BM6(2 |||zzzooommmkkkkkklllmmmmmmmmmjjjkkkjjjhhheeeccccccccciiijjjjjjkkkmmmoooqqqrrrxxxmmmccc[[[SSSKKKFFFAAA???===:::888777777777777777777777777888999999888888777777666666666555::::::999999888888777777<<<;;;;;;;;;===@@@BBBDDDHHHIIIMMMTTT___mmmyyynnn```SSSFFF>>>===:::666444555666555333777666555333222222333333444444444444444555666666555555555444444444333333555444444444444444444333555444333222333444666777333333333333555888<<<===<<>>666333333222111000///---...111333444444//////.........///000111000000000000000111222222222222111111111111000000000000111111111111111111444333222000000000000111222333444444444222111///333333222000000666???GGGUUU___ooo~~~mmmYYYIII>>>666222333111000111333555555444666555333111111000000000---.........//////000000......------......///000///////////////////////////000000111111222222222555444222111000000000000---///222444666777777666555666777666333111111222333666999>>>HHH[[[rrr|||ooofffTTTJJJ===333///000444666222222222333222111...+++---------,,,,,,,,,------///////////////.........------,,,,,,------...///......................../////////000000111111111.........---------------+++,,,,,,,,,---...//////&&&***///333444444333333333666888666444444:::???SSS___qqqzzzfffXXXPPPKKKHHH777444000///111444666777,,,,,,++++++---///111333---///000000//////111222------...------,,,+++***---,,,,,,,,,,,,---......---------------.........------------------......++++++,,,,,,,,,,,,,,,,,,000///...---...///000111111000///...---,,,++++++---///222444555555666777888;;;AAAHHHTTTeeexxxoooqqqrrrnnncccQQQ@@@444555444333222222///,,,(((333222///,,,******+++,,,***,,,...---+++)))***+++***+++,,,,,,,,,+++)))))),,,,,,++++++,,,,,,---...++++++++++++,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,+++((())))))***+++,,,---......---,,,---///222444555555111---,,,---000111111:::888444111333999@@@EEEeeetttqqqqqqxxx}}}tttbbbNNN===444333555///...---...//////,,,***(((***,,,---,,,*********'''***------+++***,,,...)))***+++,,,,,,,,,+++***+++++++++++++++,,,,,,---))))))******+++++++++,,,...---------,,,,,,++++++)))*********)))(((''''''***+++,,,,,,,,,+++************+++---...///---+++...,,,,,,///333444000+++222333444666999888666333444999FFF]]]{{{mmm[[[eeemmmMMMDDD999222111222111///,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++---------.........//////000000111222333333444444666444444444999LLLrrrӵ|||tttkkkvvvpppZZZFFF;;;999333---+++---...,,,***++++++++++++++++++++++++))))))))))))))))))))))))Ħ((((((((((((((()))Ħ***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++ӵ))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,------......///000000111222222666444444555444888FFFUUUmmmĦ4ĉ@ӵ}}}hhhfffxxxwwwmmm]]]KKK<<<444333444---+++***,,,//////---***************************))))))))))))))))))))))))>L((((((((((((((((((=hĦ***)))*********++++++++++++++++++++++++++++++++++++4ĉ@ӵ))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))*********++++++,,,,,,------......//////222000111555666333111111<<LGG=?~~~hhhXXXeeeuuuZZZUUUCCC000+++222777111)))///...---...//////,,,***))))))))))))))))))))))))))))))))))))))))))))))))HdĦ(((((((((((((((=Īj)))))))))************+++++++++++++++++++++++++++GG=?)))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******(((((()))))))))*********+++++++++,,,,,,---------///......111555666555555333444???]]]HdĦӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦtttbbbGGGĦEEEĦ111...***'''...,,,************))))))((((((((((((DdD'''((((((?fӵ(((((()))Ħ*********ӵƜ`1.׼s((((((ĭӵ((('''((()))))))))))))))*********ӵ,,,,,,,,,,,,Ħ///------///222qqqĦĦDdDӵӵӵĦӵĭӵ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHL[[[MMMJJJShӵgL,,,'''''',,,000,,,***)))(((((()))+++S?ʬ((((((3h?D%%)?'''(((ZufĦ(((((((((gL)))))))))g&e)))gĉ@***(((g&e>&e(((@e''''''??(((((()))))))))*********g<ĉ+++,,,,,,,,,3we<Ħ222///,,,---3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦAAABBBHGgĉ@+++HdĦ///444222***"""++++++******)))***Htƅ^((((((Bt=o9ĦDtfo9Ħ''''''(((g?''''''HdĦ)))))))))Hu]Ħ)))tt***(((Hƅ^Hu]Ħ(((H׼s(((&&&((((((((())))))))))))******tQ+++++++++***je<Ħ111///...Bt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦHHHqet000000DdDĦ'''&&&'''***,,,((()))***)))'''q<R))))))qjRgdKӵHdDĦgdKӵ''''''GR/f6LĭĦ''''''DdDĦ)))))))))DdDĦ)))`eĭ(((DdDΦDdDĦ(((DdDĦ(((&&&&&&&&&'''''''''(((((((((((((((((())))))geĦ******)))FSĦ///***qjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦ777po9wӵDdDĦ***)))))))))))))))))))))))))))po9u((((((((((((GIdnuR)ĦDdDĦnuR)Ħ''''''CdgĪj&&&DdDĦ(((+++'''DdDĦ&&&HߝL`o9***DdDΦDdDӵ&&&DdDĦ$$$''''''''''''''''''''''''((((((((((((((('''geĦ))))))sp?aĦ+++,,,GIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<Ħ222puR)Ħ>d<)))))))))))))))))))))))))))peӵ(((ĦpeӵDx<>d<ӵDd<(((qR/ܗ?fӵ,,,>d<******>d<Ħ&&&4DufئL>e(((DdDʜ4DuTӵ'''DdDĦ'''''''''''''''''''''''''''((((((((((((((((((geĦ)))s<v>aĦ+++,,,peӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<Ħ///HHܗDӊB,,,<x)))))))))))))))))))))B?d<'''''''''''''''''''''((((((((((((((((((geĦ)))Hg8>aĦ++++++B?Ho9333>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ000@ďD,,,,,,Hkge))))))((((((((((((((((((@h((((((@G((((((HĪj@IŌ+++---Bene***Hkge333ne******fe///Hu]3hh'''''''''se''''''''''''''''''''''''((((((((((((((()))geĦja>aĦ***+++@G///000se<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h4DuXӵĵD^vvv[[[DdDĦ//////,,,+++,,,)))))))))(((((((((((((((((((((((((((((((((&&&&&&&&&'''(((!!!;;;888RRRQQQ>>>999222---///D^((('''''''''s׼s)))''''''''''''''''''''''''(((((((((((())))))geFm8)))>aĦ***++++++//////000s׼s]]]~~~HoD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦĦĦĦjjjOOO???666111>d<Ħ------,,,...---,,,+++++++++++++++************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&*********+++---///222333888AAANNN[[[ccceeedddaaappppppllljjjnnnxxx~~~~~~{{{uuuĦgggYYYTTTQQQRRRVVVWWWSSSOOOLLL>d<Ħ,,,,,,%%%&&&&&&Be'''''''''''''''''''''''''''''''''(((((())))))***geFYĉ))))))>aĦ******+++,,,,,,,,,---...000000///000Be===SSSwwwnu]ӵ>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦbbb@@@222222555gdDĦ---,,,+++---,,,,,,+++++++++++++++************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&%%%%%%&&&''')))+++,,,$$$)))111<<AnenenenesssOOO<<<999666De///...------,,,,,,++++++***+++++++++************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''')))+++...111333BBBFFFKKKOOOQQQNNNKKKHHHIIIKKKOOOSSSXXX\\\^^^```WWWXXXVVVRRRRRRSSSQQQLLLKKKVVVneFFF???>>>GGGQQQRRRLLLDDDBBBBBBHHHneBBBBBBDDDQQQNNNHHHAAA999111,,,)))'''''''''''''''''''''''''''(((((()))***+++>A)))))))))k<***++++++,,,,,,***+++---......///000222444222;;;dddfhDeneneneddd@@@888777222222------,,,------------,,,,,,,,,,,,++++++,,,+++***((((((((()))***+++)))((('''((()))(((''')))((('''&&&&&&'''((((((,,,...333;;;AAACCC@@@===<<<<<<===>>>>>>===<<<<<>>999555888999999777444666999;;;;;;999666333222+++***((('''&&&&&&'''(((***(((%%%'''000:::444...---++++++++++++++++++---------......000111222666===999YYYUUU:::777666000000000///...------,,,------------,,,,,,,,,,,,++++++,,,,,,***)))(((((())))))---+++)))((((((((('''&&&&&&&&&''')))+++///222444>>><<<999888666333...***---000111000444===BBBBBBAAA@@@>>>???DDDLLLUUUZZZiiissszzzwwwrrrrrrvvvxxxtttrrrqqqooollleee^^^ZZZRRRPPPLLLGGGCCCBBBBBBDDDDDD???999666555444111///111222333333222111111000...---,,,***)))'''&&&%%%!!!)))000111666DDDVVVaaaUUUDDD333---,,,,,,******++++++++++++++++++++++++---------...///000111222222===;;;XXXpppDDD777888444///000000///...------,,,------------,,,,,,,,,,,,++++++,,,,,,+++******)))))))))///---***((((((((('''&&&&&&''')))+++///444777:::666333000............---444>>>AAA===BBBNNNRRRLLLRRRPPPOOOOOOVVVeeexxx{{{~~~}}}~~~xxxtttrrrooommmtttuuurrrllldddaaabbbfff[[[SSSIIIAAA===999555111444333222000///...---------------,,,+++)))((('''###,,,333444;;;OOOiiiyyyqqqVVV999------...+++(((++++++++++++++++++++++++---------...///000222222333<<>>OOOeeevvvtttqqqmmmllluuu~~~}}}|||}}}|||yyyuuuwwwyyyvvvqqqkkkgggfffllleee\\\UUUPPPLLLGGGCCC>>>===:::777444000,,,)))***************++++++,,,---------333FFF```ttt}}}zzz]]]===...---...+++)))***+++++++++++++++,,,,,,---------...///111222333777777BBBtttXXX<<>>777111...---***)))(((***,,,------///222<<>>BBBDDDDDDJJJJJJKKKPPPVVVZZZZZZXXXMMMNNNPPPTTTVVVSSSKKKEEE777555111...+++***)))******444>>>DDDMMM]]]nnnwwwVVVFFF666...,,,******,,,*********++++++,,,,,,---,,,------///000222444555111666ccc___@@@CCC999666:::000000///...------,,,------------,,,,,,,,,,,,+++++++++***)))+++000777@@@EEE777333...+++************(((((((((((()))+++...///***444BBBLLLPPPPPPOOONNNAAABBB>>>999777;;;<<<:::888888777777777777888888===EEENNNWWWbbblllooommm___aaa]]]UUUWWW```ccc___;;;666000,,,---222888<<<999888777:::@@@EEEFFFEEEBBBBBBEEEKKKQQQRRRNNNJJJ======;;;888444///+++)))+++222999>>>FFFRRR[[[___GGG;;;///,,,,,,+++******)))******+++,,,,,,------,,,------///000333444555666TTThhhBBBBBB:::===AAA111000000...------------------------,,,,,,,,,+++++++++***(((***000:::DDDJJJ;;;666000,,,))))))((('''*********+++,,,...111222@@@GGGOOORRRNNNFFF???;;;666555666666555333111111888666555444333222...,,,111((($$$111LLL___YYYJJJBBBCCC;;;000333BBBJJJIII+++,,,,,,***''')))...333888333...---///111222111------...555<<<@@@???;;;>>>???@@@@@@<<<666000,,,,,,))))))444JJJ[[[\\\TTTCCC555***)))------***((())))))***+++,,,,,,------,,,------///111333555666@@@sssLLL<<>>555+++%%%&&&)))+++***(((+++...///000666@@@III\\\RRRIIIEEEAAA999222///777<<<999777;;;666...000000......000222111///000555AAAIIIIIILLLPPPEEE333+++111333///+++...777???222***'''+++,,,***,,,222+++///...&&&%%%,,,000...///...---------...//////111888;;;999888;;;:::666888---///...999dddkkk;;;......---,,,,,,+++******+++++++++,,,,,,---------&&&333111,,,444:::888999lllbbbDDD;;;888777777333111///...//////...---...---,,,,,,++++++,,,,,,+++,,,,,,******222???III666000***''')))++++++)))000111222111000333999>>>HHHAAA:::999777222---,,,(((///---,,,000,,,(((,,,,,,+++---222555555666888999IIIWWW\\\___```TTTCCC222***(((---...,,,222;;;666///***)))***))))))***000...***)))---000,,,&&&---------,,,))))))+++---***000222111222777888666777...222111333RRRYYY444...------,,,++++++******+++++++++,,,------......333111111888666***<<>>OOOaaammmvvvzzz```===,,,///111+++(((222888222***(((***,,,&&&(((---222///)))''')))***((((((,,,222111+++$$$)))((((((***,,,+++(((&&&---&&&(((......---,,,''',,,+++++++++++++++******+++,,,,,,...///000000111111===999???qqqxxxIII999@@@777555222111111000...---...---,,,,,,++++++,,,,,,***)))))))))++++++***))),,,+++)))(((''''''((()))))))))******************+++*********&&&$$$***333CCCAAA333((((((&&&%%%,,,)))---;;;KKKIII777,,,---...777LLLfffuuuyyy|||qqqBBB''',,,000))))))111;;;>>>444)))'''++++++''''''000???BBB222+++(((''',,,333666333///***%%%$$$))),,,***((((((***'''&&&***000///,,,+++++++++++++++++++++******+++,,,---...///111222222///222>>>iii\\\FFF:::777444222111///---+++...---,,,,,,++++++,,,,,,*********)))))))))***,,,)))*********)))((())))))(((***,,,+++)))))),,,///*********)))&&&&&&000;;;JJJDDD222'''******(((...%%%,,,@@@TTTPPP999***))))))///DDDcccvvvzzz}}}tttJJJ,,,(((***'''+++,,,888FFFBBB000'''+++******&&&***???RRRLLL777***)))((()))---444<<>>+++)))+++,,,>>>^^^vvv~~~yyyXXX999***)))+++***%%%111JJJMMM888+++---$$$---+++$$$333SSSccc___)))******''''''000AAAOOOAAA444******++++++,,,000'''111...(((,,,,,,***...******************++++++,,,,,,---///000222333333III]]]ZZZ<<<,,,666<<<111+++111111///---,,,------,,,+++,,,,,,***)))))))))***+++''''''(((***++++++)))'''$$$,,,*** $$$333666---...***((('''$$$''';;;SSSSSSHHH///!!!(((,,,'''&&&---666[[[[[[UUU555333&&&+++333///YYYwwwRRR---%%%111+++(((///444WWWNNN>>>***,,,---&&&%%%(((AAA```aaaJJJ333%%%***---***000===aaaKKK,,,###------***000777...))),,,///---***++++++*********++++++,,,+++000+++***===(((333@@@ZZZlll>>>111222111111444///000000///,,,++++++,,,---,,,+++***)))******++++++***)))))))))***))))))&&&***)))'''...888888000%%%''')))))))))222HHH^^^ZZZLLL333&&&------)))---'''777^^^gggddd777,,,+++)))///(((LLLuuukkkIII111)))***''',,,111ZZZWWWFFF,,,******---///$$$)))OOOnnniiiPPP555(((***///111111NNNddd```???)))''')))***///444555,,,''')))...000)))+++---......---,,,+++...000,,,666...SSS|||nnnFFF444000111333***---//////---,,,---...---,,,+++*********++++++///---+++)))((()))***+++(((%%%%%%---666999333,,,$$$)))+++)))+++:::OOO\\\]]]JJJ///&&&,,,***&&&...%%%???bbbqqqrrr???(((222***///%%%===hhhmmmGGG'''...)))(((,,,]]]jjjaaaFFF000%%%+++444(((===mmmwwwjjjNNN111&&&***---***777ccczzz```<<<...---***...555???@@@444((()))111,,,---...---+++*********,,,444///777JJJ|||TTT>>>333---///000000000///...---------,,,,,,,,,++++++++++++---,,,,,,***))))))***,,,,,,%%%(((666>>>888---((((((,,,,,,***555LLL]]]aaabbbIII+++###---***%%%,,,)))OOOhhhssszzzQQQ...222,,,222+++666^^^\\\...000+++(((***bbb}}}oooGGG+++$$$,,,000)))222[[[qqqvvvmmmPPP333&&&)))---111GGGhhhttt___CCC222)))111---<<>>---***111///222WWW~~~hhh777,,,***+++000iiiiiiHHH222%%%---000---QQQwww~~~wwwYYY999+++---///444UUUwwwttt]]]DDD---,,,&&&...FFFVVVMMM888)))000000000111222222111000<<>>999+++(((111000<<<]]]gggvvvmmmIII000---///>>>fff```666""":::^^^|||vvv___;;;***EEEooo|||}}}zzzWWW777999YYYvvv}}}www}}}{{{rrrcccYYY^^^JJJ999hhhxxxTTT---$$$@@@aaawww\\\666222000;;;]]]MMM;;;<<<HHH$$$000EEECCC???666))))))AAA]]]eee<<<000///...///;;;]]]mmmwwwuuuVVV333)))111666WWWzzzwwwGGG)))GGG{{{~~~uuuggg\\\KKK///###@@@mmmpppOOOHHHXXXgggggg___bbbpppzzzqqqYYYOOOnnn[[[kkkyyy\\\999222AAAyyylllVVV111'''EEEjjj___KKKhhheeeDDD000666OOOXXXCCC333222444???___ttt>>>***---444CCCYYY|||uuuhhh999"""222MMMmmm^^^:::PPPvvvnnnooosssqqqeeeZZZBBB999555AAAVVVbbb^^^TTTUUUTTTWWW[[[^^^^^^ccciiiwwwbbbKKKAAAFFFMMMKKKFFFCCCRRRbbbwww|||]]]KKKjjjzzz~~~pppyyy___;;;)))iii~~~]]]666...TTTwwwuuuhhh[[[444///>>>QQQaaaWWW???(((***HHHjjj|||~~~ppp<<<)))***@@@iii}}}~~~KKK+++@@@pppzzzwwwrrr]]]FFFJJJ___XXXQQQLLLPPP[[[```]]]WWWBBBQQQWWWKKK;;;555333111---,,,...222333222555:::DDD<<<222...000555777777444===FFF[[[ssssss```TTTKKK]]]ooouuusssuuuxxx{{{~~~}}}jjjkkkhhh@@@KKKzzzeee@@@333sssnnnMMM<<>>___XXX???WWWsss|||}}}sssoooqqqkkk___RRRQQQMMMHHHCCCAAA???===:::666333333777::::::999:::OOOZZZJJJ444---000222222000111333222...000444//////---,,,,,,///333777222666666???TTTZZZUUUUUULLLQQQSSSPPPOOOSSSXXXZZZ[[[aaa___XXXZZZfffooopppsssxxxjjj@@@wwwwwwTTTpppaaa@@@BBBYYYssswwwfff000///CCCjjj}}}555888ddd}}}}}}pppjjjdddKKKBBBXXXUUUSSSOOOLLLNNNOOOHHH???999DDDFFF;;;444888:::555444333000---***)))***,,,111:::>>>999555888999666888666666777666333555:::111222444333333555;;;???333666222333===@@@???EEEIIILLLNNNNNNPPPTTTSSSOOOJJJFFFFFFJJJKKKIIIKKKOOOPPPPPPUUU]]]aaabbbffflllRRReee{{{___OOOhhhmmmAAA444GGGhhhxxx888GGGnnnppppppooommm\\\VVVPPPMMMFFF===???JJJIIIAAA???DDDIIIFFFAAA???999@@@AAA:::444555888999111222222000//////000222000111111222555777777555444111111333333222666<<<555444333111111444999<<<111666111---333222///666777???HHHNNNTTTVVVRRRKKKEEE===<<>>===333...111222***(((...333333555999))))))***+++---...//////333555999:::666333666===;;;888777999999:::???FFF<<<888222---++++++---...///333---***///...+++111---111333222666===AAAAAA===888555777777555777<<<666======666555<<>><<<:::888888111000000///////////////////////////............***+++,,,,,,---...//////666444222111000111222333000000000000111111111111,,,+++*********+++,,,---333333222000///...---,,,,,,,,,------------------...............///000000333555777777666777888:::AAABBBDDDGGGLLLTTT]]]ccckkkpppzzzpppaaacccbbb```]]]ZZZYYYYYYYYY___\\\ZZZYYYSSSJJJDDDCCC777777666555444333222222111111000/////////000000/////////.........------+++++++++++++++++++++,,,///...,,,+++++++++,,,---,,,,,,,,,,,,------------++++++*********+++,,,---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++...------------...//////111333555555555666888999>>>@@@CCCFFFJJJQQQYYY^^^cccgggmmmqqqwww{{{sssjjjcccccc```\\\YYYXXXZZZ]]]___```ZZZTTTOOOGGG===888888333333333333333333333333222222111000000000000111............------------*********))))))(((((((((***)))((('''''''''((())))))))))))*********++++++*********)))***++++++,,,''''''((()))***+++,,,,,,------,,,,,,++++++******,,,,,,++++++,,,,,,---......000222333333444666888;;;===AAADDDHHHMMMRRRVVV\\\bbbhhhiiihhhlllwwwzzzsssooonnnnnnnnnqqqllleee___[[[YYYYYYXXXNNNHHHCCC@@@;;;666555888666666666555555555555555333222222111111111111111------------,,,,,,,,,,,,((((((((((((((((((((((((***))))))((((((((()))))))))*********++++++++++++))))))))))))******++++++'''((((((***+++,,,------000//////...---,,,,,,+++***************+++,,,,,,+++---000111111333555777888;;;???BBBEEEHHHLLLOOOTTT]]]iiinnnmmmkkkllloooqqqyyy|||zzzwwwtttsssuuuxxxzzzpppjjjbbb[[[UUUPPPJJJFFFFFFAAA======<<<:::<<<@@@666666555444333333222222333222222111111111111111,,,,,,,,,,,,++++++++++++''''''(((((()))******+++******)))))))))*********))))))*********+++++++++(((((()))))))))*********))))))******++++++,,,,,,//////...---,,,+++++++++)))))))))))))))***++++++***,,,...///000111333555666888<<<@@@BBBDDDHHHJJJKKKSSS^^^hhhkkkjjjfffcccmmmuuu~~~|||zzzyyywwwvvvvvvhhhccc]]]YYYUUUPPPJJJDDDHHHCCC@@@@@@>>>;;;;;;???888888777555444222111111222222111000000000000111++++++++++++************&&&''''''(((***++++++,,,((((((((()))))))))))))))'''''''''((((((((())))))''''''((())))))))))))(((((((((((((((((()))))))))++++++******))))))(((((())))))(((((())))))***+++)))+++---...//////222333333555999<<<>>>@@@DDDFFFIIILLLRRRYYY___bbbbbbaaafffnnnxxx~~~{{{yyywwwsssnnnjjjgggbbb\\\YYYWWWTTTOOOJJJEEEBBB@@@AAA>>>999888999:::999888777666444333333111111000/////////000000++++++*********)))))))))''''''(((((())))))******&&&&&&'''(((((((((((((((&&&&&&&&&'''''''''((((((&&&'''((()))))))))((((((''''''''''''((((((((()))))))))(((((((((((((((((()))))))))((()))******+++***,,,............000222///222444777999<<<@@@CCCGGGJJJNNNQQQTTTWWW\\\```]]]dddoooyyy~~~{{{xxxwwwvvvrrrlllfffeee___WWWRRRQQQOOOJJJEEEAAA>>>???BBB@@@<<<999;;;666666555444444333222222111000000///////////////************)))))))))))))))(((((((((((('''''''''&&&'''(((((()))))))))((('''''''''((((((((())))))%%%&&&((()))))))))((('''&&&''''''((()))***++++++))))))))))))************)))))))))))))))***+++++++++,,,............///111---///111333555999>>>AAA???FFFNNNOOOMMMMMMSSSYYY^^^dddlllsssxxx}}}wwwrrrnnnjjjfffdddbbb[[[TTTQQQPPPNNNIIIEEEJJJGGGBBB;;;777888<<>>666333666777333000222---///111111000......///***))))))+++------)))&&&$$$&&&'''''''''''')))+++((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((***&&&$$$&&&&&&$$$&&&***,,,$$$###******%%%&&&---&&&&&&...///)))---///&&&+++,,,---...///...------000000111222444666888999???BBBFFFIIILLLNNNQQQSSSXXX\\\aaagggnnnwww~~~}}}yyytttoookkkgggcccaaaaaa[[[UUUQQQPPPNNNIIIEEEAAA>>>;;;<<>>;;;777333444888999666333222222222222222---,,,***((('''(((((())),,,///444666333///+++)))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''***&&&%%%''''''%%%&&&***%%%(((,,,***"""&&&@@@]]]WWW888***///...+++...///))))))***,,,,,,------,,,.........000111333555666888;;;>>>AAACCCFFFIIIKKKLLLOOOUUUZZZaaahhhooottt~~~zzztttrrroookkkgggccc```\\\YYYSSSPPPMMMKKKIIIEEEAAA===CCC???<<<===AAACCCAAA???@@@AAA@@@>>>999777888<<<<<<:::777666666555222000...&&&""",,,;;;???333%%%---000333333000+++(((&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''---******------******---,,,'''$$$&&&'''''',,,333EEE...&&&***)))((((((###((())))))***++++++,,,,,,,,,,,,---...///111333444555888:::===???AAAEEEGGGHHHLLLQQQVVV\\\bbbiiimmmyyy|||}}}vvvqqqnnnkkkgggdddaaa^^^YYYVVVLLLLLLJJJIIIGGGDDD@@@===>>>???AAABBBBBBCCCDDDEEE???BBBDDDBBB===:::::::::<<<<<<<<<<<<:::666000,,,000'''$$$000AAAFFF;;;---...//////---)))'''&&&'''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''###)))666BBBBBB666)))###***$$$"""(((---,,,'''###)))&&&(((&&&%%%111666***)))))))))*********++++++++++++,,,---...///111222333555888999;;;>>>BBBEEEGGGJJJOOOTTTYYY___dddhhhqqqttt{{{|||xxxsssooojjjgggdddbbb___\\\WWWTTTIIIJJJKKKKKKIIIFFFCCC@@@;;;>>>AAABBBBBBCCCFFFHHHFFFJJJJJJEEEAAA???<<<999:::===AAA@@@;;;333---***)))))))))***---000333555//////---)))&&&&&&(((***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###'''000::::::000'''###&&&'''))))))'''&&&''')))'''...333...---BBBOOOEEE,,,+++******))))))******+++++++++,,,---...000111222333555666888:::???BBBDDDHHHMMMQQQVVVZZZ___bbbfffkkkrrr|||zzzwwwtttppplllfffdddaaa___]]]YYYUUUQQQDDDGGGJJJKKKJJJGGGEEECCC;;;<<<>>>AAAEEEIIIKKKLLLQQQQQQMMMFFFDDDFFFDDD???:::???CCC@@@777...+++***$$$''')))'''###$$$+++111------+++(((&&&'''***,,,((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&***&&&$$$%%%%%%$$$&&&***(((******&&&"""###&&&***&&&''',,,+++)))666@@@;;;///---,,,***))))))))))))+++++++++,,,---...///000///111222333444777<<>>CCCGGGKKKNNNRRRTTT[[[aaajjjqqqwww}}}|||vvvrrrqqqmmmggg^^^___[[[RRRMMMOOONNNJJJCCCFFFJJJKKKIIIEEEBBBAAA:::555:::KKKYYY]]]cccmmmRRR___eee]]]VVVUUUPPPGGGHHHCCC:::222+++(((((((((+++)))(((+++000111---(((---+++***)))***)))(((&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((('''###%%%***&&&&&&''''''''''''&&&&&&)))))))))(((''''''(((***''')))+++)))'''&&&)))+++)))***,,,,,,,,,---...000000000000111333555888999>>>???@@@BBBEEEIIIMMMOOOUUU[[[bbbgggllltttyyyqqqmmmllliiidddYYYYYYVVVRRRRRRSSSNNNEEE???BBBFFFGGGFFFCCCAAA@@@<<<777;;;JJJUUUXXX]]]eee\\\gggkkkddd^^^[[[SSSHHH???;;;555///***(((((())))))+++---.........//////222000---,,,+++***((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((($$$$$$(((***(((&&&'''&&&&&&''''''(((((()))))))))))))))(((((((((((()))((()))***)))((('''***,,,***+++++++++++++++---...//////000111222555777888<<<===???BBBEEEHHHKKKMMMQQQVVV^^^dddiiipppyyy{{{xxxppphhheeehhhhhhfffZZZWWWTTTTTTWWWVVVLLL@@@>>>@@@DDDEEECCCAAA@@@???<<<777:::EEELLLLLLOOOUUU[[[dddiiigggddd```TTTFFF444222///,,,))))))))))))%%%,,,111111------333:::555222...+++***)))'''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***$$$###'''+++(((%%%$$$'''''''''''')))+++---...*********)))))))))))))))((()))***)))((()))***,,,,,,++++++******++++++,,,...//////000222444666777999;;;>>>AAADDDFFFHHHHHHKKKPPPXXX^^^cccjjjqqqwww|||uuuqqqfff\\\ZZZ^^^```___ccc```[[[XXXWWWQQQFFF===BBBCCCEEEDDDAAA>>><<<<<<:::777888>>>AAA???@@@DDDJJJSSS\\\bbbddd```PPP@@@---,,,+++***))))))))))))''',,,111000---...666>>>111---***'''''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***&&&$$$&&&'''%%%%%%((('''''''''''')))---000222///...---,,,,,,+++)))((('''((((((((()))***+++,,,,,,+++******+++,,,,,,,,,---...///000111333444555666888;;;???AAACCCCCCCCCEEEJJJQQQXXX]]]ccciiimmmwww}}}xxxrrrmmmbbbXXXUUUZZZ^^^^^^pppjjjbbbZZZQQQGGG@@@<<>>:::888888:::999:::;;;:::777666888<<>>:::<<>>???===:::666555555:::@@@IIIRRRUUUNNN>>>111++++++***)))))))))))))))666333///,,,******)))((()))(((((()))+++,,,+++***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%((()))'''(((444AAA'''''''''''')))+++---...111///...000222222///+++)))((('''))),,,...//////...------000333333///,,,+++,,,...///000111111111222333555777999;;;;;;<<<@@@BBBFFFKKKQQQVVVZZZ]]]aaajjjvvv~~~zzztttpppjjjiiieeebbbgggqqqwwwxxxiii]]]PPPHHHAAA:::888:::AAABBBBBBAAA???@@@AAACCC>>>AAABBB???:::777555444999:::>>>CCCCCC===333,,,******)))(((((()))***+++111///,,,***((('''&&&&&&((()))***,,,...///---+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$''')))((('''...777&&&&&&''''''(((((())))))***))))))...333555333000,,,+++***,,,000333333222222111111444777555...(((+++,,,---///000000000///222222333444555777999:::===>>>@@@EEEKKKQQQUUUWWWZZZaaallluuu~~~{{{wwwqqqmmmpppmmmfff^^^\\\___```^^^^^^NNNAAA>>>>>>:::777888???AAACCCDDDEEEHHHLLLOOO===@@@BBB>>>999666444333444222222444333///+++***)))((('''&&&''')))+++---'''((()))((('''''')))+++((((((***---///...,,,)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%(((&&&""""""%%%&&&&&&''''''''''''&&&&&&$$$$$$%%%,,,444888666333///---,,,///333666666555666555555888:::666---%%%***+++---///000000//////222111111222333555888999<<<<<<===AAAGGGMMMQQQTTTUUU\\\fffnnnvvv|||xxxxxxvvvpppkkkcccaaa\\\VVVPPPMMMMMMOOOMMMIIIDDD>>>:::888888999999CCCNNNPPPKKKGGGHHHLLLHHHCCC>>><<<<<<<<<;;;999999777222,,,---000///++++++)))(((((((((''')))+++))))))(((((('''''''''(((''')))+++---///000000///)))'''&&&((())))))&&&"""%%%&&&'''''''''&&&$$$$$$&&&&&&((())))))(((&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''(((***,,,000333444222///---...222555444222333444444000+++)))***,,,(((...---'''---888666)))111111111222444666777888;;;<<<===???AAAFFFKKKPPPNNNPPP\\\jjjooorrryyytttssspppjjjdddccc```ZZZTTTNNNKKKIIIHHHFFFCCC???:::888777888999===DDDLLLNNNJJJGGGHHHJJJHHHDDD@@@>>>>>>>>>===;;;>>><<<666///---...+++&&&************)))((()))+++))))))))))))***---000222222222222222222000///...&&&%%%&&&))),,,///...,,,'''&&&%%%%%%%%%&&&'''((($$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''******)))(((((()))***+++111111111222333444444444666666555222...+++***+++******...111+++%%%(((222000111111222444555777888:::;;;===>>>@@@DDDJJJNNNPPPQQQ[[[fffiiijjjvvv|||sssooommmkkkfffaaabbb\\\TTTOOOKKKHHHDDD@@@>>><<<999666555555777888???BBBEEEGGGFFFEEEDDDEEEHHHEEEBBB@@@??????===<<>>BBBGGGKKKQQQRRRYYY```aaa```jjjxxx~~~yyytttmmmjjjiiihhheeebbb\\\UUUMMMIIIGGGEEE???:::999888555333333333555666::::::;;;===???AAAAAA@@@HHHFFFCCC@@@>>>===;;;:::666888777333222222///***(((---///---*********))),,,,,,)))'''&&&+++333::::::999666444222111222222999888777777888:::<<<<<<999666222...+++)))(((((()))(((&&&&&&&&&&&&((()))((((((((('''''''''''''''''''''''''''''''''''''''))))))))))))))))))******((('''(((,,,222444111---000//////111444444111---CCC888---))),,,......---000000000111222333444555666777999:::<<>>;;;777444222333444666<<<;;;:::999888888999:::===<<<:::777333000,,,+++)))((('''&&&&&&'''((()))((((((((((((''''''&&&&&&(((((((((((((((((((((((('''(((((()))***+++++++++---(((&&&---888<<<777000//////000555:::<<<:::777111<<>>;;;888777666444333222111111222111111222555:::>>>@@@AAABBBBBBAAA???;;;888777888666:::<<<888666666555222///777999111***+++,,,***'''***,,,,,,,,,111:::BBBEEEAAA<<<777555666999;;;888999999888777777888:::;;;;;;;;;:::888666333111//////............//////000//////......---------++++++++++++++++++++++++((())))))******)))((((((,,,'''%%%+++555999555...,,,---///333777999999888888:::WWWyyysssHHH...000///......///000111222222000222444666666888;;;>>>BBBFFFJJJNNNQQQWWW^^^eeemmmvvv~~~vvvnnniiijjjfffaaa[[[VVVSSSPPPNNNDDDCCCAAA>>><<<:::888777555444333222111111222222...000222444777:::===>>><<<>>>???>>>;;;::::::<<<...333444///,,,,,,,,,***555??????444,,,...///,,,***...333444333666>>>EEEFFFBBB<<<888777:::???BBB<<>><<<===???;;;:::999888666555444444333333444444444444333333444444444333222222111111------------------------++++++,,,,,,,,,+++***)))***((('''))),,,...---,,,000111222333222222333444666222:::UUUmmmjjjJJJ+++............///000111111...000333444444666888:::???BBBFFFGGGJJJPPPVVVZZZ___jjjyyy{{{ssskkkfffbbb___ZZZUUUQQQOOOMMMLLLBBBBBBAAA>>>:::777666666222111111111111222222333,,,...111333444555888:::888;;;>>>>>>===<<<>>>@@@777;;;<<<888555666888777:::DDDDDD666---///222///777<<>>999777888>>>DDDIIIHHHJJJMMMKKKHHHEEEEEEEEE>>>;;;888444222111222222...///000111111000///...111000000///...------,,,////////////////////////,,,---...///000//////...,,,...///---***)))+++...;;;<<<<<<999555222444666000@@@888+++KKK}}}vvvHHH...............///000111---///222333333444777999>>>AAACCCCCCEEEJJJOOORRRTTTaaaqqq}}}~~~xxxvvvsssjjjbbb^^^YYYXXXZZZWWWMMMFFFEEEBBB@@@>>>===<<<;;;:::888000000000000000/////////555444000...000666???FFFEEEFFFHHHJJJJJJGGGAAA===444:::000///<<<;;;999JJJBBB888///......,,,***+++***000888>>>BBBCCCDDDEEEDDD===555222666>>>DDDHHHJJJMMMLLLEEECCCEEEDDD@@@OOOBBB666222222000---,,,+++,,,......,,,***+++///)))***+++++++++*********---,,,+++,,,///000...+++''')))+++---...------,,,///,,,************+++---555555555444444555555555999777//////555===WWW}}}NNN777000444111...000000///000111111111333666888===???AAAAAABBBFFFLLLRRRWWW]]]hhhvvv~~~xxxwwwrrrggg```___]]]XXXVVVVVVSSSIIICCCAAABBB@@@<<<999777666555444444444444444444555555555+++111999???CCCDDDDDDEEEHHHDDD>>>:::888777666555...444000444CCC>>>444:::000,,,+++///111111000222,,,000666;;;>>>@@@BBBDDD;;;888555666;;;AAAEEEGGG@@@FFFJJJHHHEEEEEEBBB>>>YYYOOODDD???;;;555000000111111222333222000//////000...---000333555333111///---,,,---000111000...000///...---,,,+++******''''''))),,,///000000111---///111222444444444444444888777777666000;;;UUUiii???)))000222...///000222333333333222333666888999:::<<<===???CCCHHHKKKLLLTTTbbbnnnvvv{{{uuussstttmmm```[[[^^^YYYTTTQQQQQQNNNHHHCCCAAABBB@@@>>>;;;999888777777888888777777777888888999::::::999555111///......666333...+++***+++++++++)))...///:::GGG???...***000------///...---///444???AAADDDEEEDDDCCCDDDEEEBBBAAAAAACCCEEEFFFEEEDDDJJJPPPTTTRRROOONNNLLLJJJOOOJJJGGGEEEBBB<<<:::<<<;;;::::::<<<>>>>>>:::666===888555777===???<<<777;;;999777666666777777666444222000...---...///000444222000//////...,,,***,,,...000222333333222111,,,111111111111,,,111DDDPPP999...111111333222+++444555555444333333666888999999:::===BBBFFFHHHIIIHHHQQQ^^^iiinnnxxxsssssspppllliiifffbbb^^^TTTQQQOOONNNLLLIIIFFFDDD@@@AAACCCCCCBBB@@@??????777777555444444444555555///...,,,******...444888444555777999:::777222---111222555???FFF???333---...---...000000222<<>>;;;888666555444444111111...---000555555222+++,,,...000111222222222777;;;777444666///)))///***999EEE999***000777,,,222333333333222333555777<<<;;;<<>>===444333111///......//////***///666;;;>>>???@@@AAA>>>@@@CCCFFFFFFAAA999333888333555:::999777777666555:::CCCMMMSSSZZZfffrrrxxx}}}|||zzz{{{}}}|||zzzxxxuuusssrrrssstttmmmllljjjfffaaa[[[WWWTTTLLLMMMKKKFFFCCCAAA777,,,888777666555444555555666,,,444555888BBB???111,,,000>>>OOOGGG111,,,222000000111111111111222555777:::999;;;AAAIIIOOOQQQPPPMMMLLLPPPYYYbbblllyyyxxxnnnggglllqqqkkkaaaeeepppiiiWWW[[[[[[WWWRRROOOLLLGGGAAA;;;AAAFFFGGGBBB;;;666444333222000......///000111555888;;;>>>@@@DDDIIIMMMUUUUUUUUUWWWYYYZZZXXXVVVTTTKKKMMMPPPJJJLLLUUUUUUdddkkkxxxyyyooojjjkkkiiigggeee]]]TTTRRRTTTdddttt~~~yyyxxxvvvrrrvvvyyy{{{yyysssrrrwww|||~~~{{{xxxvvvuuuyyywwwpppiii```MMM999KKKHHHCCC===666111---+++333;;;555111:::>>>888555222,,,???VVVPPP;;;111---222222333222222333555888444555777<<>>CCCGGGEEE???999666666666555444444555888;;;===777:::???GGGSSSbbbqqq{{{zzzxxxvvvvvvxxxzzzzzzzzzpppbbbgggoooiiimmmtttmmmrrrvvv}}}}}}~~~xxx|||zzziiiaaaYYYLLL???888888555333444111---...222AAA```|||}}}||||||{{{nnnooopppnnnkkkkkkooosssqqqssstttsssqqqppprrrtttnnnooopppqqqrrrsssssstttsssvvvtttoooppprrrhhhYYYttttttsssqqqmmmgggbbb______kkkcccOOOFFF>>>444000+++&&&333IIISSSTTTKKK<<<999999999777555555666888444666777999;;;???DDDHHHMMMLLLNNNUUU\\\bbblllvvv}}}|||zzzyyyxxxssshhhkkkyyysss\\\RRRYYYRRRVVVWWWTTTTTTUUUQQQHHHBBBFFFHHHFFFAAA======@@@999888888:::===AAAEEEHHHRRR[[[hhhvvv~~~zzzuuupppkkkgggWWWHHHPPP^^^ZZZ]]]___QQQDDDFFFNNN\\\hhhssswww^^^RRRNNNIIIDDDBBB666111.........,,,...222///YYY~~~|||zzzwwwtttrrrrrrrrrsssuuuppp```OOOKKKPPPLLLAAA>>>EEEOOOYYYaaaddddddcccZZZ|||{{{hhhQQQFFF888???:::'''222```rrr[[[@@@@@@>>>;;;888777888999999;;;<<<;;;:::===CCCHHHCCCEEEKKKPPPSSSXXXdddppp|||}}}{{{}}}uuunnnhhhcccbbbcccaaaXXXQQQYYYQQQOOOSSSTTTOOOLLLOOOSSSDDD:::<<<===:::999===999EEEOOORRRXXXeeeooorrr}}}xxxuuuuuussskkkaaa\\\MMMBBB???EEEGGG>>>555333000///777BBBBBB999666:::444222888NNNnnnrrrVVVPPPKKKFFF@@@555111000...,,,,,,,,,...///444BBBQQQFFF333777444+++...111,,,***222444222666///???]]]sssJJJOOOPPPJJJXXXUUUQQQMMMLLLSSSeeewww}}}zzztttmmmcccXXXKKK@@@>>>????????????AAAEEEHHHCCCHHHLLLLLLKKKOOOYYYbbbttt{{{xxxooommmiiibbb]]][[[[[[[[[ZZZTTTUUUTTTSSSRRRSSSRRRRRR<<>>111666AAAMMMSSS```uuukkkIIIBBB@@@===777000111///...,,,,,,,,,...///---;;;zzzwww>>>999,,,...000777---,,,+++,,,...---///333777---:::@@@333***555444555333555===GGGTTTeeetttttt{{{XXXSSSMMMGGGDDD@@@<<<999KKKKKKKKKKKKLLLQQQXXX^^^fffooo{{{yyyooogggkkklllkkkgggaaa[[[XXXXXXXXXUUUOOOLLLRRR[[[]]]YYYfffmmmtttwwwyyyzzzvvvpppfff^^^VVVRRRNNNEEE===888AAA222)))------(((,,,777///)))---777444,,,666JJJfffppplllQQQ444111GGG___zzzhhh===333666333///...000///...,,,,,,---......'''555nnnnnn000333///,,,///???444+++---222,,,)))...///666$$$444>>>YYYHHHOOOKKKJJJDDD>>><<<<<<:::<<>>BBB777444444666888888:::???'''---...+++333@@@@@@555+++222///%%%///QQQrrrmmmFFF,,,666___III---222111---555......---------.........+++666XXXDDD>>>BBB>>>...222FFF888...---...000000,,,,,,666+++666OOO|||zzzppprrrtttpppjjjhhhhhheee\\\SSSOOORRRWWW]]]ccckkksss}}}~~~vvvmmmgggffffff^^^```eeeooozzzwwwYYYAAAFFF[[[___ccc^^^LLL:::666???HHH666777444///...333888999;;;:::222+++666IIILLLDDD222555000///GGGoooiiiMMM000///PPPzzz\\\222111222,,,444---------...............---555KKKHHH888<<<;;;,,,555NNNLLL555$$$,,,222------***888)))***---hhhaaaiiipppnnnddd\\\[[[\\\YYY^^^fffnnnwww|||zzzvvvqqqkkkhhhiiikkkllluuu|||}}}ttt```KKKGGGUUUdddjjjHHH>>>777:::???===777222555999555---444FFFMMMGGG777+++'''333DDDJJJFFFCCCDDD999555GGGeeewwwuuujjjGGG444,,,DDDmmmooo999111222+++000,,,------......///......---444AAA???333;;;777///JJJdddtttPPP(((///222'''000)))///555333222]]]{{{qqqeee___bbbmmmvvv___eeellltttzzzyyyxxxvvvtttssstttvvvxxxxxxjjjaaaaaadddNNNIII888333RRRuuukkkGGG000111===MMMOOOAAA333000///666444000DDDdddooofff;;;---:::ccc}}}tttfffeeeOOO555222SSSppphhhMMM:::222)))222VVV~~~|||???333333+++///,,,,,,---.../////////...///444<<<555444AAA888444^^^}}}lll222555222$$$333...!!!444***...GGGhhh|||~~~tttbbbWWWjjjpppyyy~~~|||~~~}}}kkkhhh[[[kkkeeeCCC@@@555NNNVVV```hhhKKKBBB444<<<\\\___;;;111:::000333EEEBBBSSSpppyyymmmLLL;;;NNNuuupppmmmlllDDD444+++444<<<>>>;;;777555333777###AAAzzzGGG444000,,,......------,,,,,,------...222222:::{{{OOO888333333---YYY<<<333+++000***...(((///...(((HHHzzz}}}bbb{{{aaa>>>RRRSSSdddyyywwwjjjaaaNNNaaa{{{UUUHHH???LLL^^^qqqtttFFF@@@BBBFFFTTTQQQ999000666333OOOSSSeeekkkKKKOOOOOOgggnnnlllSSSHHHCCC///,,,222444555444111000...,,,111111VVVUUU222000---///------,,,,,,,,,,,,------000000888vvv{{{===111000333444gggPPP666,,,///---+++***///...)))<<>>666<<>>***888mmmvvvKKK@@@aaadddZZZXXXoooaaa///,,,888...999999//////222555222,,,,,,111@@@vvv???---___FFF333222000,,,,,,,,,++++++,,,,,,,,,+++///111[[[sss666.........666FFFTTT666'''///+++,,,%%%+++444(((+++JJJ<<<&&&(((GGGVVVKKKLLL\\\wwwyyy~~~\\\OOOFFFFFFYYY}}}{{{___kkk}}}sssHHHRRR|||~~~\\\HHHFFFIIIllluuu777...;;;444666III???555JJJyyyxxxJJJAAAWWWLLLSSSrrruuuQQQ+++,,,222111<<<>>>---)))+++111222------333NNN}}}{{{>>>(((GGGlll[[[555222///,,,,,,++++++++++++,,,,,,,,,///...OOO}}}{{{]]]555333...,,,333AAAiiiAAA***---...)))%%%,,,111+++,,,;;;>>>333+++333CCCKKKCCC888DDDRRR{{{}}}ooo\\\JJJBBBNNNjjjssscccwww{{{}}}~~~\\\]]]}}}lll^^^DDD777hhhfffAAA===III___xxxaaa333;;;@@@666444???@@@OOOpppkkkLLL???SSS~~~ttt;;;,,,///...AAAVVVbbb@@@111(((---333222222666BBBiii^^^<<<...777IIIqqq777111---,,,,,,++++++++++++,,,,,,,,,///***DDD~~~eeeTTTdddqqqDDD666999222///000:::NNN000......(((+++...))))))///111OOODDD777777GGGVVVOOO>>>222BBBbbbzzzmmmkkkTTTNNNMMMUUU]]]ZZZgggyyy{{{rrrjjjiiiUUUoooeeebbb@@@444:::YYYzzzHHH444CCCWWWvvv{{{PPPFFFGGGDDD777000555CCCfffaaaIIIHHHGGGuuurrr///222777111QQQnnncccGGG000...444333///000(((JJJfffjjj@@@;;;======EEE~~~888111,,,,,,++++++++++++++++++,,,,,,...'''==={{{}}}TTT777JJJtttfff111...666111111111<<>>;;;///444WWW<<<<<>>OOOhhhSSSZZZSSS---111---VVVzzzLLL+++---------,,,++++++++++++,,,,,,)))000222qqq|||yyy{{{mmm===222999...222000+++NNNggg???+++111///,,,+++,,,,,,,,,+++===666)))+++999;;;888???LLLJJJFFF===111,,,888HHH}}}~~~xxx~~~aaaBBB@@@DDDOOOdddlllsss{{{```PPPNNNaaawwwDDD===;;;PPPooowwwBBB555YYYuuuzzzCCC***LLLlllRRRFFFnnn~~~FFF888___EEE555444JJJxxxrrrxxxlllJJJ444...///---333888666222<<>>,,,---,,,,,,+++***+++++++++...******---[[[yyysss999//////888---000///---RRR```LLLGGG666---,,,,,,---......,,,***(((333111...;;;CCC999000000@@@FFF:::///111333000TTTzzz}}}cccNNNKKKRRRZZZtttxxxwwwmmmeeeZZZ[[[vvvttt\\\XXXvvvjjj??????XXXkkk\\\IIIaaayyyWWW222CCCaaaZZZ]]]VVV:::XXXUUU555222ggg|||]]];;;000333---+++...000000000222777TTTiii\\\222%%%555+++@@@vvvqqqEEE+++,,,,,,+++************+++,,,***))),,,NNN~~~iii000///000:::///000......SSSFFF777AAA<<<,,,++++++,,,------+++)))$$$333222,,,777AAA;;;444***111999;;;666///...222@@@jjjzzzoooKKK;;;>>>@@@\\\pppwww|||tttnnngggZZZVVVttthhhRRR^^^bbb;;;CCClll{{{fff```eeennnoooRRRKKKddduuuLLLMMMnnn|||@@@<<>>ppp```FFFCCC@@@MMMeeesssggg```vvv~~~ttthhhiiiiiittt|||zzz```iii|||QQQAAAXXXllluuuzzzVVVGGGvvvzzz???444WWWYYY:::qqqTTT;;;<<>>,,,)))---000000...///222000***---''')))LLLxxxmmmIIIggg}}}~~~~~~~~~}}}___???,,,++++++***)))*********$$$+++------...lllyyy}}}yyy|||||||||}}}~~~~~~```...111------444***---///888bbbUUU333222333555EEE666333///---............&&&777===999666---+++444777111///555;;;:::333...+++---eeetttjjjLLLAAA777DDDEEEaaauuuiiiiiippp{{{wwwhhh```]]]]]]ZZZ}}}qqqWWWoooBBBBBB]]]rrrVVVcccpppjjj>>>@@@vvvVVV...555nnnqqq999VVV444999III|||yyyzzz~~~{{{RRR///***///,,,,,,222777000(((***---'''111LLL{{{rrrtttrrrKKK333((((((+++(((***,,,%%%+++'''+++(((,,,UUU{{{||||||}}}~~~~~~}}}~~~TTT///+++111000888333,,,333000ggg|||VVV555+++000666III***%%%000------111,,,///---444777222222111'''888111...---222???>>>***222///FFF~~~||||||~~~uuu^^^EEE888AAA>>>___mmmppp|||sss}}}nnn```\\\\\\VVVbbbggg\\\ddd===DDDlll|||uuu}}}dddMMMbbbwwwfff999;;;yyy|||FFF555888vvv\\\888bbbooo666444YYY~~~}}}|||||||||iiiKKK666---,,,...222555333+++))),,,)))111FFFLLLjjj}}}xxxTTT222((())),,,((())),,,'''***(((,,,)))***OOOvvv|||pppHHH...,,,///---777333+++111///hhhpppPPP777///222HHH555---000---+++---,,,***,,,333555000///111,,,666444555444444===<<<+++,,,)))777\\\[[[EEEHHHGGGXXXZZZbbbmmmqqqttt~~~}}}tttPPP222<<<444LLLbbbwwwzzzrrrwwwcccWWWUUUYYYOOOnnnYYYfffRRR;;;RRRyyyzzzlllnnntttTTTFFFiiiWWW444>>>nnn777777>>>qqqEEE???wwwOOO999444ooo}}}hhhGGG///)))++++++111666///(((,,,---111<<>>777BBBGGG???222HHHYYYcccttt~~~iii:::444555;;;VVV\\\KKKZZZvvv~~~{{{cccXXXTTTNNNJJJLLLfffzzzPPPQQQ{{{wwwRRR:::OOOttt}}}~~~oooAAALLLAAA(((<<>>rrrFFF>>>mmm}}}```555333111)))***444111(((+++)))111---&&&+++------333###JJJqqqaaa<<<(((+++,,,++++++'''***,,,''')))///+++IIImmm555222000///---+++,,,///444666000666<<<pppKKK;;;;;;///+++///***)))000&&&,,,CCC777&&&777444---///222///444>>>???HHHCCC444000'''777nnneeeBBB(((>>>NNNEEE555333CCCSSS@@@555<<>>mmmooo888111,,,'''111(((***(((***+++'''000,,,<<>>@@@:::GGGkkkdddeeefffvvvvvvUUU333;;;555mmmqqq>>>444VVVsss888000000```www???------PPP[[[666888PPPsss888555777gggyyy]]]lllxxxsssggg666222999000---)))///***************+++,,,,,,(((,,,111AAAaaa~~~uuu<<<---+++***000(((***(((***+++(((///+++999xxxSSS555...000000+++---000)))<<<===666---777pppZZZ000000444+++(((111***)))999:::///000888***(((222:::@@@CCC???111@@@///(((***'''LLLkkkQQQ@@@888555555777---AAAZZZSSS666111888000777555444444000444KKKfffbbbfffnnnttt~~~YYYGGGFFF===888:::>>>WWW|||{{{WWWdddkkk}}}III---;;;BBBsssiii777444VVV\\\//////000qqqiii444111---KKK???(((888jjjYYY000555;;;}}}ppp555---777000)))&&&111*********)))******+++,,,***000+++'''???jjjCCC))))))---///'''***((((((,,,(((...+++555iii[[[444...111222,,,---000***======666...777xxx:::---666)))+++000)))'''444999555666???777,,,000>>>AAA;;;;;;///...666...###'''@@@mmmSSSKKK<<<000...222555444---000CCCLLL<<<---...///555333444333......>>>QQQJJJFFF___jjj{{{jjjEEE;;;;;;999666888GGGiiioooOOO999^^^rrrsss>>>***999PPP{{{\\\222222RRREEE***111666}}}ZZZ***333,,,@@@///&&&999}}}GGG---444;;;bbb,,,%%%///---...***...*********))))))******+++...++++++...222@@@```OOO)))(((000---'''+++)))''',,,))),,,+++000XXXrrr555---///222,,,,,,000,,,888999666222===QQQ000777+++,,,...***(((000666666444>>>@@@333000>>>:::...333555'''BBB;;;%%%+++999ZZZ777:::888444555888555---...+++222;;;666,,,///666...///111222///...777CCCDDD:::JJJ\\\mmmbbbttt|||UUU<<<999888999777888LLLpppwwwUUU;;;999kkkyyy|||fff888+++666[[[NNN000///KKK555***444BBB{{{JJJ%%%222,,,333,,,000>>>ppp>>>///222<<>>qqq:::666000---,,,,,,+++,,,222333---+++777222///:::666---555;;;(((GGGEEE+++///555III222000***&&&(((,,,+++'''---///---+++---...000444+++,,,///222111000333999JJJCCCCCC]]]WWWUUUYYYttt~~~jjjDDD:::<<<777999888999PPPooozzzoooOOO===CCCqqqwww}}}[[[333...666ddd}}}???222+++AAA///,,,444PPPiii===$$$///,,,,,,///888FFF[[[:::222333CCCqqq///444WWWTTT444,,,)))+++---,,,++++++***+++++++++)))''')))...///,,,---000HHHkkkooo999+++000)))+++------%%%---***(((---,,,:::|||JJJ555,,,...+++,,,111///AAA777---,,,===???...//////+++......)))///222(((###///222000222000...222:::---AAAGGG333...222:::111,,,---888DDDHHHGGGFFF;;;@@@333'''...333...,,,......000111111111000///KKKPPPOOOgggVVVWWWLLLYYYzzzzzzVVV888;;;;;;333777:::===XXXqqqooovvvLLL555???qqqvvv|||TTT000111888mmm~~~~~~xxx444777'''666///+++111ZZZPPP333(((+++...+++...666PPPFFF666222555QQQYYY***222cccqqqVVVAAA111---...------,,,++++++,,,,,,***,,,++++++...222...'''+++IIIjjjzzz~~~EEE---...'''......///$$$---)))&&&///---222jjj\\\???...---,,,---000...???555...444JJJCCC***000222***//////'''...555***+++,,,111///)))---222,,,555222555DDD;;;,,,222111...***:::]]]www|||yyyzzzhhh___@@@...:::<<<111000.........///111222///+++BBBQQQ]]]eee```[[[NNNFFFssszzz{{{iiiHHH333;;;888...444;;;CCCaaawwwnnnsss@@@&&&<<<{{{~~~{{{yyy~~~QQQ---333:::rrr{{{vvv}}}ttt---:::%%%000222***...___>>>...+++(((000...,,,000WWW888222000888]]]rrr===444...___~~~eeeDDD555///...------,,,,,,,,,,,,'''(((+++---***''',,,555)))000DDDaaaxxxMMM...,,,&&&000///111$$$---)))&&&000---...]]]~~~jjjGGG000...,,,---000,,,666000222BBB\\\LLL111:::444***000///%%%...888---...''',,,---%%%111;;;///111555,,,BBBAAA+++444......%%%555```|||LLL666EEEEEE999===,,,,,,+++---111444111,,,888IIIbbbXXXdddZZZUUU>>>iiippp{{{rrrXXX===222555:::...777000KKKvvvuuuxxxccc666---MMMlllqqqnnn}}}BBB555)))CCCtttttt~~~iii,,,111---...///***777>>>666***'''+++---333***222GGGrrr999***777666sssRRR111222BBBkkk{{{ccc@@@111(((---111...***,,,)))((())),,,...---,,,+++000+++(((222IIIddd{{{xxxWWW777,,,((((((...+++***))))))***,,,...///III===000555,,,000///***444111;;;111pppiii...333111000...,,,---000000---...&&&...111%%%***666000222===---***BBB&&&333000///,,,+++MMMuuuJJJ555BBBJJJRRRhhh---333(((%%%333333***//////OOOMMM999BBBPPPNNNKKKmmmvvvrrrsssppp]]]HHH888444888555,,,333444ZZZyyyxxxXXX555111RRRpppsssqqq~~~ppp;;;333,,,GGGvvvttt|||{{{|||ddd---111------...(((000333...))))))+++***111***///III]]]222***555333sssmmm???111...KKKppp~~~}}}yyylllppp]]]FFF666,,,))),,,000+++******---...,,,+++,,,***...///---000BBB___vvvjjj999$$$&&&((((((,,,+++***))))))***,,,---???}}}BBB,,,///***...///000111///999333tttttt888333000000...,,,,,,---//////,,,)))---...))),,,222222---666...,,,:::,,,---000333111,,,;;;dddtttKKK888>>>DDDJJJWWWRRR......666$$$+++888$$$---DDDFFF666666FFFQQQVVVlll|||zzzppp|||nnnoookkk]]]III:::555555555333---000<<>>QQQmmmvvv???%%%,,,---&&&---,,,+++))))))***++++++:::xxxGGG///444333111+++...222///666888{{{JJJ444111111000---******///333***///,,,***.........444)))///000///111777&&&///000000---+++AAAppp]]]:::...,,,111777666___777444777"""(((777))),,,777BBB<<<111:::MMMTTTXXXpppvvvlllqqqtttMMMZZZ[[[QQQ@@@666666333---444111///EEExxxrrr}}}WWW777///111VVVsssxxx|||yyyNNN111000333PPP{{{{{{|||zzzPPP---///***,,,,,,---***''''''***......,,,///...333cccddd666111444222...qqq```888...555===ooo{{{}}}vvv|||iiiMMM555///***)))...///***))),,,+++******+++---------+++>>>aaaaaa===,,,///---&&&+++******)))******+++,,,:::tttPPP111222444444000;;;555222444>>>]]]555444333222000+++)))///777)))333,,,(((333000***555++++++000222...FFF(((...------222,,,---UUURRR555111---333999000FFFLLL<<<,,,...+++***777...///CCCKKK<<<;;;HHHGGG===OOO^^^gggmmmrrr}}}___FFFTTTTTTJJJ:::333666444---222111000PPPzzzmmmjjjCCC///222000UUUuuu}}}sssAAA///---000IIIttt|||{{{DDD,,,,,,(((,,,------+++***))))))***---///+++111???rrrtttBBB111555777...,,,nnnhhh@@@222444000QQQ|||zzziii;;;///)))///111,,,))),,,,,,((('''+++222222***"""777===111,,,***&&&''''''(((((()))***,,,---...777mmmSSS...'''...777>>>TTT777555222BBBnnn777777555444222---***000999+++444,,,)))444111***444222,,,111333000OOO111,,,333---666555''';;;jjj~~~MMM222222000444888///222QQQPPP888...++++++444000+++@@@SSSLLLKKKPPPJJJ:::999EEE___jjjbbbrrrbbbSSSUUUVVVNNN???222///222444333---...444\\\tttmmmUUU999---777000TTTxxxbbb555...***)))<<>>hhh~~~|||{{{888***+++111///---777sss~~~{{{tttUUU555555444444AAA}}}\\\:::111111,,,))),,,)))++++++(((%%%%%%+++000///000+++***///)))&&&///&&&'''((()))++++++,,,,,,///aaasss;;;333888777>>>???111:::333:::777UUUHHH999222///333222,,,---444222,,,///222000222333---555666666///222===KKK,,,+++111@@@TTTZZZTTTdddeee>>>777===555///777:::222LLLUUU444...666$$$,,,...000;;;LLLOOOJJJKKKIII@@@AAAWWWggg[[[UUUfffooocccZZZVVVWWWAAA444,,,111333///,,,///000111CCCrrrgggrrr222222)))888(((MMMuuuyyynnn000)))222...)))111UUUxxxssshhhhhh###---...***---++++++&&&&&&+++---++++++///)))GGGyyyxxxzzz,,,333***///...111AAAzzz}}}iii```qqqccc111(((===555333TTTqqqCCC222000+++)))------***(((***,,,,,,((($$$%%%,,,***(((---)))###''''''((()))***************$$$WWWlllQQQ>>>333333555***---222)))666444>>>>>>```RRR999000---222333,,,+++111444)))///555---222777+++222999888---000000QQQ,,,%%%<<>>777000111>>>@@@PPPbbbiiijjj\\\EEEWWW{{{eeedddkkkeeeUUUHHH666333111000//////---,,,...444\\\rrrfffGGG,,,444000+++000BBBbbboooOOO...)))++++++)))555VVVggg^^^```???+++)))'''(((***''',,,***((((((***,,,+++)))333fffzzzzzzqqqJJJ------......000===ZZZwww}}}|||sssyyysssCCC+++///666:::666???wwwkkk???999444***000,,,+++))))))))))))))))))+++++++++,,,---,,,***((((((((((((((()))***+++,,,'''QQQgggWWWCCC777444444111---111......000000,,,+++---222666555YYYvvv999222222***---111'''111333&&&***---++++++***++++++......---///444444000)))333;;;}}}mmmLLL;;;444111444+++,,,///666>>>@@@666***+++,,,---111999<<<555***:::===KKKUUUZZZccc```OOOKKKyyy|||mmm[[[XXXfffnnn]]]EEE444222000/////////---,,,222555```mmmQQQ999,,,000000...***AAAccc\\\;;;,,,***---''')))???TTT[[[]]]YYY777&&&***((($$$&&&'''+++***((((((***++++++***===tttyyyuuuXXX...000(((...,,,888UUUooo{{{}}}~~~hhhBBB333)))222999777000FFFVVV888000///------,,,***))))))***++++++++++++,,,...///...***'''(((((((((((()))***++++++111DDD~~~~~~fff???222%%%$$$---333000***---******...000---+++,,,***222555UUUCCC333222,,,...222)))000///+++***------+++***)))++++++---000///---///555))),,,777rrreee>>>000222000---444444...111999444((($$$///111+++444DDD???,,,444888AAA@@@AAAQQQ\\\TTTHHHccc```[[[OOOIIIVVVggg^^^GGG333111///...//////...,,,222666cccggg???111...------000%%%DDDeeeKKK,,,---,,,111(((+++DDDOOOPPP\\\QQQ111$$$,,,)))"""%%%)))***)))((())))))*********KKKvvv}}}gggAAA(((111,,,111///DDDiii{{{xxxrrr>>>(((222666888333///444TTTiii888...555...------,,,***))))))+++---,,,,,,...000111///***'''((((((((((((((()))******000777tttyyySSS------......,,,++++++...000---(((&&&(((+++,,,///444111555???dddUUU888333000000444---222+++333+++,,,000+++---+++,,,(((,,,222...(((000@@@...(((333dddmmmDDD222444///111555444---,,,222444111%%%......(((333FFFHHH;;;888<<>>444333000444///111&&&999***)))000***///+++---(((***111,,,'''444JJJ:::'''111VVVpppccc```HHH888666111///,,,,,,111222222999DDD444...)))***333???GGGJJJGGGFFFFFF<<<222???SSSVVVIIIDDDiiiwwwlllQQQ;;;CCC\\\dddLLL///000...,,,,,,.........---...===^^^OOO///111111,,,(((///***XXXggg777***///&&&******333FFFPPPPPPRRR<<<***''',,,)))'''***((('''((())))))((((((***,,,YYYppp{{{AAA)))666%%%///***>>>___{{{bbb444)))>>>+++;;;---...IIIkkkPPP333333...111333444222---+++,,,............///000...***'''(((((((((''''''(((((()))&&&'''EEEDDD+++(((+++222,,,++++++---000111---***,,,///666999555------111111333TTT}}}DDD444333---111......%%%BBB***&&&///&&&...))),,,)))+++///+++(((777LLLIII)))000GGG{{{fffIIIDDD???666000---333+++,,,444444///666CCCDDD333(((---222555@@@NNNNNNDDDCCC@@@888>>>OOOVVVJJJ???RRRtttjjjOOODDDYYYiii[[[>>>,,,///---+++,,,---......---000DDDWWW===***222...---(((...000bbbddd111///+++)))&&&---:::IIIVVVPPP<<<222)))))))))&&&***---&&&&&&((())))))'''(((***---EEEpppfff222(((000(((---***NNNrrrkkk@@@,,,000555+++777///KKKtttfff>>>111000444888:::888222......//////...---......---***''')))(((((('''''''''((((((...%%%***###'''555222555111,,,***---444666111+++***222===@@@888000222:::555CCCjjjKKK666555,,,000///---,,,OOO///'''000%%%///(((***+++---...******666DDDWWW,,,///:::ssstttLLL333222222,,,+++333111111111000...000444III888+++,,,///111;;;JJJKKK888666???===???NNNZZZTTTEEEBBBdddvvvRRRCCCLLLhhhgggEEE---......,,,++++++---......---333JJJRRR111&&&222+++---(((...444iiiaaa...222'''///&&&000???KKKZZZNNN'''+++)))***'''###+++///###%%%'''))))))''''''***---///oooRRR***)))'''000...---[[[|||yyyOOO+++222===---111888777iii|||MMM777:::777<<>>666222<<>>TTTQQQ:::999111,,,+++---......---,,,,,,---:::RRRBBB(((000333))),,,---***999ggg999333%%%+++&&&***,,,@@@VVVGGG---)))))))))))))))))))))))))))***'''&&&))))))'''***000:::EEE)))&&&///(((------GGGxxxwwwYYY???---111777222///555LLLqqquuuEEE+++222888:::444...---------,,,------------------,,,'''&&&&&&%%%%%%&&&&&&'''((())),,,///222444444444111777111***///000++++++---,,,+++,,,...222777999HHHOOO|||===888111...222***...JJJ[[[000000'''+++---+++++++++,,,---///111111UUU999//////VVVzzzpppooodddEEE000555,,,---------///333888===999444999///''',,,111>>>:::555///666444:::===GGGUUUYYYEEE666TTTeeeXXXjjjXXXOOONNNVVVFFF777666...000,,,---......,,,,,,---...AAAKKK999(((000///(((...***---:::XXX000000(((,,,&&&&&&---BBBPPP===((()))(((((((((((((((((((((((()))(((((((((((()))///777777666&&&(((+++(((000---XXXxxx{{{___HHH666+++***444555...555EEEzzzWWW(((222444333---)))+++,,,+++---,,,,,,++++++,,,,,,---'''&&&&&&%%%%%%&&&&&&''''''+++...---+++---333:::,,,444///))),,,+++'''+++))),,,...,,,***+++000555<<>>???999JJJVVVKKK888EEEnnnUUUYYYfffLLL===UUUYYYEEE===666,,,111,,,---...---,,,,,,---///FFFBBB000(((///,,,'''///'''000888GGG)))---))),,,((($$$,,,@@@EEE111%%%+++(((((((((((((((((((((((()))))))))((('''+++333;;;222)))''',,,)))(((111000jjj}}}nnnGGG000---,,,333777333---888XXXwwwnnn333333444222---+++---,,,***---,,,+++******+++,,,---'''&&&&&&%%%%%%&&&&&&'''%%%))),,,+++((()))000666,,,444111,,,...+++)))000,,,...///---***))),,,///888hhhNNN---888111+++333+++111hhhIII------///+++,,,,,,,,,,,,,,,,,,---...BBB???333'''CCCxxx~~~SSS***------,,,,,,---222999>>>///...BBBeeeEEE555222BBBIIITTT@@@KKKDDDEEE111777NNNRRRBBBAAA[[[lllRRR___]]]???555XXXUUUAAA:::///(((---,,,------,,,+++,,,...000FFF999+++)))---***(((///%%%000555999&&&+++)))+++,,,$$$+++:::777)))'''...)))))))))))))))))))))))))))******((()))...666;;;...###***000***)))000:::www}}}QQQ444222333,,,)))444444+++555]]]~~~===)))---...,,,,,,///...++++++++++++******+++++++++'''&&&&&&%%%%%%&&&&&&'''&&&''')))++++++,,,---......444111...000,,,***333,,,,,,,,,------.........BBB|||]]]///999000***333***///UUUYYY'''111+++---,,,,,,++++++++++++,,,,,,444>>>333'''<<>>>>>EEE222555NNNWWWJJJ@@@MMMyyy___VVVaaaOOO999KKKbbbOOO;;;555***,,,...,,,,,,---,,,+++,,,///111???222******+++***+++---&&&...//////(((***(((***---$$$,,,444+++&&&+++,,,)))))))))))))))))))))))))))+++***))),,,222555555+++###...///,,,+++111NNNrrrwwwzzzkkkKKK111***///222000---///+++000RRR}}}???...222333///,,,,,,***((()))******++++++******)))'''&&&&&&%%%%%%&&&&&&'''(((((())),,,000000---***...111------111,,,***333((()))+++...111333333333BBBppp777777,,,)))...+++///>>>ccc//////)))---++++++*********+++,,,,,,///@@@444***666ZZZtttmmm777//////...,,,+++---000333444444^^^JJJ444+++333???AAA---///<<>>???fff}}}\\\[[[^^^AAA@@@hhhhhhDDD555333---444---,,,,,,,,,++++++,,,///222777---+++,,,)))***---+++'''+++******---)))&&&)))***%%%...000%%%(((///(((++++++++++++++++++++++++***+++******///555444---***'''///***------555iiitttvvvyyypppUUU999)))222777---(((///444...222MMMuuu\\\888777;;;;;;222***((())))))''')))+++,,,,,,+++)))''''''&&&&&&%%%%%%&&&&&&'''(((((()))+++......,,,***......)))+++222---)))111&&&***///111000000222444LLL~~~@@@444+++---,,,+++//////eeeEEE'''++++++***************+++,,,,,,111CCC444,,,111KKKwww|||wwwQQQOOOMMM...,,,---...---+++,,,---///000===oootttAAA...555EEEAAA666+++>>>JJJOOOTTT^^^^^^SSSBBB888QQQ|||^^^```[[[:::IIIsssccc777000333///777&&&,,,,,,,,,++++++,,,///222111+++,,,---(((+++///))))))(((&&&'''111)))$$$((((((%%%//////"""***222$$$++++++++++++++++++++++++***+++***+++111777222(((******///%%%---///888|||yyyIII444777222***+++333444...222---@@@lllaaa444...111666666...'''(((---111&&&(((+++------+++(((&&&'''&&&&&&%%%%%%&&&&&&'''&&&'''(((((())))))******///...'''***333...)))000'''///666444...***---222hhhEEE444+++333...,,,---)))cccXXX///((())))))))))))***+++,,,---111DDD333,,,...DDDttt~~~rrr;;;)))444+++***+++------,,,+++,,,...+++FFF|||PPP333---AAA???===)));;;>>>HHHUUU]]]```ZZZJJJ888DDDfffnnn\\\bbbJJJ;;;YYY{{{OOO333111///,,,...///+++------)))'''+++666@@@---,,,++++++******++++++))))))))))))***************...111...***)))+++,,,***111666555///+++,,,000111///,,,---...///...,,,...'''...333(((///WWW|||oooEEE)))333...---222111------333&&&GGGnnnccc999+++***111444---(((,,,***'''---+++***))))))+++,,,+++***))))))((('''&&&%%%%%%%%%%%%&&&''')))******++++++000---******,,,...///...+++111111333;;;777222666EEE444222222888,,,111,,,OOOqqq777000&&&******))))))))))))******333<<<---555)))666xxx{{{{{{~~~}}}bbb999)))///000,,,000+++***000---)))///...FFF444666111KKKEEE===000CCC<<>>mmm~~~eeeHHHKKKXXXLLLTTToooLLL444///***+++000000)))++++++++++++///777>>>+++******)))))))))))))))))))))))))))***************,,,&&&(((GGGttttttiiiQQQGGG@@@555///HHHrrrZZZ666,,,...---......///...++++++555@@@mmm}}}yyywwwrrrYYY555---BBBRRR<<<(((&&&000---'''***---+++***))))))++++++***))))))((('''&&&&&&&&&&&&&&&%%%&&&'''((()))*********111...,,,***+++++++++***+++(((---333)))$$$AAAkkkcccMMMFFF]]]~~~kkk333111...,,,---((((((888tttbbb...((()))))))))))))))***+++,,,&&&///&&&///***777qqqwwwKKK,,,(((,,,***333,,,$$$+++111000000000___===555777HHHGGGPPPKKKCCC;;;777:::HHHSSSPPPBBB777PPPtttVVVFFFSSSXXXIIIWWWvvvSSS888///))))))(((!!!,,,+++***)))((())),,,///******)))(((((((((((((((((()))))))))************(((((('''333SSSxxxsssiiixxxyyyTTT333+++444555---444++++++333111...EEEfffqqqooobbbTTT???000===TTT[[[;;;111444555***(((,,,'''+++***))))))******)))((()))((('''&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))+++*********+++,,,---...888555888999666FFFlll~~~uuu}}}|||555///---***---'''+++...lllsss...+++))))))))))))***+++,,,,,,'''///)))000...999lllUUU111+++222,,,111...+++//////333AAA...TTT___BBB***CCCEEEMMM<<<;;;>>>888666@@@RRRXXXIII666<<>>jjjtttEEE+++***111666777000000//////333EEEhhhnnneeeLLL777000888NNNYYYPPP444DDDIII777(((---000%%%+++***))))))******((('''(((((('''&&&&&&&&&&&&'''%%%&&&'''(((((()))(((((())))))******++++++------,,,111777333===ddd}}}rrrhhheeefffppp???......---+++)))111***\\\zzz444---******)))******+++,,,,,,***000,,,000///666```rrrPPP<<<111((()))***///000(((444SSS555===CCC\\\UUU''';;;@@@@@@+++444BBB<<<666>>>PPPZZZMMM888444MMMwwwTTTCCCLLLOOO888:::```|||```JJJ;;;;;;DDDSSSUUUFFF+++***)))+++......+++'''***))))))((((((((((((((())))))))))))************((($$$(((,,,###$$$IIIxxxvvvaaaGGG000)))---***999777***<<>>:::???[[[RRR---///000***,,,111(((JJJxxxBBB---,,,++++++*********++++++***...,,,---...000QQQ|||~~~~~~dddDDD'''+++,,,,,,///---%%%444UUU:::111)))BBBzzzmmm;;;777===777***555AAA===;;;CCCQQQWWWKKK<<<444===cccjjjFFF@@@QQQLLL...>>>jjjuuugggWWWIII===666;;;888'''***((()))...333444///)))+++***))))))(((((())))))))))))))))))************+++$$$&&&000222///666EEEttt}}}~~~aaaHHH999666888444:::^^^xxxuuummmXXX>>>000333333555444---JJJqqq```666333222)))111,,,***(((((())))))'''&&&''''''&&&&&&&&&''''''(((&&&&&&''''''((((((''''''(((***,,,+++)))((((((***)))555???999NNNBBB)))000+++&&&@@@qqqiii//////000***------''':::vvvSSS---------,,,+++***************,,,,,,***,,,,,,FFF||||||}}}uuu^^^JJJ:::***CCCIII@@@111---,,,555EEE;;;111+++<<>>222&&&%%%@@@vvvBBB???;;;???888888<<>>;;;DDDSSSVVVNNN>>>555222HHH|||yyyuuuiiissssss```CCC:::AAA;;;)))///...---,,,+++*********+++&&&***666:::222,,,,,,...***'''&&&''')))((('''******+++++++++***)))(((+++,,,(((777000'''666---111nnnvvviiijjjsss___UUULLLBBB;;;999888<<>>===QQQMMMGGG<<<333555???EEEEEECCC666222AAAfff~~~}}}ooolllqqqcccJJJ888>>>JJJ>>>&&&///...---+++************+++)))---666777///***,,,---***(((''''''(((((('''******++++++******)))((()))+++---888000(((333,,,)))bbbyyyttt{{{yyywww~~~mmm\\\FFF444888;;;888777GGGcccrrrsssuuu{{{\\\...111111///...((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%(((++++++(((%%%&&&(((+++((()))???###///000///000+++444MMM]]]```dddlll}}}ccc333,,,,,,///,,,+++---JJJxxxTTT)))+++000...&&&***///+++******---)))---)))555kkkxxxlllPPP///'''...///333&&&,,,;;;MMMjjjfff???III888222:::555,,,<<>>333//////333<<>>777CCCLLL???+++...---,,,+++************((()))...444111***(((++++++***((((((((((((((((((***************))))))(((&&&)))111777---(((...***,,,[[[}}}]]]>>>333<<<>>>666///BBBbbblllbbbyyykkk333333...222'''((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%'''))))))'''%%%&&&'''***%%%:::>>>###)))!!!000///)))111DDDGGG:::555===YYYppp{{{|||}}}}}}<<<333+++333+++)))///999mmm===))))))///''')))111+++***+++///))),,,)))222fffwwwqqqeeeIII---***...(((***&&&***---444NNN]]]SSSbbbTTTLLLMMMIII???AAALLLIIIfff>>>FFF777......555666333:::GGGGGG555555666444^^^uuuyyyoooQQQWWW___UUUKKKFFFFFF@@@222&&&---,,,,,,+++************(((+++///222...)))(((+++)))))))))(((((((((((()))*********)))))))))))))))%%%(((777777+++***,,,***---QQQ~~~FFF---333>>>???777444HHHeeejjj]]]qqqzzzppp:::222+++222%%%((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''&&&&&&&&&'''((('''KKK333))))))%%%///((('''...555333+++,,,444:::eee{{{tttxxx|||sss~~~BBB111,,,333******------yyy{{{\\\000!!!,,,+++)))...+++***,,,///(((+++(((...\\\yyyooo___DDD,,,,,,000''''''***,,,(((&&&777MMMVVV\\\ZZZTTTNNNOOOSSSRRRMMM===OOOfffLLL@@@777...000:::;;;444888EEEBBB555777777///KKKmmmggg\\\IIIVVVXXXUUUTTTSSSHHH777***(((,,,,,,+++******************---111111///,,,+++---((()))***)))((('''((()))+++***)))(((((((((((()))(((***???888***---,,,...***CCCyyyccc333))):::000000555CCC[[[nnnpppjjjiiivvvrrrIII000***000***((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((((((---KKK(((,,,***(((***,,,---//////+++))),,,222===kkktttttt}}}yyypppyyyzzz|||~~~~~~{{{FFF)))---000***...******fff~~~tttEEE'''***---***+++---***,,,...''',,,))))))PPP|||mmm[[[CCC+++)))000---222222///)))(((***///444CCCKKKKKKEEEKKK\\\^^^UUUHHH555333XXXxxx777;;;111///666:::999???KKK@@@:::777666333???rrrtttgggVVVKKKDDDRRRFFFDDDJJJQQQIII555,,,///,,,++++++******************---//////......---,,,&&&)))******((('''(((***+++***)))((('''(((((())))))***CCC777'''...***///+++999ssssssHHH333555===)))***???ddd~~~wwweee555,,,,,,---((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&'''((((((((()))111888(((***,,,'''((()))$$$&&&000666555666;;;___xxx{{{{{{}}}{{{|||yyyzzz{{{}}}~~~{{{yyysssTTT+++///+++)))333&&&---PPPyyy|||ccc>>>***+++,,,***...++++++,,,&&&...***$$$DDDhhh^^^XXXJJJ000%%%+++///%%%'''&&&)))000...+++...333<<>>JJJ;;;666<<>>LLL<<<...///***++++++***************+++---,,,++++++,,,,,,***((())))))))))))))))))))))))...---***(((''''''((((((%%%111777000((((((,,,...333---qqqaaa===999666===222'''dddZZZ000,,,...((((((''''''&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((($$$$$$)))+++******,,,---///***""""""(((+++((((((,,,EEEhhhzzzvvvsssxxxyyyzzz{{{{{{{{{zzzyyyxxx~~~|||~~~uuuAAA000---///,,,...)))222gggxxx|||rrrMMM(((%%%000...111111///+++'''(((,,,111---)))@@@OOO999&&&((('''+++))),,,111///***)))---+++111???MMMSSSSSSVVV[[[ZZZQQQ333(((444000DDD{{{QQQ>>>DDDLLL===444666222>>>888DDD???111///???fff{{{eeeZZZYYYSSSQQQRRROOO;;;999IIIOOO:::,,,---)))++++++***************+++,,,+++***+++,,,,,,+++))))))))))))))))))))))))))),,,+++***)))((()))+++,,,'''111555///)))(((+++,,,111,,,gggEEE777AAA666222***JJJtttxxxPPP222,,,)))&&&&&&'''(((((()))))))))'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''')))&&&%%%((((((%%%&&&)))CCC444)))***+++'''&&&***,,,???[[[ooovvvttttttvvvxxxyyyyyyzzzzzzzzzyyyyyyzzz|||~~~}}}xxxJJJ///...111+++---)))///[[[|||qqqMMM222)))%%%444222///***((((((***---***$$$888GGG666'''((('''+++))),,,000///))))))---(((+++333AAAPPPYYY\\\ZZZ\\\WWW;;;,,,222***333\\\jjjRRRGGGIIIBBB888333000:::666BBB:::000000999UUUsss```VVVWWWWWW[[[[[[QQQ666BBBSSSMMM555+++---)))+++***************+++++++++******+++------,,,***))))))))))))))))))))))))***)))))))))***,,,...///***///111...******++++++///+++WWW```000555AAA///000===qqq}}}zzz[[[GGG@@@222)))(((%%%''''''((((((((()))(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''(((&&&'''(((&&&$$$(((...YYY888$$$,,,111&&&""",,,***LLLlllvvvssssssuuuvvvxxxxxxxxxxxxyyyzzz{{{{{{{{{~~~|||vvvsssvvvzzzzzz||||||YYY///...333+++++++++,,,IIIkkk???((((((666333...***)))((((((((()))###000>>>555***))))))******,,,///---)))))),,,(((((()))111HHH^^^aaaXXX^^^^^^GGG222000''''''===tttbbbHHH===AAA===444444444777CCC:::111444444BBBjjj^^^XXXWWWXXXaaaaaaRRR666JJJUUUDDD///,,,///)))*********)))******+++,,,***))))))+++------,,,+++(((((((((((((((((((((((()))(((((()))***+++------***+++,,,++++++,,,,,,,,,...+++HHHaaaDDD000777555(((BBBkkkyyywwwmmmUUU:::&&&&&&***,,,...///,,,+++***))))))(((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%((()))''''''...777ccc>>>###&&&,,,'''%%%+++###DDDiiiyyywwwsssvvvzzzzzzyyyxxxxxxyyy{{{}}}~~~}}}lllVVVQQQccczzzyyy{{{~~~{{{|||ggg000,,,222+++***...***:::zzzvvv]]];;;+++222555000+++)))******(((&&&+++&&&,,,777666---***+++)))***,,,---+++)))***++++++,,,''')))???[[[bbbYYY```dddPPP666///+++)))111^^^gggMMM000555>>>;;;<<>>DDD]]]KKK(((;;;DDDFFF???NNNwww}}}iiiRRR???222+++((()))(((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&######'''***((((((***!!!222999...###%%%((('''(((+++222DDDaaayyy~~~vvvwwwxxxyyyzzzyyyxxxwwwvvv{{{rrrpppyyy}}}xxxxxx}}}}}}zzzwwwzzz|||aaa000+++111+++,,,***...AAAwww{{{PPP444%%%***HHH&&&***---,,,)))'''(((***%%%///)))(((444...%%%///&&&+++,,,&&&%%%)))+++(((***((()))+++---777KKK___^^^ccchhhYYY:::---...,,,(((:::cccpppMMM333555777HHHFFFRRRKKKAAA:::///777000YYYjjjcccYYYOOO:::NNNCCC===000FFF___???,,,...***111***************************&&&(((,,,...///---+++)))+++*********))))))((((((((((((((((((((((((((((((''''''(((((())))))*********)))555...qqq{{{lllJJJjjjvvvpppxxx<<<###222DDDlllJJJ$$$SSSyyyooofffUUU999!!!,,,******,,,***%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###(((...///,,,))))))+++''')))&&&333VVVmmmpppoootttuuuuuuwwwyyy{{{|||~~~zzzzzzzzz{{{{{{zzzyyyyyy}}}{{{zzzxxxxxxyyy{{{|||rrr555------+++111(((...<<>>---$$$+++,,,&&&)))---+++//////%%%******)))((((((((((((((('''&&&(((***''')))<<>>)))333***///[[[VVV)))***...***+++)))%%%---444---******)))(((((((((((()))&&&%%%'''***((('''222@@@[[[ZZZ\\\ZZZJJJ555++++++&&&555+++:::WWWUUU333222222222000...222999999555444555IIIzzzjjj______fffVVVZZZIIIKKKCCCVVV```HHH+++)))///***(((***++++++++++++++++++++++++,,,+++***)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******...,,,+++222000rrr|||MMM<<<555GGG\\\xxxCCC,,,+++===SSSPPP555(((===WWWtttzzz~~~|||yyyuuunnngggLLL;;;+++(((***)))%%%"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))'''%%%%%%&&&(((&&&///'''&&&FFFiiirrrmmmssssssrrrrrrsssssstttuuusssssstttuuuuuuuuuttttttsssttttttuuuuuutttsssssswwwQQQ333(((+++111...---///ZZZkkkooo___777'''DDD444***(((---hhhRRR222***&&&---111((((((111333+++***))))))(((((()))))))))''')))---,,,))),,,222LLLSSSVVVTTTKKK777***,,,+++888***:::EEEPPP222,,,888;;;555---000<<<<<<222111444999___gggbbbeee^^^FFFNNNHHHNNNGGG[[[]]]===---,,,+++'''&&&---++++++++++++++++++++++++++++++)))(((((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******((())))))333'''dddOOO+++LLLKKKLLLhhhccccccFFF999...'''444AAA555)))...444JJJPPPSSSPPPKKKHHHEEEAAA777///((('''((('''&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&(((***(((///'''&&&DDDfffpppooollllllmmmmmmnnnpppqqqrrrtttuuuvvvvvvwwwwwwwwwvvvzzz{{{{{{zzzyyyxxxvvvvvvvvv^^^999))),,,///000,,,000PPPhhhkkkfff:::$$$@@@===$$$,,,***RRR[[[<<<((('''444222+++,,,,,,++++++***)))))))))))))))***)))+++...---***)))***>>>NNNSSSRRRMMM999***///,,,***+++===///BBB;;;---777<<<999111666BBB???222///555222LLLzzzaaabbbdddRRR;;;BBBIIIJJJFFFWWWVVV444///...((()))&&&...***************************)))((((((((((((((()))))))))))))))************((((((((((((((((((((((((''''''(((((())))))******''')))+++444***UUU{{{```QQQ999,,,666222666222---555))),,,333...(((+++,,,&&&,,,///+++'''&&&%%%###***(((''')))(((%%%&&&***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((***+++,,,)))...)))...LLLeeemmmpppmmmmmmnnnnnnpppqqqrrrsssoooooopppqqqrrrrrrrrrrrrxxxxxxxxxyyyyyyyyyzzzzzzyyypppDDD---...,,,000++++++BBBkkkpppnnnAAA$$$222;;;(((222(((///xxxyyyKKK***&&&)))///333000++++++***))))))))))))***((()))***++++++*********999PPPUUUSSSSSS???+++111---###000>>>+++:::IIIAAA222777777666>>>HHHCCC555///444222???pppnnnXXX]]]UUUDDD:::<<>>LLL///333CCCLLL'''...,,,(((444+++(((((((((((((((((((((((((((&&&&&&'''((())))))((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''(((((()))*********((()))***'''...444yyyTTT===111666***888000)))000+++(((222777///)))(((++++++((('''***+++)))***'''&&&)))***'''''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&(((+++222IIIeeekkkhhhnnnqqqppppppooonnnnnnooooooiiijjjkkklllmmmnnnnnnmmmnnnmmmllllllmmmooorrrtttmmmzzzLLL///---(((111---+++222nnnppplllKKK222***'''111###...111777vvviii>>>999555 ,,,+++******)))*********(((***+++))))))---222555JJJ```]]]ZZZfffQQQ000...+++//////&&&@@@///???```:::999:::AAAJJJLLLEEE<<<111111444000BBB}}}cccYYYQQQ>>>>>>555EEEEEE,,,777NNN999444---+++---...,,,)))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***%%%///***'''888[[[iiiJJJ<<<999::::::333222111000000///...---555333,,,&&&)))///---&&&%%%(((000,,, ###---,,,&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((('''%%%%%%'''(((++++++555IIIZZZ```bbbeeennnllljjjjjjlllnnnoooooommmuuupppllluuuyyysssqqqrrrtttsssnnnkkkllljjjgggfffjjj\\\+++---(((222***222'''ZZZgggpppSSS222$$$777000+++---+++***PPPjjj888(((333&&&---+++///333###888222"""***222%%%,,,MMMaaa```RRRPPPUUUUUUQQQ@@@&&&---...(((///999333???gggddd222BBB444...LLLAAA===<<<...,,,;;;555[[[uuuYYYSSSQQQ???BBB:::EEEDDD444CCCTTT666111+++)))+++,,,+++)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))+++)))000++++++333NNNzzzrrrccc___ZZZYYY\\\\\\XXXTTT999222111:::AAA@@@<<<;;;111######***'''$$$%%%!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''&&&''')))+++...333555555===MMMXXX[[[[[[\\\^^^bbbfffeee```[[[dddiiieeeeeennnqqqoootttsssuuuuuuuuuxxx|||}}}zzznnnqqqccc444///)))000)))...&&&RRRfffjjjVVV888---222///,,,///...&&&666ZZZnnnGGG"""111444+++%%%111888...###---$$$---333---===___pppfffWWWQQQTTTXXXZZZIII,,,+++...)))---777444===\\\bbb===888222222555???;;;999000,,,999333OOOjjjMMMMMMSSSDDDJJJBBBFFFEEEAAAQQQUUU222---)))((()))+++***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))+++---)))000...AAA{{{sssjjjiiimmmnnnjjjeeeNNN444***???VVV[[[[[[^^^JJJ,,,"""---///+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%''''''''')))+++---PPPiiixxxsssllljjj^^^MMMjjjhhhhhhnnnuuuvvvqqqjjjbbbccc```eeekkkeeedddqqqgggjjjjjjhhhiiilllkkkgggooopppeee===000)))000(((%%%"""???___]]]VVV666***---...***+++000(((%%%000RRRzzz|||XXX111222555444777EEEEEE444666...//////+++;;;ZZZkkklll___VVVUUU[[[cccSSS222***...++++++444555;;;KKKRRRCCC999666===%%%======555333---555222>>>zzz```GGGMMMXXXJJJPPPGGGHHHHHHNNNZZZLLL...+++(((((()))******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))$$$***((($$$333---;;;|||vvvwwwxxxwwwuuulllCCC###,,,MMMfffqqqvvvaaaHHH888111%%%!!!%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%'''((((((((()))+++---sssrrriii___^^^cccgggeee```dddccccccjjjiiiTTTJJJXXXaaahhhmmmjjjeeecccaaa^^^gggggg```DDD...)))///***...,,,===gggeeeeeeAAA...,,,///'''$$$---///***+++'''@@@kkkPPP555333BBBGGGSSS___ZZZJJJ777,,,,,,)))///HHHbbbjjjbbb[[[VVVXXX```RRR111)))...---***///666999<<<<<>>---++++++***))))))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))***,,,---...WWW~~~oooRRR;;;///,,,,,,222222222000000111555777999AAA>>>///***555===;;;///---AAAggg|||xxxzzzpppSSS777,,,******&&&***,,,%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''((()))))))))%%%%%%222KKK___dddbbbcccdddcccccceeehhhgggeeebbbiiieeegggooonnnfffdddjjjppppppppppppooonnnllllllffffffeeegggLLL444&&&------))))))******)))...777+++***(((((()))))))))''')))******++++++,,,,,,---333;;;MMMuuuhhhCCCBBB444***///000---222((($$$(((777IIIPPPJJJCCC222333---+++...)))--->>>;;;CCCCCC???YYYAAA>>>444FFF<<<999000000555000777JJJ```HHHHHHKKKAAA333HHHAAAEEEAAAIIIPPP:::******))))))(((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))***+++,,,;;;xxxbbbQQQ:::+++)))...444777------.........000444777;;;KKKFFF...(((888999(((333666///FFFxxxwww}}}qqqkkkzzzzzz\\\EEE000((()))%%%$$$'''$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((()))&&&))):::RRRcccfffbbbcccbbbbbbccceeeffffffeeeccceeelllooohhh^^^___hhhnnnoooooopppppppppoooooopppkkkqqqmmm```>>>222000,,,)))))))))(((&&&)))...,,,+++))))))))))))(((&&&))))))******+++,,,,,,,,,555999,,,EEEHHH555%%%,,,666+++$$$000///666:::;;;BBBKKKJJJCCC000///+++,,,---%%%)))===BBB333333(((SSSVVVBBB***---CCC888///333...000444<<>>>>>---,,,:::888(((---999000777\\\dddjjjSSSdddvvvhhhJJJ000''',,,((($$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&&&&'''---+++(((,,,>>>UUUcccfff]]]]]]\\\]]]___bbbdddddd^^^bbbiiillleee\\\]]]dddkkkkkkmmmnnnooopppppppppooofffppphhhddd;;;...$$$)))(((((()))))))))***,,,333///+++((((((((((((''')))))))))***++++++,,,,,,***888---222kkksssSSS111---666111///===ZZZiii{{{vvvbbbSSS<<<333(((***///'''&&&444<<<111)))---???jjjBBB333)))QQQ999---444+++222222333ZZZsssJJJEEERRRVVVPPPLLLJJJHHH>>>KKKZZZJJJ111&&&((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''''''''((()))*********fff|||zzzHHH555333000...---***(((&&&,,,---,,,+++)))(((***+++''',,,000000111222000+++'''111333999MMMsssyyynnnHHHJJJ^^^aaa@@@***%%%...+++&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***++++++(((%%%$$$&&&(((%%%(((&&&""")))@@@ZZZiiiZZZZZZYYYXXXXXXZZZ\\\]]]YYY[[[```cccaaa]]]\\\^^^ggghhhiiikkklllmmmmmmmmmnnndddooohhhggg???000$$$(((((((((((()))***+++***:::444---'''&&&'''((()))((())))))******+++,,,,,,###...222***DDDLLL***222GGGVVVaaa~~~vvvuuu~~~yyyzzz```LLL000&&&---+++'''---777333333000222bbbNNNJJJ===aaaBBB///555---222///000FFFiiiCCCEEERRRPPPJJJJJJBBBDDD...666JJJ<<>>666DDD(((...;;;NNNFFFMMMaaaLLL555444000000---444:::lll]]]>>>GGGSSSJJJAAACCC;;;FFF(((---BBB444...---))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))+++,,,---)))DDD|||xxx888(((...000111000---******+++&&&((())))))'''''')))***---,,,444???:::+++(((000+++)))***+++444YYYkkkppplllSSSFFFHHHOOOnnnrrr888***)))$$$(((***$$$%%%)))$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***+++***'''$$$'''...444;;;555000---'''&&&333DDD\\\]]]]]][[[XXXWWWXXXZZZYYYZZZ[[[[[[]]]______^^^]]]^^^^^^^^^^^^^^^]]]]]]YYYVVVUUU```QQQ<<<&&&$$$(((***(((&&&)))000000,,,333///***''''''((()))***(((((())))))******++++++///,,,***...EEErrruuuIIIKKKddd```KKK...+++---111111---000777XXX\\\GGG***%%%+++++++++<<<:::DDD555333,,,DDD000AAAGGGKKK888///333,,,...777222VVVUUU<<>>BBBEEE+++***)))DDD888+++444***111333(((BBBwwwIII@@@RRRKKK=========DDD999888KKKQQQ888###(((+++++++++************)))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&'''''''''&&&%%%$$$'''---111222000,,,))),,,,,,TTTXXX---+++222)))!!!$$$---444111,,,))))))((('''''''''''''''+++((((((......)))(((+++(((---,,,+++///???pppsssKKK222333333222222///(((000555333222333111,,,***444!!!111===<<<...(((((('''&&&&&&&&&&&&'''###$$$((($$$(((,,,"""%%%%%%&&&''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''(((((((((((())))))))))))///PPPiiieeeZZZ]]]bbbcccdddbbbbbbdddgggjjjjjjiiijjjhhhfffhhhjjjjjjgggdddeeeccchhh^^^cccUUU(((---///+++&&&$$$(((000666888...))),,,---$$$<<<%%%,,,*** %%%---(((&&&---///......///<<>>222)))+++---+++...//////,,,((('''))),,,+++;;;111PPP@@@444555777555+++777666???(((///333000111888ccclllEEE@@@OOODDD777===BBB???222999LLLJJJ333'''***+++++++++*********))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&......///...---***(((&&&***&&&AAAjjjkkkCCC(((+++###%%%)))///333111+++%%%))))))((('''''''''''''''***'''(((---...***(((+++,,,000333444,,,///eeeMMM;;;...444???777+++***+++333;;;>>>999222000...+++'''000555<<>>555,,,,,,---***(((***++++++)))(((***,,,)))===777AAA333+++222...444***---111;;;333333222///222555UUUbbbBBBBBBNNN===222<<>>+++###+++!!!***333777333,,,&&&###)))((((((''''''''''''((()))''''''+++---+++)))***222,,,+++222...***VVVbbb666+++555PPP]]]GGG000...333===DDDEEE<<<000++++++---'''+++DDDEEEPPP111---&&&(((''''''&&&&&&&&&&&&&&&)))$$$***///&&&###%%%"""%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((''',,,===RRR[[[WWWUUUXXXZZZ^^^bbbbbb______bbbffffffffffffggggggfffccc```ccc``````ZZZ```WWW444******)))(((&&&***777KKK[[[999***///(((333444((($$$''',,,,,,(((''',,,---))):::QQQVVVNNNUUUaaafffhhh___EEEEEEccceee+++&&&444,,,888???999111///---)))&&&)))+++,,,+++*********&&&;;;???222***"""222***666222+++444777>>>555///...555333BBBuuu[[[BBBFFFQQQ@@@666???CCCLLL===RRR```@@@+++000---************))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&###$$$%%%''')))+++---...,,,+++***))))))***+++,,,///+++)))(((%%%"""$$$***222555777333+++%%%%%%''')))(((''''''''''''(((((((((''''''***------+++))),,,,,,---222222444YYYQQQ@@@...777OOOYYYDDD000111666BBBGGGGGG;;;,,,&&&,,,444...***>>>BBB@@@,,,---'''((('''&&&&&&%%%%%%&&&&&&+++$$$,,,555,,,$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''***)))///AAARRRYYYXXXTTTXXX\\\aaadddeeeeeeddddddgggiiilllmmmllliiiddd```dddaaa]]]YYY^^^WWW;;;''')))***)))&&&&&&333NNNgggHHH111///&&&999///---%%%'''+++,,,+++***)))333EEEvvvgggRRRTTT[[[```YYYVVV^^^\\\DDD---111000...999@@@<<<555000,,,((()))+++---...---+++***)))%%%333BBB000///!!!222111999@@@888AAA666AAA222......666222333\\\TTT???GGGUUUJJJCCCGGGCCCJJJ===RRR]]];;;'''...+++*********)))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$%%%&&&''''''&&&(((***,,,------,,,+++%%%&&&''')))+++,,,......))),,,***$$$###))),,,+++:::777111***%%%$$$'''***((((((''''''''''''((((((((('''''')))...000...)))%%%222666444<<>>CCCHHHFFF;;;111...777DDDQQQ]]]gggooosssggglllggggggbbb^^^SSS+++&&&'''))))))'''444VVVwwwbbbGGG,,,...777)))222000***'''%%%000111$$$KKKmmmYYYNNNPPPLLLDDDiiirrr777...///......111333111---++++++,,,---***((((((***,,,,,,,,,,,,'''===@@@@@@222+++666000<<>>>>>111333999000!!!+++'''&&&%%%%%%$$$$$$%%%%%%"""%%%///---""""""&&&!!!%%%%%%$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''++++++)))%%%)))222333///+++(((&&&(((++++++%%%!!!&&&---666???KKKXXX```___iiigggjjjaaa^^^[[[---'''&&&((()))'''111RRRssseeeOOO***777333(((...111***,,,&&&+++111+++WWWjjjhhh}}}{{{VVVqqq~~~:::222000444///...---,,,,,,...444:::999444---))))))+++,,,,,,***))):::BBBAAAHHH222777666111777;;;AAA555333333222+++222555666\\\fffFFF;;;FFFOOOCCCBBBFFF<<<,,,000333::::::+++$$$///))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''')))---000222---***&&&$$$$$$(((---000---,,,***((('''&&&&&&&&&+++)))$$$###,,,888777...%%%'''((('''%%%$$$'''***'''''''''''''''((()))***)))***))))))111888555,,,"""999[[[<<<...111///***---,,,%%%111LLL[[[SSSRRRRRRKKK:::((($$$))):::BBBCCC:::SSS222###***'''&&&%%%%%%$$$$$$%%%%%%&&&,,,555..."""%%%))) &&&%%%$$$######$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&'''''''''(((((('''%%%(((...---'''&&&***((('''&&&&&&(((***,,,,,,***)))'''%%%'''///;;;DDD\\\jjjjjjpppeeecccddd333)))'''(((((($$$+++IIIjjjdddRRR(((>>>111(((***000)))222(((&&&///222^^^qqqzzzxxx...444444111222///------...444>>>FFFIIIAAA555---************&&&,,,999AAA@@@\\\>>><<>>:::JJJGGG...999OOOHHH333333CCCCCC+++$$$+++'''))))))))))))))))))))))))(((((((((((('''''''''''')))(((((('''''''''((((((''''''(((((((((((((((((( $$$***///111///,,,***###%%%(((***++++++***)))&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((())))))((('''&&&&&&&&&&&&''''''''''''((()))(((((('''''''''((((((///...,,,'''>>>;;;$$$777dddmmm444:::***)))++++++)))(((...888AAA---:::KKKRRREEE000&&&((((((===999,,,000...%%%)))&&&%%%'''(((%%%"""$$$)))''''''))),,,***$$$"""$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%%%%&&&)))+++,,,,,,%%%%%%&&&&&&''''''((((((((('''&&&&&&&&&((()))+++))))))))))))))))))))))))???BBB\\\hhhaaammmhhh???)))'''---'''&&&)))555]]]nnn[[[TTT555'''...###...***+++FFF///,,,444qqq|||ppp999555+++111---666222,,,555>>>CCCJJJQQQLLL???///***,,,,,,(((---&&&---LLLBBBQQQHHH<<<<<<+++555111)))999===:::333***222444555@@@lllsssJJJ<<<===IIIEEE555===JJJDDD///888DDD???...))),,,)))))))))))))))))))))))))))((((((((((((''''''''''''***))))))((((((((())))))***)))'''&&&%%%&&&'''(((******,,,,,,,,,***(((&&&&&&'''((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&''''''''''''((()))(((((('''''''''((((((111***///+++///111(((555kkkWWW///333(((***++++++(((&&&***222888???HHHTTTVVVFFF111&&&'''+++888555(((&&&&&&######'''$$$$$$%%%$$$$$$***111'''&&&))),,,)))$$$"""%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%'''((((((&&&(((((((((((((((((())))))(((((('''''''''((((((((())))))))))))))))))))))))***)))AAASSSXXXkkkiiiBBB***&&&+++&&&'''***333XXXnnnmmmhhh<<<&&&///(((+++000444NNNDDD:::???mmmGGG444222......222000222:::===DDDUUUWWWWWWLLL888+++)))+++***+++$$$///FFFAAAFFF>>>//////'''444333444???888444333+++333333333;;;```gggAAA;;;CCCFFF===777>>>GGGGGG111FFFHHH999000---))))))))))))))))))))))))))))))((((((((((((''''''''''''******))))))))))))******,,,***&&&######$$$''')))///...+++)))'''&&&''''''))))))((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&'''''''''((((((''''''''''''((((((&&&&&&&&&''''''''''''((((((((((((''''''(((((()))'''+++,,,***777111111ccc{{{>>>000111...***+++***(((%%%%%%***...FFFLLLRRROOO@@@...%%%&&&(((***---&&&%%%+++%%%(((&&&%%%&&&%%%###%%%***&&&&&&(((+++)))$$$###%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&'''((((((%%%###************))))))))))))(((((()))))))))(((''''''))))))))))))))))))))))))'''+++999DDD^^^cccIII+++%%%***&&&)))+++///PPPgggyyywwwDDD%%%///---)))&&&---GGGSSSCCCHHH^^^aaa333999,,,///---...<<>>GGG666555333+++333222111555OOO___<<<:::JJJFFF777555===HHHQQQ<<>>WWWbbb,,,333000111)))******(((%%%$$$&&&(((888<<>>222,,,333111111222AAAppp[[[<<<777MMMOOO???;;;BBBLLLUUUCCCYYYMMM111---,,,&&&)))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''((()))***%%%&&&&&&''''''((((((((('''''''''((())))))))))))'''&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((((((((((((((((()))******///'''555+++&&&OOO~~~RRR&&&222,,,,,,((())))))((('''&&&&&&''''''+++---+++'''%%%&&&(((///)))111333''',,,444)))%%%######''')))''''''***%%%$$$&&&)))'''$$$$$$(((%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&'''((()))+++------+++))))))))))))((((((''''''&&&%%%&&&(((***++++++***)))(((((((((((((((((((((((('''&&&'''$$$%%%888TTTddd111)))***'''***)))%%%@@@mmmrrrjjjVVV===,,,---...///111CCC^^^UUUZZZHHH]]]___dddmmmFFF444111222+++222LLLTTT;;;222HHH[[[hhhfffLLL333---,,,)))+++%%%///---CCC777<<<888---333333***AAAPPP???CCC111,,,222000222333888[[[VVV;;;555JJJWWWLLLBBBHHHNNNJJJ???KKKEEE222+++,,,,,,---))))))))))))))))))))))))(((((((((((('''''''''''''''&&&&&&''''''((()))***&&&'''(((((())))))((((((&&&'''((())))))((('''&&&$$$%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((()))***++++++000%%%444***,,,iiiNNN000333---)))(((((((((((((((((((((((($$$'''(((%%%$$$''')))((('''%%%,,,000///444999555777///'''%%%$$$$$$&&&+++$$$###%%%((('''$$$%%%)))&&&&&&''''''''''''&&&&&&###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&(((***+++***(((''''''''''''&&&&&&&&&&&&''''''((()))************))))))))))))))))))))))))!!!(((,,,***$$$'''888KKK000(((+++'''***(((%%%AAAxxxgggdddNNN...---000%%%(((<<>>222---222...333555333LLLwwwPPP888<<>>[[[gggOOO333+++,,,***'''---$$$,,,:::AAA===MMM777333<<<000000DDD@@@777555///111,,,222555...AAAvvvpppJJJ444GGGAAAHHH???...AAALLL000///+++777:::***(((...''')))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((()))***+++,,,222///+++'''%%%%%%'''(((&&&&&&&&&%%%&&&'''))))))%%%&&&((())))))(((&&&$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%''''''''''''%%%$$$&&&&&&&&&'''''''''(((((((((((((((((()))***+++,,,,,,111---111jjjOOO>>>:::)))...'''+++)))(((''''''((('''&&&$$$((('''###$$$)))(((###(((---"""***((($$$000###!!!"""))),,,)))%%%$$$###"""###'''&&&$$$%%%***&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((())))))+++)))&&&&&&&&&'''&&&%%%%%%&&&&&&&&&''''''((((((///...+++)))'''&&&&&&'''))))))))))))))))))))))))+++'''"""&&&///***$$$---(((###)))'''******---LLL{{{ccccccOOO,,,---(((***222HHH,,,///000888888888111444+++GGG888<<<000111...999UUU[[[DDD...'''LLL```KKK...'''---000%%%000 ...555AAA777KKKNNN@@@CCC///###:::???555777000111***111555,,,:::fff\\\666999BBBKKK>>>...666BBB@@@:::(((JJJ111:::///***''',,,))))))))))))((((((((((((((((((((((((((('''''''''((('''%%%###$$$)))000555&&&'''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%&&&'''&&&&&&&&&&&&((()))***+++&&&---///)))(((...111000;;;((()))QQQYYY444000111BBBBBB"""(((((((((((((((((()))))))))(((''''''&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$"""***(((,,,///"""###$$$&&&'''===222<<<)))111...(((###"""$$$&&&&&&(((%%%%%%(((***((((((***555,,,&&&'''***)))((()))888000+++***(((&&&)))000$$$666DDDBBB555+++(((((())))))((())))))(((%%%"""))))))+++"""///+++GGGoooooogggCCC+++)))&&&&&&DDDNNN666%%%...444...222+++)))333...\\\YYY(((,,,000666<<>>zzzMMM444777777<<<222---<<>>===888;;;CCC???<<>>***((('''***'''(((((('''''''''&&&&&&&&&&&&&&&''''''((())))))***&&&)))+++,,,***(((&&&&&&'''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&)))))))))))))))*********222000,,,(((&&&'''((()))'''''''''((()))***,,,,,,///CCCooouuu777,,,...,,,---000***&&&,,,(((&&&&&&***///000+++&&&***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&& '''888999$$$,,,$$$$$$"""+++LLLaaaKKK@@@,,,,,,CCCIII555###%%%((($$$###)))'''""")))555000&&&%%%&&&)))((('''+++111KKKYYYfffjjjlllooorrrqqqwwwyyyyyyxxx{{{~~~}}}xxxfffgggiiimmmpppqqqpppnnnVVVEEE&&&'''((((((888---333...///---)))333JJJWWWRRRTTTYYY^^^ZZZJJJ666******)))333))),,,000!!!///$$$(((000111(((%%%,,,222---)))++++++,,,@@@[[[fffRRR888,,,---)))(((+++)))+++'''000...***'''HHH--->>>;;;999888444///...///555///,,,...//////000333333:::NNN}}}DDD000888666<<<777///333<<<444,,,111UUU...>>>)))(((&&&***((((((((('''''''''&&&&&&&&&&&&&&&&&&'''((())))))***------+++)))&&&&&&((()))'''(((((()))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((($$$$$$%%%&&&'''((()))***:::666000+++''''''((()))''''''(((((()))+++,,,---222fffmmm(((+++...+++---222+++%%%***&&&)))+++(((######)))//////...,,,+++)))(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%))) ---<<>>''''''%%%%%%((('''%%%&&&***///>>>LLLRRRWWW```hhhjjjeeelllrrrtttvvvxxxvvvrrrllljjjiiijjjooouuuyyy{{{xxx\\\///***(((***===...&&&%%%///000---AAARRRHHHOOONNNOOORRRTTTOOOAAA444...+++444###%%%777---111,,,444---)))444111&&&+++---+++///---$$$***;;;AAA444""""""...///------)))+++(((222///(((!!!GGG***BBBFFFIIIEEE999...+++...111,,,))),,,//////111555///:::===hhh>>>222333222===222111;;;<<<111***---===333:::)))'''111"""'''+++)))'''&&&%%%&&&((()))(((+++---+++((((((,,,000EEE;;;///))))))***(((%%%(((''''''&&&&&&%%%$$$$$$''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((('''&&&&&&&&&%%%************+++,,,.........%%%111444###)))444%%%YYYjjjCCC...000###;;;222BBB000 +++))))))))))))***)))((('''***++++++((($$$###&&&***&&&%%%+++$$$!!!&&&&&&!!!&&&***(((%%%%%%%%%%%%!!!&&&&&&'''===444---'''$$$%%%---666999333+++$$$((()))&&&)))111444222$$$$$$###&&&///666111&&&'''''''''%%%$$$&&&))),,,(((000,,,:::```pppmmmsssttttttvvvxxxyyyxxxtttqqqfffgggfffdddbbbeeekkkpppwww___333%%%---+++...000,,,)))(((...999BBBEEEEEEaaa```]]]YYYYYYWWWOOOEEE444///***))),,,...,,,)))+++...---'''(((------'''+++888%%%---222&&&111---,,,(((%%%(((///222...***///***333!!!...)))///===666KKKDDD333555000''',,,///000000///------...000000888777lllddd===333555444666...///;;;===333,,,///>>>444999)))'''000$$$((()))(((''''''''')))+++,,,---//////,,,)))***///555...)))$$$$$$'''))))))'''''''''''''''''''''''''''&&&'''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''&&&''''''((()))******)))+++333444+++000CCCvvvhhhHHH>>>777---000///===,,,>>>TTT???$$$+++)))''''''))))))(((&&&!!!%%%***---,,,)))%%%###)))!!!&&&+++%%%###'''%%%,,,+++)))'''$$$"""$$$&&&###&&&%%%&&&@@@>>> ***%%%###$$$)))///000+++&&&%%%(((((($$$&&&,,,///---&&&'''&&&$$$''',,,***$$$(((((()))***+++***'''$$$%%%+++,,,???aaakkkgggnnnrrrrrrsssuuuwwwvvvtttrrrnnnmmmkkkiiiiiilllqqquuuwwwfff???+++...///......///,,,,,,///666<<<@@@@@@^^^aaaccccccdddeee```YYYIII>>>000'''''',,,000222......//////000///---+++(((///+++---,,,+++111(((,,,((('''+++111333///***------III000...,,,333HHH---:::333(((111333***+++,,,---...---,,,---///111000777555aaa___;;;333666555333---111===???444///333???777777)))'''///'''***'''''''''''')))+++...//////000...+++(((***000555*********)))((('''%%%$$$&&&&&&''''''((())))))***''''''((((((((((((''''''%%%&&&'''(((((('''%%%$$$&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&,,,'''111===,,,666kkkeee==='''***...***&&&)))333---000YYYKKK'''...***&&&&&&(((******)))(((((('''&&&%%%&&&'''(((...%%%'''+++&&&'''***&&&%%% &&&)))%%%%%%)))&&&(((&&&%%%@@@EEE&&&$$$$$$$$$$$$&&&((((((&&&###%%%'''&&&######'''((('''((()))(((###"""%%%''''''$$$###$$$'''++++++)))&&&&&&&&&,,,GGGeeeiiiccckkkrrrqqqrrrtttvvvwwwvvvuuuvvvrrrooonnnppptttwwwyyyyyyrrrRRR111...444///+++*********+++...222666888RRRZZZ```bbbdddeeeccc___]]]OOO<<<...)))***...111+++'''(((---,,,''')))000444&&&000---&&&111///%%%+++))))))---222333///***)))000dddAAA+++,,,444PPP***///&&&!!!...555...******+++,,,,,,,,,---///111///777222QQQXXX888222555555333---000:::;;;222000888>>>999444***''',,,+++***&&&&&&'''''')))+++,,,...+++++++++)))'''(((+++...---///000...)))%%%$$$$$$&&&&&&''''''(((((((((((())))))******)))(((&&&%%%&&&&&&((((((((('''%%%$$$%%%&&&&&&&&&'''(((((((((((((((''''''&&&'''''''''%%%***)))...111...OOOUUUBBB222222666333...,,,...(((555JJJ222IIINNNIII999444...+++******)))'''(((***,,,)))$$$!!!"""%%%***!!!!!!$$$!!!%%%***&&&***$$$(((444888///((()))((()))***%%%:::CCC'''%%%&&&'''&&&%%%%%%%%%&&&%%%&&&%%%######$$$%%%%%%'''((('''%%%&&&(((******((('''&&&&&&&&&)))+++,,,,,,###,,,OOOkkkmmmhhhmmmtttssssssuuuwwwyyyyyyxxxxxxtttoooppptttxxxzzzzzz|||{{{bbb444+++777...***'''((()))***+++---111444IIITTT\\\^^^\\\[[[ZZZXXX```XXXKKK@@@777000+++(((333+++,,,222...***:::RRRZZZ(((///...$$$111+++(((***)))***...222222---)))'''444sssGGG''')))000JJJ222000(((%%%---333///)))+++---------,,,,,,...000...666222BBBuuuRRR666111333444333---...777777222777DDD<<<;;;111***(((***---)))''''''''''''(((((())))))'''(((******)))(((''''''###&&&((('''%%%%%%))),,,'''''''''&&&&&&&&&%%%%%%++++++,,,+++***'''%%%$$$&&&'''((((((((('''&&&%%%%%%&&&&&&&&&'''((((((((())))))(((((('''((((((((((((%%%...,,,999qqqOOOJJJ777))),,,333333111111...%%%///LLL,,,444HHHTTTRRROOOJJJEEEAAA>>><<<;;;,,,<<>>+++%%%...222,,,%%%%%%###///!!!---GGGGGGCCCGGGIIIHHHDDDBBBCCCEEE222@@@OOOSSSLLLCCC?????????:::;;;:::999IIIZZZ\\\VVVOOOCCC888111---,,,+++(((###***%%%)))333***)))"""###%%%%%%$$$$$$&&&'''%%%###$$$'''(((&&&&&&))))))$$$"""&&&***)))&&&$$$###%%%'''''''''))),,,//////&&&999[[[lllrrrtttpppsssrrrqqqrrrttttttrrrppprrrrrrsssvvvzzz}}}~~~}}}~~~~~~sss:::+++===***,,,,,,++++++++++++,,,,,,---TTT^^^ggghhhfffffffffddd______^^^\\\XXXTTTQQQOOO888111111555444999WWW{{{RRR+++---,,,)))'''000((()))***---......+++(((///TTTjjj999---'''+++222888111333222))),,,222...111222111///---,,,---......222555333XXXqqqHHH555333666888<<<777:::@@@???;;;FFFWWW666<<<+++,,,***%%%///$$$)))))))))))))))(((''''''((()))***++++++***'''%%%))))))((('''&&&&&&((()))''''''''''''&&&&&&&&&&&&&&&'''***,,,---,,,***)))'''&&&%%%%%%&&&(((***,,,'''''''''''''''&&&&&&&&&&&&&&&%%%&&&&&&'''((()))+++******111LLLxxxzzz:::---;;;===///'''...///((((((333+++&&&,,,333VVVUUU222:::@@@===333+++***---'''((()))'''&&&''',,,000)))'''***((('''<<>>222111---(((---111111+++555%%%777///+++,,,,,,+++++++++,,,,,,---000...222444:::```bbb<<<444555555888555)))>>>>>>111///,,,:::333EEE///)))---%%%***)))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&'''&&&&&&'''***,,,444***###$$$'''((()))***)))((('''&&&%%%&&&&&&'''''''''''''''''''''&&&&&&'''''''''''''''((())))))$$$444GGGrrrEEE***444,,,+++***)))((((((((())))))%%%''',,,+++''',,,888TTTjjjrrrjjjaaaMMM555***%%%'''((('''&&&&&&&&&'''%%%***,,,'''555]]]xxxuuuqqqtttrrrmmmpppvvvrrrhhhaaaXXXMMMEEE:::---((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((()))...DDD___hhhXXX>>>+++%%%(((333MMMlll{{{zzzyyy}}}~~~{{{xxxzzzzzzwwwtttzzz~~~~~~~~~wwwyyywww```===000000+++,,,)))000'''999sssrrr```kkkkkkfffhhhjjjiiikkkjjjkkkjjjhhheeecccbbbccccccbbb______bbbcccYYYMMM}}}===,,,,,,)))///***((()))***444444...---,,,888bbb444,,,///+++%%%+++444:::...777(((222222---///......------......///222...111444888VVVYYY:::333555444222///---CCCCCC222------888///===---$$$((((((***$$$))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''')))---111GGG555$$$!!!'''+++*********)))(((&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((())))))$$$:::mmmttt666!!!111,,,+++)))((('''((()))******%%%%%%******&&&'''---DDDfffssslllnnnjjjOOO333&&&''''''''''''(((***,,,###---)))&&&>>>```uuu}}}rrrvvvwwwuuuxxx~~~zzzrrrssspppkkkcccSSS???///)))&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))((('''%%%$$$%%%%%%&&&&&&'''(((((((((&&&$$$;;;hhhwwwPPP333$$$000JJJggguuusssqqqsss||||||zzz|||~~~}}}yyy~~~~~~}}}xxx|||~~~iiiCCC000...+++,,,******---888ooolllnnnqqqjjjccciiiooohhhfffhhhjjjjjjiiigggggghhheeedddbbbaaafffggg```VVVrrrDDD---111+++++++++***(((---000555000......@@@aaa...***222...'''...000???,,,555((((((555111//////...............///444...000555666HHH|||PPP999333555555000---222EEEEEE333...555<<<333888...%%%***000---!!!))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&)))---000EEE555%%%###(((***))))))))))))((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''((())))))***777zzztttWWW999+++)))000...***((('''''')))***,,,&&&%%%***---***((()))666YYYkkkkkkpppkkkNNN333;;;444+++'''''')))))))))$$$...'''+++MMMhhhrrr~~~vvvxxxxxxvvvyyy}}}{{{vvvoooqqquuuuuukkkTTT888%%%''''''''''''''''''''''''&&&'''((())))))'''%%%$$$&&&&&&&&&'''''''''((((((///'''(((AAAjjj|||iii===MMMeeewwwyyytttvvv~~~}}}rrrIII///---------)))&&&444222XXXooooooqqqeeehhhooogggfffiiilllnnnmmmmmmlllmmmmmmkkkhhhgggjjjlllggg___qqqJJJ---444,,,(((---///(((555...777333111111IIIccc+++***555000(((///***AAA...333,,,$$$999888...------,,,,,,,,,,,,---333......555666===kkkrrrGGG777111555999222,,,555???@@@111000===>>>777===DDD:::......,,,)))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&))),,,000(((###$$$&&&%%%###$$$(((((((((''''''&&&%%%$$$%%%%%%%%%%%%&&&&&&'''''''''''''''''''''((())))))...***gggvvvJJJ222...//////---333000,,,)))''''''((()))***&&&%%%***...---***)))000KKK___fffdddPPP333%%%RRRAAA...$$$%%%(((&&&"""&&&,,,(((888```tttuuu~~~}}}zzz{{{}}}}}}{{{uuuuuuwww{{{xxxccc???"""''''''''''''''''''''''''###%%%'''((()))(((&&&%%%&&&&&&&&&'''''''''''''''(((,,,---***111LLLttthhhlllssswwwvvvvvv{{{wwwNNN000,,,///---'''&&&999+++999pppkkkuuummmgggkkkhhhmmmoooqqqpppmmmjjjiiihhhrrrqqqmmmjjjkkklllggg___zzzJJJ,,,333+++(((///000'''>>>,,,888333111222GGGccc+++'''222...%%%***+++CCC777222333&&&777===///...---,,,,,,,,,,,,,,,000///...555888777]]]ggg???777000666???999---777777999111333DDD;;;333<<<[[[UUU666((($$$---))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&'''&&&$$$$$$%%%'''""""""%%%)))((($$$###&&&''''''((((((''''''&&&%%%$$$$$$%%%%%%&&&&&&'''''''''''''''''''''((())))))+++"""FFFwwwLLL""""""---******222111///,,,)))''''''''''''&&&$$$$$$'''***+++***((()))>>>TTTcccaaaGGG111222NNN===)))!!!&&&...000...***(((---GGGjjjxxxwwwzzz||||||}}}}}}~~~yyyzzzzzziiiEEE$$$''''''''''''''''''''''''$$$%%%'''((())))))((((((''''''''''''''''''''''''(((%%%***...%%%%%%IIIvvv|||ppplllooorrrrrrpppwwwvvvwwwzzzzzzyyy{{{}}}~~~zzzRRR111,,,///,,,'''***666***(((___xxxmmmsssqqqiiihhhiiihhhjjjlllmmmlllkkkkkklllssssssooojjjiiiiiiccc[[[CCC,,,111)))***///...%%%FFF)))666000---111BBBggg333***111000)))+++)))<<<@@@---666+++---<<<111111000///............,,,111...333999555RRR___;;;777///777FFFAAA333<<<555999666:::JJJ666444333___kkkQQQ;;;(((+++))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%###%%%''''''&&&%%%$$$%%%$$$$$$'''+++***''''''***%%%&&&'''((((((((('''&&&###$$$$$$%%%&&&&&&'''''''''''''''''''''((())))))))))))000```~~~QQQ444'''333999,,,'''000,,,+++***(((''''''''''''&&&&&&%%%&&&'''))))))'''%%%999OOObbbgggWWWIIIOOOFFF;;;---&&&)))111777:::<<<222@@@]]]nnntttwwwvvvvvvwwwxxxyyywwwssspppooorrrqqqrrrvvvzzzlllJJJ)))'''''''''''''''''''''''')))))))))))))))*********''''''''''''''''''''''''---%%%%%%---///***111???pppssswwwyyy{{{{{{yyyvvvtttqqqrrrvvvuuurrrtttzzzxxx|||}}}yyywwwyyyzzzxxxyyy{{{WWW555,,,...)))***///---......<<>>:::999333444444///555<<<777888444ZZZmmmkkk)))***'''444$$$"""///$$$(((&&&((())))))'''%%%&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$&&&((())))))((('''((($$$###''''''$$$$$$)))&&&&&&&&&''''''''''''(((444DDD???888WWWVVVYYY>>>===666...***++++++)))&&&&&&&&&&&&'''''''''((((((+++)))&&&$$$$$$%%%'''((('''///CCCZZZ^^^PPPCCC@@@444,,,XXX888((($$$'''===IIIRRRdddwww|||{{{{{{zzzSSS444------(((++++++///999TTTooo[[[)))'''(((((('''(((+++///333///,,,(((%%%&&&'''((((((((('''&&&'''***,,,,,,+++************++++++++++++---///===YYYkkkffflllssstttrrrwwwqqqqqq...222...+++///***(((///...+++000666pppqqq```dddfffdddllljjjhhhjjjnnnqqqpppooonnnuuupppkkkhhhYYY]]]{{{GGG///555...---+++,,,(((AAAWWW<<<(((111...,,,***```[[[111***000---+++111222LLL333FFFBBB<<>>333111555777222333000444222+++///444...555999bbbqqq~~~RRR111%%%,,,%%%&&&///%%%...###%%%''''''&&&%%%&&&'''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&'''(((((((((((('''######&&&&&&###$$$(((&&&&&&&&&&&&''''''''''''999JJJGGG666444JJJssshhhWWW???666UUUGGG555000***)))***+++***'''&&&&&&&&&'''''''''((((((+++***'''&&&%%%&&&((()))((((((:::WWWbbbQQQ<<<444))):::eeeAAA(((111222CCCWWW___mmm|||~~~}}}{{{aaa>>>***)))---+++%%%+++***(((???cccXXX(((*********))))))+++///333,,,***'''&&&&&&'''''''''))))))))))))((('''%%%###'''&&&&&&&&&(((+++...000///&&&555XXXmmmnnnooovvvyyywwwfffRRRBBBIIIeeerrr999---###***000---+++222333444<<<===^^^xxxyyyfffNNNNNNccc[[[___cccddddddjjjvvvhhhlllqqqqqq^^^JJJccc???...222+++---,,,---***>>>\\\JJJ...333222///,,,OOOnnn888(((333...+++&&&...EEE555888555(((...;;;222+++---///---,,,---...,,,///222000///>>>QQQmmmAAA333000111222---...///555222))),,,000)))777@@@fffkkkrrryyy{{{CCC***''')))---*** +++$$$&&&((((((&&&%%%&&&'''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((()))&&&$$$###%%%%%%######&&&&&&&&&&&&&&&''''''''''''+++;;;???444&&&,,,```tttZZZWWWEEEJJJ///((($$$555[[[NNN---***'''(((***,,,+++(((&&&&&&&&&'''''''''''''''+++***((('''&&&''')))***+++###111UUUeeeQQQ555)))***FFFlllWWW000222...MMMnnnsss|||jjjFFF...''')))+++,,,(((000,,,///XXXWWW---***+++***)))(((***---000)))'''&&&'''(((((((((&&&&&&(((+++,,,+++*********,,,+++++++++************222+++JJJuuuzzz~~~bbbBBB......)))===XXXsss888///)))(((...+++***222333444<<<999GGGaaakkkLLLIIIWWW___iiioooqqqpppooopppoookkkiii^^^LLLUUUaaa333...///(((...---...---888bbbZZZ222///222---,,,:::{{{KKK'''333000,,,%%%111===<<<+++000 (((:::333......///---,,,---...,,,---111000///999FFFrrrlllAAA444111222333---...111777222)))...444---???IIIhhhdddgggkkk[[[777%%%---333)))""",,,(((***+++***'''&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%&&&((()))'''%%%%%%%%%%%%$$$$$$&&&%%%%%%&&&&&&&&&'''''''''!!!***000111......OOOssspppxxxEEE333)))%%%---(((000///111>>>)))(((''''''(((+++,,,***)))''''''''''''''''''''''''***)))(((''''''''')))***000"""---PPP```KKK000''',,,BBBaaaiii<<<(((%%%___zzz~~~\\\777,,,...,,,)))***---111..."""***IIILLL111)))))))))'''&&&&&&)))+++''''''''')))++++++)))'''&&&(((******)))***,,,...)))***,,,------+++)))(((,,,111```~~~}}}vvvzzzRRR111'''555++++++:::TTT000000...+++///***+++555444...111///555@@@eee~~~PPPKKKLLLTTTdddtttxxxoooeeeZZZRRRIII>>>NNNDDD,,,111...'''...,,,...444888jjjjjj888---222---,,,///jjjiii,,,,,,111...+++444222CCC&&&666''',,,:::555111//////...------///,,,---000111000555<<>>---***&&&BBB[[[hhhAAA))))))fffyyy}}}VVV222+++///+++(((,,,---''')))******444666***)))******(((&&&&&&((()))(((((()))+++------+++)))+++***)))&&&%%%&&&))),,,((('''&&&(((+++000666999GGGIIInnnwwwuuuwww|||GGG///333///444///111BBB//////&&&111111,,,///===<<<...))),,,...&&&888uuu___WWWNNNKKKLLLLLLHHHCCC888666@@@UUU~~~mmm555+++444...)))///***...777:::nnnooo<<<000666333,,,///FFF<<<%%%111111+++111)))JJJ,,,???...)))999777444000//////...---///...///111111111333777GGGqqqiiiAAA777555555333+++000111333---***888@@@666EEENNNiiipppvvv|||{{{fff444))),,,)))---%%%"""$$$&&&'''''''''((()))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&(((***)))&&&%%%'''(((%%%%%%%%%%%%%%%&&&&&&&&&&&&!!!---,,,%%%''''''%%%***"""FFF|||www\\\FFFAAA000AAA888;;;&&&$$$///---(((///444***+++++++++******)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((+++$$$)))777;;;111***,,,...[[[lllaaaEEE000...PPP{{{XXX000&&&)))((()))///---###(((111---***+++'''+++,,,,,,+++))))))***+++*********,,,......,,,******)))***...555<<>>===///)))...111,,,///FFFbbb~~~fffQQQKKKMMMYYY]]]zzznnn===222---444...---000'''//////888eee```666...333555///111---}}}RRR)))111333+++000+++XXX===JJJ<<<+++999999777222///000///------...000111111111333666>>>ddd```<<<666777777555---111222444//////???DDD444<<<===MMMUUUqqqkkktttyyyWWWMMMQQQOOOJJJ+++''')))******(((''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$(((***)))%%%$$$''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%+++,,,,,,555000GGGgggppp___RRRHHH;;;PPPddd>>>999---%%%555111888***///222+++(((&&&&&&***++++++***)))(((((()))(((((('''''''''&&&&&&&&&'''''''''''''''(((((()))(((&&&(((---...,,,+++,,,EEErrr}}}gggYYY666111@@@}}}^^^333%%%)))++++++---...(((---111+++,,,...)))+++,,,---,,,+++***+++,,,+++******+++,,,---+++***&&&'''...>>>PPP___fffggg\\\WWWPPPIIIFFFGGGJJJLLLdddfffiiikkkooozzzNNN111///...999***,,,000+++333555***...***---999888//////333777777888999666EEEbbb~~~ddd777+++666...111---000000%%%000---===]]]OOO...)))***222444......___jjj888222444...000000]]]HHHQQQSSS@@@888;;;999222///111000---)))...111000...///333666:::[[[WWW777444888;;;999111444555777444555EEEFFF333444,,,...111RRRVVViiixxxxxx}}}{{{JJJ111222222///+++'''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''&&&%%%$$$###'''***)))$$$###'''&&&"""$$$$$$%%%%%%%%%&&&&&&&&&***((($$$(((000)))###***###)))222000%%%)))111---+++EEE###555***%%%333333+++'''222000)))000,,,&&&)))))))))(((''''''(((***(((((('''''''''&&&&&&&&&'''((((((((())))))******((()))***(((***---...,,,RRRppp}}}ssssss<<<666KKKyyybbb999+++000222---'''++++++...***%%%...333))))))+++,,,+++***)))***+++,,,***))))))++++++***)))''')))444HHH```pppuuutttXXXYYY[[[ZZZWWWQQQJJJFFF___rrryyyqqqmmmllluuu}}}zzz[[[:::000...666---<<<>>>---***---///555333222888666222888<<<999...///<<<>>>666555BBB\\\|||tttSSS333(((:::999......,,,333111###222666KKKaaaJJJ...***'''111888)))999BBBxxxGGG222444...,,,---UUUDDDOOOdddUUU888<<<:::333///111111---''',,,000///,,,...333777999VVVsssFFF888888777888///555666555<<<555>>>OOOAAA777555,,,)))---......888FFFeee~~~yyy}}}\\\333<<>>uuupppMMM111(((---111///,,,,,,---...///111222333***,,,---,,,++++++---...333)))'''...000******000)))***:::XXXooouuuuuuvvvfffgggiiiWWWcccUUU^^^ccciiittttttoookkkfffkkk{{{zzzwwwxxxGGG)))888%%%<<<555(((555,,,,,,000444777555///,,,...111555,,,,,,666===:::999===333999:::777>>>OOO[[[]]]dddVVVCCC444...///222444888888555000---000222333)))___VVV......///'''444777)))...333jjjmmm&&&===111000***UUU]]]>>>nnnGGG000AAA777(((...///)))///,,,,,,------///000111222>>>JJJlll===000222666:::222444//////777...777III???888777,,,'''+++...+++---444:::fff{{{jjjDDD999555333***'''###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%%%%"""+++***111%%%+++...&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''***+++***((((((---333777777...---333000)))222CCC???999000)))&&&'''***,,,***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&(((***---'''+++...''''''000666qqq{{{xxxIII,,,:::ppp|||yyy___CCC333//////...888666444222222555888:::999:::;;;;;;999888888888555333444888666000,,,---888555===QQQccchhhgggfffVVV\\\cccggg{{{wwwsssrrrwwwcccbbbvvvwwwzzziii888555444)))>>>///888222///...---++++++---000222333///***---:::AAA<<<999:::EEEEEEAAA999444444555444333000......111444555444---///111111111...)))%%%BBBlll[[[000......%%%///333222...333SSSvvv444888777111)))MMMccc777WWW111+++<<<666***///000---333,,,,,,------...000111222777===mmmooo@@@000000444888,,,+++,,,,,,333(((---@@@:::666666+++&&&+++...***&&&&&&HHHlll~~~}}}eeeWWWKKKOOOSSS@@@,,,,,,222&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''&&&&&&%%%%%%$$$((()))---!!!------%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''+++(((%%%'''+++///111222444+++(((......***...999PPP:::'''%%%)))))))))+++***)))(((''''''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''(((***+++***))),,,---'''...CCCzzz{{{MMM---777mmm{{{{{{yyynnnrrrqqqjjjgggllluuuzzzzzzvvvpppllllllooossswwwyyyzzz|||{{{xxxuuusssrrruuuxxxwwwssspppoookkkfffooogggaaadddlllrrruuuwwwnnnwwwyyy]]]QQQfffqqqNNNLLLooovvvooowwwXXXoooXXXVVVMMMHHHHHH>>>444000333555222...444111666AAADDD;;;222000444444888<<<<<<777666999777777888888888444///+++333222111111111333666888aaayyy]]]000......&&&......999111111:::yyyIII///;;;111)))BBBlll333>>>"""(((888777---...///...444,,,,,,------...///111111222333SSSkkkAAA555333333555***)))000///444%%%'''999555444111***''',,,...+++((((((&&&444TTTyyy}}}aaa<<<111@@@OOO777'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&%%%%%%&&& !!!((("""---...&&&%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&'''''''''***%%%$$$+++111222///,,,///)))&&&'''&&&%%%+++333SSS777###&&&---***(((+++))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''')))******))))))***+++(((...((()))...'''333YYY}}}TTT000777lllzzz~~~yyy{{{www~~~}}}|||tttYYYYYYsss^^^WWWccctttDDDYYYzzzzzzsssrrrpppjjjdddSSSQQQSSSXXXUUUHHH<<<777FFFDDDHHHMMMGGG777...///777555444333444555777777222111000---+++...;;;HHHwww|||WWW///...111+++111///666666000111jjjZZZ(((:::///+++:::ppp666333(((***555888111,,,+++---000------------...///000111444333@@@yyyXXX888555444222666///222222111555&&&)));;;777666---+++***++++++)))***...///)))FFFzzzcccGGG555???YYYQQQ555''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''''''''%%%%%%(((///+++"""FFF444%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''$$$(((222777333+++(((///...,,,((($$$&&&///888DDD///"""(((---)))&&&***)))((((((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((***,,,---,,,++++++,,,&&&///***'''+++,,,CCCpppXXX222555nnn{{{}}}pppyyyqqqlllhhh}}}rrrfffeee{{{rrriiiSSS^^^zzzxxxbbbTTTSSSKKKFFF>>>666111///111333///333777666000333GGG\\\wwwOOO---///333///222222---:::000777PPPeee***777...---333ggg;;;///777,,,111666333++++++......------,,,------...///000333666444VVVLLL444666555000333,,,///000///444(((...BBB<<<:::,,,,,,,,,)))&&&&&&))),,,&&&$$$;;;iiimmm[[[ZZZJJJ888222@@@QQQEEE///&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&(((((('''&&&$$$ 000***222RRR222$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%...888888...'''''',,,///...(((###(((111777000&&&###))),,,(((%%%'''((((((''''''''''''((((((''''''''''''''''''''''''(((+++---...---,,,,,,,,,'''---+++(((---<<<\\\YYY111444qqqzzztttqqqvvvkkkoooxxx{{{~~~zzzvvvzzzJJJSSSnnn]]]OOOGGGCCC;;;999666222///<<<___nnnGGG...///222//////333***:::333======lll666666...///111TTTCCC...@@@///,,,333444,,,...555111------,,,,,,---......///...444111>>>uuuJJJ333777666333555+++***000...333***333FFF>>>888,,,+++***))))))******(((###(((***@@@FFF;;;999,,,***222BBBBBB---$$$)))+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""$$$&&&((()))'''&&&$$$((()))RRRIII((($$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###'''111:::444&&&###***&&&++++++&&&&&&,,,000...'''&&&&&&***......***&&&((((((''''''''''''(((((((((((((((((((((((((((((('''))),,,---,,,+++***+++***))),,,,,,444SSSwwwXXX555;;;yyyyyyxxxvvvyyyvvvZZZEEEeeefff[[[QQQIIIDDDMMMjjj~~~bbb@@@000222444000///...111444888888999rrrIII888//////333EEEPPP222DDD888---333777...222999222------,,,,,,------......+++///333555MMMCCC,,,222777:::@@@555000222///444+++444GGG;;;333+++***((()))...111...(((,,,111!!!666>>>===,,,******,,,&&& ***...!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""$$$&&&((()))(((&&&$$$"""&&&---///qqq>>>"""&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&###(((333999/// !!!,,,%%%******(((,,,333111)))'''***+++---222666111((((((((('''''''''(((((()))))))))))))))))))))))))))%%%(((+++,,,+++)))))))))...'''+++000;;;eeeYYY:::DDDzzzxxxpppXXXrrr|||tttxxx~~~uuuwwwTTTGGGzzzwwwvvvXXX:::111555666444222))):::///<<<000>>>wwwWWW:::000///666>>>]]]888HHHBBB222555999///333:::000------,,,,,,,,,---......,,,---888666444bbb;;;555111777DDDGGG<<<---333444888222???HHH444333))))))************))))))+++)))(((,,,222666555222---'''$$$'''((($$$$$$(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((())) (((***fff]]]###///"""***'''%%%%%%''''''$$$!!!$$$$$$%%%%%%%%%%%%&&&&&&%%%)))666+++###'''""")))''')))&&&$$$+++444..."""!!!555666+++---111+++&&&((((((((((((((('''''''''(((((('''''''''(((((()))000((('''------(((***333+++++++++666UUUzzzsss<<<@@@ooowwwwwwzzzvvvmmmttttttwwwaaa]]]UUUmmmzzzmmmaaaPPPBBB@@@;;;:::HHH:::DDDoooeee666---222333<<<```999FFFDDD333---555666---+++444111...+++***+++---...///111---999QQQQQQFFFrrrwww:::444000666AAACCC999,,,111222888555AAAHHH333222))))))************))))))***(((&&&(((---///---***+++&&&%%%((()))'''&&&)))%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%'''(((((( ***$$$bbb777$$$###&&&&&&'''(((((('''%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%)))555***###'''""")))'''$$$+++;;;AAA777)))"""...>>>;;;------///+++(((((((((((((((((((((((((((((((((((((((((())))))***&&&+++---***((()))++++++///***111NNNrrrvvvJJJ===^^^{{{{{{uuuyyyLLL:::@@@```~~~~~~___SSShhhUUUGGG666666>>>PPPlll:::888666,,,...:::999---+++555111...+++***+++,,,,,,,,,///)))---===>>>444RRRccc999333///444<<<===444+++///...222---:::AAA000222))))))************))))))+++(((&&&&&&))))))'''$$$)))&&&&&&)))+++)))((()))%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((('''(((666XXX&&&%%%###)))"""'''+++***'''$$$%%%'''$$$$$$%%%%%%%%%%%%&&&&&&%%%(((444***###(((""")))))) ,,,HHHMMM555$$$&&&444AAA;;;++++++---+++***(((((((((((((((((((((((()))((((((((())))))***+++!!!...222***'''...111,,,---///FFFllliiiEEE>>>]]]~~~zzz~~~vvvLLL???GGGnnnwwwrrrxxxtttmmmiii666444000+++222@@@>>>///+++444111...,,,++++++++++++***111,,,)))000444---999YYYRRR777111///444999777000+++000***((("""000999,,,111))))))************)))))),,,***(((((()))(((&&&$$$(((&&&''')))***)))'''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''+++MMMCCC---$$$***$$$"""%%%)))***)))''''''((($$$$$$$$$%%%%%%%%%&&&&&&%%%'''333)))###((("""(((,,,!!!'''===@@@---###***,,,888333'''(((+++***,,,((((((((((((((()))))))))((((((((((((((()))***++++++000///)))'''---000...666KKKlllmmmJJJHHHccczzzzzz{{{}}}~~~{{{yyywwwwwwwwwzzz}}}|||yyy]]]hhhgggttt}}}bbbbbb}}}~~~wwwpppaaaLLLCCCEEEhhhoootttuuuyyysssqqqAAA???555---222@@@???///)))//////---+++++++++,,,+++***///111------444333555@@@jjjGGG555111111777888333...,,,333***)))(((888???,,,...))))))************))))))***)))(((((())))))((('''(((((((((((())))))&&&###%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&***FFF...&&&%%%(((!!!$$$$$$%%%(((,,,---+++((($$$$$$$$$%%%%%%%%%&&&&&&%%%&&&111((($$$)))"""((((((%%%'''------)))'''(((###///...&&&)))***'''***(((((((((((())))))******''''''''''''((()))***+++222***''',,,000111666===\\\uuuvvv~~~}}}aaauuu~~~vvvkkkbbb```UUUVVVVVVWWWXXXXXXXXXXXXWWWWWWVVVUUUSSSOOOLLLJJJ<<<;;;;;;;;;::::::::::::888:::;;;999;;;@@@BBB@@@===CCC,,,<<>>;;;999999444---))))))......//////...---***))),,,+++***)))((((((((((((......000111111000...------//////,,,,,,///000...!!!111)))000===^^^]]]111555222111333222///...000---,,,...111///---000777222222111111222444666888***111WWWfffDDDCCC>>>EEE999;;;???GGGOOOVVVYYYZZZhhhnnnvvvyyyyyy|||pppKKK@@@WWWAAA666???EEE???>>>DDD222///+++***+++,,,------(((666444+++///333111222666VVVxxxwww;;;333222888AAA>>>333///333BBB444555>>>VVVVVV333)))))))))************))))))&&&'''(((((((((((()))***'''))))))&&&)))//////+++%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%***111---"""###((( ---$$$$$$$$$&&&***---///000$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%///&&&$$$+++###'''###+++///***'''******&&&###...---))),,,)))&&&+++'''(((((()))******++++++)))))))))***+++,,,......,,,<<>>OOOtttjjj888222222;;;DDDAAA444000555JJJ666///777QQQTTT333***))))))************))))))((()))******))))))***+++&&&))))))'''***222444111%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$###...777::: %%%"""%%%'''''''''***000555$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$...&&&$$$+++###&&&(((+++,,,)))&&&&&&)))---""",,,***'''+++***(((///'''(((((()))***++++++++++++++++++,,,---...000111;;;]]]~~~~~~555444111...---...,,,))))))---///---,,,******+++,,,---***+++,,,------------,,,......------------------(((,,,---,,,,,,000000---...(((...222???333EEE444111111000---...111000---...+++***---000000---,,,---...///000///---///222333)))RRRlll333666666333000/////////000000///---555333111000222222111000222555777555111111555999111444666666888???KKKUUUVVV\\\ggguuupppQQQ???cccLLL======:::333888GGG===888000***((()))***+++000888222)))...222000222+++333AAAaaaTTT===000,,,666>>>IIIEEE222===FFFIIIIII>>>\\\HHH777+++------+++***))))))))))))(((!!!(((111+++'''***)))000$$$''',,,"""111FFF000+++***)))((('''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$(((%%%""""""###&&&''''''+++&&&%%%((()))&&&$$$%%%'''&&&%%%%%%&&&)))+++---000***$$$$$$)))+++&&&!!!''''''''''''''''''''''''+++***((('''((()))(((''',,,"""---***444"""+++,,,***************+++++++++'''(((...111+++(((999OOOjjjWWW[[[rrr}}}000---...222222,,,+++...---'''+++,,,***'''***///000,,,***......++++++///...+++)))(((***...---))))))---***,,,...---,,,,,,+++***&&&444+++???kkk999444AAA:::...%%%444444,,,333''',,,---(((,,,555111)))---///000'''------(((111///000///@@@ddd000%%%:::&&&---///---))),,,111111///(((---666...000444+++777///444555333...222111......999...111555,,,000000222888777///333===EEEEEE___aaaccc{{{lllSSS@@@UUU:::+++222777///...777CCC777,,,))))))))))))+++000...---///...,,,...333555222555EEEeeeLLL222888///444===NNNQQQDDDRRRLLLVVVXXXHHHXXXBBB777444---,,,+++***)))(((((()))+++)))++++++&&&(((+++'''%%%)))777555###222HHH888((((((((('''''''''''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$"""!!!###%%%(((%%%%%%))))))%%%""""""&&&&&&&&&&&&''')))+++,,,---+++)))'''&&&&&&&&&&&&''''''''''''''''''''''''+++***((((((((()))((('''///$$$+++...111***,,,"""(((((()))+++,,,,,,------888...(((+++222CCCbbbxxx===NNNnnn444000***""""""***,,,&&&)))222...111333222...***''''''*********))))))*********333111---******+++...///;;;...---888999...***222222444&&&>>>jjjPPPRRRLLL<<>>444???<<>>TTTvvvEEE,,,777+++000;;;NNNRRRGGGWWWOOOXXXRRR@@@MMM>>>222111++++++***)))((((((((()))''')))((($$$$$$***---******???TTTDDD+++<<>>444++++++,,,+++***+++)))'''***///000...---///,,,///222555???WWWxxxtttBBB111000)))333>>>KKKGGG999KKKRRRPPP999,,,AAAAAA///'''******))))))((())))))))))))***((()))+++))))))000CCCYYYhhhFFF///GGGPPPAAA,,,+++)))'''%%%%%%$$$$$$%%%%%%%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""'''333CCCOOO///,,,+++------)))&&&'''$$$&&&((()))***)))((('''&&&+++000///)))$$$%%%'''''''''''''''''''''''''''+++)))(((((()))***))))))+++)))000JJJGGGkkknnn]]]BBB@@@<<<999777888999:::DDDLLL```zzz^^^yyy999777666HHHIII:::===SSSVVVGGGEEE555))),,,333AAA```xxxtttsssaaa@@@***%%%)))///000222HHHhhhzzzyyyyyy@@@,,,;;;'''===MMMMMM}}}}}}NNN]]]sssYYY.........333666666LLLsss{{{uuuvvvssssssBBB000666777///CCC;;;444(((000]]]hhhggguuuGGG///333---000000111$$$DDDTTTMMMJJJ---***333111666444CCCqqqDDD000===oooCCC,,,111444111666///,,,555%%%888888---///333333444)))+++...555)))444JJJ___CCC===888'''(((===???222111EEE999...++++++++++++------)))***---///---,,,...+++...000///222AAAYYYlll[[[<<<444000---:::BBBEEE:::///HHHSSSPPP111%%%777AAA///(((***)))))))))))))))***+++,,,,,,)))...333%%%$$$:::\\\fffggg:::...PPPLLL999,,,***((('''&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%)))%%%!!! $$$,,,555:::...((($$$%%%%%%$$$$$$&&&%%%&&&(((******)))'''&&&%%%)))...000///+++&&&###((((((((((((((((((((((((+++)))((((((***+++***)))&&&+++222NNNTTT}}}uuuqqqlllgggfffhhhlllooo}}}SSSTTTgggyyy{{{mmmnnnmmmTTT===,,,,,,333>>>WWWqqqpppgggdddeeeWWW===,,,+++///444333222AAAYYYddd___UUUXXXaaabbbOOO888888GGGDDDQQQ]]]ddduuuxxxSSSRRRIIINNNPPPUUUVVV999///333//////:::>>>@@@HHH===FFFGGGDDDBBBBBB???555333666---;;;???EEE222<<<===RRROOO[[[|||sssccc{{{ooo;;;555555+++666999444777???KKK...,,,***333333VVVxxx}}}iii===PPP777'''777777...>>>BBB...444)))222444...;;;666444///???&&&///KKKdddEEEMMMAAA+++555PPPDDD...666QQQBBB222***)))))),,,///444...***+++,,,+++,,,///,,,...//////000777CCCLLLooonnnBBB666222222...:::>>><<<000+++LLLJJJRRR666***///;;;+++,,,***)))))))))***+++,,,,,,%%%,,,''''''///'''---NNNlllkkkddd222222YYYIII777***)))((('''''')))+++,,,'''&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$######&&&***+++***'''///(((######$$$$$$&&&***&&&''')))******(((&&&%%%&&&'''***///111///)))$$$((((((((((((((((((((((((+++)))((((((***++++++***&&&---000EEE]]]{{{VVVTTT]]]ZZZWWWVVVOOOEEE===<<<;;;///''')))++++++///777...((('''---...***,,,222---///+++&&&***222333......------000555888888666***%%%...XXXccc999777444,,,222,,,(((555,,,,,,222+++&&&000333***$$$...555***+++'''"""333333---111,,,000444III222444''';;;666555KKKJJJ>>>HHHRRR@@@MMMMMMGGGRRRPPPJJJHHH===dddjjjlllfffLLL666555000222...WWWfff333444111555iii___YYY>>>GGGAAA)))111)))+++777\\\)))!!!BBBgggHHHbbbRRR333777RRREEE555LLLZZZIII555+++((((((+++///888000******++++++,,,...------...///222555888:::DDD}}}VVV777777000111+++777===<<<...(((HHHAAANNN444///444DDD---***************+++,,,---...999MMM===&&&***222BBBcccnnnkkkeee333666ZZZAAA444///---+++(((((((((***+++((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&"""&&&***,,,------...///)))%%%&&&(((''')))---(((((()))))))))'''&&&%%%((('''(((+++...///---+++((((((((((((((((((((((((+++)))((()))***,,,++++++)))///...===ooo|||vvvpppGGG<<<333,,,---555444+++)))///+++---///111000---+++***111...***&&&%%%%%%''')))111000///...............---++++++111777:::777444666...666ssszzzAAA444111---999444+++444***,,,222...***...///333???000)))333::::::555+++000///333555///...OOO999///&&&///------888999333666---&&&000------222(((***---444AAA444000666===***333:::+++222???===AAA???DDDeeesss||||||pppAAA:::111;;;~~~mmm555111%%%555HHH\\\DDDGGG___CCChhhdddAAA444HHH@@@999WWW\\\JJJ777,,,((('''***---666...(((***,,,++++++,,,+++,,,...///000222444666222TTTMMM999>>>333222,,,<<>><<<...:::999...(((000222222111333///:::......111(((...111111444444//////222>>>HHHUUUMMMKKKYYYNNNMMM~~~|||+++...555,,,)))mmmiiiFFFVVViiiRRR>>>JJJ???000FFFYYYIII777...***((()))+++111***'''***...,,,******(((+++...///...///333777777888bbbvvvppp<<>>SSS...(((ddd]]]111999YYYbbbYYYjjjpppkkkRRR222%%%111CCCRRR@@@111,,,((($$$$$$'''+++(((%%%$$$%%%''''''''''''''''''''''''''''''''''''"""+++ 000'''...%%%''''''&&&%%%$$$###$$$$$$222444///'''###&&&&&&###$$$$$$%%%(((++++++)))'''111000,,,(((%%%&&&***...&&&******&&&'''---000...222,,,///NNNzzz~~~___iii555000333,,,222(((///666%%%333111+++...111"""888///333222===333555CCC333,,,000...111///000+++???[[[JJJCCCCCCLLLTTTppp{{{[[[JJJfffddd???111000...***333000FFF|||------...+++***...000>>>MMM222UUU111<<>>FFFCCC:::OOOHHHVVVBBBMMMZZZVVV///111+++---///QQQnnnJJJ666aaavvv}}}gggNNNXXXppprrriiigggppprrrfffSSSNNNYYYhhhVVV:::***)))%%%$$$'''(((((('''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###***"""000''',,,%%%%%%###"""$$$(((+++***((()))......(((%%%(((+++++++++***)))(((((((((((((((---+++************)))'''&&&+++---,,,---000...)))(((...999XXX~~~???@@@===:::CCC@@@MMMUUU888000///)))+++000444eeerrr}}}yyytttsssyyy[[[999---+++...,,,...111XXX___;;;AAAFFFGGG111000...+++333...BBB444//////---+++---...DDD>>>///[[[///444444222444000>>>yyyMMM>>>222:::GGG@@@MMMcccZZZeeeXXXYYYUUUPPPNNN999///@@@===888===&&&,,,///777@@@<<<888>>><<>>***<<>>333333555///dddppp888999555CCCuuummmYYY:::444...444111111)))555VVVSSS;;;CCC222+++HHHVVVAAA...<<>>CCCFFF===///BBB>>>CCC&&&333QQQ]]]444+++...(((!!!---@@@:::555FFFuuu~~~xxx~~~xxxtttttttttvvvyyyzzzxxxvvvTTT444+++%%%(((+++%%%&&&+++000///***&&&&&&)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((000...***%%%'''&&&)))***)))&&&%%%&&&(((%%%'''+++111555333///,,,)))+++,,,---+++)))((('''---...///------444???GGG222...,,,---///000000///111555000:::```===OOOjjjyyy...+++222111,,,>>>:::...))),,,---111///SSSccc???<<<<<<~~~YYY000000000,,,111(((888BBB++++++111...///111^^^+++<<>>LLL:::)))OOOYYYJJJ...)))...,,,(((uuuiii555!!!+++&&&***222...)))>>>NNN<<<---///---+++,,,,,,222555333666555JJJnnn333222777000%%%333;;;+++---///???BBBAAA777+++AAA999EEE)))...DDDQQQ333222,,,,,,(((,,,333111000;;;ddd}}}vvvuuuuuuwwwyyy{{{{{{zzzddd>>>((((((+++)))((($$$(((++++++(((&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''555---+++"""(((!!!&&&***)))%%%%%%***///,,,))))))+++,,,******,,,***(((&&&'''))),,,,,,,,,+++------)))'''...===JJJ111000111444444000...///MMMOOOMMMZZZ{{{;;;---222///))):::444,,,,,,,,,+++000000TTT^^^===999BBByyyiiiRRR000111000,,,222)))999DDD///...111///...,,,NNN///555hhh777666333000333//////uuuMMM000000222222777fffiii444>>>888???AAA999111111000QQQmmmoooqqqeee___nnnSSS111;;;MMMGGG@@@aaaaaaIII...+++...***'''WWWXXX333$$$,,,'''***,,,,,,%%%555LLLFFF333---111,,,:::444111...///<<<888:::BBBlllqqq222111999333***+++666999)))***...>>>???<<<333...III;;;III------@@@NNN333555***------++++++(((''')))NNNwwwvvvxxxzzz{{{zzz{{{|||~~~}}}xxxLLL(((,,,...%%%+++%%%&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$'''&&&999,,,+++ )))###%%%''''''&&&)))///444444000,,,((($$$%%%111@@@III===...'''(((---000000+++,,,,,,)))(((,,,777@@@000///000333222222999BBBzzzvvvoooxxx???000222...(((777<<<555///...+++...+++LLLZZZ999888IIIiii[[[RRR111111000,,,333+++===BBB333000111///---***>>>===333jjj999777555111444111222{{{QQQ999===;;;555999gggggg...666111:::555...444444???xxx|||fffZZZxxxjjjGGGHHHVVVTTTPPPgggaaaGGG000,,,***'''******777***)))---(((***###((()))...===FFF999,,,000333AAA555222,,,)))===:::AAA///333bbb[[[666999,,,111+++111222%%%)))555***///???===999111000PPPFFFNNN---///HHHZZZ;;;777)))...000------000111///CCCuuu}}}zzz{{{|||}}}ZZZ***111000"""+++'''''''''(((***+++***)))''''''''''''''''''''''''###'''&&&;;;,,,,,,)))(((&&&%%%%%%(((---111444444222000---(((111LLLggg~~~hhhIII333++++++,,,,,,------,,,,,,---///222555111---******,,,444HHH[[[KKK,,,///...,,,:::888222,,,------111***JJJhhhKKK333IIIooocccaaa111111000,,,333---???>>>555////////////+++777KKK666ggg555444222000444222000zzzMMM///444333///888hhheee333<<<444;;;<<<555999111555ttt|||jjjWWW]]]TTTVVVJJJBBBeee]]]EEE222---'''%%%---+++666,,,(((&&&'''222+++(((111,,,000BBB===+++***,,,444(((333555...===777///>>>;;;///IIINNN666333000//////.........---------///---999GGG>>>,,,222JJJGGGAAA&&&888QQQ[[[999111,,,//////+++***...000...999nnnzzzwww|||}}}oooCCC)))+++,,,$$$***''''''(((((('''***///,,,(((%%%&&&***,,,***'''(((***---+++&&&!!!###((()))&&&%%%***000222---''',,,+++'''***===\\\zzzyyydddHHH222))))))---***)))---//////222777......000111///888WWWwwwXXX+++777999---:::oooIII,,,000333+++))))))HHHrrrLLL888AAAmmmGGG...000222***'''???;;;FFF///---(((000000)))888GGG;;;xxx000<<<:::111)))...444zzzMMM444...333777666uuuiii444<<<222===>>>222111:::666vvv|||rrr]]]xxxBBBCCC[[[CCC'''NNNnnnJJJ888---+++$$$000222HHH%%%(((!!!......$$$,,,++++++...111222///,,,---//////...000444444111VVV???444:::;;;EEEwww~~~NNN333---000222///.........------------,,,---999EEE>>>111777JJJGGGFFF---;;;MMMXXX<<<;;;---++++++,,,------///111000QQQ||||||TTT333)))***)))(((%%%%%%((((((&&&(((---'''&&&&&&''')))***'''%%%)))***+++***(((&&&))),,,+++(((%%%''',,,///,,,)))))),,,555GGGbbbzzz}}}gggSSSGGG>>>666...+++***,,,333:::EEE>>>===GGGXXXjjjzzz^^^111111,,,$$$555jjjFFF((('''...,,,---'''==={{{nnnDDD000EEEvvvOOO///---444111'''111444RRR...999222555222(((000666((({{{000000...444666999888OOO;;;888999888222sssggg444<<<333???===333111999666xxxvvv^^^sssYYY555;;;HHH>>>...FFFiiiJJJ999---...%%%)))///DDD)))---&&&------(((***)))***,,,///000---***---/////////222777777444HHH777222999666333JJJkkkjjj999---222000...000............------------+++///:::BBB???999>>>JJJCCCKKK999DDDPPPUUU:::;;;---+++,,,...---+++...333111999hhhcccwwwmmmFFF---(((,,,)))&&&&&&))))))&&&&&&)))+++,,,---+++)))&&&%%%%%%++++++***))))))+++---...'''''''''&&&''''''((())),,,DDDaaarrryyy|||sssggg^^^UUUQQQOOOPPPWWW___zzzvvvrrrwwwyyyrrr|||~~~rrrrrrjjjMMMIIIDDDCCCCCCMMMiiixxxooowwwrrrtttsss{{{oooEEE555000222222999111777cccxxxnnn{{{ggg;;;:::YYYwwwoooxxx{{{dddGGG000)))333777...,,,666ddd)))...)))---...+++333:::444BBB777...444000)))444KKK333000555777444wwwddd444;;;666AAA;;;333222:::666yyy}}}uuuZZZhhh<<<,,,<<>>,,,))),,,)))(((******'''%%%&&&,,,---...+++))),,,333:::000///+++((())),,,---+++###))),,,+++'''(((111:::SSSjjj~~~||||||yyyttttttvvv```???AAA:::@@@CCC:::;;;>>>555555000666<<<>>>CCC???///777666222///888999...111...'''###333000,,,>>>>>>999EEE___uuuvvvVVV>>>LLLjjj|||pppeeeaaaaaaZZZPPP===111777;;;:::777???yyy}}}@@@444000...***$$$&&&///444===444...666555111666KKK111...444:::888zzz]]]444:::888AAA999333555;;;777zzzwwwoooUUUooo:::,,,HHHXXX___555)))YYYMMM???)))...***%%%***444,,,++++++)))'''+++'''(((((()))*********)))+++---,,,***,,,111222///,,,,,,///444999<<<>>>???===TTTbbb@@@555333222111...+++,,,///,,,,,,------------------+++111:::>>><<<888;;;AAAHHHUUUFFFPPP[[[aaaCCC>>>,,,GGGPPP:::'''***///,,,666222eeerrrRRRzzzXXX:::***---(((%%%((()))'''&&&((($$$&&&&&&&&&)))444EEERRR555444///((('''******&&&%%%+++///---,,,888PPPeee~~~~~~|||~~~}}}~~~tttkkkeeeWWWUUUSSSSSSRRRQQQOOOOOOGGGKKKNNNOOOTTT\\\^^^ZZZUUU[[[cccggghhhkkkqqqvvvpppwwwjjjBBB999666:::===999777999666222...333888999@@@EEE>>>999???666222555111333999888111+++888555---888000333111;;;RRRRRR===999@@@666JJJWWWJJJFFFGGG>>>BBB555888:::666333111///---999...222333<<<::::::LLL^^^YYYZZZ___bbbpppkkkEEE@@@???:::555000000???TTT~~~111///))),,,///666222SSS;;;555777888555zzzSSS333888999???888333555:::666|||xxxrrr[[[NNN000OOOrrruuu444555aaaYYYIII)))+++,,,(((111555333'''------)))...((()))******************...///,,,)))***---...***---000000///000666;;;;;;BBB999HHH}}}vvvHHH222///111666444,,,***...///***,,,,,,,,,,,,------------***---777===888000333>>>HHHNNN444888FFFXXXEEEEEE666TTT___GGG...,,,...+++111333???UUU:::iii~~~rrrSSS===333+++%%%%%%'''((()))+++'''''''''%%%(((222AAAMMM444777333***'''******%%%&&&((()))+++666NNNoooyyyuuupppjjj\\\XXXPPPHHHAAA===<<<;;;BBBJJJVVVYYYSSSMMMQQQZZZdddkkknnnpppxxxmmmiiinnnssstttsssqqqooonnnzzzwwwzzzyyyvvvzzzyyy{{{yyy}}}~~~wwwvvvppprrrhhhaaalllccciiifffgggyyyiiiDDDGGGUUU\\\dddeeeZZZWWW```]]]OOO===;;;;;;???DDDCCC999000333444HHHPPP[[[OOOMMMGGG999@@@===???:::888<<<(((...000,,,,,,...+++:::WWW___qqqwwweee333CCC===444///444999xxxTTT777++++++000000vvvGGG222777888;;;777444333777666{{{iiihhh===VVV~~~{{{@@@UUUqqqcccSSS+++)))---)))...444<<>>...+++...,,,444222TTTMMMCCCvvv{{{ppp^^^FFF:::...***)))((())),,,+++,,,---,,,,,,///444999...666666---)))---...***((((((,,,:::QQQkkkzzz~~~~~~|||rrrhhhdddcccbbbeeehhh```cccdddaaa^^^]]]YYYSSSkkkiiifffeeeggglllqqquuutttqqqrrruuuuuutttzzzxxxyyy===BBBJJJVVVdddqqq|||~~~{{{~~~|||yyyqqq~~~\\\^^^```cccffflllpppppp}}}yyySSSPPPHHHCCCGGGMMMKKKAAA666999LLLyyy\\\ZZZUUU```tttooovvvtttfffppprrrrrrqqqhhhfffgggWWWTTTkkk***333222999555444BBB:::AAA>>>///LLLIIIEEEAAABBBFFFhhhMMM:::222222888:::jjj===000666666777888666222666666qqq___lllvvv\\\rrryyy___SSS---)))---)))'''888LLL###%%%(((%%%((((((***+++***(((''')))+++000000,,,((((((,,,,,,))))))))),,,000222222333555&&&999AAA999AAAnnnnnn888333===666...111111222222000+++)))+++///+++++++++,,,,,,---------...---999GGG>>>,,,333KKKMMMTTT555...666KKK@@@HHHUUUUUU]]]```LLL///'''111%%%444888ggguuu000bbbyyy[[[LLL:::111,,,((((((***###(((...333555444333333)))444777///+++111444111//////:::TTTsss|||xxxvvvuuutttqqqjjj```YYYNNNNNNQQQUUUSSSLLLGGGFFFLLLHHHHHHJJJGGGFFFSSSeeecccjjjqqqtttxxx}}}|||yyy||||||}}}oooSSS999444===BBBBBBAAAEEE^^^{{{999666444444777999;;;;;;AAAeee}}}eeeeeettt|||iiiggglllvvvqqq```III333:::jjjAAA...999@@@VVVVVVfffddd```wwwXXX$$$:::999BBB;;;---<<<888DDDFFFVVVgggjjjwwwnnn666666111---...111111///...***GGGzzz111...000***???222>>>NNNPPPuuuqqq___ccc```dddYYYOOOUUUFFF===FFF444===,,,///222444333888777;;;JJJQQQVVV```aaasssJJJUUUYYYUUUOOOIIIYYY666000555555444999777333666555~~~pppqqqwwwwwwVVVNNN,,,***///***'''AAA___---***,,,+++...(((***+++)))'''&&&(((+++------)))%%%&&&***+++(((111+++)))...111000000222:::111444>>>999===pppFFF@@@888333222222111000//////...---,,,,,,++++++(((111BBB;;;CCC((((((+++***000:::DDD===)))222UUUQQQeeeDDD+++HHHJJJ===TTTXXX___\\\jjjaaa999---222,,,+++IIIrrrmmmFFF???XXX{{{tttfffMMM777111222---###111--->>>,,,+++JJJ;;;"""$$$:::111---,,,'''222111,,,JJJbbb~~~xxx~~~pppnnnbbbggg]]]WWWOOOHHHHHHAAA777DDD666555:::444666000>>>AAA>>>III???QQQOOOMMM^^^ZZZQQQbbbllllll}}}YYYNNNTTTLLLWWWQQQBBBGGGYYY|||[[[333///666:::;;;111222444000@@@jjjhhh777ggg{{{nnnqqqgggLLLPPP<<>>;;;666555222...666///<<>>;;;777444///,,,555)))@@@;;;???CCCQQQIIICCCVVVcccfffqqqoooQQQKKKNNN===JJJ666000,,,333:::zzzyyylllnnnIIIcccsss[[[MMMyyyYYYIII666###''''''///???111$$$---+++&&&((()))&&&$$$'''---...,,,...,,,***)))((()))***+++++++++,,,------......///000444777555333;;;MMM\\\wwwKKK<<<888222////////////...///......---,,,,,,++++++222===VVV[[[MMM000,,,000---222<<>>>>>JJJKKKBBBSSSmmmrrrrrr...000777222333yyytttvvvWWW)))IIInnnnnnnnnsssqqqLLL555---###+++///&&&@@@EEE+++'''&&&+++(((,,,,,,((('''***---------+++***(((((((((***+++******++++++,,,------...,,,000333222111666BBBLLLuuuhhh>>>+++333000...------...------......------,,,,,,++++++'''222SSShhhCCC((("""&&&***...777GGGIII666444KKKZZZ\\\:::444]]]```GGGMMMUUUqqqvvvsss[[[333***+++,,,+++:::LLLGGG///%%%---///[[[bbb222;;;yyylllOOO;;;222)))555///---JJJBBB 222111(((,,,%%%''';;;???:::---999333???===FFF:::AAAHHHNNNQQQVVV[[[[[[bbbtttxxxccc======IIIBBBJJJQQQFFFUUUPPPwwwuuu888:::111CCCHHHOOODDD666AAACCC{{{QQQ000RRRuuupppppp}}}lllBBBRRRCCC555mmm~~~555HHHPPPBBBxxxXXXxxxpppaaalll555yyy[[[...WWWOOO222sssbbbTTTYYYeeesssddd>>>AAAtttiiiPPP666BBBJJJDDDWWWuuueee000BBBCCC@@@YYY>>>}}}DDD...QQQWWWAAA<<>>KKKXXXLLL@@@cccHHHFFFGGGsssmmm```yyy```FFFhhhjjjRRR>>>YYY@@@---333+++)))+++###666{{{HHH///%%%$$$...''',,,...)))&&&(((+++,,,+++***)))((('''((()))***))))))***++++++,,,,,,---***---000111111333888<<>>LLL333444///$$$000///777UUU\\\ZZZgggkkk```vvv~~~xxxTTTRRRIIIJJJMMMJJJNNNOOO^^^}}}UUU###)))999,,,+++......;;;'''UUUooo(((888MMMJJJ:::CCCQQQSSSOOO:::eeeOOO777lllFFFMMMPPP222WWWyyyoooppp777DDDLLL333OOOXXX\\\iii\\\rrrccchhhlll:::yyyrrr000NNNLLL666rrryyyXXXKKKOOOjjjqqqhhh888===sssjjjGGG111999;;;999HHHXXXlllzzzaaa000===AAACCC]]]999vvvBBB@@@}}}jjjccchhhbbbbbbNNNDDD}}}fff666KKKPPPLLLGGGDDD888111999zzzIII!!!///888888>>>LLL\\\FFF:::555???BBBQQQ[[[___kkkrrrhhhUUUPPPSSSXXXQQQBBB555...666555777...222111)))>>>\\\lllnnnlllfffyyycccEEEaaauuuTTT---&&&WWWFFF...666---%%%(((***'''SSS555---***&&&+++%%%)))***((('''***+++)))***)))(((((('''((())))))*********+++,,,,,,------...///000111222444555777===DDD|||HHH333555555......//////...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++///***???]]]666000000222......333FFFUUUMMMHHHUUUVVVaaaUUUVVVpppmmmSSSMMMCCCnnnxxxlllMMM,,,---222444111,,,******---000000666,,,,,,555^^^zzzkkk___QQQFFF??????HHHRRRGGGAAANNNbbbRRR111***000'''%%%,,,///===WWW``````eeeooonnniii000111******222,,,---(((555yyy[[[///JJJooollljjjllliiikkk666SSS:::PPPxxxSSSUUUppp}}}qqqIIIUUUPPP333\\\{{{tttwwwuuuRRRUUUVVV+++444@@@222444DDD[[[999???___---777333222000VVVffffffDDD[[[ooo}}}nnnmmm111LLLYYY\\\\\\kkk~~~111KKKLLL'''EEEXXXBBB666111555eeesssooo888666dddeeeAAA))),,,,,,000777000HHHlll[[[000BBB~~~;;;<<>>oooVVV...,,,&&&&&&......!!!===///++++++'''***&&&'''&&&'''---222///((()))((((((((((((((())))))++++++,,,,,,---.........000///...///111444777888>>>999LLLqqq;;;///555333...///,,,---...---***)))******,,,,,,,,,,,,++++++++++++,,,$$$,,,:::(((&&&((('''......111DDDUUUNNNGGGPPPYYY\\\JJJFFFfffrrrWWW@@@CCCkkkvvvlllMMM***)))///,,,------,,,...///...,,,222......333^^^yyymmmbbbXXXNNNGGGHHHLLLLLLHHHJJJWWWiiittteeebbbqqqddd<<<888,,,333===&&&"""...///555/// 222CCC{{{VVV(((EEETTTRRR___ZZZWWW???777[[[555UUU@@@FFF:::III}}}^^^[[[ooowwwPPPLLLWWW111888???777222555qqqGGGBBBmmmLLLJJJMMMFFF<<<000:::CCC<<>>888UUUaaa666666999***555777555qqqrrrlll555777YYYgggOOO<<>>EEEjjjxxx]]]888VVV000sssXXX333rrrnnn<<>>qqqbbb111eee^^^<<<999555111...888ooo\\\***xxxeee;;;///333444111---sss___...zzzSSS333www~~~]]]===ttt:::QQQwww||||||iii666???}}}III333yyy|||tttoooKKKkkkMMMDDDZZZXXXHHHGGGOOOggg~~~ZZZ[[[kkktttmmmXXXXXXDDDEEE000,,,888LLLddd___mmmHHHMMMeeeVVV000RRRkkkVVV999...,,,000%%%%%%,,,BBB???,,,''''''***'''((()))+++111555000)))((())))))******+++*********++++++,,,------......***,,,---------///333666888???>>>PPP\\\444444444222000......///+++,,,---,,,******...111++++++++++++++++++++++++'''+++...111+++///)))///111666EEEPPPCCC333444RRR]]]FFF(((888\\\bbbTTTAAAcccrrrwww___444***///222///......,,,+++,,,000,,,,,,000***999KKKHHHTTT___fffqqq}}}yyyqqqgggrrrrrrgggkkkzzzxxxhhh***III///--->>>+++(((000MMMsss000AAAuuuooo^^^333hhh[[[---ZZZwww[[[222uuufff000+++666///:::GGGKKKIIIMMM:::999YYYdddppp[[[555vvvzzzwwwVVV111dddFFF<<>>888JJJ333rrrXXX>>>eeeaaa666gggbbbKKKWWWLLLddd///\\\888]]]uuufffttt:::AAAiiijjjMMM***hhhvvv```XXXpppvvviiiqqqeee111AAAqqqTTT000fffddd111hhhOOO;;;~~~mmm888eeeaaa444}}}```===555???333666jjjmmm===???vvv+++???AAA555GGGEEEnnn444KKKIII555===fffuuuqqq~~~tttIIIwwwtttGGGuuufff>>>lll???aaaYYYAAACCC333qqqiiikkk~~~rrreeeaaaJJJKKK777555KKKddd~~~MMM000......111&&&***000888888000)))(((***%%%))),,,+++***+++***((((((***---+++((('''))),,,,,,------,,,+++***)))(((&&&...111,,,---333444000000<<<:::MMMWWWuuuQQQ888222111111000///...---,,,,,,++++++++++++++++++++++++******,,,,,,((()))777GGG)))000111+++))),,,---+++%%%...888DDDIII999---333LLLVVVVVV333AAAtttoooYYYCCCZZZwwwzzzsss===...///...******......++++++...222+++IIICCC999666LLL@@@333---999iiiWWW***BBBDDDDDDQQQQQQ...]]]rrrNNNeee{{{]]]<<<}}}GGG;;;QQQZZZZZZfff666QQQyyy888666555444***WWWqqq666ZZZnnnaaakkkjjjNNN666mmm[[[333pppzzz|||QQQDDDqqq___111MMMEEE>>>SSSeeegggeeeuuuuuupppXXX...000PPP***@@@DDDFFFLLL???===AAA@@@000111bbbqqq555999NNNHHHJJJKKKGGGJJJRRR555???nnnSSSRRR]]]fffpppGGGGGG444RRRcccwwwtttVVV333PPP<<<;;;dddsss{{{ssspppkkk|||PPPSSSgggkkk^^^===nnnxxx___```|||~~~}}}^^^)))===qqq^^^222YYY^^^222nnnMMMGGGkkkyyymmm888mmmZZZ222qqqUUU111hhhiii666NNNsssuuu777444...+++>>>WWW{{{QQQaaammm___UUU```VVVccc}}}fffCCCzzzjjj777[[[HHHfffZZZuuuBBBjjjGGG777BBBYYYmmmhhhKKK???===QQQgggtttwwwTTT999---%%%***'''###---AAAFFF333'''''''''000...,,,+++***+++---000(((***,,,---,,,,,,...000,,,,,,------------,,,,,,222......222555444444666777999:::LLLUUUgggFFF///000333000000///...---,,,,,,+++++++++++++++++++++++++++)))+++---+++'''---@@@SSS***;;;???///%%%,,,000+++'''000999GGGOOOAAA//////SSS___XXX333AAAtttsssYYYPPPWWWmmmnnnccc<<>>WWWbbbSSSNNN'''@@@fffccc@@@222;;;EEEAAA666///RRRsssWWW,,,444<<<@@@HHHSSS\\\```jjj<<<---tttCCC;;;xxx|||yyysssSSSyyyBBB000mmmiiiwwwyyyYYYWWWtttlllkkkhhhdddooo~~~zzzvvvdddNNN666888___ZZZFFFjjj000\\\hhhoooJJJYYYGGGfff}}}MMMYYYooo\\\III666___qqq~~~}}}pppdddfffPPPWWW===+++&&&###---...***(((888>>>***$$$---***%%%$$$(((000///((($$$&&&******+++,,,,,,,,,------,,,,,,---......///000000222(((&&&000444///000888<<<444:::FFFRRRWWW~~~MMM111333666111//////......---,,,,,,+++++++++++++++++++++++++++***++++++((((((///???MMM000===@@@333(((***---+++...---000FFF___XXX>>>///MMMXXXUUUDDDUUUyyyyyybbbGGG:::AAACCCCCC777(((%%%---+++***))))))***,,,...111UUUfff(((KKK___qqqGGGQQQCCCttt]]]>>>yyyvvvQQQ,,,```UUUXXXeeezzz888{{{XXXCCC???<<<)))```aaa222{{{GGG888xxx111LLL___777^^^www;;;FFFcccyyyyyy~~~}}}jjjyyyzzzAAA===999555///,,,...222444===aaadddMMMJJJaaaEEEGGGDDD>>>EEENNNZZZrrrxxxwwwzzzyyywww|||rrrjjjaaaYYYVVVVVV^^^tttfff\\\TTTMMMMMMIII---111===bbbeeegggaaa;;;BBBoooyyyaaa]]]hhhYYY222"""333\\\wwwQQQDDD555,,,))))))---222444!!!222}}}CCC)));;;666FFFrrrwww~~~???333WWWjjjWWW]]]^^^RRReee||||||OOO```IIIrrr///lllQQQLLLmmm444444...>>>;;;kkkDDDeeepppJJJsss^^^[[[nnn@@@GGGLLLQQQttt~~~qqqhhh???,,,,,,))),,,%%%111###---777***)))111******(((///:::999...)))---------,,,,,,,,,,,,++++++------------...///000000,,,+++,,,...---,,,000777999222:::<<>>~~~qqqAAApppAAAeee222|||IIIXXX~~~RRRSSS111777|||777|||777:::===ccctttVVVfffXXXaaattt|||```ZZZIII,,,NNNwwwdddvvviii>>>---///+++,,,&&&+++$$$222>>>222)))+++(((//////444999444******111,,,,,,---......///000000......------------.........>>>CCC666,,,///555555222333:::444HHHQQQMMMfff777...555333,,,+++------,,,,,,,,,+++++++++++++++++++++++++++++++++---+++((('''+++///...***+++&&&'''---...)))***000+++000333BBB]]]iiihhhkkkmmmgggWWWZZZVVVIIIIIIBBBTTTKKKKKKVVVpppttt666333"""***---)))***///---&&&&&&KKKYYY~~~vvv;;;xxx{{{111222///HHH777333000666***lllDDDqqqYYYHHHTTTQQQ'''ddd???VVV~~~>>>CCCzzz<<<:::JJJUUUWWW[[[PPP111,,,LLL<<<000:::555...555:::888888___aaaaaaddd\\\TTTaaaxxxxxxuuummmlllfffZZZQQQSSSLLLNNNRRRDDDCCCFFFDDDBBBCCCGGGGGG===333<<<777666...;;;GGG777666(((===NNNPPPPPPRRRPPPMMMGGGCCCMMMNNNFFFRRRWWWAAAFFFRRRLLLCCCEEEQQQVVV]]]iiiwwwuuuxxxxxxyyytttfff___ffffffbbbbbbyyy|||}}}vvvxxxjjj|||oooWWWEEELLLeeevvv111222$$$JJJ{{{(((999KKKKKKHHHLLLDDD666222lll,,,nnn```777GGGnnnMMMIIIjjj???RRREEE666GGGaaaiii===333DDDggg{{{ccc^^^aaahhhVVVYYYVVV666***+++&&&...///***,,,111777333&&&&&&333'''888KKKPPPFFF888///---...111333222///...111444000///---,,,,,,---...///222LLLTTT???...000444///...777999333BBBMMMKKK]]]___BBB...000444...,,,222,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***,,,+++(((***...,,,&&&+++------,,,,,,,,,------+++333777DDD\\\fffccccccMMMLLL888>>>BBBDDD]]]aaaGGGLLLCCCAAA[[[ddd&&&===;;;///)))++++++'''---888CCCeeeKKKcccCCC'''...;;;zzzmmm]]]RRRcccSSS```YYYaaaGGGMMMXXXGGGnnnyyyxxxuuurrrBBB///\\\OOO000666888666333)))222===qqqpppsssllliiiooommmkkkqqqyyy{{{xxxuuurrrnnnjjjgggbbb[[[VVVUUUTTTKKKEEECCCCCCEEEBBB999UUUeeePPPFFFFFFCCCNNNHHH[[[ZZZeeecccpppzzzooo}}}uuuwww|||sss\\\HHH000)))111000999EEE999555===mmmWWW...111999222222...777:::000555...@@@EEE:::DDDAAA<<>>LLLJJJMMM---EEEyyy===oooMMMQQQUUUKKK{{{RRRJJJ{{{fff000```vvvBBBrrrjjjeeeqqq}}}wwwkkkBBB222000'''***)))...///))):::VVVHHH000777000PPPnnnsssggg\\\SSSKKKMMMPPPOOOFFF888///...111///...---------///111222111GGGRRRFFF555111111///000;;;666999===AAAMMMLLLEEE888111333444...+++...,,,,,,++++++++++++++++++++++++++++++++++++++++++'''---...***)))------)))000<<<<<>>DDDFFFFFF[[[TTT,,,:::,,,"""CCCaaa:::ttt```>>>+++111///&&&777XXX~~~{{{iiicccfffLLL'''555555^^^RRRnnn???YYY---kkk___...BBB;;;------CCC)))111YYYcccooopppkkkyyymmm{{{{{{nnnrrriiidddMMM\\\GGGKKKMMMHHHJJJKKKLLLJJJGGGFFFHHHJJJKKKLLLKKKIIIHHHJJJMMMOOOMMMOOOYYYYYY[[[cccmmmeeeeee{{{zzzPPP000111***777111---<<>>KKKLLL@@@666444777555===444@@@:::555NNNHHHaaaGGG888666222///---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......---+++,,,...---***...,,,///---***222333%%%---QQQ]]]EEE111000...'''%%%111444555<<<===>>>GGGcccfffCCC)))555:::DDDhhh>>>\\\\\\YYY$$$VVVFFFjjjuuuKKK^^^###$$$:::777^^^qqq~~~EEEvvvRRR...###;;;)))<<>>+++&&&555www===:::uuu___fffrrrUUUJJJjjjMMMBBB<<>>666CCCPPPIII:::999999---999:::;;;;;;;;;===@@@CCCZZZmmm888777555222///---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,///---+++***,,,000111000666'''+++555,,,###***333'''777eeeiii888'''444,,,+++---***///<<>>uuu~~~BBB555111DDDJJJ***---:::SSSggg}}}~~~qqq;;;BBB{{{LLL---444333///---)))333JJJ~~~www~~~vvviiiaaaTTTGGGFFF999999999888888888777777555>>>BBB:::+++&&&000<<<111///000000222HHHhhhzzz{{{aaa777///AAA111HHH___VVV666)))+++---(((,,,+++888BBBxxxEEE444+++000***222???KKKWWWeeesss|||[[[555;;;333222///---222AAAXXXjjjqqqvvvrrrVVVAAA;;;===DDD???///TTTNNNOOOUUUZZZ___hhhpppmmmlllxxx}}}jjj]]]^^^IIIEEEOOOHHH,,,888///AAANNN===aaa]]]KKK~~~rrrYYYtttuuuYYYpppbbbMMMFFF```|||III***......)))***,,,,,,555+++QQQ}}}>>>:::]]]tttzzz|||zzzuuuwwwuuu~~~nnnOOO...,,,///111000//////000111:::999???@@@<<>>)))...555AAAPPP\\\iiizzzXXX999111;;;))),,,:::FFFaaauuuooo;;;(((333HHH???111111///===888@@@HHHKKKSSS[[[XXXbbbjjjqqqvvv|||kkkcccRRR>>>LLLOOOyyyXXX666111HHHMMM>>>mmmqqqsssnnnxxxwwwkkkEEEIIIjjj???(((------)))***++++++222***CCCkkkQQQ///CCC^^^dddnnnBBB555444444333111...+++***222BBB___hhhSSSAAA@@@@@@222444777;;;>>>@@@AAABBBLLLdddaaa333===444222000...------------,,,,,,,,,---------------+++...222222---)))---333@@@XXXyyyooo777FFF___777(((666%%%000,,,000EEETTTGGG:::CCCFFFWWW[[[aaa}}}kkkdddIII@@@444FFF___222000>>>LLLXXXLLLNNN222222222;;;^^^WWWoooQQQCCC'''999@@@&&&,,,+++***VVVXXXOOOBBBFFFRRRzzzxxxiiiZZZSSSEEE:::<<<111444,,,,,,888333...>>>:::888...333TTTpppwwwyyy}}}~~~sssQQQ777***555999555///333FFFlllIII'''...555"""111^^^```...)))@@@RRR999333000+++PPPddd888222///VVVppp___000,,,CCCfffyyyQQQ000---,,,,,,777888:::gggZZZ:::IIIeeeRRR;;;666...---)))///222---333CCCIII:::>>><<<444222<<>>777333111//////000///DDDmmm~~~bbb@@@888:::888999<<>>KKKTTT|||DDD777888111000///...------------,,,,,,,,,------.........+++...111111,,,,,,;;;LLLooo```XXXlllyyyqqqEEE///222---...222---///)))***>>>RRRQQQUUUhhhiiiXXXaaaFFF\\\cccqqqGGG^^^>>>111GGGYYYSSS222FFFjjjgggAAAAAA+++///222333VVVTTTqqq]]]UUU<<<&&&SSS111---000666wwwmmmbbbeeeUUUCCC999000--->>>RRRPPPPPP^^^eeehhhMMM///---...+++333333333+++777bbb|||aaaNNN000...+++222999777QQQ~~~}}}yyyLLLGGGggg]]]444444///(((>>>nnnNNN///---YYYZZZKKK444333222YYYjjj666000BBBeeeHHH000@@@qqqJJJ000444555>>>???---000dddccc;;;>>>UUULLLIIIXXXZZZ;;;...---333333:::CCCDDDLLLQQQLLL===777@@@KKKOOO888---///:::BBBDDDGGGRRRcccmmmxxxssskkkAAA@@@LLLEEESSSiiijjjrrrhhhEEE///(((...,,,***---+++222......:::<<<,,,333VVVkkkRRRgggssswwwxxx___OOOCCC888666555222111333888333EEEXXXPPP@@@:::888======???CCCFFFEEEBBB???DDDEEE~~~[[[999<<>>333333AAAfff}}}qqq999%%%222444(((+++///+++;;;kkkNNNGGG???LLLTTTAAAJJJxxxdddFFFGGGXXXtttppp333&&&DDDoooxxx666------000888eeeKKK:::444YYYNNNLLL666555BBBgggsssAAA222<<<|||hhh777)))+++MMMyyyAAA===KKK...===:::444WWWpppooo~~~pppHHH+++'''+++333666///000555000###(((DDDdddtttBBB444666000,,,///555MMM<<>>WWW___GGGRRReeeqqquuuhhhgggaaaeeeiiitttuuummmPPPBBB999;;;;;;555///...777111>>>JJJAAA777:::>>>>>>>>>???CCCGGGHHHEEEAAA>>>AAAeeeIII777777///......------------------,,,,,,------.../////////222,,,111CCCWWWjjj]]]DDDKKKUUU\\\bbbcccKKK[[[YYYGGG:::///***111---111444BBBRRRKKK999444===VVVaaaZZZNNNPPPWWWcccdddxxxBBB^^^MMM///...''',,,(((222333222000)))%%%JJJXXXbbbCCC:::RRR999%%%999...DDD^^^lllfffSSS666000333DDD___jjj>>>444444***...111+++444```|||lll]]]zzzxxxYYY]]]}}}~~~@@@,,,'''222PPP|||}}}EEE+++111NNNxxx~~~444+++***//////\\\BBB444///888777;;;777...???eeeppp???000333mmmnnnEEE...''':::gggfff@@@DDDCCC+++<<<777AAAuuuUUU444,,,+++...000)))%%%333777333@@@dddAAA+++,,,)))222>>>555>>>XXXbbbqqqppp___YYYWWWMMM???NNN```nnn{{{nnnBBB;;;@@@FFFdddZZZ333,,,000222,,,---111---///)))222666***///GGGUUUFFF999===CCCNNNNNN@@@LLLccccccVVV[[[tttpppgggvvvVVVEEE999:::;;;555//////111;;;QQQVVVAAA444999???@@@>>>===@@@DDDEEEBBB>>><<>>BBBNNN;;;---VVVxxxSSS((()))333ggg???)))444000JJJ}}}uuuiii\\\555>>>SSSOOOaaavvvZZZ>>>///111:::555...,,,(((333PPPhhhooovvv^^^AAAFFFTTTqqqxxxHHH---,,,DDDuuupppQQQ===>>>***HHHHHHRRR^^^gggdddqqqsss|||aaaPPPUUUrrr@@@111---222444,,,...222///111---888999)))444OOOXXX>>><<<===999CCC???222JJJ]]]hhh[[[___vvvbbbPPPlllbbbKKK888666777333222666777888DDDJJJAAA===???;;;CCC@@@===>>>AAA@@@<<<777:::HHHFFFPPP777333...222.........------,,,,,,,,,111---,,,///...+++---333666999TTTwwwzzzsssuuuiiiUUULLLGGGFFFEEEQQQ___UUU999,,,222333333,,,222IIIYYY```gggcccHHHYYYjjjtttFFFbbbOOO888999:::222PPPtttsss888444///,,,...222444444111000,,,)))111GGG___mmmEEE:::>>>888eee666)))///333---111---)))JJJwwwwwwBBB+++444333%%%111;;;EEEzzzSSS@@@sss^^^;;;888fffjjj444)))<<>>===KKKJJJ<<<@@@XXXuuu;;;$$$<<<111EEE|||III888111)))000eeeuuuwwwgggBBBIIIPPP???111>>>333@@@jjjYYY666&&&111///------...///...,,,MMMyyy|||lllfff\\\III999333222DDDxxx|||___ZZZXXXeeefffVVVLLLddd{{{wwwkkkqqqkkk[[[GGG===FFFVVVbbbuuu|||eee@@@222444111,,,///666555...555>>>777,,,222AAAQQQ^^^===<<>>)))&&&555666+++<<>>...---,,,,,,,,,------,,,JJJggg|||^^^NNN999...000777999777^^^nnnOOO___sssnnnQQQ===666555333HHHPPPRRRNNNRRRVVVIII444333555666333444888===???===>>>999222999QQQdddhhhDDD:::777BBBLLLIII<<<222\\\ssswwwggggggtttfffFFFyyySSSCCC333:::111:::---111666999999888777666999;;;<<<:::777666;;;???FFF>>>NNNhhhbbb777444444///000...............---------+++...000---...111111///===mmm{{{{{{___LLLMMMZZZjjjwwwpppCCC111777000555333000<<>>JJJ^^^NNN222444333...//////.....................---,,,///222...,,,444@@@___tttyyypppjjjSSSWWWlllPPP777999666333///...;;;QQQRRR>>>111888ggguuuppp~~~eeeXXXTTTBBB555666666IIIEEE;;;000***---333666,,,///000------111222000;;;(((333GGGbbb888+++777111555,,,>>>www{{{UUU:::,,,&&&222;;;999MMMsssZZZ444[[[nnnHHH))),,,NNNtttppp<<<''',,,HHHXXXxxx}}}SSS333,,,,,,))),,,222111---......((((((BBBcccwww^^^666)))444000222LLLmmm111333SSS]]]:::222777aaazzz000333000111000666\\\rrrCCC+++...000///666[[[zzzyyyNNN+++---888222+++111FFFXXXCCC///***...000000000+++...000000//////000222666CCCwww^^^@@@---<<<&&&&&&???GGG555,,,444PPPiii{{{fff~~~UUU```iiiggg|||gggCCC555777;;;:::444222777@@@MMMbbbuuuzzzFFF777JJJddd~~~hhh[[[WWWXXXVVVhhhlll[[[RRRVVVQQQCCCSSSdddDDD:::999777:::999777666666888;;;===444888:::777333444<<>>333&&&---111...---...))))))......((()))///QQQaaaOOO111,,,...111>>>tttzzz999333////////////000333JJJ}}}\\\999---///111,,,===uuu|||ZZZ444***555---333bbb~~~zzz{{{```444***///222$$$'''GGGdddZZZ;;;222@@@999333444888666...&&&++++++---000333555444222666333RRRmmmHHH///(((>>>IIIAAAFFFfff[[[JJJmmm{{{]]][[[rrreeesss[[[HHH```vvv___TTTSSS\\\UUU@@@999BBB888vvvrrrKKKMMM===777<<>>AAA222>>>VVVVVVMMMVVVJJJ;;;666666:::<<>>666---111666...111TTTxxxtttJJJ777===999444555222111111111111111222333333111---000999888...---333111000777555...***000,,,'''666///###((((((&&&000,,,,,,,,,++++++******+++RRRmmm^^^777,,,///111888aaaddd(((///111------222000(((GGG~~~^^^777111///------444\\\xxx{{{vvv___>>>)))***555666SSSvvv~~~___???...***222222(((???kkk___444&&&333---<<>>QQQEEE<<<>>>666666<<<;;;:::999???DDDHHHgggZZZ888///000222111000222555222,,,666'''%%%111///333666777///222999111444ccc___555222999666444222;;;SSSrrrrrrBBB...<<<777+++777,,,000777@@@KKKUUU]]]bbbhhhdddjjjqqq]]]999(((///---///444BBB&&&000///---+++444,,,(((222,,,$$$///%%%---111---)))***,,,+++///MMMCCC&&&,,,:::888555QQQ}}}vvvKKK111---...222333//////333FFF~~~~~~LLL...555222+++000///DDDaaaTTT<<<******444666///GGGvvvyyypppGGG)))222(((+++...666]]]sss[[[EEE======<<<888///,,,,,,666DDDHHH===///555111000666???CCC>>>888000>>>:::777EEEJJJOOO___cccWWWiiirrrtttzzzVVVXXX|||gggZZZPPPJJJIII@@@WWW|||sssTTTUUU@@@KKKUUUUUULLLHHHNNNVVVCCC>>>888777;;;@@@DDDFFFBBBCCCQQQ^^^vvvIII:::444222444,,,000333111///....../////////444000:::===???vvv}}}eeeIIIVVVdddCCCBBBLLLJJJFFFFFFRRRnnnxxxTTT;;;???OOOXXXOOOTTTdddfff]]]cccuuunnnDDD444333444444444222000...555111......111444444333===111222444:::```{{{zzzyyywwwaaa<<<,,,111333222///111GGGlllzzzlll;;;(((666999***222000---333NNNrrryyy]]];;;###---------///111000---+++...///000***%%%---000&&&,,,---,,,)))***...---(((,,,///111///+++---555===BBBVVVmmmxxxyyyvvvpppkkkbbbXXXPPPNNNJJJ@@@444......---///222///)))+++222888xxxwww[[[===333...222444111......---000000---+++///777<<>>222999GGGZZZnnnyyy|||zzzlllSSS???AAAJJJNNNPPPUUUUUU```kkktttzzzUUU}}}sssnnniiiVVVhhhUUUQQQSSSJJJlllYYYMMMOOOTTTYYYWWWOOOIIIKKKPPP@@@<<<;;;===>>>>>>BBBGGGGGGFFFTTT^^^iiiDDD999333000555...111222111000000111222222222555888333AAAdddgggdddYYYEEEBBBKKK]]]nnnvvvyyyhhhooo}}}{{{qqqvvvzzzxxx{{{TTTIII;;;333333666888888444;;;???999000...666@@@@@@555777===;;;GGGiiixxx~~~^^^UUUdddWWW777---333111111///222DDDdddmmmDDD222777555'''))),,,+++,,,===XXXiiimmmkkkmmmooopppjjj[[[FFF888---,,,---...000///---***'''---000...---,,,,,,...&&&(((+++...000000000///+++---...,,,+++---222888@@@RRRfffrrruuuuuurrrmmmUUUHHH:::555444111...---111444000'''+++666666---:::ttt~~~sssXXXJJJ:::111+++)))...666---%%%(((555333--->>>[[[ttt{{{wwwUUUNNN]]]PPP333,,,444+++***...>>>OOOSSSEEE444===000((()))...444BBBRRRqqqyyyrrrOOOFFF===???MMM\\\___\\\]]]eeelllqqqxxxwwwdddNNNsss~~~wwwttt~~~yyysss```WWWpppnnnWWWbbbbbbaaa^^^VVVMMMHHHIII>>>::::::>>>BBBCCCDDDGGGFFFFFFRRRhhh\\\AAA===555///555000222000111111222333444444444222<<<111LLL~~~[[[LLLYYY{{{|||yyyaaaOOOGGGDDD@@@<<<;;;DDDMMMKKKBBB===@@@GGGCCCMMMDDD999HHH___```UUUsssxxxaaaeeevvvxxxdddUUUNNNPPPEEE+++555777333---444NNNqqq~~~}}}xxxrrrlllgggeeeYYYYYYNNN:::000222000(((+++111111******555@@@CCC;;;:::999;;;<<<:::555000,,,,,,,,,---///...,,,***###333444111666---%%%000111***(((,,,+++%%%$$$)))+++++++++...444<<>>111%%%,,,777333))),,,;;;>>>000***///<<<555666BBBRRRcccyyyyyy^^^KKKCCCCCC???AAAYYY}}}~~~eee[[[\\\___nnnrrrsssvvvuuugggooohhhbbbbbb^^^SSSIIIDDDBBB===<<>>999444///***(((---...---+++,,,---......///444444,,,&&&'''+++,,,---+++((()))+++.........,,,++++++,,,...---,,,***888VVVUUUNNN___]]]OOOVVVAAA000'''---000+++,,,444,,,+++///===UUUpppxxxjjj___JJJEEE@@@;;;666555<<>>???>>>DDDYYYyyyuuuXXXSSSdddvvvaaappp~~~tttoooccc]]]cccggg___SSSKKKKKKCCC???EEELLLNNNLLLKKKLLLJJJSSS[[[BBB@@@777111777444666222444555555333333555777999IIIpppxxx{{{nnnhhhfffmmmwwwuuugggYYYRRRTTTSSS\\\aaaJJJ@@@WWWFFFJJJWWWrrruuuKKKHHHLLLcccpppJJJ:::======:::???IIISSSWWWRRRGGG???666444222000///.........111111222222222222222111...,,,,,,...///---...111(((,,,...---,,,...000///111000///000000000///...---++++++,,,------,,,***IIImmmlllccc}}}}}}xxxKKK777+++222999222---...888000(((+++;;;RRRhhhtttnnnqqqqqqkkkddd]]]SSSJJJ;;;<<<===:::555777FFFWWWRRRHHHVVVwww}}}\\\===333GGG???+++)))LLLwwwvvv\\\<<<666UUU{{{zzzVVV333000---333666111222444---000111333555333000///000---,,,///333444222111222555444444888===CCCHHHKKKIIIGGGOOO^^^ggggggfffhhhzzzvvvqqqnnnrrrwwwwwwsssyyy|||mmm___ZZZfffpppiii\\\UUUMMMCCC>>>CCCKKKPPPQQQRRRTTTTTTdddgggCCC:::666444999555:::444666777666444444888<<>>NNNCCC777,,,&&&///LLLiiivvvyyyzzzeeeVVVBBB444111666>>>DDD\\\dddiiihhhdddbbb\\\WWW???===888222,,,...>>>OOO\\\JJJ:::===PPP\\\PPP<<<666///***444UUU{{{QQQEEEGGG___wwwxxxJJJ111111444...000111...222555,,,///555666222333888555---444444555888:::<<>>>>>@@@BBBCCCGGGGGGNNNaaavvvuuuhhhfffoooooo^^^PPPMMMJJJDDDBBBFFFKKKOOOSSSXXXcccvvvZZZ@@@???>>>:::111:::444666888888888<<>>IIIUUU___]]]VVVPPPKKKHHH:::111+++///555444000---(((---444666...'''111@@@cccmmmqqqVVV222111444---333---222666000000555444111222555888888666444555333666999;;;===@@@AAA???<<<>>>AAADDDHHHLLLPPPSSSGGGRRR^^^mmmwwwuuu|||vvvbbbSSSRRRPPPLLLKKKNNNOOONNNQQQUUUfffpppBBBAAA===888===>>>:::999;;;===888;;;RRRmmmpppcccUUUVVVcccjjj^^^MMMJJJUUU\\\UUUGGG@@@HHHSSSoooyyycccNNNAAA???GGGNNN:::999888666444333222222666555444222...+++---000---///---)))+++222222---111//////000///+++,,,000---///+++&&&(((///111...333,,,***---...+++,,,000000000///,,,***+++---///+++000222...***+++...//////000000000000333777:::DDDIIIQQQSSSJJJ>>>:::===333333222111000000000000111222222...///>>>XXXmmm~~~bbbFFF666333222000111666666444555::::::222:::<<<222888@@@444<<<>>>@@@???===@@@FFFLLLLLLOOOVVV[[[YYYXXX^^^fffdddgggnnnvvvuuupppooohhh^^^WWW``````[[[SSSPPPTTTWWWWWWmmmSSSHHHIIIDDDAAA???======AAAEEEFFFQQQqqqxxxaaaTTTXXXccckkk]]]ZZZWWWYYY\\\^^^[[[WWW^^^bbbkkkyyy{{{qqqhhhddd[[[YYYUUUOOOGGG>>>777333555...)))---333555///)))...111111///000666777555444...,,,111444222...---(((,,,...///555:::666///***+++000777666---'''&&&***,,,000222555999>>>BBB___SSS???...+++000222000---...777GGGYYYbbb___XXX```MMM@@@GGGVVVUUUCCC222222111111111111111222222333,,,)))444MMMjjjiiiVVV999999888777666666555444;;;333444666444777;;;888:::>>>CCCFFFHHHLLLTTTZZZ]]]___dddiiihhhhhhpppzzzyyyzzz|||~~~zzzqqqooohhh\\\SSSXXXYYY]]]___XXXQQQXXXeeelllUUU[[[VVVJJJGGGDDDDDDIIIPPPYYYlllfff^^^dddmmmhhhjjjmmmmmmkkkgggcccaaa`````````gggxxx|||tttlllgggWWWIII777---+++...///...,,,000111//////222444333333///...222444111000000333111,,,))),,,111///***///---,,,,,,++++++222999666===GGGSSS___kkkuuu{{{wwwYYY<<<,,,***+++***...999MMMfffzzz}}}vvvuuuTTT;;;DDD]]]cccMMM555444444555555777888::::::///222>>>XXXwww{{{kkk]]]ZZZcccuuu|||bbb\\\JJJ777222999>>>===DDDAAA???HHHTTTQQQMMMRRRTTTWWW[[[\\\\\\^^^bbbfff___```eeeiiijjjllluuuxxxsssjjj]]]SSSUUUUUU[[[bbb[[[YYYqqquuuwwwpppbbbeee___]]]aaakkkxxxuuujjjllloootttuuurrrnnnllljjjnnnssstttmmmjjjrrr~~~zzzjjjOOO888......111...000111...,,,,,,...///...///333777666222222555******))))))+++///111222333222222333888FFFYYYiiissswww|||zzz```FFF;;;>>>BBBFFFZZZrrrkkkWWWHHHLLLXXXZZZPPPFFFAAAAAABBBCCCEEEGGGIIIJJJKKKZZZnnnyyyTTT666***555KKK\\\|||eeeDDD999BBBFFF@@@:::???@@@QQQiiidddYYYccclllnnnpppooommmkkkkkklll\\\^^^ccciiilllnnnvvv~~~qqqeee^^^``````cccdddgggzzzyyylll```eeeuuu{{{rrrvvv}}}wwwoooooouuuyyyhhhRRR???333222111000000......000222...,,,444DDDOOOJJJ;;;///,,,000555666111,,,+++,,,===HHHXXXcccllluuu|||rrrlllnnnrrrqqq}}}~~~fffPPPAAA:::555333JJJkkknnnPPPEEEIIIEEE999<<>>JJJbbbwww|||yyy{{{}}}xxxpppsssrrrrrrrrrmmm\\\EEE333---444CCCUUUcccllluuu|||wwwgggYYYiiiqqqnnngggiiisssyyy|||xxx~~~{{{wwwuuuuuukkkiiiooo|||uuuaaaSSS\\\ttt}}}zzzxxxvvvuuuuuusssqqqtttxxxvvvqqqqqqssswwwzzzuuudddNNN===555444555:::===AAAIIIQQQqqqssswww{{{~~~~~~{{{zzz{{{mmmjjjjjjkkkhhhdddeeeiiihhhooottttttmmm^^^GGG444XXXhhhhhh```dddkkkpppxxx}}}uuuggg^^^ZZZYYYWWW___ppp|||{{{yyyvvvsssqqqppppppjjjmmmllljjjlllppprrrpppuuuttttttttttttrrrmmmjjjfffaaa\\\XXXQQQKKKKKKOOO]]]```eeekkkppptttvvvwwwuuutttrrrsssuuuwwwwwwvvvuuuvvvvvvtttpppmmmllllllllljjjjjjkkkiiifffgggkkktttjjjXXXHHHEEEJJJMMMLLLYYYqqqrrrhhhkkkkkknnn{{{~~~}}}rrrqqqooonnnmmmmmmnnnooolllooonnnkkkjjjnnnrrrrrrmmmnnnppprrrrrrqqqooonnnhhhhhhmmmqqqpppkkkhhhjjjggghhhkkkmmmmmmmmmlllkkkiiihhhggggggiiijjjjjjiiiooopppqqqpppnnnlllllllllqqqoooppprrrqqqooopppuuuqqqmmmeee]]]YYYVVVNNNDDDGGGccceeeYYYYYYUUUUUUdddxxx~~~|||rrrkkk^^^```bbbaaa___[[[WWWUUUQQQjjj```SSSgggTTThhhbbbaaahhhddddddkkkkkkiiijjjaaavvv```jjjfffcccZZZaaafffeeebbb```bbbgggjjjjjjhhh```___hhhkkkfffbbbeeellljjjjjjoootttuuupppkkkuuurrrpppqqqssstttsssrrrzzzuuukkkfffkkknnn\\\DDD:::EEEOOORRRTTT\\\iiiqqq{{{|||}}}uuuhhhZZZOOOGGGDDD;;;;;;:::999777444222000+++>>>AAA<<>>AAAGGGJJJJJJHHHGGGWWWQQQMMMMMMOOOOOOSSSWWWXXXZZZ\\\```cccdddbbbaaa^^^fffnnnpppmmmkkklllnnnpppsssqqqooosssxxxpppbbbSSSPPPQQQ[[[hhhoooooolll~~~|||ooofff^^^QQQDDD;;;888888999555444333555888<<>>;;;333;;;YYY```MMMTTT???444___VVVCCC---999;;;```???QQQ888///111;;;GGGGGG>>>888:::IIIEEE===555666???GGGJJJ999AAAJJJMMMKKKGGGEEEFFFIIIMMMSSSYYY\\\\\\ZZZXXXWWWWWWTTTWWWcccnnnjjj^^^cccbbbfffkkkkkkgggllluuu~~~~~~|||xxxssspppgggVVVEEE111000//////000222444555000......000666===BBBEEE999///JJJ[[[@@@EEE))),,,QQQ[[[GGGVVV666%%%```RRRNNN)))222@@@```EEEUUU777000555AAAJJJBBB222000888EEECCC:::000444AAAFFFBBB)))555BBBEEE>>>555111111DDD:::444<<>>FFFMMMOOOXXXWWW]]]dddaaa\\\gggxxx~~~}}}}}}wwwooo^^^MMMCCC@@@<<<888...///111222333222000///777777666555555777:::===>>>(((888NNNAAAQQQ555222EEESSSHHH]]]<<<%%%]]]NNNYYY888---IIIRRRHHHHHH111444;;;FFFGGG999+++///===AAA???777333;;;FFFCCC777111999AAA@@@888333444888@@@666111:::HHHJJJ===......>>>HHH<<<++++++@@@TTT@@@999===OOOaaaggggggiiixxx}}}|||~~~}}}wwwggg\\\[[[NNNLLLBBB555......//////111000///------...000111777;;;???>>>999777999<<>>DDD>>>111+++111;;;777444111333:::???888---888999777444111333;;;BBB000555===CCCBBB===555///??????<<<888666999AAAHHH666;;;EEESSS___eeeccc```llluuu|||pppqqqzzzyyy{{{tttqqqooobbbKKK<<<888...444888777777888555111666333111///111666;;;>>>///999CCCCCC;;;555666:::999:::---)))888444777...111CCCLLL[[[LLL111666666NNNTTT777PPPGGGKKK888555888BBBDDD999111222222...111------222555222000///444111...---///333666888***222:::===999555555777BBB888000444>>>BBB===666>>>LLLUUUQQQPPPXXX___```ccclllyyysssgggjjjvvvwwwooonnneee```___UUUCCC999;;;QQQSSSTTTTTTYYY```bbb```gggeeeaaa]]][[[\\\^^^___YYYfffrrrpppbbbVVVTTTWWWMMMggg___WWWnnnZZZhhh\\\[[[kkkxxxzzz^^^PPPVVVYYYnnnXXXiiikkklll\\\]]]UUU^^^\\\OOOLLLOOOGGG666111...000555222+++...888...---///333777666///(((666222//////444:::>>>@@@///:::DDDCCC777///555???JJJIII???555BBB[[[ccc[[[```gggsss{{{ooopppqqqnnnddd[[[ZZZ^^^ppp}}}qqqcccWWWQQQhhhiiieee\\\QQQMMMPPPUUU^^^]]]\\\[[[[[[\\\]]]^^^VVVUUURRRNNNJJJFFFCCCBBBCCCQQQ^^^___[[[VVVNNNFFFHHHHHHHHHHHHIIIIIIIIIIII___jjjxxxwwwbbbHHH777GGGFFFMMM___ttt}}}xxxoooLLLNNNHHH<<<777777111&&&,,,+++++++++---///222444+++...111000...///333888444///++++++000333222000;;;JJJIII666///:::<<<222:::333555BBBLLLQQQ\\\iiicccbbbooo|||{{{uuuvvvxxxppprrrmmmcccZZZWWW[[[bbbfff{{{uuuhhhgggiiigggQQQRRRRRRNNNHHHAAA===;;;<<<<<<888222+++(((+++///000000///......///000000......---,,,+++***)))(((%%%---111---)))******(((***++++++++++++,,,,,,,,,---222888<<<;;;555,,,''',,,+++---333:::<<<888333::::::555---)))******(((---,,,+++******,,,...///)))*********+++222===EEE111---)))***...000000...///:::;;;///,,,555999444000---000888===BBBRRReeecccdddooo~~~zzz}}}ooo^^^]]]XXXTTT\\\gggjjjdddXXXXXXOOO>>>555999>>>???000111111000//////111333444222///,,,******+++,,,))))))(((''''''((())))))'''''''''((())))))******(((++++++&&&###%%%)))+++))))))*********+++++++++***)))(((''''''(((***+++)))+++,,,+++)))'''(((***...+++)))'''&&&&&&---555---,,,***)))(((((()))***))))))(((&&&%%%)))111888...+++((((((+++------+++''',,,...+++***...222444---...111555444999MMMcccrrrrrrvvvuuuaaa```XXXRRRXXXaaaZZZLLL;;;;;;666...---222444333///000000000///000222444444000---,,,...//////---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))(((((((((((((((+++---,,,************((((((((()))))))))******------,,,+++***)))(((((())),,,---,,,)))))),,,///,,,((((((,,,***(((111>>>,,,+++***((((((((((((((((((***+++***'''%%%$$$%%%,,,)))((((((***,,,,,,***+++***+++---,,,))),,,111000111444555222666FFFXXX~~~lllcccjjjuuu|||{{{www}}}zzzvvvlllYYYGGGAAACCC>>>333888777444111222333000+++...///111000...,,,,,,---...***'''''')))***(((%%%((((((((())))))(((((((((((((((''''''&&&&&&%%%%%%###$$$'''))))))&&&%%%%%%%%%%%%&&&&&&&&&'''''''''###%%%''')))******((('''(((((((((((('''&&&%%%$$$(((&&&(((---+++%%%+++777)))))))))))))))*********&&&(((+++------,,,++++++***)))))))))***+++++++++---******...---)))***///......///000000222999AAAjjjsssyyyzzz}}}vvv___XXXVVV]]]cccaaaiiitttttthhheee^^^TTTHHH===555111444111,,,***++++++***'''+++---///000...+++******000...+++,,,------***(((***++++++,,,,,,++++++***************+++++++++++++++(((((()))***(((***---***+++++++++,,,,,,,,,,,,************++++++,,,,,,)))((((((***,,,---***''''''''')))+++)))&&&''',,,(((((()))******+++,,,,,,***)))''''''(((***---///)))*********++++++++++++***((())),,,,,,++++++---...---,,,...000111222222>>>NNNbbbpppvvvyyyqqqYYYIIIWWWvvvuuuyyy}}}eeeEEE666777444111...///000111222222---...000000///...---...+++************)))'''&&&&&&'''(((((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&)))$$$###&&&'''%%%&&&***&&&&&&&&&&&&'''''''''((())))))((('''&&&%%%%%%%%%#########%%%(((*********'''******((((((******''''''((()))******+++++++++,,,***'''&&&%%%&&&&&&'''((()))******************(((*********+++---,,,***---------...000222111000,,,666KKKbbbkkkiiilllssstttxxx}}}ooo>>>---555...------///000---,,,+++,,,---...---++++++,,,---)))***,,,,,,+++***))))))'''((()))******)))((('''+++******)))(((''''''&&&&&&###%%%,,,...(((%%%'''''''''((((((((()))))))))"""$$$(((***++++++***(((++++++***(((&&&&&&(((***%%%***((("""$$$,,,,,,%%%'''((())))))))))))))))))&&&'''***---///---)))&&&&&&((()))***)))((()))***+++///...******...---&&&)))++++++***+++...000000555444AAAWWW```]]]___iiisssvvvzzz~~~<<<222222111000///......------...,,,,,,,,,+++++++++******************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************)))************+++++++++******+++++++++,,,,,,,,,...---,,,---///000111000666EEEKKKffftttgggjjjpppzzz}}}???333333111000///......------...,,,,,,,,,+++++++++******************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************)))************+++++++++******+++++++++,,,,,,,,,...---------///000111111ZZZpppvvvuuuvvvzzzCCC444444111000///......------...,,,,,,,,,+++++++++******************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************)))************+++++++++******+++++++++,,,,,,,,,...------...///111222444kkkEEE444333111000///......------...,,,,,,,,,+++++++++******************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************))))))*********+++++++++******+++++++++,,,,,,,,,---.........///111444666iiiEEE333333111000///......------...,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************))))))*********+++++++++******+++++++++,,,,,,,,,---...///......111555999qqqFFF222333111000///......------...,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************)))************+++++++++******+++++++++,,,,,,,,,,,,...//////...111777<<<{{{FFF333444111000///......------...,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************)))************+++++++++******+++++++++,,,,,,,,,,,,...000///...111888>>>zzzGGG444666111000///......------...,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************)))************+++++++++******+++++++++,,,,,,,,,,,,...000///...111999???yyyRRR444333222222111///...---,,,++++++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''((((((((((((*********)))))))))))))))(((((()))***++++++,,,,,,)))************+++++++++++++++,,,,,,,,,,,,---------///---...111---444HHHRRR555333222222111///...---,,,++++++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''((((((((((((***)))))))))))))))))))))((())))))***++++++,,,,,,)))************+++++++++++++++,,,,,,,,,,,,---------///---...111---444HHHSSS555333222222111///...---,,,++++++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((''''''''''''&&&''''''''''''(((((((((((())))))))))))))))))******)))))))))***++++++,,,,,,)))************+++++++++++++++,,,,,,,,,,,,---------///---...222...444HHHSSS666444222222111///...---,,,++++++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))))))))*********))))))*********+++++++++))))))*********++++++++++++++++++,,,,,,,,,------,,,///---///222...555IIITTT666555222222111///...---,,,++++++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))***************************+++++++++))))))*********++++++++++++++++++,,,,,,,,,------,,,///---///222///666JJJTTT777666222222111///...---,,,++++++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''(((((((((((()))))))))''''''''''''((((((((((((((((((((()))******++++++************************)))************+++++++++++++++,,,,,,,,,,,,------,,,///---///333000777KKKUUU888666222222111///...---,,,++++++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''((((((((())))))))))))''''''''''''(((((((((((('''(((((()))******++++++************************)))************+++++++++++++++,,,,,,,,,,,,------,,,///...///333000777KKKUUU888777222222111///...---,,,++++++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))'''''''''&&&&&&'''''''''(((((((((((((((((((((((('''((((((((())))))******''''''''''''((((((((()))'''(((((()))***+++++++++++++++******************)))************+++++++++++++++,,,,,,,,,---------,,,///...///333000777LLLWWW888444333222111///---,,,,,,++++++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))***++++++++++++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...///,,,---222000666IIIWWW888444333222000///---,,,,,,,,,+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))***++++++++++++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...///,,,...222000666IIIVVV777333333222000///---,,,,,,,,,+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))***++++++++++++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---///,,,...333000666IIITTT666333222111000///------,,,,,,+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))***++++++++++++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---///,,,...333000666HHHSSS555333222111000...------------+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))***++++++++++++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///---///444000555HHH~~~QQQ444333111111///......---------+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))***++++++++++++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///---000444111555GGGxxxPPP444333111000///......---......+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))***++++++++++++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---000555111555GGGsssPPP333333111000///...............+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))))))))***++++++++++++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++...---000555111555GGGpppOOO888111555333000......---+++)))+++++++++************)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************************************)))************+++++++++++++++,,,,,,,,,,,,------...,,,---//////111999BBBnnnNNN888111444222///......---,,,***+++++++++************)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((()))))))))*********************************))))))*********+++++++++++++++,,,,,,,,,,,,------...,,,---//////111999BBBnnnKKK777333333111///.........---++++++++++++************)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))******************************)))))))))*********++++++++++++,,,,,,,,,,,,---------,,,---//////111888AAAoooHHH777555222000............---,,,+++++++++*********))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***************************))))))))))))************+++++++++,,,,,,,,,---------,,,---//////000777@@@oooEEE666777222000............---,,,+++++++++*********))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))(((((()))))))))*********+++++++++,,,,,,,,,---------,,,---//////000666>>>mmmBBB555999333111///.........---++++++++++++************)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))((((((((()))))))))******++++++,,,,,,,,,,,,------,,,,,,---000000///555===iii???555:::444222///......---,,,***+++++++++************)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))***++++++,,,,,,,,,,,,------,,,+++---000000///555<<>>444;;;555333000......---+++)))+++++++++************)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))++++++,,,,,,,,,---------,,,+++---000000///444;;;cccjjj???000666444222///......---,,,***+++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&'''###(((,,,***'''(((***+++%%%&&&&&&&&&)))***((($$$&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,,,,+++---/////////555<<>>///$$$%%%'''%%%&&&,,,&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,,,,+++---/////////555<<>>aaaccc555666111111555//////...---,,,++++++***222000---***))))))***************)))))))))((((((+++***)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''(((((((((((())))))))))))(((***+++***))))))***+++------...///000111222222===___XXX111555222333444//////...---,,,+++******++++++***)))))))))************))))))))))))((((((******)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%'''((()))***+++''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''(((((((((((())))))))))))***+++,,,+++***)))***+++------...///000111111222;;;[[[NNN000666222444222///......---,,,+++******((())))))******)))))))))))))))))))))))))))((((((***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''')))***+++,,,---''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''(((((((((((()))))))))))),,,------,,,***)))***+++,,,------...///000111111999WWWFFF222777111333000......---,,,+++******))))))***++++++***)))((('''(((((((((((((((((()))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''(((((((((((()))))))))))),,,------,,,***)))***+++,,,,,,---...///000111111888SSS@@@444777///333.........---,,,+++***))))))++++++++++++***)))((('''''''''(((((((((((())))))((((((''''''&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''(((((((((((())))))))))))***+++,,,+++***)))***+++,,,,,,---...///000000111555NNNxxx:::666777---333......------,,,+++***))))))*********)))))))))))))))'''''''''((((((((())))))'''''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''(((((((((((())))))))))))(((***+++***))))))***++++++,,,,,,---...///000000222III|||ppp555666666+++333///...------,,,+++***))))))((((((((((((((()))******&&&'''''''''(((((())))))''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''(((((((((((())))))))))))'''(((******))))))***,,,+++,,,,,,---...///000000///EEEyyyVVV444666444333,,,000------,,,++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''###&&&******'''&&&&&&((($$$&&&)))***)))((('''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&((())))))'''%%%$$$$$$(((((('''(((((()))***+++)))************++++++++++++,,,,,,---...///000000444<<>>fffwwwCCC777666///222......------,,,++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''"""&&&******&&&%%%(((,,,111---***(((((('''%%%$$$''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''(((+++...******)))(((((('''(((((((((((()))))))))*********+++,,,,,,---...///000000555>>>]]]jjj???999777...222///---------,,,++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))'''$$$"""&&&///777BBB999---%%%###%%%'''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((('''(((***,,,***))))))(((((((((((()))((((((((()))))))))******+++,,,,,,---...///000000///888NNN}}}\\\888888666,,,111///...------,,,++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''...)))%%%%%%***111555666===444***$$$$$$'''))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&((((((''''''((())))))(((((((((((())))))***(((((((((((()))))))))***+++,,,,,,---...///000000,,,444CCCtttSSS333777555+++111000///------,,,,,,+++******)))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''',,,'''%%%---888<<<666...***'''$$$&&&)))+++(((%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''###&&&((()))(((&&&&&&'''(((((('''(((((()))***+++(((((((((((())))))))))))+++,,,,,,---...///000000///666@@@pppAAA;;;444111222222///,,,---,,,++++++******++++++************))))))))))))((((((((((((((((((((((((+++'''###333***,,,777666333---+++000555222+++''''''&&&&&&&&&''''''(((&&&))))))&&&&&&''''''$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''******))))))((((((''''''((((((((((((''''''''''''))))))))))))***************++++++,,,---...//////...222???eee@@@:::444111222222///,,,---,,,++++++******++++++************))))))))))))((((((((((((((((((((((((((('''"""... ,,,***///000000---)))))),,,+++''''''&&&&&&&&&'''(((((()))$$$(((***((((((+++,,,)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))))))))((((((''''''''''''''''''''''''''''''))))))))))))***************++++++,,,---.../////////222<<<```~~~>>>999444111111111///------,,,++++++******++++++************))))))))))))((((((((((((((((((((((((&&&)))###)))###---))))))+++......(((%%%%%%&&&%%%&&&&&&&&&'''((()))***+++'''++++++'''$$$$$$### ''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))))))))(((((((((((('''&&&&&&''''''(((((())))))))))))))))))***************++++++,,,---...//////111333;;;[[[qqq<<<888444222111111///...---,,,++++++******++++++************)))))))))((((((((((((((((((((((((((($$$---(((%%%&&&,,,)))***+++//////***'''))))))'''&&&&&&'''''')))***+++,,,&&&*********---//////''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((()))***++++++((()))))))))***************++++++,,,---...//////222555<<>>666111---***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''((((((((((((((()))***++++++,,,,,,((()))))))))***************++++++,,,---...//////222666???[[[SSS777666444333111000//////---,,,++++++******++++++************))))))))))))))))))))))))))))))))))))"""***)))"""666'''###---)))+++***)))+++///---(((&&&&&&&&&'''((()))***+++XXX[[[WWWIII888,,,$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&''''''''''''((((((((())))))******++++++,,,,,,))))))))))))***************++++++,,,---...//////111666>>>XXX}}}BBB555555555333111000000000---,,,++++++******++++++************))))))))))))))))))))))))))))))))))))&&&'''''')))JJJ000"""+++&&&+++---***(((******((('''&&&&&&&&&'''(((((()))000999>>>999333000000///''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))***************++++++,,,---...//////000333999PPPrrr777444555555333111000000000---,,,++++++******++++++************))))))))))))))))))))))))))))))))))))+++&&&'''111[[[:::%%%***%%%---222---&&&&&&((()))''''''&&&&&&&&&''''''(((!!!+++111...(((&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((''''''''''''))))))))))))***************++++++,,,---...///000///111555IIIjjjxxx===555444333111000//////...------,,,,,,,,,,,,++++++************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''',,,111111,,,(((''')))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************++++++,,,------......//////...777JJJbbbooo999555444333111000///......------,,,,,,,,,+++++++++************))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''',,,//////+++'''''')))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************++++++,,,------......///222111777HHH___|||aaa444555444333111000///......,,,,,,,,,,,,++++++++++++************))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((+++---,,,(((&&&''')))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))*********++++++++++++,,,------......///222111555BBBWWWuuuTTT333555444222111///.........,,,,,,,,,++++++++++++***************)))))))))((((((((((((((())))))))))))((((((((((((((((((((((((((()))***(((&&&%%%''')))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))*********+++++++++++++++,,,------......///000000222<<>>999444333222000///...------++++++++++++************************))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''(((((('''&&&&&&''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))*********++++++++++++,,,++++++,,,------......///222666999@@@QQQnnnrrr333999444333111000...---------++++++++++++************************))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''((('''''''''((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))*********+++++++++,,,,,,++++++,,,------......///333999>>>CCCRRRllljjj,,,777444333111000...---------+++++++++************)))************))))))))))))(((((((((((())))))))))))'''''''''''''''''''''''''''''''''((())))))(((''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))******+++++++++,,,,,,,,,++++++,,,------......///333:::???CCCPPPhhh}}}LLL999777555333111///------------+++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))))))))******************+++++++++,,,,,,,,,,,,,,,------.../////////:::===:::999===AAAUUUsssGGG666555444333111///------------+++++++++*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((()))))))))******************+++++++++,,,,,,,,,,,,------.../////////111444111000444888JJJhhh???444222444222000...------------++++++*********)))))))))))))))))))))))))))))))))***))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((())))))))))))***************++++++++++++,,,,,,,,,,,,---......//////...111......222555EEEaaasss999444111333222000...------------************))))))))))))((((((((((((((((((((((((******)))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((()))))))))***************+++++++++++++++,,,,,,------.../////////222000000555555CCC\\\www```666666111222111///...------------*********)))))))))((((((((((((((((((((((((((((((***))))))((('''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''(((((((((((()))))))))))))))*********+++++++++++++++,,,,,,---.........,,,///---///333222<<>>HHHZZZccc888333222.........------,,,+++************))))))))))))((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))***))))))))))))))))))))),,,,,,------.../////////222;;;FFFXXX}}}[[[333///000......------,,,+++******)))******))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))******,,,,,,,,,---......//////000999EEEVVVuuuRRR///---000000000,,,---,,,+++***))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))*********+++,,,,,,------...//////000888CCCRRRkkkuuuIII---...000111111---,,,,,,+++***))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))************++++++,,,,,,---.........000444===KKK```ccc@@@---000000000111...,,,+++***))))))((())))))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))((((((((()))******+++++++++++++++,,,------.........///777EEEXXXuuuRRR888---111///---///---,,,+++***))))))((((((((())))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))'''(((((()))******++++++***++++++,,,,,,---......///...666FFFVVVlllHHH333---111...+++---,,,,,,+++***)))(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))'''(((((()))***+++++++++***++++++,,,,,,---......222000999JJJYYYjjj~~~EEE555***---000+++***...&&&///***""")))---)))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))###!!!(((,,,)))%%%$$$###%%%'''))))))'''%%%###)))((('''&&&%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''')))(((&&&%%%$$$%%%'''((("""&&&++++++'''%%%''')))))))))))))))))))))))))))))))))))))))************)))******++++++,,,------...+++333III^^^qqqEEE666,,,...000+++)))---,,,,,,&&&&&&...***$$$***(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((...111$$$###...111999999::::::888444111///)))((('''&&&%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''((('''&&&%%%&&&''')))***,,,+++)))&&&%%%&&&(((***))))))))))))))))))))))))))))))))))))************)))******++++++,,,------222...444EEEWWWiiiwwwDDD777...//////+++)))+++...)))"""(((000'''!!!,,,((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((AAAcccjjjCCC###&&&111222;;;;;;;;;;;;888555111///(((((('''&&&&&&&&&&&&'''%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&''')))+++,,,+++)))&&&%%%%%%'''''''''))))))))))))))))))))))))))))))))))))************)))******++++++,,,------444111666EEEWWWiii|||uuuiiiUUU===333------...+++***++++++...***))),,,&&&$$$---((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((QQQwww\\\444***,,,)))******,,,,,,,,,+++)))(((''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''((('''''''''((()))++++++%%%''')))++++++***)))(((((((((((((((((((((((((((((()))))))))************)))******++++++,,,------222000444???KKKXXXhhhwwwyyyqqqiiicccIII???;;;666---......###333...***+++,,,++++++,,,+++===;;;+++''')))(((***((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((+++BBBPPPDDD111(((''''''"""###%%%&&&'''(((''''''&&&&&&''''''''''''''''''&&&&&&&&&'''''''''(((((()))))))))((((((((())))))&&&***---,,,***))))))+++((((((((((((((((((((((((((()))))))))************)))******++++++,,,------///...///222444666<<>>EEECCCBBBGGGNNNRRRKKKOOOVVV]]]dddjjjqqquuuxxxooofff^^^XXXUUUGGGEEECCCAAA@@@>>><<<:::888777777777999:::999888555...///000)))+++///+++++++++*********,,,+++***---;;;777))))))+++((('''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((---(((&&&((()))((('''(((''''''((((((((('''''''''%%%%%%'''(((((((((''''''''''''''''''((((((((((((&&&''''''(((((((((''''''(((%%%%%%***222333---&&&))))))))))))))))))))))))))))))))))))************)))******++++++,,,------,,,000222333333555666666666<<<>>>;;;:::===AAABBBDDDFFFIIILLLMMMPPPSSSUUUXXX]]]fffnnntttyyy~~~wwwnnnkkkdddXXXNNNHHHFFFCCC@@@>>>===<<<<<<:::999888888::::::999888555333111111222222222111111,,,111555...---000,,,,,,---,,,++++++,,,+++)))&&&)))######+++***&&&***)))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))++++++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((($$$%%%%%%%%%(((+++***&&&%%%%%%&&&&&&''''''(((((($$$%%%'''(((((((((''''''''''''''''''((((((((()))###$$$&&&'''(((((()))((('''&&&,,,===MMMNNN===,,,))))))))))))))))))))))))))))))))))))************)))******+++,,,,,,------***---...---,,,...000000222777999888999>>>@@@???>>>@@@BBBDDDDDDFFFHHHJJJLLLOOOTTTYYY\\\aaaeeeiiiiiipppxxx}}}zzzdddZZZRRRRRRSSSOOONNNJJJ===777;;;===;;;888777666666444444444444444444444444222222222222111111111000......---------,,,,,,,,,+++++++++++++++++++++++++++******)))))))))))))))''''''''''''''''''''''''))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((((('''''''''&&&&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&'''''')))***((($$$''''''''''''((((((((((((+++)))((((((&&&$$$'''...555333===OOOXXXUUUTTTZZZ;;;+++"""(((---***(((+++)))))))))))))))******+++%%%,,,******...***(((111000...+++***+++---000333444666888999999999;;;===;;;===@@@AAAAAABBBBBBCCCFFFGGGKKKOOOSSSWWWYYY[[[YYY]]]aaaccceeejjjssszzzwwwiiicccYYYYYYSSSQQQRRRPPPFFF@@@GGGHHH<<<:::;;;:::888888777666444333333333333333333333333111111111111000000000000...------------,,,,,,,,,+++++++++++++++++++++++++++******)))))))))))))))'''''''''''''''''''''''')))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))(((''''''''''''&&&&&&''''''(((%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''++++++***'''%%%'''***+++''''''''''''((((((((((((((((((******&&&&&&///;;;EEEHHHRRR]]]\\\UUUXXXaaa===///'''+++...***'''))))))))))))))))))***++++++,,,000,,,,,,222///***///***---000111000000000111000111333444444555777999BBBBBBBBBAAA???>>>??????>>>AAAFFFKKKOOORRRSSSTTTRRRRRRSSSVVVZZZ___ccceeennnqqqvvvzzz{{{ssseee\\\```SSSTTTTTTTTTBBBAAABBBDDDBBB???;;;888;;;888666666777777444222222222222222222222222222000000000/////////......------------,,,,,,,,,,,,+++++++++++++++++++++++++++******)))))))))))))))''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))(((((((((''''''&&&''''''(((%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))&&&######&&&)))''''''''''''((((((((((((&&&(((+++***%%%%%%222@@@^^^QQQNNN]]]mmmooogggaaa999...'''+++...***''')))***))))))))))))***++++++---111,,,+++333111,,,...+++...111222000///000222666777888777666666888999EEEDDDCCCAAA@@@???>>>>>>;;;>>>CCCHHHKKKLLLKKKJJJQQQPPPPPPRRRWWWYYYYYYXXXbbbdddiiiooouuuxxxxxxwww|||{{{nnnhhheee\\\TTTaaaTTTggg\\\JJJDDD:::@@@ZZZfffPPP;;;<<<666444444666777444222222111111111111111111111111//////.........------------------,,,,,,,,,++++++************************+++******)))))))))))))))''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((()))))))))***)))(((((('''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''***)))&&&$$$%%%''''''''''''(((((((((((('''((())))))%%%###+++555777%%%)))>>>DDD999---...(((%%%***,,,***)))+++******))))))******+++,,,(((000...+++//////,,,000555111---+++,,,///111333<<<<<<<<<999777666777888??????AAACCCDDDDDDBBBAAA???AAACCCDDDFFFFFFFFFFFFRRRSSSUUUVVVWWWWWWWWWWWW]]]^^^bbbjjjrrrvvvtttrrrqqquuu{{{{{{kkkccccccfffgggaaaVVV\\\WWWvvvKKKEEEBBBBBBYYYsssdddBBB444222111333777666111000333000000000000000000000000.........------------,,,------,,,,,,,,,+++++++++************************+++******)))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''''''''''''''''''''((()))******+++***)))((('''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))''''''''''''''''''''''''***%%%$$$***---+++((((((''''''''''''(((((((((((()))''''''))))))&&&&&&)))...,,,---...,,,)))))),,,***((())),,,,,,******+++***************++++++,,,+++:::;;;222///,,,,,,333;;;555...---222555333000666666555333222111333555999;;;???EEEIIIIIIEEEBBBAAA@@@??????AAADDDGGGIIIKKKQQQWWWVVVRRROOORRRVVVXXXXXXZZZ```hhhlllmmmkkknnnppptttxxx~~~yyyhhh```^^^bbbjjjtttjjjaaaXXXZZZkkkNNN[[[OOONNNmmmuuuYYYBBB999333222777777111000555000000000000000000000000.........---------,,,,,,,,,,,,,,,,,,++++++++++++************************+++******)))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''''''''''''''''''''((()))***+++,,,******)))(((''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''(((((())))))***((((((((((((((((((((((((---%%%"""''')))&&&'''+++''''''''''''(((((((((((()))&&&&&&+++---+++((('''((()))***)))'''&&&''')))---///111111...+++))))))+++************+++,,,,,,333FFFHHH:::111,,,---555666555555999===<<<555...000111111000000222666999999;;;???FFFKKKKKKFFFAAA>>>===;;;<<>>;;;777444444444444333222444888;;;<<<<<<>>>CCCIIIKKKHHHEEEAAA@@@@@@@@@CCCHHHMMMPPPQQQVVVZZZXXXRRRNNNQQQVVVTTTWWW\\\```ccceeeiiikkkhhhiiiiiikkkooovvvrrr^^^\\\aaadddlllvvvfffVVVdddNNNNNNsssQQQLLLBBBUUUlll\\\___\\\AAA---///888999555444111111111111111111111111//////.........---------,,,,,,,,,+++++++++******))))))))))))))))))))))))+++******)))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((((((''''''''')))***,,,...++++++)))(((''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))&&&''''''((()))******+++************************'''000AAAKKK???***%%%,,,''''''''''''((((((((()))+++***++++++'''"""%%%+++$$$,,,111---%%%###'''+++&&&---333222...,,,******++++++******++++++,,,---***;;;;;;...,,,---+++...'''///666888555444999>>>999888666333111111444666===;;;;;;@@@GGGLLLMMMKKKIIIHHHHHHHHHIIIJJJLLLNNNWWWYYYYYYWWWSSSQQQQQQSSSOOOVVV^^^dddgggjjjnnnrrrjjjjjjiiijjjlllsss{{{zzznnnbbb```kkkwwwzzzvvviiidddTTTPPPZZZWWWdddZZZJJJFFFIIIIIIEEEDDDPPP;;;444,,,222;;;555///:::666999222---222444111222000000000000000///.........------,,,,,,++++++***++++++,,,,,,,,,,,,++++++************************************************************))))))))))))))))))))))))))))))))))))&&&***---+++(((''',,,000...---,,,***)))(((((('''(((((((((((())))))))))))))))))))))))***+++,,,---,,,%%%222222!!!000AAA...888555111---++++++,,,---000111444000))))))+++*********))))))((((((///)))'''+++,,,(((&&&)))))))))))))))))))))))))))***+++,,,---,,,,,,***))),,,,,,,,,,,,,,,,,,,,,,,,000000111111000...,,,+++---.........000555;;;@@@III<<<222333666666666777888;;;>>>@@@EEEJJJJJJGGGLLLOOOQQQPPPNNNMMMOOORRRWWWUUUTTTUUUVVVVVVTTTRRR]]]YYYaaahhhddddddfff```iiilllooopppqqquuu{{{rrriii___```lllvvvxxxuuuhhhjjj^^^VVVVVVKKKLLLbbbZZZBBB>>>@@@@@@===777>>>222<<<666,,,333;;;===@@@<<<222,,,+++,,,---......///000111222222111000000//////......---,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++************))))))))))))))))))))))))(((((()))))))))***+++,,,------+++***))))))(((((())))))))))))************,,,,,,,,,,,,---...//////333333HHHPPPIIIcccyyyvvvrrrjjj___RRRGGG>>>999???bbb{{{///******++++++*********)))))))))))),,,'''&&&***+++(((''')))))))))))))))))))))))))))***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---......///...---,,,+++222222111000000111555888<<<888444222444777999999777;;;??????BBBGGGHHHFFFKKKNNNRRRRRRPPPPPPRRRUUUSSSVVVXXXWWWVVVUUUVVVXXX]]][[[eeekkkeeeeeeiiidddfffhhhjjjkkkmmmpppvvvzzzoooggg___bbbkkkssstttqqqiiijjj\\\PPPQQQRRRWWWddd\\\CCCHHHHHHAAA===222888333<<<888000333666666;;;:::...999EEE777---111111---///111222333111///...000000000///......------***++++++,,,,,,++++++***------------------------************************,,,,,,,,,+++++++++******)))))))))))))))))))))))))))'''&&&(((***,,,+++))),,,++++++***))))))******************++++++++++++,,,,,,,,,,,,---...//////:::???TTT^^^^^^{{{rrr___OOOFFFaaaccc,,,)))...)))***************)))))))))+++'''&&&***+++***)))***))))))))))))))))))))))))++++++,,,------,,,,,,+++---------------------------......//////......---222333444333111000111333///888:::333///444888666777>>>BBBAAAAAADDDGGGGGGMMMPPPTTTUUUSSSQQQSSSUUUQQQVVVZZZZZZVVVUUUYYY^^^______hhhllleeefffjjjfffeeefffhhhhhhjjjmmmrrruuu{{{zzztttjjjaaabbbhhhkkkmmmnnngggfff\\\SSS\\\kkkssstttUUUJJJfff```FFF???444<<<888777999CCCAAA...,,,BBB777---LLLdddHHH111444222222333666777666444000...111000000//////...------++++++,,,,,,,,,,,,++++++------------------------************************,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))***+++,,,+++***+++***************++++++)))))))))*********++++++******))))))***++++++,,,+++---888;;;888III^^^```dddcccaaa\\\RRRFFF;;;444ttt~~~===......222%%%************************---******+++,,,,,,++++++************************,,,,,,,,,---------------------------............111111111111111111000000///111444555555444555555111BBBGGG;;;111555888555999AAAEEECCCAAADDDHHHIIINNNRRRUUUUUUSSSQQQQQQSSSRRRVVVYYYZZZXXXXXX\\\```cccaaafffiiifffkkkooogggiiiiiiiiijjjkkknnnrrrtttwwwwww~~~wwwkkkaaaaaadddfffjjjpppddddddccccccjjjtttnnn\\\GGGNNNqqqDDD???333999<<>>888FFF{{{ggg>>>888TTTvvvmmm@@@000===>>>:::777...888999:::999777444000...000000000///......---------......//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++(((---222111,,,***,,,000+++***************++++++'''((((((((())))))))))))***)))))))))))))))******...---+++,,,...///,,,******++++++,,,,,,---------'''EEE---&&&000%%%)))+++*********+++++++++++++++***+++***(((***,,,+++(((++++++++++++++++++++++++---------------...///000------......///000000000333222111000000000000000222555999::::::888777777555@@@EEE===666888;;;;;;:::???BBB??????CCCGGGGGGFFFIIINNNPPPPPPRRRWWW[[[[[[XXXVVVWWW[[[]]]^^^]]]___[[[]]]```gggzzz{{{qqqnnnllllllnnnqqqrrrrrrssstttzzzxxxrrrssssssqqqwwwuuujjjkkkhhhYYYYYY[[[OOOKKKLLLcccEEEmmm[[[???DDDyyy[[[777888KKK[[[cccCCC---222;;;:::777666333333444444333111///...222111111000000///......//////000000000000//////........................------------------------////////////............,,,,,,,,,,,,,,,,,,,,,,,,***---///000...,,,,,,,,,++++++******************(((((()))))))))***************))))))))))))******###&&&%%%&&&+++)))'''+++***))))))(((((('''''''''((()))---+++%%%+++,,,*********++++++,,,,,,,,,)))++++++))),,,111111---,,,,,,,,,,,,,,,,,,,,,,,,...---------...///000111---......///000000111111111000000000111222444555333666999:::999777777777777999:::999777777:::>>>===AAAAAA@@@BBBGGGJJJIIIHHHKKKMMMNNNOOOQQQWWW\\\[[[[[[ZZZYYYXXXYYY\\\]]]ZZZZZZ]]][[[\\\ooo{{{uuuqqqnnnnnnppprrrsssrrrvvvvvv}}}zzz}}}tttpppiii\\\ZZZOOOPPPDDDqqqPPPGGGrrrFFF333NNNUUUEEE<<<999888<<<<<<:::666999<<<333///:::444555555555555555555444333333222222111000000000000000111111111111000000000000000000000000000000........................111111111111000000000000------------------------,,,+++,,,---///...+++(((,,,++++++***))))))******)))************+++++++++))))))((((((((((((((()))&&&,,,***(((***%%%$$$...******++++++++++++++++++444(((---///''',,,111(((*********++++++,,,,,,,,,)))---...---000777888444,,,,,,,,,,,,,,,,,,,,,,,,...---------...///111222---......///000111111222000000000222444777999;;;111444777999888888888999DDD>>><<<>>>???>>>@@@EEEBBBDDDCCCCCCGGGMMMOOOMMMOOOPPPQQQOOOMMMNNNSSSXXXZZZ]]]^^^[[[VVVUUUYYY___XXX[[[___VVVPPP```ttttttxxxuuuqqqqqqsssuuuuuutttzzzzzz~~~{{{wwwwwwzzzmmmoooyyy{{{rrrmmmdddTTTSSSQQQOOOKKKPPPeeekkkZZZAAAAAAAAA@@@@@@??????>>>;;;;;;<<<======<<<:::888999777666666888:::999888666888888666666777666555111333555666555555444222111444---+++666777...+++111111000...---//////...555::::::222...111444222111000000222///,,,---222///---+++,,,...///---+++,,,,,,++++++,,,+++)))''''''+++...+++&&&$$$&&&***'''------'''''',,,---(((,,,)))&&&(((+++---+++)))------,,,,,,,,,+++++++++***,,,------,,,+++,,,---%%%///333---(((***...000(((000000)))---888666+++222...---///000......000,,,...000111222333///+++,,,++++++...222444222000666555444444444666777888888555222333666777666444===AAADDDDDDBBB??????AAA@@@CCCGGGJJJLLLMMMMMMMMMQQQJJJHHHOOOUUUTTTSSSUUUXXXXXXXXXXXXXXXYYY[[[\\\XXXVVVTTTTTTXXX```iiioooppplllmmmqqqqqqnnnpppwww|||~~~zzz{{{zzzyyy}}}{{{sssvvvyyyqqqhhhbbb^^^VVVQQQXXXXXXHHHKKKKKKJJJJJJKKKLLLLLLMMMHHHGGGGGGGGGHHHHHHHHHHHHGGGIIILLLNNNOOORRRVVVXXXWWWXXXXXXXXXYYY\\\]]]]]]aaa]]]]]]```^^^YYYZZZ```___```^^^^^^bbb___]]]ccc_________]]]\\\[[[ZZZXXXeeejjjjjjccc^^^^^^^^^[[[iiieeeaaa```[[[UUUSSSUUUUUURRROOONNNMMMLLLIIIFFF???>>>===<<<<<<<<<:::999666777666666555555666777444111111555777666555666555666666666666444333222444444444444444444555555222555777777555333333333777555000---111666333***///555666000000555555000000,,,***------++++++...666333---)))))),,,///000333222222333444555555444555555444444444555666777888777777888:::<<<<<<;;;>>>AAADDDDDDAAA>>>???AAA@@@AAADDDHHHLLLNNNNNNNNNTTTPPPQQQVVVWWWSSSQQQSSSVVVVVVVVVXXXZZZ\\\\\\\\\OOOQQQPPPMMMMMMVVVgggtttpppnnnpppuuuuuurrrsssxxx}}}wwwzzz~~~{{{}}}|||{{{zzzzzz{{{~~~yyy~~~~~~zzzyyyvvvrrrsssmmmgggaaaWWWKKKDDDCCC:::999888999:::;;;:::888;;;:::888666444333333222333000------000222222111888//////777888000///666---///111000///000333666777777888888999:::::::::===AAAGGGLLLOOOQQQTTTVVV\\\XXXSSSSSSZZZaaa___XXX[[[]]]^^^]]][[[ZZZ]]]___WWWSSSQQQSSSRRRPPPPPPTTTLLLMMMOOOQQQPPPNNNLLLKKKJJJKKKKKKJJJIIIIIIJJJKKKCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFFFFDDDBBB???>>>>>>???BBBEEEDDDAAA@@@AAACCCJJJHHHHHHJJJOOOQQQQQQOOOMMMNNNQQQUUUUUURRRRRRTTTZZZYYYZZZ]]]bbbcccaaa^^^UUU\\\bbb___YYY\\\lllzzzsssssswww|||}}}|||~~~|||~~~~~~yyyuuuuuuvvvrrrfffXXXSSSUUUUUUSSSPPPMMMJJJGGGDDDBBBIIIHHHFFFBBB>>><<<;;;<<<>>><<<999777888:::;;;<<<:::888777555000,,,...444888666333000//////000111,,,,,,---...///000111111+++///444999???EEEKKKOOOMMMOOOQQQQQQRRRUUUYYY\\\[[[XXXXXX\\\\\\ZZZ\\\bbbjjjgggffffffddd```aaaeee]]]```fffmmmnnnkkkiiiiiitttvvvxxxvvvttttttwww{{{{{{|||}}}}}}~~~~~~~~~~~~xxx{{{}}}{{{wwwttttttuuujjjmmmppppppnnnnnnqqqsssmmmiiieeefffhhhjjjhhheeeeeeeeeeeeggghhhhhhggggggdddcccdddgggjjjjjjeee``````mmmyyyzzzqqqjjjkkkqqq{{{|||tttjjjmmmppp^^^\\\YYYWWWWWWXXXZZZ\\\iiiddd^^^^^^dddkkkoooqqqgggfffiiiqqq}}}qqqqqqvvv||||||uuuppppppwwwxxxsssrrr```XXXTTTZZZwwwqqqjjjccc^^^```aaacccjjjsss}}}rrrgggaaa```jjjvvvyyypppfffgggooovvvwwwzzz}}}}}}yyyxxxyyyuuuvvvuuuqqqlllllloootttppp|||{{{jjj```gggpppqqqgggbbb\\\ZZZWWWNNNAAA666::::::;;;===>>>???@@@AAADDDDDDCCCAAAAAADDDIIIMMM______bbbeeehhhiiikkklllqqqlllkkkoooqqqoooooorrrjjjhhhggggggccc]]]]]]aaaddd```___bbbdddfffoooyyysssvvvyyyyyyxxxyyy}}}{{{nnnllllllbbb^^^dddgggdddccc```^^^\\\\\\]]]]]]ZZZUUURRRUUU]]]eeeiiijjjZZZUUUSSSXXXaaagggeeeaaaQQQPPPVVV``````WWWRRRSSSaaabbb___eeeKKK??????IIIiiisssNNNCCC<<<<<<>>>???IIITTTXXXUUUTTTUUUQQQHHH@@@<<<777AAAOOOSSSJJJAAADDDMMMKKKPPPXXX___gggooovvv{{{|||xxxwwwxxxqqqtttuuupppjjjgggkkkppptttqqqhhhvvviiiVVVGGGGGGHHHIIIJJJKKKLLLMMMcccaaa^^^ZZZWWWXXX\\\___ggg___```ppp{{{|||zzzyyyyyyuuuuuuuuutttnnneeecccfffkkkkkkpppwwwyyyvvv{{{zzzvvvyyyyyyuuupppppprrrsssoookkkhhheeeiiiqqqqqqhhhcccgggrrreee]]]dddsss{{{vvvnnnKKK:::>>>HHHSSSwwwrrrVVVJJJAAA@@@>>><<>>???777000111777333555555444000//////111999===AAA@@@;;;888777888555666666444111///000222111;;;:::///+++555===<<<===???DDDLLLQQQJJJ<<>>(((%%%///---)))---///******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,---...000111111000///::::::@@@KKKNNNGGGAAAAAAHHHaaavvvpppYYYEEE>>>===GGGEEEBBBAAAGGGLLLIIIBBBJJJSSSNNNaaarrrppp{{{{{{bbbUUUNNNIIIJJJXXXWWWMMMJJJIIIJJJRRRSSSZZZfffsss}}}~~~wwwssskkkbbbXXXLLL@@@999777444666<<<<<<444000222111111000...---,,,---...,,,---...///000000000///,,,,,,......,,,---777CCCNNN111&&&------+++---,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------...))),,,333...'''444JJJGGGGGGMMMYYY]]]YYYRRROOOHHHTTT]]]XXXMMMHHHHHHIIIOOOTTTTTTNNNIIIKKKNNNOOOKKKOOOHHHXXXeeefff~~~aaaIIIGGGQQQTTTgggfffVVVRRRWWW\\\dddvvv}}}rrrOOO;;;333===@@@555///222000000000000///......---,,,///...))),,,222111)))---)))+++...***(((999QQQ[[[:::'''+++---......)))******+++++++++,,,,,,,,,,,,,,,,,,,,,------------...+++...111...,,,<<>>@@@666999...***...((("""222LLLWWW999)))++++++---...(((******+++++++++,,,,,,,,,,,,,,,,,,------------...,,,000111///111999@@@BBBMMMVVVdddsssxxxpppbbbVVV]]]iiipppiii\\\UUUUUUWWWUUUNNNFFFPPPPPP^^^sssSSSNNN\\\ZZZ^^^RRRLLLfffuuuLLL777555999;;;333333333555777666222///+++000---)))555KKKRRRLLLGGG666---000---&&&...AAADDD111***---******---*********+++++++++,,,,,,,,,,,,,,,---------.........//////111333111111>>>OOOmmmssstttqqqkkkhhhiiifffbbbUUUPPPLLLTTTPPPfff|||]]]OOORRRWWWVVVOOO[[[{{{NNN888666777444333333555888777444000000111---***111@@@FFFDDDBBB333***...000+++---444333)))+++///)))(((---+++******+++++++++,,,,,,,,,,,,---------............333***...:::222,,,PPP|||wwwuuunnnfffTTTQQQQQQXXXRRRqqqhhhTTTKKKTTTWWW```YYY@@@777444222111333666777333000222000...,,,,,,...000111444---)))---111000---,,,...(((,,,///))))))---*********+++++++++,,,,,,,,,------------............000...000555===VVVsssgggUUUUUUWWW[[[VVV~~~rrr[[[MMMSSS\\\tttVVV???444111///111555666333///,,,+++...222111------111///...///222666777222,,,111))),,,///******---)))******+++++++++,,,,,,,,,---------.........//////(((888555***KKK~~~pppWWWZZZ\\\]]]ZZZsss[[[SSSSSSqqq888666222666666222666666***111+++))),,,///...---...++++++,,,,,,---...//////......---,,,,,,,,,,,,------------------------------------------...///000,,,;;;***MMM|||___kkkhhhfff[[[ooo\\\]]]cccVVV999111111000---333777000000,,,---222444111------,,,,,,,,,------...............---,,,,,,,,,,,,---------------------------------------...///000000111555AAAxxxqqqdddnnnjjjhhhbbbkkk\\\hhh{{{@@@555333444///222555//////...111888999333...,,,------------------............---,,,,,,,,,,,,---------------------------------------...///000111666...___jjjcccllllllpppvvv{{{pppAAA333222999666555444---......222888888222---,,,............------------......---,,,,,,,,,,,,---........................------......///000111222888777vvvbbbgggkkkzzzOOO666...555555444444000///...000444333...,,,---.....................---......---,,,,,,,,,,,,---.................................///000111333333666QQQhhhbbbcccwwwTTT777444222000111000000///000333111,,,,,,///..................//////......---,,,,,,,,,,,,---.................................///000222444444333qqqzzzggg]]]nnniii>>>666444111222111222111444666333...---111------......//////000000......---,,,,,,,,,,,,---..............................///000111333444555DDDvvv|||___555444888888888777222333777:::777000///222,,,------...///000111111......---,,,,,,,,,,,,---////////////////////////......///000111333555666aaa[[[>>>888999CCC888:::555888:::;;;:::888888888...222555333000111666;;;111///------/////////......///////////////......,,,111///333333///888999iiiFFF<<<>>>FFF;;;<<<555777999888777555555555111222444222000000333666000...------...//////...//////000000000//////...---111///333333///888AAAwwwJJJ<<<@@@HHH???>>>666777777555333111222222333222111000000///000000///...,,,,,,...///......///000000111111111000000...000000222444000888OOOHHH777>>>EEE@@@===888888777444111000000111333111//////000000///...///---,,,,,,...//////...000000111222222222111111000///222111555111999bbbJJJ444;;;>>>===999::::::999666333111111222111000///000111222000///...---,,,,,,.../////////000000111222222222222222222...333000777222:::vvvTTT777;;;999:::777<<<<<<<<<999666333222333111222333333222222111111///---,,,---///111111000///000111222222222222222333...555///888444:::]]]<<<>>>777<<<:::;;;<<<===;;;888555333333333666888777333000111222000...---...000222222111...///000111222222222222555---666///999444;;;```>>>@@@888@@@???:::<<<===<<<999666444333555999<<<999333///000222000///...///111333333222......///111111222222222555---666...:::555;;;hhhFFF<<>>:::???DDDFFFEEEAAA888000555999>>>>>>:::666444333///000111111222222111111111111111111222222333333555222888333777;;;]]]qqqXXXVVV[[[HHH===???FFFLLLMMMMMMKKKBBB888444999======999444111111000111111222222222222222111111222222333333333333666444777555444:::gggmmmTTTSSS[[[LLLEEEEEEIIIIIIDDDEEEIIIGGG@@@222666::::::666222111111111111222333333333333222111222222333444333333333777666666777333;;;rrrlllRRROOOXXXMMMGGG@@@DDDAAA:::;;;CCCDDD===999<<<>>><<<777222111222111222222333444333333333111222333444444444333333777666555999444>>>}}}mmmQQQLLLTTTHHHDDD;;;AAAAAA;;;<<>>;;;;;;===>>><<<:::;;;===???<<<666333444777777333111111444555333111000111222444555666777777666333:::999777;;;hhhUUUgggYYYQQQCCCAAA>>><<<;;;======<<<:::;;;@@@BBB===333...222888777555333333333444333222222333555666666666666555777444;;;;;;;;;AAAmmmXXXkkkjjjiiiVVVEEECCC@@@???>>>===<<<:::999@@@EEE@@@666333;;;DDD999999999777555333333444444555777888888666555333555222888888;;;EEEmmmTTTeeerrrmmmPPPNNNJJJFFFBBB???<<<;;;:::???DDDBBB>>>@@@IIIRRR:::<<<===;;;666444444666333444666888888777555444777333888777===JJJkkkQQQ\\\jjj~~~kkk]]]ZZZUUUNNNGGGAAA>>><<<@@@@@@@@@??????BBBFFFJJJ777:::;;;:::666333333555111222555777888888777666;;;777;;;999@@@OOOuuu```___aaarrr]]]dddbbb]]]TTTKKKCCC>>>===FFFCCC???;;;999777666555333555777777666444444444222333555666888999999:::999666:::888@@@QQQssshhh___nnnZZZeeeccc^^^UUUKKKCCC???>>>EEEDDDAAA<<<666111000000444444666888::::::999777888888777777888:::;;;<<<888666;;;:::DDDVVVyyyjjj]]]ooo___bbbaaa]]]TTTJJJBBB???>>>???BBBDDD@@@999555666:::888777888<<<@@@BBB???<<<===<<<:::999999:::<<<===>>>===CCCBBBOOOaaauuurrrmmmfffgggccc___YYYNNNBBB>>>???EEEDDDFFFFFF>>>444333999;;;777;;;HHHPPPLLLDDD@@@>>><<<:::888999<<<@@@CCCFFFGGGHHHMMM___wwwsssrrrppphhhddd___YYYNNNCCC???AAADDDDDDEEEEEE>>>666666<<>>>>>@@@DDDJJJNNNLLLLLLPPP\\\ssszzzwwwkkkeee___XXXOOOEEEBBBDDDGGGHHHIIIGGG@@@:::;;;AAAIIIMMMSSSVVVOOODDD>>>???DDDDDDEEEEEEGGGKKKQQQVVVVVVXXXaaattt{{{wwwppphhhaaaWWWNNNKKKLLLPPPQQQQQQMMMEEE???@@@DDDBBBJJJRRRRRRIIIBBBDDDJJJOOOPPPQQQQQQQQQTTTYYY^^^gggmmm|||yyyqqqhhh^^^YYYYYY[[[]]]\\\TTTJJJCCCBBBCCCFFFNNNRRRLLLBBB???FFFMMMXXX[[[^^^______ccciiioooxxxllleeecccfffjjjhhh^^^QQQIIIEEECCCIIIPPPRRRMMMHHHLLLTTTZZZYYY___fffkkkooovvvwwwtttsssyyywwwkkk]]]TTTNNNIIIKKKRRRWWWWWWZZZccckkkmmmeeemmmxxx}}}vvvhhh___WWWQQQUUU\\\```bbbiiisssvvvttt{{{{{{qqqdddZZZjjjjjjiiijjjoooyyyxxxrrrqqquuu|||