BM6?6( ӵĦĦӵ{{{vvvuuuuuusssnnnjjjiiifffgggĦbbb[[[VVVTTTSSSRRRVVV[[[WWWWWWWWWZZZ___gggoootttiiimmmsssuuuooodddZZZWWWSSSRRRPPPQQQSSSUUUUUUUUURRRUUUWWWWWWVVVXXX^^^dddcccaaa```aaaeeeiiikkklllyyyzzz4ĉ@ӵ>L=hĦ4ĉ@ӵwwwwwwvvvqqqkkkfffeeedddiiihhhggghhhhhhfff```ZZZ^^^eeelllooonnnkkkfffbbb___^^^```>Lnnnccc___^^^```aaa```ccchhhiiijjjjjjhhhjjjuuusssddd___\\\ZZZXXXWWWWWWVVVTTTRRRSSSUUUUUURRRNNNKKKKKKLLLIIIHHHIIIKKKNNNOOOOOOMMMJJJIIIJJJQQQXXX[[[WWWRRRIIIMMMRRRUUUWWW^^^iiirrrGG=?HdĦ=ĪjGG=?uuulllgggbbb]]]```___]]][[[ZZZZZZ[[[[[[eeeiiimmmnnnmmmmmmppprrrzzz{{{~~~{{{xxxyyyHdĦxxxvvvssssssvvvwwwvvvwww{{{}}}zzzwwwuuukkkjjjqqqooollliiifffccc^^^[[[]]]]]]]]]\\\[[[[[[ZZZYYY[[[[[[[[[\\\\\\[[[WWWTTTTTTPPPMMMPPPUUUVVVPPPJJJ>>>BBBFFFHHHGGGHHHJJJLLLEEEGGGIIIKKKPPPVVV^^^dddgggppp|||ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦggg^^^nnntttwwwuuusssuuuwwwĦ}}}ĦDdDӵӵӵqqqnnnooorrrrrrĦhhhVVVӵRRRRRRQQQIIIĭӵrrr{{{?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħsssfff\\\XXX3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝLuuu@eiiig&eaaaYYY\\\3h?g&e>&eCCCCCC??SSS[[[gggttt4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQ{{{rrrjjj```je<ĦmmmmmmiiiBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]Ħ___eeeBt=o9ĦHƅ^Hu]ĦNNNZZZeeeRRRHHHMMMPPPNNNUUUbbbbbbkkkxxx4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦtttgeĦKKKMMMPPPFSĦpppuuuqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ]]]\\\ZZZUUUTTTVVV[[[WWWSSSRRRSSSTTTUUUWWWJJJLLLPPPWWW___eeeiiikkkxxx}}}4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦvvvjjjeeebbb___]]]\\\XXXgeĦJJJNNNsp?aĦ{{{|||GIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦpppDdDĦpo9uuuuwww=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵppppppmmmfffaaa___]]]cccbbb[[[YYY]]]^^^ZZZ]]]YYYVVV[[[cccfffbbb\\\QQQRRRTTTZZZdddqqq|||4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦyyyoooccc]]]]]]```aaaaaaaaa```___^^^\\\YYYgeĦ___s<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>dd<ӵDd<DdDΦDdDĦ{{{DdDӵnd<DdDĦVVV>d<Ħ\\\peӵ___Ħ\\\F&uTӵpppDdDĦtttyyy>d<ĦpeӵDx<>d<ʜ4DuTӵmmmnnnkkkddd___```dddfffeeeaaa___dddkkkmmmgggaaaYYYUUUOOOJJJIIIKKKOOORRRWWWXXX\\\dddrrr4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<xeeefffjjjpppXXX\\\YYY&ӫeʬtIӇOOO>d<Φ>d<Ħ{{{D&ӫetIӇ999DdDĦCCCsdKĦ:::B?dp&ĒRJJJJJJ>d<sdKĦfffB?Ho9{{{s&dq&ĒR|||yyyzzzrrrggghhhrrriiihhhhhhjjjkkkiiiddd``````^^^ZZZVVVSSSSSSSSSTTT___XXXOOOJJJLLLUUUaaaiiinnn|||4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhccc^^^WWWse```cccfffgggfffhhhnnntttooouuu}}}geĦja>aĦ@Gse<Ō}}}yyywww@GWWWNNNHkgeLLLIIIIIILLLPPPHHHMMMJJJHĪj@IŌDDDCCCege```LLLHu]3hIŌ777CCCDdDĦ;;;ne777[[[@h:::666>h999777555se<<<neAAA>>>@GQQQRRRsĪj@hrrrrrryyyyyyttt|||~~~{{{mmmllljjjfffccc___\\\ZZZUUUPPPHHHAAA???@@@DDDGGGDDDLLLRRRUUUaaavvv4DuXӵĵD^DdDĦD^```bbb```]]]s׼skkkfffjjjnnnrrrvvvyyy}}}geFm8>aĦs׼syyyvvvnnneeedddjjjbbb```___HoVVVWWWTTTSSSTTT___RRRHHHFFFFFFDDDDDDCCCCCCGGGLLLFFF>>>BBBAAA===444222D^222///UUUDdDĦ666777000XXXsss===999777555555555444111s׼s555444;;;888111000333;;;999@@@DDDFFFMMMXXX___aaacccfffsssppprrryyy{{{uuuqqqsss|||uuunnnhhheeeZZZYYYWWWVVVTTTRRRPPPPPPPPPTTTOOOEEEEEEQQQYYYYYY\\\eeetttΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦzzzfff>d<ĦkkkmmmrrrBewwwttt}}}}}}geFYĉ>aĦ{{{yyykkk^^^[[[___BefffPPPQQQUUUPPPLLLNNNQQQQQQQQQnu]ӵRRRPPPOOOKKKIIIKKKSSSVVVSSSHHHCCCEEEGGGEEE:::;;;::::::;;;;;;888333222666111000777666111444333000555444///444888000***###666///000>d<Ħ+++111...;;;}}}>d<Ħ......+++Ħ,,,OOO555'''333---000///.../////////111222111...:::======:::Be444888666555999Ħ???333444555444333333555777888555222111333333000---000...///111222333888??????BBBBBBCCCLLLYYY]]]YYYiiinnnxxx{{{zzzvvvqqqjjjccc]]]ZZZOOOVVVVVVOOONNNVVVYYYTTTLLLJJJGGGEEEHHHRRRaaakkk?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦpppfff[[[KKKFFFKKKaaasdKĦŶS~~~3we>>222222222222333333333333555555333222111111000000000000000000////////////...------...000444777999===CCCJJJOOOUUU]]]dddhhhvvv}}}|||tttssspppggg]]][[[___```[[[UUUTTTPPPIII@@@;;;;;;@@@DDDCCCKKKWWWdddqqq>AneneneneDenetttkkklll[[[SSSYYY]]]\\\bbbnnnmmmne>AWWWVVVSSSk<RRRZZZ[[[LLLRRR\\\uuu```PPPUUUSSSCCCUUU[[[RRROOOCCCFFFLLLAAAHHHAAAFFFSSSfh999;;;:::<<<:::111...555222333555,,,+++111***000////////////000///.........//////***&&&***111...000000000444777555222///)))***---+++De+++...///***&&&(((ne444'''ne///$$$---333222,,,)))(((''''''//////))))))***---444SSSyyyWWW///000000...---)))+++ne,,,***------...///000222333333333222111000000//////000111111111111111111222222222000///------...///000333444555555777===BBBFFFGGGNNNVVV\\\aaagggnnnqqq||||||wwwrrrqqqmmmeee___\\\\\\[[[WWWQQQHHH???999>>>AAADDDEEEGGGMMMVVV]]]nnnxxxfffpppzzz{{{ppplllqqqrrrnnnsss~~~}}}uuueee___]]]PPPOOOMMMNNNaaaYYYjjjbbbPPPRRRjjjkkkPPPOOOKKKIIIEEE???KKKGGG999NNNRRR888BBB222===TTTZZZ000444888"""***555"""111...***111444,,,,,,000...///...------......,,,+++)))***...111///))))))---,,,000&&&$$$...)))###000+++'''%%%'''+++***---000333222---(((444)))+++%%%%%%+++'''%%%%%%))),,,+++(((,,,'''$$$(((...---)))'''>>>YYYGGG///)))(((,,,"""+++---***++++++++++++++++++,,,---...///......------------....../////////000000111111222444222000...---,,,,,,---,,,++++++,,,------...///...111666999;;;>>>CCCHHHRRRTTT\\\gggppptttxxx|||~~~{{{kkkgggcccaaa^^^ZZZTTTOOONNNMMMJJJDDD>>><<<>>>AAAFFFKKKOOOSSS^^^ppplllfffdddkkkuuuuuuiii```[[[YYYOOOQQQFFFAAABBB:::KKKuuu|||qqqdddYYYMMMDDDEEEKKKRRR999HHHLLLfff[[[===WWWSSS888@@@]]]OOO;;;777777999NNNPPP666999444666EEEKKK:::...000222222000777&&&IIIaaa111555222)))333222,,,111///......------///222333111...///******///333///***'''111444---888GGG000###@@@KKKCCC222'''+++...***)))(((''''''(((***...333666"""&&&,,,---***,,,...,,,555,,,(((,,,...***)))---333)))***222222...+++'''%%%222---)))###%%%000!!!'''***,,,***((('''''''''---,,,***)))((((((((((((***************+++,,,---)))******+++,,,------...000000////////////000111//////111444333...++++++//////000111///---///222111333777===CCCGGGKKKMMM```eeekkkrrryyyzzzrrrlllcccXXXPPPXXXYYYXXXTTTOOOKKKIIIJJJDDDCCC@@@===???GGGRRRYYYhhhttt~~~qqqfffgggfffjjjvvv~~~tttkkkVVVRRRLLLFFFBBBBBBEEEHHH===CCC@@@???AAA<<>>333000222***---111+++***...+++333(((111666uuuDDD***444***888111...;;;000)))///......222777999777444333...++++++***,,,444>>>000'''&&&MMMpppXXXFFFfff]]]555---+++''',,,111---(((&&&)))111:::@@@***,,,'''""")))000,,,%%%)))'''+++000...'''&&&+++...(((000444(((&&&,,,)))&&&'''%%%,,,&&&&&&444&&&)))***+++,,,***'''&&&&&&,,,+++)))''''''''''''((((((((((((((()))***++++++&&&''''''((()))******+++,,,,,,------...///000111444111222444222000444;;;///++++++000222///...000...//////...///111222222555:::@@@GGGOOOXXXbbbiiirrrsssvvv{{{|||uuuggg\\\[[[]]]___^^^ZZZTTTOOOLLLLLLHHHDDDAAA@@@AAAFFFKKKCCCKKKVVV___gggrrrtttbbb```ccchhhrrr}}}~~~pppnnndddWWWMMMIIIDDD???>>>>>>>>>>>>>>>??????@@@>>><<<;;;BBBCCC999@@@WWWnnn___KKK===888999<<<>>>555555555777333***...999&&&000???333///FFF}}}???...777000111000111222******,,,///888;;;000...***111111QQQ___444******...LLLBBBBBBXXXDDD555000...---111666888444///+++///222---&&&000OOOnnnRRR;;;555]]]|||AAA000***%%%000444222///---...222777;;;///000&&&&&&===KKKHHHDDDDDD888&&&""">>>```___IIIKKK222...555;;;KKKJJJ...222222000999000'''666333///+++(((+++,,,++++++---***)))(((((()))+++---...((((((((((((((()))***+++((((((((())))))******+++))))))******************111------000222:::OOOddd<<<111+++111666333///...000222111...---000000...,,,,,,,,,---...222777;;;;;;???HHHVVVdddnnnqqqqqqoooqqqsssssspppiiibbb]]]SSSOOOKKKJJJHHHEEEEEEHHH???AAACCCDDDGGGLLLTTTZZZfffuuu|||}}}vvviiilllqqquuu~~~uuujjj^^^QQQHHHJJJJJJEEE???===@@@AAA?????????@@@AAA@@@===999666AAA;;;CCCNNNHHH<<<666222,,,...000222444666666444111CCC)))///:::)))---%%%555///)))111***...;;;VVVQQQ666222444222***666111111333000333EEENNNAAA///222444,,,%%%&&&,,,888444MMMrrrlllaaaHHH<<<888666777:::999222+++***///444222,,,444OOOiii???>>>CCCMMMQQQQQQ```vvvccc666111+++$$$000%%%(((******)))((()))***###***&&&222UUUiiikkksssmmmoooNNN///ZZZjjjcccDDD999???NNNmmmnnnEEE???JJJNNN[[[RRRBBBTTTeeeWWWHHH999333111---,,,---,,,+++******+++...111333)))))))))((())))))******))))))))))))************''''''((((((((((((((('''+++)))+++...000999TTTqqqSSS???000444:::666000......111111------000111---000///---++++++*********444222000111777@@@JJJPPPeeeggglllrrrvvvvvvuuusssfff___YYYXXXSSSKKKGGGIIIGGGEEECCCCCCDDDFFFHHHIIIKKKSSS___jjjxxx|||qqqmmmlll{{{|||xxxooo\\\VVVNNNIIIGGGGGGFFFEEE:::>>>@@@???@@@BBBAAA======<<<:::::::::999666444000---AAANNN???666444(((000333444000------000222GGGhhh333***333$$$666***&&&222+++777///555+++888jjjQQQ555)));;;666!!!666(((000333)))(((AAARRRIII666222///:::999666CCC@@@TTT{{{oooLLLPPPKKKFFFEEEFFFBBB999000666333111222000,,,...222444```wwwEEE+++///555111DDD333!!!......###,,,///333666555000,,,,,,---(((...%%%%%%888999333<<>>>>>>>>>>>??????>>>>>>===<<<999999888666777777333...333---...///)))+++333333000000//////...---------DDDHHHAAA000***///...&&&+++---//////......000111QQQJJJGGGFFF???444777BBBAAA666///333777666555555<<<777:::BBBDDDIIIdddkkk{{{{{{TTTHHH???;;;///555333555222***//////777XXXoooUUU000(((111//////###))))))""",,,+++)))'''222CCCHHH;;;,,,'''(((.../// $$$&&&///SSSAAA222:::KKK///...---------...000111333;;;@@@GGGMMMTTT```sssmmmYYYYYYRRRBBB:::>>>,,,>>>444$$$000---///,,,222&&&%%%---++++++***))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))111000///...---...//////999CCCBBB444---333<<<>>>888555333222111000......///.........------,,,,,,000000000111555;;;AAAEEEUUU___kkkppplllgggeeefff]]]YYYSSSOOOMMMMMMLLLKKKDDDCCCDDDJJJRRRUUUSSSOOO\\\eeerrr|||ooojjjhhhhhhfffhhhsss|||rrrkkk\\\QQQMMMTTTXXXPPPJJJIIIAAA======AAADDDBBB@@@@@@;;;;;;;;;::::::999999999888555111......//////---,,,,,,000222000,,,,,,...---------...//////000000222555222******000333//////000111111000111333555___]]]aaafff___RRROOOTTTgggSSS===000+++,,,222999HHHLLLUUU[[[\\\ggghhhMMM@@@???CCC444---(((555666000///***888FFF>>>222---))),,,000)))222222(((...)))---&&&(((333777000++++++***)))''',,,***333...111FFFiii222///...333&&&,,,++++++,,,,,,---...///111444666333///000888AAAEEEGGG>>>888===:::333555***"""111---000===,,, (((&&&'''***''')))+++))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))+++************+++,,,---333;;;:::///***000777777...111333333333333///+++222222111000//////......///---,,,,,,,,,///111333---444>>>GGGPPPZZZfffnnnkkkiiifffaaaZZZSSSMMMIIILLLIIIFFFGGGJJJOOORRRTTTEEEJJJRRR\\\kkkwwwnnniiiccccccfffkkknnnsss}}}sssfff]]]VVVPPPLLLMMMCCC@@@JJJRRRMMMEEEAAABBB??????BBBCCC>>>::::::888777666444333333444444111///.........///111222,,,///---///555111---444------...//////000000111......---,,,---...000111///000000//////000222444:::;;;AAAGGGCCC777333666CCC;;;444222222666===DDDBBBWWWmmmpppfffeeerrrxxx]]]TTT[[[PPP999>>><<>>111222888555[[[aaacccCCC{{{yyyOOO000AAA\\\___iiiUUU111)))(((%%%///+++)))&&&'''---///+++((()))666BBBqqq@@@---,,,---EEE>>>888>>>---(((,,, ---((()))*********((('''&&&+++***((((((,,,///+++%%%......'''(((000---&&&)))***PPPrrr~~~wwwQQQ+++,,,...!!!$$$$$$$$$)))%%%&&&))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((())))))***+++,,,,,,'''***)))&&&(((,,,,,,(((,,,000...''''''///333222222222222333333333333333333333333333333222111000+++***+++///555888777666333;;;GGGNNNRRRVVV[[[aaaaaaaaa___YYYRRRPPPSSSWWW___ZZZRRRJJJHHHMMMWWW___VVVfff}}}|||rrrjjjhhhjjjnnnpppuuuzzzvvvfffWWWPPPOOOMMMKKKHHHFFFFFFFFFEEEEEECCCCCCEEEIIIIIIEEECCCBBB:::777777999999999<<>>@@@,,,***,,,+++;;;...)))...444aaawwwIII```uuu@@@---)))&&&...(((((((((***///000,,,)))((('''IIISSS...)))???pppbbbfffsssEEE'''///!!!'''((()))******)))(((&&&%%%,,,((($$$(((666BBB???444&&&$$$%%%;;;[[[bbbYYYVVVmmmfff,,,)))------$$$+++)))...))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))***++++++++++++*********'''(((''''''***---+++'''&&&))))))&&&%%%''')))***------...000111333444444111222333333333333222111------...333999:::777333'''---222666888===FFFMMM\\\bbbgggfff^^^WWWTTTTTT\\\WWWPPPIIIFFFIIIPPPUUUUUUWWW\\\cccppp}}}zzzsssppplllkkkooovvv|||zzzmmmooommmbbbRRRFFFCCCEEEKKKKKKJJJIIIGGGFFFDDDDDD@@@AAABBB@@@===::::::;;;666222111111000000444:::222111000/////////000111333///,,,---+++...===OOOMMM333+++222///...222000...//////000000111111222//////...------,,,,,,+++...///000000///...///000))))))+++---...---,,,++++++......***+++222999===...444444---***...000------666000,,,555000%%%+++&&&&&&+++((()))&&&%%%===PPPPPP111```mmmAAA%%%888RRRTTTuuu[[[111&&&&&&###***###***)))))))))))))))***+++###...LLL222'''...333GGGHHH___mmm;;;---''')))))))))))))))(((((('''&&&'''&&&$$$***===OOOOOOEEE+++%%%&&&FFFyyyxxxVVVGGG555777555%%%,,,$$$)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))((('''((((((((()))+++,,,+++)))$$$'''111:::777+++%%%'''))))))+++,,,...000111222222333333333333333222111999555111///000000...+++---......,,,+++---333888<<>>BBB;;;///222555666444222111000---...---------///...+++,,,000000++++++...,,,&&&---+++***+++++++++///444111'''222===000***...)))$$$000$$$999GGG777:::111---$$$---,,,///---(((000,,,'''***+++&&&+++000******---$$$+++***!!!)))'''%%%))),,,,,,+++***(((&&& ,,,$$$777&&&%%%$$$+++!!!...'''%%%///)))!!!'''''''''%%%%%%%%%&&&'''((('''+++%%%###)))***$$$"""((('''###$$$+++LLLyyyrrr}}}iiiQQQBBBmmm>>>%%%---UUUlllMMM))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))&&&''')))***,,,,,,++++++(((((()))***(((&&&'''******%%%222JJJGGG---&&&333******************************+++,,,...000222333333444444444222000...,,,---...111444666333///+++000...,,,+++...555>>>DDDMMMPPPVVV[[[^^^\\\XXXTTTNNNGGGDDDHHHMMMOOOTTT[[[[[[]]]dddqqqzzztttqqqqqqssspppmmm\\\XXXOOOFFFDDDFFFDDD???CCCBBB@@@???DDDHHHFFF@@@???AAA???:::<<>>IIIMMMMMMFFF@@@@@@BBBBBBHHHGGGCCC??????AAA===666333444222...---//////---------------------......***---///...,,,,,,...111---,,,,,,++++++++++++,,,+++&&&%%%111DDDKKK<<<(((777000(((>>>...***111...///...,,,***))))))******)))***...000+++(((222AAA888,,,"""///***...)))000))))))))))))***+++,,,,,,+++)))(((+++//////+++''')))***,,,------+++)))'''...HHH^^^;;;111888333...000777555000888<<<222111111111000///...,,,,,,,,,,,,,,,---......//////***((('''(((+++,,,)))&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((())))))(((((('''+++***+++---+++%%%""""""***(((000111""" &&&!!!((((((''''''''''''((((((+++***)))(((''''''&&&'''))))))))))))))))))))))))((((((((()))))))))******---+++(((((()))))))))(((%%%(((++++++)))((()))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,///333777777555333444666000000000000000000//////000---******...777@@@FFFUUUUUUUUUTTTQQQMMMHHHEEEIIIHHHJJJNNNUUUWWWVVVRRRYYYddd{{{xxxrrrqqqsssuuu{{{}}}uuuiii[[[PPPDDD[[[vvv[[[:::FFFJJJJJJFFFBBBCCCDDDBBB??????<<<777666777333...)))+++,,,---///111111111------............---,,,------------------,,,,,,,,,,,,+++++++++++++++,,,)))'''(((333CCCJJJ>>>...>>>>>>(((+++,,,(((,,,)))---,,,+++*********+++,,,***(((***//////******---$$$))),,,)))(((,,,$$$222))))))))))))***+++,,,---333000,,,***+++++++++++++++,,,---------------,,,///FFFqqqQQQ555333666111333444:::;;;:::FFFLLLCCC@@@???===:::888555333111111111111111111222222222---***(((***...///+++'''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))))))))((()))))))))(((((((((''''''((((((((((((((((((''')))))))))))))))(((''''''%%%$$$%%%'''))))))((('''%%%'''%%%&&&+++***%%%$$$'''''''''&&&&&&'''''''''++++++)))((('''&&&%%%%%%((((((((()))))))))))))))))))))))))))************///,,,)))'''((()))))))))((())))))'''%%%)))222:::(((((((((((((((((((((((()))))))))))))))))))))))))))((('''&&&'''(((***+++...000222222222222555777444444555666555333111///444222000...---,,,------:::AAAKKKUUUYYYWWWSSSOOOGGGEEEEEEKKKSSSZZZ\\\[[[WWWWWW\\\jjj}}}~~~sssjjjkkkqqq}}}}}}pppbbbZZZNNNWWW^^^IIIHHHYYYNNNCCC;;;===<<<;;;>>>BBB@@@<<<444666444000///111///+++......///000000...------///////////////...,,,,,,///---,,,...111222///,,,+++++++++******++++++,,,+++......---...111---'''***444&&&###...(((,,,)))******))))))***,,,...///---))))))---111///***''' &&&333"""'''000&&&---))))))))))))***+++,,,---===:::333,,,((()))---222++++++++++++,,,...000111...555@@@EEE999IIIDDDIIIZZZOOOFFF@@@EEE]]]ooolll___\\\XXXRRRKKKFFFAAA???666666555444333333222222000,,,***,,,000111...)))))))))))))))))))))))))))************************)))))))))******+++++++++***++++++++++++***)))(((((()))************)))(((************)))((('''&&&'''((((((&&&%%%&&&'''(((***)))++++++ ''''''&&&&&&&&&&&&''''''******)))((('''&&&%%%$$$''''''(((((())))))))))))))))))))))))************///,,,(((''''''((()))(((((())))))'''%%%)))222:::(((((((((((((((((((((((()))))))))))))))))))))))))))((('''''''''(((******,,,,,,------...///222555888999::::::999666333111000111222222111000...---)))///999CCCLLLRRRUUUVVVJJJHHHFFFEEEIIIPPPXXX^^^YYYUUUSSSSSSXXXgggzzzqqqiiigggppp|||}}}qqqbbbTTTJJJFFFDDDLLLVVVCCC<<>>:::>>><<<888555666888444------000000------000000---///---...111111---,,,---000000//////...------,,,***)))***,,,///000...,,,+++************++++++,,,)))...///)))###%%%)))+++ ---***'''333%%%---'''((((((((()))+++---///111111---***,,,///...***&&&---///GGG((()))555+++'''))))))))))))***+++,,,,,,:::777111+++((()))---000******+++,,,---///111333>>>999...GGGHHH[[[SSS\\\dddYYYQQQLLLQQQggguuummmfffbbb\\\SSSKKKDDD???<<<777666555444333111000000///---,,,---000111...+++))))))))))))))))))))))))************************)))***+++,,,---------------......///...---+++***)))***+++,,,,,,+++***)))************))))))((('''***///000---))))))((('''''',,,))))))///,,,&&&(((''''''&&&&&&&&&&&&'''''')))))))))((('''&&&%%%$$$&&&''''''(((((())))))***((((((((()))))))))******,,,***''''''((((((((('''%%%(((++++++)))((()))+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********))))))***,,,...000777777999999999777555333555444222111000111222333...---,,,///555>>>HHHNNNQQQQQQNNNHHHDDDDDDKKKQQQRRRUUUYYYYYYSSSRRR\\\iii{{{ssspppoooooottt{{{vvvnnnbbbUUULLLGGGDDDDDDEEEAAAEEE999999CCC666222>>>>>>:::444000000---)))***...///------111222000,,,***+++000111......111///...---,,,,,,---......+++///333222---***+++---***************+++,,,,,,&&&+++,,,((('''***...///(((+++...+++333 ///&&&))))))))))))***,,,...000111000...,,,------+++(((222DDD|||OOO000111...)))+++***************++++++111...,,,000555666111++++++---000333444444333222999777---999BBBBBBAAAFFF===;;;???@@@@@@JJJMMM@@@LLLIIIDDD>>>999555222000222222111111000///......---------.........---,,,))))))))))))))))))))))))************************+++,,,---.../////////...///000111111000///---+++***+++,,,------,,,+++***))))))*********))))))((( &&&'''%%%%%%'''&&&!!! ###''')))''''''((()))((((((''''''''''''((((((''''''((((((((('''%%%%%%&&&&&&''''''((())))))***''''''((((((((())))))))))))'''&&&'''(((((('''&&&'''(((*********(((&&&%%%)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((+++)))(((((()))***++++++000111222444555666555555999777555222111111111222444111---+++,,,111888<<>>,,,666666000000444111,,,666===444444333222000///000000111.........---------------***,,,------,,,++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))+++,,,...000000000000///111111222333222000...,,,***+++---......---+++***))))))************))))))+++,,,)))%%%(((...---(((333***)))***'''***---'''((((((''''''''''''((((((&&&'''((((((((('''&&&%%%&&&&&&&&&'''((())))))***''''''''''''((((((((((((&&&&&&&&&'''((()))'''%%%,,,***'''&&&(((***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((*********)))((('''+++***)))((()))***)))((()))***,,,///222444666666111333555777888777555444222333444444333111000///333===LLLVVVXXXSSSKKKEEEKKKKKKOOOUUUVVVSSSTTTWWWRRRYYYjjj|||vvvlllssszzz|||vvvjjj]]]VVVLLLHHHAAA>>>CCCLLLOOOKKKZZZTTTJJJ???777333222222000...,,,++++++---000111)))***+++,,,------------***888FFFEEE333###$$$...***)))---000,,,***;;;PPPeeelll???:::///)))***///333222,,,***++++++***,,,///+++$$$&&&---))))))))))))************++++++,,,---......//////......---------------,,,,,,888]]]VVV666///+++))),,,,,,,,,,,,,,,+++******,,,---222<<>>MMMNNN>>>,,,''',,,,,,***,,,000---+++888IIItttrrrJJJ,,,***+++---+++((()))...;;;<<<888///))))))(((&&&((((((((()))))))))***************++++++,,,,,,,,,///////////////.........***'''666222***111000444++++++,,,------------,,,111---+++---333555111---333...333???===...&&&))))))...000---,,,......---333444222000444:::888222///+++***...111000000222///000222333444444555555666777777666555444444555333444555444222222444555333222///---,,,+++***))))))***+++++++++***)))(((&&&'''(((((()))))))))((())))))))))))))))))************)))))))))***++++++************************&&&))),,,,,,)))'''(((***(((((((((((()))******+++))))))))))))((('''&&&&&&))))))))))))))))))))))))((()))+++------+++)))((((((((()))((('''(((+++---,,,+++***((((((((()))))))))))))))))))))))))))))),,,+++***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++,,,---///000222444666888999:::888:::;;;:::888555333333444444555777<<>>@@@@@@AAAAAABBBGGGGGGFFFCCC???;;;::::::999<<>><<<<<<@@@DDD???===:::888888777666555222222222222111000////////////000000000///......+++*********)))))))))((()))(((((('''((()))***+++''''''''''''''''''''''''))))))***+++******))))))+++***((('''''')))+++,,,))))))(((((((((((())))))))))))))))))))))))))))))'''))),,,//////,,,)))'''((()))))))))((())),,,...---,,,***)))((('''(((((())))))))))))))))))))))))++++++***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***+++,,,+++,,,---///111555888::::::;;;<<<;;;888666444444333666666333000444AAALLLOOONNNLLLKKKKKKMMMOOOPPPPPPQQQTTTTTTQQQUUUeeeuuu|||rrrkkkjjjaaaUUUJJJDDDDDDFFFGGGEEEMMMPPPIII???;;;<<<===000///...---,,,+++++++++******,,,---------,,,++++++,,,---...............++++++---///+++&&&''',,,+++'''&&&***+++)))***///***IIInnn777000+++(((&&&&&&---666eeeHHH///,,,)))*********++++++++++++,,,.........---------------.........//////000000000+++222777000777444&&&;;;111111111111111222333333111222333333333333444555555777666333444999<<<;;;>>>BBBCCCAAA@@@CCCEEEDDDGGGGGGBBBHHHgggeeeXXXMMMJJJKKKHHHEEEDDDLLLLLLMMMQQQUUUVVVUUURRRRRRSSSSSSQQQNNNLLLLLLMMMJJJKKKMMMMMMNNNOOOQQQSSSEEEDDDCCCDDDFFFFFFCCC@@@999999888777666555444333444444333333222000///...222222222222111111111111222111///---,,,,,,------((((((((()))))))))))))))***)))((()))***+++***(((+++***)))(((((()))******))))))(((''''''((()))***((((((((((((((((((((((((((()))+++,,,,,,+++)))((()))******))))))***,,,...---,,,***(((((((((((()))((((((((((((((((((((((((*********))))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))*********))))))***---111444666888999;;;:::999777777777000666:::888222///444:::HHHHHHHHHIIIJJJKKKLLLMMMNNNPPPSSSTTTPPPOOOVVV```mmm~~~sssiiicccWWWRRRLLLHHHHHHJJJLLLLLLEEEIIIHHH@@@888333///***------------,,,+++******((()))+++,,,---,,,+++***,,,,,,------...------------)))(((***+++)))***...---)))'''***,,,+++)))(((444&&&333AAAlll|||{{{XXX444///+++***((((((---333]]]OOO444333222,,,------------........./////////...............,,,,,,------...///000000...333333)))333666'''666666555555444444444555555333777;;;>>>>>>===>>>@@@===CCCFFFDDDGGGMMMNNNKKKTTTXXXYYYVVVUUUWWWXXXWWWTTTUUUPPPNNN___{{{~~~qqqfffcccdddbbb___^^^aaa]]][[[```hhhlllgggbbbWWWZZZ]]]___aaacccgggiiibbb]]]YYYZZZ\\\]]]ZZZWWWWWWVVVWWWZZZ]]][[[TTTNNNKKKJJJHHHFFFCCCAAA@@@???;;;<<<<<<<<<;;;::::::999888888888888888888888888:::999777555333333333333000/////////............,,,***))))))+++++++++)))++++++,,,,,,,,,***)))((())))))'''''''''((()))***((((((((((((((((((((((((***)))(((((((((((()))***)))******))))))***,,,...******)))(((((()))***+++(((((((((((((((((((((((())))))))))))***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((+++***))))))((()))))))))******))))))***,,,///111222444777777777777999:::444777;;;:::777333111111:::<<>>===<<<;;;<<<===>>>??????AAACCCEEEGGGJJJNNNQQQPPPSSSUUUUUUXXX]]]```___\\\bbbeeedddeeehhhiiigggqqqsssqqqmmmmmmqqqqqqooo~~~yyy{{{~~~yyyvvvyyy}}}yyy{{{}}}}}}}}}~~~}}}uuummmkkknnnmmmfff___jjjhhhgggiiikkkggg^^^VVV^^^\\\YYYUUUQQQNNNLLLKKKGGGHHHHHHHHHGGGGGGFFFEEE=========<<<<<<;;;;;;;;;999999999888888777666666444444333222111000000/////////............//////...///000111000...+++*********)))))))))))))))***))))))))))))))))))))))))***)))'''%%%%%%''')))***((()))))))))((())),,,...***)))((((((((()))+++,,,))))))))))))))))))))))))'''((()))*********))))))))))))))))))))))))))))))((((((((((((((((((((((((***))))))((((((((())))))+++***)))))))))***,,,,,,---///222333444555888:::<<<:::888777666666666555111444:::@@@DDDHHHIIIJJJLLLHHHHHHNNNQQQOOONNNNNNRRROOOXXXppp}}}qqqfff]]]UUUPPPNNNJJJGGGFFFHHHGGGCCC>>>444555222---,,,///...++++++++++++++++++***))))))(((((())))))******))))))***++++++,,,++++++*********((()))...///***'''''',,,,,,,,,,,,---...,,,)))%%%+++===---''' 222,,,)))(((***---,,,)))+++//////444666111,,,,,,,,,***....../////////000000000......//////000000111111000000222333444666777777===]]]nnnJJJJJJIIIJJJKKKNNNPPPRRRQQQQQQSSSUUUYYY]]]```aaa]]]^^^aaahhhlllnnnqqqtttlllttt{{{~~~yyytttpppmmmlllhhhgggeeebbb^^^ZZZWWWUUUXXXWWWVVVTTTRRRPPPOOONNNEEEFFFFFFFFFEEEBBB@@@>>><<<;;;:::888666555444333555666777666333333666999555555555444333222000000------------,,,+++******))))))))))))))))))))))))))))))(((''''''((())))))(((((()))((('''(((+++---+++***)))(((((()))******))))))))))))))))))))))))&&&''')))*********))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((())))))******************+++++++++***,,,...///000111444777<<<:::777666666888:::;;;222444666:::>>>CCCGGGIIIJJJHHHIIILLLMMMLLLMMMPPPUUUOOOOOOYYYkkkwwwjjj___VVVOOOKKKLLLGGGAAA>>>???>>>:::666,,,///---((('''+++...///,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((()))))))))*********+++++++++******))),,,(((&&&(((******---111)))******)))***+++***(((***"""*** +++...999(((***))),,,//////,,,---111666///,,,000222///...000............////////////000000111222333444444555333444555777888:::;;;<<>><<<888777;;;@@@<<<:::888666444444555555//////000000///---+++***))))))))))))))))))))))))((()))***++++++***)))((('''((((((''''''(((***,,,---,,,***)))((('''(((((())))))))))))))))))))))))&&&'''(((*********)))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******((()))***+++,,,,,,++++++)))+++,,,------...111333444777999:::999999:::;;;777666555666999???EEEHHHJJJJJJLLLNNNMMMKKKPPPXXXRRRQQQQQQSSSUUUbbb|||xxxkkk[[[QQQPPPQQQPPPPPPHHH>>>:::999777111,,,,,,***(((((()))))))))(((---,,,***)))))))))******+++*********))))))((((((++++++,,,,,,,,,,,,+++++++++***((('''''')))+++,,,************))))))((((((+++***((((((***---...///,,,---///000///...///000888<<<:::333000222333111000111222111111222444666777888888777666666888::::::<<>>>>>>>>===<<<;;;<<<===<<<;;;777444222:::999777555333222222111333222000...,,,++++++***))))))***)))(((((()))+++,,,+++(((&&&&&&&&&((())),,,,,,------,,,+++)))((()))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((************))))))))))))))))))(((((((((((())))))***************)))(((((())))))(((((()))***++++++'''---111...(((&&&---444444666888999999999:::;;;;;;888444555:::>>>???>>>GGGJJJOOOQQQQQQQQQRRRSSSWWWXXXXXXXXXZZZ^^^dddhhhtttnnncccWWWSSSRRROOOIIIHHHBBB:::555333000,,,'''+++***))))))+++------,,,,,,,,,***)))))))))******+++*********))))))))))))***++++++++++++++++++***)))(((((('''(((***,,,...,,,,,,,,,++++++******)))---+++***))))))***++++++)))+++...///...///000222222666777222111555777555...000333555666888;;;===666888;;;>>>AAAFFFLLLQQQSSSTTTVVVVVVWWWYYY]]]___dddkkkwww{{{|||~~~tttkkkeeefff___WWWTTTTTTSSSPPPLLLKKKJJJHHHFFFEEEEEEEEEFFF888777777777777666222///000111222333444555666666111111000///---++++++++++++***)))))))))***+++,,,+++,,,,,,,,,,,,***)))((()))(((((('''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((((((((((((((((()))***************)))(((((())))))(((((())))))***+++)))---///---(((''',,,111000333555666777777999;;;888999999999999:::;;;<<>>EEEGGGJJJMMMQQQWWW^^^ccc[[[___eeejjjnnnrrrvvvyyyyyylll\\\RRRMMMJJJDDD>>>GGGEEEBBB???===;;;;;;;;;444333333333333222000...////////////...---,,,+++,,,,,,,,,,,,+++***))))))((((((((((((((())))))***((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))(((''''''&&&&&&''''''(((((()))))))))))))))(((((((((((((((''''''(((((()))---,,,******++++++***))))))+++...111333666999<<<777999;;;;;;999888888:::666777;;;BBBKKKQQQTTTTTTRRRRRRRRRPPPPPPQQQTTTWWWYYY^^^mmmyyyjjj___]]]aaa```VVVJJJAAA999222......---+++---555CCCMMM111///,,,++++++***)))'''************+++************************+++++++++******++++++++++++******,,,,,,,,,+++++++++++++++......---------,,,,,,,,,***,,,---,,,+++,,,...111555666777777777999;;;>>>@@@BBBEEEHHHJJJLLLOOOSSSWWWWWWYYYZZZ___fffooouuuvvv}}}oooeee]]]YYYRRRLLLFFFCCCBBBBBBBBB@@@===;;;:::888444111333333333444333222111000///......---,,,,,,++++++)))((((((((((((((())))))))))))))))))))))))))))))$$$%%%%%%&&&'''(((((()))''''''&&&&&&&&&&&&'''''''''(((((()))))))))(((((((((((('''''''''''''''(((,,,+++))))))++++++)))'''(((***---000222666:::>>><<<999777777:::<<<======:::999999<<>>>>>@@@DDDFFFOOONNNPPPSSSUUUUUUYYY___ooosssyyyzzziiiYYYNNNHHHIIIEEEAAA>>>>>>===:::666333333333333333333333333222111000///............++++++***)))))))))))))))))))))))))))))))))))))))%%%&&&&&&&&&'''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''((()))))))))(((((((((''''''&&&&&&&&&&&&'''***))))))***+++***)))'''(((***,,,///222666;;;???@@@<<<777888<<<@@@AAA???>>>===;;;:::<<>><<<999777666666666555444333111111111111222///...---,,,+++*********))))))))))))))))))))))))''''''''''''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((())))))((((((((('''&&&&&&%%%%%%&&&&&&'''((()))******)))))))))''')))+++---000555:::>>>AAA@@@>>>>>>???@@@@@@@@@???@@@@@@<<<999===GGGPPPPPPQQQSSSSSSSSSTTTWWWYYYWWWWWWXXXXXXYYYgggmmm]]]UUUSSSSSSQQQIII>>>777555111,,,,,,+++++++++,,,---.........,,,******+++++++++)))((()))***+++,,,,,,+++************++++++,,,,,,,,,,,,------......------,,,+++,,,,,,---.........---------...000111333444444555999===???BBBJJJVVV___JJJLLLOOOQQQUUUZZZ___dddlllnnnyyyqqqgggVVVSSSNNNHHHCCC@@@>>>>>>777666444333222333333444222111000...---,,,++++++))))))))))))))))))))))))((((((((((((((('''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''((())))))((((((((('''&&&&&&%%%%%%%%%%%%%%%'''******)))((()))***'''(((***,,,///333999===@@@CCCEEEDDDAAA>>>>>>@@@>>>BBBCCC???:::;;;EEENNNQQQSSSTTTSSSSSSSSSUUUWWWZZZ[[[]]][[[UUUZZZqqquuuddd[[[UUUOOOJJJCCC<<<;;;>>><<<444,,,---,,,++++++******+++++++++++++++*********))))))******)))))))))***++++++,,,+++++++++++++++++++++,,,+++)))''''''))),,,...000,,,***---...------///,,,---///222555555444222999===@@@DDDLLLUUUXXXVVVXXXWWWYYYbbbqqqqqqnnnkkkdddEEEKKKGGG:::222666777333444333111//////000222333444///)))'''(((((('''%%%---,,,***)))))))))***+++***))))))((('''%%%###"""%%%%%%%%%&&&''''''(((((()))''''''))))))%%%$$$&&&&&&&&&%%%%%%&&&&&&'''(((+++******+++///444:::>>>AAADDDGGGHHHHHHHHHIIIJJJGGGCCCBBBBBB???;;;???HHHSSSVVVYYYYYYWWWVVVWWWXXX^^^^^^\\\XXXVVVZZZdddmmmqqqaaaXXXQQQKKKFFF@@@;;;999:::888111+++---,,,++++++******+++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++---...+++((()))---000...///111444333111000222555888;;;AAADDDFFFHHHQQQ___iiimmmbbbooooooPPP???>>>???<<<999777555444333111---******---222444333111---+++)))))))))))))))***++++++******))))))((('''&&&&&&%%%&&&''''''&&&&&&''')))***'''&&&)))(((%%%%%%''''''&&&&&&&&&&&&'''(((((()))((((((***...444;;;>>>>>>BBBFFFIIIKKKLLLOOOPPPIIIEEECCCDDDAAA>>>@@@FFFOOORRRVVVXXXXXXXXXYYY[[[\\\]]]]]]ZZZWWWYYY___eee}}}lll\\\RRRKKKEEE@@@===999777444222...+++,,,,,,+++************++++++++++++***************,,,---......---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........222000222666666222111333444666888999888888999999888BBBNNNYYYjjj|||gggSSSCCCAAA;;;666555777888666333000333444111,,,***,,,///***++++++,,,,,,++++++***)))))))))***************)))***)))'''&&&,,,666???,,,((('''((((((%%%&&&)))''''''&&&&&&''''''((())))))((((((***---333888<<<>>>BBBGGGJJJMMMOOOQQQSSSLLLGGGEEEFFFFFFCCCCCCEEEKKKNNNSSSVVVXXXZZZ\\\^^^YYY\\\^^^\\\YYYXXXZZZ\\\rrrwwwfffWWWMMMFFFAAA;;;:::888555111---,,,,,,,,,++++++***************************************,,,---.........,,,)))(((++++++++++++,,,,,,,,,,,,,,,---///000000000000///,,,+++...222222///...111222666:::===???CCCJJJPPP```sssoooaaaOOOBBB>>>===:::666666666444111---,,,...000//////000000...---+++)))((((((((()))***++++++,,,...---+++''')))666KKK[[[000,,,))))))(((%%%&&&)))''''''&&&&&&''''''((()))++++++***+++---222666999AAADDDHHHKKKMMMNNNPPPRRROOOJJJGGGHHHJJJIIIGGGEEEJJJMMMQQQUUUXXXZZZ\\\]]]YYY[[[]]]]]]ZZZYYYYYYZZZgggxxxppp```SSSIIIBBB???999999888444///,,,,,,...,,,+++******))))))******************************...///000000///---+++))))))*********++++++,,,,,,---...000222222222111000---...111666888777;;;@@@===BBBIIIPPP\\\oooyyyhhhYYYLLLBBB999888777888999777222///...//////000///...,,,+++(((((((((((()))***+++,,,...///...,,,,,,777HHHWWW444///,,,+++)))&&&&&&)))'''''''''''''''((())))))+++++++++---111555:::<<>>999999777333///------...++++++***))))))))))))******************+++++++++000111222222111000///...)))******++++++,,,,,,------...000222333333222222888777999===>>>@@@GGGPPPWWWhhhgggZZZIII<<<555333000...,,,------...//////......******)))(((((()))***+++)))---111111...///333888444000...///---)))))),,,******)))))))))***++++++)))***---000666;;;AAADDD>>>BBBGGGKKKNNNQQQSSSVVVQQQQQQOOOLLLNNNQQQQQQOOOQQQQQQRRRUUUXXXZZZYYYXXX[[[[[[ZZZ[[[\\\^^^```aaa^^^```tttuuu```SSSKKKCCC>>>===:::888444111///.........++++++***)))))))))))))))))))))*********+++++++++////////////////////////++++++,,,------...//////...///000111222333333333555666;;;BBBJJJSSScccqqqlllUUUGGG???===333333222000000/////////...---+++)))((()))******'''***...///---+++******111//////111111//////111---------------...//////...///111555999???CCCFFF@@@DDDIIIMMMOOORRRTTTVVVPPPTTTSSSNNNMMMSSSVVVUUUSSSRRRSSSVVVYYY[[[YYYWWW[[[ZZZ[[[\\\^^^____________aaannnqqqZZZOOOIIIAAA===<<<:::777222000//////...---+++******)))))))))))))))))))))******++++++++++++,,,,,,+++++++++,,,------------......///000111111...//////000222333444444===BBBMMM___rrrzzzaaaSSS???===999555222///......222000---+++))))))******((((((((()))+++...111222...,,,...333444222333666000000000000000111222222666666777999;;;>>>AAACCCFFFIIIMMMOOOPPPQQQRRRTTTPPPUUUUUUOOOMMMSSSYYYZZZSSSSSSSSSVVVZZZ\\\ZZZXXXZZZZZZ[[[]]]______]]][[[ZZZ^^^iii~~~gggVVVMMMCCCAAA@@@999777666333111///.........------,,,,,,+++***))))))******************+++,,,------,,,+++++++++,,,,,,---/////////......000222555///...555999999999===JJJcccqqq\\\FFF===;;;777111---777///***,,,---)))''''''''')))(((%%%(((///000,,,---...///111222444555666222222111111111222444555777999;;;<<<===???BBBEEEGGGIIILLLOOORRRSSSSSSSSSSSSTTTTTTSSSSSSVVV[[[^^^\\\TTTQQQUUUYYYWWWWWWZZZXXXYYYZZZ[[[[[[ZZZXXXXXXXXXZZZ___pppzzzcccSSSLLLCCCAAAAAA999777555333111///.........---,,,,,,+++******))))))*********)))******+++,,,------,,,,,,,,,------...000...,,,+++---000333555222222444555666???UUUjjjxxxbbb___]]]JJJ333444000)))%%%'''******''')))---...++++++,,,)))###,,,,,,---...///111222222111000000000000222444555999:::<<<===>>>@@@CCCEEEEEEGGGKKKOOOQQQRRRQQQQQQRRRSSSTTTUUUVVVYYY^^^bbb^^^WWWSSSVVVYYYWWWWWWYYYYYYYYYZZZ[[[[[[\\\[[[[[[[[[]]]___mmmttt]]]PPPJJJCCCAAA@@@999666555333000///.........,,,,,,+++***))))))))))))******))))))******+++,,,---------....../////////...---+++,,,...111333333666;;;DDDNNN[[[pppnnn>>>333111---))),,,000,,,&&&###(((+++***)))))))))&&&******++++++,,,---------......---...///111333444777999;;;<<<<<<>>>AAACCCCCCEEEIIIMMMPPPQQQPPPOOOPPPRRRTTTVVVYYY]]]aaaeeebbb[[[VVVWWWYYYXXXWWWXXXXXXXXXYYYZZZ\\\]]]___`````````___iiippp[[[NNNIIIBBB@@@>>>666666444222000............,,,+++***))))))))))))*********)))******+++,,,---------...///000111111111...111333333222333666999GGGOOObbb}}}iiiUUUEEE777333111---***+++'''((()))'''&&&(((,,,///))))))***************+++,,,++++++,,,...000222333333555777888888:::<<>><<<333555333111000............---+++***)))))))))***+++************+++,,,---......///000222333333333333333666777444222888FFFQQQkkkzzzxxx]]]UUUHHH111(((///---,,,,,,+++))))))***,,,*********************************+++---///111222222333555555555777:::<<>>@@@BBBEEEHHHKKKLLLNNNQQQVVVZZZ]]]___aaaccckkkggg___XXXVVVYYYWWWSSSUUUUUUVVVXXXZZZ\\\^^^___\\\^^^^^^ccczzzuuu]]]NNNGGG???>>>===666333222000///............///---+++******+++---///,,,---------///000111222222333555666666555444333000333:::HHH^^^zzztttYYYAAA666------...,,,))))))*********++++++,,,,,,,,,,,,,,,++++++,,,---///000000222333333333555777999999999:::;;;>>>CCCGGGIIILLLPPPWWW\\\```bbbeeefffkkkhhh```WWWUUUYYYWWWRRRVVVWWWYYYZZZ[[[\\\]]]]]]WWW[[[]]]cccyyyuuu]]]NNNGGG??????@@@999333222000///.........//////...,,,******,,,...000------......000111222333333444666777777555333222444;;;MMMkkkpppYYYAAA444///+++)))+++)))))))))***+++,,,,,,,,,------,,,+++,,,---///000...///000111000222444666777666666666:::???DDDGGGJJJPPPWWW]]]bbbeeehhhjjjkkkiii```VVVUUUYYYWWWRRRXXXYYY[[[\\\]]]]]]\\\\\\TTTZZZ]]]bbbxxxxxx[[[IIIGGGBBB>>>;;;222333555777666333///...---))))))(((((((((***+++,,,...//////000222333444444999666555444111///222888===VVVzzzoooIII333,,,...111+++((((((,,,---,,,---000,,,,,,++++++,,,,,,---.........///000111222333333666555555555777999;;;<<>>999666//////000222111...,,,+++++++++*********+++,,,...///111222444666666666666555///000222111111<<>>AAAGGGQQQ\\\eeekkkmmmnnnlllcccYYYUUUYYY\\\\\\ZZZ\\\]]]]]]\\\[[[[[[\\\[[[[[[]]]fff~~~eeeOOOFFF<<<777666000...///000///---++++++++++++*********+++---...///666666777666555333000///444000...444DDD___|||xxxxxxwwwuuussspppmmmjjjiiikkkkkkkkkkkkkkkiiihhhgggiiihhhfffeeedddeeeeeefffkkkooouuuwwwyyy}}}uuu^^^>>>333***,,,000///+++)))(((((('''''''''((()))))),,,,,,---...///000000111333333444666777999:::;;;;;;===AAAJJJWWWcccjjjnnnsssoooeeeZZZWWWZZZ\\\[[[ZZZ[[[]]]]]][[[[[[\\\]]]ZZZ\\\___kkkgggQQQHHH<<<777666222...///000///---,,,,,,---************+++---///000888888888777666444222000666111666LLLlllyyyppphhhddd]]]WWWSSSPPPNNNMMMIIIGGGFFFFFFHHHJJJKKKKKK```bbbeeefffeeeaaa\\\YYYMMMLLLIIIFFFBBB???===;;;;;;;;;:::::::::999888888888777666555555666777888///444888777666===MMM[[[XXXOOOIIIKKKOOOPPPRRRTTTOOOQQQUUUYYY___dddgggiiiaaaJJJ333+++---...+++((()))(((((((((((()))******++++++,,,---...//////000111222444666777999:::;;;======???FFFQQQ]]]hhhmmmwwwrrrggg[[[XXXZZZ[[[XXXWWWYYYZZZ[[[[[[[[[]]]___[[[^^^dddsssjjjUUUKKK>>>777666222...///000///------...///++++++++++++---///111222888888888888999999999:::444:::OOOrrryyykkkaaaOOONNNJJJBBB@@@CCCEEECCC???===999666999<<<999333;;;:::888666666666888999:::999999===EEEMMMTTTWWWXXXZZZ\\\^^^\\\YYYUUURRRKKKIIIEEEBBB>>>;;;999888555555444444333333333333222111111111111222222333666999999555111888HHHVVVLLLAAA:::===CCCDDDBBBAAA>>>===;;;999999999999:::,,,222666777777===JJJUUUSSSVVV]]]fffpppzzzjjjIII444---***)))))))))))))))))))))***++++++******+++,,,---......///000111333666888999::::::>>>???@@@DDDKKKVVVdddmmmxxxrrrfffZZZWWWZZZZZZWWWVVVWWWYYYYYYYYYZZZ]]]___\\\aaakkk}}}oooZZZNNN???777555000---...///...------...000...------...///222444555999888777777888:::===>>>888KKKlllsssggg[[[PPPJJJLLLFFF@@@======<<<888444777999888444555999;;;999AAABBB???:::999<<<:::444222333444555777888;;;===:::999888:::@@@GGGLLLOOOUUUVVVWWWVVVTTTPPPKKKHHHIIIGGGDDD@@@<<<999777777333333222222111111222222//////000111222222111111//////---+++***---555:::AAA===???HHHOOONNNJJJGGGIIIEEE???777222...,,,,,,555777666222---,,,///333...///000111333555777888333<<>>@@@???AAAKKK^^^mmmrrrkkk```WWWWWW\\\\\\YYYXXXXXXXXXWWWVVVVVVXXXZZZ___gggvvvhhhMMM>>>:::555//////...---,,,------//////000111222444555666666777333777777333222888<<<<<>><<<>>>BBBAAAEEEXXXnnnuuugggZZZVVVVVVVVVWWWXXXXXXVVVWWWZZZZZZWWWXXX\\\aaapppuuuZZZDDD999444111///...---,,,,,,---...///222333555666888999999999777666888:::666333>>>NNNppp~~~{{{xxxvvv~~~rrraaaPPPEEEAAA>>>999444222111222333222111111333555666555444000000222222222111000//////.........//////---+++---///000000///......///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000000//////111222000111111222555;;;CCCHHHRRR\\\mmm~~~```LLLGGG???999555333000///+++,,,...---,,,,,,---///000...+++******+++***)))///000000//////111555888;;;AAASSSiiixxxzzz___GGG888000---,,,((((((((((((((((((((()))+++***))))))++++++***)))))))))))))))))))))))))))***)))(((((())))))(((&&&***+++,,,---------,,,+++%%%''')))+++,,,000444888555<<>>IIIOOOQQQWWW^^^YYYOOOBBB666///---,,,,,,'''(((((((((((()))))))))***)))((()))***+++***)))(((((((((((((((((((((((()))(((''''''(((((((((((($$$&&&(((+++,,,,,,,,,+++...,,,***)))))))))((('''&&&'''))),,,000444888:::KKKRRR]]]jjjxxx{{{ssstttsssqqqpppnnnmmmllllllooojjjfffjjjsssyyyzzzwww___AAA******...+++))),,,)))((((((((()))***+++,,,...///111333555777999:::===<<<>>>@@@AAAHHHYYYjjjmmmaaaUUUQQQQQQQQQTTTWWWVVVUUUVVVYYYXXXWWWZZZ```ooopppVVV???444222000///...---,,,------...000111222444555666777777444111444888444333GGGbbbvvvzzz{{{xxxvvvyyyzzzyyy||||||wwwssszzzpppbbbQQQ???777777444000,,,***,,,111555888222222222111///,,,)))(((,,,,,,------,,,++++++***,,,+++***)))***,,,...///...---,,,---......---+++***+++,,,---......---+++------,,,,,,++++++******))))))*********++++++++++++---.........///222444444444333222111333777:::<<<:::888999???CCC===666999777444222222111///...,,,,,,,,,---///000000000444111...,,,,,,,,,,,,,,,---,,,+++++++++,,,------000111444888999999;;;>>>===:::666222///---,,,******************************)))((((((***+++***)))))))))))))))))))))))))))((((((((((((((()))+++,,,))))))((((((''''''''''''(((&&&%%%&&&)))+++***)))000...+++)))(((((()))***###&&&,,,222;;;FFFQQQXXXgggppp}}}yyysssqqqqqqpppnnnkkkiiifffeeehhhhhhggggggiiimmmrrruuukkkLLL111---...)))'''***(((((((((((()))***+++,,,...///000222555777999:::===>>>???@@@CCCKKK[[[iiifff\\\SSSOOOOOOOOORRRVVVXXXWWWWWWYYYWWWWWW^^^fff~~~yyy```FFF666222111000...---,,,,,,---......///111222444444555555222111222444222888OOOhhhuuuwwwvvvtttvvvzzzzzzwww{{{}}}yyyxxx|||qqqgggaaaJJJ===777888222'''%%%---222222333222111///---,,,+++*********,,,...111333---///000000///...///000,,,***(((((((((+++...000000...,,,,,,------,,,,,,+++******,,,///000///...******))))))))))))))))))''''''((()))***++++++,,,*********)))((((((+++---,,,---......---///111444333333333444555777888888888777666777888999888666///......///111333222111333111...---.........---111///......000111111000111111111111000/////////,,,,,,,,,+++***(((&&&%%%(((((('''''''''&&&&&&&&&***)))((((((******)))((((((((((((((((((((((((((('''((()))(((((())),,,///+++***)))(((((()))***+++)))(((((((((***+++***)))((('''&&&%%%%%%&&&((()))444222...)))%%%$$$&&&(((...222;;;GGGWWWiiizzzyyytttmmmmmmmmmkkkiiifffcccaaabbbeeehhhgggeeeeeeiiimmmiiiQQQ888///+++'''%%%&&&(((((((((((()))***,,,,,,//////000222444777999;;;===>>>@@@@@@CCCMMM\\\hhh^^^VVVPPPOOOOOOOOOQQQVVVYYYXXXXXXXXXXXXZZZeeepppnnnQQQ===555111000...---,,,,,,------...///000222333444444555000222222///111@@@YYYmmmqqqrrrrrrsssyyy}}}xxx|||~~~xxxfffUUUIII???666000)))((())),,,...///111444%%%(((---000000///...---222111///---,,,---...///+++---...---***((()))***))))))))))))+++,,,...///222///+++)))***+++++++++,,,***)))+++///222222111)))))))))))))))*********((((((***+++---///000000---...///...///111444777777999<<<======>>>???@@@AAAAAACCCDDDDDDDDDDDDEEEGGGGGGGGGIIIKKKLLLKKKIIIJJJIIIHHHIIIKKKMMMLLLJJJMMMLLLJJJJJJKKKKKKJJJIIIBBB@@@???@@@BBBCCCBBBAAA>>>>>>===;;;:::888666333/////////...---------...++++++***)))(((''''''&&&+++***(((((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''%%%&&&)))--- !!!"""###$$$%%%&&&''''''&&&%%%###!!! &&&&&&''''''(((((()))))) """###$$$%%%&&&)))+++(((&&&$$$$$$'''...666;;;XXXdddtttzzzvvvhhhiiijjjiiihhheeebbb```^^^aaaddddddbbbaaabbbddd```SSS@@@222***(((''''''''''''(((((()))+++,,,---//////000222444777:::;;;<<<>>>??????CCCMMM\\\eeeWWWQQQNNNOOOOOONNNQQQUUUXXXVVVVVVWWWXXX___nnn}}}zzz\\\DDD;;;111000...---,,,,,,------...///000222333444555555///333222---222FFF___ooolllmmmooottt}}}|||yyyppp]]]KKKAAA444,,,******)))(((...555555,,,+++///---%%%.........,,,***)))***+++&&&'''***,,,---,,,***)))&&&))),,,,,,***)))***,,,'''(((***,,,---......---333///***(((((()))***+++---***)))+++000444555444******++++++,,,,,,------+++,,,...000222444666666888999<<<>>>AAAEEEKKKOOOWWWZZZ]]]^^^]]]\\\\\\\\\___\\\ZZZ[[[ZZZWWWVVVVVVXXXXXXYYY[[[]]]^^^\\\ZZZRRRPPPNNNPPPRRRTTTRRRPPPVVVUUUUUUVVVWWWWWWUUUSSSTTTRRRQQQSSSVVVWWWVVVTTTSSSTTTTTTSSSTTTUUUSSSPPPNNNLLLHHHCCC??????@@@BBB666666555444222111000000,,,***)))((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((%%%######&&&))))))*********)))'''&&&%%%$$$&&&((((((&&&&&&&&&((("""###$$$&&&&&&%%%$$$###"""%%%(((***)))'''&&&&&&$$$######%%%'''((())))))$$$...:::DDDPPPbbbuuuzzzwwweeefffhhhhhhgggeeeaaa___]]]^^^___``````___]]][[[ZZZTTTGGG555++++++,,,***'''''''''((()))+++,,,---//////000111444777:::;;;;;;===>>>===BBBMMM[[[dddSSSNNNMMMOOOOOOOOOQQQUUUVVVUUUUUUWWWYYYbbbtttmmmPPP>>>444///,,,------***)))***......//////000000111111+++000222///333EEE^^^nnnmmmjjjkkkqqqzzz|||www{{{qqqdddTTTCCC666111))))))((((((((((((((((((,,,,,,---------,,,++++++*********)))))))))))))))(((***+++)))'''(((***+++***...---'''%%%((()))&&&))))))))))))************---,,,***)))(((((())))))(((+++,,,111CCCTTTPPPBBB000222666999<<<=========BBBCCCDDDEEEHHHJJJLLLMMMKKKKKKJJJHHHFFFEEEGGGHHHPPPOOOLLLIIIGGGFFFEEEEEEDDD@@@======>>>>>>:::777;;;>>>...<<<@@@666@@@666777888444///222999777///777888888888777666444444555555555555666777888999999;;;???BBBCCCCCCBBBAAACCCCCCDDDDDDFFFHHHIIIJJJJJJKKKMMMNNNNNNKKKIIIGGGDDDDDDCCC@@@;;;666111.........,,,+++)))'''&&&%%%""" (((,,,$$$"""((()))'''---''' &&&(((!!!$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$&&&%%%%%%&&&&&&%%%### )))((('''&&&%%%$$$$$$$$$(((''''''))),,,111666999TTTaaattt|||vvvjjjiiigggeeecccbbbaaaaaa^^^\\\ZZZZZZ[[[[[[YYYXXXUUUWWWNNN:::+++'''((((((''''''''''''(((***+++,,,---...000000111444777:::<<<======>>>FFFRRRWWWVVVQQQOOONNNPPPSSSUUUTTTRRRXXXVVVVVVVVVWWW___rrr|||___GGG999333.........+++***+++....../////////000000000***...///---333FFF^^^llliiiiiikkkpppwww{{{zzzwww~~~ttt\\\PPPBBB999222,,,***+++///...+++))))))***+++,,,)))******++++++************************)))))))))((())))))(((((((((((((((!!!'''+++++++++......***,,,+++***((('''%%%$$$######$$$%%%(((+++...111222...444888:::DDDPPPOOOFFFKKKLLLMMMMMMMMMKKKIIIGGG<<<;;;;;;:::::::::::::::666666555333111111222444888777555333222222222333222000......//////...,,,%%%+++!!!...222***222)))///,,,+++,,,,,,***+++......------,,,+++***)))))))))))))))))))))***+++,,,+++,,,...000111000///...//////////////////000000---000444888<<>>===>>>999000)))+++,,,((($$$&&&((()))%%% )))///''''''&&&&&&&&&&&&&&&&&&&&&''')))***************%%%$$$$$$%%%''''''&&&$$$''''''&&&%%%%%%$$$$$$$$$""""""!!!"""$$$''')))+++///666AAALLLWWWfffvvv~~~wwwooommmjjjfffccc```______\\\ZZZXXXXXXXXXWWWUUUSSSTTTVVVNNN<<<---(((((('''&&&&&&''''''(((***+++,,,,,,...///000111333777:::<<<>>>???AAAHHHSSSWWWVVVQQQPPPOOOPPPSSSUUUTTTRRRZZZXXXWWWXXXZZZ```pppsssWWWAAA888111//////---,,,---.........///////////////***,,,,,,+++444HHH^^^jjjdddfffjjjnnnrrruuuwwwwwwxxxdddOOO@@@777///'''%%%%%%%%%(((,,,;;;777000***&&&%%%&&&'''&&&&&&'''((()))))))))((())))))))))))))))))))))))***(((((()))***)))'''&&&%%%(((***(((((()))'''###&&&&&&''')))+++,,,---...///111444888;;;>>>@@@AAACCCKKKNNNHHHFFFHHHGGGBBB;;;::::::888666333000...111111///---,,,+++++++++*********)))'''&&&((()))***)))(((''''''((()))***+++******)))***++++++,,,'''111---333222+++000)))///((((((...+++"""$$$......,,,***)))((('''((((((&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((('''&&&&&&((('''&&&%%%$$$###""""""!!!"""$$$''')))+++------,,,---...000222444666777AAAAAABBBCCCDDDEEEEEEFFF>>>IIIAAA999BBB@@@999@@@>>>,,,///222"""%%%""""""""""""######$$$$$$$$$!!!"""###$$$$$$"""!!! %%%###""""""$$$%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$########################!!!"""###%%%,,,999IIITTTeeerrr~~~xxxtttqqqlllgggbbb___]]]]]]]]][[[ZZZYYYXXXVVVSSSPPPSSSTTTMMM???000)))'''&&&&&&&&&&&&'''((()))+++++++++---...///000333777:::<<>>333//////------///........................***+++******555III]]]ggg^^^bbbhhhlllnnnqqquuuxxxhhhTTTGGG;;;000'''...++++++------***)))+++666333...((($$$#########$$$$$$&&&'''((((((((((((&&&&&&'''''''''''''''(((***'''&&&)))+++)))&&&&&&+++***'''$$$%%%'''''''''---///111444888;;;>>>???@@@AAABBBBBBBBB@@@???>>>777===>>>777000///---***((()))))))))((('''%%%%%%))))))(((((((((((())))))+++,,,---,,,******+++,,,,,,+++*********+++---.../////////.........000111777BBBDDD>>>555///000,,,000,,,+++------))))))+++222000...,,,***+++,,,---******))))))))))))******++++++******************------,,,+++)))(((&&&&&&&&&%%%$$$###"""""""""###%%%$$$############$$$$$$&&&''')))+++...000222333(((???>>>:::BBB???PPPZZZFFFIII<<<999;;;***+++***)))(((&&&$$$"""!!!%%%%%%%%%&&&&&&'''(((((()))'''$$$###$$$$$$$$$#########$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&%%%###"""''''''&&&$$$###%%%***...444CCCYYYnnn~~~}}}yyyvvvsssmmmhhhccc```___^^^aaa```^^^]]]\\\XXXSSSPPPPPPPPPLLLAAA444***&&&$$$&&&&&&&&&'''((()))***++++++,,,...///000333777::::::???DDDFFFLLLRRRTTTQQQQQQQQQQQQQQQRRRSSSSSSRRRZZZXXXYYY]]]___bbbjjjsssxxxUUUGGG777111///......000.........---------------***+++******444GGGZZZdddYYY___eeeiiikkkooouuuzzz~~~yyy^^^OOO;;;///,,,------,,,***((())),,,+++'''&&&((()))(((((('''&&&'''''''''$$$%%%&&&'''(((((((((((($$$$$$$$$$$$%%%%%%&&&&&&&&&######(((***'''&&&)))***)))***///555999:::;;;AAAAAA@@@???>>>======<<<888777777555333///,,,***###&&&''''''(((***)))'''(((((()))+++,,,,,,------'''''''''((()))***+++,,,***,,,------++++++,,,---...---,,,,,,,,,---.../////////////////////......111<<>><<<999444000,,,***&&&%%%$$$$$$&&&))),,,///***(((%%%%%%&&&&&&&&&&&&######$$$%%%%%%%%%$$$$$$"""###$$$%%%%%%$$$"""!!!###%%%''''''&&&$$$######%%%''',,,555BBBSSSfffsssvvv~~~|||{{{tttrrrmmmiiieeecccbbbbbbcccbbbbbbaaa^^^ZZZTTTOOOLLLKKKHHHAAA666+++&&&$$$%%%&&&&&&&&&''')))***+++***,,,...///111444888;;;:::@@@FFFHHHLLLQQQRRRPPPQQQQQQRRRRRRQQQRRRRRRSSSWWWWWWYYY]]]^^^aaajjjtttiiiVVVBBB777333000///000---------------,,,,,,,,,)))++++++)))000AAATTT^^^VVV[[[bbbgggkkkpppwww|||}}}sssbbbPPPCCC888000(((&&&(((++++++***)))&&&%%%''''''&&&+++111,,,+++***)))'''%%%######%%%%%%&&&'''(((((((((((("""######$$$$$$%%%%%%%%%$$$!!!###)))***'''***222444333777AAAGGGFFFBBB@@@;;;:::888666444111///...))))))))))))((('''&&&&&&)))((((((***---000...,,,&&&&&&&&&'''(((((())))))))))))((((((((()))******''')))+++,,,+++***+++,,,......---------///000111222111000333555555111---)))///999///444DDD999///(((000...'''222EEEAAA---******(((((((((((()))***(((((((((((()))***+++,,,((()))******************(((((()))))))))'''%%%$$$%%%$$$#########$$$&&&'''"""#####################$$$$$$$$$$$$$$$$$$$$$$$$(((!!!###***111bbbYYY222###(((###%%%111111888999;;;<<<=========<<<666333///,,,))))))***+++&&&$$$######$$$%%%%%%$$$###$$$%%%&&&&&&%%%$$$###!!!"""###%%%%%%%%%$$$##################$$$$$$$$$&&&###"""###&&&---:::FFFQQQfff{{{~~~~~~xxxyyy}}}qqqpppnnnkkkiiigggeeeeeebbbbbbaaaaaa^^^YYYRRRMMMIIIFFFDDD@@@777,,,&&&%%%%%%%%%%%%&&&'''(((******+++---///000222555999<<<;;;BBBHHHJJJLLLPPPRRRPPPPPPRRRSSSRRRQQQQQQRRRSSSSSSUUUYYY\\\]]]aaammm{{{jjjPPP@@@888333000///---------,,,,,,,,,++++++&&&***+++'''***999LLLXXXUUUYYY___eeelllssszzz~~~~~~rrr]]]JJJ;;;...$$$***)))((())))))(((%%%"""***((((((***)))(((---333111...+++'''###!!! %%%%%%&&&''''''&&&&&&&&&######$$$$$$%%%&&&&&&'''(((&&&***111000---555CCCFFF???;;;>>>>>>999333111)))))))))(((((((((((((((''''''''''''((()))***+++)))'''&&&&&&&&&%%%###"""******))))))))))))))))))***))))))(((((())))))***'''))),,,---,,,,,,,,,---.........///111444666777;;;888777===CCCDDD===555666111999555LLLfffLLL333---111000,,,444???;;;...)))))))))***++++++,,,,,,))))))***+++,,,---///000///000111111111///---,,,)))***++++++***'''%%%$$$'''&&&%%%$$$""""""!!!!!!''''''''''''&&&$$$"""!!! !!!###%%%&&&'''((('''"""$$$------###"""+++"""!!!++++++$$$###'''###&&&***000444777999999AAAAAA???===;;;999777666...---+++******(((%%%###%%%&&&'''''''''%%%###"""###$$$$$$%%%&&&&&&&&&&&&&&&%%%###"""###$$$$$$$$$$$$%%%))),,,((("""###(((...>>>QQQ^^^hhhrrr{{{~~~yyy{{{~~~}}}uuummmpppyyyooooooooommmkkkiiifffeeeaaaaaaaaaaaa___YYYQQQLLLFFFBBB???>>>777,,,&&&'''%%%%%%%%%&&&'''((()))***,,,---///111333666:::>>>???FFFLLLMMMNNNQQQSSSRRRPPPRRRTTTSSSQQQPPPQQQSSSQQQUUU[[[]]]\\\aaasssxxx[[[GGG===555000///---------,,,,,,+++++++++$$$)))***%%%&&&333FFFSSSUUUXXX]]]dddmmmvvv|||~~~|||yyynnncccNNN777***)))++++++$$$&&&'''(((((('''&&&%%%%%%&&&***...+++%%%###&&&(((&&&###!!!!!!$$$''')))%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&'''((((((///...333:::888555@@@QQQLLL>>>000,,,)))%%%$$$'''((((((((((((((((((((((((((('''%%%$$$$$$%%%&&&'''))))))***+++***((())),,,(((''''''&&&&&&&&&''''''(((((((((((()))+++,,,---&&&(((+++,,,,,,+++,,,,,,,,,---...000333666999;;;@@@======EEENNNOOOFFF<<>>AAAIIINNNNNNOOOSSSUUUTTTPPPRRRTTTSSSPPPOOOQQQSSSPPPVVV\\\^^^\\\bbbwww{{{```EEE666000///---***))),,,---,,,...222&&&((()))((()))000;;;DDDNNNTTT___jjjpppuuu{{{{{{{{{xxxkkk\\\III???222***'''((('''%%%&&&'''''''''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&$$$$$$$$$$$$%%%'''&&&&&&%%%%%%$$$######"""$$$&&&))),,,///222333:::888444111...,,,++++++***************)))((((((%%%&&&&&&'''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&))))))((((((''''''&&&&&&%%%%%%&&&&&&((()))***+++)))(((&&&&&&&&&((()))+++((()))***,,,,,,+++******,,,...333888;;;===AAAEEENNNMMMPPPVVVXXXWWWZZZ___\\\RRREEE@@@BBBCCC;;;222+++......222666,,,%%%...///(((,,,222------...)))000******///111000777BBBJJJOOOYYY```YYYHHH:::666...333888777000***''''''%%%""""""$$$### """(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%#########"""######$$$$$$&&&%%%$$$############$$$ """%%%&&&&&&### ###""""""$$$&&&'''&&&%%%222555:::>>>AAAAAA@@@???666444222...***'''$$$"""$$$""" !!!###$$$!!!((('''$$$""" !!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&)))444DDDPPPaaaiiipppmmmdddaaagggoooqqqqqqoookkkgggdddeeefffcccbbbaaa```___[[[UUURRRFFFAAA;;;777///'''$$$&&&######$$$%%%&&&((()))***+++---000222444777<<>>===<<<:::555000+++((('''$$$!!!!!!###$$$###!!! !!!"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$###"""'''000777AAAOOO___eeecccbbbfffllllllmmmnnnooommmhhhccc___ccccccbbbaaa___[[[VVVRRRHHHAAA999444---&&&$$$&&&######$$$$$$&&&''')))))),,,...000333666;;;@@@DDDLLLMMMOOOQQQSSSTTTTTTUUUSSSRRRQQQQQQQQQSSSTTTUUUVVVYYY]]]aaajjj{{{ppp\\\FFF555333///---//////,,,***+++***+++,,,***((()))...333DDDTTTfffrrrvvvyyy~~~||||||uuueeeTTTDDD666+++(((&&&$$$'''***,,,+++)))+++***(((&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&&&&%%%$$$######$$$%%%&&&'''((()))111000///...---+++******$$$$$$######$$$$$$%%%&&&%%%&&&&&&&&&&&&%%%%%%$$$###%%%'''((()))(((&&&%%%&&&&&&&&&'''''''''(((((())))))))))))((((((((((((+++******)))((((((((()))((()))***+++***)))((('''((((((((()))+++,,,...///000333888@@@LLLYYYaaaeee{{{nnn^^^XXXRRRFFF<<<000333---+++333333...222,,,---444333+++---000)))///++++++---,,,---;;;KKKddd```GGGFFFAAA:::444///,,,)))((( %%%%%%###%%%***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&'''&&&%%%$$$###!!!!!!!!!"""!!!!!!  !!!###$$$###!!!!!!!!!""""""$$$%%%''''''000333777;;;<<<;;;999888111---)))&&&$$$###""" !!!!!!"""######"""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%###&&&'''&&&###"""$$$&&&'''555GGGQQQTTTWWW]]]dddeeegggiiilllkkkggg```\\\ccccccbbbbbb```\\\VVVRRRJJJ@@@666///***$$$###%%%$$$$$$$$$$$$%%%&&&((((((+++...111555999???FFFKKKPPPQQQRRRSSSTTTUUUUUUUUURRRRRRRRRRRRSSSUUUWWWXXXYYY]]]bbbiiitttqqqXXXDDD888222...000111...,,,---***+++,,,***((((((***,,,:::OOOhhhtttxxxyyy}}}yyyooo]]]III;;;222...+++))))))(((***,,,---+++)))---+++(((&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###""""""&&&''''''((()))***+++,,,))))))'''&&&$$$"""!!! %%%%%%%%%&&&&&&'''(((((($$$%%%%%%%%%%%%%%%$$$$$$###$$$'''((()))(((&&&$$$&&&&&&&&&&&&''''''''''''(((((())))))))))))))))))***))))))((((((((((((((()))))))))))))))(((((('''((((((((()))***---///111222333666???QQQiii{{{~~~dddKKK<<<222222000222000$$$%%%:::111"""%%%222333000...'''...+++***++++++000CCCXXXbbbMMMDDD777///---,,,+++)))!!!((()))&&&---999777***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""!!!  """!!!!!!"""$$$%%%$$$"""$$$###!!! !!!"""%%%&&&"""(((...333777999:::999777333///+++'''###!!!$$$$$$###"""!!! %%%%%%%%%%%%%%%%%%%%%%%%###%%%((()))'''%%%%%%&&&$$$+++333777:::@@@KKKTTTZZZ^^^cccdddbbb___^^^^^^bbbbbbbbbbbbaaa]]]WWWSSSLLL???111***'''######$$$$$$$$$$$$$$$%%%&&&'''(((+++...222777===DDDLLLQQQTTTTTTUUUVVVVVVVVVVVVUUUUUUTTTTTTTTTUUUWWWYYYZZZ^^^ccckkkuuuooo\\\@@@777000///000...------)))***+++***))))))******333MMMiiiwwwzzzzzzzzzxxxjjjYYYCCC333---,,,,,,,,,***((('''&&&&&&&&&&&&%%%,,,***'''%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$###""""""###$$$))))))))))))))))))))))))%%%%%%%%%%%%$$$$$$$$$###%%%%%%%%%%%%&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%###$$$&&&'''((('''&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&''''''(((((())))))******'''&&&&&&&&&&&&'''(((((())))))(((''''''(((((()))((((((((()))+++...000222333444444<<>>GGGRRR^^^bbb___[[[[[[]]]___```aaabbbbbb^^^XXXTTTMMM>>>...'''%%%$$$###%%%$$$$$$$$$%%%&&&'''((()))+++...444;;;AAAIIIPPPUUUVVVWWWWWWXXXXXXWWWWWWVVVXXXXXXWWWVVVWWWXXXYYYZZZ```hhhtttvvvRRREEE777111///---,,,---*********+++++++++++++++333NNNkkkyyy{{{yyyrrriiiQQQBBB222,,,+++***'''%%%((('''&&&%%%$$$%%%&&&&&&)))(((&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$%%%'''((((((''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''''''''&&&%%%$$$###$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&'''((())))))***&&&%%%%%%%%%&&&''''''(((((((((((()))))))))******(((((()))***,,,...000111...222555???^^^oooPPPFFF;;;///)))000222111[[[XXX111111...%%%&&&,,,,,,''''''***,,,222DDDWWWmmmuuuRRRHHH:::111---+++(((%%%"""%%%$$$!!!&&&000111,,,%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""%%%%%%$$$###"""""""""""" !!!"""###"""!!!!!!  !!!!!!"""!!!!!!"""######""" $$$###  """ $$$+++111555777999;;;666333...)))%%%###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&$$$%%%&&&&&&&&&'''))),,,222AAATTT___^^^YYYWWWWWW[[[]]]___aaabbb___YYYUUUMMM<<<***$$$%%%&&&%%%%%%$$$%%%%%%&&&''')))+++,,,---111999@@@GGGNNNSSSWWWXXXXXXXXXYYYYYYXXXXXXWWW[[[ZZZYYYXXXYYYZZZ[[[\\\bbbmmmppp]]]GGG:::333///---...---,,,++++++,,,---,,,,,,333OOOjjjvvvwwwrrrcccTTT===333,,,,,,,,,(((%%%&&&''''''(((''''''&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&((((((((('''&&&&&&&&&%%%$$$$$$###""""""########################'''((((((((('''%%%$$$######$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%&&&&&&&&&'''$$$$$$%%%&&&'''((())))))(((''''''&&&&&&&&&&&&'''%%%'''+++...///...,,,***'''(((***,,,---...//////---555:::CCCcccpppMMMCCC888555......,,,"""---LLLGGG,,,"""((()))(((+++))))))%%%''',,,---,,,444@@@KKKbbbnnnaaaDDD>>>666000,,,***'''$$$***++++++,,,---...//////$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""### !!!!!!!!!!!!######"""###$$$$$$###!!! !!!"""######"""  """######'''***...333888<<<;;;999555000***%%%###&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&&&&&&&###$$$%%%''''''''''''&&&'''000???LLLSSSTTTSSSQQQXXXYYY]]]```bbb___ZZZVVVLLL:::(((###'''((('''&&&$$$%%%%%%''')))+++---...000666???GGGMMMRRRVVVYYYWWWXXXYYYYYYYYYYYYXXXXXXZZZZZZYYYYYYZZZ\\\^^^___kkkxxxrrrWWWDDD999222000000000...,,,,,,---------,,,333MMMhhhrrrrrrjjjWWWCCC555...***+++***''')))000$$$&&&((((((&&&$$$###""""""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&***---,,,(((### &&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$###"""!!! ######$$$$$$$$$"""!!! """###$$$%%%%%%%%%%%%%%%&&&%%%$$$######%%%'''(((&&&&&&&&&'''''''''((((((######$$$%%%&&&((())))))+++***)))(((&&&&&&&&&%%%"""'''...444555222---)))''')))+++---...///......555===@@@BBBZZZyyyQQQBBB222666///+++111000,,,///---,,,///,,,###'''+++###'''%%%(((...---'''&&&,,,000///444>>>BBB???<<<<<<333000---+++***)))'''&&&!!!!!!$$$***)))$$$###'''$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""$$$###"""!!! """"""!!!!!!"""###$$$$$$ !!!""""""!!!!!!  ###%%%%%%###    &&&+++111444888;;;;;;888444111&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%%%%%%%$$$'''&&&$$$$$$&&&'''((()))&&&&&&***444CCCMMMQQQPPPUUUWWW[[[___bbb```[[[WWWLLL999'''###(((***(((&&&$$$%%%&&&(((***---///000333999CCCLLLRRRVVVXXXZZZWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYZZZ\\\^^^aaabbbvvv~~~eeeKKK;;;555333000000000///...---///111666NNNhhhpppgggUUUAAA444000//////---,,,***(((''''''''''''&&&&&&''''''(((###$$$%%%&&&&&&%%%$$$###"""!!! !!!###%%%&&&((((((((()))(((((('''&&&%%%%%%%%%$$$$$$#########&&&%%%$$$$$$%%%%%%###"""!!!!!!!!!!!!"""###$$$%%%"""""""""######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&'''''''''$$$!!!!!!%%%((()))((( ###&&&&&&$$$"""###%%%"""%%%)))///111...&&& $$$//////***+++***000BBB777666@@@QQQWWWaaaeeeAAAAAA:::---))),,,...111***,,,+++)))(((''''''((()))$$$)))%%%%%%---+++'''+++222......222444000------555,,,))),,,,,,%%%!!!###&&&###"""###(((***!!!###%%%---***$$$&&&"""###""""""""""""!!! !!!$$$&&&""""""""""""""""""""""""  !!!###$$$&&&&&&$$$###!!!  !!!!!!%%%(((...222555888<<<>>>999;;;333&&&###)))((( ***(((%%%$$$$$$&&&)))+++444111,,,(((&&&&&&'''(((+++'''&&&+++333===IIITTTQQQSSSWWWZZZ[[[ZZZWWWTTTMMM333''''''$$$%%%'''###$$$(((++++++***+++111777???DDDLLLTTTXXXYYYXXXWWWXXXXXXXXXXXXYYYYYYYYYZZZ[[[\\\]]]]]]^^^___ccceeeyyyzzzgggSSS@@@222333222111111111000000000444MMMfffjjj\\\III999///............---,,,*********)))'''%%%$$$###""""""###$$$%%%%%%%%%%%%$$$###""""""!!!!!!"""$$$%%%&&&&&&&&&'''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$######&&&$$$######$$$$$$###"""!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!""""""#########+++)))((('''&&&$$$!!!,,,***'''### !!!&&&***'''(((***,,,...///...---***111,,,,,,555,,,(((<<>>LLLcccfffjjjYYYTTTjjjoooyyyyyymmmkkksssRRRTTTUUUUUUVVVUUUSSSQQQPPPNNNKKK???;;;DDDEEE???@@@FFFLLLUUUXXXPPP@@@777555AAA000///BBBGGG555%%%%%%&&&***LLLsssXXX666###))) %%%...''' !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!"""""""""######'''((('''&&&$$$%%%(((***...999@@@>>>;;;999666222***)))(((&&&&&&'''((()))''''''((((((((((((((((((***&&&%%%((()))(((+++///:::DDDPPPVVVVVVSSSPPPOOOHHH111'''((($$$%%%***(((((()))+++///555@@@LLLUUUYYYYYYYYYYYYYYYYYYXXXXXXZZZZZZZZZYYYYYYYYYYYYYYY]]]^^^____________aaacccgggmmmtttyyy~~~nnn^^^HHH888000///......000HHH[[[TTT>>>//////555222222222111000///------+++***))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%######"""#########!!!!!!!!!""""""############"""!!!!!!######"""!!! !!!###$$$%%% !!!!!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&&&&&&&!!!(((...111...***(((+++111777;;;EEEXXXlllpppiiikkk|||yyysssooofffYYYQQQ666***;;;bbb^^^///'''555***$$$""")))***!!!!!!---###!!!   !!!!!!  !!!!!! """""""""#########$$$$$$'''((()))(((&&&$$$$$$$$$$$$)))...222777;;;<<<999333000+++'''&&&&&&(((***'''(((((()))((('''&&&%%%***''''''***+++)))))),,,+++666DDDOOOSSSQQQNNNLLLDDD...%%%'''$$$%%%++++++)))+++000666@@@KKKVVV]]]ZZZYYYYYYXXXXXXYYYYYYZZZZZZZZZZZZZZZZZZZZZYYYYYY[[[]]]______^^^^^^___``````eeejjjmmmpppuuu|||{{{dddNNN>>>444...***...BBBQQQJJJ888---///444222222222111000///---,,,,,,+++)))(((&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###"""###$$$$$$!!!!!!!!!!!!"""""""""""""""!!! !!!"""###"""!!! !!!"""###### !!!"""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$""" '''((()))***,,,000666:::EEEMMM^^^tttcccPPPSSSSSSYYYVVVXXXZZZ^^^aaadddfffggg|||ooo^^^]]]kkk,,,$$$888@@@,,,&&&%%%  !!!$$$$$$###   #########$$$$$$$$$%%%%%%"""$$$&&&'''%%%$$$###$$$%%%$$$$$$(((///666::::::<<<888222,,,(((&&&&&&&&&))))))))))))((('''%%%$$$(((%%%&&&)))***((((((+++$$$+++888DDDLLLNNNLLLJJJ>>>***"""%%%"""%%%,,,......222999BBBKKKTTTZZZ]]]YYYXXXXXXXXXXXXYYYZZZZZZYYYYYYYYYZZZZZZ[[[[[[[[[[[[]]]______]]]]]]]]]^^^]]]aaaeeehhhjjjlllrrrvvvpppvvv~~~nnnZZZHHH999111///>>>HHHCCC666//////000000000111111000///......+++***)))((('''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&%%%$$$######$$$%%%&&&&&&%%%###"""!!!"""###$$$!!!!!!!!!!!!!!!!!! !!!  """###"""!!!!!!!!! !!!!!!""" !!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###&&&+++111666:::>>>FFFUUUhhhzzz~~~ccceeeccc[[[NNNDDDAAABBBAAAHHH|||:::...---&&&,,,###$$$%%%&&&(((***,,,------444333777HHHWWWfffyyy~~~rrrccc```qqqrrrggg```eeessswwwaaaqqq@@@%%%&&&)))&&&"""(((###$$$(((((('''!!!!!!!!!!!!!!!!!!!!!!!!    $$$$$$$$$$$$%%%%%%%%%%%%###%%%&&&%%%$$$###%%%&&&&&&%%%$$$$$$''',,,222777<<<:::777333///+++((('''******)))((((((''''''''''''%%%%%%))))))'''''')))&&&(((---888CCCKKKLLLKKK===)))###'''$$$(((111333888===GGGQQQYYY\\\\\\[[[YYYYYYYYYXXXXXXYYYYYYYYYXXXXXXYYYZZZ[[[\\\\\\]]]\\\^^^``````^^^]]]]]]]]]\\\```eeegggggggggjjjlllfffkkkpppuuuzzzxxxaaaNNNCCC333>>>FFFAAA777222000///......///000000000000000(((((())))))***,,,---...'''&&&%%%%%%%%%%%%&&&''''''%%%###""""""###%%%&&&%%%$$$"""!!! !!!###$$$""""""!!!!!!   """###"""!!!""""""!!! ###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$111666@@@PPPcccwww{{{bbbXXXJJJ>>>777333000...222---((('''+++......,,,***'''BBB]]]eeezzzdddTTTLLLNNNTTTIII666888HHHMMMVVVcccjjjaaaOOOBBB===999222AAADDD>>>999555JJJIIIRRR999$$$000---###///)))(((&&&$$$###"""######&&&$$$&&&:::\\\\\\HHHNNN]]]@@@///)))111222)))***555444111222777===UUUeeegggwww|||xxxaaaLLLCCCEEE>>>666,,,&&&%%%$$$!!!""""""""""""""""""""""""  !!!""""""!!! $$$$$$%%%%%%%%%%%%&&&&&&+++***(((%%%######%%%'''%%%%%%%%%$$$!!!###,,,555555777888888666111---******)))(((((((((((()))))))))'''''')))***''''''***+++((((((000===HHHMMMLLL>>>,,,&&&***(((,,,666999BBBHHHSSS]]]dddccc^^^ZZZZZZZZZZZZZZZYYYYYYXXXXXXWWWWWWXXXZZZ[[[\\\]]]^^^]]]___aaaaaa___^^^]]]^^^]]]aaafffhhhfffeeeeeefffeeehhhkkklllnnnuuuppp]]]MMMJJJCCC:::444222///---000000////////////000000,,,,,,...---''',,,JJJkkkAAA111&&&&&&'''%%%(((111#########$$$$$$%%%%%%%%%%%%###!!!  !!!"""   !!!"""###%%%$$$###!!! !!!$$$'''$$$!!!"""%%%&&&###"""%%%'''(((((()))111CCCZZZkkkooofffVVVGGG<<<444///,,,+++***)))((('''(((((()))))))))*********))))))((('''))),,,...000000///......000222222444===MMMYYYaaaeeeqqq}}}uuu]]]JJJDDD@@@222(((+++000///+++)))+++******)))((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%'''(((&&&'''444HHHYYYjjjYYYJJJBBB999...,,,222******))))))'''&&&$$$###%%%%%%%%%&&&&&&''''''''''''))),,,222:::CCCKKKPPPiiipppyyy[[[FFF===::::::'''(((((((((&&&"""%%%''' """!!!!!!!!! !!! """%%%'''"""###$$$#########&&&((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((...000444777888555000+++))))))(((((((((((())))))))))))))))))))))))))))))'''+++---///888CCCGGGDDD888...(((+++000777BBBMMMUUUXXX]]]aaacccbbb```^^^[[[\\\]]]]]]\\\YYYWWWUUUYYYYYYYYYZZZ[[[]]]^^^_________^^^^^^^^^^^^______aaabbbcccdddeeedddccccccffffffeeeeeeeeeiiinnnrrrvvvdddZZZIII999111111000...000//////////////////000...,,,,,,,,,)))222PPPooojjjIII+++'''......((($$$######$$$$$$$$$%%%%%%%%%$$$###!!!  !!!"""""" !!!""""""!!!!!!!!!!!! """###$$$"""!!!"""'''+++&&&!!!!!!$$$)))111999>>>JJJ___xxxnnn[[[OOOHHH===111222...)))&&&%%%%%%%%%$$$'''''''''''''''&&&&&&%%%))))))*********))))))((('''(((+++---...------,,,)))+++...222===QQQlll~~~[[[HHH666//////...---...***))))))(((''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$ $$$(((((('''***222:::===888;;;DDDGGG@@@<<>>;;;555///)))%%%$$$###$$$%%%%%%%%%%%%%%%%%%&&&'''%%%######$$$%%%&&&&&&###$$$***333:::@@@JJJSSSwwwdddTTT===---&&&'''((()))###AAA111###)))$$$!!!$$$))),,,###"""!!!   """$$$&&&###$$$&&&&&&%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((***---111555777666444111,,,+++******))))))******))))))))))))))))))))))))(((+++,,,---444???DDDCCC666000///555===FFFQQQ[[[___```bbbccccccbbbaaa___\\\\\\]]]^^^]]]]]][[[[[[ZZZZZZZZZ[[[\\\]]]___`````````____________``````bbbcccdddeeeeeedddccccccgggggggggeeeeeefffjjjmmmppptttyyy~~~nnnQQQ888...000111...........................111---,,,+++(((***<<>>666***###$$$((($$$$$$$$$%%%'''***,,,,,,+++&&&'''((((((((('''%%%$$$((())))))******)))))))))'''((()))+++++++++***)))***+++,,,...666HHH^^^nnn|||[[[JJJ777---+++***)))***((((((''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%'''******((('''''''''111222===NNNUUUPPPKKKKKKDDD???666...(((%%%%%%%%%$$$$$$$$$$$$############$$$!!!!!!)))$$$+++222888@@@RRRkkk~~~sss^^^OOOOOOmmm000***%%%***"""""""""!!!!!!### !!!"""###$$$###%%%((()))((('''((((((&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''')))---111555777888888000///---+++************))))))))))))))))))))))))(((*********///999@@@BBB888777;;;CCCLLLSSS\\\dddaaaaaaaaaaaa````````````^^^^^^^^^^^^______```aaa\\\\\\\\\]]]^^^___```aaaaaaaaa````````````aaaaaacccdddeeeffffffeeedddccchhhhhhhhhfffdddcccdddfffeeeiiimmmpppttt{{{|||ZZZ:::...111222---------............---------,,,---///+++%%%&&&,,,333---***---...***&&&'''%%%%%%%%%%%%%%%%%%%%%%%%""""""!!! !!!!!!"""  !!!!!!  !!!"""###%%%%%%$$$!!!"""--->>>KKKGGGRRRggg~~~aaaQQQ===000---...,,,***$$$+++///---(((++++++***+++,,,,,,***((()))))))))))))))((((((((('''((())))))))))))))))))(((((()))***))))))((('''***,,,---+++***,,,222777>>>UUUdddeeejjjooo\\\>>>;;;444,,,******)))'''%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%,,,)))&&&%%%%%%'''))))))+++)))...777;;;999666888222///***%%%###$$$&&&(((#########""""""!!!!!!!!!!!!%%%'''%%%"""'''%%%$$$&&&###"""###+++666555:::GGG[[[sssuuucccGGG333 '''"""!!!(((,,,  """ """"""""""""""""""%%%((())))))'''''''''%%%%%%&&&&&&''''''((((((&&&&&&''''''''''''((((((&&&(((+++...222666:::<<<333222///,,,***))))))***((((((((((((((((((((((((((()))((('''***222;;;BBBAAADDDJJJPPPUUUYYY]]]```^^^^^^___aaabbbcccccccccaaa```^^^^^^^^^___aaabbb^^^^^^^^^^^^___```aaabbbbbbbbbaaaaaaaaaaaabbbbbbdddeeefffffffffeeedddcccfffggghhhfffdddbbbaaabbbbbbeeegggjjjlllpppvvv{{{cccBBB111222222,,,------...//////...------'''(((+++000111...++++++###)))000333...'''$$$'''%%%%%%%%%%%%%%%%%%%%%%%%""""""!!!!!!!!!"""""""""!!! !!!!!! ###""" """$$$%%%"""'''...<<>>:::555///***((('''((())))))))))))))))))))))))&&&''')))***''')))666FFFWWW```fffdddaaaaaaaaa___[[[\\\]]]^^^___`````````]]]\\\[[[[[[[[[\\\]]]^^^```````````````aaaaaabbbaaaaaaaaa``````aaaaaaaaa```aaacccdddeeefffeeeeee```aaacccccccccccceeegggggggggggggggggggggeeedddeeeiiinnnqqqtttyyyddd===///---,,,...///000222222000///...,,,...000111111222///,,,***222777333,,,''''''''''''''''''&&&&&&%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&!!! !!!""""""!!!###$$$(((222AAATTTfffqqqaaaQQQ999((( !!!###$$$'''""" !!!!!! ###'''$$$###$$$&&&***...000000666///,,,000222//////222,,,+++***+++,,,,,,***((($$$'''+++......***&&&"""%%%&&&'''((())))))))))))$$$$$$######$$$$$$%%%&&&###$$$&&&''''''&&&%%%%%%$$$&&&***,,,***(((&&&'''###***,,,'''$$$''''''$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&!!!###%%%%%%$$$$$$&&&(((######"""!!!###%%%%%%###!!!!!! !!! !!!!!!""""""""" $$$"""###$$$(((&&&""""""$$$!!!  """"""!!!$$$!!!!!!$$$%%%$$$'''444GGGZZZggglllcccRRR;;;,,,&&&### """###$$$$$$######&&&((($$$$$$%%%'''(((***+++,,,++++++,,,,,,,,,---------,,,...///---+++,,,111777AAA===777000,,,)))((()))))))))))))))))))))))))))&&&'''***+++((()))777GGGYYYbbbgggccc_________\\\`````````bbbeeehhhlllnnnZZZZZZZZZ[[[\\\]]]______aaa```````````````aaabbbaaaaaa````````````aaaaaa^^^```bbbdddeeefffeeeeeeaaabbbccccccbbbccceeegggeeeeeedddeeeeeedddaaa___```cccgggiiikkkpppwww}}}|||]]]333$$$++++++------+++***,,,...---,,,///222333222000......111111222111///+++(((%%%''''''''''''&&&%%%$$$$$$$$$((()))$$$$$$'''%%%&&&###!!!$$$&&&''',,,AAAZZZeee]]]MMM@@@:::'''&&&$$$"""!!!"""###$$$$$$#####################&&&(((***---///111333333000//////...............,,,+++***)))))))))++++++---%%%,,,??????,,,%%%---(((***+++***(((&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''%%%######$$$%%%''''''''''''''''''&&&&&&***%%%$$$'''&&&###$$$((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!###!!! ###$$$""" !!! !!!"""&&&$$$""" !!!!!!***!!!######'''!!!"""#########---)))%%%""""""###$$$$$$!!!  """"""###""""""$$$(((+++ ###(((---000PPPZZZeeehhh\\\DDD((("""### $$$#########$$$$$$###!!!"""###&&&(((***++++++***111000...------...//////.........---,,,...111333;;;;;;999555///+++)))((())))))(((((()))***++++++###))),,,)))%%%+++<<>>;;;444+++$$$"""$$$%%%&&&&&&%%%###"""(((''''''(((***,,,///000000000000000111111222222222222222111//////000222::::::999555111---,,,,,,***)))))))))))))))******+++)))&&&)))222AAAOOOXXXYYY[[[]]]]]]\\\\\\]]]^^^dddbbb___]]]]]]___aaacccbbbdddddd``````ccccccaaadddccccccdddfffgggfffeeecccdddddddddeeeeeeeeeeeejjjiiigggeeedddddddddeeeaaacccddddddeeefffjjjlllkkkhhheeedddeeefffggggggffffffggggggggghhhhhhhhhhhhiiijjjjjjllloootttwwwyyyZZZ999...%%%&&&******)))***(((***,,,,,,+++******+++---///222555555333///---,,,,,,,,,,,,+++***))))))&&&%%%%%%%%%######+++555000>>>JJJJJJ<<<...''''''%%%$$$$$$$$$%%%$$$"""######$$$$$$%%%'''(((((((((((()))***++++++,,,,,,++++++,,,------------,,,******(((''''''&&&&&&&&&###$$$&&&''''''&&&%%%$$$$$$''''''""""""''''''$$$"""$$$%%%%%%$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$$$$&&&(((((())))))***+++,,,,,,---000///---***((((((((('''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&))))))((('''&&&$$$$$$$$$ !!!"""###"""!!!!!!!!!!!! ######!!!!!!!!!!!!!!! """((()))%%%""""""$$$"""""""""""""""###$$$$$$$$$%%%%%%###   !!!!!!!!!###"""  """###"""...888>>>@@@>>>===+++'''######&&&(((((('''))))))))))))+++...000222///000000111222333333444000111222222111111333444999999888555222///......******)))))))))))))))***)))''''''...<<>>++++++---///,,,))),,,111...000111111333888:::999===<<<<<<;;;999777555444555222666>>>===111&&&###$$$%%%%%%&&&'''((()))***&&&'''((()))******)))(((&&&''''''''''''&&&%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$&&&&&&***000,,,$$$---,,,***(((&&&$$$###""")))%%%''')))%%%&&&((("""$$$######$$$&&&''''''&&&"""---***!!!$$$'''$$$%%%$$$$$$&&&'''((((((''''''---IIIDDD,,,(((+++)))+++---,,,,,,,,,---///000111>>>jjjhhh???,,,---)))((((((&&&$$$""""""$$$&&&(((---$$$###;;;333'''***'''%%%###"""###$$$###"""&&&((()))///333+++###(((***)))$$$ $$$$$$"""""""""000000''' !!! $$$&&&$$$  """###$$$%%%%%%%%%$$$$$$$$$###!!! !!!"""!!! ###!!! !!!"""###"""!!!###000;;;444111...---///333666777666666888999999999888777444444333222111000//////---------,,,***)))'''&&&!!!%%%)))(((&&&(((///666RRRXXX___cccbbb```______`````````bbbdddeeedddcccbbbdddggggggfffdddddddddccccccdddeeeeeeeeeeeedddjjjjjjiiihhhggggggggggggeeefffggghhhiiiiiiiiiiiijjjjjjkkkkkkjjjiiigggffffffhhhiiiiiihhhhhhiiikkkjjjhhheeeccccccfffjjjllljjjjjjjjjkkkkkklllllllllhhhiiikkklllnnnooooooooopppooonnnlllkkkkkkkkkkkkmmmooorrrvvvzzzqqqPPP:::)))***000000---...000111111111222555666666======>>>===<<<;;;999777333222444555000(((%%%(((&&&'''((())))))))))))(((((()))******)))'''$$$###%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$###$$$$$$%%%%%% &&&&&&###'''///***&&&%%%%%%%%%%%%%%%%%%%%%%%%###///222%%%&&&+++%%%"""!!!%%%'''&&&$$$$$$333333%%%%%%)))(((((('''(((((((((((((((((('''===gggMMM%%%(((---,,,000+++///333777999:::;;;<<<^^^DDD(((,,,******)))'''%%%$$$%%%'''((((((###$$$&&&BBBBBB(((((('''&&&$$$###$$$%%%'''((('''...+++555IIIAAA...000...,,,(((%%%%%%&&&%%%###### 999GGG111###$$$ ''')))''')))---''' """$$$$$$  !!!!!!!!!""""""###############%%%$$$""""""""""""!!! ###!!!!!!!!!"""###"""!!!!!! %%%,,,666666555222//////333666888888::::::;;;:::999888444444333222111000//////))))))*********)))((('''***)))&&&$$$&&&111AAAMMM___bbbddddddaaa______```aaaaaaaaaccceeefffeeecccaaacccffffffeeecccccccccaaabbbdddfffhhhhhhhhhgggkkkjjjiiihhhgggfffffffffffffffggghhhiiiiiiiiiiiiiiijjjjjjkkkjjjiiigggffffffhhhiiiiiihhhhhhjjjkkkjjjgggeeeccccccfffjjjmmmjjjkkkkkkllllllllllllllliiijjjkkklllmmmmmmmmmmmmnnnnnnnnnnnnmmmlllkkkjjjnnnoooqqqsssuuuyyy~~~}}}]]]>>>333222///,,,............000222333555666<<<===>>>@@@@@@???>>>===777444222000,,,)))***---+++++++++,,,+++***))))))+++***)))'''%%%$$$###"""$$$$$$$$$$$$$$$###""""""$$$$$$#########$$$%%%%%%"""%%%$$$"""(((///+++ """######$$$%%%&&&''''''"""(((::::::&&&%%%+++!!!&&&"""!!!%%%&&&""""""%%%)))>>>===,,,%%%%%%$$$&&&''''''((((((***---///111TTTTTT)))000000111444444===IIIRRRVVVUUUTTTSSSpppUUU111222...,,,***)))((()))******(((&&&***&&&777BBB&&&"""!!!&&&%%%$$$$$$&&&)))...111111<<<;;;HHHeeedddLLLAAA222000......,,,(((###!!!%%%:::ZZZMMM,,,,,,;;;FFFOOONNN;;;$$$+++000''' %%% !!!  !!! !!!!!!"""%%%###""""""######""" """!!! !!!""""""!!!   !!!...444999666000...222888999:::;;;;;;;;;999888777444333333222111000//////))))))))))))((('''&&&%%%+++(((%%%(((333DDDUUU___cccccccccbbbaaaaaabbbcccaaaaaabbbdddffffffdddbbb___bbbdddeeedddbbbaaaaaa^^^```cccfffiiijjjkkkkkkjjjiiihhhgggffffffeeeeeefffggghhhiiijjjjjjjjjjjjjjjjjjkkkkkkjjjiiigggffffffgggiiiiiihhhhhhiiijjjiiigggeeedddeeehhhkkkmmmlllmmmmmmmmmmmmlllkkkjjjlllllllllmmmllllllkkkkkklllmmmnnnooopppoooooonnnpppqqqrrrssstttvvvyyy{{{~~~vvvZZZBBB111+++,,,---+++,,,000222222444888;;;<<<>>>AAACCCDDDEEEFFFAAA<<<555000......///000///...---,,,+++******)))((('''%%%$$$$$$$$$%%%&&&###$$$$$$$$$$$$###""""""%%%%%%$$$$$$###$$$$$$$$$$$$"""###)))000333...'''&&&&&&&&&&&&&&&&&&&&&&&&%%%333AAA:::'''###(((&&&&&&""""""&&&$$$ """***FFFQQQHHH444+++'''$$$(((***(((&&&%%%&&&))),,,///fffRRR///666111???GGGXXXeeewww~~~UUUHHH===666---+++***+++---,,,((($$$&&&888(((...CCC'''***"""$$$$$$$$$$$$''',,,333888888GGGMMMVVVnnnyyyeeeMMM???<<<<<<===999000(((%%%$$$111VVV\\\:::###(((111<<>>BBBFFFIIIKKKHHHCCC;;;333000111333333111000...+++***)))))))))$$$$$$$$$$$$$$$%%%%%%&&&###$$$$$$$$$$$$###""""""'''&&&%%%$$$$$$$$$$$$$$$''' $$$222:::444+++''''''''''''&&&&&&%%%%%%%%%---???@@@000&&&###%%%***%%%"""###((($$$ '''444bbbZZZDDD222///***&&&+++,,,)))&&&%%%(((...555:::zzzNNN555:::;;;fffyyy[[[JJJ???111---))))))++++++'''###+++<<<)))333QQQ,,,///%%%######$$$$$$&&&,,,444;;;999LLLZZZYYYcccxxxpppOOOLLLGGGFFFFFFAAA555+++((("""%%%###:::YYYIII(((%%%######)))///777>>>BBBGGG666111FFF???***...$$$###   !!! """$$$$$$###!!!$$$###""""""###$$$###"""%%%""" """######!!!%%%+++111555888:::<<<;;;;;;;;;:::888555222111000//////...---,,,+++++++++***'''%%%%%%&&&((()))...888HHHVVV```eeefffeeebbbaaaaaabbbcccddddddddd```aaabbbdddfffeeebbb```aaadddfffgggeeedddccccccaaabbbcccdddfffiiikkkllliiiiiihhhgggggghhhhhhhhhiiiiiijjjkkkllllllllllllllllllmmmmmmlllkkkiiihhhjjjkkklllkkkiiihhhhhhiiiggghhhiiikkkllllllllllllkkklllnnnoooooonnnmmmlllmmmmmmnnnnnnnnnmmmllllllmmmnnnnnnooopppqqqrrrsssmmmooopppppppppqqqrrrtttrrrtttxxx|||tttVVV<<<666444555222,,,***...333444666:::???EEEIIILLLIIIFFF???666222333666777222000---***(((((((((((($$$$$$%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$###""""""((('''&&&%%%$$$$$$$$$$$$*** %%%999@@@222$$$"""$$$$$$$$$$$$$$$$$$$$$$$$444FFF==='''%%%$$$"""---###!!!$$$)))%%%!!!+++;;;jjjTTT444%%%***)))%%%***((('''(((---666DDDQQQYYYPPP;;;@@@KKK^^^KKK???444...(((&&&((()))&&&$$$"""333%%%:::```...---"""######$$$###%%%+++444;;;;;;QQQddd[[[VVVrrruuuOOONNNHHHDDDDDD===000'''$$$ +++OOORRR111+++"""***((("""&&&111AAAFFF555888XXXUUU;;;:::%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""$$$%%%###"""%%%$$$######%%%%%%$$$###"""###%%%&&&%%%### %%%$$$%%%,,,555;;;:::777<<<;;;;;;999666333000......------,,,+++***)))(((&&&%%%######%%%)))...111@@@MMM]]]hhhiiigggffffffcccbbbbbbcccddddddcccaaa``````bbbdddfffeeebbb___ccceeehhhiiigggeeeeeeeeeddddddcccdddeeegggiiijjjiiiiiiiiiiiiiiiiiijjjjjjjjjjjjkkklllmmmmmmmmmmmmlllmmmnnnnnnmmmllljjjiiimmmmmmnnnllljjjhhhiiiiiifffhhhjjjmmmnnnnnnmmmllliiijjjmmmoooppppppooonnnllllllmmmnnnooooooooonnnnnnnnnnnnnnnooopppqqqrrrlllnnnpppppppppppprrrtttppprrruuuxxx|||rrr```HHH666000111222222///111444555777;;;BBBHHHLLLLLLEEE999333777;;;;;;555111---***)))((('''%%%&&&""""""&&&&&&$$$$$$((($$$%%%$$$""" """)))...(((&&&$$$###############((('''...666222%%%!!!'''###$$$&&&&&&###!!!$$$)));;;333***&&&$$$"""$$$(((222))))))!!!&&&%%%SSSqqq<<<&&&+++(((111555 %%%(((,,,###>>>oootttkkkyyyVVV>>>RRR|||lllCCC===222111...+++(((&&&%%%$$$$$$"""666___:::)))###%%%%%%$$$###$$$&&&)))***333999FFF??????lll|||UUU:::555111222///)))$$$###$$$###---BBB===)))###(((&&&!!!"""%%%))),,,999TTTbbbJJJ%%%$$$  $$$""")))...+++"""""""""!!!!!! """ !!!""""""######"""""" !!!"""###$$$%%%&&&&&&#########$$$$$$$$$%%%%%%#########&&&///999:::666999888666333111///......+++,,,,,,+++((('''((()))'''&&&&&&''',,,555???GGG^^^```eeehhhjjjjjjhhhgggccccccccccccbbbbbbaaaaaaddddddddddddddddddddddddddddddeeeeeeeeedddcccccccccdddeeefffhhhjjjkkkllljjjkkkkkkjjjhhhhhhjjjlllmmmlllllllllmmmnnnooopppmmmmmmlllkkkkkklllnnnooonnnmmmlllkkkkkkkkkkkkkkkjjjiiiiiijjjllllllkkkiiijjjjjjkkkllllllmmmmmmnnnppppppooonnnnnnnnnnnnnnnpppooommmlllkkklllnnnooolllmmmnnnooooooooooooooonnnppprrrtttvvvxxx|||sssYYYGGG;;;111++++++---///333666999<<<>>>JJJLLLJJJAAA<<<;;;999555777333---***((('''&&&%%%&&&%%%$$$###"""!!!!!!!!!$$$$$$###""""""$$$(((,,,&&&%%%######$$$$$$%%%$$$%%%///555111)))$$$###$$$###%%%&&&%%%###$$$+++111AAA444'''######$$$&&&)))666+++***"""(((***,,,WWWccc555%%%,,,***444:::((()))%%%((( +++???AAAKKKjjjKKK???[[[PPP444...---+++)))((('''&&&&&&,,,***&&&555aaaBBB***'''&&&%%%$$$###$$$&&&((()))++++++555111444]]]rrrTTT111,,,)))***)))%%%!!!!!!""""""(((:::???:::$$$***'''"""""" &&&!!!"""%%%222???<<>>;;;777777222,,,(((&&&%%%%%%$$$###((('''!!! %%%%%% $$$###"""###%%%'''((('''$$$$$$$$$$$$%%%%%%%%%%%%&&&444999+++!!!###%%%"""###%%%&&&$$$$$$***444<<<888+++!!!###)))***&&&###111%%%%%%$$$''''''000WWWQQQ...$$$+++***222888+++...&&&---......,,,111VVVZZZAAAFFFfffUUU444))))))((('''''''''((((((000222(((///___JJJ((()))&&&&&&$$$$$$$$$%%%&&&''')))###))))))---OOOiii^^^+++$$$!!!###$$$""" """!!!"""...>>>JJJ444&&&!!! ###$$$ !!!###111===&&&!!!!!!$$$###"""###  %%%'''### ######"""!!! """$$$  !!!"""######$$$&&&&&&&&&&&&&&&'''((((((%%%%%%"""""")))444999888333222000...+++***)))((()))(((&&&###"""###'''***,,,444AAAMMMWWW]]]bbbeeecccdddeeefffffffffeeeeeehhhgggeeecccbbbcccdddeeeddddddeeefffggghhhhhhiiiffffffgggggggggggggggffffffgggjjjlllmmmmmmmmmlllmmmnnnmmmlllkkkkkkmmmoooppppppqqqrrrqqqpppooonnnmmmmmmmmmmmmmmmnnnooooooppppppoooooonnnnnnooooookkkkkkjjjlllmmmnnnmmmkkkkkkkkklllmmmnnnnnnnnnnnnmmmmmmlllmmmmmmnnnoooppprrrqqqpppnnnnnnoooppppppppppppqqqqqqqqqpppoooooooooqqqrrrsssssstttwwwyyyyyyzzz|||pppTTTFFF555+++***...000000000666===AAAAAA???<<<999222...(((%%%$$$$$$%%%%%%((()))!!!###...000((($$$""""""$$$((()))'''$$$$$$%%%&&&&&&%%%$$$%%%%%%+++111111'''!!!"""%%%$$$$$$&&&%%%###%%%000<<>> )))!!! %%%''' ***===...'''!!!!!!$$$&&&%%%###!!!!!!%%%$$$"""#########"""!!!!!!!!!!!!!!!!!!"""###""" !!!###!!!  """""" !!!""""""%%%%%%%%%&&&(((***,,,---***)))%%%!!!&&&///555555///...,,,+++)))(((((((((&&&%%%%%%$$$&&&***000555GGGOOOYYYaaaeeefffeeedddaaaaaabbbccceeefffhhhiiiiiigggdddbbbaaabbbdddeeeeeeeeefffgggiiijjjkkkkkkhhhhhhiiiiiijjjjjjiiiiiihhhjjjmmmooopppooonnnlllmmmnnnnnnlllkkkkkkmmmoooqqqrrrssstttsssqqqooommmmmmmmmmmmmmmnnnoooooopppppppppoooooonnnoooooopppkkkjjjjjjlllmmmnnnmmmlllkkklllmmmoooooooooooooookkkkkkkkklllmmmooopppqqqsssrrrqqqpppppppppqqqqqqrrrrrrrrrrrrqqqqqqpppooopppqqqrrrrrrqqqrrrtttvvvuuuvvvxxx{{{~~~www^^^KKK@@@888///)))111888BBBIIIGGG>>>555000+++((($$$"""###$$$&&&&&&'''((("""%%%111444,,,$$$"""###%%%))))))&&&"""%%%&&&'''&&&$$$###$$$&&&111((($$$&&&'''######((($$$&&&$$$"""(((555???AAA)))###$$$000<<<:::///%%%&&&%%%%%%)))###(((HHHccc333)))&&&'''&&&'''(((%%%//////---$$$(((%%%...ddduuu===111<<>>%%%...DDD444 '''%%%######///555---######$$$"""### $$$$$$$$$&&&###""""""!!!!!!!!!!!!"""###$$$%%%###!!! !!!"""""" !!!!!!""""""###%%%(((+++///111///...)))$$$%%%+++//////...---+++)))((('''&&&&&&"""$$$(((---444<<>>555&&&...---444kkknnn666...555111999GGG[[[mmmooo}}}YYY999222'''***''''''&&&%%%$$$$$$$$$$$$###&&&$$$===\\\000%%%$$$$$$$$$$$$###"""""""""!!!###$$$###"""666LLL888+++ !!!!!!&&& """ !!!)))HHH------IIITTTEEE...%%%!!!!!!&&&444...$$$ """ ######$$$'''"""!!!!!! !!!!!!"""!!!###%%%$$$"""  !!!!!!  !!!###&&&+++///222222222...(((&&&)))***)))((('''&&&$$$$$$#########'''---555>>>HHHRRR[[[```bbbdddgggiiihhhggghhhhhhddddddcccbbbbbbbbbcccccceeedddbbbaaabbbccceeefffgggggghhhiiijjjkkkkkklllkkklllmmmnnnooooooooonnnmmmooopppqqqrrrqqqooonnnmmmmmmmmmlllkkkkkkmmmoooqqqqqqrrrrrrqqqpppnnnmmmiiijjjlllmmmnnnnnnnnnnnnmmmmmmlllllllllmmmnnnnnnkkkjjjjjjlllooopppooonnnlllnnnppprrrrrrrrrqqqpppllllllmmmmmmooopppqqqrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqrrrrrrrrrqqqppppppqqqrrrrrrrrrpppppprrrsssqqqqqqssstttvvvwwwxxxyyy~~~wwwjjjSSSOOOMMMJJJ@@@222***)))%%%$$$###$$$&&&'''&&&%%%$$$$$$############$$$$$$"""$$$&&&'''&&&%%%%%%%%%###%%%&&&$$$"""###)))...***%%%"""$$$''''''%%%$$$%%%%%%"""$$$000<<<666((('''###"""###""" !!!%%%!!!((("""%%%$$$666TTTAAA%%%(((&&&%%%++++++(((***+++...&&&,,,'''///pppjjj222---222***000555999GGGTTTbbbfffccc^^^WWWQQQLLL]]]~~~DDD111444***)))&&&&&&%%%$$$$$$$$$%%%%%%###***$$$,,,]]]999(((##################""""""!!!$$$###"""%%%%%%***777;;;---    """BBB666'''000PPPXXX;;;&&&""" !!!"""###//////)))  """'''!!! !!!!!! ###$$$###!!! !!!######"""  !!!$$$(((,,,///111333222,,,)))***)))&&&!!!"""###&&&))),,,///111<<>>UUU///###)))%%%###***)))$$$&&&###$$$ !!!222'''///{{{ccc,,,'''---&&&///...'''000444777999<<>>)))""""""############""""""!!!'''&&&"""&&&<<<... !!!""" """ """######???444***@@@===444###$$$!!! ,,,000...&&&!!!######  &&&  !!!!!!######"""""""""!!!$$$''''''%%%###!!! """!!! """&&&))),,,///333333///,,,+++)))%%%"""$$$)))000888@@@FFFJJJQQQVVV]]]bbbdddcccaaaaaaaaabbbccccccbbbbbbcccddd___```aaacccddddddddddddbbbcccdddeeeggghhhiiiiiiiiiiiiiiiiiiiiiiiiiiijjjmmmnnnooopppqqqrrrrrrrrrqqqqqqpppppppppppppppppppppppppppooommmnnnppprrrooonnnmmmmmmlllmmmmmmnnnggghhhjjjlllmmmmmmmmmlllmmmmmmmmmmmmmmmnnnooooooooonnnoooqqqsssttttttrrrmmmoooqqqssstttsssqqqpppoooooooooooopppqqqrrrsssqqqqqqrrrrrrrrrqqqpppooonnnooopppqqqqqqqqqqqqqqqqqqrrrsssrrrqqqqqqrrrtttoooppprrrssstttuuuuuuuuuqqqtttyyy~~~gggAAA---))))))'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$!!!%%%%%%###%%%,,,222222######$$$$$$$$$%%%%%%%%%%%%&&&!!!///CCC666###((($$$$$$$$$%%%%%%&&&&&&&&&&&&+++)))WWWJJJ(((%%%%%%%%%%%%%%%%%%%%%%%%,,,###"""---%%%+++(((lllRRR,,,(((+++))))))$$$---***+++---......---+++***---EEEuuu---,,,'''$$$'''%%%%%%%%%%%%%%%%%%%%%%%%''' ***###)))NNNMMM--- """!!! %%%***&&&!!!!!!!!!!!!!!!!!!!!!!!!333@@@###$$$!!! %%%555555!!!!!!)))%%%)))%%%  !!!!!! +++000'''!!!!!!!!!!!!  ###"""  !!!""""""### !!!$$$%%%&&&%%%###"""   """(((...222222///.........///555>>>FFFMMMSSSWWWZZZ^^^___aaabbbcccccccccbbb___^^^___```bbbcccbbbaaabbbaaa````````````aaaaaadddbbbbbbcccfffhhhjjjjjjgggggghhhjjjkkklllmmmmmmqqqooonnnoooppppppooonnnssssssrrrpppoooooonnnnnnpppppppppnnnllllllnnnooorrrqqqpppoooooonnnllljjjhhhhhhiiiiiijjjkkkmmmmmmnnnnnnmmmlllkkkmmmqqqttttttpppmmmnnnqqqtttuuutttoooqqqrrrrrrpppoooooopppqqqpppppppppppppppqqqqqqssssssssssssssstttuuuuuuppppppqqqqqqqqqqqqpppoootttttttttsssrrrrrrrrrrrroooppprrrtttvvvvvvvvvvvvtttuuuwwwzzz~~~XXX666***))))))(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$!!!&&&%%%!!!'''333333***######$$$$$$$$$%%%%%%%%%$$$ %%%777@@@111%%%---$$$$$$$$$%%%%%%&&&&&&&&&&&&)))###666WWWAAA$$$%%%%%%%%%%%%%%%%%%%%%%%%'''$$$)))666---...---iiiSSS,,,''')))((((((###***&&&'''(((******((('''&&&(((@@@jjj''''''%%%"""###%%%%%%%%%%%%%%%%%%%%%%%%&&&"""&&&$$$(((MMMZZZ000%%%%%%### """&&&%%% 111CCC*** %%%!!!'''$$$ ---777000$$$ !!!!!!%%%""" (((///+++###!!!  $$$###!!!   !!!""""""""" """#########"""!!! !!!    """"""(((---///000444:::>>>HHHLLLRRRWWWYYY\\\^^^```^^^___bbbdddeeedddcccccc___^^^^^^```bbbcccbbbaaabbbaaaaaa`````````aaaaaadddccccccdddfffhhhjjjkkkgggggghhhiiijjjlllnnnoooqqqpppooooooqqqqqqpppooosssrrrpppooonnnoooooopppqqqqqqqqqooollllllmmmoooqqqpppooonnnooonnnkkkiiigggggggggggghhhjjjlllmmmnnnnnnmmmlllkkkmmmpppsssuuusssqqqqqqtttvvvvvvuuuqqqrrrtttsssqqqppppppqqqppppppoooppppppqqqrrrrrrtttssssssrrrrrrsssttttttooooooppppppqqqqqqppppppuuuvvvvvvvvvuuutttsssrrrooopppsssuuuvvvvvvvvvuuutttuuuvvvxxx{{{~~~vvvBBB***((()))((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$###&&&$$$""",,,777111"""######$$$$$$$$$%%%%%%%%%%%%!!!000@@@888(((''',,,$$$$$$%%%%%%%%%%%%&&&&&&&&& ###,,,IIIUUU555"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%+++444,,,...888nnnTTT---%%%&&&&&&)))"""'''###$$$%%%&&&&&&%%%$$$###(((CCCggg***((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$ '''&&&KKKmmm888((((((%%% !!!###!!! +++EEE555"""!!!(((///$$$ $$$333;;;000!!!!!! ###+++///(((!!!  !!!$$$###"""!!! !!! !!!!!!""""""  !!!!!! !!!!!!!!!!!!  """!!!%%%)))---555CCCMMMXXXZZZ]]]]]]]]]]]]^^^___]]]___bbbeeefffeeedddccc_________```bbbcccbbb```bbbaaaaaaaaaaaaaaabbbbbbeeeeeeeeeeeefffhhhjjjkkkggggggggggggiiillloooqqqpppooonnnooopppqqqpppooorrrpppooommmmmmnnnpppqqqssssssrrrooommmlllmmmoooooonnnmmmmmmnnnmmmkkkiiiffffffeeeeeegggiiilllnnnoooooonnnmmmllllllooorrrvvvuuutttuuuvvvwwwvvvuuussstttuuutttrrrppppppqqqooooooooopppppprrrsssttttttsssrrrqqqqqqqqqrrrsssnnnoooooopppppppppqqqqqqvvvwwwxxxyyyxxxvvvtttsssoooqqqtttvvvwwwvvvtttssstttttttttuuuvvvyyy{{{|||[[[111%%%'''&&&%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""###$$$%%%$$$$$$$$$$$$$$$#########%%%######***111111***"""######$$$$$$$$$%%%%%%%%%&&&***???AAA***###)))$$$%%%%%%%%%%%%%%%%%%%%%%%%%%% 666WWWMMM***###%%%%%%%%%%%%%%%%%%%%%%%%'''%%%&&&'''!!!***JJJzzzTTT---%%%%%%&&&***"""%%%$$$$$$%%%&&&&&&%%%$$$$$$'''MMMmmm777+++'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!&&&)))&&&HHHzzzDDD&&&&&&%%%!!! """ $$$EEEEEE(((&&&,,, !!!))):::777###%%%!!!!!! !!!$$$......$$$  !!!!!!""""""!!!  !!!!!!!!!  !!!"""!!! """"""###"""  """ """&&&000AAAQQQYYYZZZ[[[[[[ZZZZZZ[[[]]][[[]]]aaadddeeeeeecccbbb```______```bbbcccbbb```bbbbbbaaaaaaaaabbbccccccffffffgggffffffhhhjjjlllhhhgggffffffhhhlllppprrrooonnnmmmmmmooopppooonnnpppooommmlllmmmoooqqqsssttttttssspppmmmlllmmmnnnnnnmmmllllllmmmmmmkkkiiigggfffffffffgggjjjmmmpppqqqqqqpppooommmmmmppprrrvvvvvvvvvvvvwwwvvvuuuttttttuuuvvvtttrrrpppooopppnnnoooooopppqqqrrrtttuuutttrrrqqqpppooopppqqqrrroooooooooooopppqqqqqqrrrvvvwwwyyyzzzzzzxxxuuusssppprrruuuwwwwwwvvvsssrrrsssssssssssstttvvvwwwyyyzzz~~~___AAA(((&&&((($$$"""&&&%%%%%%%%%%%%%%%%%%%%%%%%"""!!! """###$$$########################((( %%%444555%%% )))######$$$$$$$$$%%%%%%%%%%%%555FFF999%%%---%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""CCC\\\AAA%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''$$$$$$!!!+++[[[OOO---&&&%%%%%%+++###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&XXXvvvEEE+++!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%&&&***'''BBBvvvOOO""""""###""" !!! !!!DDDUUU666 $$$ %%%555<<<---!!!""" """###!!! $$$***000***!!! !!!!!! !!!!!!  !!! !!!"""!!! """"""###"""  """!!!###+++>>>QQQZZZ[[[\\\[[[ZZZZZZ[[[\\\YYY[[[^^^aaaccccccbbbaaabbbaaa```bbbcccdddbbbaaabbbbbbbbbbbbbbbcccddddddfffggghhhgggffffffiiilllhhhgggffffffhhhllloooqqqmmmlllkkklllnnnooonnnmmmpppooonnnmmmnnnppprrrssstttsssrrrooommmkkklllnnnlllkkkkkklllmmmmmmkkkjjjiiiiiihhhiiijjjllloooqqqrrrrrrrrrqqqooooooqqqsssssstttuuuuuuttttttssssssssstttuuutttqqqooonnnoooooooooooopppqqqssstttuuusssrrrpppooooooppprrrsssppppppoooooopppqqqrrrssstttvvvxxxzzzzzzyyyvvvuuusssuuuvvvxxxwwwvvvsssrrrrrrrrrrrrrrrsssuuuxxxyyywwwyyy}}}sss<<>>999))) """###!!! $$$$$$------'''!!! !!!"""!!!!!!!!!!!!!!!  !!!!!! !!!!!!!!!!!!  """###$$$)))<<>>RRR,,,%%% """###  ###000]]]WWW222$$$### ###444???444"""  !!!   &&&,,,+++&&&!!!""""""  !!!"""""""""  !!!    """!!!%%%$$$$$$444HHHWWWZZZ\\\\\\ZZZXXXXXXXXX[[[[[[\\\]]]___aaacccdddeeeddddddeeeffffffeeecccbbbbbbbbbcccccceeeffffffeeehhhiiigggcccbbbfffjjjiiiiiiiiiiiijjjkkklllmmmmmmllllllmmmoooppppppooopppqqqrrrrrrsssrrrqqqqqqppppppooommmkkkjjjlllnnnlllkkkkkklllnnnooommmlllllllllnnnooooooooonnnnnnnnnoooppppppooooooqqqrrrooopppqqqpppnnnooorrruuurrrsssuuutttrrrqqqqqqrrrqqqqqqqqqqqqqqqrrrssstttrrrqqqooonnnooorrruuuwwwvvvuuusssrrrqqqqqqrrrsssuuuvvvxxxzzz|||}}}~~~~~~|||{{{zzzxxxwwwvvvvvvvvvsssrrrrrrrrrssstttvvvwwwqqqqqqrrruuuxxxzzz||||||{{{KKK"""'''(((&&&!!!"""'''(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$############%%%'''((( !!!!!!!!!""""""######"""111555***###'''(((!!!######$$$$$$$$$%%%%%%%%%@@@;;;(((!!!***!!!(((&&&&&&&&&%%%%%%$$$$$$$$$$$$222QQQyyyWWW!!!$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%///mmmjjj444 &&&%%%!!!&&&"""&&&&&&&&&%%%%%%%%%%%%&&&&&&999ssszzzTTT*** %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!&&&)))"""$$$!!!'''OOO555))) !!!### !!!"""$$$VVV]]]<<<)))%%% !!!###&&&>>>>>>,,, ###### )))...+++ !!!"""### !!!!!!!!!  !!!""""""    """ """&&&!!!+++===TTTWWW\\\^^^]]]\\\\\\\\\]]]\\\\\\]]]___bbbdddfffgggfffeeefffggggggfffdddccccccccccccdddeeefffgggeeegggiiifffbbbaaaeeeiiiiiiiiijjjjjjkkkkkkkkkkkknnnnnnmmmnnnqqqrrrrrrqqqpppqqqsssttttttsssqqqpppnnnooonnnllljjjjjjlllnnnlllkkkkkkmmmoooooonnnmmmkkkmmmoooppppppooommmlllkkkmmmnnnooonnnnnnppprrrnnnppppppooommmnnnrrrvvvrrrtttuuuuuutttsssssstttrrrrrrrrrqqqqqqrrrssssssrrrqqqooonnnpppsssvvvyyyxxxwwwtttrrrqqqrrrssssssvvvwwwxxxzzz}}}~~~}}}{{{xxxwwwvvvwwwwwwtttsssrrrrrrrrrssstttuuuqqqqqqqqqsssvvvxxxxxxwwwyyy|||tttNNN555,,,&&&&&&$$$$$$$$$$$$&&&&&&######$$$$$$$$$$$$###"""  !!!$$$$$$!!!)))'''******((($$$!!! """%%%!!!+++###((((((&&&444EEE000!!!"""&&&$$$###&&&((((((%%%###%%%'''%%%"""&&&KKKtttpppCCC$$$###'''$$$%%%%%%&&&&&&%%%%%%$$$"""'''%%%%%%###AAAhhh]]]***(((%%%$$$$$$&&&&&&&&&'''%%%)))'''!!!&&&***$$$FFFpppoooGGG,,,(((&&&%%%%%%$$$"""!!! '''$$$$$$"""OOO===###"""!!!))) (((BBBXXXMMM---"""!!!  """###!!!  '''777FFF&&&### !!!&&& !!!***222'''!!!!!!%%%!!!""""""!!!!!! """ !!!'''!!!"""###$$$$$$###"""!!!$$$"""!!! !!!"""$$$  """!!! $$$(((AAAMMMVVVYYY[[[___```]]]```^^^\\\]]]```dddggghhhgggjjjiiieeeeeegggfffcccgggdddaaa```bbbeeefffggghhhgggeeeeeegggiiiiiiiiikkkjjjiiiiiijjjkkkmmmnnnnnnpppsssuuuuuussspppnnnqqqqqqrrrtttuuutttqqqnnnooooooooooooooonnnmmmmmmjjjkkkllllllmmmmmmllllllmmmnnnnnnmmmkkkjjjjjjkkknnnmmmmmmmmmnnnoooqqqrrrooopppqqqpppooopppsssuuuqqqrrrtttuuuuuusssrrrpppvvvvvvuuutttssssssrrrrrrnnnnnnoooqqqrrrsssuuuuuuvvvvvvvvvuuutttttttttssssssuuuxxxzzz||||||{{{{{{~~~}}}|||zzzxxxvvvuuutttvvvuuussstttvvvwwwwwwvvvuuutttssssssrrrrrrrrrrrrvvvxxx{{{~~~^^^@@@...)))&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$######""""""!!!!!! !!!!!! !!!###$$$###"""%%%***000,,,'''$$$$$$%%%$$$######%%%$$$''''''###+++AAA@@@...!!!"""&&&$$$###&&&&&&&&&%%%%%%%%%&&&%%%$$$000ZZZ~~~kkk:::###&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%)))$$$###&&&HHHjjjWWW)))'''$$$###$$$%%%&&&%%%%%%$$$'''&&&###&&&)))%%%MMMkkkaaa666!!! &&&$$$$$$$$$###"""!!! ''' ###$$$%%%PPPGGG***!!!$$$$$$ !!!888RRRQQQ555"""!!!  !!!""""""  %%%444BBB...###!!!!!!!!!&&&,,,,,,$$$ """"""!!!"""""""""######""""""!!!  """$$$!!!""""""######""""""!!!"""!!!!!!"""!!!!!! !!!!!!!!!"""$$$&&&666EEESSSXXXZZZ]]]^^^\\\```^^^\\\]]]```cccfffggggggjjjiiiffffffiiihhheeeeeebbb``````cccfffhhhiiiiiigggffffffhhhjjjjjjjjjkkkjjjjjjjjjkkklllmmmnnnoooppprrrssssssqqqooommmppppppqqqsssttttttqqqnnnooooooooooooooonnnmmmmmmjjjkkkllllllmmmmmmllllllmmmnnnnnnmmmkkkjjjjjjkkkkkkkkklllmmmnnnqqqssstttqqqqqqrrrqqqpppqqqsssuuussstttuuuvvvuuutttrrrqqquuuuuuuuuuuutttsssrrrqqqoooppppppqqqrrrsssttttttttttttttttttsssssssssssssssuuuwwwzzz|||||||||{{{|||{{{zzzxxxwwwuuutttsssvvvuuussstttvvvwwwwwwvvvtttsssrrrqqqqqqqqqqqqqqqrrrsssvvvzzz{{{^^^DDD000((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$#########"""""""""$$$###"""!!!!!!!!!!!!!!!###"""((($$$&&&777111***$$$###&&&(((%%%!!!&&&%%%,,,$$$"""888OOO888***!!!###&&&$$$###%%%$$$%%%&&&&&&$$$###$$$&&&@@@iiibbb///"""(((###&&&%%%$$$######$$$%%%&&&''')))""""""...UUUoooNNN(((&&&######$$$%%%%%%$$$###"""###%%%%%%%%%&&&'''QQQeeeVVV--- ((()))&&&""""""""""""""""""!!!!!!""" &&& !!!###---RRROOO///!!!&&&""" !!!!!!!!!!!!!!!!!!!!!!!!""" 111MMMTTT>>>''' """ ###///;;;888+++  !!!!!!!!!%%%///+++###"""'''%%%!!!!!!######""" !!!"""""" """"""!!!!!!!!!!!!""""""  """"""!!! !!!###$$$###""")))999KKKTTTXXX[[[\\\]]]^^^\\\[[[\\\___bbbdddeeefffiiiiiiggggggjjjjjjhhhcccaaa```aaadddgggiiijjjiiihhhggggggiiikkkkkkkkkkkkkkkkkkkkklllmmmnnnooooooppppppppppppooonnnmmmmmmnnnoooqqqssssssqqqnnnooooooooooooooonnnnnnmmmjjjkkkllllllmmmmmmllllllmmmnnnnnnmmmkkkjjjjjjkkkiiijjjkkkmmmooorrruuuvvvsssssssssrrrqqqqqqtttvvvvvvvvvvvvvvvuuusssrrrqqqssstttuuuuuuuuusssqqqpppppppppqqqrrrrrrsssttttttrrrrrrrrrrrrsssssssssssssssuuuwwwzzz{{{|||||||||zzzyyyxxxwwwuuusssrrrrrrvvvuuutttuuuvvvwwwvvvuuurrrrrrqqqpppppppppqqqqqqooopppssswww|||dddIII555***''')))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######""""""""""""&&&%%%$$$###"""!!!!!!!!!###!!!"""%%%$$$###,,,999***%%%!!!!!!$$$&&&$$$"""(((%%%(((...JJJSSS000'''!!!###&&&$$$###$$$###$$$&&&&&&### $$$+++QQQkkkwwwVVV)))(((%%%(((&&&$$$######$$$&&&(((&&&''' %%%:::dddtttGGG&&&$$$###"""$$$%%%$$$$$$$$$$$$"""$$$'''$$$$$$---MMM^^^SSS222%%%------#########""""""!!!!!!!!!!!!###!!!$$$!!!$$$888WWWRRR111###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!###***FFFSSSDDD///$$$ !!!!!! """ )))333???333$$$"""""" !!! !!!,,,///***!!!!!!&&&%%%""""""&&&&&&!!!$$$###"""!!!!!! """"""  """"""""""""!!!  $$$%%%"""!!!,,,;;;IIIRRRYYY]]]___]]][[[ZZZ[[[^^^aaabbbbbbcccfffgggeeefffjjjkkkhhhdddbbbaaabbbeeegggiiiiiiiiihhhgggiiikkklllllllllkkkkkkllllllmmmnnnnnnooooooooonnnmmmmmmmmmmmmmmmllllllmmmoooqqqrrrpppnnnnnnnnnoooooooooooonnnnnnkkkkkklllmmmmmmmmmmmmlllmmmnnnnnnmmmkkkjjjjjjkkkjjjkkklllnnnppprrrtttuuutttttttttsssrrrrrrtttvvvwwwvvvuuutttsssrrrqqqqqqrrrsssuuuvvvvvvtttqqqooonnnnnnpppqqqrrrtttuuuuuurrrrrrssssssttttttuuuuuutttuuuwwwyyy{{{||||||}}}yyyyyyxxxvvvuuutttsssrrrvvvuuutttuuuwwwwwwvvvtttrrrqqqqqqqqqqqqqqqrrrrrrpppqqqsssvvvzzz~~~lllQQQ===222***''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$'''&&&%%%######""""""""""""%%%$$$!!!%%%///333000""""""#########$$$&&&((('''###$$$!!!CCCZZZKKK)))$$$"""$$$%%%$$$###$$$###$$$'''&&&!!!(((666^^^bbbbbbKKK)))&&&((()))'''&&&$$$$$$&&&''')))$$$$$$ ///IIIooovvvBBB%%%$$$######$$$%%%%%%$$$%%%'''"""$$$)))"""%%%:::TTT^^^YYY===%%%&&&'''%%%$$$###"""!!!!!!"""""""""!!!!!!###'''FFF^^^WWW::: $$$%%%!!!!!!!!!!!!!!!!!!!!!!!!###===LLLCCC222))) !!!!!! !!! $$$+++DDD>>>/// """%%%"""$$$...111'''!!!""""""$$$"""!!!%%%))))))$$$###&&&(((&&& """!!!  !!!"""  """!!!!!!   $$$$$$""" ###+++999IIIUUU]]]```\\\[[[ZZZ[[[^^^```aaaaaa```cccdddbbbdddhhhiiigggfffdddcccccceeeggggggggghhhhhhhhhiiilllmmmmmmlllkkkkkklllmmmmmmnnnnnnnnnnnnnnnmmmllllllmmmnnnnnnlllkkklllnnnpppqqqpppnnnnnnnnnoooooooooooonnnnnnllllllmmmnnnnnnnnnnnnmmmmmmnnnnnnmmmkkkjjjjjjkkkmmmmmmnnnooopppqqqqqqrrrtttttttttsssrrrsssuuuwwwvvvuuusssrrrpppppppppppprrrsssuuuwwwwwwuuurrrqqqlllmmmoooqqqsssuuuwwwxxxttttttuuuuuuvvvvvvwwwwwwuuuvvvwwwyyyzzz{{{||||||zzzzzzyyyxxxvvvuuuttttttvvvuuuuuuvvvwwwwwwuuusssrrrrrrrrrrrrrrrssstttuuuqqqrrrsssuuuxxxzzz|||~~~cccSSS@@@666111***%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$%%%'''(((&&&%%%$$$###############"""&&&$$$!!!+++777444&&&!!!###%%%%%%%%%%%%(((+++%%%***%%%000YYY^^^@@@%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''!!!"""444IIIddd\\\TTTBBB((( ''')))((('''&&&%%%%%%&&&'''(((###"""%%%>>>ZZZuuuttt===%%%$$$###$$$&&&&&&%%%$$$%%%***###$$$+++"""+++OOOooonnnkkkRRR...!!!%%%"""&&&%%%###""""""###$$$%%%!!!!!!$$$***UUUgggdddLLL+++%%%  """&&&<<>>$$$$$$***%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###,,,OOOgggvvvmmm999%%%$$$$$$%%%''''''&&&%%%###+++######---$$$444eee{{{~~~oooCCC'''&&&%%%$$$#########$$$&&&)))*** &&&...bbbpppppp___777 '''&&&%%%"""---GGGZZZSSS===,,,"""!!!  """!!!"""777IIILLL666!!!!!! $$$111666///### ###''''''%%%"""   !!!!!!!!!!!!   !!!""""""!!!'''...777HHHWWW\\\[[[[[[\\\___``````___]]]```aaa___aaaeeeeeeccceeedddcccdddggghhhhhhgggffffffgggiiilllmmmlllkkkiiijjjkkklllmmmmmmlllllljjjjjjlllmmmnnnooopppqqqooonnnmmmnnnooopppooommmmmmmmmnnnooooooooooooooooooooopppqqqqqqqqqqqqpppmmmnnnnnnmmmkkkjjjjjjkkkooopppqqqqqqqqqpppoooooopppqqqrrrrrrrrrsssvvvyyyvvvtttqqqooooooppprrrtttvvvvvvwwwwwwwwwwwwvvvvvvttttttuuuwwwxxxyyyzzz{{{yyyyyyyyyxxxxxxxxxxxxxxxzzzyyyyyyyyyxxxyyyyyyyyyzzzzzzyyyxxxwwwvvvvvvuuuvvvuuuvvvwwwxxxwwwtttrrrpppppppppqqqrrrtttuuuvvvqqqrrrrrrsssssssssssssssuuuyyy}}}bbbFFFDDD;;;222///...***&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$###$$$&&&))),,,...#########"""######$$$$$$$$$"""222:::111&&&###'''###!!!%%%'''$$$ !!!---)))333\\\lllQQQ777###&&&'''$$$"""###%%%&&&$$$###&&&((('''///NNNoooccchhh___<<< '''... """###$$$$$$$$$$$$###"""&&&$$$111YYYooouuuhhh666%%%$$$$$$&&&(((((('''%%%!!!***######...&&&;;;tttyyyTTT...%%%!!!!!!!!!!!!###%%%))),,,///''' 000jjjuuuvvvjjj???"""***,,,!!! ,,,RRRqqqsss^^^JJJ###"""  !!! """"""!!!)))EEEQQQ===&&& !!!!!!  ---:::777''' !!!!!! """### """%%%((('''$$$!!!  !!!!!!  !!!!!!!!! !!!  $$$ !!!$$$&&&%%%***===RRR]]]\\\\\\]]]___aaa```___]]]```aaa___aaadddeeeccccccbbbbbbdddgggiiijjjiiieeeeeefffiiilllmmmlllkkkhhhiiikkklllmmmllllllkkkhhhjjjkkknnnoooqqqqqqrrrpppooonnnnnnooopppnnnmmmmmmmmmnnnoooooooooooooooppppppqqqrrrrrrrrrrrrqqqmmmnnnnnnmmmkkkjjjjjjkkknnnoooqqqrrrrrrqqqpppoooooopppqqqqqqrrrssswwwyyywwwuuurrrpppoooqqqtttvvvwwwwwwwwwwwwwwwwwwxxxxxxzzzzzzzzzzzzzzzzzzzzz{{{zzzyyyyyyyyyxxxwwwwwwwww{{{zzzyyyyyyxxxxxxxxxyyyzzzyyyyyyxxxwwwvvvuuuuuuvvvuuuvvvwwwxxxwwwtttqqqooooooooopppqqqssstttuuusssttttttttttttsssrrrrrrppptttxxx{{{~~~~~~SSSAAAFFF===666///++++++***%%%!!!&&&&&&&&&%%%%%%$$$$$$$$$!!!&&&'''$$$&&&,,,,,,'''%%%!!!###%%%$$$"""###))),,,EEE999(((&&&###"""%%%&&&$$$"""###%%%%%%--- 444YYYjjjjjjRRR***%%%%%%$$$$$$###$$$$$$$$$'''(((### ///KKKaaahhhdddaaaZZZ777"""'''"""&&&%%%%%%###&&&>>>777222***###BBBuuuyyyvvviii,,,###$$$%%%%%%%%%$$$###""",,,######)))%%%(((JJJuuu|||vvvrrrnnn???)))&&&%%%###""""""###%%%&&&###"""(((###"""HHHqqquuummmnnnOOO---$$$###!!!!!!!!!!!!!!!!!!!!!!!!"""000TTTgggmmmmmmiii888%%%"""!!!  %%%CCCZZZSSS999%%%###"""  """"""---)))!!!...DDD666  """'''(((%%%!!!!!!!!!!!!!!!"""!!!  !!! !!!!!!!!!  !!!%%%&&&(((...666OOOXXX___^^^]]]___^^^ZZZ^^^______```aaabbbbbbcccfffccc______cccfffgggggghhhhhhggghhhhhhiiijjjkkkhhhiiijjjkkklllmmmllllllkkkkkkllllllmmmnnnnnnnnnlllkkkkkkkkkkkklllmmmnnnqqqooollllllnnnooopppoooqqqppppppppppppppppppppppppqqqpppnnnlllkkkkkkmmmmmmmmmnnnooopppqqqrrrrrrqqqqqqqqqqqqrrrssstttuuuvvvtttrrrppppppsssvvvxxxwwwwwwxxxxxxyyyzzz{{{{{{{{{|||}}}}}}}}}|||zzzyyyyyyzzz{{{zzzxxxvvvvvvvvv|||{{{yyywwwwwwwwwyyyzzzyyyxxxwwwwwwxxxxxxwwwuuuttttttuuuvvvvvvvvvvvvvvvrrrrrrrrrssstttvvvxxxyyyuuutttsssrrrqqqrrrssssssssstttvvvyyy|||aaaIII>>>===:::555///+++***(((%%%"""&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&***---***$$$$$$!!! $$$&&&###"""$$$$$$$$$:::FFF333%%%&&&###%%%&&&&&&$$$""""""######$$$%%%BBBbbbmmmjjjQQQ***&&&&&&%%%%%%%%%%%%%%%&&&!!!&&&$$$$$$:::ZZZhhhbbbccc^^^VVV222&&&"""&&&,,,GGGWWWdddQQQ'''%%%)))555ZZZ~~~}}}rrr666))))))((('''&&&''''''((((((((()))'''###///TTTzzzxxx{{{ooonnnnnnEEE%%%%%%$$$############$$$%%%)))!!!""""""111^^^}}}vvvvvvwww[[[111!!!$$$%%%###!!!!!!!!!!!!!!!!!!!!!!!!///QQQaaafffiiihhhUUU;;;######"""  &&&???VVVWWWGGG555%%%"""""""""!!!!!!!!! +++((("""111GGG<<<%%%$$$!!!  """&&&)))'''%%%   ###$$$!!!  ###$$$%%%***222???MMMZZZ^^^^^^``````^^^______``````aaaaaabbbbbbeeeccc```aaadddggghhhhhhgggggggggggghhhiiijjjjjjiiiiiijjjkkkkkklllmmmmmmjjjjjjkkklllnnnoooppppppllllllkkkkkkkkkllllllmmmooommmlllmmmoooppppppooopppppppppppppppooooooooopppppppppnnnllljjjkkklllnnnnnnooopppqqqrrrssssssqqqqqqqqqqqqrrrssstttuuuvvvuuusssrrrrrrtttvvvxxxwwwwwwxxxyyyzzz{{{||||||}}}}}}}}}}}}|||{{{yyyyyyxxxzzz{{{zzzxxxvvvvvvwwwzzzzzzxxxwwwwwwwwwxxxxxxyyywwwwwwwwwyyyyyyxxxwwwvvvvvvwwwwwwwwwvvvvvvuuuqqqrrrsssuuuvvvxxxyyyzzzuuutttsssrrrqqqrrrrrrsssrrrssstttwwwyyy|||{{{WWWCCC???<<<777666333///+++(((&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$'''######***///---&&&!!!###!!!"""%%%%%%""""""$$$$$$666KKKCCC***###'''###'''&&&&&&&&&%%%$$$###### 222UUUnnnqqqhhhMMM***'''&&&&&&%%%%%%&&&&&&'''"""&&&&&&---HHHiiipppcccggg```VVV222'''$$$((('''%%%111...///222'''---&&&JJJvvv}}}AAA+++)))&&&$$$$$$%%%''')))$$$------"""###>>>ddd~~~uuuvvvkkklllpppOOO'''"""###$$$$$$$$$$$$$$$$$$###$$$ $$$===lllyyy{{{zzzfff;;;$$$+++!!!!!!!!!!!!!!!!!!!!!!!!###444UUUcccggglllllloooSSS000!!!%%%"""  $$$777NNN[[[XXXGGG/// !!!""""""!!!%%%!!!---CCC>>>,,,'''!!!###""" !!! $$$(((***+++!!!"""!!!$$$'''%%%"""  !!!!!!!!! !!!!!!&&&,,,///???RRR[[[^^^`````````````````````aaaaaaaaaaaacccbbbbbbdddgggiiiiiiiiiffffffffffffggghhhiiijjjkkkjjjjjjiiijjjkkkmmmnnniiijjjkkkmmmnnnpppqqqrrrmmmllllllkkkkkkkkklllllllllllllllnnnpppqqqpppooopppooooooooonnnnnnnnnnnnoooooopppnnnllljjjkkkllloooooopppqqqrrrsssttttttrrrrrrrrrrrrssstttuuuuuuvvvuuuuuuuuuuuuvvvwwwwwwvvvwwwxxxyyy{{{}}}~~~~~~~~~}}}{{{zzzyyyyyyyyyxxxzzz{{{zzzxxxwwwwwwwwwyyyxxxxxxxxxxxxwwwwwwwwwxxxwwwwwwxxxzzz{{{zzzyyyyyyyyyyyyyyyxxxwwwvvvuuuqqqsssuuuxxxyyyzzzzzzzzzuuutttsssrrrrrrrrrssssssrrrrrrssstttvvvyyy{{{|||}}}^^^BBB999;;;:::666222111///***&&&$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$"""%%%---///(((######$$$"""###%%%### """'''222KKKTTT;;;######(((!!!%%%$$$&&&)))(((%%%$$$%%%+++EEEeeeuuurrrdddFFF&&&&&&%%%%%%%%%%%%&&&&&&''''''(((///AAA\\\ppptttoooqqqjjj^^^777$$$***&&&+++'''(((!!!'''(((+++222fffLLL***)))'''%%%$$$%%%&&&'''"""///---+++SSSuuuuuuwwwpppqqqrrrXXX222######$$$&&&''''''&&&$$$######&&&---IIIrrr}}}xxxsssUUU,,,$$$)))""""""""""""""""""""""""%%%"""999]]]mmmpppqqqooouuuaaaBBB(((###$$$  ...FFF[[[aaaUUU<<<((( """ !!!###(((;;;@@@777000)))&&&###!!! !!!!!!!!! !!!%%%***...%%%!!!!!!"""&&&(((((( !!!!!!!!!!!!  """'''(((444DDDRRRZZZ___``````aaaaaaaaaaaa````````````aaabbbdddgggiiijjjjjjjjjfffeeeffffffggghhhiiijjjlllkkkiiiiiiiiikkkmmmnnnkkklllmmmmmmnnnoooppppppmmmmmmlllkkkkkkkkklllllljjjjjjkkknnnqqqqqqpppnnnooonnnnnnnnnmmmmmmmmmmmmnnnooopppooolllkkkkkkllloooooopppqqqrrrssstttttttttsssssssssttttttuuuvvvvvvvvvwwwwwwxxxxxxxxxwwwvvvwwwxxxzzz|||~~~}}}zzzyyyxxxxxxxxxxxxzzz{{{zzzyyywwwwwwxxxxxxyyyyyyzzzzzzyyyxxxxxxxxxwwwwwwyyy{{{}}}}}}|||{{{{{{{{{zzzyyywwwvvvuuurrrtttwwwzzz{{{|||{{{{{{vvvvvvuuuuuuttttttttttttrrrrrrrrrsssuuuvvvxxxyyyzzz}}}dddGGG???>>>999555777000///---***&&&%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%% $$$+++///***###"""&&&%%%$$$$$$$$$"""!!!(((111IIIZZZQQQ000 '''(((!!!######%%%)))'''"""###)))EEE\\\pppuuuooo[[[;;;###$$$$$$###$$$$$$%%%&&&&&&$$$)))@@@cccwwwwwwvvv|||{{{tttiii@@@(((***&&&***(((!!!000...(((///***+++VVVTTT,,,,,,,,,,,,+++***)))((($$$---)))$$$<<>>"""!!!###(((!!!'''444BBBEEE>>>333+++ """""" !!!(((---...(((!!!"""(((,,,### ######"""!!! !!! """!!!"""%%%&&&)))333BBBQQQ[[[aaacccaaaaaaaaaaaa```````````````bbbeeehhhiiijjjjjjjjjeeeeeeffffffgggiiijjjkkkmmmkkkjjjiiiiiijjjlllnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmllllllkkkkkkkkklllllljjjjjjkkknnnpppqqqpppnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmoooppppppnnnlllllllllnnnnnnooopppqqqrrrssssssuuuuuuttttttuuuuuuvvvvvvvvvwwwxxxyyyyyyyyyxxxwwwvvvwwwxxxzzz|||~~~|||zzzxxxxxxxxxxxxxxxzzz{{{{{{yyyxxxxxxyyyzzzzzz{{{||||||{{{{{{zzzyyyxxxxxxzzz}}}~~~~~~|||||||||{{{yyyxxxvvvuuussstttwwwzzz{{{{{{zzzzzzwwwwwwwwwwwwwwwvvvvvvuuusssssssssssstttvvvwwwxxxxxxyyy{{{~~~aaaIII;;;@@@AAA666111666000...+++)))((((((((()))$$$$$$%%%%%%%%%%%%&&&&&&"""---333...%%%"""$$$'''%%%$$$$$$$$$###'''666DDD\\\]]]DDD&&&###)))&&&"""$$$"""$$$'''### ***777bbbqqqvvvsssjjjMMM---"""############$$$%%%&&&&&&"""444[[[{{{~~~|||sssIII***((("""'''***!!!'''!!! $$$&&&<<>>!!!%%%$$$######$$$%%%&&&''''''333PPPuuu}}}|||QQQ...(((!!!'''!!!++++++///***///[[[```***)))((('''&&&%%%%%%$$$((($$$+++EEEkkk~~~yyyvvvpppQQQ&&&$$$%%%&&&''''''&&&%%%$$$!!!!!!)))NNN|||zzz{{{|||SSS...&&&$$$$$$$$$$$$$$$$$$$$$$$$###***LLLpppyyyuuutttsssjjjllllll```CCC&&&%%%  '''<<>>)))!!!))))))$$$######%%%)))888TTTlllcccOOO***,,,((()))%%%"""###%%%'''333VVVyyy~~~uuuaaa444)))%%%$$$$$$%%%&&&'''((()))JJJmmm}}}XXX222)))""")))$$$&&&$$$''')))AAAppp///---***'''&&&'''((()))(((###///SSSyyyzzz||||||[[[***$$$$$$$$$%%%%%%$$$$$$$$$)))@@@fffzzzhhh999((($$$$$$$$$$$$$$$$$$$$$$$$***NNNnnnoooiiimmmrrrhhhdddeeecccMMM...###  $$$666MMMZZZYYYTTTSSSNNN888%%%!!!"""$$$%%%!!!111GGG???888:::888///$$$###$$$***(((!!!###000333555///&&&""" !!!""""""---)))$$$ !!!"""$$$%%%&&&###"""%%%$$$######&&&'''))))))(((---AAAVVV^^^______```aaabbbbbbcccbbbdddgggfffeeeeeegggjjjgggggghhhiiijjjlllnnnoookkkkkklllllllllkkkjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkiiiiiijjjkkklllnnnooopppooommmkkkkkklllnnnnnnnnnjjjkkklllnnnpppqqqssssssoooqqqttttttrrrqqqpppppppppqqqqqqrrrssstttuuuvvvxxxxxxwwwwwwwwwwwwwwwxxxwwwwwwvvvvvvwwwwwwxxxyyywwwwwwxxxxxxyyyzzz{{{{{{zzzzzz{{{|||{{{zzzxxxwwwxxxzzz{{{{{{zzzyyyzzz{{{|||{{{yyyxxxyyy{{{}}}~~~~~~}}}|||}}}zzzzzzzzzzzzyyyxxxwwwwwwvvvvvvuuutttsssssstttttttttuuuvvvvvvvvvuuusssrrrpppppppppqqqrrrtttuuuvvvvvvtttrrrrrrtttwwwyyyzzz{{{gggHHHGGGAAA>>>;;;888666444222111111,,,(((***......+++)))---!!!$$$+++"""***444RRR@@@,,,""""""$$$$$$$$$%%%&&&!!!""":::\\\jjjeeejjjHHH***###%%%###"""&&&!!!(((&&& 000VVVwww|||{{{FFF(((,,,)))%%%&&&$$$---%%%(((EEEqqq|||}}}ooo)))###--- &&&%%%%%%$$$"""222```CCC+++ ***000)))%%%(((... 444kkklllWWW***&&&###$$$&&&((($$$!!!///QQQwww{{{zzz}}}|||zzz~~~vvvPPP&&&%%%,,,%%%$$$,,,###)))&&&,,,WWWvvviiifffppphhhgggeeeffffffZZZAAA***###"""!!! 666PPPVVVUUUVVVRRRUUUPPP:::!!!&&&&&&"""### ###...999<<<+++666EEEFFF444 ### !!! ###'''...666;;;666---%%% """ !!! ***---...((( !!!"""!!!%%%'''&&&$$$ """###""""""###%%%&&&''')))---222555RRRWWW^^^cccdddcccbbbaaabbbccceeefffffffffeeeeeehhhhhhhhhiiijjjjjjkkkkkkjjjjjjiiiiiiiiiiiiiiiiiihhhjjjlllnnnooooooooonnnmmmkkkkkkmmmooopppmmmjjjllllllllllllmmmmmmmmmnnnkkklllmmmnnnppprrrssstttxxxyyyxxxvvvrrroooooooooppprrrsssrrruuuyyyyyyuuuzzzyyywwwxxxyyyyyyuuurrrssssssssssssssstttvvvvvvzzzyyyxxxyyy{{{|||{{{zzzyyyzzz{{{{{{{{{yyywwwuuuzzzzzzyyyxxxxxxxxxyyyyyy~~~|||zzzxxxwwwxxxyyyzzz{{{}}}}}}|||||||||{{{yyyxxxwwwvvvvvvvvvvvvuuutttttttttttttttvvvvvvvvvuuutttsssqqqpppqqqpppppppppqqqsssuuuvvvvvvuuusssrrrrrrsssuuuvvv{{{wwwTTTBBB>>>===:::666333333222111000,,,+++,,,...///---+++***&&&###### 222BBB@@@QQQ>>>***"""###&&&&&&&&&"""!!!&&&888QQQgggpppoooiiiGGG)))$$$'''%%%###&&&%%%%%%$$$+++DDDggg}}}}}}|||QQQ---&&&&&&'''"""!!!'''&&&###<<>>===777---""" !!! """'''---...***$$$ !!!!!!!!!"""%%%'''&&&$$$!!! """$$$%%%%%%&&&%%%$$$%%%'''***///<<>>===@@@===;;;888666666666555222...***555===:::111+++***+++$$$'''&&&$$$888eeeyyyhhhFFF555'''&&&)))'''%%%&&&%%%555OOOfffooonnnkkkllldddDDD(((%%%***'''$$$%%%###(((<<<]]]zzzSSS***,,,''' ***...(((AAArrrMMM)))---)))(((&&&%%%111NNNooo~~~~~~^^^444(((000)))(((---%%%333cccKKK%%%***%%% %%%$$$$$$RRR{{{xxxwwwyyywwwwww{{{xxxsssuuuzzzttthhh@@@'''"""&&& ###((((((\\\qqqlllqqqlllbbbiiijjjllljjjiiirrrrrrYYY888&&&### !!!"""!!!)))DDDTTTTTTWWW[[[VVVZZZZZZZZZRRR;;;$$$%%%!!!""" ###)))...333333999BBBHHHBBB333'''  000===???===:::444,,,###!!! !!! $$$,,,000///***###!!! ###&&&((('''$$$ """$$$$$$%%%%%%$$$###$$$%%%''''''///===LLLVVV]]]```aaaaaaccceeeggghhhgggfffeeeeeeeeefffgggiiijjjkkkkkkiiiiiiiiiiiiiiijjjjjjjjjkkkjjjhhhggghhhjjjmmmooopppppppppppppppnnnlllkkknnnnnnnnnnnnooooooooooooqqqqqqqqqqqqqqqrrrrrrrrrppprrrsssrrrqqqpppqqqrrrssszzz}}}yyyttttttvvvwwwssstttuuuvvvwwwwwwvvvuuuttttttuuuvvvwwwwwwwwwwwwwwwvvvuuuwwwyyy{{{zzzyyywwwxxxyyyzzz{{{{{{{{{{{{xxxxxxxxxyyyyyy{{{|||}}}~~~}}}|||{{{{{{{{{{{{|||zzz{{{}}}|||~~~|||{{{uuuuuuvvvvvvwwwwwwvvvvvvtttsssrrrrrrrrrtttvvvxxxwwwvvvtttsssssssssttttttuuuuuuttttttttttttuuuuuuxxxzzz|||}}}~~~[[[DDD>>>===<<<;;;999999:::999888444000...555@@@EEE===111,,,+++***+++&&&(((000AAA\\\eeeWWW>>>000(((***+++&&&###'''...LLLfffllliiiiiihhhccc^^^AAA(((&&&***&&&$$$&&&$$$777XXXwwwZZZ((('''((($$$'''(((444ccc\\\,,,,,,+++)))!!!***MMMuuu~~~|||{{{|||pppCCC***+++((()))...,,,UUU|||TTT...%%%"""&&&,,,&&&999ccc{{{ooottt|||{{{wwwzzzwwwqqqrrrwwwwwwqqq___222!!!***%%%"""(((&&&444kkk{{{pppyyyttthhhrrrqqqvvvuuuqqqvvvzzzkkkTTT---'''!!!"""!!!...GGGPPPJJJOOOVVVQQQWWWUUUXXXXXXGGG... !!! !!!!!!!!!!!!$$$+++222888:::>>>BBBEEEDDD<<<555!!!  333DDDBBB;;;;;;<<<;;;000''' $$$"""!!!)))///222///(((###  $$$((((((&&&### !!!$$$"""$$$%%%%%%$$$%%%&&&((())))))---888HHHUUU]]]```ccceeegggiiiiiihhhfffddddddeeefffggghhhiiijjjjjjhhhhhhiiiiiiiiijjjjjjjjjkkkjjjhhhfffgggiiilllnnnooopppqqqqqqooommmlllkkknnnnnnnnnnnnooooooooooooqqqqqqqqqqqqqqqqqqqqqqqqpppqqqrrrpppnnnlllmmmnnnrrryyy|||xxxssstttvvvwwwrrrtttuuuwwwwwwvvvvvvvvvtttuuuvvvwwwxxxxxxxxxxxxvvvuuuuuuwwwyyy{{{{{{zzzxxxyyyzzz{{{|||}}}}}}}}}xxxxxxyyyyyyzzz{{{|||}}}}}}||||||{{{{{{{{{{{{{{{{{{{{{|||}}}~~~}}}}}}|||}}}~~~}}}yyywwwvvvvvvwwwxxxxxxwwwwwwvvvttttttsssrrrsssvvvxxxzzzxxxwwwuuuttttttttttttuuuuuuuuuuuuttttttuuuuuuuuuvvvwwwyyyzzz|||~~~aaaCCC>>>@@@;;;555555666999;;;999555111111333BBBHHHFFF:::111///...+++222---999LLLZZZfffggg[[[777---)))...,,,%%%'''111DDDaaavvvqqqiiilllmmmgggSSS:::'''''')))&&&%%%+++333NNNppp~~~[[[***%%%***'''$$$***KKKjjj///)))***&&&%%%888bbb}}}zzzyyyzzz|||^^^333###%%%&&&222EEEttt||||||ggg???%%% %%%))),,,___wwwkkk]]]ffftttwwwoooqqqpppmmmnnnrrrtttqqqmmmBBB''''''%%% $$$+++DDDtttwww~~~yyyoooyyysssxxxyyyttttttvvvpppggg???444&&&###%%%%%%###888RRRTTTJJJOOOWWWQQQXXXTTTUUUVVVMMM888&&& ###!!! !!!)))222===AAACCCAAA>>>===;;;888'''$$$!!! """""""""111IIIXXXNNN@@@===??????:::///###!!!$$$""" %%%,,,222222---(((!!!!!!  """&&&((()))'''### !!!###!!!###%%%%%%%%%%%%''')))+++'''%%%+++888HHHTTTZZZbbbdddgggjjjjjjhhhfffdddeeeeeeffffffgggggghhhhhhhhhhhhhhhiiijjjjjjkkkkkkllljjjhhhggghhhjjjlllnnnmmmoooqqqpppnnnmmmllllllmmmmmmnnnnnnnnnooooooooopppppppppqqqqqqqqqqqqqqqqqqrrrrrrpppmmmkkkkkkkkkooouuuxxxuuusssuuuvvvvvvrrruuuwwwxxxwwwvvvvvvwwwuuuvvvwwwyyyzzzyyyyyyxxxvvvvvvvvvwwwzzz||||||{{{{{{{{{|||}}}}}}~~~zzzyyyyyyyyyzzz{{{||||||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{|||||||||{{{{{{{{{}}}~~~~~~~~~}}}zzzxxxvvvwwwxxxyyyyyyyyywwwvvvuuuuuuuuutttuuuvvvxxxyyy{{{yyyxxxvvvuuuuuuuuuvvvvvvuuuuuuuuuuuuuuuuuuuuuuuurrrssstttvvvxxx{{{}}}~~~___KKK<<<===>>>999444555666:::<<<888111000888@@@LLLLLLCCC444///333222,,,***000EEEZZZcccjjjgggYYY333+++***...+++&&&000BBBXXXfffpppnnniiihhhhhheeeEEE222%%%''')))&&&***333NNNggg~~~XXX...(((''')))+++BBBooosss000(((***%%%777TTTppp~~~}}}|||~~~~~~|||||||||~~~uuu@@@$$$)))))):::fff||||||zzz|||wwwKKK'''###!!!(((DDDwwwwww```TTT___kkkmmmgggjjjmmmnnnqqqvvvwwwuuurrr^^^>>>'''###!!!"""+++TTTvvv|||~~~yyyrrrzzzsssuuuvvvuuurrrooommmmmm^^^MMM777((("""###$$$$$$&&&AAA^^^___RRRVVV\\\SSSXXXTTTRRRQQQMMMBBB444+++&&&""" !!!***666<<>>>>><<<999888:::999===>>>888000222???MMMQQQMMM>>>///---555555---555CCCZZZhhhjjjnnngggSSS222***)))---***'''888PPP]]][[[]]]bbb```YYYUUUWWW<<<,,,###&&&(((&&&---999dddwww~~~}}}}}}RRR...)))###***777^^^vvv111(((+++(((MMMqqq}}}}}}|||~~~~~~KKK,,,333...AAA|||uuuqqquuu{{{vvv|||yyywwwuuuooojjjkkkppptttuuuJJJ''')))$$$222eeezzz|||rrr___XXXaaahhhhhhdddhhhnnnsssyyy~~~~~~|||yyy|||ZZZ///&&&'''&&&,,,^^^vvv}}}wwwrrryyyvvvuuuwwwzzzvvvooonnnqqqyyydddGGG000%%%"""!!! '''FFFfffgggYYY\\\```UUUUUUSSSOOOLLLKKKIIIBBB999'''"""!!!!!!$$$///<<<999???AAA;;;888:::999555555///'''"""!!!"""!!!!!!111BBB???;;;@@@AAA<<<<<<;;;777---""""""### %%%...555555222---(((###!!!"""###"""!!! '''---...)))### """###%%%%%%###"""###$$$!!!&&&***((('''---;;;HHHXXX\\\aaafffhhhiiigggfffgggffffffffffffeeeeeeeeeggghhhhhhiiijjjjjjkkkkkklllkkkjjjjjjjjjkkklllmmmiiillloooooommmkkklllnnnllllllllllllmmmmmmmmmnnnmmmnnnnnnoooppppppqqqqqqrrrssssssrrrooonnnnnnooojjjmmmnnnnnnrrrwwwwwwttttttwwwzzzzzzwwwvvvvvvxxxuuuwwwyyy{{{{{{{{{zzzyyywwwwwwwwwyyy{{{}}}}}}}}}|||{{{{{{zzzzzzzzz{{{{{{yyyyyyzzzzzz{{{zzzzzzyyyyyyzzz{{{|||}}}~~~{{{{{{{{{zzzzzzzzz{{{{{{zzzzzz{{{{{{yyywwwtttsssvvvwwwxxxzzzzzz{{{zzzzzzxxxxxxwwwvvvvvvwwwxxxyyyuuuuuuvvvvvvvvvvvvuuuuuuuuuttttttuuuwwwxxxwwwwwwxxx{{{aaaMMM@@@DDDBBB:::666:::>>>>>>BBB<<<666222333:::GGGQQQOOO???333333111+++,,,333;;;XXXmmmppptttwwwgggNNN000+++***,,,))))))===WWWXXXdddfffcccddd\\\TTTVVV666%%%###...***""":::```yyyKKK000(((!!!222ZZZmmmAAA(((000444gggxxxsss|||^^^888###---OOOmmm|||}}}~~~xxxsssyyyqqqkkkiiiddd\\\[[[______fffGGG(((((('''444YYY\\\YYYXXX^^^gggmmmllliiiiiisssvvvsssxxx~~~~~~qqqSSS000&&&666pppuuuyyyxxxrrrnnnmmmoootttuuuvvvvvvtttqqqmmmkkkkkkqqqfffFFF))) !!!###,,,VVVaaaaaa\\\UUU[[[XXXOOOJJJAAA;;;BBBPPPWWWUUU666&&&!!!$$$""")))666@@@AAA???<<<===AAABBB???AAAAAA===222%%%###"""&&&555EEEDDD999999CCCAAA>>>:::444***  !!!###...555777555333111,,,&&&  '''111333+++%%%$$$ !!!"""###$$$%%%&&&&&&&&&%%%''',,,+++(((,,,444FFFWWWgggiiiggghhhjjjjjjfffffffffeeedddcccbbbaaaiiiiiihhhhhhhhhhhhiiiiiinnnnnnmmmllllllllllllmmmqqqpppooonnnllllllkkkkkknnnooopppqqqqqqpppooonnnnnnnnnnnnoooppprrrssstttuuuttttttsssqqqppppppooossspppnnnpppsssvvvwwwvvvwwwxxxyyyzzzzzzxxxwwwuuuyyyyyyzzz|||~~~~~~{{{yyyzzzyyyxxxxxxxxxzzz|||~~~}}}{{{zzzzzz{{{{{{zzz{{{zzzzzzyyyyyyyyyzzzzzzyyyzzz}}}~~~~~~yyyzzz{{{{{{{{{{{{{{{zzz{{{}}}}}}|||xxxuuuttttttxxxyyyyyyzzzzzzyyyyyyxxxuuuwwwxxxxxxvvvvvvvvvwwwxxxxxxwwwwwwvvvvvvuuuuuuwwwvvvtttssstttwwwyyy{{{|||||||||}}}fffKKKBBBAAADDDAAA999555:::@@@BBB;;;777444555:::BBBKKKRRRKKK===333222///+++///777QQQeeeqqqoooqqqrrr```EEE---,,,+++)))---999KKKYYYmmmtttrrrkkkfff\\\QQQNNN111***&&&'''(((333OOOlllttt|||wwwCCC,,,)))000PPPxxxlll;;;!!!+++NNNxxx{{{wwwTTT+++###BBBeeevvv}}}{{{wwwppplllkkkeeebbbbbb```[[[[[[___bbbjjjNNN...(((###000TTT]]]aaahhhppptttrrrmmmhhhooorrrrrrooorrrxxx|||zzzyyy|||xxx```;;;###***===ppptttvvvtttooojjjiiijjjppprrrtttuuuuuutttrrrpppppprrrnnn\\\@@@***$$$)))===^^^aaa^^^[[[QQQPPPFFFAAA<<<888@@@TTTgggiiiaaaKKK999(((###!!! %%%,,,333777:::<<>>HHHPPPSSSBBB999222111000///888CCC^^^hhhjjjgggiiihhhSSS666***+++)))+++;;;VVVhhhnnnqqqtttrrrjjjddd[[[OOODDD+++---'''"""...LLLiiixxxvvv~~~OOO666111:::jjj{{{xxxyyy|||ddd444!!!555]]]yyy|||uuu|||~~~|||}}}sssrrrRRR***...\\\|||||||||yyytttoookkkfffaaa]]]ZZZXXXWWWXXXXXXUUUTTTVVVNNNXXXFFF...(((&&&444TTTVVV^^^iiipppqqqmmmiiigggoookkkkkknnnnnnmmmooosssrrrxxx|||lllFFF&&&''';;;lllnnnpppnnnhhhdddcccdddfffhhhjjjlllmmmlllkkkjjjiiihhhkkkiiiSSS333###$$$DDDaaaccccccbbbUUUMMM>>>333555;;;EEESSS^^^]]]VVVWWWIII555%%%!!!&&&))):::???BBBDDDIIIOOORRRQQQMMMQQQTTTQQQHHH888))) !!!222KKKVVVNNNGGGHHHDDD@@@>>>@@@<<<000%%% !!! '''...222333555444222///+++%%%!!!$$$!!!,,,555555...)))&&&%%%#########&&&(((***$$$!!!!!!%%%((('''(((***000;;;JJJWWWccciiihhhcccfffffffffggggggffffffeeeggggggggghhhiiijjjkkklllmmmmmmmmmlllmmmmmmnnnnnnqqqpppooonnnmmmlllllllllnnnoooppppppppppppooonnnkkklllmmmoooqqqtttvvvwwwttttttsssrrrrrrqqqpppppptttrrrqqqqqqsssttttttttttttuuuwwwxxxyyyyyyxxxxxxuuuvvvxxx{{{~~~~~~|||zzzyyyxxxxxxyyyzzz|||}}}~~~}}}|||||||||}}}{{{{{{zzzzzzzzzzzz{{{{{{|||}}}~~~~~~}}}}}}~~~|||yyyxxxxxxyyyyyyzzzzzzzzzzzzyyyyyywwwxxxyyyxxxvvvtttttttttxxxwwwwwwwwwwwwwwwwwwwwwvvvuuutttssstttvvvxxxyyyzzzzzzyyyxxxxxxzzz~~~rrrQQQCCCEEEIIIBBB???;;;<<<@@@CCCBBB???:::888555777AAALLLQQQPPP888222///000111666BBBPPPZZZ^^^___aaafffcccJJJ---)))&&&(((666MMMcccooosssrrrqqqqqqllleee```QQQ<<<)))(((%%%***AAAaaawww}}}}}}~~~ssstttuuuzzzJJJ111---SSS{{{~~~{{{xxxvvvtttuuuuuu\\\111,,,KKK~~~}}}|||zzz|||zzzwwwxxxeeehhhQQQ111666\\\qqqjjjaaa\\\VVVPPPLLLIIIFFFDDDFFFFFFFFFFFFDDDAAA??????333<<<444((('''(((222HHHEEEIIIOOOSSSUUUVVVXXXZZZ]]]XXX\\\hhhjjjbbb```gggnnnrrrzzztttTTT111+++:::aaacccdddcccaaa___```aaa```aaacccddddddcccaaa```^^^^^^cccggg\\\CCC+++ <<<]]]bbbddd___OOOIII???;;;JJJXXX[[[UUUQQQSSSXXXSSSNNN???,,, """'''***@@@EEEHHHHHHIIIMMMNNNLLLLLLPPPUUUXXXSSSEEE222$$$!!!"""111IIITTTNNNIIIMMMJJJDDD@@@CCCCCC:::...'''!!!###+++222555555555555444000***### !!!(((000222000---)))'''$$$""""""$$$'''***)))%%% !!!$$$&&&&&&&&&,,,111;;;JJJZZZdddeeebbbhhhhhhhhhhhhhhhgggfffeeeeeeeeefffggghhhjjjkkklllmmmmmmlllmmmmmmnnnooooooqqqpppooonnnmmmmmmmmmmmmooopppqqqrrrrrrqqqpppooommmnnnnnnoooqqqsssuuuvvvttttttsssrrrrrrqqqpppppptttsssrrrrrrssssssssssssssstttuuuwwwxxxyyyyyyyyywwwwwwyyy{{{~~~~~~}}}{{{yyyyyyxxxyyyyyyzzz|||}}}~~~~~~|||{{{||||||{{{{{{{{{zzz{{{{{{|||}}}~~~~~~~~~}}}|||~~~}}}{{{zzzzzzyyyyyyzzzzzzzzzzzzyyyyyyyyyzzzzzzyyyvvvtttssssssvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuutttuuuvvvxxxyyyxxxxxxxxxwwwvvvxxx{{{~~~nnnMMMBBBFFFJJJHHHAAA;;;999@@@HHHHHH???777333888<<>>FFFCCC<<<888333///...------,,,///000111///...,,,***'''***---)))%%%&&&%%%%%%,,,000//////222666:::<<<<<<>>>:::DDDUUUXXXKKKEEEJJJIIIKKKTTTXXXHHH///&&&,,,KKKLLLMMMMMMNNNOOOQQQSSSSSSTTTUUUVVVVVVVVVVVVUUURRRVVVXXXYYYYYYQQQ:::###333TTTXXXTTTKKK>>>FFFJJJGGGSSS```bbbZZZTTTWWW___VVVZZZTTT???***"""###&&&333:::??????AAAEEEHHHGGGOOORRRWWW\\\\\\TTTEEE:::%%%%%%222GGGOOOLLLOOOYYYQQQHHHAAACCCEEEAAA999444$$$"""!!!)))333999777777666666555///'''""""""$$$'''+++///111---***&&&"""!!!###%%%(((---)))$$$"""%%%***---,,,+++***///===NNN\\\ccceeejjjjjjjjjiiihhhfffeeedddcccddddddeeegggiiikkkllllllllllllmmmnnnooopppqqqqqqpppooonnnnnnnnnnnnnnnqqqqqqssssssssssssqqqqqqqqqqqqppppppqqqrrrrrrssssssssssssrrrrrrqqqqqqpppssssssttttttsssrrrrrrrrrrrrssstttvvvwwwxxxyyyyyyyyyyyyzzz|||}}}}}}{{{xxxxxxyyyyyyyyyzzz{{{{{{||||||~~~}}}{{{yyyzzz{{{{{{{{{{{{{{{||||||}}}~~~~~~~~~}}}|||{{{~~~~~~|||{{{{{{yyyzzzzzz{{{{{{zzzzzzyyyzzz{{{|||zzzwwwtttttttttsssttttttuuuuuuvvvvvvvvvwwwwwwvvvuuuvvvwwwxxxxxxvvvwwwxxxwwwwwwxxx|||~~~vvvMMM<<>>;;;<<>>===;;;@@@DDD555)))CCCAAA<<<888666NNN^^^VVVSSSTTTZZZ^^^]]]ZZZYYYeeejjjiiiXXX>>>)))###$$$...555999888888;;;??????KKKMMMPPPVVVXXXUUUNNNHHH***(((111BBBJJJJJJRRR```PPPEEE===>>>AAA@@@>>>===***((($$$ '''333<<<;;;999888888888555...(((!!!$$$""""""(((///333111...)))$$$""""""$$$%%%++++++)))'''***000444333(((&&&(((222@@@NNN\\\fffjjjjjjjjjiiihhhgggeeeeeedddddddddfffgggiiijjjkkklllllllllmmmnnnpppqqqrrrqqqpppoooooonnnnnnnnnoooqqqrrrssssssssssssrrrqqqsssrrrrrrqqqqqqqqqqqqrrrsssssssssrrrrrrqqqqqqqqqqqqsssuuutttsssrrrrrrssssssssstttuuuvvvwwwxxxyyy{{{zzz{{{|||}}}|||yyywwwxxxxxxyyyzzzzzz{{{{{{{{{~~~zzz}}}~~~zzzxxxyyy{{{||||||{{{||||||}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}|||{{{zzzzzz|||~~~}}}|||{{{{{{zzzzzz{{{{{{{{{{{{zzzzzz{{{|||}}}{{{xxxvvvuuuvvvssssssttttttuuuvvvwwwwwwxxxxxxwwwwwwwwwxxxxxxyyywwwxxxxxxxxxxxxyyy{{{~~~wwwYYY???>>>IIILLLEEE@@@;;;===CCCIIIFFF<<<555666;;;FFFMMMKKKIIIGGG===///,,,+++***---666AAAKKKOOORRRRRRUUUWWWRRRBBB..."""---:::ZZZyyy~~~rrrqqq~~~tttfffmmmuuuxxxaaa***...DDDcccrrrrrrwww{{{xxxpppnnnhhh]]]&&&"""<<>>BBB>>>777&&&$$$!!! !!!"""$$$$$$ """###%%%&&&&&&%%%%%%%%%%%%)))***&&& !!!111((()))///222GGGRRRUUUKKKGGGNNNVVVUUUQQQOOOXXXZZZ]]]ZZZGGG///$$$%%%///444666222///111444444>>>???BBBEEEGGGGGGFFFDDD...&&&(((666>>>???EEEQQQCCC999222222555777888:::444111+++$$$ %%%111<<<@@@===::::::;;;:::555111###'''&&&"""###+++222333666333...)))%%%######$$$%%%***---++++++...///,,,)))'''(((---222;;;LLL\\\gggggghhhhhhhhhhhhhhhgggffffffggggggiiijjjkkklllkkkkkklllmmmnnnppprrrsssqqqpppoooooonnnoooooooooooopppqqqrrrrrrqqqpppooorrrrrrqqqqqqqqqrrrrrrsssssssssrrrrrrrrrrrrqqqqqqppprrruuuuuusssrrrrrrtttssssssssstttuuuvvvwwwxxxyyyyyyzzz|||}}}}}}zzzxxxxxxxxxyyyzzz{{{{{{{{{{{{~~~zzz~~~{{{yyyzzz|||||||||||||||}}}~~~~~~}}}|||||||||zzz{{{{{{{{{{{{{{{zzzzzzzzz|||~~~~~~|||{{{zzz{{{zzzzzz{{{{{{{{{{{{zzzzzz|||}}}~~~}}}zzzxxxxxxxxxttttttuuuvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzyyywwwwwwyyy{{{zzz|||VVVBBB999CCCLLLFFF>>>===888???IIIKKK@@@333222:::QQQVVVRRRCCC;;;:::666...******+++111>>>LLLVVVXXX[[[YYYXXXVVVLLL<<>>>>>:::666++++++&&&"""&&&000555333:::777111,,,'''%%%$$$### ***///,,,((('''###,,,+++++++++))),,,<<>>PPP\\\EEE///000///***,,,***###'''---(((+++'''%%%''''''$$$###%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&$$$$$$%%%$$$######%%%&&&%%%%%%$$$###""""""######%%%%%%$$$######$$$$$$%%% !!!!!!!!!!!! !!!!!!""""""""""""!!!!!!&&&&&&'''!!!!!!&&&###"""!!!"""###$$$###!!!$$$#########""""""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!###$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$#########""""""!!!!!!&&&&&&%%%'''((()))(((&&&""""""""""""""""""""""""%%%$$$"""!!!!!!"""$$$%%%222......///)))"""+++;;;>>>>>>>>>??????@@@@@@@@@<<<333)))&&&+++333888:::777777666444///***%%%!!!###%%%))),,,---+++&&&"""'''***,,,+++(((***000666NNNYYYeeeiiieeecccggglllkkklllkkkjjjhhhhhhjjjlllkkkjjjiiikkkppprrrqqqppprrrrrrrrrqqqqqqppppppppppppppppppppppppqqqqqqqqqqqqrrrsssuuuvvvwwwwwwwwwzzzvvvrrrqqqssstttsssqqqqqqpppooonnnpppsssvvvyyyuuuvvvvvvvvvwwwwwwwwwxxxwwwxxxzzz|||}}}}}}|||{{{xxxxxxwwwwwwxxxxxxyyyzzz~~~~~~~~~~~~{{{zzz{{{~~~~~~|||zzzzzz|||}}}~~~~~~~~~~~~~~~}}}}}}|||{{{zzzzzzzzzzzzzzzyyyxxxyyyzzz{{{|||{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzz}}}}}}yyyvvvvvvxxxzzz|||||||||zzzzzzzzzzzzyyyyyyyyyzzz{{{{{{|||}}}}}}{{{xxxvvvuuuvvvvvvvvvxxx{{{~~~oooXXXDDDBBBEEEHHH@@@333111999EEEIIIEEE777,,,---555:::CCC???;;;:::999555000---000<<>>JJJYYYdddhhhiiijjjkkkkkkkkkkkkjjjhhhhhhjjjllllllkkkjjjmmmppprrrrrrppprrrrrrrrrqqqqqqpppppppppooooooppppppppppppqqqqqqrrrrrrssstttuuuvvvwwwxxxzzzwwwrrrqqqrrrsssrrrqqqrrrqqqqqqqqqrrruuuwwwyyyvvvvvvvvvvvvvvvwwwwwwwwwvvvwwwyyy{{{||||||{{{zzzyyyxxxxxxxxxxxxyyyzzzzzz}}}{{{zzz{{{}}}~~~}}}{{{yyyzzz{{{}}}~~~~~~~~~|||{{{zzzyyyyyyzzzzzzyyyyyyyyyzzz{{{|||zzz{{{{{{||||||{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzz}}}~~~~~~{{{yyyxxxyyyzzz||||||{{{zzzyyyyyyyyyxxxxxxxxxxxxxxxyyy{{{||||||zzzwwwuuuuuuvvvvvvwwwyyy{{{~~~uuu[[[MMMCCCEEEHHHDDD555***111AAAEEEBBB999///,,,333;;;@@@DDD??????AAA===333...000===IIIUUUXXXXXXZZZ]]]]]]YYYXXXRRRAAA...***>>>UUUZZZVVVPPPLLLJJJIIIHHHGGGEEEDDD@@@;;;888555---%%%(((***,,,---+++(((&&&%%%///(((%%%)))+++'''&&&***""")))---)))$$$###(((...,,,222VVVJJJ%%% 111999,,,!!!!!!&&&'''&&&%%%#########$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$############$$$"""###$$$###"""!!!"""######"""!!!!!! !!!!!!!!!!!!"""###$$$$$$###"""!!! (((???CCC---!!!***...%%%###!!! !!!"""###"""!!! !!!!!!!!!!!!  !!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!  """"""!!! ###"""!!! !!!"""###""""""((('''!!!!!!'''777888999:::;;;===>>>>>>;;;<<<999///$$$!!!%%%,,,666777888777666222///,,,%%%$$$&&&,,,222333...((($$$%%%'''***+++,,,,,,,,,///999IIIZZZgggllljjjgggiiijjjkkkjjjiiiiiikkklllmmmlllmmmoooqqqrrrrrrqqqqqqqqqqqqqqqqqqpppppppppooooooooopppppppppqqqqqqtttssssssssstttuuuwwwxxx{{{wwwsssppppppqqqqqqqqqrrrrrrssstttuuuvvvxxxxxxwwwwwwvvvvvvvvvvvvvvvvvvuuuvvvxxxzzz{{{{{{{{{zzzzzzyyyyyyyyyyyyzzz{{{{{{{{{zzzyyyzzz|||}}}|||{{{yyyzzz{{{}}}}}}|||zzzyyyxxxzzzzzzyyyyyyzzzzzz{{{|||yyyzzz|||}}}}}}|||zzzyyyyyyyyyyyyzzzzzz{{{{{{|||}}}|||zzzzzz{{{||||||zzzyyyxxxyyyxxxwwwvvvvvvvvvvvvvvvzzz{{{{{{yyyvvvuuuuuuvvvxxxxxxyyyzzz|||~~~zzz```QQQMMMHHHFFFBBB:::///+++666EEEBBB888...---777CCCHHHHHHHHHDDDEEEEEE:::,,,...999LLLUUU\\\[[[ZZZZZZZZZYYYZZZ[[[RRR<<<+++///BBBRRRMMMHHHBBB===;;;999888777///000...+++((((((((('''(((((('''(((***++++++***%%%''''''''')))***'''###%%%((((((%%%%%%'''$$$)))"""'''***!!!(((,,,555+++$$$$$$'''''''''(((############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############!!!"""######!!! !!!"""!!!   """$$$$$$###!!!  ###888;;;%%%!!!$$$"""!!! """"""!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!!!!!  !!!###%%%!!! """---...111444888;;;>>>???<<<@@@AAA:::...%%%%%%(((333555777888888666444222)))%%%###'''///333111...((('''&&&(((***,,,,,,,,,+++000:::KKK\\\fffhhhfffgggiiijjjjjjjjjjjjlllmmmmmmnnnoooqqqrrrrrrrrrqqqqqqqqqqqqpppppppppppppppnnnooooooooopppqqqqqqqqquuutttsssrrrsssuuuwwwxxxzzzwwwssspppoooppppppqqqqqqrrrtttvvvwwwwwwwwwvvvwwwwwwwwwwwwvvvvvvvvvvvvvvvwwwxxxzzz{{{{{{{{{{{{zzzzzzzzzzzzzzz{{{||||||zzzzzzzzzzzz{{{|||{{{{{{xxxzzz{{{~~~~~~|||zzzyyyxxxzzzzzzzzzzzz{{{{{{||||||yyy{{{}}}~~~~~~}}}{{{yyyyyyyyyzzzzzz{{{|||}}}}}}~~~~~~}}}||||||||||||{{{zzzyyyxxxyyyyyyxxxvvvuuuuuuuuuuuuxxxyyyzzzxxxvvvuuuuuuvvvxxxxxxyyyyyyzzz|||}}}~~~bbbOOOJJJMMMHHH===222///222888@@@GGGAAA444+++333FFFRRRPPPJJJGGGGGGHHHBBB444+++666HHHUUUYYY[[[[[[\\\^^^\\\XXXLLLMMMDDD333)))---666;;;444222000///...---+++))))))))))))(((''''''+++000)))***+++***(((&&&&&&&&&%%%&&&"""$$$ ((( !!!''''''""" ###'''!!!(((+++%%%######$$$###!!!"""&&&""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######"""""" """######!!!  !!!###$$$###!!!  !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!######"""   !!! """"""""""""$$$%%%(((+++///222555666999<<>>444444AAAOOOWWWWWWTTTPPPNNNNNNIIIBBB;;;999444---,,,......,,,++++++,,,---///...,,,******)))))))))'''%%%)))///%%%((()))(((%%%""""""###'''+++***### %%%)))(((***$$$###******###%%%,,,&&&###)))'''(((&&& %%%(((%%% """'''"""""""""############$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""!!!"""$$$$$$"""   !!! !!!"""######""""""!!!  !!!"""###%%%!!!!!!%%%!!! !!!  !!!  !!!!!!!!!!!!!!!!!!!!!!!! !!! """###$$$"""!!!"""  """###### !!!"""$$$%%%&&&&&&///111444555444///(((###))),,,000333666666666555222---&&&###%%%***111555222///+++(((''')))---000---+++***///<<>>JJJQQQOOOHHH===;;;@@@JJJOOOLLLGGGFFFAAAHHHGGG>>>;;;AAAFFFEEEIIIJJJFFF>>>888666333///444000---///111000...---...------...//////---+++'''$$$%%%'''%%%!!!###)))###$$$%%%%%%%%%%%%&&&&&&%%%%%%###!!!###&&&&&&#########%%%&&&""" %%%,,,!!!'''""" $$$###""""""%%%)))(((######&&&""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%######!!!###%%%%%%###!!! !!!!!! !!!""""""###$$$$$$"""!!!!!!""" """   !!!   """"""!!!   !!!!!!%%%&&&'''((()))((('''%%%$$$'''+++///222444333333555222---(((%%%'''...333222222///+++''''''***...------------222???QQQ^^^bbbeeeiiikkklllmmmnnnppplllooossssssqqqooonnnnnnnnnooooooooopppppppppqqqpppqqqqqqrrrtttuuuuuuvvvvvvvvvuuuuuutttttttttsssrrruuuxxxxxxvvvsssssssssttttttuuuvvvwwwwwwwwwwwwxxxyyyyyyzzz{{{|||}}}}}}||||||{{{zzzyyyyyyyyyyyyzzzzzzyyyyyyzzzzzz{{{||||||~~~~~~zzz|||}}}}}}{{{{{{|||~~~|||}}}~~~~~~}}}||||||~~~~~~~~~~~~}}}}}}|||{{{{{{{{{{{{{{{zzzyyyyyyxxxxxxxxxyyyyyywwwyyyzzzyyyxxxwwwyyyzzzwwwvvvvvvvvvvvvwwwxxxyyywwwWWWDDDBBBGGGHHHGGG+++222;;;CCCHHHGGGAAA999666<<>>DDDHHHFFFCCCAAA>>>999???888666@@@MMMNNNAAA222:::999888666444222111000333111...+++)))))))))***((('''&&&%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&(((%%%$$$&&&%%%######&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$###"""!!! !!!!!!"""###$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%&&&&&&&&&&&&%%%$$$$$$%%%$$$######"""#########$$$###!!!   """###"""!!! !!!!!!!!!!!! !!!!!!   !!!!!!!!!     !!!######!!!   !!!!!!!!!"""$$$''')))+++---000222///***'''))),,,444444444222///+++'''$$$,,,///000---***---666>>>RRR^^^kkknnnjjjgggjjjoooooonnnnnnmmmmmmmmmmmmmmmlllmmmooopppqqqqqqqqqppppppqqqsssssssssuuuwwwyyyyyyxxxvvvuuuttttttuuuuuusssvvvxxxyyyyyyyyyyyyzzzzzzzzzyyywwwuuuuuuxxxzzzyyyzzzzzz{{{}}}}}}zzzwwwwwwzzz|||{{{{{{{{{{{{{{{|||~~~}}}}}}}}}}}}}}}~~~}}}}}}~~~~~~}}}zzzyyyyyyzzzzzzyyyxxxxxxxxxzzz|||}}}{{{{{{zzzzzzzzzyyyyyyyyywwwwwwvvvvvvvvvvvvvvvvvvcccSSSJJJQQQVVVKKK:::000333:::DDDLLLNNNJJJAAA;;;<<<@@@@@@<<<888777555222444222222888AAADDD>>>888777666555333222000///...///---+++((('''''''''(((''''''&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$$$$'''(((&&&&&&)))&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""!!!!!!!!!"""###$$$$$$$$$###""""""""""""###$$$$$$%%%%%%%%%%%%%%%$$$######'''&&&%%%$$$$$$###$$$$$$###"""!!! !!!""" !!!!!!!!! !!!!!!!!!!!! !!!!!!        !!!""""""!!!    !!!###$$$"""&&&)))(((&&&%%%(((+++111222444555333///***'''+++...000000---...111555@@@OOOaaajjjjjjiiilllqqqpppoooooonnnnnnnnnnnnnnnmmmnnnooopppqqqppppppooonnnpppqqqrrrrrrsssvvvxxxyyyxxxvvvuuuttttttuuuuuuuuuwwwzzz{{{zzzyyyyyyzzz{{{{{{zzzxxxwwwwwwyyy{{{yyyzzz{{{}}}~~~{{{yyyzzz{{{zzzzzz{{{zzzzzz{{{~~~~~~~~~~~~}}}~~~}}}{{{yyyyyyzzz{{{zzzyyyxxxxxxzzz|||}}}{{{{{{zzzzzzzzzyyyyyyyyywwwwwwwwwvvvvvvwwwxxxxxxlllNNNLLLQQQWWWSSSCCC666222DDDMMMUUUUUULLL@@@777444777:::888222///111222111444444444333222111111111333222111000...,,,++++++)))((('''%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$"""%%%***+++)))))),,,&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######"""!!!!!!""""""###$$$$$$$$$"""!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$###""""""&&&&&&$$$###"""""""""""""""!!!!!!!!!!!!"""###### !!!  !!!!!!!!!!!!       !!!""""""!!!   """###!!!"""%%%(((+++...222555555222...++++++---000222222000---,,,///>>>SSSbbbhhhjjjllloooqqqqqqpppoooooooooooopppmmmnnnooopppppppppooonnnnnnooopppqqqqqqrrrtttvvvyyyxxxwwwvvvuuuuuuuuuuuuwwwyyy||||||{{{yyyyyyyyy{{{{{{{{{yyyxxxxxxzzz|||yyyzzz|||~~~{{{zzzyyyyyyyyyzzzyyyyyyzzz}}}~~~~~~~~~{{{zzzzzz{{{{{{zzzyyyyyyyyyzzz{{{|||{{{{{{zzzzzzzzzyyyyyyyyywwwwwwwwwwwwxxxyyyzzzzzzfffVVVPPPRRRUUURRREEE999999AAANNNPPPPPPHHH<<<444222333222555555111000333555555444555555111,,,((()))***...---,,,+++***)))((((((&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###"""%%%***,,,)))(((***&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""""""""######$$$$$$$$$"""!!!!!!!!!!!!"""#####################"""!!!!!!$$$###"""  !!!"""######!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!      !!!!!!   """!!!!!!  """###"""  """%%%(((+++///000000...---+++,,,...222444333...)))+++444DDDUUUbbbjjjllllllrrrrrrqqqpppppppppppppppmmmnnnooopppppppppnnnnnnooopppqqqqqqqqqrrrtttvvvyyyxxxxxxwwwvvvvvvvvvuuuxxx{{{}}}~~~|||zzzyyyxxxzzzzzz{{{yyyxxxxxxzzz{{{yyyzzz}}}~~~{{{zzzzzzxxxyyyzzzzzzyyyzzz|||~~~~~~~~~|||zzz{{{{{{|||{{{zzzzzzzzzzzz{{{{{{{{{{{{zzzzzzzzzyyyyyyyyywwwwwwwwwxxxyyyzzz{{{|||dddSSSMMMXXXXXXSSSGGG888111:::GGGCCC@@@<<<777444555777999000555777444333555555333...///000000///---,,,+++***))))))((('''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$###%%%)))***&&&%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$##################$$$$$$$$$$$$###""""""""""""###$$$$$$"""############"""!!!!!!###"""!!!  !!!"""""""""###!!! !!!""""""!!! !!!!!!!!!!!!  !!!!!!!!!        !!!!!!!!!!!!!!!!!!!!!"""###"""!!!!!!"""###%%%'''***,,,---,,,++++++...333444222......///666EEEXXXgggllllllrrrqqqqqqpppooopppppppppnnnooopppqqqqqqppppppoooqqqrrrssssssssstttvvvxxxyyyyyyyyyxxxwwwwwwvvvvvvyyy{{{~~~}}}zzzxxxxxxwwwyyyyyyyyywwwwwwxxxzzzyyy{{{}}}}}}zzzyyyzzz{{{yyyzzz{{{{{{zzzzzz|||~~~~~~~~~~~~~~~|||{{{{{{|||}}}||||||{{{zzzzzzzzzzzz{{{{{{zzzzzzzzzyyyyyyyyyxxxxxxxxxxxxyyyzzz{{{|||iiiRRRLLLOOOTTTQQQJJJ???555222888???;;;888555555666666444222000555888555222222///,,,/////////000///,,,(((%%%'''''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$%%%((('''###"""$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$###############"""!!!!!!$$$######""""""""""""""" !!!""""""""""""$$$"""!!!"""######""" !!!!!!!!!!!!         !!!!!!!!!!!! $$$'''***+++)))(((***///333333222///,,,---777III\\\iiioooppppppooonnnnnnnnnnnnooonnnoooppprrrsssrrrrrrqqqssstttuuuuuutttuuuwwwyyyyyyyyyzzzyyyyyyxxxvvvvvvxxx{{{~~~}}}zzzxxxwwwvvvxxxyyyyyyxxxwwwxxxzzzyyyzzz|||~~~~~~~~~}}}{{{yyyyyyzzz|||zzz|||}}}}}}||||||}}}~~~}}}||||||}}}}}}}}}}}}|||{{{zzzyyyyyy{{{{{{zzzzzzzzzyyyyyyyyyxxxxxxxxxxxxyyyzzz{{{{{{jjjVVVKKKKKKQQQKKKEEE<<<777777999888666===:::888666555333///+++...333555222///...,,,)))...//////---)))%%%""" &&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$&&&&&&###"""%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!!!!!!!"""############$$$$$$######"""!!!######""""""######$$$$$$ !!!"""###$$$$$$######$$$"""!!!!!!""""""!!! !!!!!!!!!!!!  !!!!!!          !!!   """$$$%%%(((''''''(((+++///111222...------///888III^^^lllnnnnnnmmmllllllllllllmmmmmmoooqqqssstttuuutttttttttuuuvvvvvvuuuuuuwwwyyyyyyzzzzzzzzzzzzxxxwwwvvvvvvyyy}}}}}}zzzxxxwwwvvvxxxzzzzzzyyyxxxyyyzzzzzzzzz{{{|||}}}~~~~~~yyy{{{}}}}}}{{{zzz{{{{{{}}}~~~~~~~~~||||||}}}~~~~~~}}}}}}{{{zzzyyyxxx{{{{{{zzzzzzzzzyyyyyyyyyyyyxxxxxxxxxxxxxxxyyyyyykkkTTTJJJHHHKKKPPPGGG===222111999@@@<<<555:::999666333111111222333,,,000222///---......,,,###&&&)))'''$$$"""$$$'''&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&'''$$$###%%%%%%###$$$'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!""""""$$$$$$$$$$$$$$$###"""""" !!!!!!"""###$$$"""###$$$%%%&&&%%%$$$$$$###!!! !!!!!!  !!!!!!!!!!!!  !!!!!!  !!!!!!!!!       !!!"""""""""!!! !!!  !!!!!!  !!!!!!"""""""""&&&&&&'''((()))+++---///...111111---,,,999QQQeeemmmmmmlllkkkkkkkkkkkkkkkmmmoooqqqsssuuuvvvvvvvvvtttuuuvvvuuuuuuuuuwwwyyyyyyzzz{{{{{{zzzyyywwwvvvuuuxxx}}}~~~}}}zzzxxxwwwwwwyyy{{{{{{zzzzzzzzz{{{zzzzzzzzzzzz{{{|||~~~vvvyyy}}}~~~|||{{{zzz~~~~~~~~~~~~~~~~~~|||}}}~~~~~~~~~~~~}}}|||zzzyyyxxx{{{{{{zzzzzzzzzyyyyyyyyyyyyyyyxxxwwwwwwwwwxxxxxxsssYYYJJJHHHIIIFFFAAA555666777888888777555444555444222000///......---000///...,,,+++***))))))$$$$$$$$$$$$%%%&&&&&&'''(((%%%######%%%%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((($$$!!!"""$$$$$$ !!!!!!"""###%%%&&&''''''"""''''''""" %%%'''%%%$$$$$$######""""""!!!!!!###$$$$$$$$$$$$###"""""" ###!!! !!!!!!   !!!!!!!!!   !!!!!!!!!!!!!!!   $$$''' !!!  !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!! """"""""""""!!!$$$$$$%%%&&&&&&'''((((((,,,,,,+++)))***222@@@JJJjjjkkklllmmmllllllkkkkkklllmmmooorrrtttuuuvvvwwwxxxxxxxxxwwwxxxxxxyyyyyy{{{zzzyyyzzz{{{{{{yyywwwzzzzzzzzzzzzzzzyyyyyyyyyzzz{{{|||||||||{{{zzzyyyzzzzzz{{{{{{|||}}}}}}~~~|||||||||}}}~~~}}}~~~}}}}}}~~~~~~{{{yyyxxxyyyzzzzzzzzzyyyyyyzzz||||||zzzxxxwwwwwwyyy{{{}}}tttcccMMM@@@???@@@===999555666777888888777666444555444222000///...------------+++***))))))((((((%%%%%%%%%$$$%%%%%%&&&&&&###!!! !!!$$$%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!$$$(((***'''$$$""""""###$$$$$$%%%&&&&&&$$$&&&###"""%%%%%%"""#########"""""""""""""""###$$$$$$$$$$$$###"""""" ###!!! !!!!!!   !!!!!!!!!   !!!""""""###   ###%%% !!!    !!!!!!  !!! !!!"""""""""!!!###$$$$$$%%%&&&&&&''''''''')))*********000:::BBBZZZccclllpppmmmjjjjjjllllllmmmooorrrtttuuuvvvwwwxxxxxxxxxxxxxxxyyyzzzzzz~~~}}}|||}}}~~~~~~|||zzzzzzzzzzzzzzzzzzzzzyyyyyy{{{{{{|||}}}|||{{{zzzyyyyyyzzzzzz{{{||||||}}}}}}|||{{{{{{|||~~~~~~~~~~~~}}}}}}{{{yyy{{{{{{|||zzzyyyxxxzzz{{{yyyxxxwwwwwwxxxzzz}}}zzzbbbTTTDDD======???<<<888555666777888888777666555444333111///...,,,,,,+++***))))))((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%$$$######%%%'''))))))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""%%%)))+++)))'''#########$$$$$$$$$%%%%%% %%%((('''&&&'''&&&$$$""""""""""""##################$$$$$$######"""!!! """!!! !!!!!!   !!!   !!!"""###$$$  !!!""" !!!    !!!!!!  !!! !!!""""""""""""#########$$$%%%%%%&&&&&&"""%%%((()))***---222777DDDUUUiiiqqqnnniiijjjnnnmmmnnnppprrrtttvvvwwwwwwxxxxxxxxxxxxyyyzzz||||||~~~}}}~~~}}}{{{zzzzzzzzzzzzzzz{{{{{{{{{|||}}}}}}}}}}}}|||{{{zzzyyyyyyyyyzzz{{{{{{|||||||||zzzyyyzzz}}}~~~}}}~~~~~~~~~~~~}}}|||}}}}}}}}}{{{yyyxxxxxxzzzwwwwwwvvvwwwyyy|||~~~]]]RRRJJJAAA===???@@@>>>:::555666666777666666555444222000///---+++***))))))'''(((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""""""""&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%###!!!###############$$$$$$$$$!!!$$$&&&&&&%%%%%%&&&&&&!!!!!!""""""######$$$$$$###############""""""!!! !!! !!!!!!   !!!  !!!""""""   !!!    !!!!!!  !!! !!!!!!"""""""""""""""######$$$$$$$$$$$$!!!$$$&&&'''((()))---///333FFF^^^lllnnnlllkkkmmmmmmnnnppprrrtttvvvwwwwwwxxxxxxxxxyyyzzz|||}}}~~~|||{{{zzz{{{|||}}}{{{yyy{{{{{{||||||}}}}}}}}}~~~~~~~~~~~~}}}}}}|||{{{{{{yyyyyyyyyzzzzzzzzz{{{{{{{{{zzzxxxyyy|||}}}||||||~~~~~~~~~~~~|||yyyxxxxxxyyyxxxxxxwwwxxxyyy{{{}}}dddMMMDDD@@@<<<<<<===>>>;;;888666666555555444333222222...---+++***(((''''''''''''((()))*********))))))(((''''''&&&%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""###$$$%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######""" ########################!!!!!!  ###'''!!!!!!""""""######$$$$$$"""############"""!!!!!!  !!!   !!!    !!!!!!!!!  !!!   !!!!!!  !!! !!!!!!"""###""""""############$$$$$$$$$%%%%%%%%%%%%'''+++---,,,999MMM___jjjnnnmmmlllmmmnnnpppsssuuuvvvwwwxxxyyyyyyyyyzzz{{{}}}~~~zzzyyyyyyzzz{{{|||zzzyyy|||}}}}}}~~~~~~~~~}}}|||{{{{{{{{{yyyyyyyyyzzzzzzzzzzzzzzz|||zzzxxxyyy|||}}}||||||~~~~~~}}}zzzyyyyyyzzz{{{{{{zzzyyyyyyyyyzzzzzzgggRRRGGG>>>>>>===>>>>>>===:::888777666555333111000///...+++***)))(((''''''''''''((()))***++++++***)))(((((('''&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%###""""""###%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###&&&))),,,...&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$###"""""""""#########$$$$$$&&&###""""""""""""'''---""""""""""""############""""""######""""""!!!  !!!   !!!  !!!!!!   !!!  !!! !!!!!!!!!   !!!!!!  !!!  !!!"""###########################&&&%%%######$$$'''***,,,***///;;;MMM___jjjnnnmmmnnnoooqqqsssuuuwwwwwwxxx{{{{{{{{{{{{|||}}}~~~{{{zzzzzz{{{}}}}}}|||{{{|||}}}~~~~~~}}}|||{{{zzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{}}}{{{zzz{{{~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}{{{zzz|||}}}~~~}}}|||zzzyyyxxxwwwwwwkkkTTTGGGBBB???@@@AAAAAA@@@===:::888777666444111///---++++++))))))(((((((((((())))))((()))***++++++***(((''''''&&&&&&&&&&&&''''''(((((()))***)))&&&$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$'''***---///&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%&&&%%%%%%&&&&&& !!!!!!"""###$$$$$$%%%'''$$$$$$'''&&&%%%(((///#########""""""""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!   !!! !!!!!!    !!! !!!!!!!!!"""   !!!!!!  !!!  !!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%'''((()))***)))...;;;OOOaaakkkooonnnoooqqqsssuuuwwwxxxxxx||||||||||||}}}}}}~~~|||{{{{{{|||~~~~~~}}}|||{{{{{{|||~~~~~~|||{{{zzzyyyyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{~~~}}}|||}}}}}}~~~~~~~~~}}}}}}~~~{{{}}}}}}}}}||||||~~~~~~}}}|||{{{yyyxxxwwwvvvvvvZZZJJJAAA<<<>>>???AAA@@@>>>:::777555888666333000---+++)))))))))))))))))))))***++++++((()))***+++***)))'''&&&&&&&&&&&&&&&&&&'''((()))%%%'''((('''$$$###$$$'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%''')))&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$######$$$ !!!"""###$$$%%%%%% $$$$$$ """((($$$$$$######""""""!!!!!!"""""""""""""""!!!!!! """"""""""""""""""""""""  !!!   !!!!!! !!!!!!   !!!""" !!!!!! !!!!!!""""""   !!!!!!  !!!!!!  !!!###$$$%%%%%%$$$$$$$$$$$$$$$$$$"""""""""$$$&&&''''''&&&)))&&&'''000CCCXXXiiirrrnnnoooqqqsssuuuwwwxxxxxx~~~}}}}}}}}}}}}}}}~~~~~~{{{zzzzzz{{{}}}~~~}}}{{{yyyzzz{{{|||~~~~~~|||zzzyyyxxxyyyyyy||||||||||||||||||{{{{{{~~~~~~~~~}}}}}}~~~~~~}}}|||||||||}}}~~~zzz{{{}}}}}}}}}~~~}}}}}}|||{{{yyyxxxwwwwwwrrr\\\OOOBBB999777?????????===;;;999666444222000...000222111+++&&&******+++,,,,,,---......)))'''%%%&&&)))***(((&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$$$$######$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))######''')))%%%%%%((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&!!!!!!"""###############"""######$$$$$$$$$######""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$"""!!!  !!!!!!  !!!!!!""""""!!! !!!!!!  !!!!!! ###### !!!    !!!"""!!!!!!"""$$$""" !!!!!!!!!!!!  !!!!!!"""$$$%%%############""""""""""""!!!""""""""""""#########&&&&&&(((,,,333@@@WWWjjjmmmtttuuummmnnnwww{{{wwwyyyzzz{{{{{{yyyyyyzzz{{{{{{zzzzzzzzzzzz{{{||||||xxxzzz|||}}}}}}}}}|||yyyxxxyyy{{{|||}}}{{{{{{}}}~~~~~~~~~||||||~~~}}}yyyvvvvvvxxxyyyyyycccQQQGGG===777888>>>>>>===<<<:::777444333111...,,,---000111...+++,,,,,,,,,,,,,,,+++++++++(((&&&%%%&&&(((((('''%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$'''&&&""""""'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$$$$######$$$$$$$$$###"""!!!""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!"""  !!!!!!  !!!!!! !!!!!!!!!!!!!!! !!!!!!  !!! ######    !!!"""!!!!!!"""  """!!! !!!"""!!!!!!!!!!!!!!!  !!! """###$$$"""""""""""""""""""""""""""""""""#########$$$$$$$$$###$$$(((,,,666HHHYYYkkkrrrsssmmmooowwwyyyuuuyyyzzz{{{{{{yyyyyyzzz{{{zzzyyyyyyyyyyyyzzz{{{{{{yyyzzz||||||||||||~~~~~~|||{{{zzzzzz{{{|||~~~||||||~~~~~~}}}}}}~~~~~~zzzxxxxxxyyyyyyyyylllSSSFFF???888777:::===<<<;;;999777444222000111...++++++...111111//////...---,,,+++)))((((((((('''%%%%%%&&&&&&%%%###&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((%%%!!!"""&&&########################%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""###$$$%%%%%%###!!!""""""############""""""########################"""""""""!!!!!!""""""###  !!!!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!   !!! ######    !!!"""!!!  """!!! !!!  ###$$$$$$###!!!!!!!!!   !!!  !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$%%%%%%%%%$$$######%%%&&&***777DDDbbbkkkqqqoooqqqwwwxxxtttxxxzzz{{{{{{zzzyyyyyyzzzxxxxxxwwwwwwxxxxxxyyyzzzyyy{{{||||||{{{{{{|||}}}~~~~~~~~~}}}|||||||||{{{|||~~~~~~}}}}}}|||{{{{{{{{{yyyxxxjjjZZZJJJ@@@:::666777<<<;;;:::999777444222000///111///......000111111///...---,,,+++***)))(((''')))((('''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$############$$$$$$%%%$$$$$$### !!!###%%%%%%$$$""" """######$$$$$$######"""###########################""""""!!!!!!!!!!!!"""  !!! !!!!!!!!!!!! !!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! $$$$$$ !!!   !!!"""""" !!!!!!!!! !!!!!!"""#########!!!!!!  !!!!!!  !!!!!!!!!!!!$$$$$$$$$%%%%%%%%%&&&&&&'''%%%%%%&&&%%%&&&...777OOO___nnnssstttvvvxxxwwwxxxzzz||||||zzzyyyyyyzzzwwwwwwvvvvvvwwwwwwxxxyyyzzz{{{|||{{{zzzyyyzzz{{{~~~~~~~~~|||{{{zzz}}}~~~~~~~~~~~~~~~}}}zzzxxxsssYYYPPPDDD<<<666333666:::999999777555333111000///333333333333333111...,,,+++++++++******))))))))))))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$"""###''')))((($$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########"""###############"""""""""$$$%%%$$$############$$$$$$$$$$$$######""""""""""""""""""""""""%%%$$$###!!!   !!!     !!!!!!!!!!!!!!!!!!!!!!!!!!!""" !!!%%%%%%!!! """    """"""!!! !!!!!!!!! !!!!!! !!!   !!!!!!  !!!!!!!!!"""$$$%%%%%%%%%%%%&&&&&&&&&'''&&&&&&'''&&&%%%)))000999OOOgggsssuuuvvvyyy{{{wwwyyy||||||{{{yyyyyyyyywwwwwwvvvvvvwwwwwwxxxyyyzzz{{{|||{{{zzzyyyzzz{{{~~~}}}|||yyy|||}}}~~~~~~{{{yyy^^^NNNGGG>>>777222111333666999888666444333222222111444555666555333000,,,))))))))))))))))))*********((()))***)))'''&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$###"""$$$'''&&&"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$#########"""############"""!!!!!! !!!"""###$$$$$$$$$######$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$###!!!   !!!!!!    !!! """ !!!%%%%%%!!! """    """###!!! !!! !!!    !!!  !!!!!!""""""###$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$&&&%%%###&&&++++++>>>WWWiiirrruuuyyy|||wwwyyy|||}}}{{{zzzyyyyyyxxxxxxwwwwwwxxxxxxyyyzzz{{{|||}}}|||zzzzzz{{{|||~~~zzz}}}{{{|||~~~~~~~~~~~~}}}{{{fffSSSFFFAAA999333111333555666888777666444444444444555444444444333000---+++***))))))))))))))))))))))))&&&((()))(((&&&%%%&&&((($$$$$$$$$%%%%%%&&&&&&&&&)))((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###***,,,&&&"""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###$$$$$$$$$######"""!!!###"""!!!!!! !!!"""######$$$$$$%%%%%%$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!!   !!!!!!    !!!!!! !!!  ######     ######"""   !!!    !!! !!!""""""###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&######%%%%%%###%%%)))'''000BBBXXXkkkuuuxxxwwwvvvyyy|||}}}|||zzzyyyxxxzzzyyyyyyyyyyyyzzz{{{{{{{{{|||}}}}}}{{{{{{|||}}}|||~~~~~~{{{}}}~~~}}}|||}}}~~~~~~iiiTTTOOOBBB>>>777111222777999888888777666555444555666777444333222///,,,***+++,,,******))))))((((((((('''$$$&&&((('''%%%$$$&&&((($$$$$$$$$%%%%%%&&&&&&&&&***)))(((&&&%%%$$$######$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%222777---""" &&&***""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""'''%%%"""  !!!###$$$$$$%%%%%%$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!!!! !!!!!!!!!!!!   !!!!!! !!!!!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!! ######""" !!!""""""!!!   !!!!!! !!! !!!!!!"""###$$$$$$%%%######$$$$$$$$$%%%%%%%%%(((%%%$$$&&&&&&$$$%%%)))))))))222JJJeeeuuuvvvsssvvvyyy|||}}}|||zzzyyyxxx{{{{{{zzzzzz{{{{{{|||}}}{{{|||}}}}}}||||||}}}~~~~~~}}}~~~~~~}}}|||{{{{{{~~~iiiXXXPPPIII@@@<<<999999;;;===<<<:::666666777777777666666555,,,,,,,,,+++***))))))(((******)))((('''&&&&&&%%%&&&&&&%%%$$$%%%&&&'''(((#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$&&&&&&"""111777+++ !!!'''(((#########"""""""""!!!!!!%%%%%%%%%$$$$$$$$$######"""#########$$$$$$$$$$$$%%%$$$###!!! """###!!!!!!  !!!"""!!!  !!! !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!   !!!"""""""""!!!  !!!"""######$$$%%%###""" !!!###$$$&&&%%%$$$######%%%'''((()))******222KKKiiiwwwvvvwwwzzzzzzyyyzzz|||{{{vvv{{{zzzzzzyyyzzz{{{|||}}}~~~~~~~~~~~~~~~~~~qqqZZZPPPIIICCC;;;;;;<<<===>>>>>><<<:::777777777666666444333333,,,++++++***))))))(((((())))))((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$&&&%%%$$$$$$$$$$$$%%%&&& ***,,,$$$$$$&&&###%%%%%%$$$$$$$$$#########$$$$$$$$$$$$#########"""""""""""""""""""""#########"""!!!!!! """  """""" !!!!!! !!!!!!!!!    !!!""" !!!!!!!!!!!!""" !!!  !!!       !!!""""""######&&&%%%###""""""###%%%&&&&&&%%%$$$######%%%&&&((('''((()))...>>>VVVkkkuuuvvvzzz{{{yyyyyy{{{zzzwwwzzzzzzyyyyyyzzz{{{}}}~~~ttt\\\SSSLLLBBB<<<888<<<@@@BBBAAA???<<<;;;888888777555333111000///******))))))((((((''''''((((((''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%!!!$$$### """)))(((!!!''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$#########!!!!!! !!!!!!$$$"""!!!!!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!   !!!!!!!!!!!!"""""""""     !!!### !!!!!!""""""###%%%$$$###""""""###%%%%%%%%%$$$$$$######%%%&&&'''&&&'''))),,,111???YYYppptttyyy|||zzzxxxzzzzzzwwwyyyyyyyyyyyyzzz|||~~~^^^SSSPPPEEE:::666<<>><<<<<<999888555333000...,,,+++))))))((((((''''''''''''&&&'''''''''''''''''''''$$$%%%&&&'''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&###############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%&&&%%%###'''---+++%%%))))))))))))))))))))))))***************)))))))))((((((((((((''''''''''''"""!!! ###"""!!! !!!"""""""""!!! !!!!!! !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!     """&&&!!!!!!!!!!!!  !!!!!!!!!"""""""""!!!!!! !!!""""""###$$$$$$######$$$$$$%%%&&&(((&&&(((++++++111IIIbbbqqqxxx}}}{{{xxxxxxyyywwwyyyyyyyyyyyy{{{}}}gggPPPLLLGGG:::555888EEEGGGGGGDDD???;;;;;;<<<777666333000---+++))))))((((((((('''''''''''''''&&&&&&&&&&&&''''''''''''$$$%%%&&&'''((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&"""""""""#########$$$$$$%%%%%%&&&''''''''''''''')))++++++))))))+++,,,************************+++++++++++++++++++++,,,,,,***************)))))))))%%%%%%###"""!!!  !!!###!!!###$$$###  """ !!!!!!!!!!!!!!!!!!!!!!!!        """&&& !!!!!!!!!  !!!!!!!!!!!! !!!!!!""""""###############$$$$$$%%%%%%((($$$$$$))))))+++:::LLLgggrrr{{{{{{wwwwwwxxxxxxyyyyyyyyyzzz{{{}}}lllZZZKKKGGGBBB;;;>>>GGGJJJHHHEEE@@@<<<999999999555333000---***)))((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$%%%%%%&&&'''((()))***************(((+++,,,+++(((''')))+++************++++++++++++************++++++++++++))))))))))))*********++++++***(((&&&%%%$$$###### !!!  ###%%%!!!$$$%%%$$$  ### !!!!!!     !!!### !!!""""""######$$$$$$$$$#########$$$$$$$$$$$$$$$&&&""""""%%%(((***000666UUUeeessswwwvvvvvvxxxyyyzzzzzzzzzzzz{{{}}}|||]]]QQQGGGFFFGGGHHHJJJNNNHHHDDD@@@<<<:::888666444111000---***)))(((((()))(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''((()))))))))***,,,---......------(((((())))))((('''(((***)))))))))*********++++++*********+++++++++,,,,,,))))))***+++,,,,,,------///...---,,,++++++++++++###$$$$$$""" !!!$$$'''"""$$$&&&$$$  ###!!!  !!!  """"""!!!      !!!  !!!"""###$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$%%%$$$###&&&,,,...+++???SSSiiirrrsssuuuyyy||||||{{{{{{{{{{{{}}}eeeOOOFFF@@@DDDMMMQQQLLLFFFDDD@@@;;;:::999888444000///...+++)))(((((()))***((((((((()))))))))))))))(((((('''&&&%%%%%%$$$$$$'''&&&%%%$$$%%%&&&'''((('''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&((((((((()))***++++++,,,+++,,,---///000000//////)))&&&&&&(((******)))***((((((((())))))*********,,,,,,,,,------.........***+++,,,---///000111111222111111000000000111111'''((('''%%%"""!!!$$$'''"""%%%'''%%%  ###$$$""""""$$$ !!!######"""!!!  !!!!!!  !!!!!!  !!!!!!     !!!""""""""""""""""""###$$$$$$$$$$$$###%%%***)))$$$&&&///000***000GGGaaammmqqquuu{{{~~~}}}|||{{{{{{{{{}}}~~~xxxbbbIIIGGGGGGKKKQQQQQQKKKDDDBBB>>>;;;:::;;;888111+++***++++++***(((((()))+++)))************))))))((((((((('''&&&&&&%%%$$$$$$***'''%%%&&&)))++++++)))'''&&&%%%#########$$$$$$#########$$$&&&''''''''''''&&&$$$###$$$'''***,,,$$$$$$%%%&&&'''((())))))))))))(((((()))+++---......++++++000666777111+++***++++++++++++***))))))(((,,,333777000''')))111...---,,,+++,,,---...///////////////............///000111222222111000///)))((('''%%%%%%&&&&&&'''######"""!!!   !!!           !!!   """$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!   !!! ###!!!""""""#########$$$$$$$$$$$$%%%&&&'''((((((((((((---111CCC^^^qqqwwwxxxzzz}}}|||~~~|||yyy}}}nnn___OOOMMMMMMOOOPPPNNNGGGAAA???;;;888777777555000+++((()))***)))((((((***,,,))))))******))))))((((((((((((((('''&&&%%%%%%%%%***(((&&&''')))+++***((('''&&&%%%$$$$$$$$$%%%%%%''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%'''))),,,...&&&''''''(((((())))))*********)))((())))))++++++***)))***---111111---(((,,,,,,------,,,+++******(((---666===888...+++...------,,,,,,---...///000000000000000///////////////000000000000///...---)))((('''&&&&&&&&&''''''%%%%%%$$$"""!!!   !!!          !!!   !!!###   !!!  !!!""""""""""""############%%%%%%&&&&&&'''(((((((((---///:::OOOffftttyyyzzz~~~~~~||||||uuueee^^^RRRRRRRRRQQQNNNIIIEEEAAA===999444222222111---***,,,,,,,,,+++))))))***+++((())))))))))))((('''&&&((((((''''''&&&&&&%%%%%%***(((''''''((()))(((&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&''')))***+++,,,************************++++++***))))))))))))))))))***+++------,,,***)))............---,,,+++***(((+++000666444...***+++------------...///111111222222111111111000000000............---,,,+++***)))(((''''''&&&&&&''''''''''''&&&$$$###!!! !!!  !!!              !!!  !!!  !!!!!!!!!!!!"""""""""#########&&&%%%%%%%%%%%%'''((())),,,,,,///<<>>???<<<888333///,,,***)))(((---------+++((('''((()))))))))))))))((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$#########$$$$$$%%%%%%&&&&&&&&&###%%%'''''''''''')))++++++,,,------,,,+++)))(((......------,,,,,,++++++******+++,,,,,,---------+++...000///,,,***,,,///............---,,,+++***111...+++))),,,///111000//////000111222222333333333333222222111000000///,,,+++***)))'''&&&&&&%%%'''''''''''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$######!!!  !!!  ###%%%%%%###  !!!!!!   !!!!!!  !!!"""      !!! """  """  !!!  !!!!!! #########$$$$$$$$$%%%%%%&&&%%%$$$###$$$&&&(((***&&&)))***)))222IIIddduuu{{{||||||}}}~~~rrrcccTTTLLLKKKOOOOOOMMMGGG???:::888888888666222...+++*********'''((()))(((((((((***,,,*********)))((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&((((((&&&%%%$$$%%%&&&&&&'''(((((((((''''''***,,,...---***(((***,,,)))***,,,---.........------------,,,,,,+++++++++((()))***,,,---.........***,,,---+++))))))+++...------......------,,,+++))),,,......000222///+++111111222333333333333222222222111000///......---***)))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%&&&&&&###$$$$$$######"""!!! !!!   ###%%%%%%$$$!!! !!!!!!!!!!!!     !!!!!!!!!  """"""!!!      !!!  !!!  !!! !!!!!! """#########$$$$$$$$$$$$%%%$$$$$$$$$$$$&&&'''(((&&&(((***+++,,,888QQQhhhxxx|||~~~{{{zzz||||||{{{}}}yyykkk___RRRMMMPPPNNNLLLHHHCCC===999777666000000///---++++++,,,---,,,------,,,******+++---+++++++++***)))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$'''***+++)))'''((()))******+++,,,+++***))))))***...000...***)))+++...******,,,---...///000000+++++++++++++++++++++***((()))***++++++++++++***)))))))))(((((()))+++---------.../////////......'''---000///000222000+++333333444555444333222111111000000///---,,,,,,+++)))(((&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%$$$###"""$$$$$$$$$#########""""""!!!!!!"""""""""!!!!!! !!!    !!!!!!!!!!!!!!! !!!!!!!!!!!!    !!!!!!!!!!!!  """###"""       !!!  !!!"""###!!!!!!!!!!!!""""""""""""###$$$$$$%%%%%%&&&''''''(((%%%(((///---,,,===TTTlllwww~~~|||yyyzzz|||{{{}}}~~~nnneeeYYYLLLJJJQQQJJJGGGDDD@@@===;;;:::999***+++,,,,,,,,,,,,...///777666555222...,,,+++,,,,,,,,,++++++***((('''&&&''''''((((((((((((((((((%%%)))------,,,******,,,---......///...---+++***%%%))),,,,,,)))(((,,,000........................************************(((((()))******)))'''&&&+++)))(((((()))+++---...---...///000111111111111000555555000///444888777444555555666555333222111000///...---,,,+++******((('''&&&%%%%%%%%%&&&'''######$$$%%%$$$###"""!!!&&&%%%$$$###!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!  !!! !!!### !!!!!!!!!!!!    !!!!!!!!!"""  ######"""      !!!!!! """%%%&&& !!!"""###$$$&&&&&&&&&&&&&&&***"""&&&222000&&&000FFF___ooo{{{|||zzz||||||~~~{{{wwwkkk[[[QQQPPPOOOMMMCCCBBB@@@@@@>>>:::666222)))))))))))))))***++++++,,,///222555666444222111111---)))'''((()))***)))---,,,......***%%%''',,,+++---//////...------...***+++***(((***///000...)))))))))***+++++++++,,,---'''%%%000===@@@333$$$((())))))))))))************++++++)))((('''(((***)))(((((()))+++...111333---...000222333222000///000444888:::888555333222333111000000000...+++((()))((('''((()))***)))'''%%%((((((###"""%%%(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&###!!!!!!!!!"""""""""  $$$"""      """!!!        !!!""""""  !!!!!!!!!  !!!!!! ###$$$$$$%%%%%%%%%$$$$$$%%%&&&'''((((((+++...111JJJcccwwwzzzxxx|||~~~}}}||||||}}}~~~zzznnn___UUUQQQOOOMMMJJJEEECCC@@@>>>;;;777222///*********)))******++++++,,,,,,---------------,,,+++***)))'''''')))+++---***'''(((---000//////222111000000000000000000000,,,...---+++,,,//////,,,+++++++++++++++,,,,,,,,,+++((('''---444666000))))))))))))*********++++++)))***+++++++++,,,...000******)))***,,,...111333//////111222222222111111000111333444333333222222////////////...---+++))))))(((''')))+++,,,,,,+++...000---&&&""""""###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%###!!!!!!"""""" !!!""""""!!!  ###"""      !!!  !!!!!!""""""!!!!!!     !!!"""  !!!!!! """"""###$$$$$$$$$$$$$$$%%%&&&'''((((((***---///===OOOgggxxx|||zzz}}}}}}}}}}}}~~~yyyuuuaaaQQQOOORRRNNNIIIHHHGGGCCC>>>:::666222...+++++++++***************++++++***)))''''''((()))))))))***+++***)))+++///333444...,,,000555444222222333///,,,,,,...///...,,,+++...///,,,,,,...,,,))),,,,,,,,,,,,,,,+++++++++)))************+++,,,---******+++++++++,,,,,,,,,***+++,,,,,,,,,---///111,,,,,,,,,,,,---///111222111111111222222222222222333111000///000222222222---///000000...---------,,,+++)))***+++,,,+++)))555777444,,,&&&%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$###"""###%%%###!!!!!!!!!!!!  ###"""     !!!!!!!!!   !!!  !!!  !!!"""   !!!!!! !!!###$$$$$$$$$$$$&&&'''((((((((()))+++---000999RRRppp}}}yyyzzz~~~~~~~~~}}}vvvjjjVVVKKKQQQTTTKKKDDDFFFDDD???:::555111///,,,***++++++***))))))))))))******))))))(((((()))***++++++...111000......444999<<<555222333666666777:::555000+++***---///...+++''',,,///---,,,,,,+++''',,,,,,,,,++++++*********)))++++++)))''''''***---+++++++++,,,,,,,,,------,,,------,,,******,,,---......------...///000111333222222111111222333333777444111000222222222000...000222222000///000222000...,,,***)))(((%%%###...000///)))&&&''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$"""###%%%'''$$$""" !!!   """!!!     !!!""""""    !!!"""""" !!!   !!!!!!  """###$$$$$$$$$&&&'''(((((('''''')))+++,,,000AAA^^^ttt{{{{{{|||~~~xxxmmm]]]QQQMMMTTTSSSFFF@@@CCC<<<888333///...---,,,+++***))))))((((((((())))))'''((()))+++,,,---------...222555333000000444999555222000222222444<<>>VVVnnn|||}}}~~~{{{lllVVVGGGNNNOOOJJJAAA;;;888444---,,,***)))((()))***)))(((******+++,,,---///000111444222000...///111444666333222222333666888888777333///000555888444///,,,(((***,,,,,,*********+++)))000333...))))))***)))))))))******+++++++++,,,,,,...///,,,((((((,,,111******+++++++++,,,,,,,,,)))***++++++******,,,...***+++,,,...///000000000///000222333222000...---...222444000,,,...999CCC666...'''&&&***+++&&&&&&%%%$$$$$$&&&&&&%%%$$$ $$$&&&$$$###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$ """$$$$$$""" !!! !!!"""""""""   !!!          """!!!  !!!!!! !!!"""###############"""!!!###&&&''''''''''''(((***(((,,,222555???]]]||||||}}}|||oooVVVJJJNNNSSSNNNFFF===666111///...------.........,,,+++***,,,---///222333444444444///000111222444444444444333222333444555666555444666999999444111222222000///000000///---+++,,,---000---***)))+++,,,***)))+++++++++++++++,,,,,,,,,+++---//////---+++))))))///$$$++++++%%%+++,,,,,,++++++++++++++++++++++++)))+++------------...///...///000111222333333333222111000///---+++******%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""###%%%$$$!!!"""###!!!!!!%%%%%%###  ######!!!     """###"""    !!!   !!!   !!!!!! !!!  !!!###&&&''''''''''''(((,,,'''(((///333999LLLbbbvvv~~~}}}xxxrrreeeQQQKKKPPPMMMGGG???666000------...---...///000000000///...000111222444444444333333///000111222333333444444888777777777777666444333000333444111000333333111...///000...,,,+++,,,---///---***)))***+++***)))*********++++++++++++,,,+++---///...,,,*********(((""")))+++)))---------,,,,,,,,,,,,,,,,,,,,,,,,***,,,///000000000111333333333333444333333222222......---+++***(((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%$$$!!!!!!""" !!!%%%&&&$$$ !!!###$$$"""  !!!!!!!!! #########"""!!!!!!    !!!      !!! !!!!!!!!!!!!!!!!!! """$$$'''(((((('''((()))'''$$$'''---///111???PPPnnnzzz~~~~~~|||sssdddRRRCCC@@@DDDCCC>>>666///+++,,,...111000000111333333444444333555555555555444333222111000000111111222222333333888888999888777666333222...111111......111111...---...///...,,,++++++,,,...,,,***)))******)))((())))))*********+++++++++---......---+++******+++***+++,,,------,,,---+++,,,,,,,,,,,,,,,,,,,,,,,,***,,,///000000111222444555555444333222000///...******)))(((&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$#########$$$###!!!!!!""" !!!%%%&&&$$$ !!! !!!"""$$$$$$"""  """"""!!! """###$$$""" """%%%           !!! !!!!!!""""""""""""!!!!!!"""%%%''')))((((((((()))&&&$$$''',,,+++)))111===]]]ooo~~~yyyuuuhhhRRR@@@888777777:::777333//////111444666444444555555666666666666666666555555444333222111111111111111111222333333333444666666444222111111111222111------///...***---.........,,,++++++---,,,+++************))))))((())))))******+++++++++.........,,,***)))+++,,,)))222)))))),,,))),,,***+++++++++++++++,,,,,,,,,(((***---...//////111222222222111000///---+++***((((((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############""""""""""""""""""""""""!!! """### $$$$$$!!! !!!"""###"""!!!    """!!!%%%+++            !!! !!!!!!!!!""""""!!!!!!!!!!!!###&&&''''''''''''((()))(((***,,,***''',,,333GGG___wwwxxxmmmfffUUUBBB888999999666555555555666777999:::;;;888888777777666666666666333333333222222222222222222111111111222333444555444666666444111///...///222333111...///222000+++---...///...,,,+++,,,---***+++++++++************((())))))***++++++,,,,,,.........,,,***)))+++,,,,,,;;;'''$$$***$$$,,,***(((((())))))************(((***---......///000222............---,,,+++***(((((((((''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$############  """$$$$$$ """!!!  !!!"""!!!     ###)))  !!!          !!!"""!!!!!!  !!!  !!!!!! """$$$&&&%%%%%%%%%&&&+++*********)))(((,,,222444LLLiii|||vvvrrrggg[[[III;;;777999888444777888:::;;;<<<======<<<999888777666555555555555111111000000000111222222222222111222333555666888:::;;;:::555000...///111111111000...222666555000---...//////---------///***+++------+++******+++))))))***+++,,,------...---......---+++******+++???TTT222)))...!!!((($$$'''''''''((())))))*********---///000//////000222---------------,,,++++++((((((((('''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######"""""" !!! !!!"""$$$$$$ !!!   """"""     !!!"""  !!!       !!!######"""!!!!!! !!!   ###$$$$$$$$$$$$%%%(((((((((''''''(((,,,000+++<<>>BBBAAAAAADDDCCC@@@===999666555444444333333222222333444666777444333111000000000111111333222222333555888;;;===333555555222000333;;;BBB555444111///333666333---...000111000//////000111)))---000000---,,,,,,...******+++,,,...//////000+++---//////---+++))))))AAA..."""...***'''(((((()))***++++++,,,)))+++,,,,,,+++******+++)))))))))((('''%%%$$$###############$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!! """###$$$""" ###&&& !!! $$$$$$""" """%%%$$$!!! !!!  &&&&&&%%%###"""  !!!"""###"""  !!!!!!   !!!   !!!!!!  """"""!!!  !!!!!! !!!!!!""""""""""""!!!!!!"""$$$&&&%%%%%%&&&'''$$$'''))))))***,,,,,,***...,,,444KKKhhh{{{{{{sss___JJJ>>>DDDLLLOOOMMMIIIEEEDDD>>>===;;;999777555444444444444444444444444333333000111111///111444333//////111222333333555777:::666666555333333777???FFF:::333......///,,,+++,,,------...///000000//////111000///......///000111000000000000////////////------......---+++***))))))************+++++++++***'''$$$%%%)))++++++***((()))+++,,,,,,+++***(((((()))((('''$$$$$$&&&)))###"""!!!!!!"""$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$###""" """###$$$%%%&&&$$$!!!""" !!!!!!!!!!!! !!!  !!! !!!!!!!!!!!!!!!!!!  %%%%%%!!! """ !!!  !!! """""""""!!!!!!"""  !!!"""!!!   !!!!!! !!!   !!!)));;;111  !!!!!!  !!!!!!  !!!###%%%&&&&&&&&&&&&'''%%%%%%'''+++---+++)))***...///333JJJkkk}}}|||qqqeeeUUUGGGPPPRRRSSSQQQKKKFFFCCCCCC===<<<:::888666555444444555444444444444333333333222555555111000222222//////000222222222333666888;;;;;;;;;777222111333666000,,,---222666333111222////////////000000111111000000///////////////000////////////..................//////...---+++************+++++++++,,,,,,,,,+++******,,,------,,,++++++,,,,,,+++)))'''&&&&&&&&&&&&%%%%%%&&&'''(((***+++------***&&&!!!$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%$$$$$$###!!! !!!###$$$!!!$$$&&&%%%""" !!!!!!!!!!!!  """"""""""""!!!!!!!!!!!!  $$$%%%!!! """!!!!!!  !!! !!!""""""!!! !!! !!!   !!!  ###(((777...!!!  !!!!!!  !!!"""###%%%&&&&&&%%%%%%&&&%%%%%%'''***+++***((((((,,,---000===WWWppp~~~|||mmmeeeZZZRRRPPP]]][[[WWWPPPHHHCCCAAAAAA<<<;;;999888666555555444555555444444444333333333555999:::555000111111000...000111111111222555777>>>@@@@@@<<<555///------******///777;;;888444333111111000//////000222222//////000111111111000/////////.........---------///000000000///...---,,,++++++,,,,,,,,,---------...///000000...------...///...,,,+++)))'''%%%$$$$$$######$$$&&&'''&&&%%%!!!$$$''')))########################""""""###$$$%%%%%%%%%$$$###"""!!! !!!"""### (((333333(((  !!!!!!!!!!!!  #########""""""!!!!!!!!!  $$$$$$!!! """$$$###!!! !!!!!! !!! !!!!!!!!!     !!!!!!!!!  !!! !!!!!!!!!!!! !!!+++$$$   """"""###$$$%%%%%%$$$$$$%%%$$$$$$%%%((())))))((((((***---...111@@@^^^yyy~~~hhhdddddd^^^]]]bbb\\\YYYSSSLLLEEEAAA???>>>:::999888777666555555555555555555444444333333222444:::<<<666111111333333000111222222111222444666>>>@@@AAA>>>888222000000......222999:::444///...222111///......///111222///000333444555333111000000////////////.........000000000//////......------------............///...111333222...++++++---///---+++)))'''&&&%%%%%%$$$""""""###%%%&&&%%%###'''&&&$$$######$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###""""""!!!!!! !!!!!!""""""&&&555555''' $$$ !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!######""""""!!! ###### """%%%$$$"""  !!!""" !!!!!!!!!!!!     """"""!!!  """"""!!! !!!!!!!!!!!! """  #########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''''''''',,,***,,,000...333NNNmmmzzzkkk___hhhqqqmmmhhhjjjWWWTTTOOOIIIDDD???;;;999888777666666555555666666666666555444333333222222111888;;;666111222555666222333444333222333555777;;;======:::666333444666333111333666444...+++,,,111000...------...000111000222555777777666444222111111111000000000000////////////...............////////////000000000000---000222111,,,))))))***,,,+++)))((('''&&&&&&&&&%%%$$$###$$$$$$%%%$$$######&&&'''&&&###!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!! !!! !!!!!!))))))$$$ !!!!!!!!!!!! """""""""######"""""""""!!!!!! !!!"""""" """%%%###!!!  """### !!!!!!!!! !!!  !!!"""!!!  """"""!!!   """"""!!! !!!!!!!!!!!! !!!$$$ """$$$ !!!!!!!!!   ##################$$$$$$$$$$$$$$$$$$$$$%%%&&&'''---(((***111///...@@@YYYppp{{{iiicccggguuu}}}uuuhhh```VVVRRRMMMHHHCCC>>>999555666666555555555555666666666666555444333333222111///555777333111444666666333444555444333333444666999:::999666111///111444222000000111///+++,,,000000000...------......///111333555777888777555444222222222111111111000000000///............//////000000111111111222222222...///000...+++)))))))))))))))((((((''''''&&&&&&%%%&&&&&&%%%###$$$&&&)))333...''' !!!%%%)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""" """!!!"""$$$ !!!!!!!!!!!! """"""############""""""!!!!!!""" """"""!!! !!!"""""" !!!!!! """!!! !!!"""!!!   !!!!!!!!!  !!! !!! !!!!!!!!!!!! $$$ !!!###!!!###""" """!!!  !!! """""""""""""""###$$$%%%$$$$$$%%%$$$######&&&(((+++%%%&&&...///---555CCC^^^qqqttthhhnnnwww}}}yyynnn```WWWRRRNNNHHHCCC???<<<888555444444444444555666666777777666555444333222222111000333333111111444444222333444444333222222333555777888888555111...///222///......000...,,,///444000000000/////////......000222444666666666555444111111111111000000000000111000////////////000111111222222222222333333333222000...------,,,+++***'''(((((()))((('''%%%$$$###&&&(((&&&###$$$+++222gggZZZFFF222&&&"""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""" !!!!!!!!!""""""""""""""" !!!!!!!!!!!! !!!""""""""""""!!!  !!!!!!!!!!!!!!!!!!### !!!!!!"""""" !!!  !!!!!! !!!!!!   !!!  """### !!!  ###""""""!!!  !!! !!!!!! !!!!!!!!!!!!"""###%%%&&&$$$%%%%%%$$$"""###&&&))))))&&&''',,,---,,,000777IIIccczzz{{{jjjuuu|||nnnccc[[[UUUMMMHHHAAA<<<;;;:::999777444333333444555666777777777666666444333222111111111222111///000444333///222333333222111000222333555777999888444111111333///...///111///,,,///555111111111111111000///...000111222444444555444444000000000000////////////222222111000000111222333222222222333333333444444666222...---///000...,,,(((((()))***(((&&&###"""!!!&&&)))&&&###%%%///999BBBBBB@@@<<<666///(((########################### !!!"""$$$$$$%%%%%%  """ """  !!!!!!!!!!!!  !!!!!!  !!!"""######!!! !!!### !!!!!!!!!!!! !!!!!!!!!"""    !!!!!!   """$$$  !!! ### $$$###  """!!!""""""!!!!!!""" !!!!!! !!! """$$$&&&'''%%%&&&&&&$$$""""""&&&***((()))***+++,,,---111444;;;XXXuuu}}}vvv|||zzzpppfff\\\TTTOOOKKKFFF???:::777777666666:::888666555555555333222222222222111111222333333111222333222222222444666333222222222444555444222<<<:::888555333111000/////////////////////////////////.........000222333555555555444333222000///000///...///111222222222222222222111111111111111/////////000111111222222222222111111111111111111,,,)))%%%'''+++---+++(((%%%$$$######$$$''')))+++***'''***///...'''###%%%#########$$$%%%%%%%%%&&&$$$""" !!!$$$%%%### !!!!!!!!! !!!!!! !!!"""""""""  ###$$$###!!!!!!!!! !!!!!! !!!######$$$!!!  !!!  $$$$$$### !!!  """!!!""" !!!  ###((("""111DDDDDD!!!%%%''' !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###%%%%%%%%%$$$$$$$$$%%%&&&&&&******+++,,,,,,---......888DDD^^^zzzzzzzzzyyynnnddd\\\UUUOOOLLLIIIEEE>>>:::999999999999999777555444555555444333222222222222222333444444222333444444333333444555444222111111333444444333888777555444222111000000........................///.........///000111222555555555444444333222111111///......000111111000000000000000000000000000//////000000111111111111111111000000000/////////000,,,'''&&&((((((%%%!!!&&&%%%$$$######$$$%%%&&&$$$"""###((('''"""!!!############$$$$$$$$$$$$"""!!!!!!$$$&&&%%%"""  !!!!!!  !!!!!! !!!!!!"""###!!! !!!###$$$###!!!!!!!!! !!!!!!  !!!$$$!!!   """"""!!!  ### !!!"""!!! !!!""" !!!  ######EEEsss___GGG%%%%%%!!!    !!!###$$$%%%$$$$$$$$$$$$%%%&&&&&&)))******+++,,,---......000:::OOOkkk}}}}}}ttteee[[[VVVSSSPPPMMMFFFBBB===::::::;;;;;;;;;888666444444555555444333111222222333444555555666222444666666444333222333444222000000222333444444555444333222111111000000------------------------///.........///000111222444444555555555555444444222000//////000000000///......//////000000111111000000000000000000111111000//////...---,,,++++++///+++'''%%%&&&%%%"""&&&%%%%%%$$$###"""!!!!!!###!!!"""%%%%%%"""!!!###############"""""""""""" !!!###%%%'''%%%!!!!!! !!!!!!!!! !!!!!!!!!  !!!"""$$$###!!!"""######"""!!!!!!!!!!!! !!!!!!!!!###"""!!! ###!!!    """$$$ """!!! !!!"""""""""  !!!   %%%+++333:::???PPPpppIII$$$444"""   !!!$$$ !!!!!!  !!!"""###$$$$$$$$$$$$%%%%%%&&&&&&((()))***+++,,,---......+++111>>>UUUqqq{{{ooo___VVVTTTSSSPPPLLLDDD@@@<<<999999:::::::::666555333333444555444333111111222444555666666777333555777777555333111111333111//////111333444444555444333222111000000000------------------------.........///000000111111222333444555666666666666444222000000000111000.........//////000111222222000000000///////////////...---,,,+++***)))(((''')))'''%%%$$$&&&&&&%%%$$$%%%%%%%%%$$$###"""!!! ###"""""""""###"""###$$$######""""""!!!!!! !!!!!!###$$$%%%$$$""" """!!! """######""" !!!!!!!!!!!!  !!!!!!$$$$$$#########""""""!!! !!!!!!!!!!!! ###"""!!! """ !!!"""    !!!### ### """###!!!   --- """+++666222  !!!"""'''!!!    !!!""""""###$$$$$$%%%%%%%%%%%%'''((()))***+++,,,---...,,,000555BBB]]]zzzxxxpppfffZZZSSSRRRPPPJJJEEEBBB>>>:::888777777777666666444222222333444444333000111333444555666666666333555777777555222111000111///...///111333333333777666555333111000//////........................---...//////000111111111111222444555666777777777666444222111111111000/////////000111111222333333/////////......---------++++++***)))'''&&&%%%%%%&&&%%%$$$%%%&&&'''''''''######$$$$$$$$$$$$###"""  !!!!!!###""""""!!!!!! ######""""""!!!"""###$$$###""""""###%%%%%%$$$### !!!!!!!!!""""""  !!!!!!###$$$######"""!!!!!!!!! !!!""""""!!! !!!   !!!!!! $$$   !!!!!!   !!! !!! &&&***&&&(((&&&,,, ###%%%%%%""" !!!"""'''###"""!!!   !!!!!!"""###$$$%%%%%%%%%%%%&&&'''((()))+++,,,---...---111111555JJJiii}}}yyysssiiicccZZZUUUSSSNNNHHHBBB???<<<999777666666666555666444222222333333222111000111333444555555555444333444666555333111000111///......///222333333222888666555222111///......////////////////////////---...///000111111111000111222333444555666666666666444222111111222111///000000111111222222333333......------,,,+++******)))(((((('''&&&%%%$$$$$$'''&&&&&&%%%%%%%%%%%%%%%""""""######$$$$$$$$$%%%"""$$$### ######!!!""""""""""""!!!!!!!!!!!!$$$$$$###!!! ###&&&""""""###%%%''''''$$$""" !!!!!!!!!"""""""""  !!!!!!"""###"""!!! !!!""" !!!""""""!!!  !!!"""!!!!!!!!!&&&   !!!!!!     !!!""" """%%%((((((&&&"""  !!!$$$""""""   !!!###%%%&&&&&&%%%%%%%%%&&&'''(((***,,,------,,,//////000<<>><<<;;;999777777999:::;;;:::777555222111222111000///000111333444444333222000222222222111000///111222+++,,,...111444444111///111000000////////////000------------------------,,,---///111111111000000000111222333444444444444111///------...///...---000000000000////////////---,,,+++***)))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%#########"""!!!!!!"""######"""  !!!###!!!%%%%%%!!! ###!!!!!!!!!""""""######$$$$$$"""%%%%%%"""!!!!!!###"""&&&(((%%% !!!!!!!!!!!!""""""""""""  !!!!!! ### !!!######!!! !!!   """!!!"""(((   !!!!!!  !!!"""   """!!!"""  !!!""" $$$%%% !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""   """%%%&&&&&&%%%$$$$$$%%%&&&((()))+++------000------111222888OOOggg{{{}}}}}}yyyrrrjjjeeeYYYUUUPPPJJJFFFBBB===:::::::::::::::::::::::::::777666444333222111111111111222333444333333111000222333333333222111///...///////////////000000111:::444///---+++))),,,000000///...---------------///...,,,,,,...000111111333333444555444222///...////////////000000000000000///...000222222///,,,333---'''%%%'''(((&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$ !!!'''***&&&!!! """######""""""!!!######$$$$$$$$$######""""""""""""!!!"""######$$$$$$$$$$$$$$$############$$$$$$############$$$$$$&&&$$$"""###%%%&&&%%%"""!!!!!!!!!   !!!!!!###$$$%%%###!!! !!!!!!  !!!"""""""""""" !!!   !!!!!!"""!!! !!!"""!!!  !!!!!!!!!"""#########   """###$$$###!!! !!!     """###$$$###$$$$$$$$$%%%)))---111///))))))//////000<<>>;;;999777888888888888999999999:::555444333222111111111111111111222222333333333222333222111000///000000111000000000000111222333333CCC666+++))),,,------...---,,,,,,,,,---.../////////......///222444444333000000000///////////////111111111000000000000000///...---,,,+++***((('''(((&&&######%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%!!!"""!!!!!!$$$######"""!!!!!!###$$$%%%!!!""""""############### !!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!! !!!!!!!!!  !!!!!! !!!!!!   !!!"""""" """### !!!   !!!!!!!!!       !!!""""""###$$$%%%%%%%%%'''***------***+++...---***---333777UUUttt|||tttllleee^^^WWWRRRKKKGGGBBB>>><<<;;;999888888888888888888888888888444333333222111111111111111111111222222333333333444333111000000000222222222111000///////////////WWWGGG666///---,,,+++,,,------------......///000...------///111333222111...///222444444222000///222111111111000000000/////////...,,,***(((''''''%%%$$$######$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ """!!!"""&&&###"""!!!!!!!!!"""$$$%%% !!!"""############### !!!""""""""""""!!!""""""""""""!!!!!!!!!!!! !!!!!!  !!! !!! !!!!!!!!!  !!!!!! !!!###"""!!! !!! !!!"""#########  !!!!!!  !!!"""$$$  !!!""""""### !!!       !!!"""###$$$%%%%%%$$$&&&(((+++***)))+++......---...111555BBB]]]zzz~~~yyyqqqiiibbb\\\VVVSSSIIIEEE@@@<<<;;;::::::999999999888888777666666666333333222111111111111111111111111111222333444444444333333222222222333333333222111///...---------BBB999111111222000....../////////...//////000000.........000222222111000---///333666777555222///222222222111111000000///......---+++(((&&&'''((($$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$#########!!!""" """%%%!!!!!!!!!!!!!!!""""""### !!!"""############ !!!"""###"""!!! !!!!!!!!!  !!!""""""!!!  !!!!!! !!!  !!!!!! !!!!!!  !!! """###$$$%%%   '''%%%###  !!!"""""" """$$$%%%   """###     !!!!!! !!!!!!"""###"""$$$%%%%%%$$$%%%''')))'''(((***---//////000000666555GGGkkkyyytttkkkccc]]]XXXTTTQQQFFFBBB===:::999999999999::::::999777666555444333333222222111111111111111111111111111111333444555333444444555555444444444333222111000//////......,,,((()))///222000000111222111111000000000000111111000000111333333111///...000333555666555333222333333222111111000000///+++,,,+++)))&&&$$$&&&((($$$$$$%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$#########"""%%%$$$"""  !!! !!!!!!!!!!!!!!! !!!"""############!!!"""###"""!!! """"""!!!!!!!!!  !!!""""""!!! !!!"""!!! """   !!!!!!   !!!!!!""" !!!   !!!&&&%%%""" !!!!!!!!! !!!""""""''''''###  !!!   !!!!!! !!!"""""""""###%%%%%%$$$$$$%%%'''&&&''')))+++---///000...222///:::UUUqqq~~~~~~ooojjjbbbZZZUUUPPPMMMJJJDDD@@@;;;888777888999999;;;:::999777666444333222222222111111111111111111111111000000111333444666333444555666666666555444333222111111000111111111444111000111000,,,,,,///333333222111000000000111333222222333444333111//////000111333333444444444333333222222111000000///)))******'''$$$###%%%((($$$%%%&&&&&&%%%$$$%%%&&&$$$$$$$$$$$$######"""""")))'''$$$!!! !!!!!!!!!  !!!"""############!!!"""###"""!!! $$$$$$$$$$$$############!!!""""""!!!!!!###"""  ###!!!!!!!!!   !!!!!! """###""""""###$$$ !!!!!!!!!  !!!!!! !!!###$$$ !!!!!!!!! !!!!!!!!! $$$******&&&   !!!    """###%%%%%%$$$$$$%%%&&&&&&'''((())),,,///...,,,---...444FFFbbb{{{|||tttoooeeeZZZTTTRRROOOIIICCC???===;;;888666666777777888777777666555444444444111111000000111111222333000000000000111222333444111111222333222111000///000///...000222444222///222111000000000000000111000000000000000111111111555333222333555777777666444333222111111111222222............---,,,++++++)))(((&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######"""  $$$&&&%%%$$$ !!!!!!!!!!!! """"""!!!  !!!###$$$&&&&&&%%%"""#########"""!!! &&&&&&%%%%%%%%%%%%%%%%%%111000!!!"""(((""""""!!! """$$$$$$"""  """  ''''''"""###############"""!!!!!!!!!  !!!  !!!  """!!!  !!!!!!!!!!!!!!!!!!    &&&###      $$$&&&%%%###  !!!$$$""")))***"""###***)))'''(((((()))***,,,---...---333555777KKKkkkyyyrrriiiaaaWWWRRRPPPMMMFFF@@@===<<<:::777666666777777777777777666555444444444666555444333222222222222111111111111222333444555111222333333333222000000000///...000222333111///111111000000000000111111333333222222222222222222333222111222444666555444666555333222000///...---,,,,,,,,,,,,+++***)))(((((((((&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$#########$$$!!! """$$$###""" !!!!!!!!!!!! """"""!!!  !!! !!!""""""!!!""""""!!!!!! !!!!!! !!!"""###%%%&&&JJJUUUKKK444'''""""""!!! !!!###"""!!!  %%%---...***'''&&&###!!!  !!!  !!! !!!  !!!    !!!  !!!   !!!###!!!%%% ###&&&''''''((()))***,,,---...,,,111333555AAAZZZttt~~~|||sssnnnbbb[[[SSSOOOLLLIIIBBB<<<;;;:::888666666666666777777777666666555444444444:::999777555444333222222222222222222333444555555333333333333333222111111000000///111222333111000000000000000000111222333444333333333222111111111000000000222444555333222555444333111000...---,,,++++++++++++***)))((('''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""$$$""" !!!!!!!!! !!!!!!!!!!!! """"""!!!  !!! !!!""""""###!!!  !!!  """$$$&&&$$$///+++ !!!""""""!!!!!! !!! """!!!    &&&---///,,,***((($$$ !!!  !!!  ###### !!!  !!!    !!!!!!    !!!))) !!!%%%###(((+++$$$'''''''''(((***+++---...,,,---000222666EEEaaazzz~~~~~~uuummmiiiZZZUUUOOOLLLIIIEEE???:::999888777666555555666666666666666555555444444444888777666444333222111111222222222222222333444444444444444444333333222222111111111111222222111000//////000000111222333444222222222111000///......//////111333555555333000222222222222111111000000,,,,,,,,,,,,+++***))))))&&&&&&%%%%%%$$$#########$$$############""""""""""""!!! !!!!!!!!! !!!!!!!!!!!! """"""!!!  !!! !!!###%%%&&& !!!"""&&&$$$"""  """###"""""" ###"""!!! !!!!!! !!!!!! !!! !!!""" """''''''###'''&&&###    """((()))%%%    !!!!!! !!! !!!   """  """""" !!!!!!    !!!###%%%&&&$$$&&&&&&'''''')))+++,,,---///+++---333333777OOOjjj|||{{{pppgggdddUUUQQQLLLIIIFFFCCC===999888777777666666555555555555555555555444444444444333333222111111111111222222111111111111222222333444444333333333222222222111111222222222111111111000000000000111222444444222222222111000///......000000111333666555333111222222222333222111000000++++++++++++***)))((('''%%%%%%%%%$$$$$$###""""""#########"""""""""!!!!!! !!!"""### !!!!!!!!!!!! """"""!!!  !!!"""!!!  !!!###%%% !!!"""%%%$$$"""  !!!%%%+++%%%###"""!!!!!! !!!!!! !!!"""""" !!!### !!!###!!!"""!!! !!!"""""""""   """)))+++'''"""   !!!!!!!!!!!! !!!!!! !!!!!! !!!  """"""!!!######!!! !!!!!!!!!    !!!)))===>>>***!!!&&&'''%%%%%%&&&'''(((***+++,,,111***,,,555666444BBBWWWsss|||~~~vvvjjjaaa^^^PPPMMMIIIEEEBBB@@@<<<:::888888888777666555555444444444444444444444444444000000000000111111222333222111111000000111222222444444333222222222222222111222444333222000111111111111111111111222333444444333333333222111111111000000111222444555333222444444444333111///---+++(((((((((((('''&&&%%%%%%$$$$$$$$$$$$$$$"""!!!!!!""""""""""""!!!!!!!!!!!! !!! !!!###&&& !!!!!!!!!!!! """"""!!!  !!!  !!! !!!""""""!!!!!! !!!"""""" %%%!!! !!!!!!"""!!!""""""!!! !!!"""$$$!!!!!!  !!!!!!!!!""""""""" ######!!! !!!!!!   %%%&&&$$$!!!   !!!"""""""""  !!!!!!  !!! !!!""""""!!!  !!!      !!! 333NNNQQQ888&&&&&&$$$%%%%%%%%%&&&((()))+++,,,111+++,,,555666333999FFFdddyyy~~~zzzwwwpppeee\\\YYYMMMJJJEEEAAA>>><<<;;;:::::::::999888777555444333444444444444444444444444222222222222222333444444333222222111111222222222444333222111000111111222111333555444111000000222222222222111111222333333333333222222222222222222000//////000222333333222111222222111000---***)))''''''''''''&&&%%%$$$$$$###$$$$$$$$$###"""!!! """"""!!!!!!!!! !!!###""" !!!###%%% !!!!!!!!!!!! """"""!!!  !!!  ###$$$$$$###!!!  !!! !!!'''$$$###&&&"""&&& !!!"""""" !!!!!!  """$$$"""!!!  !!!""" !!!!!!!!! !!!!!!  !!!!!!   !!!!!!!!!  !!!""""""!!!"""!!!  """  !!!  %%%***!!!!!!!!!    !!!###555888&&&$$$$$$%%%&&&''')))***+++---,,,---111111000444<<>>;;;:::::::::;;;;;;:::999777666444333444444444444444444444444555555444444444555555666444444333222222333333333333222111000000000111222111333555444111000000222333333222222111222222222000000000000000111111111000...---...000111222111,,,---...//////---+++***))))))))))))((('''&&&%%%######$$$$$$###""" """!!!!!!!!! """$$$%%%### """$$$ !!!!!!!!!!!! """""""""  !!! !!!"""######!!!$$$&&&&&&$$$!!!######$$$%%%###!!!$$$###"""%%%!!!((( !!!"""### !!!###"""!!!  !!!""" !!!  !!!!!!  ###$$$$$$###   !!!!!! !!!"""!!!  """  !!! ***333"""  """"""!!!!!!!!!   !!!  !!!!!!&&& ###$$$###,,,+++$$$$$$%%%%%%'''(((***+++***,,,///...++++++111888???___~~~}}}tttmmmggg___WWWQQQJJJHHHDDD@@@<<<:::888777777888999888555333333333555555555555555555555555666777888777555444444444444444444666666555333111---///000///...///444888666555444222111000000///111111111000000000000000222000//////000000///---666///222444///000000(((444'''444RRRTTT555$$$+++'''&&&%%%$$$$$$%%%&&&'''"""$$$%%%%%%""" """!!! !!!"""!!! !!!!!!!!!  !!!!!!!!!###"""&&&$$$$$$$$$$$$###"""!!! !!!!!!!!!!!!!!! !!!"""######"""!!!  $$$%%%###!!! !!!"""$$$%%%%%%###!!! !!!  !!!!!!!!!!!!   !!!!!!!!!!!!$$$  !!!   !!!!!!!!!   """!!!   !!!  !!! ###$$$"""  """#########"""!!!%%%$$$######$$$''')))+++******+++,,,------------<<>>;;;999888777777777666444111111222444444444444444444444444444///111444555444333444555222111000000111111000000///000111000...000333777555444333222111000000000+++,,,---...//////000000000///......//////...---333000222000)))+++222333222+++,,,555666,,,&&&(((&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&((('''%%%#########!!! !!!"""###!!! !!!!!!!!!!!!!!!!!!  """ ###### !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!  """"""!!! """###$$$###!!! !!!  !!!!!! !!!!!!   !!!%%%&&&%%%### !!!          !!!"""   !!!"""###""""""!!!%%%%%%$$$###$$$&&&(((******+++,,,---------------333@@@XXXrrr{{{qqqiiiaaaYYYPPPJJJCCCBBB???<<<:::888888888777666444111...///111444444444444444333333333333...111444555555444444444444333111000///000111222111222222111000000333555222222111111111000000000.....................///...---,,,---...///...---,,,)))))),,,//////***###111333---$$$$$$+++---(((%%%%%%&&&&&&&&&&&&%%%%%%%%%'''((('''%%%$$$$$$$$$ !!!######""" """!!!!!!!!!!!!""""""### !!! ###'''&&&!!!"""######""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!! !!! !!!!!! !!!""""""$$$###!!!    !!!!!!!!!!!!!!!!!!!!!!!!  !!! ###+++---(((""" !!!        !!!  !!!""""""""""""!!!&&&%%%$$$$$$$$$&&&'''(((***+++,,,---............---888HHH]]]ttt}}}vvvlllbbbZZZRRRIIICCC???>>>;;;999888777777888555555444222000///111333444333333333333333222222444777999:::888555333333222333333222111000111222333333222222111111222333000000000111111111000000<<<999444000---,,,---......---,,,---///000///...111555444111222...***---...333111((('''---,,,$$$$$$%%%&&&''''''&&&%%%$$$"""###$$$###"""!!!!!!""" !!!"""!!! !!!!!! """###$$$!!!!!!!!! !!! """'''&&&!!!###############"""!!!!!! !!!!!!!!!!!!$$$$$$%%%%%%$$$###"""!!! ###### !!!$$$!!!!!!"""""""""######$$$###"""!!!    !!!!!!!!!!!!!!!!!!!!!!!!   !!!   $$$))))))%%%!!! !!!          !!!!!!!!!!!!!!!&&&%%%%%%$$$$$$%%%&&&&&&***+++,,,---.../////////---555===JJJdddyyyrrrggg]]]UUUMMMEEE@@@<<<;;;999777666666777777222444666666444222111111444444444333333222222222666888::::::888666555555///222555666444111000000444333222222222222222222//////000111111111000000BBB>>>666///,,,+++---//////...---...000111111000)))777444(((###&&&;;;)))***,,,,,,***'''$$$######$$$%%%&&&&&&%%%$$$### !!!"""!!! !!!!!!    !!!!!!"""!!!!!!!!! !!! ###$$$!!!!!!###  !!!!!!""""""###$$$%%%%%%%%%###"""!!! """!!! ###"""""""""###############"""!!!!!!  !!!!!!       """###$$$$$$$$$###!!! !!!    !!!!!!     !!!!!!!!!!!!!!!!!! !!!!!!"""%%%%%%$$$$$$%%%%%%%%%&&&)))***+++---.../////////...222555>>>VVVuuuyyytttmmmbbbYYYRRRKKKDDD???:::999888666555666666777222444888888777444222111555555444444333333222222222444666666555555666777222777<<<>>>:::777555555333222111111222333222000///000111222222222111000;;;888222...+++,,,///111000///...///000111000///&&&---$$$)))???<<<(((''',,,'''''',,,***"""""")))$$$$$$%%%%%%%%%%%%$$$$$$!!!""""""!!! !!!###(((%%%!!!  !!!  !!!!!!!!! !!!%%%  !!!""""""""" !!!"""""""""  !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!     """%%%&&&''''''%%%   !!!           !!!  """"""!!! !!!"""  !!!"""######$$$$$$%%%%%%%%%&&&((()))***,,,---......///,,,---///666IIIeee||||||uuummmeee[[[SSSMMMGGGAAA<<<:::999777666555555666666333555777777555444333333666666555555444333333222222333333333222333555777555:::??????;;;777777999111000///000222333111///000111333444333222111///111111000/////////000000000///......///000///---222333&&&777bbb^^^444 ***((((((***((($$$&&&+++%%%%%%$$$$$$$$$$$$%%%%%%"""""""""!!! """$$$111,,,%%%   """######!!! !!! !!!"""!!!!!!"""""""""""""""!!! !!!""""""### !!!""""""!!! ###!!! !!!!!!!!! !!!""""""""""""!!! !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!  !!!!!!  !!!%%%(((***'''$$$!!! !!!       !!!""""""!!!   !!!!!! """!!!  """  !!!"""!!!"""###$$$%%%&&&&&&&&&'''((()))+++,,,---......---+++,,,222===PPPkkkxxxuuueee^^^TTTLLLGGGBBB===999:::999777666555555555666444555555444333222444555777777666555444444333333777777555333111111333555111555888666222000222555000///...000222333111///111222444444444333111///---///222444444222///---000///------......---+++%%%111&&&'''@@@:::&&&+++ &&&)))'''%%%%%%%%%$$$&&&%%%$$$######$$$%%%&&&!!!!!!!!! !!!###777111(((""" !!!$$$%%%%%%""" !!!!!!!!!!!!"""!!! !!!""""""###!!!"""###$$$######(((%%%""""""$$$&&&%%%###"""###$$$%%%%%%$$$###""" !!!!!!!!!!!!!!!  !!!""""""!!!!!!!!!!!!   !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""&&&***---%%% """$$$!!! !!!!!!      !!!!!!""""""######"""   !!! !!!!!!!!! !!!!!!!!!  !!!""" !!!###$$$%%%&&&&&&'''&&&'''(((***,,,---------000,,,,,,111555@@@\\\xxx{{{nnneeeYYYSSSKKKFFFCCCAAA===:::999999777666555555555555444333222222333444666777222222111000111222444555444333333222222333333444222111111000000111222222333666555000...111222222////////////000111222333000000000000000//////...000000000000000///......///...+++)))(((((()))))))))((('''&&&&&&%%%&&&&&&(((&&&$$$$$$%%%%%%%%%###&&&$$$"""'''$$$!!!"""%%%&&&### """###""" """!!!!!!"""  !!!"""$$$###!!! !!!!!!""""""!!!!!!!!!!!!"""###%%%&&&'''$$$$$$$$$#########""""""###%%%&&&&&&%%%$$$%%%&&&!!!!!! !!!!!!""" !!!(((...+++!!!""" """######"""!!! !!!  !!!""" """$$$%%%%%%###!!! !!!  !!!!!!  !!!!!! !!!"""    !!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""!!! !!!###$$$$$$###$$$&&&)))*********,,,---333,,,+++000222888LLLbbbzzz~~~rrrdddZZZRRRMMMFFFBBBAAA???===:::999888777666555555555555444333333333333444555555222222111111222222333444444333222111111111111111444333333222222222333333000222111------000111///000000000000111222333444000000000000000//////...000000000000000///......///---+++)))(((((()))))))))((('''&&&%%%%%%%%%%%%'''%%%######$$$%%%$$$###%%%$$$""" %%%""" ###$$$!!! !!! !!!!!!!!! """  """"""!!!!!! !!!"""###$$$'''%%%###  !!!!!!!!!!!!!!!!!!"""###$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$%%%&&&%%%###""""""###!!! !!!!!! !!! ''',,,***""""""!!!"""######$$$###"""!!! !!!  """""" ######$$$$$$###""" !!! !!!!!! !!!"""     !!!  !!! !!!!!!!!!!!!###"""!!!"""$$$%%%%%%$$$$$$&&&)))*********,,,---///***+++///000222AAASSSqqq}}}vvviiiZZZPPPKKKFFF@@@>>>>>>>>><<<:::888888777666555555555555444444444444444333333222111111222333333333222222333222111111000000000111666666555555444444333333000000...,,,///333222...000000000000111222333333000000111111000000///...000000000000000///.........,,,+++)))((((((((()))(((((('''&&&%%%%%%%%%%%%%%%$$$""""""#########"""$$$###!!!  """ !!!""" !!!!!! """  """######!!!  !!!"""!!!!!!!!!!!!"""######(((&&&$$$""" """!!! !!!!!! !!!"""###$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$!!! !!!!!!   !!!!!!$$$((('''### """%%%$$$###"""!!!!!!  !!!  !!! %%%%%%$$$"""!!!  !!!   !!!!!! !!!!!!          !!!!!!!!!!!!###""""""###%%%&&&&&&%%%$$$&&&((()))))))))+++---...+++---000///...666CCCaaarrrxxxpppeeeXXXOOOHHHCCC???===>>>>>><<<999888777666555555555555555444444555555444333111000000111333444444333222111111111111111111222333333666666666555555444333333333222///...333999777000000/////////000000111222000111111111111000//////000000000000000///......,,,,,,***)))((((((((((((((('''&&&%%%$$$$$$$$$$$$$$$""" """###"""!!!###"""!!!  !!! !!!""""""!!!!!! !!!  ###$$$$$$###!!!  !!! !!!%%%$$$"""!!! """  !!!"""  !!!"""###$$$%%%%%%$$$$$$$$$$$$#########$$$$$$###!!! !!!"""!!!   !!! !!!"""######"""!!! ###"""   !!! $$$!!!###)))...$$$###"""   !!!""""""         !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""!!!!!!"""$$$&&&%%%$$$$$$%%%'''(((((()))+++---///...///111///---222:::NNNeee|||yyyrrrkkkbbbWWWPPPHHHDDD@@@>>>???>>>;;;888777666666555555555555555444444555555444222000///111222333444444333111000000000000111333444666777444444444555444333222111333222000000555:::888111//////.........///000000111111111111111000000///000000000000000///......++++++***))))))((((((((('''&&&%%%$$$$$$######$$$"""!!! !!!""""""!!!!!!!!!!!! !!!  !!!!!! """"""!!!!!!  """%%%''''''$$$"""    !!!!!!  """######"""!!! !!!"""###$$$############""""""""""""!!!"""###"""!!!"""$$$&&&"""!!!  !!! !!!!!! !!! !!!### !!! """ ###)))111555"""!!! !!!""" !!!"""       !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  ###$$$$$$###$$$%%%&&&&&&&&&(((***---///......///...---222888>>>UUUrrr~~~uuummmeee\\\SSSLLLHHHDDD@@@??????>>>;;;888666666555555444555555666444444444444333222000000222222333333333222111111000000111222333555777888111222333444444333222111///111000///333777555000/////////......//////000111111222222111111000///000000000000000///......*********))))))(((((((((&&&&&&%%%$$$############"""  !!!""""""!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!  ###''')))'''### !!!!!!"""###""""""""" !!!!!!!!! """$$$$$$###"""!!!!!!!!!""""""###$$$###""""""""""""!!!!!!!!! !!!"""!!!!!!"""%%%'''###"""!!!  !!!  """$$$&&& !!! """'''+++---...... """###  !!!  !!!      !!!!!!!!!!!!!!!!!!   !!!!!!!!!!!!"""$$$$$$###$$$%%%%%%%%%%%%'''***---,,,,,,,,,++++++---111444444GGGaaawwwyyyoooggg___WWWOOOIIIDDDAAA>>>===>>>===:::777555555555444444555555666444444333222111111111222444333222222111111222222111111111111222333444555///000222444444444333222,,,000111///000333222///111111000000000000111111111222222222222111000000000000000000000///......)))))))))))))))(((((('''&&&%%%$$$######""""""""""""  """######""" !!!!!!!!!!!!!!! !!!!!! !!!""" """$$$&&&%%%!!!  """#########"""!!! !!!!!!!!!!!!  """######"""###""""""""""""###$$$$$$#########""""""""""""!!! !!!!!!  ###%%%$$$$$$###!!!!!! !!! !!! """!!!  """ """$$$%%% !!! $$$)))***(((%%%###  %%%""" !!!  !!!     !!!!!!!!!!!!   !!!!!!!!!!!! ###%%%%%%$$$###$$$%%%$$$$$$&&&***,,,)))+++,,,,,,,,,...000000222<<>>CCC???;;;999888999888777555555555555555555555555333333222222333333444555222222222111000111333555222222222111111111000000222222222222222222222222000111222111...---...///222444555555333222222333777222444333---222555+++///000111333333111,,,(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$"""  """ $$$(((,,,"""!!!!!! !!! !!! !!!"""""" !!!!!!  !!! """###%%%'''&&&&&&&&&%%%$$$###"""!!!###"""!!!  !!!"""#########!!!"""###"""  !!! !!!!!!  """)))******&&& ###"""!!!""" ,,,===GGG777%%% !!!!!!   """%%%%%%"""!!!!!!!!!!!!!!!      """ !!!    !!!!!!!!!!!!""""""""""""!!!###%%%&&&%%%%%%&&&(((+++++++++,,,,,,...///000000333999HHHdddzzznnniiiaaaXXXNNNFFF@@@>>>AAA???;;;999999999777666444444444444444444444444444444333222222111222222000111111111000000222444333333222222222222111111222222222222222222222222111222222111...------...111333444444222111111222111---000111...666;;;333222111111222222000---)))&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""" ###!!!"""%%%'''!!!!!! !!!!!!""" !!! !!!!!!""" !!!!!!  !!!"""$$$%%%$$$$$$$$$$$$###"""!!! ######!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!! !!!!!!   !!!######(((&&&###""" !!! """### )))!!! ###,,,...(((!!!   !!!######!!!  !!!     !!!!!!!!!""""""""""""&&&''''''%%%$$$$$$%%%'''******+++,,,---...//////111222666@@@WWWttttttfffccc]]]RRRGGG@@@======???===;;;::::::999666555444444444444444444444444555444333111000////////////000111000///000111333444444444333333333333222222222222222222222222222222222333111///------...000222333222111000000000///+++///000...888>>>777///---,,,++++++***'''%%%&&&%%%%%%%%%%%%$$$$$$$$$"""###$$$$$$$$$$$$$$$### ###"""!!! !!!!!! !!!"""### !!! !!!!!!!!!   !!!"""###""""""""""""!!! ######"""!!! !!!!!!""""""!!! $$$###  !!! !!!   """%%%&&&&&&%%%%%%!!! !!! ###### !!!,,,999$$$ !!!111000,,,'''"""    !!!!!!  !!! !!!    !!!!!!!!!"""""""""''''''&&&$$$######&&&(((((()))+++---............000222222666EEE```|||yyykkkccc]]]SSSIIIBBB>>><<<<<<===;;;:::::::::888666333333333333333333333333333333222111000////////////000111222222111111222444555555555555444444444444333333222222222222222111222333333111///---...//////000222111000......///444///111111...666<<<555---+++(((''''''&&&$$$###%%%%%%$$$$$$$$$######### !!!!!!!!!!!!!!!!!! !!!!!!!!!  """###### !!! !!!!!!  !!!""""""!!!!!!!!!"""!!!!!! $$$###"""!!! !!!!!!!!!!!!!!! $$$###!!!   !!!  !!!$$$&&&'''%%%$$$!!! !!! !!!***333###!!!$$$###!!!!!!888333,,,%%%    !!!!!!   !!!###$$$"""    !!!!!!!!!""""""###$$$%%%$$$###$$$&&&(((&&&(((+++---......------...111111111888NNNmmm~~~tttyyy~~~wwwjjjbbbaaaVVVHHH@@@???@@@>>><<<;;;:::999999999777555333333333333333333333333333111000000//////000111111111222444444333222333444666666666555555555444444333333333222222111111111111222333222///...///000...000111111///......///666222333222...444999111///---***((((((((('''&&&$$$############"""""""""!!!!!!!!!!!!    """###### !!!   !!!""""""""""""!!!!!!"""#########""""""$$$###"""!!!!!! !!! !!!!!!!!!!!!!!!""""""""""""!!!  !!!  """$$$$$$###""""""!!! !!!$$$!!!  !!! !!!!!!%%%###    !!! !!!!!! !!!!!!!!!!!! !!!###$$$"""     !!!!!!!!!!!!!!!###%%%%%%$$$#########%%%'''***,,,......---,,,,,,///222111333AAA\\\sss{{{qqqyyy~~~sssfffaaaZZZMMM@@@;;;???BBB???:::;;;999777777777666555333222222222222222222222222000000//////000111222222111333555555444333444555666666666555555555555444444333333222222111111111000111222222000000111222...000111000///.........222...111111---333666---,,,***''''''''''''&&&%%%######"""""""""!!!!!!!!!############"""!!!  !!!!!!!!! !!!"""### !!!   !!!""""""""""""!!!!!!"""######$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!!!! !!!""""""!!!!!! !!!"""######!!! !!!  """'''&&&!!!"""!!!###"""!!!%%% $$$)))((($$$"""  """!!!&&&%%% !!!    !!!!!! !!!""" !!!""""""""" !!!  !!! !!!   !!!  !!!!!!!!!###%%%&&&%%%###"""""""""%%%&&&(((+++,,,---------,,,...111222222999LLL___}}}|||xxxoooddd]]]MMMEEE===<<>>???@@@>>>;;;777;;;888555333444555555555111111111111111111111111555444333111000000000000///111333444333222222333666555555555444444444444444444333333222111000000---///111111111222333555///000222111///......///---***------'''))))))&&&%%%$$$%%%''''''%%%$$$"""!!!!!!!!!  ###"""  !!!""""""!!!!!! !!!!!! !!!!!!   !!!!!!   !!!###$$$$$$$$$$$$%%%$$$###"""!!!!!!!!!!!!#########"""!!!"""!!!  """### !!!!!!  !!!!!!%%%...444...!!!(((%%%!!! !!! ###"""$$$!!!!!!$$$%%%!!!  """...'''   !!! !!!!!!    !!!!!!  !!!""" """    !!!  !!!!!!"""!!! """)))222888&&&&&&&&&((())),,,...///000,,,+++///000111999CCC___uuutttjjj^^^QQQHHH===>>>>>>>>>===;;;999777888666444444444333222000000***...444...,,,111111666555333111000000000111///111333333222222333444333555666555444222333333333333333333333333333333111111222222222222111111333222000---,,,+++++++++'''((((((((((((&&&%%%$$$$$$###""""""!!!"""""""""###"""!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!  !!! !!!""""""    !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""" !!!###$$$&&&&&&&&&&&&$$$"""!!!######!!!"""&&&"""###$$$###"""""""""###   !!! ###"""### """999&&&'''+++(((+++''',,,!!!%%% %%%)))!!!'''!!!$$$"""!!!###$$$+++...$$$$$$%%%"""        !!!&&&'''&&&$$$"""""" !!!!!!!!!   !!!!!! """%%%&&&&&&'''***,,,%%%&&&'''(((***,,,...///---...//////000222666999IIIeeeyyymmmcccWWWJJJAAA@@@??????>>><<<;;;999888888666444444444444222000222333333111111444333///222222111000000000111222111333555555333333333444333444555555333222222333222222222222222222222222000111111111111111111000111000...,,,***)))))))))'''((((((((('''&&&%%%$$$$$$$$$###"""""""""""""""$$$$$$###"""!!!!!!!!!!!!$$$######"""!!!  !!!!!!""""""       """######$$$"""(((000333,,,"""!!!%%%#########""" !!!!!!!!!!!!!!!"""###$$$  """%%%___===$$$ ###$$$### !!!%%%&&&&&&(((:::+++######$$$ ===xxxsssMMM'''        ###$$$###"""!!!!!! !!!!!!   !!!!!!"""###%%%%%%%%%%%%''')))%%%%%%&&&''')))+++---...,,,---.........000444777AAAYYYuuu~~~ooobbbXXXNNNDDD<<>>;;;999888888888777666444444555444333111+++444000,,,444333...222.........///000111222333444555666666444222222333111222444333222000111111////////////////////////...//////000000//////...++++++***)))((((((''''''''''''''''''&&&%%%$$$$$$%%%%%%$$$###############%%%$$$##################%%%$$$!!! !!! !!! !!!"""     !!!!!!  !!!!!!!!!!!!""""""!!! """%%%&&&"""///???CCC777&&& ###  !!!""""""!!! !!!"""###   """&&&$$$(((###$$$***(((&&&,,,$$$%%%;;;UUU555)))(((!!!$$$)))   """!!!###+++HHH888(((###$$$"""  !!!+++"""""" """$$$!!!  $$$###!!! """     !!! !!!!!!!!!  !!!   !!!!!!!!!"""######""""""###%%%######$$$%%%&&&(((******---.........---...000222333;;;RRRqqqwwwjjjYYYMMMHHHHHHGGGFFFAAA???===:::777666666666666555333333444444333111111222222333333---...777000000111111111111111111222333444444222000000111000111333222000//////000000000000000000000000000---......//////......---***************)))(((((((((''''''&&&%%%%%%$$$$$$%%%$$$######""""""######""""""""""""###$$$%%%&&&"""!!! """### !!!  !!!!!!    !!!!!!!!!!!!"""$$$###!!! !!!###%%%'''%%%---111+++!!!###!!! !!!  !!! !!!!!!$$$(((,,,###%%%"""$$$%%%666mmm>>>&&&***---222+++ !!!!!!%%%!!! !!!444---&&&$$$!!!!!!  !!!"""!!!"""$$$###$$$  $$$###!!! """    !!!  """ !!!!!!!!!  !!!   !!!!!! """"""""""""$$$&&&#########$$$%%%'''((()))---...//////......000111444333BBBaaa{{{}}}lll```RRRIIIGGGIIIIIIHHH>>>===;;;999777666555555555333222222333333222000444,,,222333***---666333222222222222111000/////////111222222000///000000///000222111000...//////////////////////////////---------......---------)))******++++++***))))))((('''&&&%%%$$$$$$$$$$$$$$$######"""!!!""""""""""""""""""""""""###$$$%%% !!!"""### !!!  !!!  !!!!!!!!!!!!  !!!!!!!!!!!!!!!  !!!!!! !!!!!! !!!"""######!!!###'''&&&"""!!!!!!!!!%%%((('''%%%""""""!!! !!!  !!! !!!!!!!!!&&&111%%%888&&&!!!!!!))),,,...555:::CCCPPPKKK999444999222'''""""""!!!!!!  ###!!!%%%&&&###"""###$$$!!!###"""!!! $$$!!!)))+++%%%  """!!!  !!!    !!!   """    !!!!!! !!!"""""""""$$$&&&######$$$$$$%%%'''((())),,,...//////......000111444111888NNNhhh{{{|||qqq___WWWNNNJJJIIIIIIFFFCCC<<<<<<<<<;;;999777666555333111000111222222111///111(((222///$$$@@@RRR333000000111111111000///......000111111000///000111...000111111///......///------------------------,,,,,,------------,,,,,,((()))******+++***))))))((('''&&&$$$$$$$$$$$$%%%###"""!!!!!! !!!!!!$$$###""""""!!!!!!!!!"""  !!!!!!   !!!""""""!!!  !!!"""#########!!!!!!###   !!!!!!$$$"""$$$(((((($$$"""$$$$$$+++111111000"""!!!!!!!!!!!!!!!"""###"""!!!!!!""" !!!!!!"""...&&&:::+++CCC---'''!!!111555***)))111444%%%///:::BBB:::$$$---"""!!! """$$$&&&)))"""'''%%%333222'''%%%%%%%%%### $$$***"""!!! !!!$$$%%%$$$"""$$$       !!!!!!  !!!  !!!!!!  !!!!!! !!!######""""""###$$$$$$$$$$$$%%%&&&'''((()))***,,,............///000///111444<<>>222,,,&&&### $$$***""""""!!! '''!!! !!!!!!###  """       !!!"""   !!! !!!!!!  !!!!!!###$$$$$$###"""!!!!!!"""$$$$$$$$$%%%&&&'''((()))(((***,,,---------...///+++222444222???]]]{{{{{{kkk___TTTRRROOOLLLHHHDDDBBB@@@<<<;;;999888666555444444222222111111111111222222////////////000000000000000000000000000///............////////////......000///------///000///...000//////...---+++***)))***************************))))))(((((((((((((((((('''%%%$$$######$$$%%%!!!  !!!###""""""###  !!!!!! !!!#########"""!!! """###$$$  ### !!!###"""!!!!!!  !!!   """$$$$$$$$$ !!!###### !!!###"""######)))CCC555&&& ###&&&%%%!!!%%%...---$$$"""(((((('''---...NNN555'''""" +++  ***ZZZLLL111666)))000%%%***888===:::,,,!!! ###$$$###!!!!!!  !!!!!!   !!!!!!  !!!!!!!!!!!!!!! !!!"""!!!!!!!!!###%%%%%%%%%%%%&&&'''(((((()))***+++,,,...///000000000,,,...333888EEEccc{{{ooo___SSSOOONNNLLLIIIEEEAAA>>><<<;;;:::888666555444444333111000000//////000000111........................///000000000000///............////////////......000...,,,---...///...---............---+++***)))******************************)))((('''''''''((('''&&&$$$###""""""######!!!  !!!!!!!!! !!!###%%%&&& !!! !!!!!! !!!!!!!!!  !!!"""###  $$$"""  !!!  !!!  !!! """$$$###!!! """"""!!!!!!"""!!!!!!%%%...555555***!!!  """"""!!!'''111000%%%""")))$$$---///FFF444,,,%%%%%%###!!!***:::000"""&&&$$$(((&&&***%%%(((&&&###)))***!!! !!!  !!!      !!!""""""!!! !!!$$$$$$$$$$$$%%%&&&'''((()))***+++,,,---...///000111---...333555===WWWqqq|||ssshhhZZZPPPFFFFFFEEEDDDBBB???<<<:::888888666555333222222222//////............//////.........------,,,,,,+++/////////000//////...------......//////......---...---++++++---...---,,,,,,------------,,,+++*********************************)))((('''&&&&&&&&&%%%$$$###""""""!!!""""""!!!  !!!!!!"""$$$&&&(((((($$$$$$### !!!### """!!!  """%%%&&&!!! !!!!!!  %%%&&&%%%"""!!!  !!!  """!!!!!!%%%((('''   ###$$$"""###"""###111999:::&&&  """!!! ###++++++###!!!%%%&&&***222***+++ '''&&&!!!$$$---)))'''333III???999///..."""""" ''',,,,,,         !!!"""###""" ############$$$%%%&&&&&&((()))***+++,,,...//////111///000222000444EEEYYYvvvmmmeee[[[TTT===>>>???@@@???===<<<:::666555444333111111111111//////............////////////...---,,,++++++***...////////////...---------------......------------+++******+++,,,,,,+++++++++,,,,,,,,,,,,++++++***************************)))((('''&&&%%%%%%%%%%%%$$$$$$###""""""!!!!!!  !!!$$$%%%&&&&&&&&&%%%%%%$$$"""!!!"""&&&))) """ """''',,,000"""!!!   %%%'''(((%%%!!! """   !!! %%%,,,...)))$$$###'''&&&!!! &&&$$$###222666/// """%%%###!!!"""$$$ %%%'''$$$$$$'''&&&%%%)))%%%(((/// """ ''')))"""$$$000111,,,444(((111###+++'''&&&'''(((&&&&&&'''((((((  !!!!!!  """!!!   """###"""  """!!!!!!""""""###$$$%%%'''((()))***+++---......111///000111......777CCCtttxxxmmmddd]]]WWWRRR>>>>>>>>>===<<<:::888666444444222111000000000000000//////......//////000//////......---,,,++++++...............---,,,,,,,,,,,,------------,,,,,,,,,+++))))))+++,,,+++***)))***++++++,,,+++++++++)))))))))))))))))))))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""""" !!!###$$$###""""""!!!!!!!!! ###'''***  """ !!!&&&,,,000"""!!!  ###%%%$$$  ###   """(((------+++!!!###!!!!!!&&&%%%&&&$$$"""---+++ !!!"""$$$######&&&'''$$$$$$(((***)))'''&&&((("""''',,,$$$111666(((&&&%%%,,,111***%%%,,,555 ,,,###///%%%...***)))...333222+++$$$###%%%!!!"""  !!!!!! """!!!   !!!!!!!!!!!! !!!"""!!! !!!"""!!!!!!!!!!!!"""###$$$$$$&&&'''((()))***,,,------//////000111...---111777eeexxxvvviii___XXXRRROOOCCCBBB???;;;888444222000333333111000000///////////////............//////.........------,,,,,,,,,------......------,,,++++++,,,,,,------,,,,,,+++,,,+++))))))+++,,,+++***)))******+++++++++******))))))))))))))))))))))))''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$###"""!!! !!!!!!  !!!""""""!!!  ###&&&  !!! !!!$$$%%%!!!!!!  !!!!!!!!!!!!     !!!!!!   !!!!!!%%%(((***'''+++)))!!!""""""""""""!!!'''###""" """!!!$$$((("""###&&&+++///---'''###$$$&&&"""&&&!!!555222&&&++++++555666+++---777888111222555++++++$$$$$$!!!'''///111***"""!!!&&& $$$%%%!!!        !!!"""""""""!!!"""!!!!!!"""###!!!!!!!!!!!!"""###$$$$$$%%%&&&'''((()))+++,,,,,,//////000000///...000222PPPkkksssfff[[[SSSNNNLLLDDDAAA===888444222000000333222111000000//////000......------------......,,,,,,,,,,,,,,,+++++++++,,,------------,,,++++++++++++,,,,,,,,,,,,++++++---+++)))***+++,,,++++++)))***************))))))))))))))))))))))))))))))%%%%%%%%%$$$%%%%%%&&&'''###$$$$$$$$$$$$"""!!!  !!!!!!  !!!!!!  """  !!!!!!  !!!""""""!!!    !!!!!!    %%%)))&&&......###"""### """""""""""""""""" !!!"""######&&&+++%%%%%%'''---555;;;;;;888222===------,,,???...%%%###""")))((( ,,,666***"""'''$$$%%% (((###!!! """'''+++(((!!!!!!&&&"""((()))"""       !!!"""""" """"""!!! !!!!!!!!!!!!!!!"""###$$$%%%%%%%%%&&&''')))***++++++000000///......000000000888[[[}}}~~~wwwkkk^^^TTTMMMIIIGGG@@@===999555333222333333333222111000000///000000---,,,,,,++++++,,,,,,---***************+++++++++,,,------------,,,+++++++++++++++,,,,,,+++++++++---+++******+++,,,,,,+++***************)))(((((())))))))))))))))))))))))$$$$$$$$$$$$%%%&&&''''''""""""#########!!! !!!!!!  !!!!!!!!!!!! """""""""   !!!!!!!!!"""!!!   !!!""""""!!!  !!! !!!###$$$!!! !!!!!!   !!!  &&&+++!!!,,,...$$$$$$((('''***%%%###%%%###"""!!!!!!%%%'''&&&)))///222///,,,000===NNNYYY\\\RRRbbbIIIDDDDDDSSS888000---)))...+++(((===FFF///'''---###)))...%%%$$$)))$$$$$$((((((###!!!%%%###***+++###   !!!   !!!!!!!!!"""###""" !!!!!!!!!""""""###$$$%%%$$$%%%&&&'''(((***++++++000000///------000111///(((OOOvvvyyypppcccXXXQQQLLLHHHEEE===999444111111111111000444777888555///,,,---000...+++))))))***,,,,,,+++---,,,***)))))))))******,,,,,,,,,++++++*********)))***+++,,,,,,+++***)))---,,,***)))))))))******---***'''''')))+++***)))***((('''&&&''''''&&&$$$"""###$$$$$$%%%%%%%%%%%%%%%$$$"""!!! !!!!!!!!! !!!!!!  !!!""" !!!!!!!!!!!!!!!!!!!!!!!!"""  """"""    !!!!!!!!!!!!  """"""###""" !!!###$$$$$$"""  !!!!!!!!!  %%%(((***&&&,,,???>>>===---!!!### !!!&&&!!!,,,...+++777JJJJJJIIIKKK\\\```{{{eeefff___ZZZWWWJJJvvvYYY[[[JJJCCCIIINNN<<>>999///((('''(((((( !!!  %%%((("""   !!!!!!"""######$$$$$$$$$$$$%%%'''((()))......///000000000//////...444MMMpppyyyrrrfff```WWWPPPKKKEEE>>>999:::777333111111111000000000222333111---+++,,,...---+++))))))+++,,,+++***,,,+++******)))*********+++++++++++++++*********)))******++++++******)))++++++***)))))))))*********)))((()))++++++***((()))(((&&&&&&''''''%%%$$$$$$$$$%%%%%%%%%$$$######$$$###"""!!! !!!   !!!""" !!!!!!!!!!!!!!!!!!!!!!!!"""$$$$$$"""###!!! !!!"""!!!!!!  !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!! !!!"""######""" """!!!  !!! """### !!!!!!!!!!!!!!!!!!!!!!!!"""$$$""" '''111000(((555;;;333&&&### &&&""""""!!!!!!###'''+++...!!!>>>,,,EEE888+++FFFCCCBBBAAAhhh555888'''------***111&&&'''222******)))'''***)))###***111,,,000,,,&&&$$$&&&((()))((()))+++)))### ###%%%%%% !!!  &&&888:::&&&  !!!!!!!!! !!!!!!""""""######$$$$$$$$$$$$%%%'''((()))------...///000000//////,,,///???]]]xxx}}}rrrlll___YYYQQQJJJFFFBBB===999777555222000000111000//////000111000---,,,---...,,,***))))))+++,,,+++***++++++******************+++++++++***************))))))************))))))*********))))))))))))***(((((()))***++++++)))((()))'''&&&&&&&&&&&&%%%###%%%%%%%%%%%%$$$$$$###"""######"""!!!!!!!!!!!!!!!  !!!""" !!!!!!!!!!!!!!!!!!!!!!!!"""$$$$$$""""""!!! !!!""""""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!  """""""""!!! """%%%''''''%%%"""   !!!$$$!!!&&&444000!!!(((...)))"""$$$!!!&&&!!!$$$###!!!)))***%%%///***CCCWWWPPPBBB999TTT:::666]]]???;;;;;;''',,,+++""")))&&&''',,,$$$***---'''((('''###+++000((()))%%% !!!&&&)))(((%%% """)))......  !!! !!!!!!!!! !!!""",,,>>>===((( !!!!!!!!!!!!"""!!!!!!!!!"""""""""############$$$$$$%%%''''''(((+++,,,---...///000000000------555KKKlllxxxnnnhhh\\\UUUKKKDDDAAA@@@>>><<<555333000///000000000//////000000///...---......+++***)))***++++++***)))************+++*********************************))))))))))))))))))))))))))))))))))))***)))))))))&&&(((***++++++******)))((('''%%%%%%&&&&&&$$$###%%%%%%%%%%%%$$$$$$###""""""""""""""""""!!!!!!!!!   !!!""" !!!!!!!!!!!!!!!!!!!!!!!!   !!!"""  !!!!!!!!!!!!!!!!!!!!!!!!   !!! !!!!!!"""!!! """%%%'''---+++'''###!!!  """""")))999;;;111$$$&&& &&&$$$"""$$$###!!!***+++######444???BBB444&&&000 666777111III!!!000666%%%)))000<<>>>>>>>>===333111//////000000///...000//////......---------***))))))***++++++***((())))))***++++++++++++***)))))))))******************))))))(((((())))))***'''((()))*********))))))&&&(((*********)))***+++((('''%%%%%%&&&&&&$$$###$$$$$$%%%%%%%%%$$$######!!!!!!""""""""""""!!!!!!   !!!""" !!!!!!!!!!!!!!!!!!!!!!!!   """"""      !!! !!!!!!!!! """!!!  !!!$$$###!!!   """### $$$///333000'''&&& )))$$$!!!###### '''***&&&%%%<<>>===666+++******%%%""" """###!!!"""((((((%%%  !!!    !!! !!!!!!!!! !!!!!!!!!!!!!!!!!!"""###%%%&&&&&&&&&&&&((()))+++---...///000000...,,,---888OOOllluuujjj___WWWNNNHHH@@@<<<<<<<<<:::999111///......///000///...///...---------,,,+++***)))))))))***++++++)))'''((()))***+++,,,++++++***((()))))))))*********+++***)))(((''''''((()))***&&&''')))*********))))))'''(((***)))((((((+++---(((&&&%%%%%%%%%%%%$$$"""######$$$%%%%%%%%%$$$$$$ !!!"""######"""!!!!!! !!!!!! !!!!!! !!!""" !!!!!!!!!!!!!!!!!!!!!!!!  """%%%%%%"""   !!! !!!!!!!!!!!!!!!   !!!"""""""""!!!"""$$$%%%%%%&&&!!!"""((("""%%%"""%%%&&&$$$###%%%***---(((555(((222<<<AAA111999:::(((000VVVBBB$$$;;;...111>>>222###$$$***BBB999@@@JJJCCC///'''(((###&&&&&&&&&''')))+++---...!!!###$$$%%%***///...***  !!!  !!!!!! %%%!!!"""  !!!"""###%%%&&&&&&&&&&&&'''(((***,,,...///000000,,,***,,,333AAAWWWqqqxxxooodddXXXOOOGGGBBB===;;;;;;:::777444000///......///000///---///---,,,+++++++++)))((()))))))))***++++++)))'''((()))***+++,,,,,,+++***(((((())))))*********+++***)))(((''''''((()))***&&&'''(((*********)))(((''')))***)))'''(((+++///(((&&&%%%%%%%%%%%%$$$""""""###$$$%%%%%%%%%%%%%%% !!!"""######"""!!!!!! !!!!!! !!!!!! !!!""" !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! ###'''((($$$   !!!  !!!!!! !!! """ !!!!!!  !!!"""############ !!!!!!!!!!!!!!!!!!!!!!!!  &&&'''$$$$$$((("""!!!###&&& +++((()))******'''%%%+++333]]]===RRRXXXYYY000333WWWeee[[[ZZZ222111\\\BBB444'''---666'''!!!(((999NNNJJJ000%%%))))))'''((('''%%%######$$$&&&"""$$$###"""$$$&&&###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" """ $$$ """$$$  !!!###%%%&&&&&&&&&%%%&&&((())),,,...///000000)))(((+++111888HHHgggxxxoooiiiaaaTTTJJJBBB@@@>>>;;;777444222111000111111111000///---,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%$$$$$$#########""""""###$$$%%%%%%%%%%%%###!!!!!!###"""  !!!!!!""""""###### !!!!!!!!!""""""######  !!!!!!!!!&&&%%%###""" !!!!!!  """"""!!!!!! """  !!!!!!!!!  !!!"""$$$  !!!"""!!!  """ !!!"""###$$$%%%%%%%%%############$$$%%%&&&'''%%%333;;;$$$111---222***OOOiiiwwwpppTTT***???fffOOONNN,,,```GGG+++'''///222%%%'''++++++++++++)))'''### !!!"""""""""!!!   !!!        """!!!  !!! ###$$$$$$$$$&&&''')))))))))***,,,...000222***'''***000333<<>>;;;999666333111000////////////...---,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))(((((((((((('''''''''$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""$$$""""""$$$$$$ !!! ######""""""!!!  !!!!!!!!!  """!!!!!! !!!"""""" """$$$%%%%%%$$$!!! !!!    """ +++888 !!!""" !!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((( """***888111444000,,,999888***888666AAA;;;TTTPPPZZZCCCJJJQQQkkkEEErrr|||000222===hhh???222000111+++)))(((!!!&&&''''''''''''%%%###""""""""""""!!!!!!""""""###   !!!""""""!!!   !!!!!!!!!       !!!!!!  !!!!!!!!!""""""""" !!! """$$$((((((((()))***---///000000+++***,,,...333CCCTTTzzzxxxpppeeeYYYOOOIIIEEECCC<<<;;;999777444222000///......---------,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$###"""###!!!!!!$$$### !!! """"""!!!!!!!!!   !!!!!!!!! $$$###"""!!!  !!!"""$$$%%%$$$"""   !!!###%%%!!!$$$111>>> !!!""" !!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''***...BBB444EEE@@@;;;IIIXXX000$$$&&&QQQEEE$$$999666'''RRR111<<>><<>>...%%%"""!!!***000)))###$$$%%%%%%&&&&&&&&&&&&)))(((%%%"""    !!! !!!!!!        !!!!!!!!!!!!!!!""""""""""""$$$$$$###!!! """%%%&&&&&&&&&'''(((+++---...000---++++++---000666===ZZZxxxuuuggg^^^SSSNNNMMMJJJBBB;;;777666555333111000......++++++***))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&))))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&%%%$$$### !!!!!!   !!!!!!""""""!!!!!!!!!    !!!""""""       """&&&  !!!"""!!!  """ !!!"""###$$$%%%%%%%%%######""""""""""""######***""" ###)))...555HHHAAA///(((,,,***&&&///TTT|||888EEEAAA000>>>OOOkkkQQQ888888111((('''++++++$$$'''***"""""""""""""""############"""!!!    !!! !!!""""""    !!!   !!!    !!!!!! !!!!!!!!!"""""""""$$$%%%$$$###!!!"""###%%%%%%%%%%%%&&&'''***,,,.........---++++++...444999HHHhhhvvvjjj]]]XXXRRRMMMJJJEEE===666555444333222000///...---***)))((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&((()))******)))(((&&&))))))))))))))))))))))))&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%$$$######""" """"""!!!  """""""""!!!!!!    !!!"""""" !!!!!!  !!!!!!!!!!!!!!! !!!!!! !!!!!!!!! $$$"""###$$$###!!! !!! !!!"""###$$$%%%%%%%%%$$$$$$###############$$$ )))''',,,BBB(((###GGG:::aaa^^^666111===444444999888RRRRRR222333MMM+++VVVaaa<<>>666444;;;FFFAAA///))))))!!!$$$$$$######""""""###### !!!    !!! !!!!!!!!!     !!! !!!  """  !!!!!! !!!!!!!!!"""$$$%%%$$$######$$$%%%$$$$$$$$$%%%''')))+++------//////+++)))+++111666===VVVvvv{{{nnnbbbXXXWWWUUUPPPIII@@@999555444444333111000...------***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))***++++++***)))'''))))))))))))))))))))))))&&&&&&&&&%%%%%%%%%$$$$$$########################$$$#########""""""!!!!!!"""############"""!!!!!!!!!###### """ !!!!!!!!! ######""""""!!!!!!!!!   !!!!!!!!!"""!!!  !!!!!! """!!! !!!!!!!!!"""""""""!!! !!!!!!!!!  !!!"""!!!$$$%%%%%%$$$!!! !!! !!!"""###$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$***&&&(((WWW:::MMMhhhaaayyy|||fff}}}[[[yyyYYYQQQYYYkkkWWWDDD555---333222""")))((('''&&&%%%%%%%%%%%%$$$%%%%%%%%%###!!!   !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$ !!!!!!!!!"""""" !!!  !!! !!!"""   !!!""" !!! """$$$%%%$$$###$$$%%%$$$$$$$$$%%%&&&)))+++,,,,,,000000+++&&&)))///444888KKKjjjsssddd[[[WWWRRRKKKEEE@@@;;;666333333222111///............))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******))))))((((((((('''))))))((((((''''''''''''%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###"""!!!!!! !!!!!!"""###!!! !!!!!!   !!!"""###### """ """!!!  !!!###%%%"""!!!  !!!"""  !!!!!! !!!   !!!  !!! """  &&&%%%%%%$$$############### !!!"""###$$$%%%%%%%%%"""###''')))'''%%%&&&///&&&###UUUhhhrrryyyvvvyyyhhh888%%%444666///)))######&&&'''%%%###%%%%%%%%%%%%$$$$$$$$$$$$!!!!!!!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!        !!! !!!!!!!!!!!!""""""""""""""""""""""""$$$$$$######"""#########$$$######$$$%%%''')))+++//////...+++))))))+++---777:::QQQwwwvvviii]]]VVVRRRNNNGGGAAA===999555222222222000///...---------))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))((((((((('''''''''(((((((((''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$%%%%%%###"""!!!!!!""""""!!! !!!!!! !!! """!!!  !!!###$$$!!!!!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """!!!!!! !!!!!!   !!!  !!!!!! """"""!!! !!!!!!"""###$$$%%%%%%###""""""%%%$$$"""$$$(((...***OOOZZZVVVTTThhhXXX}}}___bbb,,,111333---###"""+++111000&&&%%%$$$&&&)))(((%%%"""#########"""""""""!!!!!!  !!!  !!!!!!  !!!     !!!!!!!!!!!!!!!""""""""""""$$$$$$############$$$$$$############%%%'''***+++......---+++))))))+++---444777JJJjjjyyymmmbbbXXXSSSKKKGGGAAA===999666222000222111000...------,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""!!!!!!!!!""""""######$$$$$$"""!!!!!!""""""!!! !!!"""###$$$%%%&&&&&&%%%$$$"""!!! ###"""  !!!"""""" !!!"""!!! !!!"""### !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!!!!!!!!!! !!!)))&&&!!!  !!!"""###$$$%%%%%%$$$""""""###!!!###)))######,,,333:::444666DDD%%%LLLGGGcccjjj\\\\\\!!!<<<@@@***888### '''***%%% ############$$$###"""""""""!!!!!!!!!!!!  ###""""""!!!      !!!!!!!!!"""""""""#########%%%$$$$$$###$$$$$$%%%%%%"""""""""###%%%''')))+++---------+++))))))***,,,111444@@@WWWsss~~~qqqfff\\\TTTNNNEEEBBB===999666444111///111000///---,,,,,,++++++))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""" !!!"""""""""######!!! !!!"""  !!!###%%%'''((()))''''''&&&%%%###"""!!!!!!$$$###!!!  !!!"""###'''&&&""""""!!!!!! !!!!!!"""!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!! !!!###"""!!!   !!! %%%444///!!!!!! !!! !!!"""###$$$$$$'''###"""###### !!!%%%'''%%%,,,&&&444===:::HHH///<<>>BBBppp|||OOOyyyvvv666QQQ,,,333000"""######&&&(((%%%!!!###)))((('''%%%!!! ###&&&""""""!!!!!!!!! """!!!!!! !!!!!!"""#########""""""!!!!!!!!!      !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$%%%&&&!!!!!!!!!"""$$$&&&)))***,,,,,,,,,+++)))(((***+++000333888FFFcccuuujjjaaaYYYOOOHHHBBB>>>:::777555333111///000///...,,,++++++******))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""!!!"""###$$$%%%&&&%%%%%%"""!!! !!!!!! !!!"""$$$%%%'''''' $$$###"""!!! !!!""""""!!!&&&***(((###!!!!!!!!! !!! !!!!!!    !!!!!!""""""!!!""""""###$$$%%%$$$###"""   '''555000!!!!!! !!!!!!""" !!!"""######$$$(((""" ###%%%### ###&&&......111333&&&666LLL:::===000%%% 666555888...lllXXX\\\>>>\\\YYYAAASSS'''***666***,,,)))###"""&&&******'''((('''%%%######%%%(((!!!!!! !!! !!! !!!!!!""""""###       !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$#########$$$$$$%%%&&&"""!!!!!!"""###%%%''')))***++++++***)))((()))+++000333555<<>>;;;777444333222000///...---,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""!!!""""""!!! $$$###""""""######"""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""######!!!!!!!!!!!!!!!!!! !!!!!!!!!     !!! $$$###""" !!!###$$$!!!!!!!!!!!!!!!"""###### """######""" !!!!!!"""############### """$$$$$$###!!!"""!!!!!!!!!""""""###$$$######$$$%%%&&&'''((((((((('''((()))((()))111;;;888gggoooPPPBBBuuu~~~QQQ333888666///+++555000000999^^^OOOwwwvvvaaa;;;888EEEVVVnnn@@@BBBIIIJJJ<<<+++'''---,,,***''''''((('''$$$!!!$$$$$$$$$#########""""""!!!!!! !!!!!! !!!!!!"""  !!!!!!    !!!!!!  !!!   !!! !!!!!!!!!!!!!!!"""###$$$%%%$$$###"""!!!!!!"""###$$$''')))******)))(((((()))+++///222444===TTTssssssjjj```YYYVVVPPPGGG@@@===:::666444222111///---...---+++***))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""###%%%&&&%%%$$$"""!!!&&&%%%$$$$$$%%%%%%$$$"""%%%%%%%%%$$$###"""!!!!!!  """$$$###!!!!!!!!!!!! !!!!!!!!!     !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$###"""""""""""""""$$$###!!! """$$$%%%######""""""###$$$%%%%%%###%%%&&&''''''&&&%%%###"""###$$$%%%%%%%%%%%%%%%$$$)))'''""""""'''%%%%%%$$$$$$%%%&&&''''''%%%&&&&&&'''((()))*********---111///***--->>>PPPpppiiiooo```888;;;888>>>:::mmmUUUEEEpppmmm___FFFnnn999444OOOJJJ???222******---......)))))))))(((((((((''''''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$############!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!!!!  !!!!!!"""!!!!!!"""   !!!!!! !!!!!!!!!""" !!!"""###$$$%%%$$$###!!!!!!!!!"""###&&&(((******)))(((((()))(((,,,111333666HHHiiizzzlllddd[[[SSSOOOIIIAAA;;;<<<:::777444222111111111...---,,,***)))(((((((((+++)))(((((()))******)))''''''(((((((((((((((((((((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''&&&%%%$$$%%%&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$#########$$$"""###%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""!!!!!! !!!!!!!!!!!! """"""!!!!!! !!!  $$$!!! """"""!!!!!!!!!!!! !!!!!!###$$$%%%&&&"""'''"""###%%%%%%%%%%%%%%%$$$###"""!!! ###%%%&&&%%%%%%%%%%%%(((&&&$$$###$$$$$$###""")))&&&$$$$$$&&&'''&&&$$$""""""$$$%%%###$$$---777000(((###&&&%%% $$$,,,)))%%%$$$%%%%%%###!!!%%%$$$#########$$$%%%&&&(((''''''''')))+++******)))(((***,,,***+++555CCC777eee{{{lllJJJWWW111???:::rrrWWWiiioooiiiKKK777999GGGTTTFFF666000222333///)))///...---,,,+++*********)))))))))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!"""###$$$%%%%%%&&&&&&&&&&&&%%%###!!!""""""!!!!!!!!! $$$###"""!!!    !!! !!!!!! !!!!!!     !!!!!! !!!$$$&&&$$$$$$$$$$$$$$$###"""!!!$$$'''***+++***)))))))))...000///000777>>>WWWzzz}}}rrrjjjbbbVVVNNNJJJFFFAAA<<<:::888555222000//////000///...,,,+++***)))))))))***)))((()))******)))(((''''''(((((((((''''''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&&&&$$$###$$$%%%)))((((((((()))***++++++###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$#########$$$$$$$$$%%%&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###"""!!!""""""############""""""""""""""""""!!!!!!!!! """"""!!!!!!!!!!!!""""""###$$$$$$$$$$$$%%%%%%%%%"""  ###%%%%%%$$$  !!! $$$&&&%%%"""!!!"""###$$$$$$%%%%%%$$$"""$$$&&&&&&%%%$$$$$$$$$'''%%%$$$$$$%%%&&&&&&%%% """"""!!!######%%%&&&$$$$$$+++444111+++$$$!!!###'''((('''&&&### !!!"""!!!"""!!! !!!###### $$$%%%###!!!&&&$$$&&&)))((($$$%%%***###777HHHLLLLLLPPPQQQMMMiii^^^]]]GGG111NNN@@@YYY777@@@ddd___```mmmtttiiikkkxxx~~~www]]]CCC888333+++&&&(((333...(((%%%&&&&&&&&&$$$******)))(((''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%% """)))+++&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$&&&%%%$$$##################""""""!!! !!!!!!!!!  !!!!!! !!!!!!!!!!!!    !!!!!!!!! !!!###&&&$$$$$$$$$$$$$$$###""""""###&&&)))***)))(((((()))+++///---...444:::OOOpppwwwnnneee\\\QQQIIIDDDBBB???===888666444111///.........///...---,,,+++*********)))((((((***++++++)))''''''''''''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''%%%$$$%%%&&&%%%%%%%%%&&&'''(((******$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$$$$%%%&&&&&&%%%%%%###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!$$$$$$%%%%%%%%%%%%$$$$$$###############"""""""""$$$$$$#########$$$$$$%%%#########$$$%%%%%%&&&&&&"""!!! %%%%%%%%%%%%%%%%%%%%%%%% """$$$%%%%%%$$$### $$$$$$$$$### !!!!!!"""######$$$$$$  """!!!!!!"""%%%&&&&&&%%%  !!!%%%###""" %%%***%%%!!!  !!!!!! !!! !!!"""### ###$$$$$$###%%%''''''$$$###'''(((%%%!!! !!!'''((($$$&&&++++++%%%+++%%%---"""111(((<<<999&&&555;;;;;;GGG;;;%%%,,,...000///---,,,///111;;;))) ((('''###!!!###&&&&&&###"""$$$'''""""""!!!!!! !!!!!!!!!######$$$$$$%%%&&&&&&'''"""""""""######$$$$$$$$$)))$$$###---999;;;000$$$$$$$$$$$$#########$$$$$$%%%$$$$$$$$$$$$############""""""!!!!!!!!!""""""'''&&&%%%$$$"""!!! """""""""!!!!!!!!!!!!!!!  !!!  !!!!!!!!!!!!!!!!!!  !!!!!!  !!!"""!!! !!!###%%%###$$$$$$$$$$$$###"""""""""%%%'''((((((''''''((((((---+++,,,111444DDD___||||||rrrjjj]]]VVVNNNGGGBBB???<<<:::666555333000///---------...---,,,+++************(((((((((***++++++(((%%%''''''''''''&&&%%%$$$############$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''))))))'''&&&'''(((#########$$$$$$&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$###"""%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&#####################$$$""""""#########!!!#########""""""""""""""" !!!""""""""""""###$$$&&& %%%!!!%%%$$$$$$###############"""###$$$$$$#########%%%'''%%%###"""""""""!!! &&&######$$$"""!!!%%%###)))((($$$""" !!!!!!!!! !!!!!!!!!"""$$$""" !!!$$$'''***%%%"""!!!###%%%&&&&&&&&&###&&&'''&&&(((+++&&&!!! ...***&&&...!!!)))--- )))///$$$!!!$$$%%% '''------'''$$$%%%(((!!! """&&&%%%!!!$$$+++$$$((('''### """%%%&&&&&&&&&%%%&&&&&&''''''#########$$$$$$%%%%%%%%%############$$$$$$$$$$$$$$$(((333444)))((('''$$$""" ######"""""""""!!!!!!!!!  !!!!!!&&&&&&%%%%%%$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!########################!!!!!!!!!!!!!!!!!!!!!!!!  """  !!!!!! !!!!!!    !!!!!!!!!  !!!""""""!!!!!!"""$$$######$$$$$$$$$######""""""$$$&&&'''&&&%%%&&&'''&&&,,,++++++///000:::OOOooo~~~sssiiibbbTTTQQQLLLGGGBBB===999666555444222111///...------,,,+++***))))))(((((()))''''''(((***+++***(((%%%''''''''''''&&&%%%$$$###"""######$$$$$$%%%%%%%%%########################%%%&&&((((((&&&%%%&&&'''(((''''''&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''(((((())))))''''''''''''''''''''''''$$$%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$#########$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$!!!###&&&((())))))))))))''''''&&&&&&%%%%%%$$$$$$)))(((&&&$$$###""""""######"""&&&"""$$$&&&&&&%%%$$$#########$$$$$$ !!!!!!!!!!!!###%%%%%%###""""""###$$$###"""$$$%%%&&&&&&%%%$$$######$$$ $$$%%%"""!!!###))) +++,,,""" ((($$$%%%&&&''''''''''''(((''''''(((((())))))))))))---***''''''***,,,***((((((+++......------......111000---)))***...222222...'''---&&&((()))(((---000***(((...//////333...&&&(((*********((('''&&&"""''',,,+++######+++%%%&&&&&&$$$""" !!!""""""!!!!!!!!!""""""###$$$$$$$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%### ###'''(((###)))'''%%%""" #########"""""""""!!!!!!!!! !!!!!!""" !!!!!!!!!!!!!!!!!!!!! ########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###!!!!!!!!!!!!   !!!"""######"""!!!    !!!!!!!!! !!!!!!  !!!""""""!!!!!!"""###"""######$$$$$$$$$######!!!###%%%%%%%%%$$$&&&'''&&&---,,,+++000///444BBB```xxxyyyoooddd]]]NNNLLLIIIEEE???999555222333333222000///---,,,,,,******)))(((((((((((((((((('''''')))******(((&&&'''''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&$$$###$$$%%%''''''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''(((((((((((((((((()))***+++,,,''''''''''''''''''''''''$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%######"""######$$$%%%&&&%%%%%%$$$$$$$$$#########!!!###$$$$$$"""!!!"""###""""""############$$$$$$""""""""""""###$$$&&&&&&$$$$$$'''###%%%)))###''''''&&&'''(((***,,,---((()))***)))))))))+++---...------...111333333333***---000111000000111111222...---333888888888999111999MMM]]]UUU===///000888;;;===>>>>>>???@@@AAABBBCCCDDDEEEEEEEEEDDDDDDCCCEEEIIINNNQQQPPPKKKFFF@@@GGGMMMLLLJJJIIIFFFCCCFFFFFFEEEBBBAAABBBDDDEEEIIIBBBGGGDDDNNNHHHNNNNNN@@@JJJCCCCCCCCC???AAA555DDDAAA>>>>>>AAABBB???;;;<<<;;;:::999888777666666777555444333444555444444---,,,,,,+++++++++,,,,,,...------,,,++++++******)))((((((''''''&&&&&&%%%)))'''%%%$$$############$$$######"""!!!!!!!!!!!!"""""""""!!!!!!!!!   !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  """###""""""######""""""!!! !!!"""!!!!!!  !!!###%%%%%%$$$"""!!! !!!!!!!!!!!!   !!!######$$$  !!!######"""!!!!!!"""""""""###$$$$$$$$$$$$###"""###%%%%%%$$$$$$&&&'''&&&...,,,+++000000000:::QQQiii|||uuukkk```XXXKKKIIIEEE@@@999444111000000000000///---,,,+++***+++***)))))))))))))))))))))(((''''''((()))((('''''''''(((((((((''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''%%%$$$%%%&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((()))*********)))((((((((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%############$$$%%%&&&'''""""""###$$$$$$%%%&&&&&&'''((()))(((&&&%%%'''***'''((()))+++---///111222,,,...111444555555444333888666<<<<<<222555AAACCCAAAAAA@@@AAABBBDDDGGGIIIRRRSSSRRRQQQOOOOOOPPPRRRYYYXXXVVVWWWXXXZZZYYYYYY___bbbfffgggfffeeefffgggXXXQQQOOOTTTYYYYYYXXXWWWLLLhhhnnn\\\QQQKKKMMMQQQVVVXXXZZZ[[[^^^```ddddddfffgggggggggfffeeebbbgggkkkjjjccc]]][[[[[[SSSUUUVVVUUUZZZbbbdddaaaUUUUUUWWWXXXXXXTTTOOOLLLKKKFFFMMMMMM[[[JJJNNNFFFBBBXXXQQQSSSSSSLLLXXXSSSLLLKKKKKKKKKLLLNNNOOOOOOPPPOOOMMMMMMPPPRRRPPPMMMLLLMMMNNNOOOOOOOOOOOOOOORRRQQQPPPOOOOOONNNOOOOOODDDCCCCCCCCCCCCCCCCCCCCC<<<<<<;;;999888777666555222000---***)))***+++,,,---------,,,,,,+++***)))''''''''''''&&&&&&&&&&&&$$$###"""!!!!!! !!!!!! !!!!!!!!!!!!!!! !!!!!!!!!"""""""""  """$$$###$$$$$$%%%$$$###"""!!!"""!!! !!!"""###$$$$$$###"""!!!  ###%%%%%%$$$"""!!!   """###$$$&&&&&&!!!!!!!!!   !!!######"""!!!!!!!!!""""""###$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$&&&(((&&&...,,,***000000///555AAAYYYwwwzzzsssmmmdddYYYPPPJJJGGGBBB;;;444000//////.........---,,,+++)))(((++++++*********************(((&&&&&&''')))((('''''''''(((((()))(((((((((&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''''')))******)))(((((()))((((((((()))***+++,,,---******++++++++++++******)))))))))))))))))))))))))))))))))))))))***+++++++++***)))'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%#########$$$$$$%%%%%%%%%$$$######$$$%%%&&&'''(((%%%%%%''')))+++,,,...///...222666999<<>>HHHDDDaaabbb```qqquuu|||vvvssspppooopppjjjdddiiisssuuuooommm|||yyyrrr}}}}}}{{{{{{tttVVVAAA555AAA...777)))000///EEE:::***111...,,,AAAGGG]]]|||QQQHHHmmmGGG===|||sssVVV:::&&&???///CCCKKKQQQRRRBBBWWWYYYSSSJJJSSSQQQ>>><<<@@@LLL^^^yyyxxxvvvmmm~~~ooorrruuuzzziiiqqqpppmmmjjjhhheeebbb```___]]]ZZZXXXVVVUUUSSSQQQSSSOOOKKKKKKKKKJJJJJJKKKLLLMMMMMMKKKGGGEEEFFFHHHMMMDDD:::888<<>>AAAzzz]]]LLLhhh~~~|||pppooommmcccYYY[[[ZZZMMMGGGGGGCCC===;;;===@@@BBB>>>AAA:::888AAA@@@888999,,,333:::===888000)))%%%+++******+++,,,+++(((&&&&&&&&&$$$###""""""""""""###$$$""",,,&&&   !!!###"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$%%%%%%$$$$$$***(((((()))'''######&&&######"""!!! !!!  !!!!!!!!! !!!!!!"""#########$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&&&&'''(((((()))******)))***,,,...111555DDD___zzzxxxrrriii^^^UUUMMMGGGDDD<<<999444111///...---,,,++++++***************+++*********)))((((((''''''&&&&&&&&&&&&'''(((******222000***%%%&&&++++++(((*********))))))***+++++++++***(((&&&&&&'''((()))(((((((((((('''''''''''')))***,,,+++)))''''''((('''&&&&&&'''***,,,------222???===???SSSVVVPPPVVV______bbbsss{{{dddKKKGGGMMMWWWbbbiiiiiieeeaaa```qqqmmmiiieeebbbbbbdddeeeeeebbbdddhhhddd___eeepppttt}}}fff___???UUUbbbxxx]]]\\\VVVXXXIIIAAARRRTTTJJJTTTWWWaaannnsssttt}}}///$$$KKK]]]777)))000FFF^^^hhhccc???FFF;;;XXXqqqaaazzz:::)))qqq888MMMwwwwww:::((()))$$$IIInnn^^^,,,---%%%888666'''(((,,,rrriiigggfffcccxxxDDD444000888555,,,666NNNMMMXXXWWWPPPSSSPPPHHHGGGJJJKKKHHH>>>222,,,000555---***'''%%%%%%&&&&&&&&&$$$###"""""""""###$$$%%%%%%)))))))))""""""###)))###$$$$$$%%%$$$###!!! !!!!!!!!!   """!!!   !!!!!!!!!""""""$$$$$$$$$###"""!!!"""$$$'''&&&###!!!"""%%%######"""!!!!!!!!!!!!!!!  !!! !!!""""""######$$$$$$$$$%%%%%%%%%'''''''''''''''((((((((()))***++++++******,,,...111000888OOOmmmyyyooobbbXXXSSSMMMEEE???;;;777333111000///...---+++***************++++++)))))))))(((((('''''''''(((((((((((()))***+++,,,000444555000,,,---......++++++***)))((((((((((((,,,***((('''&&&''')))***))))))***************+++((()))++++++)))((())))))333---''')))555III\\\hhhyyy|||vvvyyyuuuuuuwwwyyyrrrggg___\\\YYY\\\mmmkkk999MMMiiimmmqqq888(((<<<|||bbbzzzjjjdddwwwgggQQQ>>>JJJhhhQQQ///...&&&"""&&&+++---{{{yyy```JJJ???---222???^^^eeeOOO<<>>]]]===%%%111+++000&&&;;;***}}}fffIIIHHHPPPaaavvv___000777///%%% ***888000yyyTTT<<<======888111000222000+++(((&&&%%%)))555JJJ```nnn|||HHHCCCEEETTTddd___HHH888777xxxzzziiiRRR===///(((((('''%%%%%%'''))))))(((###'''((('''%%%###&&&(((&&&'''---)))&&&((()))+++,,,,,,++++++$$$$$$$$$###""""""!!!!!!""""""!!!!!!!!!!!!!!!"""!!!  !!!!!!!!!"""#########"""!!! """%%%###!!!!!!###%%%###""""""!!!!!!!!!!!!"""  !!!!!!"""######$$$$$$$$$%%%%%%%%%'''''''''(((((()))))))))***+++,,,+++++++++---///000...222CCC___yyy|||ssshhhZZZQQQNNNJJJAAA::::::777333111000///---,,,*********)))******+++,,,((((((((((((((())))))))),,,+++++++++,,,---......)))111666111+++***,,,,,,(((((('''&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&'''((())))))))))))))))))))))))***,,,...000000111333555999999===LLLbbb{{{vvvaaaZZZ]]]bbb===999555222...---333;;;FFFnnnfffllluuu666000ooodddeeeGGG,,,///HHHyyyYYYIIICCCaaaQQQ444111###$$$+++---LLLkkkzzzsss444,,,)))"""((()))777___333 $$$!!!333QQQZZZaaaXXX...nnnNNN333cccSSS???[[[xxx000+++222&&&''''''---pppzzzIII111&&&///000,,,DDDjjjzzzeeeIII+++))),,,222(((///SSS|||XXXBBB<<>>@@@@@@AAADDDGGGJJJHHHOOO___tttggg^^^SSSNNNRRR```qqq}}}eeeGGG888PPP}}}qqqaaaGGGAAAjjjnnnvvv666"""'''$$$,,,$$$666ppp<<>>^^^444___TTT###&&&$$$"""%%%///$$$111aaa///'''!!!###)))'''"""***999~~~ggg@@@'''///,,,)))eeeZZZLLLGGGTTTsssqqqZZZHHH,,,...===```ZZZEEESSS666tttvvvEEE''',,,MMMkkk___VVVGGG777+++%%%######%%%444YYY``````@@@CCCHHH<<<:::777444000---+++***))))))*********)))(((((()))((('''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$######"""!!!!!!!!!!!!""""""""""""  !!!!!!++++++&&& ###$$$ !!! !!!!!! !!!!!!   !!!!!!######$$$$$$$$$%%%%%%%%%$$$%%%&&&((())))))((((((&&&'''((())))))***,,,...---000111444DDD___xxx|||uuurrr```\\\UUUNNNGGGBBB@@@???888555222000...---***(((******))))))***+++,,,,,,******+++,,,---......///******))))))))))))))))))(((+++***((((((+++***'''%%%%%%&&&(((***,,,...///...000111444555777777777AAABBBEEEHHHKKKOOOQQQSSSSSSTTTTTTSSSSSSTTTXXX[[[~~~|||aaaMMMJJJnnnPPPSSSbbbzzzKKK;;;fffooooooNNNFFFuuu|||000'''+++333!!!)))%%%222{{{III888;;;@@@___:::gggvvv555777(((444888iiiiii___444"""***(((+++...222111"""---&&& 333!!!%%%SSSfff999___MMMxxxCCCNNNooo999BBB___333QQQEEE(((000***---%%%'''+++VVV|||(((+++'''***(((###$$$***//////nnnuuuQQQmmmzzz:::,,,$$$;;;^^^iiiDDDOOOjjjiiiUUUXXXoooWWWbbb[[[LLLttt$$$gggnnn???;;;aaaTTT333///IIIppppppTTT:::***'''<<>>;;;888666444111///.........'''((()))+++,,,...///000.........///...,,,***(((###///111'''###+++,,,%%%---'''///!!!(((&&&---"""555---&&&444222<<<:::>>>DDDIIIKKKMMMQQQVVVJJJ___]]]SSS\\\ZZZLLLHHHKKKPPPGGGQQQKKKVVV^^^{{{bbbDDD666===EEE...333zzzwwwQQQUUUllllllUUUAAAiiiSSSAAATTTMMMaaaYYY|||GGG,,,BBB'''666 >>>NNN'''+++000%%%000000}}}CCC@@@333+++---UUUfffyyy=== )))"""...###***BBBHHH&&&***###***$$$$$$...%%%IIIppp555111YYYsss???<<>>KKK(((444///&&&+++LLLhhh777'''############%%%(((+++------rrrxxxBBBUUUjjj'''---???mmm<<>>}}}~~~www@@@///DDDJJJ''' $$$HHHXXXTTTVVVHHH>>>EEE777))),,,'''!!!,,,&&&$$$###$$$''')))'''$$$$$$###$$$&&&%%%###&&&,,,"""'''&&& """### &&&$$$"""""""""!!!!!!""" !!!!!!!!! !!!!!!""""""###$$$&&&&&&%%%%%%$$$$$$%%%&&&((()))''''''''''''((()))++++++///---000444666@@@^^^|||~~~xxxnnnfff^^^YYYRRRKKKEEE@@@;;;888444333222000///...............------,,,+++******)))...******///***...333333,,,+++...---'''%%%"""(((...000555777///+++***===:::AAAXXXNNNFFFNNN^^^bbbWWWXXXhhhmmmdddjjjRRRAAAGGGKKK999000<<<;;;888,,,555///AAA???AAA[[[pppKKK'''...555%%%+++llljjjWWWjjjaaa222---//////>>>kkkWWWssswwwxxxKKKUUUqqq444SSS@@@***...---222888===%%%)))......000666mmmFFF:::777444qqqTTT:::...,,,'''%%%,,, 555\\\kkk$$$!!!$$$!!!---,,,%%%&&&EEE}}}555:::wwwQQQVVVUUUppp[[[:::>>>NNNkkk***%%%)))000###IIIPPP &&&..."""'''""""""'''%%%!!!+++;;;JJJKKKeeeJJJ///UUUXXXCCCjjjNNN333###'''&&&<<>>KKKCCCgggyyyBBB000aaa666lllrrr...(((###"""%%%:::kkk|||{{{mmmFFF$$$...;;;DDD]]]~~~~~~ggg888###(((''')))%%%)))VVVzzz}}}sssrrreeeWWWNNN===)))!!!((()))(((&&&""""""%%%)))+++%%%###''')))&&&###!!!!!!%%%%%%###$$$&&&!!!"""######""" $$$!!!%%% !!!!!!!!!!!!""""""######$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&((()))''''''''''''((()))***+++...---000444555===WWWrrr|||uuukkkccc\\\WWWPPPIIICCC===888444222222222222111000//////111000///---+++)))''''''***---+++000KKKaaaOOO+++***)))''''''(((******)))555:::333)))---444;;;CCCXXXPPPRRRJJJPPPaaaaaafffuuu~~~}}}^^^QQQ<<>>777999VVV888---)))DDDkkkzzztttIII%%% MMM~~~uuuZZZ666%%%&&&(((%%%)))///333222---'''###'''!!!!!!###$$$&&&)))$$$%%%$$$$$$'''***(((######&&&((((((&&&%%%&&&(((((("""  !!!"""###$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&((()))(((''''''(((((()))***+++------///222222777KKKaaa|||{{{ssshhh```XXXSSSMMMFFFAAA<<<888555333444444444333111///...+++++++++*********))))))###"""%%%999[[[iiiLLL###000------000111000444;;;---AAAFFFEEEJJJCCCFFF\\\]]]dddttt|||PPP:::===<<<777===777(((---000///AAAuuuaaa???777}}}@@@,,,111'''===qqq~~~qqqCCC"""++++++---+++'''...~~~333===TTT:::mmmiiiFFF???CCC]]]///333&&&)))+++---bbbPPP,,,((()))+++&&& %%%000333,,,;;;DDDRRR}}}ggg+++222$$$...///LLLEEE'''$$$***)))***222[[[MMM'''+++))) ''')))SSSjjjEEEVVVTTT222666000]]]JJJ000999888;;;LLL{{{&&&,,,&&&999~~~|||CCC"""111***$$$)))222&&&"""222XXXddd222===~~~nnnSSSddd,,,"""000$$$###(((000ggg===(((...###$$$###(((###222}}}333///ccc777ttt<<>>GGGRRRSSSNNN@@@>>>DDD999:::UUUhhhWWWOOONNNggg\\\777444999&&&...mmmVVVIIIPPP555---<<<~~~UUU???222%%%888iiiwww999,,,,,,***%%%%%%===000AAAhhhHHH000222===777^^^KKKYYY{{{]]]LLL<<<444NNN...((('''...###aaa>>>000"""***///---+++---...,,,222ppp~~~111TTTjjjlllBBB###,,,111,,,ttt,,, ((($$$,,,&&&,,,sssOOO111$$$%%%...---(((333###'''ooojjj>>>ddd}}}yyy}}})))555YYYLLL+++iii{{{~~~QQQ!!!BBB777$$$===~~~uuu:::222)))&&&&&&%%%!!!###444ZZZeee```rrrKKK111ZZZ|||888xxx---!!!///!!!""""""@@@uuu%%%+++###---###"""###///rrr~~~111)))888UUU~~~333,,,???)))///222lllJJJ<<>>BBB///"""...000uuu@@@'''000!!!###)))...***###(((222^^^<<<000zzzaaakkk555(((111^^^:::$$$***---%%%%%%&&&QQQfff''')))+++)))###$$$ ///888FFFCCC]]]xxxppp444%%%333jjjKKK...XXX~~~222999kkk222###)))+++%%%"""...@@@HHHiiiyyyIII555000,,,***+++111GGG<<<444{{{DDD>>>)))+++...)))333000TTT$$$'''###&&&,,,$$$'''+++###111vvvxxxiiieeeiiisss444(((555|||OOOFFFCCC\\\TTT"""DDDYYY'''!!!%%%&&&&&&...uuu444444fff___888***PPP{{{|||QQQ(((222hhh~~~ggg555...???eee|||xxx^^^AAA<<>>NNN{{{...!!!...;;;SSS&&&%%%%%% )))IIIhhh;;;000---(((,,,,,,&&&...### :::dddxxx<<>>:::777444111555444222000000000000111000111333666999<<>>444***+++\\\lll333***...***,,,###999aaa===MMMJJJ888111///***333'''000JJJUUU'''...(((###------$$$FFFfffpppEEE%%%...111,,,&&&(((---///===}}}fff555]]]tttFFF\\\666hhh777+++:::TTT)))(((&&& )))'''...555>>>ZZZLLL888===HHHGGGmmmDDDQQQiiiQQQ999VVVbbb\\\[[[%%%KKK{{{+++'''<<>>KKKMMM111000555WWW444GGGooo///(((!!!:::}}}bbb222!!!---###999MMMaaahhhKKK000))),,,+++&&&%%%$$$+++!!!&&&&&&"""---&&&555qqq$$$EEEJJJmmmccc444''',,, )))777>>>&&&"""&&&***...$$$ FFFMMM'''%%%%%%((())) <<>>555&&&&&&&&&%%%%%%$$$$$$$$$###############$$$$$$$$$%%%$$$######"""#########%%%%%%$$$$$$%%%&&&((()))***)))(((((((((((())))))))),,,...///111555777777;;;ccczzzsssnnnjjjcccWWWMMMKKKIIIAAA888666:::777000444444333222111111333555666999@@@HHHPPPVVVZZZ[[[xxxxxxpppcccnnnvvvqqq:::wwwFFFnnn}}}666+++///,,,000QQQLLL111...000,,,(((***EEEsssWWWRRRddd@@@GGGwww999,,,---!!!555&&&000sssiii555"""111111+++***###???MMM)))***(((,,,$$$ )))///111999NNN)))[[[kkk|||bbbaaaSSS///SSS@@@fff___XXX---222CCCvvvmmmFFF&&&%%%+++(((+++666888ZZZ~~~jjj<<<666///*********)))'''111PPPUUU222ppp\\\CCC{{{>>>444mmm888---MMMMMM%%%***$$$...EEExxxqqq999!!!%%%%%%%%%&&&'''''''''''')))''',,,...$$$444}}}bbb;;;rrr```444000```WWW___HHH$$$!!!000555111...))),,,:::cccfffDDD+++***'''$$$%%%&&&'''%%%"""%%%!!!!!!&&&)))((((((***'''{{{@@@555^^^GGGkkkmmmWWW000$$$'''FFF444---&&&,,,222&&&LLLHHH444!!!###''''''&&&&&&$$$>>>}}}***---+++fffJJJIII777___~~~RRRBBB>>>RRRwww]]]"""$$$%%%+++%%%EEE|||PPPvvv|||vvvAAA;;;iiittt>>>DDDyyy~~~mmm333888uuuuuu===&&&$$$$$$)))000SSSuuu^^^777###&&&$$$###""" 555YYYtttqqqMMM***(((333IIIiiiiiippp^^^"""999TTTXXXUUU...***RRRdddWWW[[[\\\QQQMMMAAA777+++!!!&&& !!!)))'''''''''%%%$$$%%%%%%###!!!$$$(((!!!###&&&&&&%%%$$$$$$%%%******))))))))))))******)))***,,,,,,---...222555999NNNmmm{{{rrrkkkggg___UUULLLGGGDDD???999888999:::888???<<<888666777<<>>CCCCCCNNNmmmOOOuuuDDD@@@...333%%%cccPPP---555>>>000(((///333mmmCCC111---...///pppaaa555nnn...222000///!!!000222777***000222@@@^^^hhh888((($$$!!!!!!$$$000***999tttPPP333hhhmmmjjjuuummmFFFccc555LLL333jjj???***333...KKKZZZ000%%%!!!(((222FFFnnnqqqQQQ777$$$...+++((((((***,,,,,,+++GGG>>>RRR\\\555uuu@@@...DDD$$$...HHH333...,,,IIIrrryyy:::***...---&&&%%%$$$###"""$$$(((+++###$$$EEEzzzBBBYYY888 111oooFFF***+++""")))''',,,AAAXXXrrriiiBBB((($$$''''''$$$######$$$'''((('''$$$***'''&&&&&&$$$###&&&,,,---iii333CCCZZZkkkPPP444***666???TTTppp---%%%'''WWW...###&&&+++)))+++KKKWWW---%%%!!!$$$$$$######$$$$$$###///zzz999""">>>VVVOOOSSSQQQFFF???nnn444hhhuuu:::---===GGG<<<***GGGsss///'''&&&444MMMcccmmmssswwwhhhCCCJJJmmmeeegggzzzOOO555ZZZyyyBBB***$$$333555BBBbbbaaaFFF%%%$$$  )))FFFiiiwwwjjjMMM:::,,,000GGGfffcccTTT333[[[jjjdddkkkGGG555:::UUU^^^^^^^^^SSSJJJ777)))&&&(((000666222)))///$$$***&&&!!!###$$$&&&((((((&&&"""'''&&&%%%$$$###$$$%%%&&&(((((((((((())))))******+++,,,......///000444666555EEEbbbxxxnnngggccc\\\TTTMMMHHHDDD???===:::888<<>>666///---......000222tttbbb===***!!!---(((...OOOyyy:::???111***222%%%000iiiWWW777 555...777zzzMMM111((((((---111222&&&%%%000,,,%%%TTTWWW:::SSS;;;gggTTT}}}www333'''!!!$$$,,,"""222;;;UUU~~~ZZZIII222###%%%---222$$$###$$$%%%(((((('''%%%***:::MMM555```111SSSAAA***:::111uuuXXX)))DDD}}}{{{AAA)))&&&$$$  %%%***+++'''!!!$$$111EEEfffQQQ;;;lllHHH'''+++ZZZfff===""""""000///444888KKKccc```EEE333......((( !!!((()))$$$%%%$$$######$$$$$$""" ###&&&)))***%%%"""***555MMM111555<<>>aaaSSS333iiizzzAAA(((GGGddd555000777XXXvvvqqq~~~iiizzzpppSSSLLLMMMiiiaaaDDDMMM}}}rrr222>>>||||||SSS***///)))###+++111:::[[[^^^000%%%""""""!!!666mmmppp```EEE000,,,???]]]XXX///___vvv^^^LLLQQQ@@@$$$FFFcccXXXZZZRRR888)))$$$444FFFPPPQQQPPPGGGCCC000###$$$###$$$...$$$&&&$$$!!!$$$)))%%%&&&%%%$$$$$$&&&''''''&&&'''''''''(((((())))))***+++,,,......///000333555555;;;SSSxxxwwwqqqjjjeeeaaa[[[TTTNNNJJJDDD@@@???<<<:::AAALLLLLLSSS]]]eeekkkrrrzzzxxx~~~{{{cccGGG555;;;333+++))),,,///111111:::ddddddCCCnnnfffrrrjjj666NNN|||FFFpppNNN777444%%%$$$sss~~~JJJ444++++++///&&&$$$CCCmmmsssDDD&&&+++---***333333222___xxx666rrrvvv...+++(((777555nnn888 888666###BBBBBB***,,,''''''%%%---,,,AAAfff888VVV===sss...!!!$$$+++444EEEjjj___555---555***))))))+++---+++%%% %%%&&&(((***++++++***(((333888OOO???RRRiii000kkk888ppp???,,,WWW```LLLpppKKK)))111XXXvvv...---,,,+++'''%%%'''+++""""""!!! """***777AAABBBbbb888ooohhh222,,,)))VVVZZZGGG000"""!!!'''+++,,, ...333111111***'''000***,,,------000333...&&&///---***(((((()))***+++(((((()))&&&###+++BBBYYY444---KKKGGG'''SSSnnn222^^^BBB///ZZZxxx999---&&&+++]]]```'''$$$ !!!"""  '''$$$%%%***qqqSSS000uuuEEETTT>>>888RRR(((???DDD%%%999gggaaaYYYHHH<<>>^^^___uuukkkFFFrrrqqqcccDDD===mmm{{{HHHtttttt<<>>:::&&&...000OOOkkk111000666,,,)))333%%%---000$$$%%%RRRuuu---UUU\\\###444{{{WWW<<<%%%000+++---///---\\\rrr___BBB---***---'''"""&&&******)))&&&$$$!!!"""$$$%%%&&&&&&'''(((%%%^^^NNN@@@XXXttt%%%___hhhAAA>>>:::000ddd555BBBKKK@@@sss>>>111111,,,)))+++......+++)));;;FFFVVVgggwwwssspppuuu;;;VVVggg---"""%%%&&&###!!!"""$$$%%%,,,333555;;;MMMWWW\\\gggqqqqqqooonnnqqqzzzrrrlllbbbVVVMMMIIIHHHIIIHHHIIIMMMSSS```{{{AAA---^^^yyyPPP^^^...ggg%%%***jjj:::ZZZXXX'''222{{{WWW111!!!)))$$$!!!!!!$$$%%%###$$$'''---"""===|||222GGGJJJIIIHHH---HHHMMMttt+++...dddNNN]]]AAAPPPUUUHHHAAAKKKWWWZZZ]]]ppp___CCC111%%%!!!"""!!!888qqqyyyCCC===ooo~~~iiiVVV...aaazzz}}}xxxwwwzzz\\\@@@&&&"""""")))&&&GGGggg::: ###"""$$$$$$(((DDDsssJJJ&&&$$$'''&&&"""(((***000444pppiii>>>222QQQbbb...999ccc]]]UUU999!!!999PPPbbbeeeJJJ111111<<>>\\\|||~~~}}}ssspppkkkfffaaa[[[UUUPPPRRRXXX\\\___eeeooovvvxxxwwwxxxxxxwwwuuuuuuwwwyyyuuufffSSSFFFIIIYYYooo~~~ssscccCCC...888cccNNN{{{iiiDDD===RRR>>>CCCxxxwwwccc}}}yyy333%%%000%%%XXX|||QQQ444((($$$)))...@@@eee~~~iiiCCC222%%%222888&&&***555&&&+++OOODDDrrrmmm|||888)))KKKUUU///(((666777dddIII000###(((---(((""")))...&&&+++...;;;jjjttt///UUU444444666OOOkkk}}}tttJJJ------"""$$$%%%(((%%%EEE444222---***---///+++$$$***(((%%%""""""$$$(((+++...---+++)))(((***...111JJJ___777mmmlllCCC777:::QQQhhh~~~000333OOO((((((:::hhhOOO666555!!!///666???SSSfffmmmtttnnnZZZNNN;;;222+++'''%%%&&&,,,555***+++%%%\\\KKK333rrr+++%%%(((+++***&&&"""!!!###AAA777"""---888:::???DDDSSSiii~~~TTT444LLLGGG888:::ooopppOOOccc777AAAggg000///UUUFFF###%%%!!!(((((($$$$$$'''(((### ###222ppp[[[111uuuNNN777PPP(((!!!eee444###ttt>>>###///AAAHHH===333;;;LLLppphhh```uuu>>>((($$$###'''((($$$GGGvvvkkk555^^^uuuFFF888ooo}}}hhh===777"""EEEmmmHHH %%%$$$$$$!!!000SSSlllBBB'''"""'''+++666,,,+++###ZZZjjjNNN222XXX[[['''***]]]gggNNN$$$***NNNaaaddd___???###%%%***888TTT[[[???'''%%%(((333>>>HHHIIIAAA999555444999666111***%%%$$$'''***)))*********)))'''%%%$$$***,,,.../////////000111111111666JJJjjjyyy{{{tttpppjjjeeebbb```______aaannnuuussswww~~~zzzmmmllljjjllluuu|||tttZZZQQQNNNYYYooo{{{yyysssBBB222>>>TTTxxx444$$$555999RRRsssdddddd~~~vvvzzz666+++---MMM|||VVV)))888$$$777&&&???www}}}HHH%%%+++&&&'''(((###!!!,,,222,,,;;;===xxxxxxmmmJJJ>>>///<<>>DDD@@@:::MMMvvv&&&GGG555***...$$$<<>>222***!!!###&&&&&&######'''%%% '''***'''&&&333"""...\\\@@@<<<...&&&))))))"""""")))IIICCC===NNNlllnnnSSS???+++&&&"""""""""""""""$$$'''((((((&&&$$$$$$(((+++//////666DDDRRR\\\dddkkkzzzvvv'''222666TTTCCCNNN,,,444,,,>>>000>>>MMM---)))...%%%%%%***(((,,,666CCCQQQcccqqqqqqaaaOOO999FFFHHHmmm]]]:::zzz999RRRCCC)))...aaarrr444***999DDDMMM^^^jjjXXX999888 )))###!!!'''!!!!!!444SSSxxx[[[%%%UUUsss333WWW~~~uuuWWWDDD;;;===UUU666)))&&&444```RRR""""""$$$...NNNxxxLLL###)))%%%!!!$$$"""EEEnnn===+++JJJgggYYY(((!!!&&&999___fff???)))CCCiiilll```eeeRRR,,, ###@@@OOO888%%%%%%!!!...+++444DDDAAA---"""%%%%%%555FFFKKKCCC444)))$$$%%%&&&)))+++,,,,,,+++***'''***,,,...---------...---777555000HHHsss|||uuuqqqiiiqqqooommmwwwtttaaa```ZZZ@@@KKK___qqq||||||nnnQQQ222:::...OOOiiizzzsssIIICCCZZZnnneeeAAABBBooo{{{NNN;;;666***GGG{{{XXX***OOO{{{MMM444LLL___222888ZZZHHH666[[[222222CCCuuu+++222444AAA{{{```@@@///...///***###***444)))&&&///---JJJ<<>>777444+++&&&))))))%%%###%%% !!!###$$$%%%&&&&&&&&&&&&%%%### ###%%%###&&&&&&///\\\vvv///ssskkkxxxhhh+++...^^^333KKK<<<555>>>000JJJvvvxxxZZZ666$$$$$$((('''"""%%%&&&%%%###"""$$$$$$""",,,&&&###%%%'''%%%&&&(((777***QQQsss999&&&DDD666hhhrrr<<<>>>%%%555hhh;;;///kkk===---)))$$$%%%...<<>>YYY}}}}}}{{{rrrsssrrrkkkooolllmmmbbbGGGBBBMMMhhhtttsssdddCCC111777>>>^^^pppeeeOOOFFF[[[lllWWWCCC000;;;nnn}}}UUUCCC'''$$$+++OOOxxx~~~lll444999kkk}}}mmmddd666NNNyyyqqq777:::rrr===GGG222999yyyjjj333...<<<555MMMjjjIII:::(((###,,,444888vvvlllCCC---KKKtttkkkGGG\\\xxxPPPPPP777|||aaa...dddIII666)))))))))///PPPuuuyyyWWW===999,,,"""###%%%$$$&&&***'''222KKKHHH___777+++***'''---&&&xxx==="""+++!!!333111###999)))'''***000///---555AAAgggsssfff==={{{dddEEE???===---((('''---+++### !!!+++>>>(((---:::...$$$'''%%%!!!&&&(((%%% !!!***(((&&&%%%$$$###!!! """!!!"""$$$&&&((('''&&&...,,,444$$$ooowww===nnn]]]222;;;444555\\\111)))KKK222222xxx+++uuu;;;)))>>>OOOpppAAA+++%%%!!!!!! """&&&))))))((('''  %%%'''%%%$$$''''''$$$444XXXlll+++...lllttt444000:::888}}}|||)))111000 ...FFF888***'''888===III^^^zzzuuu\\\FFF555(((!!!(((&&&$$$""""""!!!***555aaaCCC999lll,,,///000IIIccckkkiiiMMM''',,,666DDD)))===WWWmmmIII>>>222+++%%% ***'''&&&)))(((%%%$$$'''### )))HHHiiimmmIII&&&<<<,,,hhhwww:::111cccqqqaaaFFF666666555%%%LLLQQQ$$$ ######555iiivvvLLL$$$######$$$%%%%%%###"""888iiitttbbb***666]]]mmmlllhhhmmmppp[[[999)))^^^dddTTTOOOYYY___MMM&&&&&&,,,MMM000###&&&###(((>>>FFF<<<:::>>>333###---===DDD:::---''''''%%%%%%&&&'''((()))***+++)))(((''''''))),,,...//////000222555<<>>\\\[[[<<<888CCCPPP***///(((666aaa^^^RRR???---'''+++//////$$$'''***,,,,,,+++,,,......$$$zzz@@@SSSrrr000;;;KKK666666111MMMFFFXXX000+++ $$$000***###%%%&&&%%%$$$%%%***... )))222777:::AAANNNYYYIIITTTsss***555CCC???///111666///((($$$ """((((((''''''666\\\~~~XXXMMMOOOAAAAAA???999000+++,,,---,,,$$$""" !!!%%%''''''%%%)))&&&%%%&&&((('''###222DDDvvv000WWWiii555PPPmmm333888111///<<<)))+++000777LLL"""333<<>>MMM000"""!!!&&&GGG,,,""" &&&333QQQJJJ+++999EEE######$$$999CCC111(((***######$$$&&&((()))******++++++***(((''''''***,,,...///---000777:::EEEeee{{{~~~uuummmlllsss||||||\\\EEEbbbtttttt[[[///999777nnnkkkQQQEEE]]]lllAAA,,,%%%444LLLZZZIII)))&&&&&&+++888[[[{{{vvvcccAAATTTeee,,,888III;;;VVVeeebbbBBB~~~555999ttt<<<...III|||EEE;;;;;;{{{zzzBBB:::)))***)))&&&%%%---===JJJ|||JJJQQQAAAsssVVVrrrBBBHHHEEE\\\:::666AAAZZZsss]]]666888555000+++******(((%%%++++++((($$$!!!"""######,,,///:::bbbggg)))888???)))---fff000UUU]]]DDD000...))) ###000###$$$!!!!!!%%%&&&$$$'''***,,,***)))***111666]]]444zzz999222DDD^^^rrr~~~{{{___<<<666+++''',,,***!!!111GGGOOOmmmhhhVVVIII999)))...+++))))))***(((###%%%###!!!"""###%%%%%%%%%222!!!***111ppp333???:::===zzz(((EEE333---)))"""###hhh!!!LLL666 (((+++DDDzzz777+++$$$%%%%%%###***666!!!!!!!!!%%%,,,%%%###(((+++YYY```(((FFF000))) )))!!! ((({{{fff@@@,,,&&&''')))&&&%%%%%%'''***)))###$$$%%%$$$!!!###(((&&& (((111~~~&&&666{{{(((,,,###$$$,,,)))%%%$$$,,,((('''$$$$$$(((777888888:::;;;888111(((###---(((%%%%%%%%%$$$&&&+++ ...666333444FFF[[[hhhbbbddd???###+++qqqyyyvvv}}}333JJJ}}}RRR%%%555...:::HHH&&&$$$...aaaoooEEE###''')))'''$$$""""""111]]]sssooo{{{nnnBBB===VVV\\\ZZZUUU999%%%000aaaWWW/// ###"""555AAA!!!###DDD)))"""***'''JJJZZZ999000>>>666((("""999DDD---'''///######$$$&&&((()))*********---,,,)))'''&&&'''***---...)))...888999<<>>555888MMMBBBUUU"""^^^GGG???WWWxxx---...aaa___000???MMMoootttPPP///$$$)))...$$$+++...---***(((((($$$!!!###(((++++++)))!!!XXX444SSS;;;666999ppp777++++++333###DDD&&&JJJTTT---)))---&&&'''******'''''')))&&& !!! !!!###&&&)))*********zzz>>>(((222jjjGGG!!!+++'''000FFF(((BBBxxxmmm;;;333888>>>TTTtttlllPPP>>>666444444111111...(((!!!!!!&&&,,,%%%(((333jjj666;;;:::QQQpppLLL444&&&(((,,,~~~%%%'''NNN@@@******%%%)))MMMTTT666...((( &&&$$$%%%((('''$$$$$$'''''''''++++++TTTTTT+++gggHHH,,,&&&---'''###%%%###XXXYYY888***%%%""""""&&&((('''$$$!!!"""#########$$$%%%&&&%%%&&&&&&### ###'''$$$&&&&&&:::***vvv___ooo```;;;((('''"""###'''***444:::XXX}}}}}}qqqhhhcccUUULLLBBB;;;888777;;;BBBLLL^^^jjjhhhfffkkkpppnnnccchhhMMM'''444ttt{{{yyy444BBB{{{ddduuuqqq+++,,,+++---444###!!!%%%LLLnnnSSS)))&&&""""""!!! (((666AAAeeettt}}}rrrdddqqq]]]+++ 222:::999666&&& ...ZZZ___,,,%%%NNNFFF...---((($$$&&&GGG---###'''$$$"""---III```VVV:::333===///(((===GGG///+++444***$$$%%%&&&((())))))******,,,,,,+++(((%%%%%%(((++++++'''---777777777NNNnnn~~~}}}|||xxx```YYYlllyyytttppp}}}YYYQQQnnnoooIII888DDDkkk\\\FFFUUUwwwggg666'''111,,,777NNN===$$$+++***///AAAjjjnnnFFF///$$$&&&222tttnnn666QQQ}}}{{{ddd...ppp```KKK===sss999,,,555666333===bbbTTT777(((LLL$$$777QQQxxxyyydddCCC666...///...))))))---'''YYYrrrDDDNNNWWW|||UUU^^^%%%(((,,,FFF[[[bbbGGG777222...&&&###***333000&&&...(((###"""!!!!!!$$$)))---''''''...///)))'''+++IIIiii999nnn666UUUEEE777QQQnnn;;;"""HHH777^^^BBB***CCCIII111---%%%### !!!###$$$!!!---***((())),,,---)))%%%---[[[bbb{{{;;;UUU'''!!!---@@@ttt~~~///777xxxFFF&&&+++...222888@@@III\\\|||~~~uuubbbLLL===888999BBBaaa}}}ggg888QQQ555PPPSSS///999+++***%%%sss...&&&222222@@@***!!!'''###$$$NNNfff444)))222'''######'''(((%%%!!!!!!!!!((('''!!!~~~DDD---kkk666"""+++''''''&&&)))"""&&&(((******)))))))))'''### ,,,+++(((###!!!$$$"""&&&))))))((('''''' !!!...___+++TTTccc;;;***$$$...$$$ %%%)))...!!!BBBIIIJJJBBB999777:::===HHH@@@777222111333;;;CCCiiinnnkkk```YYY]]]bbbbbbqqqnnnZZZ)))555ttt{{{HHH111EEE444MMM~~~333+++000+++)))###%%%555XXX___000((( ###'''000CCC\\\nnnzzzllljjjfff@@@GGGQQQGGG!!!$$$((($$$ @@@bbb777KKKXXX>>>&&&,,,&&&'''GGG---$$$'''###BBBTTTVVV\\\KKK555666555222AAAGGG555///555222(((''''''''''''((())))))+++,,,,,,***&&&%%%'''***)))'''+++333333444FFF]]]qqqTTTXXXmmmeeeTTTYYY{{{dddKKKnnnmmmCCCOOO[[[YYYIIIVVVoooxxxLLL333---)))777CCC888---+++(((,,,LLL\\\dddGGG""")))...''';;;www777HHHxxxsssRRR999lll+++999222333MMM555)))JJJaaatttlllTTTCCC666...***111%%%&&&...000///...+++,,,ZZZVVVooosss111AAAXXX444""";;;???QQQBBB!!!111'''!!!(((---+++'''$$$###!!!"""$$$+++444333+++%%%$$$+++######)))&&&$$$999WWWSSSMMMRRR\\\fff222oooLLL,,, sss===111ppp>>>---///TTTKKK;;;333''' $$$(((&&&&&&))) """&&&)))***)))@@@CCCdddOOOQQQ///777&&&dddUUU)))MMM^^^===,,,###''')))%%%)))444555888>>>HHHYYYrrrWWW\\\rrrKKK111hhhRRRHHHPPP666$$$lllggg777444AAAfff$$$***555!!!(((777SSS~~~fffDDD777***'''((()))***,,,###)))555TTT;;;;;;kkkBBB444;;;999111///***000!!! """---///NNNsss]]]aaadddddd^^^VVVPPPLLL---,,,+++***)))'''%%%$$$!!!###$$$$$$""" &&&(((444ddd///:::uuu777""""""222)))OOONNN888999222$$$"""%%%""" """'''---(((%%%'''666@@@^^^hhhkkk---+++kkk{{{~~~uuuCCC///$$$MMMvvv111'''222---'''$$$---999BBB999000###888SSScccddd]]]WWWTTTFFF???222555###555777&&&444HHHEEEDDD<<<"""'''UUUKKK+++***BBBPPP999---'''%%%EEE+++"""%%%!!!***OOOVVVBBB@@@FFF???666888<<>>KKKooottt[[[HHH[[[kkkJJJ444HHHqqqeeeDDDkkkhhh<<<^^^kkkDDDOOOzzz~~~kkk999,,,+++GGGWWW((( 777(((<<>>'''+++))):::"""'''111999%%%888222111000//////111444777666111111444555333777???===555777BBBGGGZZZGGG^^^}}}000gggtttkkkddd'''+++888QQQ333BBB???***+++...jjjMMM999***++++++$$$###***((()))((('''%%%%%%(((+++CCCyyy^^^888QQQTTTnnnwwwDDD111mmm888***uuuRRR###222;;;NNNbbb///&&&---)))"""""" %%%((('''###$$$+++222;;;PPPrrrXXXzzznnn777666GGGVVVXXXGGG******CCCxxxQQQ'''+++xxx333---%%%RRRjjj000 ,,,---$$$000JJJuuuSSS===111++++++,,,***NNN:::MMM222$$$444<<>>,,,&&&!!!######"""!!!"""$$$###!!!!!!###///TTTvvv222!!!eee~~~kkkJJJIIIppp|||+++***''' """000333%%%(((<<>>aaa{{{bbbRRRQQQ\\\NNN444888TTTpppvvv===QQQ```NNNlllBBBQQQaaazzz~~~wwwUUU111,,,///999BBB>>>,,,***>>>UUUEEE///"""$$$------''':::vvv<<>>+++///...&&&444QQQ\\\QQQUUUOOO333)))111000''''''((()))))))))'''&&&&&&...)))***'''...>>>111000wwwBBB[[[777999111'''+++...---777RRRQQQ\\\iiipppwww}}}}}}hhh555\\\888DDDWWW444///BBBQQQ...;;;bbb}}}...***%%%222'''---jjjNNN333222111***%%%'''***"""&&&555...&&&222kkk111ttt>>>JJJ>>>444888jjj777444ccc'''"""CCC888 ))))))***```^^^<<>>(((...)))UUUWWW(((...,,,'''+++(((+++NNNiiiMMMZZZyyy333yyyggg'''...UUU999,,,@@@GGGCCCYYY222...777(((777>>>PPPQQQnnnsssqqqkkkppp}}}yyywww:::&&&QQQooo***---666\\\PPP###$$$!!!===+++WWWPPP<<<>>>nnnwww```GGG%%%)))!!!###"""!!!!!!"""### !!! (((777ZZZ/// RRR\\\222$$$$$$!!!"""111&&&%%%888FFFIIIEEE222///***&&&###"""!!! $$$!!! """"""""")))(((+++XXXpppmmmbbb...+++(((SSSgggKKKRRR^^^???...///:::AAA555###'''999___HHH111'''""""""...>>>666111PPPJJJ(((111777"""+++,,,(((!!!###,,,+++$$$)))***,,,...///,,,'''###%%%'''***+++,,,000666;;;LLLppp}}}zzzRRRRRRSSSMMM<<<333DDD]]]tttccc:::```QQQgggNNNVVViiimmmyyyuuuOOO,,,,,,///AAA???'''!!!777IIIJJJ999...(((***+++((((((,,,]]]qqq777cccIII000TTT}}}iiiQQQ;;;$$$+++333+++(((000666+++)))...//////(((,,,'''$$$%%%***---***&&&'''---'''---...)))000'''jjjFFFUUU===555444***...***+++(((+++TTT<<>>666EEENNN999000555(((%%%((((((%%%%%%((((((''')))***+++......,,,((($$$&&&(((***+++,,,///333777BBBeee{{{hhhKKKUUUQQQ;;;---:::YYYooo{{{aaa:::pppYYYjjjIIIbbb___[[[\\\ppphhhAAA%%%...FFFFFF555!!!***FFFKKK:::$$$$$$***///(((&&&@@@bbb```///zzzvvv]]]???(((///DDDJJJ888""")))111000'''--->>>DDD<<<>>>???555,,,......+++...%%%***000000+++((()))+++"""+++###***+++%%%>>>VVV:::fffjjj:::$$$777...((('''&&&fffqqqPPP999&&&777DDD...AAA777......444555...%%%444:::AAAGGGKKKPPPWWW\\\___hhh}}}666eee^^^555###---666;;;aaagggGGG---ddd,,,666!!!333dddsss---+++'''%%%222"""===~~~MMM333...777777%%%111zzz999|||HHHGGG;;;PPPggg111___nnn***///SSS]]]111((((((!!!)))%%%TTT|||LLL'''(((///(((###,,,)))$$$(((&&&$$$+++lllSSSdddccc...$$$!!!%%%&&&&&&ZZZ888)))&&&(((+++$$${{{```+++'''///'''###''''''!!! %%%BBBAAAAAAIII---@@@BBB:::777EEEJJJ999tttAAA555...###!!!$$$''')))111777>>>DDDQQQlllCCC---###MMM111dddYYYddd555(((PPPTTT@@@rrrccc;;;'''///___gggnnnVVV:::,,,+++,,,&&& !!!!!!"""%%%LLL;;;'''III{{{wwweeeHHH&&&((($$$$$$(((((('''$$$"""$$$)))---&&&&&&%%%$$$######""""""!!!!!! 000111---VVVpppgggqqq^^^222###;;;RRRWWWJJJ444,,,///111111111777CCCLLL000(((###&&&&&&""""""'''===:::111JJJFFF***111---!!!###(((***(((###%%%***))))))+++---...---)))&&&'''(((***++++++---///222666TTTyyyyyyiii[[[RRRSSSHHH555555LLLggguuuuuujjj<<>><<<777[[[UUU666(((===PPP555(((999MMMIII777***222,,,(((***000BBBgggRRR999aaaOOOHHH999...+++'''%%%)))%%%***((('''999eeevvvbbbJJJ777<<<((()))(((&&&$$$&&&,,,111---888---***%%%'''ccc]]]yyyhhhZZZ***888222JJJddd;;;FFF|||MMM333AAA(((***,,,------...000111###%%%''''''&&&&&&''')))&&& ...JJJlllTTTTTT]]]vvvWWWSSSlll[[[(((555888***555###&&&<<<===000***"""+++--- +++PPP```999555NNNIIIJJJ[[[BBBPPP...\\\ooouuuSSS...iiiVVV+++(((---...333111###&&&!!!$$$$$$IIIeee...+++((("""%%%"""""""""""")))---(((FFF===```{{{###'''$$$###%%% ###LLL444)))&&&***&&&%%%***000bbb+++###((('''%%%)))(((---###???|||ccc444rrrbbb,,,\\\^^^999...```ggg%%%---EEE+++555///gggFFF###+++---((('''***&&& ###!!!"""---AAARRRYYY'''000)))111ccc999mmm""")))!!!...jjj999000}}}HHH$$$))),,,333KKKdddaaaDDD((( '''###!!! !!! ,,,NNN===""">>>vvvvvvyyy|||{{{RRRCCC###&&&$$$%%%&&&%%%###'''444===<<<888+++((($$$ """%%%###!!! !!!""""""!!! ***999,,,IIIrrrfffdddaaaUUU:::'''...:::777---,,,+++''')))555@@@;;;...(((######''')))%%%###%%%333BBB(((???GGG(((666666'''###&&&+++***###$$$+++))))))***,,,......+++)))&&&''')))***+++,,,...///000DDDgggbbbRRRRRRRRREEE;;;>>>LLLYYY^^^]]]dddaaaAAAdddbbbMMMTTTJJJDDDEEE000QQQGGG555666PPP666###***KKKUUU===***---&&&&&&***>>>ccczzzHHHOOO~~~iiidddppplll___UUUJJJ111%%%444555 !!!???PPPGGGCCCLLLddd{{{qqqZZZJJJBBB;;;333+++'''111...666===SSSSSSxxx;;;///000sss???:::^^^uuu```KKK111######)))+++***++++++,,,+++******+++,,,333+++)))(((---999TTTIII...777BBB---***)))&&&"""+++cccjjj111''''''---...###000%%%111kkk]]]xxx[[[KKK>>>UUUeeeqqq}}}mmm000===+++444<<<@@@rrrvvv###666'''(((222***sssOOO...&&&***''',,,+++000{{{;;;)))%%%&&&+++)))%%%"""!!!---,,,"""<<>>,,,$$$!!!(((%%%%%%UUU???"""===tttxxxwww}}}{{{iii000%%%###000---""" &&&(((***666MMMgggwwwyyyuuueeeaaaXXXJJJ;;;...'''$$$""" !!!!!!'''"""AAA111+++^^^oooeeedddlllXXX888,,,)))(((+++***,,,)))&&&+++222)))%%%"""!!!$$$&&&'''((()))***LLL111888@@@...AAA@@@111((($$$)))***%%%%%%***)))))))))+++---...---,,,&&&&&&&&&(((***---...///111999SSSzzz]]]PPPPPPEEE888777IIIWWWSSSDDD:::XXXMMMMMM^^^NNNddd>>>NNNccchhh;;;NNN:::777>>>OOO&&&000>>>AAA222!!!"""---///LLLjjj{{{hhhIIIWWWccc666NNNfffYYYrrrwww}}}UUU---...%%%///999MMMwwwqqq<<>>///&&&(((III333,,,###+++%%%---888777!!!222###$$$***$$$$$$&&&***@@@yyy[[[||||||```ttt|||]]]===PPPxxxaaaIIIyyyttt444$$$,,,---%%%$$$111CCC......'''///'''%%%CCC___///(((''',,,!!!&&&---///&&&ccckkkQQQwww$$$&&&&&&&&&###(((%%%000777```***&&&$$$'''###&&&---MMMppp888+++777%%%,,,***%%%&&&CCCYYY///;;;mmmaaaXXXNNNMMMHHH@@@<<>>555333kkkLLL###)))))) ---)))$$$!!!###)))...222"""+++ttt(((GGGsss;;;mmmHHH===sssBBB000"""SSS)))+++ccc```+++YYYLLL666$$$###!!!(((MMMqqq<<<000'''###&&&111\\\777"""AAArrrvvvrrryyy||||||[[[%%%---NNNggghhhMMM555&&&"""&&&444GGGXXXbbbuuuxxxyyysssggg[[[RRRNNN999666222///,,,((($$$!!!(((VVVKKK!!!EEErrrjjjnnnlllddd]]]QQQ999)))--- +++000)))%%%***000333///+++&&&######"""""""""$$$MMM>>>222444000>>>:::333+++&&&&&&)))((('''''')))((((((***---/////////)))'''%%%&&&)))---...///333222CCChhh|||___YYYLLL>>>>>>CCCJJJIII===222,,,SSSBBBSSSWWWRRR\\\;;;KKKeeeuuu<<>>@@@000$$$+++===JJJjjjfffNNN:::---(((222HHH,,,@@@UUUkkksss999---111^^^YYY---DDD===$$$!!!111111***111>>>sssVVVjjj]]]===111---NNN!!!666___ppp===///444...,,,+++******++++++***---000###&&&111eee???lllZZZ***AAA...UUUsss333***+++,,,'''------kkkVVV'''///+++(((&&&***%%%)))%%%333rrrjjj+++EEERRRcccnnnNNN111%%%XXXkkk$$$888$$$&&&%%%!!!...;;;HHH///&&&---%%%%%%...555OOO+++666%%%$$$'''%%%===HHHVVVrrr000222''')))&&&***$$$000***~~~,,,+++###((()))&&&### ,,,[[[kkk((('''!!! ***&&&***///***UUU===...///666OOOfffOOOEEEgggDDDTTTGGGNNNooo'''===jjj;;;###(((BBBnnn+++!!!+++,,,<<>>'''[[[>>>***""" %%%$$$ ###+++FFFBBBEEEJJJCCC111$$$"""333WWWmmm,,,GGGppptttsssvvvwwwxxx{{{OOO'''HHHkkk}}}```<<<$$$"""******,,,000333000(((!!!...888DDDNNNTTTXXX^^^bbb[[[[[[YYYWWWQQQHHH===666666RRRooo___,,,444fffiiirrrjjjiiiooolllWWW<<<***&&&,,,+++(((---777@@@666444000,,,***(((%%%!!!***GGGHHH444,,,///000++++++,,,***&&&&&&))))))&&&)))(((((())),,,///111111...***&&&%%%(((+++---...111///999VVVyyyhhh[[[]]]CCCBBBMMMQQQEEE333+++...444MMMAAALLLKKKfff444HHH:::OOOjjj555HHH<<>>ddd...444000 555gggmmm+++%%%222&&&!!!%%%---CCC~~~555***111$$$((()))%%%((()))$$$:::lll333===ZZZooo:::///???...)))&&&###///,,,%%%LLLlll)))(((&&&%%%%%%%%%%%%((()))(((ZZZtttAAA///222111###(((;;;fffiiiVVVYYYCCCddd333(((###'''###'''!!!222+++000..."""%%% $$$(((!!!444WWW%%%***)))"""...***!!!RRRIII&&&;;;qqqqqqBBBCCCqqqsss)))fff333www000000PPPUUU***---$$$fff<<<((("""###''':::nnn:::((((((***(((%%%""""""$$$'''***"""((("""???FFF>>>aaauuu<<<""" ***,,,***:::xxx222666ccc(((###&&&]]]EEE000!!!"""%%%!!!!!!(((KKKqqq~~~rrrbbb\\\___*** NNNuuuyyy{{{{{{xxxwwwwwwIII+++___xxxtttrrr|||```999((((((###'''<<>>SSSccclllmmmlllmmmxxxYYY000)))\\\llllllnnnpppkkkiiijjjPPP&&&***$$$!!!&&&++++++(((&&&///111333555888999666222777FFFQQQ===000111'''###!!!+++...'''$$$((()))%%%)))((('''))),,,000111222222---'''%%%'''***,,,,,,...---444KKKmmm~~~yyykkk^^^QQQHHH___JJJ888222...)))---777NNNBBBMMMfffVVVHHHNNN555fffMMM:::<<>>===+++***444QQQooottt\\\BBB222222000+++***+++)))'''(((222777555PPPiiiuuuDDD,,,DDDnnn:::666]]]>>>***555000%%%)))+++***...444@@@```FFFtttQQQyyy<<>>```@@@eee[[[@@@CCC(((++++++777jjjggg+++,,,'''$$$$$$000+++999|||HHH,,,..."""###000((($$$111(((333000LLL888(((SSSuuuOOOVVV```===YYY999''''''+++###+++'''JJJ777111555''' %%%)))&&&%%%(((222^^^___;;;222TTTiii___666<<>>jjjdddFFF222!!! ###%%%&&&"""&&&222:::999ZZZooolll777&&&>>>qqqvvvmmmiiioooeee```bbbGGG$$$444!!!&&&)))555333&&&###"""%%%111???IIIMMMNNNBBBJJJLLL111###((((((!!!***...'''&&&+++***"""'''((())))))((()))+++---888///%%%###''',,,,,,+++000///000===\\\~~~uuujjj```YYYTTTIII<<<777:::666...999NNNNNN<<>>---NNNFFFvvvvvv&&&---777(((***!!!+++,,,JJJjjj***%%%------&&&###(((000777bbbpppvvv000 111}}}jjj}}}999***(((+++,,,...OOOaaa!!!###!!! $$$%%%(((NNNFFF'''###$$$(((%%%>>>kkk999000+++LLL>>>GGGBBB;;;;;;:::>>>###000UUUfffCCC''''''$$$***)))===+++(((!!!...[[[LLL333'''%%%%%%%%%%%%___DDDFFFVVVDDDDDD$$$&&&'''222@@@%%%!!!(((:::pppRRR"""'''***###(((666XXXeee%%%///^^^|||ttt~~~YYY)))TTTxxxhhh444,,,666VVVuuu>>>***%%%MMM\\\GGG444MMMwwwWWW333$$$&&&(((""" $$$)))((("""333EEEfffqqqJJJ)));;;[[[wwwooorrrZZZKKKDDDXXXccc555$$$***999222444:::444)))"""###"""$$$000@@@???;;;CCCGGG888)))(((***'''&&&(((+++***'''$$$$$$&&&((())))))((()))+++---555///(((%%%(((+++,,,+++/////////888RRRsssxxxzzzvvvlllcccZZZPPPJJJ:::222111333+++%%%777RRREEEBBBYYYrrrMMM)))JJJhhhTTT???......444444111111222555666111)))%%%(((---333,,,))),,,,,,&&&%%%(((...777555JJJwww[[[qqqTTT;;;OOO000<<<555444++++++MMMzzz>>>000---'''---,,,...///)))###***777aaaVVVvvvIIIdddZZZVVV\\\...***<<<^^^;;;333222***'''***222---TTTsssAAA333JJJLLLkkk;;;YYYgggHHHbbbooo888;;;000555---444000//////%%%///ttt111%%%)))&&&444&&&666,,,111vvvtttFFF```{{{KKKtttOOOMMMddd333~~~vvvMMMxxx333'''666------ZZZKKK444...''''''***+++(((###111<<>>:::222///DDD888(((###&&&''',,,222666===???111'''+++,,,!!! ***,,,$$$ &&&&&&'''((((((((()))+++---111///,,,***))))))***+++---......333DDDaaa~~~~~~pppwwwsssfffaaa]]]RRRAAA555777444///***+++777LLL\\\:::WWWnnnsssYYYNNNdddaaa888,,,%%%,,,777===>>>???888,,,!!!!!!+++222000+++%%%"""%%%...---&&&'''///CCC;;;NNNVVVyyyqqq^^^\\\vvv888DDD444...zzz555111&&&222___nnn;;;(((,,,+++''''''+++---+++---222999nnn\\\BBB555CCC777@@@]]]888***555555666^^^,,,111+++'''+++###333777777wwwFFFTTTqqqOOOdddyyy___vvv<<<---111(((&&&444222111iii...!!!444$$$###...222!!!EEEccc???:::QQQ[[[666jjjZZZPPPfff...+++111)))+++'''---666555***$$$''''''###(((333)))gggFFFcccwww+++000,,,333(((RRRWWWfffGGG000'''((('''222###---]]]ooojjj...000YYY888[[[KKK222lllCCCNNNqqq888DDDwww%%%,,,$$$"""***''';;;000(((%%%$$$(((***$$$###DDD[[[CCC666rrrhhh***```KKKxxx}}}BBBQQQrrr000$$$!!!"""***888000%%%&&&%%%%%%333qqqKKK!!!''' )))&&&CCC@@@!!!;;;zzz~~~~~~ppp444;;;kkkVVV...XXXXXXDDDuuueee///)))===```TTT===777TTTccccccTTT888!!!!!!!!!&&&### +++""" ...___\\\---HHH888ccckkknnn<<<***===+++KKKWWW333)))"""///@@@888***444???<<<((( ((('''!!!+++***111???555&&&---111'''!!!%%%(((&&&$$$&&&%%%&&&((((((((()))+++...---...///...***((()))++++++---///000999QQQuuuzzznnnzzz{{{gggWWWXXX^^^ZZZMMMBBB///333///***<<<[[[eee[[[@@@fffuuutttmmmmmmgggCCC///((($$$(((///000,,,)))%%%&&&'''&&&%%%&&&))),,,,,,)))***---,,,)))111===LLL???uuukkkzzz^^^yyyDDDTTTDDD&&&,,,mmm444444+++,,,BBB{{{LLL&&&666,,,'''###%%%)))*********888ttthhhyyy\\\UUUiiilllfffUUUXXXNNNQQQ[[[!!!---111---555ppp222000...... 000,,,,,,222***PPPSSSUUU|||555jjjAAAvvvwwwLLL555(((---%%%!!!...000555TTT"""(((------)))555bbbLLL]]]000fff\\\oooPPP===ppphhhBBB~~~GGG$$$<<<;;;!!!"""CCCiiiPPP((((((000***)))222ZZZUUUBBBCCC666%%%$$$)))+++555111CCCUUU^^^vvv,,,333//////***888pppCCC777666aaaHHHJJJ---000===GGGmmmIIIdddUUU&&&$$$(((%%%)))%%% ...SSS&&&***"""###+++$$$'''UUU///???AAA333~~~000<<>>333BBB<<<+++ !!!'''###(((888333'''---<<<888---###$$$******###$$$&&&'''(((((()))+++...+++...111000,,,((()))******,,,///111444FFFlllxxxsssxxxaaaPPPSSS```eeedddcccIIIOOOMMMLLL```uuuhhhGGGTTThhhllltttrrraaaLLL***+++))))))...444555222...+++111777666000***))))))///***%%%###'''222???HHHFFFNNNuuunnnCCCiiiQQQXXXfff999)))...eee333///---+++333PPPyyy444...000---++++++---,,,)))'''%%%\\\iiihhhrrrddd^^^iiiSSS}}}333222;;;&&&)))===EEEOOO...(((///@@@"""(((666((((((777333bbbgggAAA:::777CCC:::***###...+++%%%$$$(((DDDZZZ>>>??????]]]KKKccc;;;eeePPP555xxxiiiLLLQQQooo:::,,,***444NNNhhhOOO444///000BBB[[[kkkJJJGGGdddqqq+++:::&&&%%%###111;;;'''333xxxZZZNNNoookkk333!!!!!!!!!''':::vvv}}}DDD777111---fff[[[===VVVDDDzzzGGG888OOOOOO444"""###%%%***!!!555&&&!!!)))%%%$$$&&&$$$###---;;;vvv666444PPP+++GGGnnn222GGGyyyAAA***&&&222***$$$PPPPPP"""((()))%%%&&&"""???~~~LLL***$$$&&&(((%%%)))aaaZZZ''')))444AAA999333AAA???EEEVVVmmmuuuYYY222]]]vvv???,,,UUU```VVV???JJJVVV$$$'''???YYYSSS///'''!!!!!!)));;;TTThhhTTT===&&& ###"""  222TTT999RRRLLL---PPP]]]QQQ111QQQ???WWWddd777'''000'''...000JJJ444$$$'''???DDD..."""###$$$!!!$$$...///)))***EEEDDD999(((%%%,,,+++!!!###%%%''''''((())),,,...+++...111111---***)))******)))...333333===^^^xxx{{{ooo]]]QQQSSSXXXXXX[[[``````cccfffppp~~~eeeGGG```oooiiijjj]]]???222(((!!!%%%...<<>>TTTJJJSSS===888@@@HHHaaaaaa///CCCmmmfff888***...)))***---YYYddd222$$$###FFFaaaQQQ666"""&&&333BBBZZZSSSCCC///$$$%%%)))+++$$$,,,\\\:::FFF^^^555===SSSRRR@@@999KKK^^^aaa555$$$444'''---$$$<<>>;;;;;;vvvnnnKKK@@@cccmmmGGG;;;999XXXhhhvvvTTT444222888OOOccc;;;}}}>>>ddd@@@lll???(((((()))%%%(((%%% 888---%%%###***(((!!!""",,,bbbeee:::333~~~xxx...---///WWWlll<<<888[[[```)))'''$$$"""---!!!((("""...+++"""&&&"""&&&""",,,cccOOO...000###+++kkk```'''###)))FFFiiiuuuuuu]]]---<<<___CCCFFF^^^lllCCC333'''000ZZZnnnfff444)))222IIIhhhFFF+++)))((()))---OOOhhh[[[<<<'''$$$&&&'''+++///ccc777;;;lllKKK111JJJNNNRRR$$$IIIPPPJJJ/// +++###:::***,,,999===000!!!<<>>&&&)))+++000)))111wwwZZZMMM}}}:::555((((((###555JJJ___999444222666TTT]]]KKK444---IIIPPPLLLjjjfffEEE+++eeesssHHH999@@@OOOYYYXXX^^^```\\\YYYZZZVVVPPPOOOFFF>>>;;;777666===FFFUUUqqq^^^FFF777555:::======SSSSSSQQQMMMGGG@@@:::777000555333444666000111@@@iiiaaaBBBttt===KKKLLLWWWJJJ %%%...(((&&&LLLjjj******)))&&&%%%(((---111LLL111FFFXXX:::(((((((((VVV}}}AAA...SSS666(((%%%...###666(((&&&!!!&&&%%%)))???uuuFFF111'''$$$888VVV777""")))$$$zzzeeeZZZLLL,,,000[[[tttlll]]]pppooojjj...$$$+++ ///___```CCC$$$######&&&000:::ZZZfffVVVMMM111666'''HHHnnn111HHHggghhh@@@333NNN[[[AAA'''###&&&---666...@@@ +++777888***!!!)))888BBB???---&&&&&&""",,,###---...000...)))$$$%%%(((%%%%%%%%%%%%&&&'''((((((++++++,,,---...,,,)))%%%))))))***---///333>>>IIIzzz}}}{{{bbbkkklll\\\HHH@@@<<<666111555***000MMMTTTVVVmmmuuubbbRRRQQQggg^^^555111???888___hhheee===))),,,'''((()))+++///888BBBHHHlllVVVPPPTTTMMM!!!,,,:::///444xxxvvv333000(((&&&$$$(((,,,VVVXXXEEE@@@"""fff@@@fff\\\NNNWWWiiiYYYBBB222,,,+++///...***,,,333bbb>>>,,,;;;000333111***222jjjKKK---VVVuuu--- ***444222000,,,___SSSrrryyyeeeAAA(((888777EEEppp}}}333666IIIbbbaaaFFF111...ddd___CCCJJJNNNLLLCCC===@@@EEEGGGJJJLLLVVVfffwwwhhhRRRCCC666333///...000///+++'''000444---///PPP{{{aaa===FFFccchhhiiiOOO,,,999iiiDDDKKKuuu___BBB;;;<<>>"""+++@@@111###000777000###!!!)))111CCC@@@222---###%%%666+++...111444444...'''$$$$$$%%%%%%%%%%%%&&&'''((((((,,,,,,,,,...///---***'''((('''))),,,...000:::DDDkkk}}}yyylllkkkpppaaaCCC<<<>>>222111---+++222BBBRRRaaannnnnnTTTOOOccczzzbbb777AAASSS+++HHHoooZZZ333'''***++++++)))&&&'''+++///<<>>```\\\&&&'''111%%%888uuu|||VVVCCCbbb888+++999++++++&&&---???^^^FFFAAAFFFcccwwwXXX>>>//////===KKKkkkgggJJJ666555111...CCCccctttfffZZZddd///000,,,555555BBB[[[999666777===DDDWWW|||zzzCCC333@@@aaaOOO---,,,FFF~~~222333,,,((($$$'''333JJJ111:::qqq]]]))))))!!!(((qqqiii!!!+++%%%(((***###"""CCC{{{NNN &&&&&&HHHuuuCCC'''888333@@@qqqrrroooNNN777UUUccc))) ,,, ''' GGGhhh\\\888'''&&& !!!&&&###666PPPrrryyywwwsss|||qqqhhh222DDDNNNLLL[[[PPP444999XXX]]]FFFGGGOOOVVVBBB""""""555;;;'''222444+++ ###444DDDAAA777(((,,,===......222555555000***$$$!!!%%%%%%%%%%%%&&&'''((((((,,,,,,---...//////,,,)))&&&&&&(((,,,,,,...444===WWW~~~~~~}}}uuuppp^^^ggggggEEE777;;;111222)))///;;;EEE\\\ooolll[[[MMMTTTgggrrrSSS444PPP___***666SSS|||VVV'''((((((***+++***))),,,111,,,:::uuukkk{{{MMMUUUwwwYYYoooZZZWWW)));;;******777;;;888'''000***&&&000((({{{}}}QQQlllzzz___mmm888|||cccOOOyyyOOO,,,)))---000'''///eeebbb777AAA;;;ZZZuuufff:::///UUUuuu333&&&333BBB999666JJJooovvvMMM222---...;;;BBBMMMNNNGGGJJJHHH999777666???QQQcccvvvwwwmmmtttrrrEEE000***(((***000@@@\\\hhh{{{yyytttxxxfffHHH888111///NNN***((('''333555000$$$777zzzbbb...###QQQxxxZZZRRRLLLppp888***$$$"""$$$$$$$$$"""...fff```///((('''???$$$IIIppprrrKKK%%%999YYYNNN000DDDqqquuuWWW888TTTaaa))),,,$$$((($$$+++SSSlllOOO---%%%$$$&&&***$$$ &&&===^^^pppvvvwwwpppWWW+++FFFSSS444WWW^^^===...FFF[[[ZZZUUU```XXX999!!!...???)))###&&&111444***!!!444===CCC<<<<<>>777333555666333111333:::dddYYY(((AAA~~~eee[[[rrrwwwEEE(((111^^^\\\!!!---&&&(((+++,,,$$$&&&[[[___777,,,;;;eee,,,333aaavvvHHH&&&RRRqqq\\\666MMMyyy~~~WWW555^^^jjj333((($$$'''---;;;ggggggNNN666###&&&%%%&&&000RRRuuuvvvrrrxxxnnnMMM,,,QQQddd---OOOiii\\\;;;000FFFbbbUUU^^^LLL...###$$$...??????)))'''666444(((%%%---EEELLLJJJJJJ111666666222,,,+++...+++%%%%%%%%%%%%%%%&&&'''((((((,,,+++,,,...000111000...)))'''(((,,,---,,,///333===ccc~~~|||nnnhhhvvvPPPPPPggg[[[???222...---+++<<>>444IIIPPPLLLZZZffffffhhhooo{{{rrr^^^OOO666:::>>>$$$000444<<<@@@???MMMtttggg<<<###888hhh@@@%%%######******+++fffeee666###222ZZZBBBIII[[[---)))@@@xxxFFF///\\\]]];;;^^^}}}GGG$$$%%% ###)))###222VVVuuuzzzZZZ000$$$%%% (((===fff|||tttsssjjjEEE333ZZZhhh,,,AAAaaakkkNNN+++222QQQWWW\\\LLL111%%%$$$'''///MMM444---444---###$$$555CCCGGGJJJ333===<<<777000111444///%%%%%%%%%%%%%%%&&&'''((((((+++***+++---000111111000+++((((((+++,,,,,,...222999RRRzzzqqqiiieeemmmPPPDDDTTT]]]MMM888+++***555GGGVVVdddqqqeeeGGGFFFAAAFFFHHHJJJ:::333^^^MMM'''111***XXXvvv:::*** $$$)))'''&&&)))%%%^^^ccccccXXXggg000+++IIILLLpppVVV888111000llluuu444888222000---fffQQQzzzgggkkk___\\\```DDD111:::TTTkkkzzzrrraaaKKKJJJDDD555FFFoooqqqNNN555FFFzzzrrrjjjfffgggfffeeeggghhhgggccc```]]]XXXWWW[[[^^^]]]^^^aaaOOOUUUWWWTTTRRRUUUUUUSSSYYYRRRPPPMMMHHHLLLNNNEEEOOOLLLIIIHHHGGGFFFEEECCCMMMQQQOOODDD>>>DDDOOOVVVZZZZZZ[[[[[[XXXTTTPPPMMMGGGMMMPPPMMMLLLPPPVVVYYYLLLEEE@@@???<<<777666:::888888888999:::;;;<<<<<<666555777:::???AAA@@@???:::AAA<<<777<<<>>>@@@IIIBBBCCCDDDEEEGGGEEE===444333@@@===,,,+++999888)))333444---)))444;;;222(((//////...,,,,,,---000222BBB777111888>>>@@@HHHRRR___ccchhhpppzzzMMMCCC{{{dddCCC555///PPPmmmXXX666$$$###&&&$$$AAArrr^^^///000%%%222qqqsss|||^^^---000lllgggHHH***<<>>333###%%%%%%%%%%%%&&&'''(((((())))))))),,,///111111111+++'''&&&)))++++++---111777BBBiiirrrjjjgggccc___OOO;;;AAAYYYYYY???******>>>QQQ[[[gggnnn]]]AAAEEEGGGUUUVVVHHH***,,,iii]]]$$$222---!!!222vvvMMM888)))+++000---)))***333[[[TTTBBBBBB,,,(((;;;YYYTTTtttUUU\\\ooo~~~555888000888fffbbbcccccc~~~@@@gggUUUJJJEEEDDD777MMM<<>>HHHPPPaaaxxxsssrrrpppvvvkkkllldddWWWddd```______YYYccc___MMM___]]]OOOOOOOOO;;;000>>>PPP\\\pppyyy~~~zzznnnhhhjjjiiibbb[[[______ZZZUUURRRMMMHHHOOOSSS???KKKOOOFFFSSSHHHGGGDDDBBBDDDEEEEEEDDDEEEHHH===888AAAFFFBBB@@@CCC===AAADDDDDDAAACCCIIIOOOGGGHHHKKKQQQXXX]]]___```aaabbbgggoooqqqnnnpppuuuyyy~~~yyyxxxyyywwwuuuyyy{{{pppvvvuuussstttuuuvvvvvvuuuoootttuuusssvvv~~~~~~|||{{{zzz{{{wwwzzz{{{zzz||||||}}}{{{tttnnnffftttoooccchhhnnnfff^^^VVV___bbbYYYRRRSSSUUUUUUMMMBBB===BBB???555333999666$$$000<<<***%%%///+++,,,///222111...,,,---///&&&%%%***222111***)))...)))***---000000...///333444>>>GGGHHHIIIQQQTTTMMMWWWnnnmmm///444000777TTTyyyxxxNNN>>>CCCLLLqqqzzz___999###''''''***TTT{{{bbbrrrNNN%%%MMMooosssdddrrr~~~ddd+++555~~~SSSBBBbbbzzzmmm888)))$$$&&&)))"""AAAttt]]]...%%%###!!!###111fffuuuzzzpppYYY444GGGhhhSSS###"""///OOOhhhcccCCC&&&444FFFVVVIII+++!!!%%%###???@@@555$$$+++888<<<***$$$###***BBBQQQ555%%%///666;;;CCCEEE666"""%%%%%%%%%%%%&&&'''(((((()))((()))+++...111222111+++&&&$$$''')))***,,,000555777^^^{{{xxxppp```VVV\\\NNN888///YYYrrrPPP:::FFFNNNTTTbbbhhhoooAAAMMMDDD===CCC:::666---000kkkNNN...'''&&&%%%///TTTCCC+++555''')))333$$$]]]BBBGGG~~~aaa+++,,,***(((gggkkkLLLbbbQQQ222NNNzzziiibbblllggg===LLLggg~~~~~~qqqkkknnnrrrsssrrrppplllfff```ZZZWWWXXXRRRJJJEEEDDDAAA:::444666777888555000...///111///...---.........,,,***777333111333777888555000...000222333333666;;;@@@666888:::<<<>>>??????>>>999@@@FFFGGGDDDDDDIIINNNCCCRRRQQQKKKUUU[[[NNN>>>RRRYYY\\\XXX[[[jjj|||}}}vvvqqqjjjeeeZZZUUUMMMFFFAAA<<<888555666333000---+++***)))(((...***&&&&&&)))++++++))))))***+++---///222444555000000000333666888888777???BBBGGGJJJNNNTTT]]]dddhhhnnnuuuzzz~~~uuuJJJ888(((,,,===RRRcccnnnvvvnnnbbbTTTHHH===555000&&& 111///333WWWmmmttttttzzz___///!!!999kkkuuuQQQ(((;;;hhhDDD???ZZZyyy~~~^^^333!!!%%%&&&!!!!!!>>>mmm|||}}}LLL(((###999jjjwww}}}tttFFF000[[[hhh444%%%$$$&&&555RRReee[[[DDD 888OOONNN555 %%%***TTT@@@''''''$$$DDD:::%%%!!!&&&---BBBIII333)))&&&"""%%%444@@@666###(((%%%""""""%%%(((((('''(((***,,,---...///333555111,,,'''%%%'''***,,,,,,333444KKKuuu}}}{{{sssgggXXXYYYVVVBBB555333VVVuuuiiicccXXXTTTWWWlllqqqlll@@@MMM,,,+++888555222***111hhhIII---''''''((((((EEE}}}CCC'''*** +++YYYYYYIIInnn>>>"""///222***eeeiiiSSSGGG___fffFFFNNN{{{mmmNNN???MMMQQQ555rrr{{{xxxxxxxxxxxxjjjddd]]]WWWSSSMMMEEE>>>&&&222;;;888333222222111+++,,,,,,---...000111222((((((''''''(((+++///222)))***+++++++++---000222000222444888;;;<<<:::777333555999???FFFKKKNNNOOO]]]ccckkkqqqwwwwwwnnnhhhVVVQQQJJJBBB<<<777333000000...+++)))'''%%%%%%$$$---,,,++++++---......///---,,,,,,...111555888999444666777666555555777888111555:::AAAGGGKKKNNNOOOSSSXXX```fffmmmuuu{{{gggSSSEEE777+++&&&000,,,&&&###$$$(((+++---FFFWWWgggbbbllluuupppyyyqqq{{{pppPPP111(((BBBlll{{{uuu[[[999###FFFtttTTT222;;;mmmtttCCC'''333%%%!!!***NNNsssyyywwwoooTTT===))))))MMMwwwbbbIII777CCCooolll222!!!""":::YYYccc[[[GGG)))###???KKK444666TTTAAA """"""###;;;???///%%%"""???III444$$$)))---...111444000)))---)))%%%$$$%%%&&&&&&%%%''')))+++,,,---///222444333...(((%%%'''***,,,,,,111222FFFjjjtttmmm\\\NNN\\\TTT999111111FFFkkkrrrsssaaaSSSQQQcccdddYYY===QQQ888777???888...'''666hhhAAA+++&&&)))---$$$888|||CCC///EEEUUUQQQ???dddQQQ,,,---$$$'''777ttt___CCCBBBUUUmmm~~~zzz\\\EEE222AAArrrxxxBBB)))444999+++KKKQQQBBB111555:::666333555000,,,+++,,,......---000,,,((('''***++++++)))000///***''')))---,,,(((///...,,,+++******,,,,,,///333666444111333<<>>@@@AAACCCJJJTTT\\\ddd``````eeehhheeeaaa```EEEDDDEEEKKKTTT^^^fffjjjtttzzzccc|||aaaeeemmmaaa???%%%***000111(((,,,ZZZ|||kkkCCC)))DDDnnnbbb333---...>>>bbbyyypppnnnwww]]]IIILLL___ppppppFFF222AAAaaa}}}ggg..."""%%% %%%CCC^^^hhhdddBBB&&&***BBBLLL===***BBBUUUNNN555'''!!! (((AAA>>>222!!!AAAKKK333&&&444AAA@@@444+++))),,,333///)))%%%$$$$$$$$$$$$&&&(((***++++++---000222555000***'''&&&)))+++,,,...111>>>ZZZ{{{jjjfffTTTGGG\\\PPP222...***:::gggrrrfffIIIBBBAAAFFFAAA<<>>999777777444000,,,555333000---++++++++++++---,,,+++***)))))))))(((+++)))(((***///333333111000//////000333666777777''',,,///111444888777222...333999===???@@@AAABBB???::::::======:::>>>DDDJJJEEEHHHIIIDDDCCCIIIJJJMMMIIIEEEEEEDDDDDDFFFIIIIIILLLJJJCCCDDDKKKQQQQQQSSSTTTUUUWWWZZZ^^^cccfffooosssyyymmmfff\\\SSSLLLDDD<<<666444333000...---------...111---***)))))))))'''%%% ###'''&&&&&&,,,555***(((+++///...'''"""!!!555777<<>>MMMOOOTTT\\\]]]HHH+++ !!!!!!888IIIGGG222333KKKIII---///AAARRRRRRBBB111((('''555111,,,'''$$$$$$$$$%%%&&&''')))******,,,...111666222---)))'''(((***+++---111777IIImmmxxxbbb```OOOFFFZZZCCC---,,,(((@@@tttvvvYYY888DDDKKK???......QQQiiiXXXLLL<<<000###+++SSSuuu>>>(((%%%)))---(((:::zzzVVV;;;gggHHH:::888333===UUUlllpppyyyqqqddd\\\AAA999AAA555222(((222***111333%%%&&&777222---@@@...222===CCC<<<@@@[[[uuusssxxx~~~~~~{{{zzz}}}wwwaaajjjxxxppp}}}|||xxxwwwwwwuuuqqqmmm___ZZZTTTQQQPPPMMMIIIFFFCCCCCCBBBAAA@@@@@@===::::::;;;;;;:::888666555444888888444///555@@@BBB<<<@@@;;;777:::===444---000+++(((&&&&&&))))))'''$$$%%%%%%$$$###$$$$$$%%%&&&$$$%%%%%%%%%$$$%%%&&&'''///***+++...((("""...$$$***///...(((%%%(((,,,///000---&&&###''')))))))))+++...///---,,,+++,,,...+++,,,000222000000222///%%%+++111(((&&&,,,***(((&&&(((+++***$$$###&&&"""######"""%%%+++---+++(((''''''((()))+++------***+++,,,...000000000000999444---***+++...222444777:::>>>AAABBBDDDGGGIIIbbbhhhrrrzzzsssiiidddMMMHHHBBB>>><<<999333...111---,,,...+++$$$ ###"""###'''(((''')))...!!!%%%((()))))),,,***,,,***444<<>>kkkooohhh___QQQ777&&&555QQQYYY\\\cccTTT333$$$%%%"""+++KKKXXXMMMLLLQQQ@@@$$$333DDDTTTVVVNNN@@@///!!!333000,,,(((%%%%%%&&&'''%%%'''((())))))+++---000666444000,,,)))((()))***,,,111333<<<^^^|||iii___YYYLLLKKKZZZ<<<---,,,+++JJJtttiiiMMMTTTfffpppXXX;;;000XXXbbbPPPCCC000---%%%000XXXgggDDD'''''')))&&&+++CCCoooxxxZZZ???```sss???bbb{{{rrr~~~{{{mmmZZZAAA444888===666+++111555>>>>>>------333444///CCCAAA;;;IIIRRRXXXhhhxxxttttttqqqjjjccc```___[[[WWWQQQJJJEEEBBBAAA>>>:::999888555000,,,,,,$$$)))+++%%%///999...111///222:::>>>;;;666333;;;:::999;;;>>>AAACCCDDD666999::::::::::::666000111555888777222------...+++///111000---...222666333...///,,,'''111333!!!((('''&&&'''(((((('''&&&###$$$%%%%%%&&&%%%$$$$$$!!!""""""!!! !!!###%%%"""555BBB@@@777222333+++%%%(((111444...&&&(((111222111222333222000111333444555777;;;===666666555444666555---"""222""",,,888...,,,111(((***""" ''',,,***(((***######'''+++***&&&$$$&&&***)))(((((())))))(((&&&---***&&&&&&((()))'''%%%---+++******+++,,,,,,+++&&&((()))'''%%%&&&)))---!!!$$$(((,,,000444888;;;555777:::>>>BBBGGGJJJLLL]]]eeepppxxx|||~~~tttmmmeee]]]WWWOOOEEE===999333---***&&&"""###&&&777222,,,'''%%%$$$$$$$$$---((((((!!!"""%%%222)))"""&&& '''!!!'''((($$$'''------+++000***'''***...111333666EEEIIIKKKQQQ\\\ZZZ???!!!'''+++;;;GGGIIIMMMTTTNNNHHHBBB888//////666RRRgggvvvuuuwww|||wwwkkk>>>)))'''666000!!!888cccfffiiifff\\\NNN@@@222(((;;;GGG^^^fffRRR999'''***KKK\\\[[[XXXJJJ333&&&000AAAJJJGGGGGGHHH:::$$$///...---***'''&&&''')))&&&''')))))))))***---///444444333000,,,)))))))))+++111111444PPPyyy~~~xxxkkk```aaaQQQGGGRRR]]];;;///...444QQQdddRRRNNNgggkkkppp^^^EEE...XXXYYYRRRAAA***---,,,999___]]]GGG%%%,,,---"""666RRRiii~~~iiilll[[[:::aaayyy{{{cccRRRGGG<<<555111///,,,+++------***)))+++&&&111>>>```KKKVVVYYYlll~~~sssjjjdddgggeeebbb]]]VVVNNNFFFAAADDDEEEFFFDDDBBB???>>>>>>???<<<:::999999888666555111000///111444555333111111///...///000111000///111222333444444444333222...,,,++++++,,,,,,,,,+++++++++,,,,,,,,,......***+++)))---555888666444666------,,,+++******---///222111,,,''')))111666555...222666777555444666999:::///...>>>MMMNNNJJJIIIGGG%%%+++;;;++++++555((('''((((((&&&$$$""""""######$$$'''((('''%%%###!!!''')))***)))'''''')))+++'''AAAdddmmmXXX===,,,***---...---LLLccc|||~~~zzz~~~}}}rrr~~~hhhFFF&&&!!!###$$$&&&$$$!!!$$$)))###&&&999666555333444444222...+++222---))),,,333666333...******+++,,,------***((('''***+++)))%%%%%%)))------+++***)))(((&&&$$$!!!((()))))))))(((&&&$$$###"""(((***))))))+++...'''***000666;;;AAAEEEHHHIIILLLRRRYYYbbblllvvv}}}~~~zzzyyyvvvoookkkjjjUUUQQQKKKEEE@@@:::444///222///222(((+++222'''***!!!---+++&&&$$$$$$***&&&### (((***)))%%%!!!"""&&&(((&&& """(((+++###(((;;;(((,,,&&&"""&&&###%%%!!!&&&)))***---<<>>ZZZZZZKKKaaaSSSGGGHHHEEE<<<'''XXX[[[QQQ<<>>HHHWWW\\\fffyyy{{{mmmccc^^^UUUKKKCCC@@@;;;444222555////////////---,,,+++***''')))+++++++++***+++,,,###''',,,...,,,+++---...''''''''')))++++++(((&&&(((***,,,,,,+++++++++---''',,,000111000000333666777888999:::::::::999888888666333///,,,***)))))))))++++++000777444111999>>>777222000---'''(((---+++...333666:::???GGGMMMQQQKKK???666???VVVjjjsssvvvzzznnn^^^gggdddXXX+++...000***,,,,,,***%%%"""###%%%%%%(((+++------+++'''%%% """$$$$$$######&&&***;;;sss;;;---JJJmmmMMM***$$$$$$%%%''')))"""$$$***&&&&&&DDDkkk}}}yyyrrrllleee___[[[SSSSSSOOOEEE777---******&&&$$$$$$'''+++---,,,***)))***+++,,,+++)))'''%%%"""%%%'''%%% """&&&)))&&&###$$$&&&'''$$$!!!'''((((((&&&$$$%%%***...---...000222666;;;>>>AAAKKKOOOTTTZZZ```fffjjjlllwww~~~sssSSSbbbgggUUUkkk[[[GGGLLLPPPPPPKKKBBBRRRNNNTTT>>>111===444'''444$$$***---(((&&&)))(((###)))%%%!!!"""''')))"""###!!!###(((111&&&'''"""&&&444>>>???HHHSSS[[[eeerrrqqqooowwwpppkkkmmmuuuwwwrrrmmmmmmfff___VVVSSSWWW\\\\\\ZZZ999111+++;;;TTTWWWPPPQQQQQQWWWSSSRRRKKK///)))GGG666JJJDDD$$$888BBB555+++---...,,,(((%%%%%%&&&'''(((*********+++---//////333666555111,,,)))((((((---......<<<]]]{{{lll{{{oooYYYfff```===OOOooo[[[666666666OOOLLLGGG[[[GGG555,,,666JJJDDD111>>>```SSS777'''+++;;;UUUlllqqq___@@@$$$'''DDD\\\^^^UUU???+++BBBppp}}}mmm]]]QQQHHHDDD999222///444666111...///555;;;>>>:::444999HHHVVV___xxx|||kkkZZZWWW^^^]]]NNN======333EEE555)))333)))111,,,+++***)))(((((((((((()))))))))(((''''''&&&&&&'''%%%$$$%%%''''''&&&%%%***'''---)))------!!!///+++,,,&&&%%%+++&&&$$$...222,,,,,,333222))))))000111***000@@@IIIVVV}}}zzzaaaLLLHHHHHH???,,,^^^AAAXXXjjjlllCCC555???)))444<<<666RRRaaaaaa{{{TTTgggYYY&&&...%%%'''%%%%%%$$$...)))$$$&&&---000(((... """'''***---///,,,bbb""")))"""***'''%%%$$$ )))+++ZZZgggPPP???...'''///111)))(((000???III\\\```OOO???///'''&&&###+++"""""")))!!!###"""!!!"""&&&((($$$###))))))######))))))###,,,"""%%%)))%%%###&&&###%%%%%%$$$&&&+++,,,+++///333111+++///:::@@@>>>JJJFFFFFFQQQ___eeeaaa[[[mmm{{{kkkccclllyyyxxx[[[ccclllwwwyyyiiiyyy}}}xxxvvvxxxiiihhhfffaaaZZZUUUSSSRRRGGGBBB===;;;;;;888222------)))'''(((&&&###$$$'''!!!###%%%%%%$$$$$$&&&(((%%%%%%&&&+++222<<>>999RRR+++777???333AAA---777444###&&&)))"""'''&&&&&&&&&'''((()))***...555;;;;;;444---(((''')))---+++---888HHHkkkwwwooolll^^^aaaVVVCCC[[[pppZZZ111999EEEPPPHHHIIIVVVGGGHHH666===WWWPPP000333RRRUUU666&&&111IIIfffxxxwwwnnnTTT>>>CCCXXX\\\EEE+++000EEEwwwttthhh[[[LLLAAA===:::555000,,,+++***+++;;;444///000000333;;;DDDSSS```rrruuu^^^]]]WWWMMMCCC<<<;;;>>>AAA))),,,111222...***---222---...***111666111111...,,,+++***)))(((((((((((()))))))))(((''''''&&&&&&''''''''''''&&&&&&&&&&&&***&&&...)))'''***###,,,'''***)))111BBBBBB444...***+++***(((...777555,,,;;;bbbzzzrrrpppSSS<<>>;;;===JJJSSSHHH666888FFFVVVgggcccNNNWWW^^^jjjrrriiixxxqqqvvv|||~~~}}}}}}~~~{{{vvvsssrrrrrrxxxsssoooooorrrtttrrrpppqqqhhh```\\\UUUJJJ???:::999666222...+++'''### ((('''%%%$$$&&&)))...000'''...444999BBBMMMSSSSSSQQQQQQTTTWWWVVVUUUYYY___YYYVVVNNNCCC777...(((%%%&&&---...***,,,:::LLLWWW<<<444HHH555<<>>DDDCCC___]]]hhhwwwUUUNNNzzz{{{\\\333'''+++444***,,,...///,,,(((%%%$$$"""###++++++222222uuusssgggTTTXXXcccppptttfffIII111(((<<<%%%%%%***!!!((( &&&"""$$$&&&$$$PPP777 %%%***"""(((%%%###$$$%%%%%%$$$###$$$&&&***%%%***$$$!!!%%% (((((((((***###$$$***,,,******,,,(((###'''222///!!!(((***000---""" &&&$$$&&&///+++%%%666''''''&&&+++'''###)))((($$$%%%---777333<<>>???GGGQQQPPPRRRUUUVVVRRRFFF777,,,(((,,,///333===JJJSSSUUUOOO===???AAAGGGJJJ)))888FFF222+++444333$$$ )))&&&'''(((***+++******)))+++...333777777333+++&&&(((......---111:::WWW}}}vvvrrr}}}kkkcccttthhhMMMQQQnnnzzzqqqiiiQQQTTTGGGIIITTT???>>>QQQCCCKKKccc```???,,,111MMMMMMYYYbbb]]]^^^gggiiieeebbbVVVAAA+++"""(((111...===DDD<<<777<<<777&&&111...***)))))),,,...///---333???KKKWWW___eeegggtttcccUUUHHH;;;000333...)))'''***...333666333(((,,,666444222111+++444777999<<>>555$$$777PPPHHH...+++>>>==='''###000+++"""!!!&&&000))) &&&''''''(((###$$$)))'''&&& $$$&&&'''(((***,,,333666;;;???CCCHHHLLLPPPZZZWWWUUUWWW___iiiqqquuuxxxsssrrrxxx|||xxxqqqmmm}}}|||||||||{{{zzzyyyqqqooojjjddd^^^YYYUUUSSS<<<;;;666,,,''''''&&&""" ###'''((()))000888777;;;BBBKKKRRRUUUTTTRRRKKKKKKLLLNNNRRRSSSPPPLLL]]]HHH555>>>FFFSSS,,,...PPP888---666777((("""***&&&''')))+++,,,+++***)))+++,,,000666:::777///'''%%%,,,---,,,...333KKKnnntttwwwmmmtttxxxaaaNNNccc~~~|||pppbbbJJJNNNHHHKKKJJJ333???HHHKKKTTT```___OOO;;;///222333AAAHHH???===DDDGGG<<<555...---000000+++&&&---...)))''',,,,,,'''$$$)))...444888<<>>ggg222)))"""'''"""(((!!!((($$$###)))+++'''######(((///%%%&&&------$$$333@@@999******555\\\XXXCCC333PPPxxxqqqaaa^^^^^^mmmsssVVVFFF111,,,000%%% %%%$$$!!! ((())))))((('''&&&&&&&&&"""$$$%%%%%%%%%%%%&&&(((...,,,***,,,222:::AAAEEERRRPPPPPPTTTUUURRRQQQSSS[[[```eeegggfffhhhmmmrrrooooooooooooooooooppppppooonnnfffYYYNNNFFF>>>888444***### $$$%%%(((+++111999BBBIIIGGGIIIMMMQQQRRRPPPMMMKKKRRRPPP:::666222DDD,,,---PPPBBB666444333---((((((&&&''')))+++,,,+++***))),,,,,,...555;;;;;;333,,,""")))++++++---///BBBaaa|||ttt}}}rrrTTTTTTuuurrr]]]HHHKKKTTTSSSSSSGGG:::III===MMM[[[```dddeeeYYYJJJ:::+++'''+++***---///)))---+++((())),,,,,,***''',,,,,,%%%&&&---+++111EEE<<>>hhh;;;999000333333)));;;wwwiiiuuufffxxxoooqqqOOO***(((+++000---%%%$$$+++###&&&'''***(((888LLL___@@@444******&&&+++333$$$"""""""""!!!"""$$$(((+++(((!!! """ $$$(((""""""%%%%%%"""$$$'''((()))******)))&&&$$$$$$$$$""",,,;;;LLLbbb888***)))###((( )))###"""&&&&&&!!! $$$---///(((%%%999QQQJJJ111777RRR~~~nnnooofff===***'''!!!&&&'''$$$+++### !!!   !!!###%%%(((***%%%###&&&,,,000333888???777>>>DDDDDD@@@@@@FFFLLLPPPRRRVVV[[[aaaggglllnnnyyyzzzwwwoooiiieee___YYYVVVJJJ===999777222...---&&&&&&###"""&&&---///666>>>AAAAAACCCFFFHHHZZZPPP:::&&&(((&&&000IIIHHH@@@666111///+++%%%&&&'''(((***+++******)))---,,,...444:::;;;666000"""((((((+++///...;;;SSS{{{xxxjjjWWWgggxxxqqq[[[LLLIII```WWWQQQWWWQQQKKKEEE;;;JJJWWWZZZ[[[\\\XXXRRREEE111(((******------$$$)))******%%% (((000+++222000999PPP\\\kkkqqq```QQQEEE>>><<<===888111...000...)))+++***)))+++---///000///***'''(((***(((###%%%***JJJqqqJJJKKKvvvxxxnnnlllgggVVV:::###%%%(((((('''''''''(((((())))))))))))(((''''''&&&&&&%%%%%%&&&&&&''''''(((((((((,,,)))$$$///&&&)))eeeiii:::)))((('''===MMMGGGUUU~~~~~~{{{hhhiiigggjjj{{{???---!!!$$$(((((()))...""")))***)))%%%&&&WWWbbbFFF333,,,---"""###%%%&&&######%%%%%%%%%&&&((('''%%%#########!!!$$$&&&$$$""" ))),,,$$$"""$$$""""""######"""###$$$,,,%%%!!!)))111333222PPPnnn777+++***!!!((("""$$$!!!"""%%%!!!)))999///''')))OOO}}}ssskkkddd[[[aaafffbbbXXXTTT\\\gggnnnxxx~~~UUU>>>***---&&&&&&%%%$$$###""""""###$$$$$$$$$!!!######%%%'''(((&&&$$$!!! ***$$$ """###!!! !!!!!!%%%(((&&&""" ###'''$$$%%%'''***///444888;;;???EEEKKKPPPXXXaaaeeeeee^^^WWWSSSUUUVVVUUUSSSTTT@@@===888444000+++&&&###'''$$$%%%,,,000000222666;;;MMMOOO===444###---888AAAFFFGGG@@@444,,,'''%%%&&&''''''(((((()))******,,,,,,...222777888666444&&&((('''+++111///555HHHrrr~~~}}}|||eeeeeezzzrrrVVVGGGGGG\\\tttPPP@@@SSSZZZTTT333AAAHHHNNNNNNDDD999555666333***---222------111...222...---555AAAIIIGGGBBBUUUcccdddqqq{{{ssseeeSSSFFF;;;777111,,,)))((()))+++&&&+++,,,%%%"""&&&******,,,+++)))((('''&&&%%%$$$+++&&&%%%))),,,,,,111888ppp|||~~~oooNNNLLL<<>>iii|||qqq~~~yyy^^^VVVTTTsssaaaEEE((((((***&&&$$$)))+++&&&'''...,,,mmmkkk===((((((+++(((%%%((('''"""$$$***%%% '''###''')))(((%%%"""(((***((("""&&&+++ !!!%%%)))###"""###$$$$$$###$$$&&&(((###'''(((%%%###&&&)))***)))444VVV333,,,***((($$$######(((***%%%%%%;;;VVVnnneeePPPIIIYYYcccbbbdddOOOKKK222777111 )))!!!%%%###!!!  !!!!!!  """999===AAAAAA===777111...333***%%%)))...,,,(((%%%$$$%%%%%%$$$###""""""###'''&&&$$$""""""###$$$%%%$$$'''(((&&&(((---...,,,333555;;;EEELLLOOOSSSXXX___XXXPPPMMMKKKEEE:::111---$$$"""&&&%%%%%%(((%%%)))111555III333===CCC<<>>,,,,,,...///---)))&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$***'''******(((555888666---555444IIIzzzvvvwwwwwwttt~~~}}}{{{SSS>>>yyy___===///,,,***%%%###///,,,111***ppp333...'''%%%&&&&&&### %%%%%%%%%%%%%%%%%%%%%&&&########################$$$###!!!"""###%%%%%%$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$(((+++---GGG:::"""+++###***&&&$$$''''''999+++XXXvvv~~~vvvtttxxxgggRRRSSSOOOllliii %%%$$$%%%(((+++*** %%%""" !!!!!! """&&&)))jjjeeeVVVRRRbbbhhh]]]TTTooo```???cccwwwHHHEEEaaaaaaFFF///***&&&((("""$$$$$$"""!!!"""!!! $$$###"""!!!!!!"""###$$$!!!!!!"""$$$&&&(((***+++777999===CCCIIIPPPVVVZZZGGGFFFCCC<<<222)))###!!!&&&$$$"""!!!$$$***111555888;;;DDDLLLFFF444&&&!!!&&&&&&&&&&&&''')))***+++)))+++...000222555999<<<222+++'''***,,,,,,000777LLL|||{{{lll\\\XXXUUUOOOHHHFFFOOO```ooogggZZZEEE000(((+++//////777999;;;:::777666666777DDDIIIQQQZZZaaaeeeffffffrrrqqqnnnmmmeeeTTTOOO[[[VVVSSSNNNHHHBBB===888444///,,,)))''''''***---///((('''&&&&&&&&&(((***+++)))'''%%%%%%'''((('''&&&''''''''''''(((((((((((('''222...'''(((&&&@@@dddDDD111---333999***,,,---,,,)))''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''+++&&&&&&''')))>>>eeeAAA***:::444BBBVVVuuuzzzyyynnn|||uuu|||{{{rrrjjj]]]gggEEEvvvnnn{{{RRRNNN+++444 &&&&&&...%%%---;;;OOO333+++&&&""""""&&&((('''%%%&&&&&&%%%%%%%%%%%%%%%%%%###########################"""!!!"""$$$%%%$$$#########"""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$!!!!!!%%%&&&!!!%%%===YYYPPP%%%***%%%)))###)))///###$$$444MMM{{{eeewwwfff}}}uuuqqq^^^{{{eeeSSSXXXdddiii___NNN444@@@(((''' !!!'''%%% ### !!!$$$&&&qqq{{{eeeLLL]]]vvvgggGGGZZZ|||fff[[[xxxLLLggguuuoooFFF,,,,,,)))!!!!!!  """"""!!!!!!  !!!!!! !!!"""###$$$ !!!###&&&)))...222444AAACCCDDDDDDBBBAAAAAABBB---+++(((&&&%%%$$$%%%&&&,,,---222777555+++$$$$$$&&&&&&&&&&&&''')))***+++)))+++...000222555999<<<555---((()))+++,,,000666FFFmmm|||yyyiiiQQQOOOMMMOOOSSSVVVUUUSSSAAA:::444444666777:::>>>777777888:::???GGGRRRXXXgggjjjooorrrqqqkkkddd______YYYSSSPPPHHH<<<666999333...)))&&&&&&&&&&&&'''''''''%%%$$$%%%&&&'''((($$$$$$$$$%%%&&&)))+++,,,,,,)))&&&%%%&&&'''''''''''''''''''''(((((((((((((((&&&777&&&)))kkkKKK999222***''''''((('''$$$''')))******(((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%+++'''&&&'''***AAAZZZ000---000+++DDDmmmiiitttkkkZZZ^^^rrrpppccc^^^uuummm}}}>>>'''333*** ///)))(((EEEZZZ---!!!&&&%%%""" !!!%%%''''''&&&&&&&&&&&&%%%%%%$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!"""!!!"""###%%%%%%###!!!"""""""""""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""%%%)))&&&%%%444dddkkk(((%%%%%%!!!###$$$%%%111eee{{{{{{dddeeelllcccbbbbbbSSSYYYZZZQQQhhhjjjAAA+++###'''###))) ###!!!"""...___ttt[[[OOO^^^{{{PPP[[[mmmSSS[[[vvvYYYMMMrrrsss}}}jjj@@@&&&### !!!###  !!!  """$$$(((,,,///333888;;;HHHFFFAAA:::222)))"""###!!!!!!%%%&&&%%%&&&)))%%%%%%&&&&&&'''(((***+++***,,,...000111444888::::::111)))(((***,,,///333>>>YYY{{{}}}ccc\\\TTTPPPLLLCCC555***;;;555777>>>???888777;;;BBBFFFMMMUUU___iiiqqqvvvtttqqqiii```TTTJJJAAA<<<999444777888000***(((###(((%%%&&&+++///...---,,,***))))))'''&&&%%%###############$$$&&&(((***+++///,,,(((&&&'''((())))))''''''''''''(((((((((((()))!!!---((()))999~~~OOO222%%%'''((())),,,//////,,,)))'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''!!!***)))+++***(((;;;[[['''333000999555pppvvvvvvjjjooovvvxxxyyy}}}bbb555,,,+++$$$,,,))))))<<>>@@@AAAAAA000---***(((&&&%%%$$$$$$%%%%%%%%%&&&'''((()))******,,,...///111333666999===555,,,((()))+++...000999HHHuuu}}}vvv|||}}}tttaaaTTTIII;;;111------......===666555<<<@@@BBBJJJUUU___eeennntttuuunnnddd]]]OOOKKKCCC:::333...+++***((($$$***+++""")))222---(((###""")))---***''''''!!!"""$$$&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&''''''(((...+++'''%%%&&&'''((((((''''''''''''((((((((((((+++***$$$...555LLLzzzNNN111"""'''444+++,,,,,,***'''&&&(((***)))((((((''''''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''!!!***)))++++++))):::LLL&&&999,,,000iiiwww}}}vvvtttwwwtttvvv999***+++---((('''111---}}}RRR ,,,&&&!!!&&&(((&&&%%%$$$$$$$$$###"""$$$######"""!!!  !!!###%%%%%%""" !!!!!! !!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$%%%%%%&&&&&&&&&(((### """###$$$'''***%%%!!!(((CCCqqq}}},,,(((,,,###'''$$$+++333QQQyyyIIIrrriiiyyyzzz|||ZZZhhhkkkddd}}}|||ffftttfff;;;""" %%%&&&  """""" !!!)))+++!!!---DDDSSSZZZcccqqqZZZUUUXXXJJJMMMPPPOOO[[[^^^\\\jjjwwwbbb???''' !!!###!!! !!! !!!!!!!!!!!!!!!!!! !!!!!! !!!!!!"""###"""!!!  !!!!!!""""""""" !!!###!!!(((///666;;;>>>@@@>>>;;;777333...((("""%%%%%%%%%%%%&&&((()))******,,,...///000222555777===999111***(((***---///777???iii{{{yyyhhh___QQQ@@@777666555444777===EEEKKKDDDFFFMMMWWW^^^cccjjjrrriiieee^^^VVVMMMDDD;;;555,,,+++(((%%%$$$###$$$$$$---$$$***)))%%%>>>ZZZXXX888+++###$$$&&&######&&&"""###%%%'''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&***'''$$$###$$$%%%%%%%%%''''''''''''(((((((((((('''///%%%,,,333dddSSS((((((666333((($$$&&&---///,,,'''%%%$$$***((('''''''''&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''+++&&&'''))),,,???VVV---$$$///555jjjzzz___jjjjjj...222''')))555***iii[[[000+++++++++###,,,%%%%%%%%%%%%%%%%%%%%%%%%"""""""""!!!!!! !!! !!!"""$$$$$$""" !!!"""""" """######$$$$$$%%%%%%&&&######""""""!!!!!!###&&&(((000&&&$$$SSSggg&&&&&&(((%%%'''((())):::uuuXXXgggnnnuuuuuucccsssSSSHHH&&&&&&%%%!!!"""###""" !!!""""""%%% %%%+++777CCC]]]VVV```^^^YYYlll[[[mmm___]]]jjjooohhhfffnnn666&&&###"""!!!"""  !!!!!!$$$###!!!  !!!222555777999<<<>>>999222$$$$$$%%%%%%&&&''')))******,,,......///111333666:::;;;777---'''(((,,,...555<<<\\\zzzwww|||ooo```TTTNNNJJJGGGFFFMMMVVV\\\______```aaacccjjjoookkkddd\\\TTTLLLMMMCCC444)))$$$$$$&&&((((((''''''***...444;;;???KKK<<<>>>??????eeeCCC222%%%&&&(((%%%''',,,))))))))))))(((&&&%%%$$$%%%&&&&&&'''''''''''''''&&&$$$######$$$%%%$$$###''''''''''''((((((((((((&&&(((,,,(((777\\\000,,,,,,...%%%###444---+++'''$$$$$$(((---111)))'''&&&&&&((((((&&&###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''***+++$$$&&&+++---<<>>^^^sss||||||uuu]]];;;)))$$$!!!#########!!!!!!"""$$$(((...'''000===000CCCcccUUU^^^rrrxxxmmmooo~~~mmmWWW;;;#########!!!""" !!!!!!!!!!!!  ###"""  !!!""""""!!!###$$$"""$$$&&&'''###&&&***333<<<<<<666$$$$$$$$$%%%&&&'''((()))***,,,.........000222555777===<<<111'''&&&+++///000;;;NNNoooyyyqqqooopppbbbXXXWWWWWWTTTUUU[[[ooopppqqqpppnnnmmmmmmnnneeehhh```NNN???;;;555...+++)))((()))+++,,,***'''******---555CCCVVVhhhsss^^^JJJJJJJJJJJJooo}}}999)))###'''$$$$$$)))######$$$%%%%%%%%%%%%%%%$$$%%%&&&'''((((((((((((%%%$$$$$$$$$&&&'''&&&$$$''''''''''''((((((((()))...444)))GGG```???222111***%%%&&&,,,///***$$$'''&&&%%%(((***(((###'''%%%$$$&&&)))***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''***&&&***///,,,333JJJ555777222YYYeeeyyypppkkkpppDDD...---... 777WWW***"""---'''""""""''''''""""""'''$$$%%%&&&&&&$$$#####################$$$$$$$$$$$$ ###!!! """######"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""######$$$$$$$$$%%%$$$"""###%%%&&&$$$###$$$''')))$$$&&&222$$$999TTT111111$$$---%%%111sss|||zzz{{{ppp~~~qqqsssaaaaaawww~~~{{{|||bbbIII***%%%&&&######"""  """$$$ """"""!!!###(((555666nnnpppeeehhhyyyxxxtttyyyvvvQQQ...###$$$""" !!!"""###$$$$$$###"""!!!!!!!!!  %%%$$$"""   """""""""******$$$$$$$$$$$$%%%&&&'''((()))+++,,,.........///222444444>>>???333&&&%%%+++///,,,:::EEEaaarrrccc___gggcccaaaeeennnuuuxxxwww{{{uuulllddd]]]XXXTTTQQQLLLEEE999000***((((((((()))''',,,!!!%%%000+++'''999NNN^^^mmmuuujjjYYYBBBUUUQQQ<<>>yyy999555999>>>111___{{{III~~~LLL555%%%((()))JJJ///$$$$$$,,,######"""""""""###%%%&&&%%%%%%%%%$$$$$$$$$######!!!!!! !!!!!!"""!!! ###"""!!! !!!"""### !!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%$$$$$$%%%&&&&&&%%%&&&&&&&&&%%%$$$$$$###%%%(((///ZZZ222&&&000!!!$$$333ZZZrrrwww|||wwwxxxxxxWWW555...%%%'''***###   )))111^^^pppxxxrrrxxxsssvvvOOO&&&&&&''' !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! """$$$$$$"""!!!  ***555)))###'''###"""%%%!!!"""######$$$%%%))),,,******+++,,,...000222333999:::===:::///$$$&&&//////000===ZZZ{{{yyyiiidddjjjpppsssxxx}}}~~~zzzwwweee]]]QQQFFF===777333111111---)))'''''')))******'''###&&&'''$$$'''+++(((IIIeee~~~sssdddSSSFFFEEEGGG<<<------444,,,((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&'''''''''&&&((('''&&&$$$$$$&&&'''((('''''''''(((((()))))))))&&&+++%%%777EEE111000,,,)))---))))))((((((((('''''''''&&&&&&&&&%%%$$$$$$%%%''')))&&&$$$###%%%&&&&&&$$$''''''&&&$$$"""!!! &&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''***(((***)))'''000:::ccc999000333###666qqqaaaCCC999555888```((()))000))) $$$######"""###$$$%%%&&&$$$$$$$$$#########""""""!!!!!! !!!!!!!!!!!! ###"""!!! !!!"""### !!!!!!""""""""" $$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$***%%%&&&000IIIsss...%%%,,,(((%%%,,,tttxxxbbbsssfff|||~~~zzzvvvuuu~~~jjjXXX+++###!!!"""'''+++ !!!!!!!!!!!!!!!!!! !!! $$$(((666CCC]]]uuu|||{{{~~~yyyiiiHHH((($$$$$$  !!!######!!!!!!,,,888!!!***444444...)))%%%&&&'''&&&%%%&&&''')))******+++,,,...000111222777999===;;;111&&&&&&,,,...000:::QQQssspppfffooo{{{tttggg___EEE>>>555---)))'''''''''((('''''''''((((((&&&%%%%%%'''$$$###'''''')))444ooo{{{cccPPPCCCIII<<<111//////***%%%###''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%''')))((('''&&&%%%%%%&&&'''(((,,,+++***(((((((((((()))***&&&$$$IIIiii<<<'''...$$$###111(((((('''&&&&&&&&&&&&&&&'''((((((&&&%%%$$$%%%''''''%%%$$$###$$$%%%$$$###$$$(((((($$$&&&,,,,,,%%%%%%%%%$$$$$$$$$#########%%%%%%%%%&&&&&&&&&'''''')))((()))***&&&---444```***///===:::QQQzzzmmmggg222)))444{{{;;;$$$&&&***&&&%%%$$$$$$$$$$$$%%%%%%&&&#########"""""""""!!!!!!!!!!!! !!!!!!!!!!!!  """!!!!!! !!!!!!""" !!!!!!!!!!!!!!!"""###$$$%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&+++###!!!///bbb888+++***))),,,VVVsss```lll444}}}iiiUUU'''"""***+++$$$'''!!!!!!""""""""""""!!!!!!""""""###888[[[uuu|||yyywwwuuu~~~mmm444&&&%%%   !!!!!!!!!!!! """---999'''&&&%%%)))333<<<:::222((()))***)))'''&&&&&&&&&)))******+++---///111222444777<<<===555+++'''(((---111666EEEfff~~~qqqnnn|||mmmZZZHHH===111...)))'''(((***,,,---+++***)))))))))(((%%%"""###'''"""###)))"""111YYYttteeeRRRAAA555)))###))),,,(((''',,,'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$""""""%%%'''&&&&&&%%%$$$$$$%%%&&&&&&,,,+++)))'''&&&'''((())))))(((***SSS^^^%%%+++000///***'''))),,,((((((&&&%%%%%%%%%%%%%%%((())))))(((%%%$$$%%%&&&&&&%%%$$$$$$$$$$$$######!!!&&&&&&%%%111BBBBBB666%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''')))(((,,,%%%***---rrrmmm000777555---333aaa|||kkkvvv|||sssllliiiVVVOOOQQQssstttiiiKKKGGG---000&&&!!!"""&&&%%%%%%%%%%%%%%%%%%%%%&&&$$$#########""""""""""""!!!!!! !!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!  !!!"""###$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%000(((***'''333___222***$$$333gggTTToookkk;;;"""+++ """!!!!!!!!!""""""!!!!!!!!!!!!!!! $$$999XXXqqqzzzxxx|||uuuWWW///%%%""" !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!   +++777333111)))###000555111''')))+++***(((&&&%%%%%%))))))***+++---///000111111666;;;>>>:::111)))%%%---333444:::XXX{{{tttvvv{{{mmm___SSSEEE777------+++)))))))))((('''%%%######"""$$$'''(((((('''$$$$$$!!!&&&)))$$$FFFzzzjjj^^^PPP>>>///***(((&&&&&&''''''%%%###&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""""""""###''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&(((***&&&++++++^^^mmmCCC111)))///+++ ###///...###)))(((&&&$$$$$$$$$%%%%%%((())))))(((&&&$$$%%%%%%$$$%%%%%%%%%$$$#########"""$$$"""$$$666IIIGGG777&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%***&&&---$$$(((***YYYVVV@@@888;;;)))fffnnn}}}zzz}}}cccxxx???!!!)))%%%((($$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########!!!!!! !!!!!!  !!! !!!!!!!!!!!!  !!!"""$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%***((())),,,###fff444&&&(((///|||nnnNNNXXX{{{zzzooobbbaaa''' ###### !!!!!!   !!!888bbb|||{{{VVV)))!!!"""""""""!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!! '''222111555222((($$$((((((###$$$&&&(((((('''%%%%%%%%%(((((()))***,,,...000111000444:::>>>===888...%%%---444333444NNNwww{{{sssppprrrwwwzzznnnbbbQQQEEE>>>999222,,,)))(((((()))***)))&&&###%%%$$$###$$$&&&(((((((((%%%######(((+++555cccxxxcccLLL:::---''')))...///,,,***,,,)))###&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&&&&$$$"""(((((((((((((((((((((((($$$$$$######$$$&&&((()))'''((((((uuu\\\LLL333***$$$%%%))))))''''''***)))&&&$$$###$$$%%%&&&&&&''')))(((&&&%%%%%%%%%$$$%%%'''&&&$$$######$$$&&&$$$!!!"""...:::666***'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$+++%%%///%%%)))***EEETTTAAA000...:::kkk:::###%%%$$$+++ $$$$$$%%%%%%%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$###!!!!!! !!!!!!  !!!!!! !!!!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """###$$$$$$$$$###$$$$$$%%%%%%&&&&&&%%%%%%$$$ '''%%%,,,$$$FFFHHH&&&333(((~~~qqqlll\\\___???###%%%###"""$$$ !!!  !!!"""%%%$$$%%%IIIjjjwwwwwwxxx|||ttt<<<&&&"""!!!    !!! !!!!!!###,,,---666???AAA===555)))"""$$$&&&&&&%%%$$$%%%&&&'''((((((***+++---///000000444888<<<@@@>>>444))),,,222222222EEEjjjrrrhhhggghhhhhhfffZZZRRRGGG===777222...+++&&&&&&&&&(((+++,,,+++***+++)))((((((((('''%%%###%%%%%%&&&%%%///UUU{{{lllVVV???///******!!!###&&&'''&&&$$$######%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###''',,,---)))###&&&&&&''''''''''''&&&&&&######$$$$$$%%%&&&&&&''')))'''---}}}***333((($$$(((222...###$$$///,,,***'''%%%###$$$%%%&&&$$$%%%''''''&&&%%%$$$%%%$$$&&&((((((%%%$$$$$$%%%%%%$$$$$$$$$&&&'''&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$,,,$$$000%%%***+++888ccc222666KKKtttzzzrrr111---'''!!!)))((($$$$$$%%%%%%%%%$$$""""""$$$$$$$$$$$$############!!!!!! !!!!!! !!!!!! !!!!!! """""""""!!!!!! !!!###$$$%%%$$$###""""""###$$$$$$%%%%%%$$$$$$ """''')))*********000222333000|||ooolll^^^yyy111%%%"""$$$&&& !!!!!!!!!!!! !!!   $$$&&& ---OOOlllpppyyywwwwwwbbb===$$$###!!!  !!!"""!!!)))555444:::CCCFFF===///'''$$$%%%&&&%%%######$$$&&&''''''((()))+++---...000222444666:::AAADDD:::---***///111222@@@]]]}}}wwwkkkbbb```bbbaaa___VVVTTTOOOFFF;;;111+++)))***(((&&&&&&'''((((((((($$$$$$%%%''')))(((%%%"""&&&(((***"""333nnnnnnTTT???111((($$$$$$+++''')))...+++""""""***%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&###""")))111444...&&&"""######$$$$$$######"""$$$$$$%%%&&&&&&&&&%%%%%%))))))777///&&&:::""")))$$$!!!###&&&))),,,///,,,***'''%%%$$$$$$%%%'''"""$$$&&&'''&&&%%%%%%%%%$$$'''))))))&&&$$$$$$&&&!!!###''')))$$$###,,,%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&&&&''''''$$$---###111&&&+++---222<<<999UUU\\\}}}ppp444,,,...***###$$$$$$%%%$$$###"""!!!############""""""""""""!!!!!! !!!!!! !!!""" !!!!!! ######""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%%%%$$$###"""!!!"""###$$$$$$$$$$$$$$$***$$$((((((&&&000(((sssCCC***???uuuNNN~~~PPP```RRRooo~~~gggWWW999###"""&&&&&&!!!!!!""""""""""""!!!!!! !!!$$$CCCpppnnnqqq}}}zzzwwwZZZ'''&&&$$$""" !!!!!!!!!!!!!!!!!!!!!!!!  !!!### !!!(((@@@...$$$,,,555444///...''''''&&&$$$""""""$$$&&&''''''((()))+++,,,...///333444555888AAAGGG>>>000(((,,,///333===TTTwwwsssggg___^^^bbbggguuuiiiUUUBBB777222...+++(((''''''&&&%%%%%%$$$$$$'''((()))(((&&&$$$######!!!666%%%&&&aaa{{{wwweeeHHH///''')))(((###&&&&&&''''''&&&$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%%%%%%%%%%######(((---///***%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&'''''''''&&&444???___,,,+++((('''((('''%%%$$$%%%''')))***&&&%%%$$$$$$&&&&&&%%%$$$)))$$$"""%%%&&&"""!!!$$$&&&###(((&&&)))(((%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((((((((((((***,,,{{{KKK///zzzpppiiiTTT333###'''&&&###$$$"""&&&&&&%%%%%%$$$###""""""""""""""""""""""""""""""%%%$$$"""!!! !!!!!!!!! !!!!!!!!!""""""!!! """  !!!!!!  """!!!!!! !!!!!!!!!$$$$$$###""""""#########""""""""""""""""""$$$$$$%%%%%%'''(((***+++HHHiii;;;:::yyyyyysss|||zzzlll<<<..."""***$$$###!!!###!!!  """&&&###666VVV||||||qqqMMM444((((((### !!! ###)))!!!%%%  !!!"""<<>>>>>###...111111888FFFfff|||pppfffeeekkkwww{{{kkkRRR===222...+++(((+++******)))(((((('''''''''''''''&&&&&&%%%$$$###'''---(((===ooo{{{rrr[[[===+++''')))(((%%%%%%&&&'''''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&((((((((())))))'''%%%###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%222\\\RRR,,,***+++&&&***)))'''%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&%%%$$$'''###"""&&&'''$$$%%%(((,,,""""""&&&(((222;;;777)))((('''%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''&&&'''((((((((((((+++---fff\\\{{{nnnLLL///"""'''&&&###%%%$$$&&&&&&%%%%%%$$$######"""########################%%%$$$"""   !!!!!!!!!!!!###  !!!!!!  !!!!!! !!!!!! !!!######"""""""""$$$########################%%%%%%%%%%%%&&&((()))***>>>555777ggggggooowwwlllggg888 '''!!!$$$''''''######$$$ !!!  !!!""" $$$'''===vvv}}}sssrrrYYYFFF333,,,***"""!!!&&&!!!$$$  !!!"""777CCC!!!000$$$)))CCCDDDBBB999222&&&((($$$(((&&&''''''((()))+++,,,---...111222555888:::<<<>>>>>>***///...000666@@@]]]}}}xxxqqqmmmpppxxxzzzeeeHHH555---+++***(((+++++++++***))))))((((((%%%%%%%%%&&&'''((('''%%%)))###000YYY|||zzzzzzeeeJJJ///''')))(((&&&'''&&&''''''(((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&((()))***((($$$""""""$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&((()))***(((333>>>+++(((///%%%((((((&&&%%%%%%&&&'''((()))'''&&&&&&''''''%%%$$$%%%######&&&((('''(((+++000'''(((,,,///;;;GGGEEE))))))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%$$$$$$%%%&&&(((%%%'''((((((((()))+++---FFF{{{|||yyy}}}jjjBBB+++###(((%%%"""&&&&&&&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!! """$$$  !!!!!!  !!!!!! !!!!!!!!!"""""""""!!!!!!###%%%######$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&''''''(((222kkkIII]]]jjjyyyxxx|||qqqRRR555"""###!!! """$$$"""!!!  !!! """"""&&&eee~~~zzzjjjIII'''$$$$$$&&&!!!$$$ !!!!!!  222>>>***888'''111:::333222+++***"""'''''',,,&&&'''((()))+++,,,------000222444777:::===>>>???444000***...444888PPPuuuyyywwwvvvvvvwwwxxxyyyyyymmmWWW<<>>***(((&&&""" ###$$$!!!!!! !!!!!!!!!###!!! """""" JJJ~~~}}}ddd777$$$###'''###''' !!!!!!!!!!!! 000<<<222777,,,!!!+++'''###***$$$...(((###+++&&&'''((()))***+++,,,---000222444777:::===>>>???===222(((,,,444333FFFiiiyyywwwuuutttqqqllleee```^^^III444...///...,,,,,,''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%'''(((444===bbbzzz]]]888+++&&&+++***!!!!!!***,,,,,,***((('''%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$###"""""""""&&&"""!!!%%%)))((('''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''(((***,,,...///***SSS[[[&&&,,,&&&///######$$$$$$&&&''')))***+++)))(((&&&&&&''''''&&&%%%$$$&&&'''%%%###$$$&&&'''%%%!!!'''+++&&&&&&&&&&&&%%%%%%&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%###%%%(((******(((%%%###$$$&&&'''(((((())),,,...GGGnnnuuu]]]sss;;;,,,)))+++%%%###&&&%%%%%%%%%$$$$$$$$$$$$$$$###"""""""""""""""""""""""""""!!! !!!!!! !!!!!! ###%%%  !!!!!!  !!!""""""!!!!!!!!!  """%%%######$$$$$$$$$%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&+++GGGmmm|||vvv~~~~~~lllOOO000...---+++'''!!! ###!!!!!!!!! !!!!!!!!!!!!!!!!!!''''''"""///uuuzzzaaa555"""&&&""""""%%% !!!!!!!!!!!! ***999888333999<<<===''' +++(((333!!!(((%%%&&&&&&'''(((***+++,,,---000111444777:::===???@@@@@@666***,,,333222AAA___}}}zzzuuupppkkkfff```WWWQQQSSSAAA222///000+++((()))((((((((((((((('''''''''((()))(((%%%###)))444===TTTbbb~~~sssKKK(((%%%'''+++(((!!!""")))---,,,***(((&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$#########***%%% !!!&&&)))'''###$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&((()))+++,,,---|||GGG'''+++&&&+++&&&''''''''''''''''''&&&&&&'''&&&%%%&&&'''((('''%%%%%%)))***%%%"""###%%%%%%***$$$'''(((!!!###&&&!!!(((''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''+++------+++'''%%%$$$%%%'''(((((())),,,...EEEtttWWW;;;,,,)))***$$$$$$&&&###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###!!!!!!!!! !!!!!!!!! !!! """$$$  !!!!!!   !!!"""### !!!!!!!!! """$$$""""""######$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&+++666|||{{{~~~wwwqqqttt)))%%%%%%''')))&&& """"""!!!!!! !!!!!!""" !!! $$$%%%###```}}}XXX111### !!!!!!  !!!!!!!!! """222===333GGGTTTTTT999%%%)))///'''((($$$'''%%%&&&'''(((***+++,,,,,,///111444777;;;===???@@@@@@;;;000---222333>>>UUUzzz{{{uuurrrmmmjjjeee\\\QQQHHHKKK;;;000000///)))&&&***((((((((((((((()))))))))((())))))&&&))):::VVVlllxxx~~~}}}^^^333$$$%%%&&&&&&%%%%%%&&&'''***)))'''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''')))'''$$$$$$&&&&&&%%%###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((***+++::::::,,,)))(((&&&***(((((((((((('''&&&%%%%%%%%%$$$###$$$&&&((('''&&&%%%+++,,,&&&"""$$$&&&&&&,,,&&&)))***###&&&,,,((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))((('''&&&$$$%%%'''((((((***,,,///555ttt___}}}iii999***&&&'''###%%%'''!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! ###%%%&&&!!!  !!! !!!!!!!!!!!!###  !!!!!!   !!!"""### """"""!!! !!!"""!!!!!!""""""###$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&***,,,ccc|||{{{~~~ooodddPPP---$$$ ###&&&$$$"""###""""""!!!!!!!!!!!!""""""!!! !!! !!!###EEE|||yyyOOO)))!!!   !!!""""""!!!!!! +++AAA555GGGMMMPPPBBB***+++000+++,,,%%%((('''%%%&&&'''((()))+++,,,,,,///111444777;;;>>>???@@@===AAA777---///333<<>>@@@AAA<<>>III888666%%%&&&$$$%%%&&&''')))+++---...---///111333555999===AAA<<>>BBBAAA777......333777BBBaaazzzqqqkkkkkksss{{{~~~zzzjjjOOO888111---)))((()))******)))***%%%(((%%%***333+++****** 666hhh~~~}}}JJJ%%%###%%%$$$&&&((())))))(((&&&$$$###%%%((()))'''&&&%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&$$$"""$$$((()))'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&+++$$$&&&777***}}}@@@)))...)))"""///###&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''''''''((()))***+++,,,,,,,,,,,,???tttuuu```fffzzz111***&&&''''''%%%%%%&&&"""!!!&&&'''###  ))) ###--- !!!###$$$$$$!!!!!!!!!!!!!!!"""$$$  !!!"""""" !!!!!!!!!""" !!!"""######%%%%%%%%%%%%%%%%%%%%%%%%+++&&&+++eeeOOOXXXmmm{{{zzzzzzwwwOOOPPPMMM***)))'''!!!$$$###""""""!!!!!!!!!""" !!!"""###&&&"""%%%===jjj&&&$$$### !!!  !!!!!!666LLL111@@@555 666''' """---,,,(((!!!$$$$$$%%%&&&''')))***++++++---///111333777;;;??????CCCCCC;;;222...111444999WWW{{{~~~xxxoooiiirrrkkkppp}}}yyy^^^BBB555...,,,)))(((((())))))))),,,###+++%%%---<<<---******!!!CCCyyyzzz~~~mmm===###&&&&&&###$$$&&&''''''&&&$$$######%%%((()))'''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%'''%%%"""$$$******'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$******%%%...555777)))...+++!!!,,,###&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''(((((('''((()))***+++++++++***777{{{ddd}}}sss///***&&&&&&&&&$$$$$$'''""" !!!&&&'''### %%%'''DDDHHH///$$$ !!!###$$$$$$!!! !!!!!! !!!"""  !!!""""""!!!!!!""""""############ !!!!!!"""$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))(((+++KKKRRRkkkuuu}}}nnneeeccciiigggvvvkkkXXX///'''$$$######"""""""""""""""  !!!"""###&&&"""###(((pppkkk%%%%%%!!! !!!  !!!+++HHH444GGGGGG444<<>>BBBFFFEEE;;;000...111666GGGggg~~~wwwpppmmmmmmkkk^^^YYY___ZZZGGG555///,,,,,,+++***)))((())))))///!!!111(((666MMM000***((('''XXXnnn|||lllCCC,,,)))))))))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$###$$$&&&#########$$$%%%&&&'''(((!!!''''''###%%%---,,,%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$+++******,,,sss\\\111---$$$///%%%"""'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&'''((())))))+++***)))))))))***+++,,,555XXXbbb111+++&&&$$$""""""&&&---333,,,%%%###""" !!!$$$ '''###&&&!!!""")))!!!  !!!!!!  !!!!!! !!!  !!!"""""" """###$$$$$$$$$###!!!!!!""""""###%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%""")))+++111LLLcccZZZlllzzzyyygggaaaQQQyyyRRRtttdddmmm|||===dddiii222%%%%%%%%%$$$$$$$$$$$$%%%%%%""""""!!!!!!!!!"""######""" $$$"""BBBwwwzzz???%%%&&&%%% !!!  !!!!!!!!!!!!555@@@111DDDDDDDDDKKKIIITTT@@@888$$$#########$$$$$$%%%&&&(((((((((***---...111444888<<<===AAAGGGHHH>>>111...111555???[[[}}}{{{tttnnnmmmoooccc]]]UUUPPPLLLCCC777---------,,,+++)))(((((()))///!!!333)))999RRR111*********\\\zzzfff~~~hhh777'''***((()))'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%$$$###"""$$$&&&""""""###$$$%%%'''((())) '''((($$$&&&...,,,$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!$$$---(((000999HHH///---000&&& )))&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""######$$$&&&''''''((($$$$$$%%%&&&'''((()))***---,,,***))))))+++---...222tttlllsssqqq___555///)))'''%%%%%%+++222+++&&&$$$&&&%%%"""  ### ###$$$""""""  !!!  !!!"""  !!!""""""!!!"""#########""""""""""""###$$$&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%% (((***+++}}}kkkfffxxxsssvvv```YYYrrryyymmmWWW///mmm^^^%%%%%%%%%%%%$$$%%%%%%&&&&&&###""""""""""""######$$$%%%!!!&&&(((<<>>...***,,,******))))))))))))******'''$$$+++...___PPP,,,(((+++---```iiiuuu///...'''''')))''''''&&&%%%$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((((((((((((###)))///;;;vvv555...***+++,,,)))&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###$$$$$$&&&&&&%%%''')))+++,,,,,,,,,+++))))))((((((((())))))***555LLLPPP___~~~eee^^^,,,)))$$$"""###$$$&&&&&&$$$$$$$$$$$$$$$######""""""!!!!!!""""""!!! !!!!!!!!!!!!!!!   !!!!!! !!!!!! !!!!!!"""###!!!  !!!!!! ############""""""""""""&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!&&&+++555666qqqVVV\\\yyyvvvMMMxxx```^^^ooo+++%%%(((!!!%%%$$$"""(((&&& &&& !!!%%%111fffcccQQQuuu|||QQQ,,, """!!!  !!!$$$@@@333<<>>VVVKKKOOO777###%%%)))...333%%%%%%&&&%%%%%%%%%%%%%%%((()))+++---...000111222444888===AAADDDBBB888,,,///000888NNNlllzzzqqqiiihhhlllrrrvvvhhhXXXSSSJJJ333///555---)))))))))******)))))))))'''&&&(((>>>lllJJJ---***!!!...QQQddd>>>---%%%---+++&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''((((((+++---***...SSS---******,,,,,,(((&&&'''$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&!!!$$$''')))***(((&&&$$$(((((((((((()))******+++)))))))))))))))***+++,,,CCCrrrooooooKKK...+++&&&$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$######$$$###!!!!!!###$$$$$$### !!!!!!"""!!!!!!  !!!""""""!!!   !!!""""""!!!!!!"""!!!!!! !!!"""!!!!!!"""!!!!!! !!!""""""######%%%%%%%%%%%%%%%%%%%%%%%%&&&###,,,---***iiiiiilllyyyzzzMMMzzz^^^```TTTLLLvvvQQQ!!!"""&&&...$$$"""&&&$$$"""&&&***((('''!!!???qqqccc~~~nnnFFF''' )))"""!!!&&&!!!  &&& :::AAA;;;UUUQQQHHH@@@:::777///***666%%%%%%$$$%%%%%%%%%%%%%%%''')))+++---.../////////...222666<<>>BBB<<<222,,,111555???ZZZzzzzzzwwwooojjjjjjkkkcccWWWjjjnnn]]]???111---((('''((()))***++++++***)))((()))***(((MMMyyyDDD+++)))&&&///666zzztttWWW333###...(((%%%%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&'''''''''(((&&&%%%%%%&&&((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))******%%%%%%---{{{===---******+++)))%%%%%%(((''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''((((((***---//////,,,)))'''((()))))))))))))))(((((((((((((((((()))***++++++///xxxzzzSSS,,,)))&&&%%%%%%&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$###)))'''$$$$$$$$$$$$###"""  !!!"""### !!!"""######"""!!!  !!!!!! !!!""""""######### !!!"""######"""!!!!!!###$$$$$$###""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$((($$$!!!333BBBooonnn|||}}}{{{gggsssttt000)))"""'''"""%%%(((######&&& ===zzzhhh{{{tttLLL)))"""%%% """ """  !!!!!!!!!!!!!!! &&&KKK777555+++###<<>>555''''''000'''FFFGGG,,,,,,)))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&''''''&&&%%%%%%''''''&&&&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%((((((((()))******)))(((...---lll444,,,,,,***((('''&&&&&&&&&)))((('''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%######$$$%%%&&&&&&''''''((('''%%%$$$$$$%%%'''(((((((((((((((((((((((((((((((((''''''''''''(((((('''((())))))((()))+++---222iiiEEE+++(((&&&$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$###%%%$$$###!!! !!!!!! %%%$$$###!!! """!!!!!!!!!!!!!!!!!!!!!###!!!  !!!  !!!"""(((000+++"""!!!!!!!!!!!!###$$$%%%"""!!! !!!"""###"""!!!&&&%%%%%%(((+++,,,'''###---###'''555cccttt}}}{{{fffCCC&&&*** 111///""";;;{{{sssHHH+++### ###$$$%%%%%%$$$### !!!!!!   !!!%%%&&&:::III111NNN;;;777000### (((333///&&&!!!%%%&&&%%%%%%%%%''')))+++++++++***)))$$$&&&%%%"""%%%---000...///&&&///777777NNNrrr{{{uuuoookkknnnnnneeeYYYQQQ999>>><<<111***+++,,,+++))))))))))))))))))))))))'''+++222{{{;;;000)))'''+++''';;;zzzaaa%%%///(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%)))(((((('''&&&%%%$$$$$$'''&&&&&&%%%%%%%%%&&&&&&((((((((())))))*********---999rrr000,,,+++***((('''&&&%%%%%%$$$############$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&'''((()))((('''''')))(((''''''&&&'''''''''((((((((((((((((((((((((((('''''''''''''''(((((('''((())))))((()))+++---111```|||DDD+++(((&&&$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###"""%%%$$$"""  !!!"""%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###!!!  !!!  !!!"""###$$$"""!!!'''###777"""!!!!!! !!!"""$$$%%%"""!!! !!!"""###"""!!!%%%$$$$$$'''******&&&###&&&((('''$$$)))qqqqqqxxxwww~~~GGG||| %%%''' ###EEEYYY---!!!'''$$$######$$$$$$$$$"""!!!   !!!$$$###444EEE222OOO>>>===<<<'''""",,,+++222)))!!!!!!$$$$$$$$$%%%%%%&&&(((*********)))((($$$&&&%%%###%%%)))+++***...)))000555333DDDfffzzz~~~zzzuuujjjeeeppp~~~yyy___HHHBBB@@@999///***(((((('''((((((((((((((((((((((((%%%&&&<<<555***)))***)))***333zzz}}}}}}444***(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&&&&&&&%%%%%%&&&&&&'''((()))'''((())))))))))))***,,,+++TTTbbb///,,,+++)))(((&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$((()))***+++***)))'''%%%,,,++++++***)))'''&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&'''(((((('''((())))))((()))+++---...RRREEE+++(((&&&$$$%%%%%%$$$$$$&&&&&&&&&%%%$$$###"""!!!%%%###!!! !!!#########"""!!! !!!!!! !!!!!!!!!!!!!!!###!!!  !!!  !!!"""###%%%&&&&&&]]]444"""!!! !!!"""###$$$"""!!! !!!"""###"""!!!"""!!!"""$$$&&&&&&$$$!!!'''%%%''':::000GGGpppttteee~~~jjj444222%%%"""FFFiiiAAA"""!!!***&&&!!!""""""""""""!!!   !!!###!!!...AAA333333(((...AAA999777???---444***"""!!!######$$$&&&$$$&&&''')))))))))'''&&&###%%%%%%$$$$$$%%%&&&'''++++++111555222>>>\\\xxx|||xxxyyyqqqlllttt}}}hhhQQQQQQCCC333,,,+++***'''&&&((((((((((((((((((((((((&&&&&&JJJ|||222'''***+++))))))///mmm~~~ZZZ(((***%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((###$$$$$$%%%''')))+++,,,''')))***)))((()))+++...000|||QQQ...,,,+++)))'''&&&%%%%%%%%%''''''&&&&&&&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%''')))+++++++++)))((())))))))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((('''((())))))((()))+++------FFFDDD+++(((&&&$$$%%%%%%$$$$$$&&&&&&&&&%%%$$$###"""!!!$$$###!!! """### !!!   !!!!!!!!!"""###!!!  !!! !!!""""""&&&$$$ ###TTT'''"""!!! !!!"""###"""!!! !!!"""###"""!!!"""""""""###$$$%%%###"""+++///######666pppfffEEE~~~,,,:::nnnggg>>>+++!!!"""%%%   !!!"""!!!(((>>>777(((!!! ===IIIJJJOOO444333+++###""""""!!!###&&&$$$%%%'''(((((('''&&&%%%$$$$$$%%%%%%$$$###$$$''''''+++///222222888SSStttzzzuuupppsssrrrpppqqqtttuuusssUUU@@@---***...---******))))))))))))))))))))))))))),,,ZZZwww222(((---))))))%%%---\\\|||111)))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&'''(((((()))######$$$%%%''')))+++,,,''')))***)))((((((,,,000CCCBBB...+++***)))'''&&&%%%$$$$$$''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&''''''&&&%%%$$$!!!"""%%%(((+++,,,------%%%%%%%%%%%%&&&'''((()))''''''''''''''''''''''''%%%%%%%%%%%%&&&'''(((((('''((())))))((()))+++---///>>>kkk>>>+++(((&&&$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###"""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!"""###!!!  !!!   !!!!!!(((!!!%%%000hhh"""!!! !!!"""###"""!!! !!!"""###"""!!!$$$$$$%%%%%%&&&&&&&&&%%%%%%+++***333'''555gggkkkyyy~~~qqqtttKKKGGG"""###'''%%%###   !!! """###<<<;;;222333///CCC@@@GGG333111)))###"""!!! """%%%###$$$&&&''''''&&&%%%$$$$$$$$$%%%&&&$$$"""&&&,,,''',,,,,,...111222HHHlllxxxqqqiiiooonnnfffaaahhhttt{{{NNN:::***+++...+++***---))))))))))))))))))))))))+++000fffppp111))),,,(((+++!!!000MMMMMM+++''''''''''''''''''''''''###$$$&&&''''''&&&$$$###%%%%%%$$$######$$$%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$%%%&&&'''))))))''')))+++)))'''(((---111___;;;000+++***)))'''&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&((((((&&&%%%$$$"""###$$$&&&((()))++++++***)))'''%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((()))'''((())))))((()))+++---///777777+++(((&&&$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$###"""###$$$%%%%%%$$$############################## !!!""" !!!""""""###!!!  !!! !!!!!!  )))$$$'''eeeAAA """!!!  !!!""""""!!! !!!"""###"""!!!$$$%%%&&&&&&&&&&&&&&&''''''&&&'''!!!$$$ +++bbbzzzjjjiii888vvv```[[[222&&&)))%%%%%%%%%!!!!!!!!! !!!!!!""" !!!!!!  !!!### <<<@@@666HHH!!!$$$444'''333222---'''###"""!!!!!!$$$###$$$%%%'''&&&%%%$$$"""%%%$$$%%%'''%%%###)))111///333......222...===bbbwwwoooqqqpppiii^^^ZZZ___aaa___HHH666***------''''''---))))))))))))))))))))))))***222kkkiii///(((***(((/// 444EEExxxlll444((((((((((((((((((((((((###$$$&&&''''''&&&$$$###&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&)))+++***'''(((---222ttt999444+++***((('''%%%%%%$$$$$$&&&&&&&&&%%%&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%'''(((((('''%%%$$$'''&&&&&&%%%%%%%%%&&&&&&555222...)))&&&%%%%%%&&&''''''''''''''''''''''''$$$$$$$$$%%%&&&'''((()))'''((())))))((()))+++------333~~~444+++(((&&&$$$%%%%%%$$$$$$######$$$%%%%%%%%%$$$$$$"""###%%%&&&'''%%%$$$"""######################## !!!"""### !!!""""""###!!! !!!!!! """!!! """,,,%%%000$$$"""!!!  !!!""""""!!! !!!"""######!!!###$$$%%%$$$$$$$$$%%%&&&### &&&&&&+++,,,///PPPllleee___[[[ggg|||;;;&&&!!!(((###%%%(((######""""""""""""###$$$ !!!!!!  !!!!!!$$$<<>>;;;888444---(((***,,,++++++,,,''')))***)))''''''((()))***999JJJ111)))+++'''))))))///000zzzsssCCC888---###******(((&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&'''$$$$$$%%%&&&'''(((((()))&&&***,,,$$$(((111---eee:::,,,******)))'''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%***,,,,,,***))))))'''&&&%%%$$$$$$$$$%%%&&&''''''&&&&&&&&&''''''(((''')))******))))))***+++//////PPP}}}555+++(((&&&$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$######&&&%%%###"""""""""######!!!"""$$$$$$###"""!!!###""" !!!!!! !!!!!!!!!  !!!""""""!!!  !!!###'''555%%%!!!!!!!!!"""""""""""""""###"""!!!!!!!!!"""$$$%%%$$$$$$$$$######$$$%%%&&&&&&$$$$$$&&&%%%$$$(((---333sssqqqcccxxxeeeIIIooopppttt999,,,$$$$$$$$$$$$$$$###"""!!!!!!!!!  !!!!!! !!!!!!  !!! ,,,JJJ111...///;;;CCC555+++888222'''###""" $$$!!!  ###%%%&&&%%%$$$%%%''',,,333;;;CCCHHHKKKFFFBBBAAA===999888:::ccc|||wwwlllhhhmmmllluuukkkPPPIIIIII:::000+++(((***,,,***)))+++''''''((('''''''''((()))'''KKKEEE+++'''+++((((((+++...***~~~hhh|||ppp666+++((()))... +++&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&'''&&&%%%$$$%%%&&&'''&&&&&&&&&&&&''''''(((%%%%%%%%%&&&'''(((((())))))'''***)))(((444222444+++***)))((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''+++---...---+++((('''%%%$$$$$$%%%'''((((((''''''&&&&&&&&&''''''***+++,,,,,,++++++,,,---///,,,>>>lll666+++(((&&&$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$######)))'''$$$!!!!!!###$$$######"""$$$"""!!! !!!!!!!!!!!!!!!!!! !!!""""""  """"""'''''' ### !!!!!!!!!!!!!!!""""""!!!!!!""""""###$$$'''%%%$$$$$$%%%&&&&&&&&&%%%###$$$'''&&&###%%%***pppgggmmmaaavvvbbbYYY)))(((###$$$%%%%%%$$$###!!! !!!  !!!!!! !!!!!!  !!!!!!+++GGG999''' !!!///>>>DDDUUU<<<,,,%%%%%%"""$$$'''!!!%%%###!!!!!!###%%%%%%$$$&&&&&&(((///777@@@FFFIIILLLHHHCCCAAA???===;;;:::YYYwwwvvvmmmiiijjjuuuuuu\\\]]]YYY===...***(((******'''''')))((('''&&&&&&'''(((((()))'''___@@@&&&%%%***((()))***+++(((rrr]]]:::&&&...$$$,,,)))''''''&&&&&&%%%%%%&&&&&&'''&&&'''((('''%%%%%%&&&'''''''''&&&&&&&&&'''((((((%%%&&&&&&''''''(((((((((...$$$(((---'''---@@@000...))))))((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%%%%&&&***---...---)))(((&&&%%%%%%''')))***(((''''''&&&&&&&&&'''''')))+++,,,,,,+++***,,,------+++666yyykkk666+++(((&&&$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$######'''&&&""" """############$$$"""!!! !!!!!!""""""!!!!!!!!! !!!"""""" !!!(((---mmm'''(((""" !!!!!!!!!!!!"""""""""""""""######$$$&&&%%%######%%%%%%%%%$$$$$$###$$$''''''%%%'''+++TTTeeeqqqpppjjjwww[[[sss<<<&&&"""###$$$%%%%%%$$$###!!!  !!!!!!!!! !!!!!!  !!!!!! (((AAA;;;---///$$$...KKKMMMPPP@@@---&&&(((%%%%%%'''"""$$$###""""""###$$$$$$###((((((,,,222:::AAAEEEFFFLLLIIICCC???>>>@@@@@@???PPPrrr|||ssskkkjjjlllzzzyyyooonnn\\\;;;---***(((***)))&&&'''***+++)))&&&&&&'''))))))(((***nnnppp999$$$&&&)))'''+++((()))+++bbbmmmXXX---000"""(((..."""''''''&&&&&&&&&&&&''''''&&&'''((('''&&&&&&'''((((((((('''''''''''''''(((&&&&&&'''''''''(((((((((///$$$)))---(((,,,[[[///333)))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%######%%%(((***+++)))((('''''''''((()))***''''''&&&&&&&&&''''''(((&&&((())))))(((((()))***,,,,,,444eeettt000+++(((&&&$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$######!!!  !!!!!! !!!""""""#########""" !!!!!! """""""""!!!!!!!!! !!!"""""" !!!!!! '''444LLL&&&&&& !!!!!!""""""!!!"""""""""##################$$$$$$$$$###""""""$$$###$$$''''''&&&(((---^^^UUU}}}aaakkkhhhtttNNN***)))!!!$$$$$$$$$$$$$$$###"""!!!  !!!!!!!!!!!! !!!!!!  !!!""" %%%999???000:::### ???888444>>>***$$$((($$$"""$$$  """#########$$$&&&(((+++000666;;;@@@CCCEEEJJJIIIEEE>>>===AAADDDDDDJJJmmm~~~wwwmmmgggiiipppqqqooowwwxxxRRR777---)))(((******(((+++000...***'''&&&((())))))(((111www\\\333'''***)))$$$---%%%(((///PPP~~~~~~GGG...((('''---###''''''&&&&&&&&&&&&''''''%%%&&&((((((''''''(((******)))(((''''''&&&''''''''''''''''''(((((((((((((((&&&,,,)))...:::xxx,,,555((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&'''(((''''''''''''(((((())))))&&&&&&&&&&&&&&&'''((()))%%%'''((((((''''''((())),,,+++111fff~~~,,,+++(((&&&$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$###### !!!!!!"""""" !!!!!!""""""""""""!!! !!!"""!!!""""""""""""!!!!!!!!! !!!"""""" !!!!!! &&&@@@;;;%%% !!!""""""######!!!!!!"""###############"""%%%))))))&&&#########%%%###$$$&&&&&&$$$''',,,999ccchhhpppqqqwww^^^hhh444$$$(((&&&&&&%%%$$$###"""""""""""" !!!!!!!!!!!! !!!!!! !!!!!! !!!"""!!! ###000BBB---???)))000&&&'''999'''###(((###!!!###)))***&&&###%%%((((((...555:::===???CCCFFFGGGJJJHHH@@@<<<@@@DDDDDDFFFiii~~~|||rrrhhhdddgggqqqcccZZZsss{{{III555,,,))))))+++++++++///555000,,,((('''(((***)))'''666zzz~~~MMM///***---)))"""///%%%'''222CCCrrrzzzwww```,,,111)))+++(((''''''&&&&&&&&&&&&''''''$$$&&&(((((('''((()))++++++***)))''''''&&&&&&&&&'''''''''((((((((((((((('''///&&&666LLLqqq(((444((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&%%%%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&(((******(((&&&&&&'''%%%%%%&&&'''((((((''''''%%%%%%%%%&&&'''((()))***'''((())))))(((((()))***---***///TTT000+++(((&&&$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$######"""""""""###"""!!! !!!!!!!!!!!!!!!  !!!"""!!! """"""""""""!!!!!!!!!!!! !!!"""""" !!!!!! """+++PPP===)))))) !!!"""######$$$!!!!!!"""##################)))//////***&&&&&&''''''$$$$$$%%%$$$"""%%%***999aaauuuTTT___\\\BBB$$$!!! (((&&&%%%$$$"""!!!""""""### !!!"""!!!!!! !!!!!! !!!!!! !!!!!!######!!!!!!+++AAA+++MMMFFF333999%%%)))777&&&$$$***$$$ ###+++222111)))$$$%%%)))'''///888===>>>@@@DDDIIIEEEKKKKKKBBB<<>>+++,,,&&&***+++...%%%***,,,777```zzz...555888 ,,,((((((((('''%%%###$$$$$$&&&&&&&&&'''((())))))***))))))(((((('''''''''&&&'''(((((()))((((((''''''000333000:::MMM^^^888,,,***)))((((((((((((((()))(((&&&%%%%%%''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%(((***"""+++)))!!!###&&&&&&$$$###$$$&&&$$$$$$$$$$$$%%%&&&'''''')))))))))))))))*********000000333TTT777---+++)))'''&&&%%%%%%&&&%%%%%%%%%$$$$$$######### """""""""""""""!!!   %%%%%%$$$"""!!!  !!! 222ggg<<>>BBBEEEFFFHHHJJJGGGBBB>>>>>>???JJJaaaxxx~~~yyysssjjjgggjjj\\\KKKXXX```dddYYY666000))))))))))))))))))))))))***,,,&&&&&&,,,)))$$$+++KKKuuuiii999++++++&&&+++)))...&&&,,,,,,444^^^xxxccc000111***---((()))((('''%%%$$$$$$$$$&&&&&&''''''((())))))***))))))(((((((((''''''''')))))))))))))))(((((((((&&&+++***---+++ZZZ666***))))))))))))((((((((((((((()))***(((%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%!!!$$$)))((()))!!!&&&(((+++***(((&&&'''(((%%%%%%%%%%%%&&&'''((()))(((((())))))*********+++&&&,,,666www<<<,,,+++)))'''%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!! !!!!!! ######"""!!!  ///www222$$$((("""""""""############"""###""""""!!!"""###$$$%%%'''444:::333,,,+++(((!!!%%%%%%&&&&&&'''(((((()))www[[[sss~~~nnn___gggqqq888 &&&)))$$$%%%$$$%%%%%%###!!! !!!  !!! !!!  """###<<<111BBBXXXNNNQQQ,,,&&&(((!!!888!!!$$$ ******)))&&&$$$%%%(((***000222555888:::>>>BBBEEEFFFHHHJJJHHHCCC???>>>???HHH^^^ttt}}}~~~~~~|||wwwpppgggeeejjjSSSOOORRREEEBBBFFF444+++))))))))))))))))))))))))******%%%&&&---)))%%%---NNNcccQQQ...)))+++)))000(((---''',,,+++222]]]{{{:::'''///,,,***))))))(((&&&&&&%%%$$$&&&''''''(((((())))))***))))))((((((((((((''''''***))))))(((((()))******!!!444***)))DDDTTT333)))(((((()))***)))((('''&&&'''+++...+++$$$!!!$$$(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%###&&& """(((,,,$$$'''&&&'''))))))'''%%%$$$$$$&&&&&&&&&&&&'''((()))***''''''((()))***++++++,,,...555AAA@@@,,,***(((&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!""""""!!!!!! !!!!!!  $$$''')))%%%***$$$$$$$$$#########"""""""""!!!!!! """###$$$)))///000)))&&&)))(((###%%%%%%%%%&&&''''''((((((<<>>===888111'''))))))))))))))))))))))))))))))%%%(((...))),,,>>>rrr___@@@,,,))))))'''***))),,,%%%***'''333nnnKKK444333---+++))))))))))))'''%%%((((((((()))))))))))))))(((((())))))))))))))))))((('''''''''((())))))***...&&&***[[[III///***'''((()))***)))'''%%%###%%%%%%$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&((((((&&&%%%###'''$$$$$$---(((::: )))(((((((((((())))))((((((%%%%%%%%%%%%&&&'''((()))&&&'''((()))***+++,,,,,,...444NNNGGG,,,***(((&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! !!! !!!"""###$$$(((///!!!!!!!!! """$$$%%%!!!  """######$$$###"""$$$'''%%%!!!%%%%%%%%%&&&&&&&&&&&&&&&%%%LLL|||ccc\\\sssmmmZZZ---&&&'''///"""!!!'''""""""######"""  !!!  !!!  777111###)))***;;;HHHGGGTTTFFFBBB000 ### !!!######$$$&&&))),,,...000333666888<<<@@@CCCEEEHHHKKKKKKFFFBBB@@@AAACCCQQQfffuuuzzzyyyzzz||||||}}}~~~~~~~~~}}}vvvqqqhhhaaafffrrrssscccHHHFFFAAA111111,,,))))))))))))))))))))))))((()))'''***,,,'''111JJJkkkRRR666(((&&&)))***((((((+++$$$***'''555vvvyyy>>>111///,,,))))))++++++(((%%%))))))))))))))))))))))))(((((())))))))))))******''''''((()))************///'''222FFF///,,,((()))))))))(((&&&%%%###$$$"""!!!###&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$+++ ---777pppCCC +++)))'''&&&'''(((((((((%%%%%%%%%%%%&&&'''((()))''''''((()))***++++++,,,......XXXMMM,,,+++)))'''&&&%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&"""""""""!!!!!!  !!!!!!""""""""""""""" !!!!!!""""""!!!!!! !!!  !!!###$$$###GGG111 """"""$$$&&&!!! !!!"""###!!!!!!###$$$&&&&&&$$$"""%%%%%%%%%%%%%%%%%%&&&&&&666666qqqYYYzzz{{{___NNN***###"""$$$"""!!!)))***!!!"""###"""  !!!  !!! ---333(((444&&&111333<<>>111---'''$$$%%%&&&'''&&&&&&&&&&&&&&&'''((()))***(((((())))))*********+++''':::mmmQQQ...,,,***((('''&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$###""""""!!! !!!""""""""""""""" !!!!!! !!!!!!  """$$$%%%&&&uuu|||***!!!'''""""""$$$%%%"""!!! !!!"""###!!!"""$$$''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&bbboookkkpppmmmhhh------$$$)))###$$$((($$$ """""""""  !!!  !!! &&&444---???(((&&&+++"""///---,,,///$$$ """$$$%%%%%%&&&(((***---///222555777;;;???BBBBBBFFFJJJJJJFFFAAA??????AAAKKK___rrryyyxxxxxx}}}yyyzzz|||~~~~~~}}}}}}~~~|||}}}~~~wwwppphhh]]]VVV```ooo\\\vvvrrrlllNNN...111'''))))))))))))))))))))))))%%%***+++,,,)))%%%999^^^gggQQQ<<<,,,$$$)))+++!!!$$$)))&&&...)))555yyyyyy===111---)))***------***&&&*********)))))))))))))))(((((())))))*********+++'''***---000111000---,,,///666DDD222222+++***((('''%%%%%%%%%%%%$$$(((+++(((###!!!$$$(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''(((((()))333!!!555lll;;;555---)))((()))***)))'''''''''(((((()))***+++)))))))))))))))*********///$$$QQQRRR...---+++)))''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$###""""""!!! !!!"""""""""""""""  !!!!!! !!!!!!  """$$$&&&***ccc!!!###...""""""!!!  !!!###%%%"""!!!!!! """###$$$"""###&&&((('''%%%%%%(((%%%%%%%%%%%%%%%%%%%%%%%%"""444\\\YYYaaa|||BBB%%% ,,,)))"""''' &&& !!!"""!!!  !!!  !!!!!!  )))999111EEE///,,,111$$$***\\\333!!!)))!!!###!!!###%%%&&&''')))+++---///222555777:::???BBBAAAEEEIIIJJJFFFAAA??????@@@III\\\pppxxxvvvwww|||xxxzzz|||~~~}}}}}}|||~~~}}}{{{|||}}}yyyxxxnnn]]]VVV[[[^^^\\\UUUaaaEEE---***---%%%111======444***'''))),,,%%%+++111 ///:::]]]===(((&&&***###+++,,,###---)))%%%888mmmYYY...==="""***666 %%%...((((((''''''''''''((((((++++++***)))(((((())))))%%%,,,''''''''')))000,,,<<>>666,,,)))((('''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%%%%&&&((('''&&&%%%$$$$$$%%%&&&'''******+++---666nnn999888'''&&&444,,,+++)))((((((***+++***)))((())))))))))))***---///000555\\\111,,,)))***)))&&&%%%'''&&&$$$###$$$&&&&&&$$$!!!... $$$###%%%!!!!!!"""############### !!!!!!!!!!!!  !!!!!!!!!%%%&&&"""***QQQFFF### )))!!!!!!!!!!!!!!!!!!!!!!!!***((($$$  !!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))444lll}}}^^^sssfffzzzBBB######,,,######""""""!!! """"""!!!!!!  !!! ###!!! !!!!!! (((444...PPPGGGRRRJJJ###>>>///%%%%%%,,,+++"""###%%%&&&&&&%%%%%%'''(((+++...111444777:::===@@@BBBDDDGGGHHHGGGDDD@@@===BBBFFFTTTiiivvvxxxxxxzzz|||~~~}}}{{{|||}}}xxxuuujjj\\\XXX[[[WWWNNNJJJeeeoooUUU:::+++&&&,,,&&&---444444---''''''))),,,(((+++...$$$---IIIRRR666***%%%***&&&***+++%%%+++((('''333bbbDDD111...)))$$$///000%%%((((((''''''''''''((((((+++******))))))))))))***%%%+++)))---111111444444MMM<<<444+++)))((('''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$$$$$$$%%%''')))((('''&&&%%%%%%&&&'''(((((((((+++---222nnn;;;,,,...,,,,,,+++)))'''((()))******)))((())))))))))))***---///...777\\\111,,,)))))))))&&&%%%'''%%%$$$###%%%'''(((&&&$$$$$$%%%!!!)))&&&###"""!!!!!!"""############### !!!!!!!!!!!!  !!!!!!!!!!!!### """'''+++///%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!)))'''$$$!!! !!!"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))///[[[nnnwwwfffHHH&&&+++--- $$$######""""""!!! !!!   !!! !!!!!! )))111'''LLLQQQWWWMMM666HHH---%%%!!!###$$$&&&&&&%%%%%%'''(((+++...111444777:::===@@@CCCEEEGGGHHHGGGCCC???===@@@DDDRRRffftttxxxxxxzzz{{{~~~~~~|||}}}~~~wwwrrreeeYYYXXXZZZOOO@@@EEEGGG___III///---###,,,)))+++,,,+++'''&&&))),,,***+++***)))***,,,bbbEEE------%%%+++***(((***)))***&&&,,,---RRR{{{///222///444111###)))((((((''''''(((((()))******)))))))))***++++++***+++***---222,,,(((111ddd;;;111***)))((('''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%%%%%%%''')))((((((''''''''''''(((((('''&&&***...000>>>&&&...---%%%***)))''''''((())))))(((((())))))))))))***---///---:::\\\111,,,((())))))&&&%%%&&&%%%$$$$$$%%%'''((((((&&&'''###''')))###%%%!!!""""""############""" !!!!!!!!!!!! !!!!!!!!!!!!""" (((%%%$$$KKKIII"""'''!!! !!!!!!!!!!!!!!!!!!!!!!!!&&&%%%###!!! !!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((()))EEE~~~xxxmmm~~~JJJ(((!!!$$$%%%%%%%%%$$$$$$###""""""!!!!!!    !!!!!!!!!%%%444'''777666333GGGmmmVVV999...&&&%%%((("""$$$%%%%%%%%%%%%&&&(((***---111444666999===???CCCEEEGGGHHHGGGCCC???<<<===AAANNNaaaqqqwwwyyyyyy{{{}}}~~~~~~~~~~~~~~~vvvpppbbbWWWXXX\\\TTTGGGIII666VVVCCC)))111"""---,,,+++***)))(((***---///(((,,,)))$$$---111{{{:::'''000&&&+++,,,&&&(((+++)))&&&111***EEENNN---666+++******+++))))))(((((((((((())))))))))))))))))***++++++,,,...***)))***111)))$$$@@@;;;///+++)))((('''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%$$$$$$###***++++++)))'''&&&'''((())))))(((((((((((())))))((($$$(((///222===---666---+++)))''''''((()))((('''((())))))))))))***---///---===]]]111+++((())))))%%%$$$&&&&&&%%%%%%%%%&&&&&&&&&&&&"""!!!&&&######$$$(((!!!"""############"""""" !!!!!!!!!!!!  %%%&&&&&& @@@$$$...%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!""""""$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((555mmmfffuuuJJJ!!! (((""" (((%%%%%%$$$$$$###"""""""""    """$$$###""""""555***'''###888fffFFF222((($$$$$$$$$!!!###$$$%%%$$$%%%&&&(((***,,,000333555888<<>>+++***((('''((()))((('''((())))))))))))***---///...===```000+++((()))(((%%%$$$&&&&&&&&&%%%$$$######$$$$$$<<<--- &&&***%%%""""""#########""""""!!! !!!!!!!!!!!! ###'''$$$%%%mmmUUU%%%$$$%%%###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&,,,///zzzcccnnnnnn<<<333$$$"""+++((( %%%%%%$$$$$$###""""""""" !!!!!!  !!! """%%%''''''&&&%%%111***&&&555 +++ooocccAAAGGG<<<&&&'''&&& """###$$$$$$$$$&&&((())),,,///222555888;;;>>>BBBDDDGGGHHHGGGDDD@@@===<<<@@@JJJYYYlllyyy|||zzz{{{}}}~~~||||||||||||~~~yyymmmiii___ZZZccctttyyyuuuBBB666CCC111%%%///&&&,,,'''((()))***++++++++++++***((()))$$$---XXXuuu444'''...(((+++)))&&&%%%(((+++)))000***888yyyddd///333,,,111)))***))))))(((((())))))***++++++*********++++++,,,222)))///***333000>>>:::------)))((('''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&(((***(((((())))))))))))((((((+++''''''...999kkk%%%333---+++)))((()))***)))(((((())))))))))))***---//////999uuuccc000+++'''((((((%%%$$$%%%%%%&&&%%%###""""""$$$%%%---nnn444###%%%)))((("""############""""""!!! !!!!!!!!!!!! '''$$$!!!LLL{{{!!!)))!!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! """"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%...---ZZZOOOOOO&&&%%%&&&&&&$$$"""###(((%%%$$$$$$###""""""!!!!!! !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!###''')))))))))###///444$$$777&&&***___JJJ:::HHHJJJ(((,,,,,,$$$!!!#########$$$&&&'''(((+++///222444777;;;===AAACCCFFFHHHGGGEEEAAA???<<<@@@HHHVVViiiyyy}}}zzz{{{}}}}}}{{{{{{{{{|||}}}~~~~~~wwwiiiddd\\\[[[hhhvvvttthhhBBBJJJBBB---(((,,,((()))&&&(((***+++))))))***+++---&&&---))),,,qqq^^^222(((((('''+++&&&***'''%%%---******)))333^^^III///333...'''******))))))))))))******,,,,,,+++*********++++++222***333)))---)))???999+++---)))((('''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''###$$$%%%%%%%%%&&&)))+++''''''((())))))(((''''''(((***)))***555FFF)))...,,,************)))(((((())))))))))))***---//////222aaaggg000***'''((((((%%%###%%%###$$$%%%$$$"""###'''***```333)))((($$$$$$##################"""!!!!!! !!!!!!!!!!!!  !!!!!!&&&%%%&&&HHH333!!!'''(((###!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###"""!!! !!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$...***ttt~~~hhheeevvv}}}~~~"""+++ ---+++...$$$######""""""!!!  !!!!!!!!!  !!!"""""""""""" ###''')))***))) ...>>>$$$999444666YYY111))))))DDD!!!%%%$$$ """#########%%%'''(((+++...111444777:::===???AAAEEEGGGHHHFFFCCCAAA;;;???EEERRReeewww|||www{{{|||~~~~~~|||{{{zzz{{{|||}}}~~~~~~}}}|||}}}~~~wwwiiibbbYYYZZZhhhqqqeeePPPJJJ___HHH///...++++++''''''***---,,,)))(((+++...111%%%///---,,,NNN111(((###'''+++$$$---((($$$///***%%%(((000MMMjjj222333$$$*********))))))))))))******------,,,+++***************&&&444***...+++GGG777))),,,))))))'''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%&&&&&&'''((('''(((((((((&&&&&&(((***&&&'''((())))))((('''&&&$$$+++,,,(((222[[[888///---+++***++++++***)))((())))))))))))***---///...---UUUiii000***'''(((((($$$###%%%!!!###$$$$$$$$$&&&+++///...)))'''"""---###############"""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!"""""""""###!!!)))555sss<<<###999######"""***!!!!!!!!!!!!!!!!!!!!!!!! """###%%%%%%###"""!!!!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###,,,'''ccciii]]]pppbbbbbbPPP)))""")))((( $$$...,,,######""""""!!!   !!!"""############"""&&&)))***)))###(((===...XXX]]]FFFBBB111)))LLL++++++%%%###!!!""""""###%%%'''(((***...111333666:::===>>>@@@DDDGGGHHHFFFDDDBBB;;;>>>DDDOOOcccvvvzzzuuu{{{|||~~~~~~|||zzzzzzzzz|||}}}~~~}}}|||{{{|||}}}{{{ppplllWWW]]]^^^cccUUUIIIzzzxxx^^^AAA111)))&&&(((---,,,+++***)))((((((((((((,,,"""111(((???;;;111(((''')))((()))***)))***)))((((((+++///222CCC222555111...,,,---000000,,,***+++...---,,,,,,++++++,,,,,,,,,++++++((()))777MMM:::...******)))((('''&&&%%%$$$$$$&&&''''''%%%######$$$%%%+++((($$$###&&&(((((('''&&&&&&%%%%%%&&&''')))***&&&&&&'''((()))((((((((('''...+++...111~~~222***222222,,,+++000,,,""",,,++++++******++++++,,,111999;;;hhh000,,,)))******%%%######'''"""((()))222aaa555'''###&&&"""###%%%$$$$$$###"""""""""### !!!!!!""""""######&&&&&& '''"""  !!!###$$$!!!&&&jjjAAA111&&&'''&&&###  !!!!!! ###############"""!!!!!!"""!!!!!! !!!###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&(((KKKdddOOOvvv~~~ooo***111%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""!!! !!!!!!  !!!!!! !!!!!! !!!!!!!!!!!!###%%%'''(((***###'''---+++'''(((&&&===///mmm~~~PPPBBB<<<"""666(((666((($$$!!! !!!###%%%%%%%%%(((***---000222555999<<<@@@CCCFFFIIIJJJHHHEEEBBB===BBBEEEIIIZZZqqq{{{xxx}}}||||||{{{{{{{{{{{{|||~~~{{{yyyyyyzzz|||~~~wwwmmmfffVVVWWW[[[YYYNNNSSSyyywww[[[<<<,,,))))))***+++,,,+++***)))((((((((((((---###111+++III:::111)))((()))((((((***)))))))))(((''')))---000mmmxxx999.........+++***......,,,,,,...,,,,,,+++************+++++++++---***...999ccc~~~888---)))***)))((('''&&&%%%%%%$$$$$$%%%&&&%%%$$$$$$%%%'''(((&&&###$$$&&&''''''&&&&&&&&&%%%%%%&&&''')))***(((((()))))))))*********(((...)))...222EEE777)))%%%///111((((((222************+++,,,---...,,,...:::fff111,,,)))***)))%%%###$$$)))))),,,!!!+++>>>777)))$$$'''"""###%%%%%%$$$###############!!!!!!!!!!!!"""""""""""" '''%%% ###   !!!###$$$---(((___eee!!! !!!!!!!!!  """"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((***EEEeeeOOOdddNNN%%%%%%%%%%%%%%%%%%%%%%%%######""""""!!!   !!! !!! """$$$&&&''')))$$$ &&&***)))'''!!!'''KKK<<<^^^iiiKKKDDD???(((---$$$555***"""!!! !!!###%%%%%%%%%(((***---///111444888;;;@@@BBBFFFIIIIIIGGGEEECCC===BBBDDDHHHYYYooozzzxxx|||||||||{{{{{{||||||}}}~~~}}}zzzyyyxxxyyy{{{|||~~~sssiiiaaaXXXSSS[[[OOODDDZZZiiinnnSSS555((((((***+++***,,,+++***)))((((((((((((---$$$///---ZZZ888000)))((()))((((((***)))))))))'''&&&'''***---QQQTTT222///111,,,***,,,---++++++---++++++***))))))))))))))))))+++...***222666{{{rrr555,,,(((***)))(((((('''&&&%%%%%%###$$$%%%%%%$$$%%%''')))$$$$$$###%%%''''''&&&%%%&&&&&&%%%&&&&&&'''))))))++++++***)))***+++,,,---)))---'''...444^^^///222000***(((******&&&(((((()))***+++---...///...***===sssddd111,,,)))***)))&&&$$$%%%%%%%%%$$$%%%!!!+++\\\:::+++%%%'''"""###&&&%%%%%%$$$$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!###&&&!!!  !!!###$$$%%%...)))((($$$!!! """ """"""!!!!!!!!!!!! !!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$***+++;;;mmm\\\(((***777%%%%%%%%%%%%%%%%%%$$$$$$###""""""!!!!!!   !!!###%%%&&&(((%%%"""!!!###&&&''''''!!!---ZZZJJJBBBAAA444222666,,,"""***&&&666222%%%!!! !!!###%%%%%%%%%'''***---///111444888;;;???AAAEEEHHHHHHGGGEEECCC===AAACCCGGGVVVlllxxxxxx||||||{{{||||||}}}~~~}}}{{{yyyxxxwwwxxxzzz{{{zzzooofff___ZZZQQQ___OOO@@@VVVJJJXXXGGG222''''''***+++***++++++***)))(((((())))))---&&&+++...mmm~~~555...))))))***((((((************((('''''')))+++,,,KKK111444...+++---...***((((((++++++***))))))))))))***(((+++///(((111///ddd444---***)))))))))((('''&&&&&&%%%$$$%%%&&&&&&%%%%%%'''((("""###%%%''')))((('''&&&%%%%%%&&&&&&'''(((((())),,,+++***))))))+++---...+++,,,&&&...555999999444+++)))+++)))###)))))))))***+++,,,...///111...:::NNNddd111,,,)))***)))&&&%%%&&&$$$111,,,''':::+++%%%(((###%%%&&&&&&%%%$$$$$$%%%%%%&&&#########"""!!! """%%% !!!%%%!!! """###$$$333cccJJJ"""GGG+++111***"""!!!""" """""""""""""""!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!"""$$$%%%&&&&&&%%%$$$#########$$$$$$$$$$$$$$$%%%+++***333}}}666 %%%%%%%%%$$$$$$$$$$$$$$$""""""!!!!!!!!!   !!!###%%%'''&&&%%%$$$"""!!!"""$$$'''$$$---[[[QQQ///***'''"""---===>>>@@@999:::888&&&!!! !!!###%%%%%%%%%'''))),,,...000333777:::>>>@@@CCCFFFGGGGGGEEEDDD>>>@@@AAAEEESSSggguuuyyy{{{{{{{{{|||}}}~~~{{{zzzxxxwwwwwwwwwxxxyyywwwlllccc[[[VVVQQQfff[[[HHHMMM000???999111)))&&&(((******+++***)))))))))))))))))),,,'''(((000ttt222---*********((((((++++++++++++***(((((()))+++@@@ooo333333...+++...000---)))(((,,,,,,+++***************'''***---'''///...VVV333///,,,)))))))))((('''''''''&&&''''''(((&&&$$$$$$%%%'''"""%%%(((******)))((((((%%%%%%&&&''''''(((((((((+++***((('''((()))+++---++++++&&&///444~~~NNN)))111666'''%%%555++++++******++++++,,,,,,...000///:::eee222,,,)))))))))&&&&&&''''''###---&&&///EEE888)))$$$((($$$&&&%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$###"""!!! 111<<<333"""!!!###!!!!!! !!!"""$$$%%%"""444???nnnSSS777///$$$!!!!!!!!!!!!!!!"""""""""""""""!!!""""""#########""""""!!!"""$$$%%%&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%&&&))))))///uuusss===+++///***###%%%%%%%%%$$$$$$#########!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!""""""  !!!!!! !!!"""$$$&&&(((%%%%%%$$$!!! ###&&&"""###HHHOOO------...###***PPP\\\ZZZOOO999777"""!!! !!!###%%%%%%%%%&&&(((+++---000333777999===???BBBEEEFFFFFFFFFEEE>>>??????CCCOOObbbqqqyyy{{{{{{{{{{{{|||}}}zzzyyyxxxwwwvvvwwwwwwxxxuuujjjaaaUUUOOORRRiiijjjUUUCCC***///222111+++'''((())))))******)))))))))))))))******))))))555iii///+++***++++++((((((+++***++++++***)))(((***+++222JJJ444---***...222000---+++,,,,,,+++************+++&&&(((,,,(((000555zzzIII222000---)))))))))(((((((((''''''((((((((('''%%%$$$%%%&&&$$$&&&***+++***)))((()))$$$%%%&&&'''(((((((((((())))))((('''((()))***+++***+++'''000222yyyTTT222......,,,,,,,,,,,,++++++***++++++,,,...111---888~~~eee222,,,((())))))'''&&&)))%%%+++///000777(((###'''$$$&&&%%%$$$$$$$$$$$$%%%%%%&&&$$$######"""!!! ,,,;;;333 &&&!!!"""!!! !!!"""$$$%%%555$$$$$$555...///)))"""!!!"""""" !!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''&&&(((...[[[zzzhhhHHH!!!...%%%%%%%%%$$$######"""""" !!!!!!!!!!!!!!!"""""""""  !!!!!!!!!!!!###%%%'''((($$$###""" """%%%!!!222GGG...222000"""HHHSSSTTTUUU555888$$$!!! !!!###%%%%%%%%%%%%(((+++---///222666999<<<>>>AAADDDEEEFFFFFFFFF???======AAALLL]]]oooyyy{{{{{{zzz{{{{{{|||}}}~~~yyyyyyxxxwwwwwwwwwwwwwwwttthhh___TTTLLLWWWhhhsss^^^888222---111000+++(((******&&&******))))))))))))******&&&,,,---<<<[[[---******,,,+++'''(((+++((()))***)))(((((()))***<<<===333+++,,,///...,,,,,,++++++***))))))))))))***((()))+++)))...:::eee>>>111...***))))))))))))((((((((((((''''''((('''%%%%%%&&&(((%%%'''******(((''''''((($$$%%%&&&(((((((((((('''((((((((()))))))))******)))+++)))111000sssPPP'''333444************+++,,,------......000777XXXeee222,,,((())))))''''''***###***000QQQ888(((###&&&###%%%###############$$$%%%%%%######""""""!!!!!! )))$$$ """ ###"""!!!!!!!!!!!!###$$$%%%777YYY""" ***$$$###"""!!!!!!!!!"""""" !!!!!!!!! !!!!!! """"""""""""###$$$%%%%%%$$$%%%%%%&&&''''''((((((%%%$$$)))---CCCeeehhhPPP((()))---)))$$$ %%%%%%$$$$$$###""""""!!!  !!! !!! !!! !!!"""$$$&&&'''$$$"""!!!###$$$""" '''EEE555:::555+++ <<<444999NNN222<<<)))!!! !!!###%%%%%%%%%%%%'''***,,,...111555888;;;===@@@CCCEEEFFFFFFFFF???===;;;???JJJZZZlllyyy{{{zzzzzzzzzzzzzzz{{{{{{yyyyyyxxxxxxxxxwwwwwwwww}}}sssfff]]]WWWMMM\\\ggguuu```000;;;222333///))))))---+++$$$***)))))))))))))))******$$$...111CCCQQQ,,,***+++---+++'''(((+++&&&'''((((((''''''(((***000III;;;...***+++***)))*********)))(((((((((((((((,,,++++++)))+++:::QQQ999///,,,((())))))))))))((((((((((((%%%&&&'''&&&&&&&&&(((***%%%'''))))))&&&%%%&&&((($$$%%%&&&(((((((((((('''(((((()))************)))(((,,,***222...ppp:::(((///...((())))))***+++---...///,,,%%%111///===eee222,,,((())))))'''(((***''''''888---:::)))###%%%"""$$$###"""""""""###$$$$$$%%%""""""""""""!!!!!!!!!!!!!!!### $$$%%%"""!!!!!!!!!!!!###$$$%%%```III%%%,,, &&&"""%%%&&&$$$"""  !!!!!! !!!"""""""""!!!"""!!!!!! !!!###$$$&&&%%%%%%&&&&&&'''((())))))$$$"""***---333lllIII###---"""555!!!%%%%%%$$$$$$###""""""!!!  !!!!!! !!!!!!  !!!###%%%&&&$$$!!!"""###### $$$&&&JJJBBBJJJGGGEEE===EEE'''(((JJJ111>>>)))!!! !!!###%%%%%%%%%%%%'''***,,,...111555888;;;<<>>HHHXXXkkkyyy{{{zzzzzzyyyyyyyyyzzzzzzyyyyyyyyyxxxxxxxxxxxxwwwwwwnnncccTTTNNNJJJZZZkkkcccQQQFFF===777...(((+++...,,,(((&&&))))))))))))))))))))))))(((000%%%```KKK---***(((((()))***))))))***)))(((''''''((()))***...999777###***000((()))---,,,+++***))))))))))))+++ ...+++000+++MMM===///...)))***)))'''&&&%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((******((((((((()))))))))))))))))))))))))))---$$$+++222333^^^AAA444)))---+++***************++++++222$$$...222666aaabbb444000--- ***555%%%%%%''')))+++iii???&&&---###$$$############""""""""""""%%%$$$""""""######!!! !!!  %%%$$$#########$$$%%%&&&qqq111555###!!!'''$$$""" !!!###$$$ ###%%%###  ######$$$$$$$$$%%%%%%%%%%%%&&&'''&&&$$$"""""""""""")))***&&&;;;yyyaaakkk===((('''&&&%%%$$$#########$$$######"""!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!! !!! !!!###%%%### !!!!!!###...777;;;JJJ:::SSS```cccQQQ&&& @@@///???((( !!!$$$%%%%%%$$$&&&&&&'''))),,,000333555;;;;;;<<>>DDDQQQhhh}}}yyyzzz{{{yyywwwvvvvvvwwwyyyxxxxxxwwwwwwxxxxxxyyyuuukkkaaaRRRNNNQQQZZZ\\\WWWXXXRRRAAA555,,,&&&(((+++***'''&&&))))))))))))))))))))))))***000(((fffFFF---+++(((((()))******)))***)))(((((((((((()))***///wwwXXX333===$$$///;;;%%%,,,,,,+++***)))))))))***,,,###...(((...***DDD;;;------)))***)))'''&&&%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&'''''''''''''''(((******((((((((()))))))))))))))))))))))))))***333&&&(((777888fff333...888,,,++++++++++++,,,,,,---(((000666222000FFFccc///&&&+++''')))---###***///&&&LLL===%%%,,,###%%%$$$$$$$$$$$$###############"""!!!"""###$$$###""""""!!!!!!!!! !!!!!!!!!$$$$$$######$$$$$$%%%%%%wwwGGG%%%$$$'''%%%###!!! """###### ###%%%###!!!!!!!!!  ######$$$$$$%%%%%%%%%$$$$$$%%%'''&&&%%%$$$$$$%%%###''')))%%%777hhhXXX666&&&'''&&&%%%$$$$$$$$$$$$$$$######""""""!!!   !!!  !!!)))666::::::KKK===OOORRRPPPOOO000222***;;;'''!!! !!!###%%%%%%$$$%%%&&&'''))),,,000333555;;;;;;<<<@@@EEEHHHGGGFFFAAA???>>>???CCCOOOeeeyyyyyyzzz{{{zzzxxxvvvwwwxxxyyyxxxxxxxxxxxxxxxxxxyyyrrrhhh___PPPIIIQQQSSSGGGGGG\\\^^^EEE444+++%%%&&&))))))(((((()))))))))))))))))))))))),,,...---ppp>>>---+++)))((()))******)))+++***))))))))))))***+++222aaa444???(((000666'''++++++******************,,,'''...&&&---+++999999+++---((())))))((('''&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&''''''''''''(((((((((((('''(((******((((((((()))))))))))))))))))))))))))(((---///DDD555333---,,,,,,,,,,,,,,,---......&&&777444///,,,222eee{{{ggg777%%%---,,,%%%%%%""",,,&&&===:::$$$+++"""$$$'''&&&%%%%%%%%%%%%$$$$$$$$$!!!!!! !!!###%%%$$$###"""""""""""""""""""""""""""######$$$%%%%%%$$$$$$tttPPP$$$&&&!!!&&&$$$"""!!! !!!###$$$"""###%%%$$$"""###"""!!!!!! !!!"""$$$%%%%%%%%%$$$######$$$%%%%%%$$$$$$%%%&&&$$$%%%'''$$$222bbbyyy{{{pppHHH---"""!!!%%%%%%$$$$$$$$$$$$$$$%%%###""""""!!!!!!  !!! """$$$!!!...;;;999000AAA666???444---CCC<<<&&&......:::...""" !!!###%%%%%%$$$%%%&&&'''))),,,000333555::::::<<<@@@DDDGGGGGGFFFCCC@@@>>>>>>AAALLLaaatttyyyzzzzzzyyywwwvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxxxx~~~nnneee\\\OOODDDKKKJJJ<<<<<>>>>>@@@JJJ^^^qqqwwwxxxyyyxxxvvvuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxzzzkkkbbbZZZMMMHHHIIIJJJCCC<<>>888000)))(((((('''''')))((((((((((((((((((((((((***&&&;;;777...+++))))))***+++***************++++++*********)))777999555888!!!666++++++******)))*********)))++++++&&&...//////HHH===---000'''((((((((((((((((((''''''%%%&&&''''''((((((''''''((((((((()))))))))******'''(((******((((((((()))((((((((((((((((((((((((***!!!$$$:::GGG888999,,,,,,,,,++++++++++++,,,,,,111&&&,,,111$$$666...TTTllllllrrr444'''+++&&&(((333...000]]]666$$$''''''%%%(((%%%$$$$$$$$$$$$#########$$$###""""""######"""  !!!""""""""""""!!! !!!###$$$%%%%%%$$$$$$PPP$$$'''***$$$###"""  !!!  """###$$$#########"""!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$######'''((()))(((&&&#########%%%%%%&&&)))///:::{{{yyyMMM???,,,"""!!!$$$%%%$$$######"""""""""###$$$$$$!!!!!!!!!!!!  !!!((((((((((((&&&$$$"""!!!"""!!!(((+++((($$$###???QQQGGG)))---!!!+++%%%===cccfff___TTT000777###""" """$$$%%%$$$$$$%%%&&&(((+++///222444777999===@@@BBBDDDEEEFFF@@@>>><<<<<<>>>HHH\\\nnnuuuvvvwwwvvvuuutttuuuvvvwwwxxxxxxyyyyyyxxxxxxwwwvvvfff^^^WWWKKKNNNOOOWWWTTT@@@777888555444---(((''''''$$$%%%'''))))))))))))))))))))))))((($$$CCC666...,,,))))))***++++++***))))))***++++++***)))))))))333sss444222333,,,---,,,+++***))))))))))))(((+++)))(((.........999<<<---222((((((((()))))))))(((((('''&&&&&&'''(((((((((((('''(((((((((((())))))))))))'''(((******((((((((()))(((((((((((((((((((((((()))333666555///***pppAAA000222...---,,,+++************+++###444888"""...222222~~~vvvpppyyy222//////(((---///***BBB777&&&&&&***%%%'''$$$$$$$$$$$$############%%%$$$""""""######!!!!!!"""###""""""!!! """###$$$$$$%%%%%%AAA&&&+++)))######""" !!!!!!!!!!!!!!!""""""###"""!!!!!! !!!!!!"""""""""""""""######$$$$$$+++---//////,,,(((%%%$$$$$$&&&&&&***---444mmmsssyyy{{{PPP///"""!!!!!!$$$''''''"""######"""""""""""""""###   '''((())))))'''%%%"""  %%%&&&$$$$$$&&&IIIXXXJJJ++++++000)))"""///ZZZaaa[[[\\\---???$$$""" !!!###$$$$$$$$$%%%&&&(((+++///222444666999===@@@AAABBBDDDFFF???===<<<<<<===FFFYYYkkktttvvvwwwvvvuuutttuuuvvvwwwxxxyyyzzzzzzyyyxxxwww~~~qqqaaaYYYRRRGGGHHHUUUeee___BBB222222000///***'''((((((&&&&&&))))))))))))))))))))))))))))))%%%KKK|||444...,,,***)))***++++++***((())))))******))))))(((***333]]]^^^999888+++...---,,,***)))((((((((('''***'''+++,,,)))...222fff|||888+++333***'''((())))))***)))((('''&&&&&&'''((((((((((((((('''''''''((((((((())))))'''(((******((((((((()))((((((((((((((((((((((((///!!!((((((JJJTTT333111000...---+++************)))111333,,,%%%777...EEEyyy777777222+++222***<<<888(((%%%+++###&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$"""!!!"""######"""!!! """###$$$$$$###""" !!!!!!"""$$$%%%&&&111@@@***((($$$$$$###"""!!! """""""""!!! !!!""" !!!""""""###"""!!!!!!!!!"""$$$%%%))),,,000111///***&&&$$$###(((%%%))))))222ppp{{{jjj|||jjjBBB***%%%(((,,,%%% """))),,,)))###$$$###"""!!!!!!!!!!!!!!!  &&&((()))***(((&&&"""  """!!!$$$+++NNNVVVEEE(((+++""":::;;;&&&+++KKKAAA;;;WWW...III%%%### !!!###$$$%%%$$$$$$%%%(((+++...222333555999===@@@@@@AAADDDFFFAAA>>><<<;;;<<>><<<;;;AAARRRbbbwwwxxxyyyyyyxxxwwwxxxzzzvvvwwwyyyzzzzzzyyywwwvvvssseee\\\RRRJJJFFFCCCUUU\\\MMM<<<666666333++++++)))((('''''''''''''''(((***+++++++++)))((((((&&&hhhrrr555,,,+++***)))(((((((((((((((((())))))******++++++---)))///jjjAAA222000,,,//////+++//////###+++******)))***,,,---...@@@uuu888///+++******)))(((&&&&&&&&&'''(((''''''&&&&&&&&&&&&'''''')))(((((((((((())))))***'''((((((((()))))))))******+++,,,,,,+++***)))((()))***+++000...666vvvNNN###000555)))---&&&...,,,,,,,,,,,,---...//////:::444<<<444...***000DDD333%%%"""(((%%%###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$###"""""" !!!"""""" !!!###$$$%%%(((>>>PPP,,,'''--- !!!"""$$$$$$ """ %%%&&&$$$ !!!!!!!!!!!!""" !!!###$$$$$$$$$$$$&&&&&&&&&%%%$$$###"""!!!'''%%%&&&(((***///IIIgggfff~~~jjjFFF,,,)))&&&%%%&&&&&&$$$!!!&&&%%%%%%%%%&&&%%%""" $$$###""" !!!"""!!!!!!     """ )))((((((((((((&&&"""$$$$$$$$$@@@QQQJJJ111---...:::cccmmm___ZZZ)))""";;;222KKK,,,!!! """ %%%"""%%%'''((()))***---111444777999<<<>>>???@@@CCCFFFHHHCCC999999??????III```tttxxxyyyvvvuuuwwwyyyxxxyyyzzzzzz{{{zzzyyywwwvvvpppcccZZZQQQIIIEEEBBBPPPPPP@@@;;;DDDDDD999+++***)))((('''''''''''',,,***(((&&&&&&(((***++++++,,,pppmmm333,,,+++***)))((((((((((((***************+++++++++)))******LLLrrr555666---000222(((###***///+++******)))***,,,---...444ttt777...+++***))))))((('''''''''((()))(((''''''''''''''''''(((***)))((((((''''''''''''(((((((((((())))))))))))+++++++++++++++***)))(((((()))***000///777DDD---;;;)))......+++,,,,,,+++,,,,,,---...///111888ZZZ===333000222222|||333&&&###(((%%%###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$###"""""" !!!!!!!!! !!!###$$$$$$222&&&'''$$$&&&'''))))))###!!! $$$&&&### """######"""!!!!!!"""$$$!!!!!!""""""######$$$$$$######$$$%%%%%%%%%$$$$$$&&&%%%%%%((((((---CCCjjjHHH:::888''')))'''$$$$$$%%%&&&%%%############$$$%%%$$$!!!###"""!!! !!!!!!!!!!!!     !!! &&&'''))))))((($$$!!!$$$"""***KKKNNN@@@---+++111888WWWAAASSSiii:::***"""999...""" """ %%%"""%%%&&&((()))***---000333666888<<<>>>???@@@BBBDDDFFFBBB999888>>>>>>GGG]]]sssxxxzzzwwwuuuwwwyyyxxxxxxyyyzzzzzzyyyxxxwwwvvvmmm```XXXOOOGGGDDDAAAHHHDDD===HHHYYYPPP777+++***)))((((((''''''(((+++***)))((((((((()))***---333|||fff111,,,+++***)))((((((((((((++++++++++++++++++******&&&,,,&&&---```ddd444555777///$$$***111***+++******)))***,,,---...&&&rrrttt666...++++++(((((('''''''''((()))))))))((((((''''''(((((()))***)))((('''&&&%%%%%%%%%))))))))))))((((((((((((++++++***)))))))))******((()))***000///888{{{...===(((...222(((+++++++++,,,,,,---...///333......|||BBB333///333???333'''$$$((($$$$$$$$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$###"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!"""#########***YYYbbb###!!!///$$$%%%###"""  ###$$$""""""######"""!!!!!!"""$$$######"""!!!!!!"""###$$$ !!!"""$$$%%%&&&''''''%%%&&&$$$((('''***;;;mmmhhhAAA333(((!!!&&&$$$######%%%&&&%%%%%%"""""""""$$$%%%$$$!!!"""!!!     !!! """&&&******&&&""" """### 333YYYJJJ222&&& $$$222...???'''AAA___;;;!!!///111FFF111"""""" %%%###%%%&&&((()))***,,,000333444777<<<>>>???@@@AAABBBEEEBBB999777<<<===EEEYYYrrrxxx{{{xxxuuuwwwxxxwwwwwwxxxxxxxxxxxxxxxwwwvvv}}}kkk___VVVMMMGGGEEEAAA>>>===HHH]]]fffOOO///******)))((((((((((((((($$$''',,,///000...***''',,,999]]]///++++++***)))(((((())))))+++++++++******)))))))))(((+++)))$$$<<>>:::888FFFBBBFFF555###"""%%%$$$$$$%%%'''((()))+++///222333777<<<@@@AAAAAAAAABBBDDDCCC;;;777<<<===DDDVVVooowww{{{yyyuuuvvvwwwvvvvvvvvvvvvvvvwwwwwwvvvvvv{{{iii^^^UUULLLFFFEEEAAA666777MMMcccaaaGGG...***))))))(((((((((((()))###&&&,,,000222111...+++***???UUU///+++***))))))))))))))))))******))))))((((((''''''***&&&+++,,,***GGGRRR'''222666'''&&&000+++******)))***,,,---...111AAAvvv777...++++++(((((())))))))))))))))))))))))(((((((((((())))))%%%%%%%%%%%%%%%&&&'''((())))))))))))((((((((((((******((((((((()))***+++,,,,,,,,,000///888jjj///111///$$$///++++++++++++,,,---......***444333555SSSddd;;;000@@@000)))''''''###&&&$$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$###""""""""""""""""""""""""!!!!!!"""!!!!!!!!!!!!!!!"""###''' PPPGGG!!!%%%222 *** !!!""""""!!!  !!!%%%$$$""" !!!###$$$"""###$$$%%%%%%%%%%%%%%%%%%+++###***'''(((...nnnuuu///+++---..."""'''###&&&&&&%%%$$$###"""######"""!!!!!!"""######!!!    """((((((### !!!(((FFF___@@@!!! $$$ AAA$$$***$$$;;;\\\gggeeeNNN;;;999$$$"""$$$%%%###%%%&&&'''(((+++...111444888===@@@AAAAAABBBBBBDDDEEE===888===>>>DDDSSSllluuu{{{yyyuuutttuuuuuuttttttttttttuuuuuuvvvvvvxxxhhh]]]SSSIIIDDDCCCBBB888666DDDQQQPPPAAA444))))))(((((((((((()))))))))))))))***,,,...111333***EEEMMM000******)))))))))))))))***((((((((((((((((((''''''((($$$***000&&&%%%XXX```888(((...333***+++******)))***,,,---...111444xxx999///++++++)))************)))(((''')))((((((''''''(((((()))$$$$$$$$$%%%&&&'''((()))(((((((((((())))))))))))))))))((((((((()))******------,,,000///999888888111$$$555*********++++++,,,---...)))444&&&000333jjjuuu666...eee---(((''''''###'''$$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$###""""""""""""""""""############!!!!!!!!!!!!!!!"""######++++++)))>>>...&&&(((%%%!!!!!!""""""""""""!!!!!!!!!""""""!!! !!!#########"""!!!!!!"""###$$$$$$$$$%%%%%%%%%$$$######$$$,,,!!!***&&&(((+++SSSwww666***---%%%,,,((( &&&''''''%%%###"""###$$$###!!! !!!!!!!!!    !!! $$$$$$""" 555NNNSSS555 !!!'''(((SSS...@@@&&&===aaaeee^^^SSS@@@===%%%""" $$$%%%###$$$&&&'''(((***...111444777<<>>CCCPPPiiisss{{{xxxsssrrrrrrsssrrrrrrrrrrrrssstttvvvwwwuuufffZZZPPPFFFAAA@@@AAAHHHFFF<<<;;;BBB>>>222))))))(((((((((((())))))+++***(((((()))+++...000///NNNFFF///******))))))))))))******(((((((((((())))))))))))$$$)))&&&(((***"""555aaauuu>>>999:::'''+++******)))***,,,---...---...ssszzz;;;111,,,+++++++++++++++***((('''&&&(((''''''''''''''''''(((&&&%%%%%%%%%&&&'''((((((&&&&&&'''((()))***++++++'''(((((()))))))))))))))*********000000;;;JJJ888...,,,222************+++,,,---......+++...(((999111uuu999555***((('''&&&"""((($$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$###"""""""""""""""######$$$$$$$$$ !!!###$$$$$$!!!111<<>>>>>@@@YYYZZZ<<<000===<<<)))))))))(((((((((((()))***''')))***++++++***((('''333TTTCCC///***)))))))))))))))******(((((())))))******++++++###111%%%000...%%%444qqqwww000&&&888+++************,,,---...///111___{{{<<<222,,,++++++,,,,,,+++***(((&&&%%%''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&''''''%%%&&&'''((()))***+++,,,&&&'''(((*********)))((((((((()))///111===YYY444)))333+++************+++,,,---...******000111'''===)))GGGDDD)))''''''&&&"""((($$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$###""""""!!!!!!"""###$$$%%%%%%%%% !!!###$$$%%%(((%%%'''DDD;;;''''''((("""$$$%%%%%%###"""######   !!!###$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%!!!+++'''###((((((666nnn000111((( """'''###%%%'''&&&%%%%%%(((***...***$$$ !!!###### """#########"""!!! !!!!!!  !!! """  $$$&&&LLLYYY<<<'''&&&$$$%%%///ccc333```PPPLLLIII888"""555NNN444AAA&&&"""!!!$$$&&&"""###%%%&&&''')))---000222444777888999;;;>>>@@@@@@FFF???777:::<<>>===???NNNkkkVVV///333;;;333444---+++))))))***+++***)))***++++++++++++***))))))000oooIII)))))))))))))))))))))))))))&&&&&&''''''(((((())))))))))))))))))((((((((((((444kkkGGG,,,666---......,,,++++++---///111///LLL777000))),,,...,,,***)))((('''%%%###%%%&&&'''(((((('''&&&%%%(((((())))))((('''&&&&&&''''''((()))))))))))))))))))))************))))))***(((,,,)))...===xxx...555)))777((()))***++++++***)))(((///...---...///222555666PPPmmmXXX^^^***)))000###,,,%%%%%%%%%$$$$$$$$$######!!!!!!###$$$%%%&&&&&&''''''### ###%%%""" !!!######""""""###$$$ '''"""###((()))fff@@@''',,, &&&&&& )))&&&#########"""!!!!!!!!!!!!!!!###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%'''***---ooo:::000!!!111###$$$$$$$$$############"""###!!!!!!$$$'''&&&%%%  """!!! !!!$$$'''((((((%%%!!! ######&&&:::nnnHHH+++$$$###---'''///YYYBBBVVVeeennnbbb???(((,,,777999DDD###%%%$$$!!!###$$$%%%%%%%%%'''+++...111333777999:::<<<>>>@@@DDDFFF555???666>>>888KKKXXXoooxxxsssrrrpppnnnrrrttttttsssssssssttttttuuuppp[[[KKKAAA:::888999XXXZZZEEE888EEEDDD222***000...+++***))))))'''%%%))))))*********))))))(((222zzzEEE+++))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))((((((((((((111AAAxxxggg:::------......,,,++++++---///000***AAA999000))),,,---+++))))))((((((&&&$$$''''''((())))))(((''''''(((((((((((((((((('''&&&''''''((()))))))))))))))))))))************))))))***)))---+++000???GGG444///((()))***++++++***))))))...---------///111333555TTTpppDDD'''%%%---###'''###%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$######)))%%%""""""%%%'''%%%""" """###""""""###$$$###(((!!!$$$(((555vvvEEE$$$---%%%&&&!!! %%%$$$!!!$$$######"""!!!!!!!!!!!!!!!""""""######$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%'''***---xxxyyyooo000+++%%%)))$$$$$$$$$############"""###!!!!!!###%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!  ###&&&)))+++)))&&&!!!!!! !!!???bbb???)))%%%!!!((($$$...UUU999BBBFFFSSSVVVAAA((($$$---000DDD%%%$$$###!!!###$$$%%%%%%%%%'''+++...000333666999:::<<<>>>@@@CCCEEE:::BBB555>>>;;;FFFVVVnnnxxxtttsssqqqooosssttttttsssssssssssstttttt|||hhhRRREEE>>>999777888WWWHHHCCCPPPWWWGGG222***000---+++))))))((('''%%%(((((((((((())))))))))))666===...))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((()))))))))))),,,"""AAAkkk===,,,---......,,,++++++---///...))):::BBB333+++------+++)))((()))(((&&&$$$'''((()))******)))((('''&&&'''((((((((((((((((((''''''((()))))))))))))))))))))************))))))+++***...,,,222AAALLL!!!888222)))******+++******)))))),,,,,,,,,,,,...000222333...~~~777***###))))))---%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$###!!! %%%""""""###!!! """###""""""###$$$###&&&$$$--- 555EEE&&&$$$&&&&&&###"""###$$$$$$######"""!!!!!!!!!!!!!!!!!!""""""###$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%'''***---TTT)))222###"""333$$$$$$$$$############"""###!!! !!!""""""!!!""""""""""""""""""""""""  !!!  !!!$$$(((,,,...***&&&""" """GGGPPP333%%%(((!!!%%%%%%...SSS666111***...999555"""%%%***DDD)))"""""""""###$$$%%%%%%%%%'''+++...000222666888:::;;;>>>@@@BBBCCCAAACCC222<<<@@@AAATTTlllwwwtttuuusssppptttttttttssssssssssssssstttwwwaaaJJJAAA>>>;;;;;;===CCCAAAVVVjjj\\\@@@333222+++***((((((*********)))(((((((((((())))))******???555...(((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((())))))))))))(((&&&...JJJ~~~VVV222111---......,,,++++++---///,,,...===III333,,,111,,,***)))((()))((('''%%%'''((()))******)))((('''&&&&&&'''((())))))((((((''''''((()))))))))))))))))))))************))))))***)))...,,,222AAAyyyAAA333$$$******+++*********))))))+++++++++,,,---...000111222@@@===111%%%((()))111%%%%%%%%%%%%$$$$$$$$$##################""" !!! !!!###$$$$$$###""""""###"""%%% ,,,)))!!!''')))CCC)))%%%&&&'''###$$$%%%!!!###""""""!!!!!!!!!!!!!!!""""""""""""""""""############$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%'''***---XXX|||FFF222((($$$$$$$$$$$$$$$#########"""""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!   !!!$$$)))---///***'''### ### %%%RRR@@@)))!!!***%%%'''***...TTT???333&&&...DDDAAA;;;888///DDD... !!!"""###$$$%%%%%%%%%'''+++......111555888999;;;>>>@@@AAABBBDDD@@@111999BBB>>>PPPjjjvvvuuuvvvuuurrrvvvttttttssssssrrrrrrssssssuuu]]]FFF>>>===999:::???222AAA```nnnXXX===222000+++)))(((((()))******))))))(((((())))))+++,,,---OOOooo000,,,(((((((((((((((((((((((())))))((((((''''''&&&&&&'''((((((((()))))))))***(((000***(((MMMMMM+++111---......,,,++++++---///,,,333<<>>YYY***---,,,+++******************++++++,,,------......///444000///###(((---!!!&&&%%%%%%%%%%%%$$$$$$$$$###### !!!""""""###""""""!!!!!! !!!""""""%%%&&&'''&&&###!!!!!!!!!###'''""""""%%%$$$+++???iii444$$$$$$&&&)))!!!######"""!!!!!!!!!!!!!!!""""""!!!!!! ######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%'''***---hhhjjj444&&&///&&&$$$$$$$$$############""" !!!!!!    !!!%%%***...***&&&""" ###+++IIIPPP...%%%"""$$$%%%+++"""LLLXXXIIIHHH###---OOOXXXaaacccMMMDDD888"""###!!!$$$###$$$%%%%%%%%%'''+++...,,,///333666888:::===???AAACCCCCC:::GGG::::::BBBGGGbbbrrrtttxxxwwwtttwwwuuutttsssrrrqqqqqqqqqqqq~~~nnnVVVBBB===:::666===JJJDDDDDD;;;@@@MMM===&&&'''---+++)))((((((((('''&&&(((''''''''')))+++...///zzzMMM---((())))))))))))))))))))))))'''''''''((((((((((((((('''''''''((()))*********)))(((###)))///222___ddd:::444...---......,,,++++++---///,,,222///mmmTTT777+++)))((('''((()))***)))(((&&&'''((())))))((('''&&&(((((((((((((((((('''&&&''''''((()))))))))))))))))))))************))))))((((((---+++000===bbb???...---,,,***))))))******++++++,,,---............---555444NNNyyy+++$$$'''***%%%###%%%%%%%%%$$$$$$$$$###### !!!"""############""" !!!!!!###$$$$$$"""!!!!!!"""###$$$!!!%%%***%%%"""&&&;;;[[[%%%%%%######)))#########"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%'''***---]]]oooTTT&&&+++%%%$$$$$$$$$############"""!!!!!! !!!    %%%***---)))&&&!!!""",,,VVV@@@&&&(((""" (((HHH[[[GGG^^^777555;;;)))777TTTQQQCCC;;;###$$$"""%%%###$$$%%%%%%%%%'''+++...+++...222555888:::===??????EEEBBB>>>]]]@@@333DDDCCC___pppssswwwwwwtttwwwuuutttsssrrrqqqqqqqqqqqqyyyhhhSSSBBB@@@>>>;;;FFFWWWOOOHHH333666HHH444 111)))(((&&&''')))******)))&&&&&&%%%&&&'''***---///BBB...((())))))))))))))))))))))))&&&'''''''''(((((())))))&&&''''''((()))******+++''',,,)))++++++$$$DDDDDD444666'''---......,,,++++++---///,,,333000ooo|||DDD&&&)))((('''((()))***)))((('''((()))******)))((('''((()))))))))((('''&&&&&&'''(((((()))))))))))))))))))))************))))))))))))///,,,000===lll000///---,,,***))))))******+++,,,------............+++333///666uuu}}}555---'''&&&((($$$%%%%%%%%%$$$$$$$$$######""""""############""""""!!!"""###"""""""""$$$%%%!!!"""!!!!!!"""###%%% ###&&&###:::)))]]]222)))""" '''#########"""!!!!!!!!!!!!!!! !!!###$$$&&&''''''######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%'''***---___yyy^^^'''+++)))$$$$$$$$$############""" """  ###""""""""""""""""""""""""   """  %%%***---)))%%%!!!""",,,\\\333"""*** !!!'''GGG[[[BBBnnnUUU\\\SSS'''(((JJJNNNCCC===$$$$$$###%%%###$$$%%%%%%%%%'''+++...+++...222555777:::===???===FFFCCCBBBmmmEEE...FFF@@@]]]ooorrrwwwwwwtttwwwuuutttsssrrrqqqqqqqqqqqq