BM6P6(@  """$$$###!!!  """""""""""" !!!###%%%$$$   !!!!!!  ###%%% %%%'''$$$  """%%%(((+++---...'''((()))---444999444+++...000444999<<<@@@JJJUUUxxx|||jjjfffXXXEEE<<<<<<666,,,......------...000222333111222222111...---...000333333///***,,,222222,,,---+++***,,,000333333111000666<<>>888111.........///000222444666444444444222//////000222222222000---000444222,,,++++++,,,///222333111///000555999@@@DDDBBBTTTttt~~~|||ZZZ<<>>LLLiii~~~{{{bbb@@@...$$$""" %%%""" !!!!!!  !!!!!! """"""!!! !!!!!!!!!!!!!!!&&&***(((""" ###$$$$$$$$$""" !!!###%%%""""""'''+++,,,###$$$%%%(((***,,,---...+++***,,,444BBBIIIAAA444444222333666777:::AAAJJJccc|||rrraaaWWWLLL???999<<<444444555555555666666777888777555222000000222444333222111222555777555111,,,---///111222222///...,,,222555;;;BBBBBBNNNgggzzzuuueeeAAA,,,%%%###!!! !!!   !!!!!!!!!  """"""!!! $$$(((&&&!!! !!!"""!!!  """!!! !!!$$$''')))***$$$%%%&&&((()))+++---------,,,---333>>>DDD<<<111222///...111444888@@@IIIbbb}}}yyyfffZZZNNN@@@:::===999999888777666555444333999999888555333333555777666222///000333555555555...//////000000000111111,,,333666<<>>888///111......222777:::AAAHHHXXXrrrooo]]]OOODDD>>>===;;;;;;:::888666333111000777888999888777666888999888111---///222222333555...///000//////000222444...555777;;;BBBCCCHHHXXX}}}{{{zzzzzznnnsssgggEEE222+++)))&&&%%%$$$###!!! !!!!!! """%%%((()))&&&###  !!!"""######$$$&&&''' !!!"""###$$$%%%&&&---000000111444777444///222000444;;;@@@@@@BBBEEENNNdddzzzaaaRRRKKKDDD>>>999999999777555333000///000222555555555444555666666///,,,000222000///111+++...111111111111222444///666777:::AAABBBDDDPPPlll}}}~~~|||yyypppgggEEE333(((&&&$$$#########"""  !!!"""  !!!###!!!######!!! &&&)))------***%%%  !!!"""###&&&***---$$$%%%%%%&&&'''((()))******---...---...111111...333444:::DDDHHHFFFBBBBBBKKK\\\~~~eeeTTTPPPIII???777777777777555333111///(((+++///111000000///000444---,,,222444///,,,---''',,,222444333222222333///666777:::BBBCCCEEEOOO^^^|||{{{{{{wwweeeCCC000$$$""" !!!"""!!!!!!###  !!!###!!! """$$$"""###!!! """$$$***333999111###!!! !!!"""###$$$$$$$$$%%%(((******)))(((((('''))),,,...000000000///999555>>>TTT```XXXIIIBBBKKKUUUpppyyydddWWWPPPLLLJJJ<<<888444222333333000...***+++,,,,,,+++---///222666333///---.........------...000000111222555777777333333999@@@CCCHHHMMM]]]lllyyyqqqgggBBB,,,$$$###"""######""""""!!!!!! """$$$!!!""""""!!!!!!###&&&---222,,,"""!!! !!!"""!!!!!!!!!$$$%%%'''((('''&&&&&&&&&&&&(((***---......---,,,888777CCCZZZeee\\\LLLDDDHHHPPPhhhzzzfffZZZQQQIIICCC<<<888333222333333222///++++++++++++***,,,///222333000......///111111111///000111111000111444666222000222:::AAACCCFFFIIIVVVccc|||vvvttteeeBBB...&&&$$$############     """!!!###$$$"""!!!  !!!!!!!!!%%%(((&&&  !!!""""""!!! $$$%%%&&&%%%$$$###$$$%%%&&&'''(((***+++,,,,,,,,,222333@@@UUU___VVVGGG>>>HHHOOOccc~~~kkk___UUUHHH===;;;777333222333444333111------,,,***)))+++///222///---,,,---000333444444+++,,,,,,+++******---///...---111:::@@@AAABBBEEEPPPZZZyyyrrrpppuuuaaaAAA111&&&$$$"""!!!""""""!!! !!!ӵ"""&&&"""!!!"""!!!###"""  !!! !!!"""""""""!!!!!!!!!!!!!!!!!!%%%''''''%%%"""!!!###%%%'''&&&%%%%%%(((,,,000333222222;;;IIIPPPJJJ@@@;;;EEEKKK]]]}}}ĦĦJJJ<<<<<<777333111333555444222222111///,,,******---000---ӵ333******)))(((&&&&&&)))+++000...000777<<<===>>>@@@IIIOOOjjjĦ{{{iiihhhrrr\\\???222&&&$$$!!!  !!!!!! ###4ĉ@ӵ %%%!!!$$$ !!!"""!!!!!! !!!#########"""!!!"""&&&((()))'''###!!!###&&&)))&&&###"""&&&---555:::<<<:::<<>>CCCUUUsss>L=hĦ>>>>>>999444111333444333222666555333///+++***,,,...4ĉ@ӵ------,,,***)))))),,,///555111000444888999;;;>>>BBBEEE[[[>LwwwcccbbblllYYY===111(((&&&###""""""""""""!!! !!!"""!!! $$$GG=?"""!!!###$$$######!!! !!!$$$### !!!######!!! !!!%%%)))+++)))$$$"""$$$''')))&&&######'''...777=========<<<===>>>???AAABBB>>>CCCSSSnnnHdĦ=ĪjBBB<<<555222222222111000555555333000---++++++---GG=?******((((((***---111888333111444777888:::>>>DDDFFFXXX}}}HdĦttt``````lllYYY<<>>>>>DdD?fӵFFF???777Ħ///000111ӵƜ`1.׼s&&&&&&ĭӵ666GGGVVVӵĦĦĦDdDӵӵӵĦӵĭӵttt___bbbsss[[[===...)))(((&&&&&&'''&&&$$$""" ?~4"""g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵ%%%g&e>hӵ!!!###fff?><z$$$g&e>&e%%%HL&&&$$$"""ShӵgL***---...000111---555===@@@@@@@@@>>>S?ʬ3h?D%%)?ZufĦHHHAAA999gL+++)))+++g&e---gĉ@(((&&&g&e>&e222@eBBBBBB??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??ttt^^^eeezzz^^^>>>...%%%$$$$$$$$$%%%###!!!4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@%%%### Hu]ĦZuR)Ħ!!!sߝLGdUĦ Hƅ^Hu]Ħ"""ntHdĦ""" HGgĉ@HdĦ&&&(((///444444333111555<<<>>>:::Htƅ^Bt=o9ĦDtfo9Ħg?DDD999HdĦ000+++***Hu]Ħ222tt,,,...Hƅ^Hu]Ħ---H׼sAAAMMMtQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħvvviiilll~~~rrr???111###$$$%%%%%%$$$###"""!!!!!!4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<"""""" DdDDdDĦDdDΦDdDĦ"""q<niDdDĦ!!!qet""" DdDĦ&&&'''...111111111000333:::<<d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ2224DufئL>epuR)Ħ>d<ĦDt""" DdDΦDdDĦ>d<ʜ4DuTӵ!!!4DwDd<Ħ!!!puR)Ħ>d<(((++++++((()))***...333666peӵBBBĦpeӵDx<>d<ӵDdd<333111>d<Ħ...4DufئL>e...DdDʜ4DuTӵ777DdDĦ???IIIRRRPPPOOO]]]vvvgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵxxxiiiddduuuJJJ000...,,,)))%%%###"""""""""!!!&&&4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒR444888nfʜd<Φ>d<Ħs&dq&ĒR###!!!i?ʜtd<Ħ"""HHܗDӊB$$$<x)))%%%&&&))),,,///222B?d<[[[\\\SSSVVVggggeĦHg8>aĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRuuuhhhhhh}}}MMM111---,,,+++(((&&&### ###'''4DuXӵHu]3hhne=enepIƎ@t@h>h''')))---fe@ďDne=e  ege!!!sĪj@h###"""fdDĦ"""@ďD!!!Hkge)))'''###%%%))),,,---000@hQQQnnn@GHĪj@IŌBeneXXXHkge,,,ne(((,,,fe+++Hu]3hh///333666seRRRfffiii\\\UUU^^^geĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@huuuooosssOOO222***))))))'''$$$!!!###4DuXӵĵD^$$$   &&&  DdDĦ!!!### ###&&&'''$$$ %%%***,,,+++...444@@@NNNkkkttt```///---)))***---...+++D^---...111333s׼s@@@SSSjjjqqqaaaSSSVVVwwwgeFm8>aĦs׼sHoD^DdDĦs׼sxxxxxx{{{PPP444***)))'''%%%""" Φ4DuXӵtvӵ>d<ĦĦĦ   !!! Ħ!!!!!!"""!!!###&&& """&&&###!!!>d<Ħ ###(((&&&$$$!!! !!!$$$(((***)))++++++'''%%%%%%"""%%%***,,,***---444666333111444777:::HHHddd}}}}}}xxxeeeIII888777666111444222111222Ħ,,,///---))))))+++...000111(((>d<Ħ111555...///111Be===@@@QQQjjjrrrbbbPPPOOOmmmgeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ|||~~~PPP444...+++((($$$!!! !!!!!!?aŖ%7uSQuR)ӵsdKĦ gdKĦgdKĦ!!!gdKĦ !!!###"""!!! !!! !!!gdDĦ"""$$$&&&'''(((((('''%%%%%%'''((((((%%%###%%%%%%###%%%(((***))))))+++---//////...000111444999FFF^^^zzzcccDDD777;;;<<<444333444222gdKĦ---((()))***+++,,,---------,,,sdKĦ***''',,,...111444:::???LLLVVVgggoooaaaTTTfffŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦRRR444///...,,,)))%%%!!!>A&&&ne ne nene  !!!   !!!   """######!!!De!!!!!!%%%'''((())))))'''%%%$$$%%%&&&((($$$"""$$$$$$"""$$$((((((((((((***---//////......///222666@@@WWWzzz|||fffHHH999999666---111222ne+++---***++++++---...---,,,+++---ne---+++(((***...222333333333666999DDDRRRoooxxxaaadddyyy>Ak<fhDenenene~~~OOO444...---+++(((%%%!!!&&&&&&   !!!  !!!"""!!!!!!!!!"""###%%%%%%$$$"""!!! """%%%'''%%%%%%&&&%%%$$$$$$&&&''''''$$$"""$$$$$$"""$$$'''&&&%%%&&&(((+++---...---...000222555;;;OOOsss}}}kkkNNN===;;;666,,,///000++++++,,,,,,,,,---...///...***'''...,,,---+++***''',,,222444333222222444CCCPPPtttpppeeeppp~~~PPP999,,,+++)))'''$$$!!!...---+++'''###!!!!!!"""  ###"""!!!  !!!  !!!  """###!!! !!!""""""###$$$$$$!!!"""###%%%(((+++'''###"""######"""###'''$$$###$$$&&&***,,,---,,,...000444777:::KKKooommmSSSBBB>>>:::333///000000///---+++***)))+++***+++...000...***%%%---,,,+++++++++++++++***&&&***///222111111333555JJJQQQrrrzzzgggkkkPPP:::***)))'''$$$""" ///...,,,(((%%%######$$$ """!!!!!!"""###"""$$$)))$$$"""!!!  !!!!!!###%%%$$$"""!!! !!!###''')))((($$$"""$$$$$$"""$$$(((#########%%%)))+++++++++,,,---222888:::GGGhhhpppUUUBBB<<<:::666222111000///...,,,***((()))((())),,,000///***&&&++++++***)))(((((()))***'''))),,,---...111666;;;MMMQQQmmmkkkddd~~~|||~~~PPP777)))'''%%%### 111111000---***(((((())) !!!"""###$$$$$$$$$$$$###!!! !!!!!!+++000&&&!!!!!!""" ###%%%%%%"""  !!!!!! !!!###%%%(((%%%###$$$$$$###%%%((($$$$$$$$$%%%(((******)))''''''...777:::AAA]]]{{{tttXXXCCC999666333444222000//////...,,,******((((((+++000000,,,'''*********(((&&&&&&(((***)))+++,,,+++,,,222:::AAAIIIOOOhhhsss^^^uuuzzzwwwxxx^^^===***)))&&&###!!!222333333222///---,,,,,,""""""############""""""  ***666888)))!!!"""  !!!!!!  """$$$###"""###$$$$$$###""""""###%%%)))&&&$$$&&&&&&$$$&&&)))&&&%%%$$$&&&((())))))((('''%%%,,,777:::===QQQkkkzzz```III<<<666444444111......000222111000000,,,***,,,111111---'''***++++++)))&&&&&&))),,,,,,---...---...222;;;AAAHHHOOObbbccc```}}}{{{~~~sssHHH...,,,)))%%%"""!!!!!!!!!000222444333111...------ !!!!!!### 555@@@???--- !!! %%%###"""!!! !!! !!!""" ######%%%%%%###$$$%%%%%%$$$%%%''')))***&&&%%%&&&&&&%%%&&&***'''&&&%%%&&&((()))(((''')))&&&---999<<<;;;KKKbbb~~~hhhQQQCCC<<<:::333///------111444555444555000,,,---111222---(((+++,,,,,,***''''''***---...000000000000333:::???LLLQQQ]]]vvvmmmSSSzzz~~~NNN111///+++'''$$$#########HHH666///000,,,...///(((&&&###   &&&EEENNNHHH000!!!######$$$""""""  !!!((()))$$$ !!!"""!!!!!!%%%***---(((###!!!$$$&&&'''&&&)))(((''')))+++***&&&###&&&,,,111;;;BBB>>>CCCVVV~~~zzz^^^III@@@888333///...000111000333777333...+++---111000)))"""+++)))'''))),,,---,,,***---,,,000777999888888:::AAABBBPPPpppwww___nnnyyyMMM444...***)))&&&!!!aaaJJJ:::444---,,,---&&&'''$$$!!! !!!""" $$$+++>>>FFFBBB--- """""""""!!! %%%&&&$$$"""!!! !!!$$$)))&&&"""!!!"""$$$%%%&&&(((&&&$$$%%%(((***)))((((((,,,...444;;;888>>>RRRwwwppp[[[LLL>>>666222000111000...///222000000000000...,,,)))'''---+++))))))++++++)))'''))))))...555777444333444<<<>>>KKKlll~~~aaajjj}}}RRR333,,,'''&&&###}}}___FFF777+++***+++%%%)))&&&###"""#########""" ######!!!!!!"""  %%%+++444;;;999)))  """'''((('''### !!!%%%%%%###!!! ###&&&%%%###"""###&&&)))+++,,,+++...,,,///555555<<>>KKKjjjiiihhhsssUUU666///)))'''%%%""""""$$$mmmNNN999***))),,,(((***(((&&&%%%&&&&&&%%%$$$%%%***((($$$###"""  ###))),,,111000%%% !!! !!! """))),,,,,,&&& """######%%%&&&%%%"""!!!%%%######"""###&&&(((***+++,,,///---///666777===NNNqqqkkkSSS;;;:::555111000---)))))),,,,,,000444222,,,)))+++///%%%&&&(((***,,,------,,,***)))---222444111000222@@@AAAMMMiiiwwwhhhfffyyyvvvVVV777///)))'''%%%######&&&|||[[[CCC///+++...++++++***((('''''''''&&&%%%+++444///%%% !!!""""""######'''---'''***)))""" """""""""%%%!!!!!!'''******%%% """%%%&&&&&&%%%&&&&&&### ###"""$$$&&&''''''''''''''''''......000999:::===IIIbbbttt|||~~~oooWWW???888333000000...******---.../////////---,,,,,,---%%%'''))),,,---------------+++,,,000111000111555===???JJJeeekkk]]]vvvyyytttxxxVVV222+++$$$###!!!"""pppVVV<<<111222...,,,+++)))(((((('''%%%###%%%111888111%%%###&&&'''+++111###$$$###  !!!"""###!!!!!!''')))$$$ !!!"""$$$""" ###$$$%%%$$$$$$###""" !!!"""###%%%((()))(((&&&%%%%%%"""+++,,,...888999999BBBNNN```gggjjjvvvrrr[[[DDD777222000000///,,,---000///---+++,,,...///---+++)))+++...///---+++******---***+++000222111222666666888CCC\\\ttt___ppp{{{www|||WWW333,,,&&&$$$###!!!iiiJJJ:::777444---+++)))((('''&&&###!!!'''///333---%%% """$$$###''',,,!!!###!!!""""""  &&&)))%%%"""!!!  !!!###!!!#########$$$''')))((('''&&&''')))###++++++,,,555777666<<>>===LLLjjjrrrnnnxxxssskkkvvv}}}PPP333...***'''%%%### kkkKKK:::777111***%%%%%%%%%######%%%!!!"""######""" !!! ###'''$$$   !!!"""######$$$%%%''''''&&&''')))***'''%%%&&&)))***+++///666DDDUUUbbbbbbccctttpppDDD333666666000...111111...,,,+++)))'''&&&(((+++...---)))(((+++,,,***+++...333...,,,444GGGRRRIII999<<<<<<:::GGGbbbzzzzzzlllvvv|||sssgggsssyyyLLL333///***(((&&&$$$ ]]]FFF===444,,,%%%%%%%%%######$$$"""!!!!!! !!!!!!  !!!!!! """""""""###$$$%%%&&&&&&&&&%%%$$$"""!!!###'''***'''%%%%%%((())))))...555???QQQccchhhhhhrrrtttKKK555777666333111222000---+++***((('''''')))+++------)))((()))***)))+++///111---+++333DDDNNNHHH<<<888999777@@@VVVlllqqqiiizzzkkkyyysssHHH222///+++(((&&&$$$!!!rrrYYYKKK;;;111(((&&&'''%%%$$$%%%###""" !!! """""" !!! $$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$###"""###&&&)))'''%%%%%%((())))))...444;;;MMMcccnnnnnnppp~~~{{{WWW:::999555222111111000...---+++))))))+++...000111...+++***+++***))),,,111///,,,,,,444AAAGGGAAA888555777555;;;KKK]]]|||yyyccctttyyypppFFF///---***'''$$$""" jjjYYYBBB666+++'''(((&&&$$$$$$$$$"""   """""" """!!!  ###%%%$$$######$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&&&&%%%&&&'''(((&&&'''***+++***...444<<>>333000//////111333,,,)))'''(((,,,//////...------///111...+++...333222000222888;;;888333111333777666:::DDDMMMcccnnnjjjvvv}}}{{{lllEEE(((((('''$$$ rrrTTTDDD444...---***&&&%%%   !!! """"""###### ###%%%$$$!!!!!!!!!!!! !!!&&&((()))((((((((($$$$$$(((------***+++...777BBBYYYmmmmmmfffqqqoooJJJ>>>444222222000000222...***'''(((+++,,,***''')))***...000---)))***000222......222222///...111222666666:::DDDIIIYYYtttqqqlll}}}wwwfff@@@'''''''''$$$  }}}]]]LLL;;;444222///+++))) """###   """!!! $$$'''))))))*** !!!###!!!!!!!!!  $$$&&&'''''')))***!!!###(((---...***)))+++111999OOOdddddd]]]iiixxxIII>>>555555555111///000222...))))))++++++'''###%%%''',,,///+++&&&''',,,000***(((***)))'''***111111555555;;;DDDHHHTTTkkktttdddzzz|||tttbbb<<<'''((((((%%%!!!!!!pppWWW???555111***$$$$$$###### !!!$$$  !!! !!!### ###### !!!&&&'''###"""$$$###!!!###&&&%%%!!!###"""""""""###""" $$$(((++++++***)))!!!!!!(((...///111444333===KKK]]]eee[[[___uuuxxxXXXGGG888555555222111444,,,'''###$$$)))------,,,***&&&&&&+++,,,***+++000------,,,+++************///---///777AAAKKKXXXbbbmmmmmm|||rrr~~~XXX@@@++++++)))&&&"""!!!###$$$xxxfffSSSIII>>>000***+++%%%### !!!""""""!!!###  """### !!!%%%&&&######%%%$$$!!!###&&&&&&"""&&&$$$!!! !!!!!! ###''')))))))))((("""%%%***+++---111333===JJJ]]]ggg___aaauuuzzzXXXGGG888666666333222555///***&&&'''+++......---+++(((***......***)))+++---+++))))))***+++***(((---+++...777@@@IIITTT^^^sssggg|||pppzzzWWW>>>---***'''$$$######$$$$$$vvviii\\\JJJ777000333222---&&&!!! !!!"""### !!!   !!!!!! ######!!!!!!######"""%%%+++,,,)))(((%%%  !!!###%%%&&&'''&&&&&&&&&!!! $$$(((***---111333<<>>BBBHHHNNN___uuu|||pppqqq{{{UUU:::777000***$$$"""%%%'''&&&$$$sssdddRRRFFFCCC???666***######$$$###!!!!!!""" !!!######"""!!!!!!""" $$$&&&$$$%%%"""!!!$$$&&&'''######$$$%%%$$$###"""!!!###!!!###***...///111333---666>>>KKK[[[^^^^^^hhhyyyvvvNNN===000//////***(((***///...---,,,+++*********&&&'''%%%""""""'''***)))---)))&&&(((---000...+++...,,,///666;;;???DDDJJJTTTssssssqqqzzzwww}}}}}}JJJ444555///+++'''%%%&&&&&&%%%###pppXXXGGG@@@888000&&&"""###%%%""""""############$$$###!!!!!!###$$$###!!!###!!! """""""""### &&&$$$######$$$%%%%%%$$$"""###%%%'''&&&$$$""" !!! $$$,,,000...,,,---***555;;;DDDRRRUUUWWWbbbuuuuuuQQQAAA333222111,,,(((***---------,,,***)))))))))%%%((('''######((()))''')))((('''(((+++---------///,,,---333888;;;AAAGGGPPPjjj{{{kkkxxxMMM555444...---+++(((&&&$$$###"""cccMMMDDD666...%%%"""######   """######%%%&&&%%%"""!!!&&&(((%%%"""%%%!!! ###"""!!!%%%%%%""" %%%'''$$$((('''&&&&&&&&&%%%### !!!###&&&((((((%%%""" !!!!!!&&&///222...***))))))333999@@@LLLOOOSSS___pppuuuUUUDDD777555444...***,,,,,,------,,,***))))))***$$$))))))%%%%%%)))((($$$'''''''''((()))+++,,,---///,,,,,,111555888>>>EEEPPPeee{{{iiiiiiSSS888333---------+++&&&###!!!!!!lllJJJ999555+++(((###"""!!!!!!  !!!"""###############%%%""" !!! """ !!!!!!!!!'''###"""%%%&&&%%% ######"""!!!!!!"""''')))***)))'''&&&'''((('''//////222AAAJJJPPPYYYiiirrrUUUHHH:::666555222///---000---***)))***)))%%%"""(((&&&%%%&&&))))))'''$$$$$$###""""""###&&&)))+++///---,,,,,,111888???DDDSSS^^^mmm{{{iiiuuuPPP;;;444...---+++'''### hhhFFF444666,,,)))&&&!!!###  $$$### """!!! !!!""""""""""""!!!!!! """###!!! !!!!!!"""%%%&&&$$$"""### """&&&''''''###$$$%%%&&&%%%$$$$$$###%%%&&&'''(((((()))***+++'''000000111>>>GGGLLLTTTiiiqqqSSSFFF:::777888777555444333000---,,,------***''')))'''&&&'''((()))'''$$$)))(((&&&%%%%%%''')))***000...,,,---000666===AAAKKKYYYeee~~~sssoooVVV>>>555,,,+++)))&&&### dddDDD333333(((&&&%%% ###&&& &&&$$$!!!"""!!! !!!  """"""""""""""""""!!!!!!!!!!!!!!!&&&******&&&### """&&&((()))%%%%%%$$$%%%&&&&&&%%%###""""""###&&&***---...---$$$/////////;;;DDDIIIQQQfffoooPPPDDD888666888777555555444111------...///---+++)))(((''''''(((((('''%%%...,,,***(((''''''((()))000...,,,+++...333999===GGGXXXaaatttllluuuXXX<<<000+++)))'''%%%###"""!!! fffMMM>>>///###!!!$$$!!!$$$'''""" !!!'''$$$$$$    !!! """!!!!!! %%%)))(((%%%"""!!!$$$&&&'''""" !!!$$$%%%$$$"""!!! !!!$$$))),,,---,,,&&&333333///:::DDDIIIQQQaaammmOOOBBB666333333222///...111...++++++---...,,,***)))((('''''''''''''''&&&---,,,)))'''&&&&&&&&&'''+++***((((((+++000555999DDDVVV]]]iiissssssVVV888***+++)))'''%%%%%%$$$###"""{{{sssdddVVV777'''###&&&"""###&&&"""!!!""""""!!!  ###***&&&!!!   ###""" ######"""  """###"""$$$%%%%%%!!!!!!!!!###&&&)))))))))555BBB???555;;;DDDIIIOOOZZZ|||mmmOOOBBB555222222000---,,,...,,,***+++------+++((('''''''''&&&%%%&&&'''(((((('''&&&%%%$$$$$$%%%%%%%%%$$$$$$%%%(((---333666===PPPUUU]]]yyyYYY<<>><<<888444,,,......,,,...111///+++!!!""""""!!!   ###$$$ !!!###$$$&&&%%%!!! !!!!!!!!!"""%%%&&&$$$""" ###'''###!!!((( ''',,,+++%%%###)))///FFFRRRFFF...,,,555<<>>333...111000000---++++++,,,,,,)))'''%%%%%%$$$$$$###$$$$$$$$$)))***'''"""!!!%%%'''&&&)))'''%%%&&&***------,,,000000999HHHTTTbbb|||iiirrrjjjJJJ666///---)))&&&$$$$$$%%%&&&fff```jjjxxx___MMMKKK:::,,,***)))$$$!!!"""######'''&&&###"""+++222888BBBMMMXXXkkkssskkklllzzz~~~uuuuuuxxxvvvoooooossslll```HHHHHHDDD999///)))### !!!"""    !!!  %%%))))))&&&######%%%,,,000000...///444999:::AAATTTnnneeeMMM@@@===444///111///,,,)))'''&&&'''(((&&&$$$%%%%%%$$$$$$$$$$$$$$$%%%)))***)))%%%$$$((((((&&&%%%###"""$$$(((,,,---,,,//////666BBBKKKVVVmmmzzzkkkyyylllLLL888222///,,,(((&&&%%%&&&'''zzzqqqjjj]]]TTT]]]nnnqqq^^^VVVVVVYYYDDD111,,,***$$$ %%%******((( ###000@@@EEEDDDPPPaaammmqqqnnnccc^^^aaadddccc^^^dddhhhhhhnnnuuurrrjjj\\\\\\VVVJJJ===111%%% !!!  """"""!!!"""###!!! """""" !!!!!!"""###%%%&&&&&&%%%###"""""")))///111333777888666:::MMMgggiiiNNN>>>;;;555222111---***'''$$$###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&)))(((%%%%%%((((((%%%#########%%%))),,,------......555@@@GGGPPPcccvvvmmmmmmlllMMM999444222...***'''&&&''''''hhh]]]UUUTTTWWWaaatttsssiii^^^YYYcccssshhhNNN666...,,,&&&!!!$$$((()))'''%%%&&&444GGGKKKEEEKKK[[[[[[UUUMMMDDD===999;;;@@@===DDDKKKQQQ\\\hhhkkkhhh___]]]UUUHHH;;;000### !!!   """$$$$$$!!!$$$&&&(((###  !!!"""!!!""""""!!! !!!"""%%%$$$###%%%((((((%%%"""$$$+++222333444666666222888KKKeee|||mmmOOO<<<999555444222,,,+++(((%%%$$$$$$%%%'''(((%%%%%%$$$$$$$$$%%%&&&&&&%%%'''%%%!!!!!!%%%'''%%%&&&&&&'''(((***,,,---...---000777AAAIIIRRRcccsss|||nnnkkkLLL999444111---)))&&&%%%%%%%%%WWWPPPKKKQQQaaatttkkkVVVRRRXXX___kkkwwwiiiOOO555,,,***&&&""""""!!!$$$###"""$$$"""+++<<>>777555333,,,))))))'''%%%""""""$$$&&&%%%$$$$$$%%%%%%&&&'''(((,,,,,,)))######''')))(((&&&((())))))'''&&&&&&'''+++...222777===GGGSSS\\\|||yyy}}}mmmPPP===///---)))%%%"""!!!!!!"""JJJUUUbbbjjjrrrvvvnnncccCCCJJJWWWjjj|||lllXXXDDD444'''''''''!!!$$$+++)))###"""######"""!!!  """%%%"""!!!"""""" !!!""""""!!!###!!! !!!!!!  """"""!!!  ###%%%%%%""" !!!!!! !!!###%%%"""""""""###%%%&&&%%%%%%!!!''',,,,,,///333666555777DDDWWWjjjgggOOOEEE999444222,,,((())))))&&&""" !!!###$$$$$$$$$%%%%%%'''((((((+++---,,,((('''((('''$$$%%%'''******(((&&&'''(((***---///222777AAAKKKRRRggg~~~nnnPPP>>>///---)))&&&$$$###$$$$$$aaarrrwwwlllZZZIIIAAAUUUkkk{{{yyy\\\???555***%%%))))))"""&&&'''!!! !!!###""" !!!""" $$$$$$"""%%%###$$$!!! !!! !!!$$$%%%###  ###$$$$$$###""""""$$$&&&$$$$$$%%%&&&&&&'''((()))$$$***///000111555666444777DDDUUUhhhpppWWWJJJ;;;333111+++)))++++++)))$$$!!!!!!###$$$$$$$$$%%%&&&'''((()))'''+++---+++)))((($$$%%%(((+++,,,***)))***,,,***---///111666AAALLLRRR[[[}}}zzz}}}lllOOO===111...+++(((&&&&&&''''''ooonnnZZZQQQOOOIII\\\uuuzzzcccIII999111(((!!!###&&&### !!!$$$"""!!! """"""$$$$$$%%%%%%""" !!!"""''' !!!!!! """"""%%%((('''###!!!###&&&&&&%%%$$$%%%''')))***)))***,,,---,,,,,,...444999999BBBOOO___wwwxxxVVV???888888666333111,,,'''&&&'''))))))'''+++***(((&&&%%%&&&'''(((+++(((%%%%%%%%%$$$!!!###'''(((%%%$$$(((***)))))),,,///111333<<>>LLLsssuuuxxxzzzZZZAAA777222///+++(((((())))))(((WWW```nnnnnnOOONNNUUUeeeqqqiiiNNN666---(((%%%%%%%%%"""!!!"""  &&&$$$ !!!  """(((,,,+++&&&!!!!!!!!!!!!  """""" """'''!!! !!!###!!!!!!&&&'''"""!!!$$$%%%%%%$$$%%%######$$$&&&(((((((((+++)))((()))+++------,,,///666<<>>NNNnnn}}}```III===999999444000+++***,,,...,,,+++'''&&&$$$###%%%'''+++---***)))%%% ###((($$$(((((($$$"""$$$%%%###%%%---...,,,222BBBPPPwwwRRR:::222111...)))&&&$$$###!!!uuucccXXXSSSVVVhhhyyywwwbbbIII888222+++'''$$$%%%$$$ ### &&&,,,+++%%%%%%!!! !!!%%%'''""" """$$$&&&&&&%%%$$$###"""###&&&(((((('''---((($$$%%%***111666999333777999<<>>::::::333///+++***---000111000'''&&&&&&%%%%%%%%%&&&&&&((('''$$$$$$)))'''***)))$$$"""######""" )))111111...222AAANNNrrr}}}QQQ:::222+++(((%%%###""""""!!! fffPPPLLLSSSpppvvvssseeeTTTGGG===555)))###%%%%%% !!!  !!! !!!%%%'''%%%  """$$$###!!! """!!!  !!! """$$$&&&&&&%%%%%%$$$"""!!!###((()))%%%!!!((((((&&&&&&+++222444111444777777777EEEdddjjjMMM???777222......---------,,,,,,,,,)))'''%%%$$$$$$%%%&&&'''(((&&&$$$ !!!$$$(((&&&###"""######""" %%%,,,...---111;;;DDDqqqTTT===666---'''!!!!!!%%%'''$$$ wwwUUUBBBLLL^^^|||iiiXXXSSSQQQGGG999---&&&&&&&&& !!! """"""###%%%$$$!!! !!!###"""!!!  !!!""""""###$$$%%%''''''((((((""" """''')))'''###&&&'''&&&&&&+++333444111444777888888EEEbbbpppRRRAAA999555555444333111000...------((('''%%%$$$$$$$$$&&&'''$$$$$$### """%%%&&&%%%######%%%&&&%%%$$$###(((,,,---...333===EEEoooOOO888111000***%%%%%%)))+++(((###uuu___NNNNNN```ssszzzkkkWWWRRR```jjj]]]FFF444***(((''' !!!!!! """"""""""""!!!  """"""!!! $$$(((%%% """ !!!"""###$$$$$$$$$%%%&&&'''((()))!!!!!!&&&((('''%%%&&&'''''')))///777888444333666777999DDD]]]wwwyyyYYYDDD;;;888666444222///,,,***)))((('''&&&%%%$$$###$$$%%%%%%!!!"""###"""!!!"""$$$&&&%%%$$$###$$$&&&((((((((()))***+++,,,000666>>>DDDbbb~~~{{{KKK888333111,,,((((((+++,,,)))%%%kkkSSSRRRaaannnssssssWWWXXXZZZgggsssSSS;;;,,,'''&&&   ###'''%%% !!!"""###"""!!!!!!"""$$$&&&'''""" !!!$$$&&&&&&%%%&&&(((***,,,444===???;;;000333555777AAAUUUmmm}}}aaaGGG;;;888333111...+++(((&&&%%%$$$'''&&&%%%$$$$$$###$$$$$$"""###%%%%%%$$$$$$$$$%%%&&&%%%$$$$$$'''(((((((((+++******---222888<<<>>>LLLfff|||lllBBB666333---***''''''))))))'''###lll^^^ZZZkkklllXXXHHH^^^www}}}[[[@@@...&&&$$$ """!!!  !!!"""%%%$$$"""!!!"""$$$%%%%%%'''(((***---555>>>AAA>>>...///111555===MMMbbbrrrjjjKKK;;;777222111...+++((('''''''''''''''&&&%%%$$$$$$$$$###%%%'''((((((&&&%%%%%%%%%(((&&&%%%$$$%%%&&&%%%$$$'''''')))...333666666555<<>>777000///,,,)))'''&&&''''''((((((''''''&&&%%%$$$###&&&((()))(((&&&%%%%%%&&&***(((&&&%%%%%%%%%$$$######%%%)))...222333111///666DDDPPPddd{{{yyyxxxuuu}}}tttDDD111000++++++***)))))))))(((&&&$$$YYYkkk{{{eeeYYYYYYdddrrrIII111$$$$$$    !!!$$$!!!###!!!!!! !!!!!!"""###!!!"""##################((('''$$$"""!!!###'''***000///+++)))---444777444---+++---222999DDDXXXiii|||\\\DDD<<<222000---)))'''''''''((()))))))))((('''&&&$$$$$$$$$%%%&&&&&&%%%$$$&&&''',,,***'''&&&'''&&&%%%$$$###%%%))),,,............111<<>>HHHNNNVVVdddrrrzzzoooHHH...111555)))(((((((((((((((&&&$$$"""oooVVVKKKZZZrrr{{{TTT111 ''''''"""  """  """!!!!!!!!!######""" !!!""" ###"""!!!!!!###%%%&&&(((111;;;:::...$$$!!!&&&$$$###"""$$$&&&((()))555555333///,,,******,,,***...111333666>>>LLLVVVppptttVVVDDDCCCCCC<<<222...222333000))))))((((((''''''&&&&&&$$$'''******((((((***,,,333000---+++)))'''$$$!!!)))***+++***)))((()))***)))---555<<<<<<<<>>888111...///...+++++++++,,,---,,,***((('''!!!$$$'''&&&$$$$$$&&&)))111///---,,,,,,+++)))'''$$$&&&))))))))))))***,,,+++000777;;;888555999AAAOOO___{{{yyyfffNNN@@@777333...+++++++++++++++'''((())))))(((((()))+++YYYQQQXXXvvvddd===''')))&&&!!!%%%$$$!!!!!!######$$$!!! """!!!"""!!! !!!"""!!!!!! ###''')))'''%%%%%%'''(((+++,,,***%%%""""""$$$%%%'''+++---------...///++++++---000555<<>>LLLXXXooo~~~}}}sss\\\JJJ???999444333222000///---,,,***%%%'''((()))))))))))))))MMMXXXsssiiiAAA))))))$$$ !!!!!!!!!   !!!"""!!! ###"""&&&&&&$$$%%%(((***"""%%%'''&&&###!!!"""###"""%%%((())))))))))))******,,,...111444:::AAAFFFUUUrrrzzz[[[AAA:::333111111111000...,,,...///000///,,,)))'''!!!###$$$###!!! ###&&&***((('''((())))))((('''&&&(((******(((&&&%%%%%%,,,///000---,,,///666<<>>555333444222111111---.........---***(((&&&"""$$$%%%### ###''''''&&&%%%%%%''''''&&&%%%&&&(((******(((%%%######000222///)))''',,,333777BBBNNN^^^ooozzz|||cccSSSAAA777777888444///,,,---......,,,+++,,,---(((''''''(((((((((%%%###MMMgggvvvLLL111...(((######"""  !!!"""  !!! """'''### !!!"""&&&%%%$$$%%%&&&'''&&&&&&&&&(((***$$$,,,333444000111:::CCCPPPhhh|||SSSEEE999666555222000111---------,,,***((('''&&&$$$&&&&&&$$$!!!!!!$$$(((&&&%%%$$$$$$&&&&&&%%%$$$$$$''')))***(((%%%$$$###---000...(((&&&---333444???KKKZZZggguuu~~~~~~|||iii[[[IIIAAA888444555666222///222333444222...***)))))))))(((&&&'''))))))'''%%%GGG\\\pppyyywwwMMM111...(((#########!!!###""" !!!!!! !!! !!!  """ %%%+++&&&(((""" &&&+++***'''"""#########"""###&&&)))%%%///888777222222;;;FFFZZZooo[[[KKK<<<888666222///111---,,,+++***((('''&&&&&&&&&''''''%%%""""""%%%)))&&&%%%$$$$$$&&&&&&%%%$$$"""%%%((()))(((&&&%%%%%%&&&+++,,,((()))000666666999EEETTT```nnniiiXXXMMMGGG???;;;666222111111111222,,,000333333000,,,*********(((&&&'''***+++***'''QQQPPPPPPUUU^^^jjjtttyyy~~~WWW111%%%(((((()))---'''%%%"""!!!!!!  """!!!!!!!!! !!!%%%(((%%%###"""!!! !!!&&&((((((((()))"""%%%$$$"""###''')))'''***)))000888666666NNNlll^^^III>>>:::000---000...///***$$$$$$(((***)))'''%%%&&&%%%""" %%%***&&&$$$###%%%&&&&&&'''***---(((""" """&&&''''''///---***((((((+++///222888@@@OOO]]]bbblll{{{eeeTTTKKKEEE???:::???999333444888:::555000222000......000///+++'''***&&&###$$$(((***(((%%%oooiiibbb^^^^^^```bbbdddqqqxxxgggKKK111******'''''',,,)))'''###    ###$$$!!! !!!"""""" !!!""" !!!!!!###%%%$$$!!!!!!!!!!!!!!!"""$$$%%%%%%&&&###&&&%%%"""###'''(((&&&+++(((,,,444777@@@___aaaLLL@@@<<<222...000......+++((()))***+++(((&&&&&&&&&%%%###"""###&&&(((&&&$$$$$$%%%&&&((()))+++(((%%%!!!!!!###%%%&&&%%%,,,***((('''(((***---///222888GGGUUU\\\ddd{{{zzzrrr]]]SSSFFF@@@??????<<<999666333000222777999888555111000//////...---***'''***&&&######'''(((&&&###}}}|||{{{zzzrrrzzz~~~qqqdddZZZJJJ:::444///)))(((,,,(((&&&### !!!###### !!!!!!"""'''%%% ###%%%$$$!!! !!!###$$$$$$  !!! !!!""""""###  !!!""""""  !!!###$$$###$$$&&&%%%"""###'''(((&&&&&&$$$)))111666@@@]]]|||hhhOOOBBB>>>555000111...,,,,,,------,,,***'''%%%((('''&&&&&&'''((('''&&&$$$%%%%%%%%%'''))),,,---$$$###"""###%%%%%%$$$###((('''''''''''')))+++,,,...222===LLLVVV^^^mmm||||||mmm\\\PPPJJJCCC===777666888999777333111//////000333555666555000111222000---***)))))))))&&&######%%%&&&$$$"""~~~uuulll___NNN???555...---...%%%###  !!! """"""!!!%%%%%% ###(((%%%"""%%%$$$!!!!!!$$$"""### """&&&""" !!!###$$$###!!! !!!######!!!!!!$$$$$$"""!!!$$$$$$"""###(((***(((%%%&&&...666777888HHH[[[jjjtttqqqTTTCCC@@@777000000---+++---...---***'''&&&%%%((('''&&&(((++++++((($$$"""$$$$$$###%%%***,,,,,,%%%&&&'''((((((&&&###!!!&&&&&&''''''((()))******000000777EEERRR[[[gggqqqxxx}}}}}}ooo___PPPFFF@@@===AAA<<<888777888888555222222111000000///////////////222333111,,,)))((()))'''%%%###$$$&&&'''&&&%%%fffKKK999222000///'''$$$!!!!!!""""""!!! !!!''')))%%% """&&&$$$!!!!!! """"""""" !!!%%%!!!"""$$$%%%%%%###"""'''***(((""" ###### """"""!!!$$$))),,,+++***---444:::888555;;;GGGQQQ]]]nnn|||ZZZEEEAAA888000///,,,,,,---,,,***'''%%%%%%&&&'''&&&&&&))),,,+++'''### ###$$$!!!###))),,,))))))+++,,,---***'''###!!!&&&&&&''')))***+++++++++333111444===KKKYYYgggqqqrrr^^^ZZZSSSKKKDDD???<<<;;;999666111000222444444333333222111///---,,,,,,+++,,,...000...)))&&&&&&'''%%%$$$$$$%%%'''((())))))rrrvvv}}}~~~YYY???666222...000***###   !!! """&&&)))'''$$$ !!! """###  !!!!!! """%%%""" !!!!!! ###"""$$$&&&&&&%%%%%%))),,,))) """"""!!!"""!!!$$$***---,,,+++,,,///222222222:::DDD???LLLaaaxxxbbbGGGBBB999000...------+++***((('''&&&&&&&&&%%%%%%''')))***)))&&&###$$$$$$ !!!)))+++'''+++,,,...---)))&&&$$$###&&&'''((()))***+++,,,---111000111666AAARRReeerrrjjj~~~yyylllccc^^^HHHGGGEEEBBB>>>:::888666888555000------.........222000...---...///...,,,)))***+++***(((%%%$$$$$$%%%%%%%%%&&&'''((()))***hhhiiijjjmmmppppppooommm~~~lllKKK<<<555///555...$$$   !!!"""!!!  """$$$&&&&&&&&&###%%%!!!"""### $$$&&&$$$!!!"""%%%""" !!!!!!!!!!!!!!!"""  !!!"""$$$%%%&&&&&&&&&)))---)))###%%%!!!######!!!###(((+++)))'''''')))+++,,,///777???888DDDYYYrrrjjjKKKDDD;;;111///...,,,***)))***++++++'''$$$"""$$$'''((('''%%%$$$$$$ &&&&&& !!!)))+++&&&((()))***(((%%%###$$$&&&&&&&&&'''((()))+++---...---000222222999JJJaaarrroooxxx~~~sssdddXXXRRRMMMGGGBBB>>>???>>>===;;;888555333<<<999444111...---,,,+++333///,,,---000222000,,,+++******++++++***(((%%%&&&''''''&&&%%%%%%&&&'''}}}xxxsssnnnkkkiiirrr{{{{{{VVVCCC:::333555---###  """  !!!"""!!! """""""""###%%%'''&&&((("""###&&&###!!!'''***'''""" """  !!!"""###""""""!!! !!!""""""###%%%&&&'''''')))...*** &&&(((######&&&%%%"""###'''(((''''''(((+++//////000444888???HHHYYYnnnoooNNNFFF<<<222111000+++)))))),,,000///(((""" $$$''''''$$$"""###$$$"""((((((!!!"""***,,,&&&$$$%%%%%%$$$!!!!!!$$$(((&&&&&&&&&&&&(((***,,,...+++111555333555FFF^^^qqqxxxwwwppp\\\RRRGGGEEEIIIJJJCCC;;;999:::;;;<<<;;;999777555555555444333222111000000777111,,,---111333///***000...---...111111---***(((((('''&&&###"""######zzzooohhhhhhrrrzzz}}}nnnKKK333444222,,,%%%!!!  !!! !!!###!!!  """###  !!!%%%""" """"""!!!!!!  !!!!!!  !!!!!! +++)))&&&### """$$$%%%%%%%%%&&&)))+++)))$$$'''///000---444@@@@@@DDDOOObbb|||yyyVVVHHH<<<777555000111000//////---+++(((&&&&&&''''''&&&$$$######$$$&&&%%%$$$######$$$&&&(((%%%%%%### !!!%%%(((&&&)))(((&&&''',,,...,,,,,,222222222:::@@@NNNeeevvvvvvyyyqqq```RRRIIIFFFBBB@@@AAAAAABBBAAA===<<<<<<;;;999777555444111111000///...---------111111111...+++))))))***,,,...111333333000,,,)))$$$%%%''''''''''''(((***{{{}}}fffDDD888---(((""" !!! !!!  !!!!!! !!!""""""   ###!!!  !!!""""""$$$$$$###"""!!!"""######"""$$$%%%$$$###$$$%%%'''***&&&***111222...333>>>@@@CCCLLL]]]vvv```PPPBBB<<<:::555///---...222777666000***'''%%%######$$$$$$""" ((('''&&&$$$$$$$$$%%%%%%$$$###"""  """%%%''')))(((%%%&&&***+++)))(((///......333555???SSSkkkxxx}}}ppp\\\RRRIIIBBBDDD@@@<<<::::::;;;<<<<<<888888888777666555333333///...,,,++++++,,,---//////000///,,,***)))***+++,,,---///000///,,,)))'''&&&'''''''''&&&&&&&&&'''XXX:::///)))### """!!!   ###$$$  """$$$  !!!$$$""" !!!"""!!!  """!!! """###$$$%%% !!!"""$$$%%%&&&"""###$$$###"""!!!"""$$$(((&&&***111000,,,///777<<<>>>FFFUUUllljjjVVVDDD;;;999444---+++---444<<<;;;222)))***%%%!!!"""'''((($$$((((((((('''&&&%%%######$$$%%%%%%$$$"""!!!"""###&&&)))(((%%%%%%((()))&&&%%%,,,++++++...---333DDDVVVrrr}}}yyy___HHH===>>>>>><<<>>>:::555333333555666777444444444444333222111000...,,,***)))***+++...///------,,,***((()))+++...------,,,+++)))'''%%%$$$(((((('''&&&%%%%%%$$$$$$fff>>>666000(((###""""""!!!  """###"""  ###%%%###!!! """###$$$$$$"""###%%%""" !!!###$$$&&&'''!!! !!!!!!!!!!!!"""$$$###""""""###$$$%%%%%%***///---(((***///222777@@@NNNccc}}}xxx___FFF999666000---,,,---111444222+++$$$+++(((%%%&&&((()))&&&###&&&'''(((((((((&&&$$$"""&&&'''))))))&&&$$$######%%%((((((%%%&&&)))***'''&&&,,,******...,,,111@@@GGGiii}}}uuu]]]RRRDDD;;;:::===>>><<<<<<888444222333444666666444444444333222000///...........................*********(((((())),,,///...---***(((&&&%%%$$$$$$((('''&&&&&&&&&%%%$$$###rrrHHH:::333***$$$######""" !!!!!! !!!"""###%%%### """###!!! !!!"""###$$$ !!!### !!!######!!!$$$%%%%%%$$$&&&'''%%%''',,,...,,,((((((+++,,,222===KKK^^^wwwmmmMMM<<<777000,,,......---***'''%%%%%%((())))))(((&&&%%%%%%&&&###%%%'''(((((('''%%%$$$%%%'''******(((%%%###""""""&&&'''&&&(((,,,---***,,,///+++)))---+++000???CCCaaa|||wwwdddTTTKKKEEE>>>======<<<999666===;;;777666777888999888777666555444222000...---000222555666555111---***)))))))))(((((())),,,//////---***'''&&&%%%&&&''''''&&&$$$%%%'''(((&&&%%%zzzRRR:::333***%%%$$$%%%$$$$$$!!!"""!!!"""!!!"""%%%### !!!  !!!$$$&&&&&&&&&'''((())),,,000000---++++++---+++222<<>>RRRmmmtttbbbXXXOOOGGGBBB===999999999777888:::<<<;;;999999:::::::::888666666555444222111///...111444888:::999333---((()))***+++***))))))+++------,,,)))((('''((()))***)))&&&$$$%%%((()))(((%%%yyyTTTAAA:::000)))'''((('''&&&&&&%%%###"""!!!  !!!  """  !!! !!!!!!!!!!!! """&&&'''&&&%%%&&&&&&***...111000---,,,---...---222888???MMMggg{{{UUU???888000//////...+++((('''(((***&&&%%%$$$$$$$$$###"""!!!###$$$%%%%%%%%%$$$###""" ###&&&'''%%%###""""""!!!%%%'''&&&(((++++++)))***---)))(((,,,)))***555777DDDXXXvvvyyyfffTTTJJJGGGCCC>>>888555555777666444777>>>777777777888999999666444222222222222111000/////////222666999777333---)))***+++------+++))))))******)))(((((((((***,,,---,,,)))&&&&&&)))***'''$$$yyytttOOOLLLCCC888///,,,***((('''%%%"""!!!"""### !!!"""!!!!!! %%%###!!! !!!$$$&&&!!!"""""""""!!! !!!$$$&&&'''&&&$$$######***...000...++++++---...---000333666BBB]]]\\\FFF???777333000---+++***)))&&&###***&&&"""###'''((($$$ %%%%%%%%%$$$###"""!!! """$$$''''''&&&%%%$$$%%%!!!%%%'''%%%&&&))))))%%%"""'''&&&)))000---,,,666666@@@MMMllljjj\\\VVVSSSLLLEEEBBBAAA<<<555666666999;;;777000222999222222444666777555222///------...///000000000000...000333555444111...+++***---//////,,,***(((((('''''''''((()))+++---...///+++''''''******&&&"""uuummmhhhVVVBBB///%%%---///"""%%%   !!!!!!!!!!!!"""###!!! %%%""" !!!### !!!"""   !!!!!!###### ###((('''%%%###!!!!!!$$$&&&---***((((((+++---,,,+++000333333999GGGVVVrrrjjjKKK;;;888444000,,,---///...)))$$$)))'''$$$###$$$$$$$$$###)))'''$$$###$$$%%%%%%$$$"""###%%%&&&'''&&&&&&%%%'''%%%$$$%%%''''''$$$ %%%&&&'''((()))---222666???888BBBkkk~~~ooo[[[OOONNNJJJFFFAAA>>>=========<<<888:::;;;999444222333555;;;666444444222,,,((((((***...333666666555444333333000---...000000...+++---...---******,,,***&&&***%%%"""%%%)))******)))+++***(((&&&$$$#########ttt]]]BBB---///000%%%%%%!!!  ###!!!  """!!!!!!"""""" """###"""!!!!!!!!!!!!!!!"""""" """%%%#########!!!!!!"""&&&))))))'''%%%&&&))),,,,,,,,,---333444:::GGGUUUrrrqqqPPP???;;;555222///......,,,)))%%%)))'''$$$###$$$$$$$$$###'''%%%######%%%%%%%%%$$$"""###%%%&&&''''''&&&&&&&&&&&&&&&'''((((((%%%$$$(((((())))))***---222555;;;888BBBeeewwwlllgggkkkgggWWWGGGAAACCC@@@===;;;;;;<<<;;;;;;888999999888666444444555999444222333222---******))),,,000222222111111111///---+++,,,//////,,,)))...///---***+++///...***&&&%%%%%%&&&'''((()))+++))))))(((&&&%%%$$$""""""zzzWWW666...///'''((($$$"""$$$### !!!$$$!!!!!!!!!!!!   !!!"""""" """###"""!!! &&&%%%###!!!!!!"""###$$$"""""""""!!! !!!%%%'''$$$###"""$$$'''***,,,,,,+++333666:::EEEQQQppp[[[EEE???777555333///---***(((''')))'''%%%$$$%%%&&&%%%$$$$$$######$$$%%%&&&$$$######$$$%%%&&&''''''''''''%%%'''))))))(((''''''((()))************---000333555666???XXXzzzxxxaaaSSSQQQIIIHHHSSSYYYQQQDDD<<<>>><<<;;;<<<===>>>===<<<666555444555555555444222555000...000000,,,***++++++---...///......000111,,,++++++...111111...***111222///,,,,,,000000,,,%%%'''((('''%%%%%%&&&(((''''''''''''&&&$$$""" mmmEEE666333***+++'''%%%&&&$$$!!!""" !!!###!!!    !!!###111000+++$$$""""""""" $$$$$$###!!!!!!"""###""""""###%%%(((***++++++444777:::AAALLLjjjfffJJJ@@@:::999666111,,,(((((()))***(((''''''(((((('''&&&!!!!!!"""###%%%%%%$$$"""######$$$%%%&&&''''''((("""&&&))))))'''&&&''')))'''((())))))***,,,000333000333999EEEXXXrrrvvvfffUUUHHH@@@CCC;;;888???EEECCC???>>>999999999:::<<<<<<:::888222000///111444555222///111,,,+++---...,,,+++,,,/////////...---...000222,,,,,,---000444555111---444444000,,,,,,//////+++'''))))))(((((()))(((&&&%%%&&&''''''&&&$$$!!! ___KKKAAA111,,,(((%%%%%%###"""!!!!!!"""!!!"""!!! !!!!!! !!! !!!$$$(((??????888---&&&%%%############!!! """$$$$$$$$$$$$%%%&&&(((***...666888999>>>FFFbbbnnnLLL======;;;777111,,,))))))***+++***))))))++++++)))((( """$$$$$$###!!!""""""###$$$%%%&&&'''((( $$$''''''%%%$$$%%%'''"""$$$&&&((())),,,000333111444666777>>>PPPkkksss\\\NNNFFF???:::999999555333444555444666999555555555666777666333111111//////222555666444000222---,,,...000...---///111000///,,,+++,,,///111++++++,,,111555555222...///000...+++,,,000000---)))))))))***222888555,,,%%%&&&'''((('''%%%"""!!!zzzfffRRR999///***&&&&&&$$$!!!"""%%% !!! """""""""!!!!!!######!!!!!!!!!  """ &&&+++DDDHHHCCC444)))'''%%%!!! !!!!!!!!!!!!###%%%&&&'''''''''&&&'''***,,,111888888999===EEE^^^uuuPPP===AAA===777111---++++++++++++******+++,,,,,,***)))!!! !!!"""###!!! !!!!!!!!!"""###%%%'''(((!!!###%%%%%%$$$######$$$ """%%%''')))+++///222444666555222333>>>QQQaaacccRRRDDDAAA???999666777222444777777555222222333888777777777888666444111111222333666888888666444666111...000111//////222000///---+++((()))+++...+++******...222333111...(((***++++++...333333000((()))***...:::EEE@@@444''''''(((((('''%%%$$$###kkkJJJ:::333---)))%%%!!!"""&&&###$$$"""  """######   ###%%%<<>>222)))((((((''''''&&&&&&%%%```GGG>>>444---&&& ###"""!!!  $$$%%%""" """$$$###!!! !!!!!!!!!"""000<<>>;;;777666888999777666888666444111/////////000111222444555444222///---222111111444777888666333333000+++((('''***...111888666222...,,,++++++,,,111111---(((***///000......///000000000/////////$$$)))+++)))(((+++,,,++++++***(((%%%###$$$(((+++vvvbbbIII999...'''(((,,,%%%""""""###!!! !!!!!! ''''''&&&%%%###!!!!!!&&&'''### ###&&&'''&&&((()))***///444333...///222111666@@@DDDTTTnnnvvvXXXJJJ777111555222111555333,,,***(((&&&''')))***+++***%%% """$$$###"""###$$$$$$$$$$$$$$$###"""&&&%%%$$$%%%(((((('''%%%%%%***,,,)))))),,,---***...,,,+++---222777<<<===EEEAAANNNmmmsssaaaQQQGGGBBB===:::===999666444333333111///666555222000.........///555666777888777555333111333111000333777999666222222///,,,)))***,,,000333444333111///...,,,,,,,,,...000///)))&&&(((,,,,,,---------...///000///...$$$)))***((('''***+++)))''''''%%%###"""###'''***cccKKK888---+++...&&&"""!!!""" """$$$  !!!!!!!!!###"""!!! !!!"""### %%%'''### ###&&&&&&###&&&'''(((,,,111222...---111000444===@@@LLLcccxxxbbbOOO:::222555222222555444...+++&&&$$$%%%'''((()))'''$$$""""""%%%'''%%%###!!!"""###$$$%%%&&&&&&&&&&&&%%%$$$&&&((()))((('''$$$(((+++))))))+++---,,,))))))))),,,111555888999@@@;;;AAA[[[}}}}}}{{{[[[SSSGGG???<<<:::999777<<<:::777555555444222111666444222000////////////666777888888777666444333444000...111777999555///...---,,,+++,,,///222444000000000//////---,,,+++***000000)))###$$$(((+++---+++***,,,///000...+++%%%)))***'''&&&((()))((($$$$$$###!!!!!!"""&&&)))jjjMMM888///...&&&!!! #########!!! !!!### !!!!!! """$$$'''(((!!!&&&'''"""!!! ###$$$$$$&&&+++,,,)))(((......222:::===FFFYYYpppmmmVVV>>>333444//////111//////+++'''%%%&&&((('''&&&$$$######%%%((()))'''%%% !!!###$$$&&&'''(((((('''&&&&&&%%%&&&&&&&&&&&&!!!$$$''')))***,,,...///))))))))),,,000222333333999999<<>>;;;;;;:::999777555333222333555666555333111111111000000000000000000000000444333111000//////000111---,,,+++---000000---******))))))***+++,,,...///444333111...---++++++******,,,,,,+++...111000+++//////...---+++)))((('''***------)))'''+++---,,,,,,,,,+++(((%%%$$$%%%'''aaaHHH---%%%  """%%%$$$""" """%%%!!!!!!!!!$$$!!!!!!!!! !!!!!!"""###"""(((+++(((&&&'''((('''(((,,,---)))'''***------+++444444555@@@FFFKKKUUUccczzz```JJJBBB999555444///---)))%%%'''++++++'''!!!"""$$$&&&(((((('''''''''$$$%%%&&&''''''(((((('''------,,,(((%%%###%%%((("""!!!$$$)))***''')))...///---+++***++++++***)))''',,,000000111888CCCKKKNNNQQQWWWeee~~~ttt___PPPFFF???BBBCCC:::<<<<<<<<<:::777444222222444777999888555333444555...//////000000/////////444333000.........000111,,,---/////////...---------,,,+++******+++---//////000222333222///+++)))'''+++---++++++---,,,)))))),,,...---)))&&&(((***(((++++++((('''+++------((()))((('''$$$###$$$&&&rrrRRR222)))!!!    ### ###"""  %%%'''$$$))),,,((($$$$$$$$$###'''+++---)))(((,,,///000,,,444333333===CCCHHHQQQbbbwwwcccLLLDDD;;;777666111---(((######(((***'''###"""$$$&&&''''''&&&''''''&&&&&&'''''''''''''''&&&---...---***'''&&&))),,,&&&$$$&&&***)))$$$%%%***...,,,)))((()))+++************,,,111555666999===BBBHHHOOOXXXjjjooo\\\LLLDDDBBB>>>@@@@@@555777888888666222000......---111444555444333444666///000000111111111111000333111...,,,+++,,,...///,,,///222111///---...///111///,,,******+++---///)))---333777666222,,,(((###+++///,,,'''&&&''''''###(((---,,,'''%%%(((---'''******&&&&&&***------$$$%%%%%%$$$###"""$$$%%%```333...'''!!!!!!""""""$$$$$$$$$ """$$$###!!!!!!###&&&&&&&&&&&&&&&''')))---000---000666:::999:::BBBLLLVVVgggrrrTTTAAA<<<;;;555///,,,***)))***,,,+++'''###"""''')))'''%%%&&&(((###$$$&&&%%%$$$$$$%%%'''&&&(((***)))%%%###"""###!!!!!!"""###$$$&&&((()))&&&%%%$$$&&&)))***(((&&&+++,,,...000222444666777>>>BBBGGGLLLUUUgggyyy___TTTDDD>>>:::;;;:::888777999333555888999777222---***...111111000222555444///+++***+++...111222///+++333222...,,,///333111******,,,---...222777444......------...///...+++)))...,,,,,,...000111...+++************)))'''$$$!!!(((***+++)))&&&&&&)))---++++++***(((&&&'''***,,,'''''''''$$$""""""&&&***___555///'''!!! !!! !!!!!! !!!"""###"""!!!!!!"""""" !!!###&&&$$$%%%%%%%%%&&&))),,,...+++...555:::::::::AAAJJJQQQ```|||}}}]]]HHH@@@>>>999333///---******++++++)))&&&"""###%%%%%%%%%%%%&&&'''$$$&&&''''''&&&'''(((***&&&)))***)))&&&######$$$%%%%%%%%%%%%%%%&&&'''''')))'''&&&'''))))))'''%%%,,,...111444666666666555999===@@@DDDLLL\\\rrryyyiiiVVVIIIFFFAAA;;;888999999666666888000333666777777333///---000333444111111222111......---...111444555444222222222///---000555333---***---///...000333222---,,,---///111333222...++++++******,,,///000///---,,,***)))***,,,+++(((%%%,,,------,,,++++++,,,---,,,+++***))))))*********))))))(((&&&$$$$$$'''+++YYY555000(((""""""!!!!!!  !!! !!!""""""!!!  !!!###&&&######$$$%%%''')))+++,,,+++---333888999:::@@@IIIVVVaaayyykkkRRRFFF@@@<<<888222///+++******++++++***'''%%%###"""###%%%%%%%%%###%%%&&&&&&&&&'''***,,,'''((()))(((&&&$$$$$$$$$))))))(((((('''&&&&&&&&&***)))(((((()))(((&&&$$$***,,,000444666555333111444777:::<<>>999666888999777666888000222555888888666333222000555777333/////////.../////////111444666666555222222///---111555444///+++///222///...000000---+++,,,...222444333///,,,***))))))+++...////////////+++(((***...000---)))///...---.........,,,+++***(((&&&(((++++++)))'''******(((&&&%%%%%%'''***sssMMM111---'''###!!! !!! !!!  !!!###%%%######$$$'''***,,,------......111444666888AAAJJJYYYbbbwwwzzz]]]KKKAAA;;;888222000,,,))))))***+++---)))&&&######%%%&&&$$$!!!!!!###$$$$$$$$$%%%(((***&&&&&&&&&&&&$$$#########))))))((((((((('''&&&%%%((('''''''''''''''&&&%%%'''(((+++---///...------000222555777<<>>???<<<888666888:::888777999333555777999999888666555///555888333......000111000///...///000111222333111222000---///333222...+++111444111...000111111,,,,,,---...000000---+++,,,++++++,,,---...//////000+++(((***///222000,,,...,,,+++---///...+++'''$$$!!!!!!%%%***,,,((($$$)))((('''&&&%%%%%%'''(((bbb@@@+++)))&&&$$$""" """###$$$######%%%)))...111111///333///...///111555@@@KKKMMMVVVkkkkkkRRRBBB999555111///---***((()))+++,,,(((&&&%%%&&&((('''######$$$$$$$$$###$$$''')))%%%%%%$$$#########""""""%%%%%%&&&'''''''''&&&&&&###$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&'''(((***+++,,,+++---000222777@@@JJJRRRYYYooo{{{mmmYYYOOOFFFCCCBBB@@@<<<:::999555444777888666555777555666777777666555333222,,,333666111...///333444111111000...---------...111222000------//////++++++111444111///222444444222000---------------+++.../////////............///+++(((***...111///---...,,,+++,,,///...+++'''  %%%+++...***&&&***)))''''''(((((())))))rrrRRR777(((&&&$$$"""!!! !!! !!! """############&&&,,,222666555333444///++++++---222<<>>CCCQQQ```nnnzzz[[[EEE@@@>>>@@@AAA???:::555444666888888444333666777444222333555555444222111111000000---000000...///444666555000222333222///,,,+++,,,,,,///000---,,,000111000...000///---...222222///222111111222333111...++++++...222333111...---------///111000...++++++,,,)))***************,,,...'''((()))+++,,,,,,,,,+++'''&&&%%%'''+++------+++wwwNNN777(((,,,''' )))000))) """%%% !!! !!!###"""###""" """######!!! $$$---666;;;999666,,,(((''')))++++++000555AAACCCRRRtttwwwVVV@@@666+++///444555111---*********+++,,,)))&&&%%%'''***---,,,)))$$$  """***'''$$$$$$&&&''''''%%%###$$$&&&(((((('''%%%$$$$$$'''((('''$$$"""###%%% """$$$''')))++++++++++++,,,...000333666888:::AAAMMMXXX___pppzzzgggYYYEEE;;;@@@CCC777<<>>:::777888777777777555333444777AAA<<<777777999:::777444777666666555555333000---)))---111333222///...---***---111222000,,,)))(((,,,000444444222000111222222444222------222111,,,---...///111222111---***(((***,,,,,,+++---111555@@@AAA<<<111+++,,,000111)))---111000,,,***,,,///------+++)))'''$$$""" """$$$&&&'''&&&$$$$$$%%%yyySSS666(((%%%&&&###!!!   """  !!!!!!  """###$$$&&&***------///---)))***111555555:::>>>LLLiiimmmLLL888555555666444222000......'''''''''(((((()))***+++,,,((($$$$$$'''(((&&&$$$&&&$$$###$$$&&&&&&### """$$$&&&&&&$$$"""""""""%%%%%%%%%$$$"""!!!  &&&)))&&&###&&&***+++,,,---000000111222444666:::AAANNNZZZ```iii}}}sssaaaSSSNNNFFF???:::777444333444444555555333222333555;;;777333333777999777555333222222333444444222111...111333333111///------,,,---//////......///111111111111000...///000222333555444000111555333...000//////111222222000...(((***++++++***+++...111IIIGGG@@@444---,,,+++******---000///+++)))+++......------+++)))'''%%%###&&&((())))))((('''((()))___===***$$$$$$$$$       """ !!!###$$$### !!!"""!!!!!!!!!$$$))),,,---111222///---111666777777;;;HHHbbbyyyUUU<<<777777666444222000///...(((((((((((()))***+++,,,)))&&&###$$$''')))(((&&&$$$######$$$%%%%%%###!!!$$$&&&((((((&&&###""""""""""""!!!!!! %%%'''###!!!$$$'''(((+++,,,---------...000222888<<>>;;;999666666666777666666000555888888777888888666555333222333555888888888;;;999666555555666555555555555444222000......000000///---+++,,,000666;;;:::555000...111444555555///000111222444444222......+++)))(((+++...111111000111000000///...//////)))(((&&&%%%)))......***,,,------,,,)))((()))+++------------,,,+++***)))---------+++))))))+++...pppVVV???111***((((((&&&!!!!!!  !!!""" """%%%((()))***,,,...+++222555111---///333444666;;;FFFYYYtttgggFFF:::666111......---+++***))))))((('''&&&&&&&&&&&&'''&&&%%%&&&&&&&&&%%%$$$###%%%((())))))((('''''')))(((&&&""" !!!$$$'''######"""""""""###$$$%%%$$$''''''$$$###&&&'''&&&+++,,,,,,+++******---///666222///333CCCZZZnnnyyyqqq~~~ppp[[[GGG???IIIKKK===777555333333333333111000///666999777777::::::666777555333333333444444444999777444444555555555555222222222111//////000222000111000...---///222555888555222333777:::999888000///000333444333000///---+++((((((+++...111222111111000000000000///.........+++)))+++///...))),,,,,,,,,+++))))))***++++++++++++,,,++++++***)))++++++***)))'''''')))+++YYYOOOAAA555---)))&&&$$$$$$"""  !!!### ###&&&(((''''''((((((,,,111222///,,,...111111444:::EEETTTkkkkkkIII???:::333000000000...,,,%%%%%%%%%%%%&&&'''((((((%%%&&&&&&&&&&&&%%%%%%$$$###'''***,,,,,,+++******)))(((%%%!!! """&&&***((('''''''''''')))+++,,,'''***)))&&&%%%((()))&&&+++++++++))))))***---000777444000///<<>>999111+++'''%%%###!!! !!!  !!!### """$$$%%%%%%&&&(((***///111000,,,,,,///000...///777BBBOOOcccnnnLLLCCC===555111111222000...&&&%%%%%%&&&&&&'''((()))"""###%%%&&&&&&&&&&&&&&&###''',,,...---++++++,,,&&&'''&&&%%%$$$%%%'''***((('''''''''(((***---...)))+++***&&&'''***)))&&&)))))))))((('''))),,,///999<<<999222444DDDVVVaaaqqqsssvvv|||}}}bbbQQQKKKFFFCCCAAAHHH^^^cccRRR777777777888999999666444000888999333222888999555888777555222///.........,,,,,,---///222333333222000222333333222222333444444555666555222000//////111222444444444444666777555000///333333000...000...---...000222333222000+++******---000111///---(((++++++((((((---111111---,,,******+++---//////+++++++++++++++***))))))''')))***)))'''%%%%%%&&&}}}{{{zzzlllWWWKKKGGG???333444000+++&&&###"""!!! ######  !!!""" !!!"""###$$$(((...222111111...***,,,000000---,,,444???KKK]]]zzztttSSSDDD===444000111222000---***)))(((''''''&&&&&&'''!!!$$$&&&''''''((()))"""''',,,...---++++++,,,$$$&&&((())))))(((((()))%%%%%%$$$$$$&&&(((+++,,,***+++***&&&'''***)))&&&(((((('''&&&&&&(((,,,///<<>>666111---+++***)))'''%%%""" """ !!! ###   !!!!!!  !!!%%%***...//////---+++******+++,,,,,,111666EEE___wwwaaaKKK>>>111...//////,,,,,,***,,,,,,***&&&$$$&&&((('''$$$!!!!!!###&&&%%%$$$%%%***000222---'''%%%'''"""$$$''')))***(((&&&%%%%%%((('''###!!!######"""---'''""""""&&&)))(((&&&)))%%%%%%((((((%%%(((///===:::666111///333999>>>KKKbbbzzzzzzyyyjjjUUUIIIEEEEEE@@@GGGGGG???888:::<<<;;;444666888999888888999:::;;;999888777888777666555444...---333888666222000000555666444666888444---555555666666555555444333888<<<>>>:::333000333888444444333000,,,---111666///............---***(((------...///000111222222444///++++++...000...+++,,,,,,+++---...///...,,,***))))))***,,,------,,,...,,,+++*********((('''++++++,,,+++***)))'''%%%vvvkkkeee]]]OOODDDBBB???:::555222///+++)))'''&&&$$$"""  """ """'''***...+++(((&&&'''((()))***+++222777CCCXXXnnngggPPPAAA333000000///---,,,***++++++(((%%%$$$&&&((('''$$$!!!!!!###&&&'''''''''+++//////+++''''''***###%%%(((******'''$$$"""%%%''''''###!!!###$$$"""+++((($$$###%%%''''''''''''$$$###%%%$$$!!!###)))111000///------000555999EEEYYYrrriiiVVVKKKEEEAAA===>>>AAA@@@999666888:::999333555666666555555666777777666666666666666666555111,,,+++000333222000111222777:::888777888666111222222333333222222111000666888:::888444222555888777666444111......///111...---,,,---...---+++)))((()))+++---///111333444222---)))))),,,---+++(((---,,,,,,---//////...,,,***))))))***+++++++++***---***((((((******(((&&&************)))(((''''''lll___PPPGGGDDDAAA888111///............+++'''$$$######!!! !!!$$$### """%%%(((,,,)))&&&$$$%%%(((+++---...555999@@@OOObbbqqqXXXGGG777222222111...---,,,+++***'''%%%%%%''')))(((%%%"""!!!$$$'''***++++++...111000---+++,,,...***,,,------,,,((($$$"""%%%''''''###"""%%%%%%###''''''&&&###""""""$$$&&&&&&$$$""""""  $$$'''((()))***+++...222555<<>>===@@@CCCBBB@@@999444...---111666777555555555333111......000222555555555333000///......444333555777555000///222222777<<<:::555333333555///000222333555666666777222111111444888::::::888111///...000333444222000---,,,,,,---...///...---////////////////////////333000---,,,,,,---+++***---,,,,,,---///000...---++++++,,,+++)))(((((((((,,,(((%%%''',,,...+++'''((('''&&&&&&&&&((()))***bbbmmm}}}zzzkkkbbbZZZOOODDD>>>555222000000333444111...000---***((('''%%%""" $$$###"""!!!%%%222@@@OOOOOO:::""""""  !!!!!!"""""""""###%%%&&&!!!(((,,,***&&&***666BBBBBB@@@888999FFFVVVsssiiiTTT>>>555555444111//////---+++))))))***++++++***)))((('''(((+++///111???GGGMMMMMMMMMNNNKKKEEECCC>>>777000***((((((((()))***(((&&&(((,,,+++'''(((+++---)))###!!!$$$)))'''(((((('''''')))---///,,,,,,***)))))),,,222666;;;;;;===BBBNNNaaatttxxx~~~~~~hhhWWWLLLEEE@@@???>>><<<;;;===AAADDD999222+++,,,111555555444777666555222///...000222000222333222///...///111666666999<<<999111---...000333777777222...///222---...111444777999:::;;;111000000444:::===;;;888///...---///222333111......---,,,---///000000///333333333222222111000000333111...---------,,,,,,------,,,...///000///---,,,---...,,,)))((((((***,,,)))''')))---///---***''''''&&&&&&&&&((()))+++HHHPPP]]]iiiooooookkkgggaaaUUUIIIEEEBBB===999999///......///000///---***,,,)))%%%###############$$$######"""  %%%888EEEVVVWWWBBB&&&!!!   """### !!! !!!"""$$$%%%+++***&&&)))666BBBFFFBBB888888EEEUUUpppoooYYY@@@666666555222000...,,,******+++,,,+++***)))******))))))***---000EEENNNUUUVVVWWWZZZUUULLL@@@;;;333+++&&&%%%&&&(((******(((&&&)))...---(((---000111...)))&&&(((+++&&&)))+++)))***///333444...---***'''&&&)))...222444888;;;===@@@KKK[[[gggyyy}}}xxxwwwzzz```OOOHHHFFFEEE<<<===>>>:::777666:::???:::222,,,...222444333444888777666444111000111222+++...111111000000333666555444666999888111,,,,,,000000222333000++++++///+++---///222555777999999//////000444999;;;999777333222111111111///---+++///---,,,---...000000///222222222222333333333333000///...,,,,,,,,,------...------...000000///---+++...///---)))((()))+++++++++***+++---...---,,,''''''''''''((())))))***333777>>>CCCEEEDDDAAA???===777444555444000......+++++++++++++++******)))'''$$$!!!!!!"""#########""""""!!!  """!!!!!!)));;;AAAMMMTTTFFF,,,!!! !!! !!! !!!!!!!!!"""$$$!!!%%%((()))(((,,,333;;;AAA@@@888888DDDRRRooosss[[[AAA666666666333111+++***)))***,,,,,,)))&&&''')))******((((((***,,,999CCCHHHGGGJJJOOOKKKBBB666333---(((%%%%%%&&&((()))(((&&&%%%)))...---'''///000000...)))'''''')))$$$)))***'''(((///444333,,,,,,***((('''(((+++...***111666777555888BBBKKKfffmmmiiifffppp}}}xxxiiiTTTFFF@@@???@@@AAA999:::;;;:::888777777888:::333///222333111111333666777777555333111111222---000333333000000333666555000///333555222//////333000000222111,,,+++......///000222444555555555---...000333555666666444555555555333000............---++++++,,,......---111111000000000000000000000//////...------///000...------...000000///...))),,,...,,,((('''))),,,)))+++---,,,******+++---(((((())))))***)))))))))((()))+++---///000111111,,,,,,...222111***%%%%%%$$$$$$$$$######$$$''')))$$$###!!!!!!"""###""" """ $$$###!!!!!!""" (((222>>>===DDDNNNHHH333"""""""""!!!  """#########%%%&&&(((''''''))),,,000333444:::===999999BBBPPPpppuuu\\\AAA666777777444222)))((('''))),,,+++'''$$$$$$'''***)))'''&&&'''))))))222555333666===;;;222...---+++)))((((((((()))'''&&&$$$###(((---,,,&&&------,,,***'''%%%$$$$$$"""((()))%%%&&&---111000)))+++,,,+++******+++,,,)))...333333000222:::BBBMMMXXXXXXWWW___iii{{{vvveeeZZZNNN@@@<<<<<<===<<<:::888888999;;;======999666:::333111444333///...222555666777666444222111222333666777555000---///222666///+++///444555444555666000///333333...,,,...222222333444444444333333+++---000222333333222222333555666444111000222555...,,,))))))***,,,,,,+++222111000///---+++***)))111222111111000000333444...------...000111///...'''+++---+++'''&&&(((,,,'''+++...,,,(((''')))---((()))***++++++***)))((($$$######&&&+++///...---(((((('''%%%######&&&((('''###"""%%%$$$!!!###"""!!! !!!!!!"""""" !!!###!!! """******&&&$$$444000222<<>>===777///---(((((((((((((((''''''''''''&&&&&&''')))+++***)))222///+++((((((+++///222...---,,,,,,,,,,,,+++))),,,+++***)))((('''''''''%%%(((+++***'''%%%&&&(((%%%%%%%%%'''***,,,,,,,,,***(((&&&&&&'''(((((((((---...000111222222222111>>>DDDIIIJJJLLLVVVffftttttt^^^QQQMMMEEE@@@;;;888999999777555111444666777666777:::===888666111///444888333+++444555666555333111000000222555777555333222333666777666444111///...000111444444444444444444444555222444222000000333222...+++000333111000222555555444---)))---222333333333333+++'''***///000000111.........------,,,++++++000...---...000111111000)))000333000,,,,,,......*********+++++++++,,,,,,&&&))),,,***&&&%%%'''+++,,,,,,,,,+++***(((&&&$$$###"""!!!$$$))),,,+++*********(((&&&$$$###%%%''''''######&&&%%%###%%%###""" !!!!!!!!!!!!  """!!!(((((($$$"""'''%%%***666>>>999---%%% """######""""""###%%%'''%%%&&&)))...---***+++///555555444888<<>>@@@CCCKKKXXXbbb~~~~~~jjj[[[OOOIIIGGGBBB>>>:::888888888555222222444444333222222555888///111000...000444333///222333444444444444555555111444666444111000222444666:::<<<999333000000333444444444444444333222111222333111---...222444222+++111444222000222222111555...+++...000//////000111,,,***///444333000000,,,,,,+++++++++,,,------000...------///000000///+++000222---***,,,///000........................))),,,...---***(((+++......,,,+++)))''''''&&&&&&!!! $$$&&&%%%###))))))'''$$$"""!!!###%%%&&&""" $$$&&&&&&$$$%%%$$$""" !!!!!!%%%$$$!!! %%%555???>>>666000"""###$$$%%%%%%######$$$%%%'''&&&))),,,,,,((((((+++...222333555888>>>bbbdddHHH???===888222///,,,+++***)))((((((''''''&&&&&&'''***...000111111///...,,,)))(((((((((((()))))))))))))))*********+++)))&&&###"""###$$$%%%...***&&&&&&)))***'''$$$'''((()))***+++,,,---...+++***))))))******(((&&&------...000000000000000222333666999===CCCKKKPPPcccxxxuuuYYYIIIDDDBBB???===:::888666777999999777444222222222000------///111)))...111//////333666666111000000000111222444555000333444333000...000222333:::AAA???666000000333333333444444333111///---111222000,,,---222555444,,,111333111000111000...555000...///---******---...+++,,,333666333///---++++++))))))***,,,...///000///......//////...---,,,000111,,,))),,,000000////////////...------,,,***,,,...---+++***,,,...---+++(((%%%$$$$$$%%%&&& """ $$$###"""  ###%%%###!!!!!!"""$$$###"""!!! !!!!!!!!! ###333======777333!!!###"""$$$%%%%%%###""""""###&&&$$$&&&******''''''***'''+++---222777;;;UUU|||oooRRRCCC>>>999333//////---,,,***)))(((((((((&&&%%%&&&(((,,,/////////000///...---+++)))''''''&&&((())))))))))))+++,,,---***'''$$$###$$$&&&(((***)))'''((()))(((%%%"""'''((()))*********+++---***(((&&&&&&''')))******((()))***,,,...///000000222333444999>>>CCCFFFGGGQQQ___kkkkkklllyyybbbQQQAAA===???>>>999666111000222666;;;===;;;999111111///---,,,,,,---...+++000333222222777999999000...,,,+++,,,.../////////111333222///---///111111666;;;:::555111000222///111333444333111...,,,///222222///...111333222---000000------111222000333000000000---)))***...,,,***+++111444000,,,+++...,,,***)))***,,,...000111000//////000000...,,,***///000---,,,...///...------------,,,***((('''''')))******(((((()))+++)))((('''%%%$$$$$$$$$$$$  """ """$$$$$$###!!! !!!""" ,,,444444///--- """######!!!######"""!!!!!!"""###!!!"""&&&)))'''(((+++%%%(((***222;;;===JJJeeeaaaMMMCCC===666111000///---+++***)))******)))(((((()))+++---,,,,,,.........---+++)))'''%%%&&&(((******))))))+++------***'''$$$###$$$&&&(((###'''***+++(((%%%###"""%%%'''((((((''''''(((***)))&&&""" ###(((,,,...###$$$%%%(((+++...000111111111333888===AAABBBAAA@@@KKKRRRPPPOOO\\\rrrzzzfffZZZEEE???<<<>>>@@@<<<888777//////111666;;;>>>;;;888000///.........///......111333333222555999999666///,,,******,,,///000///...111333222///...000222444333222222444444333222,,,...000222333222000......444777444111111000---...///---)))+++222666555000...///111///,,,---222...++++++///000...---...222000---++++++,,,...///111111000111111111///---'''---111000000111...***++++++,,,+++***(((&&&$$$&&&'''((((((''''''((()))((()))******)))'''%%%######  ###$$$"""  !!!$$$'''""""""!!!  !!!(((---,,,)))((( ###$$$###""" !!!!!!!!!###%%%""" %%%)))******---)))+++,,,444@@@???DDDVVVjjjPPPCCC<<<444...111000...+++++++++,,,------,,,++++++,,,---,,,***)))*********)))(((&&&%%%%%%(((+++***((((((+++...+++)))&&&###"""###$$$%%%!!!&&&+++,,,((($$$###%%%###&&&((('''$$$###%%%((()))%%% """''',,,///!!!!!!###&&&))),,,///111,,,---///333777999999888111===GGGGGGGGGPPP]]]ffflllZZZNNNIII@@@======>>><<<888888<<<555444444666999999666222/////////111222222000...222333222000222666555111---***))),,,111555666555...000333222000000222555888444//////333666666444+++---///111222222111111...666:::888444222///+++///...+++))),,,444888777...+++,,,000111000000333222///...000000...///222222111///---,,,---......000//////000222111///---%%%+++111222222222...(((+++,,,------,,,)))'''%%%'''(((((())))))*********(((***---......+++'''%%%!!!"""###!!!  ###&&& !!!!!!   ###'''&&&%%%&&&!!!$$$%%%###!!! !!!###''')))%%%!!!!!!''',,,,,,---///+++//////555===<<<@@@OOOwwwpppSSSDDD<<<555...222000...,,,+++,,,...///,,,+++******+++,,,+++)))&&&'''((())))))(((((('''$$$(((******'''&&&))),,,***)))'''%%%$$$$$$$$$%%%&&&'''((()))((((((((()))###&&&((('''###"""$$$''')))&&&######%%%(((******###$$$%%%&&&))),,,...000+++,,,///000111111111111...888AAAAAABBBHHHNNNRRRkkk|||qqqaaaUUUJJJEEEEEE>>>;;;:::;;;:::777888<<<888666444444666555000---//////111444666444000,,,...222333000///111222111,,,***)))---444888888666---000333444222222555888999666222111222333333333...///000111111111111111///666;;;888444222111000//////---,,,000666777333,,,((((((...222222111111111//////111000---...222///......---------......,,,,,,---///000000...+++&&&+++///000222333///)))***+++------,,,***(((&&&((((((((()))***+++++++++((()))***+++***(((&&&$$$  ### !!!!!!"""###$$$  """!!!!!!"""!!! !!!"""%%%&&&### !!!%%%***---)))%%%$$$)))---......000,,,111111333888666;;;MMMkkkzzz\\\KKKDDD===666222000...,,,,,,---///111)))((('''((()))***)))((('''''')))***++++++++++++###'''***)))%%%$$$'''***,,,+++***)))((('''''''''---)))%%%%%%))),,,---,,,###&&&)))'''###!!!$$$'''***(((''''''(((((('''&&&'''''''''''')))+++---///...000222222000......///555:::<<<::::::???EEEHHHSSSeee}}}mmm___QQQLLLHHHAAA>>>???777555666:::;;;999888999777444222222333333000,,,000000222666777555///)))+++333777222---...222555---+++***...333666444000---111444555444444888;;;666666666333///---...000111111111000000000000000000777:::777333333555444...000000000333777444///,,,'''&&&,,,222222000///---,,,...111///,,,+++...++++++,,,------.........******+++---//////,,,***(((,,,......000222000+++(((***+++,,,,,,***'''%%%'''&&&&&&''')))+++******%%%%%%%%%$$$$$$######### !!! ###!!! !!! """""" """ """""" """$$$$$$###'''...000...000(((######"""!!!&&&---***%%%&&&......)))+++444444000...111444666<<>>@@@AAACCCNNNRRR^^^ooo{{{{{{eeeIIIHHHEEEBBB???===<<<;;;444666999999888666555555222111111222333333000...222222222111000000222333666777444000///222222///000---+++,,,///111000......111444444222222555888999777555222000///...///...000222333333222333444000000000111333222000...222000444::::::222...///(((,,,---,,,---000000...)))+++---/////////---,,,******,,,000111///,,,+++******++++++,,,---......---,,,///333444000...///000,,,((()))...000///,,,+++...000---'''######&&&((('''''')))+++)))### ###  $$$  ###!!!"""###&&&((()))///777:::888444---'''&&&$$$!!!###))))))$$$%%%,,,+++&&&)))111222///...000222444:::AAAZZZooogggSSSGGG===444222///,,,+++******)))(((***)))((('''&&&%%%%%%%%%$$$&&&'''&&&$$$&&&,,,111---***(((***(((%%%%%%''')))+++...---***(((((()))((('''&&&%%%$$$$$$%%%&&&))))))******))))))(((''')))((('''(((((((((&&&$$$***)))(((((()))***++++++---///111111000//////000222111222666<<>>;;;999777555555555666666555222111222444000//////000222222111//////000111222222222222333222111...---000444222,,,333000......111333111///...111444555333222444777222222222222000...+++)))111111111///......111444333000......///111111111111000222777777000,,,---+++//////------...---***)))***+++---.........---111000000000///,,,)))'''---...///000000000111111///---000444555111///111333///++++++...///---***///222444111,,,)))***,,,'''''''''***,,,+++((($$$ !!!!!!!!! """&&&&&&$$$"""###$$$ %%%""" $$$###!!!"""&&&)))+++111888:::777222---)))(((&&&$$$$$$(((***&&&&&&+++***&&&(((000222000///111222333888???TTTgggkkkTTTHHH===555444111,,,***))))))))))))((('''&&&$$$$$$$$$%%%&&&%%%&&&&&&$$$###&&&---333---***)))+++)))%%%###%%%)))***++++++)))((()))***((('''%%%$$$############&&&''')))*********((('''%%%'''))))))(((((()))***......---+++++++++++++++111000//////000000///---000---,,,111999===;;;777>>>@@@EEEMMMSSSYYYccclllooo^^^RRRFFF<<<@@@???===;;;999777666555555555333000......000333555333111000111111000...///111444666777777555444000///...///444999555---333000------000111///---333777;;;;;;999777888999000222666888666333...+++444333///+++***,,,111555555111,,,***,,,///222333000///111444333---******+++///000......///---))))))))))))***+++---...///222222000...,,,)))'''%%%+++...000222111000000000///...000444444000///000444111---,,,------+++(((+++...000///+++)))***,,,((('''(((***,,,---,,,*** !!! %%%''''''&&&%%%$$$""" $$$ """'''&&&!!!!!! ###$$$%%%(((,,,+++'''((('''&&&'''(((((()))+++,,,))))))+++***''')))///333222222555444444999@@@QQQbbbrrrYYYJJJ???666<<<777000,,,)))(((((('''%%%$$$"""!!!!!!"""###$$$$$$%%%%%%%%%%%%(((---111,,,))))))+++***%%%"""###&&&&&&&&&%%%%%%&&&'''(((((('''&&&%%%$$$###"""""""""$$$''')))***)))'''&&&"""&&&)))***((((((+++---222222222111/////////000333000------000222000...000//////222666888666444AAABBBFFFJJJNNNSSS[[[aaaqqq}}}~~~kkkZZZQQQLLLHHHEEE???>>>===;;;999888777777222333222111//////111333<<<999444111000///---+++...000333666888666333000...111222111333666333...///,,,***+++...///...,,,444888<<<===:::888888999222555888::::::666222///444333000---,,,...333777444111,,,+++,,,///111222111000000111///---******''',,,......///111000,,,)))((((((((()))+++...000,,,......+++))))))***(((%%%)))...///---+++***+++---,,,---111111---,,,...111...,,,+++++++++)))'''&&&(((******)))((()))***))))))((()))***+++,,,,,, (((######%%%%%%$$$!!! !!! """  !!!'''&&&!!!!!! !!!###!!! """###$$$&&&)))******+++)))(((((('''&&&)))---000000333555444222777>>>NNN]]]{{{~~~cccOOOAAA888<<<777000,,,)))(((((('''%%%$$$###"""""""""###$$$"""$$$&&&'''(((***+++---+++))))))+++***%%%"""$$$$$$#########%%%&&&'''((((((((('''&&&%%%$$$###""" """%%%'''((('''&&&$$$"""&&&)))***))))))+++...000222444444222111333444111...+++,,,///222222111111444777666444333444666===@@@BBBEEEIIIPPPWWW[[[XXXdddsss~~~]]]UUULLLFFFCCCAAAAAA@@@888777666444333333222222///111444444444333333444999666222000///...,,,+++------///111444333///+++...555888333...---......000...,,,---111333333111---222666777444222111222333444666777666555333111111222222222222333666999111000......000111000///111222111///...------,,,(((,,,///...///222111---***)))''''''(((+++---///+++000111,,,***,,,---,,,%%%***...///,,,))))))++++++((())),,,,,,)))(((******)))))))))))))))(((''')))***,,,,,,,,,,,,,,,---******)))((('''((()))***  (((!!!"""%%%((((((&&&***000(((### """###%%%"""###"""   ###!!! """###"""###''''''%%%&&&&&&%%%###"""###&&&******,,,000333111///444;;;JJJVVVsssoooVVVDDD999444111,,,***))))))))))))((((((''''''&&&&&&&&&%%%###$$$&&&)))*********)))***((('''***)))%%%###%%%%%%$$$$$$&&&)))++++++***''''''''''''&&&%%%###""" """$$$&&&'''&&&%%%%%%$$$&&&((()))))))))***+++---000333444222111333555000...,,,,,,...111333444222777;;;999333111333777999<<<>>>???EEENNNTTTUUUPPPYYYccciiinnnwww|||eeeTTTFFFAAA>>>>>>===999777888444333222111111111111111...111444555555333333333///---,,,,,,...//////...333111000333666777444111777???AAA888...,,,111555666444222333777999888666,,,000444444222000111333777777777777666666555555---000333555555555777888000///000222333222000...111222111---,,,///000...---000000...---//////,,,+++***(((((()))***,,,...///666888111,,,//////+++)))...333222...,,,---000***'''(((******'''&&&)))%%%&&&'''(((((((((((((((***++++++,,,,,,++++++******+++***(((&&&%%%%%%'''""" &&&###$$$)))///000111999DDD222((( !!!''')))###  !!!"""""" $$$$$$!!!!!!%%%&&&###$$$$$$### """&&&(((&&&)))///222000...333;;;HHHRRRmmmzzz^^^GGG:::222///,,,+++******)))((()))******+++***(((&&&$$$&&&&&&&&&'''))))))))))))***'''&&&((('''%%%%%%(((&&&%%%&&&)))---///...,,,$$$%%%&&&&&&%%%$$$###"""###$$$%%%&&&&&&'''&&&&&&'''&&&&&&'''))))))(((&&&---111555555222111333666111000...,,,,,,...222555111444777777444333444777666999:::999???IIIMMMMMMQQQYYY```bbbaaafffsss~~~mmmZZZLLLCCCCCC>>><<<>>>===888777999444333333222222222333333000111222222000//////000******+++---111333222111777444111333999======<<>>===@@@@@@:::///(((***///222555222...---......,,,))),,,///111111000000333666444555666666555333000...---...//////......000111333222111222333444222111...111...((()))///222000---///...+++,,,111333222---,,,,,,+++++++++++++++***555999111+++---,,,''''''+++///---'''%%%)))...///,,,+++...---******,,,%%%''')))***)))'''''''''+++***)))(((((('''%%%###(((***,,,+++(((&&&&&&(((!!!###$$$"""!!!&&&'''...:::EEEIIICCC<<<,,,&&&  !!!!!!!!!!!!###!!! """%%%$$$$$$$$$%%%$$$###!!!"""%%%'''%%%&&&((('''###%%%)))---...---///555;;;BBBPPPgggiiiKKK999;;;555///***((()))***+++'''%%%######$$$&&&&&&&&&$$$$$$###$$$$$$&&&'''((('''&&&%%%###""""""######"""%%%&&&&&&)))......***(((((('''&&&%%%$$$$$$###&&&((()))++++++***((('''+++)))'''(((+++------+++---999FFFIIIAAA888333222//////...+++)))***000555222111111111222222333444111444777888777888;;;>>>FFFLLLYYYfffnnnsss{{{yyyaaaRRRHHHAAA<<<;;;:::999888888888888666444222///,,,---222666888888111000////////////---+++222///------,,,+++///555000...,,,,,,---111666999;;;777222,,,((((((,,,///.........---,,,+++******111000///...,,,---///111,,,...000000///000444777,,,,,,+++))))))+++...222555222...+++)))***+++---+++***)))'''&&&'''***---+++''''''---555888111***---///111111...+++((('''///444333+++&&&''')))'''%%%+++000///***''')))---///...,,,+++******+++,,,)))***+++++++++***)))))),,,+++***)))((((((((())),,,,,,,,,,,,,,,+++***)))""",,,666888333,,,   !!!"""$$$$$$###  $$$$$$"""###&&&&&&###%%%))),,,---,,,...333888???KKK```}}}rrrQQQ<<<;;;666000,,,++++++++++++)))&&&$$$###$$$%%%%%%%%%!!!!!! !!!"""%%%((()))'''&&&$$$#########$$$%%%$$$'''''''''+++000000,,,&&&&&&&&&&&&%%%%%%%%%%%%&&&''')))***++++++***))))))'''&&&(((+++......---222AAARRRWWWOOO@@@444///---...---+++)))+++///333555555444333222111111111444555666555333555:::>>>>>>FFFUUUfffrrrzzz|||^^^RRRHHHEEEDDD???:::777777666666666555444333111222///,,,,,,///222333333222///,,,+++,,,---------111...---...---+++...333111000---,,,---///333555888666333///...///333666------------,,,++++++,,,/////////...,,,+++******)))+++...//////000333555,,,------,,,,,,...222555333111...+++******,,,---***,,,------,,,***+++,,,+++)))(((,,,222444///***+++...000000---***)))(((,,,000000,,,+++///111///---000222111...---000333++++++++++++++++++,,,,,,***+++---...---,,,+++***))))))(((((((((((())))))(((((()))***************!!!###***+++&&& !!!!!!!!!$$$$$$""""""$$$$$$!!!!!!%%%&&&$$$(((***------,,,...222777;;;DDDVVVrrr~~~YYY@@@999555000---,,,+++***))))))'''%%%$$$%%%&&&%%%%%%!!!!!! """&&&))),,,%%%%%%$$$###$$$%%%&&&'''&&&))))))))),,,111222...&&&&&&'''''''''(((((((((%%%&&&(((***++++++******'''&&&&&&'''***---------///===MMMSSSKKK===111+++***+++++++++***+++...111444444444333333222222222777777666333111333999>>>===FFFXXXnnn~~~jjjTTTHHH@@@;;;===???;;;666444666666555555444222111000222000---,,,---.........222...***)))***,,,...//////......000///,,,---111222111...,,,,,,---///111666555333222222333555777***,,,------,,,,,,---...///000111000...+++(((&&&''')))---/////////111222+++,,,,,,+++***+++...000222111...,,,,,,,,,---...+++...222444222...,,,***,,,++++++,,,......---+++***,,,......,,,+++******...000///...111555666333///...---+++,,,---000111'''(((***+++,,,,,,,,,+++***,,,...000000...,,,+++''''''''''''((()))******'''''''''((((((((((((((( !!! %%%"""$$$$$$ !!!!!!!!!###$$$""""""######!!! &&&(((%%%!!! $$$&&&$$$+++,,,......---///222666:::@@@NNNiii^^^CCC555333///---+++***'''%%%(((&&&$$$$$$&&&'''''''''&&&$$$######$$$'''+++...$$$$$$$$$$$$%%%&&&((()))(((******))),,,111111...)))))))))))))))))))))***%%%&&&'''((()))(((((((((''''''&&&'''((()))******+++333<<<>>>888111......((()))***++++++,,,---......///000111222333444444777888888555333444999>>>AAAIII\\\ttt|||hhhRRRBBBLLLBBB:::888888777777888666777777666444222111111111///---,,,,,,,,,------000...+++***+++...//////...---///222111,,,,,,///000///---,,,,,,---...///444333222111222222111111))),,,......,,,,,,...111222222111111111///---+++)))+++...000000///.........//////---+++***+++,,,333222111000000000111222,,,000444555333000,,,+++.........---,,,+++,,,---***,,,......---,,,---...444222000000333666444111---***((((((+++------+++((())),,,......---+++***)))+++...000000///,,,***&&&&&&'''''')))***+++,,,+++***)))'''&&&%%%$$$$$$ !!!###!!!!!! """"""!!!  """!!! """((()))%%% """$$$###***+++++++++,,,...000222:::>>>IIIaaaaaaDDD666444111///---+++)))&&&'''%%%$$$%%%''')))******((('''%%%$$$%%%''')))+++$$$$$$$$$$$$&&&(((***+++)))***)))''')))......+++******))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%))))))((('''&&&%%%%%%&&&,,,111444444000---...111)))))))))+++,,,---,,,,,,***,,,---///111222222222666888:::999888888;;;>>>AAAIII\\\uuulll\\\PPPFFF@@@EEE<<<555444555555888;;;555777888666333000000111.........---------///000///...---...///000///...------000444222---+++---------,,,,,,---...///000111000///000222333111///***...000000---,,,///222333111//////111222222111//////000111111000---,,,111222444444222111222333444444444444444444444444---000222333111///------///000000///,,,,,,...000,,,...///.........000222666222000222444444111///000---,,,...111222///++++++,,,///000000---+++)))((())),,,......---+++***((((((((()))***+++------,,,+++)))(((&&&&&&&&&&&& !!!###"""!!!&&&'''$$$###$$$###'''''''''((())),,,...///:::===FFFZZZ{{{eeeFFF;;;888555333111000---+++(((&&&%%%%%%(((***+++***'''&&&%%%%%%%%%%%%&&&'''%%%$$$$$$%%%&&&(((+++,,,+++,,,)))&&&'''++++++((((((''''''&&&%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&+++++++++(((%%%$$$$$$%%%+++///333333///,,,***++++++***)))***,,,---,,,++++++,,,...///000///......333777:::;;;:::;;;>>>AAAEEEKKK\\\vvv}}}aaaNNNDDD@@@@@@BBB???;;;999::::::666333444333555777444000------///,,,---......---...000111///......///000000...---......111444222,,,+++---***+++,,,---///000000111...------000444666555333...111444222...,,,///333222///,,,---111444555555333222111222222111///,,,,,,///333444555444555666333333444444444333333222,,,...000000///....../////////000///......000222.../////////...///222444111//////222444222111222111000///111333222...***---...000111000...+++)))'''(((***++++++++++++***++++++*********+++,,,,,,((((((''''''((()))+++,,, !!!"""  %%%******&&&!!! $$$&&&%%%"""###(((***)))''''''&&&(((***---///000777;;;CCCRRRpppjjjIII???;;;777444333222000///+++)))'''&&&((())))))(((%%%%%%&&&'''''''''''''''%%%%%%%%%%%%''')))+++,,,......+++&&&'''******&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&''')))***+++,,,...---+++(((&&&''')))&&&)))---...,,,)))))))))///,,,******,,,---,,,******+++...///000000///...222555777888999;;;@@@EEEIIILLL[[[sss~~~mmm[[[GGG???======>>>AAA@@@======@@@===666111000333666888555000,,,---///,,,...///...---,,,...000111///---------...---,,,......000333111,,,***---+++,,,---///000000000000///---,,,///444777555222111555888555///,,,///333222///---000555888777555222111///000222333111///+++...222333333222111111///000111111111///...,,,***,,,///111000///...///,,,,,,---...000111111111/////////------...111444///---000444444000000444111000///......---+++)))+++,,,...//////---,,,+++(((((())))))***+++,,,,,,---,,,+++***))))))))))))'''&&&&&&&&&'''))),,,---   !!!  ###!!!$$$###!!!!!!###$$$###!!! """)))111333...'''"""!!!$$$'''(((''')))///222111***))))))***---111222333444999@@@MMMhhhoooLLL???;;;777333222111000///...+++(((''''''''''''&&&$$$%%%(((***+++++++++***&&&&&&&&&&&&''')))+++,,,000000,,,''''''))))))%%%'''''''''(((((((((((((((###$$$%%%'''))),,,...///---//////---***)))***---%%%&&&''''''(((***...222111...******,,,---,,,***'''))),,,000222333333333222333555555666:::BBBIIIGGGIIITTTiiizzz}}}wwwrrrmmmuuuxxxbbbUUUGGG===>>>AAA@@@???AAA;;;888888;;;;;;888777999555999:::888222...///222,,,...000...,,,+++,,,...333000,,,)))***,,,------///...000333111,,,+++---,,,---///000000000//////222...,,,---111333000---444888:::777000,,,...222333222111555:::<<<999444111...---...111444333222333555888777444111///...+++,,,......---+++)))((('''+++000222222000///...***)))***---000222222000//////...,,,+++---000333000///222666333---...444555333111...,,,++++++,,,)))***,,,---...------,,,***)))(((((()))+++---......---+++***((('''&&&&&&)))(((&&&&&&&&&''')))+++!!!!!!"""$$$!!!"""  ###!!!%%%###"""&&&%%%+++///---***((($$$$$$$$$###$$$(((---222555---------,,,,,,,,,------666999@@@MMMcccxxxIII===:::888666111+++,,,222+++&&&"""%%%+++---***%%%'''&&&'''***......+++'''&&&%%%###"""###%%%''')))222///,,,,,,---...+++((($$$%%%''''''&&&%%%&&&((($$$%%%'''''''''(((+++------,,,***)))((()))***,,,&&&((()))***))))))+++---...***''''''***,,,)))&&&&&&))),,,,,,+++---222666888444111222888???DDDEEEKKKNNNVVVaaaiiikkkfffaaa]]]kkk~~~uuu\\\RRRKKKAAA;;;===@@@>>>:::888111555777444444888::::::>>>;;;888666444222///,,,+++***(((((((((***---///555...)))))))))((()))---444000///222222///...///111333000)))(((---///,,,+++++++++,,,...000222444:::;;;777000///333555222666111...111777:::777222///---///333444222222444888888666333///------...------...///000/////////...------000444444000,,,,,,000111---,,,111666888777111+++)))---000000///555:::;;;222***(((***,,,.........---,,,+++)))(((---+++***---000222000...---,,,(((%%%(((...///,,,,,,000///)))&&&((()))&&&******&&&"""###''')))&&& """ !!!%%%((("""''')))&&&$$$$$$### &&&&&&'''(((***,,,///000///...---------...///000444777>>>JJJ^^^||||||MMM>>>:::777555111,,,,,,///---(((%%%&&&***,,,((($$$&&&'''))),,,...---+++(((%%%$$$###"""###%%%(((***---,,,,,,,,,------+++)))###$$$$$$###""""""###%%%!!!###&&&'''&&&&&&'''(((+++***(((&&&&&&'''((()))%%%&&&''''''''''''(((***(((%%%$$$'''******'''"""''')))***+++,,,///444777999777444444:::CCCLLLRRR\\\aaahhhllljjjddd\\\WWW___jjjyyy{{{jjjTTTGGGDDDFFF???;;;<<<===:::777666666999999444222444555444777555222111111111///...222111//////000333666777<<<555000///...,,,---000///***(((,,,//////...///444555111***(((,,,...,,,111000000///000111222333888:::777111000555777555444111...///333777777555111//////333444222333777555444222...+++***,,,---(((***...222444444444333...///000111111000//////,,,000111---,,,000444444555222......111222000---555888777///))))))++++++.........---,,,+++)))(((+++******,,,//////---+++//////,,,(((***---,,,(((000333111***''')))***)))+++,,,+++((((((***'''"""  ###''')))&&&******&&&###$$$$$$"""###%%%'''***,,,---...---000///---------///111222111555;;;EEEXXXuuuSSS???888333444333///,,,,,,...***&&&'''******&&&"""$$$''',,,...---+++)))((($$$#########$$$&&&)))***'''))),,,...---,,,++++++&&&&&&%%%""" ###%%%!!!###&&&'''&&&%%%$$$%%%***)))(((&&&&&&''''''((($$$%%%&&&&&&%%%$$$%%%&&&$$$$$$%%%))),,,+++&&&"""(((((((((***...222777:::>>>>>>>>>???EEEPPP___jjjwww~~~zzzmmmccc^^^aaahhhrrryyy~~~ttt^^^RRRIII???:::;;;???;;;:::<<<:::555333444<<<>>>===777333333333111111///------///111111111333222222111333555777999999333///...---******,,,///)))'''+++......///111666666111+++***...222222555333222000000000000111666777555222222666888777666444222111111333444666222...---///000000222777222111///+++((((((+++---&&&)))...222555444333111000111222111...---///111***///000------000222111222111111333555555111---444555222+++))),,,---+++------------,,,+++))))))))))))***,,,...---***''',,,......,,,---///,,,'''111333111+++(((***+++***))),,,...------...)))###  """%%%(((000444444///***)))'''###!!!$$$'''+++---//////...---,,,+++,,,///111333000333999BBBSSSooo[[[???666000222444222...,,,,,,)))&&&&&&((()))&&&"""!!!&&&,,,...+++(((&&&&&&######$$$$$$&&&''')))***$$$)))///000...+++******+++***(((%%%""""""%%%'''%%%&&&'''&&&%%%$$$&&&'''+++***)))((((((((())))))%%%&&&''''''%%%$$$%%%&&&(((((()))+++---,,,(((%%%(((''''''***///666;;;>>>CCCHHHMMMQQQWWWdddvvvzzztttmmmqqquuuuuutttuuuzzz~~~{{{~~~|||aaaSSSFFFDDDDDD???;;;999:::999;;;<<<888111111444>>>@@@???999555666666444000...,,,---///222333333333222111000111222444555333...+++,,,,,,)))''')))111......//////...333999777555111......111666888333222000///.........///444444333222222333444444666777888555222000111333///+++)))+++,,,,,,///444000111000...,,,,,,---///,,,---...//////...---+++111000///......000111222''',,,...---...111222/////////000333666666444111333222---((()))......***---------,,,,,,***))))))(((***,,,......,,,(((%%%'''+++......///111///++++++---...---+++***))))))%%%)))+++,,,///111...(((   """!!!%%%,,,***""" $$$///444666333///---)))$$$ !!!###&&&))),,,---***)))))))))+++---000222///333888@@@OOOjjjaaa@@@555...000444444000...)))&&&%%%%%%'''(((&&&### %%%***+++((($$$############%%%&&&'''(((((((((&&&+++000111...***((((((---,,,)))&&&######&&&(((((((((&&&$$$"""###&&&)))***))))))((((((((((((((('''((())))))'''&&&'''(((---,,,************((('''(((((()))+++111888@@@FFFFFFOOOZZZbbbiiiuuuyyyrrrooonnnkkkmmmnnnnnnoooqqqvvvzzziii]]]GGG@@@===@@@CCCAAA;;;666777888:::;;;666000000444888<<<;;;777555777888666000...------///000111000444333111000//////000000111---,,,000111...,,,---,,,...333333///...666BBB;;;777333000///000444777111000///.........///000333222111111111//////000---222555555111......000---))))))+++,,,+++...222000222444444333222222222222111...,,,++++++,,,---333---(((***000444333000%%%))),,,,,,///333333000---------///222444555666111///+++'''***///...***,,,,,,,,,,,,+++***))))))))),,,...000...,,,)))'''%%%+++......///111///,,,!!!%%%***---,,,)))&&&&&&%%%(((((((((+++///...***### !!!!!!$$$"""'''000---""" """)))...---,,,+++'''###$$$###"""""""""$$$%%%&&&%%%%%%'''(((***---///000...333888???LLLgggfffCCC888///000333222111000(((&&&%%%&&&''''''&&&%%%"""$$$''''''%%%###!!!!!!###$$$&&&((((((((('''&&&'''***...///---***'''&&&))))))(((%%%""""""###%%%'''&&&%%%"""!!!"""%%%(((&&&&&&&&&&&&&&&%%%%%%%%%'''((())))))((('''(((*********((('''&&&&&&&&&''''''))),,,...222:::EEENNNPPPZZZgggpppxxxzzzrrrooonnnooooookkkgggeeegggjjjyyycccRRRLLLBBB???>>>>>>???===999666888777888999555000000444111555555222000333444333///...------...///...,,,......---,,,+++*********---+++,,,111222///,,,,,,$$$)))///111...---666CCC<<<777333111...,,,,,,000111000000//////000222222222///000222111---,,,---$$$(((---///...---...000,,,***+++000111......111000222555666555555555555444222///------///222555444,,,%%%(((000555222,,,&&&)))+++,,,000444444000,,,+++***+++---000333555//////,,,)))+++///...)))++++++,,,++++++***))))))***---000000...,,,******)))...000---,,,------+++!!!'''---,,,'''$$$$$$)))***(((%%%&&&***)))&&& """"""  %%%!!! """)))'''"""&&&&&&%%%&&&%%%###$$$$$$$$$$$$$$$###"""""""""###&&&))),,,---...///---111777===JJJdddhhhIII>>>333000000//////000+++***)))(((((('''&&&%%%&&&%%%$$$$$$%%%$$$""" $$$&&&'''))))))(((&&&$$$%%%&&&(((***,,,+++'''$$$&&&&&&&&&$$$"""!!!"""###$$$%%%&&&&&&%%%$$$%%%'''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%''''''&&&&&&''')))###$$$&&&'''&&&&&&&&&'''&&&+++000111222;;;IIIVVVgggnnnyyyrrrhhhbbbaaauuudddNNNDDDBBB>>>@@@AAA???===:::777444888555555555333//////333000333333///,,,...///............000111000...,,,)))))))))))))))))))))))))))''')))...000+++''''''&&&&&&***------,,,000777555000...///---((((((,,,111000///......///000111///---...222222...,,,///((()))******+++,,,...000((((((---333444000---...///000000000000222555777222111///...///222555777333---((()))...000---)))+++,,,,,,,,,///444333...+++******))))))***,,,...,,,///...,,,,,,...---)))***++++++++++++******)))***---//////---++++++,,,***......***(((+++------$$$$$$(((---+++%%%###&&&((()))'''%%%%%%((('''### !!!###$$$$$$""" !!!!!!!!! """%%%!!!  $$$&&&###"""$$$%%%### """%%%'''(((&&&$$$""" """&&&***---.........+++000666<<>>OOOkkkYYYHHH@@@<<<222...000,,,***)))&&&$$$$$$&&&)))++++++)))'''&&&'''''''''&&&&&&&&&'''((()))***++++++,,,,,,))))))333===:::000+++***)))'''&&&&&&&&&&&&"""***...:::LLLIII777---+++)))(((''''''&&&$$$###"""$$$&&&'''&&&%%%&&&&&&(((&&&$$$&&&)))***)))'''---000333444:::KKKaaaqqq|||~~~cccIIIEEECCCDDDBBB>>>>>>AAA999888888999;;;;;;:::888:::666222///000222444555888777555000,,,++++++---.....................------,,,+++++++++,,,---...///,,,,,,000111---******+++,,,000444777666333111111,,,+++///111111222555222111000...------...///111000111111---((()))---//////000///------...///555///,,,///111///,,,,,,///////////////.........+++...222222000///000222------...///111222000///***///555777444///+++***(((,,,,,,'''&&&((()))'''+++///111///...111333222000111222111///---------///,,,***)))+++...000000//////...,,,)))''''''(((***'''&&&(((++++++(((###***+++,,,,,,,,,+++***)))rrrhhh___SSSGGGAAA888444...,,,++++++'''$$$!!!!!!  """(((%%%  $$$### !!!###"""!!! """!!!!!! !!!###%%%''''''((()))***************222111222444666666444222888555444555:::IIIbbbwww```LLLBBB???444//////++++++((($$$###$$$(((+++...+++)))((('''((((((&&&%%%$$$&&&((()))***+++---...---222222444CCCSSSNNN<<<---+++)))&&&%%%&&&'''(((%%%///666DDDYYYVVV???000///,,,(((&&&&&&%%%###""""""$$$&&&(((((('''&&&&&&&&&###!!!$$$))),,,***''',,,///222555@@@UUUkkkxxx}}}gggVVVCCC===<<>>???:::888666666666555333111333111...---...111333555666555444000---,,,---///111000...,,,++++++++++++,,,,,,,,,+++)))***+++,,,...+++,,,000000---+++,,,,,,---///222555666444222///,,,+++///111111444888333000------///111111///000111222000,,,((())),,,---...///---+++,,,000444999444222444444111......111000000111222111///---+++///222333111111333555111...,,,+++---///000000,,,666AAABBB:::000------***......+++))),,,...---+++///111...---000111000,,,---//////......///000111...+++***+++---......000000///,,,)))'''(((***'''&&&&&&(((++++++)))&&&)))***+++---...---+++)))}}}sssbbbRRR???666666888444///+++(((%%%######$$$%%%&&&!!!$$$### ###""" """###"""  """!!! ###%%%'''((('''&&&%%%&&&(((***,,,222333666999======<<<:::???<<<999888:::EEEZZZmmmjjjRRREEEBBB777111111///...)))$$$###%%%***---///)))(((&&&&&&'''&&&$$$###!!!$$$))),,,,,,,,,---...111888<<>><<<::::::BBBTTTfffsssWWWGGGDDD:::333444444000+++%%%###&&&***,,,,,,&&&%%%$$$%%%%%%%%%###!!!###))),,,+++***+++---///333999CCCSSS\\\SSSBBB222...)))%%%###%%%))),,,...:::AAAOOOffffffIII222(((((((((&&&######%%%'''%%%%%%%%%&&&''''''%%%###!!!''',,,---,,,,,,111444<<>>???===:::===;;;:::999999@@@PPPaaavvvWWWEEEAAA888111444555111+++%%%$$$&&&))))))(((#########$$$%%%%%%###!!!###'''(((''''''***...------222@@@OOOTTTNNNEEE777222+++%%%"""###'''***...999???MMMfffhhhLLL222 $$$(((&&&"""!!!&&&+++(((&&&$$$$$$%%%&&&$$$!!! ###'''***,,,---///444999BBB[[[yyy~~~ooottt~~~cccOOO>>>::::::333777555777;;;;;;666333444///---,,,---000222333333000111111///------111444...///...---,,,---000222000///...---,,,,,,,,,,,,...111333000,,,)))***---,,,+++...000///,,,...333000///---...///111111000((()))---111111...///333222333444666777777444222,,,222555222111444777777222///---,,,---...///......,,,---///...***))),,,...111444222...)))((((((,,,...000000......111444333111...............---(((,,,000333333111//////---111111---,,,...000///,,,000111---+++------,,,&&&((()))***+++---111444333000,,,******+++,,,,,,---...//////---,,,,,,------.........,,,)))((('''000---,,,...333555333111lllZZZLLLAAA;;;111...)))%%%### ###"""!!! !!! """###""" !!! !!!###$$$%%%######$$$&&&''')))***++++++...222888<<<<<<999666888777777888888>>>NNN^^^{{{vvvTTTAAA===444---111333111+++%%%###&&&((('''$$$"""""""""$$$%%%%%%###!!! ###&&&%%%###$$$***///111...333DDDSSSWWWUUUSSS<<<666---%%%!!!"""%%%(((%%%000666CCC^^^bbbFFF,,,!!!''''''"""!!!'''---)))&&&###"""$$$$$$###  ###%%%'''))),,,...111777<<>>AAAAAA888<<<999999;;;:::666444666---,,,***+++---000111111111222111...***)))+++...//////...---++++++...000,,,------......////////////222444222---***+++...------///222000---000555111000000222333333111///(((***///333222......222///000111111111000000000,,,444777444333999<<<;;;555222000000222000,,,(((///---,,,---,,,))),,,111111666999777000***)))++++++...000///------000333//////111333444333///,,,++++++---111666888888777333666555111...000000///---111222///...000111000+++,,,,,,,,,,,,...111444111...+++***+++---......---///111000...,,,++++++***))))))+++///111...+++,,,)))&&&(((---111///---~~~qqqiiieee\\\KKK999000...,,,)))))))))((($$$!!! !!! !!!!!!$$$""" !!!)))%%%---:::666777,,,!!! !!!!!! ###$$$%%%%%%%%%$$$###!!!!!!###'''+++---...111777<<<>>>>>><<<:::999888999999888;;;GGGUUUrrr{{{___FFF<<<444***,,,666***---,,,***))))))%%% """!!!!!!!!!!!!###%%%&&&'''%%%"""!!!&&&******...---444BBBPPPTTTOOOIII888000((($$$!!!###(((###///555AAAVVVWWW???,,,!!!!!!""""""$$$(((%%%((((((### !!!!!!#########$$$&&&)))+++---///777===MMMkkkuuueeeuuuuuuXXXNNNGGG>>>888777777777666777777888888666333000///&&&&&&***222555111---+++...---,,,***)))***---000---++++++...///,,,,,,///111...+++)))******)))((()))******+++++++++******(((,,,111222000...---...'''(((***,,,............******---222///)))+++111...,,,***+++///111000///$$$'''---111333444666777666555333111///------,,,///...---///000000///---...444555111---------,,,---+++)))***,,,///000111***+++...111444444222111......777FFFKKKBBB666000333000...///222333111...---222222***%%%''')))((((((***---...---+++))))))333---((('''+++......,,,***((((((+++***'''&&&(((%%%(((---///000//////000///,,,((('''***,,,,,,,,,mmm[[[PPPGGG888***)))+++---//////,,,)))'''""" !!! !!!!!!!!! """$$$"""!!!!!!'''%%%"""<<>>999---%%%  !!!!!!###$$$$$$###"""%%%###"""!!!"""%%%(((+++...000444888;;;<<<===<<<777888:::<<<;;;===GGGSSSrrriiiLLL???666,,,***111+++------******+++)))$$$"""!!!!!!!!!"""$$$%%%&&&'''$$$!!! %%%)))+++((()))000???LLLQQQMMMGGG777///&&&$$$""" """%%%!!!,,,333BBB[[[^^^EEE///'''###!!!###$$$!!!!!!###'''***)))$$$"""$$$%%%$$$'''''''''(((***---///111222:::>>>NNNmmmsssgggxxxuuuZZZDDDFFFBBB;;;666444444555555888777666444222111111000+++***,,,111222///...000......---+++)))***---//////---...111111---+++,,,///---+++*********)))'''((()))***+++,,,+++***)))$$$(((,,,...---++++++,,,*********+++,,,...000222---***+++000111---,,,...---,,,,,,...111111...+++%%%(((---///111111333444222111000...------------...---,,,,,,------+++)))000555666111---...//////+++***)))***,,,...///000+++***+++...111222///,,,000...333>>>BBB;;;222---000///...///000000000///+++///...(((%%%((((((&&&'''***...///...---,,,,,,000,,,''''''***......---,,,))))))++++++''''''***)))+++///000///---,,,,,,///---+++,,,...///...,,,tttZZZCCC:::===CCCKKKOOOMMMFFF@@@222((( !!! !!!!!!!!!  !!! """!!!"""###***PPP```PPPHHH>>>///%%%  """$$$%%%###!!! $$$###""""""$$$'''+++---,,,---///222666999;;;===777777:::======???HHHRRRppppppOOOAAA:::000,,,///---///...***))),,,,,,)))###"""""""""###$$$%%%&&&%%%###!!! !!!$$$(((+++%%%***555CCCOOOSSSNNNGGG999///'''&&&&&&%%%###### +++333EEEcccgggLLL333***%%%###%%%&&&###!!!###)))+++***&&&$$$'''))))))((()))***+++---000222333444;;;>>>MMMllltttmmm~~~iiiWWWFFF:::===<<<999555222111222444888666444111000000111222000///000222000---///555//////...,,,******---///111///000333222---***+++...,,,++++++,,,+++)))'''''')))+++---...,,,+++)))&&&)))---............//////...,,,++++++---///111---(((''',,,///...+++))),,,---...111222000,,,((((((+++///111111/////////...---+++++++++---...000///...---------,,,***(((000444444///+++---//////((()))***+++,,,...//////,,,)))(((***...///+++'''...,,,---222555111,,,***---...///...------...///------+++((())),,,+++((((((+++...000000/////////---)))&&&&&&***...///......+++***++++++)))***---,,,...000000---***)))(((---------...000///---+++ttthhhkkkrrr|||zzzrrrXXXFFF111%%%"""!!!!!!### ###!!!   ###$$$ ---ZZZooobbb___YYY888+++  ###&&&&&&%%%###!!!######$$$%%%(((,,,000333***,,,...222555999;;;<<<999888999;;;<<>>KKKjjjwww]]]KKKCCCBBBBBBBBB;;;===<<<888222///000222444555666666555444333222111333777888333---...444000111111///------...000000,,,+++,,,,,,+++---111...------///000///---+++***,,,///222333111///---)))******+++,,,,,,***)))///000111222111...,,,***(((+++...---+++************+++,,,---...///000111...444;;;>>><<<444---((()))))))))***---000333555/////////000222333111000,,,000000***'''***...///***,,,///000//////000222///,,,)))***...000...+++'''(((***,,,///111111///+++---///...+++***,,,///222///---000333444222000...000111111///---------)))(((''''''***,,,...//////,,,***++++++***,,,000+++---......,,,*********,,,,,,***))))))***+++---|||jjjUUUCCC:::999666111,,,(((''''''((($$$!!!!!!$$$'''&&&%%%!!!!!!!!!  !!!%%%$$$!!!!!!%%%%%%$$$"""!!! """@@@SSSSSS[[[XXX444***!!!  !!!  """$$$&&&'''''''''&&&&&&'''(((***,,,...000555888===AAAEEEFFFFFFFFF???999444333444999CCCNNN^^^yyyZZZCCC<<<777222...444666444,,,&&&&&&''''''(((((((((((('''&&&$$$$$$"""!!!&&&---,,,&&&'''...<<>>???@@@BBB======;;;777333111111222333444666777777666444222000111666999666///---000///000111000//////000222///+++***,,,,,,+++---111...------...///000...---+++---000222333222111000,,,++++++,,,......---,,,))),,,///222333111///---+++111444111------//////)))+++,,,------///222444000666===@@@<<<555---)))((()))***,,,///111444555,,,+++,,,...000111000///,,,111222---+++---111111---///222111///...000333333111///...///000000///(((+++...///222777888777---...///...------...//////,,,,,,000111///...//////000111///---++++++,,,+++***))))))***+++,,,------***)))++++++***+++...)))+++------,,,+++,,,---------,,,)))((()))---000qqqiiiccc]]]TTTJJJBBB<<<:::999333///+++***,,,---+++(((############$$$$$$$$$$$$"""!!!!!! !!!!!!###!!!$$$)))&&&###%%%((('''$$$"""///===???FFF===***$$$ !!!!!! """"""!!!  !!!"""$$$%%%&&&%%%&&&(((+++...111444666<<<===@@@CCCFFFHHHJJJJJJ>>>777222222333666>>>GGGVVVpppcccIII>>>999444000333777666///(((((())))))$$$%%%'''((())))))((((((%%%"""$$$***(((###(((333DDDYYYlllrrrqqqmmm```RRR===666000...---***)))+++)))===HHHNNNZZZZZZLLLDDD888---###"""$$$$$$###$$$!!!&&&)))'''&&&((((((&&&&&&(((+++...111333444555777@@@EEEQQQlllkkkYYYNNNCCC@@@>>>;;;<<>>:::999777222---""""""$$$%%%'''((()))***$$$$$$###"""""""""""""""### !!!!!! ###%%%###%%%+++&&&######***,,,***&&& '''111444999***"""!!! !!! !!!!!!  %%%&&&!!!!!!!!!!!!  """######%%%)))...444:::???AAA???>>>???@@@BBBFFFIIIKKK<<<666222222333555;;;BBBQQQkkkiiiMMMAAA<<<999666222777777111+++***+++,,,!!!###%%%(((***+++++++++(((""""""&&&$$$ )))777III]]]ooorrrpppnnndddXXXAAA;;;666333000---...222000GGGSSSVVV]]]\\\SSSPPP;;;///###"""$$$%%%%%%&&&!!!&&&)))((('''((((((%%%%%%'''***---000222333333555???DDDPPPjjjhhhMMMGGGBBB@@@@@@;;;555555:::999555000///111222222111444333222111111333444666222//////333444000.........///111111111222333555......000555444...)))))),,,***((()))+++---------***+++,,,...//////000000)))((((((+++000444444333222111000///---+++***)))///111///---///333000(((''',,,111222000...---...222444555444111.........&&&(((+++...000111000000...---,,,---......---+++(((...111...,,,...000///000222222///***)))---222<<<<<<;;;444---***,,,000'''+++***&&&'''111888888333000...///222333111///++++++...222///)))***000***+++,,,+++******+++,,,/////////---***)))******(((&&&'''***+++((((((***)))***,,,,,,++++++,,,---$$$'''******'''&&&&&&(((vvvsssqqqgggTTTDDD:::444...---000444333111000+++&&&$$$$$$%%%$$$!!!"""'''((($$$$$$)))***&&&)))%%% !!!"""'''***+++***)))""""""!!!"""'''&&&!!!!!!""""""$$$%%%!!!%%%)))***&&&  """  """""""""!!! !!!$$$(((+++...444<<>>KKKZZZccc```XXXPPPLLL888...&&&''')))'''&&&((("""&&&+++------+++***)))&&&'''))),,,///222555666555999AAANNN```zzz~~~```KKKDDD@@@>>>999444000000333666777666555444333444555555555666666555444444666888777000---111333000///222---///111222222333555777999111---111222...---///222)))%%%***///...---...000000///...------,,,,,,---------...///111333555444222000///---+++&&&###)))000000)))***111111***---,,,+++---///000000///000000///...,,,---///222))),,,------000444333...,,,((('''***++++++///444...---,,,+++,,,///222444///...---+++,,,///444888HHHBBB:::222...---///111---(((%%%(((+++---000444---+++)))((('''((()))***...000111111///...///000000...+++((((((***,,,...444///,,,+++------)))$$$)))+++***))),,,///,,,&&&)))***,,,------,,,+++***)))&&&###!!!###%%%&&&&&&```gggqqq}}}jjjbbbYYYSSSRRRRRRSSSRRRPPPKKKCCC999222...///000(((++++++(((***...---)))+++'''"""  !!!!!! """&&&)))***))))))&&&###!!! """  """$$$"""&&&***,,,(((### !!!"""$$$""" !!!""""""!!! !!!!!! !!!###&&&))),,,000444777;;;<<<===<<<;;;;;;>>>AAA:::555222222333444:::AAAPPPeee|||}}}VVVBBB>>>999111555555222---)))''')))+++$$$''''''######&&&'''&&&'''&&&''''''%%%%%%---777OOO]]]kkkqqqyyy}}}tttVVVOOOGGGCCCEEEHHHIIIHHHCCCMMMXXX]]]XXXNNNEEEAAA888...((((((***(((((()))%%%(((+++---,,,,,,,,,---((()))***---000333666888888;;;BBBMMM]]]uuuuuu___LLLBBBAAA===;;;777333000///222555333444555666666666555555444555777666555555666777888111...222333111000222111111222333444444444444666111000555777333000111111,,,***------+++,,,000000...---+++++++++,,,---***+++,,,............---333111000///...,,,(((%%%+++111111******000///)))///...------......---,,,,,,---,,,+++***+++...000000000...+++---111111...---***)))+++,,,+++...333---------...///000111222////////////...///000222===999222---******,,,......)))'''***,,,,,,...111111///---+++))))))******...//////...---...000222...---,,,++++++---000222444000,,,,,,///000---***+++---...++++++...---)))++++++,,,,,,,,,***)))(((***(((%%%%%%&&&((())))))555999@@@GGGPPPZZZdddjjjqqqooonnnpppwwwttt```MMMBBB???@@@666555000,,,---///---)))***'''$$$"""!!! """!!! """&&&((())))))((()))'''###  !!!!!!  """###&&&***+++(((###"""$$$###!!! !!!""""""!!! !!!###%%%''''''######%%%(((+++---,,,+++111444888:::;;;<<<>>>???999333///000222444:::@@@SSSfffyyy[[[DDD???;;;555777555222---((('''''')))###(((***%%%"""%%%)))+++---***'''%%%!!!""",,,666MMMXXXcccllluuu}}}xxxmmm]]]VVVNNNJJJKKKOOOQQQRRREEELLLTTTUUUOOOEEE<<<777111***$$$$$$%%%$$$$$$%%%&&&(((************,,,---******+++---000444777999999>>>GGGSSS^^^rrriiiRRREEE===::::::888777666333000///111333000222444666777666555333222555777777777666666777888333111333333111000111444333333444777666333///111///111666888555222111000...//////---***---222000...---,,,+++,,,...///***+++---......,,,***)))111000//////...---)))'''+++000000***)))...---(((...---,,,---...///...---************)))+++...111???<<<444+++)))---///---111...---//////...///333///000000000000///...---...///111222111///---+++222000---***)))***,,,---///***)))---...,,,,,,...444222000---,,,+++++++++/////////...---...111333...------...000222444666222...+++***---//////---,,,000111---***+++------,,,,,,+++***)))((((((''',,,***)))***+++,,,+++***'''((()))+++---333999>>>AAA@@@???AAAIIITTT```hhhyyyqqq]]]QQQKKKEEE>>>555///...000///---***(((%%%$$$###!!!"""!!!  ###&&&)))***))))))((('''%%%""" !!!$$$%%%&&&$$$!!!###&&&)))(((%%%  """   !!!###&&&(((***,,,$$$###$$$(((,,,,,,)))%%%,,,000555999;;;<<<<<<<<<777000+++,,,...111777===SSSfffxxx^^^EEE???===999666444000,,,)))'''((()))&&&******&&&%%%)))---...000)))###"""###%%%+++222888CCCRRR```nnnssslll```\\\VVVOOOKKKJJJKKKKKKKKKAAAGGGNNNPPPKKKBBB999444,,,'''###"""######$$$$$$"""%%%((())))))((())))))***++++++---000333777999888BBBTTTeeemmmwwwmmmRRREEEBBB>>>888444555666555444111000111333222222333333333333222111111444777888777666555555777555444333333222111111444111111444888777222,,,+++,,,...111333333222111..................///111...//////////////////...+++,,,------------,,,+++000///...------+++(((%%%)))------)))))),,,,,,((()))))))))+++///111111111)))***+++++++++---111444KKKEEE999,,,'''***,,,+++555111111333222000000333555444222000...,,,+++***...//////111111000---+++///...------------......---******///111...,,,,,,222111///---,,,,,,+++,,,000111222222000///000111//////000111222444555666///+++((('''(((+++,,,++++++111333,,,&&&'''+++---++++++***)))((((((((()))------,,,---...---+++))) !!!"""%%%)))+++***))))))+++000777???CCCUUUbbbqqqzzz{{{}}}sssgggbbbWWWHHH===777444444555...+++'''$$$$$$%%%%%%$$$  """%%%''')))*********%%%$$$###"""  """'''+++&&&(((***)))%%%!!!&&&((()))'''###   !!!"""$$$&&&((()))!!!!!!"""%%%***,,,)))&&&+++---111666:::;;;:::999;;;222,,,,,,///111666;;;QQQeeexxxbbbFFF>>>===;;;555222...+++))))))******((((((&&&$$$''',,,---***...$$$ '''***+++,,,(((000>>>NNN]]]fffccc\\\QQQNNNKKKHHHGGGEEECCCAAA>>>DDDKKKNNNJJJAAA777000,,,+++(((%%%&&&((())))))###))),,,,,,***'''&&&+++******,,,...222666888:::JJJgggjjjWWWEEE@@@BBB@@@999333555666777555333222333444666444111...------...///111444666777666444333333444555555444222222222111111///...222666777111,,,+++,,,------...111222333...,,,***+++000444333///+++---000222222000,,,***,,,+++***)))***,,,...000///...---,,,+++)))&&&###''')))***((()))+++,,,***)))((()))+++...111111000))))))***++++++...222555HHHBBB555)))%%%))),,,+++333000000222111...---///555333///,,,***+++---//////---,,,---///111000///000000000000//////......***(((***000222///------------,,,,,,,,,,,,,,,,,,111333666666444111///...222222222222222333444444...,,,(((''''''(((*********111222+++######'''***)))((((((((()))***++++++...------......---***''' !!!$$$$$$$$$$$$%%%&&&((((((000999CCCHHHIIIJJJOOOUUUYYY___hhhtttvvvcccQQQCCC>>>???===666,,,%%%###$$$&&&(((""""""!!!!!! !!!!!!!!! !!!###%%%'''((()))))))))######"""!!!  #########"""!!! !!!%%%***///((()))+++)))&&&"""((())))))'''""" ###$$$""" ###!!! !!! !!!###$$$ !!!$$$(((+++------......000444999;;;;;;;;;EEE;;;222111333555999===MMMbbbxxxiiiJJJ>>><<<;;;444111,,,***************'''&&&$$$###''',,,***$$$***  (((******)))//////000666???FFFJJJJJJAAAAAABBBCCCBBBAAA@@@@@@???BBBFFFGGGCCC:::000***((()))(((%%%%%%(((***))) %%%,,,000000---)))'''++++++***+++---111555888???RRRvvvmmmXXXIII;;;888::::::888777777888888666444333444555888555111---++++++,,,...222444666555333111111111000444666333111222333111000//////111444444111---...111111......222555555///---+++,,,222777555...+++---000222111...***'''+++)))'''&&&&&&)))---///...---,,,++++++***&&&$$$)))************+++++++++---,,,+++,,,---...---,,,'''((())))))***---111444777444,,,$$$$$$***...------++++++......)))''')))000---***((()))---111555///+++)))***...222333222111111000//////...---,,,***(((***000333000......+++++++++,,,,,,,,,,,,---111333666666444111///...444333111000000000111111000///---+++***+++,,,---+++111333,,,$$$###&&&((('''(((((()))***+++,,,,,,,,,++++++,,,------***((( !!!"""!!! !!!%%%&&&&&&''',,,000000333777???HHHSSS\\\aaaooowww|||iiibbbdddfffYYYFFF444***'''((()))((('''&&&%%%$$$#########$$$$$$$$$###""""""!!!!!!!!!"""###%%%&&&'''''''''$$$$$$"""!!!  '''//////&&&...//////---***)))+++---))))))(((%%%!!! !!!"""%%%&&&&&&$$$!!! """))),,,)))$$$$$$"""   """###$$$%%%&&&''')))...444888555444444888>>>BBBEEEEEENNNCCC999666888999;;;???III```uuusssOOO???;;;:::666222,,,***)))***)))'''&&&((()))'''(((+++)))%%%&&&  ###$$$'''***444000***''''''***///333111333555777888999;;;<<<======<<<:::777111***%%%###&&&&&&""""""&&&(((&&&"""'''---000///---+++***---,,,+++,,,...222666999AAASSSxxxvvv^^^QQQKKKBBB999666555444777;;;999999888555333222333555777555222///------......444444444333000......///---333555222000333333111222222222222222111000///...444666222000333444333111333222000333777555000111111222222000...,,,***,,,+++)))(((((()))+++,,,+++++++++,,,------+++)))///...---------+++***+++...,,,+++,,,------,,,+++((()))******+++---111444,,,,,,((($$$&&&,,,...---***((()))---,,,(((%%%''',,,+++)))((())),,,000333...+++(((***///222222111000000///......------------***+++000222///,,,---..................------000111222111000000111222333111///---,,,---///000////////////...///000111///444555///)))'''((('''((()))***,,,,,,,,,++++++(((((((((+++---//////... """###"""!!! !!!!!! ###'''***+++(((&&&&&&***222;;;AAAFFFPPP^^^hhhmmmppptttxxxfffKKK888000......---,,,***(((&&&%%%$$$$$$%%%%%%$$$###"""!!! !!!"""###$$$%%%%%%%%%'''&&&$$$""" !!!+++888999---"""999<<<===:::444...,,,++++++)))%%% """%%%!!!!!! !!!$$$...222///(((###!!!!!!  """%%%&&&+++,,,,,,,,,,,,222:::AAA===;;;:::===DDDKKKOOOPPPSSSGGG<<<999999:::<<<>>>HHH^^^rrr|||zzzSSS@@@;;;999888333---***))))))'''%%%&&&---000...+++++++++)))$$$"""!!! $$$---+++)))'''&&&%%%%%%)))...((()))***+++,,,///333666999666333000---***'''%%%$$$((()))$$$$$$)))+++)))###&&&***,,,,,,+++******///...------///333888:::AAAPPPtttsssYYYKKKIIICCC???===;;;777444666;;;:::999777444111111222444444444333222111000//////555555444111...,,,---...***222555111000333444111555666666444000/////////,,,444888444111333222///333999:::555222555555111999777555333111000000000......------,,,++++++*********+++---000111///...555222111111///+++***++++++******+++---......---+++,,,---------///333666,,,,,,***''')))---...******)))***......)))'''(((---,,,+++*********+++,,,...+++)))+++000333111...111000///............//////,,,---111111...++++++222222222222111///......//////...,,,,,,...333777111///,,,******,,,///111+++---///000000111222333222777888222---,,,***'''***+++,,,------,,,***)))%%%%%%&&&)))...111333333 !!! """%%%'''(((&&&$$$###///111555;;;AAAFFFKKKMMM[[[hhhxxxlllSSSBBB???EEEIIIHHH???222)))))),,,---,,,)))''''''###!!!%%%!!!###&&&))))))(((&&&$$$&&&)))''' '''%%%"""000222&&&!!!999EEEHHH<<<111000000,,,)))%%% """$$$### ###"""---000'''!!!"""""""""!!!!!!$$$$$$###"""!!!"""%%%'''+++---,,,...:::HHHLLLFFFKKKDDDAAAEEEHHHIIIOOOWWWXXXMMM???666666999;;;<<>>IIIQQQWWW]]]ccchhhuuuyyy~~~{{{zzznnnTTTAAA;;;<<<===999333---***'''%%%'''+++*********,,,......,,,***000000,,,%%%"""$$$$$$""" !!!''')))!!!###555CCCIII>>>222///...+++&&&###"""$$$)))'''$$$!!!!!!%%%%%%  """""""""  ###%%%(((...777???FFFMMMTTTWWWWWWNNNGGGJJJNNNPPPSSSWWWJJJBBB777222333777999:::EEEZZZsss^^^EEE@@@<<>>;;;===@@@===999666555777999:::;;;999777777777777555444444333111///...------...///...---,,,,,,,,,---...,,,///333222///...111444111///...///,,,((((((+++///000000000000///...---+++---...---000555333---///111444444222111222333///...---------,,,***((()))(((''')))+++---...---777222---,,,...000///------------***((((((***,,,,,,***))))))***,,,------+++******+++---...---+++((((((***,,,......,,,***+++---...---,,,***++++++///,,,***,,,000222000...//////...,,,***,,,000444111111000111333222000......///////////////000000333333222000......///000111---***+++///111///,,,///,,,***,,,//////***&&&###(((...///---***)))***((()))***++++++***(((''',,,***((()))+++,,,+++***!!!"""!!!$$$)))///333555666@@@EEEJJJOOOSSSZZZccciii~~~wwwqqqrrrsss```UUUKKKGGGFFFEEEGGGJJJIIIHHHIIIMMMOOOKKKBBB::::::444...,,,(((###"""$$$ """"""!!! &&&222AAAIII???111++++++)))%%%### !!!%%%'''...,,,((($$$  """!!! """""""""!!! !!!###%%%,,,888MMM^^^___ZZZ```llllllaaaVVVSSSTTTSSSQQQQQQCCC===777555777;;;======DDDVVVnnnlllQQQJJJEEEEEE:::000///000---)))'''+++...///---((($$$###$$$&&&&&&%%%%%%%%%$$$$$$$$$)))(((######$$$!!!######$$$%%%%%%%%%%%%%%%(((((('''''''''''''''((('''### !!!$$$'''(((((((((((((((***+++,,,***(((...000111111000444:::???OOOqqqeeeYYYKKKBBB<<<888999===<<<:::777555333333444555666555555666777777555444444333222000...---------000...+++***+++---......---//////...---///555999222///,,,,,,)))&&&(((---111///---///111111///,,,(((***+++***---000///,,,+++...111111000/////////---------...///...,,,))),,,***''''''))),,,------666222,,,+++---000111000......---+++(((&&&'''(((---)))%%%%%%'''******)))))))))+++...000000---+++)))***,,,///111000---***---...///---,,,+++---...000---,,,...111333111///...///...------///333666000000222444666555222///+++///333222...---111555333222111000000222333555111---***+++...111111000000---++++++,,,+++((($$$!!!$$$(((+++,,,+++)))(((&&&(((+++------+++(((&&&+++,,,---,,,***((((((((( !!! """###$$$$$$###&&&)))+++,,,111888===KKKYYYjjjvvv|||~~~~~~~~~}}}yyy{{{}}}iiiYYYLLL<<<111000...&&&"""$$$'''%%%"""!!! """(((111>>>EEE;;;,,,&&&(((***'''%%%###!!!!!!###'''***///---)))%%%!!!!!!###%%%""" !!!###$$$$$$$$$###$$$%%%%%%$$$###$$$&&&(((444CCCcccppprrruuuiii^^^UUUNNNKKKAAA===999;;;AAAEEEFFFDDDGGGUUUjjj|||}}}ddd^^^ZZZKKK>>>333111222///)))%%%***++++++)))&&&$$$$$$%%%$$$%%%&&&'''&&&&&&$$$$$$(((&&&!!! ###&&&&&&((('''&&&$$$###"""""""""%%%&&&''''''''')))+++---...((("""!!!%%%))))))((('''(((***---......---,,,222555777555222333:::AAAQQQppplllTTTLLLDDD???<<<999:::>>>777777666555333222333444777666666777888888666444444333222111///...------000---******---000111111...//////...---000444888666222///...,,,+++///666333///---///444666333///++++++***)))***,,,---,,,.........---++++++***+++---,,,,,,---...///...---///---++++++---...///...---+++)))***---111222222...//////---***(((((()))...)))$$$$$$'''+++,,,+++******+++---///000///---***+++...111333111---***/////////...,,,,,,///111222111000111333444333222222111000///000222444777333222333444444333000...---000333222///...111444///---,,,,,,///222555666...+++)))))),,,///111111444000+++)))***++++++******)))***,,,///...***&&&'''))),,,---...---+++******...111000+++((()))+++ """######!!! """###!!! $$$((()))444BBBLLLRRRYYYccckkkttt|||oooSSS888...,,,&&&###%%%(((%%%"""!!!!!!""""""  ###&&&111999===444'''"""&&&,,,******(((&&&###$$$(((+++---+++((($$$!!! """"""!!!!!!!!!!!!!!!!!! """$$$%%%'''''''''&&&$$$%%%&&&&&&%%%%%%&&&(((111AAAgggmmmYYYNNNIII>>>;;;<<>>GGGWWWllluuuXXXIIICCC???===999555666:::444555666555333333444666;;;:::999999:::999888666333333222111000///......,,,+++******---000111222///000111000000000111222444000...///......333:::444111...111666888666333222///,,,***)))))),,,///333000,,,))))))+++---//////---++++++---000111111.........///111000...,,,((()))+++...111222111///---///000000...------------)))&&&&&&***...000111---,,,***+++---/////////)))+++...111333222...***///000000...------000222333222111222333444333222666555222111111222333333222111//////111111111000111000000000111111000///000...+++,,,...111222111+++)))''''''))),,,///000777222---)))***---111444///---,,,...111000,,,'''++++++,,,------...//////'''---111000+++(((***... !!!!!!!!! &&&,,,000111555;;;@@@JJJRRR```lllppppppvvvsssLLL555---***)))(((&&&### !!!&&&)))***))) !!!"""###///333444---### $$$++++++++++++(((%%%%%%(((,,,+++)))'''$$$""" """$$$###!!! !!!###%%%&&&''''''&&&"""$$$%%%%%%$$$###%%%&&&%%%444UUUyyyzzz___NNNFFF@@@@@@III___xxx}}}rrrVVV\\\mmmrrrhhh___OOOCCC888666555111+++)))((((((((((((((((((((((((###%%%''')))************'''""""""%%%&&&))),,,222...)))###  !!!###&&&((()))***---333888:::555...++++++,,,,,,+++%%%)))...222444555555666333555777444222777BBBLLL___rrr}}}iii[[[JJJ???<<<;;;:::777333444888555777888666333222444777777555333222333444333222111111222222111111000///***+++------,,,,,,///111000111222222222000///......++++++---,,,,,,000666222000///000555777777666333111//////---***,,,111555000+++))),,,000555777///---,,,,,,...000111111++++++,,,...000///,,,***+++...111333444111...,,,,,,///222333222111000000******))))))+++...222555///,,,***)))+++---......((()))+++///111111...+++...///000///......000111000000000000000000000000888555222111111000///...---,,,+++,,,///222444444333...+++---333555111---666222//////000000...+++))))))(((((()))+++...///555222...++++++///444888+++***+++---111111///++++++++++++,,,---///111222%%%)))---,,,)))(((***...!!!######""""""$$$&&&---111999AAACCCCCCHHHOOO\\\```fffkkkpppwww{{{^^^NNNHHHAAA999333///******...111000///$$$$$$###""""""###$$$$$$+++,,,,,,)))### """&&&''')))***(((%%%%%%)))...,,,***(((%%%"""!!!  """$$$###""" !!!###%%%''''''''''''"""$$$&&&&&&%%%$$$%%%&&&!!!+++???SSS___pppmmmXXXKKKHHHLLL]]]]]]dddwwwyyyiiiZZZIII@@@888666444000---...,,,++++++******)))'''&&&###%%%''')))+++---......'''"""###%%%$$$%%%))),,,)))&&&"""  !!!$$$'''''''''+++222888888555111---++++++,,,---***,,,...///000222777:::======:::666555:::EEENNNeee~~~wwwWWWKKKGGG>>><<<::::::;;;888444555:::888::::::666111000222666111///,,,,,,---000111111///000111222222222111111---222555333...+++---000111111111111222111///...,,,+++,,,///...+++,,,000,,,,,,---...000222555666......222666444......222444000+++***...222555777------...000222222000...***))))))***,,,---,,,+++---///222333222000...---,,,///333555444222111000'''***,,,+++***+++///444...,,,++++++,,,,,,+++***&&&'''(((,,,///000...,,,,,,...000000///...///000///000000000/////////000555222...---......,,,*********+++---111444444333///+++(((,,,333666333///444111///000222222...)))++++++,,,,,,,,,---///000000000///......///111333((((((***---///000000///((()))+++,,,.../////////(((***+++***)))(((+++---    )))'''(((***(((%%%(((...000444999>>>BBBIIIRRRYYYjjjwww}}}ppp```QQQGGGAAA999555555555111...******((($$$$$$&&&((((((((('''((((((%%%!!!!!!###$$$'''((('''$$$%%%***///...,,,)))&&&###!!! """#########$$$$$$!!!"""$$$'''((())))))((($$$&&&(((((('''&&&'''(((&&&+++222555:::RRRhhhVVVLLLRRRiiiiiiqqqnnn\\\CCC<<<666555333000///111///...---,,,+++)))&&&###$$$%%%'''))),,,...000111(((""" $$$%%%"""!!!%%%$$$###"""!!! !!!%%%%%%%%%(((000666444333111...+++***,,,///.........,,,+++///666<<>>;;;222,,,---111222000//////111111111000000///111444222---,,,///((()))***+++,,,...222444(((+++333;;;:::222...111444000,,,+++---///000///***,,,000444666444...***,,,***((((((***---......***+++............///000---000444555444222000///%%%***...,,,((('''+++111,,,+++,,,------,,,)))&&&%%%%%%&&&)))---///...---+++---000000000/////////111222222222111000111222111...+++***,,,,,,***'''+++,,,...111333333111///***((('''+++222666555333---++++++...333444000+++---...000000000000111222+++---000111///...---,,,(((***,,,...////////////$$$&&&***---//////---,,,---------+++******,,,...'''%%%"""  """### %%%***,,,+++---222777EEEKKKWWWfffttt}}}ssslll___RRRJJJEEE===444444000,,,+++,,,---+++)))---///111...)))%%%###$$$"""&&&&&&"""$$$***---+++...,,,***(((%%%!!!!!!"""######$$$!!!"""$$$'''***+++)))(((***---+++&&&%%%***,,,)))((((((---333666BBBbbbwwwbbbQQQ___vvv|||```LLL<<<444///'''***111///222...***(((''''''&&&&&&%%%'''+++000222000+++''' !!!!!!###$$$$$$$$$###***$$$ $$$&&&$$$ """%%%((()))((())),,,000333777999333+++'''+++111///...,,,)))(((---999BBBcccdddUUUBBB:::999DDDWWWvvvnnnYYYMMMEEE>>><<>>>>>:::666===>>>>>>;;;777333222222666555444111///000333666111...+++---111444444222333555777666333000...---666777333------222111,,,---444;;;;;;555111111333(((------***+++000111---(((***///222///,,,...444888333...,,,---...///...333...+++---222555111,,,)))+++,,,+++)))(((+++---...///000000...,,,)))'''***---///000000//////000000...+++((((((***---///---000111...(((&&&(((,,,---//////---++++++///222...///000000//////000111111111///,,,***,,,222777444...+++//////+++***---///------///333444111///---***)))000888;;;555------,,,+++,,,...111555888111000000111333333111///222000---***+++///111000...,,,+++,,,//////---*** '''...222000---***)))---------------,,,***(((###!!!!!!###"""&&&&&&$$$%%%(((,,,...333;;;EEEPPPZZZaaaeeevvvzzz~~~sssiii[[[OOOKKKGGGAAA<<<:::777333000,,,///333222///***((('''"""(((++++++---111111---((('''&&&'''&&&&&&&&&''' """###"""###$$$&&&((((((&&&%%%---///,,,'''&&&)))***'''&&&&&&***///000666MMMfffyyyeeeeeeyyyMMM;;;222000,,,111888555111...***'''&&&%%%$$$"""'''***...000000---)))'''!!!!!!!!!###%%%%%%%%%$$$$$$ ###'''%%%"""!!!$$$'''((('''(((+++///333777888333+++(((+++000333333111---+++///999AAAdddfffYYYHHHBBB@@@HHHYYY|||jjj[[[LLLDDD@@@======@@@<<<===>>>>>>===<<<;;;;;;;;;<<<<<<;;;888666666666444333222222333444666777111111000//////111333555111333444444222000000000444666444///---111111...---222777777333000///111,,,000///,,,+++//////+++&&&'''***,,,)))%%%&&&,,,444000,,,+++---///000000222///,,,---///000---***(((***+++***((((((***---,,,------...---,,,***)))***,,,/////////......///...,,,(((&&&&&&)))---000...111222///+++)))+++...111222111///,,,,,,...111000111222111000///000222---......,,,***+++...111666000///222222///...111111111111222333555555666111///...000555444...(((---,,,,,,,,,---000222333111222444555444111///------+++)))(((,,,111444444222000///000111111///---$$$)))000222111...++++++///+++))),,,000111---))) """!!!###""" """!!!###&&&+++111777;;;>>>HHHOOO\\\jjjqqqssstttwww|||xxxrrrlllfffaaa\\\YYYWWWXXXYYYTTTKKK???666111---//////,,,,,,......+++***)))'''$$$###$$$%%%%%%)))(((&&&$$$$$$%%%&&&(((%%%%%%&&&''''''&&&$$$###***,,,***''''''***+++)))%%%$$$(((,,,,,,---:::IIInnnvvvttt}}}vvvkkk```GGG888333///111333...///,,,)))'''%%%$$$""" ''',,,000000---)))''''''###""""""$$$&&&'''&&&$$$###  $$$'''&&&$$$!!!$$$&&&&&&%%%&&&)))---///222333000+++)))---111666666444111///222888>>>SSSWWWNNNBBBAAABBBIIIYYYxxxbbbTTTJJJ@@@===<<<;;;;;;===<<>>999777999<<<999:::999888555444555777222111000222777999999777111333444222//////444888222333333111///...///000111555666111...///111111///000111222111000///...111222111...,,,---,,,)))$$$$$$&&&(((%%%"""###)))///,,,***))),,,///111222111000...,,,+++***)))))),,,---,,,***(((''''''))),,,,,,,,,,,,,,,,,,,,,,,,***,,,//////...---------...+++'''%%%%%%)))---111---///111///,,,+++---000333333222///,,,+++,,,------///000000000000222444,,,---......,,,+++,,,---777333222444555444333555111333555444111///111333222111000000000...***&&&,,,,,,------......//////...222777888555111//////---***((())),,,000333444444222111111111111///---)))---111222111...,,,,,,///***'''***222444000*** !!!"""!!!"""""""""###$$$''')))+++,,,111999@@@CCCBBBBBBBBBXXXcccrrrooo```WWWRRRLLLBBB777000//////000111000,,,'''$$$&&&'''%%%((('''%%%$$$###"""""""""%%%'''(((((('''&&&%%%&&&%%%&&&&&&&&&(((+++------(((&&&(((---......555===RRRvvvhhhYYYVVVRRRLLLeeezzzXXX>>>555///......''',,,***((('''&&&&&&$$$"""&&&***///...)))&&&''')))(((&&&%%%&&&''''''%%%"""'''&&&%%%%%%&&&'''&&&%%%!!!$$$&&&%%%$$$$$$(((,,,***,,,---,,,++++++///222444444333222111333777;;;<<>>666...++++++---...//////...,,,,,,,,,+++,,,...///000000//////***///555555222111333777444///++++++,,,,,,---000222111///...------,,,+++,,,...000000///...,,,+++---***(((***///111...+++ !!!  """!!!  !!!"""%%%(((++++++***+++++++++333999DDDOOOZZZhhhvvvpppaaaTTTJJJFFFEEE???@@@;;;333///111111...((())))))******)))((('''$$$&&&((((((&&&%%%'''((($$$$$$%%%''')))***,,,---///,,,+++---///111555:::@@@\\\kkkMMMGGGGGGCCCIII```dddDDD999333222333...***(((''''''((())))))(((###(((,,,+++(((&&&)))---...+++(((((()))((($$$ &&&'''(((((('''''''''(((###%%%&&&%%%###$$$(((,,,++++++******)))***,,,---......//////000333777999333888444444@@@JJJTTTcccdddqqqjjjZZZMMMDDDEEEBBB===777555444222111555222......000222333222222333444333222222444666222///...111666888444///222000///111555999999999777666444000,,,+++,,,...---000333222...,,,000555333000---...111222000---111000000000///---,,,---111---,,,---+++(((***...++++++*********+++---///,,,...///---******...222333222000...---,,,+++***222111000...------------,,,///111111000//////000111111111000///...---,,,....../////////000111333------,,,,,,---------------///111111111111333555222000...,,,---...000111222111000000222444444333222>>>JJJLLLCCC666...,,,,,,...//////---,,,...///***,,,...000222222111111,,,000222000---...333999888000,,,------***+++///111000///---+++***++++++---------......,,,***)))******+++***))))))***+++"""$$$""""""&&&((((((&&&(((,,,///555???KKKTTT[[[ZZZ^^^jjjyyyyyynnnjjjeeefff^^^OOOEEECCC>>>666---.........---,,,+++***&&&(((***)))'''&&&(((++++++))))))++++++((((((***222000---,,,,,,///222555<<>>:::333111333444222444000,,,---111444333111000222555777777888999;;;222000000111444444222///111//////333888;;;999666333333222000......111333...------...---+++///666333000...///111222000---000......000///,,,,,,...777222...,,,***&&&'''***+++,,,,,,+++******,,,...,,,---...---,,,---111555///...---...000222222222333333222111///...---,,,,,,...111222111111111222222222222222111///...---111111111111222333444555...------///111333222111666777777666333111222222111...+++***,,,...000000///000///---///333333000,,,888EEEJJJCCC999222///111111111///------...///***,,,...000222222222222111111000,,,)))***///333555,,,))),,,---***,,,222111111111...,,,+++---///+++++++++,,,---,,,)))'''(((***,,,***&&&%%%(((,,, """$$$""" ###%%%&&&'''+++333888;;;999;;;DDDNNNYYYhhhuuurrrmmmeeeZZZEEEAAA;;;555///,,,******...111222000,,,+++---000000---,,,///...)))(((+++......---+++***---000222;;;@@@QQQooobbbMMMGGGCCC<<<===HHHYYYnnnpppQQQFFF<<<333000+++,,,)))&&&%%%'''+++...///***)))))))))+++...111333222---)))***---,,,'''"""$$$)))***((('''***...)))******(((%%%&&&***...333///++++++,,,---,,,***,,,++++++---000444888999888>>>???DDDRRRXXXXXX___ccckkkyyyhhhSSSGGGCCCAAA@@@>>>>>>:::222000444888777444222111000111111222222333666999::::::888777777111111222222333333333222///111333666888777555333111222222111000000333555///***(((***++++++///666000000000000111000///---111------//////+++***---555///***)))(((&&&'''+++***,,,---,,,******---///------,,,,,,,,,...222444///---,,,...111444444333000111111111000///---,,,***,,,///111111111222333000///...------...///000111000///000111222333222///...---000333444333222666777777555333111111222...---+++---000222111000///111000---...333333...+++222:::<<<888444222222666444111000//////000000,,,---...///000000000000111///,,,***((()))+++,,,111(((%%%***,,,)))+++222111222111///,,,,,,///222*********,,,...---)))&&&((()))))))))((()))+++---""" ###$$$%%%))),,,)))$$$###&&&(((---:::HHHHHHVVV``````fffttt}}}}}}|||tttgggYYYNNNGGGDDDCCC888;;;<<<888333000222666111---...222111---,,,///'''***,,,+++***---111444555333999NNNlllhhhMMMFFFHHHDDD===888FFFPPPYYYqqqbbbIIIEEE>>>666444000...***%%%$$$&&&***---//////,,,***+++...111444444111,,,(((***...///***$$$$$$***///...***'''***...+++,,,,,,)))&&&'''+++///000---***+++000333222000///...---...111555999:::<<>>===111((((((---%%%&&&'''&&&%%%%%%&&&(((---...111222---(((...888444222111222666999888555<<>>;;;888888999:::888666666444111...---///444888>>>MMMSSSDDD555111000...///111333555444222///---...111444555333111222333::::::666///,,,...///---+++)))''')))---000000...111///...111444222+++$$$,,,...111111///---,,,,,,,,,***''''''(((***+++,,,---,,,,,,...000111...,,,222...******---000///...---,,,---...000111000///...+++***+++///222111///......////////////......---......,,,******---111---+++,,,000...***+++000222///,,,,,,000333333222,,,---//////......000111222,,,(((,,,555:::888444,,,++++++,,,///000000///111888;;;333+++***---111444///---///000......000000222444111---***+++,,,111///...///222222///,,,---...//////......///111///---+++,,,...---***''''''(((+++...000000,,,))))))((())),,,,,,***,,,000 !!!!!!!!! !!!###$$$###$$$(((+++,,,+++---111666666999>>>AAAGGGQQQ```kkkzzz}}}xxxhhhYYYNNNFFFCCCCCC@@@???>>>888...******000---...111000...111777333//////333<<>>888777:::;;;:::777555333444666888777666666555333000///000444888999FFFKKK@@@444222222000///000222444333111///------000222222000///111222000222111---,,,000222000...------...///000///...000000111222222111///---)))+++------+++)))''''''((('''&&&&&&(((***+++,,,/////////---,,,+++---...000///...---,,,---///111,,,,,,---000333555555444******+++---//////...---.........//////.........---......,,,***+++...111000......111000,,,---111555111------///111000///---......///000111111111///+++''')))...222000---...---,,,---///000///...111777999333------///000111...---......+++,,,000---...///...,,,*********,,,+++,,,...//////---,,,---///000000......///000,,,***)))***---...+++((())))))+++...000///---+++(((''')))------+++---222 !!!  !!!$$$%%%%%%%%%%%%&&&(((((("""$$$'''***///666???EEELLLPPPZZZhhhqqqvvv}}}vvvmmmhhhjjjhhhfff^^^NNN<<<222000777333222222111111555;;;555222111444666:::BBBKKKSSSRRROOOJJJEEECCCEEEGGG@@@@@@@@@GGGYYYrrr```SSSPPPMMM@@@666222***&&&'''((('''&&&&&&'''(((''''''(((((((((&&&%%%$$$''''''(((***,,,***&&&###***333:::777,,,$$$$$$(((((())))))(((&&&%%%&&&(((...++++++...///---,,,---222444555444222444;;;AAAGGGYYYcccgggooopppmmmrrr~~~fffTTTKKKLLLDDD;;;666666888999999222111000000222333333222222222111000...///222444111;;;???999333444444111///000111222111000...------...//////......///111,,,///000...///333333111///000111000///---......///000111000...///111444***,,,---,,,)))'''&&&&&&%%%%%%&&&&&&((()))+++,,,000111111---((('''+++000+++---///---)))))),,,000---------000222444444333'''))),,,---------------------------------------,,,------,,,+++,,,///111///...///111///,,,---111444111------///111000///---,,,+++---000333222000+++***((()))+++,,,,,,,,,///.........000000///---111555666222000111222000---,,,---...+++'''***///,,,,,,+++,,,......---+++))),,,...///...------...---...000///...------...+++))))))+++...000...++++++++++++,,,...///...,,,+++***,,,000000...000444 %%%### !!!###%%%$$$""" !!!"""$$$(((,,,///111000111777???CCCDDDHHHMMMffffffssszzzcccRRRMMMKKKGGGBBB===999999===AAA===999999===<<<;;;BBBLLLWWWbbbkkkjjj^^^SSSOOOPPPAAAAAAEEEOOOaaauuugggYYYVVVUUUEEE888333,,,***,,,...,,,(((&&&&&&(((((()))***+++***(((%%%###(((((())))))(((&&&%%%$$$%%%,,,111///'''"""$$$((('''((()))******+++---///+++++++++,,,...///333666;;;;;;===???>>><<>>KKKUUUNNNFFFAAABBBDDDCCCEEEJJJRRRfffiiibbbgggpppwwwlllYYYNNNFFFBBBBBBDDD@@@;;;666444444333333555444333222000000000000,,,.........,,,,,,---...---000111//////000111000...---,,,,,,,,,---...//////---,,,,,,---...///000111555666333222333111---//////---***(((***111777:::555...,,,...111111000222333333111...,,,+++,,,)))+++,,,+++******---///000---+++---111222///+++***(((&&&&&&((()))((('''+++******+++,,,---+++***)))+++---,,,,,,///555:::---,,,++++++++++++,,,---,,,+++,,,---...000111111+++...//////...000111222222///---...222666666666...+++))),,,111444111...+++...000111000000222444,,,,,,---///111222000......000222222555777444///+++,,,///000,,,''')))000000...---000444666444222000333666444111......000(((***,,,,,,+++)))))))))///---,,,---000000...+++---+++******+++------,,,000//////111///,,,---000  """######""" !!!""" """!!! %%%)))&&&***111333000444<<>><<<999666333222222222222333333333222222444555000111111000//////000222///000111///---...///111...,,,***))))))+++...///...,,,++++++---......---,,,000111//////111000,,,000...,,,)))***...444999???888111///222444111---000000000///,,,***+++++++++---...---+++,,,000444111---***---444666111***---***'''))),,,---+++(((''''''(((+++///111111000.........---...111666999------++++++++++++------+++++++++---000222222111000444555222111333555444555222......111444444222111///...///222444222000000111222111000......///+++,,,---///111000...,,,+++///111222444777444...------///111...)))***///.........///111222111000///111222111///---,,,,,,%%%(((+++,,,+++))))))))),,,***((())),,,,,,***''',,,***))))))+++,,,+++***,,,***+++---+++''''''+++ !!!!!!"""&&&$$$ """$$$&&&&&&'''''''''))),,,///(((***...444===GGGOOOUUUfffnnnwwwrrrZZZRRRWWWOOOBBB999222222///+++)))'''&&&%%%###!!!"""$$$%%%%%%$$$"""!!!""" """''')))&&&"""(((***,,,,,,+++)))))))))---...---,,,)))((()))***...666;;;>>>HHH[[[mmmwwwiii[[[PPPNNNNNNNNNVVVccckkkrrrrrrttt{{{{{{aaaOOOAAA@@@???999888<<<555555555444222222222333000222333222000000333555222222222111///000222444000111222000---,,,///444...,,,)))''''''***---000+++***)))***---...,,,***))),,,---++++++......+++...,,,******---000333444:::666333111111000...+++---------,,,)))((()))******,,,---,,,***---444;;;444000---...222444111---+++++++++,,,,,,,,,+++***''''''))),,,000333333333111000000111222333222111...---,,,++++++,,,---...+++******---111333333111666::::::444222333333000333000,,,---000222222111000000000000000000000000000000000000000///---,,,------...//////...***'''(((...222333333444222---...,,,---000///+++***,,,---...000///...---......---------...//////---+++$$$'''+++---,,,+++++++++(((&&&%%%'''***+++)))'''***)))((()))******)))((((((&&&'''***)))&&&'''+++!!!%%%###"""### !!!$$$'''&&&***(((''''''***000555999???HHHSSS\\\bbbiiirrryyynnnUUUOOOYYYUUUIII???777333...)))((()))***(((&&&"""###$$$%%%%%%$$$######""" !!!(((000111***###"""$$$(((***++++++++++++.../////////------///111222666999;;;FFFXXXeeehhheee^^^\\\___[[[VVV[[[ggguuuwwwwww}}}ttt^^^RRRFFF@@@BBB???666555;;;///000111222111111333444222444444222...---...111222222111///......111444000222333222---+++000777...+++(((%%%&&&)))---000)))((('''***,,,---***'''+++------***))),,,,,,)))+++)))(((***...000///,,,111222333111...+++******+++,,,,,,+++)))((()))+++(((***+++******...888???777444111//////000000111'''+++------***(((***,,,))))))***,,,///111111000333222222444666444...)))///...,,,++++++,,,...///+++******---222444333111888===;;;444000000///+++...+++)))***///333444333---...///...,,,+++,,,---///......000222222000...000/////////...+++&&&###&&&---333333222222000---...++++++...///,,,******---000222111...,,,---///,,,******---111333000---$$$(((,,,......---------&&&%%%$$$'''+++---,,,))))))(((((()))******(((&&&&&&%%%'''++++++)))+++///  !!!"""$$$&&&'''(((***...444999===AAAEEEHHHZZZ```mmm{{{yyycccYYYZZZRRRHHH@@@555...---///000***"""###***)))%%%%%%(((***%%%!!!  ...???BBB444&&&%%%###"""$$$'''***,,,,,,000...++++++...111333444777<<>><<<999777666555444777222---+++---000000///000...,,,,,,)))'''+++111111///...---,,,---...///333333333222111///---,,,,,,******,,,000222222111000000000///---+++)))'''+++++++++,,,...000000111///,,,***,,,//////,,,((()))***,,,,,,++++++******)))+++------+++***)))******+++++++++++++++...000111000...---,,,,,,,,,,,,'''***---,,,(((&&&(((***,,,,,,,,,,,,,,,---------......///111222111...+++))),,,---,,,...222333000...////////////...,,,,,,)))***+++---...///000000000---******+++------------,,,+++,,,......---,,,---///111111000///000111000------...,,,((()))------///000000///000333555666222...---...000000//////......///000///---,,,,,,111555444///***)))***&&&&&&'''+++///000...,,,,,,+++(((&&&&&&''')))******************)))(((''''''((()))***+++,,,,,,---###""" !!!!!!!!!###%%%%%%$$$######$$$)))***...222444666<<>>BBB111,,,))),,,333777555111111000///000333444444333...000111000//////111222111...,,,.........333:::>>>666...***,,,///000000222...,,,///444666333///111---)))***...000000...---///000...,,,******,,,(((''''''---333555111+++...,,,)))'''(((***...000))))))(((((()))+++,,,...'''(((***,,,,,,,,,+++***"""$$$%%%''')))###$$$%%%%%%$$$%%%%%%%%%***,,,...000222444888;;;???BBBHHHPPPYYYaaagggkkkzzziiifff\\\RRRGGG:::;;;===<<<666///...111444222...---///111000222777333111---+++***+++,,,---$$$%%%(((,,,//////---***666444333444<<>>444888777555333222222222222111000000111333444111///000666777111111888777000+++,,,---...000222444555333111000......///111222333111...,,,,,,...222444666999999555...***,,,///...111333222000...///000++++++,,,...///000000///+++111///&&&***777999000...//////...,,,+++---///,,,---//////------...///222111///...---,,,------)))***++++++,,,---000222,,,+++*********+++---...///......///111000///---''',,,///,,,***,,,,,,***))))))***++++++,,,,,,,,,---,,,,,,...222888>>>BBB111,,,)))---444888666222111000///111333666666666......---+++***+++///222///,,,+++---...000666>>>DDD;;;000,,,...111222000000---,,,///333555222...555111---,,,...000///...111///---***)))***---///,,,******...222222...)))+++***((('''))),,,000222)))))))))***,,,...111333))))))++++++,,,+++***))) !!!"""###$$$###&&&'''%%%%%%&&&$$$!!!!!!"""$$$$$$###$$$%%%''')))***---111666<<>>KKKLLLHHH<<<222///000111444000......,,,,,,111999444111...,,,+++---...000((()))+++...000000...+++666666777;;;DDDUUUjjjxxxpppTTTDDD???AAA======>>>888666555555444333222111111,,,111555777555333222333111222111000111555444000++++++,,,...///111222222555222///------///222444555333111---+++---111555111333222///+++)))***,,,---111444333...+++,,,...***+++,,,---.../////////***,,,***(((...999<<<777,,,......---+++***+++,,,+++---///000///...///000333222000...------------************,,,...000222,,,+++***))))))+++---...,,,,,,,,,---///000///...***///111,,,)))+++,,,,,,---,,,***))))))***++++++---------...000444777999000,,,***,,,111333000---222000//////111333444333------,,,***)))***...111000---,,,---...///555<<>>FFFRRRdddxxx|||```QQQFFF;;;<<>>HHHKKKNNN```uuu}}}vvvnnnvvv```MMMDDDAAA===<<<555000222444333111222000---+++,,,///111111000000//////000111111///---555===IIIUUUcccttt~~~___NNNIII===777<<>>666333777777333111444666555555888999222111444333000999HHH>>>:::222,,,***,,,111444444444444333222///---,,,,,,,,,---------------,,,///......///111222111///+++------******...000...////////////////////////000000///---+++)))'''&&&......000222333222...+++))))))+++111666666000***000...,,,++++++,,,...///,,,)))+++//////******///000000///---++++++...000...,,,++++++---000000000+++//////......111111...222...---/////////111666,,,)))&&&&&&***111777:::@@@999333111...+++***,,,******+++...222555666666444444333111///000222444000000111111000...+++)))444000---...111111,,,(((%%%''',,,//////---///111000...---///222333000---444222000...///222555888666333///...///111222222...+++((((((******'''$$$&&&)))------***(((''')))(((''''''(((******)))'''...,,,++++++++++++)))(((!!!"""!!! """######""" !!!""" """$$$&&&&&&&&&''''''%%%(((***)))'''(((---222666666666777<<>>:::333...++++++...000000111222333333333222111000000000///...---,,,+++---...//////////////////000111000,,,,,,///000...333333333222222111111000111222222111...,,,,,,---,,,---///111333111---***---,,,,,,///222333...*********))))))***+++,,,---///,,,,,,///...******............,,,******,,,...---+++***+++---.........+++...///------000000---///,,,,,,///000......111...+++((((((,,,222777:::;;;444...---+++)))))),,,111///...///111333444444000111111000///000222555////////////...,,,***)))000---+++,,,//////,,,(((&&&)))---...---...222777222000...///111222000...111000.........111333555222222111...++++++...111,,,+++***,,,...---((($$$&&&))),,,,,,***(((***,,,***))))))***,,,,,,+++)))000...++++++,,,,,,+++***!!!"""!!! !!!"""!!!  !!!"""""""""!!! %%%''''''%%%"""!!!$$$'''&&&%%%$$$%%%'''+++///111999:::>>>FFFOOOXXX]]]```kkknnnuuu|||wwwuuuwwwqqqlllkkkkkkdddWWWLLLHHHJJJFFF???<<<>>>???>>>:::HHH[[[jjjwwwuuu]]]JJJBBBEEENNNUUUKKK===444666999888777999///222777999333,,,---222555000000444444000444<<<888666222...------...//////000222333444555444444333333222111///,,,***)))+++...000///---+++,,,...333444222...---//////---777666555444222111000//////333555333///---111555------...///111000...+++222///,,,---///000---+++&&&&&&((()))***+++++++++---******,,,,,,+++,,,///,,,------+++***)))+++,,,,,,++++++,,,------,,,***+++......,,,,,,//////,,,---,,,...222333//////111111---******---111555777444---)))***+++,,,...222999555111///000111333333---.../////////000222555000000///...---,,,,,,,,,///---+++,,,///000...++++++---...---,,,...333666444111......111222222000......------...///000111---000222...)))'''+++000++++++,,,///222000***%%%'''***,,,+++)))))),,,///---,,,,,,---......,,,+++222///,,,+++,,,--------- !!!  """!!!!!!""""""!!!&&&'''(((&&&%%%%%%''')))(((((('''((())),,,...000555222000222888>>>AAABBBGGGIIIOOOYYYiii|||zzzlll^^^___ZZZOOOEEECCCBBBAAACCCJJJUUUcccuuudddYYYKKKBBBAAADDDGGGIIIRRRCCC666555888888888999555555888888333+++***...111......222222//////333///////////////000111111111222333444444444333222222222111000...,,,***)))***...111///+++(((***---222333222------///000...666555444222000...,,,,,,+++000444222------222888111...,,,,,,---///000000111000......000000///---'''(((***,,,,,,,,,+++***(((&&&%%%'''+++...111333+++---------+++***+++,,,,,,,,,,,,---......+++))),,,//////,,,,,,//////---000...///444555333444777333000---+++,,,...000000///***'''+++///222777<<<<<<888222//////111333444---...000000000000111333333222000.........000000111///...///222333333222222111000///222555444000444000------111444444333,,,---......////////////,,,...000///+++***---111,,,,,,---000222222---)))+++,,,---+++((((((,,,000222111000//////...,,,***333000,,,+++,,,...////// """!!! !!!"""!!!"""###############$$$&&&######$$$%%%''')))+++,,,...+++((()))///666999:::999999:::???JJJWWWdddlllnnnsssyyy~~~|||lll]]]TTTOOOKKKMMMJJJNNN^^^yyykkkPPPJJJDDDAAABBBBBB@@@>>>FFF:::000...111333333444999555333555444111000222222///...222444111...---+++,,,...000111111111111111111222333333222111000------------,,,+++***))))))---000///***''')))---000222111...///333444222555444333111///---++++++***///333222...---222888444000+++)))***///222555......///111222222111000,,,...///000000...+++******)))'''(((,,,222444333+++---///...---+++++++++---------...000///---***...000///,,,,,,///000---111...---111333333777;;;777444111............---000+++)))...222444777;;;:::666111//////111333444///111333333111000000000222111///------...000222111000///000222444555555666444111333===CCC;;;...111...,,,---111555666666---...///000000000///...------...///111222222111...,,,+++---000222000---...//////,,,((((((,,,000555333111000///---***(((222///,,,***,,,---//////  !!!!!!""""""!!!!!!  ###%%%'''((())),,,***((())),,,///222333888666333222555;;;AAAFFFBBBGGGNNNQQQSSSXXXaaahhhqqqwwwvvvooo^^^TTTQQQaaafffRRREEEBBB>>>;;;;;;<<<======777222------///222444444666111///333666777777:::666222000333666555///***---...000111111111//////---...000111111111000000))))))******+++*********))),,,......+++)))***,,,///222222///111666888666444333222111///...---,,,***///333333000///111555333///***(((***...222444+++,,,///111222333333222111111222333222///---+++222111...---000555444000***---///000...,,,++++++...------...///000...---...000///+++***...///---///+++))),,,......222777888666333111111111000///222...,,,///111//////222555333000///000222222222///111444444222000//////...---,,,++++++,,,...///......---...///000222444444333222555BBBKKKBBB222///---+++---222555666555//////000000000000000///---------000333555333000---+++)))+++///111000......000000---******---111444222000///...,,,)))'''///---******+++--------- !!!""""""!!!!!!!!!!!! """$$$&&&(((((()))***++++++***(((((()))***222000---++++++...111444///333888888666888???EEEGGGLLLSSSYYY___iiiuuu~~~zzzooovvvxxxdddQQQDDD???>>>;;;888666666999<<<222444555444333444444333222000222666777666777;;;666333000111555555...&&&...///000111222111000///---...//////...---,,,+++((())))))*********))))))***+++,,,,,,,,,,,,,,,,,,---//////---///444666444//////......------,,,,,,))),,,000111///...---------+++))))))+++---//////+++,,,,,,---...///222444000111111111111000...---444444111...111666333,,,(((+++...///...+++))))))---,,,++++++---//////...---...,,,((((((+++,,,+++---***)))++++++))))))---222111000000111222111000111...---111111...,,,---000//////000111111///---+++...222333222000///...,,,+++******+++,,,---...,,,,,,,,,++++++---000222000333222222:::CCC===000///---,,,...222444333111000000//////////////////+++---///111000///...---)))'''(((+++000111///,,,+++---///...,,,,,,000333...---,,,,,,,,,,,,***(((,,,***))))))***++++++*** !!!!!!###%%%!!!  """$$$%%%%%%$$$"""&&&&&&%%%$$$&&&((((((''''''''')))---000222000444666444...---222777222555777888999>>>GGGOOOPPPSSS^^^nnnxxxlllWWWLLLCCC<<<;;;======:::666444666888222777:::888444111///---000333888;;;777111222777555111,,,---111222+++"""+++,,,///111333333444444111111000...,,,)))&&&$$$)))************)))((((((+++******,,,......---,,,))),,,,,,)))***///111///************************''')))+++------+++(((&&&(((((((((+++------,,,***---,,,+++)))))),,,111444....../////////////////////000...,,,000666333***'''***---///---***(((''',,,+++)))))),,,...//////+++---+++&&&&&&)))+++)))---++++++---+++&&&$$$&&&+++******,,,///111111000...,,,---222444111//////......///111222000,,,)))(((+++000222222000//////,,,,,,,,,,,,---......///,,,,,,,,,++++++,,,///222...444333---...555222)))111///---///222222000,,,000//////.........//////(((---222111,,,((()))+++%%%%%%(((---111111...)))(((+++.........///333666)))((((((***,,,,,,+++******)))((()))***+++***((("""""" !!!  !!!"""!!! ###"""!!!""""""""" !!!%%%%%%###&&&---///---,,,***,,,000000---,,,...444111---...222888;;;<<>>BBB???888444777888777888:::888222222444777777555333222222000444777555000++++++,,,222333000,,,000666555//////000///---)))&&&$$$$$$***,,,---...---,,,++++++---,,,,,,...,,,((()))---***))))))+++---//////...---,,,+++***)))***+++,,,&&&''')))******)))(((&&&)))---222222000...---...///,,,))))))+++,,,,,,***''')))+++---////////////,,,***((())),,,...---,,,.........,,,)))&&&&&&'''111///,,,******+++...000000---******+++,,,,,,,,,---+++)))***,,,...,,,***111222000...000444111,,,+++******---111222...+++111---***+++......+++'''&&&'''))),,,.........---(((+++...///,,,++++++---555222000///------333;;;666555444333222000//////,,,///222333111///......+++,,,///111111111000///222111000...---+++*********(((''')))---///...,,,$$$)))///444444222000///000---))))))+++------,,,,,,+++***+++,,,+++)))'''!!!""" !!!  !!!"""!!! ###!!!!!!%%%&&&######))),,,***(((&&&'''+++,,,((((((***///,,,)))***...333666666777666888;;;;;;===EEEOOO[[[```fffkkknnnqqqtttvvv}}}ssswww~~~wwwqqqvvvgggPPPHHHDDD===;;;>>><<<<<<:::888;;;>>>;;;555444666666444555888555111111333555444333111111111...222555333///,,,---000///222111,,,+++...000---+++---...---***(((''''''+++...000///---++++++,,,+++***+++---,,,)))***...)))(((''')))+++,,,,,,+++...---,,,+++***)))))))))((()))+++---...---,,,+++---///111111///000222555000,,,)))(((***++++++***'''(((***,,,...000111111...,,,***+++---......,,,---...---+++(((''''''(((...,,,***((()))***---//////---+++***,,,---......***)))((()))+++,,,***'''///000000///111444111,,,++++++,,,---//////...---111---***+++---...+++(((******+++,,,.........---'''+++///000...,,,+++,,,111///---...,,,+++000777111111111111111111111111---000333444333111000///((()))***,,,---,,,,,,,,,111111000///...,,,+++******))))))+++---......---)))+++...111222222111000111...++++++,,,...---+++///---++++++,,,+++***(((  !!! """""""""!!!&&&###  """"""&&&'''###!!!$$$'''(((%%%###%%%((()))&&&%%%''')))((('''))),,,///111111000000111222000---111777999<<<@@@BBBCCCDDDEEEGGGQQQZZZdddmmmyyymmmccc```jjjtttrrrkkkhhhuuuVVVJJJBBBBBBAAA:::777:::666999:::888777888666222444555333000111444333///000111222111000///000111---000111000...---000333---222333---)))))),,,---))),,,///000...---,,,,,,,,,///222111---***,,,///+++)))+++...---***,,,000+++***)))***,,,---,,,+++.........---,,,***)))(((((())),,,///000000000/////////...------000444888000---)))'''((()))******(((((()))+++...111444666000...------.........---...///...,,,******+++---+++***(((((((((***,,,---///---++++++,,,.........)))))))))+++,,,,,,)))&&&,,,///000///111444222------.........------...///111...++++++---...,,,***...---+++,,,---///......(((+++///000///...,,,,,,...++++++---,,,***,,,111/////////000000/////////,,,///222333222000//////++++++,,,,,,------......000000111000///---+++***+++,,,------,,,,,,---...///------...222333111///000...------......---,,,222000,,,++++++++++++***  !!!  """###"""!!!((('''%%%""" !!!###%%%$$$'''((($$$ ###&&&%%%$$$%%%))))))&&&%%%'''''''''(((***,,,...//////...,,,---///...+++...333---///222222222222222333777===CCCFFFNNNYYYcccfffnnnvvvqqqaaaVVVNNNSSSbbbnnnsssmmmaaa{{{oooTTTDDDAAAAAADDD@@@888555666444:::===:::666444222///111222///,,,---222333000000000111///......000111......///...---...111444///111111...++++++...///+++...111222111000//////+++///333222---,,,///333///---...111///,,,---222///...---...///000///...---.../////////---+++***&&&(((+++...000000000000...---,,,+++,,,...111333000---***''''''((()))***)))))))))+++...333777:::111000......---------,,,000000000...------000222***))))))))))))+++,,,---000...,,,+++,,,,,,+++******+++---//////---***(((,,,......,,,...222333111///000000...++++++...222000...,,,,,,---......---000---***+++---//////...+++,,,---...............,,,******------******---000000000///...,,,***)))***---000111///---,,,,,,...............///000111//////000000000...,,,***+++...000...,,,***,,,///222///,,,///333444000,,,++++++,,,---.........---444000,,,))))))***++++++  !!!  """######"""%%%&&&'''&&&$$$###$$$&&&&&&''''''%%%""" """%%%%%%###$$$((((((%%%$$$'''%%%&&&((()))***,,,------+++((('''))))))))),,,222...///111222111111222333333777888777999???EEEFFFFFFMMMVVV]]]fffrrrkkkXXXMMMIIICCCNNN```kkkwwwuuubbbooo{{{tttWWWEEEBBBCCCEEEEEE???888555666666===@@@<<<666333111......///,,,***,,,222333111///000000///......000222......---,,,,,,---000333///,,,***+++.../////////,,,...000111000...------***...111111//////222777444222222333111---...111000///...///000111000///+++---...000000000//////'''))),,,...000000000///...---............---,,,...---+++((('''(((***+++,,,++++++,,,///333888;;;000000///...,,,+++,,,,,,...//////...------000222++++++++++++,,,,,,------111///---++++++***(((&&&***,,,///000///,,,***)))---...---)))***000444444000111111...++++++///333000...,,,,,,---...//////000,,,)))***...111000///...,,,******+++---000111---***+++//////,,,***,,,///000000000...,,,***(((***---000111///---,,,,,,------,,,,,,,,,---............//////...---,,,+++,,,...000///+++***,,,...111......000444444...(((%%%''')))+++---...//////333///***((((((***++++++ """######""""""%%%%%%"""!!!"""$$$((($$$###$$$###!!!"""$$$""" """&&&&&&###"""$$$!!!###%%%&&&&&&''')))+++,,,(((&&&'''(((''')))...***,,,.........///000222---111222000111555999999999;;;???BBBFFFNNNYYY```mmmqqqxxxxxxeeeSSSFFFAAACCC>>>NNN___fffyyy~~~ggggggsssvvv\\\IIIBBB???AAACCCAAA<<<888777888666<<>>;;;888777666666333777:::777666666444000000111///,,,---111111...))),,,...///...------...)))))))))+++---000222333...)))(((,,,---+++,,,000******+++)))((((((***,,,111...------000222222111///------///,,,((())),,,)))(((((())),,,------,,,************+++---......+++,,,...//////---,,,+++......///111333222...******,,,......,,,+++,,,...,,,+++++++++,,,...000222///111111000---,,,...000))),,,...///...---,,,------.../////////---+++***111000............,,,******---...---***((()))******......+++***---111111111///......000111222222//////...------///222444888333000111444444000******((('''))),,,......,,,111---,,,000111...,,,,,,---///111222222111///------000333444333111000//////000111222222111000///,,,+++***))))))***,,,---,,,+++***+++,,,---,,,+++------...//////...,,,+++''')))******)))+++...111000---***)))+++---...... """$$$###### $$$***'''$$$###!!!!!!""" !!!%%%&&&"""!!!$$$!!!###$$$$$$"""###'''+++'''$$$&&&***+++'''$$$$$$###$$$%%%%%%$$$%%%(((***(((---...,,,+++------+++******+++---///000...---...333:::===>>>>>>@@@BBBHHHLLLTTT___mmm||||||xxxnnnqqqvvv|||~~~ZZZKKKKKKJJJFFFCCC<<<888KKKXXXXXXrrrjjjaaalllaaaNNNEEE@@@@@@CCC999;;;;;;999777666555333...222444333444777555111333444111......000///+++'''***---...---,,,++++++&&&&&&'''***///222444555000---...000---))),,,333+++,,,+++***)))+++...111555000,,,,,,000222000---)))'''(((***)))%%%&&&***((('''''')))+++------,,,***)))((((((((()))***+++***+++,,,,,,+++***'''&&&,,,++++++---000000...+++(((+++//////...,,,---///+++************+++------000222333111......000222+++...222333222000......---...///000///,,,***(((000//////000111111000...---///000...+++***+++---'''---000...,,,...///...111...,,,...222444333111//////...------///222555===888444444777555///(((&&&&&&'''+++//////,,,)))222---+++///111...,,,,,,111222444444333000---***,,,///222333111///......+++,,,...//////---+++***,,,+++)))''''''))),,,...,,,***((()))---...,,,***---......,,,++++++---///+++,,,---+++)))***---111000...++++++---///////// """###$$$###!!!  !!! !!! """!!!!!!!!!!!!###$$$&&&)))%%%""""""$$$&&&&&&%%%%%%%%%&&&***...///,,,***$$$$$$$$$###$$$$$$%%%%%%***,,,//////+++'''###"""***))))))+++///222111///222000///111444666555222666666999@@@HHHPPPUUUXXXeeekkktttxxxwwwtttqqqppptttccc]]]aaa___XXXZZZeeekkkpppoooUUUKKKDDDDDDFFFBBB???@@@FFFQQQ]]]fffnnnsssjjjlll{{{sssbbbMMMBBB@@@@@@<<<777111111222333333111000///333222111000111333666888444000///000///------111///...------...---,,,***000,,,)))+++///222000---***,,,............000222///000111///***''''''(((222...++++++......***&&&---+++,,,---***%%%$$$'''***((('''+++111444111---111333000)))&&&(((++++++///---++++++,,,------------//////,,,,,,//////,,,,,,******,,,///111///,,,,,,)))'''(((,,,000111111333555444111000222111...***,,,///000///...------000///---,,,+++,,,------333222...))))))...///,,,---...---,,,+++---000333222...++++++---//////---***...111111...---111444???000)))///333---+++///666333111111111...,,,+++((()))+++---...///000000111---)))***...333555555222111000111111000---***000111222111000///000111000222///))))))...000---666333---(((&&&(((,,,///(((((()))+++---...---,,,+++000222,,,)))+++///111000,,,((('''((()))(((&&&---,,,***))))))***---... !!!######"""!!!  !!! """!!! $$$$$$######$$$%%%&&&''''''&&&%%%&&&''''''%%%"""$$$###$$$'''***,,,***(((############$$$$$$%%%&&&&&&)))++++++)))'''%%%$$$***)))))),,,//////---+++,,,***)))---222555555333111000111555:::???BBBCCCHHHNNNVVV[[[[[[YYYXXXXXXcccmmm|||yyyssslll```XXXXXXTTTNNNQQQ[[[___dddyyyiiiPPPHHHBBBBBBEEEBBB??????FFFRRR___ggglllooolllmmmyyyuuudddVVVFFF===;;;<<<:::666333333333333333222111000444222111000111333666888444000...000///,,,---000,,,,,,,,,---//////---+++///,,,)))***---...,,,)))((((((***+++---.........///111222111...+++***+++///,,,***+++......)))%%%+++***,,,///---(((&&&))),,,+++***,,,000111///,,,///111///***(((,,,//////555333000............,,,000111///+++,,,111333111******,,,000333333000---,,,***((())),,,///000000444555222---,,,000111///,,,---......---...111333000///...---,,,,,,---...333222...)))***...///---+++,,,------,,,---000222000...---...000111///---,,,000333222000///222555444...,,,000111//////111222000...///000000//////,,,---...///000000000000///---++++++---000222333111000000111222222000...///000111000//////000111111333000******...///,,,666444000,,,***,,,///222---,,,,,,,,,...///...---+++111444000,,,---//////000---)))((()))******(((,,,***(((''''''))),,,... !!!"""!!!!!! """"""!!! !!!!!!""""""!!!$$$$$$$$$######$$$%%%%%%$$$%%%''')))***((($$$ ###""""""###&&&(((''''''"""""""""###$$$%%%&&&'''$$$%%%'''((('''&&&'''''')))((()))***,,,,,,***((((((&&&%%%(((---111111000...------///222555666666444888???CCCEEEEEEFFFFFFMMMQQQWWW```iiiqqqxxx{{{|||fffaaa```YYYPPPKKKMMMJJJOOOWWWYYY\\\qqq```JJJDDD???@@@DDDAAABBB@@@GGGWWWeeekkkmmmooommmkkksssttt]]]QQQIII???999888999888777555555444333222111111111333222111000111222444666333///---///...+++,,,///)))***,,,...111000...+++---+++)))+++---,,,)))%%%&&&%%%&&&)))---...,,,***,,,///111222000---,,,++++++***)))***---,,,)))%%%)))))),,,///...***))),,,000//////...------,,,,,,+++...---))))))---000000888555222000000///---,,,//////,,,))),,,222444333)))+++...222555444000,,,...,,,++++++---///000000333333000+++***000333333///...---,,,,,,///333777///......------------...222111...)))***///000---(((***---------...///000------...111333222000---///222555555222111333666...555999555111111222222111000...---///111111000111111111111000000000000------...---,,,---...000000000000111333444222111...///000///......///111111222000,,,+++...///---333333111///------///111000///---,,,---...---,,,***000444111......---,,,---***'''&&&'''((()))(((***(((&&&%%%&&&))),,,... !!!!!!!!! ######"""!!!   """###"""!!!!!! !!!!!!!!!"""%%%'''((('''$$$"""""""""!!!"""###%%%&&&&&&!!!!!!!!!"""###%%%&&&'''$$$%%%&&&&&&%%%%%%''')))((('''&&&%%%&&&(((*********'''%%%&&&))),,,+++***+++++++++---111333444444111333777;;;===???@@@@@@AAA@@@AAACCCIIINNNQQQRRRZZZ[[[^^^```eeellltttzzzkkkbbb___XXXOOOIIIBBBBBBGGGLLLLLLPPPddd{{{zzz[[[GGGBBB===>>>BBB@@@EEEBBBJJJ]]]lllqqqrrrtttmmmkkkooosss[[[MMMDDDAAA===999888777888888555444222111000000111222222111000//////000222333000,,,+++,,,,,,)))***---)))***,,,///111000---)))+++++++++---///...+++((((((&&&%%%)))///111---)))(((+++...000000...,,,***+++)))'''((()))***)))(((***((()))++++++))),,,111333333222000,,,*********'''***+++((('''+++...---333111000///000000...---***+++***)))---333333000+++,,,...000000///,,,***///...------...//////000///000...+++,,,222555555111000///...---///333666---------,,,,,,,,,,,,---//////,,,(((***...///,,,&&&)))---............///+++,,,---///000111000///111444666666555333444555111BBBIII>>>333333444///444444111......111111///444333222111000/////////,,,///111000---+++---///111000///000222333222111000111000///,,,,,,---////////////......000000000///000111...+++)))***,,,///---******+++,,,,,,+++)))...000---***++++++)))((('''%%%###$$$%%%&&&''')))(((&&&%%%&&&***---000 !!!!!! !!!!!!!!!###""""""!!!   """###"""!!!!!!"""###$$$%%%&&&"""""""""""""""###$$$%%%!!!!!!!!!"""###%%%&&&'''&&&''''''&&&$$$$$$&&&((('''%%%""" !!!%%%+++///+++'''$$$%%%(((******((('''''''''***---000000///000111222444666888888888555444555888===AAABBBBBBBBBBBBCCCCCCFFFJJJQQQVVVQQQYYYbbbhhhkkkqqq|||{{{ooodddZZZUUUKKKJJJLLLNNNMMMQQQcccwwwwwwZZZHHHCCC======AAA@@@EEEAAAJJJ^^^mmmpppsssxxxsssoooppp|||eeePPPFFFCCC<<<<<<;;;999777555555666333222000/////////000111000///...------......///...+++)))******'''(((+++,,,,,,...000111///+++'''++++++---///111111///...---***))),,,111333000,,,(((***---000111000---+++...+++'''%%%&&&(((+++,,,,,,(((&&&&&&&&&''',,,444444444444111---***)))***'''+++,,,)))(((***,,,***---------...111222222111''')))***,,,222666333------------+++)))(((((((((,,,,,,,,,+++++++++,,,---))),,,---+++---222444333111222333222000//////000+++++++++,,,,,,,,,++++++,,,---***''')))---...+++'''***...//////.........,,,,,,,,,+++,,,---///111222444666666555444333333222FFFMMM???333333333...333444222...000444444000444333111000///............111333222///,,,---...222000//////000000///...333333222...+++***+++---,,,,,,---000222222222333...111222000***'''''')))---+++***+++,,,------,,,,,,///...***(((+++---+++''''''%%%$$$###$$$&&&'''***)))(((((())),,,///000!!!  !!!""" !!!""""""###""""""""""""!!! !!!""""""!!! !!!!!!!!!!!!!!!%%%(((!!!###$$$###""""""###$$$!!!!!!!!!"""###$$$%%%&&&'''''''''&&&$$$###$$$&&&&&&$$$!!!###+++111***&&&###$$$'''***+++******))))))+++---...,,,+++///......///111222111000111333555888999:::::::::;;;<<<<<<<<<;;;===@@@CCC>>>DDDJJJMMMNNNQQQXXX]]]fffkkkqqqwww}}}zzzpppkkkaaa]]]YYYUUURRRUUUdddsssvvvZZZIIIEEE>>>>>>BBB@@@CCC>>>FFFYYYeeeffflllvvv{{{wwwvvv}}}dddMMM@@@>>>BBB888777777666555333222111000////////////000111111//////...------,,,------...+++)))******'''(((+++------...///000...***'''+++,,,...000111222222222111...---...111222111///+++,,,...111333333111...000...***'''&&&(((,,,...---)))&&&%%%%%%%%%,,,333333333333222000...+++)))***...000---+++------+++,,,,,,---///222444333222)))+++...111777;;;666.........---***'''&&&''')))'''((())))))(((((()))***))),,,---,,,...222222000000222444444222...,,,,,,***++++++,,,,,,,,,,,,+++***+++***''')))......+++))),,,///000000.........,,,,,,,,,******+++...111111222444444444222000///...===CCC999000222222...,,,000111...111888999333333111000............///000111222111///.........222000///...///000///...555444222///+++***,,,---++++++---222444333333555///333555222---)))***------------...000111///...///111///++++++///111///++++++***(((&&&&&&(((++++++++++++,,,---...//////  !!!"""$$$$$$"""############"""  """!!!  """###$$$$$$### !!!!!!###&&&"""$$$$$$""" !!!""""""""""""""""""###$$$$$$$$$%%%&&&%%%###"""###$$$$$$$$$###!!! ###(((---,,,(((######&&&(((((('''+++++++++,,,......,,,+++...---,,,...111222000---000444666666333111222333555777999999888888999:::===@@@CCCEEEFFFFFFGGGIIIJJJNNNSSSWWW[[[bbbllltttwwwlllccc^^^___jjjtttsssYYYIIIFFF??????DDDCCCCCC>>>DDDTTT[[[ZZZcccrrr|||zzzyyygggQQQFFF@@@???AAA777555333444444444111///---...///000111222222222111000//////...------,,,000---+++,,,,,,)))***------,,,,,,...///...,,,***+++,,,---......///000111222111///------...///000---,,,---///222333111///000///...,,,******+++---...***))))))'''&&&***000111000000222444222---))))))...111...---......+++...------...000000...,,,,,,---...111888<<<777///---...///---***)))***,,,''')))++++++***)))***,,,444666444000///333333111///111333333111...---,,,+++,,,---.........------+++,,,+++)))+++000000------///111111///......///+++---...---++++++---//////000111222222000---***,,,333555111...000000...'''...000---111888888000111000///......///000222111000///...//////...---222000......000111111111444333222///,,,,,,...111...,,,///444666222111333...222666444...,,,...222......///000222000---+++---//////---...222222///---------***'''&&&))),,,***,,,---/////////...--- !!!###$$$%%%######$$$%%%$$$###"""!!! !!!!!! !!!###$$$$$$$$$"""###$$$"""!!!###!!!$$$$$$""" ###"""""""""""""""###### """$$$$$$###""""""######$$$%%%$$$""""""%%%(((000+++%%%###$$$%%%$$$"""&&&&&&'''))),,,,,,+++***+++******,,,000111...,,,)))---111111......222666---000444555555444333333666777:::<<<======<<<;;;:::===@@@@@@@@@EEEMMMTTTOOOSSSYYYbbbmmmyyypppWWWIIIFFF@@@@@@EEEEEEEEE@@@EEERRRUUUSSS^^^pppxxxxxxyyyfffMMMCCCCCC@@@===<<<888555333444666777333000,,,---000222444444444444222222111000///......---222///---......+++,,,///,,,++++++,,,...///...---,,,,,,,,,,,,++++++---...222111///,,,******---000---+++***,,,000111000...///000111111...,,,+++***...,,,,,,---+++''')))---///......222777666///)))&&&,,,///---,,,......+++///...---,,,,,,***'''$$$...---,,,...555:::777///***...111222000......///))),,,//////...---///111AAAAAA<<<555222555777666...000111111000......///,,,---///000000000//////,,,---,,,+++---222222...///000222111///......///+++...111111...,,,,,,---......///000000...***(((/////////............---'''...000---///666333***111000///...///000222444222...,,,,,,...///...+++111///...///111444444444222222111///---...111444000...000666666000...111+++000444333...---111666------///000000...)))%%%))),,,...---///222111,,,---------)))&&&%%%'''******+++...000000...,,,*** !!!!!! !!!!!! """#########""" """###%%%&&&)))&&&$$$"""!!!!!!!!!!!!### !!!"""!!! !!!"""###$$$%%%%%%%%%%%%!!!"""%%%%%%$$$###""" !!!$$$&&&'''''',,,***&&&$$$$$$$$$###""""""'''+++,,,,,,---...------------------------//////............//////000000111000000222666999777555333111222444777999;;;;;;;;;::::::;;;>>>AAA<<<>>>CCCHHHJJJKKKRRR[[[lllvvvlllYYYJJJHHHHHHGGGLLLUUUOOOJJJJJJPPPRRRSSS```qqqyyyWWWHHH>>>@@@@@@999888<<<444555333222444666444...111000...------...///000444444444444222000---,,,$$$&&&***,,,---,,,***(((...))))))...///+++***---)))***+++,,,,,,,,,+++***------,,,,,,,,,,,,---...222111111222222///+++'''333333111,,,((('''))),,,***,,,///...,,,)))((('''***)))+++000555555...(((&&&''')))+++...///111111...+++((())),,,---,,,***444000,,,---111444222000333...+++++++++***,,,000000///...///000000///...>>>===<<<999666555777999000222222000111444333...------...............---333111///,,,,,,---...000,,,...///...,,,+++,,,---...//////---***))),,,///222222111000000...+++))))))---111444222000---,,,000///...---,,,,,,---...222222222111000///---,,,///,,,******+++---------///---,,,...222666777666333222///,,,,,,......,,,((()))///666666111,,,,,,,,,---,,,,,,000666555000444111...,,,++++++***(((///000000///......000222222000...---.../////////000333111+++***,,,(((""" """!!! !!!!!!!!!"""!!!###$$$"""""" !!!!!! !!!"""###&&&%%%###!!!!!!"""###"""!!! ###%%%$$$######%%%&&&&&&'''''''''&&&$$$!!!!!!"""######""""""###$$$'''***+++***(((%%%###"""###%%%&&&&&&&&& ###'''***+++++++++,,,************************////////////////////////000/////////111444666777333333333333333444444444888888777666666888;;;===666777999<<<;;;:::@@@HHHKKKRRR]]]ffffffeeellluuuyyy|||~~~~~~~~~kkk^^^XXX[[[[[[TTTRRRUUUUUUQQQSSS[[[^^^aaammm|||vvvbbb\\\NNNBBB<<<@@@AAA:::666999222333111///111444222---...---,,,,,,,,,---......///000333444333000,,,)))(((***,,,...///...---,,,)))%%%%%%***,,,))))))+++,,,,,,---......---,,,+++++++++,,,------...//////111222333333222///,,,***222222000,,,((('''))),,,,,,---......,,,***)))***++++++...111333333...++++++,,,...///000111111000+++******+++---//////...333000---...333666555333444000///000...******,,,,,,+++******+++,,,,,,+++111222333555666666666555222333222000111333111,,,......///////////////...+++,,,,,,---------------......///---++++++,,,---,,,......,,,))))))+++...000000//////...,,,***((('''***...000000......---111000///.........//////......---,,,+++***))))))---***''''''***---000222111///------000222222111000///...---///111000///***))),,,111111...,,,...,,,///000......222444222---+++******,,,............/////////...///222555---,,,******+++,,,,,,,,,222444222------///---((( !!! !!!!!!   ######!!! """"""!!! """###!!! !!!###$$$$$$$$$ &&&(((%%%%%%%%%&&&'''(((((((((((('''&&&$$$#########!!! """&&&***---,,,)))%%%!!!$$$(((***+++***###%%%((()))((((((((()))((((((''''''''''''((((((---...///000000///...---///,,,+++---222555555444///111333444444333000...444333222111222444666777555444555666555444999@@@<<>>AAAEEEGGGEEEEEEHHHLLLKKKHHHEEEEEEIIIOOOUUU```ccchhhnnnuuu}}}tttvvvwww[[[FFFBBBHHH<<<777777;;;;;;555000000---//////,,,,,,//////,,,,,,---///000111111111111)))+++...111111///,,,******************+++,,,,,,***((())),,,.........---//////000//////---+++***,,,---///000///...,,,***///333777555000---...000000///---+++)))))))))***++++++***)))'''(((***,,,+++///222111---+++---000***,,,...//////...,,,+++%%%)))...000///...000222333000------.........,,,&&&$$$&&&)))***'''''')))+++++++++++++++,,,///111,,,***))),,,000000***$$$,,,------+++,,,...---(((---------...------,,,,,,(((***---///000000///...000000///,,,******+++---,,,,,,,,,++++++++++++,,,...//////...,,,+++++++++)))***++++++***+++---///---,,,+++*********+++,,,///...---+++++++++++++++...,,,)))((()))+++,,,,,,222000...---,,,,,,,,,,,,+++***,,,222555333111111111...---000000///000444---111111---,,,111555666---,,,++++++---......------------,,,,,,---111333'''((()))))))))***+++------,,,***)))+++///000///  !!!"""!!! !!!!!! !!! !!! ###'''### !!!!!!""""""""""""!!!###$$$%%%&&&%%%$$$$$$$$$%%%###""""""###""" &&&&&&'''(((******(((&&&((((((((('''%%%$$$%%%''')))((('''&&&&&&'''((()))+++,,,...//////...,,,+++***'''&&&***000222///+++..................------222000------///111111111///------000222333777===999666777;;;===<<<<<>>===<<<;;;===@@@BBB@@@AAADDDHHHMMMSSSWWWZZZ^^^aaadddgggkkkttt{{{qqqbbbTTTEEE;;;999>>>;;;777666666555111.........111000------000111///---...///000111111111111........................***))))))((())))))++++++............///111///------.........---+++***)))(((***,,,...//////...------111555333///,,,...111...---+++*********))))))(((((('''%%%$$$%%%(((+++***...222000+++))),,,000(((***,,,...///......---&&&+++///000...,,,---...000///------.../////////&&&######%%%&&&$$$&&&)))'''((())))))((())),,,...222...******---...***&&&***,,,,,,+++...111111,,,///////////////...------------,,,,,,,,,,,,------/////////---+++***+++---,,,,,,,,,------------,,,+++------,,,***)))***+++......---+++******---///,,,+++***))))))***+++,,,,,,+++***))))))(((((()))+++******,,,------+++)))***)))((('''&&&'''((()))---***,,,333555111...//////---...222222///...111------+++)))---444666444000...------......,,,+++,,,------+++******+++---%%%''')))***))))))***,,,+++((('''(((+++---///000  !!!!!!!!! !!!!!! """""" !!! """###!!! !!!%%%###   !!!!!!$$$&&&""""""$$$%%%%%%%%%%%%'''((()))&&&###!!!!!!""""""!!!((('''&&&&&&&&&%%%###!!!((()))((('''%%%%%%''')))((('''%%%$$$$$$%%%'''(((++++++,,,------,,,++++++)))((())),,,//////,,,)))---,,,+++++++++---...///444000------///222111000000---,,,///000...000333333000111444555444666:::999999888888888888888888000111222555888;;;===???BBBEEEGGGEEEEEEJJJUUU___^^^gggttt}}}vvvYYYOOOEEEAAA>>>:::888999:::888666444222000///000///222222...---111333222---------......//////000222111000...---------...,,,++++++******+++,,,,,,,,,...---,,,---000...***+++,,,,,,,,,,,,+++)))(((###$$$(((+++...000111222,,,///111000---,,,---///---+++))))))*********(((%%%%%%%%%$$$###$$$'''******...111000,,,+++---000+++,,,---///000222222333+++,,,......---,,,+++,,,.........///111333555777...***(((((('''$$$%%%((()))+++...---++++++---000222...******,,,//////...,,,...///...222666666222222222222222111111000//////---***''''''(((***+++,,,...///...,,,+++,,,------,,,,,,---//////...,,,(((***+++)))&&&&&&(((+++000000///,,,******---///...---,,,,,,,,,---...///---............---,,,+++&&&(((***...111111...+++******+++***)))***---///...***+++333555///,,,...,,,***,,,000000,,,+++,,,+++***(((''',,,333333///---,,,,,,---...///---,,,***+++,,,,,,***(((((((((###&&&))))))'''&&&(((***---)))(((+++......///111!!!!!!  """!!!  $$$$$$###!!!###!!!!!!""""""!!!!!!###$$$$$$""" $$$'''%%% !!!"""!!!!!! !!!$$$### ###%%%&&&%%%$$$$$$'''***'''%%%"""!!!"""###$$$###(((&&&$$$$$$$$$$$$###"""((()))(((&&&%%%&&&))),,,)))(((&&&$$$$$$&&&((()))***************************,,,...000000...,,,***++++++***+++,,,---///000555000,,,,,,000222111///333000///222222///...000444222333555444333666<<<999888777777777777777666---...///111333555777777777888999999999<<>>???@@@>>>===>>>666777777555333333222222///333333///---111444444//////...------...///000333222111000...,,,***))),,,,,,,,,,,,,,,,,,,,,,,,(((++++++)))+++///...)))******+++,,,,,,+++***)))###$$$&&&)))+++...000111++++++,,,,,,,,,,,,,,,,,,,,,***((()))***+++***(((###$$$%%%$$$$$$%%%'''***+++...111222000///000111////////////111333555666...---------......---,,,000000000000111222555777///---,,,...,,,'''&&&''',,,000444444000...///111///...,,,+++,,,...000111---000000///222666666222222222222222111000///......,,,)))'''&&&''')))***))),,,...///...---,,,---,,,******,,,//////---+++(((+++,,,***'''&&&***...//////...---++++++---000...---,,,,,,,,,...///000111222444555555333111///))))))+++...111111///---,,,...///...---...111444...((()))111444---+++000,,,***+++......+++***,,,(((******'''))),,,---************+++------+++***&&&))),,,---,,,)))((('''%%%(((,,,+++(((&&&(((***...))))))...000------000!!! !!!!!!###&&&'''%%%###$$$!!!$$$$$$$$$%%%&&&&&&$$$!!! !!!%%%(((%%% !!!$$$$$$$$$!!!###&&&%%% %%%&&&'''%%%######'''+++"""!!! !!!###$$$$$$###(((&&&$$$$$$%%%'''''''''(((((((((&&&&&&'''+++...,,,+++)))'''''')))+++,,,******)))(((((()))******,,,///222333111...,,,+++((()))***,,,---...//////555000,,,,,,000222111///111...///333333000...///333222333444222///444;;;555333111000000111111111)))+++---///222333444555111111111555999<<<======;;;???AAA@@@===???HHHPPPKKKNNNSSSWWW[[[```fffiiikkkpppvvv||||||eeeVVVNNNHHH<<<999888;;;===<<<<<<>>>222555888777666666555444///333444///---111444555333222000......///111222222222333222///+++'''%%%++++++,,,,,,,,,+++******%%%)))***'''***000///***)))***+++,,,,,,,,,+++***)))((((((((()))***+++,,,+++)))((()))+++,,,+++***+++)))'''(((+++,,,***'''###$$$&&&&&&%%%&&&(((***,,,///222444333333222222111000//////000222444666111...+++,,,///111000...333333222000...---///000+++***,,,000000+++'''((()))///333333///,,,,,,...---......---,,,,,,---///---//////...000333222...////////////...---,,,+++...---+++*********+++,,,'''+++...000///...------***))))))+++...///,,,)))+++...000...******...222,,,------,,,+++,,,...111,,,,,,+++***+++,,,...///...000333555555333///---///...------//////...---)))+++,,,+++******...111---&&&'''000333---,,,111///,,,,,,......++++++...&&&,,,---)))%%%&&&((('''******)))***+++***(((%%%$$$(((---///...,,,)))((((((,,,000///+++(((***------((((((...000,,,***---!!! !!!""""""""""""  """%%%   !!!%%%&&&!!!$$$&&&%%%######$$$$$$""" %%%))))))%%%"""$$$'''""""""!!!!!!!!!###$$$%%%'''$$$###%%%((()))%%% (((,,,,,,'''$$$&&&)))***'''###%%%...222...***+++%%%))),,,***$$$"""''',,,------......---+++)))(((,,,,,,,,,---//////...,,,///111333222///...///111222///000333444222333666666333...,,,---000222333666///,,,...000//////111222000222666666333222555333444222//////444777666999888888777777777888888===:::999<<>>555777999999888666666777444333444555333......111111111222222...)))---333...---,,,+++,,,---...///000666;;;888000***+++///+++///111---'''%%%***111+++******,,,///000///---///+++''''''+++...---***,,,)))''')))...///,,,))),,,***((()))+++---+++)))'''+++...///,,,***)))***,,,)))&&&%%%&&&''''''''',,,+++---111111///111666222333///******///333222((('''(((,,,,,,***---222:::222---///111...+++******,,,......,,,***((((((+++,,,.../////////.........+++((('''(((***+++,,,111///......+++''''''+++%%%***000111//////111444444000...///111000---,,,---++++++000111,,,)))((()))'''&&&))),,,---***'''...222111,,,)))++++++***...,,,++++++,,,,,,***)))+++000222000...///...,,,...,,,,,,---///...***&&&))))))***---///000///...(((...000---***+++,,,+++...,,,,,,...,,,((((((,,,...------...000///+++'''###'''++++++)))(((((()))***,,,,,,+++((('''))),,,///000111///,,,***)))))))))((((((***,,,---,,,+++...------......---)))'''   !!!###"""!!! """"""!!! """%%%&&&"""###$$$###"""###$$$!!!!!!!!!"""$$$### ###&&&%%%###"""$$$''' !!!"""############"""&&&###"""$$$((()))&&&"""%%%***+++'''$$$&&&((((((***''')))000333///,,,,,,(((+++,,,***&&&%%%'''***,,,,,,,,,,,,+++***)))(((***))))))+++...000000///+++---///...------000333+++***+++000111//////222333000---,,,---///111222111+++))),,,...---,,,...000...///222222...---///000222111......333444333444444333222222222222333888666444777;;;>>><<<999<<<===???AAACCCEEEFFFGGGIIILLLRRRXXX^^^cccfffhhhnnnqqquuuxxxxxxwwwvvvvvvzzzwwwmmmbbb]]]^^^[[[UUUQQQKKKCCC===999999:::;;;777888:::999777555444444222111222444222......111...///222444000+++---222///...---,,,,,,---......222>>>JJJIII<<<000,,,---,,,,,,+++******,,,...000------///111333222///,,,///,,,***+++...///,,,(((---***)))+++...000---***&&&%%%&&&)))---//////---))),,,000000---)))'''''')))))))))******)))(((&&&)))'''(((,,,...---...111111111...))))))...111111---+++---//////---///444444///---111333...)))&&&(((***,,,---+++******+++---...000111111000...---111///,,,*********+++,,,111///......,,,'''(((,,,++++++***)))***222>>>HHH???999333000///...,,,,,,+++)))***///000---******+++***)))+++------+++)))---///...++++++......,,,///---,,,,,,,,,,,,***)))+++000222///......---***+++******,,,...///,,,***,,,+++,,,...///000...,,,)))...000---+++---///...******,,,///---(((&&&)))///---,,,---......+++((((((***+++***((((((+++---***,,,...---+++***,,,---...///000...+++)))))))))((('''''')))+++,,,+++***,,,++++++,,,---,,,)))''' !!!  """!!!!!! !!!"""###!!! !!! """%%%&&&""" !!! !!!"""$$$ ###''')))'''""" """""" !!!%%%)))!!!"""$$$&&&&&&%%%###"""%%%###"""$$$''')))&&&$$$"""'''***'''$$$%%%''''''***(((***///000---******************)))))))))))),,,+++***)))(((((())))))((('''''')))---000111111---...---,,,+++,,,///222+++***---333555333333555111000...,,,++++++,,,,,,+++'''&&&***,,,+++***,,,///,,,,,,///...)))'''(((,,,...///---...111222///000000000//////.........111000///222666777444111777888999999999777666555555777:::>>>AAADDDEEEEEEHHHLLLPPPRRRRRRPPPOOONNNLLLJJJDDD===<<>>>>>>>>>>>;;;>>>BBBDDDCCCAAA???>>>777999;;;<<<>>>???>>>===888888555222///......///444666888777555333222222...---///222111......222,,,,,,...000///++++++//////......---...///111222)))111888666...)))+++///555///******...///+++'''))))))+++...000///,,,***&&&&&&'''***...000///---000...,,,---///000///---)))***+++,,,---,,,***)))))),,,///000...***%%%###&&&)))...000000...+++***///)))''',,,111111.........000///++++++///000...///---...000///++++++///---***,,,222333...)))'''***+++,,,,,,+++,,,...000(((***,,,//////...+++***222222000...---,,,...///000......///---)))***...---///000000111444999===999777111***(((+++------'''%%%'''---000///...///---.........,,,,,,++++++,,,***((('''---333111+++///...---,,,,,,+++(((&&&...333555222///000...+++******)))***+++---...///---------///000000...,,,...000000,,,+++///000...------///333111,,,+++---///---+++))))))******+++,,,+++)))'''&&&(((+++---(((***---///000000//////,,,,,,,,,***(((''''''(((&&&%%%%%%&&&((()))'''&&&'''''''''(((***+++)))''' !!!""""""  !!!!!!!!! !!!!!! !!!### """""" """""""""###$$$$$$"""!!! !!!!!!!!!"""###%%%$$$!!!""""""!!! !!!$$$))),,,%%%$$$###"""###%%%''')))'''&&&%%%%%%%%%%%%$$$######)))---***'''((()))(((%%%'''((('''&&&%%%###"""%%%######&&&+++...,,,)))---,,,)))'''(((***,,,...***)))((())),,,---...---444111...,,,+++---...///&&&%%%)))000222000///111---///000...***(((((()))+++***+++///000------000111......///---(((%%%&&&(((,,,......///111111---///000000000///...,,,+++---...000333666666555333111333666888::::::999999444555777999999:::999999666888;;;<<<;;;999888888888888999999888555333333000222222111//////111333000222555555444333333333...---///222111...///333000---+++,,,+++(((+++//////.........///111333444.../////////...///111222111///...---,,,,,,+++***(((''''''(((+++------,,,***)))((()))+++...///000000...---,,,---.........---......---,,,)))(((''''''))),,,......,,,(((%%%(((+++...///---,,,---...222,,,)))...333222///...///111000------000111//////---///111///******---///,,,,,,///000,,,+++,,,......///...,,,,,,...000&&&(((+++...//////...---...//////...------///111///------...---)))***///+++...222444333111...---000333111+++)))---...,,,(((%%%'''---000000///111------,,,++++++++++++***---,,,(((''',,,111///)))---,,,,,,,,,,,,+++(((%%%+++000222///---...,,,)))------,,,,,,++++++------+++***+++...000111000...///111///,,,+++...---******(((((()))(((%%%&&&+++///...+++)))((()))***,,,---,,,,,,,,,------,,,,,,''')))+++...///000...---+++,,,+++)))'''&&&''')))&&&%%%%%%&&&(((((('''%%%''''''&&&(((***+++***((( !!!  !!!"""!!!!!!"""### !!!###%%%%%%###!!!""""""######""""""!!!!!!   """###"""!!!&&&%%%###"""###%%%(((***""" """&&&)))'''&&&%%%$$$$$$$$$%%%%%%'''---///+++((()))***)))%%%)))+++(((&&&&&&%%%###""""""###&&&+++---,,,***,,,+++)))((((((***---///++++++***,,,------,,,***,,,***((()))+++...//////&&&%%%(((---///,,,,,,...))),,,......++++++---000///...///222111...000444111///...000...)))'''((((((,,,...---...222111...---.........---+++***(((///000111111111000///...000111333444555555555555111222444555666666666666222333555555444333444555:::666333111...,,,///555111333444222...---...111...000333444333222333333...---///222111...///333222---***+++******---222111111000000000111222333000///000222444333///+++***,,,......---,,,...111+++)))'''(((***---......///...,,,++++++,,,...000...---,,,+++++++++,,,------......---***)))***+++&&&''')))+++------+++((())),,,...---***))),,,//////***)))---///...,,,,,,...111111//////111111...000///111333111,,,,,,///111---,,,------***+++...---/////////---------///***+++---///000111111111+++---//////---,,,///222---+++,,,---,,,)))***///+++,,,---.........---,,,///555666///,,,000///++++++((()))...111000000222...+++((((((+++,,,+++(((------***(((+++///...))),,,+++,,,------,,,)))&&&&&&+++...+++******)))'''...///000///,,,++++++,,,))))))***---///111000...///000///,,,---///,,,(((+++((('''(((&&&%%%'''---......---+++))))))+++---//////000222333222///,,,(((((()))+++...///...,,,+++++++++)))&&&&&&((()))(((''''''((())))))(((&&&)))((('''(((***++++++***!!!!!!!!! !!!"""!!!$$$&&&&&&###!!!!!!"""""""""!!! !!!  ###%%%%%%$$$(((&&&$$$###$$$%%%&&&&&& $$$''')))$$$$$$$$$$$$$$$%%%''')))***//////***'''(((***)))%%%+++,,,(((%%%''''''%%%$$$$$$&&&)))+++,,,+++)))***)))((('''(((***,,,...***+++,,,...000///,,,***)))((('''))),,,/////////,,,***+++//////------///+++...000///++++++...222111000000222000---///555...,,,,,,///...***((()))'''+++---+++---111111///------......---+++)))'''---......---,,,,,,,,,,,,222222333333333333333333111222444666666666666555111111111000///000333555444000///000///...444<<<666888888333---)))***---...000222333222111111111---,,,...111000,,,---000000,,,+++---//////222555777555333111000/////////,,,...000222111...***'''(((+++............000222,,,+++)))***+++++++++***))))))***++++++,,,---///---,,,+++)))((()))***,,,.........+++)))(((+++---(((''''''))),,,---+++)))(((+++...,,,)))'''))),,,+++((((((++++++((((((***,,,000111......111000,,,111000222555333...---000000---,,,---+++((())),,,)))+++---...---------...//////////////////000000,,,///111000---,,,///222,,,******,,,+++(((***...,,,+++******+++---//////000888888000---111222---///++++++///111000000111000)))$$$&&&,,,000---(((***,,,,,,)))***---...+++,,,,,,---///000///,,,)))$$$))),,,***)))******'''...000222111///,,,,,,---))))))***,,,...///---,,,,,,...///...000333///)))---++++++---,,,)))+++///...//////---***)))+++---000000000222333222///++++++)))(((***---......,,,,,,,,,+++(((&&&&&&(((******)))((()))++++++)))''',,,+++)))***+++,,,,,,+++   !!!  """$$$$$$!!!!!!""""""!!!   """ !!!&&&((((((&&&)))'''%%%$$$$$$$$$$$$###!!!###%%%(((***+++!!!!!!######$$$&&&***,,,,,,000///***%%%'''))))))###***,,,'''$$$&&&'''%%%&&&(((***+++++++++))))))''''''''''''((()))+++,,,)))***,,,///222111---***---+++***,,,///000///---///,,,,,,......++++++...111333444000+++))),,,///222000000000...+++...555,,,******------)))((()))'''***+++***+++000111///...///000000///,,,***(((******++++++++++++---///222222111111222222333444//////111222222222111111//////...,,,,,,...222555---,,,000444222---...444000222333///***(((+++...///111333333111/////////---,,,---000...++++++///---+++,,,111555555666888;;;999666222///---,,,,,,,,,...000///,,,***+++---,,,------...//////......,,,++++++++++++)))&&&### $$$(((***,,,...///,,,+++***(((&&&''')))+++111111///+++''''''***---***(((&&&(((+++,,,+++)))&&&***...---)))&&&''')))***((()))+++)))&&&&&&***+++///000......000///+++000///222555333...---000---+++,,,---+++'''&&&)))$$$'''+++------------...111000...---,,,,,,------...111444222---+++...111+++))))))+++***((()))...,,,++++++,,,---//////...---666777...+++222444000111---,,,000222000///111111)))###%%%...222...((('''+++,,,)))))),,,///...,,,---...111222222///,,,%%%+++...,,,+++------+++---000333333000.........+++******,,,------+++)))))),,,///000333666222,,,***)))+++...---)))))),,,---///000...+++***+++...000...---...000///---***---+++)))***---///...---,,,,,,+++((('''''')))++++++******+++,,,,,,***(((...,,,++++++,,,------,,,!!!###!!!""" !!!""" ###""" """""""""&&&""" !!!###"""!!!"""###$$$###"""!!! !!!"""######""" !!!###)))+++&&& &&&&&&''''''&&&$$$"""!!!$$$""""""%%%***,,,+++((('''###"""%%%'''%%%$$$&&&+++,,,,,,)))&&&&&&))),,,000---)))'''&&&&&&%%%$$$###''',,,---+++((('''''''''###$$$***...,,,)))(((...---,,,++++++,,,...///)))((((((***---///000000*********++++++,,,,,,---***///333///'''$$$)))///222222111---******...222...,,,***,,,......+++(((---***(((***---//////------,,,,,,---...///---,,,,,,+++***)))***---///111333333222000000/////////,,,...///...------...///222000...,,,,,,---///000///...///222111......111...//////,,,)))***...333666111///222000***(((,,,---...///...------...///111111000000222777>>>CCCAAA>>>888111,,,*********************+++---///000000...***)))+++000666:::333///)))'''''''''%%%$$$&&&''''''(((///777444+++//////---+++)))***---000///+++''''''+++---***'''"""%%%'''&&&(((+++,,,)))&&&((()))(((&&&&&&)))---***(((&&&%%%'''((('''''',,,...000///+++(((+++111,,,***,,,222222,,,)))+++++++++++++++)))'''%%%###***)))***+++---...---+++,,,***+++---***&&&,,,666333222000,,,((('''((()))%%%(((++++++)))((()))+++++++++***))))))*********111...***((()))+++---...+++***---222333...,,,---...,,,******+++---------***,,,...---+++***,,,...---///000111111///---+++///,,,***)))***+++++++++666333//////111333333222000......///---***+++///,,,++++++---111222///,,,,,,***)))***,,,------,,,222000...,,,+++,,,---...000000...,,,******,,,...******)))))))))***+++,,,---,,,***)))))))))******)))***,,,......---,,,+++)))++++++***,,,///---((( !!! !!!  $$$!!!  !!! """!!! """!!!"""###  """$$$%%%$$$ """###$$$$$$""" %%%###"""$$$(((((($$$ &&&&&&&&&&&&%%%###"""!!!'''&&&%%%&&&'''&&&$$$###&&&""""""''')))'''&&&'''&&&(((******((('''(((***---***((('''(((*********$$$'''+++,,,+++)))))))))+++''''''+++...,,,*********+++,,,------......//////---,,,+++---------,,,+++,,,,,,,,,,,,---------,,,000222000+++(((+++///333222000---+++,,,///111222...***)))+++---,,,***...+++)))***---...---+++...,,,++++++,,,+++)))'''))))))))))))+++---000111333222000...---,,,,,,,,,---...///...---,,,,,,...222000///------...///000,,,,,,...333333///---000//////...---+++,,,///111222......111111---,,,000,,,...///...------...000333333222222444888<<<@@@<<<999444///,,,******+++///...---,,,.../////////111///+++)))***,,,000333333...)))'''(((*********,,,...///222999???:::111---...000/////////000222,,,+++***+++---...---,,,(((+++,,,+++,,,//////,,,(((***---,,,+++)))***,,,+++***((((((***,,,,,,,,,((()))+++***((('''***---***))),,,222222---***,,,++++++++++++***)))((((((+++)))((((((*********)))///,,,,,,,,,)))%%%)))000222111000,,,)))((()))+++(((***,,,,,,+++***,,,...+++******))))))*********---***((('''(((+++...///---+++---222555222000000...---,,,,,,,,,------,,,,,,...///...---,,,...000000000111111000///...---111...***(((***+++------222///---...111333444444444222222333111,,,,,,000---------...//////...---///...,,,+++,,,,,,+++***333222000...------------...//////---+++)))))))))))))))***,,,......+++))),,,+++***)))((()))******((()))+++,,,------,,,+++)))...000---))))))(((&&&  """""" """ !!!"""###### !!!!!! !!!###$$$$$$ """$$$%%%###""" %%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%###"""!!!&&&''''''&&&$$$"""""""""%%%###$$$))),,,)))'''(((!!!$$$''')))((((((((()))+++)))'''&&&(((*********&&&(((***+++******+++,,,///***'''******)))(((+++((()))+++,,,,,,+++***)))222000---,,,,,,,,,+++***------......------,,,,,,---000222222000//////000444111...,,,,,,...//////555///)))'''))),,,------///,,,)))))),,,---+++)))---+++******++++++***(((((()))***,,,...000111222000///---,,,,,,---///000///000000///---+++,,,,,,111111000///////////////+++***---333444000...000111///------.../////////111///...111000......000---...//////------...///222222222222444555777888444222///---++++++,,,---333000------///000...,,,...---+++******,,,...///111...+++)))+++---//////,,,...111555;;;===777///,,,...222333333222333333///111222222111////////////111111///...111111...***,,,///000///------------,,,***+++...000111111+++++++++++++++,,,---...)))))),,,111222///---...,,,,,,,,,,,,,,,,,,------...,,,((('''((()))))))))///+++)))***)))'''(((+++000000000---++++++,,,...,,,---......---...000222------,,,,,,,,,,,,------******((((((***---000333222,,,***///333111...---------......---,,,+++***---...///.........///111222111111000//////......222///+++***+++---......---,,,***,,,///333555555777666777888555///...111...//////...,,,,,,---...333111...,,,,,,+++***(((111111000///---,,,,,,+++,,,...///...+++((('''&&&******+++///333333,,,&&&,,,+++***)))))))))***+++((((((***+++,,,,,,,,,,,,+++333777222***''''''&&&!!!### !!!"""######  ###!!! !!! """$$$###""" !!!###%%%$$$###$$$'''+++'''''''''&&&%%%$$$$$$### $$$&&&&&&$$$###%%%((('''%%%&&&+++---)))&&&&&&!!!###%%%'''(((***+++---***'''%%%&&&''''''&&&'''((())))))***+++---...///***&&&'''&&&$$$%%%)))))))))((((((((('''&&&&&&000---+++***+++,,,,,,,,,------......---,,,+++***///000111333444444222000444///+++***,,,...---,,,222...)))(((+++...///...---***((((((+++---,,,***+++***)))+++---/////////+++,,,---///000111111111,,,,,,+++,,,///222666888222222333111...---------000000000000000/////////...+++,,,111333222111333111...---...111222///,,,222000000///...,,,+++,,,000111111000---,,,,,,---/////////000111000///...------,,,,,,,,,...///000111...+++,,,///000---******++++++---...000111222//////......///000000///------...000444444///***---///111111111000111333333777:::888222------...000222111---,,,......++++++,,,---...///000111222000...,,,---///111222222000000...,,,---000///,,,(((***...222444222111000000///...------...///000333000+++))))))++++++++++++(((&&&''')))******+++//////000...------///000000000000000000111333444111000000000000111111222---------,,,---///222555333+++&&&)))...---(((&&&+++---//////---+++)))(((---------,,,,,,---...///111111///...---------...111///------...///...---+++***)))***---000333444555444666888666000...111///000000...+++***---000333000...,,,,,,+++***(((------.........---,,,+++,,,---...---+++)))******...+++***...444555...'''...---,,,+++++++++,,,---)))******++++++,,,------000666:::555///,,,***((("""$$$ !!! !!!$$$'''$$$!!! """!!! ###$$$###!!!!!!&&&***'''''''''&&&&&&&&&&&&&&&###&&&'''%%%%%%(((+++)))&&&'''+++,,,((($$$$$$!!! !!!%%%)))---000...+++(((''''''((((((((()))(((((((((***,,,---...---)))''''''&&&###$$$(((***)))'''&&&&&&(((+++---...,,,)))'''(((***+++***+++,,,---------+++***(((//////000222555555222000222...***)))+++---,,,***,,,***)))+++///111000---***'''%%%'''+++...---,,,+++))))))***,,,/////////,,,------.........------+++++++++,,,///222555777333444444333000//////000000000000000/////////...222---,,,///333222333666///------///222222...***/////////---,,,,,,,,,+++222333333000---+++++++++.........///000///+++(((***+++,,,---...000111222///---,,,---000111///---,,,---...000111222222222,,,///111333222///,,,+++333000...///000...,,,***.........,,,++++++...000000555888666///******---,,,...,,,((('''))))))&&&+++***((((((+++000555777111///------.../////////222333000++++++...,,,''')))---000222444444222000333111000...---......///333000---,,,,,,---,,,,,,)))(((&&&&&&'''******(((---...//////......000222222111111111222333333333111000000000111111222333...//////...------000333111(((###''',,,,,,(((''')))---000000---***((((((---+++***))))))***+++,,,///...---,,,,,,,,,,,,---/////////111222111...+++++++++*********,,,///111......111444222...---000...///000...+++***---111000...,,,,,,,,,,,,,,,***,,,,,,...///000000000///---,,,,,,***)))+++///222222,,,(((+++111333000+++///...------------//////------,,,+++,,,---...///000333444111000000---''' !!!"""""" """"""!!! !!!!!!   !!!###%%%%%%&&&$$$"""  !!! """$$$%%%&&&### """%%%&&&&&&%%%%%%&&&'''((()))###%%%&&&'''&&&%%%&&&'''(((%%%%%%)))***&&&######$$$!!! %%%+++000333...,,,***)))+++---------)))((('''(((***,,,,,,,,,***)))***+++***&&&&&&***+++)))'''''')))...333777000,,,(((&&&&&&((((((((()))+++,,,------,,,***(((......///000222222111///000...+++***+++++++++***))))))***///333333///+++(((%%%$$$&&&+++......,,,---+++)))((()))***))))))+++++++++******))))))(((...------------------...111222333333111111222333000000///...............444...+++///333333333444+++,,,...111222000,,,)))***,,,---,,,,,,000000...222333333111...,,,,,,,,,///...---///111111,,,(((***+++---///000111111111...///000111222111111111000000111111000000///...***...222333000,,,)))'''222---+++,,,,,,)))((()))...---,,,)))'''(((+++...''',,,000///+++)))+++...***,,,***&&&%%%((()))''',,,(((%%%$$$)))///555888000...,,,+++,,,------,,,444888666...+++...---(((***...111111222333111,,,222111000///...............------...//////---+++***,,,+++'''&&&''''''$$$,,,---//////......000111222111111222333222111///------,,,------...///000---//////---***))),,,///...'''%%%***//////......***...222222...+++++++++///,,,)))((()))*********+++++++++,,,,,,,,,,,,---......000222333111---***+++++++++***)))***---000***))),,,///...******...,,,------------...///111000...---,,,...///...---//////000111222222333333,,,,,,***)))))),,,222666222---(((''',,,///000...///......------...000000111///---,,,+++,,,...///,,,---,,,+++,,,///,,,&&&   """!!!  """"""""" !!!###!!! %%%%%%""" """###"""!!!!!!"""&&&&&&&&&&&&$$$###""""""###"""""""""###$$$&&&(((***%%%$$$$$$%%%&&&%%%$$$"""%%%"""!!!%%%'''%%%$$$%%%$$$""" ###(((...111222///,,,***)))***+++,,,,,,)))((('''(((***,,,***((($$$&&&***...,,,''''''***+++***))))))+++///222555...+++'''&&&''')))***+++)))***,,,......---+++***------......------....../////////---++++++,,,---++++++,,,///333222---)))(((&&&$$$&&&***---,,,+++///,,,)))'''((()))((((((,,,+++))))))((()))******////////////---+++***(((---...000111111111333555000///---,,,+++,,,...///111,,,+++000444222///...'''+++000222111...***)))***...///,,,...222333000...000111000///...///000...,,,+++---111111---)))***,,,---///000///.........222555444000...000222............------,,,,,,))),,,......,,,)))((()))***&&&&&&******'''&&&(((+++,,,,,,+++******,,,...&&&)))+++,,,++++++---000,,,...,,,))))))---...,,,---)))%%%%%%)))///333444---+++))))))+++,,,,,,,,,444;;;;;;111,,,///000+++)))///111///...000,,,'''....../////////......---***+++///222555333000,,,(((......((($$$&&&'''%%%+++---//////......///000111000000111333111---)))************+++,,,---...,,,...000---)))(((+++...///+++***...000......///,,,111555444111...///111444000,,,***+++,,,+++***((()))+++---.........---000///...///000000...---***++++++***))))))---000+++)))***,,,+++'''(((,,,))))))***---000222222111333111//////000111000///222111000//////000111222++++++***)))))),,,000444///,,,((('''))),,,.........---,,,,,,,,,---///000222000---***)))***,,,---(((++++++((('''******))) """"""!!! !!!###"""### %%%$$$"""%%%&&&$$$""" ###!!!$$$)))$$$$$$$$$%%%&&&&&&&&&&&& !!!###%%%(((***$$$""" """&&&'''$$$!!!"""###&&&%%%%%%'''$$$""""""&&&,,,000222111000---)))'''&&&&&&%%%$$$)))'''&&&(((***+++)))&&&!!!(((...,,,'''%%%(((,,,,,,++++++***++++++,,,***(((%%%%%%)))---000111)))+++---///000///---,,,+++------,,,******,,,...///111222000,,,+++---000///...---///111000,,,(((***'''%%%&&&***+++***(((...,,,))))))***,,,---------,,,+++******,,,...//////000111111111...,,,***)))+++...///000111333666000///,,,******+++---///---)))+++222666222+++((($$$***111333000,,,))))))///333333......222222...+++---///000000000222444,,,)))(((***...000,,,(((+++,,,...//////...,,,+++---222666444...***,,,///(((((()))***++++++,,,---(((***+++***'''''')))+++'''$$$'''---///***(((+++(((***---............///,,,---------------///111000111000------222444333...***''''''+++...000000+++)))((((((+++---......---777888---'''+++...***)))...000---,,,---)))###***+++---////////////...))),,,222777:::888333///$$$,,,///)))$$$'''***)))+++,,,...///.........///000000000111222000***%%%*********+++,,,---...///,,,///111///+++***---111333000///111///***(((***///333777666333111222555999444///------...---,,,'''))),,,...000000//////333000---+++,,,...//////)))***+++***)))***...222---++++++,,,)))&&&'''+++((('''(((,,,222555333111666444222111222222111000222111...,,,++++++,,,---)))***++++++***+++---///+++***)))((((((***,,,---,,,++++++***+++,,,---...333111---)))((((((***,,,&&&,,,...)))$$$&&&***,,,###!!!   !!!%%%"""!!! """!!!'''((($$$ """###$$$###!!! ###"""!!!  !!!"""&&&(((((((((#########$$$%%%&&&(((((('''%%%###""""""""""""""""""'''++++++((($$$ ###&&&)))+++...111444///,,,(((((()))***'''$$$&&&&&&''''''((('''&&&&&&***''')))------(((######)))((()))+++------+++)))...+++)))***---///...,,,)))(((+++000111...---///111,,,(((&&&))),,,------///000111000...------...333000---,,,......,,,***---,,,+++*********(((''')))&&&%%%)))++++++...333222---++++++***'''(((,,,'''+++...///---+++,,,---///000000//////222777<<<777///'''%%%***//////,,,111...,,,,,,///000...+++)))***,,,111444333...)))000000000000000//////......+++)))+++111444333000///---+++)))((()))***+++((()))+++,,,,,,,,,...000333000------......+++(((&&&'''(((((('''(((***,,,,,,,,,+++++++++*********---+++******+++,,,,,,+++000...,,,---///000...+++'''+++......,,,---111666222111///...---...000111(((((())))))***+++------000...,,,)))((()))***++++++++++++++++++,,,,,,,,,))))))***++++++***)))((()))+++...000111111///...000111444666777555000+++((()))***)))((((((,,,///***,,,///000///...------111111111111000---((($$$,,,++++++,,,...111333555111222111---******---111333555555444///+++)))(((,,,///111111...---...000---+++***+++...000///---,,,//////,,,+++...000...666333000---,,,...111333---+++((()))+++,,,+++(((222...******,,,+++&&&!!!$$$%%%'''((()))+++...111666222...,,,,,,---------............---,,,+++***---111///(((&&&+++---,,,222000---***(((((())))))(((***,,,.........---,,,///,,,((())),,,,,,((($$$---+++)))''''''(((***+++ %%% !!!"""!!! """!!!!!!!!!"""$$$  !!!"""######"""!!!"""!!! !!!!!!$$$''''''&&&$$$"""""""""###$$$''')))***)))'''$$$###""""""""""""!!!!!!"""%%%((()))'''%%%%%%''')))+++,,,---000222000...,,,******)))(((''''''''''''''''''(((((((((,,,***,,,000000+++((((((***))))))***+++,,,***))),,,+++******,,,------,,,)))(((+++000111//////111...+++((((((***,,,---,,,000000000---***))))))+++111///------///000///...+++***)))((((((((('''&&&***'''&&&((()))'''(((,,,111---+++,,,***'''''')))+++------+++))))))+++---111///------000333555555222...***)))+++---000111...,,,***,,,///000...,,,---,,,,,,...000000...+++///...,,,+++++++++,,,---+++((('''***000444333222222111///---,,,++++++,,,---,,,,,,,,,------......222000.........---+++******+++,,,+++***)))+++---+++++++++,,,,,,------...---,,,******+++,,,+++***...---,,,,,,...---***'''%%%)))------,,,---222666333222///---,,,---......************+++,,,---......---,,,+++************------,,,,,,++++++******&&&'''(((***++++++******)))***,,,...//////...---.........000222222000...(((***,,,,,,+++,,,///222---///222222222222222333//////...///000...+++)))******+++,,,---///000111222222111...------///111333444555333///+++)))(((---///000///,,,******,,,---+++***+++---...,,,***...111111...---111222000666333000,,,++++++,,,...000---++++++,,,...---,,,000...,,,,,,,,,+++(((%%%&&&))),,,,,,***)))---000333000---,,,...000111111---------------,,,++++++...111000***(((,,,...,,,...---,,,+++***++++++,,,)))+++---...///...---,,,...***''''''***,,,***'''---+++)))''''''(((***+++""" !!! """!!!"""!!!"""!!! $$$%%%""" !!!"""######"""!!! """ !!!### !!!###%%%$$$"""""""""!!!!!!###&&&***,,,)))(((&&&$$$############%%%###""""""%%%&&&'''''''''(((************,,,---000000///---+++)))***+++***)))(((''''''((()))***---+++---111111---+++,,,,,,***(((((()))***)))(((******+++*********,,,---(((&&&)))---///---,,,///+++***)))***,,,------,,,000000...***&&&%%%&&&(((---+++***+++...///000///++++++******))))))((((((+++((('''******'''&&&)))111...---///...)))(((***///...+++(((&&&'''+++...000---)))+++...000///,,,---...///---,,,---000444...,,,+++---111333111///111///,,,+++,,,......------+++)))((()))+++...000+++(((''')))...111111///333222111///...,,,++++++111...******,,,---,,,***///000000///---,,,,,,---///000000...,,,+++,,,---......---------............,,,******+++++++++)))---------......---)))'''$$$'''+++,,,,,,...222555333111///---++++++,,,---++++++++++++,,,---......,,,,,,,,,,,,,,,+++******......---,,,+++***)))(((###%%%''')))***+++++++++*********+++,,,,,,,,,,,,///---++++++,,,.........)))+++...//////000222333000111222222000111222444---,,,,,,---...//////---)))***+++,,,------,,,,,,...---++++++,,,---,,,,,,...000222222///------------......,,,)))''''''(((...,,,+++,,,,,,,,,***(((...000000---...111222000111///---,,,******++++++111...+++***+++,,,------...//////...,,,*********(((,,,000///+++)))+++...///---,,,---000333555555,,,---------------,,,,,,,,,//////,,,***++++++*********++++++,,,------...)))***,,,---......---,,,...***&&&&&&)))++++++))),,,+++)))''''''((()))*** !!! """"""!!!!!!!!!!!!  """$$$$$$"""  !!!"""#########"""###!!!"""%%%!!!  """###"""!!!%%%###!!! !!!$$$(((***''''''&&&%%%$$$$$$%%%''''''%%%"""!!!!!!$$$&&&((($$$&&&''''''&&&&&&((())),,,...///...+++***,,,///...,,,***(((''''''((())))))(((***...---******------+++((('''((())))))((((((***,,,+++((((((+++...'''%%%&&&******'''''')))((()))***,,,------,,,+++///...,,,(((%%%%%%'''))))))(((((((((***+++,,,,,,---.........---,,,------)))'''))),,,---******,,,///---///222222---+++---...---+++))))))***---///---,,,++++++++++++)))(((///000000///......000222...,,,,,,///444666444111333111///...---.........))))))***+++---000333555///---++++++------,,,+++////////////...---+++***111,,,((((((+++---+++(((,,,///111///,,,+++---///222333222000---,,,,,,---444333111///---,,,++++++...,,,+++***++++++***))),,,---///000000///,,,***&&&(((+++,,,,,,---///111000///---+++++++++,,,---,,,,,,+++++++++,,,,,,---***+++---......,,,+++))),,,,,,++++++***))))))((($$$%%%''')))***++++++++++++***)))))))))***+++,,,111...,,,+++,,,---------,,,---///111111111000000000000///,,,******,,,...---,,,***+++---/////////)))***,,,......,,,***)))---+++)))+++...///---+++***,,,...000000000111222------,,,***)))(((((((((.........------+++)))(((,,,...---+++,,,000111...***+++++++++,,,,,,------...,,,)))(((((()))***+++***...111///+++)))***---+++,,,---...---,,,,,,,,,---,,,+++,,,///333444555////////////...------,,,))),,,...,,,***))))))(((((((((***+++,,,,,,,,,,,,&&&''')))+++------......000,,,(((''')))+++++++++***)))(((&&&&&&'''((()))"""   !!! !!!  !!!!!! !!!###$$$%%%&&&%%%###  ###&&&$$$""""""%%%((()))(((&&&###!!! """%%%&&&###$$$%%%$$$###$$$''')))'''&&&### """&&&((("""$$$&&&&&&&&&&&&(((***'''***,,,,,,***+++...111000...+++((('''&&&''''''((('''))),,,***''')))...---+++((((((((()))))))))(((***,,,+++((((((+++...***'''''')))(((%%%$$$&&&'''))),,,......,,,+++***---,,,+++)))'''(((+++...******)))(((((('''((()))---///000000...---///111***((())),,,---***))),,,***))),,,111222...---...++++++,,,---///000111111+++///222000+++)))***,,,333111000///000000...---,,,++++++...333444222///111222333222111///...---)))***---///111111111111000///------------,,,+++,,,---.../////////......111---))))))---000...***+++...000///,,,,,,...111222222222///---+++,,,---555444111...,,,+++++++++...,,,******+++++++++******,,,...000000///......***+++---------,,,,,,,,,---,,,+++***+++---///000,,,++++++************+++)))+++---...///---,,,***************************'''((()))++++++++++++***,,,+++***(((((()))***+++---------000222333222000/////////000000...,,,+++******)))'''&&&'''***---///---******,,,.........***,,,...000///---***(((111///...000333555444111+++---////////////000111,,,+++***)))************...///000000...,,,+++***,,,---,,,***---111111---***+++,,,,,,---------------,,,+++)))'''''')))***(((---111///***'''***---+++)))(((***///000...+++---,,,+++,,,...000111000222222111111000...---,,,+++,,,...///---***)))***((()))***************)))$$$%%%''')))+++---......111...+++))))))***+++,,,)))((('''&&&&&&&&&'''''' """  !!!!!! $$$%%%!!! !!!  !!!!!!  """$$$&&&'''&&&$$$!!! ###$$$'''$$$!!!"""%%%)))---...)))'''$$$""" !!!"""### """$$$###!!!!!!%%%)))%%%%%%###""" """%%%((($$$%%%'''(((((()))+++---&&&''')))******,,,...111///---+++)))''''''''''''))))))***,,,)))'''***000---+++))))))***+++***)))******+++*********,,,---...+++***+++***&&&&&&((('''***...///---+++***)))+++++++++******,,,///222---------+++((('''((()))))),,,......++++++---000,,,)))(((***)))&&&%%%((('''&&&(((---...,,,+++---)))))),,,000333444222000,,,222777444...+++...333555222////////////---+++***)))))),,,///000,,,)))///111444555222///------***,,,...000///---+++)))---,,,,,,------...///000---......///000111222222111///---...111222000---+++,,,............///111///000000...,,,+++,,,---111000...,,,+++,,,...///---+++******+++,,,,,,+++)))+++,,,---,,,,,,---...,,,---.........,,,+++***,,,+++******,,,...000222,,,,,,+++***)))))))))))))))***---...///...---,,,******+++++++++,,,,,,,,,***+++,,,---......---,,,...---+++*********++++++'''))),,,222666888777555111000...------,,,)))'''%%%&&&&&&&&&''')))---000///---+++***,,,---------,,,---///000000...,,,***...------...111333444444000111111///---++++++,,,---+++))))))***,,,,,,+++,,,...111111000...------//////---,,,///555444/////////...---,,,+++******///000000...,,,++++++---)))---000...***'''))),,,+++(((&&&)))...111000...///---,,,,,,---......---222222111111000...---,,,///...000222000++++++---***************)))))))))%%%&&&'''(((***+++------///---,,,*********,,,---))))))(((((('''''''''((( !!! !!!!!! ###%%% !!!!!!!!!!!! """$$$"""&&&$$$ !!!###$$$%%%&&&$$$"""  !!!###"""!!!###&&&)))******'''&&&$$$###"""!!!"""""" """###!!!!!!%%%!!!###$$$$$$""""""$$$'''%%%'''((()))((()))***,,,)))(((((()))+++---------))))))))))))))))))))))))***)))++++++(((%%%)))000+++******+++------,,,***,,,+++******,,,------,,,---******,,,+++((()))+++))),,,//////,,,)))((()))***+++,,,,,,,,,---000222,,,------+++((('''(((***&&&))),,,,,,)))(((+++///,,,)))''')))(((&&&&&&******((()))------***))),,,******+++///333444222///,,,000333222...---000444222222111///,,,,,,---///,,,++++++---///...***&&&---000333333000...------***+++,,,------,,,+++******+++,,,,,,,,,---...//////......---...///111222000000111111000...,,,***,,,++++++---///111111000---......---,,,,,,...//////---+++******+++---...+++***))))))+++------,,,,,,......,,,))))))+++---------...//////...,,,***---,,,++++++,,,...000222...---,,,+++***))))))******+++,,,...............///.....................***,,,...000111111111111//////...---,,,+++++++++'''(((,,,000555777666555111///,,,+++,,,+++***'''&&&'''((((((((())),,,...---+++***+++,,,......---,,,---/////////...,,,+++'''((())))))***,,,000333000111111///,,,++++++,,,///,,,(((((()))+++***)))(((+++///111000......//////...,,,+++000555444///111000...,,,***)))))))))111333555333000.........,,,...000///,,,******++++++,,,,,,++++++---111555///...------......---,,,---....../////////......///---...111...))))))...,,,,,,+++******+++,,,---++++++************++++++((())))))))))))***,,,---,,,+++++++++************ !!! !!!###  !!! !!!!!! """ !!!!!!"""!!! $$$'''"""&&&%%% """"""!!!!!!!!!!!!""""""%%%$$$""" """%%%%%%###!!!%%%$$$$$$######"""######!!!###$$$!!!!!!"""%%%%%%######$$$&&&%%%&&&((('''&&&&&&''')))---***((())),,,...,,,***$$$%%%''')))***+++++++++))))))******&&&###'''...******+++---//////---+++...+++)))***---///...,,,***''''''******)))***---***---000///+++(((((())))))+++------------///000)))++++++)))&&&%%%''')))%%%))),,,,,,)))(((,,,///+++(((''')))******,,,111///------//////+++***,,,,,,++++++---000222000---++++++,,,,,,,,,---///111---111333///***)))...444000///...000111000+++&&&,,,...111000---+++,,,...(((((()))+++---///111222,,,,,,,,,+++***)))***,,,///...,,,++++++,,,---///---///111000---)))&&&%%%,,,***))),,,000222111///+++---------------///111111///,,,)))(((((()))******)))((())),,,......---222333111...***)))+++...,,,,,,---///111000...,,,///...---,,,,,,...///111///...---,,,+++************+++,,,---......//////333333222111000///......***+++...111333444555555000000//////...---,,,+++,,,,,,,,,...111222111000111...******+++,,,+++******++++++)))'''&&&&&&(((***))))))+++---///......,,,---.........---,,,,,,'''(((***)))(((+++000555,,,---......------///111111---((('''((()))(((&&&$$$)))...000///...///000---,,,***)))...444222---...---+++*********++++++000333666555222.........///000000///---,,,++++++***///222...((((((111:::000///......///000///---)))***+++---.../////////---******---+++&&&&&&,,,...---+++++++++---///111111000...,,,+++***))))))"""$$$&&&((()))+++---............---------,,,,,,    !!!""" ###"""###"""  %%%%%%   """###!!!!!!######""" !!! ######  """"""$$$###!!!$$$  %%%((('''%%%)))&&&!!!!!!###!!!### !!!""" ###'''+++,,,)))'''&&&&&&(((&&&$$$###$$$&&&'''''',,,'''%%%'''(((&&&&&&((()))(((((()))***++++++***+++,,,,,,***((((((,,,///...)))&&&(((...111---)))***)))))))))***,,,...000000---******,,,---,,,+++000...---,,,,,,+++)))(((''')))***++++++,,,...000///111---%%%###''')))&&&***,,,...000000000...---))))))))),,,000111...+++---...///000000...,,,+++............////////////000...,,,---///000...,,,***+++***)))'''''')))+++000000000///...---------+++,,,---,,,+++***+++---,,,+++))))))+++,,,,,,+++000,,,'''(((,,,///...,,,---///,,,&&&'''...222111//////...,,,))))))***,,,///111111...///444555444)))***)))'''***000222//////***)))---///,,,*********))),,,111111...,,,...333111---++++++---000222555333000.........------///...---------......///111000...+++)))((()))***+++,,,---000333444222000............///000222222000111333666888666000+++222111///...---///000111000222333111...,,,******((((((((())),,,------,,,000///---***)))(((((()))''')))---///---))),,,222111)))'''+++///---...222111111111///------///111++++++)))***000666444...,,,++++++---...///---,,,------,,,,,,,,,---......---...000///---,,,,,,---///+++***...///---,,,---000//////222333222...)))---///111111000---***)))+++333999666222222111000555///)))(((+++......,,,//////...---------......+++,,,---...---,,,***)))///,,,)))))),,,222:::???555000***'''(((***++++++***'''&&&)))***(((((()))000,,,******))))))---333 """ !!! """ ######!!!!!!"""   ######!!! !!!###""" !!! ###&&&%%%###### !!!&&&(((&&&###&&&%%%###!!! !!!!!!!!!%%%&&&###"""$$$&&&$$$(((***,,,+++(((%%%$$$$$$'''%%%######%%%(((***+++)))%%%%%%)))+++)))((()))***)))(((((()))*********......---***'''&&&(((***///***'''(((---///+++&&&+++***))))))***,,,///111+++)))((())),,,///000///000...++++++++++++)))((()))***+++***)))***,,,...///000,,,&&&%%%)))+++)))+++,,,---------,,,+++***''''''(((+++...///,,,******+++---/////////...---/////////...---------,,,...,,,***+++---...---++++++,,,+++)))''''''(((***111000000000//////......000000000111111111000///+++***))))))***+++***(((,,,---///222333222---)))---000000,,,,,,000111...***+++,,,++++++---///222555777444///...//////,,,---...---+++...333444222222---,,,000222000......)))(((+++///000---+++---......------...///111222333111......//////---+++---,,,***)))***,,,...000333///,,,+++------+++((((((***---111444333///,,,///////////////000000000333222000111222111...***000000111111111000......+++---//////---+++*********)))((()))+++------,,,///...------------...///)))***---000---(((+++000000+++)))---000///000222111222222000---,,,---...111000------222777444...,,,++++++---///000///...,,,,,,---...///000111111,,,...//////---,,,,,,---///+++***---///---,,,...*********,,,...///,,,)))......//////000...,,,)))***111555222.........,,,///+++''''''***,,,***((()))******+++,,,---......+++++++++,,,---...//////---+++)))))),,,222888<<<444000+++)))***+++++++++***''''''+++---++++++...,,,)))(((***)))'''(((,,, !!! !!!   !!!###%%%%%%######"""!!!  """%%%'''&&&%%%!!! ###''''''$$$!!!######$$$%%%%%%###""" ###'''(((%%%$$$'''((('''***++++++***'''%%%%%%&&&&&&%%%######%%%)))---000(((%%%%%%***---+++***+++,,,+++)))(((((()))***+++,,,,,,+++)))'''&&&((()))...***'''))),,,---)))$$$,,,+++)))((())),,,///111+++***((())),,,...///...---+++((('''(((((((((''')))***+++***(((((()))++++++,,,***&&&%%%)))+++***)))))))))***************%%%&&&'''***,,,,,,***(((((()))+++---...///000000000//////...---,,,++++++---+++)))(((***+++,,,+++,,,,,,+++)))'''&&&((()))///.....................000///...000333333000---***))))))***+++***'''%%%'''...777;;;:::333+++&&&+++...000///...///---))))))+++,,,,,,---...222555888999666000------+++(((,,,...,,,***---111111...///,,,+++///111...---...)))(((***......***(((***)))***,,,...000111111111111...,,,...111222...)))***(((''''''(((+++...111333///+++---111222---(((&&&(((,,,000222111,,,(((//////000111000///...---222///,,,+++,,,............000222333333000,,,)))))),,,///000///---,,,,,,---+++))))))+++---------+++++++++,,,...000222333,,,,,,...000,,,((()))......++++++///111000000111000111222111...,,,,,,,,,---,,,******000666555000,,,++++++---000222222111***+++,,,...///000000000---...///...,,,+++,,,---...******---///------...((('''''')))+++---,,,,,,///---+++---///000---+++)))///111...*********)))+++)))''')))+++,,,)))%%%%%%'''))),,,.../////////...---,,,,,,,,,...000111---,,,******,,,000444777111///---,,,------,,,+++***((()))---...---...111***((((((+++***'''&&&((( !!! """  !!!###$$$#########""""""###  """"""###$$$%%%&&&&&&%%% !!!%%%'''&&&######$$$%%%&&&%%%$$$###""""""'''(((%%%%%%''')))'''))))))((('''''''''(((***'''&&&%%%$$$%%%)))...111+++'''%%%)))+++******------,,,+++)))(((((()))+++&&&''''''((()))+++---///+++)))'''))),,,,,,)))%%%+++)))((('''(((***---///000///,,,******)))))))))+++)))&&&%%%&&&''''''&&&((())))))((('''''')))+++((((((&&&%%%%%%(((***+++'''''''''((()))***+++,,,$$$&&&(((***++++++***)))((()))***+++,,,...////////////......------,,,,,,,,,+++)))((()))***,,,,,,***+++***)))'''''')))+++++++++,,,,,,------------+++)))'''***//////+++&&&,,,+++,,,------,,,(((%%%&&&///888;;;777///***((((((***,,,------,,,+++)))/////////...------///111444666444///---...---)))+++------+++---000000,,,---***+++///000------///,,,******---,,,'''%%%&&&))))))+++,,,---......///000---,,,///444444///)))&&&&&&'''(((***,,,...000///...---///222222///,,,((((((***---...---***''',,,...///111111000...---+++***))))))+++///222333...///111111000---***(((---///222333222000000000///---******+++---------&&&'''(((***,,,...000111...---...///---((((((+++******+++---............---///000000///---,,,---(((((('''***222<<<===999,,,++++++---111333444333)))***+++,,,------,,,,,,...///000///---,,,---///...***)))---///...---///,,,+++++++++,,,...///000///,,,)))+++///111///,,,+++000000,,,)))******((())))))+++...000///+++'''&&&(((+++...000111111000111000000///...---,,,,,,...---,,,++++++---...///............///...---,,,***(((***------***,,,000---***)))++++++(((&&&((( """$$$   !!!"""""""""$$$&&&""" %%%%%%&&&&&&%%%$$$###### ###%%%&&&%%%!!!&&&%%%$$$######$$$%%%%%%###''')))&&&&&&)))***))))))(((&&&%%%&&&'''((()))))))))(((&&&%%%'''+++///000)))&&&'''((((((***---,,,,,,,,,***((('''))),,,%%%%%%&&&))),,,///111111'''&&&'''))),,,---+++((()))(((''''''''')))***,,,111000...+++(((''''''''',,,***(((((()))******)))%%%&&&(((((('''(((+++---)))'''''''''((()))+++---+++******))))))))))))***%%%'''***,,,,,,,,,+++++++++******)))***+++,,,------------....../////////+++++++++******+++---...((())))))(((((()))+++---++++++,,,---...//////000***'''%%%(((---...***&&&///......///000...+++((()))///444444...))))))+++)))((()))***+++,,,---///111111111///---,,,...///111333333///---///...***...000000///111444222......---...222333000000444000,,,,,,---***%%%"""###,,,+++)))(((((()))***+++///---...111555555000+++%%%&&&)))+++---......---)))---000111///...///111,,,***))))))*********((()))+++...000111111000///))))))+++,,,---///111222///......,,,+++***))))))000111333333111000000111111///---,,,---------,,,'''''')))***+++------...///------///---)))(((+++''')))***************)))(((+++...//////...///000,,,,,,,,,...888BBBDDD@@@---,,,+++---111333555555------------,,,+++******000111111///...---///000...******---///------...222111///...------///000---+++***+++...000///---...222222...,,,---,,,***(((***---000111000,,,)))((())),,,...000///......---...000111000...+++)))000000///...,,,***)))((()))+++---///...---,,,,,,)))(((***+++)))&&&'''+++000***'''((()))((('''))) ######     !!!$$$'''$$$ $$$%%%&&&%%%###"""!!!"""!!!$$$%%%%%%### (((&&&$$$!!!!!!"""$$$&&&$$$)))***((((((+++,,,+++,,,)))&&&%%%%%%%%%$$$###)))******(((%%%%%%))),,,000***%%%&&&''''''(((,,,))),,,...,,,)))(((***,,,))))))(((***---......---%%%&&&(((+++---...,,,***''''''(((((()))))))))))),,,---,,,***((((((***,,,---,,,,,,,,,...///...,,,$$$&&&'''(((((())),,,...---***)))+++,,,***,,,///000///---+++)))'''%%%$$$%%%(((+++------,,,,,,------,,,)))((('''(((***+++++++++,,,---...///000000***,,,------,,,,,,...///((())))))(((((()))+++---,,,,,,---///000111333333---+++***+++...000///---//////...///000///---***+++...000---)))'''***...---***))),,,---...111555...//////...------000222111333333///---...,,,(((***---......000333111,,,++++++---111000...///333111...------+++&&&$$$%%%...,,,***'''&&&'''((()))---...///222333222///,,,((()))+++,,,------,,,,,,%%%+++000000,,,+++///444000---)))'''((()))******)))***,,,///000111111111,,,---//////---,,,,,,,,,000...,,,)))((()))***+++/////////...,,,,,,...000222111///...///...,,,***++++++,,,---...............+++,,,......***))),,,(((+++,,,(((&&&(((((('''&&&))),,,---...///000222111000------444<<<===999---,,,+++,,,000333444555333222000///------,,,,,,000111000///------///111///+++***...///---,,,---222222111...+++***+++---***+++,,,---------------///333333000///111///+++&&&(((+++---......,,,+++((()))***,,,,,,,,,+++***%%%(((,,,000111///,,,***000000111000...***'''$$$%%%(((+++---,,,+++++++++))))))***+++(((###%%%***///((($$$&&&((('''&&&((( """ !!!  !!! !!!!!!!!! !!!!!! ###&&&### """$$$$$$"""!!!"""### """$$$%%%$$$!!!(((&&&$$$"""!!!!!!###$$$###((()))''''''***,,,+++***(((%%%$$$%%%%%%### &&&)))+++***&&&%%%'''******&&&%%%(((***(((((()))&&&***......+++)))***,,,,,,***)))***,,,,,,***(((&&&(((***,,,......,,,***'''(((***,,,,,,+++)))(((((()))******))))))---000******+++---//////---***'''((())))))((()))+++---...***))),,,+++((((((,,,---------,,,***'''%%%###%%%(((,,,---,,,+++,,,------+++(((&&&&&&''')))+++*********++++++,,,,,,---'''+++...///...------...+++++++++)))'''''')))+++)))***,,,---///111222333...---,,,,,,---///111222---,,,++++++------,,,***+++---...---+++***,,,...///+++***...///...000555,,,------------...000333///222222///---...,,,(((%%%)))+++,,,...111///)))''''''***...---+++---222000---,,,...---)))(((***---,,,,,,+++)))(((''''''+++...000111...---,,,------,,,+++***)))***+++,,,%%%(((++++++***+++///333111...+++************)))++++++,,,---///000111111...///000...***))))))+++000...,,,******+++,,,...,,,+++***)))(((***...111222111111111111///+++(((,,,---///000000000//////,,,)))***---///,,,+++---,,,000000)))&&&((()))(((((()))++++++,,,---000222111///***(((,,,222111,,,...,,,+++,,,///222333444555333000...------///000/////////---++++++---000111---+++...///,,,***,,,///000000...***((()))+++''',,,000000---***+++---...111222111111222///***&&&(((***++++++,,,,,,---)))))))))***++++++,,,,,,###%%%))),,,------,,,+++,,,...000111000,,,(((%%%"""%%%)))***))))))***+++)))***,,,---)))%%%'''---,,,&&&$$$(((+++***'''&&&  """$$$"""  """!!!"""!!!  """""""""!!! !!! !!! !!!%%%""""""###!!!!!!###%%% """$$$$$$### '''&&&%%%###"""!!!!!!!!! %%%&&&$$$$$$''')))(((&&&$$$"""###%%%&&&$$$"""###'''+++***'''%%%'''***%%%###%%%***---***'''((($$$)))///000,,,******---+++)))((()))+++,,,)))&&&(((***,,,......---+++)))'''))),,,//////---***(((''')))******((()))---000%%%&&&(((***,,,,,,)))&&&)))*********((((((***+++---((('''))))))$$$$$$(((&&&((()))++++++***((('''$$$(((,,,---,,,***+++---,,,***'''%%%%%%'''***,,,*********)))))))))))))))%%%***...000...,,,,,,---...---,,,***'''%%%&&&(((&&&'''(((***,,,...000000,,,,,,+++))))))+++///222+++)))'''((()))************,,,///111000...---,,,...******...///+++,,,000---......---,,,,,,///111,,,///000......///...***&&&***---...111444111,,,))))))---000///---///555...,,,,,,......,,,,,,///+++,,,......---+++(((''')))---000///+++(((***---111...***&&&%%%'''***---&&&&&&&&&'''***---000111000///---------,,,)))'''---------------...///000,,,------+++((((((+++...//////...---------......******(((''''''***000444222222222333222///+++'''+++,,,...000000000000///+++((((((---///------///000555333+++''')))+++*********++++++***,,,///111222000***'''+++000///***...,,,++++++...111222333333111...++++++---///111......---+++)))))),,,...222---,,,......+++***+++---///000...***((()))+++%%%,,,222222,,,(((***---+++///111000111222///)))((()))*********,,,...000*********+++,,,---///000&&&'''((())))))***))))))))),,,///222222///***''' ###'''((('''''')))+++)))***---///,,,(((+++222,,,''''''---111...)))''' !!!!!! """ ###$$$$$$   """ !!!""""""!!! ###""""""###$$$$$$###!!! ###%%%  !!!!!!$$$$$$""" !!!  !!!$$$'''(((###$$$&&&'''&&&###$$$###"""!!!!!!"""###$$$$$$"""""""""%%%&&&'''&&&)))%%%!!!"""%%%'''%%%###***)))(((((('''&&&&&&&&&""""""$$$'''+++,,,,,,+++)))---,,,(((&&&(((***)))******)))((((((((((((((((((+++------)))((()))+++((()))******))))))***+++$$$***,,,+++,,,000///***,,,+++******))))))******%%%***...***$$$###***111(((000444000)))&&&%%%###(((***,,,,,,++++++,,,---((())))))((((((***...111000///+++(((***//////,,,///...,,,...000000...+++,,,***,,,000///***'''((()))((('''''')))******)))+++)))(((***---000///......+++((('''***---000111------***&&&&&&(((((($$$///---,,,...000///,,,)))------+++)))+++...,,,'''++++++,,,///000000,,,******))))))+++---//////...***///444555333222222333,,,,,,---...000000...------)))&&&(((,,,...,,,)))***+++---///111111...,,,---///000000---+++******111111000...,,,++++++---,,,...//////...------...444000,,,******(((%%%"""---------...///...,,,))),,,---...---+++)))))))))+++******+++---......---(((***------******+++---000///...---------------///777:::555//////222333.........+++))))))---111222000---)))''''''***,,,111444333,,,((())),,,,,,...***&&&''',,,///...,,,...,,,+++...111333111...111......222222------000111222444444333111...,,,///---+++)))(((((()))***000...+++))))))***---...***,,,...,,,((('''+++///000000///......---,,,,,,,,,---...000111111///---***++++++)))+++000000---***)))(((***...///---***...+++***...444444...''''''%%%(((111333---))))))+++***111===<<<000,,,000333111...+++)))(((((((((!!!!!!###### !!! !!!""" !!!""""""!!!"""###$$$""" !!!######!!! """###!!!!!!###$$$###  """%%%'''!!!###%%%&&&%%%### $$$###""" !!!%%%###""""""###$$$$$$###,,,((($$$$$$(((***)))'''(((((())))))))))))((((((%%%$$$###%%%(((+++,,,,,,,,,,,,)))&&&(((,,,+++'''''''''&&&&&&&&&'''((((((((()))+++++++++***+++,,,))))))************+++,,,%%%)))+++)))+++///...+++************+++,,,------***,,,------++++++...222)))///111---)))'''&&&###$$$'''***+++++++++,,,...,,,,,,,,,,,,,,,---------///000...,,,...222111,,,---+++***,,,///111111///,,,***+++...---)))'''((('''&&&%%%&&&))),,,---------+++***+++...111111000---+++)))(((***---......)))+++)))&&&'''******(((---,,,+++,,,...---+++(((***+++***((())),,,,,,(((++++++---///111111///,,,)))((((((***,,,...---,,,+++---000222111111000111---,,,++++++,,,---......)))&&&###%%%(((***)))&&&***+++,,,///111111...,,,---000222222///,,,***)))///000000///---++++++,,,''')))+++,,,...///111333333...***)))******&&&""".........///000000...---+++,,,---,,,***))))))***...---,,,,,,---...---+++---...///---,,,,,,///222000000//////////////////---333666222......///...,,,,,,---+++***,,,000444///...+++)))((())),,,...333666555...***+++,,,+++---)))%%%&&&***,,,,,,***+++,,,---...///000111222222//////333333...---000111222333333222000...------,,,***))))))***,,,---111000...,,,++++++,,,,,,+++---///,,,)))(((+++///.........---------------,,,---...000111000///---+++---,,,***,,,000111---///......///000...***&&&---***)))---222333---'''((((((---777;;;666111000---,,,222<<<:::000,,,000///...---+++***)))((((((  !!!"""   !!!""""""$$$$$$!!! """!!! """""" !!!&&&$$$######$$$$$$"""!!!!!!""""""!!!!!!###%%%!!!"""$$$$$$###!!!&&&%%%###"""!!!!!!!!!!!!'''%%%######$$$%%%$$$###...***&&&&&&))),,,---,,,***+++,,,,,,+++***'''&&&)))&&&$$$$$$''')))+++,,,---+++'''&&&+++///,,,%%%#########$$$%%%&&&'''((()))((((((***,,,......---((()))******+++,,,------''')))***((())),,,---+++))))))***+++,,,...000111,,,,,,,,,...///000000///+++------***((()))'''$$$!!!$$$(((+++,,,,,,---...111///...///000///,,,(((---000000000222444222...---+++***+++---///000000...++++++...---***)))+++***(((&&&'''))),,,......---+++***+++---///000///,,,+++******,,,,,,,,,***&&&))))))'''(((,,,---+++***))))))***++++++)))''''''***+++(((''')))+++***++++++---///222222000...((('''''')))+++,,,,,,***,,,++++++---//////...------,,,***))))))+++---///(((%%%###$$$''')))'''%%%++++++,,,...000000...,,,...000333333000,,,***))),,,...000000...,,,+++,,,''''''((()))+++...111333111,,,&&&'''+++,,,(((###*********+++---...---+++)))+++,,,+++***)))***+++000...---,,,------+++***------+++)))(((***...111111111111111111111111222,,,000222000000111///,,,***+++++++++,,,...333666+++***)))((()))+++---///333666555000------,,,***---***''''''***,,,+++******---///...,,,,,,000555111///000333222///...///---.........---,,,,,,+++,,,+++***)))***,,,...000111000///...---,,,+++***---...///...***))),,,///...---,,,,,,,,,,,,------,,,---.../////////...---,,,...---+++,,,111111---......///000000...)))&&&+++)))(((+++000000,,,'''((()))000999<<<888222000---+++000777555---***...+++++++++++++++***)))((( !!!!!!   $$$$$$ !!! !!!'''&&&%%%$$$$$$###"""!!! """### """###$$$ """"""""""""!!!((('''&&&%%%$$$%%%&&&&&&'''%%%$$$$$$&&&''''''&&&,,,)))%%%%%%(((+++------.../////////,,,((($$$!!!***)))'''((()))++++++***++++++***))),,,///,,,&&&!!!!!!"""###%%%''')))***,,,***((()))---///...,,,((((((((()))+++---------))))))(((''''''***,,,,,,+++++++++,,,...///111222***+++---......---+++***+++,,,***''''''***)))%%%"""&&&***------------...333///+++,,,//////+++&&&+++...///...///222222///000...+++))))))***+++,,,000------///...++++++...///---***((()))+++,,,,,,+++***))))))***+++------+++++++++,,,---,,,)))'''%%%)))***((((((,,,...---(((((((((((((((((((((''')))---...)))&&&(((***+++,,,,,,---...000000...,,,(((((((((***,,,---,,,***---***((())),,,...,,,***++++++++++++***+++---...***(((&&&''')))***)))(((++++++,,,...000000...,,,///111111000---+++*********,,,///000///------------+++)))((()))+++,,,---///)))$$$&&&,,,///+++%%%)))((((((***,,,...---,,,)))***+++***))))))***,,,...,,,++++++,,,,,,+++)))++++++******)))***,,,...///000000111222222222222,,,///000111444777555///+++++++++,,,---///222444***((('''(((***+++,,,,,,///333333///...///...+++---+++)))***---//////......//////---++++++///222//////000111111...,,,,,,------------------------,,,+++***))))))+++---...---............,,,+++***...///000///,,,+++---...///...---,,,+++***+++++++++---...///...------------...,,,***,,,//////+++((()))***+++------,,,,,,***'''''')))---...+++(((((())),,,111222000+++(((***))),,,000...(((&&&***++++++,,,,,,+++***(((''' !!!   !!!   !!! !!!!!!  ###%%%%%%%%%$$$"""!!!!!!!!! !!!"""""" !!!!!!"""###$$$%%% !!!"""######%%%%%%%%%%%%&&&''')))***###"""!!!###%%%'''(((''''''%%%######$$$''')))***---...///...,,,((($$$"""******+++---...---+++((((((,,,...,,,,,,---,,,)))######$$$%%%''')))+++,,,000,,,******---...---+++((('''&&&(((+++------,,,,,,***(((''''''(((***,,,......------......///000(((,,,//////+++'''''''''***+++)))&&&(((,,,,,,((('''***---...---,,,,,,---111,,,''''''+++---+++(((***---,,,))))))...000000...---+++)))(((((()))+++///,,,+++......++++++---000---+++***+++------------,,,***))))))***,,,...++++++,,,---...---)))&&&&&&+++---***)))+++---,,,(((((()))((((((((())))))...111111+++'''(((++++++...---,,,---------+++(((******+++---//////---+++---+++((())),,,---+++((((((+++...///...,,,,,,,,,,,,+++))))))***++++++***+++++++++---//////...,,,000000...+++((((((+++---***,,,............000111111...***((()))******)))---)))%%%'''---000---)))---,,,,,,---000222222222***++++++***))))))+++---***))))))***+++,,,,,,+++------...000111000///.........///111111111111000+++,,,---///555:::888222------,,,,,,---///000000***)))((()))+++,,,,,,***,,,//////---...000///,,,*********,,,...000111111444111---+++,,,---,,,+++,,,...//////...---***(((/////////000111111222222---,,,***((('''((())))))((()))+++---------,,,+++---...//////...---......000///...---+++***((('''+++---......,,,+++,,,---,,,---+++)))***------)))((((((((()))***,,,///111((('''&&&'''***,,,+++)))))))))((()))***,,,***((())))))+++,,,***'''&&&))),,,---------+++)))'''%%%  !!!!!!"""!!!   """######"""   !!!!!!""""""!!!  ###"""######"""  !!!$$$"""!!! !!!!!!""""""###$$$%%%%%%&&&&&& """###$$$""""""""""""$$$&&&)))*** ###%%%&&&&&&###""""""""""""###%%%&&&'''(((***++++++)))(((&&&)))***,,,///000...***'''&&&,,,000///---------***'''''''''((()))***,,,,,,000...,,,+++,,,------,,,***(((''')))---...---+++...***((())))))((()))---000000///...------......***---111///+++''''''((((((***+++((((((,,,...,,,,,,...///...,,,++++++,,,///+++'''&&&(((+++++++++***---,,,''''''+++//////***++++++***)))***,,,...+++))))))---,,,))))))++++++******,,,///222222222000000...,,,***+++...111,,,,,,---...///...***''''''---///,,,)))+++,,,+++)))***+++***))))))+++---111333222,,,))),,,---,,,---,,,+++,,,,,,,,,***(((,,,,,,---///111000...,,,...---,,,,,,------+++)))&&&+++000111///,,,+++,,,++++++***)))))))))******+++******,,,...///...---......,,,)))'''(((,,,...---------,,,,,,///444888111---******---...---+++,,,)))((()))---///...------,,,+++,,,///111111111,,,,,,,,,+++))))))+++---***)))((())),,,---,,,++++++,,,---000222111---+++---...///000000000///...(((******+++000666555111///---,,,,,,---...---,,,,,,***))),,,///000...+++,,,...---+++---111000,,,((((((***+++---...000000555000,,,+++---...+++(((***---///---,,,,,,)))%%%)))***+++---...////////////---***(((&&&%%%&&&&&&&&&''')))+++---------,,,+++,,,---...////////////...///000000...+++(((&&&+++---///---***)))+++---,,,---+++((())),,,+++'''---------,,,+++,,,...000(((&&&%%%&&&)))+++++++++******)))'''***///111///***+++------,,,******+++---,,,,,,+++)))'''&&&%%%!!!    !!!!!!"""!!!  !!!!!! !!!   !!!"""######"""!!! !!!###"""!!!!!! """!!!!!!"""######""" """ """!!!"""""" """%%%$$$"""######""""""###$$$%%%%%%&&&&&&&&&  """$$$%%%""""""""""""$$$%%%((()))!!! !!!$$$&&&&&&&&&!!!"""#########""""""###$$$%%%&&&'''(((((((((((())))))***,,,...---***((('''+++......///111---(((******))))))******++++++......---,,,+++,,,...111...+++)))+++///000...+++///***)))++++++((((((,,,000///...---------------***+++,,,,,,,,,+++***)))%%%***---+++***,,,//////---......,,,******+++---...---++++++***++++++,,,***//////+++))),,,......+++---///...---,,,...000+++)))+++//////+++)))+++))))))+++...222444444333222222000---++++++///333,,,,,,---///000///,,,)))&&&,,,000---***+++------,,,---...---++++++...111111222///++++++000111...,,,+++***+++---...---,,,,,,,,,---000111111...+++---///111111///---,,,+++&&&***//////,,,***+++---,,,,,,+++***))))))***++++++******+++---......---***,,,---,,,++++++---...000///,,,)))***000888>>>111...+++---000222///,,,++++++,,,,,,---...///111+++***((()))+++---...............+++)))))),,,...---,,,++++++---...---,,,+++******,,,//////,,,)))...///000111111///...---)))+++***)))+++000111......,,,***+++------,,,***---,,,,,,000555777444111111111...+++---111000,,,***+++,,,------------...///...------------,,,+++)))...000---,,,---)))$$$###%%%'''***,,,,,,++++++000...+++(((&&&&&&&&&'''((()))***+++,,,---------)))***+++---///000000///+++---000222111...***'''***---///---)))(((***------...,,,)))))),,,+++''',,,...111000---+++***+++((('''&&&&&&(((***,,,,,,***,,,+++)))+++111222///(((+++......,,,,,,,,,+++***)))((('''&&&&&&&&&&&&   !!!!!!"""  !!! !!!"""###$$$""""""!!!  !!!!!!!!! !!!""""""""" !!!###%%%###"""%%%###  %%%$$$$$$$$$&&&&&&$$$###"""$$$!!! """""" ######"""!!!$$$&&&%%%""""""###$$$%%%%%%%%%%%%%%%"""!!!  """$$$&&&&&&%%%$$$$$$%%%&&&((()))&&&%%%$$$$$$&&&(((((('''!!!###%%%%%%$$$###""""""%%%%%%%%%%%%&&&&&&&&&&&&***(((((()))***+++***)))***++++++---222444...%%%,,,,,,+++***************+++---...---+++,,,000444111...+++---111222000,,,///+++***------((((((,,,......------------......***'''%%%''',,,...+++'''###+++///---***,,,000111------,,,***((()))+++......000111000...,,,+++++++++000333000---...///---000222444222///,,,,,,...---,,,...333333///---...++++++---000333444222000111111///,,,))))))---111---------///000000---+++$$$,,,000---+++,,,......---///000///------000333000///+++)))---333333000***))))))+++...000000000,,,,,,---000111000---+++---111555555111---,,,---&&&***---,,,)))'''***...---......,,,+++***+++,,,+++******+++---......---'''***...000///...------333000+++((()))000:::BBB333000...///222333///******,,,......,,,---000333...,,,***+++---/////////000000///,,,******,,,...111///............---+++000...,,,---000111000...///000111222111000---,,,---///---)))(((,,,...---,,,***(((***---...,,,***...---...333:::<<<:::666555444000+++---000000+++///000111000///------...)))---000///,,,+++---///***///111...---...***$$$%%%'''+++...000000///...000...,,,)))((('''((((((++++++,,,,,,,,,,,,------((((((***---000111000///'''+++///333444111---******---///---((('''***...//////---******---,,,(((&&&+++000111...***((('''((('''&&&&&&'''***,,,---***---,,,)))***...---'''%%%))),,,,,,+++++++++***&&&%%%$$$######$$$&&&'''!!!  !!!!!!    !!!""""""!!! %%%""" !!!   !!!"""###$$$""" !!!###$$$$$$""" !!! """%%%$$$###$$$&&&%%%$$$""" $$$((()))&&&%%%%%%'''%%%$$$"""!!!!!!###$$$&&&"""###$$$&&&((()))(((&&&%%%'''***,,,,,,***'''%%%###%%%)))(((&&&"""$$$'''((('''%%%$$$$$$%%%&&&'''((())))))(((((()))((((((***---...+++(((&&&,,,...***)))---...******,,,,,,+++)))(((+++...,,,---...............---,,,,,,,,,...000000///---///...+++(((&&&''')))+++***'''$$$&&&+++---***''',,,,,,***)))(((((((((((()))((('''%%%&&&''')))***222---+++---,,,((((((---222111111000///......---111000...,,,++++++++++++,,,,,,,,,---...---+++))))))+++...//////000222444111...***((((((+++///222111111222444444222---******+++)))'''(((------***---,,,///222000,,,+++---...//////---***+++...222///,,,******---...---+++---///000///,,,+++,,,///222>>>AAA777///000000+++222///,,,***++++++*********---,,,'''(((///111...++++++,,,,,,...///111222000---,,,///...******,,,111,,,'''&&&***///222333222111000///...---,,,,,,,,,...//////......000111---......,,,+++---222777444---(((((()))))),,,000///,,,(((&&&(((+++...///111///...------...///111///,,,,,,///000...///222000...,,,...000111///,,,///...,,,---///...+++(((,,,+++---222:::===<<<888444222000...---...///000,,,---///111111///,,,+++((())),,,......---+++)))%%%)))///222222000///...'''))),,,///111111111000111000///000000///---++++++...111000---+++***+++(((---//////333777333+++***,,,//////---)))&&&$$$%%%'''((('''&&&&&&))),,,...---***'''%%%%%%&&&'''(((''''''))),,,---+++(((,,,***((((((***+++++++++***+++---......+++)))'''---,,,,,,++++++************'''&&&'''***,,,,,,***  !!!!!!!!! """  !!!""""""######!!!%%%$$$"""  %%%###!!! !!!""""""!!!&&&$$$######$$$$$$###""""""%%%%%%###!!!"""$$$!!!!!! !!!###%%%&&&!!!!!!"""$$$&&&(((((((((&&&'''((())))))'''%%%###'''### !!!%%%'''&&&######%%%'''((('''''''''((((((((((((((())))))))))))''''''(((+++------)))&&&''',,,---)))(((+++,,,***)))++++++***)))+++...222,,,,,,---...///111111222((((((***,,,///000///------,,,+++)))'''((()))++++++(((&&&(((+++---+++(((,,,+++***)))((('''''''''''''''&&&'''(((***---...000,,,+++...---))))))---111111111000///......---------,,,+++,,,---...///,,,,,,,,,...000000...,,,***,,,///111000............,,,)))((()))---222555000//////000222333111000,,,---,,,)))+++000222000000///111444222---+++---------,,,,,,,,,---///111---+++)))***,,,---,,,+++///111222000---,,,,,,......777999111+++......)))++++++++++++++++++,,,---***,,,,,,((()))...000...,,,,,,------...//////000222///...000///+++***,,,,,,***((()))+++------+++///...,,,+++++++++------,,,---...---,,,+++,,,......///000///,,,,,,...000///***'''***,,,***)))***---***'''&&&'''***,,,---000...---,,,,,,---...000+++***+++///000,,,+++---///------///222333000---///------...000111///,,,///------111666888555222000///...,,,,,,,,,------***+++,,,......---+++***)))***---...///...,,,+++))),,,111333222000...---+++,,,---.........------,,,---//////...,,,***))))))+++---,,,***)))+++---222444333111222555222,,,+++---...///---+++)))((()))***)))'''%%%%%%'''***+++***)))((((((((())))))***)))(((***---///---+++,,,***''''''((()))*********+++,,,------+++***(((,,,,,,,,,++++++************((('''(((+++---,,,+++   !!!""""""!!!!!!!!!  !!!  """'''$$$!!!###"""  !!!!!!(((%%%###!!!"""""""""!!! """!!!!!! """###%%%&&&""""""""""""$$$&&&((()))''''''&&&&&&%%%$$$###"""'''$$$"""###&&&'''&&&$$$$$$%%%'''''''''(((+++---+++***)))((((((((()))***&&&''')))+++---,,,)))&&&(((,,,,,,(((''')))+++***(((((((((((((((+++000333---------------///000222&&&&&&(((+++...///...---,,,,,,,,,+++++++++,,,,,,,,,)))'''(((+++---,,,***,,,+++***)))'''''''''&&&((((((((()))***,,,---...---+++,,,//////,,,+++,,,000111111000000///...---------,,,+++,,,---...///------...000222222000...***---111222000,,,***)))+++)))((((((+++///333666///---++++++---/////////,,,...---***,,,222555555---,,,...333333///---...///,,,)))))),,,------+++***)))((()))+++,,,+++***...///000///---,,,,,,,,,***//////)))(((,,,,,,'''&&&))),,,---***)))***,,,)))++++++))))))---...,,,------...//////...---,,,333000///000///++++++---)))***,,,...///---((($$$******))))))***,,,...///,,,------+++)))((()))***)))+++------,,,++++++,,,///++++++111555111+++'''...+++))))))***,,,------///...,,,++++++,,,...///+++***,,,000000+++))))))---+++,,,...111222...+++,,,,,,,,,---///000000...111///...///111111...***++++++++++++++++++++++++******+++,,,------------***+++---//////...---,,,+++...111222111///------//////---,,,+++***))))))))),,,000000---***)))***))))))((('''&&&(((,,,///666666333//////111000,,,***++++++,,,,,,,,,++++++---,,,***'''$$$$$$&&&)))(((((()))***++++++++++++***)))((())),,,---...------***'''%%%&&&((())))))***++++++++++++******)))***++++++++++++******))),,,***)))***,,,---------   !!!###$$$###!!! """"""!!! """$$$%%%""""""###""""""!!!  !!! !!!  """(((%%%""" !!!!!!  !!! !!!!!!"""###$$$$$$%%%%%%%%%$$$###"""$$$'''***)))(((&&&###""""""######$$$""""""$$$'''))))))((($$$%%%&&&&&&&&&))),,,///,,,***((('''&&&'''((())))))))))))***++++++***)))+++,,,,,,***((()))***+++((('''&&&%%%&&&)))---000111///---+++******,,,---))))))***---......+++))),,,,,,---...000000...---+++)))'''(((***,,,,,,+++...---,,,***)))(((((('''++++++++++++************)))***---///000...,,,,,,000000111111000///...---000///---,,,++++++,,,,,,///......000111111///---+++---//////---***))))))***)))))))))+++///222555...,,,)))(((((()))((('''(((++++++((()))///444555%%%$$$(((///222111000111333---((((((,,,---)))$$$''''''((()))************+++,,,---------,,,,,,,,,)))***(((%%%(((------(((&&&+++///...)))&&&&&&(((***++++++***+++,,,,,,+++---...///000000...,,,***000------//////,,,,,,...+++---000222111---((($$$'''(((***,,,...///000111+++++++++***(((((()))+++%%%&&&'''((()))***,,,---444000111999===999111---111000......000111111111///...,,,++++++,,,...//////---...111000,,,***+++,,,++++++---//////***&&&*********,,,---------,,,000///---------,,,)))&&&)))******+++++++++******,,,,,,------...///000000***+++---.........---,,,***---///000///...---...111///,,,***((('''((((((***---000...***'''***...---***&&&$$$###''',,,000......---++++++++++++)))'''''''''(((***,,,,,,,,,...,,,)))&&&$$$%%%''')))'''(((***,,,---,,,+++***((('''&&&&&&(((***,,,,,,...+++'''%%%&&&((())))))---,,,+++***)))(((((('''((()))***++++++******))),,,,,,++++++,,,---...... !!!  !!!!!!###$$$$$$###"""  !!! """###"""  ###&&& """$$$$$$###$$$&&&&&&%%%###"""$$$%%%######"""  """%%%'''$$$!!! !!!""" !!!%%%%%%$$$#########$$$$$$))))))(((%%%"""###'''***+++)))&&&###""""""$$$%%%######$$$%%%'''))))))(((%%%%%%%%%%%%%%%(((,,,///***)))'''%%%$$$%%%'''(((***)))'''%%%%%%&&&(((***,,,,,,---,,,+++***+++...,,,***((('''''')))+++,,,111000---+++++++++,,,---.........///000---)))&&&+++***+++---000000---+++((('''&&&&&&(((***,,,,,,111000...,,,+++***))))))******+++++++++***)))((((((+++...///000000...+++//////000111111000...---000///---,,,++++++,,,---///......///000///---***,,,------,,,******+++---,,,+++++++++,,,...000111+++***))))))***)))&&&$$$'''+++,,,))))))...333444&&&$$$&&&---222222111333444...)))***///111---''''''(((******************)))***,,,...000000///...***)))''''''+++000///+++$$$***//////***&&&&&&(((++++++,,,------+++******,,,---///000000...,,,+++,,,)))***---...,,,,,,///---///111222///,,,)))&&&&&&)))...222444333222000*********)))((())),,,...+++***((('''))),,,...000555111111777;;;888333000333111///000111333333333000///...,,,,,,...///000333///---...---++++++...000...,,,---///---)))%%%***+++---...---,,,++++++...---,,,,,,++++++)))(((***+++,,,,,,,,,,,,,,,+++,,,,,,------...///000000)))***+++,,,---,,,,,,+++'''))),,,---------...//////---***(((''''''((()))+++------)))%%%%%%***000111---'''$$$$$$'''+++...((()))***+++)))'''%%%%%%&&&&&&&&&)))---//////---,,,***'''&&&&&&(((***+++)))***,,,------+++)))'''(((''''''''''''(((***,,,///,,,((('''(((*********......,,,***(((&&&%%%$$$&&&''')))***+++***)))))),,,,,,,,,++++++,,,---...!!!  !!!   !!!""""""!!!!!!""" !!!"""######"""!!!!!! """$$$$$$###"""!!! !!!"""!!!!!!"""%%%'''!!!&&&'''%%%""""""$$$&&&%%%""" """$$$$$$$$$$$$""" !!!$$$&&&%%%"""  """$$$###  ###)))'''%%%###"""###$$$%%%)))******&&&######'''++++++)))&&&$$$###$$$%%%'''&&&&&&'''''''''&&&%%%$$$&&&''''''&&&%%%'''***---((('''&&&%%%%%%%%%&&&''''''&&&$$$""" !!!%%%'''++++++,,,///...+++,,,///000...+++***+++++++++***...------------///111222//////000111111///***&&&)))'''''')))------***'''%%%%%%%%%%%%'''***---///222111000...,,,+++******&&&(((***,,,---,,,+++***(((,,,/////////000///+++...///000222222000...---,,,+++++++++,,,...///111...------...///...,,,***------,,,***)))***---000------,,,,,,------......******+++,,,......,,,***)))...000---+++///333444000+++***///333333222333222---***---333666333...(((+++------,,,*********,,,,,,...111333444222000,,,***)))***...000///,,,"""'''+++---+++******+++,,,+++---000///+++)))***+++,,,.../////////......***((())),,,---+++,,,///---///000///,,,*********))),,,111444555444111///*********)))(((***---000777333...,,,,,,...///000///,,,,,,000222///...///111...,,,,,,---000000000111000...------...000111333///+++,,,+++)))+++///444111......///...+++'''+++...222333222///---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,------------******++++++,,,,,,++++++&&&(((***++++++,,,...000---+++)))(((((((((***+++++++++***&&&$$$%%%***...222...(((%%%&&&)))+++,,,+++***,,,...+++%%%$$$%%%((((((+++000555666333///)))(((&&&''')))+++++++++***+++,,,,,,+++)))'''&&&)))***+++***)))(((***,,,,,,+++))))))***+++++++++------,,,***(((%%%###"""$$$&&&(((***++++++))))))***+++++++++))))))+++,,,     !!!"""!!!!!!""" !!!###%%%%%%$$$!!! !!!"""###$$$&&&(((  $$$&&&""""""$$$###"""$$$$$$###""" !!!$$$&&&"""  """&&&%%%###!!!"""$$$(((&&&###!!! """%%%'''%%%''')))'''######(((,,,)))(((%%%$$$###$$$&&&'''%%%&&&''''''&&&%%%$$$$$$)))******((('''''')))+++&&&&&&&&&'''''''''''''''$$$&&&&&&%%%###"""###%%%((('''+++000000++++++///...,,,***+++,,,,,,)))''')))******,,,---...//////)))+++---111333222///,,,+++(((&&&(((,,,---***'''$$$$$$%%%&&&(((,,,000333333222000...,,,+++******'''))),,,...///...,,,******...000......000///***---...000222222111///---++++++++++++,,,...000111+++++++++---000000///------------,,,++++++---...,,,,,,------------------...---,,,,,,...//////...+++111444111---///111111555...***...222222222444000---+++---111222///++++++...000000---+++***+++------...000333222///,,,+++***+++---///...,,,,,,%%%''')))+++,,,,,,++++++...,,,...222111+++(((*********,,,---///000111222---++++++------++++++---,,,...000000---,,,,,,......///000111000///...,,,++++++***((('''(((+++...999666222000000000///...***))),,,///---***+++//////,,,)))'''))),,,...///000///---,,,,,,---///000222...---...---+++,,,000111...+++***---...,,,***'''---333666555111...---------...---------...000111000...---,,,------...***+++,,,......---+++***+++++++++,,,,,,,,,,,,,,,)))***+++******+++---///,,,+++***)))))))))***+++,,,++++++*********+++,,,///+++'''''')))+++++++++---+++,,,...,,,'''(((---''')))...555;;;;;;555...((('''&&&(((+++,,,+++)))*********+++***((('''&&&)))+++---,,,)))'''((())))))(((((()))+++,,,+++***)))***+++***)))'''$$$######$$$'''***++++++)))(((((()))***)))''''''(((+++""" !!!!!!  !!!!!! """ """$$$$$$"""!!!###$$$%%%&&&(((###"""### !!!$$$'''&&&""" """%%%#########!!! ###%%% """&&&'''%%%######%%%'''$$$!!!"""&&&)))!!!$$$'''&&&$$$$$$)))---'''&&&%%%######$$$&&&''' ###%%%&&&&&&&&&&&&''',,,------+++)))((((((***%%%&&&'''((())))))(((((($$$'''++++++(((%%%$$$%%%%%%%%%***111111+++***...)))((('''(((******&&&###'''(((((()))))))))((((((###%%%***000444555333111///,,,)))***...///---)))$$$$$$%%%&&&)))---222666222111///---+++***)))))),,,---///111000---***'''+++///000------000///***---...000222222111///---///...---,,,+++,,,---...((()))***---111222222000,,,...000///---+++++++++***+++,,,---............444000,,,******+++------+++222666222------......333,,,'''+++000222444666111...+++++++++)))&&&"""---000222222...+++++++++---,,,,,,...///...***&&&******,,,......+++******+++******+++,,,,,,***(((///,,,///444333,,,(((***))))))***,,,...111333444111...---///...***))),,,---000333333111///000111111000...,,,+++***++++++---,,,+++(((&&&&&&))),,,444222000000222222///,,,)))+++000222///***,,,111///,,,(((&&&(((+++...//////...,,,++++++,,,...///222000000333222///...111---)))%%%&&&)))++++++***""")))222666555111///---.../////////......000111222111...,,,+++,,,---...,,,---///111111///,,,+++,,,,,,,,,---------......,,,------+++******,,,///,,,++++++***************.........000222111///,,,+++(((&&&'''***,,,,,,***+++)))))),,,+++)))...666%%%(((...777===<<<333,,,)))((('''***,,,---***'''((())))))))))))((((((''''''***,,,+++'''$$$$$$%%%%%%%%%&&&)))+++,,,***)))&&&''')))+++***(((&&&$$$"""$$$'''***++++++)))((('''(((***(((&&&%%%'''***!!!###%%%### """"""!!!"""!!!!!!!!! """%%%$$$!!!"""***...***&&&"""!!!  """###)))++++++(((### !!!'''$$$!!! """"""  """&&&(((&&&$$$"""!!!%%%!!!###(((((('''###"""!!! """%%%(((***'''++++++'''$$$%%%%%%###!!!!!!!!!###&&&(((((('''***000///((($$$(((++++++&&&%%%######)))000000******---111222///***&&&$$$"""&&&,,,000000//////...000+++'''(((+++,,,***&&&,,,***(((***---...---+++((($$$"""'''///444222...000...---,,,,,,,,,***((('''&&&%%%$$$$$$''',,,000---,,,***))))))+++---...///...---,,,+++*********...***+++000333000,,,+++))),,,000333333111000///333000,,,)))))),,,000333...)))&&&+++444999555///,,,111000***+++222000(((&&&''')))+++,,,......///222111000---+++)))'''&&&000///---,,,,,,---...///111+++)))+++------///222......---,,,+++***((('''+++///333333000---,,,---...***&&&'''+++---+++(((,,,---...---+++***+++,,,((()))***,,,......//////------,,,+++***)))((((((++++++,,,---///111333444&&&***......***)))+++///---...//////......///111---,,,+++(((&&&&&&)))+++111...+++*********)))(((444111...,,,---...///...+++///333222///***((((((***...,,,&&&%%%***---,,,,,,***((((((***---......//////000555999888222+++,,,++++++---000000---******+++---...............///...+++******,,,...000111000---***'''''')))+++......///000111///,,,)))---...000111111111000000222111///---+++***))))))---,,,'''###%%%******&&&,,,///000///111444111,,,,,,+++***+++---...---,,,+++'''$$$$$$(((,,,......***+++...222555444...)))&&&...000+++&&&''')))'''...///+++%%%###%%%%%%"""&&&'''((((((((('''%%%$$$((()))+++,,,,,,+++***)))%%%&&&''''''&&&&&&((()))$$$(((,,,,,,***((()))+++###$$$&&&((()))((('''&&&!!!######"""     !!!!!!!!!"""""""""!!!""""""######!!! !!!###((()))&&&### !!!###$$$&&&'''&&&###%%%""" !!!###$$$###!!!!!! !!!!!!!!!"""%%%%%%$$$"""!!!!!!$$$ """&&&&&&$$$%%%$$$$$$$$$%%%'''***,,,)))+++)))%%%$$$%%%$$$!!!%%%$$$"""###$$$$$$###"""$$$(((((($$$###(((***)))''''''%%%###'''------***+++---000222222000---***(((+++---///.........///...+++)))+++///000...++++++***)))***------+++))),,,)))(((+++///222111///000///---,,,---,,,***)))&&&''''''''''''(((+++---,,,+++***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,+++,,,***+++000222...+++,,,+++---000222111000///...///,,,)))'''(((,,,111444000---+++...444666333//////444222,,,---555555...(((***+++---////////////111000///---+++)))''''''...---+++******+++,,,---,,,'''%%%'''))))))+++.........---,,,+++***((('''+++...000111///------...///+++)))***---///---+++---...///---,,,+++,,,---((())))))***+++,,,------+++***))))))***)))((('''...///000111111///---+++'''***---,,,((('''***---,,,---------+++***+++,,,+++***)))'''&&&(((+++///000...+++*********)))(((...,,,******+++,,,,,,+++,,,///111111...+++***++++++///...(((&&&***,,,+++,,,***(((((()))+++,,,,,,000...---000444444111---,,,++++++---//////,,,)))'''((((((((()))***,,,......---+++))))))***,,,......---,,,***''''''(((***,,,,,,,,,---...---***(((++++++,,,...000111111000//////...---------------++++++'''$$$''',,,---******---...---000333111,,,,,,+++***+++---...---,,,'''&&&&&&))),,,---+++)))******+++...000///***&&&%%%***+++&&&###%%%&&&$$$((()))(((%%%%%%)))+++***%%%&&&&&&&&&&&&&&&%%%%%%((()))***+++***)))(((((('''&&&%%%$$$$$$%%%''''''''')))+++,,,+++)))))))))((()))***+++,,,+++)))(((  """!!! """!!!    !!!  !!! !!! """###$$$%%%%%%%%%$$$""" !!!"""$$$""""""###$$$$$$###!!!  !!!""""""######$$$$$$"""!!! !!!$$$%%%%%%$$$"""""""""###$$$""" !!!""""""!!! !!!"""### """$$$###!!!###$$$%%%&&&''')))******+++***'''$$$%%%'''%%% (((&&&$$$######"""  """""""""%%%******''''''((('''###$$$)))+++))),,,++++++...222333000......//////...,,,+++---...***)))))),,,000111///,,,*********,,,---,,,)))'''.............../////////000...,,,,,,,,,,,,***)))'''(((***+++***))))))***+++***)))))))))***,,,---***+++,,,---------,,,,,,******---111000,,,+++......///000000000///------,,,***(((''')))...222666111///...///000111000......111...)))+++222444///+++---...000111000000//////...---,,,***)))((((((,,,+++***))))))***+++,,,---(((&&&(((+++***+++......------,,,+++***))))))***,,,------------...///...,,,***+++///000///,,,---...---,,,******,,,...)))))))))))))))***++++++***((('''(((***+++)))&&&,,,///222444222...***&&&(((***+++)))&&&&&&(((+++***++++++***((('''((()))))))))((('''''')))...222000...+++***+++++++++******)))((()))+++,,,+++***+++---//////...------...,,,//////+++)))***+++***,,,***(((''')))***+++***///,,,))))))---///...------,,,,,,---...---***((('''''''''&&&%%%(((,,,///...---+++)))((()))***++++++,,,,,,+++***)))***++++++)))((()))******)))(((+++)))(((***...111111000---------...///000000111,,,---***'''(((---...+++(((+++,,,+++...222000,,,,,,*********,,,---,,,+++---,,,+++,,,...///...---,,,++++++,,,,,,+++)))&&&((()))&&&###$$$'''&&&###%%%''''''%%%&&&,,,///...''''''&&&&&&&&&''''''(((((((((((((((((((((((((((,,,((($$$###&&&(((((('''*********+++,,,,,,)))'''---......///...,,,***)))   !!!  """$$$###!!! !!!"""""" !!!""""""######  !!!!!!!!!!!! !!!"""###$$$$$$$$$### !!!"""!!!###%%%$$$!!!!!!%%%%%%$$$$$$###"""!!! %%%###!!!!!! !!!###$$$$$$$$$!!!"""###%%%&&&$$$ !!!"""!!! """$$$"""!!!!!!######!!!!!!"""$$$&&&'''(((((((((+++)))%%%###'''+++)))###'''&&&$$$$$$$$$$$$"""!!!%%%$$$###%%%)))+++)))%%%$$$''''''######'''++++++***'''%%%'''---000///+++...//////---+++***+++,,,&&&&&&'''***------+++((()))***+++------+++(((%%%+++---///...+++***,,,......,,,++++++++++++)))(((***+++,,,+++***))))))***)))))))))))))))***,,,,,,***+++---......---+++******+++...111///+++,,,111222111000000000000...---,,,+++***)))+++///333555......///...---,,,---.........+++''')))000333111---...///000111000///...------,,,+++******)))))),,,++++++***++++++,,,------(((&&&)))++++++,,,...,,,,,,++++++,,,,,,,,,---*********++++++---///000,,,++++++,,,///000///---,,,,,,,,,***))))))+++...++++++***)))))))))***+++***(((''')))---...+++''''''***---000111...+++)))***++++++)))'''&&&(((***)))******)))'''((()))+++******)))((('''***...222111///,,,,,,,,,------,,,*********,,,...///...,,,******+++,,,,,,...///000...///000---+++******)))+++)))((((((***,,,,,,,,,---+++((((((+++------,,,//////......---,,,***(((***++++++)))'''(((+++//////---+++***)))))))))***)))+++---...---,,,,,,---***)))''''''((()))***)))...***((()))...111111///,,,---...///000111222222...000...***)))------+++(((***++++++...222111...+++***)))***+++,,,+++***111///,,,***+++,,,...000...---,,,,,,,,,---,,,,,,///+++'''&&&))),,,+++((()))***)))&&&&&&+++---,,,+++***)))((()))***+++,,,''''''''''''(((***+++,,,111+++%%%%%%))),,,,,,***+++)))(((***---...+++(((/////////...---+++)))(((!!! !!! !!!###$$$$$$!!! !!! ######  !!!"""%%%$$$###!!! """!!!!!!!!!!!! """$$$###  ###$$$$$$###""""""!!! $$$"""  """""""""!!!!!!!!! """%%%'''&&&### ######!!!!!!###%%%$$$############!!! !!!"""%%%'''))))))((((((***((($$$###(((...---'''$$$######%%%'''))))))(((+++(((&&&((()))(((%%%"""!!!%%%&&&$$$$$$))),,,,,,***&&&"""$$$)))---+++))))))+++......,,,*********&&&&&&((()))***)))'''%%%(((***---...---***((('''&&&))),,,+++((('''***---,,,***))))))******((('''------,,,***(((((()))+++)))))))))******+++,,,---,,,---...///...,,,)))(((++++++///222000,,,...333444222111111222222000...---,,,******+++,,,///000,,,---......,,,,,,///111111000,,,))),,,222666666.........//////.........------,,,,,,+++******)))---------......//////000)))%%%$$$''')))((((((+++*********+++,,,...///000+++***))))))+++---///000------...///000000///...---------,,,++++++---///------,,,,,,++++++,,,,,,+++******,,,///000---+++&&&''')))+++,,,,,,,,,+++,,,---,,,+++***)))***+++((()))*********+++...111------,,,***)))))),,,///111///------...//////...+++++++++---000111000...((('''((()))+++...000111......///...+++))))))******))))))***---//////...---------///000000///---000000000///---+++******))),,,///---)))'''(((+++///...,,,+++************&&&(((+++---,,,++++++,,,+++)))'''''')))+++,,,,,,111...+++,,,...000000///---...///000111111111000,,,///...++++++...000...***,,,,,,,,,///333333000+++***))))))++++++***)))***+++,,,,,,,,,***)))))),,,,,,,,,,,,,,,...000111444---((()))---///...++++++---+++&&&&&&)))+++))),,,+++***))))))***,,,---%%%&&&&&&(((***---///000222,,,&&&%%%)))------+++***((('''))),,,...,,,***------,,,+++***((('''&&&  !!!!!! """"""!!!   !!! ###""" ###"""  !!! !!!  ###""" ###%%% """######  """$$$$$$"""  !!!$$$''''''$$$"""%%%%%%### """$$$&&&%%%$$$###""""""""""""$$$%%%''')))++++++++++++((('''%%%###'''------***"""!!!"""%%%))),,,---,,,---(((&&&''''''###!!!""" $$$&&&&&&(((,,,---******'''$$$%%%(((++++++***'''***------,,,***))))))***+++++++++***)))'''&&&)))+++......,,,*********$$$'''))))))''''''))),,,+++***))))))******)))'''------,,,)))''''''))),,,))))))***+++,,,------...............---+++)))(((+++***,,,000000---...222111000///111444444111...,,,+++***))))))***++++++------...------...111333///---)))(((+++///222333///...---,,,,,,---///000......------,,,+++******......//////000000111111,,,((('''***,,,++++++---++++++***+++,,,...000111+++***)))))),,,.../////////000111222222111000///...///000000//////000111---......///......---,,,+++---///111111000///...+++***)))((((((((()))***---------...------,,,+++((()))******+++---111444.........---+++******+++000...,,,,,,---/////////,,,++++++,,,...//////...'''&&&''')))---000111111///---------+++((((((,,,+++******,,,...//////......000333555555444111000///000000...,,,******+++&&&***...---((($$$%%%(((...---,,,+++++++++++++++###&&&((())))))((()))))),,,***((()))+++---......111111000////////////000---...000111111111000///(((,,,...,,,,,,000333222,,,......---000444444111+++***((()))******)))((($$$+++333888777000***%%%))))))*********,,,///222111+++'''***......,,,+++***,,,***&&&%%%)))+++)))+++***)))(((((((((((()))$$$%%%'''))),,,...000111,,,)))%%%%%%(((+++++++++(((((('''(((***++++++******))))))((('''&&&&&&&&& !!!  !!!!!!$$$%%%  !!!!!! !!!!!!"""!!!"""   """!!!!!!!!! !!!!!!"""""""""$$$%%%!!! """%%%'''$$$!!!!!!$$$&&&&&&$$$"""!!!"""!!!!!!!!!###%%%%%%###"""''''''%%%###!!!!!!###%%%%%%%%%###!!! """$$$%%%&&&''')))***+++,,,,,,'''(((&&&"""###(((***(((###"""###%%%(((+++++++++***&&&%%%'''%%%!!!###((("""$$$&&&(((,,,///,,,&&&&&&&&&&&&&&&((()))+++,,,+++,,,---,,,***)))***+++,,,,,,,,,+++***)))))))))))),,,......,,,+++,,,...((()))******))))))***+++,,,+++******++++++***)))***+++,,,+++)))(((((())))))***+++,,,---......///---------,,,,,,++++++++++++((((((,,,///------///,,,+++,,,000444555111------,,,,,,,,,,,,,,,,,,,,,---,,,******+++---//////,,,)))&&&&&&(((+++---///000...,,,***+++---000333000000///...---++++++***,,,,,,---...///////////////,,,+++///111//////111///...,,,++++++,,,---...,,,+++)))+++---//////...---///000000///---,,,++++++---000111000/////////+++---///000111///---,,,***///333444000......000---,,,+++***)))(((((()))+++,,,---///000///---+++((())))))))))))+++000333,,,...000///---+++******---+++))))))+++---------...,,,++++++---/////////((('''(((+++///222333222///+++***+++***&&&)))...---,,,+++,,,------,,,***,,,...111222222111000///,,,---...,,,)))((()))+++$$$(((+++)))$$$###&&&++++++++++++***************%%%'''))))))(((((()))***+++***)))***---/////////---000333222///...///222+++---///000111111000///)))...000---,,,...000000...000///---///333444000+++)))(((((())))))((('''%%%,,,555:::888222,,,)))((()))+++***)))))),,,///---(((&&&***---***)))******,,,***%%%$$$((()))'''************)))'''&&&%%%$$$%%%(((***,,,---------((('''&&&'''(((***+++,,,)))******)))'''&&&'''(((((('''''''''''''''((((((!!!""" """!!!"""!!!!!!!!!"""%%%'''!!!!!!!!!  !!!!!!!!! !!!!!!!!!!!!"""!!!!!!&&&%%%###"""!!!"""###$$$"""!!!!!!!!!"""###$$$%%%(((&&&""" ###&&&)))'''$$$""""""###"""!!!$$$((((((&&&$$$$$$%%%###"""!!!"""######""" (((((('''$$$""""""$$$&&&%%%$$$""""""$$$$$$%%%%%%'''((()))++++++''')))'''""" ###&&&&&&%%%$$$###%%%'''((((((''''''%%%%%%(((&&&###'''///$$$&&&''')))...000+++""""""###%%%&&&&&&(((***---000000...+++((((((+++---+++,,,+++***)))(((***+++***,,,......,,,,,,...000,,,,,,++++++++++++******...,,,+++,,,------,,,+++'''))),,,---+++)))'''''')))***,,,---.../////////,,,,,,+++++++++,,,---...+++&&&%%%***------,,,,,,(((((()))...444555111,,,/////////000000000000000+++)))&&&%%%''')))***)))///+++((()))+++,,,...000222///+++)))***...222555111111000///---,,,+++***)))***+++,,,---------------***)))---///...---///333111...,,,*********+++---+++***,,,///000///---***+++------+++((('''&&&'''***...///...---++++++))),,,///111222000---+++)))000555555000,,,---111,,,,,,,,,,,,++++++******)))***---000111000---***))))))(((''''''))),,,000***---000111///,,,+++******((('''''')))+++++++++111///,,,,,,...000111111***)))***---222555444222...***(((***)))&&&)))000///---,,,,,,,,,+++(((&&&)))***,,,,,,,,,++++++,,,***+++,,,***'''&&&(((***$$$(((***'''###$$$***111))))))))))))************)))+++,,,,,,++++++,,,---***))))))+++...//////...(((...444333///---000444)))+++---000111111111000///333444...******+++)))///000///---...333333///+++)))(((((())))))(((&&&&&&***------+++***+++,,,***,,,---,,,***)))+++...+++&&&''',,,---)))'''***---...+++%%%###%%%&&&###,,,------,,,+++)))'''%%%$$$&&&(((***++++++)))(((&&&((()))******+++---///***,,,,,,)))%%%"""$$$&&&''''''''''''((()))***+++    $$$  """###!!!!!!   !!!!!! !!!!!!!!! !!!""" !!!!!!""""""!!!  !!!!!!"""""""""""""""!!!"""###$$$###""" %%%%%%%%%%%%$$$###!!!!!!$$$###!!!""""""""" ###&&&)))+++,,,***'''%%%%%%&&&&&&$$$"""!!!!!!"""%%%&&&'''&&&$$$###$$$$$$###"""  !!!  %%%((('''(((+++,,,***%%%%%%%%%###""""""$$$&&&###&&&&&&''')))((($$$((((((((('''&&&'''***---(((((()))+++,,,***'''$$$###'''***,,,,,,*********)))***+++,,,,,,,,,,,,+++000000/////////,,,)))%%%***))),,,222333...///444000---******,,,---+++)))+++++++++***)))((('''&&&###&&&***,,,,,,,,,,,,---+++---000111///...---------,,,+++******,,,...///---,,,)))))))))******)))%%%&&&))),,,///000111111222,,,+++000000+++))),,,(((+++...//////---,,,+++222///++++++---///...---333000,,,((((((***...000///------000444333---'''###%%%))),,,......---,,,)))***,,,...///---)))&&&------+++***))))))((((((***,,,---,,,******,,,///---+++,,,///444444000+++%%%(((+++---,,,+++***+++)))///000++++++111666666///...---///111222111000222///,,,+++,,,.../////////---+++,,,...---+++(((((('''%%%$$$&&&)))---000///...---,,,+++,,,---...000...---,,,------,,,***...------------...//////***)))((()))+++///333666444111---)))'''&&&''''''&&&(((***------,,,***(((...000000,,,,,,...///---)))))))))((((((***---///&&&"""###***,,,'''%%%(((***''''''+++,,,(((%%%%%%'''+++,,,)))(((+++,,,++++++)))***...///,,,***+++,,,,,,,,,---///222555777222---,,,//////++++++000111000111333///)))''')))///,,,******,,,,,,+++)))%%%%%%&&&'''((()))******,,,,,,(((%%%)))000...'''(((+++---+++((()))///444111111///+++'''%%%%%%'''------+++&&&""""""&&&***)))+++,,,,,,***(((''''''+++)))''''''((())))))(((+++,,,,,,***(((((()))***---,,,+++)))(((&&&%%%$$$&&&%%%%%%)))---...,,,)))  !!!"""  !!!"""###!!! ###""" !!!###""" !!! !!!""""""""""""!!!!!!!!!"""!!!  !!!!!!"""######"""!!! """###"""  !!!"""###"""!!! !!!###%%%'''(((((('''&&&%%%$$$###!!!!!!$$$$$$$$$%%%$$$$$$$$$%%%&&&###!!! !!!""""""!!!###''')))&&&&&&***------)))((('''&&&$$$$$$%%%&&&"""&&&((('''(((+++***&&&&&&''''''''''''(((,,,///))))))***+++,,,+++(((&&&$$$'''***,,,+++)))))))))(((***,,,......---***)))//////...//////...***(((***)))---222222...---111---+++******,,,---+++))),,,,,,,,,,,,+++***)))((('''***---...---,,,,,,---)))+++...///.........///+++***)))))))))***,,,,,,...,,,+++******+++++++++)))***+++,,,---------,,,---)))(((---...+++)))+++...222555666444111111111///---++++++------,,,+++222///,,,***)))+++---///***)))***...222222000,,,'''(((+++---//////...---...///000111111///+++(((---,,,***)))((((((((()))+++------,,,***+++---000000......000444444111,,,***,,,......---++++++,,,&&&+++,,,)))+++444<<<>>>......---,,,,,,---///000///,,,)))((()))+++++++++000...,,,,,,---,,,)))''''''&&&&&&&&&(((,,,///111111000...------------...---,,,+++,,,......---+++,,,,,,,,,,,,,,,---......***)))((((((***---000222888555111...+++***++++++((()))+++------,,,+++***,,,///...***)))++++++)))************+++,,,///111+++'''(((,,,,,,(((&&&(((&&&######'''((($$$!!!!!!&&&+++,,,***)))+++,,,***---(((&&&***---------///((()))+++...///000111111///,,,---000...***,,,111000///000222000+++***---+++(((''''''***+++***)))%%%%%%%%%%%%&&&'''((((((***+++)))'''+++111...(((&&&))),,,+++)))***///333111///---***'''&&&&&&'''***)))(((%%%######%%%'''%%%'''******)))(((((()))***(((((()))+++,,,+++***.........,,,***))))))+++---,,,+++***((('''&&&%%%******)))+++,,,---,,,***!!! !!!""""""!!! !!!!!!!!! !!!###!!!"""  """###"""!!! """"""""""""""""""""""""$$$""" """######$$$!!!###""" $$$%%%###!!!!!!"""!!!!!!""""""$$$%%%'''((($$$###!!!"""%%%######""""""###$$$&&&'''###!!! !!!###%%%%%%$$$%%%(((((($$$$$$)))---...))))))'''&&&%%%%%%%%%%%%&&&)))***((())),,,+++)))%%%&&&'''''''''))),,,///)))((('''((())))))'''%%%%%%(((++++++***)))(((((('''***---000///---)))&&&---,,,,,,...///...,,,***)))***...222111---+++---*********+++------+++)))------------,,,+++++++++,,,---//////---,,,,,,---''')))+++,,,,,,---///111))))))))))))************---,,,***))))))***++++++++++++++++++++++++++++++,,,)))(((+++,,,***((()))000555:::999555111111333,,,+++++++++,,,,,,***)))---,,,***))))))***+++,,,((()))***,,,---///000000+++,,,---...////////////000111222222000...+++)))---+++)))((('''((()))***---...---,,,+++,,,///111333111///000333333000---...//////---+++***+++,,,(((******(((+++444===@@@......,,,)))&&&''',,,000...+++((('''((()))******111///---------+++(((&&&&&&''''''(((+++---000222111000//////......//////,,,,,,,,,///111111///...+++,,,,,,,,,,,,---------...---+++***+++,,,...000888666333000............,,,,,,---............---000333333...+++,,,---+++***))))))***+++...000111...+++***+++***&&&&&&'''***&&&&&&******'''$$$$$$%%%***---+++)))++++++)))+++&&&'''...444333000...***---000333444333111//////111444555222///222888000...000222111------111---,,,,,,---///000000///)))(((&&&%%%%%%&&&((()))******)))(((,,,000///***&&&))),,,,,,++++++...111222///+++))))))******)))***(((&&&&&&&&&''''''&&&"""$$$'''))))))))))))***(((((()))+++...///---,,,///000000...,,,******+++,,,,,,+++***)))((('''&&&.........,,,******+++---    !!! ### %%%'''$$$"""###!!!"""  !!!!!!!!!!!!!!!""""""###$$$"""  """###$$$ """######!!! &&&((($$$"""###%%%$$$###!!! !!!###%%%'''!!!"""!!!  ###&&&%%%###!!!!!!"""###$$$%%%"""!!! """%%%'''''''''$$$''''''$$$###'''++++++&&&%%%$$$$$$%%%%%%$$$$$$&&&))))))''''''***+++(((&&&'''(((((('''(((+++---'''%%%$$$$$$%%%%%%$$$###(((***,,,,,,+++)))((())))))+++---......,,,)))(((*********+++------,,,***(((+++///111///+++))))))((()))+++---......---+++------,,,,,,,,,,,,,,,,,,---.........,,,+++,,,---((()))*********+++...000)))***+++,,,,,,,,,++++++*********)))((((((***+++)))))))))***+++,,,---...///---,,,---...---+++)))---333777666000,,,,,,///++++++,,,,,,,,,+++***(((((((((((()))))))))((((((,,,------+++***+++---000........................---...//////---+++******...,,,***)))(((***+++---///...---,,,+++---000222333000......//////...,,,------,,,***((((((***---//////---,,,---000444666//////---'''"""###***111///---******+++,,,,,,+++......------,,,+++***)))((((((((()))+++,,,...///------......///000111111......///111333333111///,,,,,,------.........---333111000.........///000222111000......///000000000000000000000111111111333777666111------...---(((''''''(((***---......+++******)))'''%%%&&&'''---)))))),,,---)))'''((($$$))),,,***)))+++***((($$$$$$+++888@@@;;;000***,,,...111333444222000...,,,111666666222000444:::111///000333111......222000000000111111222111000///---+++)))(((***,,,---+++)))((('''***......---)))+++......---,,,---...111...+++)))+++,,,,,,++++++)))'''))),,,---***'''###%%%((())))))))))))***))))))***,,,......,,,)))---...///...,,,++++++,,,,,,,,,+++***)))(((((('''---......+++((((((,,,000!!!### !!!!!! """!!!###%%%""""""'''(((%%%###$$$ !!! !!!!!!!!!"""!!!!!! !!!""""""!!!"""""""""  """###""""""!!!!!!!!!!!!!!!!!! ''')))&&&$$$%%%''''''&&&###!!!!!!"""###$$$ """$$$$$$$$$###$$$%%%(((%%%"""!!!"""###"""!!!"""!!!!!!"""%%%((())))))$$$)))***(((''')))***)))%%%######$$$'''((('''%%%$$$''''''%%%%%%))))))'''))))))***)))''''''((()))'''%%%$$$$$$%%%%%%$$$###)))+++------+++*********,,,+++++++++++++++++++++)))(((((()))***+++***)))(((+++......,,,***(((&&&(((***,,,...///......---+++******)))******+++,,,+++,,,,,,+++******,,,...***+++++++++)))***+++---,,,,,,---............---+++,,,,,,***))))))+++...+++***))))))***+++...///000000000111333555444222...222666555000,,,+++---***,,,------,,,+++***)))'''(((***+++++++++******///...---+++***+++...111///......---------------)))+++---,,,+++***+++---...---,,,++++++---...//////...,,,,,,,,,...///000000...---,,,,,,,,,***)))+++++++++)))(((***---000111000/////////---++++++//////---'''"""###***000///---++++++,,,---------***+++,,,------,,,,,,,,,*********))))))*********((()))+++---000222333444000//////000111000...,,,------...///000//////...333222111///.........///---------...///000222333333333333333222222333333000555555///******++++++***((('''(((+++---,,,+++(((******((('''''')))+++)))%%%$$$'''(((%%%###$$$###(((+++((('''))))))'''"""###+++777===888...)))++++++++++++++++++++++++%%%,,,111000,,,+++000444222000222444222...---111,,,---------+++***)))(((222000---+++***+++---...---***'''''')))+++...000...///000///...,,,++++++---+++))))))************+++)))(((***......,,,(((''')))++++++***(((((()))*********+++,,,+++(((%%%)))+++------,,,++++++,,,+++*********))))))((((((***++++++(((&&&(((---111!!!$$$!!!  !!! !!!!!! &&&$$$ ###%%%"""!!!""" !!!"""""" """ """$$$###  """$$$###"""!!! !!!"""""" """$$$###!!!"""!!! !!!###"""!!! !!!"""!!!&&&'''&&&%%%&&&'''((('''%%%$$$###"""!!!!!! ###&&&((('''%%%%%%%%%)))&&&######%%%$$$!!!"""!!!!!!"""&&&((())))))''',,,...,,,+++,,,,,,)))'''%%%$$$&&&***+++)))&&&!!!%%%&&&%%%&&&))))))'''***++++++***'''&&&&&&''')))((('''((())))))'''%%%)))+++,,,,,,+++***+++,,,,,,+++***)))***+++---...***)))(((((()))***(((''''''+++---+++))))))(((%%%(((***---...---------...))))))((('''((()))+++,,,++++++***((('''(((+++...***+++,,,,,,******+++,,,------------.........///,,,...///...++++++...222000...,,,))))))***,,,...///111333444999>>>>>><<<333555777777555111///...***,,,------+++******+++***+++---///000000///......,,,+++***+++...111333------......---,,,,,,+++***,,,...---++++++...222...............///000000...---+++,,,...///......------------,,,+++***)))---------,,,+++---000222---***+++//////+++((('''......,,,(((%%%%%%***...+++)))((()))+++------,,,(((***,,,---,,,,,,...///---,,,***)))((((((((()))&&&(((***---000222444444///...,,,,,,,,,,,,+++)))---...///111111000//////000///...---------,,,---......///000111333444555222333333333333222222111222777888222,,,+++......000---++++++---...+++(((&&&+++...+++)))+++......)))$$$###%%%&&&###"""######'''(((%%%$$$'''((('''$$$"""$$$+++...,,,***+++...---***))))))***,,,...%%%,,,111///,,,---000111000000222555333...---///***,,,---,,,)))&&&%%%%%%...---+++***)))***+++,,,///,,,+++------,,,---000000000///...---,,,++++++''')))******(((''''''(((***))))))***++++++***))))))+++,,,,,,***(((''''''+++***))))))***)))&&&###''')))+++,,,+++*********)))))))))((((((((((((((('''''''''&&&''')))---000  """ !!! !!!    %%%"""!!! """$$$$$$!!! $$$((('''$$$!!!"""$$$((('''%%%###""""""###### """""""""!!! ###""" ###%%% !!! """$$$%%%%%%%%%%%%$$$%%%%%%&&&%%%### ###%%%''''''&&&%%%%%%&&&(((%%%###%%%((('''""""""!!!!!!"""%%%((((((((())),,,---***(((***+++******'''&&&'''***+++'''### %%%(((((())),,,,,,))))))***+++***((('''''''''))))))***+++,,,+++(((&&&'''(((******))))))***+++))))))******+++,,,---......,,,***)))))))))(((&&&'''+++,,,(((&&&((((((&&&''')))++++++))))))+++---)))(((''''''''')))+++---------+++(((&&&&&&))),,,(((***---------,,,,,,---,,,+++*********+++,,,---+++---///---******...222111///,,,***)))+++...000111444666666:::@@@AAA===444444444555666555111---***+++,,,***(((''')))++++++,,,...///000111111111000,,,))))))+++...///...,,,---...//////---,,,***,,,...000...******...222+++,,,...///000000000///,,,++++++,,,//////---+++---...000000///---,,,+++---......---,,,,,,...000)))%%%%%%***---***'''(((,,,+++***)))(((((()))***'''&&&&&&(((+++------,,,(((+++------,,,+++---...///---+++)))((()))***,,,)))***---///111333333333///---******+++,,,---,,,,,,---///000111000///...------------------------111111111111111222222222///000111222222000...---333999;;;555......111333333000,,,,,,---,,,((($$$$$$,,,000---***,,,...---,,,(((&&&((()))&&&%%%'''###&&&&&&"""!!!$$$''''''###!!!"""$$$###"""%%%***000///---,,,,,,---///000***000333111000333333000,,,,,,111555444///---///+++...000///,,,***)))*********))))))((()))))))))///...111666555///,,,...///---+++***++++++,,,,,,&&&+++111000+++'''(((******+++,,,+++***)))***+++(((***,,,+++)))'''&&&&&&***)))(((((((((((('''&&&)))+++------+++((('''''''''''''''''''''((((((((((((&&&%%%&&&(((+++---...   !!!!!!!!!  """"""!!!###%%%### !!!!!! $$$###  $$$###  %%%******&&&######$$$+++***'''%%%######$$$%%% !!!#########!!!!!!%%%''' !!!"""$$$$$$###!!! !!!###$$$$$$### """$$$&&&&&&$$$ %%%&&&&&&%%%######%%%'''&&&$$$###&&&***)))$$$"""!!! """%%%'''((('''(((+++)))$$$###&&&))))))+++(((%%%&&&((((((###!!!&&&***+++---000///+++'''(((******)))(((((()))(((((()))+++,,,***'''$$$$$$&&&'''((('''((()))+++&&&'''***,,,......------111///,,,+++******(((''''''++++++&&&$$$((()))&&&''')))***)))&&&&&&))),,,)))(((''''''(((***,,,...111///,,,(((%%%%%%(((+++&&&))),,,...............***)))'''&&&&&&(((***+++'''***,,,+++''''''+++000...,,,***)))+++...333666666999999777999>>>===777222000///111444444...))))))***+++(((&&&%%%(((+++)))***+++---...///000000444...)))(((+++,,,***&&&+++---///111000///,,,+++---///000---)))(((,,,000)))+++---///000000///...+++******---000///,,,)))...000333444333000///...---......,,,*********,,,)))###!!!'''***'''&&&)))***)))((((((******(((&&&'''&&&'''))),,,...///...***,,,///...+++***+++---000...+++))))))***---///,,,---///111222333333222111...++++++---000111222+++,,,...000000///...------.........//////000000333222222111000///......,,,---///000000...+++)))000666999222,,,,,,///111444000+++***+++***$$$"""+++000,,,(((***+++***,,,(((&&&((()))&&&%%%'''###%%%$$$###&&&'''!!!%%%((($$$!!!''',,,,,,+++++++++,,,------***///111//////333222---(((***///666666111...000)))---000000---++++++,,,))))))))))))***)))))))))...///666>>>===333,,,,,,,,,***(((''')))+++,,,---(((000888888000+++,,,///---///000...+++***,,,///&&&(((******(((&&&&&&&&&***(((''''''(((***)))))),,,...///...+++'''%%%$$$&&&&&&&&&'''''''''''''''***'''%%%&&&***------+++   """  !!!"""!!!!!!  """""" ###"""  !!!!!! ###"""!!! $$$%%%''''''&&&%%%&&&'''&&&""""""$$$%%%""""""'''############!!!%%%"""!!!###&&&&&&!!!!!!######!!! """$$$###%%%'''&&&###"""$$$&&&$$$###"""$$$''')))'''%%%(((###"""(((,,,***&&&***'''###!!!###'''***,,,(((***,,,,,,)))'''%%%%%%!!!%%%&&&###$$$)))------%%%###"""###&&&&&&$$$"""''''''''''''''''''''''''***)))((()))***,,,,,,+++)))************+++++++++...---,,,,,,---,,,+++)))...,,,(((%%%###$$$&&&((('''((()))******)))''''''$$$&&&'''(((((())),,,...///+++((()))---///---***$$$'''***++++++***)))***---(((######(((+++***'''***(((&&&%%%''')))***+++///000111...,,,///777???===CCCFFFCCC999111///111///...------......---,,,+++***)))))))))***,,,,,,///......---,,,,,,,,,,,,,,,,,,++++++***))))))(((+++)))---333444000,,,,,,...******,,,,,,)))))),,,,,,---///000000000///...//////---,,,,,,---...///222333444555555333111000---------,,,,,,++++++++++++%%%###&&&)))***+++---'''''')))+++...///---,,,///***&&&&&&***,,,,,,)))+++---000///---,,,...111,,,+++++++++---///222444777...(((((('''&&&(((...///000000...,,,---222666///,,,***,,,111333000,,,111222333333222000...,,,111000///---,,,+++******+++000111---***,,,//////222000---+++---111666999888333...******)))&&&$$$&&&((()))%%%!!!!!!(((...***(((%%%%%%(((,,,,,,)))"""&&&%%%!!!'''111000&&&$$$###""""""###$$$$$$$$$)))((('''%%%%%%'''(((***''')))000777444+++)))------111444555222000111222)))...111///...///...,,,---+++))))))+++,,,---,,,333000///111///,,,+++...---)))&&&&&&)))++++++***+++222999:::555///,,,,,,000...,,,+++******+++,,,&&&***...,,,&&&###'''+++***++++++++++++,,,,,,,,,***)))'''$$$###$$$(((+++&&&((())))))'''&&&&&&'''))))))((('''&&&%%%%%%$$$!!! !!!  !!!""""""  """"""  !!!   !!!!!! """$$$$$$"""  !!!%%%((()))'''$$$"""!!!$$$!!! !!!######!!! $$$!!!!!! !!!"""###!!! $$$)))+++(((%%% """$$$$$$""""""###$$$!!!"""###"""!!! !!!"""###"""!!!###&&&&&&%%%"""'''### ###))),,,)))%%%***'''### !!!%%%(((+++)))***,,,+++)))&&&%%%$$$"""&&&&&&$$$$$$''')))(((&&&%%%$$$%%%'''(((&&&$$$'''''''''''''''((()))))),,,+++******+++,,,,,,,,,))))))******++++++,,,,,,000...,,,,,,...000000000+++******((('''&&&&&&%%%(((((()))******+++++++++)))'''&&&(((+++---,,,+++000,,,((((((,,,//////---+++---000000...,,,+++,,,+++(((%%%%%%'''(((&&&$$$***)))))))))***,,,...///222222333222333777>>>CCC999<<<===:::444111222555///......///111222111000---,,,+++++++++,,,...//////---,,,*********+++,,,,,,++++++++++++,,,---...,,,+++---222333///,,,,,,...+++***---...,,,...222///////////////...---,,,///......------...///000111222333444444333111000,,,,,,,,,+++*********))),,,'''%%%(((+++******,,,,,,+++******,,,------,,,111---)))***---...,,,***+++---///...+++***+++........./////////////////////***'''))))))%%%&&&)))+++...//////---,,,---///+++)))(((+++///000---)))000000111222111///---,,,//////---,,,++++++******,,,111222...+++,,,...---111///,,,,,,000777>>>CCC666222---***)))(((&&&%%%&&&&&&''''''((((((''''''''''''(((+++111666666444(((,,,***%%%***444333***$$$###"""!!!!!!!!!!!!!!!&&&&&&&&&&&&(((+++---///+++---333999777///+++------000333333111//////000---111222...------+++(((***)))((()))+++...//////111---,,,...///,,,******111---)))(((+++,,,+++***'''---333555222...,,,---,,,+++)))(((((()))+++,,,(((,,,...+++%%%###'''+++******++++++************(((((('''%%%$$$$$$'''***&&&(((******)))((()))***(((((((((((('''&&&%%%$$$ """!!! !!!   !!!!!!!!!  !!!###!!!   !!!$$$&&&&&&$$$!!!!!!%%%***,,,***%%%!!!###!!! !!!!!! !!!!!!!!!!!! !!!$$$&&&  %%%***---,,,)))!!!###$$$%%%$$$###$$$%%%!!!  """"""!!!#########$$$&&&&&&$$$"""%%%"""!!!$$$)))+++((($$$***'''### """&&&))))))***,,,+++(((%%%$$$$$$$$$''''''%%%$$$&&&&&&"""&&&%%%%%%&&&(((((((((''''''''''''''''''((()))***,,,,,,,,,+++++++++++++++((()))***+++,,,---------...+++)))***---111333555***+++---...---+++(((&&&))))))))))))***,,,---///---)))&&&)))...000,,,'''///+++((((((,,,///000///000222333222///---,,,,,,))))))((('''&&&%%%###"""$$$'''******)))))),,,...555444333555888;;;======333333222000...000333777/////////111444666666555///...---------...///000---,,,***(((((()))+++,,,---,,,*********+++---......+++,,,//////+++***---///++++++...//////222666111000///---,,,,,,++++++..................//////,,,---///000000///...---,,,++++++***))))))(((((((((%%%&&&+++...------...111...+++***+++,,,,,,,,,111///---...000111...++++++---...---)))((()))+++000111222222111///,,,+++***)))***...---)))'''((())),,,///000---***(((''')))((())),,,000000,,,(((....../////////...,,,+++---,,,++++++******++++++,,,111333///+++,,,,,,+++000...,,,---111888@@@EEE222///+++)))((((((&&&%%%&&&%%%&&&,,,111000(((!!!"""###&&&...555888777555((()))&&&!!!%%%------&&& ######$$$%%%'''***---///000111555999888111,,,+++...000111111///---------000222111---++++++((($$$((('''&&&(((,,,///111222///)))''',,,000---)))'''222...***)))+++,,,+++(((###'''---///---,,,,,,...***)))(((((()))***---...+++------***$$$###&&&+++************)))(((''''''&&&''''''&&&%%%%%%''')))%%%'''))))))(((((()))***''''''((((((((('''%%%$$$  !!!""" !!!!!!!!!  """  ###!!! !!!!!!  ###&&&&&&###   !!!!!!###'''+++---+++((($$$######"""!!!!!!!!!!!!!!!!!!  !!! !!!"""!!!!!!!!!###&&&'''&&&$$$!!!"""###$$$$$$######$$$ !!!%%%'''%%%"""&&&&&&'''(((((('''&&&$$$###""""""%%%)))***'''###***(((%%%!!!!!!$$$((()))***+++)))'''$$$###$$$%%%((((((&&&&&&(((&&&!!!%%%%%%%%%%%%'''((()))))))))(((''''''&&&&&&''''''++++++,,,+++***)))))))))((()))***,,,------------)))'''&&&(((+++...000000,,,...000111000...+++))),,,+++)))((((((***---///---***)))***---...***&&&+++***)))+++...000///......000111000---+++++++++)))******(((%%%#########&&&***...---)))(((***...666333000111555666333///,,,+++***)))+++...111333000000000222444666666555...---,,,,,,,,,---...///++++++*********++++++,,,///---***'''&&&''')))***...++++++,,,+++'''))),,,///+++***,,,...---000555000///---,,,++++++,,,,,,...//////......---+++++++++,,,...000000000...---,,,++++++***))))))((((((%%%$$$'''---111000000222///...,,,,,,---...---+++.........000222222000---***,,,...---***(((***---111111222111000...,,,+++---...111333222///......,,,---......,,,***'''%%%******,,,000222111...***,,,------...------,,,+++++++++************++++++,,,222444///,,,+++,,,***///...------///333666999---,,,***(((''''''&&&&&&''''''***///333111)))"""###"""'''000666555000...$$$$$$ ######  !!!"""!!!!!!!!!"""$$$&&&((()))111333666999888333---)))...///000///...,,,++++++000222///+++***+++***%%%)))((('''))),,,///111111...'''%%%+++111///***&&&...+++((((((***+++***'''###&&&)))+++***+++,,,...******))))))+++---000222,,,,,,+++'''"""!!!%%%)))*********)))((('''%%%$$$%%%&&&(((((('''&&&'''(((%%%&&&(((((('''&&&''''''%%%&&&((()))((('''&&&%%%  !!!###!!!"""""""""!!!  """######!!!!!!######!!!!!!!!! !!!!!!"""#########%%%'''((('''&&&'''(((%%%$$$###"""     !!!!!!!!!"""######"""""""""''')))'''%%%%%%''')))***)))'''&&&%%%###"""###&&&((()))&&&"""))))))'''$$$!!!!!!$$$'''((())))))(((&&&$$$$$$$$$&&&((((((''')))+++)))$$$&&&'''''''''(((***,,,---))))))((('''&&&$$$###"""'''***++++++(((&&&'''(((''')))+++,,,------,,,+++&&&&&&'''))),,,---+++***------------------,,,,,,...,,,)))'''&&&(((***,,,++++++,,,+++***(((((((((&&&(((***...000000---++++++,,,...---,,,+++,,,---++++++***(((&&&%%%''')))000444777444///,,,...111222...+++---111111,,,'''((((((((()))+++,,,------222111000111333333333222++++++***)))***+++,,,---(((***,,,---...---,,,+++///---***((('''(((***+++---***)))***'''%%%'''---///+++***++++++)))+++///...---,,,++++++,,,............//////---+++((('''...///111333333333111111,,,+++++++++************'''&&&***000111......000)))***,,,///111000---+++)))***,,,///222222000///(((+++......,,,+++...111000///...---------...///444666666444222111333444111000...,,,++++++***)))***+++...111222111...,,,,,,,,,------------------+++++++++***++++++,,,------222444///++++++,,,+++,,,---...////////////...+++******((('''&&&&&&&&&(((+++///111000,,,)))'''&&&$$$(((222666222,,,+++%%%$$$ !!! """"""   !!!###$$$&&&'''222666:::<<<:::666000,,,000//////......---,,,+++...///,,,***,,,000000,,,,,,***)))***,,,...//////...'''%%%+++111000,,,)))+++)))'''(((,,,---,,,***''')))*********+++,,,---******))))))+++---000222++++++)))%%%!!! ###&&&))))))***)))(((&&&$$$"""%%%''')))***)))(((((()))((()))******((('''''''''%%%&&&'''((((((((('''&&&   """"""!!! !!!!!!  !!!  !!!  !!!"""""""""!!!   !!!"""###!!!!!!!!!!!! """%%%((($$$%%%$$$"""   !!!!!!!!! !!! !!! !!!######"""!!!###&&&'''&&&%%%"""%%%((()))(((&&&%%%$$$#########%%%''''''%%%###&&&((()))'''###"""###&&&&&&'''''''''%%%$$$%%%&&&'''((('''&&&)))---+++&&&((()))*********,,,///222((()))******(((%%%""" $$$(((+++***'''%%%&&&'''''')))+++,,,,,,+++***)))'''(((***---//////,,,)))+++***)))(((((()))+++,,,///---***(((&&&''')))***+++,,,,,,***'''&&&(((***%%%'''+++...///---+++))))))+++,,,,,,,,,,,,...///++++++***+++,,,---......555777777444000---...///---+++))),,,000111---)))&&&))),,,,,,+++*********222111000000111111///...******)))((()))***+++,,,''')))+++---......---,,,,,,+++++++++,,,///111333,,,*********'''%%%(((//////,,,+++,,,+++((('''***---------------......///,,,---///000///,,,)))'''+++,,,...//////...---,,,*********++++++++++++,,,,,,,,,...111///***))),,,%%%'''+++///222222...+++'''(((+++...///000//////(((,,,...///---...000444...---++++++,,,...111222777999777000,,,...222444555111---+++,,,---...///)))+++---000000///...---------------.../////////---------,,,,,,---......---222333---***+++------+++,,,.../////////...---)))***+++)))'''%%%&&&'''(((---222000***%%%&&&)))!!! +++000+++&&&'''###"""!!!$$$%%%###!!!$$$''')))***000888???>>>;;;888555222111000......//////...,,,,,,,,,***)))...666777444...,,,******,,,......---...(((&&&+++000000......,,,***)))+++///111///---++++++,,,,,,,,,---------***)))(((((()))***---...***)))(((%%%""""""$$$%%%((()))******)))&&&$$$"""&&&(((***+++*********+++***,,,------+++*********&&&&&&&&&&&&''''''((((((""" !!! ######!!!!!!   !!! !!!!!!!!!!!!""""""  !!!  !!!!!!  !!!"""### """%%%!!!######""" """!!!""""""""" !!!"""""" !!!"""###"""!!! """$$$%%%###!!!"""%%%''''''&&&%%%%%% $$$)))***)))'''&&&&&&$$$$$$###$$$%%%%%%%%%$$$!!!%%%))))))%%%""""""$$$$$$%%%&&&%%%$$$$$$&&&((()))(((%%%$$$(((,,,+++%%%&&&((()))))))))+++///333&&&(((+++---,,,)))%%%######'''++++++(((&&&''')))''')))+++,,,+++***'''&&&))))))***---///000...,,,)))(((((((((((()))***+++...---+++)))))))))***+++///---***((((((***++++++'''(((******************)))***++++++***+++---///((()))+++000666777555111666555333000...------......,,,,,,...000111///,,,'''+++///...***(((***---111000//////000000///---,,,++++++******,,,---...(((((())))))***,,,---...***+++,,,---///222444555,,,+++------***'''+++222000------000...***(((***....../////////...------)))+++...111222000...,,,((()))***++++++)))(((&&&'''(((((()))***+++,,,,,,,,,,,,...000---))))))---&&&''')))---000000...+++(((***,,,---------------***---//////------000333+++,,,,,,---///000111222888;;;777---'''***...000444000,,,,,,...000111111+++---///000000000///000.........//////000111222000000//////.../////////...222111,,,(((+++///000,,,,,,,,,,,,,,,,,,------)))+++,,,***'''%%%%%%'''''',,,000---&&&!!!!!!$$$###'''""""""!!!$$$"""!!!###%%%'''''')))666???===888666666444333000...///111222111///,,,+++)))***111:::===;;;...,,,++++++,,,.........,,,(((&&&***------///222---+++***,,,///000...,,,,,,,,,,,,---////////////,,,+++)))(((((()))+++,,,)))))))))'''&&&%%%&&&&&&'''(((******)))'''%%%###(((***++++++++++++---...''')))++++++++++++,,,---&&&&&&%%%%%%%%%''')))+++!!!$$$###  ######!!!!!! """ !!!"""  """###### !!!!!!!!! """$$$$$$!!!  """#########""""""""""""######!!!"""$$$%%%!!!""""""  """ """!!!!!!$$$!!!######"""$$$### !!!"""%%%&&&%%%$$$######$$$%%%$$$"""!!!###%%%&&&$$$"""%%%))),,,,,,)))&&&%%%&&&!!!&&&+++---+++)))))))))%%%$$$######$$$$$$%%%%%%###))))))%%%!!!!!!"""###$$$%%%%%%$$$%%%''')))***)))$$$"""&&&+++)))######$$$&&&&&&%%%''',,,000$$$''',,,000000---)))&&&"""''',,,,,,)))'''(((+++''')))***++++++)))&&&$$$***)))(((***---///000000)))******+++,,,,,,,,,,,,---,,,+++++++++,,,---...444...''''''+++...---+++))))))((('''&&&'''))),,,((()))))))))((((((***,,,%%%''',,,555===>>>999222999666333111111222222111111000/////////...---+++(((---111///)))(((,,,111000///...///000111000.........---,,,---...///000***(((&&&%%%&&&***...111++++++,,,---...///000000,,,---///000---***...555000...///333222---+++,,,000000111111000...,,,+++&&&)))...333555444333111,,,---...///...,,,***)))%%%%%%&&&((()))+++,,,,,,((((((+++...---+++---222)))((()))+++---...---,,,+++---...---,,,++++++++++++...000///---,,,...000***,,,///111222222111111888<<<999---&&&(((,,,---111...,,,---000222222111...000222222222222333444////////////000222333444222222111000000000000000...111000***'''+++000222000...***'''&&&''')))+++))),,,---+++'''%%%%%%&&&&&&***---+++$$$%%%$$$&&& !!!  !!!!!!"""111===:::333222333444444111//////222444333111---,,,)))***333===@@@>>>...,,,***+++---/////////+++'''&&&)))++++++///444---+++)))***---...+++(((++++++,,,...000111111000000///,,,+++******+++,,,)))******)))(((((('''''''''(((***+++***(((%%%$$$***+++,,,,,,+++,,,...000!!!###&&&(((((()))+++---'''&&&$$$###$$$'''***,,,  !!! """   """&&&"""###$$$$$$"""   """### !!!######"""   !!!###""""""###$$$%%%$$$$$$ """'''$$$!!!"""!!!  !!!"""###%%%"""""""""!!! """  !!!"""!!! &&&$$$!!! !!!###$$$$$$###&&&+++,,,)))%%%%%%(((###''')))))))))((("""$$$$$$### $$$(((((('''&&&%%%%%%%%%%%%%%%(((%%%"""!!!###&&&'''(((######%%%'''******(((&&&###&&&((())))))((())))))&&&&&&(((+++---...,,,***(((***)))%%%%%%((((((&&&+++***+++---+++&&&&&&)))((('''&&&)))---000000...***'''&&&(((,,,///000///,,,---,,,+++))))))+++------+++))))))+++...//////...+++(((&&&%%%(((+++------,,,***)))(((((()))***+++///666<<<>>>;;;444...111333444111,,,***---111+++---///---+++,,,000333++++++++++++,,,---...///000111111///---+++++++++///000000///...------...---***&&&&&&))),,,---,,,%%%'''+++...//////...---&&&***---+++,,,000222111+++++++++,,,......---+++111---******,,,......---,,,///333333111///111333///......//////...+++)))***'''%%%'''+++......---///,,,(((&&&&&&((()))***,,,,,,,,,+++***+++...111+++---//////---,,,,,,---777333...,,,...//////......000444666777666444333999666222,,,((((((+++.../////////...------,,,,,,222111...,,,+++,,,---...222,,,'''(((...333444444999333---,,,///111111///222333222///***(((***,,,///...,,,*********,,,---,,,,,,+++***)))((('''&&&)))******&&& !!!"""""""""######!!!!!!###"""(((000555666777999777000)))---222555555111,,,((()))+++...111333222111000+++))))))***+++,,,,,,******)))((('''''')))+++---...+++)))(((***,,,------************************---)))))),,,,,,(((%%%&&&)))))))))+++,,,+++)))''')))))))))(((&&&%%%''')))+++***)))((((((***,,,...&&&&&&'''))))))*********+++$$$!!!%%%'''&&&''',,, """!!! ###!!!  !!!$$$!!!!!!!!! !!!"""!!! !!!!!! !!!###!!!  !!!$$$###""" """%%%###  $$$###"""!!!!!!!!!"""###$$$'''%%%###""""""!!!!!!!!!!!!""""""""" !!!#########!!!  !!!###$$$%%%"""$$$&&&'''$$$!!!!!!""" """$$$&&&''''''&&&&&&"""$$$%%%$$$###""""""###)))'''%%%######&&&)))+++(((%%%""""""$$$&&&'''(((((('''&&&&&&((()))((('''((()))******'''&&&&&&'''&&&&&&(((***,,,---+++)))'''***)))&&&&&&***+++***)))((()))+++)))%%%$$$''')))''''''***---///...,,,+++)))((()))---000000000+++,,,+++***((((((***,,,,,,***))))))+++---......)))'''%%%%%%'''***///111///...+++))))))+++---///444444666777777444///+++,,,///111///+++***---000++++++,,,++++++,,,...000*********+++,,,------...---......,,,)))((()))+++---.........------...///***))))))***---.........(((***,,,.........------(((++++++***,,,111222111)))((((((***,,,......---///,,,)))))),,,......---...//////.........000222222111000111222111...,,,)))'''%%%&&&***---------000...,,,,,,,,,,,,++++++***++++++***)))***,,,///,,,------,,,++++++---...333000,,,,,,...000000000222000000111333444333222111111000...+++***+++---222222111000000///.........---,,,+++,,,---///000000...++++++...//////...333000,,,---000111///,,,000111111...***(((***---///---+++***))))))***+++---,,,+++)))((('''''''''&&&%%%$$$!!! """!!!!!!  $$$$$$"""555HHHMMMHHH>>>333)))$$$''',,,///000...+++((('''))),,,...//////---,,,***************)))))))))++++++***))))))***+++,,,...,,,***)))(((((()))***)))))))))))))))*********...+++***------)))''''''+++***))))))*********)))'''((())))))'''&&&&&&'''((((((''''''''')))***+++&&&'''((()))************...(((%%%(((***((())),,, !!!!!!!!! !!!   !!!!!!"""!!!###!!!  !!!!!!!!!$$$###!!!!!! !!!""""""  """"""$$$###"""!!!!!!!!!!!!!!!!!!$$$###!!!######"""!!!"""$$$&&&(((&&&###  """######!!!###$$$%%%%%%&&&'''&&&%%%$$$###""""""$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$ ---***%%%""""""&&&+++...(((%%%###"""$$$&&&''''''---***'''&&&'''((())))))***+++***)))'''&&&'''(((%%%%%%%%%'''))))))'''%%%'''***)))'''(((---///---(((((())),,,***%%%$$$''')))))))))+++------,,,***+++))))))***,,,...///...+++++++++)))'''''')))+++***)))((()))+++,,,,,,+++'''&&&%%%%%%'''+++///111111///---,,,---000333555888666222000///...,,,+++))),,,///000---,,,---///+++)))((()))+++,,,,,,,,,*********++++++,,,,,,---++++++***(((&&&&&&)))++++++,,,,,,---......//////&&&(((+++------------...,,,,,,,,,---------------++++++)))(((---333333000(((&&&&&&'''***---//////---+++******,,,---......000...+++***,,,...///000222111111111222111///---(((&&&%%%&&&(((+++------.../////////...---,,,+++)))***+++***))))))+++---------,,,***)))))),,,///...,,,***+++...111333333===777000...111333222000+++---000111000...------222222111000///...------)))))))))***,,,...111222...///000///,,,*********///------///222333000---...000111...+++***,,,//////---+++)))((((((((((((---,,,***(((''''''((()))&&&###$$$&&&(((>>>UUUZZZMMM<<<...%%% """%%%)))+++++++++***(((***---...///...,,,******---...---***((()))+++,,,,,,,,,,,,,,,+++++++++---...---)))%%%$$$&&&)))((((((((((((((()))***+++000,,,***---...***((((((---+++)))((('''(((***+++$$$'''***+++)))'''%%%%%%&&&&&&'''(((((()))******'''((()))******+++******...***(((+++,,,***)))+++ """!!!   !!! """!!!!!!!!! !!!###&&&!!!###&&&$$$!!!"""!!!!!! ###!!! """######""""""!!! !!!!!! %%%$$$"""!!!"""%%%(((***)))%%%  """$$$%%%%%%&&&&&&((((((&&&######%%%%%%###%%%%%%$$$######$$$%%%&&&***'''%%%&&&'''&&&"""///,,,(((%%%$$$&&&***,,,(((&&&$$$###%%%&&&'''&&&,,,***(((''')))******)))((())))))((('''(((***---)))(((((()))******(((&&&)))++++++((()))...///...***)))+++...,,,((('''***)))***+++,,,,,,,,,***(((******)))***+++,,,,,,,,,+++,,,,,,***((((((***,,,)))(((((()))+++,,,***))),,,+++)))(((((()))***+++000000000111222444666777333000---,,,---......---***---111222111///...///,,,)))'''))),,,---,,,***)))******++++++,,,,,,,,,++++++***'''&&&'''+++...------,,,---...//////...%%%(((++++++(((((())),,,---,,,+++++++++---...///---,,,((((((---444444///***(((''''''***---///000---,,,,,,,,,---...///000111---++++++...000///---000//////000111000...+++)))(((&&&&&&(((+++---...,,,------,,,+++*********)))***+++***)))((()))***+++,,,,,,+++))))))+++---***)))***+++...222555666JJJ@@@444///111444333111+++...111222222000////////////...,,,+++***))))))(((((()))***,,,...000222+++///111...)))&&&(((+++...------000333444222000---///111000---,,,...111///...,,,***)))(((((('''---+++(((&&&%%%&&&((())))))$$$(((,,,;;;FFFNNNIII<<>>>>>>>>;;;:::999888777333...***,,,+++******+++...111222***(((&&&&&&)))+++,,,,,,***)))''''''(((+++...000222,,,)))++++++)))(((***$$$'''))))))'''(((...333---,,,***(((''')))...111///---***'''&&&&&&&&&'''&&&'''''''''''''''&&&&&&(((***((($$$'''...000---  """ !!!$$$ """"""!!!  """"""!!! $$$%%%"""$$$### !!!###%%%$$$###!!! !!! !!!!!!$$$&&&&&&###!!!!!!"""'''$$$  %%%'''%%%!!!!!!  !!! !!!!!! !!!!!!""" !!!!!!!!!!!!  !!!!!!!!!###&&&)))###"""!!! !!!%%%'''%%%!!! $$$((($$$)))(((###!!!### %%%%%%"""!!!###$$$%%%%%%%%%$$$$$$&&&(((&&&$$$######&&&***+++,,,((((((''''''&&&###!!!"""$$$$$$%%%%%%******)))'''$$$###%%%&&&###'''******)))((((((((((((((('''''''''((((((///444666///)))(((((((((''')))+++++++++***+++,,,...---***&&&###$$$'''******---...---)))((())),,,***'''%%%''',,,///...+++&&&***---...,,,***+++,,,.........---,,,+++***)))...---+++)))((()))***+++))))))))))))))))))))))))---,,,+++***))))))))))))111...******,,,---+++(((***...000000...,,,---...+++***)))((((((***,,,...(((///222000---......,,,+++,,,///222000***)))---,,,...111333222000,,,***444666555111///000///,,,...---+++)))((()))***+++(((((()))...444444///******++++++,,,111666444...000,,,((((((++++++'''""")))***+++,,,---,,,+++***000///...///111111000...666111,,,+++---000111111555333000---,,,---///000,,,,,,,,,...111111000...)))***+++)))((((((***,,,111---,,,///000---+++,,,(((000999===999222+++'''***+++,,,...///111222333333444444333111000111333---------///111222111000...111555666555333111000222...+++---000222///+++,,,,,,,,,,,,+++,,,...000---,,,,,,+++++++++,,,,,,'''***...000000//////000))))))))))))))))))******))))))))))))(((((((((((("""###$$$$$$######$$$%%%'''&&&$$$""""""%%%'''(((((('''&&&%%%%%%%%%%%%"""$$$%%%&&&(((+++///111<<<555333<<>>;;;===FFFMMMPPPSSSVVVWWWWWWWWWSSSMMMDDD<<<777444000---...---++++++///---+++***)))***+++,,,,,,...,,,)))&&&&&&))),,,...222555888666000,,,,,,...)))$$$"""&&&)))((((((***'''((()))***+++,,,,,,,,,,,,+++******++++++***)))+++)))(((((()))***)))(((''''''&&&&&&''')))++++++   !!!"""   !!! !!!######""""""###$$$  !!!"""!!!!!!######$$$###""" !!!""""""!!! """!!!!!!!!!!!!!!!!!!!!!"""&&&### !!!!!!!!! """%%%###"""$$$"""###&&&&&&""" """###%%%&&&%%%###!!! (((&&&###"""###$$$######"""!!! """######"""&&&%%%$$$######$$$%%%%%%!!!"""""""""!!!"""###%%%"""%%%)))+++***((('''&&&$$$%%%'''((()))((('''&&&$$$((((((###!!!%%%***,,,...+++((((((***,,,+++)))&&&(((***+++++++++,,,---+++***)))***+++,,,+++***+++(((&&&'''***,,,+++))),,,...000000///------------............---+++*********)))((((((***+++,,,...---+++******+++---...---.../////////...---,,,---......---,,,,,,---///+++---......,,,******+++(((((()))***************!!!***000---)))***...111++++++---///...)))))),,,///111222333333000---+++000333444000///000...***(((((()))******+++,,,,,,+++***,,,///222111---(((%%%,,,///,,,)))+++------,,,)))''''''***+++)))'''((((((***+++,,,,,,,,,,,,...111333222///---...000+++---///000000000111222,,,,,,,,,,,,------......---111555777444222111111222333333000---,,,000333///++++++///000...---...(((,,,000222111///---,,,,,,,,,---...///000111222,,,...111111...,,,******,,,)))(((+++111444333000000000///---+++***,,,...'''&&&'''+++000222///,,,++++++******+++---...///***************+++,,,---+++)))((())),,,---,,,******++++++,,,+++***((('''((((((''''''&&&%%%$$$$$$###''')))'''""" ###&&&!!!###%%%!!!%%%***...111333777999;;;888444222444:::@@@EEEHHHJJJOOOVVVXXXXXX[[[aaaccceeegggfffaaaYYYPPPKKK@@@777///...///......111---***)))))),,,---+++)))...,,,***(((((()))+++,,,111888???===666...+++,,,)))%%%$$$''')))((((((***((()))***++++++***)))))),,,---------+++***+++,,,,,,***(((((())))))(((&&&&&&%%%%%%%%%&&&''')))***!!!""""""!!!"""!!! """###$$$  """###"""   !!!!!!"""&&&***"""""""""!!!""""""###$$$!!!"""""""""###""""""!!!!!!"""######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ###""""""$$$"""###%%%""""""%%%$$$ !!!###%%%'''&&&$$$ &&&$$$"""!!!"""""""""!!!&&&### !!!"""""""""&&&%%%###"""###$$$&&&'''"""###%%%&&&&&&&&&)))***%%%(((,,,---,,,)))'''''''''''''''&&&&&&&&&&&&&&&%%%))))))&&&%%%)))------,,,'''###$$$))),,,,,,)))%%%(((+++---------,,,---+++)))'''))),,,...,,,***,,,***((((((***+++***)))***+++---......---------+++,,,---......---+++***)))((((((((()))+++,,,---///...+++))))))***---...,,,---///000111///...---,,,...000///,,,+++...111))))))))))))((('''&&&&&&)))***+++++++++)))'''&&&&&&...333///***,,,111444,,,***+++------))))))+++///000111222111///---,,,---000111.........,,,(((,,,---...///////////////++++++,,,...000...***'''&&&+++---)))''')))***)))***(((&&&''')))++++++***))))))***+++,,,------...///333666444///,,,...222***...444555333000000000,,,---///000000//////...(((///555777333000000222///333666555222000222555///,,,,,,000222000///000******++++++++++++++++++,,,------...///000000111***,,,......,,,+++,,,,,,222---***,,,111333000,,,...///...+++)))((()))***'''((())),,,//////,,,)))+++***))))))+++---......+++++++++,,,---...///000333...+++,,,000222000,,,,,,---......---+++)))(((&&&&&&&&&&&&&&&&&&&&&&&&,,,///000,,,%%%!!!"""%%%!!!   ###%%%''' ###(((,,,///444;;;@@@AAA>>><<<===BBBIIIOOOSSSYYY[[[```eeeeeebbbcccggggggiiimmmooonnnkkkgggcccTTTFFF777111000111444777---***(((***------***&&&))))))***+++,,,+++******,,,444<<<;;;333,,,***+++(((%%%%%%)))***((((((++++++,,,,,,,,,+++(((&&&$$$***---...---***(((***---(((''''''((())))))((('''(((&&&%%%&&&'''&&&'''***"""""""""!!!$$$$$$###!!! !!!""""""######"""!!!!!!  """######  !!! $$$(((#########""""""######$$$!!!!!!!!!!!! """  $$$***...!!!""""""!!!""""""!!!!!! """$$$### ###'''%%%######%%%### $$$$$$!!!!!!###"""$$$&&&((('''$$$!!! ###!!! !!!"""######"""&&&###!!! !!!###$$$$$$###"""!!!!!!"""%%%''')))###%%%'''((())))))+++---'''***---...---***(((''',,,***'''%%%$$$$$$&&&'''&&&***---+++***,,,,,,)))***&&&"""%%%+++000000...''')))---...---,,,+++++++++((('''(((,,,---,,,)))---+++*********++++++***&&&'''''')))+++,,,,,,,,,)))***,,,......---+++***((())))))***+++,,,------...---***(((''')))+++,,,+++,,,...///000///---,,,,,,...000///,,,+++...111)))((('''&&&'''&&&&&&&&&+++,,,------+++(((%%%###+++222444///***,,,111444...+++))),,,,,,)))))),,,......//////......---,,,***......,,,+++---,,,(((,,,,,,------,,,,,,+++***,,,,,,---......,,,)))'''***+++)))&&&(((+++***%%%)))(((&&&''')))+++------+++++++++,,,---......///,,,000333222---+++---000***///444444111---,,,,,,---...000111111000...---,,,222888888333...---///...666>>>???<<<888888:::111------111333111000111000///---,,,,,,,,,,,,,,,---.........//////000000+++,,,,,,,,,,,,---000222333///,,,,,,000222000---+++,,,------***((((((((('''(((***---///...,,,***+++)))'''(((+++---..................///000111222666111---...222444111.........///......,,,***)))$$$%%%&&&'''((())))))***111333222---%%% !!!###!!! ###&&&((()))###&&&(((***,,,222<<>>DDDGGGDDDDDDIIIOOOVVV___hhhnnnqqqtttvvvsssnnngggccc```cccdddeeekkksssvvvtttvvvtttfffIII..."""%%%***&&&%%%$$$$$$$$$&&&)))******+++,,,,,,,,,+++***)))((()))***++++++***)))(((''''''(((***,,,...---,,,((()))***))))))***,,,---,,,)))''')))---///---***000...+++)))(((&&&$$$""" !!!"""  ,,,333...***+++(((!!!!!!!!!### !!!"""!!! !!!!!! """"""!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$""" !!!  %%%"""!!!######""" !!!"""###"""!!!  """%%%"""###""" """!!! !!!!!!!!!  ###!!! !!!!!!!!!"""$$$$$$###!!!"""###$$$$$$%%%'''((('''&&&###!!!!!!###%%%%%%$$$""""""!!!!!!"""$$$'''((("""!!! !!!$$$''')))!!! !!!""" """############"""!!!!!!!!!&&&(((''''''''')))%%%''')))***(((&&&%%%%%%&&&&&&''')))++++++(((%%%&&&)))***&&&$$$'''((('''((())))))'''%%%$$$$$$%%%((('''&&&''')))***)))(((((((((***---+++(((,,,333333///***'''((()))*********)))(((&&&&&&''')))***...---+++(((&&&&&&(((******'''&&&)))***((('''(((###&&&))))))''''''***...***++++++***))))))+++---$$$''')))***)))***---///((()))******++++++******)))///111,,,((()))***(((((())),,,---,,,***'''&&&(((...333222---)))))),,,000---+++---111333222000111111000...,,,,,,...000000000111111000///...---...---,,,///222222///+++------------------------***---------444???EEEEEE999666222...,,,,,,...///111///111666777333000000333444333000......111444000,,,,,,000111---+++,,,,,,...000000...+++******++++++++++++,,,...000111000111333333///)))+++000111111000...,,,,,,,,,------------...............++++++///333000+++)))+++%%%%%%$$$###"""###%%%((($$$###!!!!!!"""""" !!!!!!!!!!!! !!!!!! """###$$$   !!!!!!!!!!!!!!!  !!!######!!! !!!"""######"""!!! ###&&&%%%!!! ###### &&&111333+++""" ###(((,,,...222111111222444888<<<>>>DDDBBBCCCIIILLLNNNVVV___kkkqqqwwwwwwoooeee^^^ZZZVVVXXXYYYYYY^^^hhhnnnooonnnvvvrrrYYY<<<***%%%$$$&&&&&&&&&'''((((((((())))))***+++,,,,,,,,,+++***++++++,,,,,,+++***)))((()))(((((()))++++++***((((((''''''(((+++------------,,,++++++------,,,***+++)))((('''((((((&&&%%%!!!###&&&555>>>:::555555000(((%%%!!!"""###  !!!  !!!""""""!!!!!!"""  !!! !!!!!!!!!!!!!!!!!!!!!!!!"""  """""""""'''%%%!!!!!!"""!!!""" '''""""""###$$$%%%$$$!!!"""!!! !!!!!! !!! ###&&&$$$%%%$$$!!!!!! !!!"""""" !!!###%%%###!!! !!!"""!!!!!!!!! !!!$$$%%%"""!!!###$$$$$$%%%'''((('''&&&""""""%%%&&&&&&$$$###""""""$$$&&&)))***%%%$$$""" !!!###%%%'''%%%###"""###%%%$$$!!!!!!!!!"""$$$$$$%%%%%%%%% """%%%%%%$$$###&&&((("""%%%)))+++***)))(((((('''&&&%%%&&&(((((('''&&&&&&***+++'''&&&'''(((&&&'''((()))((('''&&&'''))))))((('''((())))))'''%%%&&&''',,,000---***000:::<<<444,,,(((***,,,,,,***)))((('''&&&''')))+++---///...+++'''###"""$$$&&&***%%%$$$''')))&&&%%%'''&&&***---+++(((&&&)))------------,,,+++,,,...000''')))++++++)))(((***,,,***************+++++++++,,,222333,,,'''((((((%%%+++***+++------,,,(((%%%)))...111///)))&&&(((,,,---+++)))+++///222222000222222111///,,,,,,---///---...///000000///...---000......000222222...***333222222000///...------+++---+++***000888999444)))******+++,,,---------...+++,,,222666333...---...//////---++++++...111000++++++111222,,,)))***///111111000,,,***((((((---,,,+++***+++...000222---...111111,,,'''(((---,,,,,,---,,,++++++,,,---***+++---...///000000//////,,,,,,...,,,'''$$$%%%&&&%%%$$$"""!!!"""%%%(((###"""!!!!!!"""###""" !!!###""" """$$$%%% !!!!!!"""!!! """$$$%%%$$$###"""###&&&(((%%%!!!$$$###$$$!!!))):::===333&&&!!!$$$(((,,,///444222111222666999;;;<<>>EEEJJJIIIDDDFFFPPPZZZaaakkkuuuuuujjj[[[PPPLLLLLLOOOQQQOOOJJJKKKQQQXXXhhhmmmxxx}}}hhhDDD,,,'''***&&&%%%)))***(((&&&'''&&&%%%%%%&&&***---///000,,,)))(((***......***&&&,,,***(((&&&%%%%%%&&&'''((())))))(((''''''***,,,///111666:::666,,,$$$###)))***(((######(((***)))!!! !!!!!! !!!   !!!!!!""" """ ###### !!! """"""$$$"""   $$$%%%!!!!!! !!! """"""!!!!!! $$$""" """&&&)))'''$$$ """###"""  !!!!!!  $$$$$$  !!!!!!"""######!!!!!!"""%%%&&&%%%###"""$$$&&&''''''&&&$$$"""$$$%%%%%%&&&&&&&&&%%%%%%&&&'''''''''&&&%%%###"""%%%$$$###$$$&&&&&&&&&$$$&&&%%%$$$###""""""""""""&&&###$$$((()))&&&$$$&&&%%%'''((('''%%%$$$%%%'''%%%&&&&&&%%%$$$$$$&&&)))'''((()))******))))))(((***&&&$$$%%%(((***(((%%%(((((((((((((((***++++++)))+++&&&$$$***)))&&&,,,------***'''))),,,+++'''###$$$&&&)))+++...///000...///111000+++%%%'''---((((((''')))+++------,,,+++,,,------+++***+++,,,...---******///444000)))(((,,,///...***((()))+++,,,+++)))((((((***,,,...++++++***))))))***+++,,,***)))(((''''''((()))***...///...,,,***)))***+++...++++++,,,+++(((''')))&&&'''((((((((())),,,......++++++---111111---)))***+++---......---+++***---,,,,,,///333444000+++///,,,***)))+++---///111,,,,,,---------,,,,,,,,,000...,,,***++++++******...111111---+++///111111111...++++++,,,...---,,,000...,,,+++,,,,,,,,,,,,111111000...---...222555555444444333222000///...,,,...///---***(((***,,,000///---,,,++++++,,,,,,222000......//////...,,,,,,++++++---000222222000,,,)))'''))),,,,,,((($$$&&&'''%%%$$$'''***&&&  ### !!!"""!!!!!!######"""!!!"""$$$###"""%%%'''((('''%%%$$$%%%'''&&&%%%###"""!!! !!!!!!"""""""""""""""!!! ### """ !!!!!!+++888666((( """ """'''+++---...111444555444555999<<<@@@DDDHHHGGGFFFJJJSSS\\\___hhhrrrqqqgggYYYOOOJJJGGGJJJKKKJJJHHHIIINNNSSS[[[```lllvvvpppWWW:::)))'''$$$$$$(((***'''%%%&&&'''%%%%%%'''***---......***(((&&&(((,,,---***&&&)))))))))))))))((((((((('''(((((('''&&&''')))+++000444<<>>888555888>>>>>>;;;777666666444...))))))&&&&&&((('''!!! ###"""###$$$%%%'''***...000222666999999888888;;;>>>BBBBBBCCCFFFLLLPPPQQQQQQ[[[aaafffeee]]]RRRJJJGGGAAA@@@???BBBGGGKKKLLLLLLKKKRRRZZZfffuuuuuuUUU000&&&######(((***(((&&&'''(((''''''(((+++,,,,,,,,,((('''&&&'''***+++***(((***+++,,,------,,,++++++)))******)))((()))+++---,,,///888AAABBB999///***+++---,,,((((((,,,---+++ """%%%""""""!!!###$$$###!!!!!! !!!!!! """$$$$$$!!! """%%%### !!!"""!!!!!!   """""""""!!! ###$$$%%%######$$$###"""###$$$!!!!!!""" !!!!!!"""### !!!!!!!!!!!!"""###%%%######!!! !!!!!!&&&%%%###"""!!!""""""### !!!###%%%&&&&&&&&&&&&###"""###%%%)))+++,,,+++***((('''&&&&&&''')))+++(((&&&'''(((%%%!!!"""&&&(((&&&$$$######%%%&&&'''$$$&&&((()))(((((()))*********)))(((((('''''''''((()))+++---...,,,)))&&&---,,,***(((((()))+++,,,///888444***,,,***&&&(((***------******------++++++******)))))))))))))))%%%######))),,,,,,---///---+++***+++++++++)))'''''')))******)))***,,,...///...)))&&&''',,,,,,(((+++,,,......---+++++++++,,,++++++***+++,,,------222000...,,,+++************,,,///111111///,,,*********)))((('''(((+++......+++,,,///...)))''')))***,,,------+++))))))***/////////000000000///---......///111222222333333***)))((()))+++---...///++++++((($$$(((...---(((///...+++)))&&&%%%$$$$$$&&&$$$###&&&)))+++***(((***......+++))),,,---,,,'''))),,,...---+++)))((((((+++.........---///000,,,...111222111000000000000+++''')))...333444333---///000...+++***---111,,,+++******,,,...000222111///---,,,---.........,,,---......---+++))))))---,,,************))))))+++((($$$"""!!!    !!!!!!"""###$$$"""$$$%%%######%%%)))+++)))***++++++,,,///444999666999???GGGPPPVVVXXXYYYZZZZZZ[[[]]]___`````````\\\]]]]]]]]]\\\ZZZXXXWWW\\\[[[YYYWWWUUUTTTSSSSSS]]]dddiiifff___\\\^^^aaa]]]]]]ZZZUUUMMMFFF???<<<444...)))'''&&&%%%'''***'''+++000444555777999;;;<<<@@@CCCBBB>>>;;;;;;<<>>;;;:::===DDDIIIJJJIIIFFFNNNTTTZZZgggmmmXXX:::***&&&&&&)))+++)))(((***(((((((((***,,,...---,,,***)))))))))++++++++++++000///---,,,+++++++++,,,,,,,,,---,,,++++++---000---+++---333666222...---+++------))))))------+++ """ !!!!!!!!! !!!###"""  """!!!"""%%%  !!!###$$$###"""""" !!!!!!  $$$$$$ """### !!!"""  """"""!!! !!!"""""""""######$$$$$$ !!!###$$$$$$$$$$$$###"""!!! ###$$$!!! """###!!! !!!""""""""""""!!!  ###%%%&&&%%%$$$###############$$$$$$##################%%%%%%&&&'''&&&%%%$$$###"""""""""%%%)))+++,,,,,,***)))'''&&&&&&(((+++---'''&&&''''''"""%%%$$$"""!!!!!!###%%%&&&%%%$$$&&&'''((('''((()))+++(((((('''&&&&&&&&&''''''###&&&))),,,......---,,,---+++)))'''''')))+++,,,///;;;777,,,+++***&&&'''+++...---)))(((+++---,,,++++++,,,++++++***)))((((((###"""(((------,,,,,,000...,,,+++,,,,,,+++***++++++***((((((***...111,,,+++'''###$$$)))***(((+++,,,---------,,,***))))))))))))))))))******+++---,,,+++++++++---...///***---000333333000---*********(((&&&$$$$$$'''***000......000...(((%%%%%%$$$&&&((())))))***,,,...000//////...///000111222......---------.........''''''((((((***+++---...,,,---)))&&&***222111)))---,,,***((((((((())))))%%%&&&'''((())))))))))))+++///000...---///000///''',,,222555444111///---+++...000///------///222,,,///333555333000...---///,,,)))***...222444444333333111---))))))---111000000000000111111222333///---------...///...,,,***,,,......,,,)))((('''...---+++***((('''''''''***&&&###"""  !!!  !!!!!! !!!"""!!! """###%%%******,,,333999<<>>CCCFFFAAAFFFIIIIIILLLQQQNNNIII333---((()))))))))***...))))))***---111222222000///...---,,,+++***+++,,,///...------,,,,,,,,,,,,.........---,,,---///111...'''%%%)))---...---...***------******------*** !!!!!!%%%###### ###  !!!"""  !!! !!!!!!############ """ """!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!#########$$$&&&'''###&&&%%% """$$$###!!! """$$$%%%!!!""" !!!  ###%%%%%%###!!!!!!"""###!!! $$$(((%%%%%%%%%$$$$$$"""!!! !!!"""$$$%%%&&&&&&%%%$$$ """######"""!!! &&&%%%$$$%%%'''''''''&&&(((&&&$$$###$$$'''***,,,$$$$$$&&&&&&""""""))) """&&&((('''%%%%%%%%%%%%%%%$$$&&&***---%%%$$$$$$###$$$%%%'''(((((()))******(((&&&%%%%%%&&&%%%$$$$$$&&&***///222'''666555))))))+++((((((+++---+++$$$ $$$(((******,,,///000///---)))''')))(((***,,,***'''(((---+++(((%%%$$$'''***---...'''((((((&&&%%%&&&(((+++((((((&&&"""$$$,,,111111+++******+++,,,+++)))'''((((((((()))))))))))))))+++***)))(((((()))***+++,,,+++***))))))***+++,,,---,,,***'''&&&'''***---+++***,,,000000+++)))***'''(((((('''&&&(((+++...000///...,,,,,,000555999...------,,,,,,,,,------(((***,,,---......000111+++...---***333???>>>444+++***((('''((()))+++,,,&&&+++000...(((%%%'''+++''',,,///------000111000+++///333333111///000111666777777222+++)))+++///+++---//////.........///+++,,,---,,,+++,,,...111+++,,,---,,,***+++///333+++---///111222222000///---...///222333222///,,,***---111000---***))))))''''''(((''''''(((+++---***%%%$$$%%%!!! !!!!!! """%%%&&&(((---444999>>>NNN___iiisss~~~yyywwwuuutttqqqgggYYYNNNCCC<<<111((('''***,,,+++333777===@@@DDDLLLVVV___iiiqqq{{{}}}zzzxxxllldddZZZSSSQQQRRRSSSTTTOOOOOONNNKKKGGGBBB>>><<<:::888666555888>>>DDDIIIHHHIIIJJJJJJJJJKKKJJJIII555...((((((((((((***...))))))+++...222444333222//////...,,,***)))***,,,***+++---//////...---,,,---......---,,,,,,///111***%%%$$$***///...+++******,,,,,,******,,,,,,*** !!!  !!!  !!!$$$!!!!!!"""!!!  !!!!!!!!!!!!"""(((###!!! """"""  !!!!!!!!!!!!!!!"""###"""  """######"""!!!!!!!!!!!!"""''',,,111###"""!!! !!!"""######"""!!! """!!!!!! """'''  !!! """"""""""""###%%%$$$"""  """######%%%%%%'''((($$$""" """"""!!!$$$'''&&&"""%%%$$$$$$###"""!!!!!! %%%%%%&&&&&&'''((((((((()))&&&""" """###$$$$$$!!! """&&&)))***)))!!!"""$$$&&&'''''''''&&&((())))))'''$$$###&&&((((((+++...///,,,((($$$###+++'''$$$$$$'''***)))(((333///+++)))******'''###)))&&&%%%'''&&&$$$$$$'''000111111---)))''')))+++((((((((()))***)))&&&###&&&$$$$$$''',,,...,,,***''''''&&&&&&&&&&&&&&&''',,,)))%%%$$$&&&***...///000,,,(((&&&'''(((%%%######'''+++......---------//////...---,,,,,,,,,,,,///,,,***+++---...,,,***&&&******&&&&&&++++++''')))***+++---///---***((($$$&&&((((((((()))+++---'''---///++++++000333111...---///111...***+++000111...,,,+++,,,------,,,...+++***...555777333---************************))),,,---***&&&%%%)))---***------***))),,,,,,)))'''))),,,...///...---,,,666;;;888...+++///---%%%***---+++&&&'''---000---++++++,,,...///...+++(((,,,.../////////000222444/////////000000///+++)))...,,,+++,,,---...---,,,******+++...111111---)))***((('''(((***++++++***%%%%%%%%%###  %%%((($$$(((:::HHHWWWjjjxxx|||yyyssshhh```]]]JJJCCC<<<666000)))'''***111333555777;;;GGGWWWcccqqqvvv~~~mmm^^^YYYZZZ[[[YYYQQQJJJHHHCCC<<<;;;???<<<777555999===???DDDIIIGGGPPPTTTOOOLLLMMMIIIAAA888---&&&))),,,)))&&&&&&$$$###$$$***111444222...+++,,,---.........------.........///.........---000000///...,,,,,,...///444000+++)))***+++***(((+++++++++,,,,,,++++++*** !!!  !!!###!!! !!!!!! ######  '''###!!!""" ###"""  !!!"""###    """###"""!!!!!!""""""""""""$$$(((+++"""!!!  !!!"""%%%%%%$$$###!!!"""$$$'''!!!  !!!###$$$"""  """"""!!! """"""!!!!!!"""###$$$###!!!"""###&&&((()))'''%%%&&&'''$$$$$$&&&%%%###$$$((('''###""""""############$$$$$$$$$%%%&&&&&&'''((()))))))))&&&""" !!!"""$$$%%%&&&$$$"""###&&&)))((('''$$$%%%&&&((()))***))))))((()))(((&&&######&&&)))(((+++......,,,)))&&&%%%+++,,,,,,,,,***)))))))))000...+++'''%%%%%%&&&((()))&&&&&&((((((%%%%%%(((...///...+++(((&&&(((***''''''(((***++++++)))''''''&&&&&&(((***,,,,,,,,,*********))))))*********,,,)))'''&&&))),,,...///000---+++)))))))))((('''(((+++...///...---,,,---------,,,++++++,,,---...111///,,,,,,------***(((***...---)))(((++++++''')))***+++,,,---,,,***(((&&&(((************+++,,,---111000,,,,,,000111//////......///---)))+++///,,,------+++))))))+++---,,,******,,,000222///+++...............---------%%%((()))'''###"""%%%((()))++++++((()))---,,,)))***+++---///111000...,,,...333222++++++111111+++,,,000///)))(((,,,000///---,,,+++,,,---,,,***(((,,,---...---,,,,,,...///)))***---000111///***&&&,,,,,,...000111000,,,)))+++******---000222111///((())))))***)))((('''&&&$$$$$$###""" !!! )))222EEEeee{{{zzzqqqeee]]]\\\VVVLLLAAA888111+++,,,000+++---...///444>>>LLLVVVdddkkkvvvuuujjjaaaXXXPPPJJJFFFAAA;;;:::>>>???:::888;;;@@@CCCIIIOOONNNVVVYYYRRRMMMLLLHHHAAA;;;000)))***+++)))'''''''''%%%&&&+++000333111---/////////.........------333222000///......///000555555444222111111333444333000---,,,------,,,***---------,,,,,,***))))))  !!! """!!!!!!###!!!$$$###  $$$"""!!!""""""  !!!"""!!! !!!###%%%  !!!!!! !!!  """"""!!!!!!"""###"""!!!!!!"""$$$  %%%&&&&&&$$$###$$$&&&(((###!!!$$$###!!!$$$###"""#########!!!!!!"""$$$$$$"""!!!"""###$$$#########%%%(((+++---***&&&%%%''''''"""''''''%%%"""###&&&&&&### !!!"""$$$%%%&&&&&&###$$$%%%'''((()))))))))(((&&&$$$""""""###%%%'''&&&%%%%%%%%%'''((('''%%%'''''')))***++++++++++++((((((&&&$$$"""###&&&))))))+++---...,,,***)))))))))---111000+++(((((())),,,,,,***%%%!!!!!!&&&,,,)))''''''******&&&%%%(((///000000...,,,+++,,,...(((((())),,,...///...,,,(((((()))(((((()))+++---,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,...///.../////////---++++++,,,---...///000///---+++,,,---,,,+++***)))***,,,...000222000...---,,,+++(((&&&///111000---+++,,,***''')))******++++++******))))))+++---...,,,+++***+++///000///---...111111......,,,---...---)))***...)))---///---'''&&&***...+++***++++++,,,,,,,,,,,,000000000000000///......&&&)))+++***'''%%%''')))+++,,,***))),,,111///***---,,,+++---000000---***(((---...***+++222333///---111222,,,(((***///222333000---+++++++++******---...///...,,,+++,,,---%%%(((,,,111333111,,,(((,,,---000333444111,,,''',,,+++***,,,///333555555(((,,,//////***&&&$$$$$$!!!!!!!!! ###'''###555IIIgggzzzmmm___YYYYYY\\\SSSIIIBBB999111///000((()))++++++///666BBBJJJNNNYYYggguuu~~~vvvfffYYYRRRKKKFFFAAA<<<<<>>999111+++******)))((()))'''%%%&&&)))---///---***//////...---,,,,,,,,,,,,777555111///...///111222222111111000000000000111222000///...//////---,,,//////...---,,,***)))(((!!!%%%###!!!"""!!!!!!!!! !!!!!! !!!!!!""""""!!! !!!"""### !!!###$$$!!! ###%%%%%%""" !!!!!!"""""""""!!!!!! !!!""""""  ######!!!  !!!  !!!$$$%%%%%%###!!!!!!"""$$$!!!!!!######"""$$$$$$$$$$$$$$$###!!!$$$%%%'''&&&$$$######$$$""""""###"""###%%%)))+++***%%%$$$(((***'''###"""$$$$$$!!! $$$%%%### !!!###$$$%%%%%%"""$$$%%%'''((()))))))))&&&&&&%%%######$$$&&&((($$$$$$%%%%%%&&&&&&&&&%%%''''''((()))******++++++((('''%%%###"""$$$'''))))))+++------,,,+++++++++(((***,,,,,,)))''''''(((******)))&&&$$$$$$(((+++(((&&&'''******&&&%%%'''---------------------...+++***+++---000111000///((())))))'''%%%%%%)))---++++++,,,,,,,,,,,,,,,,,,)))))))))+++...///...,,,...000222111...---///222///000///---+++***+++---,,,+++)))((()))+++---///000...---,,,***)))'''&&&...//////...---,,,***)))))))))******)))((()))***,,,...000000...+++******,,,,,,---///222333000,,,***)))+++//////+++***---***---///---)))(((***---)))+++---,,,******---000......//////...---,,,+++)))+++...---+++))))))***//////---,,,000555444...---***(((***---...+++'''+++......+++,,,000111...+++000222...))))))000666>>>999222---++++++++++++///111222111000...///000''')))---111444444111......///111333444111---)))---,,,,,,...000333444555+++111555444---&&&#########***+++GGGfff}}}wwwjjj\\\WWWYYYYYYUUUQQQNNNEEE888///---++++++,,,---000666>>>EEEBBBNNN___mmmvvv|||ooo^^^WWWOOOGGGAAA>>>>>>@@@CCC???===AAAEEEJJJTTT^^^fffllliiiYYYLLLFFF@@@999666222---+++)))))))))***((('''(((***---///...,,,000000///.........///000444333111000///000111222...------------...------000//////000000///...,,,//////......---+++***)))###&&&$$$    !!!###!!! !!!"""  !!!!!!"""### !!!"""!!!"""!!!"""$$$&&&%%%""" !!!!!!!!!!!!!!! """###""" """###"""!!! ###"""!!! !!!"""###$$$%%%%%%###   !!!!!! """$$$"""###$$$$$$###!!!$$$%%%&&&&&&$$$""""""###!!!"""""" ###&&&%%%!!! %%%)))'''$$$$$$!!!!!!  &&&'''%%% !!!!!!!!!"""""""""$$$&&&((()))))))))((($$$%%%%%%$$$###$$$'''***""""""###$$$%%%%%%'''(((%%%%%%%%%&&&&&&'''(((((('''&&&$$$###$$$&&&((()))(((***,,,---,,,++++++,,,)))'''%%%%%%(((******)))***)))'''(((***+++)))((((((%%%&&&((((((%%%$$$&&&&&&&&&&&&'''((((((((((((***))))))***,,,------,,,'''((((((&&&###$$$'''+++***+++,,,---...---------''''''))),,,......,,,***---000222222///...000333,,,---,,,***))))))+++------,,,***))))))***,,,---,,,,,,+++***)))'''''''''******,,,------,,,++++++(((***+++***(((((()))+++///000111000---***)))))))))***...222333///+++((('''&&&***000222...+++,,,******))))))******)))((())),,,///...,,,,,,000444,,,---.........,,,+++***(((***,,,,,,+++)))((((((...///...---000555444///...+++)))))),,,---+++)))///000000......000111///+++///222000------444<<>>??????AAA>>>>>>AAAEEEKKKVVV```nnnsssmmm[[[JJJBBB===777999999777333///,,,+++***---,,,---///111222222111222222222222222333444555///000111222333222111000222111000111222333222000...///000000///...------------.........---,,,,,, ###$$$""" !!!  """###!!! !!!!!! !!! !!!!!!"""  ###!!! !!!###""" !!! """###### """$$$$$$"""!!!!!!$$$$$$###""""""###$$$$$$$$$%%%%%%$$$!!!  ###"""!!!%%% """$$$$$$""" """###$$$$$$"""!!!!!!!!!###$$$$$$!!! ### ###%%%###!!!""" """!!! ###(((***'''!!!!!!!!!!!!!!!!!!!!! ###%%%''')))))))))'''&&&!!!$$$%%%$$$"""###&&&***"""###$$$$$$###%%%(((***$$$$$$$$$$$$$$$%%%&&&&&&'''%%%$$$%%%''')))))))))'''***,,,---,,,+++******,,,'''$$$%%%)))------,,,+++)))(((***......+++&&&)))%%%%%%&&&&&&$$$$$$''''''&&&&&&((()))***)))'''&&&%%%$$$%%%((())))))((('''''''''&&&%%%&&&(((***+++,,,...///000//////...''''''))),,,......,,,***,,,...000000/////////000)))******)))((((((***---,,,,,,,,,+++++++++,,,,,,***+++,,,***(((''''''(((&&&%%%(((,,,---+++***+++'''***---,,,)))((()))+++000000000...+++)))))))))***,,,000333000***'''(((+++(((***000222...+++,,,)))'''&&&'''((()))&&&$$$+++---000///...---000222+++,,,...//////...,,,+++---------------,,,++++++***---...,,,,,,///000---///...---,,,,,,---///000////////////000222333333///000222333222222888AAAKKKDDD:::222---,,,,,,---+++...000111000//////000+++******+++...000111000333000---,,,...000111111---///111000///---,,,---,,,...///,,,&&&!!!!!!(((888WWW~~~}}}~~~}}}~~~|||~~~~~~~~~~~~wwwooolllnnnjjjbbbZZZSSSJJJAAA===>>>111///,,,+++,,,000555888BBBJJJTTTZZZ]]]dddoooxxxxxxwwwfffaaaUUUGGG???>>>>>>===>>>===>>>BBBEEEJJJUUU```pppuuuooo[[[IIIBBB???;;;BBBHHHJJJFFF???;;;777333222222222333333333444444333333444555555555555555000222444666666444222000444222111222555666444111000111111000---,,,---...------......///......---  !!! !!!  $$$%%% !!!###!!!""" !!!!!! !!!!!!  """$$$$$$""" !!!"""  """!!!"""$$$ """$$$$$$!!!!!!$$$%%%$$$###""""""%%%$$$###""""""###$$$%%%!!!###$$$###"""!!!!!!""" !!!!!!!!!""""""!!!%%%%%%###!!! """$$$%%%%%%###"""######&&&((((((%%%!!! ###''' !!!$$$###""" """"""!!!###(((((($$$#####################"""$$$&&&((())))))(((&&&$$$"""%%%$$$""""""&&&***'''''''''%%%###$$$)))---&&&%%%$$$$$$$$$%%%&&&'''&&&%%%%%%'''***,,,+++)))&&&)))---...,,,***((('''***)))))))))***+++,,,+++++++++***+++++++++******+++'''%%%&&&%%%$$$%%%))),,,++++++,,,//////---***$$$######$$$'''*********(((''''''(((*********))))))***,,,...//////...---((((((***,,,//////---,,,,,,,,,,,,...//////---,,,)))******)))(((((()))+++***+++,,,---......---------...///,,,)))&&&'''(((%%%###&&&,,,---)))(((+++&&&***......+++((()))+++000000...+++((('''(((***)))***...000,,,(((,,,444555///+++,,,---++++++,,,'''(((******)))''''''&&&,,,---//////---,,,++++++)))+++---///000///...,,,111///..................(((---000,,,)))***---------///000...+++,,,111555000//////000111111333444111//////222333222777>>>GGG@@@777///,,,+++,,,---+++---000000...---,,,,,,,,,+++,,,---000000///---111...,,,+++---000222222---......---***)))+++------,,,)))&&&###!!! """!!!$$$888OOO|||||||||}}}yyyzzzyyyvvvwwwxxxnnnddd[[[QQQHHHEEEGGG;;;777111------///222444:::???DDDDDDFFFMMM\\\gggdddmmmxxx}}}rrrmmmhhh[[[JJJAAAAAAAAA???<<<<<>><<<<<<===>>>@@@AAABBBAAA???<<<:::999:::::::::999777555333333000///111555666333000333333333000---,,,---000///////////////...---,,,     ###$$$!!! """###)))***$$$!!!"""!!!###$$$"""!!! !!!"""!!! """!!! !!!%%%''''''$$$  """"""  """'''$$$!!!"""&&&((("""$$$$$$""""""$$$&&&&&&%%%###""""""%%%$$$###""""""###$$$%%%!!!!!!!!!!!!"""###  ###%%%"""!!!%%%&&&$$$"""!!!"""%%%'''(((((('''&&&'''''')))+++,,,)))%%%$$$(((,,,$$$$$$&&&((($$$###!!!!!! """%%%$$$######$$$$$$%%%%%%%%%%%%%%%&&&(((***)))'''%%%###!!!$$$$$$!!!!!!&&&***,,,,,,***&&&###$$$)))...((('''&&&%%%%%%&&&((()))&&&%%%%%%(((,,,---+++)))%%%)))---...---)))&&&%%%&&&)))------***'''((()))+++,,,---***''''''***...---(((%%%&&&%%%$$$''',,,,,,+++***,,,//////,,,)))$$$$$$$$$'''+++...000000***(((''')))---...,,,)))&&&'''***,,,,,,,,,+++*********+++---///000///---,,,******,,,...///,,,(((***++++++***((('''((()))'''))),,,...000000//////111222222///***&&&&&&(((&&&###&&&------)))'''***&&&+++000000,,,))))))+++000///,,,)))&&&%%%(((***&&&'''+++---***)))444BBB>>>444+++))))))(((***---(((,,,000///***((())),,,------------,,,)))&&&###''')))+++...///...---,,,...,,,***)))***+++++++++(((000333...))))))---///***...000---))))))000777222000000111000///000111222,,,+++///000///222888AAA;;;333,,,******,,,,,,...000111111///,,,******---...000222444222///,,,///---+++,,,...111222222------,,,)))&&&''',,,000000,,,'''###"""""""""""""""###%%%---HHHddd~~~}}}|||yyyxxx|||}}}zzzyyy~~~vvvnnnfff\\\PPPIIIHHHFFF@@@888222000222444555777:::;;;999999AAARRR```VVV]]]eeekkkrrrxxxxxxssstttoooaaaOOOEEEEEEEEEBBB<<<<<<@@@DDDFFFJJJSSS^^^iiiooolllZZZLLLJJJLLLKKKIIIZZZiiilllkkkjjjfffaaaYYYYYYWWWSSSOOOMMMLLLLLLRRRSSSTTTUUUSSSOOOJJJHHHBBBAAA???===:::888777777444222111333888999555111666666555111---,,,...111111111111000///---,,,+++!!!""" !!!!!!!!!!!! ###'''%%%""" !!!"""""""""$$$### $$$###""" !!!!!!""" """"""!!! !!!"""!!! """"""!!!&&&&&&&&&%%%"""!!!!!!""" $$$%%%###!!!###&&&))))))%%%""""""###$$$"""!!!"""  """###$$$""" &&&'''!!!!!!!!!"""###$$$&&&'''(((((())),,,***'''&&&&&&&&&$$$###''')))++++++'''###!!! !!!!!!!!!""""""""""""&&&&&&&&&%%%###""""""$$$'''((('''%%%###"""$$$%%%&&&(((&&&!!!"""''''''"""+++***)))((($$$"""(((111***)))&&&%%%%%%''')))+++(((&&&$$$$$$'''***+++,,,)))(((&&&$$$#########$$$...---***'''%%%'''+++///------,,,+++***,,,///333---)))$$$###%%%''''''&&&000...++++++000444000(((((('''(((***...000111000---,,,***)))***+++***)))))))))***+++******)))(((+++)))))),,,///000...+++,,,///111///+++(((((()))++++++,,,,,,,,,++++++***---,,,,,,...111111...+++//////...,,,***)))***+++)))''''''''')))******)))$$$(((,,,---***''''''(((...000000,,,(((&&&(((+++%%%***,,,(((###&&&444AAA===888111***''''''***---***---...,,,(((&&&''')))))),,,...---+++)))''''''&&&,,,333444000,,,+++,,,222,,,***---,,,'''%%%''',,,------+++******,,,///...+++...333000'''***555444111///000111222000---444444111...,,,///666;;;CCC:::333222///******............//////000111222111,,,+++000111,,,+++...---+++)))***,,,///000111+++,,,,,,,,,,,,+++***)))000***### !!!###$$$$$$ """&&&&&&///SSSzzz~~~~~~zzz~~~}}}yyyuuuuuuzzz~~~yyyxxx{{{}}}|||zzzxxxzzzyyyrrrggg]]]WWWTTTRRRFFF<<<;;;;;;888777999999999:::>>>DDDHHHJJJJJJRRRQQQTTT\\\cccfffkkkpppyyytttfffTTTIIIGGGCCC===AAADDDIIIMMMMMMOOOXXXccclllvvvmmmZZZPPPHHHCCCFFFHHHXXXgggmmmrrrwwwtttmmmnnnpppooohhh___YYYYYY[[[___dddiiiiiiddd___\\\[[[QQQSSSTTTOOOHHHBBB??????;;;999888999<<<<<<:::777>>>===<<<:::888666444333777555222000//////000000   !!!  ###""" """!!!    !!!!!! !!!"""###"""  !!!$$$&&&%%%###$$$&&&)))(((%%%###"""###$$$!!! """!!! !!! !!!!!!!!! """$$$$$$### ###$$$ ######$$$&&&'''''''''(((***(((&&&%%%&&&&&&&&&$$$###%%%''''''$$$"""!!!!!!  !!!!!!$$$%%%$$$""" !!!###%%%&&&'''&&&$$$"""######&&&)))'''###$$$((()))%%%***)))(((((($$$!!!&&&---+++***(((''''''''')))***&&&%%%$$$$$$''')))******&&&%%%$$$#########$$$%%%++++++)))'''&&&'''+++...*********((('''(((+++------***&&&&&&(((***++++++...,,,))))))...222///'''(((((()))+++---/////////,,,+++)))((())))))(((''')))***+++,,,,,,+++)))(((,,,)))'''''')))***)))(((%%%''')))************+++''''''((((((((((((((((((+++******+++,,,,,,(((%%%***,,,------+++***+++,,,,,,+++)))(((((()))))))))###'''++++++(((&&&'''(((&&&''')))((('''''''''(((&&&(((((('''&&&)))///444555222...++++++---000222***++++++***))))))***,,,---------+++((('''(((***(((...444555111---,,,---...)))(((+++,,,)))(((***)))******)))'''((()))+++...***,,,111...'''(((111111///......000111000...000111000......111777<<<<<<555111000...******.........---......000222333---******///000---,,,///---,,,+++))))))***+++---,,,,,,,,,++++++*********///***$$$!!!!!!"""""""""  !!!(((@@@lllxxxwww|||}}}zzzwwwwwwtttrrrqqqrrrtttttttttrrrooommmpppvvvzzzyyywwwyyywwwuuutttssspppmmmjjjYYYPPPJJJIIIGGGCCCAAACCCAAABBBBBBBBBBBBDDDIIIMMMKKKJJJMMMPPPSSSWWWbbbmmm~~~uuudddRRRJJJJJJHHHCCCAAACCCHHHLLLLLLNNNXXXcccgggpppgggWWWOOOFFF@@@DDDJJJ]]]ooovvvxxx{{{xxxqqqyyy{{{|||zzzvvvssstttvvvuuuwwwwwwsssmmmhhhggghhhhhhiiiiiifffaaa[[[WWWUUUPPPNNNLLLLLLMMMLLLIIIFFFJJJJJJHHHFFFCCC???;;;999999777666444222111///---  !!!  """!!!  !!!!!!!!!""""""!!!!!!  """#########$$$&&&((((((&&&$$$#########!!!!!!""""""%%%""" ###$$$""" ######$$$%%%$$$###"""!!!"""###  $$$$$$%%%%%%%%%&&&&&&&&&'''%%%$$$$$$&&&'''&&&&&&!!!###$$$######$$$%%%"""!!! """$$$''''''%%%""" !!!###&&&'''***,,,,,,***'''&&&&&&&&&((('''%%%&&&)))+++***)))(((((((((%%% """(((******))))))((((((((((((&&&%%%%%%&&&)))******)))$$$############$$$%%%&&&(((((((((((('''(((***,,,&&&'''((('''%%%$$$%%%'''***((('''''')))+++,,,,,,***)))'''&&&+++///---&&&))))))***+++,,,---......---+++))))))))))))((('''(((***,,,......,,,***(((+++(((%%%$$$&&&(((******$$$$$$$$$''')))+++***)))%%%%%%%%%%%%&&&'''((((((+++************)))&&&###''')))+++,,,++++++,,,...000...+++)))(((((()))***$$$'''******'''&&&(((***%%%%%%&&&))),,,---,,,++++++(((&&&(((,,,...,,,)))//////......///000222333,,,***))))))+++---......000///,,,(((&&&&&&***---%%%)))...///,,,)))((()))+++'''&&&))),,,++++++---((()))))))))'''''')))***...)))(((---,,,&&&&&&+++000///...///111222111000///000//////...000444777444000//////...++++++......---,,,,,,---000222444***(((***---///------000...//////,,,(((&&&(((+++---,,,+++***)))***++++++,,,)))%%%###"""!!! !!!######"""222YYY~~~||||||~~~|||wwwsssqqqsssuuu}}}|||wwwvvvtttqqqnnnhhhccceeelllooolllgggfffeeeggglllrrruuusssqqqgggbbb___bbbiiinnnmmmjjjbbb```aaabbb___ZZZYYY[[[XXXYYYUUUMMMDDDAAAFFFLLLMMMNNNPPPQQQQQQUUUdddsss}}}ppp[[[KKKFFFHHHGGGCCCAAABBBFFFJJJKKKNNNWWWaaagggnnnfffYYYTTTLLLEEEHHHPPPiii~~~}}}zzz{{{}}}~~~|||zzzwwwuuussspppllliiiooonnnmmmkkkfffaaa\\\YYYKKKFFF@@@:::777555333222 !!!!!!   """"""!!!  !!!"""###"""""""""### !!!  !!!"""$$$###"""!!!!!!  %%%%%%&&&&&&%%%$$$######""" !!!###$$$'''### ###%%%"""###############"""""""""!!!###$$$###""""""""""""%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%######%%%&&&%%%$$$ """$$$$$$&&&(((+++(((%%%"""!!!!!!###''')))((('''$$$!!! !!!$$$'''&&&)))------,,,)))'''&&&$$$&&&&&&&&&&&&)))+++---)))((()))+++'''"""!!!%%%((())))))))))))(((&&&%%%''''''''')))+++,,,+++)))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((((('''((()))+++%%%'''((((((&&&$$$######'''&&&&&&&&&'''(((((((((''''''%%%$$$''',,,+++%%%((()))++++++***+++,,,---...,,,************)))(((&&&(((+++------,,,)))(((''''''&&&'''))),,,///000+++)))'''(((***+++)))&&&'''&&&&&&&&&''')))***+++------,,,,,,,,,+++)))((()))))))))(((((())),,,///000///---***((()))***,,,&&&(((+++***((((((***---)))&&&%%%(((---000000//////+++)))+++000222///+++/////////000//////...---000---******...111111//////...,,,)))''''''***---$$$(((+++,,,***((('''''')))'''&&&(((***,,,,,,---+++,,,,,,,,,******+++---+++&&&%%%)))+++'''&&&)))222222111111111111111000000000000///------------//////000000///,,,,,,,,,---,,,++++++,,,///222444***+++---......---...//////222333///)))&&&))),,,---,,,***(((((()))+++,,,)))(((&&&$$$""" """ $$$'''(((AAAqqq~~~zzzvvvuuuvvvxxxyyy|||zzz|||~~~~~~zzzxxxwwwvvvuuutttvvvzzzzzzvvvssstttrrrooonnnhhhbbbbbbgggkkkiiieeeiiiiiikkknnnpppoookkkgggfffbbbaaadddkkkppppppmmmpppvvv}}}||||||}}}xxxnnn^^^OOOFFFEEEGGGSSSUUUZZZ___aaaeeeqqq}}}}}}lllWWWIIIGGGHHHFFFCCCDDDDDDFFFJJJKKKMMMVVV___hhhmmmfff\\\YYYQQQJJJNNN\\\zzzpppfffXXXKKKCCC>>>;;;999  !!!$$$###""""""   """$$$$$$###!!!!!!###%%%$$$!!! !!! !!!!!!  !!!!!!######"""!!!!!!  $$$$$$$$$$$$$$$$$$###"""!!!  """$$$&&&""""""$$$!!! !!!"""###!!!"""###$$$###""""""$$$%%%%%%$$$#########$$$$$$'''%%%#########$$$###!!!"""###%%%&&&))),,,***'''$$$""""""%%%)))+++%%%$$$""" ###&&& ###''')))'''$$$"""!!!"""###$$$%%%%%%&&&***...+++***+++---+++%%%###$$$&&&'''((())))))'''%%%$$$'''&&&&&&(((******)))((((((((((((''''''&&&%%%%%%$$$%%%'''((((((((()))***''')))+++***(((&&&$$$$$$&&&'''''''''&&&%%%%%%%%%&&&&&&$$$"""%%%))))))%%%''')))++++++))))))***,,,---+++)))((((((((('''%%%%%%''')))++++++***((('''%%%''')))+++,,,---//////111...++++++------***'''''''''(((((()))***+++,,,,,,---......------------...,,,(((%%%###%%%***............,,,)))***,,,///(((+++---,,,***))),,,///+++'''###$$$(((,,,.........---+++,,,///111222222---............,,,+++***444000------000111000...+++,,,---,,,+++******,,,***,,,---...---,,,++++++***)))'''&&&(((+++,,,+++,,,---......,,,,,,---...)))&&&%%%(((***)))))))))222222111000///.........///.........---,,,***)))...111333222///---,,,+++,,,,,,++++++,,,...111222,,,///111000...---...///...111222///***'''***---,,,+++)))(((((()))+++,,,&&&&&&&&&%%%"""""" ###&&&***KKK|||zzzyyy{{{}}}~~~~~~{{{~~~zzzuuurrrqqqsssuuuwwwzzzzzz{{{{{{yyyuuuoookkkrrrrrrtttxxx|||~~~ppp```UUUNNNKKKVVVXXXaaalllsssvvvzzzqqq\\\QQQNNNLLLIIIEEEHHHFFFGGGJJJKKKNNNUUU^^^fffjjjddd\\\YYYPPPKKKSSShhh}}}nnn___OOOAAA777$$$$$$"""  """!!!!!!!!! ###%%%%%%$$$!!!!!!###""" !!!!!! !!!#########"""  !!!$$$"""!!!!!!######"""!!! !!!!!!!!! !!!######  """  !!!"""###!!!###""" $$$%%%$$$###"""""""""###$$$&&&$$$""""""""""""!!! """###$$$%%%&&&((('''%%%""" ###&&&)))(((((('''$$$###$$$'''***!!!$$$((()))'''%%%###"""!!!!!!###%%%$$$###'''...---+++,,,...---'''%%%%%%&&&'''((())))))((('''&&&&&&$$$$$$%%%&&&''''''&&&*********)))((('''%%%$$$%%%'''(((((('''''')))***)))+++,,,,,,***'''''''''(((***,,,+++)))'''&&&&&&'''(((%%%"""$$$((((((%%%&&&)))+++***((((((***---***(((&&&%%%%%%%%%###"""%%%&&&'''))))))))))))(((&&&(((++++++***)))))))))...---++++++,,,------,,,&&&'''((())))))))))))))))))***++++++******+++---///---((($$$!!!###(((,,,+++...///...+++***,,,///***---000///,,,+++,,,......+++((('''))),,,...000++++++*********---111555+++++++++,,,,,,,,,,,,---333222000000000///---,,,'''***---......,,,,,,,,,+++++++++,,,,,,+++++++++******(((%%%'''+++,,,******,,,------,,,++++++,,,)))))))))************+++...//////...,,,++++++,,,+++++++++---...///...,,,---333666333///...---,,,,,,,,,,,,,,,------...///,,,222444000---...///...,,,...///---)))'''(((*********)))((()))***+++,,,###$$$%%%$$$!!!!!!!!!"""+++TTTyyylllddd^^^[[[\\\___jjjxxxvvvaaaUUUOOOJJJGGGFFFJJJGGGHHHKKKNNNQQQYYYaaajjjooojjjccc^^^TTTSSS___sssmmmPPP<<< """""" ###""" !!!  !!!""""""!!!"""!!!  !!!!!! !!!"""###%%%&&&$$$!!! ### !!!"""!!! !!!######!!!  !!!!!! !!!"""#########""" $$$### !!!%%%$$$###"""!!!!!!"""$$$%%%$$$"""!!!!!!"""###"""!!!!!!$$$&&&%%%$$$$$$%%%$$$""" !!!$$$%%%((())))))'''&&&&&&(((***%%%(((+++,,,+++)))((((((!!! ###&&&$$$!!!&&&......++++++...---)))&&&''''''((()))******++++++***(((&&&$$$$$$&&&'''((('''(((((())))))((('''&&&%%%(((((()))((('''''')))***)))***+++***)))''''''((('''***---...,,,))))))))))))***'''######''''''%%%$$$(((+++***''''''***...+++)))&&&%%%%%%%%%###"""'''''''''(((((()))***+++''')))***)))&&&&&&''')))(((((()))((('''(((***,,,%%%''')))***+++)))'''&&&''')))***(((&&&%%%'''))),,,+++)))%%%######&&&(((+++...111000+++((()))+++***...111000---******++++++,,,------,,,---...000***)))))))))***---///111,,,+++*********,,,///000...000111111...,,,******%%%(((,,,...............)))(((((((((((())))))((((((***'''###%%%,,,---***)))+++------,,,******+++,,,///000...***)))+++,,,+++---///...---,,,...000...,,,,,,...000222111///+++222666111---...///---+++,,,------------,,,+++)))000333///,,,...000///......---,,,+++)))((('''))))))))))))*********+++ """$$$###  !!!$$$555dddzzzlllhhhjjjmmmhhhlllvvv|||fffVVVLLLEEEDDDHHHIIIFFFGGGLLLQQQVVV___hhhpppvvvrrrjjjcccXXXZZZkkkttt^^^  """%%%!!!  """!!!   """!!! """"""!!!%%%!!!"""$$$###!!! """"""!!!"""###%%%!!!$$$%%%$$$ """ """!!!!!!$$$$$$!!! !!!  """$$$###$$$%%%&&&%%%$$$###"""!!!!!!&&&&&&"""###(((###"""!!! !!!"""$$$%%%!!!  """$$$$$$###"""%%%(((***(((&&&%%%$$$###""" !!!###%%%!!!"""###"""!!!!!!"""$$$%%%(((***+++***((((((((("""!!!$$$'''%%%!!!&&&///...******------)))''''''))))))***+++,,,---......,,,***''''''(((***++++++%%%&&&'''((((((((('''&&&*********(((&&&''')))+++((()))))))))'''&&&'''((($$$(((---...,,,******+++***+++)))$$$###&&&'''%%%###'''******''''''***......,,,)))(((((('''&&&%%%)))(((((('''(((***,,,---'''((()))'''%%%'''+++///$$$&&&'''%%%""""""%%%(((''')))+++------+++(((&&&(((******((($$$###%%%''''''))))))(((&&&%%%%%%&&&+++000333111+++'''&&&(((***...111111---)))((()))"""''',,,---+++))))))***,,,***)))***...///...,,,000...+++))))))+++...111)))---111000---)))))))))%%%(((+++------...000111,,,+++))))))***+++++++++'''(((&&&"""%%%---///,,,***,,,......---++++++,,,///444555000***(((***++++++---000111000111444777333111//////222222000...(((111444000,,,...000///+++,,,---......,,,***)))&&&...222...+++...111000333111///...---,,,)))&&&'''((()))***************!!!###"""  !!! """***DDDtttxxxhhheeennnxxxpppuuu}}}mmm[[[NNNFFFHHHNNNGGGEEEFFFLLLSSSZZZdddmmmpppwwwsssjjjaaaUUUZZZooo  &&&!!! ###$$$!!! $$$%%%!!!""""""#########!!! $$$  !!! """""""""""""""############%%%!!! """$$$$$$###""""""###(((((('''%%%###$$$###!!! !!!"""!!! !!!"""!!!!!!!!!"""$$$!!!"""###!!!###%%%&&&&&&$$$!!! """'''+++---***'''%%%###"""$$$&&&&&&""" !!!"""###$$$###(((***)))((((((&&&"""######""""""'''""""""""" !!!%%%(((,,,***((((((***)))$$$ !!!$$$''''''%%%%%%(((+++---)))(((***+++((('''(((***++++++,,,,,,***)))(((%%%'''((((((''''''(((***((()))***++++++***)))(((,,,------***((((((+++///((()))***)))'''&&&%%%&&&$$$%%%(((,,,//////***&&&)))'''&&&&&&'''((('''&&&%%%&&&%%%%%%%%%(((,,,000000333111,,,+++///000,,,)))******))))))))),,,...&&&&&&''''''(((((()))))),,,+++)))'''%%%&&&***,,,***+++,,,,,,+++***(((''''''''''''&&&$$$%%%''')))222***&&&)))***&&&$$$%%%))),,,///000---***'''&&&---+++))))))))))))((('''&&&''')))******)))((('''***,,,......---+++++++++---,,,,,,...//////...---)))+++...000///---***(((&&&))),,,---++++++,,,///---------,,,+++***)))(((,,,***))))))+++------,,,000000,,,((((((+++***'''222//////000---((((((+++---***(((+++111666666555333///------//////,,,(((,,,000111,,,((()))+++***...+++***,,,,,,***+++...........................666555222///,,,+++))))))+++***(((%%%###$$$(((+++%%% !!!""""""###!!!$$$###"""&&&###...QQQ~~~}}}oooiiiiiixxxssskkkdddgggtttyyyzzz}}}kkkZZZSSSPPPPPPQQQFFFEEEEEEJJJSSS^^^hhhnnnrrruuulllaaa]]]WWW]]]ppp!!!!!! $$$  !!!!!!"""$$$!!! !!!  !!! !!!!!!!!!$$$!!! """###!!!  $$$$$$$$$$$$###!!!$$$"""!!!!!!"""""""""!!! """######!!! !!!"""##################"""!!!!!!!!!!!!$$$(((,,,,,,)))&&&&&&$$$######%%%%%%###!!!!!!!!!"""###$$$%%%&&&&&&%%%&&&%%%$$$''')))%%%######### """%%%!!!"""############$$$&&&)))(((''''''''''''%%%###%%%%%%%%%###"""$$$(((,,,...)))'''))))))&&&$$$%%%)))******+++***)))((('''###%%%'''((()))***,,,...((()))+++,,,,,,,,,+++******++++++)))&&&&&&))),,,*********(((&&&%%%$$$$$$(((((()))+++......+++(((&&&%%%###$$$&&&''''''&&&&&&&&&&&&%%%%%%&&&***,,,///111///+++***......+++)))******)))((((((***---(((((((((((())))))))))))***++++++***)))***---000------,,,+++***(((&&&&&&******+++)))((()))+++---///***))),,,,,,(((&&&'''***,,,//////---***((((((---***(((((()))***)))))))))***+++,,,,,,+++)))(((***,,,...///...------...,,,,,,,,,---.........---+++---///000000...,,,+++'''***,,,,,,***+++---000//////---,,,******))))))---,,,,,,---///000000///...///,,,'''&&&***,,,+++///,,,,,,...,,,)))***---...,,,***,,,222555444222///...,,,+++***)))))))))***//////+++)))+++---,,,...,,,,,,//////,,,,,,...........................333333111000...,,,+++***,,,,,,***'''%%%$$$''')))'''$$$!!!!!!###%%%&&&000))) !!!$$$$$$###&&&%%%666___yyyoooeee^^^YYYUUUSSSSSSMMMKKKUUUffftttwwwuuuuuuzzz|||{{{kkkddd```dddrrryyy{{{ppp^^^VVVRRRQQQQQQKKKIIIGGGJJJRRR^^^jjjqqqooossslllaaaZZZTTT\\\ppp   !!!!!!!!!  ###$$$###  !!!!!!!!! !!!!!!"""  !!!######!!! !!!"""""""""""""""!!!$$$"""!!!!!!###$$$######"""###$$$###!!! !!!!!!!!!%%%$$$###"""!!!!!!!!!!!!###$$$'''***,,,+++'''###&&&$$$###"""###$$$###"""$$$$$$$$$%%%%%%&&&&&&&&&'''%%%"""!!!%%%***&&&###$$$%%%$$$"""!!!"""### ###$$$############&&&''''''%%%$$$$$$%%%&&&(((&&&""" !!!%%%***---...)))'''******'''%%%&&&((())))))))))))(((''''''$$$&&&((()))***+++---///'''((()))+++++++++******))))))((('''%%%%%%'''))),,,+++)))'''&&&%%%$$$$$$***)))'''((()))***)))((($$$###""""""$$$&&&&&&%%%%%%&&&'''&&&%%%%%%''')))---...---)))(((++++++))))))******(((&&&'''(((***)))************))))))((((((***,,,------...000222000...,,,)))'''&&&%%%%%%***+++,,,+++***+++---...,,,+++,,,...,,,((((((***+++---...---+++******+++,,,)))'''&&&(((***+++,,,,,,------...---,,,***))))))+++------,,,,,,,,,---+++,,,,,,---......------,,,,,,---......------,,,(((***+++++++++,,,...000///---+++)))(((((()))***++++++,,,...111222111///,,,///...)))&&&)))---...///+++***++++++)))***---000...---///222333111...,,,......,,,))))))+++---)))---...+++***---///...,,,***,,,000000,,,***,,,---..................---///000111111000...,,,+++......---***'''%%%%%%&&&%%%&&&%%%$$$"""###%%%&&&666...$$$"""%%%%%%$$$&&&'''@@@qqqtttiiicccVVVRRRLLLGGGBBB>>>999666<<<888666;;;GGGQQQWWWXXXUUU[[[\\\ZZZbbbvvvyyyfff```^^^aaammmppprrrwww{{{~~~tttaaaXXXSSSPPPPPPPPPMMMJJJKKKRRR^^^jjjsssnnnuuuooocccYYYSSS^^^uuu  !!!$$$&&&%%%$$$ !!!!!!!!!!!!!!! """ !!!!!!""""""###!!!  !!!"""$$$&&&%%%###!!!  !!!""""""#########""" !!!###$$$$$$$$$%%%%%%$$$""" """#########""""""!!! %%%%%%$$$$$$###"""!!! $$$%%%(((******'''### %%%###"""!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$((('''$$$"""$$$)))(((###%%%&&&''''''&&&$$$###""" """"""!!!!!!"""###&&&((((((&&&"""!!!$$$''''''%%%""""""$$$(((,,,///...)))(((+++---***)))***((((((((('''''''''&&&&&&((()))******(((((()))***&&&&&&'''(((((('''&&&%%%(((((('''&&&%%%%%%&&&''',,,+++)))((((((((((((''')))'''$$$######$$$&&&'''&&&$$$######$$$%%%$$$######%%%&&&&&&&&&%%%'''(((++++++***''''''((((((((()))***)))'''%%%%%%''')))+++++++++++++++***)))((((((***---.........///000///---)))&&&%%%%%%&&&''''''((())))))))))))***,,,,,,---...,,,(((&&&(((,,,,,,,,,---,,,******+++---+++(((%%%%%%'''+++---...............---,,,***)))((()))******((('''((()))+++---.........---......+++************++++++,,,'''))),,,---......------+++)))'''&&&&&&'''***,,,'''((()))---000000///---+++111333...)))***---...///+++(((******((()))+++111000///000111111...+++---...000111333333333222+++......++++++...///---)))(((+++000000+++((()))------...//////...------,,,---000222222000---+++---......,,,)))'''&&&&&&!!!$$$%%%$$$ !!!###,,,''' !!!###$$$$$$,,,000PPPwwwssskkkaaaWWWOOOHHHEEECCCBBBAAA@@@???===999666333333666;;;BBBJJJQQQTTTLLLTTTUUUOOOSSSeeexxx}}}kkkgggeeecccjjjhhhgggjjjqqqzzzrrraaaXXXRRRNNNNNNPPPNNNMMMNNNSSS^^^iiiqqqqqqyyyuuuggg\\\VVVddd!!!###$$$$$$### !!!""""""###   !!!""" !!!!!!""""""  !!!""""""$$$&&&%%%###!!! !!!!!!!!!!!!!!!"""#########!!! !!!###$$$$$$###'''&&&###  $$$((((((''''''%%%###!!!"""$$$&&&((('''$$$!!!###%%%'''(((&&&###!!!###"""!!!  """%%%%%%%%%$$$$$$$$$$$$###&&&***+++&&&$$$'''***+++&&&'''(((******(((%%%###"""######"""!!!"""%%%((((((******'''###"""$$$'''"""###%%%''')))+++...//////+++)))+++,,,)))'''((('''''''''&&&&&&&&&&&&&&&'''((())))))''''''''')))'''((((((((('''%%%$$$###((('''&&&&&&''''''''''''***)))'''(((+++---,,,+++)))'''$$$""" """$$$&&&***(((&&&%%%%%%%%%$$$###!!!###%%%&&&&&&''')))***+++)))(((''''''&&&&&&((()))))))))'''%%%%%%&&&(((***+++,,,,,,,,,***)))((()))+++---...,,,+++******+++)))&&&$$$$$$&&&(((***%%%'''((((((((('''(((***...///---((($$$$$$(((+++***++++++***)))))),,,...***(((%%%%%%'''+++...///...------,,,,,,+++***)))*********)))&&&%%%&&&'''+++...000000...---...000++++++*********+++,,,---%%%(((,,,000222000,,,))))))(((&&&&&&(((+++...111&&&'''))),,,///000...,,,,,,333777444...------,,,,,,'''%%%))),,,++++++---/////////000000///,,,+++---,,,...555<<<>>>999222...///...++++++......+++******---222222---******,,,---...//////...---,,,+++---000222222000---++++++---...---***((((((((( ###%%%###  """###$$$///:::___jjjYYYTTTQQQMMMHHHDDDAAA@@@???>>>>>>>>>???@@@???;;;999///333999???DDDHHHLLLOOOIIISSSWWWTTTWWWhhhzzzrrrtttsssmmmmmmkkkdddcccnnnooo___XXXRRROOONNNLLLMMMOOOQQQVVV^^^iiipppsss{{{vvvggg\\\YYYkkk !!!!!!  !!!!!! !!!!!!""" !!!!!!!!! !!!### !!!######!!!###""""""""""""######$$$###!!! """###""""""'''&&&"""$$$((((((((((((&&&$$$""""""&&&((((((%%%!!!###$$$&&&%%%###!!!!!!!!!!!!""""""!!! !!!%%%%%%%%%%%%%%%%%%%%%%%%$$$+++---(((###%%%***---%%%%%%''')))+++)))&&&###''''''&&&%%%$$$&&&***---((()))((('''%%%$$$%%%&&&$$$***,,,+++***+++---///***((()))((($$$""""""((('''&&&&&&%%%%%%&&&&&&$$$%%%'''((('''(((***+++******+++***)))(((&&&%%%'''&&&%%%&&&(((***)))((((((&&&&&&)))---///...,,,(((((('''%%%######%%%(((+++)))'''&&&''''''%%%$$$!!!###%%%%%%&&&'''***---,,,)))'''((((((%%%&&&)))((())))))'''%%%&&&'''))))))***+++,,,,,,+++)))((()))+++,,,,,,)))'''&&&&&&&&&%%%$$$###$$$&&&)))+++'''(((******((('''((()))...///,,,&&&$$$'''******((()))***)))))))))+++---)))'''%%%%%%(((,,,...///---,,,,,,++++++*********,,,---,,,***((('''((()))***---000000---,,,...000------------...///000000%%%(((,,,111333222---(((***))))))***,,,///333555++++++,,,...111222111///,,,333777444111000///,,,&&&"""""")))/////////111+++,,,,,,------------------******333===@@@888//////000...+++,,,///...***------///444444///------,,,---///000000///---,,,,,,...000222222000---++++++,,,---,,,***(((((((((###$$$$$$###  !!!$$$'''+++===eeevvvjjj\\\MMMEEEKKKHHHEEEAAA???>>>>>>>>>@@@>>>===<<<<<<:::888555111555;;;@@@CCCDDDDDDEEEAAAMMMVVVWWW___ssszzznnnxxx}}}uuuooojjjaaa___mmmkkk]]]WWWSSSPPPOOOHHHLLLPPPTTTXXX```jjjrrrsssyyyrrrcccZZZZZZooo !!!""" !!!!!!    !!!"""###!!!!!!$$$ """###!!!  ###"""""""""###$$$&&&'''###!!! !!! %%%$$$###  """###$$$%%%%%%$$$""" ###%%%%%%###!!!###$$$%%%###!!!!!!###&&&!!!###$$$$$$!!! """############$$$$$$$$$$$$"""''')))%%%###%%%((((((###"""###&&&))))))&&&###&&&'''((('''&&&'''***,,,$$$$$$$$$%%%''''''&&&%%%'''------'''$$$&&&***+++'''%%%'''(((%%%###$$$)))((('''&&&%%%&&&&&&'''%%%&&&((((((((((((***,,,((((((******+++***)))((($$$######&&&)))+++***(((&&&$$$%%%)))...///,,,'''%%%'''((('''%%%$$$%%%''')))'''&&&&&&'''(((((('''%%%&&&&&&%%%%%%'''***---...)))(((***)))&&&&&&***(((((()))'''&&&''')))+++'''(((***,,,,,,+++)))((()))***+++***'''%%%%%%%%%$$$$$$######$$$&&&)))***((()))+++***((('''&&&&&&***,,,+++((()))...---)))%%%'''((()))((((((***+++)))'''&&&'''))),,,------,,,,,,++++++++++++++++++***++++++***((()))+++---(((,,,///...+++***,,,///------...///000000111111))))))+++...111111...+++***++++++,,,...///111222///......///222333222111---000111//////222222000'''###$$$+++111000...---'''((()))***+++---///111...+++***///666888444.........,,,***---111000,,,...,,,...333333...,,,...+++---///000000///---+++///000111222111...+++)))---------+++(((&&&&&&''''''$$$"""!!! """''',,,---FFFmmmooo```XXXSSSKKKFFFDDDIIIGGGCCC@@@===<<<;;;;;;???===999777777666555444555777;;;>>>@@@AAAAAAAAA???KKKTTTYYYdddyyykkk___nnnzzzqqqhhhddd]]]^^^mmm}}}eeeYYYSSSOOOLLLKKKHHHLLLPPPTTTYYYbbboooxxxtttxxxmmm^^^XXX[[[sss !!!###!!!!!!!!!  ### $$$ !!!!!!  !!!######  !!!"""""""""###$$$"""!!!$$$ """$$$$$$###""""""###""""""""""""$$$&&&((()))###!!! """###$$$""" """###$$$###!!! !!!!!!!!!!!! ###%%%%%%###!!!"""&&&)))!!!$$$'''&&&###!!!"""### !!!!!!!!!!!!!!!######!!!"""&&&&&&""" ###''''''%%%""""""$$$'''''''''&&&''''''  ###(((***(((%%%!!!)))///,,,###!!!'''&&&######(((+++******,,,)))((('''&&&%%%&&&''''''***++++++***)))(((((()))###%%%&&&(((*********)))###!!!"""%%%)))+++***(((%%%$$$$$$)))------(((###!!!$$$''''''%%%######%%%&&&$$$$$$%%%(((******))))))((('''%%%$$$&&&***---///***(((+++***&&&'''+++(((((()))((('''(((***,,,%%%'''***,,,,,,+++)))((()))******(((&&&%%%%%%&&&$$$#########$$$&&&((()))'''(((***)))'''$$$$$$$$$&&&)))++++++///444111)))###%%%((()))(((((()))***((('''&&&(((***,,,,,,,,,,,,,,,+++++++++,,,------&&&''''''''''''(((+++...&&&***------)))(((***---+++,,,---...////////////,,,***)))+++///000000...)))******+++,,,,,,,,,,,,111///...///000222222111,,,---+++))),,,333555333---((((((...111...)))'''$$$%%%'''((())),,,000333111...------000222111000,,,---+++***...333222...+++***+++//////+++***++++++---///000000///---+++111111222111000---***)))//////...***'''$$$$$$%%%'''######***000999UUU{{{mmm___YYYPPPKKKNNNOOOKKKHHHHHHGGGEEECCC@@@>>>===<<<<<<;;;777333111222333444444555666777:::===???AAAAAAGGGPPPWWWZZZfffzzz}}}___PPPbbbqqqiii^^^bbb___bbbrrrwww```TTTOOOKKKGGGFFFJJJMMMPPPSSSYYYdddsss~~~wwwxxxkkk\\\XXX^^^www !!! !!!!!!"""!!!"""!!! !!! """ """!!! !!!"""  """$$$######"""######"""  !!!!!!"""###""""""$$$&&&######!!!!!!%%%"""""""""""""""!!!!!! """###$$$###  !!!!!! !!!###!!!""""""!!!###$$$###""" """$$$'''$$$###"""!!!!!!"""###$$$$$$!!!"""###""" ))))))(((###"""'''"""###$$$"""!!!"""""""""###%%%(((((('''%%%$$$###$$$&&&((()))(((&&&///,,,(((&&&&&&&&&### $$$%%%'''(((((((((***,,,111***######)))---,,,)))+++---......+++)))))))))$$$%%%''')))***)))((('''''''''$$$!!!###(((***((($$$(((+++,,,...///,,,&&&!!!$$$(((++++++)))&&&$$$((())))))'''&&&''')))+++,,,---+++'''&&&))))))'''***+++,,,------,,,+++*********+++,,,,,,,,,,,,+++&&&(((+++---......,,,+++'''&&&&&&&&&(((***,,,---,,,,,,,,,+++))))))+++---,,,......,,,'''$$$%%%''')))+++,,,,,,,,,,,,---...$$$$$$$$$%%%'''((('''&&&(((,,,000111///---...000)))''')))...///,,,+++.........---+++)))***,,,...)))///111---***...333555---+++((())),,,---,,,+++)))+++---...---,,,---...+++*********+++,,,------***,,,...000///---***'''++++++++++++,,,---...///...---,,,+++************'''%%%$$$%%%(((+++------222...,,,---000000,,,(((+++)))(((&&&'''))),,,---***,,,***''')))///---'''$$$)))......------,,,***---...,,,'''(((---...)))$$$)))------)))&&&''')))%%%### !!!"""###!!! %%%&&&%%%,,,CCCjjjcccWWWQQQCCCFFFGGGGGGDDDAAAAAADDDGGGKKKGGGCCCAAAAAAAAA???===555555555555444333111111444444666888;;;???CCCEEEEEEPPP[[[bbbnnnzzz]]]RRRYYYffflllkkkiiirrrtttsssiiiWWWUUUSSSHHHDDDIIINNNMMMMMMRRR]]]kkkvvv||||||qqqhhhaaaVVVWWWvvv!!!"""!!!"""!!!!!!###"""  """###  ###$$$!!!!!!     ###$$$$$$###!!!###$$$###!!!  !!!######""""""###%%%"""!!! """### """############!!!###$$$###!!! !!! !!!!!! !!!###  !!!"""###""""""$$$''')))%%%$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!###$$$###!!!%%%'''(((%%%!!! ###'''### !!!$$$%%%"""!!!"""$$$######%%%''''''&&&%%%$$$$$$&&&(((******'''%%%,,,***'''&&&&&&&&&%%%"""$$$&&&'''(((''''''((()))...(((######'''******((()))+++,,,,,,+++*********((()))***+++***)))'''&&&%%%&&&$$$###%%%+++,,,***%%%))),,,++++++,,,(((###$$$%%%((())))))'''%%%###))))))***)))''''''(((***...///---)))'''******'''++++++,,,------,,,++++++))))))******++++++******&&&'''***,,,,,,,,,***))))))))))))((())))))******)))*********)))))),,,...,,,,,,***(((''''''***,,,---------,,,***)))***,,,)))(((((((((******((('''(((+++//////---,,,...000,,,)))(((***+++***+++//////...---,,,***+++---...''',,,///+++***...333666---+++)))***,,,...---+++))))))***+++,,,------...+++++++++++++++,,,,,,,,,++++++++++++************(((((((((((()))+++,,,---+++******++++++,,,---...+++***)))***+++---,,,,,,,,,+++,,,///333444///+++((('''%%%$$$%%%''')))+++(((+++***(((***///---((((((+++...///......,,,***)))++++++(((***---+++&&&$$$)))...---)))%%%$$$%%%"""  !!!"""&&&''''''000MMMrrrhhhPPPIIIIIIAAAEEEEEEDDDAAA??????BBBFFFMMMHHHBBB@@@@@@@@@<<<888777888999:::888666222000222444777999:::<<<@@@CCCDDDJJJTTT```qqqcccVVVZZZeeelllmmmkkkuuuyyyyyywwwaaaRRRSSSSSSKKKHHHNNNMMMLLLMMMTTT___lllwww}}}}}}qqqggg___VVV[[[||| !!!!!! !!!######""" """  """$$$%%%""" !!! !!!!!!"""!!!  """!!! !!!###$$$###""" """$$$%%%### !!!"""######!!!!!!"""###""""""$$$###!!! ###$$$###""""""!!!"""######"""!!!"""###!!!""""""!!! """###!!!  """###%%%%%%$$$$$$&&&'''%%%%%%&&&''''''&&&%%%%%%$$$######$$$&&&&&&$$$"""!!!%%%((('''%%%###$$$&&&###"""###''''''###!!!###'''%%%$$$$$$%%%&&&%%%%%%&&&&&&''')))+++***'''$$$)))'''%%%%%%&&&&&&%%%$$$###%%%'''((('''&&&&&&'''***'''$$$###%%%'''''''''''')))***+++***)))***+++++++++,,,+++***(((&&&%%%&&&((('''&&&(((,,,+++((('''+++,,,***((((((%%% &&&&&&'''''''''%%%###""")))***++++++)))''''''(((...000...***)))+++,,,))))))))))))******)))))))))((((((((()))))))))******&&&''')))******)))(((&&&+++++++++***)))((('''&&&&&&'''((((((((()))+++---,,,)))&&&&&&(((,,,///111//////...+++(((((()))+++******)))***,,,,,,+++***(((+++------+++***---//////***''''''''''''***000///...---,,,,,,,,,---...(((---...***(((,,,///000,,,+++)))***,,,------,,,)))&&&%%%&&&+++......---++++++,,,,,,,,,+++******+++)))'''%%%&&&(((***,,,******)))(((((((((((((((************+++,,,---......---,,,---...---***(((&&&'''+++000555666222...)))(((&&&%%%%%%''')))***)))+++,,,,,,...111000,,,*********+++,,,+++)))''''''***,,,,,,...///+++&&&"""'''+++,,,(((%%%$$$%%% !!!"""!!!&&&&&&)))666___fffSSSDDDAAACCC@@@BBBBBB@@@===;;;===@@@DDDIIICCC<<<;;;>>>???:::555666888999999777333///,,,000555::::::999999<<<@@@FFFHHHQQQcccvvvlll[[[[[[cccjjjnnnmmmwww}}}mmm[[[OOOQQQSSSLLLJJJOOOMMMMMMPPPWWWbbboooxxx~~~}}}pppddd\\\WWWaaa!!!"""### !!!!!!!!!!!!!!!   (((""" ###""" !!!!!! !!!%%%"""!!! !!!"""###"""!!!!!!%%%&&&### !!!"""###"""!!! !!!""""""!!!'''((($$$ !!!"""######!!!!!!"""###""" !!!"""!!!""""""!!!!!!"""###!!!  """"""!!!&&&'''((('''%%%###""""""$$$%%%'''))))))'''%%%$$$$$$$$$%%%&&&'''&&&%%%$$$!!!$$$(((***(((%%%$$$###$$$###&&&)))(((###"""$$$)))'''$$$###$$$%%%$$$$$$((('''&&&&&&'''(((&&&%%%&&&%%%$$$############### ###&&&''''''&&&&&&'''''''''&&&%%%%%%%%%''''''((()))******((('''((()))************)))'''&&&%%%)))+++***(((((()))'''!!!'''+++,,,)))''''''%%%!!!%%%%%%%%%%%%%%%%%%$$$$$$)))***,,,,,,)))'''&&&&&&+++---,,,)))))),,,...,,,&&&%%%%%%$$$$$$%%%%%%&&&(((((((((((())))))******((()))*********)))'''&&&)))*********)))'''%%%###&&&'''(((((('''''')))***+++(((%%%'''+++///000000......---***)))***---000((('''((())),,,---,,,+++(((***,,,+++((((((+++...///***'''''''''&&&(((---///---+++++++++,,,,,,+++,,,000///***'''((()))(((***)))((()))***+++,,,,,,)))%%%"""$$$***//////---******++++++***)))(((''')))(((&&&%%%%%%(((***,,,///...,,,***((('''&&&%%%,,,,,,+++***)))))))))))),,,+++,,,---...,,,(((%%%%%%&&&)))...222444222000,,,+++***))))))***+++,,,+++---///000222333222000///+++***,,,---+++***))),,,---...///000000...***###%%%''''''&&&%%%'''((( !!!""""""!!!%%%$$$+++===ssslllUUUQQQHHHBBBBBBAAA@@@>>>;;;999999;;;>>>AAAAAA;;;555777<<>>CCCIIITTTfffxxxuuu___WWW[[[ccchhhkkkpppsssyyy{{{hhh\\\SSSSSSSSSNNNLLLNNNQQQSSSXXXaaakkktttzzz|||ssshhh]]]WWW[[[nnn  !!! ###!!!!!!!!! """""" !!! """%%%%%%### !!!"""""" !!!"""""""""###&&&))))))%%%""" !!!"""""""""######""" !!!###"""!!!!!!"""$$$!!!  $$$(((***+++###$$$%%%%%%$$$$$$%%%&&&"""$$$&&&((((((&&&$$$""""""###$$$$$$######%%%'''$$$%%%&&&'''&&&$$$!!!###$$$&&&)))&&&"""$$$))))))'''%%%$$$%%%$$$###""")))%%%!!! !!!$$$&&&'''%%%%%%%%%###!!! !!!"""!!!"""$$$%%%%%%&&&(((***)))((('''(((******(((&&&------,,,)))&&&%%%%%%&&&$$$$$$%%%&&&&&&'''(((((("""%%%&&&&&&(((,,,+++&&&$$$)))+++'''%%%'''))))))"""######%%%&&&'''((()))'''((())))))'''%%%%%%&&&"""%%%&&&$$$&&&,,,...---)))(((%%%######%%%((()))******)))((()))***+++,,,,,,,,,,,,,,,,,,+++******$$$$$$%%%%%%%%%$$$$$$###((()))***)))'''%%%$$$%%%((()))***,,,...---+++(((((()))***+++,,,///333666,,,***((('''&&&$$$ '''***,,,+++((('''))),,,+++)))***------)))'''(((,,,)))'''(((***+++)))&&&'''******((((((++++++)))&&&'''(((((('''(((***,,,,,,***'''(((+++------,,,(((((('''&&&&&&&&&'''''''''(((***+++++++++)))((($$$$$$%%%&&&(((***+++,,,''''''''''''((()))***+++++++++---///111000---***((('''''''''(((+++---///,,,+++******************)))((())),,,,,,***+++///111,,,+++///...+++///777555///)))((())))))+++...000---'''### !!!###$$$  """&&&&&&777WWWwwwYYYHHHDDDDDD:::777<<<>>>:::888777777999;;;======BBB>>>:::999;;;;;;:::888>>>;;;777333222333555666444999>>>???>>>>>>BBBGGGGGGXXXmmm{{{oooYYYSSSXXXaaafffjjjlllnnnuuuvvvcccZZZRRRRRRSSSQQQRRRTTTTTTVVV\\\dddmmmsssvvvwwwlllddd\\\YYYaaavvv !!!    ###$$$###"""!!!  !!!""""""!!!"""$$$$$$""" !!!!!! """###!!!"""$$$&&&&&&%%%###!!!!!!###$$$###"""!!! """######""""""###$$$"""  ###''')))***######$$$###"""###%%%'''###$$$&&&''''''&&&$$$###!!!""""""!!!!!!%%%(((############$$$$$$###"""######%%%'''$$$"""&&&---(((&&&%%%%%%&&&%%%###!!!%%%$$$"""###%%%''''''&&&$$$&&&&&&%%%######%%%'''&&&&&&&&&$$$###$$$&&&)))***'''%%%(((,,,,,,((($$$,,,,,,,,,)))'''&&&'''(((%%%%%%%%%&&&'''((())))))"""$$$%%%%%%)))......+++###)))***&&&"""$$$((()))###$$$%%%''''''(((((((((&&&''''''&&&$$$$$$&&&'''###&&&&&&$$$%%%***,,,++++++)))&&&$$$$$$&&&)))+++***)))((('''''')))***,,,,,,,,,,,,,,,,,,+++++++++&&&%%%%%%$$$$$$$$$$$$$$$'''(((******(((&&&&&&&&&((()))++++++***)))******)))+++,,,+++++++++...000+++***((('''&&&%%%"""'''***------***((()))++++++)))***...---***(((***,,,)))'''(((+++,,,)))%%%%%%((()))((()))------***&&&(((******)))))),,,///......------,,,,,,,,,+++***)))'''&&&&&&'''***+++))))))*********)))(((((($$$$$$%%%&&&(((+++---...))))))((())))))***+++,,,,,,,,,,,,...///...,,,)))&&&'''((()))***+++,,,---******)))))))))(((((((((+++((()))+++)))&&&***000---)))+++///,,,(((000>>>777///))))))(((&&&(((,,,...+++(((%%%$$$#########$$$$$$"""!!!!!!%%%))),,,CCCiii]]]LLLBBB???<<<444888@@@>>>999777666888;;;======;;;===<<<:::888666555555666666444111///...000222333555777;;;===???BBBFFFIIIKKK]]]llluuueeeRRRPPPXXXbbbgggkkkkkknnnvvv}}}qqq___XXXQQQPPPQQQRRRTTTWWWUUUWWW]]]eeelllpppqqqpppgggbbb]]]^^^hhh~~~   !!! !!! $$$%%%$$$"""  !!!!!!!!!"""$$$$$$### """$$$$$$!!!!!!!!! !!!"""$$$ """%%%%%%###"""!!!!!!###!!! !!!""""""!!!!!!$$$ """######""""""###$$$$$$!!!"""%%%'''(((&&&&&&$$$""" """%%%%%%%%%&&&''''''&&&%%%%%%!!!!!!!!!$$$)))"""!!! """$$$%%%$$$""""""$$$%%%###!!!'''///&&&&&&&&&&&&'''&&&###!!!######$$$'''))))))'''%%%$$$&&&((('''&&&&&&))),,,******'''$$$""""""%%%'''***&&&$$$'''---...((("""+++++++++)))'''''')))+++'''''''''''''''((())))))%%%''''''&&&)))......+++###)))***$$$ """%%%'''%%%&&&'''((((((((('''&&&%%%%%%%%%$$$######&&&(((&&&((((((%%%%%%)))+++)))***((($$$""""""$$$(((***)))(((&&&%%%&&&''')))+++++++++++++++++++++++++++)))(((&&&$$$######$$$$$$%%%''')))***)))''''''(((''')))+++)))''''''***...,,,------,,,)))((((((((((((''''''((())))))(((&&&'''***......+++))))))***,,,******------******------***((()))------***&&&(((******(((***---+++'''''')))++++++***+++...111///111222000---+++***+++,,,***'''&&&&&&))),,,...******)))(((((((((((((((******)))******+++,,,---...---,,,+++************++++++***+++,,,+++)))&&&$$$'''***,,,,,,,,,,,,---+++*********))))))((((((///++++++,,,***'''+++333111...111555111---777HHH999111+++,,,+++'''(((,,,'''&&&&&&'''(((((('''&&&))))))&&&!!! """"""''',,,111LLLuuurrrPPPDDD???>>><<<888AAAGGG???888777777999===???===;;;333555555333000000222555222222222111111222333333555666888;;;???DDDHHHKKKRRRaaajjjooo{{{^^^MMMNNNYYYccchhhllllllpppzzzzzzmmm```YYYRRROOOOOOQQQTTTVVVUUUXXX]]]eeekkknnnmmmkkkeeeaaa___bbbmmm"""###!!! !!!###  """  $$$---...$$$ !!!  ### """$$$""" !!!$$$###"""%%%&&&$$$!!! $$$"""!!!%%%###  """######!!!###%%%%%%###!!!!!!!!!!!!!!!$$$%%%&&&&&&$$$!!! """%%%'''$$$$$$$$$$$$%%%&&&&&&'''"""""""""""""""###$$$$$$'''%%%###"""!!!"""###$$$&&&######&&&$$$!!!'''000%%%""" ###%%%%%%$$$)))%%%$$$'''&&&""""""&&&)))(((&&&""" !!!$$$''')))(((&&&$$$"""!!! %%%(((((($$$###$$$"""&&&'''(((***++++++++++++&&&******%%%%%%))))))%%%###$$$&&&)))++++++)))&&&'''%%%###$$$&&&'''%%%###&&&))),,,)))$$$!!!$$$((('''&&&''')))++++++)))''',,,---...---+++)))))))))***((($$$"""!!!"""$$$&&&((('''&&&%%%%%%&&&'''(((%%%&&&''''''''''''''''''###&&&+++,,,***%%%""" ###$$$&&&(((((('''&&&%%% '''---,,,***++++++)))%%%))),,,,,,(((%%%'''***&&&&&&''')))++++++)))'''%%%)))***)))***,,,,,,(((...000111000...,,,*********))))))***,,,......---(((***---......,,,***)))++++++++++++++++++++++++...666999000(((((()))(((///---+++******++++++***(((---000...'''###%%%)))+++)))***,,,)))%%%(((000222111///,,,)))((()))+++++++++)))(((+++...+++%%%)))*********************---------,,,+++***)))(((+++++++++******+++...111000777:::555000000111111///333222,,,(((***---...###"""$$$'''&&&$$$&&&***)))'''&&&'''!!!!!! $$$))))))666^^^yyy[[[KKKCCC;;;888<<>>jjjgggOOOCCC???888444777999999:::>>>;;;888666777::::::666333555666333///000444444000000111111111000///......666666666:::AAAGGGLLLNNNTTTYYYlllwwwbbbMMMHHHPPP\\\hhhooopppuuuzzzuuufff___[[[VVVRRRQQQSSSTTTUUUTTTUUU[[[gggsssxxxsssmmmgggdddcccmmm """%%%$$$"""  '''(((%%%!!!"""   """!!!"""""" !!! !!!""" !!!!!!&&&$$$###$$$$$$$$$""" $$$!!!"""$$$"""###$$$###!!!######""""""###$$$%%%%%%$$$$$$######$$$%%%&&&&&&(((&&&$$$""""""###%%%'''&&&### ###%%%######!!! !!!"""###'''"""!!!'''+++***((('''&&&%%%$$$%%%(((***+++***""" !!!%%%'''''')))---,,,)))''''''***+++***((($$$$$$$$$%%%&&&((()))***+++,,,+++&&&%%%((((((&&&&&&&&&((()))***+++++++++(((++++++)))))),,,---***((((((***---//////---+++)))))))))***+++***'''%%%,,,++++++,,,...---***&&&+++***(((((()))***)))((()))+++,,,,,,***)))******************+++,,,---...***)))))))))******+++,,,---------,,,***)))'''&&&###&&&)))***(((%%%$$$### """%%%''''''''''''&&&,,,///---++++++)))&&&(((+++///...,,,***+++------***'''&&&''')))******$$$'''(((&&&'''******(((///++++++444???BBB999...)))))))))+++------,,,***...***&&&(((---///,,,''''''''''''(((((()))***+++%%%,,,///---)))***---......,,,)))'''(((((('''&&&(((+++...+++'''%%%(((,,,---***)))*********,,,000&&&)))---...---+++***)))%%%---111///,,,...000000///000222444444444222111---...000000000...,,,+++,,,...//////...///000111:::;;;888111......---***&&&***...111555:::999555...***&&&$$$!!! ###)))&&&"""!!! ###'''...FFFvvvxxxWWWJJJAAA???:::666777888777888;;;666777888888999888777666;;;999444//////333444111///111222333222222333555777777777:::@@@FFFIIIKKKQQQYYYnnnkkkXXXGGGEEEOOO]]]kkksssooowwwrrrfff^^^ZZZUUUSSSSSSTTTSSSQQQPPPQQQWWWcccqqqwwwuuuqqqcccaaaeeeuuu}}}yyy### &&&&&&"""!!!"""!!!  !!! !!!"""!!!!!! !!!"""!!!!!!  """!!!!!!!!! """""""""""""""""" ###""""""###$$$%%%###!!! """###$$$$$$###"""#########$$$%%%&&&'''((((((((()))'''$$$!!!!!!"""%%%&&&&&&$$$"""!!!!!!###&&&(((!!!!!! !!!!!!"""%%%###"""$$$'''((('''&&&'''&&&&&&'''((()))))))))%%%$$$###$$$%%%%%%%%%''',,,(((&&&(((,,,...***&&&$$$$$$%%%&&&''')))+++,,,***+++)))$$$$$$''')))'''$$$$$$&&&'''((()))))))))------,,,***))))))((('''))))))***,,,//////...,,,)))***++++++***'''###!!!((()))+++------,,,)))&&&---***((('''((())))))(((((()))++++++***)))***+++(((((()))***++++++++++++++++++++++++,,,------...***+++++++++++++++******%%%'''))))))(((&&&&&&&&&!!!"""$$$%%%'''''''''''',,,000000---***)))&&&"""(((+++......,,,++++++---%%%$$$###$$$''')))******&&&((((((%%%&&&***+++)))...+++,,,555???AAA777---+++++++++---///...,,,***...***((((((***,,,+++***$$$$$$%%%&&&(((+++---...###(((++++++)))))),,,......,,,***)))***++++++***''')))+++)))&&&%%%(((,,,///---++++++,,,---///000)))+++------+++)))(((((((((...111...---...///...---...000222333222000///+++,,,...//////...+++***---///111222111000111222:::999444---+++---,,,'''...---+++***000999<<<999---)))&&&%%%""""""'''###  ###&&&'''111NNN~~~```LLLHHHAAA???<<<999777777777777999000444888:::999999:::<<<;;;:::555000///222111......111333444444666999===777777888;;;AAAFFFIIIKKKMMMVVVmmmzzzeeeUUUGGGGGGQQQ]]]iiiqqqrrr}}}{{{pppgggZZZVVVSSSSSSUUUUUUSSSOOOOOOQQQWWWeeerrrxxxtttooo^^^^^^hhh~~~sss  ###""""""!!!!!!###""" !!!  """$$$ """&&&(((&&&"""!!! """!!!  !!!!!!  !!!!!! !!!  !!!  !!!"""!!! !!!!!! !!!""""""  """$$$$$$""" !!!$$$%%%&&&((()))*********)))'''###!!! """$$$&&&!!!"""###$$$%%%''''''((( !!!"""""""""$$$###!!!!!!%%%(((&&&'''''''''&&&%%%%%%&&&%%%%%%$$$###"""#########)))&&&$$$'''+++,,,)))$$$&&&&&&&&&&&&&&&'''((()))&&&'''%%%!!!!!!%%%&&&%%%!!!"""###%%%&&&&&&'''''',,,+++******)))'''&&&&&&(((((((((***---...---+++)))***+++***'''###!!!&&&++++++(((&&&&&&''',,,***'''&&&'''(((((('''''')))******)))((()))***(((((()))******)))((((((++++++,,,---------------((()))******++++++******'''((())))))''''''(((***&&&&&&''''''''''''''''''+++......+++***+++(((###((()))+++,,,,,,+++++++++######$$$''')))***)))'''(((***)))&&&&&&+++---+++'''(((+++000333111***$$$+++******+++,,,,,,***(((***+++,,,***''''''***...''''''&&&'''(((***,,,---%%%''')))+++)))((())),,,,,,***))))))+++---......%%%'''((('''%%%%%%'''***///000///...---...///000+++++++++)))((((((***---......---+++,,,///---(((+++---...//////...---+++)))***+++------,,,+++)))+++---//////...------...333333///******---,,,)))...,,,(((%%%(((///111...&&&%%%&&&(((&&&!!! ###   !!! %%%''')))777ZZZhhhHHHAAACCC<<<999999777444333333444444111666;;;<<<:::999:::<<<666777444000000111...***...111444444222333777;;;777777888===CCCHHHKKKMMMKKKUUUlllxxx```TTTKKKMMMWWWaaajjjppptttwwwooohhh]]]ZZZXXXWWWXXXVVVSSSOOOPPPSSS]]]kkkwwwxxxppphhhZZZ]]]mmm~~~rrr!!! """  """!!!"""""" !!! ###""""""$$$ $$$)))***'''"""### """$$$###  """!!! """###"""!!!  ######""" """!!!!!!%%%%%%""" !!!###$$$%%%''')))******+++'''%%%###!!!!!!"""$$$&&& """$$$&&&&&&%%%%%% !!!""""""### $$$$$$%%%(((###%%%&&&&&&$$$######$$$"""$$$$$$!!!"""%%%&&&%%%'''&&&$$$&&&((((((&&&###'''&&&%%%%%%%%%%%%%%%%%%"""$$$### ###%%%###!!!!!!###$$$%%%&&&&&&&&&'''%%%&&&((()))''''''***'''&&&&&&(((***,,,+++***((()))***)))%%%!!!$$$))))))%%%"""$$$((()))(((&&&&&&'''((('''&&&''')))******((('''(((((())))))*********))))))(((+++,,,,,,------,,,,,,+++***************)))(((((()))******)))((())),,,...((((((((('''''''''''''''%%%((()))(((***...---((('''((()))+++++++++*********)))***+++,,,***'''$$$)))+++)))%%%&&&+++...---&&&))),,,...,,,)))&&&%%%***)))''''''(((((('''%%%'''+++...+++&&&%%%)))///---+++)))'''&&&&&&((((((''''''(((+++***''''''***+++)))((((((+++---------$$$&&&(((((('''&&&&&&''',,,111333000,,,,,,------***)))'''&&&&&&***000555111///***'''***...,,,&&&............---,,,++++++)))******+++,,,,,,,,,,,,)))***+++***))))))***+++,,,///---***))),,,---,,,,,,......++++++,,,)))$$$"""###''',,,***$$$!!!"""!!!!!!"""&&&,,,BBBjjjjjjOOO>>>>>>???777777999999555333555777666777:::======999666444555222444222//////111...)))///222333111,,,+++///444777777999>>>DDDIIILLLMMMNNNXXXooouuuXXXQQQOOOVVV```ggglllppprrr{{{yyytttoookkkhhhgggddd```\\\WWWSSSQQQSSSWWWbbbpppzzzxxxlll```YYY___tttxxxqqq !!!###!!!    """$$$%%%%%%%%%### !!!!!!!!!$$$ ###''''''$$$!!!!!!!!! !!!"""""""""  """"""  !!!!!! """  ###$$$"""  !!! !!!!!!&&&'''###!!!!!!"""!!!!!!"""$$$&&&((()))***$$$######""""""###$$$%%%#########$$$$$$$$$$$$$$$ !!!"""######$$$ $$$######%%%###!!!$$$%%%$$$###$$$&&&!!!%%%%%%"""###(((***''''''&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$######""""""### ######!!!"""%%%%%%###!!!"""$$$%%%&&&&&&'''''''''###$$$((()))''''''+++&&&%%%%%%''')))******)))''')))***)))%%%######$$$!!!$$$&&&'''%%%%%%&&&(((&&&%%%$$$&&&'''(((&&&%%%((()))******(((&&&&&&'''''''''(((((())))))******+++,,,,,,,,,,,,***)))((((((((()))***************,,,,,,+++))))))+++...222''''''&&&&&&&&&''''''((($$$&&&&&&&&&)))...,,,(((''''''(((***,,,,,,+++***...,,,+++******)))'''%%%)))***(((###$$$***------)))+++,,,---,,,++++++,,,---+++(((&&&'''(((((('''(((***,,,***((('''))),,,,,,***'''%%%$$$%%%'''((()))&&&'''++++++''''''+++...,,,******+++------,,,%%%'''***+++***(((&&&&&&&&&111666111***((()))(((***)))(((&&&''',,,222777000///+++&&&'''+++---,,,111000...,,,+++*********---,,,,,,,,,---...000111+++++++++***((((((***,,,(((...000,,,***,,,///...///333333...+++,,,***'''$$$%%%***...,,,%%%"""""" """"""!!!'''000NNNxxxyyyUUUFFF>>>>>>===555444999:::666444888;;;:::888:::<<<;;;888444000...111222000------111000,,,---111333000+++***///555888888:::>>>CCCGGGIIIIIIPPPZZZrrrjjjSSSPPPSSS^^^gggkkklllmmmooovvvzzzxxxuuuuuuuuutttmmmnnnmmmfff^^^WWWUUUUUUUUUZZZdddqqqzzzvvviii]]][[[ddd}}}|||mmmzzz###!!! """"""!!! $$$%%%%%%%%%(((+++%%%!!! """!!!"""&&&!!!###""" !!!$$$!!!###!!!!!!%%%  """### !!!###!!!!!!"""###  $$$!!!###"""'''(((%%%""""""$$$ !!!###&&&((()))"""""""""######$$$%%%%%%***)))&&&%%%$$$$$$%%%&&& """###$$$$$$$$$!!!###"""###(((%%%###%%%$$$$$$&&&((($$$(((((($$$$$$***+++''''''''''''%%%###"""###$$$$$$######"""!!!!!!"""""" $$$%%%###$$$'''&&&######$$$%%%&&&'''(((((((((***&&&&&&******%%%%%%)))&&&%%%%%%&&&)))******)))&&&)))***)))'''''')))+++&&&$$$$$$%%%((())))))(((######$$$%%%'''(((&&&$$$(((******)))'''%%%%%%&&&$$$$$$$$$%%%&&&(((***++++++,,,,,,,,,+++)))'''&&&$$$%%%'''***,,,...//////------+++***))),,,000444$$$$$$$$$%%%&&&'''((()))((()))'''&&&(((+++)))###(((((()))+++,,,---,,,***,,,***'''&&&'''((())))))))))))&&&"""###(((,,,,,,(((''''''(((***,,,......222...***((()))***++++++***)))))))))******))))))&&&%%%######$$$&&&)))+++)))%%%&&&+++,,,'''''',,,444111///---......---,,,'''))),,,------***'''%%%"""000888111'''$$$%%%%%%,,,,,,***)))(((+++000333---///...'''$$$)))///222333111---***)))((())))))000///......///111333555//////...,,,+++,,,...111'''///333///,,,---///000111333000(((###''',,,...((((((,,,000---&&&###$$$!!!"""""""""###)))555UUUjjjIIICCC>>>;;;777111...444666222000555888777666777888999777444000---222222...***,,,111222000***///222111...///555<<<999999:::===AAAEEEFFFEEEOOO[[[sss|||^^^SSSRRRWWWccckkkkkkiiihhhnnnsssvvvuuuuuuyyy||||||kkknnnnnnggg]]]WWWWWWZZZWWW[[[dddpppxxxuuuhhh\\\]]]hhhjjjuuu    """$$$&&&&&&$$$###!!!  """ !!! !!!!!! ###"""%%%'''%%%""" !!!!!!"""!!!$$$$$$###!!!  $$$)))---$$$###"""###%%%&&&&&&%%%+++******++++++)))%%%"""&&&!!! """"""###'''%%%'''(((&&&$$$###&&&)))$$$%%%&&&'''((((((((((((%%%###"""%%%)))------,,,(((&&&$$$$$$%%%'''''''''$$$$$$$$$%%%&&&'''((()))$$$%%%'''(((((('''%%%$$$(((((())))))(((&&&$$$###&&&''''''&&&$$$######$$$###%%%'''(((''''''((()))$$$''')))***)))(((''''''+++(((%%%$$$&&&'''%%%"""%%%&&&'''(((((('''&&&&&&&&&)))+++***'''%%%&&&)))((('''%%%%%%&&&(((+++---+++***((('''&&&&&&'''''''''&&&'''))),,,---,,,+++///...+++******,,,///111((())))))%%%!!!"""'''---''''''&&&&&&&&&''''''(((%%%&&&''')))***,,,------111---((('''***---......******(((%%%"""###(((---***%%%$$$(((,,,,,,+++,,,000---)))''''''(((((((((''')))+++***)))'''''''''###""" """%%%'''''''''((())))))(((((()))***111///---++++++---///111---,,,+++***)))''''''&&&+++***)))(((((()))***+++******))))))***,,,---...555///)))&&&'''***++++++/////////---***))))))***++++++///777999555111000222000...000444666555333111///......000111111000111///,,,)))'''((()))+++)))(((&&&%%%###"""!!! """'''(((:::ddd^^^EEECCC???:::888444888888777555333222222222000222444555444333222222222666555...,,,111333111000///000222000---000666444777999<<<>>>AAAEEEIIISSS]]]nnn~~~}}}kkk\\\LLLTTT___gggiiigggdddbbbmmmrrruuutttsssvvvxxxvvvlllgggaaa\\\YYYWWWVVVUUU[[[ZZZaaapppyyyrrrbbbVVVVVVkkkuuusss !!!""""""!!!  !!!  !!!!!!!!!!!!!!!!!! !!!"""###!!!!!!"""!!!!!!"""!!!  """$$$###"""!!!   """###!!!  """&&&)))%%%###!!!"""$$$&&&&&&&&&)))(((((()))+++***(((&&&&&&!!! !!! !!!###$$$%%%&&&&&&&&&%%%'''(((&&&&&&&&&''''''&&&&&&%%%&&&$$$$$$&&&***,,,,,,+++)))'''$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&''''''((($$$%%%&&&''''''&&&%%%$$$''''''(((((('''&&&$$$###%%%&&&&&&%%%###!!!""""""!!!###%%%&&&%%%%%%%%%%%%"""###$$$$$$$$$$$$&&&(((&&&%%%###"""#########"""%%%&&&'''''''''&&&%%%$$$%%%''''''%%%"""!!!###&&&#########$$$%%%&&&''''''&&&%%%%%%$$$$$$%%%&&&''')))'''&&&'''((()))((('''***)))((('''''')))***,,,&&&((()))&&&""""""'''+++'''&&&&&&%%%%%%&&&'''''''''(((((())))))***++++++000,,,(((''')))+++,,,,,,---...---)))&&&$$$&&&((((((%%%%%%+++...,,,*********(((&&&&&&'''((('''''''''))),,,,,,***(((''''''$$$$$$$$$%%%&&&'''&&&%%%''')))***)))'''&&&(((*********)))((()))***,,,---------,,,+++***)))((('''***)))'''&&&&&&''')))***++++++******+++,,,---...000---***)))***+++***)))......---+++(((''')))***///...111888:::555111000...///111444777999::::::555333000/////////...,,,---,,,+++***))))))***+++&&&%%%%%%$$$###!!! """&&&+++CCCqqqtttSSSAAABBB@@@<<<<<<999999888777666444444555666111333666888888666555444222555444///,,,...000------...111333000,,,...444555777:::<<<===>>>AAACCCHHHUUUiiiyyy|||oooYYYIIIHHHOOOYYYaaaddddddcccbbbqqqtttvvvvvvvvvuuuooofffZZZXXXUUUSSSSSSTTTUUUVVVYYYXXX___mmmtttmmm___TTT[[[sss|||xxx !!!######!!!!!!"""!!!!!!###$$$  !!!  """"""!!!!!! """!!! """!!! !!!!!! """""""""!!!"""$$$!!!!!! """"""!!! !!!!!! """""""""  ###%%%%%%###!!!!!!###%%%''''''&&&%%%%%%''')))+++******(((###!!!###$$$"""!!!"""$$$$$$%%%&&&(((((('''%%%''''''''''''&&&%%%$$$###$$$$$$$$$&&&((())))))'''***(((%%%$$$$$$$$$$$$###(((''''''&&&%%%%%%&&&&&&########################%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&$$$!!! !!!!!!"""$$$%%%%%%$$$###!!!!!!!!!!!!!!!!!!###'''***"""######"""!!!!!!"""$$$%%%%%%&&&&&&&&&%%%###"""%%%&&&&&&$$$ """%%%!!!"""$$$&&&&&&&&&%%%$$$############$$$%%%&&&'''+++(((%%%$$$%%%%%%$$$$$$&&&&&&&&&&&&&&&'''''''''%%%''')))(((%%%$$$''')))((((((''''''&&&''''''((()))))))))))))))(((((((((///,,,)))((()))+++---------......,,,)))'''&&&'''&&&$$$&&&,,,///+++))))))%%%$$$###$$$&&&'''&&&%%%&&&)))---...,,,***((('''&&&'''***++++++***'''&&&&&&***,,,***%%%###&&&)))''''''((()))***+++,,,,,,------,,,+++******)))))))))(((%%%$$$$$$%%%((())),,,,,,+++++++++,,,------*********,,,------***(((------+++)))&&&&&&(((***111///111666777222---,,,(((,,,111444444444666888333111000/////////---,,,))))))***+++++++++***)))""""""######"""!!!"""%%%...OOObbbHHH===AAA===:::<<<;;;888888777555333444666999111333666999999888555333000333333///,,,,,,+++)))***...555777333,,,...333555777:::<<<<<<<<<===>>>BBBOOObbbnnnmmmaaaQQQFFFLLLQQQXXX^^^````````````tttvvvvvvwwwwwwrrrdddUUUJJJJJJJJJJJJMMMPPPSSSUUUWWWWWW^^^iiinnngggZZZSSSaaa}}}zzz !!!"""### !!!###""" !!! """ ###)))!!!!!!!!!!!!###"""$$$!!! """""" !!!###$$$###""""""""" !!!!!! """"""""" !!!"""!!! """$$$&&&###!!!!!!###%%%''''''%%%######$$$&&&))))))))))))%%%$$$'''(((&&&%%%&&&'''%%%%%%'''))))))%%%!!!'''((((((''''''&&&%%%$$$"""###$$$%%%&&&&&&$$$###+++(((%%%#########"""!!!((('''&&&$$$############!!!  !!!#########$$$$$$%%%%%%%%%$$$%%%&&&$$$""" !!!###$$$%%%&&&'''&&&###!!!###$$$$$$$$$###$$$''')))!!!$$$%%%$$$!!!!!!$$$'''$$$$$$%%%%%%$$$###"""!!!&&&((()))((($$$"""###%%%###%%%(((++++++)))&&&$$$$$$$$$$$$%%%%%%&&&''''''+++(((%%%######$$$$$$$$$%%%&&&'''(((((((((''''''%%%(((***+++)))(((((()))******))))))(((((()))))))))((((((((((((((('''''',,,+++))))))+++---///000+++++++++***))))))***+++'''%%%&&&+++,,,)))(((***'''$$$"""!!!###%%%&&&&&&%%%)))---///...+++(((''''''))),,,------+++******&&&***,,,***$$$"""$$$(((((()))+++,,,---------,,,+++++++++******)))))))))***(((%%%$$$$$$%%%(((***,,,,,,,,,,,,,,,,,,,,,---((((((***+++,,,,,,+++***---,,,+++)))''''''***,,,///------111000+++&&&%%%(((...444444...+++,,,///+++***+++---///111111000'''(((+++,,,,,,***'''%%% !!!"""######""" ###%%%000XXXYYYDDD<<<===777444999999888888888555222222555888333444666888888666222...---///111000---+++***))))))///777;;;555......444444777;;;===============AAAJJJTTTYYYXXXTTTRRRRRRWWWZZZ]]]____________```sssuuuvvvssspppiiiZZZMMMEEEFFFGGGHHHIIILLLPPPRRRUUUWWW^^^gggiiiaaaYYYTTTeeeyyy !!!""""""### """)))&&&!!!  """'''  ###"""### !!!!!!  ###$$$###!!!!!!!!!    !!!  """$$$%%%###!!!!!!###&&&''''''$$$###!!!"""$$$%%%&&&%%%&&&###"""''')))''''''))))))'''&&&''')))'''"""''''''((((((((((((''''''###$$$'''((((((&&&$$$###)))'''$$$""""""###"""!!!&&&%%%$$$"""!!! """!!! !!!"""!!!!!!""""""######$$$$$$$$$%%%&&&%%%###!!!"""###$$$######%%%'''&&&### $$$%%%''''''&&&$$$$$$%%%!!!###%%%$$$!!!!!!###&&&######$$$$$$$$$###!!! $$$'''++++++'''$$$###$$$%%%'''***,,,,,,***'''$$$%%%%%%%%%%%%%%%%%%%%%%%%***'''$$$###%%%&&&''''''$$$%%%'''((()))((('''&&&&&&))),,,------+++***)))***))))))(((''''''(((((('''''''''''''''(((((((((&&&&&&'''((())),,,000222+++)))&&&%%%&&&(((+++---)))&&&&&&((((((''')))---,,,(((### !!!$$$'''(((%%%)))---///...+++)))(((%%%'''))))))((((((***+++&&&)))+++)))$$$"""$$$''''''(((***++++++***)))((()))))))))))))))(((((((((+++)))'''&&&&&&''')))+++++++++,,,,,,,,,,,,,,,,,,(((((()))))))))+++---...---------+++)))***,,,...///++++++------'''######,,,222888555...((()))---&&&'''(((+++///111000///((()))+++,,,***((($$$"""!!!!!!"""######"""!!! ###!!!$$$&&&555```~~~RRRAAA:::888111000777888:::;;;;;;888333222555999888777777888888555000,,,***,,,///000///,,,***+++)))---555999555------222333777;;;>>>??????@@@AAA???DDDIIIJJJHHHJJJPPPVVVZZZ\\\_________```aaacccsssuuusssjjj```XXXOOOGGGCCCEEEGGGGGGHHHIIIMMMPPPSSSWWW^^^fffeee^^^ZZZZZZkkkyyy    !!!!!! """### """***'''!!!!!! """ !!!!!! """"""!!!!!!###$$$ """ """$$$$$$###"""###%%%&&&&&&%%%$$$###""""""$$$$$$###"""###"""%%%%%%%%%(((***)))(((''''''%%%""" &&&&&&''''''((('''''''''$$$'''+++---+++)))'''&&&'''%%%"""!!!"""######"""%%%$$$""" $$$$$$$$$$$$$$$$$$$$$$$$!!!!!! !!!"""#########$$$%%%%%%######$$$%%%$$$!!! !!!$$$%%%### """$$$&&&&&&$$$"""!!! !!!""""""!!! !!!###!!!"""###$$$$$$###"""""" $$$))))))&&&###"""###'''((()))))))))'''%%%$$$######$$$$$$$$$###""""""(((&&&$$$%%%'''((()))((("""###%%%&&&&&&%%%%%%$$$'''(((+++---...---+++***(((((('''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''!!!###$$$%%%''')))---000---)))%%%"""$$$''')))******'''&&&'''&&&%%%)))///...***$$$"""###%%%(((***%%%(((,,,...,,,***)))(((###&&&((('''%%%$$$'''***&&&'''((('''%%%$$$$$$%%%"""###$$$&&&&&&&&&%%%%%%''''''((((((((((((((((((+++***)))(((((()))***+++((()))***+++,,,,,,,,,,,,))))))((('''''')))---111---.........---,,,...000000,,,+++...---)))&&&&&&)))...333111+++((()))---***)))***,,,......,,,***)))******)))(((%%%###"""""""""""""""!!!!!!!!!!!!$$$"""   $$$***???mmmqqqKKK<<<666555///000888888999<<<>>>;;;666444777;;;===;;;999999:::888333...++++++...111000,,,,,,...***+++000444222---,,,///444777;;;>>>@@@AAACCCEEE@@@EEEJJJKKKIIIJJJMMMRRRTTTVVVYYY[[[]]]```cccfffoooooohhh[[[OOOHHHDDDAAA???BBBEEEFFFEEEGGGKKKNNNQQQVVV___eeeccc]]]]]]aaauuu}}} """"""!!!$$$###   !!!"""!!!!!!###"""""""""$$$&&&'''%%%$$$###"""###$$$&&&&&&$$$"""### """"""###&&&'''(((((('''%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$######"""''',,,...,,,(((&&&&&&$$$""" """$$$%%%$$$$$$###""" ###$$$%%%&&&&&&%%%$$$###!!!  !!!""" !!!######""""""$$$%%%%%%!!! $$$&&&%%%###!!!"""$$$###"""!!!!!!"""%%%###!!!!!!""""""!!! !!!###$$$%%%$$$$$$###!!!###%%%%%%"""!!!$$$&&&))))))(((&&&&&&%%%%%%%%%!!!"""###%%%%%%%%%$$$$$$'''&&&%%%&&&'''(((((('''""""""###$$$$$$$$$$$$$$$&&&''')))+++---,,,+++)))***)))((('''&&&&&&&&&&&&(((((('''&&&&&&%%%%%%$$$"""$$$'''''''''(((+++...)))&&&######&&&)))******(((''''''((('''$$$'''---***(((%%%%%%''')))))))))%%%(((***+++***)))))))))'''+++///...***&&&&&&((('''%%%$$$$$$&&&'''%%%$$$ !!!###%%%'''((()))***''''''(((((()))))))))***)))******************)))&&&''')))***,,,,,,,,,,,,((())))))((('''(((,,,000+++---///000///......///111---+++......+++)))***(((+++///---***(((***---......---......---***'''***)))'''%%%%%%%%%%%%%%%###"""  !!!###!!! ######///MMM}}}cccGGG:::666666000222777333222777<<<;;;777555888<<<>>>:::777777999999666222///---///222111,,,,,,000///------111222///...000666888;;;===???AAADDDFFFBBBFFFJJJLLLKKKKKKMMMPPPOOORRRUUUXXX[[[^^^bbbeeeccc```VVVJJJCCCBBB@@@===>>>BBBEEEEEECCCDDDGGGKKKMMMTTT^^^cccaaa\\\```ggg!!!"""!!!"""###""" !!!"""!!! !!! ### """    !!!!!!"""###%%%''''''%%%###""""""$$$&&&((()))'''$$$'''""" """!!!###&&&$$$&&&(((&&&$$$$$$'''***&&&&&&&&&%%%###!!! $$$***,,,)))&&&$$$$$$"""  """%%%&&&&&&$$$###"""!!! """###%%%%%%###""" !!!!!! !!!!!!"""!!!"""$$$%%%((($$$ !!!%%%))))))'''"""""""""!!! !!!$$$''')))&&&######%%%%%%###!!! !!!"""$$$%%%%%%%%%%%%$$$%%%$$$""" !!!'''+++---+++(((&&&%%%%%%'''(((!!!"""%%%'''((())))))(((&&&&&&%%%&&&''''''&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&''')))++++++***(((---,,,+++***))))))))))))***)))((('''%%%$$$###"""''')))++++++)))))),,,///###!!!"""%%%***......,,,&&&&&&(((+++(((%%%&&&+++%%%%%%&&&(((++++++***(((%%%''')))***)))((()))***...333888777111+++((()))'''$$$!!!###''')))&&&######$$$&&&))),,,///222333(((((())))))******++++++((()))***++++++***)))((($$$%%%'''***,,,,,,,,,,,,''')))***)))((((((+++...))),,,///000000.........000,,,***---...+++***+++///111222000---,,,---///000//////000000...+++((()))'''%%%######%%%''')))$$$""" """'''!!!222WWWYYYGGG:::888888333333333,,,***111777888555333777;;;;;;777333444777999666333222000000333111++++++000666000...111444333333444888999;;;<<<===???CCCEEEAAABBBBBBCCCDDDHHHLLLPPPPPPRRRVVVXXXZZZ\\\___aaaWWWQQQFFF===>>>BBBAAA===BBBFFFIIIGGGCCCBBBDDDHHHKKKRRR]]]bbb___\\\bbbkkk  !!!$$$### !!!$$$!!!!!!$$$%%%%%%!!!"""%%%%%%"""!!!!!!!!!!!!     !!!###$$$&&&!!! !!! """%%%&&&$$$"""&&&%%%###"""###%%%(((***%%%""""""%%%&&&$$$%%%)))***(((%%%######$$$'''(((***'''###"""###$$$###!!!"""$$$&&&&&&%%%$$$######%%%%%%###!!! !!!$$$&&&$$$###""" !!!""" !!!###$$$$$$!!!###%%%"""###%%%!!! !!!""""""  %%%""" ###&&&%%%$$$###""""""!!!"""$$$%%%&&&'''"""!!!$$$###!!!"""%%%(((&&&""" ###&&&)))(((&&&$$$$$$$$$&&&'''((('''&&&###!!!!!!###%%%$$$!!! ###$$$$$$'''++++++(((&&&'''++++++&&&"""$$$'''******'''$$$$$$%%%""""""&&&,,,---+++***,,,(((''''''&&&&&&&&&&&&''',,,***'''%%%$$$%%%'''(((%%%&&&((()))+++---......+++&&&"""$$$***---***&&&$$$%%%%%%'''((()))++++++(((&&&&&&)))---------...***,,,...+++'''''',,,111///888@@@@@@777,,,&&&$$$%%%((((((%%%$$$(((+++++++++******+++---......---(((******(((,,,222000)))$$$$$$%%%%%%%%%$$$$$$###"""&&&(((&&&&&&)))+++******++++++++++++***))))))////////////...------,,,---...---+++(((&&&(((***555333000---,,,---///000***,,,///000...,,,,,,,,,555///'''###$$$'''***+++&&&%%%###!!!!!!!!! !!! $$$%%%$$$&&&>>>jjjrrrRRR@@@===999777666444222000...111888===:::555555:::333222666===AAA<<<555222222///111666444---***,,,333222111000000111333444@@@<<<:::;;;???@@@===999222555888<<<@@@GGGMMMRRROOOVVVYYYUUUSSSXXX\\\\\\MMMEEE===;;;???EEEHHHIII@@@BBBEEEDDDBBBBBBEEEIIIWWWUUUYYY___^^^\\\hhhzzz!!!$$$###!!!"""!!!!!!"""!!! ###""" !!! """###%%%!!! !!!$$$$$$"""$$$###!!! !!!###%%%'''%%%&&&***+++)))***---'''&&&%%%$$$$$$$$$&&&'''+++(((&&&%%%''''''&&&$$$$$$%%%''''''&&&%%%%%%%%%&&&&&&$$$""" !!!###&&&"""!!!  """""""""""""""!!!"""$$$"""###$$$!!!"""###$$$###!!!###"""!!!!!!"""#########!!!!!!!!!!!!"""###$$$%%%$$$!!!!!!###""" $$$''')))'''$$$"""$$$'''%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%###"""!!!###%%%&&&""""""$$$%%%$$$&&&+++(((%%%$$$&&&))))))%%%!!!%%%(((++++++)))'''&&&'''%%%$$$&&&+++,,,(((''')))((('''''''''''''''((((((,,,+++)))'''&&&'''((((((((())))))***,,,...///000)))&&&$$$&&&***+++)))'''%%%%%%'''((()))******+++,,,***(((***,,,---+++***)))***+++***((()))---111---555;;;;;;222***%%%$$$((()))'''######''')))(((***)))((()))+++------,,,(((***(((&&&)))---***$$$$$$$$$$$$$$$############$$$)))---,,,,,,......+++,,,++++++******))))))))),,,---......---------------,,,***+++++++++***(((111///,,,,,,------,,,+++,,,...000///,,,)))((((((000+++%%%###$$$&&&(((((((((&&&%%%###!!!!!! $$$&&&'''DDDqqqfffDDD;;;;;;999777555222000000---///555:::999777:::@@@666333555;;;===888222000...---///444333,,,((()))***+++---///111333555555>>><<<:::<<>><<<999666777888222222444777666555:::BBB888333222666888444///---******,,,000///)))&&&%%%''')))---111444666777777===;;;;;;===??????:::666777999;;;<<<===@@@EEEHHHFFFJJJQQQXXX___^^^SSSGGG999777666:::@@@EEEGGGGGGCCCEEEGGGFFFDDDEEEIIILLLQQQRRRVVVYYYXXX]]]sss ###""" """$$$     !!!!!!!!!""" $$$###"""""""""$$$%%%&&&###!!!###''''''###"""###""""""$$$%%%%%%%%%%%%$$$$$$%%%&&&((())))))(((''''''&&&&&&'''((((((((('''''''''&&&###!!! !!!###  """%%%''' !!!""""""!!!"""""""""$$$$$$%%%%%%%%%""" ###&&&%%%""" !!! !!!"""############ """$$$$$$"""!!!""""""&&&'''((('''%%%$$$%%%'''&&&'''(((((('''$$$""" """###%%%$$$"""!!! !!!### !!!!!!"""%%%$$$%%%''')))***(((&&&$$$&&&'''(((((((((((((((***(((***------)))''')))'''''''''((((((***++++++''''''((((((((('''%%%$$$)))(((&&&%%%&&&(((+++,,,%%%)))++++++(((&&&%%%&&&"""$$$'''***,,,---------)))(((&&&%%%)))---***%%%)))'''%%%%%%'''***++++++(((+++---+++&&&$$$$$$&&&'''&&&###%%%...999===:::,,,***((((((***,,,---...''''''''')))...111000---'''&&&$$$###$$$%%%'''(((***///222000///111222000///---***'''&&&''')))+++***---111333222111222333555222...,,,++++++***)))000+++''')))...000,,,''')))***+++)))&&&###""""""###$$$%%%&&&'''&&&$$$###!!!  !!!!!!"""###***444^^^}}}```GGG:::===>>><<<999999>>>CCC;;;777555444222111666===888222///111333000------)))))))))***)))'''&&&&&&---...000333555888999:::;;;;;;<<>>999555666888:::;;;===???CCCEEEIIIIIINNNXXX```]]]LLL<<<:::999:::===@@@AAA@@@>>>CCCEEEFFFFFFDDDEEEIIIMMMRRRTTTWWWYYYZZZeee!!!!!! !!!###"""  !!!!!!  !!!"""!!! """""""""###%%%''')))******((())),,,+++&&&###$$$ !!!###%%%&&&&&&%%%$$$###%%%''')))************'''%%%$$$%%%''')))(((&&&&&&&&&&&&###!!! !!!""" !!!""""""!!!!!!"""'''*** """###!!! """$$$######"""$$$%%%$$$!!! $$$'''&&&### """!!!""""""######$$$$$$%%%"""$$$&&&&&&$$$###$$$%%%$$$%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%$$$$$$###%%%&&&$$$""" ### !!!!!!!!!'''''')))+++,,,---,,,+++'''''''''((()))***))))))&&&%%%&&&******'''''')))'''''''''((((((***++++++'''((()))******)))'''&&&***(((&&&$$$$$$&&&(((***'''+++...,,,'''######$$$!!!###&&&))),,,...//////&&&&&&$$$%%%,,,333222+++***(((%%%$$$%%%'''''''''&&&((()))(((%%%$$$%%%'''&&&%%%$$$&&&000<<<@@@===***((('''''')))+++,,,+++)))'''''',,,111333222000***)))((('''''')))+++------//////+++***...111222000...***'''&&&(((***,,,'''---333555333000000111333333111,,,'''(((...444444...((()))...222111---//////...+++&&&###!!!!!!!!!###&&&((((((&&&$$$###   !!!!!!!!!'''555ddduuuXXXAAA555777777444222555>>>EEE???999444222000///333:::777000,,,...000///......,,,+++(((%%%%%%'''((()))000000///000333888<<>>AAAAAA>>>888444333555888;;;===@@@DDDFFFNNNKKKMMMUUU[[[UUUEEE777333555999>>>BBBDDDDDDDDDBBBDDDEEEDDDCCCEEEJJJNNNRRRTTTVVVXXX]]]ooo   !!!"""  """!!!   """"""!!!!!!"""   """$$$&&&)))***,,,******,,,***%%%###$$$ !!!###%%%'''''''''&&&&&&(((***+++++++++,,,---(((%%%###$$$(((***)))'''$$$$$$$$$"""  !!! !!!!!!!!!!!! &&&''''''$$$!!! $$$''' """###!!!!!!'''$$$""" !!!$$$$$$"""!!!"""$$$###"""!!!!!!"""######"""""""""$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&############"""""""""""" !!!"""###%%%'''((()))%%%%%%&&&$$$""" !!!%%%""""""%%%%%%""""""$$$)))***+++---......------+++)))((()))+++,,,+++***!!!!!!%%%&&&$$$%%%(((''''''''''''((()))*********+++,,,,,,,,,,,,***)))+++***(((&&&&&&'''((()))(((***,,,+++'''$$$$$$%%%###$$$&&&(((***,,,...///'''(((''''''000:::999000+++)))'''&&&%%%%%%&&&'''&&&((())))))'''&&&'''(((''''''&&&&&&,,,444666333&&&&&&%%%&&&)))***)))(((,,,(((''',,,000///......,,,,,,++++++,,,---...///...///---'''&&&+++000222000...+++)))(((***,,,...,,,444===@@@<<<666333333...111111---''')))333===555000******///333333222666555333...(((###!!!!!!"""%%%'''((('''%%%%%%%%%$$$""" !!!  """***:::hhhlllNNN888666666444222111555===DDD999444000000000111555:::777000,,,---///......///......+++&&&%%%))),,,,,,,,,+++***+++///555<<<@@@888<<>>888333000333777;;;>>>AAAEEEHHHPPPLLLLLLQQQSSSJJJ>>>666666888;;;???AAACCCDDDEEECCCDDDEEEDDDCCCEEEJJJOOORRRSSSTTTVVV```xxx""" !!!""""""!!!""" ###     !!! !!! !!!### !!!###%%%'''((('''$$$$$$&&&%%%"""!!!$$$!!!"""###%%%'''(((((()))&&&(((******((())),,,...***&&&###%%%))),,,+++(((!!!""""""!!!!!! !!!"""!!!!!! %%%'''(((%%%!!!"""&&&!!! !!!### """***'''###!!!""" !!! !!!!!! $$$"""  """%%%''')))&&&######&&&''''''%%%######""""""""""""!!!!!!!!!###&&&''''''&&&%%%$$$$$$$$$###""""""$$$&&&&&&###$$$''''''$$$$$$&&&(((***,,,---,,,,,,,,,,,,+++)))'''''')))***)))'''!!! $$$%%%###$$$'''((('''''''''''''''((((((******++++++++++++*********)))((('''&&&&&&&&&&&&&&&'''((((((''''''((()))((('''&&&&&&'''(((***,,,)))+++((('''///:::888---***++++++)))&&&&&&)))---''')))+++,,,,,,***)))(((&&&))))))''''''++++++(((&&&&&&'''))),,,,,,***(((+++&&&&&&,,,000///---///,,,------...//////000000---000...)))(((,,,000111///---,,,***+++,,,///000111;;;FFFIIIDDD;;;666444///111222000,,,---222888000...,,,,,,///111222222111111///,,,'''$$$#########&&&''''''$$$###$$$&&&(((&&&""" !!! '''555LLLvvv}}}XXXDDD555888777555444444666999;;;333...---///222222666::::::333...///000...,,,---...111///******...///---******)))***...222777999888===CCCGGGEEE???888444///222777;;;???BBBFFFIIIKKKIIIKKKOOOKKK@@@888666????????????>>>>>>??????DDDEEEFFFEEEDDDFFFLLLQQQUUUTTTSSSVVVfff}}}~~~ ###!!!"""###### !!!!!!%%%""""""!!!!!!!!!  !!!""""""!!!  !!!!!!"""!!!!!!"""!!!%%% !!!"""###$$$%%%&&&'''%%%"""!!!$$$$$$"""###&&&"""###$$$%%%'''(((******%%%'''((('''%%%&&&)))---,,,((($$$&&&***---,,,*** !!!!!!  !!!!!!!!! !!!$$$&&&%%%!!! ###'''!!! """"""+++***$$$!!! !!! $$$"""!!!%%%'''***%%% !!!%%%((('''$$$$$$###""""""######"""!!!"""$$$''')))(((%%% """######""""""$$$(((+++$$$"""###&&&'''$$$###&&&'''(((***+++***))))))***)))&&&######%%%&&&$$$"""%%%"""###&&&'''%%%%%%((((((''''''&&&&&&&&&'''''''''''''''''''''((((((((('''''''''&&&%%%######"""$$$$$$%%%&&&(((***,,,---,,,***(((%%%$$$%%%'''(((+++,,,(((%%%,,,777333&&&))),,,...+++((((((---222(((***---//////---***(((%%%***+++(((&&&''''''%%%))))))+++...000000---***)))$$$$$$---333222222444,,,---...///000000000000---000000,,,+++...111000...---,,,,,,,,,...000111...999EEEIIIBBB888111...444555444333000.........+++,,,---...//////000000'''((((((&&&$$$$$$%%%&&&$$$&&&'''%%%"""!!!###&&&)))'''""" &&&### ...BBBaaa]]]AAA:::555666444222222222111///---111---,,,000222222444777===555000000000---++++++---222333//////222111,,,,,,,,,------...000111222888>>>EEEHHHFFF???888444000333888<<>>===;;;;;;<<<>>>@@@BBBCCCCCCDDDFFFIIIMMMQQQSSSPPPNNNOOO]]]}}}~~~sss"""  ###$$$!!! !!! ### ###%%%'''&&&%%%$$$''')))(((&&&%%%'''***$$$$$$$$$$$$%%%%%%&&&&&&)))(((((()))(((&&&'''+++&&&$$$!!! !!!######"""!!!"""###"""  !!!""" !!!###%%% !!!!!! !!!"""&&&%%%!!!!!!###$$$$$$###"""!!!!!!  ###$$$###""" !!!!!!  !!!!!!"""""""""!!!"""%%%'''""""""!!!!!!"""$$$&&&'''&&&&&&&&&'''&&&&&&&&&&&&###$$$&&&)))************)))'''%%%&&&)))+++)))&&&"""!!!###((()))'''&&&(((''''''&&&%%%###$$$&&&((()))(((&&&%%%%%%'''((()))'''((()))(((%%%############$$$%%%%%%%%%%%%%%%$$$###$$$&&&&&&'''))),,,///...---)))&&&'''---///...%%%***,,,)))(((******(((...---+++))))))***+++,,,,,,,,,+++(((&&&%%%&&&(((&&&''')))+++---------,,,&&&&&&'''***,,,---,,,***(((666CCCAAA333((()))...++++++++++++***)))(((((()))((((((+++//////,,,(((,,,...333666333---+++......+++***+++***((((((++++++///000,,,***+++***(((&&&***---)))""" ###$$$######""""""!!!!!!  ###"""""" ######666WWW}}}yyyRRR===777666333000111555999888333111222777777666444///,,,******000---...111222//////222222111///+++((('''(((***,,,,,,,,,111;;;AAA;;;111!!!###''',,,///...***&&&%%%'''///:::?????????AAACCCAAAAAA???888222111555<<<<<<<<<<<<===>>>??????BBBCCCDDDGGGJJJOOORRRUUUNNNMMMQQQeee~~~vvv!!!!!!!!!!!!!!!!!!  ###   ###%%%%%%%%%$$$'''++++++))))))+++---%%%&&&''')))+++,,,,,,+++'''(((***)))(((''')))---&&&%%%######"""!!!!!!  !!!"""$$$%%%!!!  ###%%% """ !!!  !!!"""!!! """$$$$$$######""""""!!!!!! !!!###$$$$$$###### """"""!!! !!!"""$$$$$$###!!! ###&&&!!!!!! !!!###%%%&&&&&&%%%%%%%%%%%%&&&''''''(((''''''((()))************'''&&&%%%''')))***)))'''%%%%%%&&&((()))((('''(((((((((&&&$$$"""###&&&)))+++***'''%%%%%%''')))***%%%'''((('''%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&))),,,...111...+++((()))******)))$$$)))***''''''+++...------,,,++++++*********+++,,,+++***(((&&&&&&&&&'''***++++++,,,++++++***)))((()))***,,,...///---+++,,,===OOOPPPAAA111******)))*********)))(((&&&%%%***)))(((+++------***&&&...///111222///,,,+++,,,---,,,,,,,,,+++******+++(((,,,,,,***)))++++++(((***,,,,,,***%%%"""!!!"""#########"""!!!!!! !!! ###%%%%%%<<>>777333333555<<<<<<;;;;;;<<<===???@@@BBBCCCEEEIIIMMMQQQTTTVVVRRRRRRZZZrrrxxx """$$$ """""""""!!!!!! !!!!!!"""""" ###$$$  """######!!!%%%((()))((()))+++...+++,,,...111444444111///+++...000,,,'''$$$%%%&&&$$$&&&'''(((&&&""""""$$$%%%%%% """######!!! !!!$$$%%%###  """######!!! !!!###"""""""""###$$$############""""""""""""######$$$$$$###"""""""""!!!######""""""###$$$'''&&&$$$ !!!$$$"""!!! !!!$$$'''&&&%%%%%%%%%$$$$$$%%%&&&'''(((+++***((('''&&&%%%$$$$$$$$$$$$%%%&&&(((((('''&&&%%%&&&&&&%%%%%%%%%%%%$$$((((((&&&$$$###$$$'''***+++)))'''%%%%%%&&&(((***###%%%&&&&&&%%%&&&''')))&&&&&&%%%$$$$$$#########&&&%%%######%%%'''***+++---+++***++++++)))'''%%%***---+++'''&&&+++///000)))***,,,------,,,***))),,,***)))'''''''''((((((,,,,,,,,,,,,,,,+++******,,,+++,,,---//////...,,,***555AAACCC;;;///(((%%%((())))))***)))(((&&&%%%///+++((((((***+++***(((111222222000...,,,+++***...//////............---%%%((()))(((***......***000---***))))))((($$$ ######""""""!!! !!!'''(((%%%>>>hhhqqqNNN>>><<<999555444666888>>>AAA<<<444000111...000222222000.........,,,000;;;IIINNNJJJBBB>>>222000,,,***+++---///111)))))))))...777999---""""""""""""!!! """,,,999AAADDDFFFIIIOOOLLLFFF???:::999:::;;;>>><<<999888999<<<@@@CCCDDDEEEHHHKKKOOOSSSVVVXXXRRRTTTbbb~~~www ###%%% """###""" """!!!  ######$$$((("""!!!"""!!! $$$%%%%%%&&&***---((((((+++000555555111---'''---///***$$$###$$$$$$###&&&***+++(((### """!!! """"""!!!   !!!!!!"""$$$&&&&&&$$$""" !!!!!!!!! $$$&&&$$$$$$'''((('''!!!!!!""""""""""""""""""!!!"""###!!! """$$$$$$######$$$%%%'''&&&$$$!!! """$$$"""!!!###&&&((('''$$$&&&%%%$$$$$$$$$&&&'''(((***(((%%%""" ###$$$%%%&&&&&&&&&%%%$$$!!!###### """""" &&&&&&&&&%%%$$$%%%'''***((('''%%%$$$$$$&&&'''(((###$$$%%%%%%%%%&&&(((***((('''&&&$$$############)))'''$$$###%%%''')))***'''%%%&&&+++---***''''''///111...(((&&&)))------''')))+++---...---,,,+++,,,***(((''')))***************++++++,,,------...---,,,+++,,,---...---,,,))),,,......,,,***++++++'''((())))))*********)))222---'''&&&(((+++,,,+++222444333000...///...***...000111//////111000---&&&((())))))+++000///+++111,,,((((((++++++&&& ###""""""!!!!!! !!! !!!((()))&&&AAAnnneeeGGGAAABBB>>>888666999999<<<>>>;;;444000111000333666666555444333333111444>>>KKKOOOFFF:::222...+++)))(((***---//////)))***+++000888:::111$$$$$$%%%$$$###!!! """$$$"""%%%///<<>>666777999666555888888444222222555888::::::777444333222222111666???AAA888,,,$$$---***((((((***,,,,,,+++''')))+++...444777111(((###%%%%%%$$$""""""%%%((($$$(((333BBBMMMQQQUUUYYYXXXRRRDDD444...222666666999888777888:::>>>BBBEEEDDDFFFHHHLLLOOORRRSSSTTTKKKVVVqqqzzz  !!!!!!"""!!!   ######   %%%(((&&& !!!!!!""""""!!!"""%%%%%%&&&)))///444:::>>>HHHWWWeeemmmmmmjjj]]]___VVVBBB111***)))((($$$'''((('''###!!!!!!###$$$""" !!!$$$%%%###!!!!!!""" !!!"""!!!!!!###""""""!!! ###!!!"""&&&'''### !!!!!!"""""" ###&&& """"""""""""###$$$ !!!!!!!!! !!!###&&&(((%%%###%%%)))***'''###'''&&&$$$######$$$&&&'''&&&$$$"""!!!"""$$$&&&(((###%%%'''(((&&&$$$###""""""""" !!!(((***'''!!!#########$$$&&&(((!!!!!!"""###$$$$$$%%%%%%))))))(((&&&######$$$&&&((('''%%%###!!!!!!!!!!!!---)))%%%%%%)))---/////////)))&&&))))))&&&%%%((( &&&++++++,,,//////---+++)))'''&&&(((,,,111444+++)))'''(((,,,//////...,,,+++***)))((((((((((((---***&&&%%%&&&((())))))(((,,,///...)))&&&&&&'''''''''''')))+++...111333111---))))))+++...---,,,+++///000...000555444...(((---...++++++///...)))......---+++...111...))))))))))))(((&&&%%%$$$###"""""""""!!! !!! !!!"""!!!)))000TTTtttSSS;;;===BBB;;;777:::777222000333666555333333999;;;<<<:::666222///---***(((***333888555///,,,///,,,)))***,,,---+++)))%%%((()))***...000,,,%%%!!!###%%%$$$###$$$(((,,,###(((666HHHVVV]]]ccchhhggg___LLL888///222444333555666777:::===@@@BBBDDDCCCEEEHHHKKKNNNPPPQQQRRROOO]]]zzz||| !!!### !!! !!!"""  """$$$   """"""!!!'''(((,,,///,,,,,,777FFFOOO^^^sssjjjBBB......///((())))))(((&&&$$$%%%&&&%%%&&&&&&%%%$$$""" """!!!"""'''$$$############""""""!!! !!!!!! !!!%%%&&&###"""$$$###"""'''((((((###$$$###!!!###&&&'''(((((( """$$$&&&''''''%%%###$$$&&&'''%%%###%%%&&&&&&%%%######%%%''')))&&&$$$%%%(((******(((++++++******((('''%%%%%%((('''%%%$$$$$$&&&)))+++)))&&&###!!!"""#########(((***,,,+++(((&&&%%%&&&)))(((&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$---+++)))***...000000///---***'''&&&'''&&&### """$$$(((++++++***((('''%%%%%%&&&''''''(((((('''---///+++###%%%///000))))))***---......+++(((&&&///)))###$$$***...,,,))),,,//////***))),,,......///+++***++++++***,,,///555...(((***111444000+++---++++++000333000//////'''((()))---000222111000///000222444666444111---***(((%%%$$$%%%$$$###"""###!!! !!!!!!  !!!###$$$'''%%%555gggUUUIII>>>999777555555888666777888777555444333444888;;;===999333...---///111111///,,,111888666///333111---***((('''((((((+++000444444///++++++---'''&&&%%%&&&)))+++,,,,,,***---:::PPPbbbkkkrrrxxxpppNNN444333555444666;;;<<<<<<<<<<<<===@@@CCCBBBEEEIIIMMMOOOPPPPPPPPPSSSeee !!!  """$$$""" !!!   $$$### !!!!!!###&&&,,,...,,,111EEEZZZwww[[[===222+++*********'''$$$"""!!!"""######$$$###"""!!!!!! !!!$$$"""!!!  """ """%%%&&&###!!! ###%%%###!!!$$$'''(((%%% $$$$$$ !!!###%%%%%%%%%$$$""""""!!!!!!"""$$$&&&'''&&&$$$###$$$&&&&&&%%%###$$$%%%&&&&&&$$$###$$$%%%'''%%%%%%'''***,,,,,,***...---+++*********+++,,,'''&&&%%%$$$%%%&&&((()))'''((((((((('''%%%$$$###((()))******)))(((&&&&&&''''''((()))))))))(((''''''&&&%%%$$$###"""""""""***((((((***---......,,,---+++(((((())))))&&&$$$"""$$$''')))***(((&&&$$$'''((()))))))))((('''&&&***...---(((+++333222+++&&&(((***+++***(((%%%###((('''&&&'''((())))))(((***---...+++---333888999555///++++++***)))---222000+++''')))///333222///---+++---333666333111111///---,,,---///222444444...---,,,---///000///---)))'''$$$$$$$$$$$$###!!!$$$"""""""""$$$%%%$$$###!!!"""!!!###)))+++,,,???pppTTTHHH===888555444444777888999;;;<<<:::888555444::::::999666222000111222---...------333::::::555111///---+++)))((((((((()))...222222...++++++---)))((((((***---000111111///666HHH```rrrzzz}}}|||ZZZ===777888888===999:::<<<<<<<<<===???AAACCCEEEGGGLLLPPPSSSTTTTTTWWWkkk !!!""""""  $$$###!!!!!! '''&&&!!!  ###$$$"""'''++++++,,,;;;]]]{{{kkkGGG444''',,,,,,***'''""" !!!!!!!!!!!! !!!"""   !!! """###""" """###$$$""" """"""%%%%%%!!! """###""""""$$$$$$###!!! #########"""###$$$%%%%%%'''&&&%%%%%%''''''&&&%%%###&&&((()))'''&&&%%%&&&%%%%%%&&&))),,,---,,,+++,,,+++))))))***,,,///111%%%%%%%%%%%%%%%&&&&&&'''%%%***...///+++'''$$$$$$(((((('''((())))))(((&&&$$$&&&(((***+++***(((''''''&&&%%%###"""!!! &&&&&&''')))+++,,,+++)))***((('''((())))))((('''%%%''')))***+++)))'''%%%'''(((*********(((%%%###%%%+++...,,,///555222+++)))***+++,,,+++)))'''%%%!!!$$$((()))'''%%%%%%&&&+++...///---///777>>>@@@999111+++)))''''''+++111,,,***((())),,,000333333...---///555777444222222333000+++***,,,000333444///,,,)))((()))+++------'''%%%###"""######"""!!!"""!!!"""###%%%&&&$$$"""  !!!###'''***000HHHxxxRRRFFF;;;666444222333666:::;;;===>>>===:::777444>>>:::666333222222111111***+++***+++111666666222------,,,,,,***)))(((''''''+++///000---+++,,,---))))))))),,,000333444333...;;;RRRmmm___>>>555444555===888:::============>>>???EEEDDDEEEJJJRRRWWWYYYYYY]]]sss !!!######!!!   ###""" """%%%''''''+++///000777PPPvvvqqqNNN:::+++---,,,***&&&"""  !!!!!!   !!!!!!   !!!""" """ """!!! """!!!###%%%%%%### #########"""""""""######(((((('''(((((((((((('''$$$'''+++,,,+++)))''''''$$$%%%'''***++++++***(((%%%%%%&&&(((***,,,...///$$$%%%%%%%%%%%%%%%%%%%%%%%%+++000000+++&&&%%%&&&(((&&&&&&''')))***)))'''###$$$&&&'''((()))))))))'''&&&%%%###"""""""""###$$$%%%'''***++++++***(((%%%%%%%%%&&&'''(((((('''''')))+++---...---+++***$$$&&&(((******(((%%%###$$$))),,,+++---111///*********+++***)))(((&&&%%%"""$$$'''((('''%%%%%%&&&000222111---...555<<<>>>666000***(((&&&$$$''',,,......,,,++++++---111444222......111333000///000///,,,(((&&&(((***,,,---111...***((((((*********&&&$$$"""!!!""""""!!! !!!######!!! !!!!!!$$$(((555TTTNNNCCC999555333222333555::::::999999999777555444===888333111222222...******)))((()))***,,,***(((((()))***+++***)))'''&&&'''***---......---...///))))))***,,,000222222222///@@@\\\www^^^<<<333222222888999;;;>>>>>>===;;;;;;;;;CCCBBBCCCIIIRRRYYY[[[ZZZaaa{{{"""!!! !!!!!! """"""   !!! !!! !!!""""""!!!"""$$$'''...888CCCKKKVVVlll___FFF222,,,,,,***'''###!!!"""$$$!!!!!!!!!!!!!!!!!!"""""""""""""""  !!!!!!  !!!!!!###!!!""" !!!"""###%%%&&&%%%###!!!""""""""""""""""""!!!!!!&&&&&&'''&&&&&&&&&&&&'''!!!%%%)))++++++(((&&&&&&%%%''')))))))))'''%%%$$$ """&&&***,,,,,,***)))%%%%%%%%%%%%%%%%%%%%%$$$%%%***---,,,'''$$$%%%((('''&&&&&&&&&((()))))))))'''&&&%%%%%%'''))),,,...((('''&&&$$$$$$%%%&&&'''$$$&&&(((***++++++***)))$$$%%%&&&''''''((())))))'''(((+++---.........---###%%%)))+++,,,+++)))''''''***+++******,,,---,,,''''''&&&%%%$$$###"""!!!((('''%%%&&&((())))))(((111222000++++++111777888222...,,,---+++&&&%%%(((333333222...++++++...000555///+++,,,,,,******---)))(((&&&&&&((((((((('''///---+++***)))(((&&&$$$%%%###!!!!!!""""""!!!  """""" ###%%%+++???dddIII@@@777555444333333555:::666111///111333444444444111...000444333---'''***((('''((((((&&&###"""&&&((()))******(((&&&$$$(((***,,,...//////000000++++++,,,///222333333111777LLLjjjbbb@@@888666333666999;;;<<<<<<:::888777777@@@AAADDDJJJRRRWWWXXXWWWeee!!! !!!  !!!"""###"""  !!!"""""" ###%%%%%%$$$%%%***...@@@RRRfffrrrzzzrrrOOO000,,,+++)))&&&######$$$&&&###""""""!!!!!!"""#########"""!!! """ !!! !!!""""""!!! !!! """###$$$"""%%%$$$!!! """"""###$$$%%%%%%$$$###"""""""""#########""""""!!!"""###$$$$$$""""""###$$$"""&&&((('''%%%$$$###&&&((())))))&&&$$$######!!!%%%***---...,,,)))&&&'''&&&&&&%%%%%%%%%%%%%%%%%%''')))'''%%%$$$&&&)))%%%'''((('''&&&&&&(((***+++)))'''&&&'''***...111+++***(((&&&&&&'''((()))$$$''')))************+++(((***++++++***)))+++,,,&&&''')))***+++,,,,,,+++%%%(((+++---//////---,,,+++,,,,,,***)))+++---///***)))(((&&&%%%$$$$$$$$$+++)))'''(((***,,,+++***...000...******///444666000///000333111,,,((()))555444333000...,,,---...555...*********((((((+++''''''(((***,,,,,,***(((+++***)))))))))'''$$$!!!%%%###!!!!!!"""###"""!!!!!! """######!!!"""$$$,,,FFFqqqrrrCCC<<<666666777555444555999333,,,***---111444555+++***+++///444444///)))((('''(((++++++'''&&&(((((()))***+++***(((&&&%%%)))***,,,---///000000111//////000444777888888666;;;TTTtttlllKKK???999444777999:::;;;;;;999888888888BBBFFFMMMSSSWWWXXXXXXWWWmmm !!!###"""   !!!!!! !!!$$$'''))),,,333>>>GGGbbbwwwWWW222,,,+++)))%%%"""!!!###%%%$$$###"""!!!!!!!!!"""###"""  ###!!! !!!  !!! """###"""  """"""!!!!!!!!!###$$$%%%%%%"""!!!&&&'''""" !!!!!!!!!""""""###$$$%%%######$$$%%%%%%%%%$$$###!!!###$$$$$$"""!!!"""$$$"""%%%'''&&&%%%%%%%%%'''((()))(((%%%$$$%%%'''&&&(((,,,...---+++'''%%%)))(((&&&%%%$$$%%%&&&'''$$$$$$%%%&&&&&&'''''''''$$$(((***((($$$###''',,,((('''&&&&&&''')))+++---///---***'''%%%&&&&&&'''$$$'''))))))((((((***---+++---...---***)))***,,,))))))************)))(((((()))***,,,---------,,,'''((()))***))))))---000000///,,,***)))((())))))(((***,,,---,,,++++++,,,...000000++++++///333333///...000444333...+++,,,000000000000000000///...111---+++---...+++***,,,(((((())),,,///000///---(((''''''(((******(((&&&%%%$$$""""""#########"""%%%$$$""""""######"""  """%%%///NNN}}}YYY>>>888555888:::888666666999333---+++000555777777+++++++++...111111...+++(((''')))......***))),,,,,,,,,---,,,,,,***)))(((***)))***+++---/////////...///222777<<<>>>>>>===:::WWWzzz]]]III===999???===>>>?????????@@@BBBDDDLLLUUU```fffeeebbb```___www  !!!###!!!  ###   """!!! """$$$(((,,,444BBBUUUbbbbbb;;;,,,+++((($$$!!! !!!###$$$###""" !!!"""  ###"""!!!!!!"""  !!!!!!"""!!!  """"""!!!&&&%%%$$$$$$%%%&&&&&&&&&"""%%%'''""" !!!###%%%&&&$$$%%%&&&'''((('''&&&&&&###&&&'''&&&$$$###%%%'''"""%%%((()))(((((((((((('''((()))(((&&&%%%(((*********++++++***'''%%%###+++)))&&&$$$$$$%%%'''(((""""""$$$&&&))))))(((&&&###))),,,)))""" &&&---###$$$$$$$$$%%%&&&&&&&&&222///+++'''%%%$$$$$$$$$$$$&&&((((((&&&'''***---+++---...,,,)))'''(((***......---,,,+++***(((''''''(((((())))))))))))((( """&&&)))((((((+++///000...,,,)))''''''((()))"""***111222---)))))),,,111444333...,,,///111000---+++---111111---+++---******+++...222333222000...+++---222444000------(((((())),,,///111222111)))((('''))),,,.........&&&$$$""""""###$$$###"""'''%%%"""!!!""""""!!! !!!   !!!"""(((+++666XXX|||DDD;;;666555999<<<:::777666999444///000555999:::999222000///......---+++***)))'''***///...)))(((,,,/////////...---,,,+++***)))))))))***,,,......---,,,---111777===AAAAAAAAA;;;[[[qqqVVVEEEBBBLLLBBBCCCEEEFFFGGGIIIMMMPPPXXXdddqqqwwwsssmmmiiiiii~~~"""   !!!!!! !!!!!!$$$$$$&&&222JJJgggzzzfff<<<222---&&&!!! """$$$%%%###!!! !!!  ###!!! """ $$$$$$!!! ###!!!"""###$$$&&&)))+++$$$"""  ###"""!!!"""#########"""###$$$$$$""""""&&&$$$$$$%%%'''((('''$$$!!!!!!"""###$$$%%%&&&&&&&&&&&&(((((($$$###%%%$$$!!!%%%""" """&&&))))))'''############$$$$$$%%%&&&&&&&&&'''&&&%%%%%%%%%%%%""" !!!%%%'''&&&$$$+++)))(((***------+++)))###"""!!!"""%%%+++000444,,,***((((((((()))((('''------------...,,,***((('''""" $$$''''''(((***$$$$$$(((---,,,&&&''',,,+++000///&&&!!!###$$$""""""***000---%%%%%%+++...///......---,,,+++***+++(((+++111111,,,***,,,+++,,,...------...000222---***'''(((***,,,+++***------///000+++'''***111222,,,&&&%%%))),,,)))%%%&&&&&&%%%""" """%%%%%%###!!!  """###,,,FFFnnngggFFF999555111111666999999777:::777333111222333222000))),,,111444111------///------,,,++++++++++++++++++***(((''''''''')))***))),,,//////...---,,,,,,222888;;;:::<<>>666333///000333555444222333111......///...,,,)))(((,,,111222///+++***+++))))))(((((((((((())))))***(((&&&%%%%%%''')))+++,,,///111111000///...///777<<>>===>>>>>><<>>fffwwwTTTBBB<<<333111000000111000---***---...000333333111...,,,+++111555222...***'''%%%%%%%%%$$$######"""######(((&&&%%%$$$&&&***///222222444555444333333444555777;;;>>>===<<<<<<>>>???JJJhhhzzz!!!!!!"""!!!  ###"""###///@@@KKKhhhnnn===***((($$$"""""""""!!!  """######%%%$$$!!!   !!!!!!!!! !!!"""""""""#########"""""""""""""""!!!$$$$$$"""!!!!!!"""&&&###!!!"""$$$$$$!!! ###%%%$$$ &&&+++""""""###$$$$$$$$$$$$######%%%### %%%((('''###%%%$$$"""!!!###(((---***)))(((''''''((()))******'''&&&''')))***(((&&&$$$%%%&&&&&&&&&&&&&&&''''''((()))))))))***+++,,,$$$%%%%%%&&&&&&&&&&&&&&&'''&&&%%%&&&(((*********+++,,,,,,+++)))***---000...)))'''+++///,,,(((&&&***+++++++++,,,---,,,+++,,,***)))))))))((('''((()))))))))'''%%%'''((()))***++++++,,,------,,,,,,))),,,...//////...,,,***+++,,,,,,+++))))))***,,,++++++***))))))***+++,,,***)))***---+++''''''******(((&&&&&&((()))'''%%%$$$&&&''''''%%%###"""###  ###***DDDnnnaaaFFF===>>>333333222222222111///---+++---000222222111///...///555888333---,,,***&&&((('''&&&$$$###"""""""""((('''&&&''')))...222555222333444333333444666888999:::<<<;;;888888<<>>+++(((%%%#########"""!!!"""  !!!!!! !!!!!!"""""" !!!!!! """%%%%%%!!!&&&$$$###"""""""""!!!"""$$$%%%###!!!"""%%%))) !!!"""############%%%$$$ !!!%%%'''&&&$$$$$$###!!!"""%%%)))---,,,***'''%%%%%%''')))+++(((((((((''''''&&&&&&&&&$$$%%%&&&&&&%%%%%%'''(((((())))))'''&&&'''***,,,''''''(((((())))))))))))((('''&&&''')))++++++***%%%''')))))))))---333999111)))&&&,,,333333...+++)))***)))'''))),,,+++((()))&&&'''+++,,,***)))))),,,222333---''''''+++...------.........---,,,,,,%%%))),,,+++,,,---+++'''***+++,,,+++******+++---,,,,,,,,,***(((''')))+++***((((((,,,+++(((&&&((()))'''&&&&&&''''''&&&$$$###%%%((((((&&&###""""""!!!!!!!!!"""###!!! !!!---LLLyyyfffGGG888555888222222222222222222222222,,,...///...,,,++++++,,,000777888000+++,,,+++&&&***)))(((&&&%%%$$$$$$###(((((((((***,,,000333666222333333333333555999<<<>>>===<<<;;;777666===FFF[[[}}}  """  !!!   !!!!!! ###%%%000DDD]]]uuuggg:::((('''&&&&&&&&&%%%"""###  !!!"""###$$$###!!! !!! """!!!  ###'''&&&""""""$$$&&&%%%###!!!######""""""""""""###$$$!!!""""""######"""$$$$$$!!!!!!$$$%%%"""$$$######$$$&&&''''''''')))(((&&&%%%$$$%%%&&&'''###&&&)))(((%%%$$$&&&)))&&&((()))(((&&&%%%&&&((()))+++,,,***(((''')))+++******)))((((((((())))))***)))'''(((***+++++++++$$$&&&(((((((((,,,333:::...(((%%%***//////------)))***(((%%%''',,,+++&&&'''""""""'''+++******,,,000777888000((((((+++---------............------''',,,...,,,,,,---+++&&&***+++,,,+++++++++---///...///...+++((('''(((***)))''''''++++++(((%%%&&&&&&%%%%%%&&&'''''''''&&&###&&&)))***'''%%%###""" !!!"""###!!!!!!"""000WWWlllJJJ;;;666333000///////////////111333555666555333...***((()))+++///666555+++%%%))))))%%%)))(((((('''''''''''''''&&&''')))+++...000333444222222333333444777<<<@@@>>><<<<<<<<<:::;;;FFFTTTmmm !!!!!!  $$$""" """"""    !!! (((...EEESSSkkk```444$$$%%%&&&((((((%%% %%%###    !!!""" !!!!!!###$$$%%%###"""!!!!!!%%%$$$"""!!!!!!!!!"""######((('''### !!!###((()))%%% ###"""!!!!!!"""###!!! !!!"""###$$$$$$$$$$$$ ###### ###### $$$###$$$&&&))))))$$$ %%%%%%%%%%%%$$$######"""%%%)))((($$$###''',,,***+++,,,***'''%%%&&&(((***---000000---******++++++***((('''&&&&&&&&&'''+++***((()))+++,,,++++++'''))))))'''%%%(((///666)))%%%###&&&((('''))),,,)))+++((($$$''',,,+++%%%***###!!!'''+++,,,...222000666666---''''''((('''+++,,,------.........---,,,111222///...000---'''***+++,,,,,,+++,,,...000000111000---)))'''(((+++)))&&&'''++++++(((%%%%%%######$$$&&&'''((((((((($$$'''***+++)))&&&$$$### !!!"""%%%333___|||UUU???======666,,,,,,,,,---,,,---///333666BBB@@@:::333,,,)))+++...---444222&&&!!!&&&((($$$'''&&&&&&'''((()))***+++%%%&&&))),,,...000111222222222333333555999???CCC<<<999:::======BBBRRRbbb{{{  !!! !!!  """"""(((...<<>>HHH@@@///$$$###%%%%%%%%%&&&''')))***++++++))),,,+++'''&&&******'''###&&&((((((&&&%%%''')))+++)))(((''')))+++,,,---///...******000777666000*********,,,111777<<>>xxxgggUUUAAA777555333222222,,,---.........///222444BBB???:::222***&&&'''))),,,......***(((+++,,,***)))&&&$$$&&&+++...---+++)))((((((((()))***++++++---...///222777===CCCFFF<<<<<<===@@@BBBLLLcccyyy|||pppooopppkkkttt{{{mmmuuu !!!!!!!!!  !!!&&&***---555DDDUUUeeewww___@@@,,,%%%$$$"""""""""""" !!!!!!###"""  !!!   !!!!!!  """!!!!!!"""  !!!!!! """%%%!!!"""###$$$###$$$&&&((($$$###!!!!!!###$$$###"""(((&&&###!!!!!!"""$$$%%%'''$$$!!! !!!#########!!!!!!!!!"""!!!!!! !!!###&&&((()))***,,,...)))%%%""""""""" """&&&""""""###$$$%%%%%%&&&&&&$$$(((+++(((""""""&&&222CCCPPPHHH555(((&&&)))&&&&&&%%%%%%&&&''')))***(((***+++))))))***)))&&&###'''++++++(((&&&&&&'''***)))((((((((((((******...///...,,,///444555222******+++///444999<<<===:::333+++***---...***%%%((())))))(((&&&&&&(((***$$$&&&)))+++,,,+++***)))+++***))))))***+++***(((***///444333...))))))***)))&&&$$$'''---...***%%%%%%&&&%%%"""###''''''###"""############"""""""""###!!!  $$$&&&+++JJJiiiOOODDD999444222000000333,,,...000000///...//////333222///***&&&$$$$$$&&&+++,,,***&&&%%%)))+++***)))'''%%%'''+++......,,,))))))((((((((())))))******,,,///444:::???DDDGGG@@@AAABBBCCCGGGYYYxxxtttjjjiiiiiiaaafffooopppfffrrr     !!!%%%222<<>>BBBEEEGGGHHHGGGGGGJJJVVVooorrrkkkjjjfff]]]```gggsssqqqiiieeevvv  !!!!!!!!!+++EEEZZZwwwxxxaaaOOOPPPQQQLLLLLLRRR]]]ggg{{{tttIII333(((%%%"""!!!"""!!!!!!  !!!"""######  """"""$$$"""!!!%%%!!!!!!!!! !!!###&&&%%%###""""""%%%'''((((((&&&$$$!!! """%%%'''%%%### """%%%&&&'''"""######$$$$$$$$$######%%%$$$%%%%%%%%%%%%$$$###!!! ###&&&%%%"""###((('''$$$ !!!&&&)))$$$$$$$$$%%%&&&'''''''''&&&---222...)))''''''&&&(((&&&%%%######%%%'''(((+++)))'''&&&&&&'''))),,,,,,......+++'''&&&))),,,)))***+++)))'''&&&''')))'''++++++(((&&&))),,,,,,((('''(((+++000222///+++...)))%%%)))111444///)))))))))(((&&&%%%%%%(((+++(((***---//////---***(((+++******+++---......---***+++,,,***''''''***---***++++++(((%%%%%%'''+++555555111,,,***+++)))$$$******)))'''$$$!!!!!! ''',,,...]]]```KKKEEE>>>888555222///222777000000...,,,***+++---000'''&&&%%%$$$######"""!!!###%%%''''''))),,,***%%%&&&%%%%%%&&&(((***++++++***+++,,,+++))))))+++...222444888===AAADDDFFFGGGJJJIIIJJJRRRgggwwwuuuqqqhhh```dddhhhlllooopppkkkeeedddfff||| ######!!! !!!...JJJooowwwiiihhhSSSDDD:::;;;===:::888;;;===CCCRRRggg|||jjjDDD222'''""" !!! !!!  !!!"""""""""  """"""$$$###  ### !!!!!! """$$$""" !!!###%%%&&&%%%%%%$$$"""!!!!!!###&&&((($$$""" !!!###&&&''''''$$$$$$%%%%%%&&&&&&%%%%%%(((&&&&&&&&&''''''%%%### $$$(((&&&"""###(((+++'''"""!!!&&&)))%%%$$$###$$$((()))((('''(((+++***&&&$$$&&&'''%%%'''&&&%%%%%%%%%&&&'''(((,,,(((%%%%%%&&&&&&)))---,,,---,,,((($$$###&&&)))(((***,,,+++'''&&&'''***(((++++++'''&&&)))+++***(((&&&%%%)))...///+++&&&...***''')))///111,,,'''((())))))(((&&&&&&(((***''')))+++,,,,,,***(((&&&,,,+++***,,,...//////...******((('''&&&'''+++...,,,//////***###"""''',,,555555111,,,***+++((($$$,,,...000---'''!!! !!! (((---333iiifffNNNEEEAAA:::444222111///222777///...,,,***)))***///222)))'''%%%%%%%%%%%%$$$######'''***---333777444---$$$$$$%%%&&&''')))***+++***---///...,,,,,,///222555777:::===@@@CCCDDDEEEFFFJJJRRRaaa{{{oooeeegggiiigggccc___^^^^^^___fff !!!$$$$$$### ''';;;XXXzzz}}}nnn^^^JJJ>>>>>>777222///...111333222000...222:::DDDNNN```~~~]]]???333&&&"""    !!!!!!!!!    """"""!!!!!! !!!"""###"""!!!"""###  !!!$$$%%%$$$###$$$#########$$$%%%'''((($$$###""""""$$$&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&$$$###%%%'''(((&&&$$$ ###&&&### ###***+++)))&&&###"""###%%%&&&%%%&&&&&&&&&%%%%%%&&&&&&&&&******&&&$$$&&&((((((%%%%%%&&&&&&''''''((((((***&&&%%%((((((&&&(((,,,+++------***%%%######&&&'''+++---,,,(((''')))+++(((***(((%%%%%%)))***'''(((%%%$$$(((///111---(((,,,***(((***---///---***((()))******(((((()))***$$$%%%&&&(((((((((''''''---,,,++++++---------+++((((((((((((((())),,,...---//////,,,'''%%%'''***...///,,,)))***,,,+++''')))///444111(((!!! """  !!!!!!)))///===www{{{jjjUUUGGGEEE???777222111111...---///***+++++++++***,,,///222+++(((&&&%%%''')))((('''(((***+++---222777444...$$$%%%&&&'''''')))+++,,,+++///111111//////333777444555777999<<>>:::333///222(((***)))&&&(((------)))(((---444444000999WWWvvvNNN888000"""$$$###!!!!!!!!!!!!$$$ """###"""  !!!!!! !!!!!!""""""""""""  !!!   ######!!!"""$$$$$$###"""""""""!!!!!!"""$$$&&&&&&%%%#########$$$$$$%%%&&&'''(((&&&$$$###$$$%%%%%%$$$"""###$$$%%%&&&&&&&&&&&&&&&!!! """&&&'''&&&$$$!!!!!!"""### ###,,,+++***)))(((&&&%%%$$$###$$$(((+++(((""" """&&&###'''###!!!&&&((($$$%%%&&&'''((((((((((((((($$$%%%***+++'''&&&***+++...000...)))%%%$$$$$$'''+++...---)))'''***---((((((%%%"""$$$((('''$$$((($$$$$$)))000444111,,,(((((((((***---000000000((()))++++++***))))))***"""###$$$&&&'''((())))))...---++++++++++++***((('''((()))***+++,,,,,,---------------,,,+++)))'''(((***)))(((***///000---%%%...666444)))!!!!!!$$$!!! !!! !!!  """***111FFFmmm```]]]UUUNNNLLL@@@999333333222---)))'''&&&(((+++,,,---...///111,,,)))%%%&&&)))+++,,,+++---,,,)))(((,,,000---&&&%%%&&&'''(((((())),,,---,,,000333333111111666:::111111333666999<<>><<<222)))%%%'''((('''$$$!!! !!!######$$$'''***+++***)))%%%'''((((((***,,,(((!!! !!!$$$&&&)))***+++%%%)))///111---&&&%%%(((((()))+++***)))(((((()))''''''((((((((('''&&&&&&***''''''***///000,,,'''***+++,,,------------,,,,,,)))&&&(((,,,......---000------333777555333333///---,,,,,,------,,,+++)))))))))+++------,,,***+++***)))(((&&&###"""!!!###'''***...999EEECCC999---(((%%%(((......&&&!!!"""  !!!%%%$$$111KKKqqqtttkkkmmmlll```SSSMMMWWWNNNIIIIII???000,,,444222222000///---+++***))))))***)))''')))---...***(((***,,,,,,++++++,,,---333222...***+++...///,,,000777;;;777222222222111777888;;;@@@BBBFFFQQQ\\\}}}uuudddaaabbb___\\\]]]jjj !!!!!!   !!!""" !!!!!!+++GGGkkknnnIII888555///+++++++++)))'''%%%%%%%%%$$$###!!! """%%%'''$$$$$$%%%&&&'''''''''&&&888NNNYYYFFF+++###$$$!!!"""!!! !!!#########!!!!!!!!! ###&&&'''%%%!!! !!!"""!!! !!!  !!!    !!!!!!!!!"""###!!!$$$&&&$$$""" !!!!!!!!! """%%%'''$$$%%%'''((((((%%%###!!!###%%%''''''%%%######$$$&&&%%%###"""!!!"""$$$%%%###$$$$$$$$$$$$$$$###"""&&&&&&%%%&&&''''''''''''%%%(((---///...+++(((&&&%%%(((///777888111***(((&&&&&&%%%###"""!!!!!!""""""$$$&&&)))+++,,,+++***(((///333111...+++'''"""!!!"""$$$$$$$$$$$$%%%'''###'''+++,,,((($$$$$$&&&...///000...***'''&&&&&&(((((())))))((('''&&&%%%'''%%%$$$'''***+++'''###%%%&&&''')))***,,,---...+++(((%%%$$$&&&((()))(((((('''...999???:::000)))---,,,,,,...//////---+++)))))))))***,,,,,,+++)))&&&'''((())))))'''%%%$$$'''++++++***111999555+++'''$$$"""$$$''''''"""!!!%%%%%%555RRR}}}fffccc___[[[WWWOOOEEE>>>MMMIIIQQQ^^^WWW>>>111555,,,+++***+++---///000000***,,,+++((()))------***)))+++------,,,,,,,,,---...---***(((***...333444===FFFJJJBBB777333444666777777;;;AAAGGGQQQcccsssuuunnniiiccceeemmm||| """ !!!### !!!"""""" !!!$$$%%% ###$$$!!! %%%(((///DDDiiiyyy]]]FFF000+++---'''******(((%%%!!! """%%%&&&$$$"""!!!"""$$$&&&((($$$###""""""###&&&***---???LLLJJJ555&&&"""###$$$!!!  """###"""!!!!!! !!!!!!"""###""" !!!!!!"""""""""!!! ###""""""### !!!###$$$######$$$%%%$$$#########$$$$$$###### !!!"""!!!!!!"""%%%((("""###%%%&&&''''''&&&%%%###$$$&&&&&&%%%###!!!!!!###"""!!! !!!###%%%''''''&&&$$$######$$$%%%&&&"""###$$$%%%&&&''')))***)))***+++)))&&&######$$$ %%%+++---***((()))%%%$$$$$$$$$$$$%%%&&&&&&###%%%(((+++,,,,,,++++++(((444;;;777---'''%%%$$$###$$$&&&%%%###"""###%%%$$$'''***(((&&&%%%%%%&&&000111222111---***(((((())))))))))))((('''&&&&&&&&&%%%%%%'''))))))&&&###'''&&&&&&'''(((***,,,...---***'''%%%%%%%%%&&&&&&$$$###***555;;;666,,,%%%)))***,,,000222222000---***))))))***+++,,,+++)))'''(((***++++++)))'''%%%***---,,,***...444111'''!!!"""###"""!!!!!!%%%%%%888ZZZjjjTTTUUUSSSMMMGGGBBB<<<777???CCCXXXqqqmmmOOO777333---,,,+++---111555777777***------***))),,,---+++***,,,------,,,,,,,,,---,,,***))))))+++///555999GGGQQQTTTIII:::333444777<<<<<>>DDDRRRdddyyyppphhhxxx !!! ###$$$'''&&& !!!"""""" ...AAAZZZ}}}tttDDD333---///***)))***$$$(((%%%""" !!!"""!!!!!! !!!!!!"""$$$%%%!!!%%%333???IIIMMM888###$$$$$$ &&&!!!""""""!!!!!!    !!!$$$### """"""!!! $$$###$$$&&&!!!"""&&&&&&###!!!"""$$$$$$$$$$$$###"""!!!!!!""" ###$$$$$$$$$&&&'''%%%###"""!!!"""$$$&&&'''%%%%%%%%%%%%%%%%%%$$$###%%%$$$###""""""###$$$%%%''''''%%%$$$############ ###'''(((&&&%%%%%%&&&''')))***'''###"""%%%)))&&&###"""$$$$$$###%%%)))(((&&&%%%&&&(((******(((&&&(((******(((''')))+++$$$***...***&&&&&&%%%### $$$'''(((&&&&&&)))---(((,,,+++&&&&&&***,,,***$$$'''+++---,,,+++*********)))'''&&&&&&(((***+++'''((()))+++,,,,,,***)))000...+++(((&&&'''((()))---------,,,+++*********((($$$###&&&'''&&&(((,,,***,,,000555888666222...---,,,******,,,,,,,,,++++++++++++***)))'''%%%$$$''',,,,,,***///777666///"""######!!! !!!###  !!!!!! !!!%%%&&&???gggwww[[[PPPMMMMMMOOOKKKAAA===???BBBTTTlllsssaaaFFF444000---)))'''(((+++---+++)))&&&***,,,(((&&&))),,,+++***,,,------+++***+++,,,///...///222111---...444===FFFKKKCCC888555999===???@@@III]]]tttooogggxxx   !!!###  &&&###!!!#########+++KKKmmmzzz]]]BBB444(((&&&(((###$$$'''%%%###"""###$$$###""" !!!""" %%%'''###%%%444AAAOOORRR:::$$$(((%%%###!!!""""""!!! """"""!!! !!!!!!  !!!!!!!!! ###%%%###"""'''&&&$$$ !!!!!!!!! $$$###$$$&&& """&&&%%%!!!""""""%%%'''$$$!!! ###%%%%%%%%%&&&''''''%%%""" !!!$$$&&&'''&&&%%%%%%&&&'''&&&%%%%%%$$$###!!!  !!!###$$$%%%%%%%%%$$$"""&&&******'''$$$###$$$!!!%%%((((((%%%###&&&***&&&"""!!!$$$%%%$$$&&&******(((%%%&&&(((***((('''''')))***)))&&&&&&(((+++$$$&&&&&&%%%(((+++)))$$$"""&&&***)))&&&&&&)))---'''***)))$$$###)))+++(((###&&&)))***)))'''%%%%%%+++)))&&&%%%%%%(((+++---%%%&&&(((***++++++)))(((,,,***'''$$$$$$%%%(((***(((***+++,,,+++******+++%%%$$$&&&)))(((%%%&&&))),,,...333777999777111,,,...,,,++++++,,,---,,,+++''''''((((((((((((((('''(((,,,+++''')))///---&&&$$$!!! !!!!!! """!!!&&&&&&@@@kkkeeeOOOOOOIIIKKKRRRNNNAAA;;;???LLLaaassskkkPPP777///222---***''')))---///---)))###(((***&&&%%%(((***+++***+++---,,,+++******+++******---222000+++,,,111555???DDD???888999>>>CCCDDDFFFRRRjjjllleeevvv !!! """""" !!!   !!!!!!!!!$$$***///SSSyyydddGGG666///))))))))))))((('''&&&%%%  !!!"""!!!$$$%%%$$$%%%!!!!!!""" 333KKKcccHHH+++ """$$$!!!""" !!! !!! """"""!!!  """!!!!!!$$$""" !!!""")))'''$$$#########""""""%%%((()))%%% !!!%%%((('''&&&### !!!$$$""" !!!###$$$$$$###!!!"""&&&&&&$$$$$$&&&""" !!!###$$$"""$$$%%%&&&%%%#########$$$ !!!""""""!!! """###$$$$$$###"""""""""$$$%%%$$$((('''""""""&&&'''###***+++***(((&&&%%%%%%&&&"""$$$'''***+++***)))(((''''''(((((())))))******---...+++&&&$$$'''(((%%%&&&&&&&&&%%%$$$$$$&&&(((+++'''###"""$$$''''''&&&'''''''''(((''''''&&&%%%((('''%%%$$$###$$$$$$%%%***+++,,,+++)))''''''''''''(((***,,,***)))000999...---+++***---111---&&&(((((('''&&&%%%'''+++...)))&&&###"""$$$&&&((((((%%%((((((&&&'''++++++)))$$$!!!!!!  """###///XXXwwwUUUIIIEEECCCGGGNNNJJJ@@@AAAKKK\\\eeecccNNN666,,,///333888222,,,+++///000---((("""$$$%%%%%%%%%%%%&&&'''///+++)))***...000...+++///,,,)))---333555111,,,666666666666777:::===???DDDKKK```~~~hhhggg}}}"""!!!!!!!!! """###"""!!!######"""   ######$$$'''000???QQQ^^^wwwxxxYYYAAA333---******************)))((('''  !!!"""!!!"""%%%&&&$$$  !!!888RRR```FFF+++ !!!""" &&&$$$!!! !!!!!!   !!!"""   $$$$$$##################(((&&&###"""###$$$######(((***,,,)))### """ !!! """%%%(((&&&&&&$$$"""!!!"""$$$&&&$$$###"""!!!!!!"""$$$&&&%%%###$$$)))***((()))+++$$$"""!!!"""$$$%%%$$$"""###$$$%%%%%%$$$$$$&&&'''!!!$$$$$$$$$$$$%%%'''&&&%%%%%%$$$###$$$%%%'''%%%'''%%%!!!###***...---+++++++++)))'''%%%&&&'''$$$%%%&&&'''((())))))))))))))))))((((((((((((((((((***)))&&&&&&+++---+++&&&&&&%%%$$$###$$$%%%'''(((%%%######%%%((((((((())))))))))))((('''%%%%%%&&&%%%$$$#########$$$$$$&&&(((***+++******+++,,,)))((()))+++***)))...666...---(((%%%)))...---)))'''''''''&&&%%%'''+++...***'''%%%$$$%%%'''''''''(((++++++)))))),,,---***### """ %%%&&&444```dddGGG???;;;;;;CCCLLLJJJBBBBBBIIISSSSSSKKK999,,,---444999:::444---+++---,,,((("""!!!###%%%&&&&&&''')))+++,,,***)))***---///000///000---,,,000555666222,,,111222333555888<<<@@@CCCOOOZZZrrrhhhfff~~~  !!!!!!  """!!!"""!!! """'''%%%###   !!!!!!!!! '''444HHH```xxx{{{RRR444((('''(((''''''(((((((((((((((''''''  !!!!!!$$$ !!!$$$&&&"""###===WWWXXXBBB*** !!!"""$$$###!!!!!!"""!!!!!!######!!!!!!!!!!!!!!!!!! !!!  """###$$$%%%%%%$$$######&&&$$$""""""$$$%%%%%%$$$(((***,,,***%%%"""!!!""" !!!!!!!!!###&&&((('''&&&$$$#########$$$%%%###%%%%%%###!!!!!!%%%)))%%%$$$%%%***,,,***+++...&&&$$$######%%%''''''&&&!!!###%%%%%%%%%&&&''')))"""$$$'''((('''''''''((('''''''''&&&$$$%%%''')))''''''$$$!!!$$$---333666)))))))))'''%%%$$$%%%&&&&&&&&&&&&&&&&&&''''''((()))))))))(((''''''&&&&&&(((***)))'''(((,,,...---&&&&&&%%%%%%%%%%%%&&&&&&$$$######%%%''')))((((((++++++******((('''%%%$$$%%%%%%%%%$$$%%%%%%&&&'''$$$&&&((()))))))))+++---+++(((''')))***))),,,000///,,,&&&"""%%%+++...+++'''''''''&&&&&&(((+++...+++)))'''&&&'''((('''&&&***---,,,))))))++++++(((!!!  ###%%%888ggguuuPPP===888444666???HHHGGG???===AAADDD???555,,,***000555777888222,,,+++,,,+++&&&""""""$$$&&&''''''(((***,,,---...///000111444888;;;222000///222666666222,,,...111444777;;;@@@EEEIIIWWWfffhhhfff &&&$$$!!!!!!!!!!!!"""(((<<>>@@@EEEMMMSSSooolllfffzzz!!!  !!! """***???TTTooowwwccc:::///,,,(((&&&&&&'''&&&&&&"""###############"""""" !!!  """"""!!! &&&000<<>>111000//////111222333333333777===AAAFFFQQQ```lllxxxeee___uuu !!!  +++CCCYYYhhh{{{]]]:::---+++((($$$!!! !!!"""$$$&&&&&&&&&%%%$$$###"""!!! !!!!!!!!! """###$$$$$$---===DDDEEE...'''!!!!!!   ###$$$!!!  !!!"""!!!!!!!!!!!!"""$$$&&&(((***%%%###!!!"""$$$&&&'''&&&)))&&&###!!!"""###%%%%%%'''### ###$$$$$$$$$"""###''',,,---)))$$$&&&$$$!!!!!!###%%%&&&&&&%%%"""###&&&&&&###"""%%%$$$(((++++++&&&"""$$$&&&((((((((((((***+++,,,+++((($$$ !!!$$$"""&&&)))&&&!!! %%%***&&&###$$$)))***&&&%%%)))&&&''''''&&&%%%$$$&&&'''222///***%%%""""""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$'''))))))***...///---'''$$$###%%%)))***&&&!!!$$$&&&((('''%%%$$$&&&(((%%%&&&''''''((((((''''''))))))*********((('''&&&###$$$&&&'''(((,,,000444***+++......)))%%%'''---222444333...***++++++(((***++++++***'''&&&&&&&&&---***&&&$$$%%%'''(((((($$$'''&&&"""!!!###""" !!!!!! %%%'''***???iii|||OOO???===888444666111111...,,,...111222222777...)))---///+++((()))))))))***++++++***)))((("""$$$&&&((()))***---///,,,***(((&&&''',,,444999000111333555777666555444222888>>>DDDLLLZZZmmm{{{{{{sss```[[[ttt  ###000LLLmmmeeeAAA...***(((### """###"""!!!###%%%%%%"""!!!!!!  ### """"""!!!"""(((%%%!!!...CCCEEE888&&&$$$"""!!!!!!  """ """%%%$$$!!! !!!!!!!!!!!! """"""###"""!!!!!!#########!!!$$$""" $$$***+++'''!!!$$$"""  ###%%%(((&&&$$$###$$$%%%%%%%%%###$$$%%%'''((()))******$$$$$$%%%&&&&&&&&&%%%%%%((('''&&&###!!!"""%%%'''(((%%%###$$$###!!!"""%%%((())))))(((&&&%%%'''(((&&&&&&((()))'''###%%%***''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$((('''&&&%%%%%%'''((()))333000***$$$!!!!!!###%%%)))(((''''''(((***,,,...***...000+++((()))+++******$$$###(((***'''(((+++++++++***)))))))))))))))***'''''')))(((%%%%%%(((***+++------,,,***'''%%%***)))'''&&&&&&)))---111...000111///,,,)))''''''...222333///---......+++...---+++,,,---,,,)))%%%(((&&&%%%&&&((())))))))),,,(((###"""$$$&&&&&&%%%(((%%%!!! !!!"""!!!"""""" &&&%%%---<<>>EEETTTfffwwwrrrkkk^^^^^^rrr %%%"""!!!$$$  ---===VVVppp^^^???*** %%%""" &&&$$$!!!!!!!!!!!! ###$$$$$$###!!!###%%%''' !!! &&&999HHH???***!!! !!!###$$$###"""!!!!!! ###"""  """ ######!!! """$$$!!!$$$(((***'''!!!!!!&&&))))))(((%%%$$$$$$######""""""""""""%%%%%%###"""###%%%!!!!!!"""""""""!!!!!! """"""!!!!!!!!!"""###$$$(((((((((&&&%%%&&&)))+++###%%%***111222,,,((('''((())))))(((&&&&&&''')))(((&&&'''((('''###$$$'''***(((%%%######'''+++---&&&&&&%%%%%%%%%&&&&&&'''''''''(((''''''&&&%%%$$$%%%$$$###%%%'''&&&"""$$$&&&(((+++,,,+++***)))+++......)))&&&''''''%%%)))###"""+++444333***###$$$$$$$$$&&&''')))+++,,,((('''(((,,,,,,)))''')))###&&&))),,,---+++)))'''&&&''''''((())))))))))))%%%'''((('''&&&&&&''')))%%%)))++++++---111111...000...,,,+++,,,,,,***)))'''&&&&&&'''(((***)))((('''%%%#########$$$###"""###"""   ###(((,,,EEEbbbMMM<<<;;;999000+++...111111111111000///...------,,,***&&&%%%(((...444===777///)))((()))***+++&&&&&&&&&(((+++---,,,+++((()))***)))((('''((())),,,...000111333888@@@GGGEEEBBBHHH___zzz}}}tttnnn^^^\\\ooo  !!!"""!!! """ !!!  ###>>>YYY{{{rrr[[[@@@000((($$$######!!!"""!!!&&&$$$""" ######""" """%%%%%%######000EEENNN???(((###"""!!!"""$$$%%%%%%$$$  $$$### !!!!!! !!!"""!!!"""!!!$$$$$$""""""%%%((( !!!$$$((()))'''""""""$$$&&&&&&######$$$%%%%%%%%%$$$###$$$******&&&###$$$&&&""""""######$$$#########&&&%%%#########%%%'''))))))))))))'''%%%%%%''')))$$$%%%+++222222,,,'''&&&)))******)))(((''')))***)))'''''')))(((%%%%%%((()))(((&&&%%%&&&)))---///&&&&&&%%%%%%&&&'''((()))$$$%%%%%%&&&%%%###!!! $$$""""""%%%))))))%%%!!!$$$%%%''')))++++++++++++,,,///...)))'''((('''$$$+++''''''...555444---&&&))))))(((''''''''''''''')))(((+++///000+++)))+++(((***---///...,,,)))'''#########%%%(((+++------((()))))))))(((((()))+++(((+++,,,***+++...,,,'''000...,,,+++***+++++++++,,,+++)))(((((('''$$$"""$$$###"""!!!!!! $$$!!!!!!***,,,...MMMRRRDDD;;;<<<;;;222,,,---......000111000///---,,,000000...(((######***111777333///+++)))))))))***(((((((((***,,,---,,,***))))))(((''''''''''''((((((***...///111666===CCC@@@BBBNNNhhhxxxrrrbbb___rrr   !!!"""!!!"""333UUUsss{{{bbbLLL===...++++++)))###  $$$### $$$$$$"""  !!!$$$### ###333FFFIII777"""###"""!!!!!!"""###"""  !!! !!!!!! !!! """$$$$$$######&&&)))""""""###$$$&&&%%%###  !!!!!!!!!"""$$$&&& """$$$&&&''''''&&&%%% &&&++++++&&&""""""$$$ !!!"""$$$%%%&&&&&&&&&'''&&&%%%$$$%%%''')))+++)))***)))&&&$$$######%%%&&&&&&(((,,,,,,'''$$$$$$&&&'''((('''%%%%%%''')))***'''''')))***'''''')))((((((((()))***,,,---...''''''&&&%%%&&&''')))***%%%%%%&&&&&&%%%###!!! &&&$$$$$$&&&)))+++)))'''&&&&&&&&&&&&(((***,,,------///---***)))+++***&&&+++******+++...///---***---,,,+++)))((('''''''''+++***---111111---+++,,,)))***,,,......---+++***&&&$$$!!!"""&&&+++...///***+++,,,+++)))(((((())))))++++++***+++,,,)))###++++++)))(((''''''((()))---,,,***)))(((&&&### $$$$$$$$$"""!!!  !!!!!! ###!!!+++...333YYYtttMMM@@@777:::<<<666...,,,***,,,...///000...,,,+++000111///***$$$$$$)))///,,,------...---,,,,,,,,,---,,,+++,,,------,,,***,,,***'''&&&'''(((******&&&***///222333666:::???<<>>000'''!!! !!!  !!!""""""!!! $$$%%%###"""###$$$###!!! """"""""" %%%)))(((###!!!###&&&###$$$$$$$$$$$$$$$######!!!###%%%%%%%%%$$$### !!!"""###$$$$$$$$$######$$$%%%&&&'''(((((($$$%%%&&&%%%$$$###$$$%%%'''$$$###%%%%%%######'''!!!"""""""""!!!!!!###%%%&&&"""!!!&&&***)))(((***&&&&&&%%%%%%&&&((()))++++++***(((&&&&&&''')))*********)))))))))))))))***###&&&)))(((%%%$$$'''***$$$$$$%%%&&&(((***,,,---''')))((('''+++000///+++$$$%%%$$$$$$+++333444///))))))******+++---...///...,,,+++...---)))''')))&&&&&&&&&'''))),,,///111...)))%%%%%%(((++++++)))(((***------+++(((%%%$$$%%%'''((()))---000,,,$$$$$$&&&((((((%%%$$$%%%&&&))))))))))))***(((%%%"""'''(((&&&### !!!###)))++++++''' !!!+++///FFFwwwbbbDDD;;;555666999666///+++.........---+++)))'''&&&###%%%))),,,------,,,+++(((,,,000222111///000000111...+++***+++---......++++++,,,///333333000---...111555777888;;;AAAEEENNNggg{{{~~~yyyzzz  &&&(((###### !!!!!!!!!&&&,,,AAAdddrrrVVVBBB222+++******)))***+++((("""!!!%%% """""""""$$$&&&$$$ ###'''&&&""" """%%%''')))333BBBDDD888,,,)))"""!!! !!!""" !!!$$$!!!!!!"""  !!!"""###"""!!!$$$%%%###!!!!!!"""!!! !!!"""""" !!!&&&&&&!!! ###&&&&&&%%%$$$"""!!!!!! !!!%%%(((***)))(((######$$$$$$$$$$$$#########$$$&&&'''((()))))))))"""###%%%%%%%%%%%%&&&(((&&&######&&&'''%%%&&&)))###$$$$$$$$$######%%%'''###$$$((((((((()))'''%%%"""!!!!!!$$$(((***---+++(((&&&&&&'''(((******)))(((''''''(((***+++$$$***)))### """&&&!!!###&&&)))+++++++++***$$$&&&&&&&&&***000000,,,$$$###"""%%%111<<<;;;111************+++,,,---......+++***+++***&&&%%%'''---+++***)))***,,,///111)))&&&$$$''',,,///---***'''***...000...***'''&&&'''(((((()))...000+++###'''***---,,,***(((((())),,,++++++***)))&&&"""%%%%%%$$$ !!!###&&&((($$$"""%%%///333NNNVVV@@@;;;888999999666111...111000///,,,)))&&&$$$###!!!###''',,,///...***&&&+++...000000---,,,---...///,,,)))((())),,,///000)))+++///555999777111,,,///222444555777<<>>DDDJJJUUUooo}}}xxxrrrxxx###)))...111777666444444777999222)))""" &&&@@@ZZZooofffKKK:::111---+++,,,+++'''%%%&&&###""" """$$$$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$###""" !!!!!!   """$$$$$$>>>[[[[[[BBB***"""!!!  !!!""""""!!! ###%%%!!!!!!!!! """$$$&&&&&&$$$###!!! """"""###$$$%%%%%%%%%%%%$$$'''&&&$$$%%%$$$$$$###"""!!!!!!!!!!!!$$$&&&((())))))((('''''')))((('''&&&&&&(((***,,,777888777222+++&&&%%%&&&%%%&&&&&&$$$""""""$$$'''***'''$$$###$$$%%%&&&%%%###&&&((((((&&&###!!!!!!(((((()))(((&&&%%%%%%%%%+++***)))((('''&&&%%%$$$%%%&&&'''(((******))))))%%%$$$$$$&&&((()))(((&&&!!!$$$&&&%%%######&&&***""")))...,,,'''$$$(((...111000+++%%%%%%***,,,)))$$$""""""%%%+++000333444''''''(((((())))))((('''++++++,,,+++((('''(((+++"""$$$&&&'''((()))+++---...,,,)))'''''')))---///...---,,,,,,,,,+++)))&&&%%%&&&''''''%%%$$$$$$%%%###"""!!!!!!!!!   ###%%%'''333YYY[[[???;;;333222000///000000///...++++++,,,///111111...+++/////////...---+++***((('''''''''&&&&&&(((,,,///111333555555333111000000...000222222111222555888@@@<<>>BBB???IIIaaazzzvvvrrrmmmuuu!!!###$$$""" &&&)))))),,,111+++333<<>>333+++ """ !!!###$$$!!!   $$$'''((((((&&&%%%######!!!"""%%%###$$$%%%&&&%%%%%%$$$###!!!""""""######!!!"""%%%%%%&&&(((!!!  """%%%&&&)))((('''***...000...,,,...)))%%%$$$''',,,///000)))******'''$$$$$$)))---'''***,,,(((""" %%%+++***((('''''')))***)))((()))))))))(((&&&'''))),,,&&&''''''###"""&&&"""%%%'''&&&$$$###$$$&&&%%%(((,,,---***'''''''''###""""""$$$&&&'''&&&$$$***%%%!!!###))),,,)))%%%###%%%'''(((((((((***+++***+++***(((***...///,,,,,,,,,+++)))((((((***,,,,,,......---+++,,,000444""""""!!!###///;;;;;;333&&&'''))))))((()))***,,,%%%%%%&&&(((+++///222444,,,,,,---///222333333222***)))(((%%%!!! """&&&))),,,+++&&&!!!!!!!!!  """%%%(((+++HHHyyyVVV>>>???555111---+++,,,...//////111000///,,,++++++---//////...---,,,+++*********))))))***)))((((((+++---,,,...000000//////000111222666999888555666<<>>AAA333<<>>222)))***///---......---,,,---000333,,,,,,,,,...///...+++(((222111---''''''+++***%%%)))((((((((()))'''%%%"""!!! !!!!!!###%%%999kkkeee>>>666666111000000111222222111000,,,,,,,,,+++******)))))),,,+++)))(((((()))+++,,,***+++---///000///...---000555777444444666777555)))000999@@@EEENNN[[[ddd}}}|||ssstttxxx###!!! ***555<<>>===>>>;;;666444666777555222---'''%%%%%%$$$"""###000DDDNNNWWWZZZ^^^iiisssxxx~~~uuu```CCC...&&&%%%(((***###"""!!!!!!!!!!!!"""###!!!!!!!!!!!! !!! !!!%%%)))///---111:::DDDMMMYYYccc]]]LLL:::222,,,%%%%%%***(((%%%$$$(((///444444333---###!!!###---KKKjjjnnnNNN444---)))$$$"""###  !!!!!!  !!! """!!!!!!"""!!!%%%&&&&&&### !!!!!!$$$%%%###!!!!!!!!!!!!######"""!!!!!!!!!"""###$$$$$$$$$######$$$%%%''''''###"""###''')))''''''***&&&'''((((((((('''&&&&&&&&&&&&&&&%%%&&&'''((()))%%%%%%%%%###"""###&&&)))&&&$$$###$$$%%%%%%$$$###&&&'''(((%%%!!!!!!'''...***'''$$$$$$%%%%%%$$$###$$$&&&***,,,,,,)))%%%""""""$$$%%%%%%&&&)))000555111...***(((''''''&&&%%%)))'''%%%$$$'''***+++***000---)))'''((((((((('''&&&***---+++&&&"""$$$''''''%%%&&&******'''&&&((()))(((((()))+++---000222***///222000***'''(((+++...///////////////111333++++++,,,,,,,,,+++(((%%%------)))%%%$$$&&&&&&$$$'''&&&&&&'''((((((%%%###!!!###&&&<<>>CCCCCCBBBAAA>>>???===888666999:::888444111...,,,***(((&&&$$$"""///;;;IIISSSZZZ\\\cccpppzzz{{{~~~gggLLL===...))))))(((&&&%%%  !!!"""###'''((('''$$$!!!!!!%%%)))///111999JJJ]]]qqqsssWWW===---'''(((***######$$$&&&***---//////&&&""" %%%444MMMccc___>>>,,,---)))''''''!!!  !!!!!!  !!!  ###$$$ !!!!!!    ###$$$%%%###!!! !!! $$$%%%######$$$$$$###!!!"""$$$&&&$$$$$$$$$$$$%%%'''(((((($$$###""""""###$$$&&&''' """''')))((((((***$$$&&&''''''%%%$$$$$$%%%%%%%%%%%%&&&'''((()))***$$$%%%%%%$$$###%%%(((+++&&&&&&&&&'''(((((('''%%%$$$###$$$%%%$$$$$$)))000((('''&&&%%%&&&'''&&&&&&!!!###&&&((()))'''$$$######%%%&&&&&&%%%(((...333222...)))&&&%%%%%%%%%%%%)))'''$$$"""&&&***)))$$$(((&&&$$$$$$%%%'''&&&&&&%%%))),,,,,,((($$$""""""%%%$$$&&&***+++(((''')))++++++******)))*********000...+++***++++++******------------...//////000))))))))))))(((&&&$$$###))))))(((&&&%%%$$$$$$###'''&&&&&&((())))))'''%%%"""&&&)))@@@tttUUU:::777333222///+++))))))))))))((('''(((*********(((%%%$$$%%%'''***---......---,,,&&&'''+++...111333444444333666777333000111000...555888;;;>>>FFF[[[www|||||| )))999999///+++;;;JJJRRRZZZaaa^^^TTTEEE>>>;;;???DDDCCCAAAAAA===??????<<<;;;===<<<999555555555333///+++)))((( &&&...999DDDHHHRRRXXXZZZddduuu~~~gggIII777...)))******&&&###### !!!"""'''))))))&&&"""###(((---333>>>TTTpppTTT555+++)))''' ###%%%%%%$$$%%%'''*** #########,,,AAAUUU___OOO111&&&(((###&&&((("""###"""  ###$$$""" !!! !!!"""!!! !!! !!!"""""" !!!""" $$$%%%"""###$$$%%%%%%$$$$$$&&&((($$$$$$$$$%%%%%%&&&&&&'''$$$$$$""""""###$$$&&&(((!!! $$$&&&%%%&&&***&&&''')))'''%%%$$$%%%'''%%%&&&&&&&&&''''''(((((($$$%%%%%%$$$$$$&&&))),,,***((('''(((***+++++++++&&&######&&&'''&&&(((---'''((((((((('''(((((()))$$$$$$$$$$$$%%%'''(((***(((******(((%%%&&&)))---)))'''%%%$$$%%%&&&&&&&&&%%%'''&&&###$$$))))))&&&&&&$$$######$$$%%%$$$"""%%%''')))******(((&&&$$$&&&$$$&&&+++,,,******,,,***+++++++++***)))'''&&&333///++++++...///---***,,,,,,+++,,,...//////...)))******((('''&&&%%%&&&(((((())))))'''$$$"""###$$$$$$$$$&&&(((((('''%%%  $$$***...EEExxxTTT>>>;;;333222000...---,,,+++)))''''''(((***++++++(((%%%###((()))******++++++******'''(((***---///222444555333777888444222333222000777<<>>;;;???BBB@@@@@@@@@===888555888:::777222---++++++!!!$$$---555???GGGIIIQQQUUUWWWbbbuuu~~~{{{vvv```EEE---///(((%%%%%%"""###  !!!"""%%%&&&%%%$$$&&&...444>>>SSSwwwggg<<<---)))$$$"""%%%'''%%%  $$$&&&((('''444LLL]]]___FFF***!!!######''' !!! """###!!!""" """###$$$  !!!!!!!!!######"""###### !!!###  %%%%%%"""!!!###$$$%%%$$$$$$&&&'''""""""""""""""""""""""""%%%$$$#########%%%''')))$$$ !!!"""!!!$$$))))))++++++)))'''&&&(((***''''''''''''''''''&&&&&&$$$%%%%%%%%%%%%'''+++------+++(((''')))---///000,,,&&&$$$((()))%%%$$$'''&&&(((***)))(((((()))+++***((($$$"""$$$(((...222///000///,,,'''%%%&&&)))  ###&&&((((((''' '''***%%%###'''+++***(((&&&$$$$$$$$$###!!! &&&&&&&&&(((***+++)))((('''%%%'''+++---,,,,,,///'''(((***+++***)))'''%%%,,,)))'''(((,,,---***&&&...------...///000000///------,,,+++)))((()))***))))))***+++((($$$""""""!!!!!!!!!###%%%&&&$$$###   """###!!!  &&&---222JJJ|||UUUAAA===444000000111333444222///,,,)))+++---......+++(((%%%,,,+++)))(((''''''(((((())))))***,,,...000333444333888999666444666666444777CCCRRRaaappp  !!!///777888===DDDVVVgggsss|||gggRRREEE>>>CCCFFFAAAAAAFFFCCCCCCDDDFFFHHHGGGBBB===>>>:::999===<<<666555888...%%%"""+++444:::===DDDNNNOOORRRbbbooouuu~~~xxx^^^HHH666+++((('''%%%"""!!!!!!  """###!!!  (((555???```OOO222***"""%%%%%%$$$""")))***)))===\\\dddXXX222***%%%''''''   !!!    """  ###"""!!!%%%###!!! !!!!!!  !!!!!!!!!###$$$%%%$$$######%%%'''###"""!!!!!!""""""!!! """######$$$$$$'''+++...###"""  """%%%'''***)))'''&&&%%%$$$$$$$$$&&&&&&((((((((('''&&&%%%,,,((($$$###%%%&&&&&&$$$,,,---)))###$$$***+++'''((()))(((&&&""""""%%%((($$$%%%'''))))))((('''&&&000,,,(((&&&&&&'''''''''))),,,---***((('''%%%$$$(((%%%###$$$'''((('''&&&!!!###%%%&&&((((((((((((+++***))))))(((&&&!!!(((&&&$$$%%%((()))(((&&&******((((((((()))***+++************)))((('''&&&++++++(((%%%&&&+++---+++,,,---...---++++++---///...---++++++,,,.../////////+++'''&&&)))((($$$###%%%(((******'''$$$!!!!!!!!! !!!  !!!!!!  !!!!!!""" &&&&&&'''111RRR[[[:::444:::888222---...333666333///000000//////---***&&&###...///---)))%%%%%%)))---))))))+++---//////---***///000111111111444777:::???RRRhhh{{{###///999;;;AAAKKK```ooowwwvvv\\\LLLAAACCCFFFDDDCCCGGGFFFEEEEEEGGGIIIHHHDDD@@@EEEAAA@@@BBBAAA;;;:::<<<000&&&###+++222888;;;DDDMMMLLLNNN^^^lllsss}}}yyyWWW@@@333+++''''''###"""   !!!!!!!!!!!! !!! !!!"""###!!!"""######))):::KKK}}}QQQ444,,,$$$######"""!!!))),,,///EEEaaabbbQQQ444,,,'''(((((("""   !!!  !!! """%%%$$$ """!!!!!!!!!###$$$###  !!!!!!!!!!!!!!!"""###"""!!!!!!###%%%###"""!!!!!!!!!"""!!!!!!%%%$$$###""""""###%%%'''$$$"""!!! !!!###%%%'''((('''&&&%%%%%%%%%%%%%%%'''(((((()))))))))((((((***'''$$$###$$$%%%$$$"""((()))'''###%%%******&&&'''((('''$$$!!! """%%%"""###%%%'''((('''&&&&&&+++(((%%%###$$$%%%&&&&&&******)))'''%%%%%%%%%%%%+++)))&&&%%%''''''%%%###''''''&&&&&&&&&((()))***,,,+++*********((($$$!!!(((&&&$$$%%%(((***+++***...,,,(((%%%###$$$%%%&&&&&&'''''''''(((((())))))***+++)))%%%&&&+++---+++)))(((((())),,,------,,,---,,,++++++,,,,,,---,,,---***''''''((((((%%%""""""$$$&&&((('''%%%"""!!! !!!###"""""" !!!&&&%%%'''333XXXZZZ<<<333444555111......111333111///000...,,,,,,---+++'''$$$,,,---,,,)))&&&'''+++///,,,+++,,,---//////...,,,,,,...111333444666888;;;GGG___{{{ ###+++444888AAAOOOggguuu{{{jjjUUUDDDBBBFFFGGGGGGIIIIIIHHHGGGHHHIIIIIIGGGEEEKKKHHHGGGGGGEEE@@@===>>>333)))!!!$$$)))///333666@@@HHHGGGHHHYYYhhhrrr}}}lllSSS777)))''''''&&&%%%  !!!  ###"""!!!  !!!!!!&&&###&&&***)))---GGGdddTTT777///&&&"""""""""###***000;;;UUUiii]]]DDD333,,,'''&&&&&&###   !!!"""$$$$$$"""  !!!$$$&&&%%%!!! """%%%'''%%%!!! !!!!!!!!!!!!!!! !!!"""%%%$$$###""""""###$$$%%%***(((&&&###!!! !!!###"""!!! !!!###%%%&&&%%%%%%$$$$$$%%%&&&'''''')))))))))))))))***+++,,,***)))'''&&&'''&&&$$$###%%%'''''''''))),,,***&&&(((((('''%%%"""!!!###$$$###$$$&&&'''(((((('''''''''$$$"""!!!"""$$$%%%%%%)))(((&&&%%%$$$$$$%%%%%%+++)))'''&&&&&&&&&%%%$$$---+++(((&&&&&&''')))***++++++******+++***'''$$$(((&&&%%%%%%(((+++,,,,,,---***&&&"""!!!!!!$$$%%%((('''&&&&&&&&&'''((())))))+++)))&&&&&&***,,,+++)))'''&&&)))---///,,,(((*********+++******))))))++++++***)))((('''&&&%%%""""""###$$$###"""!!! """!!!!!!&&&%%%)))888cccUUU???666111222111000///////////////000,,,((())),,,---)))%%%+++,,,,,,***((()))---111000...------///000000///...000444666999;;;>>>AAASSSrrr $$$""" """(((---999IIIeeewwwsss\\\FFF@@@EEEIIIKKKLLLKKKJJJIIIHHHHHHHHHHHHGGGLLLKKKIIIHHHEEEAAA>>>>>>777...&&&""" ###&&&)))---///999BBBAAADDDXXXiiiuuu{{{jjjAAA333'''%%%'''&&&###!!!  !!! !!!  !!!"""((($$$'''---...888]]]VVV:::111(((%%%%%%%%%"""  $$$+++777LLLgggpppVVV555,,,'''###!!!!!! !!!$$$%%%%%%$$$     !!! ###&&&&&&### !!!!!!"""$$$&&&&&&$$$!!!  !!!"""''''''&&&%%%$$$%%%(((***---+++(((%%%$$$"""!!! !!!  """###%%%#########$$$%%%''')))))))))(((''''''(((***,,,---,,,,,,+++++++++)))'''&&&&&&'''***,,,...///,,,((())))))((('''&&&&&&'''((((((((()))******)))((((((%%%###!!!"""$$$&&&'''''')))&&&''')))***'''&&&&&&&&&&&&%%%%%%&&&'''''''''...,,,***'''&&&&&&&&&'''***)))((()))******(((&&&((('''&&&&&&'''((()))***%%%$$$$$$$$$%%%&&&(((***---+++(((&&&%%%%%%&&&'''(((+++***'''&&&***,,,+++---------......---)))'''''')))***+++)))(((''''''---------+++(((&&&&&&'''!!!!!!!!! !!!!!! """&&&%%%---AAArrrrrrMMM@@@:::222000222333111...---...000000+++'''(((---///,,,(((,,,------+++))))))...111333111......000222222222555777999;;;>>>DDDJJJOOOeee"""!!! %%%000AAA```wwwxxxbbbIII@@@EEEKKKNNNNNNMMMLLLKKKIIIGGGGGGGGGHHHLLLLLLKKKHHHEEECCC@@@>>><<<444,,,((("""!!!!!!###'''***333>>>@@@FFF\\\ooo|||```HHH>>>'''"""!!!###$$$""" !!!"""!!! !!!!!!!!! !!!"""!!!"""###'''$$$&&&,,,333IIIyyyWWW:::222)))%%%&&&%%%$$$"""!!!"""######,,,???[[[tttqqqNNN)))&&&$$$!!!!!!%%%((((((    """  !!!"""###$$$$$$"""!!! $$$###!!!"""$$$%%%%%%%%%"""""""""!!!"""###%%%&&&'''&&&$$$$$$&&&)))+++(((%%%$$$%%%$$$"""  """#########$$$%%%&&&(((***+++''''''&&&&&&'''(((***,,,,,,,,,---,,,+++***))))))(((''')))---///---***(((''''''&&&'''((()))******++++++******)))'''&&&&&&%%%$$$###%%%(((***++++++'''%%%(((000222,,,'''&&&%%%%%%%%%%%%%%%%%%&&&'''******)))((('''%%%###"""'''&&&&&&&&&(((((('''%%%'''((('''&&&%%%%%%%%%%%%"""&&&))),,,,,,++++++---,,,)))''''''''')))***'''++++++(((&&&))),,,+++333666999555...)))'''(((%%%(((++++++)))''''''(((000000000---)))'''&&&&&& !!!"""!!!  """&&&&&&444NNN___BBB;;;888111000333555333///---...111///+++(((***...000///,,,...///000---******---000444111//////111333555555===<<<<<<===CCCMMMYYYaaa}}} $$$+++>>>___xxx}}}iiiQQQEEEFFFMMMQQQQQQOOOOOONNNKKKHHHFFFFFFGGGKKKMMMLLLHHHFFFFFFEEEAAAAAA:::444///((( $$$)))222???EEEOOOgggzzzeee>>>(((%%%&&&###"""###""" ###((("""!!!!!!!!!"""!!!  """###%%% !!!"""###$$$###%%%***;;;___UUU888111***"""######""" !!!"""###---DDDbbbuuujjjEEE###!!!###""" !!!  %%%(((***  !!!""" !!!"""###"""#########"""&&&$$$!!! """$$$%%%%%%!!!$$$%%%$$$$$$$$$%%%"""%%%'''%%%"""!!!"""$$$%%%###!!!"""$$$%%%###  !!!"""%%%%%%&&&&&&''')))***+++&&&&&&%%%&&&&&&'''((()))(((***+++***)))((()))******''''''***+++(((&&&&&&%%%%%%$$$&&&((())))))((())))))((('''%%%$$$$$$###&&&%%%%%%'''***,,,------%%%"""'''333666...'''%%%((()))(((&&&$$$###$$$%%%''''''(((((('''%%%###!!!&&&%%%$$$$$$&&&&&&&&&$$$&&&((()))(((%%%###"""!!! $$$)))---...,,,)))&&&(((((((((((()))+++---///&&&+++,,,)))&&&)))++++++444999;;;666,,,%%%&&&***%%%(((++++++(((''')))+++000///---+++)))(((&&&%%%  !!!!!! !!!''')))===^^^yyyOOO999333111...111333555333000......000---,,,,,,---...000///...///000111///,,,+++---000222000//////222555777777???>>>>>>AAAJJJYYYkkkvvv!!!!!! $$$)))???bbbxxxsss\\\MMMKKKPPPSSSSSSRRRSSSRRROOOJJJGGGFFFGGGGGGKKKKKKGGGFFFHHHGGGCCCDDD@@@;;;666---"""!!!""""""!!!  $$$***777FFFOOO[[[tttgggFFF000%%%"""+++%%%!!!"""""""""###&&& """!!!%%%$$$""" !!!"""!!!""""""""" ###%%%***CCCrrrRRR666000))) !!!!!!  !!!$$$...EEEaaammm^^^===###!!!""""""###  !!!%%%&&&&&&  !!! !!!###$$$!!!######"""%%%###!!!!!!"""######"""!!!!!!!!! !!!%%%&&&&&&%%%%%%&&&"""&&&)))((($$$ !!!"""###!!!!!!%%%&&&$$$!!! !!!""""""###)))(((((((((((()))******%%%&&&&&&'''''''''&&&&&&''')))***)))'''(((+++...///)))&&&((('''$$$###%%%((('''&&&'''))))))'''%%%'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''***,,,,,,,,,######000444,,,%%%$$$)))++++++)))%%%$$$%%%'''&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%###$$$%%%&&&%%%$$$###'''***+++((($$$"""!!!!!!$$$(((++++++)))%%%###$$$%%%&&&(((***,,,...///%%%+++---)))&&&(((+++,,,...111222///)))%%%'''***&&&))),,,+++((((((,,,000,,,)))''''''))))))&&&$$$ !!!!!!!!!!!!     '''+++EEEkkkbbbDDD666000......111222333222000...------)))+++...///...------///---///111000------///333000///...000333777888888>>>???BBBIIIWWWkkk !!!###(((AAAdddvvvyyyzzzeeeTTTNNNRRRUUUUUUTTTUUUUUURRRLLLHHHFFFGGGCCCHHHHHHDDDDDDHHHGGGCCCGGGCCC???;;;111$$$ !!!######""" !!!""""""%%%,,,;;;LLLWWWddd}}}wwwIII...+++***###&&&""" !!!!!!(((&&&###  !!!""""""!!!!!!###&&&,,,III~~~PPP444///((( !!!"""!!!!!!"""%%%///DDD\\\eeeUUU999%%%!!!!!!"""!!! !!!!!!!!!$$$%%%$$$""" """  !!! !!!###%%% !!!"""!!!######"""###$$$###!!!######""""""!!!!!!!!! !!!%%%&&&&&&&&&&&&&&&$$$)))---,,,'''###"""###%%%""" ###''')))&&&"""!!!!!!""""""###$$$$$$$$$+++******)))))))))))))))&&&&&&((((((((('''&&&%%%)))***+++***(((***...222555---'''((('''######'''---+++)))***+++***'''$$$&&&&&&%%%&&&&&&((())))))$$$######%%%(((*********"""+++000)))###$$$''')))+++***((((((***---(((&&&$$$######%%%''')))'''&&&$$$$$$%%%%%%%%%$$$!!!&&&+++---***&&&$$$###!!!$$$''''''&&&%%%###%%%&&&''')))***+++++++++$$$+++...***&&&(((+++,,,((((((((('''&&&&&&''')))'''***,,,+++))))))...333((($$$"""###(((***'''### !!!"""""""""!!! $$$ ### !!!  '''---JJJsss|||QQQ>>>666000...222111111111000000...,,,***&&&+++000000,,,***,,,...+++...000000......222555...---...000444777999999===@@@GGGRRRcccyyy ###---<<>>>>>???@@@@@@FFF@@@>>>>>>777+++%%%%%%((('''%%%###  %%%&&&$$$###!!!'''FFFPPPbbbwwwZZZ111---'''###!!!######"""  """!!! !!!"""'''"""'''444OOOTTT...%%%***&&&'''&&&""" !!!!!! ***555PPPgggbbbDDD,,,&&& !!!!!!    ###""" !!! !!!!!!  """!!! $$$'''!!!!!!!!!"""######!!!!!!!!!"""$$$%%%$$$ $$$###!!! !!!"""$$$%%%""""""!!!""""""###$$$%%%'''(((((()))((('''%%%$$$$$$######&&&++++++'''""" !!!###%%%&&&))),,,+++'''%%%''''''%%%&&&&&&''')))******'''%%%((()))******+++///555;;;>>>111'''((()))&&&###$$$###%%%&&&(((((('''&&&%%%(((''''''&&&&&&''''''((($$$$$$%%%&&&'''''''''''' !!!###%%%&&&&&&&&&***)))((())),,,,,,)))&&&+++++++++***((('''(((***+++(((&&&'''***+++)))'''((( ---444///)))***(((&&&$$$%%%(((******)))...******,,,+++''')))///)))---...'''"""$$$)))+++&&&%%%%%%''')))***)))(((,,,...---******---,,,(((,,,,,,'''!!!"""(((((("""!!!###"""""""""$$$"""!!!"""!!! %%%&&&///QQQwwweeeEEE999666000...000---111444333///+++******(((,,,000000---*********///,,,***))),,,000444666000222---///777666666@@@888FFFPPP___}}}$$$%%%!!! ###,,,999LLL^^^nnn}}}jjjVVVNNNRRRYYY\\\aaaaaaXXXNNNIIIFFFDDDCCC>>>999888:::>>>@@@@@@CCCAAAAAABBB<<<222---//////...,,,((($$$###&&&***,,,(((%%%"""'''333LLL]]]ttt{{{EEE&&&$$$!!!!!!  !!!###&&&"""&&&111NNNTTT222((()))&&&%%%###!!!!!!###%%%%%%***AAA___nnn___???''' !!!!!!!!!   !!!!!!!!!"""###   !!!  !!!!!!!!!"""&&&)))"""!!!"""###%%%&&&$$$""" """###### """""" """$$$%%%!!!!!!!!!!!!!!!"""######%%%%%%&&&&&&%%%%%%$$$$$$%%%######&&&)))***'''###"""!!! !!!###%%%&&&(((+++***%%%###%%%%%%###%%%%%%&&&(((***)))'''%%%((()))*********---222666666+++###$$$'''$$$!!!!!!###%%%&&&''''''&&&%%%$$$%%%%%%$$$$$$$$$%%%%%%&&&'''''''''''''''&&&%%%%%% """$$$&&&'''&&&$$$###((('''(((***------***((('''((()))((('''&&&'''((('''&&&&&&'''))))))(((''')))###&&&333999222++++++***'''$$$%%%(((,,,---,,,((('''***...---'''&&&***'''++++++'''%%%(((,,,...)))'''$$$$$$%%%'''(((((())))))((('''***///...***++++++((($$$'''------)))$$$&&&(((%%% !!!$$$&&&###!!!"""''''''222VVV}}}wwwZZZ???666666222000333...111444444111.........***---000000---+++***+++000///...---...////////////444222222777555888FFFEEEUUUbbbwww %%%%%%!!!"""%%%+++333CCCUUUgggyyyuuu^^^RRRSSSZZZ___bbbaaaXXXPPPLLLIIIFFF@@@:::333111666;;;>>>===@@@BBBEEEEEE???666444777666555333...,,,---111444///,,,)))%%% """...;;;TTTjjj```333$$$ !!!"""!!! !!!!!! !!!###$$$###%%%...MMMPPP444***&&&&&&### !!!$$$&&&(((---RRRuuuvvv[[[;;;&&&!!!!!!!!!!!!!!!  !!!""""""!!! """!!!   !!!!!!  !!!!!!!!!###&&&)))!!! !!!###%%%&&&%%%$$$!!!"""!!!  !!!###$$$  !!!"""$$$###"""""""""###$$$%%%'''%%%###$$$'''(((&&&$$$%%%$$$"""!!!!!!###&&&'''(((***)))%%%$$$&&&&&&###%%%%%%%%%'''))))))'''%%%''')))*********+++---///...&&&"""$$$&&&%%%""" $$$%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$%%%%%%&&&&&&******)))((('''&&&%%%$$$"""$$$'''))))))'''###!!!$$$$$$&&&)))++++++)))'''!!!###%%%&&&%%%%%%&&&'''%%%''')))((('''%%%$$$$$$%%%"""'''222666...'''&&&)))'''%%%&&&(((+++,,,,,,###&&&,,,222111***&&&&&&&&&((((((&&&'''---000//////+++&&&###$$$&&&((((((((('''$$$###)))//////***))))))(((''')))///000...***++++++(((""" """$$$"""  ######&&&))))))666]]]fffOOO:::444555333111222---000222222111000000000...///000///---,,,+++,,,000111222333222000...---///666666555777555;;;LLLNNNaaattt $$$''''''+++777HHH[[[nnn}}}fffTTTRRRWWW^^^bbbaaa[[[UUUPPPKKKEEE>>>777000///444888777555===CCCHHHFFF>>>888777::::::;;;999444444777999:::---+++)))'''%%%(((555CCCeeewww|||GGG)))'''!!!!!!'''### !!!"""!!! !!!######&&&---MMMtttFFF222***###%%%!!! """"""$$$'''333___qqqNNN444&&&    !!!!!! """"""!!!!!!!!! """###%%%  """###"""!!! !!!!!!!!! !!!###$$$ !!!###"""!!! !!!###%%%'''(((&&&######%%%&&&&&&%%%'''&&&###""""""$$$&&&((('''((('''%%%&&&))))))&&&&&&%%%&&&''')))***(((''''''((()))))))))(((((())))))%%%$$$&&&))))))&&&###$$$$$$%%%&&&&&&%%%$$$$$$%%%&&&&&&'''((((((((((((+++***)))(((((('''''''''%%%&&&'''(((((('''&&&%%%"""###%%%'''((('''&&&$$$!!!$$$%%%%%%%%%&&&''''''***,,,***&&&"""!!!"""$$$###&&&...///)))%%%$$$''''''((()))))))))((('''$$$(((///333222---)))'''&&&((('''%%%(((...///---333///***''''''(((((())))))'''###"""(((///...((()))))))))((()))+++,,,+++***+++***'''"""   !!! $$$$$$''')))***:::cccYYYHHH999444444222000000///000111000000/////////111111000///...---,,,---...111333555555444333333111777555444999999???OOOWWWooo"""%%%"""###+++;;;KKK[[[oooppp[[[SSSUUU___dddeeeccc___YYYOOOEEE;;;666111000222222///+++777???EEEDDD>>><<>>666+++...%%%"""...BBBYYYkkkqqquuu|||jjj888%%% $$$!!! $$$$$$)))000DDDwwwtttIII111)))%%%"""### """&&&%%%%%%...<<>><<<222+++&&&""" !!!!!! ###'''&&&""")))...111QQQwwwHHH444000***&&&&&&$$$"""%%%)))+++444PPPooo{{{]]]999&&&&&&%%%!!!     ###$$$###""" !!!!!! !!!###%%%''''''$$$!!! !!!!!!"""!!!!!!  """%%%(((***+++$$$###"""""""""###$$$%%%&&&''''''%%%###!!!!!!""" """$$$&&&'''''''''&&&***)))'''%%%***///---(((###"""!!!"""%%%'''''''''%%%###!!!###&&&)))((('''&&&******&&&&&&)))'''"""######$$$&&&(((+++---...---...//////...,,,)))((('''&&&%%%%%%&&&(((+++---))))))'''&&&%%%%%%%%%%%%((((((&&&###!!!"""(((,,,...---***&&&######&&&(((+++&&&"""!!!###&&&&&&%%%)))000444111***&&&&&&'''###%%%((('''%%%$$$%%%'''###(((***%%%%%%***+++)))---333555///******,,,,,,111,,,&&&###$$$(((,,,...---444777222+++((('''%%%!!!!!!%%%***)))""""""'''###"""""""""$$$%%%$$$###%%%(((((($$$"""$$$&&&$$$ !!!""""""  %%%######***<<>>:::555333222000...333///+++***---///000///++++++,,,///222222...+++$$$)))///222222555;;;AAA:::DDDKKKUUUggguuu|||||| """"""###+++999EEEZZZjjj~~~hhh\\\^^^dddiiijjjiiibbbUUUHHH333---&&&$$$$$$###  &&&,,,222<<>>EEEOOOUUUdddyyy|||{{{~~~)))111555HHHaaavvvmmmTTTYYY___dddeeeccc]]]QQQFFF111---(((''''''&&&###!!!$$$***000:::CCCDDDKKKJJJ@@@333,,,(((&&&"""(((---,,,%%%  """###&&&))),,,FFFmmm^^^III666111222...***)))'''((()))111LLLppp|||SSS222%%% """$$$ !!!!!! !!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! """######""" !!!###%%%$$$$$$&&&'''(((&&&%%%%%%###""" """###$$$&&&&&&%%%%%%%%%&&&&&&''')))%%%!!! """&&&***+++'''%%%$$$&&&&&&%%%(((---***&&&%%%'''&&&###"""%%%###"""###&&&***+++((($$$''''''&&&%%%$$$$$$$$$%%%!!!$$$((())))))'''&&&%%%###"""!!!!!!!!!###%%%''''''&&&)))......+++)))***111...,,,******)))'''%%%%%%&&&'''((()))***)))))))))'''&&&%%%''')))---///---)))&&&&&&((()))(((&&&%%%&&&((((((&&&&&&&&&'''(((((((((((()))******+++---(((######&&&))))))(((%%%''',,,///,,,&&&%%%(((+++)))''''''(((((($$$!!! """%%%&&&'''))),,,//////---************(((''',,,000///***&&&%%%$$$!!!"""***---***''''''!!!!!!  !!!""""""  !!!"""#########"""$$$,,,KKK{{{lllLLLAAA===777444333444555555---///111222111/////////---888EEENNNNNNGGG@@@;;;;;;888777;;;===>>>AAAGGGZZZggg}}}{{{xxxxxx||| '''---333CCCUUUggg|||rrrVVVXXX___dddccc```YYYMMMCCC000---(((%%%$$$""" """'''+++444===;;;BBBBBB888000...+++%%%"""%%%&&&"""    $$$%%%'''(((&&&444PPPjjjeeeEEE999111000000---+++,,,%%%)))...>>>cccuuuNNN///&&&"""$$$$$$""""""!!!   !!!   !!! !!!!!! """###$$$###!!!!!!"""$$$###""""""###%%%%%%$$$###""""""!!! """###%%%'''''''''%%%$$$###$$$%%%%%%###!!!!!!$$$'''))))))###$$$%%%###!!!!!!&&&+++***&&&$$$%%%%%%"""###&&&######$$$&&&))))))'''$$$(((''''''&&&%%%%%%%%%%%%"""'''******%%%"""###%%%((('''&&&$$$###%%%(((***''''''***///...)))((()))333000,,,)))(((((('''&&&(((***++++++++++++,,,,,,***)))(((((()))+++---///222---((('''+++,,,***'''%%%'''((((((((((((''''''***((('''''')))+++,,,,,,111---(((''''''))))))(((&&&&&&***,,,***%%%%%%)))000---******,,,+++'''###!!!"""###%%%)))---111333000---+++)))(((%%%###***...///***'''((('''%%%######&&&---...+++(((((("""###""" !!!!!! !!!"""""""""###$$$"""$$$000UUUgggOOODDD@@@:::666555666777777,,,///222111///...000333000@@@TTT^^^\\\UUUNNNLLLJJJEEEAAA@@@???@@@HHHQQQbbbvvvzzzxxxwww{{{ """'''+++000:::FFFTTTkkk|||qqqZZZYYY___dddbbb\\\TTTIII???444000***%%%"""!!!!!!###&&&...666:::@@@>>>555222555222)))###!!!!!!  $$$%%%&&&((($$$)))<<>>888333222222222222111000///...///444:::>>>EEEEEEEEECCCCCCHHHPPPWWWccchhhlllhhh[[[UUU___mmm}}}}}}  !!!%%%%%%***666FFFQQQSSSQQQOOOWWW\\\ZZZSSSLLLCCC<<<999555---$$$ """$$$!!! ###%%%'''...666CCCXXXcccXXXJJJBBB666)))"""!!!$$$""" )))***&&&&&&,,,000///000333...---,,,+++,,,///111111444FFFfff{{{NNN333$$$"""!!!%%%###   !!!!!!"""###!!!!!!$$$ !!!!!!!!! """$$$$$$""" """$$$$$$#####################$$$$$$!!!###""""""%%%!!!!!!"""$$$&&&&&&$$$!!!###&&&'''%%%'''+++)))$$$""" """&&&'''%%%%%%(((&&&''')))***)))(((((((((((('''&&&$$$###############%%%'''&&&$$$###$$$&&&%%%''')))&&&""" """&&&%%%%%%''')))&&&###&&&,,,+++)))'''&&&((())))))(((%%%'''(((&&&"""!!!$$$(((+++***))))))((('''''''''&&&'''***++++++***'''%%%%%%&&&(((,,,111222111...,,,'''######'''++++++***(((((()))(((%%%###"""!!!"""$$$(((+++)))$$$$$$)))%%%)))+++)))%%%###$$$&&&((())))))(((''''''))),,,'''%%%%%%&&&)))+++,,,+++&&&***+++((('''((((((&&&,,,++++++---+++(((***///+++&&&  """###""" ###""" $$$###$$$999iiibbbNNNBBBAAA<<<777333222333444444333111000222666<<>><<<>>>EEEKKKOOOQQQRRReee{{{tttjjjqqq   ###!!!)))333666:::===IIIRRRXXXVVVPPPJJJCCC<<<777222)))!!! $$$$$$!!!!!!$$$'''***222:::BBBddd}}}uuu^^^III333  !!! !!!""""""!!!!!!###$$$###!!!'''((("""%%%111444---+++000)))*********---222333222:::LLLpppwwwJJJ222%%%###$$$### !!! !!!!!!"""######!!!"""%%% !!!  """###!!!!!!!!!!!!%%%%%%%%%%%%%%%%%%%%%%%% ###"""###'''%%%$$$###$$$%%%&&&%%%### ###$$$$$$(((---+++###"""!!!"""''''''$$$$$$&&&!!!%%%***------+++)))(((***((('''$$$"""!!! !!!$$$''')))((('''&&&%%%"""&&&)))'''###!!!$$$'''$$$$$$&&&'''$$$!!!&&&---***(((&&&&&&(((((('''&&&&&&(((***'''"""!!!$$$)))+++)))'''%%%%%%&&&((()))###(((///333111---(((&&&""""""&&&,,,222555444111)))&&&###%%%))),,,***'''(((%%%###%%%(((***(((&&&!!!$$$+++000...(((%%%((($$$)))---+++%%%"""%%%***((()))***)))(((''')))******(((&&&&&&((((((((('''***...///+++)))))))))'''((('''(((***)))(((---444+++%%% $$$$$$"""  ###"""""""""!!!###:::mmmttt\\\MMMAAAAAA===888555555777888999333222222666===BBBCCCBBB555666<<>>qqqlllVVVLLLDDDAAA>>>;;;:::999888666555000666777777>>>HHHCCC777555;;;:::???LLLOOOJJJNNNYYY___fffiiiooo """  ###&&&&&&%%%(((222<<>>gggddd>>>...!!!!!!!!!!!!!!!"""    """$$$"""!!!""" !!!""""""!!! """###  %%%$$$#########$$$%%%&&&""""""""""""######$$$%%%!!!###&&&(((((('''%%%###$$$######%%%)))'''!!!!!!%%%'''(((&&&$$$"""$$$'''***+++***)))(((((('''+++,,,'''$$$$$$%%%$$$$$$%%%''''''%%%###""""""$$$!!!"""&&&'''$$$%%%)))&&&&&&&&&'''''')))***+++'''''''''(((((()))***+++******(((&&&%%%&&&)))+++***)))(((%%%$$$%%%))),,,((((((---333222+++&&&''',,,((($$$###%%%'''(((((()))$$$"""&&&((('''&&&''''''&&&%%%%%%$$$$$$$$$%%%)))***,,,///222000,,,(((&&&''''''''''''%%%$$$###&&&***......+++(((((()))&&&%%%''',,,---******,,,***)))))),,,//////***%%%""""""$$$((((((%%%&&&***&&&%%%$$$"""!!!    !!!)))---DDDvvvdddOOOFFFAAA???<<<999888777777555333///333666;;;IIITTTNNN@@@666===:::999AAAGGGMMM[[[kkkiiiggghhhrrr###!!!!!!"""!!!$$$&&&'''---===TTTeeeeee^^^VVVPPPKKKCCC999222'''$$$ ###%%% !!!!!!!!!###'''---111III___~~~ZZZ---!!!!!!  """$$$%%%""" """############$$$&&&((()))++++++'''+++333//////<<>><<<999777555555555333222111444777???OOOYYYRRRDDD:::EEEFFFAAACCCGGGRRRfffzzzrrrkkknnn~~~!!!###'''''')))222HHHhhh~~~jjjXXXRRRLLL@@@444000(((%%%!!! $$$(((,,,!!!"""""""""$$$(((---222@@@QQQ~~~hhh555$$$###"""  !!!###%%%#########"""!!! !!!###%%%'''******+++222999444<<>>:::888666555555444333222444666888===FFFMMMHHH>>>AAAPPPUUURRRQQQNNNTTTddduuusssttt~~~ !!!!!!"""***---555KKKnnnpppYYYRRRLLL???444111(((&&&###"""###''',,,///$$$%%%%%%%%%&&&***///444<<>>666((('''''''''''')))+++,,,************+++...333888@@@EEEeeeYYY555###"""!!!  !!!!!!!!!!!!!!!###...000444GGGbbb^^^CCC000###"""!!!######"""###!!!!!!$$$$$$!!!"""!!! !!!$$$###"""!!! !!!"""###%%%$$$#########$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%(((******'''$$$$$$(((---((((((%%%"""%%%+++,,,(((%%%%%%$$$$$$$$$%%%&&&''''''%%%###$$$'''+++---...&&&&&&%%%###%%%((('''"""%%%&&&'''&&&$$$######$$$"""&&&'''%%%''',,,---***((((((''''''''''''(((((((((''''''''''''(((((())))))))))))'''&&&&&&(((***'''(((''''''&&&'''***---+++,,,***)))---222///((()))'''%%%"""$$$***444<<<...)))&&&***,,,***)))***''''''&&&%%%%%%%%%%%%%%%$$$(((---///---***(((((((((((())))))((('''%%%$$$%%%(((******((('''))),,,***''''''******((())),,,---,,,+++)))'''&&&'''))))))###"""(((---+++(((&&&'''&&&%%%###!!!   !!!!!!!!! !!!###&&&(((---888ZZZeeeJJJEEECCC===888666444444666666666555222333555555333111333666888@@@>>><<>>IIIaaappp\\\RRRKKK@@@555***************++++++,,,***++++++***+++///444888;;;AAA]]]uuuccc<<<&&&%%%###!!!   !!!  !!!"""######"""'''111222888VVVKKK444+++ !!!!!!    !!!!!!   ((()))$$$"""###!!!"""%%%$$$!!!$$$### """&&&%%%$$$###"""!!!!!!""""""&&&%%%###"""""""""###$$$'''&&&$$$###"""######$$$111222111,,,%%%###'''+++)))(((%%%$$$(((---***$$$%%%%%%&&&&&&'''((())))))(((""""""+++222333111!!!"""!!! ###((('''"""&&&''''''$$$!!! ###&&&!!!&&&(((%%%(((...///,,,(((((('''&&&&&&&&&&&&'''***)))((('''&&&%%%%%%%%%%%%(((***+++***)))((((((%%%'''***)))''''''***---(((******(((---111---$$$!!!###%%%''')))///666===111)))$$$&&&)))'''%%%$$$'''''''''''''''''''''&&&%%%+++222555444111///...'''((((((((((((&&&%%%$$$###'''******((((((***,,,---))))))++++++))))))---,,,+++***'''&&&&&&(((***)))&&&'''+++,,,)))'''((()))(((%%%###!!!"""!!!!!!  !!!###"""""""""$$$&&&'''...;;;```ZZZAAA@@@@@@999777555444444555666555444888777777::::::888555555///===AAADDDNNNXXXiii  !!!!!!""" !!!""" !!!&&&###)))+++)))000HHHiiibbbPPPHHH>>>222...///---++++++---...---***+++,,,...000444999===>>>GGGPPPnnnxxx???+++%%%"""""""""      !!! !!!""")))000---;;;ppptttHHH111&&&$$$!!! ###&&&"""!!!###"""""""""!!! !!!  !!!###%%%%%%$$$"""###&&&'''&&& """###"""!!!%%%###  ###$$$$$$""" !!!###%%%###!!!&&&%%%!!!######$$$'''((('''%%%%%%'''+++...111111,,,%%%"""&&&+++&&&###!!!###''')))'''$$$'''%%%$$$%%%''''''$$$ ***'''$$$###&&&,,,000333'''$$$"""###%%%'''&&&$$$)))&&&######%%%'''(((&&&)))&&&&&&))))))((())),,,---)))%%%###%%%***...000///,,,+++***&&&###&&&,,,***'''&&&)))***'''%%%&&&'''&&&&&&(((+++,,,***((('''((()))***,,,***'''$$$&&&%%%$$$$$$&&&)))---///((((((((()))))))))'''%%%)))&&&$$$%%%(((,,,///000***(((333<<<222+++------...(((%%%%%%%%%$$$%%%((()))))))))((('''%%%$$$###***,,,000333333111---+++,,,+++******+++***(((%%% !!!$$$'''***+++(((&&&"""######"""""" ###!!!  ######"""!!!""""""***111<<<\\\{{{PPP???AAA@@@:::888444444666555333333666888:::<<<===<<<;;;999888<<>>@@@???999666333333555555333333666666888999:::999888777777;;;BBBJJJSSSeee"""!!!######"""$$$,,,999MMMkkkppp[[[PPPFFF:::888777555444222000///...222222333444666;;;AAAEEEBBBHHHHHH\\\qqq}}}SSS,,,$$$!!! !!!!!!   """"""&&&222]]][[[777***%%%  !!!!!!""""""!!!    ###$$$$$$"""!!!""""""!!! !!!  !!!###%%%%%%$$$###""" !!!$$$%%%$$$ %%%$$$!!! &&&(((''''''((()))&&&###!!!"""%%%$$$&&&(((******)))'''%%%"""!!! ###&&&'''$$$!!!&&&%%%$$$%%%&&&&&&%%%###%%%$$$""" """$$$&&&$$$$$$%%%(((+++,,,+++)))***'''$$$######$$$###"""(((&&&(((+++,,,******,,,***(((''''''((()))'''&&&)))***---000...(((%%%''',,,((('''***)))$$$ ###&&&&&&$$$$$$(((---+++(((&&&&&&(((***++++++$$$%%%&&&&&&%%%%%%''')))((()))******(((%%%"""!!!(((//////***&&&&&&)))'''!!!(((222///---,,,%%%***$$$!!!&&&***)))'''&&&$$$$$$######$$$&&&((())))))+++...000000///---+++---***'''&&&%%%%%%$$$######""""""###$$$$$$""" !!!""" !!! """###""""""###$$$)))555FFFjjjpppKKK>>>>>>===888555222222555555222222555666888999999888777888999<<>>DDDHHHEEEKKKHHHUUUfffxxx}}}[[[///'''"""$$$&&&$$$""""""  %%%(((:::mmmyyyKKK...'''%%%!!!"""!!! !!!!!! !!!!!! """"""   !!!!!!!!! !!!"""#########""" """"""###$$$$$$###!!!  ###&&&&&&'''))))))&&&!!! """'''&&&&&&''')))((($$$ !!!!!!"""$$$''''''%%%"""&&&%%%$$$$$$%%%%%%&&&&&&$$$$$$###!!! !!!###%%%%%%''')))+++,,,,,,***))))))'''%%%######""""""!!!&&&%%%&&&+++,,,))))))+++''''''(((***++++++(((&&&)))(((+++///---(((%%%&&&(((###"""%%%&&&%%%%%%'''$$$$$$%%%$$$$$$%%%''')))&&&%%%$$$%%%'''))))))((("""$$$&&&%%%###"""###%%%###%%%((()))(((&&&$$$"""$$$***000111...***)))***%%% &&&,,,(((***,,,''')))###"""(((...---)))((()))'''&&&$$$$$$%%%'''((((((***,,,---...---,,,+++(((&&&######$$$&&&''''''$$$$$$%%%&&&'''%%%!!!  !!!"""""""""$$$%%%'''666LLLrrrfffHHH???===:::666333000111444555222222555888:::;;;;;;:::;;;>>>AAAFFFSSSggg~~~||||||"""""""""$$$######)))555???SSSqqqwwwkkk[[[LLL;;;777666999888333333666555777:::<<<>>>AAAEEEHHHHHHOOOKKKSSS^^^ppp{{{```333***$$$&&&(((%%%!!!  $$$ &&&+++???qqqhhh>>>)))(((&&&!!!!!! !!!!!!"""###!!!!!!!!!  !!!  """"""  !!!!!! ###"""""""""#########"""&&&%%%###!!!  &&&&&&%%%###""""""$$$%%%"""%%%%%%'''((()))%%%!!! """)))&&&###$$$'''(((%%%""""""######%%%''''''&&&%%%%%%%%%$$$######%%%''')))))))))(((%%%"""!!!"""%%%((()))+++,,,,,,***((('''&&&&&&&&&$$$###""""""###%%%###$$$((()))''''''***%%%&&&(((+++......,,,***---******------***(((***+++%%%!!!###&&&(((,,,111,,,'''$$$$$$'''(((&&&"""!!!###&&&))),,,+++'''$$$###&&&(((&&&###!!!###&&&###&&&))))))'''%%%$$$$$$((()))+++---......,,,***$$$###))))))!!!%%%---,,,&&&!!!!!!(((---,,,)))(((+++***(((''''''((()))+++((((((***+++,,,,,,,,,,,,(((&&&######$$$&&&''''''%%%&&&))),,,,,,((("""  !!!!!!"""%%%'''&&&777RRRyyy]]]EEE@@@===888666111///111555666333333666888;;;===<<<<<>>DDDNNNVVV```uuu||||||{{{%%%%%% """######&&&(((,,,666LLLhhh|||rrrYYYBBB:::666999777111333:::555:::@@@FFFHHHHHHHHHHHHEEEOOOJJJKKKNNNbbbzzzkkkDDD444$$$ !!! !!!"""%%%+++888```nnnJJJ...((()))### !!!  !!!!!! """ !!!"""!!!###$$$###"""###$$$$$$"""!!!"""$$$&&&$$$###'''&&&###"""###&&&***,,,'''((('''%%%"""!!!$$$&&&"""(((***(((%%%&&&&&&%%%$$$&&&'''&&&###"""$$$'''%%%&&&''')))******(((&&&$$$$$$#########$$$&&&((($$$$$$$$$"""!!!###)))---------+++&&& $$$)))&&&(((***)))&&&%%%'''))) ###&&&&&&%%%&&&(((***&&&###"""$$$&&&&&&)))---)))((('''(((+++---...---222---+++...000...,,,---000***&&&'''(((((()))---+++)))'''(((+++***$$$###&&&,,,111222///'''!!!&&&)))+++'''"""!!!&&&,,,))),,,,,,)))$$$!!!###&&&&&&(((*********(((&&&&&&$$$'''//////(((+++...&&&""""""$$$((('''%%%&&&++++++++++++,,,,,,---------&&&&&&&&&'''((()))+++,,,...,,,***)))((('''%%%###%%%%%%&&&((()))(((%%%###$$$""""""******""" !!!###&&&)))(((===\\\zzzOOOBBBCCC===666666000///222777888666555888777;;;???@@@CCCKKKXXXbbbrrr{{{zzz{{{"""  !!!$$$%%%###%%%***888QQQtttlllKKK@@@;;;===;;;444666>>>555;;;CCCIIIKKKJJJIIIHHHCCCMMMHHHFFFIII___{{{pppNNN;;;&&&!!!###!!!  !!!)))---555YYYeeeBBB***((()))!!!"""!!! """!!! !!! !!!$$$ !!!###%%%$$$###%%%&&&###!!! !!!$$$%%%$$$"""(((&&&$$$######$$$&&&'''$$$&&&(((&&&###!!!"""######)))---***'''&&&%%%######%%%'''&&&######&&&)))''')))---...---)))$$$"""$$$###"""!!! """&&&)))$$$$$$$$$""" ###)))...&&&''''''### """)))///$$$&&&((('''%%%%%%(((+++"""&&&'''''''''***,,,((($$$"""$$$%%%&&&***///+++)))&&&&&&(((***,,,,,,...)))(((,,,///,,,))))))((($$$###&&&'''&&&%%%'''&&&''')))******((($$$!!!###&&&***///000,,,%%% ###&&&((($$$$$$+++'''***+++((($$$###'''+++&&&+++111000***%%%$$$&&&%%%'''///222...111/// $$$&&&)))+++)))%%%)))000............,,,+++)))(((&&&&&&%%%&&&''')))+++,,,,,,+++******+++***(((&&&$$$###""""""$$$&&&&&&%%%'''$$$  '''111222((( !!!###'''***+++???___vvvKKKBBBDDD===666666000///222777999777666888999===BBBDDDGGGQQQ```kkk{{{zzzzzz"""###""" $$$$$$###---333BBB]]]yyySSS>>>777=========>>>888===AAADDDDDDCCCDDDIIIOOOQQQLLLGGGGGGIIITTThhhzzzXXXBBB'''!!!!!! !!! !!!!!!"""+++)))888aaawwwSSS<<<)))$$$'''&&&!!!!!!!!! """!!! """### $$$((( !!!  """#########"""!!!&&&$$$"""!!!""""""!!! """"""!!!!!!"""###$$$$$$ ###''''''$$$###$$$&&&&&&'''''''''%%%%%%''')))%%%(((***(((%%%$$$%%%(((&&&((()))((('''%%%%%%&&&$$$""" !!!$$$&&&%%%###!!!!!!###''',,,---+++((('''((())))))(((((()))***$$$###%%%((('''$$$&&&***)))'''&&&'''((()))(((&&&&&&'''((('''%%%%%%'''(((++++++***)))((('''&&&&&&###%%%&&&&&&%%%%%%'''(((+++)))&&&$$$""" %%%%%%%%%%%%%%%%%%%%%%%%''''''&&&$$$###$$$'''***)))))))))(((''''''&&&&&&***)))((())))))(((%%%###))),,,---+++++++++'''!!!%%%''')))***((('''''''''++++++++++++***((('''&&&%%%$$$###&&&)))+++)))''')))%%%%%%,,,...'''!!! &&&!!!"""%%%$$$###$$$###""" !!!!!! ###''''''""" ######+++EEEpppuuuSSSIIICCC???>>>999777555666;;;<<<999999;;;DDDDDDFFFJJJRRRaaazzz}}}}}}~~~~~~ !!!"""!!!!!!!!!"""$$$%%%'''(((333JJJjjjWWW@@@888=========>>>888999===AAABBBBBBEEELLLQQQRRRNNNKKKIIIIIIRRReeexxxaaaFFF)))  """$$$ !!!!!!)))***777ZZZbbbAAA///"""###"""  !!!!!!  """$$$ ###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""'''%%%###"""######""" %%%$$$###"""""""""""""""###$$$$$$#########%%%'''%%%&&&'''&&&%%%&&&((()))'''(((((('''&&&%%%&&&'''&&&(((((('''%%%$$$$$$$$$&&&$$$!!!"""$$$%%%###"""""""""$$$(((,,,---+++((()))******)))(((''''''(((""""""$$$((('''$$$$$$(((+++)))(((((())))))(((&&&&&&'''((('''%%%%%%'''(((&&&&&&''''''((())))))***$$$%%%&&&&&&%%%%%%&&&'''+++***((('''&&&$$$###!!!$$$$$$$$$$$$$$$$$$%%%%%%++++++)))&&&$$$$$$&&&(((&&&&&&&&&&&&&&&&&&''''''(((((()))((('''&&&%%%%%%+++,,,***((()))+++((("""'''''''''&&&&&&%%%$$$$$$(((((()))))))))*********'''&&&&&&(((+++---+++)))+++''''''---///***%%%$$$&&&!!! $$$&&&%%%###$$$!!!!!!""" !!!!!!"""%%%222MMMwwwtttTTTJJJDDD@@@???:::888777888;;;;;;999<<>>======>>>999999<<>>EEEJJJIIIKKKSSSbbb{{{!!! ###%%%%%%###$$$...AAAOOOuuugggMMM@@@AAA======>>>:::>>>@@@AAABBBCCCGGGLLLQQQQQQRRRSSSOOOJJJNNNbbbvvvtttOOO---%%%######''' %%%***:::eeeeeeCCC+++&&&###%%%((($$$!!! !!!  !!! """  """###&&&$$$"""  !!!!!!###%%%((('''&&&&&&&&&%%%""" !!!###%%%&&&''''''&&&### !!!$$$&&&%%%######$$$%%%%%%%%%&&&)))+++,,,)))%%%%%%&&&'''%%%### !!!"""###$$$&&&((()))((('''''''''((((((((( !!!###%%%&&&&&&&&&%%%&&&'''(((&&&$$$######$$$!!!"""&&&+++***&&&$$$&&&(((&&&%%%%%%'''(((((((((&&&'''((('''%%%%%%'''(((''''''((((((((()))))))))'''((()))(((&&&%%%&&&'''&&&&&&&&&%%%$$$#########%%%%%%&&&&&&'''(((((((((%%%%%%%%%###""""""$$$&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%((()))&&&!!! $$$(((---***$$$!!!'''///000,,,...(((######'''***)))&&&)))(((&&&&&&&&&(((***,,,'''((((((***++++++++++++(((&&&%%%(((++++++)))&&&$$$"""$$$((()))&&&$$$%%%!!!  !!!!!!"""!!! """)))000333VVVkkkLLLDDD???@@@EEEDDD@@@>>>???DDDGGGFFFGGGIIINNNHHHGGGTTTjjj!!!  $$$$$$$$$&&&111IIIggg}}}tttqqqVVVFFFCCC???>>>@@@<<>>@@@@@@BBBFFFMMMUUU]]]aaabbbaaa^^^VVVLLLHHHSSS```qqqXXX:::((( &&&***,,,;;;dddwwwMMM333%%%$$$ !!!!!!""" !!!"""$$$&&&"""!!!  """$$$&&&'''$$$%%%&&&((()))'''"""!!!"""###$$$$$$###!!!!!! ###&&&'''&&&"""###$$$%%%%%%%%%%%%''')))(((%%%"""!!!"""$$$$$$$$$%%%%%%$$$!!!!!! !!!""""""###%%%(((((()))+++***)))(((((())) !!!""""""!!!!!!"""$$$%%%%%%)))---,,,((((((***"""!!! ###&&&((((((&&&'''((('''%%%%%%'''((($$$%%%&&&(((***+++------((()))***)))((('''((()))&&&((()))'''###!!!"""$$$########################!!!$$$%%%'''))),,,///******)))(((''''''&&&&&&((())))))&&&""" !!!###'''(((&&&$$$(((000444333### """&&&((((((---,,,)))&&&$$$#########$$$&&&'''((('''&&&'''((()))******+++...111---'''###"""$$$((('''######'''%%%$$$"""   !!!''',,,>>>hhhjjjIII@@@;;;@@@LLLPPPAAACCCLLL\\\gggfff___ZZZRRRMMMTTTppp|||"""!!!   !!!"""######%%%***:::VVVyyykkkLLL===RRR{{{eeePPPIIIBBBAAACCCAAAAAAAAACCCHHHPPPZZZbbbggggggddd___XXXNNNIIIPPPZZZooo```FFF+++***...444JJJqqqmmmDDD///&&&'''!!!   !!! !!!###$$$!!!!!!!!!  """$$$&&&'''(((!!!###%%%((()))'''###!!!"""#########!!!!!!$$$%%%$$$###""""""$$$%%%%%%%%%$$$$$$&&&(((######""" !!!$$$&&&%%%%%%###!!! """ """!!! !!!###&&&)))+++,,,+++((('''((()))"""###$$$###!!!!!!"""###&&&%%%(((++++++'''(((+++%%%### """%%%&&&'''&&&'''((('''%%%%%%'''(((######$$$&&&''')))***+++&&&'''(((((('''&&&((()))$$$''')))((($$$"""$$$'''%%%%%%%%%$$$######""""""###%%%'''''''''(((***,,,((((((((((((((((((((((((+++***)))'''%%%""" $$$((()))'''&&&+++......  ###%%%&&&)))(((((('''&&&%%%$$$$$$%%%(((******((('''(((***(((+++,,,,,,///222---%%%###"""$$$&&&$$$!!!###'''"""""" """%%%(((>>>kkkhhhHHH>>>888:::CCCGGG;;;AAANNN[[[___ZZZTTTRRRPPPSSSddd|||{{{  !!!"""###$$$%%%'''000HHHlll~~~UUU888***@@@oooiiiSSSKKKCCCBBBEEEBBBDDDCCCDDDIIIQQQZZZbbbfffeeeaaa]]]WWWPPPLLLRRR[[[ooogggNNN...  ,,,///999TTTyyyeee:::)))$$$&&&  !!!  !!!""" !!!"""""""""""""""!!!!!!$$$&&&'''(((((( !!!$$$(((***(((###!!!"""###"""!!! """$$$$$$!!! ###%%%$$$%%%&&&%%%$$$$$$%%%''' """""" ###(((!!!!!!!!! !!!$$$'''"""$$$%%%$$$!!!!!!###&&&''')))***(((%%%###%%%'''%%%&&&&&&%%%"""!!!!!!"""&&&%%%'''***)))&&&'''+++)))&&&"""!!!"""$$$%%%%%%&&&'''((('''%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%%%%'''(((!!!$$$''''''###"""%%%)))))))))((('''&&&%%%%%%$$$&&&'''((('''%%%$$$$$$&&&&&&&&&''''''((()))))))))---+++)))((('''$$$ """))),,,(((%%%&&&)))***!!!"""""""""!!!"""$$$&&&$$$%%%&&&''''''''''''&&&'''***,,,,,,***)))***,,,&&&***,,,+++...000+++"""###"""###%%%### """((( !!! $$$&&&'''777gggcccFFF<<<444333999;;;===FFFTTT\\\XXXMMMIIIKKKUUU___www}}}||| """""""""!!!!!! !!!  $$$(((+++,,,+++;;;OOOooo^^^777+++---111PPP{{{\\\HHHFFFBBBAAAIIIEEEGGGIIIKKKOOOXXXdddnnnkkkfffcccaaaZZZPPPLLLOOOhhhkkk\\\;;;$$$"""#########""" ...000<<<\\\wwwNNN---(((!!! !!! ###"""  """$$$$$$!!!%%%""" !!!$$$&&&%%%###&&&### """"""!!!""""""###$$$$$$%%%%%%'''"""!!!%%%%%%"""###(((###$$$&&&$$$""""""%%%)))""""""!!! ###$$$"""!!!!!!$$$&&&''''''###$$$&&&''''''&&&$$$""")))***+++,,,+++)))'''&&&'''((()))(((%%%######$$$666222+++&&&###!!!!!! !!!"""###%%%'''((())))))%%%&&&(((((('''''')))***###$$$&&&(((((('''&&&%%%###'''(((&&&!!!"""&&&%%%'''%%% &&&)))&&&---***&&&$$$%%%''''''(((&&&''''''&&&%%%%%%''')))))))))(((''''''((()))******)))(((((('''%%%"""$$$%%%"""###((('''######$$$$$$$$$$$$###"""""")))(((&&&$$$$$$&&&((()))***,,,---+++******...222444///***(((((((((%%%""""""###"""!!!"""$$$!!! !!!!!!######!!!!!!%%% !!!###---===qqq\\\BBB===:::999<<<:::GGGKKKNNNPPPNNNMMMNNNPPPYYYrrr """### !!!%%%'''***)))***///999AAAkkkyyyaaaFFF+++&&&******@@@ggg~~~cccKKKFFFDDDAAADDDEEEGGGJJJMMMSSS___ooozzzxxxsssnnnjjj```SSSLLLLLLccckkkbbbDDD,,,&&&$$$ """###""" )))---AAAfffhhh@@@***&&&""" """!!! !!!  !!!"""&&&&&&%%%###  ###!!! """$$$###""" !!!!!!!!! !!!!!!$$$$$$############""""""### $$$%%%$$$&&&+++'''&&&$$$!!!!!!$$$'''###$$$###""" """$$$(((((('''%%%%%%%%%&&&&&&###%%%''''''%%%###"""###'''((()))******)))(((((((((&&&$$$%%%&&&'''%%%###000---)))%%%#########"""$$$%%%&&&((((((((('''&&&$$$%%%&&&%%%###"""###$$$ !!!###%%%&&&&&&&&&&&&((()))***((($$$###%%%'''%%%'''&&&""""""''')))'''(((&&&$$$$$$%%%'''((((((------+++'''$$$###$$$%%%***(((&&&%%%%%%''''''((()))'''&&&&&&'''&&&$$$"""###'''(((%%%%%%))))))&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&$$$$$$&&&((()))'''(((((('''&&&'''+++///000---***((('''&&&%%%$$$"""$$$###!!!###%%%"""$$$"""!!! !!!%%% """"""$$$---CCCwww|||ZZZFFFEEEAAA>>>@@@>>>EEEGGGGGGHHHIIIMMMTTTYYYlll !!!!!!"""###'''+++,,,333EEE```ttthhh===///!!!%%%+++&&&111NNN{{{lllPPPHHHHHHEEEDDDFFFIIIKKKNNNUUUbbbuuu}}}xxxrrrgggXXXMMMIII]]]lllkkkQQQ555)))%%%"""!!!!!! $$$ )))///GGGpppXXX444'''$$$!!!!!!"""!!!  !!!!!!   """ ###$$$ !!!###%%%***)))&&&""" """!!! !!!""""""!!! ###""" ###&&&&&&%%%$$$###"""!!! ### ###$$$$$$&&&******&&&!!!!!!$$$%%%$$$%%%&&&%%%###"""###$$$***++++++(((###!!!"""$$$"""&&&***(((### !!!$$$%%%&&&&&&'''(((((()))))))))$$$ !!!&&&)))&&&"""((('''&&&%%%$$$$$$$$$$$$'''(((***+++***(((%%%###***++++++)))'''%%%%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%++++++***((('''&&&&&&&&&###%%%%%%######&&&'''%%%&&&%%%$$$&&&)))***+++***000///,,,((($$$###$$$&&&---)))$$$###%%%(((((('''(((&&&%%%%%%&&&'''&&&%%%&&&((('''%%%%%%((()))'''######""""""###$$$&&&''')))(((&&&%%%%%%&&&((()))&&&&&&%%%$$$$$$&&&***---++++++***'''%%%$$$%%%&&&###$$$$$$"""###&&&$$$$$$""" !!!  %%%!!!$$$$$$$$$---LLL~~~xxxZZZHHHGGGBBBAAAHHHJJJLLLIIIEEECCCHHHSSSaaakkk!!!   """######$$$%%%)))444IIIhhhzzzIII---'''!!!(((///)))---AAAooouuuVVVKKKMMMKKKHHHJJJLLLMMMMMMRRR___sss|||vvvlll]]]PPPHHHZZZlllqqqZZZ;;;)))$$$###!!!!!!"""---666SSSyyysssMMM333&&&###   !!!  !!!!!!  """###%%%  """$$$%%%((((((&&&"""!!!###!!!  !!!!!!""" """"""!!!!!!###%%%%%%$$$###"""!!! &&&$$$######""""""###%%%(((### ###$$$$$$###%%%&&&&&&$$$#########'''***+++(((!!! ######))),,,***###!!!&&&&&&&&&%%%%%%%%%&&&'''((((((%%%!!!!!!$$$&&&$$$"""###$$$%%%%%%$$$######$$$''')))+++,,,+++(((%%%###......///---+++))))))***---,,,***'''&&&%%%$$$$$$,,,***'''&&&''''''%%%$$$!!!"""###"""###$$$$$$###''''''(((***,,,---,,,***,,,,,,***'''%%%&&&))),,,000+++&&&%%%'''******((()))'''%%%$$$%%%&&&&&&%%%$$$$$$###""""""$$$%%%$$$!!!  """%%%&&&)))((('''&&&&&&'''((()))((('''&&&%%%&&&(((+++...&&&((()))&&&###"""%%%(((###%%%%%%######&&&%%%""" """ !!!!!! $$$!!!%%%&&&%%%...QQQyyyZZZFFFBBB<<>>NNNaaa|||vvvuuuoooWWW???000###$$$&&&!!!---LLLuuuwww^^^KKKCCCFFFGGGLLLPPPQQQVVVfff~~~~~~ppp]]]MMMGGG]]]mmmbbbEEE,,,######!!! '''111999IIIoookkkEEE...%%%!!!!!!    """######$$$$$$""""""!!! """  """$$$###"""""""""""""""!!! !!!"""""" ###### %%%&&&$$$ """###$$$%%%''')))#########!!! !!!###%%%&&&'''))))))))))))(((%%%&&&'''%%%######$$$%%%%%%%%%&&&''''''&&&%%%$$$!!!"""%%%''')))(((&&&%%%###%%%'''$$$ """"""###$$$%%%%%%$$$###""" """###$$$######%%%&&&###$$$&&&((())))))))))))''')))+++***((((((+++...'''###"""$$$%%%"""$$$)))&&&%%%$$$$$$$$$$$$""" %%%&&&'''&&&$$$""""""######&&&&&&###"""$$$''''''&&&&&&&&&''''''%%%###"""!!!$$$***+++'''&&&)))"""######$$$%%%&&&'''''')))(((((((((((((((((()))((((((''')))***)))%%%"""'''%%%$$$$$$%%%'''''''''%%%)))(((###!!!""""""!!! """"""%%%'''111XXXiiiQQQJJJQQQOOOMMMPPPPPPWWW\\\gggzzz!!!&&&((((((///FFF]]]xxxvvvgggWWWHHHGGGGGG666'''%%%&&&!!!%%% ***<<>>KKK]]]bbbQQQ999+++)))$$$"""   ### ...AAAMMMWWWmmm{{{JJJ)))!!!###!!!!!!  !!!"""!!!###&&&$$$!!!  """&&&$$$###  """###$$$%%%&&&%%%%%%$$$$$$"""!!!!!!###$$$$$$&&&((('''$$$!!!"""###,,,((($$$"""###''')))***&&&###"""$$$$$$###%%%&&&&&&%%%$$$%%%&&&(((!!!!!!!!!!!!!!! '''&&&&&&'''((()))'''&&&!!!###'''******(((%%%###'''%%%!!!"""$$$(((&&&$$$$$$%%%&&&%%%$$$#########$$$$$$#########)))&&&%%%&&&)))+++(((%%%######%%%'''((()))))))))######%%%'''))))))'''%%%$$$""""""%%%***+++'''###!!!!!!"""""""""!!!!!! &&&&&&&&&&&&&&&&&&&&&&&&(((%%%""""""###$$$""" !!!%%%)))(((""" """'''((((((###%%%+++))))))(((''''''((()))***++++++,,,///+++$$$"""###%%%%%%$$$%%%***...***"""$$$'''******'''###  !!! !!!!!!'''111[[[eeeUUUIIILLLQQQTTTXXX^^^mmm~~~ !!!"""&&&'''&&&((()))///;;;KKKbbbvvvYYYDDD000...,,,)))%%%###!!!!!!!!!!!!"""$$$---VVV~~~gggNNNDDDCCCAAAGGGOOOSSSSSS]]]uuuyyyeeeOOODDDKKK[[[dddWWW:::&&&"""!!! !!!###999LLLUUU\\\pppqqqAAA&&& $$$&&&"""  !!!!!!"""!!!!!!  !!!!!! !!!"""###%%%%%%%%%$$$###$$$###!!! """$$$###!!! """$$$,,,(((%%%###$$$&&&'''(((%%%"""!!!###""""""%%%'''(((((('''''')))***$$$###"""!!! %%%$$$$$$%%%&&&&&&%%%### """%%%''''''&&&###"""%%%$$$!!! """$$$&&&$$$"""###$$$%%%%%%$$$((('''&&&%%%%%%&&&'''(((+++---///---(((%%%$$$%%%%%%&&&''')))************'''''''''''''''%%%"""&&&$$$###'''+++,,,((($$$!!!!!!"""###$$$%%%&&&&&&$$$$$$$$$######""""""!!!&&&$$$"""###%%%%%%$$$!!!"""!!!###''''''###"""$$$((('''$$$"""!!!###&&&((($$$%%%%%%'''))),,,...000***)))***+++(((""" ###$$$%%%###"""$$$((('''"""&&&(((+++***(((%%%###"""!!!###### """!!!!!! """###!!!!!!)))333______RRRIIIKKKOOOTTT]]]hhh|||!!!!!!  $$$(((((('''+++555III```uuuXXX999///((('''%%%###!!!  !!!"""###+++LLLttttttVVVFFFDDD@@@EEEKKKOOOPPPZZZqqq~~~hhhRRRIIIIIIVVVhhhbbbBBB((( ###;;;LLLRRRXXXvvvbbb777&&&"""!!!%%%$$$ !!! """######!!! !!!!!!!!!!!! !!!###$$$$$$###""""""""""""!!!!!!  !!! !!!$$$&&&&&&$$$!!!!!!!!!""""""!!!###!!!!!!"""!!!!!! """$$$%%%%%%$$$%%%&&&%%%$$$"""!!! !!!!!!%%%$$$$$$$$$&&&&&&$$$###!!!"""$$$%%%%%%%%%$$$######"""!!! !!!"""###$$$"""!!! !!!###$$$$$$$$$***(((&&&$$$$$$&&&(((***---444888333((( $$$''''''((()))))))))))))))'''(((((((((&&&### (((&&&&&&(((,,,,,,***&&&%%%%%%%%%%%%&&&''')))***$$$$$$######""" ###"""###%%%&&&&&&%%%###%%%!!!!!!%%%&&&$$$$$$&&&)))$$$ !!!$$$'''&&&$$$!!!"""###%%%(((+++...///+++))))))***'''""""""%%%'''(((%%%!!!!!!%%%&&&%%%&&&'''(((&&&$$$"""!!!!!!%%%'''&&&!!! !!!  ###%%%$$$$$$,,,555ccczzzXXXOOOIIIJJJMMMTTTfffxxxyyy"""!!!  $$$&&&((())),,,...888PPPqqqmmmAAA)))''''''""""""  !!!"""#########"""+++AAAhhhbbbLLLGGGAAACCCHHHLLLNNNXXXmmmmmmWWWJJJCCCPPPjjjnnnQQQ222&&& !!!!!!"""222===GGGUUUTTT///(((&&&  """"""  !!!###"""  !!!"""!!!  !!!"""######"""!!!!!! """$$$%%%$$$#########"""!!!!!!!!!###&&&(((###!!! !!!"""###"""!!!"""!!!!!!!!!"""""""""!!!"""$$$###""""""###$$$###"""!!!!!!"""###%%%'''&&&&&&&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!!!!"""######$$$$$$ """$$$$$$$$$&&&%%%$$$######$$$%%%&&&+++333888444((( ###&&&&&&&&&''''''&&&%%%%%%###%%%'''((('''&&&%%%%%%)))(((((())),,,,,,***(((***)))((('''&&&&&&''''''$$$%%%%%%%%%%%%$$$"""!!!"""###%%%&&&'''&&&$$$"""$$$ %%%((('''&&&''''''$$$!!!"""%%%'''&&&$$$$$$$$$$$$%%%&&&'''((((((---+++******'''$$$%%%))),,,---***###!!!%%%)))***(((((('''%%%""" !!!###$$$###"""&&&&&&&&&---666ccctttTTTNNNJJJLLLOOOYYYppp}}}"""!!!  ###'''&&&&&&,,,:::FFFVVVrrrqqqSSS666)))(((&&&""""""!!!"""###$$$$$$"""!!!(((555WWW|||jjjQQQHHHBBBCCCFFFJJJMMMVVVhhhyyyqqq\\\KKKAAAIIIfffqqq[[[:::)))!!!   !!!!!!%%%""""""(((///DDDaaayyyJJJ+++'''%%%   !!! !!!!!! """  $$$%%%###!!!  !!!"""###"""""" """$$$&&&%%%$$$###%%%###!!!!!!"""$$$%%%&&&###""""""$$$&&&''''''&&&"""###$$$%%%$$$######"""!!!$$$&&&%%%$$$$$$$$$""""""""""""###%%%'''((('''&&&%%%&&&''''''%%%###&&&%%%%%%%%%$$$%%%%%%%%% !!!######$$$$$$%%% """$$$%%%$$$"""###$$$%%%%%%$$$###"""''',,,000///)))$$$"""###&&&&&&&&&&&&&&&%%%%%%$$$!!!%%%(((***)))))))))***))))))))))))++++++***))))))((('''&&&&&&%%%%%%%%%"""###%%%&&&&&&&&&%%%$$$###%%%&&&'''&&&###!!! """ !!!''')))(((''')))&&&%%%%%%$$$$$$%%%&&&''''''(((((((((''''''''''''---***))))))'''$$$&&&+++...///,,,%%%###&&&***++++++***)))%%%""" !!! """   !!! !!!%%%%%%&&&---666aaapppVVVPPPNNNRRRWWWddd~~~!!! !!!"""""""""$$$$$$))):::TTThhh|||xxxSSS???000***(((!!!""""""!!! !!!###$$$###"""!!!###***DDDjjj|||oooVVVHHHBBBBBBEEEIIIMMMTTTbbbpppuuuaaaPPPEEEHHH^^^mmm___???&&&""""""!!! !!!!!!!!!  '''GGGsssjjj@@@'''### !!!"""""""""  """###"""    !!!!!! %%%$$$######$$$###   !!!""""""######"""  """######"""!!!###""" """$$$$$$$$$!!! !!!###%%%%%%$$$!!!###&&&'''%%%$$$######!!!###$$$""""""""""""!!!"""###$$$&&&''''''(((%%%$$$###$$$%%%$$$""" ############""""""""""""!!!!!!"""######$$$%%%%%%!!! !!!###%%%%%%%%%"""$$$&&&((((((&&&$$$"""$$$&&&((()))(((&&&$$$###''''''(((((((((''''''&&&$$$(((,,,,,,***((((((***(((((((((((((((((())))))###$$$%%%&&&&&&&&&&&&&&& """$$$%%%%%%$$$###$$$%%%'''&&&###!!! !!! ###'''(((&&&)))...)))((('''%%%$$$$$$&&&(((((()))***+++,,,,,,,,,,,,***''''''(((&&&###%%%)))+++,,,)))$$$###'''((('''$$$$$$###!!! """!!! !!!"""!!! """ !!!$$$%%%&&&...888bbbqqq[[[TTTSSS\\\hhhxxx !!!"""$$$$$$"""'''///;;;LLLeee~~~~~~XXX<<<222+++'''%%% !!!"""######"""!!!!!!###777ZZZuuusss\\\HHHAAA@@@CCCHHHLLLQQQ[[[fffuuu|||jjjVVVMMMKKKXXXiiidddFFF)))!!!!!!""""""!!!  (((PPPxxxTTT444###!!!"""######"""!!! !!!""" !!!!!! ###$$$%%%%%%""" !!!""""""!!!!!!""""""!!!""""""###$$$###"""!!!  !!!"""###""""""!!!""" """%%%''''''%%%###""" !!!""""""!!!"""&&&'''%%%###"""""" !!!  ###$$$&&&'''''''''%%%%%%&&&$$$###$$$$$$$$$""" ###############"""!!!!!!###"""""""""###$$$%%%%%%$$$"""!!!"""%%%&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$$$$%%%'''&&&%%%###""""""&&&&&&'''(((((((((''''''$$$(((,,,,,,)))&&&''')))''''''''''''&&&&&&'''((("""###%%%''''''&&&$$$### """$$$$$$$$$"""!!!"""$$$%%%###!!! !!!"""""""""$$$%%%######,,,666///+++%%%$$$%%%''''''&&&'''(((***+++------------(((&&&'''((('''###%%%)))((((((&&&$$$&&&)))'''""""""###"""!!!""" !!!  """%%%%%%&&&///:::fffuuuaaaYYYXXXggg{{{}}} """###%%%&&&+++333EEE___|||___@@@...,,,'''$$$### !!!""""""!!!!!!""""""111QQQqqqwwwbbbKKK??????AAAGGGJJJOOOWWW```ooosssYYYSSSNNNWWWhhhkkkOOO/// !!!""""""!!!   !!!$$$(((111[[[fffBBB+++!!!!!!!!!###$$$###!!!###!!!  !!!""""""!!!!!!$$$$$$""" !!!### $$$&&&&&&### !!!###$$$$$$###!!!"""###$$$$$$$$$"""!!! !!!###%%%&&&'''(((!!! !!!%%%))),,,+++)))---***'''&&&&&&&&&&&&%%%!!!&&&'''%%%"""!!!!!!$$$%%%%%%###!!! !!!###%%%&&&((()))(((&&&###!!!(((&&&%%%&&&&&&%%%###!!!$$$%%%&&&&&&%%%$$$###"""$$$###"""""""""###$$$%%%%%%$$$###$$$&&&''''''&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%''')))'''""" """###$$$%%%%%%&&&&&&%%%%%%!!!&&&++++++(((&&&'''***&&&&&&'''&&&$$$$$$&&&'''$$$&&&((()))(((%%%!!! """$$$%%%%%%###!!! """###""" """%%%$$$$$$$$$""" ...<<<555,,,###"""'''+++)))$$$&&&'''(((*********)))((()))((()))+++)))&&&'''+++((('''&&&%%%))),,,(((  ###$$$%%%%%%'''((("""$$$!!!  !!!"""""""""###%%%%%%'''111;;;kkkwwwfff[[[[[[nnn{{{xxx  ###&&&'''555XXX}}}vvvVVVBBB;;;111***'''$$$""" &&&$$$""" !!!###$$$$$$###""" $$$%%%CCCkkk~~~pppXXXBBBAAAAAABBBDDDHHHQQQXXXeeevvvxxx```VVVPPPSSScccttt```333((($$$   )))111AAAgggpppUUU666$$$!!!!!!    $$$&&&###"""  !!!""""""!!! !!!""""""!!!#########!!!!!!!!!#########"""""""""""""""!!!###%%%'''((($$$ ###%%%&&&)))..."""!!!!!!!!!!!!###%%%&&&######$$$######"""!!! ###!!!!!!$$$'''&&&$$$"""&&&)))&&&!!!&&&&&&%%%%%%&&&((('''###"""###$$$%%%&&&&&&&&&&&&""""""""""""###$$$%%%&&&%%%%%%%%%&&&((('''$$$"""""")))000111,,,'''$$$!!!!!!$$$$$$"""###'''&&&%%%$$$$$$$$$%%%&&&'''***)))((('''&&&''''''((($$$$$$$$$%%%''''''&&&$$$$$$%%%&&&&&&$$$""""""###%%%&&&%%%### !!! !!!""""""$$$'''***'''''''''%%%$$$%%%))),,,(((%%%###$$$&&&'''%%%###"""(((***'''$$$&&&((((((******'''######&&&%%%"""&&&%%%$$$&&&(((+++++++++((( !!!''''''$$$###%%%"""  $$$###***>>>mmm{{{lll___bbb~~~{{{www!!!###$$$$$$$$$)))222999RRRvvv```BBB:::666111+++'''%%%$$$###%%%$$$!!!  """$$$###"""!!! ###;;;ccc}}}ttt^^^GGGDDDBBBBBBBBBEEELLLSSSZZZlllwwwdddYYYQQQRRRaaattteee>>>(((###%%%!!! (((888QQQssscccLLL111"""""""""!!!!!!  !!!### $$$'''!!!  !!!#########"""!!!!!!!!!!!!!!!!!!"""######"""!!!!!!!!!$$$######"""!!!  !!!###%%%&&&((($$$!!!"""&&&'''%%%%%%((( """%%%'''((($$$$$$$$$$$$###"""!!!!!!$$$""" !!!$$$&&&&&&%%%$$$&&&(((&&&"""!!!###&&&)))'''&&&&&&((('''$$$!!!###$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$###""""""######"""###'''***,,,+++&&&"""!!!###'''///444444...(((""" ######"""###&&&&&&%%%$$$######$$$%%%&&&'''&&&%%%$$$$$$%%%%%%&&&'''%%%""""""###&&&'''''')))((('''$$$  """!!!"""######!!! !!!""""""###$$$###"""###&&&(((%%%$$$$$$$$$%%%'''(((((('''%%%%%%''')))***(((&&&$$$((()))&&&&&&(((***(((((()))'''%%%&&&))))))%%%$$$######%%%'''(((((('''%%% !!!%%%$$$######!!! ###"""***???ooonnngggppp{{{vvv ######%%%...???MMMsssOOO777222111...***&&&######$$$$$$###!!! !!!""""""!!!!!! !!!///RRRtttuuuaaaMMMFFFAAA@@@@@@AAAGGGNNNTTTfff|||jjj]]]QQQNNNZZZpppjjjKKK)))"""  """ (((AAAaaawww~~~PPP===))) !!!!!!!!!!!!  """&&&)))######"""!!!!!! !!!!!!!!!  !!! """$$$$$$$$$$$$""""""!!! $$$###"""!!!!!! !!!!!!$$$######"""!!! !!!###$$$&&&'''$$$###%%%)))(((###!!!!!! ###&&&)))+++&&&&&&%%%%%%$$$#########%%%###""""""$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$+++)))'''&&&&&&&&&$$$###%%%%%%&&&&&&&&&&&&&&&%%%***(((&&&###"""!!!!!!!!! """''',,,///---(((######%%%***000555333---'''!!!"""###"""###'''&&&%%%$$$###""""""###$$$%%%%%%$$$$$$$$$$$$%%%&&&***&&&!!! $$$(((***)))(((&&&"""!!!$$$###%%%''''''%%%###""""""%%%&&&&&&%%%######$$$&&&"""!!! """&&&((('''%%%######%%%'''******(((&&&%%%''''''&&&(((,,,+++(((%%%'''(((''')))---,,,(((%%%$$$$$$&&&((((((&&&$$$### """""" !!!$$$ ######+++@@@rrrvvvwwwyyyqqq ###'''111CCC[[[mmmQQQ@@@777222---((('''&&&%%%%%%###"""  !!! !!!!!!$$$AAAhhhqqqcccQQQFFF>>>>>>???@@@EEEMMMQQQbbbooo```QQQIIIPPPfffiiiUUU---"""  """$$$!!!!!!---OOOppptttddd???000""" !!!!!!""""""$$$%%%$$$###""""""!!!!!!""""""!!! """### !!!"""############### !!! !!!###&&&$$$!!! """"""######"""!!!  !!!"""$$$&&&'''%%%###$$$((('''""" !!!!!!###&&&(((***((('''&&&&&&%%%$$$$$$$$$&&&%%%######$$$&&&((((((%%%###"""###%%%&&&$$$"""+++)))&&&$$$###$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$***)))&&&$$$""""""""""""###$$$%%%'''******'''%%%###$$$&&&***---,,,)))%%%!!!"""$$$###%%%((('''&&&$$$"""!!!!!!""""""%%%%%%%%%%%%&&&&&&&&&'''***&&&  $$$'''***%%%%%%%%%$$$"""###%%%'''+++---//////+++'''$$$###&&&''''''&&&%%%$$$%%%&&&###$$$((('''$$$ !!!###&&&'''&&&###!!!''''''&&&%%%)))...---((($$$&&&((('''***---,,,(((''''''((()))+++***'''$$$"""!!!"""$$$!!! %%% !!!'''&&&,,,@@@vvvuuukkkyyy%%%''',,,888NNNiii___JJJ???777---((()))***(((&&&""""""!!!  !!! !!! $$$###666^^^rrrlllTTTEEE:::<<>><<>><<<>>>999:::BBBEEEJJJYYYnnn~~~~~~ooodddYYYKKKDDDSSSgggiiiGGG...$$$""")))111AAA^^^bbb555&&&!!!!!! !!! !!!!!!!!!!!!!!!  !!!""" !!!!!! !!!!!!  !!!"""!!!###%%%&&&%%%###""" ###&&&(((%%% !!!""" !!!%%%&&&"""!!!###%%%%%%$$$"""!!!!!!!!!!!!!!!"""###%%%%%%'''###!!!"""!!!"""%%%$$$#########$$$%%%&&&***(((&&&$$$###$$$%%%&&&###$$$%%%%%%%%%)))000555'''((())))))(((&&&$$$######%%%'''&&&######&&&((( """############"""'''+++,,,+++(((%%%###(((///666999555,,,&&&#########""""""$$$'''***$$$!!!!!!$$$$$$"""###'''&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%###!!!&&&$$$ !!!$$$&&&&&& !!!""""""###%%%'''"""$$$&&&'''%%%###""""""!!!###&&&'''&&&%%%%%%&&&###(((***)))&&&$$$###''')))******'''''')))+++%%%***,,,'''$$$%%%&&&&&&%%%&&&$$$"""$$$)))***''')))'''&&&&&&((()))))))))'''###!!!###"""  !!!""" %%%%%%...CCCtttyyyfffhhh