BM 6(Y }}}{{{nnnnnnmmmmmmoooqqqtttvvvpppvvvwwwtttwww~~~||||||~~~~~~yyysssnnnkkkmmmqqquuuzzzyyyooorrrqqqrrrzzzuuuxxxtttmmmssszzzvvvpppfff[[[jjjxxx{{{sssqqqooodddXXXOOOJJJKKKIIICCCFFFGGG<<<999:::;;;999777666888:::CCCCCCLLLQQQKKKJJJOOOQQQ]]]bbbssstttqqqssstttooofffcccoootttqqqhhh[[[PPPJJJFFFCCC@@@;;;???FFFPPP^^^dddXXXGGGCCC999===DDD:::222333222666777888666444222111222///444777666444666::::::000777:::---...[[[xxxBBBFFFVVV]]]TTTUUUhhhwwwaaakkkwwwxxxyyyoooiiiyyyvvvbbbSSSKKKCCC999000???:::555444777999999777>>>:::333...333999777000111***222:::111+++---...444222...+++******---///)))111///(((+++/////////+++111333333DDDxxxqqq\\\SSS[[[\\\jjjĦ{{{tttrrroooppprrriiiNNN:::>>>;;;777333///,,,***---222,,,,,,...222666777666333,,,---000333111...000333---)))///111+++...222,,,...,,,***))))))+++,,,---,,,444---(((000000+++///,,,---,,,000333dddBBB777NNN~~~^^^MMMSSSLLLjjj~~~zzzqqqdddjjj888:::::::::@@@LLLZZZdddpppppppppqqqrrrttt>L{{{{{{{{{|||~~~yyysssnnnooozzzRRRCCC444000999FFFGGG===AAADDDCCC<<<222000444:::555555444222///+++(((&&&000---000555...%%%111GGG===111---,,,)))...111(((+++---111555777555111---,,,333***+++:::333(((222===:::000333,,,MMMqqq<<>>&&&222<<<888333)))///333555444000111999CCCHHH:::HHH\\\qqq``````____________HdĦffffffeeefffhhhjjjmmmnnnppprrrssstttuuuuuuwwwwwwyyy{{{~~~~~~vvvssstttwwwxxx|||yyywwwuuuuuukkk^^^III999DDD]]]???:::===>>>NNN}}}gggHHHJJJCCC555+++***)))&&&***+++,,,,,,,,,111999@@@UUU999(((,,,333GGG]]]???000444444333333000444666:::???BBB@@@:::555333888000999OOOBBB333DDD666===999HHHWWW000>>>444333BBB:::FFF{{{QQQ777222,,,000@@@:::333(((///333000---......+++>>>???AAAEEEIIISSShhh}}}WWWWWWVVVUUUTTTTTTDdDYYY[[[ZZZaaabbbӵlllkkkӵxxxӵĦӵĭӵzzzrrrrrrxxx~~~~~~xxxrrrrrrqqqRRR>>>///,,,555000)))AAAgggXXXDDDSSSWWW???III```UUU;;;===666,,,///:::;;;333<<<;;;888333222:::JJJWWW```???...444222333```hhh999$$$000333***)))---,,,++++++---000000---+++...111***;;;UUUDDD333HHH,,,:::000222<<>>>>>999;;;AAA???EEEPPP```xxxOOOOOOMMMLLLLLLMMMD%%)?OOOfff?><zSSSVVV=?Ħ[[[g&ebbbg&ekkkmmmoooS?ʬ}}}4ff?>ߝL@eg&e3h?g&e>&ejjjjjj??sssvvvyyywwwsssfffkkk}}}mmmTTTCCC:::555222///222555111111VVVMMMfffwww&&&555555+++'''EEE]]]www@@@888LLLSSSDDD444CCC@@@:::555333444777999222000---+++,,,...111333///222,,,(((...+++&&&***+++***(((((())))))((('''%%%222%%%000$$$222---))),,,,,,,,,------.........+++***666IIIQQQFFF;;;777:::555444WWWaaalllLLL999333444666777===333,,,JJJ888:::///<<<***;;;FFF888===RRRgggKKKJJJIIIHHHGGGHHHDtfo9ĦsߝLGdUĦLLLHt@cӵHu]ĦXXXHu]Ħ[[[]]]Htƅ^eeeqIܗGIӵwwwH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħcccfffvvvyyyjjjfffnnn|||UUUKKK===555444666888999@@@444333444(((,,,///GGG```rrrWWW***777,,,777{{{QQQ777666666000+++000///---+++******+++,,,,,,+++)))((((((***,,,...+++...)))&&&))))))***111***)))((((((******)))((($$$---###---"""+++''''''*********++++++,,,,,,,,,---&&&'''222666000+++,,,,,,+++###999999NNNvvvPPPYYYOOOBBB888555777:::<<<000OOOJJJAAA333111AAAIII888111333333%%%666999333GGGYYYkkkHHHGGGEEEDDDDDDDDDHdDĦgdKӵDdDDdDĦFFFDdDĦ4DufӵDdDĦNNNDdDĦQQQq<RUUUVVVpeƜ4DuTӵbbbDdDĦhhhkkkDdDĦvvvqjRgdKӵDdDΦDdDĦdddeeefffnnnhhhlllrrrgggZZZjjjqqqUUUDDD???///+++)))***///444666666///%%%&&&+++///CCCyyy@@@???///'''eeejjjOOO333)))))))))+++---&&&''')))*********)))((('''''''''''''''((())))))000222111---***)))***---'''&&&&&&''')))***)))((()))***'''...%%%***%%%+++(((((()))))))))))))))***///&&&"""''')))&&&%%%)))+++...!!!+++%%%$$$<<<***+++)))))),,,222777;;;<<>>444>>>555,,,===,,,666111111(((///888PPPrrrHHHGGGFFFDDDDDDDDDDdDĦnuR)ĦDdDΦDdDĦDDDDdDĦnuR)ĦDdDĦIIIDdDĦLLLpo9uPPPPPPQQQQQQ=ӊB1.uTӵXXXDdDĦ___```DdDĦeeeGIdnuR)ĦDdDΦDdDӵfffhhhiii```iiimmmfffcccooozzzZZZEEE<<<666111///333111///000000000...,,,,,,222444+++888\\\ggg;;;***000222:::...******......***(((+++)))***,,,---...---,,,+++''''''((())))))))))))(((---***---...((('''&&&!!!(((''''''(((***,,,,,,+++---%%%(((+++)))+++$$$,,,((((((((((((((((((((((((***&&&&&&,,,...+++)))***---333&&&------###---,,,...,,,++++++---111555777}}}mmmSSSXXXJJJ>>>FFF999JJJ666<<<666555555333444888:::<<d<ӵDd<DdDΦDdDĦDDDDdDӵnd<DdDĦFFF>d<ĦGGGpeӵJJJĦMMMF&uTӵQQQDdDĦWWWXXX>d<Ħ[[[peӵDx<>d<ʜ4DuTӵcccfffggggggbbb```mmmxxxeeeMMM555///444666000+++---,,,,,,,,,---,,,+++***---444;;;444777CCCoooGGGddd```))))))###000444)))000---+++***((('''***...++++++******************'''''')))*********)))(((333))),,,///***...222(((+++***)))***,,,------,,,***)))###(((+++ '''))))))))))))))))))((((((%%%$$$&&&+++---+++)))***%%%+++ '''000'''(((///---,,,+++******,,,///222KKKLLLNNNMMMhhhLLL777---CCCWWWYYY777,,,+++111111000444777IIIfffGGGFFFDDDCCCBBBBBB&ӫeʬtIӇAAA>d<Φ>d<ĦBBBD&ӫetIӇCCCDdDĦDDDsdKĦGGGB?dp&ĒRMMMNNN>d<sdKĦWWWB?Ho9YYYs&dq&ĒR^^^aaaeeegggfff\\\gggxxxZZZMMM555///***+++,,,)))((()))((()))***,,,...///000111///$$$)))222111---===///RRR[[[333+++777...---&&&%%%%%%&&&(((,,,000333,,,+++)))((('''(((((()))&&&''''''((()))(((((((((555&&&***,,,"""'''000$$$)))(((''''''(((((('''%%%)))"""999&&&)))---!!!'''******))))))))))))((((((***)))'''&&&&&&''')))***%%%'''"""%%%---***&&&***&&&))),,,---,,,*********$$$---333!!!222VVVGGGNNN]]]BBBVVVlll666777CCCDDD555///111---***777@@@SSS}}}GGGFFFDDDCCCAAAAAAHĪj@IŌ@@@@@@egeAAAAAAHu]3hIŌAAAAAADdDĦCCCneFFFGGG@hIIIJJJ>hMMMNNNOOOseQQQneUUUVVV@GZZZXXXsĪj@h___aaabbbbbbcccZZZ]]]mmm{{{jjjDDD333999111///...---***(((---444---///111222222111111111:::+++***///'''+++&&&555...OOOIII%%%444---333---000222333222000---***++++++******))))))******'''''''''((((((((())))))&&& 333<<<)))+++333%%%...,,,***))))))(((&&&$$$)))...RRR...***,,,###******)))))))))((((((((('''++++++)))&&&%%%&&&)))******))),,,))))))---***)))(((+++//////---***(((((('''555666999888111UUUtttuuuLLL999mmm888///555:::GGGZZZRRR666111666---,,,444444555AAAVVV~~~IIIHHHFFFDDDCCCCCC@@@@@@@@@AAAAAABBBD^AAAAAABBBDdDĦEEEAAABBBCCCDDDGGGGGGGGGGGGIIIJJJKKKMMMs׼sOOOOOOPPPRRRRRRRRRVVVUUUSSS___aaaaaa___\\\[[[XXX___^^^NNN;;;000...///...)))(((+++...---,,,...+++---000111000---+++***!!!)))000,,,"""888 111!!!AAA___&&&"""---+++((('''((((((&&&&&&)))++++++'''((()))*********)))(((***))))))))))))***++++++***222\\\qqq___]]]dddTTT;;;999666444333111///---%%%333aaa111%%%%%%)))))))))((((((((('''''''''"""&&&(((((('''''''''&&&'''&&&000)))"""++++++((()))***+++***((()))---000---333---***---DDDvvv222>>>;;;@@@ggg///===***555888EEEEEE===IIIJJJ///444222---///444333>>>WWWLLLJJJHHHFFFEEEEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAABBB@@@???>>>???@@@@@@???>d<Ħ@@@@@@AAABBBBBB>d<ĦBBBBBBBBBĦDDDEEEFFFFFFGGGEEEEEEFFFGGGGGGGGGGGGGGGIIIIIIJJJJJJJJJJJJJJJBeLLLLLLMMMMMMMMMĦOOOQQQRRRTTTUUUUUUTTTTTTTTTSSSTTTTTTUUUUUU\\\[[[\\\___aaaaaa\\\XXXhhhWWWBBB444,,,(((***...555444111...,,,///444888//////...---+++***))))))'''******&&&%%%))),,,,,,,,,'''QQQ333!!!***333""")))((()))+++(((%%%''',,,***000***%%%***)))%%%))),,,%%%,,,))),,,222'''***,,,222;;;FFFXXX222TTTPPP///%%%((()))(((%%%###%%%'''&&&,,,...***(((+++***&&&&&&&&&%%%,,,222((("""...$$$%%%(((+++***)))+++...)))------))))))---,,,((('''333... ///888<<>>&&&333+++666...((())))))((('''''')))***000333333,,,((()))'''$$$000((()))DDDaaaWWW444 .........---+++(((((())),,,///...)))))),,,,,,)))***111,,,,,,...###$$$555)))@@@;;;000---444,,,......------...///222555777777666333111000000000111))):::XXXMMMLLLJJJHHHFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCCCC@@@BBBDDDDDDDDDFFFKKKOOODe???@@@AAAAAA@@@AAAneAAAAAAneAAABBBCCCCCCDDDDDDBBBCCCCCCDDDEEEDDDDDDDDDGGGGGGGGGHHHHHHIIIIIIIIIHHHIIIIIIJJJKKKneLLLMMMNNNOOOPPPQQQRRRQQQQQQQQQRRRSSSTTTUUUVVVUUUVVVWWWXXXYYYXXXVVVTTTGGG888***(((,,,---+++***///...,,,+++...444===DDD---,,,,,,+++***)))((((((333555333---)))******(((+++!!!777BBB***+++(((,,,)))$$$"""%%%)))+++000555;;;444+++...000&&&)))???<<<------&&&+++444))))))000///>>>VVVUUUUUU ///222******(((***(((&&&%%%'''((())))))(((++++++(((&&&'''((('''$$$""""""333EEE===***%%%!!!###&&&))),,,---)))++++++((((((+++,,,***###)))$$$888444&&&555...)))&&&...)))((('''000(((---,,,+++*********+++,,,222333555555444222///---555,,,999HHHNNNLLLJJJHHHGGGFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFDDDAAABBBKKKZZZfffKKKHHHDDDAAAAAABBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCAAABBBBBBCCCCCCCCCCCCCCCFFFFFFFFFGGGGGGHHHHHHIIIGGGGGGHHHIIIJJJKKKLLLLLLMMMOOOPPPPPPQQQOOOOOOOOOPPPQQQSSSTTTUUUWWWVVVVVVYYY[[[WWWPPPIII777---&&&(((------,,,+++'''***---............///++++++******))))))((((((---000000,,,)))+++---+++)))&&&---@@@(((---&&&+++000---,,,,,,+++---777BBB<<<777***%%%,,,,,,///===AAA777888...+++000(((...///***+++///hhhzzzfff666'''...555---///111---((('''***,,,,,,+++$$$'''******)))*********%%%***'''###"""###555)))++++++))))))******)))&&&(((***+++,,,......------000 111%%% @@@ 111'''---***===---...)))*********)))***+++,,,------000333666666444111...333...333000>>>dddNNNLLLJJJHHHGGGFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGEEEBBBCCCLLL[[[ggg]]]```___WWWJJJAAA@@@CCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBAAABBBBBBCCCCCCCCCCCCCCCEEEEEEFFFFFFGGGHHHIIIIIIFFFGGGHHHIIIJJJKKKLLLMMMLLLLLLMMMNNNOOOPPPPPPQQQNNNNNNNNNOOOPPPRRRSSSTTTWWWTTTSSSWWW[[[UUUFFF999///+++***,,,---+++,,,///+++...111111...+++)))((())))))))))))))))))))))))'''+++,,,((('''***,,,+++)))000+++:::)))000+++)))%%%+++111000(((&&&111@@@888???333&&&///:::666000333;;;NNNEEE777222,,,888''':::===444999AAAEEEhhhppp>>>...---LLL999888;;;666111///111222222000000222666777444///,,,+++......)))+++555111&&&'''$$$***,,,)))&&&))))))''')))***,,,///000...---,,,...555&&&///%%%444\\\///%%%,,,...444cccFFF,,,///************+++,,,---...+++---///222444444333333---((((((???444%%%MMMLLLJJJHHHFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFGGGCCCEEEGGGGGGGGGIIINNNRRRUUUYYYZZZTTTIIICCCDDDHHHCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEDDDDDDDDDEEEEEEFFFGGGHHHHHHIIIJJJGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLMMMMMMNNNOOOOOOPPPMMMMMMMMMNNNOOOPPPQQQRRRTTTQQQPPPSSSUUUNNN===...///---...///---)))+++111//////---+++)))(((***,,,)))))))))))))))*********%%%)))***'''&&&((()))''''''000'''222...---,,,$$$"""'''---,,,+++999ZZZzzzzzz}}}```;;;999EEEBBB777888777HHHOOOVVVTTT:::000,,,666%%%(((:::NNN@@@CCCEEE)))666>>>333PPP888444888555222000000000000///000111555999888333000111...111000777EEEAAA///(((&&&111777111******+++)))---++++++---,,,(((''')))###,,,***111---EEEeee>>>$$$222%%%+++ZZZCCC###222+++++++++******************+++,,,...000222444555111:::***000222<<>>======...333>>>RRRYYY:::&&&...;;;+++222000:::...+++333000,,,///,,,(((---++++++,,,***))))))***+++Ħ---...333///:::<<<Ħ888???HHHWWW\\\NNN===666444000666000,,,------,,,///555///ӵ ...333###222000 111******************))))))+++++++++,,,...000111222---555///---ZZZmmmLLLKKKHHHFFFEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFHHHFFFDDDCCCEEEEEEEEEDDDKKKGGGCCCDDDHHHIIIEEEAAAEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGEEEFFFFFFHHHIIIJJJKKKKKKJJJJJJKKKKKKKKK4ĉ@ӵKKKLLLLLLNNNMMMMMMMMMMMMMMMNNNNNNOOOSSSUUUQQQIII@@@:::888555---(((***,,,,,,+++,,,'''+++...000...+++))))))))))))******++++++,,,,,,###(((+++))))))+++---+++111+++)))AAAXXX---444444555:::===;;;555777KKK___999DDD@@@222---***(((---)))&&&000***(((---%%%,,,(((***333''')))%%%///999...,,,(((((()))$$$'''***)))''''''))),,,>L((($$$&&&---$$$,,,=hĦ///,,,CCCSSSMMMDDDFFFKKKMMMBBB:::444555777:::CCCMMM4ĉ@ӵ)))***%%%444%%%///)))...((()))***+++,,,,,,,,,,,,++++++,,,------.........CCC$$$888666111222~~~\\\777LLLJJJGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHIIIIIIJJJHHHHHHIIIIIIJJJKKKKKKKKKLLLLLLLLLLLLMMMNNNOOOPPPOOOOOOOOONNNNNNGG=?KKKKKKLLLLLLMMMMMMMMMNNNNNNNNNQQQLLLNNNTTTLLL???BBBQQQDDD666,,,...000,,,+++...))))))))))))))))))))))))+++******)))******++++++)))'''&&&***...///+++''',,,(((///>>>EEE<<<...'''---///...++++++......,,,+++*********))))))(((((()))))))))))))))((((((((())))))))))))))))))))))))************))))))))))))''''''''''''((((((((((((HdĦ...%%%$$$)))(((=Īj******)))***000>>>OOO\\\AAA999MMMHHHFFFUUUGG=?,,,***)))***+++++++++******))))))))))))******++++++******++++++,,,---777111444:::///...fff===:::PPPLLLJJJGGGӵEEEEEEEEEĭӵFFFӵFFFĦEEEEEEEEEEEEEEEEEEEEEEEEFFFӵӵLLLMMMĦƜ`1.׼sLLLLLLLLLLLLĦNNNNNNQQQMMMOOOSSSLLL@@@FFFӵ///Ħ))))))))))))))))))+++******)))ĭӵ111888Ħ...///***Ħ)))Ħ(((((((((((((((((((((((((((((((((((((((((((((***DdD(((((((((?fӵ+++++++++Ħ999***///ӵƜ`1.׼s)))(((ĭӵ++++++***---...+++000999WWW,,,JJJӵĦĦĦLLLJJJ?~4EEEEEEEEEg&e>&eEEEg&eEEE>hӵEEEEEEEEEEEEEEEEEEEEEg&eHHHguO>uO>&eMMMMMM4ff?>ߝLPPPgĉ@NNNOOOOOOOOOShӵNNNQQQNNNPPPSSSKKKBBBg&e...>hӵ)))))))))))))))******)))fff?><z(((g&e>&e$$$(((HL%%%+++111ShӵgL((((((((((((((((((((((((((((((((((((S?ʬ((((((3h?D%%)?((((((ZufĦ(((((()))gL&&&,,,+++g&e@@@gĉ@EEE***g&e>&e...@e++++++??,,,---,,,,,,333DDD444g<ĉ3we<Ħ3h?@eZ3h?gLLLL4DӵEEEEEEEEEHƅ^Hu]ĦEEEHu]ĦDDDZuR)ĦEEEEEEEEEEEEEEEEEEEEEHu]ĦHHHHŐeHŐeHu]ĦLLLqIܗGIӵPPPttPPPPPPPPPHGgĉ@PPPPPPPPPOOORRRTTTMMMCCCHu]Ħ///ZuR)Ħ)))))))))))))))))))))sߝLGdUĦ)))Hƅ^Hu]Ħ(((ntHdĦ%%%'''HGgĉ@)))HdĦ((((((((())))))))))))))))))))))))Htƅ^((((((Bt=o9ĦDtfo9Ħ(((((((((g?'''&&&HdĦ<<<--->>>Hu]Ħ"""tt666333Hƅ^Hu]Ħ,,,H׼s+++++++++,,,---//////666RRR>>>tQ}}}je<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦLLLJJJ4DuXӵEEEDDDDDDDdDΦDdDĦDDDDdDĦCCCEEEt|>>geĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦLLLJJJ4DuXӵEEEDDDDDDDdDʜ4DuTӵCCC>d<ĦBBBDtEEEDDDDDDDDDDDDDDDDDDDDD>d<ĦFFF>d<ʜDd<ʜ4DuTӵIIIJJJF&uTӵLLL4DufئL>eOOOpuR)ĦQQQUUUPPPNNNSSSVVVPPP>d<Ħ[[[Dt))))))))))))))))))***+++DdDΦDdDĦ)))>d<ʜ4DuTӵ0004DwDd<Ħ+++puR)Ħ>d<,,,,,,---------------------peӵ---ĦpeӵDx<>d<ӵDd<)))qR/ܗ?fӵ,,,>d<&&&%%%>d<Ħ,,,4DufئL>e(((DdDʜ4DuTӵ///DdDĦ+++++++++******++++++,,,---111***000666000===geĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>ddp&ĒRJJJKKKnfʜd<Φ>d<Ħ(((s&dq&ĒR$$$###i?ʜtd<Ħ+++HHܗDӊB***<x.....................B?d<+++******++++++,,,---...(((///$$$999999geĦHg8>aĦB?Ho9>d<>d<ӵB?Ho9<xNNNKKK4DuXӵEEEDDDCCCHu]3hhCCCCCCBBBneCCCCCC=eDDDDDDDDDDDDDDDDDDDDDDDDneFFFFFFpIƎ@t@hHHHHHHHHH>hJJJJJJKKKfeNNN@ďDOOOPPPPPPPPPQQQSSSSSSRRROOOnekkk=e)))))))))))),,,///******ege******sĪj@h###+++///fdDĦ###@ďD))),,,Hkge333333000555111...000000@h111+++@G000'''HĪj@IŌ......Bene)))Hkge%%%ne333000fe,,,Hu]3hh,,,000555se...---,,,+++***+++,,,---666&&&000888+++333geĦja>aĦ@Gse<Ō@GHkgeNNN4DuXӵEEEĵD^CCCCCCBBBBBBAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEFFFHHHHHHHHHHHHHHHJJJJJJJJJKKKMMMNNNNNNOOOOOOOOOOOOOOOPPPQQQRRRRRRQQQGGG]]]...+++++++++***)))******************)))$$$'''+++,,,DdDĦ///444,,,---///...111222333...,,,---222555555666---...111...222---''')))111***...333%%%;;;:::)))+++***D^///---///111s׼s111...---,,,,,,------------&&&000111---000888geFm8>aĦs׼sHoΦ4DuXӵtvӵ>d<ĦBBBCCCBBBBBBBBBBBBAAAĦBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDĦEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJKKKKKKJJJKKKKKKLLLLLLMMMNNNNNNMMMMMMMMMNNNNNNNNNOOOOOONNNNNNOOOPPPQQQRRRSSSSSSĦpppUUU:::111+++---///,,,))))))++++++*********)))))))))************************)))+++''')))000///---222>d<Ħ000,,,------...///000000///......444555555555444333333555999888:::;;;:::888===DDDJJJ@@@555222444777666444BBB555555:::444111444333---)))888111222000222===///000111111222555999<<<777777444///***+++111777000333===<<<Ħ***......------,,,+++++++++,,,>d<Ħ---222///...---Be555777000---+++,,,///000///---$$$444...,,,::::::geFYĉ>aĦBenu]ӵ?aŖ%7uSQuR)ӵsdKĦBBBBBBBBBBBBBBBBBBgdKĦBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCgdKĦDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIJJJJJJKKKKKKLLLMMMMMMLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNPPPRRRSSSgdKĦWWWKKK:::,,,,,,000...+++++++++++++++*********)))))))))***************++++++'''///---,,,...&&&333YYYgdDĦ888***333+++***,,,222777777555555333111111444666555444555777>>>FFFHHHEEEFFFTTTdddoooUUU```ggg\\\```tttppp^^^ZZZ^^^VVVOOOPPPPPPMMMWWWooo```\\\FFFJJJJJJJJJFFFBBB???===:::555111---444<<<@@@???:::444111999555222gdKĦ111------------,,,,,,,,,+++...sdKĦ)))000000...,,,111555888666111---,,,///000000...222///,,,555===AAAŶS3we<iĉ@3hR/Ō>ACCCneBBBBBBBBBBBBBBBBBBneBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCneCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHIIIIIIJJJJJJKKKLLLLLLKKKKKKKKKLLLLLLLLLMMMMMMPPPOOONNNNNNNNNPPPneDDDIIIcccjjjNNN333...000...++++++++++++++++++************))))))******+++++++++,,,$$$......---,,,///bbbDePPP;;;222999222111666:::777333333999444666AAAKKKNNNOOOPPPSSSeee|||~~~ooo]]]OOOQQQKKKEEECCCFFFIIIIIIGGG???EEEne...777------------------------)))ne+++)))---///...------...///222333;;;666000---.../////////777+++111666555]]]>Ak<fhDDDCCCBBBBBBBBBAAAAAAAAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIGGGHHHHHHIIIJJJJJJKKKKKKJJJJJJJJJKKKKKKKKKLLLLLLPPPOOONNNMMMMMMNNNUUUNNNIIINNNhhhAAA444444///******,,,++++++++++++*********))))))******+++,,,,,,,,,)))---,,,)))000RRR}}}]]]:::222555DDDTTT\\\aaafffzzz|||mmm]]]VVVRRRMMMHHHFFFJJJ===...555000000000///////////////###)))...,,,---.........///////////////:::888555222000//////000---///:::777CCCNNNKKKHHHGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEECCCCCCDDDDDDDDDEEEEEEEEEGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIJJJJJJJJJKKKKKKKKKMMMMMMLLLLLLMMMMMMNNNOOOPPPSSSQQQPPPGGGggg|||NNN>>>===666///...,,,,,,+++++++++*********))))))***++++++,,,------......------JJJ___YYY```{{{hhhSSSsssQQQ999777666555444222111000///(((222000,,,000///,,,///------......//////......111666:::999555111000111***555===LLLNNNKKKHHHGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDEEECCCCCCCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHHHHHHHFFFGGGGGGHHHHHHIIIJJJJJJIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJKKKLLLMMMNNNNNNOOOLLLLLLOOOUUUHHHZZZUUUFFFEEE???666444,,,,,,,,,+++++++++******))))))***+++,,,,,,------+++---111:::nnn{{{KKKOOO===<<<:::777444222000///333000))),,,222+++'''000,,,,,,------...///000000)))222===???:::333111111222777999iiiNNNLLLHHHFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDD@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGHHHHHHHHHIIIIIIHHHJJJJJJJJJHHHGGGHHHIIIJJJIIIIIIJJJJJJKKKLLLMMMMMMMMMPPPRRRNNNWWWwwwrrr[[[QQQHHHHHH:::333111---******------+++...((((((((((((111555,,,@@@'''(((hhhXXXMMMBBB======<<<999555777000666...777***///+++...111000---///444222,,,000,,,777===444888999'''888///bbbOOOLLLHHHFFFFFFGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDD@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGGGGGGGHHHHHHHHHHHHGGGIIIJJJIIIHHHHHHIIIJJJIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMPPPQQQKKKMMMddd~~~nnnXXXNNN;;;:::666111------......,,,***,,,,,,+++,,,)))'''(((KKKttthhhppp[[[cccdddjjjxxxkkkRRRDDDCCCIII???<<<>>>***///)))777888///111000,,,---222333///111***333===555,,,222:::222UUUOOOLLLHHHFFFFFFGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDDDD@@@@@@AAAAAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFGGGGGGGGGHHHHHHFFFGGGIIIIIIHHHHHHIIIKKKIIIIIIIIIIIIJJJKKKLLLLLLLLLKKKNNNPPPKKKHHHRRRaaasss___EEEEEE>>>666111000///...---###---***+++222,,,///FFF]]]zzziiiTTTKKKrrrdddJJJ@@@+++555999===GGG___zzzuuufff___lll{{{zzzzzzSSS555111444EEE///+++)))///111111---,,,///222333//////000888;;;000///>>>>>>OOOLLLIIIGGGGGGGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGDDDFFFGGGHHHGGGHHHIIIKKKHHHHHHHHHHHHIIIJJJKKKLLLIIIIIILLLPPPNNNKKKNNNUUUooo^^^SSSHHH<<<666444111///...'''222***(((555222AAApppUUULLL;;;444999666222999eee<<<'''222<<<111333......KKKvvvrrrQQQ@@@:::111:::HHHDDDbbbrrrxxxeeeccclllooooooPPP444888+++333333///111222000...///111333,,,555000222AAA>>>333:::qqqOOOMMMIIIGGGGGGGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFDDDEEEGGGGGGGGGGGGHHHJJJGGGGGGGGGHHHHHHIIIJJJKKKIIIHHHIIIMMMNNNNNNOOORRRYYYrrrgggXXXHHH@@@;;;555111111///999...(((333111EEEwwwzzzkkkJJJ;;;:::EEENNN???BBB}}}lll@@@555555333666999///111DDDCCC...000222...222,,,,,,OOOyyyDDD+++///+++(((...---FFF^^^|||vvvMMM888<<<===MMM]]]fffyyyqqqNNN;;;AAA555111222333444333000000111000222...555???555;;;\\\PPPMMMIIIGGGGGGHHHGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDEEEGGGGGGFFFFFFGGGIIIGGGGGGGGGGGGHHHIIIJJJJJJKKKIIIHHHIIIKKKMMMMMMNNNLLLaaapppqqq\\\QQQHHH===666666)))444222000666888IIImmmppp[[[QQQMMMSSSJJJ444<<<999444--->>>XXX^^^...333222111555888888TTTkkk???000$$$(((///...333VVV{{{JJJ,,,222777222111555(((===lllyyyRRR555666666777888999JJJjjjhhhHHH888888555333666666222000000666***--->>>888+++WWWPPPMMMJJJHHHHHHHHHHHHGGGEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDFFFGGGFFFEEEEEEFFFGGGFFFFFFFFFFFFGGGHHHIIIJJJKKKJJJIIIHHHIIILLLLLLKKKHHHXXX\\\uuuuuueeeXXXHHH>>><<<,,,555<<<>>>AAAKKK]]]nnn^^^CCC<<<:::KKKkkkddd///222===666555222dddrrr777888111***)))&&&(((SSSeee---222444***///...333RRRyyyzzznnnTTT222(((///...***///000444```}}}^^^===444+++666222222666FFFhhheeeZZZaaawwwrrr^^^CCC999222333666444111111444***333???999JJJPPPMMMJJJHHHHHHHHHHHHGGGEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDEEEFFFGGGFFFEEEDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJIIIJJJJJJJJJKKKMMMNNNMMMIIIUUUMMMWWWssstttcccOOOCCCAAA???CCCLLLLLLKKKZZZnnnssszzznnnzzz^^^???CCCJJJ@@@RRR}}}~~~???+++>>>444%%%777AAA@@@,,,+++...666222,,,NNNzzz777555...---...***...KKKqqqzzz~~~wwwPPP//////000(((***444(((PPP{{{jjjMMM@@@111,,,000888111...TTTRRR@@@===CCCHHH\\\~~~cccJJJ<<<000111555444333333---222<<<888???|||SSSLLLGGGHHHIIIHHHGGGIIIEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@AAAAAABBBCCCCCCBBBAAAAAAAAAAAABBBCCCCCCCCCCCCBBBBBBAAAAAAAAACCCCCCAAAAAAAAAAAACCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEJJJJJJKKKLLLLLLJJJIIIHHHKKKJJJMMMSSSZZZooommmSSSEEE???<<>>NNNccczzzZZZBBB555AAAmmmNNN222;;;:::333???gggPPP222666...(((555UUUVVV111000***111(((;;;wwwVVV000333...(((333---YYYssszzz~~~tttVVV999,,,,,,------***CCC{{{vvvvvvYYY555...000...333222>>>qqq```DDD111000666888GGGooo~~~dddcccCCC333***666;;;//////888???000<<>>333HHHFFFUUUMMMHHHHHHIIIGGGFFFGGGEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCAAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCAAABBBBBBCCCCCCBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEBBBBBBCCCDDDEEEFFFFFFGGGGGGGGGHHHIIIKKKMMMOOOPPPSSSUUUYYY^^^bbbhhhooottt{{{kkkMMMEEERRRHHH***333TTTkkkwwwDDD***)))&&&NNNzzzQQQ<<<222***LLLIII111,,,000,,,JJJYYY333222(((111000eeewwwmmmsss{{{oooMMM...,,,+++...<<>>bbbttt___999555555eeeUUUNNNHHHHHHIIIGGGEEEFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBCCCAAAAAABBBCCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEFFFDDDDDDEEEFFFGGGHHHIIIIIIJJJJJJLLLNNNRRRUUUYYY[[[```eeejjjooottt|||jjjMMMLLLLLL555(((MMMzzzVVV222,,,'''<<>>---777'''444ccc~~~wwwtttwwwxxxqqqfff000&&&///111000pppyyy|||zzzpppKKK111...111111www~~~~~~ggg666,,,555555:::rrrooocccHHH+++,,,MMMjjjeeeOOO{{{ZZZqqq\\\MMMHHHJJJFFFGGGJJJEEEHHHHHHGGGGGGFFFEEEEEEDDDDDDDDDCCCCCCDDDEEEEEEFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAABBBCCCBBBAAAAAACCCEEEGGGFFFGGGGGGHHHIIIKKKKKKKKKKKKMMMOOORRRWWW[[[^^^aaadddiiiooouuu|||wwwcccWWW===,,,@@@mmmsssBBB))))))III}}}WWW888***OOO777...222%%%333zzz|||WWW...444'''555ccc|||yyyxxxyyytttmmmHHH111***,,,222```|||}}}dddEEE///'''444PPPzzzbbb777+++555:::QQQpppvvvpppiiiLLL...222RRRddd^^^===[[[LLLHHHJJJFFFHHHKKKGGGHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEDDDEEEEEEFFFGGGFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCDDDDDDCCCCCCEEEFFFEEEFFFFFFHHHJJJLLLNNNOOOPPPTTTXXX\\\^^^cccjjjooossswww}}}```cccEEE---999bbbHHH222111<<>>___jjj>>>XXXXXX@@@mmm>>>///111???qqq888111,,,FFFxxxwwwxxxuuuwwwwwwtttuuuyyyzzzxxxyyy}}}jjjIII......:::hhhsssrrrvvvzzzvvvppprrrxxxhhhSSS999333///jjj~~~}}}}}}kkkAAA***111QQQvvvUUU777AAA~~~___OOOJJJKKKGGGHHHKKKFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEDDDDDDEEEEEEFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKMMMPPPSSSUUUWWWXXX]]]___bbbeeehhhlllpppttt{{{~~~qqqnnn|||KKK222ddd~~~zzzhhh???JJJ===,,,555IIIsss666222...FFFzzzwwwxxxyyy~~~~~~wwwrrrssswwwyyyuuuyyyttt^^^777///&&&eeeqqqwww}}}}}}zzzwwwttt}}}eeeLLL444333CCCyyy||||||~~~xxx___@@@,,,111[[[ZZZ666[[[___NNNJJJOOOKKKHHHJJJGGGEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGFFFEEEDDDGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDBBBCCCDDDDDDCCCCCCDDDFFFBBBCCCDDDCCCCCCCCCEEEGGGFFFGGGGGGHHHHHHKKKOOORRRUUUUUUVVVXXX[[[___ccceeehhhkkkooossswww|||kkkjjj{{{JJJ111\\\aaa:::ttt<<<333---___zzz===---666<<<|||yyy}}}{{{yyywwwvvvtttrrrpppwwwnnnvvvkkk???)))888EEEnnnuuuyyy~~~vvvrrr~~~yyyyyyjjj<<< FFFxxx}}}xxxxxxaaa222,,,???rrr___999ggg___NNNJJJOOOKKKHHHJJJHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEGGGFFFFFFEEEDDDDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAACCCDDDDDDCCCBBBDDDEEEFFFGGGHHHHHHHHHIIIKKKMMMKKKLLLNNNNNNPPPSSSWWWZZZ``````bbbdddiiimmmrrruuuwwwzzzsssvvvmmmNNN===XXXzzz}}}BBB???{{{555777333pppMMM111333>>>}}}}}}{{{yyywwwwwwwwwvvvtttrrrwwwuuuyyypppOOO444333:::dddrrryyy{{{~~~zzzzzzyyyZZZ777888]]]||||||yyy\\\555000QQQ{{{lll^^^xxx```NNNJJJOOOJJJHHHKKKHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGFFFFFFGGGGGGFFFEEEEEEEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCDDDFFFFFFEEEDDDFFFGGGGGGIIIJJJKKKKKKMMMPPPRRRSSSUUUWWWYYY[[[___dddgggjjjlllnnnsssxxx~~~ssseee{{{```888LLLxxxWWW333aaa{{{444444555ddd777///CCCzzzxxxwwwwwwxxxxxxwwwuuutttyyyyyysssdddFFF111000___vvv~~~xxxwwwwwwyyy{{{yyyxxxpppNNN---DDD|||~~~QQQ000333dddpppYYYaaaOOOJJJOOOJJJHHHKKKIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFHHHIIIJJJIIIIIIKKKLLLLLLNNNPPPRRRSSSUUUXXX[[[\\\___bbbfffiiimmmrrrvvvzzz|||hhhcccHHHUUUxxx<<<>>>:::111<<>>^^^bbb:::III{{{|||~~~{{{uuuSSS<<>>>>>>>><<<;;;999:::===@@@AAABBB???GGGCCC>>>DDDEEEEEELLLKKKLLLOOORRRUUUXXXZZZ[[[eeeeeehhhpppzzz~~~{{{vvvooommmkkkkkkllllllkkkjjjhhh^^^RRR]]]eeeeeemmmjjjfffeeecccccceeeiiinnnqqqrrruuugggXXXpppzzzyyyvvvxxxxxx}}}nnnmmm|||pppppp~~~iiiRRRjjjQQQUUUNNNKKKHHHFFFEEEDDDAAA???===;;;888777777999999999:::555444888888333333777555999<<<:::666444777;;;;;;888555333444555555444000666222111999:::555777111333555555555666888::::::777888???KKKSSSTTTRRRUUUUUUUUUWWW[[[___``````WWW\\\DDDRRRaaa\\\hhhbbbhhheeebbb```aaadddiiilllnnnssskkkTTTqqqqqqvvvvvvxxxxxx}}}}}}~~~}}}|||eeesss~~~xxxxxxxxxkkk___VVVOOOLLLGGGBBB<<<999:::;;;:::999777999;;;<<<;;;;;;<<<===>>>888666::::::666666999777777888888888999999999777777777888888999999:::<<<:::888777777777666555555555555666555444222000111---///888>>>999444222//////000222333444444555555444555777888777:::???FFFEEEDDDGGGMMMVVV\\\```^^^___```_________aaaccceeeeeedddcccdddjjjuuu}}}qqquuuyyy|||}}}~~~{{{{{{fffrrryyysssiii]]]TTTEEECCC???<<<999999999:::===:::888888999:::999777;;;<<<>>>===<<<;;;;;;<<>>???<<<;;;>>>777777777777888888999999777777777777888888888888777666555555666666555333222444555555555444444555===777666;;;>>>;;;777777:::888555444333222000...//////111555444000000333444222222444888===@@@AAAJJJLLLOOOQQQSSSUUUYYY\\\]]]___```______bbbhhhmmmmmmnnnoooqqqsssyyy}}}xxxfffiii||||||~~~xxxuuuUUUSSSMMMCCC===:::444...:::999888777888:::<<<>>><<<;;;;;;<<<======;;;999;;;<<<>>>===<<<:::;;;;;;===999888:::<<<;;;;;;<<<666666666777777777777777777777777666666666666666444333333444555555444222///222444555333444777999>>>777222222333111///000000---***,,,000222///+++000111555:::777111...///...------...111333333222333555888;;;===@@@DDDGGGNNNRRRVVVWWWVVVVVVXXX[[[iiiiiiiiihhhiiilllrrrvvvxxxwwwzzz{{{qqqnnnqqqoooWWWHHHDDD>>>777333444444555:::BBBEEECCCCCCBBB@@@>>>======>>>>>>AAA@@@???>>>===<<<;;;:::999:::<<<<<<:::::::::;;;888666555666999999999:::555555555555555666666666666666666555444444444333444333333444555444222000---111444333111222555999???:::555333333222111111///...111;;;HHHNNNLLLHHH444444888<<<:::444111333666444222111333444444333...///000000///000222444888===BBBDDDDDDDDDFFFIIIUUUXXX\\\___```aaabbbccckkknnnssswwwzzzxxxoooeee{{{iii\\\GGGFFF<<<...,,,555777111:::<<<;;;;;;???GGGKKKIII<<<<<<;;;;;;;;;<<<===>>>@@@???<<<:::888999;;;===<<<>>>>>>===;;;999888999:::999888888;;;===>>><<<444444444444444444444444444444444333333222222222333222111111222111///---...111333222000000222444555444222111111111000...000111777CCCPPPVVVRRRMMM222000222555444000111555<<<888222....../////////666666666444111000111222,,,000333333222333666999888===DDDJJJOOOSSSWWWZZZaaafffiiijjjooopppdddUUUuuuzzzyyyxxxjjjZZZLLL???222***111777888666:::BBBCCC>>>999:::999888<<>>???@@@AAA======;;;:::999;;;@@@DDDBBBCCCBBB@@@;;;888666666888999888777999======:::333333333333333222222222222222222222111111111111222000...---...///...---000111222333333222000///...111222111222444444111++++++...444999:::444...000......000000...111777CCC>>>666000......//////666777777555333333444555333555666444111000222555000111333555888>>>EEEJJJPPPVVVZZZ]]]ccciiicccYYYfffmmmwwwppp}}}wwwqqqjjjaaaIIIAAA777...,,,000777<<<444777;;;;;;;;;:::888666:::<<<<<<<<>>===;;;===AAA======;;;888999;;;:::666<<<<<<<<<============>>>777999;;;;;;888777888:::555777888888777777777888111444222...000555555000333222222222111111000000......//////000000111111333111//////333777;;;<<<333000000555;;;;;;444---***///000,,,---333777666333111...++++++---000222---+++,,,...---***,,,000...,,,+++,,,///111111000///111222222222333555888---111555666333111111222///222444555333111000000///111666;;;???EEEMMMSSSWWW\\\cccjjjooorrruuuwww{{{rrrzzz~~~~~~~~~yyytttfffTTT???666999===:::555999999999999999:::;;;;;;;;;777@@@OOOMMM===777>>>>>>===<<<:::999999::::::::::::999999888777777666888777777777666666666666444444333333222111000000555222000333777999666222,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------.........//////........................000///...---------------......///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000111000000000000000111111222222222222333333333444444222222222222222222222222222444555555444555666777CCCMMMYYYaaadddfffiiillltttqqqgggmmmuuuqqq~~~{{{rrrcccOOOBBB;;;777444555:::>>>===;;;::::::999999999999::::::;;;777;;;CCCBBB999444666===<<<:::999888888999999::::::999888888777666666444444444444333333333333111000000///......---------***)))+++...000---)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------000///......---------...///////////////...------,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////000000111000000111111111222222222222222222222222222222222222333555555444444666777555:::@@@EEEKKKTTT```iiikkkkkkeeekkkvvvmmmwww~~~tttfffWWWKKK???555......222777999999999:::<<<<<<;;;:::999999888888888:::999888999;;;;;;888444999888777666666666666666666666555555444444333333000000000000/////////............---,,,,,,++++++---***)))***,,,---***'''))))))))))))))))))))))))************************(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,///...------------------//////000000000///......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------...//////....../////////000000000111111111111111111111111111222444444333333555666333444444444777>>>HHHQQQZZZ``````gggzzzoooyyyzzzmmmdddWWWEEE666000111666999;;;<<<;;;888444444777;;;>>>===<<<:::999888777777888:::888666;;;CCCAAA888444333333222222222111111000000/////////.........------------,,,,,,,,,,,,/////////......---------///...,,,---...---+++(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((************************,,,++++++******+++++++++------............------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,------------............////////////000000000000111111000111333333222222444555777888999888777777999;;;CCCLLLPPPYYYkkkwww~~~nnnooottteeeOOO===;;;888777777888888888888666333222222555999;;;>>>===;;;999777666666555333888777444999BBB>>>333..................------------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******...............---------,,,+++++++++***)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))(((((('''''''''(((((()))******+++++++++++++++***************++++++,,,,,,++++++++++++***************************++++++,,,------------.....................//////000000000///000222222111111333444333555999;;;;;;;;;;;;;;;333===???CCCQQQ[[[dddrrrvvvooobbb___TTTCCC888444666999::::::999666555333222222555888:::999666;;;:::888666444333222222...222222///111555111(((+++,,,,,,------,,,++++++------------------,,,,,,++++++++++++************++++++++++++++++++++++++***+++******)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&'''''''''((()))))))))((((((((((((((()))******++++++)))))))))))))))))))))))))))))))))))))))***+++++++++,,,,,,,,,------------,,,------......//////000...///111111000000222333555555444444555888:::;;;777===:::999@@@DDDIIIVVVbbbppptttXXXOOOGGG888111333;;;:::888555444444666888666666777888999888666333666555333111000.........,,,------,,,++++++)))'''+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))))))))))))))))))))))))))))))))***+++***)))(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%&&&''''''((((((''''''&&&&&&''''''((())))))***'''''''''(((((())))))***)))))))))))))))******+++)))************++++++++++++,,,,,,---......//////---///000000000000111333777555222111111333444555888>>>:::777=========FFFOOOWWWeeeuuuvvv[[[CCC<<<888111222888444666888888777666666777444444444333222333555777222111///...,,,++++++++++++***+++,,,+++)))+++...,,,,,,......///...---,,,***************+++++++++******)))))))))((((((((()))))))))***************%%%&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''%%%%%%&&&'''((((((''''''%%%%%%&&&&&&'''(((((()))%%%&&&&&&'''((()))******)))))))))))))))***++++++(((((((((((())))))))))))++++++,,,------...//////---...000000//////111222000000222444666777555444///666444444;;;;;;:::@@@;;;<<>>???777444999<<<888666555333111///...------999555///***((((((+++---++++++***)))(((((())))))++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""###$$$$$$$$$$$$############$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))+++,,,+++)))''''''(((************************,,,,,,,,,,,,---...//////000000000///////////////000000111222333333444444555555555555777999;;;<<<;;;???BBBCCCGGGTTTiiizzzOOO???;;;666333333444444444777======444222777777222000///...,,,+++***))))))000...+++)))))),,,///111+++******)))(((((())))))++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&'''(((***,,,.........************************,,,++++++,,,,,,---...///000000000000000000000000000000111111222333333444444333333444555777999;;;===???@@@>>>===BBBMMMWWWiii{{{TTT555777555222222333444555444888;;;888000///333111+++++++++***)))(((((((((((())))))))))))***---///000******)))((((((((())))))************************))))))))))))))))))))))))(((((('''''''''&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&%%%&&&***///222222000************************++++++++++++,,,---......000000000000000000000000///000000111111222222333222222222333444666888999888:::;;;<<<<<>>444333222222222222000...000///,,,)))+++...+++''')))))))))))))))******+++))))))*********)))'''&&&)))((((((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$&&&&&&$$$###!!!$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''',,,(((&&&(((,,,---***&&&))))))))))))))))))))))))***************+++------....../////////000000000......////////////000000000111222444555666777777888666555666999<<<<<<;;;AAAAAADDDLLL[[[qqqbbb666;;;???222555444111000000///---+++,,,+++))))))***+++***)))((('''''''''(((((()))***&&&'''(((*********)))(((((((((''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""$$$$$$############$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((&&&%%%'''***+++)))'''))))))))))))))))))))))))))))))))))))***+++,,,------------......//////000........................///000222444555666666666888666444444777:::<<<===AAA???>>>@@@JJJZZZmmmzzzCCC000???AAA000555222///------,,,***)))+++*********)))((()))+++((((((''''''(((((())))))&&&&&&((()))*********)))'''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""#########$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''(((((()))(((((()))))))))))))))))))))))))))(((((())))))***+++,,,++++++,,,,,,---......///---------------------------...000222444444444444555444444555777;;;???BBB===>>>???@@@BBBJJJVVV___zzzSSS===888111111999333000---+++******)))(((++++++,,,+++(((%%%'''+++******)))))))))******+++((()))))))))))))))(((((('''''''''''''''((()))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$""""""######$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''(((***)))'''&&&&&&'''))))))))))))))))))))))))(((((((((((()))***+++,,,******+++,,,,,,---......------------------------,,,---///111222333333333555555666444333444666999:::===@@@???>>>AAAIIIPPP[[[vvv___<<<>>>333000555)))+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#######################################$$$$$$$$$$$$############$$$$$$$$$######"""########################### $$$$$$"""$$$((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000000000111111111111444444444444555666777777??????>>>======???CCCGGGNNNWWWppppppAAA222:::000///333(((+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))(((((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$$$$############$$$$$$$$$#################################)))$$$ !!!###$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000111111111111222333444555;;;===???@@@@@@@@@AAACCCFFFPPP___tttMMM555555999,,,***///'''++++++*********)))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''(((((())))))(((((('''&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#################################$$$$$$$$$$$$######################################################&&&%%%!!!!!!,,,666000"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((())))))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,---------.........//////............///000111111777:::???AAAAAA@@@@@@@@@BBBIIINNNXXXsss[[[BBB777777333&&&(((///)))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''(((((((((((((((((('''%%%%%%%%%&&&'''((()))***%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$########################$$$$$$######################## $$$$$$###000???;;;+++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))))))))************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---...///000222666;;;>>>???@@@AAABBBEEEGGGHHHMMM___|||rrr>>>444///---***&&&+++000---*********)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''%%%%%%%%%&&&&&&((()))***$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$############""""""######%%%%%%########################''''''"""&&&000,,, $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((((((((()))))))))******************++++++,,,,,,,,,***+++++++++,,,,,,,,,,,,---,,,,,,------...///000000222555888:::===AAAEEEJJJFFFIIIPPPSSS^^^~~~CCC999...,,,+++,,,///...+++)))******)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%&&&'''(((#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$############"""""""""$$$%%%&&&########################%%%'''""" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))******+++,,,,,,,,,******++++++++++++,,,,,,------------...///000111000000111222555999???DDDHHHDDDJJJSSSNNNKKKfffYYY222555222///+++...333,,,%%%******)))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$#########"""!!!!!!"""$$$&&&'''########################!!!######$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))((())))))***++++++,,,,,,******+++++++++,,,,,,,,,------------...///000111000000111000111444999===CCCBBBHHHQQQPPPNNN[[[nnniii???777***...)))###'''...'''%%%333))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%$$$######$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$#########"""!!!!!!"""$$$&&&'''########################%%%!!! ###$$$""""""&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((())))))***++++++,,,,,,***++++++++++++,,,,,,,,,------------...///000000111111111111000111444777@@@BBBGGGMMMTTTYYYZZZZZZAAA///777+++,,,,,,++++++***)))(((((()))))))))))))))))))))))))))((('''&&&%%%&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""!!!!!!"""$$$$$$###!!!""""""""""""""""""""""""######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&))))))))))))((((((((((((************************)))************+++++++++---------............//////000222444444333222111===>>>@@@DDDIIIQQQXXX^^^lllccc:::000///---,,,,,,+++******)))(((((((((((((((((((((((((((((()))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################"""$$$%%%&&&%%%###""""""""""""""""""""""""######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&)))(((((((((((((((((((((************************))))))*********+++++++++------------............///000222444444444333222555999>>>CCCGGGLLLSSSXXX___{{{{{{999222333***///+++++++++******))))))((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################%%%$$$$$$%%%''''''&&&$$$""""""""""""""""""""""""######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&(((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,---------......///000222444444444444333111555;;;???CCCHHHNNNSSSUUUkkkTTT)))...333+++---+++*********)))))))))(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$%%%&&&'''&&&$$$""""""""""""""""""""""""######$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))************+++,,,,,,,,,------------///000111333444555555555555555666888===DDDJJJOOORRR___xxxhhh888000,,,---...'''*********)))))))))))))))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################################################################""""""###%%%%%%$$$###""""""""""""""""""""""""######$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''((((((((()))(((((((((((((((((((((((((((((()))))))))*********++++++++++++,,,,,,,,,---......000111333444555555:::777444444888>>>EEEIIIQQQUUUfffAAA***555+++&&&,,,$$$))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""!!!!!!"""$$$$$$###!!!""""""""""""""""""""""""######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''(((((()))))))))))))))))))))))))))((((((((()))))))))************+++++++++,,,,,,,,,,,,---...000222333555666999;;;===<<<999:::???DDDKKKLLLVVVoooOOO666***...,,,&&&&&&)))((()))))))))))))))))))))''''''''''''''''''''''''&&&'''((((((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################!!!!!! """###$$$###!!!""""""""""""""""""""""""######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((())))))************************(((((((((((()))))))))***************++++++++++++***+++,,,...000222444555333DDDTTTSSSEEE:::;;;BBBDDDHHHNNN]]]{{{jjj...;;;...$$$///)))"""111(((((((((((())))))))))))''''''''''''''''''''''''&&&'''((((((((('''%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""!!!!!!"""$$$$$$###!!!""""""""""""""""""""""""######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((())))))************************(((((((((((()))))))))))))))************+++++++++)))***+++---///222444555///MMMiiiiiiRRR===;;;DDDAAAIIIMMMSSSlll|||KKK777333...***((((((***,,,))))))))))))))))))))))))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$###########################(((!!!"""))))))######***################################################"""""""""""""""""""""""""""###$$$%%%%%%$$$###""""""############$$$$$$$$$###############"""!!!!!!""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))*********+++++++++------...///000111222222222888SSSnnnfffFFF:::EEEDDDIIIKKKLLLZZZvvv]]]777222000,,,)))'''''')))***(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%$$$$$$########################### ,,,:::;;;---""" ########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$###"""""""""############$$$$$$$$$###############"""!!!!!!""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((()))))))))))))))((((((((((((((((((((((((************++++++++++++...//////000111222333333999666>>>QQQ]]]WWWEEE888CCCHHHKKKMMMTTTjjjoooAAA+++---,,,***((('''''''''((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$############$$$###$$$$$$%%%%%%$$$$$$$$$###########################!!!%%%------&&&###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############"""""""""############$$$$$$$$$#########$$$######"""!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((()))))))))))))))((((((((((((((((((((((((*********+++++++++,,,,,,---......///000111222222666555333:::QQQcccXXXAAACCCEEEKKKOOOOOOZZZyyyKKK444***)))))))))(((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$#####################$$$%%%%%%%%%$$$$$$########################)))"""$$$+++$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""#########$$$$$$$$$#########$$$$$$######"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((()))))))))))))))((((((((((((((((((((((((*********++++++++++++,,,******+++,,,---...//////000777888666@@@QQQWWWPPPDDDCCCIIIQQQOOOQQQiii[[[444000***(((((()))))))))))))))(((''''''''''''''''''''''''&&&'''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$######""""""######"""###$$$%%%%%%%%%%%%%%%########################""""""$$$'''(((%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""#########$$$$$$$$$######$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((()))))))))))))))''''''''''''''''''''''''))))))************++++++))))))***+++,,,------...333666:::888444666BBBOOODDDAAAFFFQQQSSSRRR___rrr{{{@@@...111,,,))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###""""""""""""###"""###$$$$$$%%%%%%%%%%%%########################!!!###&&&))))))'''$$$"""%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$"""############$$$$$$$$$"""###$$$$$$%%%$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((()))))))))))))))''''''''''''''''''''''''((((((((()))))))))******)))******+++,,,---...///444---...777888666AAARRRCCC@@@CCCMMMSSSTTTZZZcccTTT555222000,,,***)))(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$###"""""""""""""""""""""###$$$%%%%%%%%%%%%########################%%%$$$""" ###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&"""############$$$$$$$$$"""###$$$$$$%%%%%%%%%$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((()))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((((())))))***+++,,,---...000)))***333999<<>>BBBCCCAAAFFFQQQZZZ\\\cccIII888000)))***---(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&((((((''''''&&&%%%$$$$$$&&&((())))))((('''''''''(((%%%"""###'''(((&&&"""&&&%%%######$$$$$$"""!!!###$$$%%%&&&%%%$$$###"""&&&''''''&&&&&&'''+++...+++***)))***---000222222111111000000000111333333222***&&&)))***'''(((---)))000111+++&&&(((+++,,,+++333333+++%%%'''+++,,,$$$---###%%%555(((111***)))***,,,...---)))%%%---$$$(((999@@@444'''$$$'''((()))'''%%%$$$''')))((('''%%%%%%%%%%%%###"""###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&&&&%%%$$$$$$'''''''''&&&&&&'''((((((''''''&&&&&&'''(((((()))''''''((()))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,,,,+++***+++...333666;;;===???AAADDDKKKUUU\\\]]]oookkk<<<333///)))+++---(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((''''''######$$$$$$#########$$$,,,)))%%%$$$%%%&&&&&&%%%%%%###""""""###$$$###"""###$$$%%%''')))*********,,,---.........111555888444333111111333555555555111000/////////000111222***'''&&&%%%%%%%%%***///***)))((())),,,---)))###+++111333+++%%%%%%&&&%%% ,,,222AAANNN;;;$$$'''222$$$"""222<<<444***)))+++(((+++666:::333,,,,,,***333@@@FFFAAA555((( +++)))(((((())))))'''&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%######%%%'''''''''&&&%%%%%%$$$$$$$$$$$$$$$((('''&&&&&&%%%%%%&&&&&&''''''((()))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))*********---222555777;;;???BBBEEEKKKSSSYYYXXXfff~~~OOO111000---(((***+++(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&(((''''''&&&%%%%%%%%%&&&$$$$$$$$$"""!!!"""$$$&&&(((&&&%%%%%%(((+++,,,---.........///000111222333222333333333333555888;;;666555222222222333222111,,,,,,+++******+++++++++$$$'''&&&"""!!!&&&+++...++++++,,,,,,((($$$%%%(((&&&+++---)))$$$######!!!$$$111666---!!!)))###%%%111;;;999111,,,''')))+++---.........///,,,888IIISSSRRREEE666,,,,,,+++******+++,,,+++)))(((((()))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$###!!!!!!"""$$$%%%%%%+++***)))'''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&''''''((()))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))***,,,000222111666<<<@@@CCCGGGNNNSSSUUU___tttaaa@@@///111,,,'''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''$$$$$$$$$$$$$$$%%%%%%%%%)))(((&&&%%%%%%&&&&&&&&& %%%)))***((())),,,000000...------111555888999===;;;888666444333222222000111111///...---///000---+++))))))))))))((('''&&&&&&%%%%%%%%%$$$$$$%%%$$$((('''######)))***''')))$$$!!!!!!!!!!!!$$$)))"""$$$%%%$$$$$$$$$$$$$$$---!!! $$$!!!"""((()))''',,,%%%%%%---+++!!!"""&&&'''$$$$$$)))***'''###''',,,000111000---,,,***)))((()))***+++***))))))***++++++,,,,,,,,,+++************************"""'''+++,,,(((%%%$$$%%%------+++***((((((''''''%%%%%%%%%%%%&&&'''((()))''''''((()))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''((((((***,,,...---111666999<<<@@@GGGMMMPPPVVVfff~~~OOO888...000)))&&&((('''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$"""!!!###''')))***)))...555===???===;;;<<>>555+++((()))******((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&''''''((()))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''((()))+++...000222333555;;;CCCJJJKKKNNNYYYnnnaaa???000+++,,,'''&&&***'''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((%%%&&&&&&&&&''''''((((((,,,+++,,,111888<<<<<<::::::AAAGGGHHHDDD@@@@@@AAA666333///,,,++++++***)))***)))'''&&&$$$######""""""###%%%&&&%%%%%%'''((()))(((((()))++++++***(((***+++,,,---------,,,,,,---(((&&&)))+++)))((()))000MMM^^^NNN333((())),,,111+++(((+++,,,***'''&&&###%%%'''((()))'''%%%&&&444...---222111+++...666...***'''(((***+++(((%%%))))))((()))***)))'''%%%&&&%%%###$$$%%%&&&$$$######$$$%%%'''((())))))***''''''''''''''''''''''''###111???@@@666+++'''(((******))))))))))))******((('''&&&%%%$$$#########''''''((()))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''(((***---000111111111222777???FFFLLLNNNTTTddd|||}}}JJJ666,,,+++,,,'''))),,,&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&((()))+++---//////999888999>>>DDDFFFCCC???555888::::::777444444555...+++)))''''''&&&%%%######$$$%%%''')))***++++++,,,...000111111111333444333222222333555444222000000111333555666666666555222++++++111000+++333DDD???oooeee666'''///555777111000666999333,,,)))...555---...??????444777hhhwww]]]YYYfffooo555...,,,000000,,,...444,,,)))''''''((((((&&&$$$)))(((''''''''''''&&&%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&""")))000111,,,&&&%%%%%%******++++++---...000000******)))))))))******+++''''''((()))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''***...222,,,.../////////222888>>>IIILLLPPPYYYnnn```???555,,,---...***+++,,,###(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((()))))),,,...000333666999<<<===:::888777:::===<<<555///+++++++++***((()))+++,,,&&&%%%%%%&&&(((***)))((((((+++...222555777888999;;;===???>>>===<<<===>>>999888888999:::999666444333555777999:::;;;::::::777///111999555...@@@]]]EEEdddiiiIII333777666)))777333555???DDD===333...$$$333---555TTTOOO444111WWWsss111555JJJIII888111000555222***111AAANNNDDD777---+++,,,///000...,,,******+++***)))'''************)))(((&&&&&&'''''''''''''''''''''''''''&&&%%%%%%&&&'''((((((&&&&&&'''(((***---///000******,,,...111444666777'''(((((()))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((,,,222666&&&))),,,---,,,---111555AAADDDFFFLLL^^^zzz~~~CCC===///...,,,+++)))(((''''''(((&&&%%%&&&'''((('''&&&(((((((((((((((((((((((((((((())),,,///222222222???>>>;;;888555333333333---///111000---)))''''''&&&***(((###(((666<<<:::---...000222555777999999BBB??????BBBBBB???AAAGGGEEECCCBBB@@@????????????666666999>>>>>>;;;;;;???777888999<<>>888222000555<<<333333333222000000333555333000---...111222///+++444<<<>>>777///...---***)))***)))&&&(((+++)))%%%&&&&&&&&&'''(((((('''%%%$$$***((('''&&&555&&&"""###$$$(((444DDDJJJGGG---***+++222:::999000&&&...+++(((&&&&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&((()))***)))))))))))))))******+++666888BBBOOOWWWddd```<<<333...---,,,***)))((('''''''''((()))((('''&&&'''((($$$%%%&&&((())))))******,,,,,,...111555888999:::555333111...---,,,,,,---&&&&&&&&&(((***---///111%%%)))---000999GGGSSSWWW@@@??????@@@AAACCCEEEFFF>>>===???CCCBBB@@@CCCJJJIIIGGGCCC@@@===;;;:::999BBBAAADDDJJJLLLJJJIIIKKKVVVWWWYYY\\\```ccceeefffaaaUUUZZZoootttgggfffsss~~~zzzyyyvvvqqqppprrryyynnn}}}{{{}}}zzzxxxxxxwwwqqqjjjcccaaa```cccaaa\\\UUUMMMGGGDDDDDDBBB???;;;888777666333000'''000444000,,,...000///,,,000111---+++---...---,,,+++*********))))))(((%%% $$$!!!***!!!.........+++''')))---+++&&&((((((***...111222///---333000,,,***)))((('''%%%&&&%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''((()))))))))(((((())))))***+++111555@@@KKKPPPZZZwwwuuuEEE;;;111---,,,+++)))((('''''''''%%%'''))))))&&&%%%&&&((('''(((***,,,...///......444444444333222222111111000---***(((((()))))))))...///000222555555444222OOONNNMMMKKKFFFBBBGGGNNN>>>=========???BBBFFFHHHKKKKKKLLLKKKEEE@@@AAAFFFVVVWWWZZZ^^^ccchhhmmmpppuuurrrttt{{{|||xxxwwwtttvvvxxx{{{}}}~~~xxxkkkiiiwww~~~vvvoooxxxyyyzzzyyyxxxxxxzzz|||rrrooojjjccc[[[VVVTTTTTTRRRVVVTTTJJJ???:::888777666;;;;;;333,,,******)))(((((()))+++...222666888666***999))),,,***---### ###%%%$$$&&&))))))&&&$$$&&&((('''%%%%%%)))...222000...---------+++***(((((('''&&&%%%$$$######$$$%%%%%%%%%&&&'''''''''%%%&&&&&&''''''''''''&&&))))))(((((())))))***++++++000;;;DDDGGGPPPiiiYYY;;;:::333,,,+++***)))(((((('''(((%%%&&&''')))))))))))))))///000222333333333111111000000000---***(((''''''((('''&&&(((+++///222333<<>>ZZZ;;;222777<<>>LLLPPPWWW___aaa```fffnnnoooooommmnnntttzzzyyysss}}}~~~}}}xxxsssqqqtttxxxsssrrrsssfffnnnnnn~~~fffnnncccXXXRRRJJJ???777555<<<888222000000///,,,(((---,,,+++++++++)))&&&$$$&&&&&&''''''(((((())))))************************)))(((''''''&&&&&&''''''(((''''''''''''((()))))))))+++,,,...333===HHHOOOccc]]]III111,,,111(((,,,,,,++++++,,,,,,------)))333:::666***###&&&---,,,,,,,,,...111666;;;>>>888===BBBDDDDDDFFFKKKPPPTTTeeezzz}}}rrreeeXXXQQQCCC@@@777......222000)))...---,,,++++++,,,---...)))((())),,,+++***,,,111+++,,,,,,---///222444555222//////666999888888:::<<<:::;;;???@@@>>>>>>AAA<<>>DDDKKKUUUaaaggggggyyy|||}}}zzzvvvuuuzzz~~~ttt~~~www{{{zzzwwwmmmdddaaaTTTNNNFFF???:::666444222...------...///...+++)))((((((((((((''''''''''''((()))***+++,,,---......***)))((('''&&&&&&'''((('''''''''''''''((())))))'''---000---,,,333AAALLLTTTwwwwwwGGG888333111...&&&+++***+++,,,///111222222+++'''(((...111,,,***,,,444888===>>><<<===@@@DDD>>>AAALLL^^^nnn~~~gggOOORRRAAA===777444333222///---...//////...,,,+++,,,---,,,$$$///333''',,,;;;:::JJJAAA???111999QQQPPPQQQ\\\cccfffeeegggnnnsssrrrmmmeeeeeesss|||{{{{{{}}}}}}zzzwwwccc;;;IIIKKK<<>>999555222,,,666000)))(((%%%555***111<<>>MMMcccwwwrrrSSSKKKDDD@@@;;;999DDDRRRWWW...---222111222333777???HHHQQQVVVXXXjjjmmmrrrvvvyyy|||bbbFFF888111111999888((((((...TTT{{{jjj555222,,,,,,666))):::;;;LLLjjj~~~{{{yyyyyy|||{{{zzzxxxuuuooogggbbb]]]DDDAAA@@@AAA<<<)))***,,,000333111---,,,111666999DDDQQQ]]]kkk{{{|||zzzuuutttttttttuuuppphhhhhhnnnnnniiiVVVQQQIIIAAA;;;444...++++++++++++******+++++++++&&&''')))***+++,,,++++++...---,,,+++))))))))))))''')))***+++,,,///444888???JJJdddZZZBBB777666///---111111777...%%%$$$***111333222777777777999>>>JJJ]]]lll|||___DDD888888555///777333111000,,,+++444@@@BBBLLLIII@@@BBBGGGOOO[[[iiioooyyyMMM&&&$$$### ***$$$'''>>>SSSsss|||zzz>>>222///111999111EEE\\\rrr}}}~~~~~~{{{vvvYYYCCC???>>>GGGJJJ222***@@@FFFNNNPPPLLLDDD===999666666333///333===FFFIIIYYY___hhhnnnrrruuuxxxzzz}}}qqqmmmpppssssssuuurrrnnnhhhaaaYYYSSSOOO@@@>>>777///,,,---......***))))))(((((()))++++++...---,,,+++************'''(((******+++---111444>>>JJJYYYzzzoooPPP<<<444666222111222---,,,,,,---000444555444333777AAAPPP___rrrrrreeeOOO777)))...222333555777555111000555>>>EEEGGGHHHLLLRRRkkklllqqqxxxJJJ+++444888222555???NNNrrrVVV000.........:::IIIsss}}}yyysss;;;)))...///---)))***CCCYYYaaannn|||{{{tttoooiii\\\KKK???;;;777333555444222444<<>>---,,,666999444777444222444777@@@PPP___```kkk}}}[[[777333???JJJRRRuuunnnGGG;;;......III^^^}}}~~~~~~[[[111(((//////+++888eeeuuuwwwyyyrrrRRRMMMEEE<<<666333222222:::AAAKKKVVVcccppp|||{{{~~~zzzxxx{{{vvvlllcccWWWIII===999222,,,)))(((***++++++++++++++++++,,,------***,,,---,,,,,,,,,...000111FFFPPPZZZ|||OOOBBB444000222...000444///111555:::===DDDWWWqqqvvv]]]CCC222<<<:::888777777777666444NNNQQQbbb{{{xxxMMM333IIIvvvxxx^^^eeeJJJ...666HHHsssWWW>>>000777JJJTTTiiipppttt}}}xxxhhhYYYPPP@@@;;;444222555<<>>333222222,,,000777555777777@@@WWWvvvuuuaaaHHH777333555777777888777<<>>FFFKKKnnnwww\\\LLL>>>999333///;;;MMM888KKKBBBMMM>>>[[[RRRCCClll|||,,,___GGGiiiCCCKKKgggpppmmm|||{{{yyyyyylllMMMQQQ;;;444:::444???SSSjjjsssuuuiiiTTTHHH999000...///---++++++(((***111444000---///111---===LLLOOOzzzqqqGGG>>>---777888111111BBBWWWcccpppfffLLL:::000000444888:::AAAQQQkkkYYYDDD>>>:::888777DDDjjj^^^GGGyyyttt444???333FFF999888>>>;;;777iiiBBB~~~~~~}}}qqqwww```<<>>666777666999JJJaaalllkkkXXX^^^uuuoooKKK777...888:::333;;;NNNhhhyyycccLLLTTTcccpppxxxppp333___qqq///777000888)))555---YYYdddGGG___CCCKKKeee}}}yyy>>>FFF~~~LLL000&&&///444>>>UUUjjjkkk___NNNBBB@@@III]]]ooommmTTTAAA888555///,,,///333222000000666222...222NNNggg|||NNNAAA===<<<888<<>>444???444+++222EEEwwwfffUUUIIICCCKKK```zzzwwwhhhQQQAAA000,,,222666333...%%%555;;;333BBB>>>aaabbbHHH@@@888:::LLLeee}}}TTT+++---000999===111&&&444LLLEEE]]][[[777eeeAAA222444...---"""///999FFFnnnBBB555777,,,+++///999YYY===(((+++VVV|||~~~sssQQQSSSQQQRRR___xxx~~~bbbGGG666111333666333---///777ZZZ@@@XXXyyyTTTFFF@@@CCCYYYooovvvQQQ000999...(((...:::MMMiii}}}|||}}}UUU333:::GGG111;;;,,,///,,,%%%>>>gggccc666777>>>***+++,,,PPPxxxrrr999>>>ttt\\\QQQTTT[[[^^^{{{aaaBBB444111333FFFQQQ<<>>aaa888:::>>>666333FFFyyy:::111QQQ222,,,%%%:::gggWWW|||<<<)))555///555fff~~~~~~EEEZZZwww```IIIGGG___ppp555LLLKKK:::XXXpppnnnWWW777555mmmggg@@@BBB***888LLLmmmhhhqqqhhh444AAASSS___RRREEE///\\\000///222///ttt]]]:::444111111IIIjjj<<>>QQQRRREEE@@@NNNnnnrrrOOO???>>>333VVVqqqmmmSSSFFF444___===999;;;CCCHHHQQQ666]]]222000000///zzzooo|||777444---<<>>777<<>>333FFF|||rrrLLLLLL666&&&===MMMaaa======NNN777>>>333mmm555777999999BBBCCC///222333DDDxxxOOO000333DDDaaa|||NNN777<<<888FFFMMM^^^VVVKKK___OOOfffAAA555999)))'''???EEE777999fff^^^FFFAAA777999[[[llleee...JJJ|||AAA===KKK999444555999KKKBBB444444444YYYxxx~~~BBB///111\\\sssnnnqqq:::>>>>>>HHHMMM@@@@@@yyyOOO???000<<<999---444111;;;555QQQOOODDD777AAAZZZUUUDDDttteee:::EEEDDD111444HHH[[[TTTOOOUUUFFF777///000ooo}}}ggg999333666yyytttKKK@@@999EEEwwwDDDuuu000%%%666444999888999333@@@llliiiMMMGGG///@@@hhh```cccFFF999dddNNN222;;;aaa{{{>>>444,,,ooo[[[III888)))---}}}XXX555888===~~~vvvhhhJJJ888DDDuuuOOO333===...---222555333666]]]XXXMMM;;;888:::cccaaa>>>HHHKKK333555fff888NNN;;;QQQSSSxxx<<<222999:::fffGGG111;;;UUUbbbHHH@@@@@@[[[999,,,555444222111888111AAAzzzQQQLLL111:::IIIlllPPP===yyyWWW;;;;;;kkk888EEEAAAJJJSSSwww666444GGGBBBttt>>>111:::fff~~~sssTTT===999nnnkkk<<>>999HHH===YYYwww111888ZZZJJJnnn666333===ooohhh===777```EEEAAA444222<<<...333333333777SSSUUUGGG???444777sssnnnNNNbbb999nnnggg;;;777jjjLLL111NNN111jjj|||222;;;eeeOOO^^^333777FFFsssBBB>>>tttCCC???JJJ666111>>>---444222555444???rrruuuLLLFFF444AAA777tttEEE[[[GGGCCCttt???:::]]]]]]222QQQ---uuu666;;;bbbSSSSSS333:::VVVqqqRRRBBBdddEEEPPPXXX777000===///555222777333555aaaaaaJJJCCC...DDD@@@XXX666___:::cccBBB;;;NNNmmm:::PPP222eee999999[[[TTTFFF333===nnnyyypppCCCFFFNNNRRRlll999333888333555333666444333PPPRRRIII<<<222999QQQyyy@@@@@@DDDPPPDDD999@@@yyyDDDKKK999LLL888888WWWMMMmmm:::333BBBxxxHHH???\\\EEE<<<777222888444444333333555AAAlllvvvIIIIII666:::---___ppp111NNN```AAArrrHHH;;;:::KKKFFF<<>>>>>:::///;;;333555000222777666[[[ZZZTTT???:::666666wwwUUU:::lllHHHGGGKKK///:::]]]JJJ777NNN444ooo444>>>JJJ>>>:::444777]]]fffHHHFFFzzzDDDPPP:::555222222999000000888///FFFWWWMMM<<<777666:::xxxMMM==={{{oooBBBwwwUUU222999RRRMMM888LLL333bbb222CCC???===iii777333<<>>333000???yyypppfffBBBrrrJJJ===:::444444;;;222000:::444444KKK```PPP<<<666444666JJJrrr888VVV...ooozzz<<<111333ddd\\\:::>>>555jjjCCC333XXX333<<>>444VVVJJJ222111DDDXXX333222FFFKKK<<<+++DDD111FFFXXXOOOPPP>>>888999;;;555NNN~~~cccCCCsssjjjxxx:::888666555555444111222666999PPPlllKKKBBB777333222777jjjGGGHHHWWW999SSS888111;;;cccKKK---444GGG;;;hhh===)))222222NNNLLLxxx{{{444CCCKKKLLLEEE777666WWWtttHHHSSSxxxvvv>>>>>>>>>444333777333000444666>>>ttt]]]MMM<<<666000000777ooo>>>PPP888LLLYYY>>>///444JJJ@@@(((777EEE///}}}SSS>>>))))))555BBB777YYYDDDGGG>>>===???111333[[[OOODDDnnnCCCBBBEEE333222999555000111000222dddTTTFFF999444///555;;;ddd???lll```<<>>;;;^^^\\\111---444333TTT444111OOOJJJFFF000000444555bbb~~~uuu<<>>AAA666///555KKKGGG222555999???TTT\\\666111---(((ZZZ///777yyyoooDDDDDD>>>222111<<>>zzzlllJJJAAA777555111666PPP^^^>>>ggg???GGGNNN===LLLCCCAAAVVV555111222DDDFFFCCC222555555888WWW///555@@@<<<>>>HHH666///:::PPPBBBTTTKKK;;;999777555444333333444...;;;^^^___GGG@@@555555222555aaaYYY???LLL>>>^^^HHH+++FFF333888[[[eee777......GGG<<>>111555444666oooQQQjjj]]]===BBBOOOFFF444FFF333333```yyy999000000===IIIoooMMM(((333>>>444+++---MMM)))888444444zzzmmm444000OOO444>>>MMMCCCMMMPPPCCC999444888999444222444444777777jjjgggBBB@@@;;;...555666777yyyWWWDDD999[[[kkk888&&&444***///GGG999000000222[[[RRRiii<<<...555***(((333111QQQ***666GGG333FFF;;;555BBB444===YYYbbbTTTxxxSSSBBB555666888555333666666000:::SSS]]]<<<===888,,,555888999rrrLLL{{{>>>999zzz555333(((999...DDDlll888...000+++hhh@@@999&&&999CCC))),,,>>>222NNN111+++```666***mmm???<<<222333333___IIIRRRaaaUUUqqqaaaJJJ666444777444444888666+++===CCCSSSEEE<<<000444777000AAAwwwHHHDDD;;;;;;DDD333000///HHH;;;:::OOO,,,'''999JJJ>>>vvv///666%%%PPP'''222)))^^^777)))(((MMMLLL---BBBaaaPPP222666444888???bbbkkkbbbbbbXXX222???444222;;;888222333<<<222>>>ooo{{{PPPBBB:::///333666000DDDpppGGGyyy>>>;;;OOOggg111222777MMM888777YYY222***000999MMMyyybbb000999333WWW(((000IIIeeeSSS)))555999VVVlllCCCDDDvvv^^^888555333666:::sssMMMOOO___^^^UUU@@@???555444:::666111333888333<<>>888...333555222HHHfffHHHGGG999;;;lll;;;111<<>>222111555333;;;iiiDDD999DDDjjjVVVGGG???GGG888999555777555777000777666:::\\\vvvMMM@@@333444000222111777]]]AAASSS???---tttlll>>>ZZZPPPeee===...FFFQQQ555---UUU444***///***222SSSNNN+++///---XXX$$$333555YYYXXXIII000---///---111OOOEEE888111555111666rrreee:::BBBUUUUUUbbb___xxxRRR<<<999555:::666444000444555<<>>BBBaaaGGG;;;)))444CCCDDD666000aaa;;;HHH@@@999OOO???555~~~hhhPPPbbb999000???NNN111777CCC???///***555+++???333)))(((NNN???---'''aaa===FFF111)))666555)))KKK___111222666---444FFFQQQCCCDDDPPPIII[[[wwwtttAAA<<<666>>>444666...999777444FFFmmm\\\EEE999QQQooozzzppp:::000VVV;;;DDDFFF666GGG:::555|||???...<<<[[[222...888fff@@@---///&&&AAA;;;---+++===III555,,,222```RRRxxxLLL+++222888(((333[[[zzz888333555///333AAAyyy>>>HHHFFF777888UUUUUUCCC:::444<<<777666111777444666@@@bbbUUUCCCAAA===666OOO:::@@@YYY666@@@777666OOO...555WWW444222000===DDD---333VVV333(((---UUU???******FFFWWWuuuzzzAAA+++222222---333eee555333444111222;;;HHHLLL===NNNCCCCCCYYYmmmGGG999444999:::666555555111999999RRRvvvPPPDDDRRR:::;;;JJJ999???ppp::::::666888ooo666222EEE777999///666dddIII---111222XXX---(((---\\\555''')))\\\GGGnnn777---;;;:::111///[[[444222111333111777aaapppQQQ@@@CCC}}}CCCDDDJJJhhhMMM:::666555888555777333000===555FFFlllOOOFFFeee999;;;AAA888@@@www888333555777AAA777<<>>666AAAjjjPPPIIIBBB<<<>>>888???lll444...555666hhhrrrPPP999;;;ZZZ(((333)))333___UUU000666[[[444)))///GGG===+++---<<>>777:::]]]999333;;;666vvvWWWsss===:::XXX000---222777;;;XXX///EEEIII///,,,,,,bbb000---+++PPPPPPvvvfff777333,,,>>>999***JJJ~~~000000///,,,444,,,000777rrrVVVTTTNNNJJJPPPOOOBBBSSS888GGG999444777555111555111666999???bbboooSSSLLL;;;,,,<<<666555QQQBBB;;;BBB888FFF999CCC=== AAA,,,%%%```XXX...SSS111111///(((www,,,///&&&___>>>___000444999<<<444,,,EEEWWW000555000,,,444***...555[[[gggppp___AAANNNKKKJJJXXX>>>III777666;;;777000777111111:::>>>RRRcccLLL[[[bbb>>>222;;;<<<777???NNNXXXEEEwwwsss333888HHH///111---///@@@```;;;DDD111---&&&NNNJJJ///555%%%ggg@@@```999333888+++---333<<>>fffKKKSSSCCCCCCAAA:::555888777666444222333888@@@EEEbbbNNN\\\QQQ555---,,,:::777<<>>CCCaaaMMMZZZ???555;;;555:::999555jjjCCC444:::666hhhqqq[[[888666>>>...888'''222333rrr|||PPP888(((&&&888ccc&&&+++)))KKK>>>kkkKKK111444---111///)))...VVVMMM111777***///---333'''000///444{{{MMMfffcccEEE777iii>>>WWWAAAFFF]]]<<<777333444444444333444777<<<@@@^^^HHHPPPVVV222***333---:::;;;---NNNEEE555,,,>>>bbbqqq:::333===222---***666+++MMMBBB666///)))FFFDDD###222***bbb222EEE,,,***333333...333***;;;yyyLLL...777::: ,,,...000&&&000111...XXXdddnnn:::FFFGGGaaa777XXX@@@MMMkkk===;;;444333444444444444777;;;>>>uuu\\\BBBCCCxxx222333***222///:::===(((>>>}}}III<<<+++???WWW===555777???%%%///444000444uuu333444---,,,VVV%%%...000...kkk888aaa---333444(((***222222&&&333qqqppp<<<666444,,,(((000))),,,,,,'''000222---AAATTTFFF999mmmRRR:::ZZZ>>>WWWyyy>>><<<666333333444444444777;;;???jjj~~~ZZZ===999;;;@@@999!!!999333888999:::BBB***999gggHHH:::...666GGGMMM:::222III---000***...---OOO~~~111000%%%111]]] 777'''555fffNNNppp---333000&&&...%%%444000&&&888ggg~~~???(((///222,,,%%%444'''***))))))000000...666eeezzz999:::KKKOOOCCCZZZ===ddd@@@888777333333333333444888===BBB]]]~~~YYY===777,,,//////(((333,,,***)))<<>>888///222333000//////000111@@@RRR666<<>>333000///...------...///000GGGoooDDD111;;;:::///666999+++;;;XXXEEEIIIoooggg???&&&RRR******111333...(((MMMnnn)))000&&&***\\\444$$$333***VVV777___:::))),,,///(((((()))***+++,,,---------444yyyBBB555...---,,,+++************)))***++++++***+++---///<<>><<<@@@|||EEE===<<>>333000///...------...///000<<>>@@@~~~{{{PPP>>>333000///...------...///000:::DDD...777>>>~~~666,,,111333333llldddlll```FFF999***QQQ111))))))***333---666|||hhh666)))***111;;;;;;(((...)))555XXXUUUXXX777))),,,///***,,,+++)))((((((***+++,,,'''111222nnn]]](((...---,,,+++***))))))))))))((()))******)))***,,,...111___zzzKKKbbb+++HHH:::XXX444;;;MMMMMM===sss```___AAA888222222111000000333888<<<===zzz~~~wwwOOO>>>333//////...------...000111AAAZZZ333:::***bbbhhh777)))000666///ZZZUUUFFF{{{hhh------BBBEEE,,,...&&&+++,,,,,,PPPNNN%%%,,,,,,222>>>000+++111'''GGGEEEaaaQQQ444***+++...+++...,,,)))''''''(((***+++)))555---@@@sss@@@$$$///++++++***)))))))))))))))((()))***)))))))))+++---...CCCAAAqqq???TTT777PPP;;;555:::SSSHHHBBBmmm===111222222222111000333777:::;;;ooo~~~tttNNN>>>222///...------...///000111EEE||||||???333222999wwwMMM555)))111666---NNN[[[KKK555,,,,,,FFF...***+++&&&)))///333XXXsss444 :::,,,+++666)))111---'''UUU999qqqIII111++++++---+++---,,,)))'''&&&''')))***///>>>III444"""333+++******)))((((((((())))))'''((())))))((()))+++,,,///555^^^\\\gggIII???...{{{444888777PPP???III~~~;;;777333444333222222333777:::;;;eee~~~sssOOO???111......------...///000111@@@xxxUUU+++<<<,,,GGG999333+++333222...FFFAAAMMM[[[***))):::444!!!222)))!!!,,,***888cccaaa888///---+++)))%%%,,,$$$111%%%...TTT999yyyAAA///,,,,,,,,,+++,,,***((('''&&&'''((()))###222[[[@@@!!!***222&&&))))))(((((((((((())))))&&&'''(((((('''(((***,,,...222qqq<<<555>>>444FFFLLL666666333LLL666QQQ999>>>444444444333222333666999:::ZZZ~~~sssOOO???000......------...///111222BBBwwwwww777;;;//////WWW111111***333---111>>>888FFFrrr111+++111888(((,,,***&&&'''(((---888TTTxxx???&&&333222$$$)))(((!!!///"""<<>>HHH///+++$$$111###+++)))(((''''''((()))+++,,,&&&###+++<<>>GGG000(((&&&'''((('''&&&%%%%%%&&&'''((($$$'''(((&&&###"""%%%)))RRRHHH999222)))&&&RRRDDD777222]]]444&&&*********(((&&&''',,,###000!!!RRR...'''%%%))))))$$$%%%***%%%&&&***...---'''$$$&&&%%%%%%&&&&&&'''(((((((((+++---;;;eee---111444111******222555333///......000222222111///++++++++++++++++++++++++555///LLL===)))666===TTT111333***222333000===333222 RRR222:::KKK555333333222222222333444555888<<<{{{uuuTTT777444///............///000000>>>```OOO///---111...+++444IIIzzzsss000---///***))),,,------111777yyy}}}jjjPPP===222--->>>555777:::ZZZDDD888222------222HHH...***""")))'''&&&&&&%%%%%%&&&&&&'''###(((+++***%%%###%%%)))***>>>KKKJJJ...AAAIII555CCCXXXAAA222$$$+++***)))%%%&&&333&&&777***((()))+++)))$$$###''''''(((,,,111///)))&&&'''%%%%%%&&&&&&'''(((((((((***+++555ggg>>>222;;;===222444333---+++---,,,'''000000111///---***(((((())))))))))))))))))))))))444,,,EEE111'''000,,,WWW,,,"""(((///%%%222]]]uuuAAA(((===777???GGG111333333222222222333444555777<<<{{{yyyUUU777555...............//////000>>>___SSS000...000111333---(((JJJHHH)))---,,,)))))),,,...///111444rrr}}}ZZZPPPAAA444...111888>>>NNNJJJLLLQQQxxx```HHH===666,,,'''===******""")))&&&&&&%%%%%%%%%%%%&&&&&&$$$''')))***)))((()))***'''222???111(((444<<>>___ZZZ333,,,111...+++,,,***000CCCuuu,,,))),,,(((((()))+++---///222444```ssspppNNN666444000,,,)))+++000777<<<;;;JJJQQQTTTgggWWWCCC>>>;;;***$$$000''''''&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((&&&%%%&&&&&&"""///(((,,,222FFF,,,YYY;;;WWW+++)))+++,,,((('''"""***###222[[[;;;((()))&&&######&&&''''''&&&&&&%%%''')))(((######&&&%%%%%%&&&&&&'''(((((((((&&&...,,,xxxqqqMMM555,,,%%%###+++111///---///222000+++'''$$$#########++++++***))))))***---000''''''''''''''''''''''''(((,,,&&&+++...&&&,,,777YYY111666&&&(((,,,DDDmmmddd+++888JJJOOOAAA333333222222222333444555555<<>>333------,,,,,,,,,---...///666TTT>>>...)))'''***+++'''%%%'''&&&000;;;666&&&###'''%%%)))((((((((()))+++---...333gggtttfffKKK???<<<<<<444333000---+++*********((())))))***++++++,,,,,,666///111888444***+++222,,,...///---)))&&&%%%%%%+++)))((('''''''''&&&%%%'''%%%+++%%%%%%BBBGGG!!!888555111---,,,,,,---///QQQ)))...DDD666...,,,***((((((((('''$$$888TTT666+++---(((------ (((555222|||DDD&&&,,,---******$$$&&&''''''&&&$$$$$$%%%&&&***!!!+++<<>>]]]eee111000...+++333333///333777333;;;```{{{bbbAAA444...---,,,,,,,,,---...///555SSS>>>...)))''')))***(((&&&&&&)))222000(((&&&%%%%%%+++(((((('''((()))***,,,---000IIIeeepppbbbPPPDDD???<<<666000---,,,***)))((())))))***''''''(((((()))*********555&&&***111+++333???<<<000///---,,,***((($$$!!!""""""###$$$%%%%%%%%%$$$###000%%%>>>ddd666SSSBBB888000,,,'''"""'''111TTT\\\222bbbhhhlll...---***'''((())))))'''%%%'''QQQNNN***!!!"""*** '''---(((***%%%dddjjj... )))---!!!&&&''''''%%%######$$$%%%///!!!+++OOOvvvLLL999(((&&&,,,---'''!!!******))))))((('''''''''&&&&&&''''''&&&&&&%%%$$$'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$...>>>,,, ---$$$%%%)))///...)))---666222...999EEEEEElll>>>666222333111444000333555444999]]]zzzfffCCC444///...---,,,,,,---...///222QQQ<<<***))))))******))))))***///666+++###,,,)))$$$...((('''''''''(((***,,,---000333sss>>>III@@@666333444444///))))))(((''''''''''''((()))&&&&&&'''''''''(((((((((&&&%%%111///---RRRfffIII666000***((())))))&&&"""'''((()))(((((('''((()))---SSSggg///;;;```<<<***'''((()))"""""":::YYYvvv***[[[eee{{{SSS///...)))%%%'''((('''&&&&&&NNNSSS)))$$$***,,,***)))///FFFBBB%%%(((}}}111%%%,,,+++...999$$$%%%&&&&&&%%%######$$$&&&'''###AAAUUUqqqqqqLLL))))))***---...,,,)))((()))((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%/// AAA---,,,'''---///&&& +++(((""" (((444111222|||fffJJJeee<<<777111;;;---222000111222555777ZZZzzzjjjEEE444//////------------...///222RRR;;;(((+++---***'''&&&((()))000333'''!!!---))) ((('''&&&&&&&&&''')))+++,,,222+++SSS^^^SSSIIIBBBEEE===333,,,((('''&&&%%%((((((''''''''''''''''''%%%&&&&&&&&&&&&&&&''''''$$$'''888;;;<<<```qqqRRRAAA888---((()))***(((%%%%%%&&&&&&###!!!!!!###&&& WWWJJJ+++GGGQQQ333***###!!!%%%)))$$$###999UUU```PPP@@@VVVeeeAAA111---(((%%%&&&&&&$$$%%%***]]]===***&&&***&&&$$$ &&& """:::ooo555!!!,,,)))$$$...888///"""###$$$%%%%%%$$$$$$&&&(((%%%QQQ===444###+++)))$$$***---)))"""!!!%%%+++&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&%%%$$$$$$###%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((( +++III***### ,,,...'''+++%%%$$$BBBCCC((()))666222NNNPPP{{{mmm444---)))@@@(((111111333666666555WWWyyynnnGGG555000///...---------...///444TTT:::)))------)))&&&&&&&&&%%%222...&&&&&&,,,)))"""%%%&&&&&&&&&&&&'''(((***+++//////kkkjjj222000;;;+++DDD###'''+++...---+++((('''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++!!!///AAACCCLLLRRRIIIIII???333,,,******(((&&&!!!%%%((())),,,222666===222...BBBNNN000'''///(((&&&******%%%$$$((((((ccc000:::QQQ555---,,,'''%%%'''%%%""")))444CCC&&&*** """000"""&&&...((($$$???lll555"""!!!***"""$$$ """999%%%&&&&&&&&&%%%%%%''')))'''###BBB&&&%%%(((((("""&&&(((***)))###%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""...BBB444'''"""*** '''$$$111'''777ttt~~~>>>444%%%...SSSTTT555333222SSS...666333444777777333TTTyyyrrrJJJ666111000///---------...///333SSS666+++,,,)))''',,,111///(((555((('''+++))))))***'''&&&%%%%%%%%%&&&(((***+++(((666KKK^^^XXX@@@888000:::***222...+++%%%!!!"""'''+++&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))"""'''666<<<888888===AAA;;;222,,,***)))'''&&&(((///777<<<===>>>AAADDD333!!!AAALLL!!!!!!666!!!$$$+++---***&&&)))+++jjj%%%===YYY```000))))))&&&''')))%%%$$$111CCC)))!!!///!!!###---!!!"""&&&666KKKPPP'''&&&)))---((( '''>>>PPP)))))))))'''%%%$$$%%%'''***$$$,,,$$$***///!!!***'''  ))),,,)))$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&"""&&&...>>>222)))'''$$$,,,$$$---***aaaVVVUUU777AAA777///888777;;;<<>>###&&&---000 '''AAA888+++$$$###%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&000###555EEEZZZ777;;;,,,***###000"""+++###QQQ!!!)))"""***...999%%%"""!!!...RRR{{{777555$$$&&&!!!333%%%AAAggg***!!!###((("""###""" &&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((***///333;;;>>>333...,,,DDDAAALLL000555555444444444333333333111888KKKxxxvvvMMM999222///,,,+++,,,.........111BBB|||111---)))---***(((___AAA000)))'''&&&&&&((((((&&&###&&&%%%%%%%%%&&&'''((()))***000...aaabbbLLL>>>777666000...+++(((''''''((()))((('''%%%%%%&&&'''&&&###'''%%%$$$%%%'''((('''%%%%%%$$$$$$$$$%%%%%%&&&'''%%%&&&)))---000444777888:::666000,,,)))(((&&&%%%$$$<<<///<<<999...///999111'''"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*** 444HHH555UUUccc666******&&&)))######&&&999:::&&&"""%%%''')))%%%,,,'''###|||GGG333999***((('''$$$---ZZZBBB...!!! $$$$$$'''...,,,$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((%%%))))))***GGG<<>>|||111+++)))(((%%%(((??????---***(((''''''''''''%%%$$$%%%$$$$$$%%%&&&'''((((((------,,,IIIsssIII444222222---(((''''''&&&&&&&&&''''''((('''%%%$$$%%%''''''&&&%%%&&&%%%$$$%%%'''((('''&&&%%%%%%$$$$$$$$$%%%&&&&&&###%%%'''+++///333666777<<<666...(((%%%%%%&&&&&&$$$BBB444999444<<<>>>---(((###!!!###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%...BBB)))___nnnttt000(((***)))!!!(((###&&&MMM!!!)))"""&&&***###***!!!%%%777 (((555)))+++ ###LLL```$$$)))###%%%((((((!!!!!!***$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%$$$,,,"""WWW444PPPDDD...DDDvvv~~~LLL???}}}DDD444333222222111111222222111888KKKxxxWWW:::333000---,,,---.........---:::yyy{{{///))))))%%%###***%%%???---)))((('''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''(((---+++,,,666wwwKKK===111...///---)))'''(((((((((((('''&&&%%%$$$'''%%%$$$&&&'''%%%%%%&&&$$$$$$$$$%%%&&&'''''''''%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$&&&''')))+++,,,---000,,,&&&######$$$&&&'''$$$LLL&&&---$$$'''CCCCCC&&&$$$""""""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!000(((222888;;;hhh+++'''***))) )))###333KKK&&&&&& ***'''###,,,bbbJJJ"""+++***###&&&&&&...bbbCCC###(((###%%%---///((($$$%%%!!!################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###'''(((VVV'''AAA)));;;wwwRRR>>>:::hhhppp888333222111000000000111111111888KKKxxx]]]<<<444111...------............888kkkxxx---+++,,,(((&&&000CCC222(((((('''&&&%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''***)))---...mmm```===000---+++***'''$$$'''---(((((((((((('''&&&$$$###&&&######&&&%%%!!!!!!%%%###$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$""""""$$$%%%%%%%%%&&&KKK'''###111FFF444$$$$$$###$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$***---+++(((999jjj___***((()))'''$$$'''%%%BBB777### %%%$$$)))+++111%%%(((ggg)))$$$&&&..."""!!!+++LLLUUU%%%((((((+++(((,,, ################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%+++!!!)))###>>>III ///***kkkEEE$$$"""***RRRQQQuuuuuu:::333222111000///000111222111888KKKxxxccc<<<555222...------.........///666^^^xxx---***)))(((&&&--- ???///&&&''''''&&&%%%%%%(((***(((((('''&&&&&&&&&&&&'''''')))---///VVVccc999///444...((($$$&&&'''&&&&&&)))###$$$%%%&&&&&&&&&%%%%%%%%%!!!"""'''%%% !!!'''$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%######$$$%%%&&&&&&''''''%%%%%%$$$%%%&&&&&&$$$""",,,:::"""!!!(((KKKBBB$$$%%%%%%&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%)))///---...%%%333XXX,,,)))'''&&&'''&&&---EEE$$$+++&&&###!!!000UUU111FFFAAA"""!!!///+++&&&&&&"""---aaa666$$$(((###'''&&&444222''''''################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))!!!)))$$$QQQ555(((eeeDDD111...777---"""GGGyyy===444333111//////000111222000888KKKxxxiii@@@555222///---...............222RRRyyy000(((&&&'''$$$''''''555'''$$$&&&&&&%%%$$$&&&)))---+++***)))((('''&&&&&&&&&$$$***+++111@@@|||HHH///222000$$$'''######(((+++)))%%%$$$#########$$$%%%&&&''''''&&&"""$$$++++++%%%(((111''')))***(((%%%$$$%%%''''''&&&%%%%%%$$$$$$$$$%%%######$$$%%%&&&'''((((((&&&%%%%%%&&&'''&&&$$$"""333)))###'''///QQQ555###$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""%%%///111444%%%eeeRRR---+++%%%((($$$''';;;888 (((###(((###(((!!!)))UUU111&&&```$$$)))"""///...$$$''''''777OOO,,,""" --- 000___eee888 $$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!&&&%%%///\\\'''%%%666VVV===&&&+++###666FFF,,,555444111000///000222333000888KKKyyyoooDDD555333///---............---000KKK{{{333,,,))),,,''''''111222$$$###%%%&&&%%%$$$&&&***...---,,,***)))'''&&&&&&%%%$$$+++(((333111^^^111'''---,,,(((******(((((('''###""")))'''&&&&&&%%%&&&&&&''''''(((%%%)))111222---111;;;)))+++,,,***'''%%%&&&((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""###%%%&&&&&&%%%888 ***...)))DDD&&&)))"""###%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!222&&&;;;&&&333GGGvvvNNN...,,,$$$***!!!)))EEE)))%%%!!!)))%%%)))'''444333hhh$$$ 000''',,,+++%%%***CCC...777 """*** ***!!!222666,,, """"""""""""""""""""""""""""""""""""""""""""""""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%000%%%@@@ddd(((222MMMEEE///'''(((999&&&AAA>>>666444222000///111333444000888KKKyyyFFF666111......---***+++///(((666555---++++++'''%%%***000,,,###'''(((&&&""""""(((++++++&&&444:::111%%%"""%%%((($$$)))+++***000zzz666111+++(((((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&'''(((///...<<<:::444???%%%)))222YYYnnn+++'''...$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!---&&&'''$$$&&&CCC---""""""GGG..."""%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((()))))))))((('''(((*** @@@OOO))):::(((tttLLL...,,,&&&(((!!!999AAA---$$$"""$$$###"""###,,,"""```BBB+++(((+++!!!###***"""+++TTT444######***""" !!!###$$$###"""!!!"""###"""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################&&&$$$!!!---)))(((!!!000***###!!!$$$&&&%%%######$$$$$$###%%%'''&&&###%%%222999MMM222888ppp)))&&&///...---:::<<<666444333222111111111222333333777FFFyyyIII888222......---++++++///,,,555444///+++***'''%%%***///,,,$$$&&&(((&&&"""###(((+++***)))222555///'''%%%&&&&&&$$$###******+++UUUXXX999000,,,((('''((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&((()))%%%111666>>>===;;;:::&&&***000HHHWWW%%%%%%***$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!***$$$!!!)))'''$$$222999(((###'''FFF...###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((((((''''''+++___333$$$111```MMM...,,,&&&,,,PPP333(((###$$$$$$""" ,,,...KKK888!!!&&&%%%))),,,"""---```))) (((###&&&!!!###$$$###"""!!!"""$$$"""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################'''###!!!!!!''''''GGGsss---(((###"""%%%&&&%%%###$$$%%%%%%###!!!!!!"""###,,,444!!!lll***!!!)))TTT///%%%)))(((***///888<<>>111777444&&&###333<<<,,,..."""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$'''$$$---999888(((%%%***999'''%%%###&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%'''### ]]]000'''...(((SSS***&&&'''&&&aaa%%%+++$$$"""+++!!!###$$$"""((("""555!!!'''222DDDJJJ333!!!))))))qqq###&&&$$$'''&&&###$$$%%%$$$#########%%%"""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%333333CCC...888###$$$%%%%%%%%%%%%%%%$$$)))###!!!''')))$$$"""$$$:::TTT%%%///444???,,,)))&&&III'''NNN666999KKKwww999444333222111111111222333111:::MMMyyynnnDDD999///---///...------,,,+++000WWW333)))&&&(((---...)))'''((($$$''''''&&&)))000444444///+++))))))&&&###&&&,,,CCCnnn999%%%///'''%%%"""###%%%''''''%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$############%%%'''(((+++III<<<000444&&&%%%'''...999'''***"""+++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&&&&###222<<<...&&&$$$***===$$$'''$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&!!!:::///@@@aaa666###(((!!!___XXX,,,(((***+++bbb$$$(((&&&%%%"""%%%'''&&&$$$ &&&...vvv)))+++333NNNbbbIII'''$$$(((bbb111((($$$''' ######$$$%%%%%%######$$$%%%"""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!...AAA777***111$$$%%%%%%%%%$$$###$$$$$$(((###$$$'''%%%!!!(((666[[[...999"""...BBB!!!%%%$$$((()))%%%>>>111555RRR888444333222111111111222333000:::NNNyyyqqqEEE999///---///...---,,,///......JJJ000)))&&&(((......)))&&&)))%%%''''''%%%)))111777777,,,***+++,,,(((%%%+++666lll222(((&&&"""***!!!###%%%%%%######%%%((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&'''444ZZZCCC888999###&&&+++---+++666"""'''%%%444'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!'''$$$222888!!!###""")))@@@$$$***&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$&&&&&&!!!NNN]]]---{{{NNN&&&(((,,,555CCCwww[[[...***,,,,,,YYY+++!!!((()))000$$$&&&'''$$$***!!!000xxx***######FFFkkkYYY333+++###RRR777&&&###'''"""%%%###$$$%%%%%%######$$$%%%"""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((222@@@'''((("""...###%%%&&&%%%$$$###"""###%%%%%%$$$&&&(((###"""444JJJ:::$$$,,,III888""" 333---***&&&...aaazzz888444333222111111111222333000;;;OOOzzz{{{NNN999000///+++,,,///,,,///(((000>>>888---'''%%%)))---,,,)))((($$$///333"""222???]]]BBB444%%%"""***&&&!!!<<>>111111---,,,///---...---///333ooo;;;***'''''',,,///+++'''&&&))) ###+++---!!!???DDD,,,)))))))))%%%!!!(((444$$$""""""###%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$%%%&&&&&&999ttttttAAA,,,***&&&111 (((,,,>>>'''&&&&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%!!!222BBB---&&&'''WWW777%%% )))###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&******EEE,,,(((+++%%%666ZZZzzz///+++'''666YYY"""###'''###(((###"""'''!!!%%%"""###111???)))###***'''$$$'''((($$$$$$$$$$$$$$$#################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''111)))***&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&& '''CCC777&&&&&&$$$$$$---CCC+++)))%%%)))))),,,))),,,+++;;;uuurrr555555333///------///333555555;;;bbbzzz^^^BBB222222...,,,...---+++/////////aaa===)))'''(((---///+++&&&%%%***"""!!!000---"""888==='''))))))&&&$$$%%%%%%######%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$###$$$%%%%%%&&&;;;OOO>>>%%%000 &&&777;;;!!!&&&%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&!!!HHH444&&&###'''&&&&&&___+++%%%$$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%}}}LLL""")))!!!444!!!'''\\\iii999***'''999\\\######&&&$$$)))"""%%%###$$$######'''&&&&&&"""***%%%$$$))))))$$$$$$$$$#######################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''FFFIII&&&###,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&!!!(((555CCC%%%!!!$$$+++999999%%%(((&&&,,,...,,,+++...,,,KKKiii666555333111000000111333555555;;;lllzzzfffFFF444444///+++......(((/////////SSSAAA)))''')))......***&&&&&&'''&&&"""000++++++777000$$$((('''"""###((('''!!!%%%''''''&&&$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$############$$$%%%%%%###&&&***+++)))'''(((+++!!!)))&&&"""BBB000!!!%%%$$$$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$...BBB+++,,,,,,%%%%%%WWW!!!&&&((('''"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''###444~~~777''')))---!!!))))))~~~eeeKKK---)));;;```((($$$&&&$$$)))!!!%%%"""'''&&&&&&***!!!"""((('''!!!''')))################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''555///$$$$$$%%%'''---%%%%%%%%%%%%%%%%%%%%%%%%+++000!!!KKK999"""***"""000DDD***&&&%%%((()))///(((+++...---\\\^^^777333333444555555444333333555:::wwwzzznnnJJJ555555000+++...///'''......///DDDKKK***(((***...---(((&&&'''###)))!!!///&&&000666)))$$$'''%%%!!!###))))))%%%############"""###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#####################$$$%%%%%%,,,%%%###(((%%%!!!$$$""")))&&&CCC((("""$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###@@@(((,,,%%%)))###)))GGG &&&)))'''"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&rrrggg++++++(((!!!222"""''' TTTRRRdddbbb...'''777aaa+++%%%%%%""")))!!!###!!!%%%$$$"""'''"""%%%&&&(((!!!'''+++"""""""""#######################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''OOO...''''''*** )))&&&%%%%%%%%%%%%%%%%%%%%%%%%)))...%%%OOO+++$$$,,,###000***DDD!!!'''%%%)))$$$---###***......mmmTTT777222333555666666555333222666:::zzztttMMM666666111+++...000***...,,,---777XXX+++)))***---+++'''&&&((($$$***111###---555000&&&'''&&&###$$$&&&'''&&&"""""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#####################$$$$$$%%%"""''')))''')))---&&&'''333999'''!!!&&&###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!777AAA)))"""###$$$"""222:::&&&&&&%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%(((>>>YYYmmm...+++%%%&&&---%%%$$$333bbb\\\}}}444)))///^^^+++%%%###!!!)))""""""""""""###""" !!!%%%$$$ ######$$$***$$$!!!"""""""""#########$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&'''''']]])))((()))///$$$***%%%%%%%%%%%%%%%%%%%%%%%%$$$ $$$+++BBB&&&)))%%%%%%(((AAA777######)))((("""...!!!,,,111333~~~KKK666222222333444444333222222666:::zzzwwwNNN666666111+++---000...///***+++...aaa,,,******,,,***&&&&&&)))(((+++666""")))555<<<(((((('''&&&%%%######$$$%%%$$$$$$&&&'''&&&### $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###############"""###$$$$$$%%%$$$%%%###!!!&&&$$$&&& """???...)))(((######""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%VVV555'''((('''###""":::444,,,%%% $$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&)))&&&aaa???jjj+++&&&(((,,,,,,---!!!...LLLxxxyyy@@@111(((ZZZ+++%%%!!! ***$$$$$$### ###((("""&&&###!!!+++$$$!!!###!!!!!!""""""#########$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''ddd'''((($$$&&&,,,'''%%%%%%%%%%%%%%%%%%%%%%%%$$$... 333888---111!!!(((!!!SSS+++(((...'''###111"""///666999GGG666222222111000000111222222666:::yyyXXX:::888333,,,------***,,,111...444XXXkkk(((111&&&222///!!!,,,&&&&&&)))***)))(((+++333999(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%,,,###%%%GGG$$$!!!)))"""######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%---YYY000"""!!!''''''""""""III,,,,,,!!!###&&&%%%%%%%%%$$$$$$#########'''!!!!!!&&&)))&&&%%%'''000DDDKKK666fff,,,""")))###+++777(((111aaagggbbb000+++eee&&&---%%%***!!!""""""""""""""""""""""""########################""""""""""""""""""""""""################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###&&&((('''%%%$$$'''***VVV111---&&&$$$+++(((***((('''''''''&&&###!!!+++$$$---@@@>>>***$$$///&&&@@@;;;'''))))))###(((&&&)))+++444***SSS@@@777333333222111//////000222777777yyy___>>>777222---...///,,,,,,///...000OOOrrr***...'''333///!!!,,,&&&%%%(((***)))(((***000555(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%***###%%%EEE'''!!!)))!!!######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%(((QQQ***""""""%%%%%%$$$"""EEE&&&(((###"""%%%$$$%%%%%%%%%$$$$$$$$$###### (((+++&&&!!!"""%%%$$$111ppp999%%%hhh(((***###!!!###'''''';;;ddd{{{GGG///GGG***+++&&&***((("""################################################""""""""""""""""""""""""############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''%%%######&&&(((kkk999 ---888((("""!!!"""&&&***...000111***BBB___cccGGG$$$---;;;111"""&&&(((&&&---...***111+++888___>>>666222333222111000000222444:::???yyyfffAAA888000---000111---,,,---000,,,AAA///+++)))666..."""+++'''%%%'''))))))((((((,,,///''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%'''###&&&AAA***"""((( ######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%"""HHH######$$$######&&&###BBB!!!%%%$$$%%%'''###%%%%%%%%%$$$$$$$$$$$$###((($$$"""%%%'''''')))...bbb@@@LLLggg+++))),,,111+++!!!222***$$$(((aaa:::kkk---,,,DDD&&&$$$)))&&& ################################################""""""""""""""""""""""""############################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&((()))???QQQ((( '''---000$$$***666JJJ^^^hhhfff\\\SSS999YYYrrrhhhIII111...333<<<999))) &&&''''''000000'''222"""HHHuuu;;;555333444333222000111444666777DDDyyyiiiDDD888000---000///...,,,+++222***777vvv:::(((***777---###***'''$$$&&&))))))''''''((()))&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$###&&&;;;..."""((( ######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%% DDD %%%'''"""!!!'''$$$DDD"""&&&$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$+++***)))"""444RRR^^^***RRR@@@333)))000!!!!!!333(((>>>dddXXX777)))fff'''&&&***"""################################################""""""""""""""""""""""""#########################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))******)))>>>^^^)))+++&&&&&&AAAXXXzzzrrrdddUUUGGG:::///))) (((---(((!!!'''JJJ999'''$$$)))((('''---,,,***000---ZZZ:::555666666555222111111444666111HHHyyyjjjFFF999000...///+++,,,,,,(((333***111dddKKK(((+++777+++%%%)))'''$$$&&&'''((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%"""$$$&&&333111!!!((( ######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%"""FFF"""'''(((""" &&&'''III((()))""""""&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$***(((###BBBddd888%%%444WWW666---;;;777OOO???...***&&&111+++PPPDDDqqq]]]///ccc222'''$$$)))***################################################""""""""""""""""""""""""###################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((())))))(((&&&&&&%%%aaaMMMlll|||dddBBB<<<555+++$$$"""$$$''')))+++###!!!))),,,''''''---HHH222&&&)))***(((((())))))111111GGGooo888555999888666333000000222555333RRRyyypppKKK;;;111///...(((+++---'''333+++///QQQ```***+++666((('''((('''%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%!!!%%%&&&,,,444!!!)))!!!######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$KKK&&&&&&'''$$$!!!###+++MMM+++***""" %%%%%%###$$$$$$$$$$$$%%%%%%%%%###***&&&)))DDDKKK???$$$%%%///444!!!@@@eee'''OOO}}}xxxJJJ===<<>><<<333!!!)))$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''')))+++***&&&%%%''')))999xxxCCC*** ###'''+++,,,***$$$,,,$$$###)))&&& (((777888&&&###***'''(((+++'''&&&222111WWW~~~mmm777666:::888666222//////222555???bbbyyyzzzRRR===111///000)))***///%%%111+++...???sss...+++333%%%)))(((&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%!!!%%%&&&%%%555 )))"""######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%###NNN)))###$$$&&&$$$"""---LLL''''''######%%%!!!######$$$$$$$$$%%%%%%%%%+++$$$ ---JJJWWW???---DDDSSSlllDDD'''111bbbOOOMMM???bbbSSS888PPP888___+++{{{fff444JJJ111###$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""################################################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''+++---***'''***444>>>YYY<<<''')))999000///---111,,,%%%"""###(((---000)))***)))$$$%%%666FFF,,,!!!&&&***###&&&---%%%'''---333TTT]]]444444777666333000///000444777EEElllyyyWWW>>>111000111+++***111%%%///+++---444yyy000+++222$$$***(((%%%'''&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%!!!&&&%%%!!!555 ***#########$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%!!!PPP***!!!!!!((('''!!!///III"""$$$$$$&&&%%%#########$$$$$$%%%%%%%%%"""///VVVaaaDDD)))%%%...+++999mmm666qqq---&&&%%%%%%AAAAAA$$$;;;...''')))AAA222888///MMMZZZ)))%%%333$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""################################################$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''+++...+++***333FFFUUU222%%%666%%%&&&''')))&&&'''(((***+++***&&&###))),,,######000999888***###,,,,,,%%%///$$$///,,,;;;PPPTTT222333444333111//////111666:::DDDlllyyyiii444666444---,,,---***+++...***)))999NNN888,,,666%%%***''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$&&&&&&###"""&&&%%%&&&&&&$$$ $$$(((!!!%%%'''%%%%%%&&&$$$######%%%(((&&&""" !!!---UUU<<<%%%***+++EEEFFF...###$$$ ''')))***&&&$$$"""###***$$$)))MMMLLL'''!!!'''$$$***FFFVVVKKKEEE(((!!!*** &&&VVV!!!"""OOO444;;;######III---===888RRR___&&&"""---%%%$$$$$$#######################################"""!!!"""$$$### !!!%%%$$$$$$###"""!!!!!!""""""$$$###"""###%%%&&&''''''(((((('''&&&%%%%%%$$$$$$---$$$666$$$######***%%%***&&&---******///...%%%777000333BBB]]];;;444:::///------'''(((,,,***///"""%%%444333$$$'''999444&&&///,,,...bbb)))###+++***""""""+++,,,%%%$$$BBBPPP;;;TTT555111222111111444333222444999PPPtttyyyooo@@@777000---+++///+++***,,,(((&&&222CCCPPP,,,444((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$%%%%%%%%%$$$###&&& ###+++---&&&(((&&&###!!!"""&&&***---777PPPdddeee^^^XXXMMMAAA:::AAA---&&&///&&&"""III???,,,"""&&&'''$$$&&&%%%$$$"""+++222CCC///111111(((---000)))***!!!lll>>>LLL'''---000""")))&&&JJJ777'''AAA<<>>///;;;OOOggghhh<<<(((!!!&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%$$$"""$$$(((%%%%%%$$$###############%%%%%%$$$$$$$$$$$$$$$### %%%***...---)))%%%"""000444$$$---999$$$000,,,'''+++666PPPddd___jjjaaaZZZdddKKK555WWW]]]000&&&111000&&&###111---&&&HHH[[[444+++FFF???999'''&&&,,,((())),,,(((!!!&&&111+++CCCIII888<<<999222000000222111000333888III|||xxxqqqNNN888,,,...,,,///***)))+++***'''...:::sssppp---111,,,)))***$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!###%%%'''%%%$$$'''((((((###'''...###!!!&&&///222---,,,000)))FFFVVVKKK@@@CCCAAA666:::+++###)))+++--- SSS888&&&$$$""""""### ,,,&&&(((444NNN```BBB'''"""&&&'''###!!!,,,hhh333///+++&&&EEE***111333NNN***###"""%%% 666EEE///777!!!888}}}\\\777''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$&&&%%%$$$'''---&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$)))......%%%***999$$$ 111"""///999]]]aaaRRR***///OOOZZZLLL@@@000%%%,,,///===999AAA>>>(((///---)))///---PPP}}}DDD###***)))TTT]]]BBB000$$$444,,,)))%%%###&&&***(((###AAA@@@888:::NNN;;;555111000111000///444:::???xxxnnnVVV:::,,,000---...)))))),,,---,,,000666SSS333...///))),,,$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###!!!!!!###&&&((("""!!!$$$)))---***!!!$$$///JJJeeecccEEE'''"""......###***&&&)))"""###***###"""&&&***TTT...$$$!!!(((###%%%###000'''DDDtttmmm888222###,,,&&&(((+++$$$111]]]+++***;;;###DDD''',,, ---SSS,,,%%%+++###444000''';;;;;;111777XXX[[[dddjjjooo???&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###%%%%%%$$$)))///&&&&&&%%%%%%%%%%%%%%%&&&$$$&&&'''(((((('''(((((('''"""!!!)))333444***999!!!666LLLcccVVV>>>&&&!!!666yyy~~~OOO)))///===666111999TTT>>>000000'''+++000[[[ddd:::!!!///333 888@@@)))JJJ---555""")))&&&%%%((('''&&&***111KKK555---WWW\\\666777333111222111111666<<<<<>>AAAGGG///888---555&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&###"""$$$$$$$$$(((...%%%%%%$$$$$$$$$%%%%%%&&&$$$&&&((((((&&&%%%&&&'''(((+++---***&&&(((111:::OOO~~~LLL222"""222999~~~jjj+++&&&;;;333666333111???CCCEEEZZZ+++666999))),,,eeeLLL888111+++!!!"""+++%%%///---)))zzz,,,&&&+++###(((444+++555\\\;;;%%%...{{{ooo>>>SSS222555222000111111111666===DDDwww|||gggIII777///------,,,+++***)))(((((((((---eeeZZZ111000,,,(((***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!,,,777777...%%%###%%%((()))(((&&&(((333FFFUUU111***''')))%%%$$$###((('''$$$###$$$***HHH444 ...///"""""")))&&&!!!***---fff]]]((($$$---(((333###******###///(((WWWJJJKKK333 ***+++%%%+++222444BBB>>>CCC###<<<'''FFFAAA777555JJJKKKAAALLL<<<>>>'''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%######%%%$$$###&&&+++%%%%%%$$$$$$$$$%%%&&&&&&'''((()))'''$$$"""%%%'''%%%---111---000JJJxxxHHH>>>444XXXJJJ***777:::$$$777333///===333 QQQmmmeee777(((666444---999DDD///$$$+++---,,,///^^^xxx888CCC%%%)))+++&&& ,,,DDDOOOLLL---"""///{{{???NNN,,,TTTYYY<<<444222///...000111111666<<>>$$$$$$%%%''')))***++++++***111333,,,&&&&&&'''&&&'''###$$$"""???///)))***%%%***'''###&&&''')))111)))666'''$$$,,,(((---+++'''***999YYY888000666444```777333...$$$222@@@SSSaaaooo```ZZZ\\\444:::...MMM@@@mmm{{{SSSAAA555222***)))(((((('''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%###$$$&&&%%%###%%%)))&&&&&&%%%%%%&&&''''''((((((***+++)))'''(((---222111444FFFmmmKKKEEEPPP~~~LLL333%%%)))???000???:::<<<<<>>CCC555333999555000---'''111$$$$$$---)))###;;;___ooo'''...)))------)))((( <<>>444 ...!!! ,,,+++###///GGGiii}}}zzzvvv{{{^^^nnnPPPJJJOOOeeettt:::QQQAAA///!!!---%%%))):::TTTCCC,,,+++AAAzzzaaa@@@***&&&+++......(((((()))***,,,+++***(((%%%)))&&&,,,)))***777***+++%%%"""'''+++,,,---///,,,+++,,,333HHHkkkSSS>>>ZZZ888,,,777888AAA@@@>>><<<<<<===???@@@EEEAAA......333***+++000,,,%%%000111000JJJaaaRRR)))))))))(((%%%"""%%%)))666bbbnnnHHH%%%>>>'''+++###<<>>666$$$))))))++++++:::ppppppNNN999***$$$$$$&&&@@@sssVVV<<<111AAAqqqXXX>>>aaa444555!!!///"""999$$$CCCDDD,,,###///'''555jjj{{{ZZZ===***"""444///)))&&&&&&&&&&&&%%%&&&)))$$$(((%%%***>>>777777444333333111,,,,,,///EEE[[[}}}fffBBBpppccc999222666:::AAAAAA@@@>>>;;;666111///888<<<333222444)))(((///***---!!!===zzzkkk///,,,))))))...:::IIIXXXbbbwwwKKK$$$+++GGGbbb333&&&111222KKKVVV,,,fff***,,,]]]\\\888333222555///))):::YYYrrrXXX:::===uuutttUUULLLsssdddGGGAAA......---,,,+++************)))+++???sssRRR===###---(((((((((((((((((((((((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((&&&###!!!###$$$((($$$&&&000777444222444,,,+++((($$$%%%'''&&&!!!""")))+++'''&&&((($$$$$$###"""###%%%'''&&&%%% 222)))'''wwwIII!!!333nnn)))###%%%...%%%%%%...666mmm}}}UUU///(((...$$$******"""&&&hhh___nnnWWWSSS]]]iii555222AAAOOO)))...!!!111)))VVV@@@111"""///+++***<<>>@@@@@@??????:::555)))'''111000)))---222$$$IIIuuu]]]gggvvv```FFF444***555***111___QQQEEE///111===;;;FFF***222222CCC~~~>>>444555+++999222,,,000MMMccc===SSSGGGtttXXXKKK:::^^^lllQQQEEE///------,,,+++************111!!!666KKKccc888***((((((((((((((((((((((((((('''&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&###"""###&&&(((222$$$###...333111+++$$$((('''%%%$$$$$$%%%%%%%%%222222...&&&###&&&&&&######$$$%%%&&&''''''&&&%%%%%%''';;;mmm>>>888(((111;;;TTT%%%)))...$$$333666kkksss:::"""000&&&)))$$$...)))***...666___DDDJJJ333"""$$$<<<,,,###FFFNNN((()))!!!999[[[000$$$###+++***&&&)))...mmmcccEEE555111222333,,,111///444555DDDgggjjjRRR```yyyUUU222XXXuuu666777+++333222111111111333444666777222333444...333222'''///000yyyaaaUUUTTTddd---,,,'''+++///222444333---%%%&&&%%%(((444999888;;;WWWqqqaaa333'''333fffSSSnnnttt}}}777444777)))555000999<<>>AAA[[[oooUUUXXX'''777999RRRWWW+++222###+++...(((&&&+++000///***BBBFFF===FFF???NNNMMMPPPnnn^^^FFF:::^^^[[[///JJJ888***111444555555,,,OOO???nnnJJJwwwrrr@@@:::FFF@@@:::JJJRRREEE:::...---,,,+++************"""333888555iiiHHH///((((((((((((((((((((((((&&&&&&&&&&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&***---)))%%%)))555AAAccczzzooo------%%%'''%%%&&&((('''$$$'''...$$$###$$$&&&&&&$$$$$$$$$%%%&&&&&&%%%%%%)))000666WWW+++,,,///===444DDD:::DDD@@@AAARRRqqq444'''///###%%%&&&---444--- ***)))"""((( """,,,000'''$$$)))###111LLL&&&!!!&&&222---^^^222(((555***'''$$$$$$))),,,***%%%)))PPPVVV333LLL___888000000///111///+++***,,,111777<<>>\\\vvvDDD;;;777"""}}}fffhhhSSS???BBB???555111<<<111...222222444666111eee<<>>EEELLL>>>+++333777666999===555'''%%%///******???'''000 ,,,pppCCC777666III///+++JJJ>>>---777666,,,...$$$BBB&&&===IIIDDDwwwYYY:::555333777444000999CCC???222...)))))),,,---+++((()))$$$,,,---&&&///444"""(((''')))+++'''!!!###***''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&%%%%%%$$$&&&+++'''$$$)))(((&&&,,,---+++)))333SSSxxxuuu888&&&%%%'''''''''''''''''''''''',,,"""&&&***%%%###'''+++'''+++<<<@@@>>>555FFFEEE999666AAA???999>>>MMMKKKDDD:::111///555<<<###222,,,!!!%%%*** !!!%%%'''%%%$$$$$$$$$######+++"""&&&///$$$III...%%%***'''%%%---111+++&&&%%%)))///'''333[[[---(((444333iiiYYY999:::eee???000///555(((&&&444---oooXXXTTTYYYOOO]]]LLL@@@///iiiAAA???:::444---)))''''''((("""///$$$...---""",,,AAA===,,,CCCAAA'''000111;;;RRR111444...555)))222333+++:::[[[AAA555FFFwwwQQQ777333111555666111333999999444///***))),,,---+++)))///,,,,,,)))###)))222111,,,+++)))(((---111,,,"""''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&)))+++$$$"""***+++(((--- 555NNNbbbxxx{{{KKK,,,(((+++'''''''''''''''''''''''' ///222$$$###,,,---:::+++FFFNNN"""'''777UUU444000@@@===:::HHHSSS,,,333:::???@@@???@@@AAA666###...###***'''"""%%%$$$$$$$$$&&&((()))(((''',,,%%%&&&(((!!!FFF'''444&&&)))***!!!---666&&&%%%)))&&&%%%$$$,,,AAAFFF### 222111]]][[[???111\\\\\\+++111(((///222///(((???aaaqqq]]]HHH:::000QQQKKK111///+++((('''''')))***!!!+++$$$---,,,!!!,,,///fff000///999555------333CCCHHH000222,,,555+++222222///222;;;mmm---111===wwwEEE555000...222999666///111777666111,,,***+++,,,+++***''')))''')))222666>>>KKK222,,,(((***+++(((''')))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''')))***(((,,,(((%%%,,,>>>]]]~~~^^^666"""(((''''''''''''''''''''''''""")))***###$$$---...'''555:::WWWBBB###111===FFFCCC444888CCCOOOcccWWW)))'''///;;;EEEIIIGGGBBB>>>:::,,,MMM((( )))***"""&&&### !!!$$$&&&''''''&&&''')))(((&&&***SSS000)))+++666$$$333DDD+++"""''',,,!!!'''...888ggg<<<000444333```...111LLLfff777000:::))))))***111(((PPPeeeXXXpppmmmRRROOO<<>>;;;666@@@000OOOWWW444;;;===AAAEEEHHHGGGCCC@@@:::666GGGIII))) ''''''$$$###$$$$$$###$$$&&&%%%"""+++'''$$$...VVV666---&&&000111 %%%222,,,"""'''***&&&'''...CCCbbbKKKGGG,,,------HHHVVV333777DDDUUU222***000...+++222+++***666eeemmmNNN+++PPP\\\VVVOOOLLLKKKaaaJJJ"""]]]444))))))(((((((((((((((((()))++++++"""'''111...111222&&&000444&&&222111222```^^^111222111***444222000...444444---***222>>>999wwwppp888:::222000***222;;;...&&&444444111---+++******++++++%%%'''&&&???ppp```:::,,,---,,,))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))///...$$$"""777RRRrrrYYY111---'''''''''''''''''''''''')))&&&***---$$$""">>>cccrrr___333111FFF***SSSiii333)))DDD666AAAAAAAAACCCGGGJJJKKKKKKFFF333***YYY=== '''&&&%%%(((+++(((###%%%+++'''!!!+++""" %%%DDD///$$$111'''###&&&222PPP)))))),,, '''QQQ===333:::+++222&&&)))sss~~~QQQ000$$$>>>hhhbbb888000444555###(((111,,,'''???uuu===,,,444:::===```mmmGGGOOOLLLuuuLLL(((444CCCFFF)))))))))))))))(((((('''+++!!!... ///333ZZZTTT'''---)));;;((()))444///sssBBB...333222+++222333......***...333***666888555wwwwww^^^555;;;444444)))+++;;;111"""+++000///---+++*********+++***$$$---WWW{{{uuuGGG******---(((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++''''''(((???jjjzzzYYY666(((''''''''''''''''''''''''&&&(((%%% ***HHHnnnVVV888;;;***^^^WWW%%%!!!:::BBBBBB???AAADDDFFFHHHIIIJJJJJJFFFDDD666???SSS333===$$$%%%!!!###'''&&&!!!$$$+++&&& ))) '''%%%777666777///)))>>>888666[[[111***...""",,,[[[111,,,555EEE)))!!!555III___999000666333}}}VVV)))444---+++999------&&&&&&***GGG===:::***+++777&&&+++\\\YYYDDDSSSuuuPPPJJJVVV000000888&&&'''''''''(((((())))))000...***+++hhh++++++111###>>>---%%%444000555000333222---000333---777&&&---000,,,444000666jjjwwwOOO111888000777)))***CCC>>>(((***+++,,,,,,,,,+++*********444000---///DDDnnnuuuIII111,,,...(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++------...***???YYYyyy|||lllRRR===000###''''''''''''''''''''''''((($$$$$$333NNNeeemmmjjj|||III...)))CCC<<<---///???>>>999DDDBBBFFFJJJJJJGGGDDDDDDDDD???RRRMMM333JJJ@@@FFFFFF222%%%"""%%%!!!"""&&&$$$!!!((( 333'''...BBB>>>HHH@@@;;;AAA000"""...BBB222((((((...III>>>CCCNNNJJJ'''222@@@222WWWVVV555666@@@+++iiiSSS444BBB444000'''***666(((+++---dddIII***777333111RRRDDD///111JJJ===OOO~~~CCCLLLSSSAAA888)))222'''''''''''''''(((******---$$$)))///%%%///MMMUUU###444///'''<<<333///333555VVV111111///111///...222...999)))333***111333...:::YYYwwwFFF...555***666***,,,LLLLLL333///(((***,,,,,,+++***))))))&&&)))000***---ZZZRRR000,,,))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,...///000000KKKooowwwkkkNNN(((###///+++''''''''''''''''''''''''***(((>>>ccclllSSS;;;666111kkk;;;)))222EEE---***888===AAADDD???EEEIIIKKKIIIEEECCCFFFIIIBBBDDDEEELLL===+++!!!III333"""$$$***'''$$$%%%)))&&&(((666<<>>RRRnnn}}}{{{uuuTTT777444AAAIIIKKKKKKJJJMMMQQQSSSQQQKKKDDD???DDDEEEDDDCCCBBBBBBDDDFFF...:::YYYnnnggg111))))))(((%%%%%%+++&&&EEE+++%%%%%%$$$&&&''''''%%%###+++---???$$$,,,$$$***,,,+++))),,,!!!BBB(((&&&***###KKK~~~QQQEEEKKK444///<<<+++:::xxxFFFNNNLLL555333EEE<<>>222'''(((*********(((000***<<<dddWWWYYYUUUYYYSSSTTTJJJ///222NNN---%%%...'''$$$***%%%---%%%***$$$bbbDDD;;;444lllyyyPPP111444,,,---//////---,,,...222444000...---,,,+++...444444|||vvvDDD777444111)))333,,,***666---CCCeee777333---)))(((((())))))(((------)))''',,,222555ccc}}}~~~}}}}}}ttt111,,,+++&&&...hhhssslll333%%%((('''+++'''&&&&&&TTTvvv444&&&'''&&&AAAdddooo{{{~~~}}}|||zzzxxxyyy~~~nnnJJJ999AAAFFF>>>CCCEEEHHHJJJJJJHHHFFFDDDDDDFFFHHHGGGEEEEEEIIILLLHHHJJJFFF666aaalll[[[111&&&###%%%...&&&$$$SSS!!!'''&&&%%%$$$%%%(((,,,///'''888;;;+++!!!(((&&&%%%)))""",,,"""'''***)))%%%DDDttt111222'''888111oooGGG---666KKK???222<<>>***((((((,,,VVVwwwiii222&&&***(((---))))))''':::oooAAA---)))&&&KKKwww{{{wwwooosss}}}|||nnnSSS;;;777@@@@@@@@@AAABBBDDDFFFGGGHHHGGGHHHIIIHHHGGGGGGHHHIIIAAAOOONNN666:::DDD[[[jjj111"""%%%)))"""###KKK%%%((('''%%%$$$%%%)))000555((("""...AAA$$$..."""%%%&&&%%%(((%%%'''%%%)))***,,,...999lll===333,,,;;;***SSSsss777+++...@@@SSS```YYYFFFAAA999,,,$$$'''------((()))+++---AAAXXXSSSPPPRRRZZZTTTSSSIII555>>>PPP999***&&&%%%))),,,(((666$$$'''***ffftttEEE+++CCC|||HHH<<<333...///111111...,,,...///...GGG999,,,+++...//////000555PPPvvv888555222000...333...)))***///<<<666333...+++++++++******)))++++++)))***---...,,,222PPPvvv}}}{{{mmmTTT,,,)))---...CCC~~~kkk444(((+++(((---+++---&&&+++ZZZKKK777'''+++444fffrrr}}}xxxzzzqqqPPP>>>???CCCBBBBBBCCCEEEHHHKKKMMMKKKIIIGGGFFFGGGHHHHHHHHHGGGDDDGGGZZZJJJ333AAAyyyUUU222///$$$"""&&&===(((%%%&&&&&&&&&&&&***000555***&&&'''<<<666++++++$$$&&&$$$&&&'''###'''+++((('''******UUU???VVVWWWqqqZZZ444333777,,,FFFDDD$$$***((((((444===???CCC000(((###$$$'''))),,,///++++++666SSS[[[UUUSSSXXXSSSSSSJJJ444:::RRRJJJ444$$$(((,,,)))'''###!!!444***DDD***&&&...%%%___333999111000,,,......,,,...444555111<<<222++++++...//////111333;;;vvvxxx555333111000---...---***)))111111$$$444111---,,,,,,---,,,,,,+++((()))...,,,&&&)))111///888___~~~|||{{{lllddd...)))///,,,222~~~nnn777***,,,'''------111...+++AAABBB111444"""bbbsss~~~~~~oooRRR:::CCCCCCCCCCCCEEEHHHKKKLLLNNNIIIDDDCCCFFFIIIIIIHHHAAASSSEEEDDDAAAVVVHHHCCC~~~KKK???)))***---777,,,"""$$$'''((((((+++000444&&&###!!!000AAA"""///&&&###%%%((("""))),,,&&&&&&---555UUUVVV\\\PPPSSS^^^eeeJJJiiiuuu222111,,,222>>>QQQ,,,,,,000((()))444,,,###///***&&&(((,,,)))"""%%%///))):::EEESSSSSS^^^WWWXXXQQQSSSJJJ///111YYY[[[@@@&&&+++...%%%%%%,,,000(((&&&)))&&&'''111000SSS{{{ZZZ___999***000...,,,///000111888BBBDDD???///+++))),,,......000333000...vvvGGG>>>222000111---------,,,,,,,,,------...FFF777%%%222,,,...************************+++(((???kkk~~~}}}}}}{{{yyyqqqiii888"""777,,,,,,^^^}}}000...666///888---###---///000---((('''***...III}}}||||||}}}zzzrrrPPPEEEAAAAAADDDGGGGGGJJJNNNKKKIIIGGGEEEEEEGGGIIIJJJKKKJJJIIIIIIJJJJJJIIIHHHNNNgggiiiWWWAAA''')))HHH"""&&&$$$###&&&%%%...BBB$$$(((,,,NNN+++...!!!&&&&&&%%%$$$)))...)))(((&&&111jjjRRRLLLZZZVVVZZZiiiNNN666nnnBBB;;;///...111EEE'''777000)))&&&***---++++++...###''',,,,,,(((&&&***000...000]]]VVVXXX```XXXSSSJJJHHHGGG***[[[kkkLLL+++LLL&&&---(((555999333&&&$$$,,,...((((((III333...EEEQQQXXXKKK777***777---,,,...333...111EEELLL<<<...,,,+++++++++,,,...///000000===gggvvvDDD:::...,,,000...------,,,++++++,,,,,,---???DDD666,,,***+++---************************+++***777TTTqqq~~~~~~}}}|||tttrrrGGG'''///***(((BBBzzz@@@333999000.........///111222///***'''))),,,===ppp~~~|||nnnIIIGGGFFFGGGEEECCCHHHNNNKKKIIIGGGFFFFFFGGGIIIKKKMMMKKKJJJKKKLLLMMMLLLKKKMMMMMMMMMYYYhhh]]];;;$$$333...(((******!!!$$$555555%%%(((###444III((('''###&&&+++,,,$$$"""///(((///,,,oooXXXWWWiiiaaaVVVccc{{{ddd|||ppp888...,,,000222%%%!!!***((())),,,***$$$!!!###222+++&&&(((++++++******///UUUYYYRRRPPPQQQMMMIIIPPPCCCIII888;;;fffqqqSSSXXX222,,,%%%999222)))&&&---777888222222FFF 666eeeYYYPPPDDDZZZ333000!!!444111000333///222@@@AAA333+++,,,++++++++++++---///000111888^^^vvv>>>555...+++111......---,,,++++++,,,,,,)))333JJJIII---)))222+++***************************,,,---888XXXyyyvvv}}}~~~~~~vvvyyy[[[333)))***(((***cccMMM444333+++ ,,,555000222333111,,,))))))***111___}}}aaaVVVKKKGGGGGGFFFGGGJJJKKKIIIHHHGGGGGGHHHJJJKKKKKKJJJJJJKKKMMMNNNNNNMMMMMMEEEGGGVVVhhhqqq[[[777###%%%###%%%((()))(((///%%%###!!!!!!QQQ222%%%(((%%%$$$%%%''')))******$$$,,,'''```NNNNNN\\\RRRWWWbbbllluuuvvv777555444555+++:::111)))***---000---)))))),,,$$$&&&+++///---)))...666;;;RRRMMMSSSPPPEEEFFF\\\NNNSSSIII>>>oooRRR111!!!&&&111III666&&&)))444999444...555444###---YYYJJJ999zzz000,,,333$$$777LLLMMMGGG999444:::222'''(((------+++++++++---///000///...LLLvvvddd777222111---222------,,,,,,---......///&&&***>>>MMMBBB///)))***************************+++,,,(((***AAAcccvvvwwwxxx}}}~~~~~~~~~wwwxxxiiiGGG,,,)))---(((DDDTTT666,,,*** ///111000222444333///---,,,,,,...SSS~~~mmmTTTKKKLLLLLLHHHEEEJJJJJJHHHHHHHHHIIIKKKLLLHHHHHHGGGIIILLLMMMMMMLLLPPPKKKOOOKKKGGGXXX___KKK///===<<<&&&+++///###...---%%%555DDD $$$'''$$$ (((444/// +++(((AAASSSSSSQQQVVVUUU___gggeeefffzzzUUU555......'''000'''((('''&&&&&&&&&&&&)))---///$$$)))444444111000pppMMMJJJCCCOOO<<>>000FFF777GGG000&&&...BBB:::lllcccRRR:::111444+++%%%---111///---,,,,,,...000111111)));;;vvvEEE333///333---///,,,,,,,,,---...000222333(((***+++FFF]]]>>> ---************************+++******+++333FFFbbbxxxvvvyyy}}}~~~~~~~~~}}}|||{{{zzzrrrooo[[[666&&&,,,000///VVV===***...,,,555+++///111333333222111000000111LLLlllZZZMMMFFFFFFJJJJJJJJJIIIIIIIIIJJJKKKLLLHHHHHHHHHIIILLLNNNNNNMMMPPPIIIIIICCC===MMMTTT>>>@@@EEEMMMAAA+++***///&&&'''***)))///***BBB000$$$(((///111))) """***///\\\AAAWWWWWWSSS^^^```gggeeeIIIOOO>>>,,,...999...+++///---+++))))))+++***)))---...///,,,"""%%%CCCdddKKKLLLTTT~~~rrr{{{iii~~~KKKaaaTTT888,,,000AAA:::)))###...444---(((,,,444***---%%%888666GGGrrr***555)))'''HHHGGGkkkWWWHHH222...666000+++222444222000......///111333<<<000666}}}vvv666444---222+++***++++++,,,---...000222333,,,...""":::dddNNN'''222************************+++))),,,///+++///KKKlllrrruuuzzz}}}}}}{{{yyy}}}qqqppphhhEEE'''&&&000'''HHH<<<)))...222222,,,111111222333444444444444444DDDttttttXXXEEEGGGQQQJJJJJJJJJJJJKKKKKKLLLMMMKKKJJJJJJLLLNNNPPPPPPOOOKKKJJJKKKGGGFFFVVVbbb```RRRKKKkkkggg;;;---+++...444 $$$###222MMM@@@&&&'''AAA@@@'''***GGGCCC000hhh999SSSTTTLLLXXXYYYaaalllsssLLL,,,...***888%%%***---,,,,,,------***!!!'''000555666MMMLLLRRRPPPJJJ```CCCLLL""")));;;---%%%%%%......((((((000 <<<,,,---'''sss333000+++111'''///RRRMMMGGGCCC999777===666,,,...666444000...---///111333CCC;;;888gggvvv[[[000888+++///+++,,,,,,++++++,,,,,,---...///---...%%%...NNNUUU???111************************)))'''***---((('''999PPPiiinnntttyyy|||~~~{{{yyy~~~uuuqqqmmmWWW666&&&***(((...333***,,,111111BBB555444333333444555555555555;;;___www___PPPLLLIIIJJJJJJKKKKKKLLLMMMMMMLLLKKKKKKLLLNNNPPPOOONNNHHHQQQQQQLLLNNNVVVggg}}}yyylllSSSBBB999;;;(((222###'''---***LLLSSS222+++HHH\\\[[[hhhiiieeeiiiKKKUUUZZZVVVVVVVVV___{{{LLL+++222...***222555,,,$$$&&&...333@@@'''&&&TTTPPPZZZHHH???```lll666(((---...++++++,,,)))&&&***333AAAdddeeerrrdddjjjTTT###444%%%444---$$$FFF777<<>>000+++---111999555222...+++***,,,...000)))444222FFFxxxSSSBBB222///111000///000...---,,,,,,++++++++++++333))),,,+++&&&;;;QQQMMM666,,,'''+++---((((((---)))((((((((()))***,,,--->>>YYYmmmmmmnnnzzzyyy}}}}}}zzzuuuoooVVV777***..."""%%%::::::'''AAA~~~DDD;;;333333555555555666<<>>:::666333222222111000,,,,,,+++++++++,,,---...111666444===wwwCCC777......000//////000...---,,,,,,+++++++++,,,...&&&+++...---???PPPJJJ???555,,,***+++***((()))******)))))))))***++++++***CCC___lllmmmpppxxx}}}xxxcccBBB,,,(((......///000+++999UUUAAA999333333555444444666777444999uuubbbBBB555JJJWWWMMMCCCGGGOOORRRRRROOOOOOSSSSSSOOOPPPUUUYYYYYYVVVSSSSSSUUUWWWVVVTTTSSSSSSSSSTTTUUURRRRRRTTTVVVNNNCCC>>>@@@QQQ777RRRsssWWW}}}lll888PPPNNNRRRfffSSSmmmJJJfffHHHFFF\\\fffaaa555$$$999:::OOOSSS:::```TTT___aaaqqqvvv{{{BBB222,,,###888***666,,,444IIIAAA...888333:::QQQ000111...+++*********///<<>>888444111...,,,***,,,,,,+++++++++,,,---...+++...---888vvv```666111...///000......///------,,,+++++++++,,,,,,...(((+++---,,,777AAA<<>>:::@@@555"""333+++******,,,---333CCCRRRBBB===777222///,,,***(((,,,,,,+++++++++,,,---...---......999pppuuu<<<555444333222///---,,,...---,,,,,,++++++,,,,,,,,,---,,,---+++(((///:::???777:::666+++(((------(((***************)))((((((///)))000LLLkkk{{{{{{wwwyyyvvvuuuyyy~~~zzzzzz~~~ggg@@@111+++'''333???666---666777444444666555333333777///@@@HHHrrryyy~~~VVV>>>DDDQQQVVVKKKKKKIIIIIIKKKOOORRRRRRLLLQQQXXX[[[\\\ZZZYYYYYY[[[\\\\\\[[[ZZZWWWUUUTTTUUUTTTTTTUUUUUUTTTRRRRRRIIIIII444???^^^[[[[[[OOObbbVVVNNN;;;ffflllddd<<<)))777666***111888BBB555;;;cccGGGnnnXXXmmmjjjYYYZZZLLL___>>>111222(((...111///(((aaaLLL\\\777===222???---$$$---***)))---444999<<>>444''',,,111---666JJJ]]]>>><<>>DDD@@@HHH---OOOmmmUUUJJJIIILLLRRRTTTRRRPPPPPPOOOOOOPPPQQQSSSUUUXXXYYY\\\ZZZWWWUUUUUUVVVXXXZZZUUUUUUTTTTTTWWWWWWPPPFFF===IIIbbb444QQQKKKEEE___FFFOOOhhh555}}}wwwIII$$$<<<555<<<000...JJJ]]]ggg777QQQqqq]]]HHHWWWgggUUUIII[[[WWWHHH```\\\^^^KKKFFF;;;888???KKKOOOYYY999QQQYYY777&&&'''000)))111***,,,<<>>999<<<;;;444<<>>---888///111333111***&&&+++555<<>>999666222000/////////...,,,,,,+++++++++,,,---...***,,,111...444777uuu555:::000......---------,,,,,,,,,(((***...///---+++))))))***,,,.........//////...888777===IIIMMMLLLUUUdddNNNAAA666666333+++)))---...++++++,,,+++---444===www}}}xxxzzz~~~aaaqqqgggVVVooo___UUU~~~rrrmmmgggcccnnn}}}zzz{{{{{{gggMMMCCC...222DDD>>>,,,(((,,,@@@MMMEEE...&&&)))111<<>>888qqqhhhfffFFF<<<999444---,,,...000...+++,,,,,,++++++,,,,,,---...+++///+++111777222jjjuuujjj777555000......---------,,,,,,,,,,,,...//////...///111333777---(((,,,000000111555000222999???===???TTTllldddSSSAAA888444000,,,+++---***)))***))))))...666WWWqqq|||qqquuu|||{{{zzzzzz^^^ggg{{{rrrkkkiii[[[~~~~~~vvvuuu|||{{{}}}```>>>***...333///...???FFF999333BBB???000,,,++++++000NNNaaaeeewwwYYYAAASSSLLLLLLNNNKKKLLLOOOMMMTTTMMMHHHNNNWWW[[[WWWQQQ]]]RRRSSSFFF@@@wwwnnn]]][[[aaaYYYsss]]]VVV;;;NNN^^^DDD444888>>>===UUUkkkcccSSSgggeeeeeeKKKZZZlllaaa^^^aaa]]][[[aaannn|||~~~qqqbbbYYYgggKKK|||XXX999VVV]]]<<<&&&000000,,,...'''444+++NNN___yyykkkZZZMMMAAA888333---+++---///---+++,,,,,,++++++,,,,,,---...---000***///555---SSSuuuHHH777000000......---------,,,,,,,,,.........---...111666::: 444<<>>000...,,,+++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...(((222555444555222333:::uuu@@@888222666---......---------,,,,,,,,,)))+++......---------...---777@@@CCCNNNuuuvvv]]]JJJ>>>888222---+++---...,,,+++,,,000&&&+++>>>GGGLLLbbbsssVVVIIIccc}}}zzzwww|||qqquuu~~~yyyzzzyyytttsssuuutttpppnnnVVV@@@..."""(((444555///888555.........333@@@VVVAAA111jjjyyyzzznnn@@@$$$++++++666eeeqqqyyyxxxxxxjjjTTTZZZEEERRRQQQUUUbbbaaaaaattt```lllCCCKKKggg\\\eeelllaaacccffffffaaa```jjjwwwJJJ333222+++333+++***MMMWWWCCCWWWzzzeeeFFF...888...------,,,,,,,,,------,,,,,,++++++,,,,,,---...)))///666444000///333555~~~uuu}}};;;555777000000......---------,,,,,,,,,+++---//////......///111888666666SSSyyydddNNN@@@888222...//////,,,+++,,,///***)))333DDDWWWiiivvvrrr___hhhuuu}}}www~~~ttt{{{{{{~~~}}}{{{yyyxxxvvvwwwvvvtttttttttpppjjjqqqkkk^^^BBB'''&&&...)))777999111---222000---444CCC555)))aaaxxx~~~||||||ssskkkhhhooowwwyyyxxxyyyzzz___555444333%%%&&&RRR{{{pppJJJjjjcccTTTVVVsssWWW}}}GGGbbbaaaJJJ^^^___fffllljjjgggqqqxxx@@@;;;---###???222...111SSSTTTLLLuuuKKK777......------......------......,,,,,,++++++,,,,,,---...)))***111333---...444555[[[uuuZZZ<<>>+++,,,---888222&&&&&&444888666;;;???555+++^^^nnnpppnnnsssnnnjjjfffeeeeeeccc___[[[[[[aaaiiiqqqwww~~~www777+++...)))111&&&TTTQQQYYYooo444000lllDDDnnn[[[\\\ZZZUUUeee___ccc}}}???***---555777000+++222111AAAIIIiiimmmsssWWW888+++---:::***,,,---.........---...///,,,,,,++++++,,,,,,---...)))%%%,,,222///111888777FFFtttAAA;;;---:::111...........................---111,,,000000...555444666@@@uuuZZZHHH@@@666000...---------...+++,,,,,,(((///LLLkkk|||yyy~~~~~~{{{xxxrrrkkknnnnnnqqqxxx{{{vvvzzzsssyyy~~~xxxwwwyyyuuuvvvsssrrrsssvvvvvvrrrnnnkkknnntttpppZZZ<<<+++)))&&&((((((%%%###***777BBB###---444@@@SSSZZZZZZ```___[[[hhhtttpppppp{{{~~~KKK444...+++)))+++..."""AAAyyy@@@999777jjjUUU333222000DDDfff???DDDZZZ000>>>...(((666---,,,555444CCCkkkXXXBBB111000555222......000...///111///++++++///222+++(((...///+++***,,,444===***)))222BBBKKK===ttt===777...777///...........................,,,111---///222111444444111}}}{{{XXXJJJ===888666111///000,,,)))+++///---,,,888IIIssszzz|||}}}zzzrrrvvvxxxvvvuuuuuuqqqlllqqqsssxxx{{{}}}{{{yyywww|||yyyrrrmmmrrrvvvppptttuuuvvvvvvuuuqqqnnnkkk{{{hhheeeqqqeeeBBB,,,...---,,,,,,---,,,)))***---666///222QQQvvvzzzmmmjjjmmmmmmvvv}}}}}}vvv]]]BBBIII{{{}}}ZZZ666*********)))+++%%%666(((999aaa|||XXXNNN888???AAAJJJ---111666333111nnn]]]@@@DDD:::CCC{{{;;;)))888111222;;;///444999HHH^^^jjjGGG>>>KKKeeepppUUU---%%%777111...------...------------+++***+++***)))+++......&&&222)))***------)))999tttuuu999111000333,,,///........................***000///---444555222777VVVmmmWWWDDD???<<<222---000...))))))///000+++***...RRRrrr|||sss{{{zzzvvvyyyyyyvvvttttttrrrnnneeekkkqqqsssrrrppprrrtttmmmtttuuuqqqpppvvvuuummmmmmnnnlllgggaaa]]]\\\]]]MMMLLLGGGEEEJJJKKK<<<((()))$$$###***,,,)))'''***...444IIIppprrrzzzqqqwww}}}aaaOOOAAA000222SSSJJJ666%%%%%%******)))+++%%%+++***,,,SSSaaa???XXXVVVSSSJJJ---TTT~~~DDD---+++...***222444555eeeIII;;;777[[[lll<<>>QQQyyyZZZqqqRRR555222111...,,,...000...******------)))'''***---///111---""";;;CCC888111777555llltttRRR999000444111***///........................***000111,,,444666111DDDkkkPPPHHHAAA444...222222+++(((+++...,,,+++---333RRRmmmssssssyyy}}}{{{ooorrrssspppooopppnnniiiooorrruuuuuurrrpppqqqsssnnnsssqqqllliiiaaaZZZ[[[PPPLLLFFFBBB@@@BBBEEEGGGLLLVVVWWWQQQWWWeeeeeeZZZ555---((()))((('''...888CCCTTThhhyyy|||mmmiiizzzrrrwwwtttZZZ<<<999;;;FFFMMMDDDFFFqqqeeewwwQQQ333***&&&)))---+++)))***000%%%111222&&&KKK|||OOOCCCXXXTTTOOOsssTTTKKKBBB[[[uuuDDD******<<<...$$$+++<<<(((NNNSSSDDDVVVfff\\\III:::TTT111---111www{{{BBB<<>>---'''///:::lllyyyyyyrrrqqqlllhhhlll{{{xxxyyyWWWAAA555???<<>>___uuuvvvssstttppprrrpppkkkgggeeeaaa\\\WWWUUUSSSRRRSSSTTTTTTTTTbbbcccZZZaaauuulll]]]eeeccc```aaaeeeggg^^^KKK;;;VVVXXXeeelllUUU:::GGGiiipppwwwoooQQQ333(((+++111IIIiii|||{{{{{{wwwnnnkkkzzzddd@@@999AAA@@@BBB@@@===AAAHHHEEE;;;}}}aaa444---,,,+++++++++***)))))))))+++111888222%%%222SSSyyy444VVVHHHGGGXXX^^^OOO^^^fffWWWTTTaaaMMM666444///sssPPP%%%999---'''???000rrrmmmGGGDDDFFFSSSbbbdddYYYKKK[[[VVVPPP***///999555...+++ggg~~~:::TTTDDD<<<>>>fff,,,;;;666444000555777222;;;TTTeee^^^EEE111///333000///222///,,,,,,---------000444222@@@222111...000...)))555777ttt888444222000111///...........................///***777222999777NNNhhhXXXIII<<<888777444111///...+++)))(((&&&...EEE^^^jjjjjjfff[[[[[[WWWPPPMMMOOOOOOMMM[[[]]]```aaabbbfffnnnsssqqqrrrVVVLLLhhhiiiJJJ:::ppppppppppppiiiWWW===***???XXXllljjjaaaaaahhhlllooowwwQQQ000))),,,***===^^^tttxxxyyy~~~}}}zzzTTT777:::DDD999DDDFFF>>>@@@KKKHHH<<>>&&&//////GGG$$$IIIPPPRRRNNN^^^OOObbb]]]YYY___JJJ555222888///MMM------333,,,888555jjj???GGGVVVaaa[[[NNNKKKYYYjjjVVVVVVQQQ111222<<<555&&&...777RRR]]]333===[[[ZZZDDDBBB|||mmmtttvvv999)))===555333666999:::BBBZZZsssmmmkkk:::111555///---444111,,,---111---(((666KKKXXX$$$###888AAA---+++@@@111444nnntttjjj999///000,,,000000...........................///(((888555<<<:::YYY~~~mmmYYYFFF@@@:::222,,,---111111...---+++)))///CCCVVVVVVKKKRRRSSSQQQOOOUUUaaakkknnnjjjooosssqqqlllnnnwwwzzzuuuAAA%%%SSSwwweeeOOOjjjjjjjjjggg___OOO<<>>DDDIIIIIIFFFEEEFFF111```iii,,,//////...---...111111000$$$+++GGG|||QQQ%%%333111GGG^^^>>>\\\QQQ[[[IIIIIIdddbbbdddbbb```[[[:::...666777000(((???(((444111,,,;;;\\\???UUUZZZ___bbb```\\\YYYWWW]]]XXXUUU***444>>>///,,,===666:::333LLL555888>>><<<___UUU999iiibbbTTT~~~555000AAA222000333:::<<<===YYYsssFFF444777///,,,444444...000666---&&&===___|||===888&&&222666111(((---333VVVwwwLLL<<<222444555///,,,///000//////.........//////999(((666777---BBB~~~kkk]]]FFF===666444111...---///'''......***///CCCZZZgggfffbbbeeeOOO333OOOtttooojjjqqqqqqgggbbbjjjvvv}}}qqqCCC'''333;;;cccrrrjjjssseeennnbbb:::777888<<>>'''!!!'''"""111###+++555EEEttt}}}XXX111111JJJ888HHH===888\\\vvvfffOOOGGG///???+++>>>'''111fffQQQ%%%999888"""BBBUUU,,,888444AAAQQQSSSUUU___ccclllxxx\\\UUUaaaccc...(((<<<000HHHjjjGGG444777,,,YYYZZZOOOaaaTTTMMM]]]www~~~hhhMMM\\\fff\\\555555999111111...111111222:::oooEEE;;;777555<<>>KKKsssQQQ777666222222,,,444***333;;;^^^FFFuuu222(((---333222222555<<>>gggJJJ;;;888666111...333+++***...******BBBcccooossswww???$$$666GGGaaapppuuuiiigggqqqtttllltttkkk333)))111"""---555SSShhhtttfff333000EEEAAA???JJJ___iiifffhhhqqq|||~~~www;;;&&&******###---+++,,,111---)))DDDooonnnJJJ222666>>>ccclll\\\YYYNNNQQQmmm<<>>---111)))===fffNNN444===;;;666777333>>>IIIAAAvvv@@@666FFF888///999888GGGNNNYYY||||||>>>333666333000777+++111@@@dddGGGkkkoooTTT,,,000333000333666777uuu;;;333///222444111/////////............//////000...555444444???===___GGG<<<777555555///,,,...222,,,%%%///@@@iiijjjttthhh<<<""")))444???ZZZuuu|||vvvqqqooommmqqqddd444(((///''',,,***999LLLdddyyyjjj===...@@@KKK>>><<>>CCC```III;;;888:::---000222///,,,+++***(((MMMYYYfff[[[<<<)))))),,,'''888VVVsss|||tttooopppoooeee???''''''...222)))'''000IIIeeelllOOO222666VVVPPPDDDMMM~~~vvvOOO000---$$$AAA<<<+++***'''@@@{{{WWW666mmmfffYYYaaa<<>>333TTTeeeUUU;;;===???DDDfff,,,CCCFFF333444OOOTTT^^^LLL777999222444///)))222444000555OOOUUU***666222888000777777DDDuuuNNN888666333111000000000...---------......///000111///555222999888ggg\\\BBB888999444000---------///111&&&777NNN^^^XXX;;;)))---...+++)))777ZZZ}}}tttgggIII---***,,,,,,333'''---:::ccc{{{aaaZZZDDDIIIKKKEEE>>>???KKKWWWwwwzzz~~~~~~zzzzzzzzz|||~~~}}}}}}hhhxxxhhh]]]YYYccc@@@...888666LLLYYY,,,SSS;;;555666HHH[[[ccctttTTT<<<666444888666111666:::555888;;;>>>---:::999KKK000777666<<>>BBBDDD```ooodddpppYYY???555888333@@@CCCAAAAAA>>>BBB888000000444???qqq111666444999wwwCCC777111...222666333...+++000...---...000111111000///777777777BBBxxxLLLDDD888222555333+++***000---,,,+++777SSSbbbIII###...***222+++(((XXX~~~}}}mmmHHH555BBBaaa\\\WWW\\\qqqxxxtttkkkmmmllldddaaaeeekkkooobbb|||uuuzzz{{{<<>>222000555333aaasssnnn>>>444222111111...,,,///555777444///---...000222222111777777999BBBjjjGGG888444444555///+++,,,...)))+++???WWWqqq```\\\hhhpppiiipppxxxsssmmmuuuxxxuuuvvvyyyfff{{{llllllsss[[[HHH]]]qqqlll999---......,,,MMMaaaPPPSSSgggoooyyydddIIIWWWdddzzzrrr}}}GGG000BBB000;;;\\\RRRppp}}}HHH999333***999999...///999AAAFFFDDDkkk >>>***(((<<<333000000666666WWWrrr\\\???666333333555555///++++++555222///...///111222222222777777:::CCCdddFFF888444555000------///,,,)))///:::bbbqqqoooXXXIIIRRRbbblllooo{{{}}}}}}yyy}}}rrrccciiiiiirrr___,,,333BBB[[[zzz]]]333!!!%%%000888222333555444+++666nnn>>>MMMMMM@@@KKK+++QQQVVVYYYXXXLLLcccmmmAAA333000LLLmmm^^^GGGEEEKKKvvvyyyXXX666>>>fffjjj999,,,IIIjjjeeeCCC---FFF;;;333WWWllljjjzzzNNN;;;555000000888<<<222(((111BBB777111333,,,999,,,(((------///666777KKKrrrLLL<<<222000222666777333222333222000......///111111111333777777:::CCCcccEEE888555222///---------,,,,,,---???]]]qqqjjjYYYQQQbbb}}}}}}mmmiiinnnwwwYYYLLLGGGXXXsssvvvFFF999===PPPXXXHHH///777<<>>999EEE222,,,222444777CCCLLL111###???''':::111---222---...333444>>>rrrBBB888222000000111...+++,,,000000...---...000111111000333777777:::CCCXXXBBB:::333111---)))+++//////,,,222QQQqqq~~~ttt___gggtttggg<<<000===RRRddd666...&&&333YYYhhh555;;;///333333666000777555000GGGqqq~~~777'''000///111!!!...,,,333888'''NNNOOOKKKPPP]]]MMMCCCPPPcccNNN[[[NNNLLL444???&&&555:::$$$111000555...777666QQQ```mmmjjj{{{DDDLLLLLLrrrWWWXXXjjj::::::BBB,,,+++PPP,,,222888<<>>...---;;;000---''''''666000------000000555rrrAAA999444222000///000000000......------......///000111222:::333AAAIIIxxxPPP===;;;555000///,,,)))+++111&&&DDDqqq}}}|||ZZZvvvvvv^^^888222ggg[[[777...---,,,111///222+++,,,444KKKqqq<<<***???;;;,,,777888444666<<<555XXXddd:::++++++///)))+++///'''555333KKKWWWbbbZZZRRRZZZ[[[QQQ```TTTCCCrrr===222111)))777333 333>>>666GGGNNNjjjffflllpppbbbgggfffiii[[[TTT===111:::'''<<<<<<+++999(((FFFttteeeaaaSSSYYYaaaUUUgggdddttt{{{HHH444???;;;999IIIYYYaaajjjyyysss@@@:::555444333333222222333333<<>>666:::[[[rrr777$$$111111&&&+++///,,,//////000yyy|||RRR)))+++:::999444777555888>>>555RRRaaa777'''(((,,,)))'''///---888vvvwww}}}gggMMM___\\\TTTZZZEEE```%%%555***,,,555222+++333@@@!!!uuupppTTTmmmdddgggkkk___^^^uuu\\\cccMMM777333LLL"""---@@@666111nnndddiiippp___DDDYYYVVVuuuqqqZZZhhhDDDOOOuuuooo???888<<<;;;MMMMMMZZZmmmuuu{{{{{{AAA888555444333333222222333333:::666&&&$$$,,,((()))//////,,,...555666sssAAA;;;555333111000000000///---............///000111111333:::222>>>TTThhhAAA>>>777000...000...(((///++++++jjjfffHHHJJJEEEXXXQQQnnn777111AAA444///:::---999uuu~~~KKK///+++,,,---((()))'''...333%%%fff~~~tttLLL...111999333444666777:::444SSSmmm{{{mmmEEE(((///,,,+++999'''CCC[[[___^^^PPPCCC___DDD///333'''%%%444000&&&///MMM:::aaammmiiimmmcccRRRWWWUUUkkk000;;;sssCCC999+++000VVVWWW```fffhhhQQQOOOUUUmmm```]]]aaa---555777;;;EEE;;;ZZZIII===>>>===JJJ\\\ZZZdddvvvCCC666555444444333333333333333777777......111444444CCC///...222000222tttAAA<<<666444111000000000///---............///000111222333999333<<<^^^cccMMM888222444222...,,,---&&&999EEEccc+++444,,,111$$$EEEeeeVVV;;;@@@000***;;;999:::UUU|||aaa444"""333------''')))666,,,dddyyyWWW333111111666>>>777333888bbbLLLPPPmmmBBB,,,+++---111---```sss^^^SSSJJJPPPJJJ$$$|||===888000111555222777FFFWWWGGGjjjccc]]]dddLLL555dddBBB444333444CCC222CCCTTT___]]]gggiiihhheeeXXX<<<;;;///AAA>>>...666:::qqqNNN777EEEBBBCCCZZZ\\\iiittt}}}EEE555555555444333333333333333%%%...000000(((000---HHH///...777///444sss@@@<<<666444222111111111000...///......//////000111222444:::444===kkkddd===777777...+++111'''(((???,,,cccHHH///,,,+++(((555AAACCC999999===999777999:::[[[555&&&,,,222111###...222jjjgggwwwWWW@@@...222???666777PPPvvv}}}NNN<<<111%%%OOOvvvTTTeeewww]]]\\\GGGOOOnnn222(((===+++(((eeeNNNYYYdddooooooTTT^^^iii333111000888999PPPjjjnnneeegggjjjkkkQQQIIIqqq222999666666???;;;@@@~~~SSSlllvvvaaa222@@@GGGDDDNNN\\\bbbqqqHHH666666555444444333333444444>>>:::000///&&&888(((BBB111+++777...777rrr@@@;;;555333111111111222111000////////////000111222222444:::666>>>xxxTTTAAA:::...***111)))...---)))KKKkkk333***,,,222333///hhhqqqDDD444===888666;;;777kkkggg}}}ddd222&&&***333"""///FFFdddeeehhh;;;---444...EEEuuuaaa???***kkkZZZEEE555\\\...++++++]]]hhhooo~~~```sss222ZZZ666<<>>555000//////---$$$222---^^^LLL---***+++000,,,IIIxxxKKK555888>>>???BBBjjjkkkfffBBB'''------LLLqqqvvvssseeeMMM<<<+++UUUxxxlllfffMMM^^^QQQ+++GGGkkkcccOOO888,,,vvvkkkOOOiiijjjtttaaa^^^yyy]]]777;;;;;;<<>>MMM---444,,,>>>{{{ooo>>>999333111000111222444333333////////////000111222333333::::::BBBdddCCC>>>999---///###---;;;""">>>qqq???111&&&111111333BBB888<<<:::GGGwww444+++;;;nnnWWW444___uuu{{{yyytttrrrkkkeeeiiidddjjjZZZ```XXXPPPggg^^^[[[ppp\\\gggdddnnnhhhfff[[[iiijjjNNNbbbSSSmmmrrrtttcccooolllvvvooo{{{}}}YYY888SSSyyyJJJzzzSSSiiiiiimmmXXXzzzfff???444444555EEEiiiXXXnnneee{{{DDDBBBLLL>>>999PPP]]]hhhNNN???666666555444444444444555QQQ===,,,333///YYY000III^^^444666...BBBzzzrrr<<<999111111111000111111222222111000000000111222333333;;;111@@@AAAQQQ666888222...///000,,,***666UUUrrr===444111333zzz^^^bbb333777eeeoooNNNPPP}}}tttmmmddd]]]XXXTTTPPPLLLEEEAAA===>>>CCCHHHJJJJJJFFFGGGHHHIIIJJJNNNSSSWWWZZZ\\\___dddjjjqqqvvvyyy~~~}}}yyyyyyxxxsssoooyyyrrrdddhhh```999999:::888dddfffmmmqqqdddYYY;;;AAA<<<;;;FFFXXXmmmXXX===999888777222999999...777SSS222000...)))PPP666>>>rrr111...888rrrttt<<<666222222111111111111111222000000000000111222333333<<<444AAACCCxxxIII666111...***,,,000+++...MMMtttiii@@@888,,,===hhhdddLLLXXX{{{wwwlll]]]MMM@@@XXXIIICCCDDDCCCAAA@@@CCCHHHLLLOOOOOObbbcccdddfffjjjpppvvv{{{~~~|||{{{ooo|||999666@@@ooonnn}}}@@@>>>EEEBBBGGGSSS___ooo```999111333333222888666///888OOO111222555333TTT666666eee]]]333888???sssuuu<<<555333333222111000000000000000000000000111222333444;;;666@@@BBB___666222000(((+++333+++$$$@@@hhh```;;;&&&LLLhhhNNNLLL^^^\\\[[[\\\XXXSSSTTTYYYZZZdddmmmhhhtttlllrrr{{{ppp~~~<<>>===>>>@@@AAAAAA@@@???>>>???HHHIIICCCFFFQQQQQQHHHLLLKKKJJJIIIJJJNNNUUUZZZNNNKKKJJJKKKKKKKKKQQQXXX\\\XXXYYY______[[[___ggg^^^```fffllllllkkkooouuuttt|||tttjjjeeeYYYhhhzzzuuuuuuHHH@@@666777EEEKKKVVVmmmjjjooo999111999111777555DDD222444---...555666222///555...///555vvvnnnFFF777333333222111000000000000/////////000111333444555777;;;:::AAAwwwIII333444000+++---444222)))>>>kkkaaaRRRIIIEEEFFFGGGFFFCCCAAA??????BBB===888777888888444111999777555666888:::999777444555777:::===???@@@AAABBBFFFFFFCCCFFFOOOPPPKKKJJJKKKKKKLLLMMMQQQWWW[[[VVVUUUWWWYYYYYYWWW\\\ccceeegggiiiiiihhhgggiiilllwwwmmmhhhlllpppnnnhhheeeooorrrrrrmmmggghhhrrr|||eeemmmwww~~~mmmXXXQQQ>>>RRRPPPppp|||```666CCC111>>>HHHSSSeee888///:::111;;;666999///777111111,,,333+++000333111111999~~~oooFFF555222222111111111111111222......///000111333555666666===888AAAbbb;;;555///---///000///---BBBYYYKKKKKKaaaFFF@@@:::???;;;===>>><<<999666666888777555444444555555555555222333444555777999:::;;;666777888999;;;>>>@@@AAAFFFEEEEEEGGGJJJLLLLLLKKKTTTUUUUUUTTTRRRRRRTTTUUUUUUVVVZZZ]]][[[XXXZZZ```XXXfffnnniiieeejjjooonnntttjjjdddgggmmmppprrrtttqqqtttuuupppkkklllvvvoootttwwwssslllgggiiimmmcccgggmmmttt}}}|||gggXXXCCCDDDEEE[[[nnn===---666???SSSJJJZZZ~~~;;;555???111===555;;;111666///333)))666***///111444111:::qqqEEE333111111111111111111222222......///000111333555666333<<<666>>>FFF777///111///''')))222000|||ssswwwpppYYYSSSSSSEEENNN@@@GGG```dddPPPJJJUUUUUUCCCEEEcccDDD999///333///111333222///...000222...000222000---,,,...111+++,,,------++++++,,,------,,,+++***)))***+++,,,,,,)))***///111...,,,---+++---//////...---...///,,,///555888555//////444+++BBBMMMAAA777===CCCAAAAAAHHHPPPUUUQQQMMMRRR[[[ccceeefffbbb\\\\\\aaahhhoooxxxxxxooommmnnn~~~xxxqqqoooqqqsssrrrqqqdddAAAGGGHHHmmmuuu@@@888DDD;;;HHH@@@UUUggguuuBBB===DDD000<<<222EEE555333(((111(((<<>>;;;777222///---,,,,,,************))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))*********+++++++++++++++,,,---...000111222222???IIISSSWWWVVVYYY```hhhqqqsssvvvvvvuuusssssstttsss|||zzz999;;;777===444555CCCFFFQQQWWWllljjjZZZ???>>>:::333555111666XXX;;;444555000222+++///,,,'''666777999rrr;;;;;;333333222222111000000000000------000000...000444333>>>666===lllLLL888222+++111...---$$$;;;LLLHHH>>>;;;======RRR777BBBHHH999TTT???======<<<999777555333222111...,,,***((((((((())))))******)))))))))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))************((())))))***+++,,,------&&&,,,222333111111666;;;@@@DDDJJJOOOTTTZZZ___ccc___[[[bbbxxxRRR======::::::===BBBZZZyyynnnXXXAAA000555000///:::666555VVVFFF111"""...222===;;;555+++444000555pppBBB:::333333222222111000000000222///...111111000222666222<<<666<<>>DDDbbb???<<<555333111...+++)))((('''(((''''''&&&'''((()))***)))(((((((((((('''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((()))))))))'''''''''(((((())))))))))))+++,,,+++******,,,...***---222888???GGGPPPUUUVVV@@@333>>>SSS]]]ZZZWWW]]]]]]tttvvvpppooo???000:::DDDCCCEEEbbbnnnBBB;;;111999222///<<<777111===>>>222888YYY666===444666---333000;;;pppIII666333333222222111000000000222...,,,000111111222555333999666===```nnnIII666+++000---***000666;;;===@@@AAA;;;222000HHH===888hhh@@@***---,,,+++***************,,,+++***)))(((((())))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))))))))))))))(((((((((***((('''''')))***+++,,,000111444888===EEEMMMSSSWWWIII===::::::666111///666222999444]]]===HHHbbbSSSYYYgggxxx```888000888@@@DDDTTTooo>>>???333===888000666222333+++...000WWW111///---///+++444666HHHqqqPPP222333333222222111000000000...***)))...111000///111555777666>>>\\\aaaJJJ<<<...000---...333333///,,,---000222000------###%%%bbbkkk&&&***************+++,,,---******)))'''&&&&&&%%%%%%''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''))))))))))))(((((((((((((((%%%###$$$''')))***)))+++---///333777>>>EEEJJJJJJHHHEEE@@@888...+++,,,'''777222(((666***+++EEEDDD@@@???EEEMMMWWWeeeqqq555///======:::LLLxxxrrrTTT===+++555777111222000888///000+++JJJuuu'''///444,,,---333555KKKqqqYYY333333333222222111000000000111------333777666444333555555777===SSSwwwLLLFFF@@@000...---111222111000---++++++---...666444999DDDLLL+++******)))))))))******''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&,,,+++******,,,------,,,'''))),,,...000333666999:::666222000///...,,,***"""000 ###+++999(((***$$$--->>>RRR^^^bbbeeeiiiJJJQQQVVVbbbsssXXX222...;;;>>>MMMuuulllrrrEEE000555777777>>>666444,,,999222000HHH'''555000111222222...DDDrrreee888333333222222111000000000333000111999===;;;777555444555;;;;;;EEE^^^;;;???@@@000------333&&&))),,,///---)))&&&$$$))) 222---%%%bbbQQQ++++++***)))(((((((((((()))''''''((()))))))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%&&&''''''''''''(((,,,000555999:::;;;<<<===888444---((((((***)))&&&'''777666333"""'''###((((((''')))111;;;JJJ]]]mmmqqqcccYYYFFFWWWccc...>>>///555;;;RRR~~~VVV|||III999999555DDD^^^LLL///'''666===000111...222***///555555///EEEqqqmmm===333333222222111000000000---+++---555;;;888222///333666===999:::TTT333;;;>>>///,,,---333...,,,***+++,,,+++,,,...(((888***---bbb{{{333444)))))))))((())))))***+++&&&&&&'''''''''&&&%%%%%%)))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&'''''''''!!!$$$(((******+++,,,---+++222<<>>@@@===555...,,,---///***$$$'''(((&&&+++111......***((('''''')))222<<>>DDD222111222)))///666***+++---+++,,,)))---444%%%%%%333))){{{...,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''))))))(((&&&$$$$$$''')))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%111'''+++)))%%%333***666BBBHHHMMMSSSWWWVVVLLLCCC888111//////,,,***))))))))))))))))))))))))(((((()))))))))*********:::DDDSSSXXXJJJ>>>JJJ```222...???---<<<<<>>777333444AAAVVVOOO000...777hhh...444333222///,,,111,,,777iiiwww<<<666444222222222222111///000///.........///111222333888444===999}}}===111333555,,,000555++++++))))))+++%%%'''...%%%222!!!RRRNNN&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''&&&%%%&&&)))+++''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###333,,,'''kkk888111555<<>>999???555777<<>>555444222222222333222111000///.........///111222///666888>>>333]]]444///333555...///222,,,000))),,,...'''''',,,+++---))){{{:::---))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''%%%&&&'''''''''(((***---''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''))))))'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&777&&&$$$$$$nnn>>>666555@@@JJJMMMNNNQQQKKKDDD:::333///---***'''))))))))))))))))))))))))+++++++++,,,,,,,,,,,,,,,***(((...888;;;444000222000;;;555888999<<>>444FFFuuu555444666666111000222000333%%%---...)))+++***...+++555TTT111((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&'''))))))))))))***,,,''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''...,,,"""555uuuGGG666000<<>>===AAAVVVZZZ444444555666BBBOOO333'''<<<***333++++++222...222222GGGuuuXXX777555222111222333333222000///.........///111222333333555===888===```888;;;888555444111000333/// ///,,,'''---&&&***000<<>>,,,333222---...000222***,,,...333---///333---:::222JJJsss;;;888444111111222111111000///.........///111222333222333999999<<>>UUU111///555444@@@XXX+++,,,---,,,++++++***************III999)))'''***+++(((%%%'''''''''''''''''''''''''''''''''''''''&&&&&&&&&,,,'''%%%)))111333---&&&((((((((((((''''''''''''''')))+++,,,,,,+++***(((******)))(((((())))))***&&&&&&&&&&&&&&&&&&&&&&&&)))&&&%%%''''''######&&&$$$%%%&&&&&&'''&&&&&&%%%######$$$$$$%%%%%%&&&&&&'''&&&((("""$$$000333 (((###!!!&&&***)))&&&&&&......$$$333xxxLLL...&&&'''...)))"""'''111******''')))---$$$!!!///---$$$&&&)))%%%(((,,,((((((''''''&&&'''((()))***...'''+++,,,///...---:::???:::LLLuuuWWWJJJ===:::888>>>555888222111111000000000000000(((---111///++++++111777777,,,DDDvvv^^^888444333+++888***111111000///......///000111444...:::555AAA<<<;;;<<>>888bbbNNN,,,777===888---FFFrrr777888(((+++******)))))))))))))))%%%&&&(((***'''$$$&&&,,,((((((((((((((((((((((((''''''''''''((((((((((((&&&%%%&&&(((******(((&&&&&&&&&&&&''''''(((((()))(((((())))))************((((((((((((((()))******---------------------------222:::@@@<<<444222444...---+++***))))))***+++*********++++++++++++,,,+++(((""":::222KKKGGGGGG:::333//////...++++++---888888333---000???RRR___]]]222,,,@@@<<<444666///(((---(((&&&000111***)))%%%''')))******+++------$$$$$$%%%)))...000///---)))(((///;;;///000NNNsssUUU000???,,,222...MMM>>>...:::000222111111000000000000000...---,,,,,,---000333555222>>>^^^rrr888:::222555333+++222000000////////////000000555(((666555555<<<888EEE777888000)))999CCC```|||777888222+++***))))))(((((())))))&&&(((,,,...)))%%%'''---&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%''')))))))))((())))))(((((())))))***+++,,,,,,++++++++++++,,,---......000000///000000111222333555555555555555555555555111666>>>AAA<<<666777===BBB@@@>>><<<;;;;;;===>>>222333555888;;;>>>@@@AAA>>>SSSUUUzzziiifffXXXOOOYYYeeecccSSSEEE666999@@@GGGJJJKKKLLLNNN===QQQ[[[UUULLLCCC???CCC;;;HHHGGG@@@EEEDDD888111222333,,,'''***+++'''&&&++++++,,,+++***)))******...""""""'''999hhhxxxLLLHHHnnn666<<<===555:::;;;111777000222111111000000000000000---,,,+++---111333222111222:::tttKKK;;;222666222///222000000////////////000000222)))555555...777::::::yyyBBB---EEEKKK///333888[[[{{{OOO555)))+++******)))))))))))))))(((&&&''')))'''$$$&&&***''''''''''''''''''''''''''''''(((((()))))))))***(((***,,,,,,***)))+++,,,++++++,,,,,,---...//////000000000000111222444444333333222333333444555555::::::::::::::::::::::::FFFGGGJJJJJJEEECCCIIISSSIIIHHHEEECCCBBBCCCDDDEEE<<<>>>AAAEEEIIIMMMPPPQQQGGGQQQFFF``````vvvVVVeeeWWWPPPZZZhhhfffWWWHHHQQQSSSSSSRRRZZZaaa]]]SSSffftttjjjbbbSSS```eeetttssshhhfffeee______lllhhhPPP<<<===777)))%%%))),,,---***%%%$$$)))...,,,000111888888999sss\\\DDD---:::777KKK444VVVMMM...CCC999555:::222444222111111000000000000000000///000444999:::666222444999uuulll===444444111333000//////000000000000/////////---333333...444;;;999SSSYYY555///:::MMM444///---III```aaa111444,,,++++++******************&&&%%%)))+++***+++...******************************++++++,,,,,,------+++,,,,,,,,,+++***+++---,,,,,,,,,---.........///------...///000111111222///......---------......000000000000000000000000...,,,+++***''''''///888777666444333222222333444444444666888;;;===???@@@PPPFFF888JJJ999IIIGGGOOOQQQMMMKKKNNNOOOMMMMMMNNNGGGPPPQQQJJJMMMYYY[[[RRRfffVVV\\\dddYYYhhhdddooommmfffjjjpppyyyzzzaaaeee```PPPPPP888:::999444+++''')))---"""+++%%%$$$'''DDDFFFBBB000)))...===[[[555111NNNlll>>>333???...888222111111000000000000000......000444888888555111888PPPuuuAAA999222000666---//////000000000000//////...111000222333222888:::???www+++999555+++666,,,,,,333DDDEEErrr777XXX---,,,,,,+++++++++++++++...,,,---111222000111555++++++++++++++++++++++++)))******+++,,,,,,------+++***)))))))))*********************++++++++++++((()))+++---.........---******)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))&&&%%%'''&&&$$$(((...$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''''''''((('''&&&555NNN===---%%%)))))))))***+++(((%%%)))000""",,,111---+++...---(((---EEE999$$$000::::::DDD???CCCAAABBBKKKPPP[[[nnnooo}}}lll[[[kkkppplllwwwgggccc[[[PPPDDD777+++%%%"""333111===:::XXXnnnmmm^^^TTT;;;222KKKyyy***TTT...888444@@@PPP>>>666;;;,,,:::222111111000000000000000++++++---///111222222111<<<}}}sssEEE===111111888+++//////000000000000//////...444,,,111888222555888777MMMvvv555<<<+++111---111***(((222DDDCCCEEEppp...---,,,,,,++++++,,,,,,...///333666444///000444************************&&&''''''((()))************(((&&&&&&((()))((('''((((((((('''''''''''''''+++,,,///111222222111000+++***)))'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%###%%%))))))&&&$$$&&&%%%%%%&&&'''''''''&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&'''"""''''''###$$$***$$$'''######***---***%%%###)))'''&&&(((******+++,,,...'''999333)))***++++++***&&&***000******888""">>>999222JJJXXX^^^rrrkkkgggddddddeee___SSSHHH***000!!!;;;AAAppp___{{{QQQ>>>FFFAAArrruuuCCC222222>>>555888JJJxxx@@@::::::333---999222111111000000000000000///.........///111444666===yyyaaa555///555000000111111111111111111222222///000000222333444555555===555jjjZZZ<<<555:::...***111,,,)))AAA000444UUU~~~FFFvvvGGG---555<<<"""<<<...))),,,,,,,,,+++++++++******((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((PPP...***)))(((555***...333888;;;:::888777***))))))((('''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''&&&&&&###%%%'''***++++++******;;;444+++'''))),,,---,,,333+++///'''(((***---'''+++///000------000444BBBRRR]]]bbbqqqUUU===###:::999GGGSSS777hhh___QQQ...444:::999MMM```MMM666333666666///222222111000//////000000+++666FFF:::555999888;;;IIIxxx;;;<<<555---333000000000000000000000000///000000111222333444555555444JJJNNN<<<***)))---***111444'''222---ZZZ777lllAAA===AAA000---"""111************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((---iiiFFF...000333))),,,222666888777555444)))))))))((('''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&'''((())))))((((((&&&+++000222///***&&&%%%'''---)))(((222%%%,,,((((((,,,//////,,,+++---000'''222999???OOOjjj|||[[[gggFFFbbbUUUpppBBBSSS???AAA;;;///;;;333>>>GGG~~~AAA444555333444555222111111000//////000000333///+++???(((uuurrr333xxxHHH???222***333000000////////////////////////000111222333333444444777666FFFyyyPPPGGGCCC:::333222111///888666%%%444---;;;CCCllliiiUUU<<<666%%%000((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((( YYY[[[333'''%%%!!!+++(((+++///222333222111///))))))(((((('''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''888777222***"""""")))000222'''666###000***))),,,...---+++)))***,,,!!!###%%%'''...>>>TTTddd{{{VVVxxxSSSIII555DDDrrr]]]@@@bbbiiiBBB888@@@:::FFFrrr```333666999222222777111111000/////////000000555%%%444<<<...aaa>>>\\\xxxkkk666333000222000000000000000///////////////000000111222222333555666555888MMMdddHHH???@@@999)))777222///---))))))+++***%%%SSStttrrrrrr,,,---))))))&&&((((((((('''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((($$$OOO___/// ---''')))+++......---,,,+++(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''((('''&&&%%%%%%'''(((***###))),,,,,,)))&&&...)))...000"""...,,,(((***,,,+++***((()))+++,,,((((((***(((&&&---888BBB\\\666WWW___YYYeee~~~mmm666---FFFoooEEE000999;;;444222222111000000/////////000000111,,,;;;888777***IIIwww666999999111222222222111111000000000/////////000000111111111444///444:::333;;;pppVVVEEE===666)))'''111666111,,,+++000...)))999VVVggguuuxxxmmmuuu&&&(((+++///$$$))))))((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&222MMMVVV666 ,,,&&&''')))*********)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''((('''&&&%%%&&&))),,,---DDD777***(((...111***"""888444,,,(((&&&'''(((&&&'''))))))))))))******---&&&'''//////'''%%%***///+++UUU}}}>>>KKKiiiBBB[[[<<<<<<666>>>^^^LLL===888888333444555...000///////////////000000000;;;(((777222OOOwwwPPP;;;888,,,333333222222111111000000......//////000000000000555///111888666333@@@UUUYYYBBB===---***333:::333111555222444222333;;;===777PPPqqqaaaiiiCCCVVVsssVVV,,,---%%%***,,,***)))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((###111!!!)))QQQDDD$$$000&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&'''***---...tttVVV333!!!###,,,///...&&&(((...$$$+++''''''&&&&&&'''))))))************######***---***)))---333!!!:::CCC333MMMuuu@@@qqq}}}BBB999666???888+++...BBBgggQQQFFFBBB???555***111777000//////......//////000000000777555333555vvv>>>444000222222222111000/////////......////////////000000444333222555888888444///===mmm]]]>>><<<@@@888,,,===888:::666...333<<<999000888777:::>>><<>>222111111000///......---.........///////////////...222666444...+++222;;;555===JJJccczzzbbb>>>>>>===:::666444444555000111888777333:::===333333EEEEEEBBBJJJNNNaaaQQQHHHWWW666[[[666BBB)))''',,,+++&&&)))(((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((($$$)))+++***'''$$$$$$***&&&&&&&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''''''''&&&&&&&&&'''''''''%%%(((++++++(((''')))---XXX555+++,,,$$$,,,%%%+++***))))))))))))'''%%%###***---***%%%%%%(((***&&&777(((000,,,)))xxx\\\UUU888ooouuuYYY\\\888]]]///CCC666777777;;;SSSIII222;;;PPPtttPPP<<<<<>>'''333999HHHttt444;;;777,,,777333 444AAA###////////////............000000000000000111111111999777555:::JJJccc~~~qqqZZZJJJ>>>777555111...555:::333000555555???555;;;<<<999777555FFFPPPmmmmmmKKKcccSSSzzz555---KKK///000///...,,,***)))(((''''''((()))***)))'''%%%%%%&&&))))))(((((('''''''''&&&&&&%%%++++++###%%%)))&&&111'''(((&&&+++'''---''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''&&&%%%$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%'''(((&&&$$$&&&+++&&&'''))))))))))))))))))ZZZ}}}<<<///###)))***((((((((((((((((((((((((%%%((()))((())),,,+++&&&666 111+++000111lllBBBfffsssRRRqqqHHH```@@@555>>>}}}LLL```222ZZZDDD999VVV///^^^@@@555>>>333===CCCWWWmmmGGG777;;;CCC;;;333,,,777000&&&222...---)))444###&&&:::)))444000888000333555gggtttWWW222777---,,,333111,,,...222////////////............/////////000000111111111+++///555:::===???@@@BBBAAAAAABBBFFFIIIKKKIIIFFFAAA:::444666888777666777;;;666000///222333777>>>ZZZRRRDDD>>><<>>555444IIIaaa999---AAA///555++++++***)))(((((((((((('''((()))((('''''')))***)))((((((((('''''''''''')))$$$!!!(((///,,,%%%"""///'''"""+++$$$&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''+++$$$"""))),,,((('''***************+++++++++***)))LLL%%%111&&&+++&&&((((((((((((((((((((((((&&&)))******,,,111111...$$$$$$***...------HHH---888YYY:::nnnttt@@@oooxxxCCCeeeLLLqqq444>>>JJJ[[[bbb888QQQOOOFFF+++888???@@@888FFFNNNHHHllltttFFF222888CCC@@@666777222111333666(((666,,,333---,,,FFF666"""<<<333999555ddd888QQQttt777444444,,,000:::---$$$777////////////............---......///000111111222000111222111///---------@@@===999777666555444333333222333666555///++++++)))///)))///@@@>>>777@@@SSS^^^SSSbbbggg^^^eeeUUUiiigggPPPAAA444;;;:::NNN+++222PPP>>>000<<<+++((()))((((((((((((((())))))&&&''''''''''''))),,,///((((((((((((''''''''''''+++)))"""...%%% 222888$$$---))) ***)))%%%'''''''''''''''''''''''''''''''''''''''''''''''')))'''%%%%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''***%%%$$$***+++&&&&&&***'''%%%$$$$$$%%%&&&%%%$$$...&&&000%%%+++!!!((((((((((((((((((((((((%%%(((((('''(((---///---@@@888111,,,,,,+++'''RRRiiiXXXUUUnnnFFFAAA...PPPvvvWWWAAA:::000^^^iiiHHH000HHH;;;***666AAACCCKKKaaaGGGCCCRRRkkkHHH:::---...:::@@@:::000+++---+++'''222(((777+++)))///444nnn777111999)))333;;;kkkTTT\\\tttccc666:::555...333666111...////////////............,,,---......///000111111555444000......222:::???===;;;777444222222111111333111111111///---111888+++;;;777???YYYWWWNNN___^^^cccIIIbbbjjj[[[pppaaaKKKHHH...+++((("""...>>>222&&&;;;777***333,,,&&&)))))))))(((((()))))))))((((((((('''''')))---111((((((((((((((('''''''''$$$///'''"""'''...ccc{{{444$$$+++$$$&&&(((***''''''''''''''''''''''''''''''''''''''''''''''''***'''$$$$$$&&&''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''' ))),,,'''%%%***...,,,///...,,,,,,,,,,,,+++***)))+++"""---+++!!!,,,###(((((((((((((((((((((((('''***)))%%%$$$''')))(((---kkkaaa111000...,,,::::::ccc888VVVVVVnnnHHH+++000CCCAAA+++kkkjjj...---222666YYY111---aaa___333333111999222888VVVgggTTTEEENNNTTTTTTWWW______SSSMMMHHH:::+++666AAACCC===666444555777AAA---***)))...222+++222)))OOO<<<...666444111---;;;KKKdddsssOOO555444666---888@@@,,,////////////............,,,------...//////000000+++...111333222000//////555555555444222111000000)))(((((()))+++///:::EEE777BBB666444JJJMMMPPPkkk[[[YYY???\\\^^^???MMMCCCBBB;;;***222>>>...'''###%%%"""===AAA,,,''')))+++,,,,,,+++***))))))))))))******)))'''&&&(((+++...'''''''''(((((((((((((((---)))%%%***$$$???|||777'''---%%%'''''')))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''---+++ ,,,EEEDDD...---......---+++)))((('''+++###!!!+++$$$!!!...+++(((((((((((((((((((((((()))------(((%%%(((******444~~~///777000:::HHHUUU===666///lll;;;111(((666$$$999===zzzDDD...,,,888:::777sssvvvGGGGGG%%%111000111===((('''@@@KKK???:::AAAGGG444222===<<<999<<<===777555222222444666666666RRR```555888&&&555)))+++---555TTTSSSGGG***222555888eeesss@@@///>>>111222???555////////////............------------............***---000111///+++)))(((***,,,...---+++)))((((((111//////000...---111888---444---***222///111DDDEEEHHH@@@WWWRRR111///%%%$$$'''000,,,666))),,,999555...333999222,,,+++***---,,,+++***))))))))))))*********(((&&&''')))+++'''''''''(((((((((((((((###)))$$$%%%+++&&&111RRR>>>***222,,,"""+++)))$$$''''''''''''''''''''''''''''''''''''''''''''''''%%%''')))(((&&&$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((---$$$999]]]TTT///)))...222000***%%%$$$&&&'''"""&&&+++%%%%%%+++***(((((((((((((((((((((((($$$)))+++'''%%%(((++++++***ggg000===555>>>CCCOOO(((;;;111555===000###,,,777444555vvv===555BBB111!!!---999'''...888AAA333///+++777777AAARRROOO]]]fffBBB222999777000222666333000...///333444222///DDDTTT***222***444$$$,,,---???===999mmm---555666333===555ssssss===999777333777888////////////.....................------------,,,000///...,,,+++,,,000444,,,...000000---,,,---///$$$###&&&***+++***,,,000+++---000444555...)))+++GGGHHH???444+++***222555333&&&666%%%:::666&&&+++,,,%%%---000///...******))))))))))))******((())))))(((''''''(((***''''''''''''((((((((())))))&&&$$$&&&'''###"""&&&"""222)))$$$,,,&&&'''''''''''''''''''''''''''''''''''''''''''''''''''###)))......)))$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))***$$$###666LLLFFF000222;;;CCCAAA777//////222(((***...)))'''(((%%%'''((((((((((((((((((((((((###))),,,)))%%%'''))))))###<<>>...!!!111111{{{NNN222:::===444000[[[vvvYYYCCCVVV@@@---AAALLL___FFFHHHvvvxxxUUU777(((---...///222000&&&///888:::555///------(((555$$$(((???000)))...%%%:::??????000(((444222III```sssTTT---888;;;111222000/////////............///......------,,,++++++(((+++---...---,,,,,,,,,''')))+++***))))))---000...+++))),,,,,,******------###$$$***)))***---***555DDDKKK///"""---***&&&)))///```JJJUUUIII***000'''888///---000###!!!+++''''''''''''((()))***+++%%%'''((((((''''''(((***&&&'''''''''(((((())))))$$$###)))+++&&&(((,,,'''...$$$&&&&&&+++)))111''''''''''''''''''''''''''''''''''''''''''''''''"""***333222+++$$$%%%(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''"""(((,,,+++((((((,,,111)))555@@@===000&&&''',,,%%%,,,---!!!###***$$$+++((((((((((((((((((((((((***111444///***)))***)))'''666;;;???OOO>>><<<{{{NNN333,,,,,,@@@---"""---...555 888!!!KKK888LLL444,,,222444999666>>>cccaaa:::GGGJJJqqqJJJ111sss]]]RRROOO<<<222//////444555************+++---///111111(((000444...]]]222333///555"""BBB222222;;;999999EEEzzzHHH777>>>666222222222000,,,+++,,,......//////.........---------+++,,,,,,,,,,,,+++***************)))******+++,,,++++++************+++++++++***************++++++---888===666...,,,------***EEElllLLLppp222111((()))+++,,,,,,+++***)))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&(((***,,,---///333555222333333///+++((()))++++++***)))(((((('''''''''(((((((((((((((((((((((())))))))))))((((((((((((,,,%%%,,,222HHH???FFF===PPP@@@000---333555---###)))***,,,+++***)))))))))...---,,,++++++,,,---...,,,IIImmmnnnGGGGGG777TTTwww333888///DDDSSS888'''///777222---///)))+++...000111000...------000,,,000(((>>>...///'''...,,,999...555222>>>222zzz<<<000???000444333111/////////---***............------------+++,,,,,,,,,,,,+++*********************++++++,,,+++******))))))******+++,,,++++++************+++***111444///)))***------===iiiZZZ999ZZZJJJ***((()))+++,,,,,,+++)))((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&(((******+++---///222000111222///,,,***+++---+++***)))((((((''''''((((((((((((((((((((((((((())))))))))))(((((((((((()))&&&,,,111HHHCCCKKK:::666888888555111///111444/////////...,,,+++******,,,,,,+++***))))))******))):::YYYXXXEEEEEE:::MMMQQQ\\\ZZZ888DDDAAAFFFNNNPPP>>>111333666222------***+++...000111000...---000,,,000888999((('''(((888222###444444888111EEEqqqzzz@@@666999444111...///111111///---.........---------,,,,,,,,,,,,,,,,,,,,,++++++******************+++,,,,,,******))))))))))))******---,,,++++++************(((,,,,,,)))(((,,,//////***kkk\\\---rrr@@@###((()))***++++++***)))((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''')))))))))***,,,//////000000///---------///++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&))),,,---BBBEEESSS333///777???===444///000444444333111...---++++++***+++++++++******))))))((($$$%%%888111333000***...111)));;;111...222EEE,,,777555222111111222000///***,,,///111111111///...111$$$(((GGGaaa666@@@666$$$<<<111///,,,;;;;;;QQQzzz@@@777999555111111111000000111.........------------,,,,,,,,,------,,,,,,+++***+++************+++,,,,,,***))))))(((((())))))***...---,,,++++++***++++++*********+++---000111000)))WWWuuu@@@,,,:::555---))))))*********)))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&((()))((('''&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%'''((())))))***---///000000000000///.........,,,+++***)))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&,,,)))''':::EEE___333888999<<<@@@BBB???888111888555111...,,,,,,,,,,,,++++++++++++++++++******222***444))):::333777111...!!!...,,,+++222MMM///&&&000444000---000111...+++---///111222111000...::::::444VVV\\\&&&000%%%***666000???888;;;YYYzzzDDD<<<777555777666000.../////////.........---------,,,------------,,,+++++++++++++++***+++,,,,,,---******))))))))))))******......---,,,++++++,,,,,,,,,+++,,,///222222000...999>>>^^^???BBB+++222+++***************)))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))(((''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$&&&(((***+++---000333222111111111111///...,,,,,,+++***))))))((((((((((((((((((((((((((((((((('''((((((((()))))))))***&&&---&&&%%%555HHHrrrAAA999:::???HHHPPPPPPIIIBBB@@@;;;555111111222222222+++++++++++++++++++++,,,///***...)))===777FFF@@@111,,,&&&///KKKHHHOOO+++***888===444------,,,'''+++---000222333222000///MMMgggZZZuuuUUU...888888,,,BBB333///DDDzzzEEE888000444888555000000000000000/////////......---------------,,,+++++++++++++++++++++,,,------++++++************++++++...------,,,,,,------...+++***,,,111444111......333777777---,,,---///...,,,,,,++++++***)))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((())))))''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''$$$&&&)))***,,,...222555222222111222222111...,,,,,,,,,+++***))))))))))))((((((((((((((((((((((((''''''(((((())))))******&&&,,,$$$'''444IIIQQQ888DDDSSSZZZYYYTTTSSSTTTPPPIII@@@;;;:::<<<<<<<<>>666333888666......555555...000000111000...---------,,,,,,,,,,,,,,,,,,,,,,,,...+++((())),,,000111000,,,...///000///...,,,,,,...111333333333444777:::>>>EEEDDD:::777>>>@@@<<<...,,,'''000///%%%***,,,'''(((((((((((((((***,,,******))))))((((((''''''''''''''''''''''''''''''((((((((((((((('''''''''$$$''''''$$$'''+++***$$$''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((''''''%%%%%%%%%&&&(((((((((((((((((((((((((((''''''''''''((((((((((((************************,,,,,,---......///000000---,,,***(((((()))***+++(((((((((((()))+++---///***&&&&&&,,,000///,,,+++&&&333111999:::555888---555))),,,&&&(((///)))222,,,&&&&&&%%%"""))),,,###///&&&$$$%%%$$$+++///&&&000&&&"""(((666DDD\\\:::OOO\\\vvvlllaaaoookkkbbbWWWLLLDDD@@@??????===:::777444111...---'''+++......---,,,***'''%%%%%%***111111///444===AAA******333---///000###000###666;;;555<<<333(((333333222<<>>888>>>999333///,,,,,,444===>>>BBB444222111///;;;555"""...>>>111---666)))!!!&&&'''...222///000///'''---(((,,,---''')))***"""!!!&&&,,,...222333^^^:::LLLqqq{{{rrrlllqqqoooiiiaaaUUUHHH===666EEEAAA;;;555333333333444999888555111//////111222111---***)))***---555<<>>zzzyyyyyyGGG@@@<<<999666111...111888777666333000...---,,,,,,////////////////////////++++++---000333555444333,,,...111333333444555666555555555999IIIkkkddd:::000000444000(((---000(((+++++++++***************&&&&&&'''(((((()))******************************,,,,,,+++,,,---///000222AAACCC@@@555,,,+++000444************************,,,***)))(((***...333666444...***000:::<<<333***))))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((((((((())))))***+++++++++***)))((((((((()))***+++---444???KKKPPPLLLAAA888777777888999;;;EEE[[[ooo}}}{{{bbbUUUKKKEEEOOOIII:::MMM___CCC%%%'''555QQQ+++)))'''%%%###"""%%%'''###!!!)))---''')))...+++...///***(((444777vvvDDDFFF~~~kkk[[[QQQKKKGGGIIIDDD<<<777555666888999222333666777666333///---)))***+++***---111222000EEE444---000000444222###333///777666;;;:::+++555999NNNxxxQQQGGGCCCEEEBBB999444777.........///111333333333000000000000000000000000222000---++++++---///000///000222222333666;;;@@@AAAAAASSSEEE///444555---000---)))******)))***+++,,,+++***++++++,,,,,,,,,---------------------------------///...------...///111333222222000)))$$$$$$)))---))))))))))))))))))))))))((('''''''''))),,,///111---'''$$$)))222555...&&&(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''&&&&&&'''''''''((((((((($$$$$$######$$$%%%&&&''')))***...555;;;;;;666000///111444555222666DDDTTTPPPTTTGGGFFFDDDCCCMMMGGGaaa}}}^^^444======999111///000)))%%%+++888/////////&&&%%%***'''---...)))$$$111222ooo~~~FFFEEE```:::;;;===AAAFFFHHHDDD<<<555444333666999888222,,,******///000,,,,,,000///+++!!!111999---'''333:::333,,,///555444???===555RRRxxxZZZ:::;;;???:::444<<<:::888999999888666333222222222222222222222222333222111000000222444666000555;;;===<<<===@@@CCCllluuu>>>>>>DDD777000''',,,***))))))+++...///---+++/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))******'''%%%$$$%%%%%%&&&&&&'''(((((((((((((((((((((((($$$%%%&&&(((((((((((((((&&&###!!!###''')))(((&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))'''&&&(((,,,......,,,...---......+++)))...666555???:::AAAEEEEEEOOOHHHGGG@@@___vvvSSSQQQJJJLLLLLLXXXbbbPPP<<<>>>111%%%&&&---,,,---000,,,&&&...777000111///WWWwww<<<^^^|||jjjRRR???999<<>>:::666444555555333000666666666666666666666666///222555666666666777888===999444666HHHlll^^^WWWXXX???222&&&111222111111333777888555222......---,,,,,,+++******))))))))))))))))))))))))***))))))))))))(((((('''---)))(((,,,///---******&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))(((&&&$$$%%%%%%%%%$$$$$$%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((())))))((()))+++,,,,,,+++******(((&&&&&&+++///222888???222:::222555555444<<<555@@@:::AAACCCQQQ\\\CCC111DDDGGGEEETTTfffWWWIIIXXX```PPPMMMPPPGGG===555+++777)))---%%%***888MMMgggDDDpppUUUEEE<<<777999333333;;;>>>999555666...---000555666333333555...333555<<>>888222@@@KKKUUU[[[gggwww[[[RRRFFF???>>>???>>>===::::::::::::::::::::::::<<<;;;:::777555888===AAA222OOO{{{~~~uuueee>>>555,,,999888555444666999999444000+++*********************(((((((((((((((((((((((()))***+++------,,,+++***&&&###$$$((('''""""""%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((''''''&&&&&&'''(((((('''&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&%%%)))...///,,,))))))***)))'''(((***)))&&&'''******333---444888:::GGGAAA)))///777'''***>>><<<;;;555777+++222CCC999:::]]]III???III]]]gggqqqMMM???NNN===***666<<>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAAGGGVVVlllhhh999777333@@@222///---...000///***$$$)))))))))***++++++,,,,,,************************$$$&&&)))+++,,,,,,***)))((((((+++---((("""&&&...'''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))%%%&&&'''))))))(((%%%###((((((((((((((((((((((((''''''''''''((((((((()))'''''''''''''''''''''''''''''''''''''''''''''''')))*********)))(((''''''%%%***///...)))'''+++///'''+++222888555---+++,,,***333---111222///666---111(((///,,,---222)))///+++222***...999((()))SSS999,,,000===CCCQQQiiixxxfffOOO888777XXXdddxxxYYYIIIBBBAAALLLYYYcccAAA===@@@<<>>@@@BBBPPPTTT@@@GGGtttUUUBBB@@@BBB]]]yyyZZZ<<<::::::444222***'''+++---))))))---***)))))))))******)))(((,,,+++ &&&666,,,###333))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((&&&###%%%((('''&&&&&&&&&&&&'''((((((---......,,,***))))))***)))+++...///111333777999,,,,,,,,,,,,,,,,,,,,,,,,...222777999777333000///333AAA+++;;;+++)))---***...---***HHHEEE---444)))666000111555---)))DDDiiicccDDDhhhrrrTTThhhXXXaaaVVVHHH>>><<<@@@EEEHHHBBBCCCBBB@@@???CCCMMMUUUsssgggdddzzzyyyUUU===444222111///---+++------+++***,,,***)))))))))***+++******%%%222777EEEXXXKKK---!!!))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((('''%%%%%%&&&'''&&&&&&&&&&&&'''(((((()))***+++***)))((()))*********+++***)))(((***+++******+++,,,------......///111444666777666333111+++666&&&---''''''///(((&&&000------%%%***444222,,,,,,111,,,$$$+++<<<'''000GGGKKKPPP~~~{{{xxxvvvzzzyyyrrrNNN===111---///,,,000111...,,,,,,,,,***)))))))))******+++++++++---nnnmmmHHH///)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''***)))''''''(((((('''%%%''''''&&&&&&''''''((()))&&&''')))((('''''')))***......---+++(((&&&'''((())))))***,,,---...///000------...000222333222222555888111...222+++888222,,,...***(((BBBKKK000'''***'''''',,,///,,,((('''&&&666333+++<<>>yyytttHHH888777333,,,///222111,,,***++++++))))))+++,,,,,,+++***,,,...(((]]]zzzYYY///)))...'''************************))))))))))))(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%((('''%%%&&&++++++'''(((''''''''''''((())))))***++++++***(((''''''(((((()))******))))))+++,,,,,,,,,------------......222777:::777111///444:::888'''333111;;;(((444CCC333,,,---111UUUXXX---666***444777///''')))---///111,,,++++++,,,555???BBByyyvvvGGG777777444,,,999222,,,,,,+++******---***---///...+++***,,,...***//////%%%(((DDDMMM999************************))))))))))))(((((((((((((((((((((((((((((((((((('''''''''(((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%+++---'''%%%***+++'''((((((''''''(((((()))***,,,------+++)))''''''((()))******)))(((((()))+++......------------------000666:::888111...222777???111999444888111,,,333++++++++++++555......(((666???999---(((---444222///777444,,,@@@SSSGGGqqqyyykkkEEE999555444555EEE333(((,,,...***+++333,,,///111///+++)))+++...111***---,,,+++AAAQQQFFF************************))))))))))))((((((((((((((((((((((((((((((((((((&&&''''''((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))333555+++%%%''')))'''((((((((((((((())))))******+++,,,+++)))((()))******+++,,,+++******,,,...,,,,,,------......//////000222666888777555333222444333555)))...III111!!!+++111***,,,///,,,000)))+++222::::::333---222:::444///555777***%%%888LLLWWWyyy\\\BBB<<<555777AAAMMM333%%%---111***,,,888---000222///***(((***---((($$$000222"""%%%333000************************))))))))))))((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))---999;;;///%%%&&&(((&&&((((((((((((((()))******((()))******))))))***+++%%%'''((())))))***---///***+++,,,---...000111111666666777===BBBBBB;;;555...===>>>222@@@~~~]]]:::,,,>>>111---&&&000RRRFFF777222000222...***---666555888///,,,666111...<<>>999JJJ~~~xxxwwwCCC777,,,)))666<<<...,,,***---333;;;BBBEEE>>>:::333---***)))'''&&&###&&&,,,111///***,,,222444///***))),,,...,,,)))++++++++++++++++++++++++)))******+++,,,...///000,,,,,,++++++++++++,,,,,,'''(((***...000---%%%+++)))((()))+++,,,,,,+++)))))))))))))))))))))))),,,+++******++++++***)))***))))))(((((())))))***************************++++++,,,,,,,,,---------,,,,,,++++++,,,...000111333777222:::KKKCCC777AAA+++DDD>>>777www888,,,,,,444---"""222QQQDDD,,,===666111]]]VVV999333111777555111888\\\xxxpppFFFFFF===222444444777555444555777999999999222///++++++...333666888666;;;BBBEEE???777777===<<<555...,,,...///---)))++++++++++++++++++++++++++++++,,,,,,...///111222,,,++++++******++++++,,,333444222,,,%%%%%%+++222'''&&&&&&&&&''''''%%%###))))))))))))))))))))))))...,,,***+++---...,,,*********))))))))))))******************************+++,,,,,,,,,,,,---------+++...222333222///+++)))333333222\\\TTTAAAdddMMM)))\\\CCC___iii}}}FFF@@@AAACCC:::,,,...;;;)))888333;;;555,,,777BBB>>>...777333444...;;;NNNSSSxxx```777888444000888999222444888<<<>>><<<888444777444111000333888;;;===:::===BBBBBB;;;444555<<<888222,,,***---...---+++************************(((((((((((())))))***+++******))))))))))))******"""%%%+++000555777777777AAA;;;222,,,)))***+++,,,)))))))))))))))))))))))))))&&&$$$&&&)))***(((%%%******))))))))))))******************************+++++++++,,,,,,,,,---------111666777555000---,,,!!!333000---444'''///YYYbbbJJJJJJ]]]xxxPPP...***///111......///,,,&&&;;;777***+++000666UUU___JJJLLLOOO@@@@@@:::BBBlll]]]xxxYYY@@@DDD??????GGGDDD???DDDMMMVVV]]]^^^ZZZVVVDDD???888222...,,,***))))))))),,,---)))$$$'''...,,,***((((((***,,,------))))))))))))))))))))))))))))))(((((((((((((((((())))))(((((((((((())))))''',,,<<>>KKKKKKFFFFFF===111(((%%%(((---000(((((((((((((((((((((((('''(((***)))))))))***+++)))((((((''''''(((((())))))))))))))))))))))))))))))))))))*********++++++&&&***---,,,((('''***---...---******///555:::???666---###OOO///777555...))),,,***%%%)))333555000BBB###555555%%%TTT|||nnndddRRRkkkxxxppp]]]YYYOOO444,,,222---111...,,,+++,,,.........,,,***((((((***++++++******'''(((++++++))))))+++---000222///)))&&&(((+++))))))))))))))))))))))))&&&&&&%%%%%%&&&'''(((((())))))(((((((((((()))))),,,,,,***'''%%%'''...444((('''&&&'''((()))((('''((((((((((((((((((((((((###&&&((((((%%%%%%'''***((((((''''''''''''((((((((((((((((((((((((((((((((())))))))))))*********(((///666777222+++((((((((()))...,,,'''+++///(((***999)))...000))),,,444.........000///---...000???222555///333444___TTT}}}kkkyyyMMM888666333///---,,,------...---,,,,,,++++++,,,,,,************************)))************+++++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''(((((('''&&&&&&((())))))((('''(((***++++++***000EEEJJJ555'''+++...'''...,,,...222444555:::@@@AAA@@@999//////444222***000---333666,,,)))000555555000555++++++555222:::???<<>>999<<>>::::::RRRzzzyyyGGGAAA===999///&&&)))333///...............//////...---,,,,,,++++++,,,,,,************************))))))*********+++++++++************************)))***++++++++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&))),,,,,,+++)))((((((---222666555///******+++)))&&&''',,,...+++,,,111///---///444888;;;BBBIIINNNPPPOOOMMMSSSXXXQQQDDD111@@@;;;666999---:::mmm???,,,,,,***...111(((000(((,,,,,,+++///555333,,,666333444;;;@@@???>>>???mmm{{{QQQCCC777++++++444999444+++------.....................---,,,,,,++++++,,,,,,************************)))************+++++++++************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''')))++++++)))(((((()))&&&***---...,,,+++,,,---&&&&&&(((***)))(((+++111...---000444777888===DDDLLLOOOPPPQQQXXX\\\SSSCCC555999333666@@@444)))555///+++333---,,,000(((...000000//////333777666111;;;>>>;;;---"""///ZZZAAATTT{{{{{{{{{KKK:::999888666222---,,,...---------......------,,,...---,,,,,,++++++,,,,,,************************)))************+++++++++************************)))***,,,------,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''((())))))''''''((()))&&&'''((()))******++++++)))++++++(((&&&(((******------111888;;;<<<@@@FFFLLLMMMJJJJJJSSS[[[TTTGGG>>>888111000666777000***222777BBB444---333+++,,,***((()))---111222333444222---+++111888===BBBFFFDDD@@@>>>VVV{{{bbbOOO???333...333333,,,+++111------......------,,,,,,...---,,,,,,++++++,,,,,,************************)))************+++++++++************************)))***,,,------,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((('''(((((('''&&&&&&((())),,,***)))))))))***((('''(((+++***&&&(((///000,,,+++---333;;;???AAAEEEKKKJJJHHHBBBAAAKKKXXXVVVLLL@@@@@@AAA999000444888000...666???+++%%%222---,,,---)))***222444111111555444111...+++'''&&&...888,,,;;;666000aaazzz{{{ZZZFFF777444111/////////...---------------------------,,,,,,,,,+++++++++******************************+++++++++*********)))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))),,,++++++)))%%%+++BBBYYYFFFIII'''LLL777KKKDDDEEEFFFHHHJJJKKKMMMMMM>>>999444333555555111.........---------,,,,,,,,,++++++,,,...111222222111000///---,,,---...000111555222///999EEEzzzsssUUUCCC666444111/////////...---------------------------,,,,,,,,,+++++++++******************************+++++++++*********)))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''&&&((()))'''&&&---777CCChhh@@@DDDPPP333:::888>>>>>>>>>===<<<<<<;;;;;;:::666111111333333000,,,......---------,,,,,,,,,+++++++++...111222222000///...---,,,---...000111222000444666>>>uuuzzziiiPPP>>>666333000/////////...---------------------------,,,,,,,,,+++++++++******************************+++++++++***************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))),,,((((((+++,,,(((%%%$$$%%%===111***......===BBB::::::999888666444333222555222......000000...+++......---------,,,,,,,,,+++++++++...000222111000......---,,,---...///000000---999222666VVVzzzbbbNNN<<<666333000////////////...------------------------,,,,,,,,,+++++++++******************************************************))))))*********+++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))000,,,((()))+++,,,+++)))---)))777888111+++222555555666777777666555444222///------...///...,,,......---------,,,,,,,,,+++++++++---000111000///------,,,,,,,,,---...///000***:::000555BBBzzz^^^NNN;;;555333000//////000///...------------------------,,,,,,,,,+++++++++******************************************************))))))*********+++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((&&&'''***,,,---555+++444***(((:::333'''///000222444555555555444111000.........///............---------,,,,,,,,,,,,++++++---///000000...,,,,,,,,,,,,,,,------...000)))555111777>>>zzzXXXMMM;;;555222000//////000000///------------------------,,,,,,,,,+++++++++*********************************************+++++++++)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((($$$***...,,,***++++++***&&&(((222'''"""555:::777111222444666666666444333222111000///////////////......---------,,,,,,,,,,,,++++++---///000///---+++++++++,,,,,,,,,------000,,,///444666???rrrzzz|||PPPIII999444222000//////000000///------------------------,,,,,,,,,+++++++++******************************))))))*********+++++++++)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&,,,000---,,,...,,,))),,,,,,---444000$$$(((///222444666888999888666555222222111000.........///......---------,,,,,,,,,,,,++++++---//////...---******+++,,,,,,,,,,,,,,,---111+++777///===VVVzzzpppHHHFFF777444222//////000000000///------------------------,,,,,,,,,+++++++++******************************))))))******++++++++++++)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))+++)))%%%'''---...***'''111""")))444000555///---///333555777777555444222333222000...------.........---------,,,,,,,,,,,,++++++---//////...---******+++,,,,,,,,,,,,++++++555)))999(((999BBByyy[[[LLL???;;;333222111///......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))************%%%'''******(((''')))************************************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&'''''''''&&&&&&%%%%%%)))))))))(((&&&''')))+++))))))))))))*********************+++,,,---...//////000111222222333333333222000.........///...------------,,,,,,,,,+++++++++***+++---000111111///++++++,,,,,,,,,,,,------111++++++666666...NNNyyy]]]NNN>>>777333222111///......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))***************((((((***///111///,,,************************************))))))))))))***)))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''((((((''''''((()))***+++)))))))))((('''''')))+++))))))))))))*********************+++,,,---/////////000111222222222222222222000......//////...------------,,,,,,,,,++++++,,,++++++---///000000...++++++,,,,,,,,,,,,------000---,,,333333...GGGvvvyyy^^^OOO===222333222111///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))*********++++++...(((%%%***333777222,,,******************************************************)))))))))((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((('''&&&%%%%%%''')))+++))))))***)))'''''')))+++)))))))))*********++++++******++++++,,,...///000000000111222222222111111333111///...//////...---------------,,,,,,,,,,,,---,,,,,,---//////...---++++++,,,,,,,,,,,,---------000---...000...???]]]yyy\\\JJJ;;;111222111000///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++---((($$$(((000444///)))************************)))***************++++++*********)))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((())))))((('''&&&&&&''''''(((*********(((((()))***))))))*********++++++++++++++++++,,,---...///000111111222222222222111111333222000///000000///......------------,,,,,,,,,...---,,,---......---++++++++++++,,,,,,,,,------***111///+++///111999JJJyyyWWWCCC888222222111000//////......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************+++++++++++++++***)))***,,,,,,+++)))************************))))))******+++++++++,,,************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***++++++***)))((((((***+++***)))((()))***************+++++++++++++++++++++,,,---...000000111222222333333333333222444222000000000111000///.........---------,,,,,,...---,,,---......,,,***+++++++++,,,,,,,,,------(((222///+++111555888@@@yyyRRR>>>777333111111000///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,***,,,......+++)))***,,,************************))))))******+++,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******&&&'''(((((())))))(((((((((***++++++***))))))************++++++++++++,,,++++++,,,,,,---///000111222222333444555555555555555333111000111111000///............---------,,,---,,,,,,,,,......,,,***++++++,,,,,,,,,,,,------)))111///,,,333666777>>>yyyvvvOOO===666222111000000///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,)))+++...---+++***+++---************************))))))***++++++,,,------+++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********000...+++(((&&&'''((()))(((***,,,,,,+++))))))************+++++++++,,,,,,,,,,,,,,,,,,---///000111222333444666777888888888555333111111222222111000............------------,,,++++++,,,......,,,+++++++++,,,,,,,,,,,,------+++111......444444555???yyyyyylllOOO>>>777000111000000////////////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,'''(((***++++++++++++,,,************************))))))***+++,,,,,,------+++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++DDD???777///******+++---(((***,,,,,,+++***)))*********+++++++++,,,,,,,,,,,,,,,,,,---...///000111222333444666888999::::::666444222111222222111000//////.........---------+++++++++,,,......---+++++++++,,,,,,,,,------------111...///444222333@@@{{{|||jjj@@@999666111000000000000////////////------------------------///...///000...++++++///+++++++++++++++++++++++++++,,,---+++)))'''(((***,,,+++***)))***+++---...///---,,,+++((((((000;;;555///***+++------,,,+++(((---///,,,(((''''''(((******&&&)))///)))###***++++++******))))))(((((('''''''''((((((((((((((()))(((((()))******)))'''$$$***+++%%%$$$((()))%%%888rrr]]]FFF 777%%%))),,,,,,(((%%%&&&)))+++***++++++******++++++***---...///...---...000222222333555777999::::::999:::888555333333222111///111111111000///---,,,+++,,,,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...,,,---///000000333666999{{{eeeAAA777111333000000000000////////////------------------------333---)))+++,,,,,,,,,...+++++++++++++++++++++++++++)))'''))),,,---+++(((,,,,,,,,,,,,,,,,,,------))))))+++...---(((&&&(((///---,,,...000000...---++++++++++++,,,......---)))***(((***,,,&&&$$$,,,))))))((((((((((((((((((++++++***)))((('''&&&&&&)))))))))*********)))(((%%%'''''''''***......,,,000333***yyy444!!!111"""&&&))))))((()))***+++,,,------,,,,,,------,,,,,,,,,---...///000000///222222222333444666888999:::888555444444444222111222222111111///...---,,,---------...------,,,,,,,,,,,,++++++,,,,,,---...,,,---//////000222666999{{{XXXAAA777,,,555000000000000////////////------------------------333,,,(((,,,111000,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,'''$$$)))222555///(((,,,------...------,,,+++---(((&&&))),,,,,,,,,...$$$&&&(((***++++++***(((,,,((($$$$$$'''(((&&&$$$++++++++++++)))&&&(((---***)))((('''((()))***+++,,,++++++***)))((('''''')))******++++++******)))+++&&&%%%(((***)))((((((---)));;;...)))***---...//////---,,,,,,---+++******++++++******+++,,,+++---000444555111...333222000000111444777:::999777555444555555444333222222111111000///...---............------,,,,,,,,,,,,,,,,,,,,,------...,,,---//////000222555888YYYzzzHHH@@@888+++666000000000000////////////...........................+++---444777333,,,(((,,,,,,,,,,,,,,,,,,,,,,,,---)))(((---555777111***...------,,,++++++++++++...***(((***,,,+++---000))),,,...------///...,,,222---+++,,,...,,,++++++...)))+++,,,((())),,,***+++***)))((()))+++,,,...(((((())))))******++++++((()))++++++***))))))***,,,''''''+++***%%%%%%)))'''444444###!!!###"""111,,,***(((((('''&&&(((++++++))))))++++++))))))+++---,,,---333888999444///333222222111333555777999777555444444555555555444222111111000///...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,---/////////111555777;;;ZZZyyyqqq======:::...777000000000000////////////........................++++++///444333...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---///111111...+++000...+++))))))***,,,---(((***...111---'''(((,,,...000...))))))------)))((((((+++///...)))***//////&&&(((+++&&&+++...$$$***))))))))))))***,,,---'''(((((()))******++++++''')))++++++)))((((((***'''(((+++---+++(((***000---"""***...666444$$$///***&&&(((---///------000...******......******...---,,,---222777888444///000111222444555555555555666555333333444555555444222111000///.........///------,,,,,,,,,,,,------------,,,,,,------...///,,,---/////////111444777444EEExxxddd???<<<999333555000000000000////////////...........................,,,---...,,,***---222,,,,,,,,,,,,,,,,,,,,,,,,(((+++......+++))))))***///...,,,******+++---...---,,,+++++++++000???NNN===>>>888111333999777000......333888222'''$$$(((///%%%,,,///%%%,,,222"""(((((())))))))))))))))))+++++++++*********))))))'''***,,,,,,)))((()))+++(((,,,---)))&&&'''((('''&&&))))))444---000***+++111111+++(((***...((((((......((((((...---,,,,,,///222444222///000111333555555555444444777666444444555666555444222111000///...///000000---,,,,,,,,,,,,...///000---------------......///---......//////000333666<<>>@@@===;;;999888999999888777777555333222222333444555///.........000333666888...------------...//////---............000222555333<<>>BBBCCC222333|||qqq888555666...DDDCCC<<<333......///---***---...///...+++***)))***((())),,,000444444...'''%%%,,,:::...,,,888555888999;;;:::...'''444999***,,,,,,---------.........---...)))(((111888DDDWWWVVVJJJOOO======TTTaaa~~~CCC555EEEFFFccc{{{aaa???___aaa@@@===hhhqqqHHHDDDEEEBBBTTTrrrhhhiiiSSSSSS\\\666555///AAA777///;;;333///FFF666,,,...444111333888666666(((,,,222***,,,444///------///111111111333777222BBBEEEyyyxxxcccPPP777666222)))111222333444555444111///333333222333333333333333000444111OOOtttXXX---333000000000000///////////////////////////.........111555;;;:::###,,,<<>>222555???...555GGGIII777111AAAKKKIIIGGG@@@CCCLLLIIIOOOyyyvvvbbbbbbqqqPPPooowwwRRR555^^^oooRRR:::000+++222:::888888...***222444((($$$---333222222111///+++))))))666777:::xxxpppaaaJJJ666===888,,,555444444222000...,,,++++++,,,///111333333333333:::888333<<>>999000444BBB333???OOO```___NNNiiieeeRRRAAA%%%)))777,,,///,,,((((((+++,,,+++***)))***,,,,,,,,,+++,,,---"""%%%AAA```UUU---!!!222444***333(((333kkk\\\777%%%---+++%%%(((,,,'''''''''((((((((())))))...&&&***000+++&&&&&&""")))&&&111,,,***,,,###(((///(((222888,,,&&&++++++***,,,///000///+++((('''+++***000555333333FFF^^^OOO999@@@;;;HHHYYYCCCDDDCCC^^^NNN555XXXlll```YYYWWWSSSGGG:::BBB333$$$...:::555///;;;777111---...333:::???888444:::bbbxxxlllWWW???111888555333.../////////111555:::======>>>>>>??????>>>>>>======888666444///...111000222222111000///...------.........//////000000000@@@DDDPPPEEESSSJJJLLL>>>lll{{{XXXeeeXXX***>>>MMM111...555+++///555%%%,,,***)))***---...---,,,***,,,......,,,,,,,,,---000&&&...===444###444ZZZBBB(((///555)))"""AAAQQQ///"""---...(((+++///))))))))))))*********+++...%%%(((,,,'''***000+++...+++---,,,---///,,,---222---&&&&&&***))))))000***&&&'''---///------000222***%%%)))000111+++###000(((333...222<<<222:::444KKKOOOHHHGGGEEEFFFSSSkkk\\\[[[eeejjjpppsssllleeeLLL>>>555999:::...)))...333666666333+++###333<<>>---,,,(((,,,222'''+++)))''',,,,,,'''+++---$$$)))))))))*********++++++&&&FFFGGG000))),,,)))''',,,000(((...///+++222,,,(((222333000///)))(((000&&&///111***''',,,---)))***...///,,,((((((***+++)))111888444,,,(((---444:::222***)))---000---'''---+++444888111666GGGPPPeeeDDDJJJOOOCCCaaayyyYYYyyyhhhSSSHHHDDD<<<222///HHH444:::dddwwwiiiBBB>>>GGGIIIUUU___]]]nnnyyydddLLL777---......///000222555777999//////000111222000...............///000111111111///000111222444555666777777666HHHrrrwwwbbbAAA444DDD===***666???QQQiiiGGG===HHH777(((000...)))666,,,,,,,,,+++******+++---+++---...---,,,******+++222000---)))&&&'''...333'''***888///)))---'''......***...///))),,,000))))))))))))*********+++++++++fffbbb666///000%%%((((((111'''///...%%%...&&&***---...((("""""")))///&&&+++---,,,---///...+++000+++)))---222333000---...+++%%%***000000---%%% &&&///---(((///444///000,,,333888...***,,,***$$$(((@@@ZZZcccfffjjjjjjYYYfffqqquuuuuummmXXXBBBFFFhhhYYYFFFNNNwww:::IIIVVVbbbWWW\\\hhhdddqqqiiikkkkkkbbbRRRBBB777222111111222333222111000///444555111000222---,,,666////////////000000000000000000222333555666777888:::BBBxxx___FFFMMMWWW>>>444999FFFOOOJJJ888+++444000---000333...***,,,---------,,,+++,,,...000((()))++++++*********+++(((''',,,222000)))(((...222+++000)))+++333+++...111%%%&&&+++''')))...,,,++++++++++++,,,,,,,,,,,,,,,vvvlll222---000%%%///***444'''...,,,###222+++,,,'''+++///...111000&&&111+++(((,,,...+++***,,,***))),,,111000+++***...)))///,,,000///***///,,,222***...222+++)))...///222&&&'''---,,,///222---&&&999+++"""999FFFZZZvvvnnnlllaaaQQQ___ZZZAAAlll{{{VVVSSSZZZ]]]ZZZQQQPPPXXXYYYTTT___RRRLLLPPPNNN@@@333000333333222111111111222333555111...///222444222///////////////000000000000......111666666333444777333hhhoooYYYZZZEEEOOOEEE>>>666333444444000,,,000000///............/////////.........---------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------,,,++++++******++++++,,,++++++++++++++++++++++++===EEE...///+++''')))++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,...---------------------000...+++((()))...666===MMM]]]iiiggg^^^WWWUUUTTTPPPXXXXXXqqqZZZYYY{{{bbb^^^RRRNNNHHHEEEKKKSSSUUURRREEE??????GGGEEE999000///111111222444555555222///111CCCKKK<<<------111222////////////000000000000......000555666555777<<>>888666777999888777000000///...........................------------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...---------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++444===rrr,,,---+++***++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------....................................---------------------------------------,,,,,,,,,---...//////...///222444WWWhhhzzz~~~zzzuuupppmmmrrrgggLLLSSSDDDRRR{{{uuuOOONNNPPPUUUXXXSSSKKKHHHIIIEEE???======999333555>>>555111...///333666444222000LLLVVV@@@,,,...333000/////////000000000000111111///000444555666;;;AAAqqqtttWWW<<>><<>>:::999555222888111...000222111000111111111111222222222333333555444666<<>>CCCPPPYYYbbbdddddddddccc```YYYhhhsss{{{eeeHHH@@@KKKXXXLLLNNNOOOLLLEEE>>>;;;:::TTTNNNIIIFFFEEEBBB;;;666999222111555222***...:::333333333444444444444555444555:::CCCKKKRRR[[[dddlll|||qqqssslllbbbTTTJJJDDD>>>777111333222222111111111111111000000000/////////......................................................------...//////////////////......------......///........................666111&&&///000,,,...,,,.........////////////000////////////////////////000000000000000000000000....../////////000000000111111111111111111111111...//////000000111111222/////////000111111222222111444777999:::;;;===??????BBBBBB>>>BBBRRReeeppp{{{yyy\\\MMMNNNOOOOOOPPPRRRQQQLLLFFF>>>???BBBEEEGGGEEE@@@<<<;;;999888888555222444888555555555555666666666666555777===FFFMMMQQQWWW^^^ppp^^^TTTMMMDDD<<<555444333333222222333333111111111111000000000000...................................................//////000000000000000//////............//////........................444+++...+++111...---........./////////000000000////////////////////////000000000000000000000000000000000000111111111111222222222222222222222222111111222222333444444555333333444555777888999::::::===AAADDDEEEFFFHHHIIILLLZZZiiivvv{{{sssbbbUUUSSSTTTRRRNNNGGGGGGGGGFFFDDDAAA>>>===>>>===888555;;;BBB<<>>FFFIIIIIILLLQQQhhhTTTNNNKKKEEE>>>555555444333333333444444222222222222111111111000//////////////////////////////////////////////////////000111111111111111//////............//////////////////////////////111%%%444&&&111///---000////////////000000000000000000000000000000000000000000000000000000000000000111111111222222222222333333333333333333333333333333444444555666777777888999:::<<<>>>@@@AAABBBFFFFFFGGGHHHJJJPPPWWW\\\www{{{iii]]]TTTOOOJJJIIILLLNNNLLLJJJIIIDDD>>>===>>>???===:::777666666777999;;;;;;:::111:::BBBCCC???@@@FFFNNNppp{{{{{{yyyyyyWWWOOOEEE@@@???>>>;;;888333333333222222222222222555444444444333333222222333333222222111///...---111111111111111111111111111111111111111111111111//////000111222333333444///000000111222333444444/////////000000000111111......///111222333444444222222222333333333444444111111222222333444444444222333444444444444777999777888999888666555666777;;;<<<>>>>>>>>>>>>???AAA@@@EEEIIIJJJIIIKKKPPPUUUmmmuuu{{{rrreee^^^XXXUUU\\\WWWQQQOOOQQQQQQNNNLLLPPPMMMIIIFFFDDDAAA===:::@@@AAAAAA===:::999===@@@===EEENNNRRRPPPNNNPPPRRRDDD???888666888999888666666666666555555444444444888888777777666666666666333333333333333222111000444444444444444444444444444444444444444444444444444333333222111000000000333333222222111111000000555555555444444333333333666555555555555555444444777777666666666555555555<<<<<<:::999777555444444666888888888777888:::<<<===???BBBCCCDDDFFFHHHJJJ???DDDKKKSSS[[[ccckkkppp~~~{{{|||kkk]]]SSSTTTTTTUUUXXX[[[^^^______UUUPPPIIICCCAAAAAABBBCCC:::<<<>>>???@@@AAAEEEGGGBBB>>>;;;;;;>>>@@@???>>>999999888777777666555555777777777777777666666666333444444444444444333333444444444444444444444444444444444444444444444444<<<<<<;;;:::999999888888888888888777777777666666777777888888999999999999999999999999999999999999======>>>>>>>>>?????????999:::===???BBBEEEGGGHHH>>>AAAFFFJJJOOOTTTYYY]]]aaafffnnnxxx{{{rrrmmmeee]]]WWWTTTSSSSSSZZZWWWSSSPPPOOOOOOOOOOOOIIIGGGEEEFFFGGGGGGFFFDDDGGGGGGFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@::::::;;;===>>>???@@@AAA>>>>>>@@@BBBDDDFFFGGGHHH===>>>???BBBDDDFFFHHHIIIEEEFFFGGGIIILLLNNNPPPQQQOOOPPPRRRTTTWWWYYY[[[[[[hhhkkkpppwww~~~{{{~~~}}}|||{{{zzzyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{|||}}}}}}}}}}}}}}}zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{