BM6P6(@ ~~~mmmcccSSSZZZhhhzzz{{{mmm___MMM===888<<<\\\lll}}}xxxrrrnnnooottt{{{|||zzzrrreeeZZZ<<<--- %%%&&&'''***(((((((((((((((''''''&&&%%%$$$!!! !!!###%%%***'''$$$"""######""""""'''))))))(((%%%#########***%%% ###&&&%%%###&&&$$$!!!!!!###$$$!!!###%%%&&&%%%$$$""" %%%'''&&&###!!! ###&&&$$$!!! ###'''///***""""""&&&"""###&&&(((******)))((('''&&&$$$###%%%(((,,,...+++)))&&&%%%$$$###""" !!!!!! ###%%%&&&&&&''''''&&&$$$###""" !!!$$$(((***'''""" !!!""" ######$$$&&&(((***)))&&&$$$%%%%%%######&&&%%%$$$""""""''',,,222...'''!!! """'''***444333111,,,((((((,,,000...---+++((($$$###%%%&&&***((('''&&&&&&%%%$$$"""%%%(((++++++***(((((((((%%%%%%%%%###!!! !!!&&&&&&%%%######&&&+++///,,,///555BBBVVVjjjrrrqqqyyy}}}}}}vvv^^^???)))""")))++++++)))'''$$$######$$$''')))+++---...,,,***)))------...,,,(((&&&%%%%%%%%%%%%%%%&&&'''((()))***...,,,000BBB]]]sss~~~}}}yyysssooojjjcccZZZTTTHHHCCC<<<444...***(((''')))...222///(((""""""$$$$$$ %%%+++,,,+++------,,,+++))))))+++---555999FFF^^^xxx~~~}}}tttmmmqqq~~~zzz}}}~~~xxxppplllooozzz{{{lll```\\\[[[YYYXXXUUUQQQLLLHHHHHHMMMUUUYYYSSSJJJIIILLL]]]rrr|||rrrccc\\\___iiiyyyzzznnn\\\GGG;;;999MMMbbbzzz}}}~~~|||zzzzzz|||~~~~~~|||tttbbbQQQ777+++!!!!!!$$$%%%&&&((((((((())))))(((((('''&&&&&&%%%###!!!!!!"""$$$%%%((('''&&&%%%######""""""&&&((()))(((&&&$$$###$$$((($$$!!!"""&&&))))))''''''&&&$$$"""!!!  ###&&&&&&%%%###!!!!!!%%%&&&%%%###!!!!!!###&&&((('''$$$###'''***///***###$$$(((###$$$&&&((()))******))))))'''%%%$$$$$$&&&)))+++)))&&&$$$######$$$###"""###$$$$$$###!!!!!!$$$&&&&&&'''(((((('''%%%###""" !!!$$$'''***'''"""  $$$###$$$&&&((())))))(((&&&''''''&&&!!!"""%%%$$$!!!!!!###""" &&&+++///+++&&&!!! """&&&))),,,+++***'''%%%&&&***...,,,,,,***&&&###!!!"""$$$ !!!###$$$$$$$$$$$$&&&)))***+++++++++***%%%%%%%%%"""  """%%%%%%$$$"""###&&&+++//////111777EEE[[[pppwwwvvvwwwxxxzzz~~~}}}zzzpppZZZ>>>+++""" $$$***+++,,,,,,***&&&###$$$&&&%%%&&&'''((((((&&&$$$""")))***+++***'''%%%%%%&&&$$$$$$%%%%%%'''((()))***---000888III^^^sss|||wwwtttnnngggaaaTTTNNNFFF<<<444...***((((((---222111,,,((((((***'''""" %%%)))+++***)))))))))(((&&&&&&''')))///444DDD^^^yyy~~~uuunnnrrr~~~~~~~~~~~~}}}}}}yyysssooommmpppzzzuuuggg]]]SSSRRRRRRTTTWWWWWWTTTRRRKKKOOOVVVYYYTTTKKKJJJMMMdddwwwyyyhhh______mmm{{{oooUUU@@@555<<>>???CCCFFFDDD>>><<<===JJJ[[[nnnyyyttthhhhhhpppzzzttt___FFF;;;:::LLLbbbqqq~~~~~~{{{xxxvvvvvv|||{{{mmmXXXEEE666,,,(((+++***'''(((---///,,,''')))+++---,,,***'''%%%"""$$$''')))++++++***)))###$$$&&&'''&&&%%%###"""###%%%&&&%%%!!!!!!$$$$$$$$$###""""""###$$$$$$$$$###"""!!! ###&&&'''%%%###!!!!!!"""###""" $$$&&&'''(((***---///...+++&&&###!!!  !!! !!!$$$(((+++***(((%%%"""###$$$######$$$&&&)))'''&&&%%%###!!! !!!%%%((())))))((('''&&&'''&&&!!!!!!!!!%%%)))((($$$""""""$$$((())))))&&&!!!!!!######""""""$$$'''+++...+++((($$$!!! !!!###$$$$$$###""""""$$$###  %%%)))...111111+++"""!!!%%%'''))))))'''&&&%%%&&&%%%&&&&&&%%%%%%&&&(((+++(((222@@@PPPdddvvv~~~~~~|||}}}zzzsssmmmWWWEEE111***++++++***)))$$$$$$%%%(((,,,---+++)))""""""###$$$%%%&&&'''''')))++++++***(((&&&&&&&&&((('''&&&%%%$$$$$$$$$$$$&&&+++<<>>UUUkkkzzzzzzmmmfffjjjsss{{{~~~|||}}}{{{zzzyyy}}}zzzooofffdddeee^^^ZZZRRRHHH???<<<===???:::;;;@@@EEEEEE>>>;;;;;;CCCTTTggguuu}}}}}}zzzmmmdddjjjzzznnnNNN???888CCCUUUeeeyyy~~~|||yyyvvvuuussswwwtttgggTTTDDD666---***+++((($$$'''...000---''')))+++------***'''%%% """&&&)))++++++***)))$$$$$$$$$%%%&&&&&&###!!!!!!$$$&&&&&&### ############$$$$$$$$$###""""""!!!!!!!!!!!!###$$$###"""!!!"""$$$%%%$$$!!!!!!%%%''''''###&&&+++//////,,,(((%%%%%%$$$"""   """&&&***---+++'''###!!!"""###$$$$$$%%%)))+++***(((%%%###!!! !!!%%%(((******))))))***++++++$$$"""%%%&&&""" !!!###&&&((()))'''###"""$$$'''(((((('''###!!!%%%(((***---///(((%%%!!!!!!###""""""%%%)))***(((%%%!!!###### """&&&///333444---"""###%%%(((***+++)))'''&&&&&&&&&''''''&&&%%%&&&(((***'''333BBBQQQcccsss|||}}}}}}|||sssiiibbbLLL<<<---+++///000---,,,""" !!!%%%+++...+++'''""""""$$$&&&(((***,,,---)))******(((%%%"""!!!!!!%%%%%%$$$$$$%%%%%%&&&&&&$$$,,,@@@]]]zzz|||bbbVVVFFF:::333...'''""""""%%%&&&&&&$$$""""""$$$'''+++---+++(((%%%$$$%%%111EEE]]]qqq}}}}}}mmmdddeeellltttxxx{{{~~~zzz}}}vvvuuulllsssxxxuuukkkcccaaacccccc```WWWJJJ>>>888999===;;;===BBBHHHIIIBBB>>>===@@@PPPcccqqq{{{}}}~~~}}}lllgggiiiwww{{{VVVBBB111333HHHaaawww}}}~~~~~~|||yyyuuusssvvvtttnnnaaaOOO>>>111+++$$$######$$$&&&'''''''''&&&)))++++++)))&&&%%%$$$((((((((()))+++------,,,+++&&&""""""%%%%%%"""#########$$$$$$###  !!!%%%###  !!!###!!! !!!!!! !!!(((...---%%%!!!''')))((($$$&&&)))***)))'''&&&&&&"""$$$%%%&&&$$$"""!!!!!!""""""""""""!!!)))000...+++)))%%%"""#########$$$&&&+++***%%%!!!!!!$$$###&&&+++((($$$)))))))))(((&&&### """"""!!!%%%)))***'''&&&&&&(((***((('''&&&%%%"""!!!&&&---222444555+++'''!!!!!!"""######$$$$$$$$$$$$###'''(((&&&### '''+++...+++%%%!!!"""$$$'''(((***,,,---+++(((%%%&&&''''''(((((()))((((((+++222AAAVVVlllzzzyyynnnaaaWWWCCC888...---///---***)))%%%"""!!!$$$)))+++'''"""(((((((((+++...000000///,,,+++)))(((&&&%%%$$$$$$&&&%%%$$$$$$%%%&&&((()))***,,,888QQQqqqwwwlll[[[JJJ;;;///&&&!!!!!!%%%'''''''''&&&&&&'''))),,,,,,***(((((((((,,,===VVVlllyyy|||kkkaaa```fffooovvvzzz|||~~~yyy|||{{{sssmmmfffggghhhfffdddbbbaaaaaammmkkk\\\CCC111000888===999>>>EEEIIIJJJGGGDDDBBBBBBMMM^^^mmmyyy~~~vvvbbbbbbjjj{{{{{{XXXCCC000000AAAYYYqqq}}}zzzvvvsssqqqqqqkkk^^^KKK888+++$$$!!!!!!!!!###$$$%%%%%%%%%$$$&&&((((((&&&$$$$$$$$$&&&&&&&&&((()))+++++++++)))&&&$$$%%%((('''###!!!!!!###$$$%%%$$$"""!!!  !!!"""&&&$$$"""  !!!"""$$$"""  &&&***)))$$$"""&&&'''&&& """$$$%%%%%%%%%&&&'''&&&(((******)))'''%%%$$$!!!!!!""""""!!! )))///---)))'''$$$!!!######""""""###$$$(((((($$$ ###"""###&&&$$$"""%%%&&&''''''&&&###!!! """!!!"""&&&++++++)))''''''(((+++***))))))(((%%%!!! &&&---333666777***'''### ###$$$$$$$$$$$$""" ###''')))'''%%%######!!!###&&&))))))&&&$$$$$$%%%%%%'''***---...---***(((&&&&&&'''((((((((('''&&&)))222CCCZZZnnn{{{|||oooaaaVVVHHH:::...******(((%%%%%%!!!!!!!!!###$$$###"""!!!%%%&&&(((+++///000...,,,++++++,,,,,,+++)))'''&&&&&&&&&&&&&&&&&&&&&''''''%%%(((555PPPoooyyykkkYYYGGG777***###!!!$$$(((+++,,,,,,++++++''')))+++,,,++++++,,,---222BBB[[[rrr~~~zzzyyy}}}|||mmmeeecccgggnnnsssuuuvvvyyy}}}xxxzzz~~~vvvmmmgggbbbbbbaaa^^^\\\[[[]]]___lllhhhZZZCCC444444===CCCBBBFFFKKKNNNMMMJJJGGGDDDFFFNNN[[[hhhsss{{{~~~jjj[[[aaappp|||^^^III333---888NNNhhhzzz|||xxxuuurrrooonnniiiZZZEEE222%%%  !!!"""#########"""###$$$$$$######$$$&&&&&&&&&&&&&&&''''''((((((&&&&&&'''***,,,+++%%% !!!###%%%&&&%%%$$$###"""!!! !!!###$$$(((&&&$$$"""""""""$$$$$$&&&$$$"""!!!!!!  """$$$$$$"""  ###%%%%%%### """&&&)))(((***,,,...---***'''%%%!!!!!!!!! !!!''',,,***&&&$$$"""###$$$%%%$$$"""!!!!!!"""%%%%%%"""######  !!! !!!"""$$$%%%%%%$$$"""!!! !!! """''',,,---+++((('''(((++++++,,,---,,,)))$$$ $$$***///111111((('''%%%###"""!!!!!!!!!'''((())))))'''######'''))))))'''%%%&&&### !!! """%%%((()))((('''&&&&&&(((+++------+++(((&&&%%%&&&'''(((((('''%%%$$$'''333GGG]]]qqq|||ttteeeYYYKKK<<<---'''&&&$$$!!!!!!!!!###""" ###%%%)))---000000,,,))))))+++...000000---***'''(((((())))))(((&&&%%%$$$!!!%%%444OOOnnn}}}mmmWWWAAA///%%%%%%'''+++...000000///...&&&''')))))))))***---000555EEE___yyyvvvjjjlllvvv~~~}}}~~~sssjjjiiimmmqqqtttvvvwwwyyy|||vvvwww{{{yyy|||~~~~~~zzzrrriiiddd___^^^ZZZWWWUUUWWW[[[___hhhdddXXXGGG;;;===EEEKKKOOOPPPRRRSSSQQQNNNJJJGGGKKKPPPYYYcccnnnwww}}}rrr___^^^iii{{{ӵjjjUUU===111444EEE```uuu~~~~~~}}}|||zzzwwwtttrrrqqqnnneeeTTT???...%%%"""!!!""""""""""""###"""###$$$$$$$$$%%%''')))((())))))'''%%%$$$$$$$$$$$$&&&)))---///---'''"""Ħ$$$###""""""!!! Ħ###%%%((('''&&&$$$$$$$$$%%%&&&(((&&&$$$$$$###""" !!!ӵ!!!!!! """%%%&&&$$$"""$$$)))'''(((***------+++'''###"""!!! """&&&&&&### '''((('''%%%""" !!!###$$$"""###$$$""" """$$$###!!! !!! !!!###$$$$$$###!!!  !!!&&&+++,,,***'''%%%&&&******,,,---...+++&&&"""Ħ&&&'''''''''%%%#########***,,,......,,,'''""""""&&&))))))(((''')))%%%  ###$$$ !!!$$$(((+++,,,)))'''***+++---,,,***&&&"""!!!$$$%%%'''((((((&&&$$$###)))666KKK```rrr|||zzzkkk]]]GGG999---)))(((&&&######$$$$$$$$$###"""!!! !!!$$$***///222000+++'''&&&***///222333000+++((()))***++++++***'''$$$""""""&&&333MMMkkkzzzdddJJJ333''')))***,,,///111111///---&&&&&&&&&%%%%%%'''+++...222AAA\\\zzzwwwdddeeennn{{{|||~~~wwwnnnlllrrryyy{{{~~~~~~~~~tttuuu}}}{{{zzz{{{|||{{{vvvpppkkkhhhbbb```]]]XXXVVVWWW\\\___bbb^^^VVVKKKEEEGGGMMMRRRVVVVVVUUUTTTSSSPPPLLLIIIOOORRRYYYbbbmmmwww}}}|||jjj]]]dddsss4ĉ@ӵxxxfffNNN<<<666@@@YYYooo|||zzzzzz{{{zzzyyywwwvvvuuuqqqjjj[[[III777+++%%%$$$!!!$$$$$$###!!!!!!"""###%%%&&&&&&&&&(((***,,,,,,---,,,)))%%%"""!!!"""###&&&***...///,,,'''###>L### =hĦ$$$((('''&&&&&&%%%&&&&&&''')))'''&&&&&&&&&%%%### 4ĉ@ӵ######$$$%%%'''&&&$$$""" """&&&&&&&&&(((***,,,+++'''$$$$$$""" !!!###!!!!!!******(((%%%""" !!!"""###&&&%%%!!!!!!%%%'''&&&%%%(((***((($$$!!!"""$$$######$$$%%%$$$"""  !!!""" $$$))))))&&&#########&&&'''(((+++,,,***&&&###>L###%%%''')))(((%%%######$$$'''***---///...)))$$$!!!!!!&&&((()))((((((***&&& """%%%&&&$$$%%%'''***,,,,,,***((()))***+++)))%%%!!!$$$%%%'''((((((&&&%%%$$$///<<>>///...---,,,,,,......,,,)))***)))'''%%%$$$%%%(((+++000===VVVttt{{{kkkkkkqqq~~~zzz{{{wwwllljjjttt~~~{{{rrrttt}}}{{{{{{zzzvvvqqqnnnnnnpppnnnkkkgggaaa\\\YYYZZZ\\\\\\WWWRRRMMMKKKJJJMMMPPPUUUSSSRRRRRRRRRQQQMMMJJJPPPSSSZZZeeeqqqzzz~~~}}}mmmdddccclll{{{GG=?vvv```JJJ;;;>>>RRRhhhyyyzzz{{{{{{{{{zzzzzzyyyxxxlll```MMM;;;...'''$$$### ###'''&&&### !!!###%%%'''(((((()))+++------......+++%%%!!!"""###$$$&&&))),,,,,,***'''%%%HdĦ!!!=Īj'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''((((((%%%###GG=?$$$%%%&&&&&&%%%$$$###!!!"""!!!!!!###'''&&&&&&)))------+++'''%%%$$$!!!###!!!!!!(((((('''$$$!!! !!!"""$$$''''''###"""&&&)))(((''')))+++***&&&$$$%%%&&&&&&&&&''''''%%%""" !!!!!!!!! !!!$$$###&&&&&&### !!!"""######$$$&&&((((((%%%###HdĦ'''$$$''')))'''###!!!"""$$$"""%%%)))++++++(((%%%""""""&&&)))***))))))((($$$  ###&&&(((((()))***++++++******)))%%%''''''%%%!!!!!!$$$%%%%%%&&&'''''''''''''''555EEE[[[ooo{{{{{{iiiXXX:::111,,,///444444111000222,,,((((((,,,...***&&&###%%%(((---///...***'''$$$'''+++---...---***((()))+++,,,---,,,***'''%%%###&&&222HHHddd|||}}}fffNNN===222...***)))***+++***(((......,,,)))&&&&&&)))+++111;;;PPPjjj{{{zzz~~~~~~wwwiiifffrrr~~~{{{sssttt|||yyyyyyvvvqqqmmmmmmqqquuu|||yyyssskkkccc___^^^______WWWOOOLLLJJJGGGGGGJJJNNNMMMMMMOOOSSSSSSPPPMMMOOORRRZZZfffttt}}}ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦnnnUUUĭӵĦxxxwwweeeĦ$$$Ħ"""!!!###&&&(((((('''((()))###&&&%%%%%%DdD ?fӵ%%%%%%%%%Ħ""""""###ӵƜ`1.׼s"""###ĭӵ"""$$$###***&&&$$$"""ӵ### Ħ### %%%)))'''%%%%%%&&&'''((((((Ħ%%%%%%$$$!!! Ħ!!!"""$$$&&&%%%$$$DdD%%%!!!(((%%%ӵ++++++ӵӵ***+++***'''"""Ħ'''hhhӵ222ĭӵ)))***$$$%%%(((******(((&&&&&&''')))***++++++***))))))***+++,,,---,,,***)))%%%***777OOOiiittt\\\JJJ555///)))'''))),,,,,,+++///...---***(((''')))+++///777GGG___vvv}}}kkkgggrrr}}}vvvuuu{{{~~~{{{vvvwwwvvvrrrnnnoootttyyyzzzsssnnnnnnqqqtttnnn```SSSLLLGGGCCCCCCFFFFFFFFFHHHNNNUUUXXXVVVRRROOOQQQXXXeeesss?~4g&e>&eg&e>hӵg&eNNNguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵuuufff?><zg&e>&eHLuuuttttttShӵgL'''!!!!!!%%%&&&&&&%%%%%%S?ʬ%%%)))3h?D%%)?!!!ZufĦ$$$$$$$$$gL$$$g&e%%%gĉ@$$$!!!g&e>&e"""@e$$$!!!??,,,***&&&$$$###!!! g<ĉ)))%%%3we<Ħ 3h?@e%%%&&&&&&%%%$$$'''((()))Z###)))(((&&&!!!3h?gL  ###%%%%%%%%%D%%)?fff?><z***(((=?Ħ---g&eg&e&&&)))+++S?ʬ)))4ff?>ߝL%%%@eRRRg&e3h?g&e>&e***(((??#########$$$&&&((('''&&&)))(((((())))))******+++((()))+++,,,------,,,,,,'''...>>>WWWqqq|||dddQQQ777000)))&&&***...000///,,,,,,+++)))'''&&&((()))+++222AAAWWWppp~~~}}}qqqkkkttt~~~yyyvvvyyy{{{yyyuuuuuuwwwxxxvvvrrrrrrwww|||}}}xxxwww|||~~~lllXXXNNNGGGBBBCCCGGGBBBBBBFFFNNNWWW\\\ZZZWWWOOOPPPUUUbbbrrr4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦNNNHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦvvvqqqHGgĉ@&&&HdĦ $$$$$$$$$######$$$Htƅ^$$$&&&Bt=o9ĦDtfo9Ħ &&&***g?###"""HdĦ&&&&&&$$$Hu]Ħ!!!tt%%%Hƅ^Hu]Ħ&&&H׼s """$$$&&&&&&'''(((&&&$$$"""tQ%%%(((&&&!!!je<Ħ%%% Bt=o9ĦH׼s&&&)))***(((%%%!!!$$$""""""HtĦ$$$,,,)))%%%!!!Bt=o9ĦHdĦ  ######!!! Dtfo9ĦsߝLGdUĦ)))Ht@cӵHu]ĦHu]Ħ&&&)))Htƅ^555qIܗGIӵ'''H׼s555RRRHu]ĦBt=o9ĦHƅ^Hu]Ħ+++"""%%%%%%&&&&&&'''(((((()))...,,,)))%%%#########$$$&&&(((***---...---+++)))'''...>>>WWWrrrsssXXXAAA555******///000......000---***(((((()))))))))---000;;;QQQnnn}}}{{{}}}vvvkkkppp{{{|||sssqqqrrrrrrsssuuuxxx{{{{{{zzz}}}}}}}}}zzz___QQQQQQRRRKKKCCC>>>BBBGGGMMMWWW]]]XXXPPPKKKIIIOOO___oooyyy~~~4DuXӵDdDΦDdDĦDdDĦt|<DdDĦYYYDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦ~~~DdDΦDdDĦq<niDdDĦuuuqet)))%%%DdDĦ !!!!!!""""""###%%%q<R%%%%%%qjRgdKӵ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<R>>>999peƜ4DuTӵ###DdDĦ:::UUUDdDĦqjRgdKӵDdDΦDdDĦ+++'''%%%$$$$$$###&&&'''((()))*********)))---+++)))'''&&&%%%$$$$$$'''(((***,,,,,,+++***)))+++000===SSSlll|||dddHHH:::---+++...000///000111...+++)))))))))(((''',,,...777LLLggg}}}wwwkkknnnxxx{{{sssqqqrrrssssssuuuyyy}}}|||}}}mmm___]]][[[TTTLLLEEEFFFHHHLLLSSSWWWQQQHHHGGGFFFLLL\\\llluuuzzz}}}4DuXӵDdDΦDdDӵDdDĦo)hDdDĦhhhDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦyyyDdDΦDdDӵGIpӵDdDĦssspo9wӵDdDĦ !!!"""######!!!!!!###%%%(((po9u&&&%%%%%%&&&GIdnuR)ĦDdDĦnuR)Ħ!!!'''CdgĪj DdDĦ((())))))DdDĦ###HߝL`o9DdDΦDdDӵ!!!DdDĦ !!!###$$$%%%###"""###$$$((()))(((&&&%%%%%%geĦ######sp?aĦ)))&&&GIdnuR)ĦDdDĦ###&&&((()))'''&&&DdDĦ%%%(((&&&###GIdnuR)ĦDdDĦ!!!!!!%%%&&&%%%###DdDĦnuR)ĦDdDΦDdDĦ&&&DdDĦnuR)ĦDdDĦ###DdDĦ!!!po9u///666>>>888=ӊB1.uTӵ!!!DdDĦAAAZZZDdDĦ}}}GIdnuR)ĦDdDΦDdDӵ((($$$!!!!!!!!!"""&&&(((+++---------+++******++++++***)))(((&&&%%%((())))))*********))))))---000:::NNNggg|||uuuUUUEEE444...///222444777444111...,,,++++++)))(((,,,---444FFF```{{{yyyoooqqq{{{{{{uuutttwwwxxxyyy{{{|||||||||pppkkkeee]]]WWWNNNMMMKKKLLLRRRUUUOOOEEEDDDCCCJJJZZZjjjsssxxxzzz4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħxxx>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦvvv>d<ʜ4DuTӵ4DwDd<ĦssspuR)Ħ>d<###$$$$$$$$$###$$$&&&(((+++peӵ%%%ĦpeӵDx<>d<ӵDd<###qR/ܗ?fӵ""">d<))))))>d<Ħ'''4DufئL>eDdDʜ4DuTӵ"""DdDĦ!!!"""$$$&&&&&&$$$#########***)))((('''&&&'''geĦ"""s<v>aĦ***&&&peӵDx<DdDĦ###%%%'''((('''&&&DdDĦ(((((('''%%%peӵDx<>d< """$$$%%%$$$"""!!!!!!""">d<ӵDd<DdDΦDdDĦ"""DdDӵnd<DdDĦ$$$>d<Ħpeӵ---Ħ)))F&uTӵ$$$DdDĦEEE\\\>d<Ħ}}}peӵDx<>d<ʜ4DuTӵ&&&!!!"""&&&))),,,///000...,,,***)))***,,,------***(((&&&))))))))))))))))))))))))...///888KKKddd|||gggTTT???444222444999>>>777444111///......,,,+++------333AAAYYYvvvwwwxxx|||xxxzzz||||||zzzssslllddd___WWWTTTPPPPPPVVVZZZTTTKKKBBBAAAIIIZZZkkktttzzz}}}4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħttts&dq&ĒRi?ʜtd<ĦvvvHHܗDӊB'''<x$$$$$$%%%%%%&&&(((***B?d<%%%&&&&&&$$$###$$$$$$******)))(((''')))geĦ!!!Hg8>aĦ)))###B?Ho9$$$>d<&&&'''%%%$$$>d<ӵ((('''B?Ho9###<x$$$%%%###"""$$$&&&'''&ӫeʬtIӇ###>d<Φ>d<Ħ D&ӫetIӇ'''DdDĦ###sdKĦB?dp&ĒR++++++>d<sdKĦB?Ho9888s&dq&ĒR+++'''""""""%%%&&&)))---000111///,,,***(((***---///...,,,(((&&&)))))))))))))))*********...///666GGG```xxx|||hhhPPP???777444777;;;777444000------......---------111<<hfe@ďDne=eege^^^wwwsĪj@hfdDĦvvv@ďD***(((Hkge%%%###"""%%%%%%%%%%%%&&&@h%%%)))@G HĪj@IŌBene%%%Hkge$$$ne'''+++fe"""Hu]3hh &&&se%%%%%%&&&%%%$$$$$$%%%'''*********)))((()))geĦja>aĦ&&& @G######se%%%''''''%%%$$$<Ō))))))(((@G###!!!Hkge$$$$$$#########$$$''')))HĪj@IŌ%%%'''ege Hu]3hIŌ!!!DdDĦ###ne"""@h$$$###>h+++...///seWWWne@GDDD777sĪj@h,,,,,,+++'''######&&&***(((***...111222000---+++(((***---//////,,,(((%%%((((((***++++++,,,,,,,,,......555EEE\\\rrr|||fffTTTEEE:::444444444000+++)))***---///000......000777IIIeee}}}xxx~~~~~~~~~{{{wwwsssppphhhccc]]]]]]cccggg___SSSDDDBBBGGGVVVhhhsss{{{4DuXӵĵD^{{{xxxPPPfff~~~DdDĦnnn[[[******'''%%%$$$"""!!!%%%%%%%%%%%%%%%&&&###))),,,,,,######""" $$$###$$$$$$"""%%% D^%%%!!!"""&&&s׼s&&&&&&&&&%%%$$$###$$$(((***)))***+++***))))))geFm8>aĦ"""!!!!!!!!!s׼s!!!%%%((()))(((%%%!!!!!!$$$Ho$$$''''''(((((("""!!!###!!! $$$((($$$''')))"""######D^DdDĦ###'''%%%"""%%%((((((%%%"""(((+++...---s׼sFFF[[[]]]>>>222''')))++++++)))%%%$$$(((---+++---000222333222000...)))+++---///...+++'''%%%&&&(((***---......------+++---444EEE\\\ppp}}}|||ooo___LLL===666333///)))''')))...333666444333333777DDD]]]|||yyy~~~}}}}}}}}}}}}}}}}}}{{{xxxuuulllhhhcccdddmmmrrrjjj]]]MMMIIIKKKXXXgggsss{{{Φ4DuXӵtvӵ>d<ĦĦ}}}nnniiiĦĦuuubbbOOOFFFGGGXXXnnn~~~}}}>d<ĦeeeNNN999...&&&!!!%%%***)))&&&$$$ !!!###$$$$$$###"""!!!'''''''''''''''((())))))&&&###"""%%%+++///...,,,+++(((&&&%%%%%%&&&%%%$$$!!! !!!"""###""" !!!""""""!!!!!!###!!! $$$&&&%%%###%%%&&&###Ħ!!! >d<Ħ'''&&&%%%$$$$$$Be---)))&&&&&&$$$###"""$$$)))---)))***,,,+++***)))geFYĉ!!!>aĦ Be %%%***+++***(((&&&&&&+++nu]ӵ%%%))))))((('''&&&  ###"""!!!!!!&&&(((&&&###"""""""""$$$(((+++,,,+++)))'''"""###%%%&&&%%%>d<Ħ >d<Ħ###'''***Ħ%%%&&&'''((()))***+++,,,---(((!!!"""######(((+++,,,***Be666NNNccczzzĦzzzvvviiiRRR888...((()))(((""""""'''$$$''')))((($$$###'''+++---///111333444333222000***+++---...---***&&&$$$%%%'''+++...000000///...(((+++444GGG___sssvvv___JJJ@@@555000***(((+++222999<<<;;;:::888999CCCZZZxxx}}}{{{{{{}}}}}}{{{}}}}}}|||{{{{{{}}}|||yyyvvvllliiifffkkkvvv}}}uuuiiiVVVPPPPPP[[[iiittt||||||~~~?aŖ%7uSQuR)ӵsdKĦgdKĦyyylllgdKĦgdKĦvvv___MMMDDDCCCSSSggg~~~|||{{{{{{{{{gdDĦSSS;;;,,,'''&&&%%%'''******&&&###"""&&&*********)))((((((''''''((((((((((((***,,,...///111///...------,,,***(((***(((&&&###"""###&&&'''&&&%%%$$$"""!!! """%%%%%%###!!!!!!!!!gdKĦsdKĦ&&&&&&***&&&###++++++***'''%%%"""###&&&(((((('''((('''&&&'''((()))ŶS3we<$$$!!! $$$%%%!!!&&&))))))&&&###$$$&&&***iĉ@3hR/Ō%%%$$$$$$%%%'''((("""!!!  !!!"""###  """"""""""""###%%%$$$%%%&&&'''((('''&&&&&&&&&$$$######$$$DdDĦ!!!sdKĦ'''---gdKĦ###%%%'''&&&%%%%%%'''***)))'''$$$ """%%%%%%,,,)))&&&---@@@XXXqqq}}}gdKĦxxx```FFF333---&&&###%%%'''%%%###***'''$$$$$$&&&)))***++++++///333555333000---,,,((('''&&&%%%&&&%%%###!!!'''(((+++///222222///,,,)))000>>>QQQeeevvvzzzdddSSSHHHAAA777444777???GGGKKKHHHDDD???;;;???RRRrrr}}}xxx|||}}}|||yyywwwxxx}}}yyyyyyzzz|||zzzqqqlllmmmpppwwwuuu\\\SSSQQQ___sss}}}}}}{{{{{{{{{{{{|||~~~>Anenevvvnenevvv^^^JJJ???<<A k<!!! %%%""" """&&&'''$$$  ###'''***)))&&&###"""$$$'''fh%%%###!!!!!!!!!"""###  !!!""" """"""###""" !!!###"""###$$$%%%%%%$$$######"""!!!!!!"""###De!!!###ne%%%(((ne%%%$$$%%%&&&%%%######&&&(((+++***&&&"""!!!###'''---+++'''&&&###***;;;YYYqqqneyyy___DDD///***%%%$$$''')))(((&&&)))'''%%%%%%''')))*********...111222000---+++***(((%%%"""!!!"""######""")))***,,,///111000,,,)))(((000AAAXXXooo{{{pppbbbZZZQQQKKKLLLRRRWWWZZZ```TTTEEE999999JJJiiizzzuuuzzz|||}}}|||{{{|||yyyzzzxxx~~~}}}|||wwwsssuuuxxx|||uuu^^^TTTRRR___qqq|||}}}|||wwwxxxyyyzzz|||~~~wwwooouuu\\\EEE777222AAAZZZyyy|||yyywwwuuucccKKK555((($$$!!!"""%%%***,,,,,,)))&&&$$$###!!!!!!$$$((('''&&&%%%%%%''')))***&&&&&&&&&'''(((***+++,,,444555444000+++)))***,,,)))&&&$$$&&&)))+++***)))+++'''!!!!!!!!!###$$$######""""""&&&(((&&&!!!"""""""""$$$%%%%%%$$$""" !!!!!!###""" !!!$$$&&&''''''$$$######$$$&&&'''"""!!!###$$$$$$""""""###&&&$$$$$$&&&)))***(((%%%!!!"""$$$'''((('''### !!!$$$'''&&&%%%###!!! !!!"""!!!###$$$&&&%%%$$$!!!!!! !!!!!!""""""!!!  """###!!!###$$$%%%'''((()))'''$$$%%%%%%$$$""" ###%%%,,,+++)))%%%!!! """)))///,,,'''%%%!!!&&&777VVVoooyyy^^^BBB***(((%%%&&&)))+++***((('''&&&&&&'''***+++++++++***,,,......,,,)))'''''''''$$$  ###$$$%%%++++++---//////---)))&&&(((///>>>WWWqqqyyyqqqlllllloootttvvvwwwcccIII888777HHHiii}}}xxxtttwww{{{zzz~~~|||www{{{~~~}}}}}}zzz}}}sss```VVVRRR^^^ppp{{{|||{{{uuuvvvwwwyyy{{{~~~yyymmmhhhsss{{{uuu^^^FFF555---CCCYYYuuu}}}yyytttqqqmmmllleeeUUU@@@---$$$!!!!!!&&&+++...---***(((&&&&&&$$$!!!!!!###%%%$$$"""!!!"""%%%''')))$$$$$$%%%&&&''')))***+++000222111,,,&&&###&&&***&&&$$$###%%%***,,,***'''+++'''""" !!! """###$$$$$$'''%%%### """%%%((())))))&&&!!! !!!$$$&&&%%%""" !!!###%%%$$$"""""""""$$$$$$%%%$$$$$$$$$&&&))))))((('''###$$$$$$$$$""" ###%%%&&&&&&%%%$$$'''&&&'''))),,,---+++(((""""""###$$$%%%### !!!"""%%%'''(((******'''&&&$$$###"""###%%%&&&!!! !!!###&&&((()))'''&&&$$$ """!!!!!!!!!!!! !!!######"""!!!"""$$$'''((()))(((((()))(((((()))******(((&&&&&&$$$""" !!!"""******)))&&&###!!!"""###(((...+++&&&%%%!!!'''888SSSkkkxxxyyywwwZZZ@@@(((''''''(((++++++***((("""###$$$(((,,,......---)))***+++***'''%%%$$$%%%&&&$$$""""""$$$&&&''''''***+++,,,......,,,(((%%%***,,,555LLLiiiiiiKKK:::;;;NNNppp~~~zzzvvvxxx}}}~~~vvvxxx~~~}}}|||pppaaaWWWRRR^^^ppp{{{}}}}}}wwwwwwxxxyyy{{{~~~llldddfffuuu~~~|||fffNNN;;;111CCCTTTmmm}}}yyyrrrmmmeee```XXXKKK<<<...$$$!!!''',,,---,,,***)))'''((('''%%%"""!!!!!!""""""!!!"""%%%'''######$$$&&&'''((()))))),,,...///+++%%%"""%%%)))$$$"""!!!###'''((('''%%%(((&&&$$$""" """###############$$$%%%(((&&&$$$"""  ###%%%&&&&&&&&&)))&&&!!!"""&&&&&&$$$###%%%'''((('''%%%###!!! !!!""""""$$$&&&)))***(((&&&"""###%%%&&&%%%""" $$$&&&'''&&&$$$&&&'''))),,,------+++***#########$$$%%%### !!!"""###$$$&&&&&&''''''%%%$$$######$$$&&&)))***######!!!###&&&'''(((+++---'''&&&$$$!!!"""$$$%%%$$$###"""!!!!!! !!!  !!!"""""" ###%%%''')))***+++******((('''&&&''')))+++***)))&&&$$$!!! %%%&&&&&&$$$######%%%'''%%%+++(((%%%&&&%%%---???WWWooozzz{{{pppTTT<<<((((((((()))***)))(((&&&###(((---000000///((()))(((&&&###"""###$$$%%%%%%&&&)))+++,,,+++)))'''(((***,,,...---)))&&&((()))333IIIgggmmmNNN>>>>>>NNNooo}}}~~~}}}{{{zzzwwwwww}}}|||rrrdddXXXTTT___qqq}}}|||{{{{{{{{{|||}}}~~~~~~qqq___```jjjzzzrrrYYYCCC888>>>MMMdddyyy~~~yyyqqqjjj```ZZZPPPDDD999...&&&!!!$$$))),,,,,,+++))))))((()))+++***'''$$$###""" !!!###$$$"""###%%%&&&((()))))))))***,,,...,,,)))''')))+++#########""""""###$$$$$$$$$%%%%%%%%%$$$!!!###$$$$$$###""""""$$$&&&%%%%%%$$$###!!! ###%%%%%%%%%%%%(((%%%"""!!!!!!""""""!!! """$$$$$$%%%''')))((((((&&&###"""%%%&&&$$$""" ###$$$$$$!!!!!!%%%'''&&&%%%%%%'''***,,,,,,+++***(((%%%%%%%%%'''((('''$$$!!!######%%%&&&&&&%%%$$$$$$"""!!!!!!!!!###&&&(((***$$$$$$###!!!"""&&&'''''''''***---&&&&&&%%%###""""""$$$&&&)))(((&&&%%%$$$############!!!!!!!!!###$$$###"""$$$%%%'''((()))*********'''&&&%%%'''***+++++++++&&&$$$"""!!!""""""!!!!!!!!!"""!!!!!!###&&&)))###)))'''$$$((()))444IIIcccyyyzzzdddIII666((()))))))))((('''&&&%%%!!!&&&,,,/////////((((((&&&$$$!!!!!!$$$&&&&&&''')))---//////,,,***$$$%%%(((+++------***'''###)))999RRRmmmuuuVVVCCC<<>>///''''''''''''&&&%%%&&&&&& !!!"""%%%))),,,,,,+++)))(((%%%"""!!!"""%%%(((''''''(((+++------,,,***$$$%%%'''***,,,,,,(((&&&%%%---???WWWooo}}}]]]III<<<@@@]]]}}}}}}{{{{{{{{{~~~qqqddd\\\ddduuu~~~}}}|||{{{zzzzzzzzzqqq\\\RRRbbb{{{|||^^^CCC333@@@SSSlll}}}~~~zzzppphhhaaa]]]QQQ???,,,""""""'''%%%(((+++,,,)))''''''((('''+++///111///***%%%###!!!!!!!!!""""""""""""""""""###%%%((())))))))))))&&&''')))---///000---+++%%%((((((###%%%!!!!!!""""""!!!!!! """###!!! """&&&''')))***)))&&&""" """(((,,,'''&&&&&&(((***,,,+++***###$$$###!!!"""!!!!!!""" !!!""""""!!!###((()))(((###&&&)))***)))'''$$$###""""""###%%%'''((('''%%% """&&&((()))(((%%%###%%%$$$###"""###$$$&&&((( !!!"""$$$$$$$$$######"""%%%'''%%%!!! ###''')))******(((&&&$$$$$$$$$---,,,***'''&&&%%%%%%%%%"""!!!!!!$$$''')))))))))""""""!!!!!!"""$$$%%%''''''''''''(((***+++***(((%%%$$$$$$%%%((('''### $$$(((%%%***&&&$$$)))///>>>VVVnnn{{{hhhMMM666+++%%%&&&&&&%%%%%%%%%&&&((($$$######$$$'''))))))((()))(((%%%""" """&&&***((('''&&&''')))++++++***%%%&&&'''***,,,+++'''$$$+++222@@@TTTiii{{{aaaLLL???BBBaaa}}}{{{zzz}}}}}}|||vvviii___gggvvv}}}|||{{{zzzzzzzzzzzzzzzxxxbbbXXX___rrrvvvZZZFFF:::MMM^^^pppyyy}}}~~~zzzzzzxxxlllgggZZZIII:::,,,""" ###$$$'''+++------,,,++++++'''((()))******)))((('''%%%"""###((()))$$$###&&&$$$''')))***)))'''&&&&&&!!!###'''+++---,,,+++)))$$$'''(((&&&!!!!!!"""""""""  !!! !!!$$$&&&***)))((()))***'''"""!!!&&&)))***'''&&&***111555444222&&&### """$$$###!!!###!!! """"""!!!"""!!! """###!!!(((***(((%%%&&&&&&%%%&&&''''''%%%$$$###  $$$&&&###  """$$$&&&'''(((((((((%%%""""""%%%&&&%%%$$$ """$$$&&&&&&%%%""" """%%%%%%"""!!!!!!###%%%'''((('''$$$"""###&&&***+++***(((&&&######### """&&&***,,,+++***###""" !!!###$$$''')))+++,,,***)))((()))(((%%%###&&&***,,,)))%%%%%% """%%%%%%'''&&&(((***((()))999MMMeee}}}~~~}}}sss```III333&&& !!!!!! ###(((+++***'''$$$"""###$$$%%%%%%$$$$$$%%%$$$###$$$''')))+++'''$$$%%%***...---+++*********+++,,,+++(((%%%***333DDDWWWjjjxxx{{{vvvxxxbbbJJJ===CCC```|||~~~xxxsss{{{}}}ssshhheeemmmyyyyyywwwzzzooo```]]]iii{{{ttt]]]LLLCCCRRRbbbrrryyy||||||{{{{{{sssgggWWWDDD555***###"""&&&%%%(((+++,,,,,,+++,,,,,,''''''(((((((((((((((((('''$$$$$$(((((($$$$$$'''((()))******((('''&&&&&& """%%%((()))(((&&&%%%$$$&&&(((%%%!!! !!!""""""!!!  !!!""""""###&&&(((,,,***(((((((((%%%  %%%((()))&&&&&&***///222111...(((%%%""""""###%%%$$$###!!!!!!###$$$###"""###"""!!! !!!"""$$$%%%""" ###(((***)))&&&$$$######%%%((()))(((&&&"""!!!"""  """%%%&&&'''(((''''''(((******'''$$$!!!"""$$$%%%%%%"""  """%%%$$$###"""$$$%%%%%%'''(((&&&""" !!!###,,,+++)))&&&$$$"""!!!"""!!!$$$''')))***)))%%%###!!! """$$$&&&)))***+++***)))'''''''''(((&&&%%%(((,,,---***'''%%%"""!!!$$$&&&'''&&&$$$%%%'''%%%'''777KKKhhh|||}}}~~~~~~|||{{{sssdddNNN666&&&!!! !!!###&&&)))+++)))&&&###"""###%%%&&&&&&###$$$%%%$$$######%%%''''''%%%###%%%***---,,,***))))))***+++,,,+++)))'''+++333DDDZZZqqq{{{uuusssyyyfffMMM===???YYYuuusssoooxxxuuukkkiiiqqq~~~}}}zzzggg___fffuuusss___RRRLLLWWWfffuuuzzz{{{~~~||||||{{{|||vvvcccQQQ<<<...'''$$$%%%'''&&&((()))*********,,,---))))))(((''''''((()))))))))&&&&&&((((((&&&''')))+++***)))(((''''''&&&&&&!!!"""$$$%%%$$$###!!! ###%%%&&&$$$ !!! """###$$$$$$$$$%%%(((+++---+++)))'''&&&$$$ $$$((('''&&&&&&)))---...,,,)))***(((%%%$$$%%%%%%$$$$$$!!!"""$$$$$$$$$$$$$$$#########$$$%%%'''((('''%%%###$$$(((******(((!!!!!!###&&&)))++++++)))$$$!!!  $$$''')))((()))+++---...,,,((($$$###$$$$$$%%%$$$""" $$$$$$%%%$$$######&&&((($$$%%%&&&$$$ """,,,***&&&###!!! !!!!!! !!!$$$&&&''''''&&&$$$""" !!!###&&&(((,,,+++)))(((&&&%%%%%%%%%'''&&&'''+++///000,,,)))%%%###""""""%%%'''(((((('''$$$$$$%%%###&&&777KKKkkk|||~~~xxx|||}}}zzz{{{yyyrrrgggRRR999&&&!!!"""'''+++,,,+++'''%%%""""""###%%%&&&&&&$$$%%%'''&&&%%%###$$$$$$%%%######'''+++,,,***(((&&&'''(((******+++******...777IIIccczzz}}}vvvnnnooosss|||kkkPPP<<<;;;TTTooo|||mmmjjjuuuwwwllljjjtttxxxhhheeerrrqqq\\\PPPMMMXXXhhhwww}}}}}}}}}}}}|||xxxxxxxxx}}}~~~qqqXXXGGG444+++(((&&&&&&'''%%%&&&''''''&&&(((+++---///---***'''&&&&&&((()))***)))((((((((((((***++++++)))'''&&&'''(((((()))######$$$###""" """$$$%%%""" &&&&&&&&&%%%$$$%%%(((***+++***((('''&&&$$$###"""""" ###&&&'''&&&''')))++++++)))&&&***)))&&&%%%$$$$$$$$$$$$  ######"""!!! !!!###%%%%%%%%%%%%&&&''')))***+++,,,)))'''''')))******)))"""###%%%(((+++---,,,***'''$$$!!! $$$))),,,((()))***,,,+++)))'''$$$%%%%%%%%%%%%%%%$$$$$$$$$((('''%%%###"""###&&&'''!!!######!!!"""***&&&"""!!!###$$$!!!"""$$$%%%%%%'''&&&###""""""%%%(((***...+++(((&&&%%%$$$$$$###%%%&&&)))---000000---***###$$$$$$&&&'''(((((((((+++&&&$$$%%%$$$(((999LLLkkk}}}|||~~~~~~zzz{{{~~~}}}yyyrrrdddOOO888((( """)))...---***&&&$$$""""""$$$&&&'''&&&&&&'''))))))&&&$$$$$$$$$&&&&&&'''))),,,+++(((%%%###%%%&&&'''((()))+++---333@@@WWWppp|||nnniiigggpppoooQQQ;;;:::UUUrrrwwwiiiiiivvvwwwjjjfffpppyyynnnqqq||||||kkkRRRFFFEEEYYYiiizzz~~~|||zzzxxxwwwyyyyyydddIII;;;...******(((&&&%%%######$$$$$$$$$&&&))),,,000---)))%%%"""""""""###)))))))))((((((+++------)))&&&###$$$&&&)))++++++&&&%%%$$$###!!!!!!###$$$!!! """"""""""""))))))'''%%%######%%%'''(((((((((''''''&&&''''''(((&&&### !!!###$$$'''''''''((()))((('''%%%)))(((&&&$$$"""""""""###""" """$$$)))((($$$!!!&&&&&&&&&'''((()))***+++,,,---,,,)))((()))*********%%%&&&'''***------+++)))'''%%%"""###(((,,,((('''&&&%%%######$$$$$$&&&&&&%%%%%%&&&(((***+++,,,)))%%%"""!!!"""###$$$!!!""" !!!%%%%%%!!!###&&&'''###!!! """$$$%%%%%%'''&&&$$$$$$%%%''')))+++...***'''%%%%%%%%%$$$"""###%%%(((,,,///...,,,***"""$$$&&&'''''''''''''''+++%%%###$$$$$$(((888JJJfff~~~~~~{{{~~~yyy{{{zzzppp]]]FFF333)))!!!)))------***&&&$$$######%%%'''''''''((()))+++***(((&&&%%%%%%))))))+++,,,,,,***&&&###!!!###%%%&&&&&&(((,,,///:::MMMhhh}}}uuujjjaaahhh|||qqqSSS;;;;;;YYYzzz}}}~~~uuuiiijjjzzzvvvfff```jjj~~~yyywww~~~~~~cccGGG>>>BBB^^^mmm{{{}}}|||{{{zzz}}}|||~~~lllSSS:::111******+++)))&&&%%%!!!"""#########%%%)))+++---***&&&!!!&&&((()))((()))...///...&&&###!!!"""&&&***+++***%%%$$$"""  """"""!!!!!! """$$$%%%%%%%%%%%%)))(((&&&### """%%%$$$&&&(((((('''''''''))))))(((&&&$$$#########$$$''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%###!!! """$$$%%%###!!!"""%%%''',,,***%%%!!!'''&&&''''''((()))***++++++,,,,,,+++***))))))))))))&&&&&&(((***,,,,,,)))&&&%%%### $$$''''''&&&###!!!$$$&&&%%%$$$$$$%%%))),,,///+++((($$$!!!!!!!!!"""!!! """""" """&&&""" %%%((()))&&&$$$######%%%&&&&&&%%%%%%%%%%%%&&&'''((()))***,,,(((%%%%%%'''(((&&&###"""$$$''')))+++***)))(((###%%%(((((('''%%%%%%%%%)))### """###&&&555FFF```zzz~~~{{{wwwzzzxxxlllUUU>>>...''' %%%***+++***'''&&&%%%%%%'''(((''''''(((*********'''&&&&&&&&&***+++,,,---,,,)))&&&$$$"""$$$&&&&&&&&&(((...222BBBWWWrrrppp```bbbuuuuuuVVV<<<<<<[[[}}}~~~|||~~~vvvjjjlll}}}wwwfff```jjj}}}zzz|||```DDDAAALLLhhhsss|||{{{xxxxxxzzz{{{pppWWW@@@000+++'''))))))'''&&&(((!!!"""$$$%%%%%%'''))),,,)))'''$$$!!!"""''')))(((***000111...%%%"""!!!&&&))))))'''!!!  """ !!!%%%"""###$$$%%%%%%%%%$$$###$$$$$$"""!!!$$$!!!$$$'''(((&&&$$$$$$%%%$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$"""!!!"""###%%%$$$%%%%%%###!!! ###%%%'''%%%""" !!!###&&&((())))))'''######(((&&&'''(((((()))))))))))))))***+++***)))(((''''''"""###%%%(((******&&&$$$$$$### !!!###&&&%%%### $$$%%%###!!! !!!%%%))),,,'''$$$ !!!"""!!! %%%&&&%%%"""!!!%%%"""!!!&&&(((''')))((('''((())))))'''&&&"""$$$&&&((())))))(((((()))&&&$$$&&&***+++(((%%% """$$$%%%&&&%%%%%%%%%&&&(((***)))&&&$$$$$$%%%(((""" ###$$$&&&333CCC[[[sss~~~{{{}}}|||yyy}}}zzzzzzuuugggQQQ;;;***"""!!!%%%(((***)))(((''''''((()))(((&&&'''(((((('''%%%$$$%%%'''''')))++++++***((('''&&&%%%''')))((('''***000666III[[[tttxxxbbb^^^oooyyy[[[>>>:::VVVwww~~~{{{zzzzzz}}}xxxjjjlll|||zzzlllhhhqqqyyybbbGGGIIIYYYpppxxx|||xxxsssuuuyyy|||~~~qqq]]]EEE333,,,(((&&&''''''%%%'''+++!!!###&&&''''''(((+++,,,)))'''%%%###!!!!!! %%%)))(((+++111222...&&&""" !!!&&&(((&&&### !!! ###'''!!!""""""######""" """%%%###''''''%%%"""!!!"""!!!$$$'''(((((('''&&&$$$###""""""%%%$$$%%%&&&$$$!!!!!!$$$''''''%%%###!!!!!!###&&&(((%%%((()))'''###"""%%%)))&&&''''''(((((((((''''''''')))++++++)))'''&&&&&& """&&&)))(((%%%"""%%%$$$"""  """###%%%&&&$$$  ###$$$""" %%%(((### !!!###"""!!!))))))'''### ######"""&&&'''&&&*********+++,,,+++(((&&&!!!###&&&)))******(((''''''%%%$$$''',,,---***&&& !!!######""""""###$$$(((***,,,***&&&$$$$$$&&&)))###"""%%%&&&)))555DDDYYYmmmsssrrrxxx{{{xxxyyy{{{qqqcccPPP<<<)))!!!&&&***+++***(((((())))))(((&&&&&&&&&&&&$$$######%%%'''$$$&&&((())))))(((((()))(((***,,,+++))),,,333999MMM\\\qqq}}}ccc\\\kkk}}}___@@@888QQQppp{{{yyywwwvvvyyy|||~~~}}}yyykkkkkkzzz~~~~~~~~~rrroooxxx|||rrr}}}~~~kkkTTTMMM[[[qqqxxx|||wwwsssuuuzzz}}}~~~pppZZZCCC222)))(((%%%###$$$'''))))))((('''$$$###&&&'''%%%'''+++000...,,,)))%%%###!!! """%%%(((*********)))$$$######%%%((())))))))) ###%%%$$$!!!  """$$$$$$$$$""""""$$$"""###$$$%%%&&&'''((((((%%%$$$$$$$$$$$$$$$""" !!!###&&&&&&$$$###$$$$$$######$$$%%%&&&&&&*********)))((((((***,,,---(((""" !!!###$$$$$$''''''&&&'''((('''%%%###!!!"""$$$%%%&&&%%%%%%$$$!!!"""###"""!!!!!!!!!###  ###&&&&&&###  """$$$""" ###%%%&&&""" !!!######'''%%%###  """%%%'''(((((((((+++------,,,***&&&%%%%%%&&&&&&'''((()))(((%%%$$$&&&***......---$$$""" ###&&&&&&$$$***)))'''%%%$$$$$$%%%%%%---)))&&&&&&'''---;;;HHHXXXcccnnnrrrsssvvvyyyxxx{{{zzzuuuhhhRRR:::'''###$$$!!!!!!''')))***++++++***)))(((+++)))%%%""" """###)))'''&&&)))...000---))))))((()))+++)))''',,,333FFF```~~~rrr```aaaxxx~~~\\\>>><<>>SSSpppyyy~~~{{{{{{zzzyyyyyynnn[[[EEE222((('''(((%%%$$$###$$$'''***---...&&&""" """!!! !!!%%%'''&&&$$$$$$%%%)))---000,,,***(((&&&%%%%%%&&&&&&***)))))))))******'''%%%%%%&&&''')))***************(((&&&$$$###$$$%%%&&&)))&&&###!!!!!!"""!!! """  """"""### !!!###$$$%%%%%%%%%### !!!###$$$######$$$$$$"""!!!!!! !!!!!!""""""$$$%%%'''((((((&&&### $$$""""""&&&((((((&&&%%%$$$"""######$$$###""" !!!"""""" !!!  """""""""###$$$&&&(((******)))))))))***)))'''%%%$$$$$$$$$%%%&&&%%%""" !!!"""$$$&&&((()))((((((((('''&&&$$$###"""%%%###"""###(((,,,///000///...+++)))&&&$$$###""""""%%%&&&&&&%%%&&&***...+++)))'''%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!! !!!&&&)))000???MMMccckkksssvvvwwwxxxxxxuuuuuuooobbbMMM888+++***,,,***+++)))&&&%%%%%%### """&&&***+++)))%%%###""""""!!!!!!###&&&(((***(((&&&%%%&&&)))++++++***))))))***+++)))+++555@@@hhh{{{mmmWWWYYYqqqcccGGGBBB[[[wwwyyyqqqnnnqqqxxx~~~}}}zzzzzz~~~{{{ttt}}}rrrkkkvvv~~~~~~mmm```]]]tttuuuTTT@@@:::IIIbbbwww~~~||||||zzzwwwqqqhhhWWWEEE555---++++++((((((((('''''''''(((***### $$$%%%$$$&&&)))((('''%%%###$$$'''+++---((()))*********(((&&&%%%%%%%%%%%%&&&'''&&&$$$"""###%%%''')))******)))(((((('''%%%###"""###$$$%%%)))'''$$$#########"""!!!###  !!!!!!  !!!"""###$$$%%%&&&### ###%%%%%%######$$$&&&""""""!!!!!!!!!!!!""""""###%%%***///000,,,$$$"""%%%((()))'''$$$############$$$$$$$$$###!!! %%%%%%###  """!!! $$$%%%&&&'''((()))***+++&&&&&&&&&((())))))&&&$$$######$$$%%%&&&%%%!!!!!!$$$&&&((()))(((((('''&&&%%%###!!! """ ###)))///444666,,,+++***(((&&&%%%$$$$$$"""######!!!"""&&&***''''''&&&%%%$$$%%%&&&(((%%%&&&&&&&&&$$$"""$$$)))111CCCSSSmmmsssyyyyyyyyyxxxuuupppnnncccRRR???222+++***+++---000...((($$$$$$!!! %%%)))***(((%%%### """###$$$$$$######$$$%%%'''***,,,,,,***(((%%%&&&)))+++,,,000>>>MMMnnn}}}{{{___XXXkkk~~~___BBB===VVVsss~~~|||~~~zzztttooonnnsss|||zzzwwwzzzzzzoooyyywwwnnnwww~~~ppp\\\VVV[[[vvvqqqQQQCCCFFFZZZrrr}}}~~~{{{{{{zzzwwwnnndddTTTCCC555---*********,,,,,,+++(((%%%$$$$$$!!!"""'''***)))***---)))(((%%%$$$$$$%%%'''(((%%%'''+++------***&&&###""""""###%%%''''''%%%""""""$$$&&&((())))))((('''&&&%%%###!!!!!!"""###$$$'''&&&$$$$$$%%%$$$"""!!!!!! !!!!!!!!!"""""""""###############&&&&&&$$$"""%%%'''&&&$$$###&&&((($$$$$$###"""""""""######"""%%%+++222555000&&&$$$''')))'''### !!!"""###$$$$$$$$$###"""!!!&&&&&&%%%!!! """!!! $$$&&&''')))***+++,,,,,,%%%%%%%%%'''((((((&&&$$$!!!!!!"""###$$$$$$!!!"""$$$&&&((((((&&&&&&%%%$$$"""!!! ###***111666888)))((('''&&&&&&%%%%%%&&& !!!$$$&&&###$$$$$$######$$$&&&)))&&&'''(((((('''$$$ ###)))444JJJ^^^uuu{{{~~~}}}{{{zzztttnnnhhh[[[III999///+++***)))000777888...&&&$$$!!!###''')))(((&&&$$$ !!!"""######!!! ###%%%))),,,---,,,***((("""%%%))),,,...555GGGXXXooo|||gggWWWdddzzzaaaCCC>>>VVVrrr|||yyyxxxwwwuuuqqqooopppvvv{{{vvvvvvyyy|||~~~qqq{{{xxx~~~vvvnnnaaaVVVZZZggg~~~oooRRRJJJRRReee{{{zzzxxxzzz{{{yyytttgggSSS>>>000)))''''''***---///...)))$$$!!! $$$***---++++++---((('''%%%$$$######$$$$$$$$$&&&***,,,+++'''### """%%%((((((&&&$$$###$$$&&&((()))))))))(((%%%$$$""" !!!"""###%%%$$$$$$%%%&&&%%%###  """######$$$&&&''''''&&&%%%$$$###&&&'''$$$$$$''')))(((%%%$$$'''+++&&&&&&%%%$$$$$$$$$$$$$$$"""$$$)))///444111((( """''')))***'''""" !!!$$$ !!!"""#########"""!!!$$$%%%$$$"""!!!"""!!! !!!"""!!!###&&&)))+++---------)))((('''(((((((((&&&$$$ """"""  !!!###%%%''''''(((%%%$$$###!!!!!!!!!!!!"""###)))000444555''''''&&&%%%%%%%%%%%%%%%  """###### """###"""!!!!!!$$$'''''')))++++++)))%%%!!!$$$***888RRRiiizzz~~~~~~|||vvvoooddd[[[KKK;;;///***)))***555AAADDD777+++&&&######&&&(((((('''&&&$$$###"""!!! !!!!!!$$$'''***,,,,,,,,,++++++###%%%***---000999MMM```ooo|||kkkUUU[[[llldddHHHAAAWWWrrr}}}zzzxxxvvvrrrqqqpppooorrryyy{{{uuusssuuuyyy}}}vvvuuuggg```[[[YYYeeevvvlllRRRNNNXXXiii||||||vvvuuuyyy|||{{{~~~mmmSSS;;;+++%%%%%%'''***---000///***$$$  %%%,,,///,,,***+++'''&&&%%%$$$######""""""%%%&&&((()))((($$$  $$$((()))'''%%%$$$%%%''')))************%%%###""" !!!###$$$######$$$&&&'''&&&### !!!###$$$$$$%%%(((******)))&&&%%%"""&&&(((%%%  %%%(((+++)))%%%$$$(((,,,(((''''''&&&%%%%%%%%%&&&""""""%%%+++000///(((!!! !!!%%%(((***,,,,,,)))$$$"""%%%))) """""""""!!!!!!"""###$$$###!!! !!!!!!"""!!!!!!"""######(((+++---.........,,,***))))))(((&&&%%% !!! !!!"""###%%%&&&'''((((((%%%$$$""" !!!###$$$###(((...111222'''&&&%%%%%%$$$$$$$$$$$$"""!!!$$$$$$""" """"""!!!"""%%%(((***,,,---+++'''"""!!!%%%+++;;;XXXppp|||~~~xxxpppccc]]]QQQ@@@000((((((+++999HHHLLL>>>///)))%%% """%%%'''((((((((((((%%%!!! ###%%%'''(((*********+++,,,...$$$&&&+++///111;;;PPPdddooo}}}mmmRRRSSSbbbgggKKKCCCXXXqqq{{{yyywwwooooooooopppttt{{{{{{uuuqqqsssyyy~~~{{{~~~sssbbbTTTRRR___ssswwwcccWWWUUU\\\iiivvv|||uuusssxxx{{{|||fffGGG666+++!!! )))---000///)))$$$###$$$"""$$$''')))******))))))%%%$$$"""!!! !!!!!!"""$$$&&&((('''$$$ ###%%%''')))+++,,,+++*********)))'''$$$!!! !!!"""$$$"""!!!"""%%%&&&$$$!!!!!!$$$&&&%%%$$$%%%&&&'''((('''&&&%%%$$$$$$&&&(((((('''$$$ $$$%%%'''((()))))))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''%%%$$$!!!"""%%%''''''***//////***(((***+++''' !!!"""############%%%$$$###"""!!!!!!!!!"""!!!!!!!!!"""###$$$%%%&&&$$$$$$%%%&&&(((***+++---444000,,,,,,...---(((###"""#########"""&&&&&&''')))++++++(((&&&'''"""$$$'''%%%"""!!!###&&&)))+++---......)))(((&&&###!!! !!!""""""$$$%%%&&&&&&&&&%%%$$$###''',,,---+++)))(((###%%%&&&&&&'''---===TTTeeexxx|||~~~|||{{{yyytttnnnppp___III888,,,%%%&&&+++777CCCKKKEEE777,,,&&&$$$ !!!"""###%%%''')))***+++)))'''%%%$$$###$$$$$$&&&***......***'''))),,,...&&&&&&...777???RRRfff|||zzz___WWW\\\|||~~~```HHH===MMMlll}}}zzzwwwvvvtttnnnlllpppvvvyyy|||}}}wwwrrrqqquuu|||{{{yyypppbbbYYYZZZhhh|||pppWWWLLLPPP]]]nnn{{{~~~yyytttuuuyyyzzzwwwpppWWW>>>000)))!!!!!!)))---///...((($$$###%%%$$$%%%'''((())))))(((((($$$$$$###"""!!!!!!""""""###$$$%%%%%%""" )))***,,,,,,,,,+++++++++(((''''''&&&$$$###!!!!!!!!!!!!!!!!!!######!!! """!!!"""###%%%%%%$$$""""""###$$$%%%%%%%%%$$$######$$$&&&'''&&&$$$""" ###%%%'''((())))))((('''%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%&&&%%%###!!! !!!###&&&'''&&&%%%(((,,,+++'''%%%''''''$$$ """###$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''((()))***+++,,,)))'''))),,,,,,)))%%% """###$$$$$$$$$$$$&&&(((******(((&&&&&&### $$$***---***&&&###%%%&&&((())))))))))))((('''&&&$$$###!!! """$$$$$$(((((())))))(((&&&$$$###(((+++***'''&&&'''%%%"""&&&&&&&&&&&&,,,<<>>...)))((('''&&&((()))+++******)))***+++%%%%%%&&&)))+++,,,+++)))+++***)))((('''%%%""" ###""" """((("""""""""$$$&&&((('''&&&###(((,,,...))))))(((&&&%%%'''+++......,,,)))'''''''''&&&%%%$$$&&&''''''%%%$$$$$$$$$'''&&&###$$$%%%%%%$$$!!! !!!#########%%%&&&)))+++,,,)))(((&&&""" """(((******((($$$!!! """&&&'''$$$!!! !!!###&&&"""%%%)))+++***)))(((((($$$$$$%%%$$$###"""$$$&&&%%%###!!! !!!!!!###$$$### ###'''+++,,,)))%%%"""!!! !!!"""%%%'''))) !!!###$$$%%%$$$###"""&&&''''''&&&$$$!!! &&&***+++---...///(((&&&###!!!!!!"""%%%'''$$$$$$""" ###%%%&&&$$$"""!!!###&&&'''((((((((((((((('''&&&!!!""",,,BBB]]]pppvvvtttyyyzzz{{{zzzoooZZZ@@@---'''&&&%%%!!!"""'''******)))(((((($$$"""!!!!!!######""" !!!"""!!! """(((---666666444///+++))))))******444IIIeee|||{{{lllrrroooTTTCCCKKKjjj}}}zzzuuuvvvwwwxxxyyyyyyzzzzzzwwwtttnnnhhhdddeeehhhlllrrrvvv{{{}}}yyyqqqggg```\\\]]]___cccfffgggeeeccceeefffjjjoooppppppuuu{{{~~~tttiii```]]]^^^aaafffhhhooo|||zzzxxx}}}}}}ssskkkpppwww{{{rrrxxxppp[[[IIIIIIYYYsss}}}~~~~~~vvvbbbKKK333+++,,,,,,+++++++++)))((('''((()))((((((%%%%%%%%%(((+++,,,,,,+++***(((&&&&&&&&&$$$ ###$$$###$$$###"""!!!"""%%%((())))))!!! $$$))),,,---'''((()))((('''(((+++...000---)))'''&&&%%%###"""###$$$%%%$$$"""!!!!!!"""$$$$$$###"""$$$$$$!!! """%%%((())))))((('''%%%$$$"""%%%''')))((($$$"""!!!""" !!!""""""""""""###(((((($$$  """%%%&&&%%%'''+++,,,+++***))))))%%%&&&((((((&&&%%%&&&'''%%%### !!!###############""""""!!! """$$$&&&((()))(((''''''###$$$&&&((())))))))))))!!!"""%%%&&&&&&&&&&&&&&&(((((('''%%%### !!!%%%)))+++---000222((('''%%%######$$$%%%&&&%%%%%%###"""%%%$$$"""!!!!!!"""$$$%%%&&&''''''''''''''''''(((###$$$,,,???YYYmmmwwwyyy{{{}}}~~~wwwgggQQQ:::+++$$$$$$### """'''*********)))***###!!!!!!######"""!!!"""$$$######&&&,,,111222222000,,,)))'''(((******666NNNlllssspppyyypppTTTFFFOOOnnn}}}zzz{{{}}}}}}}}}|||zzzyyyqqqpppnnnkkkiiiiiikkkmmmppptttzzz}}}|||vvvnnniiibbbcccfffkkkqqqtttuuutttsssqqqssswwwuuuqqqrrrvvv{{{wwwnnniiifffcccaaacccdddiiiuuu}}}xxx||||||~~~~~~pppfffkkksss}}}xxxrrr}}}uuubbbOOOBBBOOOddd~~~yyynnnOOO>>>...+++.........000---)))%%%%%%'''((('''%%%%%%$$$$$$'''***,,,---,,,+++)))&&&%%%&&&%%%!!!!!!$$$'''(((%%%"""$$$""" !!!$$$(((***+++%%%""" """%%%''''''&&&(((***)))((((((,,,///222...***'''$$$### !!!"""###""" """"""######  ######!!! &&&+++---***&&&### !!!$$$''''''$$$"""###%%% !!!"""$$$%%%%%%%%%%%%!!! $$$))))))$$$ """$$$&&&&&&)))+++,,,+++)))))))))%%%'''******)))''''''''''''%%%""" """$$$%%%$$$"""!!!!!!###%%%'''&&&%%%%%%%%%&&&''')))+++%%%'''***,,,---,,,***)))"""$$$&&&&&&&&&'''((()))&&&&&&%%%$$$### !!!###'''***,,,///333666((('''&&&%%%%%%%%%%%%&&&&&&'''$$$%%%&&&$$$ !!!$$$%%%&&&&&&''''''&&&&&&&&&''')))&&&&&&,,,<<>>222*********,,,---,,,(((%%%###%%%&&&((())),,,...000//////...------.........333444444222---)))((((((###!!!"""%%%&&&### !!!  ###%%%###!!! $$$(((&&&%%%$$$######$$$&&&'''$$$''')))***'''$$$"""  !!!!!!!!!!!!!!!!!!"""$$$&&&(((((((((''''''&&&%%%$$$###""""""""" !!!""""""###""""""&&&(((+++---,,,)))%%%"""$$$&&&''''''%%%$$$###$$$"""  """%%%'''(((&&&&&&$$$ !!!  !!!"""$$$&&&((('''%%%"""  %%%''''''$$$ $$$,,,///,,,'''%%%$$$%%%%%%$$$###############'''((()))(((&&&&&&&&&((('''$$$""""""$$$'''))))))......,,,+++***)))((((((((((((***---///...+++(((!!! !!!######""""""###%%%((())))))'''***---///---***&&&###"""###$$$$$$$$$###,,,???UUUeeeooowww~~~~~~vvvgggTTTBBB666///...)))(((((()))******(((&&&$$$&&&((((((&&&&&&))),,,'''$$$  !!!""""""###!!! ###&&&""" """%%%%%%%%%(((--->>>UUUuuu}}}ggg\\\mmmaaaLLLKKK]]]vvvuuuwww|||}}}|||zzzxxxwwwyyy|||~~~}}}{{{{{{~~~wwwyyy{{{vvvwww~~~}}}kkkQQQ:::---((()))***,,,---,,,(((&&&$$$%%%%%%%%%&&&)))...111222111///---+++***))))))333444444000+++'''''')))$$$!!! """''')))'''#####################"""!!!"""%%%'''%%%"""###''',,,***(((&&&######$$$&&&'''$$$(((++++++&&&""" $$$$$$%%%%%%$$$""" ###''')))(((&&&$$$)))(((%%%###"""""""""""" !!!"""######"""!!! %%%(((,,,......***%%%"""&&&(((***)))'''%%%%%%%%%###!!! """%%%&&&'''((($$$$$$### !!!$$$###"""!!! !!!"""######%%%%%%$$$"""!!!"""###"""$$$&&&'''&&&$$$  (((***'''$$$$$$%%%***)))'''$$$###""""""###&&&((())))))'''&&&&&&&&&%%%###!!!!!!$$$''')))***...---+++***))))))***+++((((((***---...---)))&&&"""!!!  !!!!!!!!!###'''***+++,,,'''+++000222111---)))''' """######$$$$$$%%%---???TTTcccmmmvvv|||rrraaaOOO@@@555000...+++)))(((***------***'''$$$''')))(((&&&&&&)))---%%%""" !!!!!!!!! !!!"""$$$%%%"""!!!"""&&&'''&&&***///;;;TTTuuuqqqaaannn^^^GGGGGG[[[ttt|||pppsssyyy{{{||||||||||||}}}}}}{{{zzz}}}}}}{{{www___EEE111'''&&&'''))),,,---+++'''$$$$$$%%%&&&'''((((((((((((///111222111---(((%%%###...,,,***'''%%%$$$$$$$$$'''((()))(((%%%#########%%%''')))***)))))))))***((()))((('''%%%%%%&&&(((***)))(((%%%###"""###%%%&&&$$$%%%&&&###!!!###$$$&&&'''&&&$$$""" """(((+++)))%%%&&&&&&&&&$$$###"""###%%%###$$$&&&%%%$$$######$$$+++///111---******(((%%%&&&''')))(((&&&$$$######%%%###!!!!!!$$$&&&""" !!!%%%&&&%%%"""!!!###### !!! !!!###$$$$$$###$$$###"""$$$''''''$$$!!!###$$$&&&''''''&&&$$$###%%%""" """%%%$$$""" """$$$***---,,,'''$$$%%%%%%$$$%%%%%%&&&''')))(((%%%###)))&&&""" !!!'''---222,,,,,,,,,+++***)))((('''***))))))***,,,,,,+++))))))'''$$$!!! %%%((())))))***+++///+++(((+++///000***$$$###"""  !!!)))444EEEUUUaaakkksssyyywwwpppaaaNNN<<<000,,,,,,---++++++...222222...))))))'''&&&'''))),,,,,,,,,(((!!!"""$$$%%%&&&))),,,)))"""""""""$$$(((((()))000888DDDYYYuuu{{{kkkpppwwwRRR???CCCZZZxxx}}}~~~~~~{{{|||{{{~~~|||{{{}}}~~~mmmTTT<<<,,,%%%&&&&&&''')))+++***'''$$$$$$$$$&&&'''((((((((((((,,,...///...+++((('''&&&---,,,)))'''%%%%%%&&&&&&'''((()))'''$$$"""!!!"""###%%%'''((()))***,,,...///000000---)))&&&%%%%%%'''((((((&&&$$$######%%%&&&$$$%%%%%%"""&&&'''))))))(((%%%""" !!!&&&)))'''%%%%%%%%%%%%$$$###"""###$$$###%%%''''''%%%#########(((---...+++(((((('''$$$$$$&&&((((((&&&%%%%%%%%%'''%%%###"""!!!"""$$$%%% !!!$$$%%%"""!!!$$$%%%###!!!  ###$$$###"""###""""""$$$'''(((&&&$$$###$$$%%%&&&&&&&&&%%%$$$'''%%%"""""""""!!!"""%%%%%%"""!!!"""$$$+++......)))'''''''''%%%&&&&&&''')))******'''%%%'''%%%"""!!!"""&&&***---)))((('''&&&&&&''')))***+++)))((()))***+++***)))(((&&&$$$""" !!!%%%(((((((((((()))***'''%%%'''***+++)))&&&###"""  !!!"""(((333CCCRRR___kkkuuu{{{wwwnnn^^^KKK999...++++++...,,,,,,///222222...)))''''''''')))+++,,,+++)))'''!!!!!! """$$$%%%&&&***---***$$$$$$###&&&)))***,,,333;;;OOOeeeqqqqqqyyysssTTTDDDJJJ___{{{}}}~~~}}}zzzzzz}}}}}}uuu___GGG444)))&&&%%%$$$$$$%%%'''((('''%%%$$$%%%&&&(((((((((((('''(((***++++++)))(((((())),,,+++(((&&&%%%&&&((()))'''))))))((($$$!!! """###%%%&&&'''***...111666777777444///)))%%%###&&&((())))))'''&&&%%%&&&'''%%%$$$$$$!!!'''((()))***)))(((&&&$$$!!!###&&&%%%$$$######$$$$$$######""""""###%%%((((((&&&$$$######&&&+++---)))'''((('''$$$###$$$&&&'''%%%%%%%%%&&&((('''&&&%%%$$$$$$###### ###### $$$%%%%%%###"""###"""!!! """%%%((())))))'''$$$$$$$$$$$$$$$%%%&&&&&&)))((('''''''''&&&### !!!$$$''''''$$$"""###$$$+++///000,,,******)))'''$$$$$$%%%'''))))))&&&$$$###""""""""""""$$$&&&'''$$$###!!!!!!###'''+++...+++)))''''''((()))))))))&&&&&&&&&$$$### """&&&((('''&&&%%%&&&""""""!!!!!!"""$$$%%%&&&######"""!!!!!!"""###$$$'''222BBBQQQ___kkkuuu|||yyyooo]]]HHH666+++((((((...------///222111...***&&&'''))),,,...---***''''''"""!!!$$$$$$"""!!!"""###%%%%%%&&&***...,,,'''&&&%%%(((,,,---000777@@@\\\uuuyyyqqqppp~~~sssXXXLLLRRRggg|||yyyzzz}}}{{{{{{}}}zzzyyykkkVVV@@@000++++++$$$###"""###%%%&&&&&&%%%&&&''')))*********)))((('''((()))(((&&&&&&'''(((+++)))&&&%%%%%%'''***,,,)))***+++)))&&&""" !!!"""######$$$''',,,///444777888777222,,,'''$$$'''***---...,,,+++***)))'''%%%$$$### %%%'''(((******)))((((((### !!!$$$$$$############$$$%%%$$$###!!! ###'''((('''&&&%%%%%%''',,,---***((())))))'''###%%%&&&%%%$$$###$$$%%%''''''''''''&&&$$$""" !!!######!!!######!!! !!! """%%%(((***+++***%%%$$$###"""###$$$&&&(((((()))*********(((%%%###"""%%%((((((%%%"""###%%%)))...000...++++++***''' ###%%%%%%""" !!!""""""###""""""!!! """%%%***...111+++)))&&&%%%&&&(((((((((%%%&&&(((((('''$$$!!!!!!$$$'''((('''$$$###### ###$$$$$$$$$$$$$$$&&&'''((('''333EEEVVVbbblllsssxxxyyymmmYYYDDD333***((((((...------///111000...+++&&&(((+++///111///***&&&'''%%%%%%((((((%%%###$$$###$$$$$$$$$)))...---(((((('''***...000333;;;EEEeeerrriiissswww[[[NNNUUUkkk{{{vvvvvv{{{~~~{{{xxxwww~~~|||zzz{{{uuugggRRR===///+++,,,%%%###!!!"""$$$%%%%%%%%%((()))+++------,,,***)))'''(((((('''%%%###$$$%%%((('''%%%$$$%%%(((***,,,***,,,---,,,((($$$"""!!!!!!""""""""""""$$$'''***---000333333000,,,***((())),,,000222111...------&&&$$$######'''(((((()))((('''&&&%%%$$$"""!!!!!!"""###$$$$$$######$$$&&&((('''$$$!!! $$$'''''''''((()))***...///+++)))++++++)))%%%%%%%%%$$$!!! !!!###$$$&&&'''&&&### """ """$$$$$$!!!  """%%%''')))***+++%%%$$$"""!!!"""$$$&&&''''''(((******)))(((&&&%%%!!!###%%%$$$!!! ###(((---///---++++++***'''"""######!!! !!!"""""""""!!!  ###'''+++///111333,,,)))&&&%%%&&&'''((('''&&&(((***+++***'''$$$"""$$$&&&))))))'''$$$"""!!! $$$%%%%%%&&&''')))***+++)))777LLL]]]hhhmmmoooqqqnnnbbbOOO===000+++***+++,,,,,,---...//////...---((()))---111333111,,,))))))'''))),,,+++&&&%%%'''$$$$$$######(((......))))))(((***...000444===GGGffftttfffmmmwwwVVVGGGPPPiii}}}xxxuuuyyy{{{xxxvvvvvv{{{}}}}}}{{{ttteeePPP:::,,,'''(((&&&%%%######%%%%%%%%%$$$(((***,,,......,,,***((('''((()))'''%%%"""""""""%%%$$$$$$%%%&&&''')))******,,,...---***&&&###""""""######"""!!!"""$$$'''&&&(((++++++*********+++***---000111000...------%%%"""!!!""" ###++++++***(((&&&$$$"""!!!%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&))),,,+++'''""""""$$$%%%&&&(((***+++//////+++)))***+++)))$$$%%%$$$!!!!!!###%%%%%%###!!! $$$""" """%%%%%%###  """!!!"""%%%&&&'''(((***&&&%%%###""""""###$$$&&&%%%'''))))))'''&&&&&&&&& !!!!!!!!!''',,,---+++)))+++***(((#########%%%&&&&&&###!!!!!!!!!!!!!!!""""""""""""!!!###&&&***---000222333+++)))'''&&&'''''''''&&&&&&(((***++++++)))'''%%%&&&(((******'''$$$"""!!!######%%%'''(((***+++,,,+++:::PPPbbbkkkmmmlllkkk___TTTDDD555---+++,,,---)))***+++,,,---.........)))***,,,000222222///,,,+++***,,,...+++&&&%%%(((''''''%%%###(((......+++)))((()))---///333<<>>888///'''!!! !!!###''')))+++,,,------,,,,,,...000,,,---333555AAAXXXtttmmmiiiyyy|||aaaJJJ<<>>...(((((((((((()))(((&&&%%%%%%''')))+++,,,((($$$""""""############&&&+++111555555333000+++***'''%%%$$$%%%&&&(((((((((&&&### ###$$$$$$######&&&)))***)))'''''''''&&&&&&&&&'''(((***+++,,,&&&%%%$$$$$$%%%$$$""" %%%%%%&&&'''&&&&&&$$$$$$"""%%%%%%### !!!"""!!! &&&((()))(((&&&$$$$$$%%%(((&&&$$$"""!!!!!!""""""'''***,,,***%%%  """###$$$$$$$$$((((((&&&!!!###&&&'''((('''&&&%%%$$$$$$%%%''')))+++,,,,,,,,,---...---***'''((((((((('''%%%""" """"""!!!"""'''+++)))******'''###!!! """""""""$$$'''))))))(((((('''%%%$$$%%%''')))+++///111222111...,,,++++++---,,,***)))&&&$$$###"""&&&''''''$$$ !!!$$$(((***+++(((###!!!$$$(((%%%%%%(((+++((($$$&&&+++333DDD[[[pppuuuaaaKKK;;;,,,'''(((&&&###!!!"""  %%%***++++++'''&&&$$$###$$$(((///444333///***$$$!!!!!!"""$$$%%%''')))*********+++---000222//////333222;;;PPPkkk~~~uuugggoooxxxbbbMMMAAAPPPnnn~~~xxxqqqeeehhhnnnuuu~~~yyyooonnnpppsssuuuxxx{{{}}}|||pppfffbbblll|||tttkkkttt}}}}}}~~~}}}uuunnn\\\MMM999***%%%%%%''''''''''''&&&&&&&&&'''(((((((((&&&%%%%%%'''(((&&&$$$###%%%)))...222222///,,,***)))(((&&&%%%%%%'''(((&&&&&&&&&$$$ ###%%%%%%%%%"""###%%%&&&&&&%%%%%%%%%$$$#########$$$&&&'''(((&&&%%%$$$%%%'''&&&$$$!!!######$$$$$$###"""!!!!!!!!!''')))'''"""!!!"""!!!"""$$$''''''&&&%%%&&&&&&'''&&&$$$"""""""""$$$$$$%%%(((***((("""!!!"""######"""&&&'''%%%"""!!!$$$&&&'''''''''###""" !!!%%%***,,,---,,,++++++,,,,,,+++***''''''&&&%%%###!!! !!!""" %%%***,,,------)))%%%""""""###"""%%%&&&&&&%%%$$$%%%&&&############$$$&&&)))+++---///111000,,,)))((()))(((((()))((('''$$$""" %%%'''(((&&&!!!!!!$$$$$$%%%%%%###!!! ###&&&###$$$(((+++)))%%%'''---444JJJfff}}}nnnQQQ???,,,&&&&&&$$$!!!!!!!!!''',,,---,,,'''%%%###$$$'''***---...,,,+++(((%%%#########$$$$$$&&&((()))((())),,,///111333111111444000777KKK^^^uuu}}}ggggggssszzzcccNNNAAAPPPmmmyyyrrrfffiiinnnuuu}}}}}}tttqqqpppssswww||||||yyy~~~ssseee^^^iii|||}}}vvv|||{{{{{{}}}~~~{{{tttnnnWWWIII555'''###$$$&&&'''&&&'''''''''''''''''''''&&&%%%%%%(((+++,,,)))&&&$$$%%%(((,,,///...+++((()))))))))'''&&&&&&''')))###%%%&&&%%%"""###&&&&&&&&&""""""###$$$############!!! """###%%%'''%%%$$$%%%''''''$$$ """""""""!!!!!! !!!(((,,,***$$$!!!"""!!!!!!%%%&&&&&&&&&'''(((%%%$$$###""""""$$$&&&'''###''')))&&&  !!!!!!!!! !!!###""" ###%%%$$$###!!!!!!"""###%%%&&&'''((((((!!!###)))---+++)))''''''(((***+++***''''''&&&%%%###!!!###$$$######)))///000///+++&&&###$$$%%%"""&&&)))(((%%%###%%%(((!!!"""$$$$$$%%%'''***---+++---///---)))&&&&&&'''###$$$&&&''''''$$$""" ###&&&)))'''""" """%%% !!!###"""$$$(((,,,)))%%%(((...777RRRrrrwwwRRR>>>+++$$$$$$$$$"""!!!### $$$+++000000...)))&&&$$$&&&+++......,,,,,,+++***'''%%%###"""!!!$$$&&&((((((((()))...111111444222333555000555HHHRRRlll{{{}}}hhhccckkk}}}aaaJJJ===KKKiiizzzzzz~~~yyysssnnnooosssxxx}}}|||wwwtttwww|||yyyvvvvvveee[[[ggg{{{{{{~~~zzz|||{{{wwwvvvwwwtttoooXXXHHH666+++&&&"""!!!######'''******'''%%%%%%&&&&&&(((******(((((()))***&&&))),,,//////---)))&&&)))'''&&&'''))))))%%%!!!"""$$$&&&%%%""" """$$$%%%%%%&&&(((***+++***(((%%%### !!!!!!%%%)))((('''''''''&&&### !!!"""!!!###+++...+++$$$"""###$$$%%%&&&((())))))(((((('''### %%%)))&&&''''''%%%!!!###!!! """###$$$###&&&((($$$!!!""""""!!!!!!!!!###%%%&&&!!!$$$))),,,---***'''%%%$$$!!!"""&&&(((((((((%%%"""$$$***...---+++***&&&&&&***(((!!!!!!!!!"""""" ###'''(((+++---,,,)))''''''((((((((('''######'''%%%###!!!"""%%%(((***+++...,,,)))&&&%%%&&&'''(((###!!! $$$&&&%%%###'''%%%###$$$&&&&&&### !!!######"""!!! !!!######%%%'''%%%$$$***111BBBWWWrrrmmmJJJ;;;+++$$$###!!! ######%%%***000222111...---,,,+++***+++---///111,,,)))&&&$$$%%%%%%&&&%%%)))'''$$$###$$$(((,,,///888666444111///000666===PPP```tttkkk^^^aaazzz~~~___DDD;;;NNNgggzzztttxxx~~~zzzsssvvvzzz~~~}}}|||{{{|||{{{{{{~~~~~~dddXXXiii}}}|||~~~~~~{{{zzzzzzxxxxxx{{{{{{sssiiiXXXGGG444***%%%""" !!!%%%(((+++,,,***'''''''''%%%''')))***(((''''''(((&&&(((+++------***&&&###''''''&&&&&&&&&%%%###!!!%%%&&&'''&&&###!!!###%%%'''(((***---//////,,,(((%%%"""!!!!!!!!!!!!  $$$(((''''''''''''&&&###  $$$***---***### !!!!!! ###$$$%%%&&&((()))******,,,+++)))%%%###"""$$$&&&###%%%&&&%%%###!!! !!!###!!! """%%%&&&&&&'''******%%% """$$$$$$""" """$$$$$$'''***------***&&&###"""$$$(((***+++(((%%%###%%%***......,,,***''''''***)))### """"""$$$$$$### !!!###''')))++++++(((''''''((())))))'''""" ######""""""$$$(((---///000///---)))&&&%%%%%%'''((($$$!!! ###&&&%%%###&&&$$$"""###%%%%%%$$$"""!!!!!!###$$$%%%%%%$$$### """%%%'''''',,,222CCCXXXqqqrrr___GGG888***%%%%%%###""""""%%%&&&'''+++000222111...---+++)))))),,,...000000,,,***'''&&&''''''&&&&&&***(((%%%######%%%(((+++444333222000...///333777DDDTTTkkk}}}mmm^^^^^^zzzvvvSSS<<<999RRRooo|||vvvxxx|||}}}}}}|||lllaaannn|||{{{yyy{{{}}}zzz~~~}}}{{{xxxyyy~~~~~~rrrdddUUUCCC000'''$$$"""%%%(((,,,---,,,+++***)))%%%'''***+++)))&&&$$$$$$%%%''')))))))))&&&###!!!&&&'''(((&&&$$$"""""""""((()))***((($$$!!!"""$$$''')))+++...111444222///***&&&###"""###%%%###!!! $$$'''&&&%%%%%%&&&%%%###!!! $$$((()))'''""""""$$$$$$###$$$%%%&&&((()))***++++++...+++'''%%%$$$###"""!!!!!!###%%%&&&%%%$$$$$$%%%"""!!! !!!$$$''')))))),,,,,,+++&&&&&&((()))'''$$$ ###&&&(((+++,,,,,,)))%%%""" %%%***---...(((%%%###%%%)))------,,,***((((((***)))%%%###$$$###%%%''''''$$$""" %%%&&&(((((('''''''''(((((('''%%%  """!!!!!!$$$)))...111222///,,,(((%%%$$$&&&(((***%%%""" ###&&&%%%$$$%%%###!!!!!!###$$$$$$$$$$$$""""""$$$((()))'''%%%  &&&***,,,///555BBBWWWmmmyyy}}}wwweeeRRRBBB444(((%%%''''''&&&&&&((((((***---000111000///...***&&&''',,,000000...***)))((()))******)))''',,,)))&&&###"""###%%%'''...///...---,,,...111444888HHH```yyytttccc___wwwkkkKKK666888VVVvvv~~~yyyzzz{{{|||sssjjjpppvvvtttsssxxxzzz}}}rrrxxx~~~|||yyyzzzyyyooodddPPP>>>+++######!!!###&&&))),,,------,,,,,,(((+++------***%%%"""!!!###$$$%%%&&&%%%$$$###"""''')))+++)))%%%"""###%%%,,,,,,+++(((%%%"""!!!"""$$$&&&((()))***---000333333000---)))&&&%%%%%%&&&$$$"""!!!%%%&&&%%%$$$$$$&&&&&&$$$### """$$$$$$"""!!! """%%%&&&%%%$$$###$$$&&&'''))))))*********'''######$$$$$$!!!"""$$$&&&'''&&&%%%%%%%%%!!! """%%%(((******++++++)))$$$,,,------***%%% !!!"""$$$&&&(((******'''$$$""" """%%%))),,,...&&&$$$###$$$'''*********(((''''''((('''&&&$$$$$$"""%%%((()))(((%%%""" ###$$$%%%%%%%%%&&&&&&'''$$$$$$""""""!!!!!!###'''***,,,,,,,,,)))&&&$$$$$$'''+++...'''###!!!!!!$$$'''&&&%%%$$$###!!! !!!###%%%&&&((($$$"""$$$(((***'''###""" !!!''',,,...111666@@@VVVkkksssvvvrrrbbbOOO;;;000&&&&&&)))***))))))***+++,,,...///000//////...(((###%%%,,,000///+++%%%%%%'''***---...---++++++)))&&&$$$###$$$%%%'''***+++++++++...666===???;;;EEEZZZvvv}}}jjjbbbnnnfffLLL777999WWWwww~~~{{{|||zzz}}}sssiiinnnttttttuuuzzz|||zzzkkkppp|||zzzyyyuuurrrllleeeHHH888'''!!!!!! """###&&&))),,,---------,,,...000///+++&&&""" !!!""""""###$$$%%%&&&&&&)))+++,,,+++'''%%%'''***------+++((($$$"""###$$$&&&''''''''''''(((+++...//////...---+++)))&&&%%%%%%$$$!!!###'''&&&$$$###$$$&&&'''&&&%%%###"""!!!"""""""""  """"""###%%%'''&&&$$$""" !!!$$$&&&'''''''''''''''$$$""""""%%%&&&$$$"""&&&'''((('''$$$######$$$  """%%%((()))(((&&&&&&$$$"""!!!---......+++&&&!!!"""$$$"""""" """$$$&&&'''&&&###"""""""""######%%%''')))+++&&&$$$######$$$&&&''''''%%%&&&&&&%%%%%%&&&%%%$$$ """%%%(((***)))&&&$$$######""""""###$$$$$$###"""'''&&&$$$%%%&&&&&&%%%$$$&&&$$$###"""$$$)))---000)))&&&$$$%%%(((***(((&&&$$$###"""!!!!!!###%%%'''+++&&&"""###&&&'''######!!!!!!&&&(((***...444EEE[[[nnnsssvvvtttcccNNN666,,,$$$&&&+++,,,+++******+++,,,---------......---'''"""###***...,,,((( !!!%%%)))...000000...***)))'''%%%%%%&&&((())),,,......///999JJJWWW[[[LLLMMMYYYqqqlll___ddd~~~zzzdddNNN888:::WWWuuu~~~vvvvvvyyy~~~}}}~~~|||rrreeejjjwww~~~zzziiimmmzzzpppttt|||uuuooofff___@@@444'''"""""""""###%%%%%%%%%$$$&&&)))+++++++++,,,...///...+++'''$$$######""""""###$$$''')))+++******+++***((((((***+++,,,,,,)))&&&###"""$$$&&&(((((((((&&&%%%%%%(((***+++,,,---...---***'''&&&&&&%%%"""!!!&&&***&&&$$$###$$$&&&((((((((()))(((&&&''''''&&&$$$"""###$$$&&&((()))((($$$ """$$$&&&&&&%%%$$$'''%%%$$$%%%''')))******++++++)))%%%""" !!!""""""!!!!!!###%%%''''''&&&!!!!!! !!!""""""''')))***(((%%%!!!"""$$$%%%$$$  """"""$$$%%%$$$###!!!"""$$$%%%$$$$$$$$$&&&((('''&&&%%%#########$$$$$$###%%%%%%###$$$''''''%%% """&&&)))***)))(((%%%###!!! !!!!!! !!!&&&+++)))''''''&&&%%%###!!!!!!!!!!!!"""%%%)))---///+++))))))+++......+++'''$$$%%%%%%$$$"""###%%%'''+++'''$$$###$$$$$$!!!""" """"""###***333NNNcccrrruuuxxxwwwcccJJJ222(((###&&&,,,,,,***)))(((***++++++***+++,,,...+++&&&""""""&&&)))(((%%%"""'''---//////...((('''&&&&&&&&&(((***+++...222444888IIIbbbtttyyycccXXXWWWjjjlll\\\^^^wwwvvv```III777===[[[yyy~~~tttsssvvv}}}|||sssbbbhhh{{{}}}mmmooo}}}mmmfffooo~~~|||rrraaaQQQ;;;222)))&&&$$$%%%)))///---***&&&%%%&&&(((((('''''')))+++,,,***)))((()))'''&&&$$$$$$%%%(((+++---(((&&&%%%%%%''')))***)))***)))'''$$$!!!"""$$$'''******)))'''%%%&&&)))+++******+++++++++***)))((('''&&&$$$!!!!!!$$$)))...&&&%%%$$$%%%''')))******---,,,************'''%%%!!!$$$%%%))),,,---***$$$!!!$$$%%%%%%$$$###''''''&&&%%%%%%(((,,,///...,,,(((### """%%%%%%$$$%%%''''''&&&$$$ !!!"""###"""!!!!!!######!!!$$$$$$$$$######"""!!!!!!!!!"""$$$$$$###!!! !!!###%%%$$$######%%%'''***)))(((%%%###"""###$$$"""&&&&&&###$$$((()))'''""" """'''***+++***'''$$$ ###((((((&&&%%%%%%&&&%%%###!!! !!!"""$$$''')))+++---,,,---111333222---)))$$$&&&'''&&&$$$###$$$&&&)))'''%%%$$$###"""""""""!!!!!!"""!!!***777SSSfffsssuuuzzz{{{dddEEE///'''"""&&&++++++((('''&&&((())))))((((((***---)))&&&"""!!!"""######### !!!%%%))),,,,,,+++''''''&&&%%%&&&'''((())),,,333888@@@VVVtttuuu___RRR___wwwuuucccaaassstttYYYBBB777EEEgggyyywwwxxxzzzxxxvvv{{{sssbbbeeeyyytttuuuyyygggbbbmmm}}}}}}~~~yyyqqqoooppptttxxxxxxsssnnnuuuyyywww]]]EEE888222,,,)))''''''...666444///(((%%%%%%&&&%%%$$$###%%%((())))))***+++---+++)))&&&%%%&&&(((,,,...%%%### """&&&((((((''')))(((&&&""" !!!$$$''',,,+++***((('''(((+++...***)))((((((((()))***+++'''&&&$$$""""""&&&+++000'''%%%$$$%%%(((***,,,,,,///...,,,,,,,,,+++)))&&& !!!###$$$'''+++///000+++$$$!!!$$$&&&%%%$$$###&&&'''&&&$$$"""$$$***//////,,,'''!!! ###((('''''''''((((((&&&$$$ """$$$$$$"""!!!$$$###"""###$$$###!!!"""###$$$%%%$$$""" """$$$$$$""""""%%%'''---,,,***'''$$$"""###$$$###''''''###%%%***+++((($$$!!! %%%)))+++***)))%%% ###(((!!!!!!!!!"""$$$$$$###""" !!!###$$$%%%&&&'''......000444777555///)))%%%''')))(((%%%###$$$&&&'''''''''%%%###"""$$$&&&"""###%%%### ...>>>RRRdddpppttt{{{}}}eeeDDD...&&&!!!&&&++++++'''%%%$$$&&&((('''&&&&&&))),,,'''&&&###!!! !!!!!!!!!!!!"""$$$'''(((((('''''''''&&&%%%%%%%%%&&&''''''000888CCC[[[{{{}}}aaaMMMWWWpppoooeeerrrrrrSSS???999NNNrrr~~~{{{|||xxxssspppvvvsssaaabbbttt{{{yyy}}}kkkjjjyyyyyyrrrrrrsssrrrpppmmmlllmmmpppqqqoooiiidddaaa\\\YYY\\\ccceee^^^VVVZZZkkktttZZZFFF555222...***((()))+++---111---(((%%%%%%&&&'''''''''))),,,---,,,+++,,,---+++((($$$!!!"""$$$%%%&&&$$$&&&### """######!!! &&&******)))((('''(((+++...000)))%%%!!!"""&&&,,,///000///,,,(((&&&'''((((((((('''&&&%%%&&&(((***++++++222///,,,,,,------+++(((%%%$$$!!!&&&(((***+++***(((%%%###"""!!! !!!###### !!! !!!$$$(((***)))'''$$$!!! !!!%%%((()))'''(((++++++(((!!! !!!((((((&&&""" !!!$$$###"""""""""$$$$$$"""  """"""!!!"""$$$%%%,,,...000---((($$$"""""""""!!!!!!"""$$$&&&%%%$$$###!!! ###'''))))))'''"""$$$$$$  """######!!!$$$""" !!!""""""""""""$$$(((+++000111333555444111+++&&&$$$'''))))))%%%######%%%&&&&&&%%%$$$######&&&)))---)))$$$!!!###000>>>SSSeeeuuu{{{zzz```AAA,,,)))%%%%%%'''((('''%%%$$$%%%&&&'''(((((())))))'''((()))'''$$$!!!!!!!!!###"""$$$(((,,,,,,)))%%%((())))))(((&&&$$$%%%%%%&&&---555AAAVVVqqqxxxcccKKKFFFYYYxxxzzzjjjfffxxxoooRRR===>>>OOOqqqwwwvvvwww}}}wwwdddbbbqqq|||~~~uuuwww}}}wwwggg\\\YYYYYYYYYXXXWWWWWWWWWYYYYYYWWWQQQLLLQQQQQQRRRTTTWWWWWWVVVUUU]]]jjjyyyqqqWWWAAA444111,,,(((''')))+++---...+++'''%%%%%%'''((()))'''***,,,...---,,,+++,,,)))&&&###!!!"""$$$&&&&&&!!! ###(((((($$$ """""""""###&&&(((((('''&&&&&&'''***---///)))&&&###$$$(((---///000333000+++(((''''''''''''&&&%%%$$$%%%'''***,,,---...,,,+++,,,......,,,)))'''%%%###!!!(((((())))))'''%%%###"""!!! !!!"""""" ###'''***'''%%%"""  !!!%%%((()))'''(((******'''$$$!!! !!! '''&&&$$$  ###$$$#########$$$$$$""" !!!$$$###"""""""""&&&)))+++***'''$$$###$$$"""!!!!!!"""$$$%%%%%%$$$"""!!!!!!###&&&(((((('''###%%%$$$###&&&)))((($$$ """###$$$%%%"""!!!###"""!!!$$$&&&&&&&&&'''))),,,---...000000---((($$$%%%(((******'''%%%%%%&&&&&&&&&%%%$$$###$$$''')))...***&&&$$$"""%%%222???TTTffftttwwwxxxsss\\\AAA)))&&&""""""$$$$$$"""$$$%%%&&&((((((((((((((('''(((((('''$$$"""""""""%%%%%%%%%(((+++,,,***((('''(((((((((&&&&&&''')))'''***///<<>>222,,,++++++---...---+++)))$$$$$$%%%'''***+++***((($$$%%%&&&&&&''''''''''''%%%'''(((((('''&&&'''))),,,---///000000...,,,+++((((((***...777NNNrrrttt[[[RRRUUUzzzsssdddVVVGGG<<<;;;NNNppp}}}zzz}}}}}}yyy~~~}}}}}}kkkccc]]]]]]______aaadddttt|||xxxaaaIII666,,,555444222///,,,***((('''%%%(((+++,,,,,,+++,,,---)))(((&&&%%%&&&(((+++,,,((($$$"""###$$$$$$%%%&&&((()))))))))((($$$%%%&&&&&&&&&%%%%%%&&&%%%%%%&&&(((+++,,,+++)))%%%%%%%%%###!!! ###((()))%%%!!!"""###"""!!!  !!!$$$&&&&&&###"""$$$'''+++)))&&&$$$&&&)))...111%%%###!!!!!!$$$(((,,,...)))'''$$$""""""###&&&''''''((())))))(((&&&$$$""" &&&&&&'''((()))***++++++******++++++***)))(((((("""!!!!!!!!!######"""!!!!!!""" ###$$$%%%%%%$$$!!!"""###$$$&&&(((***+++...---,,,***(((&&&%%%$$$%%%### !!!%%%'''""""""!!! !!!###$$$+++'''%%%'''+++---,,,)))&&&&&&&&&&&&$$$!!!"""&&&)))+++,,,&&&%%%%%%$$$###"""!!!!!! """&&&+++---,,,'''$$$"""%%%)))+++,,,+++***111000---+++)))''''''&&&'''%%%%%%(((---888MMM___kkkqqquuuooo^^^III888///******+++++++++***((('''###$$$(((,,,///000---+++###$$$&&&((())))))((((((%%%'''''''''&&&&&&((())),,,---...///000//////...'''%%%%%%(((333KKKooo|||cccSSSPPPsssyyy___KKK@@@<<<@@@VVVxxx|||~~~~~~yyyzzzwww}}}yyyoooaaa___bbbiiinnnrrrwww|||qqqXXXCCC666111555444222///,,,***((('''"""%%%)))+++,,,,,,...///***)))&&&$$$$$$%%%((()))%%%"""!!!"""$$$%%%'''(((((('''&&&%%% !!!###$$$$$$$$$$$$$$$######$$$'''(((((('''###$$$%%%### !!!%%%++++++&&&######$$$###!!! !!!$$$&&&%%%###"""$$$''')))'''&&&$$$$$$%%%'''((("""""""""###$$$(((,,,...)))(((%%%###"""###$$$&&&'''((())))))(((&&&###!!! """###"""  %%%%%%'''(((***+++,,,,,,******+++,,,,,,,,,,,,,,,###!!!!!!%%%'''(((!!!"""$$$!!! !!!"""#########"""!!!"""$$$&&&(((***++++++,,,+++***(((%%%###"""!!! """%%%'''$$$###"""!!!"""#########$$$"""!!!###'''***+++***&&&'''((((((&&&$$$""""""!!!###%%%(((+++---...'''&&&$$$###!!!!!!!!!""" """%%%)))+++)))%%%!!! %%%***---...---------,,,+++)))'''&&&%%%$$$$$$"""###'''...999MMM]]]iiiooorrrkkkYYYEEE555...((()))******)))((('''&&&!!!###'''---111111///,,,&&&'''(((******)))(((((('''((((((((('''''')))+++,,,---...///000000111111)))######000IIIkkkooo\\\SSSmmm```FFF===>>>EEEYYYwww|||{{{|||rrrjjjjjjlllttt}}}mmmSSS@@@888777222111000...+++(((&&&%%%"""%%%(((+++,,,,,,...///+++)))'''%%%$$$%%%&&&&&&%%%###!!!  !!!"""&&&'''((()))((('''%%%###"""!!!!!!###&&&'''&&&%%%###"""!!!!!!###%%%%%%%%%$$$&&&((('''$$$ !!!"""'''+++***$$$"""$$$###""" ###$$$%%%$$$!!!"""%%%)))'''&&&$$$"""!!! !!!"""%%%&&&&&&(((+++---((('''%%%###"""###$$$$$$((()))******)))'''%%%###"""$$$&&&&&&$$$###"""###%%%&&&(((***,,,---------))))))******+++,,,------$$$!!!!!!&&&***,,,######%%%$$$!!!!!!  """$$$''')))*********((('''&&&%%%###!!!  ###%%%'''%%%###"""###%%%&&&&&&%%%!!! """%%%((())))))%%%'''))))))'''&&&%%%&&&$$$$$$%%%&&&(((***,,,---)))'''$$$""" !!!"""!!!!!!###%%%&&&%%%!!! $$$(((+++------,,,(((''''''&&&%%%$$$###"""###!!!"""(((000===OOO___iiinnnpppiiiXXXDDD555---&&&(((******(((''''''''' !!!$$$)))---///---,,,***+++++++++******)))((()))))))))((('''(((***,,,---------...///111333444...&&&!!!---DDDbbbyyy|||hhh[[[hhh{{{eeeFFF:::;;;BBBVVVsss~~~}}}~~~qqqmmmrrrxxxyyyxxx~~~kkkPPP<<<555555///000000///---***&&&$$$$$$&&&)))+++++++++,,,---))))))'''&&&&&&%%%%%%&&&&&&'''''''''%%%$$$$$$$$$'''(((***++++++)))'''%%%%%%######%%%(((***(((&&&%%%###!!!!!!###%%%&&&&&&$$$''')))***'''$$$"""!!!$$$$$$'''***'''!!! #########"""!!! $$$%%%%%%""" !!!&&&***'''%%%"""!!!%%%(((***))))))***+++'''&&&$$$###""""""###$$$++++++++++++***((('''&&&"""%%%((()))(((&&&%%%%%%###$$$''')))++++++,,,,,,((((((((('''(((((())))))$$$""" ###'''***+++&&&### !!!###&&&&&&%%%###!!! $$$&&&(((((('''&&&$$$$$$###"""!!!  """$$$$$$%%%%%%###!!!!!!$$$(((******)))#########$$$&&&'''''''''$$$''')))(((&&&$$$%%%&&&&&&%%%%%%%%%''')))+++---***((($$$!!! !!!###%%%%%%$$$$$$%%%###  ###&&&((())))))((("""""""""""""""!!!!!! """ ###+++666DDDVVVeeekkknnnpppiiiYYYEEE444+++$$$'''******((('''''')))!!!"""###&&&***---...---...---,,,+++++++++++++++)))))))))((('''(((***---------------///222555777111+++%%%%%%---@@@^^^vvvsssdddddduuuoooKKK999666:::RRRssszzzyyy{{{nnn```^^^iiiyyyjjjMMM888000000000111222222000,,,)))&&&&&&(((++++++***))))))***''''''''''''''''''&&&&&&(((***,,,,,,***(((&&&%%%''')))+++------,,,***(((&&&$$$$$$&&&)))***)))''''''$$$""""""$$$&&&''''''###&&&)))***(((&&&######&&&%%%'''((($$$###%%%%%%%%%%%%$$$###"""!!!%%%&&&$$$!!! &&&+++(((%%%!!!"""'''+++---,,,******+++%%%%%%###"""""""""######---,,,,,,,,,***)))((('''"""%%%)))***)))((('''''' """$$$&&&((((((((((((((('''&&&%%%%%%$$$$$$%%%$$$###"""###%%%'''(((''''''%%%###"""$$$&&&'''(((&&&$$$!!!"""%%%'''&&&%%%$$$""""""""""""!!!!!! !!!###%%%&&&&&&$$$###  $$$***......---&&&&&&''''''((('''&&&&&&$$$&&&((('''$$$"""###$$$'''&&&&&&&&&'''***---///***((($$$!!! !!!###+++)))''''''&&&%%%###!!! !!!"""$$$%%%%%%%%%$$$ """!!!$$$...:::III\\\kkknnnppppppiiiZZZFFF444)))###'''******((('''(((***%%%$$$$$$&&&***...000000///...---,,,+++,,,---...)))))))))'''&&&'''***---------------///333666888111///,,,+++...@@@```{{{zzzjjjaaaqqqvvvQQQ:::444555RRRwwwyyyxxx|||dddYYYVVVcccwwwkkkLLL555------...000222444333000,,,***+++++++++++++++***)))((()))'''&&&&&&''')))))))))...///000///,,,&&&!!!''')))++++++)))'''&&&&&&'''***------+++(((&&&%%%%%%&&&'''((()))(((''''''(((***+++)))%%%""""""###%%%$$$############$$$%%%'''%%%######$$$$$$$$$"""***+++***((($$$!!!!!!!!!%%%$$$ """'''+++......,,,******+++'''&&&$$$#########%%%&&&...***&&&&&&)))***(((%%%###!!!!!!$$$***+++(((### """######"""!!!)))(((&&&$$$!!!"""$$$'''$$$######%%%((()))%%%"""###""""""$$$''')))))))))///...)))$$$&&&%%%$$$######$$$&&&(((!!!"""!!! &&&,,,,,,(((###!!!!!! !!!%%%))),,,...,,,)))&&&&&&)))******((()))&&&###!!!!!!!!! ###$$$&&&((()))*********((('''&&&###"""###&&&)))...***&&&&&&)))***'''###!!! !!!###%%%""""""!!!  """!!!$$$&&&--->>>UUUhhhqqqqqqtttssskkkZZZEEE333))))))++++++***&&&%%%''')))+++***(((((()))******)))...***&&&%%%(((,,,------,,,(((""" %%%,,,000,,,+++,,,,,,---...///000///000000///000???]]]yyytttcccjjj{{{pppPPP;;;444BBB[[[}}}}}}vvvmmmaaa]]]aaarrr|||cccGGG444...000---...000000///,,,)))(((+++++++++******))))))))))))'''%%%$$$&&&((())))))---...//////---(((### '''))),,,,,,***(((''''''))),,,//////,,,(((%%%###$$$%%%&&&'''((('''&&&%%%%%%&&&'''%%%""" !!!"""$$$###"""!!!!!!"""###$$$%%%###""""""###$$$$$$###++++++***((($$$!!!!!!!!!%%%### """)))+++,,,+++))))))+++---,,,+++(((&&&%%%%%%&&&&&&+++'''######''')))(((&&&$$$"""!!!$$$(((((($$$  !!! &&&%%%$$$""" !!!###&&&%%%$$$$$$'''******'''$$$"""!!!"""$$$''')))***)))...---***&&&###!!!"""$$$)))'''%%%$$$######$$$%%%""""""""" $$$))))))%%%!!! !!!!!! """%%%)))+++,,,)))&&&###$$$&&&)))))))))(((&&&""" !!!$$$'''((((((&&&%%%######"""!!!!!!$$$***&&&###$$$'''(((&&&### ###%%%))))))(((%%%!!!!!!###"""&&&+++111@@@TTTeeelllqqqrrrqqqiiiZZZGGG666,,,)))++++++)))''''''))),,,,,,+++))))))******((('''+++(((%%%%%%(((+++,,,,,,)))'''$$$######&&&))),,,++++++++++++,,,---......///000000...---999TTTnnnyyyeeehhhvvvqqqPPP;;;444???YYY|||pppgggeeeiiilllwwwsssYYYBBB444000111---......---+++)))'''%%%+++***))))))((()))))))))(((&&&######%%%(((***++++++---///000...+++&&&###(((***,,,,,,+++)))))))))***...111111...)))$$$"""###$$$%%%%%%%%%$$$###"""!!!""""""!!! """$$$###"""!!!!!!"""###$$$###!!! ###$$$%%%%%%,,,,,,***'''$$$!!!!!!!!!$$$### """)))))))))'''&&&(((+++...000///,,,***((('''''''''(((%%%!!!"""%%%((()))(((&&&$$$###$$$%%%%%%!!!""""""!!!  ###%%%&&&%%%%%%'''+++,,,***'''!!! ###&&&)))******------,,,***(((''')))+++***)))'''$$$###""""""""""""######!!!"""%%%%%%""" """"""###$$$%%%''')))***&&&###!!! ###&&&((((((&&&$$$!!! $$$(((((('''###!!! $$$""" !!!%%%&&&%%%"""###%%%000111000***### """%%%###***000777CCCUUUccciiiqqqqqqooogggZZZIII:::000***+++***)))(((***---111---,,,+++++++++)))&&&$$$(((&&&%%%&&&(((+++,,,,,,'''''''''(((((((((((((((+++++++++******+++,,,,,,000111000---)))111HHH^^^hhheeemmmtttRRR;;;444<<>>UUUmmm|||{{{|||wwwgggRRR@@@777555000---******,,,///111111---,,,+++,,,,,,+++)))&&&%%%&&&&&&&&&&&&(((+++---///...---,,,,,,---//////---------,,,,,,---......000//////---))),,,<<>>VVViiitttyyy|||zzz}}}|||nnnVVV???000+++))))))(((&&&%%%###"""!!!%%%***...---***(((,,,///***(((&&&&&&''')))******+++---111555666555333222+++***((((((***...222555222111222222///******,,,333LLLooorrrWWWOOOeeexxx~~~tttUUU===444333888???WWW{{{~~~~~~|||yyyvvvvvvyyy{{{fffeeemmm}}}fffEEE333,,,(((%%%###%%%%%%&&&)))---000111111,,,***''''''))),,,---...***'''######)))'''(((+++...///---)))&&&)))++++++***)))((())))))(((''''''))))))((('''"""$$$%%%%%%%%%&&&)))+++***,,,...---***(((***,,,//////...+++'''&&&&&&(((%%%%%%$$$###"""!!! !!!%%%)))+++***'''$$$###!!!""""""!!!!!!%%%###$$$$$$###"""###%%%'''$$$$$$$$$$$$###""" !!!###'''***&&&''''''((('''&&&%%%$$$&&&''''''""" ###$$$$$$"""!!!"""$$$&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&'''***,,,---'''((((((((())))))******,,,***&&&###""""""$$$%%%!!! """$$$&&&''''''((((((((((((***---000000---((($$$!!!"""######!!!###$$$&&&((((((&&&$$$"""!!!###%%%(((***,,,---...+++)))'''&&&&&&%%%""" ###%%%((((((&&&###!!!!!!"""###&&&***------***'''!!!***>>>XXXlllvvvzzz}}}{{{~~~{{{mmmWWWAAA444...+++***)))'''%%%###!!!!!!###''',,,---+++******++++++)))&&&&&&(((***,,,---***---222666888777555333+++***))))))+++///333666444555666555111---++++++000EEEggg|||dddWWWeee{{{zzzaaaGGG999555666;;;OOOrrr{{{vvvuuuxxxppp___\\\eeexxxmmmXXXAAA444///+++&&&%%%%%%%%%'''+++...000///---)))((('''(((***++++++***&&&%%%"""###''',,,******---222333000---(((***------,,,*********)))(((''''''(((((('''%%%%%%''')))***))))))***+++000333555222---((((((***+++,,,...,,,)))'''''')))$$$%%%''''''%%%###!!! ###&&&)))***((($$$"""!!! !!!!!!  """%%%%%%$$$###%%%'''%%%%%%%%%$$$""" !!!$$$'''(((''''''(((((('''%%%###""""""%%%%%%!!! &&&''''''&&&###!!!!!!###&&&$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%&&&((()))******(((((((((((()))))))))))))))'''%%%###"""###$$$%%%###"""  """$$$"""###$$$%%%%%%'''***,,,,,,'''!!! !!!$$$%%%###!!!"""$$$'''))))))'''%%%######%%%))),,,---...---,,,((('''&&&((()))(((%%%"""%%%'''))))))%%%""" !!!###'''))))))'''$$$ (((<<>>[[[~~~ppp___aaannnpppRRR===444...///;;;XXXvvvwwwnnnpppyyy}}}{{{{{{{{{sss\\\OOOLLLggg}}}vvvlllXXXGGG777444666444---(((%%%&&&))),,,...---)))&&&%%%''')))*********,,,---(((###!!!&&&+++,,,+++222///---///555777555222------------,,,+++***)))...---,,,+++)))((('''&&&+++,,,---......,,,+++)))000666;;;:::333,,,(((((('''&&&&&&'''((('''$$$"""$$$'''+++***'''###""""""&&&''''''$$$!!! """%%%$$$###!!! (((((('''$$$ """$$$&&&&&&%%%%%%%%%&&&$$$&&&'''$$$  &&&)))((($$$%%%%%%%%%%%%%%%$$$###""" !!! ###%%%$$$### !!!###%%%###%%%'''&&&%%%$$$$$$%%%&&&((()))******(((%%%###%%%&&&'''((((((((('''&&&,,,)))'''&&&&&&''''''&&&(((&&&""" !!!$$$&&&$$$###!!! """ !!!%%%''''''))),,,------+++)))''',,,++++++,,,...---***&&&(((+++...///,,,***+++,,,******)))'''$$$$$$%%%'''###$$$$$$$$$######""""""""""""###'''***+++((($$$###---???WWWmmm{{{yyykkkVVVAAA222***))))))+++---+++((((((***---)))&&&&&&+++...---,,,...'''%%%""" !!!$$$(((+++...222666666333///......///...,,,---///000111000333333222000/////////...000<<>>NNNdddwwwppphhh```^^^```^^^XXXUUU^^^rrrvvvbbbQQQJJJNNNSSS[[[YYYSSSMMMOOOYYYbbbfffmmmrrr{{{{{{pppnnnttt}}}zzzrrrjjjQQQCCC666222111///------111000000000///+++&&&""""""$$$'''((('''((()))***((((((***...333666666555.........000222333222000+++***))))))***,,,///111222222111000///...------((()))+++,,,,,,+++)))(((///111222000,,,)))'''(((&&&))),,,)))$$$"""$$$'''))))))(((&&&&&&&&&'''((($$$$$$######"""!!!""""""'''%%%"""!!!###%%%'''((('''$$$!!! ###'''((('''%%%$$$$$$&&&***---,,,'''!!!###"""!!!"""$$$###  """%%%'''((((((### ###$$$$$$###""""""######""" """$$$(((***,,,---...,,,***))) !!!###$$$%%%$$$$$$###%%%***......)))''')))+++,,,)))%%%""" !!!###%%%+++)))&&&!!! """%%%'''((('''%%%###!!!###(((+++,,,+++(((&&&&&&&&&'''((())))))(((((("""$$$%%%%%%###!!!!!!$$$$$$### ###&&&)))***))))))+++...++++++,,,,,,,,,+++)))'''---:::PPPfffvvv}}}}}}{{{zzzzzzssscccMMM:::///,,,...+++((((((+++,,,***(((%%%!!!!!!%%%'''%%%$$$&&&###$$$&&&)))+++,,,------.../////////...---------///,,,))))))+++...000000///---+++******,,,...///...777JJJeeennnbbbaaarrr```FFF:::999666888@@@KKK]]]{{{ttthhhaaa^^^XXXRRRUUUZZZ^^^[[[YYYbbbtttvvvfffXXXRRRTTTXXXYYYYYYUUUOOONNNTTTYYYZZZSSSTTTZZZdddqqq}}}~~~qqqrrr~~~zzzssshhh]]]GGG<<<222///...,,,+++,,,333222222222222///+++(((###%%%'''''''''&&&'''(((***+++...111444555444333000000000111111///---+++))))))(((((())),,,///000111111000///...------,,,''')))+++---......------000000000...***'''%%%%%%###'''***)))%%%###'''+++,,,***(((&&&&&&'''''''''$$$$$$$$$$$$$$$$$$###""" !!!""""""###%%%&&&&&&$$$!!! """###$$$$$$######$$$&&&'''))))))&&&!!!$$$$$$$$$$$$$$$###!!!!!!###&&&(((***&&&"""!!!!!!!!!$$$&&&%%%###!!!$$$%%%%%%%%%######$$$&&&&&&(((***,,,---,,,***(((%%%&&&&&&&&&&&&$$$###"""###(((,,,+++'''$$$&&&((()))(((&&&$$$######$$$%%%,,,***'''""" """%%%''''''%%%###!!!!!!%%%(((******((('''&&&&&&(((((((((((())))))&&&&&&&&&&&&%%%""""""###""" %%%(((,,,+++((('''))),,,+++,,,,,,,,,***)))''''''...;;;PPPeeettt{{{||||||xxxxxxrrr```III777---,,,---***((((((+++---+++)))"""$$$'''%%%$$$&&&"""$$$'''+++---.........,,,,,,,,,,,,,,,,,,+++******(((&&&'''+++///111222///...,,,***))))))***+++...555GGGbbb~~~ssscccSSSccc}}}dddHHH999666666;;;EEELLLXXXsss{{{vvvhhheee^^^XXXZZZ```bbb___bbbkkktttwwwwww{{{~~~rrrgggcccdddggggggmmmqqqoookkkiiieee```RRRLLLGGGMMMZZZeeehhhggguuu~~~yyy~~~sssooo{{{|||ppp```SSS@@@999222000---***)))+++111111111222333111...,,,&&&''')))((('''%%%&&&&&&)))***,,,...//////......111111222111///,,,)))''''''''''''''')))+++---...------,,,,,,+++******)))(((***---///000000000/////////...---+++(((%%%$$$$$$&&&((('''&&&&&&))),,,,,,***''''''((()))(((((('''&&&%%%&&&((((((&&&$$$ !!!!!!!!! ###$$$$$$###!!! !!!"""###$$$$$$"""!!!"""%%%'''''''''%%%!!! ###$$$%%%&&&&&&%%%$$$$$$######""""""$$$%%%''')))###!!! """###!!! ###&&&'''&&&###"""$$$%%%''''''%%%$$$%%%&&&$$$&&&)))+++,,,+++***((())))))))))))(((&&&$$$###$$$&&&((('''$$$""""""$$$%%%%%%&&&&&&'''''''''''',,,***'''""" ###"""###$$$$$$$$$###"""!!! """%%%'''((())))))&&&'''(((((('''&&&'''))))))((((((((((((&&&"""###$$$""" ###'''***((($$$!!!###&&&+++,,,---,,,)))'''''''''///<<>>UUUhhhsssvvvtttssstttwwwtttcccJJJ333(((%%%%%%&&&'''(((((()))+++---((($$$###&&&'''$$$"""###$$$&&&(((+++---......---***)))***---///...***'''""""""###&&&***---...---+++,,,,,,,,,,,,+++***)))***222DDD___|||uuu^^^```ooonnnOOO<<<222888III]]]bbb]]]eeeuuu{{{gggSSSKKKLLLdddnnnzzz{{{sssllleee^^^YYYJJJHHHHHHNNNZZZiiiwww}}}zzz}}}vvvaaaPPPBBB>>>;;;888222***'''))),,,++++++,,,---,,,)))'''***+++,,,***'''%%%$$$$$$&&&((()))******+++,,,...---///111111...+++)))(((###$$$%%%'''((()))))))))&&&&&&%%%%%%$$$$$$######...///000000///...,,,***'''(((***,,,...---***(((***(((&&&&&&'''(((((((((&&&$$$$$$''',,,///...---"""!!! """%%%%%%"""$$$""" """###"""###$$$&&&###&&&((()))((('''''''''"""###### ###&&&(((******,,,---***(((%%%###"""!!!"""### """"""!!! !!!""""""$$$&&&((((((&&&$$$### $$$&&&$$$""" ###%%%)))+++---,,,+++***((()))*********)))(((''')))&&&###!!!!!!  %%%***,,,,,,***))))))(((&&&###!!!"""%%%((()))'''$$$!!!!!!"""$$$%%% """&&&***---$$$&&&'''%%%"""!!!###%%%&&&&&&&&&***...///,,,)))(((((((((%%%!!!$$$(((&&&!!!"""&&&+++---...---)))((()))+++000@@@XXXllluuuuuupppmmmuuuzzzyyyjjjPPP888***&&&$$$'''******)))***...222,,,'''&&&''''''### %%%&&&(((+++,,,---------******+++...111000+++'''$$$$$$&&&)))---......,,,(((***,,,---...---+++***&&&...@@@[[[xxx}}}jjjeeennnoooOOO<<<999@@@UUUmmmpppeeefffrrruuutttqqqiii\\\SSSVVV^^^uuu{{{uuurrrdddYYYKKKDDDHHHSSS^^^eeesss{{{~~~fffVVVGGGMMMLLL???222,,,(((%%%***+++++++++***))))))***,,,,,,,,,)))%%%######$$$(((+++---,,,((((((---111000...++++++------***'''***(((&&&$$$###$$$%%%&&&#########$$$$$$### ***---000000---)))'''%%%$$$%%%'''(((((((((***+++)))+++---,,,(((&&&''')))%%%$$$$$$'''***,,,---,,,###"""""""""######!!! !!!!!!######$$$$$$###!!! !!!###&&&)))+++***&&&$$$$$$%%%######!!!###%%%(((+++------,,,+++***&&&""""""&&&'''%%%"""%%%$$$"""!!!!!!!!!"""######""""""%%%''''''###!!!###$$$#########%%%###$$$''')))+++***)))(((&&&&&&'''((((((''''''&&&(((&&&$$$$$$$$$###!!! """%%%(((((((((&&&%%%(((((('''### $$$)))+++***((($$$!!! !!!###!!! """%%%((())))))(((&&&###!!! !!!###$$$+++***)))))))))***+++,,,---+++(((&&&### """%%%''')))++++++222111111000***&&&***111555HHH^^^iiinnnrrrttttttxxx{{{|||pppVVV:::+++(((&&&***...///,,,******+++***)))'''%%%$$$$$$%%%&&&+++***(((''''''((()))***,,,...111222111...***'''!!!###&&&,,,111222///++++++,,,------......------///222;;;OOOiiisssiiiiii|||lllQQQAAA888CCC\\\uuuzzznnnfffhhh}}}lllYYYZZZ___gggmmmqqqyyyyyyiiiYYYNNNKKKOOOSSSiiiiiiooo}}}nnn^^^WWWZZZTTTEEE666...)))&&&***+++++++++***+++,,,---......,,,((($$$""""""$$$'''***,,,***((((((,,,000///,,,***)))+++,,,+++)))***)))'''&&&%%%$$$$$$%%%$$$$$$%%%&&&&&&%%%""" ***,,,//////,,,)))'''&&&###%%%%%%%%%$$$%%%''')))***,,,---,,,***(((((()))"""!!!"""%%%(((++++++***$$$###"""###$$$$$$""" !!! !!!###$$$&&&''''''%%%###"""###%%%''')))+++***'''%%%%%%&&&$$$### $$$$$$&&&(((***+++,,,---,,,'''"""!!!$$$%%%$$$"""%%%$$$$$$######"""######!!!!!!###""" !!!###"""""""""###$$$$$$%%%&&&'''((((((((('''%%%%%%&&&&&&''''''((((((+++***)))((()))(((%%%###!!!###%%%&&&&&&%%%$$$'''((('''$$$ $$$''',,,,,,***'''###!!!"""###  """&&&((()))(((%%%$$$###""""""###$$$&&&)))))))))))))))+++,,,---+++)))'''%%%$$$"""!!!###&&&(((*********///...000///***&&&***111888JJJ___kkkpppssstttrrruuuyyy{{{qqqYYY===...,,,&&&***...000...------...+++)))&&&$$$######%%%&&&)))((((((''''''((()))***---///111222111---)))'''"""###%%%***///000---+++++++++,,,---....../////////111;;;NNNgggnnnbbbmmmoooTTTDDD999???UUUsss{{{mmmeeemmmzzzfffUUUZZZgggwww|||nnnbbbZZZVVVWWWUUUXXXdddwww~~~rrraaa___^^^UUUFFF777000,,,************+++,,,...///000000///,,,'''"""!!!"""###&&&((()))(((&&&'''***...---***(((''')))+++------,,,,,,+++***(((&&&$$$###%%%&&&'''(((((('''%%%$$$***,,,------+++(((((((((%%%%%%$$$###!!!"""$$$''',,,......,,,)))%%%$$$$$$!!!$$$''')))((('''%%%$$$###$$$%%%%%%###!!!"""""""""###$$$%%%&&&&&&)))******)))'''&&&&&&'''(((***++++++)))'''''''''%%%############$$$&&&***,,,...,,,'''""" """######"""###$$$$$$%%%%%%$$$"""""" !!!!!!""""""!!! """$$$$$$$$$$$$$$$%%%&&&&&&'''%%%%%%$$$$$$%%%''')))***,,,+++++++++,,,+++(((%%%!!!!!!!!!"""#########$$$&&&((()))'''###"""$$$'''------,,,)))%%%###"""""" $$$''')))((('''""""""######$$$%%%&&&&&&'''(((((()))***++++++,,,((('''%%%$$$%%%%%%%%%### """%%%(((************+++,,,......***&&&)))///;;;LLL___lllsssvvvtttpppqqqvvvzzzsss]]]BBB222...&&&***...111111111111111,,,)))%%%"""!!!"""%%%''''''''''''''''''((()))***...///111222000---)))&&&######%%%(((+++,,,+++***)))***+++,,,...///000000...000888JJJbbb|||sss]]]___wwwuuu[[[III:::888IIIllllllYYY[[[ssszzzhhhZZZcccttt{{{iii]]]UUUOOOIIILLLYYYmmmqqq^^^VVVRRRHHH===333000//////***)))***+++...111222333111///+++&&&!!! """$$$&&&'''((('''&&&&&&))),,,,,,***'''&&&(((+++///111...//////...+++(((%%%###$$$&&&((())))))''''''&&&***+++,,,+++)))(((((()))((((((&&&###!!!!!!$$$'''//////...,,,(((###  """%%%((()))(((''''''&&&&&&&&&''''''%%%######$$$&&&'''))))))))))))+++,,,---+++)))((((((((()))***+++,,,+++***))))))$$$### !!!###&&&)))+++---)))&&&###""""""""" !!!###$$$%%%%%%###  """"""!!! """%%%###"""!!!!!!###%%%''')))'''&&&%%%$$$%%%&&&(((***)))))))))***+++***'''$$$%%%$$$###!!!!!!!!!""""""''')))+++***'''%%%&&&(((,,,---,,,***&&&"""!!! !!!%%%((()))(((&&&###$$$%%%&&&&&&%%%%%%$$$'''((())))))***)))))))))&&&$$$###$$$&&&)))******###%%%(((+++,,,,,,+++******+++------)))$$$&&&---;;;LLL___mmmuuuxxxuuupppqqqwww|||vvvaaaEEE333...'''***...222444444444444,,,)))%%%!!! """&&&(((&&&''''''(((((()))***+++...///111111///,,,(((&&&$$$$$$$$$&&&'''((())))))''''''(((***,,,...///000---...444CCCZZZtttvvv___[[[ooo}}}bbbNNN>>>:::FFFiiijjjPPPSSSggguuuiiippp~~~ssscccYYYKKKCCCEEESSSeeeqqquuu~~~sss\\\IIIBBB888111---,,,...000)))((())),,,111444444333///...***%%%!!! """%%%&&&''''''&&&&&&''')))+++---+++)))''''''+++///333000000111000---***&&&$$$###&&&))))))(((&&&&&&'''((()))+++***)))(((((())),,,+++)))%%%######&&&(((------------,,,)))%%%#########$$$''')))***)))((()))((('''((())))))'''%%%###%%%'''***+++,,,++++++,,,---...---***((((((((()))***+++,,,,,,,,,+++)))$$$### !!!%%%((()))))))))%%%$$$$$$$$$###!!! """###$$$### """""""""  ###%%%!!!!!! """&&&)))++++++***(((&&&&&&''')))***''''''&&&((()))(((&&&$$$***(((%%%###!!!!!!!!!"""%%%(((***)))&&&###$$$%%%)))******((($$$!!! """&&&)))***)))'''''''''((((((&&&$$$"""!!!((()))*********(((&&&%%%###""""""$$$(((+++---...'''(((***,,,---,,,+++***++++++,,,,,,'''"""%%%+++;;;MMMaaannnvvvyyyxxxuuuvvv{{{{{{fffIII333+++(((***...222555666555444,,,)))$$$!!!!!!$$$(((***(((((()))***++++++,,,,,,...///000000...,,,)))'''%%%%%%%%%%%%%%%%%%&&&'''%%%%%%&&&'''))),,,...///------000;;;OOOhhh}}}bbbWWWddd~~~fffOOOCCC???JJJkkksssYYYRRR]]]uuuwwwzzzqqqgggWWWIIIDDDHHHPPPWWWcccooo|||~~~www]]]BBB888---)))((((((***,,,'''''')))...333666444111+++***(((%%%""""""$$$&&&((((((''''''((()))+++,,,---,,,***'''&&&(((---111/////////...,,,)))&&&$$$"""&&&******'''$$$%%%&&&&&&(((******)))(((((())),,,+++***'''%%%$$$&&&((()))***,,,000222333111...(((&&&&&&&&&((())))))((()))((('''((())))))'''%%%###%%%'''***,,,------------...///...,,,)))(((((()))))))))+++------,,,***%%%%%%### """&&&((((((((('''"""#########""" """#########!!!!!!"""""""""!!!"""$$$'''""""""!!!"""$$$'''***,,,,,,,,,+++*********+++,,,(((&&&%%%&&&((((((((('''***)))'''%%%############"""%%%'''%%%""" !!!"""'''((('''%%%"""""""""###&&&***,,,+++***++++++***)))&&&### &&&(((***+++***(((%%%###"""""""""%%%))),,,---...))))))******+++*********+++***+++***%%%!!!%%%---???RRRfffrrrvvvyyy{{{zzz|||mmmNNN555+++***+++...111555555333111***(((%%%###$$$'''***---++++++,,,---.........------...//////...,,,***(((%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%&&&(((+++---//////------444EEE]]]ttteeeOOOTTTpppiiiPPP===:::EEEeee}}}gggUUUWWWgggkkksss~~~ooo___SSSKKKFFFCCCIIIXXXooo{{{tttXXX>>>111&&&###%%%$$$%%%(((%%%&&&)))///555777333...&&&''''''%%%$$$$$$&&&(((***)))((((((***+++,,,---++++++***'''$$$%%%))),,,,,,,,,+++***(((&&&$$$"""$$$(((++++++'''$$$$$$&&&###&&&***+++***(((((((((((())))))'''$$$###$$$&&&&&&'''***000444666444111)))'''$$$###$$$%%%&&&%%%'''&&&%%%&&&''''''%%%######%%%''')))+++---.........000111000...+++)))))))))((((((***---...,,,***'''((()))'''### """$$$&&&'''((((((######!!! %%%%%%%%%###  !!!###$$$###$$$&&&(((%%%%%%%%%%%%&&&((()))***++++++,,,---...000000111(((%%%######%%%'''((((((&&&&&&%%%%%%%%%%%%%%%&&&"""%%%&&&$$$!!!!!!###''''''&&&###  """$$$$$$$$$'''***------------,,,***(((&&&###!!!"""%%%(((***+++)))&&&$$$""""""###&&&)))+++++++++))))))((('''''''''(((((()))((((((((($$$###)))222FFFZZZooowwwwwwxxx|||uuuUUU:::...,,,,,,---000333444111---((('''%%%%%%'''***---///...///000111111000//////,,,,,,---...---,,,+++***%%%'''((('''$$$""""""###(((''''''''')))+++...000444000---000===SSSkkk{{{iiiKKKJJJddd~~~yyypppVVV999444===[[[qqq___YYYaaa{{{zzzfffUUUcccyyy~~~rrrcccTTTIIIAAAIIIYYYnnnnnnOOO999+++ """"""###&&&$$$%%%)))000666777222,,,###%%%&&&&&&%%%&&&((())),,,***))))))+++---......******)))&&&""""""%%%((())))))((('''%%%###"""!!!%%%)))---,,,'''$$$$$$&&&"""%%%)))++++++)))''''''%%%&&&'''%%%###""""""###'''''')))...222333000,,,***&&&""" !!!"""######%%%$$$###$$$%%%%%%###!!!###$$$&&&(((***,,,...//////111333222///,,,******(((''''''***---...,,,))))))+++---,,,((($$$!!!""""""""""""$$$&&&((()))%%%###!!!$$$((('''&&&$$$  ###%%%%%%&&&'''))))))(((((('''''''''(((((()))***---///222333444555&&&###!!! """%%%''''''""""""###%%%&&&'''((((((&&&'''(((&&&###!!!###&&&''''''%%%""" """$$$&&&%%%%%%'''***---......---,,,***(((%%%###"""!!!"""&&&***,,,+++((('''""""""$$$'''***+++***((()))'''%%%$$$###$$$&&&''''''&&&&&&&&&$$$$$$,,,666LLLaaauuuzzzwwwxxx}}}zzzZZZ>>>111---,,,---000222222...+++&&&&&&&&&'''))),,,...000111111222333333222000000+++,,,------------++++++%%%(((***(((%%%"""""""""***)))))))))***,,,///111777333...///:::OOOfffvvvmmmNNNHHH___{{{zzztttzzzxxx]]]===666;;;XXXxxxhhh___aaauuu|||cccNNNMMMbbb|||pppcccQQQMMMMMMWWWjjj|||~~~\\\???---(((######%%%&&&$$$!!!$$$&&&***///333333---)))######$$$######$$$&&&((()))***,,,......---,,,***+++***)))&&&######$$$&&&###%%%'''&&&$$$###%%%'''((('''&&&%%%%%%$$$######((('''&&&%%%%%%%%%&&&'''***(((%%%"""!!!!!!###$$$%%%''')))***)))'''''''''%%%###  !!!""""""&&&(((***((($$$###&&&+++((()))((('''&&&&&&(((***---///111444444111,,,''')))+++,,,,,,***))))))***+++---///...***%%%"""!!!  ###''')))'''### ###((()))(((%%%!!!!!!###"""""""""""" """%%%&&&'''(((+++---++++++***)))(((((())))))'''---000111:::EEEBBB666(((%%%!!! """''',,,...+++&&&$$$$$$%%%%%%%%%++++++(((###!!!$$$$$$######$$$%%%''')))***,,,)))&&&'''******%%% """&&&***+++***&&&$$$###&&&***---...,,,)))'''))))))'''###  !!!&&&)))$$$$$$++++++...;;;KKKcccpppqqqwwwzzzzzz~~~zzz\\\???/////////...---------......(((%%%###$$$'''+++...///////////////////////////,,,***))))))******)))'''((('''&&&%%%%%%%%%%%%%%%((()))***)))((()))***,,,222000000000333BBB^^^wwwvvv[[[RRRbbbzzzvvvooouuucccQQQ888:::\\\vvveee[[[bbbggg___TTTOOO___tttlllZZZLLLMMMTTT```vvvvvvVVV===---)))&&&&&&)))***(((%%%&&&''')))...111000,,,((($$$$$$$$$######%%%'''))),,,---------------,,,,,,,,,,,,+++(((&&&&&&(((+++)))))))))&&&$$$$$$(((+++***(((&&&###"""###$$$%%%'''&&&%%%$$$###$$$%%%%%%)))(((%%%"""!!!!!!###$$$$$$&&&((('''&&&%%%%%%&&&%%%$$$"""!!!"""#########%%%(((***(((%%%$$$(((,,,,,,,,,***(((%%%$$$%%%''''''(((+++...000///+++(((&&&((())))))((('''((()))***---111111///+++(((&&& ###%%%'''$$$ """'''((((((&&&"""###$$$$$$$$$$$$%%%"""###$$$&&&)))+++---...******))))))))))))******'''---222555>>>HHHDDD888+++'''"""  !!!&&&)))///,,,)))''''''''''''&&&''''''%%%"""###&&&&&&%%%%%%$$$%%%&&&((()))+++(((&&&(((+++,,,((($$$!!!$$$'''***+++***'''%%%'''***---//////---***(((((('''&&&###  """&&&+++))))))...+++---;;;FFF___lllooovvvzzz{{{sssXXX???111///......---,,,,,,,,,,,,***(((&&&&&&(((***+++++++++,,,,,,,,,------......,,,***)))((()))(((&&&%%%''''''&&&&&&&&&&&&'''''''''((((((((('''(((***---...---,,,+++---:::SSSjjj|||fffYYYbbbwwwzzzppppppzzzpppVVV;;;888WWW{{{|||iiiZZZYYYZZZWWWVVVZZZsssrrr[[[MMMGGGMMMfff~~~uuuVVV@@@...+++***+++...///---***))))))***+++------+++((('''%%%$$$######%%%(((***///...---++++++,,,.../////////...,,,******---///...---***&&&%%%&&&***...+++)))%%%###""""""$$$&&&$$$###"""!!!""""""$$$$$$((('''$$$"""!!!"""###$$$$$$%%%%%%$$$"""""""""$$$%%%%%%%%%$$$$$$$$$######$$$'''((('''&&&&&&***...///...+++'''### !!!""" !!!###&&&)))***)))'''"""$$$&&&'''&&&%%%&&&'''***...333555444111...,,,!!! !!!"""'''%%%!!! !!!&&&'''((('''$$$ """%%%&&&&&&&&&'''(((###""""""%%%***------+++)))))))))))))))*********'''...555:::CCCJJJEEE:::...***$$$ !!!!!!!!!  ###&&&,,,***))))))***)))'''%%%######"""!!! !!!%%%(((((('''&&&%%%%%%&&&'''((()))'''&&&(((,,,---***(((###%%%(((***+++***)))(((,,,...000111000...***(((&&&'''&&&$$$"""!!!!!!###%%%...//////000+++...>>>JJJbbbmmmnnnuuuzzz{{{~~~~~~~~~{{{lllSSS>>>333......---,,,,,,+++******+++***))))))******)))(((''''''((()))***++++++,,,+++***)))(((((((((%%%###'''''''''&&&''''''((((((%%%&&&&&&%%%%%%'''+++...***)))'''&&&&&&000EEEYYY}}}vvvddd```rrrvvvooosss}}}aaaBBB777OOOqqqrrr\\\SSSSSSYYYffftttttt]]]IIIDDDUUUkkk~~~}}}]]]FFF---------///222222000......,,,+++***************(((%%%"""!!!###%%%((()))...,,,***((())),,,///111222111000...++++++---///...,,,)))'''%%%&&&(((***)))((('''%%%$$$$$$%%%%%%  !!!###%%%&&&'''&&&$$$#########$$$%%%%%%%%%$$$""" """$$$''''''(((&&&$$$"""!!! ###$$$&&&&&&&&&'''+++......---***%%%   ###%%%$$$### """$$$%%%%%%$$$%%%'''***...444666555222///...%%%$$$"""!!! !!!!!!"""&&&$$$###!!! $$$&&&((('''%%%!!!!!!###&&&'''''''''(((***### """))),,,+++(((***************)))(((((((((///777>>>FFFJJJCCC999111---&&&!!!!!!"""""" !!!###%%%%%%&&&)))+++***(((%%%""""""!!! """%%%''''''&&&%%%%%%%%%&&&'''(((((('''&&&''')))***)))'''###$$$&&&(((***+++,,,,,,---...000000...+++'''%%%&&&'''((('''%%%$$$$$$%%%$$$///222000///+++222DDDYYYmmmsssooorrrwwwzzz~~~~~~zzzkkkRRR<<<111---------,,,+++***)))(((******)))***++++++)))'''###$$$$$$&&&'''((())))))***)))((()))******(((&&&***)))(((''''''&&&''''''######$$$###$$$&&&+++...((('''&&&&&&%%%,,,===NNNpppkkk]]]llltttqqq|||tttRRR@@@OOOlllwww___WWW___ooo{{{eeeTTTRRRXXXcccrrrzzzvvv]]]AAA,,,,,,---000222222111000000///---***((((((***+++(((%%%"""!!!###&&&'''&&&)))(((&&&&&&'''+++///222333222000---***)))+++---***((('''&&&%%%%%%%%%$$$%%%''')))******(((&&&$$$ """%%%((()))'''&&&%%%$$$$$$%%%&&&&&&'''&&&$$$!!! $$$''')))******'''"""""""""###$$$&&&(((+++---+++***'''"""!!! !!!  """$$$%%%$$$$$$%%%'''***---222444333000---+++'''&&&%%%$$$############%%%%%%$$$"""!!!"""$$$&&&&&&$$$"""!!!!!!"""$$$&&&&&&&&&&&&((()))%%%""" ###))),,,***''',,,,,,,,,+++***(((&&&%%%)))000999AAAGGGGGG@@@777444000***###!!!!!!!!! !!!"""!!!"""%%%)))------***((($$$"""!!! !!!"""$$$$$$$$$$$$###$$$%%%''')))***'''&&&%%%%%%&&&&&&%%%$$$"""###%%%'''***,,,......+++,,,,,,,,,***'''$$$"""(((***,,,+++***(((((((((%%%///000---,,,***444JJJaaarrrssskkknnnsssyyy~~~nnnSSS;;;///,,,,,,,,,,,,+++***)))(((''''''(((***,,,,,,***(((""""""###$$$%%%''''''(((''''''(((***------,,,***...,,,***(((&&&$$$$$$###!!!"""######$$$&&&***---((('''((())))))---;;;HHHeeexxxppp]]]fffzzzxxxqqq{{{```LLLTTTmmmsss```aaasssmmmZZZPPPOOOYYYjjj}}}~~~ooossssssQQQ555)))***+++,,,---.........000///---)))&&&&&&)))+++(((%%%"""###&&&''''''%%%&&&&&&&&&&&&(((+++...000000000...+++(((((()))+++'''%%%$$$$$$%%%%%%$$$"""###&&&***---...,,,)))&&&!!!!!!!!!"""%%%'''***,,,''''''&&&&&&''''''(((((((((&&&### !!!&&&***+++,,,,,,'''!!!#########$$$&&&))),,,---)))(((%%%""""""$$$$$$###"""""""""""" !!!"""$$$%%%$$$$$$$$$%%%(((+++///000...+++))))))'''&&&&&&%%%%%%%%%%%%%%%'''&&&%%%$$$"""!!!!!!"""$$$###"""!!!"""###$$$%%%&&&&&&%%%%%%&&&((('''%%%$$$&&&)))+++)))'''+++,,,,,,+++***(((&&&%%%)))///999BBBGGGEEE???888777555///(((!!! """%%%###%%%(((,,,//////---***%%%###!!!!!!"""$$$$$$###""""""""""""$$$&&&((()))%%%%%%$$$###""""""######$$$%%%''')))+++---......(((((())))))'''%%%"""!!!***,,,//////---+++))))))%%%------))))))(((444JJJ[[[lllmmmfffiiipppwwwqqqUUU;;;...***+++,,,---,,,+++***)))%%%%%%&&&(((+++,,,+++)))######$$$%%%&&&''''''(((%%%&&&(((+++///000...---///...+++(((%%%###!!! """$$$%%%%%%'''))),,,))))))+++------///888CCC[[[oootttaaabbblllyyynnnwwwaaaLLLPPPfffzzzmmmdddmmmiiiXXXLLLMMMUUUhhh|||vvvqqq|||wwwaaaEEE000&&&'''''''''((()))***,,,------+++'''$$$$$$'''******'''%%%&&&***+++((($$$&&&'''(((***++++++++++++,,,,,,+++)))((((((+++---)))&&&######%%%&&&&&&%%%$$$&&&***...///...---+++''''''&&&&&&'''(((***+++'''((((((((())))))******'''%%%!!! ''',,,+++---,,,'''!!!"""%%%%%%%%%&&&)))+++---...+++***'''###!!!!!!%%%((()))((('''''''''%%%"""!!!"""$$$$$$###""""""###&&&(((***+++***(((((((((((((((((((((((()))))))))***)))(((&&&$$$###"""!!! !!!!!! ###%%%'''(((((('''%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%((()))***++++++***(((''''''---888CCCHHHFFFAAA===<<<:::555...%%%  $$$((('''(((***,,,...---***'''%%%###!!!"""$$$&&&%%%$$$""""""!!!!!!"""$$$%%%'''"""""""""!!!!!!"""###%%%***+++---.........---,,,''''''(((((('''&&&$$$###***---000000...+++)))(((%%%,,,+++((()))&&&...BBBQQQdddiiidddiiiooottt}}}oooUUU<<<000)))***,,,---...---,,,+++%%%%%%%%%''')))******(((&&&&&&&&&'''''''''((((((%%%%%%(((+++...///---+++...,,,***'''$$$"""!!! """%%%'''''''''(((***)))))),,,...------333;;;NNNccczzzzzziiiaaa]]]rrrwwwjjjppp~~~___JJJKKK]]]zzzsssppprrryyyiiiYYYPPPLLLVVVhhh{{{tttxxxxxxjjjVVV@@@222$$$%%%%%%$$$$$$%%%'''***++++++***&&&""""""%%%(((+++(((''')))------)))%%%((()))+++------+++)))(((((())))))(((((()))---///,,,'''###!!!$$$((())))))&&&'''***---///000000000,,,+++***)))(((((()))***(((((())))))******++++++&&&###  '''---+++---,,,(((""" ###'''((('''&&&(((+++---//////...---)))%%%######'''***+++************(((%%%""" """######""" !!!"""$$$&&&((((((''''''(((*********+++,,,---......///---,,,***(((&&&%%%$$$$$$  ###&&&)))******(((&&&%%%&&&'''"""######"""  !!!%%%''')))+++,,,+++******&&&,,,777CCCIIIHHHDDDBBB???>>>:::222)))###!!!!!! &&&***)))))))))++++++***&&&###$$$""" """%%%((('''&&&$$$###"""!!!!!!"""###$$$ !!!!!!!!!!!!"""%%%'''000000111111000...+++***''''''((())))))((('''&&&***---000111...+++((('''%%%,,,+++))))))%%%***:::LLLbbbjjjgggkkkoooqqqxxx~~~|||mmmTTT>>>222(((***,,,.........---,,,&&&%%%%%%&&&((()))((('''((((((((((((((((((((((((%%%&&&(((+++------+++))),,,+++)))&&&$$$"""!!!!!!###&&&((((((((((((((())))))+++...,,,***...555AAAXXXsss~~~pppaaaTTTggg|||wwwhhhlll|||fffOOOMMM\\\www~~~uuuyyywwwgggXXXKKKMMMZZZnnn{{{}}}ooo___MMM;;;000%%%###"""###%%%'''((('''---)))$$$ ###&&&''''''''')))++++++)))'''***)))((()))***)))(((&&&)))'''&&&)))---111222111---(((###$$$(((,,,+++)))***))))))+++...000111111222222---&&&%%%)))---,,,)))%%%!!!!!!%%%+++///000***$$$!!!(((+++)))++++++***(((&&&&&&'''(((+++,,,***'''''',,,111222111---(((######(((,,,+++***))))))))))))&&&$$$%%%%%%$$$""" !!!###%%%&&&&&&''''''&&&&&&%%%***++++++,,,---...//////,,,------,,,)))''''''(((&&&%%%""""""%%%,,,...///,,,(((%%%$$$&&&%%%### !!!###'''***+++***(((&&&)))---555???GGGIIIEEE@@@AAA???<<<777111+++'''$$$###"""!!!!!!%%%)))......,,,***'''$$$!!! !!!###$$$$$$''',,,000+++,,,,,,***&&&###!!!  !!!""""""+++,,,...000111111000///...***&&&###$$$%%%&&&'''***+++,,,***''''''***---***---000---$$$!!!,,,:::SSSdddjjjkkkrrrsssqqqwww}}}yyyqqqdddQQQ???333'''((((((''''''(((***---(((&&&$$$$$$&&&(((((((((+++******))))))***++++++***'''$$$%%%***,,,***'''***+++,,,---+++)))&&&$$$%%%%%%'''***++++++'''$$$((('''(((,,,000111///,,,<<>>;;;888666111,,,(((&&&'''&&&%%%$$$$$$''')))++++++***(((&&&###""" """$$$&&&''''''(((,,,//////000000---((($$$"""!!!###"""!!!!!! !!!!!!!!!)))***---///000000///...+++((($$$###$$$&&&(((((()))++++++***)))))),,,///...//////+++###$$$333DDD^^^lllnnnlllqqqrrrrrrxxx{{{zzzwwwpppbbbOOO;;;...&&&''''''&&&%%%%%%''')))***(((%%%%%%'''***,,,,,,))))))***++++++,,,,,,,,,---***'''(((,,,...,,,)))***+++------,,,)))'''%%%""""""$$$&&&***+++***)))***)))))),,,///000...,,,111@@@WWWnnnxxxaaaTTT]]]ssssssfffqqqxxx[[[OOOZZZppptttiii___\\\eeerrr~~~uuuhhh]]]RRREEE666,,,******)))&&&######'''+++//////---)))%%%!!!!!!!!!''''''))),,,//////---+++---,,,++++++++++++)))'''(((&&&$$$%%%))),,,///000111///,,,)))((((((((()))...,,,+++,,,.........---000222111---+++,,,***'''&&&### ###&&&'''$$$!!!'''***---------+++'''###"""""""""$$$%%%###!!!!!!$$$'''111000...***&&&##################%%%(((***)))(((+++***((('''&&&%%%%%%%%%&&&&&&%%%$$$######$$$$$$&&&'''((()))***++++++,,,......---+++))))))+++...666222,,,'''$$$$$$'''(((---------***'''&&&&&&''''''&&&%%%###!!!!!!$$$&&&&&&%%%###"""%%%***222;;;CCCEEEDDDAAA???<<<999:::<<<999333---((()))***)))(((''''''((((((((('''%%%$$$"""!!! """%%%''')))(((((()))***333333222///***%%%###"""'''&&&###!!! !!!&&&'''))),,,............)))'''$$$###%%%''')))))))))***+++++++++,,,///222333111...)))$$$)))===QQQfffrrrrrrnnnrrrtttvvv~~~zzzzzzwwwoooaaaMMM888+++'''((((((&&&%%%$$$&&&''')))'''%%%&&&)))+++------&&&(((+++---//////......000---+++,,,//////---++++++,,,---...---+++((('''!!! ###(((,,,...///,,,++++++,,,......---,,,+++888NNNeeexxxkkk[[[___sssttteeennn```OOOUUUnnnpppaaaZZZZZZxxx{{{vvvsssrrrpppooosssvvvqqqhhhllluuu~~~|||tttooonnneee^^^UUUOOOKKKDDD999000---...---(((""""""'''---444444222---'''$$$$$$%%%))))))+++...111111///...,,,++++++,,,------,,,***)))'''%%%$$$&&&(((+++---//////---+++((('''(((******)))(((((())))))(((&&&+++///222000000111...***&&&$$$!!!!!!$$$%%%!!!!!!%%%''')))******(((%%%"""!!!!!!###$$$$$$###!!!!!!###%%%*********)))&&&###!!! !!!%%%))),,,,,,,,,((('''%%%$$$$$$###"""!!!!!!!!! !!!"""###%%%&&&&&&'''((()))******---,,,+++)))'''(((+++...888333---)))'''(((***+++******))))))((((((***+++)))))))))'''%%%""""""$$$&&&''''''%%%###"""$$$)))222;;;BBBDDDDDDCCC???;;;999;;;???===555...&&&'''((('''&&&&&&''')))((('''&&&###!!!!!!%%%'''(((((('''&&&000111111///***&&&$$$###&&&$$$!!! ###$$$&&&))),,,---...///***'''%%%$$$&&&'''((((((((())))))***,,,///222444444111---)))'''///DDDXXXhhhtttvvvrrrwwwyyy{{{~~~|||wwwnnn```LLL999,,,)))******(((&&&%%%&&&'''%%%%%%&&&))),,,---,,,***$$$&&&+++///111111000///111///......//////---+++,,,---......---+++***((($$$"""!!!"""''',,,000111------------------,,,,,,+++444EEE\\\sssrrr``````ppptttdddjjjzzzjjjUUUTTTjjjmmm]]]TTThhhyyy~~~vvvpppqqqnnnmmmoooqqqlllaaaXXXSSSXXX]]]^^^```aaa]]]VVVRRR[[[dddgggccc\\\YYYXXXSSSNNNJJJJJJLLLIII???666000000///)))###"""'''---777777555///)))&&&)))------,,,---...111111000///*********,,,...//////---***)))'''%%%$$$%%%''')))+++++++++***(((((()))+++'''&&&&&&'''((('''%%%###***///222222222222...)))###""" """$$$  """######%%%&&&%%%###""""""###&&&&&&&&&%%%$$$###$$$%%%"""###%%%&&&&&&%%%"""!!!%%%***...///...&&&$$$######$$$$$$"""  !!!###$$$%%%%%%%%%&&&'''((()))************(((&&&%%%&&&))),,,333///***((()))+++------&&&&&&&&&(((***,,,......+++++++++***(((%%%""" '''((()))))))))'''%%%$$$$$$***444===BBBDDDDDDCCC>>>:::888:::===;;;333+++&&&%%%%%%######&&&***...+++)))&&&######&&&))))))(((&&&)))+++......+++'''%%%$$$!!! !!!"""$$$(((+++---///000---***'''&&&''''''''''''((((((((())),,,///111222111///---,,,,,,444HHH[[[jjjxxx|||yyy}}}}}}|||~~~vvvkkk\\\JJJ888---'''((()))(((%%%$$$$$$%%%"""$$$)))...111000+++'''!!!$$$)))...111222000//////.........///...,,,+++------......---,,,+++******'''%%%%%%(((,,,...///,,,---.........---------+++...:::QQQmmmwwweeebbblll{{{tttdddfffsss}}}eee[[[iiikkk^^^\\\iii}}}{{{ssslllhhhddd___[[[___[[[WWWXXXYYYWWWOOOHHHJJJSSS\\\^^^___```___\\\WWW\\\ccceeeccc^^^[[[ZZZYYYUUUSSSVVVXXXRRRDDD888111111...)))%%%$$$'''***555666555000***)))...333222000......///000///...***)))***,,,...000///...'''((((((&&&%%%%%%''')))))))))))))))******++++++''''''''')))******(((&&&---111333000...---)))$$$ ###!!! """###$$$######$$$%%%)))(((((('''&&&%%%%%%$$$!!!$$$'''&&&### !!!%%%***...//////(((&&&%%%&&&)))***'''$$$ """###%%%'''(((((()))$$$$$$%%%&&&'''(((((()))(((((('''%%%######%%%(((+++(((%%%&&&***---...,,,######%%%(((,,,//////...+++,,,+++***(((&&&###"""******+++***)))'''&&&$$$###+++666>>>CCCCCCBBBAAA;;;888555666777444---''''''&&&%%%$$$$$$(((---222---+++'''### ###'''+++,,,***(((###'''---000...***&&&$$$ !!!$$$'''+++///222333///,,,)))((())))))(((''')))'''&&&'''***---......,,,+++,,,...111;;;NNN___qqq{{{~~~}}}uuujjjZZZGGG555)))###$$$%%%$$$""" !!!"""%%%+++111444111+++&&&"""''',,,///000//////+++,,,---......---+++***------------,,,,,,+++***...,,,))))))***+++******(((+++...000///.........)))***222GGGddd}}}pppfffhhhsss|||uuufffdddnnnzzzggglllqqq]]]```kkk{{{|||}}}{{{pppiiigggiiijjjkkkooohhhaaa]]]]]]^^^^^^^^^^^^]]][[[XXXVVVVVVWWWYYY```hhhoooqqqssswwwyyyxxxvvvxxxzzzzzzyyyvvvsssqqqvvvqqqmmmmmmjjj]]]GGG666111///---)))'''&&&''''''---111333111,,,+++000555888444///---,,,---------,,,++++++,,,......---+++!!!$$$'''((('''''')))+++,,,)))((())),,,...,,,***&&&&&&(((***------,,,***,,,//////+++)))(((%%%!!!!!!%%%$$$!!! """$$$%%%$$$$$$%%%''')))((((((''''''&&&$$$""" $$$((((((%%%"""!!!%%%))),,,------+++)))(((***...000---)))$$$%%%(((***+++***((('''""""""###$$$%%%&&&&&&''''''''''''%%%###"""###$$$&&&######&&&+++...---***######%%%***...///...+++***))))))(((&&&%%%###"""*********)))'''%%%###"""!!!***666???BBBAAA>>>===555444111000///,,,((($$$'''''''''&&&&&&(((,,,///...+++'''### """"""###&&&***+++)))&&&"""(((///444333...(((%%%  !!!$$$(((,,,000444666...,,,******+++++++++***)))'''%%%%%%(((******)))((((((***///666AAAVVVgggwww~~~}}}wwwmmm]]]HHH333&&& """######!!!###%%%)))---///---)))%%% %%%))),,,---------)))+++---...---,,,++++++,,,,,,,,,,,,++++++++++++...---,,,,,,+++)))&&&###$$$(((...111111000000000---000888GGG[[[rrrkkkfffkkkwwwvvviiieeekkkooolllnnnddd^^^gggwwwwww|||wwwsssssssssiii^^^YYY\\\bbbfffgggoooiiicccbbbeeekkkoooqqqlllnnnnnniiidddeeennnvvv|||xxxdddHHH222111...+++))))))((('''%%%&&&,,,222222...,,,000444;;;666000,,,++++++,,,,,,...---,,,,,,---,,,***(((!!!&&&((())))))+++...///+++(((***...000---)))$$$%%%'''***---...---+++(((******&&&%%%&&&%%%"""$$$(((%%%###!!! """$$$&&&&&&%%%%%%&&&''')))(((&&&&&&&&&%%%"""  %%%))))))&&&""" $$$(((+++++++++,,,)))))),,,111333000,,,%%%'''***,,,+++)))&&&### !!!"""###$$$%%%%%%'''((((((&&&$$$""""""######""""""&&&,,,...+++((($$$$$$&&&+++//////,,,(((((('''&&&%%%$$$###""""""))))))(((&&&%%%###!!! )))666@@@BBB???<<<:::111000///,,,***'''%%%$$$%%%'''((((((''''''(((***---+++'''$$$!!! ###""""""$$$'''(((%%%######***333888777111***&&&######"""""""""!!!!!! """$$$(((---222666888---+++***+++,,,------,,,***'''$$$$$$&&&((('''&&&&&&%%%(((///888FFF\\\nnnxxx~~~{{{ssscccKKK444$$$ """$$$$$$"""!!! !!!""""""$$$&&&((((((%%%""" ###'''***,,,,,,,,,(((***---......,,,,,,,,,,,,,,,++++++++++++++++++------------,,,)))$$$ !!!'''...333333111111111555;;;BBBKKKWWWiii~~~ooofffhhhuuuxxxlllfffjjjrrrkkkmmmZZZZZZhhh{{{~~~|||zzzlll^^^]]]ccchhhfffbbb```fffrrryyyzzz~~~~~~yyy{{{www\\\CCC555444444222...)))&&&$$$$$$%%%&&&(((+++///222111000333333222000---++++++---000...------...---+++)))#########%%%))),,,---......,,,)))'''&&&&&&((()))###&&&+++///000...***((()))(((''''''((()))'''&&& ###'''******'''### ######$$$&&&''')))******---)))$$$!!!"""$$$###"""!!!###$$$############!!!!!! !!!"""%%%''')))///...---...000000---***'''&&&&&&'''((('''%%%### %%%&&&###$$$&&&''''''&&&$$$$$$$$$### !!!&&&)))'''###$$$&&&))),,,---+++&&&###!!!!!!"""!!!!!!"""#########!!!$$$000:::AAAAAA???<<<777---$$$%%%((('''%%%$$$%%%(((++++++)))'''%%%%%%,,,***'''###!!!!!!%%%((($$$"""  !!! !!!&&&---333444000***&&&&&&'''(((((('''$$$!!!)))((()))---222555444111---------///000///---***000+++%%%###%%%'''((('''((()))***///;;;QQQlll~~~yyyppp\\\BBB111+++((((((''''''%%%###!!!!!!""""""###""" """$$$%%%(((---111---,,,---111111...---///)))***++++++++++++,,,---.........,,,***&&&### ###&&&,,,000000...222999HHHQQQVVVTTTYYYkkk|||jjjaaakkkyyyyyypppjjjxxxiiizzzgggXXXRRR[[[xxx|||zzz}}}|||vvvpppmmmiiidddeeejjjzzzzzzwwwuuu|||vvv]]]GGG999777666333...)))&&&&&&'''&&&&&&'''***---///...---...///...,,,***)))***+++...---,,,---...---***'''######$$$'''***---......***)))&&&###""""""###$$$$$$'''***------,,,)))''')))(((''''''((()))'''&&& !!!!!!!!!###'''***,,,((($$$!!!!!!"""######%%%&&&'''((()))************'''$$$###%%%&&&&&&%%%$$$&&&''''''&&&$$$""""""  """&&&***///---,,,---......+++(((&&&&&&%%%&&&'''&&&$$$!!!"""''')))&&&""""""$$$&&&&&&%%%$$$$$$$$$"""$$$&&&%%%######%%%''')))***'''$$$!!!"""$$$###"""""""""!!! $$$///;;;BBBCCCAAA>>>777...&&&'''***)))'''&&&)))+++------***'''%%%$$$)))(((%%%"""!!!"""&&&***$$$###!!! !!!!!! """(((,,,---,,,)))&&&###%%%'''))))))(((%%%###+++******,,,///222333333000///............,,,+++,,,(((%%%$$$&&&((('''&&&'''(((,,,555EEE\\\tttzzznnnYYY@@@000++++++,,,,,,+++***'''$$$"""!!!""""""!!! """&&&+++///333555---...333888888111,,,+++&&&))),,,......---+++***...///...---+++(((%%%$$$&&&'''+++///...---111888NNN[[[dddbbbaaalllooodddnnn}}}wwwooo||||||nnn}}}yyycccPPPMMMbbb|||zzz|||~~~|||vvvxxxuuuqqqtttyyyrrrmmmjjjnnnsssxxx|||ttt^^^HHH:::888777444///***((((((***&&&%%%&&&(((+++,,,,,,************)))&&&&&&&&&(((++++++,,,...///---)))&&&###$$$&&&)))+++---......)))'''%%%###!!! !!!!!!&&&''')))***+++***))))))***((((((((())))))'''%%%$$$%%%%%%$$$###$$$&&&(((---)))%%%######%%%''''''''''''((()))***))))))(((&&&%%%%%%&&&)))***************+++***((($$$!!!!!! ###(((,,,+++***+++++++++(((&&&'''&&&&&&&&&'''&&&###!!! %%%)))+++((($$$!!!###%%%%%%###"""###$$$!!! ######"""###$$$%%%%%%$$$"""###'''((('''&&&%%%"""!!!---999@@@BBB@@@>>>666...''')))+++***)))))))))+++,,,+++(((%%%###"""$$$###"""!!!%%%)))&&&$$$"""!!!!!!!!! ###&&&'''&&&%%%$$$"""&&&***,,,+++(((''',,,,,,,,,++++++...111444000...,,,,,,,,,,,,+++)))(((&&&%%%&&&'''))))))((((((***000>>>SSSjjj}}}|||nnnWWW???///***---...//////,,,((($$$!!! '''///666888777///111999@@@???444+++'''$$$''',,,000111///***'''.........---,,,***)))(((((())),,,000///---111777OOOaaaqqqooofffiiiwwwvvvjjjqqqwwwwwwsssvvvWWWEEEMMM___{{{wwwwww{{{tttrrrzzz~~~ooobbbaaakkkvvv~~~qqq[[[DDD555333333222000,,,******+++&&&%%%&&&(((***,,,,,,+++)))))))))'''$$$###$$$%%%)))***---000111///***&&&"""$$$''')))***+++,,,---***)))(((&&&$$$###""""""&&&''''''(((***+++------***)))((()))***)))'''%%%((((((((('''%%%$$$&&&'''+++((($$$###$$$'''))))))'''((()))******(((&&&%%%"""###%%%(((+++---...---******))))))'''$$$ """&&&%%%###(((''''''(((((((((((('''((('''''''''((('''%%%""" """&&&))))))'''$$$###$$$%%%$$$"""!!!!!!"""!!! """"""###$$$$$$"""  %%%(((+++,,,+++((($$$(((333999;;;:::888333,,,'''(((***)))((((((%%%''')))(((%%%###!!!!!!!!! !!!%%%'''%%%######"""!!!!!!###%%%%%%$$$""" !!!&&&***,,,+++(((&&&)))+++---,,,***+++...222+++***+++,,,------+++))))))'''&&&%%%'''***---///...///777GGG]]]rrrpppXXX???...'''***+++------+++&&&!!!$$$111999999777111333:::AAA???444***&&&$$$'''+++///111///+++(((,,,,,,,,,++++++*********)))+++///555444111111444GGG]]]qqqpppccc^^^jjjyyy|||ooorrr|||sssvvv~~~mmmSSSLLLQQQmmm~~~xxxttttttzzzvvvpppvvvzzzyyyssshhhaaafffwwwlllTTT<<<---+++---000000...,,,++++++'''&&&&&&(((+++---...---++++++***((($$$"""###$$$)))+++...222333111,,,((("""$$$'''((('''''')))+++++++++***)))(((&&&$$$###&&&&&&'''(((+++...111333***))))))***+++)))'''$$$)))******(((&&&%%%%%%&&&)))&&&$$$###%%%'''))))))((())),,,---,,,***&&&$$$"""&&&))),,,---......(((&&&%%%%%%%%%$$$!!! &&&,,,***"""###$$$$$$%%%&&&'''((())))))))))))***+++***(((%%%""""""###%%%&&&&&&$$$###'''''''''%%%"""  !!!!!!"""$$$%%%%%%""" """%%%(((+++---***'''######+++000222222111000***&&&'''(((&&&%%%'''###%%%&&&&&&%%%$$$$$$$$$"""!!!"""'''%%%$$$$$$$$$"""$$$'''((('''%%%### ###&&&))))))(((%%%###$$$(((------+++******,,,&&&(((+++///222222...+++---***'''$$$&&&+++222777777888???NNNbbbrrrzzz|||}}}~~~}}}~~~qqqXXX???---$$$''')))++++++)))$$$ !!!"""$$$000999999555222222666;;;999111+++)))(((((())),,,//////---+++)))((('''''''''((()))***)))+++333:::;;;555111222===QQQeeefffXXXRRR^^^nnn|||sssppp~~~}}}ppp|||wwwzzzmmmYYYPPPZZZqqqxxxqqqmmmuuutttppprrr~~~|||nnngggmmmqqqtttsssttt}}}}}}gggMMM777+++(((***---...---,,,++++++***(((((()))+++.........,,,,,,,,,)))&&&$$$%%%&&&)))+++...222444222...***$$$'''((('''$$$$$$&&&))))))*********)))(((&&&$$$'''''''''))),,,///222444*********++++++***&&&###'''((()))(((&&&%%%%%%&&&'''%%%$$$%%%'''((((((''')))+++...000///,,,(((%%%"""&&&))))))***,,,---'''$$$!!!!!!$$$%%%$$$"""%%%))),,,***###!!!"""###$$$###%%%'''))))))))))))+++,,,,,,+++)))"""""""""######$$$$$$$$$******)))&&&###!!!!!!""""""!!!!!!"""$$$%%%'''(((&&&!!! """$$$%%%%%%&&&)))+++$$$"""!!!'''+++...000000000***''')))(((%%%$$$&&&$$$&&&(((((('''&&&'''((($$$###  $$$&&&%%%%%%%%%%%%### """'''***+++***)))$$$%%%'''((('''%%%###!!!!!!%%%))),,,+++)))((('''&&&(((,,,111555555222//////---(((%%%%%%,,,555<<<>>>???EEERRRbbboootttvvvyyy{{{}}}}}}|||{{{{{{{{{mmmSSS===,,,###&&&'''))))))((($$$ """%%%'''"""$$$///666777444111//////222222...---///***(((''')))---//////---&&&%%%$$$######%%%'''((()))+++333<<<===777222111777DDDRRRTTTJJJGGGTTTfffwwwwwwmmmwww|||nnnwwwzzzwwwmmm\\\WWWgggwwwooogggqqqmmmmmmuuuzzziiiaaa^^^oooxxx{{{```GGG666///,,,,,,---+++******+++---...,,,***)))***++++++******++++++***((('''(((***)))***---111333222...+++)))******&&&"""!!!%%%***)))***+++,,,,,,***((('''((((((((()))+++---///111+++***+++,,,,,,***&&&###$$$&&&''''''%%%%%%%%%&&&&&&%%%&&&((())))))'''%%%''')))---//////+++'''$$$!!!$$$&&&'''&&&&&&(((******%%%!!!!!!$$$((((((&&&+++***((($$$  """$$$$$$###""""""$$$'''''''''(((***------,,,***!!!!!!!!!!!!!!!$$$'''*********)))'''%%%$$$%%%'''##################$$$%%%'''***,,,***$$$ """%%%''')))'''%%%$$$%%%''' ###''',,,111555777333...+++,,,+++'''&&&((('''((()))((('''&&&'''(((!!!  $$$%%%%%%%%%%%%&&&%%%"""!!!$$$'''((())))))''''''''''''&&&%%%###"""!!!"""$$$&&&))))))'''%%%&&&&&&(((+++...000000///...,,,)))&&&&&&+++444;;;AAACCCHHHSSS```lllrrruuutttwww{{{}}}}}}|||||||||}}}zzzeeeKKK888+++###$$$%%%&&&&&&%%%###  $$$''')))&&&""" ###***///111000...******,,,...---///444***(((&&&(((---000///,,,%%%$$$!!! """%%%'''***+++000888:::777333333444888>>>@@@;;;===LLL___uuu{{{lllpppzzzlllsss~~~www~~~ttt```dddpppuuulllhhhrrrjjjmmmxxxpppggghhhmmmyyyxxx\\\DDD888555111000---)))'''(((+++///111...+++)))))))))((('''((()))***)))))))))+++---((())),,,///111111...+++,,,---,,,'''"""!!!%%%******+++---//////---+++***))))))))))))***+++,,,---+++++++++,,,,,,***&&&###"""$$$&&&&&&%%%%%%%%%&&&%%%&&&'''***+++***'''$$$"""%%%))),,,,,,(((### """%%%&&&&&&$$$###%%%(((...((("""!!!%%%***+++***...***$$$"""$$$%%%&&&&&&$$$!!! """%%%%%%%%%'''))),,,---,,,+++ !!!%%%+++///)))))))))((('''''')))+++$$$%%%&&&&&&%%%%%%&&&&&&(((,,,///---'''######$$$)))++++++)))%%%"""###$$$ """"""######%%%)))///555;;;>>>666222///000...)))(((***'''(((((('''%%%###$$$%%%###$$$$$$$$$&&&'''%%%""" ###"""!!!!!!"""###$$$%%%))))))((('''&&&%%%%%%%%%""" """&&&)))(((&&&&&&$$$"""###&&&)))++++++,,,+++***((('''+++333999AAADDDJJJSSS___kkkssswwwqqquuuzzz~~~~~~~~~{{{~~~uuu]]]DDD444***%%%""""""######"""!!!!!!$$$''')))'''### $$$)))+++,,,+++((('''***,,,---111666)))'''&&&***///111///+++%%%###!!!!!!$$$&&&+++***---333777555333444222000111222111555FFFYYYuuu~~~kkkkkk|||yyyjjjooo|||yyy~~~jjjfffhhhwww~~~sssjjjnnnwwwrrr{{{xxxwwwssspppppptttzzzfffGGG555111......---,,,***+++...000111111111...***((('''''')))))))))***,,,---///000))))))***,,,///000...---...---+++***)))))))))***+++---///111111000...---)))))))))***++++++)))'''(((((())),,,...---'''"""$$$&&&''''''&&&%%%%%%&&&)))%%%###'''---///+++&&&!!!###%%%&&&'''%%%###!!!$$$%%%&&&'''((((((((((((,,,((($$$$$$'''***,,,,,,000,,,%%%"""$$$&&&&&&%%%%%%$$$###!!!!!!$$$%%%''')))******)))(((### ###&&&''''''&&&%%%%%%''')))++++++***&&&###$$$((()))'''(((+++******)))&&&######%%%''''''&&&%%%%%%%%%$$$""" !!! ###%%%###!!!%%%'''***...444;;;AAAEEE999444...+++++++++***(((((('''&&&$$$""" $$$$$$$$$$$$$$$$$$$$$$$$"""%%%'''&&&###"""###&&&(((%%%"""!!!"""#########!!!'''***((($$$&&&%%%######$$$%%%$$$###((()))***))))))---444999AAAGGGRRR^^^hhhoootttuuuvvvttttttwww{{{}}}{{{yyyyyypppeeeXXXFFF111%%%$$$ ###%%%%%%$$$"""!!! !!!$$$'''***+++***)))((()))***,,,...(((&&&$$$&&&)))++++++)))%%%$$$###"""!!!"""&&&)))+++++++++---//////...,,,------,,,---222===JJJTTTkkkrrrlllsss|||qqqjjjnnnvvvwwwooo___gggyyyppptttwwwuuummmpppuuuzzzdddCCC333111//////...,,,******---///222222000---)))'''&&&'''+++,,,,,,---......//////)))))))))+++---...---,,,++++++,,,,,,,,,+++***)))***,,,...111111000---,,,))))))***+++,,,,,,***))),,,++++++---...---((($$$###$$$%%%%%%$$$###$$$%%%%%%!!! $$$+++///,,,)))###%%%%%%$$$"""!!!"""###(((((((((((((((''''''&&&)))&&&"""!!!$$$&&&((((((---)))$$$"""%%%&&&&&&&&&&&&%%%###!!! '''''''''((((((''''''&&&%%%""" !!!$$$&&&&&&%%%######%%%'''******)))'''&&&###$$$((()))'''(((+++,,,***(((&&&%%%%%%%%%%%%'''&&&&&&%%%%%%$$$"""!!!""" !!!######!!!###&&&+++222:::???BBBCCC999444...***))))))((('''%%%%%%&&&'''%%%###  !!!######$$$$$$#########"""$$$&&&'''&&&###"""$$$'''(((%%%"""!!!"""###$$$###!!!'''***)))'''%%%###""""""#########!!!'''((())))))***///777===GGGMMMXXXcccnnnuuuyyyzzzxxxwwwvvvxxx{{{|||zzzxxxrrrkkkaaaVVVEEE111%%%###!!!###$$$### ###&&&)))++++++***)))((()))***,,,---)))'''%%%%%%'''((('''%%%$$$$$$$$$######$$$'''***444111---******,,,...000******...777DDDPPPWWWZZZkkkuuummmrrr}}}mmmfffjjj}}}uuuuuu}}}iiieeeqqqzzzqqqrrr~~~wwwkkkjjjrrr~~~cccAAA111111//////...,,,******,,,///444333000+++'''%%%&&&(((......////////////......***)))((()))+++,,,+++***(((***,,,---...---+++******,,,///111111...+++)))))))))***+++,,,,,,,,,,,,111000//////...,,,)))&&&$$$%%%&&&%%%$$$$$$%%%&&&%%%""""""(((,,,+++(((&&&((()))%%% $$$******)))((('''&&&$$$###'''$$$!!! """######)))&&&"""!!!$$$'''&&&'''(((((('''%%%"""!!!)))((('''&&&%%%%%%%%%%%%(((&&&%%%%%%&&&&&&$$$###!!!"""###&&&((((((&&&$$$%%%"""###'''(((&&&'''***,,,)))&&&&&&((((((&&&###&&&&&&&&&&&&%%%$$$$$$###$$$!!!!!!"""""""""%%%+++555>>>BBBAAA???888333,,,'''&&&%%%&&&%%%!!!###&&&((((((&&&###!!!!!!""""""!!!"""###$$$$$$###""""""'''((((((%%%""""""%%%))))))&&&###!!!"""#########""" """'''++++++)))$$$"""!!!!!!"""$$$###"""%%%'''((((((+++222<<>>;;;777666111+++%%%###"""###$$$!!!"""%%%'''((('''&&&%%%  ###%%%&&&&&&%%%$$$******)))&&&""""""&&&)))+++((($$$"""""""""!!! !!!!!!"""%%%)))+++***((("""!!!!!!"""%%%((()))(((%%%&&&''''''+++444@@@IIIQQQWWWaaallluuu{{{~~~~~~}}}}}}|||zzzyyywwwmmmfffZZZLLL<<<000)))(((&&&%%%%%%$$$$$$#########!!! ###$$$%%%!!!%%%))),,,...///)))(((((('''''''''((((((%%%%%%%%%%%%%%%$$$###"""$$$%%%'''''''''))),,,...111000///,,,(((%%%######((()))555NNNiiirrrgggXXX```xxxnnnkkkvvvwwwooopppxxxqqqrrrYYYTTTiiiuuuooozzz~~~hhhKKK777000+++,,,,,,++++++,,,000222555333...)))$$$$$$&&&))),,,,,,,,,,,,+++***)))(((***)))((()))***+++***)))((((((''''''(((+++...000333333333222///+++'''%%%%%%'''))))))((((((***,,,666666444111...,,,++++++,,,,,,+++)))'''(((+++...,,,)))&&&&&&(((***)))((()))...222///'''"""###&&&''''''(((((((((((('''''')))(((&&&$$$######$$$%%%&&&%%%%%%%%%&&&((()))***((()))******)))'''$$$######""""""""""""$$$&&&'''***++++++***)))'''&&&%%%'''%%%""""""$$$&&&((((((### """""""""$$$"""###(((---///+++&&&"""%%%''''''(((***,,,***'''###  ###&&&'''(((***///444555222///222///***%%%!!! !!!############$$$%%%'''((()))""" """''')))***)))(((++++++***&&&""""""%%%))),,,)))%%%"""  $$$(((***)))'''$$$ !!!$$$)))---000000''''''&&&&&&***444BBBLLLTTTZZZcccnnnvvv|||}}}|||zzzzzzuuulll[[[GGG777///------((('''&&&$$$######$$$$$$"""  !!!&&&***---//////''''''&&&%%%%%%%%%%%%%%%"""###%%%&&&&&&&&&&&&'''&&&'''(((((((((***---///333444222///***''''''(((((()))333III___eeeXXXHHHWWWrrrpppfffmmmyyywwwpppqqq|||ppp~~~aaaOOOYYYkkkxxxpppyyyzzz|||jjjOOO:::222+++,,,,,,++++++,,,000222444222...)))%%%$$$'''***)))(((''''''''''''(((((())))))***+++------+++******)))'''&&&'''+++///222444333111///,,,***'''&&&%%%''')))(((&&&&&&))),,,444444444222...,,,,,,---+++***(((%%%$$$%%%)))---***((('''(((+++,,,,,,,,,(((,,,111///***%%%%%%&&&'''((()))***+++,,,,,,,,,*********(((%%%%%%&&&(((&&&'''(((((())))))******(((''''''&&&%%%$$$###"""!!!"""$$$&&&'''&&&((()))((('''&&&'''(((***(((%%%%%%''')))******$$$!!! """!!! !!!%%%***//////+++'''###'''((('''(((+++...+++***&&&"""###&&&***+++---......---++++++...---***%%%!!! !!!"""$$$###""""""###%%%((()))%%%""" ###(((+++,,,+++)))+++++++++'''###!!!$$$'''***'''### """&&&'''&&&###!!!!!!%%%+++000222333***)))'''%%%(((222AAALLLVVV\\\eeeooowww|||}}}~~~~~~uuu```FFF555/////////'''&&&###!!! !!!"""###"""  $$$(((+++,,,---''''''&&&%%%$$$######"""!!!$$$'''))))))***+++,,,((((((((('''''')))---000777777555000***(((***---((()))000<<>>IIITTTZZZbbbllltttyyy{{{{{{zzz}}}}}}fffIII444...---+++(((%%%"""!!!"""%%%""" ###%%%'''(((((((((''''''&&&$$$###"""###'''+++---------...000+++***(((%%%%%%(((---111:::>>>BBB@@@999222...---+++---000222333444777999NNNfff~~~|||iiieeekkkmmmjjjkkkvvvnnnttttttaaaYYYbbbyyy|||rrrxxxvvvqqqssswwwhhhKKK:::666111000///,,,***)))+++---//////,,,)))&&&&&&(((***%%%###!!!!!!"""%%%))),,,((()))---111333333///,,,+++,,,,,,---...///000111---+++((('''&&&(((***,,,(((+++---***&&&%%%)))---,,,///222111...,,,---...)))(((%%%""" ###''',,,+++,,,,,,,,,,,,***(((&&&%%%$$$#########$$$%%%%%%%%%&&&&&&'''''''''''''''&&&((()))(((%%%$$$&&&)))'''((()))******(((&&&$$$###"""!!!############"""'''+++***+++---000222000,,,)))***&&&$$$$$$""" %%%+++///...+++'''%%%%%%))),,,***&&&$$$&&&)))))))))'''###"""(((///666555///))))))+++''')))***(((###!!!!!!""""""###$$$$$$$$$###""""""$$$###!!! $$$)))***)))%%%###)))***+++((($$$!!!!!!###!!!!!!"""""""""!!!&&&***+++,,,111...)))$$$%%%...===HHHQQQVVV___hhhoootttvvvwwwxxx|||iiiKKK666...***''')))'''###  """$$$)))'''$$$""" !!!###$$$)))))))))((('''%%%$$$###%%%***...000///...///111,,,+++((($$$###&&&,,,111>>>IIIVVVZZZQQQBBB555---///222333...)))***555???OOObbbwwwllleeeiiipppnnnmmmtttlllooorrrcccYYYmmm}}}rrrwwwpppeeecccnnn|||fffOOO???777444444333000,,,)))))))))...+++(((%%%$$$%%%&&&(((%%%$$$$$$$$$%%%&&&((()))++++++...222666777333///***))))))+++...///...---'''%%%$$$%%%(((***)))'''...000111000,,,)))'''&&&,,,+++******+++---...///---,,,***'''%%%'''+++...000///...///000---(((###%%%""" ###%%%%%%$$$%%%%%%%%%%%%%%%$$$###"""&&&'''((('''&&&%%%&&&((())))))***)))(((&&&$$$### ###""""""###%%%%%%$$$"""!!!###$$$&&&)))---111222000---+++,,,000222+++ ###(((---...,,,(((&&&&&&'''((((((&&&"""!!!###%%%***'''$$$ &&&---333222000000...++++++(((&&&&&&((((((%%%###&&&%%%$$$$$$###!!!!!!$$$###!!!!!!!!!!!!!!! %%%'''***)))&&&######$$$"""  """###$$$ """###$$$%%%''''''&&&%%%'''...888@@@KKKRRR[[[eeelllqqquuuxxx}}}|||}}}{{{eeeMMM777'''%%%)))###&&&)))((($$$"""$$$(((000+++&&&######"""!!!###"""$$$&&&&&&$$$######$$$)))+++---///111333444444555...&&&"""###)))---///GGGXXXlllpppaaaJJJ888///111///000111...+++///555EEEXXXsssvvvlllkkkjjjoooqqqrrr}}}}}}hhhbbbrrrxxxbbbdddqqqtttuuunnnbbb]]]jjjwwwjjjQQQ>>>444555666555333...+++)))))),,,***&&&######$$$''')))((((((''''''''''''(((((())))))+++...222333000...*********+++...///...---(((&&&$$$%%%'''((('''%%%***,,,...---+++(((&&&&&&'''''''''((()))+++---.........---+++******,,,...000000000222222///)))$$$###"""!!!"""&&&(((((('''&&&&&&%%%%%%###"""!!! ###$$$&&&&&&%%%$$$%%%''')))************(((&&&%%%###"""  !!!%%%$$$###$$$%%%%%%$$$"""""""""""""""###$$$%%%%%%&&&(((+++---...,,,***)))+++///000+++!!!!!!%%%)))+++)))'''&&&'''%%%&&&&&&$$$!!!!!!$$$''''''%%%"""  !!!)))222999777222///,,,))))))&&&%%%%%%((()))((('''(((''''''&&&$$$!!!"""$$$%%%###!!!$$$''''''&&&%%%&&&((("""!!!"""$$$%%%%%%!!!!!!""""""''''''&&&&&&(((...888???GGGNNNYYYdddllltttzzz}}}~~~||||||}}}rrr\\\GGG444'''$$$''''''***,,,,,,))))))---111333---'''%%%%%%'''&&&%%%$$$""" !!!"""$$$&&&))))))(((&&&%%%%%%)))***,,,///111222333444333,,,%%%!!!$$$)))...111HHHYYYkkkpppbbbLLL:::111+++)))((()))'''&&&***111CCCVVVqqq~~~pppkkkmmmpppqqqqqqzzzyyyeee\\\kkkrrrjjjiiiyyyzzzzzzppp^^^[[[___vvvnnnQQQ;;;000444555555333///+++((((((+++((($$$!!!!!!$$$(((+++******)))(((((('''&&&&&&''''''(((***,,,...---++++++******+++...//////...((('''&&&&&&''''''&&&$$$'''))),,,,,,***'''&&&%%%""""""$$$&&&(((***,,,---...000111111///...---...///000222555444000***%%%""""""###&&&)))+++***)))&&&&&&%%%###!!!  """$$$$$$$$$$$$%%%''')))***+++,,,,,,+++***)))&&&%%%$$$###$$$%%%'''((('''&&&%%%&&&'''&&&$$$"""$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&(((((((((((('''+++---...***""" $$$%%%&&&&&&&&&(((######"""!!! !!!%%%((($$$"""  !!!,,,777???<<<444...***'''&&&$$$###$$$'''***++++++))))))***)))'''""""""&&&'''%%%"""  ###%%%&&&''')))+++"""!!!!!!"""%%%&&&&&&&&&"""  !!!&&&&&&&&&'''***111:::@@@DDDKKKWWWdddnnnwww}}}{{{zzz}}}vvvdddNNN===111'''$$$%%%)))+++------,,,...333888333...(((&&&(((+++,,,,,,***((($$$!!! !!!&&&)))---...,,,)))'''&&&)))***,,,...000111222333///***$$$!!!###(((---000>>>LLL\\\```VVVCCC444,,,,,,)))(((***))))))---333BBBVVVrrryyymmmnnnpppooommmuuuwwwddd[[[ggg}}}qqqdddmmm~~~yyyccc\\\eeeqqqiiiLLL777,,,///111333333///,,,)))(((***'''$$$!!!"""&&&***...((((((((((((((('''&&&&&&'''''''''''')))***+++++++++******+++---//////...)))((((((((((((((((((((()))+++......+++(((&&&%%%"""###%%%''')))***++++++,,,///333444222///,,,+++...000444666555000***%%%###%%%'''***,,,,,,***)))$$$$$$"""!!!  """%%%&&&&&&&&&'''(((''')))***,,,---------,,,((('''&&&%%%&&&)))+++---***)))((((((((((((&&&$$$###$$$%%%%%%%%%$$$"""!!!""""""######%%%&&&((()))***++++++(((### """$$$&&&((($$$""" !!!$$$&&&!!! )))555???<<<444---)))&&&$$$#########%%%''')))***'''***,,,,,,)))$$$ ###&&&(((&&&###"""!!!  ###%%%'''***+++!!!!!!"""$$$''''''&&&%%%""""""  !!!!!!"""%%%%%%&&&)))...777???DDDFFFNNNZZZgggrrrzzz}}}zzz{{{||||||hhhVVVAAA555...)))&&&%%%)))***+++******---222666000,,,((('''***,,,,,,++++++)))%%%""" !!!%%%***///111///+++(((&&&((()))+++---///000111111,,,((($$$ !!!%%%))),,,111;;;EEEHHHBBB777---(((---,,,...222333111222555@@@VVVtttpppjjjiiigggeeelll~~~xxxggg___iii}}}yyyhhhjjjyyy{{{fff\\\cccvvv}}}```EEE333+++---///222333111...,,,,,,***(((%%%###$$$(((---000((((((((()))******++++++)))))))))(((((()))+++,,,+++***)))***,,,...///...)))******++++++++++++,,,...000222222...)))&&&$$$%%%''')))+++,,,,,,+++******---111222000,,,)))(((+++///333555333...)))%%%%%%(((+++,,,,,,***((('''!!!!!!  !!!###&&&)))******))))))***%%%&&&(((+++,,,---------'''&&&%%%$$$&&&))),,,...,,,+++************(((&&&%%%%%%&&&&&&&&&$$$"""!!!!!! !!!$$$'''+++---))))))((('''$$$""" !!!###%%%&&&%%%###  !!!""" ###...777555000,,,)))&&&$$$$$$#########$$$&&&'''%%%))),,,---***&&&###"""!!!###&&&&&&%%%###""""""!!!"""$$$%%%%%%###!!! !!!$$$&&&'''(((!!!!!!###&&&((('''%%%"""!!!"""!!! !!!!!!!!!"""###%%%+++333===EEEJJJKKKSSS```llluuu|||~~~|||wwwooo]]]KKK888///---***((((((******)))((((((+++///111...,,,+++,,,...---***&&&&&&$$$""" !!!!!!###(((...111///+++(((&&&((()))***,,,...///000000+++)))$$$!!!!!!%%%(((---111555777444111...---,,,---222:::<<<888444333:::QQQpppqqq```]]]YYYXXX___rrr{{{iii]]]fffzzzrrrgggiiiwwwkkk\\\___ppptttXXX@@@222,,,...000333333222000//////)))(((&&&%%%''')))---///)))))))))***+++...000222+++,,,,,,+++******,,,---***)))'''(((***---......+++,,,------,,,+++,,,...000222555444000***&&&$$$''')))+++......---+++***)))+++......+++(((&&&&&&(((,,,000222///+++'''$$$&&&(((+++,,,***(((&&&&&&!!!  !!!"""'''))),,,---+++)))))))))"""###%%%(((******+++***&&&$$$###"""$$$'''+++------,,,+++,,,---,,,***((('''''''''''''''&&&%%%%%%!!! """$$$(((,,,...((('''&&&%%%&&&%%%###!!!!!!###$$$###$$$"""  !!!!!! %%%++++++******)))'''###%%%&&&%%%#########$$$$$$(((------)))&&&$$$%%%"""###$$$$$$"""!!!!!!"""###%%%'''(((((('''$$$###  """%%%%%%%%%!!!###%%%(((***(((###!!!"""  !!!"""%%%,,,777AAAHHHKKKLLLVVVdddqqqyyy}}}~~~tttdddTTTDDD444---+++******+++,,,+++***)))***+++---///...---,,,...000...)))$$$  !!!!!!&&&,,,///...+++(((''''''(((***+++---.........+++***&&&""" ###&&&+++++++++++++++,,,.........000888BBBEEE>>>777333333HHHfff~~~qqq[[[UUUOOOLLLRRRddd}}}lllXXX```ttt~~~gggZZZ```zzzyyygggaaalllpppUUU???333...///111222111...,,,,,,---((('''''''''((()))+++,,,)))(((''''''))),,,000333+++---///...,,,+++,,,...)))(((&&&&&&)))+++,,,---...///000...+++)))***+++---000333333///***%%%######&&&***---...---+++***)))******)))'''%%%%%%%%%%%%)))------***&&&$$$###$$$'''******((('''''''''###!!! !!!"""(((+++---,,,***'''%%%$$$ """%%%&&&'''''''''%%%###!!! !!!%%%)))+++...---,,,---......---+++''''''&&&&&&&&&&&&&&&&&&""""""""""""$$$''')))+++'''%%%###$$$''''''$$$!!!"""$$$"""!!!""" !!!###$$$""" !!!!!!$$$((()))&&&"""%%%((((((&&&$$$$$$%%%&&&***---,,,'''$$$$$$%%%$$$$$$### !!!###%%%'''))))))'''%%%###!!!"""$$$$$$$$$###%%%(((+++,,,)))###!!!!!! $$$ !!!!!!$$$,,,777@@@FFFIIIGGGRRRcccrrr{{{~~~ttt```MMM???111+++))))))***---+++*********,,,---------+++***)))+++---,,,((($$$ $$$***------,,,***)))'''((()))+++,,,---------******)))%%%""""""&&&)))+++)))''''''(((***+++***...000777AAAEEE>>>666111000BBB]]]rrr~~~tttaaaYYYOOOJJJLLL\\\zzzrrr[[[```qqqrrr^^^ZZZkkk~~~~~~sssiiikkkzzzpppVVVAAA555000/////////,,,)))'''''''''&&&&&&&&&'''((())))))***(((&&&###"""$$$(((,,,///+++...000///---+++,,,...)))'''%%%%%%(((***,,,,,,000222222...***&&&&&&((())),,,000000---)))%%%######''',,,...---+++***)))***)))'''$$$###$$$&&&###'''******'''###""""""!!!%%%((()))'''&&&''')))%%%###!!! !!!(((***,,,+++((($$$!!!  ###$$$%%%%%%%%%%%%###  $$$(((***...------...//////...---%%%$$$###""""""###%%%&&&$$$############%%%&&&''''''$$$"""$$$'''(((%%%""" ###$$$"""!!!%%%&&&$$$!!! !!!((()))%%%!!!%%%***+++)))'''&&&'''(((,,,...,,,&&&""""""%%%%%%$$$!!! !!!###&&&(((((('''$$$""" !!!$$$%%%$$$&&&'''+++......***###!!!!!!"""&&&############""""""""""""""""""$$$,,,666???CCCEEEAAANNNaaarrr|||}}}{{{uuu___III===000***(((''')))---)))((((((***,,,---------(((&&&$$$%%%((()))'''$$$ $$$)))------,,,++++++'''''')))***,,,,,,------***+++***(((%%%%%%)))---000---++++++,,,---+++))))))***///999<<<666///+++111AAAXXXlllyyyyyykkkaaaUUUMMMLLLYYYwwwwwwbbbeeesssnnnaaaeeeppp~~~}}}nnnnnnrrr}}}zzzbbbHHH777111+++,,,,,,)))%%%"""!!!!!!''''''&&&&&&&&&''''''(((((('''%%%$$$%%%&&&&&&&&&...,,,)))'''&&&(((+++---'''$$$"""###&&&)))+++,,,---...///,,,'''$$$$$$&&&&&&(((+++---,,,***&&&### ###&&&'''''''''((()))+++,,,((("""!!!$$$%%%&&&((((((&&&######$$$&&&'''((()))(((((((((&&&$$$ !!!$$$&&&(((******'''!!! """###$$$"""%%%&&&%%%###"""$$$&&&...---++++++---...---,,,((('''%%%$$$$$$$$$%%%&&&%%%%%%#########%%%''')))(((&&&%%%&&&))))))'''$$$ !!!"""   $$$)))***%%% ###%%%%%%######'''(((''''''''')))---000000---))))))***)))'''###""""""###%%%%%%%%%"""!!!%%%&&&$$$"""!!!!!!"""######!!! ###&&&((()))+++,,,***'''###!!!######!!!"""'''#########%%%&&&&&&$$$###***'''&&&***222999>>>@@@???JJJ```uuu}}}|||~~~yyyvvvxxxwwwkkk]]]FFF999---)))((('''(((***)))***+++,,,,,,+++***)))$$$""" $$$!!!&&&***,,,***(((((())))))))))))((('''''')))+++---)))&&&%%%'''******((((((***+++'''######(((---(((+++...///...,,,++++++000<<>>333)))+++...///...---------...,,,***(((((()))+++---000...+++'''###""""""$$$!!! !!!$$$&&&$$$""" !!!%%%***---///......---***'''%%%######!!!"""%%%'''((('''%%%### !!!$$$''')))***(((&&&((())))))'''$$$!!!!!!"""))))))++++++,,,+++******%%%&&&''')))***+++,,,,,,,,,(((&&&(((---000...***!!!!!!"""#########"""!!!"""$$$%%%'''&&&%%%"""!!!"""###$$$$$$%%%%%%&&&''')))---///...***)))---111000111111000---)))%%%"""((('''&&&%%%$$$$$$$$$$$$$$$###"""""""""""""""!!! ###""""""$$$%%%$$$ """$$$%%% """&&&)))+++)))%%%!!!"""###%%%''''''&&&###!!! """$$$&&&'''%%%###""""""### &&&+++***(((!!!###%%%''''''((((((((()))***++++++)))&&&###!!! !!!%%%!!!###&&&((('''&&&$$$$$$%%%&&&(((---333999>>>@@@GGGSSSeeetttzzzzzz{{{|||zzztttgggXXXNNNFFF;;;000***&&&'''+++...+++))))))++++++******((('''&&&&&&"""!!! ###(((,,,$$$ ###((())))))))))))((('''&&&'''***---******++++++***(((%%%###!!!###$$$###""""""$$$&&&***+++,,,+++)))''''''(((///>>>XXXtttyyyaaaPPPTTTccc|||zzzrrrwwweee\\\lll}}}~~~xxxnnnnnnrrrxxx|||ZZZ???222,,,...111222000///......///---,,,*********,,,---///...+++&&&!!!!!!###!!!  """$$$%%%$$$"""!!!###'''+++...///...---+++)))(((&&&$$$###!!!###%%%'''''''''%%%$$$$$$%%%''',,,///...+++'''$$$%%%%%%%%%###!!!!!!!!!(((((()))***+++,,,---...*********************+++///,,,***---111222...))) """%%%'''(((&&&$$$###$$$%%%&&&'''&&&%%%###"""#########%%%&&&((((((((()))---///---)))(((+++///...///000///---)))$$$!!!))))))(((&&&%%%%%%$$$$$$$$$###""" !!!$$$&&&&&&&&&&&&&&&$$$!!!"""&&&+++---++++++*********((($$$!!!###$$$%%%$$$""" !!! """$$$%%%###""""""######!!!(((---...,,,###"""""""""$$$&&&((()))'''((()))***)))'''&&&$$$!!!$$$''' """"""!!! """%%%''''''))),,,///444999<<>>RRRkkkgggSSSNNNqqquuu}}}sssgggbbbooo~~~^^^@@@222+++...333555444222111111,,,---...///...,,,)))(((,,,,,,+++&&&!!!!!!&&&,,,&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&(((,,,//////---******(((&&&'''))))))(((%%%))))))*********((('''&&&%%%(((...666;;;888---$$$ ###&&&'''&&&$$$ """%%%)))---///%%%%%%$$$###$$$%%%&&&'''(((,,,111444222///,,,+++)))((('''&&&%%%&&&''''''!!! !!!###&&&(((&&&%%%$$$''',,,......---...,,,)))''''''&&&$$$###$$$%%%''')))+++,,,,,,,,,***++++++++++++***))))))------***%%%!!!###"""  """'''((()))((('''%%%%%%%%% !!!""""""!!!$$$***...---+++******)))(((%%%"""$$$***(((***,,,,,,***(((&&&&&&%%%$$$###  ###%%%&&&''''''&&&###!!!!!!"""$$$###"""%%%''''''$$$!!! ###'''***---///000+++'''###!!!"""!!!"""%%%$$$!!! ###&&&((())))))(((***111;;;CCCQQQggg|||xxxtttsssrrrjjjhhh]]]KKK;;;333---)))&&&%%%(((---...,,,...333111///,,,)))&&&$$$######!!!$$$'''((('''&&&%%%!!!$$$&&&%%%$$$((((((&&&######(((111888000...+++&&&######&&&)))''')))+++***(((&&&((())),,,,,,,,,+++***&&&!!!'''***---//////000111222777AAARRRggg|||kkkSSSJJJiiixxx~~~tttjjjnnn|||mmmMMM:::000000000111333222000...333222111///...,,,,,,+++,,,---,,,***''''''***---***'''%%%&&&)))++++++***+++,,,---------,,,+++***(((%%%$$$%%%))),,,+++)))...000111111...***((('''(((***...333333///(((###"""&&&)))++++++***&&& %%%+++,,,***###""" !!!###%%%&&&&&&***---111222000---***)))&&&'''&&&$$$!!! !!!"""!!!&&&''''''%%%&&&(((***...222555777333+++$$$###$$$### !!!"""%%%'''((())))))((()))+++---+++(((&&&&&&'''***+++***&&&"""$$$$$$###!!!"""&&&***(((((())))))(((&&&$$$###"""!!! """%%%)))******------+++(((######(((,,,///,,,(((%%%###$$$%%%'''$$$$$$$$$"""!!!!!!###%%%,,,***'''%%%%%%$$$###!!!%%%$$$###$$$$$$"""!!!&&&+++------***&&&!!!#########""""""###$$$$$$&&&&&&'''******,,,666AAAXXXkkk|||~~~{{{zzzwwwrrruuudddNNN>>>333+++)))+++))))))***,,,...///111111000---******+++,,,***(((((('''%%%%%%&&&&&&%%%###!!!!!!  ###)))000000&&&"""+++000...***%%%"""""""""######&&&%%%$$$###$$$&&&(((***)))+++...000...***%%%"""&&&(((***+++++++++,,,---444;;;IIIZZZmmmwww[[[KKKiiinnnjjj~~~lllKKK777000//////000222111///---222222222222111///...---......---***'''&&&(((+++)))'''&&&'''+++------,,,,,,---...//////...---,,,)))%%%######&&&)))(((''',,,---000000...+++(((''''''))),,,000111...)))$$$ """$$$&&&)))***,,,(((### &&&******'''!!!"""$$$%%%%%%)))+++......---+++++++++''''''&&&### !!!"""&&&***+++''''''''')))---111555777111+++$$$"""###""" !!!###%%%&&&'''(((&&&((()))'''%%%###$$$%%%$$$$$$###!!!###%%%&&&%%%######'''+++***)))'''&&&%%%%%%&&&&&&###"""!!!"""%%%((())))))))))))(((%%%!!!!!!%%%***...111...***&&&$$$###$$$$$$$$$$$$%%%$$$######%%%(((+++)))'''%%%%%%%%%###"""$$$###"""######"""$$$(((******(((%%%!!!$$$$$$$$$######$$$$$$%%%&&&%%%'''(((''''''///999MMMcccxxx~~~wwwrrr^^^FFF666---(((''')))((((((***,,,...000222222...,,,******,,,---,,,***)))'''&&&&&&''''''%%%$$$"""""" """%%%,,,///,,,######((())))))%%%!!! """"""###$$$###""""""###&&&((()))'''***---///...,,,(((%%%''')))+++,,,++++++,,,---444888???MMMaaaxxx~~~bbbRRRdddvvvjjjttt}}}~~~pppOOO999000/////////000000...,,,000111222222222111000///000///---***'''&&&((()))''''''(((***---///...---,,,---...000000000000///***%%%!!! ###&&&'''&&&)))+++...//////---***((('''''')))+++,,,,,,)))&&&&&&%%%###"""###&&&)))+++***%%%"""###''')))'''###"""%%%&&&&&&)))******)))((((((***,,,***)))&&&""" """&&&,,,000((('''&&&''')))---111444---)))$$$!!!"""###!!! ###%%%&&&###$$$$$$###!!! !!!###  !!!"""&&&((()))(((%%%%%%(((+++)))'''$$$"""!!!"""%%%&&&$$$""""""###%%%'''''''''$$$%%%%%%""" """$$$''',,,///222000,,,((($$$###""""""$$$%%%%%%%%%%%%&&&)))++++++)))&&&%%%%%%%%%$$$""""""!!!!!!"""###"""  $$$%%%%%%$$$###!!! %%%%%%$$$$$$###$$$$$$%%%$$$$$$&&&'''$$$"""(((111DDD\\\vvvxxxiiiSSS999+++'''&&&&&&(((&&&''')))+++---///111111///---,,,+++,,,,,,+++)))***((('''&&&''''''%%%$$$%%%%%%###  $$$(((...,,,''' """###"""###!!!!!!"""###!!!!!!!!!!!!###%%%((()))&&&(((+++---...---+++)))(((***,,,,,,,,,+++,,,---111333999FFFZZZsssiiiWWWZZZqqqoookkk}}}zzz|||{{{wwwVVV>>>000///............---+++...---,,,,,,,,,---...//////...,,,***))))))***,,,)))***+++---...---,,,+++***,,,...///000111000000***%%% """'''))))))((())),,,///111000---+++'''&&&%%%&&&((())))))((()))(((&&&$$$$$$%%%''')))(((%%%###$$$((((((%%%"""!!!&&&)))******,,,+++)))%%%###$$$'''***---+++((("""!!!"""###"""!!!$$$+++000***'''$$$"""###&&&***,,,((('''$$$!!!"""%%%%%%""" """###""""""!!!  !!!"""!!!'''))))))***,,,---+++'''%%%&&&((($$$###"""!!! !!!"""###$$$###"""###%%%&&&&&&%%%""""""###!!! ###$$$&&&)))---000000...+++(((&&&$$$######$$$%%%&&&&&&'''(((,,,...***(((&&&%%%%%%%%%$$$###!!!!!!!!!###$$$%%%###!!! !!!""""""!!! !!!"""$$$###""""""""""""""""""""""""$$$%%%""" %%%---CCC\\\xxxqqqYYYDDD...%%%%%%'''''''''&&&'''((()))***,,,------000000...---,,,+++)))(((***)))''''''''''''%%%$$$)))(((&&&""" !!!$$$'''+++)))%%%!!! !!!"""######!!! !!!######""" !!!"""$$$&&&((()))'''(((***,,,---,,,,,,+++***,,,......,,,,,,,,,------222;;;JJJ^^^ssslllYYYPPP___zzz}}}|||lllqqqyyyxxxzzzxxxVVV<<<000...------......---,,,+++)))&&&$$$%%%(((,,,///,,,+++******+++...000111.../////////---***((('''(((***,,,...////////////)))$$$$$$***---///((()))***...111222000...(((&&&###"""$$$'''((()))(((((((((((('''&&&%%%%%%$$$######$$$'''(((&&&###!!!!!!"""&&&***.../////////---***%%%!!!!!!$$$'''...,,,)))%%% !!!###$$$###"""$$$)))---***'''###"""######&&&%%%"""###))))))&&&!!!  """!!!!!!!!!!!!""""""""""""(((+++++++++...///,,,'''#########!!!"""$$$&&&&&&%%%###"""$$$###"""###%%%&&&%%%$$$!!!"""###"""  !!! """$$$%%%&&&(((+++---******)))((('''&&&%%%$$$###$$$&&&&&&''')))---000+++)))&&&%%%%%%%%%$$$"""!!!!!!"""$$$''''''&&&%%% """######"""!!!"""###!!!  ###$$$""" &&&...DDD]]]xxxyyygggHHH777'''###(((***((('''&&&&&&'''''''''(((((((((---...//////...,,,,,,++++++)))'''''''''&&&%%%###'''&&&%%%!!! """%%%%%%&&&$$$!!! $$$((('''&&&$$$$$$%%%%%%$$$""" !!!"""###%%%''')))***)))))))))******++++++,,,,,,...//////---,,,,,,---///444>>>MMM___sssrrr^^^LLLRRRfff~~~xxxooorrr{{{{{{tttQQQ666///...,,,,,,...///......+++((($$$"""###'''+++...+++))))))***...333555666444555444111,,,((('''&&&''')))+++,,,.........---((($$$ !!!&&&,,,000111***((((((+++000222222000)))&&&"""!!!"""%%%((()))&&&(((***++++++(((%%%###!!!!!!!!!###%%%&&&&&&$$$######%%%)))---111111111111///,,,'''###!!!"""$$$++++++***&&&"""!!!"""$$$%%%%%%''')))+++***'''###  ###))))))$$$%%%,,,---((($$$###"""!!! """""""""###%%%&&&%%%######%%%&&&(((+++---+++&&&""" $$$)))---...+++&&&######""""""###%%%&&&%%%###"""$$$$$$###"""!!!"""### """$$$%%%%%%%%%'''(((%%%&&&''''''''''''&&&%%%"""###%%%%%%&&&))),,,///,,,***'''%%%%%%$$$###!!!!!!!!!"""%%%(((***)))'''""" ###&&&&&&""" !!!"""!!!###"""!!!(((222CCCZZZuuurrr]]];;;...$$$$$$)))***((('''&&&&&&&&&&&&&&&&&&&&&&&&(((+++.../////////000111***(((&&&&&&&&&%%%###!!!!!!!!!!!! !!!"""$$$&&&###!!!%%%,,,***)))((((((((('''$$$"""!!!!!!"""$$$&&&'''((())))))(((''''''((()))+++,,,...///111000...---------444888@@@NNN```ttt~~~kkkRRRMMMYYYyyyyyypppttt~~~}}}tttRRR777///---,,,,,,...000000000,,,+++)))((()))+++---///,,,***))),,,111666888888999:::888333---)))((()))((()))+++,,,---------,,,((($$$!!!"""''',,,///000***'''$$$''',,,000111///+++'''###!!!"""$$$''''''&&&'''***++++++)))'''%%%!!!!!!!!!!!!###$$$$$$$$$"""###%%%)))---000000/////////...***&&&#########'''((()))'''$$$!!! """'''+++------,,,)))(((%%%###""""""###$$$'''......((('''------(((############"""!!! """"""###&&&))))))&&&### """&&&))))))%%%!!! $$$***///000,,,((($$$!!!!!!!!!###&&&&&&%%%######$$$%%%$$$###""""""### """######"""!!!"""######$$$%%%&&&'''&&&%%%$$$!!!"""$$$$$$%%%'''***------+++(((&&&%%%###!!! !!!$$$(((******(((%%%""" !!!!!!!!!%%%)))(((###!!! !!! !!!)))333DDDYYYqqqhhhQQQ555+++$$$$$$''''''&&&'''$$$$$$%%%&&&'''((())))))))),,,000111000//////000)))(((&&&%%%%%%$$$""" !!!"""!!! !!!""" $$$%%%###$$$)))(((((('''(((((('''$$$!!! !!!"""$$$%%%%%%&&&&&&&&&%%%$$$$$$&&&))),,,//////111222111///---------333:::GGGXXXjjj|||zzz```QQQTTTsss||||||xxxpppuuu~~~xxxYYY???///---,,,,,,///111222222---...//////000000//////...+++***---222777999999<<<<<<:::555...++++++---)))***,,,---...------,,,)))%%%""""""'''+++------***%%%"""###)))...000///+++(((###!!!"""$$$&&&'''&&&''')))*********)))(((""""""!!! !!!"""""""""!!!"""$$$(((,,,......------......,,,)))&&&$$$$$$###%%%''''''$$$!!!!!!(((///222000...)))((((((''''''((())))))+++333333***(((------&&&!!!"""###$$$$$$###"""!!!!!!!!!###'''+++***&&&""" !!!!!!&&&'''$$$!!! !!!"""(((,,,---+++'''$$$ !!!###&&&'''%%%$$$$$$%%%%%%$$$###""""""### !!!""""""  """###%%%&&&&&&%%%###"""!!!"""######$$$&&&))),,,...,,,(((&&&%%%###!!! ###'''***)))((('''$$$  !!!"""""""""&&&***)))###  )))333GGGZZZooo|||xxx___FFF444+++$$$###$$$###$$$'''######%%%''')))+++,,,---...111333222///,,,++++++)))'''%%%$$$$$$###!!!###&&&'''&&&''''''%%%"""'''%%%###$$$&&&%%%&&&'''(((&&&###!!! !!!###$$$$$$$$$$$$###"""!!!"""%%%)))...111000222222111///---------...;;;OOOfffyyykkkVVVTTTpppvvvxxxrrrqqquuu~~~|||^^^EEE555444111111111111000///,,,---///111111111///......---,,,,,,---000222444;;;999666333000/////////,,,+++***,,,///000...,,,+++((($$$$$$&&&)))***)))''''''%%%###"""$$$(((+++***(((%%%######$$$&&&(((***+++++++++***'''%%%###$$$###"""!!!!!!"""###$$$%%%%%%#########%%%'''(((******+++++++++***))))))'''&&&$$$######$$$###""""""!!!###)))000444222///(((&&&###"""$$$''')))))))))---...***''''''&&&$$$"""!!!!!!"""!!!!!!"""!!! ###''')))'''%%%"""''')))((($$$ !!!"""###%%%&&&'''((()))'''&&&%%%$$$$$$%%%''')))'''%%%!!!"""$$$$$$""" $$$)))+++(((%%%%%%$$$!!!"""""""""###$$$%%%'''''',,,,,,+++)))&&&""" !!!&&&+++%%%###!!! ###$$$'''))))))'''"""###$$$$$$!!!***:::OOOcccuuuyyyuuujjjWWWEEE111&&& $$$%%%$$$$$$$$$!!!$$$,,,000...+++000,,,***,,,,,,(((&&&'''&&&&&&&&&%%%###""" """"""###&&&***///444777***%%%  """###"""!!!###%%%''''''%%%""" $$$$$$######"""!!!!!!!!!!!!!!!!!!"""%%%)))---000000...,,,,,,---...///...444AAAXXXqqqnnn]]]TTTddduuutttvvvmmmwww}}}|||^^^CCC666333111000000000///---+++,,,---......---,,,++++++++++++++++++---...///222222111111111111111111---,,,---///333444222000,,,)))&&&%%%''')))))))))(((((('''%%%$$$$$$&&&(((***((($$$"""!!!###&&&(((((()))))))))((('''%%%$$$%%%%%%############$$$$$$%%%%%%$$$###$$$''')))+++++++++,,,,,,++++++******'''&&&$$$#########"""!!!$$$######(((...000...***%%%$$$""" !!!"""###%%%)))***'''%%%((()))'''"""  !!!""""""!!!"""!!! """%%%&&&%%%###  ###(((***)))&&&""" !!!###$$$&&&''')))((('''&&&%%%%%%&&&''''''%%%!!! ######""" &&&***,,,(((%%%&&&%%%""""""""""""###%%%'''((()))---,,,***'''$$$ ###'''###"""  """###%%%&&&'''%%%"""  !!!"""!!! ---<<>>SSSeeeoooeeeQQQBBB666,,,&&&""""""%%%'''%%%&&&))))))+++++++++(((%%%###"""""" %%%'''$$$"""###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###%%%'''((('''%%%$$$$$$%%%###!!!$$$%%%%%%$$$###"""$$$&&&)))+++***,,,...111111000...---))),,,...,,,'''$$$%%%(((222???XXXwwwxxxnnnyyy}}}hhhMMM<<<777111...000444888:::333000,,,)))'''(((***+++/////////...---,,,+++***+++---///111///,,,(((&&&%%%(((***)))'''&&&''')))'''***......+++(((''''''$$$$$$"""!!! ###'''+++111///---***(((%%%$$$###$$$"""!!!!!!###&&&***---------,,,***((($$$!!!!!!!!!!!!"""$$$(((+++---,,,***'''%%%$$$$$$%%%&&&(((+++...+++%%% &&&''')))***(((&&&%%%%%%$$$###"""###%%%&&&&&&%%%$$$(((+++)))(((***+++)))***)))(((((((((%%%!!! ###&&&'''&&&&&&(((+++))))))'''&&&%%%$$$###"""""""""(((,,,+++((($$$$$$%%%%%%&&&&&&&&&&&&'''%%%###!!! !!!"""!!!!!!  !!!!!!###&&&((((((((()))***'''+++,,,'''###!!!""""""###$$$&&&)))+++,,,***)))((('''&&&''''''(((%%%###!!!"""$$$%%%$$$!!!######$$$%%%&&&&&&''''''!!!$$$&&&'''&&&$$$###### """######!!! !!!"""!!!###$$$"""...???YYYdddgggYYYGGG;;;111((($$$ """$$$###$$$(((%%%&&&((())))))&&&###!!!  %%%'''### ###$$$%%%&&&&&&&&&&&&%%%$$$###"""!!!"""$$$&&&'''***(((%%%$$$$$$!!!"""$$$###"""""""""$$$(((,,,...---///222444444222///---)))---///---'''######%%%///BBBbbb~~~qqqsss}}}~~~pppZZZFFF<<<555555666666555555000///,,,'''$$$$$$&&&))).........---+++(((%%%###%%%'''+++///000...)))%%%###""""""###%%%***...000+++,,,---------+++)))((($$$###!!!!!!"""&&&))),,,000...,,,)))&&&###"""!!!"""$$$%%%%%%$$$&&&***---+++++++++***(((&&&$$$###%%%$$$$$$'''***------,,,---+++((('''&&&%%%###!!!'''((()))'''%%%###""""""***,,,...---***'''%%%%%%#########$$$&&&(((***+++)))+++------+++)))((((((,,,***((()))***((($$$!!!!!!!!!"""###############))))))(((%%%!!!!!!%%%'''''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$!!!"""###"""!!!  !!! !!!%%%&&&$$$###$$$&&&(((((()))'''%%%###!!!$$$$$$###$$$&&&))),,,...000,,,(((&&&''''''%%%"""$$$###""""""######!!!$$$###$$$'''******'''###$$$%%%''')))((('''%%%###&&&%%%###"""###""" !!!%%%""" !!!***CCCSSS```___SSSFFF444&&&'''%%%""" """""""""###$$$%%%&&&&&&%%%$$$### !!!###$$$$$$***(((&&&&&&&&&'''&&&%%%!!! !!!###'''***,,,***)))'''%%%!!!!!!%%%### ###!!! """&&&+++///000111444777888666222///---+++---///,,,(((%%%%%%'''222DDDaaa}}}wwwooorrrwww```FFF===555555666444333333...---,,,)))&&&&&&(((***+++,,,---,,,+++)))&&&%%%%%%%%%''')))+++***'''$$$######"""###%%%(((,,,...+++,,,---...---+++***((((((&&&###""""""%%%(((+++...,,,***&&&$$$"""!!!!!!"""$$$%%%%%%$$$%%%(((***))))))'''&&&%%%$$$$$$$$$''''''((()))+++,,,------,,,***((('''&&&%%%###!!!###$$$%%%%%%###!!!!!!"""+++---...---+++(((&&&%%%######$$$&&&''')))*********,,,---,,,***(((((((((((('''&&&'''))))))(((%%%%%%%%%%%%%%%$$$$$$######&&&&&&%%%$$$!!! """$$$%%%%%%&&&((()))&&&''''''''''''&&&%%%%%%### !!!$$$%%%$$$###"""!!! !!! !!!###$$$###"""$$$&&&&&&'''''''''%%%"""!!! ######$$$%%%&&&)))+++---,,,)))%%%$$$%%%&&&%%%$$$'''&&&&&&&&&&&&%%%""" ###"""!!!###%%%'''&&&$$$###%%%'''))))))'''%%%###&&&### !!!$$$&&&&&& $$$!!! ###"""000JJJUUUcccaaaRRRCCC222(((+++%%%###!!!!!!"""######"""!!!!!!###$$$%%%%%%%%%%%%"""!!! !!!$$$&&&''''''+++)))'''''''''((('''%%%!!!!!! !!!"""%%%''')))+++***)))&&&"""!!!$$$### ###!!!!!!###(((---000111000333666777555111///......---+++(((%%%%%%&&&(((///BBB___|||}}}pppnnnhhhHHH>>>666555666333000000------...,,,***)))***+++)))***+++++++++)))((('''%%%$$$$$$&&&((((((&&&$$$$$$#########%%%''')))******+++---...---,,,***)))+++)))%%%###"""%%%(((***,,,***'''$$$"""!!!!!!""""""$$$&&&&&&%%%$$$%%%&&&(((&&&###!!!!!!"""%%%&&&)))***+++,,,++++++---...,,,***(((''''''&&&$$$"""!!!"""""" !!!"""(((***,,,+++)))&&&$$$$$$###$$$''')))******))))))***+++,,,+++(((&&&&&&&&&%%%$$$###%%%(((***++++++******)))'''&&&$$$###"""$$$%%%%%%%%%### !!!"""######"""$$$&&&)))((()))******)))'''$$$"""###%%%&&&&&&'''%%%###"""!!! !!!!!! !!!$$$&&&$$$%%%&&&&&&###!!! !!!###%%%''')))***+++)))&&&###"""###%%%&&&'''***************(((%%%"""""" !!!###$$$$$$ ###&&&((()))'''%%%######  &&&+++---$$$'''###"""%%%%%%444OOOZZZgggbbbNNN>>>000)))...%%%$$$######$$$$$$""" !!!"""###$$$&&&''''''"""!!! """%%%'''((('''+++)))((('''(((((('''%%%!!! !!!###$$$&&&++++++)))'''$$$ """%%%$$$!!!$$$""""""$$$(((---000111---000333555333111000///222...'''$$$###&&&)))+++///BBB___}}}qqqgggwwwlllKKKAAA888666666333///...///111222111///,,,++++++************)))((('''&&&&&&&&&''')))+++***(((&&&$$$$$$$$$$$$%%%%%%&&&''')))***,,,---...---+++***,,,)))&&&$$$$$$&&&))),,,+++)))&&&###""""""###$$$###$$$%%%&&&%%%$$$######'''%%%!!!###'''******+++---,,,***)))+++---+++***(((((())))))'''&&&!!!""""""!!!  """$$$&&&((('''%%%"""!!! ###%%%)))+++,,,+++)))'''((()))***(((%%%######$$$$$$######$$$'''***,,,......---+++(((&&&$$$""""""%%%&&&(((******'''"""!!!!!!  $$$'''''')))+++,,,***&&&""""""%%%&&&&&&(((&&&$$$######""" !!!###%%%###%%%'''%%%!!! ###&&&(((***+++)))'''$$$"""###%%%'''((())))))***+++,,,+++'''$$$ !!!"""###### $$$''''''&&&$$$###!!!!!!&&&+++---***,,,'''$$$&&&&&&555PPPdddmmmaaaIII:::///''')))$$$######$$$$$$### !!!!!!!!!"""###%%%&&&&&& ###%%%%%%%%%***(((''''''''''''%%%### """$$$%%%)))))))))((('''%%%"""!!!!!! !!!$$$&&&%%%$$$&&&$$$###%%%(((+++------))),,,///111111111222222444...'''$$$&&&***,,,,,,222EEEcccqqq^^^hhhlllNNNCCC999666555222//////333555777555222...+++***++++++***)))(((&&&%%%$$$(((***---000222000,,,(((%%%%%%%%%%%%%%%%%%$$$$$$((()))+++------,,,+++***)))(((&&&%%%%%%(((+++---)))'''%%%$$$###$$$%%%%%%######$$$%%%&&&%%%$$$"""(((%%%""" !!!%%%***...***++++++***)))((())))))***))))))***+++,,,+++***&&&&&&&&&$$$!!! !!!"""###%%%''''''$$$""" $$$&&&***,,,---+++(((&&&&&&&&&&&&$$$""" !!!"""%%%%%%&&&&&&''')))+++---...---+++(((&&&$$$$$$###&&&'''))),,,---+++&&&""" """%%%&&&(((******((($$$ """$$$%%%'''%%%#########$$$###"""!!!###$$$$$$'''(((%%%!!!%%%(((***++++++***(((&&&%%%%%%''')))''''''''')))++++++(((&&& """$$$$$$###"""""" """$$$%%%%%%###""" ###%%%&&&&&&***,,,(((%%%'''(((777RRRmmmrrr```DDD888///$$$!!!"""""""""######!!!  ###%%%%%%$$$((('''&&&&&&&&&%%%"""  ###%%%&&&%%%&&&''')))))))))((((((%%%%%%$$$%%%&&&'''''''''(((&&&%%%%%%'''))))))(((&&&(((,,,...///000333444333///***))),,,......---444GGGdddttt]]]YYYqqqlllPPPDDD888444333111///000555777888666222...***)))++++++***((('''%%%$$$$$$))),,,///444555333...)))%%%&&&'''''''''&&&$$$###%%%''')))+++,,,,,,+++***'''&&&&&&&&&'''(((***+++%%%%%%%%%%%%%%%%%%%%%&&&###""""""$$$&&&'''&&&%%%(((&&&%%%$$$%%%))),,,///***)))'''((())))))(((&&&((('''''')))---//////...++++++)))'''$$$###$$$&&&%%%'''))))))'''$$$######%%%'''***,,,,,,***'''&&&###$$$$$$""" !!!"""'''((())))))((()))***,,,---,,,***((('''''''''((($$$$$$&&&)))---,,,'''"""!!!!!!!!!$$$%%%&&&((((((&&&""""""$$$&&&###!!! """######""" ############''')))&&&!!!$$$(((***,,,+++++++++)))''''''(((***&&&%%%%%%&&&'''((('''%%%!!!%%%'''&&&$$$######!!!"""######$$$$$$$$$$$$ """$$$&&&%%%""" $$$(((%%%%%%(((***999UUUqqqvvvcccEEE777...######""""""""""""  ###&&&((((((''''''&&&%%%%%%%%%$$$!!! ###%%%&&&###$$$''')))***+++++++++''''''&&&&&&''''''((()))***(((''''''((()))((('''&&&(((***,,,,,,...000333111000......////////////555GGGeeegggRRRfff~~~nnnPPPCCC555000///......000222444666444111---***)))))))))((('''&&&&&&&&&&&&***+++---000222000,,,)))%%%&&&((()))((('''%%%###$$$%%%(((***++++++***)))&&&&&&'''((((((((('''&&&!!!"""###%%%%%%%%%%%%$$$###!!!!!!###'''******)))'''''''''((()))+++,,,---,,,((($$$&&&***,,,((($$$######$$$(((,,,///000000,,,,,,+++)))&&&&&&(((***&&&(((******(((&&&%%%%%%&&&''')))+++***)))'''%%%#########"""!!!!!!###$$$'''))),,,,,,***)))+++---,,,+++***))))))+++---...###"""###'''+++,,,'''#########""" """$$$%%%&&&''''''%%%!!! $$$$$$!!!"""$$$###"""!!!%%%(((&&&!!!!!!!!!###%%%'''***+++''')))++++++))))))***,,,)))&&&$$$###$$$$$$$$$### ###&&&&&&%%%$$$%%%&&&'''&&&%%%$$$$$$%%%'''((($$$$$$%%%&&&'''&&&"""!!!%%%###$$$((()))888RRRmmmyyykkkJJJ777---%%%###%%%$$$""""""!!! !!!"""  !!!"""%%%)))+++***)))'''&&&&&&&&&&&&$$$!!!!!!###$$$%%%$$$%%%''')))***++++++***&&&&&&&&&%%%%%%&&&''')))***)))((()))+++,,,,,,+++***+++++++++)))***,,,...///000///...---...000222666IIIgggyyyYYYddd||||||zzzqqqOOOAAA333---,,,,,,---000///111333222///,,,******''''''&&&&&&&&&''''''((()))))))))+++,,,,,,+++)))%%%&&&(((******(((%%%$$$"""$$$''')))*********)))&&&''')))))))))&&&$$$""" """$$$%%%%%%###"""###!!! """'''+++---,,,%%%'''(((***+++,,,,,,,,,...'''###%%%,,,...)))### """&&&+++///111111,,,,,,+++)))((((((+++---$$$'''))))))'''%%%$$$$$$&&&''')))))))))(((&&&%%%###$$$$$$###""""""$$$'''&&&)))---...,,,+++,,,---++++++******,,,...111222$$$"""###''',,,---)))$$$$$$%%%%%%###"""!!!###%%%%%%&&&''''''%%%"""  $$$### $$$%%%$$$!!!###(((&&& ###'''&&&%%%%%%%%%''')))+++###'''***,,,******+++---,,,)))$$$"""!!!!!!!!! """$$$%%%$$$"""###&&&)))+++)))'''%%%%%%&&&)))***''''''''''''((('''$$$!!!"""&&&$$$$$$'''&&&444MMMhhh{{{qqqOOO777,,,'''***'''%%%###"""""" """&&&'''&&&$$$""" """%%%)))+++***)))(((''''''''''''%%%!!!!!!"""######%%%&&&((()))******))))))$$$$$$$$$$$$###$$$&&&((()))))))))+++.../////////......---***(((&&&((()))///000///---***+++000444888KKKjjjeeeiiixxx|||xxxsss\\\BBB444333///000555333000...,,,+++,,,------,,,((()))))))))*********+++---,,,,,,,,,,,,***&&&$$$((()))++++++,,,+++***))))))''''''))),,,---***((($$$(((---///---(((""" """%%%&&&&&&$$$### '''---......***+++------,,,+++)))(((+++'''%%%(((...000,,,'''"""%%%(((***,,,---((())))))'''%%%$$$'''***'''&&&%%%&&&'''&&&"""###%%%((())))))(((&&&%%%$$$%%%%%%%%%$$$$$$&&&'''&&&''')))+++,,,------,,,333111...+++))))))***+++###%%%---111,,,%%% """%%%'''(((&&&###!!!"""$$$&&&&&&###!!!"""######!!!###'''%%% !!!###"""%%%'''&&&%%%"""######"""!!!!!!"""###,,,***(((%%%%%%&&&''')))'''&&&%%%%%%&&&(((***+++...+++'''%%%$$$%%%$$$$$$###%%%'''''''''(((---000...---+++)))'''''')))++++++***(((%%%$$$######### !!!###$$$+++;;;JJJjjjrrrjjjLLL111(((+++...'''### ###%%%""" """$$$&&&)))***%%%$$$""""""%%%'''((((((''''''&&&%%%$$$""""""!!!!!!############(((&&&%%%&&&)))***(((&&&###$$$%%%###!!!!!!###&&&++++++***+++---///000///...///000...''' ###***+++++++++***((()))+++---:::SSSuuuiiigggzzzxxx|||~~~zzzcccHHH999888444444777555///---+++***+++,,,,,,,,,''''''((()))***++++++,,,------------,,,***'''$$$((()))***+++,,,+++*********)))))),,,......+++)))&&&***///000---)))&&&$$$$$$###""""""###$$$"""!!!""" !!!&&&---222333111......///000000///---+++,,,((('''***000111---((( ###&&&(((*********''')))***)))'''&&&(((***(((%%%"""###'''(((&&&#########%%%(((***+++(((&&&######$$$$$$$$$%%%&&&((('''(((***+++------------111000...,,,)))'''&&&%%%""" '''///111---'''###%%%''')))***)))'''&&&$$$%%%&&&%%%""" """"""######"""###$$$&&&$$$  """$$$%%%%%%%%%$$$############$$$$$$###""""""###%%%''',,,***'''%%%$$$$$$%%%'''###"""!!!!!!"""%%%)))+++...+++((('''''''''&&&%%%$$$&&&(((((((((***...111......---+++)))'''''''''&&&%%%$$$#########$$$$$$""""""$$$&&&'''---===LLL```bbbWWW>>>+++&&&'''%%%&&&"""###%%%$$$!!!!!!!!!"""$$$&&&((()))***(((&&&$$$$$$%%%&&&%%%$$$%%%%%%$$$$$$######"""""""""&&&'''&&&$$$"""%%%###!!!###&&&((((((&&&&&&''''''%%%""""""$$$'''---,,,++++++---///111111222///...---(((""""""%%%((()))******))))))+++,,,:::OOOmmmkkkbbbwwwxxxyyy~~~gggLLL<<<:::666777999666---+++((('''((()))***)))$$$%%%&&&(((***+++---------...//////...+++(((&&&((()))***++++++++++++++++++,,,---///111///+++(((''',,,111111---))))))+++***(((%%%###"""!!! !!!!!!$$$***222777777555222000///111333333000,,,,,,***))),,,111222...)))!!!###&&&)))***)))((('''''')))++++++***))))))))))))$$$""")))---,,,(((###!!!!!!&&&+++---***&&&"""""""""###%%%&&&((()))((()))***+++,,,,,,,,,,,,111000///---***&&&"""!!!"""!!!###***000222---(((%%%&&&'''((())))))))))))&&&'''&&&$$$!!!!!!"""###%%%'''(((&&&$$$!!!!!!###$$$$$$)))***)))&&&###"""$$$''')))&&&###!!!!!!###'''))),,,***&&&###""""""###$$$!!!&&&))),,,+++))))))))))))(((&&&&&&''')))))))))+++...111.........---+++(((%%%###!!!!!!!!!!!!!!!###$$$$$$######%%%'''(((---===KKKUUURRREEE333***+++***%%%&&&""""""%%%&&&%%%###$$$%%%''')))************(((&&&%%%&&&%%%###!!!###############$$$%%%%%%!!!&&&***+++)))%%%"""!!!!!!$$$%%%&&&'''((('''%%%$$$###%%%'''...,,,+++,,,000777===BBB===444------,,,(((###"""$$$&&&)))+++************999IIIbbb|||sss___fff~~~xxxhhhLLL;;;999666666777333***'''$$$###$$$&&&&&&&&&###$$$&&&(((***,,,.........000222333111---+++)))((()))******++++++++++++---///111222111...)))&&&''',,,000///***'''***------***'''$$$###""" """(((000555777777222///---///222333000,,,,,,******,,,000000,,,(((%%%'''***------+++)))''''''))),,,---,,,+++)))((('''### %%%---222000+++$$$!!!$$$+++...***%%%"""!!!"""$$$'''***+++,,,((())))))******+++++++++000000...,,,)))&&&###"""$$$%%%(((---000000+++'''$$$$$$$$$$$$%%%&&&'''(((''''''&&&### !!!!!!###'''++++++&&&"""!!!$$$%%%%%%$$$'''******'''###$$$***///---)))$$$!!!"""%%%(((***,,,)))&&&"""  !!!"""%%%'''''''''(((++++++***)))))))))((((((((()))***,,,***+++,,,......+++&&&### !!!!!!"""######""""""$$$&&&&&&+++:::HHHLLLGGG:::...***---...***)))&&&""" """%%%''''''%%%&&&''')))************((('''&&&&&&&&&&&&$$$"""$$$#########$$$&&&'''(((!!!$$$(((+++,,,)))&&&###!!!"""###$$$$$$$$$######$$$&&&''',,,+++***---555CCCQQQ[[[LLL===000---///---'''###!!!%%%***,,,,,,+++***)))555DDD\\\tttddd]]]qqq~~~mmmOOO<<<999444333222,,,(((%%%!!! !!!###$$$$$$%%%%%%''')))+++,,,...///...222555666333///---,,,)))))))))******+++,,,,,,...000333333111,,,(((%%%'''***---+++'''&&&(((,,,,,,***'''&&&&&&&&&$$$######(((...333555111///---///111222000...,,,+++)))***,,,,,,)))&&&)))+++...000000///,,,***)))***,,,......,,,)))&&&$$$"""###)))111444000+++&&&""" ###***---(((###"""!!!!!!$$$)))...//////)))(((((((((((()))))))))---,,,+++)))(((&&&%%%$$$(((***,,,...///,,,)))&&&%%%%%%$$$######$$$%%%%%%&&&&&&%%%### !!!"""!!!###'''******&&&!!!"""%%%&&&$$$"""&&&((()))&&&###$$$+++111---)))%%%$$$(((,,,000111+++)))%%%!!!!!!""""""###&&&)))++++++******(((&&&%%%%%%&&&&&&&&&%%%&&&(((+++...---)))&&&"""""""""""""""!!!!!!!!!""""""$$$&&&&&&+++888FFFIIICCC888,,,&&&'''))))))---***&&&$$$$$$%%%'''(((&&&&&&'''(((((((((((((((%%%$$$$$$%%%'''(((((('''((('''&&&%%%&&&'''((()))$$$%%%'''))))))((('''&&&###"""!!!  """$$$&&&&&&+++***)))+++555EEEXXXeeeRRR@@@///+++---,,,(((%%%!!!%%%+++......,,,***)))000AAAZZZqqqppp```jjj~~~rrrSSS>>>:::555222000))))))%%%!!!!!!###$$$%%%(((((()))***+++------...---222666777333///------))))))))))))***+++---------000333333111---+++***)))******)))((('''((()))))))))((()))++++++)))((( !!!$$$)))...111///////////////000000000...,,,)))(((((('''&&&%%%+++---000222333222000///++++++,,,------+++'''$$$"""###&&&+++000000,,,(((&&&###!!!$$$(((***((($$$ $$$+++000111111******)))((((((((()))))))))************((('''&&&))),,,......,,,)))((('''***)))'''&&&$$$$$$######"""###$$$###"""!!!!!!###""""""###%%%&&&&&&$$$""" ###&&&'''$$$"""&&&'''&&&""" %%%)))(((%%%$$$(((///666999999***((($$$!!!  !!!###'''*********(((%%%###"""###$$$$$$###"""!!!###''',,,...,,,)))###$$$$$$###"""!!! ###$$$&&&((((((,,,999FFFOOOHHH<<>>WWWnnn~~~kkkjjjyyy~~~mmmMMM:::888666555444---+++(((###!!!"""%%%'''(((,,,,,,,,,,,,,,,,,,------***///555666222---,,,,,,)))(((((()))***+++---...+++...222333222111111222...,,,******++++++)))'''((((((***---//////---***###$$$%%%%%%&&&(((***,,,***---///...+++***---111222///***&&&$$$$$$$$$$$$,,,---///111333333333333...,,,++++++,,,***&&&"""!!!###&&&))))))(((&&&%%%"""!!!!!!$$$'''))))))((("""***000111111---,,,+++***))))))*********---111444444000+++'''(((+++------***((()))+++---,,,+++(((%%%###!!!  ###$$$######$$$%%%"""######""" !!!""""""%%%((((((%%%######""""""!!!"""(((000666777555***'''$$$!!! !!!"""$$$"""!!!"""%%%'''(((((($$$!!! ###&&&&&&%%%""" """(((------+++"""#########"""!!!"""###&&&''''''***777DDDQQQGGG999...'''%%%''')))******(((&&&%%%%%%&&&'''&&&$$$""" !!!"""######!!!!!!&&&+++///111222000+++'''$$$#########"""$$$(((***,,,+++***)))&&&((((((&&&###!!!###%%%%%%###!!!!!!$$$&&&&&&&&&%%%(((***)))(((+++111777333,,,&&&&&&'''%%%%%%'''(((,,,000333222///---,,,,,,:::QQQiii~~~xxxmmmppp~~~}}}aaaCCC222444666999;;;555...***&&&$$$%%%''')))***.........------,,,,,,,,,'''---444444000+++******)))(((((((((***+++---///(((,,,111333333444777:::222///,,,,,,//////+++&&&((())),,,///222111...+++&&&(((***+++***))))))***%%%)))---+++&&&%%%)))///555111+++&&&###"""$$$%%%+++,,,...000222333444555///---+++***+++)))%%%!!!!!!###&&&%%%"""!!!"""$$$ """$$$&&&)))***+++ )))///111000///...,,,+++***++++++,,,...333:::???>>>888000***&&&))),,,+++)))(((+++///...---+++(((%%%!!!"""$$$%%%%%%%%%&&&"""###### ###!!!"""###&&&))))))&&&$$$ &&&---000...***)))'''$$$!!! !!!!!!$$$%%%(((%%%###"""$$$%%%&&&&&&!!! $$$((()))((($$$ &&&+++,,,+++ !!!"""""""""!!!  !!!###%%%$$$(((444AAAHHH<<<...&&&%%%%%%&&&(((&&&''''''&&&%%%$$$%%%'''&&&###  """###!!! %%%+++000222555111,,,'''###!!! $$$)))...///...***(((&&&(((***)))&&&%%%&&&(((+++(((%%%%%%'''((('''%%%!!!&&&++++++'''######$$$%%%###$$$((((((&&&'''******...222444333000...---,,,777KKKfffoookkk||||||}}}uuu~~~{{{uuuppplllooouuusssllloooyyyqqqllliiillloooooopppqqqhhhfffcccccciiiooonnnhhhKKK666...555;;;@@@???444444000,,,******++++++++++++,,,,,,+++(((''''''(((+++---//////---+++))))))%%%&&&)))+++,,,,,,,,,+++***+++---///111444999<<<777333///......---+++(((******++++++++++++***)))******+++***)))'''%%%$$$((('''%%%""" !!!%%%(((,,,---,,,&&&!!!$$$)))111000000111222444666777///,,,((($$$"""!!!!!!"""%%%''')))'''$$$!!!"""###$$$$$$&&&(((******(((%%% $$$***+++***...///000///...,,,---...333???NNNWWWRRRBBB...!!!((()))***)))((()))+++,,,,,,)))'''%%%###!!!###&&&&&&$$$###""" ###$$$ !!!+++'''######%%%&&&&&&%%%"""&&&((((((%%%############!!! """!!!"""""""""!!!!!!###%%%&&&%%%#########"""  %%%(((((('''%%%### ''',,,***'''###""""""!!! ###&&&'''"""!!!---888;;;444***###"""%%%)))+++%%%!!! ###$$$###%%%(((((($$$"""&&&&&&%%%%%%'''))),,,...333...((($$$!!! """***000111...)))%%%)))&&&######%%%(((((('''((('''&&&%%%$$$%%%&&&&&& $$$))),,,+++'''###!!!&&&%%%$$$&&&)))***)))&&&.../////////...---,,,,,,---;;;SSSmmmnnncccmmmyyy|||mmmttt~~~zzzwwwyyy~~~}}}vvvoookkkkkkhhhaaaZZZUUUPPPRRRYYYYYYRRRSSSZZZXXXRRROOORRRUUUTTTUUUWWWSSSTTTQQQNNNOOOSSSTTTQQQDDD444000555666999;;;555222000...---,,,+++***(((***++++++)))'''%%%&&&&&&***,,,......---+++******$$$%%%&&&'''((()))))))))(((***,,,...000222666999444111---,,,------)))&&&))))))))))))*********++++++***)))(((''''''''''''((('''$$$!!!!!!'''((('''%%%""""""&&&***//////...---...000222444---+++(((%%%###"""###$$$%%%((()))(((%%%######$$$''''''''')))***)))'''$$$ %%%+++,,,,,,000111111000......///000888DDDRRRVVVMMM>>>///'''&&&'''(((((('''(((***+++///,,,(((&&&###!!!$$$''''''%%%$$$###"""%%%&&&"""###)))%%%"""!!!###%%%&&&&&&""""""###""" !!!!!!!!!"""$$$######$$$&&&(((&&&%%%###"""###"""!!!###''')))(((%%%"""$$$!!!!!!&&&)))(((&&&$$$######"""!!!!!! ###&&&'''### ***444999222)))$$$%%%(((,,,...)))%%%$$$'''(((&&&'''***)))&&&"""###%%%******))))))***+++---...///+++&&&""" !!!&&&***,,,***&&&$$$%%%""""""%%%&&&&&&''''''((('''&&&%%%###""" $$$))),,,+++(((%%%$$$%%%######&&&)))***)))'''***++++++,,,,,,,,,++++++000<<>>HHHGGG999))) !!!(((---000...(((&&&***---+++(((((((((((((((((()))***++++++((()))+++---///000111111)))&&&###"""###%%%&&&'''&&&###  """((('''%%%"""  !!!!!!"""###%%%''')))******+++,,,+++((('''&&&'''++++++***)))&&&$$$"""""""""$$$&&&(((***,,,---...--->>>XXXrrrxxxqqqppp|||wwwxxx|||xxxtttvvvvvvwwwwwwuuutttuuuwwwyyyZZZAAA222222444888777,,,***'''%%%&&&)))---///111+++,,,---,,,***)))***+++***++++++***((('''((())))))'''%%%$$$%%%''')))+++,,,111666888777444111000***(((&&&'''***,,,,,,***+++***((('''&&&&&&&&&&&&&&&)))---000111000...,,,&&&&&&&&&&&&%%%%%%(((***((('''&&&%%%$$$$$$%%%&&&'''&&&$$$$$$%%%(((,,,...000000111000///---+++******((('''(((***---......$$$$$$%%%(((******(((&&&&&&&&&&&&''')))---000222666666333///***((()))***---***'''))),,,...+++(((%%%&&&'''(((''')))+++---+++(((%%%######$$$$$$$$$%%%(((******)))'''&&&&&&'''((())))))((('''(((***------,,,***((((((***,,,,,,,,,+++)))&&&$$$"""""""""&&&))))))$$$ """#########"""###&&&(((&&&'''&&&### $$$!!!  """######""" ###$$$###%%%)))---(((((('''''''''''''''''')))*********...777CCCLLL@@@333$$$"""***000111((("""!!!&&&+++***'''&&&%%%&&&((()))++++++++++++%%%&&&'''***,,,...000111,,,)))&&&%%%&&&((()))))))))&&&###  !!!******)))&&&"""!!!%%%)))---///,,,---,,,***((('''(((***...///...+++'''###!!!!!! !!!###%%%'''((()))))))))<<>>777333555555,,,)))((((((***+++,,,***(((+++,,,---,,,******+++,,,------,,,)))&&&%%%%%%&&&(((((('''((()))+++---...///444:::===;;;666111...((($$$ %%%)))++++++%%%&&&''')))***+++++++++(((((()))***++++++,,,,,,%%%%%%$$$###"""%%%***------...---(((""""""&&&,,,222000...+++)))(((((((((&&&(((,,,///000000///...,,,(((######'''---000222+++++++++,,,---+++(((&&&###############%%%(((+++(((***+++***)))((()))***"""%%%)))***)))''''''((("""###%%%%%%%%%''')))+++***'''###!!!"""#########!!!###%%%$$$"""!!! ###$$$%%%&&&&&&&&&''''''+++------+++&&&"""""""""$$$)))---+++$$$!!!$$$''',,,000///)))%%%$$$%%%)))---222444222---)))'''"""######"""!!!!!!"""$$$)))&&&"""!!!"""$$$%%%%%%&&&%%%$$$"""!!! !!!"""%%%''')))***''''''''''''((((((((((((,,,...111222333555888;;;777...$$$###'''+++((($$$!!!)))***'''%%%###%%%))),,,......---,,,''''''&&&%%%'''))),,,---111---***(((((()))***)))***)))'''$$$""" !!!%%%((('''"""%%%)))+++,,,,,,******)))((((((***///222///000111...(((%%%$$$%%%###$$$%%%&&&&&&&&&&&&&&&111EEEbbb{{{tttxxx~~~yyyyyy{{{[[[GGG888888<<>>@@@FFFYYYppp~~~zzz}}}sssUUU>>>333---///222+++&&&)))++++++(((%%%%%%%%%))))))(((((((((***+++,,,+++)))(((''''''&&&$$$!!!###%%%&&&### """+++333444222000......---------$$$ !!!%%%&&&%%%%%%""" """'''+++,,,+++***(((&&&'''***++++++)))&&&$$$######%%%)))...111222111...***&&&%%%&&&(((111---)))''''''((()))(((((()))***---//////---+++&&&$$$$$$&&&***...///.........---,,,+++***))))))%%%$$$""" !!!###%%%###$$$&&&'''(((((((((((()))(((((()))******)))(((!!! """)))......***%%%###$$$%%%&&&%%%###!!!"""&&&'''((()))***))))))(((&&&'''&&&$$$ !!!###)))***+++***(((''''''((()))...333444///((($$$### ###$$$"""###(((+++))))))++++++((((((***+++((($$$"""%%%)))+++'''###"""$$$&&&&&&$$$###""""""#########  ###&&&)))---555???GGG777111((($$$$$$&&&''''''""""""###%%%'''((('''%%%"""%%%)))++++++)))))))))***'''$$$$$$&&&'''%%%"""&&&&&&&&&$$$""""""%%%((()))(((&&&%%%%%%$$$""" """#########"""  """"""###%%%'''******++++++***)))))),,,...111///,,,)))&&&&&&&&&&&&&&&'''***,,,,,,,,,++++++222CCCcccooohhhttt|||}}}yyyuuu}}}lllZZZKKKHHHGGGIIIVVVggguuuwwwWWW>>>333+++...111+++((())))))'''%%%######$$$(((((((((((()))***,,,,,,---+++(((''''''&&&%%%######%%%&&&$$$!!!###)))///000///,,,***))))))***+++$$$ """%%%&&&%%%'''$$$###%%%***......---***)))((()))++++++***)))((('''&&&&&&(((+++///111000///---)))%%%$$$%%%&&&***(((&&&&&&((()))))))))''''''(((***++++++(((&&& !!!###(((,,,//////...111000...,,,***)))))))))%%%###!!! !!!""""""###%%%&&&'''(((((((((***((('''((()))***)))'''###'''***+++((($$$"""###$$$%%%%%%###!!!!!!((((((''''''(((((()))***'''''''''%%%###"""###$$$'''((()))(((&&&&&&(((***(((,,,000///***%%%###### """###""" ###''')))))),,,///,,,''''''***,,,+++(((&&&''')))///***&&&$$$&&&'''&&&$$$$$$###""""""""" """%%%+++444@@@HHH666///'''######%%%&&&&&&$$$######$$$&&&&&&$$$###$$$&&&'''((('''&&&'''(((%%%###"""###%%%%%%"""!!!$$$***++++++***(((&&&%%%%%%&&&%%%###!!! !!!!!! !!!&&&******++++++***))))))+++...///...+++(((&&&&&&&&&'''&&&'''***,,,///000000000000AAAaaahhhbbbmmmyyy}}}{{{tttpppvvvzzzjjj\\\VVVRRRNNNTTT^^^fffnnnyyy___DDD555,,,---000***)))((('''%%%###"""######''''''((()))***+++,,,---...+++)))((()))******)))((()))***'''$$$%%%)))---,,,+++***((('''(((+++---)))&&&$$$$$$'''))))))'''(((&&&%%%''',,,000000///+++***++++++,,,,,,+++***))))))(((((())),,,...000------+++((($$$"""###$$$((('''&&&&&&((())))))((($$$$$$$$$&&&((((((&&&$$$ ###'''+++...//////333111...+++))))))******&&&$$$"""!!! !!!!!!######$$$%%%&&&'''((((((((('''%%%&&&''''''&&&%%%###%%%%%%&&&$$$"""!!!!!!###$$$%%%"""!!! !!! !!!%%%$$$###"""###$$$&&&'''((((((''''''&&&%%%%%%&&&((((((((('''%%%%%%&&&((('''***,,,+++'''######$$$!!!"""###$$$$$$$$$###"""$$$'''((()))...111---'''&&&(((++++++)))''''''(((,,,)))%%%%%%(((***)))(((%%%$$$###"""""" !!!%%%...:::CCC555...'''######%%%%%%$$$""""""!!!"""$$$$$$###"""%%%&&&&&&%%%$$$###%%%&&&###""""""$$$&&&&&&!!!!!!###+++---///...***'''((()))***)))&&&$$$""" !!!%%%'''((()))*********+++...111111///,,,)))'''&&&'''''''''(((***,,,...000000111000@@@___iiicccjjjvvv}}}tttjjjeeemmm}}}|||ooohhh```XXXUUUXXXWWW^^^gggqqq|||aaaFFF777---...000***+++)))'''%%%$$$$$$$$$%%%'''((()))***,,,---------,,,***)))***,,,///000000///000///+++((((((+++...,,,------,,,+++,,,///333222///,,,---//////---******(((''')))...111000///,,,,,,,,,,,,+++++++++,,,))))))))))))***+++,,,---******)))&&&###""""""$$$'''&&&$$$$$$&&&'''&&&%%%!!!!!!"""$$$&&&'''&&&%%%!!!###&&&(((+++...///111///---***))))))***+++((('''%%%$$$############$$$%%%%%%%%%&&&'''(((((('''%%%###"""###$$$###""" ######"""!!!  !!!###%%%"""!!!!!!"""$$$%%%%%%$$$""" !!!######"""  !!!$$$%%%((('''''''''(((((('''&&&)))))))))'''%%%###$$$%%%&&&)))***)))%%%"""###%%%'''((())))))(((&&&%%%%%%'''))))))***...111---'''$$$&&&)))***)))'''%%%%%%%%%###"""$$$)))------,,,'''&&&%%%%%%%%%###  '''222:::444...'''######%%%$$$$$$"""!!! """%%%''''''&&&%%%&&&&&&$$$######$$$&&&%%%$$$$$$''')))((($$$"""$$$$$$+++...000///,,,))))))***+++++++++)))&&&""" """""""""###$$$$$$&&&((()))+++...222555444222///+++)))(((((((((((()))***+++------......222@@@\\\vvvooosss|||xxxrrrddd\\\ggg~~~{{{qqqeee[[[XXXOOOVVVaaalllyyy}}}^^^DDD777///000222,,,---***((('''(((((((((((()))***+++------.........***))))))+++///222333333333222000---***+++...111000222444333111111444777555222111111333333000,,,+++)))(((***...000...,,,,,,,,,,,,***((()))+++---))))))******************((((((((('''%%%$$$$$$&&&'''$$$"""!!!"""#########"""!!!"""$$$&&&((('''&&&"""$$$&&&&&&'''(((***,,,,,,,,,+++******+++,,,,,,))))))((('''&&&&&&&&&&&&((('''&&&&&&&&&''''''(((&&&###!!! !!!!!! !!!"""!!!  """%%%'''$$$"""!!!"""%%%((())))))&&&"""!!!###$$$###"""!!! """$$$%%%(((''''''((()))***(((&&&)))******)))&&&$$$######&&&(((***(((%%%###$$$&&&)))+++---,,,***(((((((((+++------++++++...,,,'''%%%&&&'''((('''&&&$$$""""""(((,,,---,,,((('''''''''((('''$$$"""###""""""---555444...'''$$$$$$%%%%%%###"""""""""$$$'''***++++++&&&&&&'''%%%$$$$$$%%%'''(((''''''))),,,+++'''### $$$&&&&&&&&&***,,,......,,,***)))((((((***,,,,,,)))$$$!!!%%%%%%"""!!! """%%%'''***...222666555333///,,,***))))))************++++++,,,,,,,,,555@@@YYYzzz~~~wwwggg]]]jjjsssddd\\\VVV^^^lllyyy}}}___FFF:::222333444---...,,,******,,,---,,,++++++,,,.../////////......(((((())),,,///111111111111///,,,******---111555333777999888333000111333111///...000333333000---+++)))(((***---...,,,)))++++++)))&&&$$$$$$(((,,,******+++++++++***))))))''')))))))))((('''(((***(((&&&###"""###%%%''''''&&&%%%$$$%%%'''((('''&&&"""&&&)))***(((%%%$$$%%%''''''((()))+++,,,------))))))))))))))))))))))))+++***((('''&&&&&&''''''&&&###  !!!!!!  """###"""  """""""""$$$'''+++&&&###!!!!!!$$$'''***+++'''$$$ !!!$$$$$$$$$""""""!!!!!!!!!"""###$$$'''&&&&&&(((***+++)))&&&&&&(((++++++)))&&&$$$$$$&&&(((+++***&&&$$$%%%'''&&&))),,,,,,***)))***+++...111000+++((()))***'''''''''''''''&&&%%%###!!! %%%(((((('''''''''''')))******(((&&&$$$######...777444...(((%%%%%%&&&%%%###"""!!!!!!"""&&&)))++++++%%%'''((((((&&&&&&'''(((***))))))+++......***'''"""!!! ###&&&((('''&&&)))******,,,,,,+++'''%%%###&&&)))***)))$$$$$$&&&$$$!!!"""$$$&&&***///333111///---+++***+++,,,---************+++,,,------666???WWWwwwsssjjjttt{{{jjj```cccmmm|||dddKKK???555444444---///---+++---000111///------...///000000///......'''((())),,,///000///------+++((('''(((---333777333777:::888111,,,,,,---+++***+++...222222///,,,,,,***((())),,,---***'''))))))'''### !!!&&&***++++++,,,---,,,+++***)))((()))++++++******,,,---,,,)))%%%$$$&&&***,,,---)))(((''''''((((((&&&%%%"""''',,,---)))$$$ ###$$$''')))+++---......)))))))))***************---,,,***((('''&&&'''''''''$$$!!! !!!!!!!!!###&&&&&&""" !!!$$$%%%%%%&&&***---(((%%%!!! """&&&)))***'''$$$!!! ###%%%$$$### !!!""""""&&&%%%%%%'''***+++)))&&&###'''***,,,+++(((&&&%%%%%%)))++++++(((%%%&&&'''!!!%%%)))***))))))+++---000444333,,,&&&'''(((((()))((('''&&&&&&%%%###!!!"""$$$###!!!&&&&&&''')))+++,,,***)))###"""&&&222<<<444///(((%%%&&&&&&%%%$$$ """%%%''''''%%%'''))))))((((((((())),,,***)))+++...///,,,)))$$$""""""$$$'''((('''$$$)))((((((***,,,+++&&&""" """%%%''''''%%%""" ###&&&&&&### """$$$'''+++///---,,,+++******,,,...///*********+++,,,---//////666???UUUuuuuuuxxx~~~vvv}}}rrrlllmmmxxx~~~gggNNN@@@;;;888555444555000++++++...000...++++++,,,---/////////...---)))+++---......,,,***((()))'''$$$%%%(((---111333888888666///'''$$$'''+++'''(((***,,,///000111222...---++++++++++++)))(((&&&&&&%%% """''')))+++...//////,,,(((%%%(((***,,,---,,,++++++,,,000)))###%%%,,,222333111000,,,'''&&&'''((('''&&&&&&)))---,,,'''""" !!!!!!###(((---000...,,,'''&&&%%%%%%'''***---///000000///---)))'''&&&&&&&&&%%%$$$"""  ###!!!!!!%%%###!!! ###&&&((((((+++&&&!!! """""""""### ###$$$$$$"""  !!!!!! '''%%%%%%'''***+++***'''"""%%%''''''&&&###""""""$$$%%%'''&&&$$$""""""###&&&%%%$$$###$$$&&&(((***///...---***(((''')))+++///+++(((&&&&&&%%%"""  ######!!! """'''((())),,,......---+++!!!######"""%%%---111111///***((()))(((""" !!!$$$''')))******)))(((***---///000/////////...---,,,---------'''%%%###"""###$$$$$$###''''''''''''&&&$$$"""!!! !!!"""$$$%%%&&&''''''%%%(((***(((%%%$$$%%%'''############%%%***((('''***...111000///'''''''''((()))***+++,,,888@@@RRRlllqqqsssxxxyyywww{{{www```GGG<<<;;;;;;999888444000++++++---...,,,)))(((((()))******+++++++++******+++,,,+++***((('''***((('''(((***---......222333000***$$$"""%%%((('''(((***---000222333444///---++++++------***(((&&&'''&&&""""""'''(((+++...000000...+++)))***+++------,,,***))))))---'''!!!###)))///000...+++(((%%%$$$&&&&&&%%%###"""'''+++,,,)))%%%!!! !!!%%%***///111...+++'''&&&$$$###$$$'''+++...//////...,,,)))'''&&&&&&&&&&&&%%%$$$"""!!! !!!###!!!###%%%""" """%%%&&&''''''### !!!!!! ###%%%%%%$$$###!!!!!!!!!!!!!!! $$$######&&&***,,,+++)))"""$$$%%%%%%###!!! """###$$$$$$###"""$$$%%%((('''&&&%%%%%%%%%&&&''')))******)))((()))+++---///,,,(((&&&&&&&&&$$$""" """######""" %%%&&&))),,,......---+++%%%&&&%%%$$$(((000333111111+++''''''&&&!!! ###&&&)))******))))))+++...000111000111000000///...---,,,,,,(((&&&$$$###""""""""""""&&&&&&'''&&&%%%###!!! !!!"""###%%%''')))***++++++,,,,,,,,,+++///666;;;333))) !!!""""""$$$&&&%%%&&&)))---///...---&&&&&&%%%%%%&&&(((***+++000888JJJddd~~~pppppp{{{xxxuuuuuu\\\BBB888999;;;999777000---***)))+++,,,)))'''%%%$$$######$$$&&&((()))***))))))(((''''''''''''))))))((()))+++,,,+++***------+++&&&!!! """&&&&&&(((+++...111333444555111---+++,,,///000,,,(((&&&((((((%%%"""!!!$$$'''(((+++...111111000...,,,,,,,,,,,,,,,+++)))'''&&&(((###%%%***+++***&&&$$$$$$$$$%%%%%%###!!!###)))+++***&&&###!!!!!!&&&+++///000---***(((&&&"""!!!!!!%%%))),,,...---,,,+++)))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%"""$$$$$$""""""%%%###!!!!!!###$$$$$$!!!  ###%%%&&&&&&%%%###"""  !!!###&&&)))))))))"""######"""  !!!!!!!!!!!! !!!$$$'''***)))((('''&&&$$$$$$###$$$&&&((()))***+++---//////,,,(((%%%%%%&&&&&&&&&$$$###"""#########!!!###%%%))),,,------+++***%%%$$$###%%%...888:::777333,,,&&&'''&&&"""!!!$$$'''***+++***))))))+++///111111111222222222111000---+++)))((('''%%%###!!!!!!!!!!!!$$$%%%%%%%%%$$$###!!! """###$$$&&&))),,,///000111111000000222;;;HHHQQQCCC444%%% !!!!!!###""""""$$$(((,,,---,,,+++&&&%%%$$$###$$$'''***,,,***111BBB\\\yyytttllllll|||{{{fffeeeyyycccEEE888777777333000***((('''''')))***)))'''$$$""" !!!$$$(((***)))(((&&&%%%%%%&&&(((***&&&%%%%%%'''***,,,---,,,,,,+++)))&&&"""!!!"""%%%&&&'''***---000222333444111...+++---222333...)))'''((()))(((&&&%%%&&&''')))+++...000000///---++++++******++++++***(((&&&$$$ """&&&''''''###$$$%%%&&&&&&%%%###""" """%%%&&&&&&%%%###""" !!!$$$(((+++,,,+++******'''### ###'''***---,,,++++++++++++***)))&&&''''''(((((())))))***'''((('''$$$!!! """%%%""" !!!!!!!!! """%%%'''(((''''''%%%###  """$$$%%%&&&"""######!!! """"""!!! ###&&&)))))))))(((&&&%%%###""""""$$$(((******+++---//////,,,(((%%%%%%&&&((()))%%%###!!!"""%%%&&&$$$!!!$$$'''***++++++)))(((''' $$$222@@@DDDAAA333,,,''')))***'''###""" $$$''')))***+++''''''(((+++...111111000333333333333000---***(((%%%%%%$$$"""!!! !!!###"""###$$$$$$###"""!!! """###$$$'''***...111333444444333222555???LLLVVVFFF666&&& !!!!!!!!!"""!!!%%%)))+++,,,+++***((('''%%%$$$%%%(((+++...***000???WWWtttssseeejjj|||pppZZZ[[[sssmmmLLL;;;666333...+++%%%%%%%%%''')))*********&&&$$$!!! """&&&+++...)))(((%%%$$$%%%'''***---###!!! """'''---111333......+++(((&&&$$$%%%&&&&&&'''))),,,...///000111000---,,,///333333///+++((()))***)))((('''((((((***+++---...---,,,)))((('''&&&'''))),,,,,,+++((("""!!!$$$&&&%%%###%%%''')))(((&&&$$$###$$$###""""""""""""""""""""""""!!!"""###&&&))),,,,,,)))$$$ """&&&)))+++***)))***---......,,,'''(((((()))***++++++++++++***)))&&&###"""######"""  !!!"""!!! """$$$%%%&&&(((((()))***)))&&&""" !!!""""""""""""""""""$$$%%%###$$$$$$###"""!!!###%%%$$$### !!!$$$&&&&&&''''''&&&%%%$$$$$$###%%%((()))))))))+++,,,///---)))&&&$$$%%%''')))$$$""" """''')))(((&&&(((***,,,***'''$$$######$$$333DDDKKKJJJ555---))),,,///,,,(((&&& !!!###$$$&&&'''''''''$$$$$$&&&)))---///000///111222222111///,,,)))'''"""######""" """$$$!!!"""#########"""!!! !!!"""$$$'''+++...111333333333333111222888BBBIII<<>>555111......%%%&&&(((***+++,,,------)))'''%%%$$$&&&***///333...+++)))'''''')))+++---$$$""" """'''...444666///...---+++************))))))+++,,,,,,---------------...000222222000...))))))))))))))))))))))))******+++,,,+++)))'''&&&$$$###$$$''',,,...---***###!!! """%%%&&&&&&$$$&&&))))))'''%%%$$$$$$%%%###!!!!!!###$$$$$$######""" """(((,,,---)))%%%!!!!!!###&&&'''&&&%%%)))...111111///))))))))))))******************)))(((&&&%%%$$$$$$""" """$$$$$$###""""""###%%%(((((('''&&&&&&''')))++++++((($$$"""###&&&&&&'''&&&%%%$$$$$$&&&((('''(((((('''%%%###$$$$$$$$$###!!! ###$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&(((------***'''$$$$$$&&&(((###""""""$$$'''***+++++++++,,,,,,(((###!!!###""" $$$333DDDNNNPPP<<<222***+++...---***)))######"""""""""######$$$!!!"""$$$(((---//////...............---+++)))(((!!!###$$$"""!!!$$$!!!!!!###$$$$$$###""""""!!!###&&&))),,,...///000///000000---+++---333888000(((#########""""""$$$!!!$$$(((*********++++++...---,,,+++,,,///222333///111:::NNNiiirrrffffffppprrr^^^```wwwuuuVVV@@@444//////111+++,,,...///////////////,,,***((((((***...444777444222...+++))))))***+++)))'''&&&'''+++///222333,,,+++++++++---...//////------------,,,+++******))),,,000222111//////000***)))(((((()))*********((()))***+++***)))((('''###""""""&&&,,,///---***%%%$$$######%%%'''((()))###&&&((('''$$$!!!!!!"""###"""###&&&)))***(((%%%""""""!!!!!!'''++++++)))$$$!!! !!!"""!!!!!!&&&---222222000******)))))))))(((((((((%%%&&&''')))***)))(((&&&""" """&&&'''&&&%%%%%%&&&(((***---,,,((($$$#########&&&'''%%%!!! """%%%%%%&&&'''%%%$$$$$$(((+++,,,------+++&&&### """"""!!!!!!$$$$$$$$$###""""""###$$$$$$"""""""""!!! """$$$,,,,,,+++((($$$"""###%%%###$$$%%%&&&&&&(((+++---,,,,,,+++&&&"""$$$$$$###&&&222EEETTTYYYGGG888***&&&)))******+++&&&%%%"""!!! """###%%%!!!"""$$$)))...000000///******************))))))###%%%&&&"""!!! !!!###$$$$$$$$$#########%%%(((,,,---...------,,,,,,,,,(((%%%%%%)))---,,,(((%%%%%%###!!!"""&&&###%%%((()))(((((()))+++////////////000111333444000111888KKKfffsssiiiiiitttsss___^^^tttwwwYYYAAA333,,,---222000222444444222111000111---,,,******,,,111666999:::777333...+++)))))))))---,,,,,,---///000000///(((((((((***---000111222000000///...---+++)))(((''',,,222333000...///111+++)))((('''(((*********&&&''')))***++++++******$$$""""""&&&,,,...,,,)))&&&&&&%%%%%%'''(((***+++"""$$$&&&$$$  !!!%%%***//////+++'''!!!"""###"""!!!"""&&&******'''$$$ ###,,,111222000+++******)))((('''&&&&&&!!!"""%%%))),,,,,,***)))"""!!!!!!$$$((()))'''&&&'''(((***---///---(((### """ """!!!###$$$###"""###'''+++000111000---'''!!!  ###%%%&&&$$$""" !!!"""### ###+++,,,,,,)))$$$!!!"""###$$$'''((('''%%%&&&***...+++,,,***$$$ %%%"""$$$$$$'''333HHHZZZcccPPP===)))"""###&&&)))+++)))'''$$$""""""$$$&&&(((!!!"""%%%***///111111000((((((''''''((()))******&&&((('''###!!!"""###$$$%%%%%%$$$$$$$$$'''+++...///...,,,+++******)))%%%!!!"""&&&***---***((('''### ###)))###&&&((((((&&&&&&(((+++//////000000111333444444111222999KKKgggmmmdddlllwwwqqq\\\YYYmmm}}}```DDD222,,,,,,---111222333333222111222333111///,,,))))))---444999777777777444000---,,,---///---,,,---000000---***(((&&&&&&***///222222000222222111...***(((((()))+++------,,,+++******+++((((((((())),,,---,,,+++***************)))((((((''''''''')))+++,,,+++***%%%''')))*********+++---'''&&&$$$"""!!!&&&///666666000))))))((('''&&&%%%$$$$$$$$$'''&&&$$$"""!!! """%%%(((***++++++*********+++***((('''!!!$$$'''))))))(((((()))'''$$$!!! """""""""%%%(((******'''&&&''')))000///...+++&&&"""!!!!!! %%%$$$#########%%%'''((((((+++---***$$$!!!!!!$$$$$$###"""!!!!!!###%%%&&&###"""  !!!   !!!...,,,)))%%%######$$$%%%''')))+++,,,+++)))(((((('''%%%###!!!$$$"""###)))777KKK```mmmOOO<<<&&&!!!''',,,+++***(((&&&######%%%'''&&&&&&'''))),,,......---***(((%%%$$$&&&(((******,,,***&&&###  $$$)))***(((&&&%%%&&&'''...222111000222444333///+++&&&$$$$$$&&&((()))+++******))))))))))))***((('''&&&&&&'''((()))***------...///000///,,,******333<<>>LLLUUUBBB222""""""%%%+++***)))'''%%%%%%(((*********)))***,,,...---,,,'''%%%######%%%((()))))),,,+++***'''$$$!!! %%%***---,,,)))&&&$$$***///444888???GGGIIIGGG:::666000,,,***(((%%%###)))))))))))))))))))))))))))))))))))))))***++++++&&&&&&''''''''''''&&&&&&***///777IIIjjjeeeQQQYYYnnnppp[[[WWWjjjhhhKKK999333444777555555444111...---...///111111000---******+++---000111222000...,,,++++++))))))+++000555777555333---,,,+++***))))))))))))&&&''')))))))))))),,,...+++++++++)))'''''')))++++++,,,---///000000---***(((***,,,......+++(((&&&&&&%%%%%%&&&))),,,,,,,,,(((%%%$$$''',,,...***%%%'''%%%###!!! !!!"""###%%%$$$$$$&&&)))++++++***'''%%%!!! $$$(((+++***))))))(((((())))))***&&&&&&'''((())))))******,,,+++((($$$!!! !!!"""''''''&&&###!!!!!!###%%%%%%%%%&&&(((***,,,+++***))))))'''&&&$$$""""""""" """$$$ !!!###%%%''''''###$$$%%%&&&%%%%%%######%%%'''((('''&&&&&&''')))))))))))))))(((&&&$$$###"""!!! !!!%%%(((******"""!!!!!!!!!"""%%%''')))$$$$$$"""""""""###%%%&&&!!!###&&&***---...,,,+++""""""###$$$%%%&&&((((((''''''&&&''',,,777FFFPPPEEE666'''"""###""""""###''')))******((((((((())),,,+++***,,,...000000///(((&&&$$$$$$&&&((())))))+++++++++***'''$$$"""!!!%%%'''***,,,+++***(((''',,,...000555AAANNNUUUTTTDDD:::///)))***+++)))%%%'''(((((()))************&&&'''(((***,,,...000111'''((())))))((('''((()))---000777IIIjjjuuuaaa___sssrrrXXXQQQbbb}}}|||oooSSS@@@777555666555555333000---,,,---///222333333111///,,,,,,,,,---......,,,***)))***+++((((((***000555777444111+++++++++***(((&&&%%%%%%%%%&&&((())))))***---///000000///,,,***)))***+++---,,,---...//////,,,***)))+++...000///---***((('''&&&%%%&&&))),,,---,,,&&&$$$###'''+++,,,(((###$$$$$$%%%%%%%%%$$$###"""$$$######$$$&&&'''((((((%%%###!!!%%%)))&&&&&&&&&&&&&&&'''((((((%%%&&&((()))++++++++++++******((($$$!!!!!!###%%%%%%$$$"""!!!!!!$$$'''&&&%%%%%%''')))***)))(((((('''$$$###!!!!!!  """###""""""######$$$%%%&&&''''''&&&$$$###"""######$$$###$$$$$$$$$$$$%%%'''))))))***+++,,,***((($$$"""!!!  ###'''***+++$$$%%%'''(((((((((&&&%%%$$$#########$$$%%%'''(((!!!!!!###&&&***,,,+++)))%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%,,,;;;NNN\\\LLL===...((('''$$$"""!!!###&&&***,,,+++***((((((---,,,+++,,,///222222222***(((&&&&&&(((******))))))+++,,,***(((&&&&&&''',,,+++)))((()))***++++++,,,,,,+++...:::KKKVVVXXXLLL===...)))...222000+++&&&''')))***++++++++++++'''(((***,,,...000111222)))+++---,,,***((()))***...000666FFFcccyyyqqqUUUMMM^^^zzzsssWWWCCC999666666222222000---***)))+++---111333555555333000......******)))'''%%%&&&)))+++))))))+++///333333000,,,(((***,,,+++)))&&&$$$###%%%&&&(((((((((***,,,///222333333111...,,,,,,------,,,+++,,,,,,,,,***)))***,,,...//////---***)))(((&&&%%%%%%(((***++++++%%%$$$%%%(((++++++'''######$$$&&&''''''%%%###"""%%%%%%&&&((())))))))))))%%%###"""$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%&&&(((***,,,,,,,,,+++((())))))&&&"""!!!###&&&$$$$$$$$$""""""###&&&)))%%%$$$$$$%%%'''(((((('''(((&&&"""!!!!!!!!! !!!###$$$###$$$%%%$$$""""""$$$&&&(((&&&$$$"""!!!!!!###$$$!!!!!! !!!"""###%%%''''''))),,,---,,,)))$$$!!!""" """&&&((()))(((***---...---***'''$$$$$$$$$$$$%%%&&&'''((()))$$$""" ###'''***)))'''''''''''''''&&&%%%###"""!!!###%%%(((111BBBYYYiiiTTTDDD333+++(((%%%"""!!!"""%%%)))******))))))***...,,,+++,,,...111222222,,,***(((((()))***)))(((''')))+++***''''''***---111---)))'''(((+++---...+++***'''&&&...===IIIMMMDDD:::000---000222///,,,&&&(((***,,,------------......////////////...---***---000///,,,(((((()))+++---333BBBYYYsssqqqXXXQQQdddpppUUUBBB:::999999222111///,,,))))))+++---...222666777555222000///((('''%%%"""!!!###(((+++***)))+++...111///***&&&%%%)))...///,,,(((%%%$$$$$$&&&''''''''''''***,,,///222444444222111000000...,,,)))((()))))))))(((***+++,,,,,,,,,+++))))))(((&&&######%%%'''(((((($$$&&&)))++++++***'''%%%&&&&&&&&&'''&&&%%%$$$######&&&***,,,,,,,,,+++***'''$$$ !!!%%%$$$$$$$$$$$$%%%%%%&&&'''(((***+++++++++))))))%%%(((***)))%%%$$$&&&)))$$$%%%%%%$$$######&&&((($$$"""!!!###&&&)))******)))&&&"""!!!"""""""""  """$$$%%%%%%$$$%%%&&&$$$!!! !!!###'''&&&%%%$$$""""""!!!!!!!!!######%%%(((,,,......***$$$!!!%%%"""!!!%%%'''((()))***,,,---,,,)))'''%%%###$$$$$$%%%&&&'''(((((()))$$$ !!!%%%((((((&&&'''(((((('''&&&$$$"""!!!!!!$$$'''+++222BBBWWWgggZZZIII666---***'''%%%%%%$$$%%%%%%%%%%%%'''+++...///---******+++,,,---,,,,,,+++)))((()))((('''%%%%%%''')))(((&&&(((---222222...***(((***,,,------)))***&&&!!!""",,,555999666:::>>>>>>999222---+++'''(((+++---/////////...222222222111000...---,,,,,,000555444///***(((((((((,,,333@@@RRRjjjxxxbbb]]]pppmmmQQQ???999;;;===333222000---++++++...000,,,000555888666333111///(((&&&"""!!!''',,,+++***+++---///---'''!!!$$$)))///111///***'''&&&$$$%%%&&&&&&%%%%%%'''))),,,000444555555333333333...+++(((&&&&&&'''''''''***************)))(((((('''%%%"""!!!###$$$%%%%%%%%%(((,,,---,,,***(((((()))(((&&&%%%$$$$$$%%%&&&!!!%%%***......,,,***))))))&&&"""&&&&&&%%%%%%%%%&&&&&&''')))***+++,,,+++)))'''&&&###'''+++***'''&&&(((+++%%%&&&&&&%%%$$$$$$%%%&&&"""!!! """&&&***,,,---+++'''###"""###$$$###""""""%%%&&&''''''$$$&&&&&&### !!!%%%%%%&&&&&&%%%""" !!!!!!$$$''',,,///...***%%%!!!'''$$$!!! """%%%''''''''''''(((((('''&&&%%%$$$######$$$%%%&&&&&&'''''',,,'''!!! $$$(((((('''''''''''''''&&&$$$""" ###'''***,,,000<<>>555111...///222222///+++111---+++---333444///)))***'''### """%%%((('''''')))***+++)))%%%!!!%%%)))---...,,,***)))***((()))((('''&&&'''***---...///111222333333222222,,,+++***(((&&&''')))++++++++++++***)))'''&&&%%%$$$%%%&&&%%%###!!!!!!"""'''&&&&&&'''***,,,---------,,,((($$$ !!!###'''(((((())))))))))))))))))'''$$$"""""""""!!! ###&&&))))))'''%%%&&&(((+++,,,------,,,***'''&&&%%%&&&(((((('''&&&'''(((***)))((('''&&&%%%$$$$$$"""!!!%%%'''(((+++'''!!! """$$$%%%%%% !!!!!!!!!"""###""" ######""" '''((())),,,------***'''"""!!!"""$$$$$$$$$#########$$$%%%&&&((()))&&&%%%###"""!!!"""###$$$***((($$$"""!!!###%%%'''+++++++++,,,,,,(((###&&&)))***((()))666MMM```cccOOO999---)))((()))+++((($$$'''111777666111+++&&&$$$%%%%%%%%%((()))***)))%%%###!!!!!!%%%$$$$$$&&&(((---111333222000///---,,,***'''%%%'''$$$###$$$"""000DDDZZZaaaVVVCCC555///000...+++,,,...000///......///111111111000...---///000222333222111///...+++...444???QQQjjjmmmjjj|||lllRRRAAA:::999999333000...///333444111...///+++(((+++000222...******)))&&&###""""""######&&&'''(((***+++***&&&###&&&))),,,---+++***+++,,,*********((('''''')))+++---...///000000000//////+++++++++)))'''(((***,,,,,,,,,***)))'''%%%$$$######$$$$$$###!!! !!!'''''''''(((***,,,------...+++'''###!!!!!!"""###''''''(((((((((((((((''''''&&&$$$############""""""%%%(((((('''&&&'''(((******++++++***((('''&&&$$$&&&''''''''''''''''''+++******)))(((''''''&&&###!!!"""$$$%%%'''### !!!######"""!!!"""###$$$$$$$$$%%%$$$"""!!!!!!!!!"""!!!"""###%%%'''***)))'''$$$"""  !!!!!!!!!"""'''***+++***&&&%%%$$$$$$############'''&&&$$$""""""###%%%&&&)))))))))******(((### !!!$$$'''(((...===SSSddd\\\III555+++((('''(((***)))%%%!!!!!!'''///444555000***&&&$$$######"""$$$&&&(((((('''%%%%%%&&&'''&&&%%%%%%'''+++///111222111///---+++)))&&&$$$%%%""""""$$$$$$!!!!!!###444JJJ```cccSSS>>>333111...---+++,,,---...,,,***,,,---///222444333111///,,,---///000111111000///...000555???OOOgggllliiiyyykkkPPP???777444333000...---000444666444222///+++(((+++000333111...---,,,***(((%%%$$$""""""&&&&&&(((+++------***((()))***++++++******+++---,,,,,,,,,***(((''')))***---------...------,,,+++++++++***)))''''''***,,,,,,+++)))'''%%%$$$######$$$%%%$$$""" !!!###((((((((()))***,,,---...///***%%%###$$$%%%%%%###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&"""%%%'''(((((('''((())))))(((''''''&&&&&&&&&&&&$$$$$$&&&'''''''''&&&&&&***+++++++++***))))))(((%%%""" !!!"""!!! !!!!!!!!! """$$$&&&''''''&&&&&&&&&%%%%%%$$$$$$!!!  """%%%''''''$$$"""!!!"""***///...,,,&&&&&&&&&&&&%%%$$$###"""############$$$$$$$$$%%%&&&&&&&&&(((((('''$$$!!!"""%%%***333BBBUUUbbbRRRAAA///(((''''''(((******((($$$"""###''',,,000000---(((%%%###"""  ###&&&(((((()))***++++++)))&&&%%%&&&(((,,,...222000///,,,)))&&&$$$######!!!!!!%%%&&&$$$&&&)))666KKK___]]]GGG333...111,,,+++******+++***)))'''***+++...333777888444000''')))+++---///000//////000222666???NNNeeennnjjjzzzhhhMMM===555222000---,,,---111555777666444222///,,,...333666666444///---+++(((&&&%%%%%%%%%&&&'''***...222444333111///...+++)))((((((***++++++,,,---,,,+++***+++,,,---,,,,,,,,,+++***))))))++++++***'''%%%%%%''')))+++)))(((&&&$$$$$$$$$$$$((((((&&&$$$"""###%%%(((((()))*********+++---///000***$$$###&&&(((&&&###%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&&&&&&&((()))&&&((()))******)))(((((('''&&&%%%######$$$&&&'''######%%%'''((((((&&&%%%'''((())))))))))))((('''%%%### !!!!!!!!!""""""!!!!!!###&&&(((***((('''&&&&&&'''''''''&&&""""""!!!  """"""###%%%'''%%%""" ###---333000+++&&&''''''((('''%%%$$$""""""###%%%'''''''''&&&%%%%%%$$$%%%&&&((((((&&&$$$######%%%+++555CCCRRR[[[LLL<<<---''''''((()))***+++)))&&&$$$$$$&&&))),,,)))'''%%%######""" !!!%%%((()))***,,,------+++(((&&&%%%''')))+++000000...+++'''$$$######%%%""""""&&&''''''(((,,,444BBBNNNHHH666((((((...+++)))'''&&&&&&((()))))),,,,,,///444999999444///&&&''')))+++,,,---------///111666>>>OOOggg}}}rrroooeeeKKK===666222000,,,,,,...111444555555444222000...000444777888777,,,***&&&######$$$''')))(((***---222888;;;;;;;;;333000+++(((&&&&&&''''''(((+++---......---...///,,,,,,+++***)))(((((('''***)))(((%%%""""""###%%%(((((('''&&&&&&&&&&&&&&&(((((('''%%%$$$$$$''')))(((***++++++***+++---000222,,,'''%%%((((((%%%"""$$$######"""###$$$%%%%%%$$$&&&(((((('''''')))***+++++++++,,,,,,***)))'''&&&%%%###""""""$$$&&&'''######$$$''')))***'''$$$"""###%%%&&&''''''&&&%%%$$$###!!!!!!"""###"""!!! """###$$$$$$%%% !!!###&&&(((***)))'''%%%%%%'''(((((('''%%%&&&'''(((&&&$$$ !!!###$$$$$$$$$%%%&&&$$$  """"""!!!!!!%%%...222///***&&&&&&'''((('''&&&%%%$$$$$$&&&(((***+++***((('''%%%$$$$$$%%%''')))((('''%%%$$$%%%***555CCCQQQXXXLLL===...((()))))))))***)))(((&&&$$$$$$%%%'''(((###"""!!!!!!"""""" !!!%%%(((((()))+++,,,...---***(((''''''((()))......---***&&&$$$%%%&&&)))%%%%%%'''(((&&&(((,,,111555666111((($$$'''---+++)))&&&######&&&+++///000000222666888666111,,,((())))))***************---///444>>>PPPjjjvvvxxx~~~rrrpppdddKKK===888444111,,,...000222333222111000///...---///222444555444)))&&&""" ###(((++++++,,,///444999===>>>===444000***&&&%%%%%%$$$$$$'''***...000000000000000+++***)))((('''&&&&&&'''&&&&&&%%%###!!!!!!###%%%))))))******)))(((((('''&&&&&&&&&%%%###$$$&&&((()))+++---,,,******...111444000+++((((((&&&###!!!""""""!!!!!!"""$$$&&&'''&&&)))++++++((('''(((***,,,,,,+++,,,---,,,)))'''&&&%%%#########%%%'''((($$$###$$$(((+++,,,((($$$ ###%%%&&&&&&%%%%%%###"""###$$$%%%$$$!!!!!!###$$$&&&(((***%%%$$$######$$$&&&(((***)))&&&###$$$'''***)))(((''')))***+++***'''$$$"""!!! !!!$$$&&&$$$$$$$$$%%%%%%######%%%%%%$$$%%%###"""&&&,,,...,,,((($$$%%%&&&&&&''''''&&&&&&'''))),,,---...,,,***(((%%%$$$###$$$&&&((()))((($$$###$$$)))555EEEUUU___RRRBBB111******)))((()))&&&%%%###!!!!!!###%%%&&&!!!!!!!!! !!!%%%''''''((()))***...---,,,+++***)))))))))+++,,,,,,***&&&%%%(((+++---(((&&&((('''&&&'''+++...+++&&&######''',,,000...,,,(((%%%$$$'''---111333444666777555111---***++++++******)))))))))))),,,///333===OOOjjjwwwssszzznnnmmmeeeLLL???999444111...000222222111///---++++++,,,---...000111111111)))'''%%%###$$$&&&)))+++......000333777999999888222---(((%%%$$$%%%$$$###))),,,000222222000//////((('''&&&$$$$$$$$$%%%%%%"""""""""""""""###'''))),,,---......,,,***'''%%%%%%&&&''''''&&&%%%&&&'''))),,,...---+++***...111666444000+++'''###!!!!!! !!!"""%%%((()))(((,,,...---)))&&&'''))))))((((((***,,,---***(((%%%%%%$$$$$$%%%'''((()))%%%$$$%%%)))---...***%%%!!!$$$'''(((((('''&&&"""###$$$&&&&&&###"""$$$$$$&&&***---,,,***(((&&&&&&''')))++++++'''###$$$))),,,+++)))))))))((('''&&&%%%%%%$$$"""!!!  ###%%%'''$$$$$$%%%'''(((&&&###  ###&&&((('''&&&&&&$$$$$$%%%((()))((('''######$$$$$$%%%'''((()))***+++---......---***)))%%%###!!!"""$$$'''((((((%%%%%%%%%***444FFFZZZhhhXXXGGG555,,,)))'''&&&'''"""!!!!!!$$$&&&"""!!! $$$&&&&&&'''((())),,,,,,---......,,,+++)))'''***+++***'''''',,,000...)))'''((('''%%%'''+++)))%%%!!! $$$***000444000000...+++((((((+++///333777999777111,,,***+++,,,,,,+++***************000111444;;;LLLeee~~~jjjhhh~~~zzzfffMMM???999444000///111333333000,,,***(((+++,,,...///111111000///,,,++++++***++++++,,,,,,000///000111444555444222...***%%%$$$%%%&&&%%%$$$+++...222333222000......%%%%%%###"""""""""###$$$ !!!"""###&&&***...///000111111...***%%%"""&&&(((******)))(((((())))))---///...+++***...222777666333---&&&!!!  """&&&)))+++***---000...)))%%%&&&(((%%%$$$%%%(((,,,---,,,)))%%%%%%%%%&&&'''((()))***%%%$$$%%%)))...///***%%% """%%%)))*********)))"""###%%%'''&&&!!!!!!###$$$'''+++///000...,,,)))((()))***+++,,,'''$$$%%%***------+++***'''$$$!!! !!!$$$%%%"""!!!  ###&&&(((%%%%%%'''***,,,+++)))&&&""""""###%%%((()))(((&&&$$$$$$$$$$$$$$$%%%&&&'''###""""""###$$$&&&)))***,,,,,,.........,,,***)))$$$""" """%%%&&&'''))))))(((+++444FFF\\\kkk]]]KKK777,,,(((&&&$$$%%%  ###&&&%%%###"""%%%&&&'''(((******,,,...000000...,,,***%%%(((+++)))'''(((...333...)))'''''''''%%%'''+++###"""!!!"""&&&,,,111555111333333000,,,))))))+++222777:::777///)))***---,,,,,,++++++++++++,,,,,,333333555:::III```{{{{{{sssyyyiiiggg|||}}}eeeIII999666555111333333222///+++))))))***,,,---000222444555666666///---++++++---/////////***+++...111333111---***$$$&&&((((((&&&%%%(((***222111111222222000+++(((&&&$$$!!! ###!!! ###(((---000000...000222///+++((('''((('''))),,,,,,***((('''''''''+++//////,,,***,,,///666222...,,,+++)))%%%!!!!!!  $$$(((+++,,,+++///666555,,,&&&&&&$$$!!! """&&&((('''&&&&&&%%%#########%%%''')))&&&&&&&&&(((+++,,,+++***"""###%%%)))------***&&&$$$###!!! %%%'''%%%###%%%(((222000///---,,,,,,,,,---///***&&&&&&***---,,,***(((&&&$$$"""!!! ###!!!!!!"""%%%%%%%%%(((+++---......'''((((((((())))))******((($$$ !!!$$$(((((('''&&&$$$&&&))))))&&&$$$&&&'''((())))))(((''''''&&&"""!!! !!!$$$''')))+++((((((,,,444AAAUUUfffXXXIII999///(((""" """""""""###'''(((((($$$#########$$$%%%''')))***''''''(((***,,,,,,+++)))(((((()))((((((***...111///,,,((('''((()))((('''$$$###"""%%%)))---000111000111111111000...+++)))+++,,,...---+++***)))***......---+++***,,,///222222444666;;;KKKcccwww|||uuuqqqvvvpppqqqmmmPPP???888333///000000000---***((()))***---///111444555666777777111///---,,,...//////...+++,,,---000111///+++'''"""%%%'''(((''''''))),,,000000000111111///,,,)))%%%$$$""" !!!"""$$$"""!!!$$$***///222333,,,------***&&&%%%&&&(((+++---......+++)))((((((%%%(((+++,,,++++++,,,---222///+++******)))&&&###""" """%%%'''))))))---666777000)))'''$$$!!! $$$&&&'''&&&%%%$$$###""""""###$$$&&&$$$######%%%((())))))((($$$$$$%%%(((++++++(((%%%###!!!%%%'''%%%$$$&&&)))000000///...---------------)))&&&'''***,,,+++((('''&&&### !!!"""%%%%%%&&&''')))+++++++++''''''(((((((((((((((((('''$$$"""!!!"""%%%'''((((((&&&'''******&&&$$$&&&))))))***++++++***'''%%%"""!!! """&&&***,,,///+++((()))///;;;OOOaaacccSSS@@@333***%%%###&&&"""###&&&'''((((((%%%!!! """((('''&&&&&&&&&(((***+++)))((('''((())))))(((&&&(((((()))((((((***---000333...(((%%%%%%((()))******'''%%%%%%(((+++---...---...//////...---+++***((()))******))))))+++---111111000///---...000333111444888>>>MMMcccttt}}}~~~}}}{{{~~~sssvvvuuuWWWCCC888111,,,---------+++)))((((((***...///111222444444333333000...------...//////...,,,,,,---//////...***'''"""$$$'''(((((()))+++---.........000111000---***&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$&&&+++000333444******(((&&&$$$$$$''')))///000111000---+++***+++&&&&&&'''))),,,,,,+++***+++)))&&&%%%&&&&&&%%%$$$###"""  """$$$(((&&&)))222777333+++'''###!!!!!!$$$%%%&&&&&&%%%"""!!! !!!"""!!! """%%%''''''&&&'''&&&&&&'''((((((&&&$$$"""  %%%'''&&&%%%''')))------............------+++)))'''(((+++,,,)))&&&'''%%%""" !!!!!!$$$%%%&&&'''((()))))))))'''''''''''''''&&&&&&&&&&&&%%%###!!! !!!%%%(((+++((((((******&&&$$$&&&+++***)))***,,,,,,)))%%%$$$""" ###''',,,///111,,,'''''',,,:::RRRfffmmm[[[EEE555,,,'''(((,,,""""""&&&'''((()))'''###"""$$$&&&///---***((('''(((***,,,+++)))&&&%%%&&&&&&&&&%%%'''((()))((('''(((+++...555///(((######'''+++...000,,,'''%%%&&&((()))******+++,,,,,,,,,,,,++++++%%%&&&'''''''''***---000444444444333111000111222000444888>>>NNNcccttt|||tttyyyvvvXXXAAA555///++++++,,,,,,+++)))(((***+++...////////////---,,,++++++***)))+++---/////////,,,,,,,,,...000///---***&&&'''((())))))***,,,------------///111111///---(((((())))))************(((''''''(((***---000222******))))))))))))+++,,,000111111000///...///000***'''&&&)))---...***&&&%%%###!!! !!!"""$$$""" !!!###$$$(((%%%$$$***000111+++%%%###!!!!!!$$$&&&'''&&&###!!! !!!!!!  ###%%%%%%%%%)))'''&&&%%%%%%%%%%%%$$$"""!!!!!!$$$'''(((&&&%%%%%%&&&((()))+++,,,---,,,++++++***))))))+++---,,,)))&&&(((&&&"""  """"""!!! """$$$'''(((((())))))***(((''''''&&&&&&%%%%%%%%%%%%&&&%%%!!!###(((+++((((((***)))%%%$$$&&&***'''$$$%%%)))+++***'''&&&%%%"""!!!###''',,,///...)))%%%&&&...AAA___wwwqqq]]]EEE444+++(((,,,222((($$$"""&&&(((***(((%%%%%%'''***222000,,,)))'''((()))***+++(((%%%###%%%&&&'''''''''((()))((('''''')))+++000---'''$$$%%%)))---111111---'''######%%%'''(((,,,,,,,,,+++++++++++++++'''''''''&&&'''***///333555666666444222000000111000222444:::KKKcccyyy|||oooxxxtttTTT<<<111---,,,+++,,,,,,,,,******,,,---000000///...,,,)))&&&%%%######$$$(((,,,///000000++++++,,,...111222111000+++++++++++++++,,,,,,+++---------///111222000///***++++++,,,,,,---------++++++)))(((((()))+++,,,***,,,...000111111///...---.../////////000222555000,,,)))***......)))###!!! %%%###!!! """&&&(((+++&&&"""###(((,,,)))###""" ###%%%((('''$$$"""!!!"""######"""  ###%%%%%%%%%(((((('''%%%$$$$$$%%%%%%$$$### """'''((()))((('''%%%$$$$$$%%%&&&''')))***)))((((((***+++,,,------,,,)))'''(((&&&$$$!!! !!!"""$$$ !!!$$$%%%%%%""" $$$(((*********+++,,,(((((((((''''''&&&&&&&&&&&&'''&&&###!!!%%%(((%%%$$$&&&&&&######%%%'''$$$!!!!!!$$$((()))))))))'''$$$""""""%%%(((+++)))%%%###&&&000FFFgggxxxcccIII666,,,(((+++111111---&&&&&&(((***)))&&&&&&))),,,111///,,,(((&&&&&&''''''(((%%%######%%%)))+++,,,'''((()))(((&&&%%%&&&(((((((((''''''(((+++...111...***$$$"""###%%%((()))000///...,,,+++***++++++,,,+++***((((((+++000444444555555333111////////////000000666IIIfffuuulllwwwtttTTT:::///......,,,---------++++++---///111111000...,,,)))&&&$$$!!!&&&,,,000111111,,,++++++---111333444333000...------......---,,,---,,,,,,...000111000///++++++******+++,,,------------+++(((%%%%%%&&&(((+++---///333666555222...+++,,,,,,,,,---///333777333///,,,---///...(((###  ###(((%%%!!!"""'''+++---***%%%"""%%%***)))$$$!!!!!! """%%%(((&&&%%%######$$$&&&'''%%%###!!!!!!###%%%%%%%%%&&&''''''&&&%%%%%%&&&((($$$%%%$$$ """&&&+++******)))'''&&&$$$###$$$$$$%%%&&&&&&&&&&&&&&&***+++,,,---,,,***(((''''''&&&%%%$$$$$$%%%&&&&&&"""###&&&'''&&&### %%%)))+++***)))***,,,)))))))))))))))((((((((('''''''''%%%""" !!!!!!!!!""" """%%%$$$$$$#########%%%&&&((((((&&&$$$""""""###%%%&&&&&&$$$###&&&///DDDdddmmmQQQ<<<...'''(((,,,555333///''' %%%''')))(((&&&&&&))),,,...,,,***(((&&&%%%%%%%%%%%%###!!!"""&&&***---...'''((()))'''%%%$$$$$$%%%"""%%%((()))***+++---///***'''###"""$$$(((+++,,,333222///,,,+++++++++,,,///...---+++***---111444333333333111...---...///111333666???TTTrrrsssmmmyyyyyyZZZ???222///000,,,---...---++++++,,,...---------,,,+++)))&&&%%%!!!&&&,,,000111000---++++++,,,///222333333111///...///111222111///++++++***+++---...---,,,***)))'''&&&&&&((()))+++------,,,)))%%%$$$&&&(((,,,+++,,,000333333000...*********)))***,,,111555111///------...---)))%%%"""!!!  ''',,,,,,'''!!! &&&***,,,...,,,((()))...---(((!!!!!! !!!$$$%%%$$$######$$$&&&(((***'''%%%"""!!!"""$$$$$$$$$###&&&(((((('''&&&(((+++$$$&&&&&&###$$$(((******)))(((((((((&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&)))***+++***)))'''&&&&&&$$$$$$%%%&&&''''''''''''!!!"""$$$&&&%%%### """&&&++++++(((%%%&&&(((*********+++++++++++++++)))(((''''''&&&$$$  $$$$$$(((---,,,((($$$############""""""""""""###$$$&&&%%%%%%'''...AAA```zzzqqqVVV@@@111(((&&&(((...//////***###!!!###&&&((('''%%%%%%(((+++******)))((('''&&&%%%$$$""" """&&&***,,,---'''((()))'''%%%###"""###"""%%%((()))))))))+++---)))&&&$$$%%%(((+++---...333111---+++***+++---.........---,,,,,,...222555222222111///,,,,,,...000888@@@JJJXXXnnnsssooo{{{aaaEEE666111000,,,------,,,+++***,,,---(((((()))))))))'''&&&%%% """'''---000000000...,,,++++++...000111111111///...000333555444222***)))((()))+++,,,+++***((('''$$$######$$$&&&(((,,,---,,,)))&&&%%%'''***+++***)))***...///...,,,******)))((('''***...222......---------,,,)))'''#########!!!!!!&&&...444...)))!!!###(((+++000222//////222000+++!!!"""!!!!!!$$$######""""""$$$''')))+++)))&&&###!!!"""######""""""%%%((()))((((((***,,,###&&&'''$$$!!! $$$))))))((('''((()))***)))((('''&&&%%%$$$$$$$$$&&&&&&'''((()))(((&&&%%%%%%%%%!!!###%%%'''(((((((((((( """$$$$$$###!!!###(((,,,+++&&&""""""###+++++++++,,,,,,------...***((('''((((((&&&  $$$$$$---555555---$$$  !!!""""""######&&&&&&'''***000AAA___xxxoooUUUAAA222(((&&&'''$$$(((+++)))###!!!###%%%'''&&&$$$$$$'''***'''((()))))))))'''&&&$$$ !!!%%%(((******'''((()))'''$$$"""!!!"""%%%''')))(((&&&&&&)))+++)))'''&&&'''***---//////000...,,,******,,,...000+++,,,---------///333666333222000...,,,,,,///222@@@MMM^^^qqqsssooo{{{www\\\BBB000******&&&'''(((((()))(((((('''(((%%%!!!!!!###%%%$$$###!!!$$$(((+++---//////------............------...------...000111///...((('''&&&&&&((())))))(((&&&###  ###%%%%%%))),,,+++'''%%%&&&)))---+++'''$$$$$$&&&))),,,***)))'''&&&'''(((***+++)))***---000111///***&&&%%%$$$$$$$$$%%%(((+++---+++'''""" """###)))+++......---+++******(((&&&###!!!!!!###&&&(((%%%"""!!!"""&&&))))))(((&&&$$$!!! !!!"""""""""$$$$$$&&&))),,,...,,,+++%%%$$$$$$###""""""######+++)))((((((***+++***)))---***'''$$$###$$$&&&((()))***+++***'''%%%%%%%%%$$$"""!!!"""&&&'''&&&$$$""""""############""""""###%%%((()))'''$$$""""""%%%(((***+++***)))***+++---)))%%%$$$$$$!!! """&&&333??????333%%%###%%%%%%$$$$$$$$$---)))''''''...AAA```{{{}}}oooWWW???111,,,&&&!!!$$$''''''### !!!%%%$$$######$$$&&&)))******(((''''''((('''%%%###%%%$$$$$$$$$%%%%%%&&&'''&&&&&&%%%""" """$$$)))******'''$$$$$$&&&))),,,,,,,,,,,,,,,,,,,,,,,,)))(((&&&%%%%%%(((+++---((())))))))))))+++///222666333---)))+++111:::AAAPPPccc~~~mmm```ooonnnUUU>>>...)))***(((((())))))*********+++***'''###"""$$$%%%%%%$$$###%%%(((+++...///000000.........///......------000///......//////---+++&&&$$$$$$&&&(((***+++***'''%%%!!! """$$$%%%(((***((($$$!!!###&&&+++)))'''%%%&&&)))---///+++***(((&&&&&&&&&'''(((%%%'''***///111000,,,)))'''&&&&&&&&&&&&((()))***(((%%%""" """$$$%%%%%%'''******)))))))))***)))(((%%%$$$$$$&&&(((***&&&###!!!"""%%%'''((((((&&&$$$"""!!!"""###%%%&&&((((((***,,,...---***'''$$$$$$######$$$%%%%%%&&&***(((&&&&&&'''((((((''')))'''$$$"""###%%%(((***((())))))(((&&&%%%%%%&&&&&&$$$###$$$&&&'''&&&$$$#########""""""!!!!!! ###%%%((((((&&&$$$""""""%%%'''***+++***)))((((((((($$$!!!!!!"""!!!"""""""""###'''111;;;;;;222'''""" """%%%&&&&&&%%%%%%&&&---++++++,,,222AAA\\\sss}}}qqqYYY@@@000)))$$$!!!$$$''''''%%%######$$$'''&&&%%%$$$%%%&&&((())))))(((''''''((('''%%%###%%%%%%$$$########################"""!!!"""%%%(((---......+++'''$$$%%%&&&***+++---...///...,,,+++(((&&&%%%%%%&&&'''(((((($$$%%%'''''''''))),,,......///...---000<<>>SSSgggvvvppp^^^FFF333---...///***+++,,,,,,++++++******+++***((('''&&&%%%%%%%%%&&&%%%&&&'''((((((%%%###$$$$$$$$$$$$###""""""!!!"""$$$&&&'''''')))---///666555222...+++))))))))))))***---///000///...---)))$$$"""!!! $$$''')))******)))))))))...000555<<>>444111///111///,,,+++,,,,,,***(((###$$$$$$%%%%%%&&&%%%%%%!!!"""$$$'''))))))&&&### !!!%%%(((***+++++++++'''))),,,------...000222000---,,,,,,///111111111''''''((()))+++---///000111///)))""""""+++333333222111111444:::BBBHHHRRRVVVaaaqqqxxxoooxxxXXX===111000111111222333333333222222//////...+++)))+++111666111///---+++***)))))))))$$$$$$###"""###%%%((()))---,,,,,,---...///---+++((()))***,,,......,,,***%%%&&&((()))*********)))&&&''')))+++,,,***%%%""""""$$$&&&)))+++,,,,,,,,,)))***++++++++++++******))))))***+++---,,,***((((((((('''&&&%%%###"""!!! ###&&&&&&$$$%%%***///)))*********)))(((***,,,((()))***+++***(((&&&$$$###(((...000...+++))))))###)))...///+++''''''((("""""""""###$$$###!!! !!!$$$&&&)))***"""###$$$''')))***(((%%%""" """&&&(((,,,+++)))&&&"""!!!"""$$$%%%'''(((&&&""" !!!###!!!$$$&&&&&&$$$!!!"""%%%&&&&&&'''(((###$$$&&&&&&$$$######### ###''')))******++++++---***((('''$$$###'''///333777999777111+++((('''%%%'''((((((''''''((()))!!!###'''///<<>>EEELLLVVVdddqqq|||uuu{{{xxx```III777---***+++---......---,,,+++(((&&&$$$$$$'''***,,,---......---,,,***((('''''''''''')))+++,,,---,,,+++))))))************+++,,,)))(((((())),,,,,,)))&&& !!!&&&***,,,---***)))&&&%%%&&&))),,,......,,,******+++,,,,,,,,,---...///---***((('''((('''&&&&&&((())))))'''%%%((()))***+++***(((&&&%%%%%%%%%&&&'''***,,,......------------...---+++))),,,,,,,,,,,,,,,+++******++++++)))'''$$$!!!"""%%%%%%$$$$$$&&&)))((()))************++++++)))'''$$$!!!!!!###&&&(((---+++((($$$ ######"""!!!!!!!!!###&&&))),,,---,,,***(((###"""""""""!!!!!! ###(((+++,,,)))$$$!!! !!!""""""###!!!"""%%%'''((((((((('''&&&'''((((((((('''&&&%%%"""###%%%'''((('''&&&%%%%%%$$$""""""%%%'''((((((&&&%%%$$$%%%'''***++++++$$$'''***111>>>UUUqqqzzzhhhSSS@@@111(((###)))***)))''')))---...+++***%%% """###$$$&&&''''''&&&%%%$$$$$$###""""""$$$&&&(((((('''&&&### !!!$$$***...000+++------***$$$!!!"""$$$&&&''')))***++++++++++++,,,,,,000777999:::AAAJJJSSS```tttqqqhhhwwwyyyaaaLLL:::......------,,,---...///000+++(((&&&&&&(((+++---...---......,,,***(((((()))((('''''')))+++---------+++++++++)))((((((***---(((((('''((()))(((&&&$$$"""'''+++...///)))'''%%%$$$%%%'''+++------+++******+++,,,++++++...//////---***(((''''''***))))))***++++++(((&&&&&&&&&'''''''''&&&%%%$$$###""""""$$$)))---///000+++,,,,,,------,,,,,,,,,---------------,,,+++***,,,,,,,,,+++(((%%%!!!###'''(((&&&&&&'''***'''(((((('''''''''***---+++)))&&&###"""###%%%&&&***)))'''### """"""!!! ###%%%(((++++++(((%%%######$$$&&&'''&&&$$$"""!!! """'''***+++)))&&&###!!!###%%%"""###$$$&&&'''))))))***(((((()))))))))(((((('''$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&'''((()))(((&&&%%%&&&(((+++,,,,,,"""&&&***...:::QQQooommmWWWBBB222'''"""$$$''''''&&&(((---///...***&&&  !!!$$$&&&'''&&&%%%&&&&&&$$$$$$###%%%''''''&&&$$$%%%###!!!"""&&&+++...///***,,,,,,)))%%%""""""$$$&&&%%%%%%%%%&&&)))+++------+++///777;;;===GGGSSSbbbppp___\\\rrr|||cccNNN>>>333//////......///111333444---***(((''')))+++------+++---......,,,+++---///---+++((((((***------,,,+++,,,,,,***((()))---111))))))((((((((('''%%%$$$!!! ###'''+++---...+++)))'''&&&&&&))),,,...,,,+++***+++,,,---,,,***...//////---***((('''''')))))))))+++,,,,,,***(((%%%%%%%%%%%%$$$$$$$$$$$$  $$$***---...---)))***+++,,,,,,,,,---------------,,,,,,+++))))))***,,,......---)))%%%"""###''',,,---+++)))***+++)))***)))'''&&&(((,,,000---+++(((%%%######$$$%%%&&&''''''$$$  """"""!!! """$$$(((******'''### """$$$(((******'''###!!!###$$$'''))))))'''%%%###!!!%%%'''!!!!!!"""###$$$''')))***(((((())))))))))))))))))&&&&&&%%%%%%$$$#########"""%%%((((((&&&%%%''')))((('''%%%&&&(((***++++++$$$%%%&&&,,,<<>>IIIRRR[[[jjjzzz}}}___gggwwwkkkTTTAAA666111222333333333222111000+++'''###"""$$$&&&''''''....../////////000000111,,,***(((''''''((())))))+++***)))'''''''''''''''%%%(((******((((((+++///***'''###!!!"""%%%'''(((%%%&&&&&&%%%######%%%(((((()))+++,,,---,,,+++*********)))&&&### !!!$$$(((++++++'''$$$!!!"""######!!!!!!"""###$$$&&&)))***'''%%%######''')))+++,,,***'''&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&)))---//////,,,(((%%%$$$'''***+++))))))***+++---+++(((&&&''')))---///,,,+++)))&&&###$$$&&&)))'''''''''&&&$$$###$$$%%%&&&### $$$&&&'''&&&&&&&&&))))))******(((&&&$$$"""&&&&&&''''''&&&%%%###!!! !!!"""###$$$$$$$$$$$$'''((( ###'''***)))%%%""""""$$$%%%### !!!"""$$$&&&'''(((((('''((((((((('''''''''&&&&&&''''''+++999PPPkkk}}}bbbFFF333((("""""""""$$$&&&(((+++,,,------&&&!!! !!!"""%%%%%%%%%&&&'''(((***++++++,,,+++(((&&&''',,,000333111...+++***)))******+++---...,,,+++,,,///111222<<>>;;;222)))&&&'''%%%'''))))))'''%%%#########""""""""""""######### """%%%(((************'''((()))+++,,,+++)))(((&&&$$$ !!!%%%'''(((''''''%%%###$$$''')))+++,,,,,,***'''$$$###"""&&&%%%### !!!###%%%$$$$$$%%%$$$"""###%%%'''%%%$$$$$$%%%&&&)))+++---'''%%%###!!! !!!!!!%%%((((((&&&%%%%%%""""""&&&***,,,***((('''(((++++++(((%%% """&&&***---000222222------,,,------......///***(((***555KKKggggggHHH555---+++&&&&&&%%%%%%&&&''')))***+++&&&!!!%%%,,,///+++&&&$$$%%%''')))***)))'''&&&***+++,,,***''''''***......---+++***)))***+++,,,------...000---+++222===VVVfffzzzqqqbbb^^^```iii^^^xxxvvv\\\DDD444---***,,,///111111///,,,***'''(((((('''&&&&&&(((***+++***((('''((()))+++,,,(((''''''---333666333//////...---+++)))&&&$$$"""%%%))),,,+++(((&&&''')))***)))))))))***)))'''$$$$$$###""""""$$$$$$###"""###$$$$$$%%%&&&'''((((((&&&)))---...,,,***((('''&&&)))+++,,,+++*********'''((())))))((('''((())),,,111555444...(((&&&'''%%%%%%%%%$$$""""""$$$&&&%%%%%%%%%$$$$$$######"""%%%&&&(((***+++,,,,,,,,,)))***---000222000+++'''$$$"""  """&&&(((((())))))'''%%%$$$%%%&&&***+++,,,***'''$$$###""""""######"""!!!###&&&)))&&&'''&&&%%%"""!!!"""#########$$$%%%'''***,,,...%%%$$$"""!!! !!!"""  !!!$$$%%%%%%######$$$%%%###!!!"""&&&***...///,,,***)))***---,,,)))%%% """%%%))),,,...//////)))***,,,...///000000000***((()))333GGGbbbzzzxxx\\\AAA111---,,,***((('''&&&&&&''')))******'''"""  &&&,,,...+++&&&!!!$$$'''***+++***'''%%%+++------+++'''&&&))),,,,,,+++)))''''''((()))***,,,***,,,000///000;;;KKKhhhttt|||fff]]]\\\^^^hhhXXXjjjzzzpppkkkeeeaaa```aaabbbcccooovvv~~~zzz```FFF666...''')))---000000///,,,***(((******)))'''&&&(((***,,,+++(((''''''(((***,,,+++)))***111888;;;888333000000///...+++)))&&&$$$&&&))),,,,,,***'''((())))))(((((()))+++,,,,,,+++&&&$$$!!!!!!###%%%%%%###$$$$$$$$$$$$$$$%%%&&&&&&###'''+++---,,,)))'''&&&&&&(((+++***(((&&&&&&'''$$$&&&'''&&&%%%$$$%%%&&&$$$'''***+++***((('''''''''%%%"""$$$'''%%%%%%%%%%%%%%%$$$######'''((())))))******++++++((((((***---///...)))$$$""""""""""""###%%%((()))+++,,,---,,,)))%%%$$$###'''(((***)))&&&###!!!!!! """"""""""""%%%(((&&&''''''&&&###!!!!!!"""######$$$%%%&&&(((******######"""""""""""""""### """###""" """###$$$###"""!!!###%%%&&&$$$"""###''',,,///000,,,+++***,,,......***'''"""$$$%%%''''''''''''&&&&&&(((+++---//////...---((('''***444GGG^^^rrr~~~~~~kkkPPP999///------***)))'''&&&'''(((+++,,,(((&&&###  ###(((,,,,,,(((%%%###%%%'''***++++++***))),,,......,,,'''&&&'''***+++)))'''%%%$$$$$$%%%&&&---***---222222555DDDWWWppp|||pppaaa___```aaammmYYYcccxxx~~~wwwtttttttttvvvkkkfffaaa[[[VVVUUUVVVWWWWWW___gggooopppjjjgggiiinnnnnnmmmmmmllllllmmmmmmnnnsss{{{|||aaaFFF555---%%%'''+++///000...,,,******+++,,,***'''&&&(((+++...,,,)))''''''((()))+++,,,+++,,,333<<>>DDDIIIDDD;;;666666444444444444444111---***((())))))'''$$$###&&&((()))+++///111111000...,,,,,,------***&&&$$$%%%'''$$$""" ###''')))***+++'''"""!!!###(((+++...///---,,,,,,,,,%%%(((,,,111222...'''"""###'''+++...111222'''### $$$''')))(((%%%!!! !!!"""###$$$"""!!!"""&&&)))$$$&&&((())))))((())))))%%%%%%%%%%%%&&&((()))******'''$$$!!!!!! ###&&&)))***(((%%%###"""###)))...///---+++---000++++++)))&&&$$$$$$&&&(((''''''&&&### (((((('''&&&### &&&...111///,,,""" ######$$$$$$###!!!"""$$$&&&!!!!!! !!!###%%%&&&&&&&&&'''((($$$$$$%%%&&&(((***,,,...---***&&&%%%%%%'''((((((!!!!!! !!!!!!""""""""""""!!! !!!!!!!!!$$$'''))))))(((&&&---777GGGbbb|||yyyaaaFFF888222,,,(((((((((((())))))))))))((((((------...---***&&&"""!!!###!!! &&&,,,***(((&&&(((,,,111222222111...***%%%###"""""""""(((((())))))))))))((((((,,,111<<>>111222444666666222///,,,+++/////////...---+++***)))+++,,,---......---,,,+++%%%&&&%%%$$$######%%%'''...111333333000---++++++)))***+++***(((''''''(((&&&&&&''')))))))))))))))%%%$$$$$$%%%)))+++,,,+++)))'''&&&'''(((((('''&&&%%%$$$&&&)))(((%%%%%%)))***)))'''$$$ !!!###%%%''''''%%%"""  """$$$%%%&&&%%%%%%!!!"""""""""############((())))))+++,,,***&&&###"""""""""%%%(((+++++++++'''((()))***************)))+++---//////,,,)))'''&&&(((******'''###"""%%%%%%$$$!!!&&&'''&&&###!!! """###(((+++------,,,,,,000333222000---***'''$$$""""""$$$$$$$$$######$$$$$$$$$(((&&&%%%&&&(((***++++++&&&%%%$$$%%%(((*********'''$$$""""""%%%)))+++,,,"""###%%%))),,,---,,,***+++***(((%%%$$$&&&***---,,,...888MMMhhhhhhJJJ999111...---...111222///(((&&&)))---...---,,,+++******,,,...///---...---***,,,222666555***++++++*********---///...---***&&&$$$"""!!! !!!$$$&&&'''+++222777EEEYYYrrr}}}kkk___```ooowwwvvvwwweee]]]gggmmmMMM888000111444777888555222///...------...//////...,,,***,,,,,,------,,,+++***)))%%%%%%$$$"""!!!!!!###%%%***---000000---***'''&&&&&&(((******((('''&&&'''$$$&&&(((+++---,,,+++***%%%%%%%%%''')))+++***))))))'''&&&&&&'''(((&&&%%%######''',,,,,,)))+++000111///+++%%% !!!$$$$$$"""!!! !!!!!!###$$$&&&&&&&&&&&&%%%######$$$$$$%%%%%%$$$$$$&&&&&&&&&)))+++***'''###!!! ###'''******)))&&&(((***+++,,,,,,++++++)))+++,,,---,,,)))&&&$$$###%%%)))+++***%%% $$$)))(((%%%"""%%%((((((&&&###"""%%%'''***,,,+++((('''***......,,,)))%%%###"""!!!"""###$$$$$$%%%%%%$$$###"""&&&%%%%%%'''***,,,+++***$$$$$$$$$&&&))),,,------)))%%%!!! ###'''+++---"""!!!!!!###''')))(((''')))***)))'''%%%'''+++...+++---888MMMhhhwww___DDD444///---...000111222///'''$$$(((,,,...,,,,,,+++,,,,,,...000111---...---******///111000)))+++,,,,,,++++++---000++++++***)))'''$$$""" """$$$%%%&&&***000666DDD[[[uuu|||oookkkllltttyyysss|||sssbbbdddwwwdddFFF666333111555999:::888555222000,,,,,,---///000000...,,,,,,,,,,,,+++***)))(((((($$$$$$###!!! ###%%%%%%(((,,,---***$$$ !!!$$$(((***)))'''&&&&&&"""%%%)))---//////---,,,&&&&&&&&&(((******(((''')))'''&&&&&&&&&&&&%%%### !!!'''---...---000555555333...''' !!!######"""!!!!!!"""###$$$%%%&&&'''&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%###""""""$$$'''(((%%%!!!!!! """&&&))))))'''%%%'''***,,,------,,,+++******,,,,,,***'''$$$""" $$$))),,,,,,(((### &&&---+++&&&"""'''+++((((((&&&"""###''''''***+++)))$$$"""%%%))))))&&&###  !!!"""###%%%&&&&&&%%%###"""%%%%%%&&&)))+++,,,+++)))$$$######&&&***---//////+++'''!!!"""''',,,..."""!!!$$$%%%$$$'''((()))((('''(((,,,000+++...888LLLfff{{{lllVVV<<<000---///222555///000---%%%"""&&&+++---++++++,,,---...///111111---//////++++++------***)))+++......,,,,,,...111)))***++++++)))'''$$$""""""$$$&&&&&&&&&)))///444DDD[[[vvvxxxmmmgggooo~~~nnnnnn}}}vvvgggiiigggNNN<<<444666777999999999666444222***))))))+++...000000000((())))))***))))))(((''''''((((((&&&$$$$$$'''+++'''''')))'''###***,,,)))))),,,,,,)))(((''''''(((+++,,,+++******(((&&&$$$%%%'''***,,,***'''$$$###$$$$$$"""!!! !!!'''000666666444555111+++%%%!!! ''''''&&&%%%%%%&&&'''(((###&&&******(((%%%$$$%%%)))((((((***+++***%%%!!!!!!"""###""" %%%""" %%%***,,,---'''$$$!!!"""&&&))))))(((///+++&&&%%%%%%&&&%%%###"""$$$''')))((('''&&&&&&$$$,,,***&&& ###(((...111///---((($$$"""!!!"""###''')))***'''!!!"""$$$$$$$$$"""  !!!###%%%''''''&&&$$$$$$###&&&%%%###"""###&&&***,,,&&&&&&'''(((***,,,...///000***!!!$$$'''### ######$$$&&&))),,,///111***&&&---FFFfff}}}fffMMM555...//////111666---,,,***(((''')))---000111000///------///000222222333222///,,,++++++,,,///---,,,***+++,,,...///+++---......,,,***++++++)))###$$$***+++)))111???KKK^^^vvvlll^^^^^^ggg~~~vvvjjjpppiiiddduuukkkRRR???777555666888999888666333111'''&&&&&&(((,,,.........+++******)))'''&&&&&&%%%$$$&&&'''((((((''''''''''''''''''%%%###)))+++((('''+++,,,******((('''(((+++------,,,***(((%%%###$$$&&&)))+++,,,(((""" !!!###$$$$$$!!! &&&...333333111000---(((### """$$$------+++)))((('''((()))'''+++...///,,,)))'''''''''''')))+++,,,)))###!!!"""###"""!!!### ###))),,,---(((%%%""""""%%%'''((((((---)))$$$######$$$###"""$$$%%%&&&'''&&&%%%$$$$$$"""&&&,,,,,,)))######$$$%%%''')))+++,,,***)))'''$$$"""!!! '''((('''"""!!!###$$$###!!!!!!"""%%%'''***,,,+++)))((('''&&&$$$"""!!!"""%%%))),,,((((((((()))***+++,,,---...'''###$$$!!! !!!!!! """"""###$$$'''***...000---,,,333JJJggg{{{fffLLL555000222222222444...---,,,***(((***---000111000/////////000222333333333333000...,,,---...111000///---,,,,,,,,,,,,+++,,,...---,,,++++++,,,,,,'''&&&+++,,,///>>>PPP^^^nnnqqq```ZZZeeewwwtttlllkkkwwwrrraaahhhxxxoooTTTAAA777444555777888777555333111'''&&&&&&'''+++---......---+++)))'''%%%$$$$$$$$$######%%%))),,,,,,((($$$$$$$$$$$$$$$###'''(((&&&&&&)))++++++***(((&&&'''))),,,------+++)))%%%""""""$$$(((***,,,'''!!!###&&&((("""!!!!!!%%%+++///000...,,,)))$$$!!! """&&&(((444333111...***(((((()))+++...111111...***'''&&&%%%'''***,,,,,,''' !!!###%%%%%%%%%### !!!&&&***---)))&&&###"""###&&&''''''+++((($$$""""""#########%%%%%%$$$$$$###"""""""""&&&$$$###%%%(((+++,,,,,,'''(((***++++++***((('''%%%%%%&&&&&&$$$""" &&&&&&### ######!!! ###&&&))),,,///000...+++)))&&&$$$!!! !!!$$$(((+++******************++++++,,,$$$"""""" ###%%%&&&%%%$$$###""""""###&&&***...111111333;;;OOOgggzzzfffLLL444000555666333222000///...,,,***+++...111222111000000000222333444333444333111///---...///444333222000...,,,***)))***,,,------,,,+++,,,---...+++***---000:::QQQiiiyyy|||nnnaaaYYYbbbttt{{{xxxnnnooovvviiidddiiiqqqTTT???444222444555777666444222000,,,+++)))***,,,.........,,,***(((%%%$$$$$$%%%&&&%%%""""""'''...000***%%%!!! """%%%$$$ !!!%%%$$$&&&&&&%%%%%%'''***,,,)))'''$$$$$$'''***------,,,)))%%%"""!!!###&&&((()))&&&""" !!!$$$(((***%%%$$$$$$'''+++...///...+++((($$$!!!!!!$$$(((***333333222...)))&&&''')))***,,,......,,,(((%%%###'''((()))***((($$$!!!$$$&&&((())))))&&&### !!!$$$(((***)))'''$$$""""""$$$%%%&&&***'''$$$"""!!!"""$$$%%%$$$###!!!!!!""""""""""""'''(((***)))((()))+++...)))***+++,,,,,,***'''&&&###%%%((())))))&&&"""######"""!!!###""" !!!$$$'''***...000///+++'''%%%###!!! ###''')))******++++++,,,,,,,,,,,,***""""""###""""""""""""$$$'''***+++***'''&&&%%%%%%(((,,,000222333777@@@QQQiii}}}iiiLLL222...555777444222000000///---,,,---///222333222111000000000111111222222222111...---...000333444444333111...+++)))***+++------,,,+++,,,---,,,,,,///222888GGGddd~~~ttthhhccceeegggyyyzzzooonnnsssqqqzzz{{{jjjddd}}}sssUUU===111000222444555555333111///000...+++***+++,,,,,,,,,***((('''&&&&&&''')))+++)))$$$!!!%%%---111...)))!!! """''')))''')))---&&&%%%&&&&&&%%%%%%(((+++***(((&&&&&&))),,,//////,,,***&&&###"""###$$$%%%$$$$$$$$$$$$$$$%%%'''((()))(((((())),,,...//////,,,***'''$$$$$$%%%(((***,,,------***%%%###%%%((())))))******)))'''$$$"""******)))&&&###!!! $$$%%%&&&((()))***+++++++++)))&&&$$$"""###%%%'''((('''%%%$$$######$$$%%%'''%%%""" """%%%"""  ###%%%%%%$$$%%%(((+++***&&&%%%)))---******))))))))))))))))))%%%'''+++------***&&&### !!!###$$$#########$$$###!!!!!!"""&&&***---,,,'''###$$$###!!! ###%%%'''((()))***,,,------------)))### $$$&&&%%%'''$$$"""###&&&+++...000,,,+++******+++...111333222777AAARRRllllllNNN111,,,222555444333/////////...------000222444333222000///...------000000111///------...///111222333444333000---,,,***,,,------,,,+++,,,---(((,,,222888AAATTTrrr~~~zzzrrrjjjffflllzzztttiiikkkwwwxxxvvviiipppuuuVVV>>>111///000222444444222000...///,,,)))'''((()))))))))(((((((((((()))+++---///...(((###%%%,,,111000---&&&$$$$$$(((***((()))---'''&&&&&&((('''$$$&&&***,,,***((())),,,000111222,,,+++)))&&&$$$#########!!!###&&&((('''&&&&&&'''******))))))+++,,,...000---+++)))'''&&&&&&''''''$$$''')))&&&!!! $$$(((((('''&&&'''((((((&&&%%%++++++)))%%%!!! !!!"""''''''(((((()))***++++++------,,,(((%%%"""###$$$$$$&&&'''&&&$$$######$$$###""" $$$""" !!!%%%((('''%%%!!!%%%((('''$$$###&&&******)))'''&&&''')))+++,,,(((***,,,......+++(((&&&!!!$$$&&&''''''&&&%%%  !!!!!!###'''***)))%%% ######"""""""""###%%%%%%&&&''')))+++,,,---,,,,,,'''%%%!!! """&&&(((******'''###"""%%%***///111......---------...000111---555AAATTTqqqkkkNNN333,,,111222111111+++,,,------,,,---000222333333222000///---,,,+++...///000///------...000000111222333333111///...+++---......,,,+++++++++''',,,444<<>>NNNgggwwwppplllsss{{{vvvwwwzzzbbbsssnnnQQQ:::///---...000222222111///---)))'''$$$$$$&&&)))+++,,,***+++,,,...///000000000...,,,***+++///111111///...***))),,,...,,,,,,...***((()))---***###"""&&&%%%%%%%%%(((+++---------,,,,,,,,,+++)))%%%""""""%%%((((((&&&%%%&&&((($$$%%%$$$$$$$$$%%%)))+++'''((())))))(((&&&$$$###!!!%%%'''$$$"""(((### """&&&(((((('''***+++)))%%%""""""###!!!!!!!!!"""$$$&&&'''((())),,,...,,,(((###""""""###((()))'''$$$"""###&&&%%%###  &&&+++&&&$$$###&&&***+++&&&"""!!!#########%%%(((******************++++++))))))((((((''''''&&&&&&&&&$$$"""!!!"""""""""""" """%%%(((+++***'''&&&(((,,,,,,(((###!!!###%%%&&&'''%%%$$$###$$$%%%&&&''''''%%%###"""###&&&'''&&&###%%%***000***(((&&&&&&(((*********+++,,,,,,,,,+++)))'''&&&%%%111BBBZZZzzzcccMMM999444333...))))))%%%''')))***+++---000222000000111222222222222222///000111000//////111333333333222111000///...---...//////...+++)))))))))---000555>>>PPPlllwwwrrrpppooowww|||}}}zzzeeegggyyy~~~cccIII999222333000---...222444111---***'''$$$%%%***,,,***'''(((***---///000000000///...///000111222111111000111222333444333111///------***(((((()))(((%%%!!!******(((%%%$$$%%%))),,,(((******)))&&&###!!!!!!$$$'''***+++***)))((((((((($$$  %%%((())))))***)))((('''&&&%%%###(((***&&&"""######"""######&&&&&&%%%&&&''''''&&&$$$"""  !!!!!!!!!"""%%%(((---+++(((%%%###"""######"""%%%%%%$$$$$$&&&(((***)))'''### %%%***(((### $$$&&&$$$!!!!!!$$$###!!!###(((...111---******,,,......---,,,((($$$$$$&&&)))******&&&$$$!!!!!!(((---,,,)))+++,,,---------+++)))''''''$$$###&&&***,,,((($$$""""""!!!""""""###$$$%%%'''((((((&&&%%%''',,,000---***&&&######$$$$$$$$$$$$&&&)))+++***&&&### ###,,,DDDaaazzz|||^^^CCC555444///---...)))'''&&&&&&(((+++.........---,,,,,,111666777333...111111000...,,,...111444777666333111///.........///000///,,,))))))---111...000777GGG___xxx||||||xxxqqqkkknnnxxx|||www{{{~~~iiifffsss|||___EEE666111111///...///111222111///,,,)))&&&'''+++---,,,)))'''(((***---000111111000///000111222222222111111222222333333222000...,,,+++***)))***,,,+++)))&&&***)))'''%%%###$$$(((++++++,,,,,,***&&&###""""""(((***,,,---,,,,,,---///(((%%%!!!"""$$$'''''''''&&&%%%%%%&&&&&&'''++++++&&&$$$%%%%%%######&&&&&&''''''(((((('''&&&$$$#########$$$###"""###&&&)))***(((&&&###"""""""""###!!!###&&&&&&%%%%%%''')))------,,,((($$$$$$&&&)))'''$$$""""""###$$$$$$######%%%&&&$$$"""###(((---000---***)))+++.........'''%%%$$$'''+++///111111+++((("""###)))---///...,,,,,,---...---+++)))'''(((&&&$$$'''***+++'''### !!!!!!"""###$$$%%%'''(((((('''%%%'''+++......+++&&&$$$#########"""$$$&&&((()))(((%%%!!!!!!)))BBB^^^wwwvvvWWW===000111//////222...)))''''''(((***,,,---,,,+++******...333555222///---...---,,,+++,,,000333555444222000///.........---------+++***+++...000333555>>>PPPiii|||xxxyyy}}}{{{~~~}}}rrrmmmpppyyyssskkkqqqzzzZZZ???111---///000111111000///000000...+++((())),,,...---+++'''&&&'''+++000333333111111111222222333333333333333333333222111...,,,***(((((())),,,......+++)))((((((%%%###!!!"""%%%(((,,,,,,,,,)))&&&%%%%%%&&&,,,,,,,,,++++++,,,///222)))'''$$$!!!  !!!%%%%%%$$$"""!!!###&&&)))---...+++&&&&&&)))((($$$$$$''''''((((((((((((((((((((((((''''''&&&%%%###$$$&&&)))((('''&&&$$$$$$$$$%%%%%%$$$&&&''''''&&&''')))+++111111000...***(((((((((&&&&&&%%%$$$""""""$$$&&&***+++***&&&$$$%%%***//////,,,)))(((***---//////(((((())),,,111333444333,,,(((!!!!!!%%%&&&&&&''''''(((***---000------......---+++((('''***'''&&&&&&((((((%%%""" """###$$$$$$$$$'''(((((('''&&&'''***,,,...+++'''$$$######!!! ###%%%&&&'''&&&###  (((@@@\\\sssoooPPP777+++...---000444222***)))((((((***,,,,,,+++***((((((,,,000333111///+++++++++***)))+++...111333222000///......//////+++***)))***,,,///000000666:::GGG]]]xxx|||zzzvvvqqqmmmooovvv|||yyyqqqfff```eeerrryyyyyyvvvTTT999---+++///222555333...+++,,,......+++((((((***,,,,,,+++'''%%%%%%***111555555444333333222222222222333444444333333111///,,,***)))&&&''')))+++,,,+++***(((&&&&&&### !!!$$$)))***)))((('''''')))+++---,,,***'''%%%&&&***---((('''&&&%%%###"""!!!!!!%%%%%%$$$!!! """'''+++222000+++&&&(((+++***%%%$$$'''((('''******)))))))))***+++,,,***)))(((&&&######%%%'''(((((('''''''''((())))))''''''''''''((()))+++,,,...///000000...+++)))(((%%%''')))&&&"""!!!$$$(((...---+++'''%%%''',,,000---+++)))((()))+++...//////000111333333111///---&&&###!!!'''***---...---)))$$$###(((------.........---+++(((&&&)))'''%%%%%%&&&%%%### !!!###$$$%%%$$$$$$'''''''''''''''((()))***+++)))&&&%%%%%%$$$"""!!!###$$$%%%%%%$$$""" ###+++BBB]]]sssnnnOOO666))),,,+++///333111+++)))(((***,,,......---+++******+++...000000///,,,---,,,+++)))***,,,...000///...------...///000***(((''')))...111222000444===PPPkkkzzzvvvtttsssjjjlllppprrrvvv}}}}}}qqqhhhcccaaaaaagggsssqqqOOO666+++***111555888555---((((((++++++)))'''&&&&&&((()))***(((''''''***000555777777444333111000000111333444444333222000---+++)))((($$$&&&(((((((((&&&%%%$$$&&&$$$"""!!!$$$%%%&&&''''''))),,,///---,,,)))%%%""""""%%%(((''''''''''''&&&%%%$$$$$$&&&''''''$$$!!!"""''',,,111///+++&&&(((+++***%%%!!!###%%%&&&&&&&&&***************+++,,,---)))))))))&&&###""""""$$$&&&&&&''''''((()))******(((((('''((()))******+++((()))***+++,,,,,,***)))$$$(((***'''###"""&&&++++++)))&&&###"""%%%)))---***))))))(((((()))+++---222444555444222---)))&&&!!!  !!!$$$''')))---...---'''!!!$$$***,,,,,,------,,,***(((&&&&&&%%%$$$######"""!!!  ###&&&''''''%%%$$$&&&&&&&&&''')))))))))(((((('''&&&&&&''''''%%%$$$######$$$$$$$$$###"""""")))000FFF```vvvrrrTTT999+++,,,***+++///,,,+++***)))+++...000111000...---------///000//////111111000...+++***+++,,,///...---------...000111+++(((''')))...222333222444CCC]]]zzzyyywwwssspppnnnnnnqqqsssxxx|||yyyoookkkfff___XXXYYYcccrrriiiKKK666...---222666888555...((('''((()))'''%%%######$$$&&&''')))))))))***---111555777444222///------///111222333222000...,,,***((((((%%%&&&'''&&&$$$""""""###'''&&&###!!!!!!###&&&'''(((+++...111......,,,)))%%%$$$%%%'''''''''(((((('''&&&%%%$$$''')))+++(((###!!!%%%))),,,---***&&&&&&))))))%%% !!!###$$$$$$$$$$$$))))))******+++++++++,,,'''((()))'''$$$"""!!!!!!######$$$%%%&&&''''''((('''''''''(((******)))'''"""""""""$$$'''))))))((($$$''')))((($$$$$$)))---&&&###  ###%%%&&&((()))((('''&&&'''(((+++...111111...***'''&&& !!!"""######$$$######&&&(((((($$$ %%%***)))***+++,,,+++***'''&&&$$$######"""""""""######"""$$$'''******)))'''%%%$$$$$$%%%'''***+++)))'''&&&&&&&&&(((******(((%%%###$$$$$$$$$%%%%%%&&&&&&,,,222GGG___vvvvvvXXX===...---)))***---+++,,,+++***+++...000000000......///000000000000000555555444111---++++++,,,///...------...///000111...,,,******---111333555;;;MMMjjj~~~zzz|||xxxzzz{{{}}}xxxkkk]]]XXX]]]cccdddccchhhvvvyyy___GGG888222222111444555444///***(((((('''&&&$$$!!! !!!$$$&&&(((***+++***(((+++111666333000---+++***,,,///111222111///---+++***)))((('''((((((&&&###"""$$$'''+++)))&&&"""!!!###"""%%%(((***+++,,,...000,,,......---+++)))((()))(((((('''&&&%%%$$$""""""&&&+++...,,,%%% !!!###%%%))))))&&&$$$&&&'''%%% """###$$$%%%&&&''''''((()))***+++***)))(((%%%(((******'''### !!!"""###$$$%%%&&&&&&&&&%%%%%%%%%(((******'''###  $$$&&&'''$$$&&&((('''&&&'''+++///&&&###  ###&&&))))))&&&#########"""&&&***+++***((('''''' !!!"""#####################!!! !!!%%%((('''((()))******)))'''&&&"""############$$$&&&(((%%%(((+++......+++(((%%%""""""$$$'''+++,,,***'''(((((((((***,,,+++(((%%%$$$$$$$$$%%%&&&(((***++++++000CCC[[[rrrxxxYYY>>>///---***,,,000---...,,,******,,,,,,,,,+++)))+++///111222111111111555666555333///---------000///.........///000111111000---++++++...333777CCCWWWssszzzzzz{{{uuupppnnnddd^^^[[[```nnnzzzqqqYYYEEE:::666666///111333333000---***)))'''&&&###!!! ###&&&&&&***,,,)))%%%&&&---555222///,,,)))(((***---000111000...,,,+++))))))))))))***)))'''$$$$$$(((+++---,,,)))%%%!!!!!!###&&&%%%'''+++---------...///))),,,...///...,,,+++******)))'''%%%###!!!%%%+++000...&&& &&&)))&&&###$$$%%%%%% !!!$$$%%%&&&(((+++---&&&((()))******)))'''&&&%%%(((++++++)))$$$ ###$$$%%%&&&''''''((('''######%%%(((+++***%%%!!! !!!$$$%%%$$$%%%&&&'''(((***---///***'''$$$!!! !!!%%%))))))&&&""" """&&&(((&&&%%%%%%''' """$$$&&&'''$$$$$$###!!! """$$$%%%&&&((()))***)))'''&&&"""######$$$$$$&&&)))+++'''***...000000---)))&&&!!!!!!###''',,,---***'''*********,,,---+++'''$$$$$$$$$$$$%%%'''***---...(((---???WWWoooxxxXXX===......,,,...333111///---+++***))))))(((&&&%%%(((---111222333333333444555555333000......///111000///......///000111333222000,,,***,,,333999HHH\\\vvv~~~}}}|||uuunnnkkkkkkjjjjjjooo|||{{{oooWWWDDD999333111333111000//////...+++)))%%%!!!!!!$$$******)))'''&&&(((,,,///111111000---***))))))***.........,,,******,,,---++++++************))))))---)))&&&$$$$$$%%%&&&&&&+++***+++,,,...//////---+++,,,...///...,,,)))((())))))(((&&&### """'''+++)))""" $$$$$$%%%&&&&&&%%%###"""!!!""""""###&&&***...//////+++'''$$$%%%((()))%%%"""$$$&&&(((((('''%%%%%%%%%(((((((((***,,,+++)))'''$$$%%%&&&'''''''''&&&%%%###"""!!! !!!""""""$$$(((+++***'''&&&***...***)))(((''''''%%%"""$$$$$$%%%((()))(((%%%""""""$$$&&&&&&###  !!!###$$$$$$%%%'''((((((%%%"""!!!$$$''')))&&&$$$&&&)))+++'''###)))&&&###$$$(((,,,.........,,,***)))))))))'''%%%$$$'''))))))'''&&&%%%%%%$$$&&&)))---///---)))%%% !!!###%%%(((***,,,---+++--->>>XXXuuuzzz___GGG000******))))))------,,,,,,,,,,,,+++)))'''&&&(((,,,...///000333555222222333444444333111...///---,,,,,,.../////////000...------,,,---444===MMMaaaxxx~~~|||~~~~~~mmmUUUBBB888333111///...---------,,,***(((&&&###!!!###&&&''')))))))))***,,,...222333333111...,,,,,,,,,,,,,,,,,,***)))***,,,......------,,,+++***))))))&&&###"""###&&&***,,,---000...,,,+++---/////////***,,,...//////---+++******))))))'''$$$!!!"""'''+++)))###!!!$$$((((((((('''&&&$$$######$$$$$$%%%(((+++------,,,,,,)))&&&'''+++,,,***'''&&&'''((('''%%%$$$$$$$$$))))))***+++------***(((######$$$%%%&&&&&&&&&&&&)))(((&&&$$$############%%%''')))'''$$$$$$'''+++,,,+++***))))))(((%%%"""$$$%%%''')))+++***&&&$$$!!!###%%%$$$""" """###$$$$$$$$$###&&&((((((&&&###"""$$$&&&'''%%%###&&&***---+++((((((%%%######'''***,,,,,,+++)))'''&&&'''(((''''''%%%(((+++,,,***&&&$$$###!!!###&&&***------***'''######$$$%%%''''''((((((...///@@@[[[xxx~~~\\\EEE///)))(((&&&&&&)))******+++---//////---***'''(((***,,,...000000000111000111444666666333000///---,,,,,,......---,,,---+++,,,...///000777@@@LLLaaazzz}}}{{{zzzyyyzzz{{{~~~|||jjjQQQ???666333222...---++++++,,,+++***(((&&&$$$!!! """$$$!!!%%%)))++++++++++++,,,000222444444111...,,,,,,*********)))((()))---000222111000...,,,+++))))))"""!!! ###(((...222333444111,,,******,,,---...)))+++---///000///...---+++***)))(((&&&###!!! %%%)))---+++&&&###$$$&&&,,,+++)))'''&&&&&&&&&&&&&&&&&&'''))),,,---,,,***---***((())),,,...---***(((((('''%%%###"""###%%%******+++---//////,,,***#########$$$%%%&&&'''(((...---+++)))'''&&&%%%%%%%%%&&&%%%"""###'''---,,,+++***+++***'''%%%$$$%%%'''***,,,+++(((%%% """###### """###$$$&&&%%%$$$"""!!!$$$&&&''''''%%%$$$$$$%%%&&&$$$###&&&+++...---,,,(((%%%""""""$$$'''((()))(((&&&$$$$$$%%%''''''&&&$$$(((---///---((($$$!!! ###'''+++---,,,***$$$$$$%%%&&&&&&&&&&&&&&&,,,...@@@\\\yyy|||WWWAAA---'''&&&"""!!!$$$&&&(((+++///222222000---)))((((((***...000///,,,///...///333888999444///,,,+++***+++,,,,,,+++))),,,+++---000111222:::BBBMMMdddsssjjjhhheeedddhhhooovvvzzz|||yyydddKKK;;;333222222111///---,,,,,,+++)))((($$$###"""!!!"""$$$&&&'''"""%%%((()))((('''((((((,,,///333444222...+++)))((())))))((((((***...111555444222000---+++)))(((&&&%%%$$$&&&***///222444555111---***************)))+++---///000000000///++++++***)))'''&&&%%%$$$))),,,///...***'''(((***+++***'''&&&%%%&&&(((******((('''))),,,...000000000---+++***,,,---,,,+++''''''&&&###!!!"""$$$'''++++++,,,...000000...,,,&&&%%%%%%$$$%%%&&&''')))...---,,,***)))((('''&&&&&&%%%### ###+++***(((((())))))'''&&&###$$$&&&))),,,+++(((%%% """###""" """$$$%%%&&&%%%### !!!###%%%&&&&&&&&&&&&&&&$$$###%%%))),,,------(((&&&###!!!"""###%%%&&&%%%%%%%%%&&&((('''$$$""" &&&---111///***$$$!!! """%%%))),,,,,,,,,$$$%%%&&&'''''''''&&&&&&&&&***>>>[[[vvvoooNNN;;;***&&&%%%""" ###$$$&&&***///222222///,,,)))'''%%%)))///222000---///------222777777111+++&&&&&&&&&(((***+++)))(((---,,,...222333444;;;CCCSSSlllxxxrrrrrrpppfffZZZYYY[[[]]]aaagggssswwwzzzxxx^^^FFF777111111222222000,,,***)))(((&&&%%%""""""###%%%''')))***+++(((((('''$$$"""!!!###$$$***...333555333///+++)))'''(((******+++,,,///222555444222000...+++***))))))(((&&&(((,,,000333444444222000///...---+++)))***+++---...///000000///++++++***))))))((((((((())),,,...---***(((((()))'''&&&$$$######&&&)))++++++(((&&&'''+++000555777444222///---,,,,,,++++++'''&&&%%%###!!!###&&&*********,,,...000000...,,,***)))'''&&&&&&'''((()))************))))))(((((('''&&&""""""'''%%%$$$$$$&&&&&&%%%$$$!!!!!!###&&&((()))'''%%%!!!"""###"""  """###$$$$$$###!!!"""%%%'''''''''&&&%%%######&&&)))+++---)))'''%%%""" !!!"""$$$%%%&&&)))+++,,,((("""###+++///...***%%%"""#########&&&)))++++++***))))))******)))'''$$$######(((>>>[[[ttt}}}bbbGGG666)))(((((($$$###&&&%%%&&&)))---///...+++''''''%%%%%%)))111555333000000...---000333222,,,&&&""""""###%%%(((******)))++++++---111333666>>>GGG[[[uuuvvvmmmjjjgggcccaaagggmmmlllfffkkkpppwww|||xxxtttpppXXXAAA333///000111000---)))&&&%%%%%%###""""""###&&&(((+++,,,---------+++'''""" """***...444666555111---+++'''***---...//////111222333222111///---,,,******'''&&&%%%''',,,111555666555444333333333111///,,,,,,------.........------+++******))))))******+++((()))++++++)))(((''''''$$$###!!!!!!"""$$$'''))))))&&&$$$%%%***111777:::777555222...,,,++++++,,,((('''&&&$$$###$$$'''***))))))***---//////---+++)))))))))((((((((())))))'''''')))******++++++******((($$$""" !!!"""###"""!!!!!!###$$$$$$$$$  """%%%'''&&&%%%!!!"""###"""  !!!!!!!!!"""""""""!!!!!!!!!!!!%%%'''''''''&&&%%%###"""$$$'''+++...+++***((($$$ !!!###%%%'''***------)))!!!"""(((++++++'''$$$"""$$$$$$$$$&&&)))***)))(((---------,,,)))%%%"""&&&+++@@@\\\tttzzz^^^CCC555++++++,,,((('''***'''''')))+++,,,***'''###%%%$$$&&&***000444444333111000//////...+++(((%%%$$$######%%%(((+++,,,,,,)))(((+++///333888BBBLLL```{{{~~~uuuoooooopppqqqttt~~~zzzrrr{{{xxxiiiRRR>>>111---...000,,,***&&&$$$%%%%%%$$$$$$$$$&&&))),,,------,,,,,,///---)))###""")))---222555444000---,,,(((+++000333333222222222//////...---,,,++++++***&&&$$$###%%%***///333444555333111000111111111///.........---,,,++++++******))))))))))))+++,,,---)))***+++,,,+++))))))((($$$###"""!!!!!!"""###$$$$$$######%%%+++000444666444222///+++)))((()))+++++++++)))&&&$$$###%%%'''''''''(((+++......,,,***%%%&&&'''(((******++++++((()))+++,,,---------,,,,,,***'''&&&%%%%%%%%%$$$###!!! !!!###%%%%%%%%% """%%%'''''' !!!!!! !!!!!!!!!!!!!!!!!!###$$$%%%###!!! !!!%%%''''''&&&%%%$$$###"""$$$(((...222...---+++&&&!!!!!!###&&&&&&(((***+++(((### ###&&&'''%%%""" """"""###&&&((()))(((&&&)))***++++++)))&&&###!!!+++...@@@YYYqqq|||bbbDDD777///000000+++))),,,((((((((()))***)))%%%######%%%'''+++...000222222000111111///***((('''(((+++(((&&&&&&)))+++---...---++++++...000555???JJJ```|||}}}rrrzzzssseeeOOO<<<000---...///+++)))&&&%%%&&&((((((((('''))),,,......---+++)))///...+++&&&""" """&&&***///222111...+++***)))---222666666444333222---,,,,,,,,,,,,+++++++++&&&$$$###$$$(((,,,...000333000,,,+++,,,...000000000///...---+++***)))((())))))(((((()))+++---...,,,---.........---,,,+++&&&%%%###"""!!! !!! """''',,,///000000---,,,***'''$$$$$$&&&(((......,,,(((%%%######$$$%%%&&&'''***,,,---+++))) """%%%(((***,,,,,,,,,+++,,,---/////////......---+++)))((((((((('''&&&$$$"""!!!"""$$$&&&''''''!!!!!!%%%((()))  """!!! """$$$'''))))))%%%""""""%%%'''&&&%%%$$$$$$######%%%***111666000///,,,'''"""!!!$$$&&&%%%%%%'''((((((&&&$$$###$$$%%%$$$!!!!!!%%%((()))'''&&&"""$$$&&&)))***)))((('''...///>>>UUUnnngggFFF:::333444333,,,***---)))((((((((()))(((&&&$$$###%%%)))++++++,,,///000000222333///)))&&&(((,,,111...***(((***,,,...///555111.........000:::EEE___{{{}}}rrrhhhsss^^^EEE555...)))((()))******(((((()))+++...000------,,,,,,,,,,,,,,,+++444333///(((###"""&&&***---///000///+++***+++---.........///111333666777000000//////...,,,(((%%%&&&(((***)))'''(((,,,///000///---+++*********+++000000111222111...)))&&&%%%$$$%%%)))---000...,,,---,,,---000333333///,,,+++)))%%%###!!!!!!&&&***++++++,,,,,,'''&&&$$$"""!!!!!!"""###)))***+++,,,***'''### !!!$$$'''+++---///000((('''%%%$$$%%%(((+++---,,,***)))+++...///...,,,///+++''''''((()))'''%%%((('''&&&%%%&&&&&&(((((()))&&&"""!!!"""$$$%%%%%%###$$$%%%%%%%%%###!!!!!!###$$$###"""###'''+++***(((%%%%%%&&&((())))))######"""###&&&***///222000///---***&&&%%%&&&(((***%%%!!! ###&&&(((((("""!!! ###''')))++++++###'''---///...***+++:::OOOeeezzzwww```FFF888,,,,,,111222...,,,------,,,***)))'''&&&&&&%%%$$$$$$&&&)))+++,,,,,,...000111000---***))))))...---+++***+++...111333222111222111...///999EEE```|||zzzzzzwwwjjj~~~ppp[[[BBB222+++'''&&&'''+++******+++,,,---///000---------,,,,,,,,,,,,,,,222111---)))%%%%%%(((,,,,,,...///---+++***,,,...---------...000222444555555444333222111...***''''''(((******)))***...111222111...,,,***)))((((((,,,,,,...///000...***&&&#########&&&***,,,+++***))))))+++///222222///+++***(((%%%### """'''***,,,,,,,,,,,,'''&&&$$$"""!!!!!!"""###((()))++++++***&&&### !!!$$$'''***,,,---...***(((&&&$$$%%%(((+++...,,,***((()))+++---,,,***+++)))&&&&&&((()))((('''((('''&&&&&&&&&&&&(((((()))&&&$$$######$$$$$$###!!!"""$$$%%%%%%$$$""" ###$$$$$$###"""$$$(((,,,,,,***'''''''''(((((((((%%%$$$######%%%)))---///000///---***((('''((()))(((%%%""""""%%%''''''&&& !!! ###(((+++---...$$$!!!"""(((...///...+++---;;;OOObbbtttrrr]]]BBB444((((((...000...---+++***)))((('''&&&&&&&&&"""!!!!!!###&&&)))******,,,...//////,,,*********------,,,,,,...000222444000000000111000444AAAOOOiii|||{{{}}}mmmzzzmmmXXX???000)))%%%$$$%%%******,,,---.../////////...------,,,,,,+++,,,,,,...---+++((('''(((+++///+++,,,,,,,,,++++++---///---------...///111222333666444333222111...***&&&'''(((*********+++...000222111...,,,)))'''&&&&&&&&&'''))),,,---,,,)))&&&!!! !!!###&&&''''''&&&%%%''')))---000///,,,***((('''&&&### ###(((+++,,,,,,,,,,,,&&&%%%###"""!!!""""""###'''(((******)))&&&###!!!!!!$$$(((***+++++++++---***&&&###$$$&&&***---+++)))'''&&&'''((((((((((((&&&%%%&&&'''))))))(((((('''&&&%%%%%%&&&'''''''''&&&&&&&&&'''&&&###!!! ###%%%&&&%%%###"""%%%%%%$$$""""""$$$))),,,---+++)))((((((((('''&&&&&&%%%###"""###&&&***,,,...---+++***))))))))))))%%%$$$###$$$%%%&&&&&&%%% !!!######!!!$$$(((,,,...///&&&$$$###%%%+++//////...---000>>>OOO^^^mmmkkkWWW>>>000$$$$$$***---------((('''&&&%%%%%%%%%&&&&&& !!!%%%((())))))+++---......---+++++++++,,,,,,---...000222333333///...///000222;;;MMM^^^uuu~~~xxxpppoooxxxssswwwkkkVVV>>>///)))&&&&&&''')))+++---///000000/////////...,,,+++))))))((()))***)))((('''(((***---///)))*********+++,,,...///.........///000111111222000////////////,,,(((%%%''''''((((((((()))***+++------+++)))(((&&&%%%%%%"""###%%%(((***)))&&&###  !!!###$$$$$$%%%'''))),,,---+++(((&&&'''''''''$$$ !!!$$$(((+++++++++,,,,,,&&&%%%$$$###""""""######&&&'''))))))(((&&&$$$""" """%%%(((*********))),,,)))%%%!!!!!!###'''******(((%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''((('''&&&%%%$$$#########$$$%%%&&&&&&''')))***((($$$ !!!$$$%%%%%%$$$###&&&%%%###!!!"""%%%))),,,+++)))''''''((((((&&&%%%%%%$$$"""!!!"""%%%)))+++++++++******++++++***)))%%%$$$"""!!!"""###$$$%%%$$$%%%%%%%%%$$$!!!"""%%%''')))******'''''''''***...000000...000444CCCQQQ\\\iiifffRRR===///$$$###'''***+++---&&&&&&%%%%%%&&&&&&'''(((!!! """&&&)))***+++---///000000---+++++++++)))***,,,///000111111111///------///444AAAWWWjjjvvvmmmmmmrrrzzzvvviiiUUU>>>000+++))))))+++,,,...111333444444222111111///,,,)))'''&&&%%%%%%((('''&&&&&&(((***,,,,,,'''((((((***,,,---......---...///000000111111111+++++++++,,,------***'''&&&&&&%%%%%%%%%%%%$$$###&&&&&&&&&'''&&&&&&&&&&&&"""###%%%''')))((($$$!!!!!!!!!  """$$$((()))++++++)))'''$$$###&&&(((***(((###"""%%%(((*********+++,,,&&&%%%%%%$$$$$$$$$$$$$$$&&&'''((()))((('''%%%$$$###$$$&&&((())))))(((((()))&&&!!! ###%%%''''''%%%$$$"""""""""###''''''((('''&&&&&&&&&&&&$$$$$$"""!!! !!!""""""$$$&&&))),,,---***%%%  """###$$$$$$###&&&$$$""""""$$$'''***,,,'''&&&$$$$$$&&&''''''&&&###!!! !!!$$$(((+++,,,++++++---000111///---&&&$$$ ###&&&***)))(((&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$###""""""'''(((+++...000111000///222666FFFTTT^^^iiidddOOO<<<111'''&&&)))******+++&&&'''(((((()))*********%%%$$$$$$&&&))),,,------111222333111...+++***)))&&&(((***---...///......///---,,,///666EEE___uuu}}}sssooorrr|||vvv|||fffRRR<<<000,,,+++,,,//////111333666777666555555000...+++(((&&&&&&&&&&&&***((('''((()))******)))%%%&&&(((+++......---++++++,,,---///000111111111******+++---//////,,,***%%%$$$$$$$$$%%%$$$""" !!!"""$$$%%%&&&'''(((((($$$%%%'''***+++***'''$$$%%%%%%###!!! $$$&&&+++,,,,,,***'''$$$###$$$&&&***...---(((### """%%%((())))))))))))***&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$"""!!!%%%&&&&&&%%%###""""""###'''((())))))'''&&&&&&&&&$$$###""" !!!###%%%)))---///,,,'''""" !!!""""""###&&&$$$###%%%(((,,,......'''$$$""""""$$$&&&''''''!!!  ###'''))),,,+++---000555666444000'''$$$ ###'''---+++)))'''&&&&&&((()))((('''%%%### &&&(((---111333222111///222666FFFVVVbbblllcccKKK:::111***+++,,,+++))))))''')))+++---...---,,,+++(((''''''))),,,...//////222333444222...***((((((&&&''')))***++++++++++++...,,,,,,000999KKKggg~~~{{{ppprrrzzzvvvzzz```MMM777,,,******---000...///000222333333333333...,,,***(((((()))+++,,,...,,,******++++++)))&&&$$$%%%(((,,,000///+++''''''(((***---.../////////******+++---//////,,,***%%%$$$$$$%%%((((((&&&$$$ """$$$&&&((()))))))))&&&'''***...111111...+++))))))'''$$$!!!"""&&&***---...,,,)))%%%$$$%%%(((''',,,111111,,,'''%%%%%%"""$$$'''(((''''''((()))''''''((((((((((((((('''(((((()))******))))))(((%%%$$$###""""""######$$$###%%%((((((%%%###"""###%%%'''******((('''((()))%%%$$$###!!! !!!!!!""""""$$$)))---000...)))%%%###!!!!!!"""'''&&&&&&)))...222222111***'''###!!!"""$$$&&&'''###!!!!!!$$$&&&(((((()))///444666333///&&&%%%"""###'''++++++)))((((((((((((((($$$###!!! ###(((...222444333111000///333DDDWWWeeeooodddHHH444...+++...000---)))((('''***...111111///,,,******(((((()))+++---------///000111000,,,)))((((((''''''((()))))))))))))))---,,,---333>>>RRRpppzzztttwwwuuu{{{\\\III444***((())),,,///)))***+++---......//////,,,+++***)))***---///111222///---------,,,(((%%%###$$$(((---111///***%%%$$$&&&(((+++------......+++++++++,,,...---***'''%%%$$$$$$'''+++---+++((("""###%%%((()))***))))))((()))---111555666444222,,,,,,***&&&"""###(((,,,......,,,)))%%%%%%(((,,,(((...444444///***))))))"""$$$&&&'''&&&&&&'''((((((((()))))))))))))))(((((())))))***************%%%###!!!  !!!"""!!!%%%))))))'''$$$###$$$###&&&***+++))))))***,,,'''&&&$$$###"""""""""###!!!$$$(((---000///+++'''%%%### !!!((('''(((---333666666444...***$$$!!!!!!$$$&&&'''%%%### """######"""$$$***111333///+++%%%&&&%%%"""###'''((())))))***)))((('''&&&"""'''...333555333111000---111BBBWWWgggqqqdddFFF///++++++000333///***((('''***///222333000,,,))))))((('''(((***+++++++++,,,---///...+++)))(((((()))((((((((((((((()))))),,,+++---555AAAWWWvvvwwwnnnsss||||||nnnRRR@@@---((()))***((('''%%%$$$$$$%%%&&&))),,,...000---***,,,000222000,,,------......,,,***(((&&&'''***---//////---)))&&&***)))(((***,,,---------&&&''')))******)))'''&&&''')))+++,,,---,,,***)))###$$$'''+++......)))$$$%%%(((,,,///222222111111------,,,+++***)))((('''222...)))'''''')))******---------...000000...---)))(((&&&$$$###$$$%%%&&&&&&'''((())))))******)))***((('''(((++++++)))&&& !!!!!!""""""!!! !!!!!! ###%%%&&&&&&&&&&&&&&&&&&&&&%%% !!!$$$'''***,,,...///&&&&&&%%%$$$###"""!!!!!!''''''''')))++++++)))'''***'''!!!!!!******,,,///222333333111///,,,'''$$$###$$$(((***++++++''' """$$$$$$$$$$$$%%%'''******)))'''&&&&&&%%%###!!! """$$$$$$%%%'''(((((('''%%%######$$$%%%(((///666777333...,,,666EEEVVVdddeeeWWWFFF222---(((''')))++++++******---000222000,,,'''$$$'''+++...---***((()))***(((((('''''''''((()))))),,,+++***)))((('''&&&&&&///)))'''///@@@ZZZzzz{{{tttfffhhhyyy|||mmmNNN<<<+++&&&((()))'''&&&%%%%%%$$$%%%'''+++...000///+++((()))+++,,,***&&&((((((***+++---,,,***(((***,,,...//////---+++)))---,,,+++,,,------+++***$$$%%%(((******)))((('''((()))***,,,,,,+++)))(((&&&'''***...111///)))%%%$$$&&&))),,,///000000000,,,++++++***)))(((((('''+++***))))))+++++++++***---+++***+++,,,......---+++***(((&&&%%%%%%&&&'''&&&'''((()))***************(((''''''))))))&&&$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$%%%%%%$$$###$$$&&&(((***)))'''&&&%%%$$$$$$$$$ """$$$''')))*********%%%%%%$$$$$$###"""""""""&&&&&&''')))++++++***((()))&&&"""!!!(((((()))+++...///...------***'''%%%%%%'''+++...111111,,,%%%"""$$$$$$"""!!!"""$$$'''***)))'''$$$$$$%%%%%%###  !!!###$$$%%%'''''''''&&&%%%###%%%%%%(((...444555111---(((000>>>OOO___bbbTTTCCC...***''''''***,,,,,,***+++,,,///000///---***((()))+++,,,,,,+++)))))))))&&&&&&&&&''''''((()))***))))))******))))))((((((***''''''000BBB]]]~~~rrrjjjmmmsss}}}}}}iiiJJJ;;;,,,(((***+++))))))(((''''''''')))---000333...***&&&$$$%%%%%%"""""""""$$$)))...///---***.........///...---,,,+++000////////////---***''' """%%%(((***)))((('''((()))***++++++***(((''')))+++...222444111,,,'''$$$%%%'''))),,,...///000+++***)))((('''&&&&&&&&&$$$%%%(((+++......,,,***,,,)))&&&%%%(((+++---......---+++)))((('''(((((((((((()))))))))))))))(((((('''&&&&&&&&&%%%###!!!""""""!!! !!!"""###)))))))))((('''(((***,,,---+++(((&&&$$$######$$$!!!###%%%'''((('''%%%$$$########################%%%%%%&&&(((+++,,,+++)))'''%%%###!!! !!!"""'''&&&%%%&&&((())))))((()))'''&&&%%%&&&***---000777777333,,,'''&&&###!!!%%%***,,,***&&&""""""###$$$$$$!!! !!!###%%%&&&'''((((((%%% """###!!! !!!'''''')))---222222///+++&&&,,,888IIIZZZ___PPP???)))'''&&&(((,,,...---+++++++++,,,,,,------......+++***)))***+++***((('''%%%%%%&&&''''''((())))))&&&''')))*********)))))))))''')))222CCC]]]sssfff___wwwuuubbbIII;;;///---000000//////---,,,+++***,,,///222444...***%%%!!! """)))000333111...000///...---,,,,,,,,,---000000000111111...***&&&"""&&&((((((''''''((()))***++++++)))(((&&&***---111555666444///,,,''''''((()))+++...111222+++***(((&&&$$$$$$#########%%%'''+++...///---++++++'''###!!!###(((,,,...000///---+++***)))))))))*********)))((('''&&&%%%$$$$$$$$$$$$$$$$$$###"""$$$###!!! """$$$%%%***++++++***((()))+++---...,,,(((%%%$$$$$$%%%&&&%%%%%%%%%%%%$$$###"""""""""#########$$$$$$$$$%%%$$$$$$&&&(((+++,,,,,,***%%%%%%$$$###############'''%%%$$$$$$%%%&&&%%%$$$%%%$$$######%%%(((+++---777999666///+++((($$$!!!&&&,,,...,,,&&&""""""$$$&&&&&&###  !!!$$$&&&(((******'''$$$$$$((((((%%%$$$&&&(((((())),,,//////,,,)))***...777FFFWWW\\\NNN<<<'''&&&&&&***...000///,,,)))((((((((())),,,///111---***((((((++++++(((%%%&&&&&&''''''((((((((('''$$$%%%''')))))))))((('''***))),,,444AAAXXXyyylll^^^ggg{{{|||lllZZZDDD999000000333333222222333111...,,,---///222444///+++&&&!!! """&&&---333666444111000///---+++******,,,---......///000111///+++((( ###%%%&&&&&&&&&((()))***++++++***((('''***---222555666444222000,,,++++++,,,---000222444,,,***'''%%%###"""""""""(((''''''))),,,...------***&&&!!! """&&&***,,,///...---,,,******))))))---,,,+++)))'''$$$"""!!! """###$$$$$$$$$%%%%%%$$$"""""""""$$$&&&''')))******((('''''')))++++++***'''%%%%%%&&&)))***+++)))&&&$$$""""""###$$$######$$$$$$%%%%%%&&&&&&$$$$$$&&&(((+++,,,,,,***$$$$$$$$$$$$%%%%%%&&&&&&(((&&&%%%%%%&&&'''%%%$$$""""""!!!!!!"""$$$&&&'''222555444///,,,***&&&!!! %%%***,,,***%%%!!!$$$&&&))))))&&&""" """%%%''')))***+++)))(((***------)))(((************,,,---,,,+++)))---000777CCCQQQUUUIII999((('''(((+++///111...+++&&&%%%$$$$$$&&&***---000111...++++++---...,,,)))))))))))))))((('''&&&%%%$$$%%%&&&'''''''''&&&%%%)))***...444>>>RRRsss{{{kkkcccqqqyyyeeeRRR<<<333---...222222111222333111...,,,,,,...222444000,,,'''"""!!!"""%%%)))...222555555333222111///---+++******+++,,,,,,,,,---...///...+++((( !!!###$$$%%%&&&''')))+++,,,---,,,***)))***---111333333222111222///............000222333***)))&&&###""""""###$$$,,,***((()))+++...//////)))&&&###"""###&&&((()))+++++++++******)))((((((++++++)))(((%%%"""  """$$$$$$%%%&&&(((&&&%%%%%%%%%%%%'''((())))))))))))'''&&&&&&((())))))((('''&&&''')))+++,,,...,,,)))&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&(((+++,,,+++)))$$$$$$$$$%%%&&&''')))))))))(((((()))******'''%%%!!!!!!!!!!!!""""""######,,,///000---+++,,,)))$$$"""&&&(((((($$$!!!''')))+++***'''$$$!!! !!!$$$''')))******)))))))))---111000+++***,,,+++++++++,,,,,,+++++++++,,,000555>>>IIIMMMCCC666,,,***)))+++......+++((($$$######$$$&&&(((+++,,,555333111000000000///...)))***++++++***)))'''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&***///444;;;NNNnnnvvvyyy~~~lllqqq}}}wwwaaaLLL666///***---000000000111///---***((()))---111444...,,,'''### """%%%(((***000666777444111000000222000...,,,++++++,,,,,,---+++++++++++++++)))'''%%%$$$"""""""""$$$&&&(((''')))+++---......---,,,---///111000...---...000///.........---.........&&&%%%###"""###%%%'''(((+++***)))***---000111111)))'''%%%%%%&&&'''&&&%%%''''''(((((((((''''''''''''&&&&&&%%%$$$###!!! """%%%%%%%%%%%%&&&)))&&&''''''((())))))***************(((&&&&&&(((***(((((((((((()))***+++,,,---------,,,+++***(((''''''''''''(((((((((((((((&&&&&&''')))++++++***((($$$$$$$$$%%%&&&)))+++---))))))+++---...---)))&&&""""""###$$$$$$%%%%%%%%%(((,,,---+++***,,,***&&&###"""###%%%'''((('''&&&)))***+++***'''$$$"""""" ###'''***+++***(((''''''(((---222000+++***,,,+++,,,,,,,,,++++++,,,---)))...555<<>>222)))""" %%%+++,,,******'''%%%&&&+++222555222///)))(((((()))+++---------,,,+++,,,---//////...,,,((('''&&&''')))+++******(((&&&'''...;;;SSSrrrxxxzzzrrrZZZGGG999111333333333222111000...---111222444555555444333222+++...111222///+++((('''+++,,,...///000000//////,,,,,,+++)))''''''(((***------,,,,,,,,,,,,,,,------.........////////////...,,,***((((((***,,,...///...---,,,+++*********+++,,,---000111000,,,)))&&&&&&%%%###!!!!!!###$$$$$$%%%&&&)))+++,,,***)))++++++---///111000---***'''%%%######%%%)))...222...***%%%"""###%%%''''''&&&%%%######$$$$$$###!!! ###&&&)))+++(((&&&$$$######&&&))),,,)))))))))***+++***'''%%%###$$$&&&''''''&&&$$$###$$$"""!!!%%%+++---)))%%%""""""###%%%)))++++++***,,,//////***###"""$$$!!! """$$$$$$$$$%%%&&&&&&%%%&&&)))+++***))))))+++---......---***(((&&&$$$"""""""""""",,,...000///,,,(((%%%$$$"""""""""%%%))),,,------***,,,......+++(((&&&&&&&&&&&&&&&%%%$$$"""!!!!!!$$$%%%(((222AAAHHH???222&&&!!! %%%)))))))))+++(((''''''+++///111000...+++***((()))+++---......---,,,+++,,,...000///...''''''''')))++++++(((&&&######&&&...<<>>555&&&""""""%%%&&&$$$%%%((()))***+++,,,---......---+++)))'''(((+++...000111000...++++++---...//////))))))((()))******(((&&& &&&...:::PPPppp}}}ttt}}}{{{fffKKK;;;222,,,---///111111000/////////...000333444222000...------000222222///,,,)))(((&&&'''(((+++...///...---///000000---)))&&&$$$$$$)))))))))***+++---...///------...///////////////,,,***((('''(((+++///111***///222///(((%%%(((,,,...------------,,,***'''%%%&&&%%%### """&&&&&&&&&&&&(((******)))'''$$$&&&***---...***$$$ !!!!!!!!!###(((---111***'''$$$###$$$&&&''''''&&&###"""###&&&'''%%%### """%%%)))---///)))'''### """%%%'''&&&'''(((***+++***&&&###"""$$$(((******((($$$"""!!!!!!###%%%''')))***+++%%%%%%%%%'''***+++***)))&&&+++...,,,%%%"""$$$((( !!!###$$$$$$###""""""#########$$$'''))))))((('''***...///...+++%%%%%%$$$######$$$%%%&&&%%%'''))))))((('''((((((""""""!!!$$$'''***++++++,,,------+++(((&&&&&&&&&***(((&&&$$$###$$$&&&'''%%%(((+++...555<<<<<<777'''%%%%%%&&&$$$ !!!&&&+++,,,......---,,,---...***(((&&&'''***///333555333000,,,++++++---.........,,,))))))***+++******&&&...888MMMmmmtttttt}}}sssUUU>>>555111...,,,...000111222111///............///////////////000000000///...+++)))'''&&&%%%&&&'''***---111333222333333000,,,)))((((((+++)))&&&$$$%%%(((+++......,,,+++,,,.........,,,...---,,,+++***************)))))))))+++---///000///......///000///---***'''''''''''''''(((((()))'''''''''((()))'''###$$$###$$$'''******&&&######"""!!!!!!###%%%%%%%%%(((''''''&&&&&&&&&&&&'''&&&'''######$$$ """ !!!&&&---333666---'''!!!!!!$$$((((((&&&&&&%%%%%%''')))******(((%%%######%%%)))+++***((('''%%%$$$%%%)))---///000)))'''&&&'''***+++***(((+++(((&&&(((,,,---***&&&&&&"""!!!%%%'''%%%"""))))))'''%%%$$$%%%(((++++++'''%%%'''---222222111***'''%%%%%%'''((('''$$$'''%%%######$$$&&&''''''***'''%%%&&&(((***)))''''''***,,,+++(((&&&''')))+++,,,+++'''######&&&))),,,***'''***555??????888***(((%%%######$$$%%%'''******+++,,,------------&&&'''&&&%%%$$$)))111888555333222111,,,))),,,222...---,,,---//////,,,(((&&&$$$$$$***777OOOqqqxxxxxxfffIII888444333111...///000222222222222111111111000///...---,,,+++/////////...,,,)))'''%%%'''&&&&&&'''))),,,///111444555555222...+++***))),,,***'''%%%%%%''')))++++++,,,,,,---------......///...---,,,***))))))((('''''''''(((***,,,...000---,,,,,,---......,,,***++++++************+++,,,&&&&&&&&&''''''%%%!!!$$$$$$%%%))),,,,,,***'''&&&%%%######$$$%%%&&&'''%%%&&&'''(((((('''%%%$$$&&&(((&&&"""###'''&&&!!! !!!&&&,,,111333,,,'''"""!!!%%%((()))'''''''''''')))******)))'''$$$"""!!!###'''***+++******((('''(((+++---......,,,***((((((***+++***))))))'''&&&)))...000...+++'''$$$!!!"""&&&((('''%%%***,,,---,,,***)))*********'''%%%(((...222222111)))'''%%%&&&((()))'''&&&(((%%%"""!!!###&&&((())),,,)))''''''((()))'''&&&&&&''')))((('''''''''(((,,,+++)))&&&######&&&)))******+++...888???===666///---)))'''&&&''')))***+++,,,,,,---............***)))'''&&&&&&***000555555444444333...))))))...000...,,,---//////---***((((((***000<<>>;;;444222000+++((('''(((***,,,((()))***,,,---///000111...+++((('''))),,,///111444333444444...'''&&&***222000......///000000///+++,,,///555???RRRpppyyy|||pppRRR999...///111222111111000///000222444555333222111...,,,***((('''++++++++++++******))))))***)))((('''((()))+++---333666777666333///,,,+++(((((((((((('''''''''''''''+++...+++'''$$$'''+++............---,,,***)))%%%%%%%%%%%%&&&(((***++++++******+++,,,---,,,++++++***((('''&&&'''((())),,,+++*********(((%%%"""%%%'''***,,,......,,,++++++***(((&&&$$$$$$&&&(((***+++++++++)))'''%%%$$$'''%%%""" !!!!!!"""###%%%)))...000111000***&&&###"""###%%%%%%$$$&&&'''))),,,...---)))&&&&&&###  ###&&&(((,,,+++,,,------,,,)))&&&)))(((&&&&&&''')))***+++)))((())),,,111444666555)))'''$$$$$$&&&)))******...111333444111---***)))$$$###$$$(((,,,...---,,,,,,+++***)))(((&&&%%%######""" !!!$$$&&&'''''''''''''''(((***,,,------'''%%%###%%%)))+++***(((***)))&&&$$$###$$$''')))***///444777;;;>>>;;;555111...***&&&%%%&&&)))+++###$$$&&&))),,,///222333///+++'''&&&***...//////000//////...)))###$$$)))333111///---...///111222......000444<<>>111,,,---000111000...------///111333//////...---,,,+++***************+++,,,---......+++***)))''''''(((***+++111444777666333...+++)))###%%%'''***+++***)))'''(((+++,,,)))### !!!%%%***,,,...000000///---+++(((''''''&&&'''((()))***...,,,+++,,,---...---,,,+++***'''%%%$$$%%%&&&'''+++************)))&&&$$$''')))+++------+++)))(((******(((%%%""""""%%%(((+++***)))))))))***,,,---+++&&&!!!%%%%%%'''+++...000...---(((&&&###"""""""""""""""$$$%%%(((,,,......+++(((((('''$$$!!! !!!###(((((()))***+++***&&&###############$$$&&&(((************+++...111222333)))(((&&&%%%&&&((()))***...///000...+++(((((((((""""""###&&&(((******)))......---***'''###!!! $$$''''''%%%###!!!"""$$$'''***...111444***'''%%%&&&)))+++***((((((&&&%%%$$$%%%''')))***,,,111555888<<<@@@===888000---)))&&&%%%&&&(((***(((((((((***+++...000111,,,((($$$###(((,,,...///,,,)))'''&&&"""###***...---+++))))))***---000222111111222777JJJjjj}}}xxxqqqttteeeQQQAAA444,,,,,,///111///---,,,,,,---...///+++,,,,,,,,,,,,,,,,,,,,,******+++,,,---///111222,,,***)))''''''((()))***///222666777333...***(((!!!$$$(((,,,...,,,***((((((******'''"""!!!(((***...111222111...---******)))))))))***+++,,,111///------.........---...,,,)))&&&%%%%%%&&&(((((('''&&&'''((((((&&&$$$'''***------+++)))((('''))))))((($$$!!!!!!%%%))))))((('''''')))---111333///&&&###'''&&&&&&'''***,,,+++)))'''%%%$$$###"""""""""######%%%%%%'''***------***((()))***)))&&&### """###$$$&&&((((((&&&### !!!$$$$$$$$$%%%'''(((***))))))))))))+++---...***))))))(((((((((((((((,,,,,,+++)))&&&%%%%%%'''######$$$%%%%%%&&&''''''---......+++&&&!!! &&&)))((($$$!!!!!!$$$'''***---222555,,,***((('''(((((()))(((%%%$$$$$$&&&)))+++,,,,,,,,,000444999???DDDAAA:::...---***((('''(((***+++000///---,,,+++++++++,,,)))%%%!!!"""'''+++...***'''$$$######+++''''''&&&$$$###$$$(((+++444333222222555GGGhhhtttvvvaaaJJJ<<<333......222111000...---,,,+++,,,,,,*********+++,,,,,,------,,,,,,,,,,,,---...000111+++***(((''''''''')))***...222666888555///***(((!!!%%%+++///000---)))&&&(((((('''&&&$$$###"""""")))+++///222333111...,,,+++******+++,,,...111222333111...------...---,,,///---)))&&&%%%%%%'''(((&&&%%%$$$%%%'''((('''&&&&&&)))---...,,,***))))))((()))((($$$ !!!&&&+++******(((((((((***+++,,,+++###!!!"""'''---)))(((((()))***)))&&&$$$!!!"""######$$$&&&((()))((((((((()))******(((%%%'''***---,,,'''""""""&&&((('''&&&"""%%%((()))'''%%%&&&''''''&&&&&&%%%$$$&&&(((***+++,,,---,,,+++)))((('''*********(((%%%$$$$$$&&&''''''&&&%%%$$$%%%&&&''')))+++,,,***%%% !!!&&&******'''###!!!$$$&&&'''((()))---000---,,,***'''%%%$$$%%%&&&!!!!!!###(((---//////---)))...333;;;EEEJJJCCC999++++++************++++++000...,,,)))((((((((()))'''$$$ %%%+++,,,)))'''&&&"""###***$$$%%%&&&$$$######&&&***///000111111444DDDddd}}}|||zzz___BBB555222111222555222111000...,,,++++++***)))******+++,,,,,,------///...---,,,,,,,,,---...+++***((('''&&&''')))***...222777999666000+++(((###'''---111111---((($$$((('''%%%&&&''''''%%%$$$***---111333333111---*********+++,,,///222555777444111...---------,,,+++///,,,)))%%%###$$$%%%''''''&&&%%%''')))******)))$$$)))---...---++++++,,,(((***)))%%%!!!!!!'''---///...---***(((%%%"""!!!%%% $$$%%%)))///---,,,+++++++++)))&&&$$$ """$$$&&&)))---///+++***((((((((('''%%%###%%%***...///***$$$ !!!%%%((())))))&&&***------***&&&%%%&&&$$$$$$###"""!!!###%%%(((---...000000---***((('''((()))******'''%%%%%%%%%***)))(((&&&$$$$$$&&&(((&&&)))+++)))%%%!!! """&&&***+++)))'''%%%''')))(((&&&&&&(((+++------,,,'''""" """%%% ###)))///222000...'''+++333>>>JJJNNNDDD777(((((())))))************)))'''&&&%%%%%%&&&''')))'''%%%!!!(((...---,,,+++&&&"""###)))&&&((()))'''%%%&&&))),,,))),,,///000222@@@___zzz~~~|||tttUUU???888111111555333777555222///---------...000///...+++)))))),,,...444333000...,,,---111444333...(((&&&&&&((('''&&&///111222333111...***'''(((+++...000000,,,(((%%%(((((((((***,,,,,,***((()))---111333222000//////***+++,,,...000111222222111111000///---,,,***)))((('''%%%###""""""###$$$((((((((())),,,.........***+++---......---+++***)))******(((&&&&&&***---555111---)))'''$$$ !!!"""%%%***...222...******,,,,,,)))%%%"""$$$&&&(((***///444888222000---)))'''&&&&&&'''(((((()))******)))%%%"""###(((+++,,,******++++++***)))'''&&&&&&%%%###!!!!!!###%%%'''***,,,...///...+++'''$$$%%%&&&'''%%%""""""%%%'''+++***'''%%%$$$$$$%%%&&&)))((('''''''''&&&###!!!###!!!!!!###(((,,,---,,,333000***$$$"""%%%+++***)))((((((&&&### !!!"""&&&+++//////+++'''------000;;;EEEHHHAAA888))))))***,,,,,,)))%%%!!!$$$&&&'''&&&$$$###&&&((()))(((%%%  '''---111000//////000...***&&&+++***************(((''',,,...(((&&&---888VVV{{{|||gggKKK999555000000555444777555333000...............//////...---,,,---////////////......///333666444000***((((((******)))...///000000///+++(((%%%%%%(((+++......,,,(((&&&''''''(((***,,,,,,+++)))+++...222444333111///...++++++,,,---...000222333000000000///...,,,+++***(((&&&$$$"""!!!"""###$$$''''''(((+++...000000///***+++,,,------,,,+++***---...///---+++,,,...111555111---)))&&&###!!!###&&&+++///000,,,))))))+++,,,)))%%%$$$%%%'''((())),,,111444///...,,,***))))))******+++++++++,,,,,,)))%%%"""!!!&&&((()))(((***,,,,,,+++'''### $$$###""""""$$$'''***,,,+++,,,------,,,***'''%%%&&&''''''%%%"""!!!###&&&***(((&&&%%%%%%''')))***+++***)))))))))'''$$$!!!""""""###&&&+++------,,,...,,,((($$$!!!"""%%%)))***))))))))))))(((&&&$$$"""###%%%)))...///...+++,,,+++///999DDDGGG@@@888.........///...+++&&&###"""$$$%%%###!!!!!!###&&&))))))'''###!!!###)))///555333222222222111...+++---,,,+++++++++***)))(((&&&((($$$$$$,,,999VVV{{{~~~wwwaaaFFF666444//////444333777666444111////////////---000222333222///......***---///111222333555777555111---++++++,,,,,,,,,,,,---------+++(((%%%###"""$$$(((+++,,,,,,***((('''''''''))),,,------+++---000555666555111///---+++++++++,,,---///000111//////000//////---,,,+++(((&&&###!!! !!!###%%%&&&''')))---000222111///)))***+++,,,,,,,,,******...///111111111000111222333000,,,(((%%%"""!!!$$$'''+++...,,,)))&&&''')))***)))&&&&&&'''(((''''''))),,,...++++++*********,,,---......------------+++'''$$$ ###%%%&&&'''+++///222000)))"""#########$$$'''+++///111,,,,,,+++******(((((('''))))))'''%%%"""!!!"""$$$)))'''%%%$$$$$$&&&)))***+++***)))((((((&&&###  ###'''+++,,,***((('''&&&$$$"""!!!###'''+++)))((('''(((***+++***)))%%%$$$$$$&&&***...///000------111;;;DDDGGGAAA999222111111000///,,,((($$$"""######!!! """$$$((()))***(((&&&(((---111666444222111111111///...---,,,+++***)))((('''&&&$$$&&&""""""***666QQQuuuvvveeeJJJ999555......333333777666444222000/////////...222666777444000---+++***---222555666666666777444222///---,,,------...+++++++++***)))'''%%%### ###&&&***,,,---,,,,,,((('''(((***---//////...///222666777555111...---***,,,///111222111000///---.../////////---,,,+++(((&&&###!!!!!!"""$$$&&&'''(((+++...111111///,,,((()))***+++++++++******+++---000222222111111000000---)))'''%%%###!!! """$$$''')))+++)))'''%%%%%%'''))))))(((((())))))'''%%%%%%&&&((()))(((((()))***+++---...,,,,,,+++,,,---,,,)))'''!!!###$$$$$$(((---333888666000'''!!!$$$$$$%%%'''***...111333...,,,+++)))(((((()))***,,,+++)))&&&$$$""""""###'''&&&$$$"""###$$$'''((()))(((&&&&&&&&&$$$ !!!%%%((('''%%%###!!!!!!!!!!!!!!!###&&&)))'''&&&%%%'''***,,,---,,,(((&&&$$$###%%%)))---000111222666???FFFGGG@@@999000///------,,,***'''$$$######"""!!!!!!"""$$$%%%)))+++------+++,,,000333222000---,,,+++,,,,,,---++++++***(((%%%$$$$$$$$$++++++%%%###)))111HHHhhh{{{fffKKK:::444,,,,,,333444777666555333111000///...///333777777444...)))''',,,000666999999888666666333222000...,,,,,,------+++******)))((('''&&&&&&"""$$$'''***---...//////***))))))+++...000000000000222555555333000...---,,,111888======999333...+++---...///...---***)))((('''%%%$$$$$$%%%&&&'''******,,,...///...+++((('''(((((())))))************,,,...111333222111000,,,***'''&&&&&&%%%$$$######""""""###%%%&&&'''((('''%%%$$$$$$%%%'''((()))*********'''$$$"""######'''''''''(((((()))***+++(((((((((***,,,,,,+++***###!!! !!!###$$$$$$###%%%+++222777888333,,,'''''''''((()))+++---000111///---***(((((()))***,,,///---***'''%%%$$$###"""$$$$$$###$$$&&&(((***,,,'''&&&&&&&&&&&&%%%""" """%%%%%%$$$"""!!!"""###$$$$$$$$$%%%''')))&&&$$$###%%%(((+++---...+++(((%%%""""""%%%***---222555:::BBBGGGEEE<<<444***)))''''''((('''&&&$$$###!!! ###%%%&&&+++...000000......000333...,,,***((('''(((***,,,+++,,,+++(((%%%###$$$&&&000000(((%%%)))...AAA___~~~|||___FFF777333+++,,,444666666555444333111///...---///111444444000+++'''%%%---222888;;;;;;888666555333333222///,,,***+++,,,))))))(((''''''(((((()))%%%&&&(((+++---///000111...,,,,,,---///222222222///111222111///---------///666???FFFFFF???666000***,,,---...---+++(((&&&(((((()))))))))(((((((((+++******+++,,,***'''$$$&&&'''''''''((())))))***+++,,,...111444555333111+++)))'''&&&''''''&&&$$$%%%$$$######%%%''''''&&&&&&%%%$$$###$$$&&&(((************((($$$"""!!!!!!&&&&&&''''''(((((())))))%%%%%%&&&(((+++,,,,,,+++'''&&&%%%%%%&&&&&&%%%###"""&&&,,,000222000---***)))))))))***+++,,,------...,,,)))''''''(((***,,,000---***'''&&&%%%###""" !!!$$$'''+++...000111'''&&&'''(((******(((&&&"""$$$&&&%%%###"""""""""&&&(((*********))))))***'''%%%######'''+++...///+++***'''$$$"""###'''+++000444<<>>ZZZwww~~~vvvWWWBBB777666...---333444555444444222000///---,,,,,,---///...,,,)))'''''',,,000666::::::888666555444555444111,,,******,,,'''&&&%%%%%%&&&''')))+++(((((()))***,,,...///000111///...///111333333333...//////---++++++,,,...///555???EEEEEE>>>555...)))+++,,,---,,,)))%%%###)))***,,,---...,,,***))))))((('''(((((((((&&&$$$&&&&&&&&&&&&'''((()))***,,,+++,,,///333555444222...+++)))'''''''''%%%$$$%%%###"""###'''))))))(((&&&&&&%%%######%%%(((***)))******(((%%%"""!!!!!!$$$%%%&&&((()))*********&&&&&&&&&(((***,,,,,,+++***)))((((((((('''%%%###"""###&&&)))+++,,,,,,,,,)))))))))*********+++++++++)))'''%%%%%%&&&((()))///+++'''%%%%%%$$$""" !!!%%%))),,,---------$$$$$$&&&))),,,---,,,+++'''((('''###  ###&&&(((+++---,,,+++***+++***'''$$$$$$'''+++...///***+++***(((%%%%%%))),,,...555???IIIMMMGGG<<<333,,,)))'''%%%&&&'''&&&&&&$$$!!! %%%***------111333444111---+++---///---......---++++++...000///111111...***))),,,000000000(((&&&***,,,;;;UUUnnnnnnUUUBBB;;;;;;333///222111444444333222000...,,,+++)))***+++***)))(((((())))))...444888999777666555666777666222---******,,,%%%$$$######%%%'''***+++)))))))))***+++---...///333111000000222444444444......---***)))))),,,...,,,222:::@@@???999111+++)))***,,,---+++((($$$!!!)))+++...111111///,,,***'''&&&%%%%%%&&&'''&&&%%%%%%%%%%%%&&&'''((()))***+++)))***---111444333111111...+++)))'''&&&$$$"""###!!! ###(((++++++***'''&&&%%%$$$###%%%(((+++)))******(((%%%###""""""###$$$&&&(((***,,,,,,---(((''''''(((***,,,+++***,,,***)))))))))'''%%%###$$$$$$$$$%%%'''***,,,---(((((()))))))))*********((('''%%%$$$$$$%%%&&&'''---***%%%###$$$###!!! """&&&((()))'''%%%###!!!!!!###'''+++------,,,)))(((%%% !!!"""&&&***,,,+++***))))))---)))&&&%%%'''+++...000)))+++,,,***((((((+++......666CCCOOOSSSMMMBBB888111...***(((((((((((('''(((%%%###%%%***000333444333444444111,,,***+++---,,,...///...,,,,,,...111---000000---)))(((,,,111222111)))&&&)))***777PPPiii|||eeeHHHCCCCCCGGGCCC666...///000666777///((('''***---,,,)))(((+++...---+++++++++///444555333111111222111000000...---+++)))((("""$$$&&&%%%######&&&))))))******)))''')))///444666444222111222222333222///...,,,***)))))))))***&&&,,,333777555000---,,,000...,,,******(((&&&$$$)))+++---.........,,,+++######$$$'''***+++***((()))'''&&&$$$$$$$$$%%%&&&)))))))))***,,,///222444111///,,,***)))(((&&&$$$!!!!!!!!!###&&&+++///111---***'''%%%%%%'''+++---+++***(((&&&%%%%%%%%%%%%((((((((()))***++++++++++++,,,,,,+++))))))+++,,,---+++***)))(((&&&###!!!"""$$$&&&)))******))))))'''(((((()))***++++++,,,***)))'''###!!!!!!$$$'''))))))'''%%%$$$###""""""$$$$$$$$$######!!! !!!$$$'''((((((***+++***((($$$ ((('''&&&&&&&&&((()))***+++***((('''''''''((()))'''%%%$$$&&&***------+++000888BBBKKKRRRQQQEEE888,,,***))))))******)))(((...---+++,,,...111333444333333333000,,,)))((())),,,///222333000,,,)))(((***)))))))))***+++---...111000...+++''')))666EEEeee~~~fffLLLDDDCCCJJJJJJAAA999888@@@FFFFFF:::---'''(((***++++++...222444333000...,,,000333444222000000111//////......---,,,+++***%%%''')))(((&&&&&&(((++++++++++++(((%%%&&&+++///777555444333333333222222///...,,,+++***++++++++++++...111222000...---...000...+++***)))'''$$$!!!'''(((***,,,------,,,,,,''''''''')))++++++)))((()))(((''''''''''''''''''))))))((((((***---111333333000---+++***)))(((&&&""""""###$$$&&&))),,,---...+++'''$$$###$$$&&&(((***)))'''&&&%%%%%%&&&&&&******)))))))))************,,,,,,,,,++++++---...---+++))))))(((&&&$$$!!!###%%%(((,,,......------''''''(((((()))******+++,,,+++'''###"""%%%((('''&&&$$$############""""""######""""""!!! !!!"""###$$$%%%''')))+++,,,***&&&!!!!!!###""""""###$$$''')))***))))))'''&&&&&&&&&'''(((###!!! ###'''+++,,,,,,///999FFFPPPUUUPPP@@@///+++(((&&&%%%&&&((())))))...---,,,,,,...000222222222222111///+++)))))))))...000222111...***((('''(((''''''''''''(((***+++///......+++&&&&&&222???]]]|||}}}eeeJJJBBB@@@JJJPPPLLLIIIIIIYYY```___NNN888,,,)))))),,,000555888999888444000...000222222111///...///------------------,,,,,,)))***,,,,,,+++***+++,,,,,,---+++'''######'''+++777777666666444333111111......---,,,,,,------...000000...,,,++++++///111000...+++***)))'''$$$!!!&&&&&&'''(((***+++,,,,,,***)))))))))++++++)))'''))))))******++++++*********)))'''&&&(((+++///222555111---************)))%%%&&&&&&'''((()))******...+++&&&"""  """(((((('''&&&&&&'''((()))++++++)))((((((((()))***+++,,,......------...000,,,***)))(((((('''$$$"""###&&&***...111111000///&&&&&&''''''((()))))))))+++)))%%%!!! %%%)))&&&&&&%%%######"""""""""######$$$%%%%%%%%%%%%$$$%%%###!!! !!!$$$(((+++---+++(((### !!!### !!!###&&&)))***((('''&&&%%%%%%%%%&&&'''!!! $$$(((+++---111:::EEENNNSSSOOO???///(((%%%"""!!!$$$''')))***++++++++++++,,,,,,------...//////---+++***+++,,,000111111///+++)))((()))((('''&&&%%%%%%&&&'''(((---------,,,&&&$$$,,,666RRRppp}}}xxx^^^AAA:::;;;EEEMMMPPPWWW___xxx|||fffIII555...---///333888:::;;;;;;888333000111111111///...------......------,,,,,,,,,,,,+++,,,...//////...------------+++'''######'''+++666777888777555222000000...............//////000111///---******---111444...---,,,,,,,,,+++(((&&&''''''&&&&&&'''((()))***'''&&&&&&''')))***)))(((***+++,,,.........---,,,,,,***(((&&&'''+++...111444111,,,))))))***++++++((()))***+++,,,,,,+++++++++)))$$$!!!''''''&&&&&&&&&((()))+++)))((('''&&&&&&'''((()))---...000///...---...///+++***((((((((('''%%%######&&&***...//////---+++%%%%%%&&&&&&'''((())))))(((&&&"""###***///((('''%%%###"""!!! %%%&&&'''((()))*********((($$$"""'''***---,,,)))%%%"""!!!###&&&""""""###$$$%%%(((***,,,((((((&&&%%%%%%%%%&&&'''$$$""" ###'''+++---444999???EEEKKKLLLDDD888$$$###"""###&&&((())))))&&&((())))))((('''''''''***++++++++++++,,,...000000000///---+++***,,,...+++***)))(((''''''((((((------///...((($$$(((///IIIeeerrrSSS888555888@@@FFFMMM___qqqxxxWWW???444111///444777:::@@@FFFDDD???333222000//////......---000///...,,,+++++++++++++++,,,...000222111///---+++,,,+++'''$$$$$$(((---555777888777333000//////---......///000000000000...---,,,,,,...000333444---------///111111///---***)))((('''&&&&&&&&&'''"""!!!!!!$$$''')))***)))+++,,,...///000///.........,,,***((()))+++...000111...)))((()))+++,,,---((((((***+++,,,,,,,,,+++'''%%%###  !!!&&&&&&&&&&&&''')))+++,,,&&&%%%%%%$$$%%%&&&'''(((...000111000...,,,++++++***)))(((((()))(((&&&$$$"""$$$'''******)))&&&%%%######$$$&&&''')))******)))'''### $$$+++000***(((&&&$$$!!! %%%&&&((()))+++,,,,,,,,,***$$$"""'''))),,,+++)))&&&$$$###%%%((())))))(((((()))***,,,,,,)))((('''&&&&&&&&&'''(((((('''%%%###$$$&&&***---333888>>>DDDJJJKKKCCC888""""""%%%(((+++,,,***(((%%%(((+++,,,***'''&&&&&&'''((()))***+++---111444......---,,,+++---111444222111///---++++++++++++......000111,,,&&&'''---BBB\\\}}}lllKKK666555888>>>@@@FFF[[[rrrwwwWWW@@@555111---111555:::HHHUUUUUULLL555222///.../////////...111000...,,,++++++++++++***+++...222555444111///***+++***'''$$$%%%)))...222444666444000......000---...///000000000000000,,,++++++---000111111000***+++---000444555333111++++++***)))'''&&&%%%%%%"""'''***,,,---------......///............---+++******+++,,,------+++((((((***---...///((((((((()))))))))******%%%$$$"""!!!"""###$$$&&&'''&&&&&&&&&''')))+++,,,%%%%%%%%%%%%%%%%%%%%%%%%,,,...000///---***)))))))))((('''((()))((('''%%%"""###$$$%%%%%%###"""!!!!!!"""###&&&(((***,,,---...,,,((($$$!!!###(((,,,***)))'''$$$""" ###$$$%%%''')))*********)))$$$ $$$'''((((((((((((&&&$$$%%%''')))---,,,+++***)))******+++))))))'''&&&&&&&&&'''((())))))(((&&&$$$%%%(((+++...666@@@IIIOOOLLL>>>///"""$$$(((---000///,,,)))''',,,111222000,,,******((()))******+++...222555+++++++++++++++...333666888777444111///...............111333///***)))---;;;QQQrrrgggIII888666777;;;;;;===LLL___rrrvvvrrr___HHH999222...+++///333<<>>///%%%&&&)))---000000---+++(((...555777444000......------,,,+++***,,,000333))))))***)))***,,,000444;;;999666333111///......---...111333111,,,+++///222GGGgggeeeJJJ:::666555888777555===JJJMMMRRRRRRFFF999111...---,,,///333===QQQaaaXXXFFF777333......000222222222...---+++++++++---///000***+++///555:::;;;777333)))***((($$$!!!!!!%%%)))---000111...***))),,,111---...///000000///...---...,,,))))))++++++)))''''''(((***---000000...,,,)))***,,,---,,,+++)))(((%%%$$$$$$'''+++///222222000...---+++++++++,,,---***+++++++++***)))'''''')))((()))+++///222444444555333000---+++***++++++'''&&&&&&%%%&&&((()))***((('''''''''((()))+++,,,+++,,,---,,,)))%%%!!!###&&&***++++++***++++++(((''''''((())))))'''&&&!!!!!!!!!!!!"""###$$$%%% """&&&***---000111///...,,,)))&&&&&&))),,,&&&&&&%%%%%%$$$%%%%%%%%%$$$%%%&&&((())))))******&&&""" %%%)))(((&&&!!!######$$$$$$%%%(((+++&&&%%%$$$#########$$$%%%'''&&&%%%$$$$$$$$$%%%%%%"""$$$$$$""""""%%%(((+++222:::CCCKKKLLLCCC888'''''')))+++...///...---'''...666888555000...///222111///,,,******---///(((((()))((((((***---000<<<:::777333000...------------000333111------000,,,???```cccKKK>>>999444333555888999888:::999777444111...,,,***,,,,,,111<<>>555333111111222333333222))))))((('''(((***,,,...111000///......///000000,,,---///444999888444000---......///////////////333222222000...+++)))(((''')))++++++***(((((())),,,///111111...,,,+++***'''(((+++---000222333444111///---+++)))(((((((((---///000222222111///...---.../////////000222444666333///---...000222333000///---+++*********+++++++++++++++,,,,,,---.........---+++******---///222000...---...000000///++++++***)))((())),,,...++++++++++++++++++++++++---------,,,***'''$$$""" $$$(((***)))(((&&&&&&((('''&&&''')))******)))$$$###$$$&&&))))))(((&&&''')))***)))'''%%%$$$%%%)))&&&"""!!!###(((,,,...222///+++((('''&&&%%%$$$&&&&&&(((+++///...***%%%!!!"""%%%'''(((''''''((()))+++---///000,,,&&&!!!!!!%%%((((((&&&***++++++***'''$$$  !!!!!!!!!%%%,,,555@@@PPPYYYQQQBBB///))) ###***...,,,+++***+++++++++)))'''&&&''''''%%%######$$$%%%"""###"""###)))000222///+++))))))++++++***...333333333222000//////111333///222===TTTtttmmmVVVBBB555...///000222555666666666+++***))))))+++...111444555555444000+++***+++...+++---000444777777333000,,,---///111111111111000444333000...,,,***)))((((((+++---...---+++******,,,///222333111///......)))***,,,///111222333444111///---+++***)))))))))///000111222222000...---...000111222111111333444777555111......000111333222111...,,,***)))((((((+++++++++,,,---///111222......,,,)))((((((+++...++++++***+++,,,------...+++***(((''''''(((***,,,******)))))))))))))))******+++,,,+++***&&&###!!!!!!%%%((()))(((((())))))(((((()))***+++++++++$$$###$$$&&&((()))(((&&&(((***++++++(((%%%######(((%%%!!! $$$)))---///111...)))'''''')))******'''&&&&&&(((***)))&&&###$$$###!!!!!!"""$$$&&&'''))))))***+++---///000111---'''"""$$$***...,,,(((,,,,,,,,,+++)))'''$$$######$$$$$$%%%%%%$$$#########(((000;;;IIIRRRMMMBBB555---""" (((,,,,,,++++++++++++***'''%%%###$$$$$$$$$""""""###$$$((())))))+++111777777222,,,***)))+++)))'''***///333222///,,,***,,,000333444111555HHHfffhhhOOO;;;///,,,---000222333444555555111000...---...111444666333666777444///+++,,,...---...///111333444333111,,,---///111222222111111222111///---,,,,,,,,,,,,,,,...000000...+++******,,,///222444333333333333---...///000111222222222000///---,,,+++***++++++///000111111000...,,,+++...000222333222222222333555444222000......000111333222///---***((('''&&&************,,,///222333,,,,,,+++)))'''(((,,,///+++,,,,,,---,,,+++++++++***)))'''&&&&&&'''((()))&&&&&&%%%%%%%%%&&&'''(((((())))))(((&&&$$$!!!$$$''')))***+++,,,)))***++++++++++++,,,,,,###""""""$$$&&&'''&&&%%%&&&)))++++++)))&&&%%%%%%&&&$$$!!!!!!%%%)))---...,,,***''''''***...111333((('''%%%$$$$$$$$$######)))(((&&&%%%$$$$$$&&&'''))))))***+++,,,...///000---'''$$$&&&---111...***,,,+++***))))))***++++++,,,,,,,,,+++***)))''''''%%%***222:::CCCJJJIIIEEE888000%%%$$$+++000///...,,,++++++***'''%%%###$$$%%%%%%$$$###$$$&&&...000111111444999777111,,,))))))***)))'''***///111///,,,)))''')))---111444000111@@@]]]dddKKK:::///...///111000///.........333222000//////000111222...111444333000------...000000000000000111111222,,,---...///000000000000//////......---......///000111222111...+++******---///111222222222444555000000000111111000000//////...---,,,,,,,,,---...111222222222111...+++***---///222333333111111111222333333111///...///000333222000...+++(((&&&%%%(((''''''(((***---000222+++++++++)))((())),,,......000111000...+++*********(((&&&&&&(((((('''&&&######""""""###%%%'''((((((((('''%%%###  $$$''')))***+++---***,,,......---,,,+++,,,###"""!!!"""$$$%%%$$$###$$$'''***,,,***(((''''''%%%###"""###'''***,,,,,,(((&&&%%%'''+++111555777)))(((%%%"""!!!"""###$$$++++++***(((%%%%%%''')))************+++,,,---...+++(((&&&)))...000...+++******)))(((***,,,///111000///...,,,+++*********)))...555===CCCGGGGGGFFF555///'''"""%%%+++222666333000---+++***)))'''&&&$$$&&&((((((''''''((()))000444555333222444222///(((&&&&&&(((((('''+++000......,,,)))'''(((,,,///---+++---999TTTzzzwww\\\HHH;;;333000111222000---+++,,,---222111000///............+++,,,.........---......000111111111////////////+++++++++++++++,,,---...---------...............111222222000---++++++,,,//////000///......000222....../////////......------,,,,,,,,,---...000111555555666555333000---++++++...111333222000///...///222444444222//////000222222000...+++(((&&&%%%&&&%%%$$$%%%'''***...000+++,,,,,,+++))))))+++,,,---000222111---)))''''''***)))((()))++++++(((%%%""""""""""""$$$''')))+++***(((&&&### !!!$$$'''))))))))))))******...111222///,,,******%%%###""""""#########"""$$$'''+++,,,+++)))''''''$$$######&&&)))******)))(((&&&%%%&&&***///222333))))))(((&&&$$$$$$$$$%%%***++++++)))&&&'''***---,,,,,,++++++++++++,,,,,,(((((((((***---...,,,+++(((((()))***,,,...///000---,,,)))((('''(((***,,,***,,,333???HHHIIIEEEAAA222...(((&&&)))...444777555111,,,)))(((((('''&&&%%%'''***+++*********+++000666888444//////000///'''%%%%%%&&&&&&%%%(((------------,,,******+++---&&&'''***333HHHkkknnnUUUFFF===777111222333111......000222111111000//////...------,,,+++***+++,,,---/////////111222222000...------***)))((((((((()))***+++,,,,,,---.........------111111111///---,,,---...111000///,,,******---///,,,,,,------...---------,,,,,,+++,,,---///111222888888999888666333///---)))---111222111///------...222666666444111000000222111000...+++)))&&&%%%$$$#########%%%(((,,,...,,,---...---***))))))******---///...***&&&$$$$$$+++******,,,...---)))%%%#########$$$&&&))),,,...,,,***&&&"""%%%''')))***(((''''''(((***///333444000,,,))))))'''%%%###"""######"""!!!$$$'''+++---+++)))'''&&&######$$$'''***+++)))''')))'''%%%&&&))),,,---...((()))+++***(((&&&%%%%%%''')))***((('''(((,,,000...---,,,+++++++++++++++'''(((***+++,,,,,,++++++&&&(((+++---//////......(((&&&$$$######&&&))),,,((((((///>>>KKKLLLCCC:::333///***(((***...111333666222,,,(((&&&&&&&&&&&&&&&(((+++,,,,,,+++,,,---000888;;;555///...000222***'''%%%&&&### """'''---...///...---+++,,,---%%%&&&)))///???^^^gggQQQEEE>>>888666444222111333555555444444111---)))((())),,,...---------+++******,,,......000111000---***))))))(((((((((***,,,,,,***(((******+++,,,+++***)))(((***---///000000//////000444222///,,,,,,***(((''''''(((***+++,,,---------111...+++)))***,,,000333;;;999888999:::999444111111000////////////---+++,,,111777:::999555111///444111...------,,,)))%%%'''&&&%%%$$$&&&))),,,...000---***(((''''''%%%$$$&&&***...---(((%%%%%%'''((()))+++------,,,+++******)))'''&&&&&&(((+++---111,,,'''###""" !!!###&&&(((((('''((((((...//////...---+++((('''+++((($$$  &&&%%%%%%'''******'''%%%$$$$$$&&&+++000000+++%%%((((((((('''''')))---000///111222111...)))&&&%%%''')))***)))''''''+++///***,,,......,,,***)))***(((&&&&&&***000333111---)))((()))---333333///***%%%###"""!!!"""######"""%%%---:::GGGQQQPPPDDD888000---,,,,,,***'''(((---+++)))(((((())))))(((&&&***...111111...+++***+++222444666555111,,,)))(((+++***'''!!!"""(((,,,...000///---***(((((((((######)))555MMMwwwwwwaaaNNNCCC<<<777666555444444444555555555444222...+++))))))+++,,,.........,,,))))))***,,,+++---...---***((((((((((((((()))+++......---+++))))))***++++++******)))---...000000//////000111333111...---------+++***))))))***+++,,,---------000///,,,+++,,,...000222888777666777888777222///.........000111222000...***///555888777444000///222111000000000...)))%%%$$$$$$%%%&&&'''((()))***///,,,)))'''&&&%%%###!!!###&&&)))***(((&&&&&&&&&***+++---//////...---,,,***)))'''&&&&&&'''***+++...***&&&###"""  ###%%%&&&''')))+++......---,,,+++)))(((''')))'''###!!!###'''&&&%%%'''***+++)))'''''''''(((,,,000000***$$$)))))))))'''&&&(((+++......111333111+++&&&%%%&&&((()))))))))(((((()))***(((***,,,,,,+++***++++++(((&&&'''+++000333111---***))))))---111111---)))$$$""" !!!""")))000;;;IIITTTVVVKKK>>>444000......+++'''&&&***(((''''''(((***++++++***)))+++,,,,,,+++*********...000222111...+++)))))),,,,,,)))$$$$$$)))---///000000---***(((((('''###$$$***555KKKssswwwfffUUUIII@@@999555666777666555444555666222000...,,,+++***++++++000111000---***(((((()))***+++,,,+++)))((()))***))))))***---///000///...))))))******++++++,,,,,,...//////...------///111111000//////000000...---,,,------......///////////////.........///000111333333333444555333///,,,++++++---111333333111///(((,,,111444333000---,,,---///111444444111+++&&& """$$$&&&''''''&&&%%%+++)))'''%%%%%%###!!!"""###$$$'''******)))''',,,---///111111000///...***)))'''&&&%%%&&&((()))+++(((%%%###"""!!! !!!###&&&***------,,,***((('''&&&&&&''''''%%%!!!!!!%%%'''(((''''''(((******)))''''''&&&'''***---,,,'''"""******)))(((&&&'''***,,,...222333///'''###&&&***---+++)))(((((('''&&&$$$&&&((()))***))))))***+++((('''(((,,,111222000---+++***))),,,......***&&&$$$"""  ###%%%...555???MMM\\\```TTTCCC444000...///---)))(((******)))((()))+++,,,,,,+++(((&&&%%%%%%''')))*********,,,------+++))))))***---...,,,)))%%%$$$'''+++...///111000---***))))))(((%%%&&&+++333HHHmmm}}}zzz{{{~~~}}}jjjXXXGGG;;;333555777666444333444555------------------------333333222///,,,)))((()))***,,,,,,,,,++++++---...++++++,,,...000111///---*********+++,,,---///000//////---+++***+++...000222111111222333222000---000//////000000111111222...///000000000000//////---///000222222000,,,***)))***---000333222///,,,'''+++...///---***(((&&&&&&***000555666222,,,(((!!!"""###%%%%%%$$$###"""%%%$$$###$$$%%%%%%###!!!$$$"""###(((...000---***,,,---///111111000///...***)))'''&&&%%%&&&'''((()))(((&&&%%%$$$###"""!!! $$$(((,,,,,,***'''%%%$$$$$$&&&''''''%%%###!!!"""&&&***---******)))((('''&&&%%%$$$"""!!!###%%%((('''$$$!!!(((((((((((('''(((***---///222222+++""""""***333777111+++'''&&&%%%###!!!%%%&&&'''&&&%%%%%%'''(((((((((***---111222///---***)))((()))******'''$$$&&&%%%### """'''***111:::GGGWWWhhhmmm\\\GGG111---,,,...///---,,,///000...,,,++++++++++++***((($$$ %%%***,,,,,,,,,,,,---+++)))((()))***///000///---***)))+++------...000///---,,,,,,,,,---***))),,,000CCChhhvvvyyy}}}iiiNNN:::444444555444222222222333)))***+++---...//////000555555444222...+++******)))+++,,,---,,,,,,---///---------...000000...,,,,,,,,,++++++---///111333222111///,,,***+++...111333333333444555333///,,,---------------...000000---...///000000///---,,,)))+++...000000---***))))))***,,,///000...+++'''(((***,,,,,,)))%%%"""!!!!!!'''///444555222---)))$$$$$$######"""""""""###!!!$$$''')))'''&&&$$$""""""'''...111...)))(((***,,,...000//////...***)))((('''&&&&&&'''''')))))))))((('''%%%%%%%%%!!!!!! """&&&***,,,)))&&&$$$###$$$%%%'''((('''&&&&&&'''+++...111---,,,***'''$$$"""  """%%%&&&%%%$$$$$$&&&'''''''''))),,,...000111...''' ###///;;;>>>666,,,%%%######"""!!!'''&&&%%%###!!! """$$$)))***,,,///111000...,,,((('''&&&%%%%%%%%%$$$###&&&&&&%%%"""!!!$$$)))...333BBBTTTfffwwwyyydddJJJ333...+++...000//////111333111---,,,,,,---,,,+++***%%% %%%+++000111222222000,,,)))(((***,,,111111000///...---...///+++,,,...///......///111444000---+++---===ccc~~~wwwxxxxxxWWW>>>777444111000111222222111((()))***,,,...///111111333444444333///---,,,,,,'''))),,,---,,,,,,,,,---...---...///111111///---...---,,,+++,,,///222444555444222///------000222222333444666666444///+++((('''''''''(((***,,,---+++,,,---///...---+++)))&&&)))...000///,,,***)))+++++++++------+++(((%%%***+++,,,***'''###!!!!!!###(((///333333000,,,***'''&&&%%%###"""""""""###!!!'''+++---,,,+++$$$""""""&&&+++---)))%%%$$$&&&))),,,............***))))))(((((((((((()))(((***+++***((('''&&&'''$$$$$$###!!! !!!%%%(((+++)))'''$$$$$$%%%&&&((()))))))))***,,,...000111...---+++'''""" ###%%%&&&'''((("""$$$&&&'''(((***,,,///......,,,&&&!!!%%%000:::<<<666,,,%%%"""!!!######((('''%%%!!!!!!###***,,,///111111///,,,***###""""""!!!!!!!!!"""###$$$%%%%%%$$$"""$$$***...999MMMccctttlllOOO;;;333...///111000111333222000------...000111111,,,((($$$###&&&,,,222666999777333...******,,,...222111000//////000000111+++---.../////////111333666333///,,,***888[[[~~~}}}hhhMMM;;;555///...222555333111+++++++++,,,---...000111///111222111///---,,,---'''***...000///---,,,,,,,,,,,,...000333444333222///---+++)))***---111333444333222///---,,,...000///000333666777555111---$$$$$$###$$$&&&(((+++,,,)))***+++,,,+++***((('''$$$)))...000///,,,***))),,,++++++,,,,,,+++(((&&&***+++,,,+++(((&&&%%%%%%***...222333111,,,***)))''''''''''''&&&$$$"""!!!$$$***///111///---&&&%%%%%%'''***)))&&&### ###&&&***---...//////))))))))))))************'''***,,,+++(((&&&&&&'''%%%&&&%%%$$$"""###&&&(((+++***(((&&&&&&&&&'''((()))***,,,---.../////////------+++'''""" !!! !!!"""###$$$&&&(((###%%%'''(((((()))+++---***+++***'''%%%&&&+++///111///+++&&&"""!!!###&&&)))(((%%%""" $$$''',,,///111222000---)))'''!!!###$$$&&&((('''%%%&&&+++000CCCYYYqqqtttWWWAAA888000111333555666999444111...---///111222222,,,***(((&&&''',,,444999<<<:::555///,,,+++///222333111///...///000222222...///000///......000222444222111...***333SSStttxxxxxx^^^???666...---333777555111...---,,,+++,,,---...///,,,...000000...---,,,---))),,,111444333000...---+++,,,...111555888888777...,,,)))((((((+++///222000000///---***)))***,,,,,,...111666888666222///$$$$$$$$$$$$'''***---///((()))******)))((('''&&&###)))///111///,,,******---,,,++++++,,,,,,***)))***,,,---,,,***))))))***000333666444///***((('''&&&(((***+++)))&&&!!!!!!&&&,,,111222000...*********++++++)))&&&$$$!!!%%%***---///000000))))))******+++++++++,,,'''))),,,+++'''%%%%%%&&&%%%&&&&&&%%%%%%%%%'''***+++***)))(((''''''((())))))***---/////////---,,,,,,,,,+++(((###!!!"""%%% !!!###$$$$$$&&&(((((('''((()))+++''')))******(((&&&%%%%%%&&&((()))'''###"""$$$'''***(((&&&###!!!###'''+++---000333333000,,,(((&&&!!!$$$%%%))),,,+++)))***///333JJJbbbyyyyyy^^^BBB888000111666:::===AAA999555111///////////////++++++***(((''',,,444;;;===:::555000,,,---111444333111...---...000222333111111111000...---...000000000222000+++111MMMllltttlllSSSDDD555222444444222222000...,,,,,,---...---,,,+++,,,,,,,,,++++++,,,...111111000///...---------+++)))***///555888666333---+++)))((()))+++...000000---)))%%%$$$%%%((()))'''***///333666777777666,,,***'''%%%&&&***...222//////...,,,+++)))((((((+++,,,...000111111000000)))))))))(((''''''&&&&&&+++---///,,,((('''+++///999777444111---+++)))(((&&&***......***&&&$$$$$$"""%%%***...000000...,,,///111222000,,,(((%%%$$$$$$"""###'''---///,,,((()))))))))***---...---,,,+++)))''')))+++,,,)))&&&...+++&&&"""!!!###'''***333222000///---***&&&$$$((('''&&&&&&&&&((()))***+++---000///---+++))))))###$$$%%%"""!!!$$$&&&(((+++///111///***&&&'''(((***++++++)))'''%%%''''''&&&%%%%%%$$$$$$###(((((()))(((&&&&&&(((***000111222000,,,'''###!!! !!!!!!(((+++......))))))555DDDaaaqqqsssXXX???888333555777777777888999444---***+++------,,,)))((('''(((+++...000111;;;666000---...///000//////...+++***,,,///333555000111111///+++***---000,,,111...---///111EEEdddxxxwww]]]LLL;;;444444333333333222111///...///000///...+++,,,------,,,,,,...000444333000...+++******))),,,******///444777555222///---)))&&&%%%''')))++++++)))&&&######$$$''')))(((***...222555666666555111...+++)))))),,,///222111111000///...---,,,,,,---...///000000000000///+++******)))((('''&&&%%%)))+++---+++((((((+++///444333111///,,,***)))(((***---...---)))%%%$$$$$$###&&&***...000000...---...//////---)))&&&%%%%%%$$$###"""&&&+++---+++'''******+++---000111000///---)))&&&'''***,,,+++***---***&&&$$$$$$&&&***,,,555999;;;777///)))(((***(((&&&$$$######%%%''')))+++---//////---+++******$$$%%%&&&%%%%%%&&&(((******+++---000000...)))$$$$$$&&&((())))))(((&&&%%%%%%%%%%%%%%%$$$###"""!!!$$$&&&'''(((''''''((())),,,---...,,,)))%%%###""" !!!"""######+++,,,...---***,,,;;;KKKkkkzzznnnTTT???777222444666444333333333///,,,+++,,,,,,+++***,,,***))))))***,,,......444111......///111000//////...---,,,---///111222...///000///,,,+++...111///333111///111333EEEccc}}}|||lllXXXCCC888444333444666666444222111222222111000---...//////...///111333888666111---)))'''&&&&&&+++***+++///444666555222///,,,((($$$"""$$$'''))))))'''%%%$$$%%%'''***,,,+++---///222444555666666666444000...---///111333333333333333333222222222111111111000000000//////------,,,+++)))'''%%%$$$&&&(((***)))''''''***---...------,,,***)))'''''',,,------+++'''$$$""""""$$$&&&)))---/////////...---...---+++((('''((()))&&&$$$"""$$$(((***)))'''((((((+++...111333111000---)))%%%%%%)))---......***)))''''''(((***,,,...444===CCC===000'''(((,,,***(((%%%######%%%''')))***,,,------+++***+++,,,%%%%%%&&&(((,,,...//////---...///111000---(((######$$$&&&''''''&&&$$$#########$$$$$$###!!!!!!###'''((((((''''''(((&&&((()))'''%%%############"""!!! !!!###%%%&&&++++++++++++)))...>>>OOOooojjjSSS???777111333555333111000---,,,++++++++++++)))(((------,,,+++***++++++,,,...------...000111111///......////////////......---///111///------///222222666333222333444DDDaaaxxxxxxdddKKK<<<555333666999999777555444444444333222///111222222111222444666:::777222---***(((''''''((((((***///444777666555...+++'''######&&&***,,,,,,+++******+++---///000//////111333444555555666777555333111111222444555555555666666666777777777555444333222000///////////////...---***(((%%%$$$$$$&&&''''''%%%%%%'''))))))*********)))'''%%%###'''(((******(((%%%###!!!%%%&&&(((***,,,---......///...,,,***((())),,,///(((&&&######%%%'''((('''###$$$'''+++///000///---)))&&&%%%'''+++///000///&&&'''''')))***,,,---...000888???;;;///&&&&&&))),,,+++******))))))))))))((()))++++++))))))***+++'''%%%%%%)))...111000.........///111111...)))%%%%%%%%%&&&&&&&&&$$$"""!!! !!!######"""  ###''')))(((&&&$$$$$$###$$$%%%$$$######$$$%%%###"""  ###&&&((((((((())))))(((---<<>>444444999:::888777444111,,,&&&!!! """%%%%%%)))...///...---...///444333000---+++---111555111111000000///---,,,+++333555666333...+++***+++---111///000333000:::PPPmmmgggQQQBBB888666999333222000111333444333333222333333222000000111333111111222111000///---,,,)))+++///333666888:::;;;<<<:::777333000---,,,,,,000111333666777999999999888777444333222333444555666666666666666555555555333333333444555555666666777888999999777333///---000111222111000,,,)))'''$$$%%%&&&)))+++,,,,,,+++&&&(((+++...---+++'''$$$!!!!!!$$$***111555777777...,,,)))&&&&&&(((***,,,((('''%%%###"""###(((+++000000...+++)))(((((())),,,***''''''((())))))((("""!!!###'''---///...+++++++++++++++++++++******,,,+++,,,,,,---+++(((&&&%%%%%%&&&&&&&&&&&&&&&&&&(((,,,///000...+++)))(((((('''%%%###!!!"""%%%((()))***+++---///...,,,***(((((('''&&&%%%$$$###### !!!""""""""""""%%%(((***)))'''###!!!!!!"""$$$''''''&&&$$$$$$$$$!!!###$$$$$$###%%%(((+++000===III___rrr~~~lllPPPAAA333222666777555333......+++&&&!!! """%%%***///111...,,,---///000000000...,,,,,,000333333111///---,,,------...///222333111,,,(((((()))+++...---///222///888MMMiiimmmWWWEEE999555777111000...///111333333222000111111000...---...//////000111111000...+++***,,,///222555666777888999:::999777555333111000///000222555888;;;===>>>>>>???===:::888777888:::;;;888888888888666555444333222222222222333333333444666888:::;;;999555000---000111222222000---***((($$$%%%'''+++///111111000$$$''',,,///000...***(((""" $$$+++333777999222///+++((('''(((+++---((((((&&&$$$###%%%(((,,,222222111...+++))))))***---***'''%%%&&&&&&'''&&&$$$"""!!!$$$***---...---......---,,,,,,+++*********+++,,,+++)))(((&&&&&&'''&&&$$$######%%%(((******...222444222...***((((((((('''### !!!&&&+++******+++,,,...---+++(((%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$%%%%%%'''))))))'''%%%$$$$$$!!!$$$'''(((&&&$$$""""""!!!"""######""""""&&&...===KKK___ooo}}}wwwSSSBBB222///222333111///(((******'''""" %%%+++111222///,,,,,,...+++---//////---,,,///111444222...++++++,,,///000+++...000...***''''''(((***---,,,///333000777LLLggg}}}zzz^^^AAA111///444333...---111555444222222111///,,,***)))+++---///222333333222000//////000111222444666888888888888888888777444222111333555999666888>>>@@@???CCCIIIRRRPPPMMMJJJGGGGGGIIILLLKKKDDD<<<999:::999666222111......111111......000444777:::999666222000000...000333444333000,,,)))'''(((***---555===<<<777...+++)))+++///000---)))$$$###""""""$$$(((+++......---+++)))))))))+++,,,&&&(((((('''%%%&&&)))---666666555333111...,,,+++---***'''%%%&&&((())))))'''$$$""" !!!%%%))),,,111222222000---+++***+++(((((((((&&&&&&&&&)))+++)))&&&###!!!"""&&&+++//////...---...///...---+++***,,,---+++((((((,,,///------,,,++++++***))))))&&&"""###'''&&&$$$"""!!! """$$$&&&&&&%%%''')))******(((&&&%%%%%%$$$$$$%%%'''((('''###!!!!!!$$$&&&'''&&&&&&!!!!!!"""""""""(((999JJJYYYmmmuuuWWW;;;---...---///111---,,,***&&&"""  """)))//////***''')))---........................333///+++***+++...000111---000222///***&&&&&&'''***,,,111333222111999CCC]]]yyyuuu~~~eeeKKK:::444444444111111444555111///000222000...,,,+++---///111444555555333111000000111222333555666777888777777111333555555555555777999:::;;;@@@HHHKKKKKKPPPWWW^^^\\\YYYWWWWWWXXXZZZ[[[ZZZQQQGGGAAAAAABBB@@@>>>666222000222333000...///...111444444222//////000///111222333111...***'''''')))+++---444;;;:::444...+++)))***---...,,,((($$$###""""""###%%%'''(((,,,+++***((((((((()))***%%%&&&&&&%%%%%%&&&+++///444444444333111000...---+++***((()))*********((()))'''%%%$$$$$$%%%'''(((---///111333222...***'''((('''&&&%%%%%%&&&)))++++++(((%%%######''',,,///---,,,,,,---......---,,,+++,,,------,,,,,,...000111///,,,)))((((((((()))&&&"""$$$''''''%%%###""""""$$$&&&&&&%%%$$$''')))++++++)))(((''''''$$$$$$%%%'''((('''$$$!!!!!!$$$'''))))))(((((('''&&&%%%### $$$444EEE___rrruuuWWW;;;+++,,,+++---///++++++((($$$!!! """'''---222222,,,((((((+++000000000000///...---------+++))))))+++...000000***+++,,,+++(((%%%$$$###))),,,222555222///333:::RRRppp~~~{{{yyyppp\\\JJJ<<<555666444666888555///---///444222000//////111333555777777777555333222222333555555666666666777777777000222666888888999;;;<<<>>>DDDPPPZZZ]]]^^^ccciiinnnkkkhhhiiimmmpppqqqpppmmmcccWWWQQQQQQSSSSSSQQQCCC<<<777888999555111///+++---/////////...///000222333333333111...***''')))+++,,,...333888666111...***'''(((***,,,+++)))&&&&&&%%%$$$######""""""'''''''''(((((((((((((((%%%%%%$$$$$$$$$''',,,000111222222222111000000///***))))))+++,,,,,,+++)))++++++******(((&&&$$$###)))+++///444777444---&&&(((&&&$$$######&&&***,,,,,,)))&&&$$$%%%(((,,,...,,,,,,,,,,,,------------,,,,,,,,,...000111000///333000,,,(((&&&&&&''')))%%%""" $$$'''((('''%%%%%%%%%&&&((('''%%%###'''))),,,---+++*********$$$$$$%%%''')))(((&&&###$$$&&&(((+++,,,+++***))),,,+++((($$$ $$$444EEEfffwwwvvvXXX<<<+++++++++---111---***'''###!!!###+++111666666000+++))))))222222333333111///,,,+++&&&&&&&&&(((+++.........)))(((((((((((('''$$$"""(((,,,222666222,,,,,,111DDDddd~~~~~~~~~}}}vvvpppvvvuuusssqqqqqqtttyyy}}}{{{{{{mmm[[[HHH:::666666999:::555...---000555444222222222444666888999999999777444333444666777777666666666666666777666777999999999:::===???GGGSSScccooorrrrrrsssvvvxxxuuusssvvv|||xxxpppgggdddfffiiiiiigggWWWMMMEEEFFFFFF@@@999444000111111000000000000111444555555444333000---+++***---...///222555333...+++(((&&&&&&))),,,------++++++***)))&&&$$$!!!"""###%%%''')))*********'''&&&$$$###$$$'''+++...///////////////...------)))(((((((((+++,,,,,,+++***,,,......---)))$$$!!!&&&'''+++222999999222,,,(((%%%"""!!!###&&&***+++***(((&&&%%%%%%'''***,,,...///...---,,,++++++,,,+++)))))),,,000111///,,,000...+++((('''''''''((($$$""" !!!$$$'''(((((('''&&&&&&(((((((((%%%"""&&&))),,,...---,,,,,,,,,&&&&&&''')))++++++)))''''''(((***,,,,,,,,,+++***,,,***)))&&&$$$)));;;MMMhhhyyyvvvYYY===------...111666333,,,)))$$$ !!!+++111777888333...+++***222333444444222...+++(((###$$$%%%(((+++---,,,***+++)))((())),,,,,,)))%%%(((***///333///))))))---;;;\\\~~~zzztttooollllllnnnooooooqqqvvv}}}|||kkkTTTBBB666666999;;;777111000444666555444444444666888999999999999666444444666888999888666555555555777888999999888777999>>>DDDIIIVVVddduuu~~~|||{{{xxxwww|||zzzvvvssstttyyy}}}|||yyykkkaaaXXXWWWVVVPPPGGGCCC<<<;;;999777666444333222555555555444333111///...+++///111000222333000+++&&&%%%$$$%%%(((,,,///000000000///...+++'''$$$!!! """&&&))),,,---...+++)))&&&$$$%%%'''***+++---------,,,+++***)))(((***'''$$$$$$'''***---///***,,,///111///+++&&&###%%%$$$&&&---555999888444(((%%%"""!!!$$$''')))***&&&%%%$$$###$$$&&&((()))111222111...***)))***+++((('''''')))---...+++((()))************)))((('''$$$"""!!!!!!###&&&'''(((''''''&&&'''''''''$$$"""%%%(((,,,......---,,,,,,)))((()))+++---...,,,+++(((((()))))))))*********))))))((('''&&&,,,>>>OOOgggyyyvvvVVV;;;,,,...000555999777000---'''"""'''---333666444000...---000111333333111...***(((%%%%%%'''***,,,+++)))&&&,,,***)))+++......+++(((***)))+++---+++(((***///888WWWxxx|||~~~zzzxxxrrrkkkbbb___fffuuuvvv^^^KKK999777888:::888333333777777666555555555666777888888888777555444444777::::::999666444444666888999666666777999???HHHTTT[[[jjjuuu~~~{{{zzz{{{{{{yyyzzzxxxpppiiihhhfff```YYYVVVMMMKKKHHHFFFCCC@@@<<<999777777555444222111000///,,,000333222222222000+++$$$$$$%%%'''))),,,///111222222111000---***'''%%%!!!$$$(((+++---...---***((('''((()))))))))++++++******)))((('''&&&***&&&""""""%%%***///111***,,,///000///,,,(((%%%$$$###"""&&&---444777777)))&&&######&&&(((((('''""""""""""""###%%%'''(((111222111---)))'''(((+++(((''''''((()))***)))'''&&&''')))++++++)))'''&&&$$$###!!!!!!"""###%%%''''''%%%$$$$$$%%%%%%$$$"""$$$''',,,...---,,,******)))))))))+++...//////---((('''%%%$$$%%%''')))+++(((((()))(((&&&+++;;;LLLgggzzzsssSSS888+++///000555999555333000+++&&&""""""'''---111222000///...///000111111000///,,,+++((()))***,,,---,,,)))&&&*********,,,------+++)))---***)))***)))(((+++111888RRRooosssgggfffmmmwww~~~vvv|||}}}eeeRRR>>>999666888888555555777777777666555555555666666555555555333333444888;;;:::888555444444666999;;;888:::>>>DDDMMMZZZgggooo}}}}}}~~~}}}~~~{{{vvvssssssrrrmmmjjjjjjbbb___\\\YYYWWWRRRLLLGGG???>>>;;;777555222111111,,,222555444333222000+++%%%&&&((()))***,,,...///000000///...,,,+++)))((( """$$$''')))+++,,,***((()))+++,,,+++)))(((((()))))))))((((((((((((&&&###$$$''',,,000111---...//////...+++(((&&&###"""!!!"""%%%***000333+++'''$$$%%%)))***'''$$$ !!!"""$$$%%%'''(((,,,......+++&&&%%%(((,,,*********)))(((((()))***((())))))))))))(((&&&&&&######""" !!!###%%%&&&###!!! !!!#########"""&&&+++---,,,***((('''(((((((((***---//////...(((%%%""" !!!%%%))),,,)))***++++++)))---<<>>BBBHHHQQQ[[[gggttt{{{yyywwwvvvxxxwwwtttsssvvvqqqnnnkkkiiigggbbbZZZTTTHHHFFFAAA===999666444333,,,222666555333333000,,,''')))++++++++++++,,,,,,------,,,++++++***))))))"""!!! !!!###&&&'''***)))(((***...///---+++&&&&&&((()))************'''%%%%%%'''+++...000111000000///...,,,)))'''&&&""""""!!! $$$)))---+++(((&&&'''***+++'''""" """$$$&&&(((((((((***+++(((%%%$$$)))---,,,......+++((('''***---,,,+++)))'''&&&%%%&&&&&&######""" !!!###%%%"""!!!######"""%%%***,,,+++(((&&&%%%'''&&&'''))),,,......---(((%%%!!!$$$***...)))+++...000///333BBBQQQkkk{{{kkkXXX>>>222555555666777111222111///,,,)))&&&$$$######'''***+++,,,,,,///000000111222222333444,,,,,,---///111111...,,,***...111000---++++++---111---,,,---,,,))))))---333FFF[[[yyyqqqccc___fffuuussshhhRRRJJJ???888666888999999777666666666666555222000///222333444555888999999999666111......333<<>>999888999999666555555666777777555222111333444444555888:::::::::888444111111777@@@FFFOOOWWWcccnnnvvv{{{{{{yyyyyy~~~{{{yyyzzz||||||{{{|||{{{zzzxxxuuurrrooonnnjjjcccYYYQQQJJJEEE@@@===888666222...,,,++++++,,,*********---000111000///++++++++++++***)))'''&&&$$$%%%%%%&&&''''''''''''+++---111444444222///,,,''''''))),,,//////+++((((((&&&%%%%%%'''(((((((((***+++,,,+++'''$$$"""!!!$$$'''(((%%%!!! $$$''')))(((&&&###!!! """$$$&&&%%%######$$$$$$###""" """$$$######$$$'''+++222333222111///......000///...,,,***'''&&&$$$$$$$$$$$$$$$%%%&&&((()))***&&&&&&$$$######$$$$$$%%%$$$%%%&&&***------***&&&'''***---,,,)))))),,,000---((("""###***///---+++,,,///,,,---;;;MMMggg}}}xxxkkkXXXGGG777111222222000000......//////---***%%%!!!!!!&&&)))++++++///111111......222333000,,,,,,...111555777888777000000///...,,,***((('''+++,,,000555222***))),,,...:::QQQqqqwwwnnnjjjfffaaa```fffqqq{{{ooo]]]LLL@@@;;;:::999333444555777::::::888666444555666777777888;;;===???>>>>>>===???EEELLLQQQZZZaaakkktttyyy|||}}}~~~uuuuuuwww~~~|||{{{|||}}}}}}~~~|||yyywwwuuutttoooggg___XXXRRRLLLHHHCCC<<<444...,,,,,,+++************---000333333222++++++*********))))))(((((((((***+++++++++++++++***///666;;;;;;666///+++))))))+++---000000...++++++((($$$"""$$$''')))***,,,......,,,'''"""$$$&&&&&&$$$!!!!!!$$$'''(((&&&###"""%%%&&&$$$""""""""""""!!! !!!"""#########$$$''')))...///000///---------///111000///,,,***'''$$$###$$$$$$&&&'''((()))))))))&&&&&&%%%%%%%%%&&&'''((($$$%%%(((,,,...,,,(((%%%&&&))),,,,,,******,,,///...+++%%%!!!!!!&&&+++//////------...+++***777IIIccczzzvvvgggSSSCCC444///000///---,,,***+++---...---***&&&$$$"""!!!!!!$$$''')))***...///---))))))---///...******+++...333777999999//////...---+++)))'''&&&((()))///555555000,,,+++...777KKKiii~~~rrriii```ZZZZZZbbbrrrooo\\\LLLAAA;;;888222333555999<<<===<<<:::888777888999888777<<>>555111...***''''''(((+++...222444222111+++++++++***))))))***+++***+++,,,---------------(((---444:::;;;777000,,,,,,------/////////...---,,,)))&&&$$$&&&(((***+++...///000///***$$$ $$$%%%%%%###!!!!!!$$$&&&'''$$$ %%%)))###""" !!!######"""###$$$%%%%%%&&&'''((()))***+++,,,+++)))(((((()))------------+++(((&&&$$$%%%&&&'''(((((('''&&&%%%$$$$$$$$$%%%&&&''''''(((%%%'''***,,,,,,)))%%%"""###&&&***,,,,,,,,,---///...+++'''######'''+++...000---...///+++***777IIIfff|||vvveeeMMM>>>///,,,......+++***'''))),,,...---***((('''&&&$$$!!!!!!$$$''')))***------+++&&&''',,,000///,,,+++***,,,///333444555,,,,,,,,,++++++)))((((((((()))---222555333///---333999JJJfffyyyjjj^^^[[[aaahhhyyyyyyhhhVVVFFF;;;555222444777;;;???@@@>>><<<888666777:::999888???HHHSSSZZZdddmmmqqqssstttttttttuuuwwwyyy|||||||||~~~}}}~~~|||zzzuuuuuutttrrrooolllkkkjjjiii]]]MMM@@@888111***$$$%%%'''+++000444333000,,,+++,,,+++***((((((+++---------,,,,,,,,,,,,,,,,,,&&&)))///444555444000...///000//////...---------,,,***)))***+++,,,***)))+++---///...+++'''%%%$$$$$$%%%$$$###"""###%%%&&&%%%###!!!)))///(((&&&$$$###%%%&&&''''''))))))))))))******))))))***+++,,,+++(((%%%%%%%%%'''((()))******)))((('''''''''((('''&&&$$$"""!!!!!!"""###$$$%%%&&&&&&&&&''')))+++,,,***&&&""" """$$$(((+++,,,---//////+++)))&&&$$$%%%'''***---...,,,---///,,,,,,:::LLLhhh{{{|||mmmQQQAAA222...///---***((($$$(((,,,...---+++*********'''%%%$$$&&&)))***+++***+++((($$$%%%,,,000000///---+++***+++---------'''((()))***+++++++++++++++,,,...000333555333000555:::IIIeeezzzoooiiifffiiiqqqqqq^^^KKK<<<444444666999===AAAAAA???<<<777666999???@@@AAAKKKXXXdddlllwww}}}}}}}}}yyyzzz{{{{{{zzzyyyzzz{{{uuulll]]]OOOCCC999///)))''')))---111333222---***---------***&&&&&&***...000...+++)))((()))***+++&&&(((+++...///000///.../////////---++++++,,,...++++++,,,...///...+++(((&&&(((***+++)))((())))))((('''&&&&&&&&&'''((()))$$$""""""+++111222///,,,***++++++,,,+++///---,,,------,,,***(((+++---...,,,)))&&&%%%$$$###$$$%%%''')))******+++(((((('''&&&%%%###!!! """###$$$%%%&&&&&&&&&&&&(((***,,,+++)))%%%###"""$$$%%%''')))+++---......((('''&&&%%%&&&(((***,,,+++***,,,...---...===OOOeeeuuuzzz]]]LLL:::333111---(((%%%###(((...///...,,,+++,,,---+++)))(((***,,,------))))))'''###$$$***......000...,,,++++++***)))(((%%%&&&(((***,,,---......///222444333444777777444444777DDD___zzzkkkjjjmmmzzz|||}}}yyyeeeRRRCCC;;;777888;;;???BBBBBB>>><<<;;;:::@@@JJJOOORRRaaarrrzzz|||wwwmmm```SSSGGG===888.........///111000---+++...///...***%%%%%%***///333000+++'''%%%&&&(((***)))***+++------------,,,+++,,,,,,+++)))***---000,,,+++,,,......---***'''&&&((()))******+++---///,,,+++******+++,,,------%%%###!!!)))///555222...---...///000000333111/////////---)))&&&)))+++---,,,)))'''%%%%%%######$$$%%%(((***,,,---((('''&&&%%%%%%$$$$$$$$$&&&&&&((())))))))))))((('''***,,,+++)))((((((******)))(((((()))***+++***&&&&&&&&&'''(((***,,,---)))(((***---,,,---===OOOaaaqqq|||}}}eeeRRR>>>444000+++&&&$$$$$$)))///111...,,,---...///...,,,---///000000///,,,---***&&&&&&***---,,,...,,,,,,,,,------+++)))&&&''')))+++,,,......///222999>>>;;;999::::::777444444===VVVxxx|||vvvuuu{{{|||vvvzzzlllYYYJJJCCC888:::===@@@CCCBBB>>>;;;@@@@@@HHHVVV]]]cccttt~~~xxxmmm```SSSJJJFFF555222///......///...---///000///***%%%$$$***///555111+++&&&###$$$'''***,,,---.........---+++***''')))***)))(((***///333,,,,,,+++,,,,,,,,,***((()))***++++++,,,...111444000...------...000111111&&&$$$ &&&+++000...,,,,,,...222444444444222000//////---((($$$%%%''')))***(((&&&%%%%%%$$$$$$$$$%%%'''***,,,...((('''&&&%%%%%%'''((())))))***+++,,,---,,,++++++'''))),,,,,,***+++...000///,,,***(((((((((((('''%%%&&&'''(((***,,,---...((('''))),,,+++,,,;;;NNN```pppzzz|||}}}cccPPP<<<222...***&&&$$$$$$***000222///,,,---///000//////000222333222111222333000***))),,,---+++******+++---000000///---'''(((***+++------......333>>>EEEBBB>>>===<<<888888555999NNNooouuuwww}}}yyyxxxzzzzzztttzzzvvv___KKK@@@>>>;;;<<>>@@@LLLVVV```fffmmmyyyxxxpppggg```ZZZWWWKKK@@@333---...000///,,,777444000+++'''&&&(((***+++------)))$$$$$$(((---////////////---***'''%%%$$$###$$$)))000111...***'''&&&%%%&&&)))+++------...,,,***))))))***---...111000000111333333111000&&&%%%###""""""###$$$%%%)))---//////,,,---222777555111...---***&&&$$$&&&&&&''')))******((('''%%%%%%%%%%%%$$$%%%&&&((()))#########%%%)))+++++++++&&&'''))),,,---.........)))&&&%%%)))...111000---...---,,,,,,***(((%%%###&&&$$$###$$$(((---111333,,,******)))&&&***777EEEaaannnyyy}}}fffOOO999111///(((#########(((...111000---,,,---...---++++++---111555777666555333111...+++)))(((---,,,,,,...111111---***&&&''')))---111222111000:::BBBIIIGGG===555444666555555;;;MMMhhhqqq]]][[[iiitttgggmmmsssyyyeeeQQQEEECCC>>>===AAADDDDDDGGGLLLbbbjjjrrruuuyyy{{{uuunnniiieeecccXXXPPPDDD:::555333222111444333000,,,)))(((((()))+++------***&&&%%%)))---///000111111///,,,(((&&&$$$######(((---///---***(((&&&$$$&&&***---...---***)))'''''''''))),,,...)))''''''''')))***)))(((############$$$%%%&&&&&&)))+++,,,,,,,,,...111444///,,,***+++)))$$$"""$$$&&&'''(((******)))(((''''''&&&$$$###$$$%%%'''(((%%%$$$###$$$'''(((((('''$$$%%%''')))+++,,,------'''%%%%%%)))///111///,,,/////////...,,,)))'''%%%&&&%%%&&&(((+++///111222,,,+++***)))'''***777FFF\\\jjjwww}}}iiiQQQ:::222///((($$$$$$%%%)))---///...------...///...,,,+++---000333666666555444222///---++++++------...111333333000---))))))+++///222333222111444:::@@@???999444444555444555;;;III```|||sssSSSQQQ^^^xxxsssoooqqqooo[[[NNNEEEBBBAAAFFFKKKPPPXXX___uuu{{{}}}yyyvvvsssqqqqqqjjjdddYYYMMMAAA999666555000000...---++++++******,,,......,,,)))(((***---///000222222111---)))'''$$$###"""%%%***,,,,,,***)))%%%###%%%+++///...,,,&&&%%%$$$$$$%%%''')))+++"""  """""""""!!!"""$$$&&&'''(((((((((***)))((()))+++...//////(((%%%&&&((('''###!!!"""&&&'''(((*********)))((((((&&&$$$""""""###%%%'''&&&$$$######$$$$$$$$$###!!!"""$$$&&&(((***,,,---&&&&&&'''+++///000---***///000111///,,,)))'''&&&$$$&&&))),,,///000000///,,,+++***)))'''+++888FFFYYYhhhvvv}}}mmmTTT;;;222...)))%%%&&&(((***,,,---,,,,,,...///333222000//////222444666666555444222000///------+++,,,...111444333111...,,,,,,---///222333222000---000333555444333333333111444999DDDWWWtttbbb]]]bbbooowwwzzzwwwjjjjjjuuuxxxdddVVVDDDFFFMMMUUU]]]fffnnnttt~~~|||{{{zzzzzzzzzyyyssskkk___SSSGGG<<<666...---------......---,,,,,,...///...,,,***+++------...111222000---)))&&&%%%###"""###'''***+++***)))%%%!!!$$$***...---***&&&%%%#########$$$%%%&&&!!! """""" """&&&)))+++,,,++++++---)))%%%&&&***,,,+++((("""!!!###''''''###!!!###'''''')))***************)))'''$$$!!!!!!"""$$$%%%%%%###!!!!!!"""###""""""!!!"""###$$$'''))),,,---(((((())),,,...---)))%%%***,,,...---+++(((%%%$$$"""&&&+++///000///...------,,,+++***(((+++999GGGZZZjjjxxxmmmTTT:::000---)))(((***,,,+++*********,,,...000888777555444444555777888333333222111///...------***+++...000111000...,,,---,,,,,,...000000///---)))***+++---///111111000...000444???TTTrrryyyrrrooojjjgggsss|||nnnkkkqqqzzzfffXXXFFFPPP^^^kkkvvv~~~~~~}}}vvvppphhh[[[III===222///---...///111000///---...///...---,,,------***+++...///...+++(((&&&&&&%%%###$$$&&&(((***+++)))%%%"""###(((+++***(((((('''%%%###"""!!!!!!!!!"""  ###$$$$$$!!!$$$(((,,,......---,,,///)))$$$$$$(((***'''###!!! """'''(((%%%$$$&&&((())))))******+++******)))'''$$$"""!!!"""###$$$###!!!!!!###$$$$$$#########$$$&&&))),,,...++++++,,,---,,,)))$$$ ###%%%(((+++,,,)))%%%!!! %%%,,,//////...,,,,,,...,,,,,,+++))),,,999GGG```ooo}}}nnnSSS888...,,,***+++///...,,,)))((())),,,///111999888666555444555666777000000///...---,,,++++++,,,---///000///...,,,,,,---,,,+++,,,,,,,,,+++)))***((((((***---///...---++++++///<<>>222&&&!!!&&&+++---,,,---000444///...---,,,***---:::HHHeeeuuuyyy[[[===000---,,,///555111---(((''')))---//////222111111000000000000111...---,,,+++)))((('''&&&---...///...---///333666444222///...---,,,***(((''')))+++---------------,,,+++---666KKKlllzzziiiaaaiiizzzsssrrrxxxwwwssstttwww~~~{{{|||~~~}}}|||xxxuuusss```TTTDDD999555444333222000---***)))+++---...///***)))(((((((((((()))))))))+++,,,,,,++++++,,,---,,,...///,,,'''%%%(((+++,,,+++***)))'''&&&%%%$$$ !!!###%%%&&&%%%$$$%%%%%%&&&''''''&&&%%%$$$###""""""###&&&)))++++++&&&###$$$((())))))+++///......,,,+++***)))))))))%%%&&&'''((('''&&&%%%$$$'''%%%""""""$$$&&&(((((((((&&&###""""""%%%))),,,***++++++)))'''%%%$$$$$$"""!!!'''777FFFHHH999***###''',,,---,,,...333888///...---,,,***---;;;IIIcccsssaaaAAA222...,,,///555111---(((''')))---//////222111111111000111111111///...---+++)))(((&&&&&&)))++++++******---444999888666222000///...,,,***%%%(((,,,......------...---...///444DDDdddxxxaaakkkvvvwwwqqqyyy}}}||||||{{{~~~~~~~~~~~~|||wwwtttlll\\\LLLBBB888000888FFFDDD===444,,,)))+++000444222111///---+++)))((('''......---***((((((***,,,+++222777666///)))(((***((('''&&&'''((('''&&&$$$"""###%%%'''((()))))))))$$$%%%'''&&&$$$###"""###&&&%%%$$$###%%%(((+++---'''%%%$$$&&&+++......------,,,,,,,,,------,,,***)))))))))((('''%%%$$$###$$$%%%&&&%%%######$$$%%%&&&""" """''')))'''$$$%%%&&&'''%%%"""!!!###&&&&&&$$$&&&///999;;;555---$$$###"""$$$)))///222444444///,,,+++***---888CCCYYYpppeeeCCC111---...///111...+++((()))---000000///333111/////////000///...,,,///222222///***&&&$$$)))(((''''''(((***,,,......///111222222000...,,,((()))+++------,,,***)))...---///555CCC^^^yyyqqqooovvvzzztttuuu}}}{{{~~~~~~~~~|||xxxuuupppbbbUUUNNNEEE@@@GGGUUUYYYOOO@@@333...///222444333333222000---***'''&&&***+++***)))''''''***,,,,,,222888777000++++++---'''''''''((())))))'''$$$'''))),,,//////,,,)))&&&'''(((((('''%%%$$$%%%&&&%%%%%%$$$$$$%%%(((,,,...'''&&&%%%(((+++------+++,,,++++++,,,------+++)))+++***)))'''%%%###"""!!!"""$$$&&&%%%###!!! !!!###(((+++,,,)))&&&$$$%%%%%%$$$"""###&&&)))'''&&&'''---333444///***$$$""" $$$***///222///+++(((''''''+++666BBB[[[qqqoooLLL777000...---------+++***,,,...000///---...---++++++---------,,,+++...//////+++&&&###""""""###$$$&&&''')))******---///000222111///---++++++***)))'''%%%%%%'''(((,,,,,,---333???YYYwwwpppqqqvvvzzz~~~qqqsss{{{~~~}}}~~~}}}zzzwwwsssiii___[[[VVVRRRXXXccciii[[[GGG888333333444444555555555333000+++'''$$$%%%&&&''''''&&&''')))+++---222777666000,,,,,,...((((((***,,,------***'''+++///333555444...((($$$******)))(((&&&%%%'''(((&&&&&&%%%%%%&&&(((+++---''''''''')))+++,,,***(((*********+++------+++))),,,+++)))'''%%%"""!!! !!!###%%%%%%""""""***///000...+++)))%%%%%%$$$###"""%%%)))---******+++---......+++(((%%%"""!!!''',,,///+++(((%%%&&&&&&***555AAA\\\qqqtttRRR<<<333...+++***+++,,,---///000///,,,***)))(((((()))+++---,,,++++++,,,,,,***&&&###!!! """%%%'''(((((((((,,,---///000000...,,,***---***&&& ###'''******+++000;;;SSSyyyxxxtttssswwwtttsssxxx~~~vvvvvv}}}~~~|||yyyvvvnnnhhheeeaaa^^^```fffeeeVVVDDD888666666555333666666777555111,,,&&&""""""$$$&&&''''''(((***,,,---000333111---))))))******+++---000222111---***,,,///222333111,,,'''###***)))(((&&&$$$%%%''')))***)))(((''''''''')))***'''''')))***+++***(((&&&(((((()))+++------+++))),,,+++***(((&&&%%%######!!!"""###"""!!! !!!$$$+++222555111---++++++)))'''$$$######&&&***---,,,---...---,,,*********'''$$$"""###&&&***,,,---,,,)))&&&''''''***444???XXXnnnrrrQQQ<<<222---*********,,,///111111...***'''(((''''''))),,,......---***+++***'''$$$!!! !!!!!!"""$$$%%%&&&''''''***+++---///...,,,***(((***)))$$$###((())))))***///999PPPttt{{{uuummmkkkqqq}}}www~~~}}}{{{yyytttpppnnnkkkfffdddddd[[[PPPCCC;;;:::999555000444666777666222,,,&&&""""""%%%((()))))))))***+++***,,,---,,,(((%%%%%%&&&***+++---000111000,,,))))))*********)))'''%%%$$$''''''&&&$$$###$$$''')))...---+++)))'''&&&&&&&&&%%%''')))***)))'''%%%$$$'''''')))+++---...+++)))++++++++++++***)))'''&&&""""""!!! ###'''+++111555888666///***+++---...+++'''$$$$$$&&&)))+++)))+++---,,,***)))***+++(((((())),,,...///...------)))'''&&&%%%'''000:::TTTjjjrrrRRR===222,,,***+++)))+++///000///,,,(((&&&&&&&&&'''))),,,------+++++++++***'''$$$"""!!!"""%%%###!!! !!!$$$%%%''')))+++,,,+++***'''%%%$$$&&&&&&### !!!%%%***))))))+++000999OOOrrrzzzwwwzzz~~~~~~|||~~~}}}||||||zzzyyyxxxuuupppjjjeee\\\TTTKKKDDDAAA===666111333555666555222---(((%%%###&&&***++++++)))))))))''''''((('''%%%$$$%%%&&&)))******,,,---,,,(((%%%&&&%%%$$$$$$###$$$%%%&&&%%%%%%&&&&&&%%%&&&)))+++000///---***(((&&&%%%$$$$$$&&&((('''&&&$$$$$$$$$&&&'''))),,,//////,,,***)))+++---......,,,)))'''###"""!!! """'''...333999:::888222+++(((+++///111...)))&&&&&&'''((((((%%%&&&((((((''''''((()))((()))---111333333///,,,+++'''%%%$$$###$$$,,,666RRRhhh}}}xxxWWW???111***)))***(((***---...,,,)))((('''&&&&&&''')))++++++***((()))******(((%%%$$$$$$$$$%%%""" """$$$&&&''')))(((&&&$$$""" %%%))))))&&&%%%(((,,,***+++---000888MMMnnn{{{xxxsssqqqvvv~~~}}}|||{{{|||~~~~~~zzzrrrkkkccc^^^VVVOOOIIIBBB<<<888333444555666444000,,,***%%%(((+++,,,+++((('''&&&######$$$%%%&&&(((***,,,,,,+++***++++++***'''%%%&&&%%%$$$###$$$%%%&&&'''$$$&&&(((******+++---//////...---+++)))'''&&&%%%"""$$$&&&%%%"""!!!###$$$&&&''')))---000000...+++(((+++...000///,,,'''$$$""""""""""""$$$)))000555777666222---)))))),,,000222...***((())))))((('''$$$%%%&&&'''(((((('''&&&&&&'''***...111111...,,,)))&&&$$$$$$###%%%---777TTTiii~~~{{{YYY???000)))(((***''')))+++***'''&&&(((***)))))))))+++,,,+++)))&&&''')))***)))'''%%%%%%&&&###!!! !!!!!!###%%%&&&&&&$$$!!! &&&+++,,,(((&&&)))---,,,,,,---///555GGGfff}}}~~~|||{{{xxx{{{xxxooogggddd]]]UUUMMMGGGCCCAAA444555666666555222///...%%%(((+++,,,***'''%%%$$$!!!!!!###%%%(((,,,///222000...---,,,,,,+++)))'''''''''&&&&&&&&&'''''''''%%%(((+++---...///111333------,,,+++***)))((((((!!!###$$$### """%%%&&&'''***...111111...,,,(((+++///111000+++$$$ !!!"""###%%%'''***000333222000---***(((***...222111...***)))++++++)))''''''&&&''')))+++***(((%%%%%%%%%&&&))),,,...,,,+++)))'''%%%&&&&&&(((111:::WWWlllyyyWWW===...((((((,,,'''))))))'''%%%%%%(((+++---------...///---***'''%%%'''))))))(((&&&&&&&&&!!! !!!"""### !!!###$$$$$$""" """'''---,,,(((&&&)))...---------...222BBB```yyy~~~zzzvvvmmmjjjddd]]]XXXTTTIII???===<<<;;;999777555333111---+++***))))))(((%%%######&&&(((((((((***///333999555000---,,,+++)))&&&((()))*********)))''''''&&&***...111222222222222,,,---.........---+++***+++'''""" !!!$$$&&&(((---,,,+++,,,---,,,***)))***,,,///...+++'''$$$###!!!'''***(((&&&(((******%%%%%%&&&''')))+++------///...---------,,,***(((%%%'''))))))((('''''''''$$$$$$&&&''')))+++,,,---///,,,((($$$%%%+++555<<>>111)))(((***)))%%%!!!"""''',,,000111555444111...***&&&""" ###%%%)))******)))******))))))))))))((('''&&&%%%$$$###""""""###$$$###!!!$$$''',,,000222111///...((('''+++222777AAAXXXooo~~~{{{xxxqqqiiihhhlllmmmjjj\\\TTTIII@@@;;;999666555...222444111***&&&'''******---...,,,&&&  """###%%%&&&&&&###&&&***---,,,)))$$$!!!###&&&)))+++++++++,,,------,,,,,,---...000222444111---)))&&&(((***---...333222111111000...***'''"""&&&,,,///...+++((('''***---...++++++---,,,)))&&&%%%###""""""###&&&''''''(((((((((''''''((()))'''+++///111///,,,***)))---...////////////...---,,,,,,,,,***((())),,,...DDD\\\yyypppTTT>>>000((())),,,+++'''###$$$)))---///...111111000...***&&&""" $$$'''***,,,,,,++++++,,,,,,,,,+++***(((&&&%%%#########"""######$$$$$$###$$$'''---111333333111///)))(((,,,333999BBBXXXooo~~~}}}|||vvvooooootttwwwvvvhhh___SSSJJJDDD???999444222555666333,,,((((((+++))),,,...---'''!!!!!!"""$$$%%%'''(((%%%(((,,,//////+++&&&###!!!$$$''')))***+++---......---,,,+++,,,---...///...+++((((((***---...///000000///000///---)))&&&!!!(((111666555000+++(((***,,,,,,******---,,,((($$$###!!! !!!###$$$)))******(((%%%$$$&&&((()))---111333222///,,,+++---.../////////...,,,+++,,,---,,,***'''&&&&&&'''<<>>UUUlll}}}|||zzzuuunnnjjjdddZZZKKK???999999777555111...+++***+++...000...***&&&%%%&&&"""%%%(((((('''&&&'''((()))+++///111000...***'''''')))***+++***+++,,,...++++++,,,,,,+++******)))(((((((((***+++***&&&$$$###$$$&&&)))+++***'''$$$''',,,333777555000***'''(((***)))(((+++///---(((!!!"""###$$$%%%%%%$$$$$$%%%'''(((%%%!!! $$$(((***,,,//////...,,,,,,,,,***+++---......,,,***)))***+++,,,+++)))(((((()))888QQQrrrsss\\\CCC333---***((((((###&&&((('''$$$###%%%((('''''''''&&&&&&&&&&&&&&&'''***---...---++++++++++++((($$$!!! """%%%'''***,,,---,,,)))((()))******+++---///000111111111///,,,,,,000111777KKKaaa|||yyywwwwwwuuukkkZZZNNN<<<:::777555333000,,,)))---///111///***'''&&&((($$$'''******'''%%%&&&''')))+++...000000---***'''+++,,,---,,,+++***+++,,,******,,,------,,,******(((((()))******'''""" ###'''))))))&&&$$$***---111333000,,,)))''')))***)))))),,,000...)))!!!###%%%'''((('''&&&%%%"""$$$%%%### $$$))))))+++------+++******+++)))+++---///...---+++))))))***,,,,,,++++++,,,...???XXXwwwmmmWWW???333000,,,'''$$$"""'''%%%!!! $$$)))***(((%%%###"""$$$''')))&&&(((,,,------,,,,,,,,,+++'''###"""'''***---///000...+++)))***,,,------...///000111222333...+++,,,///...111CCCWWW{{{ttt|||~~~ppp\\\HHH@@@666111000///,,,)))+++,,,+++)))&&&$$$%%%&&&***,,,---***&&&######$$$''',,,000111---(((&&&%%%***,,,//////...---,,,---*********++++++,,,,,,,,,)))'''&&&''')))(((%%%""""""(((***(((&&&&&&'''000222444222...+++***+++***))))))***,,,,,,+++***&&&'''(((((())))))((((((&&&&&&%%%"""!!!"""$$$'''+++)))))))))+++,,,+++***)))(((***,,,***&&&%%%(((***,,,//////------///222@@@VVVrrr|||lll\\\FFF555...***&&&###!!!"""!!!"""$$$,,,)))'''%%%&&&&&&&&&%%%''''''***111333000///111...***%%%###%%%((()))))),,,...111///,,,)))((())),,,000333222///++++++,,,)))...---,,,,,,,,,<<>>777666444///+++(((((((((+++))))))+++...///...,,,***+++,,,,,,+++*********&&&&&&&&&$$$"""!!!"""$$$&&&)))...222333111---+++))),,,000///+++&&&###"""###""""""$$$''')))'''%%%!!!!!!###(((...222222222***(((&&&%%%%%%%%%%%%$$$!!!!!!"""###&&&***...000,,,***%%%!!!"""''',,,//////000111222000+++(((!!! %%%,,,666777666333///---000333???PPPbbbnnnuuu|||uuubbbJJJ777///,,,)))'''$$$%%%(((---111000,,,(((%%%&&&)))---000000---***$$$"""###''')))'''(((+++000222555444000---++++++)))%%%!!!!!!%%%***---...,,,,,,,,,+++))))))***+++***......000555222;;;PPPjjj}}}|||zzzwww|||zzzlll\\\OOOFFFBBB:::999888444000---,,,,,,///---+++,,,...///,,,)))'''+++...---***((()))+++&&&&&&&&&$$$""""""$$$&&&&&&***///333555333///---***---000///***$$$ !!!!!!%%%&&&%%%"""!!!"""$$$***000444444222+++(((###""""""$$$%%%&&&""""""###$$$''',,,///222///---)))%%%"""###&&&)))------...000111000,,,))) !!!'''...999999777222...---///333@@@QQQcccnnnuuu}}}uuubbbIII666...+++)))'''###%%%)))///444555111---'''(((+++///111000---)))&&&###$$$((()))'''(((+++---000222111---***)))***(((%%%!!!!!!%%%***,,,---***,,,---***'''%%%'''***+++...---...111...444IIIaaa~~~uuujjj^^^UUU^^^iiiyyy|||ssskkk^^^PPPFFF===888777999666000///222000---)))))),,,---+++)))***...222000***%%%$$$%%%(((***+++***)))'''''''''***)))***---111222///,,,.........---)))%%% """%%%&&&&&&$$$### """'''...333444333,,,***''''''''''''&&&$$$$$$%%%&&&&&&%%%%%%&&&'''.........+++(((&&&&&&''',,,,,,,,,///111000,,,(((%%%!!! """######&&&+++444444333111//////111333;;;GGGYYYiiitttzzz~~~tttdddNNN===222+++******"""$$$''',,,000333222111000+++''')))...///+++'''%%%''')))***))))))***+++//////---((($$$"""%%%((((((((((((((()))+++,,,---+++)))'''&&&&&&&&&%%%$$$(((***---///------555@@@^^^|||qqqbbbVVVNNNJJJPPP\\\ppp{{{tttiii[[[QQQEEE>>>::::::888555555999111---)))''')))***)))'''***---000///)))%%%$$$%%%(((***,,,,,,+++)))((('''((('''))),,,000111///---...///...---***&&&""" """$$$%%%%%%%%%$$$$$$###$$$(((---000111000,,,***(((((()))******))))))))))))((('''&&&&&&&&&,,,...///...+++***)))***,,,++++++---//////---***(((&&&&&&)))***((())),,,111111000...,,,,,,///111777DDDWWWgggrrryyy~~~xxxiiiSSS???222+++((((((%%%%%%'''***...000000///...)))&&&''',,,...***&&&$$$&&&((())))))***+++---------+++'''###!!!###&&&''''''(((((()))+++,,,,,,((((((''''''''''''&&&%%%((())),,,...------555@@@\\\yyyyyycccOOOCCC@@@@@@EEEQQQfffwwwkkkcccOOOEEE;;;777555444666888111,,,'''%%%&&&'''&&&$$$))),,,...---(((%%%%%%&&&(((***,,,......,,,)))'''$$$$$$&&&***...000///...//////...---***'''$$$"""!!!!!!!!!""""""$$$$$$%%%)))((('''(((+++---......---+++******,,,---...------,,,+++***((('''&&&%%%***,,,///000///---------,,,+++***+++---......---+++)))***------***)))+++,,,,,,,,,***)))***---000444AAATTTfffrrryyy~~~}}}oooYYYCCC444---***))))))((('''))),,,...///...,,,(((%%%'''***,,,((($$$"""$$$&&&''''''(((+++------,,,+++((($$$###$$$%%%%%%&&&&&&'''((()))***+++&&&''')))******)))'''&&&'''(((+++...---...555???WWWsssttt[[[GGG>>>===???DDDMMM___xxx}}}xxxrrr^^^RRRDDD:::555444444444///+++%%%###%%%'''&&&%%%)))+++,,,***(((&&&&&&''''''(((+++...///---)))&&&!!!"""%%%(((,,,...////////////...,,,+++)))'''&&&!!!  ###&&&(((---+++))))))***,,,///000///---+++***,,,---......---,,,***))))))((('''&&&'''***...000000/////////---+++***)))+++---///000+++((('''***)))&&&&&&)))*********))))))***---000333AAATTTfffsss{{{uuu___GGG777111///---+++)))((((((+++...000000...+++''''''))))))&&&"""!!!"""$$$$$$$$$$$$&&&(((,,,+++***((('''%%%%%%%%%######$$$&&&''''''(((((((((***---...---+++)))'''&&&'''***------...555===QQQhhhoooVVVHHHBBB@@@???CCCJJJXXXnnn{{{}}}~~~|||rrrhhhXXXIII???:::666333...***&&&%%%(((******))))))******(((''''''((()))&&&''')))---///...***&&& """%%%''')))+++---///......---+++******))))))###"""!!!!!!###(((,,,///...---***((())),,,000333111...+++)))***+++++++++)))(((&&&''')))***)))'''$$$(((,,,/////////...///---+++***((()))+++///222,,,'''$$$%%%$$$###&&&+++++++++++++++***,,,///222666DDDWWWiiivvv~~~}}}fffKKK999222///,,,+++)))'''(((,,,000222333000---***))))))((($$$!!! """$$$###""" !!!'''&&&&&&&&&&&&&&&%%%$$$ !!!###$$$%%%&&&&&&&&&***...222333000,,,***)))'''&&&)))------...333:::III[[[rrrlllVVVJJJEEECCCAAABBBHHHUUUhhh}}}}}}{{{vvvkkkZZZKKKAAA999333///,,,)))***---//////---***)))((('''''')))***+++&&&&&&'''+++//////+++'''"""$$$&&&'''((()))+++------,,,+++***)))***+++,,,)))((('''''')))---222555...,,,)))&&&&&&)))///444111---)))'''''')))))))))&&&$$$###%%%)))+++***(((%%%(((+++------------...---,,,+++((((((***...111---((($$$%%%%%%&&&***000.........------...111444;;;HHH[[[mmmyyylllMMM777000---)))***)))'''(((,,,///111222...,,,***)))((('''%%%###"""$$$''''''%%%"""  !!!###%%%%%%$$$""" !!!###%%%&&&&&&&&&%%%+++///333444111---,,,---((('''))),,,...---111666@@@PPPeeewwwttt^^^PPPIIIGGGGGGEEEMMM[[[lll}}}{{{~~~zzzjjjYYYLLLAAA888333111///000333444111...+++)))''''''(((***,,,---(((''''''***///000---)))$$$&&&((((((&&&'''))),,,,,,+++)))((((((***,,,......,,,+++***,,,///222444...,,,(((###!!!$$$,,,222///+++'''&&&'''(((******'''$$$"""%%%))),,,***'''(((***,,,,,,,,,+++,,,...,,,---,,,)))'''(((,,,000,,,'''%%%((()))***...333000111000///...///222555???LLL___ooozzzjjjJJJ555000...)))***((('''(((***,,,------)))(((''''''''''''&&&&&&$$$''',,,...,,,((($$$######'''(((&&&###!!!###%%%'''((((((''''''''',,,111222000...///111***((())),,,---,,,///333999HHH___ttt~~~hhhVVVNNNMMMOOOMMMVVVeeeuuu|||yyygggXXXLLLCCC777555444555777666222///,,,***'''''')))+++---...+++((('''+++000222///+++&&&((()))(((&&&&&&(((+++,,,***((('''(((***,,,...///...,,,******,,,...000...+++'''!!! (((...---***&&&%%%''')))+++,,,(((%%%###%%%***,,,***'''+++,,,---,,,++++++,,,...,,,------***'''(((+++///(((%%%&&&***,,,,,,///333222222222000///000333555BBBNNN```ppp{{{}}}yyyeeeGGG444222222...***((('''''')))***)))((($$$$$$$$$%%%'''(((((((((%%%***000333222...***''' %%%***,,,***'''###%%%''')))******)))((($$$)))///000///...111444+++((())),,,---,,,...111555DDD]]]vvvmmm^^^VVVTTTYYYaaaooowwwiiiXXXLLLEEE===999::::::555///,,,)))(((&&&&&&'''***---......---,,,+++******))))))%%%%%%&&&)))++++++)))&&&&&&'''(((+++---...,,,+++)))))))))+++------***(((%%%$$$"""!!!&&&***---+++((($$$""""""%%%''''''''')))---111111---(((***---000...)))(((+++//////111111---+++,,,***'''((('''''''''(((+++---///000000///...---,,,,,,,,,555EEE]]]ttt|||nnnXXXCCC777444888===666000(((%%%%%%&&&$$$!!!$$$"""!!!$$$(((++++++***000222444444222000///...)))'''&&&''')))***'''%%%)))***,,,---,,,+++((('''$$$$$$%%%'''+++///333555333---***---000//////000555AAAUUUjjj{{{vvvnnnkkkkkkqqq{{{}}}pppaaaVVVJJJBBB<<<;;;;;;666111///,,,***((('''(((+++---.........---++++++*********''''''(((***++++++)))&&&((((((***,,,---,,,+++)))%%%'''***---///...)))&&&#########!!!!!!$$$(((,,,...,,,)))&&&###"""###%%%$$$$$$%%%)))---...,,,(((((()))***)))''''''+++...000222111---+++,,,+++(((''''''&&&&&&(((***---............------,,,,,,,,,777JJJdddyyyxxxkkkUUUBBB777666:::>>>444...'''%%%&&&(((&&&$$$&&&$$$###$$$(((+++,,,+++111333555555333111000000,,,+++)))***++++++(((&&&,,,---......---,,,***)))$$$$$$$$$%%%(((,,,000333000+++))),,,///......000222===OOOeeeyyywwwjjj```QQQHHH???<<<:::666444444222///+++***+++------...///...---,,,,,,,,,,,,,,,)))))))))***+++***(((&&&'''(((*********(((&&&%%%"""$$$)))...111...((($$$"""###$$$%%%%%%'''***---...,,,***(((%%%$$$###"""  ###))),,,+++)))((('''%%%%%%&&&)))---000222333111,,,***,,,,,,)))''''''&&&'''(((***---...---------------,,,,,,,,,888LLLgggzzzxxxjjjTTTAAA777444777999000+++'''&&&(((******((()))(((&&&'''))),,,------000222444333111////////////...------------***(((//////......---,,,,,,+++&&&%%%###"""$$$(((---000+++''''''+++...---...000000888HHH]]]rrrxxxnnnfffWWWMMMCCC>>>;;;777777999888444000...///111000/////////...---------......+++***))))))***)))'''%%%&&&((())))))&&&$$$"""!!!"""$$$(((,,,...---(((%%%$$$%%%'''((('''(((***,,,+++***)))((((((&&&$$$""" '''+++,,,,,,***'''######&&&+++///222333444111+++***,,,---+++((((((((()))***,,,...///---------...............666HHHaaavvvzzzkkkTTT???333//////000,,,)))&&&&&&)))+++,,,,,,---+++******+++---...///---...//////---+++++++++..................,,,+++......,,,++++++***++++++(((&&&""" !!!%%%)))---'''%%%%%%***,,,,,,---000111666BBBTTTiii|||zzzrrrkkk^^^TTTJJJCCC>>>999999<<<===888333111444555555333//////////////////000000+++***(((((()))(((&&&$$$(((***,,,+++'''$$$######%%%%%%%%%''')))***)))'''&&&((())))))((('''((()))'''&&&%%%'''))))))&&&$$$!!!(((---000///+++'''###!!!$$$)))---///111222000+++***---...,,,******+++,,,...///000111////////////000000000000666CCCXXXooo{{{jjjQQQ<<<000,,,,,,+++***(((''''''(((***,,,,,,------............///000+++,,,---,,,***))))))***+++,,,------------------******)))(((((((((((()))'''$$$  $$$'''%%%$$$%%%***+++)))+++...111555>>>NNNbbbuuuyyytttjjjaaaVVVNNNEEE===;;;>>>>>>888333333666999888555000000000000000111222333,,,+++))))))))))))'''&&&***---000///+++(((((())))))&&&######$$$'''((()))'''((()))(((&&&&&&&&&'''$$$###"""$$$((()))'''%%%###***000222222***'''### """&&&)))---///...******---...,,,+++,,,---...000111222222111111111111111000000000777@@@RRRiii{{{hhhNNN999///---------***)))(((''''''((())))))***,,,///000///.........,,,------,,,***))))))******+++------+++***+++,,,&&&&&&'''''''''(((((((((%%%"""!!!###%%%%%%'''******'''(((,,,---222;;;GGGXXXlll}}}{{{uuutttrrrpppoooqqqvvvzzz~~~}}}zzzqqqfff\\\OOOBBB===>>><<<666111111777:::999777000000000111111222444444...,,,******++++++***)))(((---000000,,,)))***,,,***'''###"""###%%%&&&'''%%%&&&'''&&&$$$$$$&&&(((%%%""" """&&&(((&&&### %%%---222444333******'''"""!!!%%%))),,,,,,***+++...///,,,+++,,,---///000111222222222222111111000/////////444>>>OOOeeeyyykkkOOO999///.........++++++)))(((&&&%%%%%%%%%###(((---///...,,,+++++++++++++++***((('''((())),,,---///---***(((((()))$$$&&&''')))************'''%%%###!!!!!!"""$$$%%%'''''')))+++)))%%%%%%)))***///666>>>III[[[ppp|||||||||{{{xxxuuussstttxxx{{{xxxwww|||tttrrrxxx~~~~~~}}}rrrfffVVVFFF>>>===999333...000666::::::777000000000111222333444555///...,,,,,,---...---,,,%%%***......+++((())),,,***'''$$$"""###$$$%%%%%%###$$$$$$$$$###$$$''')))'''### $$$&&&$$$!!!!!!'''...333444333---...,,,&&&$$$&&&)))+++***+++//////,,,***+++---///000111111111222111111000///......---000<<>>111------///222///,,,((($$$""" """%%%((()))***+++---...'''&&&$$$%%%''')))******%%%&&&'''***---///111222///...,,,***((())),,,///,,,---...---***((('''((())),,,///222111...***((()))''')))------000>>>OOOkkk~~~wwwpppmmmrrrzzz~~~~~~}}}wwwpppooouuuzzzzzzzzz|||nnn```MMMGGG???:::888888999:::777666666666777555222///333444444444111...+++(((!!!"""$$$))),,,---+++(((%%%$$$$$$$$$%%%(((,,,...---------...000222444555444555666666444///***%%%"""$$$(((+++---,,,+++))))))))))))((('''(((+++------+++***+++,,,------,,,,,,---///111222111///------,,,+++***+++,,,...///333999EEEUUUfffttt}}}~~~ppp[[[DDD333---...111444222...***&&&$$$###"""((()))***)))'''&&&&&&'''((('''%%%$$$%%%&&&''''''###$$$&&&))),,,///111222...//////,,,((((((+++...,,,------,,,***)))((('''***---222444444111,,,)))'''&&&'''+++,,,...888DDDbbbzzzxxx|||wwwiiiUUUOOOFFF???<<<;;;;;;;;;666666777888:::888555222333444444444222///,,,+++((()))+++---...---***(((%%%$$$$$$%%%'''***---///000000000111222333333444555555555333111...+++***)))+++...//////,,,)))&&&(((((((((&&&%%%&&&))),,,---,,,******,,,......---...---...111444444111---+++***))))))***,,,///000111888EEEXXXlll|||vvvaaaHHH666---...111555222...+++((('''&&&''',,,---,,,***'''%%%%%%&&&+++)))'''$$$""""""###$$$&&&&&&((()))+++,,,......+++...000...+++)))***,,,000///---,,,+++***)))))),,,///333666666222---***&&&%%%&&&)))+++...555<<>>===888888999:::<<<;;;999666333333333222111000......000111111111///,,,)))(((%%%%%%&&&(((***,,,...///000000111222222222111000222222222///,,,+++,,,......000111222000---)))&&&((()))(((&&&$$$%%%'''))),,,+++******,,,......---...,,,---222888888444...***)))((((((***,,,000222111888FFF[[[qqqxxxaaaHHH666------///222000,,,)))(((((()))***,,,------,,,******,,,---...,,,***%%%"""!!!"""$$$))))))))))))))))))))))))(((***------,,,+++++++++111...***)))***+++,,,+++---000333666555222...,,,&&&&&&%%%'''***...333666EEE^^^zzzwwwzzz}}}|||zzz}}}uuunnncccXXXOOOHHHBBB???999888888999999999777444333222111000///000000111555555444222...+++)))(((%%%&&&)))+++---...//////,,,...///000111000///...---...///---++++++---///000000222222000...+++)))++++++***'''$$$$$$&&&(((******)))***---...---,,,---,,,---444;;;===666///***)))((((((***---111444333999GGG\\\sssttt\\\DDD333,,,+++---,,,+++(((&&&&&&(((+++,,,***++++++++++++---000222000///,,,((($$$###%%%(((++++++***)))(((''''''&&&((('''''')))+++------,,,---)))$$$$$$'''+++...//////111333555444222///---)))'''%%%%%%(((---000000777MMMhhh|||wwwpppqqq{{{zzznnnaaaVVVLLLEEE@@@888777555555555444222000222111///......000111333666666444111---+++))))))%%%'''***---///000///...)))+++---///000///...---)))+++......,,,+++---000//////000111000///---+++...---+++(((%%%$$$%%%''')))))))))+++---...---+++---+++---555>>>???888000***)))((((((***...222555666;;;HHH\\\ssspppWWW???000+++***+++((('''%%%$$$%%%'''+++---((()))*********+++...111111000...***&&&&&&)))---,,,+++***)))((('''&&&%%%)))&&&###$$$)))---//////(((###$$$***///111000111333444333222///...+++)))%%%###&&&+++---,,,111DDD]]]rrrzzzvvvyyy~~~{{{nnnaaaTTTHHHAAA???999111...000111000---+++,,,,,,,,,---///333666888666333///,,,+++***)))&&&+++111333000,,,******,,,***(((***...111111000+++***))))))******((('''***+++---.........------999444...'''######$$$%%%&&&***///000---++++++---,,,...111555777555111---+++)))(((***000444555555111000:::RRRiiiyyy|||oooZZZCCC111)))))),,,$$$"""!!!"""%%%)))+++,,,)))''''''))),,,......,,,/////////...---,,,***)))...+++'''%%%%%%&&&&&&&&&(((%%%!!! ###)))000555)))"""&&&,,,---***,,,---//////---+++***,,,)))%%%$$$$$$&&&''''''222999KKKdddxxx}}}zzz|||sssfffZZZQQQLLLJJJBBB777000...---+++(((***+++,,,---...111555888777666333111...,,,******''',,,222333000,,,+++***+++)))((())),,,......---))))))(((***+++,,,***)))((((((((()))***,,,...///;;;777111+++'''&&&&&&&&&***---111000---))))))***)))+++///333555333...***)))((((((,,,111666888888,,,+++444JJJbbbtttvvv^^^FFF555,,,***+++%%%###!!!###'''+++++++++(((&&&&&&(((+++------+++,,,...000111111///,,,+++---***'''&&&(((***++++++***'''"""!!!&&&---111***###$$$(((***************))))))((('''((('''&&&'''((((((&&&$$$,,,111@@@UUUiiiyyyxxxsssppp}}}}}}wwwkkkbbb___^^^\\\RRRCCC888111...+++)))***+++---///000222666999555555444222000...,,,***)))...333333000,,,*********)))((()))***++++++***((('''(((***,,,------+++'''&&&%%%%%%&&&***---000888555111---)))'''&&&%%%---000222111,,,'''&&&'''&&&(((,,,111333111,,,((('''&&&(((,,,111666888999***)))222FFF___tttyyy```HHH888000+++)))&&&###"""%%%***---+++(((&&&%%%%%%&&&)))+++++++++))),,,///222222000...,,,+++)))'''(((+++...///000---)))######(((,,,***###"""%%%&&&+++)))'''$$$#########$$$%%%&&&))),,,...,,,((($$$&&&'''000@@@QQQdddyyyzzzooosssnnniiihhhnnnwwwyyyoooiiiiiillliii___PPPBBB999444111000,,,...000111111222555777333333333333111///---,,,+++///333333000+++************************)))(((&&&&&&'''***---///...---''''''&&&&&&'''))),,,...///...---+++)))&&&$$$###...000222000+++'''&&&&&&&&&(((,,,000333111,,,(((&&&&&&(((+++///333555666,,,...888MMMfff{{{ttt[[[FFF999111,,,)))(((%%%###''',,,///,,,'''&&&%%%%%%%%%''')))***+++)))+++,,,......---,,,+++***)))'''))),,,///000000///+++%%% !!!%%%((()))$$$###%%%&&&,,,)))%%%!!!!!!"""&&&(((+++///111000,,,((("""!!!$$$...===PPPiii|||zzzppphhhfffhhhlllnnn|||yyyoooiiiiiilllhhh___RRREEE<<<777555444...111333333222111111222000111222222111000...------000444333...***((()))***,,,------,,,***((('''&&&&&&'''))),,,......---)))******+++++++++******(((((())))))((('''%%%$$$+++---///...***''''''))))))***---111333111---***)))***,,,...///000222333...444AAAVVVooo{{{kkkTTTAAA666000,,,)))***'''&&&)))---///,,,)))''''''&&&&&&&&&''')))+++,,,+++)))(((((((((***++++++***((()))+++,,,---,,,///,,,'''""" """$$$&&&(((%%%"""!!!###&&&((())),,,)))%%%!!! """###'''((())),,,//////,,,***### &&&000BBB[[[nnn~~~{{{tttnnnjjjhhhoootttsssrrr~~~yyynnnfffcccccc]]]XXXNNNDDD;;;555111000///222444444222000////////////000000000000//////...111333222---(((''''''***,,,///000...+++)))((('''&&&''')))+++,,,,,,******+++,,,,,,,,,+++)))(((&&&'''((())))))((('''&&&'''***,,,+++((('''(((******+++,,,///111111...,,,,,,...000000000///000111///777EEEXXXpppttteeeQQQ???333...+++***+++******+++,,,------,,,++++++***(((&&&'''))),,,///---)))&&&&&&(((+++------+++***)))******)))(((---+++)))&&&%%%%%%&&&'''((('''&&&&&&&&&((()))+++***(((&&&$$$###$$$%%%%%%'''&&&''')))+++,,,***)))%%%""""""%%%+++999NNNaaa{{{xxxtttvvvqqqcccVVVXXXkkk~~~~~~~~~yyypppgggaaa]]]YYYVVVPPPGGG===555///,,,...000444444333000///...------------...///000000...111333111+++&&&%%%%%%(((,,,000111...+++)))((((((''''''(((******)))'''(((((((((((((((((())))))((())))))))))))(((&&&&&&%%%'''***)))'''&&&(((******))))))***,,,------+++***---//////---,,,,,,...///777DDDTTTkkkttthhhUUUAAA333,,,******,,,------,,,******---000//////---***'''&&&))),,,///...,,,***+++,,,///111...,,,+++*********)))'''*********************))))))***))))))((('''((()))&&&&&&''''''''''''''''''''''''(((***,,,,,,***'''&&&%%%%%%'''***222CCCSSSppprrr___WWW\\\dddttttttuuu|||yyyrrrkkkccc^^^\\\ZZZVVVMMMBBB888000,,,+++///333444333111//////---,,,,,,,,,---...000111...111222000***%%%$$$$$$&&&+++000111...***(((((()))((('''((()))((('''%%%&&&%%%$$$###$$$&&&)))+++)))))))))((('''%%%$$$###$$$''')))(((%%%%%%'''))))))'''&&&''')))***+++***%%%(((,,,,,,)))((()))***000888BBBPPPfff{{{yyynnn[[[EEE444+++)))***,,,...///---))))))---222111111000,,,(((''')))---////////////000222333444...---++++++++++++)))(((((()))+++---------,,,++++++++++++***(((&&&&&&&&&###$$$''')))***)))(((''')))***,,,///111///+++(((&&&&&&(((******///===KKKhhhuuurrrqqqzzzrrrllllllvvvzzzpppeee]]]ZZZ^^^^^^WWWNNNEEE;;;222000///000444333///,,,---)))))))))+++...///...------000333222---'''###"""''',,,000000,,,(((&&&&&&(((%%%""""""%%%'''&&&%%%$$$###  ###''')))(((******'''""" !!!###%%%%%%%%%%%%''')))(((&&&######&&&((('''&&&%%%(((+++(((###!!!###&&&---666EEEVVVeeerrr}}}sss]]]EEE666000,,,(((000111000,,,(((%%%''')))000333444222...*********...//////...,,,,,,---///000//////000000...+++(((***))),,,111111,,,((())))))+++,,,+++)))'''((())))))%%%%%%))),,,)))&&&&&&(((,,,111555555333///,,,)))((('''%%%&&&---888@@@[[[lllyyyrrrhhhccccccnnn{{{|||qqqeee\\\YYY]]]___[[[VVVOOODDD:::000,,,,,,000222000...000+++******,,,///000000///---///111///+++&&&######'''***...///---***'''%%%'''$$$""""""$$$%%%%%%$$$%%%$$$"""!!!"""$$$&&&(((((())))))&&&### """###$$$&&&%%%%%%%%%'''(((***'''###"""$$$%%%%%%$$$'''***+++((($$$"""###&&&///777FFFXXXhhhssszzz}}}|||sss```III999222...***.........+++'''%%%&&&(((000222333222...+++***+++.........+++)))''''''(((,,,,,,---///000000...,,,++++++...333222,,,((((((***+++,,,,,,+++*********'''######(((***(((%%%%%%***---111555555333///---******)))&&&&&&+++444;;;KKK[[[sss|||zzzyyyuuunnnggg^^^YYY[[[ggguuu~~~sssfff]]]]]]```bbbcccccc^^^QQQDDD999000+++---111222111222///...---...///111000///---------+++(((%%%$$$$$$'''(((***---...,,,)))&&&%%%$$$""""""###$$$$$$###&&&%%%%%%$$$$$$%%%&&&&&&'''((((((&&&$$$###$$$%%%&&&''''''&&&$$$$$$&&&((()))&&&"""!!!"""%%%&&&''')))++++++)))%%%###%%%(((000888GGGZZZlllvvvyyyxxxxxxrrrbbbKKK999000---,,,***++++++***'''&&&&&&'''...000111000...,,,++++++......,,,)))%%%"""!!!"""''''''))),,,///111000///++++++...333222,,,'''''')))(((((()))++++++***(((%%%""""""'''(((&&&$$$%%%))),,,///222222000---***+++,,,+++)))'''***000555===III___wwwzzztttnnnjjjhhheee```[[[XXXVVVZZZfffrrrxxx{{{~~~yyywwwjjjaaabbbdddgggkkkqqqoooaaaRRRHHH;;;000///222444555666666333000//////000///...,,,+++***((('''%%%%%%&&&''''''(((+++......+++'''&&&%%%$$$$$$$$$$$$$$$$$$&&&&&&'''''''''''''''&&&'''''''''&&&&&&&&&((()))******(((&&&$$$$$$&&&((()))'''###!!!"""%%%(((+++''')))***)))'''''')))+++///777GGG]]]qqq{{{{{{wwwxxxsssbbbHHH333+++++++++)))************)))((((((,,,...//////...---,,,+++...---,,,)))$$$"""!!!"""$$$$$$&&&)))---//////...((((((,,,111111+++''''''&&&%%%%%%&&&)))***(((&&&$$$"""###'''(((%%%$$$&&&''')))+++------,,,)))'''+++,,,,,,***((()))---111888@@@PPPfff|||~~~{{{vvvnnnggg___YYYVVVUUUTTTSSSTTTTTTZZZeeelllllljjjjjjccciiiooossswwwzzznnnfffbbbdddhhhqqq{{{~~~tttfffSSSCCC555000333555777999;;;777222///...------,,,+++***)))(((((((((''''''(((''''''+++//////,,,)))(((((((((((('''&&&&&&&&&&&&'''((()))******))))))((('''&&&&&&''')))+++,,,---,,,***&&&$$$$$$'''***///,,,(((%%%###$$$&&&)))$$$%%%'''))))))***,,,------555GGG___ttt|||xxxcccFFF000(((***,,,)))***+++------,,,***)))++++++,,,---......---,,,---------***'''&&&&&&'''$$$$$$%%%'''***,,,,,,+++$$$$$$'''------)))''''''&&&&&&&&&((()))***)))(((&&&%%%&&&))))))%%%%%%''''''(((***,,,,,,+++)))((()))+++,,,+++((((((+++///444888CCCUUUkkk}}}vvvtttzzzvvvmmmlll}}}uuuiiiaaa[[[RRRLLLIIIKKKMMMNNNOOOOOOTTT\\\^^^XXXSSSQQQLLLOOORRRVVVZZZcccnnnvvvzzzpppiii]]]```fffpppyyyZZZKKK:::222111333666;;;;;;777111---,,,,,,,,,,,,))))))***+++---,,,)))'''((((((***,,,//////...,,,)))+++,,,+++)))((('''(((%%%&&&(((***,,,---......)))'''&&&&&&))),,,---...///---***&&&$$$%%%(((+++666444///(((### !!!"""!!!###&&&***,,,---,,,,,,,,,666III```uuu}}}eeeGGG222+++---///++++++---///000///,,,)))))))))***,,,...///...,,,,,,,,,---,,,******+++---'''&&&&&&''')))++++++***$$$###%%%)))***'''&&&((()))+++------+++++++++---)))((())),,,***%%%$$$''')))***+++---......------***,,,---+++''''''))),,,...000666CCCUUUhhhxxx{{{rrrrrryyykkk^^^ZZZmmmsssfff\\\RRRNNNHHHDDDDDDFFFJJJLLLKKKJJJKKKNNNLLLDDD>>><<<:::;;;<<<@@@EEEKKKQQQUUUaaannnyyyooohhh\\\___eeennn|||gggXXXEEE888111...222777888333...******,,,---...'''(((+++///222111+++'''(((+++---///.........///))),,,...---***(((((()))$$$%%%'''***---000222333+++(((&&&&&&***---//////000...***&&&$$$%%%***---555444000***### !!!###'''+++---,,,)))'''...999LLLaaattt}}}dddHHH555000///...+++,,,---000222000,,,(((((('''(((+++///000///---***+++,,,+++***+++,,,...***(((((()))+++,,,,,,,,,)))&&&%%%''''''$$$$$$'''***///222111,,,))),,,000***)))+++,,,)))######&&&******+++---...///000000...///...***&&&$$$&&&(((,,,---...444???QQQcccooo|||qqqqqqrrryyyzzzkkkbbbooosssfffZZZTTTHHHFFFCCCBBBCCCFFFIIIKKKJJJGGGEEEEEE@@@888333333111000222555:::===>>>>>>EEEOOO^^^mmmyyywwwmmmggg___bbbffflllwwwuuufffQQQ???111***,,,222444000+++((())),,,///000&&&(((---222666333---'''))),,,000000...---...111))),,,...---***(((((()))###$$$&&&)))---111555777,,,)))&&&'''***...000///000...***&&&$$$&&&+++//////000...)))$$$ !!!"""!!!$$$(((,,,...,,,'''###111<<>>===???CCCGGGIIIJJJEEEBBB???===<<<999333///,,,,,,///222666999999888666>>>IIIRRRYYYcccnnnwwwsssgggdddeeeiiinnnuuuzzz|||}}}zzztttbbbIII666///000222,,,)))))),,,111333000+++***+++,,,...000000---***...000222111...---///111,,,+++,,,...000///,,,((((((%%%###&&&,,,000000...)))***,,,...//////......))))))((('''&&&&&&'''(((((('''&&&%%%$$$$$$######'''%%%''')))'''######'''///>>>RRRddduuu{{{bbbHHH555---...222222000...------,,,***((()))&&&%%%)))///111000,,,))))))(((((('''&&&%%%$$$((()))***+++---000222333000,,,&&&!!!!!!$$$'''***---///---'''$$$%%%((()))'''%%%$$$%%%&&&&&&&&&///---,,,,,,---...,,,+++000...,,,***(((&&&%%%%%%---------,,,...666CCCNNN```tttrrrbbbbbbiiikkkrrryyy}}}}}}~~~jjjVVVGGG@@@============>>>@@@BBBDDDFFFBBB@@@===<<<;;;888444000......000333555666666555333666;;;@@@GGGPPP[[[bbbmmmqqqvvv|||yyynnnjjjjjjllloootttwwwxxxwwwzzzxxxkkkVVVCCC999444111,,,***+++000555666111,,,+++---///000000...,,,***...000222222000000111444000///...///111111...,,,)))&&&%%%(((---000...,,,***++++++,,,,,,++++++***)))((('''((()))***)))(((((('''&&&$$$###"""""""""$$$###&&&)))(((%%%&&&)))111BBBXXXjjjxxxyyy```GGG444---...000111000............,,,+++,,,)))(((+++000222000---((('''&&&%%%%%%$$$%%%%%%''''''((((((***,,,---//////,,,((($$$"""###%%%'''(((+++...,,,(((&&&'''***)))&&&"""!!!###&&&((()))---,,,,,,---......---+++...---,,,***)))(((((('''((()))***)))***111<<>>===;;;999888666333000///000222333444444444333888666444555999AAAJJJOOORRRXXX___gggppp|||vvvooonnnnnnpppsssvvvvvvvvv{{{}}}wwwhhhVVVHHH===555...,,,---222777888333...,,,000333333///+++***+++,,,///111222333333555666555333111111222111000...***)))(((+++///000...+++---,,,+++***)))''''''&&&(((''''''***---///---***)))(((&&&$$$###"""!!!!!!""""""%%%******((())),,,222EEE]]]ppp|||sss\\\DDD333------000111///......///000///---///,,,+++---///000...+++&&&%%%###""""""###%%%&&&)))((((((((((((***+++,,,///---***'''&&&%%%&&&'''&&&)))++++++(((''')))+++(((%%%"""!!!$$$'''***,,,******+++---//////---++++++++++++++++++***))))))"""$$$%%%%%%&&&+++444:::IIITTT___^^^SSSIIIGGGIIIVVV[[[aaaeeeiiittt}}}wwwvvvmmm\\\JJJ;;;222......222777::::::666444666::::::999777666555333222000///111333444444333333333<<<888444333666;;;@@@BBBAAAGGGOOOVVV^^^jjjxxxwwwnnnnnnooorrrvvvzzz{{{{{{|||vvvhhhYYYKKKAAA333000...000444666333///---222666444...***)))+++***,,,///222333555666777666555555444222000---+++++++++,,,///111222///,,,111000...+++)))'''&&&%%%'''&&&'''+++000222///++++++***(((&&&$$$######"""######'''+++,,,***+++///555HHH```qqq|||}}}nnnVVV???111,,,...000000///---...//////---,,,///---+++,,,,,,,,,)))&&&###"""  """%%%'''---,,,+++******+++,,,---///...---+++)))(((''''''$$$&&&(((((('''&&&'''((()))'''&&&&&&(((***++++++((((((+++...000000...+++******+++++++++)))'''&&&"""$$$&&&***///444>>>GGGRRRUUUPPPGGG@@@===GGGKKKPPPUUU]]]mmmwwwnnnkkkrrrzzzvvvmmmiiiaaaTTTFFF;;;444000...///333777777333111333777777777666444222111111111...111444555444333444555999666333222444666888888;;;@@@GGGKKKOOOVVVbbbkkk}}}}}}rrrmmmnnnqqquuuzzz~~~~~~}}}|||rrrhhh\\\RRR===666///,,,///222222000---222666444...***)))+++((())),,,000333444444444333444555444111---)))&&&,,,---///111333333111///333222111///,,,***((('''&&&&&&(((+++000111///,,,...---+++)))((('''&&&&&&'''''')))------+++---111???PPPcccpppxxx{{{jjjQQQ;;;///+++---//////---,,,,,,,,,,,,+++)))---+++***)))(((&&&###!!!  ###''')))...,,,+++))))))***,,,...000//////---,,,***((('''$$$%%%&&&&&&%%%$$$$$$$$$***+++,,,...///...+++((('''(((***---000000...+++))))))++++++)))'''$$$"""!!!$$$'''+++///111333===JJJRRRQQQIII???888<<<@@@DDDHHHSSShhhwwwqqquuu{{{rrriii```YYYNNNCCC;;;666222///...111444333222222444777777777777555222111111333///333777777555333555777666666666555555444555555:::???DDDEEECCCEEEMMMUUUjjjpppxxx}}}xxxmmmkkkmmmqqqxxx~~~~~~}}}wwwrrriiiaaaJJJ@@@444......000000///,,,000333333///+++***+++((((((+++...222333222000---000111111...***'''&&&...///000111111111000///111111111111///---+++***&&&''')))+++,,,,,,,,,,,,///...---,,,+++*********,,,***+++......---111777NNN\\\jjjqqquuu|||~~~kkkPPP888+++(((***,,,+++***))))))***+++***(((++++++)))'''%%%"""  """&&&))),,,***(((&&&%%%&&&(((+++---000000///...---+++)))'''$$$$$$$$$%%%$$$$$$######+++---000333444111+++'''(((((())),,,//////---,,,'''(((***+++)))&&&""""""%%%(((+++---...***222???HHHKKKGGG???999<<<===>>>AAALLLccc~~~}}}tttkkk\\\SSSHHH===777333000...///000000111222555777999:::;;;:::888444222444666333777:::999555333444666555777888666333222333666;;;AAAFFFDDD>>>===BBBHHHWWW^^^gggmmmqqqyyyvvvkkkbbbfffnnnxxx~~~|||yyyvvvpppiiiUUUKKK===444222111///---+++---///000000...,,,***))))))+++...222222000---)))***+++***)))(((+++---111111000///---+++++++++***,,,...000000...,,,***%%%)))+++***'''&&&(((,,,//////...---------------...++++++...///111666>>>WWWdddqqquuuwww~~~pppQQQ666'''###%%%&&&'''&&&&&&(((***,,,,,,+++,,,,,,+++(((%%%""" """%%%))),,,---%%%$$$###"""$$$'''***---111000///...,,,***)))(((#########%%%&&&'''&&&%%%+++,,,///333444222...***)))))))))+++---...---,,,%%%'''***++++++'''###!!!!!!!!!"""$$$'''((())))))&&&+++111888===???AAAAAACCCBBB???>>>FFF\\\zzz~~~~~~}}}uuutttzzzxxxoooZZZPPPCCC888222///---,,,000///...///333777:::;;;===>>>===:::666444666999666:::===;;;555222222555222555666222---+++///333===DDDIIIFFF???;;;???DDDEEEMMMVVV\\\```hhhttt}}}wwwkkkXXX^^^iiiwww~~~|||zzzxxxrrrkkk\\\RRREEE;;;777444000,,,***+++,,,...000000---***++++++,,,///222222///+++&&&''''''%%%%%%(((///444333222000---)))'''&&&'''%%%''',,,///000...+++)))%%%***,,,)))$$$"""&&&+++///......------............++++++...000333;;;CCCYYYgggtttxxx{{{uuuSSS555%%% """$$$###$$$'''+++...//////---...---***&&&###!!!!!! $$$'''+++---///$$$###""""""$$$(((,,,///111000///...,,,***))))))""""""###%%%(((***))))))***+++---000333222000---+++***)))***,,,------,,,###&&&))),,,,,,***&&&###$$$###"""###$$$%%%%%%$$$&&&'''))),,,111:::CCCIIIKKKHHHBBB===CCCWWWttt~~~xxxxxxtttmmmjjjqqqyyy{{{hhh]]]MMM<<<444000,,,))))))+++---/////////222777<<<@@@@@@AAA@@@>>>:::666333777666444222000///------,,,111555555111///111333<<<===???AAABBBAAA@@@???CCCFFFJJJMMMPPPVVV___fffqqq|||uuuyyyqqqbbbZZZ[[[bbbrrr}}}vvvqqqfff^^^SSSJJJAAA999///((((((+++000333444111,,,((((((((())))))*********+++$$$###"""###&&&+++111444999444...(((%%%$$$""""""$$$&&&***---...---,,,***...+++(((&&&&&&&&&%%%$$$+++,,,------,,,***'''&&&)))&&&&&&)))---000666===QQQggg}}}xxxVVV:::)))$$$######!!!###&&&)))---111333444///...,,,***(((&&&&&&%%%%%%$$$###%%%***000333555,,,)))%%%!!! ###***///111---((((((***,,,)))&&&$$$%%%&&&'''(((***++++++,,,------,,,++++++---///---)))&&&&&&)))+++***)))&&&&&&'''***---+++&&&!!! """$$$'''''''''%%%$$$&&&%%%(((---111666@@@JJJOOORRRQQQJJJGGGTTTooowwwttttttrrrmmmiiijjjqqqwwwwwwfffVVVHHH;;;666444000---,,,...000222222222444777:::======>>>>>><<<999666444222222222111000///.........222555444000///111444888:::<<>>>>>999333000---000555888:::::::::::::::::::::999888777666555000222555777999:::::::::333333222///------000333111333777;;;???BBBDDDEEEDDDAAA???@@@CCCEEECCCAAA<<>>===AAA@@@999222///---111777===BBBDDDCCCBBB>>>===<<<:::888777666666444666888:::<<<=========555333111...,,,---///111000222666:::>>>BBBEEEGGGCCCAAA???@@@CCCCCC@@@===<<>>PPPgggzzzjjj^^^XXXXXX[[[^^^sss}}}~~~wwwyyyzzzxxxvvvzzzuuusss\\\KKKCCCAAA@@@===>>>AAA???888111///111444;;;CCCJJJMMMMMMLLLBBBAAA>>>;;;:::999999999;;;;;;;;;;;;<<<<<<<<<===777555222///......000111000222555999===AAAEEEFFFEEEDDDDDDEEEFFFEEEBBB@@@>>>AAAEEEFFFHHHKKKQQQVVVcccmmmyyy~~~{{{{{{~~~xxxjjjjjjmmmuuuxxxrrrmmmmmmpppwww{{{qqq\\\KKK@@@999111///444;;;??????999555///***'''&&&'''(((***)))))))))(((''''''&&&###%%%&&&%%%""""""%%%(((...---***((((((+++...000,,,***)))))),,,.........,,,+++)))'''&&&''')))+++)))&&&###(((AAAXXXtttzzzrrrbbbKKK999000...---,,,***,,,///111///+++%%%"""''')))+++---,,,***'''%%%$$$&&&'''%%%###"""$$$''')))***++++++******+++---.........---,,,***)))(((&&&&&&'''(((***+++,,,---"""%%%+++...///222333222///***'''%%%%%%***,,,...---+++(((''''''(((***...111444444444333222///---,,,***(((...555HHH^^^{{{qqq```RRRHHHEEEJJJPPPgggwwwtttkkkgggiiimmm{{{}}}gggPPPBBB======>>><<<<<>>777222111444666<<>>???EEECCCAAA>>><<<<<<<<<===:::888555333222222222222111222444777;;;???BBBDDDFFFHHHJJJIIIGGGDDDBBBAAAAAABBBCCCBBBAAAAAADDDGGGSSS\\\eeeiiiiiimmmyyyyyyooopppsss{{{}}}xxxpppqqqttt{{{yyylll```SSSHHH:::333555999;;;;;;333111---***((((((***+++)))))))))))))))'''&&&%%% ###%%%### ###''',,,+++)))((()))+++...000---,,,******,,,.........++++++***)))***+++,,,---(((&&&$$$"""""",,,AAAUUUpppxxx}}}mmm^^^HHH888111///...---,,,------...,,,***'''%%%''')))---000000...+++))))))((('''%%%%%%%%%'''(((+++---...///...---......///000000///---***)))(((%%%&&&((()))+++---//////""" """)))///111000///000///+++'''$$$$$$%%%))),,,...---***'''&&&'''&&&(((***---000222333333444///,,,------,,,---111>>>OOOggg}}}qqqfffYYYNNNCCC===BBBKKK^^^nnnwwwpppnnnwwwwwwyyy}}}}}}www{{{xxx^^^III<<<999:::<<<:::;;;>>><<<777333333444666;;;CCCLLLQQQPPPOOOEEECCCAAA???>>>@@@BBBCCCMMMJJJFFFBBB???===>>>>>>===;;;888666555555444333000111333666999===@@@BBBAAAEEEHHHFFFBBB===<<<<<>>=========???AAACCCDDDBBBBBBBBBAAAAAACCCGGGKKKOOOMMMKKKIIIHHHHHHHHHHHHDDDBBB@@@<<<999555333222666666777888999;;;===>>>===AAADDDDDD@@@<<<::::::>>>???AAABBBBBB@@@>>>===CCCGGGIIIDDD>>>???KKKVVV```iiiwwwyyytttvvv|||{{{{{{}}}~~~}}}{{{yyymmmWWWCCC888555222---...---***)))***,,,...000...,,,)))(((((()))((('''###!!!###'''***&&&&&&%%%%%%(((+++///222333...++++++///222000...000000///...------,,,,,,'''$$$%%%***,,,222CCCWWWsss{{{~~~|||}}}}}}vvvsss]]]CCC333,,,+++,,,///...)))&&&)))++++++---000333333444444333222000///111///,,,)))(((((()))***+++---111333444222///,,,---,,,***)))*********)))+++******)))(((&&&%%%$$$ %%%,,,000111000///...,,,)))%%%###$$$%%%&&&(((---000000---***'''!!!###%%%))),,,------+++---+++***...444777555222111888EEEXXXooo}}}uuueeeVVVTTTOOOKKKIIIJJJMMMOOO]]]dddqqqrrrjjjgggfffgggzzz^^^HHH:::444888>>>===:::555111000222666999???>>>===<<<<<<======>>>BBBCCCDDDDDDDDDFFFIIILLLLLLKKKJJJIIIHHHIIIJJJJJJIIIFFFCCC???<<<:::999999;;;:::::::::::::::;;;;;;<<>><<<;;;:::999888AAACCCFFFGGGHHHIIIKKKMMMHHHHHHHHHIIIJJJKKKMMMMMMNNNKKKHHHDDDBBBAAAAAABBB@@@@@@>>>===;;;:::888888;;;===@@@AAA???===;;;;;;AAADDDHHHKKKLLLJJJFFFDDD>>>CCCGGGEEE???===AAAFFFEEEJJJSSS___jjjttt{{{}}}~~~{{{mmmmmmooouuu|||ppp\\\JJJ:::///000///------......,,,***''''''(((***+++***'''$$$!!!%%%(((*********)))(((((())))))***---+++***,,,///000...+++***---000222000,,,&&&"""""" ###))),,,000@@@SSSsss~~~eeeHHH555---***,,,///111)))$$$$$$%%%&&&***///111222222222000///---,,,000111222222000---)))'''''')))---000000///---+++%%%%%%&&&&&&'''(((((()))%%%&&&'''((('''%%%""" """!!!!!!###'''+++------333222000,,,'''$$$$$$%%%,,,...111333333///+++)))&&&'''***---000111222222222000...///222333111...+++---222<<>>===<<<:::888777<<<@@@DDDHHHIIIIIIJJJKKKEEEFFFGGGIIILLLNNNPPPQQQOOONNNMMMKKKIIIHHHGGGFFFEEEDDDBBBAAA>>><<<:::999;;;<<>>===<<>>=========???@@@AAA@@@???>>>CCCFFFIIIJJJIIIDDD>>>::::::???FFFJJJJJJHHHGGGFFFCCCBBB@@@@@@DDDKKKRRRWWW]]]gggvvv~~~uuukkkiiiiiimmmuuu}}}pppZZZGGG777333000000222333000,,,***(((&&&&&&(((***+++,,,"""$$$,,,222111000///---+++)))'''&&&$$$$$$&&&(((***+++***))))))***+++,,,+++***((('''&&&)))---<<>>BBBHHHKKKSSS^^^nnn{{{}}}tttjjjhhhggglllttt{{{fffRRRAAA:::333111222333111...,,,(((%%%###%%%(((+++,,,### ###,,,222222111///---***)))((('''%%%&&&(((***+++,,,------,,,++++++***)))))))))))) !!!(((+++000AAASSSqqq~~~xxxrrr^^^HHH;;;555111000111***'''(((,,,...+++((())),,,,,,---......---,,,+++'''))),,,---+++((($$$!!!"""###%%%&&&'''&&&$$$###%%%(((***((($$$!!!!!!"""###$$$'''((()))'''%%%$$$###$$$%%%%%%%%%'''***,,,)))***+++++++++---000333...---***(((''''''((((((+++...000000......000333999777555333111000000111,,,***+++...000111777===@@@JJJZZZlll|||qqqZZZHHH;;;666333555666555555888999777444111000///000111444666:::===>>>===;;;999555:::@@@EEEHHHIIIJJJKKKLLLMMMPPPTTTWWWYYYZZZZZZUUUTTTRRRPPPOOONNNMMMMMMLLLLLLMMMMMMLLLIIIGGGEEEEEEDDDCCCDDDFFFFFFDDDAAABBBCCCDDDDDDBBB>>>999666777999===CCCHHHIIIHHHFFFAAA???===<<<===???BBBDDDJJJSSS```jjjqqqyyy{{{rrrfffeeeeeeiiisss}}}ooo___MMMCCC777111111222000---)))&&&$$$###$$$&&&'''(((!!!$$$***...111000---***((('''((((((&&&'''(((***+++,,,///111///...---+++)))'''&&&&&&### ###))),,,222DDDWWWqqqzzzsssfffVVVEEE<<<999555222111)))&&&&&&***,,,***)))******+++,,,............---)))***+++++++++)))'''%%%%%%&&&'''''''''&&&$$$###$$$(((+++***&&&######%%%$$$%%%'''((((((((('''''''''((()))(((&&&%%%&&&((('''(((***++++++---111444222///***'''&&&(((+++---...111333111...---000333666555333111//////000111---+++,,,---,,,+++111;;;AAAMMM___ppp~~~ttt[[[HHH>>>888555777888888:::===???;;;666222000000333444888:::>>>AAABBBAAA>>><<<777<<>>;;;999555555888===BBBDDDCCCAAAAAAAAA???>>>======>>>>>>???EEENNNUUU\\\eeerrr{{{zzzqqqdddbbbccchhhqqq|||wwwiiiUUUIII:::111///000...,,,%%%$$$######%%%%%%$$$###!!!%%%(((+++000...***'''&&&&&&'''(((%%%&&&'''((((((+++...111111000///---***&&&###"""### """(((+++111DDDWWWooo~~~}}}{{{wwwrrr^^^PPPBBB===;;;888444222)))%%%###''')))((()))+++)))***,,,...////////////,,,,,,,,,,,,++++++******'''((())))))((('''%%%$$$###'''++++++'''$$$%%%'''(((((()))******+++++++++***,,,---+++&&&######$$$'''(((******+++---111333555111+++'''&&&)))...222000333555333...---000333333333111///------///111000.........***'''---888???MMMaaarrrlllVVVJJJ???===:::666555777;;;???<<<<<<;;;777222222555888===???CCCEEEFFFDDDBBB@@@>>>@@@CCCFFFGGGIIIKKKMMMKKKOOOUUUXXXYYYYYYXXXYYYWWWTTTOOOKKKJJJKKKNNNQQQOOOQQQRRRQQQNNNLLLKKKKKKIIIIIIIIIIIIHHHGGGFFFEEEGGGFFFCCCAAACCCFFFBBB:::777777888;;;>>>AAABBBAAA============<<<;;;:::999:::>>>BBBBBBBBBKKK[[[hhhxxxxxxyyy}}}{{{mmmbbb^^^^^^hhhsss|||~~~|||iiiUUU===111000222///***(((%%%""""""%%%'''&&&%%%###"""!!! !!!"""###%%%&&&(((******)))'''&&&&&&'''((((((((())),,,//////---***)))((((((&&&%%%$$$######&&&***444EEEUUUppp{{{{{{vvvqqqlllbbbTTTEEE>>>;;;666111...''')))+++***((('''''''''...,,,++++++---...///...))),,,///111///---++++++************)))'''$$$###!!!%%%***---,,,)))&&&%%%&&&))),,,,,,***+++000555;;;555...)))&&&%%%$$$$$$'''&&&&&&(((,,,///111222555333000......///222444333222000//////111222444222222222///,,,---111666111111111///,,,+++,,,---:::GGG\\\qqqzzzbbbPPPFFF???===:::666444555999<<<;;;;;;;;;999666777:::===EEEFFFGGGHHHGGGDDDBBB@@@???AAADDDFFFFFFGGGGGGGGGLLLPPPUUUXXXYYYXXXXXXYYYUUURRROOOLLLLLLNNNQQQSSSPPPRRRSSSQQQNNNLLLKKKKKKLLLLLLLLLLLLKKKIIIGGGFFFIIIIIIFFFDDDGGGIIIFFF???666666555777:::===>>>>>><<<<<<<<<;;;:::888777666777999;;;:::;;;BBBOOOYYYdddggglllsss}}}|||oooccc______gggrrrzzzvvvcccKKK:::333///***&&&'''&&&$$$$$$&&&(((((((((%%%$$$###!!!!!!!!!!!!!!!$$$&&&))),,,---,,,***((($$$%%%&&&'''***,,,...///,,,***))))))******)))'''(((&&&%%%&&&)))111CCCTTTnnnvvv}}}{{{xxxtttooojjjcccSSSBBB:::777444111000***+++,,,+++)))((((((***...,,,******,,,---------***,,,//////...,,,++++++.........---+++)))'''%%%###&&&***,,,+++)))'''&&&'''***+++***((()))---222:::555...)))'''&&&&&&%%%&&&%%%$$$&&&))),,,///000555444111000///000222333//////...---...///000000222222111---***+++000555444444333111---++++++,,,222@@@VVVnnngggSSSFFF@@@>>><<<999555222111444777666777999:::;;;===@@@CCCLLLKKKIIIFFFCCC@@@>>>======@@@CCCFFFGGGFFFCCCAAAKKKNNNSSSVVVWWWWWWWWWWWWRRRPPPOOONNNNNNPPPSSSUUUQQQRRRSSSQQQNNNKKKJJJJJJNNNOOOPPPPPPOOOLLLJJJHHHJJJJJJHHHFFFHHHJJJGGGAAA888666444555888;;;<<<===>>>>>>===<<<;;;999777666555555444444555;;;BBBHHHNNNRRRYYYcccnnnxxxtttjjjdddbbbgggpppyyyqqq\\\HHH:::000((($$$&&&'''''''''&&&(((***,,,)))(((&&&$$$###""""""!!!"""%%%))),,,...---+++)))$$$###$$$(((---000000///((('''(((***,,,---+++)))+++((('''''')))333GGGZZZpppuuuxxxwwwuuuuuupppkkkcccRRR???666333111111222......---***((((((***,,,---+++***)))+++,,,+++******+++------,,,++++++,,,444444333222///---***(((%%%'''((()))***)))(((''')))******'''%%%%%%***...555111,,,)))((()))))))))&&&%%%$$$$$$&&&)))---///555444333222111111000000******+++,,,,,,,,,,,,,,,000000...+++'''(((---222666777666333///---,,,---,,,999PPPggg{{{nnnUUUFFF???>>>===<<<999555111000111333222444888<<<@@@CCCFFFHHHMMMKKKFFFAAA<<<999777777777:::???EEEHHHGGGCCC???FFFJJJNNNQQQRRRRRRSSSTTTPPPOOONNNNNNNNNPPPRRRSSSQQQQQQQQQOOOLLLIIIHHHIIIMMMNNNPPPQQQQQQOOOMMMKKKJJJKKKIIIEEEFFFGGGDDD>>>:::888666666999===@@@AAACCCCCCBBBAAA???===;;;:::777555333333666999<<<>>>AAACCCHHHOOOXXXcccnnnuuu|||vvvnnnggghhhoooyyy~~~|||{{{}}}~~~~~~}}}uuuhhhVVVEEE666,,,'''&&&(((***)))&&&'''+++...+++***)))(((''''''&&&&&&$$$'''***---...,,,***)))(((&&&&&&***111333111---''''''(((+++------+++)))(((&&&&&&(((,,,888PPPeeexxxzzzzzzwwwwwwxxxtttnnndddSSS@@@666333111111222000///,,,)))&&&&&&))),,,,,,***))))))******)))(((((()))++++++++++++---///777777666555333000---+++'''&&&%%%&&&'''(((((('''******(((%%%######&&&***...+++((('''(((+++,,,---(((''''''&&&&&&)))---000444444555555333111///...&&&((()))+++++++++)))(((------+++'''###$$$)))---444555666444111/////////---888III]]]qqqbbbJJJ>>>===?????????===999555333444555444777<<>>111+++)))+++,,,***''''''***---++++++,,,,,,---------...,,,---///000000...,,,+++...+++***---222444000,,,))))))***,,,------***(((%%%$$$%%%&&&***777PPPggg}}}yyyxxxyyyvvvqqqgggVVVCCC:::666222/////////...***&&&###$$$&&&)))***)))((()))******)))'''%%%'''***++++++,,,///111666666666555333111...---'''%%%""""""%%%''''''&&&***)))'''%%%######%%%'''&&&$$$###$$$(((,,,...///+++++++++***)))***...111222444555555444111...,,,'''(((***++++++***((('''******)))%%%!!! $$$'''...000222222111111111222///555AAAPPPdddzzz}}}^^^FFF<<<===AAABBBBBBAAA???<<<::::::;;;;;;===BBBIIIOOOQQQQQQOOOIIIFFFBBB>>>;;;;;;;;;<<<---000777@@@GGGHHHDDD???===AAAEEEIIIKKKMMMPPPRRRPPPNNNLLLKKKKKKMMMOOOPPPNNNOOONNNLLLIIIHHHIIIJJJJJJKKKLLLMMMNNNOOOOOOOOONNNPPPNNNIIIFFFFFFCCC???===;;;:::;;;>>>AAACCCDDDDDDDDDCCCBBBAAA???===<<<999999888999::::::888666333333333333666@@@MMMWWWaaakkkwww~~~{{{qqqmmmooowww|||wwwrrrqqquuuzzz}}}}}}vvvwwwuuukkkZZZHHH:::333000///...,,,)))((()))+++***+++---///111222333333555555444444333333222111111///---...111111...,,,++++++***+++---,,,***(((%%%%%%%%%$$$%%%000HHH^^^{{{xxxyyyxxxuuulllZZZGGG<<<666111...---...---)))%%%""""""$$$&&&((('''''')))++++++***(((&&&(((+++,,,,,,---...000111111222222111000...---((($$$!!!"""%%%''''''%%%)))((('''&&&%%%&&&&&&'''###"""!!!###'''+++...///+++---...---******---111111222444444444111...,,,)))***+++,,,+++)))'''&&&'''((((((%%%!!!!!!###'''***---000000000222333///111777BBBUUUmmm```HHH===>>>AAA???AAAAAA@@@>>><<<<<<===???AAAFFFLLLRRRSSSOOOLLLEEEDDDBBB@@@@@@AAACCCDDD888:::???FFFMMMMMMGGGBBB===@@@EEEIIIMMMPPPSSSVVVOOONNNKKKJJJKKKNNNRRRTTTOOOOOOOOOMMMJJJJJJKKKMMMNNNMMMLLLLLLLLLLLLMMMNNNMMMPPPOOOKKKHHHHHHGGGCCCCCCAAA@@@AAABBBDDDDDDCCCBBBBBBBBBAAA@@@???======<<<===>>>>>><<<999666555222333222000000666???GGGGGGPPPZZZbbbmmm{{{{{{xxxxxx}}}|||yyyxxxzzz~~~|||yyyyyywwwooobbbTTTIIICCC888555111...---+++***(((***+++...000222333333444777666555444333444555666000///......------------,,,+++******,,,,,,+++***((()))(((&&&$$$,,,BBBWWW}}}~~~zzz{{{}}}|||sss___HHH:::333...,,,,,,---,,,***&&&"""!!!###$$$'''&&&'''))),,,,,,+++)))))),,,...///...,,,+++,,,***+++,,,---......------)))%%%"""###''')))(((&&&'''''''''((()))))))))(((%%%$$$###$$$'''***++++++))),,,///...***(((***---///000222333222000...---+++,,,,,,+++***(((&&&%%%&&&)))***(((### !!!"""&&&***,,,......///000000000111888FFF\\\rrrcccJJJ>>>>>>AAA;;;<<<>>>===<<<:::;;;;;;@@@AAAFFFLLLPPPPPPLLLGGGBBBAAAAAAAAACCCEEEHHHIIIFFFFFFIIIOOOTTTSSSLLLEEE>>>BBBGGGKKKOOOSSSWWWZZZOOOMMMJJJIIIKKKPPPUUUYYYPPPPPPOOONNNLLLLLLNNNPPPRRRPPPNNNKKKJJJKKKLLLMMMIIIMMMNNNJJJHHHIIIHHHFFFIIIHHHGGGGGGGGGGGGEEEDDDBBBCCCBBBBBBAAA@@@???>>>???BBBDDDCCC???:::666555333555555333///000666;;;555===EEEMMMZZZlllzzz{{{zzzyyyvvvooofff]]]VVVRRR>>>999444000000...+++'''***+++...000222222222222555444222111111333666888.........,,,******---///,,,***))))))+++------,,,++++++,,,)))&&&---CCCXXX{{{}}}~~~xxxbbbHHH777///+++***,,,------***'''###!!!"""$$$&&&&&&'''***,,,---,,,+++---///111111...+++)))(((%%%&&&(((***,,,,,,,,,,,,***'''$$$%%%)))+++)))&&&&&&&&&''')))+++,,,***))))))'''&&&&&&''')))))))))&&&***...---)))&&&'''***...///000111111000...------,,,,,,***(((&&&%%%$$$'''***,,,+++&&&"""!!!!!! $$$(((+++,,,,,,---...333222111333===NNNaaannnwww[[[HHH<<<999;;;<<<<<<;;;::::::999999999;;;DDDOOOTTTQQQKKKGGGFFF@@@@@@@@@AAADDDIIIMMMPPPNNNMMMNNNUUU\\\ZZZOOOEEEBBBHHHLLLOOOTTTYYYXXXTTTSSSOOOKKKLLLQQQUUUTTTRRRUUUSSSOOOLLLLLLNNNQQQSSSVVVSSSPPPNNNNNNMMMLLLJJJKKKJJJIIIHHHHHHIIIKKKMMMOOONNNLLLLLLMMMLLLJJJIIIBBBAAA???@@@AAABBBBBBAAAGGGHHHHHHEEE@@@999555333888777555333222333555666777555444777AAAQQQcccnnn|||~~~~~~}}}zzzyyyuuujjj^^^KKK===222222///'''%%%+++&&&)))---...---...000333999666222000/////////...------------------------...//////...,,,,,,---///...+++)))***,,,555FFFVVVsss{{{}}}sss\\\BBB333---++++++,,,***)))(((''''''&&&&&&&&&))))))***,,,//////...,,,...///111111///,,,(((%%%!!!###%%%&&&&&&''')))+++,,,)))((())),,,,,,)))&&&###%%%'''(((''''''((())),,,,,,+++++++++************)))'''%%%$$$%%%))),,,---111333222...,,,...111111000---)))'''%%%%%%%%%&&&***//////+++&&&###"""!!!&&&+++,,,)))))),,,///111111111111555>>>KKKTTTgggxxxiiiRRRDDD;;;888:::999999999::::::::::::999BBBIIIQQQTTTQQQKKKHHHGGGAAAAAAAAACCCFFFJJJOOOQQQPPPOOOOOOSSSWWWTTTKKKCCCCCCHHHMMMPPPTTTYYYYYYUUURRROOOLLLNNNSSSWWWWWWVVVWWWTTTQQQNNNNNNOOORRRTTTUUUSSSQQQPPPPPPOOOMMMKKKHHHGGGGGGGGGHHHJJJLLLNNNPPPPPPOOOOOOPPPNNNKKKIIICCCBBB@@@@@@BBBCCCBBBAAAEEEFFFFFFCCC>>>999666555999888777666555666777999666333000///666BBBPPPYYYmmmwww{{{rrrYYYFFF666333222+++(((***)))***+++***)))***...111666333000.........---,,,+++,,,,,,------,,,,,,+++---...///...,,,,,,,,,---,,,)))'''''')))111CCCTTTrrr}}}sss\\\BBB222,,,))))))***+++***)))'''&&&&&&%%%%%%(((((()))+++...///...,,,,,,---...///---+++(((&&&""""""###$$$&&&'''(((((()))((('''((())))))'''&&&$$$$$$%%%$$$###$$$'''***---------,,,+++++++++***,,,+++(((%%%###$$$(((+++111333333000+++))),,,///---,,,***(((&&&$$$######'''***...///+++&&&###"""###&&&***+++++++++,,,...222111///...///444;;;@@@UUUiiirrrXXXHHHAAA===::::::777888:::<<<<<<<<<<<<;;;HHHMMMRRRRRROOOJJJHHHHHHEEEEEEEEEEEEGGGJJJNNNPPPRRRQQQPPPPPPOOOLLLGGGCCCDDDJJJOOOQQQUUUZZZZZZWWWSSSQQQOOOQQQVVVYYYZZZYYYXXXVVVSSSQQQPPPQQQSSSUUUTTTSSSRRRRRRSSSQQQOOOLLLFFFFFFFFFGGGIIIKKKMMMOOORRRRRRRRRSSSSSSPPPKKKHHHCCCBBB@@@@@@BBBCCCBBBAAABBBCCCBBB???;;;888888888999:::999777666666888:::444000+++))),,,444>>>DDDWWWaaaqqqeeeNNN999222222...))))))++++++)))'''&&&'''+++...222000---++++++,,,+++***)))***+++,,,,,,+++)))(((***,,,...---,,,*********(((&&&%%%%%%&&&...@@@RRRppp~~~sss]]]CCC333,,,)))***,,,---,,,***((('''%%%%%%%%%'''&&&'''))),,,...---,,,******+++++++++***))))))%%%###"""$$$''')))'''%%%&&&&&&'''&&&$$$###$$$%%%%%%%%%$$$"""!!!###'''***//////...------,,,++++++///---***%%%"""###'''***444555333///***(((***,,,((((((((('''&&&$$$###"""'''***------+++(((&&&%%%''''''(((+++---...---,,,000...,,,+++,,,---......???TTTqqquuu```KKKBBBAAA@@@===<<<:::<<<===?????????======HHHKKKMMMLLLJJJHHHGGGHHHIIIIIIHHHGGGHHHIIIKKKLLLQQQQQQOOOLLLIIIGGGFFFFFFIIIOOOTTTUUUWWW[[[]]][[[WWWUUUTTTUUUXXX[[[[[[ZZZXXXWWWUUUTTTSSSTTTUUUVVVTTTTTTTTTUUUVVVTTTQQQNNNHHHIIIJJJKKKLLLMMMNNNNNNQQQQQQSSSTTTTTTPPPJJJEEEBBB@@@??????AAABBBBBBAAA??????>>><<<999888888:::;;;<<<;;;999555333444666444000***(((+++111888<<>>BBBBBB???===>>>>>>?????????>>><<<;;;DDDEEEEEEEEEDDDDDDFFFGGGGGGGGGGGGGGGHHHJJJLLLMMMNNNOOONNNKKKHHHGGGIIIKKKNNNTTTYYYYYYYYY]]]___^^^[[[ZZZYYYYYYZZZ[[[ZZZZZZWWWWWWVVVVVVVVVVVVWWWXXXVVVVVVVVVWWWXXXVVVSSSPPPNNNOOOPPPPPPPPPOOONNNMMMNNNOOOQQQSSSRRRNNNGGGBBB???>>>===>>>@@@AAABBBAAA??????===;;;888888999;;;@@@AAAAAA===777333333555777333...,,,///333555777555;;;FFFRRR```nnnzzz}}}~~~ooo[[[LLL@@@555...,,,'''((())),,,------,,,+++***((('''''')))))))))'''&&&(((***+++***(((&&&$$$!!!$$$&&&'''%%%###""""""$$$%%%&&&'''(((222GGGZZZnnnzzzxxxkkkXXXAAA333,,,+++...222333222///---+++)))(((''''''&&&%%%''')))++++++***+++***))))))***+++,,,---...+++(((***///111...***%%%&&&%%%""""""%%%'''))),,,,,,+++*********...------------,,,,,,,,,555333///***&&&&&&)))---///111333444222///,,,+++'''((()))))))))(((&&&%%%###$$$%%%'''))),,,------,,,)))'''***///111---(((######%%%***///000,,,))))))666KKK^^^nnn}}}pppVVVIII??????CCCDDDBBBAAA@@@??????>>>===<<<<<<<<<@@@?????????@@@BBBDDDFFFBBBCCCEEEGGGJJJMMMPPPQQQLLLMMMMMMMMMLLLLLLMMMOOORRRYYY]]][[[ZZZ]]]___^^^]]]]]]]]]\\\[[[[[[ZZZZZZWWWWWWXXXYYYZZZ[[[[[[[[[ZZZYYYXXXXXXYYYWWWTTTRRRSSSTTTUUUUUUTTTQQQNNNMMMKKKLLLNNNOOOOOOLLLFFFAAA===<<<<<<===@@@CCCDDDCCCBBBBBBAAA>>>;;;:::;;;===EEEGGGHHHCCC;;;666777999===888333000111222222000000333888@@@LLLZZZiiisssppptttzzz~~~}}}nnn^^^NNN???111***'''(((***...000000---+++((('''&&&''')))***)))((('''((()))***)))'''%%%$$$ """$$$$$$""" ###%%%)))+++---888OOOdddrrr|||wwwgggUUU???000)))(((,,,111333222000...+++***)))((()))'''&&&&&&((())))))))),,,+++******)))*********...,,,+++---000222111...)))(((%%%""" ###&&&(((+++///000///---++++++******++++++++++++,,,,,,333222///+++))))))+++...---///111333222000...,,,******************)))((($$$""""""$$$'''+++---...,,,)))(((***...///+++'''###$$$'''***,,,,,,***((((((111???PPPcccyyy}}}}}}}}}{{{xxxwwwxxxzzzuuutttsssqqqqqqppppppooorrruuuxxxyyyxxxyyy|||qqq^^^NNNFFF@@@CCCHHHIIIHHHIIICCCAAA@@@?????????AAABBB@@@???======???BBBDDDEEEDDDEEEGGGIIILLLOOOQQQRRRMMMMMMNNNPPPQQQQQQQQQPPPUUU[[[___\\\YYYZZZ]]]]]]\\\]]]^^^]]]]]]\\\\\\\\\WWWYYY[[[]]]___`````````^^^\\\ZZZYYYYYYXXXUUUTTTUUUVVVWWWXXXVVVSSSOOOMMMIIIJJJKKKMMMMMMJJJEEEAAA===<<<<<>>???EEEHHHJJJFFF>>>999:::===@@@;;;666444555444111---///000222666===HHHUUU]]]___```fffrrr~~~{{{qqqeeeUUUBBB333+++******,,,//////,,,***'''&&&&&&(((***+++***)))))))))))))))((('''&&&%%%!!!"""###"""  !!!"""%%%***...222>>>VVVmmmxxxxxxiiiWWWAAA222)))&&&***000222111///---+++)))((((((+++)))''''''((()))((((((,,,++++++***)))'''&&&&&&******+++,,,...///000000...***%%%""""""$$$&&&'''))),,,......---+++++++++&&&''''''((()))***++++++.........,,,******+++---///...------......---------,,,++++++************'''$$$!!!!!!%%%(((******+++))))))***,,,,,,)))'''&&&(((+++,,,+++******++++++///999GGG[[[uuu{{{wwwvvvwwwtttuuuvvvvvvuuuwww{{{~~~}}}yyyuuussssssqqqlllgggeeeiiikkkkkkhhhfffggghhhgggjjjnnntttzzzfffRRRLLLFFFEEEIIINNNOOOOOOQQQFFFEEECCCBBBBBBDDDGGGIIIBBB@@@>>>>>>@@@BBBDDDDDDJJJKKKKKKLLLMMMNNNNNNNNNNNNNNNOOORRRUUUUUURRROOOVVV\\\___[[[XXXXXX[[[[[[ZZZ\\\^^^^^^]]]]]]]]]^^^XXXZZZ]]]```bbbddddddddd```^^^[[[YYYXXXXXXVVVTTTTTTVVVXXXXXXWWWTTTPPPNNNIIIIIIJJJLLLLLLJJJFFFBBB=========@@@DDDHHHJJJJJJLLLLLLLLLIIIEEEBBBAAAAAAAAAFFFIIIEEE>>>:::<<>>;;;:::<<<>>>@@@???>>>;;;888555333111111111333555444111333999???AAA???AAAIIIUUUbbbjjjmmmsss{{{wwwZZZDDD444)))******$$$%%%++++++)))((())),,,///000000+++***(((&&&''')))+++---***'''### !!!$$$&&&)))))),,,111000666PPPlllrrr___CCC---$$$$$$(((+++///,,,(((''')))***)))''')))))))))(((((('''''''''*********(((&&&%%%&&&'''$$$(((***(((,,,222222---...)))$$$!!!"""%%%((()))%%%&&&)))***+++***)))(((((()))(((&&&'''++++++'''&&&***...000000///......000...***&&&###%%%)))---000000///,,,***)))***,,,---,,,+++(((&&&###!!! ###%%%'''((('''''')))***111000///---------...///...444333999KKK___|||}}}sssiiiiiiooowww}}}uuuwww~~~xxxooobbbbbbdddhhhooozzzhhhXXXPPPMMMMMMOOORRRTTTTTTRRRPPPIIIGGGEEEEEEGGGJJJNNNPPPPPPPPPLLLGGGHHHMMMQQQPPPTTTRRRPPPPPPQQQSSSSSSSSSTTTVVVXXXYYYYYYWWWTTTRRROOOPPPRRRUUUYYY]]]^^^^^^aaabbbddddddcccaaa___]]][[[ZZZZZZZZZ[[[]]]___```ccceeeccc___\\\\\\YYYUUUUUUUUUVVVWWWWWWVVVRRROOOKKKJJJKKKLLLMMMMMMKKKIIIFFFDDDCCCEEEIIILLLLLLKKKNNNNNNMMMJJJFFFDDDCCCDDDBBB@@@===::::::;;;>>>@@@@@@>>><<<999666444333222111333333000---...222777777666666999@@@JJJUUU\\\jjjrrr}}}lllPPP@@@333111///(((%%%((()))((((((***---000000000,,,***)))((((((***,,,...+++((($$$"""!!!"""%%%''''''%%%)))///111:::TTTnnn~~~tttbbbIII444***((()))***---+++(((((()))***)))''',,,,,,+++******)))((((((+++***)))'''&&&&&&%%%%%% %%%((()))---222000+++***(((&&&%%%'''((((((((($$$%%%''')))+++******)))(((***)))&&&(((,,,,,,)))'''***///222444222///,,,---,,,***'''%%%%%%(((+++//////...,,,)))(((((()))+++,,,,,,,,,***'''$$$###$$$&&&((()))((((((***+++111111000///000111222222222666333333???OOOjjj~~~xxxuuuqqqppprrruuuvvvvvv~~~rrr^^^SSSPPPPPPQQQSSSWWWXXXWWWSSSOOOLLLJJJHHHFFFGGGIIIMMMOOOTTTWWWWWWQQQOOORRRVVVXXXXXXVVVTTTQQQPPPPPPSSSVVVWWWYYY[[[]]]\\\XXXTTTQQQKKKKKKOOOUUU\\\``````^^^```cccfffiiihhheee```]]][[[[[[ZZZZZZ[[[[[[\\\]]]bbbdddccc___]]]___^^^[[[YYYXXXXXXYYYXXXUUUQQQMMMHHHGGGGGGHHHJJJKKKJJJIIIHHHGGGFFFGGGJJJLLLLLLLLLNNNNNNKKKGGGCCC@@@@@@AAA@@@>>><<<::::::;;;>>>???@@@>>><<<:::888666555555444444333///++++++...222------+++))))))111===GGGXXXaaammmyyy~~~```OOO@@@:::666---''''''&&&'''(((,,,///111111000---,,,***)))***+++---...,,,)))&&&$$$###$$$&&&(((&&&$$$&&&---555BBB[[[sss}}}wwwgggPPP<<<000+++***)))+++)))))))))***+++***(((//////...---,,,+++++++++...+++((('''((((((%%%"""!!!%%%(((+++...,,,(((&&&&&&'''))),,,,,,)))'''"""$$$&&&(((***+++++++++(((***)))'''***...///+++((()))...333777555...))))))******)))'''&&&'''(((...///...,,,)))&&&&&&&&&(((+++...000///---)))'''%%%''')))***))))))+++,,,/////////000111222444444555999333---111:::QQQooo}}}~~~~~~wwwppplllmmmppptttzzz{{{dddUUUPPPPPPRRRSSSVVVYYYZZZXXXSSSOOONNNMMMJJJHHHGGGIIILLLOOOYYY___aaaZZZTTTTTTXXX[[[[[[ZZZWWWQQQLLLLLLPPPTTTVVVYYY\\\^^^]]]ZZZVVVSSSLLLMMMPPPWWW^^^bbb```]]]\\\```eeeiiiiiifffbbb^^^^^^^^^]]]]]]\\\\\\\\\\\\aaacccbbb______bbbbbb___[[[ZZZZZZYYYXXXUUUPPPLLLGGGEEEDDDEEEGGGIIIIIIIIIJJJIIIIIIIIIKKKLLLLLLMMMOOOMMMJJJFFFAAA>>>>>>??????>>>===<<<<<<===???@@@@@@???===<<<:::999999999888888666222...---000222,,,***'''######(((000666AAAKKKYYYhhhsss{{{qqq```MMMBBB:::111***)))%%%&&&)))---111222111///---,,,+++++++++,,,...///---+++(((&&&%%%&&&((())))))%%%&&&...999JJJbbbwww{{{lllUUU@@@222,,,***))))))))))))***+++,,,,,,+++000000///.........//////000,,,((()))++++++&&&""" """$$$'''((('''$$$$$$%%%'''***---...+++)))!!!###%%%''')))***++++++(((***)))(((+++000111...)))(((***///444444---'''(((***------,,,***))))))...///...,,,(((%%%$$$%%%&&&)))...222222000,,,)))%%%''')))*********+++,,,+++,,,---...000222333444555:::555...---///???YYYyyy{{{~~~tttppplllkkkmmmppppppooorrruuulllZZZPPPOOOQQQQQQRRRUUUWWWYYYWWWSSSPPPOOOOOONNNKKKIIIJJJNNNRRRbbbhhhjjjaaaXXXWWWYYY\\\]]][[[WWWPPPJJJIIIMMMQQQTTTVVVZZZ]]]^^^]]]ZZZXXXQQQQQQSSSWWW\\\^^^]]]ZZZWWWZZZ___dddfffeeecccaaabbbbbbaaaaaa```______^^^```ccccccaaaaaaddddddaaa[[[ZZZYYYXXXWWWUUUQQQNNNGGGFFFEEEFFFHHHJJJJJJJJJLLLMMMLLLLLLKKKLLLMMMNNNOOONNNKKKGGGAAA>>>>>>>>>AAA@@@@@@@@@@@@@@@AAABBB@@@???>>>======<<<======;;;999777444111111333555///+++''''''(((+++++++++---666EEEUUUbbbmmmuuuzzz~~~~~~}}}sss]]]KKK===222+++(((&&&(((***...222222000...,,,,,,+++++++++,,,---...---,,,)))'''&&&''')))***)))''''''---999MMMeeewww~~~}}}nnnWWW@@@000***))))))((()))***+++,,,---///000000///...---...///000111111---***+++...---(((######!!! """######""""""&&&%%%&&&))),,,...------"""###$$$&&&((()))******'''))))))(((,,,222444111+++((('''***///000,,,'''))),,,000111000...---,,,/////////,,,(((&&&%%%&&&'''***...111222000,,,***%%%''')))*********+++,,,+++,,,---///111222333444222999888222111...777LLLccczzz~~~{{{{{{vvvhhh\\\[[[ZZZbbbuuuooo]]]RRRNNNOOOQQQOOOOOOOOOQQQTTTTTTSSSRRRQQQRRRRRROOOMMMOOOTTTXXXjjjppppppfff]]]ZZZ\\\]]]]]]ZZZUUUPPPLLLLLLNNNQQQSSSVVVYYY\\\^^^___^^^^^^XXXXXXXXXWWWWWWXXXYYYZZZVVVWWWYYY[[[^^^```bbbccceeeeeefffeeeeeecccbbbaaa___cccdddbbbccceeeddd```YYYWWWUUUUUUVVVUUUTTTSSSLLLKKKKKKLLLNNNOOONNNMMMOOOOOOPPPNNNLLLLLLMMMNNNOOOOOONNNJJJEEEAAA??????CCCCCCCCCCCCCCCCCCBBBBBB@@@@@@????????????@@@@@@<<<:::777444333333444555111...++++++------((($$$"""***666CCCOOOZZZccciiiyyy||||||{{{{{{|||qqqYYYDDD444+++(((***+++,,,///111111...+++***************+++,,,,,,---,,,***((('''((()))***'''&&&'''+++777MMMfffxxx|||nnnWWW@@@///(((&&&((()))***+++,,,,,,///222555111///---,,,+++,,,...//////---,,,,,,...---***&&&%%%"""!!!$$$%%%###""""""'''&&&%%%'''***---......$$$%%%%%%%%%&&&'''''''''%%%'''((((((---333555333,,,***)))***---...---***---///111222111111111222222111000,,,)))((((((***,,,---///000000...,,,***&&&)))+++,,,++++++,,,......///111222333444444444000777777555555000333CCCSSSiiiyyyfffVVVOOONNNYYYgggqqqwww{{{sss^^^PPPLLLNNNOOOOOOLLLJJJIIIJJJMMMQQQSSSTTTTTTVVVWWWUUUSSSUUU[[[aaammmqqqnnneee]]]\\\]]]]]]]]]YYYTTTRRRRRRTTTUUUVVVVVVXXXZZZ]]]___aaaaaabbbaaaaaa___ZZZVVVVVV[[[```ZZZXXXUUUTTTVVVZZZ___cccgggggghhhhhhhhhfffeeeddd___ccceeeddddddeeebbb]]]VVVTTTQQQQQQTTTVVVXXXXXXSSSSSSSSSTTTVVVVVVTTTRRRPPPRRRRRRPPPMMMLLLMMMOOOOOOPPPQQQNNNIIIEEEBBBAAADDDDDDEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@AAABBBCCCCCC@@@===999666444555555555333222000...,,,)))%%%###!!!%%%,,,444<<>>CCC===CCCPPPcccwwwyyy{{{~~~}}}}}}}}}}}}~~~{{{uuu[[[FFF;;;666111000/////////---***(((''''''''''''((((((((((((,,,+++***(((((((((((()))&&&***---000<<>>666333...)))%%%$$$######&&&)))+++,,,+++)))(((((("""!!!'''222555...(((((($$$$$$&&&))),,,,,,+++))))))((('''%%%$$$###"""""""""%%%&&&'''---444666444---111555777666333111000111111111000000111555888666444111---***+++///222888666222...,,,++++++++++++---000000000000111333000111111222111000///...444666111///222---+++666<<>>======>>>===;;;777444111444666444///***((((((++++++,,,---...---***((('''&&&(((///:::HHHRRRXXXaaagggooowww|||}}}{{{zzzyyyzzz}}}}}}{{{xxxxxx{{{}}}~~~~~~uuuOOOBBB444---***'''%%%%%%###%%%'''''''''&&&((()))---,,,***((('''(((+++...555999DDDYYYppp{{{{{{|||tttpppeeeUUUCCC444,,,***000///---)))&&&%%%&&&(((+++***(((&&&$$$###"""!!!$$$&&&)))++++++(((%%%"""""""""'''))))))/////////,,,)))&&&&&&&&&((('''&&&&&&&&&$$$!!! !!!$$$***///222222111.........///000222444555111...+++***,,,000222444444333000---***((('''&&&&&&((()))***+++,,,///222000000//////......------((())))))(((''''''***,,,111333111+++(((,,,//////...000777DDDTTTiii|||kkkaaa\\\___dddnnnyyyuuu]]]NNNIIILLLMMMNNNNNNNNNOOORRRTTTPPPOOOOOOPPPTTTYYY\\\___eeegggiiikkknnnqqquuuwwwzzzvvvooohhhdddeeejjjnnnkkkiiieeeaaa___^^^______bbbbbbbbbaaaaaaaaabbbbbbfffeeedddbbb``````bbbdddeeelllqqqnnneee]]]ZZZ[[[```aaaccceeeeeeddd```]]]ZZZXXXWWWYYY\\\___aaaaaaeeeeeegggjjjkkkiiiccc^^^\\\\\\\\\]]]]]]\\\\\\\\\WWWUUURRRPPPQQQSSSWWWYYYRRRQQQOOOKKKGGGEEEEEEFFFCCCEEEHHHKKKLLLJJJHHHFFFLLLLLLLLLIIIEEEBBBAAAAAA<<<<<<>>>@@@@@@===888333222555777666333///------//////111222222000---++++++++++++---111888AAAFFFOOOWWWcccnnnuuuyyyyyyyyyyyy{{{~~~~~~}}}}}}}}}yyyxxxxxxxxxzzz|||~~~~~~~~~}}}~~~yyyYYYIII888000---)))&&&%%%###&&&***+++******+++...,,,,,,+++)))'''***///444BBBLLL]]]pppwwwuuuooobbbPPP@@@666111111000...***&&&$$$%%%&&&)))((('''%%%######$$$&&&((((((((((((&&&$$$###"""### ###(((+++,,,111111///,,,)))'''((()))))))))(((((((((%%%!!!"""'''---000000///++++++,,,------...//////---,,,++++++---///111222888666333///,,,)))'''&&&$$$'''***---...///111333...///////////////......---------+++))))))***,,,111222///)))(((---000000...///333999BBBRRRlll|||yyyxxxlllqqqwww~~~~~~aaaKKKBBBAAAJJJLLLNNNOOOOOOOOOQQQRRRSSSSSSTTTUUUVVVYYY\\\^^^eeeiiinnnppppppnnnnnnnnnsssrrroookkkggghhhkkkoookkkiiifffcccaaa`````````````````````______^^^^^^cccccccccaaa^^^\\\]]]^^^___ffflllkkkddd^^^^^^```bbbbbbbbbdddeeeddd```]]]```___^^^___aaaccccccbbbaaacccgggiiijjjfffaaa]]]\\\[[[[[[ZZZZZZZZZYYYYYYYYYVVVRRROOONNNPPPSSSUUUQQQPPPNNNJJJGGGEEEGGGHHHFFFHHHLLLOOOPPPNNNLLLJJJPPPNNNJJJEEEAAA???@@@BBB;;;===???BBBCCC???999555333555777777666333111000000111333444333222000000,,,---...------...222555===FFFTTTaaajjjpppuuuwwwyyy|||~~~}}}zzzvvvuuutttvvvwwwyyyzzz{{{}}}~~~~~~~~~}}}tttnnnnnnmmmjjjYYYJJJ;;;444111---)))'''&&&***///000///...111333+++,,,+++)))(((,,,444;;;MMM___ttt|||qqq___LLL===666//////...+++(((&&&'''((())))))(((&&&$$$%%%(((+++...,,,((($$$!!!!!!!!!"""!!!!!! """$$$''')))))),,,,,,+++)))&&&&&&(((******)))))))))(((&&&"""!!!&&&+++.........(((***,,,------+++)))(((***+++,,,......///000000666444111...,,,)))((('''%%%)))...222333222222222---///111222222111///...111111111...+++))))))***///000---))))))...111000---...222444666@@@TTTggg}}}uuullliiippp}}}}}}nnnTTTEEEBBBDDDKKKLLLLLLNNNPPPRRRTTTTTTUUUWWWYYYZZZZZZ\\\^^^```fffmmmttttttoooiiiffffffmmmoooooommmjjjiiilllooojjjiiigggeeecccaaa______^^^____________^^^]]]\\\```aaabbbaaa^^^[[[ZZZ[[[[[[```eeefffcccaaacccfffcccaaa```cccfffgggdddaaafffeeefffhhhiiiiiigggeeeaaaccceeegggfffccc___\\\YYYYYYXXXXXXWWWXXXXXXYYY[[[WWWRRRNNNLLLMMMPPPRRRQQQPPPMMMJJJGGGFFFIIIKKKIIILLLOOOQQQQQQPPPMMMKKKOOOMMMIIICCC???>>>@@@BBB<<<>>>AAADDDEEEBBB<<<777444555777888888666333222111222333333111000000111///000111000...------...000999EEEPPPYYY```hhhmmmvvvzzz}}}|||xxxtttsssssstttwwwzzz{{{||||||~~~~~~ssscccXXXVVVVVVUUUMMMAAA555111///+++)))))))))...333444000...///222,,,------***(((---777???QQQeeeyyy{{{gggQQQ>>>444---------+++)))((()))***)))***+++)))&&&'''+++///222///)))$$$"""!!!"""###!!!!!!"""######$$$$$$$$$$$$$$$$$$#########&&&(((''''''&&&&&&'''&&&###!!!!!!&&&+++------,,,(((***,,,------***'''$$$(((+++///000000///...///...---,,,***))))))(((((()))---222555666555555555333333444444333222000///111222111///+++(((((((((------,,,)))+++000111///))),,,000222000333@@@NNNmmmttteee___aaafffuuuaaa[[[bbbrrrqqq^^^MMMFFFHHHLLLMMMJJJIIIMMMSSSYYY\\\\\\VVVYYY\\\^^^___aaadddgggiiirrryyywwwllldddbbbeeeoooqqqrrrooojjjiiimmmqqqkkkjjjhhhfffccc```^^^\\\^^^^^^_________^^^]]]\\\^^^```bbbbbb```]]]\\\\\\ZZZ]]]aaadddeeefffhhhjjjaaa___^^^aaagggkkkkkkiiihhhiiillloooqqqqqqmmmjjjeeefffgggeeeccc___]]][[[YYYYYYYYYYYYZZZ\\\^^^___ZZZWWWQQQLLLKKKLLLOOOQQQQQQPPPNNNJJJHHHHHHJJJMMMLLLNNNOOOQQQPPPNNNLLLJJJJJJIIIHHHDDDAAA>>>>>>???===???BBBEEEFFFDDD???:::999:::;;;======;;;888666666777666444000///000222333333222111000///...---+++111999???DDDKKKTTTZZZffflllqqqssspppnnnooopppsssvvvzzz|||{{{{{{|||~~~~~~}}}|||qqqlll```SSSMMMOOOOOOMMMGGG>>>555111000///222666777<<<@@@>>>888333333555///000///+++(((,,,666???JJJZZZiiiooowww{{{yyy{{{~~~~~~zzzwwwxxx}}}xxxfffOOO:::///+++,,,,,,+++((('''((())))))+++---+++((((((,,,000111///,,,)))'''&&&&&&&&&%%%%%%%%%###"""""""""###!!!"""""""""###%%%'''###"""!!!"""$$$$$$###""" ###'''+++------+++((()))***++++++***((('''(((,,,111333111///------'''''''''((()))***,,,,,,---000333555777888:::<<<>>>;;;888444111000111111///000111///,,,************++++++***---222111---(((***...111///...555???SSSjjjooobbb]]]cccPPPHHHIIITTT```kkkeeeZZZNNNFFFEEEJJJPPPMMMIIIGGGLLLVVV___ccccccUUUYYY^^^bbbccceeeiiilllllluuu|||wwwjjjaaabbbhhhsssuuutttpppjjjjjjnnnsssmmmllljjjgggccc___\\\ZZZ^^^^^^___``````___^^^]]]\\\___bbbcccbbb```___^^^[[[]]]aaaeeehhhjjjkkkkkk```]]]\\\```iiioooqqqppphhhjjjnnnsssvvvuuuqqqnnnjjjjjjiiieeeaaa]]]\\\[[[[[[[[[\\\]]]```cccfffhhhZZZVVVQQQLLLKKKLLLOOORRRQQQPPPNNNJJJHHHIIILLLNNNNNNNNNOOOOOONNNMMMJJJIIIEEEGGGHHHFFFCCC???===<<>>;;;<<<<<<:::666111///111444333000---,,,---...,,,+++)))---222555777<<>>:::999;;;BBBIIIKKKPPPSSSOOOFFF???>>>@@@333333222,,,(((+++555>>>BBBMMMUUUXXXaaallllllcccccceeegggjjjllljjjfffccchhhoootttqqqaaaKKK777,,,***++++++***'''&&&&&&'''(((,,,...---)))(((,,,000............---+++)))(((+++***(((%%%""""""$$$&&& """$$$$$$$$$$$$&&&((( !!!######"""!!!"""$$$(((,,,---,,,+++)))))))))))))))***+++,,,(((---333555222///---,,,%%%%%%&&&(((+++...000111111222333444666:::???DDDGGGBBB:::333......000222...000111000///------...)))*********...333111,,,)))***...111000...333;;;<<>>>>>@@@AAA>>>999444333333000000000///,,,******+++***---000000000111555999BBBEEEJJJQQQYYY___aaaaaaiiipppvvvxxxvvvtttvvvxxx{{{zzzxxxvvvvvvzzzyyyjjjaaaZZZ]]]fffllljjjeeebbb\\\TTTPPPQQQXXXaaahhhmmmjjjdddZZZPPPKKKKKKMMMJJJEEE:::---***000777:::@@@@@@BBBFFFKKKLLLJJJGGGHHHJJJNNNQQQRRRSSSTTTTTTSSSWWW[[[ZZZRRRFFF:::333))),,,000///+++(((&&&&&&***(((''''''(((((('''&&&+++,,,---.........---,,,...---+++&&&!!! ###'''%%%$$$%%%(((+++,,,)))&&&###  $$$''''''&&&$$$&&&***------,,,)))(((&&&%%%$$$%%%(((+++,,,,,,///...------...---+++)))%%%%%%'''***---///...---000444555...&&&***<<>>>>>>>>===;;;;;;<<<===222222222444666444///+++,,,,,,+++)))&&&%%%&&&'''***(((%%%%%%'''***++++++++++++,,,,,,+++)))'''&&&))))))(((&&&######$$$&&&''''''&&&'''((('''%%%###((('''%%%&&&((())))))((('''))),,,......+++(((&&&"""'''+++---------,,,+++,,,---...---,,,)))((()))+++---...---,,,000333333+++"""###...999KKKWWW\\\RRRAAA555000///,,,---///000222222111111+++***))))))***,,,...//////111333333111///......,,,---666FFFYYYiiizzz|||{{{~~~uuuggg```aaaeeehhhiiigggggglll{{{}}}hhhVVVPPPNNNKKKFFFBBBBBBEEEKKKOOOUUUVVVWWWWWWYYY]]]ccchhheeeeeeeeehhhlllqqqwwwzzz~~~wwwrrrqqqssswww~~~yyyssstttpppmmmkkkhhhcccbbbeeejjjjjjiiifffaaa^^^\\\\\\]]]^^^``````^^^\\\\\\]]]aaa___^^^aaafffjjjjjjhhhjjjfffcccbbbdddffffffeeecccccccccdddeeegggiiijjjiiigggeeeaaa^^^]]]]]]^^^cccbbbaaaaaaeeeiiiddd]]]YYYWWWUUUSSSRRRRRRSSSTTTOOOOOONNNMMMLLLLLLLLLLLLMMMJJJHHHHHHKKKNNNPPPPPPOOOMMMJJJGGGFFFFFFFFFFFFDDDFFFIIIIIIFFFCCCAAA@@@CCCGGGMMMOOONNNKKKHHHGGG@@@@@@???<<<888222---+++222000,,,'''$$$$$$''')))+++---...,,,(((%%%%%%'''(((+++///000222888CCCLLLUUUZZZ___aaabbbfffnnnuuuuuuwwwzzz|||||||||}}}~~~|||yyywwwvvvttttttqqqnnnlllpppxxx~~~|||{{{yyyvvvqqqkkkddd```[[[VVVQQQNNNMMMHHH@@@999333333333333333111000///)))(((&&&$$$$$$'''***---***'''%%%%%%(((+++------***++++++***)))'''%%%$$$&&&&&&&&&%%%$$$$$$%%%%%%((((((&&&&&&%%%%%%$$$###&&&&&&&&&&&&((()))))))))%%%%%%&&&'''''''''''''''!!!!!!"""$$$(((,,,------,,,******+++---.........)))((('''(((***++++++)))...111111+++%%%%%%---666IIIYYYddd___OOO???444---***+++---000222333222000***)))'''%%%%%%'''***+++,,,///222333111...,,,+++//////333;;;DDDRRReeeuuu}}}}}}|||wwwsssaaa^^^___jjjzzzyyyuuu}}}tttggg\\\WWWRRRMMMHHHCCCCCCFFFJJJMMMTTTXXX[[[\\\[[[^^^dddiiigggggggggiiimmmrrrwwwzzz{{{vvvsssvvvzzz~~~{{{ssssssrrrtttxxxwwwpppkkkjjjnnnnnnmmmjjjeee```^^^^^^ZZZ\\\]]]]]]\\\[[[\\\]]][[[ZZZZZZ___eeeiiijjjiiikkkiiifffeeeeeeeeefffeeeeeecccbbb``````aaabbbccccccdddccc```]]][[[[[[]]]]]]^^^___```eeegggaaaXXXSSSSSSSSSSSSTTTTTTVVVVVVPPPOOONNNMMMMMMLLLLLLLLLJJJIIIGGGHHHJJJMMMOOOOOOLLLKKKIIIFFFDDDBBBBBBBBBCCCEEEGGGFFFDDDAAA???>>>@@@DDDIIIKKKJJJHHHFFFEEE<<<<<<;;;999666111+++'''...///...,,,)))''''''''',,,...000...)))&&&&&&'''***---...---,,,000999@@@GGGMMMTTTXXXZZZ^^^fffmmmrrrvvvzzz}}}}}}|||||||||{{{vvvrrrsssuuuvvvuuutttvvv|||yyypppiiiiiikkkeeeSSSDDD???BBBCCC@@@:::333111000&&&$$$!!!!!!$$$***///333)))'''&&&&&&))),,,......))))))******)))'''&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%(((((('''%%%$$$$$$%%%&&&&&&'''((()))***+++,,,,,,$$$###!!! """&&&***---((('''''')))+++------,,,+++***)))***,,,...///...+++***))))))+++,,,,,,+++,,,//////,,,)))***111888JJJWWWdddddd[[[LLL;;;...+++++++++...111222111///***((($$$"""!!!###%%%'''***---111333111...,,,+++***+++...222777@@@RRRcccxxx|||}}}xxxqqqmmmqqqxxxwwwmmmccc^^^fffsssvvvjjj^^^WWWPPPLLLGGGDDDFFFJJJMMMOOOQQQWWW^^^`````````dddhhhhhhhhhhhhiiilllppptttvvvuuussstttzzz|||rrrpppssszzz{{{qqqkkkmmmooopppnnnjjjfffcccbbb\\\]]]]]]]]][[[ZZZ[[[\\\VVVVVVYYY___fffkkkkkkiiijjjiiigggfffeeedddeeeeeedddcccaaa___^^^^^^^^^______bbbcccaaa]]]ZZZ[[[]]]]]]```aaaaaaccceee```YYYQQQRRRSSSTTTUUUVVVVVVWWWQQQPPPNNNLLLKKKKKKLLLLLLIIIHHHGGGIIIKKKMMMMMMMMMIIIJJJJJJGGGCCC???>>>===@@@BBBDDDDDDAAA???>>>>>>???BBBFFFHHHGGGEEEDDDDDD;;;;;;;;;:::999555///***+++---//////,,,)))'''&&&,,,///111000,,,******+++///000000...,,,---111555999???FFFKKKNNNSSS[[[bbbjjjnnnuuuyyy{{{{{{{{{{{{{{{sssnnnrrrtttvvvvvvuuuvvv{{{vvveeeZZZ]]]___\\\SSSFFF<<<666'''$$$ $$$***000333)))(((''')))+++---------'''((()))*********)))(((&&&$$$""""""###%%%%%%%%%''''''&&&%%%$$$$$$'''******,,,...............000&&&$$$"""!!!###(((...222...------...//////---,,,,,,***))))))+++---......///...------///111111000---......,,,***---333888EEEPPP[[[```^^^UUUDDD555///,,,***,,,///111///---+++(((### !!!%%%'''***---111222111...,,,+++%%%'''+++000444;;;JJJYYYrrrttthhhZZZYYYZZZbbbrrr}}}nnn___UUUNNNJJJFFFEEEHHHLLLNNNOOONNNUUU^^^ddddddccccccdddgggggghhhiiikkknnnpppqqqqqqqqquuu{{{xxxnnnpppsss}}}qqqjjjiiilllpppqqqpppmmmjjjiiiaaabbbaaa___\\\ZZZZZZ[[[UUUVVVZZZaaaiiilllkkkhhhggggggfffeeecccbbbcccdddaaaaaa```___^^^^^^^^^^^^^^^aaadddccc^^^\\\]]]___bbbdddccc___]]]___]]]ZZZSSSTTTUUUVVVWWWWWWVVVVVVRRRPPPMMMKKKJJJJJJKKKMMMIIIIIIIIIKKKNNNNNNMMMKKKEEEHHHIIIGGGAAA<<<888777===???AAAAAA???=========>>>@@@CCCDDDCCCAAAAAAAAA;;;;;;;;;======:::444///---///222222000---++++++***---111111///---...///555555444333111000//////...333888<<>>??????>>>===<<<===;;;>>>@@@AAA???=========;;;:::;;;===???<<<777222111333555555333222111111(((,,,111222000///000222:::999888888777555222///))),,,///111555>>>KKKUUURRRXXXaaajjjpppuuuyyy{{{zzz|||rrrgggaaa]]]```cccgggllluuuvvvYYYAAA555///'''###$$$&&&''''''((()))***,,,......,,,)))%%%&&&))),,,.../////////)))%%% !!!$$$%%%$$$%%%&&&&&&%%%$$$'''---222///111333111---))))))***'''''''''(((***+++---...000000000111333222000...---+++)))(((***,,,------111///...///111444444444444111---(((%%%&&&))),,,111<<>>HHHYYYqqq|||rrrkkkmmmrrruuuuuuqqq```VVVLLLLLLLLLKKKKKKKKKKKKKKKIIIRRR^^^ddddddbbbbbbccc```cccffffffccccccgggkkkjjjkkkppp|||wwwsssppprrrwww|||mmm``````ccciiinnnsssuuuvvvvvvooolllfffaaa___^^^```aaaWWWYYY___eeejjjkkkiiigggfffbbb^^^]]]```bbbcccbbb^^^]]][[[]]]```bbbaaa___bbbdddeeebbb]]]\\\___cccyyyooo```TTTOOOPPPSSSUUUWWWYYY\\\]]]ZZZVVVSSSQQQOOOLLLHHHFFFFFFJJJOOORRRQQQPPPNNNMMMPPPRRRNNNFFFCCCEEEDDD@@@888222//////777888<<>>999???@@@AAA???===;;;<<<======<<<;;;>>>@@@???:::555333777;;;<<<999444000...------...///111333444555555444444333333333444444...)))###"""(((444???FFFJJJNNNUUU^^^hhhqqqxxx|||zzz}}}zzzwwwooofff___YYYVVV]]]lll{{{{{{dddKKK===333+++((((((''''''***$$$&&&***...///...---+++---,,,---...000000...,,,(((%%%!!! $$$'''((('''&&&%%%$$$&&&***...000///,,,)))&&&###!!! %%%%%%&&&'''))),,,...000111222222222111///,,,***000+++'''&&&***...000111111///,,,***+++---000222///000...)))###"""&&&++++++222:::AAALLLUUUUUUNNN<<<444,,,)))***+++***''''''&&&%%%%%%&&&***---000000...,,,,,,------,,,+++,,,***((((((+++///444888EEEVVVkkk{{{ooojjjrrroookkklllttt}}}oooqqqtttnnn]]]UUULLLLLLMMMMMMMMMMMMMMMMMMOOOUUU^^^ccccccbbbaaaaaaccceeefffccc^^^]]]___cccggglllvvv~~~zzzwwwrrrqqqrrrvvvyyyuuukkkbbb```ccchhhmmmqqqtttvvvwwwppplllgggaaa^^^]]]^^^___YYYZZZ^^^ccchhhjjjjjjhhhiiieeeaaa```aaaccccccbbb^^^\\\[[[]]]___aaa___^^^```bbbbbb___ZZZXXXZZZ^^^kkkfff]]]SSSLLLMMMSSSYYY[[[]]]^^^]]]ZZZVVVTTTSSSOOOMMMIIIGGGHHHKKKPPPSSSSSSRRROOOMMMOOOSSSPPPJJJAAACCCDDDCCC@@@:::555222777888;;;AAAFFFFFFAAA===@@@@@@@@@AAAAAABBBBBBBBB<<<<<<<<<<<<<<<:::777444444777:::;;;888333000.........------...///111222555444333111000000/////////+++&&&###%%%+++222888@@@DDDKKKUUUaaallluuuzzz|||}}}{{{zzzvvvppphhhbbb]]]```mmm{{{wwwsssyyywwwnnn___KKK???666...,,,+++)))((())))))+++---//////...,,,+++---------...//////---+++)))'''###!!!!!!"""%%%''')))(((&&&$$$###%%%***------+++((($$$"""!!!!!!"""$$$$$$&&&(((***---///000...///000000000...,,,***,,,)))%%%&&&***...111222222000---+++***+++---//////222222///)))&&&'''))))))///555888AAAKKKOOONNNFFF???555...++++++,,,,,,'''''''''''')))+++---...000///...---,,,++++++,,,...---+++***+++...111333777DDDUUUfff|||}}}wwwnnn___RRRKKKQQQSSSWWWaaannn|||xxxsssrrrxxx}}}eeeVVVQQQKKKLLLNNNPPPQQQQQQQQQQQQWWWZZZ]]]aaabbbbbb``````cccdddccc___[[[YYY[[[]]]eeennn~~~|||{{{zzzxxxsssooooooqqqpppkkkfffaaacccgggkkkpppsssvvvwwwpppmmmgggaaa]]][[[[[[[[[ZZZZZZ]]]aaaeeeiiiiiiiiikkkhhheeeccccccccccccbbb]]]\\\[[[\\\]]]^^^]]][[[\\\^^^^^^ZZZUUUSSSTTTVVVZZZZZZWWWPPPKKKLLLTTT]]]``````___\\\WWWTTTTTTTTTPPPNNNKKKIIIIIILLLPPPSSSRRRQQQLLLIIIKKKPPPOOOKKKAAAAAACCCFFFGGGDDD<<<666333444777===CCCDDDBBB>>>>>><<<<<>>???DDDEEE@@@:::---,,,---222999===>>><<<<<<777333555:::======:::888999999555///,,,---...444444444222...,,,,,,---...,,,***)))***---111333333222111111000111111111+++000555444000---...111...000555>>>KKK[[[iiirrrnnnqqqxxx}}}~~~}}}rrrbbbOOOIIIHHHAAA===777444555555111,,,+++******++++++,,,++++++++++++******,,,---,,,***((($$$%%%''')))+++---///000000...+++'''%%%&&&***---,,,(((### $$$)))---///000222222000---)))&&&$$$%%%'''(((***+++,,,,,,***)))(((''''''(((+++---...---,,,++++++,,,...///111222222000---)))'''%%%%%%)))///111222888EEEQQQ^^^aaaaaaXXXHHH888///,,,(((***---//////...,,,***---000222///)))'''***---000000000111111000000000......000999LLLhhh}}}nnnccc___^^^\\\YYYNNNPPPWWWeeewww~~~wwwwwwvvvvvvggg]]]eeeqqqxxxcccVVVQQQPPPNNNOOOQQQSSSVVVYYY[[[\\\___^^^]]]]]]]]]^^^```aaa```aaabbbbbbaaa___]]]\\\bbbrrr|||~~~~~~|||zzzwwwsssmmmiiiiiiiiijjjkkklllllllllllljjjgggccc___[[[YYYXXXWWWVVVZZZaaahhhlllkkkgggbbb___```aaa```^^^^^^```aaa^^^^^^^^^[[[XXXUUUUUUUUUVVVVVVVVVVVVUUUTTTRRRQQQTTTQQQNNNNNNQQQTTTTTTTTTWWWUUUPPPKKKGGGGGGKKKNNNSSSRRRPPPNNNLLLKKKKKKKKKJJJLLLJJJFFFGGGLLLNNNMMMLLLDDD===;;;>>>AAA>>>;;;222000///333999>>>@@@??????:::444222555888::::::888888666333///......///111111000---******+++---,,,+++******,,,///333555000000000000111222333444///111333111...,,,---///......000666@@@LLLYYY```^^^dddppp}}}www^^^SSSNNNBBB???888444444222,,,&&&$$$%%%&&&''')))******))))))(((((()))+++......---+++''''''(((***,,,///111222000///---)))&&&&&&(((+++)))&&&### ###&&&)))***+++...000000///---,,,%%%%%%&&&(((***+++------,,,,,,+++)))&&&&&&(((+++,,,,,,,,,,,,---///111222000000///---+++)))'''&&&$$$'''+++///...000:::EEEWWW___fffdddWWWEEE777///'''((()))*********)))(((***+++,,,***'''&&&(((***------...///000111111222......111;;;KKKccc~~~ppplllnnnnnnkkk``````eeeqqqttteeeeeelll}}}}}}lll^^^bbbnnniii[[[TTTRRRQQQQQQQQQQQQRRRUUUYYY\\\^^^___``````^^^ZZZYYY\\\______```aaabbbaaa^^^YYYVVV[[[lll}}}wwwqqqmmmllllllmmmmmmllliiigggeeefffdddaaa]]][[[YYYYYYYYYYYY\\\aaahhhllllllhhhddd^^^```aaa___]]][[[]]]____________\\\WWWTTTSSSTTTWWWWWWWWWXXXYYYYYYXXXWWWSSSRRRQQQPPPOOOQQQTTTVVVSSSQQQNNNIIIGGGHHHLLLOOOTTTSSSQQQOOOLLLJJJHHHHHHJJJMMMNNNLLLLLLPPPQQQOOOJJJCCC<<<:::<<<>>>===;;;777444333555:::???AAAAAA???:::444000///333777;;;999666333111000111111111......,,,)))''''''***---*********+++---000222444............///000111222222000---++++++,,,...000///...---000555>>>GGGMMMSSS\\\jjjwwwnnn___SSSAAA:::444//////...)))$$$""""""$$$&&&))))))((('''&&&%%%&&&(((+++///111000///...------,,,---///111222......,,,)))&&&$$$%%%''')))(((%%%$$$######%%%&&&%%%'''***,,,............&&&&&&'''(((***,,,......,,,---,,,***'''&&&(((+++------------///000222333000/////////...,,,)))'''(((''')))+++)))(((///999HHHSSS```eee]]]NNN===333,,,+++***)))))))))***++++++++++++*********++++++*********+++,,,...///000---,,,///888DDDWWWsss~~~xxxwwwzzz~~~vvvkkkgggqqqtttooojjjmmmzzzrrr^^^TTTQQQPPPPPPRRRQQQQQQRRRTTTXXX]]]___```bbbccc___YYYVVVXXX\\\[[[\\\___aaaaaa^^^XXXTTTUUUggg|||vvvrrrmmmnnnooonnnlllhhhdddaaacccbbb___]]][[[ZZZZZZZZZ\\\^^^aaafffjjjkkkiiiggg___aaabbb```\\\ZZZZZZ\\\___``````\\\WWWSSSSSSTTTWWWWWWXXXZZZ\\\]]]\\\ZZZQQQSSSTTTQQQMMMMMMSSSYYYRRRPPPMMMJJJHHHIIINNNRRRUUUTTTRRROOOLLLIIIFFFEEEHHHMMMPPPOOOOOOQQQQQQOOOGGGBBB===;;;<<<===<<<;;;:::666444555:::???@@@@@@<<<999222---+++...666<<<:::555111///222444444222---,,,***'''%%%&&&***---******+++,,,---///000111,,,,,,,,,,,,------...///222...)))(((***...222444111///------111777===AAAPPPZZZhhhttt|||vvvdddTTT???333---))),,,---)))&&&&&&"""$$$'''))))))(((%%%###$$$%%%'''+++000222333222444222000///...///000111,,,,,,,,,)))%%%######$$$+++***)))((('''&&&&&&%%%%%%&&&(((***++++++++++++''''''((()))+++,,,...///+++------+++((('''))),,,.........//////111222222//////000222222///+++(((...***((()))&&&$$$)))111;;;FFFVVV___]]]PPP???444111000---++++++,,,...000000...------///000000///)))((((((((()))+++---......+++---333<<