BM6P6(@ 444444CCCsssZZZBBB666<<>>BBBQQQwww[[[888888888:::<<<======<<<777<<<>>>;;;<<>>@@@GGGPPPUUUYYYQQQNNNOOOLLLFFFIIIQQQ[[[hhhiiiHHH<<<333222FFFyyyPPP444222///,,,000((((((111666666///***)))+++***111111...---111777666111,,,+++---111222111444888,,,)))'''(((+++...---,,,---+++,,,///000///333888///...+++&&&&&&******'''***(((&&&'''+++///000000+++)))***,,,+++(((***..."""###&&&***------***''''''%%%''',,,...***((((((+++''''''+++---***'''''''''&&&$$$$$$&&&(((******---***((('''((()))'''%%%...+++,,,111333000......******)))'''%%%%%%(((***555222...+++++++++++++++...///,,,))))))---,,,)))%%%%%%&&&''''''((()))))))))%%%%%%((((((&&&%%%'''---,,,******+++***)))'''((((((***---+++(((+++111333222---((('''******''',,,,,,+++************+++)))))))))))))))((('''&&&%%%***,,,(((%%%''')))))),,,000222222666:::888222111+++)))...222111---,,,,,,+++)))&&&$$$$$$&&&((('''''''''''''''(((((((((%%%(((***++++++++++++,,,,,,((('''+++---+++)))***))))))))))))***...222444+++***)))((('''(((((()))***(((,,,222///999eee~~~cccEEEdddmmmwwwooovvvqqqxxx```PPPLLLgggllluuu{{{]]]OOOggg```EEEPPPssswwwfff[[[SSS```GGGFFFOOOLLL[[[mmmeeeyyysss[[[ggg~~~|||uuu222///;;;lllVVVCCC888:::>>>PPPsssQQQ???;;;666444666777777555111777999555444;;;EEEKKKBBB???CCCEEEGGGXXXjjjllllllhhhbbb]]]^^^fffrrrzzz}}}||||||uuuwwwqqqJJJ<<<111111HHH}}}PPP444333///,,,000((()))444777777000+++---//////;;;555......666===:::222......000222000---///444((((((''''''))),,,///000...******...///,,,+++,,,((()))'''$$$%%%))))))%%%***(((''''''***,,,------'''%%%&&&)))(((&&&(((,,,&&&%%%&&&'''***,,,+++***'''$$$&&&+++...+++)))***,,,&&&$$$***///...)))'''(((%%%"""###&&&((((((&&&)))((('''(((*********(((///++++++///000,,,******))),,,...,,,(((''')))---222000---+++******(((&&&)))+++)))'''(((,,,,,,((($$$%%%&&&''')))***+++,,,&&&%%%''')))'''$$$%%%***111///---,,,,,,+++)))(((''''''***---,,,+++...555666444///))))))---...,,,******+++*********+++---(((((()))))))))(((((('''(((+++***''''''***+++)))***++++++///777===;;;444666---(((,,,222222...+++///,,,)))(((((()))))))))((()))*********)))''''''(((***,,,,,,+++***+++,,,(((''')))------)))***---***'''%%%%%%))),,,------)))******'''$$$%%%+++000,,,***---000,,,:::lllwww~~~___MMM}}}___}}}xxx\\\MMMOOOhhh|||eeeWWWooonnnJJJSSSqqqYYYLLLQQQaaa___OOOLLLUUUwwwlllppp|||}}}|||zzz222111???nnnYYYFFF888888@@@WWW~~~aaaMMMFFF>>>::::::;;;;;;999===>>><<<:::???NNN]]]ddd___[[[]]]^^^___ooorrrNNN???333000CCCxxxIII//////...+++111,,,...---000///***))),,,000111>>>:::333000555999444+++---******------******,,,$$$%%%&&&'''(((,,,111444222,,,)))+++,,,((($$$$$$%%%((('''&&&(((,,,+++''')))(((''''''((())))))***'''%%%&&&(((&&&$$$%%%***111///---++++++---...///(((%%%'''...111000///111...)))(((---111///,,,+++...***&&&&&&((()))&&&###&&&'''((()))+++,,,,,,,,,///+++))),,,,,,(((%%%&&&)))+++------,,,*********((('''&&&'''))))))(((&&&'''((('''%%%'''+++***&&&###$$$%%%&&&((()))******(((&&&'''))))))'''(((+++...,,,+++***++++++)))'''''''''))),,,+++***...444222222///******------******(((&&&'''***,,,,,,+++&&&'''(((***,,,------...+++,,,***''')))------***''''''(((---444888777444777///***,,,///---******///+++((()))---//////---***+++---......---+++***&&&(((***+++++++++---///''')))...000---(((***///***)))(((((()))+++,,,---)))******((((((+++333999...---......+++>>>tttwww}}}rrrZZZ```nnn\\\|||ttt___hhh}}}yyypppllltttXXXbbbrrrqqqOOONNNuuuxxxyyy~~~000444FFFtttaaaNNN<<<;;;HHHeeeyyysssjjjeeeddddddeeedddmmmjjjeeefffrrrnnnWWWIII:::///:::kkk~~~DDD+++---,,,***000,,,000***,,,+++&&&&&&***------999:::888555444333...'''+++&&&%%%+++...---******'''((((((((()))+++///222555...***+++---+++))))))%%%(((((('''***---,,,'''''''''''''''&&&&&&''''''***(((((()))&&&###$$$(((333111...,,,+++,,,///111,,,)))***///222000///000+++)))***,,,+++((((((+++...,,,)))((())))))'''%%%###$$$%%%'''((()))+++,,,000,,,***,,,,,,(((&&&&&&***(((''')))---...***%%%$$$$$$%%%''')))***)))'''''')))(((%%%''')))((($$$"""######$$$%%%%%%&&&&&&)))###"""&&&+++***((((((***(((((()))+++,,,+++***)))((()))***(((&&&***000,,,//////------///,,,&&&...((($$$'''...111...)))&&&'''(((***,,,------...((()))'''$$$&&&++++++((('''(((+++///111111222444000---,,,---+++(((***...---***((()))---//////---)))+++---...///...---,,,%%%&&&((((((((((((***,,,'''***///111,,,&&&''',,,(((+++---+++((('''+++///,,,***))))))+++000555888///......,,,,,,CCC{{{uuugggSSSqqq```fffttt|||ssskkkpppzzzrrrtttiiisssxxxzzz---000BBBooo^^^MMM<<<888FFFhhhttt^^^QQQ@@@000555dddEEE,,,...,,,''',,,(((,,,...000---((('''******(((///666999777333111///+++***'''(((...111///......---,,,++++++++++++******...)))''')))+++***,,,///&&&(((((('''(((,,,***&&&&&&'''((((((&&&&&&'''(((,,,***)))***'''######''')))))))))''''''(((,,,//////+++***......,,,***++++++***+++,,,***&&&''',,,'''(((((()))))))))******&&&'''((((((((())),,,///222---,,,......+++)))***///+++'''+++111333...'''+++***)))***+++***)))'''''')))(((&&&(((***((($$$(((((())))))*********+++(((!!!$$$******(((&&&(((''''''***---//////...)))(((((()))&&&###'''---***...000///000111,,,&&&000***&&&)))000333000+++(((((()))))))))((((((''')))+++)))&&&&&&+++---,,,''''''***,,,+++(((***...((((((+++---+++(((,,,333,,,+++)))))))))***)))((()))***+++,,,,,,+++******&&&&&&'''%%%$$$$$$%%%'''''')))---000+++$$$$$$)))&&&***---+++'''%%%)))...---,,,******+++---......000///---+++...HHHOOOSSS~~~```yyyrrrooo|||www~~~bbbgggzzz}}}|||777333<<>>111:::jjj~~~GGG///000---'''***&&&+++111222000,,,+++---,,,(((***111444222///000///...'''***///333111---///555...,,,+++,,,......+++(((((('''(((+++***'''(((,,,)))+++)))'''(((+++)))%%%''')))++++++)))((()))++++++))))))***((($$$%%%)))%%%&&&''''''%%%&&&(((+++,,,)))(((+++---+++***+++...***))),,,---++++++...$$$'''++++++((('''***---+++++++++)))''')))...222000+++***,,,...++++++,,,///,,,***,,,111222///+++///---++++++******(((&&&&&&(((((('''***---+++'''***+++,,,---...000000111'''###"""'''+++******+++(((''''''***---///000///)))((('''(((%%%"""&&&---***---......///000---'''+++***)))***+++,,,---,,,)))))))))))))))((('''&&&(((,,,,,,(((&&&***...000***&&&%%%))))))&&&%%%(((***)))+++...---***+++///***+++++++++)))))))))***------,,,+++***)))(((''''''(((((('''&&&&&&(((***((()))---111...)))(((+++''')))+++***)))(((***,,,))),,,...---***((()))+++111...,,,+++111MMMsssuuuCCCbbblllkkkuuu|||}}}lllhhh}}}{{{KKK???@@@jjjxxxJJJGGG>>>333999]]]~~~SSSEEE888222AAAtttlllGGG///111...(((+++(((---///111000---...000///++++++...///,,,+++------+++$$$+++555666...(((...999+++((((((,,,222444000+++,,,---000222...((('''***---...,,,((())),,,+++'''(((+++------+++***+++---)))'''((()))(((%%%&&&***)))+++,,,***'''%%%&&&(((((($$$%%%+++......///222---&&&###(((......,,,,,,&&&+++000...(((&&&)))---))))))((($$$"""$$$)))...,,,(((&&&)))+++))))))+++'''&&&&&&&&&((()))((((((...,,,***)))))))))(((&&&$$$'''((((((+++///...***%%%&&&''')))+++---///000'''''')))------+++---222'''&&&&&&))),,,......---)))'''''''''%%%###'''...***,,,+++***+++...,,,'''$$$(((+++)))%%%$$$''',,,))))))***+++++++++++++++###((()))$$$!!!$$$***---222***&&&+++///,,,))))))222...---000000+++((('''(((+++......,,,,,,///222333222///,,,***(((''''''((()))***++++++---000333++++++///444333///---///+++***)))***---...---,,,"""***222111+++''')))...222...+++***333PPPfffaaaBBBsss}}}yyynnneeemmmtttuuu{{{rrrzzzkkkIIIMMM}}}kkkKKK<<<888111...WWWzzzlllZZZbbb|||QQQ999---888XXXeeeCCC999111///...,,,,,,...+++***,,,000///++++++......,,,))))))+++---///000...///---***+++...,,,(((***'''$$$(((///222///***,,,111444///'''&&&///888+++'''%%%((()))'''&&&'''&&&###&&&---222000......,,,///...)))'''***,,,,,,)))---000---(((%%%&&&***555+++(((000444//////555(((...)))###)))(((!!!!!!$$$$$$$$$###"""$$$''')))''''''&&&'''((()))+++,,,%%%%%%&&&(((***---000222)))(((''''''(((***,,,---444///***))),,,...---***,,,***((()))---//////...'''(((******)))''''''''')))'''(((---000...)))&&&)))&&&&&&***+++(((&&&&&&%%%''''''&&&)))...///,,,,,,---...,,,***))))))***...+++)))(((((()))(((((('''((()))+++,,,,,,)))'''%%%'''&&&$$$$$$(((***(((((()))(((%%%&&&((('''###%%%&&&'''((()))*********------...000222111///---444111444::::::000(((%%%///......000333444222000///+++000;;;@@@888111000///***''''''''''''***//////333555333...+++---000...---,,,)))888eeerrrtttZZZFFFrrrpppeeezzz{{{yyy~~~UUUppp{{{zzznnnNNNTTTfffHHH666444555777___rrreeeccchhhPPPTTTYYY^^^dddgggaaaXXXhhhbbbVVVLLLBBB666CCCcccsssMMM;;;111999SSSjjj@@@888222222222111000111222111222666555111111333///---***)))***,,,------,,,///000,,,+++---,,,))),,,******+++---...---,,,)))...111///+++---555>>>111...---...,,,(((''')))$$$"""$$$,,,000///------))),,,,,,'''&&&))),,,++++++,,,...//////000111111000***,,,666999444222555(((222///(((***((($$$'''))))))(((&&&%%%%%%(((***((('''''''''((()))***+++''')))******)))***---000)))(((''''''(((***,,,---000///---+++)))))))))))),,,***((((((***+++)))'''$$$%%%''''''&&&$$$$$$###(((***---///...+++)))(((***''''''+++,,,)))'''(((''')))(((&&&)))------***,,,......---+++***+++,,,111...,,,***++++++***)))((()))***,,,---,,,***))))))+++***&&&&&&)))***((((((***)))&&&(((+++***&&&%%%&&&(((***+++,,,,,,,,,******+++,,,......,,,***000222777<<<888///***+++333000---,,,------,,,***&&&&&&...:::>>>999999>>>999555111111///,,,---000;;;;;;999444///,,,---///.........,,,:::jjjhhh{{{|||}}}kkkHHHRRRjjjgggwwwzzzkkkxxxvvv}}}}}}vvvyyy^^^FFFSSS```HHH222111777;;;```sss[[[EEE:::<<>>888333444---999888000///,,,***///++++++***(((&&&&&&'''))))))((((((''''''((())))))(((***+++)))'''&&&)))+++&&&%%%%%%$$$%%%&&&((()))---000111...)))'''(((+++***)))))))))******(((&&&'''(((((()))((('''&&&%%%&&&+++//////+++))))))++++++((((((,,,---***((())))))***)))'''))),,,+++(((,,,---...---,,,+++,,,---000...,,,+++++++++***)))'''(((***+++++++++***)))---///---(((''')))***''''''((((((&&&(((,,,,,,((((((((()))***************+++******,,,---...,,,******///666999444,,,+++///333000+++((((((((()))(((&&&&&&...888:::888===HHH888444333333111,,,***,,,???<<<777222...---...///,,,---///,,,:::kkkjjjyyy]]]MMMrrr~~~jjjooovvv}}}zzz}}}tttuuuwwwnnnnnnjjjcccaaadddfffeee|||~~~pppuuuCCC999TTTdddJJJ666555::::::ZZZwwweeePPPFFFCCCAAA@@@AAAXXXaaallltttzzzzzzrrrhhhTTTMMM<<<111000---ӵUUUEEE:::555;;;RRRjjj@@@777000//////---,,,...222...---//////+++)))+++,,,***(((((()))***)))((()))+++,,,,,,///333111+++))))))((('''&&&'''***,,,(((((('''&&&''')))+++...)))***------)))$$$'''---***((()))---,,,'''$$$$$$))),,,,,,(((&&&(((***)))'''''''''((()))))))))(((***+++111:::<<<666111111Ħ,,,)))---((())))))Ħ'''((())))))(((((('''''''''''')))((('''&&&''''''&&&%%%'''ӵ)))---000222111---+++,,,...((()))***,,,.........---***)))******+++***((('''$$$))),,,+++***+++,,,,,,***'''''',,,---+++))))))(((***)))((()))---,,,'''***,,,---,,,++++++,,,---***(((''''''))))))((('''&&&((()))***))))))))))))---///---)))(((******(((%%%''''''&&&(((------)))))))))))))))((('''&&&&&&***)))(((Ħ&&&***000222///++++++------+++)))))))))+++,,,---222...///555666333888AAA222///000222111,,,)))***777444000---......///...)))+++---***777jjjsss~~~pppmmmnnnllluuuqqq~~~rrr{{{nnneee```]]]ZZZ]]]dddnnnssstttvvvzzz~~~sss{{{~~~vvv777:::aaaoooJJJ;;;<<<===<<<___yyykkkcccbbbmmmgggdddnnnvvvppppppttt{{{iii]]]SSSTTTZZZ___dddhhh}}}llleeeOOO:::2224ĉ@ӵOOOEEE888222999WWWeeeHHH<<<111,,,***((())),,,555///---///000,,,***+++***(((&&&&&&(((***+++***...---+++...666===999111777444000------------,,,...,,,***)))***+++,,,,,,,,,---///000,,,'''***000***)))+++///---(((&&&''',,,000///+++((()))***((((((,,,...---)))'''))),,,+++,,,///333333000......>L,,,***######&&&'''=hĦ***))))))((((((''''''&&&&&&+++'''$$$&&&+++,,,)))$$$4ĉ@ӵ+++,,,---...////////////)))***,,,------...//////(((''''''(((***)))&&&$$$###%%%&&&%%%)))//////+++)))&&&&&&+++---***((()))&&&(((((((((***...---))))))***++++++***)))+++,,,$$$$$$$$$&&&(((***)))(((''')))++++++***)))***,,,***,,,+++''''''+++,,,***'''))))))(((***......***'''((())))))******)))))))))(((&&&>L)))''')))***,,,---...---+++)))***,,,---......///000>>>444///222333///000666777555666999777111...///...---,,,,,,......---,,,***,,,///+++888jjjrrr|||cccpppuuukkkwww}}}}}}uuupppllliiihhhaaa^^^ZZZ]]]mmm666???kkkoooDDD===AAA???BBBlllfffRRRGGG===888888888999===III]]]lllkkkccchhhcccccckkkwww|||rrrLLL888GG=?QQQDDD666///999\\\eeeMMM@@@222,,,)))(((+++///444...+++---...,,,******---***''''''))),,,......---+++(((***222:::777000???;;;555111///,,,(((%%%******))))))***+++---...///...//////+++%%%&&&***'''(((+++000///+++***---...111111---***++++++)))$$$)))...---)))(((+++000******,,,,,,***)))***,,,HdĦ...---%%%$$$&&&=Īj((((((((((((((('''&&&%%%---)))''')))...000,,,(((GG=?'''(((***,,,.........+++,,,,,,***)))(((***+++,,,***)))+++------***&&&###&&&$$$"""(((222222+++(((%%%&&&+++,,,***((()))%%%'''((((((+++...---))))))***+++***)))((()))***%%%%%%%%%(((+++,,,,,,+++***---///...++++++---000'''))))))&&&'''+++---+++,,,...---+++,,,000///+++###%%%'''***,,,...000000///---***HdĦ///+++,,,+++***---111///++++++---///000///.........>>>222,,,///111...---111===;;;;;;===:::333//////---.........---,,,+++***---///222000>>>ooommmrrriii|||yyyrrr~~~yyyuuu{{{~~~uuuttttttuuuyyyttt666===eeeӵĭӵBBBӵ>>>Ħ,,,111777===HHHTTT\\\]]]hhhӵӵĦƜ`1.׼sUUUBBBĦӵ+++Ħ&&&))),,,***((((((444000+++)))ĭӵ,,,'''Ħ,,,///000Ħ%%%Ħ///***))),,,+++///000---,,,---...,,,+++---%%%***DdD''')))***?fӵ&&&'''(((Ħ***+++,,,ӵƜ`1.׼s&&&(((ĭӵ'''...---***%%%******$$$'''000222ӵ...+++***+++Ħ***)))+++---+++((())),,,---+++***))),,,///Ħ'''***)))&&&'''++++++Ħ%%%(((***,,,......333000---DdD***)))---+++,,,ӵ///+++ӵ999ӵ...///,,,333444Ħӵĭӵwww{{{zzzxxxtttpppoooyyyvvv555888?~4g&e>&e444g&e:::>hӵ555>>>CCCOOOfffg&eguO>uO>&e4ff?>ߝLFFFgĉ@WWWShӵg&e***>hӵ***---,,,***))):::555///fff?><z444g&e>&e666---HL+++...222ShӵgL111---&&&$$$'''(((---///---,,,///000S?ʬ+++***3h?D%%)?((()))ZufĦ%%%&&&'''gL&&&%%%***g&e***gĉ@)))&&&g&e>&e(((@e///,,,??,,,(((&&&///000(((&&&---g<ĉ---///---+++3we<Ħ+++***+++,,,3h?@e***++++++)))&&&&&&***,,,Z...)))+++***'''(((3h?gL###$$$%%%&&&&&&&&&&&&///+++(((D%%)?$$$fff?><z((()))=?Ħ'''g&e222g&e***,,,,,,S?ʬ2224ff?>ߝL@eg&e3h?g&e>&e??~~~|||{{{|||~~~???4DӵHƅ^Hu]Ħ;;;Hu]Ħ:::ZuR)ĦIII\\\mmm~~~Hu]ĦHŐeHŐeHu]ĦqIܗGIӵNNNttyyyHGgĉ@Hu]Ħ...ZuR)Ħ---******,,,...999777sߝLGdUĦ000Hƅ^Hu]Ħ,,,ntHdĦ,,,000HGgĉ@000HdĦ111444111.........///...,,,)))'''Htƅ^((((((Bt=o9ĦDtfo9Ħ%%%###"""g?(((&&&HdĦ,,,------Hu]Ħ(((tt((('''Hƅ^Hu]Ħ,,,H׼s666444)))***,,,***)))***---,,,***tQ((()))(((&&&je<Ħ***---...Bt=o9ĦH׼s$$$(((......+++)))---)))///HtĦ***)))))))))'''Bt=o9ĦHdĦ$$$&&&(((((()))((((((***(((&&&Dtfo9ĦsߝLGdUĦ(((Ht@cӵHu]Ħ000Hu]Ħ,,,,,,Htƅ^333qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħzzzzzzwwwxxxwwwwwwxxx|||yyy888:::4DuXӵDdDΦDdDĦ555DdDĦFFFNNNt|d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<Ħ'''Dt111***---///+++(((***,,,DdDΦDdDĦ--->d<ʜ4DuTӵ(((4DwDd<Ħ***puR)Ħ>d<444///)))&&&(((&&&$$$&&&)))peӵ'''ĦpeӵDx<>d<ӵDd<)))qR/ܗ?fӵ""">d<)))***>d<Ħ(((4DufئL>e444DdDʜ4DuTӵ(((DdDĦ&&&'''((()))(((((()))+++---,,,'''%%%''')))(((geĦ,,,s<v>aĦ///000peӵDx<DdDĦ((()))(((&&&)))///000###$$$DdDĦ***...+++***peӵDx<>d<((()))+++,,,------***))))))>d<ӵDd<DdDΦDdDĦ(((DdDӵnd<DdDĦ///>d<Ħ)))peӵ***Ħ---F&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵsssbbbhhhtttvvvyyyvvvttttttyyy{{{sssmmmkkktttxxxssstttttttttxxxiiihhh???AAA4DuXӵD&dq&ĒR555666sdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħ000s&dq&ĒR,,,...i?ʜtd<Ħ)))HHܗDӊB+++<x---...***+++,,,---,,,B?d<''')))))))))***,,,...%%%%%%'''(((%%%$$$geĦ(((Hg8>aĦ,,,---B?Ho9,,,>d<***)))***---...$$$)))>d<ӵ,,,+++B?Ho9222<x---.........000///...&ӫeʬtIӇ...>d<Φ>d<Ħ---D&ӫetIӇ,,,DdDĦ666sdKĦ+++B?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR~~~ppphhhbbb]]]iiiiiizzz}}}|||zzzwwwtttttt{{{|||ssshhheeemmmwww|||~~~ggglllFFFGGG4DuXӵHu]3hh999000666ne=enepIƎ@t@hoootttrrr>hfe@ďDneVVVFFF=e)))***------+++((((((,,,ege+++---sĪj@h...---///fdDĦ)))@ďD)))***Hkge///111444(((+++---......@h***)))@G///,,,HĪj@IŌ(((000Bene***Hkge###ne)))+++fe***Hu]3hh888222,,,se$$$&&&((((((((((((***+++###%%%(((((($$$###geĦja>aĦ+++,,,@G,,,---se(((+++)))(((***///+++777<Ō(((&&&+++@GAAA<<<Hkge*********+++,,,000///...HĪj@IŌ,,,***ege,,,...Hu]3hIŌ...---DdDĦ666ne111///@h,,,***>hsene@GsĪj@h~~~xxxjjjXXXNNNSSSdddsss~~~xxxxxxooobbbdddnnnuuuhhhjjjmmmllljjjlllttt{{{vvvpppooovvv{{{{{{uuuhhhxxx@@@4DuXӵĵD^OOOEEE???DDDIIISSS[[[\\\pppqqq\\\WWWSSSFFF&&&(((***,,,---......+++---,,,))))))...,,,+++,,,///DdDĦ,,,)))'''$$$&&&000111111333((('''&&&(((+++///---******...//////,,,)))+++///))))))"""$$$)))+++---...***D^&&&666222---s׼s+++%%%'''((()))((('''((()))&&&&&&''''''%%%$$$geFm8000>aĦ)))++++++000,,,+++s׼s)))---+++((((((,,,,,,000GGGHo333000444CCCZZZooooooggg999555111...---,,,---------)))***)))***)))+++D^...------DdDĦ222333333//////,,,(((,,,>>>s׼syyyxxx{{{ccciiihhhZZZJJJNNNjjjxxxwwwtttjjjmmm~~~rrrvvvxxxuuurrrrrrwww{{{wwwqqqpppsssrrrooossskkkjjjiiigggΦ4DuXӵtvӵ>d<Ħ___RRRSSSVVVTTT```ĦĦttt[[[XXXTTTLLLFFFGGGJJJFFF???PPPZZZ]]]ooo{{{rrrUUU@@@555444666]]]Ħ999888333---+++&&&)))...111333555777999(((((())))))***---111555333///---...---***+++...222000...///000///+++'''>d<Ħ---)))$$$$$$'''...000,,,'''***111$$$"""&&&...444333000///...)))$$$%%%+++000111///%%%(((+++***((()))...222888>>>===444...------***$$$'''+++------...111333...,,,***)))***++++++***444+++&&&(((+++***((((((&&&((())))))Ħ+++...//////...+++++++++---777>d<Ħ===333333222---Be,,,---''')))******)))(((((()))+++'''%%%&&&&&&&&&geFYĉ666333>aĦ###$$$&&&%%%&&&)))(((...333000***(((Be***000222---'''***000&&&111PPPnu]ӵ???}}}lllggg]]]QQQEEE:::222///000000000000///000222444))),,,///000///---,,,,,,+++------+++,,,>d<Ħ&&&'''(((((()))>d<Ħ333333222Ħ,,,,,,,,,,,,---...///000***444PPPtttBeĦ}}}pppbbbZZZbbbmmmssszzzXXXJJJ]]]xxxccckkkQQQFFFccc}}}|||~~~ooogggcccbbb?aŖ%7uSQuR)ӵsdKĦhhh]]]aaa]]]NNNWWWgdKĦgdKĦfffWWWCCCLLLIIILLLYYYdddfffccc```jjj^^^XXXaaaqqqfffBBBAAA,,,))):::\\\gdKĦ666888444//////,,,222999<<<999333...---&&&***,,,)))(((+++,,,+++)))((())),,,000000...+++333444;;;999...///222+++gdDĦ///---))))))+++++++++))))))***+++'''$$$%%%***,,,***)))***111+++''')))...000---(((''',,,---)))''')))***)))444222111333555333,,,&&&,,,...---+++,,,...,,,'''...'''$$$))),,,***&&&$$$))))))(((((('''''''''&&&'''***,,,gdKĦ''')))///+++''',,,000888FFF```sdKĦkkk```WWWNNN???))),,,,,,(((***,,,...,,,)))***---&&&'''+++---+++(((ŶS)))++++++3we<)))'''''')))000444444---'''&&& ,,,+++%%%***+++(((+++777333;;;iĉ@3hR/Ōttt]]]PPPKKKAAA888444888666000222:::111222222333333444666888222333111...///DdDĦ,,,---111///)))sdKĦ...000gdKĦ111,,,,,,222666666555555---FFFmmmgdKĦtttnnnuuusssggggggnnnfffrrrsssKKKMMMcccWWWXXXzzzeeeAAA999cccttt~~~yyy{{{oooiii>AnehhhOOOOOOLLLBBBnexxxkkkeeeaaaVVVIIIAAAne\\\___SSSEEESSSWWWcccsss~~~zzzkkkcccjjjyyyqqqNNNDDD666000>>>eeene888:::888111...111222333333222000---***)))+++------******------+++,,,++++++---//////,,,)))((()))000///'''***000De''')))+++,,,%%%&&&&&&%%%&&&(((+++...+++&&&%%%((()))((((((***+++***))))))+++------,,,******)))&&&(((,,,***&&&111...+++,,,...///+++(((+++...000///111222///)))&&&###$$$(((***))))))+++'''''''''&&&&&&&&&%%%%%%'''%%%ne%%%###&&&***&&&$$$000???PPPdddneeeeKKK666&&&!!!!!!***((('''))))))''''''(((+++)))***,,,***'''>A$$$%%%)))k<((()))((()))+++111777888333------......///...'''(((111000///999777>>>RRRfhpppcccZZZWWWSSSLLLOOOXXXPPPJJJCCC???>>>;;;444...111888???AAAAAADe111,,,---666999444ne888999ne999:::333000555;;;@@@DDDIIIdddvvvnevvv```^^^hhh}}}|||ssscccllllllRRRVVV}}}ZZZ???AAAMMMuuuhhhuuujjj|||rrruuujjjEEE???;;;:::yyyKKKBBB<<<<<<<<<:::888999RRRcccjjjhhhfffqqqzzz~~~nnnJJJ>>>:::111@@@qqq666777999333))))))000;;;777222---+++*********000///,,,)))+++...---))),,,,,,,,,---///...,,,***''''''------%%%+++222---(((""""""(((...'''(((((('''))),,,111555...(((%%%&&&'''&&&'''***'''))),,,,,,+++,,,///111***)))%%%%%%+++111///)))000,,,'''&&&)))+++,,,+++(((,,,///000222444///)))######&&&***)))'''***///((((((''''''''''''&&&&&&+++'''+++***(((&&&***&&&***AAAYYYpppuuubbbOOO>>>666555000***'''***+++)))((())),,,(((''')))***(((&&&&&&)))%%%'''***)))+++...+++000111---***+++---,,,...,,,+++555888///:::ZZZrrrwww~~~rrrmmmmmmhhh[[[OOO\\\dddkkknnnoooiiiMMMHHHJJJWWW^^^YYYXXXXXX```iiidddZZZSSSOOOUUU```kkkvvv~~~{{{yyyxxx{{{}}}eeeQQQ___{{{jjjwwwmmmMMMaaawwwKKK===KKK\\\qqqvvvzzz___|||xxxeeeddd^^^aaahhhjjjpppxxxzzzsssvvv}}}uuutttsssqqqtttzzz}}}wwwDDDSSS~~~fffGGG:::777<<>>???BBBGGGKKKPPPYYYccckkkzzz{{{{{{|||~~~{{{}}}~~~~~~}}}{{{{{{{{{uuuBBBRRR\\\JJJ;;;777???QQQ{{{SSS999666666888999555...---000666AAAXXXpppzzz~~~yyy]]]XXXVVVEEEKKK|||gggAAA999444666333------222666888777222,,,***...333777555000...111555222,,,((()))+++,,,,,,---......(((''',,,***$$$***333000???999000(((%%%&&&))),,,,,,...111111///,,,******(((&&&'''---///,,,******%%%%%%&&&))),,,......---(((++++++((()))...111111111///---,,,,,,+++)))((('''((((((&&&)))------***777000+++---///---***))))))))))))***************((())))))%%%###%%%,,,333+++222999MMMkkkuuunnnkkkYYYRRRMMMLLLIIIGGGKKKQQQiiiaaa888---'''(((---+++$$$$$$+++...'''$$$)))...///---,,,"""---444000***((((((&&&)))'''(((++++++))))))---666333---))),,,111...((('''555NNNeee^^^HHH[[[rrrvvvrrrooolllggg```XXXRRROOOWWWYYY\\\bbbnnn~~~wwwjjjxxxXXXIII[[[```RRRkkkjjjSSSHHHZZZzzzzzzyyygggMMMBBB666777222111111222111000555===888GGGNNNGGGFFFQQQYYYWWWcccnnnyyy|||vvvoooiiihhhkkkooorrrtttiiiuuupppiiiyyyuuu{{{nnn;;;OOO[[[GGG:::777===QQQ}}}ZZZ:::222)))***...444555555999@@@EEE\\\}}}ooo|||nnnVVVTTTuuuiiiBBB555,,,...///++++++///***...111///,,,)))***---++++++***(((***...+++&&&,,,------,,,)))(((((()))######******%%%...777555444000+++(((''')))+++------111444444111---)))'''&&&$$$'''...000---***)))---,,,---000333555333111+++///...(((%%%'''******.........---+++)))&&&$$$,,,---***''')))---...+++777///))),,,000///,,,+++&&&&&&''''''''''''(((((((((+++,,,(((###$$$---666+++777DDDWWWkkkeeeMMM@@@444111---***)))+++...000@@@bbb~~~YYY999...***///...&&&'''///222+++'''***...,,,***)))(((444:::222+++******((()))(((***---,,,))))))------///...---...111...(((+++333BBBXXX___PPPQQQjjjrrrfffiiiooowww~~~zzzhhhUUU]]]jjjvvvsssccc\\\bbbcccZZZZZZcccXXXUUUVVV^^^eeehhhkkknnnyyy{{{sssrrrkkk\\\JJJHHHMMMNNNzzzlllXXXYYYddd}}}rrreee{{{ggg]]]MMM>>>===999>>>555444333222...***,,,222***333777111///555999999000AAA\\\oooooofffhhhqqqmmmxxx~~~wwwooopppxxx|||ggggggmmmdddcccttt}}}yyyllliiivvvggg^^^;;;SSSaaaCCC:::777;;;PPPooo???777HHHJJJEEEAAAAAAAAADDDMMMVVVkkkuuuhhhPPPMMMeee\\\;;;///(((***,,,))))))...***)))***---///...***&&&!!!%%%'''&&&''')))(((%%%---------+++'''%%%%%%'''%%%&&&---...)))111:::777+++---///---)))(((***,,,,,,///222333111...+++***'''%%%&&&+++---***'''(((---///222333222111111222000111---((('''***+++))),,,,,,---,,,***(((''''''///000...++++++...,,,(((222,,,(((***,,,******+++%%%%%%&&&&&&&&&'''''''''+++,,,,,,(((%%%&&&---444111DDDSSS___eeeSSS777******...---((()))111222---666HHH___zzzsssQQQ;;;+++...222---,,,222000+++(((***,,,***((()))000888888111---000///)))((((((+++///...***+++///666EEERRRUUUQQQNNNNNNMMMOOOVVV[[[fffrrrnnnfffkkkhhhxxx{{{^^^QQQ<<<@@@RRRmmm}}}tttyyy~~~sssgggaaaZZZRRRNNNUUUGGGGGGYYYbbb___dddrrr~~~tttppp~~~{{{~~~xxxkkkkkkrrrWWWBBBKKKNNNppp{{{uuujjjoooUUUOOOmmmxxxQQQAAA555111888666:::777666666666111+++,,,111///000111111000111333555333;;;NNN```eeeccchhhrrreeeiiieeeUUUFFFFFFPPPYYYaaahhhllljjjjjjsss{{{{{{yyyssslllrrrxxxxxxwwwtttvvvyyytttjjjiiiooonnnnnnzzzxxxpppeeeccc???YYYcccAAA;;;:::<<>>hhh```@@@'''(((000...,,,...+++'''&&&)))+++)))***,,,111444000)))+++222///$$$&&&''',,,000///+++,,,111YYYssszzz{{{bbbDDD;;;;;;@@@XXX|||qqqiiiiiinnniiiWWWKKKPPP\\\aaadddfff___UUU]]]{{{xxx|||rrrkkkqqqdddBBBPPPMMM\\\hhhnnnyyy___]]]vvvqqqGGG777111222:::222111777777888888333------111***'''(((,,,...---...333222///222===FFFLLLWWWdddgggggg\\\HHH999<<>>FFFHHHCCC===;;;<<>>:::IIIzzzYYYWWWYYYCCC222+++999^^^qqqBBB000...,,,,,,---000222444...//////...000222...((()))'''(((,,,---+++---222,,,,,,,,,...000111111222+++,,,,,,+++)))((()))+++,,,,,,,,,,,,,,,+++)))'''###(((***((('''***+++***///---******+++---,,,+++)))'''''',,,...------000//////,,,+++000777888444+++222666333//////111222>>>777///,,,,,,,,,+++******,,,---***&&&&&&***...,,,((((((+++---***((()))+++'''$$$$$$######)))000BBBccc]]]777'''(((((()))(((%%%)))111555555(((...+++666]]]}}}]]]:::+++((((((''')))'''***)))''')))------***222---((('''((())))))''')))---000///,,,+++---000JJJsss~~~zzzxxxxxx{{{^^^YYYXXXVVVQQQSSSRRRHHH^^^hhhxxx~~~}}}xxxgggpppyyy|||mmm}}}{{{}}}jjjWWWSSS]]]fffsssuuunnnyyysssFFF777666777;;;666===777888999777555333222333,,,...000111111222666:::MMM>>>444<<>>,,,000000%%%%%%)))***&&&%%%***000222---)))&&&'''+++---,,,***333000///111555666333000999999555111666EEESSSXXXiiinnnvvv{{{|||yyytttqqqhhh]]]aaa^^^SSSMMMRRRUUUTTTWWW]]]aaaaaaXXX\\\^^^dddxxx}}}YYYHHHUUUyyy}}}mmmcccYYYRRRHHH@@@BBBKKKPPPMMMVVV[[[YYYhhhttt|||xxx{{{mmm|||fffrrr}}}XXXPPPdddrrrbbbuuusssUUUGGGPPPdddqqqnnnqqqxxxccchhh\\\:::333///...666111333///000///...,,,,,,...000///---+++---000222111000+++%%%(((777DDDDDD999///+++,,,...---------///111222------222111++++++111<<<>>>GGGSSS]]]eeeoooxxxyyyyyy{{{}}}fffSSSIIIRRR]]]```ccciiinnnllleeeYYYMMMHHHMMMTTTVVVdddiiiVVVSSSXXXaaa;;;]]]hhhDDD<<<777555CCCpppvvvmmmeeeIII>>>999666>>>LLLSSSqqqRRR999+++)))999```]]]???;;;555000---...000222+++...///---,,,,,,***&&&''')))---///,,,)))...666///---,,,,,,------+++))))))((()))+++...///,,,)))&&&))),,,///111111222222111333222---***---///...)))***+++***((((((+++------))))))---...+++(((((($$$((((((''''''******'''(((***+++***,,,///---((((((111333,,,))),,,---((('''(((*********,,,111444222...---//////,,,*********'''&&&((('''&&&***000FFFdddwwwfffDDD---'''(((%%%+++///,,,((()))++++++))),,,+++,,,...///AAAbbb|||PPP333222111&&&###))),,,)))'''+++000222---,,,***))))))+++---///...000111000---,,,,,,---000111555>>>KKKRRRNNNFFF===???GGGVVVgggqqqppplllyyyfffQQQKKKRRRRRRKKKNNNPPPMMMFFFBBBCCCDDDCCCDDDBBBBBBRRRtttiiiVVVXXXcccvvvyyy}}}rrrbbbJJJJJJMMMMMMEEEDDDVVVnnn~~~tttvvvpppzzz{{{vvvmmmggg___bbbcccSSS>>>LLLqqq|||gggLLL<<>>JJJFFFMMMjjjtttwww{{{000UUU___BBB<<<;;;???SSSdddEEE111888EEENNNaaayyyRRR===222333FFFkkk^^^@@@===777///***(((+++...###))),,,)))&&&''''''%%%,,,...111111,,,'''+++333,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,***''')))'''&&&***000555666444111333222---***+++,,,***,,,,,,+++((($$$###&&&)))((()))...333222---+++---&&&---000,,,((()))+++,,,&&&+++...+++)))++++++)))%%%///333...+++...*** %%%((('''$$$&&&...666222...,,,---,,,(((%%%%%%///+++))))))(((''',,,333MMMjjjxxxaaa<<<))))))---%%%,,,000,,,''''''((((((''',,,***(((******999TTT\\\666000///%%%&&&---111...***+++,,,,,,,,,......+++''''''---333111777;;;777---(((+++111+++---999RRRmmmwwwjjjWWWIIIAAA===FFFVVV]]]VVVKKKNNNIII@@@;;;CCCQQQVVVQQQ___eeeiiiiiikkkpppsssrrr___[[[\\\sssxxxpppvvvdddMMMXXXyyypppXXXKKKTTTdddggg___\\\fffsssttteee\\\pppuuuuuuzzznnnmmmmmmvvvKKKRRRHHHEEEFFFPPPqqq}}}jjjFFF222CCCTTTMMMAAA@@@jjjkkkyyynnnpppSSS666333///---444,,,+++//////...+++))))))+++---'''---222111---***+++...///+++***---///...000333---000222111---+++,,,...'''...111...+++---...,,,))))))---222222...---000...999KKK^^^nnn|||rrr[[[UUUlllqqqXXXRRREEEAAARRRjjjtttnnnkkkdddaaa\\\KKK:::>>>OOOLLLKKKxxx555MMMWWWBBB???CCCJJJ]]]QQQ===:::888RRRTTT???333///EEErrrwwwKKK666777444---***,,,......222+++(((,,,///,,,(((&&&---...111444000++++++000+++(((&&&'''+++---...,,,111+++$$$$$$,,,333///&&&%%%'''***)))(((***///333444111//////***$$$%%%***,,,+++++++++******))))))------///222///******...666...***---......000666%%%)))...---)))(((+++///,,,......******------***(((''')))...333333,,,&&&,,,+++(((%%%(((...000...666...)))((((((''')))---VVVvvvxxxWWW===222------***+++------,,,***)))***,,,///000,,,))),,,555===rrrddd777(((******&&&+++000...(((%%%)))---222,,,'''''',,,000///,,,***111888:::333---...333///---111QQQ{{{iiiOOOEEE<<<:::===@@@EEEKKKPPPSSSWWW^^^ooouuuuuusssFFFSSSmmm~~~jjjXXXddd```VVV\\\mmmrrrpppvvv}}}qqqhhhtttccc~~~rrrxxxpppZZZtttzzz[[[GGGTTTTTTXXXgggrrr[[[FFFAAA444333@@@@@@333333@@@fffuuuppp___mmmgggAAA777...,,,---,,,,,,---...///111333444222---)))...//////---...000...***111111000000000222333444///222111,,,***+++,,,***...---222666000%%%(((333------............------444222111555<<>>666EEEmmmtttLLL;;;<<<888111---...000///111,,,***++++++)))))),,,...,,,...222333///,,,---000---******,,,...---,,,...,,,(((&&&+++111000+++(((((('''(((***,,,,,,,,,...,,,***)))***++++++***!!!"""%%%'''))))))((('''&&&(((---000...***...555666000,,,...///...000444'''&&&''''''((('''&&&$$$///111///+++***,,,+++(((...---...222666666111+++000555666000,,,,,,......444...))))))++++++---111VVVxxx{{{XXX;;;...((()))'''+++......+++)))+++---***---...+++'''(((///666XXX}}}kkk???,,,,,,---(((,,,...,,,'''$$$%%%(((///,,,)))&&&&&&&&&''''''---222888888222***&&&&&&333///***===___jjjZZZNNNIIIFFFEEEJJJTTTcccyyykkkTTT]]]mmmWWWSSSPPPWWWbbbcccsssqqqvvvxxxqqqjjj}}}tttjjj\\\rrr~~~fff]]]aaagggpppvvv]]]NNNJJJIIIGGG999///...666555---...777eeennneeeXXXlllZZZ===333+++***+++******,,,)))***,,,,,,,,,,,,,,,,,,---......,,,...111000,,,222111000...------......+++///000,,,***---...---777000...000,,,&&&)))222------............------444111//////333777;;;<<<444:::EEEQQQ\\\eeelllooo~~~~~~xxxsssnnnllllllggg\\\VVVWWWVVVOOOLLLNNNIII999---777MMMWWWLLL:::...222333///333HHHhhh~~~yyyiiihhh\\\QQQEEE222555<<>>nnnwwwJJJ///+++...((()))***)))'''%%%%%%&&&111000///+++''''''***------000222333111...)))&&&555555222>>>WWW___UUUQQQjjjrrruuuaaabbbxxxyyyiiiYYY[[[XXXKKKIIIVVVZZZoooxxxllluuu}}}}}}~~~tttyyycccyyyfffzzz||||||\\\WWW\\\```OOO<<>>AAANNNSSSLLLPPPppp{{{vvviiicccaaabbbYYY\\\XXXJJJ;;;333222222222333111,,,,,,///111///HHHOOOKKKMMMlllsssDDD333,,,(((((()))((()))+++***(((''')))---222333333***+++***(((***...---***)))))))))***+++,,,------)))...000......111333111555000---...---,,,000666000111111222222111111000,,,++++++,,,---...,,,+++000...---,,,---///000111<<<@@@BBB@@@;;;666444444666:::888333777FFFWWW___QQQHHHEEEHHHFFF<<<555555;;;555111111222111000000+++222888<<>>QQQppprrrjjj|||vvvoootttzzzuuuzzzcccwwwbbbwwwyyysssfffCCCCCCUUUgggwwwlllTTTOOOddd{{{~~~ssskkkfff```VVVJJJCCCCCCIIINNNMMMMMMFFF999000///111111111444222,,,+++000111---333@@@DDDHHHbbbyyybbb666111,,,)))++++++)))***,,,---***)))...777:::555///...///---+++,,,000///,,,((()))***+++,,,------...&&&+++---******,,,,,,+++...111666666111,,,...333......////////////......******+++---000111///...&&&)))+++***)))***///444...111444555333222444555333555444222;;;RRRlll|||vvvssswww{{{pppRRR666(((333...+++------***,,,111BBBJJJRRR\\\ooouuu|||jjjgggWWWDDD;;;===WWW333NNNUUUAAA===;;;666@@@pppjjjPPPQQQvvvwwwIII<<>>:::;;;777000,,,......,,,...000...+++***,,,+++)))000@@@GGGIII[[[lllVVV000111---,,,------******...,,,+++---444;;;:::111(((+++,,,***''')))------***,,,,,,---------,,,,,,+++)))...000...---......,,,---444;;;:::222++++++///*********++++++*********++++++,,,---//////---+++ %%%++++++))))))...333%%%''')))***++++++---///------...111:::QQQwwwvvvJJJ222///******---------777DDD^^^ooo|||~~~vvvrrr```]]]NNN>>>???QQQyyy333MMM^^^@@@;;;888444AAArrrooommmpppQQQ333111SSSPPPBBB>>>222000OOOYYY;;;<<<888111---...000///222---+++...000///...///222...,,,+++)))%%%'''+++...///...+++(((&&&(((***------***&&&''',,,,,,)))+++++++++***)))((()))***%%%((()))((('''***222999<<<999333...+++******+++)))%%%%%%((()))'''%%%&&&###(((++++++...222///)))******)))(((''''''((()))''')))((($$$$$$''''''$$$%%%%%%&&&%%%%%%&&&((())),,,...//////111333...'''///***''')))++++++,,,///SSSssstttPPP555------111......---+++'''&&&'''((('''(((***++++++*********)))HHHmmmyyyfffFFF000)))***...000...)))&&&'''***111---******,,,///000///AAA^^^zzz~~~uuu~~~|||jjjVVVIIIDDDMMMRRRQQQVVVggg|||rrr{{{zzzoooooo~~~zzzkkk{{{nnnpppkkk[[[RRROOOkkktttZZZGGG;;;888;;;999@@@FFFJJJMMMOOOKKKEEE777666444333222111000///(((///444333222222000,,,///......///...+++)))***333AAAFFFEEETTTbbbQQQ000000...---///---******---***...444999999444,,,'''&&&'''&&&$$$'''---...,,,+++,,,---......---,,,++++++111333111000222222///---111444222///---///111(((((())))))))))))((((((---,,,,,,,,,---,,,***((('''+++///111000....../////////000///...---------''''''***///111CCCtttwwwHHH//////,,,---000///444JJJcccwww~~~vvveeePPPJJJ???888DDDccc...EEEzzzhhhAAA<<<888666CCCtttzzzNNN222333999eeeTTTKKKEEE666222PPPZZZ666777444---***,,,......***((())),,,...///555===>>>555///...///...---...///000///+++'''%%%&&&(((+++//////***&&&(((+++,,,111---)))(((***+++)))&&&,,,(((&&&(((((((((---444111///...,,,,,,,,,------)))))),,,...)))$$$$$$)))###)))---...222777444---***'''%%%%%%'''***+++,,,'''))))))''''''+++,,,***&&&'''((((((((()))+++,,,"""(((---///000111,,,%%%---((('''***,,,,,,---000UUUrrrpppKKK000(((&&&)))(((---111,,,$$$!!!&&&...++++++,,,++++++***))))))+++FFFkkksssRRR555'''&&&+++000...(((%%%)))---******+++++++++...333777ZZZ{{{hhhUUUMMMPPPUUU[[[```YYY^^^ccciiirrr|||~~~yyyvvvtttyyyssskkkvvv___RRROOOOOOMMMTTThhhyyyzzzwwwiii{{{iiiddddddfffxxx```vvv|||jjjUUUSSS___rrrhhhJJJIIISSSNNN===///666555444666<<>>;;;999GGGwwwqqqKKK;;;???MMMjjjyyyxxx```LLL<<<:::QQQmmmDDD888000000000,,,///666999333,,,+++---//////...***,,,...//////---***((())),,,000333444000***&&&,,,(((&&&(((---000///------+++))))))******)))(((+++,,,,,,***'''''')))+++...((($$$(((+++***((((((%%%$$$######$$$''')))+++******)))'''%%%&&&(((***))))))***+++,,,+++)))'''(((%%%$$$&&&'''&&&(((,,,((()))(((&&&)))------***###%%%((((((&&&$$$$$$&&&))))))+++,,,((($$$)))000PPPvvvaaa<<<---'''***&&&+++***)))(((''')))---000///,,,+++...111111---(((---;;;]]]gggBBB---...444666000+++,,,000333444///,,,---+++'''(((,,,333KKKkkkyyykkk___NNN@@@<<<;;;999999===GGGSSS\\\YYY^^^VVV@@@555777666///CCC;;;<<>>888---...---***))),,,111///***+++------,,,///222111---,,,---,,,(((***...000---///............---,,,+++444DDDEEE777444===;;;---+++---...---)))(((,,,111BBBHHHGGG;;;///+++***'''---,,,***+++,,,------,,,'''***+++***---111111---,,,...---)))))),,,...---(((***,,,+++))))))***---.........///000///+++(((***---...***((()))(((%%%((('''%%%%%%&&&((())))))*********+++,,,,,,------000((('''***'''&&&888PPPooorrrlllXXXAAA444///...222555666444666GGGddd|||wwwkkk___^^^SSSAAA777222111===TTTrrr000@@@ppp[[[>>>:::888666CCCrrr~~~bbb\\\eee|||ssswww}}}\\\GGG555111HHH|||hhhCCC===555...+++---333888>>>666---,,,000333000+++---...000111111000...---))),,,000333444444111000---***'''(((,,,//////...)))(((((()))******(((''''''+++---+++&&&$$$)))...///((($$$''')))((('''(((&&&&&&'''(((***,,,...000)))+++,,,+++***((())))))$$$(((---...,,,)))''''''&&&%%%&&&'''%%%###&&&,,,***+++***'''(((+++***'''!!!'''+++***&&&###&&&***++++++,,,,,,(((%%%+++333QQQqqqYYY888---'''+++(((***+++***)))(((***---000---++++++---000000---***+++333PPPvvvgggCCC//////222222...,,,...111000333///,,,,,,***&&&&&&))))))000:::IIIaaa~~~zzzooo[[[HHH???<<<777111222333444555666;;;@@@DDD888:::999222///222777999444111777SSSzzzsss^^^___^^^VVVdddcccRRRhhh{{{fffiiiwwwmmmfff{{{sss]]]pppqqq]]]PPPQQQVVV^^^vvvttt___LLLAAA<<<777222666666)))+++,,,***))),,,111///***+++......---///222111---+++---,,,***+++000222000,,,,,,,,,---------,,,,,,+++888;;;///***000000(((000,,,+++...---))),,,444ZZZTTTGGG999111000///---,,,+++)))))),,,.........,,,...///---///222000,,,......+++(((***......***(((***++++++******+++,,,***...333333///++++++,,,(((---...)))%%%&&&&&&$$$***)))'''%%%&&&(((+++---))))))***+++---///000111777...,,,111///''')))333AAA@@@999000,,,...111111555666555555;;;LLLdddwwwnnnqqqiiiVVVEEE<<<666000......444IIIllljjj^^^___mmm...===mmmcccAAA===;;;777BBBooojjjrrrnnnOOO===...***???sssbbbJJJEEE999---+++111555555<<<555...---000222000---///000111111111000///...,,,...111333444444555666555111---+++,,,---------((('''((()))++++++)))&&&###&&&(((&&&######'''+++,,,(((&&&)))***'''&&&&&&))))))***+++,,,---......))),,,//////---+++******###&&&+++///...+++'''%%%((((((******&&&!!!%%%,,,+++,,,***'''(((,,,+++''''''+++......***((()))++++++***++++++((('''---666]]]tttWWW666...(((+++***,,,,,,,,,***(((''')))+++((('''''')))+++,,,***(((***---FFFlll{{{cccAAA...///000...++++++///000---000...,,,+++***(((((()))000...+++---===WWWmmmwwwLLLGGG<<<333111444444000222333222///,,,)))))))))111000000222111000666>>>---,,,777UUUzzzrrrdddZZZRRRVVV[[[ZZZhhhbbbfff]]]xxxzzzttttttkkkuuukkkyyy|||ppp^^^uuuOOOPPP\\\ooo}}}mmmrrrzzzppp[[[HHH<<<555...111555///,,,------,,,///444333...///111000...000333111---))),,,...,,,...222555555***+++,,,,,,+++*********$$$+++///+++***---,,,&&&000******///...+++333AAAcccSSS@@@666444444333222000---++++++---///000000///111111...///000---(((111222///+++***,,,+++'''((()))*********++++++,,,###)))///111///,,,,,,---(((...111---***+++,,,,,,*********)))((()))+++,,,,,,,,,,,,---...111333444666000222::::::222...222111222000---...222222///333222111222:::JJJ]]]jjjfff^^^RRRFFF:::111///111,,,---555OOO{{{nnnUUU???888;;;HHHggg///;;;iiibbbEEEAAA???:::DDDqqqsssYYYbbbiiiJJJ>>>444///???rrrlllVVVLLL;;;000000666555///333111...---...///000111,,,,,,++++++***))))))((((((***,,,,,,+++,,,...000666333...+++++++++++++++&&&%%%&&&'''))))))'''%%%$$$###""""""###%%%&&&&&&***)))+++000000+++'''''')))))))))((('''&&&&&&%%%(((+++---...,,,***))))))&&&&&&(((,,,000///)))###((()))+++,,,((($$$(((///***+++***(((***......******************(((&&&$$$%%%%%%&&&'''%%%%%%,,,666fffsssOOO000***###&&&&&&)))***+++***'''&&&'''(((&&&&&&&&&'''((()))((((((------DDDjjjvvv]]]===...///000---+++---111111------------,,,,,,------,,,)))///333444777===AAABBB222111...+++---111111---///000///---+++)))***+++000...///222111...333<<<===:::???TTTqqq|||tttjjjbbbXXXVVV^^^iiivvv^^^oooxxxbbbjjjvvvoooxxx{{{qqqpppzzz|||yyy___rrr|||iiikkk]]]SSS\\\fff{{{ggghhhfffCCC000111,,,(((---000,,,...///...000555555333333444333000111333000+++)))---///---,,,000222222---///111000---***)))***...+++((()))...000---***+++(((***......000>>>OOORRR???...,,,//////......111///---,,,---......---&&&)))******+++---+++%%%...333444...))))))++++++)))((()))***+++,,,,,,,,,&&&(((+++...000///---+++(((---000---+++---...---%%%(((******'''%%%%%%%%%/////////000000222333333++++++000888999444333777---000222///---//////,,,111///---///777DDDSSS\\\[[[KKK>>>:::777222111444...///999YYYyyyMMM<<<111333888???SSSjjj111;;;hhh```CCC???<<<666???mmmWWWAAAIIIhhhnnnKKKAAA:::666EEEtttuuu^^^NNN===666888888333,,,------,,,,,,,,,---000222,,,+++***)))((()))))))))''')))***)))&&&&&&))),,,---,,,***))))))***,,,---%%%$$$$$$%%%&&&&&&$$$###'''$$$"""###%%%''''''&&&)))***...444555...***)))++++++)))((('''&&&&&&&&&'''(((***)))'''&&&''''''***'''&&&***000111,,,&&&&&&''')))---+++))),,,111((()))((('''***...///,,,***)))((()))******&&&###%%%&&&(((***((((((...777ccckkkEEE++++++$$$%%%%%%$$$&&&((()))(((((()))***((((((((())))))))))))***+++,,,CCCfffmmmQQQ444+++***+++***'''(((,,,---***+++......------000000...&&&---222000,,,---------444333///******---...+++,,,,,,,,,+++******,,,...###$$$(((---///111777>>>@@@;;;:::DDDUUU``````[[[eeehhhxxxvvv{{{}}}ppprrr}}}___qqqooohhhfffvvvoooppp|||~~~lllZZZrrrccczzzjjjOOOMMM```pppyyy```bbbbbb<<<)))///+++%%%)))///***,,,---+++---333666555444555444111111333000+++***///111---)))+++,,,,,,000333666555000---,,,---:::...''',,,111...***)))'''(((***,,,000999FFFOOO>>>---###(((---***)))...///---,,,,,,,,,,,,***))) $$$(((***...222111---'''...222...)))+++...000)))(((((()))+++------,,,...,,,***---111111---((('''******((((((***)))%%%%%%)))---...+++'''''''''///000111111111111111000&&&(((---444444111333888+++......)))'''+++///000000...,,,...333===HHHNNNMMM===000///111///...///,,,333HHHmmmeee999333222999>>>BBBJJJUUU222???mmmdddGGGBBB<<<222888ffffffBBB333666NNN}}}pppKKK@@@:::;;;NNN}}}xxx]]]LLL???======666///------+++((())),,,//////...+++***))))))***,,,...///'''***,,,***'''&&&***---&&&'''((()))***+++...///***(((&&&&&&&&&'''&&&%%%''''''&&&%%%%%%&&&''')))&&&'''+++111111,,,)))***+++***)))((()))+++---...)))***)))'''%%%%%%(((***+++***(((***,,,......,,,***((())),,,,,,)))))),,,&&&((('''%%%(((,,,---)))'''(((***++++++***************---///,,,***///777TTTZZZ888)))000)))))))))$$$''')))******))))))***+++++++++***))))))******&&&***DDDeeefffFFF---+++%%%''''''######''')))'''+++///000------111000---***---,,,%%%###''',,,...888888333---+++------******++++++)))'''&&&'''(((,,,000333000...000333444111555===HHHSSS\\\bbbdddoooccc]]]fffkkkkkkkkkyyygggcccjjj}}}vvv|||~~~xxxfffjjjwwwxxxlllUUUNNNeeeooooooPPP888...000+++)))------))),,,,,,)))+++222777777000222111///000222111,,,(((///222...+++,,,.........222666555111...---///666///333AAACCC555)))&&&&&&*********333BBBFFFAAA555&&&!!!+++...((((((111++++++,,,---......+++)))"""'''+++...222777666111%%%***---+++***,,,...---)))((('''))),,,...---+++...+++)))***...///,,,)))''''''%%%$$$(((,,,)))###&&&+++//////---+++---///+++---///111111000...---)))))),,,000222111222444,,,...,,,((((((---///...------,,,,,,...444<<>>AAACCC222BBBrrrgggUUUMMMDDD777:::eeexxxWWW;;;111///===kkkoooMMM@@@999???YYY~~~YYYIII@@@BBB???222,,,111000***&&&'''...111...***%%%%%%$$$%%%'''***...000%%%(((+++)))&&&%%%)))---%%%'''***+++,,,---///000///---***))))))******)))$$$''')))'''"""!!!&&&***""""""&&&++++++'''&&&)))%%%$$$###$$$'''+++///111...---+++(((&&&'''+++...+++,,,+++***)))+++///222111,,,***,,,+++&&&######&&&'''&&&$$$&&&******&&&$$$******((('''***...)))***---...***&&&***111AAAIII,,,$$$111+++***)))(((***,,,---***(((''''''+++++++++***((('''(((***&&&---JJJjjjgggEEE///000&&&******'''%%%)))++++++,,,000111---,,,000///***(((,,,...,,,,,,---+++'''///222222///......,,,'''''')))++++++***((())))))(((111666444666===BBBAAABBBSSSkkk~~~mmm[[[WWWRRRVVVwwwaaauuuwwwfffiii___pppmmm{{{sssppp|||qqqfff~~~yyykkktttmmm<<<444222///(((,,,000)))+++---,,,)))+++222999:::,,,......---///222111---&&&---222111///222666777)))...333333///,,,---///...222FFF^^^^^^EEE///((('''+++)))(((666HHHDDD222000###!!!+++,,,$$$&&&222***+++---000222111...,,,$$$(((+++---000444111,,,(((******((())),,,+++&&&)))'''&&&(((,,,...---+++'''&&&&&&'''***,,,------&&&%%%$$$%%%---333000)))###'''***+++))))))...333'''***---000111///---+++)))'''(((,,,000000///...,,,...---,,,---///***###*********))))))---444999777444000,,,++++++,,,+++---DDDooouuuMMM666---///...,,,000999<<<:::444AAAoookkkQQQMMMAAA666>>>ddd{{{tttkkk___VVVSSSRRRBBB333555:::@@@gggwwwRRR>>>888GGGccc}}}XXXIII?????????888333222.........---'''$$$(((000---'''!!!!!!''',,,...---///+++'''&&&(((++++++***(((+++---+++((()))///555;;;...'''+++,,,%%%!!!%%%(((((()))))))))'''%%%$$$$$$&&&((()))'''&&&&&&&&&***'''&&&''''''&&&***///...***)))---///...///222((('''&&&'''***---//////&&&+++000///)))%%%%%%'''&&&$$$###&&&+++//////... $$$))),,,,,,,,,,,,...///---+++)))&&&###&&&---;;;---!!!"""))),,,***(((((('''(((***,,,,,,***(((---......,,,***((()))+++222QQQwwwnnnAAA000+++***'''###"""$$$(((+++---...111222000,,,******,,,,,,555222***,,,***''',,,)))###)))000------...'''&&&(((+++---+++)))+++///...666<<<:::888DDD\\\rrrdddOOONNNNNNeee{{{WWW}}}sssmmmZZZxxxyyynnn{{{pppwww|||ggggggtttiiiPPPqqqUUU888111,,,...000...---...222///------000111...+++---,,,,,,///333333000,,,---000444555///'''''',,,,,,///222222...+++,,,///111444AAA\\\fffJJJ///...(((.........999DDD;;;'''''')))'''###$$$)))***%%%,,,'''(((111333---***,,,000---,,,//////,,,---000000111...((('''+++---+++,,,...---******,,,***&&&'''(((***++++++******)))$$$''''''+++111222---,,,+++***((('''(((,,,///+++'''&&&((()))'''(((+++&&&)))000666555...((('''000,,,((((((***---...---000333333...,,,///000000BBB999111......///444;;;333ggg[[[999///,,,///...***,,,333444000555BBBooodddKKKIII@@@555;;;]]]|||tttpppkkkfffZZZOOOEEEBBB@@@;;;999999>>>???@@@HHHOOOTTTssscccKKK;;;>>>OOOttt~~~WWWIII???>>>===666111222000,,,******(((&&&(((---///+++((((((***,,,,,,+++)))'''%%%''',,,000222333000///...,,,,,,---///111777,,,''',,,...)))'''+++'''(((((())))))(((((((((''')))******)))(((((())),,,***)))++++++***---333000,,,***,,,---+++,,,///***)))((())),,,...//////,,,---......+++'''$$$###)))************+++,,,...)))(((((()))+++---,,,+++...,,,+++***'''$$$)))000;;;000&&&$$$&&&%%%%%%&&&)))(((((()))******(((&&&'''(((((('''&&&%%%'''(((%%%555NNNsssnnnDDD222)))...+++((('''))),,,......444333111---***))))))+++***777777000///...///777000&&&&&&***)))---///(((000,,,(((&&&(((///999AAAUUU\\\eeejjjooozzzqqqYYYGGGRRRuuurrrUUUhhhyyyrrr^^^|||wwwuuuvvvwwwrrrvvviii```[[[ZZZxxxjjjBBB666000,,,///111000///000...//////...---,,,,,,,,,)))+++---/////////000000333///---...---(((&&&(((+++777>>>999///+++,,,---)))///888HHHLLL888(((...+++(((,,,:::DDD@@@333)))(((+++)))$$$###))),,,,,,+++%%%&&&---111...,,,......++++++------++++++...,,,...,,,((((((,,,---+++000000...---111666222,,,''''''((((((((('''%%%$$$'''***)))&&&(((---...+++&&&'''(((''''''))),,,///***((())),,,,,,)))(((******+++111777666///+++***222///,,,+++,,,...---,,,)))+++***&&&&&&******(((666222000000//////555<<>>@@@EEEXXXiiittt{{{~~~fffNNN<<<666<<<___VVVHHH>>><<<999111...111000***%%%''')))((((((***,,,,,,,,,,,,***(((&&&%%%&&&%%%&&&)))...222444555111...,,,,,,...000///...222***&&&+++---)))(((+++***))))))((((((((((((((()))******)))(((((()))+++)))''''''))))))'''***///111---+++,,,+++((())),,,'''&&&&&&''')))******(((---,,,+++,,,---+++'''###***---///---)))(((+++///000,,,''''''***,,,+++))))))(((((((((&&&%%%)))000999111***'''$$$"""$$$(((''''''&&&((()))***(((''''''((()))((('''''')))+++)))444FFFkkkkkkEEE333***000...,,,+++,,,---------555111,,,))))))+++,,,,,,)))777777111111---***///---$$$%%%+++---444888000...///222:::HHH[[[mmmxxxppp[[[SSS[[[bbbaaaqqq]]]YYYeeeooozzzrrr}}}{{{mmmxxxvvv]]]zzz___^^^{{{\\\888000***'''***,,,,,,+++,,,***...000...***)))+++...(((,,,......,,,,,,///333444+++%%%(((++++++(((''',,,AAAKKK???///,,,,,,***&&&000444444333)))&&&000---%%%000HHHMMM:::,,,---***,,,***%%%###(((---000(((''')))...000///------,,,))))))++++++)))))),,,(((++++++))))))------+++111///,,,---555;;;777///,,,,,,,,,,,,+++)))'''&&&,,,---+++'''&&&***,,,+++'''(((******)))***+++---***)))+++000000+++)))***+++***...333333...++++++000///---,,,---,,,+++))),,,,,,)))'''***...---))),,,---000222000111;;;FFFmmmIII222222...111333111222444444111333>>>kkktttOOOHHH===666>>>^^^mmmeeexxx{{{]]]@@@999;;;888222---000666888444333333777@@@JJJTTTZZZ]]]pppTTTBBB888555999XXXTTTGGG<<<999444,,,***...---(((%%%&&&'''&&&'''+++***---000000---)))&&&$$$******+++,,,---......---*********+++,,,,,,,,,+++...(((%%%'''((($$$"""$$$---+++***((('''''''''(((((((((((('''%%%%%%(((***(((&&&'''((('''###%%%)))000---++++++***''')))...'''&&&&&&'''(((((('''%%%((((((***+++------+++***)))***,,,+++******---///...,,,)))(((((())))))((($$$###$$$%%%$$$###'''///999111+++))))))''')))---&&&&&&&&&(((***,,,+++***)))***+++***((((((***,,,&&&000AAAdddbbb>>>111+++///---++++++,,,,,,***(((///+++'''(((,,,///000///)))333444777BBB@@@222+++&&&$$$+++///...444999222000BBBYYYoooyyy{{{pppUUU^^^___NNNfff```aaa|||TTTtttuuukkkiiiuuuiiiuuunnnaaadddQQQqqqiiiTTTdddSSS555...(((%%%(((+++)))(((((()))+++------,,,,,,---000---......---+++,,,///222...'''###''',,,,,,++++++222HHHNNN===...//////)))---999666,,,***'''(((111---,,,:::LLLHHH222)))000+++***(((%%%%%%(((***+++%%%...777777222---+++***)))&&&'''******'''&&&)))'''+++,,,******,,,+++(((,,,,,,***+++000555333,,,...////////////---,,,+++(((******((('''(((******,,,...//////,,,*********+++)))+++///...***(((***)))'''(((---...+++((()))***++++++++++++***((('''000///---,,,111666333---+++...111222///555GGGZZZxxxSSS888000+++...111222333444555444111;;;gggtttQQQCCC444///;;;]]]eeeIIIQQQXXXFFF555333999999555222444999999555:::BBBPPPaaasssNNN;;;444555;;;ZZZUUUFFF999555111)))'''+++(((''''''((($$$"""'''...+++...111111///---+++***///000111111///,,,***((('''+++...---)))&&&&&&((()))&&&$$$%%%%%%###"""###)))((('''''''''(((***+++((()))((('''%%%&&&(((***+++)))***,,,)))$$$$$$'''---+++******)))'''+++222...,,,++++++,,,,,,+++***$$$(((,,,,,,***)))+++...+++)))'''(((***++++++)))%%%))),,,***&&&$$$&&&)))###"""$$$&&&%%%###(((...===333++++++...---------+++***))))))+++++++++***)))))))))(((&&&%%%&&&'''&&&444FFFdddZZZ333+++,,,---,,,++++++++++++)))(((***(((''')))...000///---(((---///???ZZZ^^^GGG666)))+++111---%%%///???AAANNNiiiyyyrrrnnnlllmmmbbbRRREEEDDDRRRgggvvvbbbPPPJJJIIIkkk~~~TTTmmmggg]]]eeevvvooo[[[eeelllwww}}}}}}RRR\\\\\\EEEFFFnnnyyy^^^RRRiiiKKK000333---***---///---+++++++++***))),,,///111111000444000,,,+++,,,......---***)))***---,,,))))))--->>>JJJHHH555,,,222333***444===777,,,,,,,,,))),,,,,,888CCCBBB444)))(((---***&&&###%%%(((((('''%%%(((<<>>RRRkkkYYY...'''+++,,,+++++++++---------+++*********+++------,,,***((()))'''555RRRVVV???+++,,,...111)))%%%AAAgggwwwvvvooo___ZZZZZZSSSYYYccclllqqqqqqmmmjjjaaa___]]]ZZZWWWUUURRRQQQMMMEEE:::000---333===EEEIII\\\lllttt|||JJJCCC[[[fffMMMxxxVVVddd```cccddduuu{{{^^^>>>NNNqqqwwwmmmmmmssskkkNNNOOO]]]{{{OOOfffLLL444111,,,***---000---++++++---***)))+++000222111...444000+++***---...---******---000111***$$$'''---JJJKKK@@@...***222333---777;;;222***---,,,(((***444DDDGGG555$$$###'''((()))$$$"""%%%((('''((()))555LLLWWWHHH222(((&&&$$$'''%%%&&&******&&&%%%'''+++......+++***+++)))%%%&&&,,,///+++'''(((******+++,,,.../////////...---''')))---///+++$$$"""$$$%%%(((***++++++***++++++---)))'''((((((%%%&&&***+++'''&&&+++///---+++***(((***---......---...///((()))((('''***---+++&&&------,,,((('''555TTTppp___888444222111///,,,+++///666>>>FFFpppvvvSSSGGG:::555:::UUU\\\EEE;;;999===DDDJJJZZZmmmzzzwwwPPP666222666LLLppp```KKK888444444///***)))(((&&&&&&'''&&&$$$(((///---)))$$$###'''+++......***///444555333///,,,++++++///333333///***&&&%%%'''((())))))))))))))))))!!!"""$$$&&&(((******+++)))***,,,,,,***)))***+++"""###&&&***)))%%%%%%((('''%%%&&&&&&$$$###)))222...+++(((&&&''')))++++++((()))+++***'''&&&'''(((+++)))(((''''''&&&&&&%%%&&&)))+++(((###"""&&&******)))+++,,,***''')))///888111,,,++++++((()))+++000---***)))))))))((('''++++++,,,***(((((()))***000BBBWWWooo\\\000)))---+++***)))***---/////////******+++***)))***+++---,,,---%%%&&&555666))) ,,,,,,---)))000]]]ssscccXXXRRRPPPQQQ[[[lll{{{zzzsssaaaYYYOOOFFF???888111,,,;;;777222///...///222333999LLLVVVOOOMMM\\\kkkpppwww~~~{{{WWWEEEhhhddd^^^{{{VVVoooxxxaaauuuvvv}}}tttvvvzzzqqqiiioooxxxnnnXXXKKKIIIEEEBBB???999TTTyyyoooiii{{{sssdddQQQOOO666,,,'''&&&+++///...,,,,,,...---,,,,,,------,,,+++---,,,*********+++,,,,,,***+++......((($$$)))222SSSLLL===///***...111///;;;999///)))---++++++444HHHOOOHHH222###%%%((('''&&&%%%%%%'''&&&&&&...999JJJYYYYYYAAA+++(((***'''(((&&&'''++++++'''&&&(((+++......+++***,,,,,,((()))---///,,,***,,,---+++---.../////////...---,,,((()))---000+++%%%%%%***$$$&&&((())))))***+++,,,+++((((((***)))&&&%%%'''---)))(((...222000---,,,***,,,//////------...000)))------++++++---,,,((()))***+++***+++777SSSlllsssKKK888333000///,,,---666AAA888@@@jjjyyyKKKDDD===666444JJJ~~~|||jjjbbbbbbfffUUU777222666DDDZZZhhheeeNNN999555777333,,,***+++%%%###%%%((((((***---888000(((&&&+++222555666&&&+++111333000+++((('''&&&(((,,,000333111+++'''***,,,,,,***''''''&&&%%%$$$%%%&&&''''''&&&%%%$$$&&&(((***+++)))(((((((((###$$$)))...///,,,,,,///&&&$$$$$$$$$!!! &&&///222...)))'''))),,,...///'''&&&%%%&&&)))***)))((($$$''')))(((&&&&&&))),,,...,,,(((%%%###$$$'''******)))+++,,,)))%%%'''---...+++******'''$$$)))000***(((&&&''')))+++,,,,,,%%%&&&&&&&&&%%%%%%&&&(((---???TTTooo___444,,,000)))'''&&&(((+++...000000'''))))))(((&&&)))///444222777---###''')))(((------,,,,,,***777gggpppbbbYYYQQQHHHBBB<<>>222+++***---111???;;;///***...,,,111BBB\\\VVVGGG666+++++++++)))$$$&&&))))))###$$$555HHHZZZaaaVVV777%%%)))...***((('''(((,,,,,,((('''(((***------***+++......,,,+++---,,,+++---111///******+++++++++***(((&&&%%%''''''+++///,,,(((+++333)))***++++++***)))+++,,,)))((()))---,,,'''$$$%%%---((((((...333111---,,,+++---...---+++***+++...***...000---+++,,,+++)))&&&)))---///111;;;RRRggguuuddd>>>999666666555999FFFTTT888===___vvvHHH???888555<<>>???;;;555333444000((($$$&&&)))***000,,,+++...///......000666;;;???<<<444///111555GGGJJJDDD[[[tttvvv```zzz~~~]]]rrrwwwoooyyy}}}___<<<===SSSyyycccPPPYYYmmmNNN---...++++++---,,,)))***...222222111111///...,,,+++,,,***%%%###(((...---(((///,,,---///,,,)))333BBBSSS>>>///000---'''000AAAQQQAAA222,,,***...???RRRiiiNNN666111222,,,&&&%%%'''$$$&&&+++'''***DDDcccnnnLLL111(((&&&...333,,,++++++(((&&&***///---&&&,,,(((%%%&&&+++///000000&&&///444///)))(((***,,,+++(((&&&'''***+++(((%%%,,,)))&&&(((,,,///...---///'''"""###%%%%%%''')))111(((###)))000000+++((('''''')))---,,,)))+++///'''(((+++///222333111///+++,,,...000111222222111000***"""///(((333hhhqqqmmmGGG666444FFFUUU\\\ppp333999ZZZ}}}KKKCCC;;;666666KKK||||||qqqbbbTTTNNNHHHPPPQQQggg|||rrrfffaaa:::...777JJJzzzjjjNNN666333333---(((+++000---+++***---//////...000***###"""%%%)))***))))))''''''+++------111666222...)))(((***+++(((&&&...***((())),,,,,,)))%%%%%%%%%###"""'''---+++%%%&&&((((((&&&(((---///---)))***+++---...---+++)))...,,,)))((())))))'''&&&,,,,,,((($$$%%%)))((($$$'''((()))))))))(((''''''++++++((($$$%%%)))***'''))))))***))))))***+++,,,(((+++***''''''+++------000---)))((())))))((('''((('''***---+++'''&&&)))'''******'''&&&+++......222@@@aaarrr\\\???000***+++,,,+++'''''')))(((%%%(((,,,...:::KKKFFF666000///...---,,,------------(((///---(((888dddiiiDDD444333333000222///...000444444111---///111000+++((()))(((%%%---)))'''+++,,,++++++---...///000000......111333???:::BBBkkk{{{lll}}}xxxhhhsssvvv]]]tttkkk\\\MMMGGGWWWnnnsssaaa]]]iiiRRR000...,,,,,,...---+++,,,000333333333333333222111000---...,,,((((((,,,,,,)))222/////////,,,+++777FFFKKK888+++---...+++555EEEBBB999---''''''000CCCSSSKKK:::---,,,,,,(((&&&))),,,000...&&&(((:::UUUhhhQQQ===111---&&&)))111///???666+++(((+++//////...,,,+++*********,,,000222...222444///,,,,,,,,,+++++++++++++++***)))******++++++***)))((()))+++,,,+++%%%"""%%%))))))+++...222***%%%(((---,,,***)))&&&$$$%%%)))***'''(((+++,,,,,,---///000///,,,))),,,,,,,,,,,,...///111222,,,,,,(((333***777pppqqqJJJJJJ[[[zzz222777WWW{{{OOOFFF>>>666111AAArrrzzzwww}}}ppp\\\UUUPPPNNNHHH===333///333<<<===QQQeeekkknnn]]]___ZZZ;;;///777LLLjjjPPP:::666444---***---333---&&&%%%***......,,,222+++%%%%%%(((***'''"""...&&&"""'''///444666777000,,,(((''')))***(((&&&'''%%%$$$&&&)))***'''$$$'''&&&###"""$$$((('''"""&&&''''''(((+++///---((()))((((((((((((***,,,------+++)))))))))))))))'''+++***&&&"""###((()))'''(((((())))))((('''&&&%%%,,,---***''''''***)))%%%%%%$$$%%%(((+++,,,***'''"""'''***&&&$$$''',,,...///)))$$$$$$(((+++((($$$+++***,,,...,,,'''''')))'''++++++''''''***---,,,333CCCbbbmmmSSS777---***)))+++)))%%%$$$&&&&&&###+++***111KKK```PPP444,,,///...---+++******+++,,,000,,,,,,///444CCCcccmmmIII000+++111222---222///,,,,,,///000...,,,'''+++...,,,,,,---***&&&,,,'''&&&)))+++***)))+++///000111333555666555444:::333NNNxxxaaabbbttthhhiiibbbYYYXXX^^^uuuiiijjjuuuxxxdddYYYttt}}}lll^^^PPPOOO[[[ooo|||YYYSSSjjjsssYYYMMMbbb{{{UUU111---******------+++,,,000------............------,,,000000+++'''(((((('''+++***)))((('''---<<>>FFFNNN:::)))&&&((()))+++000***,,,---+++((((((,,,111666777555111///000...***'''***---+++(((''')))---+++------)))%%%$$$(((,,,+++'''&&&***,,,+++,,,...222,,,)))***+++)))(((***((($$$$$$''')))'''''')))///...---......,,,)))&&&***)))''''''(((***,,,...(((+++---333***:::vvvzzzrrr{{{333555OOOTTTEEE:::555000===nnnyyyooo{{{pppeee]]]PPPDDD666333444999;;;999777888222:::777KKKcccooouuubbb[[[TTT@@@:::@@@NNNzzzmmmXXXFFFAAA;;;111111999888222***'''***---......888000))))))---...***%%%+++%%%$$$+++333444222222)))'''%%%&&&(((******)))(((&&&&&&''')))***(((&&&***)))'''&&&(((***)))'''000...(((%%%)))...---(((''''''&&&%%%%%%&&&)))+++)))((('''''')))******)))&&&((('''%%%''',,,...,,,+++++++++***)))(((''''''***+++***((((((+++)))$$$$$$%%%'''))))))'''### !!!&&&'''%%%%%%)))------///***%%%$$$&&&(((&&&$$$+++***+++---,,,''''''+++(((++++++'''%%%''')))'''///AAA^^^dddHHH...))))))&&&))))))&&&%%%((()))(((111///<<<\\\mmmRRR222,,,------,,,***))))))+++---111---000666444000;;;LLLeeeuuuwww|||^^^NNN@@@000***---222///)))+++***)))+++...000000///&&&---111///...000222111...***(((,,,---,,,,,,...***---000222111///---,,,444===lllssssssjjjrrroooYYYeeezzzwwwkkk^^^```rrr|||HHHZZZ~~~lll^^^YYYkkkvvv{{{wwwhhhjjjyyy```FFFOOO\\\nnnpppccc^^^nnnpppJJJ888777;;;___VVV///,,,((('''+++---,,,,,,///))))))*********)))((((((***------)))'''((('''######%%%$$$###(((555EEEPPP>>>111(((***000333888===...000...---:::LLLSSSNNN...+++,,,...---***,,,222&&&...000111DDDYYYVVVCCC...%%%(((---...<<>>EEEMMMkkksssaaaQQQIII===000111<<<;;;888333...,,,---000222666///))))))///333222000&&&''',,,333555///)))'''%%%%%%%%%'''((())))))(((,,,,,,+++,,,,,,,,,+++******))))))+++,,,,,,++++++333111+++(((+++000...)))''')))***)))'''&&&&&&(((***(((''''''((()))((('''"""'''***)))+++......+++,,,,,,+++***)))(((((((((&&&))))))''')))+++)))%%%''',,,000000+++&&&%%%%%%'''(((((('''+++111111...333111...***'''&&&((()))((('''(((+++***'''(((,,,+++...---(((%%%&&&&&&%%%,,,???\\\___BBB+++)))***)))---...***(((***,,,+++333555EEEdddnnnOOO222333***++++++***)))))),,,///+++---000222555666666555222>>>KKKSSSUUUWWW\\\aaahhhlll|||hhhOOOAAA999555222000111111---((($$$###$$$&&&))),,,---,,,++++++111333000---000444555///***))),,,...---,,,...,,,000333222000111888???>>>]]]}}}jjjfff}}}}}}OOORRR}}}yyyhhh___YYYUUU555PPPtttzzzoooeee^^^WWWKKKdddqqqEEEWWWtttTTT444///888+++NNNzzzYYY000...)))(((,,,///....../////////......---+++***)))++++++)))'''***...***$$$&&&(((((('''000BBBNNNQQQ666---'''+++444999:::888*********222EEESSSLLL;;;---(((%%%'''(((((()))+++///+++...@@@UUUZZZHHH444///!!!"""...888HHHVVVXXXAAA///&&&---111,,,)))...+++(((&&&&&&((())))))(((333999:::333,,,***+++,,,+++******---111444444333,,,***((()))+++---,,,+++---,,,,,,...,,,&&&$$$%%%)))***///444222---,,,...---)))(((+++,,,+++,,,...000...+++*********)))'''---...000222222111///......+++,,,******:::eee:::999NNN~~~WWW>>>000555777AAAnnntttaaaUUU```~~~zzzkkk]]]LLLNNNNNNIIIDDD>>>444***111000222999<<<===@@@EEEKKK]]]eeeeeeHHH888333999AAAYYYxxxdddRRRHHH;;;,,,***111222222111---)))(((+++...---***''')))///555888999---111888===999...'''&&&%%%''')))+++***)))&&&$$$((())))))))))))((((((''''''&&&(((---...+++***+++---///...---000333000***))),,,///...***(((((()))---+++)))((((((((('''%%%$$$***...,,,+++,,,***'''+++***)))(((''''''((((((&&&((((((&&&(((+++***&&&&&&+++000///***&&&(((++++++,,,***+++000666555///333222///***%%%$$$&&&)))&&&%%%&&&)))(((&&&''',,,,,,000000+++((())))))''',,,@@@]]]___CCC///---,,,...333333---))))))+++******222CCC]]]bbbEEE...444'''***---,,,******,,,///,,,...+++'''+++555444,,,;;;===@@@CCCHHHSSScccnnniii___ZZZNNN666,,,000111---...000111---&&&%%%((((((***,,,------,,,***)))))),,,,,,+++---000...***---)))'''+++,,,++++++------111555777:::GGGZZZiiilllxxx___[[[eeerrrEEEYYY```HHH<<>>222999777;;;hhhfffLLLBBBMMMeeerrr~~~rrrccc\\\\\\YYYPPPFFF===GGGOOOQQQQQQRRRQQQOOOHHHKKKTTT```hhhkkkooossslllGGG777...000555KKK|||aaaJJJCCC>>>111)))***)))(((((()))))))))(((((()))***,,,...000333666888888888;;;<<<777---((()))$$$(((---000///,,,(((%%%"""$$$%%%&&&&&&&&&&&&'''$$$$$$(((//////)))&&&(((///000///,,,,,,///000...'''+++...---)))'''))),,,+++***))))))***,,,+++***(((...000...+++,,,,,,***+++***)))(((((()))******)))+++)))'''(((+++***&&&%%%'''((('''%%%%%%''')))'''***++++++---111111...333///***&&&$$$%%%&&&&&&(((&&&''')))'''%%%&&&***(((---...+++)))+++,,,***///CCC___aaaGGG444///+++...333333---((((((******'''111AAATTTWWW>>>***---'''+++//////,,,***+++---------***&&&(((---,,,(((333222222333:::FFFUUU___WWWBBB222***(((111444***&&&&&&)))+++)))%%%(((///000000000...,,,+++++++++&&&%%%(((111???CCC666%%%,,,(((&&&)))+++***)))+++$$$,,,888FFFWWWkkkyyyiiiYYYVVVmmmsssGGGddd]]]FFFjjjzzz```PPPOOO]]]rrrsss\\\aaaUUU333+++,,,+++...333SSS```777333---***...111000//////,,,,,,,,,++++++)))((((((...///,,,***---111111---'''***((((((999KKKEEE333(((((()))///===EEE===...111---111CCCQQQNNN>>>///***)))''''''***------+++...---777GGGIII:::...---111...===RRRXXXUUUKKK;;;+++)))(((((((((((('''&&&''''''((())),,,...//////)))000444111,,,***)))'''%%%%%%%%%&&&'''(((((((((%%%'''))),,,......,,,***###$$$(((---,,,)))+++///+++)))+++///000---,,,---%%%&&&)))***'''%%%+++444333000,,,***))))))))))))'''(((***+++***(((&&&%%%,,,)))000***///999MMM111<<>>UUUqqqzzzbbbKKKAAACCCXXXqqqJJJmmmxxxZZZpppVVVEEEPPPkkkwwwSSS```yyyEEE+++///333+++---'''AAA|||___777111+++'''+++...---++++++******++++++++++++******,,,//////***))),,,//////&&&***))),,,@@@RRRHHH///***,,,,,,222???FFF:::'''...)))000BBBKKKBBB444...''')))***))))))***)))'''&&&444HHHQQQIII777......))),,,AAATTTSSSMMMEEE999000222000)))&&&***,,,***!!!$$$(((***)))***...222(((---000///......***$$$***,,,...,,,)))''')))+++!!!'''---///,,,***))))))$$$%%%)))---,,,***,,,111000***(((***,,,******,,,$$$'''+++,,,'''%%%---888000---***)))***,,,......,,,,,,,,,+++******))))))$$$$$$000)))...555GGG444===NNNttt```:::000000000777VVVuuuTTT:::333///222666888:::===DDDBBBDDDIIIJJJEEEDDDGGGIIIWWWTTTRRR]]]ZZZVVVcccooo{{{lllHHHFFFMMMHHH???OOO]]]@@@???999---&&&"""+++,,,,,,++++++,,,///111333222222111,,,'''(((---,,,...111000,,,'''&&&((((((+++,,,+++,,,...---***"""###$$$%%%%%%&&&))),,,###)))000444333---'''###---111///((('''---///+++$$$,,,...(((&&&,,,---'''************,,,...000111)))000111***%%%)))...///&&&+++---+++)))******(((222333222///,,,******+++(((''')))+++***&&&&&&***...)))'''***,,,++++++...@@@666***%%%&&&'''((((((&&&%%%%%%)))......***%%%((()))***+++,,,+++***)))666MMM```ZZZDDD000)))(((666555111,,,***+++++++++''':::YYYFFF333444&&&,,,!!! %%%,,,///***&&&$$$***...000...---///000...+++(((&&&(((...111///++++++***+++,,,(((###$$$)))(((++++++&&&###$$$###!!!+++,,,,,,+++)))'''&&&%%%$$$'''444MMMgggkkkRRR555...222111***)))...222111@@@ddd}}}aaa??????555///III}}}aaaLLLyyyiii|||fffPPPSSSNNNXXXvvvnnnTTT```]]]777,,,///...)))222---MMMbbb<<<222222111000...+++)))''')))(((+++...---))))))---***000111+++&&&'''***,,,,,,---,,,///===GGG>>>------+++&&&555JJJ<<<)))000,,,---888FFFDDD444))))))(((,,,,,,&&&###'''******000CCCXXXZZZEEE...***222555DDDVVVWWWDDD000---444333...(((&&&''')))***)))$$$***,,,)))%%%&&&(((''')))***+++***))))))+++---***(((&&&######$$$&&&'''&&&***+++((((((,,,000000))))))((((((,,,222222......***)))...111///------+++(((''')))******,,,000444000,,,++++++,,,+++***222111...+++***+++***(((&&&%%%'''---,,,)))KKK666<<>>>>>555555UUUuuuGGGLLLyyyyyy}}}uuuppprrrwwwkkkfffiii\\\NNNFFFEEEDDD@@@;;;JJJbbbmmm\\\ggguuuEEE,,,+++000///,,,000<<>>***)))(((,,,555;;;777+++###!!!))))))***)))'''(((***---QQQYYYZZZLLL666))))))...AAAUUU```TTT???333///...*********(((&&&&&&'''((('''))))))'''(((+++***&&&"""&&&***+++---...000***)))'''&&&''')))+++---++++++)))(((***//////+++//////---+++...222111,,,+++&&&&&&***---+++)))******'''&&&((()))''')))---000111000---)))((()))+++...---+++(((((()))((('''''''''&&&***+++)))>>>eee555999GGGrrrkkkHHH???:::222444SSS^^^BBB666111000555999777555555000888:::666:::IIIWWW]]]lllxxx~~~iii@@@666888555444JJJXXX???===444***,,,222$$$&&&''''''&&&'''))),,,)))''''''))))))'''(((,,,///### ***///***'''***&&&((()))'''))),,,***&&&''''''((('''&&&&&&)))+++***++++++***(((''')))***!!!$$$((()))&&&###'''///111,,,))),,,---+++((((((&&&%%%$$$$$$$$$%%%'''((('''))))))***///444444111$$$((()))%%%###$$$$$$""")))******)))'''&&&'''))),,,&&&$$$+++222222...,,,111444999999333...333;;;<<<111)))((()))((('''(((***)))(((***---,,,((($$$%%%)))---,,,(((&&&))),,,DDDWWW___MMM555+++,,,---$$$%%%''''''((((((+++...???LLL[[[JJJ===???555444222,,,)))+++,,,,,,---000''',,,---***(((******(((&&&&&&((()))+++,,,,,,,,,***'''&&&+++---++++++---&&&***+++)))(((+++---+++&&&+++111111---******---***+++++++++000333000)))...(((+++555777:::SSSrrrxxxYYYBBB777444888666///555\\\uuu```<<>>iiiQQQeeekkkgggqqq|||}}}nnnxxx|||rrrwwwYYY===333555AAA\\\wwwdddRRRNNNYYY|||xxxNNN......444///---333AAAmmmlll...)))(((&&&%%%$$$%%%'''(((&&&%%%&&&)))(((%%%&&&***---///---)))***---...+++333###***MMMbbbTTT;;;...,,,(((===KKK;;;...---&&&777CCCDDD666---000///***(((""""""'''&&&%%%666MMMYYYKKK;;;222,,,...;;;IIIVVVSSSDDD///###&&&******111)))(((666IIIOOOAAA000%%%''''''&&&)))---+++'''))),,,...///,,,)))((('''***)))(((''''''((()))*********)))(((,,,000...(((&&&'''&&&&&&***...---(((***''''''++++++((((((******'''&&&((('''%%%%%%((())),,,///...+++)))***---,,,***)))***(((&&&(((+++&&&---+++***111222333===|||444;;;KKKqqqddd===333666666666GGGuuu\\\AAA888000+++000888@@@HHHPPPooo{{{MMM888222111666NNNZZZ:::888333,,,,,,...,,,------+++(((&&&&&&'''&&&***//////'''"""(((333666,,,)))///...%%%$$$+++'''(((((((((---111...(((,,,,,,+++***(((((()))+++((()))***)))'''&&&'''(((000)))&&&+++111222111111---"""&&&***&&&$$$''')))((('''&&&&&&&&&'''(((&&&***...///,,,)))))),,,))),,,,,,(((%%%&&&'''%%%%%%&&&'''''''''(((***,,,''''''+++111333111111444------...000---)))+++000888,,,%%%)))+++&&&###'''''''''(((***,,,,,,+++***---222666444...---111666???]]]iiiTTT<<<444000'''((((((+++...+++''')))000AAANNNIII666'''&&&---***+++((()))---000...---...)))---...+++)))++++++((())),,,///111000000000111///***(((+++...,,,******'''+++,,,)))(((+++,,,***,,,111555444///++++++,,,+++,,,,,,+++...333333///000---+++444PPPzzzcccOOO===BBBSSSYYYIII666///222222>>>hhhqqqiiiDDD???mmmzzzMMMbbbjjjhhhnnnuuu|||~~~xxxuuuhhhbbbffflllpppooommmpppttt}}}{{{ttttttttt~~~wwwwww}}}mmmPPP777777EEE\\\~~~iiiRRRRRRfffmmmVVV:::+++333777111999LLLfffqqq555//////...---,,,***)))((()))((()))+++***''')))---+++000111---***,,,000111333)))777YYYcccKKK555111---+++???HHH444)))...+++@@@IIIEEE333)))------&&&,,,&&&&&&)))(((---GGGfffWWW???///000///,,,===WWWVVVCCC222,,,***&&&&&&+++,,,000;;;LLLWWWQQQ<<<)))!!!''')))'''&&&(((***)))---///000000//////000222...,,,***(((&&&%%%%%%%%%)))...000000000222222///((()))))))))---222000******((())),,,,,,((((((++++++((('''))))))&&&&&&((('''((()))+++---------------******,,,***&&&(((...***333111,,,000111222:::ddd888@@@PPPttteee;;;000333555333???gggqqqWWWPPPJJJJJJTTTcccqqq}}}uuusssnnnfffPPP999000...333GGGttt^^^<<<888333,,,******)))+++,,,,,,+++******+++'''+++000///(((###(((333...***))),,,,,,))))))+++%%%%%%%%%&&&,,,222///)))111111///,,,(((&&&'''(((&&&)))+++,,,***((('''&&&''''''(((...888===444((()))### ###&&&&&&&&&'''((('''&&&%%%%%%&&&''''''))),,,111222---''')))...***------(((&&&((()))''')))******)))''''''((())))))***---111///***))),,,,,,+++,,,...---,,,///555@@@111(((++++++### $$$###$$$%%%&&&'''((())))))))),,,000000---...333888@@@]]]eeeKKK333333444,,,+++***,,,000,,,'''+++444IIISSSAAA///"""!!!---&&&555...))))))))))))***...'''+++---)))((()))***((($$$&&&***...111333333222+++((('''+++...,,,,,,...(((,,,---)))((()))***)))+++------,,,***'''&&&&&&)))+++,,,,,,///222///)))+++...222CCCjjjmmmNNN;;;777666>>>IIIHHH;;;...***...222CCCpppfffQQQ<<>>111---333222000EEEccc{{{DDD---...//////...,,,***)))+++))))))+++***(((***...'''...000,,,''')))...111+++,,,DDDcccbbbBBB,,,---,,,333CCCGGG666+++...222FFFJJJBBB000(((***)))!!!)))%%%$$$'''***555NNNhhhPPP666(((...555888JJJcccGGG333(((///222)))&&&,,,111DDD[[[cccWWWBBB000(((!!!(((,,,(((%%%''')))***---------+++(((((()))***111000---+++)))'''%%%%%%$$$+++///...---...---+++)))******))),,,000---''')))((()))+++***&&&&&&***,,,))))))+++***'''''')))'''&&&&&&(((,,,///...---,,,)))+++///...)))---666444:::555//////,,,,,,666TTTuuuttt666;;;IIIooosssHHH:::999555111<<>>333000333CCCkkkbbbAAA<<<333))))))***+++---//////...------------,,,---///---***---222***+++))))))...333000((($$$$$$$$$'''...555222+++000000///,,,***)))***+++&&&))),,,,,,+++((('''''' '''***)))444@@@;;;,,,((()))((($$$$$$''')))'''((('''&&&&&&&&&'''((())))))))),,,000///***+++000,,,//////+++)))+++---,,,((()))***)))(((((()))++++++)))+++000000,,,((()))///000222222---+++222<<>>___ssssssyyyqqq~~~qqqooorrryyypppooo}}}___OOOaaa|||kkk___\\\VVVZZZqqqaaazzzwwwMMM555000000222000888[[[NNN---,,,++++++***))))))))))))'''''')))(((&&&(((---'''+++,,,)))'''+++......'''///HHH```YYY999(((,,,000<<>>111(((...???NNNWWW[[[888...))),,,...000777AAALLLXXXaaaZZZEEE333,,,---'''***,,,)))(((++++++(((***++++++)))&&&###""""""...------,,,+++*********%%%)))+++******+++'''!!!%%%'''''''''+++///,,,&&&((((((***,,,)))%%%%%%******((((((++++++((('''***(((((((((((()))***,,,...---***...666666222888CCC???===666333444,,,***555DDDqqqjjjlll///111===eeeXXXHHHAAA888000>>>jjjkkkTTTKKKGGGAAA;;;555666999:::555111666???EEElllXXX@@@444000222>>>dddiiiKKKEEE888,,,---222,,,...//////,,,***))))))...(((&&&+++//////......---///+++)))222<<<555$$$&&&&&&&&&)))111888666///+++,,,,,,,,,+++,,,///222(((***,,,,,,***(((((((((!!!+++***!!!***@@@DDD888***000...&&&###)))+++'''))))))((('''((()))***+++'''###$$$+++///------000***...---)))(((+++---,,,###$$$'''((()))***...000,,,'''(((000555333...,,,%%%***//////((('''333BBBBBB111)))///111))))))000))))))***)))((('''((()))...---+++)))(((((())))))>>>^^^eeeEEE,,,......###'''%%%***111000,,,555DDDZZZVVV111'''***000===(((+++)))***......***&&&%%%"""''')))&&&%%%((()))'''---+++***---222222---'''---,,,---...***%%%&&&+++'''+++---***))),,,---,,,000+++'''(((,,,...,,,***%%%***,,,'''$$$&&&***+++...444SSSiiiSSSAAA555555333111---++++++...000...---000HHH|||pppTTTUUU@@@999hhhlllddd{{{ooommmsssrrrxxx]]]qqqccckkkjjjllldddvvv]]]cccxxx\\\pppddd999------000222555IIIwwwQQQ333111...+++))))))***+++***((((((***)))''')))...***+++)))'''***//////,,,)))111EEEVVVMMM333)))///777DDD;;;...---)))222NNN333...(((&&&))),,,+++(((((('''(((111CCCSSSTTTMMM222333000222GGG\\\VVVAAA444555000''')));;;RRR```hhh^^^NNN<<>>;;;BBBPPPEEE>>>555777<<<222,,,777333bbbvvvhhhmmm222555;;;ZZZxxxVVV666---???kkkxxxppplll]]]SSS@@@///***111999;;;???999888;;;999111///333AAAccclllCCC555000...999JJJ]]]CCC777000---,,,+++***+++,,,......,,,***'''&&&$$$%%%))),,,......+++***)))***,,,...///...555888333)))'''......(((((('''(((***...111111000000...***))))))******)))"""%%%((('''&&&***222999???;;;222))))))......((($$$"""###''')))(((***...'''(((***---...111999@@@FFF>>>999111(((---111)))***))))))+++)))&&&)))///000...///222111,,,***+++///000(((%%%,,,---111===QQQ888---000***%%%((()))000)))***000///&&&$$$***++++++''''''***""""""000RRR^^^SSS;;;111...******,,,%%%(((///+++'''<<>>======>>>BBB???888pppxxxuuu...333666PPPxxxLLL333888]]]|||mmm[[[JJJ???999999444666666444666===@@@@@@AAA<<<888666444111000222;;;\\\hhhBBB666222---:::PPPeeeGGG555,,,+++...---///000///+++)))((()))++++++,,,...222444444333---,,,+++,,,---...//////555777222+++...555111'''$$$&&&)))******,,,///111////////////...,,,++++++&&&((())))))))),,,222777;;;BBBBBB888...******)))+++'''&&&***+++***+++......))))))666JJJ___nnnuuuwwwiiicccZZZAAA...+++***)))&&&&&&)))+++***+++...(((&&&(((,,,,,,(((&&&'''))),,,)))((()))&&&111JJJWWW999******&&&%%%***,,,333......555444+++)))...+++///,,,***)))###***@@@^^^cccRRR888000///,,,---...+++,,,...,,,111IIIdddWWW>>>(((%%%)))(((&&&'''444444222...***))))))+++444---***...111///)))&&&000,,,***+++***((())),,,***'''(((---111///------111000///......---,,,+++,,,)))(((((())))))&&&$$$,,,---((()))222000+++111>>>rrryyyfffXXXKKK:::***,,,,,,+++)))''''''))),,,---111555___VVVsssooo>>>:::QQQhhhHHHggg|||}}}vvvooovvv```WWWfff{{{rrrhhhzzzooo___UUU___yyyyyyqqqyyy|||RRRiiivvviiiccc<<<***+++,,,888WWWZZZ888///((())),,,,,,+++,,,...***&&&&&&(((******)))%%%(((***)))((()))***+++---CCCCCC<<<---&&&666777NNNDDD444)))---===JJJNNN///,,,******)))&&&''')))***333666===LLLIII666***+++<<>>TTTRRR333000PPPwwwhhhQQQNNNGGG===444111222555333888:::888:::AAAHHHKKKRRRPPPGGG:::000...---,,,999VVVkkkKKKEEE???333===WWWhhhJJJ666,,,,,,111...222555222,,,(((***---,,,,,,---000222222///---)))))))))(((((())))))***222111---+++111777222&&&"""(((,,,,,,((((((,,,222)))---111111...+++************))))))***---000222222???FFF<<<,,,$$$)))//////)))&&&)))+++)))((()))111...444LLLppp^^^:::---++++++'''&&&+++...,,,***+++(((''')))......***)))***(((---///000+++###666]]]eeeAAA+++((($$$%%%,,,---333///111777666...+++...***111111---)))$$$444QQQiiieeeLLL222---,,,***---,,,...---(((***:::UUUiiiQQQ999%%%%%%,,,---***(((111000...+++)))))),,,...888222...111222...)))&&&222---)))***)))(((***///---&&&"""'''------+++***222222111---)))'''))),,,+++++++++,,,...---***(((***---))),,,444111///999ZZZooo]]]aaa]]]SSSFFF>>>888111***111111000---+++***,,,---000111CCCwwwnnnVVVWWW444555___xxxMMMKKKyyygggmmmzzzcccRRRZZZkkkdddrrrkkkhhheeeYYYOOO[[[}}}cccdddwwwfffFFFaaasssiii~~~VVV999///---:::UUU|||___666---'''(((,,,------///000***$$$$$$)))---,,,******)))))))))***+++---///333FFFAAA777)))'''===BBBQQQ;;;((('''222>>>DDDGGG---111000***%%%%%%(((***(((666===CCCKKKBBB---!!!---EEE[[[\\\LLL:::///+++000333;;;KKK[[[bbb\\\SSS+++%%%$$$)))***''')))///+++,,,---+++(((''')))+++))),,,......+++******,,,&&&''')))))))))))),,,.........222444+++"""%%%000%%%$$$###%%%'''((('''&&&''''''''''''''''''''''''///---***((('''***...000***111888@@@NNNcccuuu~~~wwwxxx...???JJJ^^^}}}bbbBBB000222RRR~~~jjj^^^XXXMMMBBB222333333222555;;;???@@@111===KKKUUUbbbttt|||~~~rrrVVV;;;///------888QQQqqqTTTQQQHHH666>>>YYY~~~dddNNN>>>444000111,,,000333222000///111555...---,,,,,,---+++(((&&&((()))((('''&&&&&&&&&'''***+++((('''+++111...''''''***---,,,)))(((***---(((---222222---***+++---,,,***((()))+++---...---(((000666///%%%###,,,666111***&&&))),,,+++******...:::PPPooowwwXXX@@@//////++++++......***((()))---,,,///333333...,,,---+++---///333---!!!777dddrrrLLL222---((((((,,,,,,...,,,...333222,,,)))***'''//////,,,)))&&&666TTTkkk___BBB,,,)))(((%%%((()))000...'''---EEE[[[eeeGGG444''')))///...,,,---******)))((('''***...111666000---///000,,,'''%%%,,,******---,,,))))))+++222+++&&&(((***)))((())),,,,,,+++)))((()))+++,,,(((((()))***+++,,,---,,,%%%((('''+++222///111@@@nnneeeGGG@@@===;;;777111------...000222222222000...---...000000///NNNbbbVVVGGG111555oooZZZ>>>[[[iiidddlllmmmmmm^^^\\\mmm}}}]]]rrrttteeeiiiaaaHHHUUUkkkvvvcccwww|||WWW>>>___uuujjjqqqSSSCCCBBBCCC\\\~~~^^^666,,,&&&'''***++++++,,,...)))%%%$$$'''+++------,,,))))))+++,,,+++,,,...>>>KKK@@@444(((***DDDKKKQQQ666$$$---<<<===888666+++000///((($$$'''+++***'''>>>KKKKKKGGG:::...///:::IIIPPPDDD333+++---///555???PPP]]]^^^RRRCCC:::)))&&&'''---000,,,+++,,,))),,,...+++'''%%%(((,,,************+++,,,...000---,,,+++(((&&&&&&''')))---,,,333===666'''###,,,''''''(((((('''((()))***((((((((((((((((((((((((,,,------+++***---222888555GGG^^^ooo999HHHMMMXXXvvvZZZAAA444444:::UUUddd[[[MMMAAA<<<;;;999444555555222222<<>>///@@@}}}EEE>>>nnn\\\nnnvvvppp```gggccc~~~```YYYaaa^^^dddSSSTTTpppxxxaaa|||cccFFF???fff~~~pppmmmYYYTTTZZZgggccc777---&&&'''+++,,,,,,...,,,,,,+++(((&&&(((...222(((%%%&&&))))))%%%&&&***DDDKKK999...)))111KKKOOOJJJ333***;;;HHHAAA111***)))+++***&&&''',,,---,,,+++IIIWWWMMM===111444EEEPPPMMMBBB333)))(((+++---:::MMMaaacccQQQ;;;---)))+++&&&$$$(((,,,+++&&&###&&&***,,,***&&&%%%)))---///)))######'''+++,,,,,,//////,,,)))&&&%%%'''))),,,'''000CCCHHH:::---***((()))***)))''''''***,,,++++++******)))((((((((((((333666444222555:::SSSlllJJJQQQHHHIIIoooqqqKKK444111555777KKKfffQQQGGG===:::666222111000///...666:::<<<@@@RRRlll}}}bbb888...555***666eee}}}RRR@@@777444FFF```kkkZZZOOOBBB444+++,,,***((())),,,...---,,,---+++))))))+++...000000+++---...,,,)))'''***,,,'''))))))&&&###%%%+++000***(((&&&%%%'''&&&$$$"""'''***,,,+++))))))+++...+++,,,...///000111111111&&&$$$(((111888666///***)))%%%$$$&&&''''''***000999___~~~QQQ333,,,(((((((((&&&(((,,,///...000444222+++''''''---+++'''***)))!!!,,,JJJZZZ<<<---000...,,,---+++******+++++++++***((((((%%%(((&&&'''***(((000EEE```PPP666+++...(((###***###)))***,,,???UUUVVVHHH333...---111000)))***000)))))))))'''%%%$$$%%%''',,,((()))---...,,,******$$$'''...666777000)))'''''''''(((+++)))''')))///((($$$"""%%%+++---)))$$$000...+++&&&$$$%%%(((,,,...000...//////(((222LLLhhh[[[UUUHHH:::111777444222222000---///333---...//////......///111---:::^^^\\\wwwiii===333KKKhhh<<>>HHH>>>...&&&)))&&&&&&+++------...111666NNNVVVEEE444...<<>>...((('''***%%%"""$$$)))+++'''###%%%'''))))))''''''***---777///&&&$$$(((++++++)))*********((('''(((***---+++&&&---BBBOOOIII999...((((((((('''&&&&&&(((***,,,,,,+++******)))((((((***---///111555???OOO\\\LLLMMM===<<>>666,,,''')))$$$)))333333***---999@@@LLLGGG888333888III^^^YYYCCC222000000+++///999IIIYYYXXX@@@------...(((''''''&&&'''))),,,,,,***'''''''''''''''(((***+++222...***(((((()))((('''$$$%%%&&&''''''))),,,///+++***---777BBBCCC999///)))(((&&&%%%%%%&&&((((((*********)))))))))))))))444///,,,333FFFbbb}}}===>>>111444fffvvvWWW???555555666MMMzzzjjjQQQCCC???<<<999555222444:::333222111000///444???III^^^{{{FFF---222666777^^^___DDD777333444777___tttUUU???222000333***---///---((((((,,,111...------------+++(((%%%(((+++...,,,((('''***...***'''&&&(((***(((&&&%%%$$$(((,,,,,,))))))---111'''))),,,111333222...***%%%+++---++++++---111))))))...222...&&&&&&,,,++++++,,,,,,'''%%%,,,555cccvvveeehhh|||ZZZCCC,,,)))///111+++$$$,,,+++///444333---))))))$$$,,,***&&&&&&"""(((888EEE...&&&,,,***'''***+++++++++***'''''')))******'''+++)))(((***)))555OOOUUUCCC---(((---''''''666///******:::WWWiii]]]FFF111)))(((000333,,,''''''!!!$$$(((******+++,,,---&&&$$$%%%***+++(((''')))%%%"""###&&&'''%%%'''***,,,''''''...333000***&&&''''''&&&%%%%%%(((...333###&&&((()))((()))---000***++++++------***<<<___wwwcccFFF000***+++,,,+++(((+++555;;;999888;;;...000000///---+++++++++000SSSqqqqqqTTTEEE444444^^^tttIII@@@gggLLLiiidddllleee```VVVeee___```hhhVVVsss{{{ttttttmmmWWW333333777lllkkkvvvxxxrrrpppwwwAAA666,,,+++---------///,,,+++)))((((((((()))(((***'''(((***''''''777MMMgggXXX444///>>>KKKQQQ===)))...444999888333///...)))%%%---;;;666''',,,>>>GGGGGG999...888GGGUUUeeeMMM555&&&***,,,***999PPPRRRYYYKKK,,,"""///222&&&"""'''***)))((())),,,...)))'''&&&&&&((())))))(((!!!###%%%$$$###!!!"""###"""###%%%&&&'''(((+++------000///---000333111,,,+++)))&&&%%%'''((()))((('''''''''((()))*********'''(((222KKKmmm;;;444000666XXXWWWCCCBBB999777DDDxxx||||||ppp[[[FFF888333333+++)))///222///000666000999???>>>>>>LLLhhh___;;;444888EEEiii```<<<666222,,,///XXXyyyRRR???<<<777///---)))%%%&&&))),,,,,,***(((((('''%%%(((,,,+++''',,,///...***(((+++,,,+++......&&&$$$------&&&(((,,,+++***+++,,,,,,+++)))+++///000,,,)))******(((''''''''')))++++++)))'''$$$$$$$$$$$$%%%%%%###"""###,,,&&&###+++)))222OOOttt^^^CCC555777@@@SSSlllvvvXXX::://////,,,&&&###++++++---...///...+++((("""!!!###&&&&&&%%%(((---AAA888---(((,,,222333///---,,,+++)))((((((***,,,)))&&&(((---******???YYYVVV???333111)))&&&(((&&&(((&&&---CCCaaannn\\\CCC***+++***)))+++...,,,&&&((()))///777777000(((%%%(((''')))***&&&###%%%+++***,,,+++((()))+++)))$$$///+++,,,222666111***&&&///***&&&'''+++---,,,)))&&&&&&&&&''''''(((******'''******%%%###***:::HHHppppppQQQ888***(((***+++111111111333555666555444...+++)))))),,,---+++)))000QQQbbb^^^rrr???'''DDD|||RRR222SSSXXX[[[oooUUU|||UUUnnnTTTyyySSSyyyuuukkknnnvvvPPP:::555GGG{{{rrrwwwtttooooooqqqzzzEEE444...000...///222...///---+++,,,***''')))...'''))))))%%%&&&///<<>>)))///HHHTTTEEE///,,,333:::999333---+++***///(((%%%)))---000666===AAA<<<000...DDD___bbbTTT999111***(((+++999RRRhhhVVVCCC000******)))&&&$$$)))$$$###'''***))))))***+++###"""'''(((((()))%%%$$$###$$$+++///***!!!'''((('''%%%&&&+++---,,,...,,,(((%%%(((---+++%%%))))))***((('''(((+++///+++)))&&&%%%&&&&&&&&&%%%---***===jjj333...,,,111QQQmmm^^^ZZZEEE222333TTTSSSKKK>>>000)))***---444000111666555000222:::IIIUUUffftttsssMMM<<<;;;MMMwwwbbb???555000...555PPP|||WWWBBB<<<666...//////---+++)))))))))***+++......***)))+++------))),,,,,,(((&&&***,,,,,,+++///++++++333111+++---///111222111...,,,,,,---(((***)))&&&''')))'''###''')))+++***(((&&&&&&'''&&&$$$$$$%%%((()))'''%%%"""((($$$$$$++++++<<<```fffFFF000---,,,000888DDDVVVpppiiiGGG000)))***++++++'''(((***,,,------+++***(((''')))+++***(((+++111444...'''###&&&,,,000111...***&&&&&&((())))))'''''''''+++---''')))AAA^^^UUU===111000+++***,,,)))(((""")))DDDbbbgggOOO444(((***)))(((***...,,,''''''&&&,,,888AAA???:::777***)))***---,,,)))***...***,,,,,,+++---111000,,,+++***...333333...++++++///+++((((((+++---***''',,,,,,+++)))((((((((((((,,,+++)))''''''---777???KKKhhhyyynnn[[[[[[LLL999,,,)))++++++***,,,++++++---//////...---+++)))((())),,,......---222TTT```fffggg:::,,,NNNFFF444```WWWiii___RRRtttZZZ{{{uuuPPP|||}}}eeelllnnn{{{qqq{{{\\\===......SSSppprrrzzztttrrrrrrzzzGGG000'''+++)))((()))&&&(((&&&''')))'''######'''***,,,***%%%'''444EEEPPPOOO:::+++666JJJMMM===,,,+++888@@@:::111...//////***)))(((***000777<<<>>>777000///===SSS\\\QQQ@@@---)))&&&***666III\\\hhhIII:::---***---.........(((###"""%%%(((''''''((()))'''&&&)))(((&&&%%%(((!!!$$$%%%$$$'''+++***&&&%%%'''&&&######'''(((&&&%%%$$$""""""'''------)))---+++((('''((())))))(((+++)))((('''((()))******+++222MMMzzz444111111555PPPlllUUUOOO>>>///111111222222222222444888;;;222111666===@@@FFFXXXlllhhhOOOPPPdddlllFFF888222333<<>>RRR^^^DDD555222BBBNNNFFF666------===BBB555))))))+++***$$$''')))***444???@@@999222,,,444KKKYYYQQQ<<<...$$$)))...777III^^^eeebbb888...'''''')))***,,,///)))%%%$$$'''(((&&&&&&((()))***---///***######'''"""'''(((%%%###&&&((((((%%%''''''$$$###%%%%%%"""###$$$######)))///000,,,000,,,'''''')))***(((%%%((((((''''''(((***+++---,,,BBBhhh999888999;;;PPP\\\<<<777000,,,444333000///333999===;;;888>>>GGGXXXhhhnnnuuu}}}xxxqqqwwwsssHHH777222222:::PPP~~~gggFFF777///(((''')))++++++***+++---///))),,,+++'''&&&***------***---,,,'''%%%(((******&&&---...666CCC@@@333000)))---///---)))&&&(((***+++---,,,))))))***((($$$$$$(((,,,,,,******---111222...+++,,,000000,,,'''---((('''***---888^^^VVV777,,,---,,,&&&***111,,,'''<<>>000(((###555EEEOOO^^^iiicccRRR111,,,((('''&&&$$$%%%))),,,(((''')))***''''''***)))***,,,...)))######'''(((***)))$$$"""%%%'''&&&&&&))))))'''&&&((('''$$$***+++***)))+++000///++++++***(((((()))******)))%%%&&&&&&%%%%%%&&&(((***333VVV:::999:::;;;KKK|||\\\===777000)))...555111111>>>SSSfffoooqqqppppppaaa___fff]]]```ccciiixxxqqqCCC333000...222FFFrrroooLLL;;;444///+++))))))+++...111222111...---)))(((---444444///))),,,+++&&&$$$%%%&&&%%%'''***)))222DDDBBB222***+++++++++,,,------,,,++++++111333---'''&&&''''''''''''''')))+++---......+++(((&&&(((,,,---***&&&...((()))---///DDDssspppFFF///...444///%%%'''222333***111CCCrrr~~~WWW222((((((%%%)))***,,,+++)))((()))+++***+++...000......555>>>>>>///######))))))&&&%%%+++---...,,,***)))***---------++++++444GGG\\\iiiJJJ333***---,,,,,,---)))(((666VVVttttttTTT555)))$$$''''''$$$"""$$$### %%%$$$&&&***+++***,,,000,,,''''''+++---***&&&%%%+++---,,,***,,,...---(((%%%###%%%((()))&&&%%%&&&((('''&&&'''((()))(((((('''((()))***,,,///111222(((+++...,,,(((&&&&&&(((***&&&000===<<<222------...000000,,,(((''',,,111000/////////111000///---......//////000111333444===ppppppTTTuuuAAA222HHH~~~~~~CCC:::___HHHkkkcccKKKooo[[[]]]WWWpppuuuLLL999SSSzzzeeeiiikkkTTTvvvHHH444444555YYYfffaaazzzqqqwwwbbb>>>***---,,,))),,,,,,+++)))((()))'''$$$%%%***&&&***)))'''222EEEPPPOOO///...<<>>///***...+++"""+++...---///>>>KKKBBB...777QQQ```RRR:::///,,,***)))BBBZZZcccfffeeeUUUAAA444000------***%%%%%%(((+++((((((***)))&&&'''******'''&&&((((((%%%%%%'''))))))&&&###$$$)))***'''%%%)))***((((((+++***'''***,,,+++((()))+++***&&&###''''''%%%%%%***...&&&''''''&&&$$$$$$''')))<<>>666///***000444???WWWuuuzzz```PPPCCC:::;;;@@@???FFFLLLQQQ```}}}xxxIII888444000111:::fffvvvTTTEEE>>>999///***&&&&&&***,,,+++)))---***&&&'''...555222***&&&++++++'''%%%%%%$$$"""''')))&&&---===<<<---&&&)))''''''))),,,---+++)))///777:::444+++***,,,...+++(((&&&&&&((()))((('''&&&&&&'''***---///000///***&&&+++---000RRR[[[999+++,,,111444)))&&&///222...000888mmmfff<<<***((((((+++---///...***'''(((***''')))---///------555@@@BBB000###'''//////+++)))%%%***...,,,(((&&&***...***+++((('''444JJJYYY\\\EEE222,,,111---,,,...***###<<<___qqqcccCCC...***&&&***+++'''%%%&&&%%%###&&&'''***---***(((+++222---))))))---...***((())),,,......,,,...222111---$$$"""$$$))),,,,,,,,,///,,,+++)))&&&%%%$$$%%%%%%***))))))))))))******+++***...111000,,,***,,,///...%%%,,,444,,,)))///000000222333...)))(((---333///......///000000///---+++---------,,,,,,...000KKKqqqaaakkk;;;777VVVooo???KKKyyysssKKK}}}UUUVVV~~~```]]]dddyyy{{{fffKKK:::OOOtttrrr```vvvuuuhhhYYYnnn>>>222666666\\\ccc[[[gggJJJ999666000...---'''+++(((''''''%%%"""$$$***&&&******,,,<<>>AAA222)))---000+++***...((()))***,,,.../////////)))222333---222CCCLLLKKK111&&&)))111+++(((,,,,,,666RRRhhh```FFF333///222 &&&)))&&&%%%(((***)))***%%%%%%)))+++***)))***&&&&&&))),,,+++***...444000222000,,,,,,---+++&&&))),,,000000)))$$$***333,,,+++)))((((((+++000444555444333111///............***(((+++222666777555:::---......%%%---555''''''&&&(((...555777111+++,,,++++++---///000000...+++---//////---...111444iiiYYYXXXXXX111@@@lllOOO<<>>999777222CCChhhvvvUUUAAA666111111666===HHH^^^zzzjjjEEE777333111???QQQfffEEE444222111111---***...777888333///,,,***,,,//////***&&&***,,,000222222///,,,))))))###"""+++222000)))$$$)))%%%$$$&&&''''''+++111444---***,,,,,,'''&&&))),,,,,,,,,,,,,,,+++******"""''')))''''''***+++)))***"""***000666]]]AAA111999***+++)))+++(((&&&&&&$$$!!!"""'''444IIIjjj|||iiiBBB,,,---'''***---,,,&&& ###+++((('''''''''&&&)))333???NNN222$$$'''&&&&&&'''###$$$"""###)))---------///(((---444000...???KKKDDD999///))))))'''"""###***AAAVVVpppccc:::,,,111(((&&&&&&%%%######%%%)))---...((($$$(((+++***((('''(((,,,---***))),,,---+++,,,'''&&&+++...---,,,---***,,,//////---,,,,,,---111333444...)))+++777AAAEEE666(((&&&+++///000111---***''')))222888444+++222111...)))***------)))000///,,,,,,222999777111///111000...000222111,,,......)))***...))),,,<<>>sssoooXXXssscccZZZYYY``````YYYVVVSSSCCC///%%%"""!!!$$$%%%$$$&&&******''',,,<<>>gggtttWWW<<<111777@@@;;;NNNfff|||xxxOOO:::444111777HHHxxxtttRRR???<<<333333///))))))///222111000---***+++......+++'''(((+++000333333///***&&&***%%%&&&///888888444111555...(((((()))(((((()))222,,,)))+++,,,)))(((+++000000///---+++)))'''&&&&&&***+++'''$$$%%%%%%###'''!!!&&&,,,999bbbvvv;;;---444'''((((((,,,***)))***(((&&&(((---000AAAcccvvvRRR777333555000---+++(((######'''&&&%%%''')))***...:::FFFOOO999000333...,,,///---))))))+++...---***---222---000666444666HHHRRRHHH222***%%%&&&%%% ###***@@@[[[lllWWW333(((...,,,...---,,,)))((()))---000+++%%%"""%%%(((&&&$$$###'''+++,,,***))),,,---,,,&&&###%%%+++...,,,******''')))+++---............111111///,,,***---555;;;555///,,,------***)))+++((()))((((((---111000++++++///000,,,***...222222///111000,,,---000000---+++......,,,...222111---111444333222222+++000DDDwwwFFFeeerrrGGG666QQQiiiEEEXXXqqqUUU[[[SSShhhkkkVVV}}}pppXXXUUUpppqqqfffwww]]]hhhfffIIIiiiBBB333AAA:::@@@zzztttWWWoooaaaWWWQQQYYYYYYYYYZZZ]]]XXXFFF333---)))'''(((&&&######&&&)))'''///CCCOOOKKK@@@999???OOOQQQ@@@666>>>FFFCCC222,,,)))***+++)))***---555:::888///,,,777HHHSSSQQQ===+++***777III\\\hhhUUUIII<<<555000,,,***+++---***+++---,,,&&&###"""'''!!!$$$)))******+++'''%%%$$$###$$$%%%%%%%%%&&&%%%$$$%%%((()))))))))))),,,---)))'''))))))(((%%%$$$$$$###############%%%'''&&&######'''(((&&&%%%&&&((()))''')))666DDD|||///111///+++333VVV[[[???999777333444^^^}}}\\\UUULLL@@@222,,,:::NNN```xxxZZZ???555222///???nnn___IIIEEE;;;888111)))'''+++//////000---******,,,---+++))),,,///333555333---'''"""((($$$$$$---444666444333;;;111((((((***)))&&&%%%000+++(((***+++***+++---444333222000---+++(((''''''++++++'''$$$%%%$$$"""&&&###$$$)))???kkklll:::---222***+++,,,,,,******,,,+++)))+++000---666VVV}}}cccBBB555;;;111)))(((***'''$$$###)))((((((((('''(((222===GGG777444666000...333222+++,,,......((($$$(((000,,,,,,///111888MMMTTTFFF000)))&&&)))'''$$$(((111BBBcccgggGGG,,,'''---666222111///+++)))(((+++---+++&&&%%%***---,,,******###'''(((%%%$$$&&&(((&&&''''''***222555333//////***+++,,,...000000///------***'''&&&(((+++...000---///333444...((()))...***---...+++***------+++///555666000******...000222555444...******+++***///111111111444888888555444;;;;;;999555---555LLLiiiKKKyyy```666777aaaZZZEEEkkkddd\\\SSSlllgggbbb___iiicccdddvvvXXXUUUmmm~~~NNNeee]]]KKKnnnzzz@@@222>>>:::IIIzzztttQQQyyyeeeZZZTTTQQQOOO[[[TTTTTT^^^ddd[[[GGG888000,,,******((($$$###%%%(((***888NNNTTTGGG999666>>>JJJDDD111111EEEIII<<<)))&&&%%%'''((((((,,,000DDD;;;...)))444HHHWWW\\\III999---666KKKZZZ___^^^===222******------,,,,,,...)))(((,,,///,,,'''%%%$$$$$$)))******,,,'''&&&$$$###"""###%%%&&&((('''&&&(((***,,,++++++,,,//////***'''((((((%%%&&&%%%%%%%%%$$$$$$$$$$$$###&&&'''%%%%%%))))))'''$$$'''***(((###&&&888LLLjjjjjj}}}///111111---333RRR]]]???999888555222VVVuuuSSSBBB:::444666>>>@@@CCCWWWppp^^^BBB555111...;;;hhhdddMMMHHHDDD<<<111***+++///111000///---***)))+++,,,+++***333444555444111+++%%%!!!)))%%%$$$)))------,,,---222+++&&&'''(((((((((***111---******++++++,,,---.........---,,,***((((((###((()))'''&&&))))))(((&&&)))''')))EEEsss|||___777,,,///+++,,,000***((()))+++***''')))...---,,,EEEqqqoooIII333222***$$$'''+++)))&&&$$$***)))))))))&&&'''000;;;AAA333///222...000666555///......---)))%%%(((///+++(((***...:::QQQUUUBBB...)))'''***(((%%%,,,777IIIhhh```:::))))))222BBB333222000,,,((('''(((***)))&&&(((...222111111222&&&******&&&$$$%%%&&&$$$,,,+++///666888666444555000//////111222000,,,)))***)))(((((((((***+++,,,---///222111+++&&&+++444,,,......***)))++++++(((000555666000+++,,,...///666888555///---...///---222444333222555::::::777444::::::888555...666MMM___PPPVVV222BBBsss}}}JJJEEEuuu^^^lllxxxPPPggggggfffjjj{{{fff^^^bbbssswwwAAAIIIsssoooAAAfffPPPKKKqqqlll;;;555>>>;;;OOOzzzrrrOOOwwwfffYYYQQQMMMNNNPPPYYYNNNNNN\\\aaaSSS@@@999,,,))))))******&&&&&&)))'''000DDDWWWTTTBBB:::>>>AAA???555,,,444CCC@@@222&&&&&&&&&&&&&&&,,,888CCCPPP>>>,,,---@@@SSSXXXTTT<<<:::@@@SSSeeeeeeSSSBBB...(((%%%(((+++++++++---+++'''(((---111///------'''###"""%%%(((&&&&&&'''%%%%%%$$$""""""###&&&)))((('''''')))+++---,,,++++++......)))&&&''''''%%%'''''''''''''''&&&&&&%%%))),,,,,,))))))***)))%%%((())),,,,,,+++333GGG[[[xxxppp___^^^bbbnnn000333555333666OOO___===666666222888TTTVVV888222555444???VVVfffsss^^^CCC555111...888bbbeeeMMMHHHHHH;;;---***///333222///...,,,***)))***+++++++++222111///---***((('''&&&,,,((((((+++,,,***+++...)))''''''((('''&&&+++333444111---******,,,---,,,(((((((((''''''&&&$$$$$$ %%%'''&&&%%%(((***((($$$,,,((((((HHHtttrrrKKK000((('''((('''---+++))))))+++)))&&&'''+++---&&&666```zzzUUU777)))'''(((---...***''''''&&&&&&))),,,---000;;;FFFEEE444---...///777>>>:::555111...///000...///222000+++,,,222BBBYYYZZZDDD)))%%%%%%'''$$$""",,,;;;QQQdddSSS111(((,,,444EEE444444222...***)))***+++%%%###&&&,,,...,,,***+++111555444...++++++***(((***)))+++///000...///222---...///000000...***'''+++---///---+++***---000((((((***---***''')))...))))))&&&%%%)))...---((())),,,---,,,///444666444666555000---000555444///---...---***,,,111111...111444111000222...666KKKWWWWWWSSS888TTTggg;;;FFF```lllUUUZZZrrrfffgggqqq[[[[[[gggjjjGGG===NNNhhh@@@pppvvvEEENNNxxxXXX333777>>>888OOOsssUUUllleee^^^VVVKKK???<<>>???IIIIII:::111777AAA@@@777000'''++++++((()))666KKK[[[LLL;;;///777KKKVVVOOODDD222???UUUkkkttthhhMMM555***)))+++,,,)))%%%''',,,((((((***...,,,)))***...)))%%%%%%'''(((%%%###%%%"""$$$$$$$$$###%%%(((,,,'''&&&''')))+++,,,+++***'''++++++'''%%%''''''%%%%%%%%%&&&&&&&&&%%%$$$###(((++++++'''&&&(((&&&###)))''')))///777CCCUUUdddZZZgggoooaaaXXXOOOTTTddd111333777666666KKK{{{ccc===333222---777NNNwwwEEE111777222EEEiiiaaaEEE666222///555[[[iiiPPPIIIBBB555******000111...,,,+++++++++*********++++++)))'''&&&%%%%%%'''***,,,&&&&&&'''++++++)))+++000((()))******'''%%%,,,666666444000++++++///000...,,,,,,,,,+++***)))((('''"""&&&((($$$###$$$%%%###"""+++%%%'''KKKqqqjjj>>>...)))&&&)))&&&,,,,,,***+++---+++'''(((++++++%%%...PPPyyyddd>>>+++,,,111555222+++(((***((((((***,,,+++---777AAAFFF555,,,,,,,,,666===888222---***...000//////111222,,,,,,333CCCZZZYYYBBB+++(((((()))&&&'''555HHHZZZWWWBBB,,,&&&***111;;;......---***((('''((()))&&&&&&(((------((($$$%%%444777666000,,,,,,+++(((***)))***,,,+++(((***...###'''+++---,,,+++))))))(((+++---+++'''&&&))),,,%%%%%%+++111222---***+++))))))''''''...555555111,,,------,,,000555444000444000+++)))...555444...***+++)))''')))---...+++---///+++***...---888OOOQQQcccJJJ:::aaaTTT>>>YYYyyyfffffffffuuuNNN~~~```aaannnbbb|||qqqOOO222888XXX\\\GGG~~~ooo@@@WWWvvvMMM444???CCC;;;VVVrrrUUU{{{nnn```ZZZTTTMMM>>>...)))--->>>333000777888///***---)))&&&'''******&&&%%%((($$$<<>>[[[oooUUUrrrsss@@@>>>nnnIIIPPP~~~nnnmmmgggdddLLLVVVfffwwwXXXCCC888999eeexxxMMMNNNhhh<<<___qqqJJJ:::GGGEEE>>>___qqqSSS~~~~~~nnneeeYYYKKK@@@:::333---000:::III;;;...---...+++(((''')))&&&'''******&&&%%%''',,,DDDTTTNNNGGGLLLQQQOOO???888888@@@AAA555***'''###%%%'''---===OOOYYYYYY???>>>FFFVVV```\\\RRRKKKXXXbbbhhhbbbUUUFFF777***++++++,,,---)))$$$%%%))))))'''''')))((($$$$$$'''&&&$$$&&&******((((((+++###'''+++***'''&&&'''***&&&&&&'''***,,,---+++)))&&&***+++'''%%%'''(((&&&***+++,,,---,,,+++)))((($$$'''(((&&&)))...111000,,,&&&###&&&***+++***+++(((,,,777HHH[[[kkkzzz------///...---BBBuuummmEEE;;;999444***GGG~~~SSS888;;;VVV|||rrrLLL:::777333333UUUrrrVVVLLL555222222222---%%%%%%+++(((***,,,,,,+++*********'''((((((((())))))******"""$$$(((,,,)))%%%(((---)))%%%"""$$$%%%&&&)))---444555111+++---444777444((()))+++...000222444444***......***(((((((((%%%)))+++ ---YYYqqqrrryyy___---,,,***"""(((!!!(((&&&%%%(((++++++(((***...))),,,...???hhhhhh666333111222555555111///111***)))***+++((((((///999BBB;;;888222&&&)))///+++(((***...///+++''')))000...)))***000>>>RRRPPP888***)))***,,,+++111HHH```oooDDD///000((('''***!!!&&&'''((((((((((((***,,,!!!###)))000111---+++---...222222---***,,,,,,***)))***...000,,,$$$"""$$$"""***222222,,,''')))---222---((())),,,...,,,)))(((((()))***((('''///888,,,111111***$$$$$$((())),,,444777444///000333444333555222+++'''***,,,,,,,,,---,,,***...444666444***111111///...///DDDeeehhh\\\~~~jjj>>>GGG}}}qqq@@@^^^fffrrrkkkbbbWWWKKKmmmlllccc@@@666;;;CCCtttmmmGGGQQQccc999cccjjjFFF:::GGGBBB<<>>---+++000888GGGXXX^^^KKK777...///000+++%%%'''%%%'''+++,,,)))(((***444LLLXXXNNNLLLYYYZZZNNN999===@@@@@@<<<777...'''((((((+++888OOO```^^^SSS;;;???KKKZZZ^^^VVVOOONNN\\\cccbbbUUUFFF;;;111((()))&&&&&&((()))&&&&&&(((***%%%###)))------,,,,,,''''''))),,,+++''''''***&&&***...---(((%%%%%%'''''''''(((+++---...,,,***(((,,,,,,(((&&&((((((&&&&&&''')))***)))(((&&&%%%$$$&&&&&&$$$&&&,,,000///&&&###$$$)))---+++***+++(((,,,111555;;;FFFRRRYYYwwwxxx~~~111111***---777:::^^^nnnBBB<<<===...777AAAvvvjjj???IIIvvvzzzIII222333333000DDD{{{bbbOOO666000+++(((%%%"""&&&,,,---***(((***......***%%%***++++++)))+++///...***'''+++)))%%%)))222000%%%...,,,)))'''&&&&&&''''''111///&&& (((555444***,,,&&&$$$)))...//////111++++++,,,///,,,%%%###%%%++++++(((000TTT|||zzz[[[666...,,,***...&&&(((***)))+++///000,,,+++------***---BBBbbbqqq___CCC,,,111333///,,,---,,,***((('''(((++++++,,,333;;;EEE///,,,777444---000333***((((((,,,---+++,,,///,,,333+++***BBBRRRCCC///(((,,,%%%'''333333AAAeeehhh@@@***...---(((((((((((()))))))))---444444111(((///222---((('''))))))...,,,(((%%%(((---***$$$+++'''&&&+++///...,,,---'''(((((('''%%%&&&+++000---...---******---+++'''---///...***)))...111222///***(((,,,/////////000***000333222111222///+++333555888999777111***%%%000000000///...---......000111%%%+++999///DDD___RRR]]]BBBaaahhhAAAggg___iiiOOO```eeeFFFhhhkkkdddxxx{{{EEE444ZZZUUUOOO~~~lll:::VVVHHH;;;mmmrrrBBB<<>>oooyyyVVVsssxxxcccOOOEEE444333***"""...MMMnnn\\\222***::::::///------(((&&&'''''''''+++000???OOOQQQFFFHHHWWWXXXKKKBBBDDD===222---000---''''''"""111???UUUcccMMM@@@NNNLLLJJJHHHGGGIIIQQQZZZ___TTTGGG;;;000'''%%%(((...---+++***)))(((((((((+++***))))))))))))'''%%%+++***)))(((&&&%%%$$$###)))------)))'''((()))''')))(((''')))++++++(((%%%,,,***)))***---...---+++,,,&&&###'''***((($$$###(((%%%"""%%%+++...---***+++)))'''&&&'''(((((('''###'''******---333666444HHHHHHPPP```mmmssstttuuuxxx---000,,,111::::::XXXjjj===555666)))888CCCwwwwwwNNNUUUcccVVV___nnnuuuJJJ888<<<555333CCCuuu}}}\\\III:::444...,,,(((&&&)))...(((&&&%%%(((,,,...+++'''---...,,,)))))),,,,,,((((((------***000999777...---......+++'''&&&(((+++000222...&&&(((111444///+++))))))+++)))&&&&&&)))---,,,,,,...,,,''''''******---+++222QQQxxx|||WWW333+++))))))---&&&)))&&&$$$$$$((()))(((***------******;;;]]]rrr^^^===+++---,,,+++---///---'''((('''))),,,---...555>>>KKK333...777555//////000---++++++...///------000---444------EEESSSCCC000+++///((()))444777IIIllleee<<<'''---000---,,,)))((()))((('''+++000000,,,%%%***+++&&&"""###$$$###,,,,,,***)))---000...(((+++''''''+++...+++))))))***((('''&&&&&&'''''''''(((***)))'''))),,,+++(((,,,//////+++***---000000+++'''&&&+++---+++)))***(((...222111000111...)))222777<<<;;;555///++++++///---+++,,,...///,,,))),,,///''')))333---LLL\\\XXXUUUAAAhhhXXXDDDvvvccchhhQQQhhhjjjEEEPPP___]]]eeeyyy|||RRRDDDUUUiiiOOOWWWiii===]]]}}}FFF;;;jjjfff;;;HHHooocccSSSooovvvSSSpppxxxdddOOO???888,,,///111777HHHfffbbb777)))222000'''******((('''(((((()))000888PPPXXXSSSFFFJJJYYYZZZLLLCCCEEE@@@222)))))))))'''---(((999DDDRRRVVV@@@888AAAGGGJJJEEE@@@CCCMMMWWWUUUFFF555,,,'''$$$%%%''',,,+++***)))(((''''''&&&%%%$$$$$$&&&((()))'''&&&***)))((('''&&&%%%%%%$$$))),,,,,,'''$$$%%%%%%###)))'''&&&(((***+++)))&&&+++((('''''')))***(((&&&)))$$$$$$***//////---,,,''''''((((((***+++------(((&&&$$$$$$&&&'''((('''&&&***,,,,,,,,,///---***+++(((,,,666>>>???======KKK\\\ppp}}})))000...444<<<999QQQnnn@@@555777,,,111;;;jjjsssyyy~~~HHH666:::LLLwww{{{TTTAAABBB:::888CCCmmm{{{UUUBBB999222,,,)))'''%%%''',,,'''%%%%%%'''***+++)))&&&000///+++'''&&&))))))%%%%%%))))))(((,,,444222***)))---...+++%%%###''',,,,,,333333***%%%***000111,,,,,,//////***$$$$$$(((((('''''')))'''$$$%%%)))+++///---111LLLqqqzzzSSS000)))((('''+++&&&)))'''$$$###&&&))))))---333---,,,)))333WWWqqq^^^777***)))'''''',,,000---%%%)))((()))++++++,,,222:::HHH222,,,333111......,,,...++++++......,,,,,,///---111+++000IIISSSAAA...---000,,,,,,555???VVVvvvaaa:::%%%,,,000...,,,&&&)))+++***(((***...---)))''')))(((%%%%%%((()))(((+++,,,,,,+++///333111+++***'''(((,,,---)))&&&&&&+++(((&&&(((++++++((($$$&&&((((((''')))......***)))---...***)))+++,,,***((($$$%%%)))***'''%%%&&&%%%***,,,++++++,,,***%%%+++222888555---((((((,,,///+++))),,,111111,,,&&&)))///)))))),,,---VVVYYYbbbOOODDDvvvEEENNNvvvlll{{{rrrWWWvvvlllDDDAAAKKKWWWuuuWWW:::WWWxxxtttOOO``````@@@```wwwGGGEEEuuu{{{VVV;;;ZZZ|||yyyWWWqqqeeeLLL;;;333000+++)))111IIIjjjtttFFF///000,,,'''---(((((()))***)))+++666CCC___```XXXNNNUUUccc___NNNDDDDDD???222&&&$$$'''+++333222GGGOOOOOOHHH777;;;CCCOOOUUUNNNGGGLLLUUUZZZIII888((("""$$$''')))+++************)))(((&&&%%%%%%$$$$$$&&&((()))((('''((((((((('''''''''&&&&&&***------((($$$$$$$$$"""((('''%%%&&&((())))))(((---+++)))))))))***)))''''''###%%%---222111000000&&&***,,,+++((((((,,,000'''&&&$$$$$$'''((())))))&&&+++...---------***$$$///+++***///222///,,,,,,...999GGGVVVhhh~~~***111...222:::888OOO}}}PPP@@@>>>555---222WWWxxxJJJ555222===ggghhhKKKCCC999555;;;```{{{TTTAAA666///(((&&&%%%$$$'''++++++)))''''''((((((&&&###...---)))######''''''$$$###&&&&&&%%%'''+++((("""&&&'''(((&&&###"""$$$'''(((000111)))###%%%***---***)))+++---***&&&'''+++%%%$$$&&&)))((($$$$$$(((+++---***---IIIooo|||uuuRRR000***(((&&&***%%%))))))&&&%%%(((******---222,,,000---000OOOlll\\\555******'''&&&***...+++%%%,,,***))))))'''&&&+++222===---))),,,((('''+++)))+++((((((+++***((('''***,,,+++%%%000NNNVVV@@@+++,,,...------666HHHccc}}}ZZZ999(((,,,,,,((('''"""+++------+++,,,///...+++((()))'''&&&)))///111///,,,---+++))),,,111111---)))''')))------)))&&&''''''''')))---000000,,,)))(((******)))+++000000,,,&&&+++,,,)))'''((((((&&&'''$$$$$$((()))'''''')))+++---,,,******...---***''',,,000...)))''')))------------000222111---))),,,///,,,***+++222```ZZZooouuuEEEEEE~~~kkk;;;^^^kkkuuuzzzZZZ___GGGPPPhhh|||cccBBBWWW}}}vvvTTThhhTTTBBBdddlllDDDJJJyyyoooMMMAAAggg}}}]]]sssrrrSSS;;;222111111333...:::___PPP333111---)))...''')))++++++(((+++;;;KKKaaa^^^WWWTTT^^^hhh___LLLFFFAAA999000(((%%%)))///111777RRRUUUGGG:::333FFFVVV___aaaZZZXXX^^^^^^XXX@@@444)))))),,,...///111***+++,,,---,,,***(((&&&+++***)))***++++++)))'''''''''''''''((((((((((((,,,000///+++((()))(((&&&((('''%%%%%%&&&((()))***+++***((((((((()))))))))(((%%%&&&,,,///---******'''***,,,+++((((((+++...***(((&&&&&&((()))))))))%%%))),,,+++,,,...---)))///+++***---///---,,,---...222555:::FFF[[[nnnxxx...333------666777PPPbbbIII@@@666222111JJJsss___iiiLLL777000333ZZZuuuRRRBBB444...///RRR[[[EEE888000)))((()))(((***...,,,+++))))))))))))((('''******&&&!!!"""&&&'''$$$'''***++++++,,,---+++''''''$$$""""""%%%&&&$$$"""))),,,,,,((($$$%%%'''((((((###!!!$$$'''&&&&&&'''((((((,,,000///)))(((***)))((($$$+++MMMvvvwwwTTT222,,,)))&&&)))$$$)))'''%%%%%%((((((&&&'''***'''000///...FFF```UUU444***---,,,)))'''))))))''',,,***))))))'''%%%***111666,,,+++))) """(((''')))&&&&&&))))))&&&&&&(((---((("""444UUU[[[AAA+++((((((+++...777OOOkkkzzzJJJ333***---'''"""$$$$$$)))---///------//////---''''''%%%###&&&,,,---+++......***&&&''',,,...,,,)))(((***......+++***,,,$$$(((---///...,,,,,,---***++++++)))+++......***''',,,...+++)))***)))&&&)))'''&&&)))***))),,,000555444000,,,...333555222)))***,,,,,,---...///000)))---111222///---,,,---222111------///<<>>QQQggg___UUUSSS]]]ddd\\\NNNNNN@@@333...,,,(((***///111>>>XXXRRR;;;000555SSShhheee^^^[[[aaadddXXXGGG555111000222222///...000,,,---...///...,,,***))),,,+++++++++,,,,,,+++)))&&&&&&''''''((())))))***+++//////,,,***,,,,,,***(((''''''&&&&&&''')))+++#########"""###$$$'''((()))&&&''',,,,,,)))'''(((((((((((((((((()))***+++,,,)))'''&&&&&&'''&&&%%%$$$''''''%%%'''+++---,,,%%%""""""&&&)))((())),,,***...///,,,...999FFFNNNPPP]]]eeedddjjj~~~///555---+++444666MMMzzzoooLLL;;;///444111AAAwwwPPP@@@IIIkkkRRR???888;;;cccqqqMMM999444//////PPPlllQQQ999000((('''((('''(((+++))))))))))))***,,,---...((((((%%%"""###'''(((%%%(((***---000111222000///)))%%%"""$$$)))+++(((###,,,,,,+++***((((((((((((,,,%%%###'''***)))&&&&&&+++***---000...(((&&&((($$$$$$"""---SSS~~~}}}TTT333...+++&&&)))$$$******((('''******&&&&&&((($$$,,,------AAAUUUKKK111***......)))&&&''')))(((***((()))+++******000888777111///)))!!!%%%---(((***''''''******((((((***---)))''';;;ZZZYYY???---%%%$$$***000999UUUmmmnnn:::+++(((,,,$$$!!!''')))(((---///---,,,......+++)))+++***&&&&&&)))***(((---...+++&&&%%%***---,,,+++***,,,///...+++,,,000&&&***---,,,)))&&&'''***)))+++***'''(((,,,***&&&***///111...,,,...---++++++)))***,,,,,,***---333444333...+++...333444000)))((()))***,,,.........%%%+++000000+++(((***...555000...///222GGGtttooo```QQQ<<>>//////...))))))///CCCMMM___MMM777777CCCaaaqqqeeeYYYZZZ```\\\III777///---///111///***((())),,,,,,---------,,,***)))'''&&&''')))+++---,,,+++&&&''''''((())))))******(((,,,---***(((***+++***((()))***)))'''''')))***###$$$$$$$$$$$$&&&))),,,)))'''(((+++,,,)))))),,,((('''&&&'''(((*********+++)))&&&$$$$$$$$$$$$"""%%%'''%%%!!!"""''')))((((((&&&'''+++,,,+++,,,000''',,,+++***---111222666AAALLLPPPOOORRR[[[dddttt+++444000...666555GGGnnnzzzRRR===000000000<<>>333***''''''%%%$$$%%%'''(((((()))***,,,///111)))***(((%%%&&&))))))%%%%%%'''+++///000...------)))'''&&&'''+++,,,***'''+++,,,------+++((()))++++++))),,,111111,,,((((((///,,,++++++(((######'''!!!$$$%%%000SSS{{{|||RRR111---***&&&)))%%%,,,...***((()))(((&&&(((+++)))***)))000CCCSSSGGG///+++,,,***''''''******'''((('''(((++++++,,,222:::888000,,,((('''333888...***'''(((+++,,,)))***---(((***...BBBVVVMMM666,,,&&&"""+++333<<>>YYYfffRRR666'''%%%***'''&&&((($$$000555777333///...---+++!!!)))...---***---111222&&&,,,000000000222222///222///......***'''***000---)))%%%%%%)))---......***++++++)))+++///...***(((---...+++***---...---)))+++000444000((($$$&&&...000222333777888222)))+++000444111+++'''***...,,,,,,,,,,,,---.........///***...///222SSS```^^^{{{AAAIIIvvvvvvHHHnnneeelllnnneee\\\\\\ggg}}}UUU===^^^XXXtttjjj777MMMwwwTTTDDDaaa~~~XXX>>>aaa}}}uuu~~~vvvdddJJJXXXrrrSSS;;;---000111111CCC\\\]]]777,,,(((&&&++++++((('''(((,,,999PPPccc]]]\\\___bbb___WWWQQQQQQ<<<---(((//////)))111AAAYYYVVVPPP333000MMM]]]jjjjjj^^^ZZZ\\\PPP999---000;;;...$$$###'''(((((((((&&&&&&%%%$$$$$$$$$%%%%%%)))((('''(((******)))''''''((((((((()))))))))******......)))'''((((((&&&***,,,///...***''''''(((***+++***(((&&&&&&***...,,,)))(((((('''%%%''',,,"""(((...,,,'''&&&---444...,,,***)))+++,,,,,,+++$$$(((***)))***------***&&&%%%'''+++***''''''******'''###""")))222222---+++222NNNwww}}}~~~gggwwwuuuWWW<<<999CCCIIIYYYcccrrr|||~~~,,,333888;;;888...<<<]]]XXX666777111,,,@@@sssyyyKKK444333KKKHHHCCC333;;;pppwww\\\???===:::111888bbbxxxNNN;;;---+++,,,(((''')))))))))((()))+++...111333---,,,++++++,,,,,,+++***))))))))),,,...000///...)))'''222------333***---333---******)))%%%%%%'''!!!$$$))),,,)))""""""&&&222111///,,,))))))+++...%%%%%%...:::KKKkkkaaa:::000,,,)))+++"""$$$&&&)))***''''''***+++))))))+++"""***LLL]]]FFF******)))'''&&&(((***'''###&&&%%%'''(((''''''///999;;;000(((***///111000000(((&&&$$$######%%%((()))---444///FFFkkkZZZ...###)))((()))555OOOaaaYYYFFF///,,,******---///000000444---...666777...***...***))),,,...+++%%%''',,,,,,---///000000...---+++))))))*********+++++++++&&&'''((()))***---111444555///***)))---000///---///---+++******,,,------%%%)))------***&&&""" """&&&000888333'''$$$)))$$$))),,,+++)))***((($$$******---///,,,'''&&&)))---***---+++555mmm```wwwhhh@@@NNNdddJJJppp^^^kkk```lllXXXrrrwww|||OOOAAAUUUMMMooobbbBBBXXX{{{KKK===pppsssGGGFFFvvvmmmrrriiiZZZQQQooorrrTTT@@@222))),,,444CCC___{{{WWW111******&&&(((''',,,)))###///III[[[^^^ZZZbbbfff```UUULLLCCC<<<222***---000(((,,,:::BBBQQQDDD666555FFF\\\fffeee]]]^^^ZZZPPPAAA444---+++---***'''&&&)))---000222''''''&&&%%%'''+++(((###!!!######!!!"""''')))'''&&&,,,///+++(((((()))((((((((((((((('''&&&$$$$$$,,,------,,,***((('''((())))))(((''''''***///333)))(((&&&%%%%%%'''***+++(((...000***$$$%%%+++...000+++&&&%%%))),,,,,,******,,,+++''''''***+++)))+++++++++***((((((+++---(((&&&&&&(((***+++---000+++:::[[[yyyNNN<<>>:::---)))...***......+++))))))(((%%%***(((***---,,,((((((***+++)))...000AAAwwwggg^^^???YYYOOOKKK]]]ppp^^^tttYYYvvvkkkkkktttRRR>>>OOOsss|||OOOvvvUUU===[[[uuuKKKFFFyyynnn===KKK}}}ppp^^^xxxqqqfff\\\YYYuuu{{{XXX>>>555///---333BBB[[[}}}\\\555......+++,,,'''---...+++666NNNaaafff^^^___^^^XXXRRRKKK???555555111333000(((///@@@EEEGGG===333777LLLaaaiiieee^^^]]]WWWJJJ:::///+++,,,((((((((('''&&&''')))+++'''((('''%%%(((+++)))$$$$$$&&&%%%""""""&&&'''%%%(((++++++))))))+++)))%%%&&&&&&''''''''''''&&&&&&)))***,,,+++***))))))***"""#########%%%(((...222'''&&&%%%%%%&&&(((+++---&&&)))***'''''',,,/////////+++''''''***,,,+++)))%%%''''''$$$$$$(((***(((+++,,,,,,+++)))))),,,...///+++))),,,000000//////555QQQyyyrrr]]]PPPBBBWWWooozzzjjjjjjyyy222///***///666222888LLL~~~aaa@@@@@@555---222UUUyyy@@@,,,666;;;ooohhhFFFEEEddd\\\???DDD___xxxuuuPPP444555000222NNN~~~aaaGGG000---222111...---+++---...,,,(((&&&'''((()))(((((())),,,------,,,***((('''(((+++---------000,,,111&&&%%%...&&&)))(((""""""+++222000((("""&&&''',,,///---((()))---000...,,,++++++++++++***+++'''(((***555TTTnnnqqqWWW333------...222***,,,%%%&&&$$$###&&&***(((######))))))555UUU```HHH...)))))))))***+++***&&&$$$++++++++++++&&&###'''///444111///...+++&&&%%%(((---,,,***((('''((()))***$$$---///@@@WWWHHH,,,***------777OOOjjjnnnTTT888***,,,---***'''&&&)))---((($$$'''000222---***,,,///222///+++---333///&&&&&&(((+++---///000111111000///...,,,+++*********333222000---,,,++++++,,,000444555000((($$$(((...'''((())),,,///222555666000000...+++((('''(((***&&&+++666???;;;...))),,,333444222---,,,...///---,,,((((((,,,...---,,,...---,,,///555NNN~~~gggMMM>>>hhhpppDDDZZZ```yyyyyyYYY||||||YYY{{{hhhNNNYYYvvvNNN:::@@@aaakkkMMM|||KKKAAAllljjjFFFOOOfff<<>>iiisss[[[OOOfff333222...222:::555777GGGvvvgggCCC@@@888555555MMMMMM333:::<<>>vvv```FFFnnnfffkkkRRRtttWWW~~~PPP<<>>QQQbbb@@@YYYwww{{{rrriii[[[WWWbbbWWW888000***///222:::XXXeee888***(((######((((((***111>>>MMMVVVXXX___ZZZQQQJJJIIIGGG>>>333,,,,,,...,,,222LLL]]]VVV@@@>>>???KKK___kkkdddVVV___SSSBBB222)))&&&'''(((,,,---......---,,,+++***$$$''''''%%%%%%((('''######$$$###%%%***+++)))((())))))(((***,,,***$$$%%%&&&'''((())))))******%%%'''************+++,,,,,,,,,+++(((%%%$$$$$$&&&---,,,***(((&&&%%%$$$$$$+++,,,***'''(((++++++'''(((''''''))),,,---+++)))&&&))))))''''''++++++)))+++,,,,,,***))))))+++---+++&&&''',,,...---222999NNN~~~RRRJJJiii---222333666999222333AAAssskkkEEE>>>000444666FFFvvvbbb@@@<<>>@@@EEERRRbbbhhh]]]MMM___NNN999---,,,---,,,))))))&&&$$$%%%((()))'''$$$"""%%%&&&$$$###%%%%%%""" $$$%%%$$$&&&***+++)))$$$))),,,)))'''))))))'''(((((()))***************''')))+++***)))((()))***%%%'''((())))))***,,,...,,,+++***)))'''%%%$$$###***......)))&&&'''(((&&&%%%%%%'''***,,,---,,,******---,,,))))))+++***'''*********)))'''(((***,,,+++)))+++...+++***888KKKlll}}}LLLKKK{{{---666999999999222222@@@uuuoooFFF===,,,333666CCCoooyyyVVVHHHWWWfffccczzzqqqwwwMMM;;;222***///CCCggg^^^MMM<<<555///***---555///...,,,***(((&&&$$$###(((&&&%%%%%%&&&&&&%%%$$$""""""$$$&&&***,,,,,,+++)))$$$---111FFFXXXAAA------+++)))'''###!!!'''//////+++***+++***''''''***...111222,,,$$$"""'''------,,,---***///LLLllluuu]]]666+++'''''',,,'''***$$$'''(((%%%%%%((()))&&&''',,,***222GGGKKK<<<111...******...+++$$$$$$***,,,+++,,,---++++++333<<<===000%%%%%%***------...,,,+++***((('''&&&&&&&&&&&&'''555IIIPPPDDD444******000IIIjjjttt]]]<<<)))%%% """+++///,,,''''''&&&&&&(((+++,,,,,,+++###,,,000***&&&***,,,***&&&&&&&&&&&&'''(((((((((333111...,,,++++++,,,------+++))))))+++,,,***'''))))))***+++,,,+++)))'''---000333222...+++***+++***,,,///000...+++))))))000,,,...333444///222:::<<<999222++++++---,,,'''&&&%%%(((++++++)))+++000))),,,###...dddfffooofff===QQQOOOLLLiiirrr```TTTfff[[[xxxTTT999BBBcccuuuQQQOOO```|||WWWggg^^^===SSSXXX;;;[[[|||```BBBpppfffVVVmmmyyywwweeeaaaZZZ]]]ggg@@@111222***///999PPP{{{nnn>>>...///---......(((...DDDYYYaaa```___dddccc[[[JJJ:::222...,,,---***111@@@RRRggghhhUUUAAAGGGQQQ]]]iiilll```RRROOO@@@...'''***---***$$$'''%%%###$$$&&&'''%%%###!!!%%%'''$$$###$$$%%%###%%%((()))&&&&&&((((((%%%""")))---***&&&'''))))))(((((()))******+++******)))***+++***)))''''''(((%%%''')))***)))))))))***%%%&&&((()))))))))((('''&&&+++,,,)))'''(((***)))%%%&&&(((***++++++******))),,,,,,)))((()))((($$$)))))))))((('''''')))+++***(((***+++'''***CCCaaadddEEEfff222999888666777222333???mmmsssGGG:::111333333@@@jjjwwwhhhrrruuu^^^aaalll\\\<<<444---...:::XXXqqqZZZBBB666000,,,...666111,,,(((&&&((((((&&&###***(((((((((***+++***))) """%%%)))---///...,,,(((%%%,,,))):::NNN;;;***...------///,,,((((((,,,///+++)))+++,,,***+++...<<<999333---)))''')))+++((())),,,((()))BBB___ggg\\\777///---,,,000(((***###))),,,(((%%%''')))***###))))))222EEEHHH:::222333---,,,///+++"""###+++***(((((((((&&&'''000;;;:::000((((((******+++...++++++***)))((('''''''''"""$$$555FFFDDD888000***///777QQQmmmlllNNN333)))$$$"""!!!&&&---000///,,,%%%$$$""""""$$$'''((('''###%%%''')))***+++,,,---&&&&&&&&&''''''((()))***111///---++++++,,,...//////,,,***,,,///000...***...//////000///---***(((---222666666222......///(((***,,,,,,***(((&&&&&&222------333333///000777:::888333///000222///)))%%%''',,,...***%%%(((///$$$...***888qqqfffzzzMMMAAAcccTTTbbb___zzzaaa___^^^\\\YYY;;;777WWW}}}fffTTTPPPeeeRRRmmmYYYBBB```~~~QQQ>>>gggvvvUUULLL}}}gggSSSdddyyytttnnn___ddd^^^ZZZaaaEEE:::888---555FFFdddqqq???......------)))'''333LLL]]]``````dddeeeeee\\\JJJ999000---+++)))'''777NNN[[[ddd___OOOFFFOOO[[[eeellllllbbbWWW;;;333***''')))***'''$$$'''+++///...***&&&&&&'''"""''')))&&&$$$%%%&&&%%%&&&******''''''((('''###$$$(((***((((((***)))'''$$$%%%'''((()))***++++++((()))+++***(((''''''(((***,,,---,,,)))&&&$$$$$$"""$$$''')))******)))(((%%%''''''''')))---,,,))))))*********(((''''''''''''++++++)))(((***(((%%%*********)))'''(((***,,,+++%%%%%%+++---:::]]]TTTQQQ{{{222666111,,,///---...:::]]]vvvGGG888555111,,,888bbbgggKKKKKKVVVnnnggg;;;666222111888RRRiiiIII888111,,,---222000***%%%&&&+++...,,,)))&&&%%%%%%&&&)))******)))"""$$$(((---222444222000---***---"""+++>>>000$$$...,,,///666777111***''',,,(((&&&)))++++++---111BBB999///+++,,,...---+++)))+++///***'''===WWW^^^[[[888222111///111%%%%%%$$$,,,000,,,'''(((,,,... ''')))333FFFHHH:::444111+++)))---)))!!!###---%%%$$$######"""%%%000<<<555000,,,+++)))'''(((,,,++++++******)))(((((((((%%%(((;;;III???444333222222;;;UUUllldddCCC+++(((""""""###%%%((())))))(((---,,,((($$$%%%'''((('''(((###"""(((---,,,***+++&&&''''''''')))***+++,,,(((&&&%%%###$$$&&&(((***+++(((&&&(((,,,---***&&&***---///000...+++))))))***000555666333000000222&&&(((***+++***)))***+++111,,,,,,111000(((&&&+++......+++***...222///)))&&&+++111333,,,&&&)))000###333333CCC|||iiiCCCLLLooooooWWWvvv\\\bbbhhhWWW[[[MMM222@@@ppp{{{dddSSSHHHfffyyy}}}xxxPPPtttSSSCCCiiitttIII???pppoooHHHTTT~~~bbbWWWhhhttttttrrrgggXXXccc___WWWyyy^^^III@@@;;;:::EEEZZZzzz{{{FFF222111......***,,,<<>>\\\tttHHH222222000222FFFqqqhhhGGG888...+++---+++222---'''%%%(((,,,///000+++&&&$$$''')))((())),,,///,,,+++---,,,(((''')))'''+++,,,***)))******(((///---///444555///***)))******,,,///...******---222***%%%)))...---(((&&&***,,,'''$$$+++111AAAZZZ^^^HHH///,,,444,,,%%%---***,,,---+++((('''))),,,$$$))))))444JJJLLL:::,,,...---***&&&$$$&&&)))---%%%$$$''',,,***'''///;;;AAA666...+++%%% )))888444---(((***,,,)))&&&%%%***111EEEPPPHHH>>>666+++...BBBeee|||kkkBBB***))) ###%%%((()))***++++++***)))******+++***)))***(((((((((******)))'''&&&%%%%%%''''''%%%)))000---,,,)))(((,,,000...(((&&&%%%%%%'''+++---,,,)))...***'''(((---000///---...+++))),,,000222///+++)))&&&&&&+++---***&&&&&&///---*********)))%%%!!!...+++'''$$$)))//////+++)))---222444111---(((&&&)))000)))III}}}mmmbbb???OOObbb___^^^^^^fffwwwTTThhhjjj888777hhhyyyTTTLLLLLLiii___ppp```LLL{{{BBBCCCssstttGGGPPP^^^>>>eeexxxvvveee``````\\\ZZZfffUUUiiivvv\\\[[[pppeeeKKK444===777JJJjjjJJJ000000###'''...111???SSS]]]ZZZZZZ___VVVVVVKKK888***&&&&&&###)))<<>>mmm}}}iiiZZZVVVYYYKKK888000000222NNNzzzHHH111222///+++777[[[kkkQQQ>>>+++%%%+++---333...(((%%%'''(((((('''000,,,+++,,,,,,***+++///000,,,+++......+++,,,000---)))+++222222+++)))---,,,******+++******///777...)))'''+++...---+++,,,&&&&&&***///000///333999((()))(((+++,,,)))===bbbtttYYY444###((('''&&&......+++((((((+++,,,)))%%%"""'''111FFFQQQ>>>******'''***,,,,,,,,,,,,,,,---111)))%%%***,,,,,,111999888000++++++)))&&&,,,666,,,&&&###''')))(((&&&''''''333OOO\\\CCC***'''+++000JJJlllxxx___999+++222///...,,,***((((((((((((.........---+++***((('''...+++(((''''''(((((((((///)))%%%)))------,,,,,,------***''')))---,,,'''$$$$$$%%%(((,,,...///...000---))))))+++,,,***(((...------,,,,,,+++******%%%%%%)))+++)))'''+++222)))000555000'''$$$***333'''+++...,,,,,,///000...111000...+++)))***---///,,,...000^^^~~~VVVjjjaaa888[[[UUUnnnwwwjjjYYYqqqoooPPPooojjjAAAEEEoooiiiWWWKKKJJJXXXooozzz___^^^]]][[[777RRR^^^AAAWWW{{{qqqPPPBBBkkkzzzxxxnnnsssxxxuuutttZZZOOOmmmcccYYY}}}pppQQQSSSRRRMMMWWW}}}~~~FFF...111(((///999LLL]]]___XXXWWW]]]ccccccLLL666000///,,,+++...EEEUUUlllpppVVV<<>>[[[```UUU]]]kkkiiidddtttoooYYYQQQ\\\YYY===___WWWCCCdddsssVVVLLLcccooonnnlllzzzZZZPPPrrrlll___qqqTTTWWWbbbkkkxxxKKK111111(((///000GGGZZZ\\\YYY___fffhhhaaaDDD---,,,---'''***444GGGYYYmmmkkkVVVGGGRRReee```hhhllldddTTTDDD333&&&...+++((()))++++++(((%%%&&&######'''(((&&&&&&***'''((()))((('''''')))+++...+++((((((******'''$$$((('''&&&'''***,,,,,,+++,,,)))'''((()))***)))(((((((((((()))))))))((('''$$$''')))(((&&&&&&***...999222******///111---(((***111222,,,&&&(((******))))))((())))))((('''&&&...,,,---000444888???FFFIII===......333333GGGjjjvvv|||```666888VVV999333///000222222444888FFFfffyyyIII<<<444222111;;;fff}}}nnngggSSSFFF999555555888===CCCWWWPPPQQQMMMEEEZZZ]]]???<<<;;;555666PPPxxxZZZCCC000,,,,,,&&&---+++***,,,111444444222***)))***+++(((%%%&&&***((((((,,,333444///,,,---...)))***222222)))###$$$$$$%%%((()))%%%"""&&&---111***(((---111111...---***&&&&&&)))+++***)))***000***$$$(((---'''111LLLbbbYYYBBB333666444---,,,###&&&)))*********+++---,,,(((000KKKXXX@@@,,,333+++,,,+++)))'''''')))+++)))&&&((()))&&&%%%222CCC>>>777///,,,+++)))((((((///+++)))+++,,,))))))+++---888TTTaaaJJJ111000666999RRRmmmpppWWW999***(((///---+++(((''''''((()))///111111///+++'''%%%%%%***'''###"""###$$$&&&&&&%%%&&&))),,,***'''+++222(((***+++***,,,000000---'''((()))***)))))))))***)))((((((***---111333444,,,,,,,,,***((('''((()))000((($$$''',,,---,,,---000---+++///666666///'''///888===:::222...,,,***//////...+++(((&&&&&&'''111333HHHSSSzzz]]]LLLooo[[[OOOkkksssrrrZZZ___NNNmmmKKKEEEqqqnnnUUUeeeeeevvvggg]]]tttIIIeeeXXXDDDjjjTTTGGGppp{{{bbbXXX\\\eeeffflll\\\OOOrrrmmm[[[hhhhhhxxxPPP222000(((111???PPP^^^aaadddiiigggaaaUUU<<<+++...///***222CCCJJJYYY^^^TTTRRR^^^hhhiiijjjjjjcccTTTDDD777...)))((())))))((('''&&&&&&'''***'''&&&''''''%%%'''***%%%&&&((((((((())),,,...)))'''$$$%%%'''(((&&&###***(((&&&'''((()))((((((***,,,,,,***(((''')))+++''''''((((((((('''''''''+++*********+++,,,,,,,,,000---)))''')))***)))(((---000111...,,,,,,+++)))+++***((('''&&&(((+++---+++...777EEEPPPYYYeeepppxxxZZZ::::::MMMZZZnnnYYY@@@QQQsss888444111222111///000444:::RRRWWWDDD777000000888^^^mmmdddkkkqqqkkk[[[JJJ@@@===444//////888EEEQQQ^^^hhh~~~{{{hhhCCC;;;:::555333FFFwwwbbbGGG333///...%%%+++))))))+++...///---*********,,,---***&&&(((---((()))---444555111---...000000222555777444---'''%%%&&&***---***%%%%%%((()))&&&'''...333222111222...)))(((,,,///---,,,------,,,''')))111000555HHH```^^^III444111111,,,,,,%%%)))---,,,(((&&&'''***---+++222JJJWWWCCC000666,,,,,,+++(((&&&&&&(((***'''(((+++---(((&&&555HHH???888000...///111///---,,,)))((())))))&&&&&&)))...;;;SSSXXXBBB111111222???XXXnnnjjjPPP666)))%%%))))))(((''''''((()))***000333444222---(((''''''***(((&&&&&&(((+++,,,,,,"""%%%+++---((($$$)))222&&&***,,,***)))***((($$$)))***,,,+++***))))))***(((((((((((()))+++---///***)))(((''''''(((((()))222(((###'''...///---+++555,,,'''---888999...!!!&&&///666555000...,,,)))&&&)))+++,,,+++******+++444777VVV~~~\\\PPPQQQxxxWWW[[[ccczzzlll[[[YYYLLL~~~CCC>>>SSSvvv]]]ttt\\\{{{]]]cccmmmGGGqqqKKKCCCnnnOOOEEElllvvvddd\\\```fffgggsssaaaPPPsssoooYYY|||QQQ222111---888UUU\\\ccciiimmmiii\\\NNNAAA000''',,,///...:::LLLPPPUUUKKK>>>MMMnnn{{{ppprrriiiXXXEEE555---++++++!!!###$$$$$$###$$$'''***))))))'''$$$!!! !!!"""'''((())))))(((((()))***%%%%%%%%%'''***+++,,,++++++)))''''''''''''&&&%%%)))+++---***&&&$$$&&&***%%%&&&''''''%%%%%%&&&'''((('''&&&(((+++---,,,***)))))))))'''&&&&&&''')))******)))((('''&&&''''''&&&''''''&&&%%%&&&(((+++***...AAA___yyyzzzVVVQQQgggyyy^^^OOOhhh888666666555111,,,---222333DDDvvv[[[FFF777000...222RRRxxx```888<<<>>><<<666222333666:::AAAPPPbbbqqqrrrHHH999777222---;;;hhhqqqQQQ777111222+++((('''&&&(((+++***&&&""")))***---///+++''')))///((('''***///000---+++---///666999888===AAA:::---***))),,,111111,,,)))***%%%%%%)))///111///---///000...///222000---...222(((111...+++///111666AAAYYY^^^NNN666///...***)))((()))++++++***((('''&&&(((...999KKKTTTAAA000555)))+++++++++)))))))))+++***(((+++---***(((444EEE>>>777...,,,000444333///'''%%%%%%''''''%%%&&&***000BBBWWWQQQ777+++---+++@@@[[[mmm```AAA+++######%%%&&&&&&'''((())))))***---000333111+++'''%%%&&&)))((((((***...000111111&&&'''+++---)))$$$'''---'''---000///---,,,)))$$$))),,,...---+++***+++---)))))))))((('''(((***,,,---***'''(((+++......---...'''$$$)))//////......666///***+++111222+++$$$'''...///...///---***$$$'''+++...............222666]]]hhh___jjj>>>VVVSSSmmm~~~YYYjjj___SSSKKK```444HHHooozzzuuutttuuusssVVVYYYjjjeeeGGG}}}pppBBBJJJwwwQQQFFFeeepppiiieee```kkknnnmmm{{{```MMMrrrvvv\\\{{{RRR333444333AAAHHHJJJWWWlllyyyuuueeeYYY555***%%%+++111444>>>JJJMMMJJJ>>>999OOOqqq{{{qqqjjj\\\HHH777,,,'''(((***######"""###%%%((()))***&&&((('''$$$!!! """###((()))***)))'''&&&&&&'''''')))++++++,,,---...000,,,***((('''(((((('''&&&,,,,,,+++)))'''&&&''''''$$$%%%&&&%%%######%%%'''$$$&&&'''((((((((()))***+++++++++***)))(((((((((&&&&&&&&&$$$###&&&///888777;;;??????;;;444///,,,......EEErrr~~~pppwwwoooXXXnnn888888999888111***+++000222>>>qqqUUUBBB444///------JJJnnn\\\;;;888333//////333:::???KKKbbbPPP>>>;;;666///:::dddzzzVVV777///333///***)))))),,,///...***&&&'''(((,,,...+++&&&)))///(((%%%%%%(((((('''(((+++'''333777444:::DDD===,,,)))''')))///111---******'''(((,,,111///)))&&&(((,,,...111000***$$$&&&...%%%555555++++++---111:::RRR___VVV@@@777333---+++'''&&&&&&))),,,---***&&&###000???NNNQQQ>>>...333&&&)))---...---,,,+++++++++''''''+++***(((111>>>===555,,,)))---222111,,,%%%###$$$'''(((&&&(((---888OOObbbSSS444***///,,,BBB___ooo[[[888###"""'''$$$%%%&&&((())))))))))))(((,,,000...(((###"""###""""""###&&&+++...///...,,,******,,,***&&&%%%(((%%%,,,111111111000,,,'''$$$'''******(((''')))+++)))******))))))***,,,...,,,((($$$&&&,,,000000...)))&&&'''+++......000333555222...+++)))))))))***###***000222333444222...(((***...//////......///222666bbbVVV]]]ZZZ222]]]}}}NNN{{{hhhNNNjjjeeeKKKFFF~~~xxxIII===^^^|||eeeXXX___{{{kkkWWW]]]rrrZZZGGGjjjGGG[[[[[[OOOfffiiifffkkkkkkuuuvvvsssVVVDDDlllyyy___{{{TTT555777777GGGOOOMMMZZZsssvvvbbbWWW888000+++000777<<>>999@@@WWWmmmrrrkkk[[[MMM;;;...'''%%%&&&(((---((($$$%%%***,,,+++(((&&&***,,,***)))+++---///'''(((***)))'''&&&&&&'''(((+++,,,+++(((&&&(((***,,,***(((((()))***)))(((111...******+++,,,)))&&&###%%%&&&%%%""""""$$$'''(((,,,000...***'''***---,,,***)))))))))(((%%%###(((***,,,***(((///BBBSSS[[[bbbjjjjjj```QQQCCC;;;444000EEEzzz~~~xxxVVVeee777???;;;,,,&&&---...'''222<<<```___HHH888999000///EEElll~~~kkkNNN888333...++++++777RRRmmm]]]888555444,,,555LLLZZZ>>>444444444111...++++++,,,...//////)))'''&&&(((***---......(((&&&'''******(((+++000000***&&&***111333...(((&&&%%%%%%(((,,,...,,,***)))'''$$$"""&&&***''' 555111......,,,((())),,,+++......)))(((...444666GGG]]]bbbNNN;;;777222((('''%%%(((---...+++'''(((***+++999MMMSSSFFF888333'''%%%###&&&+++---)))%%%---$$$&&&%%%+++,,,***DDDCCC...(((---+++)))(((###))))))!!!!!!)))((('''111===fffhhhFFF222)))&&&111JJJfffqqqTTT999,,,!!!)))***((('''(((&&&$$$'''---)))---///,,,***)))$$$$$$%%%(((,,,***(((+++111'''$$$$$$'''(((''')))---***)))---333222***'''***%%%"""!!!###&&&'''$$$!!!###$$$&&&)))+++,,,,,,++++++***%%%"""&&&+++***$$$)))++++++)))''')))...444888444///------...,,,***'''''',,,333666222---,,,!!!***333444///+++...333555333qqqQQQddd[[[===rrrhhh^^^hhhPPPfffmmmyyyGGGRRR```LLL===RRR}}}tttYYYVVVhhhYYYJJJxxxKKKXXXgggEEEccc^^^TTTeeekkkhhhpppzzz|||uuuZZZvvvQQQIIInnn~~~cccuuu___888333@@@JJJYYYTTTZZZpppwww^^^III---222666666777===DDDHHHIII:::DDD```nnnooojjjbbbGGG;;;///,,,,,,)))%%%$$$"""%%%((((((&&&$$$###"""***&&&%%%)))+++***+++---,,,---+++&&&%%%'''(((%%%+++...///---)))''''''(((+++'''%%%%%%###!!!$$$***000***$$$&&&,,,...)))"""(((+++&&&###(((%%%"""******000555999<<<;;;333***444999666+++&&&***+++(((333111(((%%%---888TTTxxxuuuXXX@@@;;;\\\tttgggOOOQQQ;;;>>>999///,,,111222//////666VVVmmmGGG555666000000AAA```nnn[[[MMM;;;;;;@@@LLLZZZmmmlllCCC===;;;000444EEEzzz]]]EEE<<<555000222///------...///......,,,***((()))+++---------'''###"""&&&'''''')))---+++(((&&&'''))))))&&&###***))))))---000111...+++---000///,,,+++,,,)))$$$,,,(((&&&((('''%%%'''***###(((***&&&$$$***111555MMMdddnnnZZZ>>>///,,,+++,,,+++---222222---******++++++999RRRZZZLLL:::222---***'''(((,,,...---******$$$)))&&&)))***---LLLKKK555---111///------'''%%%)))$$$###'''$$$&&&333DDDccc\\\<<<000---+++555LLLgggkkkJJJ222,,,)))///,,,'''&&&)))***)))))),,,(((+++)))$$$!!!$$$&&&&&&'''%%%''',,,---***((())))))%%%$$$&&&'''&&&(((,,,+++***...222111+++))),,,///000000...,,,***))))))%%%'''***+++++++++++++++///***%%%%%%''')))'''%%%,,,+++)))'''&&&%%%%%%%%%333111---+++++++++***)))***'''(((---///---,,,---///333555555000---,,,,,,///555sss~~~VVV{{{[[[EEE{{{dddgggdddWWW\\\hhhWWWMMMKKKIIIPPPzzzwww[[[ZZZ^^^iiixxxwwwRRRMMMPPPdddhhhKKKjjjkkkcccrrruuujjjoooxxxhhhZZZLLLLLLsss~~~aaaqqqddd===:::KKKYYYgggiiipppzzz|||mmmQQQ;;;))))))***...666AAAHHHKKK???===TTTssszzzpppbbbSSSGGG;;;111//////,,,)))(((%%%'''))))))))))))+++,,,---(((&&&)))***'''&&&(((''')))((($$$$$$((()))'''(((***,,,+++(((''')))***)))&&&&&&(((((((((---333,,,***'''(((******(((%%%'''***%%%$$$++++++---888BBBOOO]]]cccccc```YYYRRRUUUTTTKKK>>>999;;;777...,,,,,,***,,,000666UUUWWWEEE[[[}}}gggXXXOOOnnn===888222...---......///---111MMM~~~{{{PPP:::777000///===XXXxxxhhhjjjeeefffooorrrEEE;;;:::000...777kkk]]]JJJ???333'''...---++++++,,,,,,+++))),,,***((('''(((******)))***&&&$$$(((******,,,000))))))))))))'''&&&&&&'''((('''(((+++......)))%%%---333555222---+++(((%%%)))%%%$$$''''''%%%&&&***$$$)))+++&&&$$$)))///222@@@WWWiii]]];;;&&&,,,+++---111000***&&&&&&))))))999TTT]]]MMM888///...***&&&'''+++///000000(((%%%,,,'''((()))000UUUOOO777---///---,,,+++&&&""")))'''$$$%%%!!!%%%555LLL]]]LLL...+++......777ZZZrrrhhh@@@***+++...///)))$$$"""'''+++***''''''(((------&&&!!!###'''(((&&&###$$$+++///---(((%%%+++'''%%%&&&'''&&&(((---***)))+++...,,,)))))),,,---000222000+++((()))+++'''***------***)))***,,,333)))%%%***+++&&&$$$(((///---,,,,,,---,,,)))&&&......---+++)))((()))***444...))))))***)))***---222111///...,,,)))&&&$$$...???|||yyy```UUUPPP]]]ttt___bbbVVViiivvvRRR@@@RRRpppiiiOOODDDYYYrrrpppRRR^^^SSSpppeeeQQQtttxxxmmmiiiwwwzzziiimmm|||\\\___sssDDDOOOzzz~~~^^^mmmvvvSSSOOO]]]gggttt~~~ooo[[[AAA,,,,,,(((***666EEEOOONNNIII111999YYYyyywwwkkk]]]???555---,,,,,,***'''''''''((()))(((((())),,,///---(((&&&((()))&&&%%%'''%%%((('''%%%&&&***,,,+++)))******(((&&&&&&'''))))))''''''***++++++///555((()))))))))((('''((()))'''***&&&'''///444???SSSdddwww|||wwwjjj]]][[[]]]VVVIII777...'''+++,,,---RRRlllJJJRRRrrrYYYMMMfff???777000///...******---,,,///IIIzzzZZZ???666,,,)))777TTTrrr@@@333444///---333^^^aaaLLL???222%%%,,,++++++,,,------,,,***(((&&&$$$$$$%%%&&&'''&&&)))((()))++++++***...555'''((((((((()))***++++++&&&&&&(((+++...,,,'''"""'''---000///---,,,((("""000,,,+++,,,+++((((((++++++,,,***&&&&&&***+++(((999MMMfffjjjNNN,,,%%%111+++***---000---&&&"""###%%%'''999SSSWWWBBB000,,,'''%%%$$$&&&***...///000)))%%%***&&&'''***222VVVTTT:::------+++******$$$$$$***'''%%%&&&###(((888RRRZZZBBB&&&'''+++,,,777jjjfff;;;&&&'''///((((((%%%&&&***+++(((&&&&&&)))222777222***&&&%%%%%%$$$!!!###)))---+++)))))),,,'''%%%'''((((((+++000((((((((((((&&&&&&'''***$$$&&&))))))((((((***,,,(((***+++***''''''+++000444)))&&&...///'''&&&---//////000000111111222333,,,......,,,((((((***--->>>666///---+++((())),,,***)))((((((((((((((((((222NNNtttiii~~~KKKYYYWWWYYYkkkSSSmmmTTTCCCcccgggMMMCCC[[[pppmmmSSSmmm}}}yyyQQQttt[[[UUUiiiffffffsssyyymmmtttVVVffffff@@@VVV{{{YYYhhhrrrlllnnnmmmwwwtttYYYGGG777(((...+++222FFFWWWXXXJJJ<<<...555PPPkkkssstttpppddd777///)))***+++)))''''''''''''(((&&&%%%$$$%%%'''+++'''%%%)))***((((((***'''******'''(((---///---,,,,,,***'''%%%$$$$$$$$$)))'''''')))(((%%%''',,,&&&'''((()))***++++++,,,''',,,***(((...777PPPrrr|||___BBB(((''')))***PPPWWWUUU___^^^@@@999444444333//////333+++---FFFvvvXXX===555,,,&&&///KKK}}}yyygggfffiiirrr{{{xxxEEE222111111222777TTTiiiOOO???444+++,,,,,,,,,...000111000///&&&$$$######%%%'''((('''"""%%%***,,,'''$$$+++444***'''$$$%%%(((***)))''',,,,,,---111444222---(((&&&)))***,,,000222---%%%111...---......******---...+++&&&$$$)))...***###,,,999UUUhhh[[[;;;+++///------///111...'''$$$&&&%%%***>>>UUUPPP666)))---&&&&&&''')))***++++++***,,,%%%(((###'''+++111SSSbbbEEE444222/////////)))(((***%%%$$$***+++000>>>[[[^^^DDD)))((()))***:::kkk}}}ZZZ666'''&&&111&&&(((***...111---'''(((,,,'''000666111)))&&&&&&%%%&&&%%%&&&)))'''%%%(((---+++(((''')))++++++...333))))))(((&&&$$$%%%''')))&&&%%%&&&)))---000///...(((((('''%%%$$$'''---222222((('''111222***)))222...222333///))))))...444,,,------***'''&&&***...;;;555000000///,,,,,,...%%%'''***)))((()))---111555YYYkkklllnnnDDDdddoooVVV}}}RRRqqq}}}OOOpppnnnIIIMMMuuudddKKKMMM^^^{{{bbbJJJqqq{{{[[[qqqoooQQQwww~~~TTTZZZggggggjjjrrrvvvuuuNNNggg^^^DDDcccwwwSSS```|||vvvmmmrrr|||___BBB666111+++---+++444JJJXXXSSS@@@111666<<>>999555///111BBBmmmiiiTTTDDD???999999???GGG\\\PPP666///...111666RRRqqqQQQ>>>222+++)))(((((())),,,------,,,((('''%%%&&&(((***++++++"""&&&,,,///+++''',,,555333///***)))++++++)))&&&,,,,,,---111555444000,,,------,,,...444999555---+++)))))),,,,,,******---000...******111777333***"""'''>>>ZZZ\\\CCC,,,%%%******,,,---***$$$$$$))))))///FFF[[[QQQ333(((111------------,,,)))'''&&&,,,$$$'''$$$(((,,,222SSSjjjKKK777333000000000***)))***$$$$$$,,,000888HHHgggfffIII///...+++,,,???dddqqqHHH111***&&&666)))###'''...000***%%%(((///%%%***+++&&&"""$$$)))++++++******)))%%%"""&&&---+++((((((+++---,,,...222,,,...---(((%%%(((***)))+++((('''***///111...+++'''&&&$$$$$$&&&***...000...)))***000000+++,,,111555999999111&&&"""(((000///---***'''%%%'''***...000,,,+++///111//////111%%%(((+++***((((((,,,000333```cccuuu___FFFtttddd___yyyMMMxxxyyyPPPvvvxxxSSSLLLggg{{{dddNNNJJJcccUUUDDDuuulllNNNiiifffUUU~~~|||SSSaaazzziiijjjtttssshhhtttuuuFFFhhhWWWIIIooovvvOOOYYYuuuqqqmmmdddbbbhhhaaaIII333,,,---...//////999JJJRRRIII===666<<>>///+++...333MMM}}}|||\\\EEE444******(((&&&&&&'''(((((((((,,,***(((((()))***+++***&&&'''+++111333000///222777555111...,,,*********&&&&&&'''+++///111///,,,444444222///111555444000---******------***))),,,...111111000222666555000,,,,,,<<>>///(((((()))***&&&"""%%%,,,,,,222KKKcccYYY999***222//////...---***)))((()))'''$$$***'''))),,,444YYYlllKKK555000,,,,,,,,,&&&%%%)))%%%###***000===SSSrrriiiHHH000111...///BBBiiinnn???111...$$$555***"""$$$***...---***...555&&&******&&&%%%))),,,,,,***''''''))))))''')))---+++)))))),,,---******,,,///222000)))&&&)))***(((''''''((()))******)))((((((&&&%%%(((,,,...,,,)))******,,,,,,+++++++++,,,555888999333+++(((,,,111777222+++'''(((+++///111---))))))---000//////111************************333iiieeeRRRPPP```mmm~~~MMMtttPPP|||fffRRRnnnsssXXXKKKOOOccc~~~JJJFFFaaaSSSvvv]]]YYY{{{VVVeee}}}uuugggmmmwwwXXXmmmdddEEEooozzzMMMDDDqqqzzzSSSYYYvvv\\\UUUTTTOOOEEEEEE@@@666,,,(((***---111666EEETTTRRRCCC:::;;;GGGVVVlllqqqeee[[[GGG+++(((%%%$$$((()))&&&%%%''''''***,,,------------...333...+++++++++'''%%%&&&&&&((('''$$$%%%(((***(((''''''(((,,,///000---***%%%%%%'''+++***&&&&&&)))%%%%%%&&&'''((()))***+++((((((&&&)))111999UUU}}}uuuIII777222000MMM|||TTT]]]yyyxxxDDDRRRTTTEEE888888666000555111999XXXuuuGGG222---......222PPP~~~gggnnnyyyVVV>>>222---...222+++,,,222555---222[[[hhhGGG444---000555CCCsssmmmSSS===...333000,,,******++++++***---+++((('''((((((((('''&&&"""$$$---444222---***///111111---'''%%%)))---$$$###$$$(((---000///---666777555...***,,,......444111111222000+++)))+++(((...111...******++++++***'''333OOObbb[[[CCC111++++++,,,,,,)))&&&+++333,,,111KKKfff```>>>,,,111,,,,,,+++)))((())),,,///"""###...+++***,,,777___oooMMM555///+++,,,,,,&&&!!!((('''$$$(((---@@@[[[wwwiiiCCC,,,111//////BBBwwwvvv@@@555111000&&&((((((,,,333666777:::???***...111000000111---)))%%%!!!""")))//////...///,,,)))***---,,,'''%%%'''...222000)))%%%((((((%%%"""&&&))))))'''&&&(((+++(((&&&''',,,222222***"""''',,,---)))'''***)))&&&***---000111000000333555???888///***,,,000444555111---+++...///------///333///---///333444000,,,777sssmmmIIIXXX```yyyvvvPPPjjjJJJzzz___^^^xxx\\\@@@@@@]]]rrrBBBHHHXXX^^^UUU[[[zzzYYYfffqqqpppeeepppQQQkkk]]]JJJyyysssEEE:::mmmZZZ^^^nnnKKK>>><<<:::,,,((((((++++++'''(((,,,---999OOO]]]TTT>>>333555UUU```jjj___KKKCCC:::&&&)))&&&'''++++++((((((***)))***)))(((&&&&&&(((***///***(((******(((&&&(((&&&((((((%%%&&&+++,,,+++))))))+++...111000,,,(((&&&&&&(((,,,***&&&%%%'''###'''***((($$$"""%%%)))...+++'''///<<>>666555666999SSS~~~WWW;;;///111+++(((+++,,,,,,...111,,,......***%%%$$$(((---***'''(((...222///,,,,,,+++'''$$$&&&,,,000...******%%%%%%,,,000,,,)))***888999888444///,,,...000AAA:::...&&&'''---+++%%%'''***,,,---------...///,,,$$$+++IIIfffeeeJJJ000///---)))&&&(((++++++)))+++'''===XXXRRR:::---)))---***'''(((+++...///...***)))'''))))))###555XXXdddAAA...///---***'''!!!***)))***)))%%%+++CCC]]]jjjQQQ777,,,***000@@@PPPgggJJJ999000+++...555,,,111333111111333444333+++'''+++333222***)))000''''''%%%###(((111555555111...)))%%%###%%%(((+++)))'''""" %%%++++++''',,,'''&&&***,,,***((((((,,,'''$$$(((///222///***"""******""" ''''''"""***---222222---(((,,,555,,,)))''')))---222444555000---,,,///333555111---222444///,,,111...***111LLLzzzvvvHHH___xxxRRRtttYYYZZZHHHtttmmm}}}NNNEEEGGGdddtttJJJZZZnnnKKK```QQQdddooo]]]sss}}}sssnnnqqqooo~~~lllTTTsssTTTVVVqqqEEE<<>>NNNgggoooUUU777,,,,,,+++)))((('''&&&&&&'''((((((((((((%%%"""%%%+++---***444...***,,,...+++)))(((&&&((('''$$$&&&---000000---,,,***)))((()))+++,,,)))))))))(((&&&''')))+++'''%%%$$$$$$&&&''''''&&&)))$$$(((555===???FFFQQQmmm}}}hhh===666)))BBBbbbKKKhhh555===>>>666000111///***000...000BBBlllXXX777333555111666CCCqqqtttppp}}}rrr___PPP555,,,'''***---,,,***+++///)))+++111...888eee]]]>>>333444666:::QQQ```@@@111222---***,,,...---...000111000---+++((((((***++++++((()))...111...+++******+++---///111333444555---+++,,,222333///...000000111000---)))''')))+++888333---)))(((***,,,---000...,,,******,,,///000---(((...GGGdddlllXXXAAA444222///+++******+++***---...GGG]]]OOO444((('''***'''$$$$$$%%%&&&%%%$$$''')))(((***)))$$$888___bbb===&&&&&&&&&'''+++)))'''***,,,***+++888RRRggg^^^AAA...///---(((>>>___^^^<<>>GGGLLLFFF===;;;EEEQQQ\\\RRREEE;;;333---((($$$---,,,***(((&&&&&&&&&&&&%%%(((((($$$$$$))),,,,,,))))))***+++'''###%%%,,,(((***((($$$$$$'''(((&&&'''&&&%%%$$$###$$$%%%%%%'''(((((('''&&&%%%''')))&&&'''((((((((()))+++,,,''''''***---(((""")))666@@@HHHtttgggjjjbbbqqqcccNNN^^^wwwhhh|||;;;777555888888333000111---111...444\\\fff===666555,,,///===VVVkkkaaafffxxxppp\\\OOO???444000111222222222000...***(((+++333::::::555:::MMMbbbyyysssGGG777555333000DDDpppnnnVVVIII444///---......+++***+++---,,,,,,,,,.../////////222///......,,,%%%!!!!!!%%%+++---++++++---111///------000111111000///------+++***(((((()))***000''''''...---%%%(((444444,,,"""###(((******$$$((((((...FFFbbbhhh^^^>>>555...---///...,,,***&&&333UUUjjjVVV<<<555777,,,,,,,,,---......---,,,%%%%%%###&&&((('''>>>fffgggDDD000111///,,,***%%%$$$...,,,$$$...JJJ\\\]]]UUU666'''111///+++MMM~~~[[[333&&&,,,///+++(((''',,,...++++++---...,,,&&&$$$&&&***(((""""""%%%&&&+++,,,'''$$$'''+++,,,000---++++++,,,,,,)))&&&(((///111---((('''((('''+++'''&&&(((((('''(((+++)))+++...111444333111...///555666///***---222444111///...000///,,,---000111......333999888111)))---+++)))***---......---...///+++,,,111...000???nnnhhhWWWEEEppp___aaa{{{PPPeeekkkjjj}}}\\\bbb}}}WWWLLLqqq[[[|||sssLLLuuujjjaaacccoooxxxppplllkkknnn}}}XXXkkkeeeDDDSSSxxx~~~]]]hhhqqq^^^MMM<<<...+++,,,---000222333333333222000---***))))))(((&&&***'''***222111,,,000<<>>;;;BBBQQQZZZZZZFFF444111111---))))))+++***(((&&&%%%%%%&&&&&&%%%))))))%%%###&&&)))))),,,******+++((($$$%%%***%%%'''&&&""""""$$$%%%"""((('''&&&&&&%%%%%%&&&&&&'''((()))((('''&&&((()))(((&&&%%%&&&***,,,,,,+++((((((***+++'''###)))222999444cccyyyssszzzPPPIIIwwwxxx555000///444555222000222,,,222...///QQQsssHHH:::666///222===NNNpppaaa```lllmmm\\\NNN;;;555111,,,***---111444666---,,,+++---888IIIZZZcccmmmhhhkkk~~~}}}SSS>>>666000///AAAeeetttXXXFFF444///+++,,,,,,)))((()))***---000///+++)))+++...///,,,,,,...+++&&&$$$&&&((()))+++---//////---+++000---+++,,,111333000+++++++++***+++---000222333777,,,)))111222***)))111333---&&&&&&+++//////...+++///---,,,>>>[[[kkkjjjIII999---///777777222///000>>>^^^nnnWWW:::///---+++,,,------,,,+++++++++,,,(((###&&&+++---DDDjjjhhhDDD///...+++(((&&&!!!)))111000***888TTT___XXXAAA000&&&***,,,000GGGbbbbbbHHH000))))))'''%%%''''''+++...,,,,,,///000///(((''')))***(((%%%%%%'''***,,,+++)))***//////---+++...111000---++++++,,,&&&...333///***)))++++++&&&%%%&&&***)))%%%%%%'''...,,,,,,111777888333---)))...000,,,))),,,111444///000333333---(((***000222222333333111...***((('''''')))+++---,,,+++)))000111,,,+++...***333JJJuuuLLLLLL___nnnsssKKKiiinnn```mmmRRRhhh~~~TTTSSSgggWWWlllRRRvvv~~~tttbbbaaakkkzzzrrryyyqqqxxxzzzUUUppp```EEEaaa___ppphhhaaaUUUFFF<<<777222...(((***+++,,,+++)))((((((************)))((()))***,,,'''''',,,///222===JJJ[[[???111444999IIIXXXWWWLLL888******---)))***///)))((('''''''''((()))***&&&))))))%%%###&&&'''&&&,,,'''%%%(((***(((''')))###&&&'''$$$$$$''''''$$$((((((((('''''''''''''''((()))+++***)))((()))***)))$$$###***...+++&&&,,,***)))******))),,,000---111fffXXXPPPsss[[[AAAccc|||eeeSSSddd000000111111111222222222...333...,,,FFFwwwTTT<<<333///222999LLLnnnYYYRRRWWWfffttt|||kkkTTT<<<555333))),,,,,,+++*********,,,,,,'''///<<>>```qqqLLLYYYuuudddVVVHHH<<>>555...444888///---,,,+++)))***...444999CCCSSShhh~~~mmmEEE444444000:::IIIhhhDDD777000***))))))((()))---...000222000+++'''%%%$$$######''',,,...---111777000***&&&(((---...***%%%%%%+++,,,'''%%%'''***)))+++)))(((***...222333222//////---+++***+++...111''''''((()))+++,,,,,,,,,***)))'''%%%***<<>>|||___CCC999>>>KKKXXXooozzz~~~ttthhh^^^NNN>>>:::000///222666???>>>///---,,,+++,,,333???OOOZZZsssDDD333888,,,333;;;sssyyyUUU888111***))))))(((+++///,,,,,,---...///---***&&&%%%&&&)))---...,,,000666000,,,)))***---///,,,))))))444999111)))***000444333000,,,+++------,,,***!!!(((***$$$ %%%---111***+++,,,---,,,,,,...///)))&&&%%%%%%'''444OOOhhhjjjXXXGGG===333)))***222222PPPyyy~~~VVV111))),,,///000///,,,)))(((+++...###***------)))***PPPfffCCC...///...---...******)))---<<>>NNNPPPccc___666''',,,...,,,((('''&&&$$$'''&&&$$$###"""######$$$(((&&&$$$'''111999777///---,,,,,,,,,'''"""###)))$$$(((+++))))))***'''###''''''((((((((('''&&&%%%&&&(((***+++)))(((((((((###''')))'''###"""&&&*** '''***'''$$$&&&---222???[[[```III;;;@@@NNN]]]AAATTT\\\PPPSSSMMMFFF999,,,)))---...,,,&&&999TTTppp+++---,,,((('''***+++(((---------...:::]]]tttTTT@@@666333444<<<^^^[[[555777CCCCCCAAARRRUUUXXXWWWQQQEEE999111---------///222555555555000555:::@@@PPPlllMMM555888777,,,111UUU___>>>444...---+++'''---777,,,'''(((111000(((%%%+++&&&%%%(((,,,------111777------,,,+++///111,,,$$$111)))'''...000+++,,,333---......,,,)))((()))+++------+++(((&&&(((...333'''(((***,,,,,,+++)))(((+++%%%''',,,***,,,BBB```xxxhhhQQQ===111,,,+++,,,333[[[___666---000+++//////+++)))---000000///,,,,,,,,,(((...KKKiii[[[:::***...000000000++++++222---LLL^^^VVVUUU@@@***000222,,,&&&///BBBSSSaaa>>>((()))---111---###&&&''''''&&&)))---***%%%%%%))))))%%%###$$$%%%###,,,+++***+++...111222222'''((())),,,......,,,+++000222222///...///...******,,,,,,,,,...111---&&&(((++++++***,,,///...***+++&&&%%%***...---++++++---000555666111+++...444555000///111222///...///&&&((((((%%%%%%***---,,,(((......,,,,,,333ZZZQQQIII{{{mmmfff~~~ZZZmmmeeebbbRRR[[[}}}|||RRR666\\\{{{ttt~~~___mmmRRRUUUMMMiiisssuuujjjIII^^^rrryyyggghhhpppOOO___iiiqqqlllLLL777...---+++'''...AAAKKKHHHEEEGGGLLLDDD<<<888999:::999666666999;;;;;;888333+++###,,,///111888PPPbbbUUU:::+++...BBB```mmm[[[???...///+++)))+++***&&&#########''')))&&&&&&)))+++)))'''((()))***++++++++++++111...******000444---###---***''''''))))))&&&###((('''(((***)))%%%&&&***((($$$###&&&***,,,(((###---***&&&$$$%%%%%%%%%$$$%%%""""""%%%((()))---333777AAA<<>>OOOeeexxx^^^@@@;;;555...111NNN~~~XXXGGG:::111...+++''')))111333...000888888000---222)))&&&'''---000...,,,---&&&'''((((((,,,111///***000***,,,444444---+++///***)))((('''''''''(((((()))))))))'''$$$$$$&&&)))((()))***+++,,,+++******...''''''...---+++999MMMzzzsss```FFF444...//////555[[[YYY///(((+++000111000+++***---///...+++((('''((($$$&&&999PPPJJJ111''',,,+++***,,,)))&&&---+++EEESSSJJJIII777000444333......888HHHSSSUUU999)))+++,,,///111+++$$$&&&&&&&&&(((,,,***$$$'''+++---******,,,---+++...---,,,---......---+++111...,,,...111222...)))))),,,,,,)))(((+++***'''(((******)))---111000,,,***,,,+++)))***---,,,''')))'''(((++++++''''''***''')))---///+++'''+++333222---+++...000000222555222000,,,(((***///...***,,,...------,,,///UUUyyyOOOLLLaaafffwwwZZZsssYYYNNNNNNjjjqqqJJJ888^^^{{{tttzzziiiyyy\\\vvvPPPNNNdddhhhjjjcccHHH]]]wwwzzzooouuu|||SSSnnnkkktttyyyZZZCCC777333999:::JJJdddvvvyyyyyy}}}wwwooojjjhhhhhhhhhuuuyyy~~~vvvUUU111$$$)))///555>>>OOOjjjyyykkkQQQ<<>>___TTTCCC|||sssHHH===555...)))***++++++,,,///---//////222CCCbbb,,,///...+++,,,000222000555...)))+++777RRRzzzWWW;;;666444...555BBBnnnggg;;;///111000222111333555666555444555666...000111333777???JJJRRRnnnrrrLLL===333000111DDDooo___HHH999---,,,---+++,,,222777222222777555...,,,000///***)))000555111***&&&"""&&&''''''+++111333222111///444<<<;;;222,,,---+++(((%%%%%%''')))(((&&&,,,...///...***'''&&&&&&*********+++++++++,,,,,,///(((***111222,,,111===rrryyynnnNNN333,,,......888\\\\\\222***...,,,,,,)))%%%&&&***+++)))000---...///+++***666EEEAAA000+++000,,,,,,...+++)))000222EEEJJJ???<<<000111222///---222AAAMMMRRRHHH222)))+++'''(((------)))+++***((()))***(((######))),,,++++++...000...***)))))))))******'''%%%333---(((***///111,,,&&&---///...***))),,,,,,***&&&((((((&&&(((,,,,,,)))...///...++++++...,,,(((((((((+++,,,'''"""###(((&&&'''***+++)))(((...666333---***,,,...///111444666333,,,)))---222000***...---,,,111000///UUUzzz}}}JJJQQQVVVjjjqqq^^^RRRCCCVVV```AAA>>>bbbzzzxxxjjjmmmpppYYYeeeOOOTTTcccbbbccc\\\EEE\\\vvvpppyyyvvvNNNxxxjjjwwwsss```VVVSSSSSSXXXkkkqqq>>>+++666111;;;OOOkkkpppUUU^^^jjjkkkXXX<<<,,,++++++'''&&&)))+++******---***------)))&&&''''''%%%((('''''''''''')))***+++///222111,,,***,,,,,,***'''(((((('''&&&&&&''')))$$$###$$$&&&$$$!!!"""&&&%%%(((+++***(((&&&'''(((+++)))((((((+++---......%%%%%%''')))'''&&&,,,555(((***555RRR~~~```IIIvvvyyyFFF222000---,,,......---000555------,,,+++---@@@ccc***------***+++000222000111***&&&'''...EEEmmm[[[<<<888777///666<<>>111+++---000:::<<<000)))000>>>AAA999...'''+++(((...000///;;;RRRcccgggPPP999///111---,,,---)))+++///000,,,***+++***&&&)))...000...---//////---000---***)))+++...000111444333222///,,,******+++))),,,,,,))))))---...+++111555666222...,,,((("""$$$%%%$$$###%%%***+++(((+++&&&&&&***,,,***)))))))))''''''((('''%%%***000444000000333222,,,((('''$$$)))+++((((((,,,111222+++)))***222555:::eeeeeeIIIdddvvvWWWkkkhhhqqq\\\nnnlll@@@<<>>333222888<<<<<<666000,,,((($$$,,,...///---+++...777???777---******000???BBB333...222EEECCC:::222(((222%%%,,,------===YYYllloooNNN555)))---,,,------((($$$***,,,++++++......---+++...///***(((******)))111---)))'''(((***+++,,,222444444000)))$$$$$$&&&!!!&&&((((((+++000111///+++000222///+++***((($$$%%%''''''&&&)))000222///+++&&&%%%***///...,,,+++,,,++++++---,,,(((***......,,,///444666000,,,***&&&...222...***+++///000***,,,+++...222>>>lllzzz]]]PPPrrriii[[[ccclll[[[eeeWWW???AAANNNpppxxxmmmzzzuuuPPPwwwQQQccc}}}zzzbbb]]]eee~~~kkkPPPlllooo~~~tttssseeeZZZtttXXXuuuLLL666444999UUUhhhzzzkkkPPP<<<000+++***...***))),,,---***'''(((***------)))&&&''''''%%%***((('''%%%$$$$$$%%%%%%((((((%%%###''',,,***%%%"""%%%((()))((('''&&&&&&&&&%%%&&&((('''###$$$((()))&&&$$$(((///111---))))))(((''''''((('''&&&%%%111,,,((()))(((&&&'''***;;;YYYeeeUUUZZZ;;;444***%%%)))///...***'''111***%%%'''+++,,,---///222444222...---///000...+++)))---111...333QQQtttXXX999000000//////NNN~~~yyyUUUIIIEEE???===<<>>---*********---333''''''&&&%%%'''+++///000---,,,///555666333000111111111---***,,,///...))),,,000222000---...222555,,,***'''%%%&&&(((***,,,111...***)))+++------,,,)))***,,,.../////////...+++,,,...000...+++---222///:::@@@<<<444222444555///777TTThhhYYYFFFDDDIII\\\cccfff]]]RRRIIIDDD@@@@@@AAACCCGGGMMMOOOMMMJJJ@@@======<<<===KKKMMM===888999MMMFFF:::333$$$000---000---...DDDeeewwwvvvJJJ222'''***((()))+++(((%%%,,,///......000222111+++---,,,&&&$$$%%%'''&&&***(((''''''((()))(((''',,,---...,,,(((%%%######"""'''+++,,,...222222...''',,,,,,(((%%%''')))(((***,,,+++***...555777555)))'''''',,,...,,,,,,...---,,,///222222---,,,---+++***---333666333000000***111444111.........,,,(((000///,,,222HHHzzzUUUTTT{{{ZZZ___^^^vvvmmm\\\yyyQQQJJJMMMUUU~~~uuunnn|||dddSSSoooQQQhhh{{{}}}eeehhhuuudddUUU{{{lllvvv|||aaaddduuu______<<<666@@@^^^nnnvvvxxxsssVVV@@@555111---)))***'''(((,,,...***''''''(((+++,,,(((&&&''''''&&&&&&&&&''''''((()))))))))###&&&%%%''',,,---+++((())),,,///111///***'''((('''(((***(((%%%&&&***+++***)))+++......+++)))((('''&&&'''((('''&&&$$$((())),,,,,,(((&&&---777YYYxxxvvvXXXfffAAA777000+++...000///------......,,,((((((---000000111333111,,,***,,,,,,***,,,)))---444222111GGGcccaaa>>>333777...)))CCCqqqlll^^^XXXRRRSSSZZZjjjfffVVVCCC888444444555777...333------TTT[[[===555------:::]]]hhhTTT???555...''''''---''')))***)))***+++***(((000---///888===999111---///...++++++111666555///%%%+++...,,,***,,,000333(((((((((&&&&&&)))---111000---***)))+++,,,***(((***+++...000111111000000******,,,222666777777777???@@@BBBCCCBBBCCCFFFJJJWWWXXXmmm|||ttt}}}|||}}}}}}sssvvvzzzuuuqqqzzz{{{jjj```]]]qqqeeeUUULLL999EEE===<<<555666QQQuuuPPP999...///******...,,,---333666333111222333222///111///(((&&&(((******'''(((***...111111///---))))))***,,,///...,,,)))%%%***---------///,,,'''///111///(((%%%)))...///)))***)))(((+++222444222'''(((+++...+++(((***///''''''+++111111,,,))))))...+++,,,222555333222333+++000222111222333///***&&&222222,,,666SSSNNNUUU~~~PPPccc]]]}}}QQQmmmUUUXXXWWW[[[wwwrrr\\\]]]hhhZZZooosssxxxlllttt~~~[[[UUUyyyeee}}}bbboooqqqhhhttt}}}sssjjjjjjtttzzzTTTEEEMMM^^^jjjkkkjjjooo]]]DDD333///111...)))+++)))***//////***&&&%%%###''')))&&&&&&)))+++)))%%%''')))+++---//////000''',,,)))&&&(((***+++((((((+++///222000)))###&&&%%%&&&(((&&&###$$$((($$$&&&((('''%%%"""""""""%%%$$$$$$%%%&&&&&&%%%######+++444666000000>>>NNNooo```mmmDDD888444111000...******...!!!---111)))$$$***//////...444666111,,,---000111)))+++222555000111GGGaaadddBBB444222111...FFFbbbwwwsss{{{sssSSS???======<<<999555222000444666333,,,@@@~~~ZZZ999222777---+++IIIxxxzzzgggJJJ333,,,---+++%%%((()))***+++,,,,,,+++***,,,...---222;;;555***,,,222555444...,,,000333333777000,,,---111444999>>>'''---((($$$***---111;;;///,,,---000222000111555111666;;;999444333777===888@@@HHHKKKLLLRRR^^^iiisssyyy|||zzz{{{}}}zzzyyymmmeeejjjzzz]]]JJJ777///000111000000222+++...000+++,,,...'''444+++&&&***///---(((%%%***,,,------,,,***)))(((%%%%%%***111444000,,,+++(((((((((***++++++(((&&&+++,,,,,,)))%%%###%%%)))((((((((('''''')))---000...((("""###)))...---***111,,,)))++++++)))((()))------,,,---222888666000000---,,,,,,)))$$$&&&***111)))===333///iiiNNNLLLSSSyyy\\\uuummmXXX\\\PPPkkk[[[eeeqqqssszzzHHHdddcccPPPuuu}}}xxxoooiiiggg{{{fffhhhgggvvveee~~~mmmsssVVVcccyyyooofffWWWJJJAAA<<<;;;===???===<<<>>>DDDTTTlll~~~uuuaaaQQQ\\\QQQGGGPPPqqqMMMGGG>>>444---+++,,,...///000//////...---,,,+++'''%%%""""""'''***)))%%%+++(((%%%%%%(((++++++***###!!!###))),,,***((())),,,,,,---......,,,(((%%%(((%%%$$$&&&&&&%%%(((,,,((())))))'''$$$!!! ###%%%'''%%%""""""%%%((("""$$$'''000222111QQQsssxxxyyyFFF777+++''''''&&&,,,---""",,,***&&&$$$$$$'''+++---222777888333///111444555333000111222...---===RRRkkkGGG666444+++&&&;;;UUU|||yyynnnfff[[[QQQJJJSSSZZZZZZYYY[[[\\\\\\CCC666222...888nnnvvvEEE555666///...DDDmmmiiiHHH///(((------)))''''''((()))))))))(((&&&''',,,+++---222,,,(((111///---+++,,,///222444555111+++''')))++++++---111,,,---'''%%%)))&&&&&&222...,,,---555???GGGMMMRRR[[[dddkkkkkkffffffnnnwww~~~~~~iii^^^XXXPPPHHHDDD777000222333...111444...&&&$$$&&&---222111000111"""$$$&&&'''((()))+++,,,...,,,///444666111,,,+++''''''(((***+++***(((%%%+++***(((((()))*********'''((()))((('''&&&'''(((---)))'''***000222...))),,,***,,,333666333111222+++,,,***)))---333444111...+++***,,,,,,***,,,000666,,,===555888vvvwwwIIITTTzzzSSS^^^}}}{{{XXXjjj^^^bbbqqqZZZfffhhh}}}xxxssskkkCCC```YYYVVVooo|||ssstttqqqfffgggdddwwwtttfffeeennnVVVTTTddd~~~vvvlll\\\YYYQQQFFF???===888333666111///222222///---...(((111CCCZZZlllpppggg\\\HHHAAA555111@@@RRRQQQDDD<<<555---(((''')))))))))%%%&&&((()))***++++++,,,'''%%%###$$$)))---,,,((()))&&&$$$%%%(((******)))$$$!!!"""''')))&&&$$$$$$***)))(((***---//////...111***%%%&&&'''%%%###$$$,,,------,,,***)))(((((())))))(((((())))))((('''###(((***---222:::]]]lllrrruuuAAA222***+++,,,)))...111***///...,,,*********+++,,,000444444///,,,///222333444///,,,---,,,///===NNNUUU:::666222)))666IIIppp{{{ooolllggg\\\NNNBBBBBBHHH___ssseee@@@555666555^^^NNN333000---,,,999ZZZrrrOOO444,,,000111---...---,,,,,,---,,,***(((###+++,,,,,,...***---<<<444+++)))111777666777;;;555000---//////,,,+++,,,111---&&&***///&&&$$$333777===IIIZZZnnn~~~{{{^^^TTTPPPJJJ>>>:::888///777333000///,,,''''''+++,,,,,,---///111444666777111...///333444000,,,,,,((()))***,,,...,,,)))&&&(((%%%###&&&+++...---+++,,,...000///---)))((('''******,,,111777666000***)))''')))///333333333555---...,,,((((((...333444111,,,***---///...///222444)))666222AAAgggAAA^^^hhhRRRzzz\\\cccPPPttt___ssssssWWWfffddd|||nnnwww\\\===___}}}MMMPPP___xxx{{{qqq{{{}}}hhhjjj|||```|||ddd^^^nnnWWWHHHGGG^^^hhhllldddZZZRRRGGG===:::;;;999111---///222333...++++++///000,,,***+++&&&###'''888LLLWWWSSSJJJ>>>===666---...666888333333---&&&%%%))),,,+++(((!!!"""$$$&&&((()))******(((%%%$$$''',,,...---,,,&&&%%%$$$%%%((()))((((((+++''''''++++++(((%%%&&&***'''&&&'''***///222333555,,,%%%&&&)))&&&""" )))))))))***))))))((((((&&&$$$###&&&+++,,,***&&&$$$,,,***)))666MMMrrrwwwwwwyyyGGG000***---///+++...333///000//////...---,,,+++***...111000,,,***---111111000---,,,///222<<>>777888,,,444DDDooo~~~hhh```bbbPPPLLLLLLLLLEEE???GGGUUU}}}NNN777:::333SSSRRR111---///,,,000MMM^^^@@@333222222///555222000000111111...+++&&&...//////333111444DDD666,,,,,,777999333333<<<;;;777666888888333000000...'''$$$...555***)))<<>>111...///***,,,000+++---,,,,,,+++************///111111------111333333000222444444777DDD^^^tttzzzfff@@@:::222***333BBBqqqqqqTTTCCCFFFRRRPPPEEE@@@FFFPPP\\\nnnaaa;;;666///IIIVVV333///333///...FFF}}}jjjIII777333444333666222//////111222///,,,...111///111888444222;;;...)))---666444***...:::777333333777777222//////***&&&$$$000777---///DDD}}}jjj]]]OOOHHHBBB999000------++++++,,,...///...,,,***''''''+++---+++)))+++---,,,---...//////---***%%%'''******))))))+++---,,,------,,,***)))***,,,&&&''')))///444777666444111------000222///...000777999555+++%%%)))222777888222...---,,,******---000)))222666[[[cccIII}}}XXXcccqqq[[[WWWYYY}}}UUUgggnnn[[[~~~yyyfffqqq~~~RRRHHHxxxnnnnnnqqqfffyyyfff[[[oooxxxggggggnnnMMMQQQJJJ666666222,,,***,,,//////+++---,,,******,,,***%%%)))''')))///333111000111333///+++,,,///000+++''',,,---+++'''&&&(((+++++++++---...,,,)))(((***---------,,,,,,***)))((('''+++''''''+++,,,(((&&&)))$$$&&&'''))))))******+++***&&&%%%)))+++)))''')))***)))((()))******(((&&&''''''(((***'''$$$&&&+++)))'''&&&'''((((((%%%###"""&&&***---,,,,,,---///''',,,'''000ZZZvvvdddUUU>>>000...***+++,,,&&&***)))(((''''''))),,,---,,,//////------111222000///333555222000:::OOOaaapppeeeCCC===222222===DDDjjjwwwWWWCCC888555<<>><<<888666888???QQQooobbb<<<===QQQrrr@@@///222555555777dddpppMMM===///---,,,---///222333333444000...111444555888<<<444666888666111---++++++111***(((...111,,,((('''444222444+++...222+++;;;wwwxxx___KKKGGG;;;...,,,222666222,,,+++,,,///222333333333222333***$$$(((------)))''''''111999999666333///+++((((((+++---***)))...555000///......---,,,***(((&&&***+++)))))),,,,,,***---///,,,(((''',,,111222...///...GGG|||yyyFFFaaaYYYaaabbb}}}TTTggg\\\kkkuuummmjjjVVVpppppp}}}bbbvvvfffnnnqqqOOOxxx___bbbtttDDD111888;;;...+++,,,...,,,))),,,333+++,,,***(((,,,333111***///333666666;;;BBBGGGHHH888000///---***111333(((444---%%%%%%***---+++((("""!!!$$$((()))&&&'''+++,,,+++,,,111444111((( ***,,,...//////...---,,,++++++((($$$&&&***+++(((***'''&&&(((******'''###))))))(((((()))***++++++)))%%%""""""%%%)))***)))&&&(((***)))&&&&&&)))---((()))(((&&&''')))+++++++++111TTTLLLAAAooo|||LLLQQQFFF888...******+++,,,***+++,,,+++)))((()))***333000,,,)))***---222555------,,,++++++,,,---...>>>eeecccBBB;;;:::888888FFFfffrrrsssqqq\\\NNNJJJ>>>222???OOOZZZfffyyypppDDD;;;III{{{yyyGGG111...///222666YYYyyyWWW555***.........---,,,///444888444///---000111111444777///111333333///---,,,---222,,,***000333111......555333666---111444///AAAyyynnnOOO;;;555666444111''''''((()))))))))((((((///***(((***+++)))'''((()))...111222333444000+++///.........+++)))///777...,,,,,,...222555444222111222000...///333444111000333111+++)))---111333222555@@@dddsssLLLuuuppppppVVVooofffRRRhhh^^^iii}}}xxxfffZZZsss{{{}}}jjjuuuiiilllvvvYYY\\\fffbbb888000999;;;===555000222333000000222000333555555:::AAAAAA<<>>fffeeeYYYsssOOOHHH???222)))&&&'''((((((---000222333222000000000111///...---...111444666222///------///000///...222WWWmmmFFF;;;666444333888PPPnnnZZZWWWPPPSSSQQQBBB<<<>>><<>>===<<<>>>FFFOOOTTT[[[cccggggggsssqqqiiiiiilllqqqeeeMMM000111111000///...//////...///...---,,,+++***)))&&&)))------+++******+++''')))+++---............((()))'''%%%(((---...+++%%%))),,,,,,(((%%%''')))&&&'''((()))))))))(((''')))'''%%%&&&))),,,...///000***$$$"""&&&)))******'''(((((((((&&&&&&''')))222TTT~~~MMMBBB;;;111***)))*********---///222222000...---,,,111111111222222333555555555444333333333333333222,,,IIIttttttKKK>>>666333333000???ooodddQQQDDD999<<<<<<@@@CCCBBBHHHQQQWWWssscccAAA===WWWaaa>>>000000333555>>>oootttPPP888666---//////,,,((('''***---000///000333000+++(((***000000000///...---------888444000///...---,,,++++++(((---'''***---...HHHnnnXXXIII333222111///------,,,,,,...+++,,,000000---+++---+++---......000333111,,,///------...+++(((***///***&&&$$$'''...333222000:::888333......///***$$$(((...///)))$$$&&&***---555<<>>===JJJOOOGGG555+++000555444999333,,,)))***+++)))'''*********)))((('''&&&&&&((()))'''$$$%%%((('''###)))(((((())),,,,,,***'''((()))+++,,,,,,+++)))(((---,,,+++***(((((()))******,,,...---+++***+++---(((&&&(((***(((%%%)))111CCCrrrjjjyyyuuuFFF666111+++)))***,,,+++***------+++)))''''''***,,,,,,---.........---+++***%%%***...---)))'''***...***111OOOnnnPPPFFF@@@???999:::UUUvvvwww___@@@,,,)))...111111444BBBLLL[[[{{{WWW@@@===tttxxxMMM777444333///???ZZZ}}}UUU333***)))+++///555999999444000222333555666111***)))---)))'''&&&'''+++///111222444666555222222555555333222///555000222444<<<___|||}}}~~~|||yyyvvvuuuuuu___\\\[[[^^^dddeeebbb]]]aaallluuusssjjjdddgggmmmlllgggcccgggsssvvv[[[FFF:::666666000((($$$***000000+++((("""+++000///,,,,,,,,,+++***+++000666777222......))))))***,,,///000///...000555999888777666111+++,,,111222000000222444222---CCC{{{EEEXXXUUUgggoooBBBKKKvvv{{{{{{```iiiyyyaaa{{{uuurrrrrrWWW|||tttVVVwwwwwwXXXfff{{{~~~qqq___YYYTTTEEE222000555111111222:::JJJ]]]hhhhhheee~~~jjjBBB(((***222333777000((('''+++//////---))))))))))))))))))))))))+++,,,+++((((((***((($$$111...,,,---///...***%%%***+++,,,,,,,,,+++***)))/////////,,,)))(((((()))$$$(((------)))''')))+++---******,,,)))%%%+++666[[[vvv[[[oooDDD777222,,,+++,,,...---,,,)))))))))((((((***---000,,,---///000000///...---(((+++...///------...000---///IIIyyyxxxPPPEEE===;;;777444===KKKKKK:::---///333222444999LLLiii}}}zzzqqqcccVVVeeeeeehhhxxx]]]EEE<<>>222444---***,,,...,,,)))(((&&&+++---,,,---111222111((('''+++222333///+++***'''***...///...,,,,,,,,,---555:::777333222000---000111111000222555333...---AAAuuuIIInnnZZZqqqvvv~~~zzzpppXXX777YYYooorrr}}}dddlllxxxuuu{{{WWWtttiiibbblllVVVuuu\\\uuuxxxtttgggaaa]]]SSSGGG??????AAA777(((...???DDDMMMTTTdddxxxZZZ222)))---+++000,,,((('''***...111333,,,+++++++++***+++++++++***,,,+++)))))),,,***&&&,,,,,,------------+++)))++++++++++++******))))))+++------+++'''%%%&&&'''%%%'''((())))))***++++++,,,((()))---***(((222AAAtttZZZ]]]tttNNN999444...,,,---//////---''')))+++,,,+++***+++,,,)))***,,,...//////......++++++,,,///222333111000111111JJJxxx~~~QQQFFF<<<999666000...000888///...333222555LLLjjjuuu|||]]]PPPSSSVVVNNNEEEGGGEEEJJJccc___III@@@WWWggg>>>111333555222;;;kkkaaa===444,,,111777666222...///222;;;666000+++&&&'''000;;;;;;666111...///000000//////555666222000222111,,,000,,,222......///:::bbbpppooooooooolllkkkrrr{{{cccNNN:::555222111...))))))+++------++++++111999;;;888---+++,,,111333///,,,,,,---222777777222---,,,---444<<>>XXXjjjYYY999666333///,,,///555888999888111...000---+++555DDD:::666111111444555333000888111+++---444777333...222///000,,,444333666aaawwwqqqfffnnnuuuzzzyyygggQQQ:::000...,,,)))&&&***$$$***///+++000===AAA444111,,,)))''''''''''''333111333999:::444///---///666:::777444333333111555---)))---000---)))(((+++:::mmmnnnYYYrrrjjj{{{hhhbbbttt```OOOLLLNNNAAA<<<{{{mmmfffqqq^^^fff~~~pppaaa[[[```pppuuu}}}cccUUUiiiaaa[[[jjjxxxoooqqqzzzyyyppprrruuuooolllmmmhhh]]]UUUVVV[[[]]]VVVUUUYYYeeetttzzzvvvooosssqqqoooPPP444000,,,///)))++++++''',,,111***---,,,++++++---------+++***((((((+++***&&&&&&(((---+++)))***,,,,,,***''')))'''&&&%%%&&&(((***+++,,,+++)))***,,,------,,,***((((((***---...+++((()))&&&###(((,,,(((777VVVVVVNNNgggaaa666222---)))''''''&&&%%%000,,,)))***......)))%%%000,,,+++...111//////111222---+++...000000000333111...;;;]]]cccJJJ555222222...///666999:::@@@TTTsssrrrdddDDD===888999<<>>;;;888444222222222222111111...++++++...///...,,,444222333...444222666ccctttooo{{{xxx[[[BBB000'''''',,,+++(((000444++++++666;;;000...,,,***************''')))///555444///---///***...000,,,***,,,---,,,222------000111------000777III{{{bbbSSSooofff}}}wwwlll___lll~~~qqq]]]NNNFFFPPPxxxaaapppdddfffxxxnnn^^^SSS^^^qqq}}}hhh\\\```WWW___uuusssQQQKKKMMMNNNLLLVVVaaa___rrrzzz}}}{{{iiiCCC333+++...+++...---&&&)))000---,,,***))))))))))))(((&&&'''%%%&&&)))((($$$$$$'''***(((&&&&&&((((((%%%"""&&&&&&%%%$$$###$$$&&&((((((&&&%%%&&&'''(((((('''***))))))***+++,,,+++)))***)))&&&***,,,))):::]]]jjjJJJBBBjjj|||wwwWWW:::666111...------,,,+++)))***,,,,,,,,,,,,---...///,,,+++///222000000222111---,,,///000...---...,,,///999QQQuuuoooQQQ555------+++///777>>>JJJ___{{{sss^^^KKKAAA444222555???NNN```ttttttqqq___999444TTTWWW;;;111...,,,777IIIooowwwSSS444...((('''***///333444,,,......000666:::777111555444111...,,,,,,///222------,,,+++*********+++222222333---000---444ccc|||ooovvvjjjJJJ222+++---+++)))222444((($$$,,,///'''(((((((((((((((((((((%%%)))000555222---,,,000000111///+++***---...,,,---,,,...000///---000555;;;TTTRRROOOgggiiillltttJJJFFFbbbyyyvvv^^^sssmmmlllrrreeeWWWmmmxxxzzzgggddd```^^^TTTnnncccPPPLLLVVVccclll}}}]]]???...444///222000%%%&&&......***(((''''''(((((('''&&&&&&%%%''')))(((%%%%%%))))))'''&&&(((+++,,,)))'''&&&'''(((&&&######&&&)))***)))((()))+++,,,+++******++++++***)))((()))+++---...,,,......+++BBBkkknnnNNNAAA999TTTYYYTTTZZZxxxgggHHH333000,,,***)))***))))))"""(((...---(((''',,,222000,,,,,,000111///...000222...---000000,,,))))))'''///888KKKooo}}}ZZZ888,,,,,,---222;;;KKKiiitttZZZIIIAAA===<<<===999???UUUuuufff888000EEE~~~hhhCCC222...+++111:::ZZZ[[[666...''''''***++++++,,,%%%***+++)))...777555,,,000111111---)))***111666///......---,,,,,,,,,,,,+++,,,///(((+++(((000bbb|||qqqrrr{{{[[[???222...)))...222)))&&&***(((&&&(((+++,,,+++***)))(((------111555333,,,((()))777888666222000222111---+++++++++------...000222777[[[OOO\\\^^^]]]{{{@@@BBBmmmbbbzzz{{{___}}}rrruuu~~~qqqppp~~~```vvv```jjjfffuuuwwwDDD]]]}}}mmm___SSSQQQZZZwww]]]???>>>222000...%%%%%%+++******)))((()))+++,,,+++***((((((+++---,,,(((***...((('''&&&)))...000///,,,))),,,---+++'''%%%(((,,,...---,,,---///000///---***,,,,,,***&&&&&&))),,,...111000111//////MMM{{{NNN888:::333333;;;:::;;;PPPlllZZZ<<<+++(((&&&$$$%%%&&&&&&%%%###)))---+++%%%###(((///000---,,,000111...,,,---000------111111---***++++++000555BBBhhhjjjCCC666666777===EEEbbbxxxdddIII777222666:::<<<<<>>qqqTTT999111///000///HHH^^^===333,,,...111///---...(((//////***,,,555888444444666555000++++++111777111///------000000...+++&&&'''+++%%%)))'''///aaaxxxxxxjjjOOO888***)))...---///111,,,---111444555333000......444//////444666000(((###111555777555444444333///000---******...111111...:::hhhXXXttt\\\TTTvvvwww:::EEEuuukkktttjjj|||uuukkk}}}eeexxxuuu___}}}~~~[[[pppuuu___sssGGGaaawwwYYYIIIRRRTTTcccfffJJJ555***)))%%%'''+++''',,,+++******+++,,,+++))))))***---000---)))+++111)))'''&&&(((,,,---+++)))+++---...,,,***(((***,,,***))))))+++,,,---+++)))***+++,,,)))&&&%%%(((++++++.........---222VVVnnn777+++444,,,)))222222111;;;MMMnnnZZZ<<<...,,,******+++,,,,,,+++((()))+++***((((((+++...000------111222///---......+++,,,111333111///000333222000888[[[tttKKK<<<<<<<<>>111+++,,,))))))(((''''''((()))(((&&&''')))---...)))$$$'''---222///---...//////,,,(((***(((&&&(((+++,,,***&&&))))))***,,,------+++)))((((((((()))******)))(((&&&(((&&&)))///===jjjQQQ222111111.........((((((,,,...@@@]]]rrrqqqFFF111///...///000111000...,,,+++***+++---///222333...,,,...555888777666777:::555333444333///------(((,,,222;;;NNNpppxxxMMM===:::555000000;;;eeeyyy]]]EEE555---***---000444888AAAWWWuuuaaaDDD444MMMWWW???'''666444222QQQ```HHH111+++***&&&(((...///'''***999AAA999///+++000111111000///000222333+++000444555111000222666...,,,...***111------VVVkkkqqqnnnRRR999///...)))&&&+++000000,,,))))))+++,,,+++...333444...***)))(((111666000((((((///555,,,000000***)))///333333MMMtttYYYvvvgggyyynnn<<>><<<444,,,666>>>RRRjjjLLL???111,,,//////---777CCCRRRlllsssHHH666???bbbcccAAA111555%%%555GGG```oooAAA...000(((&&&///...000---,,,///333222+++$$$&&&***///111111111111222&&&+++111444222...+++)))...444333111111...666KKKooo[[[ppp{{{MMM333------///,,,***+++---,,,)))'''000,,,((((((,,,///...,,,...///222333...))),,,222...---,,,---,,,,,,---///UUUYYY___gggrrrxxxiiiWWW<<<<<>>UUUSSS888888222000333///333333444333000...+++***...---...000222111---******+++...111444333000...+++111///---...,,,444HHH[[[EEEOOObbbyyytttNNN777000------...///,,,'''&&&(((+++(((&&&(((---111111///---++++++---,,,)))))),,,...,,,+++,,,++++++...333RRR^^^iiikkk{{{aaaWWWbbbvvvpppzzzuuuDDD888:::JJJ}}}{{{yyyfffnnnxxx~~~wwwqqqmmm|||^^^zzz]]]nnndddmmmTTTjjj}}}TTTnnnZZZ}}}{{{aaa@@@------222222...---++++++++++++++++++((()))******)))***,,,...+++------++++++------***,,,+++***+++---...---+++,,,***((((((***+++***(((,,,111111,,,'''(((++++++///------)))111\\\WWW666++++++)))$$$###$$$(((***))))))111:::GGGVVVbbbeeejjj|||rrrBBB222...,,,,,,...///---++++++***'''%%%)))---+++%%%...............000111222///,,,+++///000---,,,---///...------999WWW|||OOO<<<777333444<<>>,,,,,,---,,,***(((((((((---,,,)))&&&(((,,,***%%%111111111000///...------222000000444444000...///+++,,,...///444LLLyyycccEEE===777000666???bbbJJJ555222999333555PPPkkkoooHHH777>>>nnnPPP<<<555,,,---...@@@sssddd999---///---***'''000111000,,,)))***111777555333222444777777333...///000222444777888777555666:::444---///---111>>>bbbddd:::///...(((---999VVV|||fffFFF333///000222...&&&&&&,,,+++******,,,///000///---555222111444444222111333111...,,,,,,)))'''000===mmmlllUUUuuu{{{PPP>>>LLLiiiTTT888;;;EEEUUUrrrvvvaaasssooovvv|||{{{uuueeedddxxxuuuVVVuuuaaaiiiPPPtttjjjAAAkkkoooppp|||pppXXXXXXTTTLLLEEECCCHHHNNN___^^^TTTEEE:::444...((('''((())))))(((''''''(((***,,,------,,,,,,,,,...+++---+++'''&&&))))))&&&))),,,,,,)))%%%###&&&))))))((((((((()))++++++,,,!!!&&&(((&&&%%%))),,,+++'''(((,,,,,,999fffaaa777---///,,,)))---///***'''(((******,,,000+++333===HHHWWWjjj|||fff666)))***++++++***)))'''&&&***+++)))&&&'''+++***%%%///000000111111000///...555333444666444///...///,,,...333333000???llloooGGG;;;666,,,---222LLLtttPPP:::333;;;@@@TTT}}}oooHHH;;;>>>aaakkkHHH999333111...:::aaasssEEE000///+++***///555111,,,***+++///333555---...//////...---,,,,,,---333999:::666333333444888<<<444---000111333<<<^^^```666111444---///+++555RRRwwwpppGGG888...///111,,,+++...''''''''')))++++++***)))------000111...***---333333///...///)))&&&111BBB|||kkkyyyUUUzzzZZZ>>>CCC```rrrJJJ:::KKKSSSaaauuujjjccczzzkkkooottt}}}lllmmmmmm^^^yyy~~~~~~^^^```VVVdddAAApppyyylllvvvfffZZZSSSIIIAAA777<<>>YYYYYYcccxxxYYY\\\ooohhhsssvvvwwwuuugggggg{{{```XXX\\\___HHHzzzhhhmmmbbbUUULLL>>>444666AAAGGGGGGYYY[[[XXXLLLBBBFFFXXXiiikkk___MMM<<<222/////////444///+++,,,111444222...)))+++------+++)))))))))))),,,,,,***)))+++***&&&)))&&&$$$%%%))))))&&&!!!"""$$$%%%%%%$$$%%%''')))(((++++++((('''((('''###((($$$%%%***>>>nnnnnnMMM111,,,,,,&&&&&&---$$$$$$'''...111---))))))---******...555AAARRRaaaoookkkCCC...+++)))(((***///111///+++***,,,,,,***+++...000...***,,,000222444333222111///...///111///,,,...333444++++++111------IIIlllZZZAAA===222555444;;;ZZZvvvkkkccclllvvvGGG777888III~~~hhhBBB888000+++///===kkkUUU444333...---===???777000...111444111---111000000000000000//////...222666555000------000888;;;111'''...222222555HHHnnnkkkXXX111,,,000---......000111///;;;```hhhAAA333111------333////////////000111333555...---///111///,,,...333...+++///555///+++:::RRRgggiiiddd\\\ZZZ???^^^yyyrrrHHHAAAPPPnnncccddd{{{MMMTTTyyywwwwwwdddiii|||wwwtttxxxeeesss}}}gggMMM]]]ZZZOOOqqqwwwkkkXXXEEE::::::888888>>>OOOaaajjjjjjooojjj\\\JJJ:::555<<>>lllaaaFFF---(((***(((&&&'''%%%&&&***000111---***+++...------,,,(((***;;;MMM```sssWWW888111((((((((((((((()))***+++))),,,,,,)))))),,,---+++///000333444333111...,,,---,,,...000///---111888222$$$!!!,,,...---AAA___pppPPPFFF888444333444NNN{{{{{{ppp```MMM???666IIIuuuKKK555666DDDwwwnnn@@@333***(((---777dddTTT444777666444EEE888333......111222111...---***(((+++111555333000111111000///...---...///???BBB555)))---111...///999~~~nnneeeSSS222...111...000...000111+++---EEE```|||MMM888///)))+++444111000///,,,++++++---///000,,,+++///111///...000***(((///666222...???XXX```ooo]]]]]]\\\TTTnnnuuuZZZ888FFFeeerrrlllNNNTTTiiiaaafff[[[jjjuuuqqqpppiiixxx}}}lllHHH^^^YYYWWWvvvbbbNNNEEEDDDAAA===:::(((///;;;LLL___kkkhhh___QQQIII===000)))(((,,,000111,,,((())),,,---......,,,+++)))'''%%%(((---111''')))++++++(((&&&$$$$$$&&&+++...------...+++'''!!!"""%%%(((+++***'''$$$...//////+++'''$$$%%%'''###&&&'''''')))---,,,((('''(((---000>>>jjjWWW???((($$$***,,,((($$$((('''''')))(((&&&)))///***)))+++,,,(((%%%,,,888vvvzzzFFF+++...))),,,...+++'''&&&***///(((+++***&&&%%%''''''&&&,,,......******------***444...***+++111333///+++---((((((,,,+++,,,===RRRdddGGG999222---,,,AAAlllxxxLLL???ggg\\\CCC333+++:::^^^fff333,,,HHHrrrtttNNN000...111///888IIIiii777...+++***666222******333444---+++000&&&))),,,,,,+++***,,,///333///+++)))+++------,,,777888555...+++---//////<<>>888111111,,,)))///777888000'''888999555---***---///000///]]]wwwNNNyyy___888222///***---111//////111111---,,,///'''555QQQxxxfff===---///444000***)))000888666000---......---,,,+++---...333---'''+++...---GGGtttqqqZZZxxx~~~YYY444JJJ|||uuuooosssvvvqqqiiiqqqwwwVVVxxxppp|||tttzzzrrrbbbzzz^^^LLLxxxwwwrrrbbbYYYFFFCCC===888555333222222111000+++'''(((++++++'''+++(((&&&'''+++//////---666333---***...444111+++...(((&&&***---+++)))))),,,+++)))'''&&&&&&''''''%%%'''((((((&&&%%%%%%&&&$$$&&&''''''+++111222000$$$''''''&&&(((+++)))%%%((((((((((((((((((((((((''',,,...+++))))))(((%%%'''))))))+++<<>>eee]]]===888444WWWbbbSSS___yyyKKK777222000///333GGG{{{ddd<<<111...+++222---+++//////+++)))+++333///,,,///555::::::888///---,,,000555555///(((666888555...+++///222333444WWWNNNnnnJJJ222111---***000///---...111111...---///777///444WWWQQQ333000000+++&&&''',,,111000---***+++,,,,,,,,,///222666444///)))******+++KKK}}}uuuzzzUUU}}}jjjpppxxxqqqEEE999bbbwwwsssgggpppppptttuuujjjRRRyyynnnqqq~~~sssbbbsssiii|||KKK}}}wwwrrr^^^PPPEEE;;;555...000111///------///222'''***+++((((((+++,,,******+++---111333222...+++222111---***+++...---(((+++'''&&&))),,,***)))***,,,+++)))(((''''''''''''''')))++++++***(((((((((&&&(((((((((+++111222///'''******((((((***)))%%%---//////...+++((('''(((%%%(((((($$$$$$&&&'''%%%+++,,,+++...===___tttfffrrr^^^777(((---///---///+++***+++***((((((,,,000,,,******(((%%%%%%(((,,,666HHH___{{{xxxEEE111000)))---,,,,,,---///111000///,,,***))))))***)))&&&###+++000333333444555333...,,,+++***+++---/////////...///222222///,,,///555UUU___FFF999888222111IIIuuuwwwCCC555...000FFFpppxxxLLL999999___ppptttXXX<<<111//////222888bbbsssBBB111111---,,,)))(((+++---,,,+++,,,...,,,***+++...222555666///////////////...---,,,333555444///...222555555:::QQQJJJaaattt???222222...///444...,,,...333444111111333999,,,)))<<<___lllAAA...***(((((()))************(((((())))))***---222555------******(((+++UUU{{{~~~lllRRRfff[[[zzzzzzRRR777GGG|||yyytttooo{{{gggZZZqqqmmmyyy{{{eeejjjpppvvvLLLrrrhhhsssrrr```PPP===333333555333///&&&))),,,+++)))(((+++..."""&&&'''&&&(((,,,---***((())),,,...///...+++)))///333222,,,((((((***)))(((%%%%%%(((***((((((***)))))))))((((((((())))))'''***,,,,,,+++***)))***&&&((('''%%%'''***)))%%%(((++++++'''%%%&&&%%%"""+++---...---***'''%%%%%%''''''%%%!!!###)))---,,,+++***)))+++777SSSzzz{{{kkkuuu___777***///000///000,,,+++,,,,,,******......***)))***)))''''''***///333BBB]]]{{{rrr>>>...000***+++******,,,///111222111(((((('''((()))***)))'''000222111...000555888777---***)))***,,,......,,,---...///---++++++///333OOO}}}pppQQQAAA;;;333222AAAaaabbbHHH777///666hhhgggCCCFFFjjj{{{wwwmmmJJJ555...///000///HHHzzzKKK111000---((('''&&&(((+++......///)))***,,,...000000...---...///000...,,,,,,...000///222333///...222444333888GGGLLLYYYbbb777111---))),,,...)))(((***///000---,,,...)))***,,,111:::VVV\\\888---+++,,,---,,,))))))+++)))))))))'''&&&'''***---%%%(((***+++***222cccllldddVVVyyyVVVZZZfffhhh===;;;```|||{{{qqqssseeegggxxxgggpppvvvjjj```sssrrrRRRnnnKKKKKKDDD<<<222)))(((///333000,,,***---///...+++***,,,...&&&)))***(((***---,,,(((,,,***(((&&&''')))+++---...444666///)))(((+++,,,'''%%%%%%((()))&&&'''***((((((((())))))*********&&&(((******)))((()))***)))+++***'''(((***'''###&&&))))))$$$!!!"""""" """###&&&(((((('''$$$"""***)))'''$$$(((000444333,,,+++******222JJJrrrxxxyyy]]]888,,,///...,,,---)))(((******(((***---'''%%%%%%)))***)))***---------555JJJfffnnn;;;---111+++,,,***))))))+++,,,,,,+++'''((()))+++...111333555111444555333444888888555+++,,,---,,,++++++,,,...---......+++)))+++...000DDDjjjZZZCCC888000222:::OOOtttbbbAAA444555[[[eeecccxxxzzz}}}uuueeewwwYYY<<>>>>><<<555---***///222///)))(((,,,111---//////,,,***+++,,,---333QQQttt```???000***000666DDDiiiqqqDDD444555GGGsss{{{cccZZZ|||qqqVVVeeebbbAAA000---...222---[[[]]]333,,,)))+++******)))---111222111AAA777,,,+++333888555000,,,******///444777666333***///111...++++++)))&&&+++///dddVVVLLLqqqCCC000555---***---'''///---///222111+++((())),,,((((((+++***///HHHcccuuuBBB555,,,...222111///000000000000---***((()))***......,,,///444@@@pppXXX]]]___bbbZZZkkkCCCCCCvvv{{{xxxtttyyytttGGGeeevvv{{{rrrnnnwwwQQQsss___|||CCC>>>333,,,...///---***(((***---((((((''''''((()))))))))!!!)))---)))%%%'''+++---%%%(((+++,,,+++*********(((++++++)))***......+++)))'''(((+++)))&&&'''+++))))))************)))((((((((()))((('''(((***,,,"""%%%&&&%%%(((+++***%%%$$$)))+++'''%%%'''******+++))))))---000///)))"""!!!"""###(((---,,,'''###$$$%%%$$$&&&;;;hhhqqqKKK000,,,+++%%%&&&***&&&&&&)))***)))+++///000---,,,...---***))),,,&&&)))***///CCCgggttt@@@111333***///---***)))***++++++***'''&&&%%%$$$$$$'''+++///333111...111<<>>777333222222000+++)))+++888111QQQccc```[[[CCC000000555111+++***))),,,...//////000...,,,...666999444---000<<>>===XXXtttFFF111111666555444EEErrrNNN666222444777888777444111///,,,,,,***((('''+++111777777000+++,,,......///222444000//////...++++++...111444444VVVdddMMMNNN777333111111---)))***///000555:::;;;444+++))),,,888444333666777333///---222AAAhhh```:::555555000///333//////...,,,...222222000111111000111<<>>:::...'''&&&'''---******------******,,,***---000...(((######$$$%%%''',,,///+++''')))///,,,,,,,,,,,,,,,,,,+++++++++((((((,,,---)))&&&''')))...---...111++++++888;;;nnnzzzEEE999...------,,,,,,...'''&&&&&&((())))))'''&&&#########%%%'''(((((((((111+++)))+++@@@ssstttBBB111111)))+++******)))***+++,,,---)))(((((()))+++,,,***)))---((('''+++/////////000---+++...444666222......''')))+++,,,,,,---...///000222999YYYsssLLL777...000333...>>>pppwwwOOO@@@BBBddd~~~```???555;;;IIIqqqpppDDD999&&&///555;;;UUUiii===000---,,,///444555///))),,,)))'''+++444<<<@@@@@@999333///111111...++++++444000---...,,,***+++...)))...,,,:::hhhWWW555...***(((***...///,,,)))...,,,222===???777222333EEE777---///111,,,'''&&&000+++555YYYSSS333000---+++444,,,111111+++---444777444111'''///444UUUeeemmmkkk[[[MMMwww|||mmmrrr}}}wwwyyymmm{{{]]]jjjnnnkkkyyyuuuaaaxxxWWWtttzzzDDD888111222222...+++,,,333999@@@666...,,,...---++++++------...------,,,++++++***,,,111222,,,&&&(((///***))))))+++(((######&&&***)))(((((()))***,,,---)))888CCC===000'''&&&(((+++))))))---...,,,,,,///)))...111---$$$!!!&&&''''''***---,,,(((***///------,,,++++++*********+++((((((,,,---***'''((('''+++'''&&&---+++''',,,,,,LLLaaa~~~}}}GGG888+++)))(((%%%%%%***%%%&&&((()))))))))))))))''''''&&&&&&&&&&&&''''''111***'''+++DDDyyy{{{III///***%%%))))))(((((((((((())))))+++******+++---...---,,,,,,(((''',,,...,,,+++...000///000333222...---///&&&(((******)))***---000000222555NNN|||ZZZ???222222333+++777___^^^AAA777UUUsssTTTAAA666;;;GGG^^^VVV@@@***......222FFFooo|||III000...---...//////---************---111666999;;;555///,,,------+++,,,///444///---...---,,,---111...111333666NNNuuuBBB666,,,+++***,,,///222111...,,,***...777666000000777SSS@@@111000111,,,***,,,+++000333@@@hhhrrrBBB222+++)))333111888888///---444777555...&&&555999]]]fffiiiqqq{{{HHHKKKrrrxxx~~~yyy{{{www]]]rrrmmmbbb{{{mmmddduuuRRRvvvGGG555111333222...***---777???FFF:::///...000000000111---,,,+++***))))))))))))***+++...000---((((((,,,&&&%%%'''***)))%%%&&&))))))(((''''''((())),,,---...666;;;555---))))))((()))'''(((+++---+++,,,///***---...***$$$!!!$$$(((+++((((((******'''(((+++***))))))((((((((()))))))))&&&%%%)))+++)))''')))$$$***%%% &&&&&&###(((&&&444<<>>MMMWWWpppbbbFFF666222++++++<<>>LLLPPPKKK888333//////333555444222999444///++++++,,,------...///333***---aaaiii;;;,,,222(((***,,,...//////111222999111///222000***...888333,,,&&&(((******+++...777%%%,,,777666RRRaaa888///---%%%222333111///000222...'''''')))+++@@@uuuqqq]]]zzzrrrKKKiii^^^mmmrrr~~~}}}xxxwwweee~~~vvv~~~{{{ZZZ^^^rrrcccYYYggg111---)))(((,,,...---,,,...---))))))///444222...,,,***(((%%%&&&(((***+++,,,&&&%%%%%%&&&(((*********###!!!$$$***---***&&&&&&((('''''')))---...---+++++++++,,,------+++(((&&&'''((())))))''''''(((************+++,,,+++)))((()))***(((&&&)))...---(((((()))***)))'''&&&&&&(((+++&&&###&&&,,,...***%%%---++++++***&&&"""%%%+++,,,...222666666999EEEQQQXXXNNN:::'''%%%...,,,"""...//////---)))''')))+++((()))***+++,,,---------)))222222000JJJ~~~```//////---,,,+++)))'''&&&%%%%%%$$$+++(((%%%%%%(((******(((...111444333000---,,,------...---+++...222222///111333333///)))''')))---...***%%%***FFFqqq]]]???444222000---;;;YYY~~~pppGGG>>>XXXsssyyy^^^KKK@@@IIIjjjWWW;;;333///---'''...UUUqqqAAA---+++666777444333000...//////111;;;FFFJJJFFF<<<;;;999555222000111222...,,,)))'''''')))---000///+++------...III{{{vvvIII000+++...---...///000//////000111000***+++111111++++++222000***'''***+++)))(((***///(((,,,000,,,@@@wwwlll???000...((()))---///,,,+++---,,,)))111444777JJJxxxpppXXXyyyxxxrrr]]]qqq~~~vvv```xxx||||||xxx^^^ccc~~~ccc___ggg---000,,,+++...000...---///000***(((,,,000...,,,++++++(((&&&%%%'''(((((((((***(((&&&&&&'''(((((('''+++)))+++...---'''%%%&&&***(((''''''))))))'''%%%'''$$$###&&&++++++'''""")))+++------,,,,,,...///******+++,,,------+++***))))))'''%%%(((,,,+++'''+++***))))))(((((('''&&&***)))((()))******((('''***''''''))))))(((+++000''')))---000//////777BBBEEEDDD888)))%%%++++++%%%'''((()))'''$$$###%%%&&&''''''((((((((('''&&&&&&'''---,,,---MMMnnn;;;555///------,,,+++************///---******,,,---+++)))...333777555///+++,,,///......+++***...444222---111666777222)))%%%)))///000---(((***>>>cccpppHHH777777333+++666JJJlllWWW;;;GGGccc}}}qqqfff]]]XXX\\\mmmlll???555000///)))+++IIInnnIII111+++555555000...+++,,,---...///444;;;>>><<<999<<<<<<888000,,,...222***++++++)))))),,,333999555---,,,666777666ZZZPPP111,,,000///333222222111000/////////+++'''***222444---)))***+++''''''+++---***)))***+++000000,,,)))222YYY|||III333000///$$$***...***&&&'''))))))+++...666NNN}}}vvvppp{{{TTTyyyYYYbbbuuu{{{fffaaavvvppp}}}xxxhhh|||eeecccgggwww999333///---000111///...000///)))%%%''')))'''&&&'''---+++(((''''''(((((('''...+++(((&&&&&&&&&&&&%%%,,,+++---...***$$$%%%)))'''&&&&&&''')))***)))(((***%%%###'''///111---&&&&&&(((***+++******+++---)))***,,,---...---,,,+++***+++)))&&&(((+++***''')))((('''((()))***)))))))))+++---,,,)))'''((()))'''###"""&&&(((((())),,,$$$%%%))),,,)))&&&***111///666555+++%%%((()))''''''((())))))((('''(((***+++++++++***)))'''&&&%%%&&&)))&&&,,,PPPuuuCCC;;;333---------,,,------......---,,,+++++++++***(((&&&,,,///222111...,,,...111///000...+++,,,000///,,,---///111...)))(((,,,000000111222555@@@[[[UUU999888777///222===\\\fffDDDHHHdddtttccc___\\\]]]dddppp{{{sss___YYY]]]sss~~~KKK:::000111000///BBB[[[UUU777,,,444333---+++''')))+++,,,---///000111111000333555333///---///222+++...///---+++---555<<<666333---888@@@666JJJ}}}```;;;---///111///333222111000000000///......+++---333555///)))((((((&&&'''+++---,,,,,,///+++999666///111333GGGoooTTT666111444''',,,---***((()))***)))((((((111QQQmmmuuuqqqQQQ}}}hhhlllxxxPPPsss{{{www|||___fffuuuiiiyyyvvvjjjcccgggrrrKKK555111...000111......///111,,,)))******'''%%%&&&...,,,))))))******)))(((...+++'''%%%%%%&&&&&&&&&$$$%%%((()))&&&###'''...###$$$%%%(((,,,000222333+++)))'''***///111...+++%%%'''))))))(((''''''(((&&&(((,,,------,,,,,,,,,+++---,,,((((((++++++((("""%%%'''(((((((((+++...)))+++,,,,,,***))))))***+++%%%"""&&&((('''%%%&&&%%%&&&***---***%%%&&&+++%%%,,,///***&&&''')))(((((()))++++++,,,,,,---...---,,,,,,,,,***)))((('''''')))'''///SSSuuuIIIEEE>>>,,,,,,++++++++++++,,,,,,******+++++++++***(((&&&---,,,+++,,,,,,---------...333444...))))))+++,,,---,,,******,,,.........,,,...111555:::OOOyyy^^^777222555111,,,333PPPnnnJJJJJJbbbppp```MMM;;;999;;;DDDYYYvvvoooTTTAAA888:::AAATTT^^^BBB------///+++000===xxxaaa===---444444///---+++***+++---//////---,,,+++...,,,,,,...222444111...***---...,,,(((''',,,111000444---000@@@BBBJJJeeebbb;;;000222///++++++000///...///111111...,,,---,,,,,,000111///------...+++***,,,,,,***,,,000+++888555111:::;;;@@@VVV^^^777---222+++,,,,,,+++...333222...444---444XXXiii~~~fffSSSqqqfffbbbZZZ~~~yyy}}}^^^jjjwwwwwwjjjvvv]]]eeekkk}}}PPP666000---//////------///444000000333222,,,))))))***)))(((((()))***)))(((+++(((&&&%%%&&&((((((((( """%%%'''%%%###)))111&&&'''(((***,,,///222444&&&'''(((((('''&&&'''(((***,,,......,,,***))))))###'''+++---,,,*********))),,,+++'''&&&))))))''' &&&+++***$$$###(((...)))((((((***,,,---,,,+++///)))&&&)))+++(((&&&&&&&&&'''***...,,,((()))---''')))(((&&&'''))))))&&&###$$$%%%(((***++++++***''''''((())))))))))))((()))---...666VVV|||RRRLLLCCC---,,,+++******)))*********+++---.........------///,,,)))(((***+++***)))---444777///'''&&&***---444///+++,,,///111///,,,---,,,...000111DDDrrrggg<<<...000///)))---FFFssswwwRRRGGGRRRnnn```CCC999444///,,,;;;VVVwwwqqq[[[EEE;;;555111333999QQQnnnLLL///---000,,,+++222WWW~~~iii???)))///000++++++,,,...,,,...333555111,,,+++222,,,)))...777:::333+++---///000...***'''(((***...555000---???RRRVVVTTTccc???'''...666///(((+++,,,+++,,,///222222---)))((()))*********+++///333444000......***'''(((---(((......///999@@@@@@DDDvvvlll>>>************)))+++111999999555333+++666___eee```]]]qqqnnnUUUooo}}}~~~zzz|||SSSooo}}}oootttppp]]]pppeeeOOO555000,,,......,,,,,,///...---...111000***'''''''''&&&%%%&&&'''((('''&&&&&&%%%%%%&&&(((***+++***%%%%%%'''***)))&&&***000,,,---,,,***''''''(((***%%%(((***(((###!!!###&&&***,,,//////---***))))))"""''',,,---+++)))((()))%%%((()))%%%###&&&'''&&&&&&+++///+++$$$ $$$)))'''&&&&&&))),,,...---+++)))%%%$$$''')))&&&%%%''''''&&&'''++++++)))+++///,,,((($$$$$$(((***(((%%%""""""$$$'''***+++***)))%%%&&&(((***,,,---......,,,///111;;;ZZZTTTGGG888///...---,,,++++++***+++''')))+++,,,,,,,,,---...++++++)))''''''(((***,,,,,,222333...((())),,,---444222///...///000///...111...000222...888cccwwwNNN888222///++++++;;;aaagggMMM@@@SSSuuuxxxhhhHHH444333;;;@@@AAA\\\```AAA999666999999777>>>IIIrrr^^^>>>777555......666===kkk{{{KKK...000...''''''(((///+++,,,444888444---***222,,,)))000:::===555,,,000111333333222///,,,***///222222///;;;WWW]]]IIIhhh|||III777,,,///111+++)))...++++++,,,000444222,,,&&&'''+++,,,)))%%%&&&,,,111000/////////,,,&&&&&&******(((+++...444BBBIII@@@UUU|||~~~KKK...((()))++++++***...444666444++++++???mmm\\\bbbqqqooosssrrrQQQwww|||xxxGGGjjj~~~ooonnnfff~~~aaaVVV555///,,,---...---...000)))((()))+++***%%%%%%''')))(((''''''((((((&&&$$$######$$$'''***,,,+++***)))'''(((,,,,,,***+++...***+++***(((%%%%%%'''******++++++)))'''&&&'''(((###&&&)))******(((''''''###(((...///+++((('''((($$$((()))%%%$$$&&&((((((+++,,,,,,***((('''''''''%%%''')))***))))))***,,,&&&$$$&&&)))(((&&&&&&***(((%%%%%%'''((((((,,,111---(((%%%&&&((()))'''%%%$$$$$$%%%))),,,...,,,***%%%&&&(((+++---///111111///......;;;^^^|||OOO@@@...------,,,,,,,,,,,,,,,---&&&''')))(((''''''))),,,$$$(((***(((%%%'''---444,,,//////+++***---...---000111111///------///222///...222555------OOOxxxaaaGGG888111///+++333QQQ|||YYY999AAAcccttt|||___DDD444555>>>EEE]]]~~~pppdddRRR999<<<666222111///555OOOkkktttPPP@@@555)))(((222333ccc___<<<999444)))'''(((---'''(((222999444,,,(((---))))))000:::===777///...///111444555333...***---***///---222OOOYYY???NNN___>>><<<777...&&&$$$(((,,,,,,,,,...222555333+++###,,,111333,,,###"""''',,,((()))---000...)))(((,,,///(((---111111EEERRRDDD:::gggXXX666+++)))...///+++(((+++...///222777RRRSSSggggggllliiiRRR}}}tttnnnuuuFFF^^^rrrxxxssspppnnnggg^^^555000,,,...///...///222---******+++***((()))......---,,,++++++***'''%%%"""###%%%(((+++,,,+++)))(((%%%&&&+++...---,,,..."""$$$&&&&&&''')))...333,,,)))''''''))))))((('''###''')))))))))))))))$$$***000000,,,(((((()))&&&***,,,((('''))),,,,,,---)))&&&)))...000...***###)))---,,,&&&$$$(((,,,------000222///+++,,,111+++&&&$$$&&&'''(((---333***'''&&&((()))'''%%%%%%######$$$(((,,,---+++((( """$$$''')))+++------111,,,***:::aaaxxxNNNBBB111************+++,,,---...***,,,,,,***((('''***---***,,,,,,***+++///111000---...///...------...///---///111111000000000111111,,,+++///...222DDD[[[vvvOOO999444///,,,222HHHiiijjjDDDBBBVVV~~~xxxjjj}}}```===BBBUUUhhh}}}vvvWWW???333333999111777888666AAA```___???///+++///222...TTThhh<<<333333)))$$$(((---++++++000666555---%%%))),,,///111000000111222,,,111777888555444777:::000+++$$$""",,,===IIILLLHHHkkkXXX>>>,,,+++***+++---...---,,,+++444777111,,,---...,,,444333000***$$$###&&&***...)))(((...222000,,,***---)))&&&***444AAALLLRRRHHHOOOiiiEEE///(((,,,///---((('''+++///333000SSS}}}YYY{{{]]]tttjjjcccaaa~~~vvviiiooo{{{ddd999___qqqwww{{{rrrooo}}}xxxmmmqqqbbb666333000------,,,+++***(((...000,,,***,,,+++'''+++$$$###((('''!!!###------)))&&&%%%'''((('''&&&###%%%''')))***++++++,,,&&&%%%'''((('''%%%***111)))&&&%%%''''''%%%%%%(((((('''&&&&&&'''(((((((((&&&(((+++---......---+++%%%&&&'''''''''(((***,,,)))$$$""")))222444+++""""""%%%(((%%%!!!!!!%%%***333///,,,+++,,,---,,,***)))+++,,,***'''&&&)))---666222+++%%%"""###&&&)))///'''!!!$$$,,,333222///'''&&&$$$###%%%))),,,///000333===888^^^XXX@@@+++)))************,,,000222---&&&$$$''''''$$$%%%)))...000///,,,,,,000111///---...///...+++***++++++***)))))))))******++++++333......///---,,,;;;NNNzzzRRR:::333///++++++888XXXwwwIII;;;GGGiii~~~oooyyyvvvOOO999222000...,,,---222>>>TTTwwwfffAAA///---...,,,'''>>>iiiwwwJJJ555,,,$$$"""'''%%%'''***---...---+++)))***+++---222555666222///333444555555555888===AAA888444---***000===EEEFFFCCCZZZ|||eee???///---,,,+++,,,......---,,,...444888555444777888666888555///+++)))(((((((((222---***,,,,,,***(((***000,,,***...777CCCNNNSSSOOOJJJhhhQQQ,,,//////...---+++++++++,,,444555\\\~~~UUU|||bbbcccyyy\\\iiizzzvvv|||}}}xxxkkkooo}}}___;;;\\\vvv|||uuukkk}}}rrrnnn|||dddnnn:::777111---+++,,,---...***000111---***+++***&&&******222>>><<<000))),,,,,,)))&&&&&&((()))(((''''''%%%$$$&&&))))))&&&###+++((()))...000......111+++((((((++++++((())),,,---+++***))))))))))))(((''''''''''''''''''''''''%%%&&&''''''&&&&&&(((******)))***---000///+++'''((()))+++,,,,,,,,,,,,,,,---***(((''')))***)))(((&&&%%%$$$$$$%%%''''''(((444111...***((((((((())))))&&&$$$&&&)))***(((&&&+++)))'''&&&'''))),,,...222555>>>???iiifffNNN===******)))))))))+++...000+++&&&###%%%%%%""""""&&&///111000,,,+++...///,,,...//////---***(((((()))...+++((())),,,...---,,,000---...000,,,)))333AAAppp^^^AAA333222000,,,222NNNxxxTTT777888QQQjjjfffOOO666---///000...---===HHH^^^{{{tttGGG111000///'''+++...PPPYYY777'''$$$''',,,***...222000+++))),,,000---,,,...555<<<<<<666///444333333555888;;;======333222---(((+++222777777222<<>>FFFKKKNNNHHHUUUaaa666444111...---------+++)))...666bbb{{{YYY```bbbfffrrrQQQddduuunnnuuuyyywwwjjjlll{{{QQQ:::VVVzzz|||wwwjjjssszzzsss^^^|||888444---)))))))))******,,,000111---******(((&&&''',,,888EEEDDD666+++))))))(((&&&'''(((***))))))+++&&&###%%%)))***&&& ***&&&&&&,,,000...+++)))+++((((((,,,,,,******---,,,,,,++++++******))))))...,,,***(((((((((((()))(((((()))(((''''''(((***(((,,,///...+++((()))+++''''''))),,,//////,,,(((...,,,***)))+++,,,,,,,,,(((%%%"""$$$))),,,+++(((.........---,,,***(((''''''))),,,---,,,***(((''',,,***(((&&&&&&(((***+++---...555@@@pppnnnTTTCCC,,,***)))'''(((***,,,---///+++)))***(((&&&&&&)))+++...---******,,,,,,***---......---+++)))***+++111...,,,...333444111,,,))))))---000...+++111;;;aaatttOOO888000222000333HHHoooddd>>>555???YYY{{{[[[::::::999666000,,,222;;;RRRkkkUUU777444111(((333,,,@@@sss___777'''***111333444666666111+++(((,,,000000///111777<<<===999555------111777===<<<666///,,,,,,(((###""")))...///,,,...DDDfffuuuttt~~~~~~UUU333***111---,,,,,,---......+++***))))))***...444777555000666333111000000000---+++///)))%%%(((,,,---...111,,,+++)))***///555;;;???<<>>```xxxPPP>>>:::OOOsssqqq```III111,,,000555444000555III^^^|||fffAAA555222***333---444WWWaaa888)))...333222333111...***((('''(((***...///111333444555777888------///666;;;:::111***222333///'''$$$)))000333444666LLLgggeeeOOOLLL]]]mmm^^^tttRRR888))))))111+++++++++,,,...---+++)))000---,,,111666555000+++---000111111///---...000...&&&$$$***222333000...///...---,,,---000444777---;;;@@@\\\pppGGG---000111///+++))),,,///)))DDD{{{mmmllluuuaaa{{{VVVWWW;;;QQQffffffoootttxxxvvvqqq{{{FFFBBB[[[|||uuukkkbbbHHHuuu^^^NNNEEEHHHTTTZZZmmm~~~IIIAAA777///,,,++++++)))'''((()))***)))'''(((***%%%$$$%%%'''&&&###$$$'''###$$$%%%&&&''''''((()))(((+++---,,,******,,,///...,,,+++,,,((($$$&&&+++%%%###%%%)))***''''''***(((***+++***(((&&&&&&''''''(((***+++,,,+++)))(((***++++++)))''''''((()))$$$%%%&&&&&&%%%%%%&&&((())),,,---+++'''%%%(((+++...---,,,***))))))***+++''')))***)))'''%%%&&&(((''''''&&&&&&&&&&&&'''((((((%%%$$$%%%)))***(((&&&&&&%%%%%%%%%'''))),,,---,,,...---KKKZZZ>>>222...***((()))+++,,,,,,,,,------***&&&%%%&&&&&&+++///000......111111...***,,,...///000111333555++++++---000333222...)))***---000111///---///111EEEmmmnnnGGG555...(((+++666SSSeeeHHHAAAKKKfff```AAA777111+++000---...777IIIcccxxxPPP;;;111***///111222BBBoooggg@@@...,,,---+++...+++((((((***,,,+++***)))+++---,,,,,,---000333333000...111555777444111888:::777...))),,,222666333666KKKeee```FFF???LLLeeeUUUkkk}}}OOO555,,,)))))),,,******+++---//////,,,***222...---222444000***&&&***---000///,,,+++...111000***)))///333111+++(((***++++++***)))***,,,///111666444IIIJJJ,,,000333000***(((,,,111+++LLLgggmmmsssjjjSSStttCCC666[[[fffjjjvvvzzzzzzvvvqqq{{{DDDAAAbbbxxxfffiiiAAANNNKKK333444333555333---===MMMaaawwwlllYYYXXXQQQDDD444++++++...&&&%%%'''***)))''')))---&&&'''))))))'''&&&'''((("""$$$'''''''''&&&''')))(((,,,...+++&&&$$$(((,,,...------,,,'''###'''...'''%%%'''+++,,,((((((***+++...///---(((%%%$$$%%%"""$$$'''***++++++)))(((((())))))'''%%%%%%&&&''''''&&&%%%&&&((()))(((((())),,,...***%%%###(((------------+++))))))+++---))),,,///---(((%%%''')))***)))'''&&&&&&(((***,,,,,,'''###"""%%%&&&%%%"""&&&&&&''')))+++...111222///222///UUUbbbBBB444///)))'''))),,,---,,,)))...///***&&&&&&''''''...111222000000111000---***,,,...000000111444666...//////000000000000000---000111///------...///888\\\rrrLLL@@@222,,,111666EEEqqquuuLLLAAA???NNNtttrrrXXX>>>111000111000777;;;IIIbbb~~~fffHHH444***+++333333666VVVuuuRRR888+++)))+++,,,++++++---000111///---((((((((()))+++,,,++++++000......000444777777666111777888111+++---333777---+++888OOOQQQBBB>>>IIIeeejjjpppvvvWWW999///000...)))(((******,,,///111111///---...***+++000111+++&&&$$$......---,,,++++++,,,---///...///111...(((&&&((($$$&&&''''''&&&&&&)))+++333333111<<>>GGGHHHLLLbbbaaaaaattttttRRR444+++...)))'''(((++++++''')))///''')))+++***(((((())))))$$$''')))***((('''(((***''')))***(((%%%%%%(((+++(((&&&&&&)))(((&&&'''+++)))'''(((,,,---)))''')))&&&***...,,,(((%%%%%%'''%%%&&&(((***++++++++++++((())))))((('''&&&((()))(((((()))))))))(((''''''$$$&&&((((((&&&&&&''')))***+++,,,+++***+++...111+++,,,------,,,******)))******)))((()))***+++,,,***)))((('''&&&'''''''''''''''(((***---000222444...444///[[[aaaAAA444...'''%%%(((,,,---,,,(((...111+++'''(((***)))///222222///...///---)))***,,,...///000111333555......---+++***,,,///222,,,//////---,,,---///000222QQQrrrOOOBBB333000888666888\\\|||JJJ666+++333ZZZnnnLLL===000...555888333--->>>SSSvvvuuupppmmmxxxTTT888***'''///000...@@@nnnaaaBBB---***222+++---///000000///---,,,***''''''***//////+++%%%&&&)))...444888888666333(((111777333///111777:::222&&&(((777===555444<<>>666444555777777LLLiiippp;;;...+++000:::VVVwwwxxx[[[???666777555555888888BBBTTTlll{{{bbbRRR888777777777333...,,,---(((888kkkaaa<<<000))),,,111******MMMzzzmmmMMM888...---***((()))(((&&&(((,,,///---++++++***)))&&&$$$***---000111111111444777666000+++,,,111333111---///)))'''---333444333333444444jjjxxxSSS888///111---+++***------++++++...&&&)))+++***''''''***...555///'''$$$&&&***)))&&&***(((***000444444666999---///111///,,,***+++------'''%%%***///000000111111---,,,222///MMMNNN777)))---...)))///>>>888ggg}}}bbbzzzvvv]]]mmm|||ooodddlllvvvhhhrrrPPPJJJkkkmmmmmmeeegggrrrhhh;;;555444///&&&))),,,###000,,,++++++)))%%%&&&)))###))),,,)))'''(((******%%%%%%(((,,,,,,((((((+++)))'''%%%&&&((())))))(((''''''''''''(((((()))***((((((&&&&&&***...+++%%%---++++++,,,...---***&&&$$$&&&(((((('''(((+++......///,,,(((((()))&&& ''''''''''''''''''''''''&&&&&&&&&'''((((((((('''"""$$$&&&'''&&&&&&&&&'''***++++++***((('''((()))$$$%%%%%%&&&&&&(((+++...---)))'''***,,,++++++,,,&&&%%%BBByyyhhhIII000&&&((('''''')))$$$,,,***((())),,,,,,***'''+++***,,,222333000///111555555222...111666999777222333111,,,,,,//////,,,//////////////////000000888111AAAmmmhhhFFF999333555777333BBBZZZ|||EEE555000222///777IIIRRRFFF777...222666444555999TTTfff~~~lllQQQ@@@:::333444444111222555888999---///YYYtttKKK333+++---444---)))EEEllldddHHH222999111+++,,,---,,,+++,,,,,,+++)))))))))(((%%%###$$$***000000+++)))---333666111+++)))+++---+++)))333000...000//////444:::---555OOOrrrQQQ;;;111333999555...***,,,---***''''''///...,,,,,,,,,---------222,,,&&&%%%((()))'''%%%)))(((+++000222111222666,,,111555444000+++)))((())))))---222333111000333000---***333555KKKyyyJJJ666+++000111***///===@@@qqquuuaaa^^^OOOfffvvvrrrsss}}}cccpppMMMQQQ|||sssaaagggyyyrrrjjj^^^hhhmmmfff}}}III:::333111+++,,,...&&&---&&&###&&&)))(((&&&'''$$$(((***)))***......,,,)))'''(((++++++)))+++///((('''%%%%%%'''((())))))&&&&&&&&&&&&&&&'''))))))&&&***,,,***)))+++,,,******---000///,,,((('''''')))'''&&&''')))+++***))))))---...)))%%%%%%$$$"""((((((((((((((((((((((((***)))((()))******(((%%%)))***++++++)))((()))******+++++++++)))((((((***$$$%%%%%%%%%$$$%%%(((***)))'''(((---...+++((()))---,,,JJJmmmIII222)))...---...///***,,,)))'''))),,,...---+++000------111111///000333222000,,,***///555666222333333000,,,,,,000111...///......------------...111---999[[[{{{VVV@@@333222555...;;;OOOPPP888...000,,,***000111+++,,,/////////999PPPfffmmmWWWHHH<<<777999555;;;BBBKKKYYYaaaXXXIIICCC666QQQaaa===333000444000---@@@[[[zzzXXX:::???444,,,,,,......,,,,,,***))))))***,,,---+++***$$$,,,333333...+++---111333000,,,++++++---...///333111///...***)))000999---999>>>gggmmmKKK:::555222333666888000++++++,,,(((%%%$$$333000---,,,------+++)))+++&&&$$$'''************((((((+++//////,,,,,,000...000222000,,,***+++---''')))///333222,,,***,,,000...&&&,,,...:::WWWXXX;;;000+++000111...555BBBMMMlll]]]}}}SSSIIIdddtttwww```ppp|||LLLZZZvvvyyy^^^qqqyyynnnTTT@@@@@@UUUnnnfffFFFZZZVVV999,,,//////------***+++###$$$)))***(((''''''(((((()))---222111,,,---++++++,,,,,,***---222)))))))))))))))***++++++(((((('''&&&'''(((***+++###***---***((())),,,,,,%%%+++000000+++(((+++...,,,(((%%%'''***,,,***'''###***...+++((((((******)))))))))))))))((((((((('''%%%$$$%%%((('''$$$ &&&'''))))))((((((***,,,(((***+++***)))((()))+++)))))))))'''$$$###$$$%%%''''''***//////+++((()))000444TTTnnnGGG222+++000///000333000,,,)))&&&'''***------+++444///---......---///444...---+++(((,,,111111---...///...---000555444000///......---.........///---...555KKKqqqlllOOO888222222+++777BBBsssddd@@@,,,......---///...)))000444444???]]]mmmKKK;;;444///222999MMM```vvvqqqMMM777FFFxxxzzzKKK???555333000000999FFFxxxeeeEEE:::111+++)))))))))***---------,,,---......---+++)))---333666777444222000000111000...---...111444111...,,,,,,+++***...444000555777VVVbbbJJJ666222222...---000444///,,,+++)))%%%%%%(((((()))***)))(((((((((((()))%%%$$$''')))(((+++000++++++...111///******...,,,...///---***(((***---'''%%%(((---...***''''''***///&&&''''''***666------++++++---...111;;;FFFRRRlll___PPPFFFcccsss|||]]]pppnnnrrr|||PPPdddsss}}}rrrHHH===AAAZZZ~~~~~~OOOUUUiii==='''000111***))))))+++&&&$$$'''*********,,,'''***+++***,,,000///,,,+++)))+++---,,,))))))---))))))************++++++)))(((&&&%%%&&&'''(((***!!!&&&)))''''''***+++***&&&***...///...---///222))))))(((((()))*********###(((+++***+++------+++))))))((((((((('''''''''$$$""""""$$$((((((%%% """###%%%%%%%%%%%%''')))&&&((())))))((()))***+++***++++++)))'''&&&&&&'''***))),,,000///+++***---+++999\\\pppFFF222+++...+++---444555...***&&&%%%'''))))))(((777111,,,++++++***...333,,,///...++++++...///,,,(((+++---///444999777111000000000000000111222333***///222>>>___\\\???444333+++666888iiiPPP111000111000000...)))222;;;IIIeeeQQQ???222111333777GGGZZZrrrhhhgggVVVHHH999111///000333666___rrrSSS666111---***(((&&&+++111333111///...---+++)))&&&)))***---333:::999222+++000222333111---,,,000555444///---000333222222444...***222LLLxxxjjjMMM<<<000///...((((((------,,,,,,+++&&&"""&&&---###((()))'''''',,,000,,,'''&&&'''&&&$$$)))111...///222444222,,,,,,000)))---000///+++'''%%%%%%***%%%$$$+++111111...,,,!!!---(((***,,,---444&&&'''+++,,,******111>>>HHHTTTvvviiiyyysssMMMBBB```qqq\\\ppp|||\\\ddd~~~UUUmmmooojjj{{{nnnzzznnn\\\```kkkggg???777AAAbbboooTTTHHH+++555777+++'''***+++******,,,+++)))+++000''',,,---+++***,,,---+++&&&&&&))),,,+++&&&$$$'''&&&((()))***)))((())))))'''&&&$$$######$$$&&&'''%%%'''''''''+++///...***+++,,,,,,...000111111111%%%(((******((((((+++///'''(((((((((,,,///+++%%%(((((('''''''''&&&&&&&&&)))''''''***///111---)))&&&'''((('''&&&&&&((()))%%%&&&((()))((()))***,,,''')))++++++******,,,------,,,---000///,,,---111)))???dddvvvJJJ555---...))),,,666:::///+++%%%###%%%&&&%%%###222///+++***+++---------222---***+++///111///+++...------000444777666444---000000...///333444222333888888888OOOwwwtttLLL444...///000222QQQ{{{mmm<<<...444555---'''222;;;RRRssscccAAA111222...'''...IIIllleeeLLL555000111000///111HHHdddCCC555,,,......(((''',,,+++///000---,,,///111111000---000666777222000333999666111//////000222333111///...///000111000//////333///777gggXXX>>>:::222+++***---...+++&&&000888999...$$$###&&&(((((()))'''%%%&&&))))))%%%'''***++++++---111///+++444...)))+++000333111---***...///,,,&&&###%%%((('''(((***---///...+++(((...)))''',,,111000...---444666333---...777======kkklllkkkmmmqqqZZZ~~~vvvKKKNNN```pppbbb```ttt{{{wwweeeTTTcccyyyeeezzzeeesssNNNwwwYYYPPPOOOFFF===777EEEWWWSSS666FFFbbbppp}}}???///333///...***...000111///***))),,,---+++'''***,,,***&&&%%%)))...&&&%%%$$$%%%(((******))),,,***((((((***+++,,,,,,((()))***'''$$$%%%***...***+++)))&&&'''+++,,,))),,,)))))),,,,,,+++,,,///&&&''''''&&&***...---(((%%%&&&'''''',,,111000+++***(((&&&&&&(((+++,,,---***&&&###%%%***,,,)))%%%+++))))))***)))&&&(((---''''''((()))***+++,,,,,,''',,,---***)))***)))'''(((***'''###%%%---000---111GGGuuuMMM333'''***+++...111,,,222111...)))%%%""""""""",,,+++***,,,...111111111000000///...............///------...000111///---333555333///...//////,,,+++///000444IIInnn|||WWW>>>444222000---AAAiii}}}LLL555111333999@@@NNNbbb___CCC444000...,,,222KKKrrr}}}XXX999333555111000666666hhhiiiTTTBBB555666666000***+++&&&((()))+++///555444000222///111888;;;666333333666111+++(((***---////////////...///000000---+++***000...111RRRZZZ<<<222555333000.........,,,+++///444555000---///111000(((***)))&&&(((,,,,,,)))---///000///222777666333000---******---...,,,)))&&&)))++++++((((((***---)))))))))+++------+++)))///(((###%%%))),,,111666;;;>>>;;;333///777AAAFFFhhhhhhmmmddd}}}mmmPPPooozzzNNNRRRhhh|||fffXXXUUUQQQQQQXXXSSSTTT^^^wwwssshhhzzzpppWWW|||sss[[[zzzkkkBBB:::888333999GGGdddyyysssIIIAAAlllDDD111333...///***......000///++++++000111000------,,,***))))))***++++++***)))***,,,......---)))(((((((((***++++++***---+++)))((()))+++---...---...+++'''&&&)))(((%%%)))&&&&&&((()))'''(((+++%%%&&&%%%$$$'''***)))$$$******)))'''+++///---'''+++)))((('''((()))++++++'''''''''((()))******+++***(((((()))(((%%%''',,,)))))))))(((((((((''''''!!!&&&(((&&&&&&((()))'''&&&(((&&&###&&&...222000222RRROOO999000111---+++---***...444;;;<<<888444333555+++++++++---000222222111///222333000,,,***,,,000222111111222444444333111555777444///---...---***)))(((***111???]]]jjjMMM===555000+++222RRRdddHHH<<>>TTTKKK333111---///+++,,,***,,,+++((((((,,,...,,,111---***)))***+++***(((***)))'''(((***+++++++++(((''''''(((******)))(((///+++''''''+++...---+++)))***((($$$"""$$$%%%"""(((%%%%%%''''''%%%&&&)))((())))))'''(((+++***%%%,,,,,,)))''')))---,,,'''+++***)))((('''((())))))"""&&&((('''%%%$$$(((,,,)))'''''')))(((%%%'''+++,,,---------,,,,,,++++++&&&+++---******,,,---+++'''((('''$$$&&&,,,000000111]]]NNN;;;555666...+++---,,,)))222<<>>111///---,,,---......---000222222000+++)))+++---///000111444666888888888111333222...---000000---000***+++111555GGGtttZZZAAA555000...///AAAiiirrrgggmmmlllUUUDDD999333222--->>>WWWuuuXXX888,,,***,,,...666<<<[[[}}}```BBB666888888444111++++++)))(((---222000+++111,,,***///666999777333EEE<<<111,,,...222222000---...000333444333///,,,***...111---,,,AAAqqq|||\\\DDD444......,,,///111222111000///000000222333333333222///,,,,,,---+++'''(((+++***&&&(((+++---,,,...000---(((***,,,///...,,,))))))***---+++************)))'''...,,,)))(((***+++,,,,,,---000666999555///...111(((***+++***---888GGGQQQfff___lllvvvcccHHHlllrrrEEEKKKgggppp~~~}}}ssseeeJJJCCCJJJ]]]YYYHHHxxxYYYqqqqqqppp^^^???@@@FFFQQQllldddDDD888lllNNN555111,,,000,,,+++,,,...,,,(((''')))***'''---,,,***))))))*********)))'''&&&&&&((())))))(((+++)))'''&&&'''(((((('''***(((%%%%%%(((******)))&&&((((((%%%$$$''')))(((+++((('''))))))''''''***''')))***((())),,,+++'''+++***(((&&&)))......))))))))))))((('''''')))***''')))***(((%%%%%%(((+++)))((((((***)))&&&'''+++***+++,,,...////////////---111222...,,,......,,,,,,,,,***'''&&&))),,,...555gggPPP;;;444777333333777666---111444333111000444999555111---******+++,,,,,,222111///---,,,+++******((())),,,...000111333444...000000------111222///666......222///777```aaaAAA333///000111777PPP}}}dddGGG888333333666;;;JJJeee{{{III......111,,,111,,,BBBwww{{{SSS===999::::::888///111///***)))---//////===777000000555:::999555>>>666---)))+++///000000+++,,,...000333333000...444333555444...555\\\ZZZ>>>555111,,,(((++++++---///111111...+++///222555444///***((()))+++,,,+++(((***------******...111222222111+++###%%%***......+++)))+++---///---+++*********(((&&&+++(((&&&%%%&&&'''&&&&&&***000999>>>:::111...000...+++***...555>>>FFFLLLfffdddnnn|||ggg\\\lll@@@HHHiiirrr[[[XXXuuuzzzlll___ZZZwwwKKKAAAwwwQQQyyy~~~iiiTTTBBBTTTjjj~~~xxx\\\EEE<<<<<<}}}LLL555111,,,222---+++000222111---,,,...---***))),,,...,,,))))))---111///---++++++---------,,,000,,,'''$$$%%%'''((()))%%%'''((('''%%%%%%(((***)))------***))),,,//////...***)))++++++((((((+++!!!%%%'''%%%%%%((((((&&&***+++((('''***...---(((%%%''')))((('''(((***,,,000...,,,***))))))*********)))***,,,+++((((((,,,%%%&&&(((***+++++++++***)))------)))(((***+++))),,,+++***(((''''''+++000EEEtttUUU<<<000333444888<<<:::222111000000111111000...222///,,,+++,,,...000000333111///------,,,+++***+++,,,......,,,,,,,,,---///111000------000000...555---...222...000SSS}}}hhhGGG555...---111000>>>ooodddUUUGGG777...))),,,===OOOrrr]]]999000///+++***%%%777gggiiiIII:::666444333...111000+++***...222333AAA<<<444...000444333///444000+++(((***...333555,,,++++++,,,...000000///222---///333...---BBB^^^hhhHHH666000...,,,,,,,,,++++++---//////,,,)))+++---111333///((((((,,,'''))))))(((,,,111333000***///222222333111***"""$$$'''******)))(((***---,,,,,,,,,+++************///------------,,,***(((***,,,111444222...111777:::222---000555999;;;>>>dddnnnuuutttxxx|||ccc:::EEEhhhuuuiiiQQQGGGkkk}}}zzzDDDBBB||||||KKKyyyuuuooogggEEEGGGppppppPPP@@@DDDNNNSSS{{{DDD444222---333///,,,+++......,,,,,,//////,,,)))---000///++++++000666111///---------...---,,,111---(((&&&''')))+++,,,&&&)))+++***'''&&&)))---(((,,,---)))&&&))),,,---...***)))+++***'''''')))$$$)))+++((('''******))),,,---+++)))+++---***$$$###&&&))))))''''''***---...,,,)))'''&&&&&&''''''***)))+++...,,,))))))---((()))+++++++++***(((&&&###''')))&&&'''+++...---((('''((()))((((((...666WWWSSS777''')))***...222...,,,,,,...333777444---&&&...---...000222333333111111333333111---+++---///333444555333///,,,,,,,,,///111000------///000---000+++---222...///HHHhhhtttWWW@@@333,,,...,,,555]]]iiiOOO===666333666:::FFFaaa|||sssKKK111***---,,,***555VVV}}}ZZZAAA444...+++,,,//////---///222222///666666222------111111,,,222111///,,,+++---333777444111---+++---///111222,,,'''***111000+++111???\\\pppcccQQQ===333000......000+++---......,,,***)))***)))''')))......***))),,,&&&((('''&&&)))...///,,,))),,,......//////+++%%%(((((())))))((()))***,,,)))+++---,,,***)))+++---444444555777777555000,,,+++)))***,,,,,,,,,111888:::111+++,,,...000555;;;fffttt{{{qqqaaa999EEEgggiiirrrjjjLLLVVVbbb{{{vvvzzzGGGHHHqqqMMMxxxiii}}}}}}OOOCCCXXXwwwSSSIIIZZZqqq~~~iii:::222333///444000---'''***+++)))))),,,+++)))+++,,,---,,,++++++...111...,,,***)))******)))''',,,+++)))***---/////////)))***++++++******+++,,,###)))+++'''%%%(((,,,...///+++***+++***&&&&&&)))---111333///,,,------+++***++++++***,,,...***######'''******'''&&&(((+++((()))(((%%%""""""&&&***))))))+++...,,,((((((,,,***+++---......,,,***((($$$(((***((()))...222222(((&&&(((***)))(((///888\\\MMM444''''''%%%&&&***'''''')))...333444111+++&&&---...222555777666333//////555999555---***...555444666777444000,,,,,,---,,,//////,,,---111222000...+++---111...///AAAZZZgggMMM999---,,,+++444RRR}}}yyybbbTTTFFF999777...000AAAWWWppp```666***555111///000AAAmmmkkkMMM:::000+++---......///333555000''',,,111333000111666777333333444222---((((((,,,222===888111---...000333555///+++...777888222111777HHHmmmuuufffPPP999//////...+++(((+++///333000)))&&&(((,,,)))"""!!!(((---+++'''''''''(((&&&###$$$'''&&&###+++...---,,,...111000,,,...,,,+++******+++,,,,,,)))---///---)))'''***---222333666999999555...))),,,***+++------+++---222444...***+++,,,///:::FFFiiiuuu}}}vvvhhh@@@KKKkkkjjjTTTDDDEEEsssxxx{{{qqqqqq]]]aaa}}}IIIKKKiiiVVV}}}gggnnnFFFGGGhhhbbbDDDWWW^^^333111444000555111...,,,///...+++***,,,***''',,,***'''''')))******)))---+++)))((())))))((('''&&&'''***...222444333111,,,)))'''))),,,---,,,)))###)))---+++***///555888111---,,,---+++((('''***///444555///+++******(((%%%''')))***...111---&&&%%%))),,,***&&&$$$&&&)))''',,,///,,,&&&%%%---555((((((***---+++''''''***$$$&&&)))+++,,,,,,***)))&&&***+++((((((---000000+++((()))+++)))&&&,,,666VVV}}}MMM999000111+++***......,,,...000000///---...///------,,,+++,,,---...///000222333000,,,***,,,//////000111222111000///...---)))%%%&&&+++///000...000------///000222888@@@ooooooSSS???222333...,,,@@@kkk~~~bbbTTTFFF555///666666<<>>000///444333444444------222999===:::333222666<<>>000,,,---+++***,,,+++'''$$$%%%***---+++'''&&&'''(((+++,,,***'''$$$%%%)))---,,,(((&&&)))---222555777333---)))+++...+++,,,,,,***(((((()))+++...+++'''###"""%%%(((+++///---***)))************---***+++000222///------,,,+++%%%'''...///777JJJlll{{{wwweee===GGGlllwww\\\AAAIIIllllllRRREEEDDDHHHNNNeeezzzSSS>>>PPPyyysssMMM```dddeeeyyyuuuVVV<<<]]]zzz|||RRR111000666000+++...&&&''')))+++---,,,***'''---,,,***'''(((***)))'''))),,,---++++++------))))))+++---000333222---&&&'''---000+++'''))),,,...---(((%%%***444888444///000***&&&'''---000,,,''',,,(((&&&((()))&&&%%%&&&***((('''(((***+++++++++$$$'''(((&&&&&&))))))&&&222///,,,***)))***,,,---***((('''%%%%%%&&&'''((((((,,,000111000000333777---***(((***...000---)))'''+++((('''---+++)))111JJJ~~~___AAA...,,,,,,//////'''&&&***---++++++---+++&&&///...---+++******++++++...---,,,,,,,,,------,,,,,,***)))+++///000///,,,000+++''''''+++......---,,,***+++...000222888???aaabbbAAA111000+++)))555VVVjjjMMMCCC===555555===KKK\\\xxx}}}XXXCCC@@@LLLZZZ~~~WWW>>>999333666333222AAAfffVVV:::222///,,,,,,......---///444000555888666555555333///...***(((((('''&&&***000;;;---+++000000222555///)))+++111555444......111111RRRgggsss}}}YYYBBB:::999///'''(((***(((((())))))((('''&&&''''''''''''---------.........---,,,(((+++...---+++***,,,...000000///---***(((''''''///---***((('''((()))***+++)))&&&######$$$''')))222333444000,,,***+++---,,,+++---111111...---///------'''(((------666KKKccclllqqq```:::LLLqqqpppvvvWWWUUUllloooXXXGGG@@@???AAA555555???YYYwww]]]FFFRRRvvvuuuVVVlllPPPjjj{{{ttt~~~LLLCCCfffkkk@@@444333,,,)))///***)))((()))***)))%%%"""'''&&&$$$$$$%%%''''''&&&&&&******((((((++++++(((,,,---,,,******---///---'''++++++)))))),,,...---%%%+++666>>>AAA;;;000(((...---,,,,,,,,,,,,+++++++++'''%%%((()))((()))+++***(((&&&&&&''''''&&&%%%%%%))))))((((((+++,,,)))(((((('''%%%$$$$$$&&&(((%%%%%%$$$$$$&&&(((***,,,***))))))+++---...---++++++)))''')))---...+++(((&&&***'''&&&,,,))))))333OOOkkkNNN:::444---,,,---(((,,,///...+++***++++++'''000///---+++************---+++))),,,000222000---111,,,(((***000222000,,,---***&&&&&&***,,,---+++,,,***+++/////////333888KKKuuutttFFF888222......111CCClll```JJJ666000///333CCCWWWzzzmmmQQQ@@@...,,,444:::UUUrrrLLL777333333222///333MMM~~~qqqKKK555111+++)))...222000...---111:::AAA>>>888333...***&&&%%%&&&)))(((&&&(((---999------111...111666333...---...222111---+++---...@@@SSS]]]rrrdddIII999333,,,)))(((+++---+++***+++)))+++---,,,******,,,......---,,,,,,,,,,,,---...***++++++,,,,,,,,,,,,,,,***(((''')))++++++)))'''666111***'''(((******))))))((('''&&&&&&&&&((()))---222666222***%%%''',,,++++++...111000,,,...222...000+++***,,,+++666NNNcccgggooo[[[888UUU{{{kkksss~~~hhh^^^sssqqqwwwwwwqqqnnnmmmdddWWWLLLEEE???DDD]]]oooSSSTTTpppmmmWWWppp~~~PPPrrr|||ssseee;;;>>>hhhwwwYYYsssccc===111000++++++333...***'''(((+++,,,)))%%%&&&%%%$$$&&&)))++++++***'''***+++)))***,,,,,,)))+++...,,,'''''',,,///...++++++***(((***......)))###111AAAHHHCCC666+++%%%)))---000...)))''')))---,,,'''&&&)))+++++++++...,,,+++))))))***+++***)))'''))))))'''&&&))))))&&&"""###%%%###!!! """%%%'''''''''''')))+++---///,,,'''###&&&---000,,,'''+++)))'''))),,,---+++((((((+++((((((---+++---;;;QQQtttVVV@@@888...***,,,***---///---)))))),,,---+++000///---,,,++++++,,,,,,+++******---000111///---222///+++***,,,---,,,***)))'''%%%%%%(((+++,,,+++///---...000...+++,,,000999```QQQ???444000222///666^^^sss[[[;;;333...000555EEEeeezzzaaaIII:::<<<333444888333???kkkYYY555111......000...===lllYYY===222---+++000444222///...888???DDDAAA:::444---&&&''''''+++000///++++++...555000555999000///666777444///...000000,,,))))))333222CCCRRRZZZ~~~rrr___YYYOOO???333++++++---......,,,+++,,,)))***,,,------...///000+++,,,,,,,,,+++++++++,,,(((''''''(((******)))'''$$$%%%'''***---/////////;;;444+++(((***,,,,,,************++++++*********'''---222000***&&&(((,,,+++,,,000111...***...555000333000---...+++777PPPhhhllluuuvvvXXX;;;ccctttssseeegggyyy{{{mmmxxx}}}wwweeeQQQSSSnnncccWWWgggaaaOOOkkk{{{WWWuuuyyygggAAA:::hhhbbb???bbb\\\CCC///000333---,,,000...***''')))000444333000(((&&&&&&***------,,,---'''***+++)))))),,,,,,)))(((,,,---***,,,000---&&&---///...******------***...666===<<<444,,,))))))$$$***///...)))'''***------******...///,,,)))******))))))***---/////////+++---,,,'''&&&((('''$$$$$$''')))((($$$"""$$$&&&))))))(((''''''((())))))***&&&###'''...222000,,,***(((((())),,,,,,+++)))+++...+++,,,000...444FFF\\\wwwSSS:::444...+++---***'''***+++)))***///000///444222000...---,,,,,,,,,&&&***---...,,,***)))***)))******((($$$$$$&&&))),,,***)))((()))*********///---...000...******...333NNNtttfffDDD333+++///,,,---OOOzzzeeeFFF222000,,,111BBBZZZsssnnnSSS>>>666777777999===<<<333666aaajjj???333***)))///,,,///OOOxxxjjjIII222...---000111///...///555888888555555333,,,$$$***+++///333333...,,,...000111===@@@222+++222444000+++***------***((()))222$$$555LLLNNNaaa}}}ZZZJJJGGGAAA555***)))******************))))))'''%%%'''+++,,,)))%%%))),,,000000///,,,+++,,,&&&%%%%%%&&&((()))'''&&&###''',,,...,,,,,,///222888222***(((***,,,***(((***+++,,,,,,,,,+++***)))%%%)))---///......///222---...000111---***...555222555222000111---888PPPdddooo}}}pppSSSCCCrrraaawwwoooXXXSSSYYYBBBOOOppp~~~hhheeennnttt{{{YYYIIIhhhlllUUUmmmiiiIIIlllccc:::QQQgggTTTSSSAAA444...444666...)))***...+++(((+++111666777555(((%%%&&&+++---***''')))&&&******((((((******&&&,,,///---)))---333...###)))///111---***---000111888777444...(((''')))---%%%(((+++...///......---...---///333333,,,%%%###(((&&&&&&''')))+++,,,++++++---,,,)))(((+++,,,)))+++---...,,,(((&&&'''(((&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&(((***+++,,,&&&&&&&&&'''((()))((('''+++---+++,,,000---777OOOrrr~~~QQQ222///......---(((###(((******,,,//////+++888666333000---,,,++++++)))...333444000,,,+++,,,###(((+++***&&&&&&***000222111///...,,,+++******,,,+++---000000---///333666BBB]]]WWW===---///...,,,DDDfffnnnQQQ<<<000)))444///999ZZZnnnQQQCCC999000555CCCXXXaaa]]]LLL888111RRR}}}SSS777)))&&&...///...BBB^^^\\\888222------...,,,,,,.........---,,,111555222,,,******...222111---,,,...---///<<>>QQQtttHHH:::...,,,///...,,,,,,))),,,---,,,///444666333,,,,,,...333333000111555222---555===666222111,,,---...222666444111222777...***---@@@YYYllldddWWWGGG999...))),,,444'''))))))***///555222***...,,,+++,,,---+++((($$$"""&&&***)))&&&$$$%%%'''&&&))),,,,,,)))(((***,,,'''+++...///...,,,+++,,,((()))***,,,,,,***((('''************(((&&&%%%###"""(((,,,+++&&&&&&+++111666111......---+++---111...000...000555111666HHHxxxeee~~~xxxrrrKKKeee{{{DDDWWWcccYYYnnn~~~[[[BBB>>>EEE[[[uuuxxxaaaiiiWWWXXXxxx```oooyyybbbYYYZZZxxxAAA???yyysssFFF222---)))))),,,+++'''***111---//////---+++***+++---...(((***333444,,,)))+++222444444000///000...+++111;;;:::---(((///111***%%%***---+++***///222222///000222111///------...)))***---111333222...******(((+++111333///++++++000...+++*********)))'''"""$$$$$$"""$$$))),,,+++...***''''''***---,,,***---.........------,,,,,,(((******&&& !!!%%%&&&'''((()))((((((((()))'''(((&&&(((***(((888XXXWWW333000000///...+++))),,,---++++++---+++(((,,,+++,,,,,,...111333444&&&&&&(((,,,///...(((""")))***+++---......---,,,&&&(((***+++,,,---///000000...///111000///111777777111>>>fff___<<<333444111333<<>>999---000999::::::777---...000444666111***+++000)))///)))333YYYuuuooo```MMM999///---++++++,,,'''))))))***000555///######&&&)))+++***))))))***&&&))),,,***&&&%%%(((,,,%%%)))---,,,(((&&&)))---((((((+++///333444222///%%%)))...111000---+++***------,,,+++)))'''&&&%%%(((000666111'''###+++555999222.........,,,---///+++---+++...555111444DDDyyyiiirrrMMMOOOfff```@@@___vvvqqq___pppcccIII???===TTTqqqgggjjjbbbkkkTTTnnnvvvnnnQQQQQQKKK999rrrXXX666---,,,---///+++%%%'''---+++///111///+++(((+++...(((###&&&000222)))%%%)))---000///+++)))***((($$$)))<<>>)))%%%'''///***))),,,...***&&&%%%,,,---+++,,,///...===\\\YYY333---------///,,,---+++))))))***+++***)))///---+++,,,---...---,,,444...(((%%%'''***++++++)))222777333------222555111000000222///)))(((***+++''''''---222222111222+++---...===hhhmmmLLL:::444333333***+++000333888MMMyyyaaa>>>000000666;;;TTT|||fff999---222111***%%%,,,HHHsss___@@@111---,,,+++,,,))))))---......000444;;;333,,,+++000222...(((''')))***+++,,,000666;;;888666000,,,---111///)))***'''***...:::```{{{bbbMMM999***---///111///------000444000)))***444888333------"""&&&+++,,,+++******+++)))++++++)))***---...,,,,,,(((&&&)))***((((((*********(((&&&***......)))...,,,---000000---,,,...///---***))))))+++...111---(((&&&((()))'''''')))000555777222---,,,+++))))))&&&'''---...111>>>MMM|||}}}|||JJJUUU]]]MMMXXXsss}}}\\\OOOVVV```tttoooUUUUUUyyyooobbb]]]IIIZZZCCCbbbHHH<<<000,,,,,,,,,,,,---,,,,,,------,,,***((('''---(((&&&***222555111+++***++++++)))+++///...***///---,,,...000000...,,,...---,,,,,,------+++***---((($$$(((...111,,,%%%"""$$$***///---(((&&&)))((((((+++......++++++......+++((((((+++,,,***(((((((((((((((''''''''''''000000///---++++++---///000000333666333---***,,,(((///%%%:::RRR???///,,,***&&&&&&)))***+++000666111...(((+++111111>>>YYY^^^555.........///+++,,,***(((((()))***)))(((---,,,,,,,,,,,,---......333000+++***+++,,,,,,,,,(((000444000,,,,,,///111,,,,,,///333111---,,,///---***+++111444333333444(((...---111TTT{{{QQQ999555444000000((()))<<>>111---111777QQQwww^^^AAA666444222///333---@@@rrrVVV999222000,,,(((%%%%%%,,,333777;;;@@@777999777///---000222111000...++++++,,,,,,+++***$$$***...---...333777777///222444333333;;;VVVvvvlllUUU888666===999///,,,***((('''''')))***+++000(((+++777888,,,%%%(((---333777666///(((%%%&&&,,,......,,,...333666555000,,,,,,......)))''''''+++***&&&%%%)))...+++%%%333000---+++'''$$$&&&+++******)))((((((((())))))555333///,,,+++,,,***((()))111333,,,)))...///+++***''')))---,,,+++444BBBzzzzzzfffiiiMMMkkk```QQQZZZuuuhhh{{{uuucccaaatttrrrbbbddd___vvveeeaaaOOOoooJJJcccnnnNNN666......---+++---------///111000---******,,,...///---***)))((()))***)))&&&(((------)))---------+++)))'''((()))+++++++++)))(((((()))***'''((()))*********,,,------++++++,,,***''''''******---...---,,,,,,------)))'''&&&)))---///---+++,,,,,,---------,,,,,,+++*********)))'''''')))+++......111444111+++(((***+++((('''666OOOCCC'''***++++++000999<<<555+++&&&(((+++))))))******AAAeeeooo@@@222...++++++'''///---,,,,,,---......---***+++---------...111333+++---///111000...+++)))---000///------///...***---,,,///222111------111---+++---000000,,,***+++&&&000444000<<<```aaaCCC888444000888666EEEhhhtttXXX777(((+++777EEEOOO{{{VVV;;;000...---***'''666bbbdddBBB222+++'''...))))))///555777888:::///666777///+++000444333999666333111000...***'''(((///333111000222555666---444222000111222AAA]]][[[{{{```===000444777111***222---'''&&&)))+++***''',,,))),,,555777222...111***...000000,,,(((''''''+++...---+++---222555444+++)))***,,,***%%%%%%(((******)))'''+++000000,,,444000---+++'''&&&+++333************+++,,,---...------***''')))...///---+++...---++++++------***---***+++///,,,)))000===wwwbbbPPPIIIiii]]]aaa}}}cccjjjvvv]]]aaaxxxuuujjjXXXuuuWWW@@@```IIIbbbsssLLL333,,,,,,......---,,,...111111...+++$$$)))...///,,,******,,,&&&''''''&&&)))///111...(((***+++***&&&######$$$***+++,,,,,,******+++,,,))),,,///...++++++///333111,,,******)))&&&&&&***+++...///,,,***,,,---,,,...+++***+++------***'''((()))+++,,,,,,,,,+++***+++,,,...---,,,+++,,,------,,,...111///***))),,,,,,,,,...222IIIHHH...555777000+++...222222222333%%%,,,---,,,***,,,JJJvvvuuuEEE555---***+++***000///......000111111000,,,...//////......111333000111222222000---+++***)))...000...,,,...///...///---...000///+++,,,000---,,,...111000+++)))++++++000444555<<>>SSSFFF666***!!!###***%%%,,,---,,,+++222TTTwwwIII777,,,)))...111111000...///111222222111...000111000...---000222000000///---)))'''&&&&&&###,,,111---)))***...111...,,,,,,///...+++...222......000444333...---/////////333888>>>PPPttt\\\;;;111666444---555VVV{{{iiiFFF222111000///555QQQWWW>>>111++++++000+++...VVVhhhIII;;;999222,,,+++000555444111000///555444///111999888000333777:::666...((())),,,+++,,,,,,,,,///222///((()))333)))###///111111@@@JJJ[[[|||PPP666'''+++,,,$$$(((666444111,,,******+++------&&&)))***((()))///000---,,,)))'''&&&'''))))))(((((()))(((%%%''',,,000///'''***000222---+++222<<<222555333---))))))(((&&&---+++*********...999EEE222///+++((((((+++///222***---...000:::KKKUUUVVV@@@444...444777222---...---+++---222111...555AAAhhhooogggDDDsssmmmLLLqqqbbbbbbsssuuu>>>111ZZZAAAaaa```999++++++---)))&&&(((,,,///---+++)))***+++///222111...***...///,,,***+++000222///000***%%%''',,,///,,,'''$$$''',,,---+++***+++,,,---+++((()))+++------,,,***'''(((,,,---)))'''((()))......((('''***+++(((---,,,+++---000000---***###%%%(((***+++++++++***%%%(((+++---+++)))(((((()))'''(((***(((&&&(((---***---111%%%<<>>888333,,,///444555...000JJJhhh^^^DDD@@@555///666HHHccciii<<<000444555444MMMyyy~~~[[[777666......333///555^^^[[[???000,,,...((()))...,,,%%%)))///555777333,,,'''+++++++++******+++///222&&&***,,,,,,***,,,333:::333///,,,---,,,******...999JJJfffkkkJJJ000(((,,,,,,***))))))******((('''$$$)))///222222///---,,,)))))))))(((&&&&&&&&&''',,,+++++++++++++++++++++###***111000***&&&'''+++###+++///---***+++---...+++)))((()))***+++***)))999:::888222***''',,,333,,,///...,,,...222333000,,,***,,,222111---000888:::777555111+++&&&***111///---...///---***+++000BBBuuunnn{{{YYYwww|||mmmeeeaaa}}}wwwEEEOOOccc]]]}}}pppZZZzzzpppRRR777444JJJ{{{ZZZBBB^^^]]]KKK;;;>>>???<<<;;;;;;888333...111111...,,,---000000555111...---//////,,,******...///+++***,,,...,,,+++---...,,,((('''))),,,(((***++++++***(((((()))'''''')))***%%%!!!%%%++++++)))((())),,,...000000000------//////,,,,,,///(((***,,,+++(((''')))+++,,,------///000///,,,***(((%%%%%%))),,,+++))))))---)))***///333333333555000000000...---+++)))''''''&&&...222222>>>jjjSSS777555000333000111111111///+++)))))))))+++,,,...000111111111111---000333222...---000333...---,,,***)))+++...111---***(((***...000...,,,***)))+++111777:::666222------111222///...;;;LLLgggvvvXXXCCC888111222999LLLrrr\\\555222666222444eeevvvfffrrrooo{{{sssuuuNNN===...***111...+++DDDiiiwwwKKK444,,,000,,,))),,,+++'''...777999444...***)))111000///---+++---000333,,,000222000,,,,,,000555222///...111000...///222444MMMmmmbbbHHH<<<333...000+++)))))))))******((('''&&&+++000222111...+++***''')))++++++)))((()))+++......---,,,+++***))))))%%%(((,,,,,,***'''&&&'''"""***///---)))***---///---,,,******++++++)))''')))222777111(((%%%+++333///111111---,,,...///,,,222000333;;;888000222;;;???999555444222......000111---,,,---,,,+++...333:::iiinnnnnn___vvvXXXtttoooEEENNNWWW]]]bbbEEEPPPJJJQQQSSSLLLBBB@@@GGGOOOLLLZZZ}}}^^^OOObbbqqqvvvvvvqqqjjjddd[[[SSSBBBAAA:::///***...111111111111000...------,,,---(((,,,...+++***,,,---,,,000111222///+++)))***,,,)))***,,,,,,+++***+++,,,((()))+++,,,'''###'''///(((+++,,,***'''&&&+++///---)))(((******((())),,,&&&***---,,,(((&&&''')))+++000444444000...///222,,,((((((,,,...++++++...222000111666666222//////111000000///---,,,******))))))...777888HHH|||UUU888:::777777...(((***++++++******+++---***+++---...//////...---............------------)))---///---+++---555<<<333...+++---222444111,,,((())),,,000555777666666444222111333111...000555FFFsssuuuNNN>>>444333333???cccsssUUUOOOEEE555BBByyyvvvVVVEEE@@@\\\pppllllllGGG444+++000///)))444JJJeeeBBB000111...)))***)))+++222999888000***))),,,666555333000...///222555444555555222---***+++---+++)))+++000222000222555---BBB```zzzuuuDDD333555444...+++(((''''''(((+++,,,+++***---000222222000,,,)))((($$$(((,,,---+++)))+++---+++++++++***)))(((&&&&&&,,,+++++++++***)))&&&$$$""")))...,,,)))+++......,,,,,,------,,,++++++***$$$///777222)))&&&)))---111444333///,,,...///---666333555777333++++++111666///,,,///333222000000///***'''((()))***...333000ZZZsss~~~eeepppkkkvvvCCCaaalllJJJHHHzzzRRRfffTTT888333;;;???@@@999222===\\\yyyPPPMMM]]]nnnaaaPPPlll{{{vvvfffQQQEEE@@@:::111000000...,,,)))((((((((((((,,,...,,,***,,,---+++...///000---)))'''))),,,''')))))))))((((((***,,,((()))---///---)))---444''',,,000---&&&$$$(((...111---,,,---,,,((((((***$$$(((,,,---+++******+++&&&---333222,,,))),,,111...)))***000222///111777555888>>>EEEBBB777---)))*********++++++,,,------+++---000;;;888IIITTT555666666777---%%%'''***+++,,,---///111,,,---///000000///...,,,---.........---------...)))---///---))),,,444<<<444222//////000///---++++++...111222222333666999777444333444222000///111555]]]```HHH666444333777QQQqqqppp[[[kkkyyyPPP999333???jjjtttVVVYYYwwwpppTTT@@@222111///***...:::hhhYYY999444///))))))***...222444111,,,)))***...444333111...,,,---111555222222111000...,,,+++***)))(((***///111//////222---555GGG^^^xxxxxxRRR111---333000+++******)))((((((***,,,,,,+++---...///...,,,*********###(((,,,---***((())),,,%%%&&&'''(((((('''&&&&&&,,,+++***)))))))))(((((("""))),,,+++***,,,...---+++...000///,,,******,,,)))222777333...------***///333333///,,,...000///111000///---***&&&&&&''',,,''''''---222222111111---(((%%%''')))))),,,000111PPPfffbbbuuupppfff666XXXdddKKKiiiyyyRRRwwwgggNNNNNNMMMMMMHHHCCC===666555CCCTTT@@@777AAANNNNNNaaa{{{qqq___MMM@@@<<<666222111...)))&&&)))---///,,,+++,,,,,,***''')))+++***''''''***---'''''''''&&&%%%'''***---,,,,,,...111...******...***...111000+++)))+++...333000000222111------///'''***---//////---,,,+++%%%+++//////,,,)))+++...000******111222...111999333444999>>>;;;222+++)))&&&&&&'''((()))+++,,,---(((000555@@@555DDD\\\777222///444---(((***+++,,,,,,---...000000111333444333222000///+++...000000------///222---...---***&&&'''---333222333222///+++(((''''''+++...111000------111555222000000000//////111444555RRR~~~pppPPP777444333222BBB[[[\\\888///888SSSsssRRR777???eeefffwwwYYYFFF555///+++'''***111FFFmmmBBB888111***+++,,,000///---***))))))+++---///...,,,)))(((***...222///......000222333222111111///000444333000///000777333999MMMiiiMMM777)))...333---***///000---***))))))))))))(((&&&'''((((((((())),,,..."""(((------)))'''''')))"""$$$&&&((()))))))))(((''''''(((''''''(((+++---###(((+++******---...,,,,,,000333111+++''''''))),,,000111///000333///'''+++000111---+++...111111,,,---+++((((((+++,,,+++---+++,,,222666555555777000,,,***---///...///111777III[[[gggttt^^^AAAeee]]]iiilllTTTlllLLLLLLlllyyy{{{vvvkkkUUUCCC;;;;;;555BBBNNNVVVyyyvvvYYYPPPEEEAAAAAA>>>555,,,)))...000---+++,,,,,,)))&&&))),,,,,,+++,,,000333,,,,,,+++))))))+++000333444222222333000)))%%%'''...///111222111/////////---+++,,,000111//////111---...000111111...+++(((...000222444333222222111666///...333222,,,///888888444111///+++&&&&&&***))))))(((((()))***++++++###111999DDD444BBBkkkAAA444...555333***,,,,,,,,,******+++,,,555666444000///111///***888333...---000222222000111///---,,,...111555777555444333000......111333000///111666888444111111333222111222555555333111999GGGnnnuuuUUU999111///000@@@UUUeee;;;999111333ccckkkGGG999///888WWW{{{UUUbbbyyyxxxRRR444222333++++++444AAAmmmfff???///...///---000---000...&&&***...'''...***((('''%%%&&&...777222444444222//////111444:::999555000111666666333333000333AAAZZZ{{{___===222***,,,000000//////+++---///...+++((('''((()))------((('''+++...///%%%'''---111...((('''******'''######&&&((()))(((%%%%%%&&&))),,,------,,,***(((&&&***000333111...***---000...++++++///333000000000000//////...---333111///---+++***))))))(((%%%'''...111...)))(((111000......333999777111///......---...000333555999EEEyyyxxxyyysssbbbTTT\\\@@@mmm]]]iiizzzfffLLLFFFdddhhhOOOTTT999999NNNSSS[[[}}}tttjjj[[[LLLDDDDDD===555111000///,,,***(((,,,---,,,,,,...---***%%%''',,,000000---+++,,,888888999;;;777...*********+++------,,,,,,---///)))***+++---///000222222(((,,,---***((())))))''')))---111000222444333///555333000...------///000888444---)))((()))******%%%%%%'''))),,,,,,***)))000+++999@@@999SSSkkk===000000---...000...++++++---///000000---///...+++,,,000111......///000111000000000111222000...------///111333222222222000......///111,,,+++...444555222//////444000---111999>>>;;;777666@@@bbbwwwZZZ???444---)))222CCCgggtttEEE888222444___oooHHH666///111CCC^^^yyyRRRKKKRRRoooyyyLLL:::444,,,'''(((---TTTYYY;;;333000,,,,,,---222///$$$'''---)))111...,,,+++)))***111:::;;;999555000,,,---222777666555000***)))---000///444222333;;;NNNoooTTT777111///222333///***(((+++***(((((()))(((&&&$$$***+++(((&&&'''+++***'''&&&'''***///...***)))+++)))'''%%%&&&)))***)))'''***)))(((((((((((('''%%%++++++,,,---///111333444000111111000......000222)))))))))))))))(((''''''++++++,,,---------------'''%%%(((///222///+++***//////---+++///333000***---...//////............777CCCsssyyyssskkkXXXvvvbbbeeeVVVCCCmmmUUUhhh~~~gggEEEGGG___zzz^^^FFF>>>999???fffuuujjj]]]UUUPPPHHH===444///111///++++++///000...+++++++++,,,,,,---...111...---///222111---,,,...((()))******((('''((()))((()))***+++,,,...//////%%%)))+++(((&&&(((((('''(((,,,///...///111000,,,+++++++++,,,---///000111333///+++(((((()))*********)))))))))***++++++*********666999888\\\ooo>>>000///,,,---,,,***'''''')))***+++++++++...---+++---333777666(((---333444000------...000///...------...///000---///000000...------......---111666777333111222555///***///999???===888555888PPP{{{iiiNNN???444,,,///:::UUU|||llluuu[[[<<<444222TTToooKKK444222***444UUUvvvJJJ777000HHHtttXXX===666555222///111LLLtttxxxMMM888///))),,,...555000###&&&...---333000......,,,+++222:::@@@???<<<888444333555777888888444,,,)))---111222888666444777DDDbbbfffFFF111...///111111---+++,,,---)))%%%%%%(((***(((%%%&&&&&&$$$$$$''',,,)))###'''$$$%%%***,,,***((()))&&&&&&&&&'''))))))(((&&&...,,,)))(((((('''&&&$$$***---///...,,,---222777,,,***)))(((***+++,,,,,,***************))))))((()))***,,,...///000000000(((''')))000222///,,,,,,666666333000222444000***,,,///222333222000......444BBBkkkqqq~~~YYYbbb|||___lll\\\<<>>>>><<<777222///777:::888333000333666666;;;777444777BBB\\\~~~]]]GGG555---+++***+++******000888000---***)))***,,,------"""%%%&&&&&&))),,,***&&&&&&!!! %%%)))(((''''''&&&%%%%%%%%%&&&'''''''''---+++))))))***+++++++++***,,,,,,+++)))+++000555'''### """'''***)))''',,,---------------,,,,,,000//////.........///000,,,***,,,111222...,,,,,,;;;<<<:::666555666222,,,'''+++///111000///000111555IIIkkkrrr\\\[[[eeettt999ZZZwwwTTTwww{{{QQQ<<>>HHHlllWWW@@@000;;;fffnnn===...777222333OOO}}}BBB;;;:::FFF```\\\777...777@@@HHH<<>>TTTccc>>>888===TTTuuunnnEEE666CCCSSSfffPPPAAARRR~~~}}}JJJ000222+++***(((&&&---111'''+++***,,,...---,,,111888888555222000111333555555***...111333666888555///000,,,***000===QQQjjj~~~TTT...(((...)))++++++...111...))))))---+++///111---&&&%%%+++222(((111666000(((&&&''')))***&&&%%%)))***((((((***---,,,)))&&&%%%'''---111&&&&&&&&&''')))***((('''---,,,***)))+++---...///555///***(((******'''###(((((())))))******))))))+++)))'''%%%&&&)))---//////...000333000+++***---...111333111111222000,,,...222444111,,,***,,,000???kkkwwwuuulll]]]uuuZZZfffRRRPPPsssjjjYYYlllcccwwwzzzeeeFFFRRRddddddoooggg@@@---///CCCgggIII999666111***...((('''+++...---,,,,,,&&&(((*********+++---///,,,+++++++++*********)))---111222...,,,------+++&&&******((())),,,,,,)))...---+++)))***,,,...000)))(((((()))+++,,,+++***%%%***......,,,***+++,,,333FFF>>>111PPPHHH222222111111...---,,,,,,---...,,,+++444<<>>444888EEE???888@@@dddhhh;;;222,,,,,,***&&&---222***((((((+++///...---222999;;;666000...///333666777---...///111777;;;666---...***'''***444HHHeee}}}[[[<<<)))***111000///---...111///***(((+++***,,,---***$$$###'''+++(((///222---((('''((((((((('''(((+++)))%%%%%%)))++++++)))'''%%%'''+++000$$$$$$&&&(((***)))'''$$$(((+++,,,+++((((((+++...000---((('''''''''%%%###((()))******++++++******%%%%%%&&&((()))+++---...,,,,,,///222000+++,,,///(((---111111222555444222111666999777111,,,---///:::tttiiiooo~~~yyyVVVjjjfffKKKQQQrrrmmm```cccmmmtttFFFJJJooo]]]IIIMMM___ttt{{{III111333>>>tttyyydddXXXIII999>>>444---,,,---,,,,,,---''')))++++++***+++,,,...+++++++++***************)))---///---,,,...///---(((+++,,,***+++...///---)))***+++,,,---.........+++)))''''''((()))((('''***---000///+++)))+++...777DDD666...WWWJJJ222111000//////......///111111000...///:::CCCCCC>>>999444000---000222000+++''''''(((888666333111111222555777222333444222///,,,,,,,,,***---333777333......333...,,,***---000222///,,,)))///...+++999aaapppGGG333///000...:::>>>kkkvvvRRR555@@@lll~~~nnnjjjzzzlllVVVDDDJJJWWWpppXXX<<<333%%%111666888NNN}}}NNN333000222///'''---555111%%%&&&)))---...---111888333000,,,,,,---///...,,,///---***,,,333888333)))///,,,((((((---BBBfffmmmXXXWWW^^^tttnnn:::,,,)))***//////333...************---222++++++***'''%%%%%%%%%&&&%%%)))+++)))))),,,,,,***%%%%%%(((***&&&!!!!!!%%%%%%'''(((&&&$$$$$$(((+++"""###&&&***---,,,)))'''"""(((---+++$$$"""&&&---+++)))''''''((()))***)))&&&&&&'''(((((()))((((((%%%'''+++---///...---,,,)))***---111000,,,...222"""(((---///111444555333'''...555555///***)))+++222uuuvvvbbbqqqXXXuuuyyy[[[EEEPPPrrrPPPZZZlllggg999[[[~~~YYY<<<444999AAAGGG]]]PPP444777;;;ddduuu^^^VVVHHH:::222///+++***++++++,,,------,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,$$$))),,,***+++...000...+++//////...///333444222))),,,///222222000---+++333000,,,)))'''&&&$$$###000222222...)))(((+++000+++999///111eeeIII///---,,,++++++******,,,......---,,,000111111///------000444000000000///////////////000000000///...///222555666000***(((***,,,***''',,,+++***+++,,,---+++)))***,,,///111111//////000000&&&)))888<<>>888111---......,,,)))...---,,,,,,---,,,+++)))&&&$$$$$$&&&+++///111111(((,,,,,,)))(((***,,,++++++''''''***+++******---)))'''&&&(((+++,,,***'''((('''''''''))),,,...000,,,666AAABBB;;;111+++((('''***,,,+++,,,000000------------------...//////,,,CCCfffxxxzzzVVVZZZVVV\\\}}}kkkaaaeeepppSSSttt[[[\\\pppcccJJJOOOjjjZZZTTTWWWmmmdddCCC///<<>>666444SSS{{{hhhBBB,,,,,,***+++999XXXcccSSSKKKRRRrrrqqquuutttHHH777444333111---555SSSqqqyyyIII///777555+++,,,444222111111000+++(((,,,333***+++,,,+++***,,,000444444999:::444///...//////***---///111---+++MMM|||KKKLLL}}}vvvaaaggg~~~___777(((...,,,333===666...+++***+++)))'''***000(((+++---,,,)))***...222666...))),,,000333555888===888111------,,,***(((000...,,,+++,,,------,,,'''&&&%%%'''***,,,---,,,(((,,,---***))),,,...---))))))+++---+++'''(((---''')))******************)))(((''''''(((***,,,------555>>>???999///(((&&&''')))***+++000444222,,,---///111000......111444,,,999HHHYYYjjjyyyVVVQQQlllLLLhhh\\\TTTuuukkkgggPPPGGGOOODDDGGGmmmYYYKKK```VVV222666cccIII333666444hhhlllTTT@@@;;;666333333333000,,,---,,,///222000+++)))+++///)))%%%&&&***---***&&&(((***+++(((###"""%%%((()))***...111///******...111...,,,---,,,)))))),,,,,,***+++---,,,)))+++000222,,,///WWWmmmIII...***...888:::///&&&'''---///000555888555///---222888+++,,,...000333555777888222111///,,,***+++...111111...***((())))))(((''')))...333444111000111333999***&&&000555///...666///...333999222000FFFeee{{{QQQ666333...+++222GGGhhhgggSSSVVVcccttthhhaaaZZZXXXaaavvv\\\AAA777222222000000AAAVVVeee<<<777///%%%&&&+++'''))),,,---'''$$$)))222((()))************+++,,,---222666333///---000222+++111333333///---GGGrrr{{{[[[NNNsssnnnMMMVVVFFF222***,,,+++555<<<555///)))'''(((***)))+++...---......---+++***---///666000,,,------,,,...111///,,,((('''(((******)))222///+++))))))*********+++***))))))))))))(((((($$$((()))&&&%%%)))+++***+++***+++...---)))'''***'''((()))************))))))((((((((()))***,,,---...///111111---)))+++///+++,,,,,,...333777333+++---111333111---,,,000444...666999FFF\\\cccxxxTTTMMMxxxWWWaaazzzdddmmmuuuzzzNNN:::@@@JJJgggTTT:::UUUZZZ666;;;jjjooo???333:::===oooggg]]]LLL<<<333111///+++++++++...111...(((''')))...)))&&&&&&***------+++)))))))))&&&$$$$$$&&&))))))+++///111---(((***000...++++++---,,,)))(((+++(((&&&'''***)))(((***///---(((999mmmYYY444---***222333+++$$$$$$(((***(((---111000,,,+++000555,,,,,,---///000222333444222333333111...+++***+++///---+++)))))))))((('''***+++,,,...000000///---333(((%%%000555000...333444//////111......<<>>,,,(((+++)))###&&&***,,,'''###(((000%%%$$$$$$)))000444444222)))***,,,......------///+++000111222333111???\\\___III^^^LLL@@@:::333///,,,+++333666000000***''')))++++++,,,///111...)))((()))++++++***000111444666111***+++000)))''''''(((***---///000444000+++((('''(((((((((......---+++)))&&&%%%%%%"""&&&(((%%%%%%)))+++***...)))''',,,...+++'''&&&)))&&&%%%'''***+++)))&&&(((((()))***+++,,,......---***)))+++)))''',,,333...//////111666999555---...111333111,,,***...222***333555>>>NNNPPP```MMMIII|||\\\\\\llliii~~~wwwwwwCCC777SSSuuuUUU999GGGjjjiiiJJJ666FFFxxxddd:::000999AAA}}}www\\\JJJ???444***,,,+++---111000,,,+++...))))))(((((()))+++...000,,,)))&&&&&&)))+++,,,,,,---///222333...***---333...,,,,,,//////+++***,,,'''&&&&&&))))))(((+++111,,,000RRRUUU000++++++------,,,,,,......,,,))),,,...---+++***,,,///---------....../////////222444555444000+++)))'''+++************+++,,,,,,---,,,+++---000111///---///***)))...222111000111777111---,,,+++,,,444>>>gggYYY:::333000222777FFFkkkwwwUUUDDDBBB>>>NNNkkkqqqQQQ555:::OOO___aaafff~~~lllKKK222222888666666===```}}}TTT333---000***)))+++...///+++&&&'''---'''$$$"""&&&...333222///---)))(((+++,,,******+++)))...---...333222777HHH]]]LLLttt```999666555111---...111111///222---***+++,,,,,,---000///***%%%%%%))),,,+++***$$$***333666000((()))///)))(((((()))***,,,---///444000,,,)))((((((((((((......///,,,)))&&&%%%%%%&&&***+++))))))---000000///(((%%%)))---,,,'''%%%)))&&&$$$&&&***+++)))%%%((()))***+++,,,---......+++)))---333222***(((---...000111222555999777111...000111///,,,+++...000***222777>>>EEEIII[[[uuuSSSRRRuuuiiiuuu{{{QQQGGGsssYYY555CCC{{{XXX555555KKKMMMAAAAAAZZZ```;;;///666FFFwwweeeOOO<<<333...+++---...,,,,,,...'''(((***))))))***---111---***'''(((---000///---...---...///,,,)))+++111000...000333333...,,,---***((()))++++++***...444555CCCqqqqqqFFF---...111---))),,,222666333///............//////...---------------------------000222333111...+++))))))***+++,,,,,,++++++,,,---/////////...---...///111000222000,,,,,,000222///000///...,,,++++++111888MMMsssddd===333///000000999\\\mmmLLL444///555LLLooo___EEE:::666RRRooo}}}~~~ccc???888888222111888JJJkkkxxxGGG000...***///...000222///)))(((+++)))&&&###$$$'''+++------111,,,+++------)))***///)))///,,,+++111111444@@@lllwwwZZZTTTxxx===333444///...333222000555333///------,,,***,,,111,,,,,,+++,,,---...------%%%''',,,///,,,&&&(((---'''''''''&&&%%%%%%&&&(((...,,,(((''''''(((((('''(((***,,,+++)))&&&&&&'''&&&+++,,,***+++///222222,,,'''%%%(((***((('''(((''''''((())))))))))))((())))))***++++++++++++++++++)))///999888---'''******...000000333888999777---------......///111222000000888;;;:::HHH___jjjeeebbbyyy|||bbb@@@AAASSSyyypppJJJ@@@\\\XXX222000JJJ[[[^^^dddwwwWWW:::///<<>>VVVxxx^^^666------000...///222111,,,***+++%%%%%%&&&&&&(((...555;;;111...///111...+++...666+++222///+++///000444@@@HHH___KKKUUUGGG111111,,,...777444333<<<333000......+++)))+++111...222666666222//////000111...------,,,)))+++///&&&&&&&&&%%%######$$$%%%'''&&&$$$$$$%%%''''''&&&###&&&)))***((('''(((***###(((***((((((---000///)))''''''((('''$$$''',,,%%%)))---,,,(((''')))---******+++******)))((('''+++(((,,,777777---)))---%%%+++......111777;;;;;;,,,++++++---111333444444333,,,222222---CCC]]]^^^tttqqqlllyyyaaaSSS@@@PPPKKKccc}}}jjjNNNXXXrrrZZZ;;;???fffLLL555000HHHrrrppp[[[CCC555000...,,,,,,...***'''(((,,,,,,(((###))),,,///...+++)))***,,,;;;666222444555444444666---+++---111000***''''''+++)))(((******)))---333???VVVZZZLLLTTTfffWWWIII:::222///---+++***111000111222000,,,---111444///...333666111+++'''000------000555666222------...---+++---222333000222***'''///666555///***000666444***(((000555222))))))***+++---///111222444IIIooodddEEE555:::555///KKKwww~~~jjjDDD444...555333...AAA___eeeGGG111222UUU~~~nnnGGG888;;;888//////555OOO|||FFF///444,,,---333000'''...999999000///------...///000000666666111)))'''...444777555444///******///222111888:::FFFqqqsssPPP;;;111+++,,,,,,&&&&&&+++000000/////////...+++)))222---///666666...+++000444------444222'''###'''))))))))))))))))))***+++...)))######''')))(((%%%&&&%%%$$$&&&***+++((($$$'''######))),,,***))),,,'''$$$###&&&'''&&&(((,,,+++444999444...---...---///&&&(((+++)))+++---&&&,,,)))'''(((***+++)))'''444222---)))---444777555333000,,,))),,,222222---...******...,,,///CCCZZZYYYuuuwww~~~xxxiiiqqqWWWSSSqqqqqqjjj\\\gggqqqaaalllnnnMMMXXXiii<<<999333GGGmmmIII777444222...000$$$###///222)))$$$***,,,)))(((+++,,,,,,///333:::777222///444999666///$$$)))222;;;;;;555111111000///)))***000,,,)))222;;;yyyvvvwwwccc888---///)))''',,,///++++++///111---))))))///***+++111555333///...///------///111111...***...222222...,,,000333333555...,,,111666333///,,,---222111++++++111000(((+++++++++,,,---///000111444>>>YYYrrrPPP777555222///AAA]]]{{{}}}vvv```JJJ666///...222333<<<]]]rrr[[[DDD:::;;;LLLttt\\\CCC999555222333111===^^^ccc===000000+++---,,,&&&+++111,,,222111///...///000000000000111...'''&&&+++000111000000...***+++///111...000888EEElll```666222,,,+++///...'''''',,,111000.........,,,)))&&&***)))+++---,,,)))***...555222555999444(((&&&,,,%%%%%%'''***...222444555444222000...,,,******)))(((''''''***---...---,,,)))***+++,,,,,,++++++***---)))((()))((($$$$$$'''777KKKYYYRRRFFFAAA???;;;000%%%''',,,'''&&&+++***000---)))***...111222222///...***'''+++222444222......------000333...'''///++++++---+++,,,===RRR[[[ddd}}}rrrxxxWWWTTTkkkZZZooo|||^^^TTThhhqqquuu\\\:::555222SSSzzzVVV@@@666222///......---+++***...222,,,(((%%%&&&'''(((,,,111---+++'''&&&+++111000***---...222777666000,,,,,,,,,---)))---444000///;;;UUUpppiii|||fffBBB333...((((((---111+++***000555222,,,(((,,,''''''---111000...///,,,------------+++)))(((...333444...(((***000333000------111333000///000...///,,,(((,,,333111)))///////////////////////////000AAAgggeeeAAA333111222777@@@bbboooffffff^^^JJJ666---,,,///999KKKhhh~~~UUUBBB666???TTTnnntttNNN222---333000+++,,,@@@iii\\\888777,,,***---***------$$$000///............///000---///---'''&&&)))------...111111......222222000+++888EEEdddhhh???333---,,,111///(((%%%)))000...---,,,+++***'''$$$***...///)))%%%'''+++...000111555888111%%%###)))(((&&&%%%(((,,,......,,,...111333111+++'''''')))*********,,,---...///000,,,444666000,,,......***...,,,+++---+++&&&$$$&&&AAAccc{{{uuueee^^^WWWOOO@@@...+++///)))'''000777444111------000333333111+++,,,***(((+++111333111222222000------///+++$$$...***))))))&&&&&&333CCCZZZ```~~~|||tttsssyyy___XXXiiicccwwwbbbWWWiiixxxHHH999666???ooobbbIII;;;***222333***%%%+++111222333---)))((()))***///555)))(((%%%%%%,,,333333...000------000000,,,((((((***++++++111:::777999GGGgggbbbMMMVVVfffZZZHHH444***'''%%%&&&(((000+++***000444222///...---)))''')))+++)))((()))***,,,---,,,***)))((())),,,000///)))$$$'''+++---'''&&&(((,,,---,,,...333,,,---***&&&(((///222000111111111111000///......------;;;^^^~~~TTT888222666666222JJJkkkpppeee^^^RRR@@@222...222;;;OOOsssbbbMMM@@@???UUUttt\\\333***666(((''''''333VVVzzzMMM@@@000,,,222000000000******++++++++++++,,,...000222333000***'''***------///111111---,,,///000///333???HHHbbbqqqDDD666---......)))%%%'''---+++***)))***)))'''%%%333;;;999,,,$$$)))///000---...111444///&&&###%%%+++(((&&&'''******'''$$$&&&***......***''''''((()))***+++++++++,,,...///,,,:::===222,,,111222+++***(((+++//////+++)))***>>>ggg{{{wwwooocccWWW:::---///,,,///???JJJGGGAAA:::555333111---***+++------,,,...333555222===999111(((&&&***+++(((...+++))))))''''''///:::OOOjjj}}}yyy~~~pppqqqppp^^^wwwttt~~~^^^888999EEEcccuuuXXX444333000------//////,,,555000,,,---,,,,,,///555++++++******000777777333***&&&&&&+++---+++((()))&&&((()))111:::777<<>>555000)))&&&(((***(((%%%,,,)))(((+++,,,+++///444000,,,)))+++***(((''')))***+++---,,,+++***+++,,,,,,---***%%%%%%)))***((('''&&&(((******))),,,222)))///222///++++++---...////////////...---++++++111111===XXXzzzjjjDDD444666777222:::UUUssszzzfffNNN<<<444:::MMMcccyyymmm[[[CCC999888FFFiiippp@@@000999+++,,,+++///EEEoooiiiJJJ555...444000...222222&&&(((*********---000444777888333+++(((+++......///111///(((%%%)))---...:::AAAHHHeeeSSS===***)))---,,,***+++)))((('''(((***+++***)))555<<<:::---&&&+++222333000---...222333///)))&&&%%%$$$%%%)))...111000...)))***,,,------,,,***)))&&&'''(((+++...000222222,,,999;;;000+++111333...'''&&&***///111---+++---444WWWwwwvvvjjjFFF...+++///>>>UUUbbblll```NNN@@@777222...,,,+++...000...///333555333:::888111)))''',,,...---///---------------222888===___tttsss}}}xxx{{{lllnnn|||wwwwwwfffnnnjjj~~~~~~III000@@@___WWW@@@///222777333...///...***)))++++++((())),,,******)))(((,,,222222///&&&%%%'''---///---+++,,,&&&''''''000999666@@@ZZZkkkTTTFFFGGG<<<111,,,///222...(((///---+++,,,++++++111999000---,,,......,,,,,,000---,,,,,,,,,------------,,,,,,***'''***......***111...,,,---+++(((***///---888BBBBBB999000++++++***+++,,,,,,,,,+++)))(((///...555GGGcccUUU:::555555333///CCC]]]}}}bbbRRROOO^^^}}}gggFFF888333888AAA[[[jjj___pppTTT:::777777444///,,,444PPP~~~```AAA222333---(((---111'''))),,,---,,,///333888666777444---***,,,///...333666333,,,(((,,,222444111666AAAgggQQQ999&&&%%%,,,///111333)))''''''(((***,,,------,,,000000)))&&&)))///333---***(((---222333---((($$$&&&(((+++---......///,,,+++******++++++***)))$$$$$$&&&---555::::::888...444444,,,)))...000...((('''***//////+++)))***+++BBBZZZhhhttt}}}YYY;;;000444NNNlllzzzttt^^^JJJ===777333111***...///,,,,,,///222111+++...000...///111111...***)))***+++,,,...///111---@@@SSSbbbkkkoooiii]]]~~~___dddmmmmmmjjjlllkkknnnttt|||^^^<<<777UUU\\\===888888111...333+++)))))),,,,,,)))(((+++)))***(((&&&(((------*********...222111------111///...---777AAABBBSSStttuuu___III444,,,...///---,,,888222//////000///111555...,,,---000000---...111111...,,,,,,......---***(((,,,---,,,,,,000111///888333......,,,******...222888@@@BBB;;;222,,,+++***+++---.........,,,+++++++++111BBB\\\}}}iiiFFF666222000+++;;;PPPuuugggLLL555111???VVVeeeuuuQQQDDDNNN[[[nnnLLL;;;<<<444///000///:::]]]XXX<<<777///'''(((+++))),,,......,,,---222777///444555222000222222///111666666111...111777999+++000BBBqqqBBB111%%%''',,,---000555+++)))((()))+++---......(((&&&''')))((('''+++000'''''''''***///222111...+++///111000+++'''&&&(((((())))))&&&$$$%%%***...&&&%%%&&&///:::???<<<666111///+++((('''(((***,,,)))''')))---,,,((('''((('''000???NNN]]]nnnnnnOOO666222NNNqqq}}}wwwmmmaaaUUUHHH:::111+++//////+++)))---000000%%%***------...111111...''''''((())),,,---,,,***'''000999JJJVVVOOO]]]bbb]]]jjjXXXFFFppp{{{kkkhhhssspppUUU~~~~~~GGG:::IIIvvveeeOOO@@@666222444111...---000000...///222+++,,,+++((()))---...,,,,,,...111222...+++///777111//////;;;HHHNNNggguuu\\\GGGCCCAAA888444666:::222,,,...111///,,,+++,,,+++,,,///...******---555000++++++......+++'''"""***000...,,,...111222888111,,,------,,,,,,///...---...///---******+++,,,...000222333333222111...///999OOOiiixxxQQQ999///---,,,999LLLooo___BBB<<<555<<>>555***(((((())),,,///---******...333***222777888888888666222(((...111...,,,///444666111777OOOooo555,,,(((+++,,,(((+++222...,,,******,,,.........,,,%%%%%%,,,---'''(((...(((+++---...111555888999111666:::777///******---###(((***'''"""%%%///999+++((((((000;;;>>>777...444,,,%%%%%%%%%###%%%)))'''%%%'''++++++((((((***%%%'''///===JJJ[[[vvvxxxYYY555'''AAAdddppprrrvvv{{{}}}sss^^^CCC000---111111,,,))),,,000000***---,,,''''''+++......,,,------///111333///+++(((666444555BBBBBBDDDYYY|||[[[[[[sssWWW999cccooorrrvvvgggrrrIIIoooxxxhhh>>>===ZZZnnnQQQCCC<<<888555000...///000///222777***,,,+++((()))---///---***,,,......)))(((111===)))''''''555DDDNNNmmmppppppgggQQQDDDEEE...+++'''$$$)))...---(((111...---111111...---...'''((()))***+++***))))))++++++---111111...000444///000111///,,,...333777444---***,,,,,,((((((,,,///////////////000111222333...HHHvvv{{{vvvHHH000------///:::UUU}}}tttRRRIII666000@@@TTTtttWWW[[[[[[GGG:::===EEElll~~~SSS;;;444000///---///===MMMnnn@@@***)))***'''(((000888999222,,,***+++...333888;;;999555111///...111666777111+++...555222\\\QQQ555,,,&&&***000///,,,***//////...,,,***+++---///------+++)))'''''')))+++999///(((,,,444:::===@@@666444///+++...111...((($$$$$$%%%'''(((((('''''')))'''(((,,,------///333...***((((((&&&$$$&&&+++***%%%###(((++++++***,,,'''---......333999PPPrrruuuiiiUUU===,,,///CCCXXXcccwwwwww[[[;;;000111///+++&&&$$$'''+++333333///+++***------***------111666666444555999/////////000444:::BBBHHH\\\vvvnnn```lllooodddlllOOO333TTTjjjyyy{{{LLLsssjjjuuuMMMAAA^^^[[[CCC===---+++...666888444222555888111+++++++++******,,,&&&***---,,,)))(((---222''')))&&&///GGGbbbuuuZZZ...///...++++++///000---,,,))))))---...++++++,,,((((((***+++++++++***)))+++'''&&&)))******---111+++*********---000222333333---+++---...,,,...222---------------...//////111...EEEjjjqqqfffwwwWWW===;;;,,,+++111GGGmmm}}}WWW;;;888777CCC[[[mmmvvvYYYHHHPPPTTTDDD444000999cccmmmGGG;;;444333111---444AAAcccWWW555///111---///222555666555222000///))),,,111444333222000000222333777999666111111555PPP\\\444...***,,,---+++)))+++---...---,,,***+++---000444333000,,,******,,,///000***'''***...222888===;;;999333---,,,//////,,,/////////,,,)))(((((((((,,,)))(((,,,...---...000111---+++***'''$$$&&&+++,,,'''&&&))),,,******+++(((***''')))//////999PPPKKKFFF<<<000'''(((111;;;HHHZZZkkkwwwoooPPP111---)))(((***---------///000---)))))),,,,,,***---,,,...111000,,,,,,////////////000333999@@@EEEKKKUUUiii}}}iiiTTTEEELLL^^^}}}RRR999SSSooo~~~~~~vvvVVVrrrllldddfffMMM___yyylllPPP777666999<<<999333222666999222000555:::888222...,,,,,,---,,,,,,---...///+++---(((///KKKkkk)))...000---***,,,---,,,)))&&&'''+++,,,***+++......///000111111111000000444,,,&&&''')))***,,,///)))'''&&&)))000333333111111---************,,,111++++++******++++++,,,,,,---,,,===TTTRRRHHH]]]gggHHHCCC333......;;;VVVzzzpppRRR@@@000999LLLgggnnnGGG>>>>>>MMMWWWPPP>>>333666]]]]]]FFF666888777//////777FFFnnnvvvGGG666444000444111//////000000---+++%%%(((+++------...000111///---///444666333111222\\\kkk444000...---+++'''(((,,,,,,,,,,,,+++)))***,,,...333222000---++++++///222+++((('''(((((((((...666888888444,,,)))---111222777666222...***)))***,,,...((('''+++...---,,,---333///---,,,)))%%%&&&***///+++***---...+++)))***,,,***%%%)))222---***444------+++)))((()))***+++...:::III^^^xxxuuu[[[;;;222***+++333888666111---///...******---...,,,---,,,---000...)))(((+++111000......000333888:::<<<;;;CCCZZZuuurrr[[[RRRRRReeeUUU???KKK|||sss\\\bbbbbb```ggguuu```aaaxxxXXX```pppQQQFFF;;;666444333222444999111---444;;;:::222,,,222///---...///000...,,,,,,000)))+++FFFcccsss|||(((---///---,,,...---))))))((()))------,,,...222222222333333333444444444;;;111))))))+++************)))***...222444333222444111...***((('''***---+++***************++++++,,,)))222>>>999222GGGggg{{{UUUFFF999333///111>>>ZZZ|||xxxzzzxxx\\\HHH>>>999===TTTpppzzzhhhUUU>>>FFFUUUgggvvvwwwiiiYYYOOOiiixxxTTT888777;;;666222666===aaagggDDD555111444222...,,,,,,***(((&&&'''((())))))***,,,000333---((((((///444444333333KKKrrr666111---------***+++---+++++++++)))''''''((()))'''(((***++++++,,,...000...+++))))))'''%%%)))...,,,111111+++(((,,,222555777222,,,)))+++......---,,,&&&$$$(((,,,,,,+++,,,111...------***&&&'''+++///,,,,,,///...***((()))+++***&&&,,,555///(((000111333444111...///...---+++...666FFF]]]lllcccSSSAAA888///...444777444...000333222...---000111///......000333222......222333111...,,,,,,---......444666;;;AAAIIIZZZvvv|||qqqjjjUUU???FFF|||^^^bbbtttgggooommmXXX^^^~~~iiigggHHH777555666444111;;;222+++...222222///...222111000000///...---,,,***000+++///NNNhhhiiibbb{{{.../////////222555111)))+++***,,,......,,,///555...............//////000555---(((***,,,***'''&&&))),,,000111000///000111777777444///,,,,,,///111,,,,,,++++++++++++,,,,,,000***+++111///---===SSSuuukkkNNN888222///,,,---@@@nnnyyyjjjccckkkiiiMMM888333999;;;UUUuuucccQQQTTTVVVaaaqqqjjjAAA555888888444333333MMMrrr^^^>>>444111222333111---+++***+++))))))))))))(((***---000333---+++///444555777:::===~~~mmm999000***,,,000000//////+++++++++)))%%%###$$$$$$###'''+++......---,,,,,,000+++)))+++---++++++---&&&---111---))),,,000222777...%%%&&&...333000+++'''###!!!&&&*********+++...++++++,,,***''')))---***)))***---,,,&&&$$$%%%&&&(((&&&***///))))))888GGGNNNPPPFFF;;;444...***111...---444AAAJJJHHHCCC999444...,,,---...+++)))111555555111...000111000//////111444333000000333222///---,,,---///...---444777888555...222FFFZZZoooZZZCCCHHHppp\\\wwwyyyyyyfffuuunnn[[[QQQdddvvvtttzzz\\\FFF:::222...777333111333333111222666...111333111---***+++---)))000///>>>jjj......,,,,,,111555000''',,,,,,---...,,,)))---333------,,,,,,,,,---...///000,,,+++///111///,,,+++(((,,,000///+++)))+++---000444444///+++---000111......------,,,,,,------333...,,,...///111:::DDDjjjZZZ===444111111...888___]]]RRRRRRkkkmmmQQQBBB888//////666NNNssscccFFFHHHggg}}}ZZZ>>>666555222...)))999UUUxxx~~~SSS===---///000///---,,,---///)))*********))))))+++---555000---......222;;;EEEJJJddd:::///(((+++111222000///+++,,,+++)))&&&#########***...222333111...+++))),,,((((((---111000///000(((///333///+++,,,---...777...&&&(((111444...'''%%%######'''(((&&&(((,,,,,,***+++---+++(((***...$$$%%%(((,,,***$$$"""$$$''',,,+++++++++&&&///EEE___kkkqqqfffUUUFFF777+++...***(((---222444444444000///...---------,,,,,,+++111333///,,,---//////...---///222000,,,,,,//////---,,,...222555555333:::555222111000///444;;;JJJZZZpppkkkQQQKKK}}}fffhhhZZZoooXXXMMMKKKNNN```uuuzzznnnwwwdddDDD444...---///555:::888333111444***///333222,,,)))+++///,,,------FFF}}}***,,,+++***,,,///---'''///...//////+++'''+++222------,,,,,,,,,---...///333000000333222...---...)))***+++******)))))))))***000222---(((***,,,,,,000///...------------...111000///......000444888XXX}}}iiiFFF777000555444555LLLkkkTTTKKKDDDNNNggg|||~~~uuuYYYBBB111000111...666CCCpppkkkTTTGGGDDD]]]~~~TTT:::555333...)))///===YYY{{{VVV555111---++++++---......)))+++...///...------......------,,,+++222FFFYYYppp```888000***+++---------///***,,,,,,+++)))'''''''''---///111000...***)))(((((((((+++......++++++...)))---///+++(((+++,,,,,,///,,,***,,,000000+++&&&'''''')))***&&&###%%%+++...,,,---///---)))***...$$$&&&+++000///)))'''***+++000///---,,,)))777RRRnnn{{{{{{pppdddRRR@@@333000333<<>>111000333888777000,,,,,,)))---000000///---...///...+++---OOO+++///111...,,,...///---222222222111,,,(((+++222))))))((('''((()))***+++555222111000,,,&&&%%%(((+++)))&&&(((+++,,,***(((...555777000*********(((000///......------------+++...000---+++,,,......555```xxxJJJ444)))000222,,,666JJJyyyPPPJJJ@@@<<>>eeesssFFF<<<111,,,///111000---***...222444444333222222))),,,///...///;;;WWWqqqaaa666111,,,+++)))''')))...***+++------+++***+++,,,*********)))&&&&&&'''((('''***///000)))"""###)))&&&(((((($$$%%%***------%%%(((+++...---+++)))(((***,,,...---&&& $$$+++111//////111...******---(((+++111777555000...111(((...---+++,,,+++:::WWWrrr{{{}}}{{{yyyjjjXXXCCCAAAHHHVVVYYYKKK:::333+++***+++...111111,,,((( (((---,,,+++...222333)))***...444555444666:::///,,,***,,,111222///,,,((())),,,///---,,,000888:::<<<999666DDD]]]lllnnnlllyyy]]][[[~~~nnncccbbbdddkkkllljjjLLLXXXhhhuuusssyyyWWWiiiPPPQQQbbb|||ooovvvwwwVVVAAA:::444444333///***)))++++++,,,///222222000......,,,444^^^}}}333000---+++---...///000444222000------...000111,,,***+++---+++((()))---,,,///111///***((((((***...---***'''+++111222///+++000111---,,,///111111/////////...,,,***((('''000...+++)))))),,,000222111IIItttfffEEE111555222&&&,,,AAAWWWdddJJJ777888999222111888666666666555111>>>dddmmm???444333HHHiiiTTT;;;666666111******777MMMmmmiiiHHH111111000%%%&&&333+++,,,***+++333<<<999111000'''+++999777222JJJoooddd555---(((***---------...&&&$$$(((222888555///+++(((***------+++))))))))))))'''(((+++***'''&&&)))+++'''$$$&&&+++//////...,,,******,,,---,,,*********,,,------,,,,,,...000111......000///,,,---111111---******...000///,,,***+++---......000333555RRR^^^ooo|||{{{qqqeeeQQQTTThhhpppiiiWWWCCC???999///***,,,///+++###$$$$$$(((///222...,,,,,,---***+++222888999888888)))---111444888<<<888222000,,,)))+++000222000---222888888111000;;;DDDFFFNNN[[[]]]TTT]]]vvvyyyzzzvvvbbbMMMEEE===888>>>===???OOOjjj}}}xxxcccQQQ[[[}}}[[[WWWfffCCCiiillliiiEEE111333000***,,,---)))'''''',,,555:::666...///...777```oooSSSMMMCCCPPPWWW[[[ccc~~~///---,,,---///000///...222111...---,,,---///000---++++++------+++...444000/////////...---***))),,,,,,***'''***000000---...///...,,,...222222............------,,,,,,,,,---,,,+++******+++,,,---+++:::]]]~~~WWW666000000***+++555@@@pppuuuXXX;;;222111///000333///+++***111DDDccceeeLLL888///444QQQzzzvvvUUUBBB<<<111---...444???XXXeee@@@333000***)))///&&&(((((()))///777666111111******///---555YYYVVV222+++'''***,,,+++)))))),,,)))+++222666333---+++((()))***,,,,,,,,,***))),,,&&&%%%***...---+++++++++***)))((((((***,,,---,,,***((()))***)))(((''')))***,,,///111222111000***+++...000,,,)))---444888222------222555222...,,,---/////////000333555;;;EEEQQQ\\\eeejjjgggaaaNNN>>>@@@RRR\\\dddkkkjjjCCCAAA;;;222.........+++)))+++000444222------000///...000333333000000333111000...---444;;;<<<777222...++++++///000///,,,,,,111000)))***888FFFMMM\\\pppxxxnnnnnnvvvzzzlllYYYQQQGGG===<<<222,,,---888DDDJJJKKKJJJssszzz]]]TTTrrrsssRRRHHHxxxgggyyymmmLLLBBB999333333111111000000///000222111///000000888]]]jjjFFF===555555888999@@@WWW{{{------...000222222000...111000...------...///000---+++***,,,+++))),,,111///---,,,///333333///***,,,---,,,***+++000000,,,---,,,)))(((+++000...)))++++++++++++,,,---...///++++++,,,,,,++++++++++++,,,///FFFrrruuuFFF111//////---+++111\\\pppNNN777111333222///---+++...???ccc{{{HHH555333222AAAeeesssNNN;;;111111222111000>>>cccUUU666,,,,,,+++***%%%(((***))),,,000111///...---+++(((&&&555]]]GGG333...+++---///---++++++333...,,,000222///+++***,,,+++***,,,///000...,,,///'''###***222333///------...///---***)))+++---+++)))'''&&&'''(((((('''%%%''')))---///...,,,***&&&***///111,,,(((...777999222,,,+++///222000,,,+++---............///111+++000555999@@@GGGHHHEEE???333444<<>>:::EEEpppKKK...,,,&&&###%%%'''(((+++000222,,,)))))))))((()))---444///++++++///111...+++...***))),,,...------000((($$$"""$$$***,,,'''"""(((***)))&&&)))000222000+++///333000***(((...555000------000111...---...000222222...)))(((---111)))***,,,+++***(((((()))//////---***+++...---***///))),,,---%%%(((222444CCCSSSeeelllgggXXXCCC111666...((()))***)))***,,,((($$$###(((+++******+++...555888333...///333666777555222000////////////+++)))(((***///@@@bbbdddBBBMMMSSSDDD666111111222444777333@@@LLLNNNKKKGGG???777<<>>555000000111...---000000222===eeeRRR888;;;888---+++444777<<>>333222333111333888VVVYYYBBB666...&&&&&&(((+++***)))...444000...---///111333555666***555333666ZZZeee:::---***&&&$$$&&&'''(((+++111---)))'''))))))''')))---000,,,((((((***,,,+++***---+++***,,,,,,***---111+++%%%"""'''000222,,,$$$'''+++***'''+++333555000&&&+++///---***,,,444===111+++)))---///,,,(((&&&(((,,,...,,,'''&&&+++000***,,,...---,,,***)))***'''***++++++...333222//////(((+++,,,(((,,,444222...:::JJJYYYdddhhhaaaWWWCCC666+++((()))((('''(((000***'''+++///...,,,,,,///444333,,,(((///<<>>333000555555<<>>eeebbbHHH666,,,)))))),,,,,,***---333///,,,---444555222222777&&&///------@@@```rrrHHH111,,,+++)))***------***+++...***((((((+++***((())),,,+++)))''''''(((***---///...)))'''+++......///222---***)))---333555///(((&&&++++++'''***222222+++###$$$'''))),,,111666999...******------)))&&&&&&$$$%%%&&&'''((()))******)))+++---...,,,*********###&&&'''(((,,,000000---...)))---...))),,,111+++,,,...111888III^^^lllqqqYYYKKK<<<333...)))(((***444000///111222000000333222222---'''(((222<<>>999333...***(((000---///444000111LLLlllxxxlllKKK555666:::DDDQQQYYYYYYUUURRRYYYwwwXXX>>>XXX~~~qqqZZZDDD===888000,,,...,,,...999aaajjjQQQddd|||[[[;;;///)))(((444FFF)))***+++...222333333111000111222333444555666777333000000111000---///444333...***)))+++,,,+++***///222111+++'''***---...///222222...,,,///000...''')))---///000...,,,*********+++,,,...///000111...111000---888YYYpppRRR>>>555---,,,...===___vvvKKK555666>>>XXX|||~~~tttyyyoooUUU<<<555444111......000KKKvvvaaaFFF777111...000///***+++///***(((///;;;:::000///666---111000000666FFFssssssEEE///)))'''((((((+++///---'''%%%&&&***)))***---,,,((((((+++)))))))))((())),,,111555000(((###)))111444333222(((((())),,,///...***&&&%%%++++++&&&(((///...%%%)))&&&&&&+++333888777444++++++...000---((('''***'''%%%$$$)))///222///***'''))),,,,,,+++)))((((((&&&((('''%%%'''***)))$$$######,,,///)))+++,,,$$$'''+++...333???PPP^^^dddqqqdddTTTFFF999000///444------...000...+++///666777555000...222999;;;888===>>>>>>;;;666111---,,,)))'''---444///---EEEfff~~~qqqeeePPP...:::VVVzzzMMMIIIuuudddRRRCCC444...111---666HHHrrrlllXXXrrrxxxXXX:::222333333777???333000...000444444000,,,222222333222111111333444333///---///...,,,,,,000222000+++)))---222///)))---...,,,)))***......+++)))+++...///---,,,++++++///...,,,,,,///222---$$$&&&%%%%%%&&&)))+++,,,,,,000,,,---111666EEEhhhccc>>>222---,,,333...CCCpppuuuPPP444555DDDYYY{{{sssbbbYYYNNNOOOZZZ```nnnFFF999777111///333000444OOOvvvMMM>>>222***---222111---+++333000111555333...///555222333222555999<<>>444...222---)))))),,,,,,------...///000111333777;;;???BBB999222111222///,,,,,,)))***---///...000:::EEEWWWhhh___PPPuuu```EEE111@@@rrroooKKKjjjkkkWWWBBB///333CCCMMMlllxxxDDDbbboooTTT:::000,,,,,,888JJJ...,,,***---000222///,,,...000111222111111333444555111111333333111111444---...,,,(((+++111555444000///+++(((+++///---'''))),,,...///---,,,+++,,,%%%***,,,++++++------***)))))))))***,,,...//////444///------,,,444OOOlllxxxOOO999222...444...<<>>777999>>>;;;[[[xxxeeeFFF777222222333---...===```eeeAAA444...444777222...000222,,,))),,,---)))&&&''')))111...(((***...:::PPP]]]UUUEEE444---......+++...------...000000///---,,,---***''')))...---(((,,,...---((((((,,,......111***%%%'''***)))''''''222...++++++------)))%%%###&&&))))))'''&&&(((+++)))++++++***---111///+++***%%%"""&&&+++,,,---///(((***(((***///,,,222EEE]]]\\\WWWIII888+++%%%%%%'''((('''%%%%%%&&&((((((---(((&&&((()))'''&&&((()))))))))'''&&&***333;;;YYYbbbnnnvvvrrrbbbMMM>>>222...+++---000///+++''',,,---------...000333555@@@888222222333111......000,,,***,,,......111666222AAAWWWmmmzzz{{{tttnnnbbbCCC>>>kkknnn<<<000EEEtttqqqoooTTTHHHQQQRRRjjjvvvBBB[[[TTTFFF888111...444FFFZZZ***'''&&&(((,,,...---+++***,,,...///...------......,,,---000111//////111,,,...---)))(((///666999...---***(((,,,000---'''***,,,......---+++++++++!!!+++111---((((((,,,...******++++++---...000111///,,,,,,,,,***...CCCYYY~~~dddBBB888...222,,,000KKKooolllOOO===:::777IIIqqqqqq[[[NNNJJJEEE999555777444666HHHkkkYYY:::111111111222///000BBBkkk|||LLL999000666777---+++222333,,,'''***...,,,(((%%%&&&444222&&&'''))))))...+++)))***---,,,)))***---&&&'''''''''(((***---000...---)))(((,,,111///***(((+++,,,(((&&&)))***)))000)))%%%'''((('''&&&(((000---+++,,,---,,,((($$$!!!&&&***)))%%%$$$(((,,,+++...///---,,,//////------)))***111999>>>DDDIII;;;444,,,---000///BBBfffzzziiiQQQ<<<000++++++***)))(((&&&&&&'''***000***&&&***...,,,******...---+++&&&###%%%,,,111:::???UUUtttzzzbbbSSS>>>666...,,,...000---(((,,,,,,,,,---...000222333555...***,,,///...---///777///***...111000---,,,'''+++777GGGTTTVVVLLLAAAEEE222444```~~~DDD444CCClllccceeeZZZgggeee222BBBBBBCCC???555///888QQQfff)))'''&&&'''***++++++***,,,...000111///,,,++++++(((&&&(((---...,,,+++...///000...))))))---111111(((+++,,,***,,,///...+++)))+++,,,,,,***))))))***(((111555///'''&&&(((***((())))))******+++---///))))))+++---,,,///===MMMggg~~~TTTAAA...000...---:::WWWhhhHHH999555444FFFjjjwwwWWWLLLYYYkkkeeeGGG444111---000333EEElllvvvMMM555000333777///***222MMMttthhhJJJ444444444+++***444000,,,***,,,000000...,,,)))555444......++++++333444+++,,,444444+++(((///((()))(((&&&$$$''',,,222000+++'''(((---111///+++%%%+++---+++***,,,...---333,,,((()))***''''''((()))))))))***,,,+++((($$$''')))***)))&&&&&&(((***+++...000000111333111------+++222BBBSSS]]]cccgggaaaQQQ===444///,,,JJJzzzqqq\\\EEE666,,,+++***+++)))'''(((,,,...***))),,,...,,,,,,///333222///+++)))***///444777333BBBfffuuuqqqVVVIII555((((((...000...******+++---000333444444---(((&&&***---------000222,,,***...222000,,,+++000,,,+++000999<<<777111666///333RRRUUU;;;;;;\\\tttppp[[[///777>>>FFFFFF999333DDDddd|||***)))))))))******))))))---000333444333222222222,,,***,,,111222///...111000///+++)))+++///,,,&&&&&&---111...+++,,,---,,,((()))******(((''''''(((---111111,,,(((''''''%%%'''(((***))))))))),,,...,,,---...---******111:::OOOtttqqqLLL000...111444888EEEkkklllHHH444222999HHHhhhooo```eee}}}oooSSSAAA000111333888LLLwwwoooDDD444888333)))'''///777IIIuuueee???444222,,,---555)))***+++******+++,,,,,,)))...///111000'''---DDDOOO<<<222777666+++''',,,000000///+++((((((---222000***&&&(((,,,......---,,,333777444111222444444222...++++++***'''%%%'''&&&'''(((+++,,,,,,***)))000---))))))***+++)))'''***,,,---000777:::444***((((((333KKKeeetttyyyzzzoooXXXGGG666)))@@@mmm}}}]]]CCC111+++(((******''''''***)))))),,,...+++(((,,,333666444111---,,,---111444555,,,000HHHZZZ___bbbjjjgggZZZDDD111,,,000000+++(((((((((,,,///111000...111---,,,...///------000***))),,,///...***))),,,///,,,***+++...111222111+++,,,111>>>[[[RRR;;;777LLLkkk{{{\\\:::<<<555<<<<<<666<<>>???]]]vvvQQQ===777000000444//////JJJllliiiDDD222------,,,,,,///...******...---((()))...---------''')))999888000,,,...000,,,)))))))))(((((()))++++++***)))111...,,,---+++(((,,,333+++222444...((('''***+++''''''***//////***)))***,,,---------------...///333///++++++---///...---((()))((()))...222///(((---,,,111>>>NNN^^^nnn{{{rrrXXX777+++888WWWdddxxx{{{cccIII111***)))%%%%%%)))%%%&&&***---***(((---555444111,,,)))'''((())))))---,,,,,,---///111333555AAALLLSSSQQQOOONNNEEE999222000000333666666111,,,,,,))))))+++)))&&&&&&)))000222777888111+++,,,333333333333111...+++(((&&&222...,,,------333EEEXXXwwwhhhEEE000,,,222<<>>777---,,,------+++)))((()))***$$$(((***''''''+++......(((,,,...---***)))---111***+++***((((((+++------000===]]]```DDD444111000)))666OOO{{{wwwMMM:::222555,,,***RRRlllWWW^^^zzziiiIIIQQQuuujjjHHH;;;666000,,,)))---<<>>777555111)))***'''&&&+++111///'''"""---,,,&&&******%%%'''))),,,111555555111---+++)))(((***...333555222///222000///000+++''',,,666'''...111,,,&&&'''+++...$$$&&&,,,222333///...000---...---,,,******+++,,,...---,,,,,,,,,...000222'''))))))%%%%%%)))+++))),,,***))),,,222@@@YYYnnn}}}xxx```AAA000666333HHHeeexxx~~~\\\;;;...+++((((((,,,'''%%%'''+++,,,,,,...333333000,,,******,,,------$$$((((((&&&(((...111...(((;;;LLLRRRWWW\\\YYYPPP+++***+++000444555000+++&&&%%%'''+++---+++...222)))***...000---((()))///,,,)))%%%%%%'''***---------&&&(((222444///222:::===TTTllljjj[[[UUUIII000999,,,***666GGG^^^dddVVV|||~~~mmm^^^JJJIIIkkk,,,)))***...000///111555...333666222...///000000---...///000000000///...///---,,,///222222---'''111,,,(((+++333555000)))---+++)))''''''((()))***)))******)))(((''''''(((+++---000000)))$$$(((000'''(((***---000111///......///DDDqqq~~~WWW;;;///---///111LLLppplllMMM111333111+++***BBByyyppp\\\cccpppttt[[[DDD999:::999***###///:::UUU{{{TTT888///000---///111000000222222222...000...***))),,,---+++000)))%%%(((000555333...333,,,***000666666333222---///...++++++......+++***&&&%%%***+++))))))...///...---...//////---,,,---)))%%%''',,,...,,,(((...------,,,(((%%%+++444///+++''''''***...000111------...//////111:::DDD^^^gggpppkkkVVV===---(((111999BBBLLL]]]ttteee===+++(((%%%%%%)))...000111///++++++...111333...((((((+++...///...)))---...))))))...///,,,(((---111:::PPPhhhpppjjjNNN???///+++111444---$$$///******...111...++++++222111///,,,++++++---...+++,,,+++)))+++...---(((+++***&&&&&&555DDDAAA444---333666555666888888555///---***...???OOOHHH666CCC]]]|||ffftttmmmpppkkk+++((((((+++,,,******...***,,,,,,)))))),,,+++'''$$$%%%'''***,,,---...///...------///111000,,,)))---***(((***---...,,,***++++++,,,,,,,,,+++***)))((()))******))))))***,,,999555333222///******---+++))))))---444666444000******777XXXqqqRRR???666444555EEE]]]yyyuuuJJJ777222555222000BBBnnnsssbbbggg|||SSS???777888111---222333CCC^^^zzzQQQ:::555---......000222444222///444555444///---///...+++///---+++...222666666555444000...111333111111333666999888333///000000......---...000---(((***111---,,,,,,---......---+++((((((((()))+++---......000---+++,,,,,,+++...333---***'''&&&(((***+++***+++******+++))))))///888;;;BBBIIIGGG===111,,,---%%%)))+++---777MMMbbbooo```GGG000((('''%%%'''---,,,+++)))((())))))))))))......---+++)))***---000,,,,,,)))&&&)))///...))))))------...>>>VVVdddfffaaaXXXKKK===444000000111,,,,,,...///------444>>>444000,,,+++------+++))))))---///,,,***,,,------,,,///......888DDDDDD:::000555777333000000111000+++......,,,444===999...444GGGtttxxxyyy~~~mmmxxxmmm---))))))+++***'''&&&)))...,,,)))'''***///---'''(((((()))+++---000222333,,,...000000...,,,,,,,,,))))))((('''&&&&&&((())))))+++...000000---***(((''')))***+++++++++---///???555///000222000---+++---(((&&&***111444///***,,,...444FFFhhhfffKKK:::444222666BBBYYYvvv}}}[[[999444222555333999^^^~~~[[[aaa}}}lllKKK555333333444222)))777EEEfffqqqGGG777222///...000444444000+++222555555111000222000------...000111222444666777333111111444444111333777222888999222,,,,,,------,,,...000///)))$$$&&&---&&&&&&&&&(((***+++)))'''###%%%((((((''''''***,,,...(((%%%(((******+++---...,,,***)))******)))(((---,,,,,,---)))&&&)))///&&&***,,,,,,)))))),,,...))),,,+++'''+++777CCCJJJ>>>333+++***((($$$&&&---...***&&&'''***,,,)))'''%%%***...+++%%%###(((...///,,,&&&%%%)))...---''''''++++++(((000BBBPPPTTTaaafffeeeUUU===...---222...222666555---)))111>>>888222------000000+++&&&&&&...222---)))***...000(((---//////444<<<<<<666***///111---***+++,,,+++***333777222///222333000---666XXXssshhhmmmvvvpppuuu///,,,,,,...,,,(((''')))///000---***,,,000000,,,111000///...///000111222+++...111000,,,)))+++...)))(((&&&$$$$$$%%%&&&((()))+++---//////---+++)))''')))***+++***+++---...666---(((+++///000......222...******------***&&&///333777>>>UUU{{{vvvWWWAAA444...---333AAAYYYdddOOO888777...666BBBXXXnnnXXXkkkcccBBB666333777444)))444888MMMrrr[[[>>>888333///000000---******+++...000///000222222............///000111222333...,,,///555999888666777'''///333...((((((,,,...+++,,,---,,,)))%%%&&&(((%%%%%%&&&(((++++++)))'''&&&'''))))))))))))***+++,,,(((&&&((()))''''''***++++++*********)))((('''---,,,---...+++&&&&&&***))),,,---+++***+++***'''$$$(((,,,111777;;;888111666000+++***'''$$$&&&+++,,,***((((((******)))'''%%%***///---(((%%%(((---000---(((''')))++++++)))&&&+++...---111777:::888LLL]]]llliiiUUU@@@666555...000444666222++++++///777555222111111000,,,((('''---000,,,)))+++...///(((+++,,,,,,000555222+++$$$(((+++,,,111555444000)))333888444///111555666000333GGGwwwvvvOOOBBBGGGmmm///,,,---//////+++***,,,)))...///+++)))+++------///...,,,+++******+++,,,+++...111///***(((+++000+++'''$$$###&&&(((((('''***************+++++++++((()))+++***))))))***,,,...***))),,,......///333444444333000---,,,---...---000111111@@@aaaoooTTT???222000444444;;;GGGAAA333111999HHHgggpppXXXYYYttt___GGG888777888111,,,///777MMMvvv~~~YYY>>>666///,,,)))&&&''',,,(((---...---...111111---222...+++,,,///111111///,,,''')))444===;;;333---%%%...333///***+++...111...---,,,,,,...///,,,(((((((((***,,,......,,,***---+++***...333555444111------///000+++&&&(((...%%%&&&((((((((((((''''''((('''(((+++***%%%$$$'''(((111999<<<===<<<333***$$$(((222BBBUUU___YYYMMMCCC999///***)))(((((()))&&&((()))(((&&&%%%&&&'''---...///000//////......---...---,,,)))(((***...---//////000333333...'''777III___mmmlllaaaWWWQQQ444+++'''---333222---)))111333444222...******+++***,,,,,,***+++......+++222000---...333555///&&&'''(((***111<<>>444(((---000...---...111222333999BBBeee~~~uuuYYY@@@888===ZZZ~~~yyy---+++,,,//////+++)))+++'''---111---***+++------))))))))))))***+++,,,---,,,...000---)))(((,,,000,,,((($$$%%%))),,,+++(((+++***((('''''')))+++,,,(((***+++***))))))***+++//////000222///,,,...444...000000...******///333///---***)))222LLLvvvmmmOOO888111444...,,,555;;;>>>GGGbbbtttlllOOOCCC```eeeZZZbbb|||~~~___BBB777777222(((,,,---555WWWQQQ@@@000***&&&$$$(((000...111111...---///...+++555000++++++///444555444---'''&&&111;;;888,,,###+++222555111,,,,,,---------+++)))***///222...&&&%%%%%%'''***,,,+++(((&&&(((&&&&&&,,,444888666222***,,,///000***$$$&&&,,,''')))+++,,,,,,,,,---///)))''')))---...******,,,&&&999NNN[[[aaa```TTTFFF444444888IIIcccxxx|||uuuaaaVVVGGG>>>999444---''')))---///...***(((***,,,///,,,)))+++///000---)))+++---//////***&&&***111555111---,,,...///,,,(((+++444EEEWWWeeemmmooonnnSSS>>>+++(((...000+++&&&***///111///)))&&&)))------...,,,***,,,000...)))555000,,,---222333,,,%%%(((((()))///999???888---...---,,,---...///...---666IIILLL^^^yyyjjj^^^OOOBBB777GGG```yyy```mmm...,,,---000///+++)))***)))...111000///111///,,,&&&''')))+++---...//////.........+++)))))),,,///(((((()))***++++++,,,---***)))'''&&&''')))+++,,,''')))++++++++++++---......---///111///******...******)))''''''))),,,000111******///222???bbbaaaAAA222222---...444:::QQQssskkkGGG>>>GGGtttsssVVV<<<666;;;PPP~~~VVV???888111,,,//////000@@@dddwwwYYY:::...+++)))+++000000222111---,,,......+++111///,,,+++...333999>>>111***)))222999666---'''000444666222......,,,)))***,,,,,,***---111---&&&"""###%%%''')))((($$$!!!""""""$$$(((,,,...---+++%%%%%%(((+++)))%%%%%%)))***,,,......---...000222,,,***+++///111//////000444NNNkkk|||xxxhhhKKKEEE======KKK]]]ffffffjjjggg```ZZZTTTIII;;;000111222333333222111000000...***'''(((,,,...+++((()))))),,,///---((()))///000...+++))))))))),,,...'''***000999FFFVVVfffpppqqq\\\CCC666000,,,((('''***,,,---+++)))))),,,///...111111...---......,,,///,,,)))***,,,,,,)))'''(((***)))***---111...'''333000...///222222111000999[[[\\\[[[rrr\\\FFF888444@@@fffUUUOOOaaapppsssrrrqqq|||111//////222111+++)))***)))+++,,,---111333...'''$$$%%%(((***+++,,,,,,,,,///...,,,***)))***,,,///###(((------***))),,,000))))))(((((()))***++++++&&&(((+++,,,,,,---000222(((&&&(((,,,,,,'''%%%'''111---(((''')))+++,,,------''',,,777666555NNNpppqqqMMM777222000555444333WWWuuuKKK222>>>YYY[[[BBB222222111;;;hhhmmmOOO@@@444000000111111000BBBsssqqqGGG666333000---...,,,...---******...///...+++,,,,,,******000<<>>CCCIIIKKKUUU\\\dddhhhfff]]]MMMAAA333111000111444444111---222///------///111000...)))&&&(((...///***)))+++%%%'''***+++(((&&&***000+++,,,+++***...<<>>BBBCCCJJJVVV```dddiiisss}}}))))))***---///000...,,,...---+++++++++***)))'''*********---//////---+++...+++***---...,,,+++---)))''')))---///...///333***(((&&&&&&&&&'''((()))///+++***,,,---,,,...222111333111,,,))),,,...---,,,111555444///+++,,,...---,,,------++++++555@@@\\\yyyLLL;;;000///...222HHHcccuuuMMM;;;666===XXXXXX:::333444888000333^^^]]]???555000000333......AAAYYYnnnVVVJJJ???444111......///...+++,,,111%%%&&&%%%###%%%))))))%%%,,,---...000333333000...111+++'''((()))((()))---...///...,,,...111///******+++---......,,,)))(((+++---,,,)))(((+++,,,***222...---000000,,,(((((())),,,,,,((('''******(((---...///...---,,,,,,,,,???```yyyxxxvvvxxxnnnwwwmmmFFF000---(((///+++---555===BBBJJJRRR___cccjjjooolll^^^KKK===666444111///------,,,,,,333000,,,++++++,,,,,,+++%%%$$$$$$$$$$$$%%%'''(((...******---///...///333CCCPPP^^^gggkkkhhh[[[MMMBBB555++++++,,,)))'''(((---******---,,,))))))+++:::222---...///,,,******,,,...,,,((('''***+++)))000---+++,,,000111---***444DDDeeeccc]]]eee888999GGGaaa>>>555---666222111;;;===555111444444000333666666222222777<<<===666===EEEHHHKKKTTTcccooo******+++///222333222111333///,,,+++,,,---+++(((...---,,,---......,,,***,,,***+++///000------///)))'''(((,,,...,,,...111---+++)))((()))++++++***///,,,***,,,,,,***,,,//////000...)))(((,,,000111,,,333:::888222---///333...++++++------,,,111888FFFhhhcccGGG333111///,,,;;;RRR{{{[[[;;;555333LLLuuuUUU000000222333222CCCttt~~~tttKKK777333444777000&&&,,,<<<]]]uuu```III777111---***+++***)))***...((()))'''$$$%%%(((&&&"""+++***)))***++++++***)))---%%%!!!%%%'''(((***'''((((((''')))......+++///...---,,,+++***)))))))))---...***(((+++...//////,,,---222222,,,'''&&&,,,111222,,,'''(((***+++...---,,,,,,------,,,+++333GGGSSSQQQTTTdddnnnkkkcccooo{{{kkkFFF111---((()))(((''''''&&&+++888FFFLLLXXXkkkzzz~~~tttbbbUUUJJJEEE===666000......//////,,,)))'''((()))***)))++++++***))))))*********///)))(((,,,///,,,(((&&&...;;;NNNbbbrrryyysssjjjZZZJJJ888,,,(((%%%%%%&&&,,,))))))---///......000???777000//////---,,,---000111...)))(((******(((000......000333333000,,,///:::NNNddd```hhhKKK>>>CCC|||~~~ggg???444...000***---555666///***,,,,,,)))+++......***)))---///...222333333333333999BBBIIIccc}}},,,,,,,,,///222333222111333///+++,,,...000...+++...,,,++++++,,,---,,,***((((((+++000000------///---******---,,,***))),,,,,,+++***))),,,//////,,,,,,)))(((***)))''''''***%%%))))))&&&&&&+++//////+++000555555222//////111---))))))---000///000333888RRRyyy]]];;;444444...444CCCbbbQQQ===888999dddkkk;;;666222999NNNrrr~~~yyywwwhhhBBB777222666333))))))111CCCfffvvvUUU999444...***+++,,,******,,,+++,,,+++((((((+++)))$$$))))))))))))******'''%%%)))### !!!###%%%(((---&&&((((((&&&(((...000...111000...,,,***(((&&&&&&&&&,,,///+++))),,,111444---+++---222444111......222555444...)))))))))(((---***((()))+++---+++((()))222555111777GGGPPPOOONNNSSSZZZOOO555---000...%%%(((,,,,,,))))))000777///999IIIXXXbbbeeeeeecccgggbbbXXXKKK>>>444---+++'''&&&&&&''')))***)))(((///..................///,,,)))(((---///,,,)))***,,,222===LLL]]]mmmxxx|||yyyhhhOOO999---***)))(((******...222333000111444>>>777111///...***)))***---///---((((((,,,...,,,+++,,,...222555666333111,,,111999bbbeeeZZZaaaNNNLLL{{{kkklll^^^YYYhhhkkk===000000///,,,***000111---,,,///000...+++000222000000333555444777444111//////111222333III^^^nnnqqquuu...------...///000///------***)))***---///...,,,+++)))((((((***,,,,,,,,,&&&'''+++//////+++,,,///111///...000000---,,,///&&&'''&&&%%%+++222111,,,***''''''***)))&&&%%%'''"""&&&)))'''&&&)))***(((******+++---//////---,,,+++'''(((...222111111222888FFFdddsssFFF777666111000555FFFrrr~~~III;;;<<>>999222...***'''((()))******((())))))***++++++,,,,,,***)))+++---,,,)))+++///...///111555???PPPfffvvv~~~lllUUUFFF???666,,,000222666777111)))(((,,,222...,,,---,,,((('''(((---...,,,((((((---///...'''(((+++...000111///---///---+++WWWcccUUUwwwyyy}}}bbbUUU[[[|||XXX[[[jjjkkkZZZKKKPPPiiiyyyAAA///333111333,,,///000//////222444333000444555111///000000...+++***+++///444666444222333888BBBHHHHHHHHHNNNWWW```nnnyyy~~~000...,,,,,,------+++***%%%&&&(((***++++++,,,,,,***(((&&&&&&))),,,---...&&&'''+++...---)))+++000---++++++...///------000&&&)))((('''...888777///+++)))***------)))''')))&&&+++---+++((((((&&&###***'''%%%''',,,///---+++)))''')))///222000000111<<<@@@QQQpppXXX>>>666444000---...YYYvvvFFF888DDDsss}}}dddvvvjjjBBB777;;;[[[vvvSSS]]]ppp~~~\\\<<<333333///...111,,,333NNNvvvfffHHH;;;///,,,,,,***'''&&&***------,,,---000...)))(((***---111333111,,,((((((***---,,,&&&###***444555666222)))$$$%%%'''&&&$$$%%%''')))+++++++++++++++000333///+++++++++)))222...,,,...///...---///+++,,,++++++///222...&&&)))'''%%%%%%'''((())))))(((''''''(((***+++((($$$&&&"""%%%&&&###***,,,###///000///...000444222---,,,---...,,,+++000:::CCCVVV]]]fffllllllkkkjjjkkkLLLBBB555***%%%%%%(((***%%%&&&'''))))))*********)))***,,,---)))%%%'''---((()))***,,,...777JJJ\\\ssszzzxxxlllbbb[[[JJJ888111222444444///((((((,,,+++***+++///000......000222333///)))(((,,,...------...000000000...---+++111+++(((JJJgggjjj{{{RRRKKKSSSLLLUUUvvv{{{VVV???ccczzzjjjffftttEEE***///***000000000000000000111222222...111222---+++,,,,,,******+++...444999:::777333+++&&&)))111111+++222@@@AAAIIIMMMLLLTTTffftttxxx///...,,,+++,,,,,,***)))$$$)))...///---+++,,,...+++)))&&&&&&(((,,,...///((())),,,...,,,))),,,222+++)))))),,,,,,)))***,,,***---,,,+++222===;;;111,,,+++---111000,,,***+++(((,,,---***((())))))&&&+++)))''''''***...000000)))(((***...///,,,,,,///777888???SSStttuuuPPP===:::666000(((CCChhhdddYYYiii```PPPiii```FFF444...333NNNxxxKKKHHHOOOhhhzzzTTTAAA666---+++111)))000<<>>^^^bbbFFFAAA???999...777MMMppp~~~FFF222EEEiii___<<<111444//////BBBjjjOOO@@@:::QQQ}}}hhhOOO<<<---+++333+++777999;;;[[[qqqYYY===...***))))))***&&&(((((('''((()))&&&!!!%%%%%%&&&)))---//////......,,,,,,---+++''''''***000333000)))&&&***///111///,,,)))&&&&&&(((,,,...###''',,,...111333///)))***(((+++222555222000000'''///555222...***&&&###(((***+++)))&&&'''+++///'''######(((+++******,,,,,,'''(((%%% )))222---,,,000///)))'''***)))$$$***///444111***(((,,,222---444???IIISSS___mmmwwwuuuoooeeeZZZNNNAAA666///******++++++***)))'''&&&(((&&&(((000444000***(((,,,'''&&&))))))&&&(((///111DDDQQQTTT___ooopppdddOOO>>>...+++///000...,,,---)))''''''&&&$$$'''---999999444...,,,000222111111111222222000000111222CCC999888:::mmmgggEEE>>>BBBAAAVVViii@@@KKKtttVVV000333(((222333000...///111111222444888:::888111,,,------+++111111111222222000...,,,(((---,,,''')))222555111...222111...222;;;>>>999===[[[+++,,,+++(((***......***((()))---222111---222;;;>>>777///******---///000...***''')))---///,,,))),,,///000///000222///***,,,+++)))***,,,---------,,,,,,+++***(((((())))))'''$$$"""###&&&***---......000111///+++***,,,///,,,+++***))))))+++---...,,,,,,+++///EEEkkk}}}WWW>>>333000000222<<>>666888KKKrrrjjj@@@333111111222444BBBhhhfffFFFAAA```mmmKKK;;;222+++,,,++++++444JJJooo\\\@@@555111,,,'''++++++---...---***)))***'''$$$$$$***...///000333333333000,,,+++---+++'''333111///,,,***,,,000444333111...,,,,,,+++)))(((%%%%%%''')))+++...000111...333444000///111---'''222///,,,,,,...---)))%%%)))+++,,,)))&&&(((...444000***%%%%%%)))++++++)))///...+++(((+++222666555666444111...+++)))))))))'''---...(((&&&+++000000444222//////333===IIIQQQ]]]mmmyyyvvvkkk```UUULLL???///&&&+++111...,,,---000***'''***+++((((((,,,((())))))((('''&&&&&&'''+++...666AAAKKKWWWggguuuqqqaaaMMM???666111111444555---)))******(((***///HHH;;;000000444555333222333---)))+++333:::<<<:::@@@555+++555YYY^^^GGG:::NNNuuuXXXGGGdddeee222+++333...000///...000222333222111666555555444333222000///000000000...++++++---...///...------///000000000...000000///111666666333222888IIIddd///000...***+++///...+++***+++...222000---111888999444///,,,---///000000111///,,,---...---***''',,,/////////111333111,,,000///......000111000///333000------......+++(((***(((&&&&&&)))+++,,,,,,...000111///+++***+++...,,,+++***))))))+++,,,---,,,,,,,,,...:::UUUzzzqqqKKK888888//////555GGGgggWWW[[[{{{LLL777///444TTTYYY666333666111---777XXXqqqMMMDDDbbbiiiFFF666666444111///111999PPPuuuxxxYYYAAA333...,,,,,,***+++------+++***,,,(((%%%'''...333555777:::444777555111000222222///333111...)))%%%%%%'''***222111///......---+++)))'''&&&$$$###$$$(((+++...(((,,,...+++***,,,)))$$$'''((()))(((((('''''''''***,,,---***''''''+++000,,,'''######'''***)))(((&&&******%%%$$$)))...///------+++***)))((((((((('''******%%%$$$(((+++***---+++***)))+++000777<<>>aaa\\\???<<<000///111:::PPPrrrqqq<<<999^^^kkkFFF555...EEEqqqLLL000333777+++)))>>>ppprrrSSSPPPqqqTTT777888444/////////---666XXX|||wwwRRR999111222111---,,,000000---+++,,,***'''(((...333333555777///444666222000222333333333222///+++'''%%%&&&(((+++*********+++***(((%%%...+++'''%%%&&&+++111555***---...,,,,,,---+++((("""&&&))))))'''&&&***------//////---)))(((***---000,,,((('''***++++++)))%%%,,,000+++''')))...000////////////...---++++++******'''$$$%%%((((((&&&+++************,,,---...111777AAAPPPeeevvv{{{yyyuuuwwwqqq___LLL>>>666222777///)))***+++)))&&&%%%)))+++------***)))+++...000---+++''''''000HHH]]]kkkmmmqqqrrrfffQQQ???666444000---...000//////000(((%%%%%%'''((((((+++111...++++++///555888666222---+++---111555BBBaaa{{{iiikkkuuuDDD...666999>>>777...))))))///555999111111111000///...---,,,)))((('''***---///...,,,))))))******,,,---//////,,,...,,,)))***///111000111000//////111@@@]]]www222222...***+++//////,,,000000111000...+++,,,...******,,,...000000...---,,,...111111///...---...+++---,,,))))))+++(((###***)))(((((())))))'''%%%***)))***---000///***&&&,,,++++++,,,------+++)))---///111///+++((()))+++------,,,************++++++'''(((------333OOOppprrrMMM;;;111......333@@@]]]GGG444IIIbbbiiiYYYOOO\\\zzzTTT:::999666888BBB___gggYYYiiikkkCCC777333,,,---222...+++BBBbbbkkkLLL???>>>777000...444555///******,,,((((((+++,,,***((()))&&&---111---)))***---...---------+++)))((()))+++&&&&&&''')))******'''$$$---+++)))))),,,111777;;;/////////...------,,,***$$$'''))))))((()))+++......///111000---+++,,,---444111---+++++++++***)))(((///333000...///222222555555555444222000---+++---***''''''***,,,+++(((...---,,,,,,---------,,,111///000999JJJ\\\eeehhhxxx}}}kkk^^^PPPDDD@@@666+++((()))++++++)))(((***+++***'''%%%&&&(((------...///...111;;;GGGMMMTTTcccrrruuujjj[[[RRR<<<555//////333444000,,,)))''''''******((())),,,111111222555999999555000111000555999222444VVV{{{KKK+++,,,///<<<666///******...222444444333222111///---+++***///+++)))+++......***$$$(((((()))(((((((((***+++...000///***(((+++...---...000333222...000>>>NNNXXXeee{{{------+++((()))......+++000111000...,,,++++++***$$$'''***---...---,,,+++***,,,//////...------...)))***)))'''(((+++***%%%---,,,,,,,,,------+++)))(((,,,111222///+++******))))))))),,,......,,,))),,,...000///+++((((((***---,,,,,,+++************---&&&%%%,,,---///AAAYYYfffDDD444---***---333GGGpppddd:::444<<>>GGGRRR]]]kkk{{{tttnnn___NNNAAA:::333------+++***---111444333111...(((&&&---444444111///333222999JJJ[[[fffmmmrrrzzzhhhLLL555---//////,,,,,,&&&%%%+++//////,,,+++222222222444444222...+++...***///555000+++===YYYqqqtttxxx```888111111((((((***,,,---+++(((%%%)))***+++---............000...,,,...000000...+++000222222...***'''(((+++$$$))),,,)))'''+++......,,,***---222333///,,,,,,...///333888???LLLcccxxx+++...---,,,---///---(((***---,,,((((((+++***%%%'''***,,,+++***)))***,,,///,,,)))))),,,......---***,,,+++))),,,000000---((('''(((***,,,+++)))'''+++///333333000......///(((((((((***,,,------+++'''***......+++))))))+++******+++,,,,,,,,,++++++......///...------000222KKKttt[[[BBB222222111///>>>VVVvvvVVVGGGVVVvvv|||llleeeooo^^^HHH222+++...000///---555DDDfffwww\\\CCC000000222,,,)))...///,,,,,,000111...++++++&&&***---,,,---//////,,,,,,...111222///,,,)))(((((('''&&&'''((()))((('''+++,,,.........---+++)))222---+++------***,,,111000...+++)))(((((((((((('''&&&&&&(((***+++++++++------------,,,+++,,,---)))---///---,,,---,,,))),,,,,,++++++,,,------...(((&&&'''+++***'''''',,,666111,,,+++,,,,,,***&&&%%%&&&+++111///)))'''***+++,,,333???KKKXXXgggssssssdddVVVHHH===444...)))---444777333---000***(((---222222111222333222333999AAALLL\\\jjj{{{iiiOOO<<<555222000'''%%%'''+++,,,++++++///............//////...---+++***///444000+++444BBB]]]zzz___666111666*********,,,//////...,,,++++++,,,---............------------...///000111000222222///***((())),,,'''...111...+++,,,......000,,,+++///000///...000444111///---,,,222AAAQQQ```YYYaaa~~~qqqhhhhhhnnnfff___xxx///111111///000111---((((((+++***&&&'''+++***%%%+++,,,---,,,))))))+++...---)))%%%'''---222333222///000---)))))),,,***&&&&&&&&&'''***,,,+++)))'''"""$$$'''***---//////...+++***)))***,,,------,,,%%%)))---...+++)))***+++)))***+++,,,,,,,,,,,,,,,***111555111///000222111;;;cccdddFFF000000000***333EEEhhh}}}dddfff{{{mmmlllhhheeelllgggDDD///,,,///...***333111FFFtttuuuVVV:::333111)))(((...---******...///+++((((((###&&&((()))---111///+++'''+++///000...+++((('''+++***((((((***+++******)))***+++------------,,,111,,,***...///---000666***+++***'''###!!!$$$(((+++***)))***+++---------//////...+++'''%%%$$$$$$'''...111,,,&&&%%%&&&&&&---,,,***)))(((((()))******(((+++...+++%%%&&&,,,---)))'''(((,,,---***&&&///)))%%%(((((('''+++222...,,,///888::::::EEETTTfffvvv|||qqqcccWWW@@@777///111888999222)))***((()))---///---,,,...000000111000000888NNNbbboooxxxxxxcccIII888///***&&&(((+++---)))&&&)))000,,,++++++,,,...///111222''')))...111...)))+++222RRRpppXXX---***333***(((''''''***---///000,,,++++++***(((&&&%%%$$$---......---,,,---///222,,,///000---(((&&&(((,,,000777:::555000...---,,,---******------+++,,,000......//////,,,)))...555AAA777???bbbxxxQQQ@@@>>>JJJFFFCCCddd,,,,,,+++)))'''(((+++---...///,,,***,,,///---'''555000++++++......***&&&/////////...++++++,,,---((())))))***+++++++++,,,(((((())))))))))))***+++************+++***(((&&&///---***(((+++...)))"""///---***,,,444999333)))'''+++---***))),,,...---000...---,,,------+++***000PPPsssbbb;;;......---111888TTTwww___bbbmmmnnnrrraaa>>>222555333+++...---444JJJsssjjj@@@000///---+++---+++///333222---***,,,///&&&)))222999666---***......//////---)))'''&&&&&&&&&%%%)))......)))((())),,,******,,,***''')))...000333111***%%%)))000333000.........***%%%&&&***((()))((()))...222///(((///...,,,***+++------+++&&&***+++((('''))))))(((******,,,---***&&&'''------'''%%%)))---,,,***+++000...,,,+++,,,,,,+++***'''******'''&&&***,,,,,,...,,,///555777444111222AAAIII[[[mmmuuuqqqjjjgggiii[[[HHH;;;555111,,,(((111,,,(((***...111333444(((,,,///...+++...666>>>]]]mmmkkk```aaa[[[FFF555777000***))))))***///444+++,,,,,,+++***+++...000222...000777666...///777UUUxxxeee666:::222++++++((((((...333---$$$+++((($$$'''000555...###******)))((('''(((,,,///555///*********)))))),,,444555777999999555///***111///---,,,---000555777333000,,,+++---///111222//////000<<>>666+++)))(((,,,///000---+++000///...------///222444999NNNXXX\\\kkkooo^^^NNN???444,,,+++---,,,,,,---...///111222000...,,,***...((('''+++,,,---999JJJbbbzzzhhh888999333...+++(((+++///111///+++,,,,,,+++---666>>>???;;;------,,,+++)))+++...111...---...///,,,'''(((---222222333555555333///+++777444111......000222444888444000...///000111111222111...111@@@SSS```dddccchhhuuu}}}qqqfff.........,,,***(((((())),,,---+++((())),,,***&&&'''***,,,+++'''&&&)))---(((&&&%%%'''+++---,,,***+++,,,...000000///---,,,111---***---222333...(((***)))***,,,...//////---&&&+++---+++)))+++,,,+++%%%***,,,++++++......+++''',,,///---,,,......,,,###)))...---)))'''***......333@@@\\\```AAA777555111+++777@@@```|||www{{{TTT@@@[[[qqqNNN777333888000+++(((---999TTT|||WWWAAA888222---000,,,)))***------***&&&***,,,000333000+++***---''')))******)))(((((()))...******...///---,,,...555///******)))''''''***---222222---(((((()))((())))))---111000+++***,,,******((('''+++000///++++++***)))))))))((($$$"""(((++++++&&&%%%(((+++***++++++...000...***---222444---)))+++...---...///''')))***)))''''''***---000111000,,,+++------*********,,,...---***---333)))(((***,,,111<<>>,,,---......+++***)))******,,,,,,((((((+++***&&&---///000---***(((***---///+++))),,,111444111...+++,,,---...///000000000///...---///111111...***((('''''')))+++,,,+++***&&&***+++'''&&&((('''%%%+++...///------//////,,,***///111...,,,---,,,***)))---111000---******,,,000---111HHHpppxxxRRR===777444111......BBBkkkxxxrrr{{{aaaPPPOOOggggggDDD555555444//////333555BBBggglllRRRFFF888'''---)))''''''***+++***''''''))),,,...------///222***+++---,,,+++******+++)))***///333111---...333444...)))))))))((((((******///111...******)))&&&***)))***......******,,,)))***)))'''+++111333000222+++&&&%%%%%%&&&))),,,(((***)))$$$###'''******++++++---///,,,(((***//////)))%%%(((---...000333%%%)))---,,,))))))---222+++------+++---111222///111---,,,......---///444///...---,,,+++///;;;IIILLLVVVfffvvv|||uuufffYYYHHH@@@333)))(((---111000///***&&&&&&)))***&&&###'''666888888HHHYYYaaahhh^^^PPPAAA888222,,,((((((+++(((&&&'''+++000222333...///111333555@@@[[[ttt|||ooo}}}lllwwwoooaaa]]]kkkyyyvvviii___www???222,,,111)))+++555555,,,+++333......+++''')))///111///---------+++))))))+++---///111666888333,,,***---222///---,,,...000111111000///---,,,,,,...///000000...,,,+++,,,------,,,))),,,---...111666555111222//////555BBBZZZ|||zzz\\\GGGCCCCCC>>>666222333444222***,,,......---,,,,,,---***------***(((******(((000///...---------------333000...000444555111---************,,,000333555+++---000000---,,,,,,...+++***(((((())))))((('''((((((&&&%%%(((,,,)))"""((((((((('''+++000///***&&&+++...+++***,,,---+++------...//////...---++++++***,,,999VVVzzzpppLLL:::666777,,,,,,333MMMwwwzzzkkkgggjjjvvvdddRRR```nnnvvv~~~bbbDDD555///+++000888999:::MMMeeeqqqaaaFFF******)))(((''''''(((***+++''')))*********---///111+++---...---+++*********&&&---666888000(((+++333000+++((()))***)))***...)))...000...------+++''',,,(((&&&''''''%%%&&&))),,,...,,,***,,,000222///---&&&"""$$$&&&&&&)))...***,,,+++&&&$$$(((+++,,,)))))),,,...---***,,,222...'''$$$'''+++---///222(((,,,...+++&&&%%%(((,,,%%%'''''''''+++111111---666///,,,///222111000000)))'''(((,,,------000555,,,666GGG]]]oooyyyzzzxxxggg^^^LLL999111000...)))+++***((()))***++++++)))%%%222///'''///>>>OOOaaaYYYVVVSSSOOODDD555+++(((,,,)))''''''))),,,///000111333666888@@@XXX~~~kkkYYYQQQLLL```{{{nnnwwwzzzjjjVVVHHHDDD999===___~~~eeeyyyNNN666000///))),,,777777+++(((...000///+++***---111---&&&,,,---,,,+++))))))***,,,333000000333222---******...+++)))(((+++---///000---------,,,,,,---.........------///222444444333---000000---...000...***000---******,,,777MMMaaapppjjjYYYOOOEEE<<<666777666111...000444222,,,***,,,------------...000+++///000,,,***+++,,,***+++******+++---///000000111///...///111000---))))))))))))))),,,///333555''',,,000...)))(((,,,111111...,,,*********)))''''''&&&%%%&&&,,,222///((($$$$$$$$$%%%,,,333333...''',,,...------222444444***(((''')))---///...---***---///444DDDcccdddBBB444333---...///;;;\\\hhhNNNDDDVVVpppwww___WWW```sss]]]BBBPPPeee]]]???000---000999;;;888;;;CCCbbbzzzWWW777...---+++)))((()))+++...+++---+++((((((+++,,,+++)))+++,,,+++)))(((((()))***111999999...$$$'''///,,,++++++...---+++---333,,,///000......///...+++333---((())))))'''(((+++000222111,,,+++...---+++'''$$$'''111333---***++++++......)))(((+++...---&&&'''+++//////---111777777000,,,...111111111333222333222...)))&&&'''(((***++++++***...222000+++555000///111222///,,,,,,)))%%%%%%***,,,+++,,,///......222;;;JJJZZZhhhpppzzzxxxmmm\\\PPPGGG999***)))'''%%%&&&(((++++++***$$$111000&&&&&&+++555EEEEEEOOO]]]eee\\\HHH777000+++,,,,,,+++((('''''')))333CCCXXXiiivvv```BBB444666<<>>333222000111555333222...---111444///'''---......---,,,,,,...000---111222...,,,---...---'''))),,,,,,++++++///222///000111111000///---+++)))***+++---...///000000(((***+++***((()))---111333111...,,,,,,,,,***)))%%%'''''''''+++000///+++&&&)))+++***---222555333+++//////,,,,,,111555555''''''''''''(((***---///---//////000777NNNqqqYYY<<<222......///333BBBcccwwwVVVEEE888999]]]UUULLLaaa|||tttCCC333777CCCeeeZZZ<<<888333222444666666444<<>>333***(((+++222111...+++)))***+++---000000000000000...,,,***///444>>>KKKTTT]]]iiiuuujjjWWWFFF@@@:::000---000222***+++555888000))))))(((111<<>>000777IIIhhhmmmIIIHHHZZZPPPLLLWWWjjj}}}UUU;;;444...***---111222111222111111000...------///222,,,+++***((((((((()))))))))'''&&&'''***---......---000222333333333444555+++,,,---...000000111111+++---+++'''&&&***+++)))))),,,,,,)))***111666777///111000,,,+++...///---555666333......111111...555777???OOO^^^iiirrrzzzrrraaa___ZZZNNN]]]{{{QQQ555111,,,******+++++++++---+++))))))+++---//////,,,---///222444444222///,,,000222///...111222111''''''(((,,,000222///,,,444000***)))...444000((((((,,,///...***((())),,,999999888444000,,,******''',,,111000+++((())),,,,,,---,,,)))))),,,+++&&&'''+++***&&&%%%''')))(((&&&+++000...)))''')))---,,,***)))***+++,,,+++***((('''))),,,+++,,,222:::XXXvvv}}}[[[FFF777444000---;;;PPP|||]]]GGGKKK>>>777===[[[oooBBBAAA\\\|||eeeCCC666777::::::333111000///222GGGsssgggGGG333***...777,,,***111CCC\\\vvv[[[EEE===888111,,,///+++''''''---111,,,$$$+++///111---'''%%%,,,333222111000---***((()))***+++******+++---......------111111***%%%(((///333///,,,******------+++((('''((())))))((()))+++---555666444...&&&###(((---......222666444...+++---&&&***,,,+++(((&&&))),,,///)))###$$$(((+++(((%%%&&&***---+++(((%%%'''***(((((()))+++...///---,,,,,,///222111//////111444666555222---(((&&&&&&'''***222999888111++++++...)))''''''''''''...>>>NNNdddiiiiiicccZZZNNN>>>222,,,***,,,222000'''$$$(((""""""$$$(((...999EEENNNeee|||qqqWWWCCC999444...333///(((444KKKQQQGGG===;;;LLLaaammm}}}qqqaaaTTTIIICCCBBBZZZgggmmm~~~~~~ttteee\\\eeevvvkkkOOOGGGJJJKKKeeeVVV555%%%222MMMuuunnnoooxxxxxxgggAAA666///,,,///111111111222,,,000333111,,,***...333///...+++)))((('''''''''***'''%%%'''+++...,,,)))+++...111333555666888:::,,,,,,++++++,,,...///000+++---+++((((((+++,,,***(((,,,---******///222222///444444///+++---......111222///***+++///222111000...000666;;;???GGGOOO]]]iii|||dddaaakkkccc999000---***)))***,,,------+++)))((()))...222666777111111222444555333000---...111111---+++...///...///---+++---000000,,,(((222///)))'''+++111///)))(((+++...---+++******+++666666555222///---------)))---111111---***+++,,,&&&(((((('''***......***(((++++++'''&&&***------'''+++//////+++((()))+++(((((((((((((((((((((''',,,***+++//////...///222AAAYYY~~~vvvVVV<<<999888000222???aaa]]]@@@???///<<>>fffbbbAAA---,,,444...,,,---333@@@WWWwwwwww]]]KKK@@@888444000---******...///,,,'''&&&)))+++(((###$$$***111222222000---)))'''((()))---,,,,,,---//////...---+++//////(((%%%''',,,---///,,,***+++---...,,,)))************(((((('''(((,,,000222...)))&&&***///---,,,...000...***)))---&&&)))+++***((('''***---...***%%%$$$'''((('''%%%%%%(((++++++***((()))******+++,,,...///...,,,***%%%)))///333444333000...555555333///***'''(((***---222666444---((((((***///---,,,***&&&'''222???BBBNNNXXX\\\```aaaUUUEEE999222,,,,,,***(((***///""""""'''---...///666@@@hhhwww[[[CCC666222444666222555000***333GGGSSSRRR333+++333AAAKKKYYYiiillluuuyyyppp]]]MMM>>>666444666@@@```uuuOOOEEEWWWjjjoooVVVFFFAAA@@@===OOOnnn|||]]]:::)))555NNNoooooo???333---***,,,---,,,,,,...)))...333222---******---111000...+++***)))))))))******)))***++++++)))'''***,,,...//////000222333,,,+++)))((((((***,,,...///111///,,,+++......,,,(((,,,---***)))+++,,,+++...444666000******,,,---+++...///---...333666666...000444888777333444999888CCC]]]vvvDDD///111...,,,+++,,,.........***)))))),,,333:::???AAA///...------......---,,,---000000,,,***,,,---,,,111...,,,,,,------+++(((......+++&&&''',,,---,,,***))))))+++......,,,)))------,,,)))'''%%%&&&'''++++++,,,------,,,***((($$$'''''''''***...---)))&&&))))))&&&&&&***......'''((()))******)))&&&$$$&&&'''((((((((('''&&&&&&,,,)))))),,,---,,,,,,///333BBBaaacccBBB<<<;;;444111666KKKgggrrrOOO===HHHcccwwwIIIGGGbbbwww```FFF@@@PPPhhhwww}}}qqqTTTAAA666:::YYYzzzhhhHHH999777222333444111111>>>\\\xxxyyyZZZDDD999555*********+++++++++...111)))(((&&&%%%%%%'''***+++//////...,,,)))((()))+++...---,,,,,,------,,,++++++...---******---+++(((///,,,***+++---...,,,)))******+++,,,------+++***(((***---///...,,,+++***,,,***)))***(((&&&(((---(((((((((((()))***,,,,,,111000...,,,******,,,---((('''(((***------+++)))$$$&&&)))******)))((((((&&&(((,,,000222111...+++111333444111,,,***---000555444222...***(((((((((------...///+++''')))///444:::>>>EEEUUUeeeggg___ZZZLLL<<<222---,,,///222(((&&&***000,,,)))444FFF|||SSSDDD111((()))///222222444///+++***///999IIIVVV>>>222333:::<<>>VVVbbbXXXiiinnn```III@@@<<<;;;:::CCCWWWcccdddDDD777BBBOOO^^^pppyyyvvvhhhrrr~~~xxx@@@333...,,,------,,,,,,///,,,---...---,,,,,,---...000///---++++++++++++,,,***...000...)))&&&'''***((()))++++++******,,,---111///---+++***,,,...000111333111---,,,...---***'''+++---+++***,,,---,,,+++222444///))))))++++++///444666222///000///---&&&)))///444222,,,+++...---000===TTTlll~~~VVV444444///---***((()))******))))))((((((,,,111777<<<===...,,,***+++---000111111)))---...,,,+++...///...+++++++++++++++,,,...///,,,...,,,'''&&&***------,,,***(((+++...///+++''',,,+++***'''$$$###$$$%%%+++)))'''(((******(((&&&(((******)))***,,,***%%%###'''(((%%%%%%))),,,,,,---+++***+++---,,,)))&&&''')))+++,,,***))))))))))))&&&&&&(((((('''(((,,,...555JJJllltttTTTCCC;;;444111333;;;KKKhhhzzzbbb{{{mmmHHHAAA]]]|||WWWGGG777<<>>333---((('''***,,,+++)))---------+++))))))+++---///,,,)))((()))))))))(((,,,......,,,...111...(((...+++)))***---...,,,)))((())),,,000333444333222++++++,,,///111///***&&&,,,)))((()))(((&&&)))...)))((('''(((***,,,......///000000---******---000***'''&&&(((---...,,,)))%%%(((***,,,++++++,,,---+++******)))***,,,...///,,,000333111---,,,000444999666111---++++++++++++---+++...222111,,,((((((888333+++,,,:::OOO]]]aaaqqqgggXXXJJJ>>>777444333///))))))+++%%%'''DDDggg|||[[[>>>222,,,''')))...000+++%%%...)))(((++++++...???RRRCCC777777;;;777777:::666777;;;BBBHHHNNNUUU[[[```WWWRRRJJJAAA555,,,,,,222---------111WWWvvv|||~~~^^^BBB===:::>>>DDDEEEDDDFFFWWW???>>>QQQWWWTTTQQQMMMfffuuuhhh\\\XXXgggFFF777333111222222000111555...---+++******---111444,,,+++***))))))***+++,,,)))///222///((($$$(((---((()))***+++***+++---000333111...,,,+++,,,---...---///...+++***++++++'''&&&+++---+++,,,000222222)))...000,,,)))***+++***+++222666333///...,,,***'''&&&)))---...,,,---111///+++***111999BBBKKKSSSrrrxxx~~~xxxzzzqqq@@@111999000---***)))))))))((('''(((''''''(((,,,...000000...---,,,,,,///111222111***///111///---//////---(((+++......---///444999......+++(((***//////+++------------,,,+++(((&&&,,,,,,+++)))''''''***,,,+++******)))(((((()))******------+++,,,...+++&&&'''+++,,,)))(((+++,,,***.........---,,,+++++++++(((+++......,,,******+++***)))***+++)))&&&''',,,,,,111===SSSsssuuuWWW???333333666...<<>>:::111******,,,(((222```tttZZZAAA,,,***,,,///222222///***&&&,,,333666000***,,,888BBB;;;111333777111///222...000222555777888:::???CCCAAA<<<777444000,,,---222---///---''';;;KKKMMMjjjsssQQQGGG<<>>GGGMMM\\\mmmuuusssnnnmmmbbbhhh|||sssjjjNNN666333222333222000222666555<<>>666555777666555555555GGGeee[[[EEE222------))))))...+++000000***)))///444555++++++***)))(((((())))))++++++///111,,,%%%&&&...***,,,+++((()))+++)))%%%######%%%'''***---------)))&&&'''***+++((('''***((('''&&&''')))***++++++(((***+++)))***---,,,'''%%%)))---......,,,*********+++,,,,,,------------&&&%%%$$$%%%(((...333666222000---+++,,,.........111---+++---111333000---''''''(((+++......,,,***222......111000+++***,,,***(((((())),,,...///...)))---///+++)))++++++)))222DDDWWWaaajjjmmmcccSSSAAA333///+++333ggg{{{TTT888,,,---000)))+++---------,,,---...,,,111666666222---++++++...+++))),,,222555333000111555777777888999555...333222000000111111///...///000222222------888EEEqqqSSSPPPZZZNNN:::666===>>>UUUlllNNN888:::<<>>SSS{{{WWW>>>666555JJJxxxggg???555<<>>CCC444000---------333AAANNN[[[hhhnnnwwwhhh<<<***(((---)))...000+++''')))---...---+++666HHHHHH666***,,,333444444111---+++,,,///+++(((&&&)))///222///,,,111000111444111,,,)))+++...//////000000...+++)))++++++******))))))((((((***,,,...///...------...***+++++++++******,,,...((((((((())))))*********555///+++---...------///%%%***///---(((%%%(((,,,))),,,,,,)))))),,,,,,)))***---...,,,---///...***)))---000...,,,555NNNgggmmmAAA333111444666444;;;[[[~~~fff>>>///222EEEjjj{{{SSS;;;AAAUUUvvv}}}|||gggLLL<<<333222444333...---777OOOsss[[[>>>444111,,,+++---///...---,,,***)))222000...,,,+++*********,,,+++***++++++***))))))%%%&&&%%%###%%%,,,111111000---+++---000000,,,''')))'''(((+++,,,)))))),,,+++++++++***))))))***+++(((...444444555777555111+++---//////---,,,,,,,,,((((((((()))******)))(((((()))***+++,,,,,,,,,,,,)))(((((()))+++,,,+++***///,,,))))))***,,,,,,++++++///222000***'''(((+++...666666,,,+++222000&&&'''***,,,***%%%$$$'''+++,,,//////***'''((((((&&&000---'''###,,,???NNNTTTbbbooouuusssaaaBBB,,,---111++++++444111111000...,,,+++,,,---111...+++***,,,,,,(((%%%$$$'''+++,,,***))),,,...>>>===HHHZZZ___PPP;;;///555333111///...---......***---333555111...444>>>qqqsss~~~mmmxxxtttaaaKKK===??????666NNNfffwwwooo[[[HHH888,,,///,,,000BBB___xxxwwwlll\\\___\\\___yyyuuupppWWWEEE999111...&&&)))***)))+++//////,,,)))'''&&&))))))''''''***((()))'''%%%'''++++++(((((('''&&&&&&'''''''''%%%///,,,,,,000111...---///---111000+++)))+++---,,,******)))))))))))))))***,,,+++)))'''''')))---000)))+++---//////...,,,+++)))...222111---+++...222111,,,***---000000111444222444111+++***///555888999DDDDDDDDDOOO]]]rrrQQQ777...***000,,,//////+++))),,,...---000111EEEcccfffLLL555///222///++++++,,,,,,)))'''+++(((&&&)))---///,,,'''......111444111,,,+++------///111111000---+++)))++++++,,,++++++***++++++)))+++------,,,+++,,,---%%%'''(((((('''''')))+++'''''''''(((((())))))))),,,)))***...///---,,,---++++++++++++++++++++++++'''******((((((******''')))000333///,,,,,,------)))((()))******///>>>MMMttt~~~UUU===444111555111///???WWWnnnHHH555111;;;^^^yyy^^^KKKIII]]]ttt{{{oooNNN777000333///......111;;;RRRxxx{{{WWWCCC777///++++++,,,---...,,,+++***000000000000...,,,)))(((---///...***'''(((---111'''&&&###"""&&&---...+++(((+++...//////------,,,(((&&&'''+++,,,)))))),,,,,,---...---+++***,,,...'''///444444444444333000***...333666555333111000---)))&&&(((---...***%%%'''((()))+++++++++******)))))))))+++------,,,***+++***((((((((()))******'''+++///---)))'''***---,,,555555+++***222111'''"""&&&)))'''$$$###''',,,...111000+++((()))***((()))'''###!!!&&&111999<<>><<<333+++'''***...//////---------%%%'''((()))((('''(((((('''+++///000...,,,,,,...)))///222444EEEdddsssXXX???...)))***///000333222...000===LLL]]]dddXXXFFFMMMXXXNNNJJJmmmyyySSS888222222;;;CCCBBB;;;555:::222,,,+++++++++000777LLLgggoookkkZZZiiilll\\\NNNRRR```iii]]]WWWXXX___aaa^^^```gggyyytttlllfffkkkfffcccxxxeee;;;333222(((%%%...---)))((())))))'''(((+++...000111///000333000+++&&&&&&&&&)))+++,,,***)))'''(((,,,000///++++++...---222444///)))'''&&&$$$((('''''''''((())))))***$$$&&&''''''&&&)))000666111111111111000...------&&&%%%%%%'''+++------,,,'''&&&(((,,,---***+++...---***)))***+++++++++--- )))***)))---***'''...555444000))),,,CCCggg```;;;///***+++,,,))),,,***'''%%%***///---((("""''',,,......---+++***+++---111222222000---+++)))+++...000///---------...---...///+++)))...666***++++++)))''''''+++///&&&(((++++++******,,,///+++***(((&&&$$$&&&)))---&&&((())))))(((''''''(((%%%%%%%%%$$$$$$#########'''$$$$$$%%%$$$"""###(((...//////+++'''&&&)))---%%%(((***((((((***(((%%%&&&((()))(((+++...,,,((()))((()))---,,,))))))+++111DDDaaauuuPPP999555777555222777```zzzuuurrrmmm^^^GGG444888QQQjjjvvvTTTQQQWWWhhh|||]]]EEENNNeeeNNNMMMlll~~~{{{[[[???333...---111---)))000>>>ffffffRRR<<<111))))))***(((***...333000,,,((((((***...000(((,,,---***,,,000---&&&+++777444+++'''***---'''(((***///333333111...$$$###$$$((()))'''(((***&&&))),,,+++((((((,,,000,,,333555000+++*********(((***---...---+++++++++''',,,000...(((%%%(((---))))))***,,,...111333555******+++---...,,,(((%%%&&&)))---000000/////////***((((((***---000000000+++(((***...///,,,,,,///&&&%%%$$$&&&(((*********,,,///---)))'''***,,,+++---)))'''(((***+++,,,---%%%666HHHmmmuuuddd]]]RRRJJJEEE@@@666...%%%(((,,,...---+++))))))%%%)))------+++***+++---%%%---333222***%%%(((,,,***,,,---***+++AAAnnn~~~ZZZ===///,,,+++000555444000777OOOhhhgggwwwnnnGGGUUUjjjaaaVVVsssyyyJJJ555((((((<<>>WWWtttpppyyy|||vvv}}}yyyzzzmmmhhhccc222...000%%%&&&444---)))'''((((((&&&'''+++---///111000222555333...------------...---+++(((((('''(((***(((&&&***000+++,,,***''')))---,,,(((111000//////......//////,,,---...+++'''(((...333666444000,,,*********+++...***(((***///222111......***((()))***+++111888000,,,,,,---)))"""$$$,,,(((,,,(((%%%+++(((###(((+++///444444000333FFFZZZlllsssEEE///111)))&&&+++(((%%%&&&&&&$$$&&&+++,,,***###000666///((((((***))))))***---000...***,,,222111444444...******)))'''((()))+++......---///222333///---...111111---)))***)))((((((***+++***(((&&&***+++))))))+++***''''''(((***,,,,,,+++***)))(((%%%$$$&&&&&&$$$%%%(((&&&$$$"""$$$((()))%%%!!!&&&+++---***&&&'''((('''###"""!!!!!!"""$$$%%%&&&$$$&&&'''(((((())),,,...******,,,,,,)))'''---666,,,;;;SSSpppoooHHH777999444(((999DDDaaa|||iii^^^QQQEEEEEE@@@;;;666333CCCnnnlllTTTMMMLLLRRRiiirrrPPP???===DDDKKK888@@@VVVyyyxxxQQQ777111.........---000555:::YYYsssPPPCCC777111///------///333---(((&&&&&&(((///888+++'''""""""+++333111***&&&(((+++---***'''***111+++***///999===888111///,,,******---+++)))+++///---+++(((&&&$$$%%%&&&'''((()))***)))'''&&&((()))***&&&&&&)))+++'''&&&&&&+++((('''))))))&&&'''***+++***)))***,,,---,,,+++000---...111...((((((---,,,+++*********+++,,,---...///...******,,,***&&&444222111111333444444333---+++---///---))))))---***,,,------,,,,,,---...(((+++...---***+++000555,,,...UUU\\\JJJIIIJJJQQQZZZ```YYYHHH999333111000111000//////222+++///111---(((&&&(((******---111111)))###'''///...222222***%%%000LLLcccccc???,,,//////***)))+++777cccxxxwwwWWWSSSYYYiiipppgggXXXOOO666---'''///BBBKKK>>>***)))***)))&&&&&&+++,,,***999YYY{{{mmm^^^gggrrr```yyyccc666///***$$$)))///...,,,)))&&&&&&(((+++...111(((%%%---777777111,,,...,,,(((###%%%((('''###((((((***,,,***%%%''',,,((()))---...***&&&(((......///111000...,,,+++,,,---...,,,***,,,222444222000///000000,,,'''(((...555000++++++...111///,,,,,,...///---+++,,,000444000111000---)))%%%%%%&&&******,,,///111000---***,,,......,,,))),,,444;;;<<>>;;;BBBIIINNN<<<777===WWWwwwkkkGGG999,,,,,,111444444333...???[[[wwwxxx___BBB222...,,,***)))'''%%%'''+++,,,+++---111...///---***+++//////,,,((()))+++---)))%%%&&&,,,***+++///555999999555000&&&%%%'''++++++***,,,111---+++)))'''&&&''')))***+++)))&&&%%%''')))***+++(((%%%'''+++---***'''(((***((((((+++,,,******---000---+++***+++,,,------222......000///***)))---+++***)))(((((()))***+++&&&'''&&&&&&)))...---)))000///------...///...---000+++))),,,---+++***+++((()))******))))))***+++---///000...***))),,,///666:::^^^YYY===888:::BBBOOO\\\bbb___YYYUUUGGG777...+++++++++***///111222///+++,,,000444(((((()))***'''###%%%***,,,---***%%%""")))888EEEiiijjjVVV666444333666222222^^^VVVRRRSSS\\\ddd___NNN???***+++...111555777222,,,+++///111000000555777666555FFFccczzzaaaIIIEEEVVVaaarrrddd}}}UUU---,,,---***,,,...111---(((&&&(((***,,,,,,---((('''---222///***((())))))'''%%%''',,,,,,(((((())),,,///,,,((()))---)))'''(((,,,,,,(((''')))&&&(((++++++***))))))))),,,,,,)))(((+++111222...///+++***------++++++...---,,,******+++,,,---...'''((()))***))))))***+++333000+++)))((()))))))))******+++,,,......+++)))++++++***)))(((***,,,...,,,///888GGGZZZkkkvvv|||gggJJJ<<<666///'''$$$&&&))))))((()))///111---***+++---,,,,,,000111...,,,---,,,(((///)))''',,,000000------***///000---,,,///000///000,,,(((***...///+++%%%***(((&&&(((+++......,,,---,,,++++++++++++***)))+++...///,,,,,,---,,,(((,,,---.../////////......000+++)))***)))(((***...,,,)))&&&'''***+++***((($$$&&&&&&$$$&&&***)))&&&$$$&&&((('''&&&&&&))),,,)))******)))'''&&&'''(((...)))&&&)))------...000444///---:::YYY}}}pppQQQ;;;333222,,,555555:::aaannnMMM===;;;444))))))BBBhhhNNN777FFFNNNfff|||\\\<<<777GGGYYYdddgggLLL888---:::SSSqqq~~~wwwxxxbbbJJJ333---111444222///...///999OOOmmm~~~SSS999///+++'''%%%%%%$$$''',,,...+++***,,,...444777000***)))+++,,,)))***,,,...***######&&&&&&+++------333<<<:::222&&&%%%'''++++++***,,,111---,,,***((((((***,,,...,,,'''""""""&&&***+++***(((&&&''',,,...+++)))))))))(((***...///------///000---)))'''((()))++++++...)))'''))))))'''&&&'''***)))(((''''''((())))))$$$$$$###$$$***111000***...,,,++++++,,,,,,+++)))111***'''+++000...***(((+++,,,---,,,******+++,,,---//////,,,((('''))),,,<<>>NNN]]]hhhnnnggg[[[HHH666+++))),,,///......---+++)))***000666---)))))),,,---+++,,,...///---)))'''(((***---...<<<[[[RRRCCC777999555,,,MMMOOOLLLGGGFFFOOOVVVKKK999---...//////......111555555:::<<<;;;:::<<<<<<999===999JJJddd|||nnnMMM777999>>>JJJ___xxxzzzxxxGGG)))---111///...+++...+++''''''***---......'''&&&)))///000+++((((((''')))(((''')))...---*********...111...)))***...///******///333000,,,******,,,......,,,+++***+++///...***)))...444333...000)))&&&***...---++++++***,,,---,,,***))),,,...)))+++---//////---+++***444...&&&$$$'''***+++++++++***))))))***+++)))(((((('''&&&''')))***)))'''&&&%%%&&&+++333<<>>;;;VVVkkkcccIII666BBB```zzzjjjLLL222000>>>ZZZ|||qqqooopppRRR>>>555000...///555000...999PPPooorrrSSS???222------///+++(((******((((((+++)))111555///(((''')))+++******,,,///+++%%%###%%%"""***+++&&&---;;;<<<222***)))***---,,,)))***......---***(((((()))+++---***'''%%%$$$%%%'''((()))+++'''&&&***+++)))(((******)))+++000000---,,,...///---******+++,,,,,,,,,+++(((%%%%%%&&&&&&%%%$$$******(((''''''((())))))+++***''''''---333000***,,,++++++,,,......---,,,///+++***000333///***(((+++,,,---,,,*********,,,,,,---...---,,,---///222888MMMtttbbb555++++++,,,000999FFFUUU^^^aaaeee```NNN:::000222666---+++)))((('''&&&+++111000------000111111222666111...,,,---...///,,,***'''>>>]]]}}}hhhEEE666333...;;;ZZZyyy~~~```^^^NNN::::::FFFDDD666999000***,,,///111444999999===AAAEEEMMMSSSQQQKKKOOO:::===NNNfffsssYYYMMM;;;333>>>VVV~~~{{{bbb@@@...333333///,,,'''((((((((()))***---000333%%%%%%)))111444000---,,,))),,,,,,***+++---,,,)))...---...///+++''')))...000,,,,,,111444111---,,,111222333111...+++))))))333111...---222888555///000+++(((***,,,)))((()))/////////...---,,,,,,---***///555666222...,,,---111---(((&&&&&&(((***+++---+++)))((()))))))))(((%%%%%%&&&'''***,,,------)))(((((()))+++...000111///555999:::AAAMMMWWWZZZaaajjj{{{ssscccQQQDDD;;;222---,,,,,,+++))))))***+++)))''' &&&)))''''''+++///000000222000,,,+++---***&&&(((''')))------,,,000666***...///+++***,,,---,,,+++000111......111222......---++++++,,,,,,,,,+++******)))+++---......---,,,000000...---///...***,,,,,,+++++++++,,,---...+++'''&&&)))++++++...333+++***((('''((()))******///...+++(((***---,,,&&&&&&)))++++++***)))+++---(((***,,,,,,,,,+++,,,,,,((((((+++,,,***(((,,,222+++,,,---111<<>>555???dddrrrQQQDDDTTT|||rrrdddkkkyyyYYY;;;000333222111///,,,)))444TTTttt{{{WWW@@@999000+++***---...***%%%###&&&)))***)))***---///---+++)))***......)))''')))+++...+++''')))...+++"""""""""&&&***+++((()))---///---***'''%%%&&&'''((('''...555333,,,(((+++///...((($$$%%%&&&%%%'''+++,,,***+++...---***(((***&&&(((,,,000333222///+++(((,,,...+++)))******)))...---,,,*********++++++'''))))))(((+++//////,,,&&&&&&(((,,,000222222111+++---222666444---***,,,''')))******))))))***+++---,,,+++)))))))))******(((BBBkkkccc888000///,,,)))(((+++000333AAAHHHRRR```pppuuueeePPP@@@777111111...((()))///((((((***,,,+++***///777222111///,,,))))))***++++++((()))888VVV|||TTT000&&&***444CCCfffcccRRRVVVqqq}}}eeecccoooyyyJJJ,,,***,,,((()))777QQQaaaPPP000$$$,,,,,,///777IIIaaarrrssskkkCCC111+++...:::fffeeeAAA999;;;QQQllljjjooo|||qqqVVV444,,,000333***&&&******)))---000---(((%%%'''+++---((('''---222...'''"""%%%***,,,******...000//////,,,***((($$$"""'''///,,,***+++...---******---&&&(((******((('''''''''&&&((('''%%%&&&)))'''$$$$$$%%%))),,,***)))---555---((($$$&&&---111111...&&&...444222)))###%%%***+++111777555---(((***...///---******+++,,,,,,,,,'''***,,,((($$$$$$***000)))+++//////---***((((((000111000...,,,+++,,,---+++,,,000555444000...000444+++(((000777666///))))))(((((('''&&&&&&&&&&&&111...(((%%%(((,,,)))"""'''(((&&&&&&+++111111---111...---...---+++---222,,,//////+++((())))))'''(((......((()))///...''''''))),,,---,,,+++))))))...---,,,,,,---...---+++)))---...------000///,,,+++)))'''&&&&&&(((+++,,,***((((((++++++((('''***((()))*********)))))))))***,,,+++&&&$$$&&&(((''')))'''&&&(((,,,...+++''''''***,,,,,,+++)))))))))((('''))),,,+++)))+++000333222222...)))000HHH```yyyZZZAAA666333777444222GGGdddwwwkkkMMMMMM[[[xxxrrr@@@999333EEErrrqqqvvvzzzpppqqqrrrtttxxxTTT<<<333555111111111---,,,<<>>(((,,,,,,///444:::EEELLLIIIBBB///)))'''+++333JJJmmmmmmTTTEEECCCZZZxxx[[[JJJ___nnnqqqhhhAAA***'''---000''''''---+++***************)))'''&&&,,,))))))------((($$$###'''+++,,,)))(((,,,///000((('''(((***(((%%%)))000333---***---000///......&&&(((******)))(((((()))!!!&&&'''$$$!!!######"""$$$###%%%***------000555---)))%%%$$$'''***------///000111...***'''''')))'''---111111---)))))),,,---+++******,,,------,,,((()))+++***((((((***---***---//////,,,******+++***+++---///...------///---+++,,,000222000000333---******///111...***))),,,***(((%%%$$$$$$&&&(((222111,,,'''(((+++)))$$$))))))&&&&&&+++111111---444---(((***+++)))((((((---000000,,,***++++++)))(((,,,+++'''---777444***---000222222///+++(((&&&---+++***)))))))))'''%%%$$$(((***((())),,,,,,)))+++)))&&&%%%%%%'''***---'''%%%''',,,---***)))+++(((***,,,,,,+++***))))))(((,,,,,,'''$$$&&&***+++///+++))),,,222444000***!!!$$$(((***+++***++++++***&&&&&&***---,,,+++---222222444222,,,,,,999JJJeeeOOO@@@555555666666AAAPPPuuuYYYOOO[[[jjjaaa:::555000DDDwww~~~{{{qqqhhhtttqqqMMM888888000...333333---///888UUUyyy___LLL@@@333...,,,++++++---(((------'''"""$$$(((***...***(((******&&&%%%&&&%%%###&&&///444111---,,,+++***---111000,,,+++...,,,***(((''''''(((***,,,$$$%%%&&&'''(((***---///%%%###%%%+++///---,,,---,,,)))))),,,---,,,---111000000000111333333111///"""...555000***)))+++***///...,,,***************###)))---***'''))),,,---)))***,,,///333444222111555,,,&&&(((,,,,,,,,,---)))+++---.........000222777555222000//////...---+++555UUUqqqEEE333000...---......---+++(((111777999IIIdddyyykkkUUUFFF777(((&&&------&&&"""'''---//////111...***&&&&&&***,,,+++)))'''***111222***111]]]ZZZ777(((...333 777333'''666777AAAFFFQQQJJJ555111@@@DDD999CCCCCC===111*********))))))333SSSsssoooJJJ...******///222000...---***%%%%%%(((***///666;;;RRRtttkkkYYYaaafff]]]PPPOOOnnnvvvbbbEEE222IIIqqqWWWSSSyyyTTT111---(((---///(((***///***)))$$$"""&&&---000+++&&&((())),,,...+++&&&&&&***+++///...)))&&&))),,,---"""###(((,,,,,,))),,,111444***###'''...///,,,***&&&(((***)))'''%%%$$$$$$"""))),,,'''######%%%%%%)))$$$###)))///000000111222000,,,&&&######'''+++333///***((())))))'''$$$$$$&&&((())))))(((((((((+++***)))***,,,------+++&&&'''(((,,,///000///---)))+++,,,,,,)))))),,,...***---444888666000+++***+++'''&&&***,,,******+++'''''')))***'''###%%%+++000...***&&&$$$%%%))),,,,,,...,,,(((&&&)))+++***000...***(((+++000...)))888///***///555333,,,'''+++***111999666++++++333///+++'''(((---000000...777000***)))(((''')))------,,,************((('''))))))((('''***///---)))&&&&&&&&&&&&''')))***+++((((((((('''&&&'''***---((('''%%%$$$)))...,,,&&&+++***((('''+++///---&&&))))))***,,,...---+++)))+++,,,***%%%%%%)))+++*********,,,///...++++++///---------,,,''''''000;;;aaavvv^^^GGG777555222+++222BBB___uuuYYYCCCKKKlllkkk>>>444111222KKK|||yyyllliiilllmmmrrrNNN;;;;;;999777444333444666@@@VVVyyyfffIII777333+++(((+++***$$$'''***)))''')))000666333000+++((('''%%%###!!!***,,,///111000...+++))),,,+++...222111+++''''''$$$(((***&&&&&&***...000'''))),,,---,,,---...///***+++)))$$$'''...111///000'''%%%---000+++***000)))111555000++++++///111000666888111,,,,,,,,,(((+++******+++***'''%%%%%%***(((&&&''')))***'''###,,,++++++,,,...///...,,,***+++***'''######&&&***&&&,,,555888333---000777222222///+++---111333000:::;;;[[[LLL555///...555;;;999444111'''(((111999444333MMMppp}}}___???111---(((+++,,,000222...''''''***---,,,,,,---......,,,))),,,+++)))&&&$$$...GGG^^^iii999///###*********+++++++++///333DDDAAA888111///222111---///...---+++***))))))(((+++---777DDDIIIBBB888222...&&&'''444,,,"""''')))///555444000000777>>>;;;888===HHHIIIIII[[[ssszzzwwwbbbGGG===;;;>>>kkksssfffbbb___\\\```iiirrrrrruuulllPPP@@@[[[DDD333&&&---...)))+++000...&&&)))%%%"""$$$(((***(((%%%)))---000...)))&&&'''***---...,,,(((((()))'''###***&&&&&&+++---,,,+++,,,,,,)))&&&&&&***---...,,,,,,###"""((()))$$$'''000&&&)))***'''&&&(((***+++...(((%%%'''((((((,,,000333///***(((''')))***+++///(((%%%***...---***)))))))))&&&$$$(((...///+++''',,,---***))),,,---,,,)))(((''''''))),,,...//////***%%%%%%(((***'''$$$))),,,333999777...'''&&&,,,+++)))*********(((&&&((())))))(((&&&&&&'''))))))))))))&&&###"""&&&)))///$$$!!!***...)))&&&)))555222...***)))(((((('''...******///222000......---+++///555111''''''///111///------000333444444666///******)))'''(((+++...,,,+++,,,------+++***)))***)))(((***...---)))***))))))(((((()))***+++......---+++))))))***---,,,,,,+++***...333000***...000///***)))***)))%%%)))((()))***+++***'''%%%+++---+++((()))...000///***)))***---,,,***+++000111000111222///,,,000777AAAUUUooo```CCC999444...222===KKKfffYYY???555QQQ|||zzzNNN000,,,111<<<]]]tttooolllhhhxxxWWWIII888000222555333000666???UUUuuueeeBBB777111000...&&&+++***)))((()))+++...///333444333///+++)))***,,,+++,,,------+++(((&&&%%%,,,+++...222222---)))***%%%))))))&&&&&&***///000333000......///...,,,)))+++,,,***''')))000333111555+++(((000444000...222'''...222///+++...333555111777888222---,,,,,,)))$$$$$$&&&(((*********+++******++++++))))))((()))***+++---...////////////***,,,---,,,)))))),,,///000///000111,,,'''(((---333333000...000555333---+++111UUU^^^BBB:::777AAAOOORRREEE666---(((***222222000@@@XXXppp|||~~~ooo^^^NNN;;;)))***''''''***+++))))))+++...---,,,---------+++)))***+++---...,,,---777BBBpppLLL000,,,)))+++...///---,,,111999<<<888111---000444111+++//////............//////***))),,,222444000------,,,///---...333---)))222///<<>>@@@KKKggg|||uuu|||JJJ444---)))'''(((******...444---)))&&&'''***,,,,,,***''''''&&&&&&&&&'''((()))+++......******+++***'''%%%(((,,,---((("""$$$+++***,,,,,,(((###!!!###&&&***%%%%%%******&&&&&&+++(((&&&&&&(((+++---...///)))'''&&&'''&&&&&&---555,,,,,,,,,+++,,,---...///---)))((())))))''''''+++((((((&&&$$$&&&---///---000222111+++(((***+++)))......---+++******+++---###&&&)))***))))))+++---******,,,---)))%%%(((///))))))***,,,......---+++(((***++++++)))(((((((((*********(((&&&$$$%%%&&&,,,%%%$$$+++...+++***---***++++++,,,,,,+++++++++333111111444333///---///,,,)))))),,,,,,+++000888...111222...)))'''***---000,,,+++...///---,,,---...---------...---+++))),,,//////---...000///+++...---+++))))))+++,,,...&&&(((((((((((()))+++---&&&)))******,,,///+++%%%)))///111---+++---//////******)))***,,,+++***(((///111///***))),,,---+++555222000///,,,(((***///)))%%%&&&+++---+++(((((()))000???UUUrrrnnnVVVDDD888777<<<555;;;LLLiiiaaaGGG666///JJJ```???444222555000SSSrrreeemmmZZZ@@@999::::::777444///...:::PPPoooqqqFFF000222555---***'''(((,,,---,,,***)))+++---+++&&&$$$&&&)))+++,,,+++)))(((***000444)))(((***///111...---000...000...))))))---000//////,,,((((((+++,,,)))%%%------,,,)))''''''((((((...$$$ %%%,,,+++(((&&&333777666///***+++---...///222222...)))''''''(((---...,,,)))''')))(((&&&+++---...---+++***,,,...''',,,111000,,,((())),,,...111333111,,,)))((((((777222///...,,,******...))),,,,,,***+++...///,,,)))444MMM}}}zzzccceeecccfffxxx~~~hhhcccXXXSSSXXX]]][[[XXXYYYccccccgggqqq|||zzzgggTTTFFF===444000...++++++------+++((((((***+++,,,,,,,,,******------+++---000999ppp___EEE333---***,,,***&&&(((...(((+++------000333000***...---,,,++++++,,,---...((())),,,///,,,'''(((,,,***:::777,,,...000+++'''...777???===333+++***,,,...)))(((+++000AAAddd{{{[[[GGGGGGCCC@@@MMMjjjsssEEE555AAALLL}}}wwweeeZZZMMM:::+++'''---444888AAAKKKjjj~~~FFF000+++%%%$$$)))***'''+++555---***((('''((()))((('''222///***(((''''''&&&&&&(((,,,---***)))+++***((('''(((,,,...+++&&&&&&+++...///...+++'''%%%%%%'''(((%%%&&&******%%%$$$'''(((&&&''',,,//////------+++******+++))))))000999555333///***((())),,,//////---,,,,,,***'''***...'''(((&&&"""###(((***(((///222000***''')))***)))///+++((())),,,---,,,)))%%%(((+++...111222333444000---+++,,,***(((***...---------...///...+++)))(((***,,,,,,+++))))))***///---***'''$$$$$$$$$%%%+++&&&%%%***,,,***)))+++$$$&&&)))***)))(((((('''777111///222444000,,,***+++)))(((***+++,,,111777---111333111,,,***---111---***+++000333000///000111111000000000///,,,))),,,000222000000222111...+++***)))))))))+++---///(((***+++,,,+++,,,...000***...000///000222///***))),,,---,,,...222333111...---,,,...000000///...111333111---,,,//////---222///......,,,)))+++000333---***---///---******------222CCC]]]||||||\\\EEE>>>@@@666333888NNNrrryyyVVV>>>444///===ggg}}}III333111///000LLLrrr~~~qqqrrrzzz|||[[[CCC777555666///000111222777JJJkkk___>>>444000))))))))))))***,,,...///222111000000///...,,,+++,,,------+++)))+++222777---+++---222444222333666333444222------000000...)))))))))(((''''''((())))))***+++***(((&&&''')))...((($$$(((...///,,,******///000---,,,000444444111222222000,,,)))***---%%%''''''###$$$))),,,)))---***((()))+++,,,,,,***---222555333---)))***,,,---000333222---)))'''(((---,,,---...***&&&''',,,,,,111222,,,(((***...///)))444AAAddd{{{xxxvvvxxx{{{zzzvvvtttwwwrrrqqqyyyxxxqqqccc\\\RRRIII>>>444333777555111---+++,,,---//////,,,,,,---///...,,,000666999SSSeeeGGG666***,,,...***(((+++(((///333222000000///,,,...---+++++++++---///000---,,,,,,,,,(((###%%%***555NNNRRR@@@555111,,,,,,++++++***)))((((((***,,,+++)))(((******222III___uuueeeBBBBBB;;;000///AAA^^^tttsssGGG222555222UUU~~~uuufffQQQbbbbbbUUU;;;&&&###***///888===VVV|||hhh>>>,,,+++''')))000///***,,,444000///---,,,+++***)))'''666222---***((('''&&&%%%$$$***,,,***((())))))'''+++)))+++000222///---...///---******++++++***(((((('''(((++++++(((&&&'''(((&&&***111222---)))***)))'''&&&&&&%%%%%%+++222111111000---)))'''((()))///---,,,...,,,)))***///***,,,+++&&&%%%((()))'''+++......)))''')))***)))...'''"""&&&///333///(((,,,+++***---222333111---***$$$"""&&&***)))''''''---------///000///,,,)))''')))++++++*********+++888444...)))'''((()))+++***'''&&&((()))''''''(((%%%(((,,,,,,***(((((((((000+++***...222000,,,+++,,,+++)))))))))+++---...&&&***......,,,+++///333...+++,,,111333000///000333333333444444222///,,,)))///222111000222222///((((((((()))***+++------)))***++++++)))((()))***+++///000//////111///+++***------,,,...222222///000///...///000111111000(((++++++)))***...///---***((()))++++++***---222:::333.........+++))))))...+++---999OOOmmmuuuWWWFFF???555000---999TTTzzz|||PPP555---...666YYYddd===222//////666ooosssppplllzzz~~~\\\AAA444111000333666222,,,222IIIbbbjjjMMM555......,,,******,,,///111666444333333444444111...---//////,,,((((((,,,222+++(((***...000000111555333444333000111333111---,,,,,,,,,***'''&&&(((+++%%%&&&***---,,,)))+++000,,,)))(((***...000000///+++///111...---///111///+++++++++,,,((($$$&&&+++---000---%%%%%%+++---))),,,(((%%%%%%))),,,***(((---///000...)))&&&&&&(((+++///222222///------...---...111222---''''''++++++000111,,,((())),,,,,,***666999SSSsss|||}}}}}}{{{wwwxxx}}}{{{tttpppsssrrrnnnhhh```SSSHHHEEEHHHCCC???999666666888:::<<<555555999<<<:::555555999666===jjjXXX???+++,,,222///---000***///222///,,,,,,+++(((+++)))((('''(((***---///:::333,,,((($$$"""&&&,,,666XXXeeeSSS>>>///,,,333,,,***((()))++++++***(((+++******+++)))(((000:::KKK]]]uuupppRRR777:::999000(((---@@@QQQbbbDDD333777,,,777UUUiiilll___MMMeeemmmeeeIII111---222444///...999OOO___ccceeeiiiwwwPPP888+++''')))---000---))))))---,,,---------,,,)))'''&&&...---+++)))((('''((((((###)))---***'''''''''&&&'''$$$&&&,,,///---******,,,)))&&&(((,,,---+++(((******+++------,,,+++***((('''+++222111)))''',,,---((($$$%%%%%%%%%(((---'''...555888555000---+++,,,******------******,,,(((,,,,,,(((&&&&&&&&&$$$'''+++,,,)))(((******)))222+++&&&,,,777<<<777000000,,,((()))---...)))$$$### '''---,,,)))(((((()))+++///111222///---,,,---...///...000222444666111+++'''''')))+++,,,''''''''''''''''''''''''%%%(((,,,+++(((&&&&&&'''***(((***///000------///++++++++++++,,,---,,,+++%%%(((+++,,,++++++---000000---,,,///000---++++++//////000222444333000...%%%,,,000///...000111///((()))***+++,,,,,,+++***%%%&&&((((((&&&%%%&&&''''''+++,,,))))))+++***((((((...000---,,,...111111000///---,,,------,,,***$$$'''(((''')))---...,,,***)))+++......+++---111333...,,,---,,,)))''')))...+++,,,333AAAWWWvvvsssZZZIII777333......===[[[]]]777---111444LLL}}}vvvKKK777555000999RRRwwwnnnbbbjjjbbbFFF777888666444111---...999EEEddduuuRRR===777000,,,,,,------,,,---...///000///.........***...111...)))'''***///***'''(((,,,...---000444...000111111333666333---000...+++)))))))))******%%%&&&***...,,,''')))///'''(((******,,,///111222///333333///,,,,,,)))&&&'''%%%&&&(((%%%"""%%%+++666999333(((%%%***+++%%%)))'''&&&%%%&&&((()))***,,,+++***((('''&&&&&&''',,,///222222///...///111222000000222111---+++---&&&***---///333777555///000<<<999LLLmmmpppgggfffwww}}}{{{zzz{{{xxxrrrgggeeejjjoooiii\\\[[[cccjjjgggggghhhddd\\\XXXYYYMMMIIIEEEDDDGGGMMMRRRUUULLLHHHGGGJJJKKKHHHDDDDDD444???\\\fffJJJ444444::::::>>>EEE999888555222444777333---333111---***))))))+++,,,:::222+++))))))(((***...///FFFRRRPPPKKK>>>222111111000///...---+++)))'''111///...///...+++***+++222@@@SSScccfff[[[III;;;///222444000++++++333===lllnnnDDD888///111...///HHHnnnzzzjjjZZZJJJRRRKKK666+++111444//////,,,///888???III\\\nnnxxx>>>444+++%%%+++///,,,'''&&&&&&%%%%%%(((+++------+++)))'''''')))+++***((('''))),,,###***///+++(((''''''&&&""""""%%%******&&&$$$&&&((((((((()))***++++++***((()))******+++,,,,,,+++)))'''***///+++$$$)))444666---'''''')))))))))***$$$,,,444777666333222333,,,((((((---000...++++++$$$***---***(((((('''%%%''',,,...+++***+++***'''///,,,+++///555999777333...,,,******,,,---,,,***&&&'''+++///...+++***...'''(((+++///222222///---.../////////000333777;;;***(((%%%&&&(((+++++++++$$$&&&''''''''')))***+++###'''+++***'''%%%''')))(((+++///222///+++---333)))+++---...000222111...///000111000///...---...333...,,,......)))&&&''')))))),,,///222222///---""")))...------//////...***+++,,,------,,,)))(((###%%%((())))))***+++---'''***+++'''&&&))))))(((###,,,222///***,,,222666000...+++)))((('''&&&$$$,,,//////---...111222///111000111333111,,,,,,///+++)))+++//////,,,,,,...+++)))))),,,111???YYYqqqttt[[[<<<:::444---000GGGkkkvvvDDD***///888777^^^xxxVVV444///333...DDDnnnsssbbbcccxxx]]]DDD>>>444,,,,,,///000222444DDDcccpppKKK???222---///000,,,'''$$$)))......+++))),,,000''',,,111000,,,***---222000------111222222555999(((,,,...000555888555...000+++&&&&&&***---,,,)))''''''+++...)))""""""(((&&&***---------000444666***...000///......,,,'''+++(((***,,,***&&&***222,,,000,,,!!! (((***%%%&&&((()))'''$$$%%%)))---111...+++***,,,---.........000222111---+++,,,...111+++(((,,,000///,,,,,,&&&(((...888EEEMMMGGG<<<222???888FFFfffsss___YYY___eeefff```___aaa\\\SSSTTTRRRWWW^^^XXXMMMOOO\\\ZZZXXX\\\eeekkkhhhdddbbbPPPMMMKKKMMMUUU___hhhmmmcccXXXOOOQQQWWWXXXVVVTTT:::QQQ\\\wwwtttXXXCCCCCCHHHJJJSSS```PPPJJJAAA???FFFLLLFFF<<>>kkkppplll]]]OOOQQQcccbbbDDDJJJLLLIIIBBB:::777666444888666888======999666666CCCHHHOOOZZZiiirrrjjj\\\RRRKKKHHHPPPYYY]]]^^^___[[[UUUOOOPPPTTTWWWUUUQQQCCCEEEJJJ\\\{{{rrrRRRJJJOOOUUU]]]fff]]]WWWSSSVVV^^^aaa]]]XXXccc\\\VVVUUUVVVRRRGGG===???999666:::<<<888333111/////////666BBBIII>>>---,,,000111---)))***///333OOOPPPRRRMMM???///''''''---------+++)))((()))***555///(((%%%(((,,,...///444===CCC???222'''&&&)))---&&&---OOO|||bbb999444...+++,,,------,,,%%%777111000YYYgggGGG555***,,,***(((((())))))((((((&&&***222999777///+++,,,***)))+++///...***)))+++---&&&"""%%%***)))(((((()))'''%%%'''***+++***((($$$&&&)))******+++,,,...,,,+++%%% !!!%%%'''&&&)))***++++++***,,,000444===888000+++)))***+++,,,+++***&&&###&&&---///---***)))(((***222777111(((+++(((%%%(((///222111...111666999888777777333...###'''+++***'''&&&***...'''---000---***,,,...---***%%%&&&,,,...***''')))***,,,,,,)))***,,,+++&&&000///...---...///000111111***&&&+++000...***'''+++)))***+++((($$$&&&***......///...,,,)))&&&$$$***+++,,,,,,,,,,,,+++*********+++---000111222222...111:::AAA@@@888222111,,,222444111///000...+++333000,,,******+++,,,,,,***------+++***,,,,,,((((((&&&(((///222...)))(((***)))(((''''''((()))***)))(((''')))+++---...---,,,+++)))(((((()))+++,,,222111000...---+++***)))%%%###%%%)))+++)))))),,,...******---...***&&&&&&)))&&&&&&((()))(((+++///******+++***(((***555BBBlllhhhIII000...///---777IIITTTWWW>>>***444;;;QQQ}}}oooCCC888000444FFFggg\\\DDDAAAKKKsssrrrggg^^^]]]eeettt}}}^^^FFF222222666222......---///<<>>666555999JJJllllllFFF>>>BBBFFFNNNZZZYYYRRRKKKJJJNNNQQQQQQOOO\\\]]]```eeegggccc[[[TTTPPPOOOQQQWWWXXXQQQKKKHHH:::666000000:::AAA<<<000((())))))&&&%%%(((...222PPPUUU[[[WWWFFF222)))***,,,+++))))))***************)))'''(((***,,,---......111555555111---+++***...000;;;QQQiiippp^^^FFF333///***(((***---///000%%%000...@@@wwwrrrIII222+++***+++***((('''&&&&&&%%%$$$''')))...333111+++)))+++'''***///222///)))+++000***'''&&&))))))'''))),,,+++)))'''(((******)))'''(((***++++++***)))***+++&&&&&&$$$!!!$$$+++...,,,$$$))),,,)))$$$###)))000777222,,,((('''(((******%%%((('''"""!!!&&&******$$$%%%%%%'''...222...&&&&&&'''(((((()))***,,,---000444555333333333///***###%%%((())))))((('''''',,,...---***+++...---***)))(((+++//////******...)))++++++((((((***(((###%%%''')))******,,,///111+++'''&&&)))***(((&&&''''''###"""%%%'''&&&%%%'''---------,,,***'''%%%###)))***+++,,,,,,+++***))))))---000///,,,///666===UUUUUUWWWVVVJJJ888)))###(((---///---,,,...---+++555111+++((('''((())))))(((******&&&&&&))))))''''''$$$&&&000666333,,,(((000---***)))++++++)))'''&&&%%%&&&(((+++---------,,,+++*********+++---...000///,,,***(((''''''''''''%%%'''---///...///222222...,,,...---'''######***%%%$$$(((***)))((())))))***---...***%%%(((///NNNpppYYY555...111///000666CCCIII:::111AAARRRppp}}}LLL111222000666WWWyyyGGG...444999fffqqqaaa[[[```jjjfffDDD888::::::444///000)))(((666QQQtttccc<<>>111444333999DDDAAA>>>;;;:::;;;<<<;;;:::FFFNNNYYYaaaccc___YYYUUUUUUXXXaaaiiiiiibbb]]]]]]TTTMMMCCC>>>AAACCC>>>555...,,,(((&&&%%%'''***,,,444;;;BBB@@@222$$$###)))---***'''''')))***)))'''(((+++///111111000/////////------000444666333///'''666HHHTTTWWWRRREEE888111---(((&&&&&&'''))))))***((((((HHHvvvOOO444&&&'''...++++++)))(((&&&$$$######))))))+++...---((('''***''',,,444666///(((***111))))))***+++&&&"""%%%+++)))(((&&&&&&''''''%%%$$$)))***+++***)))((()))***''')))***)))---444555333'''---222...&&&$$$***222111---(((&&&&&&((()))***'''+++,,,&&&!!!###&&&'''$$$''')))***...111///***)))...222000***(((---333///000...,,,---///+++%%%$$$$$$&&&***,,,,,,'''###,,,+++(((&&&***000...)))''')))---000---)))+++000&&&***+++)))((()))&&&"""%%%***...///---,,,000444'''&&&(((***'''###%%%))),,,&&&###'''+++***(((((()))************)))((('''***+++,,,------,,,+++***)))---///...+++---444;;;@@@===<<<:::333+++(((***(((,,,...+++***,,,---+++333000,,,*********)))(((***,,,+++''''''+++,,,***'''%%%'''...333111,,,***333///++++++...///,,,((('''&&&%%%&&&)))+++,,,,,,++++++************+++,,,+++)))'''$$$###$$$%%%%%%)))''')))...000...///222,,,))))))+++***&&&$$$%%%)))''''''++++++(((&&&(((******,,,///,,,((()))---===WWWmmmDDD666777555333333333888666@@@bbbiii:::...000222@@@iiiddd@@@111888III}}}ooo^^^\\\bbb~~~eeeKKKAAA===888444555111///444BBBZZZ{{{zzzXXX999444---((()))***'''&&&((())),,,......,,,,,,...111444000///333666555666888111777777///***,,,...---///......///000...,,,,,,...***'''((('''&&&)))---666333000......---,,,+++......111666666333444777222222000...+++,,,...000...///...+++&&&&&&+++///......---+++***)))***+++,,,((((((***)))%%%%%%)))'''***---,,,***)))+++...+++)))(((((('''&&&***000///QQQsssJJJ888222,,,***---&&&$$$&&&+++,,,++++++///333%%%###@@@iii~~~sss```???666...------***((((((+++))))))---222444333000,,,,,,,,,444NNNxxxyyy@@@...///++++++111(((,,,222555444111---***444999@@@EEEGGGDDD@@@===DDDIIIRRRZZZYYYVVVWWW\\\eeebbb^^^^^^______ZZZSSSDDD>>>999666333...+++******+++......)))&&&---666///...+++)))(((((())))))***...333444111---,,,,,,222...+++---222555333///+++???RRRTTTKKKAAA:::666,,,+++***))))))*********444+++---QQQzzzQQQ;;;111((()))///+++++++++***(((&&&&&&&&&+++***+++///...***(((***+++...333555000)))(((++++++***+++***%%% !!!%%%))))))((((((((((((((('''%%%&&&((((((((()))+++---***---------000444333///+++///222///***)))---222...+++(((&&&'''(((((('''))),,,,,,'''$$$$$$$$$"""%%%+++.........000///,,,...333777333---***...444,,,+++)))'''***---***$$$%%%&&&(((+++------,,,+++((((((&&&$$$'''---///,,,&&&'''***++++++***+++---%%%***---+++***+++)))&&&+++000555333---***,,,000***((()))+++)))&&&''',,,111,,,***,,,,,,)))(((***'''((()))***+++---......+++,,,---......---,,,+++***+++,,,,,,,,,---...000)))%%%"""###$$$%%%,,,444---111111...,,,...///...---------...///---***(((...000///,,,,,,///111///((('''))),,,,,,((((((+++///+++(((***...///,,,(((+++(((%%%$$$&&&)))+++,,,''''''&&&&&&%%%%%%%%%%%%***)))'''&&&'''(((+++,,,'''%%%&&&******((((((***)))'''(((******&&&&&&)))'''))),,,///,,,'''(((,,,***'''&&&(((((('''***///999EEE```bbbKKK@@@888333111000111555MMMyyyUUU444444666DDDdddnnnBBB000...444YYY}}}```RRRQQQjjjzzzoooWWWGGG;;;333000222555555444===UUUkkkaaaGGG???555,,,***+++))))))***///000///---))))))---000...***)))---000//////222333444222///......---***000000000000333444222///,,,)))***...///------000///,,,***)))***+++************---111222///111555666666444222//////111333444111...+++************)))+++,,,+++))))))***,,,555///***+++,,,+++((('''%%%(((,,,,,,***(((***,,,%%%%%%((((((%%%%%%111???JJJcccaaaFFF666+++(((+++000,,,---777===999111+++...+++&&&555^^^yyy[[[999333000222222...******---+++***+++......+++)))***.........>>>fffJJJ444333000---...''',,,222555333...+++)))222000...///111222///+++666777:::===;;;:::AAAJJJZZZ[[[___gggoootttwwwxxxaaaZZZWWWVVVRRRHHHAAA@@@@@@;;;888777555222222444---...---***&&&%%%(((,,,'''***---,,,)))'''(((***---+++))))))+++,,,------:::HHHQQQKKK>>>333...,,,$$$&&&***...000222333444444555GGGlllxxxTTT444...000,,,***...(((***,,,,,,***((()))******(((+++000000+++((((((,,,***,,,000111---)))))),,,)))(((***)))%%%$$$&&&***+++,,,,,,------...///$$$%%%&&&&&&&&&&&&)))+++$$$'''((((((***,,,***%%%'''((((((((())))))***++++++)))'''&&&&&&&&&$$$###&&&&&&%%%%%%(((,,,(((!!!$$$+++...,,,***+++***'''---......,,,)))(((***,,,))))))'''%%%(((,,,+++'''###&&&******)))+++000444%%%))))))%%%###'''++++++***(((&&&(((---///---)))'''---000...---......,,,(((...222///'''"""$$$'''---((('''***+++***)))+++++++++,,,---((($$$&&&---,,,,,,+++,,,---...000111,,,---...//////...---,,,***))))))+++------***'''000---++++++(((%%%'''+++,,,//////***))),,,...---)))***---000111000,,,((()))++++++((((((,,,,,,***)))((()))***'''$$$%%%***'''&&&%%%'''***+++)))&&&,,,)))&&&%%%''')))***+++((((((((((((((('''''''''(((((((((((()))+++---...***''''''******&&&%%%(((,,,***+++---+++'''(((,,,&&&)))...111---(((+++222///)))&&&((())))))***...777:::FFF^^^}}}pppWWWCCC777222777444999PPPxxxiiiAAA111222;;;\\\[[[111,,,111...UUUhhhOOOCCCTTTVVVaaattt{{{cccJJJ888111222222...(((***:::KKKooojjjQQQBBB444---***))))))+++000000...)))$$$###&&&)))***&&&%%%)))+++***)))++++++***)))***---...,,,)))000000---,,,...222111---)))(((+++111222///...000***(((&&&&&&(((*********,,,+++,,,///...***+++...000111111///---,,,---...///,,,(((''')))******)))))),,,...---+++***,,,///777111+++***---...***&&&&&&))),,,------,,,,,,,,,$$$$$$(((+++))),,,???TTTooo~~~uuu[[[HHH???<<<<<>>GGGTTThhhlllPPP@@@999111,,,((()))000:::GGG```sss___GGG777///***)))***,,,......+++'''%%%''')))+++((((((,,,---+++))))))%%%&&&)))+++,,,++++++,,,666444...)))+++111000+++((('''(((---...++++++---+++)))'''''')))+++++++++---,,,---///---***+++...***,,,------+++)))))))))'''''''''&&&&&&&&&(((******...000///+++***,,,...///---***((()))+++)))''''''(((***...000000...+++***&&&'''+++,,,222GGG^^^|||ttthhhgggccc]]]\\\TTTPPPVVV]]]YYYPPPIII777<<<888555HHH```[[[CCC111......111111---+++,,,000///,,,++++++++++++***...222111///<<>>fffqqqCCC000//////...,,,***)))******(((&&&###***111333///***)))******(((***,,,+++&&&&&&)))###'''111999666---,,,111,,,,,,333AAAGGGJJJXXXiiikkkoooyyyrrr```WWWTTTOOOBBB666---)))&&&%%%(((***)))''',,,)))'''''')))***(((&&&///...+++&&&'''+++,,,***((()))+++...444@@@NNNXXXfffttt[[[;;;333+++(((***,,,,,,+++222777;;;:::555111222444111+++))),,,000111222444///---------***&&&'''+++%%%)))......&&&"""***&&&)))+++***(((''')))+++)))))))))((('''(((+++...&&&))))))(((***---+++'''))),,,///---)))&&&(((***'''(((***---000///---***###(((++++++++++++&&&"""$$$%%%))),,,***%%%%%%'''(((((('''(((***,,,'''///222---%%%$$$%%%%%%*********,,,...///---+++((()))))))))...333111,,,,,,///---((((((---,,,'''333777555,,,%%%$$$&&&&&&,,,+++)))((((((((()))***&&&'''******%%%!!!'''000'''%%%&&&))))))''')))...'''&&&%%%%%%'''+++///222///111///++++++...///---......///111333222---)))(((((((((***,,,------,,,((())))))((('''''')))******,,,+++)))+++//////,,,---***((((((***+++)))''',,,((((((+++,,,(((%%%&&&++++++,,,...+++%%%###%%%((((((&&&%%%***///...)))...++++++------,,,000666222---(((''')))+++***(((,,,+++,,,---......,,,***%%%***,,,+++///444333---&&&%%%(((---///,,,,,,.........---------.........***+++,,,///888RRR{{{gggKKK@@@555111444888CCCffffffAAA666;;;>>>ZZZlllHHH333555111===dddpppRRRMMMWWWssseee<<<999222333444AAAeee}}}cccmmm|||qqqKKK///222666---(((///111666IIIjjjjjjNNN>>>666111222,,,)))---111///+++)))---'''###''',,,,,,++++++...---...111///***'''(((333444999>>>;;;333,,,+++///...+++***000888999555000111111///111444111+++''')))((($$$&&&+++......222,,,))),,,///......000...%%%$$$---111,,,+++///222,,,+++111000***,,,666111///------......---,,,...((('''222<<<;;;222,,,***###))))))...444BBBlll{{{{{{uuurrrvvv|||xxxnnnmmmllldddZZZTTTRRRJJJOOOVVVPPPIIIHHHCCC555222222555555222111222333///000;;;LLLgggwwwEEE///,,,,,,,,,)))'''&&&'''(((''''''''',,,000///---+++---000333000,,,++++++***(((&&&000)))&&&,,,222000+++'''---***'''(((...666===AAAIIIMMMZZZkkkwwwzzz{{{}}}qqq\\\OOO>>>===888///)))((())))))++++++---...+++%%%$$$'''---+++(((%%%%%%''')))+++###111JJJSSSMMM\\\}}}|||LLL555***###'''///111000...999777888===>>>:::666666888111,,,,,,+++******---000+++%%%"""&&&+++((( ''''''''''''&&&%%%$$$$$$!!!$$$''')))((((((((((((000---***((())))))))))))---,,,+++)))((('''''''''111222222...***&&&&&&'''***((('''((()))***(((''''''&&&'''***((($$$$$$((('''%%%$$$###$$$'''***,,,///***(((+++---,,,,,,//////---'''$$$(((...---(((%%%---111///,,,...111333***))))))***+++)))&&&###((('''&&&&&&'''))),,,---111///---,,,'''"""###((("""###(((+++(((%%%(((///)))&&&%%%((((((&&&'''******)))'''&&&***///...)))(((((())))))***,,,000222000222111---,,,///000---+++***((()))++++++)))&&&((('''(((((()))))))))(((+++,,,,,,+++******+++,,,...///---)))***---+++'''+++)))'''(((***+++***((()))%%%%%%((()))%%%######$$$$$$&&&)))((($$$###&&&###&&&'''&&&'''+++,,,******((((((+++,,,---222888)))))))))((('''''')))***&&&%%%%%%(((,,,///...,,,%%%''''''&&&)))...///+++(((&&&'''+++,,,)))(((***000000000///...---+++***333333222111111===XXXqqq{{{bbbKKK>>>555333111888VVVxxx]]]DDD222666GGGjjjhhhPPP===666===]]]SSS>>>:::LLLrrrddd:::333333///999YYYTTTEEENNN^^^~~~vvvVVVAAA555///111777000111999JJJ```yyymmmTTTAAA666777111---------++++++...,,,'''&&&+++///---******(((&&&(((,,,---++++++---333...,,,000333111......999777222---///444444000333333222//////111---'''***------******,,,+++(((...'''%%%***///000//////333***(((///222---+++///111)))(((000222---,,,000000222222///***((()))+++...***+++222777444///,,,***###******000777EEEqqqsssccc```ggguuuyyyuuusssrrrrrrvvv}}}zzzvvvzzz|||xxxrrrnnnrrrjjjqqq{{{vvvlllbbbUUUQQQLLLKKKPPPSSSOOOJJJGGGCCCBBBGGGQQQ\\\nnnxxxIII555444555)))***++++++)))(((''''''...------///111000...+++//////...,,,+++,,,...111333---)))***+++))))))***++++++***)))***///777===---,,,333@@@NNNYYYccckkklllqqqzzzzzzrrrpppdddaaaXXXLLL@@@:::888888555222111222111---,,,......,,,)))&&&%%%%%%'''(((+++BBBfffwwwttt|||ZZZ777000+++)))---000///---...+++))),,,222444111---,,,000+++(((***+++)))***---,,,---***&&&%%%((()))&&&%%%%%%&&&&&&&&&&&&%%%%%%(((((()))******)))'''%%%&&&&&&%%%&&&''''''%%%###%%%&&&&&&&&&&&&''')))***///---,,,+++++++++)))'''***)))))))))+++,,,+++***%%%$$$%%%((('''###$$$((('''&&&%%%%%%&&&(((+++---+++((()))...111///...///***,,,+++((()))...111111''',,,///,,,***+++,,,***'''((()))******)))'''&&&&&&%%%#########$$$&&&''',,,222<<<@@@888+++%%%'''&&&'''***---***&&&)))///***(((((()))&&&###$$$)))---000///+++)))+++***'''***)))((('''''')))---///000222000,,,+++......,,,...,,,***)))***+++++++++,,,,,,+++++++++*********,,,,,,,,,++++++,,,,,,,,,111222000------///---)))***((('''(((*********(((,,,((('''++++++(((&&&'''%%%%%%'''+++***''''''***&&&,,,///,,,+++,,,---,,,)))''''''***++++++000666&&&***...---+++***---000+++'''%%%(((...222111...&&&&&&%%%###%%%***+++))),,,))))))+++***'''&&&)))//////000111000...,,,***///111333222---...===MMMwww~~~ZZZKKK>>>777000000BBBYYYmmmaaa888888999IIInnnzzzUUUKKKHHH]]]nnnAAA555***FFFuuubbb;;;222000888SSSWWW333666???PPPzzzVVV999000444999777666555666<<>>IIITTTdddqqqttttttyyy|||sssgggZZZRRRQQQRRROOOGGGAAAAAA???888000,,,///...+++)))))))))+++,,,666OOOwwwvvvRRR???111,,,+++---111000+++***,,,%%%$$$(((000333///++++++***&&&&&&***---,,,,,,...###***+++&&&!!!"""&&&)))&&&''''''((((((((((((((('''&&&%%%'''******(((%%%%%%&&&(((,,,---,,,(((%%%$$$%%%'''''''''''')))***+++)))''')))...///---))),,,+++))))))******)))(((%%%$$$&&&((((((%%%&&&***'''&&&%%%$$$%%%&&&(((***(((&&&)))000333111//////(((---///+++)))---222555***...000......000...***'''+++......,,,***+++---***)))((('''&&&'''((((((%%%000@@@FFF===///(((***++++++---///,,,((()))...+++*********&&&!!!"""''',,,222444///***))))))(((,,,***(((&&&''')))+++------///---)))(((++++++)))000///------------------+++,,,,,,+++******+++,,,+++***(((((()))******)))---///...,,,---111///+++******))))))))))))((('''...***))),,,---***(((******)))***---+++''''''***...111222000///000---))),,,)))(((***)))(((+++111'''***...///...,,,---...222,,,'''(((,,,///,,,)))(((((('''''')))++++++)))...+++***+++***''''''***)))+++...111111111///...+++...222333...+++111;;;WWW|||mmmZZZGGG===555///333<<>>888888444,,,***,,,---,,,))),,,,,,******,,,***&&&$$$))),,,,,,,,,---***%%%$$$###&&&,,,---,,,,,,///111+++(((,,,///---,,,...***$$$###***///...---......222555111)))&&&)))...,,,)))(((,,,///......000---'''+++((()))---;;;hhhoooUUU<<<000???eeegggddd___RRRHHHDDD@@@>>><<<;;;@@@GGGMMMLLLPPPXXXaaaiiisss}}}~~~}}}{{{xxxmmmvvvllliiisssxxxpppqqqttt}}}~~~|||fffUUUFFF888888666555666888888555222---///111111///---+++***...//////...,,,***))))))***)))***///000,,,)))))),,,......,,,)))***///444000,,,***---///...///111222:::GGGRRRUUUVVV___iiiwwwuuurrrmmmhhheeejjjrrrtttlllgggeee```RRRAAA777444333111000////////////444HHHmmmTTT888444333---+++,,,///...)))''')))''''''+++222555000,,,+++***''')))...111000...///"""))),,,'''"""###(((*********+++++++++***))))))$$$""""""'''...222000---***+++,,,///000///+++(((+++---...,,,)))&&&'''((((((((())),,,...//////------+++)))(((((('''%%%###((('''(((+++***(((***...---+++***(((''''''((())))))&&&(((...111///---...+++///000+++(((+++...///***---//////111444222---(((,,,000///***(((***------,,,++++++++++++,,,,,,###)))222666111***)))------,,,...///---((())),,,...)))'''))))))%%%%%%&&&'''---000...,,,------++++++***))))))***+++++++++,,,---,,,((((((+++,,,******+++,,,,,,+++***))))))%%%&&&''''''&&&&&&))),,,+++)))'''''')))***)))((((((******)))+++---,,,''',,,,,,,,,+++***(((&&&&&&+++'''&&&)))***''''''((('''&&&'''***(((%%%%%%)))...---++++++000444...%%%,,,)))((()))(((&&&***///((('''(((***+++***'''###///***%%%$$$'''(((%%%"""((('''))),,,...---***(((,,,((('''))))))''''''+++(((***---000111000///...111222444444...(((***000???dddlllNNN===666000...111GGGYYYtttZZZ???))),,,BBBbbbVVVOOOgggxxx]]]CCC555;;;XXXJJJ111111AAARRRxxx~~~YYYBBB<<<666555444333000000:::EEEwww```OOO<<<222...+++))))))---(((%%%''''''%%%&&&)))((('''***...///***((((((+++***---///...+++...444444777555...)))***,,,,,,***---///,,,+++---,,,)))(((,,,,,,******---,,,)))$$$'''---000+++'''***111...((($$$&&&''''''%%%%%%...+++)))((('''&&&)))---///000///,,,'''$$$$$$&&&222***&&&)))------++++++...''',,,''''''***999ggg|||{{{vvv___DDD666HHHvvvsssKKK@@@<<<222111,,,)))---000111222555444333777AAANNN]]]ppp~~~pppkkkkkkdddhhh^^^[[[eeerrrwwwsssooollllllsssxxxrrrppp}}}xxxiiiWWWXXXQQQKKKLLLRRRVVVSSSOOOPPPYYY___YYYJJJ???AAAFFFIIIGGGEEEEEEDDD???555---222+++'''+++///,,,'''$$$...---,,,+++,,,---......,,,((('''+++---+++***,,,---...222777888777;;;@@@UUUUUUYYY^^^aaafffsss|||jjj___KKKIIIFFFAAA<<<777444222000@@@fffvvvWWW888+++---,,,111***&&&(((***((('''''''''&&&(((...000+++&&&%%%+++)))+++000222///,,,---***---...+++***---...---+++++++++***)))((('''&&&&&&$$$$$$***222777777444,,,***)))((())))))'''&&&---000111///)))&&&&&&(((''',,,111111...,,,...111***)))(((((())))))(((''')))'''(((******(((***///444333000...,,,*********,,,(((&&&***,,,++++++---,,,...,,,)))))),,,,,,******,,,---,,,...000---((((((,,,...,,,&&&###%%%(((&&&&&&&&&'''((()))******)))&&&&&&((((((&&&&&&))),,,++++++---,,,((('''***///'''###''',,,,,,)))(((%%%((())))))---000...(((%%%%%%'''***,,,---***''',,,...---******...000...)))+++------+++)))))))))%%%((()))(((''''''+++///...+++)))***,,,...,,,***,,,......,,,---///,,,''',,,---///...+++(((''''''---)))'''***+++))))))+++(((&&&(((++++++)))+++000---***'''***444:::555+++***'''''')))((((((,,,222,,,***(((***,,,+++&&&!!!***(((''''''((((((((('''&&&&&&)))///000---((('''(((%%%%%%((((((&&&&&&)))***+++---......---,,,+++///...///000,,,(((+++000777RRRwww]]]CCC666111111333888===RRRyyy}}}[[[;;;222666DDDeee___HHH888<<>>111///+++***$$$"""''',,,---,,,---'''(((111@@@RRRdddxxxuuu[[[PPPLLLBBBIIIBBB@@@HHHRRRVVVWWWXXXZZZVVVZZZbbbaaaeee}}}~~~wwwiiimmmeee___```gggllllllhhhjjjwww|||nnnfffkkksssqqqmmmjjjlllnnnjjj]]]SSSSSSGGG<<<:::<<<;;;777444///---+++,,,------***(((444---'''&&&'''&&&(((+++000,,,+++---...***)))***222222999BBBGGGMMM]]]ooowww~~~qqqnnniiiaaaXXXOOOHHHDDDDDDQQQvvvrrrIII777---+++...,,,333***$$$%%%((((((((())))))'''(((,,,,,,'''###"""+++)))***...///+++(((''',,,,,,+++))),,,000...)))(((((((((''''''&&&%%%$$$%%%$$$$$$'''---000111///---***&&&%%%%%%&&&&&&&&&&&&***...---(((%%%&&&)))(((///555444...+++---222((('''(((***...000111000(((&&&&&&((('''%%%(((---000///---+++)))'''&&&%%%,,,(((%%%(((***)))))),,,***,,,+++)))***......+++111444333...,,,,,,***'''...000000...***'''((()))"""###$$$%%%&&&'''((((((...)))(((***+++'''###"""***'''(((++++++''''''))),,,%%%"""'''------+++***((((((''''''***...+++$$$###"""$$$'''+++,,,((($$$+++------***+++000222000---//////...++++++---///+++---///---******...333111---***+++///111///,,,,,,...///...///111///)))))),,,//////---+++***+++000,,,***,,,...,,,,,,...---+++,,,//////,,,...333000...+++,,,444:::777000+++(((((())))))(((+++111......---------+++)))'''(((***------,,,+++---...)))&&&(((///111---***+++)))'''(((++++++((('''))))))***++++++,,,,,,,,,++++++)))***,,,---+++...444555CCC```{{{\\\DDD777444666555444>>>YYY{{{mmmTTTBBB===JJJZZZuuuhhhKKK===777MMMtttvvv???111666999LLL{{{{{{cccGGG<<<222000111111333555666MMMuuulllOOO:::333444444000---...,,,)))***///,,,***+++000222222444888......111333///)))(((+++222:::<<<555+++(((((((((---222333///++++++***(((+++...---)))))),,,,,,)))+++******,,,+++(((***///666333...---///222222000111///***'''%%%'''''''''555999;;;777///+++...333111,,,***+++,,,)))(((***000+++111,,,+++000BBBrrr~~~ggg]]][[[OOOAAA;;;AAAVVVvvvsssRRR777...------)))%%%###&&&))))))+++000+++111@@@VVVkkkyyykkkOOOEEE@@@444000///000555777666888<<>>JJJRRR^^^|||bbb^^^```______]]]\\\]]]___ccceeefffccckkktttwwwuuutttwwwzzz|||zzzzzz~~~}}}xxxsssjjjcccaaa___XXXRRRPPP@@@AAAAAA@@@===999777666888111,,,...111333888>>>///,,,,,,//////+++)))***%%%$$$(((///000222AAASSS[[[gggwww~~~~~~zzztttnnniiieeekkkssstttKKK111111111000222111000+++(((((('''&&&)))---///++++++......***''''''***'''(((,,,---(((%%%%%%''')))(((&&&'''***((($$$%%%%%%&&&'''((((((''''''$$$$$$%%%&&&(((***+++,,,---***'''&&&&&&(((((((((!!!&&&,,,+++'''$$$'''***(((...333333///,,,---000)))((()))+++///111222222)))&&&&&&'''&&&$$$&&&+++(((((('''&&&%%%$$$$$$$$$)))&&&&&&***,,,+++***,,,,,,111333...+++---///...666:::888111+++***+++***111000///...,,,+++++++++$$$$$$%%%&&&&&&&&&&&&&&&***)))***---,,,&&&###$$$'''$$$%%%)))***((((((***&&&$$$$$$((()))''')))---(((***)))''''''***)))&&&)))&&&$$$&&&***,,,)))&&&(((++++++)))***///111000//////...+++((()))---111,,,...///,,,((('''+++000111---***+++///111///,,,!!!%%%''''''***...---((('''+++///000...---...///---)))''')))+++******,,,///------...+++((()))---000000...+++---111000,,,///,,,******(((&&&)))...))),,,...,,,)))'''(((***%%%)))...---***(((***------((()))///111...---000---+++---000///+++)))***%%%&&&''')))+++---...///000---,,,...---***+++//////333KKKuuuxxxWWW???555555555333111:::VVV}}}yyy\\\MMMFFFBBBLLLvvvwwwOOO:::333555WWWhhh<<<000777:::WWWPPPDDD999444222///------000888VVVeeeDDD555444111///...///---)))))),,,000,,,***,,,...///444:::333///---...---***)))+++,,,555:::444+++'''''''''&&&+++...+++((())))))((("""&&&''''''(((++++++(((...((($$$(((,,,,,,,,,,,,***)))&&&''',,,222444333***(((%%%%%%+++///...))))))222888555,,,)))111;;;((((((***---+++))),,,222444///444---+++...???ooofff\\\SSSJJJEEEJJJQQQUUUWWWYYYccc^^^RRR@@@222,,,++++++***)))))))))))))))111:::999BBBVVVqqqoooSSS;;;888999///+++---111444000***+++111...%%%(((888EEEWWWpppEEE;;;GGGQQQCCCHHHLLLMMMKKKKKKPPPUUUTTTTTTVVV\\\bbbccc___ZZZkkklllpppuuu{{{||||||{{{nnnddd```\\\```bbb^^^VVVPPPNNNPPPVVVNNNFFFAAA:::222......++++++...222111---,,,///,,,)))***...+++)))555GGGQQQ[[[gggjjjdddbbbnnn~~~yyyzzz}}}~~~}}}XXX;;;111:::888111000///---,,,------(((%%%***111111---+++...///+++)))******''''''+++,,,)))&&&&&&'''******'''''')))(((%%%%%%&&&''')))+++,,,------((()))++++++,,,---000222(((&&&%%%%%%&&&(((((('''!!!'''---,,,'''$$$&&&***))),,,///111000///...---,,,+++***+++---...---,,,+++)))((()))'''%%%''',,,'''((((((((())))))******&&&$$$&&&---000...,,,,,,000999<<<555,,,***---000111666555---''''''***++++++)))''''''(((((((((&&&######$$$$$$$$$###""""""###$$$'''***'''$$$&&&+++%%%######(((+++))))))+++!!!$$$((()))$$$ %%%...$$$***+++'''%%%(((++++++222---((('''***---,,,***---000000,,,***---000/////////,,,((()))---...+++///111...)))''')))***'''111---******,,,...,,,***---+++******,,,......---111+++)))---///---***)))+++******+++,,,+++***(((------,,,+++***)))******///***)))---000///---...,,,***((((((***+++,,,,,,((('''&&&'''((()))((('''(((***,,,+++(((%%%'''+++((()))*********+++...000...,,,)))((()))******)))+++(((((())))))(((+++111444***(((...000)))(((,,,---///888LLLhhh~~~fffOOO???888666555888CCC]]]jjjKKK>>>QQQxxxKKKFFF999222VVVqqqLLL;;;999<<>>@@@@@@???<<<333)))++++++---111222666???III^^^qqq|||oooYYYBBB777555444222111444...)))***...///)))###'''((()))---AAAgggvvvAAA333(((111DDDAAAEEEBBB999444666555222444333444666;;;???BBBCCCNNNQQQTTTSSSQQQSSSYYY^^^eeelllqqqpppooonnnkkkggg]]]aaadddhhhpppxxxxxxsss|||ooohhhhhh]]]QQQTTTMMMLLLJJJHHHDDD???999555...555///(((...555;;;EEE===777333666;;;BBBLLLVVVUUU\\\]]]^^^eeejjj{{{fff<<<666000---...000///---)))*********...333333......///---+++---000...(((---111222...,,,---,,,)))%%%&&&(((+++,,,)))$$$ ***+++,,,,,,+++***+++,,,(((***555666///000111'''***************)))((('''(((***+++***((('''***---------...///...---,,,+++333000,,,)))(((((()))))))))...000,,,(((((()))((((((***)))&&&&&&((('''$$$,,,)))%%%'''000888666...444888999111(((%%%+++222***+++)))'''(((,,,+++(((++++++,,,...000///+++((((((&&&$$$$$$%%%%%%$$$###(((''''''&&&''',,,333888...)))$$$%%%+++---)))$$$&&&&&&''')))+++---,,,,,,'''%%%###%%%(((******(((*********)))(((&&&$$$"""***...///,,,,,,000222222((()))(((&&&'''+++,,,)))///111000,,,***,,,---+++******)))((('''''')))***+++)))(((((()))))))))(((***((((((++++++((((((+++******)))******+++******555222//////111111///,,,,,,((('''+++...,,,+++,,,&&&%%%$$$%%%&&&''''''''')))((('''((()))***)))(((***))))))+++,,,,,,,,,,,,'''((()))))))))+++...000000...++++++,,,------,,,---+++***++++++)))---222222)))&&&,,,...(((''',,,...111444999EEE___lllWWW;;;444000111444@@@[[[vvvfff???@@@```XXX111555>>>RRR~~~XXX<<<000666GGGhhhoooPPP===888666222,,,///999MMMcccxxxzzzdddAAA===777111...,,,++++++)))++++++((()))......,,,000///,,,'''"""###)))......222222...---000222111111000///...)))$$$&&&+++$$$%%%&&&&&&$$$$$$'''***---***,,,000111,,,'''&&&111000---+++***+++---...111///+++******,,,,,,,,,(((******(((***...///,,,***,,,***((()))...000...---)))///******+++333YYYzzzvvvrrrRRR===555444666@@@NNNRRRDDD222222555;;;AAAFFFNNN```pppuuuWWWGGG777111111000......555222///---+++***))))))(((---...222JJJxxxiii888111(((...999999;;;888000,,,///111000...+++))),,,222555444111111333444222//////444888???GGGMMMNNNOOOQQQQQQOOOKKKOOOUUU[[[___bbbfffiiipppvvvvvvvvvwwwmmmfffmmmqqqmmmjjjkkknnnoookkkgggVVVWWWQQQOOOQQQMMMSSSfffKKKGGGCCC===333---...444999BBBHHHLLLRRRYYYtttlllGGG111...+++(((&&&'''((()))+++,,,+++))),,,///...))))))++++++***,,,///---((()))...000,,,(((''''''%%%&&&(((*********((('''&&&'''((())))))((()))+++---///444>>>===000///222,,,,,,,,,---------,,,++++++)))+++------++++++---///))))))******)))(((&&&%%%333...(((''')))***'''$$$&&&((('''$$$$$$&&&%%%"""''',,,...***'''(((***)))------,,,+++...222111,,,,,,,,,***'''$$$$$$'''***&&&'''&&&%%%'''++++++(((###'''***+++***))))))***&&&%%%$$$%%%(((*********111---((('''))),,,------,,,***)))((()))***)))(((%%%%%%&&&''')))))))))((()))'''%%%&&&)))+++***)))''')))+++---......---,,,)))---...+++***...000///))),,,---******------***,,,///000+++)))+++,,,***&&&(((***(((%%%$$$(((,,,...---++++++++++++***)))'''''')))+++(((%%%)))000***)))(((((()))***+++,,,555///+++,,,///000,,,''',,,((((((+++---+++***,,,'''((())))))***)))))))))((('''&&&''')))***)))(((***(((''')))...111...+++******+++***)))))),,,...+++)))((((((***++++++***...++++++,,,***(((+++111///(((&&&+++,,,((((((---,,,333666///---AAAjjjjjjDDD444---222222222BBBYYYSSS???HHHpppoooKKK111<<>>555111444444444>>>LLLZZZ___tttlllMMM>>>888111+++///111000000333666111***333222000---+++))))))***&&&+++---,,,---111333222,,,***)))+++,,,---333;;;///333555111+++(((***...---(((&&&)))+++,,,...111************+++,,,---...---+++)))((()))))))))(((***......***(((***,,,,,,111555555000,,,------,,,+++)))000000666666...???\\\~~~zzzzzz^^^JJJLLLPPPVVVaaalllnnnjjjsssssswww}}}}}}uuulllhhhkkkjjjdddZZZPPPFFF999---,,,)))))),,,,,,***+++//////000111///,,,)))'''&&&(((//////555\\\MMM222---$$$)))'''111222222111...***)))***&&&((()))***)))'''''''''))))))((('''$$$###"""###&&&+++---+++***---///...+++###$$$---,,,$$$&&&111666===>>>@@@EEEBBBDDDQQQRRRTTTXXX^^^gggsss{{{wwwmmmiiiaaa___^^^]]]uuuppp>>>+++,,,)))***%%%###&&&,,,///---((((((,,,---***)))***)))%%%'''+++---+++***+++***'''###)))+++'''###%%%((()))***&&&$$$(((///111+++$$$))))))(((&&&%%%&&&))),,,,,,***......(((+++///&&&&&&&&&'''((()))))))))(((%%%&&&'''((('''&&&###!!!'''''''''''''''(((((((((&&&(((***+++***)))((()))'''++++++'''%%%)))------))))))((('''+++000...***+++,,,,,,,,,///222...(((((()))******)))******+++***+++***((()))------)))'''&&&&&&&&&''''''''''''***)))((((((***,,,,,,+++''''''(((((('''((())))))'''%%%######$$$%%%$$$###...//////---+++***+++---&&&&&&&&&%%%%%%%%%%%%&&&***+++---......,,,***((()))...111//////222444222(((...222000---......---)))000444000***((('''&&&///+++((())),,,///---+++******+++...000111000///222,,,***...111...***)))))),,,---,,,)))***---000(((---111000***'''))),,,///,,,,,,---)))$$$$$$'''%%%(((***)))&&&$$$&&&(((***)))(((***,,,...---,,,)))333777111---///000,,,((()))++++++,,,...111444***)))***+++---...---,,,+++******,,,+++(((***...))))))'''&&&$$$%%%(((+++,,,***((())),,,222888;;;IIIaaa|||WWW888444666111///444JJJTTTmmmdddBBB333NNN```DDD333///===QQQlllHHH<<<333///222888HHHlllhhhGGG888000666<<<>>>EEEQQQQQQJJJTTTwww^^^DDD777333444222///---222777555///++++++,,,,,,---------,,,&&&+++...---...111333222000+++(((,,,//////000222(((///444333---***---222((('''***111333///+++***---+++(((&&&&&&'''((((((---+++)))((())))))((('''---222444000,,,---///...///444555000+++,,,---,,,//////666111555444)))888LLLyyy|||mmm___VVVVVViiisss]]]\\\gggnnnnnnlllqqqxxx}}}{{{pppeeeaaa\\\QQQFFF@@@888@@@FFFHHHGGGFFFAAA;;;...++++++...///,,,---000,,,++++++---...,,,'''###'''+++///AAAnnn}}}CCC222,,,###+++'''++++++///222000+++)))***%%%(((,,,+++((('''))),,,++++++***)))(((((('''&&&"""''')))''''''***+++***111,,,+++000...((((((---+++,,,&&&'''...---///:::---111777;;;AAAJJJVVV___www||||||~~~|||~~~~~~eee777'''---//////)))&&&+++444888333,,,&&&,,,///---,,,------***(((---...,,,***------,,,444555222+++(((***,,,,,,...***(((---333444---&&&******)))'''&&&''')))+++///+++------(((,,,---!!!))))))***+++++++++*********)))))))))***)))'''%%%///---+++)))'''&&&&&&%%%***...000...)))%%%%%%'''%%%***,,,'''$$$'''+++,,,)))'''$$$$$$***000---&&&111111///---000222...&&&'''+++...---)))'''(((+++)))***)))&&&'''++++++'''$$$######%%%)))***)))(((%%%$$$###%%%(((***++++++***+++,,,+++)))(((***---'''%%%######%%%%%%$$$"""((()))***(((%%%%%%(((+++&&&'''''''''%%%%%%''')))((()))***++++++++++++***'''---000000000444555444(((///333000---...000000###,,,222///***(((((((((///---+++++++++,,,,,,,,,+++,,,---///111222000...---***,,,000111---***+++***---000///+++***---000'''***......+++))))))+++***)))***,,,)))&&&'''+++'''***,,,***&&&$$$'''***)))(((((())),,,------,,,(((000333...---222111***'''((())))))***,,,///222)))))))))+++,,,---+++******((())),,,+++)))***...+++,,,***'''$$$%%%))),,,---,,,+++***+++---000111777HHHgggrrrSSSDDD<<<555444777:::555FFFfffuuuMMM>>>CCC[[[wwwPPP>>>444555SSSxxxuuuTTT:::888222111333...000JJJhhhiiiNNN:::<<>>MMM]]]aaaaaannn{{{}}}eee===---000000111...,,,111888;;;777222(((...222000///000000...''',,,---+++***...222222===;;;444------222444222------------......,,,+++'''((()))((('''(((***+++***(((------'''***+++"""))))))))))))))))))((('''---,,,***,,,...///...,,,111000---+++)))(((((((((,,,------,,,)))''''''''''''***+++((((((***+++)))''''''&&&%%%(((,,,+++%%%,,,///...+++***,,,+++((())),,,000///+++((()))+++((()))(((&&&(((,,,,,,)))&&&(((***+++***)))((((((%%%$$$###$$$'''))))))))),,,***)))((()))++++++,,,((())))))'''&&&%%%'''(((&&&(((***(((%%%&&&***///(((***+++***))))))+++...(((((((((((()))******+++'''---///......000000///&&&---000+++'''''')))***&&&000777666111000111111...000111...+++***---000)))((()))+++---,,,***'''(((***000444222,,,,,,000+++///222111---+++,,,///++++++---///000///---+++)))(((+++---,,,)))+++111&&&)))***'''###"""&&&***&&&%%%%%%&&&)))******)))%%%++++++(((,,,444000%%%*********)))'''''')))+++---------///000000...,,,&&&%%%'''******''')))---///111///***'''(((,,,..."""'''+++,,,)))'''(((***)))555NNNqqqpppSSS>>>111...000///'''888WWWkkkbbb??????SSSbbb@@@888444;;;fffdddHHH888666111333777222,,,:::PPPhhhkkkJJJDDDGGGFFFGGGLLLIII888111;;;IIIZZZ{{{rrr]]]MMMDDD666,,,---222333...&&&&&&''')))******'''%%%"""(((+++******---...,,,///---///444555000------$$$&&&))),,,,,,)))$$$!!!000------000111---++++++&&&---222111+++(((---444+++******+++---......---///666999333,,,(((&&&$$$%%%,,,000...+++---000111222------'''...000!!!***///RRRgggEEE===<<>><<<]]]mmmNNN>>>>>>>>>TTTSSS>>>CCC:::EEE]]]hhhWWW>>>444666999JJJqqqgggSSSCCC>>>@@@999555222222111666LLLcccgggVVVBBB777111,,,*********(((***---...++++++...'''//////'''%%%---///***++++++---000444444222///...,,,,,,---//////,,,)))222+++***///---&&&%%%+++%%%(((++++++******,,,...)))***,,,------...///111333---)))***)))'''***111,,,***+++......++++++---000333333000...000111...888BBB\\\rrrbbbPPPKKK999000:::>>>666333===]]]zzziiiAAA///999777@@@???333+++......***///***(((---///---++++++''')))+++------+++)))'''&&&%%%''',,,,,,'''%%%%%% (((:::mmmOOO555777+++---999333(((((()))***'''&&&,,,555---(((###$$$(((,,,---,,,111000...+++'''%%%%%%&&&###&&&+++---......------&&&(((...222111...///333++++++***'''###!!!%%%++++++$$$%%%...000(((%%%)))222333444555666999>>>CCCJJJDDD;;;777:::CCCIIIKKK^^^}}}zzzkkk???))),,,000***888DDDBBB<<<666000))))))---000///***'''))),,,(((,,,111333000+++)))(((///,,,(((&&&&&&(((***+++,,,+++---///---'''&&&((()))***((($$$%%%((((((%%%$$$+++222444111------///111...)))'''---444555111444,,,&&&&&&***...444;;;333***!!! ''',,,+++((((((((((((((()))***,,,---(((&&&%%%%%%(((+++------)))(((((())),,,------,,,''''''&&&$$$$$$'''+++///111)))%%%***111111,,,(((,,,(((&&&(((---...)))###)))---///,,,+++...000000666333,,,''')))---+++%%%+++***+++,,,---,,,(((%%%$$$'''))))))''''''+++...@@@FFFGGGBBB<<<<<<======:::888888<<>>GGGGGGCCC...//////---***((()))******))))))+++.../////////+++(((%%%'''+++---***'''******++++++******))))))***---000000------000333,,,***((('''((())))))((('''(((((('''&&&&&&'''(((111,,,((((((***+++'''###)))))))))(((((('''&&&%%%---)))'''+++---+++,,,...***++++++***(((((()))***)))))))))))))))+++,,,...///...+++(((&&&&&&&&&'''+++'''(((---///,,,(((((()))(((---;;;PPPkkkgggLLL>>>:::999888666555888FFFbbb|||wwwMMMBBBTTT|||SSS===222888KKKvvvnnnPPPBBBIIIZZZoooVVVBBB555AAA[[[xxx|||```FFF888222.........,,,...@@@TTTeee|||~~~aaaHHH777///000555//////222222---%%%"""%%%,,,333333+++)))000222---///111444444222///...---///,,,+++---222444000,,,---***(((***+++***+++///...000222111///---...///,,,,,,+++***)))***---000,,,)))+++000000,,,***---111---+++,,,+++)))***---,,,333666111---...000111111666HHHhhh|||```BBB888555555<<>>???555NNNggg}}}gggAAA///111333222===DDD@@@888222...***(((***+++,,,---,,,***)))+++000666777222---,,,---)))(((&&&&&&''')))******'''&&&))),,,***%%%%%%(((***,,,+++(((***///111000(((,,,111111---))))))***...000///+++***...111111***((())),,,000444>>>GGG666000)))'''((()))(((&&&***)))'''''''''(((***+++((('''&&&''')))******)))((('''&&&&&&(((((('''&&&******(((&&&$$$$$$'''***222***%%%)))......---,,,+++)))'''***...000...,,,++++++(((%%%'''+++***&&&///---(((%%%'''+++)))$$$%%%(((++++++)))((()))***'''&&&%%%&&&'''((()))(((...444666111...000333333---++++++...333888;;;<<>>HHH[[[yyyJJJ---222???CCC777***(((+++------,,,,,,...,,,))))))---+++...222555555222...+++///...000222///+++,,,000'''444VVV~~~ccc888(((---''')))333///000+++((()))'''$$$%%%)))///+++'''&&&)))+++***)))***,,,......,,,((('''&&&"""+++444555...'''&&&)))***+++...000---((('''+++,,,---///111222...'''!!!"""'''333???===222,,,---444---%%%$$$'''+++***'''000+++((((((,,,///000000000HHHuuuqqqbbb______RRR888,,,///...000777:::555...+++***)))(((&&&'''***//////+++&&&(((---222222---))))))***###$$$&&&'''))))))))))))$$$###&&&))))))%%%%%%((('''***)))'''***000555444+++...///---(((%%%%%%&&&***111444...'''(((---000&&&(((...222222333;;;EEE222111000---***((('''(((---+++)))'''&&&''')))+++(((''''''((())))))'''%%%+++***)))***+++,,,+++***+++++++++)))'''&&&'''(((...((($$$&&&((((((***...'''''''''(((+++---000111333///(((%%%(((,,,)))"""''''''%%%###%%%***(((###$$$(((+++)))%%%###''',,,(((%%%###%%%))),,,+++(((''',,,---)))'''***---...((('''&&&'''+++...///000...---,,,+++,,,///444888***000222///,,,...//////444111///---)))'''---666333///***&&&&&&+++222777333///+++,,,///000---***&&&(((((('''%%%$$$%%%&&&...)))&&&)))...000---)))'''(((***,,,------,,,+++***)))(((''''''(((***,,,444222///------...---,,,***,,,------,,,+++,,,---...+++((()))---...***&&&...+++)))+++000222///+++,,,))))))---...+++))))))+++++++++)))((((((+++---(((((()))+++---...---,,,------------...000111222+++))))))------***((()))+++111888999666===TTTjjjzzzfff\\\GGGAAA999111***,,,999GGGfffvvv{{{qqqwwwIII555///777OOOuuuYYY;;;>>>KKKmmmyyyoooaaaVVVhhhvvv^^^AAA999666;;;;;;444///111333999QQQwwwqqqUUU???666333///---...---***)))+++)))---...******...111000333444555333000---+++***---.........------------000444111((((((111444111%%%&&&'''(((((())))))))),,,+++)))'''&&&(((,,,///...,,,,,,...000222555888111,,,)))***)))'''(((,,,&&&,,,///,,,(((***---...222///222GGGrrrnnnkkkuuuXXX333111:::===444***'''((((((***)))***+++((($$$&&&++++++---///000000///---+++000......222222///,,,---%%%;;;kkkNNN222'''+++((()))...,,,,,,'''%%%(((***))))))++++++(((&&&&&&(((******)))%%%&&&))))))((('''((()))!!!'''---...***''''''((())))))---000---))))))...(((---222222000,,,&&& %%%(((///333000******000555///)))'''+++...000///)))&&&&&&(((******,,,...111^^^[[[===:::>>>:::+++'''***'''''',,,///...,,,+++,,,...&&&&&&'''+++...///+++'''((()))***++++++)))&&&$$$!!!$$$(((++++++)))((('''&&&%%%'''***)))&&&&&&***)))++++++'''(((...222333---...---***&&&$$$%%%&&&'''///222---&&&&&&***---+++---000333///***+++000''',,,///...)))'''))),,,...,,,)))'''''')))+++---)))'''&&&&&&(((((((((''',,,+++***,,,...000///...)))+++,,,,,,+++***+++,,,,,,)))((())))))(((+++111***++++++)))(((***...222333111+++'''(((,,,***%%%%%%&&&%%%$$$&&&***)))$$$(((***+++((($$$###'''+++'''&&&%%%'''+++.........***...---)))'''))),,,,,,++++++******+++,,,,,,---+++,,,---,,,***)))+++---***000222///---...000000:::444///...---,,,...222************+++000999???222---((()))...222111///000...,,,+++***)))'''%%%%%%$$$%%%&&&((()))******$$$%%%''')))******)))))),,,'''######'''***)))'''555222///............---&&&(((******)))))))))******+++------,,,++++++,,,...+++)))---333555333///000...111666777222...---***++++++***((()))+++---*********,,,......+++)))''''''((()))***,,,---...+++)))***---,,,((('''***)))///777:::777666@@@LLLiiiuuueeeVVVDDD888222000333888OOOddd]]]777111555QQQxxxkkkLLL???999UUU{{{___[[[iiitttaaaMMM<<<999:::555...---444000888PPPkkkgggSSSQQQAAA111...000...+++(((***...///...///333666777111...,,,...222333///+++111555777333,,,(((+++///...222000((((((111333///''''''((()))*********)))''')))*********+++---///...//////000222666888999///------000111//////222,,,......,,,...111111---...---///BBBmmmQQQ---,,,000000---***))))))((()))((()))***'''###%%%+++***)))(((''''''((()))***...))))))000555111+++'''111OOOccc@@@222,,,---+++)))+++***,,,((((((,,,...------///((('''''')))+++,,,---,,,)))((((((&&&$$$%%%(((***)))((('''((())))))(((''''''(((+++---***&&&''',,,'''111777222+++))))))'''***+++......***&&&)))///111///---+++***---111444///------...+++)))///888MMM~~~[[[AAA000,,,111111)))(((+++%%%%%%(((---000000///000333&&&(((+++---------+++***000,,,)))+++000000+++%%%%%%)))---...,,,)))&&&&&&)))'''(((***)))%%%%%%)))///222111+++))),,,//////---,,,+++(((''''''(((***'''+++,,,(((&&&(((******///------///---&&&!!!!!!"""'''++++++'''&&&(((,,,)))((('''&&&''')))+++---***'''$$$$$$&&&)))***+++)))(((''''''))))))((('''''')))+++,,,***))))))***,,,+++---000///,,,...333000111000,,,((('''+++000,,,---,,,'''%%%((()))((('''))))))'''(((++++++'''+++)))'''&&&''')))+++,,,&&&(((***)))((()))+++...'''))))))%%%$$$''')))((())))))))))))((((((((()))***+++---------,,,+++,,,,,,222444111///000111111777111...//////,,,***+++%%%(((+++---...111777<<>><<<+++!!!$$$&&&%%%$$$'''***,,,***((()))((()))+++)))&&&'''***444,,,$$$###)))------***)))'''&&&''')))***'''%%%---***'''))),,,,,,&&& &&&'''((()))***+++,,,,,,444...(((%%%&&&'''&&&$$$((($$$###%%%''')))---222(((''''''(((%%% !!! """%%%'''(((((((((%%%(((111777555000---%%%)))+++))))))---000///+++000000...222999555+++,,,,,,,,,+++)))(((((((((...------,,,,,,+++)))((()))''')))---///,,,,,,///...---,,,,,,++++++***))),,,+++***,,,......***&&&''''''+++333555111.........222333---((((((******(((&&&%%%%%%(((***++++++&&&(((***,,,.../////////333000...///...)))'''(((***((('''&&&&&&''''''''',,,,,,,,,---------,,,+++//////---))))))+++((("""*********)))'''''')))+++...+++)))((()))+++,,,,,,---,,,+++)))''''''***------)))***888OOOmmmwww\\\JJJ???999000///...000;;;TTTsssWWW<<<999CCCeeePPP...666;;;[[[~~~kkk___VVV\\\kkk|||yyy|||WWW===666444???UUUpppwwwYYYAAA:::444///...000000---***,,,444666000///555666111555222///....../////////+++'''&&&***---+++((((((***+++)))'''+++111111...---(((&&&''''''%%%%%%(((+++''''''+++------...111***'''(((+++,,,---222999333777:::;;;999555222111000000---666\\\|||wwwhhhJJJ===MMM]]]MMMFFF>>>BBBFFFBBBOOOnnn^^^===...(((///,,,...+++)))++++++)))(((***(((999222%%%******'''333---)))%%%+++,,,&&&;;;eeeOOO888222...((('''***......,,,///333000+++***---...,,,***+++...,,,******++++++)))'''))),,,---+++,,,...---)))))),,,,,,,,,---000---(((***(((''')))++++++***''',,,+++(((%%%(((---,,,(((***,,,,,,)))))),,,,,,***000---+++---000222000---333444;;;TTT|||nnnIII222)))***,,,222111000///---***((('''***'''(((---...***'''&&&+++((('''(((***,,,+++***+++---+++%%%"""###%%%$$$%%%***+++((((((,,,...---333111///...---***%%%""")))---///+++((('''&&&###)))(((&&&%%%)))...---(((...+++'''%%%&&&'''''''''(((&&&(((+++)))&&&&&&***,,,)))&&&%%%&&&)))+++++++++((((((+++,,,++++++///$$$%%%,,,444222'''"""$$$'''&&&%%%''')))***)))''')))'''))),,,+++((()))...///,,,)))&&&%%%$$$###""")))''''''(((+++,,,***(((&&&&&&'''(((((('''%%%###++++++***)))((((((((((((,,,+++(((&&&%%%&&&)))+++...***)))+++,,,,,,000555((('''(((+++((($$$###&&&$$$######$$$'''((()))***///******///222...)))&&&%%%((()))***---111111---'''++++++(((,,,111...%%%,,,,,,++++++***)))((((((000///---+++)))((('''&&&(((&&&(((---...,,,---000------,,,+++)))((('''''')))***---//////---)))'''$$$###(((222888444---***+++444888000&&&###&&&)))***(((&&&&&&((()))***)))******,,,---............000---,,,---+++&&&$$$%%%((('''%%%$$$###%%%&&&'''))))))************))))))000...***(((+++...)))!!!+++,,,+++***((('''((()))...+++(((((()))+++,,,+++///---***&&&$$$%%%))),,,+++(((%%%(((444QQQ}}}zzzaaaKKK<<<333+++'''(((---:::TTTmmm```>>>///666NNNzzzhhh@@@...000AAAmmmyyyvvv~~~mmm\\\TTTQQQYYYuuuwwwqqqqqqiiiSSS<<<000444555;;;KKKggg{{{^^^III===000,,,111222,,,$$$(((111555000---111333000555333111///...---***(((,,,'''%%%(((+++******+++)))++++++''''''+++---,,,&&&'''***,,,((($$$&&&+++,,,+++,,,///...,,,///555,,,(((&&&'''(((***111:::---222999;;;888222,,,)))---+++&&&...RRRkkkTTT???IIInnnrrraaaFFF999AAAMMMdddpppGGG111&&&//////)))%%%%%%((()))(((+++000BBBZZZMMM,,,%%%&&&&&&---444+++&&&---...,,,OOO```:::666888222+++***+++...///...111777888000,,,///333222111111000...---,,,,,,+++)))'''%%%***---)))'''))))))(((++++++******///333///)))---)))%%%''',,,---***%%%...+++'''%%%***000---'''%%%+++...***'''(((******000((('''...333000...111,,,777MMMnnn~~~LLL222+++))))))***111111000000...---+++***'''%%%&&&+++---)))&&&'''+++)))''''''(((((('''&&&'''---...(((######$$$$$$!!!'''***'''###$$$&&&&&&111---///666666,,,%%%%%%&&&******&&&$$$%%%%%%###''''''&&&%%%)))///...***)))'''%%%%%%&&&&&&&&&%%% $$$))))))''''''+++)))))))))'''%%%&&&+++...///---///444555000++++++%%%)))---///---++++++,,,((('''&&&'''))))))'''&&&%%%$$$%%%)))(((&&&(((,,,---111333000)))######&&&(((((((((***,,,------+++%%%(((++++++***)))***+++,,,+++***(((''''''(((((()))+++,,,***'''(((,,,111---)))'''))))))(((***...%%%%%%'''+++***&&&&&&)))&&&&&&&&&&&&'''((()))***333---***,,,,,,((($$$###(((***,,,---111555222,,,'''))))))'''))),,,***###(((((('''(((***+++******111000...+++)))(((((())))))''')))---///---...222***+++++++++***)))******&&&(((+++,,,***(((''''''((('''***111444...(((&&&'''000555///&&&$$$&&&'''000...***((((((((('''%%%+++,,,,,,,,,,,,,,,,,,,,,((('''(((+++***&&&&&&***&&&&&&%%%$$$$$$%%%(((+++((()))******)))(((((((((,,,,,,+++***...222///)))&&&((())))))))))))+++---,,,***''''''(((*********/////////---+++))))))******+++------000CCCfff|||ZZZAAA999...)))---,,,--->>>TTTxxxlllHHH666000>>>^^^ZZZ???===000YYYsss]]]YYYllltttcccPPPFFFWWWrrr|||eeeWWWMMMBBB999666333111///333CCC^^^{{{gggWWWBBB555444666111)))***///222///...000///,,,111000000000000///---***,,,+++---000///,,,---222***,,,,,,+++,,,///...+++''')))---///---)))+++222222000111444333......000000,,,((((((&&&&&&+++111***...222444222---***(((+++)))$$$)))DDDqqq~~~cccOOO^^^eeeKKKKKKWWWnnnsssKKK444)))///---***((()))+++)))(((333AAAnnnbbb222&&&***''')))...+++&&&+++444BBBmmmxxxKKK444555555...333000///000...+++...333777...***...444333000......---,,,++++++***))))))***---,,,(((&&&'''&&&$$$(((+++,,,,,,///333222...,,,(((%%%&&&)))+++(((%%%(((((('''&&&***//////+++$$$***---***'''((()))(((///***---555222)))...;;;JJJeeebbb777***+++***(((+++((()))***+++,,,,,,,,,,,,,,,((('''+++---++++++------,,,+++))))))(((((('''(((++++++'''%%%''''''&&&###''')))'''&&&'''&&&$$$,,,&&&***777888,,,''',,,'''******&&&$$$&&&''''''%%%&&&%%%$$$''',,,,,,((((((''''''(((******)))((("""###''',,,,,,)))(((+++,,,,,,+++(((&&&&&&(((+++///---///444555000+++***+++///000+++)))...111222(((((('''(((((('''&&&%%%%%%$$$%%%((('''$$$&&&***+++000444222,,,)))***...)))))))))***+++,,,++++++(((***+++,,,,,,,,,,,,,,,))))))''''''''')))***+++)))***+++)))''''''))),,,)))&&&$$$%%%$$$""""""%%%###"""%%%((('''$$$$$$''''''(((((('''''''''(((***222,,,((())))))''''''(((---000111111444777333,,,---......---...///---***'''&&&%%%&&&)))+++***(((000111000...,,,+++---///+++)))***...///...///333+++---...---+++***+++---'''((()))(((&&&&&&(((***------000222///***(((+++***///222///---......,,,222///,,,******)))(((''',,,++++++*********))))))''''''***---,,,)))+++///++++++***(((&&&%%%(((***)))+++---,,,***((()))***&&&+++---,,,,,,//////,,,###&&&((()))***+++---///+++(((&&&%%%&&&((())))))000444999;;;888333...,,,***,,,///000000777JJJ]]]vvvtttUUUAAA555///111...''',,,999PPPnnnzzzhhhjjjJJJ666222666SSS~~~vvvBBB111;;;IIIrrrRRR@@@@@@QQQpppfffNNNKKKUUUgggdddJJJ:::888<<<...000111000111===PPP___jjjOOOAAA<<<666/////////...///333666333---//////000111333333000...''',,,333555///(((+++333***++++++---333666000((()))((()))---,,,+++...333444111111777999555...+++000---++++++((($$$&&&***---......---,,,,,,...000...---++++++;;;___nnnoooxxx\\\UUUaaa}}}oooEEE111)))111...000...000///)))+++AAA\\\ccc111***111---...+++555555666IIIhhhTTT999111...+++)))222///------***''')))------&&&$$$***000...)))%%%))))))******))))))******000///,,,***,,,///,,,&&&%%%,,,000---***,,,//////(((((('''&&&&&&&&&'''(((###)))+++(((&&&))),,,,,,%%%)))***((((((***)))%%%000000444888000,,,AAA^^^___CCC---******$$$"""'''$$$%%%&&&((()))*********555...+++,,,...///111555......---+++)))))))))))),,,***%%%###(((...---(((******))))))---111---&&&***$$$'''222222((('''///(((+++***&&&$$$''')))(((''')))(((%%%&&&******''')))((()))+++------,,,***++++++...222000+++))),,,...+++((('''((()))))))))'''&&&(((,,,...---000555///000+++$$$###)))------'''((((((((('''%%%%%%%%%)))'''(((***((($$$%%%))))))))))))(((((((((***+++)))*********)))(((''''''***'''%%%&&&***+++)))%%%((((((''''''''')))***+++&&&$$$###$$$&&&((('''%%%+++((('''((('''###"""%%%$$$###%%%(((&&&""""""%%%)))***+++***((((((***,,,111,,,((())))))((())),,,000444555444555777444///---...............---,,,+++(((&&&''')))***(((%%%***,,,---,,,))))))+++...---******...///---///222...000111///+++)))***,,,,,,+++)))((((((***,,,---******,,,---)))&&&)))///)))+++++++++///444333...---+++))))))+++,,,---,,,,,,+++***)))((((((((()))((((((***,,,)))%%%&&&+++111222222...(((%%%&&&'''%%%(((***)))%%%###$$$&&&###)))---***((())))))'''&&&(((***************,,,***(((%%%%%%&&&(((((((((+++111888;;;999333---)))///...//////......777BBB^^^ssspppGGG:::///...---)))***///000PPPyyydddMMMOOOjjjbbb666///111;;;jjjaaa444000CCCccckkkTTT===777<<>>;;;///444888666333555>>>GGGZZZtttqqqXXXJJJ===111000+++(((,,,333888555///+++++++++,,,...---+++)))'''---555777000(((***222))))))(((+++333666///$$$++++++---000000...111777222---...666;;;777000+++,,,***+++---+++&&&&&&***+++***)))'''&&&)))---000---,,,,,,+++222IIIppptttWWWMMMXXXzzzmmm???......@@@DDD333...+++***'''///QQQvvvXXX///...111111===PPPbbbfffeeexxxrrr@@@//////+++))),,,+++(((((()))(((%%%'''++++++'''&&&---111...)))'''%%%'''(((((('''((()))++++++)))&&&&&&,,,222///)))$$$---111+++%%%%%%))),,,&&&'''((('''%%%%%%(((+++&&&---000***$$$$$$'''((('''))))))'''(((+++***&&&...///222444555CCChhh~~~iii:::111,,,---***######((((((((()))))))))(((''''''333,,,'''''')))***---222+++++++++***(((((()))***///+++$$$###***222000******'''$$$%%%,,,222...%%%,,,'''''',,,***$$$%%%,,,(((+++***%%%$$$&&&((('''))),,,+++((((((++++++)))''''''''')))+++,,,+++))),,,+++,,,...,,,&&&%%%'''***(((&&&'''***------,,,###$$$'''+++---222>>>JJJ777///'''"""###&&&((()))&&&'''((((((&&&%%%%%%%%%'''%%%%%%&&&$$$ $$$---)))%%%###%%%''''''&&&(((******)))'''%%%%%%%%%,,,'''$$$&&&+++---***%%%)))))))))(((((((((''''''&&&$$$###'''---000...++++++((((((***)))%%%$$$&&&(((''')))+++)))$$$$$$'''***,,,---,,,***))),,,///111---+++,,,+++'''(((+++///444777555444666666333******+++,,,+++******,,,---***'''(((+++,,,***&&&'''+++...---)))(((***------***))),,,,,,+++,,,///---000222///+++)))+++......+++)))***---///...,,,(((&&&&&&)))(((&&&(((,,,%%%&&&%%%&&&+++111222...)))(((''''''***,,,---------,,,+++))))))))))))***'''''')))***&&& """'''000222444111,,,'''''')))$$$'''***((($$$!!!###%%%###&&&(((((()))+++)))$$$''')))++++++***))))))***,,,)))'''&&&((()))******'''***...///...***((('''111000111222///,,,000777LLL```zzzdddRRR<<>>QQQppp~~~lllVVVBBB555///+++,,,000222000...(((((('''(((***+++)))(((---...111333000******///)))***)))(((,,,///+++$$$+++000777:::555111555===000------222444000---,,,***)))***,,,+++'''(((,,,&&&((()))(((''''''((()))***((((((***,,,777PPPhhhbbbDDD:::???[[[hhh???555AAAaaaoooXXXGGG666---(((000RRRwwwsssGGG111555444@@@ccc\\\777***,,,------///'''&&&(((******''')))------))))))...000---,,,,,,%%%''')))(((&&&&&&''')))$$$$$$###"""&&&,,,,,,)))$$$+++...***''')))---...)))'''&&&&&&(((***,,,,,,***...000+++&&&&&&&&&%%%&&&+++---(((&&&(((******---///444???SSSrrrhhhIII------,,,+++)))((()))******************)))((((((---'''$$$%%%'''&&&'''***(((***+++***((((((+++---///...***)))---222///))))))(((%%%$$$)))...,,,&&&((())))))'''$$$$$$&&&)))(((++++++'''%%%''''''&&&(((++++++((((((+++---+++'''&&&%%%&&&((())))))((('''&&&''')))'''######''''''((()))))))))***---///&&&)))---...---222DDDVVV???///$$$&&&***(((''')))$$$&&&((((((&&&$$$%%%&&&$$$######%%%### $$$000,,,(((&&&'''(((((('''&&&(((***)))&&&%%%%%%'''***((('''(((+++------+++%%%&&&((()))***)))(((''''''(((***...000111111000(((&&&'''+++***&&&%%%&&&)))(((***---+++''''''***&&&))),,,***''''''***......,,,,,,...,,,((('''))),,,333666444333555777666++++++,,,------+++,,,///+++(((&&&)))...000...+++---111555444000---///111---)))(((******((()))---(((,,,///...,,,+++...222---***(((+++000111---)))///***(((,,,...,,,******$$$&&&&&&%%%)))000222111***(((&&&&&&(((*********...---+++*********++++++((())),,,---(((###%%%+++***...333222...+++,,,...***...000///***'''))),,,"""$$$$$$'''---222...'''%%%(((***+++*********+++---+++(((((()))+++++++++)))))))))(((&&&&&&(((***+++---222444000+++,,,111888LLLgggwwwSSS777000333000(((---///999SSSzzz|||RRREEETTToooyyyTTT999'''999BBBYYYPPP@@@WWWuuuqqqNNNBBB???GGGYYYeeegggllluuusssvvvkkkYYYTTTiii}}}aaaGGG>>>333...000333444333111666GGGdddwww\\\@@@;;;666333111//////000+++******,,,///111222111000+++(((***+++)))'''(((,,,---,,,'''&&&))))))'''&&&000===???666...333>>>222/////////,,,'''(((,,,---++++++,,,***'''(((,,,'''+++///111///+++((('''...))))))---...111>>>NNNxxxzzzOOO444------???^^^aaaDDDBBBWWWvvvTTT===...---GGGeeeeeeQQQ555333??????ZZZllloooUUUEEE000$$$&&&,,,,,,(((+++***,,,///...***+++///)))&&&%%%(((((('''(((,,,''')))***)))&&&%%%&&&((($$$((()))%%%%%%(((++++++###(((******,,,222666666,,,((($$$&&&+++//////---+++------***)))+++***&&&%%%---000***###$$$***///111555???UUUyyyvvvNNN000,,,,,,(((###$$$***,,,)))''''''(((******+++++++++...***)))+++,,,)))((()))'''***,,,+++******...111---000111///...///---(((...///---***+++///000---"""''')))%%%###'''*********......***'''((((((&&&$$$''')))&&&'''***---,,,(((&&&%%%%%%'''(((((((((((('''(((+++***(((***...''',,,///---'''%%%)))...'''***...,,,&&&***===PPPAAA,,,&&&,,,(((%%%(((###&&&((((((%%%$$$%%%''')))''')))+++***'''(((,,,******)))(((''''''((((((%%%'''***)))'''&&&''')))!!!###%%%&&&&&&(((+++--- """&&&))),,,,,,+++***$$$)))------+++)))***,,,***(((***......***)))***(((''')))---+++((((((+++!!!%%%(((&&&######'''+++)))(((+++///---)))(((***,,,---,,,++++++---111444//////...///111111000///+++)))+++---,,,)))***...222...++++++...111111///,,,+++******,,,,,,+++***+++---...---+++***+++---)))+++++++++++++++***'''+++///111---++++++***(((++++++)))&&&(((---...,,,+++)))((()))******&&&###***))))))+++------***'''&&&###$$$'''(((&&&(((+++***&&&%%%(((***))))))++++++)))'''&&&((()))***))))))(((''')))+++---...---%%%)))******,,,111222000(((***++++++***)))***+++(((''''''(((+++,,,+++***''''''(((((()))***,,,,,,444555BBB```rrrQQQ999000111333///,,,+++555RRRyyyhhhZZZaaarrryyykkkUUU888111///<<<```aaaGGGRRRuuucccBBBFFFTTTooozzzhhhaaadddtttkkkTTT@@@::::::555///---111444:::BBBNNNdddtttRRR===999444111000***)))((('''(((***++++++***111...)))'''(((***+++,,,,,,---...///...---+++)))###'''...444222...444===777...+++111333,,,%%%%%%///---***)))+++,,,---......//////...111333///)))...))))))///...,,,666EEErrrgggZZZNNNfff|||nnnDDD444---...444444HHHJJJWWW@@@III|||BBB''''''---555:::444444???TTTpppuuuQQQKKKFFF666///***+++,,,)))%%%$$$"""&&&)))***)))***000666999000(((&&&&&&&&&)))...,,,)))&&&%%%&&&'''((('''))))))))))))(((((((((((((((+++,,,+++))))))---111222+++&&&))),,,)))%%%$$$***)))+++...,,,((()))---111---'''###&&&...444666NNNccc||||||YYYFFF:::000+++'''&&&(((((('''(((,,,,,,,,,+++***))))))+++,,,999...+++222000%%%"""(((...***(((---555666000(((---...000...,,,***+++,,,111...***((()))+++---...&&&'''((())))))((('''&&&000222111---++++++(((###...+++)))---444666111,,,)))&&&###"""###&&&((((((###&&&(((&&&$$$###&&&)))333///---...111000***$$$"""&&&,,,***(((888CCC<<<...(((''',,,---(((%%%%%%&&&'''((((((((((((''''''(((((((((((())))))***+++***------******------***$$$###"""###%%%'''((('''$$$$$$$$$%%%&&&&&&%%%$$$))))))))))))(((''''''&&&$$$(((++++++))))))+++...---+++***)))%%%"""&&&---***)))***------)))(((***$$$&&&((('''$$$$$$(((,,,))))))((((((''''''&&&&&&///000222666777555///***---...///111222333222111...,,,,,,---+++''''''+++,,,,,,,,,+++,,,...111333,,,+++++++++---...---,,,+++,,,---......///000111***,,,---,,,...000///,,,***///000---,,,---,,,******+++)))&&&'''++++++''',,,******+++,,,,,,)))&&&((('''&&&'''***,,,+++***(((%%%%%%(((((('''(((++++++'''&&&)))+++******,,,+++(((&&&&&&'''(((''''''(((((('''((()))************------++++++......,,,---...///...,,,******++++++...000000,,,)))((((((******)))))))))******+++***)))222GGGaaazzzoooTTTCCC;;;666555000***---===XXXuuusssfffjjjyyyzzzjjjiiigggRRRCCC999(((222888VVVjjjXXXgggqqqVVVLLLggg}}}lll```[[[^^^ooorrr\\\JJJ>>>888555444...///000000111999NNNbbbcccQQQ===333333222///...---,,,+++---000222111///,,,)))''''''((()))***+++---......---+++******)))+++000000---...333444000222888777---(((***((('''&&&''')))+++,,,,,,...000000......///,,,'''---)))***//////...777EEEttthhh@@@BBBIII```oooWWW555,,,))),,,333444DDDEEEXXXRRRddd{{{EEE000000000222666999JJJjjjiii@@@111...000'''"""%%%++++++)))((("""%%%((('''%%%&&&+++///555---'''%%%%%%%%%(((,,,***++++++(((%%%%%%&&&)))************)))))))))))))))(((((((((***,,,------)))&&&''',,,///---,,,---444---((('''((('''))),,,,,,...444555///...AAAYYYsssPPP;;;444...))),,,(((&&&'''&&&$$$%%%))),,,***))),,,222333///+++000***+++222333---***,,,***'''&&&'''***,,,+++)))''''''(((+++......,,,***+++)))&&&%%%%%%'''((()))+++,,,---------,,,+++***###+++///+++'''(((***+++...***'''***111444111---'''%%%$$$$$$'''((()))((('''&&&&&&'''((()))******&&&((()))***((('''''''''&&&)))000///+++777???777000***)))...000,,,***+++(((((((((((((((((())))))$$$$$$$$$$$$$$$%%%&&&&&&+++...---***)))++++++((((((&&&%%%&&&'''((('''&&&******))))))***)))((('''"""###$$$%%%%%%$$$###"""'''&&&''''''(((((('''&&&---(((%%%&&&&&&$$$%%%((((((%%%(((///444222///---%%%+++///...)))&&&)))---***)))'''&&&'''(((***,,,444333333777:::777,,,###+++,,,///222333333222222000------...+++''''''***(((+++---,,,***+++///444///...------......,,,***,,,+++,,,---///111000///))),,,,,,***,,,000///******...000---+++---...,,,...///...++++++...---(((,,,++++++,,,...---+++)))+++)))''''''(((***++++++***''''''))))))''''''+++)))%%%$$$(((+++))))))+++***(((&&&%%%&&&'''&&&%%%&&&&&&'''((()))***++++++...000///+++)))+++***'''+++---......,,,***+++++++++111666555...(((((())),,,++++++***))))))******+++***---777GGG___xxx___JJJ<<<777///+++,,,///999OOOeeejjjZZZMMM<<<555666111333FFFvvvtttooo]]]QQQ\\\xxxppp```QQQSSSaaafffOOOCCC;;;333666666777555111000999DDDeeemmmKKK555000---//////...---,,,,,,---///---...///,,,)))''')))+++***+++,,,---------,,,+++111,,,***,,,---+++))))))***+++222;;;999///+++...'''(((***,,,---///000000...222333///,,,+++***&&&((($$$%%%***+++***222===```dddGGGZZZoooyyy}}}zzzyyycccAAA,,,---000888DDDJJJTTTOOO```iii}}}mmm:::***---...000CCCQQQpppqqqDDD++++++,,,$$$$$$***,,,++++++%%%'''(((&&&$$$$$$'''***///)))%%%&&&&&&%%%&&&)))&&&+++...,,,'''%%%(((---++++++*********)))))))))***'''$$$&&&+++...---***%%%%%%)))000222///...///222)))$$$%%%)))***+++,,,666222444777444===dddkkkCCC...+++,,,+++***///+++((()))'''$$$$$$'''(((###"""***555777///%%%$$$%%%(((,,,......+++((('''&&&&&&%%%&&&)))---000######$$$)))......)))$$$&&&&&&%%%$$$$$$$$$$$$$$$))))))******)))(((''''''(((000,,,$$$$$$+++000///***&&&''',,,000000...""""""###&&&((((((&&&$$$***'''%%%&&&+++---,,,)))%%%+++///,,,&&&$$$)))///(((+++222111+++333777...***&&&%%%(((***)))(((***)))((('''&&&&&&'''((()))'''&&&&&&&&&&&&'''((((((+++---,,,)))(((***)))&&&+++***)))******)))&&&$$$******)))((('''&&&&&&%%%$$$%%%'''((()))(((&&&%%%***'''%%%'''***,,,)))%%%---%%%!!!$$$'''&&&$$$%%%)))&&&(((222999777222...'''---222111,,,(((***------+++(((&&&&&&(((+++...777333...---......+++'''***,,,///111111000000///---,,,---///---***+++///,,,---...---******,,,///111000......---,,,)))&&&...,,,+++,,,...---+++((('''***)))%%%(((...,,,%%%)))---...+++)))+++,,,***...//////---...000...)))***+++,,,---------,,,+++------,,,++++++++++++***,,,)))(((******''''''***%%%""""""&&&((('''&&&(((((('''&&&&&&'''(((((('''###%%%((()))***+++---...+++---,,,)))((())))))%%%$$$&&&((()))))))))***,,,(((,,,000111---+++,,,---++++++************++++++555222222555===QQQppp|||^^^GGG555---,,,333222///:::KKKgggjjjOOO>>>444444777888DDDddd}}}WWWUUUhhhuuuWWWMMMSSSkkkrrraaaLLL666222333555777555111333888GGGeeemmmPPP>>>222333000...---------***'''''',,,000///,,,+++...111,,,------...------,,,+++333///,,,,,,+++***((('''"""$$$...:::<<<333---///)))+++///111111111222222---333444000+++++++++***(((%%%%%%((()))(((...666kkkrrrqqqqqqxxxPPP:::777EEEOOO[[[mmmwwwwww~~~eee333'''333EEEVVVppp___;;;888+++'''&&&***+++)))))),,,)))******)))'''''')))++++++&&&%%%'''(((&&&&&&'''$$$(((,,,,,,***)))+++...++++++******))))))(((((()))'''&&&(((+++---,,,++++++(((***111333///)))'''%%%###%%%,,,000//////111<<<<<>>???555'''++++++'''%%%'''(((''''''((((((&&&(((,,,,,,((((((***,,,,,,***)))))))))"""(((,,,---,,,++++++---)))(((******''''''***'''$$$%%%+++---+++***+++&&&&&&&&&(((+++,,,+++)))%%%(((***)))%%%""""""$$$!!!$$$%%%$$$&&&***+++)))''')))******(((&&&&&&'''+++'''$$$$$$&&&)))***)))'''''''''((()))+++,,,---------000444444555<<>>666111,,,''')))---)))(((&&&&&&'''((())))))+++''''''+++,,,(((&&&&&&,,,+++***)))(((((()))***///...---,,,+++******)))+++,,,---,,,+++)))(((((('''%%%&&&))))))(((+++000///000444<<>>AAADDDXXX___IIITTTdddgggsss___OOO@@@444000...---,,,,,,///888@@@HHH```|||^^^FFF:::///,,,333666///+++...---,,,((((((111888444***))),,,000222222444666888333777888666555555222---------***(((+++//////+++222---+++...000///------......,,,---222888666111---EEEmmmlllrrr{{{RRR...&&&...000---111EEEhhhoooVVV???---'''(((***&&&%%%((()))&&&%%%&&&'''$$$(((((($$$***///'''---(((%%%(((+++++++++---***)))((())),,,/////////000***&&&))),,,+++***+++555333///***,,,999MMM]]]}}}nnncccGGG:::///---///---'''$$$(((%%%&&&***,,,))))))+++***)))(((''''''((()))***(((''''''***...000...,,,000)))+++333555---***......---,,,++++++,,,---...'''((())))))))))))((())),,,,,,)))$$$$$$((()))'''---)))&&&'''***+++'''###***------(((%%%&&&'''&&&&&&""""""'''000444111---***%%%"""%%%'''&&&'''))))))$$$###(((+++)))''''''***---///---)))&&&&&&(((...------...***$$$"""$$$,,,,,,++++++***)))(((((('''((('''&&&)))---+++&&&***'''$$$%%%(((******))))))(((&&&&&&%%%$$$!!!!!!!!!"""%%%'''(((((('''%%%(((+++---,,,+++******+++))))))------******---&&&$$$%%%((((((&&&###"""***(((%%%&&&((((((&&&###&&&&&&))),,,+++)))---444***++++++***((((((((()))555///)))((('''%%%&&&(((000///000333555333///+++***,,,***&&&&&&***+++***...***)))+++------000666---+++((((((***---......///000000///111333000******000444000,,,+++,,,++++++)))((()))+++,,,+++)))'''***---,,,******,,,///...)))&&&(((,,,...+++&&&000------...,,,)))***...000---)))(((***++++++***+++,,,+++***((((((((()))((('''''')))'''%%%)))///999888666111,,,((((((((()))'''%%%###!!!"""###%%%)))***((($$$$$$))),,,,,,,,,&&&###&&&)))((('''((((((&&&%%%%%%(((((('''%%%'''(((&&&!!!!!!$$$%%%###$$$///***)))555222(((---+++...:::QQQjjjpppZZZCCC333666222///000666JJJmmmgggJJJFFFUUUYYY888AAAoooyyyMMM>>>JJJXXXjjjMMM666DDDWWW[[[yyy[[[BBB999777666444222/////////---;;;TTTppptttTTT@@@000000333111000333......---...444;;;777///---+++)))+++///333555555///333333111///000---)))((())))))))),,,///---(((---)))(((,,,...---,,,---...000///,,,---000///+++***777XXX|||xxxtttOOO777'''(((000///...,,,111???TTTmmmcccFFF666222---,,,,,,---)))%%%%%%***...+++...---(((...222***+++%%%!!!###%%%%%%&&&(((%%%&&&''''''''')))---000&&&&&&)))---...,,,,,,///000555<<>>444,,,...111222...***...555000,,,...---)))...111(((222,,,((()))***)))))),,,$$$(((+++***(((+++222:::111111222222...+++///666+++<<>>777666999333---:::QQQiiiuuuHHH888:::===mmmkkkCCCDDDkkktttvvvYYYAAA@@@GGGYYYvvvdddJJJ:::555FFF^^^iii]]]KKK>>>:::;;;999444111,,,+++222@@@UUUmmmfffRRRFFF<<<333///,,,,,,,,,,,,......,,,***333...))))))---222444444333555444///...000///,,,...222333222333555333///(((%%%%%%)))***((((((***,,,...---+++,,,111222000555***:::nnn~~~zzzKKK---......+++***&&&))),,,000///***,,,;;;LLLnnnfffYYYAAA@@@???===666------111---(((***)))&&&,,,...%%%...)))''')))(((%%%%%%'''***,,,---,,,***,,,222888777444222666;;;DDDSSS```ccctttyyymmmPPPBBB333...---,,,---///***'''(((+++---,,,...222999222,,,...///+++'''%%%'''((()))***+++***)))((()))***+++,,,...000000000,,,,,,111888888222......000...,,,******+++,,,...---***((())),,,...,,,******---,,,'''&&&)))***)))((('''&&&'''***+++***))),,,***&&&$$$'''+++(((!!!%%%'''))))))&&&%%%$$$$$$((((((***+++(((%%%(((///000///000///+++&&&''',,,,,,)))&&&&&&))),,,,,,,,,///(((###&&&((('''%%%%%%'''((()))***,,,---...///+++------******,,,+++'''$$$%%%''')))******)))(((***...111...)))&&&'''***(((+++...///...+++)))(((,,,+++)))))))))***))))))%%%"""###&&&))))))+++000111333222...,,,,,,,,,***&&&&&&&&&&&&(((***+++,,,)))%%%%%%)))+++(((%%%%%%))),,,......---+++++++++&&&######(((+++***)))+++''')))+++,,,,,,+++***)))))),,,,,,******...///,,,111...---000///,,,,,,///,,,,,,,,,......---)))&&&***...///---...111222///...111222...,,,---,,,***+++,,,,,,,,,,,,,,,------***---000///,,,)))***+++'''&&&'''***------***'''###"""$$$((()))(((+++000((())))))*********+++,,,---+++))))))***+++***)))***'''&&&)))***((((((+++&&&))),,,---+++)))((((((%%%%%%%%%))),,,---,,,***%%%***+++%%%!!!$$$&&&,,,&&&$$$(((+++)))'''''''''((((((((((((((()))***'''***+++''''''***+++))),,,(((...222***'''...222+++))))))---333===NNN\\\wwwyyy]]]JJJ;;;888555000555@@@KKKiiiWWW777333???IIIdddLLL[[[qqqVVV\\\~~~lll???===FFFZZZwwwnnnCCC???;;;444MMMvvvttt\\\OOOIII???444111...++++++,,,333CCCSSS~~~lllYYYHHH???333///,,,,,,,,,,,,,,,,,,---------------...000222...111000,,,+++---,,,)))...111000---+++......,,,+++))))))+++***&&&&&&)))------+++***...444444111444'''555ggg{{{QQQ333(((000...)))+++---)))+++000555333---+++---DDD\\\yyyqqqggg^^^OOO===000,,,...(((******'''...000&&&---++++++---+++'''&&&))),,,++++++,,,000555888:::;;;999???QQQhhhmmm[[[NNNFFF666...((()))***(((&&&&&&+++&&&$$$)))...---,,,------******+++)))&&&'''+++))))))******)))'''%%%$$$))))))***++++++,,,---...)))(((***111444000)))%%%&&&&&&'''(((((('''&&&&&&***,,,,,,***'''&&&(((+++---111000***'''((()))(((+++***)))***++++++******...,,,'''$$$'''***''' %%%$$$%%%'''******)))''')))%%%###%%%&&&%%%&&&***///......---)))$$$%%%++++++,,,+++)))((((((+++///222...---...---***+++///)))******+++,,,------...))),,,,,,)))(((***)))'''"""$$$'''((())))))))))))+++///111...((($$$%%%((())),,,//////---***((((((&&&%%%&&&(((******(((%%%&&&%%%'''+++,,,***)))+++)))------(((&&&)))+++***...------------...111222(((***000666555///,,,...&&&(((***+++)))(((((()))...+++,,,000222000///000000111111///,,,)))''''''))),,,,,,******,,,,,,***///------000///+++***,,,)))***---///000...)))%%%)))...///---,,,000111000---000///,,,+++------***(((***++++++***)))+++,,,***---000000---******+++%%%&&&(((,,,000333333222(((&&&'''((('''$$$&&&***''')))******))))))+++,,,---***''''''***+++***'''---(((&&&)))***'''$$$$$$%%%(((***+++***)))((())))))''''''***...///,,,(((***------'''###$$$&&&%%%)))$$$"""'''+++***'''&&&%%%'''((()))))))))+++---,,,---+++((())),,,***%%%'''%%%'''---///)))(((...)))'''''',,,000222888>>>ZZZwwwlllLLL999222000111444;;;KKKbbb}}}^^^GGG444(((===aaaiiiQQQJJJhhhWWW;;;KKKPPP555======kkkPPP,,,555AAAHHHkkkoooaaaMMM:::666444333111,,,+++444???WWWjjjqqqeeeFFF;;;111...,,,+++***,,,(((+++------+++***+++,,,,,,///000---,,,......***...111000+++))),,,...------++++++---***&&&&&&***000111///++++++///111...333***444\\\yyyuuuwwwqqq\\\GGG222###&&&000+++&&&***---***&&&%%%***,,,***((()))'''777WWWnnn]]]UUUCCC<<<<<<===;;;AAABBB777333111000222000---///444222444:::DDDRRR^^^eeehhhmmmmmmwwwuuu```JJJ:::111...---666000,,,...000///---...,,,'''%%%***...,,,)))(((&&&&&&((()))'''$$$(((000)))))))))***))))))((((((++++++***(((&&&$$$%%%&&&!!!!!!$$$)))+++***%%%!!! """%%%'''((('''%%%###(((+++---***$$$"""''',,,---111222---)))+++,,,,,,))))))((((((((((((((((((,,,,,,)))'''***...,,,((('''&&&&&&(((***+++(((&&&+++&&&%%%)))+++***((()))---***)))***'''$$$%%%)))+++---///---)))))),,,000---,,,---///...+++---333---,,,,,,+++***)))((((((&&&***+++((('''((()))'''&&&((())))))'''&&&'''(((+++---...,,,'''$$$$$$&&&***---000///+++))))))+++%%%$$$%%%))),,,,,,)))%%%***)))+++000000,,,***+++!!!((()))$$$###***///...,,,---,,,++++++,,,///222***...666;;;777///---///((()))******))))))***+++000---,,,000111///---...222333444222---***)))***+++//////---...000000---+++)))+++//////,,,+++---++++++---///111///+++(((,,,000111---+++---///...***+++***((((((++++++(((''')))+++***((((((***,,,)))---000111...++++++,,,''''''))),,,///222333444)))''''''(((&&&"""###'''''')))++++++)))((()))+++***&&&$$$&&&***,,,***(((***((((((***((($$$$$$&&&''')))+++,,,***))))))***///---,,,+++,,,---...///---///...)))((())))))'''%%%###%%%)))***''''''***'''))),,,,,,++++++---000---,,,******///444000)))$$$&&&$$$222GGG<<<''')))***)))+++//////---///444AAA\\\|||hhhHHH777333111---000666AAATTTttttttHHH>>>444...RRRQQQ>>>BBBlllvvvfffjjj{{{HHH777JJJaaa<<<888===LLLiiiHHH333@@@ZZZtttjjjUUU@@@:::333///+++)))---444;;;HHH___{{{nnn[[[FFF;;;444---)))***+++***++++++,,,+++***)))***...///...///000///+++)))...000,,,+++---///...,,,+++,,,---+++'''(((,,,111888999111)))***///222000+++///GGGooosssRRRIIIAAABBBCCC<<<222,,,---%%%***000+++)))***&&&(((&&&&&&'''&&&$$$)))000***...>>>]]]xxxpppooonnnkkkppppppcccLLLGGGDDDCCCBBBCCCJJJSSSYYY```kkkxxxzzzZZZNNN>>>333000000///...---)))'''+++...------...***((()))---,,,(((&&&(((***((((((******(((+++111******))))))))))))******,,,---,,,((($$$"""###%%% ''',,,,,,(((%%%%%%&&&!!!###&&&(((******)))((('''((()))'''%%%%%%)))---***///111,,,((()))+++,,,%%%%%%&&&'''&&&'''((()))(((++++++)))***...000...'''(((******(((&&&&&&&&&((()))///555444...***+++,,,'''%%%'''(((&&&''')))'''((()))******+++,,,---+++((((((,,,---***)))+++))))))(((((('''&&&&&&&&&$$$)))+++(((&&&((()))((((((***+++***((('''))),,,))))))))))))(((''''''&&&,,,///000...***(((+++...,,,***(((+++...///,,,(((+++)))+++//////+++***,,,---444444***&&&,,,000///((()))***))))))+++///444++++++///333222,,,)))***+++++++++***)))***,,,///,,,((('''***+++)))((()))...000222111...,,,---///***...///---...222222///,,,+++...333555222111333---------///000000...+++...222333...***+++,,,,,,&&&'''&&&$$$%%%))))))&&&,,,///111000...---///222(((,,,000111...,,,+++,,,******)))***+++,,,---...+++))))))+++***'''(((---'''***,,,+++)))''')))***'''$$$"""$$$***---,,,)))%%%'''+++---)))%%%(((...''')))++++++******+++,,,,,,---+++(((&&&)))///555((()))'''$$$%%%((('''###!!!###(((,,,)))%%%(((...%%%(((******((((((***---'''%%%###&&&000888555---***///+++@@@dddUUU111...((())),,,...+++'''+++111---CCC___www\\\CCC:::444,,,***111999BBBVVVyyymmmGGG888444BBBrrrxxxJJJ999BBBppp~~~\\\TTTccc]]]::::::LLL}}}@@@222???<<>>:::===:::222---///555<<>>222)))***---+++(((''',,,+++,,,...---***+++///%%%%%%'''+++,,,---111777333***###&&&++++++((('''&&&((('''@@@YYY???"""...***((())),,,***'''(((,,,...---555GGGZZZkkk|||cccIII555///---++++++000:::HHHRRRXXXHHH@@@PPPnnnmmmFFF:::666UUUnnnHHH:::???uuuiiiBBB222333XXXvvvBBB...555YYYpppAAA888JJJaaa~~~ttt\\\NNNIIICCC===444000...///444===LLL[[[eeemmm\\\GGG===555444333///,,,---222---,,,///111///...//////,,,+++---111111...***)))***...444333---******///000...+++,,,000///+++111000///,,,---555AAAKKKYYYeeeyyymmm[[[TTTVVVYYYXXXNNN???222+++''',,,+++...222111,,,)))++++++,,,------***)))((()))...***'''(((---///---***...---,,,***''',,,===OOOrrrzzzrrrfffZZZEEE999///---+++((('''((())),,,---)))((())))))&&&''''''((()))******)))''')))&&&###!!!$$$)))...111...)))(((---000---(((&&&)))&&&'''++++++((('''***$$$$$$%%%(((+++,,,,,,***,,,...---)))(((,,,//////((((((((('''&&&%%%%%%%%%+++((('''***+++***,,,//////***''''''%%%######'''(((((('''((()))***,,,---&&&''''''$$$&&&******&&&''')))******((('''''''''((($$$%%%***,,,***((((((+++---...---+++))))))+++***)))(((&&&&&&&&&&&&'''***+++***)))+++///...***&&&))))))&&&%%%'''&&&""",,,,,,+++++++++,,,------&&&$$$%%%***,,,******+++&&&%%%$$$%%%+++000,,,%%%)))'''&&&%%%'''+++///222---******......++++++...+++)))'''((()))++++++***222---+++,,,,,,)))((()))(((((()))***+++---...///+++)))'''&&&&&&&&&)))++++++***''''''(((***(((&&&###(((---,,,(((%%%&&&(((222222111000///...---,,,+++++++++++++++---000333...,,,+++---222444444222++++++)))''')))///222000...///000111111111111111,,,222555111---///111222***%%%$$$(((***))))))+++111888999222+++***+++,,,***+++++++++******)))(((++++++*********,,,...///---,,,+++)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***'''$$$###'''+++)))&&&$$$&&&+++...---+++///---+++***,,,---------===444,,,,,,---,,,))))))...++++++---+++(((***///***)))***,,,---111<<>>???hhh~~~jjj^^^\\\SSSLLL^^^||||||fffTTTGGG===444222111000///000777FFFaaawwwcccOOO???555000///000------...,,,((((((+++*********,,,......,,,***)))(((+++000111---))))))111111000---///555666333///,,,***+++///333333333---000444;;;CCCKKKRRRUUUSSSPPPNNNIII???333...000***)))+++...---***+++...''''''))),,,)))%%%%%%)))'''((((((((('''(((***+++***''''''***///111---))),,,***+++---+++((()))...+++///777EEEUUUbbbhhhjjj{{{fff]]]```UUULLL===222000222000***+++...000000---((('''(((&&&,,,///,,,+++++++++***&&&(((*********)))(((((($$$'''+++---,,,)))%%%###(((%%%%%%***,,,(((%%%%%%---***(((&&&###!!!!!!"""(((&&&$$$%%%(((***,,,,,,***......++++++///333333000...---,,,+++***)))(((+++&&&###$$$$$$"""%%%)))***&&&%%%&&&&&&$$$%%%)))))))))))))))((())))))))))))///000,,,(((((()))(((&&&((()))((('''&&&'''(((,,,&&&###&&&)))'''$$$$$$$$$(((+++***'''&&&(((+++$$$$$$&&&'''((()))((((((%%%''''''%%%&&&******''',,,......+++)))+++)))&&&'''&&&&&&%%%%%%%%%%%%%%%((($$$%%%***---,,,***+++)))(((&&&$$$'''***((("""))),,,---+++((('''))),,,000,,,******'''###!!!$$$+++)))(((((()))*********,,,((('''***+++)))'''(((''')))+++,,,,,,+++***(((,,,333666000'''&&&,,,111000---,,,------***((()))%%%))),,,+++(((&&&(((+++333000---,,,---......---,,,---...,,,+++---222777000000000111111111///.........,,,)))***...///,,,111000000///...---+++***...///---+++,,,---+++%%%)))%%%$$$)))+++++++++...***,,,***''''''******'''"""%%%((())))))((()))+++,,,+++***))))))(((((((((***+++,,,,,,,,,+++***))),,,+++(((''''''***---///+++)))'''(((***+++***(((***,,,---+++))))))***,,,)))(((((((((******)))''',,,+++)))((())),,,//////---++++++---,,,+++///444,,,---......***+++555AAA222...+++,,,+++((())),,,&&&,,,(((###%%%(((***///...,,,---///...+++,,,000222,,,,,,222555777AAANNNdddwwwYYY>>>777555...,,,111+++777LLLiii{{{JJJ111111,,,III~~~}}}NNN999;;;AAA[[[kkkpppnnn???111@@@dddOOO888;;;WWW~~~iii[[[QQQLLL???111888JJJTTTiii{{{gggQQQGGG===888555222222444666///555JJJaaawww}}}hhhTTTCCC888111...---000///,,,+++...***+++,,,...111111111000///***)))---///,,,+++,,,,,,---+++)))***...///+++111,,,'''&&&***...//////###(((000666777444///+++333222333444000+++,,,111)))***///111---''')))000...)))(((+++---***((()))...)))%%%%%%(((***)))&&&&&&(((***++++++*********000---,,,,,,(((###!!!$$$&&&''')))---222777:::<<>>EEEIIICCC<<<999999999888///,,,...---%%%"""%%%%%%***,,,(((&&&)))******,,,...,,,&&&###'''---///''''''%%%%%%***///...((())),,,...,,,(((%%%%%%&&&&&&'''(((&&&%%%'''---222---)))&&&'''&&&$$$%%%)))"""%%%&&&%%%''',,,...---,,,***&&&%%%&&&'''''''''"""///999555+++(((+++///&&&+++...+++&&&$$$'''+++---+++---000///***((())),,,))))))++++++)))))),,,******++++++++++++***)))(((,,,...+++***+++***'''((())))))((('''''')))+++&&&'''***...---))))))---***)))(((***---...,,,***+++++++++++++++*********))),,,---(((&&&''''''&&&!!!$$$&&&$$$%%%))))))&&&******)))******+++,,,,,,((()))---///+++%%%''',,,)))***)))'''(((,,,,,,)))((('''%%%%%%&&&&&&&&&%%%((('''***///000,,,***,,,((((((***---...,,,'''$$$,,,((((((,,,---***((((((&&&%%%###""""""$$$&&&((('''...///***)))...000...444000222777444---,,,111111,,,((('''***+++)))&&&444000---///222444222///,,,---000333666666555333...///111111///...,,,+++((())))))'''***///000---)))***+++---...............///,,,((((((++++++(((+++'''%%%((()))'''''')))'''+++...,,,,,,//////,,,***,,,...+++'''%%%'''***++++++,,,---............///......---,,,+++++++++$$$%%%&&&'''(((((((((((()))))))))*********)))((((((***,,,---,,,+++)))(((+++)))'''((()))******)))...333333---))),,,......,,,******,,,***&&&&&&***)))'''&&&(((''''''+++111((((((+++000000+++)))***(((###&&&++++++---///++++++***+++---,,,((()))------''')))000111,,,+++000:::QQQpppaaaHHH888111///555000222>>>NNNeeeaaa555***222:::OOOvvvmmmXXXWWWmmmuuuKKK222;;;[[[VVV555888LLLzzzsssbbbeeegggiiikkkcccLLL555777444777GGGaaa~~~nnnbbbYYYMMM@@@777111000222222...000AAAUUUrrr```PPP???777555222//////***+++---...------,,,,,,666///+++...000///,,,,,,+++---...---...000...)))******+++,,,------,,,++++++(((%%%######''',,,///((()))...222111///222888000)))''',,,,,,(((...888222...+++---...,,,,,,///555...'''$$$'''((('''%%%'''((())))))((()))+++---&&&(((---000...)))***///+++******+++++++++)))'''+++...---++++++...///------333555222...//////...333111////////////---,,,###''')))((()))++++++((('''***(((""" $$$&&&%%%'''(((&&&###$$$(((***''')))---000///***'''(((***)))***)))'''&&&***222:::+++((((((***)))&&&(((,,,!!!&&&(((&&&(((,,,---******(((&&&&&&'''(((((('''!!!+++333///(((&&&)))++++++,,,---+++(((&&&&&&((('''%%%(((,,,---)))(((***---******,,,,,,((((((+++((()))***++++++***))))))%%%((())))))***---+++&&&))))))***)))((()))+++---&&&######'''(((&&&&&&)))'''((())))))))))))))))))******)))(((((()))***+++)))...///+++(((***+++***%%%(((***((()))------+++((((((''''''&&&&&&'''''')))(((***------)))(((+++***,,,***'''(((+++,,,)))###%%%&&&%%%######'''+++000------...---(((&&&'''&&&&&&(((+++------***(((///,,,,,,000000---******)))'''&&&$$$######$$$%%%'''000222***&&&+++---)))///+++...444222))))))000---***'''&&&&&&(((((((((///+++)))+++///000...***222222333666888555///***...111333444333111000000...///...+++---000000,,,,,,,,,---------,,,++++++)))------(((%%%(((,,,---///+++)))+++,,,)))(((***!!!)))...,,,((((((***+++%%%((()))'''######'''+++++++++++++++***)))((((((++++++++++++,,,---...///&&&)))---000111///,,,***&&&)))++++++(((&&&(((***'''&&&'''+++///...***%%%***(((&&&%%%'''(((((((((,,,222333,,,(((+++......+++***,,,000///,,,,,,000222---******)))(((+++///+++'''(((...111...)))'''((( $$$***'''''',,,+++***)))***,,,+++'''(((,,,+++'''(((---,,,''')))000'''666KKKbbb|||sssRRR???777444---((()))000555CCCfffddd===000444<<>>666GGGjjjnnnEEE000<<>>QQQssssssmmm___KKK;;;555222000000///000444:::CCCXXXwwwpppUUUEEE???:::555333111222333333111///.........)))'''---222000---,,,%%%)))+++***,,,///,,,&&&++++++*********+++,,,---&&&(((+++......,,,)))'''000---***)))''''''///888///&&&###+++---'''%%%***///.........+++(((+++222...+++'''%%%&&&))),,,---...+++((((((***++++++***$$$'''...111,,,%%%%%%))),,,***)))+++------(((###$$$+++///---***+++------***,,,,,,******,,,+++((((((******''')))...---)))***+++)))'''))),,,(((!!!%%%***+++)))***......)))(((++++++$$$!!!###'''))))))---111000,,,***+++...%%%(((***((($$$$$$(((---&&&%%%'''++++++((((((+++---222222...---000...((()))((('''''')))******)))(((///222///,,,---///000333000...,,,,,,***(((%%%&&&$$$''',,,...------000+++)))))),,,,,,)))))),,,&&&''')))*********)))(((%%%'''((((((,,,000---''')))******))))))))),,,...111((("""%%%((((((''''''&&&+++...---)))''')))---$$$#########$$$'''***,,,(((---///+++)))+++---,,,&&&***+++)))***------*********((('''&&&%%%%%%%%%***&&&&&&+++///---+++***,,,---+++''''''******'''###(((,,,((("""!!!'''///+++((('''))))))'''(((+++%%%%%%%%%(((+++......---999555666999:::666333333///...,,,+++)))'''&&&&&&...999:::///&&&(((***'''***&&&***111...%%%%%%---'''''''''%%%###$$$(((,,,*********))))))(((((((((---***+++333:::<<<<<<>>>EEEDDDEEEFFFAAA;;;:::======;;;444,,,***,,,,,,)))))))))***+++---,,,)))'''+++,,,+++&&&%%%'''(((%%%000///.........---***'''+++***((('''''''''((()))+++(((''''''***+++)))''')))(((&&&&&&'''(((((('''(((***)))%%%&&&***+++******,,,...---+++)))***+++((('''&&&&&&'''))),,,...+++&&&%%%(((++++++---000***(((&&&&&&((()))******///,,,+++---...,,,*********,,,------------...000///...+++(((&&&'''***---(((%%%$$$''',,,---)))###***(((&&&&&&(((*********''')))((($$$$$$)))+++))))))***++++++***+++---...---000777DDDYYYvvvjjjOOO<<<555000000333000222DDDZZZqqqoooMMMEEEKKKDDD@@@>>>GGGaaaaaaFFF555888aaaOOO;;;222>>>___qqqcccxxxiii???777777999222222LLLooofffHHH;;;777333222444444000,,,666999GGG\\\nnn{{{dddOOO>>>444000222000,,,---111222///...+++((()))---111...(((---...+++((()))...///,,,555000,,,+++...///---***)))))))))(((((()))---000---+++)))))),,,///111111))))))+++---...---***(((+++,,,---...---+++)))(((111,,,))),,,,,,++++++---000...+++(((&&&&&&'''(((,,,)))&&&(((+++,,,((($$$000---)))(((***,,,---...000...++++++++++++***(((+++,,,+++)))+++...+++%%%///***&&&%%%)))+++***(((///+++&&&&&&)))***'''$$$)))(((&&&''')))*********///+++((('''***,,,***(((+++------++++++,,,((("""'''++++++'''%%%(((***)))***%%%"""%%%)))***))))))***))))))+++)))%%%&&&***)))(((''''''&&&''''''((('''---000------111222000(((---111111...***((())),,,---...---++++++---///...333333,,,%%%&&&***+++)))(((&&&'''***+++,,,+++###'''(((&&&&&&***+++)))'''(((((((((((())),,,///......,,,((($$$%%%)))...(((+++,,,***,,,000222111*********(((&&&&&&(((***+++++++++++++++***)))(((+++---...---***)))))))))+++*********)))))))))((((((&&&&&&+++000000+++&&&888555111000000...***''')))***)))&&&######(((,,,,,,///333444333000...------***)))+++***))),,,111666555666999999555111......***))))))&&&%%%)))///000)))***000///(((+++444---******,,,+++'''%%%'''***&&&&&&)))***&&&$$$$$$/////////......---------333//////444888999;;;===<<<888777::::::666333333111222000,,,,,,//////,,,,,,,,,,,,...//////,,,***...000///+++***------++++++++++++,,,------+++)))***)))((('''''''''((((((***((('''(((***+++)))'''+++***)))***++++++***)))'''))))))%%%%%%((((((&&&''''''&&&(((******)))(((***)))'''&&&'''((()))***333...+++,,,,,,******------+++***)))***+++***))),,,***)))+++,,,+++)))(((+++,,,---,,,***)))***+++++++++)))&&&$$$$$$&&&)))((((((((('''%%%$$$%%%&&&)))(((&&&&&&((()))***)))(((***)))%%%&&&***,,,***+++,,,+++***((((((***,,,(((---444<<>>333,,,---...///888EEEMMMggg{{{xxxzzznnnKKK---***:::UUUxxxxxxGGG777777LLLyyyddd<<<444777NNNttt~~~{{{qqqhhhNNN777222222111===NNN}}}jjj\\\OOO@@@999:::===:::666444---,,,333@@@UUUyyy{{{cccTTTDDD;;;111---...---)))$$$***,,,,,,+++,,,......,,,)))+++***))),,,333555444111---((('''***+++)))''')))******)))((())),,,...///111222000---++++++---000......000333222...)))&&&)))+++---......------555///,,,---,,,)))'''))))))))))))((('''''''''((('''%%%%%%'''+++---,,,***000...+++***+++,,,,,,,,,+++)))'''&&&'''''''''&&&&&&((('''%%%''')))'''!!!+++)))'''(((+++------,,,,,,'''""""""%%%(((((('''%%%$$$$$$%%%((()))***)))))))))(((((('''(((***+++)))---...,,,+++,,,***'''&&&''''''%%%(((+++***%%%+++)))((((((''''''))),,,...)))''')))***'''%%%&&&+++++++++******)))))))))(((---...+++***,,,---+++***+++---///000///---+++---......,,,***))))))+++333555222,,,***,,,,,,***...---++++++,,,+++***(((&&&'''%%%$$$''',,,***%%%***++++++)))'''&&&''')))//////---***((())),,,...)))+++***))),,,222222...+++++++++)))''''''(((***++++++,,,,,,,,,+++*********,,,...///......///000((((((((((((((((((((((((((()))***,,,...000000///333000---,,,,,,,,,***(((***)))''''''(((***+++,,,&&&))),,,------+++++++++---***)))***(((%%%&&&***,,,///444777555000,,,***+++'''&&&)))***+++///555///))))))...,,,&&&'''///+++((((((******&&&%%%'''***)))+++---+++&&&%%%(((000//////...------,,,,,,111---+++...000///000222222---+++000333000,,,+++))),,,---+++,,,......+++...---...///000000...,,,***---,,,)))))),,,---***+++***+++---///000///...))))))(((''''''''''''(((((((((''')))++++++***)))***))))))***,,,,,,***((((((++++++(((''')))(((%%%***'''&&&(((---///---***,,,+++)))'''&&&&&&&&&'''444000------+++((('''***...,,,+++++++++***(((&&&)))(((''''''))))))(((&&&+++,,,,,,***(((&&&&&&''',,,---,,,***((('''''')))'''+++---)))""" &&&---)))(((&&&'''(((******))))))+++***''''''+++,,,***...---,,,)))&&&&&&(((***)))...444666<<>>888333222///***)))***///.........+++&&&&&&((('''%%%'''+++,,,******---222---+++000222000---,,,............////////////***,,,111777666000...///---000555555...'''***111---111111,,,))),,,000111...---,,,---.........,,,+++///000///000333333000///...,,,,,,...///......------......------,,,++++++...000111///...------)))))))))***++++++)))'''(((++++++)))(((+++***'''&&&+++...***$$$"""'''...((())))))******+++++++++((((((***,,,)))&&&(((---***))))))***,,,,,,+++***&&&)))(((###%%%------(((&&&((())))))))))))+++,,,''')))+++***)))(((((()))++++++++++++***((($$$!!!+++******+++------,,,***%%%((((((&&&&&&)))***'''***+++---,,,,,,,,,...000...***''')))000:::BBBGGG@@@TTTqqq}}}^^^EEE666///...555111222888AAAUUUxxxooo___NNN??????\\\|||www```MMM???BBBVVV^^^QQQDDDEEExxxdddDDD222666HHHqqqtttaaakkktttppp___bbbuuu~~~uuuXXXKKK999...,,,...000111...333<<>>666,,,///:::999...%%%***---***'''***,,,,,,---,,,***)))((('''((((((''')))******(((((()))***---+++***+++...000///---))),,,///...+++***,,,...(((,,,000///***&&&''')))(((%%%&&&,,,//////...000+++...000///---///666===///...,,,,,,,,,---...//////...---------,,,(((&&&&&&&&&''')))++++++)))''''''++++++(((&&&)))+++***%%%***...---)))&&&''')))!!!"""%%%(((***++++++***%%%%%%'''+++000222222000,,,***))),,,000222000---)))---...)))%%%%%%&&&%%%...000...'''$$$'''+++,,,222333000+++///666555---,,,******+++)))'''+++111)))******++++++***((('''***(((((()))(((&&&(((,,,'''***,,,***&&&%%%(((+++'''***,,,,,,+++*********'''...111+++%%%%%%((()))------,,,---......,,,)))'''...111,,,&&&'''***,,,+++---......,,,++++++,,,++++++,,,---...---+++((('''...222...(((((()))***''')))++++++***)))***+++))))))***+++++++++******&&&(((+++,,,,,,,,,---///,,,+++***)))(((&&&%%%%%%&&&$$$$$$***222555333///...---,,,)))&&&&&&''')))))),,,///...)))&&&''')))"""###%%%&&&'''(((+++...///******///222///+++***$$$'''...<<>>;;;222***,,,///111111111222333////////////...---,,,,,,,,,---...---+++)))))))))&&&&&&''''''((()))******))))))(((&&&$$$&&&***...+++...///...+++***+++------***((()))---...,,,)))...///000...+++)))((()))+++&&&%%%***000000...---111000+++,,,;;;LLLJJJ<<<===???@@@<<<111)))+++333%%%)))++++++*********)))***((()))---...++++++...)))///666888444555DDDTTT//////000000111111222222...,,,,,,---,,,)))***///,,,...000000...---,,,---...444555111...------+++111///,,,)))((('''((((((...//////---///000+++$$$***)))(((''',,,222000***111---)))+++111555666555222000---,,,,,,---,,,+++)))***,,,+++(((&&&%%%&&&(((***,,,,,,***(((((()))&&&''''''''''''&&&$$$$$$&&&'''(((,,,///111000///%%%%%%$$$$$$%%%''')))***///***'''((((((%%%###%%%'''%%%###""""""$$$&&&(((...(((%%%))),,,+++((('''+++(((&&&'''***---...---***)))'''&&&%%%&&&((()))///444444...+++...///------)))&&&'''+++,,,)))%%%%%%''''''&&&(((,,,,,,)))000+++((())))))''')))---000333888===CCCTTTqqqtttZZZ<<<444///000444555888;;;GGGXXXssssssjjjbbb888111]]][[[999999DDDeeevvvdddgggvvvuuuxxxuuuyyy}}}rrrdddSSSFFFFFF555222777444222000(((999@@@OOOdddzzzvvvfffSSSCCC555...***///333000***'''...)))'''---111...)))%%%&&&''')))+++,,,,,,******+++)))(((***,,,---***(((%%%'''((((((,,,333444222''',,,---'''%%%)))***(((%%%((()))+++000555111))),,,+++...333222...+++,,,---+++***+++...///...,,,//////...///000000...,,,&&&)))******+++///...***222---)))'''&&&%%%%%%&&&'''---000+++((()))+++,,,000***'''+++...,,,(((&&&(((***+++)))&&&$$$&&&((()))$$$###'''***+++---111111222333333111000111222+++---222555222,,,+++///''''''(((&&&%%%%%%&&&(((222+++(((,,,000,,,'''$$$((((((***------)))))),,,)))++++++'''###!!!$$$'''!!!'''+++)))''''''&&&$$$%%%%%%###$$$+++222222,,,'''(((&&&$$$%%%***+++)))***+++------(((###&&&------333555111---+++)))&&&)))&&&,,,,,,$$$'''...--- (((,,,))))))...000...---///000///222444000***'''((('''(((---333111+++...***+++222666555333333***,,,///111111000...,,,---'''%%%))),,,,,,+++,,,***''''''++++++(((%%%&&&......***&&&(((...000...(((***+++***((()))...222999444---)))(((***+++,,,,,,'''"""###)))...///---///...---...000111111111HHHGGGDDD===444---+++***&&&%%%&&&))))))&&&(((,,,))),,,...---+++)))((()))---,,,333CCCXXXooo////////////............---++++++---,,,))))))---+++---//////---,,,+++,,,---222444000...//////---((('''&&&%%%%%%&&&'''(((---...,,,***,,,///---((())))))((((((---222111,,,222...+++,,,111555555444***(((%%%%%%&&&'''&&&&&&---...---***'''&&&'''(((((('''%%%######$$$'''***,,,+++***)))((((((((((((+++)))((())),,,///111111,,,+++++++++++++++,,,,,,---)))''')))***'''&&&(((***)))''''''''')))+++---000---,,,---,,,(((''')))(((%%%###$$$'''***+++***+++***)))(((((()))+++,,,,,,000///***(((+++***''')))&&&$$$%%%'''(((&&&###+++---,,,)))***---,,,)))+++'''&&&((((((''')))---+++---000333666AAAYYYooo[[[MMM>>>777444000------333???UUUqqqvvv{{{cccVVVvvv~~~GGG;;;<<>>======:::000***,,,222:::EEEWWWrrrrrrYYYJJJ:::444333222222444444///---...---***'''(((************+++,,,------)))(((''')))---//////...((()))(((''')))......+++---000000+++))),,,,,,))))))&&&%%%)))---///---***///,,,,,,//////------///777444111000000000...,,,---,,,+++,,,---...---,,,******)))***///444111***---'''######&&&'''&&&%%%...222111+++&&&'''***+++...(((%%%)))---+++)))((('''***,,,,,,***((((((***///---------+++'''***///222///,,,******+++,,,......++++++...---)))''')))$$$&&&((()))***+++---000***)))***------******...---,,,---///,,,'''&&&))),,,+++)))((('''&&&&&&%%%$$$'''(((''')))+++(((###((((((&&&$$$&&&***)))%%%$$$&&&'''&&&(((,,,---***'''%%%&&&))))))&&&'''+++,,,111222///,,,---,,,)))+++'''++++++###$$$+++(((&&&,,,---)))'''***,,,+++...,,,)))(((...555666111'''''''''''',,,222000+++,,,((()))...000---))))))"""###&&&***---///000000000+++)))+++,,,+++,,,...,,,)))(((++++++'''%%%''',,,,,,***''')))///111///+++++++++***)))***---000///,,,(((&&&&&&'''((((((...+++''''''***,,,---,,,333///,,,---111333111---666666444///+++)))+++---((('''(((+++***((()))---++++++,,,,,,---...//////000CCC```{{{.........---,,,++++++++++++((((((******''''''***))),,,......---,,,,,,,,,,,,000222///...000000...(((''''''&&&''')))***++++++,,,***''')))---...+++)))***))))))---222111,,,...***''''''+++......---)))'''%%%%%%'''((('''&&&000///---***''''''(((++++++)))'''&&&'''(((((('''+++***(((&&&%%%%%%&&&'''***'''###"""$$$(((+++---***************)))((('''***&&&%%%(((***(((''')))***)))(((((((((***---...//////000///)))###$$$)))&&&$$$######&&&((())))))***)))(((((()))***,,,---***+++***((())),,,+++(((***))))))))))))(((((((((,,,...,,,)))(((,,,,,,***)))&&&&&&)))***)))+++///,,,---///000...333BBBRRRmmmmmmZZZDDD888444333555888---000:::MMMiii}}}~~~jjj>>>;;;@@@[[[yyynnnxxx}}}~~~cccQQQKKKFFFDDD>>>000000///...---,,,666MMMbbbppppppWWWEEE;;;444333444222000///000...***))),,,---+++)))'''&&&''')))+++***)))((())),,,///111111)))+++)))'''))),,,,,,)))222222000,,,,,,...---)))000(((%%%+++...***)))---///***(((*********---111555222...,,,,,,,,,,,,++++++)))'''(((***+++,,,,,,---+++***,,,333999444+++)))&&&###%%%)))+++)))&&&000333000(((###$$$((()))(((###"""''',,,,,,,,,---&&&))),,,---,,,+++******...///222111***$$$'''---777111***'''(((,,,...///111***&&&)))+++)))&&&%%%"""$$$(((***+++,,,...000$$$'''+++,,,'''###)))222---,,,---///,,,&&&%%%(((+++(((&&&(((,,,---***&&&)))***))))))---000+++$$$)))+++)))%%%$$$'''&&&###'''+++---,,,,,,///---******&&&&&&+++---,,,***+++,,,///...++++++...///,,,///***---...(((***///+++,,,///...***)))+++------'''&&&$$$$$$***000///***%%%&&&%%%%%%)))......)))...+++---111222---)))(((%%%&&&&&&'''((()))***+++111---++++++)))'''***//////+++***+++***'''&&&))))))***(((%%%(((...000---,,,***(((''')))*********+++***)))***++++++***))),,,,,,++++++,,,,,,,,,,,,333---(((***000333...(((---,,,+++)))(((+++///333)))((()))+++***'''(((,,,(((((()))***+++---///111555YYY------,,,,,,++++++++++++***'''&&&)))***'''&&&(((''')))---.........///000---111111...---//////---,,,+++***)))))))))***+++(((******'''(((,,,,,,)))***,,,+++)))+++///...***+++)))&&&&&&((())))))))),,,+++))))))******)))(((,,,,,,,,,+++(((((()))+++)))***,,,///000,,,&&&!!!&&&&&&&&&&&&%%%%%%%%%%%%)))%%%!!! """%%%'''(((%%%%%%'''''''''&&&%%%$$$((($$$$$$((()))'''&&&'''&&&%%%%%%%%%&&&''')))+++---,,,---,,,'''""""""'''((('''&&&'''((()))***+++''''''''''''((()))***+++$$$$$$$$$&&&))),,,+++)))***,,,,,,,,,***)))***+++***,,,,,,))))))...111111---***))),,,---+++,,,///---...000111...---555???VVViiieeeKKK999///...222222///---222FFFeeeWWW??????NNNtttuuuuuuxxxaaaaaaTTTiii}}}~~~ttthhh[[[RRREEE333222000...,,,)))+++555@@@DDD^^^lllZZZIII>>>999000---,,,///111...+++,,,000...+++(((''''''((()))---,,,***)))***,,,......***+++***(((***//////,,,000...,,,+++,,,...,,,***666+++)))222333+++)))000+++'''%%%'''((('''***///...,,,)))((())),,,...///)))'''%%%%%%'''***+++,,,+++------///444999555...&&&((()))(((((()))'''$$$***---,,,&&&###%%%((('''$$$ &&&***,,,---000((()))*********)))))))))'''(((+++---***%%%''',,,777000)))'''+++///000//////***)))---...***'''''''''))),,,,,,+++++++++,,,$$$&&&***)))###%%%...)))(((***---+++'''&&&***$$$$$$%%%(((,,,...---+++---000000---...///---((((((+++,,,)))'''***,,,+++---222444222000///,,,'''---******------)))'''(((......+++(((***//////,,,---''',,,000,,,///444///***+++***((((((+++---...###)))------,,,+++&&& $$$%%%$$$###''',,,,,,(((---,,,///444555000------))))))************)))(((///,,,+++***&&&###&&&---222///------+++'''(((,,,'''(((&&&$$$&&&+++,,,)))+++(((%%%%%%'''((('''%%%((()))***---...---***'''(((***---...---++++++,,,,,,)))''')))---///,,,(((...---,,,++++++,,,///111(((&&&''')))((($$$%%%)))''')))***)))(((---888AAAYYY~~~++++++,,,,,,,,,------------))))))---///---+++,,,%%%(((,,,///000222444555111222111---,,,///...***))))))(((((((((((())))))&&&***,,,***)))***)))%%%,,,...,,,)))))),,,***&&&...---+++***+++,,,+++++++++***((((((((('''%%%###$$$'''***+++***)))(((((($$$&&&))),,,---,,,)))&&&'''((()))++++++***)))(((***(((''''''((())))))(((&&&''')))***++++++*********'''&&&***+++(((&&&'''&&&%%%%%%%%%&&&''')))***,,,)))(((***)))%%%%%%'''((((((((()))))))))***+++'''''''''((()))***++++++###"""###&&&''''''&&&&&&((()))***)))'''&&&'''(((+++......++++++000666777111...,,,---,,,)))***---******,,,...,,,)))---333BBBMMMccc}}}pppTTT<<<111111------***)))///DDDcccyyy]]]AAA>>>FFFcccrrrkkk|||XXXAAA@@@777CCC[[[xxxiiiuuuqqqbbbNNN<<<555/////////---...222777AAANNN[[[lllvvvgggaaaIII<<>>888777555333444+++...222666BBBRRR]]]```yyybbbIII===:::777222...***+++,,,---......//////))))))***)))((())),,,...------+++'''''')))((($$$(((((())),,,+++***---111---***,,,333333+++(((+++,,,***+++//////+++***+++111111111///---...111333)))'''&&&&&&(((*********"""+++111///------...---'''222888333...---***$$$!!!&&&)))***---000000---...+++***+++)))###!!!""")))(((&&&&&&'''(((((('''(((######(((,,,++++++,,,---,,,+++,,,000111///---"""&&&---333000)))'''***&&&'''((('''&&&&&&(((***(((%%%$$$)))+++++++++...)))((()))+++)))$$$###&&&(((+++---+++&&&###$$$'''&&&...333---&&&%%%(((***)))+++***''''''******((($$$***---***''')))++++++%%%&&&***+++'''###(((000---+++((((((---222---%%%((()))222666,,,***+++%%%+++))))))---...***%%%$$$***222555...'''(((,,,///+++------***+++000222000///...///111...(((&&&((()))***+++,,,,,,,,,******---******,,,***((()))...111000111111---(((***///)))++++++***,,,///---)))---+++******++++++***(((""""""$$$'''((('''### ,,,---......---***&&&$$$$$$)))...000......111555******+++---...---***'''+++***+++---,,,)))***...&&&+++///333>>>\\\,,,,,,,,,,,,,,,,,,,,,,,,///++++++222888777555444(((+++...000000000111222111111...+++,,,///...*********+++,,,---.........%%%***,,,***(((******))),,,//////,,,+++------+++)))******)))((((((((())))))((((((***++++++)))'''$$$&&&)))***(((&&&$$$$$$((())))))&&&%%%+++777AAA222000---***(((''''''(((%%%%%%%%%'''((((((&&&$$$'''''''''''''''((()))))))))'''(((---///,,,***+++*********)))))))))))))))***)))+++---)))%%%''',,,###&&&((('''&&&%%%&&&(((***++++++,,,,,,+++++++++,,,...222444///((()))000000---+++,,,...///,,,***&&&))))))$$$###)))111555777111,,,***'''%%%''',,,222...---//////,,,,,,///000111777DDDVVVllllllJJJ666000222444333111222555999NNN^^^www~~~fffAAA<<>>111+++,,,'''+++***---555777///(((&&&'''******%%%###'''))))))***------)))***...111000333111222222///******...555222///+++(((''''''(((***''''''+++---,,,+++---,,,---///000,,,'''(((---%%%(((******---111///+++)))+++,,,+++***))))))***''''''(((+++---...,,,***+++******---//////+++'''%%%(((,,,/////////000111,,,++++++,,,//////---++++++***+++...---***,,,000///999HHHXXXlll------,,,,,,+++*********+++'''(((000666666444333+++---///000///---......000///,,,***,,,111000,,,)))******))))))(((&&&&&&%%%)))+++(((&&&***---...+++///000...---000111000+++,,,---,,,+++++++++,,,$$$$$$%%%(((***+++***))))))******(((%%%$$$###$$$###'''***'''###%%%...888@@@;;;444---))))))+++---)))((('''(((***+++***(((+++***(((''''''((())))))$$$"""###))),,,***)))***&&&&&&&&&%%%$$$$$$######%%%)))------%%%$$$,,,$$$'''))))))'''%%%''')))))))))*********))))))(((!!!%%%,,,000+++$$$(((222...***'''(((,,,---***&&&'''+++---))))))111;;;AAA:::333---+++)))'''***000333...,,,,,,+++((((((***)))+++000888CCCWWWuuuppp]]]===888111---,,,---......:::BBBVVVrrr~~~{{{^^^===777@@@iiivvv___mmmdddIIIDDD999222333555555111888PPPjjjpppdddaaaeeeiiixxxdddPPP???555444+++222444///***---444999>>>YYYuuuuuudddZZZFFFBBB;;;444///......///...000111///+++((('''(((***,,,***((()))------)))!!!"""'''((("""!!!,,,&&&***+++((((((,,,...,,,---)))(((***)))&&&%%%(((+++---///---***((()))+++'''&&&%%%&&&''''''&&&$$$"""%%%'''''')))***&&&!!!'''+++---777>>>444###&&&'''&&&###$$$((((((%%%&&&&&&***...---(((&&&'''###%%%***111666555000+++ $$$'''&&&'''...777000000///,,,)))((()))***...***)))...000---)))'''+++***(((&&&%%%&&&***...&&&%%%'''***(((######&&&&&&&&&)))------***+++///...+++''''''***,,,+++)))$$$)))+++***+++000222111)))((($$$###(((---+++%%%''',,,+++%%%"""&&&---111333,,,(((((())))))***---$$$$$$$$$***333888///###""")));;;???111***,,,((("""!!!(((333777///'''$$$'''(((''''''***,,,''''''******&&&&&&***------///...///000...+++---333666222---((((((***///222&&&######)))...,,,******(((***---///+++%%%&&&,,,###&&&'''+++000///+++%%%(((******'''&&&'''))))))((())),,,///111222111'''%%%&&&+++222555333///&&&&&&'''+++...///---***...+++((((((***,,,+++***)))(((***---,,,***+++000???OOOjjj(((---...+++***,,,,,,***+++,,,+++)))***...---(((***...222222000///111333///...,,,,,,------,,,+++---***''''''))))))'''%%%'''(((******((((((((())).........//////...+++(((***)))+++......******---&&&&&&&&&%%%%%%%%%%%%%%%''')))******))))))***,,,777---))),,,***%%%***444VVVOOO@@@///%%%%%%'''''''''%%%&&&)))'''$$$%%%)))###$$$&&&((())))))'''''')))***+++***'''%%%%%%%%%&&&###$$$''''''&&&'''+++(((%%%%%%((('''$$$###%%%***,,,---***$$$"""$$$''''''(((&&&###$$$((()))'''&&&%%%%%%&&&(((******)))...,,,+++***+++++++++***&&&+++,,,++++++000333333)))''''''))))))))),,,222===777///***(((***---///---------///222???YYYpppwwwbbbLLL555,,,///111---'''111///888OOOggg}}}qqqlllKKK444555JJJ~~~```MMMmmmPPP>>>KKKNNNHHHKKKFFF888///555EEEPPPppp}}}|||lllZZZLLLHHHYYYaaatttuuuhhhSSS???999<<<;;;333------//////666888@@@LLLZZZqqqlllllleeeUUUAAA333///000555222---)))'''(((+++------((($$$%%%&&&&&&)))......***))),,,,,,(((&&&&&&***+++***)))'''''')))+++%%%'''((((((''''''(((***---000333222...***)))***)))***+++***)))((()))***+++%%%###$$$%%%$$$%%%''',,,))))))------)))%%%$$$$$$((()))&&&%%%''''''%%%&&&'''((((((***,,,***&&&)))******(((,,,111000+++%%%&&&'''(((***---000222222...,,,+++(((%%%'''---***### $$$((()))((((((222...)))%%%!!! '''000,,,---***&&&&&&)))(((%%%---333---%%%******'''+++000+++'''&&&%%%%%%***000%%%&&&))),,,------...111111((("""'''---,,,&&&###...,,,)))$$$"""%%%...555///------111111+++'''''''''%%%%%%***000111+++%%%'''***------+++(((&&&&&&%%%)))---///222444000)))222///,,,)))))))))((((((***------,,,---000...***000))))))222333,,,+++000...------///222222///+++'''))))))'''%%%'''///555...111222///)))''')))---******))))))+++...222555...,,,++++++---.........***)))''''''(((+++...000111***'''+++//////......)))''')))///111---(((&&&---'''$$$&&&))))))***---999000,,,...000999QQQjjj)))---///,,,***,,,---+++$$$'''(((&&&&&&******((())))))***,,,------,,,+++///...,,,,,,---,,,+++)))...,,,))))))***+++)))'''((()))+++***(((&&&&&&''',,,+++))))))******)))''')))(((***...---***))),,,)))((('''''''''(((***+++&&&))),,,---,,,***)))))),,,((()))...---+++444CCCMMMIII@@@444---------+++***((()))+++)))&&&(((,,,((()))******)))'''%%%$$$###$$$&&&&&&%%%$$$%%%&&&,,,)))(((+++,,,)))(((***+++)))))),,,,,,(((''')))))),,,...+++(((&&&))),,,,,,+++'''%%%***000///***)))(((((()))++++++***((()))(((''''''((()))))))))'''+++,,,)))(((+++---,,,---++++++------+++...444<<<444+++(((+++///111000000///...------555HHH[[[{{{lllRRR???555111//////000,,,...:::III]]]{{{|||vvvzzzqqqRRR>>>222???\\\gggTTTVVV}}}lllAAA888LLL^^^xxx|||yyyjjjWWWKKKEEEAAAQQQ___uuuttt[[[IIIAAA999===HHHXXXkkk~~~mmmZZZUUUIII:::222222222000000111333444444<<>>RRReeeuuu)))...///,,,+++------+++&&&+++,,,)))&&&(((***)))---+++)))+++...///,,,)))...---,,,---...///...---///---++++++,,,,,,+++***,,,......---+++)))))))))+++)))''''''((())))))((()))'''))),,,---))))))+++'''&&&%%%$$$%%%''')))***&&&)))---...---***((('''!!!!!!''',,,,,,---999III777888666///,,,,,,***'''***(((((()))(((%%%(((,,,++++++++++++***(((&&&%%%"""$$$%%%%%%$$$$$$%%%'''***%%%%%%))),,,***''''''***'''(((******'''&&&(((''')))++++++((((((+++//////+++&&&&&&---444111***'''&&&&&&'''((('''%%%###&&&&&&&&&'''(((((())))))&&&***+++((('''***,,,+++///------///...+++...333666...%%%&&&,,,222222000000///...---***,,,999FFF___tttqqqUUU===000...000222...---000444???ZZZttt{{{fff]]]eeeqqqrrrlllrrraaaGGG777000///HHHqqquuuJJJLLLcccYYY<<<;;;UUUwwwfffJJJ888DDDRRRdddttteeeKKK===222111111444999IIIfff~~~yyyiiiyyyttt^^^HHH<<<999666111777666666222,,,+++555BBBGGGZZZuuuqqq\\\HHHBBB:::666444000***$$$((('''+++222444///***)))&&&%%%(((///111...***)))$$$&&&)))******+++,,,...***+++,,,+++)))))))))+++(((+++......,,,,,,...111666333///***&&&$$$######(((###!!!$$$&&&%%%&&&)))(((---444888333++++++000'''111666222---///444888888::::::444+++&&&'''+++)))&&&)))111222***$$$%%%)))'''(((,,,111222...***(((!!!$$$,,,...------000---,,,---+++''''''+++,,,***+++111333000...///333222...'''###%%%$$$"""+++000***'''111333,,,+++,,,...111111+++&&&,,,555444000+++)))+++,,,***&&&...---///222111---,,,///---***(((***,,,,,,((($$$555222000000---(((%%%''''''***,,,***&&&'''---444777000***))),,,...+++''',,,333777444...,,,***(((---,,,+++******++++++,,,222111,,,''')))...111///000,,,---222000(((%%%(((***+++,,,,,,***(((((((((***+++---///222222000...444111......000000...,,,...---,,,+++************444000***&&&&&&'''))))))(((((('''''''''''''''''',,,'''%%%)))......---...222+++)))000777666000,,,------///000......888CCCTTTTTTaaa|||(((---...+++***,,,,,,***///555777111+++***,,,,,,///---,,,,,,...///---+++,,,++++++---000222333222///...,,,,,,,,,,,,,,,,,,+++,,,...---+++***+++++++++******+++,,,---+++***)))&&&'''+++---***(((***&&&&&&''''''(((''''''''''''))),,,,,,***((('''&&&$$$$$$''',,,---///888BBB(((++++++((('''((('''###,,,))))))***(((&&&)))...(((((()))******))))))((()))******(((&&&%%%&&&'''%%%!!!!!!(((---,,,)))((((((%%%&&&))))))%%%%%%'''$$$&&&''''''&&&&&&)))++++++)))&&&$$$)))...,,,&&&%%%%%%%%%'''((('''%%%""")))***++++++***))))))***###(((***((()))---000000---++++++---+++(((***//////***%%%%%%***//////......---...///,,,+++222;;;JJJ\\\mmmnnnSSS???444000000---///222111111===MMMsssuuu```]]]aaa[[[NNNEEE???444000///333VVVfff???OOOqqqSSS@@@AAA]]]fffPPPPPPWWW___eeekkkzzz}}}\\\GGG<<<777555333///222AAATTT{{{|||YYYMMMfff~~~fffVVVNNNGGGAAA999444000...,,,,,,111888333???RRReeewwwwwwmmm___TTTLLLAAA222(((+++)))***111333///+++***###!!!$$$***---+++))))))$$$'''***++++++***+++,,,'''((()))(((&&&%%%&&&''',,,...///...++++++---111///,,,'''$$$############%%%!!! $$$'''&&&&&&)))///333999>>>:::222000333)))///222...+++---000111333222222000***&&&(((---666***&&&------&&&)))333444///,,,...333555000***'''""" &&&+++,,,,,,---//////111111,,,''')))///+++'''(((...000---(((&&&222333000+++))),,,......000444---,,,777999///,,,******+++,,,(((%%%)))111111111...***)))+++,,,***,,,+++---000000---,,,...000,,,(((''')))+++,,,,,,222...,,,,,,((($$$$$$'''+++///222111---,,,///222///***&&&&&&)))***)))&&&)))...000...------,,,)))+++,,,------------......000///+++'''(((---///...///...000444222+++(((***...000000---(((%%%&&&(((---++++++///333444000,,,...---,,,+++,,,,,,,,,,,,---***'''%%%%%%)))...111777333...***)))((((((''''''((()))*********)))((()))%%%$$$(((+++))))))+++---((((((...222111000000...++++++...555AAAUUUfff(((,,,---+++)))++++++***111777888222---,,,......***,,,---,,,))))))***,,,,,,++++++,,,...//////...------,,,++++++++++++,,,%%%''')))***))))))***,,,******+++---///...+++)))***&&&&&&+++---+++((()))***,,,...000///---)))''')))***)))(((&&&%%%'''(((,,,)))))),,,000333666999(((******'''&&&))))))&&&---++++++,,,+++(((***///''''''(((((())))))((((((+++++++++***((('''(((***'''$$$%%%,,,///...++++++)))''''''++++++((('''***%%%&&&&&&&&&%%%%%%&&&(((&&&))))))%%%$$$%%%&&&$$$((('''(((***,,,---+++***,,,...///---***((('''(((###((()))((((((---000000,,,******,,,+++'''(((,,,+++++++++))))))***,,,///,,,+++,,,...---+++...333888DDDNNN\\\ppp~~~xxxaaaIII777...((()))///111---...444PPPgggsss\\\QQQFFF:::///333333222333>>>lllJJJ>>>XXXuuuJJJ===BBBeeelllggg^^^TTTRRR\\\nnn|||~~~eee>>>555111555777555:::CCCiiigggAAA<<<[[[}}}pppgggaaaIII<<<000------------...---111555;;;FFF[[[uuuxxxcccKKK:::888111---///000...,,,+++((($$$$$$))),,,++++++---''')))+++,,,***)))((()))&&&'''((('''%%%$$$%%%&&&,,,...000///,,,,,,///222+++'''###!!!###$$$%%%$$$(((%%%$$$)))+++***+++---///...222777777111+++******,,,+++***,,,111222///...(((&&&))))))&&&&&&***222&&&!!!&&&&&&!!!'''555222,,,&&&'''---000...***...++++++---,,,***+++000666777999888111***+++111...***)))---000---***)))+++......)))(((+++///000222555///,,,666777,,,''',,,'''$$$&&&''''''))),,,,,,444555---&&&''',,,///+++&&&%%%***---+++((((((.........---,,,---111555222/////////,,,)))+++000---///222666666333...))))))***+++,,,,,,,,,,,,---(((((('''''',,,000,,,%%%+++...000111///...///000---...---***,,,000000,,,,,,---000222000,,,+++---111333333000,,,***---000000+++(((***///222///+++'''***,,,+++((('''***...++++++++++++---000333444+++******+++---......---)))***---///000000//////,,,((((((+++---***)))+++,,,,,,---///,,,***---333,,,,,,333EEE\\\sss(((,,,...+++***+++,,,***(((...000,,,***---//////+++...000...+++***---111...,,,***)))))))))'''%%%+++,,,,,,+++***)))+++,,,&&&(((+++,,,------///000))))))***+++---,,,)))&&&+++'''&&&+++...,,,))))))(((***...000///---)))&&&******(((&&&%%%%%%(((+++***&&&$$$'''---000000...+++,,,***%%%%%%)))***((('''&&&''')))(((%%%&&&******))))))((((((''''''&&&''''''(((''''''(((+++...)))'''(((+++***&&&%%%''''''%%%%%%))))))&&&&&&((())))))((((((''''''(((((($$$***,,,((($$$$$$&&&&&&''''''&&&(((***,,,,,,++++++...///---(((%%%$$$%%%%%%)))***'''&&&)))+++***---+++,,,...---)))***...+++...000...***(((+++...,,,)))))),,,+++)))))),,,***111444>>>OOO]]]uuueeeKKK@@@333***...111///...111333FFF^^^uuubbbHHH777///)))///......999QQQlll;;;AAAdddeeeAAA999LLLxxxtttZZZIIIHHHRRR\\\UUU@@@222999DDDGGGLLLTTTqqqQQQ333...NNN}}}cccRRRAAA:::888444000//////...,,,)))+++666FFFRRRjjjuuujjjVVVMMMCCC:::888777222---+++,,,'''%%%(((***)))***,,,***,,,,,,+++)))'''''''''((()))***)))''''''''')))(((+++......---...111444---)))%%%$$$&&&((('''&&&'''######'''***))))))***,,,***,,,222333...)))'''++++++)))+++222:::;;;777666...+++///000***(((+++)))%%%%%%***)))$$$&&&...---((($$$$$$***///111000777444222111---***,,,222777777888666...&&&&&&***,,,((('''***,,,+++,,,///***///000+++(((***---...555:::333///666555+++(((---'''$$$(((,,,,,,++++++***666:::///%%%%%%,,,///+++%%%"""&&&)))(((&&&%%%###)))///000...,,,---000///...///000...+++...444---,,,...333999777...&&&&&&))),,,...------///111+++((($$$$$$+++000+++""",,,///333333000------///***---......000444222---(((+++......,,,***,,,...,,,,,,,,,++++++,,,///222000+++''''''+++...---+++%%%***---,,,(((''',,,111&&&)))...222222000,,,***''''''(((***------+++)))&&&(((***,,,---......---)))&&&'''++++++((((((***+++---///...((($$$***444333;;;PPPooo***...000---,,,---...,,,%%%)))***)))***...///.../////////......///111333---+++))))))))))))'''%%%***,,,---,,,***)))+++...)))+++---.........000111,,,***((('''((()))((((((,,,'''&&&+++///---***)))$$$%%%''')))******)))((()))******)))((((((***,,,&&&&&&%%%&&&(((++++++******+++)))%%%$$$''')))'''$$$###&&&)))'''######&&&***)))))))))((()))))))))&&&'''''''''&&&(((+++...&&&&&&'''((($$$!!!&&&%%%###$$$'''(((%%%%%%'''+++***)))))))))*********$$$)))+++(((''')))***)))'''%%%######%%%'''(((((((((,,,///---((($$$$$$%%%%%%)))***''''''***,,,+++,,,+++---///...++++++///***+++---,,,***)))))))))+++'''&&&)))+++******,,,(((,,,+++111:::AAAUUUsssmmm```LLL;;;666444000...111&&&222???MMMfff}}}WWW:::---***...***000OOOvvvgggIIIPPPwwwTTT===???___}}}^^^LLLJJJMMMsss```HHHKKKZZZdddooo{{{iiiAAA111333MMMxxx{{{mmm]]]PPPEEE;;;666555111000...+++***---222666<<>>;;;555444777444***(((...(((,,,///000...+++******...,,,******---000222222888222---,,,+++)))+++000///...//////***$$$"""&&&)))&&&''')))(((&&&(((---+++111444000,,,---......555<<<666000555444,,,+++***(((***///222...++++++&&&444999///'''***///000,,,(((&&&((('''%%%&&&)))&&&(((+++,,,---,,,,,,+++)))***,,,...+++(((+++111...+++)))...555888444///******)))***,,,...000000,,,+++((('''+++000---'''+++000444333///+++***+++'''***+++,,,///333222---(((,,,...---)))***---000---***'''''')))+++.........+++((('''***++++++***''')))************---000%%%(((+++------+++(((&&&+++***))))))******((('''&&&&&&'''((()))*********""""""$$$))))))'''(((+++---...000222//////777AAAYYYeee~~~,,,000222///---///000...***,,,,,,***---111000------***''')))---//////---***))))))***,,,...---,,,***,,,...,,,******,,,///%%%'''))))))(((((()))***222---(((%%%%%%(((***+++---(((''',,,000...+++)))&&&&&&&&&'''))),,,...000(((***,,,---,,,+++,,,,,,+++...000...,,,,,,---...+++---,,,((('''***+++(((((((((,,,///...)))(((***''''''((()))***,,,...///++++++***(((''''''***,,,%%%'''******%%%!!!%%%---)))'''(((+++,,,)))))),,,)))((('''(((***+++++++++$$$&&&&&&&&&)))...---))),,,)))&&&$$$&&&'''))))))'''+++///...)))&&&&&&((($$$)))+++)))***...111111+++***+++......***+++///'''&&&&&&'''))))))&&&###***%%%$$$)))---...///111...000...000333111>>>YYYsssuuu```JJJ>>>555***&&&((($$$+++...222EEEhhhoooEEE000111333000???nnniiiYYYbbbpppGGG===EEElllzzz]]]PPPOOO]]]nnnwww[[[^^^oooYYY:::666FFF[[[ttt___LLLDDDEEE000///.........000111222222999@@@DDDIIIXXXppp~~~lllYYYMMM888555444666666000,,,,,,,,,,,,+++)))'''&&&(((***'''(((******))))))***,,,'''+++......+++(((((()))(((&&&$$$''',,,///---***$$$!!!!!!%%%'''%%%$$$%%%###)))...+++(((***000&&&+++...---...555;;;===444111333666...""""""++++++111333...+++++++++)))/////////...---,,,,,,,,,555+++######'''((()))+++)))(((***---,,,((((((+++,,,+++,,,,,,((($$$%%%***'''...222///,,,---/////////777222,,,///...((()))$$$'''///666555...***+++"""...444---+++111555333...------+++&&&###'''///666111+++***---111222222)))***---///+++'''***000111,,,)))+++222888;;;<<<444...((((((---222333111***,,,,,,***,,,000111...+++000444333---((('''(((###&&&&&&&&&***//////,,,,,,000111...***+++///222777222---+++---//////---,,,+++)))******+++***)))(((&&&&&&'''***------,,,---+++)))'''(((+++///111***((('''(((+++...000111,,,,,,,,,,,,,,,,,,,,,---""""""&&&,,,---,,,---111444333666;;;@@@DDDNNNWWW------,,,***((((((+++------++++++,,,+++'''(((---++++++,,,+++***+++...000---++++++...222222...))))))---111000,,,((()))+++---(((%%%%%%$$$$$$***111222...++++++///222000---***%%%"""%%%,,,///,,,''')))***,,,,,,+++,,,...000...,,,***+++---000111111---,,,...///,,,)))+++000))))))((((((''''''&&&&&&((()))************---///000,,,))))))++++++(((%%%(((&&&%%%(((---///---)))((())))))'''&&&'''***---)))((((((((())))))&&&$$$"""%%%&&&$$$&&&)))(((%%%&&&&&&&&&'''''''''''''''******(((''''''((()))***(((***++++++)))(((((()))***$$$###'''******)))******)))))))))++++++)))(((&&&))),,,---+++)))''''''***%%%"""$$$***///000...777///***---222555999===\\\iii~~~hhhTTTEEE888...***+++...///+++,,,<<>>UUUnnn^^^???MMMpppdddEEE>>>MMM{{{eeeCCC:::@@@]]]fffiiiwwwooo===222ZZZzzzjjj\\\VVVOOODDD888222111000...,,,+++,,,...333===JJJVVV\\\vvv{{{lll]]][[[TTTCCC888888///+++)))++++++***,,,000000,,,+++,,,...---,,,---222///+++***///333///&&&,,,......---***'''&&&&&&&&&(((*********,,,///222,,,...000...***'''((()))222333333000,,,***+++---222111///,,,)))((()))******,,,---***&&&%%%(((+++999333000222111---++++++)))'''&&&'''***++++++***)))***---......---***(((000000///---***+++...111((()))***,,,...000222222222000111444222,,,***,,,------+++***///555555111///...///111000......111222...000555555---(((((())))))***+++---,,,+++)))$$$)))------...///,,,'''(((***---//////.........333333111///000444333///...000111///,,,***+++---''''''***......,,,///555555---)))---333444333333,,,******......,,,,,,///777111***'''***---...---///...---+++++++++,,,,,,,,,***)))+++...000///---&&&)))///333000***)))---......222:::<<<===FFFRRR\\\ooo***,,,...///---,,,,,,------+++,,,...---***+++000+++,,,------,,,---///222111000000111111000...,,,---...//////...,,,+++++++++***,,,...---))))))---111000---,,,,,,,,,,,,,,,---,,,,,,---///000000///''')))++++++)))((())))))///---++++++---............+++***---...,,,,,,///))))))))))))************###%%%(((*********+++---(((&&&$$$%%%((())))))(((%%%%%%%%%&&&(((+++,,,,,,###%%%'''(((((((((((()))'''''')))+++,,,+++(((&&&******(((%%%&&&(((%%%+++******)))(((''''''&&&************))))))((((((---------+++((('''((()))&&&%%%&&&(((((($$$$$$&&&)))(((&&&&&&'''(((((('''&&&(((++++++*********+++((('''&&&%%%%%%&&&&&&&&&---)))'''+++...------...111000000444<<>>333++++++------...111(((+++111555666777AAAMMMfffvvvqqqbbb[[[EEE===:::???>>>666333666---...+++((())),,,,,,((()))******)))''''''((())),,,,,,,,,------...---,,,,,,+++))))))***+++***)))+++---///...***((()))+++(((---000000+++'''&&&'''###$$$%%%%%%%%%%%%&&&''')))'''(((+++***''''''***(((***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///000---...111333444444111///)))///444444///***)))***)))%%%$$$)))------...000%%%+++...---,,,,,,***'''***)))...555111((('''...)))---,,,,,,999GGGAAA///111...,,,...222555444111000555666111---///333555222444555333//////222777///111111---,,,......,,,''',,,111222...)))'''&&&---...111111,,,(((,,,333111111///,,,******(((%%%***((((((,,,,,,((((((***))),,,000444555222---)))///......------...///000***+++,,,,,,,,,...000222444555<<>>QQQffftttpppTTT@@@888111///.........111888???QQQqqqccc666555>>>```dddAAA888GGGqqqQQQVVV{{{GGG222333...888TTTbbbEEEQQQpppeee>>>999XXXUUUMMMPPP>>>CCCBBBBBBFFFTTTnnntttdddMMM777333777999999:::666444444555333000333888777HHHbbbxxxhhh^^^YYY[[[WWWKKKEEEHHH666555000***(((,,,//////+++,,,+++***((('''((()))'''***------***)))+++---...+++((((((+++,,,***((('''***,,,+++)))'''(((***...111222...(((######%%%&&&&&&''''''''''''((((((%%%$$$&&&)))***(((***...%%%&&&'''''''''))),,,...:::333---+++---...---***%%%&&&'''))),,,,,,+++)))###...888666+++$$$&&&,,,,,,'''%%%***...//////111%%%+++...+++((((((((('''&&&$$$)))000...&&&(((222***111111///???UUUPPP;;;,,,)))&&&(((...222222000+++444888000'''(((333;;;444666666333///000555:::555777777111///000000...///111222000+++'''&&&(((...///222222---)))...777222333...)))+++222222,,,---++++++------))))))+++,,,)))(((+++000111---)))...---,,,,,,---...///000---111555888:::>>>DDDJJJVVV\\\lll111......///...***+++///---,,,******,,,------,,,222111///---------...///+++---///111000///,,,+++------++++++///444111***)))***+++***)))((()))***,,,------,,,---222:::AAAKKKHHH???222***)))'''$$$)))(((''''''(((((('''&&&---///111000---)))'''&&&***,,,...///...***%%%"""''''''&&&''''''((()))***)))***(((%%%'''+++,,,(((&&&'''&&&%%%$$$$$$&&&(((,,,---,,,***'''&&&&&&((()))(((((()))***++++++***(((((('''%%%$$$%%%'''******)))(((&&&%%%%%%%%%&&&(((''''''(((+++***'''###%%%$$$###&&&)))+++)))'''(((******(((%%%%%%)))---***,,,...---,,,***))))))$$$***,,,((($$$$$$%%%$$$)))))))))'''%%%$$$%%%&&&)))(((((((((((((((&&&$$$*********)))((()))+++...*********+++,,,///111222333;;;KKK___qqqfffIII>>>555000111222---+++,,,<<>>:::222000555///888DDDNNNTTTZZZ```eeennn{{{)))''')))---//////000444...,,,++++++,,,------,,,333///***)))***,,,,,,+++,,,------.........//////---...---,,,111888888444%%%&&&((((((''''''(((***'''***---...,,,+++******)))+++)))&&&''',,,...---'''&&&%%%&&&((())))))((()))((((((***------***&&&((()))***+++,,,+++***)))(((''''''''''''(((((()))&&&(((&&&$$$&&&***)))&&&)))))))))(((&&&&&&''')))((()))*********+++---///...+++'''(((+++,,,)))%%%&&&((())))))(((''''''((())))))(((''''''(((((()))(((((()))+++------+++)))***((((((((())))))'''%%%(((%%%"""$$$))),,,,,,***&&&&&&%%%###!!!!!!###$$$+++***&&&###&&&***(((###%%%&&&((((((((()))+++------'''"""%%%,,,000,,,'''+++,,,---,,,++++++---///...---,,,***)))(((((((((...;;;JJJPPPNNNQQQdddwwwlllSSS@@@333------000)))///111222<<>>888222<<>>999999777444333:::444222555222***)))...333999GGGVVV\\\aaaqqq~~~rrrgggZZZYYYRRRHHH@@@<<<888333:::666000,,,,,,------...666333///,,,+++,,,...///000222333000---,,,---000(((***,,,)))$$$###%%%(((###***000...((($$$''',,,)))&&&%%%((()))(((+++///...+++***+++......,,,)))---.........//////000000///******...222222111222******,,,---***&&&''',,,***&&&###&&&+++...***&&&&&&''''''&&&&&&'''***,,,...((('''+++...---,,,,,,***000---%%%%%%///000)))*********(((&&&&&&(((***+++++++++*********)))))))))+++++++++///222///)))+++))))))***)))&&&'''+++---(((%%%'''---000...+++222///---///...++++++...%%%(((,,,///...---,,,,,,111***&&&***///333888>>>999999>>>BBB<<<444888BBBNNN^^^sss,,,))))))---...,,,+++---+++)))((())),,,---------...---,,,******+++...111000////////////111222333222222///---...222111...((()))++++++******,,,---''')))---///000000//////))),,,,,,)))+++///000...((('''&&&(((***++++++***+++(((&&&)))...///+++&&&%%%%%%&&&'''((())))))***)))(((((('''''''''((((((%%%&&&%%%###%%%)))(((%%%&&&'''((((((''''''(((***%%%&&&((((((((()))+++------(((%%%&&&***,,,((($$$(((+++---...,,,+++******(((''''''&&&&&&%%%%%%%%%&&&&&&'''((((((((('''&&&$$$$$$%%%&&&'''((((((''')))'''%%%&&&)))++++++***$$$$$$%%%&&&'''***...222111///+++%%%%%%(((&&&"""((()))***)))((((((***+++---)))&&&'''+++...,,,)))+++---...---,,,,,,...//////...---,,,+++***))))))///<<>>555111???mmmOOO:::...EEEpppaaa444...777OOOxxxuuu@@@666===hhh[[[===888OOOuuuDDD777000555>>>WWWggg```YYYcccsss|||xxxcccWWWPPPKKKHHHIIIFFF:::444777777111///222000///222666999???NNN^^^ttt~~~{{{ooofffaaa\\\WWWXXXQQQHHH???:::666444222<<<666222444999:::444---(((***,,,+++(((&&&(((***,,,------***'''&&&''')))'''...333222+++'''***...***&&&%%%&&&%%%###$$$'''---++++++,,,...///...,,,///111000,,,******)))'''...(((&&&,,,111222000///,,,++++++,,,)))%%%&&&***'''%%%$$$&&&***,,,,,,***'''((()))(((((()))+++...///+++***...000---+++,,,+++,,,---+++,,,///333555---......---++++++---...+++++++++***+++,,,------,,,---,,,+++///222///(((((('''))),,,+++((((((,,,///***'''***...---+++***+++((((((,,,---++++++---###'''+++------,,,,,,---000+++)))+++...111777???BBBEEENNNXXXXXXVVV___lllooogggnnn---)))(((,,,---***((((((///---++++++---------,,,)))---000///+++,,,222888000///...---...///111222///000...***)))+++***&&&***+++------,,,,,,---...&&&&&&(((***,,,...//////***,,,---***+++......,,,)))(((((()))+++---,,,+++...+++(((***---...***%%%'''''''''((()))+++,,,---***)))((('''''''''''''''$$$&&&%%%$$$%%%)))((($$$%%%''')))*********,,,...&&&((((((((('''''')))+++(((%%%###%%%)))+++(((%%%(((+++...///---+++*********))))))(((&&&%%%$$$$$$''''''''''''&&&%%%%%%%%%$$$%%%''''''(((((((((((($$$&&&'''&&&######$$$&&&)))+++...000222666:::===///111///)))%%%&&&(((((()))*********((((((***,,,+++,,,,,,+++))))))***+++&&&'''))))))((('''((()))++++++++++++++++++******'''...:::AAA===555333666OOOccc|||lllPPP<<<111000000/////////000444999666555666777JJJ}}}uuuDDD555555ZZZccc999333333???LLLbbbbbb:::555CCCqqqKKK===???XXXjjjAAA;;;999GGGnnn{{{oooiiiiiiYYYIII<<<:::999444111222444///+++******---222999@@@LLL]]]gggmmmwwwtttfffZZZQQQJJJFFFBBB;;;888BBBPPPQQQBBB111,,,,,,---,,,,,,++++++,,,---+++))))))+++,,,+++***))),,,000222111000111222...+++***++++++((())),,,,,,+++******---///111111,,,111222---***,,,,,,***///)))'''---333333111111///,,,***+++((($$$%%%((()))+++,,,***((((((***---'''((())))))))))))+++---)))'''(((...000---,,,---///,,,,,,...///---+++------.........---,,,...///((('''''''''((()))++++++...333777999:::999111((()))))),,,000///+++***---///,,,...222222...---111111,,,+++///222000///000+++,,,,,,,,,++++++---///111444;;;BBBFFFMMMZZZhhhxxxxxxooo```VVVNNNZZZwww,,,'''''',,,///...+++***666444111///...---,,,***(((---222222//////333888---,,,+++******+++,,,------000111...---///...+++)))+++,,,+++***)))***++++++)))((((((***,,,,,,,,,%%%((((((&&&'''+++,,,******)))((()))+++,,,,,,+++///---++++++,,,,,,(((%%%''''''(((((()))******++++++***)))''''''&&&&&&&&&$$$&&&&&&$$$&&&)))((($$$&&&(((+++---------///000)))***+++***))))))***,,,&&&%%%$$$&&&((()))((((((&&&(((+++,,,***(((((((((,,,,,,,,,+++***)))''''''((()))***)))'''&&&'''(((+++,,,---,,,***(((((((((%%%(((***((($$$"""$$$'''))),,,000222333333444555'''---...***''')))---///&&&''')))))))))***,,,...))),,,///---)))&&&(((***%%%'''((()))((('''((()))%%%&&&''')))************)))(((+++111333111222555777HHH^^^ppprrrWWWEEE666///))))))***)))***+++000+++,,,555UUUggg;;;111:::jjjmmmDDD999...111222<<>>AAAFFF]]]|||iiiXXXPPPHHH;;;222000888555222111111///,,,)))...555===AAAAAAIII___sss{{{xxxjjj```[[[dddpppmmmWWWAAA:::666222111222111...+++---)))''')))...111000---$$$&&&(((,,,///111000///,,,)))***---...---...222,,,+++******+++...111222444;;;:::111+++,,,,,,(((,,,'''&&&+++///...---...000,,,******)))&&&&&&)))///222333...'''%%%(((,,,'''((())))))(((((()))***&&&&&&+++111444222222444---******...000...***(((((()))+++***))))))***+++((((((((()))***+++++++++'''111<<<@@@???:::000&&&((((((***......,,,...222((((((---555444...---333999333000444666555333333...000333666;;;AAAIIIOOO\\\dddoooxxx|||sssSSSCCC@@@AAA[[[ssslll___---((((((...333222///...444222000......---,,,***,,,---000222444444222111,,,+++***))))))(((((())),,,111444333222333222///)))***+++***(((''''''(((...,,,++++++------,,,***%%%''''''%%%&&&+++---+++***)))((((((*********(((,,,,,,+++***)))(((''''''((())))))******))))))(((+++***)))(((&&&&&&%%%%%%$$$&&&'''%%%'''***((($$$''')))+++,,,,,,++++++,,,((()))***)))((()))***,,,&&&((())))))''''''(((***%%%'''))))))((('''''''''***+++,,,,,,---,,,++++++'''(((******))))))+++...,,,...///...***((((((***'''((())))))((('''''''''"""''',,,...---***'''&&&$$$((()))((()))---...---&&&((()))(((((()))+++---'''))),,,---+++)))((((((&&&(((***+++***))))))***###$$$&&&(((************...******...000000333777...<<>>999555333111///222222333333000000;;;HHHWWW___jjjuuuwwweeeSSSIII>>>::::::888111)))333222111000111111111111+++,,,...///000///---+++(((&&&'''+++---,,,---000+++,,,------,,,,,,------999@@@???333******)))$$$(((&&&&&&***+++)))))),,,000,,,)))+++,,,***+++...111222222...***(((***---)))***++++++)))(((((()))((((((---333444111000222(((***+++,,,---...---***&&&((()))***)))((()))******+++---............---&&&///666777444333111///+++)))+++000555:::CCCLLLFFFCCCHHHSSSUUUMMMHHHKKKDDD===:::???CCCDDDDDDFFFKKKOOOWWW___jjjvvvmmmHHH===KKK\\\nnnZZZKKK???666000++++++111555333000...,,,+++******,,,...------111...---111777777000)))---,,,,,,+++***)))(((((((((...111000//////---)))+++,,,,,,+++(((''''''(((***))))))+++------***'''+++---+++((((((---///...)))(((''''''(((((('''&&&)))***+++)))'''&&&'''(((...///000000///...,,,+++,,,+++)))(((&&&&&&%%%%%%$$$''''''&&&(((+++)))$$$&&&(((******(((&&&&&&&&&%%%&&&''''''''''''***,,,(((,,,...,,,'''%%%'''+++'''(((******((('''((()))&&&''')))+++,,,---,,,,,,###&&&((()))(((***...111'''***,,,,,,***)))***,,,%%%###"""$$$''')))&&&###%%%,,,///...)))%%%"""&&&'''&&&&&&***...,,,&&&***++++++)))'''&&&'''(((&&&&&&(((+++...---***&&&###%%%(((((('''&&&&&&'''%%%&&&(((***,,,,,,,,,+++)))''')))---,,,((('''))))))666???>>>BBBVVVuuucccSSSBBB777///))),,,222++++++///222???dddQQQ444777<<>>>>>999333000000222>>>??????<<<777222///...+++)))))),,,---++++++...+++---///000...+++)))(((///999:::///))),,,...)))+++***+++...---***,,,000000+++))),,,......000333///...,,,+++,,,...000111,,,...///...,,,******+++&&&'''***...,,,&&&###$$$***//////)))%%%&&&&&&$$$(((***,,,---,,,+++,,,---)))***---...///...,,,+++///333333+++(((///:::AAA333111222:::DDDPPPaaaoooxxx{{{xxxwwwiiicccaaagggooosssvvvxxx}}}}}}WWWOOOhhhwww```GGG:::888888666000...,,,---//////---+++***+++,,,,,,---///111333111,,,)))***...000---)))...,,,&&&$$$(((---+++%%%+++***))))))******((('''//////---,,,***)))((('''---******---...,,,...111((())))))&&&###$$$(((---111,,,&&&%%%(((+++,,,+++555222---+++***++++++***222444444111------111666%%%))),,,***))))))%%% ***&&&%%%((((((&&&$$$&&&''')))++++++)))&&&$$$$$$&&&%%%"""###)))...***!!!***''''''(((&&&"""###'''&&&%%%###"""&&&***''' ###%%%&&&(((((((((((()))%%%%%%&&&((()))+++,,,,,,'''###%%%---444111***%%%&&&'''((('''&&&'''(((***&&&&&&&&&&&&&&&'''((()))***'''###"""$$$%%%$$$"""''')))(((&&&'''***((($$$'''%%%&&&))))))&&&%%%'''***(((%%%%%%&&&''''''&&&(((***---...---)))%%%"""'''%%%%%%((('''&&&)))...111,,,...555999???QQQfffeeeFFF666111222333,,,,,,---...222>>>UUUjjjppp===---777???kkk[[[;;;888QQQfffAAA888555___TTTJJJbbbrrr|||mmmiii```SSSFFF??????AAA777444111///......+++***111...000666:::<<>>999111))))))///444222000111333444444222///,,,+++,,,000222222000---,,,+++,,,///222555777***---,,,((((((+++...---222000---+++)))(((((('''...---,,,***)))'''%%%%%%)))''''''***+++)))))),,,***)))(((((()))*********///...+++)))'''''')))***000...,,,+++******(((&&&,,,...000...+++,,,111666,,,//////,,,+++,,,+++(((---)))(((******'''&&&(((---//////...+++(((&&&&&&(((+++,,,******,,,***%%%***((()))+++)))&&&''',,,,,,...---(((&&&'''%%%"""&&&$$$###%%%(((***)))&&&(((***,,,------,,,***)))***(((***222666222,,,)))&&&'''((('''&&&&&&''')))%%%%%%$$$%%%%%%&&&'''((('''%%%$$$%%%(((+++++++++***+++)))'''))),,,***$$$&&&%%%(((------(((%%%&&&'''&&&%%%&&&((()))))))))***+++++++++***(((&&&%%%)))''''''(((&&&###%%%***,,,)))+++111111111>>>NNNtttmmmYYYGGG666*********+++,,,+++,,,666AAATTTfffjjj???,,,000444eeevvvIII777===iiiKKK888222???pppNNNLLLooo}}}nnnaaaUUUOOOJJJFFF@@@999333///,,,++++++''''''+++,,,+++///555555<<>>444000,,,+++,,,,,,)))&&&***+++,,,---,,,...000222---+++***+++...000///...---***)))+++---///666>>>>>>333...555888111,,,,,,777444111333666888555222444777999777333111333666BBBCCC@@@;;;<<>>111444===mmmyyyrrrrrr~~~}}}hhhKKKFFFTTThhhBBB777444TTTxxxEEELLLyyy|||qqqfffaaaWWWLLLAAA888111...555222111333333111222555111//////555???GGGJJJKKKQQQgggwwwxxx|||xxxwww{{{}}}{{{xxxwwwjjjhhhbbbUUUJJJHHHPPPZZZBBB???;;;:::999666111,,,...000333444333222111111.........---,,,---///111888666666555444555>>>HHHHHH>>>===HHHQQQKKK@@@999:::999888;;;???BBB@@@>>>>>>EEEKKKHHH???<<<@@@GGGVVVNNNHHHKKKNNNOOOPPPRRRLLLSSSXXXXXXVVV[[[gggsss~~~~~~~~~zzzqqqaaaWWW___pppmmmHHH:::555111000444777666444444,,,***)))((()))***+++,,,///---+++,,,...///,,,***////////////000111444555...555777///'''&&&))),,,222000---)))''')))---000---------------+++***)))+++)))+++//////***)))******)))((())),,,...---,,,''')))++++++)))((()))+++'''''''''(((((('''%%%"""+++,,,,,,***'''&&&''')))&&&((('''######&&&'''%%%%%%###%%%)))***(((***...*********)))'''''')))***,,,555:::666000.........'''&&&'''***((($$$%%%)))&&&+++,,,'''$$$&&&)))))))))&&&""""""%%%''''''&&&"""###&&&((())))))((('''(((***...222///)))''')))((()))******((('''((()))$$$$$$$$$$$$%%%&&&''''''***)))((((((((()))(((((('''&&&%%%&&&---333000***(((''')))------)))'''(((&&&&&&'''***---...---+++---,,,+++******)))))))))***)))***------+++---111((((((+++...,,,)))---444:::GGG\\\rrriiiUUU999333///......,,,---000...777FFFQQQKKKAAAEEERRRaaaqqqSSSZZZgggyyyxxxppphhhhhhqqq|||xxxlllppp~~~VVVCCC;;;999gggmmmEEEOOO~~~wwwlllcccXXXJJJ@@@777555444444444222000///555///***+++...//////111777GGGOOOUUUaaahhhpppyyyxxxzzzooolllhhheeebbb\\\TTTNNNKKKMMMOOOOOOLLLJJJHHHHHHOOOMMMHHHAAA:::;;;BBBIIIHHHFFFEEEEEECCC???@@@DDDEEE@@@EEESSS___]]]UUUOOOMMMMMMOOOSSSYYY\\\\\\[[[___iiiqqqmmmaaa[[[bbbkkkwwwjjjeeekkkmmmhhhjjjsssqqq{{{~~~qqqcccUUUMMMJJJIIIHHHXXXwwwrrrKKK444444...---...//////111555999...---,,,+++******+++,,,---000222111...,,,,,,---333111111333777666222---///333333---)))))))))(((444444111...,,,---222666***+++,,,.........---,,,---+++---111111,,,+++,,,((())))))(((''')))---111+++***)))***++++++(((%%%((('''&&&&&&'''((('''&&&***++++++***)))'''''''''&&&***+++))))))++++++''''''&&&(((+++***''')))---+++,,,+++***((('''((())))))...000///...///---***...---...///---((('''***$$$''''''%%%&&&***+++)))'''((((((%%%"""###&&&)))############$$$&&&'''(((&&&(((---000,,,%%%$$$((()))***,,,,,,***))))))***&&&&&&&&&&&&&&&'''((((((+++++++++***((('''&&&&&&''''''%%%&&&***///---'''***'''&&&((((((&&&'''***))))))***+++------+++))),,,---......---,,,***)))***)))+++......+++---111------...///...---111666000222:::LLLccczzz___PPP???444---***,,,111///222999???>>>BBBUUUjjj}}}~~~RRR<<<:::;;;CCCQQQjjjwww___\\\eeezzzuuu===777888>>>oooqqqOOOVVVtttdddLLLKKKGGGCCC@@@;;;444...999444111111...((((((+++)))222444444:::===EEEVVV[[[aaajjjvvv|||yyyyyyzzz{{{ssskkkjjjqqqxxxxxxuuuuuuzzz{{{sssiiiccc^^^aaaiiiuuu}}}~~~~~~|||eeeYYYKKKBBB:::666777:::FFFXXXyyybbbHHH777...333444999;;;:::===LLLbbbsss---...///...,,,+++,,,---...333777555000,,,...222,,,******///444444---&&&+++---,,,***+++......***111222111...***))),,,///&&&(((***,,,------,,,++++++)))***......+++***,,,&&&'''(((&&&$$$&&&---333///,,,))))))+++***%%%!!!((('''&&&&&&((()))))))))%%%&&&(((***+++,,,++++++'''***,,,++++++...---)))...---...///+++&&&''',,,***++++++(((%%%#########$$$&&&%%%%%%(((,,,***%%%...---...///,,,&&&%%%'''&&&((()))'''(((+++***&&&&&&)))+++(((###!!!%%%******(((&&&$$$$$$$$$&&&''''''(((,,,///,,,&&&%%%((('''))),,,,,,+++******+++***))))))((((((((((((((()))***++++++)))(((((()))(((***)))'''''')))'''"""+++&&&$$$%%%%%%$$$&&&+++,,,+++***+++,,,,,,***(((+++,,,...///...,,,***)))***)))***---+++''''''***/////////...------000333222,,,+++555GGG\\\ppp~~~}}}mmmWWWEEE888000///222///000333444333777GGGXXXsss{{{QQQ:::333...///333AAA^^^xxxjjjaaaeee{{{ccc444333444LLL~~~qqqRRRXXXrrrrrr{{{yyyssskkkccc[[[OOODDDAAA<<<:::<<<888...+++///$$$++++++---222000222@@@;;;===AAAIIIWWWeeehhhdddnnn}}}}}}mmmcccbbbaaaWWWKKK777222///...///111:::CCChhh|||FFF999666222:::;;;OOOfffrrr{{{'''+++...///...------///...222555444111......///(((((())),,,///---)))&&&(((+++,,,***,,,000000---)))---000///+++)))***,,,(((***,,,------,,,***)))(((&&&&&&******((((((+++%%%&&&&&&&&&(((***---000+++***)))((()))(((((('''&&&%%%&&&(((++++++***(((###%%%'''***------,,,+++'''******'''(((,,,---+++------//////+++&&&(((---(((***++++++)))((('''((($$$%%%$$$"""%%%))))))%%%)))(((***,,,)))$$$"""%%%""")))---***(((((((((&&&(((***+++***&&&$$$&&&(((***)))((('''&&&&&&&&&&&&'''&&&)))---,,,'''%%%'''$$$&&&***++++++******+++,,,+++***)))((('''''''''%%%'''******((('''''')))&&&***+++(((%%%&&&&&&%%%***&&&$$$&&&&&&$$$&&&***---+++***)))***+++***))),,,++++++++++++*********((('''))),,,***&&&%%%))))))+++,,,++++++,,,---...000------111666???OOO___|||ssscccOOO;;;///,,,000///......------222888NNNfff~~~mmmGGG<<<555555444333;;;HHHaaavvv}}}]]]999444333ccccccNNN\\\uuueeehhhppp~~~~~~zzzhhhRRROOOkkkuuuqqqwwwsssfffVVVKKKFFFHHHDDD888111111---111...000555000...999222444444444999>>>>>>:::DDDNNN```pppyyy}}}rrr```ZZZPPPAAA888:::===888///......000444777???NNN]]]ddd888999:::;;;PPPSSSooo&&&+++000333222222222444---...///000000...,,,***...000222111///---,,,,,,(((---///---,,,...///---'''---333555222111222444---...///000///---***((((((%%%%%%((()))'''))),,,&&&$$$$$$''',,,///...+++"""%%%(((((('''(((---111"""$$$'''+++---,,,)))&&&%%%&&&(((+++,,,,,,)))'''+++,,,***&&&'''---000000'''(((+++---***'''***000***---222444555555666777'''***)))%%%%%%)))+++***((((((***---+++&&&%%%(((&&&...,,,&&&$$$'''(((+++*********)))(((&&&%%%$$$%%%&&&(((((((((''''''&&&$$$&&&***+++'''$$$%%%!!!$$$(((******))))))***---,,,***)))'''&&&&&&%%%###&&&((((((%%%"""###$$$ '''+++(((%%%'''***+++(((%%%%%%((((((%%%%%%(((---+++(((((()))+++++++++,,,+++)))''''''(((***+++&&&%%%(((,,,,,,))))))---!!!$$$((()))+++------,,,'''***...///***(((444DDDVVVkkkyyyYYYAAA555---)))&&&)))...000000000111GGGbbbvvv^^^JJJ888444444111666>>>MMMgggVVV666+++111qqqqqqXXXNNNfffppp[[[AAA<<>>BBBSSS|||tttkkkdddZZZOOOKKKLLLKKKCCC999555666777666444333222000...,,,+++,,,---000333555666;;;DDDGGGDDDOOOVVVbbbnnn{{{zzzxxx]]]JJJ<<<<<<:::666111...111555...999DDDDDDBBBKKKaaauuu000...+++))))))+++...000111---,,,......---000444666888444------555888555******++++++++++++******(((***)))))),,,000...))),,,,,,,,,+++++++++++++++'''******((((((,,,---+++(((((())))))******++++++///+++&&&%%%'''))))))((()))%%%###%%%***,,,(((###'''((())))))(((&&&%%%$$$+++(((&&&%%%''')))))))))&&&%%%&&&(((***+++***)))///:::```pppDDD...)))(((%%%"""%%%)))(((###%%%$$$###"""###%%%''')))%%%%%%&&&$$$######$$$&&&++++++(((%%%%%%)))(((%%%+++***)))'''''''''((((((((()))***(((%%%###$$$&&&))),,,,,,(((&&&((()))''''''%%%###"""$$$%%%%%%%%%$$$&&&((((((''''''((())),,,***+++......***)))***---(((&&&((((((%%%$$$&&&***)))+++---)))###!!!###%%%$$$$$$$$$%%%''')))+++***************)))(((''')))''''''(((''''''---666---)))(((++++++***+++///...///555@@@MMM\\\pppsssWWWDDD888///...333,,,,,,,,,+++---999JJJXXXeeevvv~~~bbb:::666;;;___MMM^^^zzz^^^HHH666:::888111111777555;;;MMM]]]xxxzzz```???333333:::KKKrrrfffdddgggggg[[[LLLCCCCCCBBB>>>999///000000000000111333555'''---111///---///111222000777???DDDHHHOOOZZZcccqqqvvv}}}~~~~~~tttlllggg```RRREEE@@@KKKaaaxxxyyydddNNNBBB---111555444333777AAAIIIKKK[[[lllqqqpppyyy000///---,,,,,,---///000222//////111111000000444444777555...+++///222222++++++,,,,,,+++***))))))(((+++,,,+++---000000,,,------------------------000111...)))'''******(((***++++++***((((((((()))+++(((%%%$$$&&&)))***)))+++)))''''''******(((%%%&&&%%%&&&''')))***)))''')))'''&&&%%%&&&'''((((((&&&%%%%%%'''***,,,,,,+++///777XXXccc<<<,,,''''''%%%"""$$$((((((%%%'''&&&$$$###$$$%%%((()))###%%%'''(((((()))+++---111111///)))((()))((($$$---,,,***(((''''''((()))((())))))(((&&&$$$######'''++++++(((&&&((()))'''&&&%%%$$$$$$$$$%%%%%%%%%$$$&&&'''(((&&&&&&'''(((---******---+++'''%%%&&&***&&&%%%&&&&&&###"""$$$###"""###%%%$$$ !!!%%%%%%$$$$$$###%%%&&&)))***,,,,,,,,,+++***)))((((((***'''&&&'''''''''---444...+++)))++++++)))***......000555;;;???EEEQQQ]]]tttzzzhhhVVVBBB444000///---,,,+++***...999EEERRRXXXhhh^^^:::888AAAvvvwwwSSSiii^^^IIIDDD:::>>>;;;<<<@@@;;;;;;GGGaaayyyTTT777111444888NNNoooVVVPPPLLLSSS___mmm}}}zzzkkkaaa]]][[[YYYWWWYYYTTTLLLFFF@@@:::222---+++...000///------///111000444777666444444:::???EEEIIIPPPWWW^^^fffooovvv{{{}}}qqqddd[[[VVVTTTSSSNNNHHHEEEFFFEEE@@@:::666;;;PPPiiimmmXXXDDD???===GGGQQQTTTWWW```nnnwww//////000000000000//////...---...222222---+++---...000000---+++,,,---,,,,,,,,,---,,,,,,+++***)))'''---111...+++---///000............------------444555111***(((******'''((()))***)))((((((***---+++***)))))))))))))))(((+++,,,---+++'''%%%&&&((('''&&&&&&(((+++---,,,+++,,,,,,++++++***+++,,,...&&&%%%%%%''')))+++++++++(((,,,@@@YYYZZZAAA,,,&&&'''((('''$$$%%%)))***'''+++)))(((&&&&&&&&&(((((("""%%%***,,,,,,,,,,,,,,,000222111,,,)))***)))&&&---,,,***)))((((((((()))***'''%%%''')))***&&&"""###''')))&&&%%%'''((('''))))))))))))(((((()))***&&&''')))(((&&&%%%%%%&&&,,,))))))+++)))$$$"""###***'''''')))(((&&&'''***'''$$$$$$&&&%%%$$$'''---((('''&&&&&&&&&'''))))))------,,,+++***)))))))))///,,,+++---------111777000---+++------***+++///,,,...222666444222777>>>PPP]]]vvv~~~fffPPPDDD777111...111333333555:::999<<>>BBBDDDGGGMMMTTTYYY^^^fffqqqyyyooobbb\\\SSSIIIBBB???===;;;888555555444555666:::@@@FFF???>>>LLLgggtttmmmeeefffjjjxxx---///111222222111///---///...111555555000,,,---******++++++,,,------,,,------...------,,,++++++&&&---222...)))***---............---,,,+++++++++000111///***))),,,---,,,###&&&((((((((()))...222111111///---+++)))'''&&&)))---///+++%%%"""&&&***+++++++++++++++++++++,,,)))+++,,,,,,++++++---///(((&&&%%%%%%'''))))))((((((***222::::::111+++***)))+++***&&&'''***+++***++++++***)))((('''''''''$$$(((,,,---+++)))'''&&&(((,,,---)))(((******)))++++++******))))))((((((***&&&$$$''',,,---((("""&&&+++---+++***---...,,,%%%&&&((('''&&&%%%&&&'''((()))******((('''''''''***((((((***)))$$$"""$$$'''%%%&&&((('''%%%''',,,,,,***((()))'''%%%(((---)))))))))))))))*********,,,,,,+++***)))))))))***...++++++...///...///333000---+++------+++,,,///---+++,,,---,,,***///555<<>>;;;:::;;;999???KKK]]]sss}}}{{{}}}yyyooofffaaaUUUJJJIIIKKKIIIDDDAAA<<<<<<<<<;;;777444111000,,,,,,,,,------...///000444666777666555666:::>>>IIITTT___eeegggjjjjjjggglllvvv}}}qqqZZZIII===999555111000222444222///777999======;;;===HHHUUU]]]\\\hhh~~~vvvppplll---...////////////...---111000222666777333111333111---***+++...///...............///......------)))...000,,,***+++,,,+++------,,,***)))((('''&&&***,,,,,,))))))---///---%%%'''))))))'''(((---222333222///+++(((&&&&&&'''(((***+++)))&&&%%%(((+++,,,---...---)))(((***,,,%%%'''******)))***,,,///,,,***''''''(((((((((''')))...000000333888666///***---,,,((('''***,,,***(((((()))***))))))((('''''')))++++++)))'''&&&&&&$$$)))+++(((&&&(((***)))'''(((***++++++)))((('''(((''''''(((******&&&###***...000...---...///---"""$$$&&&%%%###"""###%%%((()))++++++***)))***+++***((((((+++***&&&%%%&&&%%%$$$%%%'''%%%"""%%%***+++***+++---+++&&&&&&)))&&&'''***,,,,,,,,,,,,++++++***))))))((()))***+++***'''(((---...,,,+++------***)))++++++)))***...---***(((+++,,,---000666888:::GGGZZZhhhtttoooYYYFFF>>>888000,,,///444444444222333@@@[[[tttyyyrrrooolllmmmooovvvxxx^^^CCC444***???jjjoooHHHYYYtttnnnTTTMMMUUU|||pppooozzz}}}wwwVVV333---555;;;MMM|||FFF111///---000666888444111000444...---555BBBVVVuuu~~~}}}pppgggiiikkkhhhaaa^^^SSSUUUSSSMMMDDD>>>>>>AAA:::999777777666666444333((()))***,,,000444888:::***444<<<>>>===???>>><<>>...///222555555555;;;BBB\\\}}}yyynnn```UUUMMMOOO\\\kkkZZZSSS???444444111GGGwwwXXX???ZZZvvvfffPPPRRRdddvvvaaa[[[fffzzzyyytttPPP222111<<>>>>>>>>DDDLLLJJJmmmvvvooouuuzzzxxxrrrpppuuu{{{zzzvvvrrrpppoooffflllooolllddd^^^[[[[[[fff```ZZZYYYZZZ]]]bbbfffWWWWWWWWWTTTJJJ===666777FFF???;;;======:::999;;;:::<<<:::444222555888777999NNN___dddjjjvvvuuucccSSSHHHEEEMMMXXXaaadddggglllzzztttmmmwwwrrr```XXXJJJCCCJJJ???>>>@@@GGGKKKOOOUUU\\\///---++++++------,,,***000111333777999888444000111///,,,++++++---...///000000///...111666666222111------000000+++((((((,,,***+++---,,,((((((+++)))(((((()))***)))'''%%%---......+++***+++---///333999;;;555...+++++++++((()))***,,,------------((('''''')))***+++***((((((+++,,,***,,,111333111222111...,,,******++++++)))&&&$$$'''...222333111///,,,((('''''''''&&&$$$%%%######&&&***------,,,---...//////............((()))'''&&&)))...000...,,,***(((((())))))&&&$$$***%%%$$$'''(((&&&&&&''',,,***)))'''&&&'''((()))***+++***&&&&&&)))+++))),,,***(((''''''&&&%%%%%%&&&(((******(((&&&%%%%%%((())))))((('''(((***,,,,,,***)))***+++,,,***((('''(((((())))))***))))))(((%%%###&&&***---,,,***&&&&&&***---,,,)))***...---...---(((&&&)))+++)))111000///...,,,,,,---...000,,,,,,000000333CCCWWWiiiyyyuuu\\\QQQIII:::000444666111...111---444DDDWWWjjj|||kkkUUUEEE===;;;AAA777444777777EEEtttYYY666999JJJwwwYYYZZZmmmcccBBB777EEEWWWhhhuuuppp???777333444KKK{{{sssKKK---,,,...///------------,,,,,,,,,...111333444333333JJJVVVdddnnnwww~~~zzzpppfffiiillloooqqqpppnnnllllllHHHJJJKKKLLLMMMJJJ???444777999666333555:::999555333555555333444777666222444000///333555666:::>>>JJJpppvvvGGG<<>>===>>>===777222333999CCC;;;444222555888999888666111111666999555///,,,111888EEETTT\\\VVVDDD555555777666222111666999999;;;@@@KKKWWW^^^___^^^^^^bbbgggooovvvwwwyyy}}}{{{rrrhhhWWWDDD888555NNNrrrmmmTTTNNNAAA::::::666888CCCAAAIIIWWWeeemmmrrrzzz+++******,,,---,,,***'''//////111333555444111...---,,,+++******,,,...//////...++++++111999999555111+++)))---000---)))(((...++++++......***)))+++***)))((()))+++***)))'''+++,,,------------///222///777:::333***''')))***'''((())))))*********)))&&&)))++++++)))((()))+++...111000---...111222//////...---+++++++++,,,,,,+++(((&&&(((---222333333...,,,)))((((((((('''&&&'''&&&&&&'''***,,,,,,++++++///111///+++((())),,,((('''%%%%%%+++111222---)))(((&&&'''(((((('''%%%((($$$###&&&(((&&&%%%&&&&&&%%%$$$$$$$$$%%%&&&'''+++,,,***&&&&&&***,,,+++***)))((('''&&&&&&&&&&&&***,,,...---+++)))((())))))*********))))))+++,,,,,,(((&&&)))...000,,,'''&&&&&&&&&''''''((((((((('''&&&&&&***...000...,,,%%%(((---///***%%%(((...000222000+++***,,,---***,,,///111///+++)))***---000+++)))+++,,,---888FFFRRR]]]kkkzzzzzz```JJJ666222444222//////,,,))))))111>>>RRRllliiiOOO===666777555777:::AAAYYYJJJ444888NNNsssVVVaaaoooAAA000:::GGGuuu___jjj~~~```;;;555///:::\\\iiiEEE111,,,///...***...777999444+++'''%%%+++444999777222???EEEJJJOOOXXXfffooorrrwwwdddcccbbbcccfffdddXXXJJJLLLTTTTTTJJJGGGLLLKKKCCCEEEKKKOOONNNLLLIIICCC;;;666111333???OOOXXX^^^aaaqqqXXX666DDD\\\yyytttFFF777<<<999,,,777111111444000+++666HHHMMMAAA333---000555666444444000///333555333222444:::OOOlllgggGGG;;;>>>???>>>BBBIIIMMMMMMOOOIIIQQQhhhvvvsssnnnooovvv|||qqqddd[[[UUURRROOOIII@@@777666;;;...IIIhhhhhhGGG777555222000000555AAAOOO[[[iii~~~*********+++++++++***)))((()))+++---/////////...------,,,+++***+++---///111...)))(((---444444///(((%%%&&&+++---++++++,,,000,,,+++...---)))'''(((///---,,,,,,---,,,***)))'''''')))+++***)))***...(((...///***$$$###%%%%%%&&&&&&''''''''''''&&&&&&(((***++++++***)))***+++000222000,,,***,,,+++(((++++++*********+++,,,,,,111---***)))+++---------,,,+++***))))))(((''''''***)))***++++++,,,,,,+++''')))***)))&&&$$$$$$%%%)))+++)))&&&(((,,,,,,)))'''&&&&&&'''((((((((((((((($$$###''')))&&&%%%'''%%%$$$######"""######$$$+++,,,***&&&&&&+++...---%%%&&&'''''''''(((***+++,,,---......,,,*********'''((())))))''''''(((***---)))&&&'''+++,,,+++(((((((((''''''&&&&&&&&&&&&,,,,,,---///000000,,,)))((())),,,...+++&&&''',,,---///---***+++//////,,,***,,,......---,,,,,,...444///,,,...///000666===HHHIIIMMMVVVggg|||oooUUUGGG@@@888111...333...,,,---111999FFFSSSrrrlll[[[QQQJJJMMMQQQUUUaaa||||||???222444QQQqqqUUUgggTTT444555CCCiiirrrTTT[[[xxx~~~LLL666555222FFFooogggBBB111///000...222FFF^^^ddd]]]GGG>>>222---222:::;;;777@@@AAAAAADDDNNN]]]hhhkkkpppyyy}}}yyy{{{}}}wwwwwwvvvmmmpppnnneeeooozzzzzzmmmaaaVVVQQQVVVjjjsssTTTHHHIIIqqq\\\555000666777555///222999333///BBB```wwwiiiTTTAAA;;;>>>???>>>999:::;;;:::555555>>>JJJgggsss[[[___aaaccchhhppprrrppprrrqqq{{{uuunnnjjjllliiiaaaZZZTTTMMMEEECCC???<<<:::666111111555---444BBBeeewwwPPP===444111111///---===YYYjjj---,,,+++***)))+++---...((()))******++++++------///000000...+++***,,,...000---(((%%%(((......)))%%%'''***---+++'''+++111///***(((+++,,,***)))***222000---,,,,,,+++)))'''&&&%%%'''+++)))%%%%%%))))))***)))&&&'''+++***&&&+++++++++++++++******)))+++******+++,,,,,,***)))(((***)))&&&%%%''''''%%%*********++++++,,,---...///---***(((((((((((((((&&&'''''''''&&&%%%%%%%%%%%%&&&'''((('''&&&&&&%%%'''&&&%%%&&&((((((&&&$$$&&&,,,---(((###$$$''''''&&&''''''(((((()))******((($$$$$$)))+++((('''(((''''''&&&$$$###"""""""""***,,,***&&&'''+++...---&&&((())))))((()))+++...'''((()))((('''&&&&&&'''$$$%%%&&&&&&$$$###$$$%%%...,,,)))&&&%%%&&&(((+++---+++***(((&&&&&&%%%%%%,,,---...///...,,,(((%%%,,,))))))------***((()))+++,,,***(((***...---))))))((())),,,000222111///000,,,+++,,,...///111444;;;777555:::FFFVVVfffoooyyyhhhRRR===111333111000222111///000555JJJVVVkkk~~~sss:::222...RRRmmmXXXoooqqqAAA999KKKttt[[[JJJMMMrrrnnn===222666888RRR{{{ggg???---111...000DDDmmm{{{rrraaaNNNEEEFFFEEEBBBIIIJJJIIIIIIPPP[[[aaabbb[[[bbbiiijjjooo{{{[[[NNNZZZnnnvvvZZZccczzzyyyHHH888<<>>888888444666@@@IIILLLLLLMMMLLL???666SSSiiiCCC333111+++...///333VVV......,,,***)))+++...111//////...,,,***)))+++---///111111///+++)))+++---+++,,,)))&&&&&&++++++)))***---222222+++&&&***333...((($$$(((,,,,,,---///000...+++***))))))'''&&&)))&&&)))...,,,%%%###(((***)))&&&%%%***///...(((+++++++++,,,++++++******---+++***+++------+++((($$$''''''&&&(((,,,...,,,******+++,,,---...//////------------------......'''(((******(((''''''((($$$&&&((((((&&&$$$$$$$$$&&&###!!!$$$((()))&&&### )))---(((""""""'''***%%%'''((((((((((((***+++'''$$$%%%***,,,)))'''(((***)))((('''%%%$$$###"""(((******'''(((,,,---++++++------+++(((&&&(((+++%%%'''((('''&&&&&&''')))''')))******(((''''''(((...---+++'''$$$$$$(((,,,///---+++)))'''&&&&&&'''&&&''')))+++***(((&&&$$$...***)))---///---******,,,,,,***(((***---***%%%(((&&&&&&***000444444222+++++++++,,,---------...///,,,---222777<<>>???PPPxxxEEE<<<999jjjVVV444111000<<>>ooovvvpppkkkgggeee]]]___hhhfffZZZWWW^^^ddddddeeelllvvv~~~jjj???666---999CCCuuuwwwxxx|||}}}hhhdddwwwdddTTTGGG???@@@DDD<<<===AAAHHHOOORRRQQQNNNLLLQQQUUUZZZeeettt{{{|||pppJJJ555(((...000333ggg(((+++......,,,+++,,,...------,,,)))'''(((,,,111'''+++...---)))(((+++///...333555///)))((())))))---++++++...---+++---111===333***((()))))))))***,,,***))))))+++---------***&&&***333111(((&&&---%%%))))))%%%###&&&))))))$$$%%%&&&&&&''''''&&&&&&(((...222000***'''***...%%%''''''$$$%%%((()))'''$$$$$$&&&'''((((((((((((!!!$$$(((***+++******+++&&&***------+++)))***+++###'''******'''%%%%%%&&&###&&&)))(((%%%###%%%'''%%%)))***((('''((((((&&&###%%%''''''%%%$$$&&&)))$$$"""###(((***(((&&&&&&'''(((((())))))(((((('''###''')))((())),,,+++((('''***,,,***&&&%%%(((,,,"""$$$%%%&&&&&&'''***,,,%%%'''))))))'''%%%%%%%%%---******---222222---(((***)))'''&&&'''(((***,,,((()))+++***)))'''''''''***,,,000333///***,,,222)))***))))))///444222,,,$$$'''))))))(((***000444(((...222000,,,))))))((()))'''))),,,,,,,,,444@@@<<>>777yyyeee<<<444333222EEElllIII444222333:::nnnzzztttuuurrrfffXXXQQQZZZ]]]```bbb```[[[UUUQQQ[[[\\\bbbeee]]]WWWdddxxxYYY;;;333+++;;;ZZZsssJJJKKK===NNNyyy|||vvvvvv^^^ccc[[[EEE777999===<<<>>>888555999===AAAHHHPPPXXXhhhvvv}}}dddGGG:::555222RRR///...---,,,,,,---///000000,,,+++,,,,,,)))***---,,,---...///...,,,+++***222333000,,,,,,///111///000)))%%%(((,,,---,,,,,,000,,,((((((+++,,,+++))),,,***)))***---//////...)))&&&''',,,---+++***,,,***'''%%%'''+++---+++(((,,,+++******,,,---,,,+++&&&%%%(((***)))%%%&&&***((())))))(((%%%$$$%%%(((,,,)))'''))),,,---***&&&+++)))&&&%%%&&&(((***+++(((&&&&&&)))(((%%%&&&)))######"""""""""###$$$$$$(((''')))+++***&&&&&&******)))''''''((()))******))))))((())))))***)))((("""###&&&'''))))))))))))'''&&&%%%%%%%%%%%%$$$$$$)))'''%%%&&&(((***++++++)))++++++((((((+++,,,)))(((((((((((())))))******&&&(((***,,,......------'''))))))&&&&&&(((%%% ###%%%(((***,,,,,,,,,+++,,,+++)))))))))***++++++)))&&&$$$%%%(((******)))+++******)))(((((()))))))))------)))'''***,,,,,,,,,...000///---+++,,,---222...***+++...000...,,,,,,+++000<<>>@@@FFFRRR```lllrrrsssdddiiidddCCC888333DDDppp---,,,,,,,,,,,,,,,,,,,,,000---,,,///...,,,,,,///......///000111000,,,***111111...,,,...222111,,,)))((()))+++)))''')))...+++(((%%%&&&***,,,,,,+++---+++))))))+++---------***)))***+++)))&&&(((---'''&&&&&&***...///---******)))(((((()))***)))'''&&&&&&+++///...)))(((***''',,,...,,,'''&&&***///,,,***((()))---...,,,******)))(((&&&%%%%%%%%%%%%)))&&&%%%''''''%%%&&&)))%%%%%%%%%&&&&&&'''((()))'''(((,,,000///)))''')))&&&)))++++++***)))+++---%%%''')))++++++***(((&&&$$$&&&(((***+++,,,,,,,,,******)))(((''''''&&&&&&'''%%%######%%%'''(((((())),,,+++((((((,,,,,,***&&&''')))*********)))(((###(((------+++)))***,,,'''))))))&&&'''(((&&& '''(((***,,,---...------&&&'''((('''%%%%%%(((+++---'''"""###))),,,***'''...------,,,+++++++++,,,(((++++++'''&&&)))+++***,,,---///...,,,******+++222...***)))***+++)))&&&(((***,,,000333@@@WWWmmmzzzgggIII===111,,,***))),,,///000......666IIIaaaxxxnnnCCC333222777mmmnnnOOOVVVjjjuuuDDD666///555555222222AAAaaammmEEE333444MMMQQQ222111111555RRR~~~sssEEE999;;;888MMM~~~~~~xxxzzzzzzzzzwwwrrrllliiiYYY[[[[[[RRR<<<+++///<<>>QQQ___ooo~~~OOOTTTvvvRRRAAA===<<>>...---......444---000999:::<<>>}}}uuuOOO444111999ZZZ\\\===999999CCC~~~lllTTT>>>111...000777```}}}RRRAAARRRaaaccc{{{]]]XXXVVVYYY[[[ZZZZZZ]]]uuuhhh@@@<<>>ooo,,,---...///000111111111111......000///***(((***&&&+++000///+++))),,,000666777666111///000...+++111---***---...---...111,,,---......------------,,,///111111...,,,,,,,,,,,,'''%%%***---......000++++++)))((((((***---///)))(((((())),,,------,,,(((&&&)))000444000,,,***+++,,,,,,+++++++++,,,---///...---***(((((()))***'''***,,,***&&&%%%'''******&&&%%%+++...+++'''%%%+++******)))))))))******((('''(((+++***(((***...111///---------,,,(((%%%###''')))'''$$$"""$$$'''%%%'''***,,,///000000000***---///---)))'''))),,,)))(((((()))******)))'''(((+++***&&&&&&))))))''')))((('''&&&&&&&&&'''''' ###''''''&&&%%%(((***'''))))))((()))+++)))$$$------,,,,,,,,,,,,,,,---'''$$$###$$$'''*********$$$$$$%%%&&&''''''&&&%%%&&&&&&%%%&&&&&&'''((()))***------)))(((+++---,,,)))((((((+++...000///...//////...,,,******+++,,,---***((())))))(((+++000000333;;;EEEMMMTTTbbbpppxxxaaaMMMDDD888111333111***(((,,,...///333999@@@LLL```qqq}}}mmmUUU:::>>>dddEEE999777\\\tttmmmlllnnnooovvvzzzkkkMMM222---555WWWoooJJJ444666>>>bbbWWW>>><<<888FFF~~~oooeee^^^hhh~~~nnnOOO999///...888cccwwwKKK<<>>KKKnnn(((((()))***,,,---...//////,,,---111000,,,+++---'''///777666///***+++///333666444...***++++++)))000---,,,---,,,+++...444,,,---------+++)))))))))'''+++//////,,,)))))))))+++)))+++------***---111......---+++(((''''''(((***))))))+++.../////////((('''+++333555///'''###(((+++...,,,'''&&&)))...)))))))))((((((***---///,,,...000---(((&&&)))---,,,((((((...222///)))&&&%%%%%%%%%%%%&&&'''((()))'''''')))---,,,)))***...)))***+++***'''&&&&&&&&&$$$''')))'''$$$%%%)))...$$$%%%'''((()))))))))((("""&&&((('''###!!!$$$'''((('''&&&'''(((((('''%%%###&&&&&&###$$$((()))'''***+++,,,,,,,,,***)))((( )))111111***&&&'''+++"""%%%&&&%%%(((+++***&&&+++***))))))((()))))))))!!!"""$$$%%%&&&(((,,,000'''%%%%%%***000222...)))''''''&&&%%%%%%%%%%%%%%%'''++++++'''%%%(((***))))))'''''')))---...---***+++++++++***))))))+++---%%%&&&***...,,,((()))...,,,...666???AAAAAAHHHRRROOOgggfffNNN999555555000,,,///,,,'''(((---///000===LLL^^^aaahhhXXX???UUUyyy;;;777666ZZZtttnnn\\\```\\\KKK777---222;;;qqqrrrEEE444:::BBBeeeRRR;;;888333JJJxxxaaaMMM;;;@@@YYYjjjooo~~~]]]???111...555dddlll@@@222FFFWWW^^^}}}iiiPPP===555000000000000333777222999BBBKKKTTT```nnnxxx~~~OOO???[[[pppeeeVVVVVVUUURRROOOLLLKKKKKKEEE>>>;;;>>>BBBCCCEEEGGG^^^PPP666999aaaxxxCCC888555444555HHH{{{fffHHH777000PPP}}}999333//////---+++,,,///+++///000///000111---'''+++///333333000---,,,---000000...+++((()))---111---------,,,+++---000333444///+++)))+++------+++&&&***+++(((&&&)))++++++)))'''&&&'''''''''%%%###***+++(((%%%&&&+++,,,))),,,)))(((,,,---,,,+++------+++,,,///...)))&&&'''###&&&&&&&&&(((,,,,,,(((((('''&&&&&&((()))(((''',,,+++***(((''''''&&&&&&...,,,***)))******)))(((***%%%$$$)))+++)))&&&'''$$$######&&&)))***(((%%%222,,,&&&$$$(((+++***(((111...+++(((&&&%%%$$$###&&&''''''&&&%%%'''+++...&&&%%%$$$$$$&&&&&&%%%$$$)))(((&&&&&&&&&(((***+++)))&&&%%%&&&)))***)))''''''+++---++++++---+++''',,,((('''))))))&&&'''***%%%&&&((()))******)))))))))(((''''''((()))(((((((((((()))+++,,,---+++)))(((&&&$$$$$$%%%&&&&&&%%%,,,***''''''''''''&&&%%%((('''&&&%%%&&&(((***+++((())))))******)))((((((((()))'''$$$%%%)))((($$$$$$%%%'''+++...///...------,,,---222999<<<999666AAAJJJ\\\ssssssXXX@@@444666;;;.........---,,,---///111999???GGGMMMZZZtttZZZ>>>222:::ooo}}}fffGGG>>><<<777000111PPPjjjCCC>>>>>>QQQzzzUUU@@@555AAAiii]]]NNN666---999555@@@HHHNNNTTT[[[dddmmmpppmmmbbb???555555999ppp^^^888555DDDQQQ]]]~~~{{{XXXDDD444444444666666555333333777666888===@@@FFFSSS```bbb]]]iiixxxsssvvv{{{OOO444BBBUUUtttWWWYYY\\\NNN@@@>>>888555666:::999555555888666888===@@@===888:::@@@\\\{{{JJJ888DDDmmmYYYBBB444444...;;;aaaUUU;;;777EEEZZZYYYFFF222,,,...000---***000111///,,,---///...))))))---111111///---...000......---***'''(((+++///......---,,,******,,,//////,,,***+++------+++(((------,,,***,,,000000++++++)))'''(((***+++,,,,,,......,,,(((***......+++,,,)))))),,,+++((('''***...,,,...222333000000333***,,,+++(((''')))((($$$***))))))***++++++)))'''(((((('''''''''(((((()))((('''&&&&&&'''((((((''',,,(((&&&***,,,)))((((((&&&%%%%%%&&&))))))'''$$$(((((('''''''''(((''''''***)))((((((((())))))((((((&&&######%%%&&&''''''((('''&&&&&&(((((('''&&&$$$###"""!!!!!!###$$$%%%((('''%%%&&&)))***)))'''###''')))'''''')))'''###)))&&&%%%''''''$$$$$$'''))))))******)))(((&&&%%%+++)))'''&&&&&&''''''&&&######%%%&&&(((((('''&&&,,,+++)))***+++,,,,,,+++)))(((''')))+++---------***)))(((''''''(((***+++###$$$$$$%%%%%%%%%$$$$$$&&&'''&&&%%%''',,,,,,)))''''''(((+++------+++)))%%%$$$&&&,,,333777666333000:::IIIXXXhhhzzzmmmVVVDDD:::222111///...//////000///,,,111666;;;EEE\\\{{{QQQ;;;888CCCooosssRRR;;;000555222222VVV```GGGBBBHHHfff}}}QQQ>>>666CCCmmmTTT@@@111,,,333,,,333555:::<<<999999===AAAAAAUUUeeevvv}}}fffAAA777777DDDxxxXXX::::::FFFNNNYYY{{{\\\DDD444333111......111222000222888@@@EEEJJJQQQYYY```[[[XXXddd}}}~~~qqqmmmfffjjjsssRRR222:::CCCsssxxxMMMAAAAAA===888777AAAGGGOOOUUUTTTKKK>>>555888666666888777666:::@@@ddd```FFF888JJJwwwwwwHHH333000+++222NNNuuuxxx\\\>>>@@@HHHhhh|||___===,,,...444111(((333222...******...///---&&&))),,,,,,***)))+++---......---+++)))))),,,...//////...+++)))((()))+++))))))***---///...)))%%%+++)))&&&&&&+++000,,,%%%)))&&&$$$$$$'''+++...///)))+++)))''')))...///,,,---,,,---...***&&&'''++++++))))))---...---...222,,,...---)))'''(((&&&###&&&&&&&&&((()))(((&&&$$$(((((('''''''''''''''((()))(((''')))+++,,,,,,+++---(((&&&)))***''''''(((((('''''''''((((((&&&$$$"""%%%***+++)))'''&&&'''%%%&&&''')))************---)))%%%%%%(((***(((&&&((('''&&&'''((()))(((''''''&&&%%%$$$$$$$$$%%%&&&((('''&&&'''((())))))'''%%%(((***((((((***(((%%%,,,)))(((+++***''''''***))))))******)))(((&&&%%%+++***'''%%%$$$%%%&&&&&&"""###$$$%%%&&&&&&&&&&&&***((('''(((***+++++++++((('''''')))---/////////******((('''''''''((()))&&&&&&&&&''''''((((((((('''((('''&&&(((------***+++*********+++***'''$$$&&&&&&''',,,222555444222111888>>>@@@CCCOOOeeexxxjjjXXXJJJAAA555///...///...---)))+++---...333BBBXXXhhhRRR777555IIIxxxnnnIII111;;;999888dddTTTFFFBBBRRR}}}vvvKKK<<<777EEEsssVVV999000...///)))///+++444999666111000111111111;;;EEELLLTTT]]]ccceee|||eee>>>333333JJJ|||WWW::::::CCCIIIUUU{{{^^^EEE//////+++)))222>>>BBB>>>AAAOOO]]]bbbgggoooqqqnnnjjjhhhsssxxxvvvnnnoooxxxkkkZZZhhhpppzzzvvv~~~yyyhhh~~~ZZZ444333666^^^~~~qqqTTT;;;<<>>@@@DDDHHHNNNTTTsssggg>>>222FFFvvvaaa>>>222///000<<<\\\{{{UUUDDD===OOOzzzqqqOOO444,,,000111,,,000000---)))+++000222///***,,,...---***)))+++---//////...---------.../////////...,,,)))((()))***)))((()))---000///***&&&&&&'''&&&%%%)))---)))###&&&%%%$$$%%%))),,,......&&&(((((('''+++111333000---...111222---(((***111---)))'''((('''%%%&&&)))(((++++++(((&&&))))))'''%%%$$$###%%%''')))((((((---,,,***((('''&&&&&&&&&,,,++++++,,,...///...---+++'''%%%''''''$$$$$$'''((((((((((((((((((((('''&&&(((+++,,,+++)))'''&&&''')))***+++)))(((''''''+++)))''''''((()))))))))'''%%%%%%%%%'''((('''&&&+++***)))(((''''''((((((''''''''''''((()))((((((&&&)))***((((((***)))&&&---******------))))))+++%%%&&&'''))))))))))))((()))((('''%%%###$$$'''))))))*********)))(((((()))&&&%%%$$$%%%'''))))))))))))((('''((()))***)))'''''''''&&&&&&'''((())))))************+++,,,,,,---***+++)))&&&'''+++***&&&+++***)))))))))(((&&&###+++******---000111///---555888888333111999LLL\\\lllwwwdddLLL;;;444111---***000000///...///555>>>FFFXXXjjj```:::444QQQfff>>>@@@:::;;;tttNNNHHHIIIbbbpppDDD999888GGG{{{```888111000///777CCC>>>IIIRRRRRRLLLEEE>>>777666888777444666<<>>666999JJJggg888444555>>>^^^vvvuuuggg[[[QQQOOOEEE777///000333444555CCCbbbaaa;;;444444HHH~~~WWW333555EEEPPP___wwwVVVDDD444333===\\\sssHHH@@@>>>888777<<<<<<444AAAiiixxxJJJ888999GGGggglll@@@333III{{{bbbTTTLLLHHHIIIMMMUUUcccvvv{{{fffDDD333,,,+++777^^^^^^;;;666@@@hhh^^^qqquuuaaaLLLCCC;;;000(((,,,---...111555444000))),,,000000......000222*********+++------+++***+++,,,...---,,,,,,---...///,,,)))))),,,...,,,***(((///444333111111000---'''(((***---///...+++)))000111000---...111///+++&&&'''***...---+++...444222...+++,,,***'''(((,,,'''+++,,,'''%%%'''++++++(((&&&$$$&&&***...111333************+++---...///---------...//////---***)))(((***,,,+++'''(((+++'''((()))))))))***,,,///333,,,&&&&&&)))***'''###'''***,,,+++'''&&&''')))%%%***)))$$$"""(((...)))(((((()))+++,,,+++***%%%%%%%%%%%%%%%$$$$$$$$$&&&'''((((((''''''(((***'''))))))&&&&&&))))))''')))'''(((,,,+++'''&&&((((((((())))))((('''%%%$$$"""%%%((((((''''''+++...000222222...***''')))++++++)))((()))+++,,,,,,+++''''''''')))******(((&&&&&&''')))+++...000111222***)))((('''''''''))))))&&&'''&&&%%%''',,,,,,)))(((''''''(((***++++++***((((((***,,,...///111222111///...///333888===???777AAANNN^^^sssmmmVVVEEE444111------000111000...///---555===FFFYYYgggcccnnnnnn|||nnnqqqwww}}}aaaIIIHHHaaagggBBBGGG```ggg999444;;;MMMrrrAAA>>>EEE[[[}}}ooo[[[JJJ???777111000444MMM{{{YYY888333444PPPPPP000;;;PPPYYYeeeqqqPPP@@@444333FFFtttpppdddbbbTTTLLL???888111222TTT{{{JJJ111333@@@^^^mmmAAA888UUUpppGGG:::888444555@@@XXXtttcccSSSccc```>>>......222III|||NNN666...EEEyyyJJJfff|||~~~}}}www\\\===+++.........000444333///***...111000,,,))))))***)))((((((***------***(((***+++------+++***+++,,,...+++))))))+++,,,***((((((---000000111222...)))%%%%%%&&&(((++++++***(((***,,,+++)))***,,,+++&&&'''%%%''',,,...---///333111---+++,,,+++((())),,,)))...///***&&&)))---...$$$###$$$&&&)))+++,,,+++'''((((((***+++---///000,,,,,,---///111111///---&&&'''+++///...))))))---)))***+++***)))))),,,///000---***)))******(((''''''***,,,***&&&%%%'''+++&&&***...---)))(((+++...)))(((((()))+++,,,,,,+++&&&&&&''''''''''''''''''%%%''')))((('''&&&(((***+++...---******---...+++***)))***------)))''')))'''(((((()))(((&&&%%%$$$"""&&&***+++)))(((***...+++---...+++'''%%%(((+++)))'''&&&&&&'''(((((('''&&&&&&''')))+++,,,***((('''((())),,,...///000111...---+++)))))))))***+++'''((('''&&&(((------***)))((('''(((***,,,,,,,,,***+++---...///111444666444333222333444444333222---444;;;AAAMMM___pppyyyrrrYYYNNNBBB;;;999888444000444...111222000<<>>KKKgggooolll999666,,,YYY^^^222333???TTTQQQJJJRRRnnnrrrUUU<<<000666YYYNNN555666777UUUSSS222777EEEMMMbbbrrrMMM777444555VVVdddMMMJJJFFFeee]]]@@@///OOO|||UUUHHH___```999111555000===\\\^^^;;;999:::ggg```777555111444HHHYYY<<<000888QQQ111LLLsssccc999555000///222333000+++000000000222333222000...***///444222,,,***///444+++(((,,,555333)))%%%***,,,((('''***,,,)))((()))!!!(((000333000...///111%%%***+++((('''***------)))***+++---//////,,,***+++,,,......------,,,,,,,,,---//////...,,,)))'''((((((''''''+++000///***)))***)))&&&###$$$(((---...---,,,)))((())),,,...+++***)))***,,,,,,***)))%%%%%%&&&%%%$$$%%%''')))***)))'''&&&'''(((***,,,***)))***---000222111000,,,+++(((%%%######'''******&&&$$$''')))((((((+++&&&'''((('''%%%$$$%%%&&&%%%))))))&&&%%%'''%%%!!!***)))'''&&&%%%&&&((()))))))))))))))((((((((((((---'''%%%(((***''''''***,,,))))))+++***''''''***))))))((((((((((((((()))---,,,++++++******++++++------,,,***(((''')))+++---)))%%%###"""#########((('''%%%&&&)))+++,,,,,,...,,,***(((''''''((()))&&&,,,000000///---''' %%%$$$$$$''',,,000111111'''***,,,,,,+++)))***+++---)))'''---444666///''',,,333999999444444:::BBBTTTcccsss|||qqq^^^CCC///999000+++---000///000333444666<<>>CCCeeeooo@@@000111111>>>www\\\333999DDDWWWOOO888:::FFFppp~~~YYY```UUU>>>999///666WWWTTT666///222444___pppAAA111222...EEErrr\\\;;;222777111<<>>[[[PPP;;;<<>>111000///111999KKK```nnnsssUUU<<<111222777KKKRRR>>>AAAUUUppp>>>555DDDlllggg;;;///000///;;;xxxpppEEE666999WWWyyyJJJ444777BBBlllfffJJJ;;;666888777555888AAAKKKPPPKKK[[[mmmyyy}}}{{{rrrhhhbbblllqqqlllpppqqq]]]ZZZxxxOOO111444FFFWWW666111444111???vvvKKK555222%%%///]]]aaaCCC888000+++///<<>>FFFKKKNNNSSSXXX[[[___eeelllooofffPPP:::555999RRRoooRRRHHHJJJiiiyyyjjjXXXPPPaaajjj???;;;SSSwww~~~{{{III888444```OOO222---...444SSSMMM555333///999```000222555666222...///333BBBcccmmmPPP555111--- )))---111111---***,,,...777666555333222000///...(((***+++)))(((***,,,,,,***,,,000222---(((***000''''''(((***+++***&&&"""&&&))))))&&&%%%(((***((($$$)))///000---,,,...111+++++++++,,,,,,,,,+++***++++++,,,,,,,,,,,,------++++++)))(((***...,,,'''&&&&&&&&&***---...+++((($$$&&&((((((((((((***+++)))(((((()))******)))'''%%%''')))***)))''''''(((%%%&&&))),,,...000222222%%%$$$%%%&&&)))***)))((($$$%%%&&&%%%$$$%%%''')))&&&$$$%%%***---,,,+++,,,)))***,,,,,,++++++,,,------///---)))(((++++++)))''',,,000---'''$$$&&&+++))))))))))))((((((((((((&&&"""$$$***---***)))+++)))&&&&&&***+++)))***---'''''''''((()))***+++,,,++++++***)))))))))))))))%%%'''******))))))))))))%%%...222000......000///---******+++,,,,,,,,,***)))'''&&&%%%&&&((()))%%%'''(((&&&'''+++,,,***'''***......+++))))))***+++++++++)))((()))***,,,)))---111000,,,***---000111+++%%%$$$(((***)))&&&+++...---((('''***+++***000---,,,000555;;;FFFPPPbbbsssttt```OOOGGGFFF333444333///+++)))+++...999,,,///FFFVVVVVV]]]lllppp[[[HHH999333666333...<<>>666...CCCkkk:::555???]]]^^^333******999WWWjjj888444777IIIlll===888;;;KKKuuuLLL555555222000KKKnnnAAA222<<<888III}}}qqqGGG999999\\\~~~LLL222444000TTTfff>>>AAA>>>MMMyyymmmMMMQQQqqquuuNNNCCCEEEcccggg???555000222:::TTTJJJ222,,,222:::ddd333222111000000/////////666JJJ[[[VVVBBB333///222---******...111222666;;;888444///...//////---***444333111...+++***,,,...111222000------///---)))///,,,+++------******---///---,,,++++++,,,---...333...)))***///333333111+++&&&$$$((()))'''%%%&&&)))+++...---+++)))***++++++***(((&&&&&&((()))+++***---,,,((('''(((&&&"""******))))))((((((''''''***$$$!!!$$$%%%$$$###$$$***(((&&&''')))***(((&&&444...((('''+++///111000'''&&&...///######,,,...%%%$$$######$$$&&&(((***((('''&&&)))------)))$$$,,,)))&&&%%%&&&&&&&&&&&&&&&&&&'''((('''&&&%%%%%%&&&'''))))))))))))+++,,,+++'''&&&)))***(((&&&((('''%%%$$$%%%(((+++,,,+++%%%%%%'''(((((((((((()))((()))***++++++***((('''&&&######&&&'''%%%&&&)))+++******+++,,,,,,+++)))'''%%%%%%&&&))))))(((&&&&&&&&&((()))******(((&&&***)))'''''',,,222000***)))(((((((((((())))))***,,,------,,,***+++,,,...)))((('''''')))+++---...+++***)))(((((()))***+++333***$$$(((---......///+++,,,***(((+++000...(((,,,+++...222222...///222666>>>HHHPPP]]]lllwww{{{nnnZZZKKK@@@777111000666//////999>>>888333333333@@@LLLPPPVVVfffxxxwww]]]SSSUUU```xxxyyyFFF777666KKKrrr>>>777///BBBjjj555000333CCC[[[hhhqqqNNN222888666<<>>555999XXXEEE111555///IIIhhhAAA>>>666???nnn]]]<<<===YYY^^^NNNHHH^^^}}}QQQ777222000222@@@hhhsssLLL222///000FFF{{{333222222111000/////////000777DDDKKKBBB333111999000***''',,,222444444666:::333...111888999222***666666555222///------...111---,,,...///---+++,,,///+++)))+++)))&&&&&&(((...---,,,++++++,,,---...444---''')))000444222---111)))%%%***...---)))(((+++///222///(((%%%(((,,,...,,,***))))))+++---///---///---)))'''((('''###''''''''''''''''''''''''---)))&&&((()))&&&%%%'''+++)))''''''(((*********333...)))'''***,,,,,,,,,)))&&&+++***!!!###+++***(((''''''''')))+++---...,,,)))((())),,,,,,)))&&&000---***((((((((('''&&&$$$$$$%%%&&&''''''&&&&&&&&&''')))******+++---///***&&&%%%)))+++)))(((***'''&&&%%%%%%'''))))))(((&&&&&&'''&&&&&&''''''&&&'''(((***+++***(((&&&$$$&&&###$$$(((***((()))---,,,+++*********)))'''%%%+++***)))*********(((&&&&&&((()))(((&&&%%%&&&(((///,,,((((((///444000(((+++******)))((((((((()))((()))((('''&&&'''+++...+++'''###%%%***------,,,)))(((''''''''''''((()))...(((%%%'''******,,,000+++)))&&&&&&,,,111...'''+++)))+++000222...++++++)))333:::<<>>pppoooIII>>>333555eeeccc;;;333DDDdddoooeeesssVVV888222///,,,000JJJbbb666---...000VVV......////////////......---...555???BBB<<<666666999333///222333000------666222///444:::;;;444,,,333444444222000---------222***)))///000***(((---***'''&&&))))))''''''***,,,,,,+++++++++,,,---...222---((((((+++,,,***'''333,,,***...111///,,,,,,,,,...///,,,'''%%%'''***+++,,,...//////---+++***+++---,,,)))(((******(((%%%&&&'''(((***+++------...***)))+++***'''&&&(((***)))(((((()))*********((()))---222555333...))),,,(((,,,,,,&&&((()))***************+++------+++)))((())),,,------,,,...,,,++++++---......---&&&''''''(((((((((((((((%%%&&&((((((((((((***+++,,,((('''***,,,***)))***))))))((((((((())))))(((((()))(((&&&&&&)))(((%%%%%%'''***,,,,,,***(((&&&%%%###%%%)))+++***+++...***(((((((((((((((&&&$$$,,,,,,,,,,,,++++++)))(((************)))(((((((((...---***(((+++///+++%%%***))))))((((((((((((((()))******)))''''''(((******'''$$$%%%'''*********)))((('''&&&&&&'''((()))***((((((***(((%%%%%%)))***((('''(((***---+++(((,,,(((''',,,///---)))))))))222777555333:::CCCJJJWWW\\\eeeooo{{{rrr```KKK>>>444222222///...///---000111///...111666:::===RRRllluuuKKK555000***???EEE888555BBB]]]BBB777222555666222333:::@@@III___|||^^^;;;111666RRROOO000...000AAAmmmMMMFFFvvv{{{KKK222000...IIIwwwrrrNNN666444KKK[[[111...888WWWeeeiiiddd999===222999hhh{{{SSS>>>666777YYYrrrBBB222<<>>...)))***###(((((('''&&&&&&%%%%%%%%%((('''&&&&&&(((******+++***))))))***---//////...))))))(((((('''''''''''''''((()))(((&&&&&&&&&(((///+++***,,,---***((()))))))))***)))(((((('''(((***+++)))&&&(((---,,,(((%%%''')))++++++)))'''&&&!!! """&&&(((&&&'''***)))(((((()))++++++***)))&&&'''((()))((((((((((((---+++***---//////***%%%'''+++,,,)))(((***+++)))'''&&&&&&&&&&&&'''((((((+++---000111///---------((()))(((&&&$$$$$$'''*********((((((((((((******&&&'''+++...,,,'''%%%((()))***,,,+++(((&&&'''***///)))%%%(((+++***)))***$$$+++000000000222333222>>>AAAHHHRRRaaavvvnnnOOO???:::999666444//////000111222111000111---666???GGGVVVnnnfff???555222...GGGBBB222111===zzzWWWAAA///000888999555222...888QQQpppyyy{{{kkkLLL:::FFFsssJJJ222......???cccOOO[[[RRR555111000QQQcccGGGIIIcccTTT---)))000WWW]]]GGGHHHmmmeee===;;;000888fffZZZ:::666999EEEpppvvvCCC...777FFFfff~~~[[[IIICCC999666666777```bbb:::222+++---BBBwww,,,---///111333333333222---///000444CCCTTTUUUKKK444000---......---111666***---000000///...///111---...000000///......///...+++***---...,,,,,,---000---,,,---,,,)))))),,,%%%&&&&&&''''''(((((((((&&&))),,,+++)))))),,,000''''''(((***'''###$$$)))((('''%%%&&&)))***(((&&&///,,,(((%%%$$$&&&)))+++...///---((('''))))))'''******************))))))(((&&&(((***((($$$%%%(((###'''***,,,+++***))))))+++---///000000///,,,+++###;;;SSSLLL///&&&...000***))))))'''&&&%%%$$$###******)))((((((((()))))))))((('''((()))***)))((()))((('''&&&&&&&&&&&&&&&***++++++***(((''''''(((000,,,***------***((()))&&&((())))))'''&&&&&&&&&***,,,)))&&&)))111222+++(((((((((((('''%%%###"""$$$"""$$$((()))&&&&&&(((%%%%%%%%%'''***+++***)))&&&(((************+++,,,...+++)))---222222,,,%%%###)))---***(((+++///000&&&%%%%%%%%%&&&''''''(((%%%)))...000000///------(((***+++((($$$$$$(((,,,++++++))))))))))))++++++$$$&&&+++111111---+++---)))+++...---(((###&&&,,,000+++'''(((((('''))),,,!!!&&&+++---000333000+++222333777???LLL^^^qqq}}}}}}rrrhhh[[[FFF555:::444000333555555444555555666555333555???MMMXXXyyyVVV666222//////NNNCCC111444???{{{gggCCC222222222///,,,///>>>[[[{{{nnneee___VVVRRRcccEEE333,,,***999WWWVVVmmmYYY888333444YYYnnnrrrVVV111---000OOOSSS:::555QQQlll???555---999cccaaa444111333777bbbOOO333;;;CCCZZZ}}}cccLLLOOOLLL===777666///KKKLLL333///000222ZZZ...///111222222222000000...,,,---444===IIIWWWbbbLLL???111+++***+++///444...000111000......222555---......---,,,++++++---+++------,,,///444444111111...,,,---+++'''&&&)))######$$$%%%&&&&&&&&&&&&'''(((++++++,,,---///111,,,((('''******(((''')))&&&''')))))))))(((''''''///---)))'''(((+++///222,,,---+++'''&&&)))***(((&&&&&&&&&%%%%%%$$$$$$$$$))))))+++...,,,((()))---$$$&&&)))***)))((()))***,,,+++***((('''&&&'''((($$$444EEE>>>***(((000,,,++++++******)))((('''&&&)))******************+++***)))(((((())))))'''%%%(((((('''&&&'''((()))******+++,,,+++)))))))))+++...)))(((+++,,,)))((()))&&&(((+++***(((&&&'''((((((+++((($$$***555666...)))((('''&&&&&&%%%%%%%%%(((&&&(((++++++'''%%%'''$$$###$$$&&&((())))))((((((+++------,,,+++---///+++)))(((***,,,---+++)))&&&+++,,,***))),,,---,,,(((''''''&&&&&&&&&&&&'''"""%%%)))******)))((()))******)))))))))***---///++++++))))))))))))++++++'''&&&(((...000---,,,...***)))+++---***%%%'''---///,,,++++++)))&&&(((,,,&&&)))++++++...222333000---...000555<<>>>>><<<555...+++&&&)))///333555666999;;;DDDVVVgggppp~~~KKK111///***000UUUAAA///888BBB{{{xxx___PPPIIIHHHIIIMMM[[[uuulll]]]]]]mmm???222+++(((999SSS[[[cccYYY444111666UUUVVV222000444BBByyyfff;;;111<<>>DDD888222777333LLLmmm>>>222555000AAAwww...///000111000...,,,+++111)))***333555777PPPnnnuuu^^^CCC444///...///111......,,,+++***,,,000333------,,,***((('''''')))(((...///,,,111:::;;;555444111///000///++++++...))))))+++,,,------------+++))))))***---...---+++...'''$$$(((,,,***'''&&&$$$)))...---(((%%%&&&)))%%%&&&(((***,,,---------''')))(((%%%&&&+++...,,,''''''''''''(((((())))))&&&&&&***---+++'''(((---%%%'''((('''%%%&&&)))---+++,,,------+++************''''''$$$$$$///...'''''''''''''''&&&&&&%%%!!!$$$&&&'''((()))+++******)))***,,,,,,***)))))))))((()))***,,,---///'''(((******))))))***,,,***&&&%%%)))+++)))(((***'''+++------+++))))))+++&&&)))'''###***666888000((((((''''''((()))+++,,,&&&$$$&&&)))(((###!!!""")))((()))***,,,---,,,+++&&&)))++++++)))((()))+++'''''''''&&&%%%&&&))),,,------+++((((((***(((###+++***)))(((&&&&&&&&&%%%(((******)))'''%%%&&&'''---)))''')))...222222222+++***)))(((((()))***+++,,,'''%%%(((***)))(((***+++'''''',,,---******...,,,,,,...///+++&&&''',,,+++---,,,'''''',,,111222+++,,,...000222444666888@@@KKK^^^rrr}}}qqqgggccc[[[III777...888444222000///------///555===???<<>>ttt{{{mmmhhh999000***)))===WWW\\\HHH|||UUU...---555OOOkkkfffwwwPPP,,,+++222666sss|||DDD666444cccCCC333111???[[[xxx???555+++000OOOtttNNNTTT]]]rrrwwwhhhTTTDDD==='''666000...;;;>>>\\\KKK000000(((,,,```hhh333222111111222000---+++***...000...,,,999XXXuuu___999//////...///333222...***...444222***((((((''''''(((***,,,---,,,,,,,,,///444888:::;;;222222111...,,,+++---000***)))***+++---...,,,+++$$$(((+++,,,///333111,,,++++++---111444444000,,,((()))...000---)))+++111555444111...,,,+++******111++++++222111***)))///***'''&&&)))***((()))+++$$$'''(((&&&'''***+++((()))***+++)))'''$$$$$$%%%---***''''''***+++)))'''...111,,,!!!!!!))))))"""%%%######(((---///,,,((()))%%%%%%'''&&&$$$$$$''')))***+++***)))((()))***++++++***)))((('''&&&&&&(((((())))))*********+++---+++(((((())))))&&&$$$"""$$$%%%&&&&&&(((+++---((($$$"""&&&...222111---(((%%%######&&&)))+++,,,,,,***(((((((((((('''&&&)))###""")))......,,,,,,---)))&&&%%%'''((('''&&&%%%))),,,+++%%%"""###&&&---...,,,&&&%%%((((((&&&+++,,,...000111///,,,((('''%%%&&&))))))(((***///---***((((((,,,222888;;;333///)))''''''))))))(((''''''''')))++++++)))'''"""%%%(((+++------,,,+++,,,,,,,,,++++++++++++***)))))))))+++---------,,,111///---,,,,,,---...///222444===KKKYYYlllmmmMMM333444444444333111///---+++111444555555666<<>>OOOjjjqqq777%%%333...>>>YYYpppsssaaaKKK>>>222111111222444444333222***---000///,,,111EEEZZZnnnDDD333111000///000222000+++,,,000000,,,,,,,,,+++******+++,,,,,,)))((('''))),,,///111111///,,,)))(((***++++++***(((((((((***+++***'''$$$''')))***)))+++...,,,(((---,,,---...000...***&&&***+++...///***$$$%%%***555444222111000000000111333111666@@@>>>000((((((,,,&&&###'''+++***'''&&&(((******''''''******'''***(((((())),,,---+++)))---***((((((***+++***(((777<<<888,,,&&&***+++'''&&&$$$$$$''',,,---***&&&'''$$$$$$''''''%%%&&&))))))'''&&&''')))***(((&&&((((((''''''''''''''''''%%%%%%&&&'''(((***++++++***(((&&&''')))***(((&&&$$$"""!!!###&&&))))))(((,,,)))'''***///333333111///---******,,,---......,,,***))))))***,,,,,,,,,+++%%%$$$)))---,,,***))),,,)))&&&&&&((()))(((''''''((())))))(((&&&%%%%%%,,,...,,,((('''***+++)))&&&'''))),,,------+++***&&&$$$%%%((((((&&&(((,,,---(((###%%%,,,111333222333///)))&&&&&&&&&&&&%%%&&&%%%%%%&&&'''(((&&&%%%%%%&&&)))+++,,,,,,+++***'''((((((((())))))******+++(((&&&(((---///,,,(((******)))((()))+++---...++++++...555===HHHYYYgggttt|||ttt___HHHEEE>>>666000///222555+++...222444555666888:::@@@@@@GGGUUUdddppp}}}aaa???+++...,,,666oooiii<<<666555<<>>hhh{{{qqqOOO999111,,,,,,---111111---***,,,//////000///...---,,,+++++++++***(((&&&''')))***+++***...((($$$%%%***,,,***&&&&&&%%%&&&''')))(((%%%###***+++)))'''(((+++***&&&---------------+++(((%%%++++++---...***%%%%%%)))///...---,,,,,,,,,---.........555???===///%%%###...&&&"""(((...---'''###***---,,,)))(((***)))&&&,,,(((%%%)))...111---))),,,+++)))***++++++***(((333:::999...&&&'''***)))(((&&&%%%'''***+++((($$$&&&$$$$$$'''(((&&&&&&)))((($$$!!!###(((+++(((###%%%%%%%%%%%%&&&&&&''''''$$$%%%&&&((()))+++,,,---&&&&&&%%%''')))+++***)))+++'''###%%%+++...+++'''))))))(((((())),,,...000---,,,+++,,,...///...---'''%%%###$$$'''***+++,,,...((('''***,,,)))&&&&&&)))(((&&&'''(((***))))))&&&%%%$$$%%%''''''%%%###***,,,+++'''(((+++---+++%%%%%%&&&'''(((((('''''''''$$$$$$'''(((&&&&&&))),,,%%% ###***///,,,(((///+++'''%%%%%%&&&'''&&&(((&&&$$$$$$%%%&&&&&&%%%,,,,,,---------,,,++++++))))))***+++,,,---.........((($$$'''---///+++%%%,,,,,,+++,,,...000222333000---,,,---...000:::DDDVVV]]]lll~~~oooiii]]]MMM>>>555222333,,,,,,---///222333222111))))))---333999CCCTTTdddKKK555+++...+++777uuurrrCCC777333666]]]xxxJJJ444444888444DDD}}}LLL///222GGGrrrbbb888555AAAuuuYYY999555///%%%000KKKqqq}}}rrrbbbJJJ666,,,,,,000444///???rrrjjj===...EEE}}}gggAAA===___fff999///111EEEzzzzzzqqqsssuuussszzzoooEEE///000333///...111222111222555555222///...///000//////000......000///---///333CCCZZZccc[[[LLL777***---.........------///111222//////...------,,,,,,,,,///---++++++,,,......---...+++'''(((+++,,,+++((()))'''&&&&&&(((*********+++,,,)))&&&(((---...+++,,,,,,------...---+++***'''(((+++///...***+++///******((((((((()))*********(((+++111111+++(((***+++&&&&&&,,,000...***((())),,,+++((('''))))))&&&,,,)))'''(((,,,,,,)))&&&++++++++++++++++++***))))))...///)))$$$'''))))))((('''&&&(((***+++)))''''''%%%%%%((((((&&&%%%(((&&&###!!!###(((***(((%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((()))***+++,,,---...'''''''''(((***+++++++++---)))&&&'''+++,,,+++((('''((((((&&&$$$&&&***...'''((())),,,000111111000%%%###!!!!!!$$$''')))***///+++)))++++++'''######&&&&&&&&&&&&((()))))))))&&&&&&&&&'''((()))(((((()))+++***''''''***+++((((((((('''&&&###"""######)))%%%%%%)))***'''&&&((((((%%%###$$$(((***'''###((('''&&&%%%''')))+++---,,,***''''''((())))))(((...---,,,+++***)))))))))++++++,,,------...//////...***'''(((,,,---+++'''/////////000111333444555444111//////---,,,222999EEEIIIQQQ]]]lllyyyxxxiiiYYYLLLDDDAAA999000,,,...222333333///000444666555444;;;EEE888---***///+++555gggUUU<<<555777HHH\\\hhh@@@,,,)))...000EEEKKK333000;;;___lll:::333AAAqqq]]]888666999111---222KKKHHHIIIKKKRRR]]]cccZZZLLLIII@@@444//////111111///000AAAooozzzAAA///III~~~|||YYYRRRlllsssAAA...--->>>kkk{{{mmmVVV;;;111444333111111333333555>>>HHH888666333333333444444333888111,,,------,,,...111111@@@SSSfffeeeGGG111444111---***---222444444333+++,,,,,,---------------000///------...000000000......---,,,+++******+++333///***'''(((+++...///+++,,,)))'''***222555333,,,,,,---,,,,,,++++++,,,%%%%%%(((---...,,,---111*********+++,,,...000222+++)))))),,,---,,,...111%%%%%%)))......++++++...'''))))))''''''))))))''')))************)))))))))***++++++,,,+++***))))))'''))))))''')))++++++)))'''''''''(((***+++++++++)))&&&'''))))))%%%$$$&&&%%%&&&''''''(((((()))***)))))))))((('''&&&&&&%%%***************+++++++++)))******************+++''''''&&&%%%$$$$$$%%%&&&(((***+++)))&&&&&&***...******,,,///333444333111***(((%%%%%%''')))******///+++)))+++***%%%"""######$$$%%%&&&''''''((()))(((+++...---******---000***---,,,((((((******''')))))))))&&&###"""###%%%+++''''''+++---***((()))%%%'''))))))'''&&&%%%&&&)))((((((((()))+++---///---+++)))(((***++++++++++++***(((&&&%%%%%%&&&'''*********))))))))))))))),,,------,,,******,,,---------,,,,,,,,,,,,,,,---///,,,+++,,,,,,***---222555888<<<@@@EEEOOO\\\eeeyyymmm```NNNBBB<<<888444000222111222555444111000333000)))+++000...000LLLppp~~~QQQ888444333000NNNfff}}}iii```XXXZZZbbblllyyyTTT888,,,((()))...JJJJJJ222///444PPPttt<<<---777bbblll;;;///555555000&&&///,,,,,,---222;;;@@@;;;333333222111222333333111///...JJJzzz}}}AAA222LLLzzz{{{}}}III///000;;;^^^zzzwwwmmm___YYYRRRHHH::://////777444666888;;;???KKKddd{{{222111000111444555666555<<<333+++)))***)))***------333CCC^^^kkkTTT;;;999444---)))...444555444333((()))+++,,,---.........---+++******,,,---...---+++---...---+++)))***,,,999444---)))(((+++---///------+++(((,,,333777666---------+++((('''((()))'''%%%'''+++,,,))))))+++(((((()))+++...222555777***+++,,,------+++******###%%%***---+++'''***///&&&))))))&&&&&&))))))&&&&&&))),,,,,,+++***,,,...(((***,,,,,,***(((((((((((('''&&&'''))))))'''$$$&&&&&&'''((()))***+++,,,(((&&&'''******&&&$$$&&&''')))++++++))))))+++---,,,+++***)))((('''&&&&&&((((((((((((''''''''''''***+++,,,+++)))((()))***'''((()))'''%%%$$$&&&(((%%%''')))(((&&&%%%(((***,,,,,,,,,---///...,,,***)))'''&&&&&&'''((('''&&&,,,))))))+++)))%%%$$$&&&"""$$$'''''''''&&&''')))%%%))),,,***&&&%%%)))///,,,......+++***,,,+++(((%%%((()))(((&&&&&&))),,,,,,((((((---000...++++++$$$(((,,,+++(((&&&'''))).........,,,***)))+++,,,***)))'''(((***++++++***...,,,)))((((((***---000++++++*********)))))))))+++...///---***)))---111------,,,+++***)))((((((000------000000......111+++///333333222555===EEESSSXXXhhh~~~vvvhhhXXXIII>>>:::222---...000///111333///+++,,,000///,,,555DDDYYYdddooowwwnnnBBB222...)))))):::NNNcccyyyuuu]]]@@@888333666===BBBIIINNNbbbjjjuuuxxxttttttddd===...///+++)))+++DDDIII111111444IIIxxx~~~EEE111555MMMJJJ000---111444)))+++///......///111444666666222333333000,,,,,,...111333[[[www===111EEEjjjTTT666444:::RRRiii|||{{{kkkXXXIIIAAA999;;;;;;777000,,,///555:::DDDTTTbbbkkkxxx---,,,---///111222111000888111+++++++++)))(((***+++111555EEE\\\\\\JJJAAA666///---000222000///111((()))+++---...............,,,))))))***++++++++++++++++++,,,...//////...222///+++))))))+++------000///,,,)))***000222///---------***((('''))),,,)))&&&'''+++,,,((('''(((((('''((()))+++---000111***++++++***)))((('''%%%+++***+++...,,,)))+++///(((++++++'''''')))(((%%%)))))))))***+++++++++***&&&)))++++++)))'''&&&'''%%%&&&'''(((&&&###""""""&&&&&&&&&&&&&&&&&&((()))%%%$$$&&&***+++(((''')))++++++***++++++,,,++++++*********))))))(((((((((&&&&&&&&&&&&&&&'''''''''((()))+++***'''&&&'''))),,,+++***)))************###%%%'''((('''''''''''',,,+++******+++***)))'''%%%%%%%%%&&&''''''%%%###(((&&&'''***)))&&&&&&)))$$$''')))***((('''(((***$$$&&&&&&%%%######&&&((((((++++++))))))+++***'''$$$(((++++++((('''***...,,,((('''---222000---+++&&&(((***+++***)))***+++///000000---***((()))+++''''''''')))+++,,,+++***000...+++***,,,000555999+++++++++++++++++++++,,,+++,,,,,,+++***+++...000//////......,,,+++***)))000...///333555222111222***,,,.........111555999:::;;;EEEXXXeeepppxxxnnnZZZNNNAAA:::555333444888222...---///...,,,---111222999AAAGGGQQQ___jjjnnnzzzoooLLL777111111...999CCCQQQhhhyyyppp[[[>>>666000111333222222333???CCCHHHKKKIIIJJJUUUaaa\\\hhhpppoooppptttsssooopppooommmmmmoooiiiVVVBBB///(((...+++(((***AAAzzzDDD000000111DDDsssKKK666666>>>xxxdddDDD444222888000///+++------,,,+++000===HHHLLLKKKFFF<<<333000333888HHHvvvsss;;;///999UUUVVV666111333DDD}}}lllrrrnnnbbbTTTKKKBBB888111///222666888888;;;BBBJJJOOOaaalll111000000111333222000---111---,,,///000---******,,,666111222NNNddd\\\LLL666222111222///)))***000***+++,,,...///......---222///---,,,,,,---,,,+++,,,)))(((,,,333666444000&&&%%%%%%'''***---......222222---((((((++++++(((+++------,,,***+++///333***((((((,,,...+++)))***...---,,,*********++++++///...+++&&&&&&)))+++,,,666000...000111///---...,,,...---)))''')))((($$$---)))&&&&&&******%%% %%%(((++++++(((&&&&&&'''###'''+++,,,'''"""###(((&&&&&&&&&%%%######$$$%%%"""!!!$$$***,,,******,,,///+++((()))---///,,,((((((((((((((())))))))))))&&&&&&&&&'''((()))******%%%''')))(((&&&%%%&&&))),,,((($$$&&&***,,,)))&&&'''(((***,,,------+++***---,,,+++,,,...///...---''''''(((***,,,,,,)))'''&&&$$$&&&******'''(((+++&&&))),,,,,,***((()))++++++)))''''''(((***))))))"""%%%&&&%%%%%%((((((&&&&&&***...,,,)))&&&(((++++++'''&&&---222111---,,,(((''''''))),,,---,,,+++,,,...///---***)))+++---&&&'''(((+++---...---++++++)))&&&&&&)))...555999%%%%%%&&&'''((())))))***,,,***'''(((+++---......------------,,,+++***)))(((&&&(((...000...,,,------)))&&&&&&***111777999777222444>>>EEELLL^^^sss}}}ppp___PPPAAA666333555333000...---------...000///222333444999BBBGGGHHHNNNQQQWWWYYYMMM:::000111===NNNaaarrr|||```DDD:::222222444555555777555333222444555666===DDD555HHHRRRJJJEEEKKKQQQOOOLLLHHHEEEFFFGGGBBB888000111***///+++***///GGG|||>>>,,,,,,+++;;;lllyyyIII555111<<>>AAA:::777444444===888666333111///,,,)))''')))+++&&&+++333,,,===kkkWWWAAA000,,,111===sssyyy>>>'''888888tttcccKKK???===???999HHH___qqqxxx}}}wwwvvv}}}hhhAAA111333EEElllFFF---...000AAAeeewwwlll[[[NNNKKKJJJ@@@444888444222222333444:::AAAJJJUUUeeesss222111000000111111000///******...333222,,,+++///...---((($$$...EEE^^^kkkaaaNNN:::222000---******111...,,,,,,---///000000)))...000+++&&&&&&&&&%%%###%%%(((...222333111...---,,,------((($$$(((///)))(((((('''((()))***+++((()))***+++,,,,,,,,,,,,///333222+++&&&&&&&&&%%%&&&((('''&&&)))......+++---+++)))***,,,,,,+++)))))),,,,,,***+++......***...,,,++++++,,,......---...)))&&&)))***'''''')))///,,,(((&&&'''(((((((((&&&((((((%%%%%%((((((&&&&&&((())))))(((''''''(((***(((%%%&&&)))******)))'''---000,,,''''''''''''$$$&&&&&&###$$$(((***(((&&&&&&&&&%%%$$$###$$$%%%+++***))))))))))))((((((&&&&&&&&&&&&''''''&&&%%%''''''''''''((()))*********&&&&&&)))+++(((&&&(((...,,,******+++,,,,,,+++((()))'''%%%(((,,,,,,''')))(((&&&''')))***(((&&&)))''''''((((((&&&(((---...***&&&%%%&&&(((((('''))))))((((((((((((((()))((((((((()))+++,,,***)))(((+++***((((((+++,,,*********'''&&&***000222///(((***)))&&&'''+++,,,)))+++------++++++---,,,(((******)))'''&&&&&&(((***'''''''''))),,,,,,)))&&&---+++***...333555111,,,))))))))))))******++++++...***)))+++,,,***(((***111+++)))---111222333555AAAEEELLLUUUaaauuu{{{iii]]]III888333555333......***)))---000...,,,,,,---000111111000444;;;AAABBBSSS^^^bbblll|||{{{|||uuulllgggfffeeeaaa^^^ffffffbbbZZZPPPJJJIIIJJJAAAFFF@@@;;;AAA@@@888777444111//////111111...+++,,,...))),,,111,,,@@@mmmxxxEEE000------222;;;iiiLLL///999444ccczzzkkkcccyyyaaa:::---333BBBvvvwwwjjjRRR888(((...///999QQQrrr}}}```aaa^^^cccXXXfffoootttkkk___PPPEEE999555888:::777333333222666>>>GGGSSSdddrrr000222444333111///000111***---333444///***+++111...,,,+++***+++666NNNdddyyygggKKK555...000///+++333000+++***+++---///000)))///111---*********)))"""&&&+++...///.........''')))------'''###(((222*********)))******+++,,,)))***************))))))+++333777222***&&&%%%######%%%''''''+++//////+++000///---,,,---,,,***)))***)))'''%%%)))...---'''+++***(((((()))***))))))---)))(((******(((&&&''',,,***(((((()))))))))((((((+++***'''&&&((((((%%%'''(((******)))(((((()))...,,,***)))******)))(((%%%%%%'''(((%%%!!!###(((%%%((('''%%%%%%)))***'''((('''&&&&&&&&&'''%%%$$$'''''''''''''''&&&&&&&&&$$$''')))(((&&&%%%&&&(((%%%$$$###$$$%%%(((+++---+++'''&&&***,,,)))'''))),,,***(((((()))))))))'''$$$%%%%%%$$$&&&++++++'''((('''%%%%%%'''''''''&&&)))&&&&&&'''&&&&&&***000///,,,)))'''((())))))(((,,,***(((&&&&&&(((+++,,,***(((&&&(((+++,,,)))&&&&&&((()))&&&'''******((($$$&&&&&&&&&***000222///&&&((('''$$$&&&+++---,,,...111111...---...---***---......,,,++++++,,,...''''''''')))******(((&&&***&&&$$$)))111555000***&&&(((***,,,------,,,,,,---))))))...111000000222333+++'''+++000000---+++---,,,111:::AAAKKKbbbxxxuuucccZZZVVVMMMBBB999///)))+++//////...---///...---+++***,,,000444333999>>>@@@EEERRR___ffflllkkklllqqqzzz~~~qqqnnnmmmkkkpppjjjZZZWWWgggiiiYYYMMM???<<<888777666555111...000111------///111MMMxxxmmm888***,,,000666:::cccYYY555666666RRRccc999,,,333>>>nnnssscccVVVIII;;;000,,,,,,...000;;;[[[xxxIII666@@@CCC<<>>OOO\\\kkk{{{|||kkk\\\NNN@@@999666333222444111000.........---***(((...---///222444444999@@@AAACCCJJJWWWfffttt~~~uuugggeeeaaaYYYOOOGGGCCCAAA===:::666333222<<<^^^ccc333000...111888===eeeZZZ333111888BBBrrriii>>>...333<<>>>>>888333...///222333000---333---,,,111222---+++,,,,,,---///666@@@KKKTTTYYYlll}}}wwwmmmkkknnnddd]]]VVVNNNFFFRRRtttZZZ///333---///555>>>kkkVVV///...444333ZZZ___;;;111666===nnntttfffgggZZZKKK<<<555444222222333333;;;BBBQQQttttttdddRRRgggxxx___NNNHHHIIILLLSSS___jjjxxx{{{nnnmmm{{{nnnpppssssss~~~111000000111222111---)))...///------000555666222555...---444333++++++333AAAGGGAAA000'''***,,,'''---,,,+++,,,------+++)))'''---000---)))((('''$$$'''+++......+++***...222222+++(((+++---+++'''&&&)))************))))))(((,,,,,,,,,,,,+++***)))(((------+++)))+++//////+++%%%(((******---///---''',,,------,,,)))(((((()))***000333...******++++++((((((((()))++++++***((()))***)))(((***---,,,)))+++******+++,,,---+++******---...+++)))***((($$$###%%%'''(((''''''''')))''')))***+++)))))))))***,,,))))))+++***'''''')))&&&)))***((())),,,+++(((######%%%'''***+++***)))))),,,---+++(((&&&'''***,,,'''%%%''',,,---)))$$$'''(((***,,,,,,+++)))(((***&&&&&&***+++((('''(((((('''&&&'''''''''%%%###%%%***,,,)))'''((('''%%%(((***++++++***))))))***!!!"""&&&+++***&&&%%%((('''((())))))((((((***,,,***,,,///111222000...---***000444000)))$$$''',,, ###%%%$$$%%%(((((($$$&&&+++,,,)))(((******(((&&&+++---)))&&&(((++++++%%%+++---(((%%%%%%&&&%%%$$$'''+++,,,,,,+++***+++---...///...,,,,,,,,,...---///000...******---111...,,,)))''''''(((***,,,***&&&&&&))),,,******+++%%%(((---000...---333<<<888---(((,,,///,,,+++......<<>>ooonnnXXXTTTPPPFFF===888666444555999JJJTTTcccvvvhhhJJJ<<<000MMMyyy||||||vvvjjjdddccc^^^WWWLLLPPPnnn///222444444111...---,,,+++///...++++++000222111444111111444333///000555111555444111000111---'''---+++)))***+++---,,,,,,(((///333111......---***(((***++++++***+++...111...***)))+++,,,(((&&&''',,,---.........,,,+++***))))))***************)))---000///+++***...///...''')))***((()))+++)))$$$***+++---,,,)))(((***+++&&&+++...,,,+++---+++(((%%%$$$%%%'''******)))((((((***)))&&&(((...///++++++)))((()))******)))((())),,,---*********((($$$$$$&&&(((((((((((()))***'''))),,,,,,***((()))***'''***+++***+++---,,,((('''+++,,,+++,,,//////,,,'''***---...------,,,---))),,,---+++&&&$$$%%%(((***(((((()))++++++)))'''))))))******++++++******+++''''''***,,,)))((()))'''''''''((())))))'''%%%"""(((+++)))'''((((((&&&&&&)))------+++)))((()))%%%%%%(((+++***''''''***+++---...---***)))+++,,,(((***---000000000...,,,,,,000222///)))%%%&&&)))"""&&&(((((()))++++++'''''',,,---***''')))+++***###***...,,,)))+++------(((...111---))))))++++++'''+++///111111000//////+++,,,---,,,)))(((***,,,......---+++)))***---///++++++*********+++,,,,,,'''$$$%%%***......///222+++***,,,///......333:::111---)))'''(((+++---...---666;;;777333555999<<>>GGGQQQYYYiii{{{sssCCC:::///---111:::kkk```555000111222;;;\\\tttiiisssllleeegggqqq|||zzzkkkWWWGGG444+++555888<<>>NNNyyy***111777777111...000333,,,222333+++%%%'''+++,,,(((,,,111333111//////111222111111666<<<===444+++...+++((('''))),,,...///&&&...333222000000///------------+++***+++,,,...&&&%%%(((+++***'''(((---***++++++,,,+++***)))(((&&&'''((())))))******)))"""(((+++'''###%%%***,,,***++++++((()))***((("""(((+++---,,,***)))+++...%%%''')))***///222---&&&%%%%%%&&&)))+++,,,+++***&&&(((&&&###&&&---///+++%%%$$$###$$$&&&((((((((('''+++,,,******+++((($$$%%%'''))))))))))))***+++(((+++...---***(((((()))""")))+++(((***000///'''###''')))((())),,,,,,)))+++...000///***&&&%%%&&&...111222///***&&&(((+++((()))++++++)))((()))***((('''&&&%%%&&&(((***,,,'''######&&&(((%%%###%%%$$$$$$%%%(((+++,,,+++)))&&&***((('''((()))((($$$(((---...,,,)))((((((***((()))+++***'''(((---&&&(((***)))&&&%%%''')))***++++++,,,+++***((('''+++,,,,,,,,,***)))((((((***---///------...---)))(((,,,---)))'''***,,,,,, )))...---+++---//////%%%,,,000...+++---000111&&&***...111111000///...(((***+++)))&&&%%%'''***555111---+++,,,---------((()))+++---.........---***&&&%%%)))***((('''))),,,'''%%%'''))))))+++000(((---///+++))),,,...------222555333333444222///555===IIIXXXfffsss}}}dddOOOAAAGGGEEE;;;333444333000222333444333111/////////555111000222222222888???DDD[[[iiioooyyy}}}NNN;;;222111444:::iiiggg999///...111///EEElllnnnSSSEEECCC???>>>CCCNNNVVVWWWVVV\\\^^^^^^bbbnnn|||zzzvvvyyy{{{|||jjjSSS@@@333///888555777pppvvvrrriiilllnnnggg]]]\\\lllWWW999888===RRRpppvvviiicccbbbMMMSSSJJJEEE:::111000444777555<<>>222***---333333,,,'''222000...///111000,,,(((,,,)))(((,,,111222---(((---///...000<<>>111+++000EEEtttxxxRRRHHHQQQ\\\tttzzzoooppp\\\OOOCCCAAAAAA===666222444000///111222111333777999dddoooaaa444...,,,...111000///000222000...---...//////...+++,,,---------,,,+++***''',,,---...888BBB???444,,,000111,,,)))+++---,,,///............---***)))---,,,,,,,,,,,,,,,+++***333222///,,,+++---111444333...(((&&&)))++++++))))))+++***((()))+++***%%%)))(((((((((((())))))***++++++,,,,,,,,,***)))(((,,,)))'''''')))+++***))))))***)))'''***///...***###$$$$$$###&&&++++++'''***)))+++---,,,)))+++000111)))%%%'''*********+++...+++***------***)))******(((''''''((((((&&&%%%(((******)))((((((+++---+++)))&&&&&&(((***)))((($$$###%%%)))+++((((((+++(((''')))------)))&&&((()))(((((('''''''''''''''---)))((()))(((&&&&&&***((('''''''''((('''%%%"""!!!!!!!!!"""$$$&&&(((***((('''&&&'''***,,,+++)))"""###%%%))),,,,,,)))&&&'''&&&'''++++++))))))---+++***'''$$$''',,,,,,)))***)))(((''''''((()))***'''...222///+++,,,---,,,...//////---+++))))))***+++(((&&&'''))))))'''$$$'''***,,,,,,+++)))***+++((())))))((('''''')))***))),,,,,,***))),,,---+++,,,***))))))+++,,,---------...---,,,******,,,------'''###''',,,...///111---)))+++222444000++++++///***(((((((((%%%'''+++***))))))***+++***(((&&&)))((('''''''''(((((((((***(((***///111...++++++,,,---...111555999===???EEEQQQaaaqqq~~~uuubbbUUUQQQKKKBBB999444111......111...222222...,,,...///...&&&(((///444555444999???AAAFFFNNNXXXaaagggkkklllXXX888222...HHH|||vvv]]]HHHNNN___vvv~~~nnnbbb]]]TTTIII@@@888555<<>>888777<<<;;;333---------///444888666333888@@@CCCGGGRRRaaalllppptttxxxtttmmm]]]XXXQQQIIICCC???===<<<+++,,,///111///---333;;;666666444///***''')))+++&&&)))+++)))$$$###'''+++(((***)))(((---333333---...333333...***,,,///111*********)))))))))***,,,###'''---000000...+++******+++***(((&&&'''***---***)))(((***...000000...'''))))))'''(((+++)))%%%((((((((((((''''''&&&&&&'''''')))*********))))))------+++++++++******)))''')))***((()))+++***'''+++///---&&&"""$$$(((***)))''')))------++++++...---)))(((,,,...---,,,...(((&&&'''++++++)))+++///111...+++(((((('''%%%$$$%%%)))+++***''''''***---***)))(((&&&&&&%%%######&&&%%%'''++++++'''%%%&&&(((&&&(((------***))),,,&&&''')))***++++++******(((%%%%%%''''''%%%%%%((()))))))))+++------+++)))&&&%%%$$$######$$$%%%%%%///+++)))((('''$$$###$$$((()))+++,,,+++)))(((''',,,)))(((+++,,,)))))),,,%%%)))******+++...---***************+++++++++,,,***111444///)))((()))***++++++,,,+++***(((&&&%%%)))((((((+++......+++(((,,,---///000...,,,***)))*********(((&&&%%%&&&''')))***)))&&&&&&******''')))((()))***------,,,+++###$$$%%%%%%%%%&&&))),,,,,,*********(((%%%(((---000...,,,+++***)))'''''',,,(((&&&((((((&&&'''+++*********+++,,,,,,)))&&&&&&''''''''''''((()))+++,,,333444///111888555------,,,,,,,,,,,,...000111333333111///000999EEEOOO\\\dddsss{{{jjj]]]XXXGGGEEE@@@:::888777111)))666000---000222222222444)))***+++++++++...444888111666<<<@@@BBBEEEKKKQQQUUUXXXeeepppvvvyyyjjjMMM222---+++EEEwwwzzzXXXIII:::111777444///---111444444777===333666<<<@@@@@@BBBMMMYYYlllrrrxxxcccPPPGGGKKKHHHBBB:::444444999>>>111//////111111///111666777999999666111---,,,---((('''&&&''')))+++++++++...,,,)))***000333...'''...000...+++,,,000111...''')))***)))''''''))),,,%%%)))...000000...------...+++((((((***,,,,,,+++&&&''''''***,,,.........'''))))))'''))),,,***&&&(((((())))))((('''&&&%%%%%%&&&'''))))))))))))(((//////...---+++)))''''''%%%***---,,,+++,,,)))%%%)))***((($$$$$$&&&&&&###'''###"""$$$&&&%%%'''+++(((&&&(((...000///...000***)))***,,,***(((+++000222///+++)))((((((&&&%%%+++++++++---///000000000*********(((&&&%%%$$$$$$***((())),,,+++&&&$$$&&&+++)))***------***)))+++'''((()))+++++++++*********'''&&&)))((($$$$$$&&&)))((()))+++------,,,******)))'''%%%$$$######$$$,,,(((''')))(((%%%''',,,&&&&&&%%%%%%&&&((()))***((((((***+++((($$$'''...&&&+++---,,,+++,,,+++'''))))))******++++++++++++---000000+++(((((('''###)))'''%%%''')))***'''$$$&&&%%%&&&***///000...+++............---+++(((&&&'''(((((('''&&&%%%''')))%%%***,,,(((&&&)))...///,,,++++++,,,------+++)))$$$%%%''''''((()))---000,,,,,,///000,,,%%%%%%)))---...,,,***)))***++++++***'''&&&))))))'''(((+++///---++++++,,,---,,,+++(((***+++***(((''')))+++///222000((()))111111***'''''''''((()))+++...///222111000---+++---222777555999GGG[[[jjjrrryyyyyyuuummmccc\\\WWWMMMCCCHHH???888777666222//////111000---***)))+++000333111111000/////////...---;;;777>>>GGGNNNVVVLLL444...//////BBBfff~~~ddd@@@888333000555777777888888666666;;;CCCKKKPPP\\\iiisssyyyqqqvvvoooiiieeeZZZIII888000777888888666666<<>>DDDKKKOOOPPPTTT[[[cccxxxwwwrrrcccQQQNNNHHHDDDEEEBBB:::222//////555===EEELLLTTT]]]ccc///,,,+++...///...000444+++*********,,,------,,,...***(((,,,222444000+++111...+++---000222111000///333444111//////---***%%%))),,,,,,(((&&&''')))''',,,111222...***)))***)))(((((())))))))))))(((******))))))(((((()))***(((+++***)))+++...---(((((()))+++,,,,,,+++***)))((()))***+++,,,+++***)))***---...---***((((((((((((---...***'''(((((('''((()))((()))///444333...111+++)))+++---++++++,,,&&&&&&+++111111---***,,,))))))***+++)))&&&+++222+++(((%%%###$$$&&&&&&&&&%%%&&&(((((('''&&&%%%%%%%%%'''******(((&&&'''((((((%%%%%%((()))''')))---(((%%%&&&)))***''''''***,,,+++***)))((('''''''''***((()))------)))(((***'''''''''(((******(((&&&((('''&&&%%%$$$%%%&&&''')))%%%(((111444333:::EEEVVVGGG444)))&&&'''&&&$$$&&&%%%&&&'''&&&$$$(((...&&&+++...+++(((((('''%%%###$$$%%%&&&'''''''''&&&(((,,,---)))&&&(((***))))))++++++((($$$$$$)))...(((&&&%%%'''+++...---+++(((&&&$$$%%%(((******)))((()))***)))((((((***,,,'''+++,,,))))))///444555,,,***((((((***+++++++++%%%&&&'''((((((+++...111))))))---111111---,,,...''',,,---)))(((+++...---***'''(((+++,,,***+++...000///---...//////...,,,&&&)))+++***''''''***...333...***+++,,,+++,,,...------,,,,,,,,,---...///+++,,,+++***)))))))))***,,,+++000:::;;;888<<>>DDDAAAAAAFFFJJJOOOWWW```^^^aaaiiisssxxxxxxzzz}}}{{{zzzzzzqqqPPPLLLNNNPPPWWW]]]eeeqqqzzz{{{iiidddYYYIII>>>777333666999999:::<<>>HHHVVV```gggmmmsssxxx~~~kkkkkkfffZZZOOOEEE;;;222999888666444222111111111333222...***+++///---)))000000000...,,,+++---///000000///---111666555000111888???CCCCCCCCCEEEGGGMMMTTTYYYZZZ[[[___eeeiiiaaa^^^VVVVVVjjjmmmHHH666FFFuuuyyyxxxHHHIIIJJJIIIMMMVVV```fffyyy~~~{{{uuunnnddd[[[,,,///222111...---...000000***'''***...,,,******/////////000...---,,,---,,,)))***000333000,,,,,,111...777JJJQQQEEE666///)))+++---...---,,,***)))(((,,,//////+++)))***+++++++++******+++,,,------111///)))%%%''',,,***%%%---///...,,,,,,...,,,'''))))))(((((())))))******///---+++,,,---...,,,***,,,+++))))))+++,,,---,,,+++(((&&&''')))******(((&&&((()))''')))+++***%%%'''''''''''''''''')))***,,,***((()))+++,,,------))))))))))))((((((((((((&&&'''((('''&&&&&&''')))+++,,,,,,+++(((''''''(((000000///---***(((((()))((('''%%%$$$'''+++)))###%%%###$$$((((((&&&'''***%%%$$$######$$$&&&&&&''')))&&&&&&(((((($$$$$$'''+++)))((()))+++---......---,,,+++******+++,,,,,,&&&$$$,,,===???444///444...(((%%%%%%&&&&&&(((---&&&((())))))(((((()))***%%%''''''&&&'''***((($$$***((((((***---...,,,)))......---+++((('''(((***&&&(((&&&"""###(((------))))))(((%%%###$$$''')))%%%$$$$$$%%%&&&&&&%%%###""""""$$$))))))''')))---)))(((''''''((('''%%%$$$+++))))))+++***&&&&&&((()))''''''))),,,///...---------------......///...***)))+++...---)))***...333...,,,---...++++++,,,(((***)))&&&%%%((((((&&&(((''''''&&&&&&&&&&&&'''(((***)))'''(((---///...,,,(((%%%&&&'''&&&***...,,,//////,,,,,,......***(((''''''))),,,...///......---///333444000000333555;;;BBBFFFHHHKKKQQQUUUaaakkkxxx|||pppdddZZZZZZWWWSSSNNNGGGBBB===;;;555555222///111444444///222///------000333444333///...------////////////000000111222222222222111111444666333111222777;;;=========EEE___jjj```kkkLLL===PPPrrr}}}sssooonnnnnneeeVVVQQQVVVmmmpppmmmiiijjjnnnqqqnnniiimmmmmmhhh\\\QQQHHH>>>666111555888555///+++---111111+++)))+++...,,,***+++///000111///---,,,------)))&&&&&&+++---+++***+++...'''***999CCC>>>333...+++++++++,,,------+++)))((()))***++++++***)))(((,,,***(((***---//////---444222---((((((+++)))$$$+++,,,+++'''''')))&&&!!!***************))))))))),,,------+++)))''''''(((///---***)))*********)))+++&&&###%%%+++...+++''''''***+++***+++---,,,((()))'''%%%&&&)))******(((+++)))''''''((()))))))))'''''''''&&&&&&&&&%%%%%%***+++,,,,,,++++++---///)))+++,,,,,,)))'''&&&'''//////000...,,,***+++,,,&&&&&&%%%$$$(((,,,+++&&&(((###"""&&&*********+++'''%%%$$$###$$$'''***,,,+++((('''))))))&&&%%%(((%%%'''((('''%%%%%%'''************+++,,,---...///***'''&&&((('''%%%%%%(((***(((''''''%%%###'''...((()))***)))'''&&&&&&'''&&&((((((''')))---,,,'''%%%'''***,,,,,,------...//////...+++((('''''')))''''''###!!!$$$+++,,,*********)))'''&&&&&&)))++++++)))((()))******)))'''######'''++++++''''''***((('''&&&&&&'''(((&&&%%%,,,)))))),,,,,,)))))),,,+++***((()))+++,,,++++++(((///000+++***///000,,,+++---111666444...+++,,,000,,,***---...,,,,,,---'''))))))%%%%%%((((((&&&)))(((&&&%%%$$$%%%%%%%%%)))...000,,,))),,,111222111+++''''''&&&&&&)))...&&&)))***((()))---...+++'''((()))+++...///---,,,.........///+++'''+++222333444555444222333888<<>>\\\kkkCCC;;;KKKhhh^^^SSSfff{{{yyymmmcccMMMEEEAAABBB>>>666333666EEE^^^}}}}}}sssdddXXXPPPOOOGGG<<<444111---)))444666777555111......///333...+++...///---,,,---...222333000///000222333---)))(((++++++)))***------&&&%%%,,,222000+++)))000...------......+++)))'''&&&%%%(((+++,,,+++(((...***''')))...111///,,,444333///******---+++'''%%%'''&&&$$$&&&)))((($$$++++++++++++******))))))'''***,,,***%%%###%%%(((///,,,)))(((''''''&&&%%%***&&&$$$%%%)))+++)))'''------------111555222,,,,,,+++***)))************+++)))&&&&&&''''''''''''###$$$$$$%%%&&&'''((((((---...///...------///000%%%(((+++,,,,,,*********+++---...---+++***+++,,,&&&'''&&&%%%'''++++++&&&((($$$$$$'''((('''(((+++((((((''''''&&&(((+++---+++((((((++++++((((((+++'''(((((('''%%%%%%&&&'''((((((((())))))***++++++(((,,,...,,,,,,...---))),,,(((''''''&&&"""###'''((())))))(((&&&%%%&&&'''''')))((('''(((,,,+++'''&&&'''***---///000000111******)))'''%%%$$$&&&'''***+++)))&&&'''+++---***)))))))))(((&&&'''))),,,...---,,,,,,...///...---,,,+++,,,...+++&&&&&&))))))(((((())),,,---...---)))'''(((,,,...---///222000///,,,+++*********)))%%%111333)))&&&------$$$***+++000555333,,,'''((()))&&&%%%***,,,,,,,,,...***,,,,,,((((((+++,,,)))((('''''''''((())),,,---***///111---+++---111111888333///...,,,((((((,,,"""&&&'''''')))///111///++++++***+++------,,,***...,,,,,,,,,***''')))...333444333111000000444777===BBBGGGKKKOOOVVV```gggrrrjjjgggqqqvvvnnniiiccc]]]XXXQQQGGGAAA>>>;;;666222<<<222333@@@CCC888222555111111000///......------++++++,,,------,,,000555...///333CCCeeebbb===555<<>>BBBGGGBBBBBBNNN^^^lllxxxxxxooogggaaa^^^^^^```SSSSSSaaafffYYYKKKGGG===BBBEEEAAA888111000222...,,,---111111------111555555:::MMMrrrnnnRRR:::555444444DDD[[[tttzzzvvvlll```WWWYYY___WWWWWWSSSJJJBBB;;;222+++,,,111;;;GGGOOOUUU^^^gggnnniiilllwww}}}~~~pppHHH111,,,(((***)))&&&&&&***,,,***111---***---333555111,,,///,,,+++---...+++,,,///000888:::222...222666555666222000...+++'''(((,,,//////...---++++++///333&&&)))---...---+++******)))'''''')))---000///------***((())),,,---,,,+++...000000---,,,//////---***+++***'''(((,,,,,,((()))***+++++++++***)))(((###'''***)))&&&&&&)))---)))((((((***---111222333---//////---***)))+++------***'''***333999444***(((,,,...+++%%%###&&&++++++)))'''&&&'''(((''''''*********)))))))))((((((---...---+++(((''''''((()))+++---,,,+++)))))))))+++---000000///------...'''******''''''))))))&&&%%%'''***+++&&& """)))&&&***,,,,,,)))&&&'''((((((&&&&&&***+++)))***---***((('''((())))))&&&###+++++++++***)))(((&&&%%%###&&&((('''(((++++++)))'''!!!%%%+++)))%%%"""###$$$&&&&&&&&&&&&'''))))))***((($$$%%%((('''###***((((((+++000222///,,,%%%&&&'''&&&&&&'''***,,,'''...111,,,&&&&&&(((***$$$%%%&&&&&&&&&''')))+++)))'''&&&&&&(((***++++++,,,)))((()))(((&&&)))...)))(((''')))---111333333000,,,***,,,+++)))***---&&&''''''&&&&&&(((,,,///$$$+++...---111666444,,,+++******,,,***&&&&&&)))000,,,+++...///,,,***+++***,,,,,,))))))------+++,,,+++(((&&&&&&(((***+++***,,,,,,)))***,,,,,,(((---,,,...333222---***+++000222000,,,+++---...,,,000---)))'''((()))******+++''''''...222///+++)))***,,,...///000///---,,,444444222///---,,,...000555222444<<>>DDDCCCMMMWWW]]]ccclllrrrsss{{{wwwssstttoooeee```aaa___XXXXXX^^^|||{{{ppp\\\CCC333777CCC===CCCJJJVVVqqq~~~nnnccc]]]WWWMMMEEE<<<999888777333///111666333444666888;;;BBBLLLUUUaaaooo{{{ooocccVVVJJJBBB>>>GGGXXXnnnsssZZZ999***...&&&)))+++******------)))+++,,,...//////000000000222000111444444222444999HHHPPPMMM<<>>AAA@@@:::555444333111333;;;CCCBBB666***+++222777000111222...000444...***555777,,,***333555///FFFvvvmmmFFF,,,%%%***///000///+++''''''***...,,,+++&&&###&&&,,,...+++&&&'''((())))))'''%%%$$$$$$(((,,,...,,,(((%%%###!!!%%%'''''')))---...,,,+++,,,,,,,,,+++---000222111111...******---,,,)))******))))))((('''''''''+++*********++++++)))''''''%%%%%%***000111---)))&&&((()))+++++++++***))))))$$$!!!%%%111888111%%%&&&(((+++...000///,,,***''''''''''''((()))***+++)))******)))&&&###"""###)))'''''''''))))))'''%%%&&&(((******((('''''')))&&&'''(((''''''''')))+++(((&&&%%%(((&&&"""!!!"""%%%)))+++***''''''+++///***,,,...---+++)))'''&&&...'''###$$$%%%$$$&&&)))...,,,+++,,,...,,,&&&!!!###'''***(((%%%%%%)))---//////---)))''''''***,,,222555444...,,,//////***,,,+++)))''''''(((***+++***'''%%%(((---///+++&&&***,,,------,,,---......111...+++***+++,,,,,,,,,)))***)))(((((('''((((((+++******,,,...000000///...---+++******+++,,,...111,,,&&&&&&+++//////...444***###&&&111666111)))333111///......,,,(((&&&'''&&&'''+++,,,+++---222111,,,+++......+++((())),,,***''''''(((+++,,,---......---+++(((''''''(((((()))(((&&&(((------)))---......,,,***((()))******)))''''''))),,,---...000///---+++++++++---...///,,,))))))+++,,,+++***+++,,,,,,---000222+++"""%%%,,,000...,,,///111000333222111111333777;;;>>><<<<<<<<<@@@KKKZZZeeekkkccceeeooo|||zzz~~~xxxgggWWWQQQTTTSSSMMMDDDAAA888000///666;;;;;;666666444222888EEEPPPUUUYYYjjjwwwzzz}}}jjjVVVKKK:::666111+++(((((()))+++///000111000///...///111,,,---...---+++((()))+++444555333///111666888555444666555222111333333000333888???>>>444)))(((...444...222555000222444---***222444//////555888666^^^|||\\\@@@///...000...+++***+++,,,...///------)))&&&(((------***&&&'''((()))(((&&&%%%###(((+++///000...+++)))((($$$(((***)))+++//////---+++,,,,,,+++)))(((***+++,,,000000...---///...***........................000///......//////---+++&&&(((***,,,---,,,+++)))))))))(((((('''&&&%%%%%%((()))((((((,,,000+++$$$$$$"""$$$)))///111---(((******)))******,,,---...((()))+++***)))(((((())))))+++---,,,)))'''((()))$$$""""""$$$''')))(((&&&((())))))((('''&&&((())))))&&&&&&)))(((&&&&&&((((((+++---+++((('''***...+++,,,......,,,***((((((---((($$$&&&'''&&&&&&)))%%%%%%'''((((((***,,,---)))+++,,,***'''&&&(((******+++***)))((())),,,...(((+++,,,***,,,111333111,,,+++)))((()))***+++,,,%%%''')))******+++,,,---///555666///***+++......(((&&&%%%&&&))),,,......000,,,(((''')))***(((&&&***(((((((((******)))(((&&&((()))***+++...222666...,,,******+++---///000111---******...111///,,,+++---...,,,)))'''((()))((($$$###''')))((((((+++,,,+++---...+++&&&'''***...---,,,+++,,,,,,,,,+++//////---+++***)))***+++,,,---,,,***+++///...***++++++***(((&&&&&&)))+++///---+++***+++,,,,,,,,,+++***))))))***---000222///,,,))))))+++---,,,+++))),,,---******,,,***&&&(((++++++((((((***((($$$,,,***((('''(((***---///333222111222555999===>>>LLLKKKNNNUUUZZZ___hhhsss~~~}}}uuutttsssgggZZZSSSPPPHHH???===???===777:::777111---333>>>EEEEEENNNOOOOOOOOOXXXhhhuuuzzzsssfff\\\QQQDDD999444///---***((('''(((***,,,,,,...///...+++*********&&&))))))''')))...///,,,999999555000///333444111------+++***,,,111000+++111333777888111)))(((---666111666:::666777888000///111222222222444666888^^^lllIII111---///+++((()))---111111///,,,---+++)))***------))))))************(((&&&%%%''')))+++,,,+++*********'''***+++***+++......,,,)))+++++++++)))((()))***'''...222000...//////---***++++++,,,------......///---,,,---------+++)))&&&***......***'''(((***222000,,,)))'''&&&&&&'''(((---///+++((((((&&&$$$)))%%%%%%***333555000)))+++******)))***+++---...%%%'''((((((&&&&&&'''((()))---000...'''$$$&&&***&&&""" $$$+++...,,,(((,,,------+++)))((()))******'''''')))***)))+++///+++---...,,,((('''))),,,+++,,,---...---,,,***))),,,(((&&&(((***(((''')))"""$$$&&&%%%%%%(((000666------,,,,,,+++*********(((***+++***))))))+++,,,!!!$$$&&&'''***000333333+++******)))***+++---...$$$***...,,,&&&%%%***111888BBBAAA222(((,,,000///(((&&&&&&'''+++...000000:::444---+++///000...***...,,,************((('''))),,,---+++'''&&&***...)))+++,,,+++******---///,,,......---+++***,,,...+++///222///)))&&&)))---,,,'''&&&))),,,***))))))%%%''',,,...)))%%%(((///******++++++***)))'''&&&,,,+++)))'''&&&&&&'''(((---///---+++,,,///...***))))))(((&&&%%%'''***...******)))))))))(((((((((***)))((('''))),,,///222---,,,******,,,------,,,(((---///***&&&(((+++,,,......+++))),,,///+++$$$,,,***(((&&&%%%%%%'''(((+++,,,...000111000......===;;;;;;>>>???AAAFFFMMMVVV]]]dddhhhjjjqqq~~~yyyxxxnnndddTTTIIIHHHIIIAAA777999888555222444999;;;999999777333444???PPP]]]aaaooosssvvvyyy~~~uuummmfffSSSGGG;;;555111---,,,---***)))(((''''''(((***++++++---...---***'''&&&&&&&&&,,,...111???OOONNNAAA888;;;999222,,,---///000111///***(((+++///---&&&------000333111---...111999333666888333444555...666222111333222---...111CCCdddtttPPP333...---***((())),,,/////////(((++++++***+++...---***,,,,,,,,,,,,+++***)))(((&&&((())))))((()))***,,,'''***+++)))))),,,,,,)))''')))+++,,,+++,,,---...$$$,,,000...+++---000111''''''(((((()))))))))))),,,+++***+++++++++)))'''&&&***------***'''(((***555222...***((('''((()))'''---000---(((((((((&&&,,,***))),,,000111,,,'''(((((('''&&&'''((()))***)))))))))(((&&&$$$%%%&&&))),,,...+++&&&###$$$&&&&&&###"""%%%***---,,,***...//////...,,,,,,---...,,,((('''***+++***,,,111---......+++(((&&&''')))******+++,,,------***)))+++((('''+++,,,)))((())))))***)))'''''')))...222+++******+++---...---++++++---...---+++)))(((((($$$&&&&&&'''(((+++------))))))((()))***+++,,,---''',,,///,,,%%%$$$)))000===FFFBBB000(((///222---+++***((((((***++++++***999444...,,,---//////...///---,,,+++,,,+++***(((+++...000+++###"""'''&&&'''((()))))))))))))))(((***---,,,)))(((+++...///111222...)))&&&''')))+++)))))),,,,,,***))),,,"""###(((,,,+++(((,,,222))))))***)))((((((((()))...,,,(((%%%%%%%%%&&&&&&(((******(((***---,,,((()))******)))((()))+++---$$$&&&((()))))))))******///---+++)))(((***,,,---,,,,,,+++,,,,,,---------)))///000,,,***,,,......,,,...---,,,000444333///111///...,,,+++******+++(((***///555666444444666555666888999888666444444:::CCCLLLPPPOOOPPPVVV\\\iiiggggggiiiooowww~~~yyyvvvwwwvvvtttkkkZZZMMMNNNUUUOOOJJJAAA888555777666111777555333222555>>>GGGLLLHHHLLLMMMNNNWWWiiiyyy|||{{{}}}xxxgggWWWLLLCCC<<<666000---000222111111333------,,,+++***)))((((((,,,---//////,,,***(((((((((000555AAA___~~~|||hhh666>>>AAA777---+++000555777444///,,,///333000***+++***,,,111333222555::::::222111111***,,,000***555000...000...***(((+++222IIIbbbwwwgggBBB///)))++++++***((((((***---###(((***)))***------+++++++++++++++******))))))***+++++++++***+++...111))),,,,,,******,,,+++(((((()))++++++++++++---///%%%+++---)))&&&***000333+++++++++******)))))))))---,,,,,,,,,------+++)))(((((()))*********))))))///---)))'''%%%&&&'''(((&&&***,,,+++,,,...---)))%%%'''))))))(((&&&%%%%%%&&&&&&&&&&&&'''''''''(((---...---,,,******+++---++++++***))))))(((&&&$$$"""############$$$&&&'''+++,,,------,,,,,,...000---)))((())))))(((***...,,,,,,+++)))'''&&&&&&&&&''''''(((***------***(((+++''''''+++---***((()))///,,,))))))***+++)))(((*********+++------+++)))+++---//////,,,***(((((()))((('''(((((('''((()))'''''''''((()))***++++++(((*********((()))---000999===666)))'''//////''')))'''%%%$$$%%%%%%$$$""",,,,,,***'''###$$$(((,,,***)))((((((******)))((("""''',,,***&&&%%%+++000***'''&&&(((++++++((($$$'''((()))+++---...//////,,,***(((&&&%%%%%%$$$###%%%%%%)))+++)))%%%''',,,'''%%%&&&+++---++++++---------,,,***))),,,000555666222...++++++***)))'''###&&&'''&&&***...---)))(((***---...,,,***(((((((((***---...------...000111000...,,,*********++++++,,,,,,,,,,,,,,,,,,,,,)))---...---...000///+++$$$))),,,++++++///333333000000////////////......''''''+++000000---...444,,,...///000111222111000777:::======<<<;;;<<<===DDDGGGIIIKKKNNNVVVbbbjjjlllmmmpppuuu{{{}}}vvvllleeeeeeeee___XXXTTTKKKHHHFFFBBB;;;666999@@@===AAA@@@:::666777:::;;;888999<<<@@@DDDKKKUUU]]]cccppp{{{}}}~~~{{{nnn```UUUNNNNNNIII???666222000...555222111444444111000222//////...---+++***((('''+++---......---++++++,,,+++---...<<>>777---+++000555777666333000333888999555///---///333444444888>>>>>>555333111+++---222---...,,,++++++,,,---,,,+++000999BBBZZZxxxsssKKK+++(((+++---+++'''%%%(((+++###(((***)))))),,,---,,,'''''''''''''''(((((((((((())))))(((((())),,,...+++...///,,,,,,///...++++++++++++)))'''''')))+++(((++++++&&&$$$)))///111,,,,,,+++******)))((((((***))))))***+++,,,+++)))((((((((()))******)))(((******)))))))))))))))***%%%'''((()))---111///)))!!!%%%)))***'''&&&(((+++'''((()))***+++***((((((((()))***))))))+++...000,,,+++***+++,,,---***(((&&&((((((&&&$$$$$$&&&)))'''((())))))))))))+++------)))((())))))&&&'''*********)))((('''&&&&&&&&&&&&%%%%%%)))---...+++(((***''''''+++,,,***)))***+++)))&&&(((++++++'''###,,,,,,---,,,+++)))'''&&&(((***------,,,++++++,,,(((&&&&&&(((((('''(((***&&&''''''(((((()))))))))%%%%%%&&&(((,,,///111222000...)))%%%'''***((("""(((&&&%%%&&&'''((('''&&&&&&)))***'''!!!!!!&&&,,,***)))((()))+++,,,,,,+++"""'''+++,,,+++,,,000444111,,,)))***...///***%%%)))((((((,,,111333333111)))&&&$$$%%%'''******)))((((((+++...---))))))---...***(((+++,,,)))&&&&&&------+++)))'''***222888666222...,,,---,,,)))&&&"""%%%'''(((,,,000000,,,%%%)))---///---)))&&&%%%+++---///---***)))***---------------------------***,,,------+++*********&&&***,,,+++---000...***%%%+++...+++)))---111333//////111222222222222222&&&$$$(((......+++000999000///,,,***000:::AAACCC???:::333//////222666888222666:::;;;;;;AAAKKKTTTKKKJJJJJJOOOXXX___```___uuufffdddppppppeeehhhyyyuuunnnmmmyyyVVVSSSNNNKKKMMMMMMGGGAAA???>>>888333222000///333888999@@@DDD@@@<<<>>>BBBDDDLLLSSS___iiikkkkkkooouuu~~~vvvssshhhYYYLLLCCC;;;555///...,,,)))(((***...111333...+++,,,,,,+++---222+++++++++++++++************+++,,,,,,******+++---111---&&&---OOO{{{)))111777444000000222222555666555222444:::===<<<777666666555222000444<<<<<<444444444///111555000)))---,,,(((+++333333------666555;;;SSSYYYAAA(((******+++***)))((())))))'''+++---)))(((***,,,+++&&&&&&&&&'''((()))***+++%%%&&&&&&&&&%%%%%%(((***+++...///------//////,,,------+++((('''(((+++...***,,,+++''''''+++---,,,)))))))))(((((((((((((((&&&&&&&&&(((***+++***)))(((***,,,***'''%%%''')))((()))+++------,,,+++)))$$$'''((((((***---+++&&&&&&(((***+++*********+++'''))),,,......,,,)))'''$$$%%%%%%%%%%%%'''+++...((()))+++,,,,,,,,,------...,,,*********+++,,,---((()))***)))(((((()))++++++((('''***)))&&&&&&))))))(((''''''((()))))))))&&&%%%%%%)))...///,,,)))***&&&&&&)))+++))))))***(((((((((((()))))))))(((***---///...***'''&&&'''''')))******))))))***+++&&&"""###'''(((&&&''',,,((((((((()))))))))((((((%%%&&&(((***---///000000)))%%%%%%)))***&&&$$$&&&******)))+++------,,,++++++,,,,,,***&&&%%%'''***,,,+++***+++---------,,,(((***,,,,,,++++++,,,---333000...------,,,***''''''((())),,,///111000///))))))))))))))),,,///111111,,,***///333000,,,***,,,))))))+++)))%%%$$$&&&)))******(((%%%'''---333000---++++++------)))$$$###&&&((())),,,000///+++%%%)))---...---+++))))))(((***,,,)))%%%$$$(((,,,'''))),,,...//////...---***,,,...---***''''''(((%%%+++...+++***,,,//////+++...///,,,---111444333,,,---///111222222111111(((%%%***111222...555@@@666555111...555CCCLLLNNN???999000***)))---333777...000111222222444999===666555555777:::>>>??????QQQOOONNNLLLIIIIIIOOOVVVaaakkkssssssqqqpppnnnllluuu~~~pppooogggWWWMMMOOOSSSjjj\\\<<>>@@@???<<<;;;>>>AAA<<<888777666777===DDDJJJNNNPPPPPPRRRXXX\\\[[[kkksss~~~}}}}}}sssjjjdddHHHGGGAAA777111///,,,((('''&&&%%%&&&''')))---111)))&&&%%%'''((()))---222******)))******+++,,,---------,,,***((((((***,,,000...)))'''444PPPmmm~~~,,,111555666888;;;999444555888777333333888;;;<<<>>>===;;;777000+++///777333,,,///111---///222+++)))000///(((+++777777---)))<<<:::,,,...555222---,,,***((())),,,---+++(((+++///000+++''')))+++***''''''((()))***,,,...///'''((())))))'''((()))+++))),,,---++++++......+++...---+++)))))),,,111555,,,---,,,)))***---,,,((()))))))))***++++++,,,,,,)))))))))+++...000///...(((---111---$$$ $$$***"""%%%))),,,,,,)))&&&$$$###(((+++(((&&&'''&&&###+++)))'''((()))(((&&&###&&&))),,,//////,,,(((%%%)))))))))'''&&&'''***,,,!!!&&&++++++)))(((,,,000000+++&&&'''+++///---+++,,,------+++))))))***+++)))&&&'''***+++''''''))))))((('''(((***+++++++++'''%%%%%%)))///111...******&&&%%%(((***))))))+++))),,,---+++((('''***...&&&+++000///+++((())),,,)))******)))&&&%%%%%%&&&%%%!!!!!!&&&'''$$$&&&+++)))************))))))((((((***------,,,+++++++++((($$$(((111///%%%$$$,,,+++*********,,,,,,***(((---,,,***((('''&&&%%%$$$)))'''&&&'''(((((('''&&&%%%&&&''')))***+++++++++222222111---)))''''''((($$$&&&)))++++++++++++,,,'''***+++)))%%%%%%+++000666+++%%%+++333222)))!!!$$$%%%)))+++'''"""%%%+++***---///---)))(((,,,111///---,,,...222222---)))$$$'''((()))+++///---((((((***---///......///000'''***+++***'''(((---222%%%(((+++...///...+++******,,,...---)))&&&%%%&&&'''///222---'''***222888,,,,,,***)))...555555111&&&(((***,,,---,,,+++***+++(((+++111///'''+++666222444111///666AAAEEECCC666555111---)))***---000///---,,,,,,---...---,,,444555555333111000222555111>>>>>>000,,,888@@@>>>CCCJJJMMMKKKJJJNNNTTTWWWYYY```ccc``````fffgggbbbmmmfffjjjzzzoooaaagggdddSSSJJJOOODDD___vvvIII888,,,...222999<<<>>>EEEMMM<<<:::;;;===@@@EEEQQQ\\\eeeeeedddgggppp{{{~~~{{{yyy|||~~~sssssszzz}}}vvvfffUUUKKKFFF@@@:::---111444444444444111,,,---,,,+++,,,,,,***+++---'''&&&)))------***))),,,---,,,+++++++++,,,---...111111...+++((((((***---''',,,///)))###,,,EEE]]]666222,,,---666>>>===666...666999333---000777===888666222...000444444000...222333///...000000///333000,,,***+++,,,,,,,,,444000((((((///---000@@@<<<444...,,,***'''(((---111+++%%%$$$(((+++***(((,,,//////***''')))+++***333...***(((***+++)))'''---,,,******+++,,,+++***---,,,,,,+++******))))))///,,,)))'''((()))***+++******+++---//////---***((((((((((((((())))))***++++++***)))((('''&&&&&&'''%%%%%%'''******'''###$$$***,,,***((())))))&&&---,,,***)))))))))'''%%%''')))***)))''')))000777///,,,***+++)))'''***000------+++(((***,,,((("""''',,,***"""$$$...222---555---))),,,...***(((***,,,,,,+++(((%%%######$$$)))'''&&&'''***,,,,,,,,,...'''%%%,,,333333///---...***%%%$$$&&&'''%%%###///***'''))))))'''''')))***------(((%%%&&&'''&&&)))((('''&&&&&&&&&&&&&&&)))))))))((('''(((+++---+++'''%%%((()))'''&&&)))%%%&&&'''((((((((('''&&&+++)))(((***---...+++''')))((('''&&&''')))+++---&&&&&&'''((())))))******((()))+++++++++++++++,,,)))'''%%%&&&''')))******''''''%%%!!!###(((***(((***++++++******+++,,,...,,,'''%%%((()))((((((******(((((()))(((%%%%%%((($$$''',,,///***######'''&&&%%%''',,,///...---,,,555888666...***---...+++555,,,&&&)))---//////000+++---///+++&&&%%%(((---000+++))))))((('''(((---///((($$$,,,999<<<333'''(((+++---+++'''%%%%%%'''***'''&&&((()))))),,,111---***)))+++///222222000222222...***)))+++......,,,***)))***,,,,,,***''',,,------000888AAAAAA<<<777222///000000---,,,...555111//////---,,,///444555...***...111000...------//////...,,,...444999888444333555666666:::@@@KKKFFFBBB>>>999999???HHHFFFAAA???LLL[[[[[[bbbxxxxxxjjjttt~~~||||||vvvwww{{{{{{vvvnnnjjjlllqqqtttwww|||www~~~~~~jjj```iiipppgggWWWMMMFFFRRRpppWWW===555999888:::===>>>CCCNNN[[[]]]YYYYYY^^^fffnnnyyywwwkkkiiiddd\\\TTTNNNKKKKKKJJJAAA;;;999555...+++---///222222///000333///(((---...---,,,***+++---///...(((&&&+++444999444...666///((()))///444444222,,,***))))))******((('''&&&'''((((((((())),,,///444111---,,,333;;;<<<888111666666000+++---333666777555222222666:::777000///333555111......,,,(((---***((((((+++...000111222333///...111...666KKK___TTTBBB555///.........---,,,+++***))),,,///222------+++(((***///...+++//////---+++******,,,------+++))))))******)))(((......//////000111111111///+++'''(((+++,,,)))%%%,,,,,,,,,...000000---+++***)))((('''((()))***+++(((((((((((())))))******'''(((((('''&&&$$$######%%%***---+++***++++++)))---,,,+++,,,------,,,+++''')))***)))&&&''',,,111000---,,,,,,***''')))...***+++)))'''(((+++(((###)))---+++%%%(((555;;;:::666222000000...***+++///000111000---***(((((())))))(((&&&'''((())))))(((000,,,+++---,,,(((&&&'''((('''%%%%%%&&&&&&%%%###---******...000---***+++------+++((((((***(((###******)))(((((('''&&&&&&///...---,,,++++++---///(((%%%%%%)))+++)))))),,,(((''''''&&&&&&'''((()))+++,,,------,,,***)))((((((((('''&&&&&&&&&'''(((+++,,,---------+++***)))((()))))))))((((((((((((***'''###$$$(((***)))&&&,,,//////+++***---,,,******---///---)))***///555111---***+++***&&&%%%''',,,'''%%%))),,,+++)))))))))''''''***(((%%%%%%((('''&&&'''***,,,+++)))(((+++///...)))(((,,,///......***)))++++++'''&&&'''&&&)))+++******+++///222---(((%%%&&&'''(((---333333---)))+++000222...)))+++***)))))))))((('''&&&///------//////---///333---,,,++++++,,,.........000111000///---.........---+++***+++---...,,,)))&&&(((((((((---333333...222...,,,///000...///111666111...---***(((***...222,,,***000444555444444...//////......000222555333...---111555444222333:::555111///,,,***---333...---,,,444<<<999CCC[[[qqqZZZZZZ___^^^RRRMMMPPPZZZ___```gggqqq{{{wwwyyy~~~vvvgggjjjjjjiiimmmwww|||tttuuuuuuuuuuuuuuutttsssrrrqqqvvvqqqqqqxxxzzzwwwqqqppprrrqqqmmmuuuppplllmmmqqqnnncccZZZ\\\eeefff```dddnnnlll```UUUPPPOOOXXXcccjjjooosss|||vvvzzzkkkaaaeeeeeeYYYMMMIIIEEEKKK```hhhIII???BBBKKKKKKOOOWWW^^^ggguuu~~~{{{tttkkkcccZZZQQQGGGFFFCCC>>>999555555555111+++))),,,---+++,,,///,,,222444///---......+++,,,---...---,,,,,,...000,,,++++++,,,///000///---///,,,(((''')))---///000,,,+++++++++,,,,,,***((('''((())))))+++---///111999888333---...333444222444777555111000555:::;;;666666555666;;;???999000...444666444111///,,,'''***(((&&&'''+++...000111---333333222111---999SSS|||rrr[[[@@@000///...)))''',,,///---)))+++333;;;111...)))(((,,,222///)))(((***+++)))%%%%%%)))...---+++)))((((((((('''&&&+++,,,,,,------...//////---)))&&&***111222,,,%%%,,,,,,,,,---......+++)))+++***(((''''''((()))***(((((((((((()))***+++,,,,,,...///+++&&&###$$$'''&&&+++...,,,+++------++++++******,,,...//////...''')))***)))&&&&&&(((,,,///------...+++''''''***(((***)))'''(((,,,+++&&&)))---***%%%)))555<<<<<<111000000...)))%%%)))000111222222000---++++++,,,+++)))(((((())))))((('''222222444222***###$$$***((())))))(((&&&%%%%%%%%%((('''***111333///++++++......,,,+++///222...'''((()))*********)))((('''111000///---,,,------...'''%%%'''++++++((('''***---+++)))((((((***---///***...111///***&&&&&&(((,,,,,,,,,+++***)))((((((000000111000...,,,)))'''''''''(((((())))))))))))***&&&###$$$''')))'''$$$***000333///***)))(((&&&+++000222///))))))111999111//////000---((('''***...'''$$$***//////,,,+++...'''$$$&&&(((''''''))))))((((((((()))(((&&&###(((,,,---******...111222)))***...222///(((%%%'''&&&&&&(((***,,,///222444---'''$$$%%%&&&)))///555777444000,,,***,,,///222...***&&&'''***+++)))&&&...,,,---///---***+++///,,,+++)))(((((((((((((((+++---000222000...,,,,,,...---------......,,,***))),,,,,,)))***------***...+++***---...,,,...111444///---.........111555777111...111333222000000333111...---............000++++++222888666000---<<<777333444444000///111+++//////222444000<<>>MMM___lllssswww}}}{{{wwwlllbbb\\\SSSFFFAAACCCKKKLLLYYYqqqzzznnnhhhbbbdddnnn|||jjj[[[\\\hhhkkkhhhiiipppwww~~~~~~zzzjjjiiiaaaSSSGGG???999444000000///---+++***+++---,,,(((&&&((()))((()))+++,,,333555000++++++///111///000000///...------...+++...000...)))''')))+++---------+++)))+++///333*********,,,---,,,)))''',,,++++++,,,...//////...999999555...+++///222222555666333000444<<>>EEEJJJEEE<<<666444888888666777>>>CCCDDDDDDCCCAAA@@@???@@@@@@@@@???999444555===DDDHHHHHH>>>AAA<<<===HHHIIIBBBCCC>>>???>>>======???AAABBB@@@>>>;;;888777777:::;;;>>>888555666888777777999;;;777;;;MMMcccttt~~~~~~uuuzzzyyymmm]]]OOOAAA777777<<>>===EEEbbb~~~wwwuuusssqqqrrruuuppphhhaaa```^^^VVVMMMHHH<<<@@@???666...---------000111111000//////111333222...++++++***)))''''''000222333000,,,---000444333444444222///------------///000---(((&&&(((+++---------,,,+++,,,...111&&&&&&(((***,,,+++'''%%%000...------//////,,,***111444333...---333888:::;;;888333...111888<<<;;;888<<<;;;666222333444333---111000,,,***,,,---,,,///---+++***++++++***)))---...***+++---)))---@@@nnnyyyUUU===111((()))***+++***)))+++///222111333222,,,***,,,---+++222...+++***+++,,,,,,+++000...+++*********)))(((......------,,,+++++++++)))***++++++++++++---///+++***))))))******(((&&&)))+++...111000...+++)))...,,,+++)))))))))***+++000---)))((())))))((('''+++...///+++)))******((()))((('''((()))***)))((('''(((***+++++++++++++++'''&&&))),,,+++''''''***(((++++++((((((+++,,,+++&&&)))***))))))++++++))),,,***((('''+++///000000)))+++,,,,,,***)))((())))))))))))+++---...---+++$$$"""###''''''&&&))).........,,,(((%%%&&&+++000)))&&&%%%)))***(((&&&''' (((---***'''((())))))%%%&&&(((******)))(((''')))'''&&&'''***,,,+++*********,,,...+++%%%$$$''' """$$$&&&(((***++++++''''''(((+++---,,,((($$$%%%&&&(((******(((&&&%%%222000,,,***)))+++...000...+++)))***,,,------,,,&&&)))+++)))%%%###%%%(((+++111333...)))))),,,---,,,+++,,,---...---+++)))'''''')))------******...++++++,,,...+++'''(((---''')))---///---(((***///)))+++***'''(((,,,+++%%%&&&&&&'''&&&$$$###$$$&&&)))$$$###(((,,,***'''&&&)))(((((()))+++,,,+++))),,,)))***...///---...111///,,,(((''')))+++------)))+++,,,,,,++++++---000111///......,,,,,,333<<<888000)))+++222777444...+++,,,000444111+++,,,111111111000///,,,)))((('''***......+++)))+++,,,***)))'''(((***)))'''***///)))$$$###(((---111555:::444111222777:::;;;===@@@<<<666...+++...333666888333444777:::777222333777///,,,---333666222---+++222222,,,,,,222111777IIIxxx{{{nnnOOO666//////.........000111000000666===<<<;;;===@@@===777222222+++...---)))(((,,,//////999777444111111444999<<<111,,,'''(((...222333111...444222111555111...555444...***+++///111111000111222444333222333777;;;;;;222...222555222000111666111555GGG]]]ppp}}}{{{mmmnnnjjjooowwwsss|||wwwgggRRR@@@555000222777@@@CCCIIIMMMIII===333///666333777LLLooo~~~ssshhh```XXXPPPLLLLLLNNNIIIDDDBBB===666111111000666777000)))(((***,,,000111000///---...///111+++***))))))+++---,,,+++000...++++++,,,---///000111222333222000///000222000...---,,,+++,,,++++++***)))'''''')))******)))%%%&&&(((***,,,,,,)))&&&,,,,,,---...///...,,,***666888777222000444666666GGGCCC;;;222000555888777:::<<<999222---///111111;;;===:::333///111222111...,,,+++,,,---......---111000***+++000***)))555TTTwwwvvvUUU;;;,,,///...,,,,,,---...//////+++///000,,,***---000000333///***))),,,...,,,***111///---,,,,,,,,,+++***++++++,,,------......///))),,,---***%%%###%%%)))---,,,***+++,,,,,,+++***+++---111444555222///------+++***))))))+++---...333///,,,,,,///000...++++++//////+++(((******(((,,,+++))))))******)))''')))***+++,,,,,,---,,,,,,&&&%%%(((++++++'''(((+++))),,,,,,'''%%%((())))))&&&))),,,///000000...,,,)))(((%%%%%%+++111111,,,(((***,,,---+++*********&&&&&&''')))+++,,,+++)))&&&!!!$$$((())))))+++((('''&&&$$$%%%(((...222---(((%%%''')))'''(((***&&&///444...&&&%%%''')))************)))'''%%%$$$)))(((''')))---///...,,,)))***---000...***+++000$$$%%%(((+++------------%%%$$$&&&***//////***%%%&&&''')))***+++***((('''000...+++******...222555333///+++)))***+++)))&&&&&&***---,,,(((&&&(((******///000,,,)))+++------+++)))(((***...///,,,'''***&&&&&&)))***'''%%%&&&***+++......)))###&&&---$$$(((///333///)))***///(((,,,+++''')))///...(((%%%$$$&&&((('''$$$%%%)))222***$$$'''+++***'''&&&%%%&&&((()))***+++++++++'''&&&)))///111000000222222...+++,,,///000...***(((,,,000000...---000333111000000///------555???555---&&&(((000666333......///444999444,,,---444000111111///,,,)))((((((''')))***'''(((,,,,,,)))$$$$$$'''*********///666777///***+++---------//////------111333222444888888333...,,,000777>>>BBB===>>>AAA@@@888111333999333111333999:::666222222;;;999000...666444555@@@SSSSSSHHH333(((+++000///+++---///...,,,---444:::111222666888333------222+++...,,,'''&&&))),,,,,,,,,---///000//////000222222...***)))***+++)))'''(((//////...///***+++888;;;222+++,,,///...,,,+++***---000000......000333333111111666888555222111///,,,000???PPP___lllvvvlll[[[XXXQQQVVV```]]]gggeeeWWWCCC444......111444888999888555///,,,...222111000333@@@ZZZuuuzzzyyy|||~~~sssfff```RRRJJJCCC>>>888222111333555333222333222...///333000666777222+++***+++***+++,,,+++***((((((***,,,---...---,,,---000///,,,---'''%%%'''*********,,,+++,,,---......111444777222---******...000///,,,+++***((())),,,,,,+++)))((((((***,,,...///---+++%%%(((---//////---------999:::999555555777777444GGGEEE>>>555333888>>>???<<<999333...///333222--->>>@@@???999555555555444...------...000222111000111000+++...222***&&&111999YYYvvvOOO555111000///....../////////+++---,,,***+++000111///---+++)))((()))***+++,,,000...,,,,,,---------,,,)))))))))***++++++,,,,,,(((***+++***(((&&&%%%%%%---+++******,,,------,,,***,,,...///000000000//////---+++))))))***,,,---111111000000111000...---***...///+++***,,,...---,,,+++******++++++***(((---,,,++++++,,,,,,+++***)))((())),,,+++((((((,,,...111000***&&&((())))))'''))),,,///111000///...%%%))))))''')))......***'''***---...---,,,+++,,,&&&&&&''')))++++++)))&&&)))$$$"""&&&)))***+++---'''&&&%%%&&&)))+++,,,,,,+++&&&%%%((())))))))),,,+++111333...))))))+++,,,*********))))))(((((((((...+++***,,,000222000---((())),,,///,,,))),,,222------------.........///$$$&&&***---///...,,,))),,,------------+++***)))++++++***+++,,,...111222444000+++***,,,---+++)))+++******,,,......,,,***&&&***+++)))(((***)))%%%***(((((()))---000222222333+++''')))---+++'''%%%******,,,---***&&&(((---$$$&&&+++000///+++***---)))...,,,&&&(((///...'''((('''(((,,,,,,((()))...444---)))***+++******,,,###&&&***+++***)))+++---'''&&&(((---///---...111000...---///222333111///))),,,///222333333222222,,,---///000,,,)))...777...***'''&&&***---......,,,---555<<<777+++)))000---///111000...,,,---...******)))(((,,,111000+++%%%&&&***---------333;;;BBB999111000111...,,,,,,...+++***+++)))%%%&&&)))111000...,,,,,,000666;;;::::::<<<===888111111444,,,+++---000...)))(((***111000(((%%%,,,***)))111777:::666+++'''---222222---111222///***+++111666,,,,,,...111///++++++///222444111+++(((+++......'''+++000111///,,,******222111000...---------,,,***...+++,,,///+++---;;;CCC:::444444333///...111000222222111///...///000,,,666??????;;;777444333......333;;;CCCIIIPPPXXXZZZHHHEEE===???DDD===DDDFFF@@@666---***---111333777666333///---///222555,,,...000777FFFXXXdddgggWWW]]]___ZZZTTTNNNFFF===000---,,,+++(((&&&***111+++'''(((---111111000222)))///333000.........,,,((()))******)))***---000333555333//////111...))))))%%%&&&))))))''')))...((())))))((()))---222666111---******---000///---+++---//////---,,,,,,---***)))***,,,...000///...$$$+++111222...***+++---...111333444:::AAABBB???::::::777111222;;;DDDIII===666...,,,444999444)))222666777444111222111...111000///000111222111000...///---///222((($$$///+++DDDqqqeeeCCC///000000///------...000000...***(((,,,111///)))+++---...,,,***+++///333///---,,,,,,---...---,,,------,,,,,,+++******)))&&&''')))---000///+++'''+++)))((()))+++,,,,,,+++(((((('''((()))+++---///444111...***(((((()))***))),,,///---)))&&&&&&((()))---...,,,,,,///222111***)))((()))***+++***)))000...,,,+++******)))(((---+++,,,---,,,((()))---333666555...)))***,,,,,,(((''')))+++,,,++++++,,,(((000333///,,,///000---&&&))),,,------,,,+++,,,)))))))))+++,,,+++(((&&&%%%"""!!!$$$&&&&&&)))...,,,******+++------((($$$'''######'''***)))***,,,%%%((()))&&&&&&***,,,***''''''''')))***---...000000---+++---111333///,,,))))))+++,,,((($$$'''...///---***((('''''')))***$$$)))///111///,,,,,,---------,,,+++***((('''&&&%%%&&&)))+++,,,,,,,,,,,,222...***+++000333333111000***'''+++222555///(((&&&***+++++++++,,,''' ))))))))))))+++000888>>>:::000***---222222...++++++((((((,,,---++++++...&&&$$$&&&+++...,,,*********///---&&&'''...---%%%)))'''(((,,,+++%%%&&&++++++(((((()))(((&&&)))///%%%)))......***(((***---,,,)))(((***+++)))***---%%%%%%'''))),,,///000111,,,,,,...222777888444000***---111333...(((+++222...//////,,,)))***///444''')))444===777((($$$******---000111//////111333++++++((((((...333111******+++...111///...333;;;>>>555...///000///------+++))))))+++***((()))------......+++'''&&&))),,,+++***,,,111111---******///...000111,,,&&&&&&***---000***(((...---,,,555000777999333000333666666111555555///(((''',,,000444111000333444111000111666777222***&&&(((++++++///222555555111.........,,,------------...222444......((()))///,,,,,,888>>>999666555111,,,///555::::::999888666666777888(((<<>><<<...;;;AAA:::666777444,,,,,,,,,---...+++***111:::...((('''///777777222///)))...222222111222000---''')))+++,,,---///333666---000000,,,---111///)))''''''+++...***&&&***333+++***(((%%%$$$''',,,000000...+++***,,,---......%%%+++000...)))&&&(((---)))((((((***,,,.........)))000777555---&&&&&&)))