BMV} 6( |||qqqnnnnnnmmmmmmooohhhhhhgggeeebbb^^^]]]\\\RRRRRRRRRQQQQQQOOONNNNNNVVVTTTQQQQQQTTTXXX\\\^^^SSSSSSUUUXXX^^^fffmmmqqquuusssrrrrrrvvv|||ppp~~~}}}zzz{{{nnnZZZSSSXXX\\\ZZZVVVTTTTTTUUUIIIDDDAAABBBBBB??????AAAEEE???;;;999888555444444444444555666666666555555;;;777333333777999888666333222000000222666;;;>>>>>><<<:::888:::===BBBEEEKKKOOOTTT[[[cccnnn{{{zzzppppppkkk[[[SSSPPPLLLHHHFFFEEEBBB@@@<<<;;;;;;===>>>>>>>>>???FFFGGGKKKNNNNNNNNNUUU^^^TTTEEE777666777555222111444444666777777888888888555333444999AAAEEEBBB>>>:::888555333222444666888555444222111000000111111+++///333444444777<<>>;;;;;;===??????DDDSSSccc```KKK999777999666222111111222222222222111000000---,,,///666>>>@@@<<<888000///......///000222444666777888888888777666666555888:::999555222222333111222333444555555444444...111555;;;AAAGGGLLLNNNYYY^^^ccchhhmmmttt}}}}}}mmmaaahhhdddVVVDDD???GGGLLLJJJ===CCCMMMIIIBBBPPP```___ZZZfffrrrwwwxxxrrrcccTTTLLLJJJKKKNNNJJJ@@@;;;<<<;;;888666555444777CCCPPPQQQ>>>000///222...,,,///444444444444333222111000000000111444777666333///++++++,,,---...///000000...///000222333333333333222333444333111111111111000//////---,,,+++******,,,,,,---...000111222222,,,000555777999>>>FFFMMM\\\dddoooyyyyyydddTTTMMMIIIEEEAAACCCKKKIII===777>>>DDDCCCOOO\\\kkkhhhaaaooo}}}}}}fffZZZ]]]ccceee]]]NNNHHHKKKIIIDDD@@@>>>;;;888999===DDD555---000333///111888000000111111111111000000---------...///000...---............---,,,******+++++++++,,,---///000000222000...---,,,---......,,,,,,+++++++++,,,---...............////////////---///000---))))))...333+++555AAAJJJRRRbbbxxxtttZZZVVVJJJ???;;;999555333444999999999999999<<>>AAAKKKNNNJJJ@@@>>>IIISSSVVVnnnkkklllooojjjbbbbbbiiiooo```[[[VVVOOOLLLOOOSSSEEEDDDIIIEEEFFFOOOSSSFFF@@@888333222111///---......---------------...,,,,,,------------,,,,,,///111000......333444222,,,++++++...333555444222******************************++++++******))))))*********************************+++++++++,,,,,,//////---+++))))))+++---''')))+++,,,111>>>OOO\\\tttӵrrrgggUUUMMMHHHGGG@@@555444;;;444888555333>>>NNNLLL>>>555666777777777888<<LQQQJJJPPP^^^bbbIII=hĦAAABBB<<<555111000///...,,,///...---,,,,,,,,,,,,,,,4ĉ@ӵ&&&((()))(((,,,333777777,,,+++++++++,,,,,,,,,+++))))))))))))))))))))))))((())))))*********))))))(((((((((((((((((((((((('''''''''(((((((((((()))&&&(((***+++***)))***+++))),,,......---+++,,,...)))///:::FFFVVViii}}}>LGG=?wwwbbbIII666111333333000000333333222222555///222111...333:::888///222333444555444555777999666222333777888888@@@JJJKKKPPPZZZaaa]]]WWW^^^kkkHdĦVVVPPPNNNRRRTTT=Īj---...111222222111///...000///...---,,,,,,,,,,,,GG=?******''')))---///...++++++)))((((((((((((((((((((((((((((((((((((((((((((())))))******))))))''''''''''''''''''''''''&&&&&&''''''''''''((((((''')))******)))''''''((('''(((((((((((()))---///***+++---000777DDDUUU```sss}}}HdĦӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦ222555000Ħ===Ħ222222111000000222333444333444666777@@@GGGBBBYYYDdD@@@888999?fӵ111333444Ħ111000///ӵƜ`1.׼s'''***ĭӵ'''((((((((('''(((((())))))))))))ӵ&&&&&&&&&&&&Ħ&&&'''''''''((((((((()))***+++---.........ĦRRR\\\jjjzzzĦDdDӵӵӵĦӵĭӵ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHL666000,,,ShӵgL444222...///444000111333333333333555S?ʬ>>>AAA3h?D%%)?:::@@@ZufĦFFFCCC;;;gLUUU111111g&e---gĉ@+++%%%g&e>&e'''@e((((((??((((((''''''((()))))))))g<ĉ&&&&&&&&&&&&3we<Ħ&&&'''''''''3h?@e,,,,,,+++((('''***,,,...Z555:::AAANNN]]]lll3h?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Ħ333333HGgĉ@777HdĦ111111000---+++...222777999777444Htƅ^===DDDBt=o9ĦDtfo9Ħ;;;999666g?LLL666HdĦeee<<<222Hu]Ħ,,,tt''''''Hƅ^Hu]Ħ'''H׼s'''((((((((((((&&&'''((()))******tQ&&&&&&&&&&&&je<Ħ&&&&&&&&&Bt=o9ĦH׼s(((((())))))))))))((()))***HtĦ---333666<<>>>>>GR/f6LĭĦDDD111DdDĦsssCCC888DdDĦ***`eĭ'''DdDΦDdDĦ'''DdDĦ''''''''''''''''''''''''''''''(((((((((((()))geĦ&&&&&&&&&FSĦ&&&&&&qjRgdKӵDdDĦ(((((())))))))))))((()))***DdDĦ---000222444qjRgdKӵDdDĦyyyzzzzzzyyyyyyzzz|||vvvttttttHdDĦ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Ħ999po9wӵDdDĦ222//////000222888111111===DDDpo9u<<<:::777;;;GIdnuR)ĦDdDĦnuR)Ħ???AAACdgĪj...DdDĦmmmCCC999DdDĦ***HߝL`o9(((DdDΦDdDӵ'''DdDĦ''''''''''''''''''''''''''')))(((((('''''''''geĦ&&&&&&sp?aĦ&&&&&&GIdnuR)ĦDdDĦ((((((((()))))))))'''(((***DdDĦ---111111111GIdnuR)ĦDdDĦeeeffffffeeeeeefffgggeeefffhhhDdDĦ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<Ħ???puR)Ħ>d<111///000000111000111999JJJpeӵ@@@ĦpeӵDx<>d<ӵDd<;;;qR/ܗ?fӵ000>d<888111>d<Ħ,,,4DufئL>e)))DdDʜ4DuTӵ'''DdDĦ'''''''''''''''''''''''''''***)))(((&&&&&&&&&geĦ&&&s<v>aĦ&&&&&&peӵDx<DdDĦ'''((((((((())))))'''((()))DdDĦ,,,///000000peӵDx<>dd<ӵ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<ĦCCCHHܗDӊB<x222333...888777444GGGB?d<'''''''''''''''''''''***)))((('''''''''geĦ&&&Hg8>aĦ&&&&&&B?Ho9(((>d<(((((((((((('''((()))>d<ӵ,,,---B?Ho9EEE<xKKKJJJKKKLLLUUUTTTUUU&ӫeʬtIӇrrr>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ĦEEE@ďDHkge111222222---888666,,,888@hAAAFFF@GFFFIIIHĪj@IŌ:::999Bene444Hkge---ne+++---fe***Hu]3hh'''''''''se&&&&&&&&&&&&&&&&&&&&&&&&((())))))***))))))geĦja>aĦ&&&&&&@G((((((se''''''(((((((((&&&''')))<Ō,,,---///@G===@@@HkgeCCCBBBAAABBBCCCLLLJJJIIIHĪj@IŌ]]]cccegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h4DuXӵĵD^DdDĦCCC???KKK\\\YYY/////////...,,,111111---///888:::???BBBDDDGGGDDDIIICCC>>>???;;;777222...++++++---)))(((D^((('''''''''s׼s'''&&&&&&&&&&&&&&&&&&&&&&&&'''(((***,,,,,,+++geFm8&&&>aĦ&&&&&&&&&'''((((((s׼s&&&'''''''''((((((&&&'''(((Ho+++---///000000444777:::???>>><<<;;;<<<===BBB@@@@@@KKKNNNSSSxxx~~~D^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦĦĦĦlllKKK;;;>d<ĦBBB<<<888:::>>>>>>@@@CCC@@@EEEVVV777333///------.../////////,,,000777555...///888222555999:::;;;;;;>>>@@@AAAGGGCCC@@@HHHJJJIIIOOOKKKDDDFFFGGGBBBEEEIIIDDDCCCCCCCCC@@@>>>===>>>???444:::;;;555111222444444...+++***---Ħ...&&&***---...+++((('''((('''>d<Ħ&&&((('''''''''Be''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((+++......---geFYĉ&&&&&&>aĦ&&&&&&&&&&&&&&&&&&''''''''''''((((((Be&&&&&&'''''''''((((((&&&'''(((nu]ӵ+++---,,,,,,---...//////000222666999::::::<<<======<<<:::::::::;;;<<<:::;;;???@@@???@@@DDDGGGEEEEEEHHHOOOVVV\\\___bbbdddggglllrrr>d<Ħ>d<Ħ|||{{{ĦBeĦ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦzzzQQQ;;;gdDĦ>>>>>>444666999;;;===@@@EEELLLRRR@@@:::333//////000000///......///000111111000000555666777999;;;===?????????@@@AAABBBEEEJJJQQQVVVLLLIIIIIIMMMOOOLLLKKKLLLDDDDDDCCC???<<<;;;===@@@AAA@@@<<<888444000...---------,,,gdKĦ+++)))))))))))))))((('''''')))sdKĦ((()))'''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''))),,,///...ŶS&&&%%%%%%3we<&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((iĉ@3hR/Ō------,,,,,,---///......///111333555777888999999:::::::::999888888;;;;;;::::::;;;===>>>???===>>>@@@CCCFFFIIILLLNNNQQQSSSWWW\\\bbbDdDĦyyy~~~~~~|||}}}sdKĦmmmiiigdKĦxxx|||gdKĦ>AneneneneaaaDe777999<<<444444555666666888===EEEKKK===888000,,,+++---------.........//////000000111333333555777888999::::::<<<;;;;;;AAAJJJRRRWWWXXXLLLHHHHHHLLLOOONNNNNNPPPLLLGGGAAA>>>@@@DDDHHHKKK@@@>>>;;;888444222000///------ne++++++)))))))))))))))(((''''''(((ne&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''))),,,+++>A&&&&&&%%%k<&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((fh+++---...------...///------...000111333555666777777777888888777777666:::999888888999:::;;;<<<999:::;;;>>>@@@CCCFFFGGGGGGIIILLLQQQVVVDeaaagggkkkiiihhhiiinedddaaanejjjoooqqqtttxxx{{{~~~neyyyHHH999333333888444444444333222333777===BBB;;;666///+++***+++---......---------...///111222000222444666777777666555:::777888AAAPPP[[[^^^[[[NNNIIIGGGJJJMMMMMMOOORRRMMMEEE===:::>>>DDDHHHJJJ>>>===:::888555333111111,,,,,,+++++++++((())))))))))))(((''''''(((%%%&&&'''(((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$&&&((((((%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''((((((%%%'''***,,,+++******+++,,,,,,---...///111333444333444444555555555444444888777777777777777888888777777888:::<<<>>>@@@AAA???@@@BBBFFFJJJTTTRRRVVVXXXUUUSSSUUUYYYYYYYYY___```ffffffgggiiimmmqqquuuxxxyyy{{{[[[BBB666666999333111555333777666555555555777999;;;:::666111---,,,,,,...000------,,,,,,---///222333000222666888:::999888777888666999DDDRRR\\\^^^\\\RRRLLLIIIJJJKKKJJJKKKNNNJJJFFF@@@======???AAABBB???>>>;;;888555333111000,,,,,,,,,++++++++++++***(((((())))))(((((('''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******'''***---...---+++))))))+++++++++,,,---///000111111222333333444444444444777777666666666666666666888888888999;;;<<<>>>???<<<<<<>>>AAADDDGGGIIIKKKKKKNNNOOOLLLLLLOOOPPPNNNRRRSSSUUUWWWYYY[[[]]]^^^``````aaacccggglllqqqtttvvvyyy~~~wwwHHH666333;;;777333444333777777888999999888777666666555222///---,,,...///---,,,,,,,,,---000333555333555999<<<>>>>>>===<<<555666:::BBBLLLSSSVVVUUUUUUOOOKKKKKKJJJGGGEEEGGGGGGJJJMMMJJJDDD@@@@@@BBBBBB@@@===999555222000...,,,,,,+++++++++*********((((((((((((((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******...111333333111...,,,+++++++++++++++,,,---...///000111222333444444444444777777777777777666666666777777888888999:::<<<<<<;;;<<<===>>>@@@CCCEEEFFFHHHJJJJJJHHHJJJOOOQQQOOOLLLLLLMMMOOORRRUUUXXXZZZ\\\]]]___cccgggkkknnnppptttxxx}}}WWW;;;333<<<;;;666555333666666666777888777555222111111111000---+++,,,---,,,,,,,,,---///222444666666888;;;===??????>>>>>>222333777===EEEKKKNNNNNNTTTPPPMMMNNNMMMHHHDDDDDDFFFLLLQQQNNNFFF@@@@@@DDDCCCAAA>>>999555222///...++++++++++++************'''(((((((((((('''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&((($$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******---///000000---***)))(((++++++******+++,,,------///000111333444555555555555666777777777777666666555555555666777888999:::::::::;;;<<<===???AAABBBBBBDDDDDDCCCFFFLLLMMMJJJIIIIIIIIIKKKNNNRRRVVVXXXVVVXXX\\\```cccfffhhhiiipppsssxxx{{{{{{{{{{{{{{{kkkEEE333;;;<<<777555444888555333333555666555444...000333333000---,,,,,,+++,,,---000222444555666999999:::::::::::::::999333111111999EEENNNNNNLLLNNNLLLNNNSSSSSSMMMHHHGGGNNNPPPNNNHHH@@@<<<>>>AAABBB@@@===999666333111000++++++++++++************''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$''''''%%%$$$%%%'''###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******(((***++++++)))(((((()))+++++++++***++++++,,,,,,---...000111333444444555333444555777777777666666444444444555666777888999888999999:::;;;===>>>???>>>@@@@@@???CCCHHHGGGCCCFFFGGGHHHKKKNNNQQQTTTUUUSSSTTTWWWZZZ]]]```bbbcccgggkkkoooqqqqqqqqqsssuuuyyy~~~zzzMMM444:::<<<777666555;;;666111000222666777777...222666777444000......+++,,,...111333555666666999999888777666555444444777000...999JJJUUUTTTOOOHHHIIINNNVVVXXXSSSNNNLLL]]]XXXNNNCCC<<<;;;===???@@@???<<<999666444333222+++++++++************)))''''''((((((''''''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ ###''''''%%%###$$$&&&###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((()))*********+++,,,------------///000,,,+++++++++++++++,,,,,,,,,---...000222333444444111222444666777777666666444444555666777888:::;;;888888999:::;;;<<<>>>??????@@@@@@???CCCGGGEEE@@@@@@BBBEEEHHHKKKMMMNNNOOOSSSSSSTTTUUUXXX\\\___bbb```dddhhhiiijjjkkknnnqqquuu{{{NNN999666444;;;555>>>;;;777222000333555555555000///111666777222...---***,,,...111444777;;;>>>;;;666111000...---111777222222222666AAAMMMQQQOOORRRFFFDDDQQQZZZUUUMMMLLLVVVVVVLLL>>><<>>EEEDDDDDDFFFJJJMMMOOOOOOMMMRRRWWWWWWTTTTTTZZZ```]]]bbbdddbbbdddiiimmmnnnvvvwwwyyyzzz}}}[[[???======BBB<<>>>>>>>>======???@@@BBBDDDFFFHHHJJJKKKKKKPPPTTTTTTQQQRRRWWW]]]ZZZ___aaa___aaafffjjjjjjpppqqqsssvvvyyy|||~~~{{{~~~hhh???;;;???AAA<<>>:::>>>@@@:::555222000...,,,,,,++++++***))))))((((((((('''&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((())))))******++++++,,,------......------++++++++++++++++++++++++---------...///000111222111222333333222222444555555444333333555666666666777777777777888999::::::999::::::;;;<<<;;;;;;;;;:::>>>BBBDDDCCCCCCFFFHHHHHHLLLPPPPPPNNNNNNSSSXXXVVVZZZ]]][[[]]]bbbeeeeeehhhjjjmmmppptttwwwyyyzzzyyy}}}~~~zzz{{{~~~xxxzzz~~~}}}xxxzzz{{{{{{{{{|||}}}~~~vvvAAA888===<<<999@@@>>>999444222444666666555000000333777555...)))***(((((())),,,///222333333666222111444555333333666>>>???<<<444000333555555>>>KKKQQQKKKDDDFFFJJJLLLhhh]]]VVVWWWSSSJJJGGGKKK???BBBCCC@@@:::555222000......------,,,+++******(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))******+++++++++,,,------......------++++++++++++++++++++++++,,,,,,,,,---...///000000000111222111000111333555444333222333555666666555666666666777777888999:::777888888999999999999999999???EEEFFFCCCBBBDDDHHHFFFIIILLLLLLKKKLLLPPPTTTQQQVVVYYYXXXYYY]]]``````cccdddhhhkkknnnqqqrrrsssvvvzzz{{{wwwvvvuuusssuuuyyyyyyzzz}}}|||wwwrrrqqquuuxxxxxxwwwxxx{{{~~~MMM;;;???;;;;;;??????:::555333444666666555222222555777333,,,)))***000...---...111444444333666333222444555555999???AAABBB===444///111333222:::===CCCDDD>>>:::FFFWWWnnnVVVGGGOOO\\\YYYJJJ>>>IIIIIIIIIGGGBBB;;;666555111000000...---,,,++++++(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((())))))***++++++++++++,,,------......------++++++++++++++++++++++++---,,,,,,------...///000...000111000000000222444444333333444666777777555666666666666777888999:::777777777777777888888999999???DDDEEEBBB@@@BBBEEEDDDFFFIIIIIIHHHIIILLLPPPMMMRRRUUUTTTUUUYYY\\\[[[___aaadddgggiiikkkkkkkkkooossszzz~~~~~~|||yyyssspppppppppooorrrvvvzzzyyyxxxwwwwwwuuuqqqoooooorrrvvvxxxxxxyyy}}}}}}^^^>>>===:::===<<<@@@;;;666444555777777555777777999999444,,,+++///<<<888333111333666555444555888===AAA>>>;;;???FFF@@@???:::222000444666555444111555;;;999777GGG]]][[[\\\___```YYYLLLDDDBBBGGGEEECCCCCC???777333333222111000///...---,,,+++(((((('''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((()))******++++++,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////...///000000000111333555444333333555888999888666666666666666777888999999888777777777777888999999888<<>>===>>>@@@BBBCCCEEEEEEEEEFFFIIIKKKIIINNNQQQPPPQQQUUUWWWVVV[[[]]]```ccceeefffeeeeeelllqqqwwwzzzzzz{{{}}}}}}zzzwwwuuusssrrrppplllkkknnnooonnnppptttvvvssspppoooppprrrssssssooorrruuuwwwyyy{{{~~~{{{mmmAAA:::777???999AAA<<<666444555777777666;;;::::::999222,,,,,,111>>>777111///333777888888444@@@OOOVVVPPPEEECCCHHHCCC???888111111555666333222222333333333999FFFRRRQQQiiizzzoooUUUEEEHHHQQQ@@@;;;999:::888111...000111000///...---+++******(((((('''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((())))))******+++,,,,,,+++,,,------......------------------------------..................///000...///000111000111333555444444444777999:::999777666555555666666777888999999888888777888999:::;;;999::::::;;;;;;<<<<<<===???@@@@@@AAABBBCCCEEEFFFDDDJJJMMMLLLMMMPPPRRRPPPTTTWWW[[[___aaabbbbbbbbbjjjooouuuwwwwwwvvvyyy|||uuussspppmmmkkkjjjiiiiiihhhfffhhhmmmnnnmmmnnnqqqqqqnnnjjjjjjlllqqqtttuuuqqqqqqqqqtttwwwyyyzzzzzzvvv{{{GGG<<<:::CCC:::AAA<<<777444666777777666;;;:::999666///)))+++111777000******000777;;;<<<444FFF^^^hhh^^^MMMEEEFFFHHHBBB888000000444333...444:::888...///;;;CCCBBBIIITTTWWWLLLBBB>>>;;;555>>>888666999888333111333000///...---+++***)))((((((((('''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))))))))***++++++,,,,,,+++,,,------......------........................//////.........//////000...///111111111222444666444444555888:::;;;:::888555555555666666777888999:::999888888888999;;;<<<<<<:::999999;;;======<<<======>>>>>>???AAABBBCCCAAAGGGJJJJJJJJJMMMOOOMMMOOORRRWWW\\\___aaaaaaaaadddiiioooqqqpppooorrruuuiiihhheeecccbbbbbbcccdddbbbbbbffflllooommmmmmoooooollliiiiiikkkooossstttrrrpppnnnppptttvvvuuusssqqq@@@AAACCC;;;>>>EEE@@@888555555666777666777>>><<<999888---&&&++++++***+++------000;;;FFFMMMOOOVVV``````TTTEEE======888111000111111///+++444222555;;;888222999FFFZZZIIICCCMMMRRRIII???===:::777777999777111///000333///++++++------)))%%%)))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################((('''&&&%%%%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&'''(((((((((+++++++++++++++,,,,,,,,,.........////////////000////////////////////////////////////000000000000111111111222333555666777888888999::::::::::::999888888777777777777777888888888999999999:::::::::>>><<<;;;999999:::;;;<<<>>>=========???AAACCCDDDAAABBBDDDEEEGGGIIIKKKKKKRRRRRRRRRSSSUUUYYY\\\^^^ccceeehhhkkkkkkjjjgggfff```___]]]]]]^^^______^^^fffffffffhhhkkknnnnnnnnnkkkjjjhhhhhhiiikkknnnpppqqqqqqqqqpppooonnnoooqqqlllGGGCCCCCC;;;>>>AAA<<<666333444666666666777>>><<<888777...'''---((((((***,,,,,,...777BBB\\\UUUQQQPPPLLLEEE???===999444000///111333111///444111444:::999888BBBQQQddd```fffqqqooo[[[HHHAAA:::777666777444...+++,,,///+++((())),,,,,,)))&&&((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''(((((((((******++++++++++++,,,,,,............////////////////////////////////////000000000000111111111111111111111222333444555666777888888999999999999999888888777777777777888888888888999999999:::::::::===<<<:::999999:::<<<===>>>=========>>>@@@AAABBB@@@AAABBBDDDFFFHHHIIIJJJNNNNNNNNNOOORRRVVVYYY[[[```bbbeeeffffffdddaaa___\\\\\\[[[\\\^^^_________bbbbbbcccfffhhhjjjjjjjjjjjjiiigggggghhhkkknnnpppqqqrrrqqqooolllkkkkkkllljjjSSSEEEBBB<<<>>>;;;777333111222444666666777>>>;;;666555///)))...((())),,,000//////777@@@YYYVVVUUUWWWSSSIII@@@===888444000///111222111///111...000666999===JJJZZZZZZ]]]eeellldddRRRFFFCCC;;;888666777444---+++,,,,,,***'''(((++++++)))&&&(((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%&&&&&&''''''&&&$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&'''(((((())))))*********++++++,,,,,,,,,............////////////////////////////////////000111111111111222222222111111111111222444555666666666777888888888888888888777777777777777888888888888999999999:::::::::;;;::::::::::::<<<===>>>>>>============>>>???@@@???@@@AAABBBDDDEEEFFFGGGHHHHHHIIIKKKNNNQQQTTTVVV[[[\\\^^^___^^^\\\YYYXXXXXXYYYZZZ[[[\\\^^^___```^^^```ccceeegggggggggfffgggfffeeeeeegggjjjmmmoooqqqqqqpppmmmiiigggggghhhggg^^^GGG???<<<;;;555333111000000222444555666>>>:::222222...)))...+++---222666666555:::BBBXXXWWWZZZ]]]XXXKKK???::::::666222000000000///---111000333999===CCCPPP]]]QQQTTTYYY[[[TTTIII@@@===<<<888777888555000...000///---++++++,,,,,,***((('''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$&&&''''''&&&$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&'''((())))))*********++++++,,,,,,------........./////////000000000000000000000000000000000000111111111222222222111111111222222333444555555666666777777777777777777777777777777777888999888888999999999:::::::::::::::::::::;;;===>>>???==================>>>>>>>>>??????AAABBBCCCDDDDDDDDDDDDEEEGGGJJJMMMPPPRRRTTTUUUWWWXXXXXXWWWUUUSSSVVVXXXZZZ[[[\\\\\\^^^___]]]```dddgggggggggffffffdddcccbbbbbbdddgggjjjmmmoooooonnnkkkgggeeeeeefffeeeeeeFFF===<<<888111111000000000111333444555???999......,,,))),,,---000666;;;:::999>>>EEE\\\XXXTTTPPPHHH>>>888888888666222111000111111111333555999???CCCHHHPPPXXXPPPTTTWWWWWWUUUOOODDD:::999666555777555222111444444222000///...---+++)))(((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""$$$&&&''''''&&&$$$#########$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&'''((()))***+++***++++++,,,---........./////////000000000111111111111111111111111111111000000111111111222222222222222222222333444555555555555666777777777777666777777666666777888999999888888999999999:::::::::999999:::;;;<<<>>>???@@@=========>>>>>>>>>>>>===>>>??????@@@AAABBBBBBCCCBBBCCCDDDFFFHHHKKKMMMNNNNNNOOOQQQSSSTTTTTTSSSRRRVVVXXX[[[\\\ZZZZZZ[[[\\\[[[___ccceeeeeedddddddddaaa```______```cccgggiiijjjjjjjjjhhheeedddeeefffeeejjjFFF===>>>666000111222111000000111333777AAA:::,,,++++++))),,,,,,///666;;;;;;:::@@@GGGOOOPPPSSSUUUNNNBBB:::888333222111111222444777999111333888<<>>??????<<<===>>>????????????>>>@@@@@@@@@AAAAAABBBBBBBBBAAABBBDDDEEEGGGIIIJJJJJJKKKLLLNNNPPPQQQRRRRRRRRRSSSWWWZZZ[[[XXXWWWXXXZZZWWW[[[___```___]]]___```___^^^\\\\\\]]]___bbbddddddeeeeeedddcccbbbdddeeedddmmmFFF>>>AAA666222444555333111///000111;;;EEE<<<,,,***,,,***,,,,,,///666;;;<<<<<>>>>>>>>;;;<<<>>>???@@@AAA@@@@@@BBBBBBBBBBBBBBBBBBCCCCCCAAABBBCCCDDDEEEFFFFFFFFFJJJKKKLLLNNNOOOOOOOOOOOOMMMRRRWWWXXXVVVTTTVVVYYYTTTXXX[[[[[[YYYXXX[[[^^^]]]\\\ZZZYYYYYY[[[]]]___```aaaaaa```^^^^^^___aaacccnnnFFF@@@CCC777333555777555111//////000===GGG>>>---+++---+++------000777===>>>>>>EEEMMMtttqqqnnngggZZZKKKCCCBBB333444444444444666999<<<666888999888999<<<>>>===JJJjjjgggBBB;;;777555666444111111444000111000///---++++++,,,*********)))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$#########$$$$$$&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&((()))+++,,,,,,......///000111222333333333333333444444444555555666666666666666666666666666666666666777777777777777666666666666777777888666666777888888888888888666666666666777888999:::888888999999999::::::::::::;;;<<<===>>>>>>>>>>>>;;;<<<>>>@@@AAABBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCCCCDDDDDDDDDDDDKKKKKKLLLLLLMMMLLLLLLLLLHHHNNNTTTUUUTTTSSSVVVYYYTTTXXX[[[ZZZWWWWWWZZZ^^^\\\[[[XXXWWWWWWXXX[[[\\\^^^______]]][[[[[[\\\]]]bbbtttIIIKKKBBB::::::555222444222///111888>>>EEE???---&&&---111---000333///000<<>>>>>>>>>>>;;;===???@@@??????@@@AAACCCCCCDDDDDDDDDCCCBBBAAAGGGFFFDDDCCCCCCDDDFFFGGGGGGIIIKKKKKKJJJJJJKKKLLLKKKMMMPPPQQQPPPPPPPPPQQQUUUWWWYYYYYYXXXXXXYYYZZZaaaZZZVVVYYYZZZYYY[[[___[[[WWWUUUWWW\\\```___\\\```wwwOOOPPPCCC999666222111111...,,,000888IIIGGG<<<---(((---000,,,,,,444000---777@@@DDDMMMOOOdddfffWWWSSSSSSNNNMMMIII<<<333333222000777@@@:::666333)))777DDDXXXiiiUUU???888111111666999777333111000...---+++***))))))))))))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&###)))&&&&&&,,,***(((000555555555666777888999999777888:::;;;===???AAAAAA???@@@BBBCCCDDDEEEEEEEEECCCBBBAAA@@@????????????CCCCCCCCCCCCCCCBBBAAAAAA???@@@@@@@@@@@@@@@??????>>>>>>============>>>>>>BBBAAA@@@>>>======<<<<<<============>>>???@@@@@@AAABBBDDDDDDCCCCCCDDDFFFDDDFFFHHHKKKLLLLLLKKKKKKIIIHHHHHHHHHIIIKKKMMMNNNSSSSSSTTTTTTSSSRRRPPPOOOMMMNNNQQQSSSVVVXXXYYYYYYWWWYYY\\\^^^^^^___aaabbbhhheeeaaaaaabbbbbb___\\\YYYVVVUUUYYYaaahhhjjjjjjjjjyyyTTTSSSCCC777444333111000,,,+++333<<>>RRRmmm]]]RRR@@@<<<999888999888444000///...---,,,******))))))))))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&###(((''')))---))))))666@@@@@@AAABBBCCCDDDEEEFFFGGGGGGIIILLLPPPTTTXXXZZZ___```ccceeehhhjjjkkklllgggfffdddbbbaaa```______eeeeeefffffffffeeeddddddaaaaaaaaaaaa```___^^^^^^UUUUUUTTTTTTTTTTTTUUUUUU[[[ZZZYYYWWWUUURRRPPPNNNLLLKKKHHHFFFEEEEEEEEEFFFFFFGGGIIIJJJJJJMMMPPPSSSXXXZZZ___cccfffhhhggggggcccccccccdddfffhhhkkklllnnnmmmllllllllljjjddd```ZZZXXXXXX\\\ccchhhkkkkkklllnnnrrruuuwwwyyy{{{}}}{{{|||}}}ssseee[[[[[[^^^gggttt{{{QQQMMM@@@888666666555111---///888AAATTTFFF888000---+++///555BBBWWWUUUAAA===BBBBBBAAAPPPcccfff]]][[[YYYRRRRRR^^^EEE666999888555FFF```yyyXXX888000777444???eee[[[VVVpppzzzdddUUUFFF===<<<::::::999666222///...---,,,+++******)))***)))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%(((''')))---***444LLLeeefffhhhiiikkklllmmmmmmttttttuuuxxx|||}}}uuurrrmmmhhhdddbbbbbbbbbaaacccfffhhhlllqqqwww{{{~~~yyytttvvv~~~gggllluuu}}}KKKCCC;;;;;;777888666111///333;;;BBBEEE===555000***(((///888LLLccccccOOOGGGGGGBBB>>>GGGVVVZZZ]]]iiikkkbbb]]]QQQ<<<222777666000>>>VVVWWWRRRGGGEEEAAA999HHH``````\\\wwwjjjWWWCCC:::888777777777666333111...---,,,+++******)))***((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''(((&&&)))+++---FFFnnnIII>>>777<<<666777444///...444:::<<<333444222...***+++000555>>>SSSUUUHHHDDDAAA<<<;;;DDDMMMQQQ\\\qqqtttdddYYYIII===888===999///555EEEBBB___fff\\\FFF???TTTYYYbbb^^^hhhpppeeeSSSGGG>>>RRRLLLCCC===:::777333000///...---,,,******))))))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((('''))))))///XXXMMM@@@777;;;666555111,,,///666888666+++222444111111777777222000???AAA<<<>>><<<:::@@@PPPVVVXXXbbbuuurrr[[[LLLIIIFFFFFFHHHAAA666555<<>>@@@JJJSSSUUU```]]]```ggghhh^^^QQQJJJOOOgggpppaaaKKK777666FFF```hhhSSSZZZIIImmmxxxJJJEEEeeewwwsssnnnhhhdddiii~~~fffRRREEE>>>AAAAAA444111...+++)))))))))(((''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&&&&,,,)))+++444bbb|||TTT>>>999555222222333333444555555555...333<<>>EEEUUUaaa\\\QQQMMMSSSZZZ^^^\\\TTTJJJCCCVVVggghhhYYYMMMCCCDDDPPP\\\hhhNNNJJJ:::VVV___???zzztttyyynnnVVVIIIOOOMMM:::111...+++)))))))))((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&,,,))),,,444aaazzzPPP;;;888555333222111111111111333333***333;;;>>>===>>>EEEKKKGGGBBBAAALLL]]]cccUUUBBBEEERRR[[[XXXRRRNNNFFF===AAAUUUXXXLLLGGGJJJVVVgggpppwwwRRR>>>555NNNkkkzzz^^^MMMYYYVVV;;;222///,,,***))))))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''''',,,***,,,444```wwwLLL999777555333222000......///000111---222777666333666>>>GGG@@@DDDLLLWWW^^^ZZZIII:::LLLYYY]]]SSSKKKKKKEEE:::888QQQ[[[RRRMMMRRReeellloooRRRAAA>>>BBBiiiPPPDDD[[[]]]???333000---+++******((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''---***---444^^^sssIII999888444222111///---,,,---...///000111111111333888@@@FFFAAAHHHUUUfffnnngggUUUFFFQQQYYYVVVJJJGGGLLLIII>>><<>>CCCJJJVVVYYYgggWWW[[[GGGIII@@@:::>>>HHHLLLFFF===MMMfffuuuqqq___IIIGGGYYYzzztttdddTTTsssttt}}}sss___nnnTTT===>>>;;;III<<<777000+++)))(((''''''&&&''''''((()))******+++########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$,,,(((...,,,444KKKaaaDDD@@@===000000111111222222111000000...111777======???HHHSSSbbbgggmmm[[[^^^KKKJJJCCC>>>@@@FFFHHHDDD>>>LLLbbbgggZZZOOOFFFCCCJJJddd{{{oooiiihhh\\\hhh{{{tttPPPKKK@@@>>>666333///,,,***)))(((&&&)))))))))(((((((((((((((########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$,,,(((...,,,444JJJ^^^EEE@@@999000222222333333333111000///...444<<>>@@@;;;???QQQeeellljjjvvvqqqUUUUUUeeeaaaDDDDDDCCCAAA???@@@DDDGGG===FFF???666>>>JJJQQQXXXVVVnnnVVVMMMnnnVVV]]]YYY===555222...,,,++++++***)))******)))(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$&&&'''(((((((((%%%%%%%%%&&&&&&&&&''''''%%%,,,'''...---444FFFQQQFFF>>>333222444444444333222111000000222777===>>>;;;@@@SSSggggggaaaccc\\\OOOXXXeee```HHHGGGEEEAAA>>>>>>@@@CCC:::;;;888===IIIOOO^^^wwwlllmmmLLLUUUUUU===<<<777000+++))))))***+++((('''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&((())))))%%%%%%%%%&&&&&&&&&''''''%%%,,,'''///---444DDDJJJEEE===111666555444222000000000111222444666999<<<>>>FFFXXXiiiddd]]]ZZZYYY\\\gggfffWWWQQQMMMGGGCCCAAA???===;;;<<<;;;<<>>999111+++)))((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%'''((()))%%%%%%%%%&&&&&&&&&''''''&&&,,,&&&///...333AAA@@@CCC===000===555222...+++,,,///333666999444333===LLLZZZhhhrrrfffWWWHHHMMMhhh}}}pppUUUVVVLLLDDDFFFNNNPPPGGG>>>777BBB@@@:::FFF[[[vvvpppjjjvvvyyyeeeRRRLLL===BBB:::666000,,,***)))((('''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&((()))%%%%%%%%%&&&&&&&&&''''''&&&,,,&&&//////333@@@wwwJJJHHHMMM999777222111000//////000111111333555999BBBNNN[[[fffkkkiiiQQQUUU```vvvvvv```QQQIIIBBBEEENNNRRRHHH<<<;;;AAA;;;222GGGrrr|||eeeeeelllZZZSSSjjjpppuuueeeSSSDDD;;;777333111///,,,***(((((((((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''$$$%%%''')))'''&&&+++...(((222111444???qqqKKKNNNUUU===666//////......///111333444666888===EEEQQQ___llluuuwwwbbbgggnnn|||wwwbbbfffZZZLLLCCCBBBCCC???:::000777999???YYYzzzttthhh[[[ZZZZZZNNNMMM]]]sssvvvjjjuuummm```RRREEE<<<777555333111...,,,)))(((((((((&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%%%%'''((('''&&&(((---'''000000444>>>hhhIIIQQQZZZAAA444,,,,,,,,,---///222555666777;;;AAAGGGPPP___qqq~~~xxxgggmmmlllpppyyyfffRRRkkk```PPPDDD>>><<<<<<===333444;;;KKKaaaooonnneeeZZZZZZbbbdddYYYTTTXXXYYYYYYooooookkkiii^^^PPPDDD===:::888777222000...+++)))(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%%%%'''((('''&&&&&&+++&&&///000444>>>```DDDJJJTTT@@@333---,,,+++,,,...111444777===BBBGGGKKKQQQ```uuuwwwlllvvvqqqooozzzlll^^^cccZZZPPPIIICCC<<<888888:::666;;;KKKVVVUUUMMMIIIJJJVVVqqqwwweeecccfffYYYUUUhhh}}}{{{nnniiijjj```VVVHHH>>>;;;:::888666111000---+++)))(((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&'''''''''%%%+++&&&///000666>>>YYY>>><<>>SSS;;;222;;;777222333111...------000333555???CCCFFFFFFKKKZZZqqq{{{{{{zzznnnvvvlllaaaWWWIII>>>===>>><<<>>>DDDKKKAAA===AAA@@@<<>>999444000...,,,***)))((((((((()))(((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%%%%'''(((%%%...(((///111999===NNN:::000999666000444222///---...111444777888:::<<<>>>EEEUUUkkk|||xxxxxxgggVVVKKK@@@999:::;;;<<>>CCCNNN[[[[[[RRROOOKKKFFFFFFNNNPPPOOOKKKKKKNNNMMMIIIFFFGGGGGGFFFDDD???:::777///...,,,***(((((((((((()))))))))(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%%%%''')))%%%...(((...000888:::zzzKKK<<<333<<<888...333111///...///222666999999:::<<>>GGGXXXWWWSSS[[[RRRDDDGGG@@@HHHOOOOOOPPPRRRNNNGGGHHHJJJJJJGGGAAA:::555333///---,,,***(((((((((((())))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))'''%%%$$$''')))$$$...(((---///777888wwwPPP999???:::111444222222111//////222777;;;333???CCC@@@HHH___qqquuuooo[[[```kkkuuupppVVVQQQRRRIIIFFFBBB999;;;BBB@@@BBBKKKSSSNNNBBB:::;;;@@@???IIIYYY___PPP===>>>LLLLLLTTT]]]___ZZZSSSOOONNNLLLLLLJJJEEE???888333000222///,,,******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((''''''(((...&&&,,,,,,///111>>>jjjOOO888===888000222/////////222555:::???AAA999???BBBEEETTTjjjsssppphhhYYY^^^aaajjjjjjUUUPPPTTTFFF???<<<:::DDDOOONNN===EEEMMMKKKCCC======???FFFFFFJJJMMMEEE;;;@@@MMMWWW[[[^^^^^^YYYSSSPPPOOONNNMMMJJJEEE???999666555222///,,,***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''))))))'''''''''(((---&&&,,,,,,///111<<>>;;;BBBBBBGGGWWWkkktttlll^^^^^^```nnnooo{{{hhhSSSRRRKKKMMMOOOKKKNNNOOOGGGBBBBBBCCCCCCCCCAAA???===@@@===>>>DDDGGGDDDBBBDDDFFFEEEDDDEEEGGGHHHHHHFFF@@@===:::777555222000...000...+++)))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&''')))$$$+++***---000888\\\~~~EEE999888999;;;777222111222777>>>@@@===888DDDGGGRRRcccooooooeee]]]^^^^^^hhhhhhxxxkkkSSSOOONNNVVVWWWLLLHHHHHHAAAIIIEEE@@@======<<<;;;999444666;;;@@@AAA???>>>???BBBCCCEEEHHHKKKLLLJJJHHH===;;;888777777444111---000---***)))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''(((%%%,,,)))---111666WWWuuu@@@999666888<<<555111222555:::@@@BBB@@@>>>FFFKKKYYYjjjooohhhaaa___]]]TTTUUUOOO]]]ooo]]]NNNLLLJJJQQQPPPDDDCCCJJJIIIIIICCC===999888888777555555777:::<<<;;;===AAADDDDDDFFFIIIKKKKKKIIIFFFDDD;;;888444444444333000,,,///,,,***((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((((((&&&%%%&&&''''''%%%,,,)))...222555RRRnnn<<<888333444999//////222666;;;>>>@@@@@@@@@CCCGGGWWWiiikkkaaa\\\```XXXLLLJJJ???DDDRRRHHHFFFDDDAAAEEEFFF???DDDNNNNNNDDDAAA===<<<;;;;;;999777999:::;;;;;;===AAADDDEEE@@@CCCFFFFFFBBB>>>======???888111///000222111///...,,,)))(((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''(((((()))******''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%&&&&&&'''&&&...***///333444OOOjjj999777000111666)))///222666999:::;;;<<<>>>???AAAPPPcccfff\\\XXX___TTTJJJKKK@@@>>>CCC<<<@@@===888===BBBAAAHHHOOOLLL??????@@@AAABBB@@@>>><<<444555777:::???BBB@@@<<<<<<@@@CCC@@@;;;888999<<>>@@@EEEBBBDDDJJJKKKGGGFFFJJJAAA@@@AAACCCEEEDDD???;;;999999===CCCBBB<<<:::===@@@>>><<<999777777777888999<<<888222666>>>===333......---+++***(((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''))))))(((((('''''''''&&&***((())),,,---///888AAA[[[<<<666;;;222555111555555444444555666888999@@@JJJYYY```YYYPPPRRRZZZRRRIIIAAA@@@AAA@@@???@@@CCCBBBFFFLLLMMMGGGDDDEEEDDDBBB@@@@@@AAA@@@===;;;999777:::===<<<777777;;;>>><<<:::888777666666666333777666222777>>><<<222...---,,,+++)))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&'''''''''''')))((((((((('''''''''''')))((())),,,---///888AAAWWW;;;666<<<333777444666555333222555999>>>AAAQQQUUU[[[]]]UUUMMMMMMRRRMMMEEE@@@AAABBBAAA@@@AAAAAACCCHHHNNNNNNGGGAAA???EEEBBB???===<<<<<<;;;:::999777888999777444666::::::999888777666555444333///333444222555:::666------,,,+++***)))''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''((((((((((((((((((((('''''''''''')))((())),,,---///777@@@SSS;;;777;;;111666444555444333444777===CCCFFFYYY\\\^^^[[[TTTLLLIIIJJJHHHBBB???BBBCCCAAAAAABBBCCCFFFJJJMMMLLLFFF@@@===@@@>>><<<;;;::::::999999777888888888777666777999555555666555444333222111111444333000111333///(((,,,,,,+++***)))''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((()))(((((((((((((((''''''''')))((())),,,---///666???QQQ;;;888:::...333222444444555777<<>>CCCIIILLLSSSYYY]]]YYYRRRLLLFFFBBBBBB???>>>AAAAAA@@@AAAEEEFFFHHHGGGDDDBBBBBB???<<<333555777888777666666666333888:::888555555444111111111111111000000000000...---,,,+++,,,...///000,,,,,,++++++***))))))(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''((((((((('''''''''(((((((((((((((((((((***------...444<<<|||PPP???<<<<<<...444444;;;:::888999===CCCKKKOOOOOOWWW[[[UUUMMMIIIFFFCCCBBB???>>>@@@@@@???AAAFFFBBBEEEDDD@@@>>>???<<<777444555666555222222444666;;;???>>>777333333222...111000/////////000111111++++++---.........///111------,,,,,,+++*********))))))))))))))))))))))))''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''''''''''''''((((((((()))((('''***------...333;;;vvvPPP@@@>>>>>>000666777@@@===999777;;;CCCLLLRRRMMMWWWZZZRRRHHHFFFFFFEEEBBB???>>>??????>>>AAAGGG===BBBBBB>>><<<===999333777777555111......222666EEEGGGBBB888222333222///111000...---...///111222,,,---000222111---,,,---...------,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))((('''&&&%%%%%%$$$''''''''''''''''''''''''&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((())))))((('''***---------333;;;sssKKK<<<;;;999000888000555777888666999CCCNNNUUUPPPUUUTTTIIIBBBBBBEEEDDDAAAAAA@@@<<<888:::BBBIIIBBB???;;;999::::::999777888333111222111///444===NNNDDD888333444555111,,,222000//////000000///---......//////000000000111///...,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))((((((''''''******))))))((((((''''''))))))(((((('''''''''&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((()))***(((((((((((()))---222666aaaEEE:::;;;:::111888111333333222333999BBBKKKQQQNNNNNNJJJBBB???BBBCCCAAAAAAAAA???<<<:::;;;AAAFFF???:::666666999;;;888555111///111555666555;;;BBBIII999333<<<@@@777///...222000//////000000///...000000//////......------...---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))))))))***)))))))))(((((((((''')))((((((((('''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''(((((()))(((((((((((()))---222666\\\@@@888:::<<<222888333333000///333<<>>CCCBBB===AAA???>>><<<<<<===>>>@@@;;;777333444777999777444///111666;;;;;;:::===CCC???000111EEEKKK:::...111222111///000111111000///000000000000000000000000------------,,,+++)))(((++++++++++++++++++++++++++++++***************+++))))))))))))(((((((((((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''&&&''''''''''''((((((((()))---222555TTT???888999???555888888666000///777BBBIIIKKKLLLUUUIII===:::AAAFFFBBB;;;???===;;;;;;;;;;;;:::999777777666666555555555555777;;;AAABBB>>>999888:::444000888GGGIII;;;111222222111000000222222111000///000111333444666777777///...---+++***))))))(((************++++++++++++***************+++,,,,,,))))))))))))((((((((((((((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))(((''''''&&&&&&&&&&&&&&&'''((()))***---111555OOOBBB:::888DDD::::::;;;888111000;;;FFFJJJJJJJJJOOOCCC888:::DDDIIIEEE>>><<<;;;999999999888666333444999===:::444111444999>>>EEEJJJFFF>>>777444333---999BBBBBB===999666222222111000111222333222111///000111333444666777777111///,,,)))(((((()))***)))))))))******+++++++++))))))))))))***+++,,,,,,(((((((((((())))))))))))'''''''''((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))((('''&&&&&&&&&&&&&&&&&&'''((()))***,,,111444KKK~~~DDD;;;:::LLLBBB;;;<<<666///000===GGGGGGFFFGGGAAA888444<<>><<<666333777<<<@@@HHHMMMFFF===666444222///???EEE;;;444666777222333111111111333444333222000000000000000000000000000...,,,***))))))++++++((((((((()))******++++++))))))(((((()))***++++++(((((((((((())))))))))))'''''''''(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&%%%&&&&&&&&&%%%&&&((()))***,,,000333FFFvvvBBB;;;===VVVJJJ<<<999555///222???GGGDDDBBBDDD999555777AAAGGGEEEBBBAAA;;;<<<===:::555222222333444666999;;;::::::;;;===@@@IIIMMMDDD:::666555444888<<<===888444444444333333222111222444444444333000000//////......------,,,---......---,,,+++***''''''(((((()))******+++((((((((('''(((((())))))'''((((((((()))))))))***''''''''''''((((((((()))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%&&&''''''$$$&&&((()))***,,,000222>>>ooo???:::???]]]PPP===777666000555BBBHHHCCCAAADDD:::999>>>FFFHHHBBB======<<<>>>@@@<<<555111222555444333333888>>>AAA???<<>>777CCCQQQTTT===111222111555>>>FFFFFFBBB???<<<;;;===AAA@@@;;;888999AAA???===;;;888666444333444999;;;888666;;;DDDLLLNNNDDDEEE:::222999666111666555777:::888444444666===333,,,///666666,,,:::111111///+++***+++,,,,,,)))))),,,222777666///)))******))))))((((((''''''''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''((()))***,,,...///888zzzccc>>>;;;CCCKKKLLL;;;444333333888AAAJJJLLLJJJHHHEEECCCCCCDDDBBB===<<>>666(((000@@@AAA222***555222***,,,:::GGGTTTpppnnnDDD///000---///111111///------///000000++++++,,,111555444///)))******))))))((((((''''''''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((()))***,,,...///666uuu\\\???@@@CCCBBBCCC888777555777:::AAAIIINNNNNNKKKMMMJJJGGGFFFBBB===>>>BBBCCC???:::777777999;;;;;;888888999888666333000///000555111222======555333888;;;VVV{{{lllBBB111...000...---,,,,,,,,,---///,,,++++++...111111...*********))))))((((((''''''''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))***,,,...///444lllWWW===@@@@@@===>>>666777777999:::===BBBHHHIIIFFFMMMKKKIIIGGGAAA;;;:::>>>===;;;999;;;???CCCDDDDDD<<<666333333333000---,,,222<<<---'''///000555888666GGGdddiii@@@%%%\\\yyyUUU---222///---...---******,,,***))))))+++...000///---******))))))((((((''''''''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''((()))***,,,...///222cccTTT;;;===<<<:::>>>555444666999999777;;;CCCFFFDDDHHHIIIKKKJJJCCC:::777999999999;;;BBBHHHKKKIIIFFF>>>444...///111000000333999333)))===888$$$KKKyyyvvvJJJ...333444,,,>>>```GGG444000///222111---,,,000+++++++++---000222444444******))))))((((((''''''''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''((()))***,,,...///111YYYOOO888;;;:::999???555222555999999555888CCCHHHGGGDDDGGGLLLMMMEEE:::666777888999>>>FFFLLLMMMFFF???>>>444000444666333444888333666---888111BBB@@@000,,,666333%%%'''777eeerrrooo222------222111,,,,,,111......///000222555777888******))))))((((((''''''''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&''''''''''''''''''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))***,,,...///111RRRIII666<<<:::888>>>666333888===;;;444666AAAHHHGGG@@@DDDJJJLLLDDD999555888444555:::CCCJJJJJJBBB;;;<<<777999AAAAAA777222555&&&555+++333CCC<<<...$$$)))555:::777333000(((777LLLqqqqqq:::333222777555,,,***///...///000000111111333444******))))))((((((''''''''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&'''''''''((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((()))***,,,...///333MMMDDD555???<<<777<<<666555<<>>DDDBBB===AAAGGGHHH@@@666444888...///444>>>GGGIIIBBB;;;:::999AAAMMMJJJ::://////888333444iiiFFF000444333---,,,222333///999888:::+++;;;JJJKKKCCC@@@BBB===111---111,,,---...---,,,,,,,,,---*********)))((((((''''''''''''''''''((((((((()))''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''((()))***,,,...///444KKKAAA???===:::888666555555<<<@@@555---999EEEDDDDDD<<<===@@@AAA;;;222222999***111AAAKKKFFF;;;<<>>///...///***.../// 777...222444***111,,,'''***((("""&&&+++&&&$$$(((+++)))((((((###+++---&&&"""%%%((('''((()))***)))(((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((***(((&&&$$$###$$$%%%&&&&&&%%%%%%%%%%%%&&&'''''''''(((((()))***,,,---...444FFFAAA???<<<888666555666666222999222,,,<<>>999333333888777AAAMMMPPPGGG======DDDQQQQQQHHH666+++000444///KKKHHH+++111000///000111333555777(((;;;:::666???'''|||wwwDDD888444444555,,,>>>...111777%%%...<<<777222333)))"""'''(((&&&,,,%%%,,,+++###'''222---(((++++++(((&&&(((((('''+++++++++)))'''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((***(((&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&'''''''''(((((()))***,,,---...444EEE@@@===:::777555555555666...777111---@@@MMMCCC777222333555777555444999???@@@OOO[[[WWWJJJ@@@<<<;;;FFF999)))444DDD222'''???xxxfffmmmYYY'''777111111000///000222333444///@@@000222HHH000MMM{{{```NNNMMMQQQKKKDDD333OOOmmm+++,,,777+++333666///+++///***$$$(((***///(((###'''***((()))&&&%%%((()))'''&&&'''%%%%%%&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))((('''%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''''''''(((((()))***,,,---...333CCCxxx;;;;;;:::888777555444444222:::333///AAAKKK???222333444555333222888EEEQQQBBBTTT___VVVHHH???777000###555666333666...===ggg^^^NNN666///111:::111&&&000111000...---000000///999888,,,;;;JJJ>>>@@@\\\222000***,,,111,,,)))+++''''''222999''' ***,,,"""###///((($$$%%%))))))%%%&&&***&&&&&&'''((())))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))((('''&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''(((((()))***,,,---...222@@@ppp777888:::;;;:::777333111555:::555555BBBEEE:::333999;;;999333222;;;MMMZZZMMMWWWXXXIII<<<777333---666(((:::888+++]]]vvv@@@999 ...999,,,...<<<+++,,,000111...///444555222000+++<<>>vvv777,,,555000111///;;;---111:::)))000222111555===@@@<<<555''';;;RRR555---...mmm~~~___XXXEEENNNQQQQQQKKK<<<999III___^^^MMM000$$$***+++"""%%%((('''%%%'''---222222+++(((%%%%%%(((***)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''(((((()))***,,,---...111999bbb888999999999999888666555333===NNNbbbaaaAAA///:::555777:::CCCRRR]]]XXXNNNOOOCCC666111//////111333222UUUOOO///<<<%%%&&&...//////SSS888%%%******222555333777AAACCC>>>:::///...;;;333,,,+++NNN}}}TTTHHH\\\PPPBBBHHHEEEOOOWWW^^^ZZZAAA000444<<>>666<<<444DDDOOO{{{;;;777222000333333//////222SSS>>>---666)))888---555000---666kkkSSS333,,,333666''')))...,,,777???333...999444000222---WWW~~~CCC000<<>><<<888777888888555BBBccciiiMMM999333666<<<555\\\uuuGGG666333444555222,,,,,,999III:::>>>)))&&&&&&777(((...333333```}}}VVV777<<<...---///666888999AAACCC888,,,666555222000...PPPxxxsss```JJJEEENNNLLL@@@BBBAAA===888444333555777<<<888555222333555777888888:::;;;999555222111222333222000---///777DDDNNNSSSMMMZZZSSS...$$$---$$$'''''''''&&&&&&%%%$$$$$$&&&''''''&&&$$$%%%(((+++***)))(((''''''((()))***)))((('''&&&&&&&&&''''''(((((())))))***+++------///<<>>XXXUUU:::111999>>>???III@@@888NNN===333+++...666<<<@@@CCC///===+++,,,444888(((111999333^^^...:::(((///555000///===DDD>>>777???888222333555999EEEUUUSSSWWWTTTPPPWWWcccaaaVVV>>>BBBEEECCC>>>999888999>>>:::777777:::===>>>===;;;===???>>>;;;888555555999777555222111111222333888222>>><<<%%%""",,,&&&(((((('''%%%%%%$$$$$$%%%&&&''''''&&&%%%%%%(((***))))))'''''''''((()))***)))(((''''''&&&&&&''''''((((((((()))***,,,---...///;;;yyyLLL>>>:::999:::777333666>>>666CCC???333888???BBBEEExxxMMM@@@UUUZZZ===444...444>>>AAA999000---)))###444333)))+++---666000}}}kkk,,,000000333555///:::RRRKKK666333999666<<>>AAAEEEFFFCCC???<<<>>>AAACCCBBB@@@===;;;;;;888666666666444///+++000***000000######***%%%&&&&&&%%%%%%%%%&&&((((((&&&&&&&&&&&&&&&&&&((()))(((((('''''''''((()))))))))(((((('''''''''''''''((((((((()))***,,,---...///:::xxxJJJ???<<<;;;;;;;;;:::===BBB555888666777999777FFFbbbEEE777UUU^^^;;;---777???===444......111555&&&)))777***---LLL555///FFFhhhWWWjjj;;;...555,,,444@@@[[[jjjOOO777BBBFFFSSSeeekkkgggkkknnneee```iiimmmggg```]]]WWWPPP]]]YYYVVVVVVWWWUUUOOOJJJIIIGGGDDDEEEFFFGGGEEECCCDDDFFFIIIKKKKKKHHHCCC@@@;;;888666666888888333///222------,,,''''''(((%%%'''''''''&&&''''''(((((('''&&&&&&&&&''''''(((((('''''''''''''''((())))))((((((((((((((('''''''''''''''((()))***,,,...//////999wwwFFF999999888666999???@@@>>>555666;;;GGGJJJEEE^^^III+++@@@SSSKKK)))///444666222///000111111333000111111,,,;;;ggg<<>>TTTBBB---)))---444EEEYYYUUU>>>BBB___```iiirrrwww___iiimmmnnnjjjgggfffbbb]]]vvviiiZZZSSSTTTWWWUUURRRUUUQQQKKKFFFDDDEEEIIIKKKRRRRRRRRRSSSQQQMMMGGGBBB>>>;;;777777888888555333222000---+++,,,+++)))(((+++++++++***)))'''&&&%%%'''&&&%%%&&&((()))(((&&&%%%&&&&&&'''((((((((()))((())))))))))))((('''&&&''''''((()))***,,,...//////888uuu???444999777222:::GGGFFF:::666777CCC```vvvqqqnnn~~~uuuNNN)))FFF```HHH777444666///''''''444>>>888,,,"""---&&&333III666KKK333tttPPPUUUKKKBBB666666@@@<<>>@@@TTTdddQQQbbbpppxxxnnntttwwwppphhhfffhhhjjjyyynnnbbbZZZYYYZZZYYYWWWXXXYYYXXXSSSNNNKKKNNNQQQXXXVVVUUUUUUSSSOOOHHHCCCAAA???<<<:::999888777666111333///,,,000...)))++++++,,,------,,,)))&&&$$$'''%%%%%%&&&((()))(((&&&%%%%%%&&&'''((((((((((((((())))))***)))((('''&&&&&&'''''')))***---...//////888ttt:::888AAA>>>777AAASSSQQQ???;;;999FFFsssdddAAA<<<...<<<~~~KKK---:::,,,///000///333999888222(((666+++UUU<<<111<<>>999:::666TTTvvv]]]:::HHH---ZZZsssYYY>>>111HHHhhhlll===111///222+++,,,666888000***++++++'''DDDmmmddd888///JJJ888{{{yyyZZZkkkZZZ\\\___bbbbbbaaabbbeeewww|||{{{vvvwwwzzzwwwoooqqqsssrrruuuuuueeeZZZ```dddYYYZZZkkkrrreeeWWWSSSbbbZZZZZZaaa```UUUOOOQQQQQQOOOGGG>>>:::;;;===<<<999888555333000...------,,,,,,,,,,,,+++)))'''&&&))))))(((&&&&&&%%%%%%&&&'''&&&&&&&&&&&&'''((((((,,,***((()))+++,,,+++(((+++&&&))),,,)))---222---222444ooouuuDDD???<<>>DDD===BBBMMM???999:::HHHSSSxxx;;;888EEEOOOxxx333777111000///+++---222222...000777000999<<<444...333>>>FFFzzzEEECCCLLLTTTPPP___uuuvvvmmmuuuwwwiii[[[\\\hhhrrrrrrmmmuuukkkggglllnnniiieeefffWWWRRRQQQPPPIII>>><<>>EEEAAA???@@@777===HHH999dddWWW<<>>EEEVVV^^^sss555,,,///,,,,,,+++,,,...---...555<<<***;;;???555===XXXgggccc@@@BBB///777^^^OOOmmmfffpppiiipppyyyvvvmmmhhhgggdddWWWOOOQQQPPPIIICCCCCCAAA@@@>>><<<888555222111//////...------,,,,,,,,,---,,,***(((&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&''''''%%%&&&''')))***+++---...888555%%%!!!------)))000222111iiiUUU@@@EEE:::AAAAAABBBEEE===FFF@@@WWWiiiRRRFFFSSSPPPyyyFFF333&&&111111---,,,,,,+++******---000%%%444FFFSSSUUUMMM>>>111;;;...DDDttttttdddyyyqqqoooqqquuuyyyqqqllljjjlllddd[[[VVVTTTPPPJJJDDDGGGEEEAAA===999666333222000000///...------......///---+++)))&&&%%%######%%%%%%%%%%%%%%%&&&&&&'''$$$&&&((())))))***,,,...;;;DDD222!!!,,,///)))111222000gggMMMAAAAAA:::BBB???@@@DDD===DDDAAArrrkkkFFFZZZZZZppp|||<<>>;;;EEE>>>===BBB:::@@@VVV~~~uuuYYY___TTT???333???333...***///)))******,,,111444222...,,,999666(((///EEEGGG666:::EEE{{{}}}ccctttyyylllcccfffeee\\\OOOKKKEEE>>>888555444444111111///......///000000---,,,***)))'''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$'''))))))((((((***---111[[[SSS///***+++(((333222...eeeCCCEEEEEEEEE===;;;@@@<<<:::CCC```aaa]]]RRRVVVBBB111///333111+++(((444)))&&&000333,,,(((+++'''==="""'''OOONNNAAAJJJGGG}}}zzzxxxtttllldddaaabbbSSSRRRNNNGGGBBB>>>999555555...,,,000222...+++,,,......---+++)))((('''&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''')))***...<<>>888999999AAATTThhhggg]]]PPP___@@@666...///000---+++,,,'''......'''(((222222***+++777,,,999XXXyyyCCC:::>>>___{{{vvvqqqhhh```WWWRRRKKKDDDAAAAAAAAAAAA777111...222222///---......---,,,+++***)))(((''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&''')))***...999RRR[[[DDD,,,+++222...:::UUUDDDDDDAAAEEE???777888>>>SSSpppxxxaaaPPP\\\???///...///000---)))***...%%%//////&&&$$$///666555...---111BBBSSSYYY999888===uuufffQQQRRRSSSTTTRRRKKKBBB===:::555222333333000///000---,,,,,,+++***)))))))))&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&%%%&&&&&&''')))))),,,444IIIbbb```===(((111...888SSSxxxDDDCCCEEEGGG???999===FFF[[[xxx}}}sssKKKUUU***222333444222---))))))+++...)))))),,,)))'''666KKK///+++222888>>>;;;777<<>>:::777444222000000000,,,,,,,,,++++++*********&&&%%%$$$$$$######$$$$$$%%%%%%&&&&&&'''(((((()))'''000<<>>===:::GGGbbbmmmnnnuuujjjIII^^^888333888999777111+++***---+++'''###,,,,,,$$$(((<<>>555TTT///222///777111<<>>@@@UUUsssxxxjjjcccLLL777<<<777<<<;;;///333333,,,))),,,+++(((///%%%%%%111777111...111999WWW"""//////:::111JJJ~~~zzz}}}tttiiiXXXMMMLLLUUUUUUMMM>>>444333444222000///...---+++***)))(((((('''&&&&&&%%%%%%&&&&&&$$$%%%&&&((((((((((((''''''%%%,,,555IIIrrr}}}```444333BBBIIIRRR;;;999LLLNNNTTTmmmppp]]]UUUlll\\\GGG<<<<<<<<<999444222000---***))))))+++,,,'''111---'''...666555444CCCCCC***///;;;)))222\\\{{{rrrooollliiiVVV```[[[YYYoooxxxoooaaaWWWVVVRRRUUUJJJ;;;888777666999888888444......222000)))'''%%%$$$$$$&&&&&&%%%###&&&&&&&&&''''''''''''((("""...'''---999___cccUUU333<<>>333000111222222///...222666+++(((%%%$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((,,,,,,)))111PPP{{{pppzzzPPPvvvVVVOOOGGGXXXkkkeeehhhhhh[[[MMMBBB888@@@>>>:::666333222111111+++************++++++,,,(((...666//////MMM\\\FFF\\\888III>>>||||||wwwppptttsssoookkkhhhffffffeeedddZZZUUUUUUYYYYYYYYYaaalllsssVVVRRRVVVUUUTTTSSSSSSRRRPPPNNNNNNPPPRRRMMMHHHBBB??????<<<999666;;;111===HHH===888<<<777333111111222111///000555,,,)))&&&$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((&&&,,,)))+++000@@@mmm{{{yyyaaavvvVVVRRRMMM^^^kkksssooobbbXXXLLL@@@>>>BBB???;;;999888666333000))))))***+++,,,---......(((000555333666JJJaaammm777@@@VVVxxx~~~{{{zzzzzzwwwqqqiiibbb```___UUUJJJEEELLLRRRRRRVVV]]]______SSSHHHLLLMMMKKKOOOPPPOOONNNNNNNNNOOOOOONNNOOOLLLFFFBBB@@@???;;;888111111444666444666888999777111///111222//////222---***&&&$$$$$$%%%&&&%%%&&&&&&&&&''''''''''''((()))&&&,,,&&&...111111XXXrrrqqqzzzXXXSSSQQQ```eeezzzsss^^^VVVJJJ>>>CCC<<<:::777888888666111,,,((()))***+++---...000000???;;;111...888QQQ000777MMMrrr{{{|||xxxppprrrsssuuuuuuqqqmmmlllqqqvvvoooZZZLLLPPPXXXYYYZZZ___OOONNNKKKQQQWWWLLLDDDLLLFFFFFFGGGKKKOOOQQQQQQPPPVVVPPPFFF===:::;;;<<<<<<111999444---000444444999:::222...111333///---///---***&&&$$$$$$%%%&&&%%%&&&&&&&&&'''''''''(((((()))&&&+++$$$///222'''HHHkkk{{{}}}[[[kkk\\\LLLvvvvvvJJJyyyjjjBBBDDDDDD;;;<<<<<<777111---,,,---000***%%%(((---000///...''':::@@@HHHDDD]]]KKK555222NNN~~~uuummmqqqwwwpppmmmpppoooqqqlll___[[[aaaXXXJJJGGGWWWDDDDDDRRRSSSKKKHHHGGGPPPLLLEEEBBBHHHOOOOOOJJJNNNVVVIII>>>EEE???444888666555222111000111111222555444333222111///.........'''$$$''')))'''&&&'''&&&&&&&&&''''''''''''(((*********))))))---555;;;nnn~~~xxxiiihhheeeyyyzzzcccTTTXXX;;;EEE<<<<<<;;;999555000---++++++***///555444+++&&&+++555:::;;;888^^^UUUPPP```???888EEEpppqqq~~~{{{{{{zzz}}}}}}|||qqqmmmhhhlllqqqnnnkkknnniii\\\UUUDDDGGGIIIIIIIIIEEECCCFFFLLLJJJFFFCCCFFFLLLLLLHHHHHHJJJEEEAAABBB<<<888<<<444222///......000111111222222222111111000000000...((($$$''')))'''&&&'''&&&&&&&&&''''''''''''(((***************---444999```iiiZZZccclllLLLccc~~~CCC999III;;;>>>;;;666111///---+++)))######)))222555///)))&&&:::>>>KKKNNNHHH222CCC::::::666:::ggguuulllttt|||~~~sssppplllnnnooojjjggguuuvvviiitttfffUUUVVVRRRFFFHHH>>>CCCGGGKKKOOORRRNNNHHHFFF===@@@EEE???;;;>>>@@@222000,,,+++,,,...////////////000000111111222222///)))%%%''')))'''&&&'''&&&&&&&&&''''''''''''(((******+++++++++---111555NNNrrr[[[\\\nnnyyyOOOMMMzzznnn999AAAIIICCC???999222...---,,,***(((888+++$$$***222333333444000>>>WWW222___jjjaaaIIIMMM===ZZZggg}}}tttqqqsssoooqqqlllcccbbbzzzqqq}}}ggg666(((...888DDDRRR]]]```XXXMMMOOO:::<<>>BBBJJJEEE===777000---------,,,******+++,,,...000222333444222***%%%&&&(((''''''(((&&&&&&&&&''''''''''''((())))))***+++,,,.........888XXX\\\WWWQQQfffSSSFFFMMM;;;CCC:::666222///---,,,+++***666,,,(((---111333AAARRROOOJJJSSS[[[dddRRR//////777jjjsssjjjbbbwwwrrrrrrqqquuurrrbbbhhhrrr}}}mmm\\\|||}}}GGG(((444555333111666EEEVVV^^^\\\hhhWWWJJJEEEBBBGGGKKKEEECCC<<<333...//////---******+++,,,...///111222333333+++&&&&&&(((''''''(((&&&&&&&&&''''''''''''(((***(((((())),,,.........444===XXXhhheeeSSSQQQJJJIII??????555555444111...,,,,,,---$$$+++HHHmmmyyyaaa>>>+++333555HHH***???555222===;;;]]]ssspppfffvvvoooqqqsssssszzzxxxhhhdddjjjyyyfffFFF___]]]===222888555333...,,,555GGGXXX___gggiiiZZZHHHFFFIIIHHHGGGEEE===333///000111...++++++,,,------///000000111444,,,&&&&&&''''''''')))&&&&&&&&&''''''''''''(((***'''&&&'''+++...///...000///eee}}}ZZZ|||LLLiiiOOOJJJFFFHHH???222444555333///,,,---...>>>???JJJVVVLLL444)))---...+++<<>>999---555:::999>>>LLLYYY^^^MMM666'''***///,,,,,,333333###(((///888999***,,,+++///111555@@@TTTgggppp___hhhtttxxxllliiijjjiiiqqqzzzxxx___BBB333222555...:::>>>777111444777555333///...111000,,,+++///$$$***,,,,,,888OOO___bbb^^^dddggg^^^NNNEEEFFFLLL<<<888555333333333222000000///......000000///...//////---***''''''(((***((((((((((((((((((((((((((('''''''''))),,,///000000(((444```YYY___OOOrrrfffMMMFFFHHH;;;:::555EEEJJJ???;;;BBBAAA777)))'''(((,,,...,,,+++,,,---&&&///---222777***)))---+++***///===KKKPPPMMM<<>>JJJ^^^uuu{{{}}}vvvxxx{{{|||gggfffiiikkk\\\AAA555999666(((...000///,,,000777888555666222,,,(((&&&''')))---'''++++++''''''++++++'''...888???:::...)))111;;;999999888777666444222111///---++++++++++++)))'''+++,,,+++)))'''&&&''')))+++***(((''''''(((***+++***))))))((()))***++++++---666///000pppgggrrrOOOooo~~~SSSRRR@@@BBB222222:::FFFNNNGGG777---+++...))),,,***&&&(((///000,,,'''222CCC666...444---000+++,,,+++---555>>>???;;;888<<<999<<>>HHHAAA666+++%%%&&&)))+++"""%%%&&&&&&(((---///...+++---...***%%%'''///777666666777666555333222222///...,,,++++++***((('''))))))***)))'''&&&'''((()))(((&&&%%%%%%&&&((()))***)))))))))))))))))))))'''===,,,000RRRiiiZZZVVVzzzvvvVVVPPP>>><<<777444GGGYYYUUU555"""(((---&&&'''(((((()))---000...)))---***333000999EEE555---***...000...111777<<<<<<333888333///555666777AAABBBFFF@@@;;;???>>>===DDDOOO]]]aaaDDDGGGSSSQQQIIIHHHKKKEEE>>>BBB___^^^OOO888,,,//////((( %%%)))***+++///777===RRRLLL???///''''''((((((///...+++(((&&&%%%$$$$$$((((((((('''(((***,,,...000111222111000///000111111///---,,,---,,,***)))&&&((()))(((&&&&&&&&&(((&&&&&&%%%$$$$$$%%%&&&&&&))))))))))))))))))))))))###999,,,444>>>~~~zzzQQQbbbzzzmmm[[[KKK@@@:::EEE>>>333>>>:::&&&***111---+++***,,,//////+++))))))...###)))...>>>III666---///444555111...000333444+++444333111777777777>>>>>>CCC>>>999:::555111777===???IIIQQQHHH;;;@@@QQQFFFAAADDDEEE;;;777===???@@@@@@:::///((()))***)))(((***,,,------...222666FFFDDD;;;...(((((((((%%%$$$$$$$$$%%%&&&&&&''')))%%%%%%&&&'''(((((('''&&&(((***+++***)))))),,,///...---++++++++++++)))((($$$&&&((('''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%(((((()))))))))))))))((((((///111222999xxxaaaVVVsssbbb[[[DDD>>>777MMMDDD444,,,***000///&&&$$$++++++((()))---+++&&&(((000***"""---111:::???000000222888:::666333555666666,,,666444000444333111777>>>@@@888111444333222999444555666777;;;===999222DDD333666999000555@@@;;;:::333---...222111,,,'''&&&&&&(((+++...000222555222444111)))'''***)))%%%***(((((()))((($$$######((((((((('''&&&%%%&&&'''###%%%&&&%%%$$$%%%***...***)))''''''((((((&&&%%%$$$%%%''''''&&&%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$'''(((((()))))))))))))))111)))777///:::kkk^^^aaayyyqqqXXXOOOFFF999GGGPPP888,,,,,,---...---,,,+++***222***%%%)))***''''''+++---+++,,,333___UUU>>>,,,333333000...000555555111777444444777777555666999:::999???666333888222555;;;888555444666:::===???MMMGGG@@@;;;:::<<<>>>@@@;;;888444///+++)))))))))$$$'''000"""///;;;,,,BBB333000+++((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((***++++++)))((())))))000)))444777///GGGzzzmmmYYY|||ggg{{{WWW[[[BBB999WWWYYY:::***,,,,,,---------,,,+++***%%%&&&)))...///...---///&&&%%%))):::aaacccMMM777000888===777000...000222444222333666666222111222444666666999999666666444999888777777:::;;;<<<;;;HHHDDD???<<<<<<<<<;;;;;;999666222...+++)))))))))$$$(((,,,&&&---777777CCC333///+++((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((()))++++++)))((())))))+++(((///333...>>>iii\\\bbbdddqqqZZZKKK>>>YYYrrrLLL$$$...,,,,,,,,,---,,,++++++***!!!''',,,+++*********))),,,+++,,,>>>VVVbbbOOO999;;;@@@@@@999222111333444222111333777666111...///777111---VVVZZZ777999<<<::::::<<>>======;;;888555666333000---***))))))***$$$)))'''+++***222EEEAAA333///***((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''')))******)))((()))***'''))),,,000111555SSS}}}fff}}}zzzgggXXX:::NNNnnnTTT000---111,,,,,,,,,,,,++++++******&&&******%%%$$$)))***(((***......777>>>MMMCCC444LLLDDD888333888???<<<555555333444888777333222333000...AAANNN999444888999;;;???CCCDDDCCCAAA>>>===;;;;;;;;;999555333222111...,,,***)))))))))%%%***###---'''...MMM<<<222...***'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((******)))((()))***'''---,,,111777000AAAnnnmmm{{{|||~~~ggg{{{VVVKKKRRR^^^HHH###,,,;;;(((,,,,,,++++++************((())))))''')))...///,,,"""666===555888>>><<<555JJJCCC;;;999@@@EEE@@@777999666444666666555666:::333111333xxx}}}>>>999444555444666999>>>CCCEEEEEE>>><<<999888777777555444000///---+++***)))))))))&&&+++""",,,(((000LLL666111...)))'''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''))))))(((((()))***(((...,,,111888///888[[[PPP{{{^^^SSSiiiXXXttt{{{UUU+++---///(((...,,,,,,+++************+++)))(((***---,,,)))(((+++DDDdddlllGGGNNN<<<;;;;;;???HHHOOOMMMGGGCCC???<<<===999666777666555777<<<777:::$$$+++...+++===666888777777:::@@@EEEIIIKKK???<<<888666666666666666///...---,,,***)))))))))'''***%%%(((...;;;EEE333000---)))&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''))))))(((((()))***(((******///444111666GGGHHHzzzggg999uuusss<<<000???+++777,,,,,,***)))))))))***+++,,,'''***///***%%%000EEEPPP___888999@@@MMMXXX___ZZZPPPIIIEEEBBBCCC???<<<===;;;888888;;;---;;;===888888???===000:::999999<<>><<<999777888888777666000///...,,,+++***)))(((&&&((()))###777KKK>>>555000,,,(((&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((()))(((((()))***)))%%%***//////666<<<888NNNvvvtttrrr<<>>555555555888<<>>WWW:::999///,,,(((&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((()))(((((()))***+++$$$+++000...<<>>>>>======<<<;;;::::::444333000...,,,+++++++++***)))###666RRRDDD+++222000,,,'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''''''''&&&''''''&&&&&&%%%&&&'''(((&&&&&&''''''((())))))***((())))))(((---666:::888@@@ZZZ}}}vvvhhhIII%%%333000,,,++++++,,,,,,+++*********)))))))))))))))000&&&%%%eeeooo~~~fffGGGAAANNN```iiizzzsssuuuyyytttgggNNNHHHRRRYYYPPPCCCAAA???;;;777444222111000222222444555777999:::;;;<<<===>>>???>>>===;;;;;;555333111...,,,+++******000(((+++;;;CCC999666@@@///+++'''$$$$$$$$$%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%'''((()))(((((('''(((&&&%%%%%%&&&(((((('''&&&&&&''''''((()))))))))'''******)))+++333:::<<<888ZZZtttyyyggg;;;333@@@000...,,,++++++,,,,,,,,,))))))))))))))))))))))))(((333((((((\\\rrriii\\\GGGCCCQQQZZZeeewwwzzzuuupppYYYOOOTTTYYYRRRFFFCCCAAA???<<<999666444333111222333555666777777777>>>>>>======<<<;;;:::999:::888444111---+++***)))!!!&&&:::???---***777<<<---***&&&$$$$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%'''(((((('''&&&%%%%%%$$$%%%''')))***(((&&&''''''''''''(((((())))))'''***+++******000999@@@555ZZZxxxyyybbb???111666///......---,,,,,,---...)))))))))))))))*********333---//////???RRRdddOOOMMMLLLWWWRRRaaauuu~~~yyynnn~~~}}}vvvhhh\\\YYYXXXQQQGGG???>>>===;;;999777555444222222444555666666666555>>>>>>=========>>>@@@@@@AAA>>>:::555000---***)))&&&222IIIDDD---222>>>111---***'''%%%%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''&&&%%%$$$######%%%(((,,,---+++'''$$$''''''''''''((((((((((((''')))++++++)))---666@@@777XXX~~~```LLLDDD666&&&...//////---++++++,,,---***************+++++++++---///000%%%333OOOsss[[[VVVGGGYYY\\\cccwwwzzz}}}vvv{{{xxxlllbbb[[[RRRHHH;;;;;;:::999888666555555555555555555555666666666<<<===@@@CCCFFFIIILLLMMMFFFCCC>>>888333///,,,+++555333666///(((===LLL;;;---***(((&&&''''''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$(((,,,000222///+++'''%%%''''''((((((((((((((((((((((((***+++***+++333<<<<<>>>>>;;;666,,,...///---***((()))+++***+++++++++,,,,,,,,,,,,444***666333***111CCCeeeWWWxxxqqqUUUTTT???YYYdddeeewwwyyyrrr}}}vvviii```UUUIII>>>===<<<:::999888888888888777666555555666777777;;;???EEELLLQQQSSSSSSSSSFFFCCC???:::555222000///---)))...333222999@@@>>>---+++)))((((((((('''&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%$$$###$$$&&&((()))444888;;;777///(((''')))(((((((((((((((((((((''')))'''(((++++++***///777???FFFsss[[[EEE@@@444+++000+++---...,,,)))'''((()))+++++++++,,,,,,---------777333111(((...000444ZZZooojjjBBB///KKKEEE^^^___dddtttyyyvvvlll|||rrrppp}}}xxxmmmdddVVVGGGDDDCCC@@@>>><<<;;;;;;<<<;;;999777666555666888999:::@@@JJJRRRVVVVVVRRRPPPDDDBBB>>>:::666333222111---<<<^^^wwwkkkIII888;;;---+++))))))))))))((('''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%$$$######%%%(((,,,///>>>BBBBBB:::---&&&''',,,((((((((((((((('''''''''***&&&'''+++,,,***---444@@@>>>cccaaa@@@FFF888111666///------,,,+++*********+++$$$111,,,'''111...'''222---,,,///333333000111555EEECCC333JJJaaaSSSUUUfffUUUiiihhhbbbjjjlllkkkwwwiiixxxooovvviiiPPP]]][[[BBBOOOLLL>>><<>>SSSVVVCCC111222000000222111000333999999===)))777UUURRRJJJEEEOOOFFFPPPXXXSSS[[[cccXXXYYYUUU^^^^^^[[[JJJRRRbbb___dddhhhYYY]]][[[^^^aaaWWWCCCQQQbbbhhh___SSSQQQUUUyyyDDD000666)))'''oooqqq<<<###$$$$$$%%%&&&''''''&&&&&&(((***&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&''''''''''''((($$$%%%&&&&&&%%%%%%&&&((($$$$$$&&&***---,,,((($$$&&&&&&''''''((())))))***((((((((((((((('''''''''))))))((()))***+++---...777EEEQQQ}}}IIICCC<<<333+++...222///+++***************++++++(((222===GGGXXXeeeUUU666222000000333333222666<<>>>>>DDD???BBB???333111666444===666888RRRkkkaaaCCC<<>>555DDDLLLEEE:::666777888999EEE888NNN```===888666888888666666777222555000111;;;:::222333000---))))))******)))'''------***%%%&&&###!!!000((((((((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''(((***+++***(((&&&$$$&&&%%%%%%%%%%%%&&&''''''&&&''')))***,,,///444777'''(((***++++++)))&&&%%%((((((((((((((((((((('''&&&&&&''''''(((((())))))))))))((('''(((***,,,------333999gggvvvQQQ777555222---+++++++++++++++---,,,***)))***+++---...444---...:::DDDFFFHHHLLLEEENNNUUUKKK<<>>777IIIGGGKKK333@@@@@@===888666777666444000888???aaa)))222999?????????DDDIIIKKKXXXTTTFFF@@@FFFBBB888666444111---+++,,,,,,,,,+++000111,,,---222***%%%,,,******)))))))))(((((('''$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''''''''(((***...111222222******+++++++++***)))(((''''''(((((((((((((((((('''''''''((((((((((((((()))((((((((((((***+++---111222777]]]___EEE888333000---++++++,,,,,,+++++++++*********+++...000333---777OOO^^^ZZZUUUVVVHHHRRRXXXLLLAAALLLSSSFFF999///)));;;TTTJJJGGGDDD<<<666888======777111222888ZZZvvv///;;;@@@???888<<>>666222///,,,++++++,,,,,,+++)))+++++++++***,,,000333:::888DDD^^^iii```TTTSSSKKKPPPSSSIIIDDDQQQSSS@@@000222444///uuuooo:::555333666>>>DDD???444111555>>>KKKyyy<<>>JJJOOOLLLKKKSSSQQQJJJFFF:::111555222444666777777999;;;>>>LLLsssMMMDDD+++***)))'''&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''''')))))))))+++,,,,,,***)))(((((('''''''''((())))))&&&&&&''''''((()))))))))'''''''''(((((((((((((((((((((((()))******++++++...---:::IIIxxxjjjAAACCC444///---++++++,,,---,,,+++(((+++...---,,,...444999666FFF[[[gggeeeZZZNNNHHHHHHCCCFFFHHHFFFLLLMMMAAABBBEEE111888~~~```888222::::::555555000???xxx\\\:::777HHH>>>888<<>>XXXttt===,,,***(((&&&%%%%%%&&&&&&$$$&&&)))++++++)))&&&$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''')))***++++++)))((())))))'''''''''((((((((())))))&&&&&&''''''((())))))***&&&&&&''''''(((((())))))'''((()))******+++++++++,,,***777AAAqqqZZZ:::???,,,...,,,++++++,,,---,,,+++))),,,///...---///555;;;HHHbbb}}}yyyeeeQQQCCCDDD???EEEJJJFFFIIILLLGGG:::555---<<>>444CCC777333:::@@@===<<>>DDDZZZ---,,,)))'''&&&&&&'''((("""&&&---111111---&&&"""&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&'''''')))+++---+++(((&&&(((***&&&'''((()))))))))))))))&&&&&&&&&'''((())))))***%%%&&&&&&'''((()))******'''((()))******++++++***,,,(((555;;;lllFFFBBB888000333///---'''$$$///222###---))))))------+++333???BBBbbbooosssWWWTTTLLLTTTOOOEEEGGGKKKFFFEEEFFFAAA999---888XXX>>>444///666>>>uuu>>>(((FFFAAA)))111hhhKKKCCC111===AAA666111:::333...>>>============<<<:::999888999:::;;;<<<<<<<<<;;;:::999llluuu111,,,***)))&&&!!!"""&&&&&&((()))###!!!&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&((('''$$$&&&+++(((---;;;..."""+++)))%%%%%%'''))))))'''&&&%%%&&&((()))***)))'''&&&&&&'''((((((((((((((((((((((((&&&&&&''''''((()))))))))///...333>>>fffJJJAAA999111///,,,---***)))555:::---,,,)))+++//////...777EEEXXXoooiiiiii[[[bbb]]]mmm]]]IIIAAAHHHKKKLLLEEE666888222555III666<<<555///@@@KKKttttttlllZZZ...000...BBB]]]^^^:::===777@@@<<<;;;EEE>>>444:::888888888888888888888888::::::;;;;;;;;;;;;::::::666DDDnnnrrrEEE333%%%&&&'''$$$###&&&(((###%%%///000)))$$$'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''%%%$$$&&&%%%"""$$$)))&&&111333000***%%%&&&'''%%%'''))))))'''&&&&&&&&&'''((()))((('''&&&'''((((((((((((((((((((((((((('''''''''((())))))******///---222<<>>EEE@@@555444888777666555444555666777::::::::::::::::::::::::<<<===VVV```???%%%%%%***%%%"""&&&'''$$$)))222444,,,&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&######%%%&&&$$$&&&)))!!!999)))---000&&&)))%%%'''(((((('''&&&'''(((&&&''')))(((''''''((()))((((((((((((((((((((((((((((((((()))******++++++///,,,111888YYY{{{cccKKK777444------)))++++++(((000555,,,,,,,,,///333222333BBBUUUyyywwwqqqYYYqqqMMMBBBBBBFFF@@@???AAA===888000BBBtttbbb???'''999AAA<<>>>>>AAA>>>999111>>>xxxvvvTTT...999===QQQMMMtttAAA\\\TTTnnnMMMvvv@@@666666;;;<<<777555666555666555333222222333555666999999888888888777777777888===333IIIvvv[[[>>>)))***+++###!!!((($$$""""""&&&(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######%%%((('''%%%'''---:::]]]///!!!***!!!...###%%%&&&(((((('''(((***+++%%%'''(((((('''''')))***(((((((((((((((((((((((())))))******++++++,,,,,,...+++000333FFF^^^GGGGGG777444...,,,(((,,,...)))---222---......222444222999RRRmmmyyyYYYdddWWWBBB:::@@@CCCFFFAAA444999777222XXXjjjfff===222888@@@JJJCCCqqqttteeeCCCaaaEEE444333;;;555000333333222111111222333555777888777888888999888777555444555@@@666222___jjj===000'''''''''######)))&&&$$$""""""$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''###"""+++777UUUbbb777###((('''--- %%%&&&'''''''''(((+++---&&&''')))(((''''''((()))(((((((((((((((((((((((()))))))))***++++++,,,,,,---***111333>>>QQQvvvFFFBBB999444...,,,''',,,000+++---222///---...222555555???^^^}}}qqq___ooo[[[EEE;;;@@@BBBDDD???111888<<>>CCCBBBBBBAAA???===:::888777444666999:::999666222///<<<***///999222333777...,,,///---&&&$$$(((&&& $$$$$$###"""$$$&&&&&&###########################$$$$$$$$$%%%%%%&&&&&&&&&%%%''')))&&&%%%222QQQmmm```222"""'''+++***%%%,,,%%%&&&'''''''''))),,,///((()))***)))'''&&&&&&'''((((((((((((((((((((((((((((((((()))******+++++++++***444555888DDD___@@@===444***...)))******++++++,,,------///999<<<555777LLLkkk}}}iiiTTTQQQQQQMMMGGGBBB>>>;;;888666FFF+++???KKK;;;666888111333///555>>>888222HHHjjjeeeDDD444%%%;;;333YYYwwwtttdddeeeTTT===DDD===777000...111555555444000111111111000000111333(((&&&%%%%%%&&&'''&&&%%%########################$$$$$$$$$$$$$$$$$$$$$$$$((($$$###&&&'''&&&&&&((($$$...222333OOOYYY,,,+++)))&&&$$$'''---222)))(((&&&%%%%%%&&&((()))))))))(((((('''''''''&&&((((((''''''''''''(((((()))************+++++++++000---000555CCCLLLeeeCCC>>>666---000*********+++,,,,,,------111<<>>:::888666,,,GGGdddLLL@@@555,,,666111222666///'''111DDDuuuyyyvvvpppLLL;;;000222<<>>555,,,+++---((('''&&&%%%%%%&&&'''(((((((((((((((''''''''''''((((((''''''''''''(((((('''((((((((())))))))))))+++***,,,222===KKKsssEEE777333,,,+++******++++++,,,------...222555777888>>>NNNdddttt```KKK```JJJGGGBBB>>><<<:::888666666444+++VVV666999222<<<+++...000///222555444///000///333VVVcccUUUZZZ^^^WWWYYYKKK222+++333222@@@dddtttfffZZZ]]]RRRBBB444------000222000000000111111111///...***(((&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$&&&))))))%%%%%%(((!!!:::iiiXXXVVVYYY***000...333666333---(((***---((('''&&&&&&&&&&&&'''(((((((((((((((((('''''''''((((((''''''''''''((((((((((((((()))))))))************,,,222;;;LLLLLL:::777111...***++++++,,,------......666777888999???MMMcccuuuwww\\\NNNaaaRRRLLLDDD>>>:::888777666///555***aaaLLLDDD222333---222222---,,,//////+++333CCC333&&&///FFFTTT===oooiiibbb"""***,,,***444PPPeeebbbYYYWWWSSSJJJ>>>222///333888222111000000222222000---+++)))'''&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''***(((%%%&&&***///UUUgggWWWNNN;;;$$$,,,---,,,***)))((((((((()))'''''''''&&&&&&''''''''''''''''''(((((((((((((((((((((''''''''''''(((((()))))))))*********++++++***,,,,,,333:::NNNKKK666666222,,,++++++,,,,,,------......222555:::>>>AAAKKK___qqqvvv]]]PPPUUUTTTNNNFFF???;;;999888777...666***```XXXCCC555111///222222...+++,,,///000>>>III777---222@@@KKK777IIIhhhQQQDDD777---888WWWmmmeeeNNNJJJJJJFFF===444///333777999555111000111111...++++++)))'''&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&''')))'''$$$&&&,,,DDDYYYCCC:::888&&&&&&$$$'''&&&''')))+++***&&&###'''''''''''''''''''''''''''''''''(((((((((((((((((((((''''''''''''((((((************++++++++++++)))------444999QQQyyy}}}DDD///333000)))++++++,,,,,,---.........///222888<<<@@@KKKeee}}}~~~|||ppp[[[PPPCCCIIIFFFAAA>>><<<:::777555222888)))UUUXXX777888888111///...//////...000333---,,,(((:::===000666888222ZZZVVV===---999YYYtttjjjJJJAAA???;;;666333222222222@@@;;;555333444555333000,,,***((('''''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&((())))))((('''((((((%%%###'''///FFFFFF+++&&&+++&&&+++&&&%%%&&&)))******(((%%%###&&&''''''''''''''''''&&&''''''''''''((((((((()))((((((''''''''''''(((((())))))))))))************(((------444888RRRrrr{{{CCC///555333,,,++++++,,,------......///444444777;;;@@@QQQuuuvvvsssfffbbbMMM<<<;;;;;;;;;;;;999555222---999111YYYaaa444999777666...+++......)))&&&(((+++777111222///---:::666111888\\\]]]YYYxxxlll@@@GGG999333666DDD]]]fffXXXCCC<<<555444777888666222DDD>>>888666999<<<<<<:::,,,***((('''''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###%%%''')))***+++)))(((((('''$$$"""(((000===555,,,&&&%%%'''&&&'''''')))***'''###"""%%%(((&&&&&&''''''''''''&&&&&&&&&'''''''''(((((())))))((((((''''''''''''(((((((((((((((((())))))))))))'''---,,,333666RRRnnntttBBB444---...000...+++***------******---555///===555BBBNNN{{{wwwzzzxxxmmmkkk```HHHBBB:::666777666222333777888444111FFF}}}666...999222///,,,+++++++++,,,,,,///'''***111222888???<<>>KKK...999DDD...333JJJCCC[[[QQQGGGSSS[[[BBBZZZ111999000&&&$$$''')))'''"""%%%%%%&&&&&&&&&&&&&&&%%%(((%%%######&&&***---///$$$)))"""%%%((("""BBBKKK***'''(((&&&(((###)))))))))((('''&&&&&&%%%%%%))))))((('''''''''''''''))))))************))))))(((((((((((((((((((((((())))))))))))************%%%)))000)));;;RRRwww|||PPP???111------///,,,,,,///000///111666111444;;;999FFFRRRpppzzztttmmmdddbbb[[[IIIKKK@@@777888:::777555555555666///777kkk777000222555444000,,,---...+++'''222***,,,---)))...777777BBBSSS???$$$++++++###******(((---,,,???PPPKKKXXX;;;:::SSSeee]]]aaafffVVVbbbbbbXXXSSSLLLBBB}}}zzzJJJ>>>111...333444---%%%***)))'''%%%$$$$$$%%%%%%"""""""""$$$&&&((()))))),,,"""###$$$%%%+++]]]MMM,,,((()))(((+++%%%***)))((((((''''''&&&%%%%%%))))))((('''''''''''''''))))))************))))))(((((((((((((((((((((((((((((()))))))))*********(((***000,,,<<>><<<666111///444,,,***\\\@@@:::444222222---((()))//////***,,,(((------''',,,555555777FFF666!!!&&&((("""((((((!!!$$$$$$000<<>>MMMNNNKKKDDDGGGEEE:::///111;;;@@@;;;333///,,,(((%%%######$$$%%%###%%%'''))))))(((%%%$$$'''$$$$$$&&&...!!!)))kkkNNN---)))))))))---'''***)))((((((''''''&&&&&&&&&)))((((((''''''''''''(((((())))))******))))))((((((((((((((((((((((((((((((((())))))))))))******---***---000>>>NNN{{{ppp@@@555,,,,,,000222---+++,,,------000555@@@SSS;;;<<>>666555HHHNNNRRRIII???UUURRR333,,,(((,,,666<<<;;;666---+++)))&&&%%%$$$$$$$$$&&&(((******'''$$$!!! """&&&###+++222 888KKK,,,)))((((((...((())))))(((((((((''''''&&&&&&)))(((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))***///******333===LLLpppMMMKKK>>>///'''///,,,+++///222444999???HHH\\\BBB>>>CCCXXXXXXvvvtttaaa^^^cccXXXNNNPPPTTTKKKIIIFFFBBB???;;;444...777...+++,,,LLLEEE999999777888666222......---+++222...///...+++444:::333333888222&&&$$$%%%###$$$((("""))))))(((!!!###HHH{{{>>>222:::888;;;777LLLOOOTTTLLL>>>222%%%---+++***)))***++++++***'''(((((()))(((&&&%%%###$$$&&&'''%%%###!!!"""###)))+++"""&&&###UUUDDD))))))'''&&&---'''(((((((((((((((((('''''''''((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((('''(((((((((((()))))))))---***(((333;;;LLLhhhHHHLLLCCC444+++444000...000000000222777555IIICCC???CCCOOOQQQaaannn]]]ZZZZZZMMMGGGNNNUUUFFFGGGEEEAAA>>>===888333666+++...111NNN^^^[[[ccc===444///333555///++++++---,,,...,,,***888EEEAAA***,,,+++%%%"""$$$&&&$$$***"""'''%%%'''&&&***MMMkkk@@@666777333888000FFFCCC@@@666777///666+++,,,---+++'''%%%%%%&&&"""$$$'''))))))'''%%%###$$$&&&((('''&&&(((,,,000))),,,"""%%%!!!"""SSS:::&&&+++(((%%%,,,'''((((((((((((((((((((((((((((((''''''''''''(((((()))'''(((((())))))(((((('''((((((((((((((((((((((((''''''(((((((((((())))))))),,,(((222999QQQ___:::???:::555333666222///000...******---***999FFF>>>CCCGGGTTTXXXbbbUUUTTTUUUMMMKKKPPPPPPHHHFFFAAA<<<>>>CCCBBB<<<222...222,,,IIIzzznnnJJJ...000555...+++000***444AAA===222888@@@:::$$$$$$'''%%% ###'''###'''!!!$$$$$$'''(((CCC;;;@@@;;;777;;;;;;;;;BBB999MMM@@@333###+++///((()))***+++***)))((((((###$$$%%%&&&&&&&&&$$$###%%%(((++++++)))***///444'''+++'''...$$$(((GGGCCC111###...+++%%%+++(((***((((((((((((((((((((()))'''''''''''''''((())))))''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((())))))&&&///***222777WWWbbbAAACCC:::111...///------111333222444777888???QQQ??????>>>UUUQQQXXXQQQVVV\\\ZZZZZZXXXNNNNNNGGG<<<777>>>IIIJJJCCC333555666 999www>>>222333+++(((111555III___XXX===000***%%%"""'''''' """&&&!!!&&&###'''!!!&&&((( 222666333888@@@???444000666111EEE;;;666000<<<$$$///+++***((()))***)))%%%"""%%%%%%$$$$$$######$$$$$$!!!%%%)))((($$$###&&&)))...,,,%%%,,,$$$555RRR222,,,"""000---&&&+++(((,,,(((((((((((())))))))))))'''''''''''''''((()))***''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))$$$222,,,222777\\\WWWBBB===???DDD'''...333&&&444222///;;;,,,888???;;;666<<<@@@DDDNNNIIINNNNNNIIIFFFGGGHHHFFFNNN===BBB;;;DDDIII333???MMM777333)))555\\\MMM---+++555@@@@@@DDDnnnddd777%%%&&&((($$$$$$$$$$$$%%%&&&'''((('''$$$###$$$$$$$$$(((///222777???===888>>>???111BBBKKKQQQIII777***)))...)))))))))((('''%%%$$$###((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&,,,,,,)))222FFFSSSTTT&&&))),,,,,,,,,,,,+++***''''''((((((((((((((('''(((&&&$$$###$$$%%%&&&%%%$$$''''''$$$''',,,***###(((!!!(((///'''###''''''((((((((((((((()))******,,,((((((777333VVVUUU@@@@@@JJJUUU>>>666<<<---(((222$$$999>>>000===CCCCCCCCCCCCGGGQQQRRRYYYVVVKKKIIIQQQSSSNNNIIIIIISSSHHH555111888MMMvvv]]]666***...ZZZmmm>>>;;;888???HHHvvvyyyyyygggCCC)))$$$$$$$$$$$$$$$$$$%%%&&&'''''''''$$$###$$$###!!!%%%***>>>AAA@@@666;;;WWWeeeVVVIIIQQQWWWRRRDDD888444666*********)))((('''&&&%%%''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((---,,,'''***777===;;;//////,,,)))))),,,+++(((************)))((('''&&&'''&&&%%%%%%&&&'''''''''###(((+++)))***///111///***$$$)))---'''&&&***&&&((((((((((((((()))******,,,***&&&555666PPPvvv|||TTT;;;;;;IIITTTDDD111555333222GGG///777777<<<@@@DDDEEEEEEFFFJJJOOONNNXXX[[[RRROOOQQQJJJ>>>;;;888@@@SSSMMMEEEFFF222RRRNNN***000+++]]]iiiRRR777666???JJJoooaaa}}}yyybbb@@@'''!!!'''((($$$$$$$$$###$$$$$$%%%&&&'''%%%######%%%$$$"""%%%***333777555---===jjjrrr;;;@@@EEECCC:::000***))),,,,,,,,,+++***)))(((''''''&&&%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&'''''')))---,,,&&&%%%))))))$$$333777777...'''(((+++---...---,,,+++)))((('''&&&&&&&&&''''''''''''''''''''',,,...(((""" !!! ***'''++++++%%%)))---&&&((((((((((((((()))******+++,,,%%%222999DDDrrrppp___dddrrrRRR;;;999DDDKKKBBBGGG///,,,666:::;;;DDD777KKK???;;;@@@GGGSSS^^^``````___^^^ZZZTTTLLLFFFCCCNNNJJJEEENNN666666aaaXXX222888///777***fff]]];;;999111GGGYYYZZZqqqUUUVVV@@@555***&&&%%%%%%'''***$$$$$$######$$$%%%%%%&&&###!!!###&&&'''%%%''',,,<<<<<<:::111444KKKTTTDDD999;;;===<<<777111,,,)))++++++++++++***)))((('''&&&%%%%%%$$$######$$$$$$%%%%%%%%%&&&&&&&&&''''''))),,,+++&&&%%%&&&%%% '''555<<<222&&&$$$***......---,,,***)))((('''''''''(((((((((&&&%%%%%%&&&"""''',,,,,,++++++...000((()))000---%%%***...'''((((((((((((((())))))***)))///(((///777888nnn{{{QQQMMMIIIeeesssqqq^^^KKK>>>???GGGJJJNNNnnn===<<>>???@@@@@@VVVeeeLLLwww^^^gggUUUkkk{{{vvvgggaaabbbWWWGGGNNNccc___FFFSSSkkkbbb<<<000111JJJlllTTTSSShhhlllxxxcccSSS333$$$---((($$$&&&(((%%%"""!!!$$$$$$############$$$$$$%%%###"""###"""!!!%%%222'''...;;;888555<<<@@@666555444333222///+++((((((((())))))(((((('''&&&$$$$$$############$$$$$$%%%%%%%%%&&&&&&&&&''''''+++***(((%%%$$$%%%&&&&&&'''###$$$;;;LLL???%%%,,,+++)))(((''''''((()))((()))***(((%%%$$$'''***------000333555<<>>OOOzzzKKK>>>>>><<<666777^^^XXXVVVoooPPPbbbnnnxxxhhhRRREEEIIITTTTTTGGGEEEIIIgggvvvTTT[[[vvvvvvPPP---)))$$$!!!$$$)))((($$$$$$$$$############$$$$$$%%%""""""######"""%%%+++EEE888666999444444888666>>>???AAAAAA>>>999222...(((((())))))((((((''''''$$$$$$############$$$$$$%%%%%%%%%&&&&&&&&&''''''(((&&&&&&%%%%%%$$$%%%&&&+++&&&###<<>>+++---***(((***(((((((((((((((((()))******+++%%%///...111888^^^|||kkkMMMKKKCCCSSSLLL>>>@@@>>>777===qqquuubbb666uuusssmmmLLLMMM\\\eeeaaaOOOSSSWWW~~~xxxlllTTTTTT'''===\\\KKK333'''+++%%%"""$$$$$$ $$$$$$###############$$$###!!!!!!%%%''')))///666@@@777333000000:::===000;;;???CCCEEEAAA999000+++((())))))))))))(((((('''$$$###############$$$$$$%%%%%%%%%&&&&&&&&&''''''######$$$'''((('''&&&'''!!!((('''"""---FFFRRROOO333111---***(((''''''(((&&&((()))((((((+++444;;;===BBBGGGEEECCCVVVxxxFFF'''))),,,***)))'''((((((((((((((()))******...!!!......222>>>]]]}}}fffUUUIII999DDDJJJOOOnnnGGG999DDD999;;;777xxxLLLaaabbbQQQpppqqq|||QQQssseeeYYYVVVRRRRRR]]]mmmQQQAAA[[[SSS111LLL???,,,'''%%%&&&%%%###"""%%%###$$$$$$$$$"""###$$$%%%"""###+++***HHHQQQ:::XXX===:::666444555555333111111;;;FFFKKKJJJDDD777+++,,,***'''&&&&&&&&&$$$###$$$$$$$$$#########""""""&&&'''(((&&&$$$$$$''')))$$$$$$%%%%%%%%%%%%&&&&&& $$$'''%%%"""'''444@@@444555+++...///,,,...$$$"""333000"""777]]][[[:::888DDDGGGBBBIII\\\eee```000...+++((('''''')))***''''''''''''(((((((((((()))))),,,///111>>>YYYSSSDDD;;;>>>LLLSSSlllaaaOOOBBB???777:::AAAgggrrrhhhMMMYYY]]]___^^^ZZZfffxxxzzzrrrlll___LLLBBBBBB777444DDD>>>+++333dddhhh@@@===222(((%%%&&&%%%$$$%%%###$$$$$$###""""""###$$$+++)))///MMMXXXVVV@@@<<<888666777777666555444888;;;???DDDDDD<<<111,,,***'''&&&&&&&&&$$$###%%%%%%%%%%%%$$$$$$############$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&!!!%%%'''%%%"""###)))000222000...'''$$$(((+++000:::...,,,@@@VVVVVVCCC000CCCRRRXXXMMM>>>555...'''...---***(((''''''((()))''''''''''''((((((((((((******,,,//////;;;uuuPPPIIItttOOO<<<<<<;;;QQQ]]]\\\>>>IIIEEE999;;;AAA```iii|||MMMZZZ^^^jjj}}}DDDVVVyyy~~~{{{{{{{{{eeeVVVIII===888;;;111444888444444+++HHH}}}DDD===GGGBBB555***)))+++)))%%%############$$$$$$%%%%%%&&&!!!%%%^^^aaaGGGFFFCCC>>>;;;999888777666888888888;;;BBBDDD<<<000,,,***'''&&&&&&&&&$$$###&&&&&&&&&%%%%%%%%%%%%$$$"""!!!"""%%%(((((($$$!!!$$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&&&&$$$"""######(((...KKKCCC777444###///'''AAAYYYLLL,,,%%%777???>>>;;;444...***,,,///,,,++++++***)))(((''''''''''''''''''((((((((((((***+++,,,///,,,888eeeDDD<<>>DDDFFF@@@999666444222***(((&&&&&&&&&'''&&&$$$"""###############$$$$$$###$$$&&&)))******'''%%%$$$$$$%%%%%%%%%%%%&&&&&&(((%%%###"""$$$%%%&&&'''''',,,OOOMMMBBBBBB???[[[ttteeeSSSAAA===NNNcccJJJGGGFFFFFF===000,,,000***+++,,,,,,,,,***)))(((''''''''''''((((((((((((&&&)))(((000,,,??????666666===777000777::::::???888zzzPPP<<<999888RRR]]]@@@;;;AAA:::333\\\ZZZ999555333aaaKKK@@@888222<<>>111777WWWFFF999000:::777888|||fff888111***UUU&&&///DDD111333MMMaaaGGG^^^VVVaaaiiizzzwwwggg;;;999---555444111333222000///111555666555AAA777+++<<<...;;;<<>>///000111111,,,,,,222///000===CCC000CCCEEE666;;;777QQQKKK222EEE555...SSS___EEE///---,,,///555666222---777nnnyyyQQQVVV???xxxbbb===***111555333666???777:::??????AAAAAA999<<>>WWWOOO<<>><<<$$$$$$$$$$$$$$$$$$$$$$$$)))###===%%%$$$---kkkKKK///%%%***---000...+++$$$...'''***...)))***%%%%%%&&&''')))***)))&&&,,,'''%%%'''!!!!!!+++'''(((((((((((((((((((((''')))*********///555444000000///...---...000222333111555999???NNNqqqeee;;;333OOOoooQQQ<<<+++<<<222???[[[lll___333777999555///...555<<>><<>>555>>>...dddxxxxxxMMM000555777333---+++222999YYY]]]hhhjjj:::DDDHHH111===AAALLLeeeyyyyyy{{{vvveee|||oooIII:::BBB^^^aaa]]]|||~~~hhh111(((AAAddddddYYYaaa```XXXPPPHHHJJJJJJIIIDDD===666111///***)))(((&&&%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&(((;;;222((()))222:::$$$%%%%%%%%%%%%%%%%%%%%%%%%222###888DDD[[[rrrzzzzzzxxxuuuuuuzzz|||vvvllleeeDDD***((()))%%%&&&$$$'''''''''''''''((((((((((((''')))))))))...333111,,,,,,,,,,,,,,,---...///000555111666<<<444111OOOyyy^^^888BBB888;;;WWWPPP;;;>>><<<<<>>HHHIII<<>>,,,777999999\\\???---...&&&===hhhWWWUUUOOOGGG>>>666333222,,,+++(((&&&%%%%%%&&&'''%%%%%%%%%&&&''')))++++++:::NNN[[[hhhRRR,,,***---%%%%%%%%%%%%%%%%%%%%%%%%/// :::YYYiiimmmFFF+++>>>iiiuuulllZZZttttttmmmrrreee^^^hhhuuuyyyzzz|||jjjkkkUUUCCCCCC)))$$$&&&&&&''''''((()))))))))''')))***+++///333000***+++++++++,,,------......***222888777666888;;;:::???BBBYYYJJJ\\\lllJJJ888111444eeeHHH(((555111000......///111222333BBBUUUxxx___BBBmmmjjjbbbooouuu|||:::111???sssggg;;;!!!...<<<$$$,,,***PPPrrr---===!!!&&&YYYvvvJJJ555666:::+++%%%@@@~~~```)))777\\\bbbqqqZZZMMMgggYYYVVVPPPFFF===777444333...,,,)))'''&&&&&&((()))$$$$$$$$$%%%%%%'''((()))000___oooaaaCCC222333###&&&&&&&&&&&&&&&&&&&&&&&&!!!(((+++oooEEEzzznnnwww@@@,,,+++(((333 ;;;999///666888555:::(((---CCCSSS___hhh\\\UUUsssggg[[[^^^555$$$&&&&&&''''''((())))))***'''***+++,,,000333000******+++,,,---............---444999888555666999;;;ccc;;;@@@ZZZ@@@HHHXXXAAA999///444cccBBB444444000///---******,,,222666;;;sssJJJNNNfffjjj``````AAA777'''III999000777+++%%%)))222&&&GGG000"""555%%%222lll???+++@@@666:::///;;;jjjaaa:::444tttjjj>>>;;;qqqgggbbbYYYKKK>>>444///---///---***'''&&&'''(((***$$$$$$$$$######$$$%%%%%%%%%CCCNNNOOO<<<)))...)))&&&&&&&&&&&&&&&&&&&&&&&&%%%222"""```|||SSS***666000&&&***222((( BBBTTTrrr|||fffIII...)))---///333999------UUUMMMMMMbbbCCC777&&&&&&&&&'''((())))))***(((***+++,,,000444000***++++++,,,---............000...000666777333222555???bbb===555333JJJMMM@@@222444888ttt888,,,333000+++))),,,//////111444\\\vvv666ddd~~~qqqiiijjj{{{>>>444BBBEEEDDD''''''///!!!,,,---&&&AAA&&&000'''444444BBBDDD555===GGGQQQFFF^^^{{{LLL&&&FFF}}}AAASSSHHH222TTT|||dddVVVPPP@@@222000...---***&&&$$$%%%&&&''''''######$$$$$$%%%%%%%%%%%%)))+++///000---(((&&&((($$$$$$$$$%%%&&&'''(((((($$$000\\\BBB(((&&&,,,---&&&000:::xxxaaaHHH222333???WWW```***++++++...555+++,,,000333333555AAAMMM===///$$$%%%))))))'''(((&&&)))(((///999444)))***)))************+++++++++///000222555777777444222666OOOWWWFFFEEE222@@@AAA000555444GGGMMMCCC+++111222...,,,------,,,000666uuuOOO...dddeeennn___uuuLLL;;;,,,BBBBBB,,,<<<'''???---)))"""SSSiii''',,,---(((444___dddGGGJJJUUUqqqMMM)))&&&BBBmmmoooWWWOOOOOOQQQIIIMMMwwwnnnSSSLLLAAA666222///,,,)))&&&%%%&&&&&&'''&&&%%%%%%$$$$$$$$$%%%&&&'''''')))+++***'''$$$$$$%%%$$$$$$%%%%%%%%%%%%((())))))^^^;;;000---222(((---!!!EEENNN???+++///,,,,,,+++AAAXXX<<<+++%%%///III000......///------555>>>BBB666+++)))***))))))***&&&))))))///999333)))***)))************+++++++++...///111333666666333111777555HHH```JJJUUU<<>>bbb===NNN^^^qqq\\\}}}gggbbbuuupppAAA:::777DDD{{{<<<***888'''444@@@yyyRRR///444...000kkklllUUUooosssTTT222+++(((JJJkkkfffTTTkkkyyyYYYDDDMMMZZZWWWQQQQQQbbb444***111...***(((&&&&&&&&&'''&&&%%%'''&&&$$$######%%%'''(((&&&((((((&&&###"""######&&&&&&&&&&&&&&&''''''(((+++fffEEE,,,+++---"""333...VVVPPP''')))'''###'''%%%...JJJLLL*** %%%DDD444///++++++***))),,,111@@@777...***'''%%%%%%'''&&&***)))///999222(((+++)))************+++++++++------///111444444222000777888...PPPooo[[[nnn999sssCCC>>>111bbb666000444,,,+++,,,------+++---999GGGTTT+++lllmmmxxxeeeuuu;;;888999***gggvvv;;;---<<<---999WWWUUU333###444)))@@@ggg[[[YYYfff999$$$222...PPPMMM,,,111WWWAAA'''JJJAAACCC>>>???RRRfff[[[BBB<<>>:::```xxx___EEEeeevvvVVVQQQ:::eee000444111&&&444//////000...******666DDD+++HHH|||JJJRRRrrrPPP666===888:::JJJJJJ___SSSAAA,,,+++111CCCOOOsssuuu777 ///+++"""(((111/// +++111&&&:::555;;;111***,,,111999FFFTTTTTT<<<333XXX +++***((((((*********)))%%%&&&&&&&&&&&&%%%%%%$$$"""&&&'''$$$&&&+++)))"""&&&###$$$---999DDDIIIIIIMMMGGG<<<;;;TTT000111!!!333((($$$777iiikkkDDD,,,222!!!...555DDD999 '''&&&111222+++&&&''')))'''&&&((((((...333333111///+++&&&%%%+++---111777///'''+++)))************+++++++++*********---000111111000...333...777BBB888PPPUUUSSSMMMuuuqqqmmmXXX>>>uuuYYY222)))666,,,111111000///...******444???444111PPPyyypppHHHhhhmmm[[[IIIIIIBBBxxxwww---KKK777999555444)))444:::QQQuuuSSS++++++---000)))%%%//////+++///"""&&&999***---111;;;000)))555DDDKKKMMMLLL888&&&MMMGGG111...,,,+++---/////////+++)))'''%%%%%%&&&((()))&&&)))'''!!!%%%///000***&&&''''''&&&***444CCCOOO@@@XXX]]]FFF;;;VVV|||^^^444###,,,...222(((<<>>666000<<<777444LLL\\\JJJ???PPPdddwwwgggFFFtttDDD111'''000:::+++///---------,,,---555???>>>888RRR[[[|||vvvYYYPPPPPPccc[[[WWW;;;>>>>>>777===//////PPPccc...$$$,,,(((###(((***""""""+++,,,###(((***###!!!,,,444///555///***))))))***+++...888888>>>@@@===FFFOOOKKK555222///...000222333444111---((($$$###&&&+++...,,,...(((!!!%%%222777222%%%(((&&&'''666SSSkkk???^^^oooXXX555,,,AAAWWWQQQ777$$$+++"""111"""111;;;GGGCCCeeeJJJ666---...''''''999---)))((())))))''')))...***......+++---222///)))%%%,,,...222777...&&&,,,)))************+++++++++*********,,,///222222222444$$$000;;;000777BBB555^^^VVVLLLLLLAAAPPPaaavvvMMMYYYUUUIIIBBB333---333111,,,000111333111,,,''')))333<<<111111555999:::???OOOaaauuu|||uuullleeeTTTMMMgggrrrssspppVVV444))))))'''$$$((((((((((((((((((''''''&&&''''''((()))******+++***++++++++++++***))))))******+++---000444777999333000,,,,,,444CCCRRR\\\===..."""(((+++"""...PPP]]]999+++'''###;;;LLL999%%%$$$''')))%%%'''===WWW[[[NNNjjjkkkrrrNNN444---OOOgggNNN***000(((***++++++***)))+++---(((!!!)))***%%%777666,,,+++///333222+++&&&&&&(((+++...//////,,,(((&&&'''(((...666555---(((***((())),,,......---+++)))***+++---...000111111222222///...222555333333555888lll^^^KKKKKKGGGFFF^^^bbbaaakkk```SSS^^^EEE000+++,,,...222666111000...+++***,,,000333000///111555555444888@@@>>>>>>EEETTTyyyqqquuummmSSS777...&&&$$$***...,,,)))''''''''''''''''''''''''&&&''''''((())))))******))))))******))))))((('''***))))))))))))***+++,,,,,,+++***))))))***,,,------'''"""'''+++%%%111OOOJJJ+++"""######===NNN<<<)))$$$%%%'''%%%###///???]]]OOO[[[ppp|||qqqAAA+++"""---FFFqqqHHH666***'''***%%%,,,''''''''''''555JJJSSSFFFMMMTTTRRRDDD444111555---------,,,+++)))((('''((((((---444333,,,((()))((()))+++------,,,+++)))***+++---///000222333333222......222444222222444<<<777[[[cccHHHPPPRRRAAAHHHfffqqqMMMxxxwww^^^PPPwwwIII222111))))))111///222000------//////...,,,///------222555666777:::CCC<<<;;;000777EEE999666HHHNNNcccNNNFFFUUUcccfffoooaaaeeepppgggZZZZZZ```[[[RRRAAA111*********'''++++++***)))((((((((()))&&&&&&&&&&&&&&&&&&'''''''''''''''(((((())))))***(((((((((((((((''''''&&&((((((&&&%%%%%%$$$$$$%%%$$$%%%'''((('''$$$ %%%'''!!!!!!"""111KKKCCC+++###$$$%%%888BBB111***###"""''''''###$$$***[[[MMMEEE]]]hhh}}}QQQ@@@999---!!!$$$>>>ggg~~~```<<<***---444333---"""((((((,,,777===@@@HHH>>>DDDLLLNNNFFF;;;777:::111///,,,)))'''''''''((()))))),,,111000,,,((((((''')))+++,,,---,,,***)))***+++,,,...111333444555222...---000222111111333666///444ZZZnnnFFFJJJYYYWWWAAAMMMiiiooo???bbbwww[[[LLLvvv@@@000;;;000---222)))444222000000000000///---333111...///222888>>>CCCaaadddttt```@@@666000555888---CCC444999999???<<>>IIITTTHHHWWWdddqqqhhhcccUUUssspppzzzRRR@@@222///,,,)))+++000...///111555888888666444(((///333333666999999444&&&111===999;;;555+++EEEbbbPPPTTT___```mmm]]]WWW===AAA;;;777===<<>>555###666@@@111DDD```WWWUUUTTT777@@@...222222999///)))222...***777)))//////)))(((---...***'''+++///...)))&&&&&&(((&&&&&&''''''((()))******'''''''''''''''''''''&&&%%%&&&&&&&&&&&&%%%$$$$$$"""###%%%&&&'''''''''&&&+++)))'''&&&&&&''')))+++'''---???ddd~~~iii???***%%%***$$$"""+++...)))(((&&&((()))(((((())))))(((111777===BBB///@@@>>>XXXdddhhhTTT///***...###***+++***'''$$$###&&&******$$$'''&&&222,,,,,,%%%"""&&&***)))%%%###((((((''''''&&&%%%$$$$$$###&&&)))***000666111(((''''''''''''((((((((()))+++*********,,,...111333888222...//////......111333,,,+++222666555777>>>UUUPPPIIIKKKGGGRRRiiiRRRWWWnnnsssjjjbbbiiiXXXuuuXXXJJJ&&&111<<<---333333333,,,555000___FFF111444333333444666777999::::::666999AAA???;;;GGG[[[\\\YYYTTTCCC333777===555444777999888111,,,...333,,,,,,---------------...///---((($$$$$$&&&&&&$$$)))'''&&&&&&((())))))((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&(((///&&&###///...***666YYY[[[nnnsssIII,,,)))''''''$$$$$$,,,555555---)))***------***''',,,444@@@@@@;;;333000222333222FFFaaaMMM000&&&)))222'''---,,,+++)))((('''''''''$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%&&&'''((('''&&&&&&'''((())))))(((''''''(((%%%%%%(((...111///+++((((((((((((''''''''''''+++++++++,,,...111333555555222000...///000000000---------...000444777999777VVV[[[BBBDDDEEE>>>BBBQQQEEE\\\ccciiibbb>>>......!!!+++...111,,,666///QQQkkkAAA:::666666777666555777:::===777777===DDDEEEGGGVVVgggKKKGGGFFF???<<>>CCCCCC;;;<<>>>>>AAAFFFQQQsssdddbbbwwwsssfffkkk999333666111...)))///***666222555<<<555FFFAAAGGGJJJFFF>>>888888;;;444<<<@@@???CCCTTTiiivvvhhhSSSAAA666666IIIVVVQQQVVVRRRLLLHHHIIIJJJEEE???@@@>>>:::666222...,,,+++---((($$$$$$&&&'''''')))&&&&&&''')))+++***(((%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&((())))))+++---...'''===kkkBBB%%%)))///%%%$$$###%%%%%%######&&&+++//////***'''''''''%%%%%%)))...---,,,222>>>FFF@@@555555:::555GGGKKK000)))***'''''''''((()))***+++,,,---///222555666666666555///...,,,,,,,,,,,,***)))***)))'''&&&%%%&&&&&&'''&&&$$$$$$&&&)))++++++***$$$%%%%%%&&&'''((())))))+++,,,...///000000//////222222111000.........000111111000/////////000000444999???888MMMPPPCCCFFFEEE@@@999888>>>EEEGGG```ssspppooozzznnnxxx\\\444...------...///000)))333555222444555???>>>EEELLLKKKDDD>>>===???<<>>@@@PPPeeerrrrrr```PPPEEE@@@MMM\\\[[[RRRVVVVVVPPPLLLLLLJJJEEECCCAAA<<<777333000...---000((($$$+++111///***'''&&&&&&''')))+++***(((%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&'''((()))***---###000TTTsss(((***$$$###000---###$$$%%%$$$""""""'''---000000222222,,,%%%%%%)))(((+++---///333666222+++***444***222888)))%%%!!!''''''&&&&&&&&&&&&'''''''''))),,,///000000000///,,,+++))))))))))))'''&&&'''&&&%%%%%%%%%'''((()))&&&%%%$$$%%%(((***++++++&&&&&&'''((()))*********,,,---///000111111000000000111222000...---...///.........//////000000111777+++777===444\\\KKK:::FFFBBBAAA===999:::BBBIIIMMMvvv~~~[[[lllGGG000000---222333666000***222777111333888666666<<>>999ZZZ|||HHH===???;;;????????????AAAGGGQQQ[[[~~~]]]ooo|||FFF666777///000(((&&&///,,,222777...222<<<000222444777999;;;???CCCFFFFFFGGGLLLPPPNNNMMMXXXhhh|||sssrrroooeeeaaa```YYYlllrrrooo^^^RRRQQQRRROOOMMMJJJCCC<<<777333111000---+++111<<<<<<111))))))((('''&&&''')))))))))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%(((+++...000BBB~~~```""",,,!!!!!!---+++$$$$$$"""###'''&&&""""""'''######&&&***(((######'''%%%)))+++((((((******)))$$$///$$$&&&,,,&&&++++++'''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''(((((()))'''&&&%%%%%%&&&'''&&&$$$$$$%%%%%%&&&'''''''''''''''''''''&&&'''(((+++---***************+++++++++)))******+++---///000111---111333111---+++,,,///,,,,,,---...////////////---===444,,,888666:::WWWSSS;;;>>>BBB???@@@???@@@AAAAAAFFFVVVfffrrr\\\^^^dddBBB///000,,,888666888......333666+++111???...333222000///222888>>>BBBCCCCCCLLLWWWUUUMMMTTTdddxxxmmmlllmmmhhhhhhhhhbbbiiinnniiiYYYQQQVVVZZZXXXRRRNNNGGG???888444111000,,,)))---222---###$$$...)))'''&&&&&&((())))))((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%(((+++000444666ZZZggg///,,,***...)))!!!---,,,"""%%%"""###((((((###"""$$$'''###"""&&&'''%%%$$$%%%"""$$$$$$###%%%+++,,,***###+++ (((,,,###)))&&&&&&&&&%%%%%%&&&&&&'''$$$$$$######$$$%%%&&&&&&'''&&&%%%&&&'''((('''&&&%%%&&&'''''''''&&&%%%$$$(((((('''''''''(((+++...((((((((((((''''''''''''((((((((()))+++---000111---111333222---+++,,,///------......///......---555&&&111:::---444BBB888cccGGG<<>>777:::EEE>>>DDDRRRaaassswwwjjjeeerrrwwwaaa777ffffffRRR???:::111000,,,***(((000666666000---111555999555000//////...,,,,,,///***555BBBAAABBBGGGGGGWWW```hhhbbbUUUUUUUUUKKKJJJKKKLLLMMMNNNNNNNNNNNNEEEBBB<<<666000---+++++++++***))))))++++++***)))'''((()))+++++++++***)))(((((('''&&&&&&&&&&&&&&&'''''''''''''''''''''&&&+++...)))"""$$$---LLLuuuyyy>>>222///###000...,,,)))'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&((()))(((&&&%%%%%%&&&%%%(((+++***&&&###$$$&&&%%%$$$$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&''',,,---............---,,,*********(((&&&&&&(((***''''''''''''''''''''''''&&&(((+++,,,,,,---///111111000///000111000///---,,,,,,,,,---------.........///000222444555777777@@@000\\\zzzHHH>>>999<<>>CCCIIIDDDNNNdddxxx{{{bbbhhhwwwzzzeee999EEEkkktttOOO((()))///+++333333***111333///333BBBQQQWWW666555000+++///555444...777...222888000///:::AAA___```PPP<<<888:::888::::::::::::::::::999888888333222///---+++***))))))***)))((()))++++++)))((('''(((((((((((()))))))))'''''''''(((''''''&&&%%%''''''''''''''''''''''''$$$,,,+++(((&&&(((@@@dddXXX,,,<<<111111222000...***(((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''((()))(((&&&%%%%%%&&&!!!%%%''''''%%%###%%%'''$$$$$$$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''))))))************))))))((()))((('''%%%%%%''')))'''''''''''''''''''''''''''(((***++++++,,,///222222000///...///000///...,,,,,,,,,---------....../////////000222444666888===000:::aaazzzFFFAAACCCAAA<<<999<<>>CCC@@@FFFFFF???===CCCGGGEEEqqqsss~~~qqqvvvwwwlllyyycccJJJBBB888wwweeezzz===222222$$$///......666:::===JJJWWWOOO<<<888222---...///000555<<<444555333***333___ZZZUUU888&&&000222+++111,,,------.........------******,,,,,,---,,,++++++)))))))))***,,,+++)))'''''''''&&&%%%%%%&&&&&&'''%%%&&&'''(((((('''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&+++***"""""",,,777NNNnnnooonnnUUU<<<222:::777,,,+++)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$&&&&&&&&&'''***,,,*********)))((('''((((((%%%%%%''''''(((''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&'''''''''%%%&&&&&&&&&$$$$$$&&&'''''''''''''''''''''''''''''')))++++++,,,---000222333111...---///000000///,,,,,,,,,---------......000///......///222555666555888777444;;;YYYoooBBB===LLLGGGGGGAAA;;;BBBRRR]]]```zzzyyy}}}mmmmmmkkkfff```^^^VVVDDD333777BBB}}}```III---,,,---***222000...:::BBB???::::::777111<<<;;;888777;;;@@@AAA@@@VVV```qqq~~~xxxQQQLLLCCC111)))111444...---+++,,,---...............)))************)))(((((())))))***,,,---,,,***''''''''''''&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''$$$$$$%%%%%%&&&'''''''''(((---(((###(((<<>>AAA===///JJJ:::222111111444333))),,,,,,---............---,,,,,,++++++***)))))))))******+++---///...+++(((&&&'''((((((((('''%%%$$$&&&&&&&&&&&&&&&'''((((((&&&&&&''''''((())))))***"""+++......666IIIvvv===111===???777///...,,,***((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&)))+++---+++)))(((''''''''''''$$$%%%'''((()))((('''&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$$$$$$$%%%&&&###%%%''''''&&&%%%&&&''''''''''''''''''''''''''''''***///111111111111222111000///000111000///---,,,,,,,,,---------......---......///000111222222111;;;666222999777999LLLhhhBBB;;;@@@???888777;;;FFFXXXkkkwww|||}}}hhhbbbdddfffhhhqqquuujjjhhhffffffmmm@@@<<<:::>>>???^^^iiiXXX111>>>666$$$111...---000,,,,,,333666444222333CCC^^^bbbWWWooo[[[bbbEEE;;;BBB===:::GGGTTTFFF111///333///666:::---...............------,,,111111///......---......***+++,,,...///...+++(((&&&'''((())))))'''%%%$$$'''&&&%%%%%%&&&'''((()))'''(((((()))***++++++,,,+++---,,,555IIIaaa>>>:::CCC111FFF444333000---+++)))((((((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&))))))(((&&&$$$$$$''')))***(((&&&%%%&&&&&&&&&&&&###$$$&&&(((((('''&&&%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%&&&''''''###%%%''''''&&&&&&&&&((('''''''''''''''''''''''''''+++000333333222222111000//////111222111...,,,,,,,,,,,,---------......,,,---///000111111111111...666///000@@@>>>666@@@KKKpppGGGCCC<<<999???<<>>888333111111111222555---//////...,,,---111555///......---------+++***000---+++*********)))(((******((('''&&&&&&&&&&&&+++...%%%$$$+++"""222666BBB777777PPPIII000000444<<>><<<888111+++***,,,***&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((()))***+++...111222000......111222000///111000,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------///000111000111333333333444777999777RRRqqqHHH777???===>>>EEEDDDPPPYYYiiitttooo```[[[```dddmmmyyyyyymmmjjjlllggg^^^qqqcccyyyZZZ(((;;;AAA555GGG```YYYaaa888DDD,,,***777:::===EEEPPPWWWXXXXXXXXXSSSUUUMMMIIINNNIIIAAACCCEEE:::@@@<<>>333***444333222222222111///---000---+++,,,///000000...222000...,,,,,,,,,***)))+++***)))(((''''''''''''"""$$$'''...444AAATTTTTT[[[QQQMMM___ggggggrrrrrrQQQrrrzzzssshhheeeLLL;;;>>>:::@@@===888333111111...***'''((('''&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((()))***+++...111222000......111222//////111000,,,,,,,,,,,,,,,,,,,,,,,,,,,///......---...///000111000111333333333444777999???333JJJGGG888999AAA???BBBJJJKKKYYYeeeoookkk___WWW\\\dddmmm|||pppccc[[[]]]ZZZqqqcccpppEEE???666555KKK~~~rrrzzzWWWtttCCC```iii^^^[[[eeeuuummmUUULLLWWWHHHKKKDDD>>>AAA===888<<>>555666???CCC@@@AAA;;;555444888999555111333000...///222555666555666333111///...---,,,***+++***)))((((((''''''((("""---???FFFEEENNN\\\___TTTQQQLLLNNN```tttmmmkkk~~~pppdddooofffEEE@@@BBB555CCCAAA999666999888000)))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((******+++---000111000......111222//////111000,,,,,,,,,,,,,,,,,,,,,,,,,,,......------......///000///111222222222444666888;;;777333GGGNNNCCCAAABBBBBB@@@FFFPPPTTTZZZcccdddYYYNNNPPP[[[cccvvvuuuhhhVVVLLLWWW[[[lllaaarrrYYY>>>888GGGXXXvvv}}}sssiiipppdddyyyooofff___eeeooobbbDDD888AAAAAAEEE???:::===:::888???DDD===GGG>>>RRR^^^RRRBBBCCCQQQWWWNNNGGGIIIJJJFFFHHH@@@777444777;;;<<<<<<999;;;<<<<<<:::999:::;;;777444111//////---+++***+++***)))(((((((((((((((***888WWWccc[[[___```MMMKKKEEEHHHTTTfff{{{}}}mmmWWW|||jjjccc{{{nnn___CCC<<>>EEEMMMTTTZZZ[[[ZZZQQQEEEAAAHHHQQQUUUnnnxxxbbbVVVIIIHHHYYY]]]fffhhhgggXXXBBB>>>tttvvvfffsss{{{~~~[[[HHHEEEEEEGGGAAA666000111777===999666;;;;;;:::CCCBBB???PPP555YYYjjjkkkRRRMMMaaakkk```PPPKKKPPPTTTOOOKKKDDD@@@???@@@BBBBBBDDDKKKPPPLLLBBB;;;;;;>>>555333000...---,,,***(((***))))))((((((((((((((("""+++EEESSSQQQYYYZZZEEEHHHJJJRRRVVV[[[hhhiii[[[```mmmzzznnnhhhRRRVVVLLLFFF888@@@BBB???DDD<<<888======666111333,,,+++)))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((***)))***,,,...000000//////222111......000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................///111111111222555777;;;000888GGG??????}}}ggg666CCC<<>>EEEOOOSSSTTTcccnnngggRRRCCC===DDDSSSZZZbbbxxxkkkYYYrrr\\\eee888777222---...222111---...333000111:::;;;;;;BBBCCCCCCQQQ;;;XXXnnnoooZZZaaajjjnnneeeWWWRRR[[[fffdddbbb```]]]YYYUUUPPPLLLTTTZZZ]]]UUUGGG<<<:::===333000---,,,+++***)))'''((((((''''''''''''(((((($$$"""(((...555CCCLLLHHHFFFYYY___PPPEEEKKKXXX```]]]```jjj^^^bbbjjjtttqqq666999EEE999AAADDD:::AAA>>>;;;<<<>>>===:::777---,,,+++)))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((***))))))+++...000000///000222111...---000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............------///000000000222444666<<<,,,222FFF@@@222MMM~~~vvvFFF:::IIIEEEMMMLLLSSS___TTTHHHQQQZZZFFF999@@@MMMSSSSSSSSSWWWZZZ\\\OOO<<<<<>>999999:::@@@AAA>>>AAAGGGBBB888...---,,,***((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((***))))))***---///000///000222111------000111...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---------...000000000111444666222888:::666777<<>>MMMCCCHHHPPPNNNVVVaaaRRRFFFUUU___GGG888AAAKKKIIICCCCCCFFFGGGTTTQQQ@@@GGGYYYWWWQQQ^^^}}}dddXXXXXXmmmIIIZZZ555000...000///---...333...222///333AAADDD@@@CCCIIINNNIIImmmqqq{{{qqq{{{{{{kkkfffjjjnnnmmmiiiooofffZZZOOOFFF>>>888444000...+++*********)))(((&&&&&&%%%%%%%%%&&&&&&'''###***&&&'''///$$$222777YYYXXXMMM[[[ZZZMMMSSSWWWBBBEEEUUUDDD222555777...555777+++999555AAAEEEAAAEEENNNHHH888///...,,,***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''((((((((()))***))))))***---///000///000222111------000111///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,---...///000000111333666+++222888888666777===BBBIIIUUU<<<@@@HHHSSS^^^RRR^^^hhhUUUHHHIIIEEE???999555888@@@DDDAAA;;;<<>>AAACCCiiieeeYYYRRRwwwQQQ@@@EEEwww[[[yyygggFFF666222---******,,,,,,---333&&&MMM666FFFpppDDDDDDKKKCCCTTTlllllljjj|||uuusssuuulllgggVVV[[[|||aaaeeebbbRRR@@@666444333222///---,,,+++)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((###<<>><<<;;;777333...+++)))'''&&&$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((()))***---,,,(((%%%''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''''''''''''''((())),,,...000111111111444222111000000000...------------,,,,,,+++++++++---------...///000000111------......///000000000333444666888999:::999999>>>HHHjjjAAA@@@JJJOOOTTT___dddcccPPP>>>@@@AAA555<<<888666999@@@EEEDDDAAA666@@@GGGDDDNNNGGGlllyyyZZZYYYhhhbbbaaaPPPEEEwwwTTT{{{OOOBBBZZZ~~~@@@555222---++++++,,,,,,,,,222'''@@@+++555VVV@@@HHHGGG>>>OOOppptttgggoooeeeYYYeee|||mmmNNNQQQMMMCCC999555333000000...,,,+++***)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((...+++:::LLLNNNJJJIIIFFF???HHHhhhXXX,,,---......///000222444666777999;;;===??????>>><<<;;;:::777111---+++)))'''%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&'''(((((((((''')))---,,,(((%%%''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((((((((((((''')))+++---///111222222222555444333222222111///...---------,,,,,,+++++++++---------...///000000000------......///000000000222333444666777888999999444CCCXXXuuu>>>:::FFFMMMTTTYYY```pppfffGGG777777999:::888777888;;;@@@DDDFFFFFF999BBB???@@@WWWMMMrrrmmmxxx{{{///NNNtttKKKiii~~~kkkEEE<<>>555666999;;;>>>AAADDDGGG555EEE???BBBggg]]]pppsssGGGGGGddd]]]:::^^^oooNNNHHH>>>MMM>>>...444111...,,,,,,,,,,,,+++(((+++***//////,,,666;;;;;;RRRoooqqq___```uuuyyymmmaaaRRR]]]QQQggg]]]NNNWWWVVVOOODDD;;;777111++++++***((((((((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((###---%%%%%%777999///333JJJ111...,,,000.........///000111333444555666777888999888777666:::777333000///---+++)))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&)))******)))&&&%%%(((++++++'''%%%'''(((&&&%%%%%%%%%&&&&&&&&&'''''''''(((((()))))))))))))))***+++...000222333333333333444555555333111000000,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////.........///000000111111111111000111333777:::===AAA888;;;@@@___QQQ<<>>===888???999777qqqkkk@@@???FFFMMMNNNSSSWWWRRRIIIJJJ;;;===jjjccc,,,333555666777888:::<<>>OOOXXXfffWWWHHHUUU===:::uuu^^^ddd555///777333333111...---------+++***...++++++&&&(((...---///***888MMMMMM???MMM|||yyy^^^]]]nnnqqqqqqjjjXXXMMMKKKGGG===BBB:::;;;>>>888999777111//////...+++'''&&&%%%&&&((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((+++###'''111333>>>TTTbbb,,,!!!///666%%%%%%111+++------------------...///,,,,,,------............---,,,+++,,,------+++***''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%'''(((***+++++++++&&&)))***&&&$$$&&&(((&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((((((((('''&&&'''***,,,.../////////000444888777333//////000+++++++++,,,,,,---------------------------------/////////000111111222222222111111111222555777999:::<<<777???CCC111IIIVVV;;;<<>>LLLNNNPPPQQQJJJSSS______999,,,WWWyyyJJJaaa666888DDD888333111...---------+++***((()))555+++***444***,,,222333AAAFFF:::;;;PPP```~~~sssyyybbbXXXEEEFFF@@@@@@333FFF888888666666333...***+++...)))"""'''&&&%%%''')))******)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&(((222333999VVV\\\@@@"""000'''$$$444...###333---------,,,,,,------...,,,,,,,,,---------.........---,,,,,,---,,,***(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&''')))+++,,,---&&&))))))&&&$$$&&&((('''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''''''''''''''&&&(((***,,,.../////////111666:::999444000000222+++++++++,,,,,,---------------------------------/////////000111111222222000000000000222333555666???---:::DDD111333FFFGGGtttBBB:::AAASSSNNN\\\YYYGGGLLL;;;???:::444333333444666999444444444555666777999;;;===777CCCDDDJJJcccMMMWWW~~~eee;;;???PPP|||bbbppp:::;;;LLL555555333111///...---------///...------,,,,,,,,,------///<<>>===;;;888666444333222...---,,,+++***(((((('''))))))))))))))))))))))))&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((&&&777888666LLL555...))))))))))))******************,,,---.../////////...///000000...,,,******************************((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$%%%&&&'''((('''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((***'''(((---000000000111333:::???===333------000......---,,,,,,,,,,,,---........................///////////////000111111222222222222222222222222888999999:::;;;<<<===>>>LLLSSS444EEEMMMYYYXXXYYYVVVOOOKKK;;;;;;:::999999555111111333333000111555555555:::BBBCCC555:::EEEYYYjjjxxxoooaaa888111666:::BBBHHH;;;@@@444444333111///------------,,,,,,,,,,,,,,,---......,,,...<<>>LLLNNNTTT___aaaqqqjjjQQQ555222111444222//////333111...000666444222@@@TTTSSS???888LLLttt|||rrrwwwaaaFFF@@@>>>MMM;;;rrr~~~MMMOOOBBB444333222000...---,,,,,,---*********+++,,,...///000---...<<>>===:::AAA<<<^^^CCC@@@EEETTTNNN___^^^jjj```~~~jjj<<<---111333///---222555;;;:::000333UUU}}}dddZZZGGGNNN___hhhrrrBBBAAA@@@666???QQQEEE444^^^uuuDDDAAA000;;;222111///...---------...------,,,,,,------...///666333<<>>EEETTTFFF]]]JJJgggsss???...222333///---444:::>>>999000888WWWuuuSSSNNNCCCBBBeeejjjIIIKKK|||qqqCCC777999:::HHH```^^^:::TTTeeeQQQSSS>>>===333222000///......//////..................//////888666>>>AAA555///111000...------,,,------------++++++******)))*********((()))))))))))))))))))))******************************)))))))))***++++++++++++,,,---.../////////+++***+++))),,,'''''''''(((((((((((())))))((()))***,,,------......---***)))+++...///+++'''************************((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''(((((((((((('''&&&&&&&&&''''''''''''(((&&&&&&+++444999777555555777:::<<<999555222111222111111000//////////////////////////////////////////////////////000111111222222333333444444555555777999<<<@@@BBBDDDDDDDDD@@@555;;;<<>>444333111000//////000000.........//////111222333777777AAADDD555---111111...---+++,,,...///...,,,******)))))))))***++++++)))))))))*********++++++++++++++++++++++++++++++***************+++,,,,,,***)))))),,,000111...+++'''###444""",,,---###'''''''''((((((((()))))))))***+++---............***))))))***++++++(((&&&************************((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&'''(((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&+++555::::::999999777999:::888444111111222222111000000//////000000///////////////////////////////////////000111111111111222222333444444444555777999<<>>FFF555KKKHHHAAAJJJYYYLLLUUUCCCVVVyyyOOO<<>>;;;999===DDDJJJXXXccckkkWWWJJJJJJMMMgggZZZ:::777555333222333555777888---222777777333000444999>>>BBB>>>;;;===FFFdddCCC666>>>333000222555KKKnnnMMMYYYddd@@@;;;???:::<<<,,,555,,,444;;;888///000888555222;;;???LLL^^^SSS777333777+++000111000///444;;;<<<999111111000...,,,+++,,,,,,//////000000000000//////++++++++++++++++++++++++***%%%)))+++(((...555000444777GGGDDD&&&,,,---)))((('''&&&&&&'''((()))((((((((((((((((((((((((******)))******+++,,,---)))+++---//////...,,,+++,,,,,,+++***))))))))))))))))))((((((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''((()))((('''&&&''')))))))))---333444222111333444777::::::666222111222,,,666888666000888444888333---(((***111555444111111333555444333111000...111111111111222555777999999888888<<>>CCCwwwtttQQQCCC```qqqWWWIIIOOOvvvlll:::666555555444444555555666666555888888444000333<<>>===BBB^^^mmmeeeNNNOOOtttFFFIII555555555444333333444555EEEBBB;;;666888<<<===;;;BBBIIIGGGCCCCCCDDDTTTooo===KKK[[[CCC777///;;;JJJfffNNN^^^dddCCC111888666===777///111000333;;;666///333555:::FFFGGGWWW^^^LLL666555;;;;;;777999888555333444222---///...///000222333222222///000111222222111///...---------,,,,,,,,,,,,,,,'''$$$,,,...%%%'''444;;;qqqWWW+++666###))))))((('''&&&&&&'''((()))((((((((((((((((((((((((++++++++++++,,,---......,,,,,,++++++++++++,,,,,,---,,,,,,+++******++++++******)))))))))((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''((())))))(((''')))******,,,222888666000///111111333555444111///000222333999,,,444yyyQQQ;;;999;;;444+++666333333444333111111333111111000111222333444555555444777===CCCEEEBBB???======;;;:::999999:::;;;666NNN]]]GGGFFFIII888===FFFMMMGGGKKKvvvKKK999444555555444333666;;;???HHHKKKJJJFFFEEEDDD???777>>>HHHNNNUUU```aaaeeerrrUUUAAAyyypppZZZ000///>>>KKKdddKKKRRRWWW@@@222888111444111(((AAAIIIxxxpppOOO111555CCCBBB<<>><<<;;;::::::999999===;;;TTTbbbGGGMMMCCCGGGEEEBBB111444>>>;;;JJJhhhggg;;;///333555777888999>>>EEEKKKJJJOOOOOOJJJNNN```rrrzzz|||QQQBBBxxxuuu\\\555///:::BBB]]]EEEEEEJJJBBB333999......444555uuuVVV:::777<<>>>>>AAAGGGMMMLLLJJJEEEKKKjjjtttTTTuuuQQQ666///444;;;___LLLBBB@@@===///:::000///999???mmmHHH===III>>>VVVVVVKKKPPPPPPIIIKKK@@@DDDCCC===999;;;<<<;;;999777777999===>>>:::666<<<===>>>>>>;;;777333000.........---,,,++++++++++++)))'''+++FFFsssmmm###:::&&&///...---)))((('''&&&&&&'''((()))))))))))))))))))))))))))******)))******+++,,,---,,,,,,,,,,,,+++++++++*********)))))))))******+++*********)))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&''''''''''''(((&&&((()))***))))))+++,,,333999BBBFFF@@@555222444999999999555111000333666)))444AAAyyy[[[>>>555777666666777333333444444444333333333222444888===AAACCCCCCBBB???;;;888666777999888777:::::::::AAAiiiYYYKKKEEEBBBQQQWWWFFF<<<222;;;>>>...666444;;;???CCCBBB333000???666;;;@@@BBB@@@???BBBFFFGGG???===XXX~~~YYY}}}YYY;;;///222:::hhhZZZFFF999444---<<<333000555555MMM???>>>QQQHHH:::DDDLLLJJJPPP:::>>>@@@======BBBGGGHHH???===>>>BBBHHHJJJGGGCCC>>>???@@@???<<<777222///------,,,++++++***)))))),,,000:::KKKnnnqqq333&&&///(((###***)))$$$---)))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))***+++,,,---+++++++++++++++***)))(((***)))))))))))))))******+++++++++************)))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((&&&((()))***))))))+++,,,555<<>>AAA===888777888::::::999<<<333BBB>>><<>>AAA@@@>>>TTT444444GGG555222<<<;;;555EEE??????GGG<<>>???HHHWWWNNNGGGNNNeeerrr[[[GGG777666777333111444222222333333444444444555777...333===>>>@@@DDDCCC000JJJ{{{OOORRRnnniii'''---......\\\iiiAAA;;;222333222888<<<777666|||yyy333EEEAAA111AAAGGG555999777777777HHH@@@===DDD:::AAAKKKGGGGGGKKKLLLIIIIIIKKKNNNIIIGGGHHHFFF???888666/////////...,,,,,,,,,***///---YYYzzz>>>%%%333)))))))))(((((((((''''''(((((((((((((((((((((((('''((((((((())))))))))))))))))))))))***+++,,,------------,,,,,,,,,++++++************))))))))))))))))))))))))(((((((((''',,,++++++)))'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''((((((((())))))******222???@@@>>>BBB>>>555555333222111000000111222222444000>>>WWWooo>>>(((BBB777333999===888111...444333444888>>>AAAAAA@@@===;;;888777777888888888999888777;;;;;;>>>eeeWWWOOOVVVBBBKKKjjjlllPPPAAA555444555222000222222222222222333333333333666222,,,000666222111===JJJ~~~lll:::CCCqqqRRR222333,,,PPPddd@@@>>>666555999111444888777\\\aaaXXX>>>777LLLBBB222888---000888IIIEEEFFFOOOJJJMMMSSSOOOOOOTTTYYY[[[\\\^^^ZZZSSSOOONNNKKKCCC<<<999,,,222---(((...000+++***)))bbbjjj999###&&&...))))))*********)))((('''((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))***+++,,,------------------,,,,,,+++++++++++++++************)))))))))(((((((((''''''+++)))&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''')))***,,,,,,++++++666@@@>>>999===;;;666888222222111000000111222333444///DDD<<>>PPPZZZgggqqq555???sssTTT999222333JJJvvv===CCC:::888555---333333===FFF\\\LLLAAACCC===555999888AAAIIIRRRNNNNNNRRRNNNJJJJJJLLLQQQWWW\\\___```bbb[[[XXXWWWUUUNNNCCC<<<<<>>;;;555666222111000000000111222333888333<<<888OOOMMMDDD777111444999:::555666666666666888===@@@DDD???:::888;;;======;;;555;;;888666;;;999888AAA|||kkkFFFMMMGGGBBBPPP[[[OOO>>>;;;555111111111000///000111111222222222222333333111999666III}}}jjjRRR111555gggmmm<<<***888CCC666DDD::::::...555>>>111===...PPPxxx]]]iiiTTT888>>>@@@:::KKK===FFFLLLTTT[[[___cccaaaXXX```iiillljjjfffcccbbbUUUXXX[[[YYYNNN@@@;;;===444...+++///,,,""")))===KKK"""777111222((()))+++,,,+++***(((&&&((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))***+++,,,---+++,,,...//////...---,,,******)))))))))(((((((((((((((((((((''''''''''''))))))((()))******((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%'''***---///000000///AAAKKKIIIBBBBBB;;;111111111111000000000111333444666444000QQQrrrAAA<<>>???>>>===444<<<999444:::;;;999>>>LLLCCC:::NNNIIICCCYYYaaaKKK:::555333111000000000000222111111222222333444444444888,,,<<>>GGGFFFEEECCCAAA@@@@@@AAA888>>>999333888999999???===LLLccc===>>>DDDNNNSSSRRRPPPEEE666222333222000...000222333000111222333444555666777888:::hhhAAA<<>>fffrrr@@@;;;@@@;;;999666444555999<<<===<<>>777444999777555<<<<<<===ppp{{{HHHFFFLLL>>>XXXhhhIII;;;@@@222111333333000...000333555000000222333555666888888...VVVxxx}}}OOOIIIHHHrrrEEEUUU///+++___WWW[[[SSS333999111111@@@'''===777@@@uuu```dddfffaaacccdddbbbffftttsssvvvzzz|||hhhhhh[[[PPPLLLJJJDDD<<<777555)))888111"""TTTjjj888000***+++,,,,,,---...))))))(((''''''''''''(((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))***+++,,,---***,,,...000111000...,,,+++++++++************)))(((((('''''''''&&&&&&&&&###''')))&&&$$$***888EEE$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''***///444:::>>>AAATTTTTTCCC111...------444111000000000000222444555444JJJvvv999,,,AAA999555333555;;;???>>>;;;<<>>666LLLkkkZZZNNN\\\lll888777555111AAAkkkRRR>>>999555444222111333888:::aaa{{{fffkkkccceee\\\GGGQQQgggyyyrrr|||fffZZZ^^^___XXXKKK???888555444>>>+++###MMMpppcccKKK000...---+++******++++++((((((''''''''''''(((((((((((((((((())))))))))))%%%&&&&&&&&&'''(((((((((((())))))))))))***---///333333333333222000///---(((...---&&&(((//////'''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&''')))---222999>>>BBBNNNDDD777111111222000---111000000000000222333444555]]]^^^333@@@222???BBB666222===BBB>>>666>>>GGGLLLMMMLLLLLLMMMDDD>>>888777:::<<<:::777999CCC444LLLwwwYYYPPPKKKFFFLLLPPPKKK>>>444333666000000////////////000000222BBB000***@@@444333aaawww]]][[[___XXX999444999777<<>>===nnnwwwPPPFFFHHHMMMFFFEEEBBB===888444333222000000000//////000000111000;;;...---===999WWWvvvNNNIIIMMMOOOAAA...000333777eeeAAA:::444555666555555666888sssYYYaaaPPPIIIOOOHHHCCCAAAMMMfffqqqjjjeeeRRRPPPMMMFFF;;;000///333555111DDD]]]UUU<<<333555---,,,+++***)))))))))***(((((((((''''''(((((((((&&&&&&&&&'''''''''((((((((((((''''''''''''''''''$$$(((...111111///......000222666888888555222000,,,///...+++111<<>>IIIQQQQQQIII===555222111///...////////////111333666777777xxxAAA>>>888555777:::===CCCJJJEEE>>>:::???KKKSSSSSSOOOMMMHHH@@@:::666666888999444;;;AAA666@@@PPP??????>>>FFFBBB???;;;888666444333222000000000///000000111111222)))666:::000SSSgggBBB@@@___SSS333((()))999tttCCC;;;555555777555444555666NNNOOOEEEDDDOOOIIIFFFFFFMMMZZZiiittt{{{vvvggg\\\XXXQQQEEE>>>GGGPPPDDD///444UUUyyyGGG---111...++++++***)))))))))))))))''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''))))))((((((''''''&&&&&&%%%(((---000000000000000111333777999888555000---...000...+++///666888555---,,,+++)))'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''&&&&&&&&&''''''''''''(((((((((((('''...555777777:::CCCKKKNNNIIICCC===888444111000.........000222555777999===wwwvvv777===@@@;;;777:::BBBGGGMMMCCC:::;;;DDDKKKLLLHHHKKKIIIDDD===777555666888===444888===888OOO^^^999AAACCC===DDD<<<<<<;;;999666444333333000000000000000111222222888///777999EEEFFF000TTTYYYAAA222'''999wwwyyyFFF>>>777666555444444666DDDTTTFFF???@@@EEECCC@@@<<<<<>>RRRqqq999,,,333((()))******)))))))))((((((''''''((())))))(((''''''%%%%%%%%%%%%&&&&&&&&&&&&)))))))))((((((''''''&&&'''(((***+++,,,...222444222333555555333///+++(((---......,,,---...,,,((())))))((('''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''&&&&&&&&&'''''''''((((((((())))))%%%...777:::888777:::>>>GGGHHHHHHDDD???999444111.........000222555888:::;;;^^^XXXDDD888;;;<<<666:::EEEMMMGGG@@@>>>BBBFFFHHHGGGGGGGGGEEEAAA<<<888666666:::999333===CCC666]]]@@@222DDDGGGAAAFFF888:::;;;:::666333333444000000000000111111222333111<<<444BBBnnnAAA'''AAAKKKIII===)))///[[[zzzLLLDDD===888444222555:::UUUSSSCCC>>>???;;;<<<<<<;;;;;;<<>>999<<>>uuuZZZ===$$$)))999666---000))))))***++++++******)))&&&'''((())))))((('''&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))*********)))+++///666:::===;;;777444111000111111...,,,+++,,,---+++)))(((''''''&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''&&&&&&&&&&&&''''''((())))))******+++000777;;;;;;777444222CCCGGGJJJFFF===555222222//////000111222555777999444666PPPFFF<<>>;;;555;;;:::<<>>111xxx\\\CCC---IIIJJJIII666000:::;;;yyyVVVQQQIII???555111999DDDqqq999777333<<<:::AAAAAA???;;;888:::AAAHHHDDDwwwsssooo|||VVV333000;;;555000222'''"""444)))***+++,,,,,,+++***)))&&&'''(((******((('''&&&&&&&&&&&&'''''''''((((((''''''(((((())))))*********++++++,,,---111777;;;888444000,,,***+++---///111---*********)))((()))))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&&&&''''''((()))******+++,,,///444888999777444111EEEHHHIIIBBB888111000222000000000111333555777999;;;:::JJJpppAAA555>>>>>>444<<>>444:::>>>666999???888\\\?????????@@@@@@???<<<:::222222222111111111000000,,,;;;+++111333///@@@444888```CCCLLLSSSFFF???444777,,,...jjj>>>CCC===:::888,,,WWWccc@@@===555@@@BBBNNNCCC;;;===AAADDDEEEFFF===UUUxxxyyyJJJ\\\kkkbbbIII555444<<<---.../////////...,,,+++///,,,(((''')))***((('''(((******'''$$$%%%+++000---&&&###'''+++***'''%%%)))$$$%%%---000,,,///777///---+++***+++---//////666111---,,,///111111//////---,,,+++)))''''''***)))(((&&&%%%$$$$$$%%%&&&###$$$&&&((('''%%%%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***)))'''&&&%%%&&&&&&'''******)))))))))))))))***,,,444::::::;;;???@@@>>>NNNNNNNNNIII:::,,,+++333000...///222222111444999@@@444RRR[[[???@@@;;;999:::999>>>JJJQQQOOOFFF@@@NNNQQQPPPIIIFFFEEE???777:::;;;;;;::::::;;;???BBBBBBmmmbbbHHHCCC>>>===??????;;;777222222222111111111000000222333333111666777333???pppXXXCCCPPPNNNEEE999000111///666PPPFFFHHH```dddFFF^^^bbbBBB???888BBBEEEHHH@@@<<>>>>>AAAHHHQQQVVVRRRKKKHHHNNNPPPKKKFFFDDDBBB===::::::::::::999:::>>>@@@;;;```pppFFFNNNEEE<<<999<<<===888333222111111111111000000000444+++666---444888---YYYMMMBBBUUUGGGEEE444111***---111aaaYYYVVVVVV??????AAAJJJWWW??????777999<<<@@@;;;;;;AAAEEEDDDCCCCCCGGGBBBGGG]]]```XXXZZZNNNAAA>>>@@@AAA:::222666444000---,,,---...000...---++++++,,,,,,+++)))%%%)))...111111000000000+++---...))) ...@@@999777///&&&$$$)))...///555;;;DDDGGGDDD<<<333---999///''')))222777444///++++++******++++++(((&&&&&&'''''''''''''''''''''%%%'''((((((&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&((('''''''''''''''((())))))))))))(((((())))))***...///666???CCCFFFMMMTTT222333777999555000///222222//////111222333888???JJJ}}}BBB999===<<<@@@AAABBBJJJTTTWWWRRRBBBHHHLLLIIIDDDCCCCCCBBB:::;;;:::999888999<<>>999111+++))),,,///'''***---...000222000,,,(((((((((''''''&&&%%%$$$"""%%%'''%%%%%%&&&((('''''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))(((((((((((())))))******000666;;;FFFPPPRRRMMM...000333555333000------333000///111333444:::BBBooo:::@@@888BBBFFFAAACCCOOOVVVVVVBBBDDDEEEDDDDDDCCCBBB@@@;;;;;;:::999777888:::===AAA888@@@yyyhhh@@@BBB>>>>>>===999555222111111000000000000000000000000...===111222333:::{{{\\\RRR___MMM:::000666000111333666}}}kkk}}}ccc888===QQQooovvvSSSGGGGGGEEE===<<<;;;888999===>>>>>>AAAGGG===EEEEEE@@@WWWpppKKKNNNUUUFFFHHHIIIEEE>>>888444333111111222222222222222111,,,,,,,,,***(((''''''''''''%%%&&&+++333555000***......//////111===UUUkkk]]]XXXFFF///$$$(((***&&&000+++...???UUUaaa\\\RRRzzz\\\BBB333///222555777777222)))$$$%%%&&&###******))))))(((((('''''''''++++++&&&$$$'''(((%%%''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&""""""######$$$$$$$$$%%%$$$$$$%%%%%%&&&&&&&&&&&&((((((''''''((()))******&&&333666666EEEXXXQQQ:::...222555555333111///---333000///222333444;;;BBB___:::555CCCKKKGGGDDDMMMXXX]]]LLLEEE???AAAFFFGGGCCC???<<<<<<;;;999777777999;;;AAA666BBBMMMEEE999>>>777:::;;;888222//////222//////000000000000000111***;;;---444888TTTxxx```___WWW???444111///---444666ssskkkhhhiiiiiiffftttfffYYYIII<<<===:::>>>>>><<<<<<===<<<<<>>@@@HHHJJJEEEAAA>>>>>>===:::777777999;;;999===??????dddccc:::;;;===999999777333000///000222////////////000000111111///...333888FFFgggUUU\\\CCC777)))222,,,222...OOOrrrvvvIIIfff^^^rrr```>>>999666===BBBAAABBBBBB???===BBBKKKGGGPPPEEEAAAHHH???```tttQQQ[[[^^^IIIGGGBBB<<<:::<<<======<<<888777555222000...---,,,,,,------,,,+++...333777777HHHWWWUUUCCC222+++,,,$$$###&&&)))(((###"""%%%)))((()))+++***%%%######---...---'''!!!""",,,555 &&&---000333>>>QQQaaauuuSSS===...$$$000---***&&&$$$$$$&&&'''---333222((($$$((()))###%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%&&&&&&''''''&&&'''((((((((('''&&&%%%'''&&&&&&'''''')))*********,,,111999BBBDDD;;;///...777;;;666000000222222222000111333444333777===}}}|||FFF???>>>DDDFFFEEEKKKUUUXXXIII===>>>EEEFFFEEEEEE@@@@@@>>>;;;888777999:::555@@@<<<===AAAzzz666<<<@@@BBB???:::333//////111222222.../////////000000111111<<<'''AAAAAAYYYgggJJJ\\\<<<333###;;;555:::///777nnnjjjaaa{{{VVVgggUUUFFF>>>DDDDDDEEEGGGGGGBBB>>>CCCKKK===XXXGGG???[[[SSSFFFfff]]]QQQ[[[SSSJJJ@@@FFFIIIDDD;;;777999>>>777555222///......///000---.........///333:::@@@444111---)))((((((((((((***((()))+++***'''***///---&&&$$$))))))$$$&&&---"""$$$(((+++,,,)))$$$ ***&&&######&&&***,,,,,,DDDcccAAA===666///***(((((()))%%%,,,,,,$$$""")))+++&&&%%%%%%%%%%%%%%%%%%%%%&&&########################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))))))))*********((('''&&&&&&&&&&&&'''''')))******...'''--->>>BBB777222777111;;;>>>666,,,+++...///111000111444444333666;;;ppp\\\HHH===FFFKKKFFFGGGOOOTTTGGG<<<<<>>GGG888666333000//////111222......///000111222222333666333@@@AAAqqqRRR^^^:::444444///777;;;---666cccjjjwwwcccJJJ<<>><<>>lll|||<<<777CCC@@@AAA777555222000//////111222...//////000111222333333666444999www~~~bbbVVV111000;;;===AAA:::...AAAZZZMMMFFFgggooopppTTTRRRSSSWWW]]]\\\UUUNNNOOOUUUZZZ[[[]]]___^^^ZZZ\\\iiipppkkkiiinnnpppnnn\\\ddd^^^SSSVVVZZZ^^^hhhEEEJJJSSSXXX[[[iiiaaa@@@---%%%)))555222000,,,******+++,,,,,,)))///,,,///444000000333///,,,---333444///******)))***)))'''&&&(((***+++,,,###"""$$$"""(((,,,$$$&&&&&&&&&&&&***000888===WWWhhhnnn:::%%%$$$###%%%&&&'''&&&$$$''''''''''''%%%$$$"""!!!%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((((((((((((((((())),,,///222555777888>>>EEEDDD777///111111---222...888333222333...<<<}}}EEE@@@LLLDDD>>>JJJNNNCCC999999===@@@CCCFFFEEEFFFGGGEEE@@@<<<999888777>>>666666>>>999SSSOOO222;;;FFFCCC===666444222000//////000111/////////000111222333444444777???|||jjjGGG:::222:::999555...888gggSSSZZZ^^^pppzzzwwwfffTTTMMMSSSXXXUUUPPPUUU___jjjssszzz~~~yyyvvv}}}}}}vvvssswwwwwwssszzzyyyPPP333000999777444///+++)))(((&&&&&&((()))***,,,///333777999999???CCC@@@:::888;;;@@@???<<<===BBBDDDBBB@@@AAAOOOMMMHHH???555...,,,---222))))))***&&&)))---'''...+++((('''((())))))))))))333;;;EEE[[[iiiVVV777...,,,*********)))'''%%%"""###$$$%%%%%%$$$######%%%%%%%%%%%%$$$$$$$$$$$$"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&'''''''''''''''(((((())))))))),,,***+++///555999::::::@@@FFFCCC888111222111......,,,888888555222===hhhlll>>>GGGHHH???IIIKKKDDD????????????@@@DDDEEEGGGGGGFFFBBB>>>;;;:::666===666777???888<<>>HHHNNNOOOUUUGGGDDD???:::333,,,'''&&&***%%%%%%((((((...555444888<<>>CCCBBB???>>>AAA???888333444444222...+++555777777555TTTPPP:::IIIMMMIIINNNJJJGGGFFFBBB===<<<@@@AAACCCDDDCCC@@@===;;;:::444<<<888777@@@===777@@@MMM777LLLLLL@@@???<<<333222000////////////000////////////111333555777666ZZZmmm\\\MMMOOO<<<:::444>>>AAABBBHHHeeeoooUUU>>>???666000===FFF@@@888AAAFFF???<<<;;;BBBJJJMMMHHHAAA666888888888:::>>><<<666<<<===<<<:::;;;;;;888333444222((('''111222///333666,,,""""""+++444444000888111888@@@CCCUUUkkkooofffhhhiiiiiijjjlllpppsssdddjjjxxx]]]```eeeooobbb^^^UUUIIIDDDLLL[[[gggfffbbb^^^YYYOOOCCC???BBB666,,,111<<<<<<<<<<<<555111---)))(((******)))&&&%%%...555333,,,&&&###"""((('''(((,,,111666888999???:::333,,,'''%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''(((((()))&&&''''''((()))***++++++,,,,,,111:::DDDIIIFFFBBB<<<>>>;;;666333333333222333///222111333333___BBB<<>><<<<<>>999<<<777???OOO```oooEEE:::DDD???CCC666888>>>NNNEEE:::;;;@@@FFFKKKKKKEEE???@@@@@@>>>;;;===???===777333333333333333222000---111333---,,,222---(((...+++111666888:::<<<===:::??????ZZZrrrwwwoookkkeee]]]YYY\\\dddlllgggfffxxxWWW\\\WWWZZZSSSWWWUUULLLIIIXXXrrrbbbZZZUUUUUUPPPHHHGGGKKKGGG444555IIIWWW]]][[[PPPBBB===555///,,,+++,,,,,,111***)))///000++++++111%%%$$$###$$$(((+++,,,,,,777333---(((%%%&&&(((***&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''(((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((())))))*********(((***000999AAADDDCCC@@@===;;;888444222000///...333/////////888999eeekkk:::AAALLLEEEBBB@@@@@@===888888<<<<<<>>>BBBCCCBBBAAAAAAAAA<<<<<<999666666:::===<<<555vvvBBB888???LLLKKKCCC<<<444000000/////////.........000///...///000444777999fffrrrUUUMMMDDDBBB@@@BBBCCC===SSSpppqqq{{{}}}zzzllllllZZZVVVZZZDDDGGGHHHPPP:::>>>;;;999:::<<<;;;666111333555777:::???AAA===555;;;999888666444333333555000333000///111,,,---:::>>>WWWqqq~~~~~~hhhfff```WWWRRRSSS[[[bbb|||pppjjjuuuddd[[[PPPXXXXXXMMMKKKcccssscccUUUQQQMMMEEEDDDIII666111???SSSUUUQQQNNNJJJAAA===555...,,,000888>>>KKKDDD@@@CCCAAA777---))),,,)))&&&%%%&&&&&&&&&&&&'''&&&%%%$$$%%%''')))+++'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((()))))))))))))))))))))***(((***...333777;;;======999666333222000///.........///...///>>><<<]]]\\\AAAIIIEEE???;;;;;;999666777::::::===AAACCCDDDDDDEEEFFFCCC:::777888555888<<<:::777EEE```;;;<<<>>>BBBJJJLLLAAA333///////////////.........000///...///000444777999eeeGGGNNNAAA===222DDDYYYccc~~~uuutttlllrrr[[[GGGGGGLLLSSSYYYUUUHHH===666;;;AAAFFFKKKKKKAAA666111000222444888<<>>@@@===999888444000000//////.........//////(((888)))444111444999ooouuufff___YYYzzzyyyuuu}}}www~~~UUUxxxZZZEEE???]]]wwwzzzzzzsssvvvrrrrrrwwwyyyzzz~~~hhhiii{{{{{{lllxxxqqq|||~~~yyyYYYYYY___YYY]]]qqqtttxxxnnnuuu```IIIIIIDDD===DDD>>>GGGZZZnnnRRR666BBB???DDD:::777EEEFFFJJJ^^^JJJJJJJJJIIIJJJFFF888)))---***111???CCC:::555777666555222...***((()))***$$$&&&)))***)))))))))***(((((())))))))))))((((((''''''''''''''''''''''''))))))))))))(((((((((((()))************+++++++++,,,---...///000000000000444000---,,,...///...---000---000666'''555CCCwww~~~AAAGGGMMM@@@888BBB<<<000444777:::@@@HHHLLLKKKEEE???BBB>>>999888999;;;:::999888>>>999]]]<<<:::???@@@<<<888777444/////////............//////333000///444777,,,WWWyyyfff___|||~~~llllllwww}}}rrrllllllooosss|||rrrZZZUUURRRMMMccc~~~ooosssbbbPPPOOOKKKGGGRRRTTT]]]^^^dddcccfffOOO999777333///:::OOOWWWUUUXXX___^^^YYYSSSOOOJJJ>>>222444444>>>LLLOOOCCC888666666555333000,,,******+++(((***------,,,***)))***((())))))******))))))(((''''''''''''''''''''''''***)))))))))(((((((((((()))************++++++++++++,,,---......///......111...,,,---...///...,,,333444***666:::888666{{{jjjJJJLLLBBB777999:::666777999999<<>>999777777888777666;;;666999]]]sss???<<<<<<@@@@@@;;;666555222/////////............//////555%%%444333777---yyy~~~kkkxxxuuuyyytttvvvyyynnnaaalllooouuuuuuiiihhhbbbVVVWWWUUUaaauuuttteeebbbUUU^^^```aaaeee^^^[[[fffeeeiiigggYYYfffmmm```AAA::::::FFFOOOJJJIIIOOOQQQaaa___XXXOOOHHHCCC;;;333888;;;GGGWWWYYYKKK>>>999555555444222...,,,++++++,,,...111111///,,,******)))******************)))((((((((((((((((((((((((******)))))))))((((((((()))************+++++++++++++++,,,,,,,,,,,,,,,+++---------...000000...---///777'''000<<<555555UUUIIIAAA;;;555888;;;666:::777777>>>GGGLLLJJJEEEGGGCCC===888777666666666;;;222<<<999pppLLL555<<<>>>AAA???999444333111...///............//////000///)))777333777MMMqqq|||pppfffkkkmmmiiirrrvvvbbb```fff]]]XXX\\\\\\^^^^^^XXXRRRPPPNNNPPPVVVEEEKKKSSS]]]bbbaaafffrrrpppoooeeeqqqeeesssxxxTTTLLLUUUVVV@@@;;;DDDAAAIIIJJJGGG???;;;999777222666999DDDQQQSSSKKKAAA<<<333444444222///,,,++++++,,,///222222000---++++++******++++++++++++******))))))))))))))))))))))))*********)))))))))(((((())))))*********+++++++++******+++++++++******)))+++,,,...111222222000...---666...//////AAA^^^pppJJJ;;;@@@;;;:::;;;222999666666===GGGMMMKKKGGGLLLHHHBBB===999888777777666777>>>000PPPvvv;;;<<<:::???AAA>>>777222111111///...............///000000,,,999444333???zzz{{{{{{rrrrrrllljjjnnnqqqooofff```YYYYYY]]]^^^YYYVVVQQQGGG[[[UUURRRPPPPPPVVV[[[YYYRRRMMMLLLMMMLLLSSScccooobbbXXXPPP^^^TTTsssjjjKKK???@@@<<>>HHHMMMKKKGGGMMMKKKFFF@@@<<<999888888222@@@999888AAAnnnIII888DDD999@@@AAA===555000000111000......---......///000111,,,>>>,,,555XXXrrr```aaammmsssmmmfffbbb[[[QQQVVV\\\[[[SSSQQQSSSOOOHHHOOOWWWfffhhhYYYUUUUUUMMMOOONNNVVVZZZWWWaaakkkffffffRRRFFFDDDWWW^^^hhhiiicccKKK:::666666:::<<<777555888999999<<>>::::::===>>>777777999>>>EEEHHHHHHGGGIIIIIIGGGBBB===999777777222AAA222;;;:::FFF|||:::===GGGAAA@@@@@@;;;333...000222111---------......///000111///666...FFF~~~vvvfff^^^cccllloooggg______aaaaaabbb```WWWQQQSSSSSSVVV______iii~~~}}}cccXXXTTTFFFCCCJJJ\\\dddfffxxx~~~jjjZZZTTTIIIQQQ\\\jjj]]]OOOWWWUUUJJJBBB>>>777777BBB999888666666:::>>>;;;444888777777666777777444111333333222000...---...000------...,,,***)))***,,,((())))))******))))))((())))))))))))))))))))))))+++++++++*********)))))))))************+++++++++***+++,,,,,,------------***---000111///......///...//////777[[[zzzHHH:::>>>>>>===777888999;;;===AAAEEEGGGGGGHHHHHHEEE@@@;;;999888444888333:::;;;666fffUUU===BBBGGGLLL@@@@@@;;;222---000222222---------......000111111666222:::```qqq|||xxxvvvrrrlllgggeeefffiiimmmooonnnlllkkkbbb___]]]eeejjj___\\\lllvvvzzz{{{tttUUUJJJJJJSSSSSSWWWxxxwwwVVVJJJ444@@@<<>>>>>:::555444444333000......000333000000...,,,)))((()))+++(((((())))))))))))((((((((((((((((((((((((((((((+++++++++************))))))************+++++++++***+++,,,---.../////////))),,,//////---,,,,,,...,,,@@@888888eeeWWW???CCC===666999999999777777;;;BBBHHHFFFIIIKKKIIIDDD???<<<;;;444///:::999???666<<>>===;;;999999>>>BBB>>>555444888666555444222111///...---...---,,,+++************((())))))*********)))))))))*********)))((('''&&&'''***+++***'''&&&(((***+++++++++***************,,,******+++...///---+++,,,,,,,,,------------......888333CCCOOO===CCC999>>><<<:::666333777@@@IIIMMMCCCIIIOOORRRMMMEEE<<<777:::777777:::::::::AAAJJJYYY;;;DDDEEEEEEDDD???:::444000///000000000/////////......000222222888444ooo}}}~~~|||vvv|||{{{ooommm```KKKBBB???GGGJJJPPPsssaaaUUUVVVSSSPPP===IIICCC@@@EEE\\\pppNNNFFF>>>;;;::::::<<<@@@HHHKKKXXX___YYYVVVVVVOOO>>>;;;999:::>>>@@@AAA@@@===;;;===@@@===666555999333333222111000/////////...---,,,+++************))))))************)))))))))))))))))))))((('''&&&''')))+++***((('''(((*********************+++++++++***)))+++---...,,,***------------------------000999...777BBBsssBBBAAA<<<===<<<999555666;;;BBBFFFDDDIIIPPPSSSOOOHHH@@@<<<;;;888777:::999888===EEEuuu???:::HHHMMMBBBCCC===999444000///000000000000111111000......222555;;;>>>~~~wwwooogggttt}}}}}}mmmiiiTTTAAA;;;;;;HHHQQQUUUsssccc[[[SSSGGGNNNLLLIII???BBBRRRjjjxxxXXXQQQJJJGGGCCC@@@@@@DDDBBBQQQiiimmmZZZMMMKKKHHH>>>999444444999======<<<>>>;;;:::<<<:::777666999111111000000//////000000...---,,,+++************)))***************))))))(((((()))))))))(((''''''''')))***)))(((((()))***)))))))))***+++++++++,,,******)))+++,,,---+++***------------------------...888///111:::zzzJJJFFF999======<<<999666666:::???CCCHHHOOORRROOOIIICCC???;;;888888999888666999>>>TTTTTT:::@@@IIIRRRBBBAAA;;;888333000///000000///...---...000000///111555888fffuuuwwwvvviii\\\TTTSSS]]]xxxbbbXXXBBB999===AAAOOOWWWVVVooo{{{}}}nnnhhhXXXGGGNNNMMMPPPMMMWWWbbbeeerrrZZZTTTOOOOOOMMMGGGBBB@@@JJJXXXooorrr[[[JJJCCC<<<===777111222999???AAA@@@@@@===;;;999888777777777222111000///......//////------,,,+++******************+++++++++***))))))''''''((()))))))))(((((((((((())))))))))))***+++(((((()))***+++,,,,,,,,,*********+++++++++***)))------------------------***444777444>>>mmmLLL;;;===>>>???>>>999555666;;;AAAFFFLLLOOOMMMGGGBBB>>>999888888888777777888:::;;;EEEDDDIIIDDDOOOCCC;;;999666222//////000000///...***+++000222000///222@@@xxxrrruuutttoooiii___WWWUUUSSSVVVqqqnnnZZZJJJDDDDDDLLLKKKRRRUUUPPPdddhhhrrrgggbbbaaadddnnnbbbUUUVVVdddjjj^^^```vvviiicccaaafffhhh___SSSKKKPPPTTTbbbhhh\\\RRRIII===888555222666@@@JJJPPPRRRJJJIIIFFF@@@;;;888555333555333111///------------------,,,+++************+++++++++++++++***))))))''''''((()))*********)))((((((((()))***+++++++++(((((()))***+++,,,,,,,,,)))***++++++************,,,,,,,,,---------......,,,111:::555GGGZZZ>>>>>>===???BBB>>>777666;;;@@@FFFMMMPPPNNNHHHBBB>>>999999777666777888999999:::TTT]]]AAALLLNNN@@@EEECCC444777444111//////000000///222---,,,111111...111888eee~~~ooolllqqqnnnuuuuuupppjjjaaa```gggnnniiiooolllhhh\\\___aaafffZZZYYYYYYQQQaaa\\\dddXXX^^^rrrnnn[[[WWWaaaiiicccaaakkkooorrrooopppwwwwwwmmm___VVVMMMIIIPPPYYYYYYYYYTTTFFF???===<<>>DDDCCC;;;888:::???FFFOOOSSSRRRLLLEEEAAA<<<<<<999555777:::;;;888;;;111BBBBBBIIIRRRCCC>>>DDD111555333000//////000000///111...000222...---;;;NNNzzzllljjjlllnnn{{{~~~qqqqqq{{{|||xxxppp}}}rrraaannnhhhkkknnntttiiijjjiiiZZZccc\\\aaaVVV]]]fffiiimmm]]]jjj```cccjjjjjjkkkjjjaaaaaacccgggkkkeeeXXXOOOKKKMMMEEEIIIPPPPPPSSSRRRHHHCCCCCCCCCBBBCCCGGGMMMRRRRRR[[[^^^SSSFFF===999555666444111///......///000...---,,,+++************,,,,,,,,,,,,+++***)))(((((()))***+++,,,---------((('''&&&(((,,,......,,,******************++++++***,,,...---+++)))***+++))))))***,,,...///111111444555000888]]]DDD<<<;;;CCCEEE===777888999BBBMMMTTTUUUPPPIIIDDDBBBAAA;;;666666;;;;;;777999222bbbiii999DDDDDDTTTJJJ;;;FFF333555222000//////000000///---...222333,,,...GGGdddxxxwwwyyyzzzwwwyyy|||yyyxxxlllppp\\\III[[[VVV^^^eeeqqqnnnvvvvvv``````ZZZ```ZZZ```\\\ZZZwwwyyypppnnnooolllooooooeee___eeekkkjjj^^^PPPKKKOOOQQQJJJMMMMMMFFFGGGIIIBBB:::===?????????BBBJJJQQQHHHVVV]]]UUUHHH@@@===;;;555333111//////000222333...---,,,+++************---------,,,+++***)))(((((()))+++,,,---...//////(((&&&&&&(((,,,///...---+++++++++***************+++---///...+++******,,,'''(((***,,,...000222222222999///DDD}}}FFF<<<999CCCFFF>>>666555333<<>>666666;;;;;;666777AAA777QQQDDDDDDNNNUUURRRRRROOOBBB222222000///............)))444//////000555<<>>:::;;;777333///...///000...,,,222///+++******++++++++++++---...///...,,,)))'''))))))))),,,000000...+++&&&''')))+++---.........,,,+++*********+++,,,---000---+++)))***+++***)))******+++,,,...111444555999---DDDHHH___<<>><<<:::<<>>xxx]]]IIIUUUMMMrrrZZZLLLFFF555111000///...............,,,)))///111:::aaatttssspppvvvjjj\\\}}}cccjjjpppWWWMMMWWWNNNIIIFFFRRRJJJjjjoooxxxvvvcccRRRLLLDDD999888AAAXXXooo{{{ddd___]]]PPP@@@;;;888:::;;;>>>DDDLLL@@@CCCHHHNNNPPPPPPOOONNNGGGCCC@@@@@@>>>::::::===888::::::666111...///111,,,,,,,,,---///000...---,,,---...///...---+++***+++++++++,,,---.........000...+++))))))***---...222111///...---------......,,,******+++,,,+++)))+++++++++,,,...000222444000@@@888]]]???CCC???BBBCCC:::999888555888HHHYYYYYYNNNIIIJJJGGG???777444555777;;;...===555QQQ;;;\\\QQQSSStttsssLLL@@@<<<...000//////...............000+++666555BBB|||zzzpppxxx\\\bbbYYYYYYOOOKKKvvvnnnaaa```SSSNNNQQQHHHNNNCCCLLLEEEiiirrrlllbbbPPPCCCCCC>>>555888EEE[[[kkkjjj[[[VVVNNNFFFBBB???===:::777<<>><<<999999;;;:::666666888FFFEEEBBB<<<444//////111---,,,,,,...000111///...++++++,,,,,,,,,+++******************+++,,,...000///---***((()))+++...000111000...,,,,,,+++,,,,,,,,,+++***+++,,,,,,+++)))++++++++++++---///222333555666333nnnZZZ<<<@@@CCC;;;AAA:::999555555CCCVVVZZZRRRMMMKKKHHHCCC;;;666555777222:::666666<<>>KKKFFFXXXgggeeeWWWGGG:::222///...000666888777888;;;NNNJJJCCC999111+++******///------...000111000///******++++++++++++******))))))*********,,,000333///---+++))))))+++...000///...,,,+++++++++,,,,,,,,,+++***+++------+++)))++++++++++++---///111222888(((GGGDDDAAACCC888CCC999888666777AAAPPPZZZ\\\WWWQQQLLLHHHBBB999555555+++===...888777iii[[[KKKHHHYYY\\\OOOSSSYYYFFF333222888.........------......///...666...CCC{{{nnnNNN\\\uuuqqqiiimmmvvviiiRRRaaa|||ooonnnmmmbbbddd[[[XXX\\\cccllltttyyy|||jjjeeeWWWRRRTTTNNNXXXOOOMMMPPP^^^aaauuuzzzuuu]]]UUUNNNLLLJJJJJJPPPXXXTTT^^^uuurrrddd[[[QQQAAA===999666555<<>>???777666777999<<>>CCCBBBBBBCCCCCCKKK^^^ooo```ddd```SSSGGGAAA;;;555444111111555999<<>>777777888/////////............//////111:::111~~~zzzFFFrrrwwwbbbsssfffrrrppp{{{___VVV???```zzzpppggg___bbbqqq|||zzzsssqqq{{{~~~xxxwwwppphhhqqqwwwrrrkkkiiibbbmmmeeelllmmm^^^```ccccccTTTLLLSSSWWWSSSSSSYYYQQQZZZ^^^lllttt\\\JJJZZZ]]]VVVNNNPPP^^^jjjfffYYYSSS^^^OOO@@@LLLRRRLLLOOOQQQUUUQQQJJJDDD666///777333777DDDEEE555333GGGVVVYYY444---999///(((//////111111000...,,,,,,///222&&&---000---+++///111000222///,,,...333888999888999111---111000***,,,444777111+++))),,,...---+++///......------,,,,,,+++***,,,............000222///QQQ777NNN===:::999777666777<<>>CCC???:::999888666666;;;AAAFFFSSSTTTYYY^^^XXXIII<<<888888,,,999222666555EEEbbbOOO^^^]]]PPPCCC===888///000222+++............//////000111666...|||vvviiiiiieeemmmfffsss||||||{{{|||{{{|||~~~|||wwwtttlllpppjjjbbbiii~~~oooiiigggdddfffjjj\\\fffggg~~~nnnaaa]]]NNNSSSWWWVVVVVV^^^lllxxxooolllWWWKKKWWW___WWWPPPYYY[[[[[[ZZZ[[[[[[VVVOOONNNUUUOOOFFFDDD@@@@@@JJJOOOQQQLLLKKKNNNHHHCCCKKK@@@BBBCCCCCCKKKVVVUUULLLDDD>>><<<666...444;;;444333222000000000000///...111222000---...111000---333555666222...,,,///333,,,...---+++,,,222666666///,,,***,,,000222111000*********++++++++++++,,,)))***,,,------...000333SSSWWW999CCC<<<;;;888666555888===BBBQQQTTT[[[bbb___RRRCCC:::777///999111666666:::xxx^^^WWWiiidddPPPDDD>>>888///000444...............///000111222444FFF|||```zzztttxxxtttrrr}}}yyywwwtttpppsssmmmgggttt~~~kkkaaa^^^^^^eeelll___yyy~~~pppjjjddd[[[TTTUUU___eeeeeefffkkkaaa[[[NNNHHHSSSZZZSSSJJJbbbaaa___\\\VVVPPPIIICCCEEEGGGGGGHHHKKKKKKOOOWWWOOOQQQNNNOOOTTTLLLCCCGGGBBBTTTVVVKKKIIINNNOOONNNHHHCCC???;;;888;;;<<<999555555555333111222555888:::555...+++,,,///000///===;;;666000+++***,,,000+++111000+++---777:::666+++******,,,///000///...((((((((()))***++++++,,,)))***+++,,,---...111444\\\>>>DDD===<<<999666444666:::===NNNRRRZZZaaaaaaWWWIII@@@777222888222777999555TTTfffbbbfffTTTLLLBBB===888///000555000------......000111333333000oooRRR]]]lllwww~~~yyy|||jjj```___```lllqqqrrrwwwppphhhccc^^^\\\^^^bbbbbb|||sssqqqkkkiiiZZZXXXPPPXXXnnnssseee___fffWWWLLLIIINNNPPPPPPQQQQQQ```\\\XXXVVVRRRLLLEEEAAA???;;;???IIISSS^^^bbb___EEEFFFAAACCCLLLJJJGGGOOOVVViiibbbKKKBBB>>>999;;;CCC777222CCCTTTOOO>>>777///444777555222555@@@JJJAAA888///***,,,///333555AAA999000)))(((+++...000+++111111+++,,,444777222*********,,,,,,,,,+++)))&&&'''(((((()))***++++++)))***+++,,,---///333666dddTTTBBB???===:::777444444777:::HHHMMMTTTYYYZZZUUULLLDDD999555777444888:::555???~~~]]]___^^^KKKEEE<<<:::777---...333///---------///000222444555<<>>000222111888DDDWWW```JJJ555777(((---111222111777DDDOOOAAA888000------///444:::NNNCCC555,,,***+++,,,,,,+++---,,,))))))---...,,,******++++++***)))((('''''''''(((((()))***++++++***+++,,,---...111555999mmmzzzFFF@@@???<<<888444444666888@@@HHHPPPSSSSSSQQQMMMIII???999666666777888888888rrrtttRRRZZZYYYNNN>>>777888666---...222...,,,------///111333444666bbbfffNNNOOO}}}iiiccczzz\\\[[[mmmjjjfffssszzzpppoooaaaTTTGGGCCCGGGKKKccctttwwwjjjVVVXXXWWWQQQLLLNNNVVV]]]wwwjjjbbbRRRRRRNNNHHHXXXgggggg\\\RRROOOOOObbbYYY[[[UUUIIIWWWooosss^^^^^^aaaaaaWWWJJJEEEHHHBBB???FFFMMMZZZvvvzzz]]]PPPNNNBBB;;;>>>???FFFWWWiiigggIII888FFFCCC777AAA444FFFOOOXXXaaaPPP888555((()))+++---///444888<<<666111------,,,***///666KKKDDD999000***(((((()))+++(((''')))***'''(((+++***++++++***)))((())))))((((((((())))))******++++++,,,------///222777;;;pppWWWAAA@@@===999555444666888;;;HHHTTTUUUSSSSSSRRROOOFFF<<<444777333222:::888NNN}}}ZZZ___UUUIII;;;666888777//////333///,,,,,,---///111333555666jjjJJJFFFyyy```~~~rrrhhhyyyooowwwqqqJJJAAAfffzzzlllxxxuuuzzzrrrccclllfffPPPPPPuuutttgggccccccJJJMMM___[[[nnniii___VVVHHH???@@@___sss{{{tttxxxmmmfffaaaVVVHHHEEERRRjjj{{{aaa;;;BBBWWWLLL___fff]]]^^^kkkfffTTTkkklllpppdddXXXqqqSSS[[[gggkkkaaaTTTTTT\\\RRRSSS\\\___jjjlllEEEHHHCCC???AAA>>>BBBQQQmmmmmmOOO===GGG@@@:::QQQMMMJJJ777???kkkvvvOOO...---)))''')))---...)))$$$***((())),,,***%%%(((000111111///***%%%%%%)))...,,,&&&&&&,,,,,,&&&'''...***++++++***))))))+++,,,))))))))))))************+++,,,---...000333999===llljjjAAA@@@===999666555666888;;;LLLZZZ\\\YYYXXXXXXVVVKKK>>>444777000---::::::888gggjjjYYYBBB???:::444111111000...,,,+++333&&&666...333000HHH}}}nnn}}}XXXRRRQQQYYY}}}eeevvvvvvfffbbbTTTEEEKKKvvvpppuuuhhhWWWoooppp}}}iiieeeXXXOOORRRIIIAAAKKKjjjvvvnnniiiiiilllnnn|||{{{uuuqqqVVVKKKZZZ[[[oooqqqDDDXXXNNNYYYjjjxxxOOOeeehhhqqqkkkWWWEEE???PPPNNNwwwqqq___yyyrrrooollliii^^^LLLRRRNNNTTT___hhhdddUUUIIIDDD>>>OOOTTTGGG@@@JJJTTTSSS\\\WWW555uuuBBB///(((((((((((((((((((((((((((((()))***************++++++*********+++---...((((((((()))******++++++))))))(((((('''''''''&&&''''''''''''((((((((((((,,,,,,---...111444888:::^^^MMM;;;BBB:::888===...999888MMMdddeeeXXXZZZaaa[[[MMM<<<777:::444333777777>>>lllqqq|||~~~YYYVVVKKKFFF===999444111000///---+++,,,000)))444000333222aaaqqqhhhmmmeeeQQQ```]]]nnnwwwjjjbbb^^^```rrrmmmmmm^^^RRRaaafffQQQLLLVVVfffqqq}}}]]]fffUUUUUUsssrrrSSS@@@[[[KKKbbbwww|||vvvfffMMM777CCCOOOggg{{{vvv```QQQRRRRRR@@@CCCBBBdddhhh|||zzzVVVBBBBBBEEE<<>>:::777333111///...---+++...,,,...111222333999|||___cccfffdddfffqqq}}}bbbDDDbbbxxx}}}vvvfffyyynnnjjjyyyyyygggOOO>>>;;;FFFTTT^^^{{{uuudddUUUCCCNNNIIIWWW}}}rrrZZZJJJEEE===DDD]]]>>>YYYoookkkXXXFFF999111,,,777RRRkkkeeeLLLHHHVVVLLL;;;:::???PPPUUUmmmVVV@@@666666777JJJddd~~~dddJJJ;;;444444(((333ZZZ{{{]]]+++222666(((,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((('''&&&&&&&&&'''''''''(((((())))))******+++*********)))))))))))))))((())))))))))))*********---------...111555888;;;MMMVVV@@@@@@<<>>666444999:::222@@@ssszzzjjj[[[fff\\\>>>999777666333000///---,,,+++///)))111...222444GGGmmm[[[jjjTTTZZZbbbvvvYYYpppdddJJJHHHTTTqqqzzzjjjnnnzzzzzzrrrRRRlllzzzyyyyyy^^^EEEuuuyyyoooWWWyyywwwgggaaaWWWNNNKKKMMMTTTZZZpppwwwoooZZZLLL444555777HHH\\\^^^iiimmm[[[MMM<<<444888===111???MMMOOOKKKDDD<<<444000...777GGGJJJBBBAAAHHH555333555777999DDDSSSGGGKKK@@@444...+++===]]]SSS;;;>>>GGGGGG555999YYYrrrpppjjjlllMMMLLL:::)))(((+++)))+++''''''''''''''''''''''''&&&'''(((((())))))((((((+++******))))))(((((((((''''''(((((()))*********************************))))))*********+++++++++---------///111555999;;;GGGlllEEEFFFAAAGGG[[[kkksssnnnqqqvvvyyyzzzXXXHHHFFFIIIAAA:::888444888666~~~rrrjjjXXX^^^KKK888AAA555444333111///---,,,,,,000***222+++333888bbbuuu___ZZZUUUXXXRRRSSS___nnnUUUDDDMMMkkkKKKUUUHHHSSS\\\JJJ@@@GGGGGGFFFdddoooMMMmmmiiiFFF\\\rrrbbbBBBddd```vvvvvvfffzzzgggbbb^^^UUUIII@@@@@@JJJSSSKKKIIIMMMWWW^^^ZZZMMMCCC//////222888666///===[[[wwwbbbSSSFFF444///...%%%---000444888<<<<<<444,,,000///,,,***---111000++++++444:::---(((BBB{{{bbbJJJAAA666444333'''---888```zzzhhhDDD333444999GGG666***...777999777666'''$$$(((,,,))))))(((###(((((((((((((((((((((((((((((()))************)))+++++++++******))))))((('''''''''((())))))******************++++++++++++************++++++++++++------...///222555999;;;HHHOOOHHHDDDGGG```pppzzzooolllrrryyy\\\LLLHHHJJJ@@@888666222:::777jjj{{{___SSS```NNN>>>>>>333444444222///---------///...111+++555CCC|||eeeZZZ]]]RRRJJJQQQ>>>TTTLLLSSS```LLLhhhXXXAAA333444>>><<<666999;;;AAA;;;bbbUUU:::UUUppppppwwwPPPOOOrrrjjjcccXXXJJJfffqqqhhhbbb```dddEEEAAAAAA>>>777111000777>>>555000,,,000999>>>:::333111777999555555>>>DDDBBBeeeTTTEEE888...333999444***...222222111///......$$$111555---)))000333...111>>>PPP:::111GGGttt[[[kkkYYYQQQ@@@555222)))333'''444;;;333+++)))***(((222000***%%%&&&+++***&&&///'''***...)))***,,,'''))))))))))))))))))))))))((())))))***************(((((()))))))))(((''''''&&&''''''(((((())))))******************+++++++++)))************+++++++++.........///222666999<<>>XXX???666<<>>GGG:::---(((###111666///'''$$$''',,,111333***///444555444222///,,,000---------)))+++...---))))))))))))))))))))))))'''(((((()))***)))))))))%%%&&&'''((((((((('''&&&&&&&&&''''''((())))))))))))))))))*********++++++)))))))))************+++.........000222666:::<<>>555222444555444000......000)))444,,,///<<>>FFFDDDBBB???<<>>AAA777333000---000///+++***---000111000000999///+++111555111000333EEE222EEE)))$$$)))...555555)))---+++111999///222+++***,,,...,,,'''(((---333000......***%%%(((///###)))...,,,)))((('''&&&((((((((((((((((((((((((&&&''''''(((((((((((((((%%%&&&((()))))))))((((((&&&&&&''''''((()))))))))(((((())))))************((())))))))))))*********.........000222666:::<<>>CCCOOO^^^hhhnnnwwwxxxQQQDDDAAA333<<>>aaaJJJQQQKKKHHHJJJIIIMMMaaaxxxpppiiiaaafff~~~vvvkkkhhhyyytttuuuSSSOOOJJJBBBBBBBBBBBB@@@>>><<<;;;;;;:::888666555444333333444333222111000...------///000111111...---,,,---,,,------///111333444555666444111,,,((((((***,,,'''(((***---///111333444...///000111111///---,,,((()))))))))************------,,,,,,+++***))))))))))))************))))))(((((((((((())))))))))))******))))))((((((''''''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************...///000000222666;;;???PPPTTTttt```FFF@@@999777333777IIITTT[[[wwwsssfff]]]RRRIII@@@777444555777;;;999___rrrmmmfffXXXOOO:::555111333333222111000///...---000///555444???QQQSSSUUUOOO\\\aaa\\\MMMDDDDDDAAA;;;999;;;AAAHHHKKKLLLPPPVVVSSSEEEFFFEEE444000555...555333444777<<<===999555888(((333MMM666vvvNNNGGG>>>999:::;;;===JJJZZZ[[[dddhhheeeeeefff___TTT>>>:::IIIFFFJJJ111222222999999999999888666555444333222111000////////////111111000///...------,,,***,,,...///...///000111333333333333444555777888222333222000---,,,---...++++++,,,---...//////000---...///000///...,,,+++************++++++++++++------,,,,,,+++******)))))))))************))))))(((((((((((())))))))))))***)))))))))((((((((('''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************...///000000222555:::>>>NNNSSSppprrrGGGAAA:::777999888@@@EEENNNrrrooodddWWWMMMCCC999444444777888444VVVpppjjjgggXXXOOO<<<777111222222111000000///......111///888888KKKUUU\\\\\\ZZZaaa___VVVGGG@@@AAA===666:::888:::<<<;;;888999===@@@AAAGGGKKKEEE;;;555444444222222444777777444111444)))333777)))AAAMMM///BBB888222444555444999AAA===KKKUUUQQQIIIFFFAAA<<<111---666555999+++111444000000111111000000///...------,,,,,,++++++,,,,,,,,,,,,+++++++++*********...000222222222333444666222111///......000111333---///111111000///...///...------,,,,,,++++++++++++,,,---------,,,+++******++++++++++++,,,,,,,,,---,,,,,,++++++*********))))))************))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((''''''''''''&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************---...///000111444999===FFFNNNfffIIIBBB;;;777;;;777888777@@@fff~~~nnn\\\PPPFFF<<<555333777555000KKKooojjjgggSSSIII;;;:::555111111000000/////////...111...888888YYYqqqZZZdddeeedddYYYSSSGGG<<<:::===:::444<<<999:::======;;;===AAA??????===EEEQQQLLL@@@>>>444222222333666777555444222444EEE777000&&&888888===888555777666333444999333555555555999>>><<<666111...111000111***...222....../////////////////////......---,,,,,,------........................333444444333111000000111+++***((('''((())),,,---***,,,...///---,,,------...------,,,+++***)))(((******+++++++++******)))*********+++++++++,,,,,,,,,,,,,,,++++++*********))))))************))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((()))))))))************,,,---///000111333888;;;;;;GGG[[[}}}OOOBBB===999555555666444999TTT~~~xxx```PPPFFF===666333666444000DDDyyygggbbbHHH===444999444000000000///////////////222---555888mmmcccUUU___```\\\UUUNNNCCC;;;<<>>:::666444777888555444555---555CCCIIIAAA999:::@@@;;;:::777444222111111111777+++***###<<<......++++++///333444222111444777333888<<<:::555222222333555777222999111666000222000//////......///000000111111000000000000000000333333333333333333333333+++,,,+++***((((((***,,,'''(((((()))***+++------111111000...,,,+++---...******+++++++++,,,,,,,,,************+++++++++,,,(((((()))))))))*********++++++++++++++++++++++++))))))************))))))(((((((((((())))))))))))(((((((((((())))))))))))'''(((((((((((()))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***************,,,...///000111444777333EEEPPPZZZvvvFFFAAA===666777333222444;;;___hhhUUUGGG<<<666555333666999<<>>888;;;111........./////////000000111111444EEEddd]]]cccooobbbQQQLLLGGGEEEEEECCCAAA???===888666999999444000///111111CCCKKK:::777CCCCCC===<<<999555222222333444333222444///777---111666///111222333444666666555,,,333:::;;;555000111555...222***222(((333+++---000///...------......///...//////000111333444555............------------+++,,,,,,++++++,,,///111'''((()))*********))))))...///000000...,,,,,,---***+++++++++,,,,,,------,,,+++++++++,,,,,,---...))))))*********+++++++++++++++++++++++++++++++++))))))************))))))(((((((((((())))))))))))'''((((((((()))))))))***'''((((((((())))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************)))+++---//////111333555444EEEJJJOOOLLLBBB<<<666888222222555666WWWnnn]]]MMM>>>555333111555:::444]]]jjjiiiOOO\\\HHH???777666(((------......///000000000000333777MMM```SSSTTTaaaNNNCCCAAA???@@@@@@>>><<<;;;;;;777666:::;;;777333111444###...999...777HHH???<<<;;;:::777555666888;;;333111111111333333333444444222//////333777444///444111000111222000......222666***333&&&444+++...111000...---------...///------///111333666888:::000000/////////.........+++++++++)))(((***---///***+++---...---,,,***((((((+++///000...,,,***)))+++,,,,,,,,,,,,------------,,,,,,,,,---......///******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))************))))))(((((((((((())))))))))))'''((((((((())))))******'''((((((((())))))******''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))************)))+++---...///000333555444CCCDDDGGGmmmQQQCCC;;;444777222444888333NNNrrrdddSSS@@@555222111555999...OOO\\\|||ZZZ]]]WWWHHH999333222222---...............------:::###???^^^|||YYYVVVZZZRRRJJJEEEBBB>>>;;;:::::::::999666555444333333333444555222555===@@@888111:::KKK;;;777555444222///222777222222222111111111111111---...000000000000222333333333222222000///---,,,000///......///000///...000---,,,------***+++///:::666222333777888666333***---000///,,,+++,,,...+++,,,------+++))))))***&&&((())))))(((((()))+++(((***///333///((((((---***++++++,,,,,,++++++***---------,,,,,,++++++++++++&&&((()))222222%%%---***++++++,,,,,,++++++***)))))))))))))))*********))))))(((((((((((())))))&&&&&&''''''(((((())))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))++++++******************+++,,,,,,---///000222333333777888LLLWWWeee>>>;;;888222777333444777CCCkkkxxxhhhPPPDDD===555777333777444FFF]]]sssoooaaafff^^^FFF333......+++......////////////......555***AAArrrrrrWWWRRRUUUPPPEEEBBB???<<<999999999888777777666444333222333444555888;;;AAADDDAAA???CCCJJJ:::666444555444222222555111111111111000000000000222333333333222222333444222222222222111000000///111000//////000000//////000,,,+++///111000111444:::666222222444444111...,,,------+++)))(((((()))''')))++++++******+++,,,((((((((((((''''''%%%%%%'''...444333...)))***,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,+++++++++,,,111,,,&&&(((111222%%%***++++++,,,,,,++++++***))))))))))))))))))))))))))))))(((((((((((())))))'''''''''((((((((((((((())))))))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))***************************++++++,,,---///111222111999888JJJPPPqqqDDD===:::444777333444777???ccc{{{gggSSSEEE;;;333555111666222AAA```jjj[[[^^^hhhaaaEEE111111333/////////000000000000/////////222===eeeWWWOOOQQQPPPAAA???===999888888777777555999777444222111222333555888<<<===<<<>>>AAA@@@===;;;666444777999666222222222111111111000000000///444444444444333333333333111222222333333222222222222111000000///////////////---...444666555444555777444111111333444222///;;;999555333222222111000***,,,------,,,+++,,,,,,,,,******,,,......+++'''(((555;;;444,,,+++,,,***,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++&&&666---***''';;;UUU111******++++++++++++******)))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((((((''''''''')))))))))(((((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))*********************************+++,,,...///000111;;;888EEEFFFjjjKKK>>><<<555777222555777:::XXXzzzpppdddUUUGGG;;;222555222888111<<>>;;;999888888888777555999777333000///000111333555:::888222222::::::444>>>888666:::===999333000333333333222222111111000222222111222333333333222333333444444333333222222111111111///......///000111444;;;???;;;333000222333111000111444666666555BBB===888666777888777444111222333111...,,,+++++++++)))***...444555111,,,***;;;AAA444+++---...)))+++,,,,,,------,,,,,,+++,,,+++++++++++++++++++++"""222(((111***;;;ccc777******++++++++++++******)))))))))))))))((((((((((((((((((''''''((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***************+++++++++******++++++,,,...///000444;;;777AAA@@@OOOnnnOOO;;;<<<444666222666888666OOOuuunnnfff```WWWJJJ===555666444;;;444:::YYY^^^[[[XXXfffcccJJJ777555222+++//////000111222222111111444999:::gggLLLOOOFFFEEEHHH999===;;;999999999999888777777555222///......000111444;;;:::000...888@@@@@@CCC<<<999<<<>>>;;;555222666666555444444333222222000//////111444555555444555555555444333222111000///000000...------///222777???IIIJJJ>>>///+++...//////...000222444555555444000,,,+++---///...,,,111222333111...,,,++++++((('''''',,,111333///***...===AAA333***---...*********++++++++++++******++++++++++++++++++++++++'''---"""333&&&&&&III&&&)))******++++++******)))))))))))))))((((((''''''((((((''''''''''''(((((())))))((((((''''''&&&&&&'''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,---...000000444888666@@@AAAGGGXXXRRR999999444666111666:::555KKKoooooolllfff[[[MMM@@@777666444;;;444999pppAAAGGGEEEJJJSSSSSSFFF:::666333///...///000111111222111111---555KKKdddMMMNNNHHHEEEFFF>>><<<;;;::::::;;;;;;999888555333222000//////000000000666777111///777EEEOOOCCC===:::<<<===:::888999888888777666555444333333111//////111666888888666666666555444333111000///...000111///---...222666;;;CCCLLLJJJ<<<---))).........---,,,,,,,,,------,,,***)))(((***+++++++++***,,,------,,,+++,,,,,,---,,,+++---000///,,,(((555<<<;;;111***,,,---+++))))))************))))))*********+++++++++++++++***(((!!!111&&&111!!!))))))************))))))***))))))((((((''''''&&&(((''''''&&&&&&''''''(((((((((((((((((('''''''''&&&''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,---...///000222222888@@@BBBLLLSSSVVV:::777444888111555999555IIIrrrvvv```OOOBBB777444000999333888|||NNN:::BBB555:::;;;===;;;888444444666---...///000111111111111+++;;;qqq~~~eeePPPLLLJJJEEEBBBBBB;;;:::999:::;;;;;;999888333333333333333222111111---...000000///333AAAOOO???:::777888999999<<>>999???:::999888999;;;;;;999777333444555666555444333222000,,,---222111000:::HHH;;;777555555666888???GGG888777666555444333222222222...,,,...222444222///111222222333333222222111///222444222000222888>>>000+++)))******)))***...)))***++++++***+++---...(((+++...---***((()))++++++,,,------+++)))******((()))******))))))+++,,,>>>666///---+++(((***...+++++++++,,,,,,+++++++++))))))******+++++++++++++++---///%%%(((...&&&...))))))************))))))***))))))((('''&&&&&&&&&'''''''''&&&&&&'''''''''&&&'''''''''(((((())))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,************+++,,,------111...===888...HHHIII```DDD999:::>>>222222555222GGGqqqgggRRRFFF999666000999777>>>NNNLLLPPPJJJLLL666999666222555....../////////000111111222222999BBBdddZZZNNNFFFCCCBBB???===999888777666666555555666666555444333222222222222...000---...222------999RRR@@@444111333===@@@555666666555222222444444333000,,,...,,,)))111666...000222///+++---333111***000<<>>000///000111111000///......************************++++++++++++++++++++++++,,,,,,+++******)))((((((***((()))***)))(((///888777222,,,***,,,---,,,)))+++******))))))******+++++++++++++++++++++++++++************)))))))))(((***************************)))))))))((((((((((((''''''''''''((((((((((((''')))******))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************+++++++++***+++,,,...///111111333666888<<>>@@@<<<222000999,,,...222888>>>@@@<<<777222///111555111((('''---*********+++,,,,,,+++***************************************************+++*********)))))))))(((((())))))***+++---333888,,,+++***+++,,,,,,***(((******))))))))))))******************++++++++++++*********)))))))))))))))*********************************)))))))))((((((''''''''''''(((((((((((()))))))))((('''(((***---(((((((((((((((((((((((())))))))))))))))))))))))************************))))))*********+++++++++++++++++++++,,,---......111222555777888999CCCMMM\\\LLL>>>888555999@@@DDDAAA===hhhqqqppp```MMMBBB>>>;;;===333333<<<@@@VVVRRRdddggg???333...---111---222/////////000111111222222333???MMMjjj\\\VVVLLLDDD>>>;;;::::::888777555444333222222222111000///...------------...+++333444@@@rrr```+++000FFFUUUJJJ<<<===???000000555;;;;;;555333666,,,333...---999999222777;;;888666888999777333000222---000555333+++...999;;;777222000000000///...*********************************************************)))))))))))))))((()))))))))+++///444666+++++++++,,,------+++******))))))))))))))))))***)))))))))******+++++++++))))))))))))))))))******************************************))))))))))))''''''''''''(((((((((((()))))))))((('''(((***---(((((((((((((((((((((((())))))))))))))))))))))))************************************++++++++++++******+++,,,------------000000444777888;;;DDDOOO___MMM<<<777555===IIIOOOLLLFFFOOOKKKGGGFFFFFFEEEDDDCCC>>>666555===AAA\\\QQQ___nnnAAA222...---111,,,222/////////000111111222222000===KKK]]]YYYSSSJJJAAA;;;999:::;;;666666555444333333333333111111000///...............+++222:::LLLooovvvXXX777111IIIllluuunnnmmmpppPPP<<<+++)))+++***+++...777AAA999AAAjjj}}}pppgggOOOEEE:::444222000///111000---...222111---111:::DDD>>>666111000///---,,,************************************************))))))))))))))))))))))))''')))***(((+++000333333++++++,,,,,,,,,,,,,,,+++***))))))(((((())))))***(((((())))))***+++++++++))))))))))))************************************++++++*********)))))))))''''''''''''((((((((((((((()))***)))((((((***,,,))))))))))))))))))))))))))))))))))))))))))))))))*********************************++++++++++++,,,******+++,,,---------------...111444666999DDDOOOWWWKKK???999666<<>>777)))OOOYYYaaahhhPPPIII>>>444111000......111---,,,,,,------///222555:::555...,,,------+++(((************************************************((()))))))))))))))))))))'''***)))'''***000222///+++,,,,,,++++++***++++++))))))(((((((((((())))))((((((((()))***+++++++++((()))))))))************************************+++++++++*********))))))''''''''''''((((((((((((''')))******))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,)))***,,,---...---------///...000222333777CCCOOOOOOsssGGGAAA<<<999>>>HHHMMMIIICCCXXXiiizzz{{{jjjSSS@@@888666999555888999bbbkkk]]]ddduuuCCC111......111***000/////////000111111222222555:::hhhbbb___KKKIIIEEE???999666555555111111111000111111222333444333222111000000000000///000666LLLccc[[[CCC777,,,(((<<<___{{{zzzyyyaaa]]]~~~iiilllZZZYYYYYYHHHCCC222,,,+++000333///---...---......---000555888888...***(((***...000...+++************************))))))))))))))))))))))))(((((((((((())))))))))))'''***)))&&&)))000111---+++++++++***))))))***+++))))))(((((((((((())))))'''(((((()))***+++++++++(((((())))))*********+++************************+++++++++************)))''''''''''''((((((((()))&&&(((++++++***))))))***))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,)))***,,,---......---,,,222111111333333777CCCOOOPPPeeeDDD>>>;;;<<>>999////////////000000000000---+++***...444666333000------------,,,+++***)))************))))))))))))************************..."""!!!((()))+++---(((---&&&&&&,,,+++&&&000BBB---+++)))''''''((()))***))))))))))))))))))))))))*********))))))))))))))))))))))))))))))******+++******))))))******+++,,,************))))))))))))))))))))))))((((((((((((***,,,------***(((((((((*********)))))))))))))))''''''((()))))))))))))))******+++,,,,,,,,,,,,+++)))************+++++++++******+++,,,---//////000---...111666666888@@@JJJXXX[[[HHHFFF???KKKllluuuaaaVVVdddpppxxx\\\FFF======666000<<<:::GGGooo???666333+++000///000.../////////000000000000///999SSSpppsss___QQQJJJFFF@@@;;;999777666444111111111000000000//////111000000/////////000000222///111AAAXXX```LLL222(((+++999RRRhhhrrrvvvxxxlll}}}zzzXXXPPPnnn^^^JJJ===:::999666111///////////////////////////---,,,...222333000,,,------------,,,+++***)))++++++++++++************************************%%%---222000&&&!!!...+++''''''******(((111===,,,+++***))))))******+++))))))))))))))))))))))))***))))))))))))))))))))))))))))))))))))******+++******))))))******+++,,,************))))))))))))))))))))))))((((((((((((***,,,------***)))((((((***)))))))))))))))))))))''''''((()))))))))))))))******+++,,,,,,,,,,,,+++)))************+++++++++******+++,,,---...//////......111555666777???HHH[[[OOO~~~SSSKKKPPPgggrrrUUUHHH^^^iii}}}yyy[[[GGGCCC<<<777000;;;888FFFsssAAA777555,,,000...000....../////////000000000555000222CCChhh\\\IIIHHHCCC>>>999777666444333000000000000////////////222222111000////////////333000---666MMM[[[III---%%%///???MMMSSSWWW```jjjiiisssoooccc^^^SSSHHHIIIPPPEEE888111111333111...000000000///......------000...---...000000,,,)))------------,,,+++******---,,,,,,,,,,,,+++++++++************************((()))%%%:::777(((+++))))))((('''(((,,,222666+++++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))******+++******))))))******+++,,,************))))))))))))(((((((((((()))))))))))))))+++------+++)))(((((())))))))))))))))))******''''''((()))))))))))))))******+++,,,,,,,,,,,,+++)))************+++++++++******+++,,,---...////////////111555555666<<>>CCCTTTwwwXXX???>>>999999222777444HHHqqqOOO333000///555///---............////////////111666777:::zzzgggMMMPPPFFFDDD???:::666444333222111/////////............---............///000111222333444///,,,888HHHGGG;;;===>>>AAAFFFLLLRRRTTTTTTCCCLLLSSSPPPIIIIIICCC666666333000///111222333222222222111///...---,,,+++,,,,,,---.........,,,***,,,,,,---------,,,++++++,,,++++++++++++*********))))))))))))))))))))))))***,,,222///!!!---%%%)))***&&&&&&---333444'''((()))***++++++******************************(((((())))))************)))))))))))))))******+++******))))))******+++,,,************)))))))))((('''((((((((()))))))))***)))***,,,,,,+++)))))))))(((((())))))************''''''((()))))))))))))))******+++,,,,,,,,,,,,+++))))))*********+++++++++***++++++,,,,,,---------000...///333444333666;;;CCC___PPPJJJUUUxxx[[[AAA;;;888777444111888CCCBBBRRRqqqwwwRRR===>>>777999222555555NNNoooRRR333111000555///---------........./////////,,,444777999wwwZZZJJJLLLIIIBBB>>>999555333222111000///.........------------++++++,,,---...000111222666666333222888???@@@<<<999CCCJJJHHHEEEIIIPPPVVVKKKFFFIIIFFF===>>>>>>222666555333111000/////////333222111000///...------+++,,,---.........---,,,,,,,,,,,,------,,,,,,+++++++++++++++************)))))))))))))))))))))))) ...000111777*** +++%%%(((***)))'''***222:::)))))))))))))))*********************************((((((((()))******++++++)))))))))))))))******+++******))))))******+++,,,************))))))))))))''''''(((((())))))******(((***,,,,,,+++))))))***((((((((()))******++++++''''''((()))))))))))))))******+++,,,,,,,,,,,,+++)))************+++++++++***+++++++++,,,,,,,,,---000---...222444333444888===LLLLLLQQQMMMRRR[[[<<<777555777888777777:::IIIUUUgggpppcccKKK@@@CCC555999111444888UUUvvvPPP666555111222---///---------.........//////000111222999zzznnnSSSMMMHHHJJJBBB>>>999555333222111111.........---------,,,,,,+++++++++,,,---...///000555111222;;;AAA???;;;999888CCCJJJFFFBBBFFFMMMQQQNNN???>>>>>>000111999555111222222111000000111333333333222111000//////...,,,---//////...---------+++,,,,,,------,,,,,,+++---,,,,,,,,,++++++++++++))))))))))))))))))))))))'''### """%%%&&&(((---&&&&&&))),,,(((&&&222BBB,,,+++***)))))))))***+++************************'''(((((()))******++++++)))))))))))))))******+++******))))))******+++,,,************))))))))))))'''''''''((()))*********(((***,,,,,,+++*********'''(((((()))******++++++''''''((()))))))))))))))******+++,,,,,,,,,,,,+++)))************++++++++++++++++++++++++,,,,,,,,,///,,,,,,111333333444666:::;;;JJJRRRNNNJJJwwwZZZ@@@;;;888999:::999777666IIIUUUaaaaaaVVVJJJCCCAAA444888///444<<<]]]uuuMMM999999111///+++111---------.........//////666222111===TTTKKKLLLAAADDDBBB>>>999555333333222111......---------,,,,,,,,,,,,,,,+++++++++,,,------000)))---@@@JJJCCC:::888>>>BBBBBBAAAEEELLLMMMHHH999///>>>JJJ;;;111222+++***---///111111333777:::333333222222111000000000---///000000...---,,,,,,++++++,,,------,,,,,,,,,......---------,,,,,,,,,))))))))))))))))))))))))'''###***...'''$$$)))***'''%%%)))...)))###111HHH///---+++))))))***+++,,,************************'''(((((()))***+++++++++)))))))))))))))******+++*********)))***++++++,,,************))))))))))))&&&''''''((()))******+++(((***,,,,,,+++*********'''(((((()))***+++++++++'''(((((()))))))))))))))******+++,,,,,,,,,,,,+++)))************+++++++++++++++++++++++++++,,,,,,...++++++000333333333666777888KKKFFFIIITTTtttVVVKKKCCC:::666555777;;;???BBBSSS```^^^UUUMMMCCC:::333777...333???bbb~~~YYY666666...)))///.........---------......///000444%%%NNNjjjPPPJJJGGGCCCCCC===:::555111......///000///---+++,,,...---***'''---,,,---000///,,,---111,,,)))666EEEBBB<<<777///666>>>888888FFFCCC<<>>888999CCC<<<555:::444///;;;EEE@@@:::444222222222222000...222:::888//////777888444000//////000///...333222000...------...///,,,++++++******++++++,,,++++++++++++******))))))))))))))))))))))))))))))((((((((()))))))))******+++)))((()))&&&$$$)))222000---***((()))*********,,,+++)))(((((()))+++,,,)))(((((((((((())))))***************************+++,,,,,,++++++)))((((((************))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))***++++++,,,,,,+++,,,++++++******++++++,,,************++++++++++++......///000111333444555777444:::BBB>>><<>><<<555666444888FFFNNNCCC666000222444111...222000444<<<;;;222---...555333000///000000000///000///...------...000111,,,++++++******++++++,,,,,,+++******))))))******)))))))))))))))))))))))))))))))))*********++++++)))((((((((('''&&&,,,333+++)))'''(((***+++,,,,,,,,,+++***))))))***+++,,,******)))((((((((())))))************************+++++++++++++++***)))(((************))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))***+++,,,,,,,,,,,,,,,++++++******++++++,,,************+++++++++,,,......///000111333444555;;;444888CCCCCC;;;BBBSSS|||QQQFFF:::222444555555;;;EEEKKKSSSUUUMMMGGGDDD>>>555///555444<<<===fffcccmmm???222111000......//////...------------...//////<<<000iiiOOODDDBBB>>>888555333333333333222111000///000...,,,++++++,,,------///,,,,,,...---,,,000555666???SSSXXXEEE888666111000666666444888@@@IIIRRRDDD:::000---111444222///444///...333555222222444111000///....../////////---,,,,,,---...///111111,,,++++++******++++++,,,,,,+++***)))))))))******)))))))))))))))))))))))))))))))))*********++++++''''''((()))))),,,111666+++***)))***---...///...++++++***))))))***++++++++++++***)))((((((((((((************************+++++++++++++++***)))(((************)))))))))((((((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))***+++,,,,,,,,,,,,,,,++++++******++++++,,,*********+++++++++,,,,,,.........///111222444555<<<777;;;GGGJJJBBB>>>AAAUUUkkkZZZLLL???555555666777>>>HHHLLLPPPOOOIIIDDDBBB===666...;;;222;;;DDDeee\\\sssCCC000222111...111//////...------------------333666444wwwiiiVVVKKK@@@>>>@@@>>>999555111111222222222111000/////////---+++++++++---///...++++++,,,,,,,,,111777333???TTTYYYJJJBBBDDD@@@888555333222888EEEMMMIII555222//////111333333222222...+++---000111333666............------......++++++,,,,,,...///000111,,,++++++******++++++,,,,,,+++******)))*********))))))))))))))))))))))))((((((((()))))))))******((())))))((())),,,000222+++******,,,...///...,,,+++******************+++,,,+++***))))))((())))))******************************+++++++++***))))))************)))))))))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))***+++,,,,,,---,,,,,,,,,++++++******++++++,,,***++++++++++++,,,,,,,,,---......///000222333444555444999CCCFFF@@@;;;;;;===iiifffbbbPPPCCC888777777666===GGGJJJJJJIIIEEEBBBAAA===999111>>>222888PPPjjj\\\oooFFF222888666///222000///...---------------,,,444111888SSSsssKKKEEEBBB???>>>>>><<<777333000111111111111000//////.........---+++,,,...000---******---///111777???AAAJJJZZZ]]]RRRPPPQQQKKKBBB888555777>>>OOORRRCCC000222444444333222222222---...///111111000//////---...///...---,,,---...++++++,,,------.........,,,++++++******++++++,,,***++++++++++++***))))))))))))))))))))))))))))))((((((((()))))))))*********+++***''''''***,,,+++))))))***,,,......,,,***************************++++++***)))))))))************************************+++++++++******)))************)))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))***+++,,,------------,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,------...///000222333444222444999>>>@@@>>><<<;;;???GGGddddddaaaLLL???777666777555:::CCCFFFDDDCCCAAAAAA@@@>>>;;;333<<<444777eeerrr```wwwNNN666999555---333000000///------,,,,,,---...000222666:::pppVVVIIIGGGFFFCCC???;;;888555333111111000000////////////,,,...//////---,,,---//////---...333888===GGGPPPRRRTTT^^^^^^VVVXXXYYYOOOFFF:::999===AAARRRTTT===111333444444333222111111,,,000333222000...//////...000222111...------///,,,,,,---------,,,,,,,,,,,,++++++******++++++,,,)))***,,,---,,,+++)))''')))))))))))))))))))))))))))))))))*********++++++***,,,+++((()))///000---((((((***---000000...,,,*********++++++******************)))******++++++************************)))******+++++++++******************))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))***+++,,,------------,,,++++++******++++++,,,+++++++++,,,,,,,,,---------------...000111333444222555888;;;???CCCBBB???===???EEEiii{{{^^^QQQBBB888333666888888<<>>888555555777777222111000///......//////+++...000000---,,,---///333222444;;;BBBJJJUUU___PPPPPPWWWYYYWWW___aaaUUUIII=========;;;IIIHHH---222111000111222333111000---111333///,,,...333777000222444333000......000------------,,,+++******,,,++++++++++++++++++,,,(((***,,,......+++(((&&&))))))))))))))))))))))))******+++++++++,,,,,,,,,(((+++,,,***///777999666((())),,,000333444222000******++++++++++++*********)))))))))***+++,,,,,,************************)))******+++++++++******************)))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++,,,------------,,,++++++++++++++++++,,,++++++,,,,,,,,,------------------...000111333444...111444777???FFFFFF@@@222CCCAAAGGG|||___VVVAAA<<<333111777<<<<<<@@@HHHCCC???===???AAA???<<<:::111111<<<>>>XXXjjj]]]???666...+++111.........------,,,++++++---777---111...LLLWWWGGGPPPJJJBBBBBB:::>>>;;;666333111<<<222111000.........//////222000...,,,***)))+++...555>>>EEEEEEEEELLLTTTXXXQQQQQQQQQUUU]]]___TTTGGGFFF;;;777777<<>>===<<<:::999777111===;;;bbbbbbkkkIII888333000111//////...---,,,,,,,,,,,,///000,,,222111AAAdddKKKNNNJJJBBBDDD999@@@DDD999555:::444---222111000///////////////...---------------000222999:::@@@GGGFFFBBBIIITTTLLLLLLNNNRRRZZZ\\\RRRFFFAAA;;;;;;:::999CCCGGG<<<111222222222222222111111...///000000111111111111333111222555444000///000000//////...------,,,,,,******++++++++++++******************))))))(((((())))))************)))))))))***,,,...000111222222666---888;;;***111;;;+++...+++,,,000111------000(((((((((((()))))))))))))))************+++++++++,,,+++***)))(((((((((((()))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))************)))))))))(((************************))))))))))))***************++++++++++++,,,,,,,,,---------,,,,,,+++++++++))))))***+++,,,------.........//////000000000111222222333777===@@@AAA@@@777666<<>>EEELLLEEE@@@@@@<<<@@@<<<333111555444+++000000000000000000//////,,,,,,,,,,,,...111444555>>>777;;;GGGGGG===AAAOOOJJJKKKLLLOOOTTTUUULLL@@@<<<:::>>>>>>888???HHHEEE111111222222222333333333111111222222222111111000//////333888888333////////////......---,,,,,,,,,******++++++++++++******'''***---,,,)))'''((()))))))))************))))))((())),,,...000111111111666///999:::,,,222999,,,///------//////+++***,,,(((((((((((()))))))))))))))************+++++++++,,,+++***)))(((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))************************))))))))))))******************+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++))))))***+++,,,---......------...///000000111111111111333666;;;???AAAAAA777555:::@@@;;;;;;VVVxxxXXXAAA<<<888666666555666===GGGKKKIII<<<<<<;;;;;;999888666666777555888qqqHHH```yyy~~~ZZZ666444888...222000---+++***+++---///000***111---555333???eeeMMMGGGJJJAAACCCFFF:::???:::111999999///111//////000000111111111000000///...,,,+++///666:::;;;AAA999999CCCIIIGGGFFFJJJLLLNNNNNNMMMOOOMMMEEE;;;:::888>>>???999???IIIIII333333333222222222222333111222222333333222222111,,,,,,///555666222///000.........------,,,,,,,,,******++++++++++++******''',,,000000+++((()))+++))))))************))))))(((***,,,///111111111111111///777888///444999///,,,++++++,,,+++)))(((((((((((((((((())))))))))))))))))*********+++++++++++++++***)))(((((())))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))*********)))))))))))))))************************((()))))))))*********************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---......,,,,,,---...///111111222///000222555:::===@@@AAA888;;;888333666AAAEEECCCzzzqqqKKK>>>999666555666555666===FFFHHHEEE;;;::::::999777666555444777999AAAGGGVVVsssnnnAAA666:::000222111...++++++,,,...///---///444)))555666---\\\zzzIIIIIIRRRLLL;;;@@@GGG888555999...:::<<<000555,,,//////000000111111222222222222000...555AAAHHHHHHAAA@@@<<<===HHHUUUSSSHHHKKKMMMMMMJJJIIIHHHCCC<<<<<<666;;;???===BBBIIIGGG777666555333222111111111000111222333333444444333111//////222222///...111---------------,,,,,,,,,******++++++++++++******''',,,000000+++((()))+++))))))************)))))))))+++...111222333222111,,,...333222---///111+++((()))*********+++***)))(((((((((((())))))))))))))))))*********++++++++++++***))))))))))))))))))))))))))))))))))))))))))***)))'''&&&&&&''')))***))))))))))))))))))))))))))))))))))))))))))******************************((()))))))))************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---......///+++,,,---...///000111222...000222444777;;;???AAA999:::777333888AAA@@@888BBBYYY@@@===999555666666666666;;;BBBBBB???:::999888777666555444444333999VVVUUUQQQiiiSSS777555---222111...---,,,,,,......***333333)))222666,,,:::qqqKKKOOOFFFEEEEEE>>><<<===;;;444>>>***///000+++===000000000//////000222333555333666555555???NNNUUUSSSBBBFFF@@@:::EEEWWWWWWHHHDDDGGGGGGCCCCCCEEEDDDAAA===555999AAA@@@CCCFFFBBB:::888666333222111111111///000111222333444444444:::555222222000,,,,,,///------,,,,,,,,,,,,,,,,,,******++++++++++++******'''***---,,,)))'''((()))))))))************)))))))))+++...222333333222111///555666333000///+++((((((+++,,,+++,,,//////,,,(((((((((((()))))))))))))))************+++++++++******)))))))))))))))***))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))************************************))))))))))))************))))))***+++,,,------...++++++,,,,,,,,,,,,------******+++,,,---...//////,,,,,,---...//////000000///000222444555888===@@@999222555>>>:::000666HHH777[[[pppFFF666777999777666777666666:::???>>>999999888777666555555555666000;;;zzzmmmKKK\\\kkk>>>555///111000///...------------***333---...000///555000FFFbbbLLLMMMGGG======BBB===666999999<<<333XXXVVV///888777111000...---///111555777222888:::;;;EEESSSUUUOOOEEEGGGDDD===>>>HHHLLLJJJ???AAA@@@;;;:::>>>AAAAAA<<<444:::CCCAAA@@@BBB???999888555333222222333333111111222222222222111111777333000111///,,,,,,///,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************))))))(((((())))))************))))))'''***...111333333111000111999999444444111++++++(((---...+++,,,000000,,,(((((((((((()))))))))))))))************+++++++++******))))))))))))******))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))((()))))))))************************************))))))))))))************((()))***+++,,,------...+++++++++,,,,,,---------***++++++,,,---...//////---------......////////////111333333444666;;;???:::444666===888...444EEE@@@@@@ttt{{{OOOAAA555333999777555666666666:::>>><<<777888777666555555666777777666DDDIIIUUUKKK===999000000000///......------+++111'''444...'''<<<222888bbbMMM```;;;LLLEEE999AAAAAA555555666222JJJAAA+++333222000...,,,...111666999222999===???GGGQQQMMMBBBGGGFFFEEEAAA:::777@@@LLL===???===666333777;;;===:::444===FFF@@@===???>>>888777555333333333555555222333333222111000//////...++++++...///------000,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******...,,,******+++,,,+++***))))))************))))))&&&)))---000222222000///***555444000333000***+++(((,,,---******...---)))(((((((((((()))))))))))))))************+++++++++***)))))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))*********+++************************))))))))))))************((())))))+++,,,---......+++++++++,,,,,,---------***++++++,,,---...//////------..................000222333333333555:::>>>======777111444<<<:::222>>>///QQQUUU:::EEE;;;333999555444555666666:::???===777777777666555555777888999@@@OOOMMMWWWqqq]]]:::000333000---...000111---***---------...///111333555???hhhvvv[[[[[[FFFGGG;;;@@@BBB777;;;???000999///666:::***444...///666666000333===111??????===[[[ttt555CCC@@@GGGFFF===:::BBBFFFDDD;;;777777;;;:::666666::::::===???AAA@@@>>><<<;;;CCC555---111444...,,,000333//////222111,,,+++///000555222******111444///,,,000+++(((//////'''&&&&&&(((,,,111111---)))'''+++,,,---......---++++++***************+++++++++'''...444444///+++---111888666777888333***)))...,,,))))))...---)))***///&&&''''''(((((()))***+++)))************+++++++++***)))))))))))))))******))))))))))))************+++++++++************))))))************+++++++++++++++++++++++++++++++++************************))))))))))))************++++++++++++++++++++++++///---+++******+++---...,,,,,,.../////////...------------...///000111222//////000222444777999:::888888888777555444555777<<<@@@???AAA]]]SSSJJJ@@@999999999888555555666777888999999888777111CCC111:::===)))666AAA...YYYMMMdddsssbbbEEE@@@444111...---...///...,,,---,,,,,,---...000222444555ZZZZZZPPPQQQIII???===???:::444888;;;444666hhhbbb222...222666111222888888333666>>>===OOOMMM@@@jjj>>>>>>>>>AAABBB===:::;;;===<<<;;;888777:::999444444777888999===CCCIIIJJJFFFBBB??????;;;555222222222111///,,,...555777222---,,,...444888666333111...)))+++...111111...+++,,,000)))******'''$$$&&&///999+++++++++,,,,,,++++++******++++++++++++***)))))))))...333444111///000222111000222444///)))(((---...(((%%%))),,,***((()))++++++,,,,,,,,,+++******)))************+++++++++***))))))(((((())))))***))))))))))))************+++++++++************))))))************+++++++++)))***,,,------,,,***)))************************))))))))))))************++++++++++++++++++++++++------,,,++++++,,,,,,---***+++---.........---,,,.........---......//////...///000111444666888999999::::::888666555666777333444>>>FFF???FFF~~~___IIIBBB:::666777888777555555666777888999888888777444666222888666222:::555TTTEEENNNoooWWW777444222///---,,,,,,---...,,,,,,+++,,,---///111222444AAAQQQRRRSSSDDD???:::===888555;;;:::555666FFFBBB111111888777222333888777333666===DDDUUUQQQ:::sssFFF===AAA???AAABBB@@@<<<;;;>>>888666555888777555444777:::999:::AAAGGGGGG@@@999666BBBCCC777///333555///555///+++---/////////000...,,,,,,///...---///444333%%%%%%------++++++(((:::000&&&'''000111'''***)))))))))))))))*********+++,,,,,,,,,***((('''(((***...000111111000///444444666777222,,,,,,///333+++&&&)))...---***(((---...///000...,,,)))''')))************+++++++++))))))(((((((((((())))))))))))))))))************+++++++++************))))))************+++++++++(((***---//////---)))'''************************)))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,***+++,,,---------,,,+++//////...---,,,,,,------......///000222444666777:::;;;;;;999777555555666:::///333???666---OOOvvv;;;???;;;666555777888888666555666888999999888777777888,,,666666222:::999555PPPFFFkkkddd666444333222000...---------++++++++++++,,,...000111<<<+++yyyJJJEEEUUUMMM<<<;;;<<<:::111666DDD:::333DDD]]]<<<333:::...555222333555555222444:::>>>GGGGGG777sssmmmCCCAAAEEE??????EEEDDD======DDD333333333555666666666777888777888:::<<<<<<888444444===AAA:::555555444111444333222111///......000:::000,,,000222...///555777''')))333---(((+++***"""***,,,,,,...//////))))))(((''''''(((***+++(((***,,,------+++)))'''******,,,000444555222///999:::;;;999333---,,,---///+++)))***---...,,,++++++---///000///+++'''$$$))))))*********+++++++++***)))(((((('''(((((((((((()))))))))************+++++++++*********))))))))))))*********+++++++++***+++,,,------,,,***(((************************))))))*********+++++++++++++++++++++++++++++++++***+++---...///...,,,+++***+++,,,---...---,,,,,,...------,,,,,,,,,---------......///111333444555999:::;;;999666444444555888555444666;;;AAAEEEGGGlllfffFFFDDD;;;999777888:::;;;:::888666777888999999888777666999///:::333777999111TTTkkkIII[[[xxxhhhOOO555444444333111///,,,+++,,,+++++++++,,,---///000:::+++IIIYYYKKKVVVFFF:::???===;;;999333999===111AAAppp999777:::999***666444444555444222444888666777EEEMMMvvvYYY<<>>===999;;;AAAAAA888333444(((111999:::555111//////444***(((///333---***,,,,,,+++111444)))"""(((111666555...&&&&&&+++,,,(((***)))(((((((((***+++,,,'''))),,,...///---,,,***---,,,---222777999666222222555666222---)))((((((&&&))),,,,,,+++,,,...000)))+++///111000---***'''))))))*********+++++++++******)))(((((((((((((((((()))))))))************+++++++++*********))))))))))))*********+++++++++---,,,+++*********++++++************************************++++++++++++++++++++++++++++++++++++***+++---///000///---,,,+++,,,...//////......---+++++++++,,,---...//////.........///000111333444777888999888555333333333(((:::AAA777333<<>>HHH///777;;;<<<888222:::kkkiii>>>///EEE:::===888888888777555555777999555333NNNnnnvvvMMM999@@@MMMFFF@@@>>><<<::::::<<<888999888444222333222///000333444000,,,...555<<<@@@666666CCCHHH>>>666777444666444---***000:::AAA888222///333<<>>nnnkkkQQQDDDAAA>>>CCCAAA---666;;;>>>888@@@nnnvvvAAA???222BBB>>>CCC888:::999777555555777888999444PPPyyyaaaDDD======EEEDDD???;;;;;;===<<<777666999888333222555444000333333333000...///444888999777:::EEEOOOQQQLLLHHHVVVNNN>>>000111@@@OOOWWWZZZ___^^^VVVTTTbbbxxx]]]eeeKKKDDDhhhjjjKKKCCCfffTTT888555;;;---...///000000111111111000000000000///...---,,,%%%&&&))),,,...///---+++(((///222///,,,---...---)))222999888777888888555+++---///111111///---+++)))************+++++++++---,,,+++***))))))))))))))))))))))))************+++++++++************))))))************+++++++++...---,,,+++*********************************************+++++++++,,,,,,+++++++++++++++++++++++++++,,,---.../////////...+++,,,---...///...------...---------...//////000////////////000111222222333555888888777555444555<<<333000666;;;888888<<<@@@@@@@@@DDDRRRuuuWWWFFF<<<;;;===:::666777777777777666666777777888888999888777666555///777111444777FFFnnnhhhgggiiitttgggIII===000---222666444///...------,,,---...000111///666***888EEESSSJJJ===@@@EEE333...CCC999::::::999ZZZBBB000333>>>111>>>///777888888555333444555666;;;444GGGoooEEE<<>>444999888333666===;;;222000555666222333888999555111111222555999>>>BBBDDD444>>>GGGMMMZZZiiijjj```mmmggg\\\TTTWWW``````ZZZggg{{{pppTTTFFFEEEEEE777bbbTTT:::HHH>>>))):::777666777CCC]]]pppfffPPP...///111333333333333222555444222000...---++++++)))+++...111222111111000***111333...***,,,,,,)))&&&...333333444666222+++***,,,---......,,,***((()))************+++++++++...---,,,+++************))))))))))))************+++++++++************))))))************+++++++++,,,,,,------,,,***)))(((******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,---...////////////***+++,,,---...---,,,,,,000000///............///000000000000000111222222333555888999888777666666***111666666666888999777555;;;@@@999222IIIhhhFFF999@@@<<<444555999666777888888777777888:::777888999999888777666555333222111===333YYYiiiVVV^^^uuuiiiUUU111777777***333444+++000...------//////...,,,---111222444777JJJoooHHHRRR;;;AAAFFF333444???444888<<>>222000333555777===EEEGGGFFFCCCBBBBBBCCCDDDFFFHHHIIIHHHEEE===999CCCNNNHHH777999777444000---,,,+++,,,---///000...***)))+++---+++)))'''***333AAAOOOXXXCCCCCCHHHTTT```___SSSFFFCCCAAA???@@@???999///&&&%%%)))---...///333;;;BBB+++...000111///,,,++++++///444000'''+++777777...+++,,,---------,,,***)))************************************************(((((()))******************++++++,,,,,,++++++***)))******++++++,,,---------,,,+++******+++,,,---,,,,,,,,,,,,,,,+++***)))***+++,,,,,,------,,,,,,***,,,------,,,+++,,,,,,+++,,,---...////////////---------..................------------...//////111000///000111222111000555666888999888666333111999666555777777444555888777333999CCC@@@CCCdddVVV???===;;;999777666666666333444666777999:::::::::444666999;;;;;;999666444555333888666KKKzzzLLLWWWlllssshhh===666444...333///...............////////////111111000333555===hhheeeHHHLLLMMM777444:::777<<>>888999<<<>>>>>><<<999999:::;;;;;;999;;;888<<<>>><<<@@@@@@444666888999999>>>EEEGGGEEEIIIGGGEEEBBB???>>>======>>>===777333:::CCC===///111111111111111111000000...///000...---...444888222///+++((((((+++///222666000+++***///666;;;===EEEDDDDDDFFFHHHFFF???888AAA???<<<<<>>111111444+++111,,,...////////////000111222111...333777333CCCbbb]]]FFFBBB@@@@@@777333666999<<<@@@BBBPPP[[[HHH999666666:::<<<;;;:::;;;888888888777666555777888999===>>>999777999:::999888444000000333999>>>AAA777444999;;;888===<<<000777999888777:::@@@AAA>>>;;;:::999777777777777888555777444111444999555***,,,---000222333333222111000111000...---000777===222111///,,,***(((&&&%%%...111333111///000555999///......111444444111---222222000------222;;;BBB===:::777555555222...***''''''(((,,,111444222///+++++++++***************************************************************((()))******++++++*********++++++,,,,,,++++++***)))******++++++,,,------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,+++*********+++,,,,,,------,,,,,,+++,,,......,,,+++,,,---,,,,,,---...////////////---------.........//////...------------...//////000/////////111222222000222444666777777777555444777555777;;;;;;777555777777777999<<<;;;999;;;@@@OOOvvvnnnMMM<<<:::>>>:::999777777888;;;>>>@@@GGGDDDAAA===999777666555;;;:::888777666666777777666???777SSSsssMMMRRRyyymmmRRR222///666***111,,,...000///------...000000000---333:::333333CCC```TTT:::IIIKKK888333<<<<<<999999888===KKKttt>>>444555999<<<===<<<===???666888999777444333555888888???CCC???;;;888666222666333...,,,...444:::>>>222///333666444999:::///555777777666999===>>>:::222222111111111333444555222666777555555888555000...///000111000000......111222222///,,,,,,000555---...000111111000...---$$$,,,666999555///++++++,,,+++)))***,,,,,,+++)))$$$)))///333222///---,,,000000333999>>>;;;222***///)))(((,,,///,,,)))*********)))))))))((())))))************************************************))))))***++++++++++++******++++++,,,,,,++++++***)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++******+++,,,,,,------,,,,,,+++---......---,,,,,,---,,,------...//////......,,,,,,------.../////////...------------...//////000///...///111222222111111333444666777777666555555444777<<<<<<888555666888999888555666<<<@@@@@@@@@JJJ]]]{{{nnnOOO>>><<>>::::::888777666888;;;???AAAIIIFFFBBB===999777777666666666666666888999;;;<<<;;;444FFFTTTHHH```{{{~~~nnn>>>...777...///...//////...,,,,,,,,,------000...222999555444>>>777dddwwwLLL@@@BBB>>><<<>>>555<<<999888AAAJJJUUUdddlll>>>444888;;;;;;;;;===@@@BBB444666888666333222444777666???DDD???777555555555???<<<999555333333555777888333666777555;;;===222555888999999<<>>AAAJJJ]]]tttcccNNNAAAAAAAAA@@@>>><<<:::888;;;:::888777888:::<<<>>>===<<<999666444444444555333444666999:::;;;<<<<<<555;;;wwwpppQQQKKKmmmXXX555999333///000...------...///---,,,,,,222//////555555444===999>>>bbb{{{eeeRRRFFFAAAFFFEEE:::777===???888555===UUUrrrBBB777777:::<<<999:::===??????555555555444333222333555444:::<<<444...111888===666777888777777777999;;;===777777666333:::===333000555888:::===@@@===777<<<:::777333111///...------000222222222222222222000...---++++++---///000---000333333000......//////...,,,***)))((())))))000...---,,,---/////////'''&&&&&&&&&&&&'''((())):::666111,,,)))(((***++++++)))'''***...222333222222...++++++///333444333++++++,,,------+++***)))************************************************)))***++++++,,,+++++++++***++++++,,,,,,++++++***)))******++++++,,,------,,,,,,------------,,,,,,******+++,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,---//////---,,,---...------...............---+++,,,,,,---...///000000...------------.../////////......///222333333222222222333444555666666666333222666;;;;;;777555666111777<<<:::777888999:::;;;<<<<<<===@@@GGGQQQXXXJJJKKKNNNRRRSSSOOOFFF???>>>>>>===999666777===BBB;;;:::999888888888999999777666555444444555666777555666888:::;;;;;;:::999555^^^qqqNNNddduuuxxxGGG:::555222111---***---222555222...,,,333///---555666444888>>>777999UUUXXX999---000BBBKKKDDD>>>AAA@@@:::BBB===LLL^^^oooeee@@@EEE888;;;;;;888999<<<<<<777777555444444444555444444333666555///---222888;;;+++...222444555777;;;>>>999222222111000:::@@@999,,,222777999<<<===888111000000/////////000222333111111111111000//////000............//////000000---000222111///...000222...---,,,+++***+++,,,---$$$'''***------,,,)))(((******++++++++++++---...!!!###&&&)))++++++***(((---+++((('''(((,,,///222AAAAAA<<<333111555111(((---///111222222000---+++************************************************)))***++++++,,,,,,++++++***++++++,,,,,,++++++***)))******++++++,,,------,,,,,,---......---,,,,,,)))***+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,,,,...//////...------...---...............------++++++,,,---...///000000...------------.../////////......///222333333222333333333444444555555555222111444999:::666555666111333888<<<<<<:::;;;>>><<<999888===CCCEEEBBB@@@KKKFFF@@@;;;:::<<<@@@CCC===:::999>>>CCCCCC<<<555999999999999888777666666777777777777888888888888777777777888999:::<<<===```___bbbkkkVVV;;;555555111,,,)))---666:::777111,,,222///---777:::444444:::666888>>>BBBWWWIII111===TTTLLL@@@999>>>AAA======BBB<<>>@@@???888000111111000000111333444555999666333333222000///000000111222333222111///---000111111...+++***...111///...---,,,***))))))((()))++++++***(((***///333+++,,,---,,,+++******+++///---++++++,,,---------)))***,,,,,,++++++---///&&&///333222<<>>===@@@EEE===@@@BBBBBB@@@<<<:::999AAA>>>:::888999;;;===???777888999999999777666555555555666666666555444444555555444444777<<>>>>><<>>???>>>EEE@@@999CCC???;;;FFF<<>>>>>===<<<;;;:::::::::::::::999999999999::::::::::::888666555888666333333555666555333888777111666>>>:::QQQ]]]eee]]]FFFAAA444111///---.........---///...///222666999888777444777::::::999999<<<>>>111JJJuuuuuu\\\KKKGGG@@@777444888>>>BBBDDD<<<===<<>>555///<<<>>>AAAAAA???======>>>???>>><<>>000<<<>>>444000***222333222111///......//////333333333333333333333333555555666444222000000111222222111111000000//////,,,,,,,,,+++******))))))************++++++++++++)))******+++++++++++++++******+++,,,,,,,,,,,,+++...------,,,+++******)))++++++*********+++,,,,,,(((,,,222777999::::::;;;///---)))((()))***************++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---...------,,,+++******)))************************++++++******++++++,,,---------...////////////...------------------------,,,///111000...,,,---///000//////......///000000000000111111111111000000111111111222222444555666444444222222222222444444222333333444444333333222555555666777888999::::::;;;:::999888888888888888888999;;;<<<>>>???@@@@@@777777666555444444444444555444444666888999888666222;;;<<<222CCCxxxvvvSSS<<<888222/////////000000111000000111444888<<<>>>999:::;;;<<<;;;999777555:::888555333444999???DDD999999999888888999<<<>>>888:::;;;;;;:::;;;>>>AAABBB???;;;CCC@@@SSScccXXXCCC@@@AAA111;;;888777888666111000111222222333333333222222222...000111000///.........***,,,...000111333666888FFF???999999>>>AAA???;;;>>>***---777666555222,,,333222111///.........///222111111111222333555666222333333222000///000111111000000000111000///...,,,,,,,,,++++++*********++++++++++++++++++++++++)))***++++++,,,,,,++++++)))***+++,,,---,,,+++***///...------,,,+++******)))***+++---...///000000))),,,......000666AAAIII000---***)))***+++++++++******+++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---///...------,,,+++******************************++++++******++++++,,,---,,,---......//////......------------------------+++000333111,,,***,,,/////////.........///000000...///111222222111000000000000000111222444555666555444222111111222444555444555555555555555555444444444555666777888999999;;;:::888777666666777888:::;;;<<<>>>???@@@@@@@@@999888777555555555666777444444555666777777666555;;;333666EEEsss___iiiaaaBBB===666111///000000000222111111111222666:::===888:::;;;888555333555888+++333<<<@@@>>>:::999999???@@@???<<<888666666777777444222222777<<>>===;;;GGGFFFPPPxxxcccQQQ:::BBB888888777999===<<<666222222222333333333222111000///---///000000...------...+++---000111222444777999CCCCCC:::444BBBWWWUUUCCC<<<666222777777666777000333222000............///666555333222111222333444---...000000//////000111222000......000000...,,,,,,,,,,,,+++++++++++++++,,,+++++++++++++++++++++******+++,,,,,,,,,,,,+++)))***+++,,,---,,,+++***......---,,,,,,+++******)))***,,,---////////////---...---)))'''***444===999555111...------,,,+++******++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---......---,,,,,,+++******************************++++++******++++++,,,---,,,------...............------------------------+++///222111,,,)))+++///...............///000000...///000222222222111000///000000111222333555666555444222111111222444555555555555555555555555555444444555666777888999999;;;:::888777777777888999<<<===>>>??????>>>===<<<999888666555555666777777555555666666666555555555BBB(((EEErrrLLLQQQhhhiiiOOOHHH???777333222222111222222222222222555:::===??????>>>999333222555999===666///---000555666555222333555555444333444555CCC>>>:::<<>>??????>>><<<999888666666555555444555555666555666777666555555777999555III]]]IIISSSeeeiii```XXXKKK@@@999555333222000111333444444777<<<@@@CCC@@@<<<888666555666666444222222888???@@@;;;444999999888888888888777666222000111888@@@EEECCC???>>>AAA888<<>>AAABBB888666777:::999555333555000111333444444333111000,,,...//////---,,,,,,---000111222111///...///000333888666555DDDWWWUUUDDDBBBuuu___???999,,,...333//////...---...///000111555555555444555555555666///000222222111111222444;;;666///---///111000...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,++++++******++++++,,,---*********+++++++++++++++,,,,,,,,,++++++*********(((,,,000222222111333555DDD@@@999444111...+++)))******++++++,,,------...******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---*********+++++++++++++++************************++++++******++++++,,,---+++,,,------......------------------------------,,,,,,---......---------------------...///000000////////////000111222333111111000111111222333333333333333333333333333333333222111000000111222333111222222333444555666666666777888999999999999999;;;<<<>>>>>>===:::777555555666666666777666666555555666777666555888<<<@@@PPPPPPTTTSSSiiimmmdddUUUGGG>>>888444333...111444666777:::???CCC===888333222444555333///111444555555222111333555111000///000333666777666<<<:::888888;;;===;;;:::222???:::;;;MMMttt]]]DDDJJJ;;;:::888444222222111...///222...000222444555444333222,,,...///...---+++,,,,,,---...//////......///000555888<<>>333555555555333333333555???999111...000222111///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,,,,------,,,,,,,,,+++***)))***+++---...((())))))******+++,,,,,,,,,++++++,,,---...///000222111///,,,******,,,...<<<888444000...---,,,*********+++,,,,,,---......******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---((())))))******+++,,,,,,************************++++++******++++++,,,---+++,,,------......------------------------------,,,++++++---//////...---,,,,,,,,,---...///000111000//////...///111333444222111111111111111222222222333333444444333333222444333222111111222333444000000111222333444444555333555777999::::::999999999;;;<<<===<<<:::777555777888999::::::999888777555666777666777;;;AAAGGGQQQHHHVVVgggcccYYYKKKAAA??????>>><<<777111111888BBBJJJNNNKKKFFF>>>666111000111333444333444666666444333333---444777333111444666444<<<999:::@@@CCC@@@<<<:::===111KKKCCC<<>>999555333444666888333111000333666666444222...333555111000444666555888999===DDDEEE>>>999777+++999HHHCCCEEEYYYwwwkkkgggIII@@@===>>>>>>777555555555555555444333333333444555555444333444555000......000000---...222(((,,,111333333111000///666666666^^^vvvnnnVVV777000000111111111111111111111000000000000111222222000//////222666888888666444333111/////////111222111///,,,,,,......,,,***++++++***+++,,,...000111---,,,,,,++++++,,,,,,,,,---++++++---...,,,))))))++++++++++++++++++++++++************++++++++++++***+++,,,---...//////000------------............&&&222???BBB888---+++///+++++++++,,,---...000000---------------------------,,,++++++******++++++---,,,++++++******++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................---------............///........./////////000000111111111111000000000///000000000000000000000000555444333333222222222222222222222111111111000000444333333222222222222333444444444444444444444444888777666555555555444333777555333333666999;;;;;;777>>><<<555EEEtttkkkBBBMMM\\\fffbbb___^^^QQQ@@@===:::777666666777777777888777555444444555777888444111///111666999777333000333333000///333555666333999CCCJJJGGG<<<555333BBBOOO===@@@UUU[[[yyy^^^___JJJBBBEEEAAA>>>===666666777777777777666555555555555555444333333666888222//////111111......111---222777:::999666333111222111222sssxxxeeeAAA555222222111111111111000000000000/////////000111111111111222555999;;;;;;:::444222111///.........//////......///000///,,,************+++,,,///111222,,,,,,---......------,,,+++'''---,,,+++,,,///%%%************************************+++++++++,,,******+++,,,------......***++++++---...///000111...222BBBRRRMMM888,,,...+++++++++,,,---...///000---------------------------,,,++++++******++++++,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................---------............///....../////////000000000111111111111000000000000000000000000000000000000333333222222222222333333222222222111111111111111555555444333333222333333333333333333333333333333777666666555555555555666333;;;AAA<<<111...555??????222555\\\aaa888@@@NNN]]]gggdddUUUFFFBBB@@@===:::888777666666777666666555444444444444555555444333666999999666555555333111000222444444666???MMMTTTNNN@@@888777CCCCCC444\\\zzzccc|||FFF>>>CCCHHHAAA;;;999444666666777777777666666555666666777555333333444666111...---000111...---///777999::::::888777777777...---===ZZZ777222555444333222222111111111///////////////000000111444444555666888999888888444333111000............111111111111111111000///,,,+++++++++,,,...///111............////////////,,,(((222(((((('''333&&&*********************************+++++++++,,,,,,)))******+++,,,,,,------******+++,,,...///000000666///444III[[[VVVCCC444,,,,,,,,,,,,,,,---...///---------------------------,,,++++++******++++++,,,,,,++++++***++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------..............................---------............///...////////////000000000111111111000000000000000000000000000000000000000222222111111222333444444111111111111111111111111666666555444333333333333333333333333333333333333444555777888888888999::::::444000777AAAEEE===444777QQQQQQDDD???IIIOOONNNPPPXXXGGGFFFBBB???<<<<<<===>>>777777777777666555444333333888:::666444888999777;;;999777777555444222222<<>>;;;CCCFFF:::555777444444555555666666666555555555777999888555222111000333///...111333000......555777888888666444333333...111TTTOOO999000777666555333222222222222///////////////000000111...///111222222222333333444444222111000///......222111000//////000222333///...---,,,+++,,,------///...---------///000111...+++555&&&---$$$111)))***************************++++++++++++,,,,,,,,,)))******++++++,,,,,,,,,,,,,,,,,,,,,------......///(((%%%222NNN___TTT>>>------,,,,,,,,,------...---------------------------,,,++++++******++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,---------..............................---------............///////////////000000000111000000000000000000111111000000000000000000000000111111111111222333444444111111111111111111111111666555444444333333333333444444444444444444444444222555999:::999888777888<<<>>>===888444888DDDNNNlllrrrAAA555>>>GGGLLLQQQGGGGGGFFFCCCAAAAAACCCEEE777777888999999999888888222888:::666666;;;;;;555>>>;;;<<>>999444222888>>>GGGJJJCCC888444777???JJJUUUSSSSSSAAA<<<999777>>>>>>444222777555333333444555555555444444333666888888555222000///666222111555777444000///000555;;;>>>;;;666111...///<<<```vvv{{{AAA999,,,888666555333222222333333000000/////////000111111,,,...111222222333555666333333222222111000/////////...---,,,+++,,,000333111///...,,,+++++++++,,,------,,,------...///000///...777***EEE---...+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,+++...***'''222BBBDDD999......---,,,,,,,,,---------------------------------,,,++++++******++++++++++++******++++++,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................---------............////////////000000000111111000000000000111111111111000000000000000000000000111111111111111222333444111111111111111222222222444444333333333333444444555555555555555555555555444777;;;;;;888666666777000;;;DDDCCCCCCWWW}}}uuuLLLBBBGGGFFF>>>BBBDDDFFFFFFDDDBBBCCCDDD::::::;;;;;;;;;;;;;;;;;;444888888888???GGGBBB666>>><<>><<>>======<<<;;;;;;999999777:::HHHTTTKKK999<<<;;;AAAKKKNNNEEE<<<888:::888666666222...111666555666]]]xxxVVVEEEBBB666:::@@@...777444999;;;555777999111333333444555666666555555000111222111111222444666666111///444777444///,,,222333333222000000111222EEElllddd\\\888<<<===666444333111//////000111222111111111111111222222333111444555444111///000111...///////////////......)))---000111///...000222...---,,,,,,,,,,,,......+++000666:::;;;888333///666888@@@HHH]]]555000------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,------+++++++++,,,,,,---------+++&&&***333444...000888///......---,,,,,,,,,,,,---------------------------,,,++++++******+++++++++*********+++,,,,,,---++++++++++++++++++++++++)))***,,,------,,,***)))++++++,,,,,,,,,---------,,,,,,,,,---------..............................---------.........//////000000000000111111111111//////000000111111111222000000000000000000000000222222111111111111111222000000111111222222222222000000000111222333444555777777777777777777777777777:::;;;;;;;;;@@@IIIQQQsssrrrIII333:::>>>GGGHHHFFFPPPRRRDDDIIICCC;;;999<<<@@@AAAAAABBB555999===QQQaaaNNN@@@KKKRRR___bbbRRR===999CCCMMM;;;222111...111555000(((???@@@\\\vvvJJJCCC;;;888888999777444888999999888555444444555888666444555888999777555///000111222333333333222///000000111222222111000000222333222//////222555rrrwwwSSS888555666000555222......000222222111222333555555555333111000333444666777777555444222333222111///......------///...---,,,,,,---...///...---,,,,,,++++++++++++***...111000,,,+++111666)))<<>>555;;;EEETTTkkkbbbDDD888444:::JJJccchhhUUU;;;DDDNNNOOOHHH???:::999;;;GGGWWWPPP___}}}yyypppwwwoooFFF666;;;EEEEEEHHH>>>,,,+++444444777111)))TTTpppMMMAAA<<<777777:::<<<;;;999777888888888666666777999888666444555777777666444......//////000000//////111222444555666666444222/////////---,,,,,,...111WWW]]]TTT===///333777555555222///...000222222111111222333444444222000///222222444444555444333222444333222000/////////...///...------------...///...---,,,,,,++++++,,,,,,***(((###%%%666DDD:::%%%===[[[WWW===666555...,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------...000111000...,,,+++***++++++,,,---...//////000------222333///+++***///...,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------,,,,,,+++++++++,,,,,,,,,------------------............/////////............//////////////////////////////111111000000111111222333000000000000000000000000000000000000000000000000222111000000000111222333444444222111111111222222---555777111---...111555777999<<>>SSStttjjjHHH<<<999777555777;;;===;;;999666777777777666888:::===777555444444555555333222////////////............000000222444666555222000777444111///000111222222::::::666111111555666555444111//////111222222222000111222333222111000///000000111111222222333333444444333111000000000000///...------------...///...---,,,,,,,,,,,,,,,,,,222333///777ZZZ|||xxx]]]xxxLLL&&&$$$,,,------,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---...//////---,,,***,,,,,,,,,---------.........,,,111;;;???:::000+++///...------......---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,---------------------............/////////............//////////////////////////////111000000000000111222222000000000000000000000000000000000000000000000000111111000000111111222333444333333222222222222333///;;;555222BBBEEE@@@FFFUUU```qqqaaa@@@===CCC???@@@LLLVVVUUUNNNLLLSSS]]]^^^sssyyyQQQAAA[[[dddggglll^^^TTTTTTVVVQQQIIIDDDNNNJJJBBB888<<>>999888888:::;;;;;;888555666777777666555666999<<<666555444333333222111111333222111000////////////000//////111444555222000===888333111333555555444------222:::===888222///222111000000111222222222111111222222222222111000000000000000111222444444444333222111000000000000.........------............------,,,,,,,,,------)))---///555NNNmmm{{{www^^^+++%%%222111,,,000+++++++++++++++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---+++***---------------------------+++000:::@@@<<<444...///...------......---,,,++++++++++++++++++++++++++++++******++++++,,,,,,***+++,,,------,,,+++***++++++,,,---------,,,,,,,,,,,,,,,------------...---------............/////////............//////////////////////////////000000000000000111222222000000000000000000000000000000000000000000000000111111111111111222222222333333333333333333333333222111(((HHHpppTTT>>>>>>======???CCCIIIMMMIIIQQQ\\\III???EEE===>>>;;;AAAFFFFFF???;;;@@@IIIMMMAAA333...CCCffffffDDDMMMXXXRRR???;;;???;;;444999:::;;;<<<<<<:::777444777777777555444444555777444555444333222111111111444333222000////////////222000///111555777555222888333///---///111111//////111888@@@>>>444...///000111111111111111222333222222333333333333333333111111111111222444555666222111000///////////////---..................------------,,,,,,---......***((((((***,,,111<<>>EEEKKK@@@;;;666333CCCeeemmmXXXLLL???999???>>>444...000555777:::<<<<<<;;;999777777888888666444222222333333444555333222000111222333222000............//////------111666777333---333111///......//////...333444777888333...///333///000222222111111222444333333333333333444444444222222333333444444555555111000000///......//////------...//////...------------------------...///555,,,+++222222)))(((...&&&)))222111&&&***111------,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,------------------------...***))),,,///000222555000///......//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------,,,,,,------------,,,,,,******+++,,,------------,,,---------............---------............/////////............//////////////////////////////000////////////000111111000000000000000000000000000000000000000000000000000000111222222222222111222333333444444444444333...CCC666,,,___vvvgggXXXUUUJJJEEEFFF>>>FFFNNNAAA333111:::CCCBBB<<<;;;<<>>444+++111222333333111111111222222555555111...///111222---000222222111111222444222222222222222333333444222333444555555444333333222111000000//////000000------...//////...---------------------...//////,,,)))+++111555333000///;;;333222***"""///888***...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,------------,,,---------------------000///000222111///333888000///......//////...---,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...------,,,,,,,,,,,,------)))***+++,,,------------------------............---------............/////////............/////////////////////////////////////////////000111111000000000000000000000000000000000000000000000000///000111222333222222111222222444555555555444444'''888888...BBBxxxyyyZZZRRRIIINNNRRRSSSQQQLLLDDD===AAA@@@BBB@@@<<>>IIIOOOKKK===111---111444444111000000222///555777333222555222,,,---000333333111111222444111111000000111222333333111333444555555444222000222222111111111111111111,,,---...//////...---,,,---------------...///000***111222+++(((---000...///!!!+++666+++(((///***///...------,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,------.........,,,,,,,,,---------......,,,...222555111---///444111///......//////...---------------------------************+++,,,---.........,,,++++++,,,......)))***+++,,,------...------------.........//////---------.........////////////............/////////////////////////////////////////////000111111000000000000000000000000000000000000000000000000///000111222333222111111111222444555666555444444999---111888111===rrryyyccc;;;888AAACCCAAA444888222111111333555555444333555666666777777777777666777777666555444444333333000111222333333222111000333333333222111000//////555666888999999888666555.........///000222333444111111222222222333333333222000//////111333444444000222333333222111333444///000111222333222222111000111333333111000111111........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000///---,,,++++++,,,,,,,,,,,,,,,---------......///222555666555333111111333111...---......---,,,......---------,,,,,,,,,++++++,,,,,,,,,,,,---------------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////////////////////////////000000000000000000000000111111000000//////......////////////000000000000000000111111111000000///000000111222222222222111000000111111111222222222333333444444444444444444222222222222555;;;BBBHHHUUU999//////444222;;;000000000222555666555444444444555666666666666666777666666555444444333333111111222222222222111111222222222222111000//////,,,---///111222222111000333333222222333333444444555555444333222222222222//////......///000000000111222333222000///000111///000111333333444333333222333333222000...///000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000///---,,,++++++,,,,,,,,,,,,,,,---------......000333777999999888888999555222...,,,,,,---------......---------,,,,,,,,,++++++,,,,,,,,,,,,------------------------,,,,,,------------------------,,,,,,------.../////////////////////////////////........................111000000000/////////...////////////000000000000000000111111111111000000000000111222222222222111111111111222222222222333333333333444444444444444222222222222444999AAAFFFGGGgggQQQ777...111999444666000000111333777888888777333333444444555555555555666666666555444444333333222222111111111111222222222222222222111000//////***+++...000111222222222555555444333333222333333:::888555333111111111222333333333333333222222111222333333222///......///000111222333444444444444333444333111...,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////---,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,///333555555444444555777444000------......---......---------,,,,,,,,,++++++,,,,,,,,,,,,------...---------------...///........................,,,,,,------.../////////////////////////////////........................000000000000////////////////////////000000000000000000111111111111000000000000111222222222222111222222222222333333333333222333333333444444444555444333333333444888>>>CCCDDDQQQaaa```:::333444:::AAA666222444333444666888:::999888333333333444444555666666666666555555555444444444333222111000000111222333111111111111111000//////---...000222333444444444222111111000///000000000999777444111///000111222444666777777555333222222222333444222000//////000444444444444444444333333222222222000---,,,---///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------............------,,,,,,,,,,,,,,,,,,,,,---------......+++---///000...---------777555333222111000...,,,......---------,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,---//////------------------------,,,,,,------.../////////////////////////////////........................000000000000////////////////////////000000000000///000000111111111111000000000111222222222222111222222333333333444444444222222222333333444444555666666555444555888===AAARRR\\\lllbbbNNN444555222111999333333555444444555777777666444444444444444555666777888555555555555555444444444333222111000000111222333000000111111111000//////------...///000000000000...............//////000555333111///...000222333111333555555222/////////222333444444222222333444888777666555333222111111000000111000......///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......------------------,,,,,,,,,,,,,,,---------......---///111111000/////////555555555666666333///+++......---------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////////////////////////////////////////////////////////////////000000000000////////////000000000000//////000111111111111111000000111222222222222111222222333333333444444444111111222222333444444555888888777666666888<<<@@@>>>OOOiiiQQQ???222===888111777222222444222222222333333111000444444333333444666888999555555555555555555555555222222111111111111222222///000000111111000//////.../////////000000111111//////......///000111111111000///...///000222444222555777555111///000222222333444444333333444666999888666444222111000000...000111111000///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,---------......,,,------......---,,,,,,,,,,,,,,,---------......***,,,///000000000222333333333444666777444///,,,......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////////////////////////////000000000000000000000000////////////000000000000////////////000000000000...///000111111222111111000000111222222222222111222222222222333333333333000000111222333444555555777777777666666888;;;>>>HHHQQQYYYiiiRRR444000AAA>>>666:::333000222111111222444444333111333333222222333555777999555555555555555555555555111111222222222222111111//////000000000000000///000000000111333444555666111111000////////////000111111000000111111222333444666888666222000333666333444555444222222222444777666444333222111111222///111444444222000......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------......,,,,,,---......------,,,,,,,,,,,,---------......(((***,,,------...000111222111000111222222///---......---------,,,,,,,,,++++++,,,,,,,,,,,,------...///111222222000...,,,------------------------,,,,,,------.../////////////////////////////////////////////////////////.../////////000000000111////////////000000000000...///000111111222222222000000111222222222222111111111111222222222222333000000111222333444555555555555555444444666999<<>><<<===;;;999888777444...***666666555444444444555555444444444666999::::::999;;;999666666777777777666333333222111000//////...333222111000////////////,,,------...............000///......000000///...000000222555777777555333333333444444444444555555666555444222111111222333111///000666888555222222000111111111111///---,,,...---------------......+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---......---------------------------------------------------------------------------------------------------444000)))999XXXcccZZZ888444///+++***+++++++++---------,,,+++*********++++++++++++,,,,,,,,,,,,---------------------------------...//////000000000000000111222333444555000//////............///......///000000000000000000//////......//////000000000000000111111111111000000000111111111222222000111111111111222222222111111111222222333333444555444444333444666777888666;;;@@@DDDLLLaaa~~~hhhSSSUUUBBB;;;:::333444666888:::;;;===>>>777666444333222333444444444444444666999:::999888@@@===999666444444444444777666555444222111000///111111000///............---......//////.........000000//////......------//////111333555666444333333333333333333333333333444222000111333444333111///...///333333000///222222222333222000---+++)))...------------......///++++++------------++++++,,,,,,,,,---------......------------------------+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---......------------------------------------------------------------------------------------------,,,,,,---,,,///111000333DDDVVV777333///---,,,,,,,,,+++------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000000/////////000222444666000///............//////......///000000000000000000000////////////000000000000000000000111111111000000111111111222222222000000111111111222222222111111111222222333333333444444444444444666777888AAA<<<777:::EEETTT```gggtttLLLOOOHHH>>>AAA:::888;;;<<<777222444@@@KKK666555444222222222333444444444444666888999888777444333222222333666:::===;;;:::999777666444333222000000///...------------//////000000000//////...111111111///...,,,,,,,,,000//////000222444444333333333333333333333333222333000///000444555333000222000111444444000///222///000000000///---,,,***---------------...///000++++++------------++++++,,,,,,,,,---------......------------------------+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---......------------------------------------------------------------------------------------------,,,,,,++++++///111)))"""+++;;;000/////////000///---+++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////......------///111333444//////............//////......///000000000000000000000////////////000000111111000000000000000000111111111111222222222222000000111111111222222222111222222222222222333333333333333444555555666777@@@<<<888999@@@HHHOOORRRxxxwwwOOOOOOEEE666GGGIII===GGG:::000666EEELLLCCC666444444333222222222333333444333333555777888777555444555666666777;;;@@@DDD===<<<;;;:::888777666555000000///...------------000000000000000000///...111222222000...,,,------111//////000222444444444444444333333333333222222333111///111444555333111000------111333000...///,,,,,,,,,---...//////000------------...///000000+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---......------------------------------------------------------------------------------------------------***000000)))+++333000$$$,,,,,,---000111111...,,,+++++++++,,,---.........++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////---------...///000111222///............//////000......///000000000000000111000000//////000000111111111111111000000000000111111111222222222222333000111111111111222222222222222222222222222222222222333333444555555666666333:::???===:::<<>>AAA;;;;;;:::999777666555555222111000//////...////////////000000//////...---...000222111///...000222000000111333666666555333555444444444333333333333444222111111222333444333000,,,,,,333888777444333000///---------...///111------------...///000111---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---......------------------------------------------------------------------------+++,,,,,,------.........+++///---)))...777333(((,,,,,,,,,---///000...---,,,,,,------------------,,,,,,,,,,,,------------------------------------+++,,,,,,------......///......///000000000000000...............///000000......///000000000000000111111000000000000111111111111111111000000000///111111111222222222333333000111111111111222222222222222222222222222222222222222333444555555555555000777===<<<777999CCCMMMGGG]]][[[XXXBBBMMM000TTTwww;;;EEE>>>```RRR+++///000222333444444333222222111111333555555444333555777888888666666:::===999999888777666555444444444333222111000000000000.../////////...---,,,,,,+++...111111000000333666///111444888:::999666333555555555444444333333333444444333222222222444555777222222<<>>QQQAAAjjj\\\PPPOOOJJJ555999zzzNNNFFF<<<```RRR---999333222111111111222333444111111111222222333333333777555444444666777666666444222111111333444555555222444111---///555777333;;;666666999888222111444222444666666444333333333444333222444777999999999444444222222222222444444555444333111111222444555555===FFFJJJHHHEEEDDDDDD>>>>>>;;;666000---...///---.../////////...---,,,000///...------------------------------...///000000000000000000000000000------,,,,,,,,,------...........................,,,---------.../////////......////////////......////////////////////////........................000...---...///000///.....................------///000000000000...,,,+++///...,,,,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////000111111111111111222111111000///......---000000000000000000000000......//////000000111111111111000000000000000111222333444444222000000111222222333333333333444444222222222222222222222222333333333444444444555555444555666777888999::::::GGGGGGPPPwwwlllOOOOOOIII<<<444UUU~~~{{{tttsss777444222333333222111111222333444111111222222222333333333444333333555777999::::::555444222111111222222222333555444111333888888333222///111555666333333777999::::::888555111000///777555333444555666666555444333333222222333333444333222000///000444888<<>><<<:::777333111000000///...------......///.........//////...---------------------------......////////////////////////////////////..........................................---------.....................////////////......................................................000...---...///000///.................................///////////////...000///...---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////000111111111111111222111111000//////......000000000000000000000000/////////000000000000000111111000000000000111111111333444444222111111222333333333444444555555555333333333333333333333333333333333444444444444555444555666777888999::::::666LLLRRRYYYoooMMMRRRNNNDDD000;;;~~~===111<<<444333333222222222222333333222222222222333333333333555444444555888::::::999666555333111000000000000///111111111222444222...---,,,---111333222222555111222444444222111111222666444333333444555444333444333333222222333333444222222222222444:::@@@EEELLLJJJHHHFFFCCC>>>999555;;;666111000222222///,,,------------...///000000//////...------------.....................//////........................111000000//////................................................---------......////////////......------------------------........................000...---...///000///...........................---------......000111111222111000...------------,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////000111111111111111111111111000000//////...000000000000000000000000000000000000000000//////111111000000000111111222000222444444333222222333333333444444555666777777333333333333333333333333333333333333444444444444555555666666777888999999000JJJLLLCCC\\\MMMOOO]]]KKKAAA...OOOTTT666???666555444333333333222222222222333333333333333333333333777666555555777777555444444444333111//////000111000000000000111222000---/////////000000///......---///111111111111333555222111000111444666666666333333333333333333333333333666:::<<<>>>BBBGGGLLLIIIDDD>>><<<<<<;;;888333AAA>>>:::666333000---+++...------,,,---///111222///......---------.............../////////......------------------------000000000000///......---......................../////////...---------,,,......////////////......------------------------........................000...---...///000///...---------.....................---------///111222333222111000///...---------------------------------------............/////////000111111111111111111111111000000000//////000000000000000000000000222111111000000/////////111111000000111111222222000222444444333333333555222222333444555666777777222222222222222222222222222222333333333444444444555555666666777888888999;;;>>>???GGGRRRcccZZZIIIXXXYYYHHH:::555nnnggg222<<<:::000111444444444444333333222222333333333333333333333333555444444444555555333111000111222111///000222555777555333444555444333222111222222000//////---,,,777888888666444222333444222111000111333555555555333333333333333333333333222999AAAFFFGGGGGGIIIKKKBBB;;;444222555777555222???AAA@@@:::222---,,,///......------...///111333......---------......///...//////000000///......------------------------...////////////...---,,,......................../////////...---------,,,......////////////......------------------------........................000...---...///000///...---------.........//////000///...------...///000333222222111///...---,,,---------------------------------............/////////000111111111111111111111111111000000000000111111111111111111111111222222111111000000//////111111111111111222333333000222444444333333444555111222222333444444555555111111111111111111111111222222222333333333444444555555555666777777888888AAA888:::LLLRRRLLLllliiiOOOVVVWWWNNNJJJ444EEE<<<777666,,,999777444444555555444333222111444444444444333333333333000000111333555666444222---000222111000111555999888555444777888444222111///222222000000222111...333444444444333333555666666444222222333333222111222333333444444333333222111:::EEEKKKKKKHHHHHHJJJ@@@999111...000222111///666:::===999000+++...333............///000111111...------------...//////...///000111000///...---------------------------------//////000///...---.......................................---------......////////////......------------------------........................000...---...///000///...,,,,,,------.../////////000//////.........//////111111111111000///---,,,---------------------------------............/////////000111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111111222333444111333555555444333333444222222222333333333333444111111111111111111111111222222222222333333333333555555555666666777777777999;;;===EEEJJJHHHYYY{{{xxxVVVVVVRRRPPPPPPDDD:::^^^III444>>>111222999;;;444555555555555333222111555555444444444333333333111111222444666666444222---000333222000111666:::555333666<<<<<<555///------111222///000444333000+++,,,...///000222666999777555333333333333222111222333333444444333333222333===HHHMMMLLLJJJKKKMMMCCC===555111000111222111111555777666111...000444...//////000000000//////---------------...////////////111111111000...---------------------------,,,---///111111111000///........................---------.....................////////////......................................................000...---...///000///...,,,,,,------...//////000,,,---...///000000000000//////000000000///------........................---------............/////////000111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222333444555333444666555444222333444444444444444444333333333222222222222222222222222111222222222222333333333555555555666666666666666444<<<<<<<<>>111333;;;777444555333333222111222444555444333444333111000000111333444555999======<<<===BBBGGGAAAAAA@@@===888555444444888555222000000///...---........................---...///...,,,,,,...///,,,---...000222111///---------......------,,,+++...,,,+++///555777444111------...//////...------,,,...//////......000111000000//////.........---..................------+++,,,............///111000////////////.........------......///000000000---------.........//////000//////............///000/////////.........---000000111111111111000000////////////000000000000111111111222222333333333111111000000//////......000111111111222222222222111111222333444444555555333333333444444444555555555444444333333444444555222333333444444333333222333333333333333333333333888999999999999999999888999:::;;;<<<>>>CCCJJJNNNeeerrrZZZVVVQQQWWW^^^QQQ===777BBB777777666555555555666666666888999777555444666888666555333222222222333444333333444444333222111000111000111333555555333111777555666:::===<<<555///...444///,,,333333111777999---///888555111111...444333222333444555444333222111111111333555777999CCCBBB???:::666888@@@GGGAAABBBBBB???;;;888777777666444222111111000///...////////////////////////......///...---,,,...000---------...//////---,,,...////////////...------...,,,+++///333555333///........................---...000///......///000000/////////....................................+++---......------///000000000000000////////////------......///000000000---------.........//////000000/////////000000111////////////////////////000000111111111111000000/////////000000000111111222222222222222222333333000000000000000/////////000000000111111111222222111111222222333444444555333333333444444444555555444444333333333333444444222333333444444333333222333333333333333333333333555555666777888777777777;;;;;;<<<<<<===AAAGGGKKKQQQiiiVVVfffcccZZZ___cccJJJ;;;MMMVVV888666666555555555666777777888999999888666555666777999777555333222222222222111222222111111000......//////111444666666444111111555888999666444333333///555111...222000...666FFF888:::AAA<<<777666333666444333444555555444333333333333333555777999:::AAA@@@<<<777333333999>>>???AAABBBAAA>>>;;;999999444222111222222222000...111111111111111111111111...//////...------...000333333333222111111000000///000000000000///.........,,,,,,...111333000...//////...------...//////...///000///...---...///////////////....................................---...//////...---...///111000000000////////////---......//////000000111---............/////////000000///000000111222333000000000111111111111111000000111111111111000000///000000000000111111111333333222222222222222222000000000000000111111111///000000000111111111111111111111222222333333444333333333444444444555555444333333222222333333444333333444444444444333333333333333333333333333333333444666777777777777666;;;<<<<<<;;;<<<>>>CCCFFFGGGccchhhbbb\\\^^^UUUPPPFFF///AAA{{{___555DDD555555555666666777888888777888888888888888888888999888666444333333333444333333222222111000///...---///111555888777444111111444777777333111222444,,,333222111444...+++555QQQAAA???CCC<<<777888555777555444444555666444333666666555555555555666666444777<<<===;;;777555444:::<<>>BBBBBB===777444444777:::;;;999777555555111000111222333333111///000000000000000000000000...///000///------///000444555444222...,,,---......////////////...------...---,,,---.........---111000...------...000111///000111000...------............///////////////........./////////000000...///000000...---...////////////.........------......//////000111111111////////////////////////---------...///000111222666555444333222111000///111111222222222222111111111111111111222222222222333333333222222111111111000000111111222222333333000000000000111111111111222222222222222333333333333333333444444444555555444333333222222333333444333444444555555444444333444444444444444444444444777888:::;;;;;;999777666777888999999999<<>>===<<<666666555555666888999:::555444333111000/////////000000222555777777555222555444333444666666333000///111---,,,111444DDD^^^AAA000,,,000------444555444333222333555666555444000000111333444555666777888999;;;;;;:::888555333111333666666555333333333222111111111222222111//////////////////////////////000000///......///111555777888555000......000...////////////...------......---------......///000000///......///000000...///000///...---...///.........///////////////.........//////000000111...///000000......///000////////////...............//////000000111111222000000000////////////.........---......///000111666555555333222111000///111111222222222222111111111111222222222333333333333333222222222222222222222222222222222333333333000111111111222222222222333333333333333333333333333333333444444444555555555444444333333444444555444444555555555555444444444444444444444444444444666888;;;===>>>===;;;:::888999:::;;;;;;===@@@CCCFFF@@@lllooogggOOORRREEEGGGCCC444CCCWWWPPPmmmvvv>>>000BBB???777777888888888777666666555555666:::===???===;;;777777666666777888:::;;;999888666444222111111111222222222444666666444333333333333555666555222///000222//////222444DDD```CCC333222777444444999999222111111222555666666555///000111333444555666666999777555333222222111111111333555444333222222333444222111000111111111000///////////////////////////000000///......///111777:::===;;;666222222444///000000000000///...............------...000111////////////////////////---...000///......///000............/////////000---......///000000111111---...000000//////000222111111111111000000000000/////////000111111222222000000000000/////////...000///////////////000000333333333222222222222222111222222333333222222111222222222333333333333444222222222222222222333333333333333333333222222222222222222222333333333333444444444444444444444444333333333444444444555555666555555444444555555666444444555555555555444444555555555555555555555555777:::>>>BBBEEEEEEEEEDDD>>>?????????>>>???AAACCCKKKYYYgggYYYbbbSSSQQQIIIWWWOOO444DDDTTT777uuu~~~RRRKKK@@@999999777888999999888777666555777777777:::>>>>>><<<999999888777777777888::::::===<<<999777666555555555444333333444555666444333///222555666444222000000,,,222333666777111:::SSSBBB333333999444111333000111000000222444666666555333444444555555444444333777666555555666555333222333444555444333222333555666333111///000111111000///////////////////////////000000000......000111444888<<<:::555111111222111111111111111000//////---.........---...111333//////000000000000//////,,,...//////......000111---.........//////000000---......///000111111222,,,...///000///000111333333333333222222222222111/////////000111111222222111111000000/////////...222111000000000000000111000000111222222333444444111222222333333222222111222222333333333444444444111111111222222333333444444444444333333222222222222222333333333444444444555555555555555555555555333333333444444444555555666666555555555555666666444444555555555555444444555555555555555555555555999<<>>JJJ999===kkknnnRRRYYYEEEEEE???;;;:::888888888999999:::===:::999888999;;;<<<:::888:::666777======888555777888DDD;;;333???@@@444555555===999:::EEE:::...888333000///111444444444444...???!!!333444777000GGG666999888222///111222111111...000666777333333777444555666777666555444333222444333000///000333333222333333333333222111111111222333333333333222222222111111111000000000111---------++++++,,,///222111000000//////...------///...------,,,,,,------------,,,+++,,,---///000111111000000////////////---------......000111111000////////////.....................////////////,,,111111------222555222888...,,,333555///---222+++///111000///111444777---222333///...111222///.../////////000222222111555+++///777222111555555;;;111333888555444666444333///000;;;111???---777<<<999555444555666666555000000222333444666666555...AAA999+++222555333===000777999333222888999444888111333::::::222111888333444666888555222555;;;555777999888444222333555222333444666777888999999MMM===222jjjtttcccBBB??????@@@;;;???VVVrrrvvvXXX\\\UUUSSSPPPUUUIII???<<<666===EEENNN===JJJ<<<@@@BBBCCC888???DDDBBB888222555;;;999;;;<<<<<<:::999999::::::777888???BBB===999888;;;===:::888<<<:::888>>>>>>BBB===777888777555999;;;:::::::::999666444333111444111222666&&&MMM???333444444333555777888777555333444999:::777666:::555333222111111333555777333444444333111222222222222222333444555555555555666666555666666666555444555444222111000000111222000000000///------///111000000//////...---------000///......------............---------...000000000000//////........................///000111222000000000000/////////////////////000000000111111...222555333222222000,,,///111222444555666666555111333555555444333111///===555//////222111///...111111///---///333444222888000444888444444777333000111111222444444333333:::333666777333;;;---444111111333444555555444222:::666888777222888<<<555---888777:::KKKGGG888666<<>><<<888444555999:::999999<<<;;;666333666999:::CCC???:::999;;;>>>@@@@@@NNNLLLIIIFFFCCC@@@>>>===,,,QQQiiiooo===;;;AAAPPPdddddd___VVVLLLXXX]]]cccSSS===BBBHHHEEEOOOBBBIII;;;888;;;:::AAA===<<>>AAA???;;;999:::===:::777888???DDDBBB===:::??????IIIMMMBBB:::;;;<<<999:::???>>>999<<<>>>888555888::::::888666444333555111:::;;;555,,,bbb999444111000333444333222333666444555999999777777999===<<<:::999777777777888888888999999999777666666333444555666666666666666666444222222555555333000111000000000111222444555222333444333111//////000222222111000000//////...111000000///////////////000////////////000000111000000000000////////////////////////000111222222111111111000000000//////000111111111111222222222333111///111222555999===222888999333000222000***222111000222333222222111666111///222444333222444999:::888111///111222///888222333444555BBBNNNKKK:::KKKFFF???JJJMMMHHHNNN???:::GGG<<>>888BBBKKKEEENNNLLLIIIPPPLLLIIIOOOPPPJJJBBB>>>===>>>>>>???@@@@@@???>>>>>>>>>AAA>>>===BBBHHHJJJGGGCCC999AAAYYY```OOOLLLOOODDDNNN;;;===DDD;;;<<>>HHHKKKBBB999999;;;:::===666222///444NNNgggkkkfff{{{ooovvv}}}dddVVVcccZZZsssoooZZZBBB???===;;;===@@@CCCDDDCCC999666GGGOOOIII\\\sssooohhhaaadddtttxxxnnnqqqsss{{{rrr___eeezzz|||yyynnnHHH@@@>>>FFFPPP]]]uuuqqqeeeWWWSSSXXX]]]\\\YYY\\\YYYSSSNNNIIIGGGFFFFFFnnnfff[[[MMMNNNFFFKKKOOOEEEHHH<<>>:::===DDDDDD???@@@===;;;>>>BBBDDDAAA===LLLIIIFFFGGGMMMRRRRRROOOSSSaaaxxxyyyoooxxxOOOAAAIII@@@;;;BBBDDDCCCFFFDDD>>>;;;======:::???:::<<<777^^^mmm>>>:::;;;<<<<<<;;;>>>BBBEEEGGG888999999888999:::;;;;;;;;;<<<===>>>??????>>>>>>AAA;;;888;;;>>>===>>>BBB;;;<<<<<<<<<;;;:::999888;;;888555555777888777555777777777666444222///---000333666777666555444444666666555555444444333333222222111000000000000000111111111111111111000000111111111111111111111111/////////...//////000000000000000/////////......000000000111111111222222,,,,,,>>>\\\iiibbb]]]bbbiiiQQQFFFNNNMMM@@@???KKKYYY[[[___aaaZZZPPPNNNRRRUUUWWWMMM@@@III___```OOOHHH[[[eeeYYYHHHDDDHHHKKKDDD<<<777333555PPPppp|||```KKKJJJKKKPPPUUUUUUQQQLLLHHHOOOgggwwwqqqrrr|||{{{pppttt{{{}}}kkkpppdddQQQVVVooo|||www~~~]]]III[[[jjjccc^^^eeeWWWSSSPPPRRRZZZbbbggghhhooorrryyy~~~tttsss[[[WWWBBBGGGMMMLLLDDDAAAFFFIIIGGGEEE@@@<<>>IIIJJJHHHFFFHHHMMMOOOMMMDDDLLLSSSOOONNNcccvvvuuuqqqUUUMMMZZZZZZMMMGGGGGGHHHKKKKKKHHHKKKSSSTTTNNNGGG;;;BBB,,,hhh555;;;>>>AAA>>>999@@@JJJGGG;;;:::<<<<<<;;;<<>>@@@HHH???;;;@@@CCC@@@???CCC::::::;;;;;;;;;:::999999555555444333222333555666444444444444444555555555444777:::;;;;;;:::::::::777666666555555444333333444333222222111111222222222333333333333222111111000000000000000111111111000000000//////000000111111111000000000/////////000000111111111222222222...+++BBBooossszzzsssZZZXXXkkkzzzjjjfff{{{mmmUUUKKKdddoooggg|||oooUUULLLLLLLLLAAA999999:::;;;QQQvvvmmmsssxxxxxxkkk^^^UUU[[[dddzzzuuu{{{www}}}xxxjjjeeekkknnnggg\\\^^^iiijjjbbbvvvfff```jjjuuu{{{qqq______sssrrr\\\VVVeee{{{VVV===DDDTTTOOOKKKHHHJJJMMMMMMIIIEEEAAAGGGHHHEEECCCFFFGGGEEEDDDHHHLLLTTT\\\WWWSSS[[[OOOSSSVVV]]]fff___QQQMMMUUU[[[]]]^^^gggqqqoooeeeNNNLLL>>>BBBWWW???CCCIIINNNIIIEEEVVVjjj\\\<<>>???BBBEEE>>>@@@BBBBBBAAA@@@@@@@@@::::::999999888777777666777666555555444444555555555666666666666555444333222222222222333333444444333222222111111222222333333333333222222222111111222222222222333333333333@@@555GGGsssuuuwwwooofffddd```JJJ<<<:::>>>;;;OOO}}}ttt]]]ooohhhrrr{{{tttjjjiiinnnmmmlllxxxaaauuu}}}mmmzzzxxxbbb]]]ZZZ^^^^^^]]]]]]aaadddaaa[[[kkkggggggnnn{{{mmmRRRYYYXXXVVVUUUTTTRRROOONNN@@@IIINNNJJJFFFFFFFFFCCCJJJPPP___mmmOOOXXXJJJ^^^VVVHHHSSS\\\XXXZZZQQQVVVWWWVVV^^^ddd[[[KKKSSSaaa222gggOOOKKKMMMVVV]]][[[^^^~~~]]]___cccccc```bbbiiillliii]]]gggwww{{{zzzwwwnnnnnniiihhhddd```ZZZUUUQQQNNN\\\```cccaaa]]]]]]ccciiiwwwhhhXXXNNNJJJKKKMMMFFFGGGHHHGGGEEEDDDDDDEEE???>>>>>>===<<<<<<;;;;;;999888888777777777777777777888999999999777666555666666666777777777888888555555444333333444444444555555444444444444333333333333333444444444555555444333UUUcccKKKAAA>>>555FFF}}}lll|||~~~qqqaaaYYY}}}nnnrrr~~~rrrWWWfffbbbHHHiiirrrppprrrggg~~~pppmmmssshhhMMMAAAFFFFFFBBB@@@NNNlll~~~mmmQQQFFFMMMVVV\\\\\\YYYVVVTTTddd[[[RRRRRRYYY^^^]]]YYYmmmyyy===GGGUUUeee]]]mmmfffdddvvvvvvhhhmmm~~~~~~qqq|||}}}}}}wwwooobbbVVVPPPOOOVVVcccbbbTTTKKKLLLMMMKKKHHHDDDBBB@@@@@@AAAAAA@@@???===<<<<<<<<<<<<<<<======<<<::::::;;;===<<<===???@@@???===:::888;;;:::999888777777888888666777777666666888<<>>>>>===<<<<<<<<<<<<===???===;;;::::::;;;<<<>>>>>>>>>===:::888777999;;;:::::::::::::::;;;;;;;;;>>>JJJXXX______```ccchhhhhhIIIRRRNNNPPPXXX```cccggglllvvv}}}yyyggg]]]fffvvv}}}mmm[[[VVV[[[[[[TTTKKKSSSpppuuukkk]]]TTTPPPMMMHHHCCCIIIIIIGGGEEEAAA>>><<<<<<777===777555```FFFKKKCCCVVVTTTLLLDDDEEEJJJEEE;;;HHHHHHHHHGGGGGGGGGHHHIIIOOOPPPVVV]]]^^^\\\]]]```lllfffccceeeeeeccciiirrr}}}ssshhhaaa___bbbiiiqqqkkk___WWWWWWUUUOOOKKKMMMHHHEEEDDDIIIPPPQQQKKKEEEAAA>>>@@@GGGGGGBBB@@@DDDAAA@@@???>>>===>>>??????@@@??????>>>>>>??????@@@;;;<<<<<<<<<;;;<<<>>>??????===:::999999;;;>>>AAA666777999;;;;;;:::888777999:::;;;<<<===???CCCEEE=========>>>?????????@@@>>>??????<<<999:::>>>BBBYYY```ooo{{{bbbMMM]]]```dddeeecccfffrrrvvvnnnttt{{{pppjjjjjjiiieeebbbfffhhhfff```]]]^^^aaa```ZZZWWWWWWUUUPPPOOOPPPCCCBBBDDDHHHGGGCCCBBBFFFBBB======CCCEEEDDDLLLYYYZZZPPPJJJLLLNNNKKKGGGGGGBBB???>>>AAADDDDDD@@@;;;AAA>>>>>>BBBBBB>>>>>>AAA;;;;;;;;;;;;<<<===>>>?????????>>>>>>???@@@@@@AAAFFFHHHIIIIIIHHHIIIKKKMMMVVVTTTRRRQQQRRRTTTXXXZZZuuuzzz|||xxx{{{~~~