BMҍ6(C  ӵĦĦӵĦ4ĉ@ӵ>L=hĦ4ĉ@ӵ>LGG=?HdĦ=ĪjGG=?HdĦӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RrrrqqqpeƜ4DuTӵsssDdDĦffffffDdDĦfffqjRgdKӵDdDΦDdDĦKKKLLLLLLKKKJJJIIIHHHCCC===:::::::::999888>>>>>>?????????@@@@@@@@@>>>===<<<;;;999888777666======;;;999<<<@@@???:::======<<<<<<<<<<<<======;;;<<<>>>@@@AAABBBCCCCCCGGGMMMWWWdddqqq}}}4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦ___[[[XXXXXX\\\```ccc[[[WWWRRRDdDĦnuR)ĦDdDΦDdDĦGGGDdDĦnuR)ĦDdDĦ:::DdDĦ:::po9u111000333222=ӊB1.uTӵ333DdDĦ,,,---DdDĦ,,,GIdnuR)ĦDdDΦDdDӵ///000000///---,,,///---***((('''(((***+++*********++++++++++++,,,''''''''''''((((((((())))))++++++***---333444111222111111222222333444555777999::::::888777888888:::???HHHSSS```nnnzzz{{{4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDddd<Ħ}}}4DufئL>etttDdDʜ4DuTӵDdDĦ{{{ZZZUUUVVV^^^___YYYXXX^^^ddd]]]TTTMMMKKKKKKgeĦMMMs<v>aĦHHHHHHpeӵDx<DdDĦQQQJJJEEEAAA@@@???=========DdDĦ===777777777peӵDx<>d<,,,++++++---///111111///,,,>d<ӵDd<DdDΦDdDĦ***DdDӵnd<DdDĦ,,,>d<Ħ...peӵ)))Ħ***F&uTӵ)))DdDĦ******>d<Ħ***peӵDx<>d<ʜ4DuTӵ(((******(((&&&%%%$$$''')))(((%%%$$$&&&)))%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((()))******###))),,,++++++...///---***++++++,,,---///000111222444666555222111111222000333888???IIIVVVeeeoooyyy4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦMMMHHܗDӊBAAA<x@@@AAACCCBBB@@@???>>>B?>>B?Ho9AAA&ӫeʬtIӇ::::::CdK;fuf<xsdKĦDDDnfʜ>>GGG>d<777;;;GGGJJJFFFHHHOOOSSSKKKAAA999777999geĦ;;;Hg8>aĦ777777B?Ho9RRR>d<111222444555222222222>d<ӵ222222B?Ho9...<x000000000///,,,+++,,,&ӫeʬtIӇ...>d<Φ>d<Ħ)))D&ӫetIӇ;;;DdDĦ,,,sdKĦ...B?dp&ĒR''''''>d<sdKĦ&&&B?Ho9&&&s&dq&ĒR$$$&&&''''''&&&$$$"""&&&,,,+++%%% ###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%---222000,,,+++***'''(((((()))***,,,...000111,,,///222222000///000222222444666:::BBBOOO___kkkwwwyyy{{{4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ888@ďD444555Hkge444666888666333111222666@h444444@G111444HĪj@IŌ555333Bene999Hkge666ne??????fe:::Hu]3hhDDDFFFFFFse666888===DDDKKKPPPQQQQQQNNNGGG>>>888777888geĦja>aĦ555333@G999777se......///222444///000111<Ō...------@G///000Hkge***+++---...000111111000HĪj@IŌ------ege)))---Hu]3hIŌ666888DdDĦ000ne''',,,@h!!!%%%>h+++(((&&&se&&&ne''''''@G$$$###sĪj@h'''&&&%%%$$$############"""$$$&&&&&&$$$###$$$%%%&&&$$$"""$$$&&&(((&&&$$$(((&&&$$$###$$$###""" %%%%%%&&&&&&'''((())))))$$$%%%&&&(((***,,,...///...............///000000666111000555<<aĦ...------...---000s׼s///------...000111000///...Ho000000///...------...///***++++++---......000000///+++++++++***///333D^,,,++++++DdDĦ,,,***+++---+++###$$$'''***)))((('''&&&s׼s&&&&&&((((((((($$$%%%$$$$$$&&&'''&&&%%%$$$############"""$$$'''&&&$$$ %%%$$$"""$$$&&&'''&&&$$$***(((&&&%%%&&&'''''''''$$$$$$%%%%%%&&&''''''((($$$%%%&&&((()))+++,,,---++++++,,,---...000111222777222111444888<<d<ĦĦĦĦxxxPPP>d<Ħ333000000222111000.........//////...111333444222000///...---///111111000/////////444222111000222666:::===666666555333111///---,,,000000//////////////////333333222222333333444444444444444444444555666666888888999===ĦIIIBBBBBB@@@<<<888999>>>CCC>>>>d<Ħ~~~KKKAAA777Be666222444444666999<<<======;;;:::888666666888999geFYĉ333333>aĦ------------------777777555///+++...Be...------,,,,,,------///---+++nu]ӵ///,,,,,,---///000,,,,,,------------,,,,,,)))***+++,,,,,,,,,,,,,,,......---,,,++++++++++++((())))))******)))((((((...+++---333666>d<Ħ******)))'''%%%>d<Ħ)))))))))Ħ'''$$$###&&&******&&&!!!''')))+++***'''&&&(((***$$$%%%&&&'''Be)))%%%%%%&&&'''Ħ***$$$%%%&&&'''(((((((((((($$$$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$'''***+++'''###$$$#########%%%&&&%%%$$$'''%%%""""""$$$&&&''''''"""######$$$$$$%%%%%%%%%%%%%%%&&&'''(((((()))***(((((())))))+++,,,---...222000111333444666;;;AAAUUU^^^gggjjjiiillluuu~~~?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦ]]]888555gdDĦ111111111333222000/////////000111///111333333333222333444,,,000333333000......///222111000///111444777999222888;;;666000...///000---...///111222333444555555555444444444444555555777666666555555666777777::::::;;;gdKĦJJJ???>>>===:::777888<<AneneneneSSS;;;555De,,,111444444222222000//////000000111///000000000000333777:::+++///333333000------///......//////000000111111222>>>DDD<<<000---000333...///111333444555666666888777777666666666777777888777666555444444444444===;;;ne666444777777777777666666777888777nekkkNNN(((///000111222333333222111...------...000111000///666555222000000222>A---,,,---k<+++******))))))...---,,,,,,++++++***)))------.........---,,,+++***++++++fh***)))))))))+++,,,...)))+++,,,+++))))))***,,,((()))***+++,,,+++***)))+++******))))))))))))******)))))))))*********+++***''''''***+++De%%%&&&''''''%%%%%%ne+++'''ne,,,***((((((+++000111---)))$$$&&&'''&&&%%%$$$$$$$$$###$$$&&&(((((('''%%%######$$$ne)))***'''&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%% !!!"""  """"""############$$$$$$%%%%%%'''***+++)))$$$!!!""""""""""""""""""""""""########################""""""###$$$%%%'''((()))%%%***...111333555666777DDDMMMXXX^^^___aaafffkkkuuummmrrrttt}}}oooEEE555111555:::///...000000...000///...------...///000------,,,,,,---000666:::+++---//////...------------...//////000//////...666DDDJJJ???111...111333333444555666555555333222999999888888777777888888666555444333222111111111666555111...,,,111111222333444555555555???>>>;;;777///...333888888444000000111///...---...000111111000000000///------111///------......---,,,++++++---***%%%%%%(((,,,.....................---,,,,,,***+++,,,---++++++++++++,,,---......(((***,,,***((('''))),,,((())))))*********))))))******)))))))))))))))***++++++***)))))))))******,,,((('''((((((,,,((())))))'''%%%%%%***)))&&&---222,,,+++))))))***)))'''%%%%%%%%%&&&''''''&&&$$$###$$$%%%'''''''''%%%###"""######''''''((('''&&&%%%######"""######'''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$"""  """######""""""###$$$"""###%%%((()))&&&!!!$$$$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! """$$$'''))),,,---%%%***......///111222111;;;DDDOOOVVVXXXYYY\\\```aaannn|||ooodddccckkk}}}lll888555999,,,***888222222333555333...++++++///...---,,,------...///,,,,,,,,,,,,,,,...222555...------...000111000///////////////000222333444555BBBFFF===555666777333777888999:::999888666555:::999888888777777777888444444333222111111111222//////000222444555444222000///...000222555777888>>>DDDDDD888---+++111666111555999777222......000...---,,,,,,...//////...,,,---...---,,,---111555///...---...///000///---000000000000000000000000---,,,***((())),,,111555......---------,,,,,,,,,+++******************+++))))))+++,,,---------,,,'''***+++)))&&&%%%)))---***))))))((((((((())))))***)))))))))))))))******++++++)))((('''(((((()))***'''&&&((('''%%%'''+++***++++++)))'''&&&(((***''''''''''''(((+++000333'''((((((&&&######%%%'''(((((()))))))))(((%%%###$$$%%%%%%&&&%%%$$$###"""#########$$$$$$%%%%%%%%%%%%$$$######"""###$$$$$$''''''&&&%%%%%%%%%%%%%%%#########""""""######$$$$$$%%%%%%###!!! !!!"""!!!######!!! """$$$!!!###### &&&&&&%%%%%%$$$###"""""" !!!!!!!!!###$$$&&&((()))###(((+++((()))---///---222;;;GGGPPPSSSTTTVVVYYYXXX___lll||||||ccc\\\[[[fffxxxMMM@@@555555777444000///...,,,///555333,,,,,,222000///.........///000111---...//////......000111222000...///333555444333222111//////111444888;;;222;;;>>>999999???>>>666999:::<<<>>>>>>>>><<<;;;999999888777666666777777444444333333444444555555000000000111333333111///222///------111666:::<<<555222111555888666000***000222333222...------///,,,***))))))*********)))+++...000...+++)))***,,,,,,,,,,,,...000111000...++++++,,,------...//////'''+++...---)))'''+++///...---,,,,,,++++++,,,,,,,,,+++(((''''''(((+++,,,%%%''')))+++,,,+++***)))'''***+++)))%%%%%%(((---***)))(((''''''((()))*********))))))))))))***++++++***((('''&&&&&&&&&''''''%%%%%%'''&&&###$$$(((&&&''''''&&&%%%&&&(((+++&&&(((***+++,,,---///111&&&)))***)))&&&'''---222,,,,,,,,,,,,+++)))&&&######$$$$$$%%%%%%%%%$$$$$$##################$$$$$$$$$######"""###$$$&&&'''((('''&&&%%%%%%%%%%%%%%%###"""""""""""""""######!!!###"""!!!""""""!!!###### """$$$"""  """%%%&&&&&&(((''''''&&&%%%$$$###### ######""" $$$&&&###%%%+++///------777CCCMMMQQQSSSUUUWWWfffcccffftttlll]]]PPPSSScccxxxDDD666333222444333000///111222222111//////......///+++,,,,,,,,,+++,,,///111+++,,,---...000000111111...111111---,,,///111000...///111444666888999999@@@???>>>???@@@???;;;777:::;;;<<<=========<<<;;;;;;<<<===;;;999666666666555555555555555555555555333222111///...---------,,,,,,...222777999888555888+++***888>>>444...222333000---,,,......,,,***+++---//////---,,,---...,,,+++***,,,...///,,,)))))),,,...///......///111+++333,,,%%%---222,,,)))///...,,,,,,------,,,+++'''(((+++,,,,,,+++(((''')))++++++***&&&%%%''')))&&&'''((())))))((('''&&&++++++************++++++'''((()))******)))((('''$$$,,,444666111***&&&%%%,,,,,,+++)))&&&%%%&&&'''***%%%###'''***(((%%%%%%******)))((('''&&&%%%%%%###$$$&&&((())))))(((((("""$$$''''''%%%%%%'''***++++++,,,------......///)))))))))&&&$$$$$$&&&''''''$$$"""###%%%'''&&&%%%%%%###"""$$$((()))((('''###$$$&&&''''''&&&$$$###((('''%%%###""""""###$$$!!!"""###!!!"""%%% """%%%!!!!!!""""""""""""!!!!!!!!! !!!"""###%%%&&& """###$$$###!!!  !!!"""!!!"""######%%%)))+++***333>>>FFFKKKNNNSSSWWWUUU[[[bbbfffjjjrrr}}}kkkYYYSSSUUU^^^qqqQQQ:::666222111333222//////222------------...000111111---.........---...000333///////////////......---///222111---,,,///111111444555777999:::<<<<<<===:::<<<>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;:::888777777888999888666444444444777666555444333222111111444333222111000111111111444333333666888999666444;;;222000777999222---...333000...///111111000///,,,,,,---------,,,,,,---+++***)))+++......,,,***+++,,,......,,,,,,---...(((,,,)))))),,,%%% &&&///...---...//////---,,,((()))***++++++***)))((()))***+++)))&&&%%%''')))''''''(((((((((((('''''')))(((((((((((((((((()))))))))(((((((((((()))))))))///666777333---******)))++++++***)))(((((()))'''$$$$$$(((***'''%%%&&&((((((((((((''''''''''''$$$%%%'''(((((((((((('''###$$$%%%%%%%%%%%%&&&'''))))))***++++++,,,,,,---&&&''''''&&&$$$$$$&&&(((&&&$$$!!!"""###$$$###!!!&&&$$$###$$$'''((('''&&&###$$$&&&''''''&&&$$$###&&&%%%###!!! !!!"""###&&&"""!!!###### !!!%%% """$$$!!!!!!""""""""""""!!!!!! !!!!!!""""""""""""!!!  """""""""""""""!!!!!! !!!"""######"""###&&&)))(((000;;;CCCHHHLLLQQQTTTTTTWWW\\\bbbkkkttt|||ttt```TTTRRRZZZkkkzzzrrr===222666555111///000000...///222............///000111222---......---------000222000000111111000///......000333222...,,,000333222555555777888999:::::::::666999;;;999666444777;;;666777888888888666555444222333444444222111111222444444333222111111000000333222111111111333444666999777666666555444111///------......///000000///000///...///111222111000---,,,++++++,,,---,,,+++)))))))))+++---...---,,,,,,------,,,+++***+++,,,,,,------222444'''$$$444---------///000000...,,,))))))************)))))))))******(((&&&%%%'''(((((((((''''''''''''((((((+++******************++++++)))(((&&&&&&((()))++++++///444555111...,,,,,,***,,,------+++***)))***%%%%%%'''+++***%%%%%%'''&&&&&&'''''''''(((((()))&&&''''''(((((((((''''''%%%$$$$$$$$$%%%&&&%%%$$$''''''(((((())))))******$$$&&&'''''''''(((+++---&&&$$$!!!!!!!!!""""""!!!&&&%%%$$$%%%&&&'''&&&%%%###$$$%%%&&&&&&%%%$$$###$$$###!!!  !!!&&&"""!!!######"""###'''###""" !!!"""###""""""!!!""""""######""""""!!! !!!!!!!!!!!! $$$###!!! !!!"""###$$$$$$""" ###$$$###"""!!!!!!$$$&&&%%%+++444===CCCIIIMMMOOOUUUUUUXXX___iiirrrvvvxxx{{{hhhSSSKKKSSS___ggg}}}mmm222000;;;333444000---......---///333555444222111///.........+++,,,,,,+++++++++...000///000111222333333333333222555444000...222444444444555555666777666666666777777555222//////000222---...000222333444444333...///111111000//////000......///000111111222222////////////111333555777<<<:::888666444111///...(((///111***(((...111///,,,,,,,,,------------,,,...,,,***+++,,,---,,,***))))))***,,,...///000///---------,,,******,,,///,,,...(((&&&)))%%%%%%111++++++,,,...000///---+++******************************)))((('''&&&'''''')))((('''&&&&&&'''((()))******++++++++++++*********)))(((''''''((()))***)))+++------+++)))******,,,...000000---+++))))))((())),,,...***$$$$$$'''&&&&&&&&&'''''''''((((((((((((((((((((('''''''''(((&&&$$$$$$'''(((&&&###&&&&&&&&&'''(((((())))))***---000222444777:::===...***%%%"""!!!###%%%''''''&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%%%%%%%$$$######"""!!! !!!"""!!!######''',,,'''$$$!!!!!!$$$%%%### """""""""######"""""""""!!!"""$$$$$$$$$""" ###"""!!! """"""#########"""!!! """######!!! ###%%%###'''---666>>>EEEIIIJJJUUUVVVXXX\\\bbbgggjjjlll|||kkkRRREEEKKKSSSUUUgggrrr]]]>>>444888777+++333///,,,......---///444666555333111...---,,,+++---------,,,+++,,,...000111222333333444444444444333666666222111444555555555666666777777666666555999444...---000222000...,,,---///111222333222222,,,...000000///...///000,,,,,,---...///000111222......000111333555777888;;;:::888555333222111222666>>><<<000)))---...***,,,,,,------+++***)))(((---,,,,,,---------+++))))))***+++---...///111222---------++++++,,,000333LLLOOO<<<''''''...---++++++******,,,------+++)))+++******************++++++***)))((((((((((((''')))((('''&&&&&&'''((()))%%%&&&''''''''''''&&&%%%'''((()))******)))((('''''''''((('''''''''((()))***---000000///---,,,,,,------///000+++$$$###&&&''''''''''''&&&&&&&&&&&&)))((((((((('''''''''(((***(((%%%&&&)))***(((%%%&&&&&&''''''((()))))))))111444999===@@@CCCGGGJJJ<<<666...&&&!!!"""&&&***&&&&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!""""""  """"""%%%***(((%%%""""""$$$%%%###!!!""""""############""""""$$$%%%&&&''''''%%%"""!!! ######!!! !!!""" !!!!!!  ###%%%!!!###'''000:::BBBEEEFFFLLLPPPSSSTTTTTTWWW\\\bbbsssuuujjjSSSEEEFFFKKKLLLUUUaaarrrVVV444555999777444///111...---//////...000444000000///.........//////000111111000...///111333444444444444333222000000000555777444222444444222111111222222222222111111666000***,,,444888666222222222333333333222000///,,,...000000///......///.....................///000111444666888999888888333333111...,,,,,,...000666;;;999000***+++,,,)))---///000///---+++*********---000111///,,,******)))+++,,,------...111333...---,,,+++***---111555llloooVVV555111999444+++,,,+++))))))***+++)))(((******++++++++++++******---+++))))))******)))(((((((((''''''''''''((((((&&&'''((())))))((('''&&&&&&((()))++++++)))(((&&&((('''''''''((()))***+++(((***---//////000111222111///...///+++%%%$$$&&&((('''''''''&&&&&&%%%%%%)))((((((''''''((()))))))))((((((((()))***)))(((&&&&&&''''''((()))))))))+++///333666999<<>>EEEDDDNNNYYYaaagggppp~~~~~~??????000...222...///111...///---...222333111111444222222333444555777999999111111111000......000222---......////////////...)))///444333111111///+++...//////000000000000000---,,,,,,---...000000000,,,---.../////////...---,,,...//////---,,,,,,---)))***+++---///111222333...111666999:::777444111333333111...++++++///333555222//////,,,'''%%%%%%)))---000111///------...&&&///888999111***)))+++''')))******((())),,,000000///,,,((('''(((---111***222000...222111222;;;222///+++(((((()))******(((***,,,......,,,***(((000---++++++,,,---+++)))&&&'''((())))))((('''&&&((()))+++,,,,,,+++)))(((***)))(((''''''((()))***)))(((((()))+++,,,------222222111...+++******+++000)))%%%''')))''''''(((###$$$$$$%%%&&&(((((()))((('''''''''((()))+++,,,###&&&))))))'''&&&))),,,$$$%%%%%%&&&&&&''''''(((%%%'''))))))(((&&&&&&&&&)))+++,,,***'''%%%&&&((("""$$$&&&%%%###"""$$$&&&$$$$$$############$$$$$$!!!"""############"""""" """&&&'''$$$###%%%"""$$$%%%$$$!!! ###&&&######$$$$$$$$$$$$######!!!!!! !!!""" !!!!!!!!!  """"""!!!"""'''666@@@BBB@@@IIIEEE@@@???CCCHHHMMMOOOKKKNNNTTTUUUGGG777666AAA???GGGPPPUUUXXX```nnnzzzpppDDD???444333333222111000/////////111333444444222///...777444000///000222333333///000222333333333222111333000...///111111///------333:::>>>;;;555...***,,,,,,,,,,,,,,,,,,,,,,,,+++...222666666444111......---,,,---//////---+++,,,,,,---,,,***)))(((((((((+++///000///.........333333444444333000---+++,,,,,,+++*********++++++888555111......//////...,,,+++)))((()))***,,,---+++111333---***---...,,,'''((()))***,,,---...///***---222111)))$$$)))333000///...---...111444666333888777...(((***+++((()))---000000...++++++,,,*********)))))))))(((((($$$%%%)))---,,,))),,,222999222***'''))),,,,,,***++++++******)))******+++,,,---/////////---+++***222---+++---+++&&&&&&******)))))))))((((((((('''((('''&&&%%%%%%%%%%%%%%%)))$$$!!!'''+++***&&&))))))))))))************###$$$%%%&&&'''((()))***,,,...///---)))'''(((***((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&'''%%%######$$$$$$""" $$$###"""!!!"""###%%%&&&###$$$$$$$$$$$$""" %%%$$$$$$$$$#########""""""$$$### !!!###!!!!!!!!!  !!!###%%% !!!###!!! """&&&%%%"""!!!000===CCCDDDAAAHHHIIICCCCCCKKKPPPNNNQQQQQQRRRRRRLLLBBB======BBBEEEKKKSSS\\\dddjjjnnn{{{zzzJJJ555111444333000///...///111222333333222111111111111111444222///...///000111000,,,------...............222000......000000///,,,,,,///333555333000...---------------------,,,,,,,,,---///111222111000///...333666666111---+++,,,333111...,,,,,,------,,,111///,,,+++,,,///222555:::777333///------...000,,,++++++***++++++,,,,,,111///---,,,,,,,,,+++***((()))))))))))))))((((((***///000,,,***,,,---,,,))))))******++++++,,,,,,888######+++(((***333------,,,,,,---///111222000444444---)))+++,,,+++***,,,......+++))))))***---------,,,,,,,,,++++++)))&&&'''+++,,,******,,,222...***)))***+++)))'''++++++************++++++,,,,,,---------,,,+++***---)))))),,,,,,((((((+++******))))))((((((''''''(((((('''&&&&&&&&&&&&&&&***&&&"""!!!$$$&&&%%%"""***)))))))))((((((''''''$$$%%%&&&'''((()))*********+++++++++***)))***+++((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%$$$#########"""!!! !!!!!!!!!!!!!!!"""##################"""!!! ###""""""!!!!!!  """### !!!!!!    !!!  '''111;;;CCCFFFCCCEEEDDDAAABBBIIIMMMNNNKKKLLLOOOQQQLLLAAA:::999===@@@EEEMMMTTT[[[aaadddnnntttrrr>>>555666---333111...------000333555666444111......000222444000///---...//////...,,,+++++++++++++++,,,,,,---000///---...//////...,,,---......---,,,---///111------..................,,,,,,------...//////000---777AAAAAA888000///111333///***)))+++...///...222...+++---111666999999;;;888333///------...///---,,,,,,+++,,,,,,---------+++***+++,,,,,,***)))((()))+++++++++)))'''%%%))),,,...+++***,,,---,,,************************&&&***,,,)))$$$###&&&***,,,,,,,,,---...///000111222555444///,,,,,,---++++++,,,,,,***((('''''')))------------,,,,,,,,,,,,---'''%%%))),,,***'''&&&******+++,,,+++(((&&&$$$))))))(((((((((((())))))++++++++++++************+++)))***---,,,)))((()))******))))))((('''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$((('''%%%$$$$$$%%%&&&&&&******)))((('''&&&%%%%%%&&&&&&'''))))))*********'''&&&&&&(((***++++++***))))))))))))))))))))))))(((''''''&&&&&&%%%%%%%%%%%%'''((('''###"""###%%% !!!""""""""""""!!!$$$###"""!!!!!! !!!"""""""""!!! """ !!!$$$###"""!!!!!! !!!!!!!!!###"""!!! !!!!!! %%%+++111999BBBIIIGGGCCC@@@CCCFFFGGGJJJNNNIIIKKKPPPSSSMMMAAA777444:::<<>>999444111666222...---...///...---///000555===CCCBBB999222...///111222222111///...555444222000...---,,,,,,000---***)))+++...000111///...,,,+++************,,,++++++,,,---------...******++++++,,,---------555yyylll666,,,111---......///000111222333333555333111000///,,,))))))000---***(((''''''((()))((((((((((((''''''''''''&&&&&&(((***(((%%%&&&***''')))******((('''((()))&&&&&&&&&&&&''''''((()))(((((('''''''''(((((()))+++---......---,,,)))'''((((((((((((''''''''''''))))))(((((((((((()))))) ###((()))(((***///333))))))))))))))))))))))))((()))***+++++++++)))((((((%%%###%%%((()))'''$$$((((((((((((((((((((((((++++++***)))(((''''''&&& ###&&&$$$ !!!%%%###$$$&&&'''''''''&&&%%%$$$###!!! !!!""""""############""""""""""""$$$***---'''!!!!!!""""""!!!!!!!!!!!!!!! !!!!!!  """###%%%000;;;DDDHHHJJJEEEFFFNNNOOOFFFCCCFFFIIILLLTTTXXXRRRDDD888333777999===CCCIIIOOOTTTVVVTTTVVV\\\eeemmmtttddd444333:::222---666///111333555555444333111+++,,,------,,,,,,******///......///000000---++++++++++++++++++,,,---------...//////...---///000000111111000---+++,,,,,,------......///000000000***,,,///111222111///...///000222555666444---(((333111...,,,+++,,,///111<<<999888888999888444000000...,,,++++++...222444555444222000...,,,++++++...+++)))(((***---///000---,,,***((('''((()))+++...+++***---///---,,,---))))))***+++,,,,,,------222AAAFFF999)))%%%))),,,+++++++++,,,---...000000---***))),,,...+++******000---***((())))))***)))))))))))))))((((((((('''$$$%%%)))+++((($$$'''---)))((((((((((((******+++)))))))))))))))***+++,,,''''''''''''((((((((((((&&&)))++++++,,,//////,,,&&&&&&'''''''''(((((((((%%%%%%%%%$$$%%%%%%&&&'''"""$$$''''''&&&&&&)))+++((()))))))))*********+++((()))+++,,,+++***((('''((('''&&&%%%&&&&&&%%%$$$(((((((((((((((((((((((('''&&&&&&%%%%%%$$$$$$$$$!!!$$$&&&%%%"""!!!###%%%%%%%%%&&&''''''''''''&&&######""""""""""""######!!!!!!!!!!!!""""""""""""%%%'''### !!!"""!!!  """###$$$ (((333===BBBDDDCCCDDDIIIMMMKKKEEEBBBCCCCCCFFFNNNSSSOOOCCC999666222444888>>>CCCIIIMMMOOOPPPQQQVVV]]]bbbhhhrrr}}}XXX@@@111666777///000;;;111222222222222111000///,,,,,,,,,,,,,,,++++++***///...---...//////---+++******++++++,,,,,,++++++,,,///000000......000222...///000///---,,,,,,---,,,,,,---......///000000,,,---...//////000000000111...---...000000---***------,,,+++,,,444@@@III>>>;;;666222000//////000///---***)))***,,,000222000///...---,,,++++++++++++******+++---...---,,,+++*********)))*********///***(((,,,...+++***+++))))))))))))))))))******...######+++...000333))))))(((''')))+++---...+++&&&&&&,,,///,,,***,,,...+++((((((***+++***)))***))))))))))))((((((((((((&&&'''******''''''***(((&&&%%%'''***,,,+++)))(((((((((((()))***+++,,,%%%&&&((()))))))))((('''"""'''(((''')))...000---$$$%%%%%%&&&'''((())))))###"""""""""######$$$%%%&&&'''((('''&&&%%%%%%&&&)))))))))))))))(((((((((((()))+++,,,+++)))'''%%%&&&'''''''''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$##################&&&&&&''''''&&&&&&''''''$$$#########$$$$$$%%%%%%######$$$$$$$$$$$$###### !!!"""###$$$%%%%%%!!!"""### !!!%%%&&&"""""")))333:::>>>@@@AAA===EEEKKKIIIEEEFFFHHHHHHDDDFFFKKKOOOJJJ???666444...000333888<<>>???===>>>???;;;HHHNNNGGGBBBHHHOOOPPPKKKKKKNNNOOOGGG;;;222000...///222555999<<>>BBB@@@OOOCCCHHHPPPBBBCCCLLLTTTNNNKKKMMMLLLAAA333+++***,,,///222666999<<<===>>>CCCGGGHHHHHHMMMWWW```pppsssqqqxxxhhhIII444555555444444555666888888444111///...------,,,***...+++))))))+++---...---,,,,,,---......---,,,+++,,,******......,,,---000---///000000......000333////////////////////////...+++***,,,///111...+++---...///...,,,***+++,,,/////////000111222111000...777FFFZZZtttpppWWW@@@444+++---000...++++++---,,,,,,++++++******)))))))))+++,,,...000222333666222111000,,,'''(((+++111---)))(((***+++***(((,,,.........,,,,,,///222000,,,+++,,,+++)))))),,,************)))))))))))))))))))))***+++---///000000---+++,,,000222///---((()))***+++******((('''$$$***,,,)))'''''''''$$$(((''''''&&&&&&'''''''''***'''$$$&&&***,,,)))&&&(((''''''&&&&&&''''''((((((((('''&&&'''((()))***)))((('''%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&'''((()))))))))******)))'''&&&'''))),,,---+++((('''''''''((()))(((((((((((('''&&&%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%###""""""%%%''')))%%%!!!"""&&&(((&&&$$$)))'''%%%$$$######$$$%%%######$$$$$$$$$$$$######%%%$$$#########$$$%%%&&&"""""""""""""""""""""""" ###%%%%%%$$$###"""""" """!!! $$$###%%%""" !!!,,,;;;FFFOOOKKKFFFLLLJJJOOOEEEMMMMMM===CCCKKKQQQPPPRRRTTTOOOAAA444---)))***,,,///333777:::;;;===AAADDDDDDCCCGGGPPPWWW___iiinnnuuuddd999:::777222222111111111111222222222000...---------+++***...,,,***)))+++,,,---,,,++++++,,,---------,,,,,,,,,***---222222///...///,,,.../////////000222444000000////////////000111...,,,***,,,///000...+++---...///...,,,++++++,,,///000000111222222222222111DDDVVVZZZWWWQQQGGG===777///***+++...---+++***++++++++++++++++++++++++'''))),,,...000///...---111......///---+++...333000,,,))))))+++,,,+++)))***++++++***))))))***,,,///,,,***,,,+++((((((+++,,,+++***)))((()))******))))))***+++,,,...///000...,,,,,,---000000,,,)))'''((()))***+++***))))))&&&***,,,)))&&&'''&&&$$$(((''''''&&&''''''(((((((((&&&$$$&&&)))***(((&&&(((''''''&&&&&&''''''((((((((('''''''''((()))***)))((('''''''''''''''(((((('''&&&%%%$$$$$$$$$$$$%%%%%%&&&'''((((((((((((*********)))'''(((***,,,444...&&&$$$&&&((((((''''''''''''&&&&&&&&&''''''&&&%%%%%%&&&&&&'''((()))'''((()))(((&&&%%%&&&'''(((%%%"""###&&&'''&&&$$$)))(((&&&$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&$$$"""!!!!!!$$$'''(((######################## !!!###$$$###"""""""""!!!"""!!! ###"""  222@@@IIIQQQOOONNNWWWQQQLLLKKK\\\RRR===DDDCCCMMMPPPWWWZZZQQQ@@@333///((((((***,,,///333666888:::===AAAAAAAAADDDLLLSSSVVVfffjjjkkkyyyiiiEEE555///===000000000//////.........000...,,,,,,,,,,,,+++*********))))))+++,,,------+++++++++,,,,,,,,,,,,,,,***+++000777666///***(((,,,------......///111222000///.........///000111---,,,+++---...///---+++,,,---------+++******,,,000000000000000222666888888DDDIII;;;***%%%,,,444...+++***,,,......---+++)))*********++++++,,,,,,+++,,,...//////...,,,+++,,,******---......222888...+++((())),,,---,,,***(((((())))))((())))))***,,,))))))++++++((((((+++---,,,***(((((()))***+++))))))***+++---...///000///---,,,,,,...---+++((('''((()))******)))(((((())),,,---***(((***)))&&&'''''''''''''''(((((()))'''&&&%%%&&&((()))(((&&&((((((''''''''''''((((((((((((((((((((()))))))))******************++++++)))((('''&&&%%%%%%%%%%%%"""###%%%&&&%%%%%%%%%%%%)))******)))(((((()))+++111---(((%%%&&&'''(((''''''&&&&&&%%%%%%'''((()))))))))(((((()))+++---...(((***,,,,,,***))))))***'''%%%###$$$&&&'''%%%$$$((('''&&&%%%$$$$$$$$$%%%(((((())))))))))))(((((($$$###""""""###%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%############ !!!888GGGMMMRRRQQQQQQYYYSSSMMMXXXrrrbbbGGGJJJ@@@HHHLLLTTTYYYQQQ@@@222,,,(((((((((***---000444666666999===???AAAFFFMMMSSSXXXhhhhhh```jjjyyyuuu======<<<111888333333333222222111000000...---+++***+++,,,+++***&&&'''(((***+++---///111,,,,,,,,,,,,,,,,,,,,,---///...///222111+++'''(((---,,,,,,,,,------......------------......///000------,,,---......---+++***+++,,,+++***)))***+++000000///...///222888===888555000...111444111,,,---...............,,,***(((((())))))***+++++++++...------------///000111333000......+++((()))...---***((())),,,...,,,***,,,,,,---...000111111111***'''(((+++,,,******------,,,***(((((()))+++,,,)))***+++,,,------......111///,,,*********++++++))))))******)))(((&&&%%%)))++++++((()))+++***&&&'''''''''''''''((()))***&&&&&&%%%&&&'''(((((('''(((((((((''''''(((((((((((((((((()))))))))))))))))))))***++++++,,,,,,,,,((((((''''''''''''((((((!!!$$$''''''&&&$$$$$$%%%&&&((())))))(((''''''(((''')))+++***'''&&&''')))'''&&&%%%%%%&&&''')))*********))))))***,,,---///###$$$&&&'''&&&%%%&&&'''%%%%%%$$$%%%&&&&&&%%%$$$'''&&&&&&%%%$$$$$$######%%%%%%&&&&&&&&&&&&%%%%%%!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$))) '''000...&&&!!!  """!!!'''@@@MMMOOORRRPPPNNNTTTUUUPPP]]]wwwhhhOOOSSSHHHHHHHHHNNNSSSNNN???000((((((((()))***,,,///222333444777:::===???DDDJJJOOORRRccccccZZZcccpppvvvzzzvvv???<<<777666888---000000000000000///...------+++))))))***++++++***%%%'''***,,,---///222444///...---,,,,,,,,,,,,---888111+++)))'''&&&)))...---+++******,,,------,,,+++,,,---.../////////...------......------,,,,,,***+++,,,+++***)))***+++///000111000///111666;;;111///...///222333111---111444555111---,,,***''')))))))))******+++++++++---,,,******,,,000555888333000//////,,,''''''***---***)))***---...,,,))).........111444555444333***((()))------+++***------,,,+++***)))***++++++)))***+++,,,,,,,,,,,,+++///---***((('''(((***+++)))*********)))'''%%%$$$&&&((('''%%%'''+++***&&&''''''''''''((()))******&&&&&&'''''''''((((((((()))((((((''''''(((((()))'''((()))*********))))))%%%&&&''')))************(((((((((((((((((())))))$$$'''++++++)))&&&'''(((%%%''')))***(((''''''''' %%%+++,,,)))&&&&&&(((&&&&&&&&&&&&&&&'''((()))(((''''''(((((()))******###$$$%%%%%%$$$###$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$######""""""!!!!!!""""""""""""!!!!!!!!!"""$$$%%%&&&&&&%%%$$$""""""""""""""""""""""""'''!!!%%%666@@@999)))###!!!###!!! !!!###!!!"""  333IIIRRRPPPQQQPPPLLLOOOQQQSSSUUUddd]]]NNNUUUPPPOOOMMMMMMPPPJJJ===///(((((((((***+++---...///000333555777999:::>>>BBBEEEBBBUUU[[[ZZZbbbiiilllqqqzzzzzz~~~HHH...999333000444+++***+++,,,,,,,,,+++***)))+++***((((((***++++++***(((+++...000000111444777222111///---,,,,,,,,,---666///***)))((('''+++000,,,***)))***---//////...***,,,...000111000///...---.........---,,,,,,,,,+++,,,------,,,+++,,,------111555555222///000222...000111---&&&$$$***222///555666111,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,---...,,,******+++///333555,,,+++---111000,,,,,,000---+++)))***---...+++(((,,,++++++...000111000------++++++......***)))+++,,,,,,+++++++++***************+++++++++***)))((())))))((('''&&&%%%&&&((((((((()))))))))(((&&&%%%&&&&&&%%%$$$''',,,,,,(((''''''''''''((()))***+++''''''(((((((((((())))))))))))(((((((((((())))))'''((()))***+++***))))))$$$%%%'''(((************++++++***)))(((((((((((($$$)))------***'''''')))%%%(((***+++***(((''''''!!!$$$'''))))))'''%%%$$$&&&&&&''''''''''''''''''&&&''''''(((((((((''''''++++++***'''%%%$$$%%%'''###%%%&&&'''&&&%%%$$$$$$###$$$######"""!!!!!! !!!!!!!!!""""""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$%%%########################!!!&&&666<<<222&&&"""$$$"""### !!!  !!! '''AAASSSUUUNNNPPPRRROOOQQQPPP^^^WWWZZZ]]]TTTZZZZZZ\\\YYYWWWRRRGGG999///---&&&'''***,,,------,,,,,,000111333555888;;;>>>@@@???MMMTTTXXX```aaadddnnnzzzuuutttxxxxxx888EEE555(((666333)))444+++,,,---......---,,,+++***)))((((((***++++++***,,,///222333333333555888444222000...---,,,,,,------+++,,,//////,,,+++---+++)))(((***...111222000***,,,000333333222000...---...///...---,,,+++,,,---...//////------...///,,,222999:::555...+++***222+++(((---333555000,,,***222444///,,,...000///........................111///---+++***+++,,,---,,,,,,///333222---,,,///...+++***+++------***'''---,,,+++---000000---***000---...000...)))'''(((+++,,,,,,,,,,,,+++***)))******++++++***)))'''&&&$$$%%%''''''&&&$$$$$$$$$&&&&&&((()))))))))(((''''''(((&&&%%%)))//////+++''''''''''''((()))++++++'''((())))))(((((()))***))))))(((((((((((())))))'''((()))++++++******)))%%%&&&(((***+++,,,,,,+++...---+++)))(((''''''&&&"""''',,,,,,(((%%%&&&'''&&&))),,,---+++)))((((((%%%######&&&))))))%%% %%%&&&'''(((((('''&&&%%%'''((()))******)))'''&&&///...+++'''###"""###$$$###%%%''''''&&&%%%$$$$$$"""######""""""!!! ###$$$$$$%%%%%%$$$$$$###'''&&&###"""!!!###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&& ***+++###!!!&&&""" """ !!!&&& $$$,,,KKKYYYWWWLLLPPPTTTSSSUUUVVVoooeeedddmmmfffeeeeeeeeeddd```WWWFFF555000222$$$&&&))),,,---,,,***))),,,...111444888<<<@@@BBBHHHOOOQQQTTTZZZZZZ```qqqwwwqqqqqquuu{{{666<<<888333222333444111///------,,,,,,+++,,,,,,,,,000///,,,)))'''(((,,,000111000000111333444333222000///...,,,++++++++++++------...111444333...)))000///---,,,---...111222,,,...///000///000111333///,,,***,,,000222...***$$$***...---))))))...444333333333555888777333///333111,,,)))+++///,,,&&&---,,,+++++++++---000111---++++++---000111///---++++++,,,,,,+++)))((('''111...+++,,,......,,,))),,,---...---+++***+++,,,+++,,,,,,***---000...(((+++---///...,,,+++---///------///000111222222222///......---,,,***)))(((((('''''''''&&&&&&&&&%%%///---+++)))(((((()))***---+++---111000,,,***,,,&&&)))---111111///+++))),,,000333333///+++))))))))),,,,,,))))))++++++((((((***,,,---,,,,,,---...+++++++++,,,---000222333,,,******---,,,((((((***&&&(((***(((&&&%%%(((***'''((()))******)))((((((&&&'''((((((((()))+++---)))***)))%%%!!!!!!$$$(((,,,***(((''''''''')))***(((((((((&&&######$$$&&&((('''%%%%%%'''(((((('''+++***)))'''&&&&&&&&&&&&!!!!!!""""""######$$$$$$&&&###"""$$$### """%%%###!!! !!!###%%%%%%%%%%%%###!!! !!! !!! !!!"""$$$!!!(((;;;bbb]]]VVVQQQPPPSSSWWW[[[YYYiiikkkddddddaaa\\\^^^fffjjjhhhWWW@@@000,,,///******+++***(((((()))+++(((+++...111333666:::<<<888???GGGJJJLLLQQQ[[[dddtttvvvrrrjjjiiipppvvvwwwGGG555999888666222///---------,,,++++++******++++++,,,*********)))))),,,000444000000111333777:::::::::111111000//////.........---,,,,,,---//////---***000///...------...//////...///000000//////000111...,,,,,,...111333111///(((***,,,---///222666888777444222222444555333111------,,,---333;;;;;;777******)))((()))+++---...000......///111222000------......///...---,,,+++...---,,,,,,------,,,+++***---///000///---,,,,,,&&&)))***,,,000444333...+++---...---++++++,,,...333333333333222111000000---...////////////...---,,,,,,++++++++++++++++++---,,,***(((''''''((())))))'''))),,,---)))''')))((()))***+++++++++***)))***,,,......,,,***+++---))),,,,,,)))))),,,,,,)))+++,,,------+++))))))******)))(((((()))***+++,,,,,,)))***,,,,,,((((((***((())))))'''$$$"""###%%%(((((((((((('''&&&%%%%%%"""###%%%%%%$$$$$$&&&''''''''''''%%%###$$$&&&((((((&&&%%%######$$$%%%&&&((()))(((&&&$$$###%%%''''''%%%$$$$$$&&&'''&&&%%%+++***)))'''&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%### !!!###$$$!!!"""%%%######"""!!!!!!"""######"""""""""!!!!!!!!!$$$&&&!!! !!!!!!!!!555IIIZZZ]]]``````\\\VVVQQQNNNVVVeeehhhccccccaaa___ccckkkrrrmmmVVV;;;,,,)))***'''(((((('''%%%$$$%%%'''+++,,,---...///333888<<<888<<>>>>>888444000---...///111111---...,,,,,,111666666222------,,,,,,,,,...///000333222111111222111///---....../////////...------+++,,,------,,,,,,---...)))---111333222///---,,,(((+++,,,---000444333///000111222111000///000222444444444333111000...---...000111333333111000...------..................***)))((('''&&&&&&'''(((&&&$$$&&&******''''''))),,,+++)))''''''(((***+++&&&'''(((((((((***---000***------******------***+++,,,---,,,***(((((()))******(((''''''&&&&&&'''+++)))))),,,,,,((((((***((())))))'''%%%$$$%%%&&&***)))((('''&&&%%%%%%%%% """$$$%%%###""""""###&&&%%%$$$%%%'''((('''&&&((('''&&&%%%$$$%%%&&&'''((())))))'''%%%$$$&&&'''&&&$$$###$$$%%%&&&%%%###))))))'''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%!!!###$$$###$$$((($$$$$$$$$$$$$$$$$$$$$$$$""""""!!! !!!%%%(((###""" !!!"""  """000III]]]aaahhhppptttpppggg\\\UUUVVVdddeee```bbb``````gggkkkvvvoooQQQ333(((&&&%%%))))))***((('''&&&'''))),,,,,,+++***+++///666::::::;;;===AAAGGGLLLPPPQQQbbbhhhjjjfffeeelllwwwyyyGGG;;;<<<444...///000///---,,,...000------,,,,,,,,,---......***+++,,,,,,+++***+++---333222222222333222000...)))******++++++,,,,,,+++++++++*********++++++++++++,,,---...///.........///000111000///...///000+++,,,---,,,+++***,,,---///000222666:::<<<:::888444222...+++***+++---...///000---***+++---+++'''///............///000111444333333222111///...,,,+++++++++,,,,,,,,,,,,,,,(((+++...---++++++---000,,,...111111///---,,,,,,///111000,,,,,,//////,,,111222222111111000000111/////////000//////......222333444444333000---+++++++++++++++,,,,,,,,,,,,((('''&&&&&&&&&&&&'''''''''%%%'''+++,,,)))))),,,///---***(((((()))+++,,,%%%&&&&&&''')))+++---///,,,//////,,,---000000---(((***,,,,,,++++++,,,------,,,+++******)))((((((+++((())),,,,,,((((((***'''((((((((()))***+++,,,,,,+++)))((((((((())))))$$$&&&((()))'''%%%$$$###&&&$$$###&&&))))))'''###((('''&&&%%%%%%%%%&&&&&&'''((()))(((&&&%%%&&&'''&&&%%%$$$$$$&&&&&&$$$###%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$######!!!"""###"""$$$(((%%%%%%&&&''''''&&&%%%%%%%%%$$$"""  ###&&&"""!!!  !!!"""***===UUUiiiooopppsssxxx{{{xxxpppjjj^^^gggeee___```^^^^^^gggjjjsssiiiGGG+++%%%%%%###'''((()))(((((((((***,,,++++++***)))***---222555;;;<<<>>>@@@BBBDDDGGGIIIWWW^^^ccccccbbbiiivvvCCC---===???,,,000...---...000000///---++++++******+++,,,------,,,---...---***)))))))))777666555555444222...,,,+++,,,---......///......)))+++---------,,,+++******+++,,,...///000000000,,,...000000//////111222111111111///---,,,---//////333888:::888444000///111000///---,,,++++++,,,+++......,,,---000000,,,++++++++++++++++++,,,,,,111111111000...,,,++++++***************+++++++++'''***------++++++---000/////////,,,***))))))+++...000///++++++///222222,,,,,,++++++++++++***)))---....../////////......222222333333111///,,,+++))))))))))))))))))))))))&&&&&&&&&&&&&&&''''''''')))&&&'''+++,,,******---,,,++++++***))))))))))))&&&'''(((***+++,,,++++++---000111...///222222///***,,,......---,,,---...,,,---------,,,,,,,,,+++***'''(((++++++((((((***(((''''''(((***,,,------***)))(((((((((***+++,,,&&&)))++++++)))'''&&&%%%'''%%%%%%&&&))))))%%%!!!######""""""!!!!!!!!!"""&&&'''((((((&&&%%%&&&''''''&&&%%%&&&'''&&&$$$""" !!!"""$$$%%%'''(((#########""""""!!!!!!!!!$$$!!! """"""!!!###&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$"""  ###&&& !!!""""""!!!  ...@@@UUUeeemmmhhhgggnnnzzz{{{tttlllnnnfffaaaccc```___hhhrrrrrr```???'''$$$%%%""" !!!###$$$$$$&&&)))+++''')))*********+++...000444999???@@@>>>???DDDIIIQQQWWW^^^aaabbbhhhwww???444===777111555555111......000000,,,'''(((((('''(((((()))***+++***+++,,,+++***)))***,,,111000000111111000,,,))))))***+++---------,,,+++))),,,...///...,,,+++++++++,,,---...///111222222,,,---///000///000222333///...------...000111222888<<>>:::444000//////111222111///---------***......,,,---//////,,,+++++++++,,,,,,,,,,,,,,,,,,...///...,,,*********------,,,+++++++++,,,,,,)))***+++,,,+++,,,---...///...---)))'''&&&(((***&&&***---,,,...555:::;;;,,,+++***)))******)))'''///000000000000//////.........////////////......+++*********))))))))))))&&&&&&'''(((((())))))))))))&&&&&&)))***((((((+++'''((((((((((((''''''&&&)))))))))+++,,,,,,***'''---000000...///222222000///000111000---+++***+++)))***+++,,,,,,,,,++++++)))''''''++++++((((((******((('''''')))***))))))&&&&&&&&&'''((()))***+++&&&((())))))'''&&&%%%&&&'''&&&&&&'''((('''$$$"""$$$$$$$$$$$$######""""""$$$&&&''''''&&&%%%%%%&&&'''&&&&&&''''''&&&$$$""" ###%%%'''(((!!!!!!!!!!!!!!! &&&""" """""" !!!%%%""""""""""""""""""""""""""""""!!! !!!%%%(((!!!"""###""" )))888EEETTT___iiieeefffppp~~~~~~uuuwwwsssgggdddkkkkkkjjjrrrpppTTT777'''######!!!!!!###$$$%%%'''***---%%%'''*********+++,,,...+++333;;;>>><<<>>>EEELLLPPPSSSZZZ```ccchhhuuu}}}GGG(((777AAA222---;;;222111000000...,,,***'''(((((((((((()))***+++,,,)))***+++***)))***+++---*********,,,---,,,(((%%%&&&((()))***+++***((('''***,,,...---+++***,,,---000000///...///000111222---///000000//////000222,,,******...555;;;>>>>>>???===:::888777555222000---///111000---,,,---...+++...///,,,***+++***''',,,---------------,,,,,,(((***,,,,,,***)))***,,,///...---,,,++++++,,,---+++***)))***,,,------,,,+++++++++***(((((()))+++$$$,,,222444555888999888000...,,,,,,------+++))),,,---...///000111111111///...---,,,,,,---...///---,,,,,,+++***)))((((((''''''((()))***+++++++++***'''&&&))))))''''''***&&&&&&'''''''''''''''(((,,,***((((((***+++***(((***......,,,---000111...///000000///,,,***)))***((())))))******)))(((((((((&&&'''***+++((((((******(((&&&'''***++++++)))&&&'''((()))))))))))))))%%%&&&'''&&&%%%$$$%%%&&&$$$%%%''''''&&&%%%&&&'''&&&&&&''''''&&&&&&%%%$$$"""$$$&&&'''%%%$$$$$$%%%&&&%%%%%%&&&'''%%%"""  !!!###%%%&&&""""""""""""""""""######&&&""" !!!!!! """&&&###"""!!! !!!"""###"""""""""!!!!!!!!!$$$&&& +++>>>MMMVVV___gggqqqrrrvvv~~~{{{{{{rrrdddgggwww}}}}}}gggBBB---&&&###""""""###%%%&&&''''''(((***,,,&&&'''(((((((((***---000***000777:::;;;===BBBFFFMMMMMMRRRZZZ___dddnnnzzz~~~:::===<<<555000111333222+++///111000---******,,,++++++++++++,,,---...///+++,,,+++***((((((***,,,,,,,,,,,,......,,,(((%%%***+++,,,------,,,***))),,,---,,,***'''(((,,,000555333111///......000111///000111000///...///000///---...555AAAKKKOOOOOO;;;333+++))),,,///...***+++,,,---+++)))(((+++...(((---///------//////---))))))*********))))))(((&&&)))+++,,,***)))+++---000...---+++******++++++---***(((***---...,,,***&&&(((+++,,,+++++++++,,,***444<<<<<<:::777222---///,,,******,,,,,,***'''$$$&&&))),,,///111333444333111///,,,++++++,,,,,,------,,,+++)))((('''''''''((()))+++,,,,,,,,,,,,,,,)))(((******((((((+++)))(((''''''''')))+++,,,...***%%%$$$''')))******(((+++,,,***+++...///,,,+++,,,...---,,,++++++,,,))))))*********((('''&&&(((&&&'''***+++((((((***)))'''&&&(((---000000///)))***+++,,,,,,+++)))(((%%%&&&&&&%%%$$$$$$%%%'''!!!$$$''''''%%%%%%(((+++###$$$$$$$$$$$$###""""""!!!###&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&$$$!!! !!!"""############$$$$$$%%%%%%&&&%%%!!!!!!!!!!!!###(((&&&%%%###""""""###%%%&&&%%%%%%%%%###!!! !!! !!!"""!!!'''<<>>;;;999:::AAAHHHPPPUUUVVVWWWXXXZZZeeeiiikkknnnuuu~~~AAACCC444444444333111///,,,+++***+++---------,,,***)))...***(((******)))+++///))))))***+++,,,,,,+++++++++************+++,,,,,,%%%---111,,,'''(((***)))*********++++++,,,,,,,,,+++))))))+++...000///---------,,,,,,---000222444444444555777999777222......///000000000///...---...---,,,++++++,,,---...---...------,,,+++***)))+++)))(((''')))******))),,,+++++++++++++++,,,,,,...---,,,******,,,---...///---++++++---...---,,,...+++((((((***---......------......///......---***+++,,,---------,,,+++***+++------+++++++++,,,222000...,,,,,,,,,***)))---+++((((((***,,,+++***,,,***''''''((())))))(((+++)))(((((()))******)))***))))))(((((('''''''''(((%%%%%%)))+++)))((()))******************++++++....../////////---+++)))'''((())))))((('''%%%###!!!###$$$%%%$$$$$$%%%&&&)))***++++++***)))***,,,)))))))))***))))))((((((''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&***'''$$$###$$$###!!!%%%%%%&&&&&&&&&&&&%%%%%%$$$""" !!!###$$$###!!!###!!!$$$### !!!###%%%$$$###""""""###$$$$$$$$$######$$$&&&)))######""""""""""""######%%%222888--- ### !!!(((GGG___tttvvvqqqsssyyy}}}XXX888""" %%% !!!!!!"""######$$$$$$$$$&&&((()))((())))))+++++++++///666:::999999<<<>>>DDDLLLPPPQQQRRRTTTVVV]]]aaafffjjjsss|||~~~BBB...@@@333333222111000...,,,+++++++++,,,,,,+++***((('''---)))'''((()))(((***...&&&'''((()))++++++++++++)))))))))))))))***++++++"""''')))'''&&&((()))((())))))))))))))))))))))))&&&&&&'''***---...---,,,,,,,,,---///222555777999:::555000,,,++++++++++++------......///.........---,,,,,,+++++++++,,,,,,.........---,,,***((('''((('''%%%%%%'''(((((('''))))))))))))***++++++,,,---,,,+++******+++,,,---///---,,,,,,...///...---000...+++***+++---------...+++''''''+++...//////)))+++---///...---***(((+++,,,,,,+++******+++---///---------...---+++***///---+++++++++,,,+++******(((&&&%%%&&&'''''''''+++)))(((((()))******)))''''''''''''''''''''''''((($$$###&&&((('''''')))++++++*********)))))))))+++,,,,,,+++***(((&&&$$$(((((()))))))))'''&&&%%%!!!%%%((('''$$$###&&&)))'''((())))))))))))***,,,&&&''''''((())))))(((((($$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%'''((((((***(((&&&%%%%%%%%%###""""""##################"""%%%$$$###$$$%%%%%%$$$###$$$######"""""""""#########%%%&&&%%%###""""""###$$$$$$"""!!!!!!%%%***///%%%###"""  !!!999DDD000"""%%% """###!!!!!!!!!  ...JJJxxxnnn888%%%$$$ !!!!!!!!!!!!"""######$$$$$$$$$###$$$&&&((())))))(((***)))+++222666777;;;@@@;;;AAAGGGJJJKKKLLLOOORRRTTTZZZ```gggqqq|||FFF444???///222111111///...,,,+++*********+++++++++***))))))***((((((++++++)))))),,,''''''((()))************))))))(((&&&&&&%%%%%%%%%#########$$$&&&''''''&&&''''''''''''((((((((((((+++***))))))***,,,,,,---***...444999:::999555333444222000...---,,,+++***+++,,,,,,------.........******))))))))))))))))))---------,,,+++***)))(((&&&%%%$$$%%%((())))))((('''''''''((()))***+++,,,++++++***))))))***++++++---,,,,,,,,,,,,---......///---******+++---------555///)))(((,,,......++++++,,,---------+++)))(((,,,---,,,+++******,,,...,,,,,,,,,...000000...,,,///...---,,,+++***))))))***'''%%%%%%&&&'''&&&&&&***)))'''''')))***)))((()))))))))))))))))))))))))))%%%$$$(((***(((''')))************))))))))))))))))))***)))((('''&&&%%%((())))))))))))((('''&&&'''(((******)))(((((((((%%%&&&(((((((((((()))+++&&&&&&''''''(((''''''&&&$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&'''(((((()))(((&&&%%%%%%%%%$$$$$$!!!!!!""""""""""""!!!!!!&&&%%%%%%%%%%%%%%%$$$$$$ ...888333### ***%%%&&&'''&&&$$$"""""""""""""""!!! ###(((,,,%%%$$$!!!)))...%%%"""###!!!"""!!!!!! ,,,PPPtttrrrOOO+++###"""$$$  !!!!!!""""""############$$$""""""$$$(((***)))&&&,,,)))***///333555:::@@@:::???DDDGGGGGGIIILLLOOOOOOUUU]]]eeeppp{{{|||GGG444999000///111000///---,,,+++******(((((()))***+++,,,,,,,,,((('''***//////+++)))***)))***************))))))(((((('''&&&%%%%%%%%%%%%(((%%%$$$&&&(((((('''&&&$$$%%%&&&'''((()))******---+++)))((((((***...000000444888::::::666111---000000000///...---------,,,,,,,,,,,,------......************))))))((((((******++++++,,,+++++++++)))((('''((()))***((('''&&&&&&''''''((()))***+++***************************+++++++++++++++,,,---+++)))((((((***,,,,,,,,,555000+++***---...+++'''---,,,++++++************+++++++++***((()))+++---,,,,,,,,,///111111000...---------,,,***(((((('''***(((%%%%%%&&&''''''&&&***(((''''''((())))))(((,,,++++++******)))(((((()))&&&(((---...+++(((((('''(((((()))******+++++++++,,,,,,------------,,,))))))))))))))))))(((((('''%%%$$$(((---...+++'''$$$&&&'''''''''''')))***(((((((((((('''&&&%%%$$$&&&&&&&&&&&&''''''((())))))(((((('''&&&&&&''''''&&&&&&%%%$$$######$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$############...<<<999))) (((%%%&&&'''&&&$$$"""""""""!!!"""######"""###%%%'''$$$###!!! %%%%%%!!! """###"""555UUUvvvUUU888***'''$$$"""!!! """$$$"""""""""""""""#########$$$""""""$$$)))+++)))'''---)))(((,,,...000444::::::???CCCFFFFFFGGGJJJMMMKKKQQQXXX___iiiuuuyyyxxxyyy[[[888777222,,,111///...---,,,************''''''(((***+++,,,---...((('''***000000+++))))))***************)))((((((''''''''''''(((***+++,,,---)))''')))***((((((***$$$%%%&&&''')))***+++,,,***))))))((((((+++000444:::888666444222000//////222111...+++)))))),,,///------,,,,,,,,,---......------------,,,+++***)))((()))***+++,,,,,,,,,,,,...,,,+++++++++***'''%%%''''''''''''((())))))***************************)))***+++***)))***,,,...((('''&&&''')))++++++***,,,***((())),,,,,,***(((---,,,***))))))***+++,,,((())))))(((''''''(((***,,,++++++---000111000///,,,---...---***((('''(((+++)))'''&&&'''(((((((((***(((''''''((())))))(((******)))(((((('''&&&&&&)))''')))///000,,,((((((&&&''''''((()))***+++,,,+++++++++,,,,,,---......*********)))))))))))))))((($$$###)))222666222,,,%%%&&&((((((''''''(((***)))))))))((('''%%%$$$###(((''''''''''''(((((()))(((((('''&&&%%%%%%%%%%%%###$$$%%%$$$""""""###%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$"""!!!"""### $$$***......***$$$###%%%&&&%%%###""""""###!!!###&&&'''%%%$$$$$$$$$!!!!!!  $$$$$$&&&!!!  """"""111WWW}}}hhh;;;'''%%%&&&$$$"""&&&'''""""""""""""""""""######"""!!!"""%%%((())))))(((***'''&&&***++++++...333999===CCCEEEEEEEEEGGGJJJHHHLLLPPPUUU]]]gggllljjjxxx{{{|||___:::BBB444...777000...---,,,***)))))))))***'''''''''((()))***+++,,,)))'''(((,,,,,,))))))+++''''''((()))))))))(((((('''''''''((()))***,,,---***'''&&&)))(((%%%'''+++'''(((((()))***++++++,,,***,,,......------000333888666333000///...//////...///...+++))))))---000///...---,,,,,,------...---.........---,,,***))))))******++++++++++++***,,,++++++,,,---,,,***((()))((((((((((((((())))))***++++++++++++++++++***(((***,,,+++******---///)))((('''''')))))))))(((((('''''''''((()))******************++++++++++++(((***++++++***))))))***+++***)))***,,,...///...+++---///...+++))))))***---+++)))((()))******))))))(((&&&&&&((()))((('''''''''''''''''''''''''''***''''''+++---)))'''''''''((((((((())))))************)))))))))***++++++*********))))))******+++)))((((((---222444000,,,&&&'''(((((('''&&&''')))((((((((((((((('''&&&%%%'''&&&&&&%%%%%%%%%%%%&&&$$$$$$###"""""""""######"""$$$%%%$$$""""""$$$&&&######$$$$$$$$$$$$######$$$%%%&&&%%%""" !!!###!!!$$$)))***$$$!!!###%%%$$$###""""""### """%%%%%%$$$######### !!!!!!  ###$$$!!! """ '''===___vvvFFF***###$$$$$$%%%'''$$$###""""""""""""""""""""" ###$$$%%%&&&''')))(((&&&(((,,,---,,,---000555:::@@@CCCCCCBBBCCCDDDHHHKKKKKKLLLRRR[[[^^^]]]ooovvvzzzvvvrrrsssuuuvvv}}}[[[NNN000))):::777---555...---+++)))(((((())))))(((((('''''''''(((((()))+++'''&&&((((((''')))---$$$$$$&&&'''(((((()))))))))((((((''''''''''''(((%%%""""""%%%$$$!!!$$$***************++++++++++++...222666666333000/////////000222333222000...,,,&&&***///111///...///000111000...---,,,------...,,,,,,------,,,+++)))(((+++++++++++++++***)))(((%%%&&&(((+++///000000///***))))))((((((((())))))++++++,,,,,,,,,,,,++++++)))+++---,,,++++++...111+++***(((((())))))'''%%%******)))'''&&&'''***,,,&&&(((+++------,,,***)))+++---//////...---,,,---***)))'''(((***,,,------+++...111000---***+++,,,///,,,******+++,,,++++++)))(((&&&&&&((()))((('''&&&&&&''''''((())))))******&&&$$$'''(((&&&&&&'''))))))))))))((((((((((((......---,,,+++++++++,,,+++******)))******++++++((()))***++++++)))&&&###'''((())))))'''&&&'''(((&&&'''(((((()))(((((((((%%%%%%$$$###"""""""""### !!!"""###"""$$$&&&%%%""""""$$$'''&&&''''''((((((''''''&&&$$$&&&'''&&&"""!!!"""$$$!!!"""$$$###!!! """$$$ """$$$$$$"""""""""###!!!!!! """### """###""" %%%!!!""""""'''===iiiRRR///&&&+++$$$&&&######'''&&&#########"""""""""""""""###$$$######&&&))))))(((+++000222000000333111777>>>AAAAAA??????@@@KKKKKKJJJIIIMMMTTTXXXVVVbbbjjjooommmkkkmmmqqqsssuuu}}}fff999444000000222222///,,,+++***)))(((((('''((((((***'''%%%'''***---,,,***+++***((('''&&&''')))***---,,,+++))))))))))))***)))'''%%%''')))+++)))''')))$$$!!!###%%%''',,,222&&&+++///111000......///333222---)))+++000,,,$$$...+++(((***...///+++''',,,------......---,,,,,,,,,,,,+++******+++,,,,,,((()))***---///111333444&&&))),,,,,,+++)))((((((///)))***222333,,,,,,333))))))***++++++++++++***555444333111///---,,,+++++++++******++++++,,,------,,,)))''''''''')))***&&&&&&'''(((((()))************))))))******+++,,,,,,++++++***)))((('''''''''***+++***,,,///...*********+++++++++,,,,,,,,,++++++************++++++***,,,+++)))***---+++'''+++,,,---***'''&&&(((***'''(((((((((&&&%%%&&&&&&&&&&&&''')))***+++------%%%))),,,---***((((((***+++)))((()))******)))(((%%%"""$$$)))+++(((&&&&&&,,,***###%%%***###!!!///,,,,,,+++)))'''&&&(((***&&&$$$###$$$&&&&&&$$$!!!!!!"""###$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$###&&&&&&%%%&&&'''&&&###!!!$$$$$$$$$""" """$$$###!!!  !!!###&&&&&& $$$+++###)))!!! ###!!! !!!---PPPqqqXXX...'''(((!!!((($$$"""%%%&&&%%%$$$###"""!!!!!!!!!!!!!!!###""" &&&+++...///000///---,,,,,,---222888===>>>;;;:::===AAAAAABBBCCCFFFJJJMMMNNNOOONNNVVVaaaiiillllllkkkkkkllltttqqqAAA333000,,,---///111...+++***)))(((((((((((((((((()))((('''((()))++++++******)))(((''''''((()))******+++,,,,,,,,,,,,+++***)))'''%%%&&&'''(((&&&$$$'''%%%%%%''''''%%%)))...111333555444111...---...///000---***+++...+++%%%111...++++++,,,+++(((%%%,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,))))))***,,,---///000111)))+++---...---,,,,,,---***$$$$$$++++++$$$###))))))))))))*********++++++222222111///...---,,,+++*********+++,,,---...///,,,+++***)))((()))******''''''''''''((())))))******************+++,,,,,,,,,,,,++++++++++++++++++***,,,---+++---000///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))***)))'''))),,,+++''''''((()))(((%%%###$$$&&&'''(((((('''&&&%%%&&&&&&'''''''''(((((())))))***&&&(((***+++************((('''&&&&&&'''((('''&&&000+++(((((('''$$$%%%))) ###///,,,###&&&+++++++++***''''''((()))'''%%%$$$%%%''''''%%%"""""""""###$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%''''''%%%###$$$%%%%%%###!!!!!!###%%%$$$"""!!!!!!!!!!!!###%%%"""""" ### !!!)))***  111VVV{{{fff>>>%%%!!!!!!###!!!!!!$$$%%%%%%%%%$$$###"""!!!!!!!!!!!!!!!"""!!! """&&&***+++---/////////...///000222555999<<<===<<<;;;;;;BBBBBBCCCDDDFFFGGGHHHHHHGGGJJJQQQZZZ```cccbbb```^^^dddqqq999555...+++((())),,,...,,,***((((((((('''(((((())))))((()))))))))(((((()))***))))))'''''''''((()))***&&&(((+++------,,,)))(((---+++((((((((((((&&&%%%$$$%%%***,,,'''"""###(((222333222000---+++***+++***------+++***+++***&&&000...---+++******)))))),,,+++***))))))***+++,,,,,,++++++******++++++,,,***+++++++++,,,,,,,,,---'''(((******))))))***,,,+++%%%%%%***)))###"""&&&))))))((((((((()))***+++......------,,,,,,++++++))))))******,,,---///000************+++++++++++++++***)))((())))))+++,,,++++++++++++,,,,,,,,,---,,,,,,,,,------.........---000///,,,,,,000000...............---,,,++++++++++++************++++++)))***)))&&&(((------***)))+++---,,,***)))((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((()))+++,,,,,,+++'''&&&%%%&&&'''((('''&&&,,,(((%%%%%%%%%(((111<<>>@@@AAACCCAAAAAAAAADDDIIIMMMPPPQQQLLLMMMQQQ[[[hhhsssyyy{{{yyyRRR...222(((,,,+++)))((())))))((('''''''''&&&''''''((())))))%%%(((******'''%%%&&&((('''''''''''''''((()))))))))((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%''')))+++222666<<<>>>666---,,,000,,,+++******+++---///000%%%'''***+++***'''&&&''')))+++,,,,,,+++,,,...000---+++***)))***+++---///++++++++++++++++++++++++///......---,,,+++******+++++++++)))&&&%%%&&&((('''%%%&&&((((((&&&%%%'''***)))'''&&&&&&(((***+++%%%%%%&&&''''''((()))))),,,+++***))))))((())))))((()))***,,,------------,,,,,,******)))***++++++***+++,,,---------,,,,,,------,,,,,,+++******))),,,000000+++))),,,......---.........,,,***(((&&&((((((''''''''''''(((((()))***(((%%%'''---...,,,((()))***++++++***(((&&&'''%%%$$$%%%''''''&&&%%%&&&''''''(((((())))))***)))&&&%%%&&&***------+++***)))((()))+++,,,+++***)))'''''''''$$$%%%...999LLLMMM<<<)))***---'''%%%%%%''')))***(((&&&&&&&&&%%%&&&'''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$###%%%$$$"""!!!!!!"""$$$&&&%%%$$$$$$%%%&&&%%%###!!!!!!"""######!!! !!!""" !!!!!! $$$!!!"""))),,,'''!!!&&&!!!---DDDMMM===%%% !!! ### +++KKK||||||AAA222$$$!!!$$$$$$!!!$$$""" """#########"""!!!!!!!!!!!!!!!!!!###!!!!!!"""$$$&&&&&&%%%&&&(((+++,,,+++,,,---...000222333111......333888555888:::;;;;;;<<>>333%%%!!! CCCnnnxxxZZZ---,,,&&&"""%%%###&&&$$$  """$$$$$$"""!!!!!! !!!!!!!!!""""""###$$$$$$%%%%%%&&&&&&(((************+++,,,///222333///++++++111777555888;;;:::888888:::===???DDDGGGCCC===;;;@@@GGGDDDAAA>>>@@@FFFMMMPPPQQQLLLVVVfffaaa(((...222(((---*********)))(((((()))***(((((('''&&&&&&&&&''''''$$$$$$%%%'''))))))'''%%%%%%%%%&&&'''((((((((((((''''''(((((())))))))))))---.../////////222777;;;222///...---***'''(((---+++)))&&&&&&''''''&&&$$$,,,&&&$$$(((***'''%%%&&&,,,++++++...000000,,,)))))))))******+++,,,,,,---***+++,,,,,,,,,,,,+++***,,,,,,++++++++++++++++++&&&(((******)))((('''(((***++++++******))))))''')))))))))*********++++++'''((())))))***+++,,,,,,......,,,+++***************))))))((()))***+++,,,***+++---/////////...---((()))+++,,,---,,,+++***))))))((((((((('''''''''&&&---000---***,,,......,,,---...///...,,,)))''')))))))))(((((()))))))))'''((('''%%%'''***)))%%%+++)))((()))+++,,,***((('''$$$"""###''')))'''$$$''''''''''''''''''''''''###%%%((((((((('''''''''%%%$$$###%%%'''(((((('''$$$"""$$$(((***((((((++++++---(((%%%(((###!!!***&&&''''''&&&%%%%%%&&&(((%%%''')))(((&&&$$$%%%&&&%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((((((&&&### """$$$###""" !!!  !!!"""!!! !!! !!!&&&777iiiJJJ"""$$$)))$$$ %%%888TTTiiiQQQ;;;******'''%%%###$$$$$$$$$$$$"""!!!"""$$$%%%%%%$$$!!!!!! !!!!!!""" ###&&&%%%$$$###%%%'''%%%'''************+++---...000111000...---///111111555888888666555999===;;;>>>AAA???:::888:::>>>>>>;;;888:::???BBBCCCCCC<<>>:::777888;;;<<<888333111000///...---,,,,,,,,,---<<<^^^EEE111...***((()))'''###%%%***111...***'''%%%&&&'''))),,,+++***(((&&&&&&%%%%%%'''((()))(((((((((+++---+++,,,,,,---///111000...)))---000///+++))),,,000---,,,+++***)))((((((((('''%%%######$$$'''***,,,&&&&&&&&&$$$###%%%(((+++(((((((((&&&%%%&&&''')))%%%%%%'''((())))))(((((('''&&&%%%$$$%%%&&&((()))---+++)))'''''')))+++,,,---,,,+++))))))))))))))),,,......++++++...///,,,---,,,***((('''%%%%%%%%%)))(((''''''((()))+++,,,++++++***************+++)))...,,,(((+++***'''''''''((()))***,,,---...///000***&&&'''---111000...+++)))'''+++///000,,,'''------,,,+++++++++++++++%%%333&&&111...&&&777******+++,,,,,,,,,+++***)))''''''(((+++......---+++)))''''''''''''%%%$$$$$$%%%(((***++++++***(((&&&''''''%%%$$$$$$&&&(((((('''%%%$$$$$$$$$######"""$$$((()))))))))***+++'''(((*********(((%%%$$$&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$%%%''''''&&&$$$$$$&&&''''''%%%$$$$$$%%%###$$$$$$%%%''''''((()))%%%$$$$$$%%%%%%$$$###""""""!!!!!!!!!!!!###$$$%%%+++$$$######$$$,,,---!!!&&&%%%+++***'''#########"""!!!!!!###$$$###### %%%333lllxxxSSS333,,,---(((###%%%"""""""""!!!!!!  !!!""""""""""""###%%%&&&&&&&&&***))))))))))))******)))%%%''')))***+++,,,...000,,,)))'''(((,,,///...,,,+++++++++---------...000555555555777999999555111///......///---***+++///AAA]]]LLL444888111,,,'''&&&&&&$$$%%%''',,,)))&&&###"""$$$&&&((()))((('''&&&$$$$$$$$$$$$$$$&&&((()))***+++...000...,,,,,,---///...,,,+++&&&***...---******...222...---,,,***(((&&&$$$###'''((((((&&&######(((,,,%%%%%%%%%$$$###$$$'''***((())))))'''&&&&&&)))+++(((((('''&&&&&&''')))***%%%&&&(((***++++++***)))((((((((()))))))))))))))...---+++)))((()))*********------******---,,,)))+++***)))'''&&&%%%$$$$$$''''''&&&&&&'''(((***+++------,,,+++++++++,,,,,,###///,,,'''///...''')))((((((***+++,,,---.........***&&&&&&***---+++)))******+++,,,...---+++)))'''(((***++++++***((('''BBBIII333###///***$$$666000...+++)))((()))***,,,)))(((((()))+++,,,------+++)))((((((((((((&&&%%%%%%%%%&&&&&&&&&''')))***&&&&&&&&&%%%$$$$$$&&&(((++++++***)))'''''''''((("""$$$((()))))))))***+++'''((()))***)))(((&&&%%%&&&''''''&&&&&&&&&%%%$$$%%%%%%%%%'''))))))'''%%% """######!!! !!!&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%$$$#########"""!!!  !!!"""!!!$$$(((""""""&&&%%%&&&'''!!!$$$&&&""" !!!"""""""""###000((("""DDDuuuVVV888 %%%""" $$$  !!!!!!!!!!!!###$$$ !!!"""#########$$$%%%))))))***************+++%%%''')))******+++---///,,,)))'''(((,,,...---+++(((***,,,------,,,(((%%%000222555666666222...***,,,+++,,,...,,,+++333>>>aaa}}}]]]222,,,666...***%%%$$$&&&((())))))'''%%%###!!!!!!"""$$$&&&&&&%%%$$$$$$######$$$$$$&&&''')))+++...000111222,,,((('''***+++(((&&&&&&###%%%(((((('''(((,,,///333222111///,,,***'''&&&&&&(((+++)))''''''+++///&&&&&&&&&%%%$$$$$$''')))***+++,,,***&&&$$$&&&((((((((((((&&&%%%&&&))),,,%%%(((,,,///000///---+++&&&'''((()))******))))))///---+++)))((()))***+++'''***+++((((((***)))&&&'''&&&&&&&&&''''''((()))((((((((()))***+++,,,---------,,,,,,,,,------...'''777///%%%000000''',,,)))***+++,,,...///000111222000---,,,+++***((('''%%%'''***++++++*********"""$$$''')))***((('''%%%EEEFFF333%%%***)))'''555666222...)))''''''((())))))))))))))))))***+++,,,***)))(((((())))))((('''&&&&&&%%%$$$###$$$'''***&&&&&&&&&%%%###$$$&&&((()))))))))(((&&&%%%'''((($$$%%%((((((''''''(((***''''''((((((((((((((('''&&&((()))&&&&&&((('''$$$''''''(((***,,,,,,)))'''"""###$$$$$$"""!!!!!!"""'''''''''&&&%%%$$$$$$######%%%&&&&&&$$$######$$$"""!!!  !!!!!! ''''''***FFFjjj:::---""")))(((%%%"""!!! ,,,999JJJ~~~SSS222%%%###  """"""##################!!!"""###"""""""""$$$&&& !!!###"""!!!!!!"""$$$$$$&&&((()))(((((()))***'''(((************,,,...---,,,,,,,,,.........---+++...000///000///***###///222555555333///---+++)))((((((***)))///FFF]]]MMM<<<222---'''&&&%%%$$$%%%((())))))%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$%%%%%%&&&)))''''''***///111111///((($$$###((()))%%%###%%%$$$$$$$$$$$$%%%''')))+++222222222111///---+++)))&&&&&&''')))******++++++'''(((((((((&&&%%%&&&'''&&&***,,,***%%%###$$$'''%%%&&&((('''&&&&&&(((***%%%'''***---///...---,,,(((((((((((()))***+++,,,///---+++)))((()))+++,,,(((+++,,,))))))***)))&&&'''''''''((()))***+++,,,((((((***+++,,,---------++++++++++++,,,---......555EEE555###//////&&&///,,,,,,++++++,,,---......000222222000,,,*********&&&''')))***+++***)))'''###%%%&&&(((************222000+++''''''***---111333111...,,,***)))))))))))))))))))))(((((()))***)))((('''((()))***)))(((&&&'''(((&&&$$$###%%%(((%%%&&&&&&%%%######%%%'''$$$%%%&&&%%%###"""$$$&&&&&&''''''&&&%%%%%%&&&(((''''''&&&&&&'''((()))***&&&******''''''))))))%%%&&&'''(((***,,,+++)))&&&$$$&&&'''&&&%%%$$$$$$$$$'''&&&&&&%%%$$$############%%%'''&&&$$$"""###$$$!!!!!!!!!!!!""""""###$$$)))$$$$$$999}}};;;(((%%%$$$%%%"""###!!!'''HHHlllfffIII...!!!$$$%%%"""######$$$$$$$$$%%%%%%%%%!!!"""###"""!!!"""%%%'''!!!###$$$###!!! !!!### ###'''(((''''''(((***)))+++,,,,,,++++++,,,...,,,...000000...---,,,,,,---000000...000222///(((...111333333333444999===777333222222333DDDlllddd///&&&111///###!!!%%%'''&&&$$$%%%'''(((&&&&&&%%%$$$######""""""$$$$$$$$$$$$%%%&&&'''((()))&&&%%%(((---000---)))'''""""""((()))&&&%%%'''(((&&&$$$$$$&&&((()))(((******++++++***((('''&&&'''$$$###%%%******&&&"""''')))******(((&&&&&&''' %%%))))))&&&$$$&&&(((!!!$$$((()))'''&&&&&&'''###$$$&&&((()))***+++++++++***((('''(((***...000000...+++)))((()))+++,,,+++...///,,,,,,---,,,(((++++++************++++++&&&''')))+++,,,,,,,,,,,,************+++,,,---...BBBQQQ:::"""---...%%%111000...,,,)))((('''''''''&&&***...---)))''')))---,,,***)))+++,,,+++'''###)))))))))***,,,...111222,,,(((,,,...***+++---(((+++,,,---...///...---,,,)))******(((''''''((()))'''&&&&&&''')))***)))(((%%%(((******&&&$$$$$$&&&%%%&&&&&&$$$######%%%'''$$$&&&((('''$$$$$$&&&)))(((((('''%%%######%%%&&&'''&&&%%%%%%&&&(((+++,,,'''++++++''''''******%%%###$$$%%%((())))))&&&###!!!###$$$$$$"""!!!!!!"""%%%%%%%%%$$$$$$$$$#########%%%'''&&&###"""###$$$ !!!###$$$&&&&&&'''%%%'''+++)))CCC;;;)))""" !!!!!!""" CCCrrrSSS222)))%%%%%%(((&&&!!!!!! !!!!!!!!!!!!""""""!!!!!!"""$$$'''"""$$$%%%$$$!!! """ $$$((())))))(((***,,,,,,---......,,,,,,---...)))---000000,,,))))))***...000...+++...333333---,,,...000111444<<>>hhhrrrIII000'''%%%&&&$$$%%%""" !!! !!!  !!!"""######"""!!! !!!"""$$$&&&(((((((((''''''&&&&&&&&&%%%###"""%%%***...///...//////...---------------***,,,///000///+++'''$$$,,,---///111111000...---000---+++)))+++BBBqqq~~~GGG'''---444111---)))%%%###!!!"""%%%''''''%%%%%%$$$###$$$%%%%%%###!!!%%%&&&&&&(((***,,,...///111...+++***+++***'''###$$$$$$$$$%%%'''((('''%%%***)))((((((''''''''''''%%%&&&&&&&&&&&&'''''''''&&&''''''''''''''''''((('''''''''&&&%%%%%%%%%&&&((((((((('''&&&&&&%%%%%%&&&'''(((((('''''')))++++++***))))))******)))''''''((())))))((()))+++---///---+++***+++,,,,,,++++++...///...***'''(((***(((&&&%%%'''***,,,+++***000111000...++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---+++))))))***,,,------,,,,,,,,,,,,---......---,,,+++***)))))))))))))))))))))******)))))))))(((***,,,,,,***)))***+++(((((()))+++------,,,***)))***++++++***)))))))))+++(((&&&(((,,,---+++(((%%%%%%&&&'''((()))******%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%&&&'''''')))((('''%%%$$$$$$############$$$%%%%%%%%%%%%%%%&&&&&&''''''(((((((((((((((%%%&&&))))))&&&%%%((($$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%&&&$$$""" !!!######!!!###%%%&&&$$$""" !!! """###"""!!! ###%%%$$$###"""!!!"""###%%%&&&---+++'''$$$ !!!""""""!!! """%%%"""<<>>444888RRRuuu]]]%%%777!!!"""&&&######%%%&&&&&&$$$$$$&&&)))%%%%%%%%%&&&((('''$$$"""$$$###"""!!! '''...,,,$$$"""(((###""""""###$$$$$$###!!!###$$$&&&''''''&&&$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&(((+++//////---***))))))******)))((((((''''''&&&)))+++,,,,,,***'''&&&&&&(((''''''((()))******(((((())))))(((&&&&&&''')))''''''''')))***+++)))''',,,------***&&&%%%(((+++%%%(((+++,,,***(((((()))&&&(((***+++)))(((((()))))))))))))))))))))))))))++++++******************)))))))))))))))***++++++))))))(((((((((((())))))((()))************)))((('''&&&&&&(((+++,,,+++))))))))))))***,,,+++)))''',,,)))'''(((+++,,,)))%%%$$$%%%&&&&&&''''''((()))%%%%%%%%%&&&&&&&&&&&&'''''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$%%%$$$###""""""###%%%&&&%%%&&&&&&'''&&&%%%$$$###((($$$###$$$$$$###$$$((('''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%###"""!!!!!!"""$$$###  """ !!!######!!! !!!  !!!!!! !!!!!!""""""""" !!!"""!!!"""!!!'''444NNNsssrrrIII666333222---)))(((***+++***'''%%%%%%'''!!!$$$###!!!!!!$$$$$$!!!"""###$$$%%%%%%%%%$$$###!!!"""$$$%%%'''(((((())))))*********++++++++++++)))+++---...------///111//////...---,,,+++******++++++******+++---///000---------...///111222222888666IIItttuuu000,,, '''!!!!!!''' &&&'''###'''))))))+++...222'''&&&%%%%%%&&&%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!! ...:::444###)))$$$###""""""""""""  !!!###%%%&&&%%%$$$###""""""""""""############%%%%%%%%%&&&&&&''''''''')))((('''((())))))'''%%%$$$$$$%%%%%%&&&'''''''''+++---......+++(((&&&&&&'''%%%%%%&&&((()))((('''&&&'''''''''&&&'''***,,,%%%%%%%%%'''))))))'''%%%***++++++'''$$$###&&&)))$$$'''+++,,,***(((((()))###%%%((())))))((()))***)))))))))))))))))))))))),,,+++***)))(((((())))))***)))((((((((()))+++,,,))))))(((((((((((()))***+++***)))(((((()))***+++(((&&&&&&(((+++,,,***(((*********+++,,,,,,***((((((%%%###%%%))))))%%% &&&'''((('''&&&&&&'''(((***)))((('''&&&%%%$$$$$$&&&&&&''''''&&&&&&%%%$$$"""$$$&&&((((((&&&$$$"""!!!!!!!!!"""###%%%&&&''''''&&&$$$###%%%'''+++---)))(((''''''&&&&&&&&&&&&)))%%%$$$%%%%%%$$$%%%)))))))))((('''&&&&&&%%%%%%&&&&&&''''''&&&$$$###"""!!!$$$%%%$$$!!! !!!###!!!"""$$$###!!! !!!!!!!!!!!! !!!!!!!!!!!!'''$$$!!!!!!'''DDDnnnTTTBBB111,,,,,,(((###!!!((('''%%%%%%%%%$$$###!!!!!!###$$$!!!!!!$$$$$$!!!###$$$&&&'''(((''''''&&&!!!"""$$$&&&'''((())))))---------....../////////***,,,---,,,******,,,///'''))),,,......,,,)))'''((((((''''''(((***+++,,,******++++++,,,...///000***333UUU777...'''### """###"""!!! ++++++)))(((((('''''''''%%%###"""!!!""""""  !!!!!!!!!!!! ###%%%$$$!!! """%%%$$$###"""!!!!!!"""###$$$###&&&&&&$$$$$$$$$###$$$$$$$$$###$$$%%%%%%&&&%%%"""###))))))######(((%%%$$$&&&***+++'''&&&''''''&&&%%%$$$%%%''')))+++******++++++***)))((((((###%%%''')))***+++++++++***(((&&&&&&'''(((''''''+++)))'''(((,,,...,,,)))%%%***---,,,'''###$$$&&&'''&&&$$$###$$$'''***,,,'''))),,,+++***)))+++...---,,,***)))))))))***+++*********)))))))))((((((,,,//////***)))+++---,,,)))(((((('''''''''''''''''''''''''''((((((((((((%%%%%%&&&&&&'''((())))))---///000000,,,(((&&&$$$$$$$$$%%%%%%&&&''''''''''''%%%######$$$$$$###""""""&&&******'''%%%&&&))),,,&&&"""######!!!!!!###%%%$$$###"""###$$$%%%&&&#########$$$%%%&&&'''(((%%%&&&(((((('''((()))+++'''(((((((((((((((''''''&&&&&&%%%%%%'''(((***,,,((())))))'''###!!!!!!"""###############$$$$$$$$$  !!!!!!!!!  !!!"""###$$$$$$""" &&& '''&&& ///QQQrrr```KKK555///(((%%%&&&'''%%%"""'''&&&%%%%%%$$$$$$$$$%%%###$$$%%%###!!! !!!""" !!!###&&&((((((%%%###&&&%%%$$$$$$%%%'''***+++***((((((***------+++(((111...+++***---//////---%%%+++---)))(((++++++'''))))))'''%%%%%%(((...222***+++,,,---------,,,,,,***000YYYLLL%%%***!!!&&& !!!"""!!!!!!$$$(((,,,)))((('''%%%%%%$$$$$$$$$$$$"""!!! !!!!!!############"""!!! !!!""""""###%%%&&&""""""!!!!!!!!!!!!!!!!!!""""""""" !!!###$$$!!!!!!!!!!!!!!!"""######%%%###"""$$$%%%$$$$$$&&&###!!!"""&&&'''$$$"""$$$$$$###""""""###$$$&&&(((######$$$%%%&&&'''((((((((()))***+++,,,,,,+++***)))'''&&&&&&((()))((('''************)))))))))***&&&***,,,,,,)))&&&&&&'''&&&&&&'''((()))***))))))'''((()))'''$$$###%%%'''((((((((()))***+++,,,---************************(((,,,...+++)))******(((******)))(((((((((((()))))))))))))))))))))((((((%%%%%%%%%&&&&&&''''''(((***,,,......+++(((&&&&&&&&&&&&''''''((())))))))))))'''%%%%%%&&&&&&&&&%%%"""%%%)))(((%%%$$$&&&)))...)))%%%&&&'''$$$$$$&&&&&&&&&%%%$$$$$$$$$$$$$$$""""""######$$$%%%&&&&&&$$$%%%&&&%%%$$$###$$$%%%$$$$$$%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''((((((&&&###!!!!!!""""""""""""######$$$$$$$$$ !!!!!!!!!!!!    $$$!!! '''===^^^tttWWWBBB777000,,,'''&&&((('''$$$!!!'''&&&%%%%%%$$$$$$$$$$$$ !!!"""###$$$%%%%%%###"""!!!"""$$$%%%%%%%%%&&&%%%%%%%%%&&&(((***++++++))))))+++...000...,,,111///---...000000///,,,&&&******&&&$$$''')))'''******(((&&&%%%(((,,,000***,,,---...///...,,,+++///---IIIEEE'''((($$$$$$ $$$(((%%%$$$###"""!!! """!!! ######""""""!!!""""""""" """$$$$$$$$$!!!!!!!!!!!!!!! """  !!!""""""""" !!!!!!!!!""""""))))))'''%%%&&&))))))'''&&&######''')))&&&$$$%%%'''&&&%%%%%%&&&''')))***%%%%%%%%%%%%&&&(((***+++++++++,,,,,,+++***(((''')))'''&&&''')))******)))(((+++---+++'''%%%'''***'''((()))***)))(((''''''%%%%%%%%%%%%&&&'''((((((******)))'''%%%%%%''')))&&&'''(((***++++++++++++))))))******+++,,,,,,,,,&&&,,,///---,,,,,,***''',,,+++******))))))******))))))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&(((++++++***(((''''''&&&&&&''''''((()))))))))((('''%%%%%%&&&'''&&&%%%"""$$$&&&%%%""""""%%%(((...(((&&&'''(((&&&%%%'''&&&&&&&&&&&&%%%%%%$$$###"""""""""######$$$$$$%%%%%%&&&&&&$$$""" !!!!!!!!!"""###$$$%%%%%%&&&&&&&&&%%%%%%$$$###"""!!!&&&''''''&&&###!!!!!!""" !!!!!!"""###$$$$$$%%%!!!!!!!!!!!!!!!      888KKKjjj}}}YYY@@@333,,,)))***(((&&&''')))((($$$ &&&&&&%%%%%%%%%%%%$$$$$$ %%%((((((&&&'''$$$ !!!$$$'''(((%%%%%%&&&((())))))*********))))))+++///111111111111111111222333222///---)))+++***%%%###&&&((((((******)))'''&&&(((+++...***,,,...//////...+++***...&&&333jjjxxxfffDDD(((""""""!!!!!! !!!!!! """"""  !!!  !!!"""### """###!!!!!!""""""###"""!!!%%%(((&&&""" !!!!!!"""###############))),,,***%%%&&&***)))$$$((($$$###'''***'''%%%%%%(((''''''''''''((()))***+++***((('''&&&((()))+++))))))******)))(((&&&%%%)))((('''(((***,,,,,,,,,)))+++,,,+++)))((()))+++&&&%%%%%%'''))))))(((&&&&&&$$$!!!"""&&&((())))))((((((((())),,,---((()))*********)))'''&&&((())))))***,,,------...%%%***---***((()))(((&&&++++++***)))))))))))))))&&&&&&%%%%%%$$$###""""""%%%%%%$$$$$$$$$$$$$$$$$$"""%%%((()))((((((((()))$$$$$$%%%%%%&&&'''''''''&&&$$$######$$$%%%$$$###"""###$$$"""!!!!!!$$$''')))%%%###%%%&&&######%%%$$$$$$&&&''''''&&&%%%$$$#########$$$$$$$$$$$$$$$'''((((((&&&$$$""""""###!!!!!!!!!""""""######$$$%%%%%%&&&&&&&&&$$$"""!!!%%%&&&&&&%%%"""!!!!!!""" !!!"""###$$$$$$!!!!!!""""""!!!!!!  !!!!!! $$$ 777VVVjjjnnnOOO888...+++)))&&&'''%%%%%%&&&''''''$$$"""%%%%%%%%%%%%%%%%%%%%%$$$""" &&&)))'''$$$(((%%%"""!!!"""%%%((()))###%%%''')))******))))))(((((()))+++...111333444444444333333222111000///+++,,,,,,)))''''''))))))(((((()))((('''))),,,...)))+++---//////,,,***(((***%%%---[[[mmmRRRBBB,,,)))###!!!###!!!!!!   !!!### """###!!!""""""###$$$###"""!!!###&&&###"""%%%!!!!!!"""############"""###&&&&&&###!!!######!!!'''"""$$$'''%%%""""""$$$$$$######$$$$$$%%%%%%((('''&&&$$$$$$&&&((()))&&&''')))******)))((((((+++)))((())),,,---------***)))((())),,,...---+++'''&&&&&&(((***+++***(((&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''(((******(((((()))***)))((('''&&&''''''((()))+++,,,------###''''''###!!!$$$%%%$$$))))))((('''''''''''''''&&&%%%%%%$$$###""""""!!!$$$$$$$$$$$$$$$$$$######!!!###&&&'''''''''((()))$$$$$$%%%%%%&&&'''''''''%%%$$$"""###$$$%%%%%%$$$#########"""!!!"""$$$&&&&&&"""!!!$$$%%%###"""$$$!!!"""$$$&&&''''''&&&&&&$$$%%%%%%&&&&&&%%%$$$###%%%''''''&&&$$$###$$$%%%%%%$$$###"""!!!!!!""""""###$$$&&&'''''''''&&&%%%###$$$%%%$$$"""!!!"""### !!!""""""######!!!!!!!!!!!!!!!  !!!"""!!!  !!!  !!!$$$)))%%%"""444DDD]]]lllIII===///***+++---)))%%%&&&%%%######$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$'''### !!!%%%'''$$$ %%%###""""""###%%%%%%$$$###$$$''')))******)))((()))+++---///111333555666888666333000//////111333((())),,,---+++((('''(((%%%'''(((((()))***---///(((***,,,------+++)))((((((,,,:::ccchhhAAA555***!!!!!!   """$$$$$$$$$""""""############"""""""""!!!+++ !!!"""###"""!!! ######%%%%%%""" &&&///+++$$$!!!%%%)))'''$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&(((***,,,...'''(((***+++,,,,,,,,,++++++)))((()))+++,,,,,,+++***'''%%%(((---///...+++*********++++++,,,,,,---%%%)))///333444///)))%%%,,,***))))))***)))(((&&&$$$%%%&&&((()))))))))***%%%%%%&&&'''(((******+++'''******%%%###&&&((((((((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&&&&&&&''')))&&&&&&''''''((()))))))))'''%%%$$$%%%&&&''''''&&&$$$$$$######$$$$$$%%%&&&&&&""""""%%%'''%%%$$$%%%!!!"""###$$$%%%&&&&&&&&&%%%&&&''''''&&&%%%###""""""###$$$$$$###"""###%%%&&&%%%###""" !!!!!!""""""$$$%%%&&&'''''''''"""###$$$###"""!!!"""### !!!!!!!!!!!!  !!!!!!!!!  !!!!!! !!!!!!!!!(((666777ZZZkkkNNN@@@///+++''''''***+++)))'''%%%$$$#########$$$&&&'''###$$$%%%&&&'''&&&%%%$$$(((%%%######%%%%%%""" !!! !!!""""""!!!"""$$$&&&((())))))(((''',,,///222444555555666777999777333///,,,,,,000333$$$%%%)))---,,,'''%%%&&&%%%''')))*********,,,...((()))***,,,,,,,,,+++***&&&,,,@@@lll~~~|||sssbbb[[[SSSEEE555'''  !!!""""""###%%%&&&!!!!!!!!!!!!!!!"""###$$$###!!!$$$(((###))) """###$$$###"""!!!'''"""###((($$$!!!111HHH///((($$$(((,,,+++(((&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%&&&''')))+++,,,......'''(((***+++,,,,,,++++++)))(((&&&&&&((())))))((('''&&&'''((()))*********)))+++,,,+++)))(((+++---&&&)))///222222...)))&&&,,,+++***,,,---,,,)))&&&%%%%%%%%%&&&'''((()))***###$$$$$$%%%&&&''''''((((((,,,---)))((()))***(((''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%&&&&&&$$$%%%'''&&&%%%%%%&&&(((&&&&&&''''''((()))))))))'''%%%$$$$$$&&&(((''''''%%%%%%%%%&&&''''''&&&&&&&&&""""""&&&(((&&&%%%&&&$$$######""""""#########%%%%%%&&&'''&&&$$$""" !!!"""######!!!!!!"""###%%%$$$""" !!!""" !!!"""###%%%%%% """###"""!!!!!!"""###!!!!!!   !!!)))<<<[[[ttthhhMMM888000222++++++***(((&&&&&&(((***###$$$%%%&&&%%%%%%%%%%%%"""###%%%''''''&&&%%%$$$#########$$$$$$%%%%%%%%%"""!!! !!!"""###!!! """###%%%&&&'''(((''''''+++///444666555333333333666666444///++++++---000$$$$$$''',,,+++&&&&&&***''')))++++++***))))))*********++++++,,,---...///+++(((:::mmmxxxbbb[[[llliiiLLL222###   ###%%%$$$!!! """%%%  !!!###%%%!!!%%%000888///"""!!!###%%%&&&'''&&&$$$###&&&%%%!!!555WWW...&&&!!!%%%***)))%%%$$$!!!!!!"""""""""!!!!!! $$$$$$%%%&&&''''''&&&&&&'''''')))******)))(((((((((&&&$$$$$$&&&&&&&&&%%%$$$''')))(((%%%$$$''')))%%%)))+++)))%%%###'''+++((('''&&&%%%%%%&&&'''((($$$###%%%(((++++++'''$$$)))((('''%%%%%%&&&''''''"""######$$$$$$%%%%%%&&&!!!&&&)))'''%%%&&&$$$!!!''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%######$$$%%%&&&&&&''''''%%%'''''''''%%%%%%&&&'''$$$$$$%%%%%%&&&''''''(((%%%###""""""$$$&&&&&&%%%%%%%%%&&&((())))))'''&&&$$$!!!!!!%%%'''%%%$$$%%%'''%%%###!!! !!!$$$$$$%%%&&&%%%### ###$$$$$$###"""!!!!!!""""""!!!  """###!!!""" !!!""""""!!!!!!"""###!!!!!!!!!  """""""""  %%%888XXX}}}fffHHH;;;777222---+++&&&)))***'''""" $$$)))!!!$$$''')))(((&&&$$$###"""###%%%'''''''''%%%$$$ ###$$$$$$&&&(((***'''%%%######$$$%%%%%%$$$""""""$$$%%%&&&''''''''')))---333444222///......333444444111,,,***+++---(((%%%''',,,,,,((()))///)))+++---,,,***''''''''',,,,,,+++,,,---///111333777)))555lll{{{|||{{{qqqbbb```ttt\\\<<<$$$!!!"""''''''""" ###!!!!!!  """###%%%&&&&&&&&&&&&%%%$$$$$$!!!!!!"""$$$&&&&&&$$$""")))""" $$$'''###!!!"""!!!$$$&&&&&&$$$  ###$$$ !!!###"""'''&&&$$$###$$$&&&)))***,,,***((((((((('''%%%###+++)))((()))+++,,,***'''''''''&&&&&&&&&''''''((($$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&'''(((***+++***&&&######%%%''''''%%%$$$###$$$((('''&&&%%%%%%&&&'''(((((((((((((((''''''&&&%%%)))((('''&&&&&&'''((()))$$$$$$(((%%%###((($$$$$$################## !!!###&&&((()))$$$"""!!!###&&&'''&&&$$$,,,'''&&&***+++&&&"""!!!%%%((((((&&&&&&******'''$$$###""""""!!!"""""""""((('''%%%###"""""""""###########################&&&&&&$$$######$$$&&&&&& ###&&&%%%!!! ############"""!!!""" !!!###$$$$$$"""""""""!!!  """!!!  !!!%%%   !!!(((;;;\\\|||dddDDD999000///000...,,,---(((&&&$$$""""""$$$&&&((($$$$$$######"""!!! ###''''''%%%###$$$&&&""""""###%%%'''((('''%%%***(((&&&''')))***(((%%% ###''')))***+++---...000---+++,,,000222222111333444444222...***)))(((,,,,,,+++***))))))*********---//////---+++******......---,,,******---///***+++>>>xxxyyy~~~yyyrrrttt___<<<$$$###&&&'''%%%"""!!!!!!!!!### $$$$$$ ###  !!!!!!!!!!!!"""""""""""""""!!!!!!  !!!###"""!!!%%% ###$$$ """%%%%%%%%%%%%$$$"""!!! !!!$$$%%%!!! """$$$###&&&%%%#########%%%(((***---+++))))))))))))'''%%%+++)))((((((******(((%%%((('''&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&%%% !!!"""###$$$%%%&&&'''***)))((())))))'''### %%%'''((((((&&&%%%%%%&&&)))(((''''''''''''((()))######$$$$$$$$$$$$######&&&%%%$$$######$$$%%%&&&%%%"""&&&&&&###'''!!!%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$######&&&###""""""%%%&&&%%%$$$)))%%%%%%)))+++'''$$$###$$$&&&'''$$$$$$''''''%%%&&&%%%%%%$$$$$$$$$$$$$$$&&&%%%$$$###""""""###$$$########################$$$$$$############$$$$$$"""###$$$###!!!   """!!! """###$$$######"""!!! !!!"""###!!!!!!"""  '''666QQQvvv|||hhhPPP>>>777333...,,,---...,,,***((('''&&&%%%%%%&&&'''((()))((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$%%%&&&((()))'''%%%,,,)))'''&&&'''(((&&&$$$$$$&&&)))++++++++++++,,,222000------///000000...333333111...***((()))***,,,++++++***))))))******(((***---...---+++++++++)))+++---.........000222333???ZZZ~~~~~~ZZZ;;;"""$$$ '''%%%!!!"""!!!!!!"""  !!!!!!""""""$$$!!! """######!!! !!!###""" $$$***(((%%%"""!!!!!!"""###"""%%%&&&"""!!!###%%%$$$%%%$$$###"""###%%%'''(((---+++))))))***)))(((&&&)))(((''''''(((((('''%%%((('''&&&&&&%%%%%%%%%%%%******)))((('''&&&%%%%%%"""###$$$%%%''')))***+++***(((&&&&&&&&&%%%###!!!((())))))(((&&&%%%'''(((***)))(((((((((((()))***$$$$$$%%%%%%&&&&&&%%%%%%###"""!!! !!!"""###&&&###'''!!!!!!%%%"""$$$$$$%%%%%%&&&&&&''''''%%%&&&&&&&&&%%%$$$"""!!!'''%%%""""""###$$$$$$$$$&&&######''')))&&&$$$%%%###%%%%%%""""""%%%%%%"""&&&&&&%%%$$$$$$$$$$$$$$$"""""""""!!!"""###$$$$$$""""""""""""""""""""""""!!!""""""######""""""!!!$$$"""!!! !!!!!! !!!###$$$$$$""" """######"""###"""  """ """"""%%%!!!$$$===```{{{ZZZMMMFFF999///...+++000///)))(((,,,+++%%%((((((((((((((((((((((((,,,+++)))(((''''''((((((+++&&&""""""&&&))))))''''''&&&&&&'''))))))'''&&&***'''%%%$$$&&&((()))((('''))),,,,,,++++++++++++111///......///111000///222111///+++'''''')))+++,,,+++******)))*********&&&)))+++,,,+++++++++,,,,,,///111111000///.........JJJrrrdddJJJ:::+++!!!""")))'''!!! """ !!!""""""!!! !!!"""###$$$%%%&&&'''%%%###"""$$$%%%%%%%%% """%%%%%%###!!!$$$''''''&&&###!!!!!!!!!"""###!!!%%%%%%""" ###$$$###$$$###""""""###$$$&&&'''***(((''''''((((((&&&%%%&&&%%%%%%%%%&&&'''''''''((('''&&&%%%$$$$$$$$$$$$***)))(((''''''&&&&&&&&&%%%%%%&&&'''((()))***+++&&&$$$""""""$$$%%%&&&%%%((()))(((&&&%%%%%%''')))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&%%%$$$###"""!!! !!!"""###((( &&&!!!""" !!!""""""###$$$$$$!!!###%%%'''((('''&&&%%%'''%%%###"""""""""######$$$!!!"""%%%&&&###!!!###$$$'''&&&######&&&%%%###$$$$$$###""""""""""""### !!!"""###$$$%%%"""""""""""""""""""""""" !!!"""######"""!!! &&&""" """!!! """%%%&&&$$$"""!!!!!!"""###"""!!!###!!! (((===XXXmmm}}}eeePPP===777666333000111'''111111&&&$$$,,,---%%%'''((()))******)))((('''+++)))(((&&&&&&&&&'''(((+++(((&&&&&&((())))))(((((('''&&&'''(((((('''%%%$$$###"""###&&&***---000(((***---...---,,,,,,------------///111333444444000000...+++(((((()))+++++++++***************+++''')))++++++***))))))***,,,...000000000000111333222WWWlll```CCC%%% %%%***!!!    """"""!!!"""######""""""""""""""""""$$$&&&'''(((&&&%%%%%%'''((((((%%%######&&&$$$""""""$$$&&&!!!!!!"""""""""""""""""" $$$$$$ """###"""###############%%%&&&'''&&&$$$###$$$%%%%%%$$$###"""######$$$%%%''')))***&&&&&&%%%$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$%%%%%%%%%###!!!!!!###%%%&&&%%%&&&'''&&&$$$######%%%'''%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$######!!! $$$$$$###""""""###$$$$$$((( $$$ !!! !!!""""""###!!!$$$'''(((((('''&&&%%%%%%$$$"""!!!!!!"""###$$$!!!!!!$$$"""!!!&&&))))))&&&&&&((((((%%%%%%$$$$$$###"""######### !!!"""######$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!! %%%!!! """!!!"""  """$$$"""!!! !!!""""""!!!!!!  """""" ###!!!***777III\\\qqqxxx~~~aaaEEE999<<<888000...111000+++&&&000///%%%%%%///333---%%%&&&((())))))(((&&&%%%))))))'''&&&&&&''''''((('''))),,,+++)))(((((()))((('''%%%%%%''''''&&&%%%$$$$$$###$$$&&&***...111(((***---......---...///,,,...///111222333444555,,,...///...,,,******++++++***************++++++***+++,,,+++(((''''''(((((()))***,,,...222888===GGGnnnxxxQQQ>>>444''' !!!"""  !!!""""""######"""!!!!!!!!!###$$$'''((($$$$$$$$$&&&'''&&&### """###!!! """###"""!!!###$$$###!!! ###$$$ !!!###"""#########$$$$$$%%%&&&'''$$$###"""###$$$%%%$$$###"""###$$$$$$$$$&&&))),,,%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$%%%&&&'''(((%%%%%%%%%%%%$$$$$$$$$$$$(((&&&###"""#########"""$$$%%%%%%$$$"""!!!###$$$######$$$%%%%%%$$$######%%%%%%&&&%%%%%%###""""""%%%$$$############$$$%%%%%% !!!"""%%%'''!!!!!!!!!"""######$$$$$$###$$$%%%&&&&&&%%%$$$$$$"""###$$$$$$"""!!!"""###$$$""""""$$$!!!"""&&&))))))&&&'''******(((''''''&&&%%%%%%%%%%%%%%% !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! """  !!!   """""" ***<<>>LLLaaawwwooo]]]GGG999///222777444---)))222)))&&&)))''' """***000***(((---111---(((&&&''''''''''''''''''''''''&&&(((***,,,,,,+++((('''///+++'''&&&)))******((()))'''%%%&&&(((***++++++'''***,,,,,,+++***,,,///,,,...///...,,,***))))))'''***------***))))))+++******)))'''&&&(((+++...******))))))***+++,,,,,,***+++,,,***))))))***,,,$$$&&&(((***+++---000333DDDsssaaaBBB,,,!!! $$$'''&&&$$$!!!(((%%%$$$%%%###!!!!!!!!!!!!!!!"""###%%%%%%&&&""" """!!!!!!((( !!!######$$$$$$(((&&&$$$$$$&&&((((((((()))%%% !!!&&&)))***((($$$#####################$$$$$$###"""###&&&+++...$$$$$$$$$%%%%%%%%%%%%&&&$$$###"""!!!!!!###%%%&&&$$$######%%%&&&'''&&&$$$"""###$$$$$$###""" """ &&&&&&!!!!!!$$$%%%### !!!$$$%%%$$$###$$$ %%%%%%!!! %%%$$$""" !!!$$$&&&%%%$$$$$$$$$###"""!!!!!!!!!"""############%%%%%%###"""###((((((###!!!$$$$$$!!! #########%%%%%%"""###!!!!!!$$$'''&&&%%%((('''%%%$$$$$$"""!!! !!!###!!! ###!!! !!!!!! """$$$""""""%%%!!!,,,,,,111CCC```~~~gggOOO???999+++(((***///...'''%%%'''(((&&&$$$%%%((()))((('''+++&&&%%%***222333,,,###$$$$$$)))***)))(((+++(((---666000!!!''',,,///...)))&&&((()))(((---,,,+++***))))))))))))******))))))***,,,...///333222000...---------...///,,,)))***,,,---+++(((***************+++++++++''''''&&&''''''((()))***$$$%%%%%%&&&&&&'''''''''&&&------$$$,,,'''((([[[{{{vvvfffTTTCCC---  !!!""")))'''%%%""" !!!$$$&&&$$$$$$###%%%***"""!!! """'''###"""###!!!$$$ """###$$$$$$$$$$$$###"""###&&&(((((((((,,,'''""""""$$$&&&%%%###$$$$$$$$$###############&&&&&&$$$""""""###%%%'''$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###""""""$$$%%%'''######"""$$$&&&&&&%%%###$$$$$$######"""!!! ### """&&&&&&"""!!!$$$$$$"""!!!"""%%%'''&&&%%%"""###$$$!!!"""&&&######"""!!!!!!"""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!""""""!!!!!!&&&'''$$$###&&&'''%%%,,,222444---$$$ $$$""" """$$$###!!!&&&%%%$$$$$$$$$###!!!###%%%###!!!""" !!!  !!! """###!!!&&&$$$!!! ###///@@@LLLwww|||kkkXXXJJJ===...%%%###***((()))---,,,&&&###$$$)))'''%%%%%%'''((('''&&&$$$$$$%%%(((******(((%%%%%%%%%$$$$$$&&&((()))((((((&&&)))000...&&&%%%))),,,//////***(((+++---,,,+++++++++******))))))))))))+++,,,---,,,,,,...///333222000///------------...,,,+++******)))(((&&&))))))*********+++++++++(((((((((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&)))///111***666888@@@ssseeerrrxxxbbbQQQ@@@,,,###!!! """!!!''''''(((((($$$!!!###!!!%%%######$$$!!!  !!!"""###$$$$$$$$$ """&&&''''''&&&+++'''###"""###$$$""" !!!!!!!!!"""""""""""""""%%%%%%###"""""""""""""""######$$$%%%&&&&&&''''''&&&%%%$$$###$$$%%%&&&'''###""""""###%%%%%%$$$"""&&&%%%$$$"""!!! $$$"""###%%%%%%"""!!!###  """$$$###"""  """!!!$$$'''#########!!!  !!!!!!###############"""!!! """$$$###"""%%%''''''&&&///333,,,### %%%###!!! !!!!!! """!!!!!!"""######!!! %%%&&&$$$ %%%###!!! """!!!"""###!!! 111III```uuuoooXXXHHH???666222000,,,))))))+++***+++---,,,(((%%%&&&'''%%%######$$$%%%%%%$$$"""%%%((('''$$$###%%%(((!!!''''''""""""(((***'''$$$%%%'''((()))((((((((('''******'''&&&***,,,,,,,,,,,,---......---,,,+++,,,222777777444111222555444333111///...------,,,***++++++***((('''(((((()))))))))*********++++++*********)))))))))))))))'''''''''''''''&&&&&&&&&''')))((((((---777fffTTT222666FFFZZZyyyyyyccc999222((( ###%%%!!!!!!""""""###!!!"""!!! %%%!!! !!!"""######!!! !!!"""############ ###%%%&&&%%%$$$%%%###!!!!!!###$$$###!!! """!!!!!!"""###$$$###""""""######$$$%%%&&&''''''&&&%%%%%%$$$%%%&&&''''''######"""###%%%%%%###"""((('''$$$"""!!!!!!!!!!!!###""""""###"""!!!!!!!!!!!! !!!!!!"""""""""!!!  !!!###&&&$$$""" !!!!!!!!!  !!!"""""""""###$$$###"""  """"""!!!###$$$%%%"""'''%%%###$$$''''''$$$###!!!!!!  !!!"""!!!!!! !!!''''''777OOO```yyygggVVVDDD999000---******,,,,,,,,,+++''''''(((******(((''''''###""" !!!###$$$%%%)))++++++(((###"""%%%((( ''')))$$$&&&......'''###***...+++(((***+++)))$$$((()))&&&&&&+++.........000222333333222000///---555<<<===777333333666444333222111///...------'''***,,,+++((('''***,,,(((((())))))******++++++++++++++++++******)))((('''''''''''''''(((((((((111......$$$''',,,444YYYttt@@@:::+++)))///<<>>000222333+++''',,,***------***)))---///////////////000111333444555444333000///......//////'''((()))+++,,,,,,++++++,,,)))'''(((+++,,,***'''&&&&&&'''((()))***++++++&&&''')))+++,,,+++***)))...---,,,***)))'''&&&%%%+++###333111+++333444:::BBB888|||]]]888111---((('''(((((()))))))))'''&&&%%%,,,***---444===OOOlllttteeePPP>>>222+++%%%!!!&&&!!!%%%###!!! !!! $$$""""""###!!!""""""!!! ###"""$$$%%%!!! !!!###%%%&&& ###"""!!!%%%%%%""" !!!### """ %%%&&&!!!"""$$$$$$''')))222===MMMddd}}}lllWWWIIIEEE111000...,,,***(((''''''***)))(((''''''(((***+++&&&"""!!!&&&)))'''''')))))))))'''$$$!!!"""&&&***+++'''''')))((($$$###&&&)))'''&&&'''))),,,------&&&((((((&&&%%%***444===LLL777---555:::111+++...111333111...///444666555///...------...000222444444333333222111111111111///...,,,***)))))))))***)))(((((((((******(((&&&***)))''''''(((((('''%%%&&&'''((()))************,,,+++)))((((((((()))***)))%%%%%%***---,,,******333===lll|||CCC------+++'''''''''(((((((((((((((((('''!!! """&&&&&&***666CCCTTTrrrrrrcccEEE???999555222---%%% !!!### '''((()))&&&!!!"""### """"""   $$$%%%%%%&&&%%%###""" $$$  !!!"""!!! """%%% ...%%%""",,,222===DDDVVVmmmsssdddSSSHHH===111)))(((******)))'''&&&&&&%%%%%%'''&&&%%%%%%%%%'''(((***!!!###%%%%%%###"""###$$$$$$%%%&&&%%%$$$&&&***...)))&&&%%%''''''###"""%%%%%%$$$###$$$''')))))))))"""%%%&&&'''&&&)))...222<<<111,,,222666222000333111333222///000555777666000///---,,,---...///111555555444333222222333333111000...---,,,+++,,,,,,+++******+++,,,,,,***)))&&&%%%$$$%%%''''''&&&%%%%%%&&&'''((())))))))))))---+++'''%%%$$$&&&(((***+++'''&&&***,,,***((((((444>>>dddhhhHHH,,,''',,,***''')))''''''&&&&&&''''''((((((''''''(((+++***((()))...///:::IIIZZZssskkkUUUFFF666000(((######$$$%%%$$$%%% !!!""""""   ###&&&&&&$$$"""''''''$$$ %%%$$$###"""!!! !!!!!!  !!!!!!  +++>>>ttteeeaaannntttZZZSSS@@@888000...---***((((((&&&&&&%%%%%%%%%%%%%%%%%%$$$#########$$$%%%'''(((###///444,,,$$$$$$&&&%%%###$$$&&&&&&&&&(((***---'''$$$$$$&&&&&&""""""$$$#########%%%'''((('''&&&"""$$$''')))******(((''',,,,,,,,,...000333555555111333333000222666888777222111///.........///000000000//////.../////////......,,,+++***)))))))))+++******+++,,,,,,+++)))%%%$$$###%%%'''(((((('''$$$%%%&&&''''''(((((((((---***&&&###"""$$$''')))***&&&&&&***,,,***)))+++444???WWWAAA222(((+++---)))(((,,,'''&&&%%%$$$$$$$$$%%%&&&'''$$$"""###%%%(((***---###$$$&&&***666MMMfffwwwyyymmmbbbXXXQQQKKK>>>...&&&&&&'''### !!!!!!!!! """""""""""" """!!! !!!!!!!!! &&&%%%### %%%)))***888@@@KKK___tttnnn[[[QQQDDD:::333,,,---***''''''((())))))(((&&&'''''''''''''''&&&&&&""""""""""""###%%%'''(((&&&999@@@333&&&(((***((($$$%%%&&&'''&&&&&&&&&&&&&&&$$$###&&&&&&######%%%%%%%%%&&&(((******)))'''%%%&&&(((+++---+++'''###''',,,---***...666777111///222222000111555777555333333222111111111222333---------,,,------.........---,,,+++***))))))((()))(((((()))++++++***(((((('''&&&''')))***)))(((######%%%&&&&&&&&&&&&&&&+++***'''%%%$$$$$$%%%'''&&&###%%%***------///333444>>>LLL777///+++,,,***&&&&&&,,,'''%%%$$$"""!!!!!!""""""'''$$$ !!!"""!!!''''''((((((''''''***...<<<\\\uuufffUUUIII???555***%%%&&&&&&!!!&&&$$$"""""""""!!! """######$$$!!!!!!!!!"""######!!!  ###"""&&&,,,333888DDDHHHMMMPPPRRRVVV]]]cccnnnlllaaaQQQ777444222###000'''***)))'''%%%%%%%%%$$$###((((((((((((((('''%%%%%%"""""""""###$$$&&&'''(((###666===///###$$$'''$$$######$$$%%%%%%%%%$$$###&&&$$$$$$''''''$$$$$$'''&&&&&&''')))++++++)))'''''''''(((***++++++(((&&&(((,,,+++)))000;;;:::000---000000...///222333111000000000000111222333444////////////000111222222111111111000///...---,,,)))(((((()))+++,,,***)))***(((''''''(((((('''&&&"""###$$$%%%&&&&&&&&&&&&(((((())))))(((&&&%%%$$$&&&$$$&&&+++......222777222:::GGGqqq222---)))(((%%%!!!###(((%%%$$$###"""!!!!!!!!!!!!&&&((((((&&&&&&'''$$$---((($$$"""$$$+++"""+++666DDDYYY~~~|||uuuZZZUUUNNNGGG???666...((('''$$$!!! !!!!!!  !!!############"""!!! !!! """!!!###'''*** (((000222222999HHHUUUhhhmmmuuunnn\\\NNNBBB999333---***'''%%%&&&+++---'''***,,,+++'''%%%'''&&&$$$%%%&&&'''''''''%%%$$$###"""######$$$%%%&&&''''''###///444+++######$$$###!!! !!!###%%%&&&%%%$$$&&&######''''''%%%%%%(((&&&%%%%%%&&&(((((('''&&&&&&&&&''''''((()))***++++++,,,+++***222<<<;;;333,,,//////------//////,,,++++++,,,---...///000000---,,,------...///000111000000000///...---+++***+++******+++---...---,,,)))'''&&&%%%&&&&&&$$$###"""###$$$%%%%%%&&&&&&&&&$$$&&&)))******(((%%%###)))((())),,,,,,,,,///555111777JJJ\\\---)))&&&%%%###!!! """!!!"""######$$$$$$$$$$$$!!!###!!!!!!$$$""""""***+++%%%"""$$$,,,,,,***(((...>>>TTTdddzzzrrrlllddd\\\WWWPPPJJJEEECCC===555111333333111///......---+++))) !!!$$$  $$$"""###%%%$$$%%%((((((&&&(((---666999===CCCGGGKKKMMMNNNWWWXXXZZZ^^^dddkkkrrrvvvooocccKKKBBB666...++++++***)))@@@cccGGG777aaaSSS"""### $$$###"""### """###%%%''''''&&&%%%$$$"""###$$$$$$%%%%%%%%%%%%''')))***)))&&&%%%%%%&&&$$$"""!!!"""$$$&&&%%%###$$$!!!"""%%%&&&$$$%%%(((&&&%%%###$$$%%%'''&&&&&&###%%%)))))))))+++///222111000......000444555555---//////,,,,,,------)))******+++,,,,,,,,,,,,,,,((((((((()))***+++---...+++,,,,,,,,,+++)))'''&&&*********,,,...///...,,,'''&&&%%%%%%&&&'''&&&$$$"""###$$$%%%&&&&&&&&&&&&###$$$&&&'''((('''%%%$$$((('''(((+++***)))---444222444SSSGGG+++'''&&&&&&&&&###  ###%%%''''''''''''"""&&&&&& ###%%%###&&&!!!"""!!!!!!'''"""'''---222333222000111888JJJgggvvvvvvuuutttqqqmmmiiifff[[[\\\^^^```aaaccccccddd^^^WWWTTTVVVVVVUUUZZZaaa^^^___aaacccddddddddddddkkkpppxxx~~~}}}zzz~~~nnnSSS???555111---)))%%%&&&)))+++)))&&&~~~aaa$$$!!!&&&&&&!!!!!!&&&)))'''!!!###%%%((())))))((('''"""######$$$$$$$$$######&&&!!! $$$&&&###"""%%%***'''$$$###$$$$$$""" """ !!!$$$%%%###$$$'''(((&&&$$$$$$%%%'''''''''!!!''',,,...---...333888888666444222---***---333...000000---,,,---+++(((,,,,,,---------,,,+++***)))))))))***+++---...///,,,---------,,,***((('''(((((((((***,,,---,,,+++'''&&&&&&''')))***)))(((######$$$%%%&&&&&&&&&&&&"""######$$$%%%%%%&&&&&&$$$###%%%((())))))...666333333ZZZ???((('''&&&&&&&&&%%%###!!!$$$$$$&&&***......***&&&$$$%%%%%%$$$###$$$&&&)))!!!!!!!!!!!!!!! ###$$$&&&&&&&&&&&&((()))***+++---000888HHH]]]kkkyyytttmmm]]]OOO:::888444///)))'''''')))%%%&&&''''''(((''''''&&&EEESSSOOO666''',,,---$$$%%%"""!!!"""$$$%%%$$$!!!$$$''''''"""!!!%%%%%%!!!%%%&&&$$$ '''+++######$$$%%%&&&(((***+++)))(((%%%"""!!!!!!"""### """$$$''')))+++&&&&&&'''''''''((())))))+++++++++,,,...///111222444555222,,,***,,,---***)))***,,,///111444666777333,,,(((,,,000111111111---,,,+++++++++,,,---...---///---(((&&&((('''$$$))))))((('''&&&%%%$$$$$$(((((('''&&&&&&&&&&&&'''"""$$$&&&%%%###"""$$$&&&)))((((((&&&%%%$$$######&&&((((((&&&''',,,111444HHHJJJiiibbb+++&&&%%%############""" ######$$$'''++++++(((%%%###$$$$$$""" """###"""""""""""""""""""""""""""$$$%%%&&&%%%%%%'''((('''***......---...333777EEENNNYYYooosss```UUUGGG>>>;;;888111***222111///+++(((((()))+++)))(((((('''&&&%%%$$$$$$'''333444(((###***...+++***(((&&&&&&''''''%%%###$$$'''&&&"""!!!%%%%%%""" ###$$$### $$$###############$$$$$$###%%%((())))))'''$$$"""$$$############%%%'''((('''((()))***++++++******111111000///////////////555666333...,,,......,,,---+++***+++111;;;FFFMMM444---(((***,,,***))))))'''&&&&&&&&&'''(((******+++---+++'''&&&''''''$$$))))))(((((('''&&&&&&&&&(((((('''&&&&&&&&&&&&'''###%%%&&&%%%###"""###%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%(((---000GGGfffBBB''''''%%%###"""#########""""""""""""$$$&&&'''&&&%%%'''((('''%%%"""!!!"""###########################"""###%%%%%%$$$$$$%%%'''!!!&&&***+++'''###!!!!!!***)))(((111<<<>>>JJJdddxxxfffYYYIII999222000...+++(((((()))************((('''(((+++---%%%$$$###"""!!!!!!"""###"""&&&'''$$$###%%%'''&&&'''&&&$$$%%%&&&&&&$$$###&&&''''''$$$###&&&&&&$$$$$$"""!!! !!!$$$'''&&&&&&&&&&&&&&&&&&&&&&&&###&&&'''&&&$$$"""%%%$$$######$$$%%%'''((()))***+++,,,---------,,,555444333222111000000000000222///***(((******(((---)))%%%###&&&...888>>>333,,,((()))***(((&&&&&&&&&&&&&&&'''((()))***+++(((+++***&&&%%%((((((%%%))))))(((((((((((((((((((((((('''&&&&&&&&&&&&'''%%%&&&&&&%%%###"""###$$$######$$$%%%&&&''''''(((%%%&&&&&&%%%###$$$)))...;;;|||666222***'''$$$###$$$&&&&&&&&&""""""!!!"""###$$$%%%%%%((((((((('''$$$######$$$"""""""""###############"""###$$$$$$###"""###%%%!!!###&&&&&&&&&&&&(((***'''---000222+++ 222YYY,,,555GGG^^^zzztttlllUUUQQQGGG999111000...***''')))+++***'''''')))+++((((((((('''&&&&&&)))+++""""""!!! """$$$'''(((---)))''')))'''"""$$$######$$$%%%%%%%%%%%%((((((((('''&&&(((((((((&&&###"""$$$%%%%%%'''***%%%%%%'''((()))*********"""!!! !!!###&&&((("""""""""###%%%(((***+++++++++++++++,,,---///000333333222222222222222333...///---)))'''))))))&&&((('''&&&$$$$$$###$$$$$$...)))(((+++---++++++,,,(((((((((((()))))))))***'''***)))&&&&&&)))***'''(((((())))))************(((((('''&&&&&&&&&&&&'''&&&&&&&&&%%%###"""""""""""""""###$$$%%%&&&''''''######%%%&&&$$$$$$***111======111+++(((%%%$$$$$$&&&&&&&&&"""""""""""""""###%%%&&&"""###$$$$$$"""!!!!!!"""!!!!!!!!!""""""#########"""$$$$$$$$$"""!!!"""$$$%%%%%%%%%$$$$$$$$$&&&'''$$$'''))),,,+++(((BBBmmm444000***(((---888GGGQQQrrrrrriii\\\OOOEEE>>>:::888(((...222333111---((("""&&&&&&&&&&&&%%%###""""""*********'''%%%$$$%%%&&&&&&%%%$$$$$$%%%(((***,,,(((""""""''')))### !!!(((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&((("""!!!&&&,,,+++$$$ !!!"""###$$$&&&''''''''''''((('''&&&%%%&&&''')))+++#########$$$&&&(((***,,,---+++((('''(((,,,000333222222111000000000000111000222111---+++---,,,)))'''(((***,,,,,,***((('''+++''''''+++---,,,---///((((((''''''&&&&&&%%%$$$'''******''''''+++,,,)))(((((())))))***+++++++++(((((('''&&&&&&&&&&&&''''''&&&%%%$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$'''&&&&&&...:::SSSIII(((***'''$$$######$$$###""""""###$$$###""""""$$$&&&"""$$$&&&%%%$$$######$$$ !!!""""""#########$$$%%%%%%$$$"""!!!"""###"""$$$&&&((('''&&&$$$"""&&&"""###***$$$'''999"""(((---111111000///!!!---===KKKYYYmmmrrrbbbQQQCCC===:::666111...,,,,,,+++******,,,---...,,,)))%%%""")))(((((((((((('''%%%$$$++++++***(((%%%######$$$&&&%%%$$$###""""""###$$$$$$""""""&&&(((&&&%%%%%%((())))))'''$$$#########%%%""""""$$$$$$"""###&&&'''"""!!!$$$$$$$$$...;;;'''((())))))((('''%%%$$$###%%%(((******(((&&&$$$((('''&&&&&&&&&&&&((((((---+++(((&&&'''+++000444333222111///---,,,,,,,,,---000///+++***,,,+++(((******)))((((((((()))))))))''''''******((((((+++))))))***))))))((('''&&&(((******'''(((+++,,,***(((((())))))*********+++(((((('''&&&&&&&&&&&&''''''%%%$$$$$$%%%%%%###"""%%%$$$$$$######"""""""""###!!!$$$((('''(((333CCC```zzzFFF)))***(((&&&%%%%%%$$$!!! """$$$$$$"""!!!###%%%&&&((()))(((&&&$$$###$$$!!!!!!"""######$$$%%%%%%%%%&&&&&&%%%###!!!"""### !!!$$$'''))))))'''&&&"""$$$"""(((222,,,!!!""",,,(((### ###(((***......,,,)))'''+++333999FFFQQQcccvvvyyyhhhXXXOOOIII???999888888333//////,,,,,,,,,---//////...---111+++$$$!!!!!!"""$$$%%%!!!"""$$$$$$######$$$$$$&&&'''(((&&&$$$###$$$%%%""""""!!! $$$&&&'''%%%$$$%%%%%%###"""$$$%%%$$$"""!!!"""$$$%%%!!!!!!$$$%%%"""###'''+++$$$ ###555KKK***+++,,,,,,,,,***(((&&& """%%%'''(((&&&###""")))((('''&&&&&&'''((((((+++***))))))***---000222111111///...,,,,,,++++++)))++++++((('''((('''$$$***(((&&&$$$#########$$$(((&&&'''***)))%%%%%%(((((()))***+++,,,++++++***'''***)))''''''***+++)))(((((())))))))))))))))))(((((('''&&&&&&&&&&&&'''&&&$$$"""###%%%&&&$$$"""$$$#########""""""""""""%%%"""$$$(((''''''666HHHppp{{{RRR666...,,,+++)))((('''&&&""" !!!$$$$$$!!! !!!###%%%''''''&&&### """"""###$$$%%%%%%&&&&&&&&&''''''%%%###""""""###%%%###!!!!!!"""$$$%%%%%%$$$***$$$ (((!!!%%%***,,,***%%%!!!%%%%%%%%%(((,,,......---&&&***...222666???KKKUUUdddtttoooQQQNNNEEE:::444222...)))***%%%&&&...222...(((&&&&&&%%%%%%'''***,,,,,,,,,---***(((***+++'''"""!!!$$$((('''$$$$$$'''+++"""###%%%%%%$$$$$$%%%'''"""###$$$$$$%%%$$$$$$###"""$$$###%%%"""!!!$$$%%%%%%&&&***---'''######'''((($$$%%%***!!!###+++000)))!!!...$$$%%%''')))***)))((('''&&&%%%$$$###$$$''')))+++&&&&&&%%%&&&''')))+++,,,((()))+++---...///000000---------------...//////***------))))))***)))%%%&&&''')))+++,,,,,,++++++&&&%%%'''******''''''+++!!!###%%%'''))))))))))))'''))))))&&&&&&))))))''')))))))))((((((((((((((((((((('''&&&&&&&&&&&&'''%%%###"""###%%%'''%%%###"""""""""""""""#########'''###$$$(((&&&&&&666JJJ777...555888...(((+++...+++$$$!!!!!! ###$$$!!!######""""""!!! !!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!!!!###$$$%%%$$$$$$333&&&"""&&&$$$###%%%***((('''&&&### %%%,,,+++***((('''''')))+++,,,***)))'''&&&'''***,,,...---222888===CCCOOO^^^iiixxxkkk^^^UUUKKK>>>666555222111///+++((((((***,,,))))))***++++++***)))((($$$$$$%%%%%%'''(((***+++---+++(((%%%$$$$$$%%%&&&"""###%%%'''((((((((('''***)))(((&&&%%%$$$###"""!!!!!! !!!""" $$$'''$$$"""(((!!!!!!"""$$$&&&&&&%%%###(((%%%""" ###''')))''''''''''''&&&%%%$$$###'''&&&'''))),,,+++&&&"""$$$&&&((((((((()))+++---+++++++++***)))))),,,...222000...///111111...+++...000111000---,,,...111***+++---,,,***))))))***...,,,***+++---...,,,***'''&&&%%%&&&''''''%%%$$$%%%$$$$$$%%%'''(((((('''''''''((((((((((((((((((&&&'''(((((((((&&&%%%$$$&&&$$$$$$&&&***+++(((%%%+++)))'''$$$""""""""""""!!!!!!"""###$$$$$$%%%%%%,,,...(((&&&...---+++222uuu555%%%...666,,,&&&(((+++((($$$!!! ######!!!"""%%%&&&###%%%$$$$$$$$$$$$$$$%%%%%%$$$%%%&&&'''(((******+++$$$$$$$$$######!!! ###$$$&&&((())))))(((((( &&&(((%%%"""######"""!!! )))000///+++)))(((((('''''''''((()))***+++)))((('''(((***---...)))+++,,,+++***+++///333111999DDDNNNXXXfffwwwtttdddWWWKKK@@@999<<<444/////////,,,,,,...///---***(((&&&%%%%%%%%%))))))((((((((())))))***''''''&&&&&&&&&''''''((()))((((((&&&%%%%%%$$$$$$&&&'''((()))))))))((((((((((((((((((((('''&&&%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!### !!!$$$$$$###!!!&&&$$$"""!!!!!!###&&&((((((((('''''''''''''''&&&'''&&&&&&((())))))&&&###&&&'''))))))(((((()))+++++++++,,,+++***+++...000......///111333333000---+++,,,---+++(((&&&((()))+++,,,,,,+++(((&&&&&&''')))'''&&&&&&((()))(((&&&''''''&&&'''))))))(((&&&'''%%%$$$%%%'''))))))(((***))))))((('''&&&%%%%%%)))*********))))))((('''***(((&&&&&&'''''''''&&&)))((('''&&&%%%$$$$$$$$$"""""""""###$$$$$$%%%%%%))),,,'''&&&+++((($$$+++QQQfff777&&&...444+++%%%&&&(((&&&$$$######%%%$$$ ###$$$"""'''%%%###!!!!!!!!!"""############$$$%%%(((***+++############"""!!! ######$$$%%%%%%%%%%%%%%% ******""" ((()))###%%%"""!!!%%%((('''&&&(((&&&&&&''''''((((((((('''+++***(((((((((***,,,......//////...,,,)))'''%%%,,,***(((&&&'''---555;;;111<<>>444//////111222222---)))'''***---...000444---***'''&&&''''''$$$!!!)))'''&&&%%%&&&(((***,,,***)))(((&&&%%%%%%$$$$$$$$$%%%&&&''''''%%%$$$###&&&&&&&&&&&&&&&%%%$$$###"""###$$$%%%&&&%%%$$$###""""""#########""" ### !!!"""!!! !!!###$$$"""!!!$$$######""""""###%%%&&&)))((('''''''''((()))***((('''&&&&&&''''''%%%$$$((()))***)))((('''((())),,,---------,,,---000222,,,---///222444555222000...//////---***(((((())),,,,,,+++)))%%%$$$$$$%%%((('''&&&'''((()))((('''((('''''')))++++++***))))))'''%%%%%%''')))******(((((('''''''''&&&&&&&&&+++******)))))))))))))))---,,,***'''$$$$$$&&&(((&&&'''((((((((('''&&&%%%""""""######$$$%%%%%%%%%%%%)))&&&'''***&&&'''333===III333---///000***&&&'''((($$$""""""%%%((((((---***&&&"""  ###"""!!!!!!"""$$$&&&(((!!!""""""############"""!!!!!!!!!!!!!!!!!! '''&&&###"""$$$&&& """'''(((""" ((($$$&&&'''))))))((('''&&&))))))((('''((()))+++,,,))))))***+++------***(((---,,,++++++,,,---...---(((,,,///...,,,---222777:::===DDDNNN\\\kkkxxx{{{mmmgggWWWQQQLLLKKKLLLFFF999---///...---,,,+++,,,,,,---222000......000111111//////,,,***)))))))))***+++---)))'''(((,,,,,,'''###%%%%%%%%%%%%&&&((()))******)))(((&&&%%%$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$######""""""!!!"""$$$%%%%%%$$$"""!!!"""###%%%%%%%%%### $$$###!!!"""###$$$###"""###""""""###%%%&&&%%%###############$$$$$$$$$%%%((('''&&&%%%&&&(((+++,,,***)))'''&&&&&&&&&&&&&&&)))+++,,,+++***)))***+++/////////...------000222.........000111222333333000000000///...---,,,,,,******)))'''$$$###$$$%%%(((''''''(((((())))))(((''''''''')))+++,,,+++***)))'''%%%%%%&&&((())))))###$$$%%%&&&'''((()))******)))'''&&&&&&'''((()))***,,,,,,***&&&$$$&&&)))'''(((***++++++)))&&&%%%#########$$$$$$%%%%%%%%%!!!(((((((((***)))666OOO^^^777'''000(((***'''&&&(((&&&!!!&&&)))***+++111;;;AAACCC111///+++'''$$$$$$%%%%%%(((&&&$$$###"""$$$%%%&&& !!!"""$$$%%%&&&''''''%%%$$$$$$$$$############""" (((&&&***...///444888555,,,%%%$$$%%%&&&)))***+++***(((&&&(((((('''''''''((()))))),,,***(((((()))((('''%%%""""""###&&&***+++)))'''111111///+++'''&&&''')))(((&&&%%%%%%(((...444888000333999AAAJJJTTT\\\aaauuu}}}{{{lll```???888333333222...,,,---***+++...222555555222///---,,,++++++,,,...111222333222000...+++'''"""'''(((&&&$$$$$$%%%''''''***'''&&&)))...///+++&&&"""$$$&&&((())))))'''&&&((('''&&&%%%%%%%%%%%%%%%$$$###"""""""""$$$&&&(((&&&&&&&&&&&&&&&''''''(((((((((((()))((('''%%%$$$###$$$%%%&&&&&&$$$""" """$$$%%%%%%#########%%%%%%$$$###$$$%%%&&&&&&%%%######$$$%%%%%%%%%%%%%%%'''&&&%%%%%%&&&(((***,,,,,,+++)))'''&&&&&&'''))))))+++,,,,,,,,,,,,---///111111000///---,,,...000222000...,,,,,,---000222))))))***+++++++++***)))((((((((('''%%%$$$%%%'''$$$$$$%%%%%%%%%%%%&&&'''&&&&&&&&&(((***+++***)))(((&&&$$$$$$&&&'''''''''$$$$$$%%%&&&'''))))))***)))((('''&&&&&&'''((()))$$$(((,,,,,,)))''''''((((((***,,,---+++)))%%%###$$$$$$$$$$$$$$$%%%%%%%%%!!!)))+++((('''(((@@@dddiii333$$$111%%%%%%###$$$&&&$$$"""!!!"""!!!%%%%%%)))(((&&&%%%%%%&&&'''(((&&&%%%###"""!!!!!!!!!!!!!!!"""$$$&&&((())))))%%%%%%$$$######$$$$$$%%%&&& !!!&&& %%%KKKzzzxxxaaaJJJ@@@===666*** %%%''')))*********((('''(((((((((''''''(((((()))---,,,***((('''''''''(((...+++(((&&&%%%%%%$$$$$$"""%%%)))+++((()))))))))(((&&&$$$###)))((((((&&&&&&(((,,,///+++...///...000666:::999DDDJJJTTT]]]fffoooyyykkkgggZZZZZZbbbTTTIIIWWWEEEEEEDDDCCCBBB@@@???>>>IIIBBB:::666555222---(((333,,,(((***,,,++++++,,,+++...000///+++)))((()))%%%'''***,,,---+++)))'''+++***))))))***,,,...///(((++++++'''&&&(((******'''&&&&&&))),,,---+++((("""$$$'''***+++)))&&&$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$"""!!!"""$$$''')))%%%%%%%%%%%%%%%&&&'''((((((((('''&&&%%%%%%$$$$$$###$$$%%%&&&&&&%%%$$$$$$!!!###&&&%%%###"""###$$$&&&$$$######$$$%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((()))***,,,,,,+++)))'''&&&''')))***+++------,,,---...000000000///---++++++---...111000---***((())),,,///'''&&&''')))+++,,,***((('''(((***)))(((&&&''''''$$$&&&''''''''''''((()))&&&%%%%%%'''))))))((('''&&&%%%$$$%%%''''''&&&%%%))))))((((((''''''''''''((((((((((((((())))))***!!!%%%))),,,,,,***(((''')))***,,,,,,+++(((%%%###$$$$$$%%%%%%%%%%%%%%%%%%$$$******((($$$"""999___NNN222---111***%%%$$$%%%&&&%%%$$$)))000;;;999222)))%%%((()))(((!!!!!!!!!!!!"""###$$$%%%""""""!!!!!! !!!"""###$$$%%%&&&&&&&&&""""""!!! !!!!!!"""###)))%%%###!!! 000___gggHHH777000,,,'''$$$%%%&&&'''(((((((((''''''*********)))))))))******!!!###$$$###!!!!!!###&&&""""""""""""$$$(((,,,...222000,,,***((('''$$$"""!!!$$$'''))))))((((((111111///+++'''$$$%%%''''''***+++***+++//////---,,,++++++******+++,,,---&&&'''***///777<<>>---444------***((('''((((((***444>>>...---(((!!!!!!&&&******############$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$$$$"""######$$$$$$$$$#########"""!!!!!!!!!"""$$$%%% ###%%%(((000;;;CCC......///...(((###&&&,,,%%%%%%&&&&&&''''''&&&&&&,,,,,,++++++++++++++++++(((---000///***'''))),,,$$$'''))))))'''%%%%%%%%%(((&&&%%%%%%'''(((&&&$$$'''%%%###!!!!!!"""$$$%%%"""%%%(((((('''&&&(((***###''')))))))))***((($$$&&&$$$!!!"""$$$&&&(((((()))(((((()))+++,,,+++***###(((...///---+++---000111///------...222777:::---///111222333444666888666555333222222333555777111777:::888888<<<<<<888:::666555666444///---///222...++++++...000---***111;;;444(((***,,,'''%%%(((&&&&&&''')))+++++++++%%%$$$***,,,&&&)))000...---,,,******+++---///111//////...,,,***'''$$$"""***&&&&&&---111...)))&&&''''''&&&$$$""""""###%%%((('''%%%%%%&&&)))---///)))***,,,---+++)))((((((###)))+++'''%%%***---+++,,,------,,,)))(((((()))((((((((((((((((((''''''((('''&&&%%%$$$############$$$%%%&&&'''&&&&&&%%%,,,+++)))'''&&&&&&&&&&&&%%%$$$"""!!!"""$$$''')))$$$$$$$$$%%%&&&'''((()))+++&&&$$$&&&,,,---((("""+++)))''''''((()))))))))(((((('''&&&&&&((()))***(((((()))************))))))+++,,,***&&&$$$%%%&&&+++,,,,,,+++)))(((((()))'''((()))******+++///111%%%))),,,,,,)))'''&&&'''***))))))***,,,,,,((($$$***---000000,,,(((%%%$$$!!!$$$&&&&&&$$$$$$&&&)))(((''''''((())))))'''%%%&&&'''(((***+++***&&&###))))))))))))************"""###%%%&&&'''&&&%%%%%%(((%%%$$$%%%(((***(((%%%&&&'''((()))******)))(((%%%%%%%%%%%%%%%%%%%%%%%%$$$######+++///$$$$$$777YYY444333'''---,,,%%%+++111111...000999BBB@@@333%%% !!!###'''%%%$$$###"""!!!!!!!!!"""%%%""" !!!!!!""""""""""""!!!!!!%%%$$$###"""!!!!!!!!!!!! """%%%'''((()))***---,,,)))'''%%%###""""""(((((((((((((((''''''''''''((()))******)))((('''+++000333///'''###'''---&&&'''((())))))'''%%%$$$'''(((((('''%%%%%%&&&(((###%%%$$$!!!"""&&&'''%%%)))'''$$$%%%''')))'''&&&$$$$$$%%%&&&''''''''''''%%%&&&((('''%%%###"""###&&&&&&&&&''''''''''''(((***)))))))))++++++)))(((+++++++++***************''')))************,,,...+++,,,---,,,*********,,,,,,+++++++++++++++++++++...+++((()))---///,,,)))******++++++++++++******111---)))((()))***)))((()))))))))(((((('''''''''((()))))))))((()))+++---555222...******+++---///---,,,+++)))(((((((((((('''&&&%%%%%%&&&''')))***(((&&&######%%%&&&'''&&&))))))(((''''''***---///%%%&&&((()))))))))(((''''''''''''(((((((((((((((%%%%%%&&&(((******'''%%%"""&&&******(((&&&%%%&&&%%%&&&&&&&&&%%%###!!!!!!$$$%%%$$$$$$$$$%%%***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%&&&&&&&&&%%%$$$&&&(((***,,,+++***'''&&&)))((('''&&&&&&''')))***<<<888...%%%&&&---***!!!---...////////////...---!!!111...''')))!!!(((111+++$$$###&&&***)))%%%))))))*********++++++,,,+++)))((()))++++++)))&&&&&&%%%$$$&&&((())))))((('''((()))***)))'''%%%$$$######$$$%%%%%%%%%%%%$$$%%%&&&((())))))'''&&&$$$$$$&&&''''''&&&&&&(((***%%%''')))((('''(((---222+++)))'''&&&''')))*********&&&'''---...***''')))''''''''''''''''''''''''&&&######'''(((%%%###$$$&&&%%%$$$$$$%%%(((***,,,@@@yyy111///%%%---***(((,,,000///---///555;;;<<<000%%%"""""""""###&&&!!!!!!!!!"""###$$$%%%%%%$$$"""!!!"""######!!! !!!!!!""""""!!!!!! """""""""""""""""""""""" !!!"""$$$&&&'''((((((...---+++)))'''&&&%%%%%%&&&&&&&&&&&&&&&'''''''''(((((())))))))))))(((((())),,,...+++%%%###&&&***"""$$$&&&((())))))(((((('''''''''&&&$$$###%%%&&&%%%'''&&&######'''(((&&&(((&&&$$$$$$&&&'''&&&%%%&&&&&&&&&&&&%%%$$$######%%%&&&'''((()))((('''&&&%%%%%%%%%%%%&&&&&&&&&'''((('''&&&'''))))))'''&&&*********))))))(((((((((((()))))))))((()))+++---'''))))))((('''&&&'''((())))))))))))))))))))))))***'''%%%'''***+++)))%%%(((((())))))))))))((((((,,,)))&&&%%%'''))))))(((''''''&&&%%%%%%%%%%%%%%%((()))(((''''''(((+++---000///...,,,***)))***,,,***)))))))))((('''''''''###$$$$$$%%%''')))***+++&&&(((***,,,,,,,,,******""")))---,,,---000***!!!((())))))***)))((('''&&&(((((((((((((((''''''''''''&&&&&&((())))))'''%%%''')))***)))&&&%%%%%%''''''((((((((((((''''''&&&"""$$$&&&&&&%%%%%%%%%&&&)))(((((('''&&&&&&&&&&&&((((((((((((((('''&&&&&&''''''((('''&&&%%%###"""''''''((()))((('''%%%###%%%%%%&&&''''''((()))***444NNN___RRR888***(((***)))***+++,,,,,,+++***)))&&&!!!'''DDDHHH+++"""%%%%%%)))111111+++***)))((()))+++,,,+++******((('''(((******(((%%%%%%$$$$$$%%%'''((('''&&&###$$$&&&((()))((('''&&&######$$$$$$%%%%%%%%%$$$'''((()))))))))(((''''''&&&'''''''''&&&'''))),,,*********((('''&&&((())))))'''&&&%%%&&&'''(((((((((%%%&&&+++---***((()))'''''''''''''''&&&&&&&&&)))%%%%%%)))***'''%%%&&&'''&&&&&&&&&''')))+++,,,BBBVVV222...%%%000***,,,---------,,,---///222444+++%%%%%%%%%$$$###%%% !!!!!!"""###%%%%%%&&&"""""""""$$$%%%$$$!!! !!!!!!""""""!!!!!! !!!""""""""""""""" !!!"""###%%%%%%%%%%%%((((((&&&%%%$$$#########$$$$$$%%%%%%&&&&&&'''''')))(((((((((((((((((()))&&&''''''&&&$$$$$$%%%'''###$$$&&&((())))))(((((('''''''''%%%###"""###$$$''')))((($$$$$$'''(((&&&'''%%%$$$$$$%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$###"""%%%%%%&&&***......+++((($$$$$$$$$%%%%%%%%%&&&&&&((('''&&&'''((()))'''%%%***))))))((('''&&&&&&%%%))))))((('''&&&&&&)))+++&&&'''''''''%%%$$$%%%&&&''''''''''''''''''''''''&&&$$$###%%%((((((%%%"""&&&&&&''''''''''''&&&&&&&&&$$$"""###%%%&&&''''''&&&%%%###""""""###$$$$$$(((((('''&&&%%%'''+++...***,,,...---)))'''''')))'''((()))******)))((('''###$$$%%%'''((()))))))))!!!&&&+++---+++(((''''''$$$)))&&&'''000333+++++++++***)))(((&&&%%%))))))((((((''''''&&&&&&((('''&&&&&&(((((('''&&&++++++***'''%%%$$$&&&(((%%%%%%%%%%%%&&&&&&'''(((%%%'''((('''&&&&&&'''(((((((((''''''&&&''''''((())))))))))))))))))(((((((((((((((((('''&&&$$$###******)))(((&&&%%%$$$###$$$%%%&&&(((***,,,------EEElllxxxNNN000+++///***+++,,,------,,,+++***666000...JJJ```###+++---)))'''(((%%%+++((('''(((+++,,,***(((((('''''''''((((((&&&%%%&&&$$$###$$$&&&&&&%%%$$$"""###&&&'''((('''&&&%%%######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&''''''(((((((((((('''&&&'''***------+++*********)))'''%%%'''&&&%%%$$$$$$%%%&&&'''&&&$$$%%%)))+++***((()))&&&&&&&&&&&&&&&&&&&&&&&&***&&&%%%))))))&&&$$$%%%(((((((((((()))+++,,,,,,HHH<<<777000)))333,,,---,,,******+++,,,,,,+++,,,'''%%%'''(((%%%$$$%%%$$$%%%%%%%%%$$$$$$###### !!!!!!"""###""" !!!""""""######""""""!!! !!!""""""""""""!!! !!!"""######$$$######$$$$$$###""""""""""""######$$$$$$%%%&&&''''''((()))((('''&&&&&&'''((()))%%%$$$######%%%&&&&&&%%%''''''((((((''''''&&&%%%'''((((((&&&###"""###$$$((()))((($$$###&&&'''%%%'''&&&%%%%%%&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&&&&%%%%%%***///000,,,'''$$$%%%%%%%%%%%%&&&&&&&&&)))(((((()))******)))'''***))))))((('''&&&%%%%%%))))))(((%%%$$$$$$''')))'''((()))(((&&&&&&&&&'''&&&&&&&&&&&&''''''''''''%%%$$$$$$&&&((('''%%%"""%%%%%%&&&&&&&&&&&&%%%%%%$$$###""""""###$$$%%%%%%%%%$$$###!!!!!!"""$$$%%%''''''&&&%%%$$$&&&+++...'''***,,,***&&&$$$&&&(((&&&''')))++++++***)))(((''''''((((((((('''%%%$$$!!!&&&))))))%%%###&&&***...000666888111'''%%%(((+++++++++***)))(((((('''******)))((('''&&&&&&%%%(((&&&%%%$$$%%%&&&&&&%%%)))))))))((('''&&&'''(((&&&%%%$$$$$$$$$%%%'''((('''(((((('''&&&&&&''')))'''''''''''''''((())))))&&&&&&''''''((('''''''''%%%&&&'''))))))))))))(((///...+++)))'''&&&&&&&&&''''''''')))+++...111333KKKcccqqqdddJJJ777///+++++++++,,,------,,,++++++"""'''666)))$$$"""&&&(((((()))---((()))))))))(((((()))***((((((((((((((('''&&&%%%'''%%%$$$%%%&&&&&&%%%$$$&&&'''(((((((((&&&$$$"""$$$$$$###$$$$$$$$$%%%%%%%%%$$$###""""""$$$%%%''''''''''''%%%%%%&&&***---)))((((((+++...///,,,(((&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%'''))))))''''''&&&&&&&&&&&&&&&''''''''')))$$$###&&&'''$$$"""###((((((((()))***++++++,,,HHH000:::333+++333,,,---+++))))))+++,,,***)))(((%%%%%%)))***'''%%%&&&''''''''''''&&&%%%$$$#########"""!!! """###"""######$$$$$$######""""""""""""""""""!!! !!!"""############"""&&&%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&'''(((((())))))((('''&&&&&&'''((()))%%%###"""###&&&((('''&&&'''''''''''''''&&&&&&%%%((())))))'''%%%$$$%%%&&&''')))'''###"""&&&&&&$$$((((((((('''''''''((()))$$$%%%&&&'''(((((((((((('''%%%%%%(((------)))###&&&&&&&&&&&&'''''''''''')))((('''(((******((('''******)))(((''''''&&&&&&))))))(((%%%######%%%(((((()))***)))'''&&&'''(((&&&&&&&&&''''''(((((((((&&&&&&&&&'''((((((&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$######$$$$$$&&&%%%$$$######$$$%%%&&&&&&&&&&&&%%%%%%'''+++...((())))))'''$$$###&&&)))###$$$'''((()))((('''&&&''''''((((((((('''%%%$$$'''))))))'''%%%(((111999PPP000&&&---''''''222***)))))))))))))))************)))((('''&&&&&&%%%&&&$$$######$$$%%%%%%$$$%%%&&&''')))******((('''+++***((('''''''''((()))%%%&&&''''''&&&&&&'''((('''''''''''''''((()))***$$$%%%&&&'''''''''''''''&&&''')))***++++++******000...+++)))'''''''''''')))(((&&&&&&(((---222555111999:::555333444...%%%'''((()))******)))((('''$$$---000---QQQlllJJJ...&&&***"""$$$111%%%)))---+++&&&$$$''',,,((()))))))))((('''''''''((('''&&&&&&''''''&&&%%%'''((()))***)))'''%%%$$$$$$$$$#########$$$%%%&&&%%%$$$"""!!!"""###&&&'''%%%&&&%%%$$$$$$%%%(((+++$$$$$$%%%)))---...+++(((&&&(((((('''%%%$$$%%%'''''''''&&&&&&'''((('''$$$&&&&&&&&&''''''((((((((()))$$$###&&&&&&$$$###$$$(((((((((((()))***++++++;;;{{{|||000999333+++...***---+++******++++++***(((&&&$$$%%%)))***'''''')))&&&'''((()))))))))''''''''''''&&&###!!!!!!$$$&&&"""######$$$$$$######"""$$$###""""""""""""###### !!!"""###############$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&''''''(((((((((''''''''''''''''''(((&&&$$$$$$$$$&&&((((((((($$$%%%%%%&&&'''((())))))'''(((((('''%%%%%%&&&(((&&&(((&&&######&&&'''%%%((())))))(((''''''(((***((())))))(((((('''&&&%%%'''&&&%%%&&&((((((&&&"""&&&&&&&&&'''''''''(((((('''&&&%%%&&&'''(((&&&$$$(((((((((((((((''''''''''''(((((('''%%%$$$%%%''''''(((((((((&&&%%%&&&'''&&&&&&&&&'''(((((())))))((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&'''''''''''''''%%%&&&'''''''''(((+++...***)))'''%%%%%%&&&'''(((!!!"""###$$$%%%$$$$$$######$$$%%%'''((()))))))))''''''&&&%%%&&&---777>>>{{{888&&&***&&&$$$))))))(((((((((((()))***+++))))))((((((''''''&&&&&&$$$###"""###%%%&&&%%%$$$"""###%%%(((++++++(((%%%)))((('''&&&&&&&&&&&&&&&!!!$$$'''((('''&&&&&&'''((('''''''''((())))))***&&&&&&((()))***************+++,,,,,,,,,***)))(((,,,***)))'''&&&&&&'''''')))(((%%%%%%&&&+++///222'''...///******...,,,$$$))))))***++++++***)))))),,,)))***((('''000999666aaa>>>&&&******&&&%%%))),,,***%%%###&&&***''')))******(((''''''((((((&&&&&&&&&(((((('''&&&$$$&&&((()))******((((((%%%$$$#########$$$%%%&&&&&&&&&$$$$$$$$$&&&(((***###$$$%%%%%%$$$%%%'''((("""###$$$&&&''''''%%%###''')))+++)))&&&$$$&&&((('''((('''%%%&&&)))(((%%%'''''''''((())))))*********%%%$$$'''(((&&&&&&(((***)))((('''''')))+++,,,+++```aaa888666333+++******.........---+++)))(((((('''%%%&&&))))))'''(((,,,***+++,,,,,,+++***(((&&&'''((((((&&&###!!!"""$$$!!!!!!""""""""""""!!!!!!###"""!!! """$$$'''))) !!!"""###$$$$$$$$$$$$######"""!!!!!!"""""""""%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%&&&&&&&&&&&&((()))%%%%%%%%%&&&'''((()))***%%%&&&'''&&&%%%%%%'''(((&&&((('''$$$$$$((()))''''''((()))(((&&&&&&(((***(((((((((((('''&&&%%%$$$&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%&&&''''''&&&$$$&&&&&&&&&&&&&&&'''''''''%%%''')))((('''&&&%%%&&&&&&'''((('''&&&%%%&&&'''%%%%%%&&&&&&'''(((((()))''''''&&&%%%$$$%%%'''(((%%%&&&&&&''''''&&&&&&%%%###%%%''''''%%%$$$%%%'''%%%&&&((()))***)))((('''$$$&&&((())))))***,,,---+++(((&&&'''******(((%%%###############$$$$$$$$$###$$$$$$%%%''')))***+++%%%%%%%%%%%%'''***---///ZZZ:::+++///)))###***)))((('''''''''((()))((((((((((((((('''''''''###"""###%%%(((((('''%%%%%%$$$###%%%((()))'''$$$"""######$$$$$$$$$$$$$$$"""'''))))))((('''''')))((((((((((((((())))))&&&''')))***+++,,,,,,,,,+++,,,,,,------,,,***)))(((((((((((((((((())))))******)))***+++,,,...///222888888111---///---'''+++,,,---......---,,,+++---...---...+++ 000:::+++!!!&&&,,,------///((((((''''''''''''&&&&&&&&&(((***)))'''%%%&&&'''&&&%%%$$$%%%'''((((((&&&###%%%''')))))))))((('''%%%$$$###""""""$$$&&&'''&&&%%%%%%%%%&&&''')))***"""$$$&&&''''''&&&''''''"""$$$&&&&&&$$$#########&&&))),,,***&&&###%%%((($$$'''&&&$$$&&&,,,,,,(((((((((((()))***+++++++++)))$$$###&&&((('''(((***...,,,)))'''''')))---///)))MMMQQQ@@@555444,,,))),,,000111111///+++((('''''')))&&&&&&)))(((''')))...000000000...,,,(((%%%###$$$&&&)))'''### !!!  """&&&+++... !!!"""###%%%%%%%%%%%%'''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%$$$&&&'''&&&%%%%%%''')))(((((('''&&&&&&&&&&&&'''###$$$%%%%%%$$$%%%&&&(((&&&((((((%%%%%%)))+++)))&&&''')))'''%%%$$$''')))$$$$$$%%%&&&''''''''''''$$$%%%%%%$$$###$$$&&&)))$$$$$$%%%%%%%%%&&&&&&&&&(((''''''((())))))(((&&&###$$$$$$%%%%%%&&&&&&'''$$$&&&)))***((('''&&&&&&((()))***)))'''&&&'''((($$$$$$%%%&&&&&&'''((((((&&&&&&$$$"""!!!"""%%%((($$$%%%%%%&&&&&&%%%%%%$$$ ###&&&'''%%%%%%''')))$$$&&&(((***+++***(((&&&###&&&)))+++++++++,,,---+++'''%%%)))......((("""''''''&&&%%%%%%&&&&&&''''''&&&%%%%%%&&&''')))***))))))***++++++(((###""",,,///((($$$(((+++(((+++***((('''&&&&&&&&&&&&'''''''''((((((((((((((("""###%%%(((***+++)))'''(((%%%"""###%%%&&&&&&$$$"""###%%%'''((((((((('''"""'''++++++***(((((())))))(((((((((((())))))%%%&&&((()))++++++,,,,,,((()))+++---............(((((()))***+++,,,,,,,,,,,,---///111111000///---000333000)))+++111000))))))***++++++++++++***)))"""222*** ***,,,%%%*** %%%&&&$$$)))000,,,!!!,,,'''"""$$$)))+++'''!!!$$$''')))(((%%%$$$$$$&&&$$$######$$$&&&((('''&&&&&&'''(((((((((&&&$$$"""%%%$$$###""""""$$$&&&'''######$$$$$$%%%&&&'''((("""%%%((())))))'''''''''"""%%%((((((%%%$$$&&&)))%%%))),,,***%%%###$$$'''!!!%%%%%%###'''...///+++((())))))***+++,,,,,,,,,&&&""" $$$&&&&&&&&&)))000...***''''''***...111111GGGZZZ888777;;;***///444...---...000---(((''')))(((&&&%%%(((...333666666<<<888444222333000***$$$!!! !!!"""######!!!"""###"""""" !!!$$$'''***---...///***&&&(((,,,---((("""000///,,,)))'''$$$###"""$$$######%%%&&&&&&$$$"""&&&$$$"""&&&+++---)))%%%'''&&&%%%%%%'''((((((((($$$$$$######$$$$$$%%%&&&&&&%%%############""" ###'''&&&!!!###((()))(((''''''&&&&&&&&&&&&%%%'''((()))))))))((((((###$$$%%%&&&''''''''''''+++)))''''''******)))&&&))))))(((((('''''''''&&&'''''''''&&&&&&%%%%%%%%%(((((('''&&&$$$###""""""'''(((((())))))(((((('''%%%&&&''''''((((((''''''######$$$&&&))))))(((''')))%%%"""$$$(((***'''###%%%$$$$$$######$$$$$$%%%"""%%%'''((('''&&&&&&&&&***'''$$$''',,,///,,,))),,,+++)))((((((((())))))((('''%%%$$$$$$%%%'''(((+++***)))((('''''''''(((,,,,,,,,,,,,***(((%%%$$$%%%&&&((())))))(((&&&%%%+++((('''(((&&&"""!!!###))))))((((((''''''&&&&&&'''''''''&&&%%%%%%''')))'''((())))))(((%%%""" $$$%%%%%%&&&&&&&&&%%%%%%$$$&&&'''%%%$$$$$$'''***&&&''')))(((((((((***,,,,,,***+++000111///...000222...+++******((('''(((......------,,,+++******)))***+++---------------111///---,,,------,,,+++$$$&&&((('''$$$$$$%%%((('''$$$ ###&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((('''((())))))***)))))))))+++)))'''%%%%%%&&&(((*** ###&&&%%%###"""%%%((('''***+++***&&&%%%&&&)))'''&&&$$$######$$$&&&''')))(((&&&%%%$$$###!!! """%%%&&&&&&$$$$$$%%%"""###$$$%%%&&&&&&'''&&&"""$$$&&&(((((('''&&&%%%######$$$%%%''')))***+++'''''''''&&&%%%%%%$$$$$$+++'''######''')))'''%%%((())))))(((''''''***,,,333444mmmddd>>>999;;;+++000333///...///111...)))(((++++++)))((()))---111222111777444222222333111,,,'''###"""###$$$&&&&&&$$$"""!!!"""###""" !!!!!!!!!"""###%%%''')))***+++(((&&&''')))***&&&"""(((''''''&&&&&&&&&''''''%%%$$$$$$%%%&&&&&&$$$"""(((&&&%%%&&&))))))'''$$$'''&&&$$$%%%'''(((((('''$$$$$$$$$###$$$$$$%%%&&&&&&$$$###$$$&&&&&&%%%$$$$$$'''***((($$$"""$$$&&&%%%&&&'''(((((('''&&&&&&######$$$%%%&&&&&&$$$###''''''((())))))))))))))))))(((&&&''')))***)))'''''''''''''''(((((((((((('''&&&&&&&&&&&&&&&&&&%%%)))((('''&&&%%%$$$######"""##################"""&&&&&&'''(((((((((((((((&&&&&&&&&''')))(((&&&$$$(((&&&$$$%%%((()))'''$$$"""######$$$%%%'''((()))$$$&&&&&&&&&%%%%%%'''((((((&&&%%%'''+++---,,,***,,,------------,,,+++***+++***(((''''''(((***+++))))))((((((((())))))***%%%&&&)))+++---.........$$$%%%'''(((((('''%%%$$$,,,))))))+++***'''''')))+++++++++++++++*********)))(((((('''&&&&&&''')))))))))((('''&&&%%%%%%$$$######$$$$$$%%%%%%%%%&&&'''((()))(((&&&&&&)))+++&&&(((+++,,,+++*********,,,+++---111111---...111444000......000///---,,,---,,,,,,+++******))))))))))))***+++,,,---......---+++)))(((((((((&&&%%%$$$&&&))))))((((((+++---,,,)))&&&%%%'''((('''&&&((((((''''''(((((())))))$$$%%%%%%&&&''''''''''''((('''$$$###"""###%%%'''"""!!!!!!"""$$$%%%%%%%%%###%%%&&&%%%$$$$$$%%%&&&%%%$$$"""!!!!!!"""$$$%%% """###!!!%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$######$$$%%%&&&((()))***'''''''''&&&&&&&&&&&&&&&(((%%%"""$$$(((++++++)))%%%&&&'''((((((***---000000111jjjddd>>>777:::---111222111///000222000,,,+++///...,,,+++,,,---------+++111//////111333111---(((&&&%%%%%%&&&((()))'''&&&$$$"""!!!"""""""""!!! ###""""""######$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$############$$$%%%&&&((((((&&&%%%%%%&&&'''&&&$$$!!!***)))'''&&&&&&%%%%%%%%%'''%%%$$$$$$&&&''''''&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%((()))((((((&&&&&&'''''''''&&&&&&&&&###$$$&&&((((((((('''''''''%%%$$$%%%((((((&&&###&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&''')))***)))(((%%%&&&&&&''''''((())))))&&&&&&&&&&&&&&&'''''''''(((((('''&&&%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&'''''''''((((((((()))(((((((((((('''$$$"""&&&&&&''''''''''''&&&&&&######$$$%%%&&&((()))***&&&&&&&&&$$$###$$$'''***&&&&&&&&&''')))******++++++---///000///...,,,***,,,+++***))))))***+++,,,''''''(((((()))***++++++'''((()))***+++,,,,,,,,,&&&'''((())))))((('''&&&,,,)))***------******---(((((())))))))))))))))))***)))((('''''''''''''''***)))'''%%%%%%&&&'''((($$$$$$$$$$$$%%%'''((()))((()))***)))''''''((()))&&&)))---...---+++***))),,,,,,///222000,,,...222222000...000555666222...000000000///......------))))))))))))***,,,...///---+++)))((((((((('''&&&&&&((()))***))))))+++---***((('''&&&&&&&&&$$$"""&&&&&&%%%$$$$$$$$$$$$%%%######$$$%%%%%%&&&'''''''''&&&###!!!!!!"""$$$%%%""" %%%'''&&&###""""""!!!"""$$$%%%%%%$$$$$$$$$"""""""""###$$$%%%$$$'''%%% !!!%%%***&&&"""!!!"""$$$$$$"""%%%%%%&&&&&&'''&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$######$$$$$$&&&'''))))))&&&''''''''''''((((((((()))&&&$$$&&&))),,,+++***%%%&&&'''((((((***---000111444nnnTTT555111777...333000111000111333111......222.........------,,,***)))++++++,,,...000///***''''''&&&&&&'''))))))((('''%%%### !!!$$$$$$"""###############$$$%%%&&&###%%%''''''$$$###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&&&&'''&&&$$$"""))))))(((&&&%%%$$$&&&((('''%%%$$$$$$&&&'''&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$&&&((()))((('''"""!!!!!!$$$(((***((('''%%%%%%%%%&&&&&&''''''''')))&&&$$$%%%((()))&&&###&&&&&&%%%$$$######""""""%%%%%%&&&'''((()))))))))''''''''''''''''''((((((%%%%%%&&&&&&''''''((((((&&&&&&%%%%%%$$$$$$######'''(((((((((((((((((('''%%%%%%%%%%%%%%%&&&''''''((('''''''''((('''$$$!!!###%%%''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&%%%$$$%%%''')))$$$&&&'''((('''((()))+++***++++++,,,,,,+++*********)))(((((((((((()))***(((((())))))************((((((((((((((('''''''''))))))***++++++***))))))+++((((((++++++)))))),,,''''''(((((()))))))))******(((''''''''''''&&&%%%((('''&&&%%%%%%&&&((()))&&&&&&&&&'''(((***+++,,,(((((())))))((('''&&&&&&(((***------,,,******+++---...111222///+++...333------,,,///555888444,,,111111111000000/////////+++***)))((((((***,,,---+++***((((((*********)))*********)))(((''''''''''''''''''''''''&&&$$$###%%%%%%###""""""!!!!!!!!!$$$$$$%%%%%%&&&'''((()))'''&&&$$$""""""###%%%'''""" """%%%''''''%%%&&&###!!!###&&&'''%%%"""%%%%%%$$$$$$$$$%%%&&&'''%%%''')))'''$$$###$$$&&&((($$$ $$$&&&$$$!!!&&&&&&'''''''''&&&%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&'''))))))&&&&&&''''''((())))))***,,,***((((((******((('''((((((((('''&&&''')))+++222777qqqCCC......555...222,,,111///000222111...000444---...///...---,,,++++++)))***+++,,,,,,+++'''%%%(((&&&%%%&&&'''((('''&&&%%%### !!!$$$$$$"""""""""######$$$&&&'''((("""%%%((('''$$$###%%%''''''&&&&&&%%%$$$$$$%%%%%%'''&&&&&&'''((('''%%%###&&&'''((('''&&&'''***---(((&&&%%%%%%&&&'''&&&%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$%%%&&&'''&&&$$$###!!! ###(((***)))&&&***(((%%%######$$$&&&'''&&&###!!!"""$$$%%%$$$"""+++***)))'''&&&&&&&&&&&&%%%&&&''''''((())))))*********)))(((''''''&&&&&&&&&&&&&&&''''''((((((((($$$$$$$$$$$$############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$#########$$$%%%&&&%%%%%%%%%&&&''''''%%%###"""$$$&&&'''%%%$$$###$$$%%%%%%$$$$$$$$$$$$%%%%%%###%%%'''((('''&&&&&&&&&$$$&&&'''((('''((()))++++++***((('''''')))+++,,,((((((((((((((((((((((((******++++++***)))(((((($$$%%%%%%&&&((()))***+++)))))))))******)))))))))+++((((((******''''''***+++++++++,,,,,,------...((('''%%%&&&''''''%%%###%%%&&&&&&'''''''''''''''&&&&&&'''((()))***,,,,,,))))))***++++++***'''&&&+++++++++***)))***,,,...000///111222000,,,...333)))+++,,,...333888444+++,,,,,,,,,,,,++++++++++++...---***((((((((()))***&&&%%%$$$%%%(((************))))))))))))(((((('''((()))***+++******)))))))))((('''%%%$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&((()))%%%$$$"""!!!!!!###&&&(((!!!###%%%%%%$$$%%%''')))(((%%%######%%%%%%### $$$$$$$$$%%%%%%&&&&&&'''(((%%%###"""###### ### """''')))%%%!!!&&&&&&&&&'''&&&&&&%%%%%%#########$$$$$$&&&'''((('''&&&&&&&&&'''((())))))%%%&&&&&&'''((()))******,,,+++*********)))((('''&&&''''''&&&%%%&&&(((***---555ppp<<<111000555,,,000)))///---...111000...000555...///000///...---...///******++++++***((('''&&&)))'''%%%$$$%%%%%%$$$###$$$"""!!!"""""""""!!! !!!!!!"""###%%%'''((()))"""%%%''''''%%%$$$&&&(((%%%%%%%%%%%%&&&'''((((((&&&&&&&&&'''))))))'''%%%&&&&&&'''(((***,,,...///)))'''&&&&&&'''''''''&&&%%%%%%%%%%%%%%%&&&&&&'''&&&$$$###$$$%%%%%%$$$###(((&&&%%%&&&((()))&&&$$$***(((%%%###"""###%%%&&&%%%%%%$$$$$$$$$%%%&&&'''+++***(((&&&%%%%%%&&&'''&&&((())))))((((((***+++---,,,+++***((('''&&&&&&'''''''''''''''(((((((((############$$$$$$$$$$$$"""######$$$$$$######"""$$$$$$###"""###$$$%%%&&&$$$$$$$$$&&&(((((('''%%%###$$$%%%&&&'''%%%$$$"""!!!!!!"""###$$$&&&'''((("""$$$((()))(((&&&%%%&&&&&&&&&&&&''')))******+++...,,,)))'''(((***---///***************************+++,,,,,,+++)))(((''',,,+++***)))))))))))))))(((''''''''''''''''''(((,,,)))))),,,+++)))(((++++++++++++,,,,,,,,,,,,,,,(((&&&$$$&&&)))***'''$$$&&&''''''(((((((((''''''%%%&&&((()))************,,,,,,...000111///,,,)))---,,,+++***)))+++///222444111///111111......111(((...000...111666444---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,***)))))))))***'''&&&%%%'''***,,,------(((''''''))),,,......---&&&'''))))))(((''')))***''''''%%%$$$############%%%$$$###"""###$$$%%%&&&!!!  """&&&(((!!!%%%((('''$$$###&&&***(((&&&$$$######""" !!!""""""###$$$$$$$$$%%%+++%%%!!!!!!$$$$$$###'''(((%%%"""$$$$$$%%%%%%&&&%%%%%%%%%!!!"""###$$$%%%''''''(((''''''&&&&&&&&&''''''(((%%%%%%&&&'''(((((())))))(((((()))***************###$$$%%%&&&&&&(((+++......888sss<<<666333444+++000)))---+++,,,//////---000555000111111000------///222++++++++++++***)))***+++***(((%%%$$$$$$###"""!!!!!!"""###""" !!!!!!!!!!!!"""$$$%%%'''((("""###%%%&&&&&&&&&&&&'''$$$$$$$$$%%%&&&'''((()))%%%%%%&&&(((******((('''(((&&&&&&***...000///---+++)))''''''(((((((((&&&&&&%%%%%%%%%%%%&&&''''''$$$###"""###%%%&&&&&&%%%'''&&&&&&&&&&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$''')))(((&&&&&&***...)))(((&&&$$$$$$%%%&&&&&&(((***++++++)))(((***,,,---,,,,,,+++***)))((((((((((((((((((''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&%%%$$$###$$$%%%'''(((&&&&&&&&&(((******(((&&&&&&%%%%%%'''***)))%%%"""""""""######%%%&&&((()))$$$%%%''''''&&&%%%&&&'''(((&&&%%%'''+++---,,,***---,,,***)))***,,,...///++++++,,,,,,,,,,,,++++++)))***+++,,,,,,+++)))(((222000...+++((('''&&&&&&)))))))))(((((()))))))))***((((((,,,,,,***+++...******************))))))(((&&&%%%(((,,,---***&&&+++***)))((((((((()))***((())),,,......---+++***------///222444333///+++,,,---.........///222555888111---000222111//////&&&000333...---222222---........................,,,,,,++++++,,,,,,,,,,,,+++***)))))),,,---------&&&%%%%%%(((,,,///...---%%%&&&'''%%%######%%%(((%%%$$$###"""""""""""""""'''&&&$$$#########%%%&&&!!!$$$(((***$$$%%%&&&%%%%%%%%%%%%&&&&&&''''''&&&$$$"""######!!!!!!"""###$$$$$$%%%%%%***'''$$$$$$&&&&&&### !!!"""$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%!!!"""###%%%&&&&&&&&&%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''(((&&&(((*********)))))))))%%%&&&''''''((()))---//////;;;vvv<<<888444222***111+++,,,***+++......,,,000555222333333000------000333,,,,,,,,,+++***+++...000,,,)))&&&$$$######"""!!!"""$$$""""""!!!!!!!!!!!!"""###$$$%%%""""""###$$$&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%(((***+++)))(((***''''''+++000333000++++++***((((((((()))((('''&&&%%%%%%%%%%%%&&&''''''"""""""""$$$&&&(((((((((!!!"""###$$$$$$$$$$$$$$$ """&&&((()))'''%%%### $$$(((&&&"""###(((///,,,+++)))(((((((((***+++)))+++---,,,)))(((***,,,,,,,,,++++++++++++++++++))))))((((((''''''&&&&&&%%%&&&&&&''''''(((((((((###$$$$$$%%%%%%$$$$$$###((('''&&&%%%%%%'''(((***)))))))))***++++++)))'''(((&&&%%%(((------'''"""'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&$$$###$$$'''******'''$$$''',,,///,,,)))*********++++++,,,,,,,,,***++++++,,,,,,++++++***'''(((***,,,---,,,+++***))))))(((((((((***+++,,,---,,,,,,++++++,,,,,,---'''$$$&&&***+++***+++///.........------,,,,,,,,,)))'''&&&)))...000---)))000...***((('''))),,,...,,,...111333333111///---++++++---111444333///***+++...000222222333555666:::222,,,///333333///...$$$000444,,,(((---///+++++++++,,,,,,,,,,,,,,,,,,)))***+++,,,............***(((&&&&&&'''((((((''''''%%%$$$&&&)))+++***(((++++++***'''$$$###&&&)))((('''&&&&&&%%%&&&&&&&&&+++)))'''%%%%%%%%%&&&''' ###'''+++...'''$$$"""###%%%&&&$$$!!!&&&)))+++)))&&&%%%'''***"""###$$$%%%&&&'''''''''%%%%%%%%%%%%$$$######$$$#########!!! !!!###&&& !!!"""###$$$%%%%%%%%%"""###%%%&&&&&&%%%$$$"""$$$$$$######"""#########%%%%%%%%%&&&&&&&&&&&&''')))+++,,,+++)))&&&%%%%%%******+++***))))))+++...,,,888ttt@@@---///***)))(((000---+++)))'''(((***---000///+++(((+++111444000+++))),,,//////,,,+++---000***+++******(((%%%###""" !!!""""""!!!"""$$$%%%$$$"""!!! !!!%%%(((***+++***))))))***'''((((((((((((''''''&&&***+++,,,+++))))))***+++------..................)))******((('''&&&((()))%%%%%%&&&&&&&&&%%%###"""$$$$$$%%%&&&'''((()))***$$$%%%%%%&&&&&&'''''''''***&&&###%%%)))+++((($$$+++***((('''&&&&&&'''''''''&&&%%%%%%'''(((((('''***&&&''',,,,,,'''&&&)))***)))))),,,///000,,,((('''))))))((())),,,***%%%&&&%%%%%%(((+++,,,***''')))***++++++***(((&&&$$$,,,***'''(((***+++***(((&&&))),,,---++++++---///...,,,)))'''&&&$$$"""(((###***111###111%%%$$$$$$$$$%%%''')))***...+++'''&&&''''''&&&$$$...******...///++++++///222///+++***+++...///000...///222555444///...111...***+++...+++###%%%---555///++++++...---)))'''+++,,,---000111111...+++(((,,,//////---,,,---...+++)))'''(((***,,,------.........---,,,+++)))(((---,,,000777777111---...,,,***+++000111///000222333333333444444555555555333000------///111000///+++++++++++++++++++++++++++)))''''''((('''$$$ &&&''''''((()))***++++++$$$&&&))))))&&&%%%''')))%%%'''&&&%%%'''++++++'''&&&%%%%%%%%%&&&((()))+++''''''&&&%%%%%%%%%%%%&&&...+++'''&&&''')))***+++*** '''+++###(((111'''%%%$$$###!!! ###***+++&&&###%%%&&&$$$ !!!"""%%%(((***)))((("""&&&((('''$$$###&&&+++###!!! !!!""""""!!! $$$###!!!!!!"""###&&&'''%%%$$$######$$$%%%'''(((&&&'''&&&###%%%(((((($$$$$$$$$$$$$$$&&&)))+++---%%%%%%&&&'''(((((((((((($$$)))------+++))))))))))))hhh|||>>>...222+++)))$$$)))...---+++***+++,,,///000---***)))+++///000...+++***,,,---...---,,,---...,,,,,,,,,+++***'''%%%$$$!!!""""""###"""!!! !!!###$$$$$$###"""###$$$$$$''')))***)))(((((()))((()))***+++++++++++++++((()))***)))((('''((()))......------,,,,,,+++++++++,,,---,,,***)))***+++''''''((((((((('''%%%%%%&&&&&&'''((())))))******,,,++++++)))((('''&&&%%%'''%%%$$$%%%)))+++***((()))((('''''''''((())))))))))))((((((***+++++++++)))'''(((,,,,,,((('''***(((((((((***+++,,,***((('''))))))((())),,,***%%%$$$######%%%((()))'''$$$&&&'''((())))))'''&&&%%%)))'''%%%&&&(((******(((&&&)))++++++)))((()))+++---+++((('''''''''&&&%%%,,,'''000'''""" (((((('''&&&&&&%%%&&&''')))***+++(((&&&%%%''')))((('''+++((((((,,,,,,)))))),,,333///+++)))+++...000111...,,,---000///,,,,,,///,,,&&&%%%+++---+++///777555444444888;;;888111,,,++++++,,,...000000---+++---000333333111000111222111///---,,,,,,,,,***)))//////............//////,,,+++...444555000---...000...///444555333333666111111111111222222222222777333//////111444555444---------------------------,,,***+++,,,,,,***''''''''''''(((((())))))***&&&((()))(((&&&$$$%%%&&&'''((((((&&&(((,,,+++'''''''''&&&%%%&&&&&&((((((&&&&&&%%%$$$$$$$$$$$$$$$,,,***(((&&&&&&&&&(((***"""***,,,000000'''$$$$$$###!!!!!! ###((()))$$$"""$$$&&&%%%***)))(((''''''&&&###!!!!!!$$$'''%%%""""""%%%)))%%%###""""""######"""!!!""""""!!! !!!###%%%&&&((('''&&&%%%%%%%%%&&&'''&&&'''%%%"""###&&&&&&"""""""""######%%%&&&(((((($$$%%%%%%&&&''''''''''''&&&)))+++,,,,,,,,,...000222222eeeooo999...333---+++%%%'''///...............///000************+++++++++***,,,++++++,,,---...---+++---.........---+++)))(((%%%%%%%%%$$$$$$"""!!! !!!###$$$%%%$$$$$$&&&'''$$$&&&(((((('''&&&&&&'''%%%&&&'''((()))*********''')))***)))((('''(((***...------,,,+++***)))(((''')))++++++)))''''''((())))))))))))))))))((('''(((((())))))*********+++......,,,***(((&&&%%%$$$%%%&&&&&&'''((()))))))))&&&&&&&&&'''''')))***+++&&&&&&&&&''''''(((******(((&&&'''++++++))))))+++'''((())))))(((((()))***'''))))))((())),,,***%%%%%%$$$$$$%%%&&&'''%%%###(((((())))))((('''%%%$$$'''&&&%%%&&&)))++++++***)))***++++++)))(((((((((,,,)))'''&&&(((*********$$$###)))@@@UUU,,,)))((('''''''''((())))))(((&&&%%%%%%(((***++++++***'''(((***+++)))))),,,222///+++***,,,///111333///+++))),,,---++++++---***###"""(((,,,+++///666///000222555888777222------,,,+++,,,...///...---...///111111000000000111444222000000///...+++)))............///111222333000///111666666444222444222000111555666333333666/////////...............111...+++***,,,...000111------------------------(((''''''(((******)))''''''''''''((((((((((((((('''((()))'''%%%######$$$(((***)))'''(((,,,+++'''(((((('''&&&%%%%%%&&&&&&%%%%%%$$$###############&&&'''&&&### """%%%111---"""$$$$$$$$$###""""""!!!!!!!!!!!!###&&&%%%!!! ###&&&&&&&&&$$$""""""###$$$$$$###!!!###%%%###!!! ###&&&"""!!!!!!"""$$$%%%$$$###!!!!!! !!!"""$$$%%%((('''%%%$$$######$$$$$$%%%&&&### !!!$$$$$$ !!!"""$$$%%%&&&&&&%%%%%%######$$$%%%&&&&&&''''''******)))'''&&&&&&)))+++%%%999xxxbbb222---222---///+++,,,---....../////////......)))***,,,***(((''')))+++---***)))+++......,,,)))...//////000///...,,,+++)))(((((('''&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%'''((($$$&&&(((((('''&&&&&&&&&%%%%%%&&&'''(((((((((((((((***++++++***)))***,,,,,,,,,,,,++++++*********%%%'''******(((&&&%%%%%%)))))))))))))))))))))))))))))))))******************)))((('''&&&%%%$$$$$$&&&'''((('''&&&%%%&&&'''%%%%%%&&&&&&'''(((((()))%%%&&&&&&&&&&&&'''(((***&&&&&&'''((()))))))))***'''***+++***'''&&&))),,,'''))))))((())),,,***%%%''''''''''''''''''&&&%%%---------,,,***(((&&&%%%+++***)))***+++,,,,,,---+++,,,,,,,,,++++++******,,,)))&&&%%%'''***+++,,,///$$$))):::eeeBBB,,,+++***((('''''''''(((((('''&&&&&&&&&(((***,,,---+++***+++,,,---,,,---...000...------///111111111111---+++...///,,,***+++,,,((()))///...''''''---******((('''***///000...000...,,,,,,...000000///...///////////////////////////000111333222000...+++,,,---///000000000000111111222444555555555666///------111222//////111...---------,,,,,,++++++((('''&&&'''((()))******))))))))))))))))))))))))$$$$$$%%%%%%&&&%%%%%%$$$((((((((('''''''''''''''(((((('''&&&%%%$$$$$$$$$((()))(((&&&'''***)))%%%'''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###############%%%'''((($$$!!!%%%XXXRRR555""",,,######""""""!!!"""""""""######""""""%%%'''***&&&""" !!!%%%((()))!!!###$$$###!!!!!!"""%%% ###&&&&&&&&&"""!!!!!!!!!"""###$$$%%%$$$###"""!!! !!!"""###$$$""" $$$%%%""""""$$$&&&(((((('''%%%$$$""""""######$$$%%%&&&''')))***+++***))))))***,,,&&&III\\\222...000***111//////+++,,,---------,,,++++++(((+++,,,***'''&&&))),,,,,,***)))***------+++(((---...///000000///...---,,,+++***))))))((((((((()))))))))(((&&&%%%'''(((&&&(((******)))''''''(((++++++++++++******)))((('''(((******)))(((***+++******++++++,,,,,,,,,---(((***------+++)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''&&&%%%$$$$$$$$$&&&''''''&&&&&&''')))&&&&&&&&&''''''&&&&&&&&&)))***+++***))))))+++---%%%&&&&&&&&&'''((())))))''')))***(((&&&%%%'''+++'''))))))((())),,,***%%%'''(((((('''&&&&&&'''''',,,,,,,,,++++++***))))))------,,,+++******++++++******++++++,,,,,,,,,+++,,,)))&&&%%%&&&((()))***!!!!!!%%%...SSS###++++++***)))'''''''''((((((***))))))))))))***,,,---+++,,,------...///000///---...///222333333000---111...---000000+++(((((()))***222888333(((&&&,,,)))+++***''')))000222000333000......000222222222333222111111222222222111------...111333444333111+++---000222222000...,,,,,,.........///111111000,,,***+++......++++++---------,,,,,,++++++******&&&(((+++,,,,,,+++***)))'''''''''''''''''''''''')))*********((('''&&&&&&(((((((((((((((''''''''''''&&&%%%%%%%%%&&&''''''&&&'''&&&$$$%%%((('''######$$$%%%&&&&&&'''''''''&&&&&&%%%$$$$$$$$$$$$$$$(((***,,,(((###!!!$$$(((GGGJJJ666"""!!!111###""""""""""""######$$$$$$!!! """$$$&&&@@@999///'''###$$$%%%&&&#########"""!!!!!!"""$$$!!! """$$$&&&&&&%%%############$$$%%%&&&&&&!!!!!!  !!!"""###""""""  %%%'''%%%"""###&&&((((((&&&$$$"""""""""""""""###%%%'''(((***---000222111000//////777PPP[[[555222///'''...---+++)))************))))))(((((()))***(((&&&&&&))),,,+++*********++++++***(((***+++---.........------,,,+++******))))))******,,,,,,+++)))'''&&&(((******,,,......,,,******++++++++++++***)))(((&&&&&&###$$$&&&&&&%%%%%%'''((())))))***+++,,,------...''')))++++++)))'''''''''(((''''''''''''(((((()))(((((())))))************---,,,+++***((('''&&&%%%$$$$$$%%%''')))+++,,,,,,'''((((((((((((((('''&&&)))+++,,,***'''&&&(((+++%%%''''''%%%%%%)))***(((&&&'''((('''&&&%%%&&&''''''))))))((())),,,***%%%%%%&&&'''&&&$$$$$$&&&(((&&&&&&''')))***+++,,,---,,,------+++((('''((()))((((((((()))++++++***))),,,)))&&&&&&'''(((((((((,,,...555%%% 333$$$444,,,+++***)))((())))))***,,,,,,,,,+++******,,,...+++......---...111222000...///111444555333///,,,...---...///---((((((+++$$$%%%+++333111((((((...&&&...111...000555333---444222000000222333444333333111000///000111111000000000///111222333222000...000333444444111...,,,,,,///000......111000...---++++++......+++***,,,++++++++++++************'''***---...---+++))))))))))))))))))))))))))))))***,,,---,,,***(((((((((((((((((()))))))))))))))(((&&&$$$%%%&&&((()))((($$$&&&%%%###$$$''''''###"""###$$$&&&''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$&&&'''%%%!!! !!!$$$ ,,,000,,,&&&!!!"""""""""""""""###$$$%%%%%%!!! """!!!"""$$$@@@999000((($$$######"""######"""!!!!!!!!!""""""(((&&&%%%%%%%%%%%%###"""######$$$%%%%%%&&&&&&&&&""""""!!!!!!"""###%%%&&&"""""" %%%'''%%%!!!###%%%%%%$$$!!! """"""""""""###%%%''')))---...///...,,,******+++666DDDUUU444444///%%%---+++'''))))))((((((((('''''''''&&&&&&&&&%%%%%%&&&(((+++)))***,,,+++***(((((()))'''(((***+++,,,,,,,,,,,,))))))((((((((()))***+++,,,,,,+++)))((((((+++---...000111111000...---...'''((((((((('''&&&%%%%%%!!!###$$$$$$$$$$$$%%%'''((())))))******+++++++++&&&'''((('''%%%$$$%%%&&&(((''''''&&&'''((()))***((())))))***+++,,,------,,,,,,,,,++++++*********,,,***(((***---...---+++((()))***+++,,,,,,++++++(((***,,,)))$$$###%%%((((((+++***&&&&&&***+++(((***))))))***+++***(((&&&'''))))))((())),,,***%%%%%%''''''&&&%%%%%%(((+++((((((((()))***+++,,,---+++------+++)))((())),,,+++)))((()))++++++)))&&&***)))'''((()))******)))((( )))&&&((('''***$$$...---,,,++++++,,,------,,,......---+++,,,///111---111111///000555555222222111111222333222///---------......***(((...777444***%%%)))+++((()))...(((111444//////444444---333111000000222333333222333111......///111000...444222111111222333222111000111111111000000//////...333444111000333222---///,,,---//////+++***---))))))))))))))))))******)))+++,,,+++(((&&&''')))************************''')))+++***((('''((()))(((((())))))******++++++,,,)))&&&%%%'''))))))(((###%%%$$$###%%%(((((($$$###$$$%%%&&&'''&&&&&&%%%%%%%%%$$$###############""""""!!!!!! &&&555999...'''&&&"""""""""""""""###$$$%%%&&&'''!!!"""$$$"""!!!###***(((&&&%%%%%%%%%###!!!###!!! &&&$$$######$$$###""" """"""###$$$%%%%%%%%%%%%$$$###"""""""""###$$$%%%######"""###!!! """###$$$###"""!!!###"""""""""$$$&&&(((************+++111:::EEEMMMWWWfffMMM///333///&&&...,,,&&&))))))((('''&&&&&&''''''%%%$$$###"""$$$&&&((()))(((+++---,,,((('''(((***%%%&&&(((***+++++++++***''''''&&&&&&&&&((()))******++++++))))))***---000000222444444222000000000))))))***************)))"""$$$%%%%%%%%%%%%'''((())))))))))))(((((((((((()))******)))''''''(((***)))(((''''''''')))***+++))))))***+++---...//////'''((()))***,,,---...///666222------//////***&&&((())),,,...///000000///,,,///000,,,'''%%%'''******---,,,'''''',,,---)))...---,,,...111000,,,((('''))))))((())),,,***%%%''')))***)))'''(((,,,///000///...,,,+++*********+++---///...++++++---000///---++++++---,,,)))&&&)))(((((())),,,---,,,+++111$$$------... 999---000///...------...///000,,,...///...------111444000555555222444999:::666666444111000000000000///...//////...)))***666CCCOOO:::)))''',,,,,,---///111777555,,,+++444888444111000000111222333222111888555222222444555444222444222000000222444555555000...,,,++++++---///111,,,111222///...000...(((///,,,---//////+++***,,,&&&''''''(((((()))))))))......---***&&&&&&)))---))))))))))))))))))))))))&&&))),,,,,,******+++...(((((()))***+++,,,,,,---///+++'''&&&''')))(((&&&###%%%%%%###&&&***)))&&&$$$%%%&&&'''&&&%%%$$$###$$$######"""""""""""""""&&&%%%$$$$$$%%%&&&%%%###$$$)))!!!+++%%%""""""""""""###$$$&&&&&&(((!!!$$$&&&""" !!! """%%%)))***'''"""""" !!!""""""!!!!!!"""###$$$$$$%%%$$$$$$$$$###"""!!! !!!!!!%%%$$$ !!!###$$$%%%%%%%%%$$$######""""""$$$&&&)))+++$$$%%%)))444HHHccc>>>444,,,,,,,,,***''''''(((&&&'''******'''%%%'''(((&&&$$$$$$&&&((()))((((((''''''''''''&&&&&&&&&)))((('''&&&&&&'''((()))***)))(((''''''((()))***,,,+++******+++,,,...///000///000333777777333000//////000//////---+++***''''''))))))))))))((('''+++)))&&&###"""###%%%'''%%%'''((())))))'''%%%$$$((('''&&&%%%&&&'''((()))---+++)))***------,,,))),,,,,,,,,++++++)))((((((***++++++,,,---......///))))))***+++,,,...000111///)))'''+++///...***(((---///...,,,,,,...+++&&&...***(((******))),,,111---+++***+++,,,,,,)))%%%+++++++++++++++***))))))---000222222///,,,***)))...+++,,,...,,,'''''',,,)))***+++,,,---.........000///---+++************++++++*********,,,---...,,,---...111333444222111222000......//////...---333111...---///111333333333111000///...000111222111000---++++++,,,...000000...+++))))))+++...111,,,222444000...000222111333333333222111000///...666555444333222111111111555000,,,,,,000222111///,,,***)))+++......+++(((&&&)))------,,,+++,,,.........---,,,,,,+++******,,,&&&$$$''')))'''%%%%%%---,,,+++,,,,,,***'''$$$---)))%%%%%%(((,,,,,,++++++,,,,,,***)))((()))******)))((((((((()))+++,,,...,,,***((('''&&&###!!!######$$$%%%&&&((()))***%%%%%%'''''''''&&&%%%$$$$$$$$$"""  ###&&&"""###$$$###!!! !!!"""!!!!!!""""""""""""!!!!!!$$$$$$%%%&&&&&&'''((((((%%%$$$###""""""###$$$%%%$$$$$$$$$$$$############$$$"""  !!!"""!!! !!!###%%%&&&!!!$$$###!!! """######%%%$$$ !!!%%%""""""((((((%%%)))111)))+++333JJJppp<<<222)))((()))))))))+++)))&&&''')))((($$$###$$$'''%%%$$$$$$%%%''''''&&&((('''''''''&&&&&&&&&&&&((('''&&&&&&'''((()))***)))(((''''''''''''((()))+++************,,,---.........///111444444111...//////000000000...---,,,,,,------------+++***)))---,,,++++++***))))))(((''''''((((((((('''&&&%%%***)))'''&&&%%%%%%%%%&&&)))((('''(((+++---,,,***222111000...,,,***((('''((())))))***++++++,,,,,,(((((()))***,,,---......111---+++///222000------))),,,------///222000+++***)))+++000000,,,***,,,///...---...000///,,,))),,,------------,,,,,,+++,,,...000000...---,,,,,,///+++***------)))))),,,)))***+++,,,------------///...---,,,++++++,,,---------...///////////////222111000000000000000//////...------///000000///444111...---...000111222000///...------...000111000...,,,******+++---...444222///,,,++++++,,,---+++000333000000444777777111111111111111111000///222333444444333111///...333...***))),,,---,,,***)))+++,,,---,,,+++******(((+++......---,,,---///111000000///......------***'''&&&)))***'''&&&(((000///------------***(((******)))''''''(((+++---,,,,,,,,,***)))(((***,,,+++***)))((('''((()))***)))(((&&&&&&&&&&&&$$$###$$$$$$$$$$$$%%%''')))***((((((((((((((('''&&&&&&#########!!! ###%%%$$$%%%&&&&&&$$$$$$%%%&&& !!!!!!!!! !!!!!!"""######$$$%%%%%%$$$$$$###""""""###$$$$$$######"""""""""######$$$###!!!  !!!!!!""""""######"""""""""!!!!!!###((('''%%%###!!!!!! !!!$$$&&&$$$###$$$"""&&& %%%+++***((('''333@@@UUUsss999///&&&%%%&&&'''***---)))'''&&&((('''"""!!!"""'''%%%######$$$%%%%%%$$$(((''''''&&&&&&&&&&&&&&&'''&&&&&&&&&'''((())))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((()))***---,,,---...000000...,,,...///000000000///...---000000000//////---,,,+++,,,...000111000...+++******))))))(((((((((((((((,,,+++)))'''&&&%%%$$$$$$&&&%%%%%%'''***,,,,,,+++222111000...,,,***)))((((((((())))))***+++++++++&&&''')))***++++++******000---...111111......000))),,,......111444222---***))),,,111111---+++,,,/////////000111111///,,,***++++++,,,,,,,,,++++++---...000000//////000222000+++))),,,///---++++++,,,------.........------***)))))))))***+++,,,,,,---...///000111000///...555444222111000000000000---,,,,,,---000222222111333111...---...000000000111000/////////111222333444333111000000000111222.........///000222333444...222333000000444777777......///000111111000000...000222333333000---+++222...)))((()))***(((''''''+++...---***(((***---***+++......------...///000//////......------,,,'''&&&(((+++***&&&&&&***...,,,***)))******)))'''(((+++,,,)))&&&%%%)))---(((((('''%%%$$$$$$''')))(((''''''&&&'''((()))***&&&%%%$$$%%%'''((('''&&&&&&%%%$$$$$$%%%''')))******)))((('''&&&%%%%%%%%%"""######"""!!!!!!"""$$$!!!###$$$###""""""###$$$  !!!!!!"""$$$######""""""######$$$"""!!!!!! !!!"""$$$%%%$$$""" !!!!!!  ###""" ###$$$"""!!!!!!"""######"""!!! ###$$$###!!!!!!#########"""!!! """ !!!###### ###&&&%%%"""'''999KKKbbbsss555---&&&%%%%%%%%%'''+++)))&&&%%%((('''###"""$$$'''&&&$$$$$$%%%%%%$$$"""((('''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((())))))+++***++++++,,,,,,+++***,,,---.../////////...---..................------+++---///111000///,,,***...---+++***)))***+++,,,---,,,+++***)))(((''''''&&&&&&''')))***,,,,,,---,,,,,,++++++*********************+++++++++,,,,,,&&&''')))++++++***((('''+++***+++...---******...+++...//////000333111,,,000,,,)))++++++***,,,111,,,,,,---///000000...---+++,,,------...---------111111222111000111333666000,,,)))+++000111...+++000000111111000///......(((((()))***+++---...///+++,,,,,,,,,,,,,,,,,,,,,222333444555444333333444...------///111333222111222000......000111222222000000000000000111333333666666555444444444444444---...///111333444555666444555333...,,,///000...------...///////////////------/////////...---,,,111---***((()))***)))((()))+++,,,,,,***)))***,,,)))***++++++++++++,,,,,,*********))))))(((((((((###$$$(((,,,***%%%&&&***,,,***'''&&&'''((((((''')))***+++)))'''&&&''')))''''''&&&$$$###$$$&&&)))$$$$$$$$$%%%&&&(((***,,,''''''&&&'''***+++***)))((('''%%%$$$$$$&&&(((***)))(((%%%###"""""""""###!!!###$$$###"""!!!"""###"""#########!!! """  !!!!!!######""""""""""""######!!!  """$$$%%%&&&$$$""""""###$$$###"""#########!!!"""$$$&&&&&&!!!"""$$$$$$"""!!!"""###"""  !!!!!!!!!!!!%%%((( $$$))),,,666NNNqqq111+++''''''&&&######&&&'''%%%%%%''''''%%%%%%((((((&&&%%%%%%&&&&&&$$$###((('''&&&$$$$$$%%%&&&&&&))))))((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$)))***++++++,,,---------))))))))))))))))))***+++***+++,,,---------,,,+++,,,,,,,,,---...///000111------..................222000...,,,,,,---///000,,,,,,------------------***+++,,,,,,,,,---......,,,,,,+++*********++++++******++++++++++++,,,,,,''')))***,,,,,,+++)))((((((((())),,,+++((()))---+++......---///222111---000,,,)))******)))+++000+++,,,...000000000000000000000111111111111000000222222111000//////222444000...+++,,,000333000+++000111111111000///...---++++++---...000111222222---,,,+++))))))***,,,---000444999;;;:::777444333111111111222444444333111111///...000222555555555///////////////000111111222222333333222222111000555555444333222///---,,,333333000+++)))+++***&&&------.........---,,,,,,---,,,+++******,,,---...---+++)))(((((()))******,,,***((()))+++,,,+++)))((('''''''''((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%$$$&&&+++///---((('''+++...+++))))))***++++++++++++)))((((((******'''%%%,,,,,,+++***)))))),,,...&&&&&&%%%%%%%%%'''((())))))((('''(((*********((()))((('''%%%%%%&&&'''(((((('''%%%###"""!!!""""""!!!###$$$###"""!!!"""###'''((((((&&&###""""""###!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""" !!!"""$$$%%%$$$###!!!!!!"""###"""!!! !!!###!!!###$$$###"""!!!""""""!!!  """$$$%%%%%%###""" !!!###"""!!!!!!'''%%%---KKKwww...***(((((('''""""""$$$'''$$$$$$''''''&&&'''***&&&%%%%%%&&&''''''%%%###((('''%%%######$$$&&&'''(((((((((((('''%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$&&&'''((()))************'''((((((((('''(((+++---***+++,,,,,,,,,+++***)))++++++,,,---...000222333000///.........000111333333222000///...///111222,,,---...///000111111111---///000000//////000222444333000...---,,,,,,---+++++++++,,,,,,,,,,,,,,,++++++------...---,,,+++,,,***+++...///------///***,,,,,,+++...333555222,,,***---111000,,,)))***---///222444444444555666///000000000//////...---...//////...,,,---///111000000...---///333111,,,////////////......---,,,)))***,,,---.../////////222111///......///000000111777>>>@@@<<<666222111555444555666888888666444333222111333555888888888444444444444444444444444111222333333333222000///111111111111000...---,,,,,,---,,,)))***,,,***&&&,,,---------,,,+++******---+++)))((((((***---///***)))'''&&&&&&((()))***---)))&&&'''+++---+++(((((('''%%%%%%'''((((((''''''''''''''''''''''''''')))***...333222---***,,,***((('''''')))******)))***'''&&&(((++++++(((###)))***++++++))))))+++---+++***(((&&&%%%%%%%%%%%%((('''&&&&&&(((((('''&&&***)))((('''&&&&&&&&&&&&((('''&&&%%%$$$#########"""######"""!!!!!!"""$$$&&&''''''%%%"""!!!!!!!!!!!!!!!"""""""""""""""!!!""""""""""""""""""""""""!!!""""""######""""""!!! !!!!!!""""""#########!!!   !!! !!!$$$!!!"""#########""""""###"""  """ !!!""""""!!!$$$###***;;;ZZZ---)))''''''%%%"""$$$((('''$$$###%%%&&&$$$%%%((($$$######%%%&&&&&&%%%###((('''%%%######$$$%%%'''%%%%%%&&&'''''''''&&&%%%$$$$$$%%%&&&&&&%%%$$$$$$###$$$&&&'''(((((('''''''''(((((('''&&&(((---000+++,,,------,,,+++)))(((***))))))***+++---///000//////......///111222333222111000/////////000111,,,---///000111222222222---///222222111222444666777666333111000000000111000000000000000000000000......//////000000000111111---,,,111444333111111//////---***---333666444...---///333333...+++,,,...222666777777777999;;;111111111111000...---,,,,,,---.........///111333000333222......111111---///000000000000000//////***+++,,,---------,,,+++444555666777777555333222000666===>>>:::555333333666666777:::<<<<<<:::888888777666777888999888777777777777777666555444444000222333444444222000///)))***+++,,,---///000000(((***+++***---000---(((******++++++,,,+++++++++***))))))((()))+++---...,,,,,,***((('''''')))++++++***(((((()))*********,,,)))'''''')))***)))((()))))))))))))))*********+++***---333444...)))(((%%%%%%$$$&&&(((((('''&&&%%%&&&(((***+++***'''%%%###%%%'''((('''&&&&&&'''***)))'''&&&&&&&&&'''''''''&&&&&&&&&((())))))''')))******)))(((&&&$$$###%%%%%%%%%%%%%%%$$$###############!!! ###%%%!!!"""###"""!!! !!!""" !!!"""############!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!! !!!"""###$$$%%%$$$"""!!!!!! !!! $$$&&&######'''!!!!!!!!!!!!"""""""""""" !!!  """### )))666UUUvvv,,,(((%%%$$$######'''---((($$$###$$$$$$!!!"""&&&"""!!!"""$$$&&&&&&$$$""")))'''$$$###"""###%%%'''"""###%%%'''(((((((((((($$$%%%&&&''''''&&&%%%$$$((()))***,,,,,,,,,,,,+++&&&(((((('''''')))...222------......---+++***)))(((''''''&&&'''(((***++++++,,,---...///000000000111000000///////////////,,,---///000111111111000+++...111222222333666:::555444222111111222444555666555555555555555555555111000000000111222444444444...,,,222777666333222555444000+++,,,222444333666111/////////---///333...222666888888888:::<<<::::::999888777555444333+++---000111222333555777///555555///---000000---222333333444444444333333111222333333333222111000333666:::======999444111,,,222999:::888555666888666666888;;;???@@@>>>===<<<;;;999999:::999888666222222222111000///...---+++---///000000...+++***,,,,,,+++*********++++++))),,,------000222///((('''((()))***,,,,,,,,,---'''((()))++++++,,,,,,,,,111000...,,,))))))***,,,)))+++,,,***'''&&&)))---///,,,))))))+++---,,,******************+++++++++***''')))000222---&&&###''''''''')))++++++***(((!!!&&&+++,,,)))'''''')))###%%%(((***)))'''''''''%%%%%%%%%&&&'''***,,,---(((''''''(((+++,,,,,,+++)))***++++++)))'''$$$"""!!!"""###$$$$$$###!!! $$$$$$"""  ###&&&!!!###$$$%%%$$$$$$&&&((( """######$$$$$$ !!!"""######"""!!! !!!###%%%&&&&&&$$$""" ###!!! """###""""""###$$$!!! $$$$$$$$$"""!!!   !!!$$$$$$ (((EEEbbbwww***)))'''%%%$$$$$$$$$$$$"""""""""$$$%%%%%%###!!!'''&&&$$$#########$$$$$$$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%$$$$$$$$$###### !!!"""$$$%%%&&&&&&&&&&&&%%%$$$###"""###&&&)))'''&&&&&&%%%%%%(((---111(((((()))))))))***++++++,,,***((('''(((+++///222...///111222333222000///111000...---,,,,,,---...000,,,''''''***...000000333222111111111222333444222222111111000111111222111555555000000444444000111///...111555777666333000000000000111222333333///000111000000222888===888888888666333222222444999;;;<<<<<<;;;:::;;;<<<===BBBCCC>>>999777666444000111222111///...///000555222///...000333444444777444333555444000000222000000000///...///111444888777666555444333333333555666777999999999888888:::888:::???>>>777444666777666777888999888555333666555333111////////////---...///...,,,+++,,,---++++++******)))((('''''')))))))))***++++++,,,,,,222222111000---***'''%%%---,,,***)))))))))******)))***+++++++++)))((('''((()))******)))((()))+++))))))***))))))((('''&&&***+++,,,---,,,***(((&&&''''''&&&%%%%%%%%%%%%&&&,,,)))''')))------)))$$$''''''''''''''''''''''''(((%%%(((...111,,,&&&$$$(((###"""%%%%%%!!!"""'''&&&'''((((((((('''%%%$$$&&&$$$""""""###$$$###""""""###$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%""" """###%%%&&&%%%""" !!!!!!"""######"""!!! !!!""" ###$$$!!!!!!###%%%&&&%%%$$$###!!!!!!   ###%%%%%%""""""!!! ***!!!!!!  """$$$!!!"""...EEEeeemmm)))'''$$$############"""$$$###""""""######!!!&&&%%%$$$############$$$""""""""""""###$$$%%%&&&''''''&&&%%%###"""!!!!!!######$$$%%%&&&&&&&&&%%%''''''&&&%%%$$$%%%(((+++(((((((((((((((***...111)))((('''''''''(((***+++)))((('''&&&'''***---...---...000111111111///...///......------------...---***'''(((+++...///////////////000222333555666000000000000000000000000///333333//////333333000---,,,---///111222222111222222111111111111111111222222222222111333555888///000111111111111333555...111555777888999:::;;;:::>>>???:::666555555333444555666555333222333444555333222000000111444555:::666555555333...---///000111111111000000222444555444333222111111111111333444444555444333222111777555777<<<;;;555222333333333444555666444000---555444222111000//////000......///...,,,***+++,,,+++++++++***)))(((((((((***++++++++++++,,,,,,,,,))))))***+++***)))(((((()))******+++***)))((('''+++***)))((((((((())))))'''((())))))''''''((()))(((((())))))))))))((((((''''''((()))))))))((('''&&&&&&%%%%%%%%%&&&&&&'''(((%%%$$$&&&***+++'''###((((((''''''&&&&&&&&&&&&---)))(((,,,...+++)))(((***%%%$$$'''&&&###$$$((('''(((((()))((('''&&&%%%&&&$$$""""""$$$$$$$$$###$$$######$$$%%%%%%$$$"""$$$###"""###$$$$$$""" !!!###$$$%%%$$$"""!!!""""""!!! !!! ###### !!!"""$$$&&&'''''''''&&&######"""!!!!!!"""###$$$!!!!!!  """%%%%%%$$$""" !!!!!! !!!"""  ###333WWWzzz]]]+++&&&""""""%%%&&&$$$ %%%###!!! %%%$$$######"""#########!!! !!!"""###$$$%%%%%%$$$$$$###"""""""""%%%&&&&&&''''''&&&&&&%%%((()))((('''&&&'''***,,,&&&((())))))((((((***,,,)))((('''&&&&&&((()))***(((((((((((()))***,,,,,,+++,,,.../////////...---,,,------............---***(((((()))+++---...------...///111222333333333---...///000000///......---///000......111222///---///111111111111222333333333222222111000000000555444333444444444333111***,,,---------...111333000222555555444333222333444888888333111333444222555666777666555444555666111222222000......111555888444333444222...,,,......///000///......000222000000///////////////000666555555555333222000000333222444777666222000111666666666777777555000---222111000/////////000000---......---+++******++++++++++++******))))))(((---,,,,,,,,,,,,+++++++++%%%&&&'''(((((((((((((((&&&(((***,,,+++***'''%%%,,,***(((&&&%%%''')))+++(((*********(((((()))***'''(((((()))))))))))))))%%%&&&&&&'''((())))))***&&&&&&%%%%%%%%%&&&&&&''''''$$$###$$$&&&&&&$$$ ((('''''''''&&&&&&%%%%%%,,,'''$$$%%%&&&%%%%%%((((((%%%$$$&&&&&&###$$$'''&&&''''''''''''&&&%%%%%%&&&$$$######%%%&&&%%%%%%%%%###"""###&&&&&&###%%%###!!!!!!"""###"""!!!!!!"""######"""!!! !!!"""###$$$$$$###"""!!!!!!!!!$$$###!!!"""###$$$%%%&&&''''''%%%$$$###"""###$$$&&&(((!!! !!!"""$$$$$$$$$$$$ !!!"""###$$$!!!!!!%%%444XXXsssLLL...((("""###(((***&&&"""%%%###  !!!!!! #########"""""""""######!!! !!!!!!"""### !!!"""###$$$%%%&&&%%%%%%&&&'''''''''''''''((((((((('''&&&'''))),,,'''***,,,---+++*********(((((()))))))))))))))((())))))***+++,,,---------***+++,,,,,,------,,,,,,***+++---...///......---'''((((((***,,,,,,,,,,,,...///000111111000...---+++,,,...///000///---,,,+++,,,------...///000000,,,///222222///...000333222222222222111111000000555333333555777666222......//////...,,,+++,,,...444555555444333222444555000222111------000111000111222333222111000111222---000222///+++***...333111......111000------000***+++,,,,,,++++++,,,...------,,,,,,---......///444444333333222111000000111111111333333111000000:::999777666666444222///---------------......///***,,,---,,,+++***+++---++++++*********)))))))))------,,,++++++***))))))+++++++++***)))((('''&&&((()))***++++++***((('''***)))(((&&&&&&''')))***,,,---...---+++***+++,,,((())))))))))))(((((('''(((((((((((()))***+++,,,(((((('''&&&%%%%%%%%%%%%)))'''%%%%%%%%%$$$"""%%%%%%&&&&&&&&&'''''''''***&&&###$$$###"""###'''%%%$$$$$$$$$$$$#########%%%%%%%%%%%%%%%$$$$$$###&&&$$$###$$$%%%&&&&&&%%%###!!! ###&&&'''###%%%###!!! !!!"""""""""!!!!!!!!!!!!!!!  !!!#########"""""" !!! """$$$""""""!!!!!!!!!!!!"""######$$$"""!!! !!!###%%%'''!!!  """"""!!!!!!!!!!!!!!!"""######'''### !!!&&&555WWWxxx???---'''!!!"""''')))&&&!!!###!!!!!!###$$$$$$""""""""""""""""""""""""""""""!!!!!!!!!"""###### !!!###$$$%%%%%%!!!"""$$$&&&'''((())))))&&&'''''''''&&&&&&(((******---000111000...---,,,'''))),,,......,,,(((&&&)))***+++,,,------,,,,,,))))))***+++++++++++++++***+++---.........------'''(((***+++++++++++++++......///000///...,,,+++)))***,,,...///...,,,+++,,,+++,,,---......///000(((+++...---***)))+++---...///000111111111000000111111111555888777222...333333333000---,,,,,,---.../////////111666<<>>...###'''***&&&###$$$$$$%%%&&&'''((((((,,,'''%%%(((***(((&&&&&&%%%%%%%%%%%%$$$""" %%%&&&(((((('''%%%""" """!!! !!!""" """%%%'''&&&###"""###%%%$$$%%%%%%&&&&&&%%%%%%%%%'''"""!!!###"""!!!###"""""""""!!!!!!!!!!!!######"""""""""""""""""""""!!!!!!%%%******%%%###"""!!!  """!!!$$$ ###!!! (((AAAhhhmmm+++%%%###!!! !!!!!! !!!!!!  !!!!!! """ !!!!!!"""!!! """!!!!!!!!!"""###$$$%%%$$$$$$%%%&&&''''''((()))((((((%%%$$$)))///,,,%%%,,,+++++++++******)))))),,,,,,++++++************)))&&&%%%''',,,...,,,)))---------+++(((((()))+++***,,,//////......111333111000///////////////000(((,,,...---...000///,,,......------------......555333000------...000111///000000111000///...---)))++++++***,,,111333000000111222333333444333333---,,,***+++,,,---+++***,,,///000...---///...***,,,......,,,---000...***------,,,+++++++++,,,,,,+++++++++,,,------+++)))...---,,,++++++******++++++++++++***))))))+++...++++++,,,,,,,,,,,,------///000...+++,,,000111///000555444---(((+++---,,,...---***(((((()))+++,,,''''''''''''(((***+++,,,)))))))))))))))((((((''',,,+++***+++,,,,,,***)))******)))))))))***+++,,,(((&&&%%%&&&((()))'''%%%***))))))))))))******+++++++++++++++************%%%&&&((())))))(((&&&%%%(((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''++++++,,,+++***((('''&&&&&&///000)))%%%)))***%%%$$$%%%%%%%%%&&&''''''(((***%%%$$$''')))&&&%%%%%%&&&&&&''''''&&&%%%###""""""###%%%%%%%%%### $$$###""""""###$$$###!!! """###$$$######$$$%%%###$$$$$$$$$$$$######"""%%%!!! ######### !!! !!!""""""###%%%&&&&&&'''%%%###"""%%%'''&&& !!!!!!  !!! """""",,,GGGqqqfff)))%%%###  !!! !!!!!!!!!!!!  !!!""" !!!!!!"""!!! """!!!!!!!!!"""###$$$%%%$$$$$$%%%&&&'''((()))))),,,)))%%%&&&---222...&&&+++++++++++++++*********+++************)))))))))(((&&&%%%'''+++---+++)))---...---+++***)))+++---+++---///000111222444666------......////////////***---///......111000---------,,,,,,,,,------...333+++(((...111---+++///222222111000000000000000+++,,,,,,,,,111777888444111222444555555444333111***))))))+++---......---)))---...------000///,,,+++---------///333222...///---+++***+++,,,...000+++***)))***+++,,,+++)))++++++************++++++++++++++++++******---///////////////000///---+++///222111------000000...222777777///((()))---000---,,,)))'''&&&'''((()))''''''((())))))(((((((((''')))***++++++)))'''%%%***)))((()))++++++***)))))))))(((((())))))***+++000...+++******+++***)))((()))***+++++++++++++++---,,,,,,+++******))))))&&&'''***++++++(((%%%"""((('''&&&%%%%%%&&&'''(((&&&&&&%%%%%%%%%&&&&&&'''---,,,+++***))))))(((((()))&&&%%%'''***+++)))&&&&&&&&&&&&%%%%%%&&&&&&'''((($$$###&&&'''$$$###$$$$$$%%%&&&&&&&&&&&&%%%$$$!!!"""$$$$$$$$$""" $$$"""""""""$$$$$$###""" !!!$$$%%%$$$###"""#########"""!!! $$$""""""%%%%%%$$$$$$''' """"""!!!!!!!!!""""""###$$$%%%&&&&&&%%%###"""###%%%### """&&&&&&111EEEqqq[[[&&&%%%###  !!!!!!!!!  !!!"""""" !!!!!!!!!"""!!! """""""""""""""######$$$''''''&&&&&&&&&&&&&&&&&&+++)))&&&(((,,,///---)))*********+++++++++++++++***))))))))))))))))))))))))''''''(((+++,,,+++***///000000...------///111000111111111111111111111,,,,,,+++******+++,,,---***...///------000///,,,---,,,,,,,,,,,,------...///''',,,<<>>111000222000...,,,,,,---///000000000---***,,,000///***///000222333333000...,,,...------...000111000///...111111///...000...***(((******)))+++...---)))***,,,...000000000...---,,,***))))))+++,,,,,,,,,&&&&&&&&&&&&'''((())))))+++,,,,,,+++***+++---000+++,,,...000111111///------111333000///111222111999444///---......---,,,,,,+++)))(((&&&&&&&&&&&&'''((()))******)))((('''(((((('''&&&&&&'''((((((+++***((()))+++,,,,,,,,,))))))***++++++,,,,,,------,,,+++))))))***,,,---)))***,,,---...---,,,,,,)))))))))******+++++++++)))))))))))))))*********((('''&&&%%%&&&''')))+++((('''''''''''''''((((((&&&%%%$$$###$$$&&&)))***---%%%%%%---///(((&&&,,,)))(((&&&%%%$$$$$$%%%&&&'''%%%%%%'''&&&######&&& """$$$%%%%%%%%%$$$######$$$$$$$$$###""""""!!! !!!"""######"""&&&###!!!"""%%%%%%"""###$$$$$$$$$###""""""!!! """$$$%%%'''))))))(((!!!!!!"""######"""!!! """"""""""""""""""""""""%%%$$$############"""!!!"""###!!! &&&'''888\\\NNN+++$$$"""  !!!"""!!!  !!!"""!!!"""!!! !!!"""############"""""" !!!"""$$$%%%'''((()))"""###&&&'''$$$!!!$$$***''''''(((((()))***++++++)))))))))************++++++++++++,,,,,,,,,------,,,,,,---,,,+++,,,...000000///...///000111000///555333000---,,,,,,...///***------******------+++------------......///000444000333===@@@999333333333222000///...///111222...000000---,,,///000......///000000000...,,,+++000...---...000000///...---000000---+++,,,***&&&(((******((())),,,+++'''***,,,///111222000---+++)))((('''(((***++++++***)))))))))))))))***++++++,,,,,,,,,+++******,,,...(((+++.../////////111222000444555000---...000000666...(((+++...---***(((...---,,,+++***)))))))))%%%&&&(((+++---...///000((('''&&&%%%&&&(((***+++---+++))))))***,,,,,,,,,((()))***,,,------------(((((()))((('''(((***,,,))))))*********))))))(((''''''(((((()))******+++***)))(((&&&%%%$$$$$$%%%%%%%%%$$$$$$%%%&&&((()))))))))((('''''''''''''''***)))'''%%%%%%&&&'''(((%%%"""$$$******&&&'''---)))(((&&&$$$$$$$$$&&&'''&&&%%%%%%'''&&&"""###'''!!!"""$$$&&&''''''''''''!!!"""""""""""""""!!!!!!###""""""###%%%&&&%%%$$$&&&%%%$$$$$$$$$###!!!###$$$$$$%%%%%%$$$$$$### """"""###%%%%%%"""!!!!!! !!!!!!###%%%''')))***+++)))(((&&&###!!! !!!000EEEaaaOOO333$$$"""  !!!!!!"""  !!!!!!"""!!!"""!!! !!!"""###$$$$$$###"""!!!!!!"""$$$&&&'''(((&&&$$$&&&))))))%%%''',,,%%%%%%&&&'''((()))******************++++++,,,,,,***+++++++++++++++,,,,,,***+++,,,++++++,,,...111///------...111333222000///////////////...---,,,,,,......++++++......,,,............///000111111000000000111111111111111444333222111000111222222///444666222...000333333---...............---,,,---,,,,,,---...///...------000000---+++,,,***&&&)))++++++)))+++...---))),,,---...000///...,,,***((('''(((***,,,---+++)))*********))))))***++++++------,,,***((((((***+++''',,,111000------111666///444444///+++---000222222+++)))---000,,,)))***,,,,,,,,,++++++*********&&&&&&''')))+++---///000&&&''''''(((***+++---------+++((('''(((*********'''((()))+++,,,,,,,,,,,,(((***++++++))))))+++---******)))(((''''''''''''''''''''''''((((((((((((''''''''''''&&&%%%###"""$$$%%%%%%&&&''''''((((((***)))((('''&&&%%%%%%%%%***)))((('''&&&'''(((((($$$###$$$&&&'''&&&&&&''')))'''%%%######%%%&&&((($$$###%%%&&&$$$ !!!&&&!!!###$$$&&&'''''''''&&&""""""#####################""""""###%%%&&&&&&%%%"""###$$$###""" !!!""""""###$$$%%%%%%%%%%%%"""###!!!!!!$$$###!!! !!!""" !!!###&&&(((+++---...)))(((%%%"""  '''JJJrrr}}}JJJ222$$$""" !!!""" !!!"""  !!!""""""!!!"""!!! !!!"""###$$$$$$###"""!!!!!!!!!""""""#########$$$'''!!! &&&(((%%%%%%'''###$$$%%%&&&'''))))))*********+++++++++,,,,,,,,,)))***++++++******+++,,,,,,---------,,,---000333111///...///222333111///,,,...222444555333///------000///,,,,,,//////---.........//////111222222...333555111000222222000333222111111000000111111///555888111++++++...000.........---............+++***)))+++---......---...111111...---...,,,)))***,,,,,,+++---111000,,,.........------,,,,,,+++))))))+++---000000---+++))))))(((((((((((())))))------,,,***((('''(((***)))///333111,,,+++111888+++000111---***...444666000---...333222,,,+++///))))))))))))((((((((((((((('''&&&&&&&&&''')))***%%%'''))),,,...///......---***'''&&&'''(((((((((%%%&&&(((***+++,,,++++++'''))),,,+++)))'''(((***---,,,***(((''''''((((((((((((((('''&&&&&&%%%%%%"""$$$'''******)))'''%%%&&&'''((()))***************)))(((&&&%%%$$$######$$$$$$%%%&&&'''((()))***))))))'''%%%&&&(((%%%((('''%%%######%%%''')))###"""$$$%%%""" %%% !!!###$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&!!! !!!###%%%$$$###!!!######  ### !!!"""$$$%%%%%%%%%%%% %%%&&&######&&&$$$"""!!!"""%%%'''!!!"""###%%%'''(((******%%%$$$###   $$$;;;EEEOOOzzz|||[[[^^^gggPPP^^^>>>555%%%""" !!!!!!###!!!""" ###'''""""""'''%%%### """$$$&&&$$$$$$###$$$%%%%%%$$$"""%%%###!!!!!!"""###"""!!!"""$$$%%%%%%$$$$$$&&&''''''&&&$$$%%%)))---///000,,,+++)))(((***...222444000,,,((((((***,,,,,,***111...---///...++++++...000111111000......///000000000111111000000///.........------------............------------...///222333111,,,...444555111000000000000000///......===888111+++(((***///222---,,,,,,---///000///...444111---++++++,,,------////////////////////////.................................+++))))))+++---,,,******,,,......***&&&***(((&&&%%%&&&(((+++------,,,++++++*********+++---000333444333111111111///...---,,,++++++++++++111///---,,,,,,---...---((((((''''''''''''((((((+++------+++'''&&&))),,,$$$$$$333'''(((777)))***---+++'''&&&'''(((((((((+++)))''''''***,,,***)))))))))***---000111///.........---,,,,,,+++******)))((('''((()))***)))(((---...+++''')))...,,,&&&$$$(((+++)))%%%$$$(((---'''+++***$$$###''''''###)))(((''''''(((***,,,...+++((($$$###$$$%%%&&&&&&)))((('''%%%$$$$$$######""""""!!! !!!&&&###!!!###'''******)))***&&&$$$&&&'''$$$"""###'''### ###&&&''''''""""""############""""""%%%""" $$$$$$ !!!"""""""""!!!!!! !!!""""""""""""!!!!!!###'''+++$$$"""!!!"""### ***;;;ZZZsssOOOAAA:::@@@DDD@@@@@@DDD???333OOO:::444'''$$$"""### $$$ !!! ###&&&""" !!! ,,,:::###"""  """###&&&&&&%%%&&&''''''&&&%%%$$$"""!!!!!!###$$$###""""""$$$&&&''''''(((***,,,((('''&&&(((+++---//////...---++++++---///222444///---******+++---,,,+++///+++***,,,,,,)))))),,,,,,...000000...---......******+++,,,---------,,,......---......//////000////////////............,,,...,,,(((***///000,,,///000000111000///...---333111---******---111444//////////////////000000222000...,,,+++,,,...///000000000000000000000000---------------------------......---++++++---......---...///000///,,,******)))'''''''''(((***+++...---,,,,,,+++++++++,,,...///000111222222111000111000///...---------------,,,,,,,,,------------************************(((***,,,---,,,,,,,,,---,,,%%%///((()))333***222///,,,(((&&&&&&&&&%%%%%%,,,***((((((***,,,,,,++++++******,,,...//////---,,,,,,+++***))))))((((((***)))((((((((()))'''&&&)))+++***''''''+++***%%%&&&&&&'''''''''((()))+++(((+++***&&&%%%(((((($$$)))((((((((((((***+++,,,%%%###!!!"""&&&***,,,---++++++***(((''''''''''''###$$$%%%%%%&&&))),,,...%%%### !!!###$$$$$$######!!!!!!$$$$$$""""""%%%'''### !!!!!!!!!""""""#########"""!!!!!!$$$!!!!!!%%%&&&###  !!!  !!!""""""###$$$###""""""$$$&&&'''&&&&&&!!!$$$###%%%===RRRrrrSSS;;;uuuKKK===555:::???===<<>>[[[FFF888///333999999777999>>>;;;SSSqqq,,,,,,'''###!!!$$$&&& """&&&%%%""""""!!! ###%%%""" $$$+++ """$$$&&&'''###$$$$$$###""""""###$$$"""!!!!!!###%%%'''&&&%%%&&&''''''&&&$$$"""###$$$)))((((((***,,,---+++***......///000000000000000............///...---,,,333///...000000...000444...///...---++++++,,,...***+++,,,---............+++,,,...///111222333333//////000000///...---,,,////////////000222111///,,,---///111000///---+++------......---,,,***)))***...111///***(((***...,,,///111...+++***///444////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,$$$'''***,,,,,,,,,---...+++...111000---+++,,,...------.........---+++***,,,,,,,,,,,,,,,,,,,,,+++000,,,)))***///111///,,,000000000000///......---+++...000111...+++((('''+++,,,...//////...,,,+++***(((&&&'''***)))&&&###&&&%%%)))((((((+++((()))+++***))))))+++---...---+++***((('''(((***,,,......,,,***)))+++,,,,,,,,,,,,++++++***)))((('''&&&***((('''&&&''''''%%%$$$$$$((('''$$$######$$$---+++)))((('''&&&%%%%%%)))***,,,,,,,,,+++)))&&&''''''((()))******)))))),,,***'''&&&'''((((((((())))))((((((((())))))***)))'''%%%###############***)))'''&&&%%%$$$$$$###''''''******%%%!!!(((###"""!!!!!!"""$$$%%%&&&"""""""""###"""!!!!!!  """###""" #########$$$$$$$$$###### !!!""" !!!"""!!!!!!"""%%%'''(((222444000---+++)))999CCCYYYzzzuuuDDDCCCVVVvvvAAA444+++...444555444444:::;;;NNNXXX***,,,***&&&""" """###$$$"""'''$$$!!!!!!!!! """%%%### !!!###%%%'''((("""$$$$$$###!!!!!!###%%%!!!!!!"""$$$'''((('''&&&***+++,,,***(((&&&'''(((((('''''')))***+++)))(((,,,,,,...////////////.........//////...---------///+++***,,,---,,,...222555333000+++))))))---000))))))*********))))))(((***,,,...000111222333333............------,,,+++///---...000222111///...+++,,,...//////...---,,,...///000000///,,,)))'''***---000...)))'''***---***---000...+++***///333------------------------,,,,,,,,,,,,,,,,,,,,,,,,%%%(((+++---------...///+++...000///+++***+++---)))***+++,,,+++***(((&&&)))***++++++++++++******///+++((()))...000...+++,,,------...------,,,+++***---000111///---,,,,,,)))+++,,,......,,,+++)))---)))%%%$$$&&&((('''&&&'''///,,,&&&&&&,,,///((()))((('''(((***,,,,,,,,,((((((''''''''')))+++---...,,,))))))***++++++***------,,,,,,+++*********'''&&&%%%&&&'''((('''&&&"""&&&'''%%%"""###%%%(((+++,,,***&&&%%%(((+++******,,,------+++)))(((''''''((())))))))))))((('''%%%%%%&&&))),,,------''''''''''''((()))***+++&&&$$$###$$$(((+++,,,+++######$$$###"""!!!!!!!!!""""""$$$%%%##################$$$&&&'''!!!!!!""""""""""""!!!!!!######"""#########!!! $$$$$$$$$#########$$$$$$###""""""!!!!!!!!!!!!!!!$$$$$$###"""!!!$$$(((+++...222444333:::KKK]]]eeezzzooo333888GGGllljjj;;;333,,,---111222111111///777JJJJJJ---......***%%%"""  ###""""""%%%""" !!! !!! !!! $$$""""""######$$$$$$%%%%%%$$$&&&&&&%%%""""""%%%(((""""""###%%%((()))'''&&&%%%'''(((((('''''')))***(((&&&&&&''')))***)))(((***+++,,,---...............///000///---,,,---...000,,,***,,,------///444777555111,,,)))+++///222,,,,,,------,,,++++++******+++---000111222222111---,,,,,,++++++,,,------111///000444666333111111,,,,,,---------------------.../////////...---,,,,,,...///...,,,***,,,...***,,,...---++++++---000++++++++++++++++++++++++------------------------***,,,...///......///000---......---,,,+++,,,---+++,,,---------,,,+++***'''(((***+++++++++***)))---+++)))***---///---+++***+++,,,------,,,+++***'''+++...///......111444))))))++++++++++++)))))),,,)))&&&%%%'''***---...(((000((((((((('''///''')))'''&&&&&&''''''%%%$$$%%%&&&'''((('''(((***,,,,,,***))))))***+++***))),,,,,,,,,,,,,,,,,,,,,,,,'''&&&%%%&&&((()))((('''""""""$$$((('''%%%%%%(((###(((,,,+++((((((...333+++)))***------***)))***((((((((((((((((((((((((***)))'''''')))***)))((('''''''''((()))***,,,---)))&&&$$$%%%(((******((("""###%%%%%%###"""######!!!###!!! %%%"""######!!!!!! !!!""""""""""""&&&&&&&&&&&&%%%$$$###"""###"""!!!!!!!!!!!!!!!!!!$$$$$$###""""""""""""###"""%%%***111888>>>DDDEEEEEEOOOlllCCC555CCCbbbppp999555222000//////000000000111555999qqqBBB......***'''$$$"""!!!  !!!!!!!!! !!!"""!!!!!!"""%%%!!!"""###$$$%%%%%%%%%%%%$$$&&&'''$$$!!!!!!%%%)))######$$$&&&))))))'''%%%!!!"""$$$$$$$$$$$$%%%''')))'''%%%&&&(((***++++++)))***+++,,,---...///000...//////---+++***---///111---+++---......222777222222111...------000333...///000000000000000///)))+++---///111111000///...,,,+++***+++---///111222///000666888444111111,,,,,,+++++++++,,,......,,,,,,------......//////,,,,,,,,,,,,,,,---------+++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++---......---,,,,,,---///---+++******++++++***)))+++,,,,,,------------,,,''')))***,,,,,,,,,***)))***+++,,,---------,,,++++++,,,...//////...---,,,***,,,---,,,***+++000555))))))))))))))))))))))))******)))(((((())),,,///'''***(((@@@???&&&((($$$)))'''&&&&&&'''&&&$$$"""###&&&)))***))))))***,,,***)))((()))++++++***((())))))******+++,,,,,,,,,***(((''''''))))))(((''''''######(((***((((((+++&&&)))+++++++++,,,000333,,,)))))),,,,,,)))))),,,)))(((''''''&&&'''((()))000---***((('''%%%###!!!$$$$$$%%%&&&''')))+++,,,---((($$$###&&&'''$$$"""$$$&&&((((((%%%###$$$%%%$$$!!!"""%%%%%%"""###&&&!!!""" !!!"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$###"""!!!  !!!!!!!!!!!!!!!"""###$$$%%%""")))///555;;;AAADDDJJJjjjZZZ'''BBBZZZpppiii@@@,,,///222333111...---...///333888222___<<<---,,,"""!!! !!!""" !!! !!!""""""### !!!$$$&&&((())))))!!!$$$%%%""""""'''######%%%'''))))))'''$$$%%%&&&'''&&&$$$###$$$%%%***(((&&&&&&)))+++------*********+++---///000222...//////,,,))))))---000---)))''')))***+++...444,,,...000111000000111222++++++---...//////000000)))+++---///000000///...///---+++***+++...111444,,,)))+++222444///+++,,,---,,,*********,,,...///...---,,,++++++,,,...///***)))((()))+++,,,,,,***+++***)))***++++++***))),,,,,,,,,,,,,,,,,,,,,,,,************************,,,---,,,***(((''')))++++++(((%%%%%%((()))'''%%%%%%%%%%%%&&&&&&''''''(((((()))+++---------+++***(((+++...///...,,,,,,,,,---...000111222111///...000000///***%%%&&&+++111******)))(((((()))******(((+++,,,***'''%%%''')))'''(((111aaaaaa///%%%$$$(((''''''(((******)))((("""&&&+++,,,+++***+++,,,(((((((((***,,,,,,***(((&&&&&&'''((()))***++++++,,,+++)))((()))((('''%%%+++$$$"""(((,,,+++***---///---+++,,,---......,,,---((((((++++++((()))---***)))'''&&&%%%'''((()))***)))''''''((((((&&&%%% !!!"""$$$&&&((())))))%%%"""$$$))),,,+++)))!!!$$$&&&%%%""" &&&""" ######   """ """$$$$$$%%% """""""""""""""###%%%$$$###!!!!!!!!!"""### """$$$&&&'''000444999;;;;;;999777666|||zzz,,,111VVVqqquuu333'''999+++111666333---+++---///'''999???ppp444+++)))### """'''***)))&&&"""""" !!!"""""" """""" $$$$$$)))%%% !!!""""""!!!$$$$$$######$$$&&&'''(((((((((((('''&&&$$$###"""+++***)))((('''&&&&&&&&&(((&&&''',,,---,,,---111......//////---+++(((&&&,,,((()))...///++++++///...............///000111+++444777000+++...222333++++++,,,,,,------,,,,,,---000000------///...++++++,,,///000000///---+++000///...000222222000---------,,,,,,,,,------...)))***+++***''''''))),,,...---,,,,,,.........,,,+++,,,------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---,,,+++***)))***++++++---,,,+++)))(((''''''''',,,,,,+++)))''''''***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''***......222...%%%((((((&&&&&&******'''((((((%%%!!!###***///000///***&&&&&&***,,,***'''&&&'''((())))))******)))111+++''')))***'''$$$###$$$%%%''')))***+++***************(((&&&'''+++///***)))'''&&&%%%%%%&&&&&&&&&'''''''''((()))))))))&&&%%%%%%%%%&&&'''((()))((())),,,......---+++)))))))))((('''&&&%%%%%%%%%&&&(((***(((%%%$$$'''***&&&&&&&&&&&&%%%%%%%%%%%%$$$######&&&)))+++***(((((('''&&&&&&((())))))(((!!!'''------((($$$###%%%'''&&&%%%###"""!!!!!! """!!!!!! !!!!!! ###$$$"""###&&&)))!!!###&&&&&&!!!$$$ ###'''///666<<<>>>777555111///666AAAFFFFFFsss___777888___nnnggg===000,,,%%%---,,,///555555//////444888---<<>>333111---(((...,,,...111000+++,,,000666000DDDccc000+++###""""""   !!!!!! ######""""""$$$$$$!!!$$$"""!!!""""""'''&&&&&&%%%%%%&&&''''''###$$$%%%&&&'''(((((((((%%%%%%%%%&&&''''''(((((('''%%%&&&)))+++)))***---)))((('''&&&'''***,,,...///+++((()))))))))+++000,,,******---222555555333444666444///,,,---,,,)))111///,,,***)))***,,,...))),,,,,,******------***------///000111111111111000/////////111111///...///...------,,,,,,,,,,,,***,,,......---,,,,,,,,,***))))))***---......---------,,,+++))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........000///...---------......))))))***+++,,,---......+++++++++***)))))),,,...///...---+++)))'''&&&%%%&&&333EEE@@@***###*********,,,,,,)))))),,,+++)))%%%((('''%%%&&&+++---+++)))))))))'''&&&&&&((()))************)))((('''&&&%%%%%%&&&)))'''###!!!$$$%%%%%%'''((())))))))))))((()))))))))((((((***,,,(((((())))))***,,,......%%%%%%&&&&&&'''(((((()))'''***---//////,,,)))&&&$$$&&&''')))+++,,,------******+++,,,+++***((('''...+++((()))...000...+++))))))(((((('''&&&%%%%%%***)))((((((******)))'''...,,,***)))))))))(((&&&((('''&&&'''((('''"""""""""!!!!!!!!!""""""### ###%%%!!!!!!444<<<:::>>>:::<<>>@@@ccciiiDDD)))---333,,,)))000333111...,,,***+++...222000111DDDsssGGG***&&&  !!!  $$$$$$######"""###$$$%%%##################""""""%%%%%%&&&&&&'''&&&&&&%%%&&&&&&'''''''''&&&%%%%%%&&&$$$$$$'''(((%%%&&&))))))***,,,---...///......---///000//////...,,,***)))''''''***---...---***...***(((+++///111000.........//////...,,,***)))...111000------000111///............------------,,,,,,---,,,,,,,,,,,,---------,,,+++++++++++++++((()))***,,,---,,,+++)))&&&%%%%%%'''***++++++************(((&&&&&&(((***++++++++++++++++++++++++---------------.........------------,,,,,,++++++'''((()))***************((()))******))))))+++---******)))((((((''''''&&&)))######"""(((---%%%)))++++++((('''))))))&&&###''')))'''(((***)))&&&'''***---***&&&%%%)))...(((((()))***************%%%'''+++///,,,''''''+++%%%%%%%%%&&&&&&'''(((((((((((((((((()))***))))))++++++***((('''%%%$$$###$$$$$$%%%&&&'''((()))***---+++(((&&&%%%&&&'''(((((((((((((((((()))))))))+++***'''&&&&&&(((***,,,+++,,,------++++++...000))))))(((((('''&&&&&&%%%######$$$###$$$%%%&&&'''(((&&&%%%%%%'''((('''&&&%%%((()))&&&!!! """###""" !!!!!! ###&&&&&&%%%$$$"""!!!""")))///>>>AAA===???JJJJJJDDDFFFRRReee~~~eeeSSSiiijjj|||777222///000,,,''')))///......,,,***))),,,111444...---:::sss<<<)))!!!   !!! !!!!!!"""######"""!!! """######$$$$$$%%%%%%%%%$$$$$$''''''''''''&&&%%%$$$$$$ !!!###%%%&&&'''&&&&&&'''$$$$$$''''''%%%%%%'''&&&(((***,,,---,,,+++***---111333111000000---(((((()))+++,,,,,,+++******///***(((+++...---,,,---,,,---///111000...+++)))000222111---,,,000111...//////000000000000//////)))******)))(((((()))++++++******))))))******+++''''''((()))+++,,,***(((((('''&&&(((***++++++***((()))+++***)))((()))***++++++++++++++++++++++++************************++++++,,,,,,++++++***)))***+++,,,------,,,+++***''')))******(((((()))***(((((((((((((((((((((((($$$&&&...---###&&&+++&&&'''))))))&&&&&&((((((%%%$$$((()))'''''')))(((%%%$$$''')))'''###"""&&&+++'''((()))***++++++++++++&&&%%%(((,,,+++''''''***&&&%%%%%%%%%%%%&&&'''((('''%%%$$$$$$&&&''''''&&&&&&''''''''''''&&&%%%%%%$$$%%%&&&'''(((***++++++)))+++,,,---,,,***'''%%%###%%%&&&(((***+++,,,,,,)))(((&&&%%%%%%'''***,,,***---///---***))),,,///*********))))))))))))((("""#########"""###&&&(((%%%$$$######%%%&&&&&&%%%###'''(((%%% $$$"""!!!  !!!"""!!!###$$$###!!! )))...///000333666:::>>>999===PPPbbbrrrssstttNNNqqq~~~>>>+++---***$$$!!!%%%******&&&))))))'''(((,,,000111...,,,444vvv<<<(((!!!  !!!"""!!!"""###$$$%%%!!!"""%%%%%%!!! ###"""$$$%%%###!!!!!!"""!!!"""###%%%%%%%%%$$$$$$&&&&&&''''''&&&&&&%%%$$$!!!"""%%%'''((()))(((((((((%%%%%%''''''$$$$$$'''%%%&&&'''((()))***++++++...222333///...///---((((((,,,000000---+++,,,...///***))),,,---******---,,,---...//////...---,,,000111///***))),,,---++++++,,,///111222222111111+++,,,---+++))))))+++...(((''''''(((((()))***+++)))'''&&&(((***,,,+++)))+++))))))***,,,---,,,+++'''***,,,...---,,,,,,,,,*********************************************)))***+++,,,,,,,,,+++))))))(((***+++---------+++***'''((())))))'''&&&''''''((((((((((((((((((((()))&&&(((000///%%%''',,,&&&%%%((((((&&&&&&))))))&&&%%%((()))'''&&&)))((($$$###%%%&&&$$$"""###&&&))))))******+++++++++******(((%%%%%%)))***((('''(((&&&%%%$$$$$$$$$%%%&&&''')))&&&######&&&(((((((((%%%&&&''')))******))))))%%%&&&'''((()))+++,,,,,,***+++---------+++)))'''###%%%'''***,,,,,,,,,+++&&&&&&'''(((((()))************)))((('''&&&''''''''''''''''''((((((((((((&&&''''''%%%###$$$'''***&&&$$$######$$$%%%$$$###$$$%%%$$$"""!!!###   $$$$$$$$$$$$%%%&&&'''(((777<<>>999 """"""""" !!!"""############$$$$$$###$$$$$$###"""!!! !!!"""!!! """(((...111///(((###!!!$$$''''''$$$!!! """"""!!! !!!"""!!!!!!"""%%%((())))))'''((('''&&&&&&''''''(((((('''&&&%%%$$$$$$&&&((())),,,---------+++))))))***,,,---...---+++)))))))))%%%&&&&&&'''((()))***+++)))((('''(((***++++++***++++++,,,,,,,,,,,,++++++///---+++---000222111...000000//////////////////111...,,,---000111...+++)))***+++,,,---,,,+++***++++++******))))))******###$$$%%%'''***,,,...///***,,,+++)))))),,,+++'''***)))((('''''''''''''''+++,,,---......+++(((&&&'''''''''(((******)))(((((()))+++,,,+++***(((&&&'''%%%$$$%%%&&&'''&&&$$$+++++++++)))'''&&&(((***---+++)))((()))+++******&&&%%%%%%%%%%%%&&&''''''%%%'''((((((&&&%%%%%%&&&$$$''')))***(((''''''(((((())))))))))))(((((((((***)))'''&&&&&&&&&%%%%%%$$$%%%''''''&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&))))))))))))((((((((((((%%%%%%&&&(((******(((&&&)))'''%%%%%%'''((('''%%%'''''''''''''''(((+++,,,+++((((((******&&&&&&)))######$$$'''+++,,,(((###"""$$$$$$&&&******(((%%%###"""&&&******%%% ######$$$&&&&&&%%%###"""###%%%&&&%%%!!!'''...222888===>>>666EEEKKKRRR___\\\___qqqxxxfffAAA:::ZZZwww}}}ssscccttt~~~KKKOOO]]]JJJ***,,,###///222%%%'''((()))++++++***)))(((%%%'''((((((((()))+++---//////CCC]]]>>>((("""!!!''')))### """ !!!"""""""""!!!!!!"""###"""!!!!!!!!!$$$###""""""%%%&&&%%%$$$"""$$$'''***+++***(((%%%!!!$$$%%%%%%###  !!!!!! !!!"""######$$$&&&((((((&&&$$$'''''''''&&&&&&&&&'''((()))(((%%%$$$###$$$&&&'''$$$''')))((('''(((((()))+++---...---***)))))))))(((((((((((()))))))))))))))((((((***,,,......---+++,,,------------,,,+++...***&&&'''***.........000000000000000111111111222222222000...---------)))***+++,,,---,,,+++***++++++++++++++++++******''''''((((((***,,,...///***+++***(((***---,,,'''))))))((((((((())))))******,,,...///---***(((&&&((('''''''''((((((&&&$$$&&&(((***+++,,,+++)))(((+++***))))))++++++***))),,,,,,,,,***(((''')))+++...,,,))))))***+++******%%%%%%%%%%%%%%%&&&''''''&&&((())))))'''%%%&&&&&&###""""""$$$''''''%%%"""$$$$$$%%%%%%&&&&&&%%%$$$&&&'''&&&&&&&&&&&&'''(((###%%%''''''&&&%%%&&&''')))((('''&&&&&&%%%%%%%%%''''''(((((()))******+++***))))))***++++++)))'''***)))'''&&&&&&&&&%%%%%%)))(((&&&%%%&&&''''''((()))%%%%%%((((((%%%%%%''''''$$$"""%%%((((((&&&#########!!!!!!%%%***)))$$$$$$""""""%%%******%%% !!!###$$$%%%'''''''''%%%  ,,,333<<<@@@CCCFFFJJJLLL@@@===[[[pppmmmaaaqqqzzzrrr}}}ooobbbKKK```ZZZqqqJJJGGGTTT444...!!!((((((!!!%%%&&&'''((())))))))))))&&&'''(((((('''(((***,,,---...JJJ{{{dddZZZBBB777'''###&&& !!!!!!!!! !!!%%%%%%%%%(((---(((%%%###$$$(((***)))'''###$$$%%%&&&&&&&&&&&&&&&###$$$%%%%%%$$$""" !!!"""######""""""###$$$###""""""###%%%$$$""" $$$%%%%%%$$$""""""###%%%%%%%%%$$$$$$$$$&&&'''(((!!!&&&(((''''''***+++***,,,......---***)))((()))++++++,,,,,,,,,,,,,,,,,,+++******+++---//////...+++,,,---......---,,,+++...+++((('''))),,,///111......//////000000111111...000111///,,,+++,,,---......------,,,***)))(((***+++,,,------,,,***)))---,,,***)))((())))))***+++,,,***))),,,000...)))++++++++++++,,,,,,---...***,,,///000...+++)))))))))(((''''''((('''%%%###&&&''')))***++++++*********((('''((()))***)))(((&&&'''''''''&&&'''))),,,---***((('''((()))((((((''''''&&&&&&''''''((()))((()))***)))'''&&&&&&'''&&&$$$"""%%%)))***((($$$%%%%%%%%%'''))))))'''%%%$$$%%%&&&&&&%%%&&&(((***###&&&))))))&&&%%%''')))+++***)))((('''&&&&&&&&&%%%%%%&&&'''(((((())))))+++*********++++++)))(((***)))((('''&&&&&&&&&&&&***(((&&&&&&&&&'''&&&$$$***&&&$$$((()))'''&&&'''+++'''$$$&&&%%%""" !!!'''((('''%%%&&&(((%%% $$$""""""$$$'''(((&&&###"""%%%%%%!!!!!!%%%,,,000---$$$,,,<<>>///$$$%%%BBBZZZfffwww|||aaa444QQQ___XXXgggDDDZZZPPPOOOaaannniiiMMM999FFF555222---111222%%%---$$$$$$%%%%%%&&&&&&'''''')))******(((&&&%%%&&&(((***222___{{{YYY888"""$$$$$$"""'''###"""$$$!!!$$$,,,+++'''###%%%***---,,,))) """$$$$$$###""""""""" !!!  !!!"""!!! """$$$$$$"""""""""$$$%%%$$$###$$$&&&'''%%%"""!!!###%%%######$$$&&&&&&&&&&&&&&&&&&,,,///,,,+++000111...///000000...+++((((((((('''((()))+++---///000111000///---,,,,,,+++***(((((()))+++,,,,,,+++)))(((###'''***+++))))))+++...))))))******+++,,,------,,,)))'''+++111555333000...---,,,+++,,,---...///***,,,///111000---)))&&&%%%$$$$$$$$$%%%(((+++,,,&&&&&&$$$$$$***///---'''+++***))))))))))))))))))%%%(((++++++((('''((())))))((()))***,,,---,,,***,,,+++***)))((((((((()))'''&&&%%%%%%''''''&&&%%%(((((((((&&&$$$###%%%'''000---+++******+++***)))%%%$$$$$$$$$$$$%%%&&&&&&''')))***)))&&&%%%%%%%%%$$$&&&(((&&&$$$%%%))),,,%%%$$$%%%'''******'''$$$&&&((()))'''$$$###%%%'''###&&&%%%""" ###&&&&&&&&&&&&'''''')))******,,,,,,+++***)))(((''''''"""""""""$$$'''*********###%%%&&&'''''')))+++---(((&&&&&&))),,,,,,)))''')))$$$"""&&&((('''%%%&&&$$$***(((!!! %%%'''888999111***))))))######$$$###"""###&&&)))''',,,---333???IIILLLTTTTTTRRRLLLCCC<<<::::::aaaTTTHHHZZZ~~~NNNSSSrrr999>>>mmmEEE444\\\aaaLLL777AAAVVV555444000$$$......+++$$$$$$$$$%%%%%%&&&&&&&&&&&&'''(((''''''''')))+++***444ggg]]]KKK222 %%%))) """$$$$$$"""'''(((***%%%'''666444$$$ %%%)))'''%%%%%%'''###$$$)))$$$ """$$$&&&''''''&&&%%%###!!!!!!"""###"""'''&&&%%%###"""!!!!!!!!!+++$$$ $$$((('''$$$###!!!###&&&)))+++,,,,,,,,,''',,,...,,,***)))))))))000%%%&&&222.........+++333111111000)))""""""&&&***((('''(((***++++++***))))))***---//////+++(((++++++++++++++++++++++++))))))))))))***,,,...000...000111222333555888;;;%%%&&&)))+++,,,---,,,,,,'''''''''(((***+++,,,---'''***+++***'''&&&''')))***)))(((''''''&&&'''''''''(((((('''%%%%%%'''(((&&&$$$&&&***+++)))))),,,222...)))&&&'''&&&%%%#########$$$$$$&&&''')))***%%%'''))))))'''%%%%%%%%%---***)))***)))'''***///''''''((()))***)))&&&$$$&&&''''''((('''&&&$$$###&&&%%%###"""###%%%''')))'''$$$!!!!!!$$$&&&%%%$$$%%%'''(((******)))'''&&&''''''%%%%%%%%%%%%''''''###$$$&&&((((((((((((''')))))))))))))))(((''''''%%%%%%%%%&&&'''((()))***""""""))),,,***&&&$$$$$$$$$%%%&&&&&&%%%###!!!###&&&'''&&&%%%%%%%%%  """"""""" %%%''' ###%%%$$$$$$(((///555:::HHHPPPNNNMMMOOOLLLDDD===FFFSSS```kkkxxx~~~aaaggg>>>EEE333EEEjjjlll~~~KKKGGGyyy{{{YYYAAA777eee___888111+++))),,,+++&&&&&&+++$$$%%%&&&%%%$$$######$$$&&&+++333''''''...(((000***rrrmmmSSS<<<)))!!!%%%(((&&&######'''---!!!%%%)))&&&)))(((### !!!%%%'''$$$"""######""" %%%+++((("""'''((())))))((('''%%%###%%%###""""""$$$%%%%%%$$$$$$$$$######""""""######%%%"""!!!!!!"""%%%&&&''')))***++++++,,,,,,+++***(((((())))))(((111***+++222333666555---222...,,,+++(((&&&(((---)))'''&&&&&&((())))))(((***(((&&&'''***+++***)))************************---,,,+++******+++,,,---(((***------,,,++++++,,,,,,------...---------,,,%%%&&&''')))*********)))''')))***)))'''%%%'''(((***)))((('''&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&((('''%%%&&&***+++)))***------***&&&%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&''')))***''')))++++++)))'''''''''+++)))(((***(((&&&''',,,'''''''''((()))(((&&&###%%%%%%######"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%"""!!! ###%%%%%%$$$$$$%%%'''(((((('''&&&%%%&&&%%%$$$######$$$%%%&&&!!!"""$$$%%%&&&&&&%%%%%%))))))(((&&&%%%###!!! $$$$$$#########$$$$$$$$$$$$&&&'''&&&%%%###""""""%%%'''***+++)))'''&&&&&& """###$$$######%%%&&&!!!"""!!!"""###%%%""" """!!!'''...999CCCHHHHHHJJJMMMMMMNNNJJJ@@@;;;AAALLLSSSeeesss}}}wwwMMMQQQEEE///hhhUUU333OOO^^^XXXqqqfffJJJ999---JJJ{{{>>>555...++++++...---'''$$$'''''''''&&&$$$$$$%%%***---000$$$%%%,,,)))'''***+++///000wwwhhhIIIBBB888---$$$ $$$///((("""$$$$$$ """%%%$$$!!!###%%%%%%$$$&&&+++***&&&((()))))))))((('''%%%$$$$$$######$$$&&&'''&&&$$$"""""""""""""""###$$$%%%$$$  !!! ###''''''''''''''''''((()))***///***&&&%%%)))---111222''')))***&&&///777:::111555---'''''''''(((+++000...,,,++++++,,,---,,,***///,,,((('''(((+++---...************************000///---,,,+++***++++++'''***---...,,,***((((((///...,,,+++)))(((''''''$$$%%%'''((()))((('''''''''((()))((('''&&&&&&(((***))))))'''&&&%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&)))&&&&&&)))***)))***...***'''%%%%%%&&&(((((((((%%%%%%%%%%%%&&&''')))))))))+++,,,,,,***))))))***)))((((((***((($$$%%%)))''''''&&&((()))(((&&&###%%%$$$!!! """%%%&&&###$$$%%%&&&&&&%%%###"""  """%%%&&&&&&%%%%%%&&&'''(((((('''%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&"""###$$$%%%%%%&&&%%%%%%''''''&&&%%%$$$###"""!!!$$$#########""""""""""""(((...333///'''!!!"""&&&"""&&&******'''$$$######'''((('''%%%"""!!!"""###&&&!!!  !!!(((777EEEMMMXXXPPPIIIFFF???999;;;CCC;;;AAAKKKUUU\\\fffyyyPPPBBBFFF]]])))III444777QQQ>>>PPPsssppp>>>666%%%$$$bbbFFF555222,,,+++---000...'''###"""((((((((('''%%%&&&(((+++)))###(((%%%"""(((000;;;mmm[[[SSSKKK>>>222***###(((,,,"""######"""###&&&(((%%% $$$&&&)))***&&&%%%''''''%%%!!!"""$$$&&&'''(((((((((!!!!!!"""$$$&&&&&&$$$"""###""""""""""""###$$$$$$""" """$$$$$$"""$$$(((%%%%%%$$$$$$$$$&&&((())),,,)))&&&'''***111<<>>000 !!!###'''''')))***&&&!!!!!!%%%!!!&&&'''###!!!###$$$###!!!$$$&&&(((******!!!!!!"""$$$&&&&&&%%%###%%%$$$$$$###############!!!%%%%%%!!!!!!$$$$$$$$$###$$$%%%'''***+++)))(((******)))...???QQQIII___hhhGGGMMM===:::000111***&&&(((***))))))***,,,+++***+++,,,+++)))'''$$$$$$$$$$$$$$$$$$&&&''')))*********++++++,,,,,,000///---,,,+++,,,,,,---***+++++++++******,,,...000...,,,+++*********+++***)))'''%%%%%%'''***+++******))))))))))))(((((('''(((((('''&&&$$$###"""!!!###%%%%%%$$$$$$$$$%%%)))&&&&&&))))))'''(((,,,******)))((('''''''''(((&&&&&&%%%%%%%%%&&&&&&'''((()))***)))(((''')))***(((''')))+++)))%%%%%%(((***((((((((())))))'''&&&!!!!!!"""###$$$$$$$$$$$$%%%$$$$$$###"""""""""""""""###%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$######"""%%%%%%$$$######$$$%%%%%%''''''''''''''''''((((((######$$$&&&))),,,///000"""###$$$&&&'''((((((((("""%%%((((((&&&$$$###$$$((($$$ ###$$$###!!!###&&&((()))+++***(((+++333;;;@@@FFFLLL===???<<<555222666<<>>222===lllOOO'''ZZZiii333...///===GGG{{{ccc___mmmqqqvvvbbb888777}}}///)))999)))......,,,***)))))))))((('''***,,,///111444888;;;111LLLAAA###%%%111///---,,,JJJ}}}oooVVV>>>:::999,,,...+++((('''"""!!!"""###""""""###$$$%%%&&&'''((()))###""""""$$$&&&((('''%%%'''&&&%%%$$$$$$$$$$$$$$$""" ###'''(((%%%###$$$%%%%%%%%%&&&(((***+++,,,((())),,,,,,'''(((;;;QQQhhheeeiiiFFF999---((($$$%%%)))+++***)))+++)))))))))***++++++(((&&&!!!###%%%&&&%%%$$$$$$%%%((())))))******+++++++++...---,,,++++++,,,---.........---***(((((()))++++++*********)))******+++***(((&&&%%%&&&(((***,,,***)))(((((())))))((('''%%%&&&&&&'''&&&%%%###""" """%%%&&&%%%$$$%%%%%%'''$$$%%%))))))'''&&&)))&&&'''(((&&&$$$######$$$&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&'''&&&%%%%%%''')))(((&&&'''***(((%%%&&&******(((''''''(((((('''&&& !!!"""!!! $$$###""""""!!!""""""###!!!""""""!!! !!!"""!!!!!! """"""!!! !!!""""""$$$$$$############$$$$$$############%%%''')))***"""$$$&&&'''''''''%%%$$$$$$$$$$$$###""" %%%"""!!!######"""!!!$$$))),,,---...///000444222333666555444777<<<222666888:::FFF\\\sssmmmOOORRR>>>(((000QQQ```...555hhhQQQ999---111"""CCCwwwpppyyyVVV[[[KKK111333"""000......+++'''''',,,//////.........000777BBBOOOXXXAAA\\\TTT---)))...'''***KKKhhhXXXTTTPPPCCC;;;333///)))### !!!"""""" """&&&&&&###$$$$$$######$$$$$$%%%%%%###"""!!!"""$$$&&&'''&&&&&&&&&%%%%%%%%%&&&''''''***%%%"""&&&((('''&&&'''$$$%%%&&&''''''(((((((((((((((+++...******:::PPPkkkooo>>>---$$$$$$###%%%((((((&&&'''+++''''''(((***++++++)))&&&$$$&&&((((((&&&%%%'''(((&&&&&&''''''((())))))***...---,,,*********+++,,,,,,---...---+++******+++&&&'''((((((((((((((((((%%%%%%&&&'''(((((()))))))))'''%%%&&&((((((&&&$$$###$$$%%%&&&&&&%%%$$$""" ###&&&'''&&&%%%%%%&&&$$$###%%%)))***&&&$$$%%%###%%%'''&&&###!!!"""###%%%$$$$$$###"""""""""###$$$%%%%%%$$$###$$$&&&(((&&&$$$%%%'''&&&$$$''',,,((('''%%%%%%&&&&&&&&&$$$  !!!"""#########"""!!! !!!###""""""!!! ###"""!!! !!!"""###"""!!!  !!!!!!###"""  !!!###$$$"""$$$%%%%%%%%%$$$&&&%%%###""""""#########"""'''++++++(((&&&(((+++333444444333222333555888111555<<>>>>>555000333:::............000666>>>CCCDDDQQQhhhlll111111```KKK666%%%+++gggRRR222%%%///@@@555---PPPlllLLL000,,, 444'''(((,,,+++(((***222777555777999<<<>>>>>>>>>???@@@DDDOOOlllrrrYYYKKKHHH<<<<<>>FFFTTTfffyyynnn777***RRRuuu555)))111***```LLL&&&---"""%%%,,,444FFFYYYkkkCCC000"""...///%%%((()))((((((000999:::444333777<<>><<>>?????????>>><<>>ZZZ@@@---111(((######---%%%(((,,,111777;;;888111333666:::===>>><<<999777:::888777999<<>>;;;===@@@???;;;)))000(((,,,,,,'''---###$$$''''''&&&&&&+++)))&&&""" !!!"""%%%######$$$&&&'''&&&$$$%%%(((+++)))'''%%%$$$$$$&&&''')))***)))'''$$$"""))))))((('''&&&&&&&&&&&&(((&&&###"""&&&***''' +++'''&&&***+++)))((()))***(((&&&&&&((((((%%%"""&&&((()))++++++)))(((&&&+++(((&&&''')))***,,,---%%%***000333111,,,(((%%%###$$$%%%&&&'''***++++++)))'''%%%$$$$$$$$$$$$$$$"""!!!!!!!!!!!!###%%%&&&###"""!!!"""###%%%'''''''''&&&%%%&&&''''''%%%###  """$$$&&&$$$#########$$$&&&((()))%%%'''&&&""""""%%%%%%""")))'''$$$"""""""""!!!!!!"""  !!!"""!!! ##################$$$$$$$$$###  !!!###%%%((()))666<<>>555666777888888777777666<<<888999>>>@@@@@@GGGQQQ|||{{{bbbxxxkkk\\\MMMAAA:::999666111...+++)))&&&$$$!!! &&&(((%%%$$$'''&&&&&&%%%$$$$$$$$$%%%%%%##################$$$%%%!!!$$$%%%###$$$'''(((%%% !!!(((+++)))''''''&&&)))------***'''((()))((((((((((((((((((((((((++++++)))'''+++000---'''$$$&&&''''''%%%%%%%%%&&&$$$!!!"""'''((($$$$$$'''%%%&&&%%%###!!!!!!$$$((($$$$$$$$$###"""!!! !!!$$$$$$######$$$&&&###!!!  !!!!!!!!!""""""###%%%###""""""!!!"""######""" """%%%&&&%%%$$$!!!!!!  """###%%%!!!$$$&&&&&&&&&&&&!!!)))666EEESSS___gggjjjeee;;;,,,...GGGSSS666((('''BBBmmm777555!!!###'''+++,,,,,,---......(((666:::WWWQQQ;;;444111!!! %%%+++111111888@@@AAA<<<:::<<<444444555555666666666666666222333777555444>>>MMMuuuiiiaaaWWWJJJAAA888555777>>>???999555666))))))(((((('''&&&%%%$$$$$$$$$$$$$$$%%%&&&''''''"""$$$!!!!!!$$$%%%$$$""" """(((***&&&""""""((()))+++,,,---,,,***)))&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%$$$###(((...+++###!!!!!!!!!!!!"""###"""!!!'''((($$$$$$((($$$&&&((('''###!!!!!!### !!!!!!"""!!! !!!&&&***!!!!!! !!!""""""  !!!"""""" """### """""""""### !!!!!!"""""""""###%%%$$$""" &&&&&&%%%$$$"""!!!!!!###&&&((()))222555:::@@@EEEIIIKKKKKK\\\gggzzz]]]EEE%%%000999bbb===777***+++OOO%%%""" $$$(((***,,,000444555---===)))+++wwwMMM@@@222---"""###!!!222555999DDDOOOOOOCCC:::888000111111222222333444444???;;;;;;===:::777DDDWWW}}}qqqoooddd[[[TTTJJJ@@@>>>BBBCCC;;;222///000333333111$$$###%%%))))))&&&$$$''''''$$$!!!!!!&&&***(((###---+++'''333111$$$###%%%%%%""" $$$###!!!%%%&&&###$$$***......'''"""""""""!!!###!!!!!!$$$$$$"""!!!"""$$$%%%%%%###  """$$$$$$######$$$%%%!!!###!!!'''!!!  !!!&&&)))%%% !!!!!!$$$%%%$$$"""!!!!!!###%%%&&&)))++++++ &&&!!!+++666@@@LLLWWW]]]]]]ooozzzttt///&&&,,,(((DDDhhh...'''###!!! ''''''###&&&+++...000222444555444999888555IIIEEEJJJ000%%%!!!)))%%%000111666888666555777888777666444111---+++---111555??????666333JJJKKKHHHppp}}}tttmmmggg```WWWQQQXXXTTTQQQQQQMMMEEE???>>>222000...000555555,,,!!!111***'''111888---'''222###$$$$$$"""$$$'''$$$%%% !!!))),,,&&&"""$$$$$$ !!!###!!! """$$$%%%%%%!!!!!! &&&$$$""""""!!!"""  !!!!!! """!!!###%%%)))######%%% """&&&))))))&&&!!!***((('''000CCCXXXdddggg{{{tttiii~~~vvvNNN000(((111;;;\\\CCC222###"""!!! ///''')))---///111333666888111999222333???YYYJJJ///%%%!!!(((!!!+++...444777444111222444333999:::999777555555666888:::>>>@@@666CCC@@@GGGyyyqqqnnnrrroookkkiiihhh^^^GGG000@@@LLLWWWQQQHHHLLLMMMAAAJJJLLLKKKHHHFFFFFF@@@::::::???OOOdddkkk^^^MMMDDD===<<<:::888666555444333+++***'''###!!! ###%%%%%%$$$###"""!!!"""###$$$!!!""""""!!!###&&&###)))%%%"""!!! !!! """$$$"""&&&""" &&&(((&&&"""'''(((+++---------+++***%%%###***///+++---///''' """!!! """"""'''+++...+++222666EEEttt|||MMMjjjZZZOOOWWWRRRiiiaaa:::!!!000***EEEfffAAA'''...+++---///111222444777999222???111888888bbbVVVCCC***######)))!!!(((,,,444888333......111222777:::<<<<<<:::888666666===:::BBB555BBB===HHH{{{kkkJJJ]]]rrr}}}yyyyyysssooohhhaaacccpppxxx}}}vvvkkkbbbgggrrrtttiii\\\``````]]]VVVNNNHHHHHHIIIBBB@@@>>>;;;888666555444555,,,...;;;BBB;;;777:::;;;555222444111,,,+++////////////000222555999<<<444222111333777;;;;;;:::888:::<<<>>>>>>>>>===<<<>>>>>>BBB;;;***'''+++'''---%%%  ))))))(((***...555;;;???===@@@AAAPPPYYY!!!999kkkBBB111+++CCCaaaUUUYYYHHH''''''"""111gggWWW+++((($$$))),,,...222444444444555666222AAA000===444JJJbbbJJJ888""" %%%+++"""***+++444:::555...---222555666999;;;<<<:::888666666FFF555999222HHHDDDKKK\\\^^^~~~yyywwwwwwpppoookkkfff___WWWPPPLLLDDDBBB===:::???FFFFFFAAA;;;999999;;;999555333444777:::BBBPPP```lllqqqrrrssswww|||eeeOOOJJJCCC999+++)))333222***555LLLMMMRRRYYY^^^^^^ZZZSSSNNNDDDEEENNNmmmNNN222SSSwwwhhhddd___======FFFppp|||JJJCCCWWW???"""&&&'''<<>>FFFGGG:::///$$$***&&&333999===<<<777333333222///111555999;;;<<<===>>>???===HHH:::BBB555EEEdddVVVZZZuuussspppoooggghhhbbbLLLEEE===999777555///++++++***)))'''&&&%%%%%%%%%%%%$$$$$$######"""""""""$$$""""""$$$(((***)))((()))999cccKKK&&&,,,===ddd``` !!!!!!''',,,---///222555777777555222111444777<<<555===555000666===TTTyyy+++---'''######"""  $$$'''333000...111777888333---555......777;;;888999@@@DDD>>>888333===QQQsssEEEjjj===---===MMM???666777555===:::===888333222333222///+++***(((%%%###"""###$$$%%%$$$%%%%%%&&&'''((())))))$$$###"""###&&&'''&&&$$$(((,,,***444ccc[[[...)))''';;;kkkHHH### !!!(((...///000111---///000111222555888;;;333000===:::666666333BBBttt&&&(((!!!%%%%%%###!!! ###%%%444000---///444777444///222111222666888999>>>DDD???:::444555@@@mmmVVVAAAYYY<<<111222"""888333777;;;333000&&&000---+++,,,...///,,,((((((%%%"""!!!###&&&""""""###$$$%%%&&&''''''&&&%%%###$$$%%%&&&$$$###!!!%%%===nnn(((111111LLL^^^,,,&&&%%%+++111111/////////......///222333333333222///<<<:::777777---666hhhooo%%%+++(((%%%%%%$$$""" """%%%333///,,,...333555444111///333555222222777<<<>>>333333---666BBB:::aaa~~~mmmQQQ;;;333111,,,%%%000???000***)))"""(((''',,,+++***+++,,,+++(((%%%%%%$$$###!!!!!!"""$$$%%%#########"""""""""!!!!!!'''&&&&&&&&&'''''''''&&&&&&!!!&&&---%%%333UUU|||uuuwwwDDD!!!+++...!!!KKK444...+++000555333...,,,000...---///222444111...888111999333222777///666WWWjjj$$$---+++#########"""!!!!!!$$$&&&///---,,,...333444222000---333333------444555///'''+++)))555CCCaaasssbbb[[[yyyiiicccNNN:::666111222<<>><<<;;;666''')))))))))))))))******(((&&&$$$%%%&&&'''(((((('''%%%$$$&&&&&&%%%$$$$$$######"""$$$$$$%%%&&&&&&&&&'''(((!!!,,,..."""###++++++///EEEuuupppjjj}}}(((+++222---+++111555333///---((((((***///555888777555777000666//////777111666AAAhhh%%%!!! !!!!!!###&&&))),,,,,,---000333333000---+++///...***---444222(((###***,,,666OOO}}}XXXOOOmmmfff\\\pppfffJJJJJJXXX^^^vvvhhhMMM???999777333555333000333>>>JJJQQQooommm==="""######%%%&&&'''((((((((('''))),,,...---+++'''%%%########################!!!######"""###$$$&&&"""(((+++$$$---CCCAAA EEE}}}NNNGGGwwwYYY$$$(((&&&(((///222111000111)))+++...222555666555333...,,,777111111888...000888tttlll!!!$$$ !!!###&&&))),,,,,,---///111111...,,,***+++++++++///555666333,,,///333:::lllZZZ888QQQhhhTTTQQQ[[[XXXYYYcccgggdddkkk|||888bbb{{{^^^mmmvvvWWWTTTTTTaaarrrwwwkkk^^^~~~wwwfffOOO===333,,,%%% """)))...,,,))),,,111333EEE@@@???666""""""%%%!!!"""$$$%%%&&&(((+++---,,,...///000///---***((($$$$$$######"""!!!!!!!!!!!!###""" !!!###777'''111&&&'''777VVV+++\\\wwwJJJ999!!!+++<<>>333///777000444'''pppooo###!!! """$$$444000,,,((((((***...000000------,,,%%%###444JJJAAA444777>>>yyydddSSSLLLMMMIIIPPPRRRHHH@@@AAAEEEGGGNNNKKKNNNZZZjjj~~~rrrPPPCCCLLLDDDLLLlll@@@KKKNNNNNNMMMfffTTTUUU\\\dddeee[[[JJJ999...000000000///...***%%%""")))'''&&&(((((($$$###%%%***%%%###$$$$$$  """&&&)))***((('''(((******+++++++++++++++,,,,,,.........,,,)))%%%!!!!!!!!!!!! !!!!!! !!!"""###$$$$$$<<>>DDDZZZTTTBBBRRR\\\YYYWWW^^^MMM===>>>===:::555000---,,,(((******'''%%%)))222;;;$$$%%%***//////***(((***%%%"""!!!"""""" !!!%%%"""%%%((()))((('''((()))******))))))******++++++***+++,,,,,,***&&&""" """!!!  !!!!!!!!!!!!!!!"""""""""@@@kkk}}},,,###111^^^VVV555@@@&&&%%%+++,,,,,,,,,------.........000///++++++---...+++000111222222111///...---%%%444xxx)))!!!!!!%%%''',,,+++,,,///222333000...000...------***(((,,,222999;;;333cccnnnZZZQQQGGGIIIHHHDDDCCCEEEEEEDDDDDDHHHLLLLLLGGGEEENNNZZZtttQQQgggcccnnnooo```LLL]]]ooovvvUUU______YYY\\\ZZZYYYLLLJJJ===333111///***%%%###&&&,,,111+++000333///+++000???NNNTTTMMMCCC777+++###&&&...---***((('''""""""(((###%%%((()))(((''''''(((***)))((((((((()))+++,,,''')))+++---,,,((($$$""" !!!""""""""""""!!!!!!!!! """333zzzlll"""!!!444VVV444"""'''###***)))***,,,---.........---...///---)))(((+++,,,******+++...111222///***&&&!!!'''!!!EEE... !!!###)))))))))+++...///...---000000222222...))),,,222444:::444nnnUUUIIIIIIHHHEEEBBBBBBBBBCCC888===CCCEEECCCCCCHHHOOOEEE\\\]]]UUUccc}}}vvvMMM===NNNooovvvttt^^^fffQQQIII===WWWbbbgggrrreeeeeelllkkkgggyyy```MMM;;;AAA...000000///---***((())),,,000""")))///,,,%%%$$$+++444AAAMMM]]]fff^^^LLL@@@<<<<<<999444---$$$ '''%%%''')))******))))))(((***)))(((((((((***,,,---'''***---......***&&&###!!!###%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$JJJ___!!!222AAA)))'''&&&!!!,,,---)))+++---///000000///...---///---))))))...000///))))))+++---...+++$$$"""***(((kkk<<<"""###&&&&&&'''(((***+++,,,,,,000111444444000,,,000777---888@@@ZZZCCCBBBAAA>>>;;;999;;;???999;;;===>>>???AAAAAAAAABBBMMM;;;:::QQQGGGFFFooooooBBB+++---999^^^vvvIII>>>PPPVVVKKKFFF===YYYZZZ^^^lllqqqkkkrrrnnnCCC666---)))111888&&&NNNbbblllDDD000)))888'''---'''(((((('''$$$######$$$!!!%%%)))((($$$!!! !!!"""$$$(((+++***+++555@@@999666111+++""" ((())))))***+++,,,,,,+++)))******))))))***+++---...***,,,...000...+++'''$$$!!!### !!!"""""""""'''$$$111ttt!!!***111+++***%%%"""333((((((***,,,...///...---,,,---...,,,))))))...111000,,,+++***)))'''$$$!!!!!!$$$###===RRR&&&!!!$$$$$$&&&'''((()))+++,,,......///000---,,,222:::+++<<>>>>>>>>===@@@CCCBBB>>>MMMJJJJJJAAA000222<<<;;;777+++***000///444BBBJJJVVVlllzzzpppeeeTTT999999cccZZZJJJAAA<<<[[[WWW___yyyfffQQQRRR[[[sssjjj>>>'''---000222:::AAA(((>>>YYYoooYYY111<<<)))&&&/// $$$$$$""" """$$$)))((('''((()))))))))((( ***000---%%%"""$$$&&&###"""!!!$$$,,,+++++++++,,,......,,,***))))))***+++,,,------...+++,,,......---+++(((&&&&&&$$$  !!!""""""###&&&$$$'''CCC///### %%%333%%%'''''')))*********)))(((,,,---,,,''''''+++,,,***,,,---+++((("""&&&'''$$$\\\mmm---!!!###&&&(((((((((***,,,+++((('''******+++000777)))@@@^^^NNN@@@@@@DDDDDD@@@???222777999777888;;;;;;777000iiieee<<<888555,,,:::***""" 888DDDAAAAAA:::<<>>AAA'''...///&&&111,,,(((###&&&&&&$$$"""!!!###'''+++%%%$$$######%%%%%%%%%$$$###)))444"""'''...,,,++++++,,,......+++)))&&&'''***,,,------,,,+++))))))***++++++******)))'''%%%!!!  !!!!!!!!!%%%&&&777(((!!!((($$$---''''''''''''''''''&&&&&&&&&(((******''''''***+++)))))),,,...)))!!! $$$!!!<<<@@@######''')))))))))***++++++&&&%%%)))------...000+++FFFrrrYYYCCCBBBIIIHHH???777777@@@DDD@@@<<<<<<;;;888BBBDDDsss}}}EEE444;;;'''###>>>xxxWWW555;;;===@@@AAA<<<===LLL___vvv{{{cccWWW~~~yyyNNNMMMdddhhhQQQCCC___uuuZZZMMMOOOOOObbbEEEIII^^^ssskkkKKK<<>>;;;<<<>>>>>>>>>>>>???@@@AAAOOOSSSSSSjjjlllxxx~~~UUUGGGSSSfff:::>>>HHHXXXfffUUUYYYJJJ@@@PPPEEE---KKKjjj[[[]]]PPPAAA@@@MMMqqqyyytttmmmXXXeeeiiixxxKKK&&&%%%...KKK+++333:::000>>>---===555///999...555111444444000...///---)))111''',,,666888AAARRR[[[\\\NNN)));;;### ### !!!$$$%%%$$$"""!!!!!!!!!!!!!!!""""""))))))>>>MMMKKKRRRQQQ===///111333+++"""***,,,""" %%%)))++++++***///222111,,,***,,,000333111000000111///+++''')))************)))(((((("""'''%%%###...000***"""$$$###!!!!!!%%%&&&&&&%%%***&&&$$$''''''$$$$$$((()))&&&$$$&&&)))+++)))&&&++++++***$$$!!!!!!!!!!!!&&&DDDfff:::"""!!!%%%&&&&&&'''***...---***...---''',,,555333222^^^KKKNNNHHH@@@FFF===999444BBB666<<<======...<<>>===<<<:::999999:::;;;222555<<<>>>000!!!(((;;;666666<<>> """$$$%%%%%%...)))(((---...,,,...222gggnnnggg]]]JJJAAA;;;JJJ;;;BBB|||\\\999&&&111444///  $$$...777RRR>>>???FFF???===:::999:::;;;;;;;;;AAA777777???;;;(((!!!'''///444<<<```lllBBBkkkccc888444DDD|||nnn333000;;;LLL[[[000######""""""(((FFFzzzxxxVVVSSSGGGDDDBBBAAAAAACCCJJJQQQ===---222666;;;999))),,,AAAPPPYYYlllTTTZZZEEE000DDDfffUUU...444'''---111+++777eee222%%%>>>;;;###'''((()))111NNN666444<<<'''(((+++...111000+++))))))&&&"""!!!!!!###!!!&&&777444###>>>,,, !!! """!!!  !!!""""""!!!!!!!!!""""""###""""""#########%%%"""###"""'''&&& '''$$$!!!$$$&&&'''''')))((('''(((+++,,,,,,+++,,,***)))(((((())))))***+++++++++***)))((('''&&&))))))$$$  !!!$$$%%%%%%###,,,+++"""###---...%%%&&&''''''&&&%%%&&&))),,,)))###!!!"""!!!###"""'''JJJ^^^222 """&&&'''&&&///+++)))---///***444JJJqqqXXXFFFDDD444>>>666777wwwQQQ///((("""$$$'''%%%###"""000;;;fffttteee<<>><<<;;;;;;;;;;;;>>>BBB<<<,,,///111888999)))+++###444AAA\\\tttjjjlllDDD555:::jjjpppPPPLLLNNNQQQvvvQQQHHH222---)))###MMM$$$@@@000$$$)))%%%'''!!!AAA++++++888(((+++,,,''',,,...,,,,,,,,,(((###!!!$$$&&&111111888555!!!###""" !!!"""!!!$$$(((+++---%%%%%%###""" """$$$&&&"""%%%&&&'''(((((((((((((((***---...,,,++++++***)))(((((((((***+++)))))))))(((((('''%%%%%%+++)))%%% """!!! ###'''((())) )))+++&&&,,,===DDD???,,,***'''&&&((()))(((&&&%%%  """---///''';;;ttt{{{MMM(((###(((******---///,,,......***EEEwww[[[OOO]]]```...)))999===fff,,,'''&&&%%%%%%777111BBBHHHeeeuuu444JJJ;;;666444333444888:::888666///000...***,,,111000+++)))!!!$$$(((===ppp[[[QQQ999===>>>BBBEEEYYY333;;;000&&& ***+++555@@@FFFfff\\\KKKUUUWWWAAAFFF===,,,)))777<<<666333&&&***(((,,,111)))000%%%...***222RRR]]]EEE;;;JJJYYY___ooo((()))???WWWmmmEEERRRkkknnnhhhiii;;;WWWuuuqqqpppggg```yyyCCC!!!+++JJJ,,,''',,,%%%***000%%%"""---***(((((("""(((+++++++++---***%%%$$$''')))"""...333###444BBB ###!!! !!!!!!$$$'''***+++111777000+++000,,,!!!(((!!!''' !!!%%%(((((((((((()))'''))),,,......---+++***(((((()))(((&&&&&&''')))((())))))))))))(((''''''---***%%%!!!"""%%%''''''###(((***(((---:::AAA@@@...***''''''))))))%%%""" %%%333555$$$+++fffkkkKKK///!!!'''***,,,)))///---...000000]]]sssWWW^^^OOO---@@@333555EEE666888)))!!!(((---000333DDD???ddd???HHHEEE777555444777;;;;;;777333:::777///%%% $$$///888000###$$$&&&***AAA]]]bbbIIIBBB:::lll;;;:::444:::{{{CCC)))***'''""")))444222777888???hhhcccrrrAAA(((AAAHHHHHH>>>888999888444///''',,,%%%###***)))777CCC222$$$666111%%%\\\xxx???888999***'''444@@@DDDJJJUUUmmmkkk///'''+++999PPPttt|||jjjEEE((('''555QQQqqqxxxTTTmmm\\\KKKIIIFFFJJJPPP\\\fff```wwwKKK'''555XXX+++'''+++###///'''(((*** $$$...%%%!!!"""&&&'''%%%&&&******'''###"""&&&$$$$$$222888---$$$111MMM***###!!!!!!!!!!!!!!!!!!""""""***999999<<>>888333111------222000+++,,,111***%%%%%%***+++)))111===LLLIIIOOO333III|||OOO@@@???***???TTT###(((&&&$$$,,,---333///000---:::qqqddd>>>;;;wwwEEELLLfff~~~rrrKKK222222333///666***"""'''+++<<>>666,,,666555333---'''$$$&&&)))///---***'''###"""***444777~~~AAA???555GGGXXXGGG;;;...---AAA<<<+++!!!%%%,,,000444))),,,<<<---'''DDD|||pppSSS)))111[[[iiiuuubbbNNN```wwwCCC<<>>@@@===UUUKKK666---'''###&&&&&&######''')))'''***333//////555+++$$$333ooorrrhhh___AAA777888(((AAAxxxuuuMMMjjjaaa???555...444$$$222FFF}}}JJJ,,,,,,(((###$$$AAAwwwrrrAAA,,,+++///&&&&&&&&&%%%<<>>,,,+++<<<666666555555555777888:::444AAA999bbbDDD@@@222///333777:::999999:::;;;888888444...&&&###$$$&&&++++++,,,+++%%%!!!$$$***---444|||BBBrrrTTTCCCsssVVV<<>>%%%222<<>>888iiiAAA:::111999555000///000111000///222111///)))### """%%%///222888999111%%% !!!###...KKK~~~888:::???VVVHHH===:::GGG>>>...$$$777$$$+++---)))555333///---111666555///+++---,,,+++,,,---...111ppp\\\WWW___kkkvvvFFFBBBQQQ<<<,,,888>>>CCC%%%===dddIII''')))***$$$###AAAsssZZZ+++!!!'''&&&"""<<>>,,,)))***&&&***//////+++)))***---((($$$%%%+++//////000222...111000((($$$///JJJaaazzzqqqaaaVVVsssSSS000++++++'''$$$### LLL---""",,,BBB$$$$$$######"""(((;;;\\\zzzmmmrrr}}}iiiqqqaaaSSS888%%%!!!###"""&&&,,,000000,,,&&&###&&&+++,,,...111'''(((******)))&&&###!!!###'''+++---,,,***(((((()))'''### !!!'''+++$$$)))***%%%%%%++++++%%% !!! !!!"""!!!!!!###$$$%%%$$$"""### '''BBBOOO***'''%%% 000___RRR777...)))EEE777999888555666999999555999777666555666777888777888AAA888aaa{{{;;;999222000000///000000000...,,,------+++'''""" ###&&&***...555777000$$$ ###,,,III)))444jjjLLL;;;hhhooo<<<===888AAA777((('''&&&&&&***111...///000111555;;;===444(((...111++++++---!!!***NNNyyyqqqnnnqqq~~~www[[[HHHDDD555...@@@===CCC|||PPP222333MMMSSSlllxxxXXX111###$$$!!!$$$777ZZZXXX<<<333)))!!!******===NNNjjjMMM...444!!!&&&***)))%%%$$$$$$&&&((($$$###(((+++(((%%%###%%%'''***,,,---+++'''$$$888AAAooopppxxxdddtttnnnkkkLLL;;;$$$***!!! ###NNN,,,(((@@@%%%&&&%%%%%%(((111777:::444SSSpppSSSAAArrrbbbVVVSSSEEE666(((&&&''')))(((""" $$$''''''(((+++*********)))(((&&&$$$###'''***,,,,,,+++)))***,,,######""" """%%%  $$$""" """%%%%%%### !!!,,,555wwwOOO000&&&"""%%%EEEVVV@@@...jjjqqq999222>>>FFFHHH;;;444888888111---111<<<;;;888666666777:::<<<<<>>111GGG333***000!!! ###(((...555888444...%%%(((******)))))))))((($$$%%%''''''### %%%,,,###'''***'''$$$$$$''')))******(((000CCCTTTooo^^^bbboooTTTQQQbbbeeegggggg<<>>---555...'''///:::FFFTTTgggXXXWWWXXXttt|||LLLjjjvvvDDD<<>>999222'''!!!'''***%%%$$$***,,,+++(((&&&$$$$$$$$$$$$,,,+++)))(((&&&%%%%%%%%%!!!######!!!!!!""" """!!!000sssddd000###)))VVV555444777>>>???;;;999;;;444777888666333222555999777555777555222>>>DDD:::777777222TTTuuu:::333555000000222222222000...---+++***'''"""!!!%%%'''''')))))))))(((&&&%%%$$$***444:::MMM@@@///...<<<<<<777,,,""" '''///+++******+++...111444555222222333333222111000///,,,+++///!!!,,,+++CCCuuujjj___kkkmmm,,,&&&777444444===444BBBtttUUU333222222---///000jjjMMM;;;---!!!!!!+++111///,,,---...,,,###"""!!!###''')))((('''&&&%%%$$$###""""""""""""$$$!!!!!!%%%&&&###"""###"""((()))######***...+++444...&&&***...333===DDDVVVrrrJJJFFFNNNeee}}}uuubbb[[[bbblll^^^333<<<---&&&222===///000---<<>>======???EEELLLRRRWWWXXX===...$$$%%%'''%%%&&&,,,,,,***(((%%%###"""!!!!!!&&&'''(((((((((&&&$$$###"""""""""###!!!!!!---iii}}}SSS...===EEEMMMkkk<<<;;;<<<@@@???:::888888888777555444444555777999333111333111000===EEE<<<...888777WWW^^^---000888222222222222000...,,,+++(((&&&""""""$$$###$$$%%%'''''''''&&&&&&!!!"""""" $$$"""'''&&&###""" ''',,,((( '''111111---***+++000444444333000000000000000//////......***---%%%---+++OOOkkkLLLDDD^^^VVV,,,222777$$$AAA333VVVbbb(((""")))EEEuuuhhhEEE777 $$$...111...000,,,'''###"""#########$$$###!!! !!!!!!!!! """%%%$$$ !!!$$$%%%+++---'''!!! """"""'''111---%%%&&&%%%###(((---111DDDcccZZZDDDMMMggglllnnnsssppp___ccckkkZZZ333222 !!!######ZZZ,,,"""***444777111<<>>HHH@@@,,,999;;;eeeWWW//////111//////......,,,***((('''%%%!!!!!!###$$$"""###$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$!!! !!!######((()))""" !!!###***---,,,)))222///---...///000///---++++++,,,---......//////000,,,...***,,,(((UUUwwwaaa\\\NNNDDDaaaccc###)))AAA777+++666222...bbbXXX,,,''')))$$$"""&&&AAAWWWNNN...///%%%$$$%%%!!!444000***$$$!!! !!!!!!%%%$$$"""!!!!!!"""###$$$""""""$$$&&&### %%%///444555///(((&&&%%%$$$###---+++%%%(((&&&!!!$$$###...,,,---\\\qqqttt|||ooosssfffDDD******""" !!!!!![[[&&&,,,,,,---999NNNvvvrrrvvvQQQ333MMMsssSSSNNN888222)))%%%$$$!!!"""---%%% %%%)))))))))+++333222000---***'''%%%$$$'''(((***,,,+++***'''&&&!!! !!!!!!???QQQAAA--- ***+++jjj~~~vvv@@@777@@@777;;;???AAA???;;;555111222000000222555444000,,,)))(((,,,,,,...===FFF>>>000555777rrrTTT777222---///...,,,***(((%%%###"""""" """######$$$$$$$$$###""""""!!!  !!!"""!!! """$$$### &&&"""&&&000333---&&&---000222222...)))'''&&&((()))+++,,,///111333444000//////,,,)))%%%YYYvvveee[[[OOOGGGEEEuuu???///777"""$$$000999HHH~~~MMM%%%'''+++''')))444///666,,,"""$$$$$$###""""""###%%%&&&&&&%%%###"""!!!###$$$&&&$$$###$$$%%%!!!$$$666999888111,,,++++++***$$$---***%%%))))))%%%(((***+++$$$:::qqq{{{pppXXXHHH222'''$$$JJJ 222RRReeeyyy|||vvvDDDEEE]]]wwwtttOOOFFF111...)))+++&&& """'''((((((***---444333111///,,,***(((&&&++++++***)))((('''&&&&&&!!! !!!"""!!!((("""???~~~ZZZ+++ \\\nnnmmmJJJ555TTT[[[MMMBBB999:::<<<;;;777666888888666333222333555666444///***,,,+++///...---999@@@666333...000|||NNN999444000000...,,,(((%%%"""  !!!!!!"""!!!""""""&&&%%%$$$"""!!!  !!!"""""""""!!!!!! $$$"""###$$$'''***,,,+++******+++***///444444...'''$$$###***+++,,,...111444777999---111---)))%%%)))eeettt```UUUNNNJJJGGGQQQfff<<<===...222111,,,$$$333gggLLL +++%%%!!!!!!  """$$$&&&%%%""" !!!###$$$###!!! """ !!!222555333---***+++,,,***(((///***%%%******&&&)))%%%""" $$$'''555tttVVVAAA;;;444555222+++###...)))000"""[[[rrrFFFGGGcccmmmvvv[[[HHHEEE777---&&&$$$!!! """###"""%%%(((***)))&&&&&&+++000...------,,,***(((&&&%%%***)))'''%%%$$$######### ######""""""(((%%%>>>MMM,,, !!!}}}XXX|||@@@AAA999===???000999<<<:::555444777888444555555555555444222...+++------111000---777<<<000000,,,555MMM333,,,---''''''%%%###""" """&&&'''$$$!!! !!!&&&%%%###"""  !!!"""###$$$$$$$$$&&&''''''&&&%%%%%%###"""(((,,,///---((('''***...,,,///222222000---)))&&&,,,,,,---...000333555777'''///)))$$$###333yyy\\\IIILLLEEEGGGIIIzzzlllGGG777###999222%%%:::[[[|||555'''###!!!""""""!!!"""$$$(((%%%""" !!!###### !!! !!!###---000///+++)))+++***(((,,,222---'''------((()))+++%%%!!!EEEbbbBBB777:::BBBOOO888111---"""<<>>gggXXXxxxVVV{{{XXX===:::888999999555;;;===:::888999555...666666555333000...,,,,,,+++,,,111111///888<<<000+++---BBBRRR---!!!%%% """###$$$******%%%  %%%$$$###!!!  !!!""""""""""""+++,,,%%%&&&///000(((222...******+++---------000///...000333333///+++,,,,,,+++,,,---///111222"""---%%%"""<<>>999444333444333---'''***---222555666444111///(((***&&&***///JJJuuuYYYLLLEEECCC999333IIIhhhooo^^^[[[EEE%%%######$$$)))......(((""" """###$$$###!!! """!!!###%%%---888888000'''###$$$&&&&&&%%%!!! !!!!!!$$$'''###"""++++++&&&******))),,,111111,,,))))))((()))(((%%%"""###'''+++UUUppp888+++888===000---111...888sssSSS:::,,,///---000444222(((!!!###&&&&&&""""""###&&&&&&###%%%***+++---...---+++*********''''''(((******(((###!!!!!! $$$'''!!! ))):::333&&&***SSSoooAAAHHHNNNTTTeeeOOO===<<<:::BBBBBB666///333666555666333222444111...111888LLL===111111///***+++000))),,,---%%%///GGG///---,,,+++OOO999!!! """$$$$$$###!!!!!!"""!!!  $$$&&&%%%###'''%%%'''---...***(((***+++*********,,,...000222777444222111111///+++(((//////111111111///---,,,,,,))) """)))HHH{{{eeeRRRJJJCCC;;;999>>>CCCQQQ[[[pppsss???  $$$%%%"""!!!  ###$$$+++---(((###"""###$$$"""  !!!###$$$&&&,,,***''',,,)))&&&,,,)))'''(((,,,,,,)))(((******)))(((&&&$$$###$$$&&&@@@jjjQQQKKKWWWTTT???RRR111///VVV}}}mmmSSS;;;&&&)))*** $$$%%%!!! $$$'''&&&((($$$###(((+++***)))***&&&'''))))))((('''(((((((((((((((******'''### $$$###""""""!!!!!!    ///***###$$$JJJ___NNNTTTFFFAAAAAAEEE999:::666666666555333333666888666555444666444333555:::GGG:::000///---''''''+++%%%###&&&444333%%%000,,,&&&PPP///  !!!###&&&'''&&&%%%!!!!!!"""&&&'''&&&$$$%%%%%%(((,,,+++'''&&&(((&&&''')))+++---000111333.........---,,,+++***)))///......---,,,++++++***000)))==={{{kkkqqqbbbfff~~~rrrWWWLLLHHHAAA:::222***!!!666444!!!"""$$$""" """ """###"""  """""" """$$$&&&''''''&&&###&&&%%%&&&000***'''''')))***((()))---+++***)))((((((&&&### >>>bbbFFFEEEFFF>>>===\\\fffPPP000###))) %%%'''$$$(((!!!%%%++++++'''&&&%%%''')))***))))))***+++))))))((())))))&&&######### ######  )))DDDHHH///  ###!!!"""!!!<<>>111)))$$$$$$"""!!!"""$$$%%%$$$"""!!!  !!! """%%% !!!###&&&((()))444555+++"""&&&'''***444,,,))))))------+++,,,///+++***)))+++,,,***%%% $$$$$$fffyyyNNNGGGNNNdddxxxffffff|||hhh???+++$$$!!!!!!%%%$$$!!!%%% %%%***(((&&&%%%'''(((******))))))***+++***)))(((''''''%%%""""""'''"""!!!"""$$$///|||zzzcccDDD<<<111###!!!$$$111NNNQQQMMMHHHZZZIIIHHH999===:::111...555777000///444111222111000000000...---000---++++++'''!!!$$$;;;---***!!!&&&KKK(((***%%%###'''((()))(((%%%!!! %%%'''(((''''''&&&&&&%%%######&&&***,,,***+++,,,---,,,+++)))(((%%%''')))***))))))***+++%%%''')))******(((&&&$$$QQQYYYNNN>>>;;;111555ooowwwEEE///"""'''---...666DDD777CCCUUUfffzzzYYY000!!!"""###""" !!!!!!!!!"""$$$$$$"""!!!!!!$$$''')))***]]]SSS;;;***,,,---,,,333+++***+++///000---,,,---***)))***,,,///...)))%%%000'''IIIqqqzzzoookkk___\\\iiiZZZ111)))!!! ###$$$###!!!%%%$$$'''+++,,,))))))+++%%%'''((('''%%%$$$$$$%%%+++)))&&&%%%$$$""" !!!'''"""!!!$$$DDD]]]VVVxxxaaaGGG999...!!!###,,,pppqqqMMMNNNCCCDDDSSSDDD===888999777000...333444000000555///222222111333555333//////+++%%%$$$***111(((000"""%%%LLLrrr%%%'''%%%$$$%%%'''&&&###!!! !!!$$$&&&&&&''''''$$$$$$"""!!!%%%---111111,,,,,,,,,,,,+++)))'''&&&&&&'''((())))))***))))))&&&'''((('''&&&"""mmmrrr^^^???222555///666;;;'''???tttFFF000///000***$$$...222666777;;;III```rrrVVV222$$$%%%''')))### """###""" !!!"""!!! """ !!!###!!!"""$$$&&&'''(((XXXLLL333%%%)))+++)))---***(((***......***((())))))))))))+++---...,,,+++"""!!!###UUUmmmJJJ666111<<>>GGG[[[zzzuuuUUU333(((...***######!!! !!!!!!""""""###!!! """###$$$######"""(((&&&&&&---+++%%%)))///***(((((('''%%%&&&***((())))))'''$$$%%%***///222 $$$"""111wwweee444&&&)))%%% )))+++'''%%%'''(((######***///...)))'''$$$&&&((()))(((((((((******'''"""'''"""666$$$)))LLLjjjJJJJJJ444GGGeeennnxxxnnn888%%%### $$$$$$HHH>>><<<===:::777444333555888:::222222222222111111/////////***'''***)))$$$ %%%&&&%%%'''^^^JJJ222$$$!!!///~~~MMM"""***%%%$$$&&&%%%%%%$$$$$$#########"""  """######"""###%%%'''+++***)))(((''''''(((((((((### ###%%%%%%'''+++&&&%%%$$$&&&))))))&&&###(((%%%111nnnccc@@@777""""""000***BBBeeeddd777+++///''''''%%%000JJJbbb~~~zzzMMM+++""")))---.........222999CCCLLLRRRuuu}}}JJJ222)))"""!!!"""!!!""""""   !!!###%%%&&&'''&&&&&&###$$$&&&&&&&&&'''***,,,,,,+++*********+++,,,---...///+++******$$$,,,CCC999***&&&+++(((>>>nnntttssskkkdddcccbbb___hhhjjjxxxzzz\\\777""" ###!!!"""$$$%%%&&&&&&%%%$$$***((('''&&&&&&'''(((***,,,'''###$$$***,,,)))$$$&&&!!!***(((###&&&EEE}}}tttooo666$$$ !!!:::qqq>>>KKK<<<999666222111111222444...000222222///......000000,,,)))'''""" !!!###&&&((((((///PPPfff<<<###"""%%%"""(((+++jjj;;;((( ##################"""""""""  !!!""""""""""""$$$&&&)))((('''&&&&&&&&&'''((($$$ ######$$$''')))******)))&&&###"""!!! !!!$$$"""+++&&&333qqqwww|||aaa222%%%999000***BBBqqqzzzTTT***!!!---%%%---******666AAA999000)))&&&$$$!!!''''''(((***---222666888<<<===GGGYYYooojjj333!!!&&&  !!!  !!!###%%%&&&&&&&&&&&&&&&'''((('''&&&'''(((***,,,+++***((((((((()))))))))...((($$$---111333:::,,,((('''!!!VVVssscccVVVLLLGGGOOOQQQMMMEEEBBBEEEGGGFFF@@@>>>FFFLLLKKKTTTaaaaaayyysssMMM,,,"""###$$$%%%%%%%%%%%%%%%***)))(((''''''((()))***)))%%%###$$$''')))'''%%%)))$$$ !!!$$$''''''%%%;;;===  $$$'''%%%999nnn~~~zzzqqqgggGGG$$$  777aaa999@@@;;;999666333000///......***---000000...------///***(((&&&%%% !!!&&&'''((('''%%%###""""""'''tttXXX%%%$$$***((( 111ppp@@@$$$!!!!!!""""""""""""""""""""" !!!""""""!!!!!!###%%%&&&%%%$$$$$$$$$%%%''''''!!!!!!$$$""""""$$$&&&((()))%%% $$$%%%'''***'''+++&&&:::{{{yyyRRRCCC>>>@@@555)))%%%===!!!...kkkiii666$$$&&&'''+++$$$ (((!!!###$$$###"""!!!!!!$$$%%%''')))******))))))000+++(((+++000666???HHHVVVWWWvvv|||SSS*** ''' !!!!!!  """!!!""""""$$$%%%&&&&&&&&&&&&***++++++)))'''&&&((()))...---+++)))(((((((((((((((///&&&!!!222>>>777---)))&&&&&&%%%!!!:::WWWvvv[[[NNNUUU]]]iiippplll^^^LLL@@@444888:::999888666///(((---&&&''''''!!!'''111111777EEESSSQQQ@@@...$$$"""#########$$$$$$%%%&&&'''***)))(((''''''((()))***&&&&&&&&&&&&'''((((((((()))%%%  """AAAEEE999===555..."""!!!###"""fffyyynnn<<<  !!!666nnnEEE>>>GGG:::999777555222000...---++++++,,,...//////---+++%%%""" !!! $$$***---)))&&&(((((($$$!!!&&&sss>>>%%%///###+++333oooFFF%%%!!!"""''' """############"""!!! !!!######""""""###$$$$$$$$$######$$$&&&'''(((### %%%'''%%%$$$%%%###$$$$$$ !!!"""&&&'''))),,,'''((('''EEE|||III333444***RRRhhh<<< )))%%%...+++"""LLLQQQ!!!###%%%+++)))'''......+++&&&""" !!!###"""###&&&)))***+++******+++)))***......+++***,,,111###@@@;;;===[[[MMM@@@OOOaaa\\\<<<%%%''''''!!!"""!!!  !!!"""  """###$$$###$$$$$$%%%%%%&&&&&&&&&+++++++++***(((((()))+++///...,,,+++******++++++...000'''(((:::AAA333((($$$,,,333333---'''###"""iiiaaaZZZMMMDDDDDDAAABBBDDDHHHNNNUUU\\\___HHHAAA777///------+++(((000)))***(((!!!$$$***'''$$$%%%### %%%$$$######$$$%%%'''((()))(((''''''''''''((()))%%%(((******((((((***,,,%%%"""%%%777YYYaaaWWWPPP555;;;,,,%%%"""$$$YYY}}}eeeyyyxxxccc999!!! !!!###888wwwZZZMMM555111888@@@777666555444222000...------***(((+++000000+++%%%######&&&,,,111...$$$$$$+++***'''&&&;;;]]]---&&&&&&,,,%%%""" ***NNN000+++---### !!!###$$$%%%$$$######  ###$$$######$$$%%%$$$$$$######$$$&&&((()))%%%"""###''')))&&&$$$$$$###!!! """###!!! $$$ """%%%$$$%%%(((%%%$$$)))RRRhhh:::///111)))111\\\vvvLLL$$$ ***777000---UUUttt>>>"""+++333,,,'''%%%###"""###$$$"""!!!###%%%'''(((&&&"""!!!###%%%&&&***///111"""///&&&***III;;;000777)))!!!&&&$$$!!!!!!  !!!!!!"""###$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&)))***+++*********,,,...------,,,++++++,,,---...000---(((333BBB<<>>;;;333555///---(((%%%,,,555111'''$$$@@@yyy\\\KKKCCC===:::222888999888???JJJJJJBBB666000''' ###***///---&&&###(((111>>>QQQaaa]]]VVVWWWTTTHHH???666(((***!!!$$$"""###$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%''''''&&&$$$""""""$$$***...CCCsssaaaOOO555 """""""""JJJyyywwwoooRRR444!!!$$$$$$!!!!!!!!! !!!...oooWWW>>>888CCC666>>>444<<<,,,222888777444222000/////////$$$***///+++"""$$$...777666---+++;;;NNN;;;222---...,,,,,,:::MMMIII!!!++++++((($$$444AAA&&&,,,%%%'''%%%!!!###$$$###!!!!!!"""###$$$"""!!!!!! !!!###$$$+++&&&$$$%%%$$$ !!!!!! $$$((('''""" !!!!!!###888sssQQQ///444(((...!!!+++***>>>{{{cccBBB((('''+++$$$!!!'''"""+++(((%%%///000'''"""&&&)))%%%  !!!!!!  XXX666???333444???444$$$222'''!!!"""###!!!"""###$$$%%%&&&&&&&&&)))(((&&&%%%$$$$$$%%%&&&'''(((******)))***,,,///111000...,,,+++++++++,,,'''333000,,,777<<<333,,,,,,---+++))),,,---'''+++pppOOO<<<888999555000,,,...'''+++CCCLLLEEEOOOKKKDDD<<<222)))""""""!!!###&&&$$$""")))(((---AAARRRQQQLLLAAA/// &&&(((&&&$$$###$$$&&&'''(((''''''&&&%%%&&&&&&''''''&&&&&&%%%''''''(((((((((&&&###!!!%%%,,,111cccgggEEE%%%!!!'''$$$444JJJfff}}}RRR***"""""""""### """///pppttt:::NNN888999888555111///000555888...666777///)))+++000222...***### ###444---(((+++222555000)))<<<&&&)))333666QQQcccPPP333***'''"""BBB666"""     !!!#########""""""    """ !!!,,,AAAsss;;;)))!!!###((($$$ ###)))333mmm}}}>>>###%%%  ###%%%''''''&&&&&& !!! !!!!!! (((%%%!!!777 %%%TTT111///***666/// $$$%%%### """((((((""""""&&&$$$''')))(((%%%$$$'''+++---***(((((()))***)))&&&...,,,***(((''')))+++---&&&)))555EEEIII>>>///(((''''''''''''&&&%%%$$$$$$777999jjjYYYXXXTTTPPPIII;;;---)))---444***"""$$$))))))'''%%%111CCCPPPTTTaaakkkZZZ===$$$$$$"""!!!$$$'''%%% """###%%%&&&&&&%%%$$$###!!!%%%'''$$$ $$$""""""%%%(((***)))&&&'''''''''''''''&&&%%%%%%&&&+++,,,(((,,,555333))) !!!!!!...FFFooorrr@@@###!!!!!!:::fff|||ppphhh\\\''' """&&&###&&&333UUU]]]999PPPBBB:::666111///000222222111111777888222///222555555+++'''""" ###&&&(((444333111111111000///...===000---222AAAiiizzzCCC *** ######'''###EEE666!!!!!!    !!!""""""######"""###""""""!!!!!!"""###$$$""" """...BBB```WWW---###***+++%%%---!!!iiiQQQ+++***!!!"""$$$&&&'''''''''&&& !!!"""!!!!!!###***%%%///!!!888111!!! !!!  ###(((((($$$$$$)))$$$''')))'''$$$###'''***---+++)))***,,,---,,,+++((('''&&&&&&&&&(((***+++***(((,,,333444///+++,,,))))))))))))(((&&&%%%%%%(((222}}}VVVGGGCCC...)))222JJJZZZUUUGGG???"""###&&&(((&&&%%%)))111 (((---111CCCYYY^^^UUUrrrgggTTT???222,,,&&& &&&&&&%%%$$$###!!!!!!$$$'''(((&&&$$$&&&%%%$$$&&&)))+++***)))((()))***)))''''''***,,,&&&,,,+++$$$$$$)))&&& $$$&&&555PPP}}}rrrIII'''###&&& %%%888QQQfffIII@@@RRRiiipppFFF,,, 222lllCCCKKK<<>>___rrrRRR000!!!###&&&$$$!!! !!!'''000555444777@@@LLLUUUZZZXXXLLL???&&&%%%###!!!!!!%%%''''''&&&&&&&&&'''&&&%%%%%%(((******)))((()))***((('''(((,,,///%%%******"""!!!&&&&&&%%%&&&%%%666TTTooozzziiiIII)))###'''###...===KKKFFF777EEEbbbgggaaaeeekkk```ssseee<<< ###$$$>>>^^^BBBCCC===AAA<<<555111...///222333000---***)))))))))++++++'''"""  &&&++++++***###)))...---)))(((---333***)))111ZZZ\\\'''%%%%%%""""""???--- UUUKKK>>>+++ !!! !!!"""###"""!!!$$$"""!!!!!!"""...JJJccc777---;;;___SSS...&&&$$$333###!!!"""(((555???<<<666777%%%$$$######""""""#########(((,,,&&&777|||RRR((( ,,,gggbbb111 !!!""""""!!! !!!######$$$'''***&&&''''''%%%######%%%(((((((((((()))************%%%&&&''')))))))))))))))&&&%%%'''---222111+++''',,,,,,+++***)))(((&&&%%%)))'''555lll<<>>$$$ +++,,,444CCCWWWaaakkkfffQQQ999000222(((%%%""" $$$(((***+++------&&&"""!!!"""&&&&&&$$$###$$$&&&%%%$$$######$$$&&&''''''((('''&&&&&&((()))******"""((()))"""%%%,,,HHHooouuuZZZ777 (((222000DDDUUUTTTRRRJJJBBB@@@:::///888BBBeeepppBBB&&&%%%PPP[[[@@@:::888777000///000111111111111111111---***(((***,,,)))$$$  %%%((((((&&&'''***------,,,---000333...'''999xxx___'''$$$$$$### %%%EEE333!!! 333XXX...""""""!!!######"""###%%%''''''%%%###"""""" """!!! %%%''';;;___TTT777///555555kkkxxx444***((($$$000***%%%$$$''',,,(((''''''%%%$$$$$$###$$$$$$!!! ...... MMM,,,+++qqqEEE'''vvvVVV"""""""""""""""""""""###!!!######"""###%%%)))+++&&&&&&'''&&&%%%%%%&&&''')))***++++++***)))((((((&&&'''((())))))((('''%%%'''&&&)))222<<<<<<111%%%*********)))((('''%%%$$$&&&"""&&&***KKKHHHLLLHHH888???eee|||ZZZ???<<<:::---######)))***:::YYYssstttbbbQQQUUULLLCCC999...&&&***444'''%%% $$$%%%!!! !!!!!!$$$''''''$$$"""$$$&&&%%%%%%%%%$$$$$$$$$%%%&&&)))%%%###&&&+++---)))###"""&&&'''""" +++OOO~~~}}}sss^^^???&&& )))555'''$$$444555BBB===)))###,,,///***999777TTTccc222!!! 222ooo^^^888333777===555,,,...000///------...000+++'''&&&)))***%%%!!! """###$$$%%%&&&******++++++******++++++---+++NNNggg+++&&& %%%&&&((((((FFF444LLLooo;;;### ###  !!!###$$$$$$ !!!###%%%%%%$$$###"""!!! ###""" """&&&$$$>>>pppFFFBBB+++444///,,,333iiiaaa(((''''''###222AAA999###""")))%%%)))))))))((('''&&&&&&&&&""""""""""""!!! 555RRR((( 444___CCC%%%555uuu'''!!!222ZZZlll::: !!!!!! !!!"""###&&&'''$$$$$$'''******$$$%%%'''((()))((('''&&&+++---......,,,***))))))%%%&&&'''''''''&&&$$$###***))))))///888<<<444)))(((((((((((('''&&&%%%%%%!!!'''&&&+++cccqqqTTTBBB999666+++(((222666DDDKKK\\\jjjcccJJJ444+++)))))))))%%%###---IIIcccvvvvvvxxxwwwrrrmmmpppvvvUUUNNN@@@222)))$$$ &&&(((((((((&&&%%%%%%&&&%%%'''((((((&&&%%%%%%&&&)))&&&$$$''',,,...+++&&&$$$%%%### $$$$$$ %%%000ZZZ```YYYMMMSSSGGG666'''###......!!!!!! %%%&&&###&&&%%%---@@@@@@;;;RRROOO''' ###'''###888vvvoooooosss```...111999GGG888,,,+++)))(((((((((((('''$$$ $$$$$$  ###&&&&&&######'''***&&&((()))(((&&&&&&'''(((+++AAAzzzsss111'''!!!&&&$$$((($$$AAA,,, ((('''eeeRRR((( !!!!!!"""!!!   """######"""!!!"""""""""!!!""" !!!###""" %%%===yyyJJJ+++>>>---===...'''777ccc(((###((('''''''''(((((((((((('''%%%$$$###$$$&&&'''&&&$$$"""  444tttttt###eeewww333JJJ 222QQQSSS$$$### ###"""&&&'''###"""&&&(((&&&"""$$$'''+++,,,+++)))&&&(((+++......,,,******+++%%%&&&&&&'''''''''&&&&&&***,,,---,,,///333111+++'''''''''((((((''''''&&& ((()))+++NNNsssaaaTTT>>>333222***&&&%%%!!!555,,,+++===\\\rrruuuooo[[[KKK:::333000,,,&&&###&&&222@@@JJJPPPUUUYYYYYYLLL???)))!!!$$$ !!!######$$$)))(((&&&&&&&&&&&&$$$######&&&******'''%%%$$$$$$$$$$$$$$$$$$&&&)))---000%%%"""""",,,<<>>***111///&&&###,,,+++222jjjtttFFF***"""$$$"""'''###$$$&&&&&&&&&$$$"""!!!###%%%(((******'''$$$""" !!! !!!<<>>///...)))((()))%%%&&&)))$$$$$$///<<>>..."""###'''%%%999gggQQQ\\\YYY```eee___]]]nnn}}}rrr###111&&&555%%%$$$ $$$%%%###((("""!!!$$$'''(((((()))((('''%%%$$$***)))%%%!!!)))%%%%%%:::111111%%%%%% ***AAA,,,"""!!! ###&&&###PPPqqqsss<<<)))'''&&&&&&$$$"""!!!""" """ !!!###$$$$$$&&&###!!!"""&&&""""""222IIIzzzrrreee^^^JJJ333%%%000%%%---***"""BBBiii\\\000"""%%%###$$$'''&&&###!!!###***&&&######$$$&&&%%%###+++'''""" !!!!!!OOO$$$iii+++eeeWWW000'''TTTkkkLLL333***"""((()))&&&$$$$$$$$$##################"""(((,,,---111444///&&&***---///---)))&&&$$$%%%(((***,,,+++***)))***+++666222...---------***&&&((())))))(((((('''&&&%%%"""$$$)))@@@qqqNNN@@@<<<999999AAAIIIGGG<<<000(((%%%!!!!!! ###((('''###------777JJJXXX^^^aaafffCCC777(((!!!"""%%%%%%""""""%%%&&&"""!!! !!!###%%%%%%$$$'''&&&$$$"""""""""$$$%%%&&&%%%%%%$$$#########$$$ $$$(((+++$$$###!!!  %%%((()))///;;;EEEIIIUUUSSS???===,,,666***)))---$$$$$$"""---!!!  (((777DDD!!!$$$$$$""" !!!""""""(((000GGG^^^iiiqqqtttlllggg___XXX<<<>>>777===444KKKKKK...(((###&&&$$$???OOO999,,,444999777$$$$$$)))%%%)))###&&&+++///MMMooo(((*** ..."""""" ###"""%%%!!!###$$$&&&((($$$$$$%%%%%%%%%###"""!!!***!!!---***$$$)))%%%)))UUU---*** !!!$$$###!!!###;;;''' !!! $$$!!!CCCccc777999hhh@@@)))!!!&&&$$$ !!!  !!!!!!!!!!!!###""""""### ###"""$$$!!! ;;;]]]nnnRRRKKK___iiiWWW..."""!!!***&&&###555???444''' !!!''''''%%%%%%(((((($$$###%%%###!!! """&&&((()))((((((&&&#########"""___HHH]]]999 '''PPPlllkkk222///EEE___]]]@@@###"""&&&%%%$$$###""""""###$$$###%%%$$$"""&&&++++++&&&$$$'''+++,,,+++***+++,,,''')))+++,,,++++++,,,---777444111...,,,***'''%%%+++++++++******(((''''''%%%$$$888xxxUUU>>>666222...'''111===BBBAAA???@@@BBB222///((( """"""!!! (((---,,,+++---(((+++---)))""""""!!!###%%%###"""!!!"""$$$%%%$$$###%%%%%%$$$###$$$%%%''')))%%%%%%$$$###############)))'''$$$#########$$$&&&&&&%%%""" ###&&&...***"""(((999666333333@@@IIIBBB@@@QQQ```LLL111///<<>>QQQXXXKKKIII)))'''!!! )))(((  $$$%%% !!!)))(((&&&&&&))))))&&&%%%''''''&&&&&&&&&''''''%%%###%%%$$$$$$$$$$$$"""""""""!!!KKKPPP'''888III000'''&&&%%%IIIeeeSSS222333AAA:::222$$$$$$'''$$$"""'''&&&$$$""""""###$$$%%%'''(((&&&$$$'''+++,,,)))''')))******)))'''&&&'''&&&(((+++,,,,,,,,,...///222222111///+++)))((((((+++++++++***)))(((&&&%%%&&&"""999zzz[[[HHH@@@777...(((666222***###$$$222GGGXXXMMMIII???333+++'''"""***&&&###%%%&&&$$$$$$%%%!!!$$$###%%%---###!!! """(((---///000&&&%%%$$$$$$%%%%%%$$$""" !!!$$$&&&((($$$$$$$$$############### $$$"""!!! """222DDDLLLJJJSSSeeewww{{{OOO"""&&&---%%% ...%%%AAAppphhhCCC)))  """<<>>%%% %%%!!!!!!***YYY___******+++%%%$$$"""(((***###%%%,,,***000+++&&&&&&///555,,,$$$$$$%%%%%%&&&&&&'''''')))$$$(((&&&+++)))(((JJJVVV%%%%%%!!!''' 444 !!!FFFpppvvvlll***!!!)))---,,,"""###"""  !!! !!!"""############!!! !!!######,,,'''###&&&%%%PPPmmmEEE999000&&&+++888RRRrrrMMM'''(((%%%*** """$$$&&&'''$$$$$$&&&&&&$$$$$$'''###%%%'''(((((('''&&&&&&&&&%%%$$$"""!!! !!!"""###$$$###!!! ###!!!$$$+++%%%AAANNNHHHYYYmmm|||UUU>>>"""444>>><<>> ''';;;pppvvv'''%%%(((***"""###%%% %%%...,,,111---%%%$$$000:::444'''""""""""""""###%%%&&&''')))''''''!!!%%%###---ccceee%%%###!!!'''555 """### !!!###!!!###666UUUcccDDD###''',,,((($$$&&&$$$!!! !!! !!!"""$$$&&&'''%%%""" !!!!!!"""!!!***%%%"""%%%???rrrLLL222,,,000555******DDDEEE!!!444  (((%%%""""""$$$%%%######'''$$$%%%&&&%%%"""!!! !!!&&&&&&%%%###!!!!!!###&&&######""" )))GGGnnn{{{mmmeeeddd[[[FFF333(((""" $$$###""" """$$$&&&((()))&&&###"""""""""###)))///+++***))))))+++,,,+++***)))***,,,,,,***))))))******,,,...---,,,***))))))))))))))))))(((((('''&&&''''''eeetttNNN>>>333***''')))+++///333555111)))!!! ''',,, !!!'''+++,,,&&&((('''###"""%%%((()))---555<<<777+++!!! """###'''***'''""" $$$)))'''&&&%%%&&&'''((('''&&&))))))******************&&&''')))******)))(((((($$$((()))%%%%%%((($$$ !!!"""###;;;aaa|||{{{yyydddbbb888PPPVVVGGG777***%%%000&&&+++***%%%&&&+++SSSmmm<<<""")))MMM|||444%%%&&&,,,,,,!!!!!! ''',,,&&&((()))%%%"""***555444***!!!!!! !!!"""$$$&&&'''!!!'''))) !!!!!!===www,,,%%%%%%"""777%%%!!!###!!! """"""hhh\\\@@@<<<999ZZZggg,,,''')))""")))%%%$$$"""!!! """!!! !!!$$$''')))'''"""!!!$$$$$$!!!"""&&&$$$,,,&&&%%%(((---fff```444$$$(((333,,,+++***$$$UUUsss===888"""###$$$"""(((%%%"""!!!$$$$$$"""$$$''')))***)))%%%%%%&&&'''&&&$$$###$$$'''!!!"""""" !!!))),,,666KKKnnnjjjQQQ666((($$$ !!!###$$$%%%%%%%%%'''###"""$$$$$$$$$+++555111...+++******)))&&&$$$&&&(((******))))))***++++++++++++,,,---+++(((&&&'''(((((())))))((('''''' ///kkkZZZJJJ@@@<<<333)))&&&'''(((%%%%%%***111444222+++$$$%%%((((((### ###&&&'''///444555000...111333222,,,000000'''$$$...%%%(((******'''&&&&&&((($$$######%%%'''))))))(((%%%&&&&&&'''''''''''''''%%%'''(((*********((('''%%%))))))(((///888555*** '''>>>bbb~~~rrreee```eeePPP:::))) %%%&&&###,,,%%%&&&666666"""$$$aaa]]]///%%%CCCGGG+++&&&---;;;((( """)))***%%%%%%""",,,...((("""!!!!!!!!!###%%%'''(((***111&&&&&&)))SSS555*** (((;;;,,,!!!!!! ((($$$XXXsss>>>666CCC---111GGGsss666)))''' ...$$$$$$$$$###""" $$$"""  ###''')))%%% %%%'''%%%''',,,+++111((())),,,<<>>xxx'''"""(((&&&"""!!!$$$$$$###$$$((('''((((((%%%"""!!!$$$&&&"""&&&))))))'''%%%%%%&&& """######$$$''')))000FFFmmmnnn555+++ """###$$$###""" ###((((((%%%(((000***(((%%%&&&((()))(((&&&###&&&((()))))))))+++,,,)))((((((+++......+++((($$$%%%&&&&&&''''''&&&&&&!!!$$$===oooGGG<<<:::,,,111000)))''')))$$$!!!###&&&((()))*********&&&,,,000...,,,,,,+++)))''',,,,,,%%%###&&&'''&&&&&&%%%&&&'''((('''### """!!!"""$$$'''*********%%%&&&'''((())))))))))))$$$&&&((()))***)))((('''###&&&###!!!)))333... """### ''')))%%%+++GGGnnnmmmUUUMMMFFF///###!!!!!! ===cccQQQ555WWWaaa333---((( @@@pppiii"""333###...&&& '''***%%%&&&%%%)));;;999''''''""""""''')))(((+++///+++###)))}}}JJJ&&&(((%%%AAA444 ***  """IIIYYY:::888$$$777WWW&&&$$$'''%%%!!!!!!  !!!###$$$"""!!!  !!!###%%%&&&$$$&&&'''---EEEuuujjjtttiii999&&&...'''######"""%%%111@@@DDD@@@&&&""" ###$$$&&&%%%$$$######$$$%%%%%%!!!$$$%%%""" $$$((())),,,...***$$$$$$(((!!!(((***&&&%%%333DDDrrr==="""$$$$$$((((((  ###&&&&&&&&&(((''''''((())))))(((&&&******+++,,,,,,,,,+++++++++'''&&&***,,,+++,,,...***'''%%%&&&***+++((($$$"""%%%VVV\\\}}}xxxKKK>>>888---...666,,,!!!"""!!!(((---///222666999///,,,---...%%%&&&$$$$$$$$$###!!! (((+++)))&&&&&&(((&&&'''((()))))))))((('''&&&&&&&&&'''((()))***+++((((((((('''&&&&&&&&&%%%---***((()))+++***&&&"""!!!!!!!!!"""$$$%%%$$$""" %%%""""""%%%---DDDlllxxxuuufffRRRRRRBBB333000###&&&###'''!!!$$$;;;???>>>333???{{{qqqLLL333%%%###...KKKwwwzzz+++666''')))&&&######$$$%%%%%%###!!!'''&&&!!!(((444222%%%'''"""!!!$$$%%%$$$$$$(((###&&&???bbb&&&***--- %%%111DDD???'''*** ((($$$$$$```DDD---'''999hhh===&&&'''///$$$###!!! """!!! !!!"""###!!!!!!  """$$$%%%***)))''''''!!!,,,XXX{{{```999UUUwww???%%%"""(((%%%""" !!!!!!!!!!!!######"""!!!!!!!!!"""######&&&(((&&&###$$$(((,,,...++++++---***%%%$$$''',,,'''###%%%000KKKuuu>>>$$$""""""###$$$""""""$$$!!! !!!$$$&&&&&&&&&%%%$$$$$$%%%''''''&&&$$$***+++,,,---...---,,,,,,222---+++,,,,,,***(((***,,,)))&&&''')))((($$$"""...tttwwwlllkkkaaaPPPQQQDDD:::777111'''$$$)))$$$(((***((('''&&&"""%%%&&&&&&&&&&&&)))---000<<>>UUUjjj@@@&&&(((&&&  !!!!!!!!!""""""###%%%(((***)))((($$$&&&(((*********)))(((((($$$###''')))((((((***)))'''%%%###!!!$$$%%%###!!!+++VVV{{{QQQ???VVV```BBB$$$(((&&&''')))%%%%%%444HHHZZZSSSIIIBBB===:::666333555,,,"""!!!"""#########$$$""" ###$$$%%%%%%############$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&''''''''''''(((((())))))******&&&%%%$$$&&&''''''%%%"""  """ """(((MMMvvvxxx~~~nnnYYYEEE111 !!!  $$$"""!!!III@@@)))***((($$$"""$$$""" !!!###""" ### !!!######$$$###)))>>>222###(((:::~~~@@@...###  !!!!!!(((&&&000III\\\|||XXX,,,$$$""" ###%%%"""""""""!!! !!!"""$$$%%%&&&&&&###'''$$$---^^^pppfffqqqXXX???444(((%%%...333***DDDzzz:::"""&&&)))!!!!!! !!!"""###$$$%%%%%%%%%$$$''''''''')))...444:::>>>;;;<<>>---&&&"""&&&************...///222777>>>DDDGGGHHHEEE;;;///%%% !!!$$$&&&&&&%%%$$$""""""!!!!!!!!!"""$$$%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''''''''(((((())))))))))))***************(((&&&###$$$'''&&&"""  !!!###%%%&&& ### $$$DDDiiiwwwooogggOOO,,,!!!$$$ %%%333fffIII***+++)))%%% !!!"""  """$$$&&&"""%%%"""---777WWW???HHH===nnnrrr666 """ %%%$$$(((;;;SSStttHHH***######"""!!!!!!###%%%&&&######$$$$$$###!!! !!!!!!"""###$$$$$$%%%%%%"""%%%%%%///fff]]]wwwLLL===666,,,&&&""""""555!!!&&&PPPnnn333!!!!!!!!!"""###$$$&&&''''''&&&&&&&&&%%%&&&***000999@@@CCCOOOWWWhhh|||HHH)))"""$$$$$$$$$%%%$$$%%%''')))+++***)))))))))))))))***,,,...///---(((&&&((()))&&&%%%'''***(((###***,,,!!!!!!(((GGGsssKKKAAA///$$$111QQQiiiqqq===999111,,,---000,,,%%%$$$&&&)))++++++,,,---///(((%%% """###$$$%%%&&&''''''((("""###$$$"""!!!$$$&&&&&&%%%%%%%%%&&&'''(((+++******))))))******************)))))))))))))))((('''&&&%%%$$$!!! !!!!!!!!!"""###%%%'''(((!!!$$$ 888XXXwwwzzzqqqlll___GGG777--- %%%&&&XXXSSS......(((&&&""" """!!!###!!! !!! """$$$'''""" (((***rrrKKK<<>>/// %%%444222"""(((///<<>>(((!!!!!! %%%$$$$$$&&&$$$"""$$$(((&&&$$$###$$$'''(((&&&###$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&((("""$$$(((******(((%%%###!!!!!! !!!  !!!!!!"""""""""###&&&NNNuuuuuucccLLL111 ###!!!$$$@@@ttt~~~;;;###)))'''!!!&&&!!!!!!""""""######""""""!!!""" """""""""!!!$$$)))+++***XXXrrr;;;%%%!!!444kkk !!!!!!"""!!!!!! """!!! !!! !!!%%%***111)))HHHSSSBBB___zzzWWW%%%))),,,'''***$$$$$$$$$###"""###$$$%%%&&&$$$#########$$$$$$###!!!***"""gggzzz===%%%888VVVcccbbb---%%%&&&---'''...%%%'''"""%%%'''))))))$$$'''///+++)))555@@@TTTuuufff???!!!!!!!!!"""###%%%'''&&&$$$###&&&&&&%%%''',,,%%%'''&&&$$$%%%&&&"""### &&&$$$MMMjjjOOO===777111888LLL\\\WWWHHH;;;222,,,---+++(((,,,555&&&"""  ######$$$$$$"""!!!"""$$$"""!!!"""%%%((()))(((&&&%%%&&&%%%$$$######$$$%%%!!!###$$$$$$######%%%'''$$$%%%&&&&&&%%%### ### !!!   !!!!!!!!!###!!! """!!!111MMM{{{pppUUU:::***888+++ ###$$$$$$###"""###FFFiiiwww]]]vvvXXX999///...+++!!!(((!!!""""""""""""!!! ###%%%"""!!!$$$### $$$###!!!XXXbbb111$$$***ggg***'''&&&#########"""!!! $$$(((!!!DDD]]]\\\zzz666'''$$$###+++""""""###$$$&&&&&&&&&%%%$$$%%%$$$######$$$$$$""" )))444rrr>>>333,,,(((RRRjjjCCC""""""###$$$%%%***"""&&&'''$$$'''---(((+++<<>>(((((('''### """"""$$$%%%$$$"""###***///,,,%%%999qqq|||fff999<<<&&&,,,{{{zzzWWWttteee666,,,$$$&&&%%%%%%$$$"""  +++$$$$$$###&&&666)))===IIIMMMQQQ~~~vvvAAA'''MMM??? ### ###!!!!!!---@@@<<<555333ZZZBBB,,,000******+++$$$$$$%%%&&&''''''((((((&&&$$$###$$$$$$$$$""" ###777}}}VVV)))(((777000///___tttIII+++###""""""###((("""###***((((((++++++000555888PPPvvvfffHHH444...111:::CCCjjjzzzppp000%%%%%%!!!#########$$$%%%'''&&&!!! $$$&&&$$$"""###$$$%%%###!!!...XXXzzzSSS^^^jjjWWW>>>888AAA666///111///)))(((---<<<777+++%%%))))))###  !!!!!!###%%%""""""$$$%%%"""###$$$######""""""###$$$!!!%%%((('''### !!!###%%%'''((((((&&&$$$###$$$!!! ###$$$""""""$$$""""""!!! !!! """'''FFFwwwoooUUU...///+++"""!!!""" !!!###$$$%%%%%%%%%,,,666888555999{{{[[[@@@...+++&&&)))JJJoooPPP777444(((((('''%%%###  ---&&&&&&''',,,CCCsssqqq\\\DDD>>>rrr___666NNNIII%%% !!!!!!!!!!!!---222,,,+++!!!OOO|||NNN000111 %%%%%%$$$###"""""""""$$$&&&(((&&&%%%$$$$$$$$$$$$""" 444FFFsss@@@"""+++666''')))EEE{{{[[[111'''$$$$$$+++---222111---///777FFFooowww\\\CCC444+++777NNNiiikkk///---!!!$$$)))---%%%"""!!!'''***'''%%%%%%  (((EEEwwwmmmggghhh```JJJ333'''###***666;;;111"""###  """"""!!!!!!""" !!!$$$'''***$$$((((((### !!!###%%%'''((((((%%%###""""""%%%&&&######%%%$$$###""" """""""""$$$"""777gggEEEBBB666$$$$$$&&&!!!!!!!!! !!!###$$$(((,,,777IIIVVVZZZRRRqqqmmmIII<<<:::&&&###""""""(((444hhhwww<<<333111000&&& ''' )))!!!!!!$$$111UUUyyyPPP999111$$$OOOLLLMMMWWW""" !!!""" (((AAAUUU<<>>qqqCCC$$$$$$&&&'''******,,,$$$(((999DDDAAA<<<===444(((+++EEEdddtttPPPppp:::&&&"""  !!!!!!$$$&&&'''&&&$$$///AAAGGG+++VVVtttAAA------%%% %%%%%%&&&&&&%%%$$$###"""&&&%%%### """&&&((((((AAA}}}xxx888;;;iiiggg666,,,$$$'''...,,,(((%%%"""((()))+++...)))666<<>>HHHYYYsssFFF+++((($$$ ###&&&'''&&&&&&&&&&&&%%%$$$!!!%%% $$$MMM{{{rrrfffVVVCCC777>>>888222//////+++### !!!"""######"""!!!""" """&&&&&&""")))(((&&&%%%%%%%%%'''(((%%%%%%%%%$$$###!!!""""""$$$&&&((('''$$$"""###$$$###  !!!""" +++===mmmiiiGGG777555333---))))))'''%%%###!!! ---PPPsssiii```HHH000### ###$$$%%%"""%%%^^^RRR333!!!...999888555777:::777111222888///---999rrrhhh^^^!!!'''"""!!!"""$$$(((###""""""$$$'''(((((('''&&&,,,((()))###CCCOOO000+++$$$###$$$&&&''''''&&&$$$###$$$$$$'''...///gggttt555,,,BBBeeesssddd((((((******!!!!!!"""%%%'''(((***!!!...666GGGxxxuuu>>>---333OOO\\\YYYiiiGGG...&&&"""$$$$$$ !!!'''***&&&###!!!!!! !!!...OOOxxxjjjcccTTTAAA777555222***###+++'''###!!!"""%%%'''(((***)))'''&&&%%%%%%&&&&&&"""#########!!!!!!!!! """"""!!!###$$$%%%###"""###$$$###"""!!! !!!!!! (((:::nnniiiTTTMMMHHH???888222---'''%%%%%%''''''&&&:::IIIddduuu\\\AAA333222555///111===CCC...%%% ###$$$ %%%"""999EEE,,,+++(((%%%000222***"""%%%,,,EEERRRqqq|||###### ###$$$&&&)))###!!! !!! ///222%%%%%%,,,999]]]---$$$((('''"""###&&&'''((('''%%%$$$###"""###### """222EEErrr???)))+++hhhmmmPPP///$$$+++///$$$***)))""" %%%,,,,,,---CCCrrrWWW,,,&&&333KKKfff>>>000((()))###&&&&&&"""  ###&&&111cccsssbbbZZZPPPAAA555###!!! """$$$""" """$$$  '''%%%$$$############$$$$$$ !!!!!!!!!###$$$######""" !!!"""!!! !!!"""   !!! (((;;;qqqrrr]]]NNNFFFEEEKKKCCC999333666AAAMMMTTTZZZyyyhhhTTTCCC333(((&&&$$$((("""&&&444:::@@@111$$$"""###...XXXFFF---,,,)))!!!)))---,,,<<>>666...***"""555___gggfffFFF$$$$$$!!! !!!$$$ !!!!!!!!!))) !!!555lll:::((($$$###"""""""""###$$$%%%"""  ///RRRbbb###---)))(((///777TTTzzz555######))))))777KKKxxxJJJ555000111\\\]]]444...NNN|||TTT000???xxxqqqNNN666---+++((($$$((((((((('''&&&%%%$$$$$$!!! """###"""!!! !!!!!!"""!!! !!!!!!  ###---@@@qqqppp}}}wwwkkkTTT:::&&&""")))///---***)))((($$$"""!!!!!!(((&&&###$$$$$$###"""""" BBB}}}MMM333===^^^yyygggZZZ___dddQQQ777!!!GGG|||:::+++******$$$ !!!###$$$(((,,,  %%%---SSS777&&&%%%###!!! !!!###$$$ '''(((+++JJJqqqnnnKKK"""''')))(((&&&'''...444111***))))))(((+++NNN{{{NNN(((,,,%%%333jjjGGGAAA[[[yyyWWW)))!!! &&&$$$TTTeeeHHH:::555******)))(((&&&###!!! ###  """&&&))))))'''###!!!$$$###"""###$$$###"""   !!! &&&555JJJ{{{lllNNN555...,,,***(((&&&%%%###"""$$$***)))!!!$$$'''$$$***+++%%%)))...)))"""###!!!"""$$$CCCjjjFFF999^^^mmmUUUEEE%%%...>>>uuurrr>>>666777333((( """'''))))))***$$$ """### """ooo@@@)))'''""" !!!%%%+++(((!!!&&&FFF~~~bbbMMMzzzsss***+++$$$,,,(((###%%%666SSS000777...>>>tttWWWEEEPPPxxx```,,,%%%###***222+++NNNvvv[[[WWWNNN@@@222)))''')))...!!!###!!!"""$$$###$$$'''&&&### !!!"""!!!!!!""""""%%%###%%%555FFF```kkkMMM777---)))%%%!!!!!!%%%***+++***&&&###"""$$$"""!!!!!!###$$$######)))'''&&&&&&&&&%%%###!!!"""$$$$$$!!!&&&---}}}kkkEEE666BBBkkkSSS444CCCOOO777999666///***,,,...,,,(((&&&***&&&###$$$&&&&&&"""(((aaaAAA,,,&&&###&&&))))))((()))555XXX{{{@@@OOOqqqppp666/// $$$""")))QQQhhh333,,,\\\555000555PPP]]]&&&'''$$$ """ 777...444VVVrrr^^^RRR,,,!!!"""+++...,,,+++---+++***)))%%% ###!!!!!!"""""""""   ###### ### ###---888XXXqqqXXXEEE555,,,""""""$$$&&&'''%%%###""""""###!!! """######"""###""" !!! $$$ $$$!!!;;;sss]]]yyyxxxYYYjjj~~~yyyLLL^^^YYY999UUU[[[444999...,,,...333444///***))),,,***(((((((((&&&!!!777yyyEEE666&&&!!!"""$$$'''+++666___XXX777GGG\\\KKK'''###'''&&&))))))LLLuuu]]]333***\\\uuuccc555 ###)))%%%+++eee%%%@@@```LLL???JJJKKK]]]uuu}}}ppp~~~bbbUUUKKK]]]zzzqqqgggYYYLLLEEE444///+++((($$$###)))111 !!!$$$%%%### !!!&&&###"""###000AAAZZZyyylllXXXGGG;;;000%%% ###%%%%%%###"""######""" !!!"""!!! !!!""""""!!!$$$"""!!!!!!"""!!!"""((( %%%iiiggg|||___***:::tttlll:::888------000444444...++++++(((((('''''''''$$$OOOlllNNN999222777EEEQQQyyyLLL***&&&@@@ggg|||fffEEE,,,&&&%%%(((MMMyyy___888AAArrrooo((('''222888'''444QQQ[[[===222444444LLLXXXHHHiiitttnnn[[[]]]```fffUUUVVVVVVTTTjjj___&&&555sssttt```OOOAAA777666999444111,,,)))(((&&&%%%######%%%$$$!!!!!!$$$&&&$$$### $$$******$$$######!!! $$$)))777???^^^lllUUUIIIAAA888+++ """%%%%%%%%%###!!!!!!### !!!""""""   """"""!!!&&&$$$###$$$$$$$$$""" """ %%%GGG}}}UUU999TTTWWWcccUUU:::888444111111...(((&&&((($$$%%%&&&'''&&&$$$  """ '''pppuuuwwwnnn>>>...111...,,,BBBgggmmmNNN111===VVVrrrdddNNN999;;;KKKiiiddd555!!!444777<<<[[[JJJ444888<<>>666555222------111111///444333333;;;KKKbbbwwwttt```MMM===555***$$$$$$))),,,...!!!$$$&&&&&&$$$!!!"""%%%%%%$$$$$$%%% $$$$$$###  """""""""!!!  ''')))|||OOO]]]xxxrrrxxxrrr{{{xxxccc555///MMMlllsssPPPCCC444...+++))))))***%%%&&&'''&&&%%%%%%$$$$$$'''"""%%%vvvuuuZZZHHH;;;...222@@@DDDQQQiiidddAAA===???RRRwww[[[333999FFFHHHsssddd888>>>AAA;;;BBBQQQyyy<<>>UUUbbbppp{{{mmmzzzhhhYYYfff~~~xxxrrrssszzzRRR:::===777444___wwwdddNNNAAA888000***'''%%%&&&&&&%%%###""""""###(((###AAAssshhhqqq|||wwwkkkCCC,,,222>>>YYYHHH,,,LLLIIIJJJ>>>lllWWW>>>KKK000555EEETTT<<<777&&&666ccc~~~ppp^^^QQQAAA777000111...((((((---''',,,((( +++***"""######!!! %%%### !!!"""!!! !!!!!! !!!!!!###$$$###"""!!!!!!"""######!!!'''###;;;QQQ555***???444---111333888AAAQQQeeezzzvvv{{{qqqqqq___hhhiiiMMM???555***VVVYYYmmm~~~\\\___HHHFFF777,,,,,,+++''')))111:::000aaaxxxYYY===---***@@@XXX{{{rrrcccTTTOOOAAADDD<<>>jjjUUUQQQjjjzzzqqqzzz~~~lllWWWAAA222+++:::PPPPPPbbbvvv```>>>333===IIIyyy]]]jjjWWWNNN>>>@@@>>>IIIDDDRRRQQQMMM]]]JJJFFFaaa|||qqq^^^SSSGGG???777///+++,,,!!!$$$''')))(((%%%###"""%%%'''(((((('''%%%%%%%%%######$$$%%%%%%###"""!!!"""!!! !!!###$$$"""  !!!###%%% """!!!777111---///(((,,,!!!############%%%&&&!!!%%%$$$***'''EEE333222AAASSScccsss~~~JJJDDD ...000GGG^^^wwwggg:::&&&222AAAVVVzzzhhhnnnUUU```WWWeeeSSS___ZZZRRRkkkRRRCCC~~~hhh___NNN:::444111,,,)))(((&&&$$$'''---,,,+++***(((&&&$$$###### """%%%%%%$$$"""!!! ######$$$$$$$$$######"""$$$###!!!!!!""""""  """"""!!!  """%%%(((!!!  !!!```>>>&&&(((###'''!!!""""""  """$$$$$$'''(((%%%888***---(((...444BBBQQQQQQSSSaaafffyyy~~~www```eeekkk777 )))>>>OOOWWWpppjjjXXX???222>>>\\\sssuuudddrrrcccMMMJJJ<<<111111---'''++++++***+++,,,)))######&&&((($$$!!! ###%%%$$$""""""$$$%%%###!!! #########$$$$$$$$$######$$$###!!!!!!""""""  !!!!!!%%%###!!!###&&&### """///aaa%%%&&&###&&&)))***)))(((&&&&&&''')))$$$%%%###$$$///%%%***$$$%%%###)))222000000<<<===SSSooo|||{{{fff^^^{{{zzzwwwWWW:::ooozzz]]]JJJBBB888HHHFFFJJJ\\\|||lllWWWKKK>>>222///EEEbbbyyy{{{kkkWWWHHH@@@999000(((!!!))))))(((,,,)))&&&---###$$$)))......)))''')))$$$"""!!!$$$(((((($$$ ###%%%&&&&&&%%%########################$$$$$$$$$"""!!!  !!!!!!!!!&&&### """"""MMM,,,)))&&&'''"""###%%%%%%%%%$$$%%%'''$$$!!! %%%"""!!!%%%"""###+++)))'''000444222666===@@@DDDSSSeeerrr{{{bbbssshhhLLLQQQLLLBBB===>>>===111"""***111???PPP```kkkooopppaaaKKK???AAA;;;000666QQQlllzzzppp[[[JJJAAA<<<333***'''***------***$$$------+++---'''!!!&&&+++((((((***)))$$$!!!"""((()))***+++***(((%%%$$$%%%&&&'''&&&%%%$$$$$$%%%######"""######$$$$$$%%%"""!!!  $$$!!!  """ 222(((!!! %%%'''******(((%%%######%%%!!!"""%%%$$$$$$"""!!!'''%%%"""'''+++"""%%%222555...222>>>;;;KKKWWW[[[fffyyy{{{|||zzz{{{xxxZZZSSSJJJCCC???:::222---888444222666AAAKKKRRRSSS[[[^^^ppppppgggmmm\\\[[[UUUSSSTTTNNNSSSggghhhttteee___TTTKKKAAA888111------000%%%###"""$$$((((((######)))%%%###(((&&&$$$***%%% ######%%%((($$$''''''%%%!!!!!!&&&+++%%%&&&&&&$$$###"""$$$%%%######""""""###$$$%%%%%%$$$###!!!!!!""""""  !!!!!!###"""  !!!$$$&&&!!!222XXX)))$$$"""%%%&&&)))***$$$$$$###!!!%%%%%%$$$  $$$%%%((('''%%%%%%)))***''',,,000444666777999???CCCMMMFFFRRR^^^zzzaaaHHHNNNIII666222(((&&&###333CCC444,,,BBBgggzzzpppmmmbbbSSSJJJEEE@@@777000111000///...,,,+++***)))))))))))))))((('''&&&%%%,,,)))&&&''')))***)))'''#########$$$$$$%%%%%%%%%'''"""!!!%%%(((&&&%%%&&&%%%$$$###"""""""""###$$$'''&&&%%%$$$###!!! ###!!!!!!!!! %%%%%%!!! !!! !!!$$$ (((XXXrrr,,,%%%'''%%%%%%)))***&&& %%%&&&%%%### """%%%!!!$$$$$$!!!!!!%%%&&&###&&&***---...---...222555444---888===PPPiiippp}}}yyyhhhXXXJJJ>>>777666444000,,,******)))***---------,,,++++++******(((((((((((('''&&&&&&%%%+++(((%%%$$$%%%%%%###!!!$$$$$$$$$%%%%%%%%%&&&&&&&&&""" $$$'''%%%$$$%%%)))((('''&&&&&&'''((()))&&&%%%%%%$$$"""!!!!!! $$$"""!!!"""######!!!!!!!!!  !!!###"""!!!--- '''######&&&***)))"""!!!######"""!!! ###$$$%%%$$$"""!!!"""###"""""""""###!!!!!!%%%((((((&&&$$$%%%''''''!!!)))'''---<<<===GGGAAAHHHUUUeeewwwuuufffWWWMMMSSSKKK???555///.........)))---///---)))(((,,,111))))))***************+++&&&&&&&&&''''''&&&%%%%%%(((&&&$$$###$$$$$$###"""%%%%%%%%%&&&&&&&&&&&&&&&&&&"""!!!$$$&&&$$$$$$&&&&&&%%%$$$###$$$$$$&&&&&&%%%$$$$$$###"""!!!!!! """!!!!!!"""######!!!   $$$%%%###!!! !!!###!!!$$$$$$!!!HHH;;;%%%""" """(((***(((&&&&&&!!!"""#########"""!!! !!!""""""""" !!!$$$### ###$$$"""!!!%%%))))))%%%######$$$((($$$,,,%%%###***'''111000000222555;;;DDDLLLRRRrrrzzzzzzdddVVVWWWOOOEEE>>>:::666111---444222//////000111000///''',,,///---(((%%%(((,,,(((((((((((())))))))))))$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&'''((((((&&&&&&'''''''''''''''''''''###"""%%%%%%###$$$'''"""!!! !!!"""############""""""!!!!!!  !!!!!!  $$$'''(((&&&$$$!!!!!!###''''''!!! ###)))###///]]]''''''######''''''(((+++&&&%%%###!!!   """"""""" """$$$$$$!!!!!!$$$$$$""""""&&&******'''%%%&&&'''&&&###,,,%%%!!!&&&!!!+++000///...---,,,++++++***)))...555===FFFNNNVVV\\\oooyyyssshhhXXXSSSNNNLLLLLLIIICCC===///////////////000111333......///000000---((($$$###%%%'''(((((('''(((((())))))((((((((((((((('''$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&'''((()))''''''''''''''''''''''''(((%%%$$$&&&%%%###$$$)))$$$###"""""""""$$$%%%&&&"""!!!!!!!!!!!!!!!!!!!!! """&&&)))***'''%%%"""$$$!!!!!!###$$$""" """PPP000$$$%%%!!! !!!""""""%%%+++'''%%%""" !!!"""$$$%%%###!!!!!!######"""""" ###''''''%%%$$$&&&(((!!!(((""" &&&!!!)))!!!###&&&,,,111222111///222111///,,,++++++///222)))555FFFUUU```jjjvvv\\\^^^\\\VVVPPPKKKDDD===AAA<<<666333222111...+++000111000,,,'''###""""""///...------------+++))),,,***)))+++---...,,,)))***)))))))))))))))((((((%%%%%%%%%&&&&&&%%%$$$$$$&&&&&&&&&%%%"""!!!"""$$$'''''''''''''''&&&&&&&&&(((%%%$$$%%%$$$!!!$$$)))######""""""###$$$&&&''' !!!!!!!!!!!! """######"""!!!!!!""" !!!###%%%$$$!!!!!!###  !!!"""|||:::!!!%%%###$$$&&&$$$###'''..."""!!! !!!!!!$$$%%%$$$"""!!!###"""!!!!!!!!!######!!!!!!###&&&"""&&&!!!!!!'''!!!((('''&&&&&&'''(((&&&"""!!!$$$&&&(((+++///222///222555555222222666:::999JJJTTTgggmmmooonnn}}}}}}tttggg\\\QQQGGG;;;333999===>>>:::999999777111)))(((((()))+++...111333***)))((()))***,,,------%%%###!!!"""%%%(((***+++)))'''%%%%%%''''''%%%###)))))))))***++++++,,,,,,&&&&&&'''&&&&&&%%%$$$###%%%&&&&&&$$$  """'''''''''&&&&&&&&&%%%%%%&&&$$$######!!!"""(((  !!!###$$$ !!!!!!!!!!!!###%%%$$$!!! !!! !!! !!!"""###@@@EEE%%%"""$$$(((,,,***(((---444!!!###""" """$$$$$$ """"""  """!!!!!!$$$$$$%%% '''%%%###!!! !!!$$$%%%$$$""""""%%%)))***(((&&&$$$$$$...,,,***)))(((+++...000111444---666999444@@@@@@AAAHHH]]]wwwrrrqqqlllaaaSSSLLLLLLGGG@@@BBB;;;333000222555555333+++000222///000444444///---...---,,,))))))***,,,222,,,&&&&&&)))+++)))&&&(((&&&%%%%%%'''(((((((((###$$$$$$&&&'''***,,,---'''((()))+++,,,...//////((((((((('''&&&%%%$$$######%%%&&&$$$!!!!!!###%%%''''''&&&&&&&&&%%%%%%%%%%%%###"""""" &&&!!! !!!"""$$$%%% !!!!!!!!!"""###""" !!!!!!###"""!!!!!! !!!###&&&bbbsss'''!!!+++111'''$$$$$$ +++"""!!!((((((!!!$$$$$$++++++"""$$$'''&&&""" """(((,,,***''''''&&&###!!!!!!!!!#########$$$$$$############$$$  $$$$$$ !!!###&&&)))***)))***---000***++++++)))'''(((,,,000///333888<<<>>>AAACCCEEEJJJUUUbbbjjjoooyyyyyynnniiigggbbbYYYNNNFFFEEEEEEBBB<<<999999999666666888333000---,,,,,,---,,,+++***111999:::555111222444,,,)))&&&$$$%%%'''((()))&&&'''((())))))'''%%%$$$'''(((((('''&&&&&&(((+++''')))***(((&&&%%%''')))'''+++...///---++++++---$$$%%%&&&%%%$$$######$$$'''$$$!!! !!!###$$$$$$!!!!!!!!!"""###$$$&&&&&&$$$$$$###"""!!!!!!"""""" !!!!!!""""""######!!!######%%%%%%%%%%%%$$$"""   !!!###""" """$$$""" $$$999...###...222(((,,,///'''((( %%%&&&!!!!!!!!!  """###)))***$$$!!!%%%&&&%%%"""!!!"""&&&((((((&&&'''%%%$$$"""!!!!!!""""""!!! !!!""""""!!! !!!!!!###%%%''''''''''''***---))))))((('''&&&'''***---***,,,///000000000111333222444555555555888>>>BBBCCCNNN[[[eeeqqqyyyoooiii___\\\WWWSSSMMMFFF===777FFFCCC>>>:::777666555444555111///222444333333666777444111000///...,,,***)))...333333000......///+++)))'''&&&&&&'''((((((&&&&&&((((((((('''%%%$$$&&&''''''&&&%%%%%%''')))$$$&&&''''''%%%%%%(((***000222444333///,,,++++++&&&&&&&&&$$$#########$$$...+++'''&&&&&&((())))))&&&%%%$$$###""""""""""""%%%$$$###"""!!!!!!!!!!!!"""""""""###############"""$$$### ###$$$"""%%%%%%%%%%%%$$$""" !!! !!!!!!"""###""" """###""" %%%$$$fffIII###+++###,,,"""---222$$$%%%!!!"""!!!#########!!! !!!###&&&'''$$$"""$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$###"""!!! !!!###### """  ###$$$$$$######$$$&&&)))(((&&&######$$$&&&'''(((((())))))(((''''''(((***333...***))),,,///...,,,111666;;;<<<>>>CCCFFFFFFHHHMMMTTT[[[aaafffjjjmmmxxx~~~yyysssnnnjjjccc[[[TTTWWWNNNFFFFFFGGGEEECCCBBB999777444333444555444333222...******...111111///000---,,,111333222222444333222111000000///---++++++,,,---...---,,,+++***)))))))))(((((((((''''''%%%&&&'''((('''&&&%%%$$$$$$%%%&&&%%%$$$$$$&&&(((###$$$%%%%%%%%%&&&(((***///111222000---)))((('''((('''&&&$$$######$$$$$$,,,)))%%%$$$$$$%%%&&&&&&&&&&&&$$$###!!! %%%$$$###"""!!!!!!!!!!!!##################"""""""""!!! $$$$$$ %%%%%%%%%$$$$$$"""!!! !!!!!! !!!"""#########""" !!!"""""" """&&&%%%***|||)))&&&$$$%%%,,,111%%%"""#########!!!!!!#########"""!!!!!!###%%%%%%''''''(((&&&%%%$$$%%%'''$$$$$$$$$###"""!!!!!! ###&&&&&&!!!%%%!!! !!! """""""""!!! !!!###$$$&&&### ###%%%$$$###$$$%%%&&&%%%%%%&&&)))+++,,,(((&&&)))111666777555---///000000///111444555222555:::===???@@@BBBDDD<<>>AAA???>>>BBBIIIOOOTTTVVVQQQYYYaaaeeejjjpppsssrrr~~~{{{jjj```bbbggg```\\\^^^\\\VVVQQQJJJHHHHHHGGGAAA<<>>GGG@@@666000///111222222:::333///000000,,,))))))111000000///...---------###"""%%%,,,000...,,,---)))+++---...---...///111)))+++,,,)))&&&&&&***...000+++***---...+++***+++***)))((()))******(((&&&,,,)))'''(((***+++)))'''$$$'''***)))&&&$$$$$$&&&%%%%%%$$$$$$$$$#########"""$$$''''''''''''((()))+++)))''''''(((((('''&&&'''&&&%%%&&&)))***)))(((***'''%%%&&&((()))'''$$$'''$$$  """######&&&%%%###!!!!!!###%%%'''((($$$$$$$$$$$$$$$$$$######!!!!!!###)))***&&&%%%$$$$$$###""""""###### """###$$$ $$$"""!!!"""(((000---''' """ !!! !!!!!! !!!###!!!!!!$$$&&&###!!!(((%%%""" """###!!!  """###!!!$$$###  ### !!!!!!"""!!!!!!$$$&&&&&&$$$!!!""""""###""" !!!###$$$&&&%%%$$$######$$$###"""""""""""""""""""""%%%&&&$$$'''---%%%&&&((((((''''''(((******,,,+++'''(((...///,,,''')))---222777999999999:::>>>===999666888888777<<<999666555999>>>BBBDDDAAA@@@>>>>>>>>>>>><<<:::;;;CCCIIIHHHFFFHHHIIIHHHHHHBBB@@@IIIKKKJJJLLLDDD>>>SSSUUUYYYYYYUUU[[[RRRVVVYYY___bbb___[[[]]]dddaaabbbcccgggiiigggccc___pppooonnnrrrcccaaauuukkkVVV[[[aaacccbbb^^^[[[YYY```]]]]]]___\\\TTTPPPQQQPPPPPPPPPNNNJJJEEE@@@>>>HHHGGGDDDAAA>>>;;;999888333666999777444222444777333222111333555777777666666555555333???XXXUUU777===999444///,,,++++++,,,+++(((***...000///000333+++++++++******)))***+++///,,,,,,...---(((%%%&&&)))+++,,,,,,+++---000333......---,,,+++,,,...000222---+++...///......111+++)))''''''((()))(((''''''''''''((())))))((('''###&&&)))'''###"""###&&&%%%$$$$$$############### ###%%%'''&&&&&&'''((()))&&&%%%%%%''')))(((''''''$$$###$$$&&&'''&&&%%%'''%%%%%%'''+++,,,((($$$###  """"""%%%$$$"""  !!!!!!"""$$$%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%  """ %%%$$$###"""""""""###$$$!!!###$$$$$$ %%%!!!""" ###jjj@@@"""$$$,,, !!!""""""!!! """)))---''' ''')))%%%!!!"""&&&'''$$$!!!!!!###%%% %%%(((&&&!!!###(((###$$$!!!!!!###"""!!!"""&&&))))))%%%"""!!!###%%%###  ###"""###"""!!!""""""$$$""" !!!###$$$### )))&&&'''***'''!!! %%%%%%&&&&&&%%%###""""""###&&&,,,,,,'''%%%)))***'''***---///...,,,,,,///333...333555333222666777666///...---///333777999:::888666555666888888777666444222...---333;;;;;;777@@@888555@@@;;;666>>>999555;;;;;;CCC???>>>KKK@@@AAA???DDDKKKIII@@@@@@GGGLLLGGGBBBBBBFFFIIIHHHEEE>>>777>>>MMM@@@BBBQQQ888CCCBBBAAA>>>===>>>AAADDD:::888:::???>>>666333444888:::;;;<<<;;;999666444222222222111111000000000,,,000222000,,,***,,,000...,,,,,,,,,---,,,***(((111,,,111444------000+++''',,,222666555222///---111---+++***'''%%%(((---*********)))''''''((()))***&&&&&&))))))'''(((+++*********)))''')))...333000,,,((('''***,,,+++)))111+++(((***+++******---'''%%%$$$$$$&&&((())))))&&&''')))*********))))))"""&&&(((&&&""" ###&&&%%%$$$######"""#########!!!$$$&&&%%%%%%&&&'''&&&$$$"""$$$'''))))))''')))&&&%%%&&&***,,,,,,***&&&$$$$$$(((------)))$$$$$$!!! ###$$$%%%  !!!###"""""""""""""""######!!!!!!!!!"""#########$$$###&&&%%%  !!! %%%$$$###"""""""""###$$$ """$$$%%%$$$ %%%!!!"""!!!(((ccc(((111(((!!!!!! ###%%%###"""$$$&&&((())))))'''$$$"""!!!"""###!!!"""&&&'''###"""$$$###!!!$$$$$$&&&###"""%%%"""&&&))))))%%%""""""$$$$$$#########""""""!!!!!! !!! """$$$$$$""""""$$$'''"""%%%%%%"""###&&&&&&$$$"""######"""""""""%%%'''$$$$$$######%%%'''***,,,&&&&&&(((,,,///111111///333222000---,,,+++,,,,,,+++***---111///)))+++000444555666444000///000111111111000...++++++///222111//////333222...---...111333666777666555666666777666444444555777;;;===<<<777;;;<<<555666888222888444111000222444444222;;;555///...222666555333222000//////111111111000//////...---...///000111---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,$$$&&&'''(((((((((***+++//////000///......000222+++333::::::444......000,,,+++)))((((((((())))))+++***)))(((((()))***+++((())))))))))))'''%%%$$$'''&&&&&&%%%%%%%%%&&&&&&------,,,***'''&&&&&&'''$$$'''***+++***((('''&&&(((((('''''''''(((((()))"""%%%''''''%%%%%%'''***$$$''''''$$$%%%((((((%%% !!!"""###$$$$$$$$$###$$$&&&'''''''''&&&%%%,,,***&&&$$$###$$$'''(((,,,,,,++++++000333///'''(((((('''&&&%%%%%%$$$$$$&&&%%%###!!!!!!"""###$$$""""""!!!!!!"""###%%%&&&""""""""""""!!!!!!!!!!!!&&&((()))&&&!!! """  ###%%% ###$$$###%%%!!!%%%$$$""" !!!""" $$$!!!nnn******(((+++...---)))### """$$$###!!! """$$$###$$$%%%%%%$$$###!!!"""!!!""" !!!$$$)))&&&###""""""######"""'''"""!!!$$$%%%!!! """######$$$%%%&&&%%%###!!!###############"""""""""#########$$$$$$$$$$$$$$$ """$$$$$$###"""$$$'''!!!$$$%%%""""""&&&&&&###$$$%%%%%%###!!!!!!###%%%$$$#########$$$&&&(((***)))((((((***,,,,,,+++***,,,+++***((('''&&&&&&&&&,,,+++,,,///---)))+++111...000111///+++))))))***+++,,,,,,***)))***...222---+++,,,//////+++)))++++++...000111000000000111...---,,,,,,---///222333666000222222---000666222000...,,,---111444555555666777666555222111111111///...,,,---///000000///))))))(((((())))))***+++...---+++*********++++++(((((((((((((((((((((((('''((((((((('''''''''(((------,,,+++***+++...111&&&,,,222444000------///***)))(((''''''(((((())),,,+++(((''''''(((+++,,,&&&'''((())))))((('''&&&''''''&&&&&&&&&&&&&&&''',,,+++***)))((((((''''''!!!%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%'''((('''%%%$$$%%%'''###&&&&&&$$$$$$'''(((%%%&&&&&&&&&%%%$$$###!!!!!!'''(((((()))))))))((((((&&&%%%$$$$$$&&&))),,,...---//////...111444111+++))))))))))))((('''&&&%%%'''&&&$$$###"""###$$$%%%"""!!!  !!!!!!!!!!!!!!!""""""""""""$$$%%%%%%$$$"""!!!!!!""""""!!! !!!$$$&&&'''!!!###$$$$$$!!! !!!$$$!!!%%%$$$ """######$$$%%%$$$""" !!!!!!+++PPP """!!!$$$222333444222,,,&&&!!!!!!!!! !!! !!!""""""###### """!!!!!!###&&&&&&%%%"""  """'''###!!!###$$$""" !!!###!!! """&&&'''##################$$$$$$$$$###"""""""""!!!!!!!!!!!! """###$$$######$$$&&&"""%%%%%%"""###&&&&&&###&&&&&&&&&$$$"""!!!###%%%$$$$$$######$$$%%%'''((()))'''&&&&&&((()))((((((*********)))((('''&&&%%%((('''(((***)))&&&(((,,,***+++---,,,)))&&&%%%%%%&&&'''''''''''')))---000+++)))***------)))(((***(((***,,,---,,,,,,,,,---+++++++++,,,---...///000666...//////***000999777+++***)))+++...111333333000777>>>===666111222555///---++++++,,,,,,+++***)))***++++++,,,,,,++++++///...,,,+++*********+++))))))))))))))))))))))))***))))))((('''&&&%%%%%%,,,,,,+++***)))***---000%%%(((+++,,,+++******+++(((((('''&&&&&&'''))))))***)))'''%%%%%%''')))***$$$%%%'''((())))))((((((''''''&&&&&&&&&''''''(((+++)))''''''******(((&&&!!!$$$'''((((((''''''(((&&&&&&''''''''''''&&&%%%&&&'''(((&&&$$$######$$$"""%%%%%%######&&&'''$$$((((((((('''&&&$$$###"""(((((((((((((((((((((((("""###$$$&&&(((+++...///+++...///......111000,,,)))***+++,,,+++)))'''&&&'''&&&%%%$$$###$$$%%%%%%""""""  !!!!!!""""""#########"""!!!"""$$$$$$$$$### !!!"""###$$$%%%&&& !!!###"""!!! !!!""""""$$$""" !!!%%%$$$^^^///444+++---+++(((&&&$$$$$$&&&''''''%%%"""  !!! !!!###$$$""" !!! """### !!!!!!!!!#########""""""!!!!!!"""%%%&&&$$$"""""""""######$$$$$$%%%%%%!!!"""#########$$$%%%%%%###&&&&&&$$$$$$''''''%%%%%%&&&&&&$$$######%%%'''&&&&&&%%%%%%%%%&&&''''''&&&$$$###$$$&&&)))******)))***+++++++++***((('''&&&'''))),,,+++***))))))(((***+++,,,+++)))((('''%%%%%%%%%%%%&&&(((+++---,,,***+++//////+++***,,,)))+++,,,,,,,,,,,,---...------...///000000111111555...//////***000888666...---+++++++++,,,,,,---(((000888999444111333777111///,,,******)))(((&&&,,,---///000000000///...000///---+++***))))))***)))))))))))))))))))))))))))(((''''''''''''&&&$$$+++---......---,,,...///((())))))))))))((('''&&&((('''&&&&&&'''((()))***%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%&&&((()))(((((('''''''''&&&&&&&&&'''((((((***&&&$$$&&&+++,,,)))%%%''')))***)))'''%%%%%%&&&''''''((()))((('''&&&&&&%%%%%%%%%$$$###""""""""""""%%%%%%"""###&&&&&&$$$###$$$%%%&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$&&&'''((()))))))))$$$)))+++)))''')))***((((((***,,,---,,,***(((&&&&&&%%%$$$#########$$$$$$###""""""!!!!!!!!!!!!!!! !!!"""###$$$$$$###!!!!!!$$$&&&$$$""" !!!"""###"""!!!!!! !!! """### !!!'''000>>>&&&&&&555((($$$###"""###%%%(((+++---&&&%%%""" !!!"""!!!  !!!###$$$""" !!!!!!  ### """""" ###%%%%%%######$$$&&&"""""""""######$$$$$$%%% !!!"""###$$$%%%%%%"""""""""###$$$%%%%%%%%%$$$'''(((%%%&&&))))))&&&###$$$%%%$$$$$$%%%'''***)))(((((('''''''''''''''&&&%%%###$$$&&&)))******'''((()))*********)))(((+++...222555666444000,,,((((((***+++------,,,+++((('''&&&&&&'''((()))))),,,***+++//////+++***,,,***+++,,,,,,,,,,,,...///++++++,,,,,,------......---'''***,,,&&&)))...***//////...,,,***)))))))))%%%)))---...------...//////---+++***++++++***))))))***,,,---------,,,+++///...,,,***))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$%%%((()))(((&&&(((+++///111000...,,,,,,)))))))))))))))(((((((((((('''&&&&&&'''((()))***"""$$$(((******((($$$"""%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&'''(((((((((%%%###&&&+++,,,)))%%%%%%&&&&&&%%%###"""###%%%'''''''''''''''&&&%%%$$$###"""""""""#########""""""%%%%%%"""###&&&&&&$$$ !!!"""$$$&&&'''((((((########################$$$$$$%%%&&&&&&%%%%%%$$$!!!%%%'''$$$###%%%&&&%%%'''(((+++,,,,,,***'''&&&$$$######""""""""""""""" !!!!!!""""""""""""### !!!"""###$$$%%%%%%""" !!!$$$$$$""" """"""###$$$###!!! !!!"""""""""!!!!!!"""""" !!! """###!!!...%%%'''mmm 444)))%%%!!!$$$(((...111111---*** !!!!!!!!!!!!!!!######""""""!!! ((('''$$$""" """!!!!!!###!!!"""""""""$$$&&&!!!"""!!!!!! !!!$$$'''%%%"""!!!$$$'''"""""""""""""""######### !!!###$$$&&&'''(((###"""!!!"""$$$%%%%%%$$$%%%((((((%%%&&&))))))&&&###$$$%%%%%%%%%&&&))),,,+++******)))((((((''''''((('''%%%%%%'''((((((''')))***+++,,,------------+++///333555777777111***((('''''')))+++------,,,+++)))''''''(((((((((&&&)))'''(((,,,---)))(((***((()))***)))))))))+++---+++++++++++++++,,,------***%%%***,,,&&&'''***$$$+++------,,,***))))))***---,,,,,,,,,------,,,***)))(((((())),,,...//////))))))***++++++++++++***---,,,***)))((((((((()))''''''''''''''''''''''''%%%###"""$$$(((***)))'''$$$(((,,,...---***)))((($$$&&&)))*********+++---''''''&&&%%%&&&'''((()))$$$'''+++......+++'''$$$%%%&&&'''(((''''''%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%$$$$$$&&&***+++(((%%%###$$$%%%%%%%%%'''***---'''&&&%%%$$$#########$$$$$$###""""""$$$%%%$$$###"""%%%%%%######&&&'''$$$"""######$$$$$$$$$$$$$$$"""$$$%%%&&&'''&&&%%%$$$""""""###$$$%%%%%%%%%%%%###&&&&&&###$$$''''''$$$'''((()))******)))'''&&&"""""""""""""""!!!!!!!!! !!!"""""""""""" !!!"""###$$$$$$$$$###""""""""""""!!!%%%%%%&&&&&&%%%###!!! %%%$$$###$$$%%%%%%$$$""" !!!######!!! ###&&&)))###***)))<<<:::222'''((($$$&&&***///222000)))$$$!!!""""""!!!!!!!!!###$$$###!!! !!!$$$&&&%%%###!!!"""!!!""" !!!$$$ """$$$%%%$$$###"""$$$### ###"""###$$$######"""""""""###"""""""""!!!!!!!!!!!!!!! !!!"""###$$$$$$###!!! """%%%&&&%%%######&&&&&&$$$$$$'''(((%%%$$$%%%&&&%%%%%%&&&)))+++++++++******((('''&&&%%%%%%$$$$$$&&&(((((('''&&&+++++++++,,,---...000111)))---...---///222///(((+++)))&&&&&&)))++++++***+++)))''''''))))))(((&&&'''%%%'''++++++(((''')))&&&'''''''''&&&''')))+++---,,,+++******+++---...---(((---///)))***---'''(((+++,,,+++)))((()))***------.........---+++***(((''''''(((+++---......***************++++++,,,+++***)))'''''''''((()))))))))))))))))))))))))))&&&###!!!$$$(((+++)))&&&$$$&&&(((((('''''''''((( %%%******((('''***---&&&%%%$$$#########$$$%%%&&&'''***++++++***'''&&&###$$$&&&'''(((''''''&&&#########$$$$$$&&&''''''###$$$&&&((((((((('''&&&&&&'''''''''(((+++///222***)))&&&$$$###$$$%%%&&&)))'''%%%%%%&&&'''%%%######&&&&&&$$$$$$'''(((%%%%%%%%%%%%%%%$$$###"""!!!!!!###&&&)))***)))'''&&&#########$$$$$$%%%&&&&&&''''''&&&$$$'''+++***%%%(((((())))))))))))((((((###############"""!!!!!! !!!"""######"""!!!!!! !!!"""######$$$"""######"""!!! !!!"""$$$$$$$$$%%%%%%$$$$$$$$$&&&$$$######%%%%%%""" """  $$$''' ###&&&777]]]""",,,(((%%%$$$$$$&&&(((((($$$!!!!!!######!!! ###"""!!!%%%!!!"""###!!!"""&&&!!! ###$$$""" ###"""!!!'''&&&!!!&&&""" """###!!!""""""!!!!!! !!!!!!""""""######$$$$$$###!!! """%%%&&&%%%###"""%%%%%%"""###&&&&&&$$$'''''''''&&&%%%%%%'''***+++******)))(((&&&$$$###!!!%%%(((******(((&&&&&&&&&&&&(((***,,,...,,,...,,,))),,,222000***000,,,'''&&&(((******)))***'''&&&''')))***(((&&&(((&&&'''+++,,,)))(((***&&&&&&'''&&&%%%&&&)))++++++)))'''&&&&&&(((***,,,---(((,,,...(((+++///***)))+++---+++(((%%%&&&'''!!!%%%)))+++***((('''''',,,***)))((()))***)))(((((('''&&&&&&&&&''')))***)))((('''&&&&&&'''(((((('''''''''''''''''''''''''''$$$!!!$$$(((***(((%%%'''''''''%%%$$$%%%(((+++ &&&,,,+++&&&"""%%%)))%%%$$$###!!!!!!!!!""""""&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$&&&((())))))(((############$$$%%%&&&'''"""$$$'''((('''&&&&&&&&&''''''&&&%%%%%%'''+++...///---)))'''&&&''')))+++---+++((('''((((((%%%"""$$$''''''$$$%%%((((((%%%%%%%%%%%%%%%$$$$$$###"""!!!&&&)))+++***'''%%%'''&&&%%%$$$$$$$$$%%%%%%)))(((%%%###(((---+++%%%))))))))))))))))))******###$$$$$$$$$$$$###""""""%%%%%%&&&&&&%%%$$$"""!!! !!!!!!""""""######"""$$$### """$$$ !!!"""###$$$%%%%%%$$$""" """""" ###!!! $$$))),,, III~~~"""%%%(((***------)))$$$)))%%%  !!! !!!"""!!!%%%%%%$$$###""""""######"""###&&&### ###############"""!!! )))&&&""""""&&&$$$######""""""######$$$%%%###''''''###!!!"""###!!!&&&$$$######$$$%%%$$$$$$&&&$$$###"""###$$$###"""""" ###$$$###%%%((()))((('''&&&%%%&&&&&&'''111,,,&&&%%%)))+++%%%!!!$$$$$$!!!"""***---***///+++''')))...000...***(((&&&%%%)))///222000------,,,,,,+++***)))''''''---)))'''***111444000+++)))((((((***---///...---111......222000)))&&&((((((((()))(((((('''&&&%%%&&&'''((()))*********)))++++++++++++***)))''''''+++,,,+++)))'''''')))+++111,,,'''&&&)))++++++***))))))(((((('''''''''&&&########################%%%%%%%%%&&&&&&%%%"""'''''''''(((''''''&&&&&&+++(((%%%%%%'''(((&&&$$$))))))*********++++++++++++)))&&&$$$$$$%%%$$$###%%%%%%&&&''')))+++---...***)))'''&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''(((&&&((())))))'''%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))))))))'''%%%$$$%%%'''&&&%%%%%%$$$%%%&&&((()))###&&&&&&######%%%%%%###$$$######$$$%%%&&&%%%$$$###$$$"""!!!$$$)))'''"""%%%&&&'''&&&&&&&&&'''(((+++)))''''''(((((('''%%%---+++(((%%%######%%%&&&%%%###"""###%%%%%%### !!! !!!$$$%%%%%%%%%&&&'''!!! !!!###""" ###)))"""###$$$&&&'''%%%!!!  ###&&& !!!!!!!!!!!!!!!$$$%%%%%%###!!!%%%%%%%%%???===!!!(((''')))+++***&&&"""%%%""" """######!!! !!!"""!!!###""""""!!! !!!!!!(((%%%"""###&&&'''$$$!!!$$$$$$$$$$$$######"""""""""###!!! $$$###""""""#########$$$$$$$$$###&&&'''###!!!"""###!!!%%%###""""""############&&&$$$""""""#########"""$$$""""""&&&'''%%%&&&***)))******+++***)))((('''***)))''''''((()))'''###&&&))))))%%%%%%***,,,***,,,,,,,,,***)))((()))***)))'''&&&***///111000------------,,,+++***)))(((---***((())),,,,,,)))%%%000...+++)))))))))(((&&&000---...111000***(((***,,,,,,,,,,,,,,,+++++++++))))))))))))))))))((((((************)))((('''''''''((()))(((&&&&&&((()))///...,,,***(((((()))***)))((((((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%(((***+++)))'''&&&&&&&&&''''''&&&&&&%%%***(((&&&''')))***)))(((++++++,,,,,,------------...+++(((''''''''''''&&&$$$$$$%%%&&&''')))***++++++***)))'''&&&&&&''''''(((((('''&&&&&&&&&&&&&&&$$$&&&((((((&&&$$$$$$$$$'''&&&%%%$$$$$$$$$$$$%%%$$$&&&&&&%%%###"""###$$$$$$######""""""###$$$%%%"""%%%%%%""""""%%%%%%""""""!!!  !!!""""""%%%&&&%%%###&&&***)))$$$!!!###$$$%%%%%%%%%&&&'''&&&%%%$$$$$$%%%&&&$$$###---+++(((%%%$$$$$$%%%&&&)))&&&%%%%%%&&&%%%### """"""""""""!!! $$$&&&'''&&&$$$"""!!!"""  &&&(((%%%"""!!!(((((()))))))))&&&!!! !!!"""!!! !!!""" !!!"""""""""!!!###$$$$$$###!!!!!!"""###!!!---aaaooo '''&&&''''''%%%"""!!!###%%%$$$### """"""!!! !!!!!!(((%%%""""""$$$$$$!!!############""""""""""""!!!### """"""!!!"""###$$$%%%$$$######"""&&&'''###!!!######!!!######""""""""""""######%%%###""""""###$$$"""!!!%%%"""###&&&'''%%%&&&))))))+++---///...,,,***(((&&&(((******'''%%%%%%''''''))))))'''(((+++,,,+++---222444000)))%%%)))...***((((((***...000...+++......------,,,+++))))))*********))))))'''&&&%%%...+++))))))***,,,,,,,,,///---...000000,,,***++++++***************+++,,,,,,+++***)))(((((((((((()))******))))))((('''&&&&&&'''))))))((('''((())),,,///000---(((%%%&&&)))((((((((('''''''''''''''''''''''''''''''''''''''$$$$$$&&&(((++++++***)))$$$%%%%%%&&&&&&%%%%%%%%%((('''&&&''')))*********++++++++++++,,,,,,,,,,,,---+++(((''''''(((''''''$$$$$$$$$$$$%%%&&&'''(((++++++***)))((((((((((((+++***((('''&&&%%%%%%%%%"""$$$&&&&&&$$$#########((('''&&&$$$###""""""""""""$$$&&&&&&$$$#########%%%$$$######"""############&&&&&&$$$$$$&&&&&&$$$%%%$$$###"""""""""$$$%%%%%%'''&&&$$$&&&)))((($$$######%%%&&&&&&&&&%%%$$$$$$######$$$&&&&&&%%%###---+++)))&&&%%%%%%&&&&&&)))(((&&&&&&''''''%%%###$$$$$$$$$###!!! &&&''''''&&&###!!! $$$ &&&)))&&&!!!)))))))))))))))'''""" """###"""  !!!"""""""""""""""""""""###$$$###!!! ###...888000$$$%%%%%%$$$"""  ###$$$%%%$$$###%%%$$$###!!!!!!$$$######"""""""""######&&&$$$"""""""""""" !!!!!! !!!!!!"""###(((%%%!!!!!!!!! """$$$%%%&&&%%%###""""""&&&&&&###!!!######"""############"""###$$$%%%$$$###"""###$$$$$$###!!!###!!!!!!%%%&&&$$$$$$'''***+++,,,------+++)))(((******++++++'''""""""%%%###%%%&&&''')))+++---------222555111)))&&&***///***)))(((***,,,,,,+++))),,,,,,,,,,,,+++***)))((('''***,,,,,,***)))***,,,)))))))))+++...111111000---------//////---------)))(((((((((((()))+++,,,,,,+++***))))))))))))***)))))))))))))))((('''&&&(((***,,,,,,+++)))))))))))),,,---,,,)))&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&'''&&&$$$!!!######$$$%%%%%%%%%$$$$$$&&&%%%%%%%%%&&&'''''''''''''''(((((((((((((((((()))'''$$$###$$$%%%%%%$$$%%%%%%%%%$$$%%%%%%&&&&&&******))))))(((((((((((())))))'''&&&%%%$$$$$$$$$"""$$$&&&&&&%%%######$$$((('''&&&%%%$$$$$$$$$$$$###&&&)))***((('''&&&&&&((((((''''''&&&&&&&&&&&&%%%((((((&&&&&&))))))&&&%%%&&&''''''&&&%%%&&&'''$$$'''&&&###$$$'''&&&###&&&&&&'''''''''&&&###!!!%%%%%%%%%''')))***(((''',,,+++)))'''&&&&&&&&&'''''''''&&&&&&''''''''''''############""" !!!###$$$$$$######$$$%%%'''###"""%%%%%%###"""#########$$$&&&'''&&&###!!! ######!!! !!!"""""""""""" """%%%%%%!!!!!!(((+++bbb!!!$$$$$$###  """!!!###%%%''''''&&&%%%$$$++++++)))&&&###!!!"""######"""""""""""""""######%%%%%%$$$$$$%%%&&&%%%$$$"""!!!!!!!!!!!!"""###$$$ (((---)))$$$"""!!!!!! """$$$%%%&&&%%%###"""!!!%%%&&&###!!!###$$$"""###%%%&&&%%%$$$$$$&&&(((#########$$$%%%%%%$$$"""###!!!"""&&&'''$$$$$$&&&***)))((((((''''''((((((,,,((('''***)))$$$$$$((('''&&&&&&((()))***+++---)))***+++)))'''&&&(((***)))(((((()))***)))((('''******+++******)))(((''''''+++...---***(((***---******+++...///...+++(((+++,,,---,,,---......---+++******++++++,,,------***************+++,,,,,,)))))))))))))))(((((('''***,,,...---+++)))(((((((((''''''(((******'''$$$&&&&&&&&&'''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$)))'''&&&%%%$$$###!!!"""######$$$%%%%%%%%%$$$''''''&&&%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&$$$!!!!!!"""#########''''''&&&&&&&&&&&&''''''(((((()))((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%###%%%'''(((&&&%%%%%%&&&&&&&&&&&&&&&&&&'''((((((%%%(((++++++***)))((((((*********))))))(((((('''$$$''''''%%%%%%))))))&&&!!!$$$((()))(((&&&%%%%%%&&&))))))%%%$$$'''&&&$$$$$$######%%%''''''$$$"""%%%&&&''')))+++,,,***(((+++***((('''&&&&&&&&&&&&)))((('''&&&%%%%%%&&&''' !!!!!!"""""""""!!!!!!!!!############%%%'''"""$$$)))+++&&& $$$###"""###%%%&&&&&&###!!!!!!%%%'''&&&$$$"""""" !!!!!!!!!!!!!!!!!!%%%%%% +++YYY$$$""""""!!! ###$$$'''******)))'''''''''''''''&&&###   !!!!!!!!!!!!""""""###$$$$$$%%%$$$############%%%'''((($$$+++///***%%%###"""!!!!!!"""###$$$%%%$$$######!!!%%%&&&###!!!###$$$######%%%'''&&&$$$$$$'''***$$$###$$$%%%''''''%%%###%%%$$$%%%))))))&&&%%%((()))(((&&&%%%%%%%%%&&&''')))$$$$$$)))***'''+++222000,,,******)))'''(((+++)))((('''((()))++++++***(((((()))))))))(((((('''))))))******)))(((((('''(((+++,,,+++'''%%%&&&'''%%%%%%(((+++------***((())),,,,,,******---...+++))))))***+++++++++******))))))***,,,,,,------,,,))))))************)))))))))***++++++((('''''''''(((&&&$$$'''+++,,,((($$$&&&&&&&&&&&&&&&'''''''''########################(((&&&%%%%%%&&&'''&&&$$$"""######$$$%%%%%%%%%%%%)))))))))(((&&&%%%&&&'''''''''''''''&&&&&&&&&&&&%%%###!!!!!!###$$$%%%$$$((('''''''''''''''((()))'''(((((())))))((('''''''''&&&&&&%%%%%%%%%&&&&&&$$$&&&((()))((('''''''''$$$%%%%%%&&&''')))+++,,,&&&(((******((('''''''''(((((()))))))))(((''''''"""%%%%%%###$$$'''(((%%%!!!&&&+++,,,+++))))))******......***((())))))(((  %%%((('''%%%$$$$$$&&&(((***+++(((&&&))))))((('''&&&%%%%%%%%%,,,,,,***'''$$$###$$$%%% !!!"""######$$$$$$###"""###$$$###!!!!!!###%%%"""...333,,,!!!!!!)))(((''''''((('''$$$!!! $$$(((******(((((((((!!!!!!!!!!!!!!!  ###%%%$$$""" HHH<<<!!!"""%%%((((((&&&%%%&&&''' !!!  !!!!!! !!!"""""""""!!!!!!"""$$$'''(((###)))+++'''$$$###### """"""#########$$$$$$$$$!!!%%%&&&###!!!###%%%###!!!$$$'''&&&######&&&***$$$$$$%%%'''))))))&&&$$$&&&$$$&&&******'''%%%'''((((((((('''''''''&&&&&&((($$$&&&***(((%%%...<<<444---))))))'''$$$&&&+++,,,+++++++++,,,---------((()))***+++***)))******)))************)))(((((('''((()))((('''&&&&&&&&&'''&&&&&&(((+++.........(((,,,+++((((((,,,---)))'''(((***++++++***'''&&&)))***---......---+++*********++++++++++++******''')))))))))((((((***,,,))))))))))))***)))((('''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%'''))))))((("""###$$$%%%&&&&&&&&&&&&&&&((()))'''%%%%%%'''))))))((((((((('''''''''&&&%%%###!!!!!!###%%%%%%%%%''''''&&&&&&'''((())))))(((((()))*********)))(((+++***)))((('''&&&&&&&&&$$$&&&((()))(((''''''((($$$$$$$$$%%%''')))***+++((())))))(((&&&%%%&&&'''&&&'''((()))))))))((((((###&&&&&&$$$%%%))))))'''$$$(((+++,,,******...222,,,000111,,,)))***+++)))&&&""" %%%((((((&&&$$$$$$&&&(((******'''%%%''''''&&&&&&%%%%%%$$$$$$***++++++(((&&&%%%(((+++$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$""" """######+++000+++### ###+++***))))))***)))&&&$$$ ###&&&((((((''''''(((######""""""!!!!!!$$$&&&&&&%%%%%%&&&@@@\\\ """###!!!!!!###%%% """###""" !!!!!!!!!!!!!!!!!!"""###$$$ !!!""""""!!!!!!"""###"""$$$&&&!!!%%%'''$$$"""###### ######""""""######$$$%%%!!!%%%&&&###!!!$$$%%%### ###&&&%%%""""""%%%***%%%%%%&&&(((******'''%%%$$$"""$$$((((((%%%###%%%'''(((***++++++)))'''%%%)))(((+++---%%% ,,,@@@111)))%%%%%%$$$"""%%%,,,)))++++++***)))(((***,,,)))+++,,,,,,,,,++++++,,,******+++++++++******)))$$$%%%&&&((()))*********666222---***)))***++++++(((,,,+++&&&'''+++,,,(((+++---///111000...***(((***,,,...000///---)))'''***++++++,,,,,,,,,++++++((())))))******,,,///222***---...,,,(((&&&(((+++%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&%%%$$$$$$&&&'''''''''"""###$$$%%%&&&'''''''''"""$$$&&&%%%######&&&)))(((((('''''''''&&&&&&&&&###!!! """$$$$$$$$$&&&&&&&&&&&&'''((())))))))))))+++,,,,,,+++***)))///...,,,***((('''&&&&&&###&&&((()))(((''''''((($$$$$$$$$%%%&&&''')))***+++++++++)))'''&&&'''((('''((()))+++++++++******&&&)))***((())),,,---***"""%%%&&&%%%###&&&---333+++000000,,,(((((()))(((000+++%%%$$$&&&)))(((%%%%%%&&&'''***+++***(((%%%&&&&&&&&&%%%%%%$$$$$$###%%%''')))((((((***///333'''((((((((('''&&&%%%%%%#########""" !!!###%%%)))%%%$$$%%%%%%###%%%***(((''''''(((***+++***((( ###$$$#########$$$$$$$$$###"""!!! ###'''((('''&&&(((***hhh,,,""""""!!!%%%!!!######"""!!!"""###$$$ !!!###!!!""""""### %%%$$$""" !!!###$$$###%%%""""""&&&%%% ######%%%&&&'''%%%!!!$$$&&&(((***+++***(((&&&%%%&&&&&&'''&&&%%%###"""""" !!!%%%'''&&&$$$...,,,+++...111000***$$$"""$$$&&&%%%###"""$$$&&&&&&(((,,,......+++'''$$$((('''&&&'''***+++***))))))&&&&&&***+++&&&######%%%(((******''''''))),,,%%%''')))(((&&&'''+++...444---***---//////...///!!!$$$000)))------III...222000000444333///---///000000......555:::444(((+++(((&&&(((,,,...***&&&,,,...000...***'''(((***%%%''')))+++,,,+++***)))***'''$$$%%%(((,,,,,,,,,(((***,,,+++(((&&&&&&'''((())))))((('''''')))+++(((%%%$$$%%%'''(((&&&$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&%%%$$$###"""&&&'''&&&$$$###%%%%%%$$$)))(((&&&%%%%%%$$$""" !!!###&&&((()))'''$$$"""&&&'''((()))***+++,,,---...---***))))))***+++,,,***)))(((((()))(((&&&$$$)))***************)))(((((())))))))))))*********///'''###)))...+++'''&&&***)))(((((())))))(((''''''+++---,,,((('''***...&&&&&&%%%%%%&&&(((+++---&&&(((******(((&&&&&&&&&000)))&&&(((+++)))((()))###%%%&&&%%%%%%%%%(((***%%%)))+++***,,,//////+++---,,,***)))((((((((((((,,,---,,,)))((()))&&& &&&$$$""""""###$$$###"""%%%)))......+++'''%%%%%%'''&&&$$$###"""###$$$$$$%%%""" !!!$$$&&&$$$""" '''&&&"""!!!)))$$$,,,'''FFFaaa!!! !!!"""!!!"""###$$$%%%!!!!!!""" ### &&&)))***$$$#########"""""""""""" ###### !!!&&&(((&&&!!!!!!!!!###%%%&&&%%%###(((((())))))((('''$$$###&&&&&&&&&%%%$$$###!!!!!!$$$###"""$$$''')))(((&&&&&&%%%%%%)))---,,,(((###"""%%%&&&&&&$$$$$$&&&(((''')))***,,,,,,,,,******)))((('''((()))***)))''''''$$$$$$'''(((%%%###$$$%%%'''((((((''''''((()))((()))***(((''''''***---555000...//////+++)))***000,,,,,,...---...CCC222444///+++++++++))),,,111,,,......,,,///444333---***(((%%%&&&((((((&&&$$$*********)))'''&&&'''(((&&&'''***+++,,,,,,+++***+++(((%%%%%%(((******))))))***+++***'''&&&'''((()))))))))(((''''''(((***(((&&&%%%%%%'''(((&&&$$$%%%%%%&&&&&&&&&'''''''''!!!"""###$$$&&&&&&'''''''''(((((('''&&&''''''&&&((('''%%%%%%&&&&&&%%%###$$$%%%''')))((('''%%%###&&&'''''''''(((((())))))...---,,,*********++++++***)))))))))))))))'''&&&++++++***)))'''%%%###""""""$$$'''***...222555777...'''%%%((()))'''%%%''')))((('''(((***++++++***&&&))),,,,,,)))))),,,000++++++******+++,,,///000''')))++++++)))((('''(((+++&&&$$$'''(((&&&&&&((($$$%%%&&&&&&%%%&&&(((***''',,,...,,,,,,...000///******))))))((('''''''''(((******((())),,,***%%%!!!"""############$$$%%%$$$&&&)))***)))'''&&&&&&((('''&&&%%%$$$#########!!! """%%%((())))))$$$"""!!!"""!!!######&&&$$$000HHH&&&***!!! !!!!!!###%%%%%%"""!!!!!!###!!!""" $$$&&&&&&"""###$$$%%%%%%###"""!!!((((((%%%"""%%%$$$$$$###!!!"""%%%'''(((((())))))((('''&&&%%%$$$###((('''%%%###""" $$$######$$$'''(((((('''!!! !!!%%%)))***'''######$$$&&&&&&&&&&&&((())))))))))))***+++,,,...///)))((((((((())))))'''%%%'''$$$###'''(((&&&&&&''')))((('''((()))***)))(((,,,,,,+++)))''''''***,,,---++++++,,,)))$$$###&&&555111&&&222))),,,555---333...++++++***)))+++000(((---...+++***---///000+++***(((&&&%%%%%%%%%%%%---+++)))((()))+++,,,,,,((()))***,,,,,,,,,++++++,,,)))'''&&&'''(((((('''***+++***(((&&&&&&''')))*********)))'''&&&'''))))))'''&&&&&&''''''&&&$$$&&&&&&&&&&&&'''''''''((("""""""""###%%%'''((()))&&&&&&'''(((((((((''''''&&&%%%%%%&&&((()))(((''''''(((((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&------------,,,+++***))))))))))))))))))))))))(((++++++***)))'''%%%###"""%%%%%%''')))+++---...///***((((((***++++++///444((((((''')))+++---,,,,,,%%%(((++++++******---000))))))((('''((()))+++,,,(((***,,,,,,***((((((((('''%%%%%%'''&&&###%%%)))%%%&&&''''''&&&'''(((***&&&+++---***(((+++......&&&'''((())))))((('''&&&'''))))))((())),,,***&&& """%%%&&&&&&&&&''''''%%%%%%%%%''')))***)))'''(((((('''&&&%%%###"""""" """$$$&&&&&&''')))+++(((&&&%%%###&&&$$$&&&***///~~~NNN###"""'''  """###""""""######!!! ###&&&&&&!!! !!!###$$$$$$$$$$$$$$$######'''&&&### """$$$%%%***(((&&&&&&'''((((((''''''&&&%%%%%%%%%%%%&&&'''***(((&&&###!!! """""""""###$$$%%%&&&%%%"""""""""%%%'''((('''%%%"""###$$$%%%&&&'''((()))((((((((()))***+++------(((((('''((())))))(((&&&***%%%%%%(((+++******---...+++)))***---///---***///...,,,***((((((***+++((('''((()))'''$$$(((...---777'''333$$$---...(((///...///333333...,,,---))),,,---,,,))))))+++,,,------+++)))'''''')))+++///+++''''''+++...///...)))***+++,,,,,,,,,,,,+++***)))(((''''''(((((((((+++***)))'''&&&'''(((******++++++)))'''&&&&&&((())))))((('''''''''&&&%%%&&&''''''''''''(((((((((&&&&&&%%%$$$$$$%%%'''(((######%%%)))***'''%%%&&&%%%$$$$$$&&&)))+++++++++)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&,,,---......---+++)))'''((()))))))))(((((()))***''''''((()))************(((((((((''''''&&&&&&&&&++++++,,,+++***+++000555)))((('''(((***++++++***&&&(((******))))))+++---&&&&&&%%%%%%%%%%%%&&&'''(((***++++++***(((((((((%%%%%%''')))'''$$$&&&,,,&&&'''(((((('''''')))+++***+++***'''(((---...+++%%%&&&(((******)))((('''(((***)))'''((()))'''"""%%%$$$%%%(((++++++)))&&&&&&%%%&&&))),,,---)))%%%%%%%%%%%%%%%%%%$$$###"""###''',,,,,,)))%%%$$$$$$'''"""!!!%%%%%% $$$###'''""",,,:::###"""""""""  """&&&&&&$$$!!! """###%%%$$$%%%$$$###"""###$$$&&&'''!!!###%%%''')))(((((('''((())))))'''%%%((('''%%%$$$$$$%%%&&&'''***)))&&&$$$"""""""""""""""###$$$$$$$$$%%%%%%&&&%%%%%%$$$%%%&&&&&&%%%$$$"""""""""$$$%%%''''''''''''(((((()))***))))))))))))((('''''')))******)))***&&&%%%))),,,,,,,,,//////,,,***+++...///---***///...,,,+++*********)))...,,,,,,,,,++++++111999'''===***,,,...111......---000555555000...///,,,,,,---...,,,)))'''''',,,,,,+++***((())),,,///+++'''###$$$(((+++---,,,***+++++++++,,,,,,,,,+++(((((()))(((((()))******,,,***(((&&&&&&((()))***)))++++++***(((&&&&&&''')))))))))((('''''''''''''''''''''((((((((())))))''''''%%%%%%%%%&&&'''((($$$###&&&------(((%%%&&&$$$###$$$&&&***,,,,,,,,,((('''%%%$$$$$$$$$%%%%%%###$$$%%%&&&'''((())))))***,,,---...---+++(((&&&((()))***(((&&&&&&(((***###$$$&&&(((***+++,,,,,,###$$$%%%''')))+++,,,---------,,,)))'''&&&&&&&&&***)))''''''(((((('''%%%'''((()))((('''''''''((())))))))))))))))))******&&&(((******((('''&&&'''$$$$$$''')))'''$$$&&&+++'''(((((((((''''''(((***///---(((''',,,111///)))%%%''')))+++,,,+++***)))&&&((((((&&&&&&(((%%% )))%%%"""&&&,,,---''' %%%%%%&&&***---+++&&& ############$$$$$$$$$$$$###)))///000+++$$$ """''''''""""""&&&&&&!!!'''((("""iii999!!!  ###'''&&&$$$###  !!!###%%%%%%%%%$$$""""""###&&&)))+++'''$$$###%%%$$$!!!!!!$$$%%%$$$%%%'''))))))(((&&&,,,***(((&&&$$$######$$$''''''&&&%%%$$$$$$$$$$$$$$$&&&''''''&&&&&&''')))'''&&&$$$###""""""""""""###"""!!!###%%%&&&&&&%%%''''''(((((()))(((((((((---***((('''(((***++++++((($$$$$$))),,,++++++---,,,+++******++++++***))),,,++++++,,,---,,,***(((222...++++++******...555$$$666$$$"""###***111333000,,,+++...///...000444000......///---)))(((***))))))((('''((()))***+++***(((&&&'''))),,,---...++++++***+++++++++++++++((()))++++++***)))+++,,,+++)))''''''((()))))))))(((***+++***((('''''''''''')))***)))((('''(((***(((((((((((())))))))))))%%%%%%%%%&&&'''((()))***'''&&&+++333333+++''')))$$$$$$$$$&&&)))+++++++++%%%%%%$$$$$$$$$%%%%%%&&&###$$$%%%&&&((()))***+++((()))+++,,,,,,***((('''***,,,,,,)))&&&%%%'''+++###$$$%%%&&&'''(((((((((!!!"""###%%%((()))+++,,,)))))))))+++111555000)))+++)))''''''''''''%%%###))))))(((((('''&&&&&&&&&*********++++++,,,,,,,,,&&&(((******(((&&&&&&&&&$$$###%%%''''''######''''''(((((('''&&&&&&''')))+++)))%%%###(((---***###'''((()))+++++++++******###&&&&&&%%%&&&)))'''###(((### """((()))$$$"""$$$&&&)))***(((### %%%$$$###"""###$$$%%%&&&!!!%%%+++---+++&&&!!!''''''(((((( (((555000uuu%%% !!!""" %%%'''###!!!"""""""""%%%%%%!!!!!!"""!!!!!!!!!"""###&&&(((+++,,,111+++'''&&&$$$ $$$***(((''''''((())))))(((,,,+++)))(((&&&$$$$$$###"""###$$$%%%%%%%%%%%%%%%$$$&&&((((((&&&%%%''')))'''&&&%%%###!!!!!!###$$$%%%###"""$$$&&&'''&&&$$$((('''&&&&&&''')))+++---444///***'''''')))++++++(((%%%&&&+++...,,,+++,,,***+++,,,+++***))))))***(((((())),,,///...+++'''...)))&&&((()))'''&&&(((&&&***!!!,,,AAA------111,,,))))))---......111555111000111000+++'''---777***'''%%%&&&((()))'''%%%***+++,,,,,,+++,,,...000*********))))))************,,,...---+++)))***,,,***(((''''''******)))'''''')))******)))(((((((((&&&(((******((((((***,,,(((((()))))))))*********&&&&&&'''(((((((((((((((***'''---777777,,,&&&)))%%%%%%$$$&&&(((******)))$$$$$$%%%%%%&&&'''''''''%%%%%%%%%&&&'''(((((()))&&&'''((()))***)))((((((...//////,,,'''%%%(((,,,%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&((('''(((000???HHH>>>///***)))''''''(((((('''%%%***)))))))))))))))(((((('''''')))***++++++++++++''')))+++***)))''''''''''''$$$$$$'''(((%%%###$$$&&&''''''&&&%%%%%%&&&((($$$((((((%%%$$$&&&&&&###((((((((()))))))))))))))&&&((((((&&&(((***(((###$$$$$$###$$$%%%%%%%%%$$$$$$%%%'''(((''''''((()))+++)))&&&###"""$$$&&&'''######$$$&&&'''&&&###!!!!!!!!! """###!!!+++666sss...  !!!!!!###$$$"""'''&&& """###!!!!!!$$$%%%"""!!!$$$&&&%%% ###&&&(((***++++++,,,&&&"""$$$%%%%%%***222555111,,,))))))*********))))))(((((((((''''''&&& """$$$%%%&&&&&&%%%###%%%'''&&&$$$###%%%'''((('''&&&$$$######%%%''''''%%%$$$%%%'''((('''$$$)))'''%%%$$$&&&***///333999333,,,'''&&&''')))******''')))...111...,,,---+++...///...***)))+++---%%%&&&(((---000000+++'''***&&&%%%***---)))%%%$$$+++$$$'''EEEhhh999---000&&&''',,,333555222111222111222333000(((%%%111BBB,,,)))&&&'''******&&&!!!%%%(((+++***((((((***---******)))))))))))))))***,,,///000///+++))))))***)))''''''(((++++++)))&&&&&&(((******)))(((((()))%%%(((******))))))+++...))))))))))))************************(((&&&$$$###)))''',,,777777+++$$$'''&&&%%%%%%&&&((()))((('''###$$$&&&'''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((()))))))))000222222...(((&&&***...&&&''''''((())))))((((((''''''((()))***+++,,,,,,000,,,***333CCCJJJ:::%%%)))((('''((()))***)))(((***))))))***+++,,,,,,+++'''(((***+++------......(((***,,,,,,***(((((((((+++'''%%%))),,,)))%%%$$$&&&''''''&&&$$$$$$&&&'''&&&///333///((('''***+++)))(((''''''''''''((((((,,,---,,,)))((()))&&& """&&&)))((($$$$$$(((---((()))***(((''')))...333111---)))%%%######%%%'''((($$$!!! ###$$$###!!!!!!"""###$$$!!!%%%///---___%%% !!!&&&*** """###""" $$$(((+++(((%%%$$$&&&))),,,---"""###$$$$$$###$$$%%%''''''###'''///000)))'''+++888555...)))+++000000,,,+++***)))((('''&&&&&&&&&&&&%%%$$$$$$$$$###!!!&&&&&&%%%%%%%%%&&&((()))&&&$$$%%%)))'''"""%%%,,,((('''&&&&&&'''((((((((('''((('''&&&%%%(((...444***'''$$$&&&***+++((($$$))),,,...,,,)))'''(((+++'''---///---222888111$$$((('''%%%%%%''')))******%%%''')))***)))))))))+++$$$'''***---//////---,,,...***'''***///222000,,,000000...,,,***+++...000+++***((('''&&&'''((()))$$$$$$%%%&&&'''((())))))555---(((,,,...,,,,,,//////***'''***,,,,,,...111***,,,+++'''(((+++---+++(((((()))))))))'''&&&%%%+++*********+++***(((&&&((('''&&&%%%&&&&&&((()))''''''''''''''''''''''''&&&$$$$$$)))///222000---***///222///)))%%%'''+++'''&&&&&&'''((())))))(((''''''''''''&&&%%%$$$###$$$%%%&&&&&&''''''&&&&&&///:::DDDAAA333'''$$$''''''&&&$$$"""!!!###'''+++''''''''''''''''''''''''(((+++......,,,,,,///333888444---'''%%%&&&))),,,,,,)))&&&(((,,,...,,,((('''''''''***,,,...---,,,&&&%%%&&&'''***+++***((()))000///''''''111666333---+++(((%%%$$$%%%''')))))))))))))))((((((((((((&&&''')))***++++++++++++***))))))***(((&&&%%%'''''')))+++***'''%%%&&&''''''&&&'''((('''&&&+++222...(((!!!"""%%%%%%&&&### !!!$$$$$$ &&&$$$ $$$'''(((,,,111}}}***$$$ ###%%% """$$$$$$!!!!!!###%%%&&&$$$"""!!!###%%%'''((('''((())))))'''&&&&&&''''''%%%&&&******((('''***...,,,'''"""###((()))&&&(((((('''''''''(((((()))""""""###$$$%%%%%%$$$###%%%$$$###"""""""""###$$$ !!!$$$$$$!!!%%%+++,,,+++)))((((((''''''&&&***)))((('''''')))---000'''%%%$$$%%%(((***+++***$$$)))...000...,,,+++,,,&&&+++,,,))),,,222..."""'''&&&%%%&&&'''((())))))&&&((())))))'''&&&'''(((&&&''')))+++,,,+++***)))...///000000000//////000666555333///,,,+++,,,...222000---***((('''''''''******))))))******++++++(((%%%%%%***+++)))***...---)))(((+++---,,,,,,...'''******''''''***+++)))'''((()))))))))((('''&&&''''''((())))))(((&&&$$$)))(((&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""!!!!!!$$$***---+++(((,,,...///,,,&&&###$$$&&&&&&&&&%%%&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((///777777111***((((((,,,+++)))%%%"""!!!###$$$)))(((((('''&&&%%%$$$$$$***))))))***+++++++++***333///+++'''%%%'''***---,,,)))''')))---...,,,)))(((''''''(((+++,,,,,,+++)))(((''''''(((((('''%%%'''...---%%%###***---)))((((((''''''((()))***+++*********)))))))))((((((((()))***++++++***))))))'''&&&&&&'''(((((()))***###&&&((('''&&&%%%&&&((("""###'''+++)))%%%''',,,---(((###!!!"""%%%&&&''''''$$$!!!"""$$$$$$!!!)))!!!!!!%%%111$$$gggSSS """&&&&&&###!!!"""#########"""""""""###$$$$$$)))***,,,+++(((&&&%%%%%%&&&((('''###$$$''')))'''$$$&&&%%%###%%%***---+++%%%%%%&&&&&&'''((()))***"""######$$$$$$$$$$$$$$$''''''&&&$$$$$$$$$$$$$$$###"""###&&&&&&$$$'''++++++***)))(((''''''&&&&&&,,,***((((((***+++++++++'''''''''''''''***---000$$$(((,,,...---...000333))),,,***&&&(((...,,,$$$&&&''''''(((((((((((('''***+++,,,,,,)))(((((((((((((((((((((((('''''''''***111666555...***---111666555333///+++***+++---333111...+++)))(((((((((+++***)))'''''''''((()))""""""%%%)))***((((((++++++((()))---...+++)))***'''***+++)))))),,,,,,)))''''''((()))))))))((((((%%%&&&''''''(((''''''&&&(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&)))---///---+++222111...+++)))'''''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&((()))(((((()))***************$$$'''+++---,,,***((('''&&&''''''&&&%%%%%%'''(((''''''&&&&&&&&&%%%%%%%%%***'''%%%&&&***,,,***''',,,+++((('''''')))+++------***)))***---...---***+++)))'''''')))+++++++++)))'''&&&'''(((((('''%%%***000000(((%%%))))))$$$&&&&&&((()))************+++++++++*********))))))******+++++++++***(((''''''&&&$$$$$$&&&))))))))) """$$$%%%$$$%%%'''(((&&&''')))+++)))%%%''',,,***(((%%%$$$%%%'''(((((('''$$$"""###%%%$$$!!!!!!!!!%%%$$$%%%)))CCC### !!! &&&'''%%%######$$$$$$%%%''''''&&&%%%%%%&&&%%%'''))))))'''%%%######$$$))))))"""""")))***$$$###(((+++***+++------***%%%%%%$$$$$$%%%&&&''''''%%%&&&&&&&&&$$$"""!!!!!!''''''&&&&&&&&&&&&&&&&&&)))(((''''''&&&%%%%%%'''$$$%%%''''''''''''((())),,,)))'''))),,,---,,,)))))),,,...---)))))),,,000++++++)))&&&%%%***444;;;//////,,,''')))......))))))***++++++)))'''&&&&&&)))***++++++)))((((((((()))((('''&&&&&&&&&'''(((%%%,,,333222,,,(((***.........---+++((((((***,,,,,,***)))((((((***,,,---***)))'''&&&&&&'''((())))))'''''')))******)))(((+++((()))...///***''''''(((,,,---,,,---///...+++''''''(((((())))))))))))((((((((('''&&&(((***,,,''''''((()))***+++,,,---''''''''''''((((((((((((...---,,,...000111000///333///+++))))))***)))'''%%%&&&''''''&&&&&&&&&''''''&&&$$$$$$$$$&&&((()))((()))******++++++******&&&'''(((((((((&&&%%%%%%!!!###&&&'''''''''((()))""""""###%%%&&&((())))))(((&&&&&&(((+++---,,,+++***))))))))))))***+++,,,---+++***+++---...---,,,...+++)))((()))+++,,,,,,%%%$$$$$$%%%(((*********+++000111,,,))))))'''###(((((((((((((((((((((''',,,,,,,,,+++++++++******)))***+++++++++***))))))))))))&&&######&&&&&&###""""""###$$$$$$%%%'''(((***((('''&&&###!!!%%%,,,&&&&&&&&&&&&'''(((((((((&&&$$$""""""###### %%%%%%###'''!!!333999!!!%%% !!!%%%'''&&&$$$%%%'''%%%'''******((('''((()))"""$$$&&&'''&&&%%%%%%&&&###)))***%%%%%%+++***$$$%%%))),,,,,,++++++'''!!!'''&&&%%%$$$############%%%'''(((&&&###!!!!!!"""!!!""""""###$$$%%%%%%&&&'''&&&%%%$$$$$$$$$$$$###$$$''')))***)))((()))+++)))'''&&&)))---...---***)))...111///)))&&&'''***...,,,)))%%%###(((111888000000,,,)))))),,,...,,,,,,...///...***&&&%%%%%%###%%%''''''&&&&&&&&&''')))((('''&&&&&&((()))***###''',,,---,,,******+++*********)))''''''(((***(((((('''((())),,,...000******))))))***,,,---...///***&&&%%%***...,,,)))---******---...)))&&&&&&'''+++---,,,---//////+++(((((((((((())))))************(((%%%$$$&&&+++000&&&'''((()))+++,,,,,,---'''''''''(((((()))))))))((((((''''''))))))))))))+++'''###"""%%%'''&&&$$$&&&((()))(((&&&&&&'''((()))(((&&&$$$$$$$$$&&&'''(((((()))************))))))***+++)))&&&$$$&&&(((&&&((()))(((%%%###""""""""""""$$$%%%'''((()))***''')))******((((((***,,,+++++++++++++++++++++***,,,+++++++++---------,,,000---***)))***,,,,,,,,,&&&%%%$$$&&&(((+++,,,+++'''+++---+++((('''%%%""")))(((&&&$$$%%%&&&)))***,,,,,,,,,,,,++++++++++++'''(((***+++,,,,,,,,,+++(((+++***$$$!!!$$$$$$"""'''&&&%%%$$$%%%&&&&&&&&&$$$###%%%&&&###$$$###$$$%%%&&&&&&&&&&&&&&&###""""""!!!!!! +++222+++555xxxzzz%%% !!!  $$$%%%$$$$$$'''***"""&&&))))))'''&&&(((***###$$$&&&''''''(((***,,,$$$''')))((()))++++++'''"""%%%''')))///333111******)))'''%%%###"""!!!!!!!!!$$$'''&&&$$$###%%%'''"""###$$$&&&(((((())))))%%%&&&%%%$$$'''+++,,,)))))),,,///...+++))))))+++'''''''''(((+++,,,,,,+++'''+++---,,,'''$$$%%%(((***,,,...,,,***)))+++...,,,,,,+++))))))***++++++,,,///000---)))&&&&&&'''&&&'''******))))))***+++))))))(((''''''(((***+++'''''')))+++---...,,,+++,,,------+++((('''((())),,,+++***)))***,,,...///&&&'''((()))***+++,,,,,,,,,***&&&$$$(((...///,,,111,,,***,,,,,,(((&&&'''%%%)))***((()))------***))))))((((((((()))******((()))(((%%%###$$$)))...(((((())))))((('''&&&&&&%%%%%%%%%&&&''''''(((((($$$############$$$$$$%%%(((%%%"""###&&&((('''&&&&&&)))+++)))&&&%%%'''))))))(((&&&%%%$$$$$$%%%%%%''''''((())))))))))))))))))***+++)))'''''')))+++%%%&&&((((((&&&%%%&&&'''&&&'''''''''''''''''''''(((+++---+++&&&$$$&&&)))+++++++++++++++*********++++++++++++,,,,,,,,,,,,...,,,******+++,,,,,,,,,+++)))''''''(((*********(((+++......,,,)))'''&&&&&&%%%######%%%)))---000,,,,,,,,,+++++++++******'''(((***+++---------,,,$$$---///(((###%%%'''&&&+++)))&&&%%%%%%&&&&&&%%% $$$,,,222...%%% !!!###%%%%%%$$$$$$$$$%%%"""""""""!!! ))),,,000DDD  !!!###$$$%%%###!!!!!!&&&***###&&&&&&$$$$$$(((+++%%%&&&'''&&&'''))),,,///'''$$$%%%((())))))***...///+++&&&'''///888888222---,,,***(((&&&$$$$$$###!!!$$$((('''$$$###%%%(((&&&''')))***++++++++++++(((***)))'''+++111111---'''+++///...***((((((+++'''((((((((('''''')))+++&&&'''(((&&&%%%''',,,000***---000000---***+++,,,((()))***+++***))))))***(((+++,,,***&&&%%%(((+++)))+++------+++++++++,,,+++***)))(((((('''''''''))))))***+++,,,,,,+++++++++,,,---,,,***)))***+++...,,,***))))))***+++,,,###$$$&&&((((((((('''&&&'''---...)))'''+++...---666///*********'''(((***%%%((((((&&&''',,,---++++++***)))((((((((()))***&&&))),,,+++(((&&&'''***(((((())))))(((&&&%%%$$$%%%%%%%%%&&&'''(((((((((&&&&&&&&&%%%%%%&&&'''))))))((('''(((((()))((('''%%%(((+++)))%%%###%%%)))&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))))))))))),,,)))'''''')))***)))(((###%%%'''((()))***,,,...(((((((((((((((((((((''')))***+++************+++******)))))))))*********)))***+++++++++++++++,,,+++)))))))))+++++++++))),,,***(((((()))+++,,,,,,***,,,///000...+++)))***&&&%%%&&&'''))),,,///111++++++++++++************((()))+++,,,---,,,++++++%%%333999///%%%&&&)))(((,,,)))%%%$$$%%%&&&&&&%%%###'''...333000(((###$$$!!!###%%%%%%###"""$$$%%%"""######""" %%%'''!!!...yyyooo***###$$$$$$!!!"""((('''%%%!!!$$$)))"""&&&%%%###$$$(((---&&&&&&&&&%%%%%%'''+++...***"""!!!'''(((&&&***222GGG<<<,,,$$$(((...+++$$$...---,,,***(((''''''&&&$$$(((***(((### """%%%&&&'''((())))))(((''''''(((***(((%%%(((...---''' %%%***+++(((''')))+++(((******((($$$$$$'''***(((&&&$$$$$$&&&---555;;;///000///---******...222'''(((+++...---******+++$$$''')))(((%%%%%%)))...&&&((()))(((&&&%%%%%%%%%,,,+++***)))'''&&&$$$$$$)))***+++***((('''(((***%%%''')))******+++---///***)))'''&&&&&&((()))+++'''(((***,,,+++)))'''%%%'''333999111((('''***---999111***)))((('''))),,,'''***)))'''(((---///---,,,+++***((((((((())))))%%%+++222222...)))(((((('''((()))******)))(((((('''''''''((()))******+++'''((((((''''''(((***,,,&&&'''''''''&&&%%%$$$###$$$(((***((($$$"""$$$(((###$$$%%%&&&''''''''''''(((((()))***************111***$$$%%%***,,,'''!!!+++,,,,,,***)))(((***+++&&&''''''((()))***++++++)))''''''***000444333111''''''''''''((()))***+++(((***++++++******+++,,,(((''''''(((***+++)))(((***((('''(((+++...000111((()))+++,,,***&&&%%%&&&((()))***+++,,,---------+++++++++*********))))))++++++,,,---,,,+++***)))***;;;BBB555'''%%%((('''+++'''$$$###%%%'''&&&%%%&&&%%%&&&'''$$$ """((("""%%%&&&%%%###"""$$$&&&###$$$$$$###!!!!!!%%%lll333(((111###"""$$$ %%%%%%$$$###!!!!!!"""$$$(((&&&'''(((%%% """ """$$$%%%%%%%%%%%%&&&###%%%(((+++,,,+++***((()))'''%%%$$$&&&'''''''''000***&&&$$$""""""'''$$$%%%&&&''''''''''''''')))'''%%%%%%'''((('''&&&'''!!!&&&***)))''')))"""''''''"""&&&...///((($$$------###%%%(((%%%'''''''''&&&%%%'''***,,,******))))))))))))*********(((&&&%%%&&&((()))***000)))%%%))),,,+++))))))%%%'''***---......///111+++'''%%%&&&***,,,***&&&&&&(((+++,,,+++++++++,,,***)))((()))***+++***)))$$$)))***'''&&&'''(((&&&"""&&&***+++)))%%%###"""000666:::999222,,,++++++---+++)))((()))*********)))***((($$$&&&---...***---------,,,+++(((&&&$$$&&&...777:::666///+++)))%%%&&&''')))*********+++))))))))))))))))))***+++***+++(((&&&)))///+++###&&&%%%%%%$$$$$$%%%%%%&&&###""""""$$$&&&&&&%%%$$$######$$$%%%'''(((((())),,,------+++)))((((((((())))))((('''''''''''''''...,,,***(((((()))+++---++++++***)))'''''')))+++***,,,,,,***&&&$$$%%%'''((()))'''###%%%++++++%%%%%%***,,,******...---'''******)))))))))))))))***'''(((***+++------......,,,......,,,'''&&&'''***$$$%%%'''''''''(((***,,,,,,,,,,,,---,,,,,,+++***111///------///000//////***,,,...,,,(((%%%&&&''''''&&&%%%$$$%%%&&&'''(((((())))))'''$$$""""""$$$###%%%"""""""""#########""" ###OOOnnn***!!!***"""%%%%%%%%%%%%$$$""""""###$$$ """&&&&&&$$$&&&***$$$%%%&&&&&&%%%$$$$$$$$$***))))))(((((((((((((((+++***((((((***+++***))),,,&&&###%%%'''%%%###### !!!""""""#########"""$$$%%%((()))***)))'''&&&&&&"""!!!###$$$###%%%*** $$$'''&&&(((+++,,,***###333===666,,,)))'''###)))***)))((('''(((***---&&&''')))******)))'''&&&'''&&&%%%&&&''')))******'''++++++)))---222...%%%+++***...333444000000555///,,,)))'''((())))))(((%%%''')))***))))))***++++++***(((((())))))'''&&&%%%***,,,++++++...000///&&&'''((())))))((('''&&&&&&))),,,,,,)))((((((***+++***)))((()))))))))(((---...,,,'''(((------(((++++++,,,,,,+++***))))))$$$)))///000,,,(((&&&'''&&&&&&'''((())))))))))))(((((((((((()))******+++((()))))))))...444333,,,(((''''''&&&&&&''''''((($$$######$$$''''''&&&%%%$$$$$$%%%%%%&&&'''((()))+++,,,,,,+++*********+++(((((('''&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&((()))((((((((((((***+++,,,---)))***+++)))''''''))),,,***+++(((%%%(((------(((&&&+++---+++,,,...---((('''(((***+++++++++***)))&&&'''(((+++---...///000---...---+++)))(((((()))&&&'''(((((('''(((***,,,000000111000000///.........+++((('''(((***,,,,,,)))+++---***%%%""""""###$$$#########$$$%%%'''(((''',,,(((!!!%%%111111(((''')))(((######&&&$$$ !!!!!!"""""""""!!! """***000...(((((( ###$$$"""""""""###""""""!!!!!!###"""$$$'''&&&###$$$(((%%%%%%&&&&&&'''&&&&&&&&&---***'''%%%$$$&&&)))++++++***)))***+++,,,***)))+++$$$"""''',,,)))### $$$%%%%%%&&&&&&&&&&&&&&&!!!'''---///---***((('''(((&&&$$$###!!! %%%+++######%%%******((()))---$$$888FFF???000)))'''&&&*********((('''''')))+++$$$%%%(((******(((%%%$$$###$$$%%%'''((()))******"""++++++###'''333111###...***...888777///...666,,,+++)))'''%%%%%%''')))%%%&&&'''((('''(((***---+++***)))))))))(((&&&$$$&&&***---++++++...000///***)))'''''')))******)))&&&'''''''''((()))***+++)))))))))))))))(((''''''+++,,,+++)))***,,,+++((()))******++++++,,,------***---///...+++)))+++---&&&''''''((((((((('''''''''''''''((((((***++++++'''))))))+++000555444///((((((''''''''''''((((((%%%$$$$$$&&&((()))(((&&&&&&&&&%%%%%%%%%&&&((()))*********++++++,,,,,,,,,''''''&&&&&&%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&'''''')))'''''')))---...---***((())))))((((((***---000+++,,,***(((***......+++'''+++---------...,,,(((%%%'''***,,,---+++)))(((%%%&&&(((***,,,...000111///---+++***++++++***)))((()))***)))((((((***,,,////////////...---,,,+++,,,)))%%%###%%%''')))******,,,---***%%%"""!!!###$$$######$$$%%%''')))***'''---&&&%%%999888&&&&&&((('''$$$###$$$###  !!!!!! ###"""###___RRR(((((((((!!!"""!!! %%%$$$%%%((('''###$$$(((""""""###&&&)))***+++***)))'''%%%$$$%%%(((+++...'''''''''(((***)))'''%%%+++'''&&&***,,,((($$$###)))******++++++*********$$$***000111,,,((('''(((+++)))'''&&&%%%&&&''')))...%%%###***---((((((---'''555===555)))&&&***---)))))))))'''%%%$$$%%%'''%%%&&&'''(((((('''&&&%%%"""%%%'''))))))(((((((((''')))&&& ###+++---(((---&&&***666555)))(((222'''***---+++'''&&&))),,,(((((())))))(((***---///***))))))***++++++)))'''---000000,,,***+++,,,***,,,***((((((******)))'''---,,,******++++++***)))''')))++++++***(((''''''%%%&&&&&&'''***,,,+++)))************+++,,,---...///000222111///...///111''''''(((((('''&&&%%%%%%&&&&&&&&&'''((()))***+++))))))***+++...///,,,)))&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%''')))***)))'''((('''&&&%%%%%%&&&((()))***)))))))))***++++++***(((''''''&&&&&&&&&''''''$$$%%%'''))))))***))))))---***(((***......***%%%******)))((()))+++///111***++++++***,,,---...---'''))),,,------,,,***'''((()))***++++++***)))((('''((()))***,,,---///000000,,,)))***,,,---+++))))))***+++***))))))+++,,,---------,,,+++***)))(((---***(((''')))***++++++,,,...000---)))&&&&&&(((((('''''''''((()))+++,,,((()))$$$%%%111--- %%%%%%%%%"""!!!"""$$$$$$######$$$$$$###!!!###///,,,)))$$$888 !!!$$$$$$""""""((()))(((***///###"""###&&&***,,,+++***&&&&&&&&&&&&''')))***+++%%%%%%%%%'''((((((%%%###(((((()))+++***''')))///''''''((((((((((((''''''&&&***---+++&&&"""###&&&+++(((%%%&&&+++---(((""":::+++"""'''---+++))),,,&&&+++---***&&&(((,,,...*********)))&&&%%%&&&'''***)))(((''''''((()))***$$$(((++++++)))'''&&&&&&///((((((......)))(((---***%%%(((111000'''&&&...)))...333222---)))***---+++,,,,,,++++++,,,...111(((((())),,,......---+++444666555///,,,,,,,,,+++,,,++++++++++++)))&&&$$$++++++***++++++***'''$$$(((***------***(((((()))'''&&&&&&)))++++++))))))***+++++++++++++++++++++(((***,,,,,,+++*********(((((((((((('''&&&%%%$$$&&&&&&&&&&&&'''((()))***))))))***,,,,,,***'''%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&(((***+++***(((((('''&&&&&&&&&'''((((((+++)))(((((()))***(((&&&)))((((((((((((((())))))%%%''')))+++++++++******---***(((***......***%%%,,,+++))))))***,,,---...))))))***+++,,,+++,,,---'''((()))******)))''''''---,,,***(((''''''((((((++++++*********+++,,,---...+++)))))),,,---+++)))***++++++***))))))+++---............---,,,+++***,,,+++,,,---///...,,,)))***---///...+++)))***,,,+++***)))((('''((()))***&&&###$$$((()))%%%!!! ((('''%%%###"""$$$)))...---,,,+++(((&&&###!!! )))wwwKKK!!!!!!333mmmAAA"""###!!!!!!###&&&(((&&&$$$$$$###%%%))))))&&&'''+++(((&&&$$$&&&)))***'''%%%''''''((((((((('''&&&%%%''''''&&&'''((()))'''%%%$$$%%%)))***((('''...888'''''''''(((''''''&&&%%%&&&''''''$$$  """((($$$!!!$$$,,,000))):::///%%%&&&***,,,+++***###$$$%%%(((+++,,,+++***,,,------,,,***))))))***---+++(((''''''(((+++---'''***------)))'''&&&'''000***///>>>===...(((...)))(((***...---)))***...)))---111000***&&&&&&(((---......---,,,,,,---///'''(((***---000111///---///111000+++)))+++,,,+++***,,,...---***'''&&&&&&''')))+++------,,,+++***)))+++...---)))((()))+++111---+++,,,---)))(((((()))***+++,,,+++***)))((($$$%%%'''(((((('''&&&%%%((((((((((((((('''&&&%%%'''&&&&&&&&&&&&'''(((((('''''')))---...***((()))))))))(((((((((((())))))'''&&&&&&(((***+++***(((&&&&&&''''''((((((((((((,,,)))'''(((***+++(((%%%)))))))))((())))))******&&&'''(((*********))))))(((&&&&&&(((,,,---,,,)))---+++******+++,,,,,,+++''''''))),,,,,,)))***...)))'''&&&((((((&&&&&&(((///---***'''&&&''')))***---,,,+++*********+++,,,+++***))))))***++++++***)))***+++***))))))+++---***++++++++++++***)))))))))***,,,///000///***''''''***---,,,***)))***,,,***)))'''&&&%%%%%%&&&&&&$$$!!!&&&000---""" ''''''%%%$$$$$$""""""(((000,,,***'''$$$!!! %%%[[[222777iiiLLL((($$$!!!!!!&&&((('''%%%+++)))***+++(((###"""%%%)))&&&$$$%%%((()))&&&"""''''''((('''''''''&&&&&&)))(((&&&&&&((()))((('''%%%%%%''')))(((''',,,333))))))******)))(((((('''&&&%%%$$$###"""""""""###%%%$$$"""###***000---$$$......+++''''''++++++)))&&&$$$%%%(((******(((''',,,---......,,,***++++++++++++)))(((((()))++++++'''+++...---***((()))++++++***///888777///+++---(((,,,---******---///...''')))***)))''''''***,,,+++,,,------+++))))))***'''(((***---000000...,,,(((+++***&&&$$$''')))((()))---000...)))'''***...'''***------,,,,,,///222(((+++---+++'''&&&(((,,,666///,,,------(((''')))&&&(((***,,,,,,***(((&&&''''''((()))******)))((((((((()))))))))(((''''''((('''&&&&&&%%%%%%&&&&&&%%%$$$(((......)))(((***))))))(((((((((((())))))&&&&&&&&&''')))***)))(((###%%%''')))***))))))(((,,,)))'''))),,,...,,,(((((((((((((((((()))******(((((())))))))))))))))))&&&&&&&&&'''(((***++++++***))))))***------+++)))'''&&&)))...---)))***///---(((&&&''''''$$$&&&++++++***)))(((((()))***+++---,,,***))))))***,,,---((()))))))))((((((***,,,'''((()))))))))***,,,...'''(((((())))))))))))((()))***+++---...---***'''&&&))),,,+++((('''(((***((('''&&&%%%%%%%%%&&&'''%%%'''+++///,,,&&&%%%(((%%%$$$&&&'''$$$ ###+++%%%###"""$$$NNNRRR333111######&&&&&&###'''&&&(((***)))%%%&&&***&&&###!!!$$$)))+++((($$$%%%%%%%%%%%%&&&((()))***)))'''%%%$$$&&&'''((('''+++'''&&&))))))&&&%%%(((((((((((((((((('''&&&&&&'''&&&%%%&&&((()))(((&&&%%%'''&&&$$$(((000111---"""---000)))%%%))),,,))),,,(((%%%$$$$$$$$$&&&(((***,,,------+++******+++))))))************))))))'''+++...---***)))+++///&&&)))(((%%%%%%))),,,,,,&&&...///'''&&&///222---))))))((()))+++000777;;;)))***,,,+++)))&&&%%%%%%((((((***---///...,,,)))+++---,,,'''%%%'''***)))(((---000---''''''///777(((***,,,)))&&&'''---222(((+++,,,)))%%%$$$(((,,,333,,,)))++++++((((((+++###%%%))),,,---+++(((&&&+++***((((((***+++,,,,,,(((((())))))))))))(((((((((((('''&&&%%%%%%%%%%%%%%%$$$'''---,,,&&&$$$'''''''''&&&&&&&&&&&&''''''&&&&&&&&&''')))***)))((("""$$$'''***++++++)))(((,,,)))'''***///111///,,,'''''''''''''''((())))))+++++++++***************)))))))))'''%%%%%%''')))''''''(((+++...///,,,((('''&&&***///...)))***111///)))&&&''''''$$$'''---&&&'''((()))++++++,,,,,,+++***))))))***+++...///%%%(((***)))''''''***---&&&'''((())))))***,,,...***+++,,,---------------,,,+++***+++------+++***)))+++---,,,(((&&&''')))((('''&&&&&&'''((()))***'''...///)))'''+++)))###)))***---000+++###$$$***$$$"""!!!%%%+++///}}}666$$$+++$$$((('''### """$$$$$$###&&&''''''%%%"""###&&&***(((***)))&&&&&&******(((***)))((('''''''''''''''(((###$$$***,,,(((''')))&&&''''''((()))(((((((((((('''''')))+++***'''###%%%(((***)))&&&######$$$ !!!"""$$$&&&((()))***%%%$$$%%%%%%&&&(((******444,,,'''+++,,,)))(((+++222,,,''''''***---,,,***222---***+++(((###$$$)))///...,,,***))))))***+++,,,***((((((***+++)))&&&,,,(((&&&***---,,,******'''---,,,%%%)))777@@@AAA111'''###(((---+++((('''(((&&&'''+++,,,++++++...+++)))''''''''''''&&&%%%+++***)))(((((((((((((((,,,+++(((%%%###$$$'''***)))******)))'''&&&'''))))))((((((((()))))))))((('''%%%###%%%(((***)))'''))))))*********))))))(((((('''))),,,+++'''(((,,,,,,***(((''')))*********%%%%%%%%%%%%$$$$$$###"""%%%(((***((($$$###&&&***)))***,,,+++)))((((((((()))&&&%%%&&&)))***)))'''((((((((((((((()))++++++***(((%%%$$$%%%'''''''''))))))(((&&&%%%%%%(((***,,,000444444000,,,++++++---+++)))((('''((()))+++'''***,,,+++(((''',,,222---,,,+++******+++,,,---111***$$$%%%+++///---)))...+++((()))+++,,,)))&&&******)))(((''''''(((((((((---111222!!!FFFlll444...,,,)))(((((()))((('''...000000...)))'''))),,,'''%%%###%%%(((******(((******)))'''%%%&&&(((+++((())))))((('''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%,,, ///!!!&&&___AAA"""######+++(((%%%%%%'''(((((('''######$$$######%%%(((+++***---,,,)))))),,,,,,***%%%%%%%%%%%%&&&'''((()))(((######''')))''''''***&&&&&&&&&'''''''''((((((---,,,+++,,,---,,,)))'''$$$''')))(((%%%######%%%#########$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&...(((%%%'''(((%%%%%%)))000,,,'''&&&))),,,+++)))...'''$$$(((+++)))(((***###&&&***,,,---***'''%%%---***&&&%%%'''))))))((((((%%%%%%***,,,***'''''''''***)))%%%&&&,,,222333///***))),,,+++&&&###$$$...++++++......+++,,,///,,,***((('''(((((('''&&&''''''&&&&&&&&&''''''(((***,,,---,,,***)))***,,,+++)))((())),,,...---,,,))))))(((((()))))))))((('''&&&&&&(((+++,,,***(((******+++++++++******)))***)))***---+++''''''******(((''''''((())))))(((&&&&&&''''''&&&&&&%%%$$$$$$''')))'''$$$###&&&***)))))))))******)))((((((***'''$$$###&&&((()))(((%%%%%%$$$$$$$$$$$$$$$$$$***(((&&&&&&'''))))))(((((())))))(((''''''***,,,,,,...111111///,,,+++***---,,,***)))((((((((()))&&&)))+++*********)))&&&******)))(((((()))******,,,++++++---111333444333,,,++++++,,,---......---++++++******)))*********///++++++111$$$444OOO+++...,,,***)))*********))))))*********((((((***+++...,,,***+++...000000///+++++++++)))'''&&&''')))((((((((('''&&&%%%%%%$$$""""""""""""""""""""""""+++!!!""" ^^^jjj'''!!! '''%%%###"""$$$%%%%%%%%%$$$###!!!"""$$$&&&''''''$$$'''(((&&&'''+++,,,***&&&%%%%%%&&&&&&'''((())))))$$$"""$$$&&&&&&(((+++'''&&&%%%%%%%%%&&&((())),,,+++))))))))))))'''&&&###%%%''''''%%%$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$(((((((((((('''&&&$$$###(((%%%%%%&&&%%%###%%%)))...***&&&&&&(((******(((...'''$$$)))......***(((###&&&+++///000...,,,)))---)))%%%###$$$'''))))))'''%%%&&&+++---)))'''''')))'''''')))(((&&&)))---,,,***))))))((((((,,,333444000...///...,,,,,,///,,,***((((((((()))((('''(((((('''&&&&&&&&&&&&&&&&&&,,,111222...+++,,,...111,,,(((***000222000,,,))))))))))))))))))))))))&&&&&&''')))++++++)))'''((())))))*********))))))***))))))+++((($$$###'''''''''&&&'''((()))'''%%%(((((((((((((((((('''&&&$$$&&&(((&&&######%%%((()))'''&&&(((++++++)))'''***'''###"""$$$''')))***''''''&&&%%%%%%$$$$$$###''''''&&&(((***+++***(((&&&'''))))))(((((()))+++---,,,,,,,,,---,,,***)))++++++******)))*********))),,,,,,)))***---)))!!!*********))))))*********&&&)))---111222333333333...///000000//////000111,,,,,,,,,+++,,,,,,------333***$$$///***&&&111'''---+++))))))+++,,,++++++)))((('''((()))))))))(((---+++***+++---......---)))***++++++)))(((((()))((('''&&&%%%%%%%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!'''&&&000%%%EEEBBB...!!!  """######***&&&######%%%&&&%%%""""""$$$$$$''',,,---+++,,,+++***)))((((((''''''***&&&###"""$$$'''***,,,)))(((&&&%%%&&&''')))+++)))((('''&&&&&&'''''''''$$$$$$%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%((()))******)))'''%%%###%%%'''((((((&&&%%%(((,,,,,,)))&&&&&&'''(((((('''111...---...///---(((%%%))))))***+++,,,...///000+++)))'''%%%&&&''')))))),,,))))))---...++++++---,,,'''(((......))),,,555333///)))%%%%%%+++555>>>444000......---+++,,,///+++)))''''''(((((((((&&&---,,,***)))(((''''''&&&###***000000---***+++...333///,,,,,,......,,,((()))***+++***))))))***+++&&&%%%%%%%%%&&&'''''''''&&&'''(((((()))((((((((('''%%%&&&(((&&&""""""%%%'''&&&'''((())))))'''%%%(((((()))))))))(((((('''$$$%%%&&&%%%######%%%''')))&&&$$$&&&+++---***&&&)))'''%%%%%%&&&''')))***'''''''''''''''&&&&&&%%%$$$%%%&&&(((++++++)))'''&&&((())))))(((&&&''''''---***((((((+++,,,+++((('''((()))***,,,---...///%%%,,,...***)))---...)))+++,,,,,,------,,,,,,+++(((+++///333555444000---222444555333///,,,---///,,,,,,+++,,,,,,---...///...***$$$,,,111'''&&&+++***)))((()))+++,,,+++***///,,,))))))+++***'''$$$)))(((((((((((()))))))))%%%'''+++,,,+++******+++'''&&&%%%%%%$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$,,,,,,CCCxxx///!!!&&& !!!"""###$$$%%%'''(((***'''%%%%%%'''(((&&&$$$###'''))))))+++//////---------+++***)))(((((((((+++(((%%%$$$&&&***,,,,,,+++***((('''''')))+++,,,((())))))))))))***+++,,,%%%%%%$$$$$$%%%&&&&&&%%%&&&&&&''''''(((((())))))''')))***,,,+++***((('''$$$(((***(((&&&'''))),,,***(((&&&&&&&&&'''''''''---111333000+++(((&&&%%%'''((((((((())))))******((()))*********)))))))))///,,,+++,,,,,,+++---222---''''''------)))...777;;;666...((((((,,,///111...+++***,,,,,,***+++...)))(((&&&&&&'''((('''&&&++++++***)))))))))******'''***......+++***---111//////---+++)))((((((((()))+++,,,+++***)))***,,,)))(((&&&$$$$$$&&&(((+++'''((())))))*********)))&&&$$$&&&)))'''$$$$$$(((((('''''')))******(((&&&&&&''''''(((((((((''''''%%%%%%%%%%%%$$$$$$%%%&&&(((%%%###&&&***,,,)))%%%&&&'''((()))))))))((((((###$$$%%%&&&&&&&&&%%%%%%"""###%%%'''***)))'''%%%***+++,,,+++)))'''''''''---)))''''''***,,,+++)))*********+++---///000111&&&------++++++...///***,,,---......---,,,***------...444::::::333,,,000222333111---+++,,,...+++++++++++++++,,,---...(((,,,+++(((111///&&&...(((''''''(((***+++***)))...+++))))))+++***&&&###++++++******))))))***+++&&&))),,,,,,+++)))((((((&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$,,,%%%qqq555&&&'''"""###%%%%%%%%%%%%'''(((%%%$$$$$$&&&)))++++++***'''***,,,******,,,+++'''))))))(((((((((((())))))((()))(((&&&(((,,,---***+++******))))))+++,,,---&&&((())))))((()))***+++(((&&&%%%%%%&&&'''&&&%%%%%%%%%&&&'''(((******+++'''((()))+++++++++******###'''(((&&&%%%((()))((()))(((''''''&&&&&&''''''%%%---111...((('''((()))$$$(((---000000,,,'''###%%%(((+++,,,+++***))))))---******+++***(((+++111+++((('''((('''&&&)))///...///...,,,...///,,,'''***'''(((+++,,,)))***,,,)))(((&&&&&&((((((((('''&&&&&&'''(((***,,,---...---......------...111333***+++,,,***''''''(((***))),,,...---***)))+++---,,,+++***((('''(((+++...)))***+++,,,,,,---,,,,,,'''&&&(((+++***'''(((,,,)))((('''((()))***((('''%%%&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''%%%$$$&&&))))))'''%%%###&&&)))+++***(((''''''$$$%%%'''))))))))))))(((######$$$&&&((((((&&&$$$...//////...+++******++++++***))))))+++,,,,,,,,,......---,,,---000222444666...+++//////+++))),,,((())),,,------,,,)))(((***'''(((///777999333,,,***+++------,,,---...///++++++*********+++,,,,,,(((,,,111''',,,222&&&+++'''&&&&&&(((******)))''''''''''''((())))))'''%%%***++++++)))((('''((()))***,,,---,,,)))&&&$$$###%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&((("""!!!VVVmmm---$$$###%%%'''&&&###!!!"""### ###%%%'''((()))+++,,,$$$(((***))))))+++***&&&***))))))(((((()))))))))$$$((()))'''***---+++&&&))))))*********+++++++++''')))++++++(((''''''(((+++(((&&&%%%'''((('''%%%$$$$$$%%%&&&'''((())))))''''''((((((((()))))))))%%%''''''%%%&&&***)))$$$(((((((((((('''&&&''''''%%%,,,///,,,***,,,---,,,&&&***///333333///)))&&&%%%(((******)))((()))***((((((***---+++'''(((---&&&***+++(((&&&((()))(((###)))---,,,,,,000000...)))((()))---...***)))++++++)))((((((*********)))((())))))***+++,,,...///222000......111333222222---,,,+++******))))))((())),,,///---***)))+++...***,,,------******+++---((()))***+++,,,,,,,,,,,,)))((()))+++***&&&&&&***)))'''&&&&&&'''(((((('''%%%&&&''''''(((((('''''''''&&&%%%%%%&&&''''''&&&&&&&&&'''''''''&&&%%%%%%"""%%%((((((&&&%%%&&&'''((()))+++,,,,,,+++***)))%%%%%%%%%&&&((((((&&&$$$,,,------+++******,,,///)))***,,,,,,,,,,,,...///...---+++,,,///333888<<>>...%%%,,,///***+++333*********++++++++++++***%%%)))...000...+++)))))),,,...000000/////////111'''((())))))((((((***+++)))+++,,,+++******+++,,,---......---+++)))(((((()))***++++++++++++******)))((('''''''''(((***+++'''&&&%%%&&&'''&&&$$$"""%%%(((***((($$$"""$$$'''%%%%%%''''''((((((''''''(((&&&%%%&&&((((((%%%""" ...!!!+++'''^^^BBB''')))"""&&&%%%$$$$$$%%%''''''&&&%%%%%%"""&&&///000)))$$$%%%***+++++++++***)))'''&&&******++++++++++++***))),,,++++++,,,------,,,***)))***++++++)))(((((()))))),,,//////...+++***)))+++'''&&&)))***'''%%%&&&'''''''''(((((()))******111...+++,,,...000...+++)))***+++***)))(((***,,,***)))***,,,+++'''(((+++))),,,///000...,,,+++******+++,,,+++)))((()))***111...+++***)))(((&&&%%%)))***,,,---,,,***(((&&&((((((((()))+++,,,+++***((())))))***+++++++++***''',,,111111---)))(((***444666999::::::888666444333555555444111...---,,,,,,------+++******---///,,,***(((((()))+++++++++111000...,,,++++++,,,,,,)))((('''(((***++++++***)))*********)))((('''''')))***+++++++++***)))(((,,,,,,+++***)))(((((('''%%%%%%&&&''')))***,,,---***'''$$$%%%(((***(((&&&''''''''''''''''''''''''***)))''''''((((((((('''''''''))))))))))))((('''((()))***)))((((((***,,,...))))))...---)))+++333((())))))***++++++,,,,,,'''(((***---......+++(((***,,,......---,,,---...&&&'''(((((('''(((***,,,,,,---......------...//////000000...+++)))((((((******+++,,,+++***)))(((...,,,***'''&&&'''(((((($$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$"""!!!"""$$$######%%%%%%%%%$$$###"""''''''''''''((('''$$$"""$$$...$$$XXXeee''')))&&&!!!&&&###&&&&&&&&&%%%$$$$$$%%%&&&###"""(((222000&&&###'''***+++,,,,,,+++)))&&&%%%&&&''')))***,,,,,,,,,,,,)))***+++---...---***''',,,---...---***)))+++---***+++,,,,,,***)))******,,,)))(((,,,,,,(((%%%%%%''')))***)))&&&'''+++///555...((()))...111///***((()))+++***))))))+++...***(((***...,,,&&&&&&***'''+++///000///,,,++++++%%%'''(((((((((+++///333...,,,)))(((((()))((('''******++++++******)))))),,,---......,,,++++++,,,******+++++++++++++++***%%%***///111///,,,++++++)))***,,,...////////////:::<<<<<<999444///---------......,,,***+++...111111...+++******+++++++++---+++***((('''((()))***'''(((((('''&&&(((+++---******)))((((((((())))))***************))))))(((+++******)))((('''&&&%%%''''''&&&'''))),,,...000///+++'''(((+++,,,)))&&&''''''((((((((((((''''''&&&((()))((('''&&&&&&&&&(((((((((((((((((((((((((((***++++++)))(((((())),,,000222111,,,)))+++---*********)))******++++++222///+++***+++,,,------***+++,,,+++)))((('''((()))******)))'''(((***,,,,,,...//////......///000...000111///,,,******+++,,,,,,------,,,***((('''///---***((('''''')))***%%%'''((('''%%%%%%))),,,***'''$$$###%%%%%%%%%#########$$$%%%$$$###!!!''')))++++++)))&&&%%%%%%"""!!!...000GGG;;;---###$$$***###%%%'''%%%###$$$'''+++!!!"""+++444111%%%""")))'''(((***+++,,,+++)))((("""$$$'''***---...//////%%%'''***...///,,,'''###***++++++)))&&&&&&))),,,*********)))(((''')))+++,,,)))***...///***&&&&&&'''+++---***%%%%%%,,,333777...%%%&&&...222...(((''')))+++***)))))),,,///***(((***///---&&&%%%)))$$$)))...///---+++***+++***+++***(((&&&(((,,,000+++)))'''&&&((()))))))))***)))((('''((()))+++,,,+++...///---)))&&&&&&(((++++++,,,,,,,,,++++++***'''+++///000000---***)))//////000111444777999;;;***...222333222111333555///000000---******...111555222...,,,,,,,,,,,,+++,,,+++)))((()))***,,,---((()))***(((&&&''',,,111***)))(((''''''((()))************)))))))))))))))&&&&&&'''(((((((((((((((,,,+++)))((()))+++...///333///+++***------***&&&''''''((((((((((((''''''###'''***)))&&&$$$$$$&&&***)))(((((((((((())))))'''))),,,---,,,,,,,,,---'''...222...***,,,---,,,---,,,+++)))))))))***+++'''***---000111000,,,***000111111///+++((('''(((,,,,,,,,,***(((((()))++++++,,,------,,,,,,...///---///111000---+++,,,...---...//////---+++(((''',,,+++)))((((((***,,,...(((+++---+++((((((...333///***&&&&&&)))+++)))%%%%%%&&&&&&'''&&&$$$!!! '''+++...---***'''&&&(((%%%)))###777fff,,,"""%%%+++!!!"""###%%%%%%&&&&&&%%%000222)))###'''&&&###)))###///333---<<<***&&&&&&&&&'''))),,,...000***'''%%%(((---///---))))))((('''&&&&&&&&&&&&&&&---//////,,,+++...---++++++------+++((('''))),,,222)))&&&---333222......333+++''',,,000---******000***(((---///,,,***,,,***+++)))&&&***///---&&&***''''''***,,,,,,---111333...(((&&&(((+++,,,,,,000)))''',,,///,,,***,,,)))))))))((())))))******111(((%%%)))***%%%&&&------)))'''))),,,***'''%%%***---000111///.........///......000111222111///000---***+++///222222222999555///,,,+++---...///+++)))'''(((+++,,,+++)))///+++***---,,,((((((,,,((('''&&&%%%&&&''')))+++)))((('''''''''((()))******)))((('''&&&&&&&&&'''))))))))))))(((((((((((()))((('''&&&&&&'''((((((&&&+++,,,(((&&&''')))(((++++++,,,,,,,,,++++++***((((((''''''&&&&&&&&&&&&''''''(((***+++,,,---...---+++)))(((''')))+++---555---,,,222222++++++333,,,,,,------,,,***)))(((+++***))))))+++,,,+++)))333------222000%%% %%%+++)))'''''')))+++,,,---)))***+++,,,...///000111///,,,))))))+++,,,+++***###)))+++&&&$$$'''---000)))''''''***...///,,,)))+++...///...***)))+++------%%%)))%%%!!!)))&&&$$$###$$$%%%'''&&&&&&)))%%%,,,&&&"""'''***(((---ggg222"""!!!&&&$$$######$$$&&&''')))***+++......''''''111000((((((666...(((***%%%&&&111+++)))))))))))))))******+++,,,******,,,///000...,,,)))'''$$$%%%&&&'''%%%$$$+++---+++((((((---///---+++,,,,,,)))&&&$$$&&&(((///)))'''---000///,,,---'''%%%(((///000,,,)))+++***&&&'''---000---***+++///---))))))000777444++++++***,,,///...+++,,,000///---+++++++++,,,+++***&&&%%%(((///111000222777,,,,,,,,,,,,,,,,,,---...///***(((+++---***''''''---++++++---...---,,,+++((()))***,,,---,,,***''',,,+++***+++---...---,,,111---***)))***++++++***444111,,,******+++,,,+++...---,,,---//////---***---******......***))),,,***)))((('''((()))+++,,,,,,,,,++++++,,,---///000222111///---+++***))))))***)))))))))((((((''''''((()))***++++++***)))(((&&&+++,,,)))''')))+++*********++++++++++++******))))))))))))((((((''''''&&&''''''((()))***++++++((())))))***+++,,,------444------333333,,,,,,222......//////...,,,+++***,,,+++***+++---...---,,,...))),,,333333+++(((---+++******+++---000111222++++++,,,,,,,,,---------...,,,))))))***,,,+++***&&&++++++'''$$$&&&))))))(((((((((***,,,,,,,,,***...///...,,,)))''''''''''''###***###&&&111'''&&&###!!! !!!"""$$$######,,,&&&))),,,$$$ %%%(((+++&&&YYYYYY!!!$$$'''"""#########$$$&&&))),,,---++++++&&&+++;;;:::---((()))$$$ !!!///++++++*********+++******)))(((++++++,,,,,,,,,,,,,,,+++***(((&&&&&&((()))'''%%%+++,,,+++'''(((...111111000000///,,,)))(((((())),,,******------+++***,,,***,,,222777555///,,,---&&&%%%'''---000...++++++///+++''')))333:::666---+++,,,///222000,,,---111,,,///222222000---,,,++++++---111333000+++---222------,,,,,,------...///...//////111555777222***---...000///------------(((%%%%%%***000222---''',,,***((((((***,,,,,,+++)))(((&&&'''***,,,------///---+++***+++++++++***+++++++++---...---+++)))+++)))+++//////------///,,,+++***)))***+++,,,---*********++++++---...//////...---+++***(((''''''******))))))((('''&&&&&&$$$&&&***......,,,)))'''&&&***,,,)))(((+++,,,+++))))))************))))))((((((((((((((('''''''''&&&&&&&&&''''''((((((((($$$&&&***---/////////...///+++,,,222222,,,***...---......///...---+++***+++******+++---///...---***'''+++333444...,,,///,,,,,,---...///000111111,,,,,,,,,++++++***))))))---+++)))((()))******))))))++++++((('''))))))'''((()))))))))((()))+++,,,000...,,,++++++***(((&&&$$$$$$---'''000???000&&&"""!!! """######"""$$$%%%&&&%%%  ###)))PPP222((("""'''"""!!! !!!"""%%%(((***(((***'''---;;;:::...***((("""(((&&&!!!'''(((***+++,,,,,,+++***,,,---......,,,++++++,,,***+++,,,,,,+++******+++,,,///...,,,---111333111//////...---+++************,,,......,,,)))***,,,++++++,,,---***'''%%%$$$)))(((***,,,...---,,,,,,+++(((&&&(((...222000,,,...++++++///111//////111,,,000444555222...---...333444555333...)))''''''***************+++,,,---+++000111000666>>>999---,,,000222///++++++++++++***&&&%%%,,,777;;;555...///---***)))+++---......***))))))***,,,...000111---,,,,,,---......,,,***)))))))))***+++,,,,,,,,,,,,++++++,,,...///111333,,,+++*********+++,,,,,,***************+++++++++&&&&&&&&&''''''''''''&&&******)))((('''&&&&&&%%%"""$$$(((+++,,,***(((&&&%%%)))***((((((+++,,,***'''(((((()))))))))))))))&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&(((***---////////////***(((+++000000+++(((***++++++,,,---,,,+++***)))((('''''')))+++------,,,***(((+++111111+++)))***...///000000...,,,,,,,,,++++++******))))))((((((,,,***)))((((((((())))))(((******)))+++///...)))(((***+++)))&&&&&&***---...+++)))***---...,,,)))'''&&&---&&&111DDD444'''%%%$$$"""###%%%&&&&&&%%% """ ###777hhh%%% '''###"""!!! !!!"""$$$&&&%%%,,,***+++333111***---"""...!!!+++'''(((JJJ>>>((()))***,,,,,,,,,+++***...///000000...,,,,,,---''',,,000///***(((+++///***...111000000222000,,,)))(((((((((((((((((('''(((---111///,,,***+++,,,333///***)))---222444222000///---***)))+++---...***+++,,,---,,,***,,,...555---(((+++//////,,,,,,***...000000---,,,---///......------//////,,,)))(((((((((((()))***+++,,,***---,,,)))---555222((()))000222...,,,...000///---(((''',,,555999444...111...,,,+++,,,.........222222111...,,,*********+++++++++---......+++(((,,,+++******+++...222555...---+++)))***///333666*********)))))))))******------------,,,++++++***&&&'''((()))******)))))))))))))))((('''&&&&&&%%%%%%%%%&&&((())))))))))))$$$''''''&&&'''++++++(((&&&'''((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((((((((''''''++++++++++++,,,---......))))))---111111---*********+++,,,,,,,,,+++***)))((('''''')))+++------,,,,,,+++---//////+++)))***...000111000---++++++,,,(((((()))))))))))))))******)))((('''&&&&&&((()))&&&))))))(((+++...---))))))+++,,,)))&&&&&&)))---+++)))'''(((+++,,,***'''+++'''*** ***<<>>}}},,,,,,,,,,,,+++***)))(((***************)))((('''%%%***///...)))''')))---&&&+++/////////000,,,'''((((((''')))***+++***((('''---111///,,,------,,,222///***+++555@@@EEECCC444444111)))&&&)))---...///111444333...))),,,222888///)))+++---+++(((&&&''')))************,,,...---,,,)))))),,,000...))))))))))))***+++,,,---...///000---)))))),,,+++''''''...111...///666888444,,,***)))***,,,...---+++000---++++++,,,------,,,...///000...,,,***+++,,,))))))***+++,,,+++)))&&&((())))))((())),,,111444000///,,,'''(((...333444)))))))))))))))(((((((((***+++++++++***)))(((''')))***++++++***)))((('''(((((((((''''''''''''&&&***)))((('''(((***+++---%%%'''&&&%%%'''******&&&&&&'''((())))))******)))((((((((()))))))))))))))***)))))))))))))))))))))---,,,++++++++++++,,,,,,+++---000222333000...,,,,,,---.........---,,,,,,+++******+++---///...---,,,------/////////000000+++...000000...---///222''''''(((((()))***++++++((()))((('''%%%%%%''')))&&&))))))'''&&&))))))'''+++,,,,,,+++)))((()))******(((&&&&&&&&&%%%$$$"""+++%%%)))!!!$$$...%%%$$$%%%$$$######%%%&&&&&&%%%"""'''""",,,WWWfff+++%%%%%%%%%%%%&&&&&&'''''''''!!!+++***&&&'''######---...444''''''%%%666]]][[[---,,,++++++************)))'''%%%&&&))))))'''$$$((((((***,,,,,,,,,***)))$$$)))------...000---)))---++++++,,,......,,,)))%%%+++...,,,,,,...---)))!!!$$$%%%%%%+++333555222222555222***&&&))),,,+++000///111222...(((***111///---...111///)))'''(((''''''(((***---//////......000---((((((,,,,,,)))*********+++,,,---//////000/////////---))))))...)))///000,,,000888888111***,,,,,,***((()))...222///---,,,,,,------,,,***&&&))),,,.........111333+++******+++,,,+++(((&&&$$$&&&))))))((((((***,,,...000...))))))...000---))))))***))))))(((((('''%%%&&&'''((((((((('''''''''(((***+++***)))'''&&&&&&&&&&&&''''''''''''(((+++***)))(((((()))***+++'''((('''%%%'''+++***%%%&&&'''((()))************)))))))))*********++++++)))))))))))))))))))))*********+++,,,,,,+++***)))+++---///111111111///---,,,,,,---.........---,,,,,,+++***+++---...---,,,---------,,,---000222333***,,,...---***+++///333'''(((((()))******++++++'''((((((&&&$$$###&&&(((%%%***+++'''%%%(((,,,,,,...---,,,,,,,,,,,,***(((((((((((('''%%%$$$$$$$$$***$$$///---***(((&&&%%%###"""###$$$%%%%%%%%%&&& !!!PPP+++,,,"""###%%%&&&'''((((((((( )))'''%%%'''$$$"""+++!!!,,,$$$---+++$$$***)))))))))***,,,...//////+++)))+++///000---)))---)))'''+++111333---'''&&&***,,,,,,...222222///---+++***+++,,,,,,(((%%%$$$))),,,***+++///---''''''///444222000111...(((...333222+++&&&)))+++)))---))))))---,,,''''''+++"""(((222666111******///)))(((***///444555333000)))......(((&&&+++000111)))))))))***+++,,,...///(((&&&***000---&&&(((222,,,111000***---555222((((((---000...***,,,666???///.........//////---++++++...000000///...000222...---------...---***(((%%%)))...///---***((())),,,000000,,,+++...---(((***************)))((('''%%%''')))+++------------&&&(((***---......------%%%%%%&&&&&&'''(((((((((((((((((('''''''''''''''******(((&&&(((,,,***%%%'''''')))***++++++++++++''''''(((((())))))******(((((((((((())))))******%%%(((+++......,,,)))'''(((+++---------...---+++)))***+++,,,,,,,,,+++***+++***))))))+++,,,+++***......,,,))))))---///000***,,,---***&&&%%%***...))))))))))))************&&&((((((&&&######%%%((($$$***---***(((,,,333666///---,,,---///...***&&&%%%(((******((('''))),,,)))%%%777:::333))))))&&&$$$###$$$%%%'''&&&&&&&&& &&&111{{{MMM"""'''&&&+++###,,,%%%(((### ###***...+++&&&+++ ''',,,'''$$$'''(((***+++---......---,,,'''(((+++,,,,,,+++***)))...333111)))(((......)))***---......222333---$$$'''&&&(((,,,000000***###+++***+++...111222222222222111000111333333111000111---111999999000,,,///222000---+++***+++---...&&&***......---,,,---///***111...***???[[[SSS555******+++,,,,,,---......+++***)))))),,,---------...%%%###+++---......111///...------...///000111000///---+++,,,///222333,,,,,,222111)))(((///***,,,......,,,*********---...000111111000...---+++......---...000---((((((+++///000///,,,***))))))(((''')))---...---+++)))'''&&&'''***,,,---,,,,,,+++***)))))))))***++++++***)))((((((''''''(((((()))***,,,,,,+++******'''+++//////+++&&&%%%%%%(((((())))))))))))(((((()))'''&&&&&&((()))((((((+++***)))((((((((()))***((((((((('''((())))))*********))))))))))))))))))'''***+++))))))+++***'''&&&''')))***+++---000222,,,---///111111111111000...+++))))))***+++)))''',,,+++***((('''''''''''''''&&&&&&''''''((()))***###(((...///,,,***+++......---,,,------,,,***)))(((***+++)))&&&&&&(((+++((((((((('''&&&%%%$$$###&&&!!!...&&&$$$***$$$!!!%%%ppp222 """"""''' ))) ***)))&&&$$$$$$$$$%%%%%%&&&%%%$$$$$$(((------***)))+++///222333333111000222///,,,,,,//////---+++)))---...------///...+++...'''$$$&&&'''(((111>>>rrrOOO///'''******,,,111222,,,+++//////***)))......------...//////---+++///...000444444222111333((('''&&&&&&&&&(((***+++***+++,,,,,,***)))******111777333+++444BBB:::$$$---------------,,,,,,,,,***)))((())),,,.........'''+++222666111)))'''+++222000///......000222444111111111///---++++++,,,000+++,,,222222***(((---------.../////////...---+++,,,---......---,,,+++(((---///,,,)))******((((((+++...//////---------)))(((''')))++++++(((&&&((())))))+++,,,------,,,------,,,+++*********+++((('''''''''''''''((((((((()))+++,,,,,,,,,++++++)))+++------+++(((&&&&&&))))))*********)))((((((((('''&&&&&&((()))))))))++++++***))))))***+++,,,+++++++++++++++,,,,,,---)))*********++++++++++++(((+++,,,******,,,+++(((&&&((()))******,,,...111)))***,,,---.........---111...,,,,,,------,,,***+++***)))(((''''''''''''%%%%%%%%%%%%&&&'''((((((&&&+++000000---+++,,,.........------...---,,,+++*********)))(((((()))***&&&&&&'''&&&&&&%%%$$$###((($$$$$$!!!:::@@@&&&$$$%%%eeeXXX### ,,,&&&((($$$"""%%%'''%%%!!!"""(((...$$$,,,,,,$$$%%%///111***+++---222555777666444333666000++++++000444222///((((((,,,111222...,,,---888---)))---+++)))<<>>((())),,,%%%888666444222111///,,,)))***///111/////////---(((((()))+++---/////////...///,,,((('''((()))++++++///((('''///222---((((((************++++++++++++'''&&&&&&))),,,///000000AAA555++++++///...,,,+++222111...,,,+++,,,,,,---333222000---++++++...111444222000//////000222444111...******++++++)))'''***))))))))))))))))))***)))***(((&&&(((+++)))$$$---------+++)))((((((***''')))+++,,,,,,,,,...///444111...,,,,,,,,,***)))******+++++++++***))))))++++++)))((((((''''''''''''((()))*********)))(((,,,+++))))))+++,,,,,,+++))))))***************)))((('''&&&''')))+++++++++++++++,,,---.........---***+++---.........---,,,//////...---,,,++++++***'''***)))&&&&&&)))***'''((()))******))))))+++---------,,,,,,,,,,,,------+++,,,,,,+++(((((()))***&&&&&&&&&&&&'''((())))))%%%$$$$$$%%%%%%&&&'''(((+++++++++++++++***))))))(((+++,,,,,,+++,,,000444******)))******)))&&&$$$&&&&&&&&&''''''&&&%%%%%%!!!((( !!!$$$"""VVVhhh"""###***"""((()))$$$######&&&+++///000000%%%###%%%+++000000...---111222333333222///,,,+++))),,,......+++***,,,...333222...((('''+++------------((($$$)))333444...""")))---+++***...222333***+++)))(((///888555+++333111///...///000///...---+++---000000,,,)))***)))***,,,---///000000111,,,,,,+++(((&&&&&&''')))+++***,,,111444333000///...---------,,,+++++++++(((''''''))),,,///000000???444,,,...222222---+++---------------------...333333222000---,,,---///111222333222111111000...++++++)))(((((())))))***))))))(((((((((((())))))$$$(((***((('''))))))&&&,,,......---+++***+++,,,---///000000///000333666<<<555,,,***,,,...,,,***++++++*********+++,,,,,,)))(((((('''''''''((((((***++++++,,,,,,+++)))(((***+++,,,,,,*********+++''''''((()))***************((('''((()))++++++***++++++,,,---------,,,+++((()))+++,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,(((***)))&&&&&&)))***(((((()))************,,,...---,,,+++******+++,,,,,,(((******(((&&&%%%&&&(((&&&%%%%%%&&&'''((()))***$$$######$$$$$$%%%&&&''',,,++++++++++++++++++***))),,,......,,,---333888***,,,...---+++(((''''''(((((((((((('''&&&&&&%%%''' ### ...xxx777+++///(((444$$$+++)))&&&$$$%%%(((,,,...(((+++)))$$$***444333)))%%%'''+++...---)))$$$!!!)))(((''''''))),,,...///+++000...''''''000333...///***'''+++---,,,+++,,,333...000888999000+++------***+++...)))###***888000...,,,,,,///222333444222------444444------222++++++++++++++++++++++++)))+++,,,+++((('''***...***---//////...,,,***)))222111000///---,,,+++***)))((('''))),,,...//////...***)))///222...***((('''(((***+++------------///111333333111000///000+++///111222111///+++'''%%%&&&&&&&&&%%%&&&)))+++((((((''''''''''''((((((!!!)))///,,,((()))++++++,,,---//////...---...///...///000...,,,---111555BBB777,,,(((,,,000///+++,,,+++******+++,,,...///&&&&&&&&&&&&&&&'''((()))------......---,,,***)))))),,,///...***((()))+++%%%&&&''')))************+++)))(((((()))+++***)))((()))***++++++***((('''+++,,,...000000///...---&&&'''((()))***+++,,,,,,)))+++***''''''***+++)))((()))++++++***+++...000...---,,,+++++++++,,,---+++------+++(((''')))+++%%%%%%%%%&&&'''((()))***%%%%%%%%%%%%&&&'''((((((***)))((()))*********)))(((+++------+++---333888+++...111000,,,)))((()))))))))))))))((('''&&&%%%000)))!!!!!!;;;@@@+++###"""$$$$$$%%%''')))******))))))...'''""".........;;;(((***+++)))''''''((()))!!!%%%((()))***+++***''')))&&&,,,111...000444...+++))))))***---/////////111000...,,,***)))((((((...,,,,,,---+++)))---444111,,,))),,,333444...'''+++,,,444666//////,,,------,,,)))+++000000---)))(((+++//////...000555******+++,,,,,,+++++++++,,,((('''+++---+++***+++---,,,,,,---......---+++333111000//////...+++)))'''***---...------000222)))---222666666222,,,(((000//////---,,,+++***)))"""(((,,,(((%%%&&&))))))$$$***,,,++++++......---++++++******)))'''&&&%%%***...///,,,&&&%%%***///,,,))))))---...---///333...,,,***+++------***'''%%%'''))),,,,,,,,,***)))000+++'''&&&(((******(((---,,,,,,...000000...,,,...,,,)))'''&&&''')))***(((((()))+++,,,,,,)))'''---......---+++***+++,,,,,,)))&&&&&&(((+++...///---+++***)))+++---111333'''((()))***,,,,,,------,,,...///...,,,******+++,,,111+++'''...///)))(((---------------,,,+++***&&&***)))######''''''###$$$###%%%***+++)))(((***...(((######(((+++)))&&&+++---///---***((())),,,''''''(((((()))*********000222222...((($$$&&&(((///...+++(((%%%###!!! $$$000...$$$QQQaaa"""'''(((666"""###$$$%%%&&&&&&%%%%%%...,,,$$$$$$---...///888,,,+++)))(((''''''((()))''''''&&&%%%'''***---...///)))---///))),,,000+++,,,,,,+++***))))))******000///...,,,++++++++++++(((''')))------,,,...333333///+++---222444111,,,---888HHHDDD111,,,333222***------,,,,,,///...***...---...111111...///222------...---------,,,+++***&&&%%%))),,,++++++------...//////////////////.../////////...---,,,,,,,,,---...,,,++++++...111111444777;;;======<<<;;;777777666444000+++&&&$$$######"""$$$+++111---&&&)))------******---000///************************---///000---******...222+++)))***...///,,,,,,///,,,+++++++++,,,,,,+++)))((())))))***+++,,,,,,,,,+++***(((''''''))),,,///'''***---///000111222333...---***(((((()))***+++***))))))***++++++)))''',,,------,,,+++******++++++***)))***,,,.........+++******)))***,,,...000******+++++++++***))))))***+++,,,+++)))((((((((('''///+++)))111444111333------,,,,,,+++*********))),,,+++&&&%%%))))))%%%'''%%%&&&)))***''''''***000+++&&&'''***+++)))&&&)))***++++++***)))***+++&&&&&&&&&&&&&&&&&&&&&&&&(((***+++((($$$"""%%%(((!!!!!!!!!!!!"""###$$$$$$!!!(((666FFF!!!***""""""###$$$$$$######""",,,222+++$$$(((+++,,,222,,,***'''&&&&&&((())))))***)))))))))******+++,,,111***,,,---'''***000,,,------,,,***(((((()))***------,,,,,,,,,,,,,,,---***''')))///111000///000333000------///000111000///888EEE@@@...+++333444)))///222000//////---***///...000222000+++***---111111000///...---,,,,,,---(((&&&)))***)))))),,,***---//////---,,,...000,,,---//////...------...000///---***((())),,,///&&&'''(((***,,,///111222555666777777444000+++'''333444333111111111+++$$$+++---,,,''''''+++//////++++++++++++,,,...///000,,,++++++******+++,,,...***(((+++///000,,,***,,,***+++,,,,,,++++++,,,---++++++***)))***,,,---...'''((()))(((&&&(((///555+++///222111...+++,,,//////---+++******+++---...---+++))))))******)))(((***+++,,,+++***)))***+++,,,+++,,,...000000...,,,************++++++,,,,,,******++++++***))))))((()))***++++++((('''''''''000888444---111000---000---,,,+++))))))))))))***+++---,,,((((((******'''+++'''&&&((((((&&&'''+++,,,***'''(((++++++)))&&&'''&&&&&&''')))******)))*********)))((('''''''''%%%'''(((&&&$$$$$$)))---((('''%%%$$$"""!!!!!!!!!'''+++)))cccXXX---%%%&&&%%%%%%&&&%%%%%%%%%%%%$$$(((444000###$$$''''''***(((&&&$$$%%%((()))(((''')))***...333222,,,&&&%%%,,,'''+++...+++///666222000---******,,,......---...------,,,,,,,,,------333...---111444222//////---.........------...///222---000000,,,222333(((,,,222555222///000///------,,,...000...)))'''***444333111000...---,,,+++444...***+++***'''''')))&&&***......***)))+++//////...---...000111...,,,------+++***))))))***+++***)))(((((()))***,,,---***,,,///222444444444333888CCCHHH>>>///''''''((((((+++***&&&$$$(((+++***,,,,,,+++,,,---...000111///,,,)))))),,,---,,,***)))''')))---...++++++...)))+++------******---000***************+++,,,---(((((((((''''''***000444...000111111///---,,,,,,///...---,,,---...///000///,,,)))(((((())))))))))))***++++++***)))***,,,---------...//////...,,,)))***+++,,,,,,++++++***'''((()))***++++++++++++***,,,---,,,***(((((()))444<<<777...---***'''+++---+++)))((('''((()))***++++++***((('''(((((('''+++'''%%%''''''''')))...&&&&&&&&&((()))***)))((((((%%%$$$%%%(((***(((&&&++++++******))))))))))))$$$%%%%%%$$$###%%%)))---///---)))&&&""")))XXX///222)))'''''''''&&&&&&&&&&&&&&&'''555222%%%$$$&&&%%%((("""###%%%'''))))))(((&&&))))))---444444---((()))***&&&---333000444888333444---'''(((...222///+++222222111000////////////777000,,,///222111111222)))---111111000---,,,,,,444+++))),,,///888888***///222222...---///000...+++***,,,///...******---555333111...,,,+++******555000---------***)))***)))...111111---+++...222555///+++---333444///((((((((()))+++++++++)))(((.........---,,,,,,,,,,,,%%%&&&(((***...111555666***666>>>777+++&&&(((+++%%%)))+++((('''))))))'''------,,,,,,,,,------...555222...///111222///,,,+++'''&&&)))++++++...333***,,,---,,,******---111'''(((***+++,,,+++)))(((,,,)))'''(((+++...//////,,,++++++000777:::888555000//////......///000111000---)))(((((()))******((()))++++++******+++---///---++++++,,,------,,,)))***,,,------,,,+++***((()))***++++++,,,++++++***,,,---,,,***(((((()))(((222...(((+++++++++111+++***(((''''''(((***+++)))(((''''''&&&%%%%%%&&&)))%%%$$$&&&((((((,,,111)))***+++***)))(((''''''***'''$$$%%%((((((&&&###%%%%%%%%%&&&&&&&&&''''''""""""!!! !!!###%%%!!!!!!***333)))+++%%%&&&&&&&&&%%%%%%&&&'''''')))444222++++++(((&&&+++"""%%%)))***)))((('''(((,,,''''''...000---///555,,,(((///444///111444...555---&&&&&&+++...,,,'''666555444333333333333333111,,,***,,,//////111555***...222555333000...,,,...---222111+++222999444000000---***+++//////,,,,,,+++,,,000000...000444444333000---+++*********000,,,,,,///111///...///111444666666333222333555555///+++---222333...'''&&&'''))),,,......+++((()))******+++,,,++++++++++++***((('''((())),,,---+++,,,,,,+++---...***###%%%***---+++***,,,,,,***---------------,,,+++***333000......000000...+++---)))''')))***+++///444,,,------,,,++++++---///&&&(((***,,,,,,+++(((&&&---***(((***...000///,,,333///---222;;;???;;;555111111000000000000000000///---***((()))***+++***''')))++++++***+++,,,...///---***)))***++++++***)))***,,,---------,,,+++------------,,,+++)))))))))***++++++((('''''''''$$$,,,(((###(((+++***///(((((((((((()))***,,,---)))&&&%%%&&&&&&######&&&((($$$$$$'''))))))---222000222222///***&&&'''(((***)))''''''''''''&&&$$$$$$$$$%%%%%%&&&''''''(((%%%$$$$$$######"""######AAAEEE***)))&&&%%%%%%%%%%%%'''((()))***///......111***&&&///***---///,,,&&&$$$'''+++...'''&&&---///+++...777,,,(((,,,///***,,,///***111...***((()))+++,,,---222111111111111222333333...,,,,,,//////---000444---...000222333111...,,,,,,...666333(((,,,666555000///,,,+++000555111***---+++,,,//////...222888555333000---+++******+++,,,***+++000333111///000333444444444333222111000------,,,---......---++++++******---000000...+++.........///000111222222,,,+++***(((''''''''''''///...***))),,,...))) &&&+++,,,***))),,,...---+++---...//////---+++)))*********+++------,,,,,,///,,,***+++,,,***,,,111000...+++***+++---------)))***+++++++++***)))))))))***+++---//////...---555222000333777888444///222222111000000/////////---+++))))))***,,,++++++((()))+++,,,+++,,,...///...---,,,,,,,,,,,,***(((((((((***+++,,,,,,,,,,,,/////////...---,,,*********+++,,,+++)))(((((((((***///(((!!!''')))%%%(((%%%&&&''')))+++,,,......+++'''&&&)))((($$$$$$((((((%%%%%%(((***))),,,000111333444000***'''***---((()))***)))((('''((()))&&&&&&''''''''''''''''''''''''''''''((('''%%%###""""""!!!<<>>...&&&,,,222...(((''''''***///444777555...)))+++------+++...111///***111000///...------------111000/////////000000000///111///***)))+++---,,,777777444---'''&&&,,,333,,,,,,---///111111222444...///000111000...,,,***///,,,)))***---///000000)))...===@@@222+++,,,'''(((+++,,,***,,,000111...***...///,,,,,,///111///***000333000---,,,***''')))*********((()))***,,,+++)))(((((((((''')))---333444111...///222111,,,---,,,++++++******++++++,,,,,,,,,+++******+++,,,...,,,***)))+++---------333&&&&&&++++++111555...---------------,,,+++***///---,,,+++++++++,,,------***)))+++---...,,,)))///---,,,,,,,,,+++)))'''(((((())))))+++---///111------,,,---...---***(((+++***)))((()))***,,,---)))+++---...///...,,,+++,,,,,,,,,---.........---///...,,,+++******+++,,,)))***+++***(((%%%&&&((("""######%%%&&&''''''''')))******+++++++++******&&&'''''''''(((((())))))---,,,+++,,,---------...,,,++++++***(((&&&$$$###############"""""""""!!!"""$$$%%%$$$!!! """ddd===&&&---222&&&"""...---###///+++'''&&&((()))'''%%%&&&%%%&&&'''(((''''''(((&&&***---,,,***+++000444888...)))...///)))&&&)))%%%)))...000...+++))))))---...,,,(((***...000---000///...---,,,+++++++++000000///.........000111+++///000,,,+++///222222<<<<<<999222+++***///555777555111---+++,,,------+++---///111000...***(((.........+++)))***---000---555FFFGGG444+++---,,,&&&)))+++)))***...000...'''+++,,,)))'''***,,,+++'''111888333+++((()))+++***++++++)))'''&&&((()))(((%%%&&&+++---)))))),,,---//////---...111000---((()))+++------,,,+++***---......,,,((('''(((***+++)))((((((***,,,,,,+++"""(((VVVaaa222(((666###******+++,,,------------+++***)))(((((()))******...,,,***,,,...///,,,)))+++++++++,,,...///---,,,,,,,,,,,,---------......)))))))))+++------+++)))))))))***++++++++++++***''')))+++...///...------+++,,,---......---------,,,+++)))'''''''''((((((***(((&&&%%%'''(((&&&### !!!""""""###$$$%%%&&&&&&&&&'''(((((((((''''''$$$$$$%%%'''(((***+++,,,222000,,,'''%%%&&&)))***+++******((('''%%%###"""%%%%%%$$$$$$#########""",,,(((###!!!!!!###"""""""""---%%%666qqq)))(((777...)))777000###...+++(((&&&&&&&&&&&&&&&&&&$$$&&&***+++(((''')))''',,,......///111111...///,,,,,,,,,)))%%%&&&)))(((+++///---)))%%%&&&(((...000...)))(((,,,111222,,,,,,,,,,,,---.../////////000000///...---///111)))///222000...111444555333444444111---,,,///222777777333...,,,000222111,,,...111222222///,,,***---///000---)))(((+++///...111:::888'''###+++,,,%%%***,,,)))))),,,...---...222222,,,'''(((******'''111777111)))&&&))),,,///000///,,,(((&&&&&&'''+++&&&'''...000+++))),,,+++...000...///222111...'''))),,,......---+++)))***,,,...---***(((***,,,+++***)))***,,,---------888888___ddd444---<<<&&&'''((()))+++,,,---......+++......+++,,,///000///000///.........---+++))),,,+++,,,...000000...---//////...---,,,***((('''%%%%%%%%%'''***+++***)))((()))+++,,,,,,+++***)))******+++,,,,,,,,,+++***)))+++---...---,,,,,,,,,,,,+++***)))(((((((((((('''%%%###"""&&&+++***%%%%%%%%%%%%$$$""""""###%%%'''(((((((((((((((''''''"""###%%%''')))+++,,,---;;;:::555---)))+++...///)))))))))))))))(((''''''(((((('''''''''((()))***333,,,%%%"""$$$&&&&&&$$$---yyyGGG(((///---)))222)))'''***)))(((%%%$$$%%%'''***&&&%%%''',,,---(((&&&(((&&&,,,///......111000---***------***(((******)))***+++,,,---,,,+++++++++,,,222333...***,,,222555............///000111222---///111000...---...000***111555333000000111111***,,,///111111000///...///222333000111777999666---///111333222000...,,,---.........---,,,---------(((++++++$$$&&&+++'''''',,,...+++)))+++---,,,555999777///******---...)))...111,,,((()))***))).........,,,***)))***+++555,,,)))///111,,,+++///,,,000111//////111000...+++,,,,,,------,,,+++***'''+++//////+++)))+++---+++******+++---......---'''''',,,---+++444:::555'''((()))***+++,,,,,,,,,+++///111///000555555222---...//////---,,,,,,---.........///000///,,,)))------...---,,,***(((&&&'''&&&%%%&&&)))++++++++++++*********************+++++++++******)))))))))'''***---...,,,******+++---------,,,,,,+++***)))%%%((('''$$$%%%***+++(((%%%&&&'''%%%###"""$$$'''***************)))((('''$$$$$$%%%'''(((***+++,,,777:::888111---///222111***************)))((((((&&&&&&'''(((+++---000111---***'''$$$$$$%%%&&&&&&%%%RRRjjj---%%%&&&"""&&&!!!,,,%%%''''''%%%###$$$)))---'''%%%(((...---'''$$$&&&%%%---000+++(((+++---+++***000000******111000***)))((()))---333666444222***333888333------222666333222222111111111111111,,,///111111...---...000---444888555///...---,,,---///333777:::888333///...444666333333666555///---...000111111///---+++///---,,,...111222000---///&&&(((///000444222&&&)))...000,,,)))+++,,,,,,222666555---(((***...111,,,,,,+++((())),,,+++&&&'''(((*********,,,...111>>>222,,,000000+++,,,222,,,000222///---///...+++000///---+++*********+++(((---111000,,,)))))),,,***))))))***,,,------,,,!!!===444'''444+++,,,(((((()))************)))$$$***---+++---222222...&&&***---...------000333))))))+++...000111///---(((***,,,...///...---,,,,,,***((()))+++---......---,,,)))(((((()))+++---******)))(((((()))******%%%)))------+++)))***+++))))))******)))(((&&&%%%'''---...'''###''')))(((!!!###$$$$$$"""###'''***''''''''''''&&&%%%######%%%&&&&&&'''((()))******)))///000+++(((+++---***,,,,,,+++***(((&&&$$$###"""###$$$'''+++///333555###&&&'''%%%"""!!!###&&&%%%(((\\\TTT%%%$$$***...***&&&((()))((('''&&&''')))((('''(((+++)))&&&'''***%%%(((+++...555999333'''%%%+++...+++***---...***&&&(((---222000+++...666000,,,,,,222444111000333///......---...///000111,,,333666222//////+++&&&...000...---000555000&&&+++111666555000------000---///...---000666777555333333222222222222333333OOOEEE888222222333000,,,'''---222111+++''')))---,,,///---)))(((***)))&&&***......***)))---000000))),,,---,,,((('''(((+++...000222111...---///222444...((('''***...///---222222222333555555444333111222222222111000...---.........000222000+++'''+++''''''+++,,,)))'''(((444@@@AAA333(((''')))&&&...***+++222444///---...***,,,,,,)))***...000...,,,***))),,,111222///++++++...000...///111111...------......---+++***)))'''+++......---+++---...***,,,***'''(((---///...((()))+++,,,,,,,,,+++***)))***,,,,,,++++++,,,...(((((((((((())))))))))))((())))))(((&&&%%%'''(((%%%$$$$$$$$$%%%'''(((***''')))******)))((((((((($$$ %%%(((((())),,,***...111...(((''',,,222***))))))***+++***)))'''(((&&&$$$&&&***---...---+++"""999+++!!!"""(((QQQIII ---###'''(((***+++,,,+++))))))***+++******---111...(((%%%&&&'''***+++...555:::444***''',,,...++++++...///---///000555;;;999000)))(((333//////333444000///222...---,,,++++++,,,---...000444444///,,,...///,,,,,,...///...222666444---000111333333444444666666333444444222333777777444444444555666888:::;;;<<>>CCC222000---++++++...222555666...///111000777???;;;888444EEE...222111999AAA///---+++---000333444333222555333,,,+++222:::<<<333555;;;@@@>>>999888;;;???555,,,...222444333444444777222000888666111555,,,+++,,,000333555333111888111---///111///------///111222000...------,,,000555222222999666///111,,,)))%%%(((333:::333((('''((()))***++++++******(((***,,,+++(((''')))+++......---,,,******+++------+++)))((())))))))))))......------------......,,,,,,+++++++++*********(((***---......------,,,***------+++---111222111(((+++///$$$666++++++(((///...,,,------------...******)))))))))***+++,,,***++++++---...///000000111111111000///---,,,+++---,,,***(((((()))***+++'''''''''''''''&&&&&&&&&%%%%%%$$$##################$$$%%%%%%$$$$$$&&&((("""$$$%%%%%%###""""""###$$$$$$%%%&&&'''(((((('''&&&&&&''')))***+++------'''&&&&&&&&&''''''((()))'''******%%%$$$&&&$$$%%%"""!!!$$$%%%&&&...888222(((!!!'''pppJJJ...+++)))222***""">>>...###111(((666BBB@@@888222000///666222,,,)))((()))******)))(((***---...///555===666222,,,***///888CCCKKK///...------...000222444333+++...111000999AAA>>>000111@@@)))+++......///333222111222555888999999333666666000,,,111888<<<333111333777777444444777===555000444888777333000222444000111;;;:::222333(((+++---///////////////---))))))...111000------444444444333111111222444444666000111;;;888,,,***,,,,,,***)))...222...(((---+++***,,,...///---***,,,---...+++((('''***------///000...+++)))***,,,************+++,,,---.........------------......------------,,,,,,,,,,,,%%%***...///+++)))+++------000000------///...+++'''333:::444MMMOOOJJJ<<<,,,---,,,)))''''''((()))(((((((((((()))***++++++***++++++,,,---......///222222222111111///......******)))))))))(((((((((%%%%%%&&&'''((((((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%###$$$%%%'''!!!###%%%%%%$$$######$$$%%%%%%&&&'''((((((((((((%%%%%%&&&((()))***,,,,,,%%%&&&&&&''''''''''''''''''***)))&&&%%%&&&$$$!!!%%%"""!!!###$$$%%%+++222&&&*** ???[[[---555666...))))))000***)))---,,,999AAA===999999444,,,<<<777111,,,************'''(((+++---+++)))///888555111,,,))),,,222:::???333222111000//////.........)))...333111777>>>;;;555444@@@333111333///444@@@>>>;;;999777777666666---444888777333111333666777111...///000......000111222888@@@AAA:::222///)))...,,,222@@@???555222///...------.../////////)))''')))000444111///...111111222333222000111444222333---///;;;999...***111888999---!!!!!!***222666111------//////***%%%***,,,---+++(((&&&(((+++***---000///+++)))+++---+++,,,---------...///000...------,,,,,,------...///////////////.........(((+++---...+++))))))***,,,///000......///...***222;;;>>>>>>NNNMMMBBB888666888555---(((&&&&&&&&&///...---,,,+++***))))))+++++++++,,,,,,---------111111111111000000///...''''''((((((((('''&&&%%%%%%&&&'''(((((((((''''''&&&&&&%%%$$$$$$%%%%%%&&&$$$%%%%%%$$$######%%%&&&###%%%''''''&&&&&&&&&(((%%%&&&''''''((((((((('''((((((''''''&&&%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$%%%&&&'''''''''(((((('''(((%%%###""""""###&&&)))$$$))),,,xxx)))***999+++IIIZZZ000(((444&&&***000222000333888333'''666333000---------,,,+++''')))---///,,,(((+++222------+++++++++---...///666666666555333111000...***(((000666222444888222555///666666000333)))555<<<;;;888555222000//////...222666666333///111444<<<666111222222111111444111777@@@GGGCCC;;;888:::555666000111======444444<<<555///...333777777555///...111777999666444444---,,,///444333...---000222555111444???>>>555555111:::<<<333)))***444<<<555000+++***+++***%%%!!!$$$(((++++++'''%%%%%%&&&'''***------,,,+++---///+++---......,,,,,,---...------,,,,,,,,,,,,---------------------.........))))))))),,,//////,,,)))'''+++------...111111...+++222444BBBKKKHHHBBBKKK@@@BBB>>>555000111111...111111000...,,,***)))(((+++++++++,,,,,,---------...............---,,,+++'''((()))***)))(((&&&%%%&&&'''((((((((('''%%%$$$%%%%%%%%%$$$$$$%%%&&&&&&$$$%%%%%%$$$###"""$$$%%%###%%%''''''&&&&&&'''(((%%%&&&''''''''''''''''''))))))'''&&&$$$"""!!! """###$$$%%%%%%$$$"""!!!###"""$$$&&&'''&&&&&&''''''&&&###!!!!!!###$$$$$$$$$'''KKKJJJ(((+++IIIVVV***555(((*********,,,222777333,,,***)))(((***,,,.........((()))---111///,,,---111''')))+++,,,---,,,***)))///000111111111111000///+++)))222666000111333---///(((***000///<<<***---111222222111///000222444777333000///......333999999555333555555333555999999999<<<<<<888555:::CCCLLLGGG888///555555111555===555------333888777444111///111555666333333555,,,+++///666444---+++//////666555555;;;999555:::222222111111555888333+++,,,)))%%%%%%&&&&&&$$$"""!!!%%%******(((%%%$$$%%%''''''(((***+++---...///))),,,...---***(((***,,,------,,,,,,,,,,,,------************++++++++++++)))'''(((,,,222444111...+++///111111333777888666000777888LLLOOOPPPOOOddd@@@AAA===444444999999333+++,,,,,,,,,,,,+++***)))***++++++,,,---......///111111111111000///...---******+++,,,+++***)))(((&&&'''((())))))'''%%%###%%%$$$$$$$$$$$$%%%%%%&&&$$$%%%%%%$$$""""""###%%%"""$$$&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%''''''&&&&&&%%%$$$$$$$$$###############""""""!!!###!!!!!!$$$$$$!!! """"""###""" """&&&&&&$$$)))uuuLLL---SSS\\\...111......,,,---222444000...///&&&%%%$$$%%%(((+++------,,,******---...,,,---000))))))***************)))((()))***+++,,,---.........+++222555---...333///222444222888DDDiiiLLL888///000111111000111444777;;;222,,,---000111555:::333333444666333000222777@@@:::444222111222888???MMMJJJ;;;000222111...555444000,,,---000222111///...,,,,,,...///---///444///+++---444222******000+++666777222111+++,,,777///,,,(((***222666,,,&&&%%%%%%$$$%%%&&&''''''###&&&))))))'''&&&(((******&&&$$$&&&***------+++(((,,,000///,,,***+++...---,,,,,,++++++,,,,,,---)))*********+++++++++++++++,,,...000222222111///000333333111333777888666;;;FFF<<>>444555;;;888...'''(((***+++,,,,,,,,,+++***++++++---...///000000222222222111000...---,,,))))))******))))))(((((($$$%%%'''))))))(((&&&%%%###############$$$%%%%%%$$$%%%%%%$$$"""!!!###$$$$$$%%%'''&&&%%%###$$$%%%$$$%%%%%%%%%%%%%%%$$$$$$''''''''''''((((((((((((%%%%%%$$$################## !!!%%%%%%!!!!!!$$$!!!###""" ###((('''"""@@@wwwEEE444>>>ZZZ333333222---///---111666000$$$###)))***((($$$$$$%%%(((***+++111+++'''))))))((())),,,///---***'''&&&&&&((()))***++++++,,,---...//////111---222333+++...555333(((444///444LLLccc888111222222000------///222888000---222777666555666555666999999444---...444GGG<<<333444777777777888===@@@999333666333...333...///111222222111000000///,,,+++---------111777111***+++000...'''(((111,,,:::;;;222+++###&&&444((()))((('''+++000000---((())))))(((''''''***,,,&&&(((***)))'''(((,,,///---'''"""###)))---,,,(((***...333333///...000333---,,,,,,++++++,,,,,,---,,,,,,,,,------.........000444666555000---,,,---...000///++++++...///---"""777...444111GGGAAAIIIZZZVVVHHH;;;999===666'''((()))+++,,,------,,,,,,***+++,,,---///000111222,,,,,,+++***)))'''%%%$$$''''''&&&&&&%%%%%%%%%%%%!!!###&&&)))***)))((('''###"""""""""###$$$$$$%%%$$$%%%%%%$$$"""!!!"""$$$'''((()))((('''%%%%%%&&&$$$$$$%%%%%%%%%$$$######************************((('''%%%$$$###$$$%%%%%%"""!!!''')))&&&&&&+++$$$&&&$$$ """'''%%%(((___UUU;;;333,,,333///+++333---)))***+++***)))(((((()))((()))...333222...222;;;---%%%***111,,,)))+++(((...//////...+++))))))******,,,...000111111000///000//////......///000111333///+++---444<<<@@@BBB666111------///111...+++...------///444777777666BBBHHHAAA000...999999...777555:::???;;;222333;;;MMMCCC999777999777222...444555444111---***---111222111111111///,,,******///000+++&&&***333222)))333>>><<<,,,%%%,,,000***222...---000///)))'''***'''''',,,+++***444555%%%&&&'''''''''''''''***,,,***///***&&&+++***)))111000111///...000444111,,,///---+++,,,///000///...,,,444===???:::666555777555555555444111---***''',,,++++++++++++++++++,,,///,,,,,,333===CCCBBB>>>OOOEEE999222111222111//////******///111---,,,///------...000111333444444222///+++))))))+++,,,,,,%%%&&&(((***)))'''%%%###&&&(((***++++++***'''&&&''''''''''''&&&$$$###""" ###%%%&&&$$$###""""""))))))************)))(((''''''&&&''''''((()))******,,,---+++((('''***---'''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%&&&)))***)))'''"""!!!"""%%%&&&"""###'''SSS777333---000000---///...,,,///222111,,,))))))+++(((%%%'''---///,,,---111...&&&(((+++%%%!!!$$$%%%(((***,,,---+++*********+++******+++,,,---///000111111111111000...,,,+++555444222111222666;;;??????:::555444555555222//////---,,,111777:::888444,,,---------000333444111666888===@@@===888999===>>>999777;;;AAADDDAAA>>>+++333888666333444111,,,""",,,333333444555111))),,,...---)))))),,,---+++***222333+++)))///222///111...---000///***))),,,///!!!///FFF@@@111888GGG...+++(((%%%%%%&&&''''''***...******222111***,,,+++,,,+++***,,,///---(((///---++++++---...---,,,+++111777888666222222222555555444333111///,,,+++)))))))))***,,,...111222111......222:::BBBEEEEEEEEE>>>444//////111111///555///---000111---,,,///,,,,,,---...///000000111111...+++)))((((((((((((%%%&&&'''((((((&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%######"""""""""""""""""" """%%%%%%$$$"""!!!"""''''''((((((((((((''''''&&&&&&&&&&&&'''((())))))((())))))'''&&&%%%&&&'''&&&&&&%%%######""""""###%%%$$$###$$$&&&&&&%%%###"""&&&######+++'''DDDggg888777000---222...(((...'''+++///...)))&&&''')))***%%%###''',,,,,,***)))---***((('''""" $$$***&&&(((++++++***(((((((((///,,,)))&&&&&&))),,,//////000222333222///,,,***333444444111...///555:::<<<888444222333333111...///...///333888888333...333...000999<<<666444888222999>>><<<888888666444::::::;;;>>>BBBBBB===999777:::666---+++111333...111666444***'''++++++''',,,---///000,,,(((+++111222222111111///............,,,,,,//////,,,+++---111)))000:::444...,,,(((:::333***&&&&&&'''&&&$$$'''...---***...***&&&,,,(((******((())),,,***&&&...,,,++++++,,,---,,,++++++,,,...000000///---,,,111111000//////...------)))(((((((((***---000222---,,,+++---222999AAAEEE999444///---...000000///;;;666222222111...---///++++++++++++,,,,,,,,,,,,...---+++)))'''%%%$$$###&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$"""!!!!!!"""$$$%%%%%%$$$#########%%%&&&''' """$$$$$$###"""""""""%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((()))'''%%%$$$%%%%%%$$$###%%%%%%%%%%%%$$$###"""!!!%%%$$$$$$$$$%%%%%%###""" ((( )))%%%***DDD;;;222,,,333000###...''''''''''''&&&'''((())),,,(((&&&(((++++++)))(((&&&***((($$$%%%###&&&///+++,,,+++)))'''&&&&&&'''222///+++(((&&&'''***,,,---///111222333222111000000000000...---...222666222000------///000///...333555999:::999555111...444//////444555222111444444===@@@999555666222***>>>AAABBB@@@>>>;;;777111555///******+++,,,,,,,,,+++++++++,,,++++++///555///,,,///555333,,,---666:::222...222111+++))),,,++++++,,,...............+++---888;;;333444888222BBB777+++'''))),,,)))%%%###......(((&&&"""###000)))+++,,,)))***---,,,(((,,,,,,++++++,,,---......+++)))((())),,,,,,***(((+++++++++******+++,,,,,,,,,***(((&&&&&&''')))***&&&'''''''''(((---555;;;222000------///000000000===999444222111111111111+++++++++*********))))))***++++++***(((%%%$$$###)))(((&&&%%%%%%%%%&&&'''%%%$$$$$$$$$$$$%%%%%%&&&(((&&&%%%$$$$$$%%%'''((( """$$$$$$###"""###$$$###$$$%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''***'''$$$$$$&&&&&&$$$!!!$$$%%%&&&&&&&&&%%%$$$###%%%%%%$$$%%%''''''&&&$$$$$$***!!!### 444aaa[[[:::000---666666%%%222444///)))(((+++---...,,,***+++***(((((()))******""",,,((($$$***'''$$$---...---***'''%%%&&&***---000///---,,,+++,,,------111111111111222333444555333000......000111111000111000......///000111111111888>>>>>>888333333555///000...+++000;;;@@@???888@@@AAA:::777999555---555===BBB???===>>>>>>;;;333+++333JJJRRRDDD777666,,,+++777GGGCCC///'''---111+++---444555000000666666,,,(((...///******111,,,...///000111222333222777+++:::MMM:::""",,,DDD???444)))&&&+++///,,,'''&&&+++))),,,555333,,,---)))---...++++++------******+++,,,,,,---///000222,,,)))&&&'''+++---+++(((******))))))***+++,,,---...,,,)))'''&&&%%%&&&&&&$$$'''***)))'''(((,,,000111///......///000000000:::777444111111444444444,,,,,,+++******)))(((((('''))),,,,,,)))'''''''''***)))'''&&&%%%&&&'''((("""$$$&&&'''((('''&&&%%%'''%%%###!!! !!!"""###!!!###%%%%%%$$$###$$$&&&###$$$%%%&&&&&&&&&&&&&&&###""""""######$$$%%%&&&)))&&&######%%%&&&$$$!!! """###%%%%%%%%%$$$$$$"""""""""$$$'''((('''&&&+++,,,%%%!!! ***ccc999,,,222888;;;***555;;;444---***,,,......---'''***)))&&&&&&)))+++***)))777000***555111&&&,,,***)))(((&&&'''***000444)))***+++---///000111111555444222111000111222333999555111111333333000---333222000///.........///)))///666555000---111555222666333...333???EEEBBB555888999888777888666333,,,999AAA===999<<<>>>===AAA444666JJJSSSFFF999666999666???LLLFFF444///888000------000111//////111999333111333111++++++111...111333222333777777555888))),,,999<<<999555---666...&&&&&&,,,000---))),,,)))%%%444NNNOOO777&&&(((---...+++***,,,,,,******,,,---------...111333,,,)))'''(((,,,...---,,,,,,,,,------------......++++++******************))),,,//////,,,++++++---000//////////////////000333444111///111555666444,,,++++++***))))))((((((&&&)))---,,,***((((((***)))((('''&&&%%%&&&'''''' """$$$''''''&&&$$$###((('''%%%###""""""""""""!!!"""$$$$$$######$$$&&&###$$$%%%&&&&&&''''''&&&###""""""######$$$%%%&&&%%%$$$""""""#########""" !!!"""############!!!$$$&&&&&&%%%((($$$###!!!!!!GGG???---999777;;;***000000000000---++++++---000((()))&&&###'''......))),,,<<<000)));;;888)))...%%%&&&((()))***,,,111444((()))***+++,,,...//////111111111111111111000000444333222222222111000///222111111///......///000...//////...------///111///,,,,,,///111000000000555222222555666444444666000AAAKKKDDD<<<;;;:::777<<<111''''''000666111(((***///222333444===JJJSSS000444444...***+++------666888:::888333---***++++++000111///111555555222***---111666JJJfff]]]777///+++(((***000333000,,,......,,,888LLLJJJ444'''(((---///,,,***,,,---,,,+++---...---,,,+++...000***))))))***---...//////......///000///...---,,,((()))***,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...000000---000555555111*********)))(((((((((''''''+++---,,,(((&&&'''***&&&&&&%%%%%%$$$$$$$$$%%%!!!"""###%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%% !!!!!!!!!!!!###%%%"""###$$$%%%&&&&&&&&&&&&############$$$%%%&&&&&&###$$$%%%$$$######%%%&&&%%%$$$$$$###""""""######!!!$$$%%%$$$######"""!!!000{{{GGG111???666777%%%'''###+++333333...,,,111888,,,)))###"""+++444222***%%%555'''666666&&&,,,$$$'''***,,,,,,,,,---...,,,+++)))((('''((()))******,,,///111333222111000)))---000000......000333111222222222222333666888@@@;;;444222444555444222222)))...>>>AAA333...555<<<444333999999444444999888LLLXXXRRRGGGDDDAAA<<<555999222,,,;;;OOOIII333+++;;;<<<+++%%%222888111222<<<===000&&&(((------"""+++444444000---+++)))''',,,---+++,,,111111---777???QQQVVVIIIAAA@@@;;;...,,,,,,000555666333///,,,777888666777000)))...***000222///,,,...///...---//////---***(((***,,,((()))***,,,---///000111---...///000///---***)))&&&(((***+++,,,+++)))(((***))))))))))))*********)))))))))))))))***---///+++//////,,,///444444///))))))((((((((('''''''''))),,,...+++&&&$$$%%%)))$$$$$$$$$#########""""""$$$$$$$$$$$$$$$&&&((()))!!!"""###$$$$$$$$$######!!!###""""""###%%%%%%&&&&&&&&&############$$$%%%&&&'''$$$&&&((((((%%%%%%(((,,,,,,+++)))&&&%%%$$$$$$%%%###""""""###%%%&&&%%%###$$$ ((((((EEE444---999...***)))%%%333999000((()))(((###%%%...000,,,+++000000+++---###!!!)))+++### ###))),,,,,,+++---///+++###,,,$$$"""&&&%%%!!!%%%000,,,///333333000......///000...------///000000///000444555111///111111///BBB:::111...000444555444333333555777222---///666888777555444:::AAAAAA<<<222<<>>666+++'''---///)))&&&)))+++************+++,,,---000,,,'''(((---000000---......,,,***((('''((()))'''&&&&&&&&&'''((('''&&&&&&%%%###$$$&&&''''''&&&***)))(((&&&&&&%%%%%%%%%((()))))))))(((&&&$$$"""###$$$%%%%%%$$$###"""""" """###$$$###""" &&&%%%%%%$$$$$$%%%%%%%%%"""###$$$&&&&&&%%%$$$###&&&&&&'''''''''&&&&&&%%%'''))),,,,,,***(((''''''%%%&&&"""###%%%!!!$$$AAA:::///666,,,+++...555;;;@@@<<>>222555777777999:::666000<<<666888888222555888111444555555555555444333222888111;;;@@@///%%%,,,///444222,,,))),,,333333000OOOggg)))'''111'''bbb}}}<<<******)))%%%BBBVVVBBB000000666<<<+++333OOO???)))///222...---///222222,,,------------------,,,***))))))***,,,---+++******,,,---+++((('''''''''******+++++++++)))'''&&&)))***+++***(((%%%"""!!!(((222444---***///333111'''(((***,,,,,,+++)))((('''+++///111///...///222,,,+++************)))((('''((((((((('''&&&&&&''''''%%%$$$$$$&&&'''&&&%%%&&&&&&&&&&&&%%%%%%$$$$$$&&&%%%%%%$$$%%%'''((()))!!!***555:::666,,,######"""!!! !!!"""$$$######""""""######$$$%%%%%%$$$"""  !!!!!!!!!!!!!!!!!!!!!""""""###&&&)))***)))((('''((( !!!$$$(((,,,---'''ppp___111///+++$$$!!!&&&((()))000999:::555###---...%%%$$$,,,,,,%%%***((())),,,+++(((,,,555***$$$'''333444+++***222---+++***)))'''&&&(((,,,...)))&&&)))000333///***...,,,+++,,,---///......111///+++)))...444333...555444000---+++,,,000444---222111---666FFFGGG===111333444222444777666333444...111222+++,,,222///333555666444111000333666888111===JJJ===)))+++888<<<:::444...000555777444333FFF+++***888---:::MMM;;;$$$)))/// '''666+++!!!111+++///...(((777???(((---000...,,,///333333,,,,,,---......---------+++******+++---...,,,+++,,,++++++)))'''%%%&&&)))***+++++++++***(((&&&%%%$$$&&&)))++++++)))&&&###***444555,,,&&&***,,,+++)))***,,,------+++***(((***,,,///111333222111000,,,***)))***+++,,,***((((((***+++)))'''&&&''')))***(((''''''((()))((('''$$$%%%%%%&&&%%%%%%$$$###%%%$$$$$$$$$%%%''')))***+++777CCCCCC999///+++,,,$$$###!!! """$$$""""""###$$$%%%'''))))))%%%$$$"""!!! !!!"""!!!!!!!!!!!!"""###$$$!!!$$$%%%%%%#########$$$  %%%((())))));;;444*********%%%###'''%%%###---;;;:::---"""000111"""!!!///111%%%///''''''......&&&(((222&&&%%%)))000///(((&&&+++'''(((***+++***)))***+++...)))&&&(((...111...)))+++***)))***,,,...///...//////,,,***///555666333000000111111111///---,,,333444000+++///888777///111333222...///333555444000)))---111++++++111///111444555333000000333888666000555@@@;;;)))&&&222333555555222222444555222&&&---///000<<<666&&&000000 )))333'''"""***+++222>>>+++,,,555(((%%%((('''+++---+++***,,,,,,+++,,,+++,,,///000---,,,---+++******+++---...,,,+++((((((***,,,+++((())),,,---------,,,+++)))((('''***(((&&&&&&(((******)))(((---///***%%%%%%((())))))***,,,...////////////000000111222222000---+++---+++***+++...///---***(((***,,,***'''%%%&&&)))(((&&&%%%$$$&&&&&&&&&%%%###$$$%%%%%%%%%%%%###"""!!!!!!""""""###%%%&&&'''&&&,,,000,,,'''***888EEE$$$###!!!  """###""""""###$$$%%%''')))***$$$###"""!!!!!!!!!!!!!!!  """### ###$$$###!!!!!!!!!'''!!!!!!"""###&&&PPPFFF000...555111%%%"""!!!***000///***$$$......&&&$$$***+++###...+++***,,,...---,,,---###&&&))))))&&&$$$$$$%%%"""%%%((()))***+++,,,,,,...***'''(((,,,...,,,)))'''&&&&&&(((+++---......---111222111222666666333---,,,,,,...000000---)))444000,,,+++---//////---111333222...---000222000444))),,,444333444555000///000111333444444555555:::333---111444+++$$$******000333111000444999;;;///---...111555333...000&&&%%%***...---+++///333***...(((333444000555(((&&&))))))((()))+++)))$$$+++(((***//////+++***---***))))))***,,,---+++***'''(((...444333,,,)))***------,,,***))))))))))))---***'''&&&(((((('''&&&###"""%%%'''&&&%%%(((---******+++,,,---......///...111333111---******,,,,,,***)))+++///000---***&&&)))+++)))$$$"""$$$'''%%%###!!!!!!"""""""""!!!"""###$$$%%%%%%$$$###""" !!!"""###$$$%%%%%%%%%'''666AAA$$$###"""!!! !!!"""!!!!!!!!!""""""###$$$%%% !!!!!!!!!   """### ###%%%&&&$$$"""!!!!!!""" !!!'''222aaa>>>444777111222'''"""((()))###!!!%%%&&&(((******'''###!!!!!!***///...(((+++333111'''%%%***+++'''$$$'''***)))"""$$$$$$"""###(((---000---+++((((((+++,,,+++))))))))))))+++...111222222...444888777555444111---111+++&&&&&&+++000000...000+++)))---000000333777111444444///---......,,,555&&&(((444888999777...---,,,---333888:::555000CCC===...+++555555---......333555111000:::FFFNNN,,,+++'''333...&&&000&&&&&&000,,,$$$(((,,,******)))&&&333@@@'''&&&999 $$$&&&''''''+++...***###)))&&&(((...///***(((,,,)))(((((()))++++++***)))(((+++444<<<:::...&&&%%%,,,+++)))''''''''''''((('''(((***...111111,,,(((***$$$%%%++++++%%%'''///++++++***)))(((((())))))(((...444111***&&&+++111***(((&&&)))...///,,,'''$$$''')))'''### """&&&'''%%%######$$$%%%$$$###!!!"""$$$%%%%%%$$$###""""""###%%%&&&''''''&&&&&&!!!"""$$$'''))))))(((&&&######"""!!!!!!!!!!!!!!!!!!!!!  !!! !!! !!!###%%% """$$$$$$""" ###%%%!!!!!!111CCC:::...GGG111DDD+++...,,,'''***''',,,&&&!!!(((000//////,,,999...""":::;;;&&&(((###(((***&&&&&&******''',,,...,,,((('''***(((###111,,,***++++++)))+++///***---///...***((()))+++:::,,,'''///222---000:::---++++++//////,,,,,,...$$$666GGGFFF888---...444'''///000***+++333777444222---111:::999000,,,000,,,111222---...666;;;:::555333444555111---111999111///444???FFFCCC<<<888000777222+++***&&&&&&000---000222111---+++,,,...555444555999<<<:::222,,,,,,%%%((((((!!!$$$***&&& &&&)))'''''',,,...,,,'''(((***,,,...,,,(((%%%((())))))***)))'''%%%$$$$$$""""""&&&,,,...+++'''***((()))+++***(((+++000...,,,///333...%%%&&&///&&&'''''')))***+++,,,---)))...+++%%%---===<<<000+++&&&$$$%%%&&&$$$$$$'''(((%%%"""!!!!!!!!!!!! """ """""""""!!!"""$$$&&&''''''''''''$$$"""!!!###&&&&&&### """!!!!!!"""%%%&&&&&&%%%"""!!! ###"""!!! """ """!!!$$$"""..."""***$$$GGGwwwHHHCCC555;;;(((///---)))///+++...444------+++""""""$$$%%%,,,---+++***)))+++000...000,,,%%%###)))111333$$$(((+++)))((())),,,...'''***///333...&&&$$$&&&(((''''''***...000///---+++&&&(((333888444111333///---///555666222......,,,,,,---//////......000000111000///222777888555444......555555//////555444111333777555000000555888555222000111222111000...---000888<<<666---(((===>>>555,,,...+++***111------+++))))))///:::BBBAAA===999999:::999444000111((('''&&&###)))%%%(((***)))%%%%%%***+++)))&&&'''(((***,,,,,,)))'''))))))))))))((('''&&&%%%'''%%%&&&***///000,,,((()))'''''')))'''$$$%%%)))+++///000---,,,,,,***'''))))))))))))))))))((((((***000---&&&***555444)))+++'''%%%''''''$$$###%%%&&&$$$######$$$%%%$$$###""""""""""""######$$$%%%$$$###"""!!!###!!! !!!###%%%%%%%%%###!!! !!!"""###"""!!!!!!!!! """!!!  !!! ###"""###### (((%%%"""AAApppNNNGGG<<<000;;;888111777222333:::444444000###$$$,,,+++///%%%...$$$%%%000------///,,,%%%!!!&&&///444:::000)))***---+++$$$###***333777000'''&&&+++---((($$$***333888333---)))***---555<<<===888333...+++---555999555...***999000+++000444333444777666///---444;;;<<<:::999666///,,,000111///444<<<888///222>>>;;;,,,)))333555444...)))///666333(((%%%%%%***444888444,,,)))@@@>>>222+++000///,,,222111000,,,'''%%%***333:::DDD???888444444555555444<<<111---+++&&&***///))))))'''### ###((()))&&&'''&&&&&&'''(((((('''%%%(((((('''&&&%%%%%%%%%%%%((('''(((+++//////+++''')))((((((***'''""""""%%%***111000)))***222///%%%*********))))))(((((((((,,,444333***(((...,,,###(((%%%%%%&&&$$$  !!!!!!!!!###%%%&&&&&&$$$!!!""""""""""""""""""""""""!!! &&&&&&$$$"""!!!"""%%%'''###!!!   !!!  !!! ### ### """######"""'''CCCYYY===777000???999,,,///+++...---)))......%%%'''///---444%%% (((...333...$$$$$$***///---((('''))),,,333+++'''+++111111,,,)))&&&(((,,,...+++(((---555444...)))---555888222+++000000...---222::::::444,,,((()))111888666///+++,,,,,,000444///&&&'''...333+++,,,777===:::999===555///,,,///111222777???222...222:::999///---333111555000)))///;;;888+++%%%%%%,,,666;;;777222000444666...)))...---+++222000333666444...)))'''''':::555///+++,,,///111222===222000000,,,///222+++%%%""" """(((......+++***(((&&&%%%%%%%%%$$$###'''&&&$$$###"""###$$$%%%''''''(((***,,,,,,(((%%%***)))+++---+++%%%$$$'''''')))(((%%%''',,,...,,,))))))******++++++,,,,,,---666666---(((***)))"""(((&&&'''(((%%%!!!###$$$###!!!!!!!!!!!!""" !!!""""""######***++++++(((### !!!$$$"""!!!   !!!!!! ###"""""" ######!!!!!!$$$&&& ***$$$>>>qqq222<<<333BBB>>>000000000999...))),,,///,,,222:::888777EEE222###444666'''(((&&&+++111333000+++)))+++***...111111...---------+++(((&&&(((((((((---333222///---...111222///+++,,,,,,)))%%%(((000333111...'''%%%---555666222000+++000666777000)))(((,,,///+++///777888222222888000......111333555999===,,,000222111000111222111///777777...///888888///******...555666111---,,,+++333111---///+++)))222+++222:::>>>:::333---***000---)))''''''(((***+++...'''))),,,(((***,,,$$$%%%######***222555333000,,,***((('''((())))))(((''''''%%%$$$$$$$$$%%%&&&''''''((()))******(((&&&)))(((+++...,,,((((((+++&&&!!!(((((($$$,,,;;;,,,,,,,,,,,,,,,,,,,,,,,,)))111333,,,'''''''''###***)))***+++(((!!! ###!!!""""""  !!!!!!"""!!!!!!!!!!!!"""######$$$%%%)))+++)))$$$  !!!"""!!!  !!!!!! !!!!!! !!!"""""" !!!!!!!!!""""""""" """%%%$$$"""$$$$$$%%%''')))***+++,,,...***@@@sssMMM555;;;===333222222AAA...&&&'''***+++777DDDEEE;;;bbbTTT222333+++###999---+++,,,---,,,)))***---///---)))***:::FFF:::###222...---000000,,,+++,,,******+++,,,---------,,,%%%(((+++,,,---...000222,,,%%%"""'''---//////000777;;;:::444444888777111...///222555111+++***,,,+++,,,...111444666888999,,,222222***)))...///,,,(((111444---)))---///---'''&&&)))...///+++)))+++,,,666666222222+++(((111+++000555666333///---,,,---,,,***(((&&&&&&%%%&&&$$$ '''+++%%%&&&)))"""$$$"""$$$+++000///,,,++++++***)))+++...000111000))))))((((((((((((((())))))))))))))))))*********&&&%%%'''+++***'''(((,,,---$$$(((555555+++555JJJ000000...---+++***)))(((###)))+++&&&###$$$%%%###&&&%%%'''((($$$$$$###"""!!!"""###"""  !!!"""&&&%%%$$$"""!!!!!!!!!!!! $$$%%%$$$!!!"""$$$######!!!""""""!!!!!!$$$###""""""""""""######"""""""""######$$$$$$%%%$$$"""$$$&&&%%%!!!!!!%%%'''$$$$$$(((***+++...111)))AAAsssCCC888;;;777000***777444...000///(((...999;;;@@@bbbkkkTTT<<<***---BBB222+++&&&(((***))))))---%%%***(((,,,HHHcccVVV555333222444555111+++))),,,(((((()))***---...------***+++111777222***---666///***'''***,,,+++,,,///---<<<>>>---'''000333+++,,,000111000//////+++%%%'''))),,,...111444555555,,,,,,,,,+++)))'''(((***$$$)))......,,,,,,000444+++***+++//////,,,---000,,,333000---000,,,(((...***,,,,,,***&&&%%%''')))++++++***)))''''''(((((($$$###+++---%%%%%%+++(((###!!!###)))+++((('''***++++++***,,,...//////...(((((())))))))))))(((((()))((('''&&&&&&(((***,,,'''%%%&&&)))(((&&&(((---000,,,111<<<>>>999===HHH//////---,,,***((('''&&&!!!$$$$$$"""!!!###%%%$$$""""""$$$%%%!!! '''$$$""" !!!!!!!!!  !!!"""&&&%%%###"""!!! !!! """$$$$$$""" """######"""!!!""""""!!!!!!&&&&&&%%%$$$##################$$$$$$%%%&&&&&&'''%%%###$$$'''&&&$$$%%%***)))'''))),,,,,,+++222:::LLLqqqVVVXXXUUUHHH999BBB^^^]]]```XXXCCC:::;;;888CCCQQQoooqqqNNN666:::>>>666---***///222///------///PPP\\\HHH>>>IIIHHH777,,,---///---&&&!!!&&&...---+++***,,,///111...,,,111///222777...!!!&&&666999666444555444111111444'''JJJWWW===''',,,444111)))---...,,,111777111$$$%%%(((***+++...111333222+++###%%%///...######---((()))///666999999>>>EEE???;;;999777333---,,,///'''***$$$###++++++''',,,###&&&''''''&&&'''+++///'''((((((((((((***,,,///&&&&&&------"""###++++++(((%%%''',,,,,,))),,,333---,,,*********)))&&&$$$$$$%%%&&&'''''''''&&&%%%'''&&&$$$""""""$$$))),,,***'''''')))(((&&&(((---(((+++111777<<<===:::777++++++******)))(((((((((######"""!!!"""%%%&&&&&&'''''')))***&&&###(((///!!!  !!!"""""""""!!! !!!###$$$%%%###!!!"""%%%&&&$$$!!!!!!""""""!!!!!!"""""""""!!!((('''&&&%%%$$$$$$###$$$$$$$$$%%%&&&&&&'''((((((%%%###$$$''''''&&&)))...000111444666222000;;;IIIiiiQQQTTTTTTDDDgggWWWyyyKKK777HHHAAAFFFKKK[[[ggg[[[>>>111666KKK>>>777===CCC@@@<<<;;;AAARRRJJJ111>>>///---444555111:::!!!***+++333777888555+++(((***333777666333...,,,,,,,,,,,,,,,===222000111///777@@@===999777555333000///888CCC444666444///000444444///---222111,,,///888888000888)))"""((()))%%%,,,;;;(((&&&(((---......444>>>888000,,,333888666444444,,,***''''''***...222555"""''')))(((+++111111+++;;;,,,"""'''333666000***+++...,,,&&&%%%((('''######%%%)))---000...((($$$...///)))''')))###!!!+++'''&&&$$$###$$$(((,,,///...'''"""$$$'''&&&&&&'''''')))***000---(((...HHHEEE???888777999777222+++(((%%%%%%'''(((&&&###$$$)))!!!'''$$$$$$%%%%%%&&&%%%%%%%%%!!!""""""!!!!!!"""$$$%%%""" """"""!!!%%%###""""""######$$$######"""!!!"""%%%''''''&&&###"""!!!"""$$$%%%%%%$$$"""!!!"""$$$'''%%%!!!(((...000,,,000777555,,,(((111...((()))&&&(((444+++***,,,///---***000::::::555777AAA:::333ddd~~~pppxxxxxxQQQJJJlll]]]HHHKKK???QQQLLLMMMQQQMMMDDDDDDKKKVVVKKKIIITTTYYYNNN===222+++LLLEEEKKKFFFBBB&&&000...---333***111222333<<<:::555<<<666555***)))333444333222111000///...***(((222===>>>BBBDDD;;;999444000///...,,,,,,...;;;444000222222---,,,000+++444777///+++......***555,,,)))---'''+++;;;666222///+++'''***111666---(((---222111...---$$$$$$$$$&&&+++111666888''')))***)))...777:::888222&&&$$$...111---)))'''******%%%%%%(((((($$$...+++'''%%%%%%''')))+++$$$)))$$$!!!'''((((((111%%%%%%$$$$$$$$$&&&'''(((+++&&&###%%%'''&&&(((,,,222222///:::OOOPPP???555FFFAAA666+++(((+++,,,)))---+++(((''''''''''''&&&$$$(((!!!!!!'''$$$"""%%%%%%&&&&&&&&&&&&%%%%%% !!!""""""!!!!!!"""$$$'''%%%""""""$$$&&&%%%$$$((($$$ """$$$$$$###%%%###""""""$$$%%%%%%$$$ ###%%%$$$$$$$$$$$$$$$(((+++---,,,***"""***///111888@@@<<<222+++444444222333...+++111---******------000:::FFF444JJJKKK???KKKwww{{{oooiiiYYYVVVdddlll^^^gggeeeQQQ666---<<>>888999111---111666333---(((CCC444///666444((('''111...;;;AAA888---******)))+++111111///888CCC>>>///666111---***'''&&&***000888///)))---333333...***))))))***+++,,,...///000,,,+++)))''',,,555:::;;;***###$$$***+++++++++$$$'''(((&&&'''))))))''',,,***&&&""""""'''...444$$$...)))!!!'''------111%%%&&&&&&'''&&&&&&%%%$$$)))&&&%%%'''''''''+++111555111(((///BBB@@@,,, 444222+++$$$$$$))),,,***(((((('''%%%$$$$$$''')))###"""(((---+++***'''%%%%%%%%%%%%%%%$$$###""" """######!!!!!!"""$$$'''&&&%%%%%%''''''&&&%%%'''###!!!$$$$$$###&&&$$$""""""###$$$###""" ###%%%&&&%%%$$$$$$$$$&&&***,,,---,,,"""%%%$$$$$$---:::>>>888666;;;666222666222...333%%%###$$$)))000;;;LLLZZZQQQcccZZZQQQzzzlllaaarrrvvv]]]>>>222:::CCC111***,,,999???999///,,,AAABBB,,,DDDEEE666ZZZNNN:::999<<<...===000111)))(((===333BBB(((>>>---000333888<<<:::333---,,,,,,666...//////***///666333222,,,***222::::::555222BBB666000444222***)))000000;;;AAA;;;111---+++***(((777222***JJJvvvhhh444)))((('''(((***---111555999333000444:::999222,,,...//////...,,,+++******222///+++(((***///222333'''%%%%%%(((***((()))---###%%%'''(((***++++++***((())))))((('''(((+++...,,,:::666(((***///***''''''(((((((((((((((((('''((('''((()))'''&&&***222222444,,,(((+++'''"""$$$((()))((())),,,,,,(((!!!###$$$"""!!!"""'''+++++++++444!!!"""'''$$$$$$$$$###"""!!! !!!"""######!!!!!!"""###$$$$$$%%%&&&&&&&&&%%%%%%###%%%&&&%%%###"""$$$%%%%%%###""""""###$$$###""""""!!!!!!###%%%''''''&&&%%%%%%%%%&&&''''''&&&%%%***)))%%%!!!%%%***)))"""UUUPPP>>>111333111///555999666444333666???LLLVVVWWWccciiipppRRR777;;;555333777666111333:::///...+++333///:::NNNRRRKKKRRRUUU@@@MMM>>>>>>===AAAAAA@@@000888000444777555///,,,---000///---444999333333444---,,,((()))///444444333444777666111---,,,//////,,,---222666555333111...+++222777...)))FFFhhhXXX,,,...///000111333333222111111111111555999888111)))(((***,,,,,,******,,,...333000,,,+++,,,,,,,,,,,,((((((+++---***&&&(((---%%%%%%&&&)))*********++++++,,,+++)))&&&$$$###"""***:::777+++,,,---%%% )))(((''''''((()))+++,,,(((''')))+++(((%%%(((...'''///---***---***)))222)))---...,,,***+++)))%%%'''((()))'''$$$$$$(((+++'''AAAjjjoooNNN999111!!!$$$$$$$$$$$$###!!! """###"""!!! !!!"""###$$$%%%&&&&&&&&&&&&&&&'''...444111(((!!!"""%%%###"""!!!"""$$$%%%%%%%%%%%%$$$###$$$%%%&&&%%%$$$%%%&&&((()))(((&&&$$$###%%%,,,333888:::666///DDD???///'''...333555===HHHJJJLLLPPPYYYeeeqqqxxxqqq^^^MMMHHHUUUgggooo^^^FFF///@@@111///DDDVVVRRR===CCC999777@@@YYYHHHIII:::777+++...//////...///222666666111444444++++++...***000//////222111...///222///333111***+++222111+++//////000222666888555222888///,,,333999777111---000333555666777777333---+++...000000000000+++%%%***+++,,,)))&&&'''***...,,,)))''')))***(((((())))))+++///111---((()))///,,,)))(((******((())),,,---)))%%%###%%%(((***+++ ......(((,,,,,,%%%###******(((((()))+++---///******,,,000///+++***---)))...---111===;;;111000222444222---,,,111666777333333222///+++))))))***(((iiimmm```GGG%%%%%%%%%%%%%%%$$$###""" !!!"""!!! ###%%%&&&&&&&&&&&&''')))000777<<<777+++"""!!!$$$###"""!!!"""%%%'''''''''%%%###""""""######"""!!! """%%%&&&&&&%%%&&&'''###$$$%%%&&&(((---333888%%%...444DDD___qqqzzzwwwZZZHHHEEE;;;UUUFFFFFFKKKbbbPPP===888555***888EEEJJJ???666---888555///------...///111222444555:::222111---"""$$$,,,***222111333666666333333666333111111333444333222111444111000333777:::::::::222///111555222)))***222---222444555888<<<999222333888888222---------+++000000///***''')))///555...)))(((+++---+++***------///444777444///000555888333000111///,,,---111333,,,&&&'''---333555555%%%---,,,+++///,,,''',,,///////////////000000000333222555<<<>>>:::666666;;;>>>:::>>>IIIEEE777333000333111------444;;;>>>333111000///...,,,)))&&&444ZZZ```BBB555>>><<<000#########$$$$$$###"""""" !!! """$$$%%%$$$"""###&&&)))111333333000)))%%%$$$$$$&&&$$$###$$$&&&''''''&&&$$$"""""""""$$$$$$$$$"""!!!###$$$$$$$$$&&&+++000===<<<999444222999HHHUUUlll|||pppaaannnfffQQQDDDDDD///>>>;;;777777555333///777@@@222111111222444444222000'''(((444:::333111222,,,+++***...666;;;:::999:::<<<222222>>>???555222:::444000...///222444777999...:::999------888777)))555888999888<<>>GGG<<<555111444555333444888000222888<<<:::666777<<>>GGGLLLIIICCCAAA444:::777555999666111555***...000+++(((***+++***)))((('''))),,,+++'''###"""---((($$$+++$$$+++  !!!!!! ###'''+++((($$$$$$%%%''''''&&&((('''%%%%%%&&&&&&&&&%%%$$$######$$$&&&((('''&&&,,,,,,***''''''+++444:::;;;NNNjjjppp[[[WWWPPPHHHAAA;;;777666777444000......000111222000111222333333111...+++(((///666666111...///222///444:::;;;777333111000:::777222...,,,,,,...///444///111:::;;;333111777;;;666555???NNNSSSMMMDDDBBBKKKMMMCCC777444777999555NNNJJJ999>>>CCCCCCKKK>>>888<<>>111111333111///)))***111222------444999777666:::???@@@<<<777000888>>><<<444///000555MMMdddbbbTTTTTTMMM===888333333CCCQQQGGG999222---111888777,,,:::>>>AAA@@@666888888777888;;;:::666222111///,,,&&&%%%...:::---...222555888999999888%%%///777888777888999777((((((***...---***,,,000666222---***)))(((%%%###***))))))((('''&&&%%%%%%%%%%%%%%%'''))),,,///111%%%((((((### !!!  """!!!  """"""%%%&&&"""!!!(((---///+++777IIIYYYhhhzzz~~~qqqhhh```TTTDDD777BBB>>>777333333888>>>CCC---...111666<<>>AAA\\\tttgggLLL===999GGG:::***???MMM???...DDD,,,---222888999777888;;;NNNGGG???777000...333<<<+++...222333111//////000)))000444222/////////---111333999@@@@@@888222000333111...---,,,+++)))'''%%%%%%$$$$$$$$$&&&'''(((,,,***'''$$$"""!!!!!!!!!"""&&&&&&""" """""" )))%%% !!!!!!$$$$$$$$$%%%$$$###$$$''')))666555333///------000222999<<>>AAAIIILLLMMMVVVccc^^^LLL<<<999<<<;;;444...333777;;;888333000444888@@@EEEEEE@@@;;;:::999666555777===FFFFFF???888555222000---+++***+++++++++)))(((&&&%%%%%%''')))***$$$###"""!!!!!!!!!!!!!!!"""%%%&&&###!!!###$$$""" $$$%%%%%%%%%###!!!!!!###%%%''''''"""%%%(((+++000555888QQQXXXeeetttjjjjjjkkkkkkcccVVVNNNLLLEEEBBB@@@>>>999111,,,+++---,,,***((('''&&&&&&&&&...'''***333111&&&%%%...111---******222===;;;///999***222CCC???<<>>===EEEGGGBBB===111666:::999666888AAAIII===@@@AAA???>>>AAABBB@@@>>>;;;:::===@@@DDDLLLSSS999555000***''''''***,,,)))'''$$$!!!  !!!,,,+++)))&&&$$$!!!  """###$$$###""""""$$$&&&(((---444999===EEEOOOWWWiiirrrvvvqqqjjjeee```[[[VVVQQQNNNGGGDDDEEEBBB999777;;;;;;444555666555<<<===///***'''<<>>>>>>>>DDDLLL<<<888111***$$$$$$'''+++%%%%%%%%%''')))+++...///...------,,,***)))((((((,,,333999<<>>@@@555:::>>>???>>>AAAGGGLLLFFFIIIJJJHHHJJJNNNNNNKKKWWW^^^hhhmmmggg^^^\\\aaannnmmmiiiccc______cccgggiiikkkoootttyyy~~~