BM. 6(O |||zzzvvvssspppooooooooobbbbbb```^^^[[[ZZZ\\\^^^[[[WWWTTTUUUZZZ]]]\\\ZZZaaa``````bbbffflllrrrvvv}}}ppp\\\[[[[[[]]]UUUVVVWWWYYY[[[]]]^^^___bbbdddccceeelllzzzvvvzzzwwwqqqjjjbbb[[[UUURRRRRRPPPNNNKKKHHHEEEDDDCCCIIIHHHGGGFFFGGGIIILLLMMMRRRQQQPPPNNNLLLLLLOOOQQQQQQKKKEEEEEEJJJOOOOOOMMMNNNMMMJJJIIIJJJLLLPPPRRRLLLMMMMMMLLLKKKJJJLLLNNNBBBEEEJJJNNNRRRWWW\\\___pppsss{{{ZZZHHHBBBCCCDDD<<<<<<===>>>???@@@AAAAAACCCGGGFFFCCCKKKkkk]]]IIINNNMMMJJJKKKBBBBBBBBBCCCEEEHHHJJJLLLRRR\\\ddd```}}}qqqkkkRRRNNNJJJGGGEEEBBB???===GGGGGGHHHHHHIIIJJJKKKKKKDDDEEEHHHKKKPPPTTTWWWYYYUUUUUUTTTTTTTTTUUUWWWXXXTTTTTTTTTRRRQQQRRRUUUWWWUUUOOOIIIHHHMMMQQQRRRQQQFFFDDDCCCBBBCCCEEEHHHIIILLLLLLLLLIIIFFFDDDDDDEEEGGGIIIKKKLLLLLLMMMOOOQQQLLLJJJGGGFFFFFFIIIMMMOOOIIIOOOZZZfffrrr~~~DDD???:::;;;999888888999999999999999999888???BBB<<>><<<<<<;;;:::999777666555444333666777777666444444666888333000......111333222111000000111222555888:::<<<666777777777666666888:::555666777777555555555777::::::999999;;;===@@@BBB===???AAACCCDDDEEEHHHJJJCCCKKKXXXcccnnnzzzEEEHHHBBBEEE@@@:::::::::::::::;;;;;;;;;888???EEE@@@HHHaaaMMMBBBMMMFFF>>>AAA<<<<<<;;;;;;<<<>>>@@@AAA@@@???IIIEEEsssaaaLLL???>>>AAAAAA@@@KKKKKKLLLLLLLLLJJJHHHGGGGGGDDD???===;;;:::888666444444333222111000///...///......---------......//////000111222111111111000111111000...---...000------///000222111///---000000/////////000000000///000111000///000111333...000222333333333555777333333444444444555555555555777888888888888999;;;>>>@@@BBBAAA@@@DDDKKKRRRKKKUUUcccppp???@@@888;;;666555555666666777888888888777<<>>===<<<<<<777777666555555444333333000000111111111111000000//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------,,,,,,,,,------000...,,,******+++---///------------------------............/////////000111111000000000000111111333333444555555555444444666666666777777888999:::BBBAAA@@@AAADDDIIINNNQQQccczzzDDD555===000:::666555555555555666777777888>>>???DDDDDDlllAAA<<>>AAATTTĦjjjQQQNNNIIIFFFEEEEEEDDDCCC;;;:::888777555555444444222111111000//////......---......//////......---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------......---,,,,,,,,,,,,,,,///...------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------............///......------......///000000111222222222111111333333333333444555666777666555555555777:::===???CCCCCCDDDGGGSSSkkkAAA777@@@222888555555555555555666777777777>>>???DDDDDDmmmBBB===AAA:::;;;999777777777777888999::::::<<<>>>AAASSS>LeeeSSSFFF???===============:::555222111000///...---------------------,,,++++++******++++++,,,,,,,,,,,,++++++++++++++++++************(((((((((((((((((((((((())))))))))))))))))))))))++++++++++++++++++++++++,,,,,,+++***************)))***+++,,,,,,***)))(((************************++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---............---////////////000111222333222111111111222333444555---111666:::===AAAEEEHHHOOOlll>>>:::AAA444555555555555555555666777777777>>>>>>CCCEEEpppBBB>>>???::::::888777777666777777888999:::<<<>>>AAARRRHdĦrrrXXXCCC;;;<<>>>>>CCCFFFsssCCC???===;;;888777777777777777777999::::::;;;>>>CCCPPPDdDӵӵӵĦӵĭӵbbbDDD???777111///,,,))))))+++---...///,,,,,,++++++++++++,,,,,,************))))))))))))((())))))******))))))(((((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((()))***+++---...///---,,,***(((((()))***+++''''''''''''''''''''''''''''''''''''((((((((((((***))))))(((((())))))***((())))))***************++++++++++++,,,---......,,,---///111222333222222444000,,,+++///444888:::000555:::;;;>>>GGGUUUaaaAAA:::666555555777666666666666777888888999??????CCCIIIwwwwwwDDDAAA;;;===888777777777777777888999:::;;;<<<z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&egggNNN??666111...+++***444222111000///---)))&&&+++******)))))))))******''''''''''''''''''''''''(((((())))))))))))(((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''***++++++,,,...000111222555333///+++((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''))))))(((((((((((())))))(((((()))***************************+++,,,---...)))***,,,...000111111111,,,///555:::<<<999222---+++000555777777888===AAARRRtttBBB<<<444999666888888888888888999999::::::AAA@@@CCCKKK|||nnnEEECCC:::@@@999999999999888999999:::;;;<<<===AAAGGGNNNDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]ĦEEE000000000111222222''''''(((***------,,,******)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''+++++++++++++++,,,......000///,,,***(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((''''''''''''''''''((('''(((((())))))))))))))))))))))))******+++,,,---+++,,,---...///111222222888666222...------000222555666666555555777;;;>>>333<<>>888::::::999999::::::;;;<<<<<>>BBBIIINNNHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦDDD>>>222333222000......---......000,,,((('''''')))***+++***)))((('''&&&&&&&&&&&&'''''''''''''''''''''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''))))))((('''''''''''''''$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&'''(((((())))))(((((()))(((((())))))***+++,,,,,,,,,,,,,,,---...///000000222444444333444666999333333222222333555777888AAACCCCCCMMMssszzz???DDD===CCC888;;;;;;:::::::::;;;<<<<<<===DDDAAAEEEOOOeeeFFFFFF:::EEE;;;===;;;;;;;;;;;;<<<===>>>>>>>>>CCCJJJNNNDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ;;;:::222222111000...---,,,++++++++++++******))))))(((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((''')))++++++***))))))***,,,+++,,,111444333333333666444222111111333666777:::555333666888666777999>>><<>>???FFF;;;IIIDDDCCCfffDDDDDD;;;III???@@@BBB@@@>>>======???BBBCCC@@@DDD???^^^>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ777777333222111///---,,,+++++++++*********))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((('''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((''''''''''''((())))))))))))***,,,...------000333555888999;;;<<<===>>><<<999666444999444333777999888999;;;::::::>>>EEEQQQnnnllllllgggZZZfffZZZZZZZZZYYYZZZZZZ[[[\\\[[[WWWgggiiikkklllXXXXXXPPPWWWJJJOOOKKKJJJHHHGGGHHHIIILLLMMMKKKUUU^^^~~~&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR999555555555111000///---,,,+++******))))))))))))(((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))))))))((((((''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&'''((((((((((((***---000444333222222555999===@@@CCCDDDEEEEEECCC@@@===<<<===999777:::<<<::::::<<<<<<>>>:::AAARRReeeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hBBB===888777777111000...---+++*********(((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''')))))))))((())),,,111555;;;===>>><<<<<<@@@CCCCCCHHHFFFDDDBBBCCCFFFIIILLLGGGBBB@@@AAAAAA===;;;<<<<<<@@@888>>>TTT```D^DdDĦs׼sSSSCCC@@@:::888666111000///---,,,+++******((((((((()))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((()))))))))))))))++++++******+++///555999@@@GGGLLLJJJIIIKKKKKKHHHLLLJJJHHHGGGHHHMMMQQQUUUOOOJJJHHHIIIHHHDDDAAAAAA888===444:::PPP]]]>d<Ħ>d<ĦĦBeĦUUU@@@===;;;888222222111000...,,,,,,++++++))))))))))))************)))))))))(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''(((((()))************)))++++++++++++,,,000555:::AAAMMMVVVWWWWWWZZZYYYUUUUUUVVVWWWXXXYYYYYYXXXXXXVVVRRRPPPQQQOOOJJJGGGGGG999<<<777<<>>NNN[[[^^^bbbjjjlllhhhiiiiiiiiiiiiiiihhhhhhgggaaa[[[XXXWWWSSSKKKFFFDDD;;;:::;;;===EEEeeeDenenene]]]:::333;;;===444444333111000...---------******+++++++++,,,,,,,,,++++++++++++*********)))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%&&&'''((((((&&&''''''(((((((((((((((((()))***++++++...222555:::LLL\\\aaahhhuuu{{{xxx{{{xxxtttpppppptttxxx{{{kkkddd___[[[SSSHHH@@@===777555999:::;;;ccc\\\222===777888444888666444111//////...///------........./////////111///,,,***+++***(((&&&***)))(((((()))(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$$$$######%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((('''((()))***+++---111555???LLLXXX^^^eeettt}}}{{{{{{zzzqqqlllbbbWWWKKKBBB;;;888:::444999===AAAkkkrrr888999999555333999888666444222111000000/////////............///111///---,,,,,,+++++++++***)))''''''((((((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$$$$######%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((''''''''''''(((((())))))***+++++++++...222555===OOO```dddeeennn~~~}}}rrrjjjeee[[[PPPEEE===777444999222:::@@@HHH{{{EEE444<<<111444999999888888666555444333111000///......///000111.........,,,******+++,,,)))(((&&&&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$$$$######$$$%%%&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((((()))***+++,,,------------///333666DDDWWWggghhhfffooowwwggg\\\WWWOOOGGG>>>888555333:::111===FFFQQQӵ[[[555<<L$$$$$$$$$$$$$$$$$$=hĦ$$$%%%%%%%%%&&&&&&&&&''''''(((((())))))+++,,,......4ĉ@ӵ===JJJ[[[iii|||vvvdddTTTJJJFFFAAA<<<999888999999:::888GGGXXXsssGG=?cccBBB111444222333555777999;;;;;;<<<@@@@@@???===;;;999777666777777888999999666000,,,...,,,(((&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######"""###$$$$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%HdĦ$$$$$$$$$$$$$$$=Īj%%%%%%%%%&&&&&&&&&'''''''''(((((()))+++---...///GG=?VVVhhhwww|||dddNNNIIIFFF@@@;;;888777888999<<>>???DDDĭӵ$$$$$$Ħ#########Ħ###Ħ$$$$$$######!!!###$$$$$$######$$$%%%$$$$$$%%%%%%DdD$$$$$$$$$?fӵ%%%%%%%%%Ħ&&&'''(((ӵƜ`1.׼s]]]lllĭӵAAA<<<===GGGYYYfffӵĦĦĦ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵbbbg&e222>hӵCCCHHHKKKLLLLLLNNNLLLNNNfff?><z,,,g&e>&e$$$$$$HL#########ShӵgL$$$$$$$$$######!!!###$$$$$$######$$$S?ʬ$$$$$$3h?D%%)?$$$$$$ZufĦ%%%%%%%%%gL'''&&&&&&g&e000gĉ@LLLdddg&e>&e@e<<<:::?????CCCSSSlllvvvg<ĉ3we<Ħ3h?@eZ3h?gL4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]Ħ555ZuR)Ħ>>>DDDJJJOOORRRSSS\\\sߝLGdUĦ)))Hƅ^Hu]Ħ%%%ntHdĦ$$$$$$HGgĉ@$$$HdĦ$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%Htƅ^%%%%%%Bt=o9ĦDtfo9Ħ$$$%%%%%%g?$$$$$$HdĦ(((&&&&&&Hu]Ħ,,,tt___qqqHƅ^Hu]ĦH׼s@@@999===HHHRRRdddoootQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦ555333t|<333666:::???CCCEEEMMMUUUDdDDdDĦ(((DdDΦDdDĦ%%%q<niDdDĦ$$$qet$$$$$$DdDĦ$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%q<R%%%%%%qjRgdKӵHdDĦgdKӵ%%%%%%GR/f6LĭĦ%%%%%%DdDĦ(((&&&&&&DdDĦ,,,`eĭDdDΦDdDĦhhhDdDĦ;;;===<<<<<<<<>>BBBHHHQQQ^^^lllvvvgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<Ħ@@@Dt333111111222333444444555DdDΦDdDĦ'''>d<ʜ4DuTӵ%%%4DwDd<Ħ%%%puR)Ħ>d<&&&&&&&&&&&&%%%%%%%%%%%%%%%peӵ%%%ĦpeӵDx<>d<ӵDd<'''qR/ܗ?fӵ'''>d<''''''>d<Ħ+++4DufئL>eyyyDdDʜ4DuTӵBBBDdDĦ<<aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħ(((s&dq&ĒR%%%%%%i?ʜtd<Ħ%%%HHܗDӊB$$$<x&&&&&&&&&&&&&&&&&&&&&B?daĦB?Ho9>d<>d<ӵB?Ho9<x4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDneppp=e555222111000000000000000ege+++***sĪj@h&&&&&&&&&fdDĦ%%%@ďD&&&&&&Hkge'''''''''(((((((((((((((@h((((((@G******HĪj@IŌ++++++Bene***Hkge+++ne,,,---fe>>>Hu]3hh@@@???===seUUU\\\eeeiiiooogeĦja>aĦ@Gse<Ō@GHkge4DuXӵĵD^@@@===:::777555444333333222,,,,,,,,,(((((((((((((((DdDĦ&&&&&&'''''''''''''''''''''))))))))))))))))))))))))))))))---......---...------------------......999555D^KKKEEEGGGHHHs׼s___aaaeeelllvvvgeFm8>aĦs׼sHoΦ4DuXӵtvӵ>d<ĦĦĦĦqqqZZZSSSNNNKKKGGGCCC???<<<:::999222222222333222...,,,---------...,,,***))))))***))))))))))))))))))))))))>d<Ħ&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((************************************************/////////000000000000111---------....../////////////////////000000000000000000000000111222444444......------Ħ///,,,000333222222444666666555>d<Ħ<<<@@@EEEJJJQQQBeaaabbbnnnrrr|||geFYĉ>aĦBenu]ӵ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦ~~~```dddVVVKKKHHHGGGBBB@@@AAA888777444333555666333...///+++'''''')))++++++)))((()))******(((''''''(((gdDĦ(((***,,,------,,,)))((((((+++...,,,---///000///...------)))---222333222111222333///333555333222444444111444222000///111111000...555---///999999000222===AAA555---222888666111///222333444555444444333222444111111gdKĦ444777666555666888888777666444sdKĦJJJNNNPPPPPPSSSjjjllllll{{{ŶS3we<iĉ@3hR/Ō>Anenenenebbb___\\\VVVLLLCCCDDDKKKCCC@@@<<<888666444111...------...000111000,,,)))000000///---***((((((De222000...---------...222777>>>DDDHHH[[[YYYXXX\\\aaadddbbb___pppssswwwyyyxxxxxxyyyzzzssstttsssnnngggbbbbbbddd^^^XXX^^^oooxxxzzzuuubbbOOOEEEBBBBBBGGGMMM===;;;888666555666888999///...ne444777444444555666777999<<<>>><<<neKKKPPPSSSWWWXXXYYY\\\cccmmmxxx>Ak<fhxxxcccYYYVVVRRRLLLHHHAAA???<<<888666333222222------...---***(((''''''%%%(((,,,111555;;;AAAEEE___hhhqqqwwwzzzpppYYYEEE666...333///444777<<<444666888:::;;;<<<>>>??????LLLQQQUUUWWWTTT[[[dddiiimmmuuu|||fff^^^YYYPPPHHHAAA>>>===<<<999444333444000...+++''''''...:::CCCXXX]]]eeelllsssyyy}}}nnnfff^^^[[[]]]]]]WWWQQQZZZZZZZZZYYYXXXWWWWWWWWW```___ZZZTTTRRRQQQLLLEEEIIIPPPUUUTTTOOONNNTTT\\\[[[TTTTTT[[[^^^```iiivvvtttkkk\\\SSSJJJBBB;;;555555888888666666888<<>>777333444111111///000777FFFYYYgggxxx{{{~~~~~~{{{vvvrrrppp```\\\UUUOOOMMMMMMPPPRRRVVVOOOHHHDDDDDDDDD@@@<<<>>>===<<<<<<;;;<<<>>>???===;;;777555333111000///000555777222000111333333888999999777555444666888111---///555999:::AAAKKKAAAIIIQQQVVV[[[dddooowww}}}~~~qqqcccZZZXXXQQQFFF999555999???@@@???IIILLLQQQWWWZZZ]]]^^^^^^iiijjjoooyyyppp___NNNDDD???AAA@@@:::777999000111333666<<>>CCCIIIPPPVVVZZZxxx{{{zzzhhhPPP@@@<<<>>>???>>>HHHNNNTTTWWWWWWXXX[[[]]]dddooodddRRRDDDBBBBBB<<<999<<<000//////000222444444444---000333444333111111111///000000000...+++(((&&&***+++,,,------,,,***)))+++000444111)))%%%(((---777222,,,(((''''''&&&%%%+++///...(((######$$$$$$,,,)))'''))),,,...---+++(((&&&''')))***+++///444&&&)))+++,,,111555000(((555222---******---222555000555@@@OOOZZZ^^^bbbfffqqqiii\\\PPPGGGAAA>>>===CCCJJJQQQTTTSSSWWWaaaiiiyyyqqqWWWMMMGGG===777777111...+++,,,///000///---,,,------,,,++++++,,,...,,,+++)))((((((+++---///%%%(((+++,,,+++((('''&&&***///222000)))%%%&&&(((555000***''''''((('''&&&,,,---+++''''''******'''***((('''''''''''''''&&&---***((('''%%%%%%)))...---+++''''''///777333)))******)))((()))***,,,---555000---...000222888>>>;;;EEEOOOSSSNNNGGGBBBAAABBBJJJSSSVVVWWW```ppp~~~lllYYYFFF<<>>HHHPPPDDD___zzzYYY@@@,,,***---)))'''+++)))((('''((()))***)))(((%%%%%%&&&(((***)))'''$$$&&&'''((('''%%%$$$%%%%%%///...+++(((&&&'''***---555...)))'''&&&&&&***000444000***'''&&&'''((((((111111...(((&&&)))***(((111111///+++'''''',,,000333---&&&&&&,,,333666666...+++((()))---...,,,(((((()))***(((&&&(((,,,000***...111000///555CCCNNNVVV===+++---///)))(((...)))'''%%%'''+++,,,***'''%%%&&&'''))))))(((%%%###)))))))))'''%%%%%%&&&(((000...***&&&%%%(((,,,000444...(((''''''(((---444555111,,,(((&&&'''((()))444555111)))&&&((()))(((111333222...)))'''***...444///(((%%%'''---444777222,,,'''(((,,,///---)))%%%(((+++***'''''')))---+++---///...---111<<>>666<<>>777???RRRWWWUUUfff]]]]]]^^^ZZZKKK999000111333222000...,,,,,,...000---)))&&&(((,,,//////---''''''(((***---///...---&&&&&&(((,,,222555444111%%%(((---222777999888777333---)))---111222444777222:::;;;222)))+++555===666555666555///'''&&&***///444888999777222,,,((()))...333444111,,,)))(((...222888;;;999333---))),,,000222000,,,***---111666:::555++++++666;;;777333444===NNNYYYYYYWWWXXX```]]]```\\\RRRGGG???555---555222///......000000///+++)))(((***...///...,,,&&&'''))),,,//////...,,,'''(((+++111666888555111&&&***///555888999999888222---***///444666777:::555;;;<<<444---///777===666555666666000)))'''+++///555::::::888555///((((((---222555333000,,,***...222777;;;;;;777111---***...222222///,,,,,,---555:::888///,,,333:::<<<333:::AAAFFFNNNYYY^^^^^^YYYlllWWWeeebbbYYYNNNEEE???:::666777222---...222444111---)))***+++---///...,,,***'''(((+++///111111...+++(((***...444::::::666111(((,,,111666888999::::::333---,,,111777:::<<<>>>===???<<<222---000888<<<::::::::::::333+++))),,,111888<<<<<<;;;:::222******---333666666444000...---000555999;;;888444000(((+++000444555222///,,,333777999666222333777;;;<<>>???>>>666---***---333:::>>>>>>======555++++++///333777888777444222---///333777999999555222&&&)))///666999777222---222444888;;;999555555999@@@::::::FFFRRRVVVWWWXXXqqqUUUZZZeeeWWW___gggYYYZZZQQQBBB;;;??????;;;111222333444555222...***///...///333666444---&&&---111111111444777111''')))444999777888===888...(((111888;;;<<<>>><<<888777***...;;;<<<;;;AAABBBBBBDDD<<<...***333<<<>>>CCCCCCBBB>>>888333000///555:::===;;;999888666222)))///444888999999666222)))333888555555;;;:::333,,,***+++111666555222///,,,///777===:::222222777BBBHHHEEE<<>>:::666+++111?????????DDDDDD???AAA:::...+++555>>>???EEEDDDCCC@@@<<<666111...999===>>>:::888999888666(((---444999<<<===;;;999---222555777;;;???>>>:::222///---222888:::777444111222888??????999666777;;;FFFKKKEEECCCLLLUUUWWWXXXdddcccZZZmmmjjjSSSXXXbbb```XXXSSSJJJCCCDDDEEEAAA<<<999555777:::888444111000111666888999888555111...---333777;;;;;;;;;888000'''888???@@@:::888999444,,,///888@@@BBBBBBBBB???:::666---444@@@??????BBBAAA===???999...---777???@@@GGGEEECCCBBB@@@;;;333---<<<@@@@@@;;;999:::;;;999,,,///555<<>>>>>111------555<<<===<<<;;;999333...000777======:::666444666===BBB@@@;;;888666CCCPPPPPPGGGCCCLLLWWWXXXbbbggg```YYYmmmrrrQQQ[[[iii```VVVYYYMMMDDDBBBGGGFFF===888:::888;;;===:::444111222555999<<<===999333//////111555999<<<<<<:::666111---===AAA@@@;;;777777333---///888???AAAAAA@@@===888777///555===::::::>>><<<>>>@@@:::000000:::AAA@@@FFFDDDBBBCCCDDD>>>444,,,===AAABBB???===>>>===;;;333333888===@@@???>>>@@@>>>222---777???===:::;;;===777///---444===???<<<<<<666222888AAAFFFCCC>>>:::AAANNNUUUNNNDDDGGGRRRdddZZZbbbmmm]]]OOOwwwgggWWWTTT```dddXXXPPPRRRGGGCCCDDDHHHBBB777555;;;:::===>>>:::444222555999999<<<<<<777111...111666777888::::::777333333555;;;===<<<888555333000,,,111999???@@@@@@@@@===999777000555;;;777:::AAA???AAABBB<<<222222<<>>???@@@===555///333===BBB@@@CCC<<<444666@@@IIIJJJGGGDDDAAAFFFSSSUUULLLHHHKKK\\\SSSYYYgggbbbSSS^^^yyyrrrDDDYYYcccYYYQQQUUUTTTJJJBBBDDDFFFEEE===666777=========<<<888555444888<<<888999999555000000666;;;888999::::::555111333:::888999888777444111...+++555<<>>555222999>>>;;;@@@HHHFFF@@@AAA;;;333444===AAA===BBBAAABBBDDDEEEAAA999222888@@@FFFFFFFFFEEEBBB===999333444<<<@@@AAAGGGPPPZZZMMMBBBAAAEEEEEEBBB@@@EEEFFF@@@666666@@@FFFFFFIIIDDD<<<888>>>HHHNNNMMMMMMCCCAAAKKKTTTRRRLLLIIIHHHSSSYYYYYY___hhh```PPPvvvRRRPPP^^^cccXXXPPPQQQNNNFFF@@@DDDDDD>>>:::;;;===>>>???<<<999666555777;;;===888777555222111555;;;AAA999:::>>>>>>777///222999<<<<<<<<<<<<999555000///888>>>AAAAAAAAACCCDDDBBB777777@@@EEE@@@CCCHHHDDD===>>>888222444>>>AAA===@@@BBBEEEFFFEEEAAA===999888???EEEEEEEEEFFFEEEAAA>>>666555<<>>999AAAHHHIIIIIIIIIDDD<<<:::AAAHHHIIIMMMGGGBBBEEEKKKOOONNNLLLDDDRRRYYYVVV[[[gggcccSSS^^^}}}PPPNNNhhhWWWSSS]]]ZZZFFF===CCC???CCC@@@888999AAACCC>>>@@@<<<777444666999<<<===888666333111333888@@@EEE:::<<>>@@@??????CCCEEEDDD999;;;FFFJJJCCCBBBCCC;;;999:::555000444>>>AAA===@@@CCCGGGHHHEEEBBB@@@>>>999???CCCCCCDDDFFFGGGEEEFFF<<<777===AAABBBKKKYYYYYYVVVMMMBBBDDDOOOQQQKKKFFFPPPOOOBBB:::@@@HHHIIIFFFJJJHHH===777:::???AAAJJJIIIEEEAAACCCJJJPPPQQQJJJKKKRRRZZZXXXRRRYYYgggQQQeeeSSSHHH^^^XXX[[[\\\UUUJJJBBBAAACCCBBB>>>::::::===@@@AAA@@@???;;;999;;;@@@CCCAAA>>>888???:::///222BBBHHHAAADDDGGGHHHCCC999555<<>>@@@AAA@@@BBBGGGGGGDDD<<<>>>GGGIIIAAACCCHHHDDDIII>>>999???FFFIIIQQQ[[[ZZZ___ZZZLLLHHHPPPPPPHHHJJJHHHHHHGGG>>>666999BBBEEEDDDEEEEEE>>>888===HHHIIIJJJHHHEEEBBBCCCGGGLLLMMMMMMOOOSSSYYY\\\\\\[[[ZZZRRReee[[[JJJOOOVVVZZZYYYUUUMMMDDD@@@@@@CCCBBB???===>>>@@@CCCCCCCCC=========@@@CCCDDDCCCAAACCCDDD???888;;;FFFJJJEEE???BBBCCC>>>666444<<>>@@@???@@@DDDEEEDDD999BBBJJJJJJFFFCCC???;;;888888AAA666555AAA<<>>GGGJJJDDDFFFKKKGGGNNNEEE>>>???EEEKKKRRRWWW\\\```YYYKKKEEEJJJLLLHHHFFFEEEFFFFFFAAA::::::@@@GGGFFFHHHIIICCC===>>>EEELLLMMMMMMIIIFFFEEEHHHLLLRRROOOMMMRRRZZZ___^^^[[[cccTTTTTTvvvXXXAAAMMMYYYVVVYYYTTTLLLCCC>>>===???AAA???>>>???@@@CCCEEEDDDCCC;;;???DDDGGGGGGFFFEEEEEEHHHAAA;;;:::???BBBCCCBBB>>>@@@???999444555>>>FFFCCC>>>>>>???;;;222000555222777<<>>@@@BBBGGGIIIIIIJJJNNNNNNKKKFFFDDDMMMRRRNNNPPPTTTPPPQQQKKKAAA<<>>@@@@@@;;;<<>>AAABBBCCC@@@888444999AAAGGGAAA===;;;;;;888333333888888>>>CCCGGGLLLQQQQQQNNN???HHHPPPTTTTTTSSSNNNHHHIIIIIINNN<<<:::HHHEEEFFFFFFKKKNNNMMMNNNQQQQQQOOOKKKGGGOOOWWWUUUWWW[[[WWWPPPMMMCCC999===JJJOOOKKKNNNPPPLLLCCC;;;>>>FFFNNNHHHHHHJJJNNNOOOLLLEEE@@@NNNNNNOOOPPPNNNJJJGGGEEEHHHLLLNNNNNNJJJHHHHHHIIIUUUQQQMMMNNNSSSYYY\\\\\\WWWYYYUUUPPPZZZ]]]???IIIXXXSSSLLLNNNHHHDDD???>>>@@@BBBAAA@@@<<<>>>BBBEEEEEECCCBBB@@@<<>>EEEIIIFFFGGGKKKGGGHHHBBB888777@@@FFFDDDFFFFFFEEEAAA===>>>FFFNNNOOOQQQPPPOOOPPPPPPJJJBBB???KKKUUUWWWUUUUUUUUUSSSUUUVVVWWW@@@>>>RRRSSSTTTJJJPPPRRRNNNKKKMMMOOOOOOLLL@@@FFFTTTVVVVVVWWWSSSQQQQQQLLLDDDBBBHHHPPPSSSVVVQQQOOONNNGGGAAAEEENNNLLLOOOPPPPPPRRRRRRKKKCCCLLLQQQSSSQQQPPPQQQRRRPPPHHHLLLRRRSSSRRRPPPQQQRRRPPPVVVZZZXXXSSSSSSYYY```^^^YYYZZZ]]]UUUPPPeee```BBBKKKRRRQQQOOONNNIIIDDDAAABBBDDDFFFHHHGGGDDDBBBEEEHHHKKKJJJFFFBBB@@@???CCCEEEFFFDDDCCCCCCFFFHHH===???DDDGGGGGGFFFHHHKKKHHHJJJDDD:::<<>>IIITTTQQQQQQOOOMMMOOOOOOIIIAAA@@@MMMXXXXXXSSSSSSVVVYYYXXXYYYXXX???===RRRSSSTTTKKKPPPPPPKKKFFFHHHLLLMMMNNN@@@EEETTTWWWWWWWWWSSSSSSRRRPPPLLLEEECCCLLLVVVXXXQQQPPPSSSOOOEEEDDDLLLLLLQQQRRRPPPQQQTTTQQQKKKDDDNNNVVVTTTRRRTTTTTTSSSJJJOOOSSSTTTRRRQQQRRRSSSNNNSSSYYYYYYUUUSSSUUUYYY^^^[[[[[[\\\WWWRRRVVV^^^kkk???JJJCCCAAAIIIOOOMMMHHHFFFDDDEEEHHHIIIHHHFFFDDDCCCEEEHHHJJJIIIDDD???===<<>>EEEKKKJJJHHHIIIKKKLLLJJJLLLGGG>>>BBBNNNRRRMMMEEEKKKJJJAAA777:::GGGSSSPPPPPPNNNLLLOOOQQQKKKDDD@@@OOOZZZYYYRRRRRRWWW\\\ZZZ[[[YYY>>>;;;QQQRRRSSSSSSWWWVVVOOOJJJLLLPPPRRRKKK<<<@@@PPPTTTSSSRRRNNNSSSQQQQQQOOOFFF>>>FFFVVVSSSKKKLLLSSSRRRGGGDDDKKKMMMSSSUUURRRSSSWWWWWWSSS>>>LLLWWWWWWTTTUUUUUUTTTKKKOOORRRSSSPPPOOOOOOQQQKKKOOOTTTVVVTTTRRRQQQQQQVVV___ccc[[[TTTTTTVVVVVVfffkkkFFF@@@GGGIIIMMMOOONNNJJJFFFBBBCCCGGGJJJHHHCCCAAABBBEEEDDDGGGIIIFFF@@@>>>???BBBFFFFFFGGGGGGGGGGGGGGGGGG@@@GGGHHHCCCFFFPPPRRRLLLNNNEEE???BBBHHHKKKNNNQQQHHHNNNIII<<<777AAAJJJLLLRRRRRRSSSTTTSSSMMMDDD===>>>HHHSSSWWWTTTSSSWWW\\\XXXYYYQQQDDDBBBKKKOOOLLLPPPNNNLLLJJJIIIIIIJJJJJJFFF???>>>EEEJJJKKKMMMQQQSSSVVVUUUNNNEEEBBBIIIPPPRRRSSSSSSRRROOOKKKGGGDDDRRRTTTVVVWWWWWWUUUSSSQQQCCCEEELLLVVV]]]]]]VVVOOONNNOOOQQQSSSSSSQQQMMMJJJJJJKKKOOOSSSWWWVVVQQQLLLQQQYYY]]]YYYUUUUUURRRMMMWWWzzz|||PPPCCCJJJHHHJJJLLLMMMLLLIIIEEEBBBJJJLLLMMMJJJDDDAAABBBDDDCCCFFFHHHFFFBBBAAACCCFFFHHHIIIJJJKKKJJJGGGDDDCCCBBBJJJMMMIIIJJJPPPNNNGGGNNNGGGDDDHHHMMMNNNNNNOOOMMMRRROOOCCC???HHHOOOPPPPPPPPPQQQRRRQQQLLLEEE???@@@GGGNNNPPPNNNLLLOOORRRPPPRRRLLL@@@???GGGKKKGGGIIIHHHFFFDDDDDDDDDEEEFFFDDD>>>===BBBGGGGGGIIILLLLLLNNNNNNIIICCCBBBGGGMMMKKKLLLLLLLLLJJJFFFCCCAAAOOOQQQSSSTTTTTTSSSQQQPPP@@@AAAEEELLLTTTWWWUUUQQQNNNKKKJJJMMMQQQRRRNNNJJJIIIHHHIIIOOOUUUWWWSSSOOOOOOWWW\\\ZZZXXXXXXVVVRRRQQQaaaQQQ>>>DDDMMMKKKKKKKKKKKKIIIGGGDDDCCCHHHIIIHHHEEE@@@>>>???BBBCCCFFFHHHHHHFFFEEEHHHJJJKKKLLLMMMMMMKKKFFFAAA>>>GGGNNNRRROOOOOOPPPLLLDDDFFFAAAAAAFFFJJJHHHEEEEEEBBBGGGEEE<<<999@@@EEEEEEAAAAAAAAABBBAAA>>>:::666888:::======<<<;;;;;;<<<<<>>===>>>???@@@???===;;;999CCCDDDGGGHHHIIIHHHGGGFFFAAA???@@@DDDLLLRRRTTTUUUZZZTTTNNNOOOTTTVVVRRRMMMNNNJJJHHHLLLSSSXXXVVVRRRNNNUUU[[[]]]]]]^^^\\\YYYTTTNNNaaaXXXBBBDDDIIIHHHMMMLLLJJJHHHFFFEEEDDDCCCCCCCCCBBB@@@>>>>>>AAACCCCCCEEEGGGGGGEEEEEEGGGIIIHHHHHHHHHGGGDDDAAA===;;;AAAGGGJJJHHHGGGGGGBBB<<<888444555999;;;888555555000444333...,,,000333222111000000000000///---+++///...------------,,,+++***---,,,((((((,,,---************)))***+++,,,---...---,,,,,,---------......---,,,---/////////...///000222333444333222222222333555777888888777666;;;999888:::@@@FFFJJJLLLVVVQQQLLLMMMQQQVVVVVVUUUVVVOOOIIIKKKRRRWWWVVVRRRKKKPPPVVVZZZ\\\\\\ZZZXXXXXXMMMOOOnnnYYYCCCFFFLLLLLLJJJLLLJJJHHHEEECCCBBBBBBBBBDDDCCCBBB@@@???@@@BBBDDD???@@@@@@@@@>>>>>>>>>???===<<<:::888666666555555222444555333333444222000///+++***---...+++***,,,))),,,,,,***)))+++,,,+++,,,------,,,,,,,,,,,,,,,---+++))))))+++,,,+++)))''')))***))))))++++++)))*********++++++,,,---------......---,,,---------...---,,,---//////---+++)))***,,,...////////////)))***+++---.........---///...---...111444777777:::;;;;;;===AAAGGGNNNSSSRRRKKKEEEFFFLLLQQQRRRPPPGGGIIINNNSSSVVVVVVUUUTTTSSSRRRNNNSSStttlllEEEBBBJJJHHHIIIPPPGGGFFFCCCAAA????????????AAA???===;;;:::999999999777777666555444333333222111///---++++++,,,---...******)))((()))***+++,,,...***)))******((())),,,***+++,,,,,,,,,,,,,,,,,,+++---...---,,,,,,---///+++***)))***+++,,,+++***'''((()))***+++++++++***+++,,,,,,------.........+++...///---+++---...---000...---.........---,,,+++,,,---...////////////++++++,,,---............***++++++,,,,,,---------...000222222111333999???AAA>>>;;;<<>>BBB;;;:::999888777777666777222111111222444444222111000///......//////...---,,,---.........---,,,++++++******,,,,,,++++++,,,)))(((***---,,,((((((+++***((((((***++++++***+++&&&)))++++++)))((()))+++(((***,,,,,,***(((((()))(((((((((++++++******+++******++++++++++++******###***---)))(((,,,...,,,+++,,,---,,,+++,,,///222------------------------------------------,,,,,,,,,------,,,++++++---...*********---111333222000...111333333111222444777888333333;;;BBBDDDGGGLLLQQQMMMSSSXXXMMMHHHmmmXXXDDDCCCBBB@@@???>>>>>>>>>::::::999777666444333333333222000/////////000111////////////............++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))+++*********))))))(((((((((((((((((())))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***)))))))))***+++,,,,,,---------...............000000000111222222333333333444555777:::===???@@@FFFHHHOOOTTTOOOLLL\\\rrrcccAAA<<<<<<<<<<<<;;;;;;;;;;;;999999888777555444333222222111000/////////000000.........------------,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))((((((''''''((((((((((((((((((((((((*********)))))))))(((((((((((((((((())))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***)))))))))******+++,,,------------............//////000111111222222333333333555777999<<<>>>@@@BBBAAAFFFJJJEEE???HHHWWWccc@@@444999:::;;;<<<======<<<;;;888777666555444333222111111000//////.../////////------,,,,,,,,,+++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))(((((((((((('''((((((((((((((((((((((((******))))))))))))(((((((((((((((((())))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))))))))))))))******+++,,,,,,,,,------.........//////000000111111222222333333444666888;;;===>>>AAA>>>AAAFFFDDD======BBBWWWkkkEEE666555999:::<<<>>>>>>===;;;:::666555555444222111111000//////..................---,,,,,,,,,,,,+++++++++************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((())))))))))))((()))))))))************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))((((((((())))))***+++++++++,,,------............//////000111111222222333333555777999;;;<<>>>>>===<<<:::777555333222111111000//////......++++++,,,------------,,,---------,,,,,,,,,++++++************************))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''''''''(((((((((''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))(((((('''''''''''''''))))))***+++,,,,,,------------......//////000000111111222222444555666777:::<<>><<<:::888666666000000//////......------)))***+++---------,,,+++,,,++++++++++++*********************************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''((((((((())))))(((((((((((())))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))(((''''''&&&&&&&&&'''(((((()))***+++,,,------,,,------......///000000111111111222222444555666777<<<@@@AAAAAADDDIIILLLEEE<<<<<>>cccsssRRR333...:::CCCCCCAAA>>><<<:::666444111000///......---------,,,,,,,,,+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++***************************))))))((('''&&&&&&&&&((((((((()))***,,,---...---------...............---...///000111222333333666777888999;;;???EEEIIIOOOHHH999666HHHiiiXXXBBB...000===EEEDDDAAA;;;:::888555333111000///...------------,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))*********+++++++++,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++***************************))))))(((''''''&&&&&&''''''((((((***+++,,,---------------............---...///000111222222333444555666777999===CCCFFFRRRNNNAAA888>>>TTThhh>>>444///777BBBEEEBBB>>>888777555333222000000000------------,,,,,,,,,,,,++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))*********++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***************************))))))((((((''''''&&&''''''''''''(((***++++++,,,,,,,,,------.........---......///000111222222222444555666777;;;@@@CCCNNNQQQIII===777<<<]]]rrrHHH333444888???DDDCCC===888555444333222000000000000---------,,,,,,,,,++++++************************************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))(((((('''''''''''''''''''''((()))***+++++++++,,,------......------...//////000111111222333444555777999>>>AAABBBNNNPPPGGG;;;222DDDfff|||NNN:::222777>>>AAA@@@===999555333222111000000///000000------,,,,,,,,,+++++++++*********************************)))))))))(((((((((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))(((((((((((('''''''''''''''((((((******++++++,,,------...---------...//////000000222333555666666999<<>>TTT___;;;000222222:::===999666777777555333222111000////////////,,,,,,,,,++++++++++++******************************)))))))))(((((((((((())))))))))))))))))))))))'''''''''((()))*********((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************)))*********++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))***))))))((('''''''''((((((((()))***+++,,,------,,,------------.........///111333444444555777999;;;>>>AAALLLUUUHHH777777>>>[[[lll>>>111222000777>>>@@@:::666777777444444333222000////////////,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))&&&''''''((()))******+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))******++++++++++++++++++++++++++++++++++++************************)))))))))))))))*********+++***)))(((((('''(((((('''((()))***+++,,,------,,,,,,---------------------///111222222333555777;;;888666DDDUUUMMM;;;777222CCClllttt???555444000666<<<<<<:::888666555333222222111000///...---,,,,,,******************************))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************+++***)))))))))***,,,,,,++++++++++++++++++++++++))))))))))))************)))))))))))))))))))))))),,,+++***)))((((((''''''''''''(((******+++++++++++++++,,,,,,,,,,,,------------...///000222444555888:::;;;@@@KKKQQQIII<<<111;;;NNNqqqZZZ;;;555111000999;;;:::999777555444222222111000///...---,,,,,,+++***************************)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************+++***)))))))))***+++,,,++++++++++++++++++++++++))))))))))))************)))))))))))))))))))))))),,,,,,,,,++++++)))((((((''''''((()))***++++++++++++++++++,,,,,,,,,------------...///000222333444888888999<<>>333000@@@cccppp???+++333111000777666555555444333111000//////------,,,,,,+++******)))************************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))))))))***************************+++++++++************************((()))))))))************))))))))))))))))))))))))+++,,,///000000...,,,***(((((((((((())))))*********++++++++++++,,,,,,,,,---------...///000222222444555666666:::BBBLLLSSSEEE888111;;;PPPqqq}}}JJJ222---222///555;;;000222222111111000///......,,,,,,,,,+++******))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************))))))******++++++++++++************************((()))))))))************))))))))))))))))))))))))***,,,...000000...,,,+++)))(((((('''(((((()))************+++++++++,,,,,,------------...///111111222444666777888<<>>TTTSSS333111222000000888:::...111000000000//////......,,,,,,++++++************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))***++++++++++++***************************))))))))))))************)))))))))))))))))))))))))))***,,,.........,,,+++)))((('''''''''((()))***************++++++++++++,,,,,,,,,------...000000222333555777666777>>>FFFPPPDDD:::444333AAAhhhaaa999,,,444000,,,444888333000//////////////////......,,,,,,++++++++++++******))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************((()))***+++,,,++++++***************************))))))))))))************))))))))))))))))))))))))(((((()))++++++,,,,,,,,,***)))'''&&&&&&'''((()))************++++++++++++,,,,,,,,,,,,---...//////222000222555444333999BBBNNNHHHAAA999333:::TTTmmmpppBBB///---444+++)))777777...444////////////////////////,,,,,,,,,+++++++++++++++))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************((()))***+++,,,+++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''((())))))***+++,,,***)))'''&&&&&&'''((())))))************+++++++++,,,,,,,,,,,,------...///222//////222222222888AAABBBDDDDDD===666777CCCPPP{{{tttEEE888222---...///111111111000//////......------,,,++++++))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''')))************++++++++++++++++++++++++***)))((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))+++*********))))))((((((&&&'''''''''''''''&&&&&&((((((((()))******++++++++++++,,,,,,,,,,,,------......///000111333555666;;;BBBFFFAAA666222888AAAbbbTTT888333///---...///111111111000///.........---,,,,,,++++++))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''))))))*********++++++++++++++++++++++++***))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))*********)))))))))((((((''''''((((((((((((''''''((((((((()))******+++++++++++++++,,,,,,,,,------......///000111333444555999@@@EEEBBB:::555777<<>>999666555>>>TTTDDD222222---......///000111111000///...------,,,,,,+++*********))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))******************+++++++++******)))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))(((((((((((()))************)))''''''(((((()))************++++++++++++,,,,,,,,,.........///000111333333555999>>>BBBBBB===666111888DDDfff___444333111***111...///000111111000///...,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))(((((()))))))))*********)))******+++++++++******))))))))))))))))))))))))((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((())))))(((((()))***++++++******'''''''''((())))))***************+++++++++,,,,,,------......///000111222333555:::@@@CCC???777111444;;;NNNrrr~~~BBB+++///,,,)))222///000000111111000......,,,,,,+++******))))))((())))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))((((((((()))))))))******))))))***++++++++++++***))))))))))))))))))))))))((((((((((((((()))******((((((((((((((((((((((((''''''(((((((((((())))))'''((()))******+++******&&&''''''(((((())))))***************++++++++++++------------...///000111222333666<<<@@@???:::555444888@@@WWWXXX222,,,,,,,,,---...///000111111111///...---+++++++++***))))))(((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))***(((((((((((()))))))))***))))))***+++++++++++++++))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((('''''''''((((((((())))))&&&'''((()))************&&&&&&''''''((()))))))))************++++++++++++------------...///000000111111333777;;;======<<<777666999IIIkkkddd>>>...333000222444)))///000111111111///...---++++++******)))((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))***(((((((((((())))))))))))((()))***+++++++++++++++))))))))))))))))))))))))((((((((((((((()))******((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&((())))))*********&&&&&&''''''((())))))))))))************+++++++++---------------...///000111111222444888<<>>222222,,,000000...///555===???:::444//////...---,,,+++******))))))((('''''''''''''''((((((((((((((((((((((((*********)))))))))))))))*********)))))))))(((((())))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((('''******))))))******+++,,,,,,,,,,,,---......//////000111222111000000222333===BBB^^^XXX111***.........000000333999??????888111///...------,,,+++******(((''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((())))))))))))))))))*********))))))))))))(((((())))))((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''((((((((((((((((((***))))))))))))***+++++++++,,,,,,------......///111222222222000///000111666===OOOsssuuu@@@111******...+++...111666<<>>HHH\\\UUU333666...)))---***...222888<<<;;;777000+++,,,,,,,,,+++******)))))))))((((((((((((((())))))''''''''''''''''''''''''''''''(((((()))))))))***(((((((((((((((((())))))(((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&'''''''''(((((())))))))))))(((((())))))***+++******++++++,,,---------000111333222000///...///,,,:::BBBKKKnnnjjj<<<,,,666111+++...,,,000555999;;;888222---***+++++++++*********)))))))))(((((((((((()))******'''''''''''''''''''''''''''(((((((((((((((((()))''''''(((((((((((())))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''(((((())))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&''''''((())))))))))))(((((((((((()))******)))******++++++,,,,,,---...000222222111/////////+++666>>>EEE\\\III333,,,333111...///...555888;;;:::555///---,,,***************)))))))))'''''''''''''''((())))))''''''''''''''''''''''''(((((((((((((((''''''''''''''''''((((((((())))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&''''''((())))))***((((((((((((((()))******))))))******+++,,,,,,,,,,,,///111222111/////////000222999BBBOOOnnnzzz>>>555///000111000//////888;;;===:::333...---///************))))))))))))&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''))))))(((((('''''''''&&&&&&'''''''''(((((())))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***((((((((((((((()))******)))))))))***++++++,,,,,,+++...111222111000000000222---111<<>>KKKnnnxxx@@@333111...,,,,,,///333666999999888666333000---,,,,,,+++***)))(((((((((((())))))((('''''''''''''''))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''))))))************)))))))))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((,,,+++***)))(((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))*********+++++++++,,,---///222444333000---,,,---,,,111:::AAA]]]WWW111111///---,,,---000333666666555444333111...,,,+++++++++***)))(((((((((((()))((((((''''''''''''((())))))))))))))))))))))))*********))))))(((((((((''''''''''''(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((())))))******))))))(((((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((,,,,,,+++***))))))))))))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))*********++++++,,,,,,...111333333000...***---...222777888JJJjjj???//////...,,,,,,///222444555333333222000...,,,+++*********)))((((((((((((((()))(((''''''''''''(((((())))))))))))))))))))))))******))))))((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((*********)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))))))))((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((+++******)))(((((())))))(((((((((((((((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************+++,,,...000333333111///+++000000222666555AAAZZZaaa222111...---,,,---111555666666333222000///---+++***)))***)))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((())))))))))))(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))(((''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))*********++++++---000333444222111,,,000...000444444===RRRnnnEEE...111...,,,,,,///444888888777444333111...,,,+++***))))))((((((''''''((((((((((((''''''''''''(((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''(((((())))))((((((''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&'''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))******++++++,,,///222444333222+++///,,,+++111111888III___[[[333222......,,,,,,000777::::::888777555222///---+++***)))(((((('''''''''(((((()))'''''''''''''''((())))))((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((''''''''''''(((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''((((((((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))*********,,,///222444444333,,,000,,,***//////222???RRRtttEEE,,,888---...,,,,,,111888<<<;;;888999777333000---+++******(((((('''''''''(((((()))'''''''''''''''((()))***((((((((((((((((((((((((%%%&&&&&&'''((()))******''''''''''''((((((((()))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))''''''((((((((((((''''''&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((((((((()))***((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))******+++...222444444444///333///,,,000......888FFF[[[^^^999+++)))555......000555:::<<<:::777777555111---***)))(((((())))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))*********)))))))))))))))&&&'''***+++)))&&&&&&)))))))))))))))(((((((((((((((((((((((((((''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))((()))+++***((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((*********,,,///222555666111000...------///111333:::RRRvvvMMM222000---///......111555999;;;999666777444111---***)))(((((()))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))************))))))))))))******+++,,,,,,************)))))))))(((((((((((((((((())))))(((((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))*********))))))(((((((((((())))))))))))))))))))))))&&&((())))))((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))******,,,...111444666222111///------...000222777KKKhhhppp888,,,444111***...///222555888999777555666333000,,,***(((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))************************---+++))))))+++,,,***'''******)))))))))((((((((((((((())))))(((((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))*********))))))))))))((((((((())))))))))))))))))))))))%%%''')))***))))))***+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))***+++...111333555333222000...---...///000444BBBVVV~~~OOO------333000+++///111333666888777666444444222///,,,)))(((((()))((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))***************+++++++++***((('''***---+++'''*********)))))))))(((((()))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((***,,,,,,*********+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))***+++---000222444444333000...------......111:::HHHhhhqqq777...222///---111111333666888888666444444222000---+++)))(((((()))'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))******+++++++++,,,'''+++,,,)))***......+++************)))))))))))))))))))))))))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************))))))))))))************************************---...///...,,,*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))***,,,///111333444333111///...---------111666BBB[[[UUU,,,222444***,,,444444666999:::888666444444111///,,,***(((((())))))'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))******+++,,,,,,,,,+++666:::222******,,,+++++++++*********)))))))))))))))******))))))((('''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))))))))))))))*********++++++)))))))))************+++************************...000000///,,,***)))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))***+++...000222333222111000......------111333>>>QQQuuuqqqAAA,,,333///***000333666999<<<<<<999555444444000...,,,)))(((((())))))''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))***++++++,,,------JJJZZZ^^^KKK555+++******+++++++++*********)))))))))************)))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))*********+++++++++))))))*********+++++++++************************,,,---...---+++))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))(((((()))+++---///111222111111000///......---000///:::GGG]]]SSS666///222(((+++555000777:::======999666444444///---+++)))(((((())))))&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))***+++,,,,,,------rrrjjjFFF333///...+++++++++************)))***************)))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))))))))************+++++++++))))))******++++++++++++************************)))***,,,,,,***))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))((((((((()))+++---///000111111000000//////......000,,,777@@@MMMuuu;;;777222...---///333666:::;;;======;;;888555222...---,,,+++)))((('''&&&&&&''''''((((((((((((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************)))************+++++++++wwwpppPPP444&&&###************************************))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))))))))((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))&&&'''''''''&&&''')))+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))+++---///000333333222111000///......111000000;;;MMMccc```888555111------///333666999:::::::::888555333111...---,,,+++)))((('''&&&&&&&&&'''((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************)))************+++++++++FFFeee|||mmmEEE(((***999************************************))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))))))))((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((()))&&&''')))(((''''''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((()))***,,,...000333333222111000///......000//////888FFFYYYGGG444222///---...000444777999888777555444222000000------,,,+++)))(((''''''&&&&&&'''(((((((((((('''(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************)))************+++++++++$$$333AAA???000$$$###)))************************++++++*********)))))))))))))))))))))))))))))))))'''(((((())))))(((((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************))))))******))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))''')))++++++***(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((()))***,,,...000333333222222111000......---//////444<<>>GGGuuuTTT111000111---...111666;;;;;;777222111222------,,,+++***))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********))))))))))))************************************++++++++++++++++++++++++***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))************++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++))))))***++++++,,,------++++++++++++++++++++++++***************++++++,,,,,,,,,,,,,,,,,,++++++******************************************************+++---,,,+++)))******###)))000222222222444777---...//////...,,,***))))))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((''''''''')))+++,,,...///111111111111000111000...,,,---000222111888BBBbbbBBB---000000000555333888<<<;;;666111111222---,,,,,,+++***)))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))************))))))))))))************))))))))))))))))))))))))************************)))***+++,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,)))************++++++++++++++++++,,,,,,---------++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++*********)))***++++++,,,------......------,,,+++************************************************%%%'''************+++,,,***///333333...******,,,)))***+++,,,,,,+++)))((())))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((''''''''')))+++,,,---///000111111111000000000...,,,...111222111222???VVV^^^;;;333)))///000---555666777777666444222000---,,,+++)))(((''''''''''''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''((((((&&&&&&%%%$$$%%%&&&'''(((''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,,,,++++++*********((())))))))))))************###+++***'''III\\\AAA---+++******,,,---------******+++++++++,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------------------............///++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,333222111000...,,,++++++'''''''''((()))+++------************)))(((&&&&&&''''''''''''''''''''''''$$$%%%''''''''''''%%%$$$''''''&&&%%%&&&'''((()))+++,,,---///000000111111222000...---,,,---///000222444XXXoooOOO555111***111333333666777777777666333111///---,,,+++)))(((''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''(((''''''&&&'''((()))***(((''''''&&&&&&''''''((('''''''''(((((((((((()))))))))*********++++++++++++++++++++++++*********))))))*********+++++++++///(((...,,,+++PPPjjjXXX111///,,,***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,,,,++++++---------,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************)))))))))*********++++++*********+++++++++,,,,,,************************++++++++++++++++++++++++)))))))))***************111000///...,,,+++***)))((((((((()))***+++,,,---))))))))))))((('''&&&&&&((((((((((((((((((((((((&&&''''''''''''''''''&&&''''''&&&&&&&&&'''((()))+++,,,---///000000000000111000...---------///000111555NNNfffwww>>>000///***111222555888888777666444222///---,,,+++***)))(((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''(((''''''''''''((())))))((((((''''''''''''((((((&&&'''''''''(((((((((((())))))))))))******************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,''',,,+++...TTTuuunnn555222...+++++++++,,,++++++++++++,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,---------------,,,---///000000...---+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))))))))///...---,,,+++***)))(((((((((((((((((()))******(((((()))))))))(((((('''((((((((((((((((((((((((((((((''''''''''''((((((''''''&&&&&&''''''((()))+++,,,---...///000000000111000///------......///000777AAAYYY[[[555000000,,,000...444999888777666333000...,,,++++++***((((((''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''')))((((((''''''(((((()))(((((((((((()))))))))))))))*********+++++++++++++++++++++,,,,,,------...,,,,,,,,,,,,------------+++***---+++,,,GGGaaaaaa666333...,,,+++,,,------,,,,,,,,,,,,------------.........---------------,,,,,,------......//////...000333555555444222111111111111111111111111111111111111111111111111111//////000000000111111111........................------------------------------,,,,,,++++++******...------,,,+++***))))))(((((('''''''''''''''((())))))******+++*********((((((((((((((((((((((((((((((&&&%%%%%%&&&(((((('''''''''''''''(((((()))++++++---...///000000000000000///............///...999777QQQwwwFFF000222000...111---555999888777444222///---+++******)))(((''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((&&&&&&'''''''''((((((((()))))))))(((((())))))))))))************++++++++++++++++++,,,,,,,,,------,,,---------.../////////,,,------------.........222333444...)))111<<<<<<333000---,,,---//////000,,,,,,---------.................................---------....../////////---///222555666666555333444444444444444444444444555444444444444444444444222222333333333444444444111111111111111111111111////////////////////////000000//////......------......------,,,,,,+++++++++***))))))((()))))))))+++,,,,,,------------,,,''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((('''''''''(((((((((((((((***+++,,,.../////////000000000///..................999333LLLggg888---222...000444///:::999888666333111...---,,,***)))(((((('''''''''((('''''''''''''''(((((((((&&&&&&''''''''''''&&&&&&''''''((((((((())))))))))))******+++,,,+++++++++******))))))))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...------...............///------------............---111222///---++++++---000...,,,---...000000000---------.........//////.........///////////////.........///////////////+++,,,///111222333222111111111111111111111111111333333333333222222222222111111111111222222222222222222222222222222222222////////////////////////000000000000////////////............------------...------,,,,,,,,,------....../////////......---(((((((((((((((((((((((((((''''''''''''''''''(((&&&'''((())))))))))))(((***+++,,,---...////////////////////////.........///666222FFF\\\aaa333///333,,,///555///<<<888777555222000...---,,,))))))(((''''''''''''(((&&&'''''''''((((((((()))(((((())))))))))))(((((())))))))))))***************+++,,,---------,,,,,,+++******))))))******+++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,---------.........(((++++++---111...,,,111...---,,,...///000///...---.........////////////....../////////000000000000000000///////////////,,,---......//////......////////////////////////000000000//////..................////////////000000000000000000000000000........................------------............------------...............---------------......///////////////...---,,,************************))))))************))))))&&&'''((()))***))))))(((***+++,,,---...////////////////////////......---000000000>>>SSSyyyMMM444222444***...444---;;;777666444222000...------)))((((((''''''''''''(((&&&'''''''''(((((())))))******++++++++++++******)))*********++++++++++++)))***+++,,,---,,,++++++++++++************++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,---------.........000++++++111,,,)))000---------///000000---+++............/////////000.../////////000000111111111111000000//////......111000000///...---------........................//////......---------,,,------------.........///------------------------------------------------*********++++++,,,,,,,,,,,,,,,------------......++++++******++++++,,,---////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***&&&''')))*********)))(((******,,,---...//////////////////000///......---222+++...777MMMggg}}}AAA111333111+++***///333444888555111......///000///))))))******++++++++++++...------,,,+++***))))))---,,,+++***)))))))))))))))))))))))))))***++++++'''''''''''''''((())))))************************)))************+++++++++)))******+++,,,,,,------......------,,,++++++***111000//////000000///...............------------222111000000000000///...////////////000111222222111111111222333333222000000222333333111111222444888777666444444555666777777888999999888666333222333777777444555888666000444000333999:::555444777222222222222222111000000333222111000///............---,,,,,,......+++)))+++++++++***************************************---------+++))))))+++---,,,,,,---------,,,++++++---,,,+++,,,,,,+++)))'''++++++,,,,,,,,,---------,,,------...///000111111111111111111000///------...111111666FFF```mmm;;;000222111---...444999:::>>>:::555222111000000///,,,,,,,,,+++++++++************))))))((((((''''''(((((('''''''''(((((()))((((((((('''(((((())))))(((((((((((()))***++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,......//////000000000111/////////////////////000//////...///000111000000111111111111111111111111///...------......---,,,000000000000000///...---222111111111111111000///000111222111/////////000333222222222333333333333111111222333222111000///222777999666555888999666777333222666888666333222666666777777777666666555111111111111222333444444000000000000111000//////////////////............,,,,,,,,,,,,------------)))******(((&&&&&&(((******************))))))(((++++++++++++++++++,,,---)))************+++++++++---...///000111111222222222222222222111000///......111000444@@@WWWUUU444...111111///333:::??????AAA===777333111///---+++---,,,+++***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))*********))))))((())))))))))))))))))******,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------...............,,,,,,---......///000000,,,,,,------......//////---------...............111111111111111222222222444444444444333222111000222222111111111222222333222333444333111000000111111111222333333333222222333333333333333333222222222777888555333555777777888777444333777;;;888222777777888888888888888777333222222333444555666666222444555444333333444555000000/////////.........------......//////000000---......---++++++,,,...******++++++******)))((()))***+++)))'''&&&)))+++(((((((((((()))))))))))),,,---...///000111111111222222333222222111000///---111000111999KKKzzzBBB222...000111111555===AAA@@@===999444000...,,,)))((())))))((('''&&&%%%$$$$$$%%%%%%&&&&&&''''''''''''***)))))))))******+++,,,------,,,,,,++++++,,,,,,************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++++++++++++++++++++,,,,,,------......///---...//////.........///.............../////////***+++,,,---,,,,,,---...//////...------......///,,,,,,---,,,,,,---///000---///000///------...//////......---------------111000///............///---...---,,,,,,---...------000///+++---333444///---......///////////////000///...---------------***,,,---,,,+++***,,,...000000000//////......---,,,------....../////////111222222111000///000111---............---,,,,,,,,,///222///)))%%%&&&((('''''''''((((((((())))))((()))+++---.../////////111222222222111111000///---222111111666CCCmmmuuu888555...000000111666===>>>;;;777444000...---+++***(((''''''''''''&&&&&&&&&&&&''''''(((((()))*********---,,,+++***************------,,,,,,,,,,,,,,,---++++++******++++++,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------........................000222333111///...///000111111111222222333333333...000111111000000111333444222000...---...///000000222222111///...///111...000111111000000222333555333000......///111222///////////////000111222222///---000444555333222///333333000///222444444222222333333333333222222555555333222111000000000///000000///......000111222222111000000///......+++++++++,,,,,,------------...///...,,,+++,,,---/////////000//////...---...333777666000***)))***((((((((()))))))))******''')))+++---////////////000000000111000000///...---111111222666@@@ccc^^^555666///000000000666;;;;;;666333111///.........---+++************)))))))))))))))))))))******++++++++++++***)))(((''''''''''''******))))))******+++,,,------,,,+++++++++++++++************************++++++++++++,,,,,,,,,,,,***++++++,,,------......------------,,,,,,,,,,,,...000222000---,,,...000,,,,,,------......//////000222444444111000222555333222000...,,,++++++***+++...000///+++)))***++++++,,,...---,,,,,,---///111000...------///111222......//////000000111111222//////444666444222222333111222444333111111444222222222222222111000000//////...---------------222///---,,,---......---000//////...---,,,+++++++++++++++++++++++++++++++++,,,...---,,,***++++++------......------,,,+++'''+++000111...+++******))))))))))))************)))+++...000222222222111//////000000000//////...---000///222777===XXXHHH333444...//////000666<<<:::444222000///...//////...,,,...------,,,+++***)))))))))))))))))))))*********(((''''''&&&&&&&&&''''''(((((((((((()))+++,,,---000000...---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------***+++,,,---...000111111/////////000000111111222000444777666333333666999222333333444555555666666000444666444111///111444555777;;;>>>>>>;;;777555222888>>>@@@???>>>@@@CCCDDDEEEEEEDDDBBBAAAAAABBBBBBCCCFFFIIIKKKLLLMMMMMMLLLKKKJJJIIIFFFBBB???===FFFGGGJJJKKKEEE;;;999===@@@444222@@@GGGAAA>>>AAA>>>>>>>>>===<<<;;;:::999999888777555444444333333666000++++++...000...***222222111000///...------//////......---,,,,,,,,,---///111111///------...,,,,,,,,,,,,,,,++++++***''''''((())))))(((((((((((())))))))))))*********)))+++...222333444333222///000000111111111000000---...---111777:::LLLlll:::111000...//////111777===:::444000///------......,,,+++///...---+++)))(((&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))((())))))***+++---...///333222111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000111222333555777888999777888999:::;;;===>>>>>>;;;???CCCDDDBBBBBBFFFKKKHHHIIIIIIJJJKKKKKKLLLLLLMMMPPPSSSQQQLLLJJJMMMPPP[[[aaakkkrrruuusssmmmiiifffnnnxxx{{{tttppp|||jjjiiipppmmmYYYVVVmmm}}}xxxrrruuusssssssssrrrpppooommmlllqqqpppmmmjjjgggeeecccccc[[[SSSLLLLLLQQQTTTPPPJJJ<<<;;;:::999888777666666222222111000///...---------///111111///---------,,,,,,---------,,,++++++111...***((()))***++++++(((((((((((())))))))))))'''***---000222222111111000111111222222222111111------***///666666DDD```ddd<<<111---......000444777777333///333000...---------,,,+++)))(((''''''((('''%%%$$$(((((()))(((&&&%%%%%%&&&))))))(((''''''''''''&&&+++((('''(((((('''+++111///---***+++...000///---///111222222444888:::;;;555LLLSSSAAA222999IIIPPPSSSOOOLLLMMMQQQVVVXXXXXXbbbeeeiiiggg[[[QQQVVVbbbeee[[[\\\dddaaaUUUYYYhhhccc^^^```kkkuuuvvvrrroooeeetttzzzlll~~~zzzeeessswww___}}}vvvlll~~~xxx{{{~~~~~~|||wwwiiiwww___III:::===GGGKKKLLLOOO[[[]]][[[TTTMMMJJJGGGCCC???FFF555777CCC@@@===222333444333...+++,,,+++(((,,,---,,,***(((''')))+++''''''''''''''''''''''''))))))***+++,,,,,,,,,,,,......//////000000111111333---,,,111111333CCCWWWVVV<<>>???@@@AAAJJJOOOSSSPPPJJJJJJQQQZZZMMMRRRXXX[[[^^^bbbdddccc\\\jjjmmm___TTTZZZgggoooaaaaaabbbbbbbbb```___]]]eeejjjqqqsssiii]]]ZZZ```VVVPPPRRRZZZWWWLLLOOO\\\^^^]]]bbbkkkmmmggg```]]]aaammmuuuvvvyyy~~~zzzppphhheeecccdddiiinnnqqqrrrsssuuuxxxyyyzzz{{{|||~~~yyyvvvrrrnnnmmmooosssuuuwww~~~~~~pppfffmmm}}}~~~uuuqqqyyy}}}ttt~~~rrr]]]CCC444666FFF```uuurrrjjjoooxxxnnnVVVPPP]]]MMMXXXOOOWWWaaa^^^eeegggOOOOOOMMMKKKNNNPPPLLLEEE??????===777...((((((***''''''''''''''''''''''''))))))***+++,,,,,,,,,,,,.........///000000111111222------111111222@@@RRRxxxDDD;;;,,,888///000111444666555222000////////////---***'''%%%)))((('''&&&&&&'''((()))***---000///------111666999???DDDFFFEEEHHHOOOVVVYYYTTTUUU___iiijjjeeeaaahhhbbb]]]]]]cccgggeeebbb^^^cccfffddddddhhhjjjiii\\\^^^]]]YYYTTTTTT[[[bbbQQQSSSTTTSSSQQQOOONNNNNNFFFIIINNNQQQLLLDDD@@@BBB<<<888<<>>JJJ<<<;;;>>>BBBAAA<<<:::<<<888???CCCAAADDDJJJKKKFFFHHHGGGDDDBBBCCCGGGLLLPPPFFFGGGFFFEEECCCDDDFFFHHH;;;888444000///000333555999555===EEE???<<>>___wwwvvvqqqyyyvvv^^^[[[jjjrrr{{{ooooooiiiVVV]]]hhhVVVVVVVVVZZZdddkkkggg^^^QQQSSSQQQFFF666,,,***---''''''''''''''''''''''''))))))***+++,,,,,,,,,,,,---......//////000111111000------111111111<<>>;;;<<>>DDDEEE>>>:::===:::777444444666888999::::::777444333222111111222...+++---222444444===HHHFFF===333000...///555;;;>>>AAA@@@<<<<<>>JJJHHH===555888???===BBBAAA===BBBJJJIII@@@AAA;;;???LLLPPPDDD888555:::555111111555777555111777555222111555999999888<<<999999===CCCKKKTTT[[[cccRRR@@@777666777:::>>>777888777444444666666555;;;:::;;;AAAGGGFFF???888;;;===>>>>>><<<::::::;;;888777444222111111222333111111333555666888444)))---222777888999888333...555888333555??????LLLkkkyyyzzzzzzuuutttuuuwwwqqqpppeeeQQQBBB>>>;;;777999===999999???;;;444777+++444777444777@@@CCC>>>444>>>GGGJJJLLLMMMMMMJJJOOOTTTKKKTTTTTTCCCKKKZZZUUUXXXXXXYYY___iiinnnoooccchhhgggWWW???---))),,,(((((((((((((((((((((((())))))***+++,,,,,,,,,,,,---------...//////000000------...000000111666<<>>??????:::999:::@@@FFFDDD999///555777999999888666666666===<<<;;;:::999999999:::333777111111;;;<<<<<>>\\\wwwpppttt{{{vvvqqqwwwuuulllkkkLLLEEE:::111000333444111>>>999FFF___cccSSSNNNXXX[[[aaaUUU]]]```QQQSSSWWWUUUUUUQQQIIIGGGLLLPPPPPPHHHOOORRRIII888+++***...(((((((((((((((((((((((())))))***+++,,,,,,,,,,,,,,,------......///000000---......//////111555888HHHkkk>>>555///222...222444555444111///000111---------***'''***111777444777::::::777777;;;>>>;;;666000,,,,,,///000111---***(((***///444666666:::555555@@@LLLRRRSSSSSS\\\^^^eeeooowwwxxxrrrlllvvvzzzxxxvvvqqqWWW333444777;;;;;;888222///000222444555555888>>>BBBBBBOOO___kkkuuuxxxpppfff]]]```eeelllvvvyyyjjjWWW999333111555:::999888888333222444666999;;;>>>@@@999999:::???EEEFFFBBB>>>;;;<<<<<<;;;:::999;;;<<<777777777666666666777777333@@@>>>GGGTTT???BBBvvvooocccRRRBBB888333333555999777555666777444888BBBSSSooobbb}}}{{{qqqdddUUUEEE777000000000+++444GGGFFF555444BBBppp}}}vvvrrrooohhh```^^^```___[[[???FFFKKKEEE888...,,,///(((((((((((((((((((((((())))))***+++,,,,,,,,,,,,,,,,,,---......//////000---.........///222555777BBB\\\zzz555666+++777///222444666444111//////111+++---...+++((((((---333666999:::888777999@@@FFF>>>777...***+++------+++))))))***...666BBBNNNVVV]]]UUUTTTbbbssszzzwwwttt^^^hhhtttzzzyyywwwyyy|||sssqqqiiiffftttrrrYYY222444444000///111333222000444666444555AAAXXXjjjkkkvvv{{{mmm___bbbiiirrr|||dddFFF666333333666777666777;;;999777777:::===???CCCGGG999<<>>;;;999999===@@@999999999:::::::::;;;;;;BBBaaavvvfff[[[jjjPPP===444111666777777;;;@@@===666BBBjjjiiippp}}}qqqPPP>>><<<777>>>AAA999111333:::@@@wwwzzzvvvzzz~~~zzzrrrXXX\\\\\\RRR@@@111+++***))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,,,,------...//////000---......---///333666666===RRRZZZ222888---000222333333333222111000///...+++444&&&(((...***777???888MMMBBBFFFMMMOOOSSS555111***&&&)))------,,,---999///>>>PPPQQQ]]]mmmkkkuuulllhhhnnnvvvyyyzzz|||wwwkkkmmm|||uuuxxxtttiiimmmoooNNN111444666444111111444888777...222HHH\\\aaacccgggyyyxxx}}}hhhssskkkmmmZZZIIIVVVcccjjjooolll[[[III666555555555777888888777;;;>>>@@@@@@>>>>>>@@@CCCLLLSSS[[[^^^rrrMMMCCC::::::<<<;;;777555>>>888777::::::<<>>===GGGfffyyy{{{rrr}}}qqqkkkKKK999666:::>>>666+++///<<<___~~~uuuxxx{{{rrrhhhXXXbbbVVVRRR555444'''+++******)))))))))))))))******+++,,,------------,,,,,,------.../////////000000111000//////111444777SSSqqqNNN111555---333222333333333222111000///...,,,444(((+++///,,,;;;AAA===RRRMMMQQQTTTSSSRRR555((('''***......,,,...222HHH<<>>???<<<999===<<<:::888;;;FFFTTT___rrrtttsssrrrNNNAAA888;;;>>><<<999999666666>>>TTTlll\\\PPPgggPPP:::///111===???333>>>TTTvvvzzz{{{dddWWWqqqmmmRRR777///222444444555SSS|||}}}}}}rrr___VVVgggaaaTTT333555222+++******))))))))))))))))))***+++,,,------------,,,,,,------.../////////000000000///...///111333666NNNhhh>>>111111...666000333333333222111000///...,,,333***...//////@@@BBB:::PPPRRRTTTSSSOOOHHH...&&&(((---///------777CCCSSSJJJ]]]yyyuuuhhhnnn{{{yyyzzzwwwrrruuu}}}}}}wwwrrrbbbZZZhhhyyyeeejjj{{{```555333444555777888999999888QQQ\\\sssqqqdddcccgggzzzvvvmmmccccccYYYLLLPPPjjjzzzaaa;;;222333666;;;???>>>999444444888???GGGTTTeeexxx~~~III>>>:::??????888666;;;888IIIbbb}}}ZZZMMM}}}[[[<<<666>>>===111:::JJJ{{{}}}pppTTTwwwyyyOOO666333888777444UUU~~~rrrdddSSS^^^```SSS222000111+++******))))))))))))))))))***+++,,,------------,,,,,,,,,---....../////////000000///...///111333444EEE]]]jjj555444000///777...333333333222111000///...,,,111+++///---000CCC@@@777IIIRRRQQQNNNJJJ>>>)))---,,,+++,,,...666HHHYYYUUURRR___qqqsssllloooxxxnnnwwwyyyqqqrrrzzzvvvkkktttvvvyyy}}}lllhhhzzzhhhIII333111555777222///777IIIXXXtttgggiii|||}}}wwwzzzmmmXXXbbbuuuqqqpppiiidddooovvv```@@@444666888777555444444444???NNNcccvvv|||???===@@@DDD<<<222999HHHkkk[[[PPPqqqTTT>>>666;;;888KKKnnnnnniii~~~\\\???222444:::```|||uuuzzzWWWPPP\\\VVV;;;...***+++******))))))))))))))))))***+++,,,,,,---,,,,,,+++,,,,,,------.../////////000000///......111333333>>>UUU[[[222777000000444---333333333222111000///...+++...,,,000)))///EEE<<<;;;HHHTTTQQQNNNMMM===///...******000:::FFFUUUaaaVVV\\\^^^aaallluuuvvvtttooowwwuuujjjgggpppqqqiiigggsss~~~yyyqqquuuRRR777444000222444777@@@RRRiiiyyy___UUUmmmxxxnnntttnnn```lll|||xxxnnnQQQ222444888:::666111333===GGG^^^kkk}}}www<<<@@@EEEBBB888:::SSSooo\\\RRR{{{FFF///AAA555GGGvvvkkkbbb|||~~~www~~~QQQ444222===ZZZ|||www~~~zzz~~~]]]UUUhhh___GGG222++++++******)))))))))))))))))))))***+++,,,,,,,,,,,,++++++,,,,,,---.........////////////---...000333333888PPPQQQ333666000222111///333333333222111000///...***+++,,,111&&&...GGG777@@@FFFUUUPPPOOOPPP;;;000''''''...>>>NNNWWW\\\___^^^kkkeee^^^nnn}}}zzzsssvvvwwwoooaaa]]]gggrrruuupppuuuzzz~~~}}}vvvJJJ333:::111222:::PPPkkk~~~bbbaaa}}}pppnnntttOOO000333888;;;:::888???NNN\\\XXX\\\aaaccceeeggglllooozzzsssBBBGGGGGG@@@BBBZZZ~~~ZZZNNN[[[222>>>777BBBaaa~~~rrrzzziiiCCC555999HHH~~~yyyyyycccXXX\\\ttt___HHH222...+++******)))))))))))))))((()))***+++,,,,,,,,,,,,+++++++++,,,------.........//////...---...000222444555LLLrrrFFF111111000444...555333333333222111000///...,,,+++...222$$$...HHH444CCCCCCUUUOOOPPPRRR666,,,&&&)))666LLL^^^eeeffffffggguuupppkkkyyy|||ssssssnnnkkkfff___^^^hhhxxxmmmjjjaaa999,,,555333???WWWtttqqqOOO;;;777:::<<<>>>@@@EEENNNTTT???@@@@@@>>>>>>BBBJJJPPPMMM___iiihhhGGGKKKHHHGGG^^^YYYGGGsss===;;;;;;@@@MMMWWW:::555FFF}}}nnnTTTQQQVVVnnnWWWJJJ333---+++******)))))))))))))))((()))***++++++,,,,,,+++***++++++,,,,,,---.........//////...---...000222555222FFFccc{{{???///,,,///666---999333333333222111000///...---+++000444###...III333GGGEEEXXXSSSTTTVVV555***,,,000>>>SSSccclllooorrrkkkyyyvvvwwwvvvhhhppp[[[[[[^^^cccgggnnn}}}uuuxxx~~~{{{yyy{{{[[[YYYQQQ444222;;;555QQQuuu\\\AAA<<<===<<<===@@@CCCCCC@@@>>><<<@@@CCCCCC@@@>>>>>>@@@>>>BBB;;;\\\mmm```HHHLLLJJJSSSzzzZZZDDD~~~HHH===999???@@@tttbbb===555SSSvvvbbb]]]SSSKKKbbbSSSSSS:::---+++******)))))))))))))))((()))***++++++,,,++++++***++++++,,,,,,---.........//////...------000222777000BBBXXX^^^???///111111333555222:::888666333111/////////222(((000---!!!777FFF...HHHXXX\\\WWWSSSDDD222---000FFFKKK^^^pppooosssoooffftttxxxnnnpppzzzrrr___FFFDDDPPPgggqqqppp{{{}}}uuukkkyyyyyyYYYuuubbb:::999111@@@PPPeee}}}mmmOOO???===BBBBBBAAA@@@@@@@@@@@@@@@===@@@BBBDDDCCCCCCDDDEEE@@@@@@>>>???GGGSSSYYYYYYLLLDDDFFFaaaYYY@@@xxx555>>>CCC;;;]]]www???888PPPvvvOOOppppppZZZ:::+++************))))))))))))))))))***++++++++++++******++++++,,,,,,------...///////////////000111111888...;;;YYYzzzVVV<<<...111111444888666999888555333111/////////111(((///---###888FFF111DDDTTTXXXTTTPPPBBB000+++???TTTTTT```llliiinnnllliiipppnnndddccciiidddWWWMMMPPP___qqqwwwttt{{{wwwtttwwwkkk}}}```:::777444OOOtttxxxzzz[[[DDD;;;@@@@@@???>>>>>>????????????AAABBBBBBAAAAAACCCEEEHHHHHHDDD@@@BBBIIIMMMLLLDDDDDDNNNtttXXXAAANNN<<>>======<<<<<<===>>>???@@@AAABBBBBBAAABBBEEEGGGFFFHHHEEE@@@>>>BBBEEEFFFHHHDDDHHHpppaaaDDDVVV===999888EEE___vvvooo:::888XXX|||mmmzzzttt^^^???///++++++*********)))))))))))))))***++++++++++++******++++++,,,,,,------...,,,,,,,,,------...000000444222888EEEeeeCCC444000333111555===<<<666666444222000///...---///***---+++(((777???222BBBQQQUUUQQQNNNAAA222...999YYYaaagggjjjbbbfffeeeYYY\\\dddnnnpppiiibbb```ccckkksssssspppttt~~~nnn{{{xxxrrrtttEEE444444CCC~~~}}}{{{yyy```DDD;;;<<<<<<;;;;;;;;;===???@@@@@@BBBDDDEEEEEEEEEFFFHHHEEEIIIHHHCCC@@@BBBFFFGGGKKKEEECCCnnnoooHHH}}}]]]DDD:::<<<<<<===]]]ggg999999QQQuuurrrttthhhIII222+++++++++*********))))))))))))***++++++++++++******++++++,,,,,,------...///......------......///000333888>>>]]]>>>222111444111555<<<999555444333222000///------...,,,+++)))***555999111DDDRRRTTTNNNKKK???111...???___bbb```]]]TTTZZZZZZZZZ[[[cccmmmnnnfffaaabbbhhhkkkjjjdddaaagggvvvuuusss|||]]]<<<:::777FFFyyy}}}zzzvvvOOO<<<>>>===<<<;;;;;;<<>>>>>======???BBBEEEHHHIIIKKKNNNMMMJJJFFFBBBAAA;;;???BBBBBBDDDJJJNNNNNNRRRUUURRRqqqKKK}}}GGG888@@@FFF888BBBmmmNNN777<<>>888CCC===888NNNjjjvvv@@@666;;;\\\vvv~~~TTThhhwww\\\999,,,,,,+++++++++*********))))))***++++++++++++******++++++,,,,,,------...000000///............///...///111666RRRpppNNN777......222444;;;<<<111111222222222000...,,,+++)))---))))))666<<<:::>>>SSS[[[UUUHHHBBB888......777ZZZ^^^\\\\\\YYY___YYYkkkqqqqqqiiifffjjjmmmkkk|||ssswww}}}dddTTTTTTtttjjjQQQFFFWWWiiipppuuuTTTJJJQQQyyy~~~VVVZZZ~~~rrrnnnbbbIII===AAACCCBBBAAAAAADDDHHHLLLOOOPPPQQQRRRSSSVVVZZZ```eeelllkkkgggbbbaaa```[[[TTTMMMZZZ___zzzPPP~~~xxxNNN777AAACCC777BBB\\\kkk777444:::WWWdddzzz\\\jjjxxxaaaCCC,,,,,,,,,+++++++++******))))))***++++++++++++******++++++,,,,,,---......------,,,------///000000111...---333NNNeeeHHH555333111333666777555222333333222111000......---++++++%%%***---???...<<>>HHHBBB@@@EEEIIIJJJLLLNNNOOONNNVVVXXXRRRVVV```aaacccggglllnnnqqqoooeeeZZZXXXOOOmmmzzzLLL___EEE@@@===???EEEXXX|||gggGGG>>>444:::WWWwwwvvvfffrrruuuiiiFFF111,,,+++...///,,,+++,,,******************************+++++++++,,,,,,,,,------......///.........///,,,222777<<>>///???222BBBPPPYYYTTT:::(((,,,***HHH^^^cccmmmvvvfffHHHwwwyyyiiitttsssqqqxxxsssbbb```ssspppvvvssslll[[[OOOlllIIIZZZyyydddDDDEEEEEEKKKLLLOOOPPPLLLJJJPPPYYYUUUPPPWWW___aaafffhhh___VVVaaakkkooooooooolllgggmmmffffffQQQOOOJJJMMM???SSSGGGEEEXXX~~~nnn999777888:::FFF}}}iiiBBB~~~{{{aaa333...,,,......,,,+++---************************************++++++++++++,,,,,,---...////////////...111111333:::QQQZZZ444000///111666;;;===;;;888666555444222000///------(((***'''++++++>>>///@@@333DDDSSS\\\VVV<<<)))---)))CCCXXX^^^iiiuuummmZZZeeeqqq```RRRZZZhhhlllzzzcccjjjkkkhhhooo|||yyy~~~lllVVVEEEaaayyyEEEUUUzzz|||]]]FFFIIIGGGKKKMMMPPPPPPJJJGGGMMMWWWWWWQQQVVV___bbbggghhh^^^]]]ccchhhlllppprrrmmmeeeiiieeeYYYPPPeeeOOOJJJ<<>>;;;888555555333111///---,,,+++'''***(((++++++===///AAA;;;HHHSSSZZZUUU;;;(((+++(((;;;OOOZZZeeepppsssooofffooo\\\PPPJJJ]]]bbblll\\\^^^gggssswwwuuuxxxnnnmmmMMMEEEhhhsssnnnxxx{{{JJJeeejjjvvvuuuUUU@@@HHHJJJJJJLLLNNNOOOKKKHHHNNNXXXYYYQQQUUU\\\]]]cccfff___]]]```cccfffmmmqqqmmmeeedddbbbfffRRRsssOOOGGG???LLLKKKPPPBBBWWWGGG333222444666>>>{{{vvv|||tttNNNlll666000---......++++++---************************)))))))))************+++++++++---...//////000000***444111000;;;GGGrrr???555000000333888===>>>;;;888555444222000...,,,+++***&&&***(((,,,+++===///BBBGGGPPPUUUYYYTTT;;;(((***)))444GGGYYYdddjjjpppuuujjjqqqgggbbbNNNdddgggeeebbbNNNUUUrrryyyfffiiinnnzzz{{{|||cccHHHYYYhhhiiicccvvvyyyOOOsssvvvxxxCCCTTTqqqJJJ:::DDDEEEFFFFFFIIILLLKKKJJJQQQYYYZZZRRRTTTXXXWWW^^^ddd___\\\```ccccccgggkkkkkkggg```aaavvvTTTxxx}}}KKKCCCDDDCCCJJJFFF>>>IIIbbbzzz}}}jjj888888666666777999wwwcccvvv~~~[[[ppp777111---------++++++...************************))))))))))))***************+++,,,...///000000000***666111///:::@@@hhh777444111111333888===>>>;;;777444333222000---+++***)))%%%***(((,,,+++<<>>@@@@@@CCCHHHJJJKKKQQQYYYZZZRRRSSSUUUSSSZZZbbb___]]]dddgggeeecccfffiiiiii___bbbrrrVVVzzzKKK@@@FFF:::EEE>>>>>>??????OOOzzzyyyaaaPPP'''666555333444999xxx[[[lll}}}^^^xxx888111---------++++++...************************))))))))))))***************+++,,,...///000000000+++888111---888;;;```mmm<<<222000111444999<<<===;;;999444333111///---,,,++++++***)))%%%,,,---???333HHHWWWZZZXXXXXXQQQ888''',,,---)))777SSSdddeeeiiisss___]]]ZZZZZZaaajjjqqqvvvlllwwweeeTTTuuutttttt]]]ooorrrxxxrrrXXX>>>888@@@XXX[[[___uuu~~~VVVkkkQQQvvv~~~uuuzzzKKK@@@999<<<>>>???AAACCCEEEGGGHHHIIINNNMMMNNNOOORRRWWW\\\___ggg]]]aaafff[[[VVV___fffeeedddlllOOO}}}QQQKKKIIIBBBBBB:::AAA===999AAAWWW|||lllFFF555000555888000===mmmfffrrrrrrzzzkkkHHH...///,,,+++222+++++++++++++++************)))***************************++++++,,,---...//////333---555555555<<>>>>>???AAACCCDDDFFFFFFGGGHHHHHHJJJNNNRRRUUUXXXZZZWWWZZZYYYUUU___mmmmmm``````}}}oooiiiXXXKKKFFFFFFCCCHHH>>>???<<<>>>AAAGGGiii~~~zzz~~~VVV888111000333666222555hhhccc___{{{iiiJJJ//////,,,+++111+++++++++++++++*********))))))***************************++++++,,,---...//////111+++333333333:::VVV```777//////111444888<<<<<<:::777222111000...,,,+++******))))))%%%******:::...DDDOOOUUUUUUUUUPPP999))),,,000000555@@@PPP```kkkooodddrrrooojjjkkkcccfffwwwxxxZZZmmmvvv~~~```777111<<<777333444000:::AAA???ssszzzyyyrrryyy{{{ssseee;;;888444999<<<======>>>???@@@AAAAAAAAABBBDDDGGGIIILLLOOOPPPSSSUUUWWWRRRSSSkkk}}}___```nnnWWWTTTGGGDDD@@@EEEAAA===;;;AAA@@@777NNN{{{vvvfffAAA,,,000111000333222444cccuuuYYY}}}{{{[[[NNN111...---+++111***+++++++++*********)))))))))))))))))))))))))))))))))***++++++,,,---.../////////***111000222888RRRXXX666...///000444888;;;;;;999666222000///---+++***))))))((((((%%%)))(((777+++BBBLLLTTTWWWWWWQQQ;;;((((((***+++,,,333FFF\\\ddd___pppwwwmmmdddggg\\\```ZZZOOOiii]]]{{{iii888444???111888999111222///;;;rrrmmmUUUqqq}}}rrrIIICCC:::999;;;;;;;;;;;;<<<<<<<<<<<<===???BBBEEEGGGIIIJJJJJJOOOPPPSSSPPPOOOeee~~~]]]]]]lllMMMkkkIIIFFF@@@>>>@@@===:::>>>???666@@@]]]\\\:::,,,444333...000333999^^^jjjnnnsssXXX~~~TTT333...---,,,000***,,,************))))))))))))((((((((((((((((((((((((***++++++,,,---...//////...)))111///111888NNNQQQ666//////000333777::::::888555000///...,,,***)))(((((('''(((%%%)))&&&555***AAANNNXXX\\\ZZZTTT>>>)))'''((())))))000FFF^^^aaaWWWhhhddd\\\```hhhaaaeee~~~RRRFFFXXXqqq~~~ooorrr{{{ggg777111999---111555111222,,,HHHyyyNNN444ZZZ}}}rrrGGG@@@666555888888888888888888888888999;;;>>>AAACCCDDDEEEDDDHHHBBBHHHJJJCCCJJJcccuuuTTTUUUcccKKKGGGEEECCC===;;;???;;;888???@@@@@@HHHUUU999...666333...111444777WWWyyyyyymmmxxxZZZwwwZZZ555...---,,,000)))---*********)))))))))((((((((((((((((((((((((((((((***++++++,,,---.../////////***111///222999KKKxxxJJJ777000///000333666999999777444000...---+++)))(((''''''%%%'''%%%)))%%%444***BBBQQQ\\\]]]XXXQQQ>>>,,,))),,,------444GGG]]]ddd___^^^NNNSSSlllyyywwwzzzkkk]]]ddd~~~SSSmmm|||QQQ333222999:::222888777:::444[[[{{{AAAGGGkkkyyyiii<<<666111444666666666666666666666666444666888;;;===>>>>>>>>>BBB:::@@@FFF;;;999LLL]]]OOOOOO|||hhhRRRHHHAAAAAA===777???:::555>>>DDD@@@@@@oooGGG444///333000000444444///TTT~~~|||zzz|||YYY}}}```777...---,,,///)))...******)))))))))((((((((())))))))))))))))))))))))***++++++,,,---.../////////+++222///333:::HHHqqqDDD666000///000222666999999666333///...,,,***((('''&&&&&&$$$'''%%%)))%%%444***CCCPPPXXXUUULLLFFF888,,,,,,%%%%%%%%%)))444GGGZZZeeefffHHHWWW|||yyybbbaaaYYYcccwww___666...//////:::444777444777000___|||llltttEEE>>>:::>>>444444555555555555555555222333555666888999::::::<<<888>>>BBB:::<<>>:::<<<777<<<999777<<<;;;:::AAA___~~~jjj888000000111---222666000000[[[mmmqqqyyyoooWWWqqq~~~ddd999...------///(((...***)))))))))((((((((((((***************************++++++,,,---.../////////+++222...222:::EEEjjj@@@555000///000222666999888555333...---,,,***((('''&&&&&&###'''%%%)))%%%444+++DDDLLLRRRKKK???:::111)))---************///@@@^^^wwwtttJJJYYY~~~zzz{{{}}}yyypppffftttiiiOOO{{{fff;;;???:::,,,999===>>>999<<<777mmm}}}sssCCC888000333333333444444444444555555222333444555777888999:::333666<<<;;;999DDDFFF888AAA@@@ooo[[[NNNxxx|||TTT???777>>>888999777;;;;;;000222FFF[[[lllyyyNNN000///444222---444777+++777eeeyyykkkWWWhhhqqqggg:::---------...(((///))))))))))))((((((((((((***************************++++++,,,---...///000...+++111---222999CCCfff???111666...222777:::999666444333///...,,,***(((&&&&&&%%%$$$%%%%%%%%%(((...666;;;KKKNNNQQQ:::BBB//////,,,(((---...***000EEE^^^nnnVVVvvvdddRRReeemmmggg}}}vvvsssuuuqqq```PPPnnn[[[===555;;;222555777999:::777CCCnnnpppuuummmpppPPP555===666444444333333222111000000000000111222444555666666666888::::::::::::<<<>>>BBBBBB]]]FFFMMMvvv]]]xxxmmm;;;???;;;666666999111777===555BBB|||rrr222333///000444000(((---999<<>>000:::444......000555OOO^^^999[[[rrruuuUUU555<<<666222222111111111111111000///000000111333444444555333555666777666777999:::GGGZZZUUUyyyXXXeeePPPNNNTTT555999777111777555666777???ddd}}}VVV444...333222333333...+++444BBB|||jjjKKKwwwJJJ---...///...---***************)))))))))(((''')))************+++---++++++,,,------......///,,,///---///333333>>>VVV```888222000///222444555222///...---***)))((('''%%%%%%%%%%%%'''''''''&&&&&&(((,,,///999QQQYYYbbbYYYNNN111***+++)))***+++'''%%%111AAAfffKKKQQQXXXzzz```qqq{{{mmmgggvvvYYYHHHFFF000:::333111000222999TTTvvv~~~ttt{{{[[[777999222111111111111111111111111...///000111222444555555222444666666666666888:::;;;KKKMMMpppzzzgggLLLvvvdddUUUJJJkkk999555777000777666666555BBBooo{{{sssooogggQQQ777///222333000222333,,,,,,CCC```yyyvvvIII}}}NNN000...///------***************))))))))))))''')))******))))))+++,,,++++++,,,------......///,,,000...///222111<<>>UUU^^^QQQTTTRRRDDDJJJ===aaadddXXXNNNCCC999777///666666555444DDDwwwyyyiiiuuu]]]555******000444555111000BBBfffxxxfffqqqJJJWWW444...,,,+++,,,+++************))))))))))))((()))******))))))***+++++++++,,,------......///,,,000...///222000;;;RRRSSS666222//////222666888555000,,,***)))((('''&&&%%%$$$$$$$$$ !!!###%%%'''+++000333;;;RRRPPP[[[OOOPPP777888''',,,,,,((('''+++...---JJJIIIdddZZZvvveee}}}}}}zzz~~~wwwkkkpppyyy[[[MMMBBB...999555333555>>>YYY{{{|||^^^111666777000000000000000111111111111111111111111111111111///111333333333333555777:::888<<>>???GGG___777---)))))),,,---************)))))))))))))))***+++***)))((()))***++++++,,,------......///---000...///222000:::QQQZZZ555///444333888;;;888555333///***''''''&&&%%%%%%%%%%%%&&&$$$$$$%%%%%%&&&***///333IIICCCUUU\\\RRR^^^___===...///---***(((***++++++???aaalll```eeeqqqiiiZZZyyyvvvlllpppyyy{{{PPPhhh<<<===777777666000111ooo\\\EEE333000444444333000......000222444444444333333222222222000222333333222111333444888777999FFFMMM???666BBB:::>>>@@@???FFFXXXFFFqqq111555444111///;;;555<<>>SSSvvvMMMooo000---,,,000)))***************))))))))))))))))))))))))((((((((((((***++++++,,,---...//////---///,,,///555333:::NNNYYY444000444222888:::777444222...***''''''&&&%%%%%%%%%%%%&&&$$$%%%%%%%%%&&&)))...222BBB>>>MMMTTTPPPaaagggKKK555111+++)))+++......------OOOdddiiiqqquuummmhhhlllfffbbblllwwwttt{{{zzzXXXpppCCC@@@777222333111555tttZZZ<<>>555???;;;===>>>===BBBfffNNN}}}999444444333///777222===yyyrrruuu___UUUjjj```???333///000000(((>>>WWW{{{LLL|||ppp111...---111++++++************)))))))))))))))))))))))))))))))))(((***++++++,,,---...//////---///,,,...444333:::NNNWWW444000333111666999666222000---)))''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&%%%&&&(((---000FFFBBBKKKMMMJJJ\\\eeeOOOGGG<<>>XXXlllsssfffZZZ^^^bbbbbb```lll~~~}}}jjj{{{FFF;;;000111555777AAArrrlllVVV666,,,666999555000///000000///---222222111111111111000000///111222222111111222333777666666AAAIII===444===<<<===<<<;;;===tttnnnNNNIII444333666000444111<<>>222***''''''***)))444JJJgggpppYYYJJJUUUcccuuurrrhhhxxxFFF555---111555:::GGG___999YYYwwwTTT777---222;;;555///...000111///+++000000000000000000000000///000111111000000111333555555444>>>GGG???777>>><<<===;;;<<<<<>>666555000222555AAA[[[111PPP|||www^^^999+++///;;;555///...000111///+++////////////////////////...000111111000///111222333444222;;;FFFAAA:::@@@<<<===;;;???<<>>nnnmmmeeeDDDrrrlll111///,,,///***,,,************)))))))))(((((()))))))))*********+++***++++++,,,---...//////---///,,,...333111888KKK{{{PPP333222222111555666222///...,,,(((''''''&&&%%%%%%%%%%%%&&&$$$%%%%%%$$$%%%''',,,///KKKUUUWWWRRRWWWaaa___VVVVVVPPPKKKEEE888,,,---777///---222JJJ___^^^dddzzzzzztttrrrlllsss{{{}}}vvvnnnTTT///555999222333555@@@|||ooobbbppp999(((000999555000///000000///---......////////////000000---///000000//////000111333444111888EEEBBB<<<@@@;;;===;;;BBB<<>>111...---333333QQQkkkLLL^^^oooaaaJJJdddjjj111000,,,///***...************))))))))))))((())))))******+++,,,,,,***++++++,,,---...//////---///,,,---333000777JJJwwwMMM333222222222666777222///...---***''''''&&&%%%%%%%%%%%%&&&"""######$$$%%%(((---111;;;JJJHHHAAAIIIRRROOOKKK\\\YYY___eee[[[AAA,,,%%%$$$---)))"""(((888QQQmmmlll~~~mmmNNNFFF777444:::,,,))),,,444FFF~~~YYYppp~~~GGG000111444444333000......000222.../////////000000111111---...//////......///111666666111333???>>>666777888;;;999BBB777777sssppp===dddkkkFFF666:::111***333111333111===kkk~~~ssslll444$$$;;;CCC111,,,+++111///MMMbbbrrrMMMlllkkk333111---000,,,000************))))))))))))((())))))***++++++,,,,,,***++++++,,,---...///000...///,,,---222000777JJJvvvMMM444333111333444555333000,,,))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((,,,000555<<>>SSSnnnddd===eeeHHH555///222...---222222,,,111333333KKK|||XXX333(((,,,111(((444===000//////222///wwwpppYYY888IIIooo444...***000,,,,,,---+++******+++---,,,+++******+++++++++,,,,,,,,,.........///000000111111...///,,,...333000666IIItttUUU666333222333555666444000,,,***)))''''''&&&&&&&&&%%%%%%%%%###%%%'''(((((()))***,,,,,,BBBAAA:::LLL[[[^^^eeeVVVSSSaaacccaaaUUU111###((($$$$$$)))+++(((''')))!!!BBBeeelll\\\sssyyyLLL***---999444,,,---111---666222KKKxxxXXX===???777|||```jjjRRR---......------------,,,)))((()))***+++,,,---...///,,,---///111222222111000444000:::000555DDD999888666999===777======AAAkkkhhhUUU```JJJDDD111,,,000...000666777......222---444fff}}}DDD(((...,,,...(((///:::333...000000:::zzz___LLLsssLLL666DDDppp555///,,,000+++,,,,,,+++***+++,,,------,,,******+++++++++,,,,,,,,,/////////000111111222222---///,,,///444111777JJJuuuYYY888333333444555666444111---******''''''&&&&&&&&&%%%%%%%%%###%%%'''(((((((((***,,,...KKKQQQLLLVVVYYYTTTZZZ[[[XXXgggkkknnnddd<<<''')))%%%$$$'''))))))))))))))))))KKKyyyfff555QQQ}}}iii@@@&&&///888...)))000444+++444111CCCqqqKKK;;;@@@888sss```LLL222RRR___333111...,,,---...---+++)))************++++++++++++***,,,///111222222111000222222777000444@@@;;;888333888<<<777???===999[[[}}}uuuyyywwwSSS{{{hhhyyyqqqBBB000+++000...000666666666,,,000///+++KKK}}}ggg444%%%444,,,+++))),,,888777---111###BBBzzzooorrrCCC;;;{{{zzzNNN:::GGGrrr777111---111++++++,,,+++***,,,---...---,,,******+++++++++,,,,,,,,,//////000000111222222222---///---///444222888KKKwww\\\999333444444555666555111---+++***''''''&&&&&&&&&%%%%%%%%%%%%&&&'''''''''(((***,,,,,,III[[[[[[ZZZYYYYYY]]]bbb]]]iiimmmtttmmmCCC)))***'''%%%%%%%%%&&&&&&&&&000***MMM]]]KKKbbbjjjQQQ777(((000444+++)))111333)))333///>>>zzzSSS@@@@@@;;;nnnZZZKKKIII|||tttIII777000,,,---...,,,******+++++++++*********)))))))))+++---///111111111111000444444000333;;;<<<777666777:::666>>>???AAAiiixxxjjjKKKkkkiii[[[DDDxxxSSSUUUCCC111,,,111...---111000999......111***444[[[yyyNNN+++&&&111,,,))),,,***777<<<,,,111&&&@@@pppzzz|||___UUUlll]]]>>>MMMppp666111---111+++++++++++++++,,,...///...,,,******+++++++++,,,,,,,,,/////////000111111222222---///---///555222888LLLzzz___:::222444444666777555111---+++***''''''&&&&&&&&&%%%%%%%%%&&&''''''&&&%%%'''***---'''>>>YYY[[[PPPTTTccciiifff^^^eeefffooommmDDD)))'''((((((&&&%%%%%%%%%%%%'''))))))'''JJJfffeee;;;111+++...///,,,+++---...'''333...999___UUU???:::>>>jjjzzzzzziii<<<333,,,---...+++***+++*********************+++)))***+++---...000111222...555222///222888<<<555666555888777@@@@@@III{{{~~~rrrHHH^^^JJJvvvYYYLLLfff>>>VVVAAA000,,,111...,,,...,,,333222000111---)))@@@gggwwwbbb777+++---+++,,,'''...***888@@@,,,111555555pppuuucccgggnnnUUUgggoooAAARRRkkk222///,,,111,,,,,,+++***+++---///000...,,,******+++++++++,,,,,,,,,......//////000111111222---///---///555333999LLL|||```:::222444444666777555111---+++***''''''&&&&&&&&&%%%%%%%%%''''''&&&%%%%%%'''***...,,,<<>>VVVfffccctttrrrllldddcccUUU%%%&&&$$$%%%((('''$$$%%%)))'''%%%###%%%---<<>>)))222333+++,,,///''')))++++++***)))((()))((()))***,,,------......(((///+++...,,,444BBB111666;;;000???JJJGGG===KKKvvvZZZfff@@@JJJAAA\\\RRRHHH___???666444000''')))///+++---...333555///***///999jjjkkknnn000...444111444---+++)))...---EEE///***111@@@wwwzzz{{{]]]MMM}}}IIIuuuZZZ666000...---///...------------------------,,,,,,,,,------.........//////000111111111111111------+++000555111:::RRRsss===111444444555666555333///,,,)))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&$$$###$$$'''***222555NNNFFF444EEEYYYhhh___ooosssvvvooogggXXX---***&&&%%%)))+++(((&&&&&&***(((%%%###$$$***222999)))%%%###&&&(((''''''(((***(((***+++(((777hhhqqqIII:::888666```|||nnnHHH///......***+++,,,......---+++***)))******(((((()))******++++++***(((///+++...,,,333AAA111666BBB===IIIPPPMMM@@@{{{DDDjjjaaajjjAAAqqqlll>>>JJJFFFNNNLLL@@@AAAXXXnnnxxxCCC;;;999555******...******+++///222///***,,,222LLL]]]TTT111$$$333,,,,,,,,,***)))///000HHH333///+++==={{{uuuuuummmVVVSSSWWW555000...---///...------------------------+++,,,,,,------......//////000000111111222111111---...,,,000555000:::SSS}}}AAA111333333333444444222///+++)))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&$$$###$$$'''***---111QQQXXXQQQVVVWWW___ccclllpppxxxqqqdddZZZ:::,,,'''&&&***---***%%%###%%%&&&&&&%%%$$$%%%(((***''')))'''%%%'''---111111555222222000)))...MMMooolllGGG:::888555]]]{{{}}}vvvzzz]]]===,,,+++......,,,***)))((('''(((***,,,...))))))******)))))))))))))))...+++///,,,111@@@333999MMMNNNSSSRRRQQQ???lll===iiiqqqRRRbbb___cccPPP333>>>;;;444888???JJJYYYBBB<<<===999---+++---((()))))),,,111111---***+++---JJJ777666$$$///((('''***))))))000222KKK777333...:::uuuddd^^^mmmTTTTTT333000///...///---------------------------++++++,,,---......//////000000111222222222111111...///---111444000;;;UUUFFF111111111222333333111...+++)))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$''')))))),,,MMM]]][[[VVVMMMYYYooonnnkkkssshhhXXXWWWEEE)))%%%%%%***,,,((($$$###!!!###&&&'''''''''(((***'''------''')))555===<<<<<<===@@@???666000999HHHiiiFFF======:::```vvvpppwwwPPP///,,,444444000///...,,,++++++++++++***+++***************++++++)))---***///+++///???444:::SSSWWWUUUKKKLLL999XXXyyy;;;vvv|||vvvzzzaaadddRRR///888666333888777000000999666:::999---***,,,'''+++***+++000444222,,,'''"""888(((===777)))((('''***))))))///111KKK666333222>>>yyyOOODDDvvvJJJQQQ222000000...///,,,........................+++,,,,,,---...///000000111111222222222222222111///000...111444000<<>>:::<<<@@@ooohhhFFF???AAAAAAhhhuuuooo```444000888666222===;;;999777444000***%%%******)))))))))***+++,,,)))---***///+++--->>>666555LLLRRRNNN@@@EEE444KKKyyy???yyyuuuuuuMMMbbbJJJ>>>???444,,,333555...---...---444555+++))),,,'''***))))))---333444...&&&)))***&&&???OOO&&&***)))+++***)))...///HHH333///---DDDIII@@@aaaGGG~~~PPP111000000//////,,,........................,,,---...///000111222222222222333333333333222222///111///111444111???\\\SSS555222///000222333222///---+++''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%'''(((...'''888GGGHHH666333^^^ssssssqqqxxxfffSSSXXXPPP---'''###%%%'''&&&''')))%%%%%%%%%###""""""$$$%%%)))///111+++'''***111666777<<<>>><<<:::;;;>>>???^^^bbb???666;;;>>>ggghhhhhh777333888333333777666666888999666000++++++***)))(((((((((******))),,,)))000***+++===888///@@@HHHHHH:::CCC333EEEGGGlllgggSSSuuulllyyyBBB888AAA<<<333222000---222)))***333555***(((+++(((((('''&&&(((...333///'''...###(((888UUU///+++(((+++***(((---...FFF000,,,+++IIITTTPPPNNNkkkNNNPPP111000000//////---..............................///000222333444444333333444444444333222222...000///111333222BBBaaaXXX777222///000222333222000...,,,''''''&&&&&&&&&%%%%%%%%%$$$%%%'''&&&%%%%%%&&&(((+++&&&999QQQWWW<<<...ZZZkkkoooooottteeeYYYeee___===..."""###***---***(((###$$$%%%%%%%%%&&&)))+++))),,,111111+++'''---777999??????999555777999777MMM^^^777---222888aaannn;;;777888///444---,,,,,,111666888555111222000...+++***))))))******+++)))000***)))<<<999222:::DDDIII;;;CCC333AAAKKKfffxxxuuufff:::---???CCC===:::222,,,111///000888888,,,(((+++'''((((((%%%%%%+++333222,,,+++%%%)))///HHHHHH///&&&***)))(((---...FFF000,,,000RRR|||YYYQQQ}}}QQQRRR222000000///000...........................///000111222444555666666444444444444444333222222---000///111444333EEEeee[[[888333///000222333333111///---''''''&&&&&&&&&%%%%%%%%%$$$%%%'''&&&%%%%%%&&&(((333&&&222IIITTT:::///```fffkkkhhhjjj]]][[[pppoooKKK444!!!"""...333---&&&$$$&&&'''&&&$$$######$$$!!!###+++222,,,%%%+++999222<<<@@@<<<888:::888222==={{{aaa999,,,222999ccc{{{qqq???<<<888...666666333000111444555222...:::888444000---,,,++++++***+++)))000***(((<<<:::999<<>>>>>===<<<;;;888555222111LLL~~~WWW222***111666]]]cccAAA>>>444444444777444111000111111111111,,,///222444444000,,,))))))+++000222......;;;LLL999===BBBFFFEEEAAA:::666YYYGGG\\\eeessswwwBBB888111***222999QQQ;;;222000999+++<<>>)))(((&&&(((000666222)))'''))),,,......///000111333ooo}}}VVVUUUTTTyyyxxxNNNHHH222111111222+++222///............//////000333444444444555666666666666666666666555444333222222000---222555444HHHmmm666666000000000222333222000---***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&+++666...VVVdddhhhbbbffffffqqqooommmqqqdddZZZdddggg<<<&&&'''$$$&&&...---&&&######%%%&&&$$$&&&***&&&&&&'''***,,,///111222???===:::999999888555333111888SSSVVV222+++111444\\\UUU777:::666777777;;;888444111111111111000---...111333555555666555,,,******,,,,,,///;;;HHH:::;;;>>>@@@AAA>>>888444NNNmmm~~~MMMhhhwwwEEE666CCC333,,,111***222888OOO:::333222888+++;;;DDD...'''///'''***'''&&&&&&%%%$$$***111,,,***'''&&&---444333---((()))+++---...///000111111iiinnnDDDUUU]]]~~~xxxUUUIII333000111222+++333//////......//////000000555555555666666777777888777777777666555444333222111000...222666666MMMtttAAA444000///000111333222000...+++***((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&,,,333///WWWjjjiiieeelllppptttvvv{{{zzzfff[[[gggiiiSSS...(((&&&$$$222&&&$$$$$$$$$######)))111,,,******,,,000333222111CCC===777666888888666333//////000[[[UUU444///333222XXXRRR333888666888999???;;;555222000111111000/////////000222666:::<<<444///+++***,,,///777??????<<<999;;;======888333???iiilllJJJ]]]```<<>>888888<<<>>>:::555???{{{TTT???FFFuuutttzzz```QQQ@@@111333+++000444JJJ777444777555---777>>>111(((***((('''&&&'''******((((((+++333111+++$$$%%%---444666+++***)))***,,,///000111555kkkfff555AAADDDaaannnuuuiiidddzzzHHH555000///333...444000000000000000111222333555666666777888999::::::888888888777555444222222///000...222555:::YYYXXX,,,000//////000222222111000,,,+++***(((&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&///000FFFZZZSSS___gggkkkuuu~~~}}}zzzyyyiiiRRRTTTsssVVV'''(((+++###---&&&%%%$$$$$$!!!"""+++555<<<555...,,,111666888777HHHAAA:::777777777444111333444444)))222aaa}}}lllNNN666:::@@@:::\\\hhh@@@;;;333777===:::777222000000222333333000000////////////000000555999;;;666000---...000DDD===666666;;;===:::666DDDjjjDDD;;;<<>>bbb___;;;999444:::@@@666444111111222444444444///000111222222222222222***222888666111///000000???:::555555999:::888555777NNN[[[AAA666+++IIIrrruuuZZZ000111111***000333GGG555555:::333111444:::777,,,'''+++000***'''))))))''''''(((...333222***$$$'''///444444///***))),,,///000000===}}}qqqvvvdddXXX^^^dddsssZZZnnnkkkAAA444//////555///222111111111222333444555666444555555777888999:::;;;:::999999888666444222111///111000222555>>>fffttt777000///...///111222222222---,,,+++)))'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***///,,,666eeehhhgggIII@@@RRRtttfffhhhaaa```OOO...""")))'''(((%%%$$$&&&%%%###$$$(((...,,,(((&&&'''))),,,...666999;;;;;;777444222222333000666999000777\\\FFF...111999888^^^SSS333:::999<<<===555444333333555666555444111111111222222333333444)))000444333222444333000:::999888888::::::999777///EEEKKK555===444MMMUUU|||FFF,,,)))///***111333GGG444444:::333444444888:::...&&&---999111+++******((((((+++)))222555...%%%%%%+++000888222,,,***---000000///EEE}}}ZZZPPP\\\hhhYYYqqqccc===333///000666000111111111222222333555666777555666777888999;;;<<<<<<::::::999888666444222111---000111333777CCCppp~~~???000///...///111222333222...---+++)))'''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###000///---WWW^^^hhhOOOAAAKKKnnn~~~}}}iiiKKKZZZfff>>>$$$)))###)))%%%$$$&&&'''$$$"""###'''((()))(((''''''(((***---333:::;;;777333222444,,,<<<555))),,,)))>>>lllGGG++++++000---TTTNNN111======<<<777666555555666777777555333444333111000///000111222000333333111444999666///999:::;;;======<<<;;;:::;;;MMM|||RRR>>>DDD&&&===HHHpppaaa000666444...)))111444GGG444444:::333555444888;;;///&&&...777...&&&%%%%%%%%%'''***&&&111777111'''%%%)))---;;;444---+++---000000///LLLfffzzzaaazzz^^^:::222000000777000000222222222333444555777777666777888999;;;<<<===>>>;;;:::999888666444222111,,,000111444:::HHHwwwEEE555222000///000111222111111///,,,(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&===###PPPHHHVVVdddMMMNNNnnnzzzqqqzzzyyy___zzztttJJJ,,,---&&&&&&%%%%%%%%%%%%$$$$$$$$$'''***,,,+++)))((((((000888===<<<<<<<<<666...222///222...%%%***666666222666$$$222444MMMyyyHHH;;;:::EEE@@@>>>???:::555444666666444111777***,,,555222///000---......//////111555;;;???;;;888777:::<<<<<<;;;::::::HHHTTTEEEGGG666444;;;QQQbbb>>>666***555333444,,,GGG333222;;;888///333444DDD,,,''',,,))))))))))))))))))))))))***)))((()))***+++***))),,,555===;;;222---111888TTTOOOUUU:::111777444000333444222222333444666888:::;;;<<<<<<;;;<<<<<<===>>>???<<<======:::666333111111111000666000:::UUU{{{NNN555333///...///111222222111///,,,)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&888'''JJJKKKTTTeeegggbbbssswwwwww|||qqqZZZ333"""'''&&&&&&%%%%%%%%%%%%$$$$$$&&&(((+++,,,+++***)))***///777>>>===<<<;;;666000222000444222''')))111000555<<<---666222GGGoooEEE999888BBB>>>;;;888666444555777777333000111---111222...222444+++,,,,,,------///333888<<<>>><<<:::;;;======<<<<<<<<>>???@@@=========:::666222111111...111888111;;;XXXzzzYYY777333///------000222333000///,,,)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$'''111...BBBPPPSSSgggooonnnvvvyyyhhh~~~|||~~~ccc555***$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&((()))***)))((()))***,,,666>>>???;;;888666333222000666555)))''',,,***333>>>555:::444EEEBBB888666???;;;:::666666666777888666333000---333:::666...666777)))......---,,,,,,...222555======;;;:::::::::;;;<<<333III^^^TTT]]]<<<888999444NNN}}}```999,,,555------222333CCC333///333555///333222CCC,,,(((+++((((((((((((((((((((((((((('''''''''(((((()))*********---333999:::777222eeeTTTPPP999222888444111444444333333444555777999;;;<<<;;;<<<<<<===???@@@AAAAAA======<<<999555222111111,,,222999000???^^^xxxaaa888444...+++,,,///111333000///---***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$''',,,666:::VVVTTThhhllluuuxxxsssWWWkkkyyy}}}qqqzzzbbb555111%%%&&&&&&%%%%%%%%%$$$$$$$$$###%%%&&&%%%$$$$$$&&&'''(((222<<<>>>999555444444222...555666***&&&***))),,,888555<<<:::JJJAAA999888>>>:::;;;<<<<<<<<<;;;999777666555222666BBBCCC999888666,,,111111000---******,,,///777999999666444777999:::444@@@~~~cccIIIwwwJJJ999???888<<>>???@@@AAABBBBBB>>>===<<<888444111000111...222666000EEEfffqqq^^^888444...+++,,,...111222000///---+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***:::555XXXVVViiiqqquuullloooXXXhhhvvv}}}xxx~~~nnnwwwkkkBBB777&&&&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%%%%$$$$$$%%%&&&%%%---888;;;777222111444222---222555***%%%+++,,,)))111222;;;AAANNN~~~AAA<<<;;;???;;;===@@@AAA@@@>>>;;;;;;>>>BBB<<<666DDDQQQFFF777333111111111000...,,,,,,...000111888:::555222666:::;;;???@@@tttpppTTThhh>>>999999666;;;XXX{{{mmm```===555111111111---000;;;777444222666222...333///@@@---))))))''''''''''''''''''''''''&&&''''''&&&%%%&&&***,,,///,,,******---111555666ccclllNNNkkkwwwbbbyyyIII888555999444444777555555555666777999;;;===>>>===>>>@@@AAABBBCCCCCCCCC>>>>>><<<888333000000000111000222000LLLiiieeejjjSSS777333...,,,,,,...000000000///...,,,***(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''###+++:::333UUUXXXgggjjj```MMMeeeeeevvv|||uuuyyy|||[[[;;;'''&&&&&&%%%%%%%%%%%%$$$$$$$$$&&&'''((('''&&&'''(((###)))333999777111000333222+++222777,,,&&&,,,///+++///000777AAAKKKnnn@@@>>><<<>>>:::>>>>>>@@@AAA>>>;;;===DDDJJJ@@@333>>>QQQIII666111444---.../////////111444777111;;;@@@999444888<<<<<<999???zzzxxx[[[WWW777333555444:::bbbddd```;;;666333'''///***---===///222111444000...333...???---)))(((''''''''''''''''''''''''&&&'''((('''%%%&&&+++///<<<888333...,,,...444888NNNpppwwwtttzzz{{{EEE888666999555555888555666666777888:::<<<>>>??????@@@BBBCCCDDDDDDCCCBBB???>>>;;;777222//////000111---111555PPPcccUUUVVVEEE666333///------...///...000///...---***(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((,,,666222OOOYYYccc```RRR???gggppp{{{zzz{{{nnn<<<---&&&&&&%%%%%%%%%%%%$$$$$$###%%%((()))((('''&&&'''$$$'''///888999333000222111+++444;;;000'''***,,,---......111;;;BBBaaa{{{======;;;<<<777===;;;???AAA>>>999888>>>EEE;;;///555BBB===555444333---///000111111222555777333@@@FFF>>>777999<<<;;;666999vvv|||UUU|||NNN888888888555QQQ___lll???333222'''---(((---BBB---333000111......333,,,>>>...***'''''''''''''''''''''''''''&&&((()))(((%%%&&&,,,111>>>:::444000///222777:::DDD```|||gggBBB777777999555666999555777777888999;;;===>>>???AAABBBDDDEEEEEEDDDBBBAAA???>>>;;;666222//////000///,,,444<<>>555111444999333,,,...222000555888111222222333222000000111333444CCCJJJ@@@777777999777HHH888cccUUUjjjCCC999777000;;;NNNjjj:::)))111---,,,(((///III000666111000......333,,,===...***'''''''''''''''''''''''''''&&&)))***(((&&&''',,,222333///***)))---333666777999~~~ZZZ]]]@@@777777:::555666:::555777777888999;;;===???@@@BBBCCCEEEFFFEEEDDDBBBAAA@@@>>>;;;666111//////000,,,+++888BBBOOOLLL:::FFF;;;333111...+++***+++---///000111111...+++(((''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%***###&&&@@@333YYYeeeWWWccc[[[aaayyytttlll~~~yyy~~~|||```@@@666)))"""'''---%%%!!!&&&''')))'''&&&'''******(((%%%(((%%%(((222777333///......111...???---,,,"""...+++++++++///111444YYY{{{AAA>>>666555222;;;777999;;;<<<<<<;;;:::888666555333222222333555666333222111000000111222222444999HHH???888;;;555<<<888BBBcccGGGrrrPPP>>>===999---CCC666777111222...222)))222>>>999111111111333///111+++===...***((())))))((('''''''''''''''''''''(((((())))))******)))+++,,,---...111666;;;CCCRRReee===:::777666888888666444::::::;;;;;;===>>>@@@@@@GGGHHHIIIIIIHHHFFFCCCBBBAAA===666111//////......///,,,444DDDJJJBBB<<<===uuurrr888333111...+++***+++---...000111111///+++(((''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%***$$$&&&;;;111UUUdddSSShhhllliiijjjcccggg~~~qqq{{{rrrLLL###)))!!!$$$(((###$$$)))&&&'''%%%$$$&&&((()))(((&&&'''$$$'''000666333/////////111...===---+++###...,,,,,,+++///...+++EEEqqq{{{???===999888444:::::::::;;;<<<<<<;;;:::999666555333111000000000111000//////...///000222333222888GGG>>>666:::444;;;888===cccyyyLLLyyyuuuYYY@@@;;;///DDD666777222666555222)))111>>>;;;555444111555111333---???///,,,)))))))))((('''''''''''''''''''''(((((()))*********+++,,,------///333888<<>>fffyyyUUUyyywwwJJJ>>>222EEE555444111888999222***333???<<<777777333444000333,,,???///+++((()))((((((''''''''''''(((''''''((())))))******+++,,,,,,---///333777<<>>???AAABBBCCCEEEFFFGGGHHHGGGFFFDDDBBB???:::444000///000000000,,,///999DDDDDD<<<:::>>>MMMAAA555222111...+++******+++,,,111222333111---)))''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$)))'''&&&,,,,,,CCC^^^ddddddhhhggggggsss~~~zzznnneeexxx;;;***''')))&&&!!!(((,,,"""#########%%%''')))******###"""$$$***000333222111111000///333---)))'''+++)))+++***...111***...AAAooo>>>;;;:::<<<555777<<<;;;:::888888777777888888888888666555333111/////////.........000111222111777FFF===555999333:::???>>>dddWWWiiiFFF888HHH444111---444555000...:::CCC;;;666777555111...111+++===---(((&&&)))(((''''''''''''(((((('''(((((()))******++++++,,,,,,...111444888<<<>>>VVVcccVVVjjjjjjvvvvvvkkkPPP::::::999999:::;;;<<<<<<===>>>>>>???AAACCCEEEFFFEEEFFFGGGHHHHHHFFFDDDCCC===999333000///000111111+++111;;;CCC@@@999999???===555777222111...,,,*********+++000222333222///+++((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$((('''''''''---999YYYSSS___lllgggWWW^^^vvvzzz~~~uuuwwwDDD'''%%%)))(((!!!&&&+++%%%$$$$$$%%%&&&''')))+++---#########'''...333444222222000222000000))))))***)))+++(((+++222///...:::KKKAAA;;;999:::444777::::::888777666666666666666666666666666444333222444333111000000000111111222888GGG===666:::444;;;;;;999[[[NNNZZZFFFPPP888222,,,000///...222AAAGGG999222666777111...111,,,>>>---)))%%%((((((''''''''''''(((((((((((())))))***+++++++++,,,...///000111444:::???```SSSPPP{{{kkkeeeqqqkkkvvvNNN:::::::::::::::;;;===>>>??????@@@AAACCCEEEGGGHHHFFFGGGHHHIIIHHHFFFDDDCCC<<<888333//////000111111+++333===AAA===777888===999|||333888222000...,,,******))))))///111333333000---******&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&&&&((($$$000222TTTYYYaaagggdddZZZVVVcccuuuwwwvvv[[[...$$$$$$'''"""$$$***((($$$%%%&&&&&&&&&(((+++...%%%%%%$$$%%%+++333555333222///555...444***,,,(((***,,,''''''//////---333777wwwBBB>>>888888333999999888888777777666666666333333333333333444444444777666444222111111111222222888GGG>>>666:::444;;;;;;999WWWIIIvvvZZZZZZ;;;444...000---,,,333CCCGGG999333888777333111444///AAA000+++((((((''''''''''''(((((()))(((((()))******++++++,,,,,,///000//////888GGGTTTkkklllwww[[[gggdddzzzJJJ;;;<<<======<<<<<<>>>@@@@@@AAABBBCCCEEEGGGIIIKKKHHHIIIJJJJJJIIIGGGEEECCC<<<888222///...///000111---444===???;;;777888;;;:::nnnYYY666888111000...,,,***))))))(((---000333333111...,,,+++&&&%%%%%%$$$$$$%%%%%%&&&$$$###%%%)))$$$555---OOOcccgggbbbccceeeRRRJJJ]]]}}}zzz|||~~~zzzxxxKKK///$$$(((&&&$$$'''((($$$%%%&&&&&&%%%&&&***---''''''%%%$$$***333666333222///888...777+++...&&&(((---(((&&&...000,,,///222PPPuuu@@@AAA:::777444===888888999::::::999888777555444333222222333444555666555444222222222333333111777FFF<<<555999333:::>>>999ZZZzzzJJJxxxkkk^^^999222...222...+++000>>>DDD;;;:::;;;555444111555000CCC222,,,((('''''''''''''''((())))))((())))))******+++,,,,,,+++///111000666JJJjjjggg~~~~~~aaapppBBB>>>@@@AAA@@@>>>>>>@@@BBBBBBBBBCCCEEEGGGIIIKKKLLLKKKLLLLLLLLLJJJGGGEEECCC===888333///...//////000///555<<<<<<999888888999;;;ZZZBBB999777111000...,,,+++)))((((((,,,///222444222///------&&&%%%%%%$$$$$$%%%%%%&&&$$$"""$$$***$$$888+++MMMUUUhhhjjjhhh___;;;111WWWqqqzzz|||iii???'''+++***%%%%%%%%%$$$%%%&&&%%%###$$$(((,,,((()))&&&$$$***444777333222///:::...:::,,,000%%%&&&---***'''000333///000///,,,ddd~~~vvviii>>>DDD===888666@@@888999;;;<<<<<<;;;:::888999777555444333444666777444333222222222333444555000555EEE;;;444777222999<<<444YYYgggHHH}}}rrr^^^444...---222///+++,,,888@@@>>>@@@???444222000444///BBB000+++''''''''''''''''''((()))***)))))))))***++++++,,,,,,(((---111333???___YYYvvvaaaiii<<>>999777333///---,,,------000777<<<999666777999999999DDD^^^111:::222---+++******+++***(((&&&'''***...111222222000...((('''&&&%%%%%%%%%%%%%%%&&&$$$%%%'''''')))000999LLL[[[mmmsssqqqqqqwww~~~~~~}}}uuukkkmmmzzzmmmRRR777&&&%%%,,,(((%%%""""""%%%&&&%%%$$$---+++)))'''&&&)))///444---111111///333888555---((((((((()))***+++,,,---///......777[[[EEEBBBAAA:::999;;;<<<;;;:::999888999999:::;;;;;;<<<<<<;;;999666555444444333333333333333444444666;;;AAA@@@;;;888:::999555FFFnnnxxxfffGGGTTT999444000444///333===LLL777<<<999444:::777444///555HHH+++,,,&&&)))((((((''''''(((((()))))))))))))))***+++,,,---333000UUUjjjHHHBBBCCCCCCCCCCCCEEEFFFGGGHHHDDDEEEGGGJJJNNNRRRUUUWWWOOORRRRRRNNNKKKHHHCCC===666444111---,,,,,,------222:::>>>:::555555888::::::???zzzHHH000888111,,,+++************(((&&&&&&(((+++///222333222111)))((('''&&&%%%%%%%%%%%%%%%$$$%%%'''''''''...666CCCZZZooorrroooppptttuuu~~~}}}xxxssswww|||jjjMMM444)))***&&&######&&&((('''&&&'''(((((()))'''######***222)))111333000333:::777---***))))))(((((()))***++++++...333000AAA{{{|||GGGAAA???:::;;;===;;;:::888666666666777888999;;;===>>>>>>;;;777555333333333333333444444444444555:::@@@AAA<<<888999???111>>>rrrpppeeeFFFnnnVVV777222///444///666DDDJJJ::::::888666<<<777444000777JJJ---,,,&&&))))))(((((((((((()))))))))))))))***+++,,,---...000===xxx[[[uuuAAADDDBBBCCCCCCEEEFFFGGGHHHIIIFFFHHHJJJMMMPPPSSSVVVWWWQQQTTTTTTOOOKKKGGGBBB;;;333111...,,,++++++---...444<<>>444555...,,,***))))))))))))((('''&&&&&&(((---111444333222,,,***(((&&&%%%%%%%%%&&&%%%$$$%%%'''&&&&&&,,,444666QQQiiinnnmmmpppqqqnnn}}}~~~rrrllluuuzzzdddHHH333))),,,)))***,,,***%%%$$$(((%%%'''++++++%%%!!!'''222...555777444444666222))))))(((''''''(((***,,,---+++---666222000ZZZJJJ@@@<<<888999;;;999888777555555555666777777999===@@@@@@===:::777333444444444444444444444333333777>>>???;;;888888<<<555CCCvvv```eeeGGGqqqXXX666///...444...777JJJEEE>>>999888999===666444111999LLL///...'''))))))(((((((((((())))))))))))******+++---...//////FFFYYYggg@@@EEECCCCCCEEEFFFHHHIIIJJJJJJLLLMMMNNNPPPRRRTTTUUUUUUSSSVVVUUUOOOJJJFFF???999111///---++++++,,,...///666<<<>>>888111222666888333999XXX<<<777222,,,,,,***(((((()))))))))((('''&&&'''+++111444444333///---***'''&&&&&&&&&'''%%%$$$%%%'''&&&&&&+++333,,,DDD]]]jjjooouuuvvvttt{{{www]]]SSSjjjrrrZZZDDD:::111)))%%%((('''###$$$***''')))///222,,,$$$(((333...000333555777888888777'''&&&&&&'''))),,,///111------111...&&&:::hhhOOOAAA999555555555777777777777777777777777777999>>>AAAAAA???;;;999555555666666666555555444333111444:::===:::777888555<<>>???888:::::::::444333111:::OOO111000)))***))))))(((((())))))***)))******+++,,,...///000000BBBvvvggg\\\DDDFFFEEEFFFHHHJJJKKKLLLMMMMMMQQQRRRSSSTTTUUUUUUUUUUUUUUUWWWUUUOOOHHHDDD===555///---,,,***+++---///111888;;;:::444111333555666333888MMMiii===999000+++,,,)))''''''((())))))((((((&&&%%%)))000444444222111///,,,)))'''''''''(((&&&%%%&&&((('''&&&+++222///???TTTeeeoootttxxxyyy}}}~~~wwwggg^^^fff{{{uuueee^^^```NNN999(((&&&)))&&&&&&)))''')))000777111'''(((111555//////666999888>>>HHH+++***(((((()))+++...///***,,,+++)))((()))???___zzz|||QQQBBB999555555444666777999:::;;;;;;:::999999<<>>666:::999666333222111<<>>:::///,,,+++)))''''''((())))))((()))&&&%%%)))000444444222333111---***((('''((()))&&&%%%''')))'''&&&+++222999AAAQQQaaalllpppssswwwmmmdddQQQHHH]]]}}}xxxssskkkttt}}}[[[:::111000+++%%%###&&&'''///777333'''&&&...III:::444999777111888III222000---)))(((((()))***%%%,,,((()))111(((###666HHHqqq{{{RRRBBB;;;888888777666888;;;===???>>><<<;;;<<<>>>@@@BBBAAA>>>:::777888999999999888777555444666222222777;;;:::999:::<<<:::;;;sssEEEssseee999///000777///222JJJ///<<<555:::888222111111111<<>>777:::EEE===///666%%%+++******)))(((''''''&&&&&&''')))***,,,///444888444444222...)))''''''(((&&&&&&%%%%%%&&&''')))***<<<444JJJgggnnnuuuzzzqqqwwwZZZ)))111GGGooorrr___FFF555,,,***+++***%%%(((555<<<777---'''>>>FFF999///888666222===CCC(((%%%---%%%%%%+++&&&'''((())))))((()))+++---000???^^^sssuuuzzz~~~TTT555???===222===>>>======AAAEEEEEE???888???GGGLLLIIICCC???;;;888?????????>>><<<:::888777777333222888??????;;;777<<<555;;;jjjGGG\\\[[[444444222333...<<>>===<<<:::999999777333222777===???;;;777;;;===<<<___IIIzzz\\\555666333444111AAAQQQ;;;999BBB999<<<999999===111JJJBBB;;;000******)))(((((()))***,,,...***---))),,,777666///111===$$$:::}}}www|||kkkPPPQQQRRRTTTSSSSSSUUUXXXZZZ[[[ZZZ^^^___```aaaccccccaaa```___ZZZRRRIII@@@888222...---......------///444777>>>444---...000111222444777777999^^^yyy>>>777...333+++******))))))((((((''''''''''''''''''(((,,,111666555555444000,,,((('''''''''&&&&&&%%%&&&((()))***---555===LLL```hhhllltttrrrgggEEEJJJ~~~yyyXXX444///---%%%%%%999KKK???###000???;;;000444888444333>>><<<---###)))+++&&&$$$'''((())))))((((((***,,,+++'''...DDDnnn___>>><<<999333;;;777999<<<======@@@EEEIIIDDDPPPVVVNNNAAA;;;<<<>>>>>>>>><<<;;;::::::::::::777444333666<<<>>>;;;777777BBB;;;RRRQQQ___666333......,,,CCCHHH999<<>>BBBFFFHHHHHHQQQTTTMMMBBB<<<<<<<<<===<<<:::999999999::::::777777555555:::>>><<<888333@@@;;;MMM]]]ttt\\\333000,,,111444NNN@@@222888===555333777:::BBB999QQQDDD999...)))'''(((***+++,,,,,,+++++++++...///AAA```fffRRRAAA...>>>777666XXX{{{{{{hhh___^^^[[[YYYYYYZZZ^^^bbbdddeeeeee___dddjjjmmmlllgggbbb___```WWWKKK@@@999444000---...---,,,,,,---111666:::777111---...000000111444555<<<111CCCKKK;;;222---...,,,))))))))))))(((((((((((('''''''''&&&&&&(((---111444555666444000,,,)))(((''''''&&&&&&'''(((***+++---888444<<<\\\kkkeeefffuuu{{{mmm<<<888222,,,'''***555AAA'''999EEE<<<000222888555000GGG???)))'''&&&###)))&&&'''(((((('''(((***,,,,,,555888222DDDyyy]]]AAADDD>>>,,,888666666:::AAAEEEDDDBBBKKKOOOPPPJJJDDDAAA===999;;;;;;:::999999888999999888999777555888>>>>>>:::777<<<>>>OOOcccsssTTT000222444AAAKKKdddEEE666999===;;;666:::999AAA666KKK<<<222***)))(((***,,,---......---,,,...//////EEEppp~~~qqq```III///111>>>===WWWyyyeeeaaaccc^^^\\\\\\^^^aaadddgggfffeeeccciiippptttrrrmmmhhhfff]]]SSSFFF<<<666333000---...---,,,,,,///333777999333///---///000///000333444===444>>>CCC;;;000...---+++))))))))))))(((((((((((('''((((((''''''(((+++...222555666666222...+++***(((''''''&&&''')))***+++,,,555555===YYYoooqqqkkkmmmuuuxxxqqquuuUUU666+++(((000888999;;;@@@...555BBB@@@111111888666,,,@@@BBB111'''%%%%%%)))&&&'''(((((('''''')))+++***999@@@222666eee}}}TTT999AAAAAA111999555444999AAAEEEDDD@@@MMMOOOOOOLLLIIIGGGBBB;;;<<<<<<<<<<<<;;;:::888888:::===:::555777???@@@<<>>666:::000888???444333888333...555>>>888)))&&&)))%%%&&&'''(((''''''''')))+++***666;;;111333^^^hhhJJJ777:::@@@===777555444777<<>>???@@@@@@???<<<999777;;;@@@===666777@@@BBB>>>AAA777DDDBBBmmmeeelllWWW555444///999EEEZZZ<<>>444GGG555+++'''*********+++,,,------------...///+++>>>rrrddd@@@<<<>>>111===OOOoootttiiicccllliiiiiiiiijjjkkkmmmllljjjhhhhhhmmmqqqoooiiidddaaaaaaRRRHHH<<<666555555222//////...---///333555555444---+++,,,//////---///222222444===888[[[lllAAA999---000...)))(((((((((((())))))))))))''')))++++++***)))******///333666777555111...---((((((''''''((()))+++,,,(((,,,888999;;;[[[tttkkkuuuuuuxxxkkkyyywwwnnnrrryyyYYY555)))///,,,$$$)))888:::000CCC,,,///===777555888///111---999;;;+++)))---!!!&&&'''(((''''''''')))+++***---///)))000ZZZ{{{```XXXJJJ<<<888777555555555555888>>>GGGMMMKKKUUU\\\YYYSSSOOOMMMKKK@@@AAACCCDDDBBB???;;;888<<>>666III777,,,(((+++*********++++++,,,------)))000111DDDsssYYY<<<<<<777;;;444<<<[[[|||xxxmmmtttmmmooooooooopppqqqpppllljjjooosssuuuqqqiiicccaaabbbNNNEEE:::555555666444000///......000444555444222,,,+++,,,//////---...222222///===444HHHPPP<<<888---000!!!///******))))))((((((''''''(((((()))))))))(((&&&$$$***...333777777555222///+++(((&&&'''***,,,+++***---000,,,<<<:::GGGtttqqqqqqnnnbbbgggvvv\\\000+++)))111'''(((555000222;;;===444@@@555>>>111111333...111888555'''"""&&&))),,,,,,((('''+++......666000333,,,222GGG{{{```>>>;;;@@@222888::::::888;;;BBBGGGGGGCCCDDDEEEFFFFFFDDDBBBAAA<<<>>>@@@@@@>>>===<<<<<>>@@@777888<<>>@@@EEEeeevvvsssvvvnnnkkkxxx|||qqqiii\\\ccc555,,,&&&(((///III???444111555<<<999777333777999777222333:::<<<444+++%%%)))((($$$!!!%%%000:::===FFF;;;777,,,///BBBwww{{{|||bbb:::444???999222666888777999===>>><<<@@@AAABBBCCCCCCAAA???>>>:::<<<===<<<:::888777888<<<999:::777555@@@EEE999:::777>>>>>>OOOqqqdddDDD555---222888PPPEEE@@@===??????;;;:::;;;888888;;;III///,,,&&&,,,)))))))))***++++++,,,,,,++++++777@@@vvvgggbbbzzzddd<<<...@@@FFF999777HHHWWWYYYxxxzzzyyy~~~xxx|||zzz|||zzzuuusssuuurrrrrrpppnnniiibbbXXXRRRBBB>>>888444333333222222///---000777:::555111000---,,,,,,------///000000000555555777==={{{???999222***222''',,,))))))))))))(((((((((((('''***+++***'''&&&(((***%%%&&&***000777:::888555111...***))))))+++,,,,,,---&&&000<<>>===888<<<555:::555999AAApppllltttvvvDDD333999888000333222000111666888777<<<<<<===>>>>>>===;;;::::::;;;<<<;;;888666555666:::777999777555@@@EEE999;;;999AAA???NNNttt___zzz^^^<<<000***222111RRRBBB===<<<>>>>>>:::999::::::888888EEE,,,***%%%+++))))))******+++,,,,,,,,,...---111555ccc|||bbbTTTFFF[[[```HHH222444@@@FFF```}}}www|||~~~xxxxxx{{{uuusssppplllfff\\\RRRKKK@@@<<<777444333333222222...000444999888222///000---------------...///000111444666666888fff\\\:::999111***222***)))))))))))))))(((((((((((('''***,,,+++((('''***---(((&&&&&&***111777888777444111...+++***+++,,,---,,,&&&222222CCCKKKAAAdddxxxwwwppprrruuu```???--->>>gggiii000,,,)))000(((...>>>;;;???:::)))$$$%%%???AAA>>>...111555444444???KKKEEE444:::<<<>>>@@@DDDCCC:::///000,,,777999???DDDlllaaayyyOOO666444333333333///)))***111777888777888888999999888777777:::;;;<<<;;;999888888999<<<999:::888666AAAEEE999???;;;@@@>>>NNNrrrUUURRR666555///+++000(((III===:::999===???===<<<>>><<<888666BBB)))(((%%%+++))))))***++++++,,,,,,---111111,,,,,,UUUlllYYYHHH@@@999444;;;HHH:::aaa~~~zzz~~~{{{zzz|||xxxtttoooiii```VVVLLLEEE>>>;;;666333222222111000...333999:::666000...///---------------...///000111222666666666MMMGGG:::999111,,,000***((((((((((((((())))))))))))(((***,,,,,,***)))+++...---)))%%%%%%***111555777555333000---+++***,,,---+++,,,333(((;;;LLL;;;MMMhhhppprrrwwwuuu```WWWnnn~~~OOO(((///$$$,,,,,,,,,...(((555888888///222***777:::EEE444<<<;;;444:::IIIIII>>>LLLGGG===666777;;;:::555999///222000999GGGxxxsssrrrgggCCC444222333555666333...---222555444444444555555555555555444888999::::::::::::;;;===>>><<<===;;;999BBBFFF999AAA;;;>>>===PPPuuuSSSfffAAA'''555111111333111JJJ===:::;;;???BBB@@@???@@@<<<777444???((((((%%%+++*********+++,,,,,,------***222000555SSS___777888JJJMMMAAA777666IIImmm}}}}}}zzz{{{zzzuuummmdddZZZPPPFFF@@@>>>:::555222111111000000///666;;;999333///...///...------------...//////000000666555777???===<<<888111...---***)))(((((((((((())))))))))))((()))+++---......---,,,///,,,(((%%%&&&***///333333333222///,,,***+++,,,+++000111'''333DDD>>>>>>YYYpppxxxsssssssssuuu}}}}}}UUU777---222"""(((+++111222###'''***555444III===FFF555666333999777......888===999<<<;;;666111222666666222555---222222<<>><<<>>><<<:::DDDGGG;;;>>>:::???>>>PPP}}}UUUUUU@@@+++666///111333CCCNNNAAA>>>>>>BBBCCC@@@===>>><<<666222>>>(((***&&&+++******++++++,,,---------***555000777LLLhhhKKKEEELLLIII???BBBCCCSSS||||||}}}|||{{{tttiii^^^TTTKKKCCC>>>===999444111111333444555222888;;;777111///000///......---------....../////////555444999<<>>LLLkkksssdddaaahhhooouuu~~~ttt|||qqqTTT999...000000222<<<444555<<<,,,%%%$$$'''---AAAMMMMMM999(((,,,///...((((((...222222+++000555666666666111,,,,,,)))555999BBBNNN|||vvv|||]]]...%%%+++******)))...222333777===>>><<<333333333333333444555555444555555555555666888;;;:::999<<<<<<;;;FFFJJJ===;;;;;;DDD???III}}}QQQUUU===222555///111///NNNEEE@@@===>>>BBBDDD@@@>>>???;;;555111>>>***,,,(((,,,******+++,,,,,,------......888+++222DDDvvvNNN===???GGGEEEBBBGGGpppyyy{{{sssfffYYYOOOGGGAAA>>><<<888333111333888<<>>UUUFFF777<<<000...000''')))...'''((((((((())))))******)))'''(((...444555///(((&&&+++///---'''$$$'''+++///111333222...+++***+++---,,,)));;;///(((HHHDDDAAA___fffYYY___mmmkkkcccrrrqqquuu|||cccEEE222---,,,)))+++FFF[[[BBB555BBB777---)))$$$,,,###444222CCCDDD+++*********---111555666555777666111///222444444666000555444>>>PPPtttzzzWWW,,,+++222+++'''%%%'''((()))111@@@LLLPPP444444333333444555666666666777777666555555888:::666555999:::;;;GGGLLL@@@999>>>HHH>>>@@@wwwxxxOOOccc888777888555777///TTT:::<<<999;;;AAADDDBBBAAABBB:::444111???+++---)))---***++++++,,,,,,------...+++777,,,666FFFWWW===???===AAABBBddd}}}xxx{{{rrrdddVVVLLLEEEAAA???;;;777222111666===CCCGGG777:::888222///222333000///......---------......000000333111:::AAA<<>>???<<<555000///000111000///...------...///000333)))666,,,555999AAA___666444444333///,,,******,,,************)))))))))))))))***...111;;;NNNJJJ...,,,)))------%%%'''+++%%%)))+++...000000///,,,+++,,,)))***...,,,+++999JJJJJJBBBbbbnnn___iiinnncccsssxxxzzzzzzxxx___FFF111...,,,+++555EEEZZZmmmvvvdddEEE000(((''',,,,,,+++(((&&&(((///666222222000...,,,,,,...000777888888666222000111222666...888555===pppGGG111,,,000)))+++,,,***(((&&&&&&''')))***,,,...333===FFFJJJHHHEEE---///222444444222///---333666000555555888EEE888555@@@EEEAAAGGGZZZjjjpppjjjQQQ111666888555IIIKKKAAA999@@@GGGHHHEEECCCFFFIII<<<444777999...))),,,+++************+++,,,---...333,,,555888:::~~~yyyPPP===???DDDGGG]]]uuucccQQQJJJIIIFFFBBB@@@555555222DDDXXXFFF333@@@@@@>>>999222........./////////...------.../////////***888---555999;;;HHH444444444333000---++++++,,,++++++*********))))))))))))''',,,777MMMgggaaaAAA111***---...'''(((,,,'''''')))+++---...///......---)))(((,,,,,,+++333???LLL:::KKKmmmeeedddyyynnn}}}|||wwwwww|||}}}mmmXXX:::///)))***+++111GGG```xxx{{{{{{mmmOOO111$$$$$$,,,...///,,,(((&&&&&&)))//////111222333000,,,(((000222666888777444000---222111BBB000JJJKKK///+++000)))'''+++***((('''%%%$$$$$$$$$"""$$$+++666AAAHHHJJJIII???;;;444...,,,---000222222777+++222:::555@@@EEE444888<<<<<<:::<<>>AAADDD<<<555999999---(((+++)))************+++,,,---...000...666555:::zzzmmmNNN===;;;???@@@>>>ZZZ}}}}}}pppaaaRRRMMMKKKFFFAAA===333999ggg___CCC@@@888FFF???666111/////////.........------------......,,,---999///555:::555ccc~~~>>>777333444333111---++++++,,,+++++++++*********))))))+++'''+++888UUUxxx|||ccc<<<---+++...******...,,,(((((()))+++,,,---......---)))(((,,,---,,,///555DDDEEE===]]]llleeeyyywww|||zzzyyymmmRRR888...,,,,,,+++---;;;\\\{{{yyyZZZ444"""&&&&&&)))++++++)))'''&&&'''***+++---222555444...)))$$$)))000666999888333000222666999888hhhUUU...(((///+++&&&&&&&&&'''''''''&&&&&&%%%'''%%%###&&&,,,333888:::MMMHHH???666111000222444///999+++333===555IIIeeeWWWKKK:::000111555333---111BBB```rrrCCC---???HHH333777===???@@@>>>:::999;;;>>>===888<<<:::,,,(((,,,)))*********+++,,,---...///,,,///666333;;;www[[[>>>666888;;;<<<;;;999```~~~}}}}}}xxxhhh```XXXSSSLLLBBB;;;999???___~~~CCC333AAA:::NNNBBB666222222222111000......------------......+++///888...444;;;444MMM\\\:::555222333333111...,,,,,,,,,++++++++++++************,,,)))+++555QQQ~~~QQQ666)))+++******......************++++++,,,,,,---+++***,,,---------000666VVV<<>>===;;;???;;;,,,)))---************+++,,,---///000---///555000999jjj[[[777111777888888;;;>>>WWWvvvsssaaa]]]WWWNNNCCC:::<<>>444555iiiPPPAAA444222333222111111........................---000555...222;;;999BBBFFF;;;444222333444222///---,,,---,,,++++++++++++*********,,,+++---222LLLvvvKKK...+++***))),,,+++,,,,,,+++++++++++++++++++++++++++,,,,,,------...---WWWCCC;;;cccllliiixxxwwwfffQQQ???333---,,,...,,,***555TTT{{{{{{|||}}}ddd<<<)))---&&&&&&%%%$$$%%%&&&((()))&&&%%%$$$%%%(((+++,,,,,,666444///)))(((///;;;EEE777AAA:::www{{{===))),,,///)))(((((())))))(((''''''&&&&&&'''((()))((((((&&&%%%&&&+++333:::===;;;777444,,,666///333555===oooSSS777777<<<:::@@@>>><<<666```CCC;;;NNN>>>666444888<<>>===444111333444333000...------,,,,,,+++++++++*********+++,,,...333LLLkkk===222...++++++)))++++++,,,,,,,,,,,,++++++(((***,,,+++***+++...///,,,AAAIII???OOOeeefffqqq{{{vvvjjjVVV???000,,,///))),,,---000DDDfffuuussssssaaa@@@+++)))((('''%%%$$$%%%&&&''''''///---+++(((&&&&&&(((+++222444555///***+++444<<<;;;GGGdddLLL///,,,///)))))))))(((((('''&&&&&&&&&"""$$$'''((((((''''''&&&(((&&&%%%&&&***000777;;;444777222666333FFFsssNNN::::::@@@999AAAIII;;;^^^oooSSSLLL888666555999???DDDEEEDDDBBB@@@777:::???888((((((---)))*********+++---///000111---,,,333111333BBBzzzWWW777:::???BBB===888<<>>LLLWWW555---...(((''''''&&&&&&&&&''''''((())))))(((&&&%%%&&&))),,,)))))))))***+++,,,---...<<<999666;;;555NNNqqqOOOCCCHHH666???III444OOOrrrNNN333::::::>>>DDDHHHHHHDDD???;;;555888>>>666&&&'''---(((*********+++---///000111+++***444555555:::]]]---===CCCBBB999666???GGGHHHtttfffYYYMMMAAA<<<===???EEEKKK:::999???:::AAAoookkkHHH;;;333444444......444///000111222222111000///222---,,,555222000;;;777SSSIII;;;///:::333333222111000///...------------,,,,,,+++++++++...)))777555KKK}}}FFF,,,000111(((+++***)))***,,,------,,,'''(((((()))******++++++777!!!???ZZZDDDJJJiiigggnnnoooTTT222...666222******---555JJJjjjvvvZZZHHH777!!!+++''''''&&&%%%%%%%%%%%%&&&'''444??????444(((###$$$---***''')))...222222111AAAkkk~~~vvv<<<)))000&&&''',,,---)))(((+++)))###%%%)))***%%%$$$(((***((()))))))))***+++,,,...///999222<<<;;;777cccmmmdddJJJAAA666III@@@???IIIttt[[[;;;;;;777666FFFWWW[[[YYYQQQBBB444AAA===///+++***(((,,,******+++++++++,,,,,,,,,---)))...666555AAAtttPPP666888FFF>>>888333222>>>]]]{{{{{{fffaaaRRRBBB>>>MMMUUUJJJ>>>;;;<<<444777FFFhhheeeLLL???///,,,444000***///////////////000000000000///......///111444888:::BBBFFF;;;222777333333222111000///......---------,,,,,,,,,++++++...,,,888999VVVccc999000222...,,,+++***+++---...---,,,++++++************)))))),,,)))777MMMPPPIIIWWWpppkkkfffNNN444...,,,***...---111???WWWrrrmmm]]]PPP444111((('''&&&&&&%%%%%%&&&&&&###+++333444///,,,...333###(((......---111;;;DDDaaaqqqVVV555---000&&&'''******&&&%%%(((((($$$&&&***+++((('''***+++(((++++++++++++,,,---......222...999<<<@@@nnn{{{qqqeee<<>>AAALLLxxxtttaaaPPP;;;MMMbbbiii\\\III<<<999444666JJJhhhqqqLLL???333---,,,///000...////////////000000000000111111000000111444666888???kkkCCC;;;555333333333222111000//////...---------------,,,,,,,,,...///888<<>>///------(((***(((%%%%%%((()))'''&&&))))))''''''))))))&&&+++++++++++++++,,,---......,,,777>>>NNNQQQnnnyyyrrrcccxxxsss???EEE;;;<<<@@@:::999>>><<<555AAA<<<...,,,+++))),,,++++++++++++,,,,,,,,,,,,000---///111,,,555^^^fffIII666222;;;GGG999===999444IIIxxxyyyhhhTTTAAAPPPllluuuZZZDDD:::666;;;IIIlll[[[DDD:::333'''---555,,,////////////000000000000111000000000222444777999<<<~~~QQQAAA888666000333333222111111000//////.........---------------///000555>>>wwwrrr???---222///---+++***,,,---,,,,,,///...---,,,+++******)))###444+++---HHHEEE<<>>:::???<<<::::::444555@@@:::---,,,,,,***,,,+++++++++,,,,,,,,,---------,,,000444000///AAAXXX___NNN888...555@@@???777666<<<999>>>hhhgggSSSRRR]]]zzzaaaIII<<<888888VVVlllzzzLLL<<<<<<++++++555,,,////////////000000000000---------...111555888:::===^^^FFF@@@555555///333333222222111111000000........................000///222CCC^^^999444000---+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''...---)))666HHHIII???hhhlllTTT444,,,111000///:::888HHHggg{{{~~~hhh333&&&(((((('''&&&&&&&&&&&&'''((('''''''''((((((((((((///444888666111------000777222555DDD```}}}gggXXXIII444((())))))***++++++)))((((((,,,)))'''(((***+++++++++******+++,,,...111333444888444888HHHjjj[[[sss```CCC555999;;;===>>>999666@@@999,,,,,,---***,,,++++++,,,,,,,,,---------...,,,...333222//////444+++222777777999??????:::===333CCCrrrkkkWWWWWWqqqzzzZZZFFF:::444<<>>QQQpppoooKKK000***,,,222444---111AAARRR]]]hhhrrr}}}ggg111((()))(((''''''&&&&&&''''''%%%&&&(((******)))'''&&&///''''''777LLLQQQBBB000555''')))222444BBB[[[iii{{{gggZZZGGG333,,,***)))+++***'''''')))((($$$###(((,,,+++))))))...///000111333555777888999777@@@ZZZ}}}]]]iii|||YYY>>>222555222111777999777@@@888+++,,,...+++---,,,,,,,,,,,,------------222...+++---111222000...111333333444888<<<;;;777666KKKqqq|||hhhNNN^^^dddPPP@@@===::::::NNNhhhfff999;;;777///111333////////////000000000000111000///...///111333444>>>@@@hhhAAA777333333333333333222222222222111111....../////////000000000111...666aaauuuFFF555222...,,,,,,---------)))******+++,,,---------***'''---...***:::KKKIII>>>bbbssseeeOOO;;;000222***)))(((***111;;;GGGOOOpppuuummm<<<111)))(((((('''''''''''''''###&&&((()))((((((***,,,---***777\\\wwwHHH888999999******999===RRRgggvvvqqqlllVVV666///++++++***(((***///)))'''***555:::555///,,,222222222333444555666777777;;;NNNwwwaaajjjhhhBBBBBBTTT```NNN888444666888???777***,,,...,,,---,,,,,,,,,------------...111000...---///333333111===333,,,...666;;;;;;;;;KKKuuuUUUMMMoooZZZ<<<999999===CCCPPPkkkKKK777777555222222////////////000000000000000/////////111444777999:::===QQQ???333333333444333333222222222222222222.../////////000000111111222///:::nnn\\\777444000....../////////******+++++++++,,,,,,,,,)))***+++------***888RRR777PPPgggtttqqqVVV999000)))000333...***---333555JJJZZZqqqssstttbbb666'''))))))((('''''''''''''''%%%'''((('''%%%'''---222444NNNrrrgggTTTFFF444555:::...888>>>^^^ssswwwttt???666///---+++***///777333222:::HHHNNNGGG===888333333222222111222222222666>>>\\\\\\hhhwww:::666TTTVVV@@@<<<888???666))),,,///,,,---,,,,,,,,,---------......+++000333111000111111///...222999;;;444111@@@SSSmmmeeeaaahhhppphhhPPP<<<;;;===<<<<<>>AAA666<<>>666111FFFmmmjjjyyy|||hhhPPPCCC<<<666<<<666<<>>JJJ|||BBB555333222222333000111222333333222111111000000111222222222222111///555IIIwwwRRR222///222---***...---,,,++++++++++++,,,---,,,---...---,,,...222666III>>>AAA^^^xxxtttccc___EEE999,,,)))...333111---)))***---///000...***'''%%%&&&(((******)))))))))+++***%%%...FFFHHH444%%%---BBBooovvv|||rrr\\\PPP555444===LLLjjjtttoooRRR:::555<<<@@@???444777888555000---------+++---000333555888:::;;;GGGttt[[[uuuqqqOOO>>>CCC|||wwwRRR777999:::111,,,000)))...---...333...(((///000///222555444///,,,...:::---666GGGhhhxxxZZZEEE>>>===;;;:::<<>>555...555000555222333444444444333222111000000111222222222222111111444WWWrrrBBB444444///,,,///,,,,,,,,,,,,,,,,,,,,,,,,)))+++...///.........///===GGG===FFFllltttkkkwwwcccPPP:::------000000---///000///,,,***))),,,///***)))((('''(((((('''%%%(((######999QQQIII111&&&,,,222PPPiii~~~kkkZZZJJJRRRsssmmm^^^HHHMMMPPPtttzzznnnPPP===;;;777---)))333777222...000111///...222666666333444:::AAAgggaaaoooQQQ000EEEsssHHH+++111111111666444'''111///,,,111000,,,000......000555555444666;;;<<>>888---555000000000000000111111222000000000//////111444777777???EEEIII;;;666***777---666333444555555555444333222000000111222222222222111222444iiidddAAA333111111222+++,,,------------,,,+++***,,,...//////...---,,,...MMMJJJ888NNNnnnuuupppuuujjjVVVAAA000+++---222...//////...---+++***)))...***&&&%%%''')))******%%%...444;;;@@@444***000+++///>>>JJJRRRIII>>>555:::pppbbb\\\fffvvvzzzdddAAA...---444888555...111999888///222777888444111888JJJZZZbbbhhhccc===EEEsssEEE+++333...555DDDBBB...555...&&&...333111333999666333222000000777???QQQffffffBBB999<<<<<<;;;===>>>QQQfffzzz\\\<<<888...555000000000000000111111222000000111000///000333666444???DDD|||===999888+++777,,,444444555555666555444333222000000111222222222222111333666}}}YYY777111222///,,,---............---,,,///............///......***???PPPDDD===]]]tttfffuuurrrkkk^^^NNN@@@777444222000...///222222...***)))))))))***,,,---------***>>>CCC888///(((&&&...))):::BBBAAA===EEEEEEBBBcccggghhh~~~kkkFFF:::444::::::444222666666000111333333111444FFFcccyyy~~~wwwhhhcccnnneeennnwwwCCCCCCnnn===///666+++---;;;777222666...(((000333///222,,,...444===EEEMMMZZZggg\\\CCC444;;;CCC???<<<@@@OOOaaaxxxppp:::666///444000000000000000111111222000111111111000000333555222>>>CCChhh}}};;;666777...444...222444555555666555444222111000000111222222222222111444;;;|||KKK666000***////////////////////////111///------///000111000000***DDDTTTBBBIIIdddiiimmmmmmooouuuwwwkkkTTTAAA???888000...111333111...(((+++......,,,)))'''&&&///;;;777---///000+++***222IIIMMMHHH:::HHHIIIGGGmmmsssNNN000999@@@===222,,,---222000000///...333DDD[[[mmm[[[<<>>777333111222---000555666555777777444...444999>>>>>>888FFFeee~~~{{{dddBBB;;;999::::::888:::HHHWWWoooBBB666555333000000000000000111111222000111222222111000222333444:::999MMMMMM???---333555---222///444444555555444222111000000000111222222222222111888FFF\\\>>><<<333222000//////000222333...,,,,,,...111222000...(((111---666JJJCCCBBB^^^lllrrrzzzxxxjjjYYYLLLCCC???222111...+++000DDDbbbxxxyyy^^^@@@999<<>>222<<>>___uuu]]]BBB<<<777;;;???===<<>>@@@BBBAAADDDKKK555444CCC[[[yyyuuu\\\lllXXX555??????888555000222===>>>444000888999222666888666@@@eeehhhqqqPPPDDDsssWWW444,,,444555------...000000///......///222<<>>ZZZddd===;;;>>>:::999999:::>>><<<555333777666000===@@@???BBBYYYDDDZZZHHHjjjJJJ222...444666222///000000000000222555888===BBBCCCCCCRRRttt}}}}}}rrrooouuurrraaaNNNCCC===999===AAA???EEEVVVeeeyyylll888555777222222111111111111222222333222111111000000111111555666;;;???llleee<<<555111111000......000333333333333333222222111000222333333222222333444==={{{tttIII<<<333333333///000444555999<<<888222...///222555111,,,+++000:::EEEMMMHHHaaapppvvv|||~~~[[[333444DDDEEEBBBAAACCCCCCAAA???@@@===:::;;;777???;;;;;;dddxxxLLL888:::;;;:::???>>>;;;777444333444555555;;;>>>@@@@@@JJJhhh^^^888mmmtttGGGooojjjVVV???333000000////////////000000222666;;;???BBBDDDDDDMMMooommmddd\\\[[[TTTFFF<<<:::;;;<<<>>>777777OOOiiisss{{{===333555222222111111111111222222333222111111000000111111444;;;888===YYYPPP:::444000000000......000222333333333333222111111111222333333222222444666AAA```HHH777999;;;444///222333999??????:::444222222888666333000222<<>>888555888===???888:::CCC]]]xxxAAA222444222222111111111111222222333222111111000000111111111===777;;;JJJEEE999333///000000......111222222333333222222111000111222333333222333555777JJJ___>>>777999555111333111555<<>>======:::333(((999OOOSSSTTTGGGEEEpppoooAAA777;;;:::???DDD@@@<<<999555444>>>JJJ:::222///222222444EEEZZZUUUlll888777999jjjiiiAAA;;;111,,,000222///222999---111555999:::<<<>>>???<<>>666555222===AAA<<<<<>>:::DDDSSSSSSSSSIIIHHHttt}}}NNN999>>>BBBBBBKKKKKKHHHBBB<<<<<>>DDDfff}}}MMM555666222222111111111111222222333222111111000000111111000555;;;:::???}}}nnn>>>777111...///000...///222222222222222222111000000222222333222222333777999mmmzzzTTT???999888999444222333;;;EEEKKKIIIEEE;;;999666222000111555777HHHMMMHHHHHHXXXfffrrr}}}{{{~~~nnn```sss{{{bbbDDD444666444@@@DDD<<<>>>LLLQQQKKK??????@@@;;;@@@===BBBooo\\\:::>>>IIICCCHHHLLLKKKEEEEEEGGGAAA777222555;;;@@@CCCCCCDDDFFF]]]ZZZ<<>>;;;888777444666:::<<<===DDDLLL]]]xxxVVV777555222222111111111111222222333222111111000000111111333...???888@@@eee]]];;;777111---///000//////222111222222222222111000000222222333222222444777:::zzzpppPPP@@@999555777444222777AAAIIIMMMNNNFFFAAA;;;555222222333555CCCVVVRRRCCCOOOhhhxxxggg```jjjzzzmmmfffnnn|||zzzeeeOOOvvvMMM333<<<555BBBCCC999:::JJJRRRMMMEEE>>>999333===AAAIIIwwwfff:::===LLLAAA???EEEFFFDDDKKKPPPAAA***...888@@@AAA>>>???BBBDDDsss```222MMMsssOOO222AAAIIIDDD===<<<777000333666999<<>>DDDQQQ^^^xxx\\\999444222222111111111111222222333222222111000111111111555***BBB888BBBVVVDDD>>>333222111/////////000000444333222222111111222222555...666222111666444AAAmmmPPP@@@666:::888555444:::DDDMMMQQQRRRKKKAAA;;;777555111---333GGGUUUNNNEEEMMMdddvvv}}}sssgggaaaWWWKKK[[[hhhgggaaauuu{{{SSSsssVVVWWWHHH======<<<===AAADDDDDD???:::<<<<<<666555777777EEEaaa___;;;MMMHHHFFFGGGAAA@@@HHHQQQNNN===---,,,777HHHFFFFFFDDD;;;NNNjjj555OOORRR222:::???;;;333000333666;;;FFFJJJCCC@@@FFFKKKIIICCCnnnoooxxxzzznnnyyylllppphhhUUUJJJDDD<<<888777777666444111444:::???@@@III```wwwxxx666777555444333222111111111111222222222111111111111000222666222===<<>>AAAGGGIIIHHHTTT}}}ooojjj{{{zzzeeeqqqtttuuurrrpppjjjZZZIIIFFFAAA;;;777666666555444999999>>>EEEMMMZZZooo;;;999555444333222111111111111222222222222111111111111333444555;;;===EEE@@@666111000///......///000000444444333222222222222222333000777444666777888TTT___RRR999999999666444888@@@HHHRRRSSSQQQJJJ???777555555222***000GGGSSSOOOQQQ[[[xxx{{{tttiii^^^ZZZ```YYYSSSjjjkkkSSS777999===??????===999777???AAA>>>???CCC<<<===KKK~~~nnnSSSSSSLLLMMMXXXOOODDD<<<;;;???EEEHHHMMM@@@>>>777777777>>>ccczzz@@@hhhSSS===999555444777:::<<<>>>>>><<<@@@IIIPPPRRRSSSUUUgggjjjzzzpppjjjyyytttyyysss^^^LLLGGG???<<<888666666666555444::::::>>>IIIXXXjjjAAA:::555444333222222111111111333222222222111111111111444222888777>>>DDDccc@@@444000///.........///000111444444333222222222222333222222777333777555999aaa}}}aaaHHHBBB===:::888888;;;@@@NNNUUUZZZVVVJJJ???::::::777,,,...@@@OOOOOOKKKKKKrrrzzztttcccaaaddd^^^[[[nnn}}}wwwVVVGGG::::::EEEKKKDDD;;;===BBB@@@AAAFFFFFFMMM^^^bbbQQQLLLRRRPPPPPPOOOKKKFFFEEEHHHKKKPPPCCCCCC>>>;;;777CCCqqq???nnnbbb999666777<<<@@@@@@>>>>>>EEEBBBGGGOOOPPPMMMTTT```wwwuuu~~~gggJJJ@@@HHH:::888777666666666666666888<<>>CCCkkkRRR???555000///......///000111222555444333333222222333333222444777111777333;;;qqquuuYYYJJJ<<<999:::999888999CCCNNNYYY[[[RRRFFF>>>:::666444222666AAAJJJJJJDDDZZZgggxxxppphhh[[[VVVfff}}}fffFFF666888???@@@===>>>DDDAAA@@@HHHPPP```wwwsssJJJEEEOOOLLLPPPTTTSSSLLLFFFCCCBBBAAA===IIIJJJFFFAAANNNFFFsssccc;;;888999>>>???;;;999<<>>???@@@???===<<<<<<<<<===999???999888AAA\\\{{{MMMrrrmmmMMMDDD???AAA@@@<<<>>>EEECCCDDDGGGJJJRRRhhh}}}nnnxxxkkk|||{{{^^^FFF>>>???;;;333999999999888888999<<>>FFF===FFFSSS[[[]]]^^^bbbfffhhhYYYJJJHHHQQQ___nnnxxx}}}~~~wwwddd[[[ZZZLLLUUUYYYddd{{{lllOOOJJJDDD<<<999;;;>>>@@@@@@DDDBBBFFF>>>BBBPPPeeewwwPPPiii|||rrrWWWJJJCCCIIINNNLLLLLLQQQLLLPPPVVVaaavvvyyyzzz|||}}}~~~ppp~~~nnnsssaaaJJJ<<<;;;>>>;;;777<<<<<<<<<:::999;;;@@@DDDLLL[[[oooRRR???666555444333333222333333444444333333333222222222000555222???777999DDDxxxDDD)))888000000000000222444666777555555444333333333333444...555333...===:::QQQrrr[[[JJJ<<<888===777777===KKKYYY\\\SSSHHHJJJ;;;333555222,,,555FFFKKKFFFJJJ^^^qqqqqq]]]IIIHHHCCCBBBHHHLLLNNNSSS[[[KKKXXXdddPPPGGGXXX\\\dddeeegggiiiiiifffcccbbbbbb```fffiiiuuuzzzuuuiiiYYYPPPOOOOOOLLLHHH[[[hhh~~~}}}}}}rrrRRRaaarrryyyxxxtttqqqqqqdddgggaaaaaaWWWSSS[[[KKKQQQCCC@@@OOO[[[ZZZUUUSSSTTTXXX^^^llltttyyyzzz}}}|||{{{hhhtttvvvkkk___SSSIIIBBB:::222555===>>>>>>===;;;:::<<>>@@@888888???===:::III```YYY^^^___oooddd{{{wwwxxxvvvwwwvvv|||VVVFFF;;;<<<:::333888CCCCCC???===;;;999<<>>JJJTTTXXXVVVPPPHHH===444111111222333EEEIIIFFF??????KKK___nnnmmmjjjxxxxxxOOOZZZXXX___}}}fffbbbYYYbbbuuurrrkkkyyyvvvppp```cccdddcccdddjjjvvv{{{wwwyyyssshhhfff]]]iiippp```[[[ccc```XXXRRRKKKGGGAAA>>>DDDNNNGGGJJJIIIKKKYYYeee```PPPUUUWWW\\\XXXPPPYYYbbb\\\CCCWWWiiiooolllkkkjjjiii^^^hhhcccMMM@@@NNNfffttthhhyyyuuuvvvkkk___~~~wwwxxxyyycccHHH???999;;;;;;:::@@@III@@@======>>>???FFFUUUcccvvvBBB999777555444555444333111222333444555555444333222333111555;;;:::;;;HHHYYYJJJ333777333111000//////000222444666888777555444333333444444000777222444;;;BBByyyhhhMMM888<<<888666999AAAKKKTTTZZZUUUPPPFFF;;;333///000333>>>@@@WWWPPP000CCChhhbbbaaa___|||zzzSSSrrr~~~jjjnnnrrreeebbbYYY___qqqxxx{{{|||qqqnnnpppdddPPPKKKTTTVVV^^^ggggggaaa\\\]]]```yyypppuuullllllppptttvvvxxxqqqmmmhhhhhhuuuxxx~~~}}}sss{{{xxxyyyssseeeUUU```mmm___???@@@bbbqqqeeeZZZllllll```hhhrrrttthhhvvvsssuuu||||||tttvvvrrrbbbHHH<<<:::888:::???CCCGGGHHH>>>===???DDDJJJUUUgggwwwDDD999777555444444444333222222333444555555444333222222000444:::<<<;;;AAALLLCCC222666444000000//////000222444555888777555444333333444444000666222777888FFF|||```MMMAAA;;;666666:::BBBOOOZZZ[[[XXXQQQEEE888111111444444444RRRYYY@@@HHHXXXEEE888LLLnnneeeWWW}}}xxxhhhpppjjjhhhxxxrrr|||}}}gggXXXNNNOOOddd}}}ZZZYYY___nnnyyy|||}}}~~~ssswwwqqqbbbvvvbbb}}}~~~}}}|||yyynnncccfffqqq```ZZZ[[[ZZZQQQRRRUUUPPPQQQkkkwwwhhh^^^nnnxxxkkkuuuTTTPPPQQQ[[[mmmttt\\\ttt}}}www{{{tttooovvvqqqRRRAAA999:::999;;;CCCKKKGGG???>>>???CCCJJJTTTbbbwwwNNN999777555444444444333222222333444444444444333222222000222888<<<<<<@@@FFF???555555222000//////000111222444555888777555444333333444444111666111999555LLLooo___IIIAAA999777777;;;IIIVVVZZZZZZVVVKKK===333111333111111:::DDDFFFFFFMMMWWW444XXXgggSSSjjjlll```{{{}}}ooowwwnnnbbbyyyfffQQQ^^^jjjjjjxxx~~~bbbZZZWWWhhhvvv\\\bbbgggqqq{{{lll]]]XXXXXXmmm^^^LLLKKKiiivvviiizzzxxxrrriiihhhrrrjjj}}}{{{oooooonnnzzzdddKKKCCC:::::::::???JJJOOOFFF999???@@@EEEOOO[[[lll___:::777444333333444333333222222333444444333222222333000111555:::===BBBFFFqqq;;;888444111//////000000111333444444888777555444333333444444333555000<<<555SSSzzzcccTTTIII???;;;999888AAAMMMTTTVVVUUUMMMAAA666111000...777333777DDD???EEEdddOOOllljjjOOOPPP000GGGwwwzzzeeeeee```kkkiiiFFFQQQxxxrrr}}}vvvQQQUUU|||sssmmmmmm~~~uuuuuu^^^bbb~~~aaa^^^tttzzzmmmgggooo[[[rrr~~~qqqvvvooorrroooyyyzzzzzzuuuWWWmmm{{{uuuqqqyyyUUUAAA<<<999999===FFFNNNNNNEEE<<>>KKKOOOSSSRRRKKKAAA666000111,,,+++///<<>>YYY[[[kkkJJJ\\\rrrvvv___ZZZbbbzzzGGGSSSwwwQQQKKKlllxxxBBB???sss^^^]]]ooo|||[[[pppuuulllrrr}}}BBBTTT|||oooqqqzzzdddtttYYY;;;SSS|||eee^^^zzzyyy[[[[[[~~~}}}zzznnn|||bbbaaa{{{uuuqqqvvvpppUUUeeekkk555CCCjjjccc{{{bbbyyynnn///LLLvvvwwwFFFJJJ~~~wwwcccppprrrzzzllllllKKK@@@===888888>>>MMMXXXNNN;;;:::FFFFFFKKKWWWjjj;;;888444222222333444444111222333333333333222111,,,222666666666999===@@@zzzFFF;;;111---000,,,---///000222222333333555555444444444555555666888222333AAA666|||}}}\\\PPPPPPDDD>>>>>>444DDDOOOTTTNNNIIIGGG???333222---+++111888@@@KKKTTTJJJXXX[[[PPPPPPbbbrrruuusssuuuhhh]]]WWWGGGOOOuuu|||YYYJJJ~~~NNN&&&KKKrrrrrrmmm}}}qqq\\\aaa444333bbbzzziiiooovvvhhhzzzwwwSSS:::<<<||||||jjjcccqqqWWWhhhiiiLLL???jjj\\\ppp^^^ZZZPPP;;;EEEnnnvvvxxxhhhhhh\\\nnn|||tttTTT000LLLjjjxxxkkk___UUUtttqqqiiiggguuu~~~nnnxxx^^^FFFCCC>>>333;;;UUU[[[NNNFFFDDDAAADDDAAANNNddd~~~EEE777777...111999000333333222111222333333222000///000333666666888AAAJJJrrrBBB:::222///000...///000222333444555555666555555444444444555555777333333>>>999qqqQQQKKKDDD<<<;;;;;;???KKKSSSPPPNNNLLLBBB666000---...000333888CCCOOOEEEKKKLLLCCC999;;;JJJWWWeeecccOOOAAA===444:::VVVwww{{{qqq^^^VVVtttxxxsssdddJJJUUUssscccYYYdddaaaVVVvvvYYYLLLgggggg]]]qqqfffgggyyy{{{hhh\\\zzz{{{}}}xxxjjj\\\WWWZZZVVVxxxaaa???===jjj}}}fff^^^^^^]]]{{{lll@@@111@@@pppkkkaaa```qqqtttdddTTTeee}}}eeeTTTVVV^^^hhh]]]~~~nnnrrrzzzzzzzzzUUU???:::888333GGGZZZYYYIIIBBB???>>>CCCMMMYYYpppIII888777000111999111333333222111222333444222000000000333666666888???III===888333000111///000222444555666666666777666555444444444444444555444333999???```LLLKKK@@@888@@@999EEEPPPRRRSSSQQQHHH<<>>000000...///999VVVpppZZZGGGGGGEEE>>>JJJTTTccc}}}nnnHHHQQQ???555888:::444AAA\\\jjj}}}ooo{{{|||sssiiiMMM<<>>NNNnnnyyyqqqqqqooopppwwwyyynnnZZZRRRaaauuu|||fffCCCFFF___oooeeeVVVJJJVVV~~~zzzfffIII888333555999PPPZZZRRRAAA<<<<<<>>>EEEYYYgggQQQ888777222111999333444222111111222333444222111222111333666666777===EEEzzz:::888444000000000000222444555666666777888777666555444333333333555555444555FFF~~~WWWRRRGGG999===777@@@JJJOOOSSSTTTMMMDDD444111......++++++111999TTTFFF777444777666333///888>>>;;;333333555111,,,222MMMggg]]]777$$$***...)))'''333IIIzzzwww888555000///---...,,,(((111DDDnnntttpppMMM???111---(((666999555EEEfffuuuooolllQQQ444''')))...000000444000BBBZZZzzzqqqfff```III666@@@ZZZkkkttt}}}pppnnnooo{{{nnnYYYOOO333666999IIIZZZaaakkkppphhhmmmZZZHHHAAA===999===FFFdddxxx{{{aaaNNN???111444333777CCCuuuwwwdddEEE::::::777888UUUqqqPPP???666222999DDDPPPSSSGGG::::::<<<@@@LLLcccxxxZZZ777555444000777333333222111111222444444333111333222333666666666;;;BBBkkk999888333000000...///111222444555555555888777666555444333333333666555666444OOOdddPPPIII>>>;;;999===CCCIIINNNRRROOOJJJ;;;333------...---...000DDDFFF???444444:::888...***444;;;666000444444+++'''555HHHFFF111***000111444((()))000[[[ggg999777***222000...333///+++333===SSSrrr[[[444,,,,,,333+++111///'''***???ZZZiiiKKK;;;---,,,111111---***...&&&///CCCpppdddZZZWWW:::222,,,888CCC===KKKpppllltttnnneeeLLL666777+++777,,,---888LLLcccgggWWWQQQ:::)))+++222111---,,,...ZZZuuucccBBB///,,,000555111)))///ccc{{{UUUAAA444666======444FFF{{{{{{___BBB:::888444<<>>444---...111000---,,,...FFFPPP???///111555444000444<<<777+++///666000///000:::<<<222///000***000,,,+++)))???OOO<<<---'''...***%%%+++---)))(((%%%888WWWJJJ000000///333...---//////***...FFFaaa999222...111444111---,,,//////...444gggbbbGGG///,,,222000...///---555GGG___lll___MMM888,,,888777111+++,,,222BBBYYY^^^KKK333///...333777999:::<<<(((RRRaaaIII444...111999222333222111OOO\\\>>>777777999777===;;;PPPvvvyyyrrrUUU>>>999888555<<>>III___sssnnn666333888...444666222111000000222444555333222333000111555777777999===iiiQQQ999666///...111---...000111333444444444666555555444444444555555666222:::<<>>DDDGGGGGGEEE<<<555///000111///---...,,,BBBRRRJJJ888///222666777333<<<===///000888111222111999;;;...((((((""" ***+++,,,000EEELLL***111000......---,,,,,,++++++444NNNFFF444555//////---)))---222---))):::SSS999222,,,+++++++++---111......+++333iii\\\888///333333...+++///222111SSS\\\DDD000(((%%%000---......111111999NNNQQQ===222666666111,,,,,,,,,+++333SSSQQQ555///222111444222000777777DDDHHH444555111777111:::???WWW}}}ooofffPPP<<<666555555===IIIHHHBBB888777>>>CCCUUUrrrwww888444<<>>;;;CCCCCCTTTxxxttt|||^^^LLL:::333333666@@@LLLCCC>>>444666@@@HHHaaa}}}999555???000666;;;666000000000222444555444333222...///444777777999<<<===HHH555;;;---222000...///000111222333333333555888777444444777777555555666000EEEtttaaaKKK999;;;999777999>>>AAAAAA@@@:::666111---,,,,,,,,,+++,,,666999GGGVVVEEE...111///***888QQQQQQ777)))///777222---YYYJJJ!!!333''',,,---)))///(((BBBrrrccc333%%%)))...&&&,,,333'''...;;;bbbZZZ555...000555,,,)))000++++++,,,666]]]XXX333(((111***(((...++++++666***===FFF222111+++000111///,,,,,,000222111QQQFFF444///444---)))222//////******777FFFBBB444333999///222888111222555===SSSDDD555333222888111999222888UUUOOO777888333444555;;;777WWWqqqfffyyyvvvooozzz~~~uuuXXXGGG999666666777>>>HHH999999888888@@@SSSmmm===666777666333@@@999444222111111222333333222///111333444444666999<<>>MMM___oooxxx===666777666444BBB;;;444222111111222333333222///111333444444666999<<>>;;;888777999<<<>>>???<<<777111---+++******)))---&&&,,,;;;KKKTTTHHH111111***666TTTcccTTT<<>>555555666777GGG???444222111111222333333222///111333444444666999<<>>;;;888555666999<<<>>><<<888111---***))))))(((---""")))444>>>SSSUUU<<<333***222OOOfff```DDD---222,,,,,,???kkkooo@@@)))(((///+++---555???ZZZwww[[[===***+++,,,(((***...444NNN|||gggLLL000,,,+++'''...)))(((111KKKoooRRR777---,,,------,,,---...777WWWeeeJJJ111...333//////333...)))222BBBWWWNNN777)))///111000333555,,,111MMMfffbbbIII333111///111---111111111FFFcccdddDDD555444000444///===TTTxxxyyyEEE:::555<<<:::VVVwwwbbbjjjnnnrrr{{{vvv]]]JJJ===:::222///999FFFDDD999777555;;;JJJZZZ___VVVKKK~~~???555333666:::KKKBBB444222111111222333333222///111333444444666999<<<>>>~~~CCC555333333111//////000111222333444444444444666666333444777888666333777888EEE>>>999===;;;888555444666999<<<<<<777111,,,***)))((((((+++$$$***///222IIIXXXKKK444+++...GGGeeekkkTTT888...111---333ddd~~~WWW999)))---///,,,000:::NNNnnngggHHH+++'''...,,,)))------LLLtttxxxqqqbbb999&&&,,,---333+++,,,888PPPiiiVVV;;;......///++++++(((111BBBVVVgggZZZ888+++000---,,,...++++++888HHHNNNQQQBBB111000000...222000000999RRRpppwwwZZZ666---+++444,,,---111555XXXeeeaaa@@@444555000555444@@@VVVyyyxxxCCC888222@@@GGGdddeeeeeesssrrryyynnnVVVEEE:::999444222;;;FFFAAA333555999AAAMMMUUURRRGGG>>>yyy@@@555222666===MMMBBB444222111111222333333222///111333444444666999<<<===|||wwwBBB444000555000//////000111333444444555555333666666333444888999666222666888BBB???<<<::::::888555333444777:::;;;666000,,,***))))))(((((((((,,,++++++;;;OOOUUU888///,,,???aaauuugggNNN***888555:::UUUlllgggTTT222+++111)))))):::EEEVVVlllWWW666(((///...'''++++++CCCcccnnnyyylll;;;$$$,,,///222(((222FFFPPPjjjaaaYYY@@@...///...)))+++&&&222JJJZZZnnnhhh===))),,,,,,,,,+++000<<>>EEEGGGDDDAAA@@@AAAjjj@@@555111666@@@NNN>>>444222111111222333333222///111333444444666999<<<>>>{{{lll@@@444...777000///000111222333444555555555333666666333444888999777444888999???888555555777777666333333666888999444///+++************!!!+++)))(((...***333SSSKKKAAA222333PPPqqqrrraaaIII:::)))QQQRRRDDDlllhhhNNN,,,555000888```]]]FFF___gggOOO000...000000;;;lllXXXXXXjjjzzz^^^666EEE000000---,,,XXXppp[[[___cccHHH,,,+++***'''111222111WWWxxxzzz@@@666)))000---'''666XXXoootttrrrrrrTTT000)))111222111222<<>>;;;888777777777666666555555:::888444///,,,***))))))(((***+++******---333888YYYLLL666<<<<<>>,,,222222***+++...???FFFmmmXXX///000///444)))fffPPPfffrrriiiCCC111888(((,,,\\\bbb[[[\\\vvvaaaIII[[[EEE---444///GGGrrrHHHOOO<<<555>>>...RRRxxx^^^iii]]]ggg<<<:::AAAzzzyyyeeexxxuuu{{{yyymmmmmmUUU777444000000555:::888111111777:::>>>AAA@@@<<<;;;===@@@[[[999666999333===RRR888222111///000111333222222///000222222333555999;;;DDDrrrlll:::666444222,,,222000111222444555666666777333666666555666::::::888888777:::@@@iiiAAA<<<777777666666555555555555999777333///,,,***))))))((()))******+++---111444FFFXXXGGG222888NNN^^^TTTYYYUUU<<<<<>>ZZZjjjIII...@@@zzzrrruuukkk]]]iiiGGGRRRuuu```111,,,\\\xxxRRRBBBBBBBBB000&&&...555222aaaWWW]]]nnn999:::+++---###SSSkkkpppXXXrrr|||EEE<<>>***444999fffbbb___mmmWWWKKK444000OOOvvvPPPllliiixxxCCC;;;\\\qqqiiitttuuuzzzqqqhhhfffQQQ888777000111444888666111222888;;;>>>@@@>>>;;;999<<>>xxxvvvcccjjjiiipppvvvuuujjj```III444333111111444666444111444999===>>>>>>;;;888888;;;>>>JJJ666555666444===NNN888222111///000111333222222///111222333333555999<<>>AAAQQQKKK000:::[[[tttxxxDDD>>>UUUssssssMMM***444SSS~~~oooYYY>>>:::```qqqXXX???222KKK___xxxxxxzzzNNNVVVfffHHH666BBB}}}JJJ[[[~~~111XXXvvvppp___nnnaaalllvvvyyylllYYYAAA222000111222444444222222555:::======;;;888666666:::===@@@666666555666>>>KKK888222111///000111333222222000111222333444666999<<>>xxx\\\@@@///:::333222000000000111222333333222111///---,,,+++***+++)))((()))---///---+++:::777SSSEEE777IIIGGGGGGIIILLLGGGBBBKKKVVV[[[]]]XXXTTTxxxjjjIIInnnqqqLLLfffhhhUUUKKKUUUgggmmm|||rrrOOO>>>KKKGGGRRRaaaFFF@@@ZZZyyyvvvVVVEEE\\\YYYOOOLLL555222VVVnnnaaazzzaaa333FFF\\\[[[444===uuu|||vvvuuuIII999RRRyyyXXX000GGG{{{oooSSS@@@DDDkkksssHHH---KKK{{{qqqpppFFFaaa}}}GGG///YYY~~~```ZZZPPPttt===yyyqqqrrrgggsss___jjjxxxyyyuuuqqqfffOOO;;;444222000333444222111333777:::<<<;;;888555444555999<<<999|||yyy777888555999>>>HHH888222111///000111333222222000111333333444666:::<<>>DDDpppyyyZZZ@@@QQQvvvNNNDDD000777pppkkklllmmmOOOPPP[[[PPPmmmBBBMMMwwwrrrUUURRRPPPfffCCCdddNNN111[[[aaaEEE<<>>FFF888222RRRiiiUUUJJJDDDCCCEEEUUUkkkvvvxxxWWWUUUIII;;;MMMUUUPPPhhhtttVVVQQQRRRxxxnnnPPPLLLVVVvvvfff___MMM666FFFnnnpppUUUHHHLLLmmm```FFF///777cccrrrrrrzzzffflllbbb777NNNAAA^^^tttyyyQQQNNNUUUfffrrrMMMQQQ___GGGAAAbbbyyyUUUQQQXXXjjjkkkVVVSSSkkk;;;LLLlllqqqQQQZZZwwwXXXaaaWWWQQQsssuuueee]]]~~~gggWWWWWW]]]uuukkkooowwwrrruuummmeee___nnnzzzkkkggg[[[>>>000222,,,---333666222111555888888777555333222444666888999???PPPiii777888111999:::===111222111///000111333222222111222333444555777:::===BBB|||EEE555000444...---...///000222333444555555666999999777777::::::777///666333999[[[EEE:::<<>>^^^}}}ggg@@@FFFGGGBBBTTT@@@\\\lllttt{{{hhhKKKFFF===```{{{oooTTT~~~UUUPPPVVV___NNNnnn}}}RRRJJJ^^^aaaxxxzzzyyyqqqqqqcccpppjjjYYYWWWOOO555...444...,,,333666333111666999888555333222222444666888888::::::eee666777///777888999...222111///000111333333222111222333444555777:::===CCCKKK555555///222000...///000111222333333333444333777;;;:::555666<<<444:::222666DDDnnn@@@???>>>222000111000...---/////////...///000000...,,,******+++''')))******...888GGGRRR\\\\\\TTTGGGDDDFFF???222888>>>888444???GGGJJJPPPYYYTTTNNNGGGCCCFFFUUUdddooouuuwwwpppaaaRRRJJJHHH---999AAAFFFPPP]]]___XXXHHH===444777FFFUUU\\\]]]uuuiiitttwwwTTT888777999@@@CCCOOOUUUSSSUUUOOO>>>///777BBBJJJSSSaaasssxxxrrrgggWWWDDD777777>>>fffllljjjfffllloooXXX999>>>HHHSSS___ssstttdddHHH999MMMtttbbbHHHKKKggg{{{ooogggfff[[[YYYOOO>>>333000...***000000000000222555888:::444444333333444555777888===111dddPPP???333444666333333888111111111111111111111111000111333444555777;;;>>>EEEHHH555666111222000...///000111222333333333555333666;;;<<<888777:::333777222666CCCMMM444@@@???222,,,111///------...///...---...///000...+++******+++((()))***)))+++222>>>GGGNNNUUUYYY[[[cccllljjj```TTTQQQLLLOOOVVVKKK@@@DDD===BBBKKKRRROOOGGGDDDEEEFFFHHHHHHEEE???888444333DDDHHHDDD:::888===:::222AAADDDEEE???999888???FFF???DDDMMMIII;;;999@@@BBBLLLEEEDDDBBB@@@HHHKKK???@@@===;;;;;;???GGGQQQXXXSSSLLLDDD@@@;;;777999>>>PPPWWWWWWSSSXXX^^^PPP999000777<<>>999111---///...------......---,,,...//////...+++******+++)))******((((((+++222888333;;;AAAGGGTTTaaaddd___eeebbbgggxxx|||aaa```ccchhhhhhdddaaabbbSSSNNNHHHDDDEEEIIIOOOSSSKKKPPPRRRQQQVVV___aaa\\\aaaiiioooiii[[[QQQQQQTTTYYY^^^\\\YYYXXXUUUYYYgggzzzpppmmmoooqqq{{{}}}rrrZZZZZZ\\\bbbhhhggg___XXXNNNJJJKKKSSSZZZYYYTTTRRRBBBGGGGGGAAABBBFFF???111@@@EEEEEEAAAAAAFFFFFF@@@EEEDDDCCCDDDEEEDDDCCCBBBFFF@@@<<>>BBBXXXfff;;;666222000...---...///000111222222222666444444999AAACCC<<<444:::222555222<<>>111999???///)))111000...---,,,---......,,,***,,,---...---+++******+++))))))***)))((((((((()))------++++++111:::AAADDD^^^ggghhhooowwwgggfffjjjqqqrrrjjj___XXXaaa___ZZZRRRNNNTTTaaallliiimmmpppqqqqqqoooiiicccjjjggghhhoooxxxxxxooofffuuusssvvvzzznnn{{{ggg]]]ZZZVVVTTTUUUXXX[[[\\\VVVXXX___fffeeeZZZOOOJJJ^^^^^^aaahhhqqquuupppiiiWWW^^^dddcccaaa```aaaaaa^^^WWWXXXaaaddd```aaahhhUUUbbbmmmnnnjjjfffbbb]]]]]]iiijjjZZZPPPTTTUUUPPPPPPFFF:::000,,,++++++---,,,---///111222222222222111111000000111222444555222444555;;;```;;;555222333444333222222111111111111111111111111///111333555888;;;@@@CCCdddAAA666111111...------///000111222222222444444444777>>>BBB===444:::222777111999EEEGGG888555666222+++...111+++...------...//////,,,***,,,------,,,+++******+++))))))*********)))))))))###%%%'''***,,,...//////000???>>>===QQQdddccc\\\GGGLLLXXXdddeeeWWWEEE:::222888>>>===888777<<>>???CCCGGG@@@???@@@AAA>>>999999>>>555444888BBBJJJHHHAAA;;;---333888:::999888888999:::555777@@@EEEBBB@@@BBBIIIOOOTTTUUUWWWWWWSSSMMMSSS\\\]]]TTTMMMNNNMMMJJJMMMBBB666000---++++++---+++---000222333333222111000000//////000111333444555111777666;;;qqqkkk777444222222333444444333111111111111111111111111///111333666888<<>>@@@DDD@@@???BBBDDDBBBDDDIIICCC777......///,,,,,,...,,,...111444555444222000//////......///000222333///888000444@@@555OOO>>>444444333111222555777666111111111111111111111111...111444666999>>>CCCGGG___999333///...222000......000222222222000555666444777???CCCAAA333444444666444000LLLzzz[[[555...555222111111000000000000111+++---///000000///,,,+++,,,---...---+++++++++---+++*********))))))(((((())))))************))))))(((***+++***)))((()))***,,,,,,,,,++++++*********)))))))))))))))******++++++,,,,,,,,,,,,,,,,,,---+++,,,---...////////////............///000111222333333333111///000222444444111///......///......------,,,,,,,,,,,,------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///222555777999<<>>BBB@@@666666333444555000<<>>AAA@@@AAAAAABBBCCCDDDEEEFFFAAA777///...///---,,,...111222444555555444222111//////............//////222333444333222666>>>DDD\\\VVV555666444333333555666888999555444333222111111111111000555333888===@@@GGGLLLDDD777333222222000......000111111111000333444333666<<>>???@@@@@@AAABBBBBBBBB888111,,,,,,---,,,---000333333333222222222222222//////............/////////111222222111111333555===555fffiii???666333333222222666;;;;;;999444333222222111111111222444222333666CCCFFFHHHhhhggg===444222222000...---///000000///000///000222444666999;;;666<<<444,,,333888555666444aaaIII>>>///)))000777000###111222222111111000//////666666444333222111000000+++,,,,,,+++)))(((((()))(((((((((((((((((())))))))))))************))))))''')))***)))((('''((()))))))))))))))))))))))))))((((((((('''((())))))***))))))***++++++,,,------++++++,,,---...000222333////////////000111222222<<<:::666111...000555999777444111/////////...,,,......------------......111000---+++***+++,,,---*********************************+++++++++,,,,,,+++...000222444666888;;;::::::<<<===============555///,,,,,,---,,,---000555444444333333333222222//////............//////,,,...000111111111222333555000CCChhhCCC===333000222111000666======777333333222222111111222222555111555666FFFGGGHHHzzzGGG666111222000...---.../////////000......111333333666999666;;;444+++///000111777:::///kkkrrr???666222//////---,,,...222444333222111111111111222777666444222111111222222,,,------,,,***(((((()))''''''(((((((((((())))))))))))************))))))'''((())))))''''''((()))(((((((((((())))))))))))((((((''''''(((((()))***((())))))***+++,,,------)))))))))***+++...000222.........//////000111222===:::555000...000555:::999666222///---,,,***(((...------,,,,,,------...///...,,,+++***++++++,,,))))))))))))))))))))))))************++++++++++++***,,,///111222444666999:::;;;<<<===>>>===<<<<<<333///,,,------+++---111555555666555555444333222//////............//////------///111222222222222444888777888\\\___<<<555444///222111000777@@@???888333333222222111222222333444000999999JJJKKKMMMUUU;;;222222000...---...//////...000,,,,,,111222111333888555888222///222---+++444777+++@@@wwwccc@@@(((:::,,,,,,666333&&&+++>>>333222111000111333666888777555333111000111333444---......---***))))))***'''''''''((((((((())))))))))))************))))))'''((()))(((''''''((()))'''''''''((((((((())))))(((''''''''''''((())))))(((((()))***+++,,,------***)))(((((()))***,,,------,,,,,,------...///000444333111///---///333777666333///------,,,+++***,,,++++++******++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))************++++++++++++)))+++...000111222555777:::;;;===>>>???>>><<<<<<222///---...---+++---111666777888888777555333222//////............//////000///000111222222222111888666111555DDDaaa>>>===000777000333333111:::DDDCCC999333222222111222222333333444111@@@???QQQSSSWWWdddDDD777222000...---...///......000,,,,,,000222000222777222444111444888///***333###>>>111***ffflllDDD666444222'''111333***+++555444***222111000///111555:::===666444222000000222444555...//////---+++))))))***&&&'''''''''(((((())))))))))))************))))))'''((()))((('''&&&''')))&&&'''''''''(((((())))))'''''''''''''''((())))))'''((()))***+++,,,------...,,,***)))((()))***+++++++++++++++,,,---......+++,,,.........///111333///---++++++---///000///******))))))))))))******))))))***+++++++++******)))))))))))))))))))))))))))************+++++++++)))+++...///000222444666666777999::::::999888777222///...///---+++---222666777999:::999777444222//////............//////333222111111222222111000...555222333777888\\\\\\777777...555111555444333<<>>888444///000111000...---...///555111///000444666666444444555555333222888CCCLLLzzz999111:::555000///222333666AAALLLFFF888222444333000...///222333222??????NNNSSSQQQfffAAA666///000///***///333,,,.../////////000000000000333333444333111000//////222000111222---000GGGaaa~~~YYYGGG555111222111//////,,,---///000000000000000---000444666777777777777000111222444444444333222111333555333,,,'''&&&)))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((()))))))))******(((((())))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))))))))))))))(((((((((*********+++++++++,,,,,,---,,,,,,,,,,,,---......---------,,,,,,,,,,,,++++++++++++*********))))))((((((((((((((((((((((((''''''''''''''''''''''''((())))))))))))*********))))))***+++---///111222333444666777777666444333///++++++------+++---000666666:::AAAFFFDDD===777111111111000///.........///000000111222444777999444444555555555666888999FFF{{{HHH333888222---666222111111777CCCJJJCCC888444555333111000111222222222??????WWW\\\OOOGGG;;;111000222...000333---....../////////000000000111222333444333222000///000,,,...333111+++***///<<>>HHHOOONNNEEE<<<444222000/////////......***...111111000222888===888666444444666555333000222FFFlllQQQ)))222888------777555111222===FFFEEE>>>999777555222222222222222222333AAABBBaaa___[[[kkkAAA555555777000...000............/////////000000///000222444555444222///000***)))000555333111111(((///777===FFFPPPSSSPPPTTTRRRIII>>>:::;;;888333......//////...------///111222222000//////222555:::;;;;;;888444111111222333444555444222111333555888===>>>666+++&&&''')))&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&'''(((((()))************++++++++++++***************+++,,,,,,+++++++++************)))************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((())))))+++,,,...000111111222333333333333222111...+++***------,,,---111111777AAAKKKTTTVVVOOOEEE666333///...///000///...,,,...000000000222666:::===:::666333333555777888AAA444555RRR|||OOO666333888///...666111444222999EEEGGG>>>888:::888333111222333222222222777EEEKKKdddTTT~~~HHH888555999111+++...000............////////////...///000444777777444111333...***+++...///000222555222+++&&&&&&***+++))))))+++,,,---///111000,,,///...+++***,,,///111111222000000222666999999999@@@<<<666333222333222111222333444444666888<<>>NNNXXXaaaPPP___AAA444777111,,,///111------........./////////.........222777888666333111000...,,,+++++++++,,,+++)))((()))---111444444222333222000...+++(((&&&//////...,,,///333222---000///111777>>>AAA???;;;;;;555///...222555555444000000333:::AAAGGGJJJKKKHHHJJJBBB222)))))))))'''&&&&&&&&&'''(((((())))))''''''''''''(((((((((((('''''''''''''''&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&'''((()))))))))))))))************+++,,,,,,++++++,,,,,,---...+++++++++*********))))))******)))))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))***,,,...///000222222222111111222222222---******,,,---,,,...222222:::CCCKKKXXXbbb```VVVAAA>>>:::444///...000333444000------111333111///111888??????:::444333444000111777:::777555AAAQQQOOOZZZnnnvvv```FFF111888---,,,000///111444222222;;;FFFHHH>>>333333999555///...222222111777AAAJJJZZZaaa```mmmYYY888666555111111000---------........./////////------111666999888555000000000/////////...,,,............,,,)))(((((()))'''&&&'''***...555:::000333333000000444333...222555:::>>>@@@>>>:::777111000///000111333444444111333999DDDPPPVVVTTTOOOQQQOOOBBB///(((++++++&&&&&&&&&&&&'''((()))))))))''''''''''''((((((((((((((((((((((((''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&''''''((((((((()))))))))))))))************,,,++++++++++++,,,------,,,,,,+++++++++************)))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))***+++---///000222222222111111222222222---***))),,,------...222111<<>><<<666111000111111000///...------------//////.........///000111......///111555:::>>>AAAFFF@@@777222000000000//////000111000...---...///222DDD\\\hhhddd\\\ZZZ^^^___XXX:::(((...+++%%%222((((((((((((((((((((((((+++*********))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''***++++++)))&&&%%%%%%%%%&&&&&&''''''((()))))))))'''(((***+++------......++++++++++++++++++++++++******************************))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''(((***+++,,,---...//////000000111111111222++++++******+++---...000...<<>>333333NNNfffyyynnneeeOOO888888777000...//////.........///000///............///111222666;;;???>>>;;;777888999555444444333222000000///........................444444555666999===@@@CCC???:::444000000111111000...///000000000111333555<<>>::::::///222111///---------///000///......------...//////111555:::;;;:::999:::<<<999999999999888666444333000111333444555555555555;;;;;;:::999999:::<<<===555333111000111222222222111111000...---...000333DDDVVV\\\UUU[[[mmmqqqeeeXXXLLL555***...***%%%---((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))******)))&&&%%%%%%&&&''''''''''''((((((((((((((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''(((***+++,,,---...---------...............++++++***+++,,,---///000666666777WWWmmmlllooofffUUUUUURRRIII@@@:::444///....../////////000000000......///...///111555888IIINNNPPPIII<<<333000222333333222111000000000000222111000000//////000000---///333777:::;;;:::999444222000///111333333333--->>>555+++<<>>@@@AAA@@@@@@>>><<<:::777555333222222000000111111222333333222333222000///...111777;;;OOOZZZ______kkk|||}}}qqqUUUDDD111+++---)))&&&***((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***((()))***)))'''&&&&&&''''''''''''((((((((()))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''(((***+++,,,---...------------............+++******+++,,,...000111...777<<>>@@@AAAAAA@@@???888777555333111000///...000111333444444333222222111111111111666>>>HHHOOOWWW]]]jjj|||TTT>>>......,,,)))''''''((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***'''((()))((('''&&&'''(((''''''((())))))******++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************(((((((((((())))))))))))'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''(((***+++,,,---...........................+++******+++,,,///111222111<<>>@@@AAA???>>><<<999777555444444666666666666777888999999666555333111111111222333000111333222111111222333888777:::@@@bbbYYYCCC===555111111333222111...///000000000///...---/////////000222333333222222222222222222222222222444444333222111000//////---...///111333444444555000333555555333111222333555444333555===JJJZZZdddyyyZZZ999---222,,,))),,,'''((((((((((((((((((((((((&&&&&&''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''(((%%%'''((((((''''''(((***'''((()))+++---///000111000000000000000///......------------------------************************'''((((((((()))))))))***'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''(((***+++,,,---......---------,,,,,,,,,+++******++++++---000222333888888IIInnneee]]]QQQGGGCCC;;;888444000......///000///111333333222222333444555333111000222666999;;;>>>===<<<;;;:::::::::::::::::::::999888777666555222222111111222333444555000111333222111222444777333AAA>>>SSSwwwQQQGGG:::111000111111000...///000111111000///...+++++++++,,,///000000000333222111000///.........000000///000000111333333...///000111111111111111///222444444222111222444///000333;;;JJJ^^^sss]]]999...444,,,)))...((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''%%%'''(((((('''''')))***'''((())),,,...111222333111222222111111000///...------------------------************************'''((((((((())))))******(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''(((***+++,,,---...,,,,,,,,,++++++***************+++,,,---000222444666;;;XXXttthhh[[[PPPJJJ>>>;;;555000......///111///111222333222333444666///222444444222111000111666666777888:::===???@@@;;;;;;;;;999777333000///222222333333444444333333///111333222111333777:::333LLLJJJvvvbbbBBB777888888333///000333000+++...666666...//////............/////////...,,,,,,---000333666222222111111111111111222/////////000222333222000)))555:::222...333555111555444@@@TTTccctttVVV;;;---000---++++++'''))))))))))))))))))))))))''''''''''''((((((((()))(((((()))***************))))))))))))))))))))))))''''''((((((((((((''''''&&&'''((()))***+++,,,---&&&'''((()))***+++,,,,,,...///////////////......000000///...------,,,,,,+++,,,,,,------,,,,,,+++)))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''(((***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---///111222777BBB[[[ppp\\\WWWYYYJJJAAA888555333000///000111000000222555777777666333999888000///555555---333333444333222333666888555444333222222222333444444333222222111222222222888///,,,333::::::666444BBB???tttfffGGG999333444888,,,444777222...222999>>>000000////////////000000222111000000000222444555111000000//////000000000222111111222222333222111333666444000000555888666@@@@@@PPPpppSSS999---000---,,,,,,((())))))))))))))))))))))))'''''''''((((((((())))))(((((()))***************))))))))))))))))))))))))''''''((((((((((((''''''&&&'''(((((()))***++++++''''''((()))***+++,,,,,,....../////////......---000//////...------,,,,,,+++,,,,,,------,,,,,,+++************************))))))((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''(((***+++++++++++++++++++++++++++++++++++++++++++++,,,---///222333777CCC]]]kkk[[[YYYNNNCCC<<<777111///000111000///000222333333222333;;;===:::===FFFHHHCCC666777666444111000111333555444333111111111222222333333222222222222222333333000444;;;888111888GGG999\\\oooPPP<<<333333<<<444---,,,...333:::BBB111111000000000000111111000000000/////////000000111111111000000111111222222222111111111111111111333//////555999::::::<<>>>>>FFFZZZFFF555///111------///***(((((((((((((((((((((((('''(((((((((((()))))))))(((((()))***************))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((''''''''''''(((((()))******+++,,,,,,+++,,,------...---------//////.........---------,,,,,,------------,,,,,,************************)))))))))(((((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((('''((()))***+++,,,,,,,,,++++++++++++++++++++++++******+++,,,...111444555777DDD___tttbbbPPPGGGDDD???999666555333111111222333333222---222555444888???AAA???BBBBBBAAA>>>;;;888888999888777777666555444333333222222222222333444444555444666777888999>>>EEEJJJwww[[[333444;;;AAA;;;...---555111000000000000000000111111333555777888888888777555555555555555666777777:::;;;<<<<<<<<>>BBBCCCDDDTTTkkk@@@333000111,,,---000***(((((((((((((((((((((((((((((((((((()))))))))***(((((()))***************))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((''''''''''''))))))******++++++,,,,,,+++,,,,,,---......------...............---------,,,------......------,,,***************************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))+++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,///111444666888BBB\\\cccQQQKKKGGGCCC@@@666444111111222444444333...000111///000333333111555777888777666555555666666666666555444333333222333333333333444555777777;;;333999EEE;;;555aaafffMMM555...333777666333222222111111111111222222111333555777999999999999444444444444555555666777999;;;<<<;;;<<>>FFFLLLIIIKKKVVVjjj777111444333+++,,,///)))))))))))))))))))))))))))(((((()))))))))*********(((((()))***************))))))))))))))))))))))))))))))************))))))((()))))))))))))))))))))******++++++++++++,,,,,,,,,,,,---...////////////........................------............------++++++++++++++++++++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,---------++++++++++++++++++++++++------------///111333444999;;;MMM}}}dddUUUQQQBBB>>>:::666555555555444555555555666777777777999333555777888777666666666222222333444555444444333555555666777888:::<<<===666CCCGGGQQQWWW;;;777:::666666555555555555666666777777777777777777777777777777777777888999:::;;;@@@BBBBBB@@@>>>BBBJJJQQQRRRcccvvv555111555333+++,,,///((())))))))))))))))))))))))))))))))))))************(((((()))***************))))))))))))))))))))))))))))))************))))))((()))))))))*********+++++++++++++++++++++,,,,,,,,,---...///000000000000---.....................------............------++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))***+++,,,---------++++++++++++++++++++++++......---...///111333444999999IIIhhh___KKKGGGAAA<<<:::999777666444333333666777666777888777999::::::777555444444444555666888888888888777666666777888999;;;===>>>@@@;;;\\\mmmHHHFFF<<<777:::;;;888555666:::===@@@AAA>>>;;;888777======<<<;;;;;;<<>>444666888999999777666777777999999999888888777666666444555777999;;;:::888666888888;;;???<<<999>>>HHHNNNwwwdddOOOBBB:::777999===<<<======<<<:::999:::;;;;;;???CCCDDDCCCFFFMMMSSSlllKKK555444222000...,,,+++******(((((((((******)))((())))))))))))))))))))))))*********************)))++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,---------++++++---///---...000111222333444444222333333333333222000///444444333222111000//////...///000111111000000///222///------//////...------333---'''---...'''''',,,&&&###&&&+++,,,+++)))************)))(((((('''++++++,,,,,,------,,,,,,------,,,,,,,,,------...//////......///000111222222:::@@@iiiSSSKKKHHHDDD???:::999888777888:::<<<>>>888999;;;<<<======<<<;;;???===;;;<<<>>>>>>;;;888>>><<<;;;:::;;;DDDZZZpppiiiWWWOOOKKKJJJFFFCCCBBBDDDIIIMMMYYYdddrrr|||BBB444333222000...,,,+++***)))(((((()))+++,,,+++***++++++++++++++++++++++++))))))******************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------///111111222333555888:::;;;<<<======>>>???>>>;;;999777999888777555333222111111111222444555666555333222111///------......---,,,***111---(((---+++&&&(((***(((&&&'''+++...---***,,,++++++******)))((((((***+++,,,,,,------,,,,,,------,,,,,,,,,,,,,,,---///.........///000222333000<<>>:::???FFFLLLXXXyyyuuu<<<333333111000...,,,+++***)))(((((()))+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++***+++++++++++++++,,,,,,+++++++++,,,,,,------------...000000///000333555888888999:::<<<>>>???@@@FFFGGGIIIJJJIIIHHHEEEDDD???>>><<<999777555555555777999;;;===>>>===;;;:::666444333222111111000000***111,,,)))---,,,)))...%%%---111,,,)))+++------******************++++++***+++,,,---------------...------,,,,,,,,,,,,,,,............///000222333444???BBB]]]ooobbbXXXOOOFFF@@@<<<<<<<<<===???@@@AAABBBEEEDDDBBB???===>>>BBBFFFSSSYYYqqq]]]999333222111///...,,,+++***)))(((((()))+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------*********++++++,,,,,,,,,******++++++,,,---......111333444555555777999<<<======>>>@@@BBBDDDGGGHHHIIIJJJLLLNNNNNNMMMLLLKKKEEECCC@@@===:::999999999999<<>>:::777666555111444...+++000---***000&&&---...+++...777555,,,(((((((((((()))***+++,,,++++++,,,......////////////...------,,,,,,,,,---......---...///111222444444:::999KKK{{{rrr\\\YYYSSSLLLHHHFFFFFFGGG===DDDKKKNNNOOOVVVdddoooMMM888222111000///---,,,+++***)))(((((()))+++,,,+++***++++++++++++++++++++++++******++++++,,,---------*********++++++,,,,,,---******+++,,,...///000000555777999:::;;;===@@@BBB???@@@AAADDDHHHLLLPPPRRRLLLMMMNNNOOOPPPQQQQQQQQQGGGEEEBBB>>><<<;;;<<<<<<999;;;???DDDHHHMMMPPPQQQMMMLLLIIICCC===888666555555555......444...&&&***---,,,'''***>>>RRRHHH000000///---++++++++++++,,,,,,,,,...///000000111111111000///...------------...------...///111333444444666333BBBBBB777111111000///---,,,++++++***(((((((((******)))((())))))))))))))))))))))))(((((()))******+++,,,,,,)))******+++,,,,,,------,,,,,,---///000111222333444666888999;;;===@@@CCC@@@@@@BBBDDDHHHLLLPPPSSSNNNMMMMMMMMMMMMNNNPPPQQQFFFDDDAAA>>><<<;;;<<<===<<<<<<>>>@@@CCCGGGJJJLLLHHHHHHGGGBBB===999999:::888888444:::EEE===///...555999777999NNNddd\\\DDDEEEBBB===888333000...------...///000222222222222222111000//////.........------------///111333444555888444AAAbbb;;;666111000000...---,,,++++++***)))'''((())))))((('''((((((((((((((((((((((((&&&''''''((()))*********))))))***+++,,,,,,---------...///111222444555555000222444666777:::===@@@AAAAAAAAABBBDDDGGGKKKMMMJJJHHHFFFEEEEEEFFFGGGIIIEEECCC???<<<;;;;;;<<<===BBB@@@>>>===<<<===???@@@BBBDDDEEECCCAAA@@@BBBEEE???@@@@@@NNN]]]UUUCCC???999KKKRRRMMMUUUhhhiiiZZZYYYUUUMMMEEE===666222000...///000111333333444444333333111000////////////------------///111333555444777444>>>CCClllJJJ===;;;888666333000...,,,,,,,,,************))))))))))))***)))(((((((((((()))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,++++++++++++***//////...---...///000111444555777999;;;<<<===>>>@@@@@@???>>>===;;;:::999777777777666666666666555999999888777666666777777777;;;AAAFFFKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKFFFDDDAAA===:::777666555666666666555444333333222000111222333333222111000//////000000000000///............///000222333444666555444666AAAWWWrrr{{{wwwmmmZZZGGG;;;999;;;777555333000...,,,,,,,,,************)))))))))))))))(((((('''''''''(((((())))))))))))))))))))))))))))))))))))************))))))******+++++++++,,,...---,,,,,,,,,---......++++++,,,---.../////////000000000///...---,,,+++111111111111000000000///000000///..................000333666777666555444333333333333333333333333555444222///---,,,,,,,,,------------------------...///000111111000///...///000000111111000000///------......///111222333111444888;;;===DDDNNNUUUTTTrrrTTTDDDAAA===:::888777666555555444222000...---,,,,,,++++++*********)))))))))((('''''''''''''''(((((())))))))))))))))))))))))(((((()))))))))*********'''(((((()))+++,,,,,,---,,,,,,+++*********++++++,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,++++++++++++...---,,,,,,+++,,,,,,,,,------------,,,+++***)))************************,,,++++++******++++++,,,+++++++++,,,---......///------............------......////////////......---------...///000111222555;;;CCCHHHGGGFFFFFFGGGHHHSSSaaavvv999;;;<<>>@@@;;;666333222//////......------,,,++++++------------------------)))***+++,,,---------,,,++++++++++++++++++++++++,,,,,,---.........---------------............///000000000111222222333333555555666666777888888888888888777777777777666666666666666555555444444444222222222222222222222222000000000000000//////...---------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---............///000000000000000//////////////////////////////111222444666777777777<<<333FFFjjjXXX;;;666999???@@@:::555333111//////......------,,,++++++++++++++++++++++++++++++***+++,,,++++++*********+++++++++++++++++++++++++++,,,,,,---...------------------............//////000000111222222333333555555555666777888888888777777777666666555555555555555555444444444444444444444444444444444444444111111222222111111000///............------,,,,,,------,,,,,,,,,,,,------------------------------------,,,,,,------...///...//////000000000000000////////////////////////...///000222444555666777555888444EEEaaaNNN===555:::???@@@:::444333111//////......------,,,++++++************************+++++++++***((((((***+++++++++++++++++++++++++++++++++,,,------------------------............/////////000111222333333444444444555666777888999999777666666555555444444333666555444444444444555555444444444444444444444444222222333333222222111000000000//////......------...------,,,,,,------...........................---,,,,,,,,,,,,---.........///000000111111000000000000000000000000000000...///000222333555666777444777666EEEWWW@@@>>>666;;;@@@@@@:::444222111//////......------,,,++++++***************************++++++)))((()))---111++++++++++++++++++++++++++++++,,,------------,,,---------............///...///000111222333444444444555666777888999::::::::::::999999888777777777777666555555555666777777555555555555555555555555222222333333222222111000000000//////...------,,,---,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,------...//////000111111111111000000000000000000000000000...///000111333555666777444777999EEENNN555>>>777<<<@@@@@@:::444222111//////......------,,,++++++************************)))******)))(((+++111666++++++++++++++++++++++++++++++,,,---------,,,,,,---------.........//////...///000111222333444444555666777888999:::;;;;;;@@@??????>>>======<<<<<<888888777666666777888999666666666666666666666666222222222222222111000000000000///...------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------//////000111111111111111000000000000000000000000......000111333555666666444777<<>>>>>EEEjjj<<<666;;;CCCCCC@@@;;;555111000000------,,,,,,,,,,,,++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------/////////...............111111111222222333333444555666888999;;;<<<<<<<<>>>>>>>><<<;;;:::999888777666555555555666666999999999999999888777777555444444333222111000///000//////......---,,,,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...000111222111000111222000000000000000000000000//////000111222444555666666333===<<>>===<<<;;;:::::::::999888777666555666777777999999::::::999999888777555444333333111111000///000000///......------,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...000111222111000111222000000000000000000000000//////000111222444555666777444;;;:::@@@zzzMMM333===<<>>999333000......------,,,,,,,,,+++++++++************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------................../////////000111111222333444555555555666777888999:::::::::===<<<:::888888888999999999888777666666777888999777777888888777777666555555555444333222111000000000000//////...---------...---,,,,,,++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------...000111222000000111222000000000000000000000000//////000111222444555666666444999888???qqqFFF444======EEEBBB<<<777333000...---------,,,,,,,,,+++++++++************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000000111111222444555555666777777999:::;;;;;;;;;;;;===<<<:::999888888999::::::999888777777888999:::888888888888888777666666666666555444333222111111111000000///......------...---,,,,,,++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------...000111222000000111222111111111111111111111111//////000111222444555666555444777888???hhhAAA666:::@@@DDD@@@:::555222111///...------,,,,,,,,,,,,++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////000000111111222222333333555666777888999;;;<<<===>>>>>>????????????>>>===<<<<<<<<<<<<<<<::::::999888999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;:::888777666555444333333222111111000//////......---...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...000111222111000111222111111111111111111111111//////000111222444555666555555777888>>>]]]ttt<<<888666EEECCC>>>888333222111000///------,,,,,,,,,,,,++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............///000000111222222333333555666777888:::;;;<<<======>>>???@@@@@@@@@@@@@@@>>>>>>??????>>>>>>======;;;:::999999999:::<<<===???@@@@@@@@@@@@???>>>>>>999999888777666555444444111111000000///............---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...000111222111000111222111111111111111111111111//////000111222444555666666777777777;;;QQQddd888888444HHHCCC===777333222222111///---------,,,,,,,,,++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000000111222333333444444888999:::;;;===>>>???@@@<<<===>>>???????????????<<<<<<>>>>>>>>>===<<<;;;;;;::::::999:::;;;<<<===@@@AAAAAAAAAAAA@@@??????::::::999888777666555555111111000000//////.........---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------...000111222111000111222111111111111111111111111//////000111222444555666777888777666999IIIKKK777:::CCCBBBAAA===888444222111000///---------,,,,,,,,,++++++,,,++++++******++++++,,,++++++,,,,,,,,,---------,,,,,,,,,---------...............//////////////////000000222333555777888999888888999:::<<<>>>@@@AAA??????CCCHHHIIIEEE@@@=========>>>???AAABBBCCC============<<<<<<<<<<<>>???AAABBB@@@===<<<:::888777777777666555444333222111000000000000,,,,,,+++++++++,,,------///...,,,*********,,,------,,,,,,,,,,,,---......000000111222222222222222000000000000000000000000222111000000222444777888888666:::888===FFFmmmFFF555888BBBCCCAAA===888444222111000///---------,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,---------...............////////////000000111111222333555777999:::;;;;;;<<<===@@@BBBEEEFFFGGGFFFEEEFFFIIIJJJIIIGGGHHHHHHGGGGGGGGGGGGGGGHHHCCCAAA>>><<<:::;;;<<<<<>>@@@CCCFFFIIIJJJIIIJJJJJJJJJJJJKKKNNNPPPOOOOOOOOOOOONNNNNNMMMMMMIIIFFFAAA>>><<<===>>>@@@@@@DDDGGGHHHEEECCCCCCDDDDDDBBBAAA@@@@@@@@@>>><<<;;;:::888666555444333333???;;;555000------///000......,,,+++++++++,,,------------,,,------.../////////000111111111111111111111111111111111111111222111111222333555777999:::888:::666:::>>>\\\\\\<<<666666AAAFFFAAA===888444222111000///...------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------...------------............/////////000000111111222444444555666777999;;;<<<;;;<<<>>>@@@BBBEEEGGGHHHFFFIIIMMMLLLJJJKKKOOOTTTOOOPPPQQQQQQQQQPPPNNNMMMIIIGGGDDDBBBAAAAAACCCCCC@@@FFFLLLKKKGGGCCCEEEIIIHHHGGGEEEEEEEEEDDDBBB@@@===;;;:::777666444333333666444111...---...///111...---,,,,,,,,,,,,---------------------...////////////000111111111111000222222222222222222222222222222222333444666888999:::888;;;666:::===SSSLLL;;;:::888CCCGGGAAA===888444222111000///.........---------,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,---------.........---------.........////////////000000111222222333444444555666888:::;;;<<<<<<===>>>@@@BBBCCCDDDDDDDDDJJJOOONNNIIIGGGHHHLLLNNNPPPSSSSSSQQQMMMHHHDDD@@@AAABBBCCCDDDDDDDDDCCCBBBIIIOOOOOOIIIFFFIIINNNJJJHHHGGGGGGGGGEEEBBB@@@<<<;;;999777555333222222............//////......---------------------......------------...////////////000111111111111111222222222222222222222222222222333444555777888999999888;;;777<<<>>>NNNEEE999===;;;EEEFFFAAA===888444222111000///............---------,,,------,,,,,,,,,,,,------,,,---------............------.........///////////////000111222333333444555555666777999:::<<<===???@@@BBBCCCEEEEEEFFFFFFHHHLLLPPPMMMGGGAAA@@@@@@OOORRRUUUVVVRRRIII@@@:::777999===@@@BBBBBBBBBAAAFFFKKKPPPNNNJJJHHHLLLQQQHHHGGGFFFFFFEEEDDD@@@>>>:::999777555444222222222...///000111000///---,,,------------..................------......///000000000111222222222222222333333333333333333333333222333444555777888999999999999;;;888>>>>>>HHHyyy}}}BBB666>>><<>>???@@@BBBDDDFFFHHHIIIJJJJJJKKKMMMMMMJJJEEE@@@??????HHHMMMSSSVVVSSSIII===555666777:::===???AAAAAABBBDDDGGGIIIHHHEEEEEEIIIMMMEEEDDDCCCCCCCCC@@@===:::888777666444333333222222000000000000000000//////,,,------..............................//////000111111222333333333333333444444444444444444444444222333444666777888999999999999<<<888>>>===AAAmmmfff@@@333>>><<>>@@@AAA???AAADDDGGGJJJKKKLLLLLLKKKKKKIIIGGGDDDCCCDDDEEE===DDDNNNTTTSSSJJJ>>>666::::::;;;<<<>>>AAACCCEEE@@@AAAAAA@@@>>>???DDDGGGBBBBBBAAAAAA@@@>>>:::777777777555444333333333333///...------...000222333,,,,,,---.../////////..................///000000222222333444444444444333444444444444444444444444222333555777888999999999::::::<<<888>>>;;;<<>>>>>@@@BBBEEEGGGHHHHHHGGGOOOPPPQQQPPPLLLHHHFFFEEEHHHLLLMMMLLLMMMOOOKKKFFFFFFDDDBBB@@@@@@AAACCCEEEHHHGGGFFFEEEDDDDDDEEEEEECCCBBBAAA???>>>=========999999888777666555444444000000///........................////////////000000000000000////////////222222333333333444444444666444333333444555444333333444444555666777888888::::::<<<<<<:::<<>>>>><<<>>>@@@CCCFFFHHHIIIJJJMMMOOOQQQQQQOOOMMMLLLLLLQQQSSSRRRNNNNNNNNNJJJDDDGGGEEECCCAAA@@@AAACCCDDDCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@???===<<<;;;;;;;;;:::999888777666555444444222111111000000000000000/////////000000000111111000000000000000000000000333333333444444444444555777555444444555666666555444555666777888999999:::;;;;;;<<<===;;;<<>>999666444444333222222222111000000000000000........./////////000000/////////000000000111111111111111111111111111111222222222333444444555555777777888:::<<<===>>>???===>>>@@@CCCGGGKKKNNNOOOMMMPPPSSSTTTSSSSSSSSSTTTVVVVVVSSSOOOMMMNNNKKKFFFHHHFFFDDDBBBAAAAAABBBCCCDDDEEEFFFGGGGGGGGGFFFEEECCCBBBAAA@@@???>>>>>>>>>:::999999888777666555555444333333222222222222222000000111111111222222222111111111111111111111111444444444555555555666666888666555555777777777666666666777888999:::;;;;;;===<<<======;;;;;;CCCMMMlllWWW<<<<<<;;;>>>MMMIIIBBBDDD@@@;;;777666555555444333333222111111111111111/////////000000000111111000000000111111111111222222222222222222222222222222333333444555555666666888999:::;;;<<<>>>??????BBBCCCDDDFFFIIIMMMPPPRRRMMMPPPRRRTTTTTTTTTUUUVVVPPPQQQNNNJJJKKKNNNMMMJJJHHHFFFDDDBBBAAAAAAAAABBBEEEGGGIIIJJJKKKJJJIIIHHHBBBAAAAAA@@@????????????::::::999888777777666666555555444333333333333333111111111222222222222333222222222222222333333333666666666666777777777777888666555666777888888777777777888999:::;;;<<<<<>>>>>???===<<>>??????EEEDDDEEEFFFHHHJJJMMMOOOIIIKKKMMMMMMLLLLLLNNNOOOIIIJJJHHHEEEFFFKKKKKKHHHGGGFFFDDDBBBAAA@@@@@@@@@???AAACCCEEEEEEDDDCCCBBB<<<<<<;;;:::::::::;;;;;;::::::999999888888777777666555444444333333444444111222222222222333333333333333333333444444555555777777888888888999999999888777555666888999999888888888999:::;;;<<<======AAA???@@@AAA???===AAAGGGbbb}}}BBB===CCC???FFFQQQJJJNNNGGGCCC>>>;;;999999888777555555444333333333333333111111111222222222333333222222222333333333333444444444444444444444444444444555555666777777888888999999:::;;;<<<===>>>???BBBBBBBBBCCCDDDEEEFFFGGGCCCEEEEEEEEECCCCCCDDDEEEGGGGGGEEEAAABBBEEEEEEAAADDDCCCBBBAAA@@@@@@@@@@@@===>>>???@@@AAA@@@???>>>;;;;;;;;;:::;;;;;;<<<<<<:::::::::999999999888888777666666555444555555555333333444444444444555555333444444555555666666777999999999:::::::::;;;;;;999888777888:::;;;;;;:::::::::;;;<<<===>>>??????CCCAAAAAACCCBBB@@@BBBFFFSSSmmm```???<<>>>>>???@@@AAABBBBBBBBBBBBAAABBBCCCBBB@@@@@@AAACCCFFFFFFDDD@@@AAACCCBBB>>>AAAAAAAAA@@@@@@?????????@@@@@@@@@@@@@@@?????????===============>>>???@@@:::::::::::::::999999999999888888777777777777777666666666777777777888888444444555666666777888888::::::;;;;;;;;;<<<<<<<<<<<<;;;::::::===>>>>>>>>>======>>>???@@@AAABBBBBBDDDBBBBBBEEEEEEBBBCCCGGGJJJdddOOO<<<;;;CCCFFFRRRUUUHHHUUUIIIEEE@@@<<<;;;;;;:::999666666555444444444444555222222333333333333444444333333333444444444555555777777777777777777777777666666666777888888999999999999::::::;;;<<<======<<<>>>@@@BBBCCCCCCCCCBBBCCCDDDDDDCCCBBBBBBDDDEEECCCEEEDDDAAABBBEEECCC???@@@?????????????????????@@@@@@???>>>=========>>>;;;;;;:::;;;;;;<<<===>>>;;;::::::::::::::::::999;;;:::999999888888999999888888999999999:::::::::444555555666777888888999;;;;;;;;;<<<<<<<<<<<<===>>>===<<<===???AAAAAA@@@???@@@@@@AAABBBCCCDDDEEEDDDBBBCCCFFFFFFDDDDDDGGGYYYxxx___FFFKKKTTTLLLVVV[[[BBBHHHEEEAAA>>><<<;;;;;;:::;;;:::999888777777777777777777888888888888777777888444444999999444444999888888888888999999:::;;;777888888999::::::;;;;;;;;;;;;::::::;;;<<<<<<===<<>>>>>BBBAAA@@@@@@AAA@@@???===>>>>>>>>>>>>>>>============;;;999999:::;;;;;;:::@@@>>><<<;;;;;;;;;:::999::::::;;;<<<<<<<<<;;;;;;;;;;;;:::::::::;;;<<<<<<:::;;;<<<>>>???@@@@@@@@@AAAAAAAAABBBCCCDDDDDDDDDDDD@@@>>>AAAFFFIIIGGGCCCFFFEEEGGGIIIDDDDDDXXXqqqhhhkkkwwwiiiPPPJJJDDDBBBDDDEEEAAA>>>;;;;;;;;;:::;;;;;;<<<===111222333555777999:::;;;777555666888999888999<<<<<<;;;:::999999888999999<<<<<<===============>>>>>>>>>>>>>>>???@@@AAABBB>>>@@@AAAAAA??????BBBDDDHHHGGGFFFEEEEEEFFFGGGGGGEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEECCCAAAAAACCCDDDDDDCCC>>>>>>======<<<<<<<<<;;;========================999999::::::;;;===>>>???::::::;;;;;;;;;;;;::::::888999999:::;;;<<<======CCCDDDEEECCCAAA???@@@AAALLLEEE@@@DDDMMMPPPJJJBBB???AAAEEEHHHJJJMMMQQQSSSaaa\\\\\\eeerrrtttbbbVVVWWWUUUQQQMMMIIIEEECCCAAADDDCCC@@@>>><<<;;;;;;;;;@@@@@@>>>:::999;;;;;;999;;;;;;;;;;;;;;;<<<<<<===777888999;;;<<<>>>???@@@<<<<<<<<<<<<===>>>???@@@EEEGGGHHHIIIHHHIIIJJJLLLGGGFFFEEEEEEEEEFFFHHHIIIOOOOOONNNNNNMMMLLLKKKKKKFFFFFFEEEEEEEEEEEEDDDDDDFFFEEECCCDDDFFFHHHHHHHHHFFFFFFEEEDDDDDDCCCBBBBBB===@@@DDDDDDBBBAAABBBDDDCCCEEEEEEBBB???===>>>AAA@@@@@@@@@AAAAAA@@@??????BBBBBBCCCDDDDDDCCCBBBAAA;;;???BBBAAA???@@@EEEJJJAAAAAAFFFRRRbbblllmmmkkklllvvv~~~xxxtttqqqooonnnZZZ[[[VVVLLLGGGHHHFFFAAADDDCCCAAA???>>>===<<<<<>>CCCCCCBBBBBBBBBBBBCCCCCCBBBDDDFFFGGGHHHIIIKKKLLLQQQQQQQQQQQQRRRTTTVVVWWWSSSSSSRRRQQQPPPOOOOOONNNLLLKKKKKKJJJIIIHHHGGGGGGKKKJJJKKKLLLNNNNNNMMMKKKIIIHHHHHHGGGFFFEEEDDDDDD<<>>???@@@AAABBBBBBBBBBBB:::<<<@@@CCCEEEFFFFFFFFFBBBIIIPPPTTTVVV\\\hhhqqqsss}}}yyytttooojjjfffdddRRRQQQPPPNNNMMMMMMMMMLLLIIIIIIJJJKKKLLLLLLKKKKKKFFFEEEDDDCCCCCCDDDEEEFFFOOONNNNNNMMMLLLKKKKKKKKKFFFFFFGGGGGGGGGGGGHHHHHHFFFGGGIIILLLMMMKKKFFFBBBEEEEEEDDDCCCCCCBBBAAAAAA@@@FFFLLLLLLJJJHHHJJJMMM>>>CCCHHHJJJJJJMMMTTTZZZ\\\]]]___aaacccdddeeeeeepppttt{{{