BM6u6(0 WWWEEEOOO^^^]]]gggyyykkkNNN<<<,,,000AAA<<<;;;::::::CCCXXXrrrxxxGGG&&&///<<<444---222(((---111222111444;;;AAA000:::JJJ___zzzbbb<<<999666444444222///,,,000555::::::555///***)))333333111000444AAASSSaaaNNN'''$$$///333,,,&&&)))///222&&&'''(((***---000333666&&&***///333555888;;;>>>===XXX|||333!!!444666+++***555888///***...111000............+++)))000//////.........//////111///...999TTTlll555)))///+++333111...,,,,,,,,,++++++,,,,,,++++++***++++++,,,---------------------,,,***000222///555EEETTTZZZjjj{{{@@@222---***...111...---+++++++++,,,+++)))+++++++++*********++++++------------------------000///,,,))))))///333555777555777HHH[[[uuummm777,,,222))))))111+++++++++---//////...,,,************************++++++,,,,,,------......,,,***,,,000222000///000%%%---@@@777===pppmmmӵVVV444222:::;;;000,,,---(((,,,---///333666666444222((())))))***************(((((()))***+++,,,,,,---+++))),,,222222------222DDDtttlll999pppaaaĦĦӵĦ4ĉ@ӵWWW...---111222)))###111555$$$---...111555888999777555'''((()))************)))&&&&&&'''((())))))******///,,,)))'''%%%***888FFF{{{JJJ>L=hĦ4ĉ@ӵ>LGG=?~~~>>>)))444000((())))))%%%(((...)))***+++...111444555333000'''(((***+++,,,++++++***&&&&&&''''''(((((())))))((((((&&&(((777WWWxxx222JJJeeeQQQUUUHdĦ=ĪjGG=?HdĦӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵ---%%%Ħ---+++'''Ħ+++Ħ((((((((()))!!!'''(((+++CCCjjj;;;...KKKDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><ztttg&e>&e******HL+++)))'''ShӵgL***))))))))))))'''---((( ***===:::S?ʬ1116663h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦ\\\Hƅ^Hu]Ħ)))ntHdĦ)))(((HGgĉ@***HdĦ((((((((())))))***)))))))))))))))Htƅ^000333Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦSSSDdDΦDdDĦ(((q<niDdDĦ&&&qet))))))DdDĦ(((((((((((()))))))))(((((((((q<R///000qjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦHHHDdDΦDdDӵ'''GIpӵDdDĦ%%%po9wӵDdDĦ((('''''''''(((((('''''''''(((po9u......///000GIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦBBB>d<ʜ4DuTӵ&&&4DwDd<Ħ'''puR)Ħ>d<''''''''''''''''''&&&''''''peӵ---ĦpeӵDx<>d<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<ĦAAAs&dq&ĒR'''&&&i?ʜtd<Ħ(((HHܗDӊB'''<x''''''&&&&&&&&&&&&'''B?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eege>>>sĪj@h''''''&&&fdDĦ&&&@ďD''''''Hkge'''((((((&&&&&&&&&'''(((@h...///@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h4DuXӵĵD^666(((''''''''''''DdDĦ%%%&&&'''&&&&&&'''((())))))'''''''''((()))***------///222D^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦĦĦĦ000111'''***...,,,(((((('''''''''(((((()))>d<Ħ&&&***,,,(((((('''''''''&&&&&&&&&%%%%%%%%%&&&'''((()))***''''''(((((()))+++,,,---)))+++,,,------///111444Ħ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦ666++++++...)))+++,,,***)))'''&&&%%%&&&&&&gdDĦ"""***)))&&&((())))))(((''')))+++'''&&&&&&&&&&&&((()))+++,,,,,,,,,***(((((()))+++//////&&&$$$...111...000gdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ>Anenenene555+++---000000444((())))))))))))'''&&&De%%%)))---((()))))))))(((((((((((())))))((((((((()))+++,,,...)))+++---.........///111111444111000444111333AAAnene>Ak<fhDeneneneIII:::555333222666...///111333222000---+++***+++222666000...,,,)))((()))***))))))************+++---///000000222333444222111222222...555777999666,,,555PPPWWWCCC999111000222111222333333222///---+++///&&&%%%&&&&&&111<<<::::::777444444666888888777555555555555666888:::;;;666777888888888999<<<>>>CCCHHHMMMSSSNNNAAAMMMooosssccc^^^XXXZZZ\\\VVVUUUSSSPPPNNNMMMLLLLLLFFF<<<777222---777IIINNNCCCBBBAAABBBEEEGGGHHHHHHDDDCCCCCCCCCCCCEEEFFFGGGIIIJJJKKKLLLNNNSSSZZZ^^^JJJMMMPPPWWWWWWLLLWWWwww}}}||||||}}}tttiiiddd\\\RRR[[[lllrrrvvvyyy{{{}}}}}}~~~~~~}}}||||||}}}~~~uuuuuusssrrrqqqsssxxx{{{xxxzzz{{{~~~}}}zzzttt{{{www}}}uuunnnrrrwwwxxx~~~{{{zzzxxx{{{||||||~~~fffiiigggeeennn|||}}}uuuwww}}}|||{{{|||mmmuuuwwwttttttxxxvvvooorrrssstttvvvxxxzzz{{{|||uuuZZZOOOccc___\\\[[[[[[\\\\\\\\\ZZZYYYWWWUUUFFFFFFFFFHHHRRR\\\^^^ZZZRRRTTTUUUUUUSSSSSSVVVYYYQQQUUUTTTOOOOOOVVVYYYWWWSSSSSSTTTVVVXXXYYYZZZ[[[```WWW```^^^^^^fffttt}}}QQQ===AAA666666777222222222222222222222222+++'''(((...444555444555555444444444444555666777+++000444555555666555333111222222333444555666777999666999777<<<<<>>LLLOOOGGGCCCGGGAAABBBFFFJJJLLLJJJFFFBBBMMMGGGDDDCCC???<<>>EEE:::??????>>>===<<<;;;;;;:::555999@@@FFFCCC;;;777888999:::;;;<<<>>>@@@BBBDDD:::;;;DDDMMMHHH888444:::777777888888999999999:::===888::::::BBBAAAKKK|||\\\===>>>===666===...111111222222111000...--->>>DDDFFF@@@888555444333111444555555333444777:::222888LLL___ZZZAAA222444777777888999999:::;;;;;;CCC777===<<<>>>DDDLLLiiivvvlllsssjjj^^^llleeejjjlllmmmooonnnmmmkkkjjjeeennnoooddd___dddjjjjjjlllrrrxxxxxxrrrllljjjkkknnnmmmyyyooojjjtttoooppppppqqqsssttttttuuu|||nnnyyyzzzvvv|||~~~tttxxxmmmooouuuppp{{{iiiVVVbbbppp~~~jjjllljjjlllmmmgggwwwkkkVVVaaaYYYhhhgggdddaaacccjjjqqquuuzzzqqq{{{kkkkkk???666111,,,333...222777;;;===AAAEEEHHHggg???999333111<<>>???>>><<>>aaa~~~mmmVVV111'''444)))000,,,///111...)))(((---333KKK+++((()))###!!!!!!...000WWW[[[%%%###444;;;>>>:::??????GGGVVVIIIVVVTTTRRRRRRTTTUUUVVVWWW555$$$999lllsssCCC666@@@iii^^^cccRRRVVVZZZ]]]___dddlllsssuuuiiikkkfffSSSCCC222%%%(((MMMNNN)));;;fffuuuqqqxxxwwwyyy~~~vvv|||yyyyyy|||fff>>>$$$PPPooovvv444444WWW~~~^^^)))***FFF~~~@@@&&&:::pppnnnJJJAAAJJJHHH@@@===BBB888:::BBBLLLPPPMMMLLLOOOccc(((???\\\vvv222///aaasssNNNQQQYYYgggwwwwwwuuu444'''<<<@@@'''...bbbjjj444&&&//////'''"""111&&&$$$'''+++***)))111>>>yyy999CCCvvvMMMiii...(((gggkkk@@@%%%'''+++111999CCCLLLRRRggg~~~~~~rrr444%%%444|||@@@,,,...cccccc///&&&,,,000111%%%///---+++---,,,$$$&&&666<<>>)))'''>>>IIIZZZcccTTT;;;222777///;;;pppLLLSSS:::222vvvKKK---LLLPPP444111///JJJ***!!!---***777www---###333oooyyy666'''111mmm]]]"""'''AAAooo<<<...'''%%%...KKKCCC...AAA}}}222BBBpppOOORRR:::888EEE...000tttZZZ&&&333===UUUcccGGG333%%%%%%...bbbyyy///(((...cccooo222'''666vvv___"""'''DDDlll444***,,,###***AAAxxx}}}EEE333CCCjjj///===```OOOTTT777999666)))...sssDDD((()))111YYYiiiyyy\\\(((******QQQttt222+++***]]]nnn555(((777zzzPPP$$$(((888VVV---'''((($$$%%%777pppzzzGGG555DDDnnnBBBEEEUUULLLUUU111:::333+++,,,QQQ(((---&&&333XXXxxx,,,,,,+++SSS|||999++++++bbbvvv;;;)))444xxxIII111---%%%555###&&&!!!333###///sssGGG222GGGrrrMMMGGGJJJIIIPPP---@@@:::***///666&&&000***%%%KKKvvv&&&'''***```;;;''',,,eeevvv777%%%444zzzaaaDDD222%%%))) 111@@@MMM(((+++wwwCCC///PPP^^^===555>>>|||JJJOOO///EEE>>>### ###$$$$$$***000'''HHH{{{ttt)))'''***fffrrr///###---ccckkk+++"""777|||fff???***...///%%%>>>fffYYY,,,)))uuuAAA...RRRzzzUUU333---AAAwwwOOOOOO222DDD[[[???------,,,555>>>(((111FFFppp,,,,,,,,,ggg\\\((("""000dddggg)))%%%777rrrtttlllpppkkkdddnnnFFF(((,,,uuuFFF,,,AAAyyyVVV333...LLLnnnTTTNNN222BBBxxx___VVVHHHdddfff222FFFaaa$$$+++---fffPPP...###444iiikkk///,,,444cccfff|||mmm]]]\\\LLL666*** 111xxxNNN***,,,jjjKKK+++)))NNNfffWWWPPP888555BBBXXX```mmmmmmlllkkkgggNNN(((+++QQQ```%%%$$$***sssYYY### :::dddggg<<<%%%******---000444333///***(((((((((!!!<<<<<<$$$111ooo^^^%%%333:::mmmbbbQQQRRR,,,!!!'''111'''%%%)))%%%&&&111111$$$111UUU{{{NNN&&&%%%444qqqPPP%%%...HHHooonnnBBB(((******%%%&&&&&&$$$###$$$'''++++++,,,HHHvvv777(((777cccVVV%%%000;;;xxxyyysss[[[444&&&'''000+++...###(((******###:::jjjqqq444&&&&&&DDDoooAAA'''CCCxxxjjjJJJ<<<333000/////////333<<>>zzz|||ZZZ^^^ppp|||zzzwwwyyyrrrfffKKK$$$!!!...RRReee***&&&...222...000AAAMMMVVVdddggghhhjjjmmmqqqrrrqqqoooqqqrrrddd]]]GGG***((($$$eeeAAA333***???kkkrrrbbb444''',,,777CCC???CCC999LLLRRROOOQQQMMMCCCAAA,,,(((+++;;;RRR&&&%%%'''$$$$$$///+++###+++'''&&&&&&)))...222333222...111***111..."""---000YYY000111)))777MMMJJJhhhXXX333------***+++&&&---&&&111,,,%%%,,,///&&& 333000111LLL+++///***555...&&&...)))&&&555333...(((&&&(((***++++++)))+++$$$///...%%%333999PPP'''222,,,333;;;333WWW~~~vvviiiYYYNNNHHHCCC@@@999444///...---...444<<<<<<444444FFF\\\aaaPPP;;;PPPWWWAAABBBEEEEEEPPP===EEEGGGIIIKKKMMMPPPTTTXXXfffjjjmmmnnnmmmnnnqqqtttoooOOO000444IIIKKKLLL[[[rrrooommmnnnmmmlllpppwwwrrrmmmllluuuvvvvvv|||nnnuuu||||||}}}vvvhhhooo{{{uuuuuu]]]ZZZXXX[[[```aaa]]]ZZZZZZXXXYYY\\\\\\YYY[[[```[[[YYYVVVVVVYYY^^^ccceee\\\]]]UUU^^^aaa\\\dddaaajjjnnnsssuuutttqqqnnnmmmkkkiiifffeeefffggghhhhhhlllkkkkkkrrrvvvmmmrrrJJJ@@@666555777777666555///...///222111///111666666444///+++***000:::BBB888444111999888...///333444999>>>AAAAAA???>>>>>>???;;;666555777:::999888;;;??????CCCDDDAAAQQQqqqBBB777...---...---...000333000///000000///333999999555000---...555>>>DDD444...333999:::666222999,,,...111333333444666888666111------000333333222222444111333666666FFFdddFFF>>>:::===<<<777666;;;555111......------222999555000******///555:::<<<000)))111222444777...444000000000///...///222555555333111111333555666777555777666:::@@@===BBBTTT888111---///+++%%%)))222111---***)))((('''+++111---(((######(((---000000,,,%%%...&&&***555&&&'''...///...,,,++++++---///,,,,,,---,,,,,,,,,---///+++000333;;;BBB<<<999DDD<<<333------)))(((444EEE///+++))))))'''%%%(((---,,,((($$$###&&&***,,,---(((!!!---"""***<<<,,,***'''((()))(((''''''(((******---///---***)))+++---'''...222;;;EEE@@@<<>>BBBKKKPPPsssnnnMMMFFFKKKVVVFFFIIICCC888777???;;;...BBB---!!!$$$%%%%%%888RRR+++///222444444333000...***)))(((((()))(((''''''***000777<<<===<<<:::999===AAABBB???;;;???IIISSSCCCAAA]]]YYY======KKK\\\666555///))),,,333000'''KKK... )))'''&&&+++$$$***...---***(((%%%!!!***&&&!!! ###$$$$$$+++///444777888666555444333666777444000333===GGGFFF888CCCBBB>>>DDDHHHVVV000---(((''')))+++,,,,,,III444%%%(((,,,''' &&&,,,...***&&&''''''$$$###$$$&&&)))---333999===???@@@AAAAAA@@@AAACCCEEEAAAAAA@@@??????@@@DDDFFFLLLCCCDDDAAACCCBBB999KKK333...+++***'''$$$(((...,,,(((&&&%%%"""%%%...!!!&&&'''"""$$$'''&&&%%%000???KKKRRRYYY```fffdddccc```^^^^^^aaagggllldddaaa^^^___cccccc___ZZZVVV[[[___RRRLLL<<<...JJJ111***&&&&&&&&&%%%&&&)))&&&'''''''''&&&%%%%%%$$$%%%&&&)))(((######+++444WWWhhhxxx}}}wwwqqqnnnkkkjjjhhhVVVFFF333333888666LLL666000******)))&&&&&&((((((((((((''''''&&&&&&&&&***%%%%%%'''###(((FFFiiisss}}}{{{~~~xxxlll___WWW???444///&&&,,,444666PPP777000++++++***'''''')))))))))((('''''''''((((((***&&&"""$$$///HHHkkk}}}www}}}tttdddQQQ???555)))%%%)))%%%+++000333PPP111,,,((()))***((((((***)))((('''&&&&&&'''(((((('''&&&###,,,NNNuuuwww}}}}}}}}}|||rrruuucccNNN<<<...'''$$$***(((000---...///333RRR111,,,(((******((((((***&&&&&&&&&&&&&&&&&&''''''&&&""",,,KKKsssrrr}}}}}}~~~}}}||||||rrrdddTTTKKK<<<...&&&%%%'''***'''%%%...,,,---...555YYY555000,,,,,,+++(((&&&'''$$$%%%&&&&&&'''&&&&&&&&&(((###<<>>...000***!!!$$$(((+++---,,,)))'''222+++000......+++111XXX...)))'''))))))&&&%%%'''###%%%(((++++++***'''%%%BBBdddpppyyyuuutttwww~~~|||~~~}}}mmmIII###&&&...)))---+++(((&&&&&&)))+++---+++$$$+++---000...555\\\000---)))'''''''''%%%$$$###&&&111<<<888+++%%%***!!!GGGeeesss{{{zzz|||}}}~~~yyytttyyy~~~@@@+++((($$$)))%%%&&&'''((((((''''''))),,,///222555'''(((,,,333,,,```RRR:::///,,,)))''''''&&&%%%$$$###$$$---666333((($$$)))"""JJJiiiuuu~~~{{{{{{zzz||||||xxx}}}kkk222$$$%%%###((('''((('''((((((((('''))),,,///LLLRRR<<<,,,)))777444dddZZZ<<<@@@zzz}}}///,,,)))''''''&&&%%%$$$###"""(((...,,,$$$###)))###OOOooowww|||}}}{{{|||wwwyyy~~~~~~{{{ZZZ''' &&&###(((&&&***'''(((((((((''')))+++...LLLYYYCCC+++$$$666555ccc```<<<222666<<>>666999777666444555CCCuuu,,,***'''&&&&&&&&&&&&%%%$$$######$$$%%%&&&'''))))))ZZZyyyyyyyyy|||{{{{{{}}}|||}}}{{{|||TTT&&&$$$+++%%%'''%%%)))&&&'''))))))(((''')))******---&&&000//////111vvvuuu@@@888;;;555555222333<<<555777wwwppp,,,)))'''%%%&&&&&&&&&%%%"""######$$$&&&((((((&&&***ZZZxxxwwwyyy~~~|||yyy~~~||||||~~~~~~|||}}}\\\***$$$)))$$$'''&&&***&&&'''))))))((('''((()))***000'''+++,,,222333rrrvvvAAA000:::999***---111444???000333LLLkkk+++)))&&&%%%&&&&&&&&&%%% """###$$$&&&((('''$$$+++ZZZwwwvvvyyy}}}xxx|||yyyyyy{{{|||zzz|||eee111&&&)))$$$'''&&&)))%%%'''))))))((('''((()))"""222,,,+++///===;;;oooqqqMMM333888AAA:::333444333444)))000///DDD222hhh---***'''%%%%%%%%%%%%$$$""""""###$$$%%%%%%&&&&&&,,,cccvvv}}}~~~rrrvvv{{{yyywwwwwwxxx{{{~~~vvv==="""KKKUUU222'''$$$((('''&&&%%%&&&&&&((()))///)))------222+++888tttMMM???>>><<<999666555333333999)))555///666222;;;eee---***'''%%%%%%%%%%%%$$$#########$$$$$$%%%%%%&&&+++aaassszzz~~~uuuyyy}}}{{{zzzzzz|||OOO///HHHIII+++((()))''''''&&&&&&&&&'''((()))...)))------222,,,888rrr{{{MMM======;;;999777555333222111666***444---333222888```---***'''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$,,,___ooovvv~~~yyy}}}~~~}}}}}}~~~aaa;;;;;;444 $$$(((''''''&&&&&&''''''((()))...***------111,,,777ooommmBBB555:::999888666444222111000000222+++444***///222333lll]]]---***'''%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$...```mmmsss}}}{{{~~~~~~~~~nnnBBB000(((%%%(((&&&&&&&&&''''''((())))))---***---,,,111---666kkkVVV???===@@@???777666444333222111000000///...444)))---222111QQQ]]]---***'''%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$000bbbnnnrrr|||zzz|||yyy{{{{{{|||~~~xxxHHH,,,)))&&&+++***&&&&&&'''(((((())))))))),,,***---+++111...555gggddd666999CCC888111888666555444333222222222222///000444,,,---333222>>>^^^---***'''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$000dddppprrr{{{yyyzzzvvvwwwxxx{{{}}}xxxzzzIII)))***(((***(((%%%&&&'''((()))*********++++++...+++111///555cccQQQ:::---555;;;555000333444444333222222222333333000111222000...111444666YYY---***'''%%%%%%%%%%%%$$$#########$$$$$$%%%%%%&&&,,,dddssssss{{{yyyzzzuuuwwwxxx{{{}}}sss|||LLL''''''###$$$'''$$$&&&''')))***************+++...***111000444```fff<<>>LLLaaatttlllDDD'''((((((((((((((())))))))))))(((...++++++///...111>>>tttQQQ;;;@@@======@@@===777555777...///000000///---------000111111111111111222333...000222222111///.........//////...---...000222222AAAEEE...'''$$$'''***)))((()))&&&!!!***&&&###999YYYlllwwwxxxvvvxxxvvvvvv~~~|||sssUUU333444NNN^^^...HHHmmm|||UUU+++)))(((((((((((())))))))))))(((...,,,***///...000<<>>???mmm}}}{{{}}}NNN000MMMvvvtttNNN''')))'''###""")))000,,,"""(((((())),,,,,,,,,333:::|||```OOOGGG===999;;;<<<999555777777777777666666555555666555333222111111222222444444333333333222222222000000000000000000000000//////.........---------555:::UUUGGG---(((&&&((()))&&&%%%&&&'''$$$(((((('''???cccuuuwwwyyyyyyxxxyyy}}}{{{wwwuuuqqq___:::FFFyyy|||ccc111GGGttt}}}fff+++''')))'''$$$)))000---###))))))***---------333;;;mmmOOO@@@222444666:::<<<;;;999777555777777777666666666666555666555444333333333333333333333333333222222222222////////////////////////...............---------'''&&&666EEE---(((&&&((()))&&&%%%&&&'''%%%&&&&&&111TTTqqqtttvvvxxxxxxwwwyyy|||{{{www{{{wwwfff>>>@@@fffkkkcccOOOHHH&&&NNN~~~yyy==='''(((++++++'''%%%(((---******+++...------333;;;rrrSSS===<<>>;;;999:::;;;666666666666666666666666666666555555444444444444333333333222222222222111////////////////////////........................444444666@@@---(((&&&((()))&&&%%%&&&'''$$$###&&&999bbbxxxpppuuuwwwwwwvvvxxx{{{{{{vvv|||yyylll>>>)))555333222***222'''[[[~~~bbb555%%% )))***"""%%%111+++***+++...------333;;;cccMMM???:::888???DDD===<<<999666555666999;;;;;;555555555555555666666666555555555555555555444444333333222222222111111111000000000000000000000000---.....................%%%//////===---(((&&&((()))&&&%%%&&&%%%######&&&999```wwwppptttvvvvvvuuuxxx{{{zzzvvvrrrqqqpppRRR:::::::::GGGRRRSSSLLLlll}}}uuuQQQ111""",,,***'''++++++***+++------,,,222:::zzzjjj===999444;;;@@@999666999666888555333666:::;;;999555444555555555555666666666444555555666666555444444222222222222111111111111000000000000000000000000---------...............***999;;;===---(((&&&((()))&&&%%%&&&######&&&'''111SSSqqquuutttvvvwwwvvvxxx||||||xxxyyytttyyypppoooqqqwwwqqqvvvxxxvvv~~~qqqXXX888&&&''',,,+++%%%***)))***,,,,,,+++111888HHH:::333<<<;;;OOOqqqfffyyyKKK666:::===999555<<>>===>>>???EEEAAAIIIhhh???---)))&&&((()))&&&%%%&&&"""$$$)))''')))GGGlll{{{uuuwwwxxxwwwzzz~~~}}}yyy{{{nnnyyy~~~{{{vvvsss|||tttwwwsssuuu~~~|||___333&&&,,,&&&***)))***,,,++++++000888EEE---)))666+++;;;VVV<<<999CCCJJJJJJRRRiii]]]??????:::333555888777---111888555555999777555666666777777555444333444444444555555555666666222333444555555555444333222222222111111111111000........................---------.........//////222...000YYY>>>&&&,,,,,,------.........---------000333555555666888:::dddccc\\\RRRQQQ\\\gggkkkvvvtttmmmcccXXXNNNFFF???;;;666777888888777444222000444333222000///.........111111111111000000000000***---000000000111444888777:::BBBTTTuuu???,,,)))'''&&&'''''''''&&&((('''))))))'''444\\\wwwxxxsssuuu{{{vvvttt}}}sssyyy~~~~~~{{{yyy}}}{{{}}}~~~zzzuuuvvv}}}}}}xxxQQQ***%%%,,,%%%((())),,,)))%%%000666,,,===555000&&&&&&@@@FFF(((+++,,,...000444999<<>>@@@,,,!!!111BBB777%%%%%%((((((''''''''''''((((((---,,,***)))***000888>>>;;;GGG[[[rrrkkkYYYMMMHHHEEE===333...///111111///000000000000111111222333333333222111111111111222333444444555555444444333444444333333333444555555666555444444333333444444222222111111000000//////------------,,,,,,,,,,,,------,,,,,,,,,,,,------(((---...222YYY$$$---((('''&&&&&&&&&&&&&&&'''%%%$$$$$$$$$$$$%%%&&&&&&fffvvvttt999&&&&&&%%%&&&&&&''')))***+++***((('''((('''&&&&&&%%%&&&&&&&&&+++)))''''''(((((('''&&&'''''''''(((((((((((()))++++++***)))))))))******------,,,,,,++++++******''''''''''''&&&(((+++...222///>>>PPPooozzz===,,,)))'''&&&'''''''''&&&&&&$$$$$$%%%######,,,888ZZZuuu~~~tttsssxxx{{{{{{~~~{{{yyyzzz{{{vvvwwwyyy}}}~~~zzzsssxxx}}}yyyuuuvvv___888---,,,***+++((( ###333:::///"""111EEE444 (((&&&''''''((()))***++++++((())),,,///111222111///888666444000///222888===???222)))***---333DDDVVV222111111111333333333222000000000000111222333444222222111000000000000000222222222333333333333333333333222222333333444555555444444333333333333333111111000000000/////////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++000---]]]kkk ---&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$############$$$$$$[[[{{{xxxBBB$$$"""######&&&''')))*********(((((((((((('''''''''''''''((((((&&&%%%$$$%%%&&&%%%$$$%%%%%%&&&&&&&&&'''''''''***))))))((((((((())))))*********)))))))))((((((&&&&&&'''&&&&&&'''***---000+++888NNNxxx999,,,)))'''&&&'''''''''&&&$$$######%%%$$$###%%%)))===ggg~~~zzzyyy{{{~~~zzzxxxxxxyyy}}}{{{zzz|||{{{ooowwwvvvkkkrrrVVV$$$$$$+++333((( ,,,,,,---"""%%%444+++&&&"""###$$$&&&'''((()))***$$$%%%)))---000...)))$$$!!!%%%+++///000000000///555///...222111,,,000:::***,,,///000///...,,,,,,000////////////000111111111111000////////////000111111111111111222333333333222222222222333444444444444333222222222222222000000//////////////////------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***111+++BBBttt)))%%%%%%%%%%%%%%%%%%$$$$$$######""""""""""""######QQQ{{{xxxMMM'''"""######$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%%%%'''%%%######$$$%%%$$$###%%%%%%%%%%%%&&&&&&&&&&&&)))((((((((((((((())))))((((((((((((''''''''''''%%%&&&''''''&&&'''***,,,---)))555LLL|||xxx666,,,)))'''&&&'''''''''&&&$$$###$$$%%%%%%$$$%%%%%%$$$NNNqqq~~~~~~xxxzzz|||ssslllppp|||}}}|||~~~tttpppqqqxxxwww;;;<<<***"""...------@@@+++,,,%%%!!!&&&&&&###%%%%%%&&&'''((((((((('''''')))))))))+++---//////...++++++++++++,,,,,,------******---222111------//////000///...------///111...------,,,,,,------...111111000////////////000000000000000111222333333333333222222222333444444444333222222111111222222////////////............,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++---***000+++333vvv"""$$$""""""###$$$%%%$$$$$$$$$""""""!!! !!!!!!EEEwwwuuu\\\000 $$$######$$$$$$%%%%%%%%%$$$""""""!!!!!!!!!"""######%%%###""""""###$$$######$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&''''''((((((''''''''''''&&&&&&&&&&&&$$$%%%&&&&&&&&&''')))++++++***444GGGyyyttt999,,,)))'''&&&'''''''''&&&$$$%%%%%%$$$$$$%%%%%%%%%444JJJddd}}}vvvtttlllbbbZZZ```ooo{{{|||xxx}}}tttsss~~~zzzOOO'''%%%"""%%%<<<999---((((((%%%'''***'''((()))*********)))((((((%%%%%%%%%%%%'''+++...111000,,,'''$$$&&&+++111555///000---((((((,,,---,,,------+++++++++,,,...///,,,,,,,,,,,,,,,---...///222111000000//////000000000000000000000222333444333333333333333444555555333333222111111111111111........................,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,+++***,,,(((---,,,...sss(((!!!!!!"""###############"""!!!!!! !!!999ppprrrlll<<<"""###$$$$$$%%%%%%%%%&&&&&&&&&"""""""""""""""###$$$$$$###!!! !!!""""""!!!#########$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&!!!###%%%%%%%%%%%%''')))******333CCCuuu@@@,,,)))'''&&&'''''''''&&&%%%&&&&&&###"""$$$&&&&&&&&&###&&&DDDnnn}}}vvvsss{{{uuuqqqqqqvvv{{{vvvyyy|||}}}vvv|||~~~|||aaa777222---+++???EEE***&&&...'''&&&+++&&&$$$%%%'''((())))))((('''''')))******(((((()))+++&&&''')))+++---,,,)))'''(((------)))+++222000''',,,---///111111000...,,,---------...///000111222222222111000000000000000111000000000000222444555444444333333444444555666333222222111000111111111---.....................,,,,,,,,,+++++++++*********+++,,,------,,,+++******'''***------ppp... """"""""""""%%%$$$###"""""""""""""""111kkkpppwwwFFF%%%"""""""""""""""#########$$$!!! !!!""""""###!!!  !!!!!! """"""""""""##################""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&& !!!###$$$###$$$%%%'''((()))222AAAsssoooHHH---***'''&&&&&&&&&%%%$$$$$$###""""""$$$%%%$$$"""$$$"""!!!###***555@@@HHHTTTdddwww}}}}}}ooobbbfffnnnpppzzzwwwiiivvvUUU@@@UUUJJJ,,,555777)))+++,,,%%%+++...'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((()))'''++++++&&&***...&&&+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,------...///...---...///111222000///------///000222111111222333333333333222555666666555333333444666111111111111111000///...444333111///...---,,,,,,---,,,+++***))))))))))))***111+++%%%***+++''')))+++!!!,,,))),,,WWWOOO """"""""""""!!!!!!!!!!!!$$$ZZZnnnooojjj???%%%"""'''&&& """%%%### !!!""""""###""""""!!!!!!!!!!!!!!!######$$$$$$$$$$$$######""""""#########$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%((((((555888bbbwwwIII,,,***&&&%%%%%%%%%$$$######""""""###%%%%%%%%%$$$'''%%%###!!!"""%%%)))+++555,,,,,,???```|||~~~jjj[[[YYYbbbtttjjjttthhhKKKCCCMMMKKK<<<777((((((000((( '''222&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((***&&&(((&&&""")))111++++++,,,,,,------,,,,,,+++------,,,,,,,,,,,,---------...///...------///111111000///......///000111000111222222333333222222444555555444333222333555111111222222111111000///444333222000......---------,,,+++******)))******)))+++***---000***(((000---###,,,&&&+++OOO]]]"""!!!!!!!!!!!!!!!!!!!!!!!!&&&OOOnnnoookkk<<<$$$###&&&$$$!!!"""%%%&&&  !!!"""######"""!!!!!!!!!!!!!!! !!!!!! """############$$$$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%)))***333333[[[tttKKK+++)))&&&$$$$$$$$$###"""###""""""###%%%'''&&&%%%############$$$$$$$$$$$$%%%""""""***>>>YYYsss}}}vvvxxx|||vvvyyyfffhhhqqq~~~}}}qqqKKKUUUfffNNNBBB444######,,,((( ###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((,,,(((+++)))$$$***000***++++++,,,,,,,,,,,,++++++...------,,,,,,------...---.........------///000111000///......///000111000111222222333333222222333444444333222111222333222222222222222222111000444333222000///............---,,,++++++*********+++''')))111111'''%%%+++///$$$---$$$+++CCCnnn))) !!!!!!&&&>>>lllnnnhhh222%%% !!!$$$"""###"""""""""""""""######$$$$$$###""""""!!!!!!""""""!!!""""""######""""""!!!############$$$$$$$$$$$$%%%$$$$$$$$$$$$#########!!!!!!!!!!!!"""###$$$$$$))),,,111...RRRlllMMM+++(((%%%$$$$$$$$$###"""""""""!!!###&&&''''''&&& ###%%%'''((())))))***111***$$$<<>>  !!![[[qqq___!!! """###!!! ###$$$"""!!!!!!  """!!!    !!!!!!!!!!!! !!!!!!!!!!!!!!!""" !!!"""#########)))---777AAAkkkYYYcccXXX,,,***&&&%%%%%%%%%$$$###"""!!! !!!###$$$###""" !!!###%%%''')))***###&&&&&&###"""$$$&&&(((!!!%%%;;;PPP^^^qqq{{{|||zzzxxxmmmPPPWWWIIIYYY{{{OOO+++((((((((((((((((((((((((%%%%%%$$$$$$%%%%%%&&&''',,,&&&''''''(((777GGGFFF******++++++++++++******,,,++++++******++++++,,,***+++,,,+++******,,,...//////000000000000/////////000000111111111111111///111444444222000/////////000111111222222111111111000///...---------------,,,+++******)))******+++***000***222iiiwww222)))+++***+++(((???KKK!!!  IIInnnddd..."""+++444)))!!!""""""!!!  !!!!!!""""""!!!!!!   !!!!!!!!! !!!######$$$%%%)))777999[[[fffUUUrrrZZZ---***'''&&&&&&&&&%%%$$$"""!!! !!!"""###"""!!! !!!###$$$###"""!!! $$$%%%'''))))))((($$$""" )))(((%%%CCCdddttt|||yyyvvvvvvccc```WWWeeeuuujjj@@@))))))))))))))))))))))))%%%%%%$$$$$$%%%%%%&&&'''(((&&&))))))$$$***000)))******++++++++++++******+++******************+++***+++,,,+++******,,,...//////000000000000////////////000111111111111111///222444444333111000000...///000111111111111111000///...------------------,,,+++***))))))))))))///'''...+++,,,___888---******))))))000UUU!!! 999jjjfff888!!!<<>>\\\oooTTThhheeehhhssslll,,,***&&&%%%$$$$$$###"""""""""""""""""""""""""""!!!!!!"""""""""#########!!!!!! !!!!!!### '''***&&&"""!!!SSSyyyjjjqqq|||PPPaaammmVVVwww|||QQQ))) ,,,$$$%%%&&&%%%$$$%%%(((+++'''))))))'''***///...)))************************))))))(((((())))))***+++,,,+++***,,,...///...---//////000000000000//////222222222222222111111111222222222222222222222222000000000000/////////////////////.........------******))))))))))))*********---,,,!!!'''KKK\\\JJJ(((!!!+++(((&&&)))(((888,,,---KKK)))XXXjjjfffpppjjj\\\555###   !!!"""!!! ---%%%///:::@@@qqqWWWUUU~~~ooogggooommmlll---***'''%%%$$$$$$###"""""""""""""""############""""""""""""############!!!!!! !!!!!!!!! !!!%%%'''%%%$$$%%%"""(((KKK|||zzzssstttsss|||OOOjjjcccPPP|||XXX555"""(((***,,,,,,+++***)))***)))***)))'''(((***)))'''************************)))))))))))))))******+++,,,++++++,,,...//////...//////000000000000//////444222000//////000111222222222222222222222222222000000000/////////......///.........------------******))))))))))))******))),,,***$$$)));;;;;;&&&""" ,,,'''$$$)))&&&000222"""$$$BBB!!!)))WWWeee^^^kkkppppppZZZ;;; !!! !!!!!! !!!"""!!!%%%...***<<<555RRRkkkOOOeeessslll---***'''%%%$$$$$$"""!!!"""""""""############$$$"""""""""#########$$$$$$"""!!!!!!!!!!!!!!!!!!""" """######!!!"""&&&)))---&&&NNNqqqzzz{{{xxxwww~~~OOOzzzkkkPPPggg>>>"""###%%%(((++++++(((&&&*********))))))+++,,,,,,***************+++++++++***************++++++,,,---,,,+++,,,...000///...//////000000000000//////111///------///000000000222222222222222222222222000000000000////////////......---------,,,,,,,,,******))))))))))))******(((***)))'''+++///,,,%%%%%%!!!+++&&&$$$(((###,,,666###:::!!! """OOOfffeeemmmllliiipppRRR--- !!!!!! !!!""" %%%))) )))::::::BBBdddVVVNNNmmmxxxnnn...+++'''%%%$$$$$$"""!!!""""""#########$$$$$$$$$""""""#########$$$$$$$$$!!!!!! !!!!!!"""$$$###!!!"""&&&)))&&&'''$$$(((BBBfff{{{}}}}}}uuuKKKXXXsssvvvCCC999,,,&&&'''******)))***************+++---///))))))*********++++++++++++++++++++++++,,,,,,------,,,+++---///000///...//////000000000000///////////////222444555222///222222222222222222222222111111111000000000//////---,,,,,,,,,,,,+++++++++******))))))))))))******)))***((()))+++***444HHH...###)))&&&%%%'''!!!+++777!!!222 !!! KKKlllllllllfffeeekkkcccKKK,,, !!!""" !!!""" )))))),,,===<<>>333===QQQccchhhhhhrrr~~~kkkiiinnn///)))&&&&&&&&&###"""$$$######$$$$$$$$$$$$######"""###$$$%%%%%%$$$###""""""""""""!!!!!!"""""""""$$$%%%&&&'''((((((((((((,,,&&&%%%(((&&&###,,,:::fffyyymmmdddIIIuuuSSS333(((555444%%%###222666...///---+++******,,,///111222000...+++*********+++...---,,,...000111000///000000000000000000000000111333000333]]]BBB,,,333111111222222222222111111000000000000/////////...---,,,,,,++++++,,,---...))))))))))))((((((((('''...(((,,,((('''+++===nnntttGGG&&&%%%$$$(((---222333 !!!"""888rrrqqqssshhhiiihhhcccjjjqqq]]]555 !!!!!! !!!!!! !!!'''000777EEE222;;;iiiooo000***'''''''''$$$$$$&&&######$$$$$$$$$$$$############$$$$$$$$$$$$############""""""""""""######%%%%%%&&&'''((((((((((((,,,$$$"""'''(((###"""%%%KKKuuutttddd[[[wwwnnnQQQaaaCCC111***'''***---,,,++++++///---+++******,,,///000333111///---+++******+++...---,,,...000111000///000000000000000000000000///000111...AAA444///111000000111111111111000000000000000/////////......------,,,++++++++++++,,,)))(((((((((((('''''''''111***...((('''***888ddd|||___)))+++--- ...!!!000888'''""" 444gggqqqssskkkkkkeeefffkkkppplllUUU000  !!!!!! !!!&&&...444222777666===___ooo111+++'''((((((%%%$$$&&&######$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%&&&&&&'''((((((''''''(((""""""'''***'''$$$$$$...eeekkkqqqqqqzzzlll``````AAA+++---000***(((...///...,,,++++++,,,...///111000///---,,,,,,,,,,,,...---,,,...000111000///////////////////////////000...111------///333,,,//////000000000000//////000000/////////.........------,,,+++******)))))))))))))))))))))(((((((((000+++...((((((***444[[[YYY+++AAAIII$$$!!!222,,,999---###...YYYooosssnnnmmmgggmmmmmmlllrrroooMMM&&&   """"""###(((000666000GGGEEE***...ZZZ}}}nnn111,,,(((((((((%%%%%%'''######$$$$$$$$$$$$############$$$$$$$$$%%%%%%&&&$$$$$$############$$$$$$%%%&&&''''''((('''''''''###"""$$$'''((('''(((***###222ggg\\\xxxxxxpppsss{{{iiisss```444###---444//////...,,,++++++,,,---......---------......//////...---,,,...000111000///////////////////////////222///000000(((222555)))/////////000000/////////////////////............---------,,,+++***)))(((************************...)))---((()))+++111SSSAAA)))KKKhhhKKK,,,&&&666111!!!!!!+++KKKnnnuuurrrqqqmmmuuuqqqhhhoooyyyhhhJJJ%%%!!!  !!!"""######&&&---222???888888>>>;;;666AAAVVVvvvrrrnnn111+++(((((((((%%%%%%&&&######$$$$$$$$$$$$######$$$$$$###$$$$$$%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''''''''''''''&&&"""$$$%%%%%%######&&&)))--- GGGyyyOOOwww~~~kkk___YYYlllQQQggg@@@***&&&(((///...---,,,,,,,,,------++++++,,,---...//////000...---,,,...000111000///000000000000000000000000333111...555+++666222+++//////000000000000///////////////.........------------------,,,+++))))))******+++++++++++++++,,,,,,(((---'''))),,,...KKK}}}444%%%===lllwww;;; %%%444444 !!!)))???ooowwwvvvtttrrrxxxssshhhjjjuuuttthhh;;;(((  """###""" !!!%%%)))222///555>>>:::------777...EEEQQQ___www}}}ooo111+++'''((('''%%%$$$&&&######$$$$$$$$$$$$######$$$$$$######$$$%%%'''(((%%%%%%$$$$$$$$$$$$%%%%%%&&&'''''''''''''''&&&&&&###$$$%%%###""""""###$$$'''%%%000uuubbbnnnUUU^^^TTT|||MMM222111///...---,,,,,,,,,,,,---***+++,,,------............---,,,...000111000///000000000000000000000000000333,,,777---444,,,222///000000111111000000/////////.........---------------......---,,,+++***))))))******++++++++++++,,,)))---'''***,,,+++CCCuuu???!!!***OOOuuuggg;;;)))333777%%% $$$444llluuuvvvsssppptttsssmmmiiikkkqqquuubbbBBB""" """###""" ###&&&(((:::CCC;;;666>>>CCCAAA???IIICCCDDDJJJ>>>KKK}}}ppp000***'''''''''$$$$$$&&&######$$$$$$$$$$$$######$$$$$$######$$$&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&'''''''''''''''&&&&&&###$$$$$$###%%%&&&$$$!!!///LLLpppQQQ```|||pppxxxddd[[[nnnJJJ///...------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...---,,,...000111000///000000000000000000000000---555+++888---000'''888000000111111111111000000//////.........---------,,,---...///...---,,,+++(((((())))))*********+++---***...'''***+++(((>>>wwwOOO """///WWWkkk---555:::"""))) ***hhhqqqsssooommmooorrrrrrkkkdddjjjuuu[[[/// !!!######"""###&&&******'''...???HHHCCC>>>@@@HHHHHH<<>>YYYmmmaaaYYYhhhyyy}}}xxx333888MMM333444'''&&&...###666)))*********+++...///...+++******,,,...000000//////111222222000///000000000000000000000000000000111000000000000000111111......//////......---,,,+++++++++***++++++,,,,,,***)))'''(((***++++++***---+++***+++)))(((---555oooOOO///,,,$$$666nnn\\\222AAA***$$$"""&&&!!!&&&!!!UUUqqqooopppooopppqqqpppnnnllllllmmmjjj}}}bbb... """!!! !!!"""%%%"""!!!"""%%%''''''%%%***000222000555AAALLLPPPZZZPPPGGG@@@]]]mmm111+++(((((((((%%%%%%&&&%%%&&&'''%%%%%%&&&$$$%%%&&&'''&&&$$$$$$&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%***&&&999SSSzzzzzz^^^]]]mmm~~~xxxvvv___[[[AAA(((%%%111333"""000000000//////...)))%%%+++******,,,...000000//////000222222000///000111111111111111111111111111111111000000000000111111......//////......---,,,------,,,,,,+++,,,,,,---+++***((()))+++,,,,,,+++,,,+++++++++)))(((---444oooKKK...***$$$(((JJJfffzzzdddBBB000!!!$$$''' ))) """ KKKqqqooonnnoooqqqssssssrrrqqqrrrrrrppp|||lllIII000!!!!!!""""""  !!!"""%%%###"""###&&&((((((''''''+++111444444888@@@HHHDDD666WWWnnn111+++(((((((((%%%%%%&&&'''$$$222,,,,,,$$$!!!'''%%%&&&&&&%%%$$$$$$%%%''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&*** 000CCCkkk~~~hhh]]]aaannnmmmrrr{{{qqqGGG 111)))...---,,,---...---+++))),,,++++++,,,...000000///...000222222000000000111111111111111111111111111111111000000000000000111...////////////...------//////...---,,,,,,,,,,,,,,,+++)))***,,,------,,,,,,+++++++++)))(((,,,333pppLLL111''')))$$$&&&BBB{{{RRRDDD$$$!!!&&&---***<<>>???555LLLnnn111+++(((((((((%%%$$$&&&"""///WWW777,,, '''$$$%%%%%%$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&"""***///;;;CCCzzzpppkkkqqquuutttmmmsss~~~III!!!***111---,,,+++,,,+++***...444---,,,+++,,,///000//////...000111222000000000111111111111111111111111111222111000000000000000000///////////////...------//////...,,,++++++++++++,,,***))))))+++,,,,,,+++,,,***+++,,,)))'''+++222oooVVV:::&&&333777"""---VVVsssddd>>>!!!%%%///777!!!...lllvvvoootttuuuvvvuuurrrnnnlllllloooooorrruuugggDDD###!!!!!!!!!"""###$$$###$$$%%%''')))***+++888(((+++>>>>>>666RRRmmm111+++(((((((((%%%$$$&&&###999^^^000$$$$$$#########$$$%%%$$$""""""$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%!!!,,,,,,333JJJ+++RRRyyypppssshhh}}}{{{pppwwwBBB,,,///...///111,,,(((,,,444---,,,,,,---///000///......///111111111000111222111111111111111111111111222222111000//////000000//////000000//////...---......,,,+++***************)))((((((***++++++***+++***+++,,,)))'''***111iiibbb@@@$$$;;;PPP===...<<<[[[vvvddd333'''---DDD!!!&&&ccc|||ssstttuuuwwwvvvsssooommmlllqqqpppsssxxxyyyjjjCCC!!!  !!!"""###"""###$$$%%%''')))+++---222555333000???ooommm111+++(((((((((%%%%%%&&&***777???,,,,,, ###$$$$$$###""""""###%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%###///222TTT)))***```|||^^^lll\\\yyysssgggGGG111++++++///...))))))///...---,,,---///000///...---///111111111000111222222222222222222222222222333222111000///////////////000000000000///......---,,,,,,+++***************((('''((()))+++******+++***+++,,,)))&&&)))///bbbiii???%%%999[[[bbb@@@888;;;qqqooovvvNNN!!!'''NNN''' """RRR}}}uuusssuuuxxxyyyxxxuuutttsssqqqoooppprrrzzz```+++  !!!######"""$$$&&&'''(((***---000%%%444:::HHHnnn111+++(((((((((%%%%%%&&&&&&/// (((+++"""###$$$###!!!!!!###$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&!!!,,,666FFF***999zzzooommmttt~~~zzz{{{WWW@@@,,,))),,,++++++...///...---...///000///...---///111111111111111333222222222222222222222222333222111000////////////000000000000000///......---,,,,,,+++++++++,,,,,,+++)))((()))***++++++++++++***+++,,,***&&&)))...___mmm;;;***222PPP}}}WWW888666PPPgggsssccc>>> UUU000!!!>>>zzzttttttwww{{{|||{{{yyyxxxwwwqqqnnnqqqppprrrrrrHHH!!!  """###$$$###&&&)))******,,,000333???>>>fffooo111+++(((((((((%%%%%%'''***000""""""!!!"""######"""!!!!!!"""$$$%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''...'''AAA222)))###+++JJJ{{{TTT|||mmmccczzziii<<<++++++,,,---//////...---...///000///...---///111111111111222333222222222222222222222222333222111000////////////000000000000000//////...------,,,,,,,,,---......,,,***)))***+++---,,,,,,+++***+++---***&&&(((...```nnn888111,,,CCCiii555CCCAAAnnnmmmqqq[[[### XXX666 """ 000vvvqqqwwwzzz}}}}}}{{{xxxvvvuuuwwwrrrwwwvvvppp}}}}}}ccc%%% !!!"""###$$$%%%(((+++,,,,,,...333666777nnn000---)))'''&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###############&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$&&&&&&%%%###%%%%%%%%%&&&&&&&&&''''''&&&---"""BBB+++!!!''''''///===|||hhhmmmvvvzzzoooFFF(((+++333+++)))000222,,,+++111222---222///...000000......111222222111111222222333444222111000//////.........000000000000000000000000.........------,,,,,,,,,++++++************++++++******++++++++++++******]]]rrr;;;///'''???mmmzzzNNN+++CCCFFFhhh```jjj===+++&&&000OOO$$$ +++TTTwwwvvv~~~zzzvvv}}}}}}vvvvvvtttttttttttttttuuuwwwxxx[[[&&&  !!!### """'''$$$111!!!555555(((<<>>rrr,,,***'''&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%)))---000---'''$$$%%%((($$$$$$%%%%%%%%%&&&&&&&&&'''+++222888)))$$$((('''(((,,,%%%UUU{{{bbbrrrvvvvvv|||dddIII+++,,,111555...%%%***777111//////333333000000333111111111111111222222333333222111000///////////////////////////////////////...---,,,+++***))))))*********++++++*********''''''((((((((((((''''''@@@iii<<<))),,,555JJJ|||}}}jjj888>>>222FFF777EEE___%%%$$$###!!! %%%MMMSSS $$$###"""VVV~~~|||{{{www~~~{{{wwwvvvwwwxxxvvvttt{{{{{{WWW,,,  !!!!!!((()))###///111'''222___ttt,,,***'''&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((,,,...,,,&&&###$$$'''$$$$$$$$$%%%%%%%%%&&&&&&(((***999444(((%%%)))''''''''')))555sssfffgggnnnWWWyyyPPP<<<111,,,---+++'''+++444///---...222222//////111111111000000111111222333333222111000000/////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++***)))''''''((((((((((((''''''555\\\999)))+++111???xxx{{{vvvPPP222777OOOEEE111ZZZLLL"""%%% """!!!!!!BBBjjj%%%(((777zzz~~~~~~zzzyyy|||}}}}}}{{{wwwvvvyyy{{{{{{|||uuuNNN### !!!"""""" ###%%%$$$###$$$''')))666uuu,,,***'''&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###&&&((('''$$$"""###%%%$$$$$$$$$$$$%%%%%%%%%%%%((()))@@@///'''&&&)))'''###"""---!!!NNNwww}}}fffmmmvvvxxxnnnbbbggg~~~{{{eeeLLL111'''***---...---...,,,...222222//////111111000000000000111222222333333222111000000000000000000000000000000000000,,,,,,,,,---------......)))***+++,,,,,,+++***)))''''''((((((((((((''''''...LLL666,,,(((///;;;rrrvvv|||nnn:::555CCCNNN666???ccc555 $$$ """444rrr222&&&..."""ccc}}}~~~|||||||||~~~}}}vvvsssvvv{{{|||hhh***### !!!"""""""""###))),,,(((888RRRxxx---***(((&&&&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%((((((EEE,,,&&&&&&***'''%%%''')))"""999sssnnnnnnppp|||bbbxxx[[[>>>...+++,,,,,,...,,,...333444111000222000000000000000111222222333333222111000000000000000000000000000000000000........................(((***+++,,,,,,+++***(((((((((((())))))(((((((((---???555111'''111<<>>:::000***+++///,,,,,,,,,++++++++++++***(((((())))))))))))((((((***...>>>777333***,,,KKKrrrvvvyyyqqqrrrttthhhhhh///***$$$000222'''^^^ooo000"""!!!!!!"""\\\xxx555 """"""$$$!!!---000CCC222...)))''''''(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((('''''''''''''''((()))***999lll777444000***///...,,,'''^^^}}}YYY>>>000)))///...///333888;;;999777999999999999888666444333...///111111111111333555555:::===:::222,,,,,,...,,,,,,,,,,,,++++++++++++((())))))******))))))((((((444III777555***,,,BBBqqqvvvyyyrrrmmmnnnnnnkkkQQQ'''+++'''***###!!!DDDxxxGGG&&&!!!!!! DDDtttTTT000 $$$%%%***'''###ZZZ222...)))'''((((((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''((()))***+++<<<222---)))///555www~~~yyycccTTTLLLFFF:::555222222666::::::888888999::::::999777555444111111111000///000333555111555888777222...---///------,,,,,,,,,+++++++++))))))************))))))'''<<>>+++%%%!!!$$$### RRRnnn'''%%%!!!!!!%%%!!!UUUUUU)))#########''')))LLL...------!!!'''...!!!&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''***)))&&&$$$&&&''''''***)))(((''''''((()))******'''///###666555]]]jjj666]]]uuuggg;;;888|||}}}mmmYYYAAA...***;;;HHH???333<<>>000444444444444444333333222333222111///...---------++++++,,,------,,,+++***'''%%%<<>>444000666333444666666222222333///(((,,,,,,,,,,,,,,,,,,,,,,,,))),,,+++FFFjjjDDD888///111---HHHhhhjjjhhhjjjeeeeeecccfff^^^fffxxxXXXAAA...111888!!!===aaaLLL---+++...*** &&&,,,***222bbbSSS>>>---111,,,------...222444///(((555)))'''000CCChhhddd>>>555666:::<<<555000000///...000222000+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))>>>fffIII::://////***@@@___iiihhhgggcccbbb___ddd]]]aaavvvUUU555222444***GGGQQQ[[[ccc[[[CCC###''',,,iiiAAA888333...000...***---333333---)))...222,,,***IIIssstttNNN;;;222///333666444222...+++***---000111++++++++++++++++++++++++,,,******777cccPPP<<<......)))888VVVhhhiiieeebbbaaa]]]bbb]]]\\\uuummmJJJ;;;,,,000222***222bbbjjj333999EEETTT}}}AAA999777888666222111222111...&&&***......<<>>000...,,,000JJJfffggg___eee\\\ZZZ^^^aaa___gggiiiEEE///&&&---***%%%>>>fffMMMbbbwwwOOO:::,,,222888222///222***111111***>>>wwwYYY===;;;222---///222///,,,,,,++++++++++++++++++++++++***(((111###OOOXXX@@@666,,,---...EEEdddccc[[[eee\\\YYYZZZ___]]]ggg}}}___MMM444***///111444===qqqkkkEEEuuu|||SSS333222777000,,,111,,,///,,,'''DDDyyy{{{^^^HHH333...000000---+++------------------------,,,***111HHHWWWBBB;;;+++...---CCCbbbaaaXXXeee]]]ZZZWWW\\\WWWcccmmmjjj???///222+++(((222222bbbvvvLLLpppAAA666%%%444@@@%%%***555,,,'''222```zzzIIIQQQvvv@@@777>>>LLLkkkXXX222///444666111(((,,,,,,---......------,,,***,,,---+++777SSSSSS777+++(((777777jjjmmm^^^ZZZ___WWWVVV\\\eeeVVVdddXXX333888888***++++++KKKoooDDDaaa444666111+++...---222,,,,,,)))999^^^bbbbbbKKK+++:::eee{{{<<<,,,---***222@@@FFFWWWtttzzzKKK555FFFSSSOOOBBB666.........---,,,+++++++++***+++***(((555QQQRRR666444,,,222,,,ZZZfff```aaaZZZUUUUUUXXXaaaVVV```xxxLLL000555888(((111***LLLZZZ]]]RRR===222###777,,,,,,***333---...IIIOOOHHHBBB***666EEElll555...888222+++'''$$$(((>>>```~~~~~~qqqAAA&&&111;;;:::666/////////...------...///000---+++***(((555QQQRRR888777,,,...'''MMM```___bbbYYYWWWYYYXXX```]]]aaattt???333===///...+++---YYYTTTXXX777777333///...)))111///444MMMMMMEEECCC,,,888///xxx___444///777222+++444111+++'''---BBB```uuu~~~}}}\\\;;;,,,'''...444000...---------///222555777000---,,,+++777QQQUUU>>>222***...,,,FFF^^^[[[ZZZVVVVVV[[[VVV\\\```^^^zzzkkk???444888000;;;***///eee\\\:::---555666+++***(((222CCC444HHHCCC000>>>"""MMMVVV]]]lll^^^BBB...---///,,,,,,(((000444...%%%%%%222???bbbvvvdddGGG333888:::,,,---,,,,,,,,,...111444555000------,,,666OOOVVVDDD111***...///===[[[XXXUUUPPPPPPWWWPPPTTT[[[WWWddd```555555777444,,,///GGGaaa???444...444---//////999FFF222>>>???:::LLL444999++++++:::...''',,,111222333555%%%)))---//////,,,***(((...KKKlll|||yyyWWW777444444$$$///...,,,+++++++++,,,,,,++++++,,,+++222IIIUUUKKK666---...///111XXXYYYVVVSSSOOOXXXRRRQQQZZZVVV\\\PPP777222222999111(((@@@TTT...111000:::888999JJJBBB###000666GGGLLLIII888666111,,,...111...---,,,&&&111---******...111000...###***>>>iiijjjFFF888777222000///...---+++***)))((((((***///---000FFFWWWRRR888//////222,,,WWWYYYUUUYYYPPP[[[WWWRRRYYYWWW\\\{{{TTT111888???///222{{{>>>888333<<>>777444IIIZZZWWWYYYWWWUUUTTTTTTVVVXXXZZZsss===---QQQVVV&&&HHH444777000222333222///------...---,,,,,,,,,,,,---...//////000///...,,,+++---//////---222555||||||___BBB444111111///---,,,---,,,***000(((111333...KKKggg]]];;;>>>???777444III[[[WWWVVVVVVUUUTTTSSSQQQOOONNN^^^___WWWGGG666777+++///111111222000---++++++,,,------,,,,,,,,,---......000000000...,,,+++,,,------...000///ooosssUUU>>>777333///------,,,,,,,,,///+++111...,,,JJJbbbXXX@@@;;;777...///GGGYYYUUUOOOQQQSSSUUUWWWYYYZZZZZZZZZEEE///===000222222111000///......///------,,,,,,,,,------...///000000///,,,+++,,,---+++///000---ccckkkTTTDDD<<<333000...+++******,,,---000***+++GGG\\\UUU;;;333,,,(((...HHHZZZVVVWWWUUUSSSRRRQQQRRRSSSSSSVVVPPP$$$777222111000000000000111111...------,,,,,,,,,------...000000///---,,,,,,---)))000222111YYY}}}mmmRRREEE999444111,,,+++,,,))),,,---(((***AAATTTUUU;;;000******333KKK[[[VVVUUUUUUUUUUUUVVVWWWXXXXXXIII{{{UUU000444111///...000111111000......---,,,,,,,,,---------...000///...,,,------***///222444MMM~~~___NNN???:::666000///222))),,,+++)))+++666HHHWWW<<>>000((((((...BBBQQQOOO\\\VVVOOOMMMSSS```oooyyyAAA<<<777444444333111//////...---,,,,,,,,,,,,,,,***,,,/////////......///000...---333888www|||{{{zzzcccMMMDDD<<<222...111///...,,,...,,,###444WWWCCC444,,,+++000DDDVVVVVVWWWSSSSSSaaaiii222555999555333+++111///---+++,,,...111333...---,,,,,,---...///000***000111333333WWW~~~{{{yyywwwnnnVVVFFF===444...,,,***,,,,,,,,,)))---LLLQQQ,,,)))222+++<<>>000111000///.........///000***,,,///111222111000///000///***111222HHH|||zzzxxxwwwwwwnnnxxxoooPPP999666666111///,,,(((...555...---<<>>555KKKcccSSS111<<<888999:::FFF{{{HHH666888222000777;;;333===kkkXXX777444:::777666;;;555AAAAAA===]]]GGG:::111444777555333666333555666666:::XXXHHH;;;999777444222111222333555***...>>>===777OOOttt~~~DDD777888666333333555666555444666333---000999<<<999```TTTCCC333222333555666444222000000111222333333444555666OOO}}}CCC222666555444000000555555...,,,///111+++111>>><<>>:::++++++:::;;;...999###RRRttt<<<444999333///666444333111000000111333555222555555222333777444...111///666HHH{{{mmmGGG+++...777333000444111000/////////000111222000333222///000333000***111///111555KKKmmm===222+++///333000...///------........./////////000111000...///000...***'''+++///333555DDD```===666666444///---...---,,,+++,,,---...............//////......000111000---)))++++++444888...HHHyyy666999///333111))))))...000,,,***+++,,,---............---++++++---///000000000333222(((***333,,,555XXXdddEEE&&&555+++......***+++///---'''))))))***+++,,,---......,,,((('''+++------...000***///...---///...333@@@TTTbbb***///%%%,,,,,,......,,,++++++)))&&&(((((('''((()))***,,,---///***(((,,,---++++++///$$$'''222555//////222000###FFFMMM###777///111))))))((('''&&&&&&)))---'''&&&%%%%%%&&&(((+++---444...+++...///,,,+++///666'''+++///'''---666...;;;000DDDWWW000333***(((111,,,+++)))'''(((+++,,,***((((((((((((((())))))))))))+++++++++,,,,,,---------,,,---------.../////////000111444888xxxeee222###111+++***222,,,+++)))'''(((***+++***(((((((((((()))))))))***************+++++++++++++++,,,,,,------......//////---,,,222///MMMOOO<<<%%%)))555,,,***000)))***)))((((((******)))((()))))))))*********++++++***************)))))))))++++++,,,------...//////444,,,555///+++FFF}}}SSS+++666...333444))))))...)))))))))(((((()))))))))((()))*********+++++++++++++++++++++******))))))(((******+++,,,---......///666)))444666---,,,AAArrr^^^666...++++++---***&&&***///,,,(((((())))))((((((((())))))*********++++++++++++,,,,,,++++++*********)))))))))***+++,,,---......---$$$111555444333111DDDTTT222***,,,$$$'''(((((()))++++++)))'''((())))))''''''((())))))))))))*********+++++++++++++++++++++*********(((((()))***,,,---......---+++444---,,,444222<<>>@@@666<<<444000///000///,,,,,,...,,,...111111000.........222222222111111111000000222555999===?????????>>>:::===@@@EEEHHHKKKMMMMMM[[[[[[\\\```gggoooxxx}}}XXX)))///,,,---''''''''''''((((((((((((&&&&&&%%%%%%&&&&&&'''((($$$%%%000... '''111(((''''''&&&&&&&&&((()))***(((((()))******++++++,,,,,,,,,,,,,,,---///000111333333777888666KKK===???888???777333111222000,,,,,,...,,,...111222000///......000000111111222333444444...///111333333222111000777888888888888666555444888777555444777;;;@@@CCC:::>>>DDDJJJQQQVVVYYYZZZmmmoootttzzz|||kkk)))------+++%%%&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&'''###444TTTPPP(((###///"""000...+++(((&&&&&&&&&'''(((((())))))***+++++++++++++++++++++,,,...///000777---///999444222TTTddd>>>333555888222...---...---)))))),,,,,,---......---,,,---///((((((((())))))******++++++,,,...///000111111111,,,---...000000000000///000///---***))))))))))))000000000000///...---,,,))))))***,,,///111444555333333333444555777888999999;;;<<<======>>>@@@BBBGGGJJJNNNPPPSSSVVV[[[^^^cccbbbcccggglllppprrrrrrrrr000&&&&&&$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&///PPPzzz>>>$$$***!!!777555111---***((((((((('''(((((()))******++++++************+++---...///222,,,...666777222999GGGrrrOOO???...333000...+++***,,,+++((((((+++------,,,***((((((***,,,.........///000000111111///...---+++)))(((&&&&&&&&&(((***,,,.../////////////////////......---,,,&&&''')))+++,,,......///,,,,,,+++++++++,,,,,,---///...---------------...******+++)))'''&&&((()))%%%(((,,,------///333777;;;::::::;;;>>>@@@AAA@@@888;;;AAAHHHQQQbbb~~~zzzJJJ(((%%%###!!!!!!""""""######$$$$$$$$$$$$######$$$$$$%%%&&&***KKKzzz{{{III***++++++...---+++)))''''''''''''''''''((())))))******+++))))))))))))***,,,---...)))///333444222333666888444mmmDDD999555222...000---,,,------******---+++,,,,,,+++))))))***+++%%%%%%&&&'''((()))******%%%&&&'''(((+++...000222)))***,,,------,,,++++++************+++,,,,,,---000000...---+++)))'''&&&######$$$%%%&&&((()))************+++,,,---///000,,,---,,,***'''%%%&&&'''%%%(((++++++))))))---222222000///...///000///...222111222333222777EEETTT```ooolll111''''''!!!!!!""""""###$$$$$$$$$###############$$$%%%%%%!!!...EEEOOO@@@+++(((///%%%%%%$$$$$$$$$$$$$$$$$$''''''(((((()))*********((((((((()))***+++,,,---)))222777333000222777999333UUUrrr:::---;;;///,,,111---,,,...---******,,,%%%(((***+++******++++++------,,,+++***)))((((((+++***((('''&&&&&&'''(((((()))+++,,,------,,,+++,,,+++***(((((()))+++,,,******))))))((((((((('''%%%%%%%%%&&&&&&'''((()))((('''''''''''''''(((((()))******(((&&&%%%&&&(((###'''&&&$$$%%%)))---000...++++++++++++***)))%%%'''---222111------000444;;;CCCKKKXXXnnn~~~555&&&&&&!!!""""""###$$$$$$%%%%%%#########"""###$$$$$$%%%*** '''222((((((&&&''''''(((((('''&&&&&&''''''(((((()))*********''''''(((((()))+++,,,---000333555555444555555555FFF```JJJ:::222,,,------000///...---+++***)))(((***)))))))))))))))******+++*********))))))((((((***)))(((''''''&&&&&&'''))))))))))))************---,,,***)))))))))***+++(((((((((((((((((((((((("""!!!!!!!!!"""$$$''')))(((''''''''''''(((((()))***'''$$$$$$&&&&&&###!!! !!!"""###$$$%%%%%%************)))'''&&&%%%************))))))))))))...///111666<<>>666...888111777000///...,,,***)))''''''((((((((((((((((((((((((******))))))))))))((((((***)))((('''&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))(((''''''''''''((('''''''''''''''''''''''''''%%%###"""!!! !!!!!!$$$$$$$$$$$$$$$%%%&&&&&&&&&$$$###"""###"""  !!!""""""&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###&&&%%%%%%%%%&&&''')))***++++++***+++000<<>>000///999(((...000000000///...------,,,,,,)))***+++,,,+++)))'''%%%&&&'''''''''(((((())))))(((((('''&&&%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!! !!!"""###$$$"""$$$%%%### !!! ######$$$$$$$$$$$$###### !!!!!!"""""""""$$$"""!!!!!!###%%%&&&&&&###RRRtttxxxwwwwwwwww{{{xxxyyy}}}~~~uuunnnwwwVVVKKKooo:::~~~xxxzzzwww>>>)))&&&###!!!"""$$$$$$%%%$$$ !!!%%%###)))999cccbbbUUU@@@444222...&&&###%%%&&&(((((('''%%%$$$%%%&&&'''((())))))))))))(((((()))***+++---///000GGG,,,rrrfffEEE111///---...000---////////////...---,,,+++((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$###""""""$$$$$$############$$$$$$''''''&&&&&&&&&%%%%%%%%%##############################""""""!!!!!!  !!!"""###$$$### &&&$$$ !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%222\\\yyytttsssyyyqqquuuvvvyyy}}}|||uuunnnnnnxxx{{{EEEiiiCCCcccyyytttZZZ000--- ###+++###&&&""" ###%%%######(((BBB???:::555000***%%%"""%%%&&&&&&&&&&&&%%%$$$###&&&&&&''''''((()))))))))&&&,,,)))&&&***'''***;;;+++xxxUUU>>>333333...,,,000///............---,,,++++++((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######"""$$$$$$############$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%########################""""""""""""!!!!!!  !!!"""""" (((::: !!!!!!!!!!!!"""###$$$$$$&&&,,,OOOoooqqqqqqvvvrrrxxxyyyzzzzzzzzz{{{|||}}}}}}tttttt}}}TTTNNNdddOOO}}}~~~}}}iii444///###"""###,,,%%%((("""(((%%%%%%111CCC888,,,&&&''')))'''$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))---'''+++...,,,333777---BBB555555777...+++000111------------,,,+++******((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########$$$$$$############$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$########################"""""""""!!!!!!!!!!!!  444MMM  !!! !!!!!!"""###$$$(((###;;;aaapppppprrrrrrpppsssvvvuuutttvvv{{{zzzyyyzzz|||zzzsssoooooolll999qqq~~~FFFrrr|||yyyBBB%%%444(((%%%###+++'''$$$%%%(((&&&555[[[ZZZFFF..."""$$$(((&&&!!!$$$%%%%%%&&&&&&''''''(((%%%&&&&&&''''''((())))))(((***(((---444///444JJJ999000444777///,,,111111,,,,,,,,,,,,+++***))))))((((((((((((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!  )));;;  !!!"""######))),,,WWWqqqrrrpppsssiiimmmqqqtttttttttvvvwww{{{{{{~~~~~~yyyvvvoooAAAddd}}}SSSjjj~~~zzzyyySSS///999,,,(((###***'''((($$$"""&&&%%%FFFaaaMMM555(((''')))&&&!!!%%%%%%%%%%%%%%%&&&&&&'''%%%&&&&&&'''(((((()))))) 666)))'''999(((@@@eee;;;111111333...///333///,,,,,,,,,,,,+++***)))(((((((((((((((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###$$$$$$############$$$$$$%%%%%%$$$$$$$$$#########"""""""""""""""""""""""" !!!!!!!!!   !!!"""###'''$$$OOOsssuuunnnsssnnnnnnooorrruuuvvvtttrrrxxxwwwvvvwww|||vvv``````}}}[[[RRRaaabbb~~~{{{|||~~~zzz~~~^^^111444))))))""")))(((!!!'''%%%$$$$$$""">>>mmmAAA888,,,'''''')))(((&&&&&&%%%$$$$$$###$$$%%%%%%&&&&&&'''(((((())))))***(((555000'''///GGGLLL>>>222000000---111444---,,,,,,,,,,,,+++***))))))((((((((((((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$#########"""""""""""""""""""""""""""""" !!!!!!!!!    !!!"""###!!!EEEnnntttmmmssstttooojjjiiimmmpppqqqppplllrrrwww|||wwwmmmqqqtttgggpppiiiFFFjjjtttIIIppp~~~kkkZZZzzzxxx~~~ggg///+++###((($$$+++***+++!!!###"""""")))111((('''&&&%%%%%%%%%&&&&&&&&&%%%$$$###$$$%%%&&&''''''(((((())))))***++++++111$$$000---111>>>;;;222111000+++///333+++------------,,,+++***)))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$#########"""""""""""""""""""""""""""""""""""" !!!!!! !!!!!!   !!!""":::cccooojjjssspppnnnkkkiiijjjkkkmmmmmmwwwvvvqqqnnnqqqxxxxxxsssqqqttt^^^iiiIII444cccYYYZZZRRRmmmvvv|||vvv444(((!!!***''',,,+++,,, %%%%%%/// &&&&&&%%%%%%$$$$$$$$$###%%%$$$$$$$$$&&&(((+++---)))))))))***++++++,,,,,,...%%%+++>>>ppp888666111222111***---111+++------------,,,+++******)))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$############"""""""""""""""""""""""""""""""""""" !!!!!!   !!!!!!!!!111ZZZjjjiiissskkkoootttuuurrrnnnmmmnnnhhhkkklllmmmssszzzxxxpppnnnoooOOO```===@@@qqqqqqPPPMMM\\\wwwtttzzz}}}>>>,,,$$$...))),,,***%%%'''((()))GGG;;;%%%###!!!!!!###&&&'''&&&######$$$%%%(((,,,000222*********+++,,,,,,------''':::***RRRhhh>>>555333///,,,++++++---......000+++)))...,,,)))111+++)))''''''''''''&&&%%%'''&&&%%%%%%$$$$$$%%%%%%$$$#########""""""!!!!!!%%%$$$###""""""$$$&&&'''%%%$$$######""""""######""""""""""""""""""""""""  !!! """ZZZlllrrrnnnlllmmmoooqqqsssqqqmmmjjjjjjiiihhhkkknnnpppnnnlllppp\\\VVVUUU!!!YYYxxx\\\MMMBBBooo|||@@@~~~~~~```!!!---(((((('''"""############$$$%%%&&&'''$$$$$$######$$$$$$%%%&&&)))&&&###%%%)))***((($$$(((((()))***++++++)))))):::+++___[[[:::555222///,,,+++,,,...000...222---***///+++&&&,,,+++)))'''''''''''''''%%%'''&&&%%%%%%$$$$$$%%%%%%############"""""""""!!!$$$###"""!!!!!!###%%%&&&%%%$$$######""""""######!!!!!!!!!!!!!!!!!!!!!!!!   !!!YYYkkkqqqooommmmmmnnnpppqqqpppmmmjjjjjjhhhgggiiimmmooonnnlllfffRRR___777HHHtttXXXKKK___WWWPPPNNNnnnfff***%%%)))&&&%%%!!! !!!"""###$$$$$$$$$$$$######$$$$$$%%%&&&&&&$$$###''',,,000///---...(((...!!!000@@@...!!!dddHHH777333111///------...000111---222...***///+++&&&***+++)))'''''''''((('''&&&'''&&&%%%%%%$$$$$$%%%%%%############""""""""""""###"""!!!!!!!!!"""$$$$$$$$$$$$###""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!###!!! WWWjjjqqqooommmllllllmmmnnnooommmkkkjjjhhhfffhhhllloooooommmfffPPP^^^===ppp[[[GGGZZZooouuu777wwwhhhYYYsss??? +++$$$%%% !!!"""######$$$$$$######$$$$$$%%%&&&%%%######'''---000000///---222555111+++---555:::ooo;;;777222000///---...///111222...444...(((------***---***)))'''&&&'''((('''&&&'''&&&%%%%%%$$$$$$%%%%%%#########"""""""""""""""###""""""""""""###$$$$$$$$$$$$###"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!,,,)))%%% VVViiiqqqnnnmmmkkkjjjjjjlllmmmmmmlllkkkiiiggghhhmmmppppppnnnLLLbbbccckkk\\\SSSSSSeeennnvvv@@@cccTTTZZZ$$$,,,!!!%%%""""""""""""""""""###$$$$$$$$$$$$######$$$$$$%%%&&&&&&$$$$$$%%%(((***)))'''BBBuuubbbHHHSSS222***rrrvvv666999000///.........///111222444:::111'''***,,,***---***(((&&&&&&(((((((((''''''&&&%%%%%%$$$$$$%%%%%%""""""""""""""""""##################$$$$$$%%%%%%$$$###""""""!!!!!!"""""" ,,,)))$$$ WWWjjjpppnnnkkkjjjhhhhhhjjjllllllkkkllljjjhhhjjjnnnpppooonnnaaaVVVZZZSSS,,,UUUdddeeekkkeee```KKK}}}YYYsss~~~qqq333)))###%%%""""""""""""""""""###$$$$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$PPPmmmJJJIII---FFF[[[999888//////...------...///000888>>>444'''(((***'''(((***(((&&&&&&(((((((((''''''&&&%%%%%%$$$$$$%%%%%%""""""""""""###############$$$$$$$$$%%%%%%%%%%%%######"""!!!!!!!!!!!!""" """ !!!YYYkkkpppmmmiiihhhggggggiiikkkkkkjjjllljjjiiikkknnnooommmjjjLLLqqqtttTTT"""EEEcccjjjhhhbbbddd}}}AAAaaaggg]]]zzz~~~HHH&&& ###$$$!!!!!!!!! !!!!!!"""$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%&&&'''''''''HHHMMMKKK777"""===EEE===555///...---------------...111:::333'''***,,,&&&%%%)))(((&&&&&&((()))(((''''''&&&%%%%%%$$$$$$%%%%%%!!!"""""""""############"""######$$$$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!  ###[[[lllppplllgggffffffgggiiijjjjjjiiikkkiiiiiikkknnnmmmiiieeeOOOCCC999...---///]]]VVVYYYhhhbbblllQQQHHHyyyMMM}}}yyy___(((+++'''######""""""!!!!!!!!!""""""$$$$$$######$$$$$$%%%&&&###$$$%%%&&&&&&'''(((***:::111777444<<<888???222......---,,,,,,,,,,,,,,,&&&333000''',,,///)))%%%)))'''&&&&&&((()))(((((('''&&&%%%%%%$$$$$$%%%%%%!!!!!!""""""#########$$$!!!!!!"""#####################"""!!!!!!!!!!!!!!! !!!%%%]]]mmmqqqlllfffeeeeeegggiiijjjiiihhhiiihhhhhhkkkmmmkkkfffaaaBBB+++000 ###[[[jjj]]]ttt```dddhhh<<>>999---000///...------,,,---------,,,+++***))))))))))))***)))((('''&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$###""" !!!$$$&&&''''''###$$$$$$$$$$$$###""""""""""""""""""!!!!!!!!!!!!  AAAgggjjjjjjgggkkkhhheeefffhhhiiikkklllgggrrrnnnWWWIIILLLPPPKKKNNN!!!!!!///ZZZTTTdddddddddeeewwwQQQaaa]]]}}}}}}pppIII)))'''######"""!!!!!!"""############$$$$$$%%%%%%%%%%%%///,,,###)))((('''333TTTKKK===999,,,000///...------,,,---------,,,+++***)))))))))*********((('''''''''''''''%%%$$$#########$$$%%%%%%%%%###""""""$$$&&&'''&&&###$$$$$$$$$$$$###""""""""""""""""""!!!!!!!!!!!!  AAAggghhhjjjiiijjjkkkjjjkkkmmmnnnmmmjjjhhhpppbbbEEEBBBWWW^^^PPPGGG """???dddSSScccbbb]]]fff|||BBBpppJJJ{{{zzzxxx~~~xxxSSS---!!!$$$###"""!!!!!!"""###$$$$$$###$$$$$$$$$$$$%%%%%%###***&&&(((333,,,+++@@@KKKBBB===333000///...------,,,------,,,,,,+++*********************)))(((''''''''''''%%%%%%$$$######$$$&&&'''+++(((%%%$$$$$$$$$###"""###$$$$$$$$$$$$###""""""""""""""""""!!!!!!!!!!!!  !!!!!!!!!!!! CCChhhgggjjjkkkiiilllnnnoooppprrrooojjjmmmbbbWWWTTTYYY^^^\\\XXX999 '''KKKdddTTTaaa___YYYpppIIISSSMMMjjjzzzzzzxxx}}}bbb777!!!$$$###""""""""""""###$$$$$$$$$######$$$$$$%%%&&&)))!!! )))''''''YYYNNNEEE@@@888000///...------,,,------,,,,,,+++*********+++++++++***)))(((''''''''''''&&&%%%$$$###$$$%%%'''(((---***'''%%%$$$###"""!!!###$$$$$$$$$$$$###""""""""""""""""""!!!!!!!!!!!!  !!!""""""!!! IIImmmiiiiiikkkhhhmmmooonnnpppsssqqqjjjbbbRRRQQQbbbiii^^^WWW\\\***"""---RRR]]]VVV```]]]ZZZggg<<>>kkkqqqmmmmmmhhhkkkooommmbbbWWWXXX```___eee^^^ZZZ```ZZZIIIBBB!!!""":::XXXVVVZZZ\\\```hhh]]]VVV~~~OOO{{{{{{xxxQQQ((('''&&&%%%%%%$$$###$$$'''&&&&&&'''&&&$$$(((---***222DDD888222999---............------------,,,------+++)))''''''(((&&&'''''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$######"""########################""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!  !!!""""""###"""###555kkkppprrrjjjnnnhhhmmmttteeeMMMRRRkkkcccddd^^^[[[```]]]JJJ999"""===XXXUUU[[[___aaassssssKKKaaammm~~~{{{~~~eee///'''(((,,,'''$$$&&&&&&)))+++$$$"""***///...999qqq>>>;;;666999,,,//////.........---------,,,------+++)))''''''(((&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%$$$##############################""""""""""""!!!!!!!!!!!! !!!!!!!!!""""""!!!"""$$$%%%%%%###!!! !!!###...dddpppssshhhmmmmmmppplll]]]QQQXXXhhhbbb```]]]\\\___```NNN444"""!!!???ZZZWWW]]]aaacccKKKrrrzzzTTT}}}~~~ttt777$$$%%%---'''$$$)))(((###"""&&&---000///000333<<<:::;;;444////////////.........------,,,------,,,***((())))))''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""!!!!!!!!!!!! !!!!!!!!!""""""""" !!!"""$$$$$$%%%$$$###!!!  !!!'''TTTmmmqqqhhhkkkyyyvvvaaaXXXcccggg___```]]]^^^___^^^aaaQQQ111""" @@@[[[YYY^^^bbbgggUUU\\\KKK~~~}}}BBB###!!!,,,$$$"""***'''***!!!&&&000'''!!!DDDwww|||:::555;;;---222////////////............,,,------,,,+++******+++(((((((((((('''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""!!!!!!!!!!!! !!!!!!!!!"""""""""""" !!!"""#########"""!!! !!!@@@iiimmmkkkmmmoooiii```aaajjjiii```aaa]]]bbbaaa[[[___PPP,,,!!!???\\\ZZZ^^^aaammmiiiDDDzzz``````RRR((( ---######,,,'''(((***...///333PPPlll888///;;;(((555000/////////............+++---...---++++++,,,---)))))))))((('''%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""###$$$%%%$$$""" $$$111eeekkknnnmmmTTTNNNdddmmm```\\\gggddd___fffdddZZZ\\\NNN'''===\\\[[[^^^___rrr|||444ooo|||GGG}}}}}}```///###000%%%%%%000)))&&&111000444gggKKK???444777555000000000///...---,,,,,,+++***000(((***333+++---///...((((((,,,,,,'''$$$&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######!!! """:::VVV***$$$!!!!!!   &&&TTTyyy```HHHSSS]]]______```aaa``````aaacccYYYbbbdddBBB222 ;;;bbbdddYYYbbbbbbHHHPPPccc~~~vvv000++++++###%%%444,,,555%%%HHH<<<444777555111000//////...---,,,++++++)))000++++++111+++***---***(((***---+++&&&$$$'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$"""!!!!!!######777OOO)))$$$$$$$$$ !!!!!!AAA^^^TTTLLLUUU]]]^^^___aaabbbaaa```aaabbbXXX```aaa@@@222;;;``````XXXgggsssRRRmmmaaa[[[===(((,,,***///---)))+++666cccDDD:::555555555111//////...---,,,+++******(((///+++,,,//////&&&+++&&&&&&)))+++(((######'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######&&&###000???$$$###%%%$$$  """333JJJPPPTTTZZZ^^^^^^___bbbdddbbb``````bbbWWW^^^]]]===222 >>>^^^YYYTTTlllaaaHHHyyyVVVuuuYYY---***++++++/// +++SSSBBB888666333333111......---,,,+++******))))))---(((---111<<<&&&)))***)))(((((((((''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%!!!(((... $$$"""!!!  ))) 222CCCWWW[[[```aaa``````cccdddbbbbbbaaabbbXXX]]]ZZZ===777!!!"""BBB[[[JJJHHHjjjooo:::ppp^^^YYYqqq999+++)))$$$444+++888@@@888888111111000......---,,,+++******)))+++***%%%,,,222JJJ)))+++000---(((&&&)))++++++)))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((''''''&&&&&&$$$(((###%%%!!!"""!!!   ###,,,@@@222333WWW^^^ccceeebbb```bbbbbb```bbbaaacccYYY]]]ZZZ@@@>>>""""""DDDTTT888888eee|||IIIZZZnnnFFFvvvzzz{{{AAA,,,111***666555^^^>>>777:::///000000//////...---,,,+++******+++)))$$$,,,000SSS***...,,,+++((($$$%%%((('''###%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''***... %%%"""((("""""""""!!! !!!   PPP]]]+++EEEVVV___eeeccc____________bbb```ccc[[[^^^[[[EEEGGG$$$"""DDDNNN+++000jjjdddIII~~~LLLgggxxxKKK,,,555---***777:::444:::...///111000//////...---,,,++++++)))***(((---***SSS&&&111&&&///333...)))'''&&&$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''%%%...444 ***###(((!!!###"""!!!!!! !!!!!! !!!""" !!!'''>>>VVVLLL"""+++HHHVVVbbbbbb]]][[[]]]^^^___^^^bbb[[[^^^[[[HHHNNN,,,$$$HHHNNN***999{{{IIIuuugggUUU```000000---111fff777222:::---000222000000///...---,,,,,,+++'''+++,,,///$$$OOO###333***;;;FFFAAA555///......%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((((('''"""///666+++"""&&&######"""!!!!!!!!!!!!!!! ###%%% !!! KKK___BBB###!!!===OOO___aaa\\\YYY\\\^^^]]]\\\```ZZZ]]][[[IIIRRR555$$$)))LLLRRR///EEERRRnnnHHH~~~vvv888---555QQQbbbDDD222111333444...///......------,,,++++++(((///((($$$222^^^777'''%%%222GGGZZZ\\\MMM:::///%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((''''''(((((())))))******+++*********))))))(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###"""!!!!!!"""!!!"""$$$!!!!!!  !!!""" 777]]]///%%%&&&EEE^^^___ZZZ\\\^^^[[[\\\ddd]]]WWWaaabbbLLL999...+++&&&<<>>FFFKKKIIIPPPEEE000;;;GGGyyyrrr___MMM666DDDTTT888111222//////...///......------,,,++++++)))'''(((++++++===...///...)))%%%%%%### """&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((())))))(((((((((((())))))))))))))))))))))))(((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""$$$###""" !!!!!!!!!  !!!333hhh...333QQQ___\\\XXX[[[bbbfffhhhccc]]]bbbeeeTTT>>>QQQOOOGGGQQQNNNGGGfffSSS^^^OOO|||ccc---qqqOOO777333555......//////......------,,,++++++))))))***(((&&&555333+++,,,)))))),,,,,,)))(((+++&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''(((((())))))(((((((((((())))))))))))((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############""""""!!! !!!!!!!!!!!!  +++bbbCCC !!!!!!###:::QQQ[[[[[[\\\```eeedddccc___^^^aaaPPP555222...'''444888DDDjjjKKK{{{XXXbbb|||FFFKKK:::777777000/////////......------,,,++++++''',,,...$$$'''<<>>WWWbbbbbb___ddd```cccaaa[[[]]]MMM+++'''(((---000JJJddduuuMMMyyyFFF===777555111111//////......------,,,++++++&&&,,,///%%%,,,AAAWWW...)))(((***///...***'''(((((((((((('''''''''''''''%%%&&&&&&&&&''''''''''''%%%&&&&&&'''((()))******))))))))))))((((((((((((&&&&&&&&&'''''''''''''''(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$!!!!!!"""###############"""""""""!!!!!!!!! %%%EEEddd222%%%!!! ---JJJ```eeebbbfff^^^ddddddZZZ]]]PPP+++%%%(((%%%---###AAA___TTTQQQccc>>>===444111222444...///......------,,,++++++***)))...***...555SSS+++---***)))+++***((((((+++)))((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''%%%%%%&&&'''((()))*********)))))))))((((((((('''%%%%%%&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$#####################""""""""""""!!!!!!!!! &&&999---'''###333PPPbbbfffhhh\\\ccccccXXX___XXX222222******(((OOO|||PPPmmmmmmXXX777;;;111---222555...///......------,,,++++++///&&&,,,---,,,$$$FFF$$$)))&&&&&&))))))'''))),,,))))))(((((('''''''''&&&&&&&&&&&&'''''''''((((((%%%%%%&&&'''((()))***+++******))))))((((((((('''%%%%%%%%%&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$###""""""!!!"""""""""""""""!!!!!!!!!!!! !!!333???%%%''' !!! ???\\\gggiiiZZZ``````UUU```]]]888QQQQQQIIIFFF000MMMSSSWWWMMM~~~kkkEEE///111111//////,,,------......------,,,+++&&&,,,---))))))---///,,,++++++***)))(((((()))))))))(((''''''(((((('''&&&&&&&&&'''(((((((((((((((***)))((((((((((((((((((***++++++***((('''((()))$$$$$$%%%&&&'''((()))***''''''''''''&&&%%%$$$###$$$$$$$$$###$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$############""""""!!!!!! %%%---BBB'''!!!'''GGGiii\\\fffYYYVVVZZZ[[[UUU999YYYWWW]]]VVVCCC}}}===zzzooo\\\```???---000///---///---------......------,,,+++(((+++,,,)))***//////+++++++++***))))))))))))))))))(((((((((((((((((('''''''''(((((()))(((((((((***LLLdddWWW<<<,,,***)))******++++++++++++******&&&&&&&&&'''''''''''''''''''''''''''&&&%%%$$$###$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$#########"""""""""!!!!!! :::---'''!!!888RRR___iii\\\YYYaaafff___>>>[[[ccchhhhhh^^^WWWgggzzzUUUUUU:::...222///---000000------......------,,,+++***+++******---111...)))+++***))))))))))))))))))((((((((((((((()))))))))(((((()))))))))(((((('''CCCMMMRRRVVVfffpppVVV000+++(((&&&&&&))))))(((%%%(((((('''''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$###$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$############"""!!! $$$ ***777 (((777VVVeee[[[ZZZdddkkkaaa;;;UUU___UUURRRXXXxxxRRRWWWhhhMMM999333666000...222222------......------,,,+++,,,***))),,,111222...(((******)))))))))))))))***((())))))))))))))))))***))))))*********)))(((((('''---///222BBBTTTUUUIII444---&&&$$$&&&(((&&&###(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###############$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!!!!>>>!!!!!!&&&BBBZZZ\\\aaakkkpppbbb999YYYfffTTTOOOiiiMMMzzzdddPPPHHH999666777000---111///------......------,,,+++---******///333222---(((***)))))))))))))))******(((***++++++)))(((***+++)))***************))))))%%%'''(((%%% 111DDDAAA888...((()))***)))'''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&%%%%%%$$$$$$############$$$%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""" %%%///<<< ---LLL[[[lllyyyyyyjjjDDDPPPaaaZZZ\\\^^^dddwwwGGGmmmCCC666555666...,,,///,,,------......------,,,+++---***,,,222555111,,,))))))))))))))))))******+++))),,,---,,,)))''')))+++))))))***+++++++++++++++:::((( (((///+++(((***>>>777///)))((((((((('''&&&&&&&&&'''''''''(((((($$$$$$%%%%%%%%%%%%$$$$$$"""""""""###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$%%%$$$###"""!!! )))<<<$$$$$$666JJJiii|||zzzmmmMMMGGGHHHFFFJJJyyyZZZ]]]]]]AAA555333555///000222---------......------,,,+++,,,+++///555555///***+++)))))))))))))))***+++++++++...///---)))&&&(((+++((((((***+++,,,,,,------!!!!!!%%%)))'''$$$%%%)))---,,,+++)))((('''&&&&&&'''''''''''''''&&&&&&&&&###$$$$$$%%%%%%%%%$$$$$$"""""""""###$$$%%%'''(((&&&&&&%%%%%%%%%%%%$$$$$$"""""""""#########$$$$$$$$$$$$###""""""!!!  %%%---111!!!  %%%000WWWrrrooocccJJJMMM777777===^^^uuuZZZBBB666444666222444777111------......------,,,+++++++++000777555---***,,,))))))((())))))***++++++,,,///000...)))&&&(((+++'''((()))+++,,,---......,,,...)))###$$$,,,,,,%%%"""&&&+++------+++*********)))((('''&&&%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$"""""""""###$$$&&&'''(((&&&&&&&&&%%%%%%%%%$$$$$$!!!!!!""""""#########$$$$$$#########""""""!!!!!! !!!!!!)))333&&&!!!  !!!"""%%%!!!"""JJJiiifff[[[EEECCC###///@@@gggfffVVVlll===:::666666888888666333........................---...444333,,,,,,---%%%+++***((('''&&&''')))*********)))(((''''''(((((())))))))))))***+++,,,---,,,+++)))((('''&&&''''''***)))(((((()))+++---///777000)))%%%&&&'''&&&###%%%$$$$$$######$$$$$$%%%""""""""""""$$$'''***,,,%%%$$$$$$######$$$$$$%%%&&&%%%###"""""""""######$$$######""""""""""""""""""!!!!!!)))&&&"""***:::(((  %%%333HHHTTTKKK;;;'''***%%%gggbbboooRRR<<<:::888666666555444333........................(((...///++++++,,,+++***+++***((('''''''''))))))******))))))((((((((((((((((((((())))))***,,,,,,+++***)))(((''''''((((((***)))(((((((((***,,,---111+++&&&$$$&&&'''&&&$$$%%%$$$$$$######$$$$$$%%%######""""""$$$&&&(((***$$$$$$$$$######$$$$$$$$$&&&%%%$$$###"""######$$$$$$######""""""""""""""""""!!!!!! $$$""" 666444111### &&&### %%%111999222%%%!!!...000}}}mmmmmmNNNuuulllZZZSSSffflll~~~;;;:::999777444222222222........................+++666...%%%---+++&&&///+++***((('''''''''((()))+++************)))))))))(((((('''(((((()))***+++***)))(((''''''((()))******)))(((''''''((()))***)))&&&###$$$&&&(((&&&$$$$$$$$$############$$$$$$$$$######"""###%%%&&&'''$$$$$$############$$$$$$&&&%%%$$$$$$######$$$$$$$$$######""""""""""""""""""!!!!!! ''' '''+++JJJ666%%%!!!  ***222111+++<<>>666>>>BBBQQQqqqttt999::::::666111///000222........................555DDD444%%%000+++!!!///******)))((('''(((((()))******+++++++++*********'''''''''''''''((()))))))))(((''''''''')))***+++***)))((('''''''''''''''&&&%%%$$$%%%''''''&&&$$$$$$$$$############$$$$$$%%%$$$############$$$$$$######""""""""""""######%%%%%%$$$$$$$$$$$$$$$$$$$$$######""""""""""""""""""!!!!!! $$$YYYIII)))""" !!!"""!!!!!!!!!!!!!!!333QQQ```tttzzz~~~[[[GGG666777BBBBBBAAAEEEFFFBBBEEEVVVsssiii777999999555000---...000........................888GGG555%%%///*** ///***))))))((((((((((((((()))***++++++++++++******''''''''''''''''''((()))((((((''''''((()))***+++))))))(((''''''&&&&&&&&&'''&&&&&&'''((('''%%%###$$$######""""""######$$$$$$$$$######""""""""""""###""""""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""!!!!!!!!! &&&111fff444 !!! """%%%%%%""""""(((///ffftttvvvyyylllgggEEE???777777======;;;<<<>>>;;;AAAEEEAAA???VVV___777777555333000......///........................111;;;111&&&,,,***%%%---))))))))))))((((((((((((((()))***+++++++++***)))((((((''''''''''''(((((()))(((''''''''')))***+++))))))(((((('''''''''&&&(((((((((((('''&&&%%%$$$######""""""""""""##################""""""!!!!!!""""""!!!!!!!!!!!!""""""""""""###$$$$$$$$$######$$$######"""""""""""""""!!!!!!!!!  XXXFFF  !!!###'''///777[[[ddduuuzzz^^^^^^HHHBBB:::555===BBB888555999888333===FFFDDD<<<@@@ZZZuuuXXX666444222000000000...---........................***///---((((((******+++)))))))))))))))(((((('''&&&''')))++++++***)))((())))))(((((('''(((((()))))))))(((''''''((()))***(((((()))))))))(((((('''''''''((('''&&&&&&&&&'''######""""""""""""######""""""""""""""""""!!!!!!"""!!!!!! !!!!!!""" !!!"""############"""$$$######"""""""""""""""!!!!!!!!!!!! $$$222VVV&&&!!! ((('''333444///+++555AAAlllccc~~~[[[IIIFFFJJJCCC777;;;???555888AAA;;;;;;888999>>>@@@===;;;<<>>333888555444333111///555<<<888^^^LLL???;;;444...,,,---000333222'''222666 ;;;,,,+++((()))///---%%%)))---&&&+++******)))(((''''''&&&))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((())))))************))))))%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""""""""""""""""""""""""""""""""""""""$$$""" !!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""&&&)))$$$!!!"""XXXaaa""""""  $$$)))bbboooxxx___TTTGGGNNNrrrzzzWWW@@@999222///222111,,,---...///000111222333111@@@CCCrrrJJJAAA===666111......///111111)))000666(((999(((---888,,,)))***(((---000(((******))))))(((''''''&&&))))))))))))))))))))))))))))))((((((((('''''''''(((((((((((((((((((((((())))))************))))))%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""""""""""""""""""""""""""""""""""""""###"""!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!### '''***888___<<<***!!!  !!! &&&)))555!!!'''%%%---000>>>UUUdddTTT>>>JJJOOOTTTIII777555555***,,,,,,---...000111111222...777...NNNMMM@@@===888333000/////////000...///444///333%%%777MMM222$$$(((***......(((***))))))(((((('''''''''))))))))))))))))))))))))))))))((((((((((((''''''((((((((((((((((((((((((((())))))******))))))(((%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""""""""""""""""""""""""""""""""""""""###"""!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! %%%%%%,,,'''"""XXXSSS +++  !!!$$$$$$######%%%((( 666uuujjjrrrbbbfffhhhyyyqqqAAA+++///000,,,,,,---......///000000---222%%%444LLL;;;999777444222000/////////333...000333---...NNNWWW666%%%***+++***)))&&&))))))((((((((('''''''''))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""""""""""""""""""""""""""""""""""""""###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! %%%"""$$$(((JJJiii111!!!###  !!!%%%!!! ###(((""" +++IIIYYYRRR~~~^^^IIILLLccciii;;;///444+++,,,,,,,,,------......***///)))000bbbDDD555444444333222111000000---444///...666...DDDjjjLLL111'''---***&&&((('''((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! ###### ###888xxxYYY'''    !!!!!! ###"""&&&777555666CCCIIIttt|||QQQIIItttXXXvvvssseee]]]FFF///)))(((+++++++++++++++,,,,,,,,,&&&(((***...>>>nnnAAA222222222222222111111111+++111///...888222WWWooo777)))(((...(((&&&+++***''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))******))))))))))))))))))))))))'''(((((())))))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!! """'''(((ooo666***'''  !!!""" !!!999qqqsssiiiiii___tttWWW333}}}cccWWWcccTTTWWWNNNVVVaaagggmmmrrrWWW)))+++*********************(((((((((***&&&@@@sss@@@333333222222222111111111---......---555///TTTPPP+++&&&***,,,%%%''',,,)))''''''''''''''''''''''''(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!%%% @@@wwwSSS""" &&&   !!!"""'''### 333~~~iiiPPPbbb===TTT|||jjjLLLPPP~~~}}}mmm:::*********))))))(((((((((******''',,,%%%///HHH;;;666555444333222111111111111,,,---,,,111'''FFF+++***(((---***###'''+++###&&&'''''''''''''''''''''(((((((((((((((((((((((((((((())))))*********+++))))))))))))))))))))))))''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  """ 444WWWXXX""" !!!---###  """"""&&&"""]]]llleeeXXX]]]~~~<<>>TTT|||rrrxxx}}}LLLZZZxxxOOOJJJzzz~~~|||eee666------,,,***))))))'''%%%,,,***((('''(((---222555III***222222111666333///444/////////...---,,,+++***(((((('''&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((())))))))))))))))))******)))(((((('''&&&'''((((((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###!!!!!!!!!"""###""""""""""""############!!!""""""#########""""""""""""""""""!!!!!!!!! !!!%%%###dddSSS### ###$$$'''(((AAA___@@@~~~TTTiii^^^LLLIII???555:::TTTwww[[[111iii}}}<<>>---sssvvv{{{qqq___RRR]]]eeehhhaaaVVVMMMEEE???^^^~~~bbbCCCgggVVVHHHTTT___kkkhhhPPP000'''$$$''''''$$$&&&,,,&&&''''''((()))))))))***...tttqqqDDDqqqsss[[[<<<333444333333000/////////...,,,+++***)))(((((('''''''''''''''''''''''''''((((((((((((************************'''''''''((((((((())))))&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&###"""!!!!!!!!!"""###$$$!!!"""""""""############$$$###!!! !!!"""###""""""!!!!!!!!! $$$'''YYYEEE((( """000TTTQQQ333ooo}}}nnnLLLdddjjjRRR:::===wwwfffGGGdddUUUaaaMMM,,,---111!!! 000(((''''''''''''''''''((('''PPP^^^444666EEEBBB444555777000+++000000000///...---++++++))))))(((''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''"""""""""""""""#########!!!"""""""""############$$$###!!! !!!"""!!!!!!!!!!!! !!! +++]]]###   222!!!'''XXX222,,,:::tttgggPPP333```[[[HHHfff>>>YYYZZZ:::###(((444222+++'''+++***'''&&&%%%&&&((()))+++...^^^SSS111###111111---333666222222000000000///...---,,,+++***)))((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((%%%&&&''''''((('''''''''%%%%%%%%%$$$%%%%%%&&&'''%%%%%%%%%&&&''''''(((((($$$$$$$$$$$$############""""""""""""##################"""!!! !!!!!!!!!  $$$JJJ@@@###  ###888999555$$$)))===www777HHHmmm===444qqqvvvkkkgggggg@@@PPPKKK...!!!,,,222))),,,***(((&&&%%%&&&(((***+++555|||LLL444;;;???666///222222222;;;000000000000///---,,,+++***))))))(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&&&&'''(((((((((((((((%%%%%%$$$$$$$$$%%%&&&'''%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%%%%$$$###"""""""""""""""############""""""""""""!!! !!!!!!  ###222WWW'''   '''+++SSS555111000zzz}}}qqq~~~xxx<<<;;;???```vvvuuu[[[OOOIIIEEEHHHkkkuuuPPP)))""",,,///)))((((((''''''''''''((()))%%%$$$PPPFFF666333777444555999111,,,555111111000000///---,,,+++******)))(((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&&&&'''((()))))))))(((%%%%%%$$$###$$$%%%'''(((%%%%%%&&&&&&'''((())))))'''''''''&&&%%%$$$###"""""""""""""""############!!!""""""###""" !!!!!!  $$$VVVRRR"""###$$$ !!!!!!!!!    ...hhh???"""222jjjoooSSS^^^sssRRR]]]|||qqqSSS444''')))%%%&&&((())))))(((&&&%%%'''000...JJJ333555555444333333333333444555333///---,,,,,,+++******)))))))))))))))******'''&&&&&&''''''((()))***+++++++++***)))(((((('''((('''&&&%%%%%%%%%%%%%%%)))(((''''''(((((('''&&&(((((('''&&&%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$$$$$$$"""######""" !!!###%%%######$$$######"""!!! !!!!!! """'''///sss111&&&### !!!###$$$###!!! """ %%%===OOO!!!999%%%<<>>777444444333222222222222333///...---000333444111...,,,++++++***))))))******(((''''''(((((()))***+++)))))))))(((((((((((((((&&&&&&&&&'''((()))***+++###111;;;999111***'''$$$%%%&&&&&&''''''(((((()))'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$######$$$$$$%%%&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%$$$""""""$$$######!!!  !!!...UUU///$$$$$$ !!!"""""""""!!!!!! ###***+++'''+++&&&}}}hhhFFF111000666888///,,,)))+++...000...,,,%%%+++000111,,,'''$$$$$$'''&&&&&&&&&(((+++...///%%%***)))%%%(((///+++!!!,,,PPPvvv|||xxx}}}lllHHH***%%%'''"""###***&&&***###***333%%%:::zzzuuu:::777444444333222222222222222---...///111111...'''"""++++++***)))(((((((((((((((((((((((()))***++++++((((((((((((((((((((((((&&&&&&&&&&&&'''((()))***000999111)))++++++&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&''''''$$$############$$$$$$%%%&&&((()))(((&&&%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!######""""""!!! !!!'''<<>>888222000333444,,,%%%,,,:::******)))(((((()))***,,,***((('''((()))***(((''''''&&&&&&&&&'''***,,,...+++///+++###$$$+++***!!!***!!! 555XXXttt{{{}}}TTT(((,,,!!!$$$------%%%)))111111'''wwwEEE999222444444444333222111000///---000111%%%,,,]]]uuu]]]......---,,,***)))((('''******)))(((((((((((()))&&&%%%%%%%%%&&&&&&$$$###&&&&&&''''''''''''&&&&&&$$$######&&&++++++'''"""&&&&&&&&&''''''''''''((('''''''''&&&%%%$$$"""!!!##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!###&&&(((///eee%%% """!!! !!!...000nnnoooGGGFFFGGG;;;***+++777555000111111000000///...---,,,,,,+++++++++************+++++++++++++++***)))(((((('''''''''''''''(((((((((((())))))))))))(((((((((((($$$***%%%000XXXxxx}}}~~~zzz}}}XXX+++'''***((('''(((***++++++***,,,:::BBB777333444444444333333111000000000---,,,(((888```fffBBB,,,+++***)))((('''''''''%%%%%%%%%%%%$$$$$$$$$$$$)))((('''((())))))'''%%%%%%%%%&&&&&&&&&&&&%%%%%%###"""###(((---///+++'''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$KKKLLL!!! """!!! """&&&))) &&& $$$]]]|||OOO@@@...OOO444333...222333+++---222///000//////...---,,,,,,+++++++++************++++++++++++******)))(((((('''''''''''''''((((((((((((((((((((((((''''''''''''"""'''+++(((&&&444UUUrrr{{{zzzuuu~~~nnnIII555"""'''++++++)))(((+++...)))666JJJ???666444333444444333333222111000111...,,,(((444LLLGGG&&&,,,+++***)))))))))******+++++++++++++++***)))((()))'''&&&&&&'''(((&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$###$$$(((,,,...+++(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!!!!""""""""""""""""""""""""$$$&&&$$$...jjj111!!! """  $$$$$$%%%"""KKK]]]VVVFFFBBB***+++...444000'''...444,,,.........------,,,,,,,,,++++++************++++++++++++******)))(((((((((''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&"""(((...###111VVVvvv}}}~~~}}}iiiPPP+++)))'''&&&''')))))))))...555%%%uuu@@@666777333333444444333222222111+++000111))))))333444(((,,,,,,++++++***++++++,,,))))))******)))((('''&&&)))(((&&&&&&'''((('''&&&&&&''''''((((((''''''&&&'''&&&&&&'''))))))&&&###&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&''''''''''''$$$$$$$$$##################$$$$$$$$$$$$$$$%%%%%%######!!! !!!"""""""""""""""""""""""""""###''''''CCCccc !!! !!!!!!;;;[[[yyy{{{PPPDDD999000///111---111333+++---------,,,,,,,,,,,,,,,++++++************++++++************))))))((((((''''''''''''((((((((((((((((((((('''''''''&&&&&&--- ******%%%888XXXkkkzzz{{{{{{oooQQQ@@@,,,%%%)))...***$$$------555EEEBBB666999333333444444444333222222)))000000,,,,,,---///333************)))(((((('''((()))***,,,---------------+++)))((()))******)))&&&&&&''''''''''''&&&&&&(((''''''(((((('''%%%$$$''''''&&&%%%$$$$$$############%%%&&&'''((((((((($$$$$$$$$#########""""""#########$$$$$$%%%%%%%%%$$$###"""!!! !!!!!!"""""""""""""""""""""""""""""""""&&&QQQ===###%%%###!!!### :::|||yyyfff@@@,,,111111......,,,+++++++++,,,,,,,,,,,,,,,++++++************++++++*********)))))))))))))))''''''''''''(((((((((((()))))))))(((((((((''''''+++###!!!'''+++(((%%%&&&...<<<[[[tttxxxzzzwwwcccHHH444,,,+++,,,+++&&&'''888+++TTTBBB555:::333333444444444444333333111222,,,---333+++&&&...666777777777666333000///++++++***++++++---...///,,,)))'''&&&'''(((((((((&&&&&&''''''''''''&&&&&&'''((())))))************)))((('''&&&%%%$$$###"""###$$$%%%&&&((((((((()))%%%%%%$$$$$$###"""""""""#########$$$$$$%%%%%%&&&$$$###"""!!!!!!!!!"""""""""""""""""""""""""""""" $$$999RRR"""!!!"""!!!333uuuOOO...///...((()))---*********++++++,,,,,,,,,++++++************++++++******))))))))))))))))))''''''''''''((((((((((((***)))))))))((((((((((((###))),,,((($$$$$$$$$###$$$%%%444WWWxxx{{{www~~~xxxgggLLL111$$$(((000,,,000'''333555___>>>111999333333444444444444444333333555------333***---GGG^^^___aaaaaa^^^YYYTTTPPP@@@===888222...,,,++++++...,,,)))((()))++++++***+++,,,,,,------,,,,,,+++((()))******))))))*********)))((('''&&&$$$######$$$$$$&&&'''((((((((((((%%%%%%$$$$$$###""""""!!!"""######$$$%%%%%%&&&&&&$$$$$$"""!!!!!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!###---LLL@@@######""""""111kkkiiijjjDDD//////***'''***,,,((())))))***+++,,,,,,---++++++************++++++)))))))))))))))))))))***''''''''''''(((((((((((())))))((((((((('''''''''"""(((,,,(((###"""$$$&&&''')))&&&<<>>888444222111///,,,222???NNNOOORRRYYYtttaaaEEEVVV333,,,555***...)))%%%$$$(((,,,///000&&&'''((())))))(((&&&%%%'''&&&%%%%%%%%%$$$""" """ !!!$$$%%%""""""""""""###%%%&&&'''###"""$$$"""@@@qqq|||VVV///  (((%%%"""###///eeeVVV???---)))///222111---,,,***(((((('''((((((''''''(((((())))))******************************((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&!!!&&&,,,"""...QQQtttrrrooonnnnnnmmmjjjgggMMM777))),,,,,,%%%'''222111III===555999333000---+++...666CCCKKKDDDSSSmmm???888:::444111//////222222///...111XXXyyy[[[XXXSSSRRRQQQMMMGGGAAA777222///%%%%%%...ggg~~~||||||TTTQQQqqq^^^YYYWWWAAA999222+++'''((()))&&&###+++++++++,,,,,,---------+++)))'''&&&%%%$$$"""!!!######""""""!!!!!!!!!!!! !!!"""###$$$%%%%%%###000'''FFFyyyssskkktttCCC !!!   ###))) $$$""" &&&:::vvvDDD777444444777888444000000,,,+++)))(((''''''((((((''''''(((((())))))******************))))))))))))(((''''''&&&&&&''''''((('''''''''((((((((((((((((((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''---((()))###444QQQgggpppeeecccnnnnnnaaafffLLL000'''---000,,,'''---aaaBBB;;;111333444888;;;<<<999222,,,)))555444333111000999MMMaaa===<<<<<<777777444333666555222111444rrr~~~dddPPPBBB333///,,,nnn}}}VVV\\\vvvhhhaaaYYYSSSOOOHHH???888555222...)))&&&$$$$$$%%%'''&&&%%%&&&(((***))))))"""$$$%%%&&&&&&%%%###!!!!!!!!! !!!!!!"""'''!!!*** ===rrruuuxxx{{{eee888$$$!!!"""!!! ''',,,(((>>>aaa???888999444222555555...+++---,,,+++***)))(((((())))))''''''(((((())))))***************)))))))))((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''((((((((()))(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''+++"""$$$)))'''$$$###(((FFF]]]bbbhhhtttsssfffmmmeeeMMM222)))000...$$$000555zzz===888222999999555000---,,,...222555000//////---(((&&&---888111GGGddd}}};;;>>>777888:::666444555333000000333===BBBRRRhhhzzzwwwssshhh]]]AAA}}}~~~~~~yyyPPPhhh|||vvvqqq\\\WWWOOOFFF>>>888555333,,,***)))((((((&&&$$$!!! !!!###%%%%%%$$$"""!!!""""""!!!  !!! 000PPPdddtttgggLLL)))### $$$''')))(((>>>ZZZ999222999111---+++...//////000333---,,,***)))))))))***+++''''''(((((())))))***************))))))(((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((()))(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''###'''((($$$"""######!!!***DDDaaapppooommmooohhhuuunnnLLL///(((***((('''///BBB999777111666000111222444444333111///(((+++222999999222------)))++++++***---:::NNN]]]999???000:::666222000111111111444888999777777888999:::<<>>EEE<<<@@@???999777;;;>>>===333777:::;;;>>>JJJ[[[hhh}}}fff333yyy}}}{{{{{{ooo;;;^^^~~~|||{{{wwwtttwwwuuurrroookkkddd]]]XXXGGGCCC<<<555000.........$$$###############$$$$$$(((&&&***$$$WWWYYY222!!!$$$!!!""""""""""""""""""""""""!!!!!! !!!!!!+++***IIIyyyKKK777222///000444///888:::111***---222333+++***)))(((((()))******''''''(((((()))*********+++******)))(((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&'''((()))))))))((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''***"""###((('''&&&'''!!!%%%&&&---IIIiiirrriiiqqqiiimmmwwwkkkJJJ111,,,***---!!!111===999;;;333444111......000000...,,,///...------++++++***)))&&&''''''((()))******+++...111444777>>>PPPjjj~~~qqq222;;;)))777222111000555555222RRR~~~tttggg\\\WWWUUUEEE???<<<>>>===888777:::AAADDDNNN```\\\AAAwwwzzzyyyfffLLLFFFbbbgggEEEqqqtttxxx|||~~~~~~~~~~~~~~~~~~~~~{{{yyytttrrrrrrvvv{{{{{{wwwrrrpppkkkeeeaaa]]]WWWMMMEEE>>>777000,,,'''"""!!!$$$######***&&&,,,UUURRR...$$$'''%%%$$$!!!$$$$$$""""""%%%%%% !!!###!!!,,,$$$###JJJrrrSSS888444999777333222222222222222000...,,,***)))))))))))))))***++++++(((((((((((())))))))))))+++******)))((('''''''''%%%$$$$$$######$$$$$$%%%&&&&&&&&&''''''''''''(((,,,***(((%%%%%%%%%'''(((%%%'''&&&###$$$&&&%%%!!!$$$%%%&&&''''''&&&%%%$$$''' (((111@@@___|||rrrpppmmmoooqqqgggLLL333%%%555---DDD@@@888888111333000......///000...---......---,,,+++***))))))&&&&&&'''(((((()))******%%%))),,,,,,+++///888@@@:::PPPqqqggg444:::...666999555......---222\\\|||ppphhh___SSSIIIEEE888000111JJJ]]]RRR}}}HHH---888666---BBBccc{{{|||~~~~~~~~~~~~~~~|||yyyuuutttsssvvv{{{{{{xxxttt{{{xxxwwwxxx{{{zzzvvvqqqgggaaa[[[UUUIII:::000---$$$%%%,,,---***:::WWWfff>>>""""""$$$###'''(((""")))'''*** ###(((%%%$$$((('''+++***RRRzzzHHH888///444:::777333444333333333222111///---,,,+++******)))(((((())))))))))))))))))******************))))))(((''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&###%%%%%%%%%***000111---%%%%%%&&&&&&&&&&&&%%%%%%$$$!!!###(((***444OOOjjjxxxvvvrrrppppppooodddYYY---***,,,///444VVVGGG666444000000...------//////...---------,,,+++***))))))(((%%%&&&&&&''''''(((((()))))),,,//////...,,,,,,,,,333333555<<>>RRRnnnqqqQQQ>>>GGG~~~||||||~~~~~~~~~~~~|||zzzwwwuuutttvvvzzz{{{yyyvvvwwwuuuuuuwww{{{{{{xxxuuuxxxuuuttttttnnneee^^^\\\XXXUUUQQQ???666WWWtttlll888%%%!!!(((### ''')))!!!###222"""&&&((($$$"""(((+++###666nnnJJJ666111222888999333222555444444333222111///...---,,,,,,***)))((('''''''''************++++++++++++)))))))))(((((('''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''(((&&&'''((())))))'''&&&%%%#########&&&...666666111&&&&&&%%%%%%%%%%%%&&&&&&"""###&&&'''###%%%999PPPiiipppssspppnnnppprrrrrrSSS222$$$...***---jjjQQQ555222111---------......///...---,,,,,,+++***)))(((((('''%%%%%%%%%%%%&&&&&&'''''''''&&&&&&'''))),,,......***,,,...///111555<<<@@@UUUhhhMMM:::666:::000000111111444444---@@@fffdddbbbcccgggmmmrrrsssrrrxxxzzzzzz[[[|||ttt///>>>nnnhhhXXX}}}}}}}}}||||||~~~~~~~~~}}}}}}~~~~~~|||zzzxxxvvvuuuvvvxxxyyyyyywww{{{zzzyyyyyyzzzyyywwwtttvvvttttttxxxzzz{{{~~~sssCCC///'''(((###$$$)))'''+++### %%%***,,,))))))$$$***gggwwwdddFFF999<<<777555666444000222888333333222111000///...---,,,+++***)))(((''''''''')))))))))*********++++++'''(((((()))((('''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((())))))))))))((('''&&&%%%%%%%%%###$$$***111///((('''&&&%%%$$$$$$%%%&&&'''###$$$&&&&&&!!! ***888HHH[[[nnnsssooonnnqqqssssssUUU888***###(((DDDddd[[[555000333,,,---...///............++++++***)))(((''''''&&&$$$$$$$$$$$$$$$%%%%%%%%%+++(((%%%$$$&&&((())))))&&&***///333444333222111;;;FFFVVVffftttEEE<<<555:::///:::444---000777888JJJlllAAA===::::::<<<<<<:::888DDDEEEDDDEEELLL]]]qqq[[[~~~OOO sss}}}www~~~yyyzzz|||~~~~~~}}}{{{wwwvvvvvvvvvwwwxxxxxxwwwxxxxxxxxxyyy{{{|||{{{zzz}}}xxxvvvxxxxxxvvvxxx|||jjj???"""%%%$$$%%%,,,***!!!$$$'''### )))///'''///fffgggFFF===444<<<777333///000111333555999111111000///...---------++++++***)))))))))))))))((((((((()))))))))******'''((()))))))))((('''%%%'''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((///...+++(((&&&&&&&&&''''''&&&$$$"""&&&***'''!!!&&&%%%$$$######$$$%%%&&&&&&$$$%%%&&&%%%$$$%%%))),,,DDD___mmmppprrrssstttqqqwwwhhhBBB###!!!---555|||ddd444...444,,,...000000///------...+++***)))((('''&&&&&&%%%########################))))))***+++,,,+++)))&&&555111,,,((((((---333777,,,111:::DDDPPP___oooyyy}}}BBB<<<666777000333111---111777444>>>XXXMMMJJJGGGDDDCCCBBB@@@???777;;;;;;666222555:::<<>>~~~|||zzz|||vvvwwwyyyzzzzzz|||~~~~~~}}}xxxzzz|||}}}|||{{{yyyyyy||||||{{{yyyxxxvvvvvvwwwvvvtttvvv{{{}}}|||}}}}}}kkk>>>$$$'''111((("""%%%+++***###111gggKKK>>>DDD666;;;;;;;;;999777555444222000111000///...------......///...---,,,+++*********(((((()))))))))*********'''(((+++,,,,,,+++)))'''((((((''''''''''''((((((&&&&&&&&&''''''''''''(((***)))((('''&&&&&&''''''"""&&&(((%%%###&&&'''&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''&&&$$$!!!!!!'''999WWWrrr|||zzzxxxtttsssgggNNN777,,,...YYYooo111'''111...111444333000---,,,---))))))((('''&&&%%%%%%$$$"""""""""""""""!!!!!!!!!%%%&&&&&&%%%$$$%%%)))+++***(((''''''***---///000///...///111444777777666888<<>>CCC888AAA777888666000...000555888222111000.........///000222111///---+++***)))))))))************+++++++++''')))+++------,,,***(((((((((''''''''''''((((((&&&&&&&&&'''''''''((((((###$$$&&&'''''''''&&&&&& ''')))%%%"""###&&&'''###$$$%%%&&&&&&%%%$$$###!!!%%%'''&&&$$$$$$&&&&&&***!!!000TTTuuu~~~xxx||||||~~~vvvaaaHHH888))),,,\\\~~~,,,///+++///,,,---000000,,,,,,...((((((((('''&&&%%%#########"""!!!  !!!!!!###$$$$$$%%%%%%%%%%%%&&&'''((()))***+++.../////////...///111444999<<>>555555444333222111111000......///---++++++,,,---;;;888333...***)))))))))(((((()))***************))))))(((((((((((())))))))))))(((((('''''''''&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%"""$$$777YYYvvvvvvxxxzzzyyynnnggg???---555ggg///111...///------//////++++++---((((((''''''&&&%%%###""""""!!!  !!!!!! !!!"""###$$$$$$%%%$$$%%%&&&'''((()))******,,,---------,,,---///111333555777777777888<<<@@@;;;EEERRRccc@@@@@@EEE222///;;;666444111///...///111222///000000///......222555444DDDXXXjjjwww~~~}}}{{{bbbwwwssszzzsss|||}}}{{{wwwYYY///---///<<>>MMMRRRaaavvvrrr~~~uuufff~~~{{{{{{xxx~~~~~~WWW666,,,(((###$$$,,,888DDDJJJhhhrrr~~~{{{zzz}}}}}}{{{zzzyyyyyy{{{}}}~~~}}}|||~~~}}}~~~~~~zzzwwwyyy~~~~~~|||XXXDDD888777666555333222111000......///---,,,+++---...((((((((())))))*********((())))))************)))))))))(((((((((((())))))(((((((((((('''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''$$$&&&)))""":::]]]xxxzzz{{{|||{{{yyy]]]444!!!===|||555222000///,,,,,,...,,,(((''')))'''''''''&&&%%%$$$###"""  """######"""!!! !!!###$$$$$$$$$$$$%%%&&&''''''''''''((())))))))))))+++,,,//////000333444444111......333888:::;;;>>>@@@BBBIII\\\zzzAAA<<<888444===000222222222111///---+++***,,,,,,,,,,,,---...///000))) &&&,,,$$$###***)))***::::::GGGHHHHHHhhhvvvzzzvvv{{{yyy|||{{{|||```666)))---------,,,++++++---///:::BBBSSSkkk}}}}}}yyy{{{zzzzzz{{{}}}~~~}}}{{{}}}|||}}}~~~VVV;;;888888777555333222111000---...///...,,,,,,---///++++++,,,,,,,,,***)))(((((()))************))))))(((((())))))))))))(((((((((((((((((((((''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&)))!!!!!!((()))$$$'''111KKKrrr{{{yyyyyy[[[222 BBB555///...---+++***,,,+++'''%%%''''''''''''&&&%%%$$$""""""  !!!"""###""" !!!###$$$######$$$$$$%%%%%%&&&&&&&&&(((******))))))***,,,---,,,,,,---//////...---+++,,,///222444666888;;;444999BBBPPPfffrrr888EEEEEE---555777555333222000...---------,,,+++******************(((&&&,,,111---)))***)))!!!%%%"""'''&&&%%%666???[[[lllvvvzzzyyy}}}~~~rrrBBB###000&&&***///111000/////////---+++---;;;RRRkkk}}}{{{~~~}}}||||||}}}|||zzzxxx~~~}}}xxxSSS999888777666555333222111000---...///...------...000,,,---......---+++)))'''))))))*********))))))((((((((())))))))))))(((((('''''''''((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''%%%###$$$)))+++%%%'''TTTvvv}}}~~~}}}}}}}}}vvvVVV---((([[[555------+++)))(((+++***&&&%%%'''&&&&&&&&&&&&%%%###"""!!!  !!!!!!!!! !!!######"""#########$$$$$$$$$%%%%%%''')))***))))))***+++000///...,,,++++++,,,,,,333000000222333222555888>>>===999777999FFFXXXfffddd;;;------===222666444111///......///000000...------......,,,+++,,,444---$$$)))(((&&&,,,---,,,+++...---(((((()))...CCC[[[{{{}}}}}}yyy|||ddd444###777222333222000---+++***+++//////---***...>>>XXXkkk}}}||||||{{{xxxuuuyyy||||||{{{}}}|||}}}}}}|||nnn{{{MMM>>>555555444333222222111000---...///...------///111)))***+++,,,,,,+++***))))))************))))))((('''((()))******)))(((''''''''''''((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%******""" &&&(((%%%!!!///HHHkkk{{{|||nnnLLL000888RRR777...///)))''''''***)))&&&%%%'''&&&&&&&&&%%%$$$###"""!!!!!!   !!!"""######"""""""""############$$$$$$&&&)))))))))((()))***...000111///+++***+++,,,(((''',,,555:::888888:::///444999===@@@AAACCCEEE<<>>dddooozzz}}}}}}}}}|||zzzxxxuuuwwwzzzzzzxxx{{{{{{{{{xxx|||{{{xxxsssttt:::+++333333222222222111111111---...///...---...///111((()))******++++++++++++***************)))(((((('''((()))******)))((('''''''''''''''((((((((()))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''%%%"""!!!$$$***$$$!!!(((JJJsss|||vvvgggMMM555)))```:::///111(((%%%&&&))))))%%%%%%'''&&&&&&&&&%%%$$$###"""!!!"""!!!!!!"""#########""""""""""""###############%%%((()))((('''((((((%%%***......)))'''(((+++000++++++000222///...222666666555666777:::===???EEEIIIMMMWWWppp<<<---:::000000111000000///.........,,,***+++------***'''YYYrrrJJJ---...!!!333***$$$((('''''')))'''///222(((333tttyyybbb666+++111(((------...111222111...***---,,,+++---000000,,,)))***@@@\\\ppp|||~~~}}}||||||{{{xxxvvvxxx{{{{{{yyy{{{~~~{{{yyyvvv|||ooo666666111111111111111111111111---...///.........000222,,,,,,,,,+++++++++++++++***************)))(((((('''((()))++++++)))((('''&&&'''''''''(((((())))))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&,,,)))---###"""!!!(((%%%---SSSwwwzzzvvvtttiiiKKK---666xxx>>>666---))))))'''&&&&&&'''((((((&&&&&&&&&%%%$$$###"""!!!   !!!"""""" !!!!!!""""""######&&&&&&&&&''''''''''''(((+++*********))))))(((((())))))***,,,...111333444333333444555666777888999:::999>>>FFFJJJLLLTTT^^^777:::(((+++444......111(((---)))***...,,,'''***222ZZZggg)))'''***,,,'''''''''''''''((())))))...!!!PPPssszzzhhhIII555---+++---111//////000000000000////////////...---------......,,,+++***...:::PPPjjj{{{}}}zzzxxxyyyzzz|||{{{{{{~~~}}}qqq}}}vvv~~~qqq???222777222333444444444333222111111000...---,,,,,,------************************))))))))))))))))))))))))'''((()))******)))((('''&&&'''((())))))'''%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((999^^^~~~}}}yyy}}}sssaaa333BBBjjjJJJ999000)))((('''&&&&&&&&&'''(((&&&&&&&&&%%%$$$###"""!!! !!!!!! !!!""""""######&&&&&&&&&&&&''''''''''''*********))))))((((((((((((((()))+++---000222333222222333444555666666777444333555:::;;;;;;@@@HHHFFFTTTuuu222===>>>666...&&&***<<<...,,,---//////,,,******BBBiiiYYY111222333)))///(((''''''''''''((())))))%%%---VVVwwwoooIII===111...///....../////////////////////......///...------,,,,,,------000...***'''(((111===FFFlllooorrruuuuuuuuuvvvwwwxxx|||}}}yyyyyy}}}zzzqqq}}}wwwJJJ777999444333333444444444333222111000///...,,,,,,,,,,,,---************************))))))))))))))))))))))))'''((()))******)))((('''&&&'''((()))((('''%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&"""!!!444IIIxxx{{{}}}jjj777444zzzZZZ888...)))((('''&&&%%%&&&&&&'''&&&&&&%%%%%%$$$###!!!   !!!!!!"""######%%%%%%%%%&&&&&&&&&'''''')))))))))(((((((((((((((''''''(((***,,,...000111111111111222222333333333333222333555555444777<<<@@@222555PPPjjjbbb555666---555<<<%%%***+++)))))),,,///...*** 666555&&&&&&((($$$$$$((((((''''''(((((()))***,,,MMMfff|||aaaIII+++((()))...000---++++++///////////////...------...---,,,,,,+++++++++,,,...---+++(((&&&%%%'''***===JJJ\\\llluuuwwwtttrrrqqqxxx~~~wwwrrr|||xxxXXX///111;;;111333444444444444333222111///...---,,,+++++++++,,,************************))))))))))))))))))))))))(((((())))))))))))((((((&&&'''((((((((('''%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&%%% (((CCCaaa|||vvvwww]]]999FFF}}}mmm333''')))((('''%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$"""!!!   !!!""""""###$$$%%%%%%%%%&&&&&&&&&&&&((('''''''''''''''''''''&&&''''''(((***,,,---...////////////000000000000333333444555666888:::<<<999777>>>FFF???:::UUU|||DDD...000,,,...---///,,,&&&(((...000---'''(((+++)))%%%(((---,,,((((((((('''((())))))***777lllttt|||}}}{{{FFF,,,///---,,,...,,,)))***...000000000000000///...---------,,,+++************+++,,,...//////---,,,,,, +++===OOO___jjjrrrwww{{{zzz||||||tttsss{{{yyygggMMM???444333555222444444444444333222222111...------,,,+++++++++***************************(((((((((((((((((((((((((((((())))))))))))((((((''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!&&&(((&&&######$$$!!!AAAggg~~~nnn@@@EEE111%%%)))(((&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!  !!!!!!""""""$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***,,,,,,------------............///000000111333666777777111222999CCCFFF@@@===???JJJ___^^^111999---...111111---+++,,,,,,***222(((+++000)))***222000((((((((((((((()))******;;;tttvvvvvvvvvrrr;;;'''+++)))((()))((((((---444000111111111000000///...------,,,+++***))))))***------...///...---***((((((&&&&&&)))555HHH\\\jjjwwwyyy|||}}}}}}}}}}}}~~~~~~}}}rrrvvv{{{zzzLLL000:::???888555666555555444333222222111111------------,,,+++******))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%$$$"""!!! ###%%%222QQQwwwzzz|||oooSSS[[[555))))))'''&&&$$$#########$$$%%%%%%$$$$$$###"""  !!!""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((()))***+++++++++,,,,,,,,,---------...//////...000333222///:::555---,,,888EEEJJJFFF@@@FFFKKKKKKOOOkkkRRR666'''%%%(((---///,,,)))***''' &&&---)))&&&((('''))))))(((((())))))***+++>>>nnnvvvqqqqqqaaa444$$$((('''(((++++++***,,,111//////000000000000//////...---,,,+++***))))))))),,,+++******++++++)))''',,,***'''%%%&&&+++333:::CCC[[[yyy~~~}}}rrryyyzzz{{{bbbEEE777<<<<<<;;;<<<999666555444333222111111111---.........---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&''''''(((((((((((((((((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''%%% !!!!!!!!!###;;;\\\|||vvv^^^iii888...((('''%%%$$$###"""######$$$$$$$$$$$$###!!!   !!!!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&(((((('''(((((()))***+++)))******+++,,,------......000///---///444222,,,000444777888999===@@@AAA@@@;;;<<>>???999999<<<:::777666444222111111111111......//////...---+++***))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***(((((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&%%%%%%$$$###%%%%%%&&&''''''((())))))************)))((('''&&&$$$%%%%%%&&&&&&%%%%%%$$$######################## %%%&&&""""""%%%'''%%%!!!)))+++"""333dddvvveeeTTT999///((('''%%%###"""""""""###$$$$$$$$$$$$###!!!   !!!!!!""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%((((((((((((((()))******((()))***+++,,,---......))),,,,,,***...444222,,,555000///555::::::<<<@@@@@@AAADDDEEE@@@;;;AAALLLLLLOOO[[[uuu|||SSS000,,,---&&&$$$,,,)))---***'''***((('''///)))))))))))))))******+++'''BBBiiiooovvvLLL777...000***'''***+++******---))))))+++,,,---.........000///...,,,+++*********+++))))))***,,,+++((($$$'''(((((((((((((((+++---***######333QQQnnnsss}}}zzz{{{pppUUU<<<777BBB???666777:::777666444222111111111111...//////000///---,,,+++))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&''''''((()))******++++++++++++***)))''''''$$$%%%%%%&&&&&&%%%%%%$$$########################$$$((($$$"""$$$$$$!!!!!!$$$!!!&&&>>>TTT{{{|||}}}}}}ooo]]]yyyEEE***((('''%%%$$$###"""""""""!!!!!!!!!!!!!!!  !!!""""""""""""""""""""""""""""""""""""""""""""""""&&&%%%$$$&&&+++222:::>>>(((***++++++******+++,,,+++,,,...//////...---,,,---///222555888:::<<<<<<===@@@CCCBBB@@@>>>???AAADDD??????DDDGGGMMMccc{{{ddd... ///))) ...***000111((('''---,,,,,,,,,+++***))))))((((((***///GGGgggrrr]]];;;&&&,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///---,,,+++*********))))))************))))))''''''((())))))((('''&&&$$$###$$$(((+++;;;ccc}}}{{{xxxccczzzVVVEEE999:::<<<888777<<<666444222222222222000...//////...---,,,,,,++++++++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''&&&&&&((('''&&&%%%&&&(((***+++'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''((()))***+++,,,---&&&'''000222)))###%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!""""""###$$$$$$%%%%%%###$$$$$$###"""!!!###$$$JJJnnnyyyrrrrrr^^^??????^^^MMM...((('''%%%$$$"""!!!!!! !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$###"""###&&&+++111444((()))***))))))+++...000...---,,,,,,,,,,,,------...///000333666:::===???===???@@@@@@@@@AAABBBDDDEEE===:::<<<;;;999CCCQQQEEEPPP]]]jjjzzzHHH000%%%555+++!!!###(((%%%(((...+++)))((('''&&&'''(((***+++''')))888PPPZZZLLL888---,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---+++******))))))))))))************))))))'''((()))******)))(((''''''"""!!!###"""(((===UUUrrrqqquuuwwwSSSCCC999;;;===999888;;;777555444333444333111000///......---,,,,,,++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))((((((((((((((('''''')))((('''&&&&&&''')))***'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''((()))***++++++,,,%%%&&&...///(((###%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$########################"""""" !!!!!! """$$$...EEEZZZ\\\RRRQQQ\\\iiiqqqWWWbbbZZZ000)))(((&&&$$$""" !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$###""""""$$$&&&)))***((()))(((((((((+++000333222000---******+++---//////......000444999>>>AAAAAA???======???AAABBBBBB@@@999666::::::666666<<>><<<@@@CCCFFFHHHJJJLLLOOOQQQvvv}}}RRR666%%%'''***000444...******)))(((''''''&&&&&&+++&&&###%%%%%%$$$(((...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((((((((()))******++++++******)))((()))***+++,,,+++***)))+++''''''++++++&&&###%%%%%%%%%///222GGGmmm}}}EEE===888;;;<<<:::888999888666555444444444222111......---------,,,,,,,,,******)))))))))))))))***))))))))))))))))))))))))))))))))))))(((((((((((('''(((((())))))************)))((('''&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&''''''(((((())))))))))))%%%%%%(((((($$$###&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""""""""!!! ###$$$%%%%%%$$$$$$&&&((("""%%%444\\\sss|||qqqJJJXXXppp***,,,+++)))&&&$$$"""!!!!!!!!!!!!!!!!!!!!!  !!! """"""""""""""""""""""""######$$$$$$%%%&&&''''''%%%'''***+++***))))))***------......---+++)))(((***,,,///222666999;;;<<>>@@@BBB777???GGGOOOhhhhhh```~~~XXX:::...%%%$$$'''$$$&&&'''((())))))'''%%%###...,,,+++***((((((---444.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((((((((******++++++++++++******((()))***,,,,,,,,,+++***&&&%%%&&&((('''&&&'''***---***///$$$---[[[aaa???;;;888:::;;;999888777777555444333444333111000---------------,,,,,,,,,***)))))))))))))))******************************))))))))))))((((((((((((''''''(((((())))))******))))))(((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''(((((((((((('''%%%%%%&&&&&&###$$$'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###### '''''''''&&&$$$$$$%%%&&&###"""---SSSvvv|||rrraaaXXXkkk}}})))+++***(((&&&$$$###"""!!!!!!!!!!!!!!!!!!  !!! """"""""""""""""""""""""!!!!!!!!!"""###%%%&&&'''$$$'''+++,,,+++)))((('''(((***...000///,,,(((%%%***,,,///333666888999999<<<999666444555777999:::777:::;;;999444222444888/////////000000111999BBB;;;<<<;;;:::777777888999DDDAAA@@@999BBBAAA999SSSuuu```XXXYYYKKK999...%%%%%%&&&(((******)))'''%%%&&&(((+++++++++,,,000444//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))((())))))******++++++++++++******'''(((***+++,,,,,,++++++)))***)))&&&$$$$$$'''+++$$$###---###,,,dddtttPPP>>><<<::::::::::::999888777555444333333333111000------------------------)))))))))))))))******+++************************))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''''''''%%%&&&&&&&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###### !!!!!!!!!!!!!!!%%%%%%%%%###!!! !!!"""%%%"""###&&&###///YYY~~~uuuuuuxxxnnnfff~~~...((('''&&&$$$###"""!!!!!!!!!!!!!!!!!!!!!  !!! """""""""""""""""""""""""""!!!!!!!!!"""$$$&&&'''&&&(((+++,,,,,,++++++,,,***---111333333000,,,***,,,---///111333666888999888888777555444555888;;;333444555666777999:::999999666777:::888111---...000222444555777999===@@@333---888;;;DDDHHH444000888888PPPhhhbbbRRRKKKHHH333222000---,,,*********!!!%%%(((((()))+++...////////////...------,,,,,,++++++++++++++++++++++++++++++***)))))))))*********++++++,,,,,,++++++***&&&((()))++++++++++++***------+++((('''((()))***+++'''000&&&...iii```CCC??????===;;;;;;<<<<<<;;;888666555444555444222111------------------------)))))))))))))))***++++++************************))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&###&&&((('''%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########""""""!!!!!! !!!""""""  !!!&&&'''%%%777RRRdddrrr|||zzzvvvzzz333&&&%%%$$$"""!!! !!!!!!!!!!!!!!!  !!! """"""""""""""""""""""""%%%$$$###"""###%%%'''(((''')))++++++,,,---000222000222555888888666333111000///...///111444888::::::;;;;;;888444333666999555444222333777999555///444,,,(((...444333333555666666555333111000222444@@@666;;;000***777777777777222@@@LLL???333:::CCCEEEAAA:::333...,,,,,,,,,(((***+++***+++---//////000000///...------,,,,,,++++++++++++++++++++++++,,,+++*********************++++++,,,,,,++++++***&&&''')))***+++++++++***(((((('''(((+++---+++''')))!!!***###333wwwUUU===BBBBBB@@@===<<<>>>>>>===999888666555666555444222------------------------))))))((())))))***++++++************************))))))))))))(((((((((((('''''''''&&&&&&%%%%%%$$$&&&&&&'''((()))))))))((('''&&&&&&%%%%%%&&&&&&'''((((((((('''&&&&&&%%%%%%"""&&&)))(((&&&%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%$$$"""!!!   """$$$'''"""###---333JJJ```tttxxxwww{{{~~~~~~000000!!!###+++%%% !!!$$$$$$######"""  !!!  !!!!!!!!!!!!$$$###""""""###%%%''')))***)))))))))+++...000222222333555999<<<:::555000555555222///222999<<<::::::999777555555555555666444555555666555555444444222333333222000///000111555444333222222222222333777555444666666333333555:::000AAAHHH///)))333***;;;IIIHHH333%%%(((,,,)))+++***))))))***---000111000///---***)))+++///222---...///...,,,+++,,,---******++++++++++++******+++***)))((((((***,,,---++++++******************))))))(((((((((((()))))),,,***'''...,,,AAAEEEAAAAAA@@@???===;;;:::999:::999777666444444333333222000...---------,,,+++///+++)))***...///---)))++++++++++++++++++++++++***************)))(((((((((((('''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&$$$'''))))))''''''(((***(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%$$$###$$$%%%%%%%%%%%%$$$$$$$$$######!!!!!!   !!!!!! !!!###(((+++///FFFcccvvv|||}}}|||{{{}}}666..."""$$$)))### %%%$$$############!!!  !!!!!!!!!  !!!!!!!!!!!!######""""""###%%%'''))))))***+++,,,------......000000333777::::::666222888777444111222888:::888999888777666555555555555333333444555555555444444111222111000//////111333444444444333333222222222222111222444333222666===:::666@@@@@@,,,(((000,,,+++<<>><<<:::999888666666666555555444444444222000...---......,,,+++---***)))***...///...+++++++++++++++++++++++++++***************)))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''(((((()))&&&((())))))'''&&&'''''''''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$#########!!!!!!   !!!!!!"""""""""$$$(((+++---%%%000QQQllltttxxx}}}wwwwww000))))))&&&"""%%%""""""""""""!!!  !!!!!!"""  !!!!!! !!!!!!############$$$&&&'''(((((()))+++,,,------,,,,,,......///000222444666666::::::777333444888888555555666777888888777555555000111222333333333333333222111///,,,***,,,///333111222444555555444222111111000222666777777;;;AAA:::@@@999///...,,,+++///---'''%%%+++000333===HHHUUUDDD///%%%(((...111000---,,,,,,,,,---///111222+++,,,---,,,+++***+++,,,******++++++++++++************)))))))))***+++,,,))))))))))))************))))))(((((((((((())))))))))))&&&...333]]]FFF@@@@@@???>>><<<:::888777555555666666555555555444333111............---+++,,,***)))+++---///...,,,++++++++++++++++++++++++***************)))((((((''''''''''''''''''''''''%%%&&&&&&'''((())))))***((()))))))))((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$############!!!!!!   !!!!!!"""""""""$$$'''***000)))***<<>><<<;;;999888555666666777777666555555333111///.........---,,,,,,+++++++++---------,,,++++++++++++++++++++++++***************)))((((((&&&'''''''''''''''''''''&&&&&&''''''((()))******)))(((((((((((((((&&&%%%&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$#########""""""!!!!!!   !!!"""""""""###&&&(((+++111///,,,<<<\\\qqquuuwww{{{>>>(((!!!'''''''''''' !!!!!!!!!!!!!!!  !!! !!!""" ######$$$%%%&&&'''((((((((((((''''''))),,,///111...///000///...000333555444555444222444999:::777555555666777777888777777222222222333333222222111222111000---++++++...000111222333444444444333222444111111444555222222444UUU>>>000222555222000222000+++***///...(((''',,,,,,>>>SSS\\\UUUEEE999222***---//////,,,)))((()))(((***++++++***)))***,,,******++++++++++++******))))))******++++++++++++'''(((((())))))*********))))))(((((((((((())))))***+++'''///888tttBBBAAAAAA@@@???===;;;:::999777777888999888777666444333111///...//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************)))((((((&&&&&&&&&''''''''''''''''''''''''(((((())))))***)))((('''((())))))'''%%%&&&&&&&&&'''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&$$$"""$$$''')))'''%%%$$$############"""""""""!!!!!!    !!!!!!!!!"""$$$&&&!!!//////&&&777^^^uuuuuuzzz~~~SSS///&&&)))&&&&&&$$$ !!!!!! !!!"""""" ######$$$&&&''''''(((((((((((())))))+++,,,---...,,,...///000///000444777333444333111333888888555555555555555666777888999444444444444333222111000...//////...---...000333222222222333333444444444222333444444///---444>>>ooo???,,,666555111444222///---+++)))(((***///555%%%)))444EEEUUUZZZSSSKKK@@@888///***+++,,,***(((((()))******))))))***,,,******++++++++++++******))))))***+++++++++++++++''''''(((((()))******+++))))))(((((((((((())))))+++,,,(((000999HHHBBBBBBAAA@@@>>><<<;;;:::999::::::;;;:::888666444444222////////////...,,,------...---+++***++++++++++++++++++++++++++++++***************)))((((((&&&&&&&&&'''''''''((((((((((((((((((((()))))))))(((&&&&&&''')))***(((&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$"""$$$(((***(((%%%############""""""""""""!!!!!!    !!! !!!"""$$$ (((***...HHHmmm}}}www}}}kkkVVVjjjggg888''')))###"""$$$ !!!  !!!"""### ######%%%&&&'''(((((((((''')))+++,,,,,,,,,***)))))),,,///000000222666999333555333111333666666333666555555555666777999:::555555555444333222111000+++---...//////111333555333222222222222333444555111555999666---,,,;;;LLL@@@***999333///777333,,,222555222...,,,,,,+++444000***(((000DDD^^^pppnnnXXX<<<,,,+++...---)))''')))******))))))***,,,******++++++++++++******))))))***++++++++++++***&&&''''''((()))******+++))))))(((((((((((()))))),,,---)))000:::NNNCCCCCCBBBAAA???===;;;::::::;;;<<<<<<;;;888666444444222000/////////...---.........---+++*********++++++++++++++++++++++++***************)))((((((&&&&&&&&&'''''''''(((((())))))))))))(((((((((((('''&&&%%%'''***+++)))'''&&&&&&&&&'''''''''(((((($$$$$$$$$%%%%%%%%%&&&&&&'''###!!!$$$(((***(((%%%############""""""""""""!!!!!!    !!!###'''###%%%999]]]{{{yyy}}}~~~LLL///HHH222%%%$$$+++ (((   !!!"""$$$$$$%%%&&&&&&''''''(((%%%&&&)))+++,,,,,,+++***------......///111222333777444111111333444333222555666666777777666444333777666666555444444333333000...---,,,,,,...111222111222333444444333222111555999444222///>>>555tttTTT>>>000333777333444:::000000000///////////////...---------000444888:::>>>TTTcccUUU:::***))),,,'''***,,,,,,)))(((***,,,,,,)))'''(((+++---,,,++++++***)))((()))***,,,---))))))))))))))))))))))))))))))(((((((((((()))))),,,******---@@@FFFBBBDDD:::;;;HHHAAA666???777777888999999999888888666333111000111111000...---------,,,,,,,,,++++++------++++++++++++------,,,,,,++++++***)))((((((((((((((((((((()))******))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&######$$$&&&'''(((&&&$$$############""""""""""""""""""!!! !!!!!! !!!!!!######)))444@@@LLLZZZggg||||||TTT;;;999222PPP555(((&&&(((###'''"""   !!!"""$$$%%%%%%&&&&&&''''''(((%%%''')))+++,,,,,,++++++------......///111222333555222000000222444333222666777888999888888666666444444444444444444444444333111...,,,,,,---000222222333555666777777777666000BBB222888///222999YYY???333,,,111555444555888444444333333333333222222111111000000000000000000888777===SSSnnnsssXXX888000)))$$$'''000444000+++///000///...+++'''$$$###'''((())))))***+++++++++************************))))))(((((((((((())))))+++******...BBB\\\===DDDCCCAAAEEECCC======:::::::::999999888777666444222000///000000...------------,,,,,,,,,++++++,,,+++************+++,,,,,,,,,++++++***))))))(((((((((((((((((()))******))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%&&&%%%$$$$$$%%%&&&'''%%%$$$############""""""""""""""""""!!!   $$$###%%%***,,,---333999gggssspppBBB---///+++***AAAyyy:::***((($$$)))$$$###  !!!"""%%%%%%%%%&&&''''''(((((('''(((***,,,------,,,,,,------...//////000111222222000//////111333333333555666777888888777666666111111222333444444555555666333///,,,,,,---000222111222444666777888999999///GGG111:::000111HHHFFF...---...111444666555444888888888777777666666666222222333222111...,,,***///777:::666777GGG```rrr]]]LLL666((((((,,,//////,,,,,,+++)))(((***///333&&&''')))+++,,,+++******++++++++++++++++++++++++))))))(((((((((((())))))+++)))***///DDDAAA@@@DDDCCC???CCCCCC:::===<<<;;;:::888666555444444222////////////...,,,------------,,,,,,,,,,,,+++******))))))******+++,,,,,,++++++***)))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((''''''''''''&&&'''''''''''''''''''''''')))(((&&&%%%%%%%%%&&&&&&'''%%%######%%%%%%%%%$$$############""""""""""""""""""!!! """"""%%%***)))&&&&&&)))WWWrrrccc444&&&,,,(((+++%%%JJJAAA***+++""",,, """  !!!"""%%%%%%&&&&&&'''(((((((((((()))***,,,------------,,,---...///000000000000///.........000222333444333333555555555555444333000000111222222333333444555333///,,,,,,...222444111222333444555666666777555???333444222AAARRRAAA+++111444333333555555111::::::999999888777777777111111111111111000//////+++111222***###(((999GGGsssiiiVVV???---(((///777333222111...+++(((((((((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((((((((()))))),,,******000EEE^^^DDD>>>DDD@@@DDDHHH=========;;;999888666666555444222000/////////...---...------------,,,,,,,,,++++++************+++++++++++++++*********))))))((((((((((((((())))))***(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&((()))(((&&&###"""###$$$$$$###############"""""""""!!!""""""!!!  %%%,,,---,,,,,,000SSSxxxXXX,,,'''---&&&...$$$***SSSPPP(((,,,###,,, !!!!!!  !!!"""%%%%%%&&&''''''(((((()))((()))***+++,,,---------,,,---...///000000//////............///111333555333444444555555333222111111111111111111111111111222000...,,,---000444777333333333333444444444555:::...888...888NNNDDD555...444777333222444555333999999888777777666555555444333111000000111333444000,,,+++000444111(((!!!555HHH^^^ggg^^^III555***+++,,,...111222000,,,)))333111---+++******,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((((((((())))))---***+++111FFFVVV===EEEFFFHHHKKKEEE===<<<;;;999888777777777555333111000000000///............---------,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++***************((((((((((((((())))))***((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%&&&((()))+++(((%%%###"""###$$$$$$###############"""""""""!!!""""""!!!  !!!!!!!!!!!! !!!%%%&&&$$$%%%)))SSS{{{}}}KKK''''''))) $$$&&&###&&&FFFjjj'''---%%%)))!!!!!!!!!  !!!"""&&&&&&&&&'''(((((())))))((())))))***+++,,,------,,,---...///000///.........////////////000333666666666777777666444222111000000000//////////////////...------...111444666666555555444444444555555888%%%999000DDDJJJ000,,,000111222333333444666999888888777666555444444333888666333000///000222333555222000---(((&&&,,,444;;;444...000:::HHHRRRXXX;;;777000***)))...555;;;666333///+++***+++...000,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((((((((())))))...++++++222IIIsssHHHDDDGGGEEEEEEFFF>>>===;;;999888777888888666444111111111111000...............---------,,,+++,,,,,,------,,,,,,+++************************((((((((((((((()))******))))))))))))))))))))))))'''''''''&&&&&&&&&&&&%%%''''''''''''''''''''''''%%%%%%&&&'''((())))))***&&&$$$""""""$$$$$$$$$###############""""""""""""""""""!!!  !!!""""""!!!  !!!%%%%%%"""$$$(((WWWyyyCCC&&&)))))) ###***///)))%%%BBB)))...(((###!!!%%%"""!!!   !!!"""&&&&&&''''''(((((())))))((((((((()))***+++,,,---+++---...000000///...---...000111000///000333666777777777666555222000///---------...//////000000......---...///000111222444333222222333444555666444***000555SSS???555@@@666000000666888444666;;;999999888777666555444444777666444222000000000000333+++)))111888333'''!!!###)))333<<>>555444;;;;;;;;;:::999777666666555222222333333222111///......///444777333+++***000---///---'''!!!%%%444AAA222MMMjjjqqq^^^DDD333---------,,,------...000000++++++++++++++++++++++++))))))(((((((((((()))))),,,))),,,666PPPWWWKKKJJJEEEHHHDDDAAA===:::777555555555444222000/////////...---//////.........---------)))***+++,,,,,,+++***)))******************++++++((((((((((((((()))******))))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''((()))++++++***'''$$$"""!!!!!!"""$$$&&&&&&$$$"""############""""""""""""""""""!!!  !!!!!! !!!'''&&&!!! """RRR}}}sss>>>$$$%%%&&&++++++###!!!&&&,,,///666>>>111333%%%$$$"""&&&  !!! """"""!!! !!!!!!$$$%%%&&&'''((((((((((((((('''(((+++///000...+++...---------...///111222/////////000111333444555888777555333000...,,,+++***+++,,,---------,,,,,,000000////////////000000///000111222444666555222---!!!444MMMEEEAAATTTbbb444444444555666888:::;;;999999888666666555555555222222111000//////000000,,,,,,,,,+++******---///,,,***((((((***++++++++++++---555EEEUUUYYYPPPEEE777444222111111000...,,,333...)))(((+++,,,***''''''///000''' $$$)))***+++++++++666MMMDDDDDDIII>>>;;;;;;999777555444555666333333333333111///---+++------------------------++++++++++++++++++++++++++++++++++++++++++++++++))))))(((((((((***+++,,,------,,,+++*********+++%%%&&&''''''((((((''''''((('''%%%%%%'''((('''&&&%%%%%%$$$###""""""#########"""!!!!!!!!!"""$$$$$$&&&%%%$$$###"""""""""""" !!! """&&&(((QQQmmmyyyOOO %%%222(((###"""%%%%%%$$$)))222LLLIII000'''### !!!  !!! """"""!!! !!!"""$$$%%%&&&''''''((((((((((((''''''***---///...,,,000///.........///000111000//////000111222444555666666444222000...---,,,++++++,,,,,,---------,,,///////////////000000000111333444222000000111111444666EEELLL???333888???444444555666777888999:::888777555444333333333444222222111000000000000000+++,,,,,,+++***+++...000...,,,***)))***+++******'''&&&&&&+++333:::>>>>>>KKK]]]oooooo[[[BBB000)))$$$))),,,***%%%###(((...%%%&&&'''***///111,,,&&&+++***+++555QQQiiiHHHJJJHHH@@@???===999666555555555444333333222000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***)))((((((((()))***+++******)))((((((((())))))(((((((((''''''&&&&&&&&&$$$$$$&&&(((***+++)))'''$$$$$$###"""""""""""""""######""""""###$$$%%%&&&&&&%%%$$$###""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """&&&,,,111555EEEaaannnOOO&&& +++*** $$$%%%&&&***...111lll+++)))$$$"""  !!! !!!!!! !!!######$$$%%%&&&''''''''''''(((''''''(((+++---...---222111000///...///000000111000//////000222444666444444333222000///...---++++++,,,,,,,,,------------...///000111000000///222444555444111///000222***DDDPPPGGG<<<222,,,...444555666888999999888888666444222000000000222333222111000000000000000000,,,,,,,,,,,,++++++...000000...,,,+++++++++***)))111000...***)))///:::CCCJJJFFFJJJ\\\oooqqq```NNN...((($$$(((///111,,,&&&333,,,'''))),,,,,,+++++++++***+++333XXXPPPEEEKKKEEECCC@@@<<<888666555444555444222111//////......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))((((((((((((((()))(((((('''''''''((())))))+++***((('''&&&%%%%%%%%%$$$%%%(((+++,,,+++((($$$######"""!!!!!!!!!""""""############$$$%%%&&&'''%%%$$$######""""""""""""""""""""""""""""""""""""########################  """$$$&&&((()))>>>^^^kkkVVV888$$$$$$111%%%''''''######'''++++++:::******&&&&&&  !!! !!!!!! """$$$###$$$%%%&&&''''''''''''(((((('''((())),,,...///111111000//////000111222222111///...///111444666222222222111000000//////,,,+++++++++,,,,,,------+++---///111111111///...111000222555444111000111###KKKSSS???;;;:::444555444555777999999888777666555333111///...///111222111111000000000000000111...///...,,,******,,,...///...,,,,,,------,,,+++))),,,---***'''(((...444111222333666>>>LLL\\\gggnnnTTT333 (((...///...+++,,,---)))$$$(((000---++++++000```gggEEEGGGGGGDDD@@@<<<:::888666444555444222000/////////000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***))))))(((((('''''''''))))))(((((()))***+++++++++***((('''&&&&&&&&&''')))))))))))))))'''###""""""!!!!!!!!!!!!!!!""""""""""""###$$$%%%&&&'''$$$$$$###"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!! 888___nnn___KKK000&&&###&&&###$$$+++,,,```555(((&&&$$$!!!  !!!  """%%%$$$$$$%%%&&&''''''''''''(((((((((((()))+++...000///......///000222444555222111000///000111333555111111111000000000000///,,,,,,+++++++++,,,---...+++---///000111000///---111,,,,,,222555000+++***111TTTRRR888666:::777777555666888999888777555333444333111//////000111222111000000000000000111111222222000---***))))))+++---,,,+++,,,...///...---%%%''')))******))))))***)))---///,,,)))...:::EEEkkkkkkcccNNN555%%%$$$)))!!!'''...///+++)))+++...+++,,,...iiiQQQDDDEEEAAA===;;;:::999777555555444222000//////000111........................++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))(((''''''))))))(((((()))***++++++(((((('''''''''(((((()))***(((&&&%%%%%%$$$""" """!!!!!!!!!!!!!!!"""""" !!!"""######$$$$$$$$$######""""""!!!""""""""" !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! ***XXXkkkbbbYYYCCC&&&!!!$$$%%%###'''000888;;;~~~LLL%%%$$$  !!!  ###&&&$$$%%%&&&'''((((((((((((''')))***++++++,,,...000---------...///222444666111111000111111222222333111000000000000000//////---,,,+++***+++,,,---...---...////////////...---000***)))///000+++(((***AAAOOOHHH555222888999777666666777777666444333222222222111111111111111222000000000000000111111222333333111...***((()))***+++***+++,,,///000///......---,,,---///000111111,,,&&&###(((111666333---444EEEXXX```XXXHHH;;;555888111'''"""&&&,,,,,,'''---+++------rrrcccCCCCCC???;;;999::::::888666444444333222111000000000........................------------------------++++++++++++++++++++++++)))************))))))((((((((('''''''''((())))))&&&'''((())))))))))))(((&&&$$$""""""$$$$$$$$$###""""""!!!!!!!!!"""######!!!!!!"""############"""###""""""!!!!!!"""""""""   !!!!!!!!! IIIeeehhhfff\\\BBB---""" !!!&&&)))---555===hhh%%%&&&###  !!!  ###&&&&&&&&&'''((())))))))))))'''))),,,---------///111------------...000222444///000111222333222111111111111000000////////////---,,,+++******,,,---////////////......------,,,---)))***...,,,(((///<<>>KKKSSSTTTQQQSSSEEE,,, '''---***+++***------|||wwwIIIEEE@@@;;;:::;;;;;;999555333333333333222111000000................................................++++++++++++++++++++++++)))***+++,,,,,,++++++*********)))((((((((())))))&&&(((***++++++)))'''%%%$$$######$$$&&&&&&$$$###"""""""""""""""###$$$$$$######$$$$$$$$$###"""!!!""""""!!!!!!!!!!!!""""""  555YYYnnnnnnjjjbbbUUU000""" %%%+++>>>SSS{{{'''))))))  !!! $$$'''&&&'''((()))************&&&***...///...---///111///...------...///000111///000222333444222111000111111000000//////......---,,,+++******,,,...///111000///---,,,,,,,,,,,,***)))---000+++***<<>>:::888888777555333555444333222111222333333222111000000///000000000000111222333333222111000111///---+++++++++)))(((***++++++,,,+++***)))((('''((()))***+++,,,------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++666JJJ^^^eeeVVV:::""",,,222'''888gggGGGBBBBBB>>>444777;;;444333333333222222111111111222000///------///000222///......---------......))),,,,,,((('''***+++(((,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++------,,,+++---+++)))'''&&&'''((()))%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$#########""""""########################""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!   !!!555]]]rrrkkkdddhhheeeeee\\\pppiii|||ooo333$$$%%%!!!"""!!! !!!""""""%%%%%%%%%%%%&&&'''((()))******+++,,,---------------,,,,,,...000111000...000000//////000000111222777555222000000///...,,,------,,,------...///000/////////...---,,,+++***+++111333333;;;HHHLLLGGG<<<<<<;;;:::999777777666777666444333333333444555111111111111111222222222222222222333333222222222111///---+++++++++)))(((***++++++,,,+++***)))((((((((()))***+++,,,------,,,,,,,,,------------...,,,,,,++++++++++++,,,,,,***))),,,888LLL^^^hhhlll777;;;555JJJ{{{NNN@@@<<<;;;444444777333333333333333222222222111111000///......///000111........................+++,,,++++++---000111000,,,,,,,,,,,,,,,,,,,,,,,,***)))***---111555555555,,,***((('''&&&&&&'''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$#################################""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!   )))OOOoootttlllhhheeehhhfffzzzrrr<<<'''%%%!!!!!!   !!!"""###%%%%%%%%%%%%&&&'''((((((******+++,,,---------------------...000111000//////////////////000111111444222000///000000...---------,,,------...///000------------,,,,,,,,,+++,,,111'''&&&???TTTMMM???888;;;===<<<999777888999666555444222222333333444000111222333333444333333444333222111111222333444111///,,,+++++++++***(((******+++,,,+++***)))((((((((()))***+++,,,,,,---,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,000+++%%%$$$+++888DDDKKKppp```FFFGGG]]]CCC777;;;777333555555444333333333333333222222000000////////////000000------////////////...---222...+++***)))%%%######------------------------222111///000111111000...***)))(((&&&%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$########################""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!  '''---HHH]]]iiinnnccciiiiiiwwwkkkwwwJJJ(((&&& !!! """!!! !!!"""###$$$$$$$$$$$$%%%&&&'''(((******+++,,,------------...------///000111000...///............///000000222000......///000///...------,,,------...///000,,,,,,,,,+++,,,,,,,,,---------%%%***EEEPPPFFF>>>666;;;???>>>999666666999333222111000000000111111...///111222444444444444444222000//////000222444111...,,,+++++++++***))))))***+++,,,++++++))))))((())))))***++++++,,,,,,++++++,,,,,,,,,---------++++++************++++++(((+++...000000///...------888JJJbbbrrrKKK777===;;;444666999444444444444333333333333//////000000000000//////,,,---///000111000...---+++***,,,///000///222666........................444222///---+++)))&&&$$$)))((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%########################""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!""" 444KKKYYYccchhhhhhnnnccc{{{^^^)))&&&!!! $$$&&&$$$ !!!######$$$######$$$$$$%%%&&&'''******+++,,,------------......---...000000///---.........---......///000000...------...//////...------,,,------...///000,,,,,,+++++++++,,,---...&&&'''444LLLVVVHHH999:::777<<>>888444444666333222111000000000111111---...///111222333333333222111...,,,,,,...111222000...,,,+++,,,,,,***)))))))))++++++,,,+++***))))))))))))***++++++,,,,,,+++++++++,,,,,,,,,------+++******))))))******+++&&&***.../////////111222,,,((()))'''888VVVVVV;;;???===666666999444444444444444444444444//////000000000000//////,,,---///111111000///...***---...,,,+++,,,...///........................((('''&&&''')))***)))((((((''''''&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&'''''''''&&&&&&&&&%%%%%%########################""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! &&&!!!""")))+++DDDHHHFFFJJJIII}}}zzz,,,'''### !!!$$$((()))&&& !!!"""##################$$$%%%&&&&&&******+++,,,------------...------...//////...,,,---------------.../////////---,,,,,,---......---------,,,------...///000...---,,,++++++,,,---...)))###<<>>666666666555444333222111000000000000000111222333222222111111000000//////---......//////......---...---,,,+++++++++,,,---+++++++++************)))************************))))))))))))))))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&'''"""$$$***+++''')))000(((111<<>>666666666555444333111000////////////000222333333............---,,,+++***---..................------,,,+++++++++,,,---...+++++++++************))),,,,,,++++++++++++++++++))))))))))))))))))))))))''''''((((((((((((''''''+++)))(((''''''((()))+++%%%$$$$$$$$$######""""""###$$$!!! '''((($$$)))%%%###,,,111)))333RRRsss^^^ZZZLLLAAAEEE===@@@@@@:::444333:::BBB111,,,000333...000555000---......//////......---111000...---,,,+++++++++*********++++++,,,,,,,,,************************+++++++++************)))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""######$$$$$$$$$$$$!!!""""""############"""   !!!""""""###$$$$$$###""""""$$$%%%***<<>><<<777333444<<>>444333111222333333222000/////////.........------...------,,,,,,------...///,,,******,,,,,,***'''++++++++++++++++++++++++------,,,+++++++++++++++************************))))))((('''''''''(((((()))(((&&&'''(((((('''%%%%%%%%%%%%$$$$$$$$$######%%%$$$$$$###""""""!!!!!! !!!"""###%%%###""" &&&***+++zzz@@@$$$######""" !!!!!!""" """$$$### """))),,,***&&&***,,,+++((()))+++((("""&&&+++333555000))))))---...---,,,---...000111222666888777333222444333//////............//////000000***:::FFF]]];;;333555777666222000111333111444444000...000111///111///---,,,---------+++//////...---,,,+++******+++++++++++++++,,,------...,,,***(((((((((***+++))))))))))))***+++,,,---,,,,,,,,,+++++++++******''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$###""" !!!"""###########################"""###$$$###""""""$$$&&&""",,,...+++)))&&&444NNNSSSLLLTTT>>>EEE@@@@@@???<<<888666666888444333111222333333222000////////////...............------,,,,,,------...///,,,***+++///000...+++***+++++++++++++++,,,,,,...---,,,,,,++++++,,,,,,************************))))))((((((((((((((()))***(((''''''(((((('''&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$######"""!!!   !!!!!!""""""###!!!"""'''---'''---XXX%%%"""""""""!!!  ###%%%""""""###$$$&&&''''''&&&$$$))),,,***)))******((()))///:::@@@999...,,,000------------...///111333:::<<<;;;666333444222///------------...///111222111777444tttuuu;;;333666888666333111222444111444555111///111222111111///------......---,,,//////...------,,,++++++,,,,,,++++++,,,,,,---......---+++)))((((((******))))))))))))***+++,,,---,,,,,,,,,,,,++++++++++++)))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$###"""!!!!!!"""###$$$##############################$$$###""""""###%%%***$$$ 111333+++***222XXXPPPLLLPPPMMMIII@@@@@@???<<<999666555555444333111222333333222000000000/////////............------,,,,,,------...222000...///111222000...*********++++++,,,,,,,,,...---,,,,,,++++++,,,,,,************************))))))((((((((())))))******(((''''''(((((('''&&&%%%%%%%%%$$$$$$$$$############$$$######"""   !!!!!!"""""""""######+++---222xxx((($$$!!!  """ $$$%%%!!!$$$''''''%%%$$$%%%'''###(((---,,,***)))+++---''',,,666>>>999---)))...,,,---......---...111444888;;;;;;666222333222000------,,,,,,---...000111--->>>444999555666777666555333333333000444555111000333555444222000.........///...---///............------------------------......//////...,,,***))))))******))))))))))))***+++,,,,,,,,,,,,,,,+++++++++************)))))))))((((((((('''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$############$$$$$$$$$###############"""#########""""""###%%%&&&---***%%%%%%!!! )))---(((+++UUU^^^CCC>>>MMMBBBCCCBBB@@@>>><<<999777666444333111222333333222000000000000/////////.........------,,,,,,------...666555444222000...------*********++++++,,,,,,---------,,,+++++++++++++++++++++++++++++++++++++++))))))((((((((()))******)))(((&&&'''(((((('''%%%%%%%%%%%%$$$$$$$$$######"""######$$$###!!!   """""""""""""""%%%%%% )))(((LLL---&&&!!!  %%%'''""" ######"""$$$''''''&&&%%%&&&(((***+++------+++(((***,,,%%%%%%,,,444000&&&%%%,,,,,,---......---...111444555999:::666444666777666333222000......///000111111BBBnnnIII888777666666777666444333///333444222111555777666333111/////////000///............////////////000///............///000000//////...---,,,+++******+++***************++++++++++++++++++************))))))))))))(((((((((((((((''''''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&$$$###!!!$$$$$$$$$#########"""""" !!!""""""!!!!!!###%%%!!!###"""///000&&&$$$%%%...,,,,,,BBBhhhHHH999EEE;;;CCCBBB???===<<<:::888777444333111222333333222000000000000000/////////......------,,,,,,------...222444555222---)))***,,,)))******+++,,,,,,------,,,,,,+++************+++++++++++++++++++++++++++))))))(((((()))******+++((('''&&&&&&''''''&&&$$$%%%%%%%%%$$$$$$$$$######""""""###$$$###!!! !!!!!!"""######""""""%%%(((!!!''''''000000)))!!!"""""" $$$***,,,$$$!!!###"""######%%%&&&'''(((((((((((('''''')))*********,,,)))%%%(((///---%%%&&&...,,,---///...------111444333999;;;999777:::<<<<<<:::999666333111111111222>>>IIIaaa:::777555666888888555222...333444222222666888888444222000///000000000.........//////000111111111///////////////000111111/////////...---,,,***)))++++++******************+++++++++*********)))))))))(((((((((''''''''''''(((((('''&&&%%%%%%$$$$$$$$$&&&'''((((((%%%""" $$$$$$$$$$$$######"""""" !!! """$$$###+++(((&&&+++)))$$$'''(((,,,%%%"""+++444>>>NNN^^^JJJKKKDDDBBB???===;;;:::888777555444333111222333333222000000000000000////////////...------,,,,,,------...+++000333000***'''***...))))))***+++,,,,,,------,,,+++******))))))******++++++++++++++++++++++++))))))((())))))***++++++(((&&&%%%%%%&&&'''%%%$$$%%%%%%%%%$$$$$$$$$######!!!"""###$$$###!!! !!!!!! !!!#########""""""###+++###'''***FFF333)))""" !!! !!!"""$$$ !!!!!!!!!!!! %%%%%%%%%&&&&&&'''''''''(((((()))***+++,,,,,,---))))))))))))***+++,,,---///...///111111000///000222<<>>::::::???888AAA666bbbPPP:::444===333555222111444222000111333666777777333222111000///////////////............//////000111000///.........//////...---------,,,***)))(((,,,,,,+++************+++)))************)))((((((((((((((((((''''''&&&&&&$$$%%%%%%&&&%%%$$$###"""!!!###%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%###"""!!! """''',,,+++%%%''')))&&& %%%(((&&&111888FFFmmmgggBBB===AAACCCAAA;;;888:::888333333333333222111111000000///////////////////////////.........---------,,,---,,,,,,,,,,,,+++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++************))))))))))))&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######""""""!!!!!!  !!!!!! !!!!!!!!!!!!!!! """)))$$$555JJJqqq---***###""" !!!""""""""""""######$$$%%%'''((())))))((((((((((((((((((((((((+++************++++++,,,111111000//////111222333777888777777;;;@@@>>>888@@@444888;;;444CCCBBBCCCvvv888;;;777111444222444333111000111333555666666222222111000////////////000//////............///000///......------......,,,,,,,,,,,,+++)))((((((,,,++++++***************((())))))))))))(((''''''(((''''''''''''&&&&&&&&&######$$$$$$$$$###"""!!!!!!"""$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%###"""!!! $$$(((***(((%%%""" """"""!!!%%%'''&&&###$$$ +++JJJkkkGGG===CCCEEEDDD>>>:::999777555444333333222222111111000////////////////////////////////////..................---------,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++*********)))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%######""""""!!!!!!  !!!!!!""""""!!!!!! !!!!!!""""""!!!!!!!!!///)))333---'''%%%###%%%!!!"""######$$$"""###$$$%%%'''((()))***)))))))))(((((('''''''''+++++++++******++++++,,,222333111...///222444444888888666777===BBB@@@999888222555;;;444FFF@@@rrr999@@@444333555333666222111000000333444555444111111000///////////////111000///...............///.........------------------------,,,+++***)))++++++***)))))))))))))))&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""""""""""""""!!!!!!!!!######$$$$$$######"""!!!###$$$%%%%%%$$$###"""!!! &&&)))'''$$$""""""###$$$$$$######$$$$$$$$$,,,///(((%%%***FFFjjjaaaNNNJJJKKKIIIDDD===999888777444444444333222222111111000000000000000000000000000000000//////////////////.........------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------+++++++++*********))))))((((((''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%######""""""!!!!!!  !!!!!!""""""""""""!!!!!! !!!!!!""""""""""""!!!### '''333ZZZ222###%%%"""%%% """###$$$$$$"""###$$$%%%'''((()))***+++******))))))(((((('''++++++++++++++++++,,,---222555333//////444666444333666888888;;;???>>>:::444<<<777:::<<<@@@DDDBBB???333444555111444222000000000222444333333111000//////////////////111000///..............................------,,,------------,,,+++******+++***))))))(((((())))))''''''((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&""""""!!!!!!!!! """#########""""""!!!!!!"""###$$$$$$$$$###"""!!! !!!'''((($$$  """!!!!!!"""!!!  $$$***)))***///+++,,,888KKKtttOOONNNLLLIIIEEE@@@;;;:::;;;555555444444333222222222111111111111111111111111000000000000000000000000/////////.........------++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...++++++++++++************)))((((((''''''(((((()))''''''&&&&&&&&&%%%%%%%%%######""""""!!!!!!  !!!!!!""""""""""""!!!!!! !!!"""######""""""...:::888FFF!!!""""""""" !!!"""###$$$$$$######$$$%%%'''((())))))*********))))))(((((((((*********++++++,,,---...111666555000000666777333...333777888999<<<===;;;333???666666===777YYYWWW:::333444444...000111000///000222333222111000//////....../////////000//////............///...////////////...------+++++++++++++++***))))))***))))))((((((((((((((()))************)))(((((($$$$$$%%%%%%%%%%%%%%%&&&###"""!!! !!!!!! !!!"""###$$$$$$""""""###$$$$$$###"""!!!"""%%%%%%""" !!!""" ############000///***///+++;;;WWW~~~UUUPPPJJJDDDBBB@@@===<<<>>>666555555444444333333222222222222222222222222222////////////000000000000//////.........---------++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++++++++*********((((((''''''''''''((((((&&&&&&&&&&&&%%%%%%%%%%%%######""""""!!!!!!  !!!!!!""""""!!!!!! !!!"""############&&&"""+++llliii%%%$$$ !!!  $$$"""!!!"""#########$$$$$$%%%%%%&&&'''(((((((((((((((((((((((((((((())))))***+++,,,---///000000777777111111888888222///444888999<<>>;;;<<<666666555555444333333333111111111111111111111111.........//////000000000.........---------,,,,,,+++,,,------...------------------------------------------------,,,,,,,,,,,,,,,+++++++++*********(((''''''&&&&&&''''''(((%%%%%%%%%%%%$$$$$$$$$$$$######""""""!!!!!!  !!!!!! !!!######$$$$$$###!!!000:::222)))"""  !!!&&&### !!!""""""""""""%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((())))))+++,,,...000111000777888222222999999111444777999<<>>AAA555===@@@<<>>999888666666666555444444333333000000000000000000000000---.........//////000000......---------,,,,,,,,,+++,,,------......------------------------------.........------,,,,,,,,,,,,,,,,,,+++++++++******''''''&&&&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$###############"""!!!!!!    !!!######$$$$$$$$$...'''yyy666)))###!!! """$$$""" !!!!!! """###$$$%%%%%%&&&&&&'''''''''%%%&&&''''''%%%%%%&&&'''$$$%%%&&&(((+++...000111111333666888888666444222222555888:::;;;===???AAA;;;???777KKK===CCC111;;;666777222111111000//////000111222......------------......//////.........//////000555555444333222000//////111000...---,,,,,,------((((((((((((''''''''''''(((((('''&&&%%%%%%$$$$$$##############################"""!!!!!!!!!!!!!!!  """"""""""""""""""""""""  !!!!!! !!!""""""######&&&###'''---,,,+++999LLLHHHQQQBBBAAACCC:::666666666666777666666555444666555333111/////////000////////////............000000///...------,,,,,,++++++++++++,,,---........./////////...---,,,,,,,,,---------------,,,,,,,,,+++******,,,,,,+++***))))))((('''''''''''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$###"""!!! $$$""" """)))...+++'''$$$"""###""" $$$)))..."""))),,,AAADDD... &&&"""!!!"""$$$"""!!!!!! """###$$$$$$%%%%%%&&&'''''''''%%%&&&''''''%%%%%%&&&''')))))))))***+++---...///111333666999999888666555222444666666777888;;;>>>@@@666::::::bbbeee:::;;;888666000222111000//////000111222---------,,,,,,---------...............///000000444444333222111000//////333111///---,,,+++++++++(((((((((((('''''''''&&&'''''''''&&&%%%%%%$$$$$$###########################""""""!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!"""#########((($$$%%%)))'''$$$---<<<>>>xxxuuuDDDAAA>>>???999;;;666666666666666555555444444333222000/////////000////////////............000//////...------,,,,,,++++++++++++,,,---...///......//////......---,,,------............------,,,+++******+++,,,+++***''''''&&&&&&&&&&&&&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$###"""!!! !!!"""!!!  ###&&&&&&###!!! """"""!!!%%%!!!***(((...999___///+++ ###"""!!!$$$""" !!! """###$$$$$$$$$%%%&&&'''''''''%%%'''''''''&&&%%%&&&'''++++++******+++---///000222444777999:::999777666444555555555555777:::===BBB777CCC888BBB777666444---222111000//////000111111---,,,,,,,,,,,,,,,,,,---------------...///000111333222222111000//////...444222000...,,,***))))))(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$###########################"""!!!!!! !!!!!!  !!!!!!""""""######$$$)))$$$###&&&%%%"""&&&...%%%JJJlllKKKEEEAAA@@@555>>>666666666555555555444444222222111000//////000000////////////............/////////...------,,,,,,++++++++++++,,,---...///....../////////...------......////////////......,,,+++***+++,,,,,,+++***%%%%%%%%%$$$%%%%%%&&&&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$###"""!!! !!!###""" !!! """!!!!!! ,,,+++&&&'''^^^((("""*** $$$###!!!###!!! """#########$$$%%%&&&''''''(((&&&'''((('''&&&%%%&&&(((((((((((()))+++...111333333555777888999777666555777777777777888:::???CCC===DDDFFFUUUQQQ555777666///222111000/////////000111...------,,,,,,------...+++,,,,,,---...///111222111111000000//////......222111///...,,,***))))))'''''''''&&&&&&&&&%%%%%%&&&%%%%%%%%%$$$$$$$$$###########################""""""!!! !!! !!!""""""######$$$&&&!!!!!!%%%'''&&&'''***222///DDDuuuyyyKKKIIIGGG111???777777666555555444444444111111000000000000000000////////////............//////.........---------,,,++++++,,,,,,---...///......////////////.........//////000000000000///...---,,,,,,......---,,,&&&%%%%%%%%%%%%&&&''''''''''''&&&%%%$$$$$$$$$$$$#########"""!!! !!!""""""   !!!!!!""")))(((!!!""")))###DDD&&&(((""" ###"""!!!!!!   """###""""""###$$$%%%&&&'''(((&&&'''((((((&&&&&&'''(((((('''''''''))),,,000222555666777777666555333222666777888888:::>>>CCCGGG:::MMM<<<~~~lll;;;:::;;;555333222000/////////000111//////............//////++++++,,,,,,...///000111000000////////////////////////...---,,,++++++***&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$#########"""""""""""""""""""""""""""!!!!!!  !!!""""""######### $$$'''''''''((((((222___RRRIIIIII111BBB999888777555555444555555111111111111111000000000////////////...........................---------,,,,,,,,,,,,---...//////......///////////////......//////000111111000000000///......///000///...((((((''''''''''''((((((''''''&&&%%%$$$$$$$$$$$$######""""""!!!!!! !!!!!!!!!!!!""""""!!!!!! !!!"""&&&###%%%---'''???555+++### !!!!!! """$$$!!!"""###$$$%%%&&&'''(((&&&'''(((((('''&&&'''(((,,,***((('''(((***,,,...555555666666555444333222333555777888:::>>>CCCGGG===JJJDDD@@@555888444333222111/////////000000000000////////////000000,,,,,,,,,,,,---...///000////////////000000000000------...------,,,+++***&&&&&&%%%%%%%%%$$$$$$$$$########################"""""""""""""""""""""""""""!!!   !!!"""""""""!!! """###$$$######"""""",,,444^^^gggEEEFFF999FFF;;;:::888666555555666666222222222222222111000///////////////....................................,,,,,,,,,,,,---...///000......///000000000//////---...///000000111111000000///...///000111000...+++******)))(((((())))))''''''&&&%%%$$$$$$$$$$$$###"""""""""!!!!!!!!! !!!!!!!!! """$$$###$$$$$$""" !!!""" '''###&&&%%%&&&qqqUUU+++$$$!!!!!! """$$$!!!!!!"""$$$%%%&&&'''(((&&&((()))((('''&&&''')))---,,,)))((((((***---///444444555666666666666666333555777999;;;===AAADDDBBBGGGyyyFFF111666444444333111////////////000//////............//////,,,,,,,,,,,,------...////////////000000111111111............---+++)))(((%%%%%%%%%%%%$$$$$$$$$$$$"""#####################""""""""""""""""""""""""!!!!!!    !!!"""!!!!!!"""######)))+++,,,@@@OOOFFFEEEBBB===;;;999777666666777777444444444444333222000///////////////....................................---,,,,,,------...///000......///000000000000000,,,---...///000000000000///...------//////...------,,,+++***)))(((((((((''''''&&&%%%$$$$$$$$$$$$""""""""""""!!!!!!!!!!!! !!!"""!!! """"""###$$$### !!!$$$)))""")))BBBppp))) %%%!!!!!! """$$$ !!!"""###%%%&&&'''((('''((()))((('''&&&''')))+++***((((((***---111333222333555666888999::::::555777:::<<<<<<>>>@@@BBBEEEIIIPPP555<<<;;;444333111000/////////000......------------......------,,,,,,,,,------...//////000000111111222222000000///...,,,***'''&&&%%%%%%%%%$$$$$$$$$######"""""""""""""""#########""""""""""""""""""""""""!!!!!!  !!!  !!!  !!!###"""!!!$$$&&&(((%%%$$$...$$$HHH___IIINNN;;;>>>===:::888777777888888555555555555444222000///000/////////............---.....................---------------...000000......///000000000000000,,,---...///000000000000...---,,,,,,---...---,,,...---+++***((('''''''''''''''&&&%%%$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!!!!""""""  """###""" """%%%###///(((qqq444!!!!!!!!!  !!!"""!!!"""###$$$&&&'''((()))%%%%%%%%%&&&'''((()))***+++)))((()))...111222111)))---111444555555555666111>>>444999AAA777;;;HHH<<<[[[555777:::555444333111000111111222111000///...---...//////******+++,,,,,,------..................///000000.........---+++)))'''&&&'''&&&###!!! !!!!!!######$$$$$$$$$######"""""""""""""""""""""""""""""""""!!!!!!  !!!######"""!!!$$$###!!!  !!!"""###***%%%!!!@@@lllIII???BBBDDDAAA;;;666777888666222777888999666222//////111---...///000000///...---000111111000---,,,,,,---++++++,,,,,,---.../////////...---,,,+++,,,------...///000111111000//////......---,,,,,,,,,------+++***(((((()))((('''%%%%%%%%%%%%$$$$$$$$$######$$$######"""!!! """"""############""""""!!!###$$$$$$###!!!"""###%%%,,,000BBB???&&&"""  !!!"""!!!"""###$$$&&&'''((((((&&&&&&&&&&&&&&&'''((()))+++)))((()))---000111111///222555666444222111111777444999999:::???BBBCCC___AAA999666555444333111000111111222000///...---------......+++++++++,,,------............------...//////000---------,,,+++)))((('''(((&&&$$$"""!!!!!!"""""""""###############""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!  !!!!!!!!! """!!!  !!!"""###%%%(((""" 111OOOmmmvvvyyyCCCQQQ>>>;;;666333444777888777888999:::777333111111222......//////////////////111222222000...,,,,,,---+++,,,,,,---......//////000///---,,,,,,------...---...///111111000//////......---,,,,,,,,,,,,---,,,***)))((())))))'''&&&&&&&&&&&&%%%%%%%%%$$$$$$#########"""!!! !!!!!!"""#########"""""" """""""""!!!"""######111+++DDDTTT...### !!!"""!!!"""###$$$%%%&&&'''(((''''''&&&&&&&&&''''''(((***)))((())),,,///000111333555777777555222111000<<<+++===999666FFFBBBHHHKKK999666555444333111000111111222///......---,,,---------++++++,,,------......///......---------...//////,,,,,,,,,++++++)))((((((((('''%%%###"""""""""###!!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!   !!!###$$$'''%%%$$$'''***666{{{GGGGGGNNNPPP<<<999666444444555888:::999::::::888555333333333//////.........///111222333444333111...,,,,,,---,,,,,,------.../////////000///...---,,,------...---...///000111000//////......---,,,,,,,,,,,,,,,,,,***))))))))))))(((&&&'''&&&&&&&&&%%%%%%%%%%%%######""""""!!!!!! !!!""""""""""""""" """###"""###$$$&&&---...~~~vvv)))!!!$$$   !!!!!!"""###$$$%%%&&&''''''(((''''''&&&&&&&&&''''''))))))((()))+++---///000111333666777666555666666>>>,,,>>>666===FFF777aaaQQQ888:::555444333111000111111222......------,,,,,,,,,,,,+++,,,,,,------...//////...---------------......******++++++***)))((((((&&&%%%$$$###"""""""""""" !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""  !!!###$$$###%%%***111222888CCC999iiisssFFF???<<<:::999777444555777999888888777555444333333000///---,,,---///111333444555444222///---,,,------------....../////////......,,,+++++++++,,,---,,,---...000000000000///......---,,,+++++++++++++++***(((((()))***((('''&&&&&&%%%%%%%%%$$$$$$$$$###"""""""""!!!!!!!!!  !!!"""""""""""""""!!!"""$$$$$$$$$$$$&&&(((444!!!NNN%%%"""###!!!  """"""######$$$%%%&&&&&&(((''''''&&&&&&&&&''''''((()))))))))***,,,...000111333666777777777999:::<<<444===666HHH@@@333ccc888;;;555444333111000111111222---------------,,,,,,,,,++++++,,,,,,---......///------,,,,,,,,,,,,------************))))))((('''######""""""!!!!!! !!!""""""""""""""" !!!!!!!!!!!!!!!""""""""" """### &&&+++000888GGGPPP;;;MMMbbbUUUAAA<<<:::<<<:::444333555666666555444444333222111000///,,,+++,,,...111333444555444222///---,,,------------...............,,,+++***)))))))))******+++,,,...///000000000///......---,,,+++************)))'''((())))))((('''$$$$$$$$$$$$#########"""""""""""""""!!!!!!!!!!!! !!!""""""""""""""""""###$$$#########&&&(((444(((999############""" """"""######$$$%%%%%%&&&''''''&&&&&&&&&''''''(((((())))))))))))***---///666777999999888777777888:::<<<===:::KKKAAAMMM@@@999555444333111000111111222---............---,,,,,,******+++,,,,,,------...------,,,+++++++++,,,,,,*********))))))(((&&&&&&""""""!!!!!!!!! !!!"""############ !!!!!!!!!!!!!!!""""""((('''&&&333MMMZZZ<<<555:::dddFFF<<<777:::;;;666444777555333222222333333111000000...,,,+++***,,,...000333444333111...,,,,,,---------------------------+++***)))''''''(((((()))***,,,---///000000000//////...---+++************((('''&&&&&&(((((('''&&&############""""""""""""""""""""""""!!!!!!!!!!!!""""""############""""""!!!!!!"""""""""###&&&))))))cccggg((("""%%%'''%%% """""""""###$$$$$$%%%%%%&&&&&&&&&&&&&&&'''((()))'''(((***)))((())),,,///999:::;;;:::888777777888<<<;;;AAADDDAAAJJJMMM:::555444333111000111111222....../////////...---,,,))))))***++++++,,,,,,---------,,,+++++++++++++++*********)))(((&&&%%%$$$"""""""""""""""!!!!!! !!!"""###$$$$$$$$$$$$  !!!  ###(((''''''111EEE}}}UUU666///...@@@yyyVVVDDD888999<<<999888<<<444222000111333333222000///...,,,*********+++,,,111222222000...,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((('''((())))))***+++---///000000000//////...---+++***)))))))))'''%%%$$$%%%&&&'''&&&%%%$$$$$$$$$#########""""""!!!!!!!!!!!!""""""""""""$$$%%%%%%$$$$$$###"""!!! !!!"""###$$$''',,,///eee000!!!&&&***''' !!!"""""""""###$$$$$$$$$%%%%%%%%%%%%&&&'''((()))***'''(((***)))'''(((+++///888:::::::::888888999:::>>>777DDDLLL666SSSYYY???555444333111111111111222...///000000000///------((())))))***++++++,,,,,,---,,,,,,+++*********+++++++++***)))(((&&&$$$###"""############""""""!!!!!!!!!"""$$$$$$%%%%%%%%%  !!!!!!  &&&,,,000444===lllHHH...222111)))OOOgggPPP===;;;===;;;;;;???444222000111333444222000///...,,,***)))))))))***000111111000---,,,------++++++++++++++++++++++++,,,+++)))((((((((()))******+++---///000000000//////...---+++***)))))))))&&&$$$$$$$$$&&&&&&%%%$$$%%%%%%%%%$$$$$$$$$######!!!!!!!!!!!!""""""""""""&&&&&&&&&%%%$$$###"""!!!!!!"""$$$&&&)))---333777AAA))))))$$$)))###$$$!!!"""###"""!!!"""###$$$$$$%%%%%%'''(((******)))******))))))))),,,...888;;;???BBBBBB@@@<<<:::111JJJ===999JJJ111444999...000777000000222////////////...---,,,,,,---,,,++++++******++++++......---,,,,,,+++******))))))((('''&&&%%%%%%%%%$$$#########""""""!!!!!!!!!!!!"""###############!!!!!!!!!!!!  $$$'''(((===HHHFFF222///,,,***+++DDD~~~GGGFFFAAA777555EEE@@@555444222111000000//////---,,,***((('''((()))***+++,,,,,,+++---...---+++------###666"""***+++,,,+++***((('''''''''((()))(((+++...//////.........///---+++)))((((((((()))&&&&&&''''''&&&&&&%%%$$$""""""""""""""""""""""""$$$###!!! """$$$%%%***)))&&&$$$"""!!!!!!!!!***"""###444222"""IIIuuu%%%***''' %%%%%%  """"""!!!!!!!!!"""$$$$$$%%%&&&''')))***+++)))******))))))))),,,...888:::>>>AAAAAA???===;;;:::GGG???===WWW===333888222222555000///000............---,,,+++***,,,+++++++++++++++,,,,,,......------,,,++++++***))))))((('''&&&&&&%%%$$$############"""""""""!!!!!!!!!"""###############!!!!!!!!!!!!  !!!"""666DDD|||@@@(((((()))***444HHHmmm>>><<<888KKKCCC888555444333111000000//////---,,,***((((((((()))***---------,,,,,,,,,***(((---///---???...111,,,)))+++***)))((('''(((((()))(((+++...///...------......---+++***)))(((((()))&&&&&&''''''&&&&&&%%%$$$""""""""""""""""""""""""$$$###"""!!!"""###%%%&&&***)))&&&$$$###"""""""""((($$$###111777uuu777+++***&&&,,,""" """"""!!! !!!"""$$$$$$%%%&&&''')))+++,,,))))))***))))))***,,,...888:::<<<>>>???>>>===<<<>>>666???;;;xxx\\\444777777444222222000//////......---,,,+++))))))+++******++++++,,,---.........------,,,+++++++++***))))))((('''&&&%%%$$$############""""""""""""!!!""""""############"""!!!!!!!!!   !!!333DDDyyyMMM%%%###&&&&&&888JJJ[[[```eee>>>777@@@@@@:::555444333222000000000000...---+++)))))))))******((()))***,,,------------)))%%%%%%222(((000000111+++***)))((('''((())))))(((+++---......------...------+++***))))))))))))&&&&&&''''''&&&&&&%%%$$$""""""""""""""""""""""""######""""""###%%%'''((()))(((&&&$$$############((((((555+++!!!\\\ggg''')))$$$""",,,!!!!!! !!!$$$$$$%%%&&&''')))+++,,,((()))***))))))***---///888999:::<<<======>>>>>>>>>+++BBBMMM<<<444:::555000555111111000000///...---+++***)))*********+++,,,---//////......------,,,,,,,,,,,,+++***)))((('''&&&%%%$$$#########"""""""""""""""!!!"""############""""""!!!!!!   !!!###111AAAlllYYY&&&***888111666;;;@@@999kkkMMM>>>333FFF<<<555444333222111000000000...---,,,+++*********+++))))))***------+++,,,///777+++111333***...)))***+++***)))((((((((()))***)))+++---...---,,,,,,---,,,,,,+++******)))))))))&&&&&&''''''&&&&&&%%%$$$""""""""""""""""""""""""""""""""""""$$$%%%'''((('''&&&$$$###""""""######'''!!!,,,222OOO### ---&&& !!!  !!!######$$$%%%''')))+++,,,((())))))))))))***---///666777888:::;;;===>>>>>>>>>999FFFOOO333999666000888222333111111000000///---,,,+++)))******+++,,,...///000......------------,,,,,,++++++***)))'''&&&%%%$$$""""""""""""""""""######""""""#########""""""!!!   """+++888VVVZZZ)))777QQQCCC111%%%&&&'''BBBqqqDDDAAAGGG:::666555333222111111000000///...---,,,,,,+++++++++111...---...+++'''(((...(((...//////222(((''',,,+++)))((((((((()))******+++------,,,+++,,,---++++++++++++******)))(((&&&&&&''''''&&&&&&%%%$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$%%%&&&$$$###"""!!!!!!"""###$$$333!!!@@@111...$$$  !!!!!!"""$$$&&&(((***+++'''((()))))))))***---000444555777999;;;<<<===>>>;;;IIISSSmmm666777666111:::000555000000000000000///...---******++++++,,,...///000......------------------,,,,,,***)))'''&&&%%%$$$""""""""""""############"""############""""""!!!   %%%(((333EEEmmm<<<;;;EEE777&&&+++,,,333aaaGGGFFF999@@@666555444222111111111111/////////...------,,,,,,---))))))---,,,***000;;;FFF***999'''***000,,,222,,,+++***)))((()))*********,,,---,,,+++***+++---+++++++++++++++***)))(((&&&&&&''''''&&&&&&%%%$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$$$$###"""!!!!!!"""###$$$%%%###222???YYY '''"""###  !!!"""$$$''')))***'''((()))))))))+++...000222333666999;;;<<<======:::EEE{{{;;;444666222:::+++333...///////////////......+++++++++,,,---...///000------..................---,,,+++)))'''&&&%%%$$$!!!"""""""""###########################"""!!!!!! !!! !!!"""&&&%%%000;;;ZZZAAA---######"""333---///HHHzzzJJJ666@@@666555444333222111111111////////////...------,,,***%%%%%%+++,,,---888FFF{{{QQQXXX333...///(((///,,,+++***)))))))))***++++++,,,,,,+++******+++---******+++,,,+++***)))(((&&&&&&''''''&&&&&&%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$###############%%%'''(((###===---!!!,,,   !!!$$$&&&((()))'''((()))))))))+++...000000222666999<<<<<<<<<<<<@@@999@@@222666333999'''222,,,---......//////......,,,,,,,,,,,,---...//////------..................---,,,+++)))(((&&&%%%$$$!!!!!!""""""#########$$$###############"""!!!!!! !!!!!! !!!)))222lllOOO,,,(((---!!!%%%###)))555|||aaaFFF111666555444333222111111111000000000000///...---,,,444---***---***(((222AAACCC$$$BBB---555666))),,,,,,,,,***)))))))))***++++++,,,,,,+++***)))+++---)))***+++,,,,,,+++)))(((&&&&&&''''''&&&&&&%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$%%%%%%%%%$$$$$$%%%$$$$$$$$$%%%''')))***666;;;*** (((!!!!!!  !!!!!!"""###%%%&&&'''((('''$$$$$$)))------...222333***<<>>000666333000>>>(((222111000///...---,,,,,,//////.........---------////////////000000000000000///...---,,,+++++++++,,,,,,++++++***))))))))))))))))))))))))(((((('''(((((((((((('''&&&%%%$$$"""""""""""""""!!!!!!!!!$$$&&&(((((('''%%%%%%%%%"""###&&&(((%%%,,,@@@|||000'''%%%###'''  !!!!!!"""###%%%&&&''''''000)))%%%'''******,,,///444///===999:::FFF>>>:::EEE```FFF777===000999111111111111111000...,,,+++------,,,,,,---......///+++***+++,,,,,,++++++,,,,,,,,,+++)))(((&&&%%%%%%&&&%%%$$$$$$$$$$$$######!!!!!!"""######$$$$$$%%% $$$%%%444~~~bbb+++222)))222888>>>888EEEKKKWWWEEE===<<<***111===222000444222222111000///...------.....................---....../////////000000000//////...---,,,,,,,,,,,,,,,,,,++++++***))))))))))))))))))))))))(((((('''(((((((((''''''&&&%%%$$$""""""!!!!!!!!!!!!""""""$$$&&&((((((&&&$$$$$$%%%'''222!!!$$$666###KKK<<<'''***"""  !!!"""###$$$&&&''''''>>>333******,,,---///111555444<<<555;;;JJJ???888bbbvvv===>>>:::,,,888111333333333222000...,,,+++......------......//////))))))******+++,,,------,,,+++***)))((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$ !!!"""$$$%%%'''((((((  !!!!!!"""666{{{uuu999555:::111&&&%%%///999000ppp999999444000<<<666&&&;;;222222111000///......---.....................///.........////////////000///...------,,,,,,,,,,,,,,,,,,++++++***)))))))))))))))******))))))((('''''''''''''''&&&%%%$$$######"""!!! !!!"""###%%%&&&'''&&&%%%$$$$$$%%%(((111)))"""NNN]]]&&&+++!!!  !!!###$$$%%%&&&'''>>>333++++++...000000222777333:::666===DDD>>>JJJ555AAA999...999000333333222111000///...---//////.........//////000***,,,,,,++++++......,,,++++++***)))((('''&&&&&&###$$$%%%%%%$$$$$$$$$$$$!!!!!!"""###%%%&&&'''((( ######:::```gggKKK888000---$$$111XXX:::444CCC555///888,,,555111111000//////...------............////////////------.........////////////...---,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))************)))((((((''''''''''''&&&%%%$$$######"""!!! !!!###$$$&&&&&&'''%%%$$$$$$%%%'''%%%&&&)))EEE333***666222$$$"""  !!!"""$$$%%%&&&'''///((($$$''',,,------///777000777:::>>>999@@@nnn<<>>UUU~~~@@@BBB<<<000222222111111222444444222000333222000///.........//////---+++,,,---///000///***)))(((''''''((()))***&&&555;;;..."""!!!###"""""""""""""""""""""""""""""""""!!!!!! !!!!!!   aaa|||jjjFFF%%%%%%+++444>>>999000)))(((,,,//////>>>>>>---444===222222222222222111111000222111000...,,,+++++++++,,,,,,,,,,,,,,,---...............------,,,*********)))((('''''''''((())),,,+++******+++,,,...000+++***))))))***)))'''%%%%%%&&&)))***%%% $$$,,,((("""***222(((///uuuAAA&&&+++%%%%%%"""'''%%%""""""!!!  !!! !!!"""######$$$$$$(((!!!'''((("""000:::///333AAA999...OOOhhh~~~RRR======111000222111000111333444333222333222000///......//////000...++++++,,,---,,,,,,))))))(((''''''((())))))$$$111555+++"""###%%%###"""""""""""""""""""""""""""!!!!!!!!! !!!!!! !!!VVVlllHHH,,,)))((( ---???LLLDDD///$$$+++888{{{[[[HHH777222000333333333444555555333222555555444333111000//////............//////000111111111111000000///------000///...---,,,------...))))))******++++++******((('''&&&'''((((((&&&%%%&&& $$$---000)))"""''',,,)))&&&<<>>888333444222000000222444444444333222111000////////////000...+++***++++++)))(((((((((''''''''''''(((((("""+++---'''###%%%&&&"""""""""""""""""""""""""""!!!!!!!!!!!! !!! $$$EEE~~~YYY222!!!&&&%%%)))***$$$777GGGOOOPPPOOONNN???AAA---...,,,,,,---///111111///---/////////...---+++***)))************+++,,,---...------...------,,,+++***+++***))))))(((((()))))),,,---///000///...,,,***+++***))))))++++++***((()))!!!'''333***333000,,,'''CCCDDD666---,,,))) ***,,,+++***'''%%%$$$$$$$$$%%% !!! !!!"""###$$$&&&''''''&&&+++***)))---(((&&&---...)))GGGuuuuuuKKK555BBBCCCOOOooo333>>>>>>:::777444111000111333333333222222111111000000000000000...,,,+++,,,+++***)))(((''''''''''''''''''(((###''''''######&&&$$$ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! """%%%666zzzeee///%%%"""((()))###***FFFgggtttkkk^^^hhh}}}bbb:::999888444333333666999;;;999666;;;;;;;;;999888555333222222222222222333444555666666666666666666555444333222222222111111111111111,,,,,,------,,,+++)))(((***(((&&&&&&''''''&&&%%%!!!+++&&&&&&;;;444+++***```\\\OOOJJJFFF666---,,,((('''%%%### !!!  !!!"""###$$$%%%&&&$$$######)))***"""...KKKQQQ[[[iiikkkTTT:::666BBBAAAKKKPPPddd:::;;;===<<<:::777333111111111111111222222222222222111111111///...------...///---,,,'''((((((((((((((((((''''''&&&$$$"""$$$%%%"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!  !!!###$$$222{{{qqq111$$$(((###"""$$$,,,------...444===KKKFFF:::777555333666;;;===;;;999BBBBBBAAA???<<<:::888666222222111111222222333444444444555555555444333333222222222111111111000000666555333111000000111111222///---,,,------,,,+++///***''')))***,,,555???]]]zzzwwwwwwjjj^^^VVVNNNFFFDDD???999222,,,'''$$$%%%""" !!!""""""######)))!!!###)))(((111VVV}}}{{{___GGG<<<===AAAEEEJJJLLLHHHKKK\\\wwwPPP999777999:::777444222222222111000222222333333333222222111000//////000111111///---(((((())))))))))))(((((()))'''$$$###$$$%%%""""""""""""""""""""""""""" !!!!!!!!!!!!!!!   !!!"""!!!""";;;~~~|||EEE(((,,,)))&&&((($$$$$$!!!!!!&&&&&&%%%---888FFFCCCDDDAAAUUUPPPMMMOOOTTTXXXWWWTTTYYYXXXVVVTTTRRRQQQQQQQQQMMMLLLLLLKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMMMMLLLLLLFFFGGGGGGGGGGGGFFFEEEDDD;;;999666444333444555666555333111111222333333333111...444999222>>>|||yyyrrrxxxvvvuuuwwwssswwwuuurrrmmmfff___XXXUUU???;;;444...)))&&&###!!!'''%%%###"""######"""!!!!!!###$$$%%%$$$###########################***$$$+++)))%%%EEExxx```===999>>><<<@@@JJJQQQHHHGGGRRRPPPGGGjjjooo<<<444888666555333333444444333111111222333444444333222222222111000111111000...+++((()))***++++++***)))(((***'''%%%%%%%%%%%%######"""""""""""""""""""""""" !!!!!!!!!""" )))(((!!!"""### $$$ MMM~~~vvvYYYKKKIIIDDD444""" %%%999HHHLLLQQQXXXooojjjqqqhhhZZZTTTNNNOOOUUUYYYZZZXXXUUUTTTRRRQQQQQQRRRTTTVVVVVVUUUTTTRRRQQQQQQQQQQQQRRRSSSSSSTTTTTTSSSSSSSSSLLLMMMNNNNNNNNNMMMKKKKKKHHHGGGGGGFFFEEEEEEEEEEEEDDDBBBAAABBBEEEIIIJJJKKK===UUUSSSIIIxxxtttUUUEEEIIIOOOZZZhhhmmmppprrruuuxxxyyyxxxvvvuuu~~~wwwnnneee]]]WWWRRRNNN===:::666333000...+++(((''')))---111444444333333((((((''''''''''''&&&&&&###$$$///'''MMMPPPAAA777;;;AAABBBDDDHHHFFFNNNOOOQQQSSSNNNOOO^^^BBB555;;;333333333444666666555333111222333444444444333222444333222111111///+++))))))***+++,,,,,,+++***))))))&&&%%%&&&&&&%%%%%%&&&"""""""""""""""""""""""" !!!!!!"""""" ******  !!!"""###""" ((( ZZZuuuhhhwwwoooUUU999???QQQhhhppplllllltttbbbkkkqqqzzzsssrrrxxx~~~~~~}}}{{{zzzxxxxxxyyy}}}~~~}}}|||{{{{{{}}}}}}~~~~~~~~~~~~~~~~~~}}}yyyzzz{{{||||||zzzyyywwwvvvuuuuuuxxx|||>>>:::...)))))),,,555:::III]]]hhhlllqqqxxxlllvvv{{{vvvrrr{{{uuusssnnnggg___VVVPPPLLL@@@>>>999444000......///,,,777777111111,,,)))000...+++&&& :::vvvaaa777999:::;;;<<<@@@DDDHHHDDDAAAEEENNNTTTQQQKKKHHHKKKpppOOOAAA999555666666777777666555555666555333111111222333444666666444111...------///+++++++++,,,------***(((,,,(((&&&'''&&&######&&&&&&&&&$$$###"""!!!!!!!!!#########""""""!!!!!!  $$$%%%### !!!!!!  !!!   !!!!!! $$$###!!!"""''''''###%%%(((+++---555KKKqqqxxxsssrrrsssuuuvvvWWWgggnnnppptttoooiiilllgggaaaccc~~~|||zzzhhh[[[aaaNNNDDDEEE:::333...,,,******111:::GGGMMMPPPUUU___dddiiissssssvvvzzz{{{zzzwwwtttsssnnnnnnlllddd[[[VVVWWWZZZIIIMMMEEE@@@CCC???888;;;---222EEE^^^oooqqqYYY666222444888:::;;;===@@@BBBEEEBBBCCCIIILLLKKKJJJKKKAAACCCZZZ|||555222666666555444333333222222333222111000111333555777333333333000---++++++,,,...---,,,---......---+++...***((()))(((%%%%%%(((%%%%%%$$$###############!!!!!!!!!  ###!!! !!!""""""!!!(((555---'''"""...------///000///,,,)))111666999999<<>>;;;444---***)))'''%%%...333;;;BBBIIIOOOTTTXXXbbbhhhmmmlllhhhiiipppxxx|||zzzooojjjooohhh]]]\\\jjjuuuxxxqqqcccOOOIIISSSMMMOOOPPPOOOKKKHHHFFFFFFNNNIIIFFFDDDAAA>>>@@@EEEKKKBBBAAASSSsss<<<>>>:::999777666666666777888999777555333222222333444444555777666555444444555222000---,,,,,,,,,***)))///,,,***,,,+++((((((***''''''&&&&&&&&&&&&''''''%%%&&&&&&'''(((((())))))222///,,,)))((('''%%%$$$ !!!!!!!!!"""""""""###***+++,,,---...000444666---///111111000111444777...------///444888;;;<<>>444333111000111333555666777666444222222333444555CCCFFFIIIKKKLLLLLLMMMNNNDDDAAA<<<999888666444333///,,,+++---,,,))))))+++,,,+++******************///000111333444666777777HHHFFFDDDBBB???;;;444///------...///111333333333***+++,,,,,,+++---000222000222777<<>><<<:::::::::<<<===;;;;;;;;;<<>>????????????@@@CCCEEEUUUTTTUUU[[[ccciiiiiihhhjjjkkkooosssvvvvvvtttqqqqqqiiixxxzzzssswwwwwwuuusssmmmaaaVVVSSSWWW^^^dddccc]]]SSSNNNOOORRRRRRGGGaaaXXXQQQgggccc]]]yyylllnnnqqqppplllgggaaa^^^kkkllljjjooosssiiicccnnn```[[[]]]WWWYYYpppzzz}}}}}}zzzzzz~~~}}}yyywwwvvvuuurrrooonnnoooqqqnnnjjjhhhiiimmmnnnkkkhhh```{{{>>>222333***111111DDD]]]ppp|||zzztttfffgggpppgggiiiwwwvvvbbbgggkkkjjjddd```___aaa{{{vvvqqqmmmjjjeee\\\VVV@@@BBB;;;555333111AAA\\\ggg999///555///,,,888:::;;;>>>BBBHHHQQQZZZaaarrrtttxxx}}}|||{{{yyy___]]]ZZZWWWUUUSSSSSSRRROOONNNMMMLLLLLLMMMOOOPPPJJJKKKLLLKKKHHHGGGFFFGGGDDDCCCBBBCCCEEEFFFFFFEEEEEEBBBCCCEEEEEEAAAAAACCCDDDCCCBBBAAAAAAAAAAAAAAAJJJJJJLLLNNNQQQSSSUUUVVVaaabbbccceeegggkkkqqqvvvxxxvvvtttvvvzzz|||zzzxxxqqqrrrsssssssssuuuxxxzzz{{{ssstttuuuwwwwwwsssmmmiii```\\\dddkkkvvvmmmggg___```^^^WWWKKK@@@===BBBHHH888888333+++(((+++---,,,;;;YYY[[[WWWgggiiieeevvvssspppllljjjkkkmmmnnnnnnlllhhhiiiwwwyyybbbUUUaaaRRRBBB:::777:::___UUU???CCCCCCIIIWWWlllrrrxxx|||\\\+++"""++++++!!!$$$%%%***<<<\\\yyy]]]000+++>>><<>>???DDDMMMTTTWWWaaafffkkkwwwsssQQQQQQPPPOOONNNMMMLLLKKKKKKLLLOOOPPPSSSVVV[[[___kkkmmmnnnlllppphhhEEEHHH555555///"""'''JJJnnn]]]!!!%%%### %%%***000>>>QQQ___tttwww{{{{{{xxxuuuttttttllljjjhhhttt|||jjjSSSOOObbbiiixxxtttdddjjjppp___\\\]]]^^^]]][[[[[[]]]^^^___[[[XXXVVVQQQJJJIIIKKKDDDFFFKKKMMMHHHDDDHHHPPPHHH@@@HHHnnnxxxPPPKKKKKKLLLMMMMMMMMMLLLLLLKKKKKKKKKLLLOOORRRUUUWWWYYYYYYYYYXXXWWWXXXZZZ]]][[[[[[[[[\\\]]]\\\YYYWWWYYYWWWXXX[[[[[[WWWVVVXXXUUUVVVWWWXXXZZZ]]]___```___```bbbdddfffhhhjjjkkkgggttt~~~ssslllkkkfffaaa\\\ZZZ[[[YYYTTTPPPIIIIIIHHHEEEBBBAAABBBCCCDDDFFFHHHHHHEEECCCCCCCCCMMMKKKHHHHHHIIIJJJJJJIIIGGGSSSOOOZZZTTTdddSSSGGG>>>;;;:::AAAKKKRRRQQQMMMKKKZZZggggggcccccchhhkkk]]]___gggllldddYYYcccwwwpppppprrrtttnnnYYY;;;$$$(((((( +++000444???RRRPPPAAA;;;CCCUUUFFFFFFQQQFFFFFFGGGIIIGGG>>>888888888888555+++%%%<<>><<>>;;;BBBHHHEEEAAA===999777666666:::<<<:::;;;>>>===JJJeeerrr{{{~~~zzzkkkwwwtttsssuuuvvvqqqfff]]]XXXTTTPPPSSSfffVVVEEE===::::::<<<;;;999999<<>>777EEEJJJAAA888666222+++777---%%%(((222888555///555777777999???IIIMMMLLLKKKNNNRRRUUUYYY\\\[[[XXXVVVQQQTTTUUUOOONNNMMMCCC;;;FFFFFF===CCCRRRPPP???333222111===555CCC333777KKKRRRfffiiiZZZ___jjjbbb>>>GGG???lllbbb```nnnnnnsssrrruuunnnkkk999$$$000XXX```\\\FFF```eeehhh```dddiii===HHHcccuuuxxx{{{ppp|||wwwvvv777***___kkk444222IIILLLFFFPPPTTTQQQ^^^YYYSSSPPPQQQQQQMMMJJJJJJBBBQQQAAANNNIIIRRRbbbcccqqqWWW%%%888ooo~~~XXX,,,444```ddd@@@###""" !!! (((999MMMooouuuWWW###"""DDDQQQKKK&&&&&&'''......---......000222333...000///111444111:::LLLzzz~~~ppp~~~zzzyyyzzz{{{vvvzzz}}}||||||PPP000???:::888;;;;;;888555555777333BBB444888000777111===;;;888666444222...+++555555444444555777999:::---111666888222,,,000:::333...---000...(((+++222''')))+++...222555777999;;;FFFKKKEEEAAAFFFIIIGGGBBBGGGKKKGGG>>>888999<<<;;;AAAFFFGGGIIILLLKKKHHHJJJOOOQQQJJJAAA>>>BBBHHHPPPGGGGGGJJJIIILLLOOOMMMOOOUUUSSSLLLSSS```aaaWWWKKKNNNTTTZZZYYYeee^^^\\\KKK///###+++///,,,'''!!!"""&&&\\\ddd[[[rrruuuuuuuuuwwwnnnbbb///---222ZZZfffbbbiii```mmm\\\QQQWWWTTTiiiOOOXXX}}}wwwrrryyyRRR666WWWqqq666AAAlll~~~}}}******555999[[[\\\---+++bbb^^^444{{{===!!!***###???mmmnnn???...666NNNAAA444"""000---//////000111222333444555999999999::::::999;;;@@@nnn}}}~~~^^^jjjuuuvvvhhhTTTBBB888@@@HHHOOOPPPNNNSSScccpppmmmbbb\\\VVVQQQRRRRRRMMMIIIIIIDDDGGGOOOFFFIIICCCJJJEEE>>>;;;:::>>>BBBCCC@@@;;;555999;;;:::666222111111999333///111444333111222777)))&&&000222***+++555......///111444777:::<<>>```UUU]]]^^^999BBB===:::===IIIKKKZZZmmm{{{ddd888FFF???<<>>VVVVVV``````rrrmmmggghhhkkkmmmoooqqqqqqrrrkkkhhhgggddd___]]]TTTEEEaaa[[[MMMGGGIIIIIIFFF???::::::@@@FFF<<<@@@CCC@@@===>>>FFFNNNHHHlll~~~{{{xxxvvvrrrnnnooosssllluuuooommmxxxvvvxxxnnnwwwnnnddd]]]ZZZSSSHHH???555AAARRR]]]bbbbbbdddfffhhh___WWWYYY___```YYYQQQ\\\OOOKKKWWWcccccc___^^^^^^^^^^^^___bbbeeeiiikkktttyyyzzztttpppssswwwwwwyyytttsss|||xxxjjjiiijjjiiiiiinnnvvvxxxvvvwwwtttuuuyyy}}}}}}|||{{{}}}wwwrrrkkk]]]WWW___QQQPPPTTT\\\```___]]]\\\YYYRRRWWWUUUjjjooosssDDDRRReeePPPFFFDDD@@@DDDAAAIIIXXXmmmvvv[[[{{{sssyyyvvvssskkkMMM!!!SSSuuu``````^^^bbbeeeiiiaaa[[[III888[[[QQQ^^^zzz777666(((CCC<<<:::...---444@@@gggnnn666888DDD999vvvpppSSS]]]QQQJJJGGGGGGIIIKKKMMMRRRYYYQQQttthhhRRR%%%000YYYHHH&&&EEEuuu&&&eeeYYY!!! !!! ###666TTTZZZ...UUUxxx]]]444666```{{{hhhbbbWWW\\\___dddkkkrrrxxx|||~~~lllFFFNNN~~~ttt======FFFBBB@@@???======<<<:::888777999<<<>>>===888333///???KKKIIIFFF```VVVYYYNNNLLLKKKHHHCCCBBBJJJTTT}}}xxxzzznnn___SSSLLLDDD999111...999HHHRRRVVVYYY\\\```dddppp~~~vvvzzzyyytttuuuzzzxxxqqqhhhiiijjjlllppptttyyy||||||}}}}}}|||uuuvvvwwwqqqgggccc[[[VVVXXX]]]eeesssuuuvvvbbbKKK;;;'''))))))$$$%%%***,,,((('''***!!!(((***===MMMoooKKKPPPiiibbbbbb[[[FFF:::<<>>BBBBBBAAA<<>>eee}}}xxxfffSSSPPPOOO<<<555...,,,...111111///,,,,,,,,,)))%%%$$$'''***555DDDYYYkkkyyy~~~uuuwwwYYYBBB???@@@<<<555666888<<>>:::222rrrGGG...ZZZJJJ,,,888MMMhhhggghhhjjjgggaaa]]]___cccwww111+++fffddd(((,,,kkklll::: ___bbb''' <<<<<<000&&&---***:::hhhjjjJJJFFFWWWWWW$$$!!!UUU{{{nnn...'''777...---,,,+++,,,,,,---...))),,,FFF]]]oooHHHBBB[[[yyy@@@CCCyyy~~~zzzmmmZZZLLLFFF>>>333++++++///444666SSSiiioooMMMoooXXXEEE777<<>>::::::777222///111___WWWKKK:::...111333333000,,,+++,,,...//////...---,,,---...111555777******...>>>[[[uuu~~~zzzvvvXXX555!!!  """$$$''')))+++,,, """&&&***...111444777XXXiii|||rrrVVV;;;+++***,,,,,,)))&&&$$$### &&&''''''222BBBqqqqqqCCC,,,,,,444(((+++,,,...555AAAKKKOOOZZZXXXKKKZZZ;;;AAAlllVVV555FFFbbbddd===&&&$$$XXXdddkkkTTT\\\}}}sssrrryyyqqqnnnHHHVVVJJJ///>>>YYYXXXaaaNNNGGG555TTTLLL\\\tttKKK>>>999:::\\\vvvBBB;;;uuu666000fffUUU555MMM}}}@@@000DDDyyy|||~~~|||>>>&&&ccclll///%%%YYYuuuCCC[[[fff(((%%%)))TTTPPP999@@@[[[```(((333XXX```777&&&NNNvvv,,,"""QQQvvvmmm...###---@@@>>>:::777444333333333444---;;;III\\\MMM<<>>;;;999555666999::::::999999:::<<>>888111$$$TTTFFFVVVqqqMMM...CCC___UUU+++$$$""""""RRR[[[pppUUU]]]vvvrrrcccrrrooonnnHHHUUU>>>///VVVZZZ^^^AAAHHHMMM]]]LLLSSSzzzUUU555AAA999RRRzzzuuu@@@777sss888000]]]]]],,,>>>CCC333>>>~~~yyyaaaUUU]]]mmmOOO,,,aaalll999'''EEEfffQQQ000JJJqqq&&&+++OOO((($$$ZZZxxxAAA111UUUAAA@@@FFF|||:::''':::www|||!!!+++[[[sssZZZNNNHHHCCCUUU\\\[[[NNNAAALLLvvvRRR>>>OOOvvvGGGNNNnnn@@@CCC>>>;;;AAA000888888999CCC&&&555;;;<<<<<>>'''***+++###@@@ZZZLLL___DDD///[[[NNN """......777BBBCCC===VVVZZZ```===ZZZoooggg```QQQ###JJJEEE'''111iiiiiiJJJRRRYYY\\\aaaRRROOOaaaggg<<>>___llleeeggghhh```XXXKKK888444222GGGYYYTTTWWWbbb___|||SSS,,,;;;sss{{{rrr333111MMMuuuxxxdddQQQ>>>555666///'''$$$!!!///QQQkkkSSS---###@@@oooyyysss;;;&&&;;;]]]pppuuu~~~mmmrrryyygggdddiiiwwwCCC000]]]UUU+++IIIlllNNN999---'''((()))444'''CCC,,, <<>>%%%555kkk666&&&888zzzUUU''' 000GGG555---KKKmmmGGG333EEEuuusss777===ZZZ|||OOOCCCoooXXXHHHQQQrrr```GGG======AAA333CCClll}}}WWW===```JJJ<<>>!!!AAAUUU"""<<>>JJJ```AAACCCbbb===EEEuuutttBBB;;;hhh~~~ZZZ:::CCCeeezzznnnXXXWWW|||VVV$$$%%%WWW___,,,---TTT@@@+++999zzz***444:::JJJKKKfffxxx+++&&&^^^GGG!!!000iii<<<...]]][[[///'''BBBrrr```666LLLwwwQQQ999@@@mmmwwwHHH===NNN___BBBlll^^^@@@IIIsssVVV999===TTTiii???;;;[[[ddd===UUUMMM555^^^vvv<<>>666555111%%%&&&"""!!!***OOOOOO222oooeee777zzz___%%%,,,[[[kkkzzzXXXMMMLLLOOOhhhBBB!!!CCC]]] 444___""";;;lllZZZ(((%%%&&&---))))))111PPPWWWwwwwwwggglllcccddd777"""SSS888 +++IIITTTJJJJJJKKKGGGMMMEEEyyydddSSSBBBbbbwwwFFFAAAeeeeee<<<888OOOsssUUU+++(((VVVbbb%%%%%%WWWaaaOOO555%%%OOOvvv888444AAA:::ccc+++"""JJJyyy222***OOOVVV!!!...iiiDDD///???~~~ddd;;;(((<<>>sss[[[===???eee```AAAEEExxxnnnBBB```~~~XXX===FFFrrrXXX@@@>>>bbbOOO444GGGvvvnnn;;;HHHpppVVV444SSSttt@@@777^^^KKK222RRRiii\\\TTTmmmOOOQQQwwwMMM???bbb777;;;GGG000///:::FFFMMMTTTPPP???:::DDDJJJWWWmmmjjjKKK000EEEuuu111111YYY|||555000LLL}}}FFF000TTTuuu|||iii]]]\\\kkk666$$$XXXqqq222###000fff~~~xxxTTT$$$GGGJJJ!!!!!!$$$&&&"""###,,,&&&"""777JJJ###---mmmjjj"""888eee666rrrvvv777 PPP???777ZZZ!!!///[[[,,,===hhhUUU"""$$$<<<>>>888222MMMZZZ{{{uuuppphhhQQQXXX---GGG,,,))):::EEE???;;;DDDDDDNNNMMMrrrZZZFFF000jjjttt___sssUUUkkkYYY444$$$KKKlll222&&&GGG```ccc\\\DDDddd```YYYJJJ,,,'''333nnn222))),,,mmm???)))@@@___!!!)))\\\MMM!!!,,,***```YYY;;;%%%...]]]mmm,,,888rrrppp>>>999SSStttBBB@@@ccc}}}rrr@@@PPPyyyvvvKKK>>>DDDaaaSSSCCC>>>WWWrrrWWW888DDDooovvv===>>>^^^```777CCCqqqAAA888JJJIII)))KKKhhh@@@:::'''---:::>>>rrrIIIEEEooo]]]CCC~~~hhh000,,,\\\LLL)))666[[[~~~zzzbbbHHH111666888@@@\\\sss___555333zzzuuu111+++LLL;;;,,,===ppp111(((VVVlll___<<<,,,(((777XXXppp999&&&SSSzzz;;;$$$&&&```eee%%%???kkk---)))BBBKKKWWWdddkkkhhh>>>!!!DDD((()))ggghhh"""111{{{eee,,,gggtttZZZ,,,###---'''DDDEEE,,,VVV###...ZZZ&&&333cccZZZ*** %%%$$$BBB===...%%%FFF[[[~~~tttfffYYY777KKK+++ GGG:::222>>>@@@IIIGGG===GGGJJJNNN___eeeFFFAAAhhhxxx666,,,333jjj999000>>>JJJUUUqqqQQQIIIHHH$$$...mmm111''' ___SSS 888hhh))))))JJJ```...&&&555777))) $$$@@@^^^555666jjjBBB:::>>>}}}BBB???MMMuuummm???DDDpppooo===AAA@@@DDDCCC999999@@@TTT[[[<<>> """!!!!!!@@@BBB---GGG555"""%%%---sss999,,,'''ZZZccc222sss888000CCCwwwAAA(((111***,,,)))...222<<<```999+++UUUFFFBBB333wwwBBBAAAAAApppiii??????hhhjjj444EEEAAA444<<<666111111BBB^^^999<<>>|||GGG$$$ aaappp000{{{RRR%%%ZZZ^^^000&&&444sss\\\""" !!!HHH---]]]rrr555...fffYYY$$$fffFFF###666 :::III"""---]]]"""!!!SSS///+++SSSTTT''',,,???ddd:::'''SSSRRRWWWBBB]]]TTT###CCC000!!!DDD\\\OOOVVVCCCQQQZZZKKKNNNIIIOOONNNAAARRRPPP(((===ggg\\\... %%%:::EEE,,,!!!!!!###777sssWWW((('''^^^mmm"""%%%lllUUU)))888lllmmmBBB777000,,,---///;;;ZZZyyy;;;...GGGXXX000CCCiiiOOO>>>HHHYYY}}}LLL333XXX]]]>>>---DDDIII666555000;;;UUUiii>>>888SSSyyyfff555:::VVVbbb;;;AAAUUUvvv;;;111<<>>666ZZZDDD---AAA[[[LLLGGG[[[bbblll222555JJJ[[[DDDQQQiiiNNN###GGG,,,...,,,<<>>```XXXBBBIIIVVV[[[:::LLLlllgggLLLCCC999999PPPAAAXXXsssQQQ===QQQppp@@@444AAASSS333:::PPPqqqFFF:::888sss[[[<<<888999+++666===dddQQQ:::GGGmmm:::444www@@@...OOOlll000***GGG]]]///444bbbeeeFFF555444TTTUUU000gggTTT999UUU```;;;---UUUYYY***333sss\\\&&&$$$,,,(((+++MMMIII%%%111UUUPPP888|||YYY,,,"""HHHrrr---&&&hhh```&&&---888!!!666MMM%%%NNNnnn---!!!GGG___$$$)))HHHuuu:::MMMaaa&&&(((,,,...###///aaa$$$...ddd:::///UUU444$$$@@@ccc\\\WWWeeehhhXXX000&&&(((BBB___iiinnnYYYCCC"""EEE+++...,,,:::JJJJJJPPPKKKJJJZZZNNNbbbooo000kkkyyylllZZZIIIJJJYYYFFF777222---...FFFcccwww333 BBB777'''NNNOOO...###'''444333bbblllrrrsss|||{{{CCC...???rrrrrr666999SSS[[[AAAFFFOOOoooAAA666bbbzzz{{{}}}SSS666BBB{{{}}}SSS777555RRR999888MMMhhhNNN===444iiiuuuyyyuuujjjvvv|||PPP888@@@www888000wwwTTT///<<>>ppp333###<<>>666\\\FFF888DDDkkkVVV;;;444bbb===444>>>>>>111ttteee777222YYY???<<<111gggggg666AAANNNIII444'''///:::gggooo???JJJsssccc000===vvv}}}999(((555WWW...---tttwww;;;000"""###===ggg]]],,,)))JJJyyy```###'''pppwww000&&&---~~~zzzjjj;;;[[[lll...%%%""" &&&III??? 000mmm999%%%000rrr---===sssGGG 444ZZZOOOVVVXXXZZZbbbpppoooQQQ---&&&kkk...)))\\\---III999"""###222...)))222777:::'''DDDYYYPPP@@@---@@@+++'''TTTaaafffwwwmmm]]][[[OOOKKKKKKFFFJJJRRR+++222+++ (((>>>TTTbbbpppppptttzzzzzzyyy}}}===------jjj)))&&&CCCjjjuuupppXXX666333666999///***,,,,,,***,,,222******FFFnnnzzz999777HHH{{{qqqHHHFFF@@@gggnnn777CCCAAA666111888>>>======;;;>>>333CCC>>>888999dddddd???555]]]HHH444777rrr\\\666555NNNjjj{{{uuuCCC222DDDCCC222ffflll555888ZZZ]]],,,,,,eeeCCC444CCCmmmxxx___bbbjjj333444RRRvvv111777hhh>>>)))---wwwLLL///000lllbbbGGG<<>>BBBBBB@@@666 &&&aaa"""!!!SSS'''CCCAAA)))!!! )))444333///NNNlllXXXLLL111333CCC&&&'''MMMhhhrrr|||hhh[[[SSSJJJJJJSSSPPPMMMbbb000111111...,,,,,,'''444;;;>>>777---...???QQQXXXMMM))))))000bbb(((&&&@@@YYYuuuxxxzzzzzzjjjbbbaaagggcccWWWUUU]]]]]]aaaqqqppp:::<<>>IIImmmccc???666YYYGGG777333ggg]]]555666:::???BBBHHHEEEDDDIIIKKKHHHIIICCC111,,,HHHEEE777]]]zzz333:::WWW|||---111OOOwwwmmm:::555KKK777777XXXHHH------dddxxx>>>)))///]]]}}}kkkjjj{{{aaa///&&&...nnnbbb"""!!!WWW}}}888$$$ kkkyyymmm===@@@```ZZZNNNbbb}}}QQQ"""&&&SSS===$$$"""kkk... 333```AAA %%%###!!!$$$%%%###!!!$$$)))---???bbb&&&SSS+++$$$CCC444''' (((//////666CCCTTTdddiiiiiiUUUbbbGGGHHHCCC$$$,,,DDD```jjjsss___LLLHHHJJJQQQbbb```\\\EEE:::333///---444999555***222000((($$$%%%(((((('''""",,,EEEqqq888%%%(((+++)))BBBKKKXXXZZZggglllvvvaaa999<<>>[[[KKKAAA777^^^jjjDDDBBB555666555222:::777;;;666111555999===444WWWuuu@@@999TTT<<<333JJJ>>>===555>>>333LLLGGG555@@@SSS\\\cccGGGBBBGGG@@@000222LLLppp;;;666GGGNNN......aaaKKK+++'''888JJJNNN```___kkkfffZZZFFF(((%%%***pppbbb!!!%%%PPPFFF### ___|||CCC$$$+++@@@999FFFAAAPPPPPPJJJ&&&!!!&&&@@@;;;######ccc///---\\\MMMBBB<<<>>>555;;;999888;;;BBBKKKXXXbbbbbbfff,,,SSS---)))===XXXVVVWWWccclllgggeeeppp___eeeVVVBBBSSSfffSSSZZZDDD---@@@HHHXXX^^^pppgggUUUSSSYYYZZZgggbbbdddZZZ[[[iiiuuuvvvwwwssshhhfff[[[LLLGGGQQQ___dddaaa]]]ZZZWWWSSSpppgggHHH!!!***###***###,,,000%%%,,,///222CCC\\\jjjiiisssOOO666999333\\\;;;222555GGG{{{|||FFF777DDD^^^NNNFFF888hhh]]]QQQ;;;CCCFFF>>>;;;999???999333666:::FFFMMMqqqmmm:::333EEEDDD000DDD@@@>>>333222===666---888DDD555444TTTIIIDDD(((666MMMaaa<<<444:::PPP,,,...KKKSSS000***+++++++++***""")))''',,,444))))))---vvvddd!!!(((LLLOOO%%%"""YYYLLL***)))###+++ (((%%% &&&333999"""%%%___111...dddgggrrrvvvwwwiiinnngggeeellltttuuurrrpppuuuddd***LLL%%%###///]]]```aaajjjooobbbZZZbbb888<<<;;;'''NNNIIILLLsssMMM===XXXQQQRRRRRRjjjkkkoookkkkkk^^^```YYYbbb999???555333BBBDDDDDDTTTbbbdddhhhooowww}}}~~~kkkeeeXXXJJJAAA<<<555---,,,***'''(((+++...111222444888???AAA999222777CCCGGGoooCCC&&&:::999>>>JJJ[[[]]]bbbhhhpppxxxsssKKK888LLLXXXGGG:::>>>bbbtttRRRJJJFFF===<<<@@@DDDFFFKKKVVVfffqqqzzzrrr\\\;;;---NNN{{{555111NNNzzz|||TTT===EEECCCDDDEEEHHHKKKNNNQQQSSSyyyoookkkvvvEEE111111yyyEEE444///KKKqqq444///000(((777,,,...///...***)))***---NNNTTT###UUUXXX###!!!``````444$$$"""$$$'''***...888BBBGGGeeeiii444)))...kkk... HHHqqqtttooosssooommmhhheeeffflllppppppnnnsssNNN(((222:::***)))%%%???OOO***HHHNNN888dddVVV...>>>TTTUUUIIITTTmmmzzzhhhkkkjjjcccaaaeeegggeeehhh]]]WWWDDDNNN\\\uuuCCCAAA444)))***)))***111000---+++...777DDDPPPXXXjjjrrrwwwxxx|||yyygggXXX999555///,,,,,,...///000///,,,,,,...///444BBBPPP[[[tttHHH,,,777666999;;;777888777555444666:::>>>IIILLLOOORRRUUUZZZ___bbbhhhOOOCCCIIIFFF999:::JJJ]]]xxxrrr]]]VVVNNNCCCBBB@@@>>><<<>>>BBBHHHLLLAAA>>>:::222***111TTTyyyTTT:::@@@uuu???222333xxxJJJ111+++DDDUUUFFFCCCDDDXXXjjjeee]]]UUUTTTYYYbbbiiiPPP%%%***SSS{{{UUU(((%%%___vvvXXX@@@333;;;KKK\\\hhhpppxxxooo,,,"""///lll555&&&&&&:::;;;BBBTTTZZZBBB>>>888666999>>>CCCEEESSS777(((FFFFFF""" +++???[[[555)))***>>>rrrcccbbbfffooohhhTTTTTTfffqqqqqqzzzxxxcccKKKDDDLLLVVVjjjppp[[[KKKLLL\\\VVVGGG???===888777777111:::777222---,,,---000333,,,222666888===FFFMMMOOO___iiisssyyy}}}}}}tttlllhhhfffeeeeeeiiiiiilllrrrwwwzzzpppWWWRRRKKKFFF888222555666555333666===CCC;;;>>>BBBFFFIIILLLPPPRRRHHHGGGPPP]]]\\\OOOIIINNN===GGGLLLHHHCCCAAA<<<444CCC???<<<:::<<<======<<>>333+++\\\;;;$$$(((GGGvvv{{{yyynnn777(((YYYttt;;;'''GGGgggjjjnnnddd\\\ppprrrwwwzzztttjjjdddeeeDDDGGG777 111YYY ))) ((("""""""""!!! """&&&***999:::CCC```WWW---&&&+++CCCpppvvvjjjfffttthhhmmmhhhlllhhhRRRFFFNNNVVVXXXgggnnnbbbRRRPPP^^^lll]]]wwwfff```^^^uuu}}}oooxxxssslllfffYYYLLLJJJFFF@@@;;;777666666444222,,,&&&###&&&+++///(((,,,,,,)))***333===BBBGGGHHHKKKSSS^^^iiiqqquuutttxxx}}}zzz~~~|||tttqqqtttyyynnnWWW___XXXRRROOONNNMMMLLLMMM???>>>>>>>>>??????>>>>>>777>>>CCCFFFNNNTTTMMMAAABBBBBBCCCBBB>>><<>>QQQoooGGGBBB666---)))+++444<<<===BBBKKKWWW___cccfffiiimmmaaatttvvvuuujjj^^^bbbYYY]]]jjj{{{xxxqqqpppmmmpppiiiaaaiiiooo]]]JJJIIIKKKTTTXXX]]]]]]\\\[[[ZZZZZZNNNddd```[[[eee\\\AAAWWWiiitttzzzsssqqqqqqsssUUUOOOFFF:::///'''%%%&&&555:::;;;555000...---+++222000---,,,,,,+++)))(((111555777777888@@@MMMUUU```dddwww}}}{{{zzzoookkkeee]]]]]]bbb\\\___aaa___ZZZWWWWWWZZZ\\\iiivvv~~~ooo===<<<:::777;;;CCCEEEAAA>>>===;;;:::888777777777000///666HHHVVVUUUKKKBBBBBBNNN^^^vvvKKK+++(((444'''***444999@@@>>>000333000---...000111...,,,---<<>>,,,---%%%"""+++(((,,,---///777EEEUUUggg}}}uuuzzz}}}{{{mmmoooxxx|||}}}yyygggUUUJJJFFFPPPWWWEEE===>>>KKKbbb___uuufffmmmjjjfffeeebbbvvvmmmcccjjjsssdddSSSOOOOOOBBB>>>;;;<<<===:::444///===999===000PPPPPP<<<:::???JJJRRRfffooo|||}}}zzzsssjjjffffffRRRWWWZZZWWWUUUVVVTTTQQQKKKGGGCCC>>>;;;777333000)))///333000...222888<<<666000>>>999333<<<===AAABBBKKKWWWaaafffllltttyyy}}}qqqlll___RRRMMMOOOLLLEEEFFFFFFGGGHHHJJJLLLMMMNNNWWWTTTZZZlll~~~~~~wwwbbbZZZ===444333555111222555000444444777???JJJWWWaaafffnnniiivvv~~~~~~zzz{{{~~~|||}}}nnngggbbbgggeeeqqq~~~sss[[[TTTQQQHHHDDD===>>>===888000---...111222---'''???NNNPPPbbbkkkooonnntttooopppvvvnnnmmmlllbbbfffkkkbbb[[[^^^^^^[[[XXXTTTQQQMMMLLLRRRYYYYYYRRR___\\\rrr<<<(((''')))---"""111HHH]]]jjjrrrxxx{{{}}}{{{|||}}}wwwooocccWWWMMMDDD>>>:::444:::===888222---&&&111&&&...%%%'''222---<<<---000333444555666999;;;:::===AAADDDEEEGGGIIIKKKFFFNNNZZZcccgggiiiooouuuyyy{{{xxxzzz}}}~~~~~~|||wwwccc```cccRRRRRR;;;???IIIUUU^^^dddnnnxxxcccXXXDDD,,,###%%%,,,???AAAVVVGGG'''""",,,444>>>111111...***&&&&&&***---"""&&&///TTTddd[[[eeekkkfffmmmeee\\\^^^iiippphhhoookkkpppqqqiiikkkrrrooohhhccc^^^XXXRRROOOXXXddd___nnnyyymmmMMMDDD666---+++***)))(((,,,999KKKYYYmmmeee___]]]\\\\\\dddnnnnnnrrrwww}}}zzzwwwxxx|||}}}sssgggbbbbbb^^^VVVOOOAAAAAA444777:::(((666333222000000222444888:::>>>@@@AAAAAA@@@???@@@AAADDD@@@@@@EEEHHHFFFFFFHHHGGGGGGFFFFFFHHHKKKMMMMMMRRROOOLLLLLLPPPUUUYYYZZZVVVSSSSSSUUUWWWWWWYYY\\\^^^^^^]]][[[ZZZZZZ[[[[[[[[[\\\\\\^^^___bbbccceeeaaadddiiiiiibbb]]]aaajjjeeeHHH[[[YYYZZZ\\\dddOOOUUUWWWPPPNNNVVVXXXQQQOOOMMMOOOPPPMMMIIIGGGHHHJJJ;;;:::999444777666,,,333...---***(((<<<888BBBJJJGGGDDD???555+++(((+++%%%$$$%%%)))///111)))777)))PPPSSS:::444333...111777777666333...***((('''***999<<>>999@@@@@@???@@@AAAAAAAAA@@@FFFBBB?????????===<<<===>>>BBBCCC@@@AAAFFFIIIHHHFFFCCC@@@AAACCCEEEDDDCCCDDD@@@======@@@???:::555;;;888555555777999888666999444777>>>>>>:::@@@MMMcccRRR===222333888888444:::666333333888CCCNNNUUUQQQJJJ???666111//////......---000333,,,###(((666///888DDDIIIEEE:::///)))&&&,,,,,,$$$ ###$$$###***((()))...555===EEELLLMMMXXX___YYYNNNLLLTTT]]]ZZZcccjjjjjjddddddkkktttsssxxxnnn___aaafffllluuuqqqkkkgggjjjqqqrrriii```fffcccaaacccccceeekkksss}}}fffRRRLLLMMMOOOLLLLLLKKKLLLOOOTTTXXXZZZWWWVVVTTTTTTVVV[[[```ccceeekkkqqqppphhhcccbbbdddssssssrrrrrruuuyyy}}}zzzccccccbbb^^^XXXSSSQQQPPPCCCFFFIIIKKKIIICCC???===??????@@@???>>><<<<<<<<<===;;;888999;;;======<<<777777777999;;;>>>???@@@===;;;888888999777444111,,,555888333222;;;EEEIIIOOOLLLHHHCCC:::333666>>>888999<<>>IIILLLOOOSSSVVV\\\ccchhh___LLL888111333666888:::222666AAAVVVkkkyyy{{{xxxttteeeFFFCCC:::111>>>ccc}}}kkkxxx}}}~~~~~~zzz|||wwwttt{{{~~~~~~yyyssslllhhhmmmtttqqqkkkaaaVVVRRRXXXeeepppzzz|||uuuuuussswwwssslll```VVVRRRSSSXXX]]]CCCCCCCCCBBB@@@???>>>>>>888999;;;<<<>>>>>>>>>>>>222222000...------///111+++'''$$$$$$######***222666...%%%&&&000===EEEIIIZZZeeeqqqyyyzzzzzz}}}yyy||||||YYY000<<>>???BBBNNNbbboookkk___ccc___^^^___^^^]]]ccclllPPPNNNFFF<<<888CCCYYYkkkqqqmmmfffppp~~~yyytttlllccc[[[TTTLLLHHHPPPMMMHHHDDDDDDGGGLLLOOOGGGEEEBBB???===<<<======888666<<>>:::888;;;<<<===???AAACCCFFFJJJMMM^^^[[[ZZZ^^^dddgggccc^^^iiiiiiiiifffbbb___^^^^^^NNN[[[___NNN777999XXXxxx\\\RRRQQQ[[[^^^XXXWWW^^^RRRUUUWWWVVVSSSUUUZZZ```VVVXXXZZZYYYVVVTTTVVVXXXOOONNNNNNOOOOOOMMMIIIFFF>>>FFFOOOSSSPPPIIICCC@@@IIIAAA;;;<<<@@@FFFOOOWWWGGGOOOSSSOOOKKKFFF999+++888666999???<<<666888@@@KKKKKKMMMRRRWWW[[[[[[[[[SSShhhzzzwwwlllqqqxxx~~~sss[[[WWWRRRLLLIIIHHHIIIJJJCCC@@@===;;;:::::::::999???888>>>ZZZ~~~___QQQAAA999:::======;;;333AAAIIIHHHHHHNNNPPPMMMBBB@@@>>>>>>===777...'''---......+++((('''))),,,%%%###"""###(((,,,......'''+++000111...***((('''///222000---222===AAA>>>!!! ###***&&&&&&%%%###!!!###'''***&&&&&&%%%$$$###"""!!!!!!&&&''''''((())),,,///000666;;;BBBKKKVVVfffwwwxxxvvvyyyqqqRRR555:::888;;;@@@===888===IIIppp[[[NNNMMMTTT\\\```ssshhhttt}}}uuummmiii]]]YYYRRRMMMIIIEEECCCAAA@@@???BBBLLLZZZmmm{{{ZZZGGGCCCCCC@@@;;;DDDfff~~~xxxppp```PPP555666666444000///111333333444555999>>>HHHRRRZZZeeennnyyy~~~xxxggg[[[ZZZSSSAAA111,,,...---,,,---000111///,,,''')))+++---,,,+++(((&&&+++******+++///111222222111333333444<<>>>>><<<;;;<<<@@@FFFKKKYYYddduuu|||}}}```;;;...///000///---...222555444111---***))))))((('''***222...***333777333444===@@@SSSqqq]]]SSSAAA>>>KKKSSS[[[lllnnn]]]JJJ???888333444888bbbsssGGG@@@@@@;;;AAAeeegggPPPGGG```}}}gggqqq~~~vvvllldddaaa```jjjeeefffeee```gggmmmhhhzzzuuu{{{xxxgggccc___KKKIIIdddzzzoooqqquuuwwwyyyzzzzzzzzz{{{iiirrrgggGGG,,,///000///+++((()))+++%%%&&&))),,,//////---***---111000:::OOOUUUPPPPPPWWWVVVbbbxxxnnnTTTDDDPPP```nnnxxx~~~xxxzzzSSS000///;;;@@@]]]zzzwwwNNN222@@@UUUmmmoooQQQ```mmmmmmeeeeeerrr~~~vvvlllgggiiioootttwww|||}}}}}}{{{wwwuuuttttttyyytttuuuvvvuuu|||qqqlllqqqsssnnnooojjj[[[bbbggggggbbbcccgggddd\\\gggkkkooommmgggbbb```aaajjjlllnnnmmmjjjgggeeedddSSSYYY```fffkkkpppwww{{{pppaaaWWWHHH555'''555:::???>>>999555555666HHHGGGGGGHHHIIIGGGDDDAAA>>>===888999===555333???XXX}}}[[[<<>>???YYYvvvzzzcccKKKHHHRRR```TTTNNNPPPNNNcccyyyaaaUUUUUUUUUPPPSSS[[[hhhuuu}}}~~~{{{wwwxxx|||ooo___KKK===:::<<<===<<<777888:::<<<<<<888222---...111------777888444888555888<<>>CCCOOOEEEGGGIIIKKKLLLJJJIIIHHHEEEBBB??????AAA@@@<<<888AAA>>>:::666444444666777777999<<<@@@CCCFFFHHHJJJCCCDDDFFFKKKSSS]]]ggglllqqqtttuuutttssswwwvvvgggZZZOOOHHHGGGKKKDDDBBBGGGHHHEEEFFFMMMEEEFFFFFFFFFEEEDDDCCCBBBEEEAAA???@@@DDDHHHIIIHHHAAA???<<<:::;;;>>>BBBEEEEEEGGGIIIHHHFFFFFFHHHKKK]]]eeepppyyyzzzsssiiibbbggg~~~tttlllkkk\\\[[[YYYWWWUUUSSSSSSRRRWWWTTTQQQPPPQQQRRRRRRQQQWWWVVVWWWYYY\\\aaaeeehhhqqqrrrqqqkkkbbb]]]___bbbyyy{{{