BML6(p hhhUUUfffrrr___RRRFFF888<<>>XXX~~~ӵĦĦӵĦkkkMMM555666555555444///+++111;;;111<<<<<<888:::555000555999777???YYY4ĉ@ӵ>L=hĦ4ĉ@ӵ>LuuuPPP;;;BBBDDD>>>888777666222///---///666666222111555222777///)))000444333666;;;<<&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??sssaaaKKK===666444555888,,,111444333333555666444555222333777666333;;;GGGFFFOOO]]]mmm|||4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]ĦmmmTTTGGGBBB;;;666888888333---***...333666555555888888666555444999CCCKKKVVVkkkxxxlll4DuXӵ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ӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦjjjUUUFFF@@@@@@777222000333444222000111---111111///111999???AAAAAAJJJ___vvvssseeeWWWMMM:::QQQ}}}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ĦDdDĦGIdnuR)ĦDdDΦDdDӵqqqLLL>>>???>>>999666)))))),,,111222111444999...111333555???RRRccckkktttxxxttt^^^NNNCCC999000***777[[[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Ħ>d<ĦpeӵDx<>d<ʜ4DuTӵuuudddSSS???222666===777...***444777<<<>>>;;;777<<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ĦB?Ho9s&dq&ĒRcccKKK:::111000...333;;;888000333>>>999;;;@@@DDDHHHUUUmmm{{{ooolllsssjjjVVVGGG===666333111111///,,,...222000+++---&&&000SSS4DuXӵ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>hsene@GsĪj@hUUUMMMKKK;;;111666///444888777333222666<<aĦs׼sHoD^DdDĦs׼s[[[===:::;;;222---333444666666777<<d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦiiiYYY???555000666>>>CCCIIIQQQTTTZZZbbbkkkvvv|||iiiRRRJJJIII;;;000---***000000000...,,,,,,,,,...+++))))))+++...///---***++++++...666888555UUU?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦpppbbbNNN???;;;@@@LLLZZZeeeooo{{{tttjjj^^^VVVQQQIII???666111+++)))******,,,---+++000444666444000,,,---000---++++++---...---...000***///222666;;;BBBccc>AneneneneDenene>Ak<fhDenenenemmmNNNHHHMMMPPPWWWaaagggzzz~~~gggUUUDDD@@@;;;444///+++)))''',,,===???222000666333((((((---111111,,,+++---111333000000111...***...666000AAAGGGIIIYYYrrrmmm]]]TTT^^^ppp~~~mmmbbb[[[PPP@@@222111222222...******...333<<<[[[YYY>>>555999///"""))),,,...---)))(((+++//////++++++///...***...666;;;SSS\\\\\\qqq~~~|||pppaaaWWWOOOHHH???777333111---+++---//////---***,,,333999KKKfff___BBB<<<:::000,,,///000000...---///444999555///222@@@KKKKKKLLLQQQeeelllaaaVVVdddpppaaaMMM???999777555222---000222000+++***,,,000((()))++++++---222:::@@@FFFVVVIII333000***###)))))))))+++...444<<>>555111333///''')))333333777AAAMMMXXXcccrrrppplllSSSHHHYYYfffttt}}}qqqcccRRRFFFAAA===666000999555000///111222111//////...---,,,+++)))((((((,,,///000,,,)))---888BBB@@@333+++,,,---///888EEENNNNNNXXXnnnuuuSSSHHHCCCMMMgggvvvtttmmmcccXXXPPPJJJEEECCCBBB:::111,,,,,,---------111---******---//////...222///++++++,,,---,,,***,,,000222---(((+++777BBBGGGAAACCCQQQ___iiisss~~~rrrfffgggssswwwrrriiixxx{{{ssspppiii\\\PPPKKK@@@:::444111222333333222111///+++***+++///333666000,,,)))(((+++---,,,+++///+++''')))///333333111+++------)))&&&)))222;;;HHHNNNbbbwww[[[HHHJJJccc|||{{{qqqnnn}}}vvvooo___UUUKKKFFFBBB:::111,,,333///,,,,,,///111111000,,,+++)))((())),,,000222555000+++***++++++***'''---(((&&&(((///555555444,,,***(((&&&'''***///111<<>>DDD>>>CCCFFFDDDPPPPPP:::222222444777888666333111000000222222---444RRRssswwwgggRRRDDD999999;;;777222000...444888666666777222+++...///000///000111///,,,*********'''$$$%%%***...,,,)))%%%&&&)))+++***(((,,,(((%%%&&&))),,,---+++)))***,,,,,,***))))))***%%%)))------***'''((()))&&&+++///000111333444444777555333000***%%%)))000///)))000000***666:::$$$&&&+++///111222444222///333...///666777444;;;GGGvvvvvvWWWEEEAAABBB888333777<<<999111,,,---,,,+++---000111///---111222222333222111000///'''***,,,)))%%%$$$(((---///***)))+++,,,)))'''(((+++***((('''&&&''')))***,,,)))***------******,,,)))***,,,------+++(((&&&&&&&&&'''+++000222111///777///)))***,,,+++)))(((...,,,,,,111555666000+++333111///------///333555666222000222222000222666PPPwwwyyy\\\GGG;;;:::???:::555333666777444111000---++++++,,,//////---+++...///111222222000...---(((***+++***'''&&&)))+++---)))(((***,,,)))((())))))((('''&&&'''(((***,,,***((())),,,,,,(((''')))&&&''')))+++,,,+++******)))((((((+++...000...,,,222+++''')))+++)))'''''')))(((***---111111---))))))***---000222222///---222///...000000///000333???]]]kkkXXXBBB666222222555777444222222444333111222666---,,,+++,,,------+++)))***,,,///111111///---+++))))))***************))),,,((('''***,,,)))(((***''''''&&&&&&''')))+++,,,(((&&&'''+++***&&&$$$%%%###$$$%%%''')))+++---...*********+++,,,,,,***(((,,,'''%%%)))+++(((%%%%%%###$$$''')))++++++***)))((()))+++000555555111---///------000111//////222///???dddKKK888444111333777777555333444111000222222000222555......---------,,,***)))(((+++...111111///,,,***)))))))))+++------+++(((///+++))),,,,,,)))((()))'''''''''''''''((()))***'''%%%'''+++***%%%###$$$"""######%%%'''***,,,...))))))******+++***(((&&&(((%%%%%%)))+++'''$$$$$$!!!$$$'''((((((((()))***---***(((+++///222222000...,,,---111222//////111---111eeennnFFF;;;888999888666222111222444666555///+++---000///---...//////000///---,,,++++++(((+++...111111///+++))))))))))))+++------+++)))222...,,,------)))'''((())))))((('''''''''&&&&&&(((&&&'''******&&&$$$%%%%%%$$$$$$$$$%%%'''***+++&&&''')))))))))(((''''''&&&$$$&&&***+++'''$$$%%%$$$&&&((((((((((((***,,,,,,***((())),,,......,,,---+++,,,000000------///000000JJJhhhIII;;;:::777444777777222///000333333222+++(((***---+++((((((...000111000---,,,,,,,,,***+++...//////---***((('''((()))***++++++++++++222...+++------)))'''(((***))))))((('''&&&%%%$$$(((&&&&&&))))))&&&&&&(((''''''&&&%%%%%%&&&'''(((###&&&(((((('''&&&&&&''''''%%%'''******&&&$$$&&&)))((((((((()))***+++,,,+++...111444444222///---...++++++...---++++++---///111999]]]^^^DDD===;;;???<<<000+++000222000222555444......++++++------)))(((***,,,...000///,,,++++++---++++++,,,---,,,***'''&&&&&&(((***)))'''(((***---...***(((+++,,,)))((()))(((((((((((('''&&&%%%%%%(((%%%$$$''''''&&&'''+++(((''''''&&&&&&&&&&&&&&&###&&&((((((&&&$$$$$$&&&'''%%%&&&)))((($$$###%%%,,,)))%%%%%%(((******(((+++000555666444222222444333///---///...,,,,,,///+++333222HHHbbbuuuVVVFFFCCC555111999>>>555111333111;;;777...'''+++333555000+++---111333///***+++111***---///...+++***+++,,,+++++++++***)))'''%%%$$$%%%(((***)))%%%%%%***///***&&&%%%)))+++)))(((***&&&&&&''''''(((''''''''''''###"""%%%&&&%%%(((,,,''''''''''''''''''&&&&&&$$$&&&)))(((%%%"""###$$$'''%%%&&&(((&&&""""""%%%---(((######''')))(((%%%(((+++---+++''')))111888999444222222111///000333(((555333@@@GGGhhhpppYYYJJJ;;;333000666777666111,,,***,,,......++++++------******---444111000000111111...***'''(((,,,333333...))))))******+++***)))'''&&&$$$%%%&&&((()))((()))+++---+++***((('''%%%%%%$$$$$$%%%&&&&&&''''''&&&%%%$$$$$$$$$$$$ ###((()))(((&&&&&&'''''''''&&&%%%&&&'''((((((&&&$$$###%%%'''((('''$$$###%%%(((---,,,+++***))))))))))))$$$&&&((('''&&&''',,,111.........//////000000000,,,,,,888DDD@@@KKKppp^^^KKKAAA:::333///000///000000---******---000///---,,,......******,,,,,,***)))+++------,,,))))))(((***......***(((***)))*********)))(((&&&%%%$$$&&&''''''&&&'''(((******)))(((&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''%%%%%%###!!! """%%%(((+++)))'''&&&''''''&&&%%%'''((())))))((('''$$$###((())))))'''$$$$$$&&&(((++++++******))))))******%%%'''***+++******++++++(((((()))***,,,---......///,,,444>>>999AAAzzzyyyeeeUUU???888333222222111111444000222222000------111444111...---///...+++***,,,)))(((''''''))))))((('''+++((((((******''''''***))))))******)))((('''&&&$$$%%%&&&&&&$$$$$$%%%&&&((('''&&&&&&%%%%%%%%%&&&'''&&&%%%%%%&&&'''))))))'''%%%"""!!!###%%%'''(((***(((&&&&&&'''(((''''''************)))'''%%%###(((((('''%%%######&&&((()))))))))*********++++++'''(((+++...000...***&&&'''((()))+++---...///000222,,,000888222555___```@@@444,,,444333333333222111222555444555555111...---000333000...---//////,,,+++...---+++***(((''''''&&&%%%+++((((((******''''''))))))))))))))))))(((((('''%%%&&&'''&&&###"""###$$$&&&%%%%%%%%%%%%%%%&&&&&&'''&&&%%%$$$%%%'''***+++'''$$$ !!!$$$''''''&&&%%%$$$###$$$''')))))))))*********)))'''%%%$$$"""%%%$$$###""""""$$$&&&)))'''((()))******+++++++++((((((***...111111,,,'''((()))***+++,,,---......111+++///666111...GGGjjjaaa@@@444888999444666555222......///000///000000---***))),,,000///,,,,,,//////------000,,,+++***((('''&&&''''''***((()))------)))(((*********))))))(((((('''''''''(((((('''$$$######$$$%%%$$$$$$$$$$$$%%%&&&&&&'''&&&%%%$$$%%%''')))+++&&&### $$$&&&&&&$$$$$$###"""###&&&(((((((((***))))))'''&&&$$$###"""###"""""""""%%%(((***,,,&&&'''(((***++++++++++++(((''''''+++///000...+++'''''''''''''''''''''(((...***///777444///:::MMM~~~eeeGGG444222777666111333222...,,,...000///,,,...///---++++++///333///,,,,,,//////,,,,,,///%%%&&&&&&&&&&&&'''***,,,***(((***---...+++***,,,,,,+++***(((''''''''''''((())))))'''%%%######$$$$$$$$$$$$######$$$%%%%%%&&&%%%$$$$$$%%%&&&((((((&&&$$$""""""###$$$$$$$$$&&&$$$###$$$&&&''''''&&&)))((('''&&&%%%$$$######$$$######&&&))),,,------%%%'''(((***++++++******&&&&&&&&&(((+++---......)))))))))((((((((('''''',,,***...666666111444>>>\\\UUUBBB888666555//////222000------111222///...000000...+++,,,///333111...---...---))))))+++###%%%&&&&&&%%%'''+++///+++((((((+++,,,***,,,000...---***(((&&&&&&%%%%%%'''(((((('''%%%###$$$$$$%%%$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''&&&%%%###"""###%%%#########%%%(((+++,,,,,,)))((('''&&&&&&%%%%%%%%%$$$###$$$&&&***+++***(((&&&''')))***+++***)))((($$$%%%'''(((((()))***+++***************+++++++++---***,,,111222000333999BBB^^^|||{{{WWW666000000333444...///111000,,,---111///)))...//////+++'''&&&(((+++333000......,,,'''&&&''''''((()))(((&&&'''+++///,,,(((%%%'''((()))...333///---+++(((&&&%%%%%%%%%&&&''''''&&&$$$######$$$%%%$$$$$$###""""""######$$$$$$%%%%%%%%%$$$######''')))***'''###"""###&&& %%%+++000333444***)))((('''''''''''''''"""""""""%%%((((((%%%!!!&&&''')))***+++***((('''"""&&&)))***'''%%%&&&(((%%%&&&&&&'''((())))))***...+++***,,,---...222888111333{{{]]]XXXsssccc@@@'''111FFFJJJ;;;---///...------...000333444//////---+++)))***---000...555555...(((+++...---)))(((&&&&&&''')))+++---***)))((('''((())),,,---+++***))))))))))))'''%%%&&&&&&%%%%%%%%%$$$$$$$$$)))(((&&&$$$""""""###%%%000)))###$$$%%%######%%%)))***)))&&&######&&&)))'''$$$###(((///444444333******)))((('''&&&&&&&&&)))))))))***,,,,,,+++***%%%'''+++------***%%%"""***((()))+++)))&&&&&&***((()))***)))''''''(((***...)))%%%'''+++///111333)))===bbb|||cccfffvvvaaaDDD///777HHHIII<<<222------,,,,,,---...000111,,,,,,+++)))((())),,,///666;;;:::111+++***+++***''''''''''''''')))***+++***)))((('''((()))***+++***))))))))))))(((&&&%%%'''&&&&&&%%%$$$%%%%%%%%%((((((&&&$$$######%%%&&&---'''###%%%&&&$$$###$$$&&&''''''&&&######%%%((($$$!!! $$$***//////---***)))'''&&&&&&&&&'''(((*********+++,,,,,,+++***,,,,,,---,,,+++)))'''&&&'''%%%%%%((((((&&&'''+++&&&'''(((''''''(((+++---111---******---......///***333PPPvvv\\\bbb^^^QQQKKKUUUbbbgggOOO;;;...333===<<<333---+++,,,,,,,,,,,,,,,,,,,,,+++++++++***)))***---000777:::999222+++******)))%%%&&&'''(((((((((((((((******)))(((((((((((()))(((((((((((('''&&&%%%%%%)))'''&&&$$$$$$%%%&&&'''((('''&&&%%%%%%&&&'''(((((($$$###&&&'''%%%###$$$###$$$&&&%%%$$$$$$%%%'''###!!! ###'''******)))***(((&&&$$$$$$&&&((()))+++++++++++++++*********000///,,,)))'''''''''(((&&&###"""%%%&&&%%%'''+++%%%&&&&&&&&&&&&)))...111///---+++***+++------,,,,,,***:::yyyZZZGGGDDDCCC444:::888000222===AAA<<<888...(((+++000...)))'''+++,,,---...---,,,***(((,,,,,,---,,,,,,---000222///111111...***))))))***###%%%'''((((((((('''&&&******)))(((((('''&&&&&&&&&'''((('''&&&%%%%%%%%%***(((%%%$$$###$$$'''((('''&&&%%%%%%'''(((((((((###"""###((()))%%%###$$$"""###%%%&&&&&&&&&''''''(((&&&%%%&&&(((******)))+++)))&&&###"""$$$&&&((()))******)))((((((((()))---+++(((&&&%%%%%%&&&'''(((###"""%%%&&&&&&'''***&&&&&&%%%%%%%%%)))...222++++++(((%%%&&&***---------***...RRRhhh???222:::AAA;;;777333333444333000---...***))),,,...,,,+++++++++---...///...,,,***(((+++,,,,,,,,,+++,,,///111******++++++***(((((()))"""$$$&&&(((((('''%%%$$$))))))))))))(((&&&%%%$$$$$$&&&((('''%%%$$$$$$&&&)))(((%%%######$$$&&&((('''%%%$$$%%%((())))))'''!!!!!!$$$******&&&$$$%%%$$$$$$%%%'''((()))((((((***)))(((((()))*********,,,***&&&###!!!"""$$$&&&&&&'''(((&&&$$$$$$&&&((((((((('''''''''''''''''',,,&&&$$$'''(((''''''((((((((('''%%%%%%''',,,000...///***###""")))//////(((,,,///999hhhtttZZZLLLVVVXXXHHH999555888888111'''$$$+++///...111777,,,******,,,...///...---,,,---/////////---+++***((()))***)))))))))+++------******,,,+++'''&&&'''"""###%%%&&&&&&%%%$$$###'''((())))))(((&&&$$$"""###&&&)))(((%%%$$$%%%'''(((&&&%%%######$$$%%%&&&'''%%%###%%%((()))(((%%%!!!"""&&&+++***&&&%%%'''&&&%%%$$$&&&((())))))((())))))(((''''''''''''(((***(((%%%###""""""$$$%%%###%%%&&&$$$""""""&&&)))'''((()))*********))))))---(((&&&)))+++)))''''''))))))(((&&&%%%'''***---555777222'''$$$***///...$$$)))333000QQQ{{{ZZZLLLEEE999000000000///...---+++)))777111------+++)))+++000,,,***'''(((,,,...,,,(((,,,------......---,,,+++'''((())))))''''''(((***...***))),,,,,,&&&$$$&&&######$$$%%%%%%$$$###"""%%%&&&((())))))'''$$$"""###'''***)))%%%$$$&&&)))%%%%%%$$$############$$$'''$$$"""$$$((()))&&&###"""$$$(((,,,+++&&&%%%((((((%%%######&&&(((((('''''''''&&&%%%$$$$$$%%%&&&%%%%%%$$$######$$$%%%&&&!!!$$$%%%$$$!!!"""'''+++)))))))))))))))))))))(((+++&&&%%%***...,,,(((&&&'''((((((((('''(((***---444:::777,,,(((---///,,,'''###333///:::bbb}}}dddKKK888///666999...000,,,+++,,,***(((,,,333(((---///,,,***+++---,,,000+++&&&&&&+++...***$$$+++,,,,,,------,,,,,,,,,)))***+++***)))((()))***+++&&&&&&++++++&&&$$$&&&######$$$$$$$$$######"""###%%%((())))))'''$$$"""###'''***)))&&&$$$&&&)))$$$$$$$$$$$$######""""""'''$$$"""$$$((()))%%%!!!$$$%%%)))---+++&&&&&&)))(((%%%""""""$$$''''''&&&&&&&&&&&&%%%$$$###$$$&&&!!!""""""###$$$&&&'''(((!!!$$$&&&$$$"""###(((---+++)))'''%%%$$$%%%&&&&&&(((###$$$***///---)))'''%%%'''((((((((()))+++------666777...+++///000+++...000...'''444XXXhhhHHHAAA777///,,,---///000***++++++***))))))***+++)))***+++,,,,,,+++***)))++++++++++++++++++++++++---,,,+++++++++***((('''---...,,,((((((+++***&&&&&&&&&'''***,,,+++&&&""""""$$$%%%%%%###!!! """"""$$$&&&((((((&&&###%%%$$$######&&&((())))))&&&''''''&&&$$$######$$$$$$''''''$$$$$$&&&%%%"""$$$!!!$$$+++,,,'''&&&((('''$$$$$$((('''###%%%+++&&&%%%%%%&&&'''(((&&&$$$###!!! $$$''')))***######%%%&&&'''(((((((((///+++'''&&&'''((((((&&&!!!###&&&)))***)))((('''(((((((((((()))***,,,,,,555222///...///...+++((())),,,***)))---555SSS|||eeeNNNCCC>>>999333...---...000000'''(((((()))***+++---...&&&'''(((((((((((('''&&&++++++++++++++++++++++++************++++++***(((***+++***''''''***((($$$'''&&&&&&(((++++++'''###"""$$$%%%%%%$$$###$$$%%%'''&&&&&&'''((((((&&&$$$'''&&&$$$$$$%%%&&&''''''&&&''''''&&&$$$######$$$$$$''''''$$$$$$&&&%%%"""$$$"""$$$***+++'''&&&((('''$$$%%%((('''$$$%%%+++''')))***)))&&&$$$$$$%%%$$$###!!!"""%%%'''))))))"""###%%%&&&''''''((((((...***'''&&&'''((('''%%%"""$$$&&&((())))))(((''''''&&&&&&&&&&&&'''''''''///---,,,,,,...///...,,,***...,,,***,,,///CCCccceeeLLL===777777222000...---///000000000'''(((((()))***,,,...///&&&&&&''''''''''''&&&&&&++++++++++++++++++++++++(((((()))***************''')))(((&&&&&&)))'''"""(((&&&%%%&&&)))***'''$$$###%%%&&&&&&%%%&&&(((***+++)))((((((((((((&&&%%%((('''&&&$$$$$$$$$%%%&&&%%%&&&'''&&&$$$######$$$"""%%%'''%%%'''***+++(((&&&$$$%%%((()))&&&&&&(((&&&%%%%%%'''&&&$$$&&&***(((,,,///,,,%%%!!!"""&&&&&&%%%######%%%'''(((((("""###$$$&&&''''''''''''+++)))((('''''''''%%%$$$###$$$%%%'''((((((((((((''''''&&&&&&&&&%%%%%%%%%+++***)))***,,,...---,,,)))---++++++---***222HHHiii>>>222:::@@@@@@???,,,,,,,,,...000111000...---,,,++++++,,,---------))))))))))))))))))))))))++++++++++++++++++******((()))******)))(((((((((%%%''''''%%%''')))'''"""(((%%%###$$$''')))'''%%%%%%&&&&&&%%%%%%&&&(((++++++)))'''&&&'''((('''&&&''''''&&&$$$######%%%&&&$$$%%%&&&%%%###"""###$$$###&&&'''***///111///&&&%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%$$$###%%%((((((+++,,,***%%%!!!"""$$$'''%%%######%%%&&&%%%%%%"""###$$$%%%&&&''''''''')))((((((((('''&&&$$$###$$$$$$$$$%%%&&&'''((()))(((((())))))))))))))))))***)))))))))*********)))'''+++******...***+++999bbbNNN@@@777:::<<<777666999------...000222111///,,,///---+++,,,...000///...************************++++++*********))))))))))))+++,,,***'''%%%%%%&&&&&&((('''%%%'''***)))%%%(((%%%"""###&&&((('''&&&&&&&&&&&&%%%###$$$&&&((('''%%%$$$$$$&&&(((((('''$$$%%%%%%$$$######&&&((($$$%%%&&&%%%###"""###$$$###%%%%%%(((,,,---+++&&&'''&&&%%%%%%&&&&&&%%%"""###$$$###"""###$$$%%%'''&&&&&&&&&&&&%%%###"""&&&$$$###"""###$$$###"""""""""$$$%%%&&&'''''''''''''''((('''%%%$$$###"""###$$$$$$%%%&&&'''((((((&&&''')))+++,,,,,,,,,,,,'''((())))))))))))*********...***)))...++++++555NNNtttTTT:::;;;>>>???:::333111444111000000111222111...,,,,,,***)))+++000333333222))))))(((((((((((())))))******))))))(((''''''''')))+++---***&&&######%%%'''((('''%%%'''++++++(((&&&###!!!"""&&&((('''%%%%%%&&&&&&%%%######%%%&&&$$$###"""$$$&&&''''''&&&"""$$$&&&$$$""""""&&&)))###$$$%%%$$$###"""###$$$ ###$$$""""""%%%%%%"""%%%'''(((%%%%%%&&&%%%"""!!!$$$%%%"""!!!###%%%$$$%%%######$$$&&&'''%%%"""%%%###""""""######""" !!!"""###%%%&&&&&&&&&&&&&&&''''''&&&###""""""###"""###$$$&&&''''''''''''###%%%'''***+++,,,,,,,,,$$$&&&((()))***+++---///...333---)))---,,,+++444DDDppphhhYYYLLL;;;BBB>>>777222555::::::666444222000000000000...---+++((('''***///333333111)))(((''''''''''''((())))))(((((('''&&&&&&%%%%%%'''***,,,***%%%"""###&&&((((((%%%###%%%***,,,***$$$"""!!!###&&&(((&&&$$$"""$$$&&&&&&%%%%%%&&&'''$$$###$$$%%%'''&&&%%%###$$$&&&'''%%%!!! $$$((("""$$$%%%$$$###"""###%%%"""###!!!!!!###### ###((()))&&&%%%'''$$$!!!&&&'''###"""%%%'''%%%$$$%%%&&&&&&%%%%%%%%%%%%$$$#########$$$$$$###!!!!!!"""###$$$%%%&&&&&&&&&&&&'''&&&$$$!!! """$$$!!!"""$$$'''(((''''''&&&###%%%'''***++++++******%%%'''***+++***+++...000,,,333...))),,,,,,---555;;;LLL~~~lllQQQ???111222;;;<<<222999999222111777888333555222///......///......---***''')))...000///,,,***)))(((''''''((()))***(((((('''&&&%%%%%%$$$$$$%%%(((+++***%%%###%%%(((((('''$$$!!!###))),,,***###"""!!!###'''(((&&&### """&&&'''''''''((()))%%%%%%&&&''''''&&&### %%%((()))%%% """&&&"""###$$$$$$###"""###%%%!!!""""""###'''(((&&&###(((***&&&%%%'''$$$###((()))$$$###''')))&&&###'''+++)))$$$"""$$$(((%%%$$$###$$$&&&&&&$$$"""!!!"""###$$$%%%&&&&&&&&&&&&'''&&&###"""%%% """%%%'''((((((&&&%%%&&&(((***+++,,,+++***)))))),,,------***)))+++---&&&///---(((,,,---///888333111]]]iii\\\GGG444111555777555333444222111111222555888:::...333222,,,***...000...((()))++++++*********,,,,,,+++******)))*********&&&***---+++%%%"""%%%)))***&&&######&&&))))))((('''***'''"""###+++///...$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%''')))***+++,,,%%%'''(((((('''&&&&&&'''"""###$$$%%%%%%''')))+++)))((('''&&&&&&&&&&&&&&&######$$$############$$$''''''&&&&&&%%%$$$###""")))(((&&&%%%$$$$$$%%%&&&%%%&&&(((((('''&&&&&&'''###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&(((((('''%%%&&&%%%%%%$$$###"""!!!!!!!!!###%%%%%%%%%&&&''')))(((((((((&&&$$$$$$&&&(((,,,***)))+++---...+++)))(((...555555000---...222333...CCCpppVVVAAA@@@999222111333555444333444333111000111333555777...000...***))),,,---)))+++---...---+++))))))***))))))))))))(((((((((((())),,,---+++&&&$$$%%%((()))&&&######&&&((()))(((''')))'''""""""(((+++)))%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&((()))******%%%'''((((((&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&'''))))))(((&&&&&&%%%%%%%%%&&&###!!!"""%%%&&&$$$"""###$$$%%%&&&&&&%%%###"""((('''&&&%%%%%%%%%&&&&&&$$$&&&((('''&&&%%%&&&'''###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%&&&'''%%%$$$%%%%%%$$$$$$###"""""""""!!!###$$$%%%%%%%%%'''((()))***)))'''%%%$$$&&&'''+++)))((((((***+++***(((///111222000,,,***,,,///111---:::~~~dddOOO@@@666111...333666555333333333111222111///......///111222666555222///000333111,,,...///000...+++)))((((((&&&'''((((((((('''%%%%%%,,,,,,+++***)))'''''''''(((&&&$$$$$$%%%'''((((((%%%'''&&&""""""%%%'''%%%%%%&&&'''(((((('''%%%%%%$$$$$$%%%&&&&&&'''((((((&&&'''''''''%%%$$$$$$%%%+++***(((&&&$$$######"""&&&&&&&&&&&&&&&''''''(((((($$$ """''')))%%%!!!"""###%%%&&&&&&&&&%%%$$$((('''&&&&&&%%%&&&&&&'''%%%&&&((('''&&&%%%%%%&&&###$$$$$$%%%%%%%%%%%%%%%$$$#########%%%%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$$$$$$$$$$&&&(((*********(((&&&%%%&&&(((***(((&&&&&&'''(((((((((111///,,,***)))***---///000...000oooTTTHHH???;;;444...111999222888;;;888333111000...,,,+++*********,,,---///<<<888444333666777333...---...///---***((('''(((%%%&&&((()))((('''%%%###***(((&&&'''******)))&&&'''&&&$$$$$$$$$&&&((((((###$$$$$$$$$$$$%%%%%%%%%&&&'''((()))((('''&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''&&&$$$######%%%,,,***(((&&&%%%###"""!!!""""""###$$$&&&)))***,,,'''%%%###$$$&&&'''&&&###&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''&&&((())))))'''&&&&&&'''######$$$%%%%%%%%%%%%$$$###"""""""""######""" #########$$$$$$%%%%%%%%%!!!"""$$$$$$$$$$$$%%%'''((()))***)))(((''')))******(((&&&%%%%%%'''((()))---)))&&&&&&)))---//////---///,,,^^^tttIII777333555888222))),,,777444444555666555111...---)))))))))***+++---///111777222...///222111---))))))***++++++)))(((((()))&&&'''((())))))'''%%%$$$&&&$$$"""%%%)))+++***'''&&&&&&%%%$$$$$$%%%''')))""""""###&&&'''''''''(((&&&''''''(((((('''&&&%%%###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%######$$$&&&+++)))&&&%%%%%%%%%###"""######$$$$$$&&&'''))))))###&&&'''&&&$$$###%%%''',,,***&&&###"""$$$&&&(((%%%&&&&&&''''''(((((((((((()))******(((''''''((("""###$$$$$$%%%%%%$$$$$$###"""!!!"""######""" #########$$$%%%%%%&&&&&&"""###%%%%%%$$$$$$%%%'''%%%&&&((()))))))))+++,,,***)))'''&&&&&&''')))***)))&&&$$$&&&+++......,,,)))---000YYYzzz[[[KKK<<<777666888:::333+++---666---***111@@@BBB666------)))***+++,,,...111333444222---+++...///,,,)))(((&&&(((******)))((()))***'''((()))))))))((('''&&&$$$""""""$$$(((+++***(((%%%&&&%%%$$$###$$$''')))###"""###'''((('''(((+++%%%&&&&&&&&&&&&'''''''''######$$$%%%%%%&&&''''''&&&&&&&&&%%%###$$$&&&(((***'''$$$$$$&&&'''%%%###((('''&&&%%%$$$$$$$$$$$$!!!%%%)))'''""" $$$(((...+++&&&###"""###&&&((($$$%%%&&&(((((()))))))))((()))+++***(((&&&&&&'''"""######$$$$$$$$$$$$$$$###""""""###%%%%%%$$$######$$$$$$$$$%%%%%%&&&&&&###$$$&&&&&&%%%$$$&&&'''###%%%((()))))))))***+++)))))))))((('''''')))+++((('''&&&(((+++,,,***'''''''''333TTTlllFFF666666@@@333222222444555444444555111000DDDbbbbbbDDD...,,,******+++---...000111222///,,,,,,000///***)))+++'''(((******))))))***+++((((((((((((''''''''''''&&&%%%%%%&&&((()))((((((%%%&&&&&&$$$"""###&&&***&&&###"""&&&'''%%%&&&***%%%$$$######$$$&&&(((***"""###$$$%%%&&&'''((()))%%%&&&&&&%%%$$$%%%(((+++***'''###$$$'''(((&&&###'''&&&%%%%%%$$$$$$%%%%%%"""$$$&&&%%%"""!!!###&&&((('''%%%#########$$$%%%###%%%&&&((()))***))))))'''((()))(((&&&%%%$$$%%%""""""###$$$$$$$$$$$$$$$###"""###$$$'''((('''&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%'''((($$$&&&((()))(((''''''(((''')))***)))''''''(((***'''''''''(((***+++******+++"""222IIIsssGGG:::222+++222777444222333888;;;444+++???AAA```QQQ///+++))))))***+++,,,---------,,,)))+++///---''''''+++)))***,,,,,,***)))***+++)))((('''&&&&&&&&&&&&'''((((((((((((''''''''''''$$$&&&&&&$$$"""###&&&***)))$$$"""&&&&&&###$$$)))$$$###"""!!!###&&&)))+++"""###$$$%%%'''((()))***%%%&&&&&&%%%%%%&&&***,,,+++'''###$$$'''(((%%%""""""""""""$$$%%%''')))***$$$############$$$######!!!"""###$$$%%%$$$#########$$$&&&(((************%%%'''((('''$$$#########""""""###$$$$$$$$$$$$############%%%(((***)))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&&&&'''(((&&&((())))))'''%%%$$$%%%%%%(((******'''&&&''')))$$$$$$%%%''')))+++...000000///>>>mmmaaaEEE888666666555;;;???444+++555<<<666111???[[[eee@@@555+++''''''''')))++++++)))&&&,,,,,,++++++***)))((((((...---+++***))))))(((((((((((())))))))))))((((((***(((''''''((())))))((('''&&&%%%%%%&&&'''((()))'''&&&%%%%%%&&&%%%###!!!%%%&&&'''%%%######'''***!!!$$$%%%%%%%%%&&&(((%%%$$$"""###$$$%%%%%%$$$+++***)))(((&&&%%%###"""***%%%%%%((('''###"""&&&&&&"""!!!$$$%%%$$$$$$#########%%%%%%###!!!$$$%%%###!!!%%%++++++(((&&&&&&&&&&&&&&&%%%############"""&&&+++(((!!!$$$$$$$$$%%%''''''&&&%%%$$$"""###''')))&&&$$$$$$%%%&&&((()))***)))'''&&&)))((('''&&&&&&&&&&&&&&&''')))+++------,,,)))(((&&&(((***)))''''''***,,,,,,)))'''666OOOeeevvvWWWCCC999444222222333444000333888333333BBBbbbyyy[[[:::222******---///...,,,******+++...---,,,+++************+++***)))'''&&&&&&&&&&&&'''(((((())))))((((((''''''&&&&&&'''***++++++***&&&&&&%%%$$$%%%&&&''''''%%%$$$$$$%%%&&&'''&&&$$$((()))(((%%%"""!!!###&&& """%%%%%%%%%%%%&&&'''%%%###"""###$$$&&&&&&%%%)))))))))((('''%%%###"""'''###$$$''''''###"""%%%&&&### """$$$%%%%%%%%%###"""###$$$$$$###"""$$$%%%$$$"""%%%******&&&#########$$$$$$%%%%%%&&&"""%%%%%%$$$'''***(((""""""""""""###$$$$$$$$$###%%%"""###((()))&&&$$$%%%###%%%''')))******)))((((((''''''&&&&&&&&&''''''%%%''')))+++,,,+++)))((('''((()))((('''&&&)))++++++(((%%%...===GGG]]]dddHHH>>>:::222...111333000222<<<:::+++888^^^~~~III222000***)))...111...(((%%%'''+++///...,,,+++******+++,,,+++***)))'''&&&&&&%%%%%%'''''''''(((((('''''''''$$$$$$&&&))),,,------+++&&&&&&%%%$$$$$$$$$%%%%%%###""""""$$$&&&(((((('''(((((('''$$$"""!!!###%%%###%%%&&&'''&&&%%%&&&'''$$$"""!!!"""%%%&&&'''&&&&&&'''((()))(((&&&$$$"""###"""###&&&'''$$$###%%%'''$$$"""!!!###%%%&&&&&&&&&$$$""""""###$$$%%%$$$$$$&&&&&&$$$&&&)))((($$$"""""""""###%%%''')))+++$$$&&&'''&&&''')))'''###!!!!!!"""############"""&&&######(((***'''%%%&&&%%%&&&((())))))((('''&&&''''''&&&&&&&&&'''(((((($$$%%%(((*********)))(((***++++++***(((((()))+++000...***...444000888OOO{{{XXX<<<999999000---333:::999999<<<777000KKKzzzggg888,,,///+++))),,,///---(((&&&(((+++...---+++))))))***+++,,,------+++***)))(((((((((&&&&&&''''''''''''&&&&&&$$$%%%&&&***------,,,***''''''&&&%%%%%%$$$$$$$$$###""""""###&&&(((((((((&&&&&&%%%$$$$$$%%%''')))%%%&&&((('''&&&%%%%%%&&&###"""!!!"""%%%'''''''''$$$&&&''')))((('''%%%###!!!"""$$$&&&'''&&&%%%%%%'''%%%$$$$$$$$$&&&'''((('''$$$!!!!!!###%%%&&&&&&$$$'''(((&&&&&&((('''"""$$$#########%%%(((,,,...&&&&&&'''&&&&&&&&&%%%###"""$$$%%%%%%$$$$$$$$$$$$'''######((()))'''%%%&&&'''((())))))((('''$$$###&&&&&&&&&&&&&&&'''((()))###%%%''')))************...------,,,+++***+++,,,111222000333666......>>>bbbvvvSSS777555777111000777999>>>:::333777EEEgggRRR///,,,...+++......------............++++++)))(((((())))))***...---,,,+++***)))))))))&&&&&&''''''''''''&&&&&&&&&'''(((***++++++(((&&&((((((''''''&&&&&&%%%%%%&&&$$$######%%%&&&'''&&&(((&&&%%%$$$%%%&&&((()))%%%'''((('''&&&%%%%%%&&&###"""!!!"""%%%'''''''''$$$%%%'''((((((&&&%%%$$$!!!###%%%&&&'''((((((&&&&&&&&&&&&%%%%%%&&&''')))&&&$$$"""!!!###%%%&&&'''###''')))&&&&&&'''&&&###$$$$$$######$$$&&&)))+++&&&%%%%%%&&&%%%###"""######%%%&&&&&&$$$###$$$%%%'''######'''(((&&&%%%'''$$$&&&'''((()))(((&&&%%%&&&&&&&&&&&&&&&'''((()))%%%&&&((()))++++++++++++---,,,+++***************+++...---111666000...;;;KKK~~~nnnPPP777222444222444:::111;;;777444JJJiiixxxDDD///...,,,***...+++******---///...---))))))))))))))))))((((((,,,+++***((('''''''''''''''''''''((((((''''''''')))((('''((()))(((%%%###''''''((((((((('''&&&&&&(((&&&######$$$%%%%%%%%%,,,)))%%%$$$$$$%%%%%%$$$$$$&&&''''''%%%$$$%%%%%%$$$"""!!!"""%%%&&&'''&&&%%%&&&&&&&&&&&&%%%%%%$$$###%%%&&&$$$%%%((()))'''%%%&&&'''&&&%%%%%%''')))%%%$$$""""""$$$&&&'''&&&###((()))&&&$$$&&&&&&%%%""""""!!!!!!"""$$$%%%&&&%%%$$$%%%&&&$$$!!!"""%%%!!!$$$&&&%%%"""!!!"""$$$'''###"""%%%'''%%%%%%&&& """%%%''')))***))))))''''''&&&&&&&&&'''((((((&&&'''((()))***+++++++++***((('''&&&(((((((((''''''++++++...555111///:::@@@iii___LLL888000222555777:::222999<<>>666222555777///:::JJJfffwwwOOO111111333...:::OOOGGG)))+++---***...---,,,***((('''%%%$$$######%%%)))------)))%%%(((******)))***,,,***%%%&&&))))))&&&%%%'''&&&######%%%$$$!!!"""&&&%%%"""############$$$$$$$$$%%%''''''%%%$$$##################""""""""""""#########&&&&&&$$$$$$'''(((%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$###"""!!!!!!"""###$$$%%%""""""%%%&&&%%%&&&)))$$$######%%%&&&%%%""" ######$$$$$$###%%%(((***((($$$###&&&(((&&&%%%&&&&&&$$$######&&&(((******(((&&&######$$$&&&&&&&&&%%%)))### &&&%%%""")))((('''%%%%%%&&&'''%%%$$$'''&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&'''(((***,,,---)))((((((***+++***(((%%%***---///...+++)))+++---333444111___ggg___JJJCCCJJJGGGTTTwwwqqqJJJ666555333555888666GGGppp```HHH777666666===\\\|||@@@(((000555111---,,,,,,+++++++++++++++!!! !!!%%%)))***'''###((()))'''&&&))),,,***$$$''')))(((%%%%%%)))+++)))(((((($$$!!!###&&&$$$"""###$$$%%%%%%$$$###"""((('''%%%###""""""""""""###""""""""""""""""""######&&&&&&$$$$$$''''''$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$######$$$$$$%%%$$$###$$$%%%&&&%%%&&&'''###"""###&&&'''###!!!!!!"""###$$$$$$$$$%%%'''***&&&%%%$$$%%%&&&%%%$$$%%%)))&&&######%%%(((***+++,,,)))&&&######$$$&&&'''$$$((("""&&&&&&&&&---///+++'''$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))***+++(((''''''(((******)))'''***---//////,,,,,,...000555333,,,JJJiiiUUUEEEDDD===AAAKKKIII___fff===111888444///222999TTTMMM@@@444555EEE```rrr;;;(((...///+++************+++,,,---...&&&%%%%%%(((,,,---+++(((((((((&&&%%%'''+++(((###'''(((&&&###%%%,,,111111...,,,'''"""###&&&$$$"""###$$$%%%%%%$$$"""!!!&&&&&&$$$###!!!!!! """""""""######""""""""""""%%%&&&$$$%%%''''''###%%%%%%%%%$$$$$$######"""&&&&&&$$$#########$$$$$$###%%%&&&&&&&&&&&&%%%$$$$$$###%%%***)))###!!!######$$$%%%%%%$$$%%%&&&((($$$&&&&&&%%%$$$$$$%%%$$$+++(((%%%###%%%'''((((((///---)))%%%######%%%'''###'''!!!&&&((((((000777000(((###!!!###&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''***)))((()))+++------,,,'''***------,,,,,,000333666333...@@@}}}lllUUUHHHCCCAAACCCCCCCCC>>>AAAlllddd;;;333<<<444***,,,:::]]]uuuCCC666///AAAfff```666,,,---***)))******)))(((((()))***+++(((&&&%%%'''***,,,***'''((()))((($$$%%%'''&&&"""&&&'''&&&###%%%---222333///...***$$$"""$$$$$$ """###$$$$$$$$$###"""!!!$$$$$$$$$######!!! """"""############""""""!!!%%%&&&$$$%%%'''&&&###%%%%%%%%%$$$###"""!!! %%%$$$"""!!! !!!""""""&&&'''&&&&&&'''%%%!!!&&&$$$'''---,,,$$$"""&&&$$$%%%&&&&&&$$$$$$%%%&&&"""&&&'''$$$###%%%&&&%%%***(((%%%$$$%%%&&&&&&&&&...---***&&&""""""%%%((($$$(((### '''((((((000777111)))###"""$$$'''(((&&&&&&'''(((((((((((('''''''''&&&&&&%%%&&&&&&'''(((&&&$$$%%%''')))******###&&&)))))))))+++///333555111111<<>>>>>FFFFFF>>>AAAEEE@@@OOO```;;;333<<<666...444HHHnnn|||[[[<<<444@@@iiitttGGG---...---)))...+++***((('''''')))***+++(((&&&###$$$''')))'''%%%'''***)))%%%"""$$$$$$"""###&&&&&&%%%''',,,...---+++,,,***$$$!!!###$$$##################"""!!!!!!"""###%%%&&&%%%###!!!!!!"""###$$$$$$###"""!!! $$$&&&%%%%%%'''&&&"""###$$$$$$$$$###"""!!! %%%$$$"""!!! !!!!!!''')))&&&&&&'''%%%&&&$$$(((000---$$$"""(((%%%&&&''''''$$$######$$$!!!&&&(((%%%###&&&(((''''''%%%$$$$$$&&&'''&&&&&&(((((('''%%%""""""%%%((((((,,,&&&"""((('''%%%,,,///,,,(((&&&&&&'''''''''&&&''')))*********))))))'''''''''''''''((()))***+++(((%%%$$$%%%&&&''''''$$$&&&))))))((()))...222555...222555bbbjjj]]]HHH;;;===>>>999===JJJLLL777;;;KKKRRRiii^^^:::111:::777666CCCZZZddd@@@555999\\\eee888''',,,)))%%%...+++***))))))***,,,...000---)))'''''')))+++)))''''''++++++%%%!!!!!!###"""!!!%%%((('''(((***)))&&&&&&***)))###"""%%%&&&$$$#########""""""!!!!!!!!!###&&&((((((%%%""" !!!"""###$$$$$$###"""!!! $$$&&&%%%%%%'''%%%"""!!!"""###$$$$$$###"""!!!'''&&&$$$###"""""""""###!!!''')))'''&&&((($$$&&&$$$)))111...###"""(((&&&'''((('''$$$""""""""" ''')))%%%###'''***(((###""""""$$$&&&((('''&&&###$$$%%%###!!!"""%%%)))+++///((($$$(((&&&"""((('''&&&'''(((******(((&&&'''((()))+++++++++***)))'''''''''(((***+++---...555222---+++***+++++++++''')))++++++)))***...222666---111...TTT{{{\\\DDDAAA?????????<<<:::===DDDDDD@@@BBBFFFUUUwwwcccAAA666777666444SSS~~~{{{JJJ===444KKK}}}[[[333(((+++))))))------***'''&&&(((+++---...///)))######(((,,,***'''---+++(((%%%######%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))&&&$$$$$$%%%###$$$$$$###!!! !!!"""!!!'''***&&&$$$&&&%%%!!!$$$###"""$$$''''''%%%"""%%%&&&'''((('''&&&%%%$$$***&&&$$$&&&'''%%%$$$&&&&&&&&&&&&%%%$$$###"""!!!""""""$$$***///...'''!!!###&&&((()))(((&&&&&&'''***(((&&&%%%%%%%%%$$$###"""$$$######&&&(((((()))###!!!%%%((())))))***&&&%%%###!!!"""$$$&&&(((,,,***'''$$$%%%'''&&&###((($$$(((((( """)))'''***------(((&&&)))------'''$$$<<>>III```WWW888<<<===:::DDDiiivvv___@@@DDDJJJcccpppMMM///+++...***(((+++---***'''&&&(((+++------,,,'''"""$$$***---,,,)))///,,,(((%%%$$$$$$$$$$$$'''&&&&&&&&&%%%%%%%%%%%%&&&'''((('''%%%$$$$$$%%%###$$$$$$$$$###$$$&&&(((###)))***&&&$$$$$$###$$$######$$$&&&&&&### %%%%%%&&&&&&'''&&&&&&&&&)))%%%###&&&&&&$$$$$$%%%##################""""""!!!"""%%%(((+++)))%%%!!!###&&&)))***(((&&&$$$$$$)))'''%%%%%%&&&&&&%%%$$$!!!###%%%$$$###$$$&&&&&&'''!!!$$$'''&&&%%%&&&'''%%%###!!!!!!!!!###$$$((('''%%%%%%&&&((('''%%%&&& %%%)))%%%((()))!!!$$$((()))%%%$$$(((+++,,,(((///<<>>eeerrrUUUBBB<<<;;;::::::666444555444333888>>>@@@999CCC]]]{{{^^^666DDDCCCAAA]]]sssQQQBBB@@@ZZZtttNNN999)))+++///***&&&(((---***'''&&&(((***,,,,,,,,,((($$$&&&+++---+++(((111,,,'''%%%%%%%%%###!!!&&&&&&&&&%%%%%%$$$$$$$$$###%%%&&&%%%$$$###$$$%%%"""$$$&&&&&&'''(((***,,,&&&)))***&&&######!!!$$$######$$$%%%$$$!!!$$$$$$$$$$$$%%%%%%&&&'''(((###"""$$$%%%######%%% !!!!!!"""""""""""" ###%%%&&&%%%$$$######!!!$$$((()))((('''&&&&&&'''&&&$$$%%%&&&'''&&&&&&$$$$$$%%%%%%$$$"""###%%%'''"""!!!&&&)))&&&######&&&%%%$$$"""""""""###$$$&&&%%%&&&&&&&&&&&&%%%%%%((( """%%%###''',,,&&&111333111,,,,,,222999;;;///BBBLLLFFFBBBBBB666###,,,)))&&&&&&'''(((((('''))),,,---+++((('''(((++++++,,,,,,---999]]]aaaWWWSSSJJJ@@@:::;;;???BBB???999555444222000333888CCC888LLLwwwccc===FFF@@@JJJvvv\\\:::===RRR{{{iii;;;///***000222,,,))),,,---***''''''(((***++++++...+++((((((******'''###...)))$$$###%%%&&&###!!!$$$$$$$$$$$$%%%%%%%%%%%%!!!"""######""""""$$$%%% ###'''***************&&&((((((&&&###"""!!! $$$$$$$$$$$$###""" """"""!!!!!!"""$$$%%%''''''"""!!!###%%%###"""$$$"""!!!!!!!!!!!!!!!""""""!!!$$$'''%%%""" """%%%"""$$$&&&''''''(((+++---&&&$$$###$$$&&&(((((('''$$$###$$$&&&$$$"""###&&&***&&&&&&+++---)))$$$###%%%%%%$$$$$$%%%&&&&&&'''&&&&&&'''(((&&&###$$$''''''$$$)))+++'''444JJJRRRPPPJJJ<<<---'''+++111333---<<>>]]]bbbAAA@@@BBBDDDEEECCC@@@???@@@CCC===888777555333444888@@@555SSSNNN@@@:::555SSSwwwGGG999NNNkkkrrrNNN888222111555666111000333,,,***''''''(((*********---***(((((())))))&&&###(((%%%""""""$$$%%%$$$"""!!!""""""###$$$%%%&&&&&& !!!"""!!! !!!###%%%###(((,,,+++(((&&&$$$$$$%%%&&&&&&$$$""""""######$$$$$$$$$###!!! !!!  """$$$%%%&&&!!! ###$$$###"""$$$&&&%%%$$$"""""""""""""""!!!%%%'''%%% """''')))(((&&&%%%$$$''',,,000%%%$$$###$$$&&&((()))(((###!!!###&&&&&&"""$$$)))+++'''''',,,---)))$$$"""$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$&&&(((&&&$$$)))222$$$,,,<<>>YYYnnn^^^LLL======>>>AAACCC???::::::>>>CCC===999::::::888888;;;??????fff}}}{{{???;;;...444```uuuXXXAAANNNkkk{{{VVV;;;666222000222000------000,,,***((('''((())))))((((((&&&%%%%%%'''))))))((($$$$$$$$$######$$$%%%%%%!!!!!!"""###$$$%%%%%%&&&!!!!!!!!! ###%%%###(((***(((%%%###"""%%%###$$$&&&$$$!!!"""%%%"""$$$%%%%%%###!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$&&&!!! ###%%%######%%%)))'''%%%$$$""""""###### $$$&&&$$$ ###'''---,,,((($$$"""$$$)))---%%%$$$###$$$&&&((()))((($$$ """'''&&&"""###***((($$$$$$(((***%%%!!!###$$$%%%%%%%%%$$$"""!!!###"""$$$'''&&&&&&111AAA...888KKKPPPGGGQQQlll{{{sssfffNNN666)))(((******%%%$$$(((---)))"""$$$,,,$$$%%%&&&%%%###"""###$$$******+++,,,+++***((('''...++++++///444JJJzzzlllPPPDDD@@@;;;999777666666888666444:::DDDCCC>>>:::<<<<<<:::888888AAAUUUNNN666111JJJvvvoooSSSFFFOOOrrr^^^NNNHHH333///,,,,,,***(((''')))+++***((('''((()))((('''&&&$$$######%%%'''))))))###&&&((('''$$$"""%%%(((#####################""""""""""""  """%%%"""$$$%%%$$$######$$$&&&'''$$$$$$&&&$$$ $$$!!!$$$&&&&&&$$$""""""$$$######$$$%%%%%%$$$$$$$$$&&&""" $$$%%%$$$$$$&&&(((&&&%%%#########$$$%%%!!!"""""" """%%%((('''&&&$$$###%%%(((+++%%%$$$###$$$&&&(((((((((&&&!!!"""(((''' !!!)))&&&!!! $$$&&&""" !!!$$$'''))))))(((''')))%%%%%%'''$$$%%%555III???===CCCBBB888:::EEEFFF<<<888...$$$!!!$$$%%%""")))(((+++///+++$$$###'''%%%$$$$$$###$$$%%%%%%%%%******+++,,,---,,,***(((...)))***//////:::]]]ggg@@@444999;;;999999777444444555444444>>>JJJFFF@@@<<<===<<<888333333???dddaaa666===cccUUU>>>CCCbbb```NNN\\\kkk666222///...,,,***))))))+++***((('''((()))((('''(((&&&$$$""""""$$$&&&'''%%%)))---***$$$!!!$$$)))%%%%%%$$$###"""!!! ######"""  """%%%%%%$$$""" """'''+++)))%%%%%%&&&######!!!$$$''''''$$$###$$$%%%%%%&&&'''((((((&&&%%%$$$&&&"""!!!$$$&&&%%%$$$&&&%%%$$$###""""""$$$&&&''' !!!### ###$$$&&&'''***,,,&&&$$$###$$$&&&((((((''')))######)))''''''&&&!!!###%%%"""$$$***///111222222222,,,)))(((""""""333JJJHHH888///+++'''+++...'''(((******))),,,---)))###!!!###$$$$$$&&&))),,,...(((&&&$$$$$$''')))***)))&&&'''))),,,//////...,,,)))(((...666333111FFFbbb~~~iii^^^[[[YYYHHH999888;;;999444222;;;777888:::555444CCCXXXVVVDDD<<<666======111AAANNN{{{sssFFFRRRvvvttt:::999NNNuuuOOOkkkddd111222222222111...+++)))''''''((((((((((((''''''***)))((()))***)))'''%%%'''***,,,***&&&$$$(((,,,&&&$$$!!!!!!"""######"""$$$!!! """#########&&&'''###!!!$$$%%%$$$'''&&&%%%### !!!### ###$$$"""###'''(((&&&%%%)))***'''%%%''''''%%%%%% $$$&&&###"""%%%+++'''###"""###%%%&&&&&&""""""$$$!!! """""""""&&&(((000,,,)))&&&%%%&&&&&&&&&$$$$$$((('''"""!!!%%%((('''---###%%%+++***'''&&&)))...777>>>BBBBBB???<<<999111)))&&&%%%%%%,,,333************)))(((&&&&&&&&&((()))((('''%%%%%%&&&$$$%%%&&&'''(((((((((((('''$$$$$$'''(((''')))...'''((()))***+++,,,------,,,))),,,222666888>>>GGGkkkSSSEEE???===FFF===777999;;;;;;===AAA:::666555777333000;;;LLLIII<<<999555======555HHH```bbbmmm\\\444AAA^^^yyyVVV^^^TTT111111222222111...,,,***&&&''''''((((((''''''&&&***************)))((((((%%%(((***(((%%%###%%%(((&&&$$$"""!!!"""######"""###!!!!!!###$$$$$$%%%((((((###!!!###$$$"""'''''''''%%%###""""""$$$"""%%%&&&$$$$$$''''''$$$###''')))&&&%%%'''(((&&&%%%!!! $$$&&&###"""%%%!!!###$$$###"""!!!$$$&&&!!! !!!###""" ###(((!!!%%% '''***+++222(((%%%######%%%'''((('''&&&$$$"""""""""$$$&&&(((%%%%%%***333666222000111:::===BBBEEEFFFCCC???<<<222,,,&&&$$$######''',,,%%%&&&&&&''''''&&&&&&%%%&&&'''((((((&&&%%%%%%&&&&&&''''''(((((((((((((((&&&###$$$'''((('''(((,,,((((((((()))***+++---...***(((***///222333999AAAhhh~~~mmmUUUAAA777444444444<<<;;;;;;;;;777444888???:::555444555222...444???888111666666;;;;;;999TTTxxxlllDDD>>>]]]tttSSSPPP}}}NNN000000111111000///---,,,%%%&&&&&&''''''&&&&&&%%%(((***,,,,,,)))''')))***%%%(((***)))&&&######%%%&&&$$$""""""###$$$###"""""" """$$$%%%$$$&&&)))(((###!!!"""###!!!'''((()))(((&&&$$$$$$$$$!!!%%%'''%%%%%%'''%%%!!!!!!%%%'''%%%%%%((()))(((%%%!!! $$$%%%$$$###$$$!!!'''((($$$"""$$$((( """$$$!!!###***!!!#########"""(((+++'''"""!!!$$$''''''&&&((($$$'''111555...))))))333:::DDDIIICCC999444666,,,---...///---***&&&$$$+++'''$$$%%%$$$"""###'''"""###$$$%%%&&&'''''''''%%%&&&'''&&&$$$$$$$$$%%%''''''(((((()))(((((((((&&&###$$$((()))''''''***))))))((('''(((***---...+++***+++///000111555:::FFFqqq{{{]]]MMMDDD???:::777777777777666999;;;===:::333...000444999555333555444111222666...,,,666777999888===aaayyyWWW;;;VVV{{{hhhHHHLLLyyyvvvIII//////000000///...---,,,$$$%%%%%%&&&&&&%%%%%%$$$$$$))),,,+++'''%%%(((+++'''))),,,+++)))&&&%%%%%%%%%###""""""######"""!!!"""  """$$$%%%%%%%%%((((((###!!!###$$$"""%%%''')))(((&&&$$$#########&&&%%%%%%'''%%% ###%%%###$$$(((******$$$"""!!!###%%%%%%$$$###$$$)))***'''&&&'''***###"""$$$&&&$$$ """'''&&&'''!!! '''%%%!!!)))+++%%%"""&&&'''''')))'''333HHHMMM===---)))///555;;;:::222(((######$$$%%%%%%%%%%%%$$$$$$###(((%%%&&&)))((($$$###%%%###$$$%%%&&&'''((((((((($$$%%%%%%%%%######$$$%%%$$$%%%&&&'''(((((((((((('''%%%%%%))))))''''''******)))'''&&&'''***,,,.........000111111111444777333IIIhhhaaaHHH:::555///444999;;;888444111///222555777777555555444444444222222444555333222333...---999999777666CCCppptttsssdddHHH<<>>;;;ZZZ[[[MMMuuubbb444---,,,+++***((((((''''''%%%%%%&&&&&&&&&&&&%%%%%%"""###%%%&&&'''(((((((((%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&%%%###!!!$$$#########$$$$$$###!!!"""&&&&&&###"""$$$&&&%%%###$$$$$$###!!!!!!"""$$$$$$''''''$$$###%%%$$$ """%%%%%%!!! ###&&&&&&"""$$$###!!!"""'''&&&!!! ###''')))***)))'''&&&'''+++000222000444EEEVVVqqqtttooogggZZZDDD===KKKYYYKKK999...,,,+++'''### !!!""""""""""""%%%%%%!!!"""!!!(((&&&%%%#########$$$$$$""" !!!%%%%%%""""""$$$!!!!!!###%%%&&&'''''''''$$$%%%%%%###"""###&&&)))"""###$$$%%%%%%%%%%%%%%%+++'''$$$$$$$$$"""%%%))))))(((((((((((()))******&&&---000......000000---444777666fffkkkTTTHHHAAAHHHKKKCCC444+++---333222111000222555444000+++***222666222000333444111111666:::999666555666666:::222888777999DDDggg]]]ooowwwPPP000>>>ooo~~~III[[[xxx999444---,,,***)))'''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$&&&)))******((('''&&&%%%%%%'''((())))))'''&&&&&&'''((('''%%%###%%%$$$###$$$$$$$$$""" $$$''''''###!!!###$$$###$$$$$$$$$"""!!!!!!###%%%***,,,***&&&###$$$###$$$'''&&&!!!"""$$$$$$!!!$$$$$$ """'''&&&!!! )))222555333//////000666>>>GGGGGGBBBKKKffflllPPP---,,,@@@333%%%"""'''(((&&&###%%%!!! ######!!!$$$)))***'''&&&)))(((###'''&&&$$$###""""""######$$$!!!!!!$$$%%%###$$$'''!!!"""$$$''')))+++,,,,,,%%%%%%%%%$$$###$$$''')))&&&&&&&&&&&&%%%%%%$$$###+++&&&""""""!!! ###(((((((((((()))))))))))))))%%%,,,111///...222111---000888111QQQttt]]]KKKDDDEEE@@@???:::222...---//////666111...222888999333+++000///000222555666333000---111666777555444555777999)))888BBB111FFF~~~[[[bbblll:::===FFFzzz|||MMMQQQ~~~rrrAAA111///++++++...,,,%%%"""%%%((((((((((((((((((((((((,,,,,,***)))(((((((((((((((&&&%%%$$$%%%&&&&&&&&&,,,)))%%%$$$%%%$$$"""&&&((((((&&&""" !!!###***'''###"""$$$&&&&&&$$$'''%%%$$$###!!!$$$%%%&&&&&&%%%$$$""" ''''''###"""&&&&&&$$$######%%%'''&&&!!!&&&111;;;AAAFFFIIIJJJUUUTTTRRRLLLDDDAAAJJJVVVgggZZZKKK===000&&&###%%%...(((###$$$((()))$$$ ###''')))(((&&&$$$$$$"""###$$$(((***&&&%%%$$$""""""######!!! """###$$$$$$######$$$%%%&&&)))''''''******'''(((&&&""""""'''&&&"""###&&&))))))&&&$$$%%%'''---***%%%!!! """&&&)))((('''%%%%%%''''''''''''&&&***///111000...///000000999666<<<ZZZDDD======BBBHHH===:::444///...///000000222///...111777999555111000///000222555555333000...000333555555444444555555)))777@@@666QQQ[[[___ggg333:::YYYYYYKKKmmmjjj===111///++++++---,,,&&&$$$&&&''''''''''''''''''''''''+++***)))(((''''''''''''(((&&&$$$$$$$$$&&&'''(((&&&$$$""""""$$$%%%$$$"""###%%%&&&%%%"""!!!"""$$$***'''###"""###$$$###"""&&&&&&&&&&&&%%%%%%&&&(((%%%%%%$$$$$$$$$$$$$$$$$$"""&&&'''%%%$$$&&&$$$ %%%###!!!"""&&&***++++++888AAAPPPbbbooorrrooojjjUUUOOOHHH===///%%%&&&---999222---+++((($$$&&&))))))%%%###$$$'''&&&""" ###'''((('''%%%$$$$$$###%%%%%%%%%&&&(((%%%"""!!! !!!###%%%$$$###"""###%%%%%%$$$$$$%%%&&&%%%)))'''&&&))))))&&&&&&'''%%%!!!"""&&&&&&######%%%''''''&&&%%%%%%%%%+++***(((&&&%%%%%%'''''''''&&&&&&&&&'''(((((((((,,,///222222///------...222666666;;;qqqyyyUUUFFF::::::@@@>>>666///999333...,,,---......---222000///000333555555444000000000222444555333111///000111444666666444333444...888===>>>ddd\\\]]]YYY555FFFssshhhEEE^^^YYY222///---++++++---,,,(((&&&(((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%%%%'''&&&$$$######%%%(((***%%%$$$""""""$$$%%%%%%$$$###$$$%%%%%%$$$###$$$&&&)))'''$$$""""""""""""!!!######"""  &&&%%%$$$###$$$%%%'''(((!!!)))000333555555000)))&&&(((---777BBBMMMSSSVVV>>>@@@EEEMMMQQQKKK===222///+++((('''$$$"""%%%+++""" ###$$$"""$$$'''#########$$$%%%### !!!###&&&'''&&&%%%$$$$$$''')))'''$$$$$$&&&###"""!!! !!!###%%%$$$###!!!###%%%%%%%%%$$$&&&''' %%%(((&&&%%%'''&&&$$$$$$'''((($$$###%%%%%%###$$$$$$###$$$&&&&&&$$$###''''''(((((((((&&&%%%###%%%&&&'''((())))))((((((---/////////---,,,,,,---///+++111444TTTlllJJJFFF>>>666666999;;;:::999666333111111000......000444444333000//////111333111111222333444555444333111000000444777888555222666555888999GGGuuu\\\___oooHHH@@@^^^VVVTTT~~~JJJ---111,,,++++++,,,+++)))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###'''&&&$$$######%%%(((+++***)))'''&&&&&&%%%%%%$$$&&&&&&'''''''''''''''((('''%%%$$$###""""""""""""%%%(((((($$$!!!###&&&'''%%%%%%&&&&&&'''((())))))222999@@@AAAAAA???999111---111666<<<>>>===:::777&&&%%%$$$&&&***)))$$$ ***%%%"""$$$$$$!!!!!!$$$&&&######%%%%%%""""""%%%############"""!!! !!!###&&&&&&%%%$$$$$$%%%(((***((($$$###%%%$$$!!!%%%$$$""""""######!!! !!!$$$%%%$$$$$$%%%&&& $$$&&&&&&%%%$$$$$$######(((+++'''###$$$%%%$$$%%%###!!!"""%%%&&&$$$!!!###$$$%%%&&&&&&$$$"""!!!&&&((()))***)))((((((((()))))))))))))))+++,,,......$$$000111===kkk{{{kkkXXXEEE???BBBAAA;;;444333777;;;666555666888555///111888444444333000------000333111222333444444444555555222111111444888999666333888999666444MMM\\\eee\\\;;;FFFqqqlllOOOqqqwwwDDD000666+++,,,+++***)))******)))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&%%%%%%$$$###&&&&&&&&&$$$###$$$(((++++++***)))'''&&&%%%%%%%%%''''''&&&'''''''''''''''%%%%%%%%%$$$$$$$$$$$$%%%$$$%%%!!!$$$)))***###%%%(((+++,,,+++***(((CCCEEEDDD>>>999666111+++%%%(((,,,---***%%%#########$$$&&&***///222...)))&&&''''''$$$!!!"""$$$ """######&&&***)))'''$$$!!! !!!###%%%"""###%%%%%%$$$###$$$&&&%%%((('''###"""%%%&&&$$$%%%$$$""""""######!!! !!!###%%%$$$######$$$!!!###%%%'''&&&######$$$$$$))),,,'''$$$$$$%%%$$$%%%### !!!$$$%%%$$$!!!%%%%%%$$$$$$$$$#########''')))+++***((('''((()))***)))((('''(((***,,,---222'''555555666XXXcccMMMBBB>>>***666>>><<<777555888:::;;;555222444000+++///777000000000///...///222444///111222222222222333555000111222555777777666444555999444666WWW\\\hhhXXX:::KKK||||||aaa___jjj<<<000333***,,,+++(((''')))***(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%'''(((&&&######&&&)))&&&''''''&&&$$$$$$%%%'''%%%$$$$$$%%%''')))((('''&&&'''((((((&&&%%%&&&'''(((...---""""""!!!"""%%%))),,,---+++(((&&&444555222,,,***+++***'''"""###%%%%%%&&&'''***---((())))))'''$$$"""$$$&&&$$$ %%%(((((())),,,$$$ !!!"""###'''---000+++%%%!!!!!!###&&&'''###$$$$$$###"""###%%%&&&"""&&&&&&###!!!$$$&&&%%%"""!!! !!!###%%%$$$###"""%%%&&&%%%#########!!!!!!$$$((('''######&&&'''++++++'''$$$&&&&&&$$$%%%###""""""###$$$$$$###((('''&&&%%%%%%&&&'''(((''')))+++***((((((+++...000...+++******+++******000(((333444222EEEuuu```>>>111333777888888999EEEYYYjjjpppUUUCCC333000...***+++222111000......///000111111,,,...000///......000333---///222444444333333444222999666???ggg\\\gggiiiQQQ???^^^iii```oooYYY222...///***,,,+++&&&%%%((()))%%%''''''''''''''''''''''''%%%&&&'''))))))(((&&&%%%$$$(((***((($$$"""$$$&&&((())))))'''$$$###$$$&&&$$$###$$$'''+++......---+++,,,---+++(((%%%%%%&&&===DDD@@@000%%%&&&'''%%%"""$$$&&&))))))(((&&&$$$ ###$$$"""###'''(((&&&******(((### !!!!!!!!!###&&&***,,,,,,,,,)))&&&&&&### (((###"""######"""%%%)))444---%%%"""$$$&&&&&&$$$###$$$###"""!!!"""%%%''' %%%&&&###!!!###$$$###"""!!! !!!###%%%$$$###"""%%%(((((('''$$$######!!! $$$)))((($$$$$$(((++++++)))%%%%%%((('''$$$$$$$$$$$$###""""""$$$&&&((('''''''''''''''((((((###&&&(((((('''***000555111...++++++,,,,,,***(((,,,(((//////111444XXXqqqIII777:::555>>>NNNfffwwwZZZ>>>555444000...111444222////////////...,,,***,,,...---++++++...111***...222333111000111333222:::;;;JJJuuu\\\dddPPPFFFDDDuuu}}}[[[<<>>000((()))111777DDD888111666000444:::888444///---...///000+++444)))...,,,$$$///(((333777LLLpppzzzNNNTTTpppSSSEEEVVVwwwYYY___nnn|||>>>(((111,,,222222...(((&&&((()))&&&''''''''')))++++++)))'''***))))))+++...///,,,***((()))'''$$$''',,,,,,(((&&&***,,,)))$$$"""&&&+++)))'''%%%$$$&&&''''''&&&%%%&&&&&&'''((((((((('''***(((&&&'''((('''%%%"""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$&&&(((&&&&&&%%%$$$$$$%%%&&&&&&'''&&&$$$%%%''')))))))))(((&&&$$$$$$%%%&&&&&&&&&######$$$%%%%%%$$$""""""&&&'''((()))(((&&&$$$######""""""""""""$$$%%%&&&$$$######"""######$$$$$$"""$$$$$$###!!! """%%%"""""""""##################$$$%%%%%%$$$$$$%%%&&&'''&&&%%%$$$$$$###$$$$$$%%%$$$"""###$$$$$$###"""%%%$$$$$$%%%%%%$$$&&&((('''######)))***'''%%%'''(((%%%###%%%***---,,,***222...000333///---???XXXooo```jjj|||kkk^^^TTTPPPQQQbbblllsssTTT@@@BBB777555888999;;;======888222---111888222666444///999777<<>>cccuuurrr```^^^sss<<>>===BBBDDDGGGAAA:::===???KKK]]]|||VVVNNNCCCDDDIIImmmhhhmmmnnnooo;;;333999...***------)))(((***(((%%%###$$$&&&)))+++***&&&###)))%%%$$$''',,,---)))$$$&&&&&&%%%$$$$$$$$$$$$###%%%''''''$$$###%%%,,,222'''&&&&&&'''((((((&&&$$$!!!!!!###$$$&&&&&&'''''''''&&&&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&"""  %%%((('''&&&$$$###"""!!!!!!"""###$$$$$$""" """$$$$$$$$$***(((&&&&&&((()))))))))'''###!!!"""&&&((($$$ &&&&&&&&&&&&%%%$$$###"""%%%###"""!!!!!!###%%%''''''""" %%%((('''%%%((('''$$$"""!!!!!!###$$$%%%%%%%%%$$$$$$######""" !!!######""""""###%%%$$$$$$######""""""######!!!!!!!!!###%%%&&&%%%###((((((&&&$$$$$$&&&%%%"""$$$$$$%%%(((++++++******(((&&&%%%&&&(((******)))&&&((()))***...666999888lllooosssbbbOOOddd|||dddaaaooopppyyyzzzeeeXXX[[[]]]eeebbbVVVIIICCCIIIaaayyy]]]NNNOOOTTTSSSgggeee~~~fff555///333)))%%%((()))''''''))))))%%%###$$$&&&)))+++***&&&###,,,)))'''))),,,,,,((($$$%%%$$$%%%%%%$$$"""""""""((())))))'''%%%%%%(((+++#########%%%'''((('''&&& !!!"""$$$%%%&&&&&&&&&'''(((((('''&&&$$$######&&&&&&&&&'''''''''(((((("""  %%%((('''&&&###"""!!!!!!!!!!!!"""###%%%###!!!!!!###$$$%%%$$$)))'''%%%%%%''')))))))))&&&"""!!!''')))'''$$$%%%%%%$$$$$$###""""""!!!$$$###"""!!!!!!###%%%&&&'''### %%%((((((&&&***'''""" ###%%%&&&&&&%%%%%%$$$$$$$$$###!!!""""""""""""$$$%%%'''&&&$$$###"""!!!!!!!!!!!!!!!!!!###%%%&&&%%%$$$(((***'''###%%%)))'''"""$$$%%%'''))),,,...---+++***((('''''''''''''''&&&###(((***(((,,,555999888dddsssPPPLLLZZZhhhuuudddGGGIIIvvv[[[PPPUUUNNNPPP]]]eee___UUUPPPXXXVVVbbb]]]RRRKKKEEEUUUuuuUUUDDDJJJHHHCCCRRRhhh[[[222,,,///(((###&&&'''%%%&&&((((((%%%&&&'''(((***,,,+++)))&&&***))))))))))))(((%%%###%%%$$$%%%'''%%%!!!!!!$$$(((((()))'''$$$""""""""" !!!$$$&&&&&&%%%!!!!!!###$$$%%%%%%%%%%%%'''((()))'''%%%###"""###%%%&&&&&&''''''((((((((("""!!!!!!"""$$$&&&''''''###"""!!!!!!!!!!!!"""###(((&&&$$$$$$&&&''''''''''''%%%$$$$$$&&&((((((((($$$""" """&&&)))((('''%%%%%%$$$######""""""!!!$$$###############$$$$$$((($$$ ###'''''''''***&&& !!!$$$%%%###############"""""""""!!!"""###"""###$$$&&&((('''&&&$$$"""!!!!!!!!!###"""!!!!!!$$$%%%&&&%%%%%%'''%%%!!!$$$***)))""""""%%%&&&&&&)))---,,,((())))))((('''&&&&&&&&&&&&(((++++++***+++111666777___~~~iiiccc___UUUSSSYYYYYY^^^aaabbbiiiyyymmmRRR===jjjeeeSSSFFF>>>BBBRRRZZZQQQBBB;;;666...<<<555///555:::WWWQQQ???>>><<>>///LLLbbbdddhhh}}}nnnlllvvvoooNNN::::::,,,666+++&&&444AAAgggYYYFFFGGGLLLjjjyyyuuuBBB...000///,,,)))+++***%%%$$$&&&&&&###&&&%%%%%%&&&((()))'''&&& %%%)))((($$$"""$$$'''%%%$$$'''+++(((######)))&&&%%%$$$###"""###%%%&&&&&&$$$!!!!!!"""$$$%%%%%%###$$$$$$%%%%%%%%%$$$$$$!!!$$$''''''%%%$$$%%%'''""""""###$$$$$$%%%&&&&&&"""%%%'''&&&######&&&)))$$$###"""!!!!!!"""###$$$&&&$$$"""!!!###$$$$$$######""" !!!###%%%&&&%%%%%%%%%%%%$$$######&&&((((((((('''&&&%%%%%%%%%%%%!!!###$$$&&&%%%$$$"""!!!((('''%%%###!!!"""&&&)))%%%$$$###%%%((((((%%%"""!!!!!!""""""######$$$$$$!!!#########$$$&&&'''&&&%%%%%%%%%$$$%%%%%%&&&'''$$$ !!!###&&&&&&"""&&&$$$ &&&000///&&&###'''(((&&&(((---,,,&&&###$$$%%%&&&&&&(((***,,,...&&&$$$---444333222333333555vvv^^^MMMhhhwwwvvvkkk^^^TTTLLLHHHLLLRRRjjjbbbPPPCCCHHHVVVXXXPPP===777EEENNNHHHSSSccc^^^hhhvvv```555777---...666000000VVVTTTAAA___xxx{{{EEE333...(((,,,...,,,***((('''&&&###""")))&&&%%%(((,,,,,,(((###!!!%%%((()))&&&%%%&&&((($$$$$$$$$$$$%%%%%%&&&'''((()))(((&&&$$$###$$$%%%$$$###!!!!!!###%%%%%%%%%&&&)))((($$$"""%%%'''&&&$$$&&&((((((&&&###""""""!!!&&&'''"""!!!%%%'''$$$"""""""""###$$$%%%$$$###"""&&&'''%%%###"""!!!'''%%%###!!! !!!"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&$$$###%%%)))(((###$$$)))***'''#########""" !!!###%%%((($$$"""###""""""'''...'''&&&$$$%%%((((((&&&######!!!###&&&&&&!!! !!!$$$&&&%%%"""!!!###%%%'''''''''%%%###"""$$$&&&&&&$$$######%%%&&&&&&&&&###$$$%%%'''((()))******'''%%%$$$$$$&&&''''''&&&'''%%%###"""###&&&))),,,******---111555777777666<<<)))RRRrrr^^^AAADDDooo}}}qqqiiilllsssvvvrrrhhh^^^bbbllllllcccNNNFFFLLLLLL???BBBJJJDDDDDDHHHVVVmmmfff>>>:::333000000///<<>>((('''+++((( %%%'''((('''$$$###$$$&&& $$$(((&&&""" ###''')))&&&######%%%''''''%%%%%%$$$$$$#########$$$$$$###$$$%%%%%%$$$$$$&&&(((%%%%%%%%%''')))******)))%%%%%%$$$%%%***///+++$$$&&&''''''&&&###!!! !!!""""""$$$$$$!!!"""&&&(((&&&###!!!!!!%%%%%%%%%###""""""%%%'''%%%$$$###"""###%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$$$$$$$$$$###""""""$$$&&&$$$###&&&)))'''"""!!!#########$$$$$$$$$%%%'''(((&&&""" !!!!!! """&&&((($$$ """%%%%%%$$$!!!###$$$###""""""###""""""###%%%''''''$$$"""%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&'''))))))'''&&&'''(((((())))))((('''&&&---++++++,,,...//////...222;;;<<<{{{yyyhhhLLL:::111999@@@;;;444444...@@@yyy]]]HHHCCCHHHRRR```ppp___KKK666222SSS|||PPPRRRddd;;;...***,,,,,,$$$$$$'''((('''###"""###&&&!!!$$$'''%%%""" ###'''((('''%%%%%%&&&&&&&&&%%%%%%%%%$$$############$$$!!!###$$$$$$$$$%%%''')))$$$$$$$$$&&&)))******((($$$%%%%%%%%%(((---,,,'''%%%&&&&&&%%%"""!!!!!!"""$$$###%%%'''%%%!!! ######''''''$$$"""!!!"""%%%%%%%%%$$$######%%%'''&&&%%%$$$######%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%$$$"""###&&&&&&$$$###&&&$$$$$$$$$###""""""$$$&&&######&&&)))((($$$###&&&''''''&&&$$$""""""###%%%%%%!!! """"""!!!"""&&&&&&$$$!!!!!!"""###$$$$$$ ############$$$%%%$$$$$$$$$%%%''''''&&&$$$###$$$$$$$$$$$$$$$######&&&&&&&&&(((******(((&&&((((((((((((((('''&&&%%%...,,,+++,,,.../////////222;;;<<>>:::NNNsssdddBBB<<>>;;;<<<666...222444666777666555222111666QQQtttLLLTTTmmmDDDZZZ{{{EEE>>>555IIIddd{{{CCC,,,)))'''&&& +++%%%((()))(((### !!!'''&&&$$$"""""""""""""""$$$(((((($$$!!!"""!!!!!!###$$$$$$"""  """%%%&&&%%%&&&***+++)))$$$%%%$$$$$$$$$'''+++///)))(((&&&%%%$$$#########%%%&&&''''''%%%######$$$$$$######$$$%%%$$$""" %%%"""###'''&&&!!!"""'''((('''&&&%%%$$$$$$$$$$$$!!!'''***%%%!!!!!!$$$$$$)))***+++***((('''''''''$$$######$$$&&&&&&%%%###$$$%%%'''''''''%%%###!!!((($$$ ###)))+++(((###%%%(((***((($$$"""$$$''''''&&&%%%%%%$$$$$$%%%%%%$$$"""###&&&&&&"""!!!""" $$$'''%%%"""!!!%%%)))###"""###'''&&&$$$&&&******'''$$$######$$$$$$$$$###&&&((((((&&&$$$######&&&''''''&&&%%%%%%'''***---)))&&&%%%&&&'''%%%###...---,,,++++++,,,...000222222@@@XXXlllTTTEEEGGGCCC888000111666888444444444444333333222222999TTTRRRPPPaaaDDDcccqqqDDDEEE<<<;;;GGGsssrrr???...---,,,))) ((('''((()))'''$$$!!! &&&%%%###"""!!!!!!"""######&&&%%%"""!!!###"""!!!###$$$""" """%%%&&&%%%&&&)))***((($$$%%%%%%%%%%%%&&&***---'''&&&%%%%%%$$$$$$$$$$$$&&&''''''&&&$$$######$$$%%%$$$###$$$%%%$$$""" """ """&&&%%%"""$$$)))'''&&&%%%$$$$$$#########!!!''')))%%%!!!"""$$$$$$((((((((('''&&&&&&)))+++$$$###"""###%%%&&&%%%$$$%%%%%%&&&'''&&&%%%$$$$$$&&&$$$"""$$$''')))&&&######&&&(((&&&###"""%%%)))''''''&&&%%%%%%%%%%%%&&&$$$"""###&&&&&&"""!!!######%%%&&&%%%"""!!!###&&&"""!!!###%%%%%%"""###(((***'''$$$###$$$$$$$$$$$$"""$$$&&&&&&$$$"""""""""&&&&&&&&&&&&$$$%%%'''))))))'''%%%%%%'''((('''&&&,,,++++++******+++---------"""333:::LLL~~~bbbRRRFFF777:::===;;;555111222444444555444222111000111222333777RRRLLL@@@ooo~~~OOO@@@llliiiCCCNNNaaaIII<<>>777111555CCCIII>>>...333222222111000111111111111NNNppp@@@:::hhhjjjAAA;;;nnnjjjDDDRRRnnnPPPFFFfffqqqCCC000&&& ### ''''''%%%$$$%%%(((((($$$!!!""""""!!! !!!"""###&&&%%%###"""&&&***''' ###%%%%%%###""""""###&&&&&&$$$$$$'''(((%%%"""%%%''''''&&&%%%%%%&&&""""""###$$$%%%'''((()))))))))'''$$$!!!!!!###%%%&&&$$$######$$$$$$""" !!!"""######%%%((($$$$$$$$$###""""""!!! %%%&&&###!!!###%%%$$$%%%%%%%%%$$$###$$$''')))$$$"""!!!!!!###$$$$$$$$$'''&&&%%%$$$%%%&&&((()))###&&&))))))&&&######$$$###$$$$$$###!!!"""%%%(((''''''&&&%%%%%%%%%%%%&&&%%%""""""%%%%%%!!!!!!###&&&%%%######$$$%%%$$$###((('''''')))'''$$$$$$((((((&&&$$$$$$%%%%%%%%%$$$ """######"""!!!!!!"""%%%&&&''''''&&&'''(((***###$$$&&&((())))))((('''(((((()))+++++++++++++++)))...222)))///777VVV{{{eeeNNNAAA>>>???<<>>444666///,,,999NNNWWWIII444000111222333333111///...222NNNbbb>>>CCCnnnaaaAAA>>>pppnnnCCCOOOlll===EEEggg|||ddd>>>000%%%$$$!!!&&&###""""""$$$((()))'''$$$""""""!!! !!!"""###$$$###!!!!!!%%%)))&&& $$$&&&%%%$$$$$$$$$###&&&&&&######&&&&&&$$$"""$$$''''''&&&$$$$$$$$$""""""###$$$%%%'''))))))))))))'''$$$"""!!!###%%%%%%$$$""""""###$$$###"""!!!###"""""""""$$$%%%###############!!!  ###$$$""""""$$$%%%$$$###%%%''''''%%%#########$$$###!!!"""$$$%%%%%%$$$'''&&&$$$###$$$&&&(((***$$$(((+++***&&&###$$$&&&&&&&&&%%%$$$""""""$$$%%%&&&%%%$$$$$$######$$$$$$&&&###"""%%%$$$!!!!!!$$$$$$"""!!!"""%%%&&&&&&&&&)))'''((()))'''###$$$((('''%%%$$$$$$%%%&&&%%%$$$!!!###$$$$$$###"""###$$$%%%'''))))))((((((***+++%%%&&&((((((((('''&&&&&&((((((***+++,,,,,,,,,,,,(((//////(((///,,,@@@mmmQQQDDDCCC::::::<<<999;;;:::111---111555;;;CCCGGG@@@555///111333444444222///---666QQQUUU===@@@]]]lllHHHGGGvvvkkk???NNNLLL>>>OOO^^^JJJ000///***&&&+++$$$""" """$$$'''((('''&&&$$$###"""!!!!!!!!!"""###!!!""" """%%%###!!!###$$$$$$###$$$%%%###&&&&&&######%%%%%%"""!!!###&&&&&&%%%$$$$$$$$$#########$$$%%%&&&(((((('''''''''%%%###"""$$$&&&$$$###!!!"""###%%%$$$$$$!!!%%%%%%"""!!!###$$$"""######$$$$$$###""" """###!!!"""%%%&&&$$$"""%%%((()))&&&###!!!!!!$$$######$$$&&&&&&%%%###&&&%%%$$$######$$$&&&(((%%%'''((('''$$$###%%%'''((((((''''''&&&%%%$$$$$$%%%$$$$$$###############&&&###"""$$$$$$!!!!!!%%%!!!!!!"""###$$$&&&'''(((&&&$$$%%%'''%%%!!!"""&&&&&&%%%$$$$$$&&&&&&%%%$$$"""$$$%%%$$$######$$$&&&$$$&&&((()))))))))***+++&&&((()))(((&&&%%%%%%&&&(((((()))***+++,,,,,,---(((,,,...***333000@@@uuu```MMM===777888>>>555444333///333999555000777:::888555555444222222222333333333222111000333JJJ^^^FFF???666CCCgggnnnHHHLLL}}}eee>>>TTTttt]]]NNNDDD:::(((---***(((...%%%!!!!!!###$$$$$$$$$$$$%%%&&&%%%###"""!!!!!!"""###!!!###$$$!!!!!!$$$###!!!"""!!! !!!"""$$$###&&&&&&""""""$$$$$$!!!!!!"""$$$$$$$$$###$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&###!!! !!!###%%%&&&&&&!!!&&&'''###!!!$$$%%%######$$$%%%%%%$$$###!!!!!!""" """&&&&&&$$$###%%%''''''&&&$$$$$$$$$######%%%''')))(((%%%###&&&%%%$$$#########$$$$$$%%%$$$$$$###"""###%%%''''''((((((******)))'''%%%&&&%%%$$$$$$######$$$$$$'''###"""$$$###!!!"""%%%!!!###%%%$$$######&&&)))$$$###$$$&&&$$$!!!"""&&&%%%$$$$$$%%%&&&'''%%%$$$"""###$$$$$$######%%%&&&"""$$$'''(((((('''((()))'''((()))'''%%%$$$&&&(((''''''''''''(((***,,,---))))))...+++000222BBBzzzWWWIII===;;;;;;888777999000...666<<<666555555---333555333000222666888666444444222111111111222333+++@@@aaa<<<<<>><<<:::888777666555---,,,)))(((---333333...---555777000///444555///555333222333555555222000222DDD]]];;;???RRRUUUDDD???```lllJJJ888yyy___AAA```gggDDDppp333...((($$$###$$$$$$$$$"""%%%&&&%%%%%%%%%&&&,,,%%%!!!###$$$###"""###$$$******$$$!!!%%%&&&###&&&&&&$$$!!! ###&&&"""""""""""""""######$$$"""$$$###!!!&&&%%%(((&&&&&&'''%%% """'''(((((('''%%%$$$######$$$ !!!"""!!!###(((!!!''''''"""$$$,,,+++###'''%%%######$$$%%%$$$###!!! """$$$&&&'''!!!###%%%%%%$$$######### $$$''''''%%%$$$&&&((($$$$$$$$$$$$%%%&&&((()))######""""""###%%%&&&(((%%%&&&))),,,...,,,((($$$(((%%%""""""%%%&&&$$$"""***'''''')))'''!!!!!!&&&""""""###$$$&&&'''((()))***%%%$$$&&&'''%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((($$$###&&&$$$ !!!(((&&&$$$""""""$$$&&&((((((((((((((()))******++++++,,,***(((&&&&&&''')))***((()))222---,,,000???jjjyyyUUUDDDBBB999888666333222111000000000///---+++000555555000***///111000000333444333111//////000222333000...000???zzzlllVVV;;;666PPPlllqqqTTTBBBfff{{{OOO<<>>GGGXXXuuuaaaAAAfff{{{MMM999kkk^^^@@@___VVV???}}}YYY333///***&&&%%%&&&&&&&&&(((((('''%%%"""!!!!!!"""###"""###!!! !!!%%%(((%%%!!!!!!$$$###$$$%%%$$$"""""""""$$$"""""""""""""""######$$$$$$+++///***###!!!!!!"""###!!!"""&&&&&&###"""$$$%%%%%%%%%%%%$$$$$$###""" %%%%%%###'''+++%%%"""'''(((%%%&&&+++(((!!!&&&%%%######$$$$$$$$$### !!!######$$$$$$$$$ """$$$$$$###"""""""""#########%%%''''''&&&%%%%%%%%%%%%'''))),,,///111%%%''')))+++)))&&&!!!"""!!!"""$$$%%%%%%$$$"""&&&&&&&&&%%%$$$###$$$&&&%%%$$$$$$&&&$$$!!!!!!%%%###$$$$$$%%%%%%%%%%%%%%%'''"""!!!###$$$""""""###"""###$$$%%%%%%$$$###"""$$$$$$%%%'''%%%""""""%%%$$$$$$$$$$$$$$$######"""$$$%%%((()))******(((((()))((('''&&&''')))+++,,,+++***333...---...666\\\^^^HHH555444===@@@888000777555222///------.../////////---***,,,111111---111,,,---222111***+++333111222333444555333000...///---QQQiiiGGG??????III[[[ssseee<<<___LLL999___XXX===aaaVVVDDDIII222...)))&&&%%%%%%%%%%%%''''''&&&###  """###$$$!!! $$$!!!!!!&&&&&&!!!!!!!!!###%%%%%%$$$""""""###"""""""""""""""######$$$%%%***---+++&&&"""!!!!!!&&&$$$%%%)))***&&&$$$%%%############$$$$$$"""!!! '''(((&&&...888333######''''''&&&''')))&&& &&&$$$""""""###$$$###""" !!!"""$$$$$$$$$###""" """$$$$$$###!!!!!!"""%%%###"""$$$''')))'''$$$((('''&&&%%%%%%%%%&&&'''$$$&&&((()))(((%%%!!!$$$######$$$&&&'''&&&%%%%%%'''(((&&&###"""$$$'''%%%%%%&&&%%%###!!!!!!###%%%&&&&&&''''''&&&%%%%%%)))$$$"""%%%&&&$$$###%%%!!!"""$$$%%%%%%$$$"""!!!"""$$$&&&'''%%%######$$$%%%'''))))))'''%%%######"""$$$''')))***)))'''&&&''''''&&&&&&'''))),,,---***)))111.........444WWWaaaPPP@@@::::::@@@DDD@@@777111777555333111//////000000333444333000111555555222222,,,,,,222000***,,,444444555666555444111///...,,,+++FFFvvvvvvMMM333888QQQpppqqqBBBWWWuuuTTT???WWWTTTAAAjjjTTTEEEEEE///,,,'''%%%$$$$$$$$$###$$$$$$###!!! """ %%%%%%!!! """((($$$"""&&&(((&&&$$$$$$ ###%%%&&&$$$###"""###"""""""""""""""######$$$%%%%%%'''))))))&&&###!!!(((%%%%%%)))***&&&###"""'''&&&%%%'''))))))'''%%% &&&%%%###,,,999666(((###%%%%%%%%%&&&'''%%% &&&$$$""""""###$$$###""" !!!###$$$$$$###"""!!! """$$$$$$###"""""""""%%%###"""$$$''')))'''$$$)))(((%%%###"""!!!!!!!!!$$$$$$$$$$$$$$$###""""""%%%$$$###$$$&&&(((((('''$$$&&&(((&&&###"""$$$'''''')))(((&&&###!!!!!!!!!###$$$%%%&&&&&&%%%###""")))%%%###%%%&&&$$$$$$%%%"""###$$$$$$$$$$$$###"""!!!$$$&&&&&&%%%$$$$$$###%%%(((******'''$$$######"""$$$''')))***)))'''%%%&&&&&&&&&'''(((***,,,---(((&&&///---000111444UUUqqqRRRBBB>>>BBB:::888BBBKKKGGG:::///444444222111000/////////111333222//////333555333,,,+++,,,......---000555222333333222///---------(((///CCCiii}}}hhh___aaahhh}}}LLLOOO|||```GGGMMMNNNAAApppMMMCCC|||GGG---***'''$$$$$$$$$###""""""######"""  """"""&&&%%%!!! ###$$$&&&%%%$$$&&&&&&$$$ """%%%%%%$$$######$$$"""""""""""""""######$$$%%%""""""''')))'''$$$###&&&""""""''')))%%% &&&$$$###%%%((()))'''%%% """ $$$,,,+++#########"""###$$$%%%$$$"""%%%$$$""""""#########""""""############""""""!!!!!!###%%%%%%$$$##################%%%''''''&&&%%%'''&&&$$$""""""""""""###$$$###"""!!!!!!"""$$$%%%###""""""###%%%'''&&&&&&%%%%%%%%%$$$###"""###%%%&&&))))))%%%"""######!!! !!!###$$$$$$""" (((###"""$$$%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!%%%&&&$$$###%%%%%%$$$###&&&)))(((%%%"""!!!"""###$$$'''((())))))''''''&&&&&&'''''')))***+++,,,)))%%%---,,,111333555TTTqqqYYYEEE999999>>>===000***555CCCEEE;;;111111222222222111///...---+++......+++,,,000222111))),,,,,,******...111222...//////...++++++---000'''222;;;QQQ|||qqqaaavvvzzznnnlllrrrooorrrdddDDDEEEvvvqqqRRRDDD{{{JJJ@@@sssvvvHHHGGGAAA---+++'''%%%%%%%%%$$$######$$$%%%$$$"""!!!!!!!!! """%%%### $$$---777,,,!!!"""$$$!!!!!!"""$$$$$$######$$$%%%"""""""""""""""######$$$%%%###$$$((('''######'''$$$ &&&)))&&& """ !!!%%%'''%%%!!!  """###""" ###  """#########%%%###"""!!!"""###"""!!!$$$$$$###""""""!!!"""""""""$$$&&&&&&%%%$$$$$$$$$"""###%%%&&&%%%%%%&&&'''$$$###"""!!!!!!"""######%%%$$$"""""""""###$$$%%%!!!!!!!!!###&&&'''&&&%%%%%%$$$""""""#########"""!!!&&&'''###!!!$$$%%%"""!!!###%%%%%%###!!! )))%%%###%%%&&&$$$$$$%%%&&&%%%$$$######$$$%%%&&&!!!&&&&&&"""!!!%%%'''%%%"""&&&)))((($$$!!!###%%%%%%&&&'''(((((()))((((((&&&''''''((()))******+++,,,&&&,,,,,,111333555SSSZZZMMM???777444444999>>>111444888777000***///888111222333333333000...,,,,,,///000------111444333)))//////'''%%%,,,///+++,,,---...,,,+++,,,000444(((222000777bbbjjjXXXvvvtttuuuwwwPPPFFF>>>BBB999666999222;;;>>>RRRYYYlll___EEEwwwMMMDDDxxxpppHHHPPPrrr666...+++((('''&&&&&&%%%$$$%%%'''((('''$$$"""!!!!!! """$$$!!!###===NNN;;;&&&###&&&"""!!!###$$$$$$######$$$&&&"""""""""""""""######$$$&&&%%%(((***%%%"""+++### '''+++)))$$$!!!$$$!!! ###''')))'''###!!!!!!&&&&&&"""!!!###""" !!!###%%%%%%###!!!!!!"""###"""!!!%%%$$$###!!!!!!!!!""""""###%%%''''''&&&$$$$$$%%%!!!$$$''''''%%%$$$&&&(((###"""!!! &&&%%%%%%$$$$$$#########""""""###%%%((()))'''&&&&&&### ###$$$""" ###$$$!!! %%%&&&$$$!!!###&&&(((((('''%%%$$$,,,'''%%%((()))'''&&&((((((&&&$$$""""""$$$&&&(((!!!&&&&&&!!! %%%(((&&&$$$(((+++)))%%%###%%%)))&&&&&&''''''((())))))***''''''(((((())))))******///(((---,,,111333444RRRdddWWWAAA===666111000222555888888///...555555...,,,111222000------...///......)))---...---000555333,,,.........---,,,+++***)))111,,,+++...///---///444...,,,000555PPPyyyCCC\\\lllZZZEEEhhhhhhqqqmmmeeeYYYLLLAAA;;;999:::777===;;;SSSjjjsssuuuAAAbbbYYYGGGTTT===VVV```111&&&))))))&&&&&&((('''$$$(((%%%""""""$$$%%%$$$!!! %%%&&&###!!!###$$$666???333&&&%%%)))***'''$$$!!!"""$$$%%%###!!!"""%%%&&&"""""""""(((+++'''&&&(((&&&!!!###$$$$$$$$$$$$######"""%%% $$$((((((&&&"""###$$$%%%$$$""" """!!! !!!###%%%'''$$$!!!"""((('''""" """###$$$&&&''''''&&&$$$###&&&%%%$$$$$$$$$###!!!%%%$$$"""###$$$$$$###"""""""""############"""""""""######$$$$$$######""")))%%%"""###&&&'''### (((%%%""""""%%%&&&$$$"""###%%%%%%###!!! ###&&&&&&((()))((('''%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$"""############$$$$$$$$$ """###"""!!!!!!$$$'''$$$###''',,,+++%%%$$$'''(((((())))))))))))(((((('''***,,,,,,)))'''(((***++++++***///111+++666RRRpppTTT???555;;;888555333333555777888888000...444555///...333/////////000111111///---***,,,++++++///333///'''---------...------,,,,,,///***)))------+++---222---+++000222@@@mmm~~~KKKZZZrrrtttggg}}}yyyvvvaaaVVVLLL777>>>LLLUUU{{{GGG]]]{{{WWWMMM___EEEWWW```222###&&&'''$$$$$$&&&%%%"""'''%%%######%%%&&&%%%### !!!%%%%%%!!! $$$000333***###%%%'''$$$%%%""" """###""" """###!!! """"""&&&&&&###"""%%%&&&###$$$$$$%%%%%%$$$$$$######$$$ ###&&&&&&$$$"""###$$$%%%$$$###!!! """"""!!!!!!"""###$$$%%%$$$!!!###''''''""" """########################%%%###""""""$$$$$$!!!"""$$$&&&''''''$$$""" $$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$######&&&###!!!"""&&&'''%%%"""&&&$$$""""""$$$%%%###!!!###$$$%%%###!!!!!!###&&&###%%%&&&%%%###""""""###&&&&&&&&&%%%%%%%%%$$$$$$"""############$$$$$$$$$!!!######""""""$$$&&&%%%$$$&&&***)))######&&&((('''&&&%%%%%%&&&'''((((((***+++***)))((()))******+++***...111,,,666QQQsss[[[MMMGGGBBB===:::222111000111333666666666888000...222333000000555---...000222444333///,,,)))******+++000333000)))+++,,,---..................++++++------,,,...222...+++---+++...KKKmmmwwwccckkkbbbOOOFFFBBBFFFRRRhhhoooxxxYYYTTTqqqcccRRRGGG;;;JJJnnnuuuQQQRRRpppjjjLLLLLLhhhLLLYYYYYY,,,###&&&&&&######%%%$$$!!!&&&%%%###$$$%%%&&&&&&%%%###!!!"""%%%$$$'''+++((("""!!!&&&&&&!!!%%%###""""""######"""!!!!!!!!!"""#########$$$$$$$$$%%%$$$ !!!%%%(((((($$$%%%%%%%%%$$$$$$###"""$$$!!!!!!$$$###""""""###$$$%%%%%%$$$"""!!!########################$$$"""###&&&&&&"""!!!"""###"""  """###$$$!!! $$$%%%"""!!!&&&,,,...***%%%"""!!!$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$"""!!!"""&&&(((&&&$$$""""""!!!"""######!!!###$$$$$$###""""""###%%%"""###$$$$$$"""!!!!!!"""&&&&&&&&&&&&%%%%%%%%%%%%"""############$$$$$$$$$!!!$$$$$$$$$######$$$%%%$$$%%%'''&&&###$$$'''***(((%%%$$$$$$%%%(((******)))((()))***+++***)))***,,,***...222---777PPPhhhXXXIII<<<999::::::777555///---+++,,,000333444333666///,,,///000///111555......///111222000---***'''***---///000222222111+++,,,,,,------,,,,,,,,,///...---...//////111222111,,,)))%%%%%%===lll{{{nnn^^^OOOMMMDDDEEEIIIRRRbbbwwwdddJJJcccyyyUUU@@@AAAdddYYYIIITTT]]]DDDIIIfffKKK\\\MMM###%%%((((((%%%%%%'''&&&###%%%$$$$$$$$$%%%&&&''''''$$$"""###&&&%%%!!!!!!******&&& !!!'''((($$$&&&&&&%%%&&&&&&%%%$$$$$$$$$######%%%'''((('''&&&'''&&&$$$###$$$(((***+++$$$$$$$$$$$$###"""!!!!!!$$$""" """###"""!!!"""###$$$$$$%%%$$$############$$$$$$$$$###""""""$$$###$$$%%%$$$###""""""""""""""""""""""""""""""$$$  &&&(((%%% """)))///000+++%%%###$$$"""######$$$$$$######"""$$$%%%%%%&&&&&&%%%%%%$$$$$$###"""###%%%&&&%%%$$$ !!!"""###!!!##################$$$%%%###%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%""""""#########$$$$$$$$$!!!###%%%%%%%%%$$$###$$$$$$%%%%%%%%%%%%(((+++***)))(((''''''((()))***+++)))&&&'''+++,,,+++(((***---+++...222///888NNNsssUUUBBBAAA<<<:::<<<;;;777444444555000++++++///333444333333...+++,,,---...///222000///.........---***(((&&&,,,222222...+++---222+++,,,,,,+++***)))((((((---......---...000111000///,,,)))'''(((:::jjjvvvooogggXXXCCC555777MMMoookkkAAARRRooo???+++OOOTTTBBBGGGnnn[[[EEELLLZZZCCC^^^vvvDDD %%%((((((&&&%%%'''&&&###$$$$$$$$$$$$$$$%%%&&&'''$$$"""###&&&'''$$$###%%%((()))'''###!!!$$$'''(((%%%&&&''''''&&&%%%$$$$$$%%%$$$###$$$&&&'''&&&%%%)))&&&$$$%%%''')))))))))############"""!!! %%%$$$""""""#########"""!!!"""######$$$$$$$$$$$$######$$$$$$$$$######"""###$$$$$$############""""""###&&&''''''&&&###"""###!!!"""''')))'''######'''+++***%%%"""###%%%######$$$$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$$$$$$$$$$###""" """###""" """""""""###$$$$$$$$$$$$$$$%%%''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$""""""#########$$$$$$$$$ !!!###%%%&&&&&&$$$###"""$$$%%%%%%&&&)))---///'''((()))******)))((('''+++(((&&&'''***,,,+++)))+++///---...222111888KKKwww]]]MMMEEECCC333333666999888666999???;;;555...---111555555333000...++++++,,,---......000...---,,,,,,+++)))''')))---222222+++$$$&&&---+++++++++***)))(((&&&&&&(((+++,,,***+++......,,,***---,,,,,,...333SSSmmmVVVFFFDDDOOO\\\rrrrrrCCCHHHmmmQQQ555???BBB:::DDD___UUUDDDMMMMMM===___nnnAAA&&&$$$''''''$$$$$$&&&%%%"""###$$$%%%$$$######%%%&&&""" """&&&'''%%%%%%((($$$'''(((%%%!!! ###'''!!!###%%%%%%###"""!!!!!!""""""!!!!!!!!!###%%%&&&+++%%%"""$$$&&&&&&$$$%%%$$$$$$######"""!!!$$$$$$$$$$$$############ !!!"""###$$$$$$%%%###$$$$$$$$$$$$$$$$$$$$$###%%%%%%""""""$$$$$$!!!!!!$$$'''******'''$$$!!!"""""""""$$$'''((('''&&&"""$$$%%%### !!!$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%$$$###"""""" """$$$$$$""" """!!!!!!###%%%&&&%%%###!!!###%%%%%%$$$###$$$%%%$$$$$$$$$$$$############"""############$$$$$$$$$"""""""""$$$&&&'''%%%###!!!%%%&&&%%%&&&+++///000$$$%%%(((******(((%%%$$$***((('''''')))+++++++++---111......222111777GGG}}}mmmVVV@@@333111444777===;;;999777111,,,...333;;;555//////444666444000000///---,,,,,,...---+++++++++,,,...///...+++(((+++***,,,000...((('''+++***************)))((((((&&&***+++((()))------)))'''///,,,+++///***999]]]~~~jjjYYYRRRNNNZZZlll~~~MMMEEEWWWRRRAAA@@@>>>DDDKKKxxxHHH>>>LLLCCC===aaaiii???***%%%((((((%%%%%%'''&&&######$$$%%%###!!!!!!"""%%%!!! $$$%%%###$$$'''$$$&&&(((((($$$!!!!!!###"""%%%%%%""" !!! !!!""" """(((,,,222(((!!!###$$$######%%%&&&&&&%%%%%%$$$"""!!! !!!"""#########"""###### !!!###$$$%%%$$$######"""###$$$&&&'''###&&&%%%!!!!!!$$$$$$!!!!!!"""%%%''''''%%%"""!!! """%%%%%%$$$$$$&&&'''##################$$$$$$%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$$$$######$$$%%%%%%%%%$$$###$$$$$$"""$$$&&&$$$"""!!!"""$$$"""!!!!!!###&&&'''%%%""" """###$$$###"""###$$$#########""""""""""""!!!"""############$$$$$$$$$$$$"""!!!###%%%'''&&&$$$!!!&&&(((%%%&&&+++---,,,%%%&&&'''(((((('''&&&%%%((())))))((('''))),,,...///444000...222222666DDD}}}eeeEEE???888444555555444333666333333444333111222666666111...000444666111,,,000000///---...///---***''')))---111333222---))),,,&&&'''///444111...///))))))***++++++++++++***''',,,---)))***///...***(((000)))&&&,,,&&&---KKKiiizzzfffMMM???QQQuuuXXXDDDGGGkkkPPPPPPMMMFFF;;;~~~ooo@@@<<>>???dddddd<<<+++(((++++++((((((***)))&&&"""$$$%%%### !!!###!!!"""###!!!"""%%%''''''(((+++)))%%%"""!!! $$$''''''$$$!!!!!!""" """$$$"""!!!$$$---444999---######$$$###$$$((('''''''''&&&%%%$$$""""""!!!"""###"""!!!"""### """$$$%%%$$$###"""""""""%%%''')))###&&&&&&!!! %%%%%%!!!!!!!!!""""""""""""!!!!!!"""&&&%%%"""!!!$$$'''%%%%%%%%%'''))))))(((&&&###$$$$$$%%%%%%$$$$$$############$$$$$$#########"""###$$$$$$$$$$$$%%%'''$$$&&&'''%%%"""!!!$$$&&&"""!!!!!!###&&&'''%%%"""!!!"""$$$%%%$$$###$$$%%%""""""""""""!!!!!!!!!!!!"""############$$$$$$$$$%%%###!!!"""%%%'''&&&%%%!!!''')))%%%%%%)))***((())))))(((((((((((())))))''')))***(((&&&'''+++000000555111...222222555BBByyydddTTT???666444444555666555000,,,...---000333222000333999222000000111333111,,,'''000000000000...+++(((&&&)))+++---///000///---,,,///---,,,---000000...+++)))$$$$$$)))+++(((&&&(((++++++***)))(((***...111+++)))'''&&&(((+++000333JJJzzztttSSS???OOOvvveee<<<@@@wwwNNNHHHYYYHHH>>>dddeeeAAA777QQQooo<<>>FFFIIIBBB111''''''$$$########################%%%$$$#########$$$%%%&&&!!!###### """%%% $$$$$$!!! $$$&&&&&&%%%$$$###"""###"""!!! ###&&&&&&### !!!######$$$&&&%%%!!!###$$$%%%$$$######%%%''''''###$$$)))(((###!!!$$$&&&''''''%%%######$$$%%%***(((&&&$$$"""######$$$$$$%%%&&&%%%###"""###$$$!!!"""$$$%%%%%%%%%(((&&&$$$$$$&&&'''&&&%%%$$$$$$$$$$$$###!!! !!!!!!!!!!!!!!!"""######!!!###""" """''''''$$$&&&&&&((()))))))))((('''((((((((((((((((((((((((,,,***'''%%%%%%&&&''')))222...222444:::///...ZZZuuuSSSEEEBBB;;;666444333333444444000---666444333333222//////111//////000111111///,,,)))+++,,,...///...---***))))))+++---......,,,***(((---,,,+++,,,......+++((()))((((((((()))***((('''+++++++++))))))***...111---+++))))))***---111444===jjjnnnSSSGGGTTTwwwrrrKKK<<>>XXX```AAABBBTTT\\\OOORRR```???:::^^^KKK333XXX^^^555,,,,,,+++'''###$$$)))***))) !!!!!!!!!!!!###%%%### !!!$$$$$$""""""%%%"""$$$&&&((((((&&&$$$###$$$''''''###"""(((///222+++,,,***&&&###%%%...555...;;;???222"""###&&&''''''&&&$$$###"""!!! &&&&&&$$$###"""!!!!!!!!!"""!!!!!!###%%%''''''&&&###### """'''&&&"""######""""""!!!!!! ###'''******'''&&&'''((('''&&&$$$""""""###%%%&&&###$$$$$$$$$######%%%&&&&&&%%%&&&)))(((%%%$$$%%%###$$$%%%%%%###$$$%%%''''''&&&$$$"""!!!!!!""""""$$$%%%&&&%%%$$$###$$$%%% !!!"""###$$$%%%%%%%%%#########$$$&&&%%%###!!!""""""###$$$$$$###"""!!!"""!!!!!!!!!!!!"""#########%%%$$$!!!###&&&&&&"""$$$%%%&&&'''(((''''''&&&((((((((((((((((((((((((***)))((('''''')))***,,,000---///---444555@@@uuu{{{OOO777===???;;;;;;:::777555222111111111222222777777333...///333000))),,,///111111...,,,---000+++,,,------,,,)))%%%###((()))***+++***)))((('''&&&(((,,,000222222000...###+++---(((---;;;===444,,,,,,,,,+++***+++...000))))))(((((()))+++---///$$$333RRRzzzyyy\\\MMMhhhEEELLLccc@@@555666<<>>333\\\ZZZ555+++---+++'''$$$$$$''')))***!!!!!!!!! !!!###$$$""" !!!%%%%%%###"""%%%!!!%%%)))***(((&&&$$$"""(((+++((('''...777<<<000000---&&& !!!%%% $$$%%%###%%%)))((($$$'''&&&&&&%%%###""""""!!!%%%$$$###""""""!!!!!!!!!###!!! """&&&)))(((&&&'''%%%!!! %%%+++)))$$$""""""###"""!!! !!!$$$'''******(((''')))+++111///)))""" """$$$$$$"""###$$$###""""""$$$&&&%%%%%%&&&((((((&&&%%%%%%"""###$$$$$$###$$$&&&(((%%%%%%###"""!!!!!!!!!!!!%%%&&&'''&&&$$$###$$$%%%""""""###$$$%%%%%%%%%$$$""""""###%%%'''&&&$$$!!!!!!"""###$$$%%%$$$######""""""!!!!!!""""""###$$$$$$%%%%%%"""$$$&&&%%%!!!$$$$$$&&&'''''''''&&&%%%((((((((((((((((((((((((+++***))))))***,,,---//////---...)))///000<<>>777;;;;;;===aaa^^^JJJJJJsssbbbCCC===```UUU555)))'''%%%###!!! !!!###&&&&&&%%%###!!!!!!"""#########!!!"""%%%&&&######%%% ###&&&))))))'''$$$!!!###(((&&&$$$)))...111&&&''''''$$$"""!!!$$$'''"""$$$$$$$$$&&&(((&&&!!!%%%%%%%%%$$$$$$$$$$$$$$$""""""""""""######""""""###!!! """&&&((('''%%%'''%%%!!! %%%+++)))$$$!!!"""$$$### !!!"""$$$'''))))))'''&&&(((***666555...$$$ ###%%%###"""###$$$###""""""$$$&&&$$$%%%''''''''''''&&&$$$!!!"""#########$$$&&&((($$$$$$###"""!!!!!!!!!!!!%%%&&&'''&&&$$$###$$$%%%###$$$$$$%%%%%%%%%%%%$$$""""""$$$&&&((('''%%%""" """###$$$%%%%%%$$$$$$"""""""""""""""###$$$$$$###%%%%%%###$$$'''%%% $$$$$$&&&'''''''''&&&%%%(((((((((((((((((((((((((((((((((((()))+++,,,---+++,,,///)))//////777fffpppZZZqqqRRRLLLcccYYYBBB555777===999777666555333222222444666888EEEFFF666,,,111333...000000///---,,,,,,...///(((((((((((())))))******&&&''')))***,,,---------+++---//////,,,(((&&&%%%&&&***)))%%%(((111222---***+++,,,+++******+++---)))***+++,,,,,,---------+++)))999___vvvUUUdddxxx___@@@[[[lll>>>333FFFVVVAAA333666888LLLlllRRRFFFNNNzzznnnUUULLLjjj}}}NNN444((('''%%%$$$%%%###!!!###(((***'''$$$""""""#########&&&######&&&&&&######&&&&&&'''(((((('''$$$!!!$$$(((%%%"""######""""""$$$%%%&&&%%%%%%'''(((%%%+++)))!!!"""((($$$$$$%%%%%%%%%%%%%%%%%%!!!"""######$$$$$$#########""""""###%%%&&&&&&%%%###### """'''&&&"""!!!###%%%$$$!!! """$$$$$$&&&((('''%%%$$$&&&)))000222---$$$"""''')))%%%"""#########""""""$$$%%%"""%%%&&&%%%%%%'''&&&###!!!"""############%%%'''############""""""!!!!!!%%%&&&'''&&&%%%$$$%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$#########%%%''''''&&&$$$!!!"""$$$%%%%%%%%%$$$$$$###""""""""""""###$$$$$$###%%%%%%$$$%%%(((&&&!!!$$$%%%&&&'''(((''''''&&&((((((((((((((((((((((((%%%%%%%%%&&&'''((()))***(((***///,,,444444666^^^tttZZZLLL>>>666444GGGttt|||SSS333666AAA<<<666777777666333333555888^^^qqqoooOOO444///...(((222///+++******+++++++++***)))((('''''')))+++,,,(((((()))***++++++,,,,,,+++---///---***'''&&&'''***(((&&&&&&)))+++,,,,,,)))***++++++))))))***+++)))***+++,,,------,,,,,,$$$(((111DDDcccwwwddd]]]ooovvvGGGJJJ{{{}}}qqquuuxxxmmm]]]___ooo|||VVV222444666777QQQEEE;;;CCCrrrmmmvvvgggWWWwwwrrrEEE222((()))((()))+++((($$$%%%+++***&&&###!!!###%%%%%%$$$***&&&%%%&&&&&&###$$$'''''''''&&&%%%%%%$$$#########''''''%%%$$$$$$###$$$%%%'''((('''%%%$$$### &&&%%%""")))&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$###"""$$$%%%&&&&&&%%%$$$%%%&&& """""" $$$%%%###!!!$$$&&&%%%"""!!!###&&&%%%'''((('''$$$###%%%((((((---+++###""")))***$$$!!!"""###"""!!!"""###%%% $$$&&&###$$$'''&&&""""""###$$$###"""###%%%&&&######$$$$$$######""""""&&&'''''''''%%%$$$%%%&&&&&&&&&'''&&&&&&%%%$$$$$$###"""!!!###%%%&&&%%%$$$"""###$$$%%%%%%%%%$$$#########""""""######$$$%%%!!!$$$%%%$$$&&&)))'''"""%%%&&&'''((()))(((''''''((((((((((((((((((((((((&&&&&&&&&&&&'''((((((((((((***...,,,666666333UUUoooWWWEEEAAA<<<===>>>222---IIInnnlll<<<777<<<111666888999777555444666888AAAZZZ___BBB((('''---,,,222---((('''(((***)))(((///---)))&&&&&&''')))+++))))))))))))************))),,,......,,,+++,,,...---'''%%%))),,,+++---111)))***+++***)))((()))***&&&((()))***++++++***)))+++000...)))666[[[kkkMMM___QQQCCCuuutttRRRBBBJJJdddnnn:::===>>>444???vvvMMMAAA:::UUU\\\MMMsssppp[[[jjj???111((('''%%%(((+++((("""###)))(((%%%!!! ###&&&&&&%%%---)))&&&'''&&&###$$$(((######"""###$$$&&&)))***"""######!!!###&&&%%%!!!!!!$$$''''''&&&%%%###(((### """%%%$$$!!!(((((('''&&&$$$###""""""%%%&&&&&&&&&%%%###""" %%%(((***(((%%%$$$&&&((( $$$$$$!!! $$$&&&&&&!!!%%%'''&&&"""!!!$$$'''&&&((()))'''###"""$$$'''%%%+++***"""!!!(((''' !!!"""###"""!!!!!!###%%%$$$%%%"""###&&&&&&!!!"""###$$$###""""""$$$&&&###$$$$$$$$$$$$######"""&&&'''((('''%%%$$$%%%&&&''''''''''''&&&%%%$$$$$$"""!!! ###$$$%%%$$$###$$$%%%%%%%%%%%%###############"""######$$$%%% ###%%%%%%'''***(((###&&&&&&((()))))))))((('''(((((((((((((((((((((((())))))))))))***************+++---***555444...MMMrrrmmmSSSFFFAAAAAA555666;;;<<<444000BBBZZZGGG111EEE///222888<<<777///...222777111222333333---&&&''',,,***+++,,,,,,,,,***((('''+++(((%%%'''***+++'''###&&&(((*********+++---///000...---///...***)))+++---***'''&&&''')))***+++((()))'''%%%''',,,...,,,+++------+++))))))---000000000222///+++;;;iiibbbHHHbbbkkkCCChhh|||wwwTTTLLLkkktttNNN666???WWWkkk~~~tttaaaLLL>>>;;;AAAHHH```{{{nnnhhhaaa555,,,(((%%%)))---+++%%%###%%%***"""***(((%%%((($$$!!!(((&&&&&&%%%"""!!!!!!$$$''''''&&&%%%$$$$$$$$$$$$%%%### """"""!!!%%%$$$###""""""###$$$%%%***###!!!&&&+++((($$$###'''((((((%%%$$$$$$$$$###%%%###!!!"""$$$$$$!!!&&&''''''&&&%%%&&&((()))#########$$$%%%&&&(((((($$$%%%&&&&&&%%%$$$%%%&&&&&&(((&&&"""###))))))%%%)))))))))(((&&&$$$"""!!!"""#########!!!!!!"""$$$###""""""###%%%%%%$$$"""###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$###!!!!!!$$$&&&(((&&&$$$"""!!!!!!"""###((((((''''''''''''((((((%%%$$$###$$$%%%&&&$$$"""!!! !!!%%%******%%% """!!!!!!!!!!!!###$$$%%%***%%%######"""!!!"""''''''%%%%%%(((++++++)))&&&((()))***)))'''&&&&&&''',,,***(((&&&&&&''')))***,,,000***)))555;;;===DDDuuu}}}dddNNNBBB===:::999888444555777333000:::JJJ\\\@@@CCC:::///333666555333111000///......000000+++%%%&&&+++++++++*********++++++,,,,,,***'''((()))***'''$$$)))+++,,,,,,***)))***+++111...---///...***(((***---+++((('''((()))+++,,,((()))(((&&&'''+++,,,***+++,,,,,,+++)))***...111///,,,,,,+++)))222RRRssslllOOOUUUnnn{{{PPPccc~~~```WWWYYYAAAJJJkkk~~~hhhVVVVVVQQQNNNGGG???<<>>999333222555777555333:::333000333444111000222666eee\\\777@@@777000---......///111---,,,...000...)))***...,,,,,,+++++++++,,,......,,,,,,+++(((%%%$$$%%%&&&$$$'''+++------------...111---,,,---,,,((('''***,,,,,,+++***)))***,,,...)))---...+++)))+++***(((++++++*********,,,///111+++((((((+++,,,+++111:::OOOxxx~~~^^^III[[[gggHHHFFFhhhZZZbbb|||lllggguuueee>>>QQQrrrcccJJJ???EEENNNaaa{{{sss\\\wwwFFF))),,,(((&&&***---,,,((($$$###%%%$$$***&&&$$$)))&&&!!!'''''''''&&&$$$""""""$$$&&&$$$$$$#########$$$%%%%%%'''&&&%%%$$$$$$###!!! $$$##################$$$%%%%%% ///???999&&&$$$###$$$$$$"""!!!$$$***&&&&&&&&&'''(((((('''&&&!!!###&&&'''&&&%%%$$$$$$''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%###!!!"""$$$&&&"""#########%%%'''&&&###%%%%%%$$$######$$$''')))%%%$$$"""  $$$'''###"""!!!!!!###$$$$$$###"""######$$$$$$$$$$$$$$$!!!!!!!!! !!!###&&&%%%$$$######%%%'''(((%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$%%%&&&$$$""" ###&&&$$$!!!!!!$$$((($$$############%%%&&&'''"""!!!"""&&&'''$$$$$$&&&+++)))'''&&&&&&'''''''''###%%%&&&&&&%%%%%%'''((()))(((((('''''''''''''''&&&,,,***+++333:::FFFZZZ{{{VVVgggbbbDDD666333222555666666555222000//////333000000222222000///111;;;GGGiiiJJJ===555000///...,,,///555---+++---//////++++++///,,,,,,---...---,,,+++***++++++***(((%%%###$$$%%%$$$'''***,,,------...000000,,,***,,,+++((((((******+++,,,+++)))***,,,///***///000---***++++++***,,,+++***)))+++---///000,,,,,,......,,,***...555<<>>555SSS]]]:::333111444333------222---***+++......+++***---+++,,,......---+++)))'''******))))))(((&&&%%%###)))+++,,,,,,++++++---......***)))******((())),,,(((***,,,+++)))))),,,///***///111,,,)))***,,,,,,...,,,***)))+++---.........///000---((('''+++000///OOOttteeeOOOTTTwwwVVVCCCWWW]]]GGGrrroooHHHCCC@@@TTThhhvvvjjjIIIGGG}}}jjjLLLGGGMMM___\\\VVVqqq555)))111&&&%%%'''))))))((('''((()))%%%)))%%%###***((("""%%%"""###%%%%%%%%%&&&(((***(((((('''&&&&&&&&&&&&&&&&&&''''''&&&###""""""###"""###$$$$$$$$$$$$###"""$$$###%%%???[[[jjj111&&& """$$$!!!!!!%%%"""$$$''''''''''''((()))"""%%%''''''&&&%%%&&&&&&#########$$$%%%&&&((()))%%%''''''&&&$$$######$$$""" """'''***'''%%%$$$'''+++,,,)))###!!!%%%***$$$$$$###  ###&&&###!!! !!!#########$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&%%%###$$$&&&(((%%%$$$###"""###$$$&&&(((&&&'''((())))))((('''&&&%%%$$$###$$$%%%&&&$$$""" $$$&&&$$$ ###'''######""""""###$$$&&&'''""" """&&&'''%%%$$$&&&((())))))(((&&&&&&''')))%%%&&&''''''&&&%%%'''(((((()))*********)))'''&&&)))000///,,,...555RRRxxx```DDD```iiiHHH@@@444///555===<<<555555666666555333222333444,,,---...000222444444222000...===pppvvvOOO???333333333...,,,//////++++++//////,,,+++---++++++++++++++++++******+++***)))+++---,,,'''###+++++++++******+++...111,,,((('''))))))(((***...&&&))),,,+++((((((+++...)))...///***&&&(((,,,---000---***)))+++------,,,,,,,,,+++((('''(((+++,,,***555MMMmmmuuuSSSIIIjjjmmmFFFJJJooofffBBBaaa~~~aaaMMMOOOHHHDDDHHH@@@???uuuwwwMMMCCCUUUpppTTTQQQmmm444...777''')))(((((('''&&&&&&((()))&&&)))$$$###***((("""%%%!!!"""$$$$$$$$$$$$&&&((('''&&&%%%$$$###"""""""""$$$&&&'''&&&###"""###%%%"""###$$$$$$$$$$$$###""" %%%&&& ,,,HHH```FFF222"""!!!###!!!!!!&&& ###%%%&&&%%%%%%''')))###$$$%%%%%%$$$$$$%%%&&&#########$$$%%%&&&((((((%%%'''))))))'''%%%$$$$$$""" """***,,,(((%%%%%%)))((('''''''''&&&%%%%%%#########""" !!!###%%%$$$!!!!!!###############$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&(((%%%$$$###""""""###%%%&&&###$$$&&&''''''&&&$$$###%%%$$$###$$$%%%&&&$$$"""!!!###%%%$$$!!! """$$$""""""!!!!!!"""###%%%&&&$$$!!!"""&&&&&&$$$$$$&&&%%%'''))))))'''&&&''')))'''((()))(((&&&&&&&&&(((((()))+++,,,,,,***(((&&&''',,,******---///DDDeeeMMMEEEQQQ}}}gggSSSCCC666222777888444333555888888444111//////111333333222111000///111666:::888333+++000(((MMMlllPPP666//////,,,,,,000222......111222///...///******(((((()))***,,,...,,,******---111000)))###((()))))))))***---222555+++'''&&&((()))(((+++///$$$(((,,,+++((('''***...''',,,---((($$$&&&+++---222...***)))+++,,,,,,***)))(((&&&%%%(((---...,,,222)))...KKKnnnxxxQQQ@@@___uuuLLLCCC___vvvKKKRRR{{{pppNNN111888<<<;;;NNNbbbsssdddCCCSSSzzzSSSVVVkkk555222;;;(((,,,***(((&&&%%%%%%'''(((&&&)))$$$###***((("""$$$ """######""""""###$$$%%%%%%###!!! ###%%%&&&%%%###"""###%%%"""###$$$%%%%%%$$$###"""&&&%%%%%%$$$"""$$$000>>>YYY>>>&&&"""$$$###$$$(((!!!%%%%%%$$$$$$&&&((("""###$$$###""""""$$$&&&$$$$$$$$$$$$%%%&&&''''''%%%(((***+++)))&&&$$$###""" ###+++---(((%%%&&&***%%%!!!$$$***+++&&& """#########!!!!!!"""$$$$$$!!! """######""""""###$$$$$$$$$$$$###$$$$$$$$$###!!!!!!$$$&&&%%%$$$"""!!!!!!"""$$$%%% !!!###$$$$$$###!!! %%%$$$###$$$%%%&&&$$$"""!!!###$$$$$$###""""""""""""!!!!!!!!!!!!###$$$%%%%%%""""""%%%&&&######&&&###&&&******((('''((()))((()))***)))'''&&&&&&''')))***,,,------+++(((''')))+++***,,,111///:::SSSkkktttttt>>>EEEGGGppp{{{YYYDDD:::888888888555444666777666777;;;000111000...111444222,,,+++,,,...///111222222222,,,000---:::```___???555111222111+++222222111///------///000///)))'''******(((,,,222///333;;;AAA:::---&&&(((+++******+++,,,...111222(((((()))(((((())),,,...))))))*********++++++++++++...///+++&&&%%%+++111222...***)))+++,,,+++)))000***%%%&&&,,,111111...'''///222555IIImmm}}}^^^AAAJJJzzz[[[555DDD||||||III>>>iii}}}iiiVVVHHHAAADDDAAAEEETTTfffzzzbbbNNNfffyyyPPPaaaWWW:::...---///******(((%%%######&&&(((((('''&&&'''((((((&&&$$$((($$$!!!"""&&&)))&&&######$$$%%%&&&&&&###"""###$$$%%%&&&%%%$$$###$$$###  ###&&&)))!!!$$$&&&%%%"""###''',,,DDDGGG000(((+++"""$$$!!!!!!"""%%%))))))&&&"""$$$###"""""""""###%%%&&&%%%&&&'''&&&&&&&&&(((***+++***)))((('''&&&%%%%%%$$$%%%&&&&&&%%%'''***,,,&&&$$$"""###$$$&&&'''&&&'''%%%###$$$%%%$$$ %%%!!!!!!%%%&&&&&&&&&###"""%%%$$$!!!!!!###%%%$$$$$$$$$%%%%%%###!!!$$$###"""!!!!!!"""###$$$""""""######$$$$$$$$$$$$$$$###"""###$$$%%%###"""%%%###""""""###$$$$$$###$$$######""""""###$$$$$$"""###$$$&&&''''''&&&&&&***(((&&&'''))))))'''%%%'''((()))(((((((((***,,,,,,,,,,,,,,,+++)))'''&&&,,,###%%%000...))):::VVV[[[qqqhhhDDD???EEEfffwwwjjjTTTAAA555111222444555111000333333111222666000111000...000444222---+++,,,---...///000000000)))000///444KKKeeemmmOOO;;;...---000,,,111111111000...------///000,,,+++......***)))---222333777999333((($$$&&&*********+++,,,---...///++++++***)))(((((()))***++++++++++++,,,,,,,,,,,,...000111,,,&&&$$$)))...222///***)))***,,,,,,++++++(((&&&(((...222333222"""(((---111@@@```gggNNNEEEtttjjjAAAEEErrrPPP===bbb}}}nnndddYYYOOOEEEBBBHHHWWWqqqUUUXXX___qqqPPP444******---))))))((('''&&&'''***---&&&%%%$$$%%%&&&%%%$$$"""'''$$$"""###&&&'''&&&$$$######$$$%%%%%%### """"""######$$$$$$######%%%$$$"""!!!"""$$$&&&((("""%%%&&&$$$!!!!!!$$$(((,,,HHHCCC)))&&&)))###!!!$$$###"""$$$'''((('''%%%###""""""!!!"""###$$$%%%###$$$%%%%%%$$$%%%'''((((((''''''&&&%%%$$$$$$######$$$%%%%%%$$$&&&(((+++(((&&&$$$$$$&&&((((((((('''%%%$$$$$$%%%%%%"""%%%"""!!!$$$&&&&&&%%%"""###&&&&&&"""!!!$$$$$$######$$$%%%%%%###!!!$$$###""""""""""""###$$$""""""##################"""""""""###%%%$$$""" %%%$$$"""###$$$%%%$$$###""""""######$$$$$$$$$$$$"""###$$$%%%&&&&&&%%%%%%((('''%%%&&&((()))(((&&&'''(((((((((''''''(((***++++++++++++***)))'''&&&,,,'''(((...,,,)))777LLLRRRddd___DDDAAABBB^^^jjjTTT@@@===999444000///111333333000///111111...///222///111000...///222111---,,,,,,---...............***222333000555CCCkkknnnMMM000,,,222000000111222111///,,,+++,,,000///000222111+++''''''//////000000+++%%%%%%(((******+++,,,,,,,,,,,,,,,...---+++)))((('''''''''++++++++++++************,,,...///+++&&&%%%***...222///+++)))***,,,------000///...------,,,,,,,,,)))+++......000BBBdddvvvcccJJJsssUUUGGGddd```AAA\\\}}}kkkYYYKKKFFFKKKTTTsssJJJZZZccc|||FFF...&&&'''***//////,,,(((%%%###$$$&&&)))((('''((())))))'''%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$###"""###$$$###!!! !!!!!!!!!!!!!!!"""######%%%%%%$$$$$$$$$$$$%%%&&&$$$%%%&&&$$$!!! ###&&&"""BBBPPPEEE888***###((('''%%%###"""$$$'''((((((""""""!!!!!!!!!"""######!!!"""$$$$$$######%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$!!!"""#########$$$&&&((((((&&&$$$$$$&&&'''''''''&&&%%%$$$%%%&&&&&&$$$"""%%%""" """$$$%%%%%%###"""###'''((($$$"""$$$######"""###%%%%%%$$$"""$$$######""""""######$$$"""""""""""""""""""""""""""""""""$$$%%%%%%""" %%%$$$######$$$%%%$$$### !!!"""$$$%%%%%%%%%$$$######$$$$$$%%%$$$$$$###%%%$$$$$$%%%'''((((((''''''(((((((((&&&%%%&&&''')))))))))))))))((('''&&&******,,,+++((()))222>>>DDDNNNNNN???===888OOOhhhRRRGGG<<<111///333666666222000000111444111000333222//////111...000000------111111...------.........------,,,...444333000---111TTTccc888,,,000......000222222///,,,***)))//////000111000,,,((('''(((((())))))((('''))),,,,,,,,,---...---,,,+++***...,,,***))))))((('''&&&((((((((((((''''''''''''&&&(((***)))'''''',,,000111...+++))))))+++...//////111222///+++((((((***...,,,------)))+++@@@YYYyyy]]]yyydddFFFSSSvvvnnnEEESSStttZZZCCC555===TTTyyyOOOXXXuuu[[[}}}>>>+++%%%&&&***///...,,,'''### !!!"""+++***))))))+++***)))'''"""$$$&&&&&&%%%%%%&&&'''$$$"""!!!!!!#########""""""!!! !!!"""$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$""""""$$$''')))///DDD[[[RRR///!!!---'''%%%$$$###$$$%%%&&&'''!!!!!!!!!!!!!!!!!!"""""" """$$$$$$######$$$&&&'''''''''&&&&&&&&&&&&&&& !!!""""""""""""$$$&&&&&&$$$"""!!!###$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$###"""""""""###$$$$$$"""!!!###((()))%%%###$$$$$$######$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!""""""###%%%'''&&&### $$$""""""###$$$$$$###!!! """%%%&&&&&&%%%$$$######$$$$$$#########"""#########$$$&&&'''(((((('''(((((('''%%%$$$$$$%%%''''''''''''''''''''''''''',,,---)))&&&***000333;;;;;;===777666...@@@|||]]]CCC999999;;;999---222666555222...,,,,,,444111111333333//////111---000000,,,,,,///000......////////////...------000222000000111///BBBdddyyyIII222///))),,,///111222///,,,)))))).........---,,,,,,+++***$$$'''((())))))+++,,,---...////////////---+++***,,,***((()))******)))'''''''''''''''''''''''''''###%%%''''''&&&'''***......---+++)))(((***---000%%%))),,,,,,******...111(((%%%(((///...+++333@@@bbbpppzzzoooGGGDDDiiiwwwIIIFFFrrr}}}___HHH555???WWW|||~~~VVVXXXnnnVVV999***'''(((+++%%%&&&'''&&&%%%&&&(((***'''&&&&&&&&&''''''%%%$$$!!!###&&&&&&&&&%%%&&&'''$$$""" """$$$$$$###""""""!!!!!!"""###%%%&&&$$$%%%&&&&&&&&&%%%$$$###$$$%%%%%%$$$$$$&&&(((***,,,!!!///PPPXXXDDD...&&&$$$%%%%%%%%%%%%$$$$$$$$$!!!!!!"""""""""!!!!!!!!!!!!###%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%!!!"""###""""""###$$$%%%###!!!!!!"""#########$$$%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$############!!! ###((((((%%%###$$$&&&%%%%%%&&&''''''&&&$$$$$$$$$%%%%%%%%%%%%$$$$$$"""""""""!!!!!!!!!!!!!!!$$$$$$$$$&&&''''''$$$""""""!!!!!!"""######"""  """%%%&&&&&&%%%$$$$$$$$$##################!!!"""###$$$%%%&&&'''(((&&&((()))(((%%%#########%%%%%%%%%&&&&&&'''(((((($$$***,,,''''''---000...===555777555444...;;;tttzzzbbbSSSLLLBBB:::888777666555,,,...111222222000//////111...///222111...---///---000000,,,***---//////....../////////......---...///,,,...333000555GGGhhhHHH999---+++---000000...,,,******---///---***)))---...,,,'''***+++******---,,,***000000000//////...---,,,***((('''))),,,,,,***'''((()))))))))************'''(((((('''&&&%%%'''(((*********)))((())),,,///''')))++++++)))))),,,///***(((***000333222111222BBBhhh}}}sssWWWBBB___^^^FFFaaavvv\\\PPPDDDPPP]]]OOOUUU}}}iiiTTTwww555+++)))))),,,'''((())))))((((((***+++((('''&&&'''((((((&&&$$$!!!"""$$$&&&'''''''''&&&$$$"""!!!!!!"""######"""!!!!!!!!!"""###$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$%%%&&&((()))+++***%%%)))888PPPeeeUUU+++%%%&&&((('''%%%$$$$$$$$$""""""#########"""!!!!!!!!!$$$&&&''''''&&&&&&'''$$$$$$$$$######""""""""" """$$$$$$#########$$$'''%%%###"""###$$$$$$$$$$$$%%%%%%$$$######%%%'''###%%%&&&&&&$$$""""""###"""!!!"""&&&'''###!!!###'''&&&%%%&&&'''&&&%%%###$$$%%%%%%&&&&&&%%%%%%$$$!!!!!!!!!""""""#########%%%$$$$$$%%%&&&&&&%%%###!!!!!!!!!###$$$$$$!!! !!!"""$$$%%%%%%%%%$$$$$$$$$#########$$$$$$%%%!!!###%%%%%%%%%%%%''')))&&&''')))(((&&&$$$######$$$$$$$$$%%%&&&((()))***&&&((()))(((***...///...BBB666999888888666@@@kkkgggVVVDDD333888888999999555000---+++------///222555666555333...,,,---111111...---///,,,000000+++))),,,//////,,,------.........------+++111...+++111111222;;;___ttt```FFF555***,,,...///---,,,++++++---000///+++***...///,,,))),,,+++((()))...///,,,000///...---------------+++((('''))),,,---***&&&(((((()))***++++++,,,,,,))))))))))))''''''''''''&&&(((******((((((+++---//////---***(((((()))+++///000///---///222000,,,111HHHmmmmmmqqqmmmDDDQQQvvv{{{RRRVVVvvvMMM999BBBEEERRRrrrcccWWWppp000***)))(((***+++,,,,,,***'''%%%%%%&&&***((((((((())))))(((&&&"""!!!"""%%%)))***'''$$$$$$"""!!!"""######"""!!!!!!"""###$$$$$$$$$"""#########$$$$$$%%%%%%'''%%%$$$$$$%%%'''(((((()))'''))),,,HHHwwwxxxJJJ)))******(((%%%$$$&&&(((######$$$$$$$$$###!!!!!!!!!$$$'''((('''&&&&&&'''%%%$$$$$$###"""!!!!!! !!!###%%%&&&%%%$$$$$$%%%'''%%%""""""###$$$$$$###$$$%%%%%%$$$!!!!!!###&&&###%%%((('''$$$"""!!!"""###!!!!!!$$$$$$!!! """'''%%%$$$$$$%%%$$$""" $$$%%%&&&''''''&&&%%%$$$ !!!!!!"""###$$$%%%%%%%%%###!!!!!!###$$$$$$######"""###%%%&&&%%%###!!!""""""######$$$$$$$$$$$$$$$$$$######$$$%%%&&&'''"""$$$&&&&&&%%%%%%''')))%%%'''))))))'''%%%$$$$$$$$$$$$$$$%%%&&&(((***,,,***((('''+++---......///===222777666888<<>>>>>FFFUUUnnnbbb\\\kkk---)))((('''((($$$&&&''''''&&&&&&((()))&&&%%%$$$%%%&&&&&&$$$"""###!!! $$$***+++'''###$$$###"""###$$$###!!!  """#########"""""""""""""""###$$$%%%&&&(((&&&$$$###$$$%%%%%%%%%(((!!!***CCCrrrggg......+++'''$$$$$$)))---###$$$%%%%%%%%%###"""!!! ###&&&''''''&&&&&&&&&''''''&&&%%%$$$###"""!!!"""$$$''''''&&&%%%%%%%%%%%%### !!!!!!!!! $$$%%%%%%### """%%%###&&&)))(((%%%!!!!!!"""$$$!!!!!!###""""""&&&%%%#########"""%%%%%%&&&''''''&&&%%%%%% !!!###$$$%%%&&&'''%%%""" """######$$$$$$%%%&&&((('''%%%"""$$$######"""######$$$$$$$$$$$$######$$$&&&((()))###%%%''''''%%%%%%''')))%%%''')))***(((&&&%%%%%%$$$$$$$$$%%%&&&)))+++---///(((&&&,,,000------000222)))222111444<<<@@@SSSjjjMMM===;;;<<<888222??????===999444444777:::333//////555999666222///222222222000//////111333222111///,,,+++,,,...000---+++)))***+++---...---+++...///,,,---222777888777IIIeeexxx999000,,,...,,,'''...222))),,,...111111000//////000***(((&&&'''+++/////////111666666000,,,,,,***&&&&&&(((+++,,,,,,+++++++++$$$%%%&&&$$$###$$$(((+++------,,,+++***)))((('''(((***+++)))&&&%%%'''***&&&(((,,,...///---***(((***,,,------++++++,,,...///)))===gggqqqVVVlllTTT;;;FFFzzzQQQoooZZZ;;;888]]]eeemmm[[[```TTT(((&&&(((###)))---)))%%%###$$$%%%$$$###'''''''''&&&%%%$$$###"""$$$!!!"""'''***'''%%%%%%###""" """$$$"""!!!!!!!!!!!!###$$$%%%$$$###""""""######!!! '''((((((&&&$$$""""""###$$$%%%%%%%%%333QQQsssOOO)))+++,,,,,,)))###$$$$$$$$$$$$###""""""""""""###$$$$$$$$$$$$$$$***&&&"""!!!$$$$$$!!! """%%%&&&%%%$$$######'''&&&$$$######$$$&&&'''%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%&&&%%%$$$###"""!!!###%%%&&&"""###%%%%%%%%%$$$""" %%%######%%%%%%######&&&%%%$$$!!! $$$###"""!!!!!!"""######,,,###$$$000444,,,$$$""""""$$$'''((('''%%%$$$%%%!!!$$$###!!!"""(((+++***'''""""""(((***&&&&&&(((''')))******)))((((((((($$$###"""$$$'''***,,,,,,,,,)))'''***,,,,,,///444111222000555:::555999KKKoooSSSLLLBBB777666;;;>>>999222555666666444222222555888<<<777666:::===999444111000222333333222333555777666222...---000222222111---------///111111///---+++------+++...555999999///777GGG}}}TTT;;;444666666//////111+++333444555333111/////////...***&&&'''---222333222///222222...---///---((('''((())))))))))))+++,,,)))******'''%%%$$$'''*********+++******(((&&&%%%(((***+++***'''&&&(((+++------......---,,,+++***+++,,,------+++++++++---,,,000OOOwwwvvvUUUaaacccGGGCCCvvv|||RRRmmmzzzWWW???\\\ssscccmmm|||VVV^^^RRR)))''')))$$$(((---)))%%%$$$$$$%%%$$$###%%%&&&&&&&&&%%%$$$"""!!!&&&######'''(((%%%""""""###!!! """$$$###"""!!!!!!!!!###%%%'''&&&$$$######$$$%%%$$$###&&&'''((('''$$$"""""""""%%%&&&'''%%%))):::WWWnnngggBBB+++***'''"""###%%%%%%%%%&&&&&&&&&%%%%%%%%%""""""###$$$%%%%%%&&&&&&&&&### !!!$$$%%%"""!!!###$$$###"""!!!!!!###$$$%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%$$$###""" !!!"""$$$%%%&&&"""###%%%&&&%%%$$$"""!!!&&&######&&&&&&###"""%%%$$$###""" !!!$$$###"""!!!!!!"""###$$$)))&&&---<<>>777000......333888888333---///000111111111111222444888444333777888555000//////111333333222222222333666000+++,,,111555333000,,,...111444555444///,,,222222000000666===???===444333333]]]yyymmmHHH:::999<<<444...///---:::999777444000......///...***&&&'''---222333222---...------///222///***'''(((((('''&&&'''***---//////---***'''&&&'''(((&&&''')))***)))'''%%%###'''***+++***''''''***---666333000,,,++++++,,,---,,,---...---+++***+++,,,...???ggg}}}VVVTTTyyyyyyYYY???dddyyyNNNbbbxxx{{{zzztttHHH\\\ttteeeeee{{{yyyRRR]]]zzzJJJ)))''')))%%%'''+++)))&&&$$$$$$$$$###"""###$$$%%%&&&%%%$$$""" ((($$$$$$&&&'''"""%%%### """%%%'''%%%$$$"""!!!"""$$$'''((((((&&&######$$$&&&''''''$$$&&&((('''%%%"""!!!!!!%%%&&&(((((("""%%%888OOObbb;;;'''%%%!!!!!!***$$$%%%%%%%%%%%%%%%%%%%%%#########$$$$$$&&&''''''!!! """%%%&&&### !!!!!!#########"""!!! """&&&)))***)))&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%$$$###############$$$$$$%%%&&&&&&###$$$%%%&&&%%%$$$"""!!!&&&$$$$$$&&&&&&"""!!!$$$""""""""""""""""""""""""######"""!!!!!!"""###$$$###$$$---999999---###!!! """%%%&&&%%%$$$$$$$$$"""%%%%%%###$$$'''(((&&&)))$$$ """######%%%((('''(((((())))))(((((((((%%%$$$###%%%(((***++++++'''$$$%%%(((((('''(((+++...222222555888333777HHH{{{gggHHH666000777CCC555555444444444333111///000111333333222111000000///++++++000222000---......///111000---+++******///,,,******---//////...,,,---000222444222...+++666444222111888??????:::999777444RRRrrrYYY???444777000***---...:::999666111---+++,,,...***************+++---...---+++))),,,111333///***&&&((())))))((((((***,,,///...---+++((('''''''''$$$&&&)))******(((%%%###''')))+++***((((((+++...:::666000+++)))+++///222---......---+++******+++***DDDrrr[[[MMMoooiii@@@VVV~~~QQQ\\\}}}{{{SSS^^^~~~mmmuuuwwwRRR___nnnCCC***((()))'''&&&***(((&&&%%%$$$######"""!!!###$$$&&&%%%$$$""" '''###"""%%%&&&""" '''%%%###!!!"""$$$'''***&&&%%%###""""""%%%(((***(((%%%###"""$$$'''((()))"""$$$''''''%%%"""!!! %%%$$$'''+++%%%***<<<|||vvvOOO)))'''(((###'''!!!!!!!!!!!!!!!"""######%%%%%%$$$######$$$%%%%%%!!!!!!"""$$$&&&&&&###!!!%%%$$$$$$%%%%%%%%%###""""""%%%(((******((('''&&&%%%%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%&&&&&&$$$"""!!!&&&$$$$$$'''&&&"""!!!###!!!"""###$$$$$$$$$$$$######"""!!!!!!!!!"""###$$$$$$$$$'''+++((("""!!!&&& """$$$$$$$$$###$$$%%%"""&&&&&&$$$%%%''''''###***'''$$$%%%&&&''''''((('''''''''((())))))((('''&&&%%%$$$&&&(((*********)))'''(((++++++)))))),,,,,,333333555888333666EEEsss}}}```EEE:::555//////444111333444444444444666777000000111333333222000//////,,,,,,000222///...///+++---...---+++(((''''''(((***,,,+++)))))),,,///---,,,+++,,,......,,,***222111---,,,111666555///111333444HHHeeeuuuQQQ999444+++'''***+++555444111,,,)))(((***---&&&,,,111000***'''(((+++...***(((,,,111111---)))$$$(((+++---,,,+++******+++***)))(((((((((((((((%%%'''***,,,+++)))&&&$$$''')))+++***((('''***---888444...)))))),,,111444---......---+++******+++###>>>qqqeeeNNNjjjvvvHHHNNN\\\YYY```ZZZzzz|||VVVbbbjjjAAA...))))))'''###(((((('''%%%###"""""""""!!!"""$$$%%%%%%$$$###"""%%%!!!!!!$$$&&&###"""###%%%$$$!!! !!!$$$''')))&&&%%%###"""###%%%(((***'''$$$!!!!!!###%%%'''(((!!!###&&&'''%%%""" &&&###&&&***(((###'''000YYYzzznnn???)))%%%"""%%% """###$$$'''&&&%%%$$$###"""""""""%%%%%%&&&''''''&&&###!!!&&&$$$###$$$&&&&&&$$$"""""""""###%%%'''((()))***&&&&&&%%%%%%&&&''''''((($$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%$$$###"""###$$$&&&&&&&&&%%%###!!!%%%###$$$''''''###!!!###!!!"""###$$$%%%%%%%%%$$$###"""!!!!!!!!!"""$$$%%%''''''((('''###!!!$$$*** """###$$$######$$$&&&###&&&'''$$$$$$'''&&&###%%%&&&'''''')))***(((%%%'''&&&%%%''')))***(((&&&&&&&&&%%%''')))******)))+++)))))),,,---***+++------444444444999555555@@@iiipppVVVJJJ;;;222666<<<777...***'''+++000333333222111111,,,,,,---000222333222000111......000///+++***,,,(((***,,,,,,+++++++++,,,'''+++///---((('''+++000...+++)))((()))***+++***000000...+++...222000+++...111222888IIIgggqqqSSS@@@...''')))(((//////---***''''''***,,,(((///555333---((())),,,---))))))---000...++++++###''',,,///...,,,***)))&&&%%%%%%&&&((())))))(((((()))+++,,,+++***'''%%%&&&)))***)))&&&&&&))),,,333000,,,)))))),,,///222,,,---...---+++***+++,,,***CCCsssrrrUUUgggWWWKKK}}}]]]IIIwwwkkkRRR~~~ZZZccchhhAAA222***((((((!!!'''((((((&&&###!!!!!!"""""""""###$$$$$$%%%%%%%%%$$$ $$$&&&%%%$$$&&&"""!!!!!!%%%'''$$$$$$$$$$$$$$$&&&'''(((&&&$$$!!!!!!"""$$$%%%%%% ###%%%%%%###!!! %%%%%%&&&&&&&&&%%%&&&'''333jjjaaa555!!!!!!'''""""""!!!"""###%%%'''((('''''''''&&&%%%###"""!!!)))))))))((('''%%%"""!!!$$$!!! !!!$$$&&&$$$"""$$$###""""""###&&&)))+++&&&&&&&&&&&&''''''((()))$$$$$$######$$$$$$%%%&&&######$$$%%%$$$###"""!!!$$$%%%&&&'''&&&%%%###"""###"""$$$(((((($$$"""$$$""""""######$$$$$$$$$%%%""""""!!!!!!!!!###$$$%%%###&&&))))))'''$$$###%%% """$$$$$$###$$$&&&'''###&&&&&&$$$$$$''''''$$$ ###&&&&&&(((***'''"""'''%%%$$$&&&)))+++)))&&&'''''''''(((******)))(((***((((((++++++***+++...///555333333;;;:::666<<>>>>>777888>>>yyyyyyQQQ777666:::222666555333000222333111,,,///...,,,---///222555777555222000000111222000---...,,,---000///,,,---111+++++++++***((((((***,,,+++******)))))))))((('''...---++++++,,,,,,+++***(((---...,,,+++---///...)))+++222///---222MMMiii@@@000111---...///...,,,***)))***,,,...***&&&&&&***...///...'''&&&)))//////+++,,,111%%%''')))***)))))))))+++###""""""%%%(((***)))'''+++++++++***((('''&&&%%%''')))***((($$$###%%%(((******++++++***((('''&&&+++,,,------++++++,,,...(((???mmm___^^^yyytttGGG\\\}}}bbbLLLTTTnnnkkkPPP[[[___PPP---***%%%(((---&&&%%%''')))'''### !!!"""%%%$$$###"""###&&&(((***'''###"""%%%'''%%%%%%'''%%%###!!! """$$$(((***!!!"""$$$%%%&&&&&&%%%$$$&&&%%%$$$$$$%%%%%%###!!!!!!"""###"""!!! !!!"""(((,,, &&&...++++++---XXXnnnHHH222&&&%%%$$$$$$$$$&&&(((+++---###&&&))),,,,,,+++)))'''(((((('''%%%###"""###$$$%%%""" """'''***)))&&&"""!!!!!!"""###$$$&&&'''&&&&&&&&&'''''')))******$$$$$$#########$$$&&&'''"""###%%%&&&&&&%%%###"""$$$%%%&&&''''''%%%###""" """((()))%%%$$$%%%%%%###!!! !!!###$$$"""!!!!!!!!!"""###%%%&&&%%%'''''''''''''''&&&###"""###$$$%%%$$$%%%(((***$$$&&&$$$!!!"""''')))(((###&&&&&&$$$'''---...***'''$$$###%%%***,,,)))%%%((((((((()))+++***(((&&&,,,)))'''***,,,,,,///444444666111222@@@AAA888666???xxxmmmMMM<<<444///111999:::@@@===111---222333...777555222111222111000///+++000111///...111///+++///)))(((///333...((('''222111...***))),,,444:::+++((((((------((((((+++---+++)))+++---///---+++)))***++++++***)))***+++///---...///+++...CCCZZZXXX000&&&///------,,,+++)))(((---222)))***++++++++++++***)))&&&'''(((***+++---...///...$$$ &&&)))''')))///)))))))))))))))(((((((((&&&((())))))(((''''''(((***,,,---)))### """%%%'''***,,,---,,,***))))))(((,,,000///+++)))+++///...BBB|||yyyjjj}}}MMMMMMrrrrrr@@@LLLiiiZZZUUUkkkWWW|||}}}]]]\\\sssFFF+++,,,***&&&&&&&&&(((***+++)))$$$!!!!!!###&&&&&&&&&(((***)))&&&$$$$$$$$$$$$###$$$$$$%%%%%%!!!###%%%&&&&&&&&&$$$###"""###%%%'''((('''(((&&&$$$$$$%%%%%%$$$########################$$$$$$###!!! !!!###&&&((("""---???jjjwwwAAA)))&&&!!!!!!''')))&&&$$$%%%$$$((()))&&&(((+++(((!!!###""""""$$$'''(((%%%"""((($$$!!!"""&&&'''$$$ ######$$$###"""###&&&))))))(((&&&%%%$$$$$$%%%&&&###"""!!!"""###%%%%%%$$$###%%%$$$!!!###&&&%%%!!!"""$$$%%%### !!!$$$######$$$%%%%%%%%%$$$$$$$$$$$$###!!! """$$$!!!"""###$$$$$$###"""!!!((($$$$$$(((((($$$""""""***### """### !!!&&&'''''''''))))))(((%%%""")))(((((()))+++,,,***)))"""&&&((('''(((++++++(((***((('''''')))))))))(((,,,+++******+++,,,...///444333333444444666777777CCCcccyyyaaaRRRBBB666666777222222666444:::999///,,,000111,,,111111000000000000000111222222222111111000000000111+++***///222...)))(((///...,,,)))(((***000666,,,((((((,,,,,,((((((,,,,,,***)))***---...---+++,,,------,,,***)))***++++++***---000,,,+++999JJJhhh:::***...---***)))+++,,,,,,---///))))))))))))))))))))))))$$$$$$%%%'''((()))***+++222***&&&(((++++++++++++''''''((((((((((((((((((&&&((())))))(((''''''((('''))))))'''$$$"""$$$&&&(((***,,,---,,,***)))***+++...///...+++)))***,,,,,,GGGtttRRROOOpppyyyEEEFFFggg|||VVV???DDDmmmmmmjjj```ccc\\\jjjWWWyyy```___hhh>>>'''***+++(((***)))&&&(((((((((&&&$$$$$$$$$''''''&&&&&&%%%%%%&&&&&&%%%%%%$$$#########$$$$$$ !!!$$$&&&&&&%%%$$$"""!!!"""$$$&&&&&&%%%&&&&&&%%%$$$######$$$$$$#####################"""##################""""""))),,,111TTTdddJJJ&&&'''&&&%%%&&&)))((('''(((***)))%%%&&&(((&&& ###""""""$$$''''''%%%"""'''$$$"""###''')))'''$$$"""###$$$$$$###$$$&&&((('''&&&&&&%%%%%%%%%%%%%%%$$$###""""""###$$$$$$$$$###%%%$$$!!!###&&&%%%!!!###$$$$$$###"""!!!###$$$######$$$%%%%%%%%%%%%$$$###$$$%%%$$$"""!!!"""######""""""""""""$$$&&&'''%%%"""###'''(((%%%$$$&&&%%%!!!"""(((((($$$$$$)))'''&&&&&&'''((('''%%%###%%%&&&'''''''''''''''&&&$$$'''(((''''''******'''((('''%%%&&&((())))))((((((((()))***,,,///111333000111111222444666777888:::OOOyyyZZZEEE;;;444///000777888222...000...444555///---111111,,,---///111111//////222555;;;444111444333...000666222---+++...000...+++***+++***)))(((''')))---000,,,)))(((******((())),,,,,,*********,,,---,,,+++---......---+++))))))***)))(((---333111+++///999```TTT999444111,,,+++000222...,,,,,,))))))(((((((((((())))))%%%%%%%%%&&&'''(((((((((...+++'''&&&,,,111...'''&&&&&&&&&&&&&&&&&&''''''&&&((())))))((('''((((((%%%%%%%%%%%%%%%&&&'''((((((***,,,---+++*********//////...---,,,+++******///WWWsss|||VVVMMMiii~~~HHHBBBfffTTT>>>999666LLLCCC888NNNiiizzzVVVrrrWWWXXX___:::''',,,---+++,,,+++&&&%%%%%%&&&(((((('''%%%'''((('''$$$!!!!!!%%%)))&&&%%%$$$###""""""######$$$ $$$'''&&&$$$$$$"""!!!"""###$$$###"""###$$$&&&$$$!!!!!!###%%%$$$#########""""""!!!!!!!!!###%%%&&&&&&###)))'''!!!999xxxfff,,,+++'''"""$$$)))+++(((,,,+++((($$$###%%%$$$ #########%%%&&&&&&$$$"""&&&$$$###%%%)))+++)))'''!!!"""$$$%%%$$$$$$%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$######"""############%%%$$$"""###&&&%%%!!!$$$#########%%%%%%%%%$$$"""###$$$%%%&&&&&&%%%$$$!!!$$$''''''&&&###""""""%%%###!!! !!!%%%***---%%%###$$$'''(((%%%$$$'''%%%!!!###***)))###$$$***'''&&&%%%%%%&&&&&&%%%$$$$$$&&&((('''$$$###%%%''''''))))))&&&&&&))))))'''&&&%%%$$$%%%''')))))))))((())))))***,,,///111333......000222444666777888444<<>>KKKpppPPP>>>QQQUUUVVVtttxxxxxxyyyzzz{{{tttOOOqqqhhhiii^^^___HHH111))),,,***)))***'''+++)))((((((((('''%%%###"""$$$&&&&&&###"""$$$&&&'''%%%""" !!!###$$$)))$$$!!!!!!%%%(((&&&###%%%$$$$$$%%%&&&%%%""" !!!######!!!!!!$$$'''########################""""""""""""###$$$%%%&&&***+++)))&&&???{{{}}}RRR...)))+++### (((%%%"""###'''***))))))***"""$$$&&&&&&%%%#########$$$#########"""""""""!!!!!!###$$$$$$###""""""### !!!"""###$$$%%%%%%%%%"""$$$&&&$$$!!! ###%%%###$$$$$$"""$$$(((((($$$$$$$$$$$$&&&''''''%%%### """%%%((()))(((&&&%%%"""%%%(((((('''$$$######"""###$$$%%%%%%$$$###"""######%%%(((&&&$$$(((...###%%%999XXX^^^HHH000(((&&&%%%$$$%%%&&&'''&&&%%%&&&((()))'''%%%%%%))),,,***,,,***&&&%%%''''''$$$'''%%%%%%'''))),,,,,,,,,))))))***+++---000222444222333555666777666666555333888EEE{{{yyy^^^FFF888888444111222777;;;===<<<===;;;777333111000///...)))***---...---+++,,,---------,,,,,,+++++++++,,,000000/////////........."""(((+++)))***------)))---+++))))))+++,,,+++)))'''******''''''******'''(((***+++***(((&&&((()))%%%''')))))))))***,,,...***(((***///,,,%%%(((111))))))222PPP{{{QQQ:::)))+++///+++,,,222''')))+++,,,,,,+++)))'''&&&'''''''''(((((()))))))))&&&&&&)))(((%%%%%%(((&&&&&&'''(((***+++,,,---((()))++++++)))((()))***)))+++,,,+++)))))),,,///+++,,,---,,,+++***,,,---,,,......---++++++///333MMMyyysssqqq@@@CCChhh\\\===EEE\\\fff{{{WWW[[[YYYccciii@@@---&&&***((())),,,))))))******)))'''%%%%%%%%%%%%$$$###"""###%%%'''(((&&&$$$!!!!!!$$$%%%%%%###""""""$$$$$$###""""""""""""$$$%%%$$$"""!!!!!!!!!"""###$$$&&&'''#########$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%&&&"""%%%$$$,,,\\\yyyNNN222(((&&&&&&%%%$$$!!!$$$+++...+++)))***"""%%%''''''$$$""""""###!!!""""""""""""""""""###"""###$$$###!!!!!!"""$$$"""""""""""""""###$$$%%%!!!$$$&&&$$$!!! ###'''###$$$$$$"""%%%)))((($$$"""$$$''''''&&&$$$###### """%%%((())))))'''%%%$$$%%%&&&%%%$$$######%%%"""###%%%&&&&&&&&&%%%$$$!!!"""%%%(((&&&%%%)))111%%%###777XXXdddNNN444)))%%%%%%%%%'''((()))'''%%%&&&&&&%%%%%%%%%'''***+++(((++++++'''&&&((('''###&&&%%%%%%&&&(((***++++++*********+++---000333444///111333555666777666555555::::::aaakkkKKK888666===888888888999:::999666444<<<888111,,,---111444444------///000///,,,---///...---+++,,,---......------222333000000333111---$$$+++...,,,+++---+++'''---+++((()))+++,,,+++)))&&&***+++''''''+++***&&&(((***+++***'''&&&''')))((()))++++++******+++---+++***---111,,,$$$'''111444...--->>>fffeeeDDD******111...+++...%%%'''***,,,,,,***'''%%%''''''(((((()))******+++***&&&(((---,,,&&&)))222###$$$&&&))),,,///111222((()))++++++)))((()))***%%%))),,,+++((((((,,,111,,,------,,,++++++,,,...---000111...***)))...222RRRooojjjwwwBBB===aaaccc???AAA~~~bbbyyyZZZ}}}ZZZ```zzz\\\hhh@@@...(((+++((()))---***&&&)))+++***'''%%%&&&((((((%%%!!!"""&&&)))+++%%%###!!!!!!$$$&&&!!!""""""""""""!!! !!!###$$$$$$!!!"""!!! !!!$$$&&&'''&&&######$$$%%%&&&''''''(((&&&&&&&&&'''&&&%%%###"""%%%(((+++)))NNNiii888%%%+++,,,######!!!&&&...111,,,(((((("""%%%((('''$$$""""""### """""""""###$$$&&&###$$$###""" """%%%###"""!!!!!!!!!"""$$$%%% ###&&&$$$!!! $$$(((###$$$$$$###%%%)))(((%%%!!!%%%(((((($$$""""""### """&&&)))***)))'''&&&&&&&&&%%%###!!!"""$$$&&&"""###$$$&&&'''((())))))$$$$$$'''(((%%%###(((///---###---KKKXXXFFF111)))%%%%%%&&&(((******'''%%%'''%%%$$$$$$'''***,,,,,,'''***+++(((''')))'''###&&&%%%$$$%%%''')))))))))------,,,,,,---...000111,,,...111444666777777666;;;>>>333QQQzzzUUU???888555333333666444333333444333222000777666555444222111000///000000...,,,+++---111444---,,,,,,++++++*********...000000---)))&&&'''(((&&&(((,,,//////,,,)))&&&++++++++++++***((('''&&&***++++++)))'''&&&'''((((((((()))******)))''''''&&&&&&&&&(((***,,,+++******+++---,,,,,,+++---...///222222666OOOyyyUUU---'''222333+++%%%+++---......+++)))(((((((((((((((''''''&&&%%%%%%&&&(((******)))((()))***''''''((()))+++---///000+++)))***------)))(((******))))))))))))+++,,,...,,,+++))))))***+++******...(((444&&&&&&777000;;;ccctttdddrrrMMMBBB[[[bbbEEE888ttt]]]rrr~~~SSSTTT\\\SSSeee|||888000(((%%%'''******)))))))))'''&&&%%%$$$$$$$$$$$$###!!! """%%%'''###""""""!!!"""!!!!!! !!!!!!!!!""""""!!!"""###$$$%%%$$$### ### ###$$$"""###&&&$$$((((((%%%&&&)))'''!!!&&&&&&&&&&&&'''&&&&&&%%%&&&(((&&&(((222DDDkkkNNN+++)))***(((%%%'''...///***&&&'''&&&$$$$$$'''&&&""" """"""%%%%%%""""""&&&'''%%%'''!!! &&&)))&&&%%%'''###%%%&&&&&&%%%$$$$$$%%% """""" ###&&&###""""""%%%((()))'''$$$$$$&&&((()))'''%%%$$$$$$&&&$$$&&&******%%%"""###%%%%%%%%%$$$$$$$$$$$$###!!!###%%%'''((((((''''''###%%%&&&&&&&&&&&&((()))******...555777111+++)))))))))((((((((('''$$$"""%%%%%%$$$$$$%%%&&&((()))+++***((('''&&&&&&&&&'''"""###$$$%%%'''((()))***000///......///000///---...222555555777999777222>>>===333KKKmmmVVVIII<<<777555222111222444222111111222333333222444444444333111000...---...---,,,)))((())),,,000,,,,,,---------,,,++++++---......,,,)))'''''')))((()))+++,,,,,,***)))'''((((((((()))((((((''''''+++***)))(((((('''''''''(((((()))*********)))(((&&&&&&&&&(((***,,,+++************+++,,,------...+++/////////;;;ZZZrrrOOO888///,,,...111+++,,,---,,,)))((('''(((((((((&&&%%%$$$$$$$$$$$$%%%'''))))))((('''((()))***)))((('''&&&&&&&&&&&&(((''')))------***)))+++))))))))))))******,,,,,,,,,+++++++++,,,,,,,,,+++---)))666,,,)))444333DDDyyykkkpppSSS:::NNN~~~mmmCCC666nnn___kkkTTT~~~QQQlll{{{OOObbbooo444...&&&###&&&))))))(((((('''&&&%%%############%%%$$$###"""###$$$&&&'''"""######"""!!! !!!!!!"""!!!!!!!!!!!!!!! """"""###$$$######!!!!!!!!!!!!""" !!!$$$"""$$$###$$$((((((%%%$$$%%%&&&&&&$$$###!!!!!!###'''$$$$$$)))222NNNsssrrr<<<'''444)))%%%"""$$$***+++&&&###$$$((($$$###$$$$$$!!!!!!$$$"""$$$$$$""""""%%%&&&$$$'''!!! $$$&&&###!!!######%%%&&&&&&%%%$$$$$$%%% """###"""!!! ###%%%###""""""###&&&'''%%%###$$$&&&((((((&&&$$$######'''&&&(((++++++&&&$$$%%%%%%%%%%%%$$$$$$#########"""###%%%'''(((((('''&&&###$$$%%%&&&''''''''''''$$$###%%%))))))%%%"""$$$&&&%%%%%%&&&&&&%%%###!!!&&&%%%%%%%%%%%%'''((()))***)))(((''''''&&&&&&&&&###$$$%%%'''((()))***++++++***+++---111333444444111555666444555999;;;:::333666000III{{{PPP555222222444666333......111222000......000222444444111222222222111...,,,***...---+++)))''''''***---+++,,,---.........---,,,***,,,,,,+++)))(((((()))*********))))))((((((((($$$%%%&&&'''''''''''''''---***'''''')))***(((&&&(((((()))***+++++++++***&&&&&&&&&(((***++++++)))***(((''')))---///...,,,))),,,///,,,+++;;;___nnnHHH///***///333+++,,,,,,***'''&&&'''(((+++***'''%%%$$$$$$%%%%%%$$$&&&(((((('''''''''(((///...,,,***(((&&&%%%%%%(((''')))------)))'''(((''''''((()))************,,,,,,,,,,,,+++***((((((***)))666111***---777RRRrrrrrr___<<>>{{{bbb222***$$$&&&$$$$$$&&&'''&&&$$$""")))%%%$$$&&&%%%######&&& ###$$$!!!!!!$$$$$$!!!((('''&&&''''''&&&%%%%%%###$$$&&&&&&$$$###$$$%%%"""#########$$$$$$&&&'''&&&$$$###""""""###$$$$$$%%%&&&'''&&&$$$"""!!!""")))'''(((++++++(((&&&((('''&&&&&&%%%$$$###""""""######$$$%%%&&&%%%%%%%%%%%%"""!!!$$$)))***&&&!!!&&&&&&((('''"""!!!(((%%%$$$$$$%%%'''(((((('''''''''&&&%%%&&&'''((()))'''((()))))))))(((&&&%%%%%%&&&((()))***++++++++++++******,,,///111111000---333888;;;>>>@@@===777666;;;;;;YYYsssOOOBBB;;;666999999333/////////...111666444111---,,,---...000000...///111222111...+++)))111111000---******+++---((()))***+++,,,,,,+++***)))(((((()))************'''(((***+++***)))&&&%%%)))))))))((('''&&&%%%%%%---)))%%%&&&***,,,)))%%%((())))))***++++++,,,---'''''''''(((***+++***((()))&&&$$$'''---000...++++++,,,111444///---===RRRmmmCCC///***'''......---+++(((((()))+++///---***(((&&&''')))***'''(((******)))))))))***''''''''''''((())))))***(((''')))------)))''')))%%%&&&(((*********))))))(((***,,,+++)))((((((***---.........%%%***SSS}}}lllccc~~~mmmKKKMMMsssTTT???^^^bbbRRRyyyKKKvvvvvvHHHhhhkkkQQQpppUUU+++)))&&&%%%&&&((())))))'''&&&%%%$$$$$$###$$$$$$ !!!"""######""" """$$$%%%$$$!!! !!!### !!!"""!!! ###&&&###"""!!! """%%%&&&$$$!!!!!!%%%&&&%%%&&&)))###&&&******&&&%%%)))...***)))%%%!!!$$$)))$$$***'''%%%((($$$&&&333___QQQ---,,,'''&&&%%%$$$%%%&&&%%%"""'''%%%'''******&&&$$$%%% ###$$$""""""$$$### !!!"""!!!!!!"""######"""$$$%%%%%%$$$######$$$!!!!!!!!!###%%%'''((()))&&&&&&%%%$$$######%%%&&&%%%&&&'''%%%###""""""###'''%%%&&&))))))&&&%%%(((&&&&&&%%%%%%$$$###""""""""""""###$$$$$$%%%%%%%%%&&&###!!!$$$)))***&&&!!!###$$$'''(((###%%%$$$######$$$'''(((((((((''''''&&&%%%%%%&&&((()))'''((()))))))))(((&&&%%%$$$&&&((()))*********)))+++******+++---......---333666999:::===@@@<<<666111666888[[[kkkaaaGGG555555444222777444...+++...000......///444111...------............///000000///---+++***//////...,,,)))((()))+++))))))))))))***************)))((()))+++,,,+++***&&&(((***,,,,,,***(((&&&*********)))((('''&&&%%%+++(((&&&''')))***)))''')))))))))))))))***+++,,,(((''''''(((***+++)))((((((&&&%%%'''+++---,,,+++)))+++...111...+++000777eeeXXX555---///---......,,,)))((()))***+++***(((&&&%%%&&&'''(((''')))++++++*********+++******)))******+++,,,,,,%%%$$$''',,,...,,,---000''''''((()))************%%%))),,,------///333888111666------***666lllyyyggguuu{{{TTTLLLkkkXXX???RRRjjjNNNooo}}}PPPzzzlllEEErrr]]]KKKnnnHHH******(((((('''((())))))&&&&&&%%%$$$$$$$$$$$$$$$ !!!"""""""""!!! $$$$$$############""""""!!!###""" !!!$$$'''$$$###!!! """$$$%%%""" ###%%%###%%%)))!!!###)))111666:::AAAIII888333+++%%%"""###&&&(((%%%***&&&###(((&&&%%%---AAAxxxCCC111&&&'''%%%""""""%%%%%%!!!%%%$$$''',,,,,,'''$$$$$$!!!$$$%%%######$$$###"""$$$!!!!!!###%%%$$$"""$$$%%%%%%$$$######$$$"""!!! """%%%((((((((($$$%%%&&&%%%$$$$$$%%%'''$$$&&&&&&%%%$$$###$$$%%%&&&###$$$'''(((%%%%%%'''%%%%%%%%%$$$$$$$$$######!!!!!!"""###$$$%%%&&&&&&(((%%%$$$$$$'''((('''$$$###$$$''')))&&&!!! $$$###!!! """$$$&&&&&&&&&'''&&&%%%$$$%%%%%%&&&''''''(((((((((((((((''''''$$$&&&(((***+++***)))(((((('''(((***---000000000...444777555666;;;???@@@CCCJJJNNNppp___DDD555444,,,***444333///333444000...000000,,,***,,,111000......///000000///------------,,,+++******,,,------+++)))((()))***---+++***)))((()))***+++,,,***(((***,,,---,,,***(((((()))***++++++++++++)))))))))))))))((('''&&&))))))(((((((((((())))))***)))((((((((()))******(((''''''(((******)))((('''''''''((()))***++++++%%%***---+++)))++++++)))DDDrrrqqqKKK888444+++------,,,***((((((((((((''''''&&&&&&'''''''''''')))***+++***)))***+++,,,,,,,,,---...///111111)))'''(((+++---,,,...111))))))))))))******,,,,,,'''***---......111888>>>111:::,,,,,,000EEEiiijjjaaaIIIccc\\\===GGGsssKKKTTTWWWzzzeeeEEE}}}UUUGGGnnn<<<)))******)))'''''''''(((%%%$$$$$$############$$$$$$$$$$$$$$$$$$###""""""&&&###!!!"""%%%%%%###  $$$$$$"""!!!$$$'''$$$###"""!!!!!!""""""###""" $$$%%%$$$&&&)))((('''***333999===BBBIII:::333,,,((()))***)))'''%%%***%%%###******''',,,///MMMpppkkk999((()))'''"""###''''''###$$$###%%%))))))%%%###%%%"""%%%&&&$$$$$$%%%###!!!'''((($$$"""%%%'''%%%"""###%%%%%%###"""###$$$$$$"""!!!"""$$$&&&&&&$$$!!!###&&&&&&$$$$$$%%%'''$$$%%%&&&%%%$$$$$$&&&(((&&&###$$$''''''%%%%%%(((###$$$$$$$$$$$$%%%%%%%%% !!!###%%%&&&''')))(((&&&%%%%%%&&&(((((('''%%%&&&***)))&&&%%%'''###""" !!!###%%%&&&&&&&&&%%%$$$######$$$%%%&&&((((((''''''''''''((((((&&&'''***,,,---,,,***)))((('''(((+++///222333333,,,@@@RRRUUUSSSYYYfffppp{{{YYY@@@444222333,,,---666444...333000---,,,---,,,***---333///......///111222111000,,,,,,+++******))))))))),,,------,,,***)))***+++///...+++)))((()))+++------+++)))***---...,,,******)))(((((()))+++---///&&&'''(((((()))(((((((((((()))))))))'''''')))+++***)))(((''''''((())))))(((((('''(((******)))'''&&&((())))))(((((()))+++!!!***---((('''---...)))222VVVcccCCC111)))+++---,,,***'''&&&&&&((((((((()))))))))))))))&&&(((******)))((()))***&&&'''(((***,,,///111333000,,,+++,,,,,,)))***...******)))))))))+++,,,...***---...---+++...555<<<---:::***+++333LLL{{{^^^XXXhhhBBBZZZ```>>>AAA~~~OOOFFFVVVrrrgggIIITTTIIIqqq~~~888)))******)))'''&&&&&&'''$$$###"""""""""""""""###'''''''''&&&&&&%%%%%%%%%(((###!!!&&&'''### %%%%%%###!!!$$$'''$$$$$$###""""""!!!!!!"""$$$""""""&&&''''''(((,,,***$$$"""&&&(((&&&'''+++...(((###$$$(((+++'''###### )))+++''')))---)))TTTDDD,,,---***$$$%%%******&&&%%%"""###%%%&&&######&&&"""&&&'''%%%%%%&&&$$$ !!!'''(((###"""###!!!"""###%%%%%%###"""###$$$'''$$$!!!"""$$$$$$###!!!!!!%%%&&&$$$###$$$&&&$$$%%%&&&&&&%%%%%%''')))&&&###$$$''''''%%%%%%((("""######$$$$$$%%%&&&&&&!!!###%%%'''(((***)))(((&&&$$$%%%(((+++(((###"""%%%'''%%%%%%'''&&&$$$"""###%%%'''((('''&&&%%%$$$#########$$$%%%)))((('''&&&&&&'''))))))''')))+++......---+++************---111333444333777ZZZbbbLLL===666666***+++...111222222222111.........---,,,***)))(((...---,,,...000111...+++---...///...---------//////---+++)))((((((((()))***)))'''&&&&&&(((***,,,,,,)))'''(((+++...///...&&&&&&''')))++++++***(((+++(((&&&'''+++---+++)))***(((&&&''')))***'''$$$))))))))))))(((((((((((()))((('''&&&&&&&&&&&&&&&)))******(((&&&'''+++///)))---///---)))''')))---...CCC___}}}TTT===444222'''$$$,,,---%%%###)))'''(((---,,,)))***000((()))***)))((((((***,,,))))))***+++,,,...000111)))************++++++++++++***))))))+++,,,,,,+++&&&(((,,,------,,,,,,---666)))...***'''XXX~~~eeeYYYzzzccc@@@XXX```@@@BBBxxxOOOTTT|||KKKhhhYYYOOOOOOSSS}}}{{{888((()))***(((%%%###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$+++)))'''&&&&&&&&&%%%$$$'''""" ###%%%### ###"""""""""$$$%%%$$$###***+++'''!!!"""""" &&&,,,,,,&&&###$$$###$$$%%%&&&&&&'''***,,,)))(((''''''((()))'''&&&### %%%(((((())),,,'''///AAAmmmnnnBBB'''$$$""",,,000 %%%!!!"""''''''!!! ### ######!!!!!!%%%&&&$$$(((***,,,,,,+++'''### %%%###"""###$$$$$$###"""+++'''$$$$$$### $$$$$$###""""""$$$%%%$$$###(((### ###$$$###$$$'''((($$$$$$(((((($$$$$$(((&&&''''''%%%###!!!!!!""""""######$$$$$$$$$######%%%&&&'''((()))***+++,,,...***&&&%%%&&&'''%%%###"""###%%%&&&''''''&&&&&&$$$###!!!!!!"""###&&&'''******'''$$$&&&******%%%)))***+++***)))((()))***%%%,,,,,,...333///...888LLLnnnRRR@@@777111///111---...///000111111000000//////...---,,,+++***)))...---,,,---//////---***,,,---......---,,,---...///...,,,***(((((('''(((***)))'''&&&&&&(((***+++***((('''))),,,......---(((''''''((())))))'''%%%(((((((((''''''''')))***'''&&&%%%'''******)))'''))))))))))))(((((((((((())))))((('''&&&&&&&&&''')))))))))'''&&&'''***...***---000...***(((+++---'''333DDDdddsss```HHH888+++(((((())))))((((((&&&(((++++++((()))...******+++)))''''''((()))&&&&&&&&&''')))+++,,,---((())))))))))))*********)))(((&&&&&&((())))))((('''***---...---,,,,,,,,,111+++222000000```lll[[[kkkjjj@@@PPPgggBBB<<>>111,,,------///111//////////////////////////////...------,,,++++++---,,,,,,,,,------+++)))+++,,,------,,,+++,,,---,,,+++***))))))))))))******)))(((''''''((()))***(((((((((***,,,---,,,+++***)))(((''''''&&&$$$!!!''')))***'''######'''+++%%%%%%%%%'''***+++***)))(((((((((((())))))))))))***)))((('''&&&&&&&&&&&&((((((((('''&&&'''))),,,+++---000///,,,***+++...***,,,+++AAAooo~~~\\\:::---000((((((...***'''&&&'''***)))&&&(((,,,***++++++)))'''%%%&&&&&&%%%%%%%%%&&&''')))***+++((((((((())))))))))))***---+++))))))***++++++***)))+++------,,,+++++++++)))'''---+++444eeettt\\\]]]yyysssBBBFFFzzzsssHHH777gggNNNFFFeeeNNNbbbXXXTTTnnn@@@UUUccc000(((((('''%%%$$$$$$''')))%%%%%%$$$$$$######""""""&&&%%%######%%%%%%%%%$$$!!! !!!$$$$$$ !!!$$$$$$###"""###%%%&&&%%%$$$$$$%%%$$$ %%%'''%%%"""&&&%%%!!!!!!###%%%''')))(((&&&$$$$$$$$$%%%$$$###$$$&&&''''''&&&)))&&&%%%'''&&&$$$$$$'''+++---(((666fffqqqCCC+++000---$$$###$$$'''$$$$$$%%%%%%######&&&&&&((('''###"""$$$$$$"""&&&%%%$$$""""""!!!"""""""""$$$%%%$$$!!!!!!###&&&((($$$###%%%$$$"""###&&&!!!######!!! !!!&&&***,,,'''$$$&&&&&&$$$###%%%(((%%%%%%'''&&&$$$###%%%$$$&&&''''''$$$"""!!!!!!###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''' !!!"""!!! !!!"""###############$$$%%%&&&&&&%%%$$$$$$%%%&&&((()))&&&((((((&&&(((,,,+++'''&&&(((************,,,---+++///......444111222???uuuMMM444;;;666111000111111000///000///............///000///......------,,,,,,,,,,,,,,,+++++++++***)))(((***+++,,,,,,******+++,,,'''(((((()))***+++,,,,,,***))))))((((((((((((((('''''')))+++,,,,,,+++***+++)))(((''''''&&&$$$""")))***)))&&&$$$$$$'''***%%%&&&&&&((())))))))))))(((((((((((()))))))))))))))((('''&&&%%%%%%%%%%%%''''''''''''''''''((()))***,,,......,,,++++++,,,000000&&&...WWWlll<<<...666******222)))&&&'''(((((('''&&&''')))((()))***)))'''%%%%%%&&&'''''''''((()))+++,,,---))))))))))))************...,,,)))((()))+++++++++)))+++,,,,,,***)))((()))111111222111@@@ppp{{{\\\YYYrrr|||GGG@@@qqq~~~SSS888bbbOOOEEEaaaQQQ]]]SSSRRRfff>>>XXXXXX---((('''%%%$$$###%%%''')))(((''''''&&&&&&%%%%%%%%%$$$"""!!!"""###%%%%%%$$$"""%%%###!!!&&&###"""!!!"""$$$%%%$$$###"""$$$### !!!%%%'''%%%  ###!!!###$$$&&&((((((&&&$$$######$$$######$$$'''(((((('''%%%######%%%%%%"""$$$((((((---&&&(((LLLxxxTTT...000111$$$ (((%%%$$$""""""!!!!!!"""$$$&&&((('''######%%%%%%###'''%%%!!! !!!!!!$$$&&&$$$ ###(((&&&######%%%%%%$$$%%%(((###%%%&&&$$$!!!###)))000---(((&&&((()))'''&&&((('''&&&&&&&&&%%%$$$###$$$###%%%''''''%%%###!!!!!!######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%% ###%%%%%%""" """$$$$$$###"""!!!"""###%%%&&&%%%%%%%%%%%%&&&'''((()))%%%)))***((()))+++)))%%%&&&((()))******+++---...000444000///333111222???{{{nnnPPP;;;222888888777444111///+++)))...---------...///000111......---,,,,,,,,,------+++++++++***)))))))))))))))***+++***)))((()))+++))))))))))))***)))))))))(((((())))))))))))((((((&&&''')))***+++******)))+++)))((('''((()))(((&&&---***&&&%%%'''((((((''''''(((((()))(((''''''''''''((((((((()))))))))***'''&&&%%%%%%$$$$$$%%%%%%&&&&&&'''(((((()))((('''(((***,,,,,,,,,************111,,,,,,GGGlllLLL666777))))))222)))'''))))))(((&&&''''''(((%%%'''))))))(((''''''(((((((((((()))***+++,,,---******++++++++++++,,,,,,***'''$$$###%%%&&&'''''')))***+++***(((''''''(((,,,---...111DDDdddqqqgggaaaZZZjjjQQQ@@@fffaaa???^^^TTTHHH___QQQSSSTTTUUU___AAA___xxxNNN,,,'''&&&$$$###$$$&&&'''((('''''''''&&&&&&%%%%%%%%%'''&&&$$$%%%'''))))))(((!!!$$$"""!!!'''"""!!! !!!#########"""###%%%$$$!!!!!!$$$%%%"""&&&$$$$$$&&&$$$!!!###'''!!!$$$&&&'''&&&%%%$$$$$$%%%$$$$$$%%%''')))((('''&&&%%%&&&'''%%%"""$$$)))!!!***%%%%%%>>>bbbccc222)))---###'''%%%%%%$$$"""!!!###$$$$$$$$$'''&&&######&&&'''$$$&&&$$$!!! """&&&(((!!!$$$&&&$$$ $$$)))%%%"""###&&&'''%%%&&&)))###&&&'''$$$!!!###***000)))%%%$$$''')))(((((()))&&&&&&&&&%%%$$$%%%$$$######%%%'''&&&$$$###""""""!!!"""###$$$%%%%%%%%%%%%'''''''''&&&&&&&&&&&&%%%"""%%%(((((($$$!!!!!!"""$$$###"""""""""###$$$%%%$$$$$$$$$%%%&&&&&&'''((('''+++,,,)))((()))(((%%%''')))***+++******,,,...444777222000333///000===oooeeeKKK@@@;;;888666333666666111...---,,,***,,,,,,---...//////000000---,,,+++***+++,,,---...)))***+++***((((((***,,,''')))))))))((('''((()))------,,,+++)))&&&$$$###&&&''')))*********)))(((&&&''')))***)))((()))******((('''''')))******))),,,(((%%%&&&)))+++)))%%%'''(((***)))'''&&&&&&'''''''''(((((())))))******%%%%%%%%%$$$%%%%%%&&&''''''&&&''')))+++***(((&&&'''(((***,,,,,,+++)))((($$$......+++666JJJjjjkkkOOOBBB...)))000...(((,,,,,,)))'''((()))(((%%%''')))***)))(((((()))&&&&&&&&&''''''((()))***+++++++++,,,,,,,,,------***(((%%%$$$&&&(((******)))******)))'''&&&'''((($$$%%%***:::RRR___VVVGGGTTT___qqqooo\\\``````CCCWWWpppGGGWWW[[[JJJYYYRRRHHHyyyYYY[[[XXXFFFhhhlllCCC***'''&&&$$$$$$&&&&&&&&&%%%#########$$$$$$$$$$$$$$$&&&$$$###$$$&&&''''''&&& ###### !!!%%%"""!!! !!!###$$$###"""###&&&%%%!!!!!!###### &&&$$$$$$%%%### !!!&&&"""%%%&&&%%%%%%%%%&&&&&&%%%$$$%%%'''((((((''',,,***++++++'''"""###(((###)))$$$!!!---CCChhh{{{JJJ000...'''!!!)))''')))(((%%%%%%''''''%%%###&&&%%%"""###&&&&&&$$$###""""""###&&&***///111"""###$$$""" !!!%%%)))%%%"""###''''''%%%&&&)))"""$$$$$$"""!!!"""'''+++$$$!!!!!!%%%'''&&&&&&(((###&&&&&&######&&&&&&###$$$%%%&&&%%%###"""###$$$ !!!"""###$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""%%%'''(((&&&###!!! $$$$$$#########$$$$$$%%%$$$$$$%%%&&&&&&''''''''''''+++,,,)))'''))))))'''***+++,,,+++***)))***,,,444777222///222......;;;fffhhhOOO555+++---000222444111666555///+++...222111,,,---.../////////...---++++++)))))))))+++---...(((***+++***((())),,,...&&&((()))((('''&&&'''(((,,,,,,,,,+++)))'''$$$###$$$%%%(((***++++++***)))&&&((()))(((&&&&&&(((+++***(((&&&&&&'''))))))(((&&&&&&'''((()))((('''&&&%%%'''))))))'''&&&''')))'''''''''((()))*********%%%%%%%%%&&&'''((()))***''''''(((***,,,,,,)))&&&'''(((***,,,---,,,***(((&&&,,,+++******,,,AAAbbbuuu^^^CCC222000444***//////***(((***+++(((''')))++++++***(((((((((%%%%%%%%%%%%&&&'''((((((******+++++++++,,,,,,,,,---***((('''***---///000***++++++***(((((()))+++///...777XXX{{{tttkkkRRRLLLKKKXXXooocccXXXnnnFFFFFFmmm{{{LLLLLLuuuaaaJJJQQQVVVDDDwwwZZZYYYRRRIIIppp[[[555((('''&&&%%%&&&''''''$$$!!!!!!!!!""""""###$$$$$$$$$###!!! """######"""!!!"""$$$!!! """$$$""""""###$$$%%%$$$###"""%%%$$$!!!!!!######!!!$$$""""""###!!!"""!!!"""$$$$$$######%%%&&&&&&%%%$$$%%%&&&'''&&&%%%***)))******%%%!!!###((()))***&&&%%%%%%'''EEEpppnnnAAA333,,,&&&***&&&******''''''))))))%%%%%%'''&&&"""!!!$$$$$$!!!!!!!!!###%%%(((+++---///$$$###!!!!!!!!!###&&&(((%%%###$$$'''(((%%%%%%(((######"""""""""###%%%&&&%%%""""""&&&(((&&&%%%&&&!!!%%%%%%"""###''''''$$$&&&&&&%%%###""""""$$$&&&!!!!!!###$$$%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%"""###%%%((()))'''### $$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((((((((%%%)))+++((('''***,,,,,,---......,,,***(((((()))///333000...222......;;;cccsssOOO:::666777:::888222111555333888666---)))---333444...///000000000...+++***+++***(((((((((***,,,...''')))+++***((()))---000&&&'''((('''&&&&&&'''((('''((()))******)))((('''"""$$$(((+++,,,,,,***)))'''((()))'''%%%%%%(((,,,***(((&&&%%%&&&''''''&&& $$$))))))'''%%%&&&'''###&&&))))))(((''')))+++&&&''''''((()))******+++&&&&&&&&&''')))+++,,,---((('''(((+++...---***&&&((()))+++---///...+++)))))))))(((,,,---&&&222PPPzzz[[[===111666,,,111111+++))),,,,,,))))))+++------***(((&&&&&&&&&&&&&&&&&&''''''((())))))************++++++++++++(((&&&%%%(((,,,///000+++,,,,,,+++******+++---,,,(((222]]]~~~aaaCCC<<>>777444111000000000///...+++......***+++111333000...///000111000///,,,+++---,,,++++++******++++++&&&(((***,,,---,,,+++***&&&'''''''''(((((())))))((()))'''&&&(((,,,+++&&&!!!$$$(((******)))******)))***,,,---,,,+++)))''')))'''$$$###'''+++((("""&&&+++,,,'''%%%((((((%%%&&&&&&''''''(((((())))))///+++''''''+++---+++((((((((((((((())))))))))))&&&$$$###%%%***,,,+++)))...,,,'''%%%(((...---'''******,,,---+++)))///777cccddd444444+++---111000******...---&&&(((***------+++***))))))'''******'''''')))((($$$...,,,++++++---...//////+++)))'''(((+++,,,***((()))+++,,,+++)))***---000///(((>>>gggsssaaaJJJBBB^^^kkkXXXoooUUU444fff```FFF```zzzqqqMMMIII}}}cccIIInnnSSSNNNxxxEEEGGG~~~nnn@@@...---&&&%%%%%%&&&'''&&&$$$!!!%%%""""""%%%%%%""""""$$$%%%%%%$$$"""!!!$$$""" ###### !!!"""###%%%%%%%%%$$$###""""""""""""###$$$%%%&&&""" """''')))$$$ !!!"""###$$$%%%$$$######'''###"""&&&&&&"""!!!&&&%%%%%%%%%%%%&&&'''(((((('''%%%'''***&&&$$$333GGGppp???222###++++++)))(((&&&$$$###"""&&&''''''((('''&&&$$$###%%%&&&$$$"""$$$'''&&&!!!""""""###$$$%%%&&&&&&'''###$$$%%%%%%$$$$$$&&&(((%%%%%%&&&&&&'''(((((()))&&&(((***)))'''%%%$$$%%%!!!$$$''''''$$$"""###$$$%%%$$$$$$$$$$$$%%%&&&''' """$$$&&&&&&%%%###%%%"""!!!"""&&&((((((&&&!!!###)))///333111***$$$!!!"""###$$$$$$$$$$$$$$$)))+++,,,***(((&&&&&&&&&''')))***+++******,,,...)))+++,,,***&&&%%%)))...444...---000000---333<<>>gggxxxNNN>>>:::333------222000......///111111111,,,///111//////000...******+++,,,...//////...---,,,,,,+++************+++)))+++,,,......---+++***)))***+++++++++***)))((()))***)))&&&'''***)))$$$%%%&&&''''''&&&&&&''')))******+++***)))'''%%%$$$,,,)))'''***,,,+++))))))"""&&&(((%%%%%%''')))(((++++++++++++************)))'''&&&(((,,,---+++(((++++++******))))))(((((())),,,...---)))(((***---666999777111...000000///(((***000444222,,,+++...555nnn```KKK333+++......,,,***,,,,,,+++))),,,......***&&&###"""###'''(((''')))---...++++++***)))((((((((()))***...,,,+++***+++,,,+++***%%%''')))***))))))***+++---:::ssspppRRR<<>>KKKkkktttQQQIIIxxxhhhBBBQQQ}}}\\\VVVXXXttt\\\666&&&'''######%%%'''((((((%%%"""%%%######&&&&&&######&&&!!!###%%%%%%###!!! %%%""""""%%%$$$!!!!!!#####################$$$%%%$$$###"""!!! %%%!!!!!!%%%&&&$$$"""###""""""###$$$$$$$$$$$$### %%%((('''(((***$$$$$$$$$%%%%%%&&&'''(((((($$$$$$&&&$$$ &&&000bbbCCC---*********))))))))))))((((((%%%&&&'''''''''''''''&&&"""$$$$$$"""$$$((('''""" !!!"""$$$%%%&&&'''%%%&&&&&&%%%$$$%%%&&&((((((((('''&&&&&&%%%$$$$$$%%%&&&((('''&&&&&&''')))$$$%%%%%%###""""""$$$&&&"""###$$$&&&''''''&&&&&&######$$$&&&(((***,,,---***(((&&&%%%&&&&&&%%%$$$'''&&&&&&&&&'''%%%""" $$$$$$$$$$$$$$$$$$######$$$&&&''''''&&&%%%%%%&&&'''((())))))((('''(((***)))******,,,---,,,***(((,,,((()))//////---444???dddgggMMM888999@@@>>>555000000...,,,---///111222222'''***---000111111///---***+++,,,------------,,,,,,++++++***************)))***,,,------,,,***))))))***+++,,,+++***(((''')))+++***'''&&&((('''$$$'''''''''&&&%%%%%%&&&(((***++++++++++++***)))(((+++######...222---&&&###&&&'''&&&%%%&&&'''''',,,,,,++++++***))))))((('''&&&'''))),,,---+++(((------,,,,,,+++***))))))''')))******((('''(((***111666777111,,,,,,//////+++,,,111555333---+++------NNNfff{{{aaa???//////000111...***((()))***---000000---)))&&&%%%"""&&&(((''')))------+++...------+++***)))+++,,,...---+++***************''')))+++,,,,,,,,,,,,++++++==={{{pppSSS===AAA^^^lllXXXffflll666BBB\\\uuu>>>BBBbbbzzzSSSEEEuuuqqqBBBMMMxxx___RRR[[[SSS666(((***""""""$$$''')))(((%%%"""$$$""""""%%%%%%######&&&$$$&&&((('''%%%#########%%%""""""$$$$$$!!!!!!$$$%%%$$$###""""""###$$$%%%&&&%%%$$$""" &&&!!! ###%%%######%%%""""""######$$$$$$$$$$$$!!!!!!###&&&'''&&&%%%%%%$$$$$$$$$$$$%%%&&&'''(((***&&&%%%((((((%%%&&&+++RRRQQQ+++///---,,,+++***((('''&&&%%%$$$$$$%%%%%%&&&&&&'''''' ###$$$###%%%((('''$$$$$$$$$$$$######""""""""""""###$$$###""""""###%%%$$$$$$%%%%%%&&&&&&&&&&&&$$$%%%''''''&&&&&&(((***'''&&&%%%###"""$$$&&&((($$$%%%&&&''''''&&&$$$""""""###%%%'''***---222555***)))'''&&&&&&&&&&&&%%%(((&&&%%%$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$###%%%''''''&&&&&&&&&'''&&&(((((((((&&&%%%&&&((((((***+++,,,,,,+++*********(((***///...,,,333???eeepppNNN@@@444444777666666999444222///......///...---,,,,,,...000///,,,)))(((,,,,,,,,,,,,,,,++++++***,,,+++******))))))******'''(((***+++,,,+++)))((()))************)))'''&&&(((++++++'''%%%''''''$$$'''(((((('''%%%%%%&&&((('''((()))***+++,,,,,,---(((---...)))'''+++,,,(((&&&'''''''''%%%$$$$$$&&&++++++***)))(((''''''&&&&&&'''(((***,,,,,,+++))),,,,,,+++***)))(((((('''(((&&&%%%''')))+++***(((+++111444///***+++///000---,,,---111///+++***---+++999OOO{{{qqqAAA222...---111000)))%%%'''(((+++...///...+++))))))$$$((()))'''(((++++++(((...//////---******,,,...,,,+++***)))(((((()))***))))))+++,,,...---,,,+++(((@@@yyyoooSSS???CCCgggxxxZZZYYY{{{sss??????QQQ}}}AAA===WWW|||PPP;;;lllyyyBBBIIIqqq```LLLqqq\\\JJJ666)))***"""###$$$'''((((((%%%###### !!!$$$$$$""""""%%%'''((('''%%%######$$$&&&%%%"""!!!###""" ###%%%$$$###"""""""""$$$$$$'''&&&%%%###"""!!! &&&!!! ###$$$###$$$&&&###############$$$$$$$$$###$$$%%%%%%%%%%%%$$$"""$$$$$$$$$$$$%%%&&&''''''(((&&&&&&)))***(((((()))BBBaaa---+++++++++***)))'''&&&%%%%%%#########$$$$$$%%%&&&&&& $$$'''%%%&&&((((((%%%%%%%%%$$$$$$###"""""""""###$$$$$$###"""!!!###$$$$$$$$$$$$%%%%%%%%%%%%%%%###%%%'''''''''''')))******(((%%%###$$$&&&((()))''''''((((((&&&$$$!!! """$$$$$$$$$'''+++...&&&&&&'''&&&&&&'''((()))((('''&&&$$$###$$$&&&(((((('''&&&%%%$$$$$$%%%%%%$$$&&&((((((((('''((()))&&&'''((('''&&&%%%&&&'''(((***------+++***+++---+++))),,,111///+++222>>>mmmoooJJJ===888444222000///555>>>:::666222///...,,,+++)))---++++++......++++++---......---,,,++++++******++++++***))))))))))))***%%%&&&(((***++++++))))))***))))))))))))(((((((((&&&***+++'''%%%&&&'''%%%'''((())))))'''&&&'''((($$$$$$&&&''')))+++------@@@]]]eeeGGG'''"""***...((('''''')))&&&######''')))))))))((('''&&&&&&%%%((()))***+++++++++++++++((((((''''''&&&&&&%%%%%%+++(((&&&)))---///---***(((///222///,,,---111222,,,((((((******((((((+++000+++777VVV}}}hhh<<<...(((...000)))%%%(((%%%(((+++,,,+++******+++'''******((((((+++***'''+++------+++((((((+++...*********(((&&&'''***,,,)))))))))***,,,---,,,+++111UUUjjjUUU===<<<\\\```PPPnnn~~~PPPAAADDD~~~JJJ<<>>zzzkkkKKK111///000***(((...+++,,,,,,,,,++++++---///))),,,...,,,---000000---(((+++---,,,((((((,,,111)))++++++)))((()))...222000...+++,,,///111111000JJJfffKKKBBBVVVqqqKKKZZZ{{{NNN222kkkcccIIIFFF{{{XXX===bbbBBB===YYYiiiGGG|||VVViii}}}111000'''((()))'''$$$###$$$%%%%%%$$$&&&$$$$$$((()))''''''***###%%%''''''%%%###""""""((($$$"""$$$###!!!###'''###$$$%%%%%%%%%###"""!!! !!!!!!"""###$$$### $$$'''%%%$$$%%%$$$###"""""""""###%%%&&&"""%%%$$$ &&&***'''############$$$%%%&&&'''!!!&&&***(((&&&&&&)))***'''===iiiiii<<<---,,,,,,+++***)))((((((***)))((('''&&&&&&'''((($$$+++...,,,)))***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%######$$$%%%$$$$$$##################!!!%%%)))+++***(((%%%$$$'''$$$!!!"""$$$&&&%%%###&&&&&&%%%$$$$$$%%%%%%&&&$$$(((((($$$"""$$$'''"""$$$&&&%%%###$$$&&&)))%%%))),,,,,,***)))***+++'''&&&%%%$$$%%%''')))***''')))******)))(((((()))$$$%%%'''''''''''')))***111,,,,,,888EEEDDD444###)))+++111888555222;;;IIIgggJJJ666333222222111111222333333555,,,'''+++111666===DDDNNN???111...///......111&&&---///,,,///555333***...,,,***)))(((((('''&&&)))(((***///111...,,,,,,111...+++))))))******)))))))))((((((''''''&&&&&&&&&$$$&&&***+++)))))),,,(((''''''''''''((())))))---222555111(((###&&&,,,---+++)))((('''((()))*********((('''&&&''''''(((333222///,,,***)))******'''((()))(((''''''((())),,,,,,+++,,,---,,,)))''',,,///111///,,,)))***,,,((('''&&&'''***,,,,,,,,,,,,''''''///:::QQQyyyRRR777222)))+++000(((---,,,,,,...//////---+++///...------,,,,,,------******,,,///111000***&&&///...,,,++++++,,,...///666111))),,,444---+++888XXXkkk@@@AAAttt~~~SSSIIIuuu~~~VVV???TTTpppEEEOOOvvvyyy]]]???TTTJJJAAALLL^^^MMMwwwnnnXXXbbbuuu666"""+++%%%***(((&&&""" !!!$$$((($$$%%%&&&''')))+++---...%%%((((((%%%$$$&&&%%%!!!&&&!!! """  '''$$$%%%&&&''''''&&&%%%$$$ !!!!!!""""""######$$$%%%%%%$$$"""!!!"""###### %%%'''%%%"""!!!###$$$$$$""""""%%%(((%%%%%%%%%%%%%%%$$$###"""%%%###%%%)))((($$$$$$)))***444___{{{RRR111$$$$$$******++++++$$$((((((((((((((('''''''''###'''***)))&&&$$$$$$&&&$$$$$$%%%$$$######%%%&&&###$$$&&&''''''&&&%%%$$$%%%$$$$$$$$$%%%%%%$$$###$$$$$$%%%&&&(((((('''%%%&&&&&&&&&&&&&&&'''((((((***&&&"""!!!###&&&&&&%%%###$$$%%%$$$###""""""###''''''&&&%%%%%%%%%&&&&&&&&&%%%&&&)))...///---***((()))******)))'''%%%$$$+++)))'''&&&'''((('''&&&&&&'''))))))((((((***++++++'''%%%(((,,,...***&&&000,,,)))111888333888NNN___>>>,,,222222222222222222222111333...---//////---///555888000,,,...000+++((((((---000///,,,+++------+++***((()))111999888///%%%)))''''''++++++'''%%%&&&---***(((''')))***+++***))))))(((((((((((('''''''''%%%&&&***+++)))))),,,((((((((((((((())))))******---///,,,%%%"""$$$((()))((('''&&&&&&((()))***############$$$&&&'''(((000...,,,***))))))***+++'''((()))((('''&&&'''(((+++******+++------+++)))+++---......---,,,---...,,,,,,+++***************000***(((+++000>>>]]]|||yyy```KKK666***&&&""",,,++++++,,,------,,,***------,,,++++++++++++,,,))))))***---//////+++''',,,+++++++++,,,///111333///...***---111,,,000DDDpppYYYFFF\\\{{{^^^NNNmmmfffGGGMMMxxxLLLKKKiii~~~\\\===TTTSSSAAAKKKlllUUUxxxaaaZZZrrrnnn444&&&---$$$(((((('''%%%######%%%'''!!!!!!"""###%%%''')))***$$$''''''$$$###%%%$$$!!!$$$!!!!!! &&&######$$$$$$$$$$$$######!!!!!!!!!"""""""""""""""!!!"""######!!! !!!&&&###!!!###&&&'''$$$!!! """######!!!"""$$$'''%%%$$$$$$$$$$$$#########!!! """''''''###%%%))),,,111PPP]]]666'''%%%+++***)))***$$$)))(((((('''&&&%%%%%%$$$%%%&&&''''''%%%$$$$$$%%%$$$%%%%%%###!!! """"""######$$$$$$#########&&&%%%$$$$$$$$$%%%%%%%%%'''&&&%%%%%%&&&'''''''''''''''&&&&&&&&&''''''((()))&&&###"""%%%((()))(((&&&&&&&&&%%%$$$###$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&"""###$$$&&&))))))(((&&&'''((())))))((('''%%%###***(((''''''(((((('''&&&%%%'''(((((((((((()))+++***((('''(((,,,---,,,***///,,,(((///666111777LLLzzz}}}{{{pppOOO888333111222333444333222000///,,,---000222000,,,---111///---...222111---***+++///------...---,,,111888999<<>>cccooo???+++&&&,,,)))''')))&&&)))((('''%%%$$$######"""'''&&&$$$$$$%%%%%%%%%$$$###$$$$$$###!!!!!!"""###$$$$$$######"""######$$$'''&&&$$$######$$$&&&(((***(((&&&$$$$$$%%%((()))(((''''''&&&&&&&&&''''''(((&&&$$$$$$&&&)))++++++)))(((&&&%%%%%%%%%&&&'''%%%$$$$$$$$$%%%%%%%%%%%% """$$$&&&%%%%%%%%%%%%&&&&&&'''''''''%%%$$$###)))(((''''''(((((('''&&&$$$&&&'''(((''''''(((***))))))((()))+++---...000...,,,(((,,,333///555JJJ|||}}}}}}{{{iiiFFF555777000111444555444222///---...............---///111---------,,,+++---222777333222777@@@AAAAAAJJJXXX[[[eeettt~~~hhhFFF---((('''(((,,,,,,***,,,000(((&&&%%%&&&)))***++++++'''(((((()))***+++++++++***'''(((++++++((((((***'''(((((()))))))))))))))***)))(((((())))))((('''''''''&&&&&&&&&'''(((((())))))((('''''''''((())),,,+++***)))))))))******'''((()))'''%%%$$$%%%&&&%%%%%%&&&)))---/////////...,,,***+++///111///---///111222...((($$$&&&***///.........++++++555AAAssshhhHHH///'''333---,,,******,,,---,,,+++//////...------------...++++++,,,---.../////////...---+++******+++---...------+++,,,+++&&&777YYY```EEESSS{{{^^^UUUvvveeeHHH^^^aaaBBBGGGxxx[[[;;;TTT^^^BBBIIIbbbyyy|||[[[aaaSSS'''&&&///)))%%%(((***+++)))'''%%%%%%""""""######%%%&&&'''(((###&&&&&&###"""$$$#########!!!  ###'''$$$###"""!!!!!!"""###$$$$$$######""""""!!!!!!!!!!!!###%%%&&&$$$###""""""&&&%%%%%%&&&'''&&&### !!!!!!!!!!!!"""###$$$$$$###"""!!!!!!"""######"""$$$&&&((()))(((***,,,,,,,,,444MMM|||KKK///$$$***(((%%%(((((()))(((&&&%%%$$$$$$$$$$$$)))&&&""""""$$$&&&%%%###!!!###$$$$$$$$$%%%(((***'''&&&%%%$$$###$$$%%%&&&'''&&&###!!! """&&&******)))(((&&&$$$%%%'''((((((((('''&&&&&&&&&&&&''''''&&&%%%%%%&&&(((*********(((&&&%%%%%%&&&''''''######$$$$$$%%%%%%$$$$$$###''''''&&&%%%'''***%%%%%%%%%&&&%%%$$$###""")))'''''''''))))))(((&&&$$$%%%''''''&&&&&&((()))((()))*********,,,000444///...))),,,222000555HHHxxxpppmmmooovvvkkkDDD...---...000333555555222///,,,555111+++&&&&&&***---......111444555888AAALLLSSSRRRSSS\\\gggjjjhhhooo|||~~~nnnQQQ777(((%%%$$$&&&***)))'''***///***((('''((()))***)))(((''''''((()))***+++,,,,,,***((((((+++,,,)))(((+++&&&'''((()))))))))((((((***((('''(((******)))'''+++***)))((('''''''''&&&&&&&&&%%%$$$$$$%%%&&&'''------,,,+++***)))(((((('''((()))(((&&&%%%&&&'''%%%$$$%%%(((,,,///000000000,,,******---///...+++,,,///000---'''%%%'''+++,,,---000222000///333999___}}}^^^???***---111...,,,+++---...//////...---,,,,,,++++++,,,,,,((())))))******+++,,,---,,,+++)))(((((()))+++,,,...+++(((+++---***???eeemmmFFFEEEqqqnnnXXXooopppJJJQQQzzzhhhAAA;;;kkk}}}\\\:::MMM|||dddDDDJJJaaavvv```eeeNNN***+++666888%%%(((***+++)))'''&&&&&&$$$$$$$$$$$$%%%&&&((((((###&&&&&&###"""$$$###$$$%%%$$$"""!!!###''')))%%%%%%###""""""###%%%%%%$$$$$$######""""""!!!!!!!!!###%%%%%%$$$#########""""""###$$$%%%%%%$$$""""""!!!!!!!!!###$$$$$$%%%###"""""""""""""""######$$$'''))))))(((((()))******---333AAAkkk]]]666###((((((%%%(((***''''''%%%%%%%%%&&&'''(((***&&&""""""%%%&&&%%%$$$"""###$$$%%%%%%&&&(((***((('''%%%$$$###$$$%%%%%%%%%%%%### !!!&&&***&&&((())))))&&&%%%%%%&&&(((''''''&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&((()))&&&$$$###%%%&&&%%%$$$"""###$$$%%%%%%%%%%%%$$$###&&&'''&&&'''***---$$$$$$$$$$$$$$$#########'''''''''((())))))(((&&&$$$%%%''''''&&&&&&((()))((()))*********---111555000111---...444222666FFFggg^^^aaaooowwwpppmmmtttzzzqqqVVV:::...///---///222444444222///...------+++(((+++666AAAEEELLLUUU___fffmmmxxx~~~yyy```EEE222)))''''''(((+++---***&&&(((---+++)))(((((())))))(((&&&''''''(((((()))***++++++)))'''(((,,,,,,)))))),,,'''((()))*********)))((('''&&&%%%&&&'''''''''%%%------,,,***)))((('''&&&%%%%%%%%%&&&'''***,,,---------,,,+++***)))(((''''''((()))(((''''''((()))&&&%%%%%%'''+++...//////...,,,******+++,,,,,,,,,***,,,---+++((((((***,,,+++---///111000000111222KKKvvvcccDDD333444111---,,,...000111222+++******))))))))))))))),,,---............///111)))((('''''')))+++...///***((((((...111000JJJvvv\\\HHH\\\}}}^^^dddyyyLLLEEEiii|||RRR===dddxxxddd>>>CCCsssmmmIIIMMMaaarrrwww^^^iiiyyyCCC***)))111;;;&&&((())))))(((''''''((($$$#########$$$%%%%%%&&&###&&&&&&######$$$### %%%'''&&&""""""&&&)))***&&&&&&%%%%%%%%%%%%&&&&&&##################"""""" !!!""""""!!! """### !!!###$$$%%%%%%%%%###"""###%%%''''''&&&!!!"""###$$$$$$$$$#########''')))'''&&&'''((('''(((---333:::^^^vvvBBB$$$(((***&&&(((+++'''&&&%%%$$$%%%''')))***((('''%%%%%%&&&&&&&&&%%%$$$%%%%%%$$$"""!!!###$$$%%%%%%$$$###""""""""""""$$$%%%$$$!!!!!!''',,,###&&&))))))&&&$$$$$$&&&&&&&&&&&&&&&&&&'''(((((('''(((((('''%%%$$$%%%''''''%%%"""###&&&&&&$$$!!!"""###$$$&&&&&&&&&%%%%%% """$$$%%%%%%&&&)))***$$$$$$$$$$$$######$$$$$$'''&&&'''(((******(((&&&$$$&&&'''(((''''''(((***)))))))))***,,,...111222000444111111666444666CCC~~~ZZZGGG===@@@SSSpppxxx{{{rrrWWW<<>>UUUzzzgggCCC]]]xxxtttIII===nnnsssQQQQQQdddmmmpppZZZlllbbb444((($$$%%%111(((((('''&&&%%%%%%(((***$$$$$$#########$$$%%%%%%$$$''''''$$$###%%%$$$!!!$$$'''&&&"""!!!&&&***)))%%%%%%&&&&&&&&&&&&%%%%%%##################$$$$$$!!!!!!!!!  ###%%% """%%%'''(((&&&$$$%%%(((***)))((( """$$$&&&&&&%%%###""""""''')))&&&&&&)))***((()))+++...444TTTQQQ(((***---(((''')))'''&&&$$$######%%%'''(((&&&((()))((('''&&&&&&&&&&&&&&&&&&$$$"""!!!"""###$$$$$$$$$$$$###"""!!!!!!%%%&&&'''$$$!!!###(((..."""%%%'''&&&###"""%%%(((%%%%%%%%%&&&'''((()))***%%%''')))(((&&&&&&''')))&&&$$$###%%%(((((($$$"""###%%%'''((('''&&&%%%%%%$$$######%%%&&&&&&&&&$$$$$$$$$######$$$$$$%%%&&&&&&''')))******(((&&&%%%'''(((((((((((()))+++)))(((''')))---000///---///444333333888555555@@@iiiuuuaaa]]]OOOEEEFFFUUUccciiipppyyyzzzwwwWWW:::...+++(((,,,---000222333333222111444JJJ___dddeeerrr~~~___:::%%%%%%++++++(((!!!''',,,***&&&'''---&&&%%%%%%&&&'''(((&&&$$$''''''''''''(((((((((((((((&&&''',,,---++++++...***+++---//////...---,,,%%%&&&'''&&&$$$###$$$&&&)))***************)))((())))))((((((((()))+++,,,&&&&&&'''((())))))((((((&&&((()))***)))***+++---)))'''&&&'''))),,,------&&&((()))((('''(((---111///---,,,,,,---...---,,,******+++***,,,//////---444<<>>HHH444777jjjnnnVVV[[[___RRRyyylll555???[[[NNNMMMmmmiiiEEEddddddZZZfffssseeeVVVuuuxxxLLL///!!!$$$)))###((('''&&&%%%%%%&&&((()))&&&%%%%%%'''((((((&&&$$$!!!&&&'''### """$$$%%%$$$#########%%%%%%###!!!#########""")))&&&$$$###$$$%%%%%%$$$$$$!!! """$$$$$$"""!!!!!!!!!!!!###%%%&&&&&&''''''''''''''''''&&&###&&&((('''$$$!!!!!!###&&&&&& ###000777666(((###222'''JJJiii222***###"""111%%%(((&&&$$$""""""###$$$%%%$$$''')))'''''')))((($$$%%%&&&''''''%%%######$$$$$$%%%%%%&&&&&&%%%%%%$$$(((&&&$$$###$$$(((---///%%%$$$######$$$&&&(((***%%%%%%$$$%%%'''***---...'''((()))******)))((('''&&&%%%###""""""###%%%&&&"""!!!"""###%%%%%%""" %%%$$$"""$$$'''(((&&&###%%%&&&&&&$$$######%%%((()))'''%%%&&&)))+++)))&&&...'''$$$(((+++***)))+++...+++***---111444222///000...333444111777<<<444[[[{{{wwwxxxxxxtttpppnnn```WWWUUULLLEEESSSjjjzzziiiQQQ===222/////////,,,///---111>>>FFFPPPaaakkkyyykkkIII@@@666,,,'''(((******((()))'''%%%%%%&&&''''''''''''&&&%%%%%%&&&'''&&&&&&(((''''''(((******(((&&&''')))++++++***)))))))))***(((&&&&&&(((******)))((((((((('''%%%&&&(((***,,,)))&&&'''***+++)))%%%((((((''''''&&&%%%%%%%%%%%%)))---,,,)))((())),,,%%%'''))))))'''''''''((((((((())))))))))))))))))***+++++++++***+++...000///222111---,,,//////+++222333444555444333111000(((555777@@@eeerrrAAA111---///+++,,,111...444111---+++++++++,,,...------...222666888666444555444111///...000555999222333:::AAA000:::rrraaa\\\}}}dddNNNjjjzzzDDD<<>>DDDVVVgggvvvoooHHH---000---)))'''((((((((('''(((&&&$$$%%%&&&''''''&&&%%%'''((((((%%%%%%&&&(((+++***))))))******(((&&&(((***,,,+++)))'''&&&&&&+++)))&&&%%%&&&''''''&&&)))******((('''''')))+++,,,***((((((***)))%%%!!!'''&&&%%%%%%$$$$$$%%%%%%&&&''')))++++++***)))(((&&&''')))((('''&&&&&&''''''(((((()))******++++++,,,---------+++,,,---//////000///,,,,,,///000///222222222111111000000000222111...,,,AAAkkk~~~sssAAA333///111---000555111...000444999???EEEIIIKKKXXXYYY\\\dddlllnnniiiddd^^^]]][[[XXXWWWZZZ```dddZZZXXXSSSNNN777BBByyyooo]]]ppppppKKK\\\~~~PPP888BBB~~~aaaFFFOOO|||tttGGGVVV}}}ppp___~~~gggkkk^^^VVVvvvddd:::(((&&&...000&&&((('''&&&%%%$$$############""""""$$$%%%%%%###!!!"""###!!!###&&&$$$ !!! """$$$$$$""""""$$$$$$"""%%%###"""!!!"""######"""%%%"""  """""""""!!!!!!!!!!!!"""######$$$!!!"""%%%'''((('''&&&&&&'''&&&%%%&&&&&&&&&$$$"""%%%++++++%%%$$$***---***------222777BBByyyCCC,,,///***+++$$$$$$&&&'''%%%""" """$$$&&&(((((($$$$$$'''(((%%%###$$$$$$###""""""$$$'''((('''&&&$$$$$$$$$%%%%%%***(((%%%$$$###%%%''')))%%%$$$###""""""###$$$%%%$$$######$$$&&&(((***,,,************************((('''%%%$$$$$$$$$%%%&&&"""!!!!!!"""%%%'''((('''%%%%%%&&&)))******'''$$$$$$%%%''''''%%%$$$%%%&&&###$$$&&&&&&%%%%%%&&&'''###***,,,&&&###&&&'''###///---,,,,,,.../////////---000333222---,,,111777QQQrrrhhhlllkkklllrrrzzztttzzzxxxaaaIII>>>>>>YYYQQQDDD666...,,,...111///IIIYYY```ppp}}}}}}rrrTTT555...))))))))))))(((((()))***(((&&&%%%&&&'''(((((('''&&&'''((((((''''''''''''---+++))))))))))))'''%%%(((***+++***'''$$$######+++)))'''&&&'''((((((''')))******)))''''''))),,,)))(((((())))))'''### ((('''&&&%%%$$$$$$%%%%%%&&&&&&&&&))),,,,,,)))&&&)))***,,,+++)))(((((())))))))))))******++++++++++++---......------///000///...---,,,,,,///111222000111111111222111111111333,,,111222111LLLmmmsssFFF555...000333;;;@@@999???JJJYYYeeepppwwwzzzyyykkkLLLVVVzzz___ddd|||NNNUUUuuuVVV<<<===rrrfff===SSSzzzwwwLLLTTT~~~vvvaaazzzmmmdddyyyWWWTTTuuu]]]777)))''',,,///'''''''''&&&%%%%%%$$$$$$$$$%%%$$$$$$%%%''''''%%%###!!!!!!!!!%%%((($$$ """!!!"""######"""###$$$$$$###$$$###""""""###$$$###"""%%%###  """"""!!! !!!""""""#########""" """%%%((())))))(((''''''%%%###$$$&&&&&&$$$!!!&&&***+++'''%%%((()))'''***,,,***666666aaaMMM---111,,,+++***###&&&((('''""" !!!###''')))'''######&&&'''&&&#########!!!!!!"""%%%((()))(((&&&$$$###$$$%%%&&&((('''%%%$$$$$$%%%'''(((%%%$$$###"""""""""###############$$$&&&''')))***++++++************++++++&&&&&&%%%$$$###$$$$$$$$$$$$###!!!!!!$$$&&&''''''$$$&&&)))+++,,,+++(((%%%###%%%(((((('''%%%%%%%%%"""%%%''''''%%%$$$&&&)))$$$222555***###'''(((""",,,---------...///000111,,,000222444555000333???___{{{uuutttfffhhhmmmuuu}}}vvvzzz|||vvvjjjZZZGGG777DDD@@@999333111444<<>>,,,111((())))))'''%%%&&&(((+++(((''''''(((******)))(((***'''%%%'''++++++((($$$---+++)))(((((('''&&&$$$''')))***)))&&&###"""""")))'''%%%%%%'''((()))(((((())))))'''&&&&&&(((***&&&&&&'''((()))'''%%%###,,,+++)))'''%%%%%%&&&&&&'''%%%%%%(((,,,---***&&&***+++------+++******+++,,,,,,++++++*********))))))+++---......///111222...---,,,,,,---///111444000111222444444333222222***)))AAAPPP???AAAbbb{{{ooo]]]UUUWWW]]]jjjooofffrrr}}}vvvXXXhhhccc\\\vvvXXXPPPgggeeeEEE>>>lllrrr???PPPrrr}}}SSSQQQyyyxxx___rrrrrrYYYtttvvvUUUYYYyyy]]]===111+++,,,000,,,%%%%%%&&&&&&'''''''''(((%%%$$$%%%&&&''''''%%%### !!!""""""%%%((($$$ """$$$###!!!!!!!!!!!!"""###""""""###$$$###"""###%%%%%%$$$###$$$""" !!!""""""!!! !!!###$$$%%%$$$"""!!!!!!###&&&)))***+++******'''$$$!!!"""%%%&&&$$$!!!%%%((()))'''&&&'''(((''')))+++&&&222///QQQ___555///)))++++++%%%'''((('''###!!!!!!"""''')))'''######&&&'''%%%#########!!!!!!"""%%%((()))(((&&&$$$$$$%%%&&&'''%%%%%%$$$%%%%%%&&&((((((%%%%%%$$$###""""""""""""######$$$%%%&&&'''))))))************************$$$$$$############$$$$$$'''%%%""""""###$$$$$$$$$$$$'''***,,,,,,***((('''$$$&&&(((((('''%%%%%%&&&###&&&))))))'''&&&))),,,,,,:::>>>111(((+++,,,''''''***---...------000222...222000555<<<444333GGGvvvzzzwwwuuuuuuwwwdddgggnnnvvv|||~~~|||xxx{{{xxxsssuuuuuufffQQQ???999444888EEETTT___dddgggwww}}}~~~yyyZZZBBB;;;333)))'''''''''&&&$$$###$$$&&&)))((('''''')))+++,,,***)))+++'''%%%(((,,,...)))$$$---+++((('''''''''&&&%%%&&&(((***)))'''%%%$$$$$$&&&$$$######%%%''''''''''''((((((&&&%%%%%%''')))%%%&&&'''((((((((('''&&&---,,,***(((''''''((()))(((&&&&&&(((+++---+++)))''')))++++++*********+++------,,,,,,+++******)))'''***---...//////111333...,,,+++...//////000444------///000222444555666:::GGGiiinnn^^^nnngggLLLeeelll[[[iiiiiiQQQYYY~~~OOO<<<^^^~~~FFFAAA```ZZZLLLsss{{{\\\hhhtttJJJooozzz[[[ddd~~~WWW:::111+++))),,,***$$$$$$&&&'''((()))))))))$$$######%%%&&&&&&$$$""""""$$$$$$###$$$&&&$$$ !!!!!! """$$$%%%$$$"""!!! ######""""""%%%#########$$$%%%&&&$$$###"""!!! """######"""!!!###%%%''''''%%%###!!!$$$%%%&&&(((***++++++,,,&&&$$$######$$$%%%$$$$$$$$$&&&''''''&&&&&&((()))%%%&&&###''')))CCCyyyHHH...%%%,,,''')))((('''&&&%%%$$$###"""&&&((('''$$$###&&&&&&######$$$$$$###""""""$$$'''((('''&&&%%%%%%&&&'''((($$$$$$%%%&&&'''(((((((((%%%%%%$$$$$$$$$######"""###$$$%%%&&&'''((())))))((()))***++++++***)))((("""######$$$$$$%%%%%%&&&((('''%%%$$$%%%%%%$$$###%%%'''+++,,,+++)))((((((%%%&&&((((((&&&%%%&&&'''&&&''')))))))))***+++---+++555888///'''(((***((()))///555666333111444777111555///333<<<222666VVV{{{tttnnnooopppooonnnpppiiilllrrrxxx{{{zzzvvvsssrrr||||||uuuwww|||oooYYY<<>>111IIIeeeqqqpppppp{{{~~~uuu|||{{{~~~|||iiiWWWCCC333222000###'''111+++######$$$'''******(((%%%%%%%%%&&&(((***+++)))'''&&&))),,,,,,+++)))((()))...,,,)))))))))******)))'''***,,,---,,,,,,,,,------+++(((&&&''''''&&&%%%((((((((('''&&&&&&(((***)))))))))(((&&&&&&'''(((((('''&&&&&&(((+++...111))))))(((((()))+++...000%%%'''***+++++++++---...***++++++,,,,,,------...))),,,...///...---------...+++,,,111222......222111111444;;;GGGXXXhhhqqq{{{hhhZZZhhhcccVVVlllnnnEEE///UUUaaaWWWuuuxxx]]]yyy}}}NNNRRR[[[???SSS~~~kkkPPPhhhbbb___zzz<<>>fff~~~bbbnnnZZZ999&&&(((***+++***###&&&''''''&&&###!!! !!!***&&&%%%((((((%%%######)))))))))&&&###!!!!!!"""###!!!  !!! &&&'''$$$###'''###"""!!!###%%%%%%""""""!!!!!!###%%%&&&### %%%,,,,,,'''######&&&$$$$$$$$$$$$%%%&&&'''(((((((((''''''((()))***+++((('''&&&%%%%%%%%%%%%%%%,,,)))&&&)))***,,,NNN{{{@@@%%%111,,,---)))%%%###%%%&&&%%%###((((((%%%###$$$'''%%%'''&&&%%%%%%%%%$$$""" ###$$$&&&&&&&&&'''***,,,((($$$$$$))))))%%%%%%)))((('''''')))+++***&&&"""&&&&&&'''%%%###""""""###'''$$$"""&&&,,,---((("""###$$$######''',,,***$$$'''&&&'''))),,,,,,)))&&&'''%%%$$$%%%(((***++++++'''&&&&&&%%%%%%%%%&&&&&&'''((()))***,,,,,,------)))+++,,,+++))))))***+++111...***)))+++...111333---000111222000777gggyyyvvvvvvoooxxxuuuooouuuyyyyyy~~~|||vvvvvvzzzwwwmmmjjjnnnoooeeeNNN<<<===CCCIIIRRRcccuuu~~~|||~~~yyy~~~xxxzzzdddMMMHHHDDD>>>555+++000,,,)))((()))******)))''''''(((((((((&&&%%%$$$%%%&&&%%%%%%))),,,)))"""'''((()))*********))))))*********+++'''$$$(((...******)))))))))))))))***,,,'''$$$&&&'''%%%%%%(((******)))((('''''''''''')))'''&&&&&&&&&'''%%%$$$***'''(((++++++((()))+++*********(((&&&&&&((()))'''$$$$$$)))///000+++%%%...------,,,,,,,,,------------,,,+++******---000555///***+++...444AAAMMMeeennnsssoooVVVeeennnQQQaaayyy|||hhh]]]^^^zzzhhhJJJ999OOOrrrcccoooiiinnnhhhLLLqqqwwwOOObbb]]]YYYlll>>>dddtttYYYgggUUU777''')))((())))))$$$'''((()))(((%%%$$$###$$$)))%%%$$$'''((($$$"""###(((((('''%%%"""!!!!!!"""###""" !!!!!! $$$%%%"""!!!$$$###"""!!!###$$$$$$""" ######!!!!!!&&&))))))&&&$$$$$$&&&"""#########$$$$$$%%%%%%'''''''''(((((((((((((((######$$$%%%&&&(((((()))***)))&&&)))(((&&&BBBnnnLLL)))000---+++((($$$###$$$$$$$$$"""***+++***&&&''')))((($$$&&&%%%$$$$$$%%%%%%%%%###"""$$$%%%%%%%%%%%%&&&((('''$$$%%%)))***&&&&&&***)))((()))+++---,,,(((%%%%%%&&&'''%%%###""""""###%%%$$$%%%(((+++***%%% !!!&&&)))(((((()))((($$$((('''&&&(((++++++)))''''''&&&$$$%%%(((***++++++(((''''''&&&&&&''''''''''''''')))***+++,,,,,,,,,***+++,,,+++******+++,,,///---***)))+++...000222...111...222DDDaaavvvmmmmmmqqqqqqnnnllliiiuuuuuurrrxxxyyywww}}}~~~|||lllVVVLLLMMMSSSFFF;;;555<<>>666333555777///111...***@@@WWWSSSZZZaaammmvvvyyyxxxyyyzzz|||wwwsssqqqooonnnmmmccc[[[LLL<<<555:::CCCIII[[[gggYYYCCC>>>333***333///...+++)))'''''')))***&&&&&&&&&&&&''''''((((((%%%''''''%%%&&&***)))%%%'''''''''((((((((()))))))))(((***,,,+++&&&$$$'''((((((''''''((()))******&&&###$$$)))+++(((&&&''')))******+++***))))))((()))'''%%%%%%''')))******---***)))+++***'''&&&((()))***+++***(((&&&&&&'''***+++...666======777111000///...---,,,++++++++++++000222...---000111...<<>>FFFgggddd~~~___EEEEEEfffxxxtttddd^^^||||||[[[jjjfffLLL\\\YYYDDDTTT[[[LLL[[[AAAcccfffJJJ[[[{{{uuu:::---******"""###'''###$$$%%%''''''&&&%%%&&&'''%%%"""!!!%%%'''$$$###$$$!!!""""""!!! !!!###$$$###""""""######"""!!!$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$###!!!!!!!!!!!! !!!!!!""""""###$$$***%%%!!!!!!$$$'''&&&%%%&&&&&&''''''((((((''''''$$$%%%&&&'''&&&%%%"""!!!"""$$$&&&(((((((((&&&%%%&&&+++))))))...///:::PPP~~~sss666$$$)))((((((((('''&&&%%%%%%&&&$$$((()))%%%"""%%%((()))---)))$$$"""###%%%&&&'''"""$$$''''''%%%"""!!!!!!%%%''')))***+++,,,,,,+++%%%&&&'''(((''''''&&&&&&$$$%%%&&&&&&%%%$$$%%%'''&&&'''(((&&&$$$&&&,,,111***)))'''$$$&&&******'''((((((((('''&&&''''''((('''&&&&&&''')))***)))((($$$%%%&&&''''''''''''&&&))))))(((((()))***+++,,,---------,,,+++,,,...111///111111111000000333666777555CCCuuuwwwkkkhhh```dddmmmsssqqqllllllppppppttttttzzz{{{oooooo^^^NNN:::000222;;;DDDIIILLLHHHHHHDDD999777999555>>>===AAAHHHLLLLLLNNNQQQSSSQQQOOOMMMKKKHHHDDDAAA999:::<<<@@@HHHUUUccclllwwweeeFFF333222///))))))------,,,)))'''''')))+++%%%%%%%%%%%%'''((()))***%%%'''(((%%%%%%))))))&&&)))(((&&&%%%%%%''')))++++++((()))+++***&&&$$$%%%''''''''''''((()))***+++&&&######(((+++((('''(((((((((*********)))(((''')))'''%%%%%%(((***,,,,,,---***)))+++***'''&&&)))''')))******(((''''''(((000+++///AAAUUUWWWEEE111///...------,,,,,,,,,,,,---000...(((,,,<<>>@@@;;;555222666888555555777222111000000000000...---333???SSSfffqqqsssrrrqqqbbbDDD111000000///+++###)))******)))((((((,,,///'''&&&%%%%%%&&&'''((()))$$$((((((%%%%%%((()))'''***((('''&&&&&&(((***+++***''''''******&&&%%%'''(((((('''''''''(((((()))&&&"""###'''***(((((()))&&&''')))******)))'''&&&***'''%%%%%%(((+++------,,,))))))+++***'''''')))&&&(((******)))(((((()))%%%"""$$$111???AAA444%%%...------,,,,,,,,,------///444444333@@@[[[rrrzzzccc999CCCZZZ^^^AAA111HHHddd}}}iiigggjjjFFFNNNvvvhhhtttkkkHHH___UUU>>>SSSyyyUUUEEErrrgggIIIDDDppplllXXXUUU???eeebbbBBBNNNeeeVVV000)))))))))$$$'''((( !!!###$$$$$$"""!!!""""""%%%""""""&&&)))'''&&&''' !!!!!! !!!###%%%###!!!!!!!!!######"""!!! ###### !!!&&&'''%%%%%%&&&%%%###  """"""######"""!!!$$$######$$$&&&'''&&&$$$"""###"""!!!!!!"""$$$''')))$$$$$$%%%%%%%%%%%%%%%%%%######$$$%%%&&&(((((()))###+++((($$$***,,,...666TTT~~~EEE((('''%%%((())))))&&&%%%&&&''')))***'''$$$&&&,,,---+++)))&&&###"""###$$$%%%%%%!!!###$$$$$$$$$$$$%%%'''(((***)))%%%&&&+++,,,***)))***+++***'''%%%%%%'''###$$$&&&&&&%%%&&&''')))''''''&&&%%%$$$%%%(((***777666111***(((***)))&&&%%%(((***)))'''%%%%%%&&&'''&&&&&&(((******(((&&&###$$$&&&((()))((('''''',,,,,,***)))***+++---...,,,,,,+++******+++///222000222222000---...444999IIIooozzzxxxtttmmmmmmsss{{{tttmmmnnnpppqqquuuyyy{{{yyyuuuzzz}}}eeeDDD777333000000:::PPPlllnnnjjjppp```UUUfffVVVOOOLLLPPPPPPIIICCCBBB:::888666666999===???@@@WWWaaarrrzzzqqqkkkOOO222,,,444+++(((...***&&&((())))))(((***...333)))(((&&&&&&%%%&&&'''((($$$((((((%%%$$$''')))((()))))))))((()))***++++++)))&&&%%%(((***(((''')))***)))(((''''''&&&''''''&&&""""""''')))((((((+++%%%&&&((()))***)))'''&&&***'''%%%%%%(((+++......+++)))(((++++++((('''***$$$''')))******))))))******---///---)))(((,,,111------,,,,,,,,,---......///999@@@FFFZZZ{{{{{{lllsssggg<<>>eee{{{qqqrrrqqqkkkmmmtttuuulllmmmsssvvvvvvuuummmttt~~~|||fffGGG555111222222444>>>VVVppp||||||~~~zzzuuuqqqqqquuuyyyjjjmmmkkkdddbbbeeeddd___ZZZVVVSSSVVV^^^dddeeeccclllyyyvvvcccVVV666---***000555222...,,,+++)))''''''))),,,---...***(((''''''((((((((('''%%%&&&&&&&&&''')))---000,,,+++***)))((((((((((((&&&+++'''&&&,,,***&&&+++''''''''''''(((***+++--- &&&)))'''%%%'''(((''')))************(((&&&%%%((('''&&&&&&'''((()))***...---,,,---......---,,,%%%(((***+++*********+++------.........---------///000'''%%%111444///...:::EEEVVViiibbbeeejjj@@@HHHsssyyylll___???WWWiiilllTTTdddlllZZZpppRRR@@@===hhhjjjqqqrrrTTTZZZ___222AAAaaasssYYY<<>>TTTxxxzzzuuulllhhhkkkjjjeeefffmmmpppqqqqqqrrruuuuuurrrnnnuuulll```QQQ???333333;;;555222222@@@ZZZqqqxxxtttyyyyyyxxxtttqqqoooqqqsssyyyxxxrrrkkklllrrruuurrrtttssssssvvvzzz{{{xxxtttyyyrrrXXXAAA222///)))''',,,000---***+++---+++(((((()))*********((('''&&&&&&'''(((((('''$$$%%%%%%%%%%%%'''+++...+++***)))((('''''''''''')))---)))&&&,,,***''',,,)))(((''''''''''''((())) &&&)))'''%%%'''(((&&&((())))))))))))(((&&&%%%)))((('''&&&''''''))))))(((((()))+++---...---+++&&&(((******)))(((((()))$$$&&&)))---///...+++)))'''222333......///;;;PPPqqqwww~~~~~~xxx[[[YYYyyy|||vvv___DDDOOOhhh}}}{{{oootttvvvsssOOO;;;888dddpppqqqyyy[[[[[[zzzhhh555;;;TTTzzz]]]:::NNNxxxzzzKKK@@@]]]gggWWWXXX???kkk```666???VVV;;;'''%%%%%%%%%''''''&&&$$$###$$$%%%%%%%%%$$$###"""&&&### ###%%%%%%%%% !!!"""""""""!!! ###!!! !!!###%%%###"""!!!!!!"""###$$$%%%$$$###!!!"""$$$%%%###"""$$$%%%%%%$$$######$$$%%%&&&%%%'''((($$$ '''"""!!!!!!!!!###%%%''''''(((&&&$$$$$$%%%%%%%%%###&&&***......+++(((''''''***)))))))))***,,,///000AAA```111+++$$$%%%''''''(((******)))+++******))))))******+++,,,)))%%%###$$$%%%$$$###!!!!!!!!!""""""###$$$%%%$$$&&&(((((('''&&&&&&'''***)))((('''&&&&&&''''''(((///222---'''%%%&&&&&&))))))(((''''''''''''((("""###$$$%%%&&&&&&&&&&&&###$$$%%%&&&'''&&&&&&%%%&&&&&&'''(((((('''&&&&&&%%%%%%&&&'''((((((''''''++++++++++++++++++++++++---,,,+++******,,,...///,,,111666777888IIIooovvv]]][[[gggjjjhhhjjjooommmgggiiipppdddmmmssssssuuuyyywwwqqqkkkZZZGGG;;;777999@@@GGG:::333333GGGbbbrrrsssmmmvvvxxxxxxwwwuuusssrrrssswwwtttooommmsss|||~~~{{{}}}~~~yyyiiiSSS<<<***""")))''''''***+++)))))),,,///---***((((((((('''&&&%%%%%%%%%%%%&&&''''''(((###$$$$$$$$$$$$%%%(((+++))))))((((((''''''&&&&&&***...(((%%%***(((%%%******)))(((&&&%%%%%%%%%&&& %%%(((&&&%%%((((((&&&&&&''''''(((((('''&&&&&&***)))((('''''''''((()))"""###%%%)))------,,,***''')))******(((''''''((($$$###%%%)))...///---***+++444777666999???WWWzzz~~~PPPJJJiiidddaaakkkmmmWWW^^^rrrPPP===999fffxxxpppwww}}}\\\TTTnnnmmm999888NNNeee<<>>:::MMMjjj<<>>bbbYYY???QQQaaaWWW[[[HHHmmm^^^===999DDD777&&&""" $$$+++...***%%%"""$$$'''))))))'''$$$"""""""""""""""!!!!!!""""""###"""""""""!!!!!!!!!!!!###"""!!!!!!!!!!!!"""###""""""!!!!!!"""$$$'''((('''***,,,((( !!!!!!###%%%%%%%%%$$$%%%&&&)))***((($$$"""""""""###"""$$$$$$###"""$$$%%%%%%$$$$$$%%%''''''%%%###!!!$$$(((---///,,,&&&"""###$$$&&&''')))+++,,,,,,BBBDDD+++***''''''+++,,,((('''++++++,,,---......---,,,+++((('''%%%###"""###%%%'''!!!"""$$$%%%%%%$$$######%%%&&&'''&&&$$$""""""###!!!%%%)))((($$$###&&&***''',,,---((($$$&&&((()))''''''&&&%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((&&&''''''''''''''''''&&&###$$$%%%'''((()))))))))(((***---///000000000///---...///111111000///...===+++888ppptttkkkllllllhhh___\\\gggtttzzz|||}}}wwwnnniiikkkooollljjjkkkoooppphhhVVVHHH888<<>>TTTvvvjjjPPPEEEHHHddd~~~@@@555CCCvvvyyy{{{ooocccooorrrBBB:::EEEwwwCCC>>>^^^~~~XXX>>>RRR^^^TTTVVVGGGmmmYYY:::444<<<333(((%%%"""$$$)))+++)))&&&###%%%&&&((('''%%%###!!!"""###$$$###"""!!!"""###$$$###"""!!!!!!!!!!!!"""%%%$$$######"""""""""""""""""""""###$$$%%%&&&'''%%%(((***'''"""!!!$$$!!!$$$&&&&&&%%%$$$###$$$((()))&&&!!! ######"""###''''''$$$"""###&&&$$$$$$$$$&&&''''''%%%###!!!###%%%'''((('''&&&&&&$$$$$$%%%&&&(((+++---...<<>>ZZZxxxkkkUUU===???TTTrrrSSSJJJNNNtttwwwqqq|||xxxkkkssstttFFF999AAA}}}FFF>>>]]]```DDDWWW```TTTRRRDDDsssWWW999---222---)))'''$$$$$$%%%''''''&&&&&&'''''''''&&&$$$"""!!!!!!###%%%$$$""" !!!"""###"""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$%%%%%%"""###$$$%%%%%%%%%%%%$$$"""$$$&&&%%%"""!!!"""$$$ ###&&&&&&%%%$$$$$$$$$&&&'''$$$###$$$!!!!!!"""###$$$$$$$$$&&&'''######$$$&&&((((((%%%### ###%%%%%%$$$$$$'''***%%%%%%$$$%%%'''+++...000444pppVVV444,,,&&&&&&---,,,%%%$$$***((((((''''''''''''(((((((((***+++)))&&&$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%&&&%%%###!!!!!!""" !!!###%%%&&&&&&&&&&&&!!!###%%%$$$'''***)))%%%))))))(((''''''''''''(((%%%%%%&&&&&&&&&%%%%%%$$$))))))((('''((()))***+++%%%&&&'''(((((('''&&&%%%%%%%%%&&&'''((((((''''''))))))***+++,,,,,,------******,,,---///000000000222III}}}lllYYY]]]kkkfffiiiddd]]]bbbqqqwwwrrrzzz~~~|||wwwsssqqqooozzznnniiijjj\\\BBB444666JJJccc|||}}}vvvoooiiiIII111666```{{{vvvtttqqqrrrtttwwwyyywwwqqqlllsssqqquuu}}}|||{{{}}}wwwsssttttttiiiRRR@@@000'''%%%,,,---'''&&&+++'''***)))$$$%%%+++---******)))((('''(((&&&$$$"""$$$''')))'''###"""%%%)))((()))***)))&&&$$$$$$$$$%%%'''(((******)))'''&&&$$$***(((''',,,(((!!!$$$&&&&&&%%%%%%&&&''')))***###%%%%%%$$$'''+++)))###***)))(((&&&%%%%%%&&&&&&'''''''''''')))+++---...+++******+++------,,,+++,,,---,,,+++))))))+++---......---***+++666GGGVVV|||hhh<<<;;;;;;TTTvvvcccSSS@@@666222GGGooofffHHH000:::]]]xxxddd\\\SSSgggkkk```kkk}}}ssshhhpppvvvhhhqqqMMM888999zzzzzzBBB999YYYhhhJJJYYYeeeWWWPPPCCC{{{YYY:::,,,000---***(((%%%###"""###%%%&&&))))))((('''&&&$$$###""" ###%%%$$$!!! """!!!!!! """###%%%'''######$$$%%%&&&''''''((("""###%%%&&&&&&%%%$$$"""###$$$$$$###"""!!!!!!""""""%%%&&&&&&%%%%%%&&&%%%&&&###$$$%%%!!!$$$ ###''')))(((######$$$&&&((((((%%%######'''&&&######''',,,&&&%%%$$$%%%'''+++...111000jjjTTT......''''''...---%%%$$$+++)))((('''&&&&&&'''((()))(((+++---+++'''$$$###$$$&&&%%%$$$#########$$$%%%"""$$$%%%%%%###""""""###!!!!!!"""$$$'''((('''%%%"""''')))((((((***)))&&&''''''&&&%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%$$$$$$###)))(((((('''''')))***+++''''''''''''''''''''''''&&&&&&''''''''''''''''''++++++++++++,,,---...///+++,,,---///000222333444DDDfffnnn```ZZZVVVZZZccc^^^bbbgggiiijjjmmmrrrvvvtttpppwww|||hhh```eeewwwpppeeeTTT@@@333555>>>bbbkkkzzz~~~zzz|||ttt___HHH222777TTTfffnnnuuuvvvoooooozzzyyykkknnnxxx~~~xxx~~~wwwsssssshhhPPP888,,,)))'''&&&%%%%%%&&&''')))!!!&&&&&&"""###***------***++++++***(((&&&$$$"""$$$$$$&&&)))+++***'''$$$)))((('''&&&&&&%%%&&&&&&'''''''''''''''''''''''')))***)))&&&"""!!!$$$'''&&&%%%%%%$$$$$$%%%&&&&&&!!!"""######$$$''',,,///'''&&&%%%%%%$$$$$$%%%%%%((((((((()))(((''''''&&&'''***---...,,,***)))(((,,,///111000---+++---///---******///:::MMMhhhpppOOO444666===ZZZzzzfff>>>222333AAAWWWuuu```<<<222FFFaaaxxxSSSRRRTTTEEE;;;CCCfff~~~xxxqqqwwwvvv~~~NNN;;;;;;yyyzzzCCC<<>>^^^zzzeeeGGG///***:::aaa{{{TTT;;;888CCCfff]]]GGGSSSbbbXXXHHH;;;EEEPPP]]]pppuuuuuuwww|||KKK;;;===yyy}}}HHHAAAkkkjjjIIIXXX~~~___]]]ooo:::IIIttt___;;;444---$$$(((&&&%%%%%%&&&&&&%%%$$$$$$###"""$$$''''''%%%###%%%!!! !!! !!!"""######"""  !!!!!!###%%%&&&'''(((+++---!!!###%%%%%%###!!!!!!!!!!!!!!!!!!!!!!!!  $$$(((((($$$###&&&(((&&&!!! %%%$$$!!!###&&&&&&&&&&&&%%%$$$$$$%%%%%%###!!!############$$$%%%'''((('''&&&&&&(((+++---+++))),,,gggvvvCCC111)))&&&))))))$$$%%%***'''&&&%%%&&&'''((('''%%%)))&&&&&&&&&$$$!!!"""'''***'''$$$""" !!!"""######%%%$$$ $$$%%%!!!######$$$$$$$$$######"""&&&%%%%%%'''((((((&&&$$$&&&&&&'''((('''&&&%%%$$$######%%%&&&(((***+++,,,///---)))'''%%%&&&((()))&&&'''((('''&&&&&&''')))(((''''''(((,,,...//////'''))),,,,,,+++,,,///222%%%000333111222666KKKjjjyyykkkYYY[[[\\\XXXTTTVVV```iiifffaaaXXXPPPJJJEEEBBB@@@VVVjjjrrrjjjjjjtttppp```UUUCCC333333AAAWWWmmm}}}vvvuuuyyywwwttt|||tttbbbAAA555HHH___ttt~~~|||uuuxxxzzztttsssssskkkqqqtttuuuqqqooopppqqqpppqqquuuoooZZZ@@@000,,,---)))((((((''''''(((((()))&&&)))(((%%%###%%%''''''******))))))'''&&&$$$###%%%$$$$$$&&&)))******)))''''''''''''((()))***+++))))))))))))))))))))))))++++++***'''%%%$$$%%%'''((((((''''''&&&&&&%%%%%%&&&&&&&&&%%%$$$%%%'''***''''''&&&%%%%%%%%%%%%&&&((((((((((((((('''''''''+++++++++)))((((((+++---000///---+++***+++---///444???OOObbb{{{~~~uuuzzz~~~oooPPP777222555BBBeee|||\\\???000333RRRxxxeeeOOO>>>666MMMvvv```AAABBB\\\xxxxxxcccMMM@@@444:::RRRlll}}}}}}uuu|||www}}}~~~KKK===BBB}}}|||HHHCCCllleeeGGGXXXgggfffjjj999GGGmmm___999///)))###'''&&&%%%&&&'''((((((&&&%%%$$$$$$%%%''''''&&&$$$((($$$!!!!!! """  !!!"""""" """%%%(((((()))+++,,,!!!###%%%$$$###!!!!!!!!!$$$###"""!!!!!!!!!!!!""""""!!!%%%)))((($$$$$$''''''&&&"""!!!%%%$$$!!! """%%%&&&&&&(((&&&%%%%%%&&&'''&&&%%%""""""""""""###%%%&&&(((&&&'''(((+++------***(((,,,eeeNNN111)))&&&******%%%%%%***%%%%%%%%%&&&''''''%%%###$$$"""###%%%$$$"""$$$((()))(((&&&$$$###""""""######%%%$$$!!!!!!$$$&&&$$$$$$$$$#########$$$$$$%%%&&&%%%&&&(((******(((&&&%%%&&&'''((((((((('''&&&###$$$%%%'''(((***++++++)))((((((''''''((())))))''')))++++++***((('''''''''&&&''')))---000222222,,,...///---))))))---111222333222:::KKK]]]~~~ttt\\\SSS```ggghhh^^^WWW[[[eeelllRRRKKK@@@888444111...+++>>>PPPXXXQQQTTTaaa___PPPDDD888111:::PPPhhh}}}wwwrrrrrrnnnjjjrrrxxxpppgggCCC111???YYYvvv}}}sssuuuwwwqqqrrrwwwuuuvvvyyyyyytttrrruuuvvvuuulllkkk^^^FFF222,,,---...((())))))))))))))))))(((###%%%&&&%%%$$$&&&(((***))))))(((((('''&&&%%%$$$&&&$$$$$$%%%(((***,,,,,,((((((((((((((()))******************************,,,+++***((('''&&&&&&'''''''''''''''&&&%%%$$$$$$&&&''''''&&&%%%%%%''')))(((''''''&&&&&&&&&&&&&&&))))))(((''''''''''''''')))***+++***))))))+++---&&&***......,,,,,,000444>>>\\\www~~~wwwVVV@@@444444>>>aaannn[[[III:::EEEaaaqqqzzzkkkRRR888<<<^^^}}}tttIII999MMMjjjrrr]]]EEE888:::FFF\\\nnn}}}xxxzzz}}}uuuyyy~~~KKK<<>>888444333333222000888===???>>>???BBBAAA;;;:::888>>>NNN```nnnzzz{{{tttrrrooojjjoootttnnndddCCC///777QQQttt~~~tttuuuxxxrrrssszzz{{{tttyyy|||zzzyyyzzzzzzxxxnnn___III666///000...***'''((()))******)))((('''###$$$%%%&&&%%%%%%'''***((((((''''''&&&&&&&&&&&&'''%%%$$$%%%'''***,,,,,,******)))((((((((((((((())))))))))))))))))))))))+++***)))(((((((((((('''&&&&&&''''''&&&%%%$$$###%%%&&&''''''&&&&&&(((***)))(((''''''&&&&&&''''''))))))(((''''''''''''(((&&&))),,,---,,,*********$$$)))---***'''+++888DDDUUUsssyyyTTT<<<333222444NNNzzz~~~pppYYY<<<777NNN```eeeAAA222EEEdddrrrsssZZZ???@@@[[[rrrzzzbbbNNN???999===FFF```ssswwwxxxzzzrrrxxx}}}III777<<>>>>>===888555888999777777999;;;???LLL^^^llltttzzz|||tttsssrrrlllooosssmmmeeeIII333333HHHmmmwwwyyy}}}tttqqqxxxzzznnnuuuzzzzzzyyyzzzxxxtttmmmSSS777---000000+++%%%&&&''')))******)))'''&&&&&&%%%&&&(((&&&######'''''''''&&&&&&%%%&&&&&&''''''&&&%%%%%%(((+++,,,,,,+++***)))(((''''''''''''(((((((((((((((((((((((()))((('''((()))***)))(((%%%&&&'''(((((('''&&&%%%%%%'''((((((''''''((()))))))))(((''''''''''''(((***)))(((&&&&&&''''''(((%%%(((,,,...---+++******+++,,,***%%%&&&555NNNaaavvvPPP444444999555@@@gggqqqMMM777===GGGvvveeeEEE:::GGGXXXuuuVVVFFF@@@JJJ___sss}}}qqqiii\\\III:::CCCPPP```mmm{{{~~~uuuvvvyyyrrr}}}MMM;;;AAA}}}KKKHHHoooaaaKKK```sss]]]```~~~```;;;ZZZ]]]???111(((&&&%%%%%%&&&(((***+++)))''''''((('''&&&###"""###%%%%%%"""!!!###""""""$$$$$$###$$$$$$### """############$$$!!!$$$$$$###""""""###!!!$$$'''!!! """$$$### $$$ ######%%%((((((&&& !!!  ###%%%'''%%%$$$$$$%%%&&&%%%$$$""""""""""""###%%%&&&((('''&&&&&&%%%%%%(((---222***QQQiii;;;...%%%''')))%%%$$$(((&&&&&&&&&'''((((((&&&$$$$$$###$$$&&&$$$ ###$$$$$$###""""""###%%%&&&&&&$$$&&&))))))&&&%%%'''""""""######%%%&&&((((((&&&&&&&&&'''((((((&&&$$$"""###%%%'''((((((''''''$$$$$$%%%%%%&&&&&&&&&''''''((()))******)))&&&%%%'''((('''''''''***...222,,,+++))))))+++++++++***...---------000333555777555JJJjjjhhh___]]]ZZZZZZ___dddaaadddkkkhhhWWWGGG@@@///555===EEEKKKPPPTTTVVVRRRJJJBBB>>><<<;;;;;;<<<:::<<>>dddxxx{{{wwwqqquuuwwwkkksssxxxyyyxxxxxxuuuqqq```CCC,,,+++///***&&&((($$$&&&(((******(((&&&$$$%%%###$$$((('''######((('''&&&%%%%%%%%%&&&''''''((('''&&&''')))***+++***((((((''''''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''***,,,***)))%%%&&&(((***+++***)))(((((()))***)))'''%%%&&&&&&***)))((((((''''''((((((***)))'''&&&&&&&&&((()))&&&(((+++,,,+++++++++,,,---+++)))---;;;TTTpppzzzVVV:::333DDD@@@999UUU}}}hhhFFF777111DDDhhhddd@@@;;;FFFrrrbbbGGGEEEMMMRRR]]]tttkkkTTTFFFDDDBBBHHH\\\vvv~~~yyyuuuzzzyyyvvvOOO@@@IIIyyyHHHEEEmmm```KKK```vvvYYY\\\bbb>>>eeecccBBB///%%%&&&%%%%%%&&&(((******(((&&&'''((('''%%%"""!!!"""$$$###!!!"""%%%%%%"""!!!###!!!"""###"""!!!!!!!!!""" !!!###"""!!!!!!"""$$$!!!$$$$$$###""""""###  """######!!!"""%%%### $$$"""%%%%%%%%%''''''$$$ !!! """%%%'''&&&%%%%%%&&&&&&$$$"""############$$$%%%'''((('''''''''&&&$$$%%%)))---...OOOrrr@@@111%%%%%%'''$$$$$$'''&&&%%%$$$%%%&&&'''&&&$$$$$$###$$$'''%%%!!!!!!$$$$$$###""""""###%%%(((***&&&$$$'''---,,,'''###%%% !!!###%%%&&&'''(((((()))((('''((()))(((&&&###"""###%%%&&&&&&&&&%%%%%%&&&&&&'''''''''''''''((('''((()))++++++***((('''%%%&&&''''''''')))+++......,,,******,,,,,,,,,+++111333333000---000;;;DDDaaammmVVVVVV]]]]]]\\\^^^fff^^^___hhhcccOOO???===555???MMMZZZcccjjjppptttooohhhXXXGGG>>><<<888222333///333DDD[[[ooowwwwwwyyytttxxx}}}zzzxxx```EEE222888]]]uuu{{{zzzqqquuuwwwooouuuzzzyyyxxxxxxvvvrrrPPP666&&&,,,...%%%%%%///###%%%(((******(((%%%###!!!"""((((((%%%&&&,,,'''&&&%%%$$$%%%&&&'''((((((''''''(((*********)))&&&&&&%%%&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%######&&&***,,,+++)))&&&'''***,,,------,,,+++***+++,,,***'''$$$###$$$******)))(((((((((((((((+++)))'''&&&%%%&&&((()))((()))***))))))***,,,///((('''+++;;;VVVsss```DDD---HHHFFF333FFFqqqsssQQQ===222333VVVssspppJJJBBB>>>]]]xxxXXXFFFOOO\\\WWWZZZwww|||ooo^^^OOO<<<888JJJhhhwwwttt~~~{{{zzz~~~HHH===IIIzzzJJJGGGqqqcccPPPdddvvvTTTXXX```===hhhccc>>>)))$$$+++%%%%%%&&&(((***)))'''$$$)))***)))&&&###!!!###&&&"""!!!###(((((($$$###$$$ """!!!"""&&&$$$$$$$$$!!!!!!###$$$###"""######%%%$$$"""!!!!!!!!!"""###$$$"""###%%%$$$!!!!!!%%%"""''')))'''$$$$$$""" """ """%%%((('''&&&'''(((&&&$$$!!!$$$#########$$$&&&((()))''')))***(((%%%$$$%%%'''555RRRuuuCCC333%%%$$$%%%######'''&&&$$$######$$$%%%%%%$$$%%%$$$&&&)))((($$$$$$(((%%%$$$""""""###'''+++---&&&%%%(((///...'''"""###!!!###&&&'''(((((((((+++***)))******)))&&&$$$"""###$$$%%%&&&%%%$$$###(((((())))))))))))))))))&&&''')))***+++++++++***$$$&&&((()))((('''((((((...---++++++---......---(((///444111...777LLL___mmmcccZZZYYY]]]^^^\\\ZZZgggcccfffiii\\\EEE:::===888RRR___```iiipppsssxxxsssjjjbbb___UUUEEE999444333+++'''///@@@SSShhhwwwrrrsssvvv{{{{{{wwwuuuxxxvvvfffFFF666555QQQ}}}|||{{{vvvqqqrrrwwwyyywwwqqq}}}|||{{{|||ooo[[[AAA444))))))---+++'''###))))))(((&&&$$$$$$&&&)))$$$$$$%%%&&&'''))))))***$$$$$$$$$&&&'''((('''&&&''''''&&&&&&'''(((***+++###$$$&&&&&&%%%&&&''')))+++)))%%%###"""###%%%'''&&&$$$###&&&+++---***&&&******)))***,,,------,,,///---***'''&&&'''((()))---(((&&&))))))%%%&&&+++'''''''''&&&&&&'''''''''%%%222111((((((((()))111((((((111LLLtttbbbCCC999FFFPPPFFF<<>>^^^eeeEEE444AAAnnnZZZKKKSSS```bbblll|||gggCCC555888IIIjjjyyy{{{xxxIIICCCPPPxxxMMMNNNmmmfffUUUjjjwwwPPPddd\\\JJJsss]]]:::222%%%******###!!!(((---***&&&&&&((()))(((&&&######'''***$$$&&&)))******(((%%%###$$$""" !!! !!!"""###""" !!!%%%&&&$$$$$$%%%""" """###$$$$$$$$$###%%%&&&&&&&&&$$$%%%&&&(((***'''&&&&&&''''''### !!!!!! !!!"""'''%%%$$$$$$%%%&&&&&&%%%%%%$$$#########%%%''')))&&&&&&))),,,+++'''''')))''']]]MMM))))))((( '''&&&%%%$$$((()))$$$"""$$$'''((('''''''''((((((((())))))(((%%%######%%%'''((((((!!!&&&+++,,,***''''''((("""###%%%&&&''''''((()))'''&&&&&&'''((('''%%%###%%%%%%%%%%%%%%%$$$###""""""$$$''')))))))))***+++((()))))))))(((&&&$$$"""$$$%%%&&&'''(((((((((((())),,,+++'''(((------(((666777)))111777<<>>VVVrrrbbbDDD>>>PPPeee^^^GGGIII```nnnnnnMMM;;;999777HHHcccxxxtttWWWAAA===WWWeeemmmUUUbbbrrr{{{}}}|||dddQQQDDDDDDVVVlllttt~~~uuuGGGCCCRRRwwwMMMQQQpppiiiYYYmmmoooMMMdddZZZNNN~~~WWW444--- %%%(((""" &&&)))'''$$$$$$%%%'''((('''$$$###%%%'''###$$$&&&((('''%%%###!!!$$$"""!!!!!!"""""""""!!!!!!"""$$$%%%$$$###""")))+++(((###!!!###### !!!"""#########"""%%%%%%$$$$$$%%%%%%&&&&&&)))'''%%%$$$%%%%%%###!!!############"""""""""""""""!!!!!!"""%%%'''((('''$$$$$$######$$$%%%'''(((&&&&&&))),,,+++''''''***111dddSSS,,,***)))!!!(((((('''%%%(((((($$$###&&&((('''%%%%%%%%%&&&&&&&&&&&&&&&'''$$$""""""###%%%&&&&&& ###''')))***))))))***(((&&&$$$$$$%%%&&&''''''&&&&&&%%%&&&''''''%%%###%%%%%%$$$$$$$$$############&&&((())))))))))))***''''''''''''&&&%%%$$$$$$&&&'''((())))))***))))))))),,,+++((()))---...***)))333+++===bbboooHHHBBBGGGMMMRRRWWW^^^eeejjjddd]]][[[XXXHHH333...777[[[mmmsssqqqvvvuuuooonnnjjjiiimmmtttxxxwwwvvvwww```QQQAAA888444000///111777:::CCCQQQ\\\bbbhhhmmmmmmgggOOO???777LLLxxx|||uuurrrwww~~~}}}xxx|||zzz}}}sssWWW>>>333)))((()))***&&&!!!$$$***&&&'''&&&%%%######%%%'''&&&&&&&&&%%%%%%$$$$$$######$$$%%%&&&'''''''''''''''''''''&&&&&&$$$######"""$$$'''((('''&&&&&&''')))((('''&&&&&&&&&&&&&&&&&&$$$$$$'''***,,,)))&&&&&&&&&''''''((()))))))))+++***(((''''''((()))+++,,,)))((())))))'''(((++++++***(((''''''(((***+++---,,,'''+++333...---888DDD^^^~~~___CCC===UUUwwwzzzXXXAAAFFFPPPcccFFF:::333555CCC```nnnTTT;;;@@@CCCJJJWWWvvv^^^QQQRRRZZZlllsss~~~rrrEEEDDDUUUzzzRRRXXXyyyjjj\\\pppgggJJJcccSSSMMMTTT222...$$$++++++'''&&&)))***((('''(((###%%%''''''&&&$$$#########$$$%%%&&&&&&%%%"""!!!$$$"""!!!!!!###$$$$$$###!!!"""$$$&&&&&&&&&&&&%%%111000+++""""""###!!!!!!""""""""""""!!!&&&$$$"""###&&&'''&&&%%%)))'''$$$######$$$###"""%%%%%%&&&&&&&&&$$$###"""!!!  ###%%%&&&%%%######$$$$$$%%%&&&&&&&&&&&&&&&(((,,,+++''''''+++111ccc\\\111+++)))""")))))))))(((((('''$$$%%%))))))&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&$$$!!!!!!"""######"""$$$###$$$&&&((())))))(((...)))$$$"""###%%%&&&%%%&&&%%%%%%%%%&&&&&&$$$"""&&&%%%###""""""###$$$$$$&&&((()))***)))((()))***((('''%%%$$$$$$$$$%%%%%%(((((()))***++++++++++++)))++++++)))***...///------111000\\\jjjOOO<<<===GGGRRRUUUWWW\\\ccchhhcccZZZSSSNNN@@@000111>>>eeerrrtttrrrxxxwwwpppqqqppppppsssxxxzzzzzzzzzzzzpppeeeVVVHHH;;;111...111555...+++222===LLL]]]jjjnnnppp___MMM<<>>555;;;JJJiiirrrrrroootttrrrnnnqqquuuxxxzzzzzzzzzyyyxxxwwwwwwtttnnnbbbNNN:::222333///+++***111888>>>DDDJJJZZZeee^^^OOO<<>>???===777===IIIhhhqqqpppmmmooojjjgggmmmnnnsssuuuttttttvvvwwwvvvsssxxx~~~zzziiiTTTHHHFFF999222...000222000///000444BBBAAA===333DDDrrr~~~zzzvvvrrrrrr{{{zzzsss\\\???888AAA???222---&&&$$$(((+++(((%%%###&&&((())))))(((((()))***''''''''''''''''''''''''!!!%%%((((((%%%%%%''')))###$$$$$$%%%%%%%%%$$$$$$%%%&&&'''&&&%%%%%%&&&'''%%%&&&&&&''''''&&&%%%%%%$$$%%%&&&'''(((''''''&&&###&&&((((((&&&%%%(((***&&&&&&&&&&&&&&&'''((((((&&&((('''$$$%%%((()))(((''''''&&&&&&&&&&&&'''''')))---))))))222@@@^^^lllNNN>>>JJJnnnfffOOO@@@JJJgggrrrDDD999999;;;<<>>::::::AAAaaammmpppnnnnnnfffbbbjjjffflllpppnnnnnnrrrtttssstttvvvzzz|||vvvjjjbbbaaaUUUIII===888555333111333%%%...---222555JJJqqqtttvvvuuuqqqooottt|||}}}ppp[[[AAA777AAAKKK@@@---+++%%%###&&&)))(((%%%%%%%%%'''))))))((('''((())))))(((((('''&&&%%%$$$$$$!!!%%%((((((%%%$$$&&&***&&&&&&%%%$$$############''''''&&&%%%###$$$&&&)))%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''((('''&&&&&&&&&###&&&))))))&&&%%%(((+++&&&&&&&&&&&&&&&&&&''''''$$$'''&&&"""###((()))&&&&&&'''((())))))((('''&&&(((+++(((111OOOmmmrrrQQQ???IIIjjjxxxdddPPP@@@QQQiiiSSSFFFPPP___QQQFFFaaarrrTTTgggtttsssggghhhrrrwwwzzzHHHBBBUUU~~~cccmmmeeegggtttTTTEEEggg{{{TTTRRRNNN///...$$$***++++++***///:::AAA<<<111***'''$$$$$$&&&'''&&&%%%$$$###!!! """"""%%%###""""""###$$$###"""&&&&&&%%%%%%$$$$$$%%%%%%###&&&&&&######&&&&&&###"""###$$$%%%%%%$$$###""""""""""""###$$$&&&''''''"""###%%%$$$!!! !!!######$$$$$$%%%%%%&&&&&&'''$$$###""""""$$$&&&&&&%%%###""""""""""""$$$%%%&&&'''%%%'''***)))''')))...+++___uuu:::))))))%%%((($$$$$$$$$''''''###!!!%%%&&&&&&!!!"""%%%&&&'''&&&$$$###%%%$$$###$$$&&&&&&%%%$$$"""$$$&&&''''''(((***,,,###&&&(((&&&$$$###&&&******(((&&&%%%&&&''''''&&&&&&&&&&&&'''''''''((((((&&&''''''&&&%%%%%%'''))),,,***(((&&&%%%&&&&&&'''&&&&&&'''((())))))))))))...---///222///+++...555[[[sssXXXBBBSSSYYY\\\___jjjvvvrrrfffDDD777444@@@GGGAAA<<<>>>YYYhhhoooqqqpppgggbbbkkkhhhooorrrnnnmmmqqqsssqqq~~~uuunnnmmmnnnllljjjjjjjjj```WWWSSSOOOHHH@@@===444666///888BBBYYYxxxrrrssstttqqqnnnrrryyy}}}|||lllNNN:::GGG^^^^^^CCC)))***&&&$$$((()))((((((***$$$&&&(((((('''''''''(((***)))(((&&&$$$"""!!! !!!%%%)))(((%%%$$$&&&***+++***(((%%%$$$###$$$$$$((((((&&&$$$"""###''')))$$$$$$$$$######$$$%%%%%%###%%%'''((('''&&&&&&&&&%%%))),,,+++((('''***...&&&&&&&&&&&&&&&&&&&&&&&&###'''&&&!!!"""''')))%%%&&&((()))++++++)))(((&&&)))+++)))999ccc}}}[[[:::FFFgggrrr]]]???DDDPPPeeeaaaTTTjjjlllFFFOOOppp~~~nnnVVVqqq}}}pppaaacccvvv}}}yyyGGG@@@SSSfffooobbbfffnnnPPPDDDhhhtttMMMPPPSSS444111&&&+++)))((((((...<<>>111&&&%%%$$$%%%''''''$$$!!!&&&%%%###"""!!!"""$$$%%%'''%%%######$$$$$$$$$"""((((((&&&%%%%%%%%%%%%%%%%%%'''&&&""""""&&&'''%%%!!!"""###$$$$$$###"""!!! """"""""""""%%%'''!!!###### !!!$$$$$$$$$$$$%%%'''((())))))'''%%%$$$%%%%%%$$$###$$$###!!!!!!!!!###&&&''''''%%%&&&))))))'''***///222eeexxx;;;***+++''')))###$$$"""&&&'''### """%%%&&&"""$$$'''))))))(((&&&$$$#########$$$&&&'''%%%$$$$$$'''******'''&&&(((***%%%((()))%%% &&&---+++)))&&&&&&'''(((((('''&&&&&&'''((())))))((((((%%%&&&&&&%%%$$$%%%''')))((('''&&&&&&&&&&&&((((((&&&'''((())))))*********///...000333///***---555xxx[[[LLLTTT\\\aaabbbhhhpppkkk```444222===RRRZZZNNN@@@;;;GGG^^^rrrtttlllggghhhiiihhhiiiooovvvuuuoooooossstttqqqmmmmmmooorrrtttuuu|||sssjjjgggiiifffXXXJJJDDD222***===]]]ttt{{{{{{qqqyyyxxxqqqvvvwwweeeJJJ>>>BBB[[[nnncccCCC)))'''((((((((())))))******$$$%%%'''(((((((((''''''$$$&&&((((((&&&###"""""""""''')))&&&%%%&&&&&&$$$'''%%%######%%%&&&&&&%%%+++'''$$$###%%%&&&&&&%%%&&&%%%###""""""###%%%&&&(((&&&&&&&&&((()))((('''(((((())))))))))))((((((###((()))%%%%%%((((((######$$$%%%%%%%%%$$$$$$$$$))))))&&&$$$&&&***,,,,,,,,,'''555ZZZ{{{^^^GGGDDD\\\uuuLLL:::555NNNrrruuuffftttsssMMMCCCLLL\\\RRR[[[{{{www```]]]iii}}}xxxHHHGGGaaammm|||zzzeeeZZZxxxrrrMMMJJJmmmwwwIIIFFFBBB777'''+++***(((***)))&&&''')))'''###&&&%%%%%%&&&'''&&&$$$"""%%%$$$$$$######$$$$$$%%%&&&)))'''!!!!!!&&&'''$$$################################################$$$&&&&&&###"""$$$"""###  ###%%%%%%$$$###%%%&&&%%%"""  !!!%%%&&&$$$%%%)))***(((((('''$$$$$$&&&((('''###!!!######!!!!!!$$$'''$$$$$$%%%&&&'''(((***+++444kkkxxx777$$$''''''***&&&''''''&&&&&&'''(((((('''%%%###%%%&&&&&&$$$$$$%%%'''###$$$&&&&&&&&&$$$"""!!!)))***+++)))'''''''''((("""$$$%%%%%%%%%%%%&&&(((+++)))'''%%%$$$%%%&&&'''!!!%%%'''&&&'''******'''(((&&&%%%%%%&&&'''&&&%%%%%%&&&'''(((((('''&&&&&&*********+++,,,+++)))'''&&&111111---...,,,222CCCpppZZZRRR^^^jjjnnnjjj^^^KKK<<<888AAASSSccceeeYYYKKKDDD===SSSmmmwwwnnndddaaaeeeeeehhhnnntttrrrlllmmmsssssstttuuutttrrrqqqsssuuuwwwrrrooosssyyytttbbbPPP555444;;;NNNfffxxx|||yyyuuuwwwvvvrrrsssqqqaaaMMMCCCHHHZZZppprrrZZZ<<<***'''''''''((((((((())))))&&&'''((()))))))))((('''%%%'''))))))'''%%%$$$$$$%%%))))))((((((***)))%%%&&&%%%$$$%%%&&&&&&%%%$$$***'''$$$###%%%''''''&&&&&&%%%$$$""""""$$$%%%&&&)))))))))))))))((((((((())))))(((((((((((())))))###&&&&&&###$$$((('''###"""""""""$$$'''(((((('''(((((('''%%%&&&((())))))111999QQQrrreeeBBB@@@\\\```HHH888BBBZZZpppyyyWWWNNN___bbbRRRBBB777@@@LLLgggtttjjjeeemmm~~~yyyIIIIIIdddjjjzzz{{{hhhaaasssPPPGGGhhhtttJJJKKK@@@555'''***)))&&&)))***'''&&&'''&&&###&&&%%%%%%&&&'''&&&$$$"""$$$$$$%%%%%%&&&'''((()))$$$&&&$$$###$$$"""''''''&&&%%%$$$######"""$$$$$$############$$$$$$$$$&&&&&&""""""$$$### ###!!! !!!$$$%%%$$$""""""###$$$###"""!!!"""######%%%&&&###$$$((()))'''((('''&&&&&&''''''$$$!!!$$$%%%%%%$$$######%%%&&&$$$%%%&&&'''((()))+++,,,555mmm|||;;;&&&)))'''+++&&&((('''&&&&&&'''(((((('''%%%$$$%%%&&&&&&$$$$$$%%%&&&###$$$%%%&&&&&&%%%###"""''')))******(((''''''(((%%%&&&''''''%%%$$$%%%&&&+++***(((&&&&&&&&&'''(((***,,,+++'''&&&((((((%%%(((&&&%%%%%%&&&'''&&&%%%&&&''''''(((((('''&&&%%%+++******+++++++++***)))+++000+++///999222:::[[[sss\\\aaaggggggZZZGGG:::666999MMMbbbkkkggg]]]PPPFFF333GGGeeeyyyuuueee___dddiiinnnuuuxxxuuuqqqtttzzzyyy~~~xxxrrrrrruuuxxxuuuvvvzzzxxxiiiPPP===+++>>>TTTdddssszzzvvvvvvxxxxxxppp]]]FFF555BBBVVVttttttOOO444***'''&&&&&&&&&&&&'''((((((((()))*********)))((('''&&&(((******)))''''''''')))******)))+++...+++%%%%%%$$$%%%'''((('''%%%###(((&&&$$$$$$%%%'''''''''&&&%%%$$$######$$$%%%&&&***,,,...---***((()))******)))(((''''''((()))***''''''&&&%%%(((,,,***&&&%%%###"""%%%)))+++***(((+++,,,,,,,,,******+++---<<>>ZZZ{{{bbbHHH>>>CCCRRRiii~~~VVV:::AAATTT^^^RRR999...PPPxxx{{{gggaaannn{{{zzzKKKNNNhhh}}}cccvvvwwwcccbbbvvvRRRCCCbbbmmmFFFOOO|||BBB999000///...$$$***+++'''$$$%%%&&&%%%&&&%%%%%%&&&'''&&&$$$""""""###$$$%%%'''((()))***$$$&&&%%%"""!!!$$$%%%###''''''''''''&&&&&&&&&%%%%%%%%%############%%%%%%$$$&&&%%%!!!!!!$$$%%%###""""""!!!"""$$$$$$###!!!!!!!!!""""""!!!"""%%%((($$$&&&%%%"""###'''(((''')))((('''((((((&&&""" '''%%%$$$$$$$$$%%%$$$$$$###%%%'''(((((()))+++,,,888sss@@@)))***(((+++'''((('''&&&&&&'''(((((('''%%%&&&'''(((&&&$$$###$$$%%%"""###$$$%%%&&&%%%$$$###$$$''')))***)))((('''''''''(((((('''%%%$$$$$$%%%+++***(((''''''((()))***222222...'''$$$&&&&&&###'''&&&%%%%%%'''((('''&&&''''''(((((('''&&&%%%%%%++++++*********++++++,,,,,,222,,,000<<<333HHHkkkfffccc\\\KKK888555<<>>```{{{aaa===MMMqqqBBB<<<888222222$$$+++...)))$$$$$$&&&'''&&&%%%%%%&&&'''&&&$$$"""!!!!!!###$$$%%%&&&&&&&&&###$$$$$$############"""######$$$&&&''')))******&&&%%%$$$######$$$%%%&&&$$$%%%$$$ !!!%%%'''&&&""""""######$$$###""" """""""""!!!!!!"""&&&)))%%%'''&&&""""""&&&(((&&&***'''&&&'''&&&$$$###$$$%%%""" !!!$$$%%%$$$"""###%%%(((((('''(((***---===zzzDDD,,,***''')))&&&((('''&&&&&&'''(((((('''%%%(((((()))'''$$$######$$$"""###$$$%%%%%%%%%%%%%%%"""%%%)))+++***(((''''''%%%&&&'''&&&$$$###$$$%%%))))))(((''''''(((((()))333222---%%%###%%%'''%%%'''&&&%%%&&&(((((('''&&&(((((((((''''''&&&%%%%%%++++++******)))***,,,...'''777///,,,888<<>><<>>999gggwwwPPP<<>>kkkvvvUUU@@@;;;>>>RRRkkk~~~{{{___AAA===VVV___LLLHHHlllyyynnniiitttQQQJJJXXXkkkZZZ{{{aaaTTTdddYYY>>>:::gggtttRRRNNNnnnLLL::::::DDD---///%%%((()))&&&%%%&&&%%%"""&&&%%%%%%&&&'''&&&$$$"""###$$$&&&(((((((((&&&&&&&&&%%%'''------(((&&&(((%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%###&&&&&&###$$$&&&'''$$$"""###"""!!! $$$((($$$%%%&&&%%%###"""###$$$###'''))))))))),,,+++((('''###$$$***(((!!!###+++"""$$$%%%%%%%%%&&&)))+++(((******'''$$$&&&...666LLLMMM000+++%%%)))(((,,,'''&&&&&&'''(((((('''%%%((())))))(((%%%$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$(((***++++++***((())))))%%%'''((('''&&&&&&'''(((*********)))'''&&&$$$$$$"""&&&(((&&&''')))((($$$%%%%%%&&&(((***+++)))'''&&&&&&%%%%%%&&&'''))))))%%%)))------,,,+++...222777666YYYjjjaaakkkpppmmmllliiifffggglllpppooommmPPPBBB666===WWWoooqqqgggmmmmmmjjjfffllluuuyyyvvvwww~~~|||tttppppppttt^^^FFF999555???]]]zzzzzzyyy||||||xxxxxxyyy\\\>>>===YYYuuuzzzrrrsss^^^333'''000+++)))&&&$$$$$$%%%'''(((((()))***+++,,,,,,+++***)))))))))'''%%%$$$%%%&&&"""''')))&&&%%%&&&&&&$$$&&&&&&&&&((())))))&&&$$$%%%''')))(((%%%###$$$&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&(((+++------***((((((((())))))))))))((((((%%%)))111666000%%%###((('''+++---***%%%$$$)))///666000///222888GGGjjjRRR999DDDssskkkQQQDDD444AAARRRfff{{{pppJJJ333BBBSSSNNNKKKkkkxxxmmmsssMMMCCCQQQjjjXXXxxxaaaWWWhhh\\\???;;;fffqqqVVV___CCC555666BBB(((***%%%&&&%%%###$$$&&&$$$&&&%%%%%%&&&'''&&&$$$""" ###%%%''''''&&&%%%!!!"""((()))###!!!###"""###$$$$$$%%%&&&''''''$$$&&&(((******(((&&&$$$###&&&'''%%%$$$'''&&&###"""""""""  %%%***"""$$$&&&&&&$$$###$$$%%%"""'''******,,,...,,,(((%%%###'''...+++!!!&&&!!!$$$%%%%%%""""""%%%(((+++---,,,((($$$'''111:::TTTOOO222,,,&&&******...'''&&&&&&'''(((((('''%%%'''((()))(((&&&%%%%%%&&&&&&&&&%%%$$$#########$$$+++,,,,,,+++)))((()))***)))***+++***(((&&&'''(((,,,,,,+++***(((&&&%%%$$$###'''***)))))))))&&&!!!%%%%%%&&&)))++++++)))'''&&&%%%%%%%%%&&&(((***+++$$$)))...///,,,,,,...222111999}}}zzzccckkknnnlllmmmoooooonnnqqqvvvzzzXXX@@@777999XXXxxxsssmmmlllgggmmmsssrrrxxx{{{vvv}}}}}}tttpppqqqkkkaaaYYYKKK888111>>>XXXmmmwwwyyy|||{{{zzz{{{kkkWWWGGGQQQeeelllxxxvvvUUU444,,,...,,,+++(((''''''(((+++,,,*********)))((((((***,,,+++)))&&&$$$%%%%%%$$$###$$$$$$%%%%%%&&&%%%%%%%%%'''$$$"""$$$)))***'''###!!!###%%%&&&&&&''')))+++***'''###$$$'''(((%%%""" $$$)))***)))''''''(((&&&&&&&&&'''((()))'''%%%&&&&&&''''''((()))))))))++++++%%%%%%,,,((($$$,,,555444%%%333MMMiiiUUUBBBEEEhhhnnnYYY444444???XXXyyyyyyKKK555???LLLLLLMMM{{{pppiiivvv[[[CCCaaaiiiXXXzzzlllTTTgggRRR@@@???ccclllQQQGGGgggyyyGGG:::KKKAAA+++,,,(((((((((&&&%%%%%%''')))***)))((('''&&&%%%$$$$$$"""###$$$%%%&&&%%%$$$###'''&&&%%%%%%$$$$$$$$$%%%###%%%&&&&&&$$$$$$%%%'''$$$&&&((())))))(((%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$(((&&&### !!!###%%%"""&&&&&&###"""&&&'''&&&&&&###"""%%%***---+++((("""###%%%&&&''''''&&&%%%&&&&&&%%%$$$""""""$$$%%%&&&---***(((,,,+++000>>>^^^VVV111///$$$(((222)))'''(((((('''&&&%%%&&&''',,,+++)))(((&&&$$$###""""""'''$$$$$$'''!!!)))***,,,***&&&'''+++...---''')))***((($$$###%%%'''(((%%%$$$'''+++,,,)))%%%)))((('''%%%$$$###""""""'''''''''(((''''''&&&&&&,,,***(((&&&&&&''')))******+++---//////000000222<<>>aaa|||uuuVVV<<>>[[[pppDDD888CCC<<>>:::111111'''(((((('''%%%$$$%%%&&&"""$$$%%%$$$"""!!!%%%$$$#########$$$&&&'''#########$$$############%%%&&&'''%%%###""""""###$$$%%%&&&'''((('''&&&%%%"""""""""""""""#########$$$###!!! """$$$%%% ###$$$###%%%'''$$$%%%"""!!!$$$%%%%%%'''&&&$$$"""!!!!!!!!!""""""$$$%%%%%%%%%&&&((()))%%%+++***)))***)))555MMMyyyddd555+++'''''',,,,,,&&&&&&(((***+++)))&&&$$$%%%&&&'''((())))))((((((&&&)))'''(((---(((###+++(((***((($$$%%%+++//////+++(((%%%&&&((()))'''%%%'''&&&%%%&&&(((((('''%%%)))((((((''''''(((((((((&&&&&&''''''((()))***+++((()))***+++,,,---.........///000333???aaaiiiNNNCCC888999;;;AAAKKKXXXbbbhhhggg^^^]]]PPPRRRcccgggrrrwwwpppsssvvvrrruuuwwwoooXXX\\\]]]ZZZVVVRRRLLLGGG>>>III___vvv}}}uuupppqqqwwwvvvvvvooo[[[EEE@@@HHH[[[vvvzzzvvveeeGGG333)))%%%(((///'''((()))******)))((('''(((((('''&&&$$$$$$&&&'''&&&%%%%%%%%%''''''&&&%%%%%%%%%&&&''''''(((''''''&&&%%%$$$$$$%%%'''''''''$$$&&&'''((('''((()))+++######$$$&&&''''''&&&%%%!!!###&&&(((******(((''''''%%%$$$%%%((()))))))))(((((())))))***+++++++++000333...,,,///***(((333555NNNjjjgggKKK>>>VVVzzzuuugggQQQ@@@???QQQnnnyyyQQQ222111@@@NNN~~~zzzwwwzzz{{{|||~~~wwwgggddduuudddffflllWWWsss```___lllaaaLLLRRRtttqqqTTTOOOggg}}}YYY>>>999:::777333111&&&'''((('''%%%###$$$$$$!!!$$$&&&''''''%%%$$$%%%$$$###"""###$$$%%%&&&"""######$$$$$$$$$###"""'''(((((('''%%%###$$$%%%$$$$$$%%%&&&''''''&&&&&&!!!!!!"""""""""#########&&&%%%$$$$$$$$$&&&((()))&&&%%%$$$'''000666111(((&&&$$$!!! """$$$&&&'''%%%$$$###""""""###$$$%%%$$$&&&''''''&&&&&&'''((($$$***,,,---,,,(((444OOOzzzhhh666++++++)))***...&&&&&&'''***,,,+++'''$$$$$$%%%''')))******)))((($$$(((%%%'''...(((###******+++)))%%%&&&***,,,***+++(((%%%&&&(((***(((&&&((('''&&&&&&'''''''''&&&***)))((('''&&&&&&&&&&&&((('''''''''(((***+++,,,)))***+++,,,...//////000333333333===]]]ppp\\\PPPKKKCCC???@@@EEEJJJMMMLLL???AAACCCYYYsssrrrsss~~~rrrooooookkkkkkjjj___```hhhllldddTTTDDD<<<;;;OOO\\\nnnwwwwwwtttrrrsssuuulll^^^OOOEEEGGGYYYkkkrrrxxxuuusss}}}VVV111&&&)))(((''')))%%%&&&'''(((((('''&&&%%%'''((((((&&&%%%%%%''')))'''&&&&&&&&&''''''%%%######$$$%%%'''((((((((((((%%%$$$#########$$$&&&'''((())))))(((&&&%%%&&&'''"""######$$$%%%&&&&&&'''######%%%(((++++++(((&&&$$$$$$$$$&&&)))))))))''')))))))))***++++++,,,,,,///222---***,,,((()))555IIIllluuuWWWFFFAAAXXXwww~~~yyyjjjSSS@@@>>>LLLZZZwww___<<<222888IIIzzz{{{zzz~~~pppbbbiiioooggg~~~xxx```tttbbbWWWfffdddSSSYYYxxxsssXXXTTTdddkkkJJJ888999666333333...&&&'''((('''%%%############$$$&&&'''&&&%%%###""""""""""""""""""###$$$$$$"""###$$$%%%%%%%%%$$$###'''((()))(((&&&%%%%%%&&&###$$$%%%&&&&&&&&&&&&&&&!!!""""""######$$$$$$$$$############$$$%%%'''(((&&&$$$"""%%%000888333***$$$###"""""""""$$$&&&((("""""""""###$$$%%%&&&&&&%%%&&&(((((('''&&&'''(((%%%+++...///...)))888WWWppp;;;---000+++)))///(((&&&&&&))),,,,,,(((%%%%%%&&&(((*********((('''$$$&&&###&&&...)))###((()))++++++''''''******'''***(((''''''((()))(((((())))))(((''''''''''''(((******((('''&&&&&&&&&&&&))))))(((((((((***+++,,,,,,,,,,,,---...///111222...000;;;ZZZoooddd___WWWPPPKKKEEE@@@<<<111(((111>>>]]]|||yyywwwtttpppmmmddddddddd\\\llltttuuueeeKKK;;;???JJJ___ppp|||xxxrrrrrrssspppppp```JJJ???HHH^^^qqqxxxxxxrrruuu{{{}}}wwwmmmFFF%%%###+++***%%%&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&(((+++'''&&&&&&'''((('''%%%#########$$$%%%&&&&&&&&&&&&$$$###"""!!!!!!"""$$$&&&'''(((((('''%%%###$$$%%%###############%%%(((***&&&&&&&&&(((***)))&&&"""###$$$&&&)))++++++)))'''))))))******+++,,,,,,------000,,,)))...,,,111@@@hhhyyydddTTTCCC999===WWWvvvyyydddIII888666;;;bbb~~~eeeCCC333000CCCttt|||~~~~~~jjjeeetttpppbbbvvvyyy```ooohhhZZZeeedddRRRXXXtttoooWWWSSS]]]sssZZZ;;;222888222///000(((&&&'''((((((%%%###""""""###############"""!!! !!!""""""""""""""""""###%%%&&&'''&&&%%%$$$%%%&&&''''''%%%%%%%%%'''######$$$%%%&&&&&&''''''""""""######$$$%%%%%%&&& !!!"""$$$%%%&&&######""""""''',,,+++&&&"""######$$$$$$&&&((()))"""###$$$%%%&&&&&&&&&&&&###%%%((()))(((((()))***(((---...///...,,,AAAeeevvv>>>///333+++###+++)))'''%%%'''+++,,,***&&&'''(((***++++++)))'''%%%$$$&&&###&&&///***###(((%%%)))***))))))+++***&&&((())))))((('''''')))*********)))(((''''''((()))***))))))((((((((())))))+++***)))(((((()))+++,,,///...---------///222333***---LLLnnnbbbbbbbbbbbb___XXXMMMEEE000000AAAJJJ```wwwuuuxxxxxxwwwsssiiiiiinnnjjjeeekkkiiiWWW???;;;SSSnnn[[[qqq}}}ssslllqqqtttooolllZZZCCC???XXXvvv|||rrrtttkkkxxx|||yyyzzzoooWWW;;;(((,,,///((($$$)))(((((((((((((((((((((((($$$%%%%%%%%%%%%&&&(((+++%%%%%%%%%'''((((((&&&$$$######$$$$$$$$$######"""######"""!!! !!!$$$&&&"""###$$$$$$$$$$$$%%%&&&%%%%%%$$$######&&&***---)))(((((()))***(((######$$$'''+++------***''')))******++++++,,,------111555111000666888@@@QQQoooUUUDDD===999444<<>>999PPPkkkoooiiiooooookkknnnxxxyyyttt^^^NNNDDDQQQmmmvvvnnnqqqooopppyyy\\\:::333***&&&'''******)))***(((''')))...///,,,(((+++)))'''%%%%%%&&&)))***%%%$$$$$$&&&)))***)))((("""$$$&&&&&&%%%###"""###&&&%%%%%%'''***)))%%%!!!!!!###$$$###$$$&&&$$$%%%%%%$$$$$$%%%&&&((()))&&&''''''&&&%%%&&&''')))+++******)))))))))))))))***(((***------++++++...333---***444;;;666HHHmmmssscccOOO???===BBB>>><<>>YYYpppyyyyyy|||pppkkksss|||sss]]]JJJCCCPPPbbbpppwwwxxxxxxxxxzzzvvvtttxxxxxxgggIII000111---)))''')))+++***((((((&&&%%%'''+++,,,***''''''&&&&&&&&&'''((())))))'''&&&%%%&&&'''((('''%%%$$$&&&''''''%%%$$$$$$$$$###$$$%%%$$$######$$$&&&))),,,***""" ######!!!###&&&((()))(((&&&%%%"""$$$'''((('''''''''(((''''''''''''((()))******)))%%%$$$)))---,,,++++++)))...222AAAVVVfff{{{xxxcccSSSBBBCCC@@@AAAOOOdddqqqqqqlllGGG>>>[[[zzz[[[BBB666<<>>dddIII///222,,,---'''&&&((())))))((()))+++---,,,((('''******'''%%%%%%%%%''')))***))))))***+++***)))***,,,...///...---++++++,,,,,,------------+++***))))))))))))))))))******+++,,,,,,++++++***'''((()))***+++,,,---...333,,,)))111555///@@@dddpppcccmmmaaaFFF888666GGGcccpppmmmqqqtttqqqppp{{{xxxtttuuu{{{|||lllYYYBBB999777NNNnnnzzz{{{wwwrrrzzzzzzeeeJJJ;;;LLL]]]qqq{{{yyyuuuuuuxxxyyyuuuwww{{{qqqUUU999***///---++++++---...---+++&&&%%%$$$&&&)))***)))'''%%%%%%&&&''''''((((((((()))'''%%%%%%&&&&&&%%%$$$%%%&&&'''&&&%%%$$$$$$%%%%%%''''''%%%######'''+++,,,///,,,### &&&***"""$$$&&&'''(((((('''&&& ###'''(((((('''''''''$$$$$$$$$%%%&&&'''))))))+++&&&%%%+++000///---------444:::LLLiii{{{yyy\\\AAA111<<>>>>>@@@<<<111+++,,,...+++(((%%%&&&)))***(((&&&&&&&&&&&&''''''%%%###"""!!!%%%)))(((""" ###""""""###$$$$$$$$$$$$$$$&&&((('''$$$###&&&%%%""" """$$$&&&'''(((!!!'''***)))(((***+++***$$$'''+++...,,,''' $$$###"""!!!"""###$$$%%%"""###$$$%%%&&&&&&'''''''''&&&$$$$$$%%%&&&''''''$$$%%%%%%%%%)))---+++%%%"""+++---***---EEErrrMMM111111,,,---'''&&&''''''''''''))),,,...+++'''%%%((()))&&&%%%&&&&&&(((***************,,,)))******+++---.........,,,,,,+++***))))))((((((+++***(((((()))******)))******+++++++++***))))))(((***,,,...000000000000&&&...333444111222XXXkkkhhhTTT;;;777>>>WWWpppxxxppprrruuutttuuuyyywwwttttttxxxsssaaaNNN555BBBOOOfff}}}yyyrrr}}}}}}uuurrrtttjjjSSS@@@999WWWfffxxxxxxuuutttxxxtttuuutttdddHHH444000+++***+++,,,---...---,,,%%%%%%$$$%%%'''(((((((((%%%&&&&&&''''''''''''''')))'''%%%$$$%%%&&&%%%$$$%%%&&&'''&&&$$$###$$$%%%%%%''''''%%%"""###''',,,,,,///,,,$$$###***///%%%%%%%%%%%%&&&'''((((((!!!###'''((((((&&&&&&'''$$$%%%%%%&&&''')))***++++++'''&&&,,,///...,,,---...666AAA\\\|||}}}wwwkkkYYYFFF>>>>>>KKK]]]jjjooozzzlllNNNBBB[[[vvv]]]<<<000111PPPrrroooRRR===LLLjjjxxxyyysssaaabbbaaaqqq~~~wwwzzz{{{fffppplllcccrrryyy]]][[[tttfffaaaeeeKKKTTTppp^^^JJJBBB[[[UUUAAAEEEAAA888222---,,,000+++(((%%%%%%(((***(((&&&%%%&&&''''''&&&$$$###"""###''''''### """%%%""""""######$$$$$$######$$$''''''$$$$$$&&&%%%""" """$$$&&&((()))$$$&&&%%%$$$''',,,,,,'''&&&(((++++++)))$$$ ######""""""###$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$######$$$&&&'''$$$%%%$$$###''',,,***%%%$$$)))---))),,,MMMUUU666222+++---'''&&&&&&'''''''''(((+++...***&&&$$$'''(((%%%$$$&&&&&&(((***************,,,(((((()))******+++---...+++***)))(((''''''((((((+++)))'''(((***+++***)))))))))))))))))))))(((((()))***---///111111111111***444444000555KKK~~~yyy```BBB555BBBQQQlll|||}}}www{{{~~~|||zzzwwwwwwqqq```LLL???===ZZZlllwwwtttiiiwww{{{tttkkk```QQQ@@@555222BBBNNN___oooyyy{{{{{{zzz}}}qqqdddNNN666)))(((&&&'''((()))************%%%%%%%%%%%%&&&'''((()))''''''&&&&&&&&&&&&&&&''')))'''$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$""""""###%%%$$$$$$###""""""###&&&(((***,,,***$$$"""&&&,,,...&&&%%%$$$$$$%%%&&&((()))"""$$$''''''&&&%%%%%%&&&((((((((()))***,,,---...(((&&&'''++++++)))))),,,,,,666JJJppp}}}ppp___MMMAAA;;;AAAUUUjjjmmmwww~~~oooPPP===OOOyyy}}}oooHHH:::111AAA___rrrhhhRRRTTTlllzzzzzzuuuhhh]]]cccwww|||vvvlllmmm|||oooyyylllaaakkktttuuu[[[UUUmmmbbbYYYyyyjjjLLLNNNfffUUUAAA666OOOMMMEEEGGG:::---///---)))...+++)))&&&%%%&&&'''''''''%%%&&&'''&&&$$$#########!!!$$$$$$"""!!!###%%%"""######$$$$$$$$$######!!!$$$%%%"""###%%%$$$!!! !!!"""###%%%&&&'''(((%%%%%%###"""''',,,***$$$&&&((()))(((%%%"""!!!!!!############$$$$$$%%%&&&((('''&&&%%%$$$###############$$$###"""###&&&(((###%%%%%%###%%%******&&&'''(((---***///WWWccc@@@555+++---)))&&&'''))))))((()))+++---***&&&&&&((()))&&&$$$$$$%%%''')))***))))))***+++&&&'''))))))((()))+++...))))))(((((()))+++---...+++)))&&&'''***,,,+++)))(((((('''''''''(((((()))((()))+++---...//////...111000+++666YYYeee>>>;;;RRRbbbyyy}}}}}}}}}{{{{{{jjjLLL888555NNNqqq{{{yyyuuuiiixxxzzzmmmXXXFFF???>>>:::333222666@@@OOObbbssscccJJJ888,,,$$$ %%%&&&'''(((((((((((()))%%%&&&&&&%%%%%%&&&(((******(((&&&$$$$$$$$$%%%&&&(((&&&######$$$%%%&&&%%%$$$$$$$$$###!!!!!!"""$$$$$$###!!!"""$$$&&&&&&&&&''')))'''######''')))((($$$$$$%%%&&&&&&'''''''''%%%&&&'''&&&$$$$$$$$$%%%))))))))))))***+++,,,---'''(((+++---***%%%'''---000===XXX}}}}}}nnnQQQAAA666:::GGGYYYrrryyyWWW@@@PPPzzzxxx\\\FFF666<<>>+++222333***---***)))(((&&&######%%%'''%%%&&&'''%%%"""!!!###%%%!!!!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$###### ###%%%###$$$&&&&&&###$$$$$$$$$%%%&&&&&&''''''"""%%%''''''(((***(((######%%%'''&&&###!!!"""###""""""######$$$%%%&&&&&&((('''%%%#########$$$%%%###$$$%%%$$$######'''***!!!%%%&&&######''')))((()))'''---,,,444cccsssMMM999+++---***(((***,,,,,,++++++,,,---,,,)))))),,,,,,'''$$$$$$%%%'''))))))(((((()))***&&&((()))((('''(((+++...***)))))))))***,,,...000,,,(((%%%'''+++---+++((()))((('''&&&&&&(((+++,,,)))***+++,,,------......///,,,666```rrrEEEFFF^^^jjjxxxxxxtttzzzzzz~~~wwwxxx|||iiiFFF666:::ZZZ|||~~~tttzzzppp}}}nnn]]]BBB222:::KKKMMMCCCBBB;;;666;;;MMMfff~~~rrrNNN444---000...'''&&&((())))))((((((***+++&&&&&&&&&&&&%%%&&&)))++++++)))&&&$$$######%%%&&&(((%%%###"""$$$&&&&&&&&&###$$$###""" """$$$'''$$$"""$$$''')))((('''&&&'''%%%"""###'''&&&###"""###&&&((()))(((&&&%%%'''''''''%%%######$$$%%%''''''&&&''''''((()))***)))+++///000***%%%(((///777FFFddd|||}}}jjjTTT???666;;;TTTmmm|||```JJJ\\\~~~___IIIAAAMMM___sss}}}xxx[[[hhhtttzzzooommmyyy{{{tttnnnqqquuuttt~~~qqqYYYOOOYYYmmmvvvuuu~~~vvvcccdddttt{{{dddZZZnnnzzzbbbsssgggRRREEEUUUIII888...QQQ^^^tttnnnMMM666??????222222)))***)))&&&"""!!!$$$'''&&&''''''$$$!!! ###&&&$$$""" $$$$$$%%%%%%%%%$$$$$$###!!!%%%'''&&&'''***)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&---,,,)))(((&&&### ###&&&&&&###""""""###""""""###$$$%%%%%%&&&&&&(((&&&$$$""""""$$$&&&(((###%%%&&&%%%$$$$$$(((+++ %%%'''$$$"""%%%((()))***'''---...777lllVVV>>>,,,---+++***,,,//////...---,,,---...++++++///...)))%%%$$$$$$&&&((()))(((((()))***&&&((())))))'''(((,,,///---+++***(((((()))+++,,,,,,(((%%%'''+++---+++(((+++)))'''%%%&&&)))---///------------......//////...222RRRdddKKKXXXlllmmmqqqwww|||~~~|||xxxssskkkRRR888<<>>WWWggghhhdddcccUUU999---===TTTkkk]]]888+++,,,***((()))'''***,,,+++(((&&&'''(((***&&&""""""&&&)))******,,,)))&&&$$$######%%%&&&!!!###%%%$$$!!!!!!$$$'''%%%$$$"""!!!!!!!!!""""""%%%%%%%%%&&&&&&%%%$$$$$$%%%'''((('''$$$###&&&((('''&&&&&&'''(((((('''%%%***(((%%%###"""###$$$%%%%%%$$$$$$$$$%%%'''(((***&&&///---***...,,,+++222CCC\\\}}}}}}~~~zzz```JJJAAA---DDDUUUeeegggFFFRRR|||ooo^^^TTT[[[bbbaaa```dddJJJBBBWWW``````iiillluuusssaaaRRRMMMPPPVVV[[[^^^PPPTTTZZZYYYjjj~~~{{{zzzxxxxxxlll]]]YYYggg{{{xxxzzztttppplll```mmmuuugggnnngggHHHMMMPPPDDD111333UUUyyy```GGGKKKKKK888(((+++)))'''$$$######$$$%%%%%%&&&&&&%%%$$$###$$$&&&&&&""""""$$$### ###&&&&&&&&&###!!! !!!###$$$(((***&&&$$$&&&))))))''')))'''###"""&&&'''&&&###$$$%%%&&&'''&&&&&&%%%$$$%%%%%%%%%%%%$$$########################$$$$$$(((%%%######&&&((((((&&&&&&%%%%%%$$$%%%&&&((()))(((((('''''''''(((((((((---'''+++000@@@vvv[[[555...---&&&)))***+++***))))))***,,,***+++,,,,,,+++)))&&&%%%###(((,,,+++'''&&&)))---(((***,,,+++)))(((***,,,000000...+++)))(((***,,,000...,,,+++,,,---------+++(((%%%&&&+++---+++(((...---......---,,,...222...BBBvvvnnnjjjnnnmmmqqquuuxxxyyyyyyzzz|||xxxssshhhVVVCCC===NNNddduuu~~~yyywwwxxxwwwRRRFFFCCCSSSiiivvvyyyxxxqqqooo]]]IIICCCEEESSSgggfffHHH,,,%%%)))******,,,''')))++++++((('''((()))***'''$$$$$$''')))***)))'''&&&$$$""""""###$$$%%%$$$%%%%%%%%%$$$$$$%%%'''&&&%%%$$$#########$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$&&&'''(((&&&$$$###%%%((('''&&&%%%%%%&&&'''&&&$$$'''&&&###!!! !!!###$$$&&&&&&%%%&&&''')))+++,,,(((---,,,+++,,,(((***999```www}}}yyy{{{ttt\\\AAA666888GGG[[[hhhuuuiiiHHHRRR}}}|||pppgggeeejjjfffUUUHHHDDDHHHDDD\\\bbb]]]dddhhhsssmmmhhh___YYYVVVUUUUUUUUUWWWKKKCCC@@@AAAOOO```eeevvv~~~|||lll___cccuuuxxxyyy|||qqq___hhhzzzgggjjjsss^^^^^^\\\OOO>>>EEEjjjqqqcccfff```KKK<<<+++***(((&&&%%%%%%&&&'''&&&&&&'''%%%######$$$%%%%%%!!! """""" $$$%%%%%%%%%### !!!###%%%)))***%%%###%%%&&&&&&$$$&&&%%%"""###(((***)))"""###$$$%%%&&&%%%%%%$$$######$$$$$$$$$$$$######""""""###$$$%%%%%%&&&&&&&&&$$$"""###%%%'''&&&%%%%%%$$$$$$$$$%%%&&&((()))''''''''''''((()))++++++,,,***...///AAAyyyhhh@@@333///)))***+++,,,+++))))))+++---******)))((((((((())))))&&&'''))))))((((((((((((''')))++++++******,,,///.........,,,***)))+++,,,///...,,,,,,,,,---,,,,,,+++(((&&&(((---000///,,,333---+++///333444333333GGGtttxxxjjjgggmmmsssvvvwwwzzzwwwhhhOOO<<<>>>QQQfffqqqxxxyyyyyyyyyzzzyyyqqqhhhCCCJJJZZZmmmxxx{{{|||~~~|||uuudddXXXIIIBBBHHHHHH444$$$###'''(((***...''')))++++++)))))))))***((('''&&&'''((()))((('''$$$#########$$$$$$%%%&&&((('''%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%%%%(((((('''%%%######&&&((((((&&&$$$###$$$%%%%%%$$$&&&%%%"""!!!!!!"""$$$&&&'''''''''''')))+++---///,,,...,,,------&&&...HHHvvvzzz|||zzzuuuuuu~~~oooYYY>>>///888IIIgggvvv}}}nnnMMMUUU|||zzzjjjmmmwwwvvvZZZ@@@444@@@BBB```jjjgggqqqyyy{{{|||}}}vvvqqqpppkkk\\\SSSXXX]]]cccmmmllluuuuuuwwwxxxbbbYYYeeezzz{{{{{{zzz^^^```gggfffllljjjllldddUUU```{{{iiijjjlll]]]FFF888+++***(((&&&&&&'''((()))&&&''''''%%%###"""###$$$$$$  !!!!!!%%%$$$$$$###""" !!!###&&&))))))$$$!!!###$$$"""###%%%%%%"""###(((***(((""""""###$$$$$$$$$$$$###!!!!!!"""###$$$$$$$$$$$$!!!"""$$$%%%''''''(((((($$$######$$$%%%&&&%%%$$$#########$$$%%%'''((()))&&&&&&'''((()))+++,,,---***...///---EEEsssIII444,,,'''+++,,,---,,,******+++---+++)))&&&$$$%%%'''+++---***((('''(((******(((%%%''')))+++,,,,,,,,,...000***,,,------,,,++++++,,,---------------,,,++++++,,,)))(((***///222222000444111///000111333===GGGtttlllkkkpppvvvzzz{{{~~~wwwUUU444333NNNjjjsssqqqxxxpppnnnwwwjjjSSSIIIWWWjjjwwwzzzxxxyyy{{{|||zzzpppnnnrrraaaDDD444777---'''''')))((())),,,'''(((***************+++&&&&&&'''((()))((('''&&&###$$$%%%&&&'''(((((()))***'''$$$%%%'''((('''$$$%%%%%%&&&&&&&&&'''(((((($$$$$$%%%&&&&&&&&&%%%%%%)))(((&&&$$$###$$$&&&(((***'''$$$######%%%%%%%%%'''&&&$$$######%%%(((***'''''''''((())),,,...///000///,,,000///'''777ZZZ{{{llljjj{{{}}}|||wwwvvv~~~tttfffRRR@@@555:::RRRjjj}}}tttTTTXXX{{{yyyiiipppgggHHH666;;;>>>^^^lllqqq}}}xxxqqqzzztttkkkssslllrrrlllfffooozzziiiZZZ]]]lllxxx|||]]]XXXyyyiiihhhiiigggtttwwwlllwwwjjjbbbrrrrrr\\\DDD555+++***(((&&&&&&'''((()))&&&''''''%%%"""!!!"""$$$%%%!!!!!!"""!!!###'''#########!!!!!!###$$$'''&&&"""!!!######!!!&&&((('''######&&&&&&$$$"""""""""############"""!!!!!!###$$$%%%&&&&&&&&&###$$$&&&'''(((((((((((($$$$$$$$$%%%&&&&&&&&&%%%"""######$$$&&&'''((()))&&&''''''''')))***+++,,,(((000...+++KKKSSS666+++))),,,------,,,+++***,,,---***)))&&&$$$$$$&&&)))+++++++++******+++***)))'''******+++,,,,,,---...///(((***---......---------+++---...///---,,,++++++---+++***,,,///111111000///222555000(((111SSSuuuzzztttuuuxxx{{{}}}}}}|||zzzbbb@@@...DDDdddrrrsssssssssnnnlllrrrvvvnnn\\\MMMXXXaaammmtttxxx|||wwwtttlllooowwwfffBBB,,,...,,,++++++***((((((***((((((((()))***+++******###%%%'''(((((('''&&&%%%###$$$%%%&&&'''(((((()))(((%%%######&&&'''&&&$$$$$$$$$%%%&&&&&&&&&''''''###$$$%%%%%%&&&&&&&&&%%%((('''%%%$$$$$$&&&''''''+++(((%%%$$$%%%&&&'''&&&'''&&&$$$###$$$&&&)))***'''&&&&&&'''(((+++---...///---***...///,,,AAAhhhuuu___jjjzzz|||~~~}}}dddQQQ<<<666@@@VVVnnn~~~wwwVVVUUUttt~~~|||{{{xxxyyyoooQQQ<<<<<<888QQQ___mmmsssyyytttzzzpppeeejjjrrrzzzzzzkkkggggggggg~~~\\\TTTtttooonnnddd```rrr~~~vvvyyyZZZ]]]xxxvvv]]]CCC111+++)))'''&&&%%%&&&'''(((&&&&&&&&&$$$"""!!!"""$$$&&&"""!!!###$$$###%%%)))#########!!! """"""$$$### !!!$$$%%%"""%%%''''''######&&&&&&######""""""""""""""""""""""""###$$$&&&'''(((((()))&&&'''((())))))(((&&&%%%%%%&&&''''''&&&''''''(((###$$$%%%&&&'''(((((()))((((((((('''(((((())))))'''111...///XXXaaa<<<...000---......,,,+++***+++---)))))))))((('''&&&&&&%%%+++...000///+++)))***------,,,,,,,,,,,,,,,,,,+++'''***...000000///...///+++...000000---,,,+++,,,///---,,,,,,---.........------///111555LLL}}}sssnnnkkkpppxxxyyyrrrjjjCCC;;;EEEaaaooojjjmmm{{{qqqrrrpppfffVVVLLLQQQ\\\nnnpppqqqsssyyyyyy}}}vvvmmmeeeNNN333***((()))*********)))***,,,(((''''''(((******)))'''"""%%%'''((((((''''''((($$$#########$$$$$$%%%&&&%%%$$$######$$$&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%######$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$&&&((((((''')))'''%%%%%%&&&(((((('''&&&%%%###""""""$$$'''(((''''''&&&'''((()))+++,,,***+++((()))///444MMMssslllTTTmmmyyyxxxpppxxxLLL===333===XXXtttvvvTTTLLLggg}}}}}}|||gggVVV@@@222@@@KKKbbb}}}vvvxxxwwwpppnnndddrrr}}}sssggg]]]tttzzz]]]VVVrrryyytttkkk^^^nnn{{{uuufffKKK[[[}}}dddHHH---,,,***(((&&&%%%%%%&&&&&&$$$%%%%%%$$$""""""###%%%'''$$$###&&&&&&$$$%%%(((%%%%%%$$$""" """"""###""" """&&&&&&""" $$$$$$###$$$'''(((&&&$$$###""""""!!!"""""""""###$$$&&&'''((()))))))))'''((()))***)))'''%%%###'''((((((&&&%%%&&&)))+++%%%&&&'''(((((()))((((((***))))))(((((()))))))))(((333222===mmmlllBBB///111---------,,,***)))***,,,((()))++++++***(((%%%###***///333111,,,***---111...---++++++,,,,,,***)))))),,,///111111000000111---///222111---,,,---//////...------,,,,,,------///'''+++DDDeeevvvhhh\\\```mmmpppcccTTT;;;KKKeeexxxtttiiimmmzzzxxxvvvnnn\\\GGGBBBVVVoooyyyyyywwwwww~~~wwwbbbOOO888)))+++''')))***))))))+++---...)))'''&&&'''))))))'''%%%###&&&))))))))))))+++---'''&&&$$$""""""###$$$%%%"""###$$$$$$$$$$$$'''(((%%%%%%&&&&&&&&&%%%$$$###"""###$$$%%%&&&&&&&&&&&&###"""###%%%)))***)))'''&&&%%%$$$%%%'''((((((''''''%%%###""""""$$$&&&((()))(((''''''((()))***+++''',,,)))(((111@@@\\\|||ZZZEEEdddvvvhhhuuutttcccxxxnnnYYY777666===RRRqqqxxxRRRCCCZZZ}}}}}}tttIII444555:::SSSyyyooo[[[iiisssttt|||{{{kkk\\\eeerrr}}}wwwbbb[[[ooowwwttt```nnnzzzuuucccOOOlll```<<<...---***'''%%%%%%%%%&&&"""###$$$###""""""$$$&&&&&&$$$$$$((('''$$$###%%%''''''&&&###  !!!$$$%%%### """&&&%%% ###$$$###$$$'''(((%%%%%%$$$###"""""""""######$$$%%%&&&'''((((((((((((%%%&&&((())))))(((%%%$$$'''((('''%%%###$$$(((,,,'''((()))******)))((((((************+++,,,,,,---***666:::QQQxxxHHH///...,,,------+++)))((()))+++((()))+++++++++)))'''%%%+++...000000...---...000---+++)))***,,,,,,+++))),,,...111222111111222333///111333111---,,,///222.........---------...///...---BBBrrrqqq[[[XXXbbbbbbOOO:::HHH```yyyyyyqqqpppqqqwwwgggYYYNNNPPPdddyyysssuuuwwwzzzmmmUUUEEE444***---,,,,,,+++)))))),,,//////)))'''&&&&&&((((((&&&###$$$'''***+++***+++...111,,,)))&&&$$$######%%%&&& ###%%%%%%$$$$$$(((+++&&&&&&'''''''''&&&$$$###"""###$$$%%%&&&&&&'''&&&!!!!!!"""&&&***,,,)))&&&###"""###%%%'''((('''&&&***(((&&&$$$$$$&&&((()))+++***)))(((((()))***+++(((000,,,)))666KKKgggyyyMMM;;;YYYnnn```wwwlll___qqq}}}{{{[[[<<<555???PPPggg|||SSS@@@TTTyyy{{{XXX<<<444...DDDttt{{{|||nnnnnnqqqddd[[[gggyyyxxxggg^^^kkkxxxvvvaaappp~~~wwwZZZLLLrrrkkk???111///,,,(((&&&&&&&&&&&&!!!"""######"""###%%%'''%%%###$$$((('''###!!!"""))))))'''$$$ !!!''''''$$$!!!"""%%%######&&&&&&$$$###%%%%%%!!!&&&%%%$$$"""""""""###$$$$$$$$$%%%&&&''''''''''''###$$$''')))***((('''%%%''''''&&&###!!!"""(((---)))***+++++++++***((('''******+++,,,---///000111---999AAA```QQQ333000,,,,,,,,,+++(((((((((***(((((()))***+++******)))---,,,,,,---///000///---+++)))'''))),,,---,,,***...000222222222111333444000333444111---,,,000444,,,---.........///000222***888bbboooSSSVVVRRREEE>>><<>>333...+++(((******************,,,,,,''')))(((%%%$$$)))111666***'''&&&''''''&&&***///,,,&&&"""%%%'''%%%$$$%%%&&&(((&&&!!!!!!''',,,---,,,***''''''((('''$$$ %%%''''''&&&$$$%%%))),,,%%%&&&((())))))'''&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&$$$###%%%)))---***)))((()))+++,,,,,,+++.........333===SSSrrrqqqUUU;;;[[[eee___aaaZZZrrrzzzYYY???777???WWWppp~~~|||XXXCCCRRRwwwnnnFFF111555BBBggg{{{yyyooouuu}}}|||lllXXXVVVqqq~~~|||dddQQQeeevvvrrrssshhhkkkzzzfffSSSyyy}}}KKK333***,,,---$$$"""&&&$$$%%%%%%%%%$$$$$$$$$######,,,((('''(((%%%$$$&&&(((&&&""""""$$$$$$"""&&&$$$######$$$$$$###!!!&&&$$$%%%&&&$$$!!!!!!%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%###"""###'''***)))((($$$***+++'''%%%))))))&&&$$$''')))(((&&&&&&***---+++((((((+++***%%%''',,,...,,,******,,,------------555AAAhhhYYY000000---+++(((((()))******))))))&&&''',,,+++%%%###&&&,,,//////---...111222000333333555777999888555222666999:::666444555666444///222000((('''---333333222000....../////////000---YYYjjj\\\JJJ???CCCJJJnnnxxxxxxvvvyyyvvvrrrxxxwwwaaaMMMNNNeee|||~~~}}}}}}~~~cccSSS===...))))))(((&&&)))((('''''')))************+++***((()))---222555)))&&&&&&''''''%%%''',,,)))%%%$$$((()))&&&$$$$$$$$$((((((%%%%%%(((***))))))'''&&&&&&''''''%%%###&&&''''''&&&$$$$$$(((+++$$$%%%'''(((((('''&&&%%%&&&&&&''''''''''''''''''''''''&&&%%%$$$%%%))),,,---+++************)))'''((((((***444IIIgggiiiOOO<<>>000,,,,,,%%%%%%+++)))%%%%%%%%%$$$$$$$$$$$$###(((%%%%%%'''$$$ !!!&&&!!!###### %%%$$$""""""###$$$"""!!!%%%$$$%%%'''%%%!!!!!!%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$"""$$$''')))((('''''',,,---(((&&&((((((%%%$$$)))111666666333000---,,,)))))),,,***&&&''',,,+++***(((((()))++++++***---333HHHrrr]]]444333666333///---+++***(((&&&***'''(((///111///...111,,,---+++(((///>>>MMMUUUYYY[[[```fffllloooooonnnmmmpppoooiiieeeeeedddaaaNNNMMMHHHAAA===;;;222((('''***000444111111<<>>000CCC[[[{{{ccc@@@===WWWrrryyyJJJ666DDDLLLUUUmmm|||nnniii^^^cccvvv~~~gggZZZ___pppqqqNNNVVVooodddjjjYYYdddeeeeeeUUU@@@333...'''(((,,,(((%%%%%%%%%%%%$$$$$$$$$$$$$$$###$$$%%%$$$"""$$$(((%%%((((((&&&%%%'''%%%!!!$$$###""""""######"""!!!$$$###%%%(((&&&""""""%%%'''''''''&&&&&&&&&%%%%%%&&&%%%$$$$$$&&&'''''''''***......***'''''''''%%%"""'''...555888666000+++,,,+++,,,---+++((())),,,***((('''((()))++++++***000666XXXkkkAAA<<<222000...---......,,,++++++'''''',,,000000///000000777???GGGXXXssszzzlllUUUAAA:::999999555---333WWW}}}qqqFFF@@@VVVeeessszzz{{{uuuxxxeee\\\```pppwwwrrrvvv~~~qqqWWWBBB222///+++***,,,------,,,***&&&$$$%%%(((***(((%%%((($$$###'''++++++))))))((($$$$$$''''''$$$!!!"""&&&$$$%%%))))))&&&$$$%%%###(((,,,***((((((&&&###%%%$$$$$$$$$%%%&&&&&&&&&***)))'''%%%###$$$%%%&&&"""###$$$%%%&&&'''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$&&&''''''&&&&&&(((***(((''''''(((***,,,+++***,,,...333CCCfffcccIII???ppprrrQQQVVVrrrgggTTTfffZZZ888888UUUqqqiiiBBB999RRRnnnyyy^^^BBBBBB]]]cccWWWbbb{{{kkklllyyyrrr___UUUaaa}}}tttRRRVVVpppaaazzz___FFFRRRxxx{{{aaammm```EEE333,,,''')))+++%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%$$$&&&)))***...///------...,,,(((###"""!!!!!!######"""!!!""""""$$$((('''""""""%%%,,,,,,***(((&&&$$$"""!!!'''&&&%%%%%%&&&&&&''''''+++---...,,,)))((((((''''''&&&%%%(((,,,...---+++...///000///...+++,,,---***)))(((***,,,------,,,111999eeewwwKKKBBB///...,,,,,,---...---,,,222...,,,...222444333222333EEE[[[mmm~~~lllooo___LLL;;;///@@@xxxXXXLLLWWW]]]aaatttyyyyyyssshhh^^^eeepppwwwyyyzzzyyyjjjUUU>>>///+++++++++++++++***)))(((+++(((&&&&&&)))***)))''',,,'''''',,,000---******((($$$$$$'''((($$$!!!!!!'''%%%%%%'''&&&$$$%%%(((%%%)))***'''%%%&&&&&&###&&&&&&%%%$$$$$$$$$%%%&&&***(((&&&$$$###$$$$$$%%%"""###$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$&&&''''''&&&&&&(((***(((''''''(((+++,,,,,,+++'''+++444GGGhhh|||dddMMM@@@nnnlllMMMWWWppp^^^OOOmmmhhhIII;;;JJJiiimmmFFF;;;TTTrrrmmmLLLDDDPPPkkkkkkTTT[[[}}}xxxsssvvvwwwrrr|||pppXXXVVVjjjxxxVVVRRRwwwqqq^^^sssWWW:::GGGpppooo\\\rrrcccFFF222+++(((,,,...'''&&&&&&&&&%%%%%%%%%$$$$$$&&&((((((&&&%%%%%%''''''%%%)))***)))(((***((($$$###"""!!!"""###$$$###""""""!!!$$$'''&&&######''',,,+++***(((&&&$$$###"""&&&&&&&&&%%%%%%%%%&&&'''***+++,,,,,,+++))))))+++---)))%%%$$$'''+++,,,,,,000222333222///.........)))((((((***---......---///===lllVVVKKK444111---+++******)))(((,,,,,,...333;;;BBBEEEEEE___sssuuucccZZZlllfff^^^WWW^^^wwwyyy}}}}}}mmm```tttzzz~~~zzzhhhTTT@@@222***((()))+++***)))(((((()))******))))))(((((()))))),,,''''''...///)))'''******%%%$$$(((***&&&###"""'''%%%%%%&&&%%%###&&&+++$$$((((((%%%###%%%%%%$$$&&&'''&&&%%%######%%%'''***(((%%%###$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&%%%&&&&&&&&&%%%&&&)))+++,,,***)))***++++++***)))&&&+++:::VVVwww~~~bbbMMM@@@mmm{{{cccHHHWWWnnnUUUKKKrrr~~~hhhLLL???IIIccc~~~hhhDDD777NNNkkkbbbMMM@@@SSSmmmzzzWWWKKK___rrr|||xxxoooaaaaaakkkmmm{{{aaaPPPSSSkkk}}}WWWGGGfffqqqXXXhhhVVV<<>>444...+++***+++,,,***((('''***...(((+++,,,***'''%%%(((++++++'''(((...,,,$$$$$$***,,,&&&$$$(((+++)))%%%$$$$$$$$$&&&((('''###%%%***!!!&&&'''$$$###$$$$$$"""%%%&&&&&&%%%$$$%%%(((+++***'''###"""$$$%%%%%%$$$&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&%%%$$$%%%))),,,,,,+++***+++,,,---,,,+++---...CCClll]]]GGG<<>>KKKeee|||iiiFFF666FFF```___@@@===IIIoooaaa@@@>>>TTTrrrsssiiigggbbbOOOZZZiiixxxsssaaaQQQTTTmmm~~~VVV>>>]]]rrrSSS]]]{{{~~~ZZZEEEVVV{{{eeeppptttRRR===...+++,,,%%%'''&&&&&&&&&&&&%%%%%%%%%###((((((###"""%%%&&&$$$"""%%%%%%""""""%%%%%%"""$$$######$$$%%%&&&&&&$$$###!!!"""$$$$$$"""&&&+++"""###$$$%%%&&&'''((((((###%%%&&&&&&%%%%%%(((***+++)))***---+++&&&&&&***!!!###&&&&&&&&&%%%%%%%%%---222444000---...---)))''''''(((+++...000///...???ZZZttt~~~|||}}}{{{tttjjjeeefffjjjbbbddddddgggdddPPPEEEOOORRRPPPOOOSSS[[[dddmmmqqqgggTTTQQQbbbiiicccSSS@@@DDD[[[fffkkkttt~~~}}}kkkZZZDDD333---,,,,,,,,,+++,,,,,,((($$$$$$)))...'''+++...+++%%%###''',,,///+++---222///&&&'''///...'''$$$(((,,,***''''''"""###'''+++)))$$$$$$((($$$'''%%%$$$$$$###!!!###%%%&&&%%%$$$&&&+++///***&&&""""""$$$&&&&&&$$$(((((('''&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&$$$###%%%)))---)))))))))+++...///000///222///GGGyyy|||YYYAAA888jjjgggNNN999RRRiiiJJJEEExxxzzzpppDDD666;;;[[[|||yyy{{{sssQQQ===HHH^^^lllYYY===:::WWWeeeeeeCCC;;;???ddd~~~vvvoooeee___[[[XXXaaavvvdddTTTaaagggxxxUUU;;;]]]uuuQQQWWWvvv|||\\\MMM```kkkqqqMMM666'''''',,,)))''''''&&&&&&&&&%%%%%%%%% %%%&&&!!! $$$&&&######%%%%%%""""""%%%&&&$$$%%%$$$###$$$&&&'''&&&%%%$$$!!!!!!######"""&&&---$$$$$$$$$%%%%%%&&&&&&&&&"""$$$&&&&&&%%%%%%(((+++---***+++---+++$$$$$$((($$$&&&'''%%%$$$%%%***...***111222...+++---+++'''))))))+++...111333222111BBB___mmmoooqqqaaaPPPVVV]]]ccciiijjjhhhjjjqqqxxxrrr{{{}}}ppprrr~~~|||aaaRRRUUUVVVBBB===@@@999DDDIIIOOOUUU\\\lll~~~yyyQQQBBB111,,,000444111+++,,,++++++***)))(((''''''((('''%%%###"""###'''***,,,''''''---000+++(((((('''(((,,,111000***''')))'''''''''((()))(((&&&$$$###$$$%%%&&&''''''''''''###&&&))))))&&&$$$%%%&&&)))((('''&&&%%%&&&&&&'''###$$$&&&&&&%%%$$$%%%&&&(((%%%"""###&&&'''&&&$$$$$$$$$######%%%'''***,,,++++++***)))((((((+++...---+++LLLcccDDDJJJnnnmmmNNNHHH^^^]]]GGGQQQsssXXX666999MMMnnnzzzxxxoooNNN777CCC]]]~~~sss]]]HHH<<<>>>MMM\\\ggg???AAA:::MMMnnn{{{rrrlllgggbbb]]]]]]aaajjjzzzrrr[[[OOOUUUggg}}}XXXEEEXXX~~~MMMQQQfff|||^^^CCC}}}uuuKKK333,,,++++++***(((+++((("""!!!&&&(((%%%***(((%%%###$$$$$$###"""&&&###$$$&&&$$$""")))'''&&&%%%%%%%%%%%%&&&'''&&&$$$""""""$$$'''((()))&&&""" """'''***'''$$$+++***)))&&&$$$$$$&&&(((.........---***)))---222&&&+++,,,***+++000000,,,111---)))((()))+++***)))000///...,,,,,,...333666OOO]]]iiikkkkkkllljjjfffmmmxxxNNNEEEMMMKKKMMMUUUPPPWWWSSSPPPIIIBBBCCCJJJMMMLLL===444***)))///333111---***)))(((&&&%%%%%%$$$$$$******)))'''&&&(((+++......(((%%%)))+++((((((******((())),,,+++'''&&&))))))'''%%%%%%&&&'''&&&%%%!!!!!!"""###$$$$$$$$$$$$###&&&((('''%%%$$$%%%&&&'''&&&%%%$$$$$$$$$%%%%%%###%%%'''((('''&&&&&&''')))%%%!!! """$$$$$$"""############$$$&&&((()))*********)))((())),,,...222111UUU|||YYY888AAAddddddHHHFFF[[[SSS===NNNvvvzzz{{{jjjCCC999FFF\\\sss}}}~~~~~~{{{{{{~~~{{{{{{~~~yyyVVV:::???UUU{{{}}}[[[LLL:::444<<>>AAAEEEIIIMMMjjjyyyoooGGGGGGOOOXXXnnnzzztttooogggZZZJJJ;;;666888,,,***)))+++///111///---,,,***'''%%%######$$$$$$)))*********)))***---000///)))$$$$$$%%%&&&(((+++...)))&&&&&&%%%###%%%)))***'''$$$"""###%%%&&&&&& !!!"""######$$$$$$###$$$%%%&&&%%%######%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%###&&&((()))((('''''''''+++'''"""!!!###$$$$$$"""$$$$$$$$$%%%&&&''''''((())))))))))))(((***---000555666^^^wwwOOO444FFFkkkaaaFFFKKK```PPP;;;VVV~~~wwweeeMMM333III```www|||{{{|||~~~yyyyyy{{{~~~{{{sssuuu{{{xxx~~~~~~}}}YYY;;;>>>SSS~~~yyycccEEE777+++000IIIiii}}}^^^777888;;;<<>><<<888111...555@@@HHH>>>666555777777666666222===OOO^^^gggooo|||SSS444BBBLLLJJJbbbfffMMM~~~fff{{{QQQ222***,,,***$$$&&&'''%%%""""""&&&((('''$$$###!!!"""$$$&&&'''''')))$$$"""######!!!!!!"""%%%$$$%%%%%%&&&''')))***)))&&&###"""###%%%%%%%%%,,,+++***)))((('''&&&%%%&&&(((******)))))))))***&&&))),,,///000000///---,,,,,,)))%%%&&&,,,000111<<<===AAAHHHNNNRRRSSSRRR```iiittt{{{}}}{{{dddSSSTTTeee~~~===333CCCOOOkkk~~~zzz___>>>---,,,,,,---...//////...---,,,000---***'''%%%%%%&&&'''%%%'''((())))))))),,,......***&&&$$$$$$&&&)))+++...((($$$$$$$$$###$$$''')))&&&###"""###%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$###"""###%%%&&&''''''''''''''''''''''''"""%%%((()))((('''&&&&&&***(((%%%&&&((()))&&&$$$%%%%%%&&&'''((((((''''''((())))))((((((***---000333999fffrrrFFF111KKKooo___FFFPPPdddPPPAAAcccqqqOOO;;;777]]]vvv~~~}}}}}}yyy|||zzz}}}}}}zzzWWW:::@@@VVVtttVVVBBB<<<999EEE```}}}ccc:::999===AAA<<<===WWWwwwwwwaaaSSSMMMBBB===;;;555999<<>>999AAAMMM[[[^^^ooojjjRRR;;;JJJVVVDDDOOO|||yyy^^^CCCdddkkkeeeyyyIII,,,***...---%%%$$$$$$%%%&&&'''(((***)))'''%%%%%%&&&'''((('''&&&### ###&&&%%%###"""###%%%&&&((()))***+++'''%%%######%%%((())))))((()))***)))'''&&&'''(((***++++++)))((((((+++---***---+++'''(((///444333AAAEEEMMMYYYeeeoooxxx}}}jjjbbbddddddlllqqqPPP<<>>bbbfffBBB888AAArrrcccEEE@@@UUUlllzzzmmm===444AAAaaa]]]BBB@@@JJJ\\\vvv|||wwwhhhYYYJJJCCCIIISSSSSSRRR^^^lllqqqwwwzzzsss{{{lllYYYHHHBBBCCCKKKNNN\\\TTTCCC:::OOO___EEEDDDpppxxx\\\DDD^^^xxx}}}YYYjjjVVV333,,,---***'''%%%%%%(((((('''(((+++***(((%%%%%%&&&&&&&&&%%%%%%&&&$$$!!!"""&&&&&&$$$###$$$%%%''')))*********(((&&&$$$%%%'''***+++,,,''''''''''''((((((((((((!!!$$$)))+++***(((&&&&&&+++666???BBBLLL]]]jjjnnn|||oooHHH777999BBBIIIbbbjjjcccRRR<<<---)))***+++###&&&***,,,,,,+++,,,---******)))((((((((((((((())))))((('''&&&'''+++...!!!''')))&&&&&&***,,,+++,,,&&&$$$***///000000111((('''%%%&&&''''''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$%%%''''''&&&######$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$''')))###"""!!!###&&&'''%%%"""!!!!!!!!!!!!"""$$$&&&'''*********)))((())),,,...+++JJJ{{{~~~NNNFFFfffwwwJJJDDD^^^fffOOObbb}}}WWWAAA===RRRwww~~~~~~hhhEEE777===iiiyyy~~~{{{uuuTTT<<>>KKKddd~~~xxx~~~~~~yyyaaaDDD;;;BBBhhh{{{yyyuuutttSSS>>>:::VVVrrrqqq@@@555444zzzhhhJJJ666AAAaaa{{{|||fffVVV<<<888555888DDD]]]}}}zzztttooonnnnnnlllgggcccfffllljjjcccfffdddeeefffaaaXXXRRRRRRTTT___lll]]]NNNIIIOOOrrrhhhNNNAAAssskkkDDDGGGRRRWWWMMM~~~^^^QQQCCC111+++''''''+++,,,((((((,,,%%%###!!!!!!###$$$$$$$$$)))...---%%% """###!!!$$$%%%'''))))))***))))))...,,,)))((()))***++++++---)))%%%'''***+++((($$$'''&&&%%%'''...:::HHHRRRlllmmmIII222,,,///777;;;:::777===BBB666!!!!!!***---******///111...***************)))((((((&&&$$$%%%((('''###%%%))))))%%%"""###(((,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,***(((&&&###""""""$$$$$$"""$$$&&&((((((((('''&&&(((%%%%%%)))***'''%%%%%%(((***+++***'''$$$#########%%%&&&&&&%%%%%%'''((('''%%%"""###&&&)))((('''&&&%%%%%%%%%&&&((()))++++++(((''''''&&&$$$'''------MMM~~~nnnDDD999RRRaaaCCC>>>]]][[[GGG___~~~___===EEEeee|||~~~{{{zzzkkkJJJ666===gggyyytttOOO;;;666HHHXXXeeezzzwwwGGG---<<>>===???BBBEEE===<<>>:::666RRRdddxxx|||mmm___\\\]]]WWWMMMEEEAAA>>>===BBBDDDEEEJJJPPPKKKMMMQQQTTTUUUTTTQQQOOO\\\YYYXXXYYYWWWNNNAAA777<<>>KKK|||dddJJJ---+++)))''''''''''''&&&%%%'''###"""$$$###!!!!!!%%%''')))((($$$"""&&&***'''%%%&&&)))***(((&&&%%%%%%%%%&&&+++111555555+++******+++---///111222III___llluuurrrnnnnnnkkkTTTJJJ===888444>>>UUUeee]]]KKK444111000111000------///))))))******))))))((((((((('''(((+++)))&&&&&&***&&&((())))))((('''((((((((((((((((((((((((((((((""""""###$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$######'''###!!!%%%'''%%%%%%'''+++++++++)))%%%######$$$&&&(((((((((&&&%%%&&&''',,,***(((&&&'''&&&%%%$$$%%%$$$$$$%%%''')))+++,,,,,,(((&&&)))+++,,,...222BBBjjj}}}fff:::EEEeeeggg888>>>XXXOOOIIImmmyyy[[[FFF444JJJwww~~~sssLLL333777]]]mmmrrrvvv\\\???999333///777OOOnnn|||TTTBBB555___vvvjjjKKKCCCOOOpppaaaMMMFFF:::BBBYYY```ooo}}}zzzjjj^^^UUUBBB777>>>EEECCCBBBEEELLLSSS]]]ddddddfffppp|||{{{|||}}}}}}xxxqqqfffXXXNNNIIIDDDBBBGGGNNNRRRVVVZZZNNNRRR\\\lll}}}jjj???<<>>:::>>>KKKZZZeeeooovvvttt}}}}}}ssscccRRRIIIHHHIIIHHHFFFGGGPPP^^^iiirrr~~~rrrEEEAAAMMM>>>OOO}}}dddMMM444,,,***))))))******(((&&&###!!!"""&&&&&&""" """###$$$%%%$$$###$$$'''***///,,,******,,,,,,)))&&&'''%%%&&&+++///000000222222333888BBBSSSjjjwww[[[NNNHHHMMMKKKCCCEEEOOOBBBCCCGGGAAA:::GGG[[[```[[[mmmvvvYYYNNNGGG>>>555111999LLL\\\YYYIII666,,,)))''''''((())))))***************)))'''&&&(((+++)))%%%$$$'''''',,,000...)))&&&'''***''''''''''''''''''''''''$$$%%%'''((((((&&&$$$"""!!!###$$$&&&''''''&&&!!!###%%%$$$%%%((("""###%%%%%%$$$$$$%%%&&&'''((()))(((&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&''')))+++---)))$$$"""$$$&&&&&&(((+++GGG~~~mmm@@@EEEeeennn===PPP___IIIMMMvvv|||mmm===999GGGrrrwwwpppaaaXXXSSSCCC888===@@@```qqqvvvbbbDDD:::;;;;;;999777AAA^^^yyy___DDD>>>ZZZPPP888@@@OOOgggwwwpppRRRHHHUUUjjjqqq|||hhhKKK999666999;;;;;;IIIZZZfffiiisssuuuiiicccZZZLLL@@@DDDPPP^^^cccbbbkkkyyyHHH<<>>```hhhccc^^^TTT>>>,,,000???nnn~~~|||___@@@222---(((***+++,,,------------,,,((((((***---+++&&&$$$&&&&&&'''((('''$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&&'''((()))&&&###"""&&&'''%%%$$$%%%!!!$$$((()))(((%%%$$$######$$$&&&%%%$$$$$$%%%&&&%%%(((***+++***)))***,,,)))((('''''''''(((***+++***+++------***(((...777WWWzzzhhhooo}}}|||hhhCCCQQQiiibbb???OOOZZZQQQhhhbbb@@@CCC[[[rrrxxxnnnaaaWWWLLLDDDDDDJJJNNN[[[gggsssxxxaaaBBB555JJJ|||dddFFFIII^^^iiiXXX???555:::AAARRR{{{YYY===FFF{{{bbbDDD888444444:::XXXrrrPPPFFF444999GGG]]]ppp|||}}}___TTTMMMPPPRRRSSSZZZfffzzzTTT666555666UUU[[[<<<&&&***))))))***+++***'''$$$%%%###%%%((()))&&&%%%'''((((((''''''((((((((('''(((&&&&&&(((,,,///...,,,''')))888SSSkkkyyyuuuggg^^^WWWSSSSSSWWWrrrnnneeeZZZNNNDDD<<<777777888888777444444666888===333444888999BBBJJJHHHFFFkkkwwwkkkaaaWWWEEE222000;;;```oooGGG444...)))+++,,,------............)))))),,,///,,,'''%%%'''%%%%%%$$$###"""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""$$$%%%&&&'''''''''***)))(((''''''''''''''''''######''')))%%%######$$$'''+++,,,***&&&###!!!"""###$$$$$$$$$$$$%%%&&&'''***---...,,,***+++---***)))(((''''''((()))***###%%%)))***&&&$$$,,,777[[[uuubbbmmmuuubbbAAAYYYooo[[[:::RRRaaaQQQYYYgggLLL999HHHeeezzz}}}tttiiiVVVNNNFFFEEEIIISSSgggzzz{{{hhhJJJ@@@KKKbbbBBB===^^^tttiiiRRRDDD;;;333666yyy^^^AAABBBxxxtttggg@@@444000111???VVV}}}ddd>>>:::;;;MMMlllooo___YYYSSSMMMPPPZZZiiiqqqUUU333///333XXXcccFFF///)))))))))***+++)))&&&$$$'''$$$%%%))))))&&&&&&)))""""""###%%%)))+++,,,,,,'''%%%%%%(((...111111///BBBJJJcccsssiii```UUULLLNNNYYYjjjxxxdddPPPBBB;;;222777888444333999>>>??????666999<<<999<<>>FFFmmmaaaYYYaaaLLL,,,***:::iiizzzkkkJJJ+++(((,,,+++++++++...000,,,'''+++,,,,,,+++(((%%%%%%%%%''''''((((((((('''&&&%%%%%%$$$######$$$%%%'''(((!!!$$$&&&&&&$$$"""!!!"""''''''(((((('''$$$""" ######""""""###$$$%%%%%%+++)))((((((***)))%%%!!!"""###%%%%%%$$$$$$%%%&&&$$$(((+++,,,)))'''((()))&&&&&&&&&&&&'''''''''(((%%%"""'''"""(((,,,)))???\\\|||~~~ppp]]]qqqpppnnnhhh;;;YYYtttOOO666TTTTTTPPP___TTT999777aaazzz}}}```OOOVVVIIIGGGJJJUUUfffuuu|||}}}oooQQQ999HHH}}}lllIII:::aaadddKKK>>>888444```^^^BBBDDDjjj}}}gggXXXccceeeKKK333777;;;999CCC\\\pppYYY???333DDDWWWiiigggOOOCCCCCCHHH\\\VVVGGGBBBAAA888WWWvvvQQQ///+++)))'''%%%$$$%%%&&&'''%%%%%%&&&&&&&&&&&&''''''###%%%'''(((((()))+++--- (((222000,,,:::QQQnnnqqqggg___SSSQQQYYYOOOZZZhhhvvvnnnYYYNNNDDD888333<<<;;;---444???666@@@999999@@@@@@<<<@@@III\\\kkkQQQPPPBBB111111:::___zzzcccBBB888//////---++++++,,,+++***+++,,,---,,,)))'''''''''((((((''''''&&&%%%%%%%%%'''&&&%%%%%%$$$%%%&&&&&&%%%%%%%%%%%%$$$###"""!!!$$$%%%%%%%%%$$$""" $$$$$$$$$$$$$$$$$$%%%%%%***)))((((((((('''$$$""""""$$$%%%%%%$$$$$$%%%&&&$$$'''***+++***(((((()))&&&'''''''''((((((((((((((($$$(((###(((,,,+++CCCjjjtttxxxooo___sssgggcccyyyccc;;;\\\vvvRRR999MMMEEE;;;EEE@@@777FFFwwwyyyeeeVVVSSSNNNOOO]]]eeeaaa\\\]]]dddooozzz|||YYY<<>>@@@ZZZpppsssSSSCCC111///...---------,,,,,,+++---------***))))))))))))((('''%%%$$$$$$%%%%%%))))))'''&&&&&&%%%%%%&&&)))&&&$$$###%%%&&&$$$"""''''''(((((('''%%%###"""$$$%%%%%%&&&%%%%%%$$$###'''((((((&&&$$$######$$$"""$$$&&&&&&$$$$$$%%%&&&###&&&)))******)))))))))(((((((((((())))))))))))+++'''***%%%))),,,...IIIuuu}}}mmmmmmeeeZZZqqq~~~aaaiiifffBBBbbbwwwQQQ@@@JJJ>>>111444222===]]]zzz{{{]]]WWW>>>GGGGGGLLLaaaqqqxxxrrrmmmeeeZZZSSSRRRVVV[[[fffnnn|||```AAA???nnn~~~}}}nnnMMM<<<___zzzZZZ@@@888888QQQwwwnnnFFF===^^^~~~FFF---,,,...555RRRssszzzhhhNNNBBBNNNiiirrraaaXXXNNNLLLFFFDDDIIIPPPRRROOOJJJLLLNNNLLLHHHFFFHHHLLLDDDIIIJJJEEE>>>@@@KKKUUU\\\eeewwwfffHHH===JJJ[[[nnnhhhGGGRRRlll@@@...,,,+++))))))***,,,---(((&&&%%%'''+++,,,***((()))***+++***)))((()))***%%%'''---AAAhhhqqqfffZZZMMMCCCBBBPPPdddrrr}}}mmmdddwwwqqqdddSSSBBBAAAXXXdddUUUFFFKKKUUUZZZTTTPPPZZZiiiZZZ<<>>...,,,//////------)))+++,,,+++***(((((()))&&&%%%$$$###$$$&&&(((***'''''''''(((((()))))))))((($$$ """'''+++***'''#####################"""%%%%%%%%%%%%$$$###""""""$$$'''((('''###"""###%%%###%%%''''''&&&$$$$$$$$$###$$$&&&)))******)))((())))))))))))*********+++,,,&&&+++'''(((***222WWW~~~{{{bbbYYYRRRNNNlllyyyYYYfffbbbNNNsssYYY>>>>>>888222///555SSSyyyuuu[[[BBBFFFLLL???EEE[[[ttt}}}yyyfffRRREEE>>>BBBFFFJJJNNNKKK===///555WWWsss}}}tttuuuvvvwww{{{zzzxxx}}}qqqUUUIIIeee{{{nnnOOO<<<777GGGdddvvvQQQ???^^^EEE:::PPPlllyyynnnZZZLLLQQQmmmmmmWWWKKKDDDAAAJJJWWWjjjqqqxxxyyy}}}}}}qqqfff___```QQQGGGGGGHHHMMMaaazzzmmm[[[VVVPPPXXX\\\JJJZZZBBB///---,,,******+++,,,---***))))))+++......+++(((---......,,,***(((((()))---%%%444bbbxxxjjjaaaQQQNNNIIIFFFJJJYYYmmm|||mmmQQQYYYttt~~~gggZZZ{{{lllmmmzzzXXX@@@<<<888;;;EEE```www~~~oooXXXBBB999555000,,,,,,***+++,,,+++)))((('''(((&&&&&&%%%%%%&&&''')))***%%%&&&'''((())))))))))))%%%###"""###'''***)))(((%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%'''))))))'''%%%%%%%%%###%%%(((((('''%%%$$$$$$$$$$$$%%%(((******)))&&&))))))))))))***************%%%+++)))***+++555^^^lllWWWUUUTTTSSSnnntttOOOhhh\\\NNNssszzzTTT???999333000444HHHkkkqqqZZZBBBOOOeeebbbjjjuuu|||ppphhh```___[[[UUUQQQKKK@@@555111MMMhhh~~~~~~yyyxxxyyyvvvxxxzzz]]]>>>___jjjUUU>>>555FFFpppZZZ@@@UUUssswwwCCCFFFeee{{{dddEEEHHH```~~~zzzhhh]]]VVVTTTVVV^^^gggppp{{{rrrfff^^^TTTJJJIIINNNWWWhhh~~~ppp___BBB888???>>>UUUGGG000...,,,*********+++,,,***+++---...---+++***))))))******)))'''&&&&&&''')))...OOOyyynnn```WWWPPPMMMNNNRRRIIIWWWiiiwww|||uuuzzzqqq~~~```LLL@@@333000BBBYYYjjjsssggg```RRR===///,,,,,,---...---***((((((((())))))((((((((('''''''''&&&&&&'''((((((((('''&&&$$$$$$%%%&&&&&&&&&&&&%%%)))))))))))))))***++++++)))'''%%%$$$$$$&&&(((***'''''')))+++,,,***'''$$$###&&&))))))'''%%%$$$###%%%%%%%%%(((******'''%%%((((((((()))))))))******((($$$---------...999ddd^^^LLLOOORRRTTToootttNNNiiiSSSHHHmmmpppJJJ<<<555222444BBBdddsss[[[AAAWWW|||zzzvvvsssmmm\\\MMM222HHHbbb|||^^^999[[[hhhLLL555555VVVwwwbbbAAAHHH[[[bbb===PPPvvvbbb@@@555LLL|||xxxjjjYYYNNNKKK___ppp|||ssslllccc[[[PPPMMMRRR\\\^^^VVVRRRUUUdddmmmwww}}}~~~hhhYYYHHHJJJTTTcccsss~~~RRR666777===UUUKKK222000...+++******++++++)))---111000+++(((''')))''')))***)))((('''(((***111MMM|||sssbbbXXXEEEBBBCCCJJJQQQ[[[jjjxxxzzzwwwXXXEEEBBB///111AAATTTxxxsssOOO444,,,...///000...+++)))((((((,,,,,,+++***)))'''%%%$$$''''''(((((((((&&&%%%$$$$$$&&&((('''%%%#########((('''''''''((()))***++++++)))&&&%%%%%%(((+++---(((((())),,,///...(((######&&&))))))(((%%%$$$###&&&%%%%%%'''******'''###(((((((((((())))))))))))((($$$...000000000;;;hhhYYYGGGHHHKKKNNNmmmwwwTTTZZZ}}}uuuEEE@@@gggkkkFFF111---000999OOOuuuvvvXXX888RRRttt___:::LLLcccZZZEEEcccqqqXXX???111AAA___nnnccc<<<:::EEEOOO555SSS~~~tttDDD555SSSeeeeeeKKK???EEEZZZmmmooojjjbbbWWWOOOPPPPPPGGG<<>>HHHfffZZZ@@@XXXwww}}}hhhKKK999111>>>VVVOOOIII>>>BBBEEE777HHH|||bbbFFFCCCYYYpppbbbLLLDDD===QQQwwwqqqSSSLLLJJJMMMHHH>>>DDDTTTVVVKKKWWWPPP```nnnddd___[[[KKKVVVUUUXXXTTTOOO___sssvvvoookkkKKKCCC@@@EEEjjjzzzFFF777333>>>aaaVVV000222///+++---111...'''+++,,,+++)))'''''')))***///---''''''***$$$***>>>tttiiiUUUFFF:::888>>>NNNlllbbbTTTttteeeGGG;;;CCC;;;999UUUqqqtttOOO>>>222***...333***%%%))))))++++++************++++++***++++++***((()))+++---+++)))'''&&&'''((((((''''''******''''''******((($$$'''(((&&&######&&&***)))&&&$$$%%%((()))%%%!!!"""$$$&&&&&&%%%######$$$%%%)))((($$$###&&&%%%!!!&&&((()))(((&&&%%%%%%&&&'''(((...***---,,,>>>zzz~~~^^^EEEBBBGGGPPPrrrxxxPPPQQQsssoooFFFBBBdddccc>>>666000666SSSvvvwwwdddHHHCCCeeemmmAAABBB\\\{{{}}}WWW>>>SSSppp}}}jjjWWW???333:::999:::666:::>>>888NNNuuucccQQQHHHQQQjjj}}}nnn]]]TTTTTT\\\jjj~~~tttgggTTTTTT\\\MMMCCCRRRZZZ```aaacccrrrzzzzzzvvvsssrrrsssiiijjjlllmmmzzzvvvfffNNN@@@RRRqqqhhhUUU???<<>>666888555000---...;;;MMMEEE::::::LLLeeezzzsssWWWGGGCCC```jjjGGG>>>333NNN___cccttt{{{yyywwwlll^^^\\\bbb```WWWZZZ___hhhllleeegggwwwooo___\\\[[[jjj}}}^^^EEEZZZvvv___DDDFFFooofff000---)))''')))+++***(((((((((((('''%%%%%%''')))((()))###$$$666NNNqqqjjjOOO:::333666===>>>XXXaaa[[[cccddddddfffyyylllFFF000,,,444000+++---...))))))+++,,,,,,+++)))))))))))))))((('''''')))+++,,,)))&&&%%%&&&((((((((($$$&&&%%%""""""''')))(((###$$$$$$$$$"""!!!!!!"""#########$$$&&&%%%$$$######$$$%%%%%%######$$$%%%&&&%%%%%%&&&'''&&&&&&'''"""$$$&&&'''&&&%%%&&&&&&((((((---)))000555MMM___GGGBBBBBBGGGjjjxxxWWW:::hhhoooMMM>>>888111777666MMMxxx~~~mmmMMM555HHHrrrNNN444<<>>777555888<<<111???dddyyyzzzjjjhhhiiimmmgggjjjwww[[[999)))...,,,)))***+++((())))))))))))))))))((()))))))))'''&&&&&&(((***)))'''&&&%%%''''''&&&%%%"""%%%%%%"""###(((***(((#########$$$######"""!!!$$$%%%&&&''''''&&&%%%$$$$$$%%%%%%$$$######$$$&&&&&&$$$$$$'''(((&&&&&&)))###$$$&&&&&&&&&&&&((()))((('''***&&&---444NNNaaaFFF======DDDiiiwwwVVV>>>gggmmmDDD///222;;;444000@@@eee}}}oooPPP333>>>hhh{{{}}}}}}{{{}}}}}}NNN444888[[[xxx~~~___999GGGfffvvvuuuRRR:::...,,,***...333...333NNNnnneeeEEECCCaaa|||rrrMMMAAAIIISSSddd|||ooohhhcccPPPDDDDDDAAADDDTTTbbbfffgggnnnwww}}}tttwwwoooeeeaaaZZZ]]]nnn]]]WWW^^^eeefffvvvyyyaaaXXXOOOddduuuYYYaaarrr{{{]]]zzzvvv===444---,,,,,,******+++((()))))))))((()))+++...&&&,,,666VVVlllXXXNNN???333(((***000222000///111LLLxxx||||||{{{kkk```ggg___ZZZgggvvvIII------,,,)))***)))((((((''''''''''''(((((('''((((((((('''(((***,,,'''&&&&&&'''((('''%%%######&&&&&&$$$%%%((((((&&&""""""###$$$%%%$$$###"""******)))((('''''''''((($$$%%%%%%$$$""""""$$$&&&&&&###$$$((()))&&&'''***$$$$$$%%%$$$$$$%%%)))+++)))))),,,(((///555NNNcccEEE:::999CCCjjjwwwUUUBBBddd~~~oooGGG,,,000???:::///000KKKrrrwww[[[666777\\\{{{wwwiiiaaaaaaaaa^^^LLLNNNMMMKKKMMMRRRSSSQQQUUUSSSZZZ^^^___jjjtttqqqLLL555444PPPnnn~~~eee999JJJhhhsssMMM999444)))***333000HHHmmmcccCCC===VVVwww|||mmmSSSDDDLLLaaazzzWWWCCCEEEBBBKKK___hhhmmm{{{{{{lll]]]RRRIIISSSkkkxxxyyyeeeTTTYYYdddzzzwwwrrrrrr}}}___ccc~~~===333,,,+++,,,******---'''(((******+++---000333;;;PPPgggmmm\\\JJJ777)))###111......333444222000111333ZZZwwwPPPHHHUUUwwwmmmXXXccc___YYYcccXXX333//////,,,+++***((('''&&&%%%%%%&&&'''(((&&&'''(((((((((***---///&&&&&&'''((()))(((%%%###%%%((((((&&&%%%'''&&&###!!!!!!"""$$$&&&&&&$$$###***)))'''$$$""""""%%%((($$$%%%%%%###""""""$$$'''&&&######((()))&&&'''+++$$$$$$###""""""%%%))),,,,,,,,,111---333777NNNzzzfffFFF999999DDDlllyyyVVV666WWWwwwuuuTTT777777EEETTT???111AAAhhhfff<<<444TTTqqqpppkkk\\\HHH===;;;:::777:::<<<===;;;>>>BBBAAA>>>EEEAAAAAA>>>???PPP___[[[JJJ444111GGGeeeyyyzzz~~~ooo===OOOlllYYYAAA;;;,,,---<<<@@@___nnnPPP>>>RRRvvvvvvddd@@@DDD\\\sss~~~___PPP<<>>AAA>>>OOOUUUOOOSSSaaa___PPPRRRSSSRRRQQQVVV___ccccccZZZ888666EEEbbb{{{}}}{{{iiiAAACCCbbbyyyZZZ666999***EEEmmmtttTTT@@@MMMiii\\\LLL777```{{{{{{TTTCCC999OOOaaajjj}}}vvvnnnkkkcccYYYhhhiiidddKKKZZZ|||^^^ggguuuzzzWWWIII^^^BBB666+++***,,,,,,+++,,,222+++)))---,,,+++777GGGzzzdddRRRJJJ;;;444//////...+++)))***)))***,,,---...///000000CCC|||mmm@@@:::888ddd|||~~~```MMMEEELLL\\\mmm}}}xxxUUU999555333,,,++++++******+++,,,+++(((&&&(((''''''(((***+++***((()))((('''&&&&&&%%%%%%%%%'''******&&&%%%&&&%%%!!!%%%&&&&&&$$$&&&***)))%%%!!!$$$%%%&&&&&&&&&$$$%%%$$$###"""###%%%(((*********)))'''''''''((($$$%%%&&&''''''((((((((((((,,,,,,......111TTT~~~ddd>>>999???BBBkkkggg???KKKrrrsssZZZJJJ888555333444999???NNNiiiTTT///000GGGwww{{{rrrqqqrrrqqqxxxzzzuuuvvvvvvtttqqquuu{{{~~~}}}hhh>>>333===\\\nnn@@@AAA___|||uuuRRRJJJ---@@@fff}}}zzz\\\OOOHHHbbbtttnnnXXXIII]]]ooo~~~rrrdddVVVOOOSSSeeettt~~~|||vvvuuukkkkkksss~~~fff^^^hhhmmmgggiiirrr[[[???NNN???555---,,,---,,,---///,,,)))***---000;;;XXXuuuggg\\\PPPFFF<<<222------000***&&&((()))'''&&&'''+++******+++---/////////LLL^^^WWW^^^|||tttSSSFFFLLLUUUfffxxx~~~~~~eeeCCC666222,,,***---***)))+++...///+++&&&(((&&&&&&'''((()))(((''''''&&&&&&&&&&&&&&&'''''''''******'''&&&(((&&&###&&&&&&$$$$$$)))...+++%%% """###%%%%%%%%%$$$###$$$$$$$$$######%%%'''***++++++***)))(((''''''$$$%%%((()))***)))(((''')))+++***,,,---444ZZZaaa>>><<<@@@???eeeoooCCCIIIlll{{{gggHHH999//////666555222CCC\\\vvv~~~eee@@@666@@@jjjxxxGGG333:::[[[xxxqqqAAABBBbbb}}}uuuccc444999YYYpppcccFFFCCCTTTrrriiiOOOHHHYYYeeeOOOAAAJJJfffxxxqqqccciiiwwwrrrjjj{{{hhh\\\kkkcccAAAEEE~~~<<<444///......---...111///******777KKKfffqqqhhhaaaSSS???777...+++***)))+++///,,,'''%%%(((*********------***(((***---000///...UUU}}}bbbPPPPPPTTTbbbsss~~~oooQQQ===///+++222///***'''***///111,,,&&&'''&&&%%%%%%&&&''''''&&&$$$$$$$$$%%%&&&'''((()))'''******'''''')))((($$$&&&%%%###$$$***///+++### !!!"""$$$$$$$$$$$$###!!!###%%%%%%$$$$$$%%%&&&)))))))))******)))&&&$$$%%%&&&((()))******))))))+++---******,,,555]]]~~~aaa>>>;;;???;;;___nnnBBBFFFdddgggLLL:::---...111111777BBBPPPiii~~~vvvUUUAAA<<<[[[~~~}}}NNN:::===^^^pppBBBGGGlll{{{@@@444HHH```SSS>>>IIIbbbnnnIII===bbb^^^@@@>>>GGGfffnnndddcccttt{{{uuu^^^iiidddIIIBBBxxx<<<333---...000///------111)))...LLLtttyyyiiiTTT>>>999888//////++++++...///---,,,---,,,)))))),,,...---///222...+++'''(((,,,000000///]]]yyyqqqWWWMMMJJJXXXeeehhhxxxqqqYYY777***888///***&&&)))...000+++&&&(((&&&$$$$$$%%%&&&&&&%%%#########$$$&&&((()))***&&&)))***'''''')))(((%%%&&&$$$"""###***...***!!!"""###$$$%%%%%%$$$###"""!!!###$$$%%%$$$$$$%%%'''((('''&&&((())))))&&&###((((((''''''((()))+++,,,...///+++***+++333[[[}}}bbb===:::???;;;^^^ppp@@@DDDeeedddWWWCCC444000555999999>>>TTTiii|||}}}aaaGGG777OOOttt}}}~~~zzzRRRAAA@@@YYYooo???HHHrrrKKK222===UUUuuuJJJAAAaaa```WWW<<>>___www???DDDiiiqqqRRR999111111000666:::CCCbbb~~~ttt\\\III===WWWvvv}}}}}}yyyVVVGGG===MMMsssnnn;;;BBBnnnOOO666AAA___aaaKKKOOObbbIIIFFFRRRrrrmmm]]]DDDIII___xxxmmmaaapppnnndddoootttJJJ@@@222hhh???333+++,,,000111///...666QQQwwwfffLLLGGGNNNNNNBBB666333///222111---555<<<666111,,,)))***+++))))))++++++***+++...---***+++///---,,,***)))+++///444888yyy}}}]]]LLLVVV```]]]sss\\\333)))111///---,,,,,,,,,***(((***'''$$$###$$$&&&&&&%%%"""""""""$$$%%%''')))***###&&&'''%%%&&&)))(((%%%%%%((()))((()))+++'''"""''''''(((((('''%%%$$$""""""######""""""$$$'''***'''$$$"""$$$(((+++***'''''''''''''''((()))******+++---,,,++++++000TTT~~~\\\===@@@GGG<<>>cccvvvZZZAAA444111000+++,,,KKK||||||{{{~~~rrr___999===UUUxxx___LLL:::CCCjjj~~~~~~|||~~~kkk???>>>aaaJJJ>>>UUUuuudddOOONNNWWWJJJBBB[[[wwwxxxSSSHHH999]]]ccc```gggoookkkvvvtttNNN===000eeeyyy:::444////////////444999\\\zzzEEE555((((((+++***%%%"""***(((...///+++111555...---'''###$$$%%%$$$&&&)))------///111///,,,---111+++,,,---+++***///777>>>llldddnnnlllUUU[[[fffcccxxxyyynnnEEE000333222000...,,,+++*********(((%%%$$$$$$&&&&&&&&&""""""###$$$%%%''')))***"""&&&'''%%%%%%((((((%%%&&&***,,,***)))***'''###((()))))))))(((&&&$$$############!!!!!!###(((+++((($$$"""$$$)))---,,,***$$$%%%''')))***)))((('''(((++++++,,,,,,000SSSZZZ>>>EEEJJJ888QQQyyyxxxFFF777VVVaaaHHH@@@111///...DDDkkk}}}~~~sss___HHH999DDDlllfffOOO999AAAkkkzzzwwwxxx}}}hhhFFF>>>XXXuuuzzzDDDEEEiiiwwwNNN???JJJUUU888SSShhhDDD:::HHHttt{{{nnn```yyyqqqeeeVVVxxx\\\<<>>>>>^^^uuuRRR:::CCCddd~~~yyypppKKK999QQQqqqccc;;;IIIsssmmmEEEUUUNNN???AAAhhhPPP???\\\xxxzzzllleee~~~}}}```HHHWWWsssCCC;;;QQQrrrBBB777333111$$$ @@@kkkQQQ222111000...,,,,,,++++++***+++)))&&&(((...111///)))&&&###$$$'''***+++++++++***)))))))))+++...///,,,+++(((---111+++222HHHcccBBB888BBByyy[[[cccjjjqqq}}}|||dddAAA555222...+++***)))((((((&&&'''''''''&&&$$$###"""!!! """%%%((('''&&&!!!&&&(((%%%$$$&&&'''%%%''''''&&&&&&&&&%%%%%%%%%$$$''''''$$$$$$((()))&&&%%%)))......+++***+++...%%%###$$$***,,,***)))***&&&(((******))))))+++,,,///'''///111000333NNNaaaDDD>>>BBB<<>>YYY|||{{{fffRRRVVVqqq|||hhhddd{{{rrrTTTVVV___EEEHHHvvvAAA888222444>>>RRRqqqhhh@@@///...---+++***))))))((()))***(((%%%'''---///...)))'''%%%&&&)))+++++++++...---,,,+++++++++---------,,,(((***...---<<>>666DDDkkkJJJ;;;UUUqqqFFF666///111666OOOuuu}}}~~~www[[[:::000BBBbbb~~~zzz^^^???666NNNrrrKKK999SSSrrrdddGGG777111???YYY|||bbb???BBBCCCDDD<<>>555???eeeLLL<<>>222555444DDDfffvvvttt{{{}}}hhhIII666???ZZZooo||||||{{{~~~~~~vvvXXX===666JJJiiiPPP444EEEdddyyyiii888...@@@<<>>LLL@@@>>>\\\wwwNNN===VVVlllFFF000000111???bbb{{{|||~~~~~~```@@@999MMMeee{{{zzzwwwvvv|||yyyuuukkkaaaPPP===999JJJhhhXXX555BBBbbb{{{|||gggVVVPPPYYYNNN;;;JJJeeeUUUKKKmmmrrrOOOKKKNNNQQQOOOqqqYYYCCCYYYwww|||vvvXXXeeeaaaYYYqqqEEEKKKfffqqq;;;,,,///***'''(((***,,,,,,,,,,,,+++)))...///+++(((***,,,,,,---------,,,,,,...111444---,,,***))))))***,,,---***///...---...333SSS{{{vvv|||pppKKK444...000///,,,)))((((((''''''((()))***)))+++,,,+++)))((()))+++'''***)))%%%$$$(((++++++&&&&&&%%%%%%%%%&&&((((((%%%"""###''''''$$$$$$'''''''''''''''(((((('''%%%)))%%%$$$''')))((((((***&&&(((***+++*********+++)))%%%---)))***111DDDssszzz~~~}}}zzz{{{}}}}}}oooEEE@@@QQQFFF???[[[wwwNNN>>>WWWzzzOOO555666777DDDhhh}}}~~~|||vvvSSS:::BBBVVVrrrvvvwwwxxx}}}tttfff```bbb[[[bbbbbbTTTDDDIIIfffaaa:::CCCfffiiiHHH444000333OOO[[[nnngggTTTsssqqqSSS\\\NNNEEEUUUvvvKKKFFFlllooofffyyy___ZZZXXXVVVkkkTTT...+++111(((''')))+++...//////......(((---///+++'''(((***+++,,,---,,,++++++...333888111///+++(((((())),,,...))),,,******///999]]]{{{|||}}}xxx~~~[[[===000111111---***)))((('''&&&&&&'''((((((***,,,+++((('''(((+++%%%)))+++(((''')))***)))%%%&&&((()))))))))((((((&&&"""!!!%%%%%%"""###((('''(((+++---...,,,((($$$)))%%%%%%)))+++))))))+++'''((())))))))))))+++---'''$$$+++'''(((///AAApppyyy~~~}}}yyy}}}pppEEEAAATTTHHH@@@[[[xxxOOO???YYYxxxOOO:::>>>@@@JJJmmmttt{{{ccc@@@999GGGfffppp{{{vvvuuurrrkkk\\\QQQVVVbbbiii|||rrrPPPDDD]]]}}}]]]444<<>>...))))))***++++++)))%%%###%%%''''''&&&&&&''')))*********)))))))))(((((('''&&&%%%$$$&&&&&&###$$$'''(((&&&&&&'''&&&$$$###"""$$$&&&%%%%%%%%%'''))))))'''%%%'''&&&&&&''')))***)))(((''''''((()))))))))))))))(((------,,,***,,,GGGppp~~~vvvoooOOO777MMMQQQ<<>>555222WWWYYYaaakkkIIIEEEfffsssIII===TTTuuuqqq|||xxxooocccmmmcccYYYuuuqqqtttvvvOOODDDxxxhhhFFF@@@QQQ}}}lllLLL666111,,,+++...,,,&&&---000,,,&&&###!!!&&&))))))### """&&&'''***(((&&&'''***,,,,,,++++++(((&&&'''***---......---...+++---444===\\\tttTTTMMMjjjbbb@@@...,,,000000...+++(((%%%%%%&&&+++)))))),,,111333///+++(((***+++,,,,,,)))'''%%%$$$'''(((&&&'''+++---+++)))))))))'''%%%$$$%%%&&&'''&&&&&&'''))))))(((&&&%%%%%%%%%'''***,,,---,,,&&&'''((()))))))))(((((()))------,,,+++(((===bbb}}}|||aaaJJJXXXQQQ777EEEYYY444AAAaaa{{{XXXEEE222---111???^^^{{{}}}}}}pppSSS888444MMM\\\QQQ>>>:::???CCCXXXhhhxxx||||||[[[===GGGdddzzz\\\444:::\\\~~~{{{aaa>>>444666aaaVVVccc|||[[[FFFZZZhhh===555bbb~~~jjj~~~iiihhhlllxxxnnnOOOZZZtttmmmvvvMMM<<>>VVV{{{hhh999777TTTwww~~~~~~zzz]]]<<<777DDDfffWWWbbbzzzhhhKKKPPPttt^^^FFF999llluuuvvvwwwggg___eeewwwyyyXXXKKKuuu^^^fffFFF;;;ggg{{{oooBBB===ZZZxxx===000...000)))&&&((($$$!!!+++111...((('''***+++!!!&&&((($$$###&&&+++,,,)))((('''''''''&&&&&&%%%******)))(((((('''&&&%%%''')))''')))111===___ddd>>>(((///...,,,,,,,,,,,,,,,,,,,,,******---111111---((()))+++---......+++(((%%%&&&))))))'''(((,,,---+++((()))***)))'''&&&&&&''')))'''&&&&&&(((((((((&&&&&&%%%$$$%%%''''''&&&%%%%%%'''(((******(((&&&%%%)))+++***,,,,,,'''444RRRttt~~~xxx|||rrr^^^KKKZZZSSS666888AAA<<>>AAA___}}}^^^<<<;;;OOOqqq@@@;;;VVVyyy|||jjjDDD@@@```~~~hhh}}}hhhHHHgggttt;;;>>>eeezzzttt___RRRPPPTTTtttUUUWWWYYY>>>555AAAwwwmmmJJJ333:::mmmpppFFF---&&&''''''!!!###((($$$###)))+++(((%%%&&&&&&%%%&&&+++,,,'''$$$%%%'''''' """%%%%%%$$$$$$%%%&&&'''((())))))))))))+++---...///***(((,,,777]]]jjjGGG///---++++++---...---,,,,,,---...,,,)))'''&&&'''***++++++++++++)))(((''',,,...+++&&&$$$$$$### ###&&&(((((()))***,,,---+++(((((()))***))))))&&&%%%$$$$$$&&&&&&&&&$$$%%%&&&)))******(((%%%###((()))&&&))),,,)))444NNNrrrvvvYYY>>>PPPVVV???777000@@@```~~~sss^^^CCC555333000777OOOnnnyyy|||xxx~~~kkkNNN@@@WWWvvveee@@@<<>>TTTooolllNNN|||hhhBBB666===qqqQQQ888888TTT~~~SSS333111******)))###&&&***###"""$$$$$$&&&++++++)))&&&***+++&&&"""###$$$###!!!$$$''''''%%%$$$%%%&&&&&&((((((((('''(((,,,000***---+++))),,,666ZZZrrrOOO111...++++++---...,,,***,,,///000---'''$$$%%%(((++++++******)))(((((('''(((***((($$$###%%%%%%"""$$$&&&((()))'''&&&&&&'''***(((&&&%%%&&&'''&&&&&&%%%$$$$$$%%%'''(((((('''%%%&&&)))******'''$$$"""((((((%%%(((---***555OOOqqq{{{|||ZZZ:::KKKVVVBBB888...HHHgggwwwcccPPP999000000111;;;VVVsss~~~zzzxxx~~~|||www|||wwwYYYKKK^^^tttzzz}}}~~~iiiBBB;;;MMMwwwCCC;;;TTTuuuyyyzzzaaa999???pppggg{{{WWWLLLjjj===^^^hhh}}}~~~yyyyyyzzz[[[BBB999TTTsssyyyHHHyyynnnMMM:::888ggg{{{<<<222FFFlllggg@@@))))))###&&&'''$$$***...&&&&&&'''&&&%%%'''+++)))$$$!!!'''((($$$!!!###$$$$$$###&&&))))))&&&$$$%%%&&&)))***)))'''%%%&&&***...###))))))+++...777YYYyyy|||{{{lllKKK333...000%%%(((111***,,,)))&&&''')))++++++******+++)))%%%$$$''''''%%%'''&&&$$$$$$$$$$$$&&&'''+++***)))((('''''''''''')))((('''%%%$$$$$$%%%%%%)))(((&&&$$$$$$$$$&&&'''+++***&&&"""$$$)))((($$$)))''')))---***&&&000AAAdddzzzhhhBBB222CCCBBB222///LLLrrr{{{tttWWW@@@888888444777FFF^^^pppwwwyyy{{{}}}~~~oooSSSNNNaaayyyzzzLLL:::EEEvvvtttFFF666GGGllljjj777DDDtttaaa[[[PPPWWWVVVKKKsssooocccUUUGGGLLLhhhWWWVVV|||MMM777>>>zzzKKK000777WWWaaa999+++000+++&&&###$$$(((+++)))&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&'''''''''''''''&&&&&&$$$&&&((((((&&&%%%'''***&&&&&&&&&''''''(((((((((&&&******---222:::YYYhhhQQQ^^^~~~~~~~~~[[[<<>>LLLrrrlll>>>KKKuuuzzzXXXrrrNNN@@@WWW|||OOOXXX~~~nnnVVVIIIOOOeeeZZZPPPvvv}}}SSS>>>IIIooo<<<222JJJtttwwwFFF+++%%%&&&(((&&&%%%&&&((((((&&&###$$$$$$$$$$$$$$$%%%&&&'''&&&&&&''''''&&&%%%$$$$$$###%%%''''''%%%%%%&&&(((&&&&&&&&&&&&'''''''''(((%%%((('''(((+++111NNNwwweeeHHHRRRuuuwww}}}kkkFFF+++'''---666444$$$***((('''(((***,,,,,,,,,,,,111222+++&&&%%%'''(((######$$$$$$$$$$$$######+++***)))(((((('''((((((%%%&&&'''((('''%%%###!!!(((((('''''''''((()))))))))***(((%%%'''++++++(((%%%"""$$$***,,,+++111:::IIIwww}}}yyyjjjHHH111000///,,,333LLLiii}}}vvvtttlll___RRRFFF888///......---+++AAATTTnnnzzz~~~zzzxxxzzz}}}qqqNNNDDD^^^{{{|||PPP===CCCuuuSSS>>>HHHoooyyyxxxbbb<<>>222333333111...///555:::dddooo|||~~~{{{zzz|||zzz}}}[[[DDDPPPoooyyyrrr]]]DDD:::@@@mmmSSS;;;BBBiiiqqqnnnUUU666MMMooozzz\\\^^^HHHEEE\\\@@@tttdddFFF<<>>000(((333+++...000000---******,,,$$$(((***)))))),,,+++((('''&&&$$$$$$$$$$$$&&&'''$$$######"""######$$$$$$((((((((((((((((((((((((&&&'''***++++++(((%%%###&&&+++---)))&&&'''((('''&&&))))))'''&&&***...///''':::nnn}}}aaaHHH888+++555AAA777......333===FFFNNNXXXbbbgggttt{{{www|||yyy||||||wwwwww{{{}}}www{{{fffMMM@@@BBBDDDBBBPPPWWWSSSFFFAAALLLWWW[[[fffqqqzzztttSSS111WWWbbbJJJ>>>ZZZzzzuuuMMM:::bbb{{{dddWWWEEE___KKK>>>gggcccBBBAAAhhh^^^QQQwwwCCC;;;333;;;000444HHH\\\}}}DDD555+++---,,,%%%%%%+++'''''')))///555444---'''$$$###############$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%(((++++++'''###,,,+++++++++******))))))&&&***(((''''''(((AAAgggpppQQQ888111666222///000444444///***)))(((((()))******)))((('''+++)))'''%%%$$$%%%&&&'''&&&&&&'''((())))))))))))$$$###"""$$$''')))'''%%%'''''''''(((''''''&&&&&&+++***)))((('''&&&%%%%%%''',,,---***)))...222333,,,888wwwxxxaaa>>>===111777000,,,;;;VVVppp~~~}}}}}}|||}}}}}}wwwwwwqqqmmmPPPDDD___XXX:::???---:::HHH^^^zzzyyytttyyyYYY???MMMtttbbbKKK???TTT|||KKKAAAssssssNNNDDDYYYrrrHHHHHHgggqqqZZZPPPpppeeeJJJiiiSSS000///,,,000DDDggg~~~LLL)))************))))))((())),,,,,,(((&&&)))*********$$$"""&&&'''&&&'''(((((('''$$$"""""""""!!!$$$''')))((('''&&&)))***)))(((&&&%%%&&&''''''''',,,///***)))===VVV{{{aaa@@@000444999666666888666///******&&&''')))*********)))))))))(((&&&%%%$$$$$$$$$%%%%%%&&&'''(((((((((((((((%%%$$$$$$%%%((()))(((&&&%%%%%%%%%&&&&&&&&&%%%%%%(((((((((((((((''''''&&&'''+++,,,))))))...333444555AAA}}}yyy]]]XXXFFFEEE;;;,,,222FFFggg||||||{{{}}}sssqqqVVVMMMjjjfffKKKEEECCCbbbvvvlllQQQJJJmmm\\\DDD666KKKzzz~~~KKK@@@qqqrrrMMMAAASSSiiiFFFOOOssseeeFFFSSSgggRRRtttYYY:::222000BBBcccxxxQQQ...))))))*********)))((((((***,,,+++&&&###%%%&&&%%%((($$$ !!!%%%((('''$$$&&&'''((('''$$$""""""""" """$$$&&&''''''&&&%%%'''((())))))(((((()))+++---)))***...,,,+++777GGGwwwPPP555///<<<:::::::::555---)))***%%%'''(((***++++++++++++***)))((('''&&&%%%%%%$$$&&&&&&''''''''''''''''''&&&%%%%%%''')))***)))'''"""######$$$$$$%%%%%%%%%%%%&&&'''((())))))((('''&&&***+++)))***///333444777DDD}}}rrrmmmZZZYYYNNN<<<444888SSSttt~~~qqqqqqzzz}}}}}}yyyxxx^^^TTTsssvvvaaa;;;@@@eee{{{nnnOOOBBB```xxxkkkQQQ>>>OOO}}}KKK???nnnnnnHHH;;;NNNttt\\\CCCZZZ{{{RRRBBB\\\ggg[[[}}}[[[===000555XXXZZZ<<<---)))))))))))))))(((''''''+++...,,,&&&"""###$$$"""&&&$$$###%%%((()))&&&###&&&'''((('''%%%###############$$$$$$$$$%%%%%%%%%$$$&&&'''(((((()))***,,,---&&&%%%+++......222:::|||hhhDDD---666555555555000)))'''***'''(((***+++++++++******,,,,,,,,,,,,***)))''''''&&&'''''''''''''''&&&%%%&&&&&&&&&'''((((((((('''""""""######$$$%%%&&&'''$$$%%%'''))))))((('''&&&&&&)))***(((***000333333...<<>>BBBTTThhhzzzwwwkkknnnwwwzzzcccQQQnnn}}}uuuMMMCCCVVVddduuuqqqQQQ<<>>///+++))))))))))))((('''&&&&&&,,,///---'''$$$%%%%%%$$$'''%%%$$$%%%'''(((&&&$$$%%%&&&''''''%%%######$$$%%%%%%############$$$%%%###%%%'''''''''''')))***((($$$$$$+++000111333777uuuZZZ222000......000---)))))),,,++++++,,,,,,,,,***)))(((,,,,,,,,,,,,+++***)))((('''((((((((('''&&&%%%%%%%%%&&&'''''''''&&&&&&'''$$$$$$$$$$$$%%%'''((()))&&&'''((((((((('''%%%$$$'''))))))'''***000333111(((555hhhwwwwwwkkkXXXFFF===EEE___wwwxxxzzz~~~zzz}}}bbbGGGddd~~~cccDDDAAAIIIbbbrrrUUU>>>UUUnnnlllQQQ666@@@qqqzzzNNNFFFuuueee<<<>>>bbb\\\MMMiiiuuuTTTAAAVVVyyymmmppphhh<<<...???ddd|||SSS444+++***&&&)))))))))((((((&&&%%%%%%))),,,+++&&&$$$&&&'''&&&)))'''%%%$$$%%%&&&''''''$$$%%%'''&&&%%%$$$$$$%%%'''&&&$$$###"""###$$$%%%&&&(((******((('''((((((((('''))),,,---...222888ppppppDDD333...,,,...000...---///------------,,,***((('''))))))))))))))))))))))))))))))))))))((('''&&&%%%$$$&&&((((((&&&%%%&&&''''''&&&&&&%%%&&&''')))***(((''''''&&&&&&&&&%%%%%%)))***((('''***000222///+++444___~~~{{{ttt\\\BBB777FFF[[[}}}~~~wwwuuu}}}~~~~~~~~~aaaBBB]]]~~~___===555888QQQvvv}}}||||||ttt___BBBYYYnnnqqqXXX>>>JJJ|||zzzRRRKKKyyyccc>>>KKKyyyTTTSSSuuusssPPPFFFWWW|||www```NNN///---PPPccc999%%%+++///((((((((((((((('''&&&$$$$$$$$$''''''###!!!$$$&&&%%%((('''%%%######$$$&&&'''###%%%&&&&&&%%%$$$%%%&&&'''&&&%%%$$$$$$$$$%%%&&&+++,,,......+++)))((()))'''((()))))))))---666>>>|||~~~]]];;;222,,,///222111...---,,,,,,---------+++***)))((((((''''''((()))+++,,,+++++++++***)))'''&&&%%%%%%'''))))))'''&&&'''((()))(((&&&%%%%%%'''((()))'''&&&%%%$$$$$$&&&'''(((++++++(((&&&***///000------111UUU~~~zzz}}}~~~~~~pppXXXDDD???DDDbbbjjjuuu|||~~~yyyuuuxxxvvv}}}xxx}}}dddDDD]]]{{{]]]HHHIIIFFFNNNkkkxxxqqq@@@XXXlllxxxkkkQQQ777EEE{{{xxxQQQJJJvvv___AAAWWWtttGGGWWWqqqOOO@@@bbbzzzOOO;;;---<<>>MMMaaalll}}}}}}mmmiiiGGGFFF\\\xxxkkkIII555CCCppp~~~oooNNNIIIrrreeeCCCdddOOO<<<\\\~~~LLL>>>FFFZZZfffTTT888;;;RRRyyy|||AAA<<<666111...+++)))'''&&&$$$"""###&&&((('''%%%%%%&&&((())))))(((&&&%%%###&&&'''""" """$$$##################$$$$$$%%%,,,$$$###%%%###$$$''')))***)))&&&)))...000...777QQQpppnnnSSSjjjjjjFFF---222444***(((222,,,,,,---,,,+++***((('''(((***,,,,,,***''''''''')))((()))+++***'''(((,,,---,,,***((('''&&&%%%%%%###&&&((((((&&&%%%&&&''')))'''&&&'''***+++***)))***)))***,,,//////---***,,,%%%333SSSnnn{{{xxxxxx}}}xxxqqqdddFFF888999PPPiiivvv|||www{{{{{{rrryyyjjj???HHHoootttUUUSSShhhrrrTTT555666AAAdddzzzuuunnndddfffEEEBBBVVVsss~~~hhhGGG111===jjj}}}lllIIIBBBjjjmmm\\\|||KKKDDD```xxxrrrEEE<<<;;;BBB@@@@@@ZZZ|||[[[777444///,,,***)))'''%%%#########%%%''''''$$$!!!%%%&&&'''(((((('''&&&%%%%%%''''''###"""%%%%%%##################$$$%%%%%%%%%%%%&&&&&&"""&&&111,,,((((((------***000999eeevvv]]]rrrxxxQQQ333333666---***///,,,---------,,,***((('''***,,,///...+++(((%%%$$$***((()))+++***&&&'''+++///,,,((('''''''''$$$!!!"""$$$&&&'''&&&%%%&&&'''&&&&&&''')))+++***'''%%%))))))+++---///...***''')))+++,,,111DDDfffwww|||}}}yyyuuu|||}}}{{{YYYCCC444>>>QQQdddyyyzzzsss}}}}}}|||~~~rrryyykkkEEELLLrrr|||aaaYYYooo~~~aaaDDDBBBDDDVVVvvvzzzrrriiibbbbbbDDD===OOOnnn|||iiiHHH111:::eee}}}kkkGGG>>>gggtttvvv}}}FFFGGGeeexxxcccHHH333111999LLLpppnnn:::...,,,***))))))(((&&&$$$""""""$$$&&&'''&&&"""%%%%%%''''''''''''%%%%%%&&&'''&&&###$$$'''&&&"""############$$$$$$%%%%%%"""$$$((()))&&&"""%%%+++333&&&"""***...000CCC\\\www^^^===666888222---///---.........---+++)))(((+++---...---+++(((&&&&&&***))))))+++)))%%%&&&***///***&&&&&&))))))&&&""""""###$$$%%%%%%&&&''''''%%%&&&'''((()))(((&&&%%%)))******+++,,,+++)))'''&&&///...,,,999TTTssswww|||wwwuuuyyyooo]]]LLLGGGIIIRRRggg}}}~~~~~~~~~{{{yyy{{{{{{zzzpppKKKMMMoooTTTNNNccclllSSSMMMZZZXXXIII\\\jjjooouuuuuujjj___GGG;;;KKKmmmoooPPP666;;;dddnnnIII@@@llluuu}}}uuuBBBIIIlllmmmVVVRRRYYYgggtttdddQQQ++++++***))))))***)))'''%%%$$$%%%%%%&&&&&&%%%###!!!$$$%%%&&&&&&&&&&&&%%%$$$%%%&&&$$$"""$$$&&&$$$""""""######$$$$$$$$$$$$%%%######'''+++***&&&"""333((("""+++===UUUuuunnnaaa{{{iiiJJJ>>>;;;555000111//////000000///---+++***,,,,,,+++***((((((***,,,***((()))+++)))%%%&&&)))---)))%%%&&&+++,,,***&&&#########$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&'''(((+++***)))((('''''')))***'''------111;;;CCC^^^uuupppzzz~~~xxxwwwzzz~~~~~~{{{rrrcccNNNBBBKKK\\\qqq~~~}}}yyyvvv~~~~~~~~~zzzzzzqqqJJJBBB]]]pppGGGIIIbbbbbbGGGWWWvvvpppNNNGGGGGGVVVooo{{{fffMMM<<>>;;;aaazzzPPP>>>gggooooooMMM@@@iii||||||{{{RRR666$$$)))***,,,***(((&&&&&&%%%"""!!!))))))'''$$$###$$$'''***$$$$$$$$$$$$$$$$$$$$$$$$$$$((()))%%%!!!!!!"""###%%%&&&&&&&&&%%%$$$ %%%&&&"""(((>>>\\\qqq~~~___EEE222111///'''&&&///111FFFaaajjjuuu{{{tttyyykkkSSS>>>222///111......///...---,,,***)))((())))))((('''(((***---(((&&&'''***)))%%%'''+++)))(((((((((((()))******)))&&&$$$$$$&&&((('''&&&!!!$$$((()))(((((()))+++&&&'''(((&&&%%%%%%))),,,(((,,,###(((333***;;;qqqrrrsss}}}qqqoooRRR<<<111>>>TTTmmmzzzwww{{{oooPPPCCCZZZwwwLLLBBBcccoooLLLVVV~~~~~~___GGGEEEUUUvvv```AAACCCiiixxx]]]???:::^^^XXX@@@bbb}}}nnnpppuuuCCCAAAttthhhAAA222'''******---***'''%%%$$$$$$###!!!%%%&&&'''%%%###$$$'''***$$$$$$############$$$$$$'''...111+++$$$!!!!!! %%%&&&((()))***)))((('''###&&&(((---AAAcccmmmVVV<<>>SSSsssRRR777WWWoooMMMPPPzzzhhhTTTJJJHHH```xxxttteeeBBB???dddyyy___@@@:::^^^```DDDbbbzzzoootttjjjHHHBBBrrrUUU444444000+++"""...+++'''%%%%%%%%%%%%$$$!!!$$$''''''%%%$$$&&&((($$$$$$############$$$$$$+++333777000&&&"""###$$$((()))+++,,,---,,,***)))+++&&&&&&999aaawwwgggYYYKKK@@@;;;...000...***&&&'''***+++***///>>>hhh]]]UUUrrr|||~~~zzzSSS666000,,,,,,+++++++++,,,+++(((&&&+++)))))),,,+++&&&$$$&&&%%%'''(((&&&$$$$$$(((+++***)))(((&&&&&&''''''((()))&&&######&&&''''''%%%$$$%%%'''(((((('''%%%$$$$$$---///''' $$$---)))''')))---+++---AAAZZZ}}}pppvvv{{{}}}}}}}}}uuuooohhhQQQ<<<666???[[[vvv|||{{{~~~yyy|||WWW999PPP~~~[[[===SSSmmmWWWXXX{{{qqqWWWKKKVVViiieeeEEE===aaawwwdddGGG555TTT{{{eee???bbbxxxjjjfff[[[@@@KKKwwwaaaQQQ;;;,,,&&&&&&&&&%%%//////+++%%%###&&&'''%%%$$$######$$$&&&'''&&&%%%###$$$$$$#########&&&(((((((((444222!!!&&&,,,+++***---111///)))&&&)))+++555OOOqqqttt```QQQ>>>222111222///,,,)))((((((''''''''''''(((111+++666GGGyyyyyy{{{~~~aaa>>>...,,,,,,,,,,,,---...---***(((---+++***,,,+++&&&$$$%%%'''((()))((('''((()))+++)))((('''&&&&&&&&&'''''')))'''$$$$$$&&&((('''&&&$$$%%%'''(((((('''&&&$$$ $$$***---'''"""&&&---,,,)))+++...***(((444EEErrruuuwwwzzz{{{xxxsssuuuzzznnnPPP@@@888DDDWWWeeeqqq|||[[[888JJJvvv^^^BBBVVVjjjPPPRRRsss{{{{{{gggYYYTTTUUUYYYGGGBBB[[[qqqPPP<<<\\\~~~ccc<<>>666777555222222222222111///---+++***------******---+++)))(((***------***&&&+++++++++++++++******)))***))))))((('''((()))***))))))))))))(((''''''&&&(((%%%$$$'''((((((***---+++''''''+++000222333555BBBeee}}}www{{{}}}ttt~~~|||nnnWWW@@@777???MMMkkkwww~~~~~~___888DDDkkkfffNNN]]]gggOOO\\\~~~}}}|||lll```AAA000IIIsss[[[===ZZZ}}}nnn<<>>;;;iiiuuu]]]HHH333)))((('''))),,,...---+++(((++++++((('''(((%%%!!!$$$$$$%%%&&&((('''$$$"""#########"""""""""%%%'''&&&((())),,,...***(((---TTTeeewwwqqqNNN>>>000---///---'''###'''((('''%%%######&&&)))(((((((((((()))***,,,,,,,,,%%%------===aaaccccccccclllwwwQQQAAA>>>:::555111000000000000---******------,,,---000***)))))))))******)))''',,,,,,------,,,,,,+++***)))))))))((('''''')))+++******))))))(((((('''''')))&&&%%%((((((''')))---,,,(((%%%''',,,000222222777TTTyyy~~~wwwrrr\\\JJJAAAAAAbbbqqq}}}xxxwwwwwwuuuuuuxxx{{{^^^888BBBfffbbbFFFTTTdddQQQaaawwwNNN444HHHqqq\\\===VVVJJJWWWyyyrrr```YYYNNN:::DDDvvvmmmQQQ<<<)))---+++******+++,,,,,,+++'''***+++((('''(((&&&""""""!!!!!!###%%%&&&%%%$$$!!!"""#########%%%(((***...999666,,,...444>>>OOOnnnXXXHHH...(((###$$$%%%######%%%$$$&&&((((((''''''''''''(((((((((((())))))***+++,,,%%%///...666OOOllltttiiiaaaooo}}}gggVVVDDD>>>666000....../////////,,,+++---...,,,---111***++++++***(((((()))***+++,,,---------,,,+++***((())))))(((&&&&&&(((+++++++++***)))(((((((((((()))'''(((***(((%%%''',,,+++***''''''***...000///666EEEhhhyyy{{{{{{xxxooo```MMM???WWWgggxxx}}}yyysssrrrqqqmmmlllnnnzzzaaa===DDDddd___;;;HHH]]]NNN[[[___???CCCfff~~~sssWWW999LLLvvvSSSWWWuuuwwwbbbWWWHHH===EEE{{{gggIII777(((000///---,,,+++)))'''%%%'''******'''&&&'''&&&######!!! !!!###%%%%%%%%%"""###$$$$$$$$$&&&)))+++>>>UUUNNN777777DDDYYYqqqyyyYYY===...)))+++(((&&&$$$!!! &&&///''''''((()))***+++***)))((((((((('''(((((())))))---%%%000///000???VVV{{{rrrbbbnnnyyyvvvkkkHHHAAA777///,,,,,,...///111...,,,......+++,,,000+++,,,---***'''&&&)))---++++++,,,---,,,+++***)))'''))))))'''%%%%%%(((+++,,,+++***)))((((((((((((((((((***,,,((($$$&&&+++*********)))+++///111000222666VVV}}}|||~~~uuu[[[EEECCCUUUiiixxx~~~zzztttuuutttooommmooo||||||eeeDDDIIIfffiii>>>GGGZZZFFFMMMttt{{{}}}kkkGGG===ZZZ~~~rrrYYY<<>>:::111***((('''&&&&&&(((((('''&&&)))+++,,,)))&&&"""###$$$&&&((()))***+++---666>>>ggg}}}{{{~~~xxxvvv|||pppYYY@@@;;;CCC^^^zzzwww}}}zzzwwwuuuqqqooooooqqqqqquuu|||oooIIICCC___gggAAADDDbbbQQQQQQwwwTTT999ZZZiii===FFF}}}|||WWW???ccc}}}aaaJJJIII888```}}}LLL222666...---,,,*********)))&&&$$$///---***(((&&&%%%&&&'''---+++$$$$$$,,,(((""")))###(((000(((]]]]]]GGG111+++---,,,***)))---)))&&&%%%&&&'''%%%######$$$%%%'''((())))))))),,,***'''%%%%%%&&&((()))---...---)))'''---999DDD|||uuu}}}xxx|||}}}iiiSSS666...333,,,,,,333///222...+++***,,,---,,,+++,,,,,,+++)))((((((+++---,,,,,,,,,,,,,,,,,,,,,,,,((()))'''%%%***777BBBGGG444---''''''(((&&&'''))))))((('''(((+++,,,***((($$$$$$%%%&&&((()))******+++000111LLL}}}|||}}}~~~|||}}}yyy|||}}}mmmQQQBBB:::JJJfffzzz{{{wwwuuussssssttt~~~kkkCCC888NNN___>>>BBB^^^LLLKKK{{{aaa>>>XXXlll???CCCvvvZZZ<<>>KKKIIIKKK]]]ggg}}}QQQ000<<<"""###&&&)))((($$$$$$'''&&&$$$###$$$''')))))))))%%%%%%&&&'''((((((''''''+++***)))(((((()))+++,,,$$$(((,,,,,,***+++000555KKK|||tttlllmmmvvv|||uuucccAAA+++///444111000222555333///---,,,,,,------,,,,,,,,,***)))***---///......//////...---,,,,,,---,,,((((((---111...''')))&&&&&&******(((''')))'''&&&$$$$$$%%%&&&'''((((((((((((((((((((())))))111+++)))000KKKuuuzzz~~~zzzzzzqqqyyyhhhTTTHHHFFFQQQfffxxx~~~~~~uuuQQQ>>>JJJeeeGGG@@@SSSDDD>>>hhh}}}qqqDDDGGGsssmmmEEE===ggg{{{ddd@@@PPPvvvaaa>>>???DDDlllJJJ333444000***,,,+++)))))))))(((&&&###$$$&&&'''&&&%%%&&&+++...'''%%%$$$&&&+++:::SSShhhkkk|||KKK''',,,******)))&&&""""""&&&$$$$$$$$$%%%'''(((((((((&&&&&&'''''''''''''''&&&'''&&&%%%%%%%%%'''((()))%%%)))------+++,,,///222>>>ffftttmmmkkkhhhiiiNNN333///666444000333555333111...------000111---------+++******---000000000111000///---+++)))%%%)))+++,,,///222111---)))((())),,,+++'''&&&((((((''''''&&&&&&''')))***))))))))))))))))))))))))***$$$(((000888OOOqqq}}}|||zzzyyyyyyzzz~~~mmmxxxvvvuuunnn\\\EEE;;;GGGYYYyyy}}}}}}pppQQQ???HHHlllLLL<<>>:::CCCggg{{{~~~~~~|||oooPPP>>>DDDkkkLLL888IIIJJJEEEggg}}}tttTTTIIIlllwwwUUU???```xxxDDD>>>bbbiii;;;;;;TTT^^^;;;///---+++***+++---,,,,,,---......---+++&&&)))+++(((%%%%%%***///%%%,,,+++///SSS~~~```FFF222!!!###///222 """###(((,,,***%%%%%%&&&((('''%%%$$$$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&&&&&&&''''''(((+++,,,,,,,,,,,,...222555***666FFFYYYuuuqqqbbbfffmmmnnnRRR666555666000333000111000///...111777<<<111111///---******,,,...+++---///000000...,,,***''',,,...***''''''&&&$$$'''&&&(((+++((($$$%%%((((((***,,,,,,+++***+++---)))))))))******+++++++++)))///---///222,,,===fffwwwuuuvvvyyyxxxssstttxxxkkkRRRBBB>>>MMMbbbvvv~~~yyy~~~}}}tttTTT@@@DDDhhhMMM777FFFHHHBBBddd}}}WWWFFFmmm{{{]]]BBB```~~~FFF999ZZZqqq@@@@@@___oooFFF111111+++,,,111,,,---,,,+++,,,......,,,+++###'''***)))&&&'''...444'''+++111BBBhhhcccHHH===999+++))),,,###!!!&&&(((((()))+++(((!!!###&&&((((((%%%######%%%$$$%%%&&&'''(((((((((((())))))(((((((((((((((((('''((()))***,,,...000222***///999BBBVVVzzzhhhmmmmmmxxx\\\888444777111333///000000//////333:::???222222000---******+++---(((***---///000///---,,,))),,,,,,)))(((******&&&$$$$$$&&&)))'''###%%%)))$$$(((++++++)))'''(((***((())))))***++++++,,,,,,&&&333+++(((666222999^^^{{{}}}zzzxxxrrrsssuuuuuuxxx}}}|||}}}}}}uuuaaaKKK===666III^^^nnnwww}}}vvvvvvVVV@@@DDDgggPPP:::FFFEEE<<<___TTT>>>kkk~~~\\\;;;SSSyyyIII;;;WWWuuuAAA@@@cccccc>>>333444%%%+++555'''---,,,*********)))&&&$$$###((()))(((+++444;;;888888CCC___ooo[[[NNN,,,!!!%%%++++++ %%%'''"""!!!%%%&&&###"""%%%((((((%%%$$$$$$&&&###$$$%%%'''((()))))))))))))))((((((''''''&&&&&&###$$$'''***+++------...+++...333555@@@iiivvvpppuuupppcccRRRBBB999777888888111666:::222222999<<<333000,,,***+++---......000...,,,,,,,,,,,,+++)))------------+++***((('''+++***((('''&&&''')))***)))+++------+++***++++++---------+++((('''((()))---******...222555:::AAAqqqzzz~~~{{{zzzyyyqqqxxxyyy{{{~~~{{{|||||||||mmmZZZ@@@<<>>CCC>>>:::aaayyyaaaCCCQQQuuulllAAAJJJyyy~~~JJJ777FFFqqq>>>AAAZZZHHH888---///222---***+++(((///,,,(((...---)))..."""###...DDDZZZccc___YYYcccoooaaaQQQGGG;;;444555///&&&"""%%%'''$$$###%%%###&&&(((((($$$!!!!!!!!!'''$$$$$$''''''%%%&&&)))$$$%%%'''((((((((('''''')))))))))(((&&&&&&'''(((***)))((((((((()))+++,,,+++...///111:::QQQpppxxxiiirrrqqq```JJJ<<<666333444///111444111333888666......///000111000...,,,,,,,,,...000222111...++++++++++++++++++++++++++++++***(((''''''''')))***)))+++,,,,,,+++***+++,,,***++++++***(((((()))+++---******---///000444999OOOppp{{{}}}~~~zzzuuuwwwwwwyyy~~~}}}|||mmmHHH>>>777CCC^^^xxxuuutttvvv}}}|||fffIII@@@fffWWW===???<<<:::___pppLLLJJJeeetttoooCCCKKKxxxXXXCCCEEEqqq@@@BBB\\\tttDDD888...---000000...---%%%+++'''%%%///333555===TTT^^^rrrrrrTTT777---,,,'''###$$$***&&&$$$&&&&&&###$$$***+++***)))'''%%%$$$######(((%%%$$$''''''%%%&&&)))$$$%%%&&&'''((('''&&&&&&%%%'''((('''$$$###$$$&&&***))))))(((((()))***+++''''''''''''---<<>>...000333;;;999222222333444999888444444;;;DDDEEE<<<333555111---***+++---...///111///---+++)))(((((((((+++***)))((((((((())))))***+++++++++))))))***,,,'''(((((('''%%%&&&)))+++,,,+++---333555555666:::111===aaa{{{yyy~~~~~~zzz|||{{{nnnooozzzuuugggSSSEEEAAALLLbbbuuu}}}{{{yyyxxxxxx~~~lllLLL===bbbbbbCCC888:::;;;[[[|||xxxTTT;;;OOOuuuuuuFFFBBBcccmmmHHHCCClllyyyIII???WWWmmm^^^bbbccc]]]JJJ111%%%''')))%%%---)))###444ZZZwwwmmm___CCC222%%%$$$)))+++))))))&&&'''''''''%%%$$$&&&***111+++%%%%%%)))***'''"""&&&######%%%&&&$$$$$$(((%%%%%%&&&&&&&&&%%%###""""""''',,,+++&&&###$$$'''***)))))))))(((((((((((('''***,,,------...111333CCClll}}}ZZZQQQlllpppPPP888<<<111>>><<<444333000888NNNSSSVVVaaawwwttt```TTTJJJ<<<111,,,---000222222000---***((('''((()))+++******)))))))))))))))***++++++***((((((***,,,))))))(((&&&$$$%%%'''***(((''')))///111///000333222...CCCpppyyy~~~|||vvvrrrwww~~~}}}yyyuuuyyy~~~qqq]]]FFF===KKK^^^}}}~~~~~~|||{{{zzz{{{|||tttSSS@@@cccoooOOO<<>>QQQqqq{{{hhhKKK[[[lllIII000,,,000111)))'''+++NNN___DDD999999+++(((%%%%%%%%%""""""###***)))&&&%%%'''(((&&&###)))$$$!!!$$$***+++&&& $$$!!!!!!$$$$$$"""###&&&%%%%%%&&&&&&&&&%%%###""""""&&&******&&&######%%%(((((()))))))))(((((((((""")))......***)))///666777QQQooo]]]OOOuuudddBBB===111===777222444///???hhh|||hhhSSSBBB666...***000...+++(((''')))+++---++++++*********)))))))))***+++***)))((((((***,,,+++***(((&&&$$$%%%'''***---++++++//////,,,+++...+++,,,444KKKrrryyy}}}uuuvvv}}}}}}wwwuuuxxxzzz~~~|||xxxvvvzzzsssSSS;;;;;;HHHqqqyyy}}}{{{wwwTTT>>>aaazzz[[[@@@BBBCCC^^^qqqEEE;;;WWWyyyVVVEEESSS~~~eeeEEETTTYYY@@@PPPppp{{{mmmvvv___888'''***222000555DDDooo~~~nnntttwwwqqqYYY999%%%%%%---$$$(((------)))&&&''')))+++***'''%%%'''***''' $$$!!!###)))***%%%$$$!!!!!!$$$$$$"""###&&&%%%%%%&&&''''''&&&$$$$$$"""###%%%%%%$$$"""""""""&&&'''((())))))))))))(((###***000---'''&&&...666111>>>MMM^^^zzzkkkwwwTTTFFF>>>AAA444222:::111DDD|||~~~iiiQQQ;;;...111...***'''&&&(((+++---***+++++++++******))))))*********((('''(((***,,,***)))(((&&&$$$&&&***---///,,,,,,///...,,,+++...))),,,---;;;```vvvqqqvvv~~~}}}zzzyyy~~~~~~~~~~~~gggHHH<<>>>>>>>>XXX}}}zzzMMM888JJJvvvYYY@@@FFFooorrrGGGIII{{{aaaGGGVVVtttxxxpppzzzNNN444999JJJYYY___nnnuuucccXXXKKK===:::???BBB<<<000((((((,,, $$$((((((%%%$$$$$$%%%'''******&&&&&&)))(((###&&&###!!!###'''(((%%%"""&&&###"""%%%%%%###$$$'''$$$%%%&&&'''((('''&&&&&&%%%###!!!"""###$$$""" $$$%%%'''((()))***))))))'''+++...---((((((---222///777>>>DDDVVVuuunnn]]]OOOIII555555???333FFFqqqWWWEEE555222,,,(((%%%&&&(((******++++++++++++***))))))*********(((''''''***,,,(((((('''%%%%%%(((,,,000)))&&&&&&)))***)))***...///((()))===\\\vvv{{{qqqttt~~~yyy{{{ttt{{{wwwXXXFFFDDDGGGYYYpppaaaJJJMMMwww\\\888777666PPPvvvxxxSSS<<>>III```||||||}}}tttuuuzzzyyy~~~zzzwwwwww}}}~~~}}}mmmYYY???BBBNNNbbbuuuzzzjjjEEEQQQ```YYY>>>///666RRRsss|||[[[BBB<<<|||iii@@@CCCdddvvvaaaBBBcccXXXddd}}}```HHHGGG>>>VVVlllrrrxxxQQQ444(((...///!!!,,,+++)))((()))***,,,---&&&((((((%%%%%%((((((&&&***,,,***%%%$$$&&&%%%###***%%%$$$&&&'''###"""######%%%''''''&&&&&&&&&'''### &&&((($$$"""###$$$###!!!"""$$$%%%%%%$$$&&&%%%$$$&&&(((***+++***)))***+++)))'''(((,,,111333***000999444999NNN^^^vvv{{{dddkkkpppaaaYYYWWWppp{{{ccc999$$$)))&&&%%%444111///.........---***'''***)))(((((())))))(((&&&((())))))))))))))))))))))))))))))'''&&&'''))),,,+++---***,,,333888KKKiii~~~yyyzzz~~~wwwvvv~~~}}}}}}yyyzzz~~~nnnTTTHHHCCCMMMaaauuuuuuKKKFFFYYYTTT999***333SSSuuu~~~~~~eeeIII<<>>[[[kkk___???333***&&&'''%%%((('''&&&%%%%%%&&&((()))%%%((((((&&&&&&((((((%%%&&&)))(((%%%$$$&&&%%%"""((($$$###&&&'''$$$###%%%"""$$$%%%%%%$$$$$$%%%&&&&&&######((()))%%%"""###$$$"""!!!!!!###$$$$$$###&&&%%%$$$&&&((()))***)))((()))***(((&&&'''+++000999111111333,,,,,,777@@@PPP{{{xxxrrryyy|||wwwFFF'''&&&***+++333...,,,)))((((((((('''%%%((()))***)))'''''''''(((((((((((((((((('''''''''*********)))'''(((***,,,***000...---///---:::TTTzzz|||{{{|||rrrsss{{{wwwsss{{{www~~~~~~|||{{{}}}mmmWWW@@@<<>>111//////000---***'''%%%%%%&&&&&&%%%(((***,,,+++(((&&&(((***)))))))))))))))(((((((((+++,,,,,,+++))))))+++---***///......111...333DDDttttttttt}}}|||xxxwww}}}xxxxxx|||iiiRRRDDDDDDUUUsss~~~YYYFFF___]]]>>>,,,777ZZZ~~~zzzQQQ333PPPgggJJJTTTuuu}}}HHH<<>>///---+++111...***))))))***+++***''')))+++***&&&%%%''')))))))))))))))((((((''''''((()))******))))))***,,,+++...***+++222000...555MMMqqq}}}}}}{{{|||wwwxxx~~~yyy|||xxxmmm[[[GGGCCCTTThhhtttzzz]]]IIIdddcccEEE333@@@bbbdddCCC;;;ppptttRRRDDDddd\\\>>>???jjjoooKKKLLLlll~~~|||eeeGGG999666---$$$000444<<>>HHHdddttt|||}}}aaaYYY```rrriii;;;...111999GGG---DDD\\\^^^<<<000...222111)))+++...&&&$$$%%%&&&'''((()))))))))''')))'''$$$$$$''')))'''(((+++***'''&&&((('''$$$'''###!!!$$$%%%###!!!""" ###&&&((('''%%%$$$$$$"""$$$###!!!###((()))$$$%%%$$$"""###%%%&&&&&&%%%$$$$$$%%%(((******)))'''))),,,......,,,+++...111***111))))))555000AAArrruuu}}}]]]BBB777***...,,,*********+++***)))...,,,)))***------+++(((,,,++++++***)))((((((((($$$'''***,,,,,,---///111&&&...+++)))...///,,,111222---666[[[{{{zzzrrr|||||||||~~~~~~zzz~~~}}}|||}}}wwwdddMMM>>>===```qqq}}}kkkFFFccccccFFF;;;JJJeee||||||yyy~~~kkk;;;NNNttttttHHHIIIiiiyyyHHH111GGGooolllLLLDDDRRRuuuzzzjjjfffQQQCCCSSSppp^^^000---555777AAAGGGggg}}}YYY777***%%%+++///(((''',,,***%%%&&&''')))***+++++++++((()))'''######''')))(((***,,,***%%%$$$&&&%%%###%%%!!! $$$%%%$$$###$$$"""&&&((('''%%%######$$$'''%%%!!!###((((((###&&&$$$###$$$%%%'''&&&&&&$$$$$$&&&(((+++,,,***((((((+++------++++++---000---444+++---999333KKKqqqiiizzzgggNNN111111...---,,,---//////,,,)))'''''')))******)))((((((***)))(((''''''((()))***''')))'''$$$'''...000,,,---------...............222111111@@@VVVaaaooo~~~{{{}}}hhhOOO:::888GGGdddeeeCCCFFFpppfffAAACCCYYY{{{IIIFFFWWWrrr~~~aaa???dddQQQ???EEE^^^dddDDDDDDPPPxxx{{{___RRRTTTUUU]]]IIIKKKgggddd>>>666111222???HHHyyypppvvvqqq___VVVddd^^^333555000......***$$$&&&///+++(((''')))------***%%%((()))(((&&&######$$$&&&)))***'''""""""''''''###%%%!!! """!!! ### """%%%''''''&&&###!!!))))))(((%%%"""!!!###$$$%%%'''(((&&&######&&&)))###&&&(((&&&'''))))))&&&&&&))),,,,,,***)))+++---222'''***///...GGG~~~|||ooowww```===222111///......///...+++(((((()))*********)))(((((())))))(((((((((((())))))&&&((('''%%%(((...///+++++++++,,,,,,,,,---............+++000???KKKdddxxxrrr{{{~~~yyygggIII888777LLLllllllFFFAAAeeeaaaBBBDDD[[[~~~YYYDDDJJJiiizzzHHHSSSrrrlllQQQFFFSSS}}}xxxPPP888888WWWrrrlll```UUUNNNKKKUUU______RRRXXXnnnkkkJJJ@@@NNNPPPSSShhh~~~nnn___QQQAAA666999@@@???555111???WWWgggppp@@@***...000---)))((()))******(((&&&(((+++,,,)))%%%)))(((&&&%%%$$$%%%%%%&&&)))***'''""""""''''''###&&&###"""######!!!!!!%%%$$$&&&((())))))&&&###"""(((((('''%%%""""""###$$$$$$%%%%%%$$$"""!!!$$$'''%%%'''(((%%%&&&))))))'''***---///...+++)))***,,,++++++...---666ddd|||pppEEE---333111000///...---***(((***+++++++++***)))(((((('''((()))******)))((((((%%%''''''&&&)))------***)))*********+++,,,---...+++111...,,,000:::WWW|||wwwvvvmmmwww~~~xxxvvvvvvyyy|||aaaCCC///777TTTwwwwwwIII===XXX\\\AAA>>>YYY|||fffBBB;;;[[[yyyQQQ@@@[[[|||bbbCCCBBBlllhhh888...===eeennn___DDDHHHOOO]]]oooyyymmmZZZKKKhhhlllJJJFFFfff~~~```III===777222...***000222///000:::IIISSS~~~EEE&&&+++...+++)))+++***&&&)))'''%%%''')))***'''$$$)))&&&######&&&''''''%%%((((((&&&######&&&&&&###'''$$$###%%%%%%""""""%%%&&&'''(((((('''%%%"""!!!(((((('''%%%###"""###%%%$$$$$$$$$###""""""$$$&&&''')))(((%%%%%%)))***(((---000111000,,,))))))+++,,,000000)))<<<{{{{{{LLL,,,111000///...---,,,***))),,,,,,,,,+++***)))((((((%%%''')))++++++***((('''%%%&&&&&&(((***---,,,***))))))))))))***,,,---...(((222444000///111EEEcccrrrvvvzzz~~~vvvwww~~~zzzvvvuuuyyy|||}}}~~~{{{]]]CCC;;;DDD___uuuwwwIII<<>>AAAUUU___DDD===QQQ```CCC444XXXxxxyyy\\\BBB<<>>NNN___EEE999ccc}}}vvvWWW;;;@@@mmm^^^BBBCCCdddxxx[[[;;;HHHmmmpppJJJ...(((,,,GGG___zzz[[[WWWVVV```sssaaa777333???___```GGGIIIGGG666333000111333---%%%'''...333...***---///...---...111333555YYYeeeIII<<<222'''&&&---&&&&&&%%%%%%%%%%%%&&&&&&)))&&&######&&&''''''%%%'''###"""%%%&&&$$$###$$$&&&######&&&&&&###"""$$$############$$$&&&'''(((%%%%%%%%%$$$###$$$&&&(((%%%###!!!!!!"""#########&&&)))(((&&&(((,,,...---(((+++......,,,,,,...000444///JJJ|||PPP222000111111///,,,+++---///******)))((((((((()))***%%%&&&(((***+++***))))))(((###"""'''***)))***------+++)))((('''(((***,,,000555000+++000000---333222>>>ZZZyyyyyy}}}}}}yyy}}}XXX888444666;;;???GGGVVVAAA<<>>___}}}sssOOO666---***&&&&&&&&&&&&%%%$$$%%%&&&''')))(((&&&%%%$$$%%%%%%&&&&&&"""!!!&&&'''$$$###%%%&&&$$$%%%(((((($$$###%%%%%%$$$###"""###$$$&&&'''$$$%%%%%%$$$###$$$&&&(((%%%### """$$$###"""###'''((((((***...000...)))---000000...---///111///:::eeeMMM///444555555111---+++---///))))))(((''''''((()))***%%%&&&((()))*********))))))###"""&&&)))(((***...---+++(((&&&&&&&&&(((***)))222222111666333,,,...666555JJJqqq~~~}}}|||kkkLLLAAA======???@@@LLL::::::hhhqqqxxx___GGGTTTzzzzzzfff@@@JJJSSS<<>>+++111444333---***++++++)))(((***+++***'''&&&))),,,***+++(((&&&***000...&&&'''&&&%%%%%%%%%&&&((())))))(((&&&%%%%%%&&&'''(((.../////////...------,,,---+++333GGG^^^nnnyyy~~~{{{xxxxxx|||zzz|||{{{vvv\\\PPPFFF;;;<<<>>>777>>>UUUeeetttyyy~~~yyywwwvvvyyywwwqqqnnnttt~~~~~~xxx~~~~~~uuuWWWCCCWWWzzzyyyYYYFFF^^^pppHHH333```{{{QQQ333888999>>>888===^^^kkkCCC@@@\\\|||\\\AAA;;;444000000222444444222666999666///---222888'''***,,,...---------...******,,,333DDD]]]wwwaaa;;;+++)))&&&(((######))))))$$$"""&&&+++***&&&###$$$&&&%%%###"""###%%%%%%### ###&&&((((((&&&&&&(((***'''(((((('''%%%$$$$$$%%%''''''&&&&&&&&&&&&%%%%%%&&&''''''%%%""""""$$$''''''(((***,,,---------------222777888555111000111---qqqwwwRRR777...---111111---+++---...---***+++,,,,,,+++***+++,,,+++,,,***'''+++000...'''***************++++++,,,$$$%%%&&&(((((()))((((((,,,,,,,,,,,,,,,+++******((('''***111;;;KKKaaasssxxxvvvtttuuuyyy|||}}}}}}~~~zzz{{{yyywwwyyy~~~{{{rrrkkkFFF999666999555555???GGGBBBFFFJJJKKKJJJIIIIIIJJJEEEDDDAAA???EEEMMMLLLGGGPPPUUU```bbbPPP<<>>:::JJJhhh}}}iii^^^uuu```AAA666333000333888<<<:::444111333666444444555777888777555333,,,...000000...---...///******+++---333===IIIQQQ```yyyVVV;;;***)))***+++)))&&&)))///%%%(((***)))&&&######%%%&&&%%%$$$%%%&&&&&&$$$"""'''(((((('''%%%$$$$$$%%%$$$&&&&&&&&&%%%%%%'''(((''''''&&&%%%%%%$$$######&&&&&&&&&%%%######%%%'''((()))***,,,------------+++...333777888888555444MMMdddAAA///...222///333333///,,,---,,,***---,,,,,,...111111---))),,,+++))))))+++,,,***(((''')))+++------,,,***)))"""$$$(((+++,,,+++)))(((,,,,,,------------,,,,,,(((---222222---,,,888GGGppprrrvvv||||||~~~{{{zzzhhhRRR<<>>@@@NNNIII===>>>===JJJ]]]tttuuupppnnnPPPGGG999000///555;;;===AAA<<<666444777???GGGMMMQQQUUUVVVOOOBBB555...,,,+++,,,---+++)))((()))***(((***,,,------...111333)))999WWW|||YYYCCC000+++)))%%%$$$'''###%%%&&&''''''((()))***&&&'''''''''&&&%%%%%%%%%#########$$$%%%&&&&&&&&&###$$$$$$$$$$$$&&&))),,,''''''&&&%%%%%%$$$######&&&%%%$$$###$$$%%%&&&&&&&&&&&&&&&''''''((())))))000222333555444333222111QQQuuussszzzhhhYYYEEE555...---...///+++000222000///000000...+++++++++---...---,,,***(((%%%&&&((()))''''''***((())),,,......---+++)))///---***(((''''''((()))(((((()))*********))))))---&&&$$$+++222222...+++...>>>WWWqqq{{{sssrrr}}}~~~|||uuu{{{}}}yyyuuuwwwvvv|||zzzkkkuuu}}}}}}rrraaa@@@QQQhhhyyyzzziiiRRROOOfffeeeFFF:::SSSvvvsssMMM888===EEEPPP```@@@<<<;;;IIIeeezzz[[[ddd||||||III666666666444///---333<<<777888===III[[[nnn}}}jjjNNN:::111+++,,,,,,+++)))(((***+++)))***++++++)))(((((()))&&&---===WWWuuukkkGGG000&&&$$$%%%((($$$%%%%%%&&&((()))***+++%%%'''((('''&&&$$$%%%%%%'''%%%$$$$$$$$$$$$###!!!###$$$$$$$$$$$$&&&***---''''''&&&&&&&&&&&&%%%%%%'''%%%######%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''000333555444222222555888OOOqqqnnntttvvvtttrrrIII===444555444///...222***///222000///111111...+++,,,------,,,+++,,,---&&&$$$%%%)))***'''(((,,,)))***,,,---------+++***///---+++(((''''''((()))'''(((((()))******))))))---'''&&&+++111111000111***///>>>XXXsssxxx{{{~~~zzzvvv}}}zzz~~~www|||zzztttxxx}}}|||vvv~~~~~~wwwtttwww|||XXXDDDRRRmmmtttxxxhhhQQQPPPiii```FFF???RRRnnn```@@@777<<>>444///,,,+++444@@@999FFF[[[rrr___???------......,,,++++++,,,...((())))))(((&&&%%%&&&'''+++,,,111<<>>```eeeTTTIII@@@@@@DDDDDD???999;;;CCCJJJLLL>>>DDDQQQdddyyyrrrqqqqqqWWW???,,,,,,333666666888KKK___|||pppKKK222***++++++)))((((((***---&&&'''''''''&&&''')))+++......---///999RRRttt{{{UUU999///)))###+++)))'''''''''''''''&&&###&&&((('''$$$######%%%###!!! """%%%&&&%%%###%%%%%%$$$######%%%))),,,&&&&&&''''''((()))))))))'''$$$""""""%%%''''''&&&'''&&&%%%$$$%%%&&&'''((()))...111---&&&&&&111;;;MMMvvvgggpppvvvhhhRRREEE888444222444333000...///333333666===CCC@@@333''')))***,,,---...------,,,'''(((((()))******+++++++++***))))))))))))&&&$$$)))((('''''''''''''''(((&&&(((+++,,,+++++++++,,,///...---,,,------///000,,,000111666@@@GGG___yyyyyyssswwwvvvqqq|||}}}tttxxx~~~{{{wwwyyy~~~zzzvvv|||yyyrrrRRR===JJJkkkuuujjjTTTCCCLLLmmmgggBBB???JJJ``````FFF;;;666BBBEEE===999BBBIIIIIIQQQIII>>>777>>>VVVvvvwwwWWW333///222222DDD___zzzWWW666,,,,,,,,,,,,,,,,,,------***%%%$$$'''(((&&&(((......%%%!!!...;;;999CCC___YYY111///---)))"""!!!(((,,,)))''''''###%%%&&&%%%'''***(((###)))'''%%%#########$$$%%%%%%$$$$$$###$$$&&&'''(((%%%$$$###$$$&&&'''&&&%%%######$$$%%%&&&'''((()))&&&'''((((((&&&$$$$$$%%%)))...///******000333000OOOnnnjjjgggWWWCCC777888333//////...,,,,,,///000///000444999777///'''******,,,---------,,,,,,''')))+++---...---+++)))+++***))))))))))))'''%%%,,,+++******)))(((''''''&&&(((******)))(((((()))---,,,,,,,,,,,,---...///333555222222333000:::RRRzzz}}}{{{zzzsssuuuyyy|||~~~|||{{{xxxaaaHHHCCCUUUlllwwwyyyyyykkkPPP>>>GGGaaattt```LLLCCCAAAUUUsssuuucccNNNCCC777444;;;KKKaaaqqqzzzjjjbbbbbbSSSBBBMMMhhh|||yyywwwuuuOOOEEEIIIRRRiii___555,,,,,,------,,,,,,++++++***%%%$$$'''(((&&&(((,,,111,,,&&&***...&&&'''999VVV{{{bbbGGG,,,***%%%###%%%%%%###&&&+++%%%''''''&&&(((+++***%%%)))(((&&&$$$$$$$$$%%%&&&######""""""###$$$&&&'''$$$######$$$&&&''''''&&&###$$$%%%&&&'''(((((((((%%%'''((('''&&&%%%%%%&&&&&&))),,,,,,,,,///444888^^^qqqaaaUUUHHH;;;222777111---,,,***(((***......---,,,---......,,,******+++,,,,,,,,,,,,,,,+++'''***...111111///***(((+++***((()))))))))(((&&&...------,,,+++)))(((''')))***+++***(((&&&&&&'''************+++---...///111444222222333******999```yyy}}}uuu|||~~~{{{vvvtttyyy{{{dddLLLEEEQQQ```sssoooMMM===EEESSSqqqjjjYYY<<<:::OOOeeezzz```IIIGGGNNNUUUdddsss~~~|||kkkGGG;;;EEEWWWhhhpppdddiiixxxddd777,,,------...---,,,***))))))&&&%%%''''''&&&'''***))),,,)))'''***$$$ (((666^^^ccc999)))'''&&&&&&### ###(((&&&(((&&&$$$&&&***)))&&&***)))'''%%%%%%%%%&&&&&&"""!!!!!!!!!"""###$$$%%%###""""""$$$&&&(((((('''"""$$$&&&((())))))((('''%%%&&&''''''&&&&&&'''((('''&&&***000///...999HHHqqqfffnnnkkk___NNNBBB>>>:::555555111//////,,,(((***............---,,,,,,---///+++,,,,,,,,,++++++++++++(((***...000000...***(((+++***(((((()))***)))(((,,,,,,------,,,***)))(((---......,,,)))''''''((((((((()))***+++,,,---...,,,000000333888222...888AAAZZZxxx~~~xxx|||www~~~hhhPPPHHHLLL^^^pppoooVVVGGGCCCTTTzzz{{{WWWBBB999666SSSxxx~~~xxx{{{}}}wwwnnnjjjnnnpppYYYFFF<<>>%%% %%%)))''')))***(((%%%&&&***)))%%%%%%%%%$$$$$$######""""""$$$%%%&&&'''((((((((((((!!!!!!!!!###''')))))))))###$$$&&&(((((('''&&&%%%'''((((((''''''(((+++---,,,***---111///888aaatttWWW;;;222555555444555000111444666333...000555...,,,***)))))),,,...///...---,,,***)))(((((()))((('''&&&&&&'''***---///+++)))''''''))),,,------+++)))'''&&&&&&(((***,,,((())))))((('''''')))+++((()))***++++++++++++***&&&...,,,(((,,,,,,---666,,,222666000(((555]]]}}}|||~~~|||wwwuuuxxxssswwwzzzuuuaaa[[[kkk{{{XXX@@@<<<>>>UUUpppwww}}}yyyQQQEEE666555777@@@SSSjjjzzzmmmQQQ===;;;___tttnnnggg___ZZZ]]]mmm}}}\\\AAA<<<000...,,,+++******+++,,,'''+++,,,))))))------***))),,,'''%%%***((((((333===///!!!444EEEQQQyyyWWW333$$$&&&)))((()))+++***((()))+++)))%%%%%%%%%%%%%%%$$$###""""""$$$%%%'''((())))))(((((("""!!!"""$$$&&&((()))(((###$$$%%%%%%&&&%%%%%%%%%)))))))))((('''(((+++---***,,,000111222III~~~ggg@@@555888444000111//////111222///,,,000777222---(((&&&(((,,,000111///...,,,***(((((((((((('''&&&&&&''')))+++...///+++)))''''''))),,,---......,,,)))&&&&&&'''***,,,)))******))))))***,,,///)))***+++,,,,,,+++***)))$$$...---'''))))))***333555111000333555<<>>666111222:::AAALLLQQQZZZeeeiiicccYYYQQQ???NNNRRRCCC888@@@OOOVVVZZZZZZ[[[kkk~~~rrrRRR@@@DDDFFFMMMUUUPPPAAA555222333BBBDDDEEEYYY|||^^^===555)))000&&&---###''''''&&&&&&'''***---///+++***)))((())))))))))))'''(((+++,,,******222===YYYnnn{{{bbbGGG555---)))*********(((&&&###!!!$$$&&&'''(((&&&&&&&&&'''###%%%''''''%%%###$$$&&&)))&&&$$$%%%((()))%%%"""---++++++---,,,'''%%%'''%%%'''((((((***...///---------444;;;XXXdddAAADDDAAA555666444444555333......222000+++***---///------///...---+++***((('''''''''((((((((((((((('''''''''---,,,+++***)))))))))***,,,***((('''((((((((('''%%%&&&'''&&&&&&'''***,,,...,,,)))&&&&&&'''***,,,'''''''''((()))***+++,,,000000///,,,***)))***,,,,,,555CCCTTTfffzzz~~~zzz{{{}}}}}}}}}|||qqqbbbRRRKKKGGGAAA:::777<<<999:::>>>:::444666???///333888???FFFHHHGGGDDD>>>QQQVVVKKKOOOjjj}}}lllVVVDDDYYY~~~TTT444333+++555IIIEEE111000BBB;;;SSSCCC???KKKjjj]]]<<<...&&&,,,(((...&&&)))((((((((((((***,,,...---,,,++++++************&&&'''+++---***$$$$$$(((222CCCfffjjjEEE000&&&((()))******'''### ###%%%'''((('''''''''(((###%%%''''''%%%%%%%%%&&&(((&&&$$$%%%((((((%%%""")))((())),,,+++&&&###$$$+++&&&$$$(((,,,,,,)))(((///)))000HHHvvvpppNNN999999777444333444333//////333...+++***---...,,,,,,///,,,,,,+++***))))))(((''')))(((''''''&&&'''''''''+++***))))))******)))(((,,,***(((((())))))(((&&&((())))))(((''')))---000...,,,)))&&&%%%&&&))),,,'''(((((())))))*********000000///---,,,++++++,,,111///000777HHH```yyyvvvuuu{{{xxxxxx}}}tttwwwuuummmggg\\\RRRMMMEEEAAAFFFOOOHHH666///555EEEBBB???CCCOOO^^^eeeeeeaaafffhhhooonnnSSSFFF:::FFFaaaaaaLLL???888---111???<<<...777PPPccctttGGG666777QQQ~~~tttMMM555,,,++++++)))000---***++++++***(((((()))++++++++++++)))(((''''''((((((&&&&&&'''%%%"""$$$)))...000GGGsssccc@@@***((('''***///...(((!!!$$$&&&)))***((('''''''''$$$%%%&&&&&&&&&&&&&&&&&&'''&&&%%%&&&''''''%%%###$$$###$$$((()))%%%$$$%%%)))$$$$$$***---***(((***...///>>>aaauuuFFF888777333111222333111222555...++++++...---+++,,,000+++,,,,,,,,,+++***)))((()))(((''''''''''''((((((***)))((()))++++++(((&&&+++***(((((())))))'''%%%(((((((((''''''))),,,///+++++++++)))&&&&&&)))+++)))))))))***************------,,,,,,,,,---------///,,,)))+++555CCCRRR\\\eeetttuuuuuu}}}|||~~~mmmrrr}}}|||rrrdddeeeqqqrrrqqqooouuuxxxvvvlllkkk}}}hhhPPP///333111222888777999FFF999...(((+++000888KKK```llluuuBBB///---<<>>333)))***999MMM[[[aaaJJJOOO333...---000DDD888999444QQQwww___III[[[ggguuuyyyNNN555+++000;;;CCCHHHBBB444)))'''***+++------***&&&$$$%%%(((&&&'''+++---***%%%%%%)))'''+++,,,222IIIllluuu\\\<<<***)))...///,,,(((+++------***'''$$$###%%%%%%%%%&&&((()))(((&&&&&&&&&''''''&&&&&&%%%$$$###"""%%%***,,,++++++...(((,,,...***)))...444777777eeeSSS@@@999444444555555555888...---...000...+++---333***+++------,,,)))&&&$$$&&&''')))***+++,,,++++++---++++++...222222---(((((('''''''''((('''%%%###"""$$$%%%&&&%%%&&&''')))''')))+++)))''''''+++//////...,,,******+++,,,---***)))(((***---...---+++&&&+++222666666444222111,,,000777CCC\\\xxx}}}xxxtttfffTTTLLLKKKCCC888111111222333///++++++...111111***(((---******555444,,,...AAAXXX^^^PPP@@@222000,,,//////,,,+++(((666999SSStttlll~~~pppOOOFFFHHHQQQ888222BBB```kkkpppbbbFFF///(((+++,,,......+++&&&###%%%'''%%%(((---///)))"""###)))(((***+++***///FFFooo|||YYY>>>000---,,,,,,'''***------+++(((&&&%%%&&&$$$$$$&&&)))***(((&&&&&&&&&''''''&&&%%%%%%%%%$$$%%%***111222...++++++...444222***111HHHVVVWWW^^^xxxEEE===777666777666666888...---///111...+++...333)))***,,,---+++((($$$"""%%%'''))),,,------,,,,,,///---...111555555///***'''&&&&&&'''''''''$$$""""""$$$'''(((''''''(((***''')))***(((%%%&&&,,,222111///---******+++---...---,,,+++,,,///000...,,,)))---111111000000333666///777999444999OOOmmm|||yyylllaaaYYY===DDDCCC888333777777111)))000444000000444111***000///((((((///+++&&&,,,***(((<<>>$$$,,,***888666HHHRRR;;;:::===;;;777222111000///......//////...---,,,************+++))))))((()))***,,,///000333111...,,,***+++,,,---+++)))(((((()))******)))((((((((((((((('''&&&%%%((((((((()))))))))((('''///...---,,,++++++,,,,,,---,,,+++,,,---...---,,,***+++,,,---......---------,,,***+++---222666:::---666===BBBRRRmmmrrr[[[GGG<<<<<<<<<===CCCOOO\\\___\\\777///***+++,,,******---+++)))''''''((())))))((('''***666AAA>>>111...555PPPjjjmmmYYYHHH===111---,,,---...---,,,,,,---///555+++BBBbbbXXX888555HHHwwwWWW111,,,)))+++''''''******''''''***$$$$$$$$$$$$%%%&&&'''(((***+++''''''---***+++777OOOlll]]]EEE===---,,,'''###$$$(((***''''''((((((&&&$$$%%%'''***%%%$$$$$$%%%&&&'''&&&&&&'''(((555PPPYYY==='''...---777999SSSoooCCC555===>>>666333222000///.........//////...,,,***)))***+++,,,,,,+++)))((()))+++...///333222///---+++*********+++)))''''''(((******)))''''''''''''''''''&&&&&&+++)))((())),,,---***(((------,,,++++++,,,,,,---,,,+++))))))+++---......++++++---......///......,,,++++++++++++---...//////555777555???\\\{{{xxxwww|||eeeQQQGGGGGGKKKWWW[[[gggvvv{{{ppp___TTT222---)))*********+++---,,,+++***+++------,,,***""",,,<<>>666...---222888:::RRRyyyuuutttqqq^^^PPPKKK]]]bbbhhhhhhfffhhhooovvvnnn```VVVQQQGGG777---,,,)))******))))))***++++++))))))***---///...+++))))))///111222AAAXXXccc```MMM777%%%,,,999000(((444++++++***((((((***---111(((,,,(((+++444000333GGGHHH]]]gggcccqqqttt:::,,,333))),,,---,,,***(((((('''&&&,,,((($$$&&&***---***''' )))(((''',,,***%%%***...///222???^^^___FFF///))))))&&&%%%((($$$$$$%%%&&&'''&&&$$$###'''''''''$$$######&&&)))"""+++)))&&&,,,+++''')))---555000000:::AAAcccgggFFF777444333111///...------...------,,,,,,,,,,,,------------+++*********++++++)))***+++,,,+++***)))((()))(((''''''))))))((('''%%%&&&'''((())))))))))))(((&&&%%%'''***+++)))'''((()))***+++++++++++++++((('''%%%&&&)))+++,,,,,,,,,,,,,,,,,,---...///000+++***)))((())),,,///111111000......///111111111000222333444333111///...666RRRddd^^^OOODDDNNNeeennn___hhhddd]]]XXX^^^nnn}}}zzzfffSSSBBB555333666,,,444>>>AAA<<<555111///666000+++++++++,,,...222&&&***,,,)))(((***+++***''''''(((+++------***(((---+++000JJJtttnnnFFF...555222///111---+++222+++,,,,,,++++++---000333***000(((***666***"""444DDDbbbjjjGGGFFFYYYhhh777...555***---///...***((()))'''$$$)))&&&$$$$$$'''((('''%%%!!!***)))%%%++++++)))---%%%+++---,,,666TTT{{{ddd;;;)))+++---((("""######%%%''')))'''$$$!!!'''))))))'''$$$$$$&&&***###+++((($$$((((((%%%***'''444///)))000<<>>888999DDDOOOTTTrrr|||~~~uuulllXXXKKK<<<333///---000555555666666333000...---...''',,,//////000111---'''%%%+++...***(((+++,,,))))))))))))+++---...,,,+++///+++;;;dddWWW222'''888999...------...222,,,---......------///111---222'''(((777,,,***HHHnnnDDD===QQQyyyqqqkkkrrrzzztttttt^^^888...555---+++///...)))(((***)))%%%&&&&&&%%%%%%%%%%%%&&&&&&!!!,,,***%%%***,,,))),,,''',,,000+++%%%000QQQqqqzzz]]]AAA333...+++&&&&&&%%%$$$&&&((((((%%%"""&&&)))+++)))%%%$$$&&&)))$$$***((('''+++(((&&&///&&&444111///@@@XXXEEE555333111///------------***,,,...//////...,,,+++***+++,,,------,,,***)))//////111111///,,,(((&&&&&&&&&(((***+++***'''$$$&&&&&&((()))+++,,,,,,,,,%%%'''))))))))))))***+++((()))***++++++***)))(((&&&&&&&&&(((******)))''',,,+++******+++,,,...///(((***---000000000...---'''(((,,,...---++++++------,,,,,,***((()))000777///###111???000''',,,,,,555:::IIIZZZWWWCCC444222111888:::444///111777;;;777DDDOOOQQQPPPLLLCCC999;;;111***---333444333222///...,,,***))))))***+++###***+++&&&'''---,,,%%%%%%,,,///+++)))+++,,,)))((('''''')))+++,,,+++***///...FFFnnnuuuVVV777...***...******000...)))///((()))***)))'''''''''(((***///!!!###666222<<>>EEEYYYcccMMM333@@@bbbcccQQQEEE666>>>dddxxxMMM000<<<777000***))))))(((((()))***+++)))((('''&&&&&&&&&&&&&&&$$$'''))))))&&&%%%&&&((('''((()))))))))***---000SSSsssddd>>>---,,,!!!&&&)))'''&&&'''))))))$$$'''++++++(((&&&&&&'''&&&$$$...)))(((///)))000222PPPqqqxxxVVV777111666555444666444222///---,,,,,,+++***)))+++,,,,,,+++,,,...111+++000222///---,,,***'''+++)))''''''((())))))((('''(((((())))))*********+++***)))(((((()))******,,,)))&&&(((,,,---+++(((+++)))&&&&&&'''(((&&&$$$++++++***(((+++...---(((***,,,,,,******,,,***%%%''')))+++++++++***+++,,,,,,...---***+++///222000222111000///...---,,,+++***,,,...///......///000...///111000...,,,,,,,,,,,,///222222000...///000000---******,,,......---***......+++***---...---)))***)))&&&'''+++)))###+++)))'''''')))***)))'''%%%)))---+++&&&'''111<<>>fffsssgggPPPJJJuuuIII888+++$$$(((---,,,,,,///>>>CCCdddjjjXXX===999AAAgggnnnNNNPPPRRR,,,333///+++,,,+++)))((('''(((((()))(((((('''&&&&&&&&&''''''$$$%%%''''''%%%$$$%%%&&&'''((())))))((()))+++...---666NNNsss___:::---((('''+++***$$$###(((***+++***)))'''(((+++---...)))333///---555???XXXddd<<<...000222111000111111111111111222333,,,,,,,,,------...///000+++000111...++++++***'''///+++'''%%%&&&'''(((((('''(((***+++,,,,,,,,,,,,,,,***(((&&&%%%%%%'''((('''&&&'''))),,,+++)))&&&...)))&&&(((---///+++'''$$$'''((('''***///000------///...,,,,,,...+++&&&,,,------,,,++++++---000))),,,,,,***+++000222000///...---,,,,,,,,,---...+++)))(((***---...,,,))),,,,,,---+++******+++---)))***,,,...............---,,,+++++++++,,,,,,,,,***......***(((***+++***'''((()))***+++,,,+++))),,,+++***)))(((((((((''')))---,,,&&&(((777OOO```JJJ@@@000000===:::---+++++++++******+++,,,***'''''')))++++++++++++,,,...***...+++000SSSuuujjjFFFCCCaaa>>><<<000$$$$$$,,,222111,,,666333OOO{{{___III555'''///CCCvvvlllEEEVVVRRR...222+++&&&,,,+++)))((('''''''''(((%%%%%%$$$######$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&'''((())))))((((((***+++444---111KKKnnnuuueee@@@222***......'''$$$((('''((((((((((((((())))))000+++444......BBB^^^XXX777555777000222444555555222111222333......------.../////////''',,,---+++)))++++++(((///+++'''%%%&&&'''((((((((()))+++---...------,,,,,,***(((&&&%%%%%%&&&'''%%%&&&'''((()))(((&&&$$$***'''&&&)))...000---)))$$$(((***(((***...///...,,,......,,,,,,...,,,&&&******++++++***,,,///111))),,,,,,***,,,000111///------+++++++++,,,...///,,,***)))***---...,,,)))+++++++++)))((())),,,...((()))***,,,---...---,,,,,,------,,,,,,,,,,,,---+++......***(((***,,,***&&&'''***---...------...---,,,+++***((('''''''''(((---......444@@@HHHJJJ///---'''///===999,,,))),,,***)))***+++***)))((('''(((******)))***,,,------,,,+++:::^^^wwwddd???LLLqqqZZZSSS]]]___777333000***''')))---...---222...PPP|||cccXXX___VVV;;;(((---666VVViiiLLLKKK~~~TTT111333+++''',,,+++)))'''''''''''''''$$$$$$#########$$$$$$%%%'''''''''((((((((('''&&&&&&((())))))((('''((()))***%%%$$$...DDD___vvvkkkUUU???444---&&&&&&***%%%&&&)))+++,,,+++(((&&&***&&&///(((000UUU~~~PPP@@@:::000777999;;;888444000000222222000......//////...---%%%***+++)))(((***+++)))---***'''&&&'''(((((((((***+++---//////...,,,+++++++++***)))))))))))))))''''''(((((('''&&&%%%$$$$$$$$$&&&(((++++++***))))))---...+++)))+++,,,+++)))++++++***+++---+++&&&%%%&&&((((((((())),,,...))),,,---++++++//////---,,,+++***)))***,,,...000,,,++++++,,,------,,,***++++++***(((''')))---000))))))***+++---...,,,***)))+++,,,+++***)))***,,,***......***(((+++,,,+++((())),,,///...******,,,---...---+++(((&&&'''(((%%%111;;;=========444))))))+++(((...:::666---000---***(((+++,,,***)))***'''((()))(((((((((***,,,///***(((:::___yyynnnTTToooJJJ555,,,:::555+++---...,,,((('''+++///111333^^^tttqqqrrrbbbPPPJJJ```~~~qqqCCC111...,,,999BBB<<<[[[QQQ---,,,&&&(((+++***((('''&&&''''''(((&&&&&&%%%%%%%%%&&&'''''')))((('''(((******((('''&&&((())))))(((&&&''''''%%%)))(((+++:::UUUkkk|||aaaEEE000'''(((+++&&&(((+++...000///+++''')))(((///+++BBByyyyyyTTT>>>444666999<<<:::555222333555555222///...//////---+++'''+++,,,)))''')))***)))+++)))''''''((())))))(((,,,---///000000...,,,***))))))***++++++***)))(((+++++++++)))'''%%%%%%%%%###&&&)))***(((''''''(((+++///000,,,***+++,,,+++(((******)))+++...,,,'''$$$&&&(((((((((((()))******---...++++++...---***+++***)))(((***,,,///111***+++---,,,+++***++++++++++++***(((''')))...222+++******+++---...+++)))(((***,,,,,,***(((***+++(((+++,,,((('''***,,,+++((((((+++///---'''&&&***...///...+++'''%%%&&&((((((===KKKEEE999111***###,,,---***...999666000555///***(((,,,---***)))+++)))))))))((('''''')))+++*********999aaagggzzz\\\KKK000111111...,,,---000,,,(((+++444444666]]]YYYIIINNNWWWNNNMMMXXXooonnnCCC000***,,,999CCCNNNqqqSSS---***$$$)))))))))''''''&&&'''((()))&&&&&&&&&&&&&&&'''(((((()))'''&&&''')))***(((%%%&&&((())))))'''&&&%%%&&&$$$))),,,)))%%%(((444@@@}}}aaa@@@///,,,+++(((((()))---//////,,,)))---+++222555___hhhFFF>>>000555::::::777666999<<<777444000/////////,,,)))***......***((()))***((()))((('''(((******)))(((---...000111000...+++)))%%%&&&(((******)))'''&&&......---***'''&&&&&&'''%%%***...---(((%%%&&&((()))...000---+++---///...)))+++,,,+++---000///***&&&(((***+++)))(((((((((+++......,,,+++---,,,)))***)))(((((())),,,///111(((+++------***((())),,,,,,+++)))''''''***///333,,,+++***+++......+++((())),,,...---+++***+++---%%%)))***'''&&&)))+++***%%%%%%)))...,,,&&&&&&+++...//////,,,'''%%%&&&(((///HHHUUUFFF///(((---222((()))%%%+++777444---111000***(((,,,---***))),,,***+++***)))'''''')))+++###,,,000<<>>999---...,,,***))))))((('''((('''(((&&&%%%(((------)))'''&&&(((+++***&&&'''***************++++++******333333///...DDDmmmsssfffvvvEEE333...+++---//////111555333444444333111111555888===555777^^^~~~^^^WWWvvvmmm777+++***...+++***)))''''''''''''''')))))))))'''&&&%%%'''(((***&&&%%%)))000222---'''$$$%%%%%%$$$######$$$&&&%%%'''((('''%%%%%%'''***(((......666NNNdddwwwwwwPPP...(((...---))))))---222RRRkkkBBB777;;;999...222///...000///,,,---///+++***)))***++++++)))'''%%%((((((&&&'''+++,,,***------...///...,,,+++,,,))))))************))))))***,,,+++((('''******'''###$$$%%%&&&'''(((((((((&&&)))++++++***(((((()))+++,,,---,,,***))))))***'''(((((()))******++++++'''******'''(((++++++((($$$(((,,,......---------......---,,,++++++***))))))''''''(((***+++(((&&&,,,......+++***---...+++---,,,+++***)))***++++++...+++))))))***,,,,,,,,,***'''$$$&&&***,,,((($$$,,,&&&(((777AAA;;;---###'''(((*********,,,------))))))(((''',,,111000***&&&%%%'''***((($$$$$$'''((((((******)))(((((((((000888777---...FFFggg~~~ggg>>>000+++))),,,......///222)))---222444555666555333...---222MMMpppzzzxxx}}}zzzhhh___^^^iii333+++'''&&&***)))'''&&&%%%%%%&&&'''&&&''''''&&&%%%$$$%%%'''((($$$###(((///111,,,&&&###$$$$$$###""""""$$$%%%''''''''''''&&&&&&'''(((!!!+++***(((000===PPPgggwwwhhhOOO999///...,,,'''000888cccddd???777777222222...---//////,,,,,,///+++)))(((***------***&&&$$$'''(((%%%&&&))))))&&&---,,,---000///,,,***,,,)))))))))))))))))))))))),,,...---((('''))))))&&&###$$$%%%&&&''''''''''''%%%(((******)))(((((()))---......,,,***))))))***((()))***+++,,,---......(((******)))+++//////+++&&&))),,,...---------......---,,,,,,+++***))))))***((('''***------)))%%%))),,,---***+++...///,,,...---+++***))))))******+++)))'''''')))+++++++++)))'''%%%&&&))))))'''$$$,,,000>>>KKKCCC///&&&+++###(((++++++---111444444,,,,,,***+++111888777222,,,((('''((('''$$$$$$&&&&&&(((******((('''&&&''')))555:::111''',,,<<>>;;;333000///111111...///222...,,,+++...222222...)))$$$((()))((()))------***111***&&&))))))''')))...---,,,***))))))***,,,---+++---,,,)))(((++++++(((&&&&&&((()))))))))((('''$$$&&&)))))))))(((((())))))******)))((((((***,,,*********)))))))))))))))++++++***(((***...,,,'''***+++,,,,,,+++,,,---///&&&'''((()))***+++,,,,,,'''+++000111...+++***+++))),,,---******---,,,)))***))))))))))))+++,,,---)))(((''')))***++++++)))(((***+++***(((''''''(((///999:::///(((+++---)))***///000***'''***,,,******(((&&&)))333===???:::>>>333***((()))((('''((('''***------***''''''(((***)))''')))...555888777000>>>AAA<<<:::666888DDD...+++***...000///...000333///333<<<:::000000777,,,000000333777000111AAAqqqwww}}}ppp<<>>MMMQQQFFF666+++111444999999111+++...666111888555***000---444jjj@@@111...,,,***)))))))))&&&%%%&&&***"""))),,,***))),,,,,,)))"""))))))###$$$++++++$$$'''%%%'''------'''###%%%((((((&&&%%%%%%$$$%%%%%%---'''###$$$&&&&&&)))---///333@@@]]]wwwZZZJJJbbb~~~TTT===555222555555000...000???IIIEEE888222+++&&&+++***)))((()))+++,,,,,,+++---,,,+++******)))******...+++,,,111000,,,***,,,,,,+++***(((((((((***+++)))))))))((('''&&&&&&&&&((('''%%%$$$(((...,,,''')))((('''''''''''''''''''''(((***)))(((''''''(((+++***************++++++******+++,,,,,,,,,++++++((((((((((((((()))))))))&&&(((******)))(((((())))))---,,,'''&&&)))+++***&&&---111---)))(((((('''++++++,,,,,,+++***)))(((***,,,***&&&(((//////+++111...***&&&%%%&&&((()))******))))))))))))))))))""")))++++++999KKKLLL@@@===000)))...222111444;;;999;;;444'''"""(((***&&&(((***+++,,,...000000000***---//////---++++++,,,,,,555EEEUUUWWWJJJ:::000222111222000***&&&***222...333111***555:::DDDyyyttt^^^eeeDDD222,,,(((((((((((()))(((&&&&&&'''###))),,,))))))++++++(((###***)))###$$$++++++%%%(((&&&''',,,+++&&&$$$%%%'''''''''&&&&&&&&&&&&%%%,,,&&&###%%%'''&&&(((+++))))))///DDDfff}}}oooIII999///333555...+++...AAALLLGGG777...((('''///...,,,))))))***,,,---,,,...---,,,++++++*********+++***+++------***(((******,,,---,,,)))(((***,,,))))))((((((''''''&&&&&&'''(((&&&%%%***//////***''''''&&&&&&&&&''''''(((&&&'''((('''&&&%%%&&&'''---,,,+++***))))))))))))******+++++++++******))))))((((((((((((((())))))''')))******(((''''''(((***,,,+++'''&&&***---...$$$...444000(((%%%&&&&&&+++,,,,,,+++***)))((('''%%%///000(((,,,888666(((+++***'''&&&%%%&&&'''((((((((((((((()))))))))***"""&&&%%%%%%222EEEIII@@@333***'''---444666:::@@@CCCCCC999***$$$)))---,,,///.........---,,,+++***)))+++,,,,,,***(((((()))+++111===HHHHHH>>>555111444000...---***''')))...444222///'''111777???kkkvvvTTT999KKK|||EEE111(((###))))))))))))******(((%%%$$$)))+++)))((())))))'''&&&***)))$$$$$$***+++'''***((((((***)))%%%$$$&&&%%%&&&'''((((((((('''&&&)))%%%###&&&((('''''')))---***(((...EEEiiiiiiKKK111---000...---000333===999///---+++,,,444222///+++)))***,,,---.........---,,,++++++++++++***)))***++++++)))(((((('''+++///...***'''))),,,)))(((''''''(((((('''&&&'''((('''&&&)))......***&&&&&&%%%&&&&&&'''(((((($$$&&&''''''&&&&&&(((***---,,,***((('''&&&&&&%%%))))))))))))))))))((('''))))))))))))***+++,,,---)))***+++***(((''''''(((***,,,+++)))((())),,,---%%%---111---(((&&&''''''+++******)))((('''&&&&&&###---333222666<<<555(((''''''&&&&&&''''''((()))((((((((((((((((((((((((%%%(((&&&&&&000@@@DDD>>>,,,&&&%%%+++333999@@@GGGFFFDDD:::,,,%%%***222555BBB<<<777222,,,'''$$$&&&*********)))(((''''''(((******---000...+++---222555222222555666222//////888222111(((,,,...///MMM___SSS<<<555YYYCCC111)))(((++++++***(((***,,,***&&&%%%(((***)))'''''''''&&&(((***)))$$$$$$)))+++(((***)))((('''&&&%%%%%%%%%###$$$''')))***)))(((''''''###$$$((()))'''%%%&&&------******222GGGaaassstttHHH222///111111222+++444000,,,222333000333444000+++)))***,,,............---,,,++++++++++++---......---------,,,+++%%%***......***''')))+++***(((&&&'''((()))'''&&&''')))(((%%%&&&******'''&&&&&&&&&&&&&&&'''((()))$$$%%%''''''((())),,,///---,,,***((('''&&&&&&%%%)))******+++******))))))(((''''''(((***,,,///000)))******)))'''&&&'''(((***+++------+++((('''((((((++++++''''''***+++***)))(((((('''&&&%%%%%%%%%%%%***555???@@@888...)))''''''''''''((()))))))))))))))(((((('''&&&&&&%%%'''))))))(((000:::;;;555+++'''%%%)))000888BBBIII>>><<<444)))$$$)))333:::LLLBBB999444...((()))------,,,***)))((((((((((((+++)))((((((&&&%%%***222000111777AAADDD===555000111,,,222///000000***;;;999333,,,===lllWWWAAAPPPjjjzzzJJJ888///...,,,...+++%%%%%%))))))%%%&&&&&&'''(((&&&$$$%%%'''((()))(((%%%%%%((()))((())))))(((%%%%%%%%%&&&%%%"""$$$&&&((())))))((('''%%%"""###(((***'''$$$%%%%%%(((+++,,,...333>>>HHHxxxmmmCCC222111111---,,,333...+++222333,,,+++333000+++******---.........---,,,++++++*********+++------******,,,,,,***&&&))),,,,,,***((()))+++***'''%%%&&&)))***(((%%%&&&((((((%%%$$$'''(((&&&(((((('''''''''(((((()))%%%&&&'''((((((+++...111---,,,+++***))))))))))))++++++,,,---------------&&&&&&%%%%%%'''***---///)))******)))''''''(((***)))))),,,///,,,'''$$$&&&)))***((($$$&&&+++---+++((('''&&&%%%%%%%%%&&&&&&)))---999DDD@@@111))))))))))))(((((((((((())))))))))))((('''&&&%%%$$$$$$''')))((((((,,,222111,,,&&&$$$"""###(((///777===111000+++$$$!!!&&&222<<<>>>444---,,,***''',,,444111...***((()))*********((('''))),,,+++((())),,,)))---777CCCFFF>>>444///+++(((888888333///###***---'''&&&>>>hhh~~~bbb888)))AAAiiiVVV<<<,,,***+++000...&&&###&&&'''###%%%$$$%%%'''&&&###$$$(((''''''''''''''''''&&&&&&'''(((((($$$$$$''''''%%%"""###%%%''''''(((''''''$$$"""###((()))&&&$$$$$$((())),,,...,,,***---222YYY```===666333,,,+++333///***//////)))+++111...+++***+++---......---,,,+++******)))******))),,,+++''''''******''')))***++++++++++++++++++***'''$$$&&&)))+++(((%%%$$$''''''$$$$$$((()))'''******)))((((((((())))))((())))))(((((()))---///+++***************++++++((()))***,,,------------)))(((&&&&&&&&&(((+++,,,((())))))((('''''')))+++)))''')))---+++%%%$$$(((&&&***+++'''%%%(((******((('''&&&&&&&&&'''((()))+++666@@@???666---)))(((,,,+++)))''''''''''''((('''''''''&&&&&&%%%%%%%%%(((((('''&&&)))------***!!!#########$$$(((,,,...))))))(((%%%"""'''333===111((($$$(((((($$$(((111333///***((()))***+++***)))&&&'''+++,,,***((()))'''+++333<<<===666000///---,,,AAABBB888222$$$###...&&&%%%444LLLVVVGGG111555IIInnnQQQ222%%%)))+++666999///((((((((($$$$$$"""###&&&%%%"""$$$)))%%%%%%'''((((((%%%$$$######''''''$$$%%%((((((%%%###$$$$$$%%%%%%%%%&&&&&&$$$!!!"""'''(((%%%###$$$---,,,...///+++&&&)))000EEEzzzNNNBBB===333)))444333---000111000666///---+++***,,,---......---,,,+++***)))))))))))),,,///...***)))......***,,,+++***+++---...---,,,***'''$$$&&&***+++)))%%%"""&&&'''%%%%%%)))+++***++++++***))))))((())))))++++++***(((''''''***,,,''''''''''''((()))***+++$$$%%%'''(((***+++++++++...---***(((''')))***,,,(((((((((((('''(((***,,,(((%%%&&&***)))$$$&&&,,,###,,,000,,,%%%%%%''')))((((((''''''((()))+++,,,,,,???FFF888+++++++++&&&---+++)))&&&%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''+++)))'''%%%(((,,,---,,,%%%)))++++++***+++***)))'''((()))(((&&&***555@@@444+++)))---,,,%%%%%%---444///)))''')))***+++***111***%%%'''***+++,,,...)))+++000555444///...000...///IIIMMMCCC>>>222000***###!!!'''000444333333;;;IIIeeewww???%%%"""111---<<>>aaaOOO999111111///...000444555333+++***)))***,,,---,,,+++...//////...,,,++++++,,,***+++++++++******,,,---,,,+++******++++++)))((('''((()))+++,,,,,,)))'''%%%''''''%%%'''***((($$$---,,,)))%%%'''++++++'''---&&& ###(((***)))444---%%%###''',,,......///,,,******,,,000222222222000***$$$%%%***...---+++---...---***'''%%%$$$''''''''''''''''''''''''*********)))))))))))))))(((%%%%%%'''''')))555CCCWWWCCC///''')))))))))(((+++(((&&&%%%&&&(((((((((&&&%%%$$$%%%''')))))))))''''''(((((()))+++,,,---...///+++&&&''',,,,,,'''&&&'''******&&&$$$+++555000...------((($$$'''---111666,,,$$$+++---%%%"""'''&&&(((...///+++))))))******---333444222000222+++---555===:::111...000+++...---((('''+++......222===EEE@@@222((()))///;;;???>>>SSSaaa___```SSSBBB111(((+++)))"""&&&222'''&&&%%%''')))((($$$!!!$$$''''''%%%%%%)))***((((((&&&%%%%%%&&&''''''&&&$$$$$$######$$$&&&'''(((((()))*********---111444DDDvvv===333///,,,,,,...000333666---,,,+++,,,---......---000111111///+++((()))***---...---+++))))))***,,,,,,+++)))***++++++)))(((((((((((())))))(((&&&%%%%%%''''''&&&(((+++***&&&++++++'''$$$&&&******&&&+++'''###"""%%%)))******111,,,''''''+++------+++...+++)))))),,,///111111......***%%%%%%+++...---)))+++---,,,+++)))((((((''''''(((((()))))))))))),,,,,,++++++***)))((((((***&&&$$$&&&(((---888DDDGGG999,,,(((***)))''''''+++***))))))******)))''''''''''''''''''((()))***,,,+++******)))))))))))),,,...+++&&&&&&+++,,,)))(((''')))***'''&&&***222000---+++***'''&&&,,,444??????111&&&***+++%%%$$$%%%%%%+++111222,,,'''&&&---******------++++++...+++***,,,///...***,,,222''',,,---******...111111---333777666000++++++------111,,,<<>>111111111111333111///---,,,...////////////111222///***))),,,000......---+++)))))),,,...***)))((((((***+++***(((&&&(((((('''%%%%%%'''***(((***)))'''***//////,,,'''******'''&&&)))***((()))***+++***'''$$$######((('''&&&&&&''')))))))))***)))'''(((***+++,,,+++(((---...***'''((((((&&&%%%(((+++,,,+++)))((((((,,,,,,+++***((('''&&&%%%''''''''''''((((((((((((((((((((()))+++------+++,,,)))***,,,,,,))))))---...+++'''%%%%%%&&&&&&&&&$$$'''***(((###"""%%%)))'''''''''''''''((()))***///...,,,***((('''(((***---(((&&&***---+++((('''+++***+++---+++***///666<<<;;;///''')))'''%%%,,,(((---444777111***)))...---++++++......+++***,,,,,,,,,,,,+++++++++***(((&&&***,,,---222>>>HHHKKK666333...,,,,,,,,,+++***$$$///&&&&&&(((333QQQYYY///'''$$$(((((($$$###'''###$$$&&&'''((()))***+++"""$$$$$$!!!!!!$$$%%%###"""$$$((((((&&&$$$$$$$$$&&&&&&'''''''''(((((('''+++,,,,,,+++++++++...000OOObbb>>>111111444555333000---,,,...///000/////////...---,,,,,,///111)))***++++++******,,,...)))((('''(((*********)))%%%(((***)))'''&&&)))+++***+++)))''')))...///,,,&&&+++,,,)))(((***+++***))))))))))))(((&&&$$$"""((('''%%%$$$%%%''')))+++***)))((((((***++++++***'''---///+++(((((()))(((&&&***...000...+++(((''',,,+++***)))'''&&&$$$$$$%%%%%%%%%&&&''''''(((((($$$(((++++++,,,...---***///+++***,,,,,,***+++...111---(((%%%%%%(((***+++$$$&&&'''&&&######%%%((())))))((('''''''''((((((000,,,+++------+++((())),,,''''''+++...+++((('''******---///---***,,,111((()))###"""(((&&&$$$...+++666DDDJJJAAA222******&&&%%%(((...///+++)))***000...)))###$$$))),,,+++$$$''')))(((---888AAAEEE...,,,***))))))***+++,,,...555)))(((...;;;RRRQQQ+++'''&&&)))***'''%%%&&&"""$$$&&&'''''')))+++---###&&&%%%""""""%%%&&&$$$###&&&))))))&&&$$$%%%'''%%%&&&'''((())))))))))))((()))***+++,,,///444777III\\\@@@;;;999555555222///...///000111111222///,,,+++---///000000''')))+++,,,+++******+++)))((('''(((*********)))%%%))),,,+++(((%%%''')))++++++)))&&&(((---...+++%%%+++---***(((***,,,+++((('''&&&(((++++++)))&&&'''''''''''''''(((***,,,+++)))((()))+++,,,+++***%%%+++///+++(((***,,,---''',,,222555333///+++)))***))))))(((((('''&&&&&&&&&&&&'''''''''''''''''',,,222333...+++,,,...,,,///***(((+++,,,+++***,,,///+++(((&&&''')))******%%%%%%%%%%%%%%%&&&'''(((***))))))))))))******+++000)))(((///333000+++))))))'''(((---...***(((((()))))),,,///---)))***///***+++&&&''',,,(((&&&111666AAAOOORRREEE222))))))######&&&,,,---***(((***,,,+++'''"""$$$+++...+++'''******'''&&&***------)))'''$$$%%%(((*********"""((((((;;;LLL[[[PPP)))'''(((+++,,,***'''&&&"""$$$&&&&&&%%%%%%(((***%%%((('''$$$$$$''''''%%%$$$(((***)))%%%$$$&&&***$$$%%%''')))***++++++***(((***,,,...///111444666???yyyTTTFFF>>>444777444111///000222222333555///******...111000...&&&)))+++,,,+++)))(((((((((''''''((()))******)))%%%***---,,,'''$$$$$$&&&+++,,,)))&&&(((,,,---***$$$***---***(((***+++***(((%%%###'''---000...***&&&(((************+++,,,+++***)))***+++,,,+++***###***...+++))),,,000111''',,,444888888333///,,,(((((((((((())))))))))))))))))(((((('''''''''&&&999>>><<<111)))))),,,+++,,,'''%%%***---+++))))))***(((&&&&&&'''(((((('''&&&%%%$$$%%%''')))))))))''''''(((***,,,...000111...&&&&&&000888555...+++'''&&&)))---...)))((()))))))))+++---+++(((+++111((()))&&&)))000------:::CCCJJJQQQNNN===,,,'''+++%%%$$$&&&+++,,,***))),,,$$$'''((('''+++111///(((''',,,...+++)))+++***(((+++&&&!!!###(((+++)))%%%+++000&&&000@@@GGGFFF---((('''))),,,...+++((('''###%%%&&&%%%""""""$$$'''''')))(((%%%%%%((((((&&&&&&)))+++)))%%%$$$'''+++###$$$''')))+++,,,,,,++++++...111222111000000000888aaaGGG:::666///000111///444555***,,,///222222...+++++++++...------000444222+++%%%,,,***)))***,,,+++'''###&&&'''((('''&&&%%%&&&(((%%%'''******)))'''&&&&&&'''''''''(((***)))'''%%%+++(((&&&'''+++///000000&&&((())))))(((((()))+++&&&***,,,+++&&&$$$'''+++***+++,,,***((()))---111***+++,,,------,,,+++***$$$))),,,***)))+++***((((((///222+++$$$'''333>>>eeeJJJ333///111---***,,,///...,,,,,,,,,,,,***))),,,***((((((******'''$$$###&&&))))))(((%%%######)))***)))(((((()))---000+++&&&'''///666666222//////'''###&&&&&&###$$$(((%%%&&&''''''&&&&&&((())))))*********)))))),,,...555888777111...///---''')))$$$...999555000,,,$$$&&&&&&''''''***---,,,)))))))))***+++,,,+++(((&&&***### ###(((+++...111@@@???<<<888222...,,,,,,---,,,******+++,,,+++***(((((((((((((((((('''%%%)))%%%""""""$$$&&&'''%%%###&&&(((%%% !!!%%%***&&&$$$%%%)))++++++******,,,222666333,,,,,,222===ccc999222---111222+++...555444,,,...000000---+++***+++///...---000222111,,,''',,,***)))***,,,,,,((($$$&&&((())))))'''&&&'''((()))+++------+++(((&&&%%%$$$$$$%%%(((+++,,,***))),,,)))''''''***,,,---,,,'''(((***)))((((((***+++)))+++,,,+++(((''')))+++***++++++)))''''''))),,,))))))************))))))&&&,,,...,,,,,,------***,,,***000888444///@@@[[[WWW@@@---+++...,,,***,,,+++)))))))))+++,,,+++***,,,***))))))******(((%%%$$$&&&))))))(((%%%$$$$$$''''''((('''&&&''')))++++++((()))---///222888???///)))'''---///***$$$"""&&&''''''%%%%%%%%%(((***(((***+++,,,***))))))******------)))(((***)))$$$***)))===RRROOOAAA444)))((()))))))))***,,,+++***+++******,,,///...+++'''$$$+++333333,,,***666EEETTTLLL@@@999666333000,,,---+++***)))***+++++++++'''))),,,+++(((&&&(((***(((&&&######%%%''''''&&&$$$&&&'''%%%!!! """%%%&&&'''(((***,,,---+++***...000111......000333444DDDIII222+++222777...***333888...///000///---,,,,,,---///---+++,,,......+++(((,,,***)))***,,,,,,(((%%%&&&(((++++++***(((((((((,,,///111111...)))&&&%%%###$$$&&&))),,,,,,***(((,,,***((('''((()))))))))((()))+++***))))))***+++,,,,,,,,,+++************)))******)))'''&&&&&&'''((((((''''''''''''(((((((((---///---,,,------+++)))'''***///111777LLLcccDDD333'''(((,,,+++***,,,((((((((())),,,......---+++***))))))******(((&&&%%%'''))))))'''&&&%%%&&&&&&((()))(((''''''((()))*********)))(((---<<>>111(((&&&'''***,,,&&&'''((('''&&&&&&''')))$$$'''***+++***)))((()))&&&((()))***,,,---...---)))%%%===\\\YYYBBB222+++'''(((+++---***%%%$$$&&&...***(((+++000111,,,''',,,'''$$$)))222>>>MMMZZZCCC888***###%%%((((((&&&***)))(((''''''(((+++...(((***++++++((((((***---%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$###$$$&&&''''''&&&$$$)))///111000......///,,,+++...000...---666BBBtttUUU@@@;;;555222222,,,000///...------.........000...+++)))******++++++---***(((***,,,---***'''&&&))),,,...---+++******))),,,000111///---+++***)))(((((()))******)))'''((((((((('''&&&&&&''''''***+++,,,+++***)))***+++---+++***)))******((('''&&&'''((()))***++++++***))))))'''&&&&&&'''))))))''',,,---***(((***+++))))))000---***;;;QQQJJJ111...***)))+++---,,,,,,...,,,+++***+++---...---,,,''''''(((((('''&&&&&&&&&&&&'''((('''%%%%%%'''(((+++,,,......,,,++++++,,,***(((((()))((('''+++222BBB@@@:::333---***'''&&&%%%(((***+++)))(((''''''%%%&&&'''(((((()))+++---&&&%%%'''))))))))))))***,,,!!!,,,???;;;...)))((('''(((---444333+++&&&'''---***'''(((,,,---+++'''+++,,,555EEENNNKKKAAA;;;111///+++(((&&&''')))+++(((((()))((('''(((,,,///+++)))&&&''')))+++***(((###$$$%%%&&&%%%%%%$$$$$$'''%%%$$$%%%'''((((((((('''***...///------000222...&&&)))333111111LLLqqqZZZ@@@222666888///---,,,++++++,,,---,,,***222111///---,,,---...///---***((())),,,---+++)))&&&))),,,---,,,+++++++++(((+++...///...------...'''&&&%%%'''))),,,---,,,'''((()))(((&&&%%%&&&''')))+++++++++)))((()))***,,,,,,+++***)))(((((('''((('''''')))+++------,,,))))))(((((((((((())))))***---...+++)))+++,,,***+++&&&///FFFUUULLL777(((***+++---...---,,,---///***)))(((((()))***)))'''&&&''')))((('''&&&&&&'''&&&&&&&&&%%%$$$$$$'''))))))***+++***))))))***+++***''''''******&&&$$$$$$+++555???CCCAAA999)))'''))),,,---+++)))((((((&&&'''(((''''''))),,,///(((&&&'''******(((''')))000###$$$+++&&&###''''''((()))222???BBB888...,,,+++)))''''''))),,,......555<<>>999...%%%%%%+++%%%---555555---&&&%%%'''###(((,,,---+++***---000000,,,(((''')))***)))'''&&&))),,,+++((($$$""""""&&&(((***)))&&&&&&(((+++)))((('''(((+++...000000+++,,,,,,+++777^^^mmmCCC<<<;;;...///......111333333///,,,......---,,,******+++,,,...+++((())),,,---,,,***''')))************,,,------...///...---...000222///+++&&&$$$&&&)))+++---+++---...+++&&&""""""###)))******)))(((''''''(((,,,///111///)))'''))),,,---***&&&&&&)))++++++***&&&'''((())))))((('''&&&'''******&&&$$$'''((('''&&&777FFFEEE888///---///!!!(((...---******---000(((''''''((()))******)))(((***---,,,***)))***,,,%%%$$$###"""!!!"""&&&)))'''(((((('''&&&(((+++...,,,)))((()))(((&&&)))...***'''&&&///CCCQQQKKK<<<000///,,,)))''')))---000)))+++......,,,)))''''''***&&&''',,,---((((((,,,------111///+++000111%%%%%%%%%333LLLWWWKKK999///(((***+++***+++111<<>>===---444333)))&&&++++++%%%333999???===555,,,&&&$$$%%%'''***---/////////...444///)))''')))***(((%%%***((((((((()))(((&&&$$$++++++***(((&&&%%%&&&'''))))))***((('''(((***,,,---333666)))LLLnnnEEE444222000000000//////000111333222,,,+++---,,,)))...---+++***+++***((('''---***((((((+++,,,,,,+++///......---,,,,,,,,,,,,'''***,,,***((((((,,,000***++++++***)))(((***+++***---///000...,,,******)))***,,,---.........------***((()))---...+++'''***(((&&&''')))***(((&&&///+++)))******)))---222<<<>>>;;;222,,,++++++***---,,,***)))***,,,...///***)))((())))))(((&&&$$$((((((((((((((()))******((((((((((((((((((((()))---+++)))((((((***,,,---...+++'''(((+++,,,***'''&&&(((+++,,,---///444888IIIQQQUUUOOOEEE===333+++***(((%%%%%%(((,,,...///...---000333111---///555222///,,,******+++******444000+++)))***---000222NNNKKKLLLMMMFFF888...+++666>>><<<111***,,,,,,'''...222555333---(((&&&'''!!!"""$$$&&&((((((((((((...***'''(((+++,,,***''',,,***)))(((((('''%%%###+++---...,,,)))((()))+++))))))***)))((()))+++------///111***VVVVVV777111///222000+++---333000222111---,,,------***///---++++++++++++)))(((---+++******,,,......---111000///...---,,,,,,+++)))++++++)))'''(((---111((()))++++++***)))***+++,,,...111111...+++)))(((***+++...///000000///...***((((((+++...---***&&&+++***(((((())))))(((&&&///...***%%%&&&...555777III<<<000---///...,,,+++------+++++++++,,,---...))))))))))))***)))&&&###''''''''''''((((((((()))******))))))((()))))))))---,,,++++++***+++++++++,,,)))''''''***+++)))''')))+++---...,,,,,,,,,---333AAAPPPVVVTTTMMMCCC:::///...,,,((($$$###$$$%%%%%%$$$&&&***+++)))))),,,(((&&&%%%%%%'''***,,,,,,&&&%%%'''///;;;HHHSSSYYYIIIEEEBBB>>>777,,,&&&$$$>>>FFFEEE999...,,,---++++++,,,+++)))%%%%%%(((+++%%%&&&&&&''''''(((((()))''''''(((+++///000---***+++)))'''''''''&&&%%%###***---///---(((%%%'''***((()))************---///...,,,...---aaavvvHHH888///333666222000333///000000///.........,,,...---++++++++++++***(((++++++++++++------.....................---,,,,,,++++++***(((''')))...222$$$&&&)))***)))(((((())),,,...111222000---++++++,,,---///000000///---,,,((('''''')))++++++)))''',,,,,,+++******)))((('''---///)))"""&&&444===<<>>AAABBBBBBBBB:::>>>AAA>>>666...++++++000---,,,---............(((''''''***///555888999===???DDDKKKPPPQQQOOOMMM000---***)))''''''((()));;;BBBCCC888---***,,,---******(((&&&$$$&&&***...******))))))))))))******%%%&&&***///333222...+++&&&%%%$$$%%%'''))))))(((000444555000)))$$$%%%(((((()))++++++++++++---///...,,,000222eeetttUUU888111777888666444000///000111111000//////---,,,++++++++++++***(((***+++,,,,,,,,,,,,,,,---***+++,,,---------------,,,+++***((((((***...111%%%'''***+++***)))))))))+++---000111111000000111...///000000///---***))))))'''&&&&&&'''))))))***------,,,+++***)))))))))***---***%%%+++:::BBB???999+++"""'''+++)))(((++++++---...---***(((((()))***'''%%%%%%'''***,,,---%%%%%%&&&'''(((''''''&&&***)))((('''&&&'''))))))&&&''')))***++++++++++++&&&%%%%%%%%%'''(((((((((---+++***(((((('''&&&%%%$$$&&&((())))))+++000666888@@@HHHJJJHHHGGGJJJMMMCCC@@@;;;777666888999888>>><<<;;;<<>>???===666...((((((***(((***+++,,,++++++---...,,,///666555___TTT777222777999777111///111444555222111333...---+++,,,,,,---+++******,,,...---,,,++++++,,,((()))+++---......------,,,+++***)))))),,,...000***+++------,,,+++,,,---***,,,...///000111444666000000000///...,,,+++******)))'''&&&''')))+++---,,,---...---+++******+++)))***+++...555===???<<>>===<<<;;;:::---///111555555333---)))//////+++%%%$$$&&&'''&&&%%%***---***%%%###''',,,((((((((((((((('''&&&%%%&&&&&&&&&&&&%%%%%%$$$$$$"""$$$(((++++++)))&&&$$$&&&&&&&&&***///444777999AAA>>>999222,,,(((((()))(((***,,,,,,+++***+++,,,***000:::444UUU|||MMM555666:::888111///111777888444333666000///......//////...---,,,...000000---++++++,,,)))+++---...///...---,,,,,,+++******+++---......---......---,,,+++---...***++++++,,,,,,///444777111000///.........//////******+++++++++,,,---...+++---......+++***,,,...+++***...999???===888666...000///,,,,,,000000...---111444222---((('''((()))(((((()))***+++***)))%%%&&&((()))))))))'''&&&)))((('''&&&'''))),,,...+++++++++******)))))))))'''((()))))))))+++---...---...000444555222+++%%%***))),,,///---)))***000'''''''''%%%&&&+++222999666;;;<<<666333555777555<<<888444000///...---,,,***(((&&&&&&''''''&&&%%%(((++++++'''&&&))))))&&&&&&''')))(((%%%$$$&&&***((((((((())))))(((&&&%%%(((((()))***)))((('''&&&###%%%'''(((((('''&&&%%%***(((''')))---111333444:::444---((('''((())))))(((***,,,,,,***)))))))))'''...888111MMMddd>>>666999777222000222888999555444888222111000000111111000///...111333222...,,,+++---,,,---///000000...---+++,,,+++***+++,,,......---......---+++***)))+++---*********)))***---222666111000......///000333444))),,,///000000/////////+++---///...,,,+++---///...***111@@@FFF<<<222000---111///((()))000000***///333666444...)))(((***))))))+++,,,---+++'''###%%%&&&(((******)))((('''***(((''''''(((+++...000000///---+++***(((((((((%%%&&&'''(((((()))+++---111...++++++------***(((///---...111---'''(((...+++++++++***(((((()))***###---333000---///000//////---++++++,,,///000000333000---++++++***)))(((''',,,---******,,,+++&&&******))))))'''%%%&&&)))******)))***++++++***)))&&&''')))******((('''%%%&&&((()))))))))((()))***+++)))&&&&&&(((***,,,,,,666///'''$$$''',,,......)))***,,,,,,***(((''''''%%%,,,555---IIIfffDDD777666666)))+++666666666777333333333222111000111333555111,,,,,,222444///,,,,,,---......///000111111111,,,---...,,,)))))),,,///...---,,,++++++,,,.../////////---+++***+++///333111---)))))),,,......---///000111111000...---,,,///...---...///...+++))),,,///333444222...+++)))+++******,,,......---,,,///111;;;DDD>>>---&&&***111)))&&&)))+++((('''))))))(((((('''''''''(((((())))))***+++,,,,,,---...---***'''$$$###$$$&&&(((.........,,,***)))+++------,,,++++++***++++++,,,///---***)))+++---------...,,,'''$$$###$$$''')))''')))***++++++***)))((((((+++***(((+++111222---///,,,))))))+++,,,+++)))(((((())),,,///...+++'''...,,,)))((()))***++++++,,,)))))),,,---***((((((,,,,,,,,,+++)))(((&&&%%%***&&&'''++++++'''&&&***,,,)))&&&''')))***)))'''******))))))***+++,,,,,,///---,,,,,,,,,,,,+++))),,,777555333SSSsssPPP;;;999333555444---222:::888666333000000222222000---///***+++000333000---...////////////000111222333+++,,,---,,,******,,,///------,,,,,,,,,,,,,,,,,,111111000...---...111444222000------.../////////222111000//////---***(((,,,,,,------,,,+++)))((((((+++...000...+++***)))---+++))))))***,,,------//////555;;;666)))%%%***,,,&&&###''')))'''''')))(((''''''&&&&&&'''''''''))))))*********++++++++++++***'''%%%$$$%%%'''(((,,,------,,,******+++,,,,,,,,,,,,+++++++++++++++...,,,******+++------------+++(((%%%%%%&&&((()))((()))***+++***)))'''%%%&&&,,,...***)))---000///---+++)))))),,,---,,,+++)))(((((()))++++++(((%%%...,,,+++******+++++++++---)))'''***+++))))))***,,,,,,,,,,,,+++)))((('''***&&&'''++++++''''''***+++)))'''''')))***(((''')))))))))))))))))))))))),,,++++++,,,...///...---(((555111:::llloooHHH999999<<<666+++222===;;;:::555000111555555000+++---***+++000333222111333111000/////////111333444+++,,,---,,,+++,,,...000------------,,,,,,+++***111111111000//////000222111111000///------...000333000...///000000,,,)))***---000///+++))))))+++'''***,,,---,,,+++++++++///,,,((('''(((+++.........,,,...222---%%%$$$+++'''###"""%%%'''&&&''')))''''''&&&&&&&&&''''''(((*********)))))))))(((((()))(((((('''''''''((()))***,,,------+++******+++,,,,,,,,,,,,,,,+++******+++******+++,,,------,,,***)))(((''''''((()))***)))***++++++***(((&&&$$$&&&---000,,,'''(((,,,///+++***)))))),,,------,,,+++***))))))))))))'''&&&,,,---------,,,,,,++++++---)))'''***,,,******,,,,,,,,,,,,,,,,,,+++*********((((((++++++(((''')))***)))''''''((()))'''&&&''''''((())))))(((&&&&&&***))))))+++///111111000'''777111DDDmmmCCC999888:::333555;;;:::;;;777333222444444333111------...111333555666777333222000...///111333555,,,---.........///000111....../////////---,,,***///000111111///------......000000...+++***,,,///000...,,,...333444222///,,,000444222---***,,,///,,,---......---,,,---...///---***)))+++---//////...,,,,,,---***%%%&&&+++(((&&&%%%&&&'''((()))***((((((((('''(((((()))***,,,++++++***)))((((((((('''(((((()))*********)))(((***,,,---,,,******+++,,,------------,,,***)))+++******,,,---...,,,+++((((((((())))))*********)))***+++,,,,,,***)))''')))---...,,,((((((***---,,,+++******+++,,,,,,,,,---,,,*********+++++++++***,,,......---+++******---))))))---///---+++,,,******++++++,,,++++++******))))))******)))((((((***))))))((((((((('''&&&$$$&&&(((******)))(((''')))((((((+++...000111000+++<<<444OOOiiiIII999;;;888555888:::<<<;;;777222---,,,000444---...//////000333666777444222000...///111333555/////////000222333333222///000111111111000...---000111333222000...---------///111///,,,+++---//////---+++---000222222000,,,111444333...+++,,,///000111111///---,,,---......------...000111111000000///...///---))))))+++,,,,,,+++***)))+++,,,,,,***************+++,,,,,,,,,,,,,,,++++++***))))))'''((()))++++++++++++***'''***,,,---,,,++++++,,,/////////......---,,,+++,,,,,,+++,,,......,,,***(((((()))******+++++++++((())),,,...///...------///,,,+++++++++*********...------+++***))))))***+++******)))***,,,...000))),,,//////---+++******---+++---222333///,,,+++((())))))******************++++++*********)))''')))***+++***)))((('''&&&$$$%%%(((+++,,,,,,+++***))))))(((***---.........,,,<<<777XXXtttRRRCCC777444:::===;;;<<<999222)))&&&+++000...111000,,,+++///222333333111000//////000222333000000000111333444333111000111111222222111111111444555666444222000///000///000111111000///000111///...---,,,++++++,,,,,,,,,///222111---++++++---///000000...,,,******+++------...000333444333222444333111000///---,,,,,,---000000,,,+++---//////++++++++++++,,,------...+++++++++++++++,,,,,,,,,))))))***+++,,,,,,,,,+++(((***,,,---,,,,,,---///333222000///............000///------......,,,+++))))))******+++++++++,,,((())),,,///000111000000111,,,***,,,---+++******...///...,,,)))(((((()))'''((((((((((((***---000***---111000---++++++,,,...,,,...333444///+++***((())))))*********))))))***,,,,,,***)))***)))&&&***,,,------***(((''''''&&&''')))+++,,,---------+++******+++---......---,,,666999```WWW::::::BBB===777888888444///,,,...000333666555...***...111111111000000//////000000000111000///111333333111...000000000000111222333333666666666444111//////000/////////000222222222111...000111...***)))+++///...///000000///...,,,+++,,,---......,,,******+++---,,,,,,...111444555555888666222...---......---***///000,,,***...111111+++******+++,,,---......'''((()))***+++,,,------++++++++++++,,,,,,,,,,,,***+++,,,---,,,---000222666444222///...///000111555222///------------,,,++++++*********+++,,,,,,(((***,,,///000000000///111------///...******///,,,......,,,)))((()))+++''')))******)))))),,,...,,,000333222///,,,---000222...,,,//////,,,***+++******+++++++++***))))))***------))))))+++***&&&+++---//////+++)))((((((*********+++++++++++++++,,,++++++---///111000///000111:::iiimmmAAACCCJJJ<<<333444555777888888666555999===:::111,,,///222222000000000000000/////////000///...000222222///,,,//////......///111333444555555444222///---...///---,,,+++---111333111...---111444222---,,,111777222111111111222111///,,,***,,,...///...------------+++)))***...333666888:::777111+++***,,,...---'''---///***)))...222222************+++,,,---...%%%%%%'''(((***,,,---...---,,,,,,++++++,,,,,,---+++,,,---,,,,,,...111444999666222///...///111333777444000...---------,,,---,,,+++*********,,,,,,)))+++---/////////------......000222---'''***333***,,,---,,,)))(((+++---***,,,...---+++***,,,...///333555444000...000333444...***++++++)))))),,,,,,,,,,,,,,,,,,+++***)))***......)))(((+++***%%%+++...111000,,,)))((()))------+++***))))))))))))---,,,,,,...111333333333777000===ooowwwRRRAAA===333777;;;;;;666333444666666666555444333222222111444111......000222222000222222111///------000222555555555666666777777777888777777666111,,,...444000000111333444444111///...333555000,,,...111222---...///...,,,++++++,,,***......,,,---111///)))000///---------000222444555222///...///000111000---......//////......---+++---+++)))---333000(((,,,111000+++)))...111//////,,,,,,...---+++---111111...***))),,,.........777666555555555444000...333333111...+++)))***++++++((('''))),,,///...---+++//////+++---333555333///******///333222444888222111000//////...,,,***(((***,,,---------///111...///...,,,...444666444...///111111000000111333///222222---***,,,,,,+++&&&,,,000000//////---***------......------,,,+++,,,,,,---///000///,,,)))---++++++...333555444222333444FFF}}}yyyXXXDDDFFFFFFDDDAAA<<<999:::;;;999888777666444222000///999777666666777777666555333333333222111222444666111111111111111111000000<<<888555777666333222555000111222333222000...---,,,222444000---///333444---///000000...---,,,---,,,......,,,...222111,,,/////////000111222222333333111...---...000000000,,,,,,------------,,,,,,///000...,,,000555222+++***///000---,,,///111///000------//////...000555111---******,,,///000000222222333555777888666555//////...,,,******,,,...---+++)))***,,,...---+++,,,//////,,,,,,111333000...+++---333555222111333111///......///...,,,***+++---///000000111333555---000111000111555555222---...000000000222444666222666555000---...///---...333444111......---***888666444111///...//////'''(((***---//////,,,)))***)))))),,,000333111///???MMMggg}}}___<<<:::777666999>>>BBBDDD<<<<<<======<<<:::888777,,,---//////---,,,++++++444555555444222000000111222333444555777888999:::;;;444000333666555222222111444666444000---,,,---,,,111333000...111555555...000222222111/////////---...---,,,...222333000...///111333333333222111000...,,,,,,...000000000++++++++++++++++++++++++111111000///111444111,,,)))...000......000111000222...,,,...//////222666111///,,,+++---000111222333333444666999:::999888000///...+++)))))),,,///000...,,,,,,------,,,+++---///...++++++---...,,,,,,---111666777222//////000///............+++))),,,...000111222333555777---222444333333555333///000111111//////000333666555888777222///111111000222555444...,,,---...,,,===999444///,,,+++,,,---******,,,///111222000---000///...111666888777444AAAbbbllldddZZZSSSQQQPPPMMMIIICCCCCCBBB???;;;777333000555999<<<:::555111000000111333444444333111222222222222333444555666777777777222000333555333111222222666888666111---...111...222333000///222555444///222444444333222222222...---,,,,,,///222333222///000111222222222222222///---,,,,,,...000000///,,,,,,,,,++++++,,,,,,,,,111000//////000111///++++++---///......000222333555///,,,...//////111555444222///......///111222888777777888999999777555555444111,,,)))(((***---000///------------------......---+++*********)))+++...222555555222000000333222000//////...+++))))))+++...///000111333555///333444222000222111...555444222...,,,,,,...111222555555111000222333222000222000***)))---000000:::777333...+++************((('''(((***++++++***000///...111555777666333DDDpppyyywwwrrrjjjbbbYYYRRRMMMFFFHHHIIIEEE<<<444000///777999;;;;;;:::999:::;;;:::999888888666555555444444333555777555111222777000444777555000---000333111444444111000333444222111333555555444444555666///---+++---000111333333222111000//////111222444///...------///111000//////...------------...///111000///111111000...---///............///333777999333///111222111111333888666333000//////000222:::999999999999888555222666555333///+++***,,,...---......------...///000111000//////...,,,++++++,,,///222222111222444555888666333222000...***((((((***,,,......///111333000333333...,,,...000///333222000---++++++...000,,,000111......111333333111222000***)))---111222555444333222000///...---111...+++)))+++---//////444222222444888:::888666???jjj|||sssllliii```___\\\VVVOOOIIIFFFEEE;;;;;;;;;;;;::::::999999222333666888444///111666000222444222///...///111333666555111111444444111333444444444333444777:::111...---000333222222444555333111//////111444555111000///000111222111000111000///......///000111222000111333333000///111000......000//////222777;;;555222444666555333444999888666333000///111333666666666777888888666444333333222111......///111,,,---......------///111444222222444333000///000,,,111222///...222666888999777555333111///+++(((***,,,...///...///111333000333333---))),,,///000------...------///222555***...///------000333222444666444///,,,///222111...///000111222222111111---+++***+++...222444555444222222444888:::888666000SSSsssxxxsssrrrXXXVVVRRRMMMHHHDDD@@@>>>999888999;;;:::666555888666666555333222111000000333555444111222666666333555555333222222444999===444000000555777444333555666555444333333444555555444333222333444444222111222111///......///111222111...000333333//////333///...000555444//////444777111///444888777444444888888777444111111444777333333333555777777666444111222333222000......///---...///...++++++---///222///000444444000///222---333555000---111555666777555333222111000---***+++---...///......000111---333444000,,,---///000+++,,,...///000222555888---111111...---000222111111555555111///111222111......///000222444666777...000555<<>>;;;888666666555333111111333333111333777888555666555333111111444:::???777222333999:::666444666666666777888888777666555666555444444555555333111222000///......///000222...+++---111111,,,---222------222999888000---000000++++++111777666333222555666666444222333777;;;444333333444666555333111222444444333///,,,******...000000...***)))***,,,---***+++111111---,,,000...555888222...111333333333222111111111000...,,,+++,,,------,,,,,,---///+++333777333////////////---///111222333333555777111444444000...000111000)))///111000000333444222555444333333666999>>>@@@VVV\\\fffsss~~~iiihhh___SSSRRRUUUMMM???===@@@???:::888::::::999888888777555222222444666<<<666333444444333444888777888888777555444555666555222111555666333111222333222111000////////////222222111111111111///---///000000//////111444777111111222333333333333222555999<<<<<<::::::???CCC<<<999:::??????:::555444888777666444222000///...444111000000...,,,///444...333555333222333111...---333000...444222///666555555444444444444555555666111...111333222333666333666888666222///000222333444555666888:::;;;;;;000333666777999===CCCIIIFFFGGGIIILLLPPPUUUYYY\\\]]]fffooottt{{{~~~qqqcccWWWLLLCCC@@@???>>><<<;;;<<>>>>>999555444...//////000111222333444333000///000...,,,///444777888666111///111222111888>>>:::666:::999888AAA888999;;;>>>BBBEEEHHHJJJJJJJJJLLLPPPQQQPPPUUU[[[UUUUUUTTTTTTTTTTTTRRRQQQTTTUUUWWWYYYYYYYYYWWWVVVRRRWWW___fffmmmvvvttteeeccc___YYYTTTRRRSSSUUUOOOHHHDDDGGGIIIGGGCCCBBBBBBBBBBBB@@@===::::::;;;@@@:::555555666666888<<<222222222222333444555666<<<555---***---222333333111444777777666444333333...///000222333444444444111333333111///000555999BBB>>><<<======888666666000000000111111222333444666444555888999999===CCCEEEDDD???888777===AAABBB666???===;;;AAADDDIIIUUU^^^```eeekkkrrrxxx}}}{{{||||||wwwppplllbbbbbb```[[[VVVRRRPPPOOOJJJDDD?????????>>>???BBB?????????@@@BBBCCCEEEFFFKKKCCC;;;888<<>>>>><<<;;;===;;;;;;<<<<<<>>>@@@BBBCCC::::::===CCCGGGJJJPPPWWWaaa___ZZZTTTVVV^^^dddeeennnxxxyyyyyy}}}}}}zzzvvvrrrppppppppptttttttttttttttsssrrrqqqrrrqqqooommmlllnnnqqqtttzzzuuuqqqsssttttttuuuxxxssstttwww{{{