BM&;6(R. ӵĦĦӵĦ4ĉ@ӵ>L=hĦ4ĉ@ӵ>LGG=?HdĦ=ĪjGG=?HdĦӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵxxxĦӵĭӵ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬaaa4ff?>ߝLZZZ@eg&e3h?g&e>&e??4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^~~~qIܗGIӵOOOH׼s]]]gggHu]ĦBt=o9ĦHƅ^Hu]Ħ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵIIIDdDĦMMMLLLDdDĦqjRgdKӵDdDΦDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵ\\\DdDĦHHHJJJDdDĦlllGIdnuR)ĦDdDΦDdDӵ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>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ĦNNNLLL>d<ĦIIIpeӵDx<>d<ʜ4DuTӵ4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦLLLB?Ho9s&dq&ĒR4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hseneQQQNNN@GooosĪj@h4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼soooZZZHHHFFFKKKQQQΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦNNN:::CCCNNNPPPIIIGGGKKKNNNIIIGGGDDDAAAEEE]]]?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ999;;;666AAAJJJIIIQQQKKK000<<AneneneneDenene>Ak<fhDenenene///444333$$$...===LLLssslllZZZOOODDDAAA@@@???@@@CCCUUU```444///)))+++###,,,---...^^^~~~hhhQQQGGGHHHLLLPPPRRRDDDEEESSSmmmlllSSS888---------(((###...(((+++&&&444JJJGGG???<<<999999888888>>>FFFIIIQQQLLLJJJ[[[vvv```888555555333---'''***111+++%%%%%%+++111333,,,!!!///...,,,***)))000AAASSSKKKcccWWWEEEKKKQQQrrr[[[444444,,,(((***+++(((***.........'''"""### ###111---***)))******)))---333EEEhhh]]]LLLVVVKKKTTTiiiSSS999---///+++,,,......,,,++++++,,,,,,,,,,,,+++***)))((('''******))))))***,,,---///(((///<<>>;;;333222///------***'''+++222((()))))))))((()))+++------,,,***((('''''''''(((''''''((((((((((((''''''((('''(((,,,,,,+++---222000yyyqqqVVVAAA999222333777333000---***)))((('''***///)))***+++***((('''((()))+++***(((&&&&&&'''((()))''''''&&&&&&&&&&&&''''''"""###)))000111---+++---,,,yyylllYYYDDD::::::;;;000+++111222...+++***---...,,,)))'''+++,,,,,,+++(((&&&%%%%%%((('''&&&%%%%%%&&&(((***&&&%%%$$$#########$$$%%%+++'''&&&'''((((((+++000---zzzoooTTTBBB;;;===333+++---555888000'''&&&(((******(((&&&&&&&&&,,,***(((''')))******)))---+++)))&&&%%%%%%&&&&&&---)))$$$###%%%'''''''''&&&''')))***+++*********222sssqqqWWW@@@333333:::333///,,,---222444222...)))***,,,+++***(((((((((...+++((('''''''''&&&%%%,,,+++(((&&&%%%%%%&&&&&&+++(((%%%$$$&&&''''''&&&(((((()))(((''''''***---333{{{eeeMMM777555???DDD>>>666222333222///+++)))***+++)))+++,,,+++)))'''''''''+++)))&&&%%%&&&'''&&&%%%+++***(((&&&%%%%%%&&&&&&)))(((&&&&&&(((((('''&&&&&&'''((())))))***,,,......~~~gggYYYJJJAAA@@@QQQdddbbbJJJ111111222222...(((%%%&&&(((((()))***(((&&&$$$$$$%%%'''&&&$$$%%%''')))******)))((('''&&&&&&&&&&&&&&&''''''(((((()))((('''&&& """&&&)))+++)))'''777uuuaaaNNNBBB>>>SSS```lllmmm```LLL999...((((((((()))***,,,---...(((((()))'''%%%$$$%%%&&&(((&&&%%%&&&(((***++++++'''''''''&&&&&&&&&&&&'''%%%''')))***)))(((''''''///***'''(((---000///,,,LLLkkkUUUIII@@@999:::@@@RRRUUUQQQDDD666///---,,,***(((&&&'''***,,,+++***)))))))))((('''&&&((()))---***(((''''''((('''&&&&&&&&&&&&&&&&&&'''''''''%%%'''******)))(((((((((///+++'''$$$$$$'''+++---YYYzzzXXXIII===;;;999555777>>>:::111$$$###...///)))...,,,***(((((('''&&&$$$'''(((((('''&&&''')))+++---***'''&&&&&&&&&%%%$$$$$$%%%&&&&&&''''''''''''%%%(((******(((''')))***%%%000:::;;;555222777>>>yyymmmZZZIII>>>HHH<<<777;;;999000,,,///)))------******---,,,'''((()))))))))'''''')))***$$$%%%%%%%%%$$$%%%(((***)))'''$$$$$$%%%&&&&&&&&&$$$$$$%%%&&&''''''''''''&&&(((***)))''''''))),,,@@@\\\zzzyyyoooqqqxxxzzzcccPPPEEE???999444666555444222111000//////111000...,,,++++++++++++,,,)))%%%%%%'''))))))(((***)))'''&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&''''''+++)))'''&&&'''((('''&&&((())))))'''&&&(((///555{{{uuucccXXXIII===888888777777777666555333222222222222...---,,,++++++,,,------111...++++++---//////...,,,***(((''')))******)))(((((('''''''''(((((())),,,***((((((*********)))))))))(((''''''***...111XXXrrr~~~gggsssxxxeeeSSSIIIJJJDDD;;;333///...000222000000///...............******)))***+++,,,...//////---+++***+++---.........+++((('''(((***++++++(((((((((((((((''''''''''''&&&$$$%%%&&&''''''&&&***((('''''')))+++,,,,,,///???WWWMMMAAA555CCCvvv___TTTKKK@@@:::;;;>>>===888222+++)))***---++++++************+++,,,))))))(((((()))+++---...,,,***(((((((((***+++,,,111---)))&&&&&&((()))***&&&&&&&&&&&&&&&%%%%%%%%%$$$"""!!!"""$$$%%%%%%%%%***(((&&&'''***,,,***'''%%%###111$$$------555}}}ppp]]]KKK<<<:::999444333888///111111...***))),,,///+++++++++++++++,,,,,,---***)))(((''''''((()))***---,,,++++++***,,,...000555111+++((('''(((((((((%%%&&&&&&''''''&&&%%%%%%&&&%%%$$$%%%&&&(((((('''***'''&&&'''***+++)))&&&///%%%--- ,,,///999rrr___TTTMMMIII<<<777444666666333///...,,,...///...***)))+++---))))))((((((((())))))******)))(((&&&&&&&&&''''''+++++++++***)))***---000666222---***)))))))))(((%%%&&&((()))))))))((('''&&&$$$######%%%&&&&&&%%%((('''&&&'''((()))(((''')))(((222)))+++...PPPvvvgggQQQ>>>555222333444,,,000222000......,,,'''//////...,,,***(((''''''&&&&&&%%%%%%%%%%%%%%%&&&)))(((&&&%%%%%%%%%&&&'''&&&''''''&&&$$$&&&))),,,000---***(((((((((((('''###%%%''')))******)))(((%%%###""""""###$$$###"""&&&&&&''''''&&&&&&(((***"""&&&,,,---+++666sssiiiSSS<<<888444333444444222///&&&------$$$!!!(((+++(((&&&&&&%%%&&&&&&&&&&&&&&&***)))(((((('''''''''((('''&&&%%%%%%%%%&&&'''(((%%%&&&'''%%%$$$%%%))),,,(((&&&%%%%%%&&&&&&%%%$$$ """%%%'''((()))(((''')))'''&&&%%%&&&&&&&&&$$$$$$&&&(((&&&$$$%%%(((,,,+++***$$$---///@@@bbbHHH:::666555........................---,,,+++)))'''%%%###"""))))))))))))((((((((((((&&&%%%$$$&&&((())))))(((%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&'''&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''######$$$%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''(((((())))))******)))333&&&***UUUlll]]]III:::444333333222************************((((((((((((''''''''''''''''''''''''''''''((((((%%%$$$$$$%%%'''(((((('''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''((((((((((((((($$$%%%%%%&&&&&&'''((((((%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))'''"""///&&&+++cccfff888000'''&&&,,,111///,,,((((((((((((((((((((((((&&&''''''''''''(((((((((%%%%%%%%%&&&'''''''''(((%%%$$$###$$$&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%&&&''''''(((((()))'''''''''&&&&&&%%%######&&&&&&&&&''''''((())))))%%%%%%&&&''''''(((((()))&&&)))+++)))111zzzkkkIII///111---***+++//////,,,(((((((((((((((((((((((((((******)))(((&&&%%%$$$$$$$$$$$$%%%&&&'''(((((()))$$$###"""###%%%&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&&&&''''''&&&%%%$$$$$$%%%%%%&&&'''((()))***+++&&&&&&''''''((()))))))))(((000(((///>>>ccc```UUUFFF<<<666111+++'''(((***+++***)))******))))))))))))))))))))))))+++***)))'''&&&$$$###"""%%%%%%&&&'''(((((())))))$$$###"""###%%%%%%%%%###$$$$$$$$$%%%%%%%%%&&&&&&"""######$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''$$$%%%&&&&&&'''''''''&&&$$$%%%&&&'''(((***++++++((((((((()))******++++++(((111'''555QQQvvvYYYHHH555666222)))%%%(((,,,...###'''******((('''***...'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))%%%$$$######%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%######$$$$$$%%%&&&&&&'''$$$$$$&&&''''''((((((((($$$%%%%%%'''((()))******((())))))******+++,,,,,,''',,,(((;;;kkkZZZOOOUUU\\\___eeemmmsssvvvvvvvvvvvvkkkiiikkkmmmkkkggggggkkkmmmiiifffeee\\\JJJ888......222444222000///***$$$(((***++++++***)))***+++&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%'''((())))))&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&%%%######$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&'''''''''''''''&&&$$$$$$%%%&&&'''(((((()))((((((((()))******++++++((((((---EEEzzzDDD---111333***---000333555333222111000666777777666444333000...777444333333111------000''''''%%%$$$''',,,***$$$$$$###$$$&&&))))))'''%%%''''''''''''''''''''''''###$$$$$$%%%&&&'''((()))&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%!!!!!!"""###############%%%%%%&&&&&&'''(((((()))(((((((((((('''&&&%%%$$$$$$$$$%%%%%%&&&'''''''''''''''(((((())))))******+++'''333NNN{{{FFF//////...+++***000///...---------...///////////////...---,,,,,,......,,,,,,,,,---...///''''''((((((((((((''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&'''((()))******(((%%%%%%&&&''''''&&&%%%$$$$$$######$$$$$$%%%$$$%%%&&&&&&''''''&&&&&&"""$$$&&&''''''&&&%%%### !!!######""""""###%%%&&&'''''''''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%###"""###%%%(((***)))((('''(((((('''$$$"""!!!555)))\\\cccFFF+++&&&,,,,,,++++++++++++*********+++,,,---+++++++++++++++******)))(((((((((''''''(((((()))''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&'''((())))))'''$$$$$$%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%&&&&&&&&&%%%$$$###"""$$$%%%%%%$$$###$$$&&&%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######%%%'''((((((((()))***)))(((&&&$$$%%%333///ssstttPPP444((("""''',,,***(((+++))))))(((((()))***+++,,,++++++,,,---------,,,,,,''''''((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&'''''''''&&&$$$$$$%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&'''((('''%%%$$$%%%&&&$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$############&&&%%%%%%%%%%%%%%%&&&'''&&&(((++++++***((('''''')))---888kkkVVVAAA+++333,,,)))++++++)))***...******************************,,,------.........'''((()))))))))((('''&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%&&&'''&&&$$$$$$&&&&&&%%%$$$%%%$$$$$$######$$$$$$%%%""""""###$$$$$$$$$$$$$$$((('''&&&%%%$$$######$$$'''((()))'''%%%$$$$$$%%%$$$$$$%%%&&&&&&&&&&&&%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&$$$'''***+++***(((((()))******DDD]]]333+++...---000+++((()))***+++,,,...++++++******)))((('''&&&%%%&&&'''((()))*********%%%&&&'''''''''%%%$$$###&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((((('''&&&%%%%%%%%%%%%%%%((('''&&&&&&''''''&&&$$$%%%$$$$$$######$$$$$$%%%!!!"""######$$$$$$######((('''&&&%%%$$$######$$$'''(((((('''$$$######$$$%%%%%%&&&'''''''''''''''"""###$$$%%%&&&((())))))%%%%%%&&&&&&&&&&&&&&&&&&%%%''')))))))))))))))***+++000ZZZ~~~```;;;(((***+++&&&***)))***+++,,,***(((&&&(((((((((((('''%%%$$$###&&&&&&'''))))))*********))))))))))))((('''&&&&&&&&&&&&''''''''''''&&&&&&((((((((((((((()))))))))''''''&&&%%%$$$$$$%%%%%%((('''''''''((((((&&&$$$%%%$$$$$$######$$$$$$%%%""""""###$$$$$$$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$&&&''''''&&&$$$"""###$$$%%%%%%&&&'''((((((((((((###$$$%%%&&&'''((()))***%%%%%%%%%%%%&&&'''((()))***(((''''''***++++++***---BBB|||}}}^^^222111......444999666///''',,,000///+++(((%%%###%%%&&&'''(((((('''&&&&&&((())))))***++++++++++++------+++******)))))))))%%%&&&&&&''''''&&&&&&%%%''''''''''''(((((())))))&&&&&&%%%%%%$$$%%%%%%%%%'''&&&&&&'''((('''%%%###%%%$$$$$$######$$$$$$%%%"""###$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$###%%%&&&'''&&&$$$###$$$%%%$$$$$$%%%&&&''''''''''''%%%%%%&&&&&&&&&&&&''''''%%%%%%$$$$$$%%%(((***,,,222,,,&&&&&&+++///...,,,+++UUUUUU...666444222111...,,,+++,,,!!!)))///,,,'''%%%(((,,,$$$&&&(((***+++++++++***%%%&&&&&&'''''''''''''''+++***((('''&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%&&&'''&&&$$$"""%%%$$$$$$$$$$$$$$$$$$%%%######$$$%%%%%%%%%%%%$$$"""$$$&&&''''''&&&%%%###%%%'''''''''%%%$$$%%%&&&"""###$$$%%%&&&&&&'''&&&''''''&&&%%%%%%$$$######%%%$$$######%%%(((,,,...777///&&&&&&---222111---(((aaannn???>>>888888???CCC???::::::>>>;;;999777000&&&%%%***&&&+++***""""""***---))),,,,,,+++)))''''''((()))'''&&&%%%$$$$$$%%%&&&((($$$%%%%%%&&&''''''(((((((((&&&$$$###$$$%%%&&&&&&###$$$***(((!!!,,,???CCC+++&&&!!!!!!$$$''''''%%%&&&%%%$$$###""""""""""""!!!"""######"""###%%%''''''%%%###$$$'''((('''&&&'''&&&%%%$$$$$$$$$$$$$$$'''%%%'''+++***$$$###((($$$$$$$$$$$$%%%&&&'''''')))'''&&&&&&'''&&&$$$""",,,"""$$$,,,******///000@@@xxxMMMFFFDDDLLLUUUYYY[[[]]]zzz]]]>>>///......---,,,###(((,,,,,,,,,///...+++%%%&&&((()))((('''+++000***(((%%%###"""###%%%&&&%%%%%%&&&&&&''''''((((((%%%'''((('''%%%$$$&&&(((""" ###""""""777PPPXXX///***$$$###%%%&&&%%%###&&&%%%%%%$$$######""""""$$$%%%%%%$$$""""""###%%%(((&&&$$$%%%((()))((('''''''''''''''&&&&&&&&&&&&$$$###%%%)))'''""" """&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%&&&''''''&&&$$$&&&&&&%%%''',,,...///111cccttthhh^^^\\\^^^^^^]]]\\\tttZZZ>>>444777888333...000...///333222...,,,...&&&&&&)))---***&&&***333...+++'''$$$"""###%%%&&&&&&&&&&&&'''''''''''''''###'''++++++'''%%%&&&)))(((######!!!!!!333GGGKKK///***&&&$$$&&&'''&&&$$$%%%%%%&&&%%%%%%$$$###"""&&&'''&&&%%%###"""###$$$)))'''&&&&&&((())))))(((&&&'''((()))***)))((((((***)))+++//////+++***+++(((((('''&&&&&&&&&&&&'''&&&%%%$$$%%%'''((('''&&&!!!+++%%%"""...///...<<<tttmmmfffaaaZZZRRRKKKEEEAAAAAA>>>444///111000***+++222///,,,---111...(((+++222000---)))&&&$$$%%%''')))''''''''''''''''''''''''&&&(((+++......,,,)))''',,,'''))))))%%%,,,222+++***(((%%%%%%'''(((((((((%%%&&&&&&'''&&&%%%$$$###&&&''''''&&&$$$###$$$&&&''''''&&&&&&'''(((((((((%%%&&&(((***+++***)))((($$$######&&&((()))***+++******(((''''''&&&&&&&&&'''&&&$$$%%%&&&'''&&&%%%###---$$$###///(((000YYYooohhhiiilllPPPEEE>>>@@@===444111555333///---111666888:::;;;...,,,)))'''&&&''')))+++''''''((((((((((((((())),,,******///555555...&&&(((&&&+++...+++000000%%%)))(((&&&&&&'''(((((((((&&&''''''''''''&&&&&&%%%%%%&&&'''&&&%%%&&&''')))&&&&&&&&&&&&%%%&&&'''((($$$%%%''')))***)))'''&&&'''%%%######&&&***+++***+++***)))((('''&&&&&&&&&***(((%%%%%%%%%&&&%%%$$$))),,,$$$(((///###===~~~xxxqqqmmmdddTTTEEE>>>999666111444FFFWWWXXXNNN...---+++***)))***+++,,,*********+++,,,,,,------222---***111;;;<<<222'''+++(((+++,,,(((...222)))---,,,+++)))((('''&&&&&&((((((''''''''''''((((((%%%&&&''''''&&&''')))+++$$$%%%&&&&&&%%%%%%&&&((($$$%%%&&&'''''''''&&&%%%+++***'''%%%(((,,,***&&&******)))''''''&&&&&&&&&+++)))&&&$$$%%%%%%$$$###,,,)))%%%,,,...,,,YYYmmm^^^RRRMMMAAA@@@[[[yyyvvv___555444333222111000///...---...///000111222333444444000///555===>>>666---444111333000)))---111***//////...---***)))))))))***)))'''&&&&&&''')))+++'''((()))(((''''''(((***%%%&&&((('''%%%%%%'''***''''''&&&&&&&&&&&&&&&&&&!!!$$$%%%&&&***---((()))(((((('''&&&&&&&&&&&&***'''%%%$$$%%%&&&&&&%%%(((&&&(((+++---CCC}}}|||mmmrrrmmmgggUUUNNNjjjfff======<<<;;;888666444222000111222333555777888888444222333888======888111888888>>>===555666999000---...///...------...///,,,***'''%%%%%%'''***,,,*********)))'''&&&''')))&&&((()))(((&&&&&&(((+++)))((('''&&&&&&&&&&&&&&&***000777<<>><<<===BBB>>><<<;;;???CCCCCC>>>999CCCFFFEEE???;;;:::999666111111111///......000222///+++&&&$$$%%%(((***++++++***++++++(((###%%%***///...+++))))))+++---///...'''###%%%(((((('''(((...<<>>222//////---000333444111......000///,,,GGG{{{}}}xxxpppggg]]]VVVPPPMMMDDD@@@<<<999777444111///444000///333444000,,,+++((()))***+++,,,,,,,,,,,,...++++++...///,,,,,,---111333222>>>333 +++111++++++***)))((((((((()))'''''''''(((***,,,...///---;;;qqqGGGBBB>>>===???===888222000++++++000000++++++000000---KKKyyynnngggeeeUUUQQQKKKFFFBBB>>>:::888555111000444555111---,,,((())))))***+++,,,,,,---******---///+++'''(((------000"""$$$((()))111&&&'''((())))))))))))+++---(((((()))***,,,...111333999QQQfff888333777888555666999555///+++---//////...---,,,,,,000...LLL|||zzzmmmYYYOOONNNIII@@@;;;777555888<<<999...###...++++++...///------000***+++------,,,)))&&&###***++++++++++++*********)))(((''')))---...,,,)))000///((((((...+++---:::===fff{{{VVV>>>444+++...111111...///222000***(((***+++++++++***))))))///,,,BBBqqqyyywwwqqqgggVVVLLL@@@:::;;;<<<888333///+++***...000111444888000000000///...,,,***)))111///---,,,---...//////...,,,+++,,,,,,---,,,+++)))///000444:::888<<>>@@@AAA@@@???===<<<;;;;;;===@@@@@@===;;;???AAAAAA@@@>>>>>>CCCGGGJJJWWW```pppeeeKKK999000...333888000(((333<<<444...+++,,,000222///------...+++((())),,,---,,,***'''))),,,...---,,,,,,...:::IIIWWWfffzzzuuudddddddddcccaaa^^^[[[ZZZVVVXXX[[[^^^^^^]]][[[ZZZWWWZZZ___ccciiiooouuuyyy}}}]]]FFF666,,,000:::>>>999<<<<<<555333///!!!...+++---333555///++++++...***''''''+++---+++)))%%%))),,,,,,,,,------,,,222111111888OOOooo|||NNN999...444777111222:::;;;HHHgggwwwbbbIIIBBBBBB000---///666777000++++++///+++'''(((,,,...---***(((+++,,,'''%%%(((,,,,,,'''...444777888@@@QQQ___QQQ333333//////333000---777GGGXXXwww```KKK???EEE---777666...$$$---+++))))))*********)))///(((((()))(((...///###///,,,'''+++444000333DDDRRR]]]RRRHHHUUUjjjxxxCCC///666222...///222000...888GGG}}}vvvccc111+++###%%%111...,,,******+++++++++***$$$+++666222!!!!!!))))))&&&******---000((())):::888DDD???999???CCCOOOjjjttt:::---555000---...222111///888EEE{{{===,,,%%%'''111...,,,******+++,,,+++***$$$111BBB>>>***%%%///111000666777;;;===555444CCCCCCDDD;;;444444000444EEETTTbbbvvvttt;;;---(((///---...111111111999CCC```CCC000111,,,))),,,+++))))))***++++++***(((---:::@@@>>>JJJVVVVVVAAA???777999DDDEEEEEEPPPKKK???444333444......777---888JJJ^^^uuuMMM%%%+++......---///111111333999???TTToooIII999...''')))***((('''''')))))))))(((%%%###***333CCCfffwwwhhhRRRQQQeeepppqqqwwwQQQ<<<555???BBB888000...888666333222;;;WWW}}}oooeeejjjnnnuuu^^^444***555222---...///000222444888;;;EEEKKKrrrxxxooo___VVV000"""---((('''%%%&&&((()))(((((()))(((***)))111___|||PPP888===>>>999777555888555222---+++777QQQiiimmm^^^JJJ;;;666666666555---000000++++++111000'''...///000000111444777888555111RRRyyy|||}}}GGGSSSddd```:::---,,,((('''&&&&&&((())))))(((,,,---000******QQQddd555---'''(((000222)))+++111555444000555===___yyySSS333...+++---333666444000'''111000++++++******111...000111000111444666666777,,,CCCdddnnn~~~zzz===IIILLLGGG<<<===***)))(((&&&''')))******)))###&&&---...333TTTxxxEEE:::000+++///,,,///***)))---...+++,,,000666jjjmmmCCC444000///...///000000...,,,,,,+++***+++,,,,,,+++***)))---...++++++000111---555999;;;999<<>>000+++---...---------......,,,***((('''&&&&&&(((((('''&&&+++,,,+++((((((,,,---+++222///------//////---+++---+++(((((()))+++++++++&&&'''((('''%%%%%%'''(((,,,((((((,,,+++$$$$$$)))&&&222HHHaaavvv}}}GGG''')))---$$$&&&&&&&&&'''))),,,...000---333777BBBcccmmmIII<<<===[[[mmmaaa???000111///------,,,,,,,,,------+++******)))((((((******)))(((++++++***(((''')))******444000,,,,,,000222000...(((''''''(((+++,,,+++***$$$&&&'''''''''(((***,,,***'''(((......((($$$$$$+++)))***000999BBBGGGHHHOOO]]]YYY<<<''')))///,,,+++***((('''&&&''''''((($$$222999555<<<^^^{{{DDD777<<<:::444444]]]XXXAAA---///111---------,,,+++,,,------+++)))+++***))))))++++++***)))+++)))(((((((((((()))***---+++)))***---000111111''''''(((***,,,,,,***(((%%%&&&''''''''''''***,,,$$$$$$%%%((('''%%%&&&)))'''(((***,,,,,,,,,+++***+++...111111...***,,,//////---+++(((&&&%%%%%%%%%$$$---666333,,,999eee~~~HHH<<<888999...***CCCCCC===000+++111---***111---,,,,,,,,,------+++))))))(((''''''))))))((('''***'''(((******((((((***''')))+++------,,,)))''''''&&&'''(((******'''%%%((())))))'''%%%$$$%%%'''&&&''''''&&&$$$$$$(((,,,''')))++++++(((''')))+++,,,%%%&&&111333+++'''+++...,,,+++)))((('''((((((***''')))...,,,---DDD___tttGGG777555333111,,,)))...666///222---,,,111...+++222...---,,,---......,,,***((('''&&&&&&(((((('''&&&(((%%%''',,,---)))(((+++,,,++++++---...,,,(((###&&&%%%%%%'''((()))'''%%%*********)))'''&&&'''(((+++++++++)))((()))))))))---+++'''"""!!!$$$)))...---+++,,,//////***((())),,,+++***)))((())))))***)))&&&&&&(((,,,///444999UUU|||vvvdddFFF:::CCCAAA;;;888555***777;;;111---222111(((///444,,,&&&...000++++++...---------......,,,***)))(((''''''((()))(((''''''$$$'''...///***(((+++111+++&&&&&&+++...+++(((&&&%%%%%%''')))***)))'''***+++,,,+++***+++---///((()))((()))***+++'''"""((('''&&&''')))***)))(((###+++///***&&&))),,,+++---,,,***)))((((((((()))"""+++---'''(((000111+++000VVVlllMMMAAAAAA>>><<<999999;;;;;;999666444222111000111111///......///111000///......///,,,---...//////---+++***'''%%%$$$%%%(((+++,,,---+++)))))),,,---***+++...111---)))))),,,...,,,)))((()))++++++******+++---///---+++))))))***,,,------,,,***))))))***,,,---)))))))))))))))(((((((((((())),,,.........---,,,'''+++---+++***------,,,***(((&&&)))---//////...+++999SSSzzzuuujjjYYYHHH<<<:::;;;777555333333555555333111///...,,,,,,------+++)))***,,,......,,,,,,,,,---......///000///...---,,,...,,,***)))+++,,,,,,+++,,,******---...+++,,,...000,,,((((((+++---+++)))---...///---+++***+++,,,+++***'''&&&&&&''')))******)))(((((((((((()))***((((((((((((((((((((((((''')))+++,,,------,,,+++%%%)))***((((((++++++))))))'''&&&(((,,,......---***222:::SSSeeeGGG===999444111111222222111222000////////////...,,,,,,+++))))))******)))'''''')))***+++*********,,,.........---------,,,,,,,,,***((('''((()))((('''(((&&&&&&))))))''''''***---***'''(((***+++***(((***++++++***((('''((()))((('''%%%$$$$$$&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((()))&&&''')))***++++++***)))###&&&'''&&&&&&))))))'''(((&&&&&&'''***,,,,,,,,,+++000)))---UUU{{{```III???666&&&:::666111000111000---***000////////////......------+++******++++++***(((%%%''')))***))))))***+++,,,+++******))))))******'''&&&%%%&&&((()))(((((('''$$$$$$''''''$$$$$$'''***(((&&&'''))))))((('''$$$%%%'''''''''''')))***((('''&&&%%%%%%'''((()))$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''((())))))%%%&&&'''((((((((((((((("""%%%%%%$$$&&&***)))&&&'''&&&&&&'''((()))******)))///(((%%%<<>>jjjYYY777999///111555000000111+++(((+++------+++***,,,...+++---...---,,,+++,,,---,,,+++******+++,,,+++***(((***,,,,,,++++++,,,------------,,,,,,,,,++++++***)))((()))***)))'''%%%+++((((((******'''''')))%%%&&&''''''((('''''''''((()))******(((((((((***'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((()))%%%%%%%%%%%%%%%%%%%%%&&&%%%'''&&&&&&***///---(((&&&'''((('''&&&&&&''')))&&&)))+++...,,,...TTT{{{PPP:::888999777666,,,///222***)))///000,,,---...---++++++,,,---)))+++,,,,,,***)))***,,,,,,+++***+++,,,---,,,***)))+++------+++++++++,,,,,,---.........---++++++&&&%%%%%%&&&((('''%%%###(((%%%%%%''''''$$$$$$&&&$$$%%%'''(((((('''''''''&&&'''(((((('''&&&'''((())))))((('''&&&%%%%%%$$$((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((&&&%%%%%%%%%%%%%%%%%%%%%&&&'''&&&&&&+++000...)))'''((()))(((&&&%%%''')))(((+++***,,,//////BBBbbbYYYPPPAAA777222111...+++000***000555+++'''---///---+++***)))***+++***)))(((+++---,,,))))))***---...---,,,,,,...///...---***,,,------+++******+++***+++---------,,,***((($$$%%%&&&))),,,---,,,***+++((('''***)))&&&&&&((($$$&&&((()))(((''''''(((&&&(((******+++,,,...///------,,,***)))((('''&&&((('''%%%$$$$$$%%%'''((()))))))))))))))(((((((((&&&&&&%%%%%%$$$%%%%%%&&&''''''&&&&&&,,,111///)))''')))***(((&&&%%%'''***$$$)))%%%%%%...000///666^^^mmm\\\DDD777666111---000777555...***+++,,,---------,,,+++***************************'''%%%%%%))),,,------222111///---+++*********((((((***---//////,,,))),,,,,,,,,------...//////)))(((&&&&&&'''***...000+++,,,+++)))'''%%%&&&'''(((%%%$$$%%%((())))))''''''((()))+++++++++******++++++)))(((''''''''''''***)))'''&&&%%%%%%%%%&&&''''''''''''''''''&&&&&&''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&'''((()))***'''''')))******)))((((((((((((((()))+++,,,------@@@```dddPPP555777,,,111444444333555777222******+++,,,------,,,+++***)))))))))))))))))))))))))))'''&&&'''***,,,---,,,......---,,,++++++++++++'''''')))+++...///---+++((()))***+++++++++***)))'''&&&&&&&&&'''(((+++,,,)))******(((%%%$$$%%%&&&)))&&&$$$%%%''')))((('''(((((()))******)))((((((+++***)))((('''''''''''')))((('''%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&$$$$$$$$$######$$$%%%%%%((('''''''''((()))******''''''((()))***)))(((((('''''''''''''''(((+++---555FFFhhh]]]@@@...///***444000&&&+++...///000111///***++++++,,,,,,,,,,,,+++***((((((((((((((((((((((((((('''''')))+++---,,,+++++++++*********+++,,,,,,)))((((((***,,,---,,,***&&&''')))******((('''%%%%%%%%%&&&&&&&&&''''''''''''((('''&&&$$$######%%%)))(((&&&&&&'''((('''&&&((((((((()))(((((('''&&&******)))(((''''''''''''(((((('''&&&%%%%%%%%%%%%$$$%%%&&&'''''''''''''''""""""""""""###$$$%%%&&&'''''''''&&&''''''((((((&&&'''((())))))))))))((((((******)))''''''+++...333333CCCgggmmmGGG444444666000111---,,,...///...,,,---///000---------------,,,,,,+++))))))))))))))))))))))))'''((()))+++---,,,+++******))))))))))))******+++,,,+++))))))******)))((()))*********)))(((''''''%%%&&&'''''''''&&&%%%%%%&&&''''''%%%$$$###$$$&&&***)))(((''''''''''''&&&&&&&&&''''''''''''''''''***)))(((''''''''''''''')))((((((''''''&&&&&&&&&###$$$%%%&&&'''((((((((($$$$$$######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((((()))))))))***---000///,,,+++---000444...111FFFgggjjjTTTGGGKKKWWWMMM888000777...+++,,,...222333333333111///000222//////......------------************************&&&(((+++------,,,+++*********)))((((((((())))))***)))((()))+++,,,,,,+++,,,+++***)))(((((())))))&&&'''((())))))(((&&&%%%&&&'''(((&&&%%%%%%&&&((()))))))))((('''&&&''''''%%%%%%%%%&&&'''(((((())))))(((((('''''''''''''''))))))))))))((((((((('''###$$$%%%&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&&&&'''(((((()))***)))---222444111///------...------222???[[[gggQQQ888------111666:::999;;;AAANNN===<<<777666,,,+++---111333000///000000///...---,,,,,,,,,---************************'''))),,,---,,,+++++++++******)))((((((((())))))&&&&&&'''***...000000///++++++***)))))))))******'''((()))******)))''''''''''''((('''&&&&&&(((***((())))))((('''&&&((()))&&&&&&%%%&&&&&&'''))))))((((((''''''&&&''''''((((((((()))))))))(((((('''###$$$%%%&&&&&&&&&&&&&&&)))((('''&&&%%%%%%%%%%%%''''''''''''((()))***+++%%%%%%%%%&&&'''(((******'''***---000111///,,,)))(((---111//////BBBlllLLL777999===???AAAHHHRRRYYYZZZtttzzzxxxdddWWWUUUIII???:::666000...000///...,,,+++******++++++************************(((***------+++***+++,,,(((((((((((()))***++++++((((((***---000000///---***+++...///000...,,,+++'''(((((()))))))))((((((&&&'''((('''&&&'''(((***''')))***)))'''''')))+++***)))'''&&&&&&&&&'''''''''''''''&&&&&&''''''(((%%%&&&'''(((((('''&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&''')))***+++%%%%%%%%%%%%&&&(((***+++)))''''''***...///,,,(((***...111111///999TTTmmmjjjLLL===AAA???)))LLLooojjjRRRAAA444000222...,,,+++)))(((((())))))))))))))))))))))))))))))(((+++------+++)))+++---&&&&&&'''(((***,,,---...------...///000...+++((()))---333777777444///,,,''''''''''''(((((())))))%%%&&&''''''&&&&&&(((***&&&(((***)))''''''***,,,---,,,***'''&&&%%%%%%%%%''''''&&&&&&&&&''''''(((###$$$%%%&&&&&&&&&%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&'''''' !!!!!!###$$$&&&((()))%%%%%%%%%%%%&&&(((***+++,,,'''###&&&,,,000...+++,,,******---...111:::DDDZZZAAA666111vvvBBB777QQQyyy]]]BBB+++)))666,,, ))),,,)))111******))))))((())))))***++++++******++++++,,,---*********+++,,,---///000---///,,,,,,===''',,,$$$***---777BBBAAA555***'''000+++'''&&&'''))))))(((&&&""""""&&&&&&"""###((((((%%%&&&)))***((())),,,333666333***%%%&&&'''&&&%%%$$$%%%'''&&&$$$&&&***(((++++++''''''))))))&&&""""""###$$$$$$%%%%%%&&&######%%%&&&'''((((((((()))&&&###"""###%%%&&&''''''&&&%%%%%%&&&(((+++,,,)))'''&&&'''''')))111;;;***+++000333...***000:::eee~~~RRRAAA>>>+++444@@@CCCuuuddd[[[qqqYYYFFFNNNKKKRRRVVVQQQQQQRRRKKKHHHEEEdddlll666+++///,,,+++000...((()))*********++++++,,,,,,---************+++,,,------++++++++++++,,,------...***,,,...+++555+++AAA;;;@@@;;;777777333,,,***---,,,)))&&&&&&))),,,---,,,...)))'''***+++((((((+++...******---//////222666222555777666111***%%%"""+++'''%%%'''&&&$$$$$$'''$$$''')))))),,,///---(((%%%%%%%%%%%%&&&'''(((((($$$%%%&&&'''(((((((((((((((&&&$$$###$$$%%%&&&''''''&&&&&&%%%&&&(((***+++---+++******))))))000999333///...222222//////333TTT|||cccFFFAAA111---888:::888666DDDbbbhhhtttfffRRRCCC???>>>555***333///555888222333555///666///444BBBZZZ|||===---***111000---+++'''******,,,---.../////////*********+++,,,------...*********+++,,,---...///...///777//////333]]]UUUJJJAAA555---(((&&&)))///,,,***((((((***,,,------,,,)))(((+++---++++++,,,...++++++///333555:::@@@666444999AAA???444,,,,,,111***%%%&&&'''%%%$$$%%%$$$&&&(((+++000444...&&&(((''''''&&&''')))***+++'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((***+++,,,///,,,++++++((('''---555>>>555---...222333222222BBBaaa|||```999+++777999777;;;<<<===000:::YYYTTT===:::444...,,,000555999666111555888222333666111///111000))))))EEEqqq[[[666***111***)))000...+++,,,---...//////......)))***+++,,,------......(((((()))***,,,...000111444111:::///)))777hhhZZZ===888111,,,)))''')))+++...---,,,++++++*********$$$)))///111000------///,,,+++...666<<<@@@EEEKKKJJJAAAAAAJJJHHH999222555444+++%%%&&&)))(((%%%%%%))))))(((***///333,,,###)))(((''''''''')))+++,,,***************)))((('''%%%'''((()))((('''&&&''',,,,,,+++++++++,,,------,,,***))))))'''%%%)))111AAA:::333......000444777888MMMfffPPP???AAA333000888;;;:::555...111===<<>>888444999;;;999<<<999333===YYYHHH333999///***///333222...---...***///333///111444///,,,666555444888///...BBBvvv]]]>>>333666000+++111000...,,,***)))***,,,---,,,---...///...---+++***...------,,,++++++++++++---......+++777...EEE???888888333+++))),,,---+++$$$(((,,,---+++******+++,,,444777000)))&&&&&&$$$###%%%,,,666<<<===???BBB@@@BBBIIIVVV^^^YYYJJJ<<<...+++,,,//////+++***,,,(((***+++***,,,///---(((%%%&&&(((***+++***)))((()))***************)))((('''***---,,,)))'''))),,,*********))))))((('''&&&''''''))),,,***'''***000&&&...555888<<<===666---+++,,,333PPPxxxtttRRR777444777///000222111666>>>888111666<<<555333CCCaaa:::+++***,,,000...***,,,333***'''...222...000333---...999...&&&555:::555<<>>666333222222,,,111666:::;;;999666555111888666KKKggg222///---+++,,,///000...,,,///000000///...------...666------555777222666AAAYYY333)))...///...///000+++''''''))),,,,,,+++///...///000000///,,,))))))))))))***+++---...///777111***&&&'''***,,,,,,111444222+++)))+++***&&&)))***+++------***&&&###***///555555000+++(((((((((---444777666666777999LLLJJJJJJNNNPPPGGG666''')))000777888333,,,((('''111///,,,)))''''''''''''((()))+++------+++)))'''((((((((((((((())))))***'''+++---+++'''%%%(((,,,---)))%%%%%%(((***'''###,,,---...---+++***+++,,,***''''''***++++++///444///222222777PPPxxxzzzxxx|||zzztttYYYLLLEEE<<<555222222333444333444666666666666666777777222000OOO^^^777777555222000000///,,,)))...///000000//////000222---+++111888666222;;;JJJiiiKKK000***//////------111---(((''')))++++++***,,,,,,,,,---......+++(((000///...------,,,,,,,,,333...(((%%%&&&)))******111111,,,%%%'''000777999///+++'''(((,,,,,,)))$$$)))...333333...***))))))+++///666:::<<<=========AAA>>>;;;;;;:::777222------222555444...)))((((((...,,,***((((((((()))***,,,...///000///,,,***((())))))(((((())))))***+++)))+++---+++'''%%%(((+++,,,(((%%%%%%(((***(((%%%'''(((************,,,...000***(((---000000000111111222000333EEEeee~~~{{{YYY>>>999666222111333555777777777555222000000111444666:::---111]]]WWW;;;999777444222111...+++)))***,,,...///...///111222(((+++111666444555EEEWWWMMM:::+++,,,000///,,,,,,444000+++***,,,------+++*********+++,,,,,,***'''//////...---,,,+++++++++---***&&&%%%&&&((())))))------***&&&***444===@@@333,,,$$$%%%***...+++'''(((,,,///...+++))))))***+++...444;;;@@@AAA???===000000...,,,******,,,...000222222///***'''''')))***)))((('''((()))***+++.../////////...+++)))''')))))))))((())))))***+++)))+++,,,***'''&&&(((+++***'''%%%%%%((()))(((%%%$$$&&&((((((((((((***,,,111***(((...555666444333333000...000888LLLlllEEE111222111111222555666666666555222---+++,,,///222444666///999hhhVVV888333222111111000///...---((()))++++++++++++---///++++++,,,000555>>>LLLYYY999000***...111///---...333000------000222111///,,,+++******+++***(((&&&''''''((()))***+++++++++((('''&&&%%%&&&((())))))(((***---///111444444444111+++&&&&&&***---,,,***((()))******(((''')))+++)))+++///666<<<===999555%%%''')))+++,,,+++)))(((...//////,,,)))'''(((***((('''''''''''')))******)))***++++++***(((&&&%%%(((''''''''''''((())))))'''(((***)))((((((***---+++)))&&&&&&''''''&&&$$$&&&((()))((('''&&&'''(((---(((''',,,222555888;;;888222000222222;;;ZZZ{{{zzz[[[@@@999999000///000111444444333222222///------000222333222000222:::___ZZZ444111111111111000000000000)))***++++++******+++,,,---++++++222>>>IIIJJJFFF111...,,,...000//////000...------///444555444111///...,,,++++++***'''%%%"""$$$%%%''')))*********&&&''''''''''''(((***+++''')))---111111...***((()))***+++***))))))***,,,((((((''''''&&&''')))***)))))),,,111555555000,,,&&&%%%'''+++///...)))$$$''')))++++++***)))))))))((((((''''''''''''''''''%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''###%%%&&&'''(((***,,,...,,,***(((&&&&&&%%%###"""&&&((()))(((''''''((())))))'''(((***+++---555>>>@@@999777777111111KKKkkkzzzPPPGGG;;;)))AAA<<<111000111222555777777666111000///222555666444111...222333NNN___555555555555444111//////000+++,,,------,,,,,,---...+++///444:::FFFKKK???...000///.........//////000***+++...333888999666222111///,,,++++++***(((&&&'''((()))******)))((('''&&&'''(((''''''(((***,,,,,,))))))++++++((((((***$$$(((,,,,,,)))((())),,,((('''&&&%%%&&&'''((())))))***,,,...///...+++(((+++'''$$$%%%)))***(((&&&###%%%(((***+++***)))'''((('''''''''&&&%%%%%%$$$$$$%%%&&&''''''((((((((($$$$$$######$$$$$$%%%&&&""""""###%%%'''))),,,---+++***(((&&&%%%$$$#########%%%'''(((((()))+++---***)))))))))%%%$$$---777BBB===;;;:::222...>>>UUUvvvlll///)))444+++;;;///333111000111444777888888222000///111555555222---000000111OOOccc999555666666444000------...)))+++------------///000///:::@@@===<<<===444&&&//////...------......,,,...000555;;;@@@???999444...,,,******++++++***)))+++,,,,,,,,,+++)))'''%%%'''((((((&&&%%%&&&)))---///+++(((***)))&&&''',,,$$$&&&)))***)))))))))***)))'''&&&&&&&&&'''''''''(((***,,,,,,***)))((((((((('''%%%$$$$$$%%%&&&'''###$$$&&&((())))))'''&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$$$$%%%%%%&&&###""""""###%%%'''((()))(((((('''&&&%%%$$$%%%&&&"""$$$&&&'''((()))+++---((('''((()))&&&###'''---777555666555111///888DDDjjjyyyttt<<<:::444888+++444888111...++++++---000222222222///---...111111---)))222///555]]]fff<<<111333333111---+++,,,...&&&(((***++++++---///111888EEEHHH999,,,---///,,,,,,------,,,---...,,,)))444777===DDDHHHFFF>>>777+++)))((()))+++,,,,,,+++***+++,,,,,,+++)))&&&%%%'''((('''%%%###$$$(((---000,,,,,,///---'''%%%((('''%%%$$$&&&)))******))))))(((&&&&&&''''''&&&&&&%%%(((***)))&&&%%%''')))!!!%%%))))))%%%"""###&&&&&&%%%%%%&&&''''''&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$###"""###$$$%%%&&&%%%%%%%%%&&&&&&%%%%%%''')))%%%&&&''''''&&&&&&((()))%%%###$$$)))***'''&&&((((((***---000000222777<<>>777444111111333666888888444///+++---222444333000...............---------222222EEEyyy999...///...------///...,,,***---,,,(((+++555999888<<<666111000222222///+++///***%%%&&&+++000000///333@@@@@@___uuuVVV999...)))+++,,,+++))))))---000000---***((((((((('''%%%'''&&&&&&&&&&&&'''((((((%%%&&&((()))))))))((('''&&&&&&'''***,,,,,,)))'''(((&&&$$$%%%&&&'''&&&%%%&&&'''((((((((('''%%%$$$(((((('''&&&%%%%%%$$$$$$(((&&&###$$$&&&((('''%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&'''''''''&&&%%%$$$$$$###%%%&&&&&&%%%$$$$$$%%%...$$$###&&&$$$###%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''******)))&&&###$$$)))---,,,((()))///000...000555DDDUUUlll|||xxxUUU;;;111111333111//////111333444444222111//////000111222222000/////////////////////555BBBcccjjj;;;666555222111111222000---,,,111444444777:::999444888555111//////...,,,)))666333...,,,...000222222:::OOOVVVpppxxxTTT===888---------,,,******+++---///---***((((((((('''&&&'''''''''&&&&&&&&&''''''&&&'''((())))))(((((('''&&&&&&&&&(((++++++***(((((('''&&&&&&&&&'''''''''''''''(((((('''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%)))&&&$$$$$$&&&'''&&&%%%%%%'''((())))))'''%%%###'''''''''''''''&&&%%%%%%$$$&&&((('''&&&%%%&&&&&&222((("""$$$&&&%%%$$$&&&%%%%%%%%%%%%&&&&&&&&&&&&######%%%&&&(((***+++,,,******((('''&&&&&&''')))***&&&'''+++---+++,,,111000@@@XXXooo[[[gggaaaUUUDDD666222888>>>...---,,,---///000000///111222222000......000333111000000000000000111111///111NNN^^^555...+++)))***---...---,,,))),,,......000111---(((***+++...222666999<<<===111000///------///444777BBB```oootttIII::::::000///---------,,,***(((...,,,)))((()))))))))(((((((((''''''&&&&&&%%%%%%(((((()))))))))(((''''''&&&%%%%%%&&&)))+++******(((((((((&&&%%%&&&(((***(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&)))'''%%%%%%&&&'''&&&%%%&&&(((+++,,,,,,***&&&$$$''''''((((((((('''&&&&&&%%%'''(((((('''&&&&&&'''333+++&&&&&&'''&&&%%%&&&&&&&&&&&&'''''''''((((((###$$$&&&(((***,,,...///,,,***)))***,,,,,,)))&&&)))'''''')))***((())),,,)))444HHHbbb|||666222444666777777666666666000000000222444444333111111111000...---...///000000000//////000111222333999...DDDiiiKKK777111---...000000000111666444222222555888888666000111222111///------...000333555444222555<<>>666///...,,,)))+++000111...,,,111888>>>AAAAAA888:::===???AAACCCFFFIIIKKKOOOPPPMMMHHHFFFJJJOOOyyysssEEE===888000---***+++------***(((---+++)))(((***+++++++++************((('''%%%$$$)))))))))((((((((())))))'''%%%$$$&&&(((***+++***%%%&&&&&&&&&&&&&&&'''(((((('''&&&%%%%%%&&&((((((&&&'''''''''''''''''''''((((((((('''&&&&&&&&&''')))((((((''''''((())))))''''''((((((((((((((('''$$$%%%''''''%%%$$$%%%&&&###%%%((()))+++***'''###&&&&&&&&&&&&'''''''''''''''(((((()))******++++++000......444<<<>>>888111***+++***(((((())))))(((///---///===TTTlllMMM;;;666666---***//////000...++++++...222666888//////000222444444222000222,,,(((***///222000,,,//////......///111444555...---MMMTTT???888111...///......999FFFGGGEEEHHHSSS]]]aaaaaaaaa\\\___fffppp|||pppFFFAAA777111///,,,++++++,,,,,,+++...+++))))))***++++++++++++,,,,,,,,,***(((&&&%%%)))(((((((((((()))***+++((('''&&&(((***+++***)))%%%%%%&&&(((******(((&&&'''&&&&&&&&&&&&'''(((((((((((('''''''''''''''''''''(((((('''&&&&&&'''))))))(((&&&%%%%%%''')))+++&&&&&&'''(((((((((''''''###%%%&&&&&&%%%$$$$$$%%%###((()))***+++(((###&&&&&&&&&''''''''''''(((&&&&&&''')))+++,,,---...111......444;;;>>>:::444(((***)))&&&&&&((()))&&&,,,))))))111DDD]]]uuu^^^222888;;;111***555888'''---...///000000...+++)))+++******+++---...---,,,///---+++,,,///222222111000///......000333666888222444YYYhhhLLL===999999======BBBUUUkkkyyysssrrrzzz}}}zzzxxxzzzfffAAACCC777555444111---******,,,...///,,,***)))***++++++***+++,,,------,,,+++((('''(((((('''((()))***,,,---)))))))))***,,,+++)))''''''%%%&&&***000000***$$$%%%&&&&&&'''((((((''''''))))))((((((''''''&&&&&&%%%'''((((((&&&&&&)))+++(((''''''''''''((()))***%%%%%%&&&'''''''''''''''$$$&&&''''''&&&%%%%%%&&& &&&)))'''&&&)))((($$$''''''((((((((()))))))))))))))***+++,,,---......///,,,+++...444666444111))),,,+++''''''***+++(((******+++///;;;PPPiii{{{lllzzzNNN222<<<...///555111///222111,,,...000222333444444555///......///111222222111---.../////////000444666222111000000111444888:::+++AAAssssssfff<<<777777888555888NNNgggiii[[[QQQQQQTTTTTTSSSVVVQQQKKKDDDCCCGGGKKKLLLJJJhhhqqqaaa@@@GGG;;;999888555///***))),,,000///---*********+++******,,,---.........,,,***)))'''''''''''')))+++---...******+++,,,---,,,)))&&&)))&&&&&&,,,444444,,,###$$$%%%'''((()))((('''&&&******)))((('''&&&&&&%%%$$$&&&((((((&&&'''***---&&&'''((()))******)))((($$$%%%%%%&&&'''''''''&&&%%%'''(((((('''&&&&&&'''%%%))))))$$$###''')))&&&))))))))))))************///......------,,,++++++---+++((())),,,...---,,,+++///...******...///+++(((+++------222AAAZZZlllwwwUUUppp~~~HHH;;;///888333111555777444222222,,,---///222555666444222...111555555222...+++)))---,,,,,,///333555444222222111111111333666999:::888666mmmgggJJJCCC222111000222555777555333333333333555888888666444666555333111555CCCWWWfff[[[>>><<<555111111000///---,,,+++***555000---......+++***,,,((((((***,,,,,,***%%%"""((())))))))))))(((((('''((((((((((((''''''''''''***************++++++,,,''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((###'''***((($$$"""%%%)))&&&&&&''''''&&&&&&%%%$$$%%%&&&'''((())))))))))))&&&'''((())))))((('''&&&,,,***((('''&&&&&&&&&'''&&&&&&'''(((((((((((((((666444222///,,,***((('''&&&''')))*********)))(((++++++)))'''***000000,,,$$$$$$***111000111DDD[[[sssyyywww~~~UUUddd333999:::444000///333555222//////.........111333444222111...000333333111---+++***---,,,+++,,,///111000///...///000222333444444555:::999qqqYYY:::444000///...000333333111///222444777777666333222111666<<>>LLLXXXddddddeeegggfffbbbZZZTTTWWWLLLNNNkkkZZZ;;;777///444000+++***+++,,,+++)))...******,,,---+++---111===888000+++)))***++++++&&&'''((()))************&&&&&&&&&''''''(((((((((+++***(((''''''((()))+++%%%%%%&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&'''((())))))))))))((('''&&&%%%&&&%%%%%%$$$%%%&&&((()))$$$%%%&&&''''''&&&%%%$$$!!!"""$$$%%%'''((((((((((((((((((((())))))))))))))))))((('''''''''((((((&&&&&&''''''(((((((((((('''((('''%%%'''++++++(((***&&&'''***)))'''---888QQQaaavvvppp999555+++555333444999999555333333111///------.........------...///...,,,+++,,,------,,,******+++---///000,,,---.../////////...---222@@@OOO555555222111...------...000111333;;;BBBDDDDDDKKKZZZfff```\\\UUUNNNFFF>>>888444<<<:::OOO]]]>>>999111555///***(((***,,,+++)))(((&&&'''***+++***---222<<<999444000---+++(((&&&++++++,,,,,,---,,,,,,,,,,,,+++***)))'''&&&%%%$$$,,,***(((&&&&&&''')))***$$$%%%&&&''''''%%%###!!!######$$$$$$$$$%%%%%%%%%)))'''%%%$$$&&&'''(((''')))))))))((('''&&&%%%$$$&&&%%%$$$######%%%'''((($$$%%%&&&''''''&&&%%%$$$ !!!$$$&&&(((((((((((((((((((((((())))))******((((((''''''''''''(((((('''&&&&&&&&&&&&'''(((((($$$'''&&&$$$%%%))))))&&&+++&&&%%%)))***'''(((--->>>TTTlll{{{llltttpppGGG...444000000///111555444000///111111///---,,,------,,,++++++,,,------,,,,,,---///------,,,,,,---000333555000///............///000666NNNCCC---///111000...---///444:::>>>FFFOOOWWWVVVKKKAAA======<<<===;;;777444666<<>>GGGddd\\\===999222222000...+++*********+++++++++---///...---111777???888...'''%%%(((+++...+++++++++++++++******))))))))))))))))))))))))))))))((((((((())))))******''''''(((((('''%%%###"""######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%$$$&&&%%%$$$$$$$$$%%%&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%&&&'''''''''''''''((('''&&&&&&&&&''')))***,,,,,,+++***)))))))))))))))(((&&&$$$%%%''')))+++%%%***+++)))''')))***((((((&&&&&&***...000...,,,***888MMMcccwwwxxxAAA000<<<+++:::555,,,///222111222333222///222777///.........///...,,,***)))+++---.........///111,,,...000111000000222555000000000000000111222222111___vvv555333444222555777888777777:::<<>>CCCGGGNNNxxxYYY;;;999333///111222///***(((***---,,,,,,...000---+++///666===777...)))(((,,,000333(((((()))++++++,,,,,,,,,'''''''''''''''(((((((((&&&''')))***+++,,,++++++***))))))(((&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$'''***+++(((&&&&&&(((%%%&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$%%%&&&'''((('''&&&%%%%%%%%%&&&((()))******)))(((((((((((()))+++)))&&&$$$%%%'''***---'''---///,,,***+++,,,***(((((()))***,,,...---+++,,,...<<>>888222...---777111---000666777000)))666666777<<>>666...,,,000222000,,,666111111888AAAHHHSSS___\\\>>>777222222///,,,***+++,,,,,,,,,,,,,,,++++++++++++,,,,,,---***''''''(((+++,,,,,,222+++(((***---+++******,,,***'''%%%$$$%%%''')))******)))(((((((((((((((***,,,---***&&&###$$$'''"""######$$$%%%&&&''''''%%%&&&'''((((((&&&$$$###(((((($$$'''111,,,$$$(((''''''''''''((()))'''###$$$###%%%******&&&$$$%%%&&&%%%$$$######%%%'''(((%%%%%%%%%%%%&&&((()))***)))))))))'''&&&(((,,,///)))'''%%%%%%&&&((((((''',,,+++***)))(((((())))))%%%((()))'''(((++++++((('''+++,,,222JJJkkk||||||VVV;;;:::444444333111000///111222111111111///------...000,,,......---,,,+++,,,---,,,***)))***---000222333+++,,,------------++++++333***///222(((,,,888444GGGPPP;;;777CCC===111,,,111333...---000888666333111000000111222<<<555999EEEIIIMMMdddbbbDDD;;;222111///---,,,,,,---,,,+++)))(((((((((((((((((()))+++++++++++++++,,,,,,,,,***((((((******(((***///******((((((((()))+++,,,******)))(((((((((((((((---,,,,,,++++++***)))'''%%%%%%%%%%%%%%%&&&'''(((%%%&&&'''((((((&&&$$$###'''(((###&&&///***###((($$$%%%''''''((()))(((&&&$$$###%%%******&&&%%%&&&&&&%%%$$$###$$$%%%'''(((((((((''''''''')))***+++'''((())))))))))))+++,,,(((&&&$$$$$$%%%''''''&&&))))))((((((((('''''''''''')))(((%%%&&&***,,,******++++++...>>>YYYppp{{{```111888===222222222222333333333333222222222000...---...000,,,---...---+++***+++,,,,,,++++++---000222333222000000000000///...---,,,222///444222)))///999777===GGGAAAAAAEEE888000,,,000333//////222111555888555111///333888999333999HHHJJJPPPxxxiiiKKK???444222111000000111111///---((((((''''''''''''(((((((((,,,000111///------...******,,,...+++(((+++222&&&'''((()))***+++,,,---))))))))))))((((((((((((,,,))))))+++//////+++''')))(((&&&%%%%%%&&&((()))&&&&&&'''((((((&&&%%%$$$%%%'''###%%%---(((###)))"""$$$''')))((((((((()))&&&$$$&&&***+++'''&&&'''&&&&&&%%%$$$%%%&&&'''((())))))(((''''''((()))***%%%'''***+++***)))******'''%%%$$$$$$%%%&&&&&&%%%%%%&&&'''''''''&&&%%%$$$((()))'''###$$$))),,,+++---+++)))***000AAA___yyy|||???:::DDD777222222222333555555444222222333333111///......///,,,---------+++***+++,,,++++++,,,///222333222000222222222222111111000000...000333222///444:::999UUUeee333<<>>444111---++++++,,,++++++......000333555777888999:::777???DDDGGGYYYoooKKKAAA===777666666777777444000---,,,++++++******++++++,,,+++///222111...---111666---(((&&&)))***'''$$$$$$&&&'''((())))))((('''&&&'''((())))))))))))(((((("""&&&***,,,,,,******+++,,,***'''%%%%%%&&&''')))&&&'''''''''''''''''''''%%%)))'''&&&***&&&%%%000---))))))***(((###$$$((('''%%%&&&******'''''')))''''''&&&'''''''''((((((((('''&&&%%%$$$$$$%%%%%%'''(((((('''&&&'''***---)))(((''''''(((((('''%%%$$$%%%'''(((((('''%%%$$$###''')))((((((+++***&&&)))(((,,,000))))))EEEgggppp```BBB===CCC999999888555222222333333000---///000222222000/////////---...///...,,,+++,,,---++++++,,,///111222111///000000000000111222333444555333...111777111333FFF999...888888,,,222000///...---...///111111000111555:::===<<<;;;<<>>888444000///222333111...,,,...000111000//////000...///000///---,,,---......---...///222333222111333222111111111222333333:::777000555:::000<<>>>>>999333555444333444444333000...111000...---,,,,,,------111111000///////////////888555111//////000000000///...---,,,,,,---...///333444666###444666;;;ddd>>>@@@333333222666222///111666888777444111999===777333999DDDJJJQQQjjjSSSAAACCC===???@@@;;;222,,,+++------...000111000...+++)))(((+++222:::;;;555000000////////////,,,)))***---*********(((&&&&&&(((***(((+++...---)))((()))+++)))(((&&&&&&'''''''''&&&(((&&&$$$%%%&&&'''&&&%%%)))((('''&&&&&&&&&&&&&&&***)))&&&%%%%%%&&&)))***---,,,+++)))(((((((((((((((''''''&&&%%%$$$######&&&&&&&&&&&&''''''((()))%%%%%%%%%%%%&&&&&&'''(((&&&'''((((((((((((((('''&&&&&&'''(((******(((&&&!!!"""###$$$%%%%%%&&&%%%)))((()))+++---///...---))))))***))))))***---///???QQQmmmyyy~~~wwwAAA???===<<<<<<;;;999888444444555777999:::888666000///...,,,,,,,,,,,,---------------...000111222222///,,,+++,,,---......111111000//////000111111777333;;;222<<<444===LLL555;;;111111///111000///111555777777666555999===>>>???CCCKKKSSSlllYYYEEECCC<<<>>>>>>;;;666222222333,,,---......---,,,***)))///222999@@@>>>777222333888222+++'''(((***...000)))((('''&&&%%%&&&''''''(((***+++***)))((((((((()))(((&&&&&&'''''''''&&&$$$""""""###%%%''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&******)))((('''&&&&&&&&&%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&''''''(((&&&''''''(((((((((((((((***)))((()))++++++)))'''"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&''')))***)))(((&&&'''((((((((((((***,,,666FFF___yyy~~~tttpppHHH:::<<<===<<<999888:::<<<333444666:::>>>@@@@@@???222111000///.........///,,,,,,,,,---...///000111111///------///111222222222111111000000111111222555...::::::===000CCCCCC===CCC555222,,,000222444555555555777888999777;;;CCCFFFHHHQQQ^^^aaaIIIDDD::::::999888777666555555......------,,,++++++***000333:::@@@>>>888555777HHH???333+++***,,,,,,***,,,)))&&&&&&((()))(((''')))((('''((()))((('''%%%)))(((&&&&&&'''''''''&&&""""""!!!###''')))******%%%%%%%%%$$$%%%%%%&&&'''###$$$'''))))))'''$$$###'''''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$############$$$############$$$$$$%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&''''''((((((((((((+++***(((((())))))(((&&&$$$$$$%%%&&&''''''''''''%%%$$$$$$%%%'''((('''%%%&&&''')))***))))))***+++000<<>>BBBGGGDDD<<<444...---***&&&222---))))))---///---******(((&&&'''******'''$$$)))'''&&&&&&'''''''''%%%&&&%%%%%%&&&))),,,------''''''&&&%%%%%%%%%&&&&&&$$$%%%'''))))))'''%%%$$$%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''(((((()))+++)))'''&&&&&&&&&$$$###%%%%%%&&&'''((((((''''''%%%%%%%%%''')))***)))((('''***,,,---,,,++++++,,,***222BBB[[[wwwxxxwww~~~nnn>>>===<<<;;;<<<<<<<<<999777222333555888<<>>===666666666555555444333333222111000000//////000000222111//////000111111111222222222222222222222222...555===333888[[[SSS<<>>AAAKKKQQQ[[[xxxlllOOOFFF<<<999555333222000...,,,222111///---------...//////111999CCCHHHGGGHHHKKK@@@CCC???444++++++------333///***+++///111///++++++)))''')))++++++)))&&&)))'''&&&&&&'''''''''%%%)))'''&&&''')))++++++*********((('''&&&&&&&&&&&&((((((''''''''''''((((((%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&'''((((((&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$###############$$$&&&%%%%%%%%%&&&'''))))))+++)))'''''''''&&&$$$"""&&&&&&'''(((((((((''''''$$$$$$%%%'''***,,,+++***(((+++------,,,++++++,,,###(((444IIIfff~~~yyyuuuaaaAAABBB>>>===;;;<<<===<<<888555333333444777999:::999777333444444444333222111000/////////000111222444444444333111222333444444333444555555666666555555444,,,666:::///>>>{{{mmmFFF999FFFYYYTTT888555...222777777666888===BBB===>>>EEEQQQ___sssqqqQQQFFF???===:::666333111000000000///...,,,,,,,,,,,,---///111;;;JJJTTTSSSOOOLLLRRRTTTJJJ666''')))000444000---******,,,---,,,+++,,,+++***+++,,,+++***((()))(((&&&&&&'''''''''&&&)))'''%%%%%%'''''''''&&&+++***)))(((''''''''''''+++)))'''%%%%%%''')))+++$$$%%%'''((()))(((''''''######$$$$$$%%%%%%&&&&&&%%%$$$$$$############$$$$$$$$$######""""""######%%%%%%$$$$$$%%%''')))***,,,++++++++++++***'''$$$&&&&&&'''''''''''''''&&&$$$###$$$&&&)))******)))(((***++++++***))))))***%%%'''...>>>XXXxxxzzzwwwvvv===>>>>>>999;;;======:::888666666444444444666888888777555222333333333222111000///.../////////000222333444333333222333666777777777555666777777777777666555///333444444NNN```III===???^^^ddd<<<666111333555777999===DDDIIIAAAFFFQQQbbbyyywwwTTTEEE=========999555444666999000///...------,,,,,,,,,...333CCC[[[kkkiii\\\RRR]]]]]]PPP999+++---222222,,,+++***)))))))))*********+++---,,,+++)))******)))(((&&&&&&'''''''''&&&(((&&&%%%%%%&&&'''&&&%%%'''''''''''''''((()))******(((&&&$$$$$$&&&(((***###$$$&&&((())))))((('''$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%''')))+++++++++,,,---...,,,((($$$&&&&&&'''''''''&&&&&&%%%&&&&&&%%%&&&(((((('''%%%***++++++***)))(((***+++++++++...777KKKiiiHHH555OOO666333999???===777444666999555555555777888999777555333444444555444222111000111111000///////////////---------///333555555555333444555666666555444333777444555@@@aaaSSSGGG;;;777ddduuuHHH@@@888999999:::<<>>[[[}}}}}}UUU888EEE777===666888;;;:::888666555444777777777666555333222111777888999999777444000...111...,,,---111444444333444111//////111444555555888222000666>>>???999333>>>;;;:::///gggIII???777===KKKrrr===@@@::::::???BBBAAAHHHRRR```ppp^^^LLL@@@???BBB999>>>EEEuuufffFFF555111///------999???LLLmmm~~~tttdddQQQnnnTTT666555;;;AAA:::,,,+++---000...***))),,,+++,,,,,,,,,+++***((('''((('''$$$######$$$&&&''')))'''%%%%%%&&&((((((((($$$$$$&&&((()))*********'''''''''%%%###"""###$$$(((''''''''''''&&&&&&&&&'''%%%###%%%''')))'''%%%'''%%%$$$$$$&&&)))))))))###$$$$$$%%%&&&'''((((((+++)))'''%%%%%%&&&)))***,,,)))(((***......+++&&&%%%%%%$$$###$$$%%%&&&'''$$$''')))(((%%%$$$&&&(((******)))((()))***,,,---)))))),,,---///@@@hhhAAA:::>>>999888:::<<<===<<<:::777555555777777777777666666555444888999:::;;;:::888555333222///---...000222222111555333111000111111111000222000///333777888777555555...===SSSNNNBBB999222777BBBuuuxxxCCC<<<999<<>>===:::888666666555666777777888888888888444555666888777666444333222000//////000111111000111000//////000000...,,,...///000000111333666777===;;;ZZZfff777===555000444:::\\\VVVAAA>>>CCCPPPYYY\\\cccllllllPPPIIIOOO>>>999>>>JJJXXX,,,,,,555111555;;;EEE[[[uuu}}}zzzJJJ<<<___vvvTTT///+++)))******((()))---(((((()))***++++++******((()))***)))&&&%%%(((+++&&&&&&%%%&&&''''''&&&$$$'''((((((((((((((('''''')))******(((&&&%%%'''(((''''''''''''&&&&&&&&&&&&%%%#########%%%&&&%%%$$$"""""""""###%%%&&&%%%###&&&&&&&&&&&&%%%%%%%%%%%%&&&$$$###""""""###%%%&&&(((&&&%%%&&&)))***'''$$$%%%$$$$$$$$$$$$%%%&&&&&&)))'''$$$$$$%%%&&&''''''))))))***+++,,,,,,---,,,000......---)))///JJJfffNNN;;;@@@===BBB888999:::;;;;;;999777777777333444555777888999999:::333444555555555444222111000000///000111222222222,,,,,,---///111111///------000111000111444555444FFFZZZnnnLLL888;;;666333777999LLLrrrPPPIIIKKKWWWcccmmmzzzvvvSSSQQQSSS;;;888<<>>JJJWWWxxxHHHAAAxxx___000+++)))***+++((((((***&&&'''((()))+++,,,,,,---***---000///***&&&%%%&&&&&&%%%%%%'''((('''%%%"""&&&'''((((((((((((((((((((())))))(((&&&&&&'''((('''''''''&&&&&&&&&%%%%%%############$$$$$$$$$###"""""""""$$$&&&&&&$$$"""!!!!!!"""###$$$%%%&&&&&&$$$###"""!!!!!!###$$$%%%&&&%%%$$$$$$&&&'''%%%###%%%%%%%%%&&&&&&&&&''''''+++&&&"""!!!$$$''''''&&&((()))+++,,,---------,,,///,,,---...+++...AAAWWWuuu```???@@@666======999333444666777666666777888222333444666777888999999888888888888777555333222---...000111222444555666//////111333555555333000---000000000444999666000III}}}cccJJJ>>>AAA999999888;;;:::EEE[[[RRRPPP\\\nnnZZZVVVOOO999999@@@<<>>===???///111333444444555777999333333555666777888888888777666666555444333111111,,,///222444444555777999888888888999:::888555222---000000///555===;;;333hhhHHH666333;;;777;;;999===999EEE___XXXZZZlllfffbbbKKK>>>888@@@777OOOIIICCC:::333444777666444333111444GGG???```dddCCCZZZsssXXX888111---......+++'''''''''((((((***,,,...000222444444444444222///,,,))))))(((''''''((('''&&&$$$###$$$&&&((()))******+++%%%%%%&&&%%%######%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%$$$"""""""""$$$&&&%%%%%%&&&''''''&&&$$$''''''''''''&&&&&&&&&&&&############$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''(((((())))))((((((+++)))&&&&&&'''((())))))&&&''')))***+++,,,------333//////333222///666@@@^^^zzzggg???777@@@>>>===>>>AAA222333555555555666888:::666666777888888888777777222222222222111111000000...111555666666666777999:::999888999:::999666444...555555111555AAAGGGDDDvvv>>>666222333777???;;;>>>777HHHpppddddddqqqtttqqqIIIGGG777???:::777222222111333777777555555777666888NNN===PPPyyy[[[ZZZdddVVVAAA777///------+++)))***))))))***+++---///222333EEE>>>666222111111///---+++***''''''(((((('''&&&%%%&&&'''((())))))))))))$$$%%%%%%%%%######%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$###%%%&&&%%%###!!!###$$$'''&&&$$$$$$&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%"""""""""######$$$%%%%%%''''''&&&%%%%%%%%%&&&((($$$%%%&&&'''(((''''''&&&$$$$$$%%%$$$######$$$%%%&&&&&&'''((()))+++,,,---222,,,,,,222222///222999ZZZjjj===PPP444777DDD666::::::555666777777666777999;;;888999999999999888777777333333333444444555555555000444777888666555777888444444444555777888777666111:::<<<555777FFFRRRVVVLLL999???:::777999CCC===???666KKK^^^lllqqq}}}vvvEEENNN:::EEEJJJ<<<>>>777777666555888:::777111444777SSS@@@OOOhhhXXXVVV]]]ZZZHHH<<>>>>>;;;777999>>>???===<<<999999;;;;;;888888:::777<<<===:::999:::;;;999:::333...000777;;;888333444777::::::888777999;;;222222222111111222666888999000...666444000WWWKKK888666888999333777444???888GGGAAAnnn{{{qqqSSSOOOHHHCCCEEE======999666444444555777888888:::444ccc^^^@@@pppQQQGGGyyyhhhCCC...//////...,,,%%%,,,)))))),,,++++++222;;;nnnpppFFFBBB<<>>===:::999;;;777;;;<<<999777999999777999444000111555777444///222333555666555555666777222333222111000111444666///666;;;777444JJJccc>>>???>>>888777:::444333BBB:::@@@EEE|||yyyYYYQQQHHHBBBDDD<<<===777555444666999===@@@AAA999777nnnhhhPPPmmm]]]SSSZZZ<<<...111///,,,,,,))))))'''(((+++,,,,,,222;;;sssGGGMMMNNN<<>>===999555555999:::777777555777;;;;;;666444555999<<<===999666777777444---///222444555555666666666333111333666888777555666666666444222111222333AAA999444@@@oooTTT;;;:::IIIEEE777555999777666FFF???666___gggZZZNNNEEEGGG>>>===;;;888555555777999;;;<<>>>>>:::888888888666...111555666666666777888666333111222666888777555777888888666444444444666999222999^^^YYY222---333:::888:::===999888444===???===qqqrrrdddWWWOOOPPPEEEDDD>>>:::666444555777888999>>>555VVVLLL[[[bbbTTTwwwmmmKKK555333///,,,---+++)))***,,,---///222333222HHH```bbbRRR>>>AAAcccxxxcccLLL777444777444000///---)))&&&&&&)))+++***(((((((((''''''''''''((((((((('''%%%%%%%%%''')))+++(((((()))((('''%%%###!!!%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%&&&((()))***))))))(((''''''((()))***''''''&&&&&&&&&'''(((((((((((((((***,,,---,,,***((()))******)))'''%%%$$$%%%'''''''''&&&''')))***,,,------...///000000000111666CCCBBB[[[RRRHHH@@@@@@???<<<888888======;;;:::999:::>>>===999777999999===>>>;;;888999999777444555666666555444444555333111000000222444555555666777888888777666777999///HHHeeeYYY---000111777888555===AAA777555444444>>>EEEzzzwwwfffXXXOOOPPPFFFDDD>>>;;;777555666999<<<===@@@:::JJJIIIWWW```PPPvvvxxxYYY:::333///------(((***,,,,,,+++...222222///EEEWWWXXXEEE<<>>???<<<888666666999999555444777777<<<===:::888999999777666555444333333333333333000000000//////000333555333555777888888888999;;;HHHDDD;;;<<<888===AAA>>>@@@@@@666777:::111???JJJuuu}}}gggTTTJJJMMMDDDDDD???;;;777555777;;;>>>???CCCAAAAAAKKKQQQ\\\TTTlllyyy```===333---+++,,,((((((***)))'''+++222222...444:::???777999JJJYYYcccsssppp```HHH:::888666000111+++&&&''',,,...+++'''&&&&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$%%%&&&'''((( !!!###$$$%%%$$$###"""&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%'''((((((&&&$$$%%%&&&((())))))'''$$$###%%%&&&'''&&&%%%%%%''')))%%%&&&))),,,...000000000---***777888FFFddd|||HHHFFF999GGG>>>>>>;;;777999>>>???===;;;888888:::999777666999666:::;;;888777888999777555222000000333555555444000111222000...///333777000222555777777888:::<<>>===<<<;;;;;;<<<===>>>::::::<<<<<<===<<<<<<;;;:::777666888888777999===666333000///000222333444777333//////111111...+++'''===888+++999AAA:::999kkkkkkAAA???:::666888;;;>>>@@@AAABBBBBB============BBBOOOaaannn~~~\\\SSSXXXGGG???HHH666222888888:::===888:::>>>;;;MMMJJJJJJnnnvvvxxx[[[uuu|||ccc???///555111&&&$$$%%%,,,'''"""***///...222222,,,***---...222AAASSS}}}PPPDDD;;;000;;;===333---......+++***,,,((('''%%%%%%%%%'''(((***))))))(((((((((((())))))***)))'''%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%''')))***)))'''%%%%%%&&&'''&&&%%%###""")))'''&&&&&&&&&&&&$$$###$$$$$$(((......((($$$$$$&&&&&&&&&&&&&&&'''((()))&&&'''))),,,...///000111111222//////222777WWWbbb;;;777EEECCC??????>>>======>>>??????CCCCCCCCCBBBAAA>>>;;;999555555999??????:::666777666444111111222444444444777333///000222333111...000111...777@@@666===___kkkKKKDDDFFF@@@999:::;;;<<<===>>>>>>>>>999:::;;;===CCCPPPaaammmrrrVVVPPPEEEIIIOOO???777888999===BBBBBBAAAAAA<<>>>>>@@@777111111000---+++---***)))'''%%%%%%&&&'''(((++++++************++++++)))(((&&&%%%$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%&&&'''(((((((((((($$$$$$$$$''')))***)))'''&&&&&&&&&&&&&&&&&&%%%$$$'''&&&%%%&&&'''((('''&&&(((&&&&&&))))))&&&&&&((('''&&&&&&&&&&&&''''''(((%%%&&&(((+++---...///000333444111111333666RRRzzz~~~QQQ???777HHHCCCAAA@@@???>>>>>>???@@@AAAEEEEEEFFFEEECCC???;;;888444555999@@@@@@:::666555555444333444555666555444555222000111333555444222444111111;;;>>><<>>CCC;;;;;;:::::::::;;;;;;<<<666888:::<<>>===>>>@@@DDDFFFGGGAAA;;;EEECCCJJJlllyyytttkkk\\\JJJ>>>888111,,,+++))),,,)))+++000000888MMM000***(((,,,000999MMMaaarrrrrrlll```KKKFFFCCC;;;555333222///------,,,+++(((&&&%%%%%%&&&&&&+++******))))))******+++((('''&&&%%%%%%&&&''''''%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''(((((()))))))))$$$$$$$$$&&&((()))(((''''''&&&&&&&&&&&&''''''(((%%%$$$$$$&&&(((******))))))'''(((++++++(((''')))''''''&&&%%%%%%%%%&&&&&&$$$%%%''')))+++,,,.........000......//////CCCeeebbbEEEDDD999FFF???AAA@@@???>>>>>>???@@@AAA<<<>>>@@@AAA@@@>>>;;;999999666666999:::777777999333333333555666666555333333111000111333555555444444===;;;222:::]]]pppRRRAAABBB???+++>>><<<;;;:::999999:::;;;<<<999999:::<<<@@@HHHRRRZZZttt___KKKMMMJJJJJJDDD@@@BBBAAA@@@EEELLLBBB@@@FFFAAAEEEZZZdddwwweeefffHHH:::555444///&&&)))((('''000888222555III666---&&&''',,,888QQQiiillluuupppgggVVVNNNCCC<<<666333222111...,,,---+++)))'''&&&&&&'''(((((((((''''''''''''(((((('''&&&%%%%%%%%%'''((()))&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''(((((((((((($$$######%%%((()))((('''((('''&&&&&&&&&((()))***$$$######%%%'''))))))(((%%%&&&,,,333333,,,&&&%%%''''''&&&%%%$$$$$$$$$%%%$$$$$$%%%''')))***,,,---+++...,,,,,,---***555OOOkkkGGG:::AAA999@@@999???>>>===<<<<<<===>>>???777999;;;<<<<<<;;;999888999666555888888555555888222222222444666666444222111000000000222333444444666999888;;;[[[|||CCC999===EEEBBB,,,:::::::::999999:::<<<>>>???;;;<<<<<<>>>CCCJJJRRRWWWfffMMMMMMNNNTTTIII>>>@@@???@@@LLLPPPEEELLLQQQKKKKKKOOOTTTjjjdddiiibbbHHH;;;000111333***+++))))))666BBB888111<<<555---)))+++///777LLLaaaTTTnnn}}}qqq]]]MMMCCC???888444333222///+++,,,***)))''''''((()))***((((((''''''''''''(((((('''&&&%%%%%%&&&''')))***((((((''''''&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$######$$$'''((((((((((((''''''&&&'''(((***+++$$$###"""###%%%&&&%%%$$$$$$%%%***111111***%%%$$$'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%''')))+++,,,---111000000222---000BBB\\\jjj<<<;;;@@@@@@>>><<<>>>===<<<;;;;;;<<<===>>>:::;;;;;;;;;:::888777666555444777<<<<<<777333444111111222444666666444222222222111111111111222222444***:::hhhWWW>>>999333555DDD@@@888888888888:::;;;===???@@@<<<<<<===@@@FFFOOOWWW\\\jjjQQQUUUYYYaaaNNN:::<<<===BBBWWWNNNBBBQQQWWWRRRQQQJJJMMMYYYpppSSSgggzzzeee]]]PPP111***333...))))))(((222>>>666))),,,,,,***---444666777BBBPPPPPPhhh|||ppp___OOOJJJGGG@@@:::777666222,,,,,,+++)))((('''(((***+++***))))))(((((())))))***''''''&&&&&&&&&''')))***((((((((((((''''''''''''$$$%%%%%%%%%%%%$$$######%%%###"""###&&&((((((((((((''''''''''''(((((()))%%%###""""""$$$$$$###!!!'''$$$$$$''''''$$$$$$'''%%%%%%$$$#########$$$$$$$$$$$$$$$$$$&&&(((***,,,+++000///000444...,,,777NNN{{{RRRAAACCC===FFF===@@@======<<<;;;;;;<<<============;;;999888777666555999777999<<<<<<777555666333222222444666777666555555555444333111111111222111999gggoooCCCAAA:::555---999HHH333555666888:::;;;<<<<<<===<<<;;;:::>>>DDDMMMUUUZZZsss___]]]ZZZhhhUUU===???>>>@@@XXXOOO>>>PPPTTTPPPRRRFFFJJJSSSqqq___HHHqqq{{{iiijjj^^^666)))222+++'''+++((((((111...%%%&&&((((((---555666444;;;GGGRRRjjj{{{nnn^^^XXXUUUMMMDDD???===666......---***((((((((()))***))))))(((((((((((())))))(((((('''&&&&&&'''((()))&&&&&&&&&''''''''''''''''''''''''&&&%%%$$$""""""%%%###"""###%%%'''((((((''''''((((((((('''&&&&&&$$$###"""###$$$$$$###""")))%%%###%%%%%%###%%%)))$$$############$$$$$$%%%%%%%%%$$$$$$&&&(((***,,,)))///...///555000+++111>>>hhhFFFGGGHHH888EEE777>>>>>>===<<<;;;;;;<<<===>>><<<;;;999777666666777777AAA<<<888777777666:::???555444333444777888888777777777777555222111111222333]]]ggg<<<999999444BBB333***???---444666888999:::::::::999<<<:::888:::@@@HHHOOOSSSgggooo```RRRhhhZZZDDDFFF???;;;OOOUUUAAARRRRRRNNNRRREEEKKKZZZwww|||]]]```|||bbb```WWW777000666(((***222,,,%%%***+++))),,,,,,(((***...///000;;;III@@@dddqqqcccaaaXXXLLLEEEBBB:::000111///,,,)))'''''''''(((''''''&&&&&&&&&&&&'''''')))((('''&&&&&&'''((()))%%%%%%%%%&&&&&&'''''''''))))))((('''&&&$$$""""""%%%###""""""%%%'''((((((''''''((((((((('''%%%$$$$$$###"""###%%%&&&%%%$$$'''%%%''',,,,,,'''%%%'''###"""""""""###$$$%%%%%%&&&%%%$$$$$$&&&(((***,,,,,,222111444;;;666///444333ZZZUUURRRFFFHHH888<<<===<<<>>>???<<<777888<<<999999999666444333444666777777777555333555:::???;;;777555777777444333555555444555000---777:::,,,GGGccc===EEE777FFF444///;;;;;;///000>>>:::999777777777999;;;<<>>AAALLLLLLIIIFFFKKKUUUTTTIIIFFFKKKppp```tttkkkQQQJJJIIItttWWWNNNKKK,,,---&&&---...---+++,,,///...***///---++++++///222444555111TTTrrrzzznnn~~~xxxlllYYY888;;;555333000---***)))))))))***)))((()))***+++***)))+++***((('''&&&&&&&&&'''&&&''''''(((((('''&&&&&&---......,,,(((%%%###""" """###%%%%%%%%%%%%%%%'''******(((&&&$$$$$$''''''((((((((('''%%%$$$'''&&&%%%&&&((()))((('''%%%)))&&&###%%%&&&###%%%&&&'''&&&&&&(((+++---+++,,,...111333555666666<<>><<<<<<===:::777:::???;;;<<<===;;;888666555555666777777555444555999<<<888777888<<<<<<666222111000---333555---000<<<@@@jjjZZZ;;;FFF>>>;;;>>>???<<<===???;;;555;;;:::888777666666777777;;;>>>CCCGGGKKKPPPTTTUUUmmmeeeccc___PPPEEEOOOWWWMMMNNNGGGFFFLLLMMMFFFEEEJJJfff___pppfffTTTLLLCCClllTTTNNNLLL//////(((,,,---,,,***+++...,,,(((,,,------,,,,,,///444999444FFFwwwzzzhhhFFF???888666222---***(((''''''***)))((()))***+++***))))))((('''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''((()))(((&&&###"""""" !!!"""###$$$%%%&&&&&&%%%&&&'''&&&%%%$$$%%%&&&''''''((((((((('''%%%%%%%%%######$$$%%%&&&%%%$$$&&&)))(((###!!!%%%&&&%%%&&&&&&'''&&&%%%&&&(((++++++,,,...000222444555555<<<@@@___nnnWWWDDDCCC???<<<;;;888666999>>>888;;;===>>>;;;888666666666777777666555555777999===777333333222000333777???000...000...???iiiiiiXXX@@@CCCEEE???777999@@@@@@999<<<;;;;;;::::::999999888888===CCCFFFGGGKKKUUU]]]fffkkkkkkdddRRRIIIXXX\\\IIIZZZNNNEEEFFFHHHEEEDDDHHH[[[^^^mmmvvvooocccTTT@@@:::```RRROOOKKK111000******,,,+++)))***...---)))***...///---***,,,333;;;777666TTT~~~nnnQQQDDD>>>;;;666000,,,)))((((((+++)))((()))******)))((('''&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$&&&&&&"""$$$%%%%%%$$$###$$$%%%!!!""""""###$$$%%%&&&&&&&&&'''&&&%%%$$$%%%''')))'''''''''(((''''''&&&%%%$$$###"""###$$$%%%%%%###'''((('''%%%&&&)))(((%%%$$$%%%&&&%%%%%%&&&)))+++---...000222444555666777:::999GGGxxxoooNNN???FFFAAA>>><<<999555666:::444777:::;;;:::888888888666666777777666666555666;;;666111000......222999888...222@@@PPPuuucccSSSBBB777:::>>><<<===BBB<<<<<<>>>???@@@@@@@@@@@@999:::<<<>>>AAAJJJZZZiiiddd~~~tttiiiZZZPPPWWWYYYKKKfffVVVIIIFFFHHHGGGFFFFFFOOOXXXfffmmmpppuuubbb>>>333WWWXXXWWWLLL222///+++***,,,,,,+++---222111......//////---***,,,111777777...<<<~~~|||kkkWWWLLLDDD@@@:::333...+++******+++***))))))******)))(((&&&&&&&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&(((***###$$$&&&&&&%%%$$$%%%'''""""""######$$$%%%&&&&&&'''((()))(((((((((***,,,''''''''''''''''''&&&&&&%%%$$$###$$$&&&'''&&&%%%!!!"""$$$(((,,,...***%%%###$$$&&&&&&'''))),,,//////000222444666777888888555888888ZZZxxx```iiiwwwJJJCCCNNNDDD@@@>>>???>>>999777999999999:::888777666888999666666777888888777666555333222444666444111222666222@@@___~~~tttyyyrrr___KKKBBB???======???===>>>???AAABBBCCCCCCCCC===;;;<<>>>>>AAAAAA>>>;;;<<>>>>>>>>>>>>>>>>>>>>>>>@@@@@@FFFOOORRRQQQXXXcccggg|||~~~eeeOOOQQQ[[[WWWMMMDDDDDDKKKPPPPPPMMMPPPMMMMMMQQQ^^^rrrmmmRRREEEWWWgggdddOOO:::222111+++.........222777777444222000------...///---+++111777:::HHHqqqaaaRRRLLLGGG???666000,,,******,,,***))))))******(((''''''(((((())))))(((''''''%%%$$$######$$$%%%'''(((%%%%%%%%%$$$""""""###%%%%%%$$$#########%%%&&&'''"""%%%(((***)))&&&%%%%%%''''''&&&&&&&&&'''(((((($$$###"""###$$$%%%%%%###---'''###$$$%%%%%%'''***---...---***(((''')))***+++,,,---///000111222222777<<<777555VVVpppbbbcccRRREEEHHHBBB???@@@AAA>>><<<===:::;;;<<<:::888666666777999777666777:::;;;:::999;;;999999@@@MMMaaa}}}wwwaaaIII<<<222:::111333GGGUUUrrrpppHHHBBBAAA888<<<<<<;;;::::::;;;<<<======AAAMMMVVVTTTNNNTTTbbbbbbuuukkkRRRTTT\\\PPPJJJBBBBBBHHHPPPRRRPPPPPPLLLPPPPPPLLLSSSZZZTTTTTTSSS]]]YYYHHH===333...---///...---///333333///,,,---///000///...------...444999555kkk}}}uuu```XXXRRRHHH===444///,,,+++,,,+++))))))******(((&&&'''(((((((((((('''%%%$$$######$$$$$$%%%&&&&&&'''&&&&&&&&&%%%$$$$$$&&&(((&&&%%%$$$######%%%&&&'''$$$&&&''''''&&&$$$$$$%%%'''&&&&&&%%%&&&'''((()))%%%######$$$%%%&&&%%%$$$***((((((***)))$$$%%%))),,,,,,,,,***(((((()))++++++,,,---///000111111222;;;222666555===rrr^^^ZZZNNNRRRRRRIIIBBB@@@>>>;;;999:::000333777999999888777888:::777555777:::<<<<<<:::222>>>TTTooooooPPP::::::===;;;444CCC;;;:::DDD<<>>;;;<<<333444666888::::::999888777:::===AAAJJJ[[[nnnzzz[[[OOOAAA;;;===>>><<<888888777;;;AAACCC@@@>>>@@@IIIZZZ~~~^^^DDDBBBCCC111111EEE@@@555CCC888888FFFMMMDDDEEEUUU```VVVgggqqqaaa[[[TTTQQQKKKFFFFFFIIIKKKJJJGGGGGGQQQZZZRRRFFFNNNcccwwwYYY???<<<@@@===777555,,,+++*********+++---...,,,+++***)))***---111333777,,,:::>>>;;;ssskkkaaa___PPPHHH:::444;;;******)))))))))******(((&&&%%%%%%)))///...(((###"""&&&&&&&&&'''''')))******)))%%%$$$'''*********---((('''((()))&&&"""$$$)))(((***,,,,,,)))&&&%%%%%%"""$$$&&&''')))))))))(((((((((((()))))))))'''%%%'''((()))))))))(((''''''$$$%%%(((+++)))%%%''',,,'''+++///222222111000000555111777777222III~~~qqqhhhXXXPPPJJJKKKJJJEEE@@@>>>DDD>>>888999>>>@@@===999EEE:::HHHvvvtttVVVBBB>>>999555222555;;;???===:::999888;;;AAAAAA>>><<<===EEE>>>QQQ|||AAA>>>@@@???<<<<<<===777888666BBBKKKHHHKKKXXX^^^```sssxxxdddbbb___ZZZQQQIIIFFFGGGJJJLLLHHHGGGKKKNNNHHHBBBIIIVVVeeeQQQBBB@@@@@@999444444...---,,,+++++++++,,,---///---++++++---////////////)))555===>>>cccyyyrrrYYYZZZOOOMMMDDD===???,,,+++)))((('''(((((('''%%%''''''***///...)))%%%%%%%%%%%%%%%&&&&&&'''((()))***'''%%%''''''%%%'''+++)))&&&&&&((('''%%%'''+++(((***,,,+++)))&&&%%%%%%''''''((((((((('''%%%$$$((('''&&&&&&'''((((((((((((((('''&&&%%%%%%&&&&&&'''%%%%%%)))***((((((***'''***---////////////000222333555444000>>>ooovvv^^^VVVQQQTTTUUUPPPIIIDDD333444555777999<<<>>>???===@@@bbbuuu```RRRDDD777333555111000111333777:::;;;:::888777:::??????;;;999:::@@@:::DDDgggeeeCCCBBBIII999888???111888444>>>IIIJJJPPPZZZZZZaaawwwlllhhhbbb___ZZZTTTNNNJJJJJJLLLNNNLLLHHHEEEDDDFFFIIIKKKQQQIIIEEEEEE@@@666111222///...---,,,+++++++++,,,...+++***---222444111---333111444999;;;IIIcccwwwxxxppptttlllXXX]]]SSSSSSLLL???:::)))///---)))''''''(((''''''***(((***......)))''')))%%%%%%%%%%%%%%%&&&'''((('''&&&&&&&&&$$$###'''...+++&&&$$$&&&(((((()))---(((***++++++(((&&&%%%%%%(((((((((((('''&&&$$$$$$)))(((&&&%%%%%%'''(((******(((&&&$$$$$$%%%&&&'''***%%%###''',,,+++)))(((''')))+++,,,,,,---...000111777444222333444YYYnnnddd\\\\\\]]]WWWNNNHHH>>>BBBCCC===777>>>RRRdddkkkzzzdddLLL@@@555444666666777:::;;;999555222111333777;;;666555777<<<===:::888:::BBBDDDIIIMMMTTTgggbbbBBBFFF???666777888777444>>>GGGIIIPPPYYYWWW___wwwwwwiii[[[\\\``````ZZZPPPJJJHHHLLLKKKDDD???CCCLLLLLLDDDGGGEEEFFFGGGAAA777111222---------,,,,,,+++++++++)))'''(((...777:::555///666888222333777666JJJrrruuuyyywwwiii___YYYdddZZZYYYSSSBBB>>>777555111,,,)))((()))))))))+++((((((++++++((((((***&&&%%%%%%%%%&&&''''''(((######%%%&&&$$$$$$+++444///(((###%%%((()))***,,,((()))******(((&&&%%%&&&&&&&&&''''''''''''''''''((((((((('''%%%&&&'''((()))((('''&&&&&&'''((()))***%%%$$$(((+++***)))***)))***+++++++++,,,///222222:::222333;;;111EEEssskkkdddYYYNNNIIIJJJJJJIIIJJJTTTlllvvv[[[MMMDDD===<<<555000222555333000...555555333000///000444888222111444:::;;;999999<<>>777777AAAGGGEEEMMMWWWVVVeeekkk]]]\\\^^^```ZZZNNNEEEDDDBBBCCC>>>:::BBBNNNLLL@@@HHHEEEDDDEEEBBB;;;666444++++++,,,,,,,,,,,,,,,,,,)))'''(((...777:::666000,,,222...222999111DDDuuuyyygggZZZQQQcccZZZZZZXXXHHHKKKRRR888444---)))((((((((((((***&&&&&&((((((&&&'''***''''''''''''''''''((()))###$$$&&&(((&&&%%%,,,555222***%%%&&&''''''''')))((()))***)))'''&&&&&&'''''''''&&&&&&''''''''''''((()))***)))'''&&&&&&((('''''''''(((((((((((((((((('''(((***(((&&&)))...+++,,,,,,,,,,,,...111444111777///444@@@222777aaa{{{lllaaa\\\tttrrrvvvoooTTTFFF:::...000:::444111///111444666555444111333666777555222000000111000222888;;;999:::===;;;===???AAACCCGGGNNNSSSWWW???;;;555<<<:::;;;CCCFFFDDDNNNYYYWWWjjjzzzrrrhhh___\\\UUUIIICCCDDDBBBBBB???===DDDMMMLLLDDDGGGDDDAAAAAAAAA>>>;;;777,,,------------,,,,,,+++---+++***...444666333///)))000111888===000888]]]bbbWWWMMMbbbVVVUUUWWWDDDFFFRRR999555...***((('''&&&&&&((($$$$$$&&&'''%%%&&&)))(((((('''''''''(((((()))((('''(((***(((%%%)))///000***'''''''''%%%%%%((('''((()))(((&&&%%%&&&'''***)))(((&&&&&&%%%%%%%%%''')))+++***''''''))),,,))))))((('''&&&&&&&&&&&&'''''')))***(((%%%)))000,,,---...---...///222555...222...333<<<222111GGGvvv___OOO@@@666:::===888777<<<666666444111000111111000333555777999888666222///222111333888:::888999<<<777@@@GGGEEE@@@???DDDJJJSSSwwwFFF:::<<<:::@@@===AAAEEEHHHVVV___YYYeee}}}xxxiiiccc\\\PPPHHHIIIHHHFFFBBBAAACCCGGGIIIIII@@@@@@???>>>===>>>===<<<111111111000///---+++)))...---+++,,,///222222222222000111:::>>>222111CCCgggqqq}}}vvv\\\QQQPPPdddVVVXXX___GGG>>>GGG===888222...+++)))(((&&&&&&######&&&'''%%%%%%((((((''''''&&&&&&'''''''''(((&&&'''******'''&&&)))+++)))((((((&&&###$$$)))'''(((((('''&&&%%%&&&((()))((('''&&&%%%&&&&&&''''''(((((('''%%%)))000777555222,,,'''%%%%%%'''(((***''''''))))))'''***///+++---...//////000222444,,,///222444333111444;;;dddvvvZZZIIIBBB888AAA>>>000***000000(((---000333222222333444333///------///333777999999444222444888999777888:::@@@>>>:::888;;;BBBGGGHHHDDDjjjQQQ666???<<>>>>>CCCKKK]]]eee[[[```xxxtttqqqkkk\\\PPPMMMKKKFFFAAA>>><<<<<>><<<;;;<<<>>>???666666555333000---***(((,,,+++******---111555777444***)))555===::::::@@@BBBCCCkkkmmmbbbjjjZZZOOORRRgggZZZbbbrrrYYYHHHLLLAAA===777333000...+++)))&&&###$$$'''(((%%%%%%((('''&&&&&&%%%%%%%%%&&&&&&%%%"""###(((+++)))(((((('''&&&((()))&&&"""%%%***'''(((((('''%%%%%%&&&(((%%%%%%$$$%%%&&&(((***+++''''''&&&######***666@@@BBB;;;222)))%%%&&&))),,,---'''$$$'''+++++++++,,,***,,,...//////000111333---000888666---111999999LLL~~~hhhRRRCCC======???666333333555111+++,,,222222222222222333444555555...000222444666777777777>>>...---777888999===;;;???555444>>>BBB<<<:::???EEEXXXwww```444000HHHCCCAAA???EEEUUUbbbaaaXXXoooqqqpppaaaSSSKKKCCCGGGEEE<<<666999======777888999;;;<<<<<<======<<<:::444+++))),,,//////...++++++---------222888+++///111000///333888<<>>888222---+++((($$$%%%)))'''&&&&&&&&&&&&(((***+++))),,,000///------111666555222000333888;;;999666@@@cccvvv\\\VVVMMMEEE???;;;999999666333333555222---...444222222222222444555666777---///111444555666555555///222:::<<<999;;;<<<555<<<666111222444888AAAKKKEEEMMM```mmm___AAA333777>>>FFFOOOVVVXXXVVVTTTSSSgggtttuuufffXXXNNNKKKNNNKKKAAA::::::;;;999;;;;;;<<<===>>>>>>>>>>>>======999222......,,,(((---+++***,,,---...444;;;333555555444333555888:::888888dddkkkhhhlllPPPKKKJJJ???KKKHHHVVVrrr```IIISSSHHH:::222000000---)))(((((('''''''''(((((()))"""$$$%%%$$$######$$$%%%$$$&&&((()))'''&&&&&&'''&&&&&&&&&&&&&&&%%%%%%$$$"""$$$''')))***)))(((&&&%%%%%%&&&&&&''''''((((((&&&&&&&&&$$$%%%)))000666///+++((('''&&&###$$$'''''''''''''''((()))******(((+++......,,,,,,000444444111///222666888777444555SSSsss\\\PPPLLLHHHDDDAAA===999666555333333444222000111555000000111222444666888999...000444666777777666555111999;;;444444===@@@888===BBBCCC>>>;;;>>>BBBCCC@@@FFFPPPYYYWWWMMMCCC???EEEAAAEEEPPPVVVUUUVVV[[[```yyy{{{lll\\\PPPSSSSSSOOOFFF???<<<999777>>>>>>???@@@@@@@@@@@@@@@;;;>>>>>>999555222,,,&&&---***)))+++,,,...555===888888777777666555555666111888RRRgggjjjggg\\\LLLCCCDDDJJJ>>>OOOzzzuuuXXXVVVKKK===444111000...,,,''''''&&&&&&&&&&&&''''''###$$$%%%%%%#########%%%$$$%%%''''''&&&&&&''')))'''''''''''''''&&&&&&%%%!!!###&&&(((******)))(((&&&&&&&&&&&&&&&'''''''''&&&''''''&&&%%%&&&))),,,(((%%%$$$&&&&&&$$$$$$'''(((((())))))***)))))))))'''***,,,---++++++...111000...---000555888777666000CCCyyy~~~}}}qqqwww||||||xxxxxxxxxkkkZZZ^^^VVVLLLCCC???===:::999222222222222222111222444......///111333555777888222444777:::;;;:::888666999<<<888666>>>CCC???===666@@@CCC<<<===GGGKKKGGGOOO[[[aaaXXXOOONNNRRRSSSIIIBBBEEERRRVVVRRRWWWbbb___|||xxxeeeWWWRRRPPPLLLFFFAAA===:::777<<<===>>>@@@AAABBBBBBBBB777<<<>>><<<999777111+++...***(((******,,,222:::777555555777777444222222///999>>>VVVZZZVVVbbbPPP>>>EEEJJJ@@@MMMuuu}}}eeeMMMHHHAAA<<<888555111...$$$$$$######""""""######%%%&&&'''&&&$$$$$$$$$&&&###$$$%%%%%%%%%&&&)))+++(((((((((((((((''''''&&&&&&'''((((((((('''&&&%%%'''&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((''''''&&&&&&'''%%%&&&))))))'''&&&)))((()))***++++++***(((''''''***,,,,,,,,,,,,...000------...111666:::;;;:::777:::aaaqqqqqqpppvvvtttrrrvvvwwwuuuuuutttjjj^^^UUULLLAAA999777888777666000000000///000111222111++++++,,,...111333555777333555777999999888777555222888;;;CCCIII;;;777III<<>><<<;;;888999;;;===???AAABBBBBB999======:::888888444//////+++))))))))))))...555444333555::::::555333555///:::333GGGEEE???WWWHHH888>>>BBBDDDIII]]]mmmcccDDDEEEGGGFFFAAA:::111+++$$$$$$###"""""""""""""""'''((()))(((&&&%%%&&&'''"""###%%%%%%%%%&&&)))+++(((((())))))(((((('''&&&)))))))))((('''&&&$$$###&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%''')))***)))'''&&&(((&&&'''++++++'''&&&(((((()))***++++++***((('''(((***,,,---------......111111222444777:::::::::???777III}}}}}}rrrsssoooqqqoooiiikkklllqqquuuvvvsssqqqmmmeee\\\NNNGGG???;;;:::888444///000111///---///222222///******+++---///222444555222222333444444444333222...666444888===222AAApppnnntttvvvzzzeeeKKKJJJWWW[[[UUUOOOiiittt{{{~~~nnnXXXMMMBBB??????>>>======555666888:::<<<>>>??????<<<>>>===888666666444000///,,,***+++)))(((,,,222333333:::AAA???777777<<<777>>>888EEE???777JJJ===777:::;;;FFFEEEHHH[[[VVV@@@EEEKKKKKKEEE:::000***)))((('''&&&&&&%%%%%%&&&'''((()))(((&&&%%%%%%&&&!!!###%%%&&&%%%&&&((()))(((((((((((((((''''''&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%'''***+++)))((((((%%%&&&))))))&&&%%%'''(((((())))))***))))))))))))***,,,---......------666666666666666666666666>>>666777[[[~~~yyynnnggg```ZZZaaapppiiimmmfffccccccqqqtttuuusssooojjjddd]]]WWWPPPGGGBBB???;;;333,,,111222000---///333222---++++++,,,---///111333444222222111111111111111111444888---222OOO\\\rrrdddYYYgggqqqfffTTTiiilllqqq{{{jjjYYYHHHAAA???<<<;;;<<<555666777888999::::::::::::<<<;;;777555666555111...,,,,,,...---+++---222222555???GGGBBB888999BBB???<<<999???<<<;;;DDD;;;;;;===777BBBAAA@@@QQQEEE???DDDIIIIIICCC:::444222---,,,+++***))))))))))))&&&'''((('''$$$###$$$%%%!!!###&&&'''&&&&&&&&&''''''(((((((((((('''&&&&&&%%%&&&&&&''''''((((((((($$$$$$$$$%%%%%%&&&&&&'''&&&$$$###%%%(((******((('''$$$$$$((((((&&&&&&)))''''''''''''((()))******((()))***,,,------+++***333333444444333222333333666999000@@@vvvwwwcccXXX^^^bbb___bbbkkkcccjjj[[[jjjllllllnnnppptttvvvuuurrrnnniiieee[[[QQQEEE>>>;;;999444///333444222...000555333---,,,,,,---...000222333444444333222111000111222333444;;;333IIItttggg^^^fffggglllzzzeeePPPEEEAAA<<<999:::777777888888888777777666333777888666666888888555---,,,---000000...000444111666AAAJJJCCC666888CCC???111///000222<<>>111999:::===LLL555===AAAEEEDDD???;;;;;;===...---,,,+++************%%%&&&&&&%%%###""""""### ###&&&((('''&&&%%%%%%'''''''''''''''&&&&&&%%%''''''''''''''''''''''''######$$$%%%%%%&&&'''''''''$$$"""###&&&))))))((('''$$$$$$((()))((()))---'''&&&&&&&&&'''(((***+++'''''')))+++,,,,,,***(((+++---///000111222444555000===111222dddoooggg^^^YYY[[[aaaeeegggaaacccgggkkkmmmmmmlllkkkpppssstttssstttuuuppphhhbbbRRRCCC>>>===;;;;;;???:::555111000///......///222...)))+++333::::::666<<<---000999333...555;;;;;;VVVwwwrrrlll\\\VVVVVVQQQUUU^^^___bbbccc[[[nnnkkkwwwffffff~~~}}}^^^MMMOOOPPPEEE666333777999777222000444999;;;888666777::::::888444000------000000///000444...@@@rrrNNN111999;;;::::::777111,,,...777???::::::888555333333666888:::EEEIIIDDDBBBEEEAAA888222,,,(((+++,,,***((((((***...111...((("""!!!"""%%%$$$$$$###$$$%%%'''(((%%%%%%%%%$$$$$$%%%&&&&&&&&&''')))*********)))((()))%%%&&&---///)))%%%%%%'''%%%###$$$&&&)))***+++)))((('''((()))***)))(((''')))+++***((((((***,,,++++++,,,---///...,,,***111000///...///111333444000***999:::;;;uuueee```ZZZXXXYYY^^^cccffffffhhhjjjmmmnnnnnnnnnmmmttttttrrrpppqqqrrrlllddd```TTTJJJGGGCCC===999999000000333888:::777444444444000,,,***...444777777000111444...+++888BBB999NNNmmmvvv]]]HHHMMM???>>>AAA999;;;JJJTTTFFFAAA:::AAA@@@JJJNNNXXXdddmmmlllbbbwwwyyy[[[NNNMMMGGG;;;888;;;===999333000222666;;;;;;;;;::::::;;;===>>>444000...//////---///333555>>>nnn^^^999;;;???888999777222...222===GGG@@@<<<777222111333666888IIIDDDAAABBBCCC>>>777222---******------(((%%%%%%(((,,,...,,,'''###$$$&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''((()))))))))((('''+++((()))///111---))))))(((%%%###"""$$$&&&&&&&&&((('''&&&&&&(((***+++,,,&&&(((******(((((()))+++***+++,,,---...---+++***...---,,,+++,,,...000111222///:::888555^^^oooUUUZZZZZZYYYXXXYYY]]]cccgggiiijjjkkkmmmnnnooooooooonnnpppqqqooonnnjjj```VVVRRRJJJCCC???<<<777555666===777222111///,,,---222,,,111777;;;888111***&&&555444666333666HHHOOOAAA888LLL\\\ZZZOOOFFF===555===555AAAQQQMMMLLL```rrr___UUUNNNDDDDDD===DDDGGGEEEEEEKKK\\\{{{lllxxxtttVVVLLLHHHCCC777999;;;:::777555777999444777999999777888===BBB888222...---------111666333///SSSpppTTT222111888999:::888222...222>>>IIICCC<<<333///000444888:::PPP???777???CCC;;;444444111......///,,,&&&%%%'''''')))***)))&&&$$$''')))&&&&&&&&&'''&&&&&&%%%%%%'''&&&&&&%%%%%%%%%&&&&&&&&&'''((()))((((((&&&&&&'''%%%''',,,...+++((((((***(((%%%$$$$$$$$$$$$###&&&&&&%%%&&&'''))),,,---&&&'''))))))((((((((()))***+++---......,,,+++))),,,+++******+++---...///+++...555777555HHHzzzcccQQQYYY\\\___``````aaafffjjjkkkkkklllnnnoooqqqrrrsssllluuu|||xxxnnnbbbTTTJJJSSSMMMDDD>>><<<===@@@CCC888444555::::::666888>>>999666333222000///333888DDD777999AAA<<<777999777777???GGGOOO[[[gggjjjhhhccc^^^rrrsssqqqYYY]]]ZZZGGGIIIGGGMMMddd|||rrrvvvpppTTTHHHFFF:::;;;;;;:::888777666777000333666888888:::===@@@:::333---,,,,,,---333:::333)))888HHH:::***,,,222;;;<<<:::333+++---777AAA@@@888///,,,111666999999EEE:::555:::???===::::::;;;666222///+++&&&'''***((()))(((&&&$$$%%%'''***&&&'''(((((((((&&&%%%$$$((('''&&&&&&&&&&&&&&&&&&&&&'''((((((((('''%%%%%%$$$$$$'''***+++***((((((,,,***'''&&&''''''&&&%%%$$$&&&((((((((())))))***%%%&&&((()))(((((((((((()))+++---...---+++***)))++++++++++++,,,---///000***///222999<<<<<>>666@@@WWW___OOOJJJ\\\lll{{{zzznnnYYYQQQ\\\dddgggmmmtttccceeefffKKKGGGFFFCCC???;;;888555333111222333666;;;@@@BBB@@@>>>>>>777000...------222888777444555555111333666222:::======666---+++333<<>><<<:::333///666CCC???gggtttUUUaaaqqqSSSOOOXXXYYYQQQVVV]]]ZZZbbbTTTLLLFFF@@@=========;;;999111000222888>>>@@@===999AAA;;;444111...,,,...333222888666///111888555+++333:::???;;;222///555===BBB<<<444000///000///...555??????222---666>>>===333...111???JJJEEE555(((...,,,***'''&&&&&&''''''((((((((((((((((((''''''***)))((('''''''''''''''%%%&&&'''((()))(((((('''%%%***,,,***)))++++++***&&&%%%$$$%%%'''((((((&&&###''',,,---***%%%######&&&&&&''')))++++++(((&&&(((,,,///...+++(((((()))&&&&&&''')))***+++,,,,,,///111///999@@@333===eeeyyyvvv{{{ooojjjmmmxxxzzzwwwxxxkkkZZZHHH888<<<\\\rrrZZZ888@@@UUUWWWiiiooooooeeeUUUOOOYYYeee___VVVWWWYYYXXX___fffaaadddlllssshhhddd```JJJOOOlll___wwwsssXXXPPPFFFBBBCCCEEECCCAAA000000111333666888999999>>>999555444222///000333///444111---111111+++'''+++666???>>>666111444:::BBB===666000---///222555999;;;:::333111999IIITTT:::111444KKKcccfffUUUCCC...,,,***)))((((((((((((((((((((('''(((((())))))+++***)))(((''''''''''''$$$%%%''')))*********)))###)))+++'''&&&((()))'''&&&%%%%%%&&&(((((('''&&&###'''+++***'''$$$%%%'''''''''(((***---,,,)))&&&(((,,,///...***'''''')))%%%&&&''')))***+++,,,,,,+++---...555;;;666<<>>===:::999;;;666888???AAA???GGGJJJ>>>;;;AAA>>>MMMAAALLLJJJWWW]]]yyy^^^UUUaaaSSSPPP{{{ffftttnnnbbbSSSIIIEEECCC>>>:::444555666444333555;;;@@@666333333555555333444888888666000000555---(((111&&&333??????666...///444@@@<<<555...---111999@@@;;;333111666:::CCCYYYpppJJJ:::888RRRtttuuuddd---+++***************))))))(((''''''''')))***+++++++++)))(((''''''''''''$$$%%%''')))++++++++++++&&&---///***(((***+++))))))(((((()))******((('''$$$''')))'''$$$$$$(((,,,((('''(((+++...---***&&&(((,,,000///***'''''')))'''(((***+++---.........222444555666444444888>>>yyykkkiii]]]LLLFFFHHHCCC888BBB???;;;888888;;;???AAA777RRRTTTFFF666...///111000,,,222666999:::999999<<<>>>555<<>>888777:::666333>>>BBB555;;;PPPkkkrrr^^^GGGKKK]]]___eeeiii|||}}}eeeXXXLLL>>>:::???999888555111///222444555666:::999444444888888444222///+++***,,,---,,,+++---///666<<<999///,,,...888AAADDD999000333>>>EEE<<<555333444444888MMMeeeBBB999<<>>444)))'''(((((((((+++...000000000000000111333666888:::<<<===zzz\\\FFF<<<444777???@@@999555999<<<;;;555666888999888777555333;;;111000===EEE>>>///&&&---000222///)))(((,,,000999555222222555888888666555999>>>AAA@@@===;;;;;;===333:::DDD:::111666;;;???<<<>>>DDDCCC???BBBJJJNNNSSSYYYvvv\\\FFFAAA:::999777444111///000222///222222000111555666555333111///...---,,,***)))((()))111<<>>...nnnrrr^^^JJJ???AAAEEE;;;@@@AAA===999;;;:::888444666777888888666444222///444;;;<<<333,,,000;;;000444777333,,,))),,,111:::333...///555999999666333555888;;;<<<<<<;;;;;;???777>>>EEE>>>:::===<<>>LLL___^^^[[[XXXqqqyyyZZZIIICCC???;;;888555000///111555555444333333444555444444222...,,,+++,,,---...)))***111<<>>;;;777777777777888888777777777888555555666666222000111***,,,...------...333888888111+++---555;;;;;;999444555666888999999888888<<<999===???>>>FFFGGG888555AAALLLLLLCCCCCCTTThhh___\\\YYYppp}}}aaaKKKAAA999777555111///111555444333444444333444555666222...***)))+++000444++++++///888AAABBB:::000+++...333555333111222555555111000333444222//////===>>>AAAIIIMMMBBB666555***999)))******000VVV\\\777///'''%%%''',,,444;;;222)))###&&&)))))))))***((('''%%%$$$$$$)))///444+++EEEDDD+++$$$++++++'''))))))'''&&&&&&''''''(((&&&''''''%%%&&&))))))'''((('''&&&$$$%%%)))000666///***&&&%%%&&&&&&(((+++'''%%%%%%&&&((()))***))))))***+++---///222444666666CCCxxxoooPPPJJJDDD===:::666888666555888;;;<<<777222777777666666777888999:::888555444666888666111---------,,,,,,...111555888555///***---444;;;;;;999777666666777888777555333666555888777:::HHHHHH555555:::???BBBCCCFFFMMMSSSLLLRRRXXXtttZZZHHH888666777444111222...,,,---000222222333777777444///***(((+++111555***+++,,,000888<<<777.........000444333111111555111...------000222555666GGGGGG???>>>FFFAAA888;;;,,,333------***///JJJXXXCCC;;;000'''$$$'''...444;;;---"""$$$'''&&&%%%'''%%%%%%$$$$$$'''...777===)))AAA???***%%%)))&&&!!!$$$######$$$%%%''')))***"""$$$%%%&&&'''(((((((((''''''&&&$$$$$$(((111888))))))(((((('''&&&%%%%%%%%%%%%%%%&&&((()))'''&&&((())))))+++---///111222888888```aaaGGG>>>888888===<<<;;;999999999888555222111222333444555777888999999111666:::888444222444777333444333111//////111333222...+++---222777888777444444444777999:::888555555///222777888@@@BBB999999;;;>>>???AAACCCCCCBBB???MMM\\\yyy{{{___EEE???@@@;;;555444,,,))))))...000...000555777666333...+++***---111+++,,,,,,,,,222999777111333111333888888333111333)))+++---///222777:::<<>>888@@@888///333///---000555HHHFFF@@@555***$$$%%%***---GGG444&&&&&&(((%%%$$$&&&%%%&&&&&&'''(((,,,222666,,,===:::***((()))%%%$$$$$$$$$$$$$$$&&&(((***+++!!!$$$(((***(((&&&&&&'''$$$&&&'''&&&$$$&&&---222%%%''')))(((&&&$$$""" %%%&&&''')))+++***'''$$$'''((()))***,,,...000222;;;>>>QQQkkkWWWKKKFFF<<<888777111222444777888555222333666...///222555777777777777666555222//////000000------111444222...,,,...222111...,,,---000444444444......111666<<>>;;;888,,,000;;;999777===???000999@@@@@@>>>???CCCFFFAAAQQQaaa|||yyyXXXMMMKKKDDD:::666///++++++//////,,,---222777888777333---******+++---///...,,,111999;;;777666444777>>>???999444555...222666555555666777777777FFF>>>555@@@BBB===EEEDDD...666111000222&&&:::666444///***)))---333777VVV@@@///...///,,,***---'''((()))((('''&&&'''(((///<<<777+++,,,---+++,,,***)))((('''((((((******'''***///111...***)))+++"""&&&)))(((%%%%%%(((,,,,,,---,,,)))&&&'''''''''&&&''')))+++---+++((($$$&&&'''(((***---///222333999BBBEEEmmm|||YYYMMM@@@:::;;;===:::666<<<;;;:::888777666666666///000555<<<===999777777888666444333444555444333222333333444444333222111111000//////111444999;;;000111333333222333444666444///000555666444777<<<===;;;777777>>>EEEDDD>>>CCCJJJUUUuuuwww[[[III<<<555,,,+++000555..."""%%%111888777555222000///......((()))***+++---111666:::222333555555444333333444555333///------///333555777888???777+++;;;GGG777BBB777///,,,***'''(((...------------------......///333GGGAAA&&&...777***''')))...***"""&&&111>>>555---+++//////***$$$...+++***,,,+++'''''')))+++666999000+++---+++%%%'''&&&&&&(((***+++***)))%%%%%%%%%%%%%%%%%%%%%%%%'''((()))))))))'''&&&%%%&&&%%%&&&,,,444777555222777HHHBBBNNNdddSSSJJJ@@@<<>>@@@BBBDDDHHHIIIDDD;;;LLLRRR]]]~~~lllOOO:::888000+++,,,///...+++***444333222000...,,,+++***+++,,,,,,,,,,,,///333777111...---///555777666333111000......000444888;;;222222:::888///===KKKCCCHHH@@@999888444---***,,,+++,,,---.........------333<<>>===FFFuuunnnOOOJJJDDD===<<<@@@@@@<<<777444444444555666777888999666333333555444111111444666777888666222111333666666777999999888666333222:::777333000///111444666;;;<<<<<<999666444444444777555555777999888:::>>>;;;@@@DDDDDDDDDCCC===777MMMRRR```iiiKKK<<<555...---222444///(((000111111000...,,,***)))---...---,,,+++---000222777000+++///:::@@@???:::111000000000222666:::===...,,,444888444===LLLOOOJJJEEEAAA???;;;333...,,,)))+++---...///...,,,+++000???```aaa<<<)))///+++000***&&&&&&%%%%%%///<<<111...***)))***+++,,,,,,+++))))))++++++((((((++++++AAANNNBBB,,,###''',,,'''&&&&&&'''))))))'''&&&%%%'''((())))))((('''%%%(((''''''''''''(((((()))+++((('''(((,,,...---,,,222777===CCC[[[]]]LLLDDD>>>999888;;;<<<888444222222333333444555777777444222333666666444444777333666777555333666===DDD;;;::::::999777666555555333111...---...111555888<<<======:::777555555666222111222333555777:::<<<999>>>???;;;888999:::888FFFKKK[[[ooo@@@777444777666///,,,...000111222333222000---+++---...---,,,+++,,,...000999333...111:::AAAAAA???555444333222222333555666000,,,111888888999DDDOOOIIIDDD>>>:::777333111000***+++,,,,,,,,,,,,,,,+++(((666VVVbbbEEE,,,((('''///+++)))((($$$!!!'''---,,,***((('''(((***---***'''(((++++++)))))),,,$$$,,,111...+++***)))%%%((('''&&&'''((((((&&&$$$$$$&&&(((******(((&&&$$$((('''&&&&&&&&&((()))***...+++((()))+++---......333222>>>CCCHHHnnnppp{{{gggRRRMMMCCC>>>777555777888666444444333333333333333444444111000222777777444222444333444444222111666@@@III>>>;;;888555444444666777111000//////111444888:::888999:::999777666777888333333333222222555666777888===???;;;888999;;;<<>>666555333222111111111111666222111777999555888FFFKKKDDD999111...111555666...---,,,+++***++++++,,,''')));;;HHH>>>---&&&''',,,******+++)))&&&'''***+++++++++(((&&&%%%'''***)))&&&'''***+++)))))),,,'''&&&###$$$***...,,,&&&((('''&&&'''((((((&&&$$$$$$%%%'''))))))'''%%%$$$((('''&&&&&&&&&((()))***+++)))''''''))),,,...///000...;;;AAA???```aaa^^^kkktttUUUHHHGGGDDD???999666777888666555555444333222222222222222111///111555444000---...444444222///...222999???;;;999555222111333555777111000000000111222444444444555777777777777888:::999:::888333222444444222222999???===;;;;;;:::777IIIPPPeee[[[555///333///,,,000---...///000000000///...)))***+++,,,+++,,,...000111444666333...///666===111222111111111111000000888777111444<<<666222<<>>222111000...---,,,,,,,,,+++&&&$$$***...***)))---///---+++)))))))))+++---)))***+++)))'''%%%%%%&&&)))&&&'''***+++((())),,,+++,,,+++(((%%%%%%''')))'''&&&&&&'''))))))'''&&&$$$%%%'''(((((('''%%%$$$(((''''''''''''(((((()))&&&&&&%%%%%%&&&))),,,---000000:::AAA@@@YYYOOOTTT```mmm}}}cccNNNDDD???>>><<<999888999888666333555444333222222222222333111...///222222......000444444333111111111222222555444333222222222222333///000111111222111000000222333555666666777999;;;888:::888333222666666333333888:::888777888777444EEEPPPjjj^^^===222333222///---------....../////////)))***,,,,,,++++++,,,...000444777333...---444;;;000000111222222111000000444888///000@@@>>>333888AAA???888222555@@@GGGHHH555666777666444111---+++******###!!!&&&((()))000,,,---...------,,,)))&&&'''((()))******(((&&&$$$***''''''******((((((***,,,,,,,,,***&&&$$$%%%((('''&&&&&&(((******)))(((''''''((((((((((((''''''(((((((((((((((((('''&&&%%%&&&&&&&&&&&&''')))+++...333999>>>BBBMMMzzzxxxIIIKKKTTTXXX^^^{{{|||]]]QQQFFF:::777777777999:::888444000444333333222333333444444111...---000222111444999333333444666666444000---///000222333333222000///111333555777888777666555222444666666666777999;;;111555555111222888:::777======888333333777::::::;;;IIIhhhqqqlllWWW444333777111......---......///111111***+++,,,,,,+++***+++,,,+++///111...******///555111222333333222111///...000777---...CCCEEE888999222555555555===JJJPPPPPP777999<<<===;;;555...)))$$$///...(((***((('''...""")))111777999777...'''%%%&&&(((***,,,+++'''###***''''''******''''''***...(((&&&***000000,,,((('''&&&&&&(((***+++***)))))))))(((((((((((())))))(((((()))))))))(((&&&%%%(((((())))))(((((()))+++(((111222777===>>>bbb~~~RRRQQQcccHHHSSSaaaZZZzzzdddEEE@@@@@@666:::555111///111333333222444222111333444444111...***111444111000333222---444333444555666555222///666000******...222222000///222444444222222444777666222///000333555555333444333222222444999===AAARRRNNNCCC666444;;;???>>>999>>>^^^sssllltttpppbbbccc}}}~~~|||???...888---111333555333000...000222222000...,,,***)))))))))///---+++)))(((***,,,---555333222333444222...***000......333:::===;;;777111666777666???JJJHHH===111666777444333333---%%%,,,,,,+++)))((('''((()))777777;;;AAAAAA777---((('''&&&%%%&&&((()))((('''***)))))))))(((((((((((((((000***!!!'''---***'''+++)))&&&%%%&&&'''((()))))))))((((((''''''&&&&&&&&&'''''''''((()))))))))((()))******)))((()))+++,,,111555333///<<<]]]|||\\\LLLiiiiiiPPPGGG]]]tttTTT???===>>>555888555111000111222222000333111000222333333000---///444666222111444555333////////////000///,,,)))333000...///111222000...---000333555444333333333555444222222333444333222444555666666777777999:::BBB@@@888000000777;;;::::::???___kkkqqqlllSSSkkkrrrUUU^^^hhhrrrvvvooouuu[[[===666***000111222111000......//////...,,,***))))))***+++...,,,***(((((()))+++,,,666333///......---+++(((...///000222444777999;;;777333000:::PPP^^^OOO666222555555222222444222---...---,,,******+++---...333444999>>>===444,,,)))'''&&&%%%&&&'''(((((('''((((((((()))))))))))))))******,,,---///000...((()))'''''')))+++***'''$$$((((((((((((((('''''''''''''''''''''''''''((((((((()))******))))))***,,,000222333111...666MMMcccPPPMMMzzznnnWWWXXXiiiZZZFFF;;;:::;;;555666444111111111111///...222111000111222222000...000222222...---000333444222111111111111///,,,***...///222333333222///------...111444666555111...333555666555333222222222111444888:::999777666666::::::777444666;;;<<<:::<<>>???===:::<<>>KKKllljjjCCCGGGQQQtttMMMSSSQQQ^^^dddHHHFFF???777888;;;111222222111000///...///333333333333222222333444111222333444333222333555333222000//////...+++)))(((***---///000111333555222///---...111333111000---111555666555444666888000333666666333222555888888888:::===???>>><<<:::;;;@@@YYYvvvgggXXXXXX@@@HHHuuurrrMMMFFFlll```QQQTTTbbb```[[[bbbaaaggg|||VVV888777555333555777777333///555333000---,,,,,,---...///...---,,,,,,,,,------,,,---...///......------111444888:::999444---)))666;;;>>>;;;666444444444111333555777666666888;;;666222111444;;;===999444...,,,,,,///---)))(((+++)))'''%%%%%%&&&((()))(((&&&'''(((***+++---...///111+++///'''$$$JJJaaaHHH111,,,'''&&&)))+++***'''%%%&&&''')))))))))(((''''''''''''&&&%%%%%%%%%$$$&&&(((*********+++---...***...333444111111===KKKZZZlllDDD>>>FFFbbbTTTVVVUUUQQQkkkmmmPPPCCCEEE>>>666999<<<000111111000//////000222333444444333222333444666000000222444333000111444333111///...///...,,,++++++++++++,,,///333666777333111...---///111222222...000333555555666888:::777999:::666111///333777:::777888===??????>>>???;;;>>>RRRrrrttteee[[[OOOHHHGGG@@@KKK{{{}}}@@@___cccXXXMMMPPPUUUZZZdddqqqjjjnnnggg777888666444333333333111///777666444111000///......//////......------......(((+++...000///.........666444222000///...,,,+++666888;;;@@@BBB>>>666......///222555444222555:::777111...444???EEECCC>>>333---***+++,,,******,,,***(((&&&%%%''')))******((()))***+++,,,---......&&&)))...(((+++IIISSS999111---)))'''''')))******%%%&&&(((******)))'''&&&'''''''''&&&&&&&&&&&&&&&&&&((()))***))))))+++---***---222333...,,,666CCCQQQ|||VVVGGGGGGEEE|||aaaFFFMMMGGGUUUaaaxxxWWWDDD>>>AAA:::555888777000111111000...///333666222333444333111111444777111......000///,,,///444555333111111111222000///000...,,,...222666666555111222222111//////111333222111111333555888999888999<<<>>>:::444111444999AAA;;;999<<<>>>===>>>BBB<<<<<>>444,,,///;;;DDDFFFCCC999///((())),,,,,,+++,,,,,,***'''&&&(((***,,,,,,+++++++++,,,,,,,,,,,,,,,'''((()))---444<<<777******---//////,,,)))''''''&&&''')))******(((&&&%%%''''''''''''''''''((((((&&&'''))))))(((((()))******+++///111///,,,000666FFFwwwgggLLLPPP???```|||???KKKFFFUUUYYY```}}}bbbPPPAAA===>>>777444555000///111111///...000555999000222333222000000333777666111///111000...222:::444222000000111222111000444111...111666888555222...222555444111///000222666333000111555888888777777<<<@@@===888555888===GGG>>>888999888666777<<<<<<<<>>>>><<<666111///222555333333444555444333222111......---------,,,,,,,,,***++++++)))''''''+++...&&&111<<<>>>888111///111111444888999444000111555555333333555555555>>>JJJLLL>>>000///:::EEEHHHFFF===111'''(((---///---,,,---***(((''')))+++,,,------------,,,,,,+++++++++555...)))333>>>333'''***###+++444666111)))%%%###&&&(((***+++***(((%%%$$$&&&'''''''''((()))))))))&&&''')))(((''''''((()))+++)))+++111333000...///:::dddrrrPPP@@@NNNaaaPPPMMM``````kkkfffVVVooo~~~OOO@@@<<<888777999888333///000000///---,,,---///111...//////////////////...000000000000111111222222666222---***+++---///000......//////000000111111000222444777999777333///555777444111444999888222444555777999666222555<<>>999<<>>CCC;;;222555333///111------,,,+++***+++++++++''',,,222666666333000...)))000555555444444111,,,000111000...000>>>VVViiiQQQNNNGGG>>>555222666;;;333,,,))),,,...,,,+++---***))))))+++------***'''))))))((('''&&&&&&&&&'''***'''///;;;666(((&&&---%%%''')))***)))'''&&&%%%)))))))))))))))((('''&&&((('''&&&&&&%%%%%%&&&&&&''''''((()))************---***+++000111...///222:::EEEllllllxxxeeekkk```KKKGGGooo~~~~~~ZZZBBB===999444222333333222///000000000000000000111111111///...------...///111333333444444333111///---***+++---111444555333111............------------,,,,,,///222555555333000000111000///111555555222333444888;;;999555666;;;888666444333444666666666:::333777GGGTTTeeezzzcccSSSJJJ@@@@@@FFFDDDBBBJJJFFF>>>===777444===OOO[[[LLLGGGGGGAAAFFFAAAVVVmmmYYYMMMffffffqqqvvvHHH888AAA:::333999999666444333333444555333222666===777111555444000222000///---,,,++++++++++++''')))---222666666444222+++...000222777999333+++444///,,,...111999NNNdddXXXWWWWWWSSSDDD222...555+++000666777///'''&&&++++++++++++------,,,)))&&&''''''&&&&&&&&&&&&&&&'''&&&$$$;;;HHH333$$$)))***%%%%%%%%%%%%%%%$$$###"""+++)))''''''((())))))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&'''((())))))))))))...++++++---...---///222444888XXXrrrhhhyyyaaajjj```UUUTTTxxxoooCCCFFFLLLEEENNNlll|||aaaHHH;;;;;;777222000000111111000222222222333444444333222111000---,,,,,,---000111111333555666555333000...+++,,,...111444555333222/////////......---------------///111333444222000000111111111222555666666777777:::<<<:::666666999444444444444555555444333999333888EEEJJJPPPqqq{{{lllZZZPPPIII===;;;AAAAAAEEEGGGEEEAAA>>>999555666444QQQHHHAAABBB;;;EEENNN???XXXIIIDDDbbbdddiiiSSS888BBB<<<555:::999666444333222333444333333***222///,,,333444111444222000...+++************(((''')))...444777777444---+++))),,,555<<<888///222++++++333666555BBBUUUddddddiiijjjVVV:::000666...777@@@>>>222'''&&&***......---------,,,***)))))))))((((((((()))******))),,,NNN\\\:::&&&+++%%%)))'''&&&&&&&&&&&&%%%$$$***)))'''''''''))))))((()))(((''''''&&&&&&''''''&&&&&&'''((()))))))))))),,,***))))))***,,,///111...444KKKkkkiiinnnmmmllldddeee]]]]]]aaaMMM999===555<<<@@@AAAHHHbbbaaa\\\ZZZAAA;;;:::999666222000000111111222111000000222444555333111111000---,,,,,,---000111)))+++...111111111///...111///...///111222222111111000000//////.........111000000111222222000...------...///000111222444444333555999999666777:::333444555666444333222111000000555:::<<>>>>>???===???AAA???>>>===999444JJJAAADDDMMMBBBCCCHHHEEEHHHBBBCCCQQQ___qqqhhh???>>><<<888999777777555333333444444444333***222000---444777444777222000---***(((((()))***(((''''''+++111555666555000,,,&&&'''222===>>>999000((()))444888777AAAQQQooonnntttvvvcccCCC222444222999>>>:::222,,,,,,---000///---***))))))+++,,,*********)))******+++++++++...OOOZZZ666%%%***###,,,***(((((()))***((('''((()))***)))((('''((((((***))))))((('''(((((((((''''''((()))************))))))'''&&&'''+++///000...;;;IIITTTuuu{{{uuuiiidddlllcccPPPGGGBBBAAAFFF888EEEFFF===777???fff___;;;AAA999666777777666444222111111222333000---,,,...111333111///111///...------...///111(((***---000222333333222555222///---.../////////000000000000000/////////333111000///000000///---///...///222111000222666333111333888;;;;;;===AAA111333555555333111000111---111444555777>>>JJJRRR|||hhhaaaSSSIIIHHHHHH<<<999===;;;GGGAAAFFFHHHBBBBBBCCC:::AAAFFF<<>>IIIYYY[[[dddlllcccLLL999333111444444000...///000///------,,,)))'''(((***,,,***)))(((((((((((())))))((((((:::>>>((( ((('''+++(((''')))+++,,,***'''%%%+++111111,,,'''&&&(((***)))((((((''''''((((((''''''((()))************&&&((('''%%%'''---000000,,,;;;AAAEEE|||wwwhhheeejjjfff[[[OOOFFF@@@@@@:::@@@;;;<<>>555555666666666555444333444555111...+++,,,000333222000//////............//////,,,---///222444666777777555333///------...---,,,......//////////////////111///------...//////...222000111444222///111777444111000444777888;;;???---000222222111///000222222333555888999;;;BBBJJJ```{{{iiiZZZPPPHHH@@@BBBEEE<<<999;;;888IIIAAAHHHKKKAAACCCGGG===///555333GGGddd}}}[[[HHHFFFIIINNNSSSYYY[[[XXXoooqqq===999999333;;;777666666777888777555333000777111***///000---000333000---***))))))+++---((()))******)))+++---///111111...)))+++444===AAA===888222///000333666888;;;BBBPPP^^^dddYYYEEE444222444111+++***...///---+++---//////,,,+++,,,---***)))((('''''''''''''''%%%%%%((()))%%%###&&&***)))'''&&&)))---...+++'''$$$///::::::000(((''')))(((((('''&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))$$$'''(((&&&(((000333222,,,333444BBBaaa}}}sssnnnhhhdddccc[[[MMMCCCAAA???GGGAAA===>>>333666SSS777888:::444;;;666777888777555444555555555111---...222666555444...//////////////////...+++,,,---///111333555555333111///.........,,,***,,,------....../////////...,,,***+++,,,...//////...,,,---000...))),,,333222,,,)))+++,,,,,,---111))),,,///000//////111333555000333:::999444;;;IIIJJJhhh```UUUCCCEEE===@@@DDD===999:::555666///;;;CCC<<>>::::::;;;999999<<>>```hhhTTTGGGAAA???>>>@@@CCCDDDAAA>>><<<;;;;;;>>>666444CCCKKKEEEBBB===>>>AAA???999;;;PPPfffQQQOOONNNNNNMMMQQQ___nnnmmmsssjjj>>>444777666///555777333333666666222555222///,,,,,,///333666333222000...---+++)))((()))***+++,,,,,,+++)))(((---......---+++---222666222///,,,***+++...111333222...:::cccxxxSSSBBB;;;777333111+++''')))...444999???AAA<<<555000///,,,+++(((&&&&&&''')))***&&&)))+++***(((&&&(((***&&&((()))((())),,,***&&&***...333666555///((($$$(((''''''&&&&&&&&&''''''&&&%%%&&&'''))))))'''%%%$$$$$$%%%&&&'''((()))***(((555666666OOOzzzuuuooommmkkkiiicccYYYNNNGGGCCC@@@>>>>>>:::666777;;;QQQSSS888555777888(((---555999444...///666222222///+++...444333......000222111...,,,...111111///...///000000---***---///111111000......///---///000000//////111444///...------............+++---///111111///---+++...,,,,,,---000222111000///,,,888HHHCCC///***444222111///...///222555777777IIIdddpppTTTCCC>>>===<<<===>>>>>>============>>>777>>>:::777AAAEEEBBBCCC<<<;;;<<<@@@BBBDDDNNNYYYWWWVVVMMMDDDGGGSSS[[[ZZZnnnrrr\\\<<<111222222777999666666888777333............000222444666///000000000...---,,,---******+++******)))((((((,,,---...,,,+++---111555666222...++++++---000111555333:::[[[~~~|||cccVVV>>>777000---***(((,,,111000===IIIKKKEEE;;;...$$$+++)))'''%%%%%%&&&''')))(((***,,,,,,***))))))+++'''))))))'''))),,,***%%%%%%'''***,,,,,,***'''%%%%%%%%%%%%&&&'''((()))***&&&%%%&&&(((******(((&&&&&&&&&&&&'''((()))***+++(((333333444HHHjjjnnnooonnnjjjeee^^^SSSJJJEEECCCBBB@@@:::444555;;;<<>>:::///,,,111111000///......000222333888888AAA^^^{{{rrr]]]FFF;;;>>>@@@===?????????@@@AAA@@@???===444>>>===:::???AAA@@@EEEBBB<<<999===CCCGGGJJJMMMXXX___YYYFFF@@@KKKPPPJJJgggkkkzzzPPP444111333777999888888999666222---///111333444444444333,,,///222222///---...///,,,,,,+++)))((((((((((((,,,------,,,,,,---111333888555000+++***+++...000---111777QQQvvvpppcccCCC:::111,,,,,,///888BBBBBBCCC===888???IIIAAA///+++***(((&&&&&&''')))******,,,------,,,++++++,,,(((***)))''')))+++)))%%%######$$$%%%&&&&&&'''(((%%%%%%%%%&&&'''((()))***&&&&&&''')))++++++***(((((('''''''''((()))+++,,,(((///000222>>>TTToooooolllgggeeeccc]]]UUUOOOIIICCC???:::555666:::888HHHwwwAAA:::@@@---;;;333///111444111---,,,///111111000...///000111222...***+++111777555000---,,,+++***+++,,,,,,---...111333444333111000000000000000000000111222333666666555333000...,,,,,,...,,,+++///333444...)))---,,,******+++...000111)))000555555222222222222333333222111111111222333<<<555555FFFfff}}}{{{oooYYY[[[SSSCCC;;;???>>>777===>>>@@@CCCEEEBBB===888555>>>===;;;AAABBBCCCKKKHHHDDD@@@@@@CCCHHHNNNRRRPPP```fffWWWCCC>>>EEEJJJQQQYYYkkkvvvNNN>>>888:::<<<>>>@@@@@@===:::555666666666555333222000,,,000444333000---...000///...,,,***)))))))))))),,,,,,,,,+++,,,---///111666333///***((()))---000***222666IIIlllxxxfffRRRGGG???777111...555GGGWWWkkk]]]GGGAAAZZZuuummmRRR---,,,+++*********,,,---+++,,,------,,,,,,+++,,,)))***)))'''(((+++)))%%%%%%%%%%%%%%%&&&((()))***)))((('''&&&&&&&&&&&&&&&'''&&&'''))),,,,,,+++)))((('''&&&&&&''')))+++,,,)))---...222777BBBmmmxxxnnneeedddggghhhfffddd]]]PPPCCC>>><<<999888999>>>999ppp[[[___cccOOO;;;888666777555111///000000/////////------///222,,,111444111000222000,,,...,,,***)))***---222666000333555666444333222222111000//////000111111111444111///000222222...***///,,,)))+++///111///+++///...---+++***+++---///***222555000///333444000333333333333222222222222555777888<<>>@@@@@@@@@888===:::;;;FFFIIILLLWWWZZZ```ccc^^^VVVSSSWWW\\\LLLSSS^^^aaaTTTDDDDDDNNNBBBIIIXXXoootttRRR??????AAAFFFIIIIIIGGGFFF;;;:::777555333111111111+++///222333111111222444222000...,,,+++++++++,,,,,,,,,++++++,,,---...//////...,,,)))'''(((,,,000222888555===ZZZgggUUUAAAHHHDDD===333,,,333KKKcccrrrpppfffcccssslllKKK,,,,,,+++***++++++,,,---*********+++,,,+++******)))***)))&&&'''+++***&&&(((((()))))))))))))))((())))))(((&&&&&&%%%%%%%%%''''''(((***,,,---+++)))'''&&&&&&%%%&&&''')))***))),,,...333555:::]]]rrraaaeeellllllkkknnngggWWWGGGAAA@@@===:::999???666ccc~~~|||^^^>>>111333666222///111......111111......000+++???KKKAAA111+++...222//////---,,,---111888===222444555555444333333444111///......000000000///...***)))---333555111,,,///,,,))))))---//////...111111000///,,,,,,...//////555777222///222000,,,000000111111111000000///111;;;AAA>>>999:::@@@DDD999:::999666666<<>>:::777999AAAMMMUUU;;;===999<<>>777777<<>>999888@@@NNNZZZ:::>>><<>>CCCHHHGGGEEEFFFHHHEEEAAA<<<999777777777444000---///333666666555///////////////...------,,,+++)))***,,,...,,,+++&&&***---,,,)))(((+++...''',,,)))+++===OOO___pppIIICCC:::444444@@@YYYooouuu|||yyygggPPPAAA;;;999(((((((((((())))))******+++)))((()))+++,,,***''''''((('''%%%''',,,---***)))))))))((((((''''''''''''&&&&&&&&&&&&'''(((((()))))))))***+++***(((&&&%%%&&&((()))))))))'''&&&)))------000666777FFFaaafffrrr{{{mmmeeemmmhhh```WWWQQQIII???:::999333555555===000>>>>>>eeeeee333+++;;;000---111;;;???888...***)))222444......111,,,"""))),,,000111000000222444222222111000...///222444111...+++,,,...///...,,,,,,...111111...,,,++++++***,,,000111000//////000))),,,//////---,,,---//////111555888888555222000---...000222222111000///<<<>>><<<666333444444111>>>777888>>>777---444GGG888===???<<<666888AAAJJJ999??????BBBLLLXXXqqqrrr\\\UUU^^^fff^^^PPPYYYYYYVVVWWWjjjPPPGGGCCCHHHKKKJJJHHHJJJSSSPPPKKKFFF@@@<<<999777===666///...222444222...------/////////...---,,,,,,***)))***---...,,,***'''+++//////+++)))***---(((111222111777@@@UUUqqqKKKAAA888888BBBSSSkkk}}}gggeeeaaaXXXKKK===333///))))))******+++++++++++++++)))(((***,,,---***(((&&&'''&&&$$$''',,,...+++***)))(((''''''(((***+++******((('''&&&%%%%%%$$$***)))))))))***)))'''$$$%%%''')))+++,,,***(((&&&)))...,,,...555666>>>PPPrrrsssjjjkkkssskkkgggfffaaaYYYQQQIII???777777444333555555555<<>>???===RRRnnnuuu>>>GGGPPPOOOEEE:::222000))))))###$$$,,,+++***333///---)))'''&&&''')))***&&&&&&&&&'''&&&&&&%%%%%%(((((((((((('''&&&%%%$$$)))))))))((('''%%%$$$###)))(((&&&$$$$$$$$$&&&'''"""###&&&))),,,,,,***((()))***...111///...:::HHHfffooommmlllmmmuuulllhhh___VVVMMMFFF>>>999444111111444444333999AAAVVV777444222111000---+++...444777666111111111222222111...,,,////////////000111222222555666888666333000...---......---,,,,,,---...///---***((((((***+++***((())),,,000000///------...000...,,,---//////...,,,+++---///111222333222111///111222333222111000000111111111111111111222222999555333666777444222222555222222555777777999===???GGGIIIFFFQQQrrr{{{eeeYYYTTTQQQPPPTTTUUUQQQQQQXXX^^^tttiiiVVVJJJFFFEEEFFFLLLAAAIIIZZZ]]]XXXRRRIII<<<777000++++++---///111333111111444444111000222111---)))'''(((***+++******---111111///,,,)))''''''---666999000,,,===UUUZZZNNNFFFAAAAAAMMMUUUPPP;;;>>>@@@===555///,,,,,,))))))'''***000,,,(((---,,,+++)))((((((((()))***(((((())))))))))))(((((('''''''''(((''''''&&&%%%***))))))((('''&&&%%%%%%((('''&&&$$$$$$%%%&&&''''''''')))+++,,,,,,***))),,,---111444222///444===HHHxxxnnnppprrrrrrxxxqqqfff\\\SSSJJJCCC@@@111000222444444333666:::999HHHWWWwww===444222000------111444111...,,,333222111000111000...,,,222111///------...000111333333222///,,,+++,,,......------,,,,,,,,,---------+++((('''((()))***)))***,,,//////...------...///...---...///000///...---///111444444222///...///111222333333222111///111000000000000000000000999444222444555222222333:::666555777888777999===;;;FFFIIIHHH^^^jjj[[[WWWYYYZZZ]]]YYYRRRSSSUUUQQQaaasssXXXNNNNNNIII@@@EEECCCDDDLLLgggxxxKKKCCC@@@:::555222222555777555333333555444000///111333///,,,***************+++...111222///,,,)))((((((,,,555:::444...666CCCbbbaaaPPPDDDPPPZZZRRREEE>>>:::444...******,,,...,,,)))))),,,...+++)))+++'''((()))***+++******)))(((((())))))))))))((((((%%%&&&''''''((('''''''''***)))'''&&&&&&&&&'''((('''&&&%%%%%%%%%&&&'''((()))***************)))(((+++,,,///444333000000333666^^^|||lllpppxxxyyysssllleee\\\PPPFFFAAA333333444666666444444555:::999===aaa```;;;444222///+++---444777111,,,,,,000//////000111000...+++000///............000000000000///---******,,,...---------,,,,,,,,,,,,,,,///---***((((((***+++---+++,,,---......---------////////////111111111111222222555999999444000///111111333444555444111///222222222222111111111111777333222444555444555999???;;;999::::::888:::>>>@@@EEEIIIWWWyyyxxxddd[[[\\\___\\\TTTOOOWWW\\\QQQUUUnnnzzz]]]WWW]]]UUUCCC@@@BBBEEERRR{{{nnnGGG@@@888666777777333///888444444555333///---...444222000...,,,++++++***---000333333000---+++******+++111777555000111777lllqqqXXXEEEZZZjjj]]]PPPGGG???444---,,,---///000...((())),,,((((((,,,...$$$&&&))),,,---,,,***((($$$%%%%%%&&&&&&&&&&&&%%%$$$%%%&&&'''((((((((((((((('''%%%$$$$$$&&&''')))&&&&&&%%%%%%&&&'''((()))'''((((((((('''''''''(((%%%&&&)))...222333222222888QQQjjjhhhtttkkkmmmiiihhhhhh```PPPBBB<<<777777777666555444222000,,,DDDXXXbbbMMM//////444000***'''(((+++...444:::,,,,,,...000222111---***+++,,,...///000000//////---///000///---,,,---............------,,,,,,,,,///---+++)))((())),,,...,,,,,,,,,------...------///000111111111222222333444333666;;;:::333///000000///000111333333000---222222222111111000000000222000000444555555888===???:::888999:::999<<<@@@QQQNNNYYYwwwtttaaaZZZ[[[ZZZPPPGGGOOOYYYPPPNNN^^^tttzzzhhhgggbbbWWWOOOAAAVVVxxxaaaFFF888:::===999222555222222444333///...000222222111///,,,***))))))///111444444222///...---+++***,,,111333222111222fffoooYYYDDDXXXjjj___RRRNNNEEE999222///...,,,+++,,,(((333888+++(((...,,,%%%'''***,,,---,,,)))((("""###$$$%%%%%%%%%%%%%%%$$$$$$&&&'''(((((())))))'''%%%$$$######%%%'''(((&&&&&&&&&&&&'''(((((()))%%%&&&(((((('''''')))+++'''''''''***000555666555888EEEhhh{{{llltttffffffccceeejjjeeeTTTFFFAAA>>>===:::555333444111------DDDSSSKKK999000111333,,,333888777444444333222------...///111000...+++)))+++---///000000...---,,,///111111000/////////////////////...---,,,,,,,,,,,,+++)))'''(((***,,,---+++++++++---...---,,,///000111111000000111222222///111888777000---000///---+++,,,///000...+++111111000000///............---///333444444777<<<;;;777555777999999===CCCPPPVVVnnnnnn\\\UUUaaaWWWGGGFFFPPPNNNNNNYYYgggyyygggbbbbbb]]]dddgggGGG=========;;;111///000444555333333555///000000...+++(((''''''...111333444222111000000+++))))))---111333222000IIIWWWSSSJJJWWWhhheeeYYYNNNFFF;;;333/////////...111222IIIPPP777+++...'''))))))***++++++***)))((($$$%%%&&&'''''''''''''''$$$%%%&&&'''((((((((((((&&&&&&%%%$$$$$$%%%&&&''''''''''''''''''(((((((((%%%(((++++++))))))+++---------,,,+++...555777666333;;;YYYyyypppssskkkeeefffmmmjjj]]]TTTTTTIIIGGG@@@777555777555///>>>>>>;;;...,,,555888888:::TTThhhggg```[[[PPPBBB555333///...............,,,------......------------///111111000000111222000000000000000...---,,,+++------,,,))))))***------+++******---...---,,,---///000///---,,,---//////***,,,444444---,,,111111...***+++...000///,,,222222111000000///............222666555333555:::999555444888;;;===CCCIIINNNiiijjjZZZ\\\[[[NNNDDDIIIKKKMMMUUU[[[vvv|||kkkddd[[[|||iiiLLL<<<666444555333333777777444333666...000222111---***)))))),,,...111222111000111111+++******,,,000333111---444AAAOOOPPPQQQaaakkkcccLLLDDD:::444666===GGGMMMIIIJJJbbbccc===,,,222+++...,,,+++)))(((''''''(((%%%&&&'''((())))))))))))%%%%%%&&&'''((((((((('''''''''''''''''''''''''''(((((((((((((((''''''&&&%%%)))------***'''(((***,,,//////,,,---222555444000666LLLwwwdddyyypppgggeeejjjiii```]]]aaaSSSPPPFFF;;;888;;;:::444===???CCC666---222888EEEWWWxxx}}}>>>888111,,,+++---///000111///---+++++++++,,,---///000000000///000333555000111111111111///---,,,---///111000---+++---///...+++)))***---...---,,,+++---///---***)))***,,,///)))***333444------333666111,,,,,,000333222000444444444333222111111000222222666:::888444555::::::666666;;;???BBBIIIPPP]]]yyydddKKKUUUPPPDDDDDDFFFFFFLLLPPPbbbkkkVVVgggyyyUUUBBB>>><<<999888:::888333111222000333555444111---,,,---))),,,///000000///000111***++++++---111222///***555<<>>@@@;;;666333555999===???VVVddddddZZZXXXaaazzzZZZ<<>>___kkkQQQ333>>>IIIGGG;;;666EEEXXX:::+++!!!$$$******&&&%%%)))'''%%%'''***+++)))&&&"""%%%(((((('''%%%$$$$$$(((&&&%%%%%%&&&(((''''''%%%%%%%%%%%%&&&&&&&&&&&&###%%%'''((('''&&&'''(((((('''(((***,,,.........666+++666MMMlllrrrlllfffdddaaa]]]^^^aaa``````]]]WWWPPPMMMLLLLLL;;;777333000111444666777---888888444444:::SSStttlllDDD,,,000///---000111//////......//////000111...///000111222333333333///------///111222000---///---++++++,,,---...---,,,---......,,,,,,---...111///---,,,+++)))'''&&&---000444555444444666999:::;;;<<<999777:::CCCKKKCCCGGGQQQZZZXXXIII999///CCCIIIRRRXXXZZZWWWQQQMMMddd[[[[[[hhhqqqppprrrzzzbbb]]]OOOAAAAAAKKKNNNIIIIIIFFFeeeqqqaaalll{{{uuu___MMMhhh{{{uuuXXXEEE;;;;;;>>>666111555777;;;777555888777333111222++++++,,,---///000222333333222000...---...222666///---???EEE@@@\\\zzztttYYYJJJ@@@;;;???XXX]]]DDD111444888777222000;;;HHH666...)))***+++)))))),,,---,,,,,,---......,,,+++(((***,,,,,,+++))))))***+++***))))))++++++***)))))))))************++++++)))+++,,,,,,+++******++++++******,,,///111111000333222999IIIdddwwwooohhheeeccc``````bbbbbbbbbcccaaa]]]XXXVVVUUU>>>999333000///000000000///222111///...,,,???bbbKKK+++///111,,,---000333222000...///000222444,,,---000333444333222222***+++---000333333111///---,,,,,,---///111000///(((+++---...---,,,---...###&&&)))+++---000222444...666888222333AAAOOOTTTLLLYYYaaaccchhhwwwhhhppp}}}gggLLL<<>>@@@777000777>>>;;;999888555111111555///...------///111333555333222111///---...111444555...999AAAEEEdddzzz\\\OOOEEE??????JJJHHH444000+++((()))+++,,,000555............***'''***000///111222111///.........,,,------,,,++++++,,,...,,,++++++,,,------+++***++++++++++++,,,,,,---------...///...,,,++++++++++++******,,,///000000000...888;;;AAAYYY|||sssfffdddggghhheeeccc______bbbeeeccc^^^ZZZYYYKKKEEE<<<555111000000000555222///222111***888ZZZTTT000555888111---...000000000000111222333444,,,---///111222333333333------...000222222222111///......000222333222000***,,,......---,,,---...222666666222...///222444...AAAOOOSSSdddpppMMMPPPWWW]]]WWWFFF333)))666:::???DDDDDDBBB===:::DDDBBBGGGQQQYYYjjjxxx^^^TTTRRRLLLEEECCCEEECCCJJJ___jjjQQQFFFAAA;;;AAA<<>>DDDHHHYYY~~~ccc[[[[[[UUULLLHHHHHHHHHEEELLLkkkcccHHHHHHCCC<<<555...)))...666HHHjjjgggKKKCCC???666555444444777888555000111555777555222...------...///000111111000...---///000)))&&&,,,888GGGZZZbbb^^^jjjmmmaaaIII999111,,,)))...///222888777000***)))%%%''')))(((''''''((()))---///111///+++((()))***''''''&&&$$$###$$$'''***)))((('''((())))))'''%%%######$$$%%%%%%&&&'''''''''((()))(((%%%$$$###$$$&&&%%%%%%&&&(((***)))((('''444000111III```}}}mmmaaafffhhhaaaYYYbbb]]]___gggiiiccc___aaa```ZZZPPPGGG@@@;;;888555222000---111666222999PPPUUU///***)))***------'''***...222333333111///111///...---...000222444666444222...,,,---111444...,,,++++++------,,,+++...---,,,,,,...333;;;AAAJJJSSSYYY\\\dddrrrzzz{{{~~~nnniiijjj\\\FFF===???<<<555666;;;999111555000///333555444555777111111333444666888:::;;;:::BBBJJJYYY{{{lll]]]\\\YYYVVVTTTIIIKKKDDDHHHbbbjjjVVVAAA444666888111+++,,,***aaa~~~jjjNNNAAA;;;:::555444666:::999555555888999777333000...---,,,---///000111000...,,,---......+++***000>>>KKKSSSWWWdddsssfffGGG777222---,,,,,,222===CCC>>>222******'''(((((('''(((++++++'''---......---+++)))((()))''''''&&&%%%###$$$'''))),,,***((('''((((((((('''"""######$$$%%%&&&''''''$$$&&&''''''%%%$$$%%%%%%&&&&&&%%%&&&(((***)))(((''',,,+++///>>>TTTrrr|||hhheeefffccc___ccc\\\[[[cccfff```^^^aaa___\\\WWWRRRLLLEEE>>>999222333---***...,,,...<<>>888;;;444...,,,555BBBIIIBBB444,,,+++'''******&&&&&&***+++(((,,,+++*********)))'''&&&&&&''''''&&&$$$%%%''')))---+++'''%%%&&&'''((((((""""""###$$$%%%&&&''''''"""$$$&&&&&&&&&&&&'''((('''&&&%%%&&&((())))))((()))&&&,,,222222DDDgggppphhhhhhjjjlllhhh___]]]dddgggaaa```eee\\\\\\\\\[[[VVVMMMCCC<<<111555000+++222444666>>>rrr^^^QQQMMMGGGFFFAAA222111000000000//////.........///111222111000...------///000///,,,+++,,,///...,,,***+++...111333333000444<<>>555999'''---<<<999<<>>>>>666222444777777888:::666666555555444222222111,,,---///...,,,***))))))(((//////111888:::>>>JJJDDDbbbVVV666999DDD:::---///777DDDKKKEEE777...,,,%%%++++++%%%###'''***))))))'''%%%&&&((((((%%%"""%%%&&&'''&&&$$$$$$&&&'''---***%%%######%%%&&&'''!!!!!!"""###%%%&&&&&&'''!!!$$$%%%&&&&&&((()))%%%$$$$$$%%%'''((('''&&&***$$$000555)))999___tttxxxhhheeefffgggeeeeeeeeecccbbbbbbcccdddccc___[[[YYYWWWSSSMMMHHH???444///444666222444<<>>999222---,,,111111000///...------,,,+++000555555111......000---...///...---...///111+++000222//////555;;;===TTTcccjjjXXXQQQNNNNNNVVVTTTRRR]]]iii{{{gggMMMCCC555111333---000;;;???AAA222222777222111888999222333555666666555333222555///000666444+++(((,,,,,,///,,,''')))444>>>AAABBBEEECCC;;;777555000(((///555AAABBB666333222)))+++++++++*********))))))&&&&&&&&&%%%$$$%%%''')))((('''%%%$$$###$$$%%%%%%***'''######%%%***///111)))&&& $$$///,,,######''''''(((((((((((('''''''''''''''((()))******+++'''(((...222///333JJJfffuuujjjbbb^^^ggghhhiiihhhddd```\\\ZZZUUUUUUUUUVVVXXXXXXVVVTTTIII;;;111111333666AAAOOOcccIII///+++333333...---..................------+++,,,---......---,,,+++***......111333+++,,,===hhhmmmTTT===777222111///---,,,///---------...///111222333///333666555000,,,,,,......///000///......000222444444333111111777???GGGYYY|||fffWWWQQQOOOUUUOOOJJJRRR\\\lllvvv___JJJ===666---...666888EEECCCFFF@@@333555;;;777444555666777666555333222---******...000...,,,---))),,,+++(((---999CCCGGG>>>>>>:::222000222111---,,,777GGGFFF444------&&&+++++++++*********))))))$$$%%%&&&&&&%%%&&&)))+++(((''''''&&&%%%%%%&&&&&&'''%%%###"""$$$'''***,,,)))&&&((()))&&&###&&&***)))))))))(((((('''%%%%%%&&&&&&''''''((()))))))))))))))...222000222EEE\\\ooo```YYYfffffffffeeecccaaa^^^\\\UUUVVVXXXWWWVVVUUUUUUUUUWWWJJJ<<<666222222>>>KKKmmm\\\kkkkkkEEE111333444///111/////////......---------+++,,,,,,,,,,,,,,,,,,+++)))+++***...222555PPPyyynnnTTT===+++,,,******---......222888---,,,,,,,,,...111444666///111333111...,,,---//////000000000//////111222555111222666777:::FFFVVVrrrzzzaaaTTTVVVZZZQQQIIIMMMTTT___ppprrr[[[KKK;;;555555///888BBBKKKBBB333777===555666777777777666555333222+++***((((((...444222---)))+++,,,+++///999CCCGGG444444111......000000,,,(((888NNNLLL444)))+++(((+++++++++***************$$$%%%&&&'''&&&(((***,,,'''(((((((((((('''&&&&&&&&&%%%%%%$$$%%%&&&'''(((&&&&&&777;;;%%%+++---+++***)))((('''%%%$$$###%%%%%%%%%&&&&&&''''''(((((('''***//////000<<>>///000///222333222222111000///......000...+++))))))+++...000---///)))***===[[[hhhCCC666777333***------///222111///444:::111///---++++++---000111+++,,,------,,,---///222///000111000//////111333111///666???@@@BBBVVVppplllYYYWWWZZZQQQJJJNNNPPPUUUaaajjjrrr^^^PPPCCC222555<<>>;;;<<<555777777777666555444222111000111,,,(((///:::888...---...---,,,---333999===...///111333555444...(((&&&:::SSSPPP666***------************************%%%&&&''''''&&&&&&(((***&&&'''((())))))(((&&&%%%'''(((((((((''''''((()))$$$&&&CCCLLL...$$$///)))***)))((('''&&&%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&(((''')))///111222:::CCCyyyyyyfffaaa[[[WWWUUUVVVUUUUUURRRVVVYYY[[[[[[]]]aaaeeeSSSOOOJJJEEE===666333444222777666,,,&&&***111444HHHJJJ+++,,,---///333333222111000//////......//////////////////......555222===jjjtttWWW666'''...777444***,,,,,,...000...+++---333222000---+++***+++---...+++++++++******,,,...111///000111000//////111333555444999AAABBBJJJlllyyyaaaMMMQQQJJJFFFKKKJJJIIIPPPXXX{{{yyydddJJJIII@@@JJJXXXPPPAAA;;;777777777666555444333222111333333///+++222===<<<333000...,,,***)))+++000444888666666999<<<:::555111...???TTTQQQ888---111000************************'''((()))(((&&&$$$%%%&&&%%%&&&'''(((((('''&&&%%%&&&((())))))((((((+++---,,,(((@@@JJJ000(((000&&&(((''''''&&&&&&&&&&&&'''############$$$$$$$$$$$$))))))+++000555999>>>CCCiii|||vvvbbb]]]XXXVVVVVVUUUSSSPPPQQQSSSVVVYYY\\\```dddggg^^^YYYQQQJJJCCC===777333000222444444444222///+++>>>PPP111444222222000000000//////.........)))---444999999444---)))(((;;;IIIeeejjj<<<333---///333222,,,(((***)))+++......++++++///...---,,,++++++---///000000///---+++***++++++,,,///000000000//////111222:::777777:::AAAWWWnnnJJJMMMGGGCCCIIIHHHCCCGGGMMMgggttt\\\GGGJJJ[[[WWWFFF>>><<<888777666555555444333333222000......555<<<===999222---***((('''&&&,,,222FFF<<<555666;;;>>>AAACCC999AAAMMMIII777111333///***************+++++++++)))***+++)))'''$$$$$$$$$%%%%%%&&&''''''''''''&&&$$$&&&''''''''')))000555777,,,222666)))'''...(((''''''&&&%%%%%%&&&'''(((########################%%%%%%'''+++000666<<<@@@\\\wwwmmm```WWWTTTTTTTTTSSSSSSRRRSSSUUUYYY]]]______fff```XXXSSSOOOHHH===444666555666555333...---...bbbGGG999???555444000/////////////////////+++///444888888444///+++888YYYsssfff???111---,,,000///)))(((,,,+++(((***///222000///000---------...///000111222333111///......---,,,+++...///000///......000222888888:::BBBWWWyyy}}}RRRRRRHHHCCCIIIGGGBBBEEEGGGUUUgggkkkbbbeee[[[OOOHHHCCC999888888777777666666777555111000444888999:::===666000+++)))&&&%%%***222AAA555---000888???FFFLLL<<<:::>>><<<444666999000))))))*********+++++++++***+++,,,,,,)))'''''''''''''''&&&&&&'''(((((()))$$$&&&'''&&&'''---777???<<<111)))(((''''''((())))))(((&&&$$$$$$$$$&&&&&&########################"""###$$$&&&***111999>>>PPPwwwoooXXXNNNLLLOOOPPPNNNLLLLLLPPPWWW]]]___^^^[[[YYYXXXZZZ\\\WWWHHH:::222444666666111///555???qqq444888AAA111///111111111111111222222222222222111111111111222222]]]uuuPPP777555999...)))...111...,,,///+++'''(((///333222//////000000000111111111111111222111000000111111000///---...///...---...///111666<<>>AAADDDJJJVVVvvv|||fff\\\TTTGGG::::::999999888999999:::;;;555555;;;;;;555666======555...+++'''$$$)))222222((($$$,,,777>>>DDDJJJ999111000111222<<>>HHH:::444(((&&&---***$$$(((+++***'''%%%######$$$%%%$$$$$$$$$###############'''))))))(((+++444===CCC???```oooPPPMMMMMMFFFNNNHHHHHHOOOSSSSSSWWW____________^^^[[[TTTLLLGGG666???777666===,,,...VVVUUU...???AAA111888:::666333222///,,,...333111666'''<<<...///666CCCuuu___JJJ&&&000,,,000222333333111000000111,,,---.../////////...---...///000111111222222222222///---...000111...+++...---,,,***+++///111111@@@;;;GGGnnnnnnVVVIIIGGGAAAAAAFFFCCCGGGIIIKKK___nnncccKKKFFF:::000222<<<>>>:::555666888888999:::===???>>>:::111***((()))***(((***111333......777AAAEEE333555555///333KKKPPP<<<333///)))%%%'''+++,,,******'''%%%%%%(((+++,,,+++...+++(((''')))***)))'''%%%))),,,,,,,,,111:::BBB000---(((%%%$$$'''***---$$$%%%'''((((((%%%###!!!###$$$%%%$$$######%%%''''''%%%$$$'''***---444===FFFSSSfff```WWWHHHPPPLLLKKKOOOSSSUUUWWWYYY^^^]]][[[ZZZYYYVVVRRROOOCCC;;;...000555///FFFwwwmmm@@@>>>>>>777;;;EEE888555333444111......111111666***444,,,666```]]]GGG999%%%222))),,,...000000///......///+++,,,---.........---------...///000111111111111111///------.........---...//////...///333777999CCCMMMhhh~~~aaaNNNIII???;;;??????===FFFHHHKKKYYYjjjrrrUUU;;;777:::999;;;AAA888888999888777777999;;;???;;;444---))))))******&&&)))+++,,,222;;;???===777444333111777LLLQQQ@@@333222...(((''')))***)))***((('''(((+++,,,***(((...+++(((((()))******((('''))))))(((''')))...222---+++'''%%%%%%'''***,,,%%%&&&''''''&&&$$$"""!!!###$$$$$$$$$######%%%'''(((&&&%%%(((***,,,333;;;@@@GGGuuulllTTTMMMNNNMMMKKKMMMQQQRRROOOZZZXXXUUUUUUUUUVVVVVVVVVEEE999444777111333ZZZKKK777QQQGGGBBBGGG222777444333555444000...000...333---)))111FFF???111---&&&555$$$)))+++,,,---,,,,,,,,,...***+++,,,------------,,,,,,---...///000000000000//////...---++++++---///+++---///000000444;;;AAAIIIdddlllVVVQQQEEE;;;::::::;;;DDDCCC>>>@@@IIIddd{{{UUU>>>777888:::<<<;;;;;;;;;999666555666777<<<999333---(((%%%&&&)))))))))***000<<>>DDDAAA;;;MMM:::333666777:::;;;444555===???666---+++,,,***'''''''''(((************+++***'''%%%$$$$$$$$$$$$'''&&&&&&''')))***((('''%%%%%%&&&&&&''''''''''''((('''%%%###"""!!!""""""###$$$$$$$$$""""""$$$&&&'''$$$%%%((()))+++111888HHHCCCXXXSSSVVVVVVNNNIIIKKKOOORRRRRRRRRRRRTTTVVVWWWVVVTTTMMM>>>111+++666[[[xxxyyy}}}}}}bbb===666000000111000111444444777111222pppYYY<<<---666---&&&000'''***,,,...///......///000************++++++,,,,,,+++,,,---....../////////,,,...///---******---000222333666777666;;;NNNaaagggXXXKKKBBB===666888;;;888===GGGDDD>>>DDDMMM[[[qqqkkkBBB===AAA===<<<======<<<;;;:::<<<===;;;888777888333+++'''***((('''(((---222555555555@@@///+++222333777;;;777222===AAA666,,,,,,,,,)))&&&&&&%%%%%%&&&)))---//////---+++(((&&&$$$$$$%%%'''''''''))),,,,,,+++)))$$$%%%&&&((((((((('''''')))'''%%%###"""""""""###$$$%%%%%%$$$######$$$&&&$$$"""###''')))+++111888CCCBBBKKK___WWWOOOKKKGGGFFFJJJPPPRRRSSSUUUXXXZZZYYYVVVSSSVVVEEE222888XXXooogggSSS>>>QQQTTTMMMPPPYYYmmmAAA888000///000000111444111333...JJJfff999111111444***$$$***...,,,...000000//////000111++++++******++++++,,,---+++,,,---...////////////,,,---......------...///111222555888888CCC```}}}{{{ZZZAAA<<<===777555<<<===>>>AAA;;;999EEE<<>>;;;<<<============???AAA777222333999888---&&&%%%'''&&&'''***++++++---222888---,,,000...111666222,,,999===222***,,,---'''((('''%%%$$$$$$(((...222111111000---***)))***+++'''((()))))))))))))))(((&&&'''(((******)))((('''((('''%%%$$$###$$$$$$%%%&&&''''''&&&$$$$$$%%%'''$$$"""$$$''')))***000666:::EEEGGGqqqttt[[[HHHHHHKKKGGGFFFLLLPPPQQQRRRUUUXXXXXXVVVSSSTTTIII:::JJJhhh]]]:::***---333444111444GGGnnnBBB888111000111000000111,,,222:::vvvDDD111333222++++++***%%%...,,,...//////...---...///,,,++++++***+++,,,---...,,,---...//////000//////,,,,,,---///111111...---///000555;;;AAASSSzzzmmmEEE<<<>>>777777===<<<;;;===777666BBB;;;EEELLLOOObbbqqqLLL???:::;;;<<<======>>>@@@BBB666///222===???333'''###***''')))---...,,,---222555111444111)))---222,,,)))666:::///+++000111******+++***((('''(((,,,000...///000...,,,,,,///111&&&(((***)))'''&&&(((*********+++++++++***)))((('''&&&&&&&&&&&&&&&&&&'''((((((((('''%%%%%%&&&((('''$$$%%%(((((((((,,,222333KKKGGG```dddHHHMMMVVVPPPKKKNNNMMMMMMNNNPPPSSSUUUTTTSSSNNNGGG888EEEWWW;;;&&&===666.........666[[[}}}AAA999222333444111.........:::PPP___111111666000$$$111444$$$***+++---......,,,++++++,,,---,,,+++++++++,,,---...,,,---...///000000000000---,,,---000333333///+++555666<<>>///((()))%%%'''...111...---///+++...555222)))000888222***777999000---555666...,,,...///---***)))+++---)))+++,,,,,,+++,,,000444###'''+++***''''''+++000,,,,,,,,,,,,,,,+++***)))&&&&&&&&&'''''''''(((((()))))))))(((&&&&&&'''((()))''''''((((((&&&)))...---LLLFFFQQQwwwWWWFFFHHHMMMMMMJJJJJJGGGEEEGGGMMMPPPOOOMMMLLL>>>888<<<999///,,,333666%%%777<<<***aaaooo888444222222...***,,,000888DDDgggmmm555111111000...---,,,...///000******+++++++++,,,,,,,,,)))------)))***///000,,,++++++,,,---...///111222///222------777666//////555<<>>:::<<>>AAA[[[nnnKKK666@@@EEE999666AAA??????AAADDDFFFAAA666---...(((&&&(((***((())),,,222222222222000...,,,+++111//////000222333111...---...//////...,,,---///***))))))***++++++)))((()))******)))''''''))),,,///,,,)))***---///000///))))))((('''&&&%%%$$$$$$)))))))))))))))(((''''''''''''((('''&&&&&&(((***222666GGGTTTfffqqqIII???IIIMMMIIIEEE@@@>>>BBBIIIIIIAAA999444333111///---------......333555555bbb;;;444111///000...+++---222999YYY444'''555,,,,,,------,,,++++++***,,,,,,,,,,,,---------------///...++++++---,,,***...------,,,,,,,,,------&&&333222+++111555444666:::UUUqqquuuMMM???;;;777666555444333222111111444333111888>>>===PPPrrrrrrLLLBBBDDD>>>999;;;DDDCCCBBBAAAAAA???;;;888222,,,''''''((('''(((+++...///111222222///,,,***+++,,,---///111111...,,,+++...111000......///111///.........///...+++))))))))))))(((&&&''')))+++***)))(((***---///000///)))(((&&&&&&'''''''''&&&(((((()))))))))((('''''''''((((((((('''''')))+++111222AAAOOO___dddMMMLLLMMMHHHKKKFFFAAA??????<<<555...(((...111...---000111///777222222EEEwww<<<666333111000---)))***///UUUooo===666000,,,,,,,,,.........,,,***)))************++++++++++++***+++,,,,,,---.........---,,,,,,,,,,,,------...222222---///777777888DDD\\\hhhFFF@@@>>>:::999777444333222111111333333222999@@@???KKKgggQQQ===AAAAAA777????????????@@@AAACCCDDD777111+++((((((***,,,...+++,,,///111333333222222,,,,,,---------,,,+++)))))),,,...---///111111000222000...---...///......***)))((('''''''''((())))))(((((())))))))))))((($$$%%%''''''''')))+++...'''(((((((((((((((''''''&&&((())))))((((((***+++000///999GGGSSSnnntttwwwfffQQQHHHBBB@@@CCCAAA999///+++///666)))222777555111222333222444000333KKK```:::555222000000...***,,,111___UUU***...444000---...000000000---+++)))******+++++++++,,,,,,,,,++++++,,,...///.........+++++++++,,,---...000000444111111888888///@@@hhh```CCC@@@===;;;999777555444222222222000111000666===;;;EEE\\\tttGGG<<<>>><<<:::;;;<<<>>>@@@CCCFFFGGG999555...)))(((,,,...///+++,,,,,,...///111333444000000000///............'''*********///555333,,,...+++'''&&&(((,,,///000+++***(((''''''((((((((())))))))))))((('''&&&&&&$$$(((***)))&&&&&&,,,111''''''((((((((((((''''''%%%'''))))))))))))***+++...///555BBBLLL^^^fffQQQFFF???SSSgggooossssssmmmcccKKK>>>///***...222///***---222666444///,,,000555111000999GGGqqqKKK///000......000000...222777kkkHHH///111222+++///000111111000...,,,***............///////////////---...000000,,,***++++++++++++,,,...000111222+++222:::>>>555000YYY^^^FFF@@@666888777666555444333222222333555222444999888BBBYYYmmmDDD:::EEE>>>===<<<>>>AAACCCCCCBBB;;;888000)))(((+++---+++---,,,+++***+++,,,...///,,,...000111000///000111)))...///---000555333+++...***'''&&&)))...333555---+++)))((()))))))))(((((()))******))))))+++---,,,------***&&&%%%(((,,,&&&&&&'''(((((((((''''''$$$&&&((()))))))))***++++++111555>>>KKKYYYbbbMMMCCC>>>;;;;;;555666FFFaaazzzwwwbbbIII===<<<999...###///...///000+++)))555EEEHHH222===UUU[[[999111///---...111111111555:::yyy;;;888444000(((111111111111000...,,,+++/////////000000000000111///---...222111,,,***,,,---------...///000111222***666999777<<>>000222333444444444333222111333666333333777999GGG```pppOOOFFFCCC???<<<===AAACCCBBB???@@@>>>666,,,)))++++++'''++++++++++++,,,,,,,,,,,,***///444666444111.........888<<<555000222111---///---+++,,,///333555666///,,,))))))***+++***(((''')))))))))((()))---111444///***((())))))((('''%%%&&&''''''((((((''''''"""%%%''')))(((((()))***&&&111333888FFFRRRqqq```DDD;;;;;;:::888222444444111...:::XXXuuuoooEEE,,,---777333---,,,111//////CCC\\\kkk333>>>nnnOOO///>>>222000000222111000333999xxx444111'''---666111111111000///---,,,+++............////////////,,,))),,,222222...,,,000000000////////////000000333999000,,,IIIyyymmmBBB::::::......///222333444333111000,,,111///...333888JJJeeemmmAAAGGG@@@:::<<>>@@@<<<555///,,,111BBBHHH<<>>HHHbbbZZZHHH@@@===@@@666777333222111111444777;;;>>>SSS~~~JJJ666777333+++999&&&444111FFFsssCCCTTT```<<<444888///222444444333555999===rrr888---555******111111111000---,,,,,,---...///111111//////000222111---***+++///222111///000,,,+++---///000333888999AAA===FFFuuuaaaFFF<<<444222000222333444333333333444000***000111666<<>>WWWzzzZZZKKK>>>333444666777999888666111,,,)))111,,,222///444AAA]]]uuuRRR<<>>999555000***)))((()))+++,,,+++***---***((())))))***222<<>>:::666444333333222000///,,,666444777AAA\\\lllGGG;;;???@@@;;;DDDJJJLLLFFF???;;;888555+++***((((((***+++,,,+++******,,,...------222888???...%%%***111000111666222###<<>>;;;888---+++(((((())),,,------(((+++000111000...000222333+++)))...111///222777000$$$444DDDRRRXXX@@@---------+++(((***///000...******+++++++++******)))---------+++)))((((((*********)))))))))((((((((($$$%%%&&&(((***+++---...,,,,,,%%%%%%333:::;;;BBB[[[```FFFEEE@@@:::>>><<>><<<===BBBFFFHHHOOOaaayyy^^^JJJBBB===>>>===777111...///000...,,,///+++444444999AAASSSbbbIIIAAAAAAAAAKKKSSSPPPHHHBBB===999///,,,)))((())),,,......(((---000...,,,+++,,,...222111000000000///000222---000===666AAAJJJ///'''(((++++++(((***...,,,'''(((((())))))))))))((((((***++++++***(((((()))******)))(((''''''((())))))&&&&&&''''''(((***++++++)))---((('''222999<<>>777444333444---333;;;+++555AAA777OOO~~~TTT111,,,EEERRRFFFFFFAAA'''---DDD***222555777666333000000222AAADDD+++222///333333444666666555666777999<<<===???>>>======>>>@@@???CCCFFFEEEEEEMMM[[[hhhxxx```IIICCC??????444000,,,---000222///,,,111+++222222999AAASSS}}}OOO>>>DDD???KKKVVVUUUMMMFFF???999000---)))(((***,,,...///***---...***''''''***,,,)))+++,,,+++---111222111000DDDSSS@@@GGGMMM+++)))(((---000...000222...&&&&&&&&&'''''''''''''''&&&&&&'''((('''%%%%%%'''(((***((('''%%%&&&''')))***)))(((((('''''''''((((((%%%---***(((000666<<>>BBBHHHNNNRRRVVVYYY[[[kkktttWWW@@@CCC;;;AAA999444555555222///...111444222333999AAA___bbb===;;;AAAGGGLLLMMMLLLIIIGGG>>>444+++)))++++++***+++***+++,,,+++)))'''((()))'''((()))+++---///111111111>>>rrrzzzqqqBBB+++...111000111---'''+++///((()))((('''((()))******)))'''((()))))))))(((&&&&&&************************(((((()))))))))*********((()))+++,,,---111999???BBBaaa|||LLL777HHHaaa888<<>>666333111@@@888===CCCFFFHHHLLLTTTZZZdddiiiqqqyyyoooDDD@@@???BBB;;;555555444111//////222444222333888AAAaaaUUU???BBBFFFJJJKKKKKKJJJKKK@@@<<<333+++***---,,,(((+++,,,,,,+++)))((()))***'''((()))+++---///111111111GGG{{{}}}iii>>>%%%(((;;;>>>555++++++***''')))%%%&&&''''''''''''((()))((((((((()))(((''''''&&&***)))(((''''''((()))***(((((((((((())))))))))))&&&'''(((((()))...666<<<999SSS}}};;;///yyyQQQ999...777999444DDD```___<<<666888444111555JJJhhh:::KKKWWW666222222111555///333222000///000000///000222>>><<<:::BBB@@@===KKKVVVdddnnnuuu~~~KKK======:::333///111111000000222///222111333777===___MMMFFFBBBEEEIIIKKKKKKJJJ@@@AAA:::---)))...---''',,,......---+++++++++,,,,,,,,,,,,---......//////444LLLxxx{{{iiiLLL---'''<<>>999333///---///000///000333,,,///000444666:::^^^cccNNN<<<>>>IIIOOONNNLLL@@@CCC===000***------(((,,,---...---+++***+++,,,---------...//////000000;;;QQQttt~~~yyyoooFFF000333999...(((222,,,"""+++'''***+++***&&&%%%&&&))))))(((((((((''''''''''''+++)))'''%%%%%%&&&'''(((((('''''''''''''''''''''&&&((()))))))))---333888<<>>lll|||QQQDDDIIINNNOOOPPPKKKHHHCCC<<<111((((((---'''((())))))''''''((()))'''(((***,,,...000111222;;;IIIOOOPPPTTTwww^^^KKK777+++)))---,,,---///---(((''''''(((***++++++******)))((('''&&&''''''(((******))))))(((''''''&&&'''''''''&&&&&&&&&%%%%%%%%%(((---......///111444???DDDMMMfffFFFAAABBBHHHIIIAAA<<<;;;333,,,...555///'''999UUUddd>>>:::<<>>888===555>>>222444...444444999LLLccc}}}WWWBBB<<<999==={{{VVV000---333333222)))///,,,888EEELLLNNNKKKAAA666555999333<<>>BBBHHHOOONNNMMMIIICCC888---%%%&&&((('''######(((,,,,,,,,,***((())),,,...---,,,***)))111222444VVV{{{PPP333(((//////...///...***(((((((((***+++***)))((())))))(((&&&&&&''')))---===RRRWWWFFF333++++++''''''''''''&&&'''((()))%%%%%%&&&(((+++...//////444888???SSSqqqDDD333666333>>>999???222===RRRddduuuddd;;;000444666555xxxppp;;;---444666000'''222JJJMMMJJJ@@@777333222111666:::444===@@@QQQXXX444***222000---((()))444???:::...000444777444>>>mmmdddBBB???MMMSSSQQQOOOOOOMMMDDD555***+++,,,)))%%%'''///444555,,,***)))***,,,......---***,,,,,,***333III^^^dddHHH000)))///......444555,,,***)))(((******)))((('''((()))((('''''')))***%%%,,,SSSsssfffMMM<<<,,,%%%&&&((()))))))))((((((%%%%%%&&&''')))+++---...000444>>>VVVlll{{{\\\AAA===444888:::HHHFFF^^^___FFF000,,,///222444tttppp>>>///222333222---666aaaPPP:::...///555666444555:::444<<<>>>NNNdddBBB000)))222///---)))(((...333///'''111///444555GGGNNN???KKKWWWSSSOOONNNLLLEEE;;;222...///,,,))),,,333777666******)))***+++,,,---------...%%%$$$555???<<<888<<<,,,***000---,,,222444---+++((('''(((((((((''''''((((((((('''((()))+++%%%$$$PPP{{{yyyiiiOOO'''&&&''')))+++,,,+++)))'''&&&''''''((((((***,,,...---444???QQQfffxxxqqqnnn\\\KKKHHHTTT^^^{{{~~~fffBBB???>>>===222444666ppp```>>>555///---555333777JJJ<<<000000888;;;444+++333888444<<<<<>>___aaaCCC@@@PPPPPPPPPOOOKKKDDD;;;555++++++)))''')))------***(((((()))))))))***+++,,,---000******555888222000333(((+++111+++)))...------***'''&&&'''''''''&&&'''((()))(((((((((***,,,000666]]]zzzuuuoooYYY***)))))))))+++---,,,)))&&&'''((())))))((())),,,///)))555;;;DDD[[[yyyfff|||vvveeeZZZNNNFFFOOOKKK555333333fff{{{UUU;;;888///***444333777555222333666888555333333111888555<<<<<>>UUUvvv{{{XXXgggqqqdddbbbhhh^^^jjjooolllggg^^^ZZZ```NNNSSSJJJ666666///aaaTTT555444333///222222<<<666333222333222111666???111999666>>>===KKKEEE222222666555...***+++---...---,,,...111333000<<>>AAAAAA000///...///222444555444...@@@;;;;;;???PPPbbb===333,,,000...222555...))),,,...------000(((:::www{{{QQQEEEDDDGGGRRRnnnnnnLLL===555...+++'''$$$''',,,***&&&&&&++++++''''''++++++###CCCqqq{{{jjj444...************---333111+++))),,,///...---///***)))///"""'''&&&......&&&''',,,:::WWWoooqqq>>>,,, $$$++++++)))***%%%(((***(((%%%$$$(((---444333///666GGGVVVoooaaaXXXRRRZZZ[[[YYYXXXWWWWWWUUUPPPJJJFFF999999444111333999VVVVVV===222555555:::>>>888000...---...000111111000111999555999999MMMSSS888111+++...,,,///000333333///,,,---000222<<>>///((((((///JJJiiivvvDDD555)))))),,,***((()))%%%((()))(((%%%$$$(((,,,---///,,,222BBBQQQjjjqqq```QQQVVVYYYWWWTTTPPPKKKGGGAAA;;;777***......111444666MMMrrr[[[555...666///777BBB666111/////////000111000......,,,111>>>888OOO~~~FFF777666///333111222...111111---+++000444444\\\|||fffCCCDDDWWW[[[XXX___QQQBBB333...---+++'''%%%+++((('''))))))'''(((***,,,,,,RRRtttfffIII888***---)))''')))******...333000555222///:::IIICCC///000***LLLpppvvv]]]@@@HHHMMM888---((('''===eeerrrVVV777)))***,,,)))$$$%%%'''((('''%%%$$$'''******---+++///:::FFF___mmmcccUUUSSSNNNMMMIIICCC===888444///,,,...///,,,---111555NNNtttmmm:::111:::---777JJJ===333222111222333444333111///)))777NNNGGG]]]hhh<<<777777000555444555666---)))+++///222:::CCCOOOBBBUUUWWWTTTcccTTTFFF888111...***'''&&&)))(((''''''''''''((()))+++###FFFsssvvv```DDD(((---)))(((***+++***---222444222000666GGGRRREEE111---111bbb~~~RRRMMMCCC000+++,,,(((:::eeesssCCC''''''///...&&&$$$&&&((('''%%%%%%''')))+++///---...444;;;RRRrrr~~~xxx^^^```ZZZVVVJJJAAA===888444222000...,,,444444...---111555NNNsssKKK:::???///888PPPLLL555333222222444555555555666111>>>VVVUUUpppXXX444555333+++333444444999...,,,222...***BBBeeedddCCCKKKRRROOOVVVRRRHHH>>>777000***(((+++'''(((&&&%%%%%%'''))))))---)))MMM||||||```<<<111,,,***+++,,,,,,///444;;;;;;>>>BBB===555999DDD<<<@@@```www|||kkkEEE:::111%%%'''---(((444WWWuuu{{{[[[<<<...///000---%%%&&&'''''''''''''''(((***///...///333666IIIgggzzzmmmOOOPPPKKKGGG;;;;;;888444222222333333222222333111222555444EEEeeeMMM777:::000888TTT___888555111000111333555555666666999JJJVVV|||QQQ333666444+++666777444---...444666))))))UUUSSSHHHNNNLLLGGGRRRKKKDDD===666...---000'''((('''%%%&&&***---,,,$$$222^^^wwwXXX444///,,,---...000444:::FFF===>>>KKKPPPSSSddd|||pppeeecccQQQHHHDDD///(((888......---"""&&&<<>>888///222:::222,,,555;;;///)))JJJtttccchhh[[[XXXRRRIIIDDDGGGGGG===111...,,,...***'''777HHHHHHHHHiiiOOO222000///111666???HHHNNN[[[UUUKKK???555...)))'''***%%%(((%%%$$$===HHH333)))333EEE???))):::eee{{{\\\222+++222///)))((('''&&&)))+++,,,)))&&&,,,'''+++444777444999CCCYYYYYYGGG888888===;;;555000EEE>>>999666222000222777eeetttXXX999>>>999:::YYY]]]KKK444777666111<<<444555<<>>>>>;;;666000+++(((''''''&&&$$$******---HHHYYYKKK111222;;;<<<000333NNNfffzzzuuuVVV222((((((&&&&&&&&&%%%%%%'''***+++)))&&&***%%%&&&///222111888CCCLLLssswwwTTTAAA===>>>>>>>>>999666666777777666999>>>JJJppp```>>>???999555PPPrrrYYY666888;;;555===:::;;;HHHbbbiii000555222///333111111;;;111RRR~~~xxxqqqhhhWWWFFF@@@@@@???<<<888222000,,,%%%...:::999333IIImmmlllZZZ222...,,,***((((((***,,,...***))))))(((((())))))***((((((,,,***,,,AAAQQQKKK;;;333+++...000+++777SSSlllppp^^^DDD333'''###***$$$###$$$%%%(((((('''&&&+++%%%%%%***,,,,,,444>>>AAA]]]oooTTTEEEDDDHHH>>>999777::::::666333222DDD{{{III;;;:::999JJJlllAAA===CCC<<>>>>>AAADDDzzzIII;;;BBB???KKKTTTfffZZZ555666222333888333111;;;TTTkkkQQQHHHHHHGGGBBB;;;000---+++%%%(((///---333>>>GGGLLL<<<@@@VVVHHH000000000/////////......+++++++++***)))'''&&&%%%""")))+++***,,,...111666aaaeeeKKK...,,,***(((222\\\pppyyyqqq]]]===''''''******)))(((&&&%%%%%%%%%******+++...//////333777@@@LLL~~~jjjYYYIIIBBBBBBBBBBBBBBB888rrrwwwJJJAAADDD<<<~~~}}}PPP999BBBJJJ```sssddd999444000555999000555LLL}}}vvvXXXJJJHHHIIIFFF===111......((()))...,,,***555777555,,,BBBeeeYYY222222222222111111111111------------,,,+++))))))!!!(((((()))...(((%%%...GGGUUULLL555...000,,,(((OOOiiiyyyxxxnnnSSS555))),,,,,,+++)))'''%%%&&&'''&&&(((+++...000333666999<<>>JJJrrrIII888777AAA999777jjjcccJJJMMMBBB888555333000...//////,,,---222444444777:::@@@888,,,///<<<888------,,,,,,)))'''+++///...)))...---+++)))(((((())))))%%%$$$&&&+++111222...)))///@@@OOOZZZgggjjjTTT777%%%%%%&&&'''***---111333...,,,(((&&&&&&))),,,///888999GGGhhhaaaHHH;;;AAACCCNNN|||WWWOOOFFF>>>:::666111...///...,,,...222333111444888EEEAAA999<<>>---,,,,,,+++)))((('''&&&%%%&&&&&&((()))***++++++...222999BBBPPPjjjrrr___aaaiii```YYY\\\gggllliiisss~~~{{{tttpppooottt|||```hhhgggOOOJJJDDDAAA;;;333//////+++,,,000333111,,,,,,000888===666///111222333===777999888666666777333,,,***))))))(((((()))***+++111***&&&...DDDaaa{{{pppYYYLLLFFF>>>555,,,***'''%%%$$$%%%'''(((%%%&&&''')))***++++++,,,111333777<<>>:::+++(((%%%""""""$$$'''***%%%%%%&&&'''((()))))))))...000444888>>>QQQrrr\\\aaaXXXXXXXXX\\\VVVJJJMMMUUURRRMMMIIIMMMVVVXXXRRRQQQVVV___hhhgggfffkkklllmmmvvvxxx}}}sssaaaSSSEEE@@@???;;;666444,,,***,,,444999777333000111:::444,,,000333333888999;;;999666555777555111...,,,(((%%%$$$&&&)))+++%%%+++///---''''''---444MMMYYYbbb^^^QQQGGGCCCBBB***(((%%%######%%%'''(((&&&%%%%%%%%%&&&&&&'''((((((---333555666FFFgggZZZ^^^]]]```___```XXXKKKOOOZZZYYYTTTPPPKKKHHHIIILLLQQQUUURRRWWWRRRPPPWWWVVVRRRWWWZZZbbbqqq~~~kkkYYYGGGAAAAAA>>>999666---)))+++555<<<;;;555111%%%111111...555777333555;;;@@@@@@999444555666666...,,,)))&&&%%%&&&((())),,,(((%%%'''***,,,***&&&222FFFYYYZZZMMM@@@;;;;;;)))((('''&&&&&&&&&&&&&&&((('''&&&%%%&&&'''((()))$$$,,,555555222@@@dddtttbbbfffccc]]]YYYWWWSSSOOOKKKQQQPPPQQQSSSUUUTTTPPPLLLMMMQQQRRROOOPPPTTTXXXWWWSSSUUU[[[```aaaaaafffnnnkkknnnqqqsssvvv~~~{{{bbbUUUEEE@@@AAA444888+++...+++&&&---:::999000...,,,+++---222666666555555;;;AAA???777000000222+++++++++***)))(((''''''%%%&&&)))***+++***)))'''***<<>>:::...,,,)))((()))***))))))%%%&&&''''''((('''''''''******,,,000222555===GGGrrr{{{xxxyyywwwooohhhjjjeee^^^[[[^^^bbb]]]TTTUUUMMMJJJQQQXXXYYYXXXWWW\\\WWWRRRQQQRRRSSSRRRPPPUUUVVVVVVUUUSSSTTTUUUUUUUUU[[[bbbggghhhkkkrrrzzzzzzttt___TTTMMM;;;;;;111333===EEE===,,,(((000000111111...,,,000:::BBBHHHDDD<<<555111222555888:::555000---......+++(((******)))))))))******+++((('''777QQQUUU@@@...---...+++)))((()))******)))$$$%%%&&&(((((((((''''''***(((+++111666888<<>>333222111000000111666::::::AAAEEE???333+++---222@@@BBBDDDFFFDDD>>>888444777<<>><<<;;;888333000777@@@AAA888---***......---------***'''***///>>>222...555333'''%%%+++%%%******$$$"""'''++++++)))(((&&&%%%%%%&&&((()))'''((()))+++...000222444@@@GGGlllyyyttttttwwwrrroooqqquuutttnnngggfffcccaaabbb^^^VVVSSSUUU___]]]\\\^^^\\\YYY^^^gggaaa\\\YYYYYYWWWSSSSSSVVVUUURRRNNNMMMUUU```eeecccaaaaaaaaaaaaccccccbbbbbbaaa___]]]^^^```aaa^^^[[[WWWWWWWWWVVVWWWYYY\\\^^^aaagggeeecccjjjhhhdddiiidddeeehhhjjjhhheeehhhoooxxxooojjjooo{{{}}}vvv~~~{{{zzz}}}~~~{{{}}}{{{wwwxxx|||{{{vvvmmmeee]]]___gggmmmooonnnlllpppuuuwwwuuuttttttuuuiiihhhdddaaa]]][[[[[[\\\YYYZZZXXXUUUVVVZZZYYYUUU```jjjrrrssstttzzz}}}}}}vvvdddKKK===666111111111000//////EEE]]]YYY;;;******---222===BBBCCC???:::888555111333555;;;>>>:::111---...---,,,---...---+++---333KKKBBB666000333666111((((((---,,,&&&$$$'''***)))((('''&&&$$$$$$&&&'''(((((((((((()))+++...000222999CCCbbb~~~xxxvvvvvvvvvqqqiiiffffffkkkfffaaa^^^\\\\\\aaahhhgggbbb___^^^[[[UUUSSSUUUYYYQQQMMMRRRZZZ___cccfff[[[XXXVVVXXX]]]___^^^[[[___\\\ZZZ\\\___^^^YYYTTTUUUSSSQQQOOONNNOOOPPPQQQNNNXXXYYYYYY^^^[[[XXX___dddaaabbbddddddbbbbbbeee^^^YYYVVVYYYaaaeeeccc___bbb___^^^eeeuuuqqqjjjjjjggg```\\\___aaaccceeefffgggggggggfffgggeeebbbaaaaaa]]]WWWWWWXXX[[[aaaffffffbbb\\\\\\___bbbfffhhhjjjjjjkkkaaa^^^[[[ZZZ\\\^^^]]][[[______]]]]]]bbbhhhgggbbbmmmuuu|||}}}mmmWWWAAA:::555444333...---///LLLWWWIII---%%%***...333777>>>BBB???======<<<:::666555777;;;;;;444///...,,,***,,,///000...111666```dddWWW<<<222999444$$$+++...---)))&&&((((((''''''&&&%%%$$$$$$%%%&&&'''((('''&&&&&&'''***---//////>>>RRRnnnzzzsssmmmjjjjjjlllooommmiiifffddd```YYYUUUVVV___TTTQQQYYYaaabbbeeekkk```\\\YYYXXX[[[^^^``````bbbaaabbbcccccc```\\\XXX\\\YYYVVVTTTTTTTTTTTTSSSVVV``````^^^___YYYVVV]]]bbb\\\ZZZ]]]^^^\\\ZZZZZZXXXUUUTTTUUUWWWYYYYYYWWWVVVUUUVVV^^^mmmwwwggg___]]]XXXRRROOOXXXVVVUUUWWW[[[```cccdddeeedddaaa^^^[[[YYYUUUQQQOOOVVV]]]aaacccaaaZZZSSSbbbaaa___```bbbeeefffffffffaaa]]]___eeehhhfffbbbhhhlllpppsssxxx~~~~~~zzzttt^^^HHH>>>888777555///---000666AAA999((('''+++,,,000444<<>>===777111111---)))(((---///---++++++......999GGGFFF777...000000)))%%%((()))&&&&&&(((&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&(((***+++222...777JJJaaazzz{{{~~~~~~}}}~~~{{{vvvuuuwwwqqqooooooqqqtttwwwxxxwwwvvvrrrnnnkkkjjjkkkkkkkkkppphhhcccgggkkkkkkhhhgggiiiooouuuuuurrrooopppsssrrrnnnqqqyyy~~~}}}}}}yyy~~~qqqqqqsssyyy```EEEAAABBB888...---'''+++))),,,222,,,$$$***111000000777CCCIII@@@333222000333<<>>666111...000...++++++,,,---------//////222999@@@BBB<<<666333444222333===DDD999''',,,******,,,,,,***))),,,))))))...666666000---000...,,,+++)))))))))*********(((''')))+++,,,***(((&&&&&&%%%%%%&&&''')))***---222111444GGGdddvvvXXXHHHAAA<<<555111222000......///000///...777000---555DDDJJJDDD;;;333555666888===@@@:::222000,,,)))+++,,,+++...333000,,,,,,000000+++)))***,,,,,,+++***))))))))))))***)))(((***------+++(((''''''&&&&&&'''(((***+++,,,222111444DDD^^^```MMMGGGAAA999333222000//////000000///---///***)))222@@@GGGCCC<<<222444888===;;;666555888444...******+++---222999666...((())),,,+++))))))***++++++******)))((('''''''''((()))++++++)))'''((((((''''''((()))+++,,,,,,222222333>>>TTTnnnZZZOOOEEE:::444000///......//////---+++(((+++333???IIIKKKEEE???777555;;;BBB>>>444333999666000+++++++++,,,111888666...&&&&&&***...//////)))***++++++***)))'''&&&$$$%%%%%%'''''''''%%%$$$((('''''''''''')))***++++++111222333999HHHssslllZZZHHH:::444222000///...//////---,,,222333;;;NNN^^^___PPP???<<<888<<>>666666444111000000111000000777......CCC^^^dddPPP999???;;;:::>>>@@@<<<999888333///,,,---+++((((((+++,,,222444///)))(((***++++++,,,,,,++++++***)))(((,,,,,,+++(((&&&%%%&&&(((&&&&&&%%%%%%&&&''')))******...///333666:::ZZZvvv\\\EEE999999555111//////000111111///***)))333DDDOOONNNIIILLLJJJBBB999555666555222222---++++++***'''(((+++(((888CCC<<<...'''(((***...---,,,+++************222111...)))%%%$$$'''***'''&&&&&&&&&&&&((()))***)))+++---444777777RRR}}}fffLLL;;;888444///,,,,,,...000000,,,444999555222<<>>LLLxxxtttWWWEEE???888333222111111111///000222666777;;;FFFRRRPPPPPPKKKAAA999777555222333222000---)))''''''(((***+++,,,---...///111333,,,+++---000...******---))))))((('''''''''''''''***))))))(((((())))))******,,,111555444444:::CCCccc~~~___JJJCCC<<<777444111111333111///000444666999@@@HHHUUUSSSNNNFFF>>>666000---222333333///***''')))+++---((($$$$$$)))---000111///***))),,,,,,******,,,(((''''''&&&&&&&&&''''''++++++************++++++,,,***---222555777<<>>;;;444///000111000111333222222999AAA======BBBKKKNNNGGG@@@===444222///---,,,,,,+++******,,,---,,,)))***...222777EEEUUUVVVDDD///(((+++''''''&&&&&&'''((())))))''''''&&&&&&&&&&&&''''''---***)))---///000333777AAA^^^dddLLLDDDAAA999222222000111444444111---222:::===;;;AAAKKKMMMEEE<<<999777333...,,,---,,,***''''''((())))))))),,,111444MMMfff}}}\\\888***,,,))))))(((''''''''''''(((******))))))))))))******((('''+++111444444777;;;CCCZZZoooTTTFFF>>>888:::@@@111888777...***///111---666;;;>>>IIISSSJJJ;;;<<>>888222111//////111000---///333777CCCLLLXXXbbbWWWGGGEEEGGG:::...---000000,,,))))))+++***((()))///222111111;;;EEEFFF>>>444//////000***%%%%%%(((+++((($$$%%%&&&((()))))))))((('''%%%&&&(((+++***,,,444===AAADDDZZZ```MMMGGG???444555//////555444......555222@@@JJJTTT]]]UUUIIIJJJSSSBBB666777888111,,,,,,+++,,,,,,+++,,,...000000000333777;;;;;;999555333222---'''%%%''')))(((&&&&&&'''((((((((((((''''''&&&''')))***((()))111;;;BBB@@@TTTkkkVVVKKK@@@333666//////444444---,,,222...===DDDJJJSSSQQQMMMQQQXXXLLLCCCBBB<<<111,,,///------///111111///------//////111555999:::555111000///+++(((&&&&&&'''))))))))))))(((((('''&&&%%%)))((()))***((('''---555======OOOuuuvvv^^^KKK;;;000333000///222222///---------<<>>888444000------'''''')))+++---///111111222222222333333111///,,,444000,,,++++++***'''$$$,,,***(((&&&&&&''')))*********)))((((((+++000333...:::AAAMMMdddlllPPPBBB===999333//////000---***,,,///333888>>>HHHUUU]]]bbbWWWHHH;;;333...------*********++++++,,,,,,---222222444555555333000...333000---+++******((('''***))))))((((((((((((((()))))))))''''''(((+++...---777===GGG]]]www{{{]]]KKKBBB<<<555111000...+++))),,,---000555<<>>DDDCCC666---...222222333222///,,,+++++++++,,,222555888777333000000111...///111000...,,,++++++///---+++)))(((***,,,---%%%''')))***))))))***++++++333444777CCCSSSooopppJJJ===555777666000///444---///111111222666<<>>888111444666+++***+++......222<<>>AAAJJJRRRLLL>>>666666999000)))***,,,+++)))***111***''',,,>>>XXXWWW;;;000,,,+++---...,,,***+++'''((()))************))))))(((((((((******)))(((&&&(((***...777FFFWWWddd\\\DDD>>>888666444---***)))***---------000666???DDDGGGDDD???:::555111777///((((((***((('''(((333...+++---@@@\\\\\\@@@222000/////////.........''''''((()))***+++,,,,,,***((('''(((***+++***)))***+++,,,///666CCCTTT___eeeIII>>>888888777///---++++++...///---///444===HHHOOOKKKFFF@@@444(((444---''''''(((&&&&&&(((***+++---+++222GGGLLL999111111000---++++++++++++((((((((()))***,,,...000+++)))(((((()))+++******'''((()))***000;;;IIITTTxxxWWWEEE999888777//////,,,+++...///---///333AAAGGGIIIEEEAAA@@@999000333,,,(((((((((&&&'''***''')))///---***444;;;333666888555///++++++,,,******)))((((((***,,,///111---+++)))((()))******)))&&&''')))***...666BBBKKKyyyhhhNNN===:::999000000,,,***,,,...---///222BBBBBB@@@======???>>><<<333---*********)))***...---)))///333...111666222>>>AAA>>>555/////////---***)))''''''(((+++...111///---***(((((())))))((((((***,,,---000666@@@GGGmmmrrrUUUAAA<<<<<<444000+++)))+++---,,,...222999===EEEMMMNNNHHH???888444///,,,,,,,,,+++---222222&&&***444333222333000BBBEEEAAA666//////...,,,***(((&&&%%%'''***---000111...***(((((()))(((((('''))),,,---///444<<>>666222000//////---)))***...666:::@@@bbbdddPPPUUUFFF<<>>:::777222///000///------111666EEENNNgggmmmeeegggQQQ===333...//////)))(((,,,'''***...000000//////000@@@;;;666555444111---***(((%%%%%%((((((&&&)))---(((((((((((()))***+++,,,)))))))))+++///666>>>CCCKKKmmmyyyVVVEEEAAAAAA<<<444//////111000111333???XXXcccqqqzzz{{{zzzcccIII???777555111)))(((---)))+++///333555333000,,,999777333111111111111000+++'''&&&((((((&&&(((+++&&&&&&'''((()))+++,,,,,,++++++***+++///666@@@FFFLLLkkkaaaLLLFFFEEE???555------000111111222DDD\\\iiirrr|||~~~yyyppp]]]MMM???:::666---)))++++++,,,...333999:::777444555666222,,,***///777<<<000+++)))***)))&&&&&&((((((((()))))))))))))))))))))))))))***---666AAAIIISSSnnnlllTTTGGGAAA???555,,,+++---......000:::JJJYYYddduuuvvvoooxxxpppWWWAAA;;;:::444---+++***)))***000777===???>>>111;;;>>>666...222;;;BBB666000+++,,,+++'''$$$%%%((()))******+++******)))%%%'''((((((+++444@@@IIILLLaaaxxx}}}xxx\\\III===???666...,,,,,,+++,,,...111;;;IIIZZZ|||wwwdddGGG======888000,,,((('''(((,,,222:::@@@CCC...EEEUUUMMM<<<666999===:::222---------)))&&&&&&&&&(((***,,,------------$$$&&&((((((***111<<>>999555000+++,,,111000<<>>;;;===000111///---+++++++++,,,---///+++)))))),,,---***''')))'''(((,,,...///444:::???EEEjjjxxxmmmUUUMMMCCC888111---***+++.........CCCdddtttqqqxxxgggUUUGGGPPPGGG444111"""...++++++000333000......666KKK===777CCCIIIHHH555000000000000///---***)))++++++++++++++++++++++++)))&&&&&&)))***+++000777===AAAaaaxxx|||```KKKDDD;;;333...++++++,,,555$$$+++QQQmmmuuuoooWWWIII:::444555++++++)))***...///...///333555EEE777777HHHMMMIII555000111111000...,,,)))''')))+++---,,,******,,,...***'''&&&(((((()))...555???<<>>:::BBBAAA@@@444222111///---+++)))(((''''''***---,,,***))),,,//////,,,+++,,,,,,+++000666@@@>>>PPPyyyoooJJJJJJFFF<<<444000,,,)))(((***///888HHHhhhxxxQQQ>>>+++$$$+++---000000,,,---:::III___bbbGGG<<<<<<888>>>;;;222000...+++))))))((()))'''***,,,+++))))))+++------++++++,,,+++))),,,111;;;CCCQQQrrr~~~SSSTTTMMM???555111...***,,,---***000SSStttXXX666---+++,,,///000...///999EEEddd```AAA888===;;;AAA???111000///---+++******)))((()))***))))))))))))***)))'''(((***(((%%%%%%***111>>>JJJiiixxx[[[[[[RRRAAA444111///,,,###---+++***OOO}}}hhhGGGAAA+++)))+++......///555<<>>>>>???999000000000000...,,,+++)))))))))(((((())))))(((((()))(((***,,,***&&&%%%))))))555>>>cccyyyxxx\\\KKKEEE777.........+++,,,***+++@@@iiiMMM;;;---)))(((,,,///000444888>>>999666555222444@@@NNNCCC;;;333000...+++---111)))(((((()))+++,,,***)))+++***(((&&&%%%&&&'''(((777...???TTT^^^~~~~~~```OOOJJJ===333333222++++++...000@@@mmmOOO555///,,,+++...000111555::::::777555666555888DDDRRRFFF;;;222//////---+++***(((''''''(((******)))((()))(((''''''''')))+++,,,444///999JJJZZZ{{{jjjWWWQQQDDD888555222,,,(((///111888iiijjjFFF333000///111000///333999222222444666666888BBBMMMCCC777......111000+++(((((('''&&&''')))))))))'''))))))(((((((((***+++---///111333===TTTtttvvv___WWWIII;;;555///---'''---,,,,,,\\\ccc888444111000...,,,///555...222777888666555888===999111---///222000...---***((('''''')))***)))(((,,,+++***)))(((''''''(((***333///444OOOkkk~~~dddZZZLLL???777///111))),,,***(((OOOsss;;;444---,,,,,,,,,000555222:::@@@@@@;;;555333222333000000111000---...222,,,***))))))***++++++***+++***)))((('''&&&&&&%%%'''333000222III```hhh^^^PPPDDD;;;333333...,,,,,,...CCCCCC777+++)))---000333777999BBBHHHFFF???;;;777444555444444333...)))+++111...,,,***)))***+++++++++'''''''''((((((((((((((('''111333555AAAVVVtttqqqcccTTTGGG===333333333***---222111cccVVVCCC000+++...222222333666>>>CCC???;;;<<<======888444222222///+++,,,111...,,,)))((()))*********(((((()))))))))((((((((())),,,555777999NNNooozzzhhhVVVGGG;;;000111444(((+++222 FFFhhhPPP777...000111...,,,---555888333222999@@@BBB888222...///111000000333...+++((('''((()))))))))---,,,,,,+++)))(((&&&%%%+++)))555999333JJJnnnzzznnn\\\NNNAAA777111222---%%%+++'''888|||@@@777111###555555000(((---000000222777::::::333444///***///777444***---,,,+++)))(((((())))))***)))(((''''''&&&&&&'''+++///111333888GGG^^^oootttddd\\\MMM>>>666555///'''000---111dddiiiAAA---###222333'''...111111......333777777???999666888999555000---000///---+++*********+++))))))(((''''''''''''(((&&&***///111555AAASSSbbb}}}zzzjjjfffWWWCCC777333---$$$//////%%%@@@eee@@@///111+++,,,&&&000222111,,,+++000555555;;;777:::BBB???333///555444222000...,,,,,,+++,,,''''''(((((((((((())))))&&&+++111444777???LLLWWWiiikkkeeeWWWCCC777444000$$$---000"""...666ggg;;;666AAA'''(((...,,,//////,,,,,,111555555777@@@JJJKKK???222111777555333111...,,,+++++++++&&&&&&'''((()))*********&&&+++000333666===HHHQQQ___oooaaaTTTEEE===999888+++---333***222888```QQQ666<<<,,,///000)))...111//////111222000>>>UUU```QQQ===555333000333222///---+++*********%%%&&&((()))************$$$'''***,,,///777CCCLLLYYYxxx~~~gggZZZPPPBBB999;;;...(((...---888KKK^^^@@@///555777***,,,111444111000000///,,,777QQQ\\\JJJ::::::999000111///---+++)))(((((()))%%%'''(((***++++++******&&&''')))***...777BBBKKKOOOaaauuufff___III777999///$$$'''(((666NNNRRReee777888000***---222333000///000000...///<<>>===AAA>>>555...---+++***((((((((()))&&&''')))+++++++++***)))((()))***,,,///777@@@FFFJJJLLLvvvooojjjRRR:::;;;333&&&&&&(((555KKKJJJNNN555!!!000,,,000111......222555555888555555<<>>666---,,,+++)))(((((())))))'''(((***+++,,,+++)))((($$$%%%(((***,,,222888===LLLAAAaaazzzuuuTTT@@@777555+++&&&((('''000===```---&&&------000555666---&&&,,,888555,,,666///:::OOO???===111---'''%%%&&&((('''&&& ###''')))******+++,,,+++((('''+++000555<<>>GGGMMMUUUiiiwww```JJJ???<<<111++++++(((111---888666JJJ===///111000///222666555111000111222222<<<666333888000444000---******++++++(((%%%******)))'''%%%%%%'''(((***''''''+++...///333888FFFKKKJJJccciiiRRREEEAAA555...,,,'''111***222888>>>dddMMM///---...///111444444444666888===;;;===:::777555222555111///---...000///+++''''''((()))((('''''')))***(((&&&''',,,...///111555DDDJJJFFFccczzzrrrYYYKKKEEE999000---&&&)))+++---@@@RRRSSStttaaa444//////444666555555999AAAGGGEEEBBBAAAKKKMMMBBB;;;555111///...///111000,,,((($$$&&&(((((('''&&&'''((('''&&&'''---000000222666???FFFDDD___ooo|||bbbRRRKKK>>>444///'''&&&333,,,;;;aaahhhSSS111...333666333222:::DDDKKKBBBCCCFFF```gggRRRCCC222000...---...000///,,,(((%%%&&&'''&&&%%%$$$%%%&&&)))'''(((---000000222666888???BBBSSSaaasssjjjXXXQQQCCC999222)))""",,,(((,,,DDDWWWwwwkkk444---111111...111:::AAACCC999===AAAdddmmmSSSFFF444222000...///111111...+++***)))(((&&&%%%(((,,,000+++((())),,,...---000444666:::AAADDDTTTeeeooo]]]UUUGGG<<<444+++---,,,222111)))666aaafff<<<111333222000666@@@BBB>>>333777777[[[dddKKKFFF888777444111222444555222000...,,,)))'''(((///888???...***)))+++,,,+++---111777999AAA:::LLL]]]oookkkTTTBBB???999((( ,,,(((***111)))DDDMMM222---,,,+++---222999@@@DDD111777<<>>EEE@@@777>>>>>>000222777)))***''''''***///666CCCOOOBBB000###(((---+++***---333999===:::<<>>+++(((******...444000666::::::===LLLfff{{{jjjSSSHHH???///***222((("""***)))666XXX|||nnnUUUjjj999...000444999===>>>===;;;???:::444:::BBB999111999JJJ;;;:::AAA<<<888888333,,,++++++((($$$(((999KKKUUU@@@---(((((()))---444///333666888<<>>CCCEEE>>>BBBCCCGGGKKK???555;;;NNN>>>:::@@@???777222000...,,,+++(((%%%&&&222???<<<111(((((()))((((((+++000111333555:::DDDPPPYYY~~~uuuYYYJJJCCC999+++,,,&&&$$$...555999===HHHpppwwwpppffftttyyy:::222,,,''''''...777===???888LLLVVVVVVXXXVVVTTT[[[```PPP???::::::333---000111---*********))),,,111+++'''%%%''')))((('''(((444222000111666???JJJPPP]]]uuu[[[MMMGGG???555,,,$$$###(((444???FFF<<>>hhhsss^^^^^^qqquuunnnkkkmmmTTT:::;;;<<<777;;;777222......+++((('''***555555111,,,((((((+++,,,000000//////222888@@@FFFKKKhhhkkkXXXKKK???999+++,,,222***&&&---333666111777111DDDJJJ,,,666///+++)))---555:::999666,,,___ooo\\\aaayyywwweeeVVVgggXXXBBBFFFGGG<<<;;;888555222///)))$$$(((...222444444000+++)))((((((,,,---///111333777===BBBTTT\\\vvvmmm]]]QQQHHH@@@777---'''(((+++,,,+++666999444---000888666,,,...111111...///444666444999;;;^^^hhhfffVVVmmm\\\DDDNNNOOOCCCHHHDDD777---......***%%%$$$)))---000...)))'''))),,,&&&'''))),,,...333<<>>333...+++(((''')))))))))+++------+++(((+++...000111333555444111111999@@@JJJSSSYYYtttssswww|||sssyyymmmWWWZZZPPP@@@222)))&&&'''(((###&&&(((***---000000---......,,,'''(((...222222333///BBB~~~zzzqqq]]]PPPLLLDDD999000***'''%%%%%%&&&(((+++......---+++)))///333333333666444///222666:::DDDMMMNNN___rrr```fff{{{}}}ggg\\\]]]```lllqqq{{{www[[[[[[RRRCCC444)))%%%%%%&&&$$$%%%&&&((()))***+++***+++,,,)))%%%%%%***------222888>>>lllxxxfffXXXYYYRRRAAA000(((((()))"""%%%(((,,,---------,,,,,,666;;;777444555333...888888555;;;GGGLLLYYYooo|||iii[[[TTTVVVlllwwwnnnzzzlllVVVPPPQQQQQQ[[[ZZZ^^^hhhssskkk\\\TTTFFF777,,,&&&&&&''''''&&&&&&&&&&&&%%%&&&(((''')))(((%%%&&&+++---,,,555EEE999PPPxxxpppaaaiiieeePPP777******,,,"""&&&+++---,,,******++++++999@@@999111222111...111666222444BBBLLLUUUbbboooxxxfffRRREEEDDDLLLUUUuuuxxxyyy~~~lllZZZVVVSSSWWW```fffgggeeekkkZZZWWWWWWTTTPPPLLLOOOWWW___dddiiiooo}}}^^^WWWJJJ<<<000***)))***+++)))((('''%%%###%%%(((&&&))))))''')))...000...000KKK===JJJtttxxxyyybbbooorrr]]]@@@///++++++###)))...///+++'''(((***'''777???777...///111///---777666555@@@HHHKKKPPP^^^sssqqqVVVEEEFFFDDD>>>888888AAAIIIxxxwwwkkk^^^fffqqqbbbDDD===CCCGGGDDD>>>@@@JJJTTTaaalllmmm^^^QQQNNNJJJDDDFFFCCCGGGRRRZZZYYYWWWYYYhhhrrr{{{zzzuuu{{{hhh```VVVIII999***%%%'''***)))&&&$$$$$$%%%''')))+++&&&&&&+++***&&&---999///222FFFWWWhhhqqq|||nnnccc\\\MMM666,,,...((((((''''''((()))***+++////////////............333222222666<<>>>>>>>>===>>>BBBAAA???AAAIIISSSVVVOOOFFFIIIUUUhhhtttpppbbb\\\^^^{{{qqqrrrgggOOO;;;111***$$$***((('''%%%%%%&&&'''(((+++''')))000///((((((///333999HHHVVVhhh}}}zzzttt[[[YYY:::555))))))(((''''''''')))***+++------------------------,,,,,,---000555;;;AAAEEEGGGQQQ```tttxxxcccNNNDDDEEE<<<999>>>>>>444------444---,,,000///---777EEETTT[[[HHH===JJJBBB222;;;666777666444222222333555666000,,,...//////000333======@@@EEEJJJMMMKKKHHH===FFFVVVccceeeaaaaaafff^^^fffyyy~~~zzz[[[CCC<<<444((()))(((''''''&&&&&&''''''***''',,,555666...))))))333<<>>@@@AAA>>>AAAIIISSSXXXYYY]]]aaaffffffjjjqqq{{{iiiQQQDDD:::222(((((((((((('''''''''&&&(((''',,,666:::555...+++000888;;;IIIddd{{{WWWBBB333***)))(((''''''((()))))).........//////000000000)))+++,,,+++)))---555===;;;CCCNNNTTTYYYaaakkkrrrpppzzz{{{sssooozzzwwwrrrjjjbbb\\\YYYXXXIII>>>777888;;;999666666888111---...---)))'''((()))(((***---,,,(((***000...999777555;;;777333===666777777666444333333555777444333777999666444555111222222333444444555666888666666888:::;;;;;;<<>>???<<<555222444888555222000///...,,,)))(((((()))+++......---,,,+++%%%%%%&&&((((((&&&%%%$$$,,,******,,,---...,,,(((///111222111///...---...000...///444777444222222,,,)))(((+++///000---)))...111444555888;;;999555777DDDSSS]]]cccddd```[[[XXXbbbppp{{{uuuppp___HHH888+++***((('''&&&'''((()))******)))&&&$$$&&&((()))+++(((222>>>HHHddd<<<:::---,,,***((('''&&&''''''&&&'''((()))+++,,,---...***))))))))))))***+++,,,444555999;;;999777@@@KKK```[[[VVVTTTSSSNNNFFF???JJJIIIGGGBBB>>>;;;;;;<<>>@@@@@@AAAEEEOOOVVVOOOVVVXXXSSSOOOOOOLLLGGG>>>GGGOOOQQQRRRSSSMMMEEE===<<>>(((***&&&%%%///))))))++++++++++++***+++...111---+++///444444AAAiiifffjjjRRR999///,,,((('''((((((&&&%%%(((+++//////---,,,,,,------''')))###$$$((($$$++++++...111444666666555444444888>>>AAA@@@:::222---...---+++***))))))******...///333999888222------)))))))))))))))(((((('''%%%%%%%%%%%%&&&'''))))))$$$###$$$$$$%%%&&&'''(((%%%$$$###"""###$$$&&&'''###!!!###--->>>QQQaaahhhssstttnnnddd]]]ZZZRRRHHHWWWWWWUUUSSSWWWfff}}}~~~tttyyyiiibbbLLL===::::::???@@@>>>@@@EEEMMMOOONNNOOOZZZkkktttsssvvvzzz~~~~~~tttIII...+++%%%###,,,)))***))))))*********...222666,,,))),,,111000666RRRqqqrrrKKK888,,,%%%(((***&&&$$$'''(((***,,,---,,,+++++++++---:::&&&''''''''''''***,,,...111333333333222111555:::>>>===888222...***)))&&&$$$###$$$&&&''',,,444BBBMMMIII;;;...)))&&&&&&&&&&&&%%%%%%%%%$$$!!!"""###$$$&&&)))+++,,,############$$$%%%&&&&&&$$$#########$$$&&&((()))###$$$######'''333BBBNNN|||uuueeefff]]]JJJSSSZZZbbbhhhlllvvvuuuoooiii___JJJHHH===666;;;DDDGGGCCC???IIIVVVZZZVVV___uuu|||}}}vvvuuu|||~~~wwwsssuuuTTT666///(((%%%,,,''')))(((((((((((()))---222666+++'''(((,,,,,,///BBBWWW~~~RRRTTT===,,,---...((('''---((()))++++++++++++++++++333QQQ/// +++&&&+++'''((())),,,...///000000//////222666999999666222///+++)))&&&######$$$''')))+++444EEETTTTTTDDD111&&&&&&%%%%%%$$$############$$$$$$$$$$$$%%%&&&'''(((###""""""""""""######$$$$$$############$$$&&&&&&###%%%'''%%%!!!"""(((...\\\}}}ttt```cccgggaaaRRRWWW[[[]]]^^^fffsss~~~}}}qqqmmmwww^^^WWWFFFPPPJJJHHHMMMVVV[[[[[[XXXQQQWWWYYYYYYccctttoooiiittt{{{xxx|||```>>>555---(((,,,%%%&&&(((((((((((((((***///222---((('''***+++///>>>NNNwwwxxxkkkbbbGGG222000222,,,(((,,,'''''''''((()))))))))(((888\\\<<<(((,,,###***(((&&&((()))+++,,,---------))),,,///222222000---++++++)))&&&$$$###%%%(((***---111>>>OOOUUUIII555''''''&&&%%%######"""######%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$#########$$$$$$$$$$$$###""""""""""""""" ###&&&((((((((()))***///JJJbbbhhhkkkuuu{{{qqq___LLLDDDNNNdddvvvyyypppkkkyyyoooZZZZZZPPPHHHSSS^^^dddggglllsssxxxfff[[[VVV^^^iiirrr}}}}}}hhh___jjjnnniiilllzzztttuuuwww|||mmmFFF:::111+++,,,$$$&&&((()))))))))((()))+++...000,,,***+++---111>>>JJJVVVbbbccczzzTTT<<<((((((000111---***&&&%%%$$$%%%'''((('''&&&666PPP@@@+++'''###%%%'''&&&&&&((()))***+++++++++***+++---/////////---,,,((('''$$$######$$$&&&(((///---444CCCLLLEEE666***((('''%%%$$$#########$$$"""""""""###$$$%%%''''''(((((('''&&&%%%%%%%%%%%%$$$$$$###"""!!! ###""""""###&&&((())))))!!!***===ZZZvvvwww]]]LLLKKKXXXeeecccaaa```ooommmgggpppeeeGGG```yyy~~~mmmccckkksssvvvuuueee___gggfff\\\ZZZcccfffiiiqqq{{{zzzNNN===222+++,,,%%%)))((()))++++++******+++,,,000...,,,++++++...888AAARRRoooooopppiii|||zzzdddJJJ---###***333111+++)))'''%%%&&&(((***)))'''///555;;;***"""(((###&&&&&&&&&'''((()))*********+++,,,---......------,,,%%%%%%$$$######$$$%%%&&&+++(((***555<<<999000***)))(((%%%###""""""###$$$!!!!!!!!!"""$$$%%%'''(((((('''&&&%%%$$$$$$$$$$$$###############"""!!! ######""""""!!!!!!!!!"""&&&&&&,,,@@@___}}}wwwfffZZZXXXYYY^^^```___nnntttxxx~~~ggg[[[zzz|||zzz{{{vvvmmmhhhjjjfff___^^^eeennnnnnsss{{{TTT???222***+++&&&,,,'''))),,,---,,,+++,,,,,,,,,,,,,,,***'''(((///777DDDEEEEEE^^^vvvcccggg{{{iiilllwwwIII+++)))222222)))---+++)))))),,,...---+++***!!!555(((!!!...$$$'''&&&&&&&&&'''((()))******''''''((((((((((((((('''%%%$$$$$$$$$$$$%%%%%%%%%%%%###%%%+++///,,,(((((()))(((%%%###""""""######""""""""""""###$$$%%%%%%%%%%%%###"""!!!!!!!!!!!!"""######$$$$$$$$$###### ''')))'''$$$###### %%%$$$%%%;;;ddd|||{{{|||vvvxxxqqqzzz{{{VVVppp}}}~~~zzzqqqkkkfffbbbgggooossstttzzzfff===888777***$$$+++((()))+++,,,,,,+++***)))......333)))***+++!!!...777???EEEJJJ^^^lllsssyyyqqqhhhvvvXXX666...333222---000)))'''******&&&)))111,,,)))''''''))))))'''$$$+++'''$$$&&&***+++((($$$''''''((()))((('''%%%$$$###%%%'''%%%"""###&&&***&&&&&&&&&'''((()))***+++%%%&&&&&&%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!! !!!!!!"""###############$$$%%%&&&'''''''''''''''((("""###))))))555___}}}zzzvvvfff{{{~~~~~~~~~vvvrrrqqqyyyqqqxxxoooDDD555222+++'''***'''(((***++++++***)))(((%%%555JJJ888&&&)))%%%+++333555:::KKKlll}}}uuupppsssDDD---000999777...---(((&&&((((((%%%)))000AAA:::000)))&&&&&&$$$###+++'''%%%&&&***+++(((%%%&&&&&&'''''''''&&&%%%%%%###"""!!!!!!"""#########%%%%%%%%%&&&&&&'''((()))&&&&&&%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!!!!!!!!!!""""""#####################$$$%%%%%%%%%%%%%%%%%%"""'''///,,,***<<>>555)))***(((&&&&&&%%%%%%)))...PPPEEE666***%%%$$$%%%$$$)))'''%%%&&&)))***(((&&&%%%%%%%%%$$$%%%%%%&&&&&&'''$$$"""$$$'''(((%%%!!!$$$$$$$$$$$$$$$%%%&&&'''&&&%%%%%%%%%$$$######"""""""""""""""""""""""""""###""""""""""""!!!!!!!!!!!!"""######$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%"""'''...,,,###%%%///===aaauuuuuuwwwtttmmmddd^^^VVVDDD111---666OOOjjjggg===...222111)))***))))))))))))((((((((('''777cccVVV+++***111,,,222222999SSS|||}}}qqquuuooobbbxxxvvvaaaJJJAAA@@@<<<222)))***,,,+++'''$$$&&&+++...HHH???333+++(((((((((''''''%%%$$$%%%'''((('''%%%$$$$$$###"""###$$$&&&''''''&&&&&&''')))(((&&&#########""""""###$$$$$$%%%&&&%%%%%%$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%&&&&&&(((######&&&(((+++555AAA999HHHrrrVVVsss}}}xxxmmmWWWWWWFFF@@@999,,,000777---...###DDDnnn}}}III111444333(((,,,+++***)))))))))*********###FFFIII***''')))''',,,111999DDDWWWsssyyysssppp|||lllQQQeeeYYYSSSMMMIIIAAA777333444...333222)))%%%)))------555111,,,++++++***(((%%%$$$#########%%%%%%%%%$$$$$$###""""""###$$$&&&'''!!!###&&&&&&$$$""""""#########"""""""""###$$$$$$&&&%%%$$$#########$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""###$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&'''&&&%%%""""""(((:::TTTiiiOOO@@@RRRnnnmmmbbbEEE///,,,&&&'''///)))333777***===IIIeee]]];;;555333***...---***)))((()))***+++---000999---***'''***$$$///:::===CCC[[[yyyzzzjjjrrrdddKKKdddZZZWWWTTTPPPBBB444444;;;444<<<:::---&&&+++...+++***((((((***+++***%%% """"""######$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%!!!%%%((('''$$$###%%%((($$$$$$#########$$$$$$%%%&&&%%%$$$#########%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############$$$"""###$$$$$$%%%$$$$$$$$$""""""""""""###%%%''')))%%%))))))'''---DDDcccxxxxxxzzzYYY???===<<>>;;;>>>;;;GGGDDD000%%%+++---'''///***&&&%%%''')))(((&&&###$$$&&&&&&&&&&&&((()))%%%&&&''''''&&&%%%###"""%%%""" !!!%%%))))))'''''''''&&&&&&%%%&&&&&&&&&&&&%%%###""""""$$$%%%'''########################""""""######$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$'''''''''(((+++...222444555:::999111444EEEWWW___aaaKKK333888------//////+++(((+++111...%%%666...000,,,555}}}UUU@@@;;;111...***(((***,,,***&&&((('''&&&&&&(((+++---///111,,,---333333333>>>NNNfffzzzeeeFFFIIIRRRYYYkkkuuu\\\MMMCCCGGGEEE<<>>666111+++''')))+++)))&&&&&&&&&&&&''')))+++---///111,,,,,,111111///777EEEJJJMMMMMMFFFBBBPPP______VVVDDDAAA>>><<<777@@@oooJJJCCC>>>666)))&&&)))'''+++...000---'''###%%%(((((('''%%%$$$###"""!!!!!!%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%$$$######%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$######"""'''!!!"""$$$!!!!!!###"""""""""###$$$%%%%%%%%%!!!,,,+++"""%%%*********333000(((###---@@@LLLLLLLLLHHHOOObbbbbbPPPdddLLL555000,,,***...888777111***(((,,,,,,)))---+++---...777555III\\\FFF<<<444+++((()))***(((&&&%%%%%%&&&(((***,,,---...///+++,,,///---***///888HHH;;;MMM\\\RRR[[[cccPPPIII777@@@QQQXXXFFF:::YYYDDDDDD<<<555555///'''((((((...444222***$$$$$$(((((('''%%%###""" """###$$$&&&''''''&&&&&&"""###$$$$$$######%%%'''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%!!! """$$$######$$$#########$$$%%%&&&'''((("""%%%((((((((()))&&&)))111===IIIPPPOOOMMMgggUUUWWW|||sssoooYYY..."""'''+++,,,///>>>:::222***(((,,,...---///,,,...000CCCUUUttttttWWWBBB888...+++,,,+++(((&&&###%%%''')))***,,,,,,,,,---***+++---+++(((***000:::111CCC\\\]]]VVVJJJ777DDD===MMM```hhhRRR333>>>???BBB777666GGGCCC222222''',,,000///***&&&&&&((('''&&&$$$###"""!!!!!!!!!!!!"""%%%'''''''''%%%$$$!!!"""######"""###%%%&&&""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%&&&&&&$$$$$$%%%$$$$$$%%%''')))///"""555777......333000222999DDDNNN\\\qqqmmm:::NNNwwwjjjWWW<<<&&&%%%---...------888444...))))))---000111---333777666^^^rrrMMM???333111222...)))'''$$$%%%'''(((***+++++++++))))))***,,,+++)))***---(((000777OOOfffVVV:::666888BBBSSSNNNJJJDDD999JJJ??????333999SSSRRR>>>888,,,+++))))))***+++++++++$$$$$$###############$$$###$$$&&&''''''&&&$$$###"""#########""""""$$$&&&""""""###$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&'''###$$$%%%%%%%%%&&&'''&&&%%%&&&&&&%%%$$$$$$(((***222&&&,,,999:::>>>@@@888666FFF[[[iiinnn{{{^^^HHHuuutttIIIAAA<<<000))),,,...,,,***,,,///+++))))))+++---///000333222<<>>NNNQQQ666111<<<333444;;;>>>???888***222///+++)))***+++,,,,,,&&&&&&%%%%%%%%%%%%%%%&&&%%%&&&&&&''''''(((((((((&&&&&&&&&%%%###"""###%%%%%%&&&'''(((***+++,,,---,,,***)))'''&&&'''((()))%%%+++...***''')))***''''''***------...111888>>>QQQeeevvvxxxNNNDDDeee~~~rrrKKK888111***+++,,,)))''''''''''''+++///+++'''&&&+++---++++++...666:::qqqoooOOO@@@999222222666+++***'''&&&%%%&&&((()))(((((('''&&&'''******(((555###&&&+++)))CCC___[[[DDD>>>CCCDDDIIICCC333AAABBB888AAAFFF<<<>>>@@@222//////...***'''%%%'''))))))((('''&&&%%%$$$$$$$$$%%%%%%%%%&&&((()))+++,,,'''((((((&&&###"""###$$$###$$$%%%'''(((***+++,,,...,,,***(((''''''((()))***111444///,,,......+++'''+++000222333888AAAHHH{{{mmm```gggrrr}}}UUU999ZZZFFFPPPYYYDDD''')))444+++)))'''(((+++////////////+++&&&%%%+++...---///444@@@aaaiiiVVVHHHBBB@@@999:::,,,&&&,,,---%%%$$$,,,&&&+++...---((($$$%%%'''+++***''''''222FFFXXXaaa>>>BBBAAA:::888======999AAAAAAAAAAAAAAA>>>888333888000***)))((($$$%%%***(((+++)))$$$###&&&&&&$$$(((%%%###%%%''''''((()))((((((((()))***)))'''%%%)))((('''***///222111000///222...(((///===<<<000666555333222111000222666000777666888AAACCCEEEPPP}}}pppXXXEEE]]]fff``````fff|||TTTIIINNN:::BBBEEE000)))***"""...)))%%%%%%((()))222PPPooo555((("""***444666;;;BBBrrrmmmVVVIIIDDD>>>BBB444+++,,,---***))),,,&&&***,,,,,,)))&&&&&&'''+++***'''%%%+++888DDDHHHDDDAAA<<<666333444888:::???BBBCCCBBB???:::777555;;;222,,,+++***'''&&&((('''%%%,,,888555(((&&&---,,,)))&&&&&&'''&&&&&&&&&'''''''''((())))))((('''++++++...222777999888555,,,,,,...222555555444333555666777666444555<<>><<<:::EEE;;;777;;;888111666DDDDDDIIINNNNNNLLLMMMPPPTTTTTTIII<<>>DDDAAA999///,,,...---)))(((''''''(((***+++)))((($$$&&&%%%"""###)))+++***:::777???LLLFFF111&&&+++'''+++///222444444555666===666111222444333...)))///444...---KKKlll```;;;&&&'''%%%$$$''',,,...,,,%%%'''((()))***,,,...000...000333777:::;;;:::999CCC:::555777666222888DDDBBBJJJSSSYYY___ccccccaaacccQQQ<<<:::BBBAAAJJJbbbTTTnnnLLL<<<===\\\gggzzzWWWaaa444777666333&&&111000(((&&&!!!+++...%%%!!!'''---,,,(((&&&///((()))@@@eeegggJJJDDDGGGDDD:::333111000---((('''&&&(((***+++***)))$$$&&&$$$!!!###(((++++++777===TTTnnnhhhGGG000...222//////222777888444000999666333333666777333...***CCCHHH888:::QQQTTTBBB333333...((((((---...***&&&)))+++,,,,,,---///222222222222333333555777888333555777;;;@@@EEEEEEDDDUUU\\\eeerrrsssdddVVV\\\uuummmaaaRRRQQQwwwwwwiiixxx|||qqqAAA555PPPRRR...,,,---''')))'''///((()))+++...---,,,000666:::???SSSvvv{{{OOOHHHHHHFFF@@@888000,,,+++'''((((((((())))))******&&&'''%%%""""""''')))(((111<<>>DDDAAA555333999999222(((---111---(((...???NNN---...***,,,111***%%%///>>>mmmzzzbbbOOOMMMLLLFFFAAA555111,,,((('''((()))***(((''''''''''''&&&&&&&&&((('''&&&&&&%%%'''222>>>bbb^^^VVVPPPQQQQQQHHH<<>>666...---//////'''&&&&&&)))...222111000000///'''%%%***(((***777RRRqqqfffSSSJJJJJJMMMBBB<<<333,,,))))))***+++((('''''''''&&&&&&&&&%%%'''%%%%%%'''((()))...666DDDAAABBBOOOdddooogggXXXmmmuuujjjHHH+++$$$))),,,))),,,,,,)))***222<<<@@@IIIJJJaaa}}}uuuOOO777777777555444777999888222---777555:::@@@@@@FFF___|||}}}ttteee]]]xxxrrrcccTTTWWWOOO>>>@@@OOOPPPDDD777111,,,((('''***(((%%%$$$(((...///)))###&&&+++***---888;;;???LLLooogggQQQLLLQQQLLLDDD999000,,,***)))'''))))))((((((''''''&&&&&&)))%%%%%%))),,,+++---000---((())):::TTTfffeee]]]qqq}}}\\\:::---***&&&)))---...+++***...111222333888===OOOnnnuuuWWW666888777666666777444000,,,333555<<>>CCChhhtttgggjjj~~~pppIIIZZZWWWKKKdddJJJJJJCCC777111111---+++///444444000+++444BBBPPPVVVWWW\\\hhhttt{{{cccUUUHHH;;;111///...,,,)))&&&$$$$$$'''******(((%%%###$$$&&&)))+++'''+++---++++++<<>>555///+++))))))---)))+++222333111888DDDJJJ```rrrwwwrrrbbbQQQEEEAAA888666222...,,,,,,...000---+++)))'''&&&''')))***$$$%%%&&&%%%)))AAAlll}}}dddCCC:::000)))666111---((()))///---''''''///...<<>>:::444...++++++,,,---...---+++***))))))((())))))(((&&&$$$&&&888\\\{{{TTT777,,,%%%+++'''(((""""""(((+++---666AAAZZZlllppp^^^FFFAAAPPPuuu777555RRR\\\:::BBB>>>///000111000---)))'''+++111555<<>><<<999666333000///...,,,***+++...---(((%%%%%%&&&444===<<<&&&"""000"""&&&)))(((((()))))))))### 222FFFccc,,,///:::'''---999```xxxVVVEEECCCCCC@@@:::@@@aaarrrYYY]]]]]]uuupppiiirrreeeNNNIIIDDD???555---000999//////...,,,)))(((((()))'''+++...+++%%%!!!$$$(((***(((((()))(((%%%'''++++++,,,$$$@@@tttGGG111...222333111333@@@JJJMMMQQQMMM;;;AAA<<<:::<<>>kkkhhhtttWWW555+++000555444,,,+++333777333777@@@???GGGCCCCCCIIIMMMPPPUUU\\\cccdddhhhmmmssszzzwwwcccMMM???@@@>>>:::777555555666666888<<>>999444222222(((***---...***%%%&&&,,,+++///000===555,,,DDD~~~XXX:::444;;;===888888000666???<<<@@@NNNUUUPPPKKKKKKRRRZZZ\\\ZZZXXXdddnnn}}}ppp```YYYRRRIIIAAA<<<:::::::::888999::::::888666555555666999>>>@@@<<<888;;;BBBSSSPPPMMM\\\EEELLL^^^nnn[[[VVVWWWNNN@@@@@@777CCCVVVWWWVVV^^^eee\\\YYYYYY```jjjsssvvvwww}}}kkkZZZMMMEEE???===@@@>>>;;;:::;;;<<<>>>>>>AAADDDMMMUUUYYY[[[bbbkkkuuuyyyzzzqqq~~~|||}}}{{{tttnnn\\\IIIJJJKKK___nnnbbbXXXbbbooowww{{{~~~lll^^^RRRKKKRRRLLLEEEBBBCCCEEEFFFEEEBBBCCCIIISSS[[[```hhhoooiiizzzwwwuuufffUUUfffjjjeee^^^eeewww}}}ssszzzoooggg^^^XXXWWWVVVRRRNNNOOOLLLMMMVVV^^^dddjjjooolllzzzrrrjjj```WWWWWWRRRRRRlllyyyrrrgggaaabbblllxxx