BM6P6(@ zzzOOOLLLNNNMMMLLLJJJCCCCCC>>>555111222111...///............---------------------------------)))...444777888999;;;>>>:::AAAEEEEEEFFFGGGAAA888EEEFFFEEEBBB???>>>AAADDDIIIMMMRRRUUUWWWYYY^^^bbb\\\gggppp}}}lllkkkXXXzzzrrrfff===111999333333333333333333333333444444555555666777777777777888888999999:::;;;;;;@@@VVVwww|||EEEHHHooozzzxxxSSSPPPNNNFFF???EEE[[[www|||{{{zzzyyyzzzfff^^^bbbXXX<<<666>>>999;;;<<>>???@@@BBBCCCDDDDDDDDDAAAFFFJJJtttMMM@@@MMMnnnbbbpppUUUPPPYYYnnnttt```ppp___mmmzzzlllfff[[[<<<:::;;;???GGGPPPTTTSSSOOO[[[ccc\\\hhhnnnzzzTTTnnn}}}OOOTTTSSSEEEFFFIII^^^qqq|||xxxxxx{{{ttt\\\YYYXXXaaaooopppeeebbbfffppp{{{xxxrrr\\\TTTHHHKKKggg|||QQQLLLNNNMMMLLLJJJCCCCCC>>>555111222111...///............---------------------------------+++...222666888999;;;<<<999@@@EEEGGGKKKNNNLLLFFF999>>>CCCDDDAAA>>>>>>>>>FFFKKKQQQUUUXXXZZZ___cccccchhhllluuuxxx]]]bbb|||xxxxxxRRR;;;555444333333333333333333333333444444444555666666777777777777888888999::::::;;;555GGGfff~~~gggDDDUUUkkksss^^^SSSLLLMMMHHHDDDQQQfffyyyeeebbbjjj|||```bbb^^^JJJ777:::???888999:::===???BBBBBBAAA@@@GGGEEECCCBBBCCCDDDDDDCCCCCCCCCJJJKKKKKKhhhqqqPPPfffpppFFFGGGOOORRRIIICCCJJJXXXaaaooouuuyyy{{{tttjjjTTTCCC888<<>>555111222111...///............---------------------------------------///333777:::;;;:::<<>>RRRyyyTTTCCC\\\vvvuuuVVVFFFQQQRRRCCCCCCSSS\\\pppqqqXXXKKKYYYsss|||ttt^^^hhhWWW:::444===>>>999:::;;;===???AAABBBCCCCCCHHHFFFEEEEEEFFFGGGEEEDDDEEEIIIIIIJJJLLLUUUvvvLLLRRRppphhhNNNKKKIIIHHHEEEEEENNNZZZjjjmmmpppuuusssqqqgggFFF===999>>>@@@===<<<@@@CCCCCCBBBAAAAAABBBCCCDDDEEEPPPGGGPPPSSSKKKYYYXXX}}}```QQQssslllooommmjjjhhhwwwxxxiiirrrNNNiii{{{oooZZZPPPHHH;;;EEEDDDFFFJJJNNNOOOLLLIIIMMMaaa[[[PPP___aaaPPPzzzgggkkkRRRMMMHHHGGGIIIYYYhhhrrrggg\\\qqqtttaaaLLL[[[mmm~~~[[[OOOBBBFFFdddsssaaaOOOHHHNNN[[[fffUUUMMMMMMKKKKKKJJJCCCCCC>>>555111222111...///............---------------------------------///------111666::::::999AAAEEEIIILLLOOOSSSUUUVVVBBB@@@>>>@@@DDDEEEAAA===<<>>000444555000222222222222222222222222222333333444555555666666666666777777888999999999EEE>>>???mmm|||NNNSSSggguuuWWWPPPRRRFFF>>>BBBBBBPPPgggwwwZZZMMMKKKOOOYYYppp~~~ZZZfffkkkQQQ555888===999===;;;===???AAABBBDDDFFFHHHGGGGGGFFFGGGHHHHHHFFFEEEFFFMMMKKKNNNTTTOOO]]]oooXXX\\\}}}oooOOO>>>GGGNNNEEEDDDPPP\\\aaakkktttzzz}}}qqqgggoooVVV===::::::>>>>>>;;;<<>>DDDDDDEEEHHHKKKKKKHHHEEEGGGSSSMMM???UUUSSSfffsss^^^RRRNNNIIIIIISSSooorrryyy\\\WWWiiiwwwlllnnnrrr}}}eee___QQQFFFLLLggg}}}hhh___SSSJJJ\\\zzzUUUMMMMMMKKKKKKIIICCCCCC>>>555111222111...///............---------------------------------///---,,,///444888999888AAADDDHHHKKKNNNPPPTTTXXXWWWJJJ===999???EEEDDDAAA===CCCIIINNNRRRVVV\\\aaa```eeelllrrr{{{~~~```\\\hhh}}}sssnnnGGG666333222222333111111111111111111111111222222333333444444555555555666666777777888888999???<<<666TTTfffHHHTTTbbbqqqyyy~~~[[[LLLJJJJJJJJJEEECCCHHHYYYxxxiiiXXXSSSSSSTTTXXXVVVddd~~~pppdddmmmeeeJJJ;;;@@@999333@@@:::===???AAAAAACCCFFFHHHEEEEEEEEEFFFHHHHHHGGGEEEAAAJJJHHHLLLSSSIIILLLiiiiii___fffNNNHHHIIIFFFDDDFFFQQQWWWdddrrrvvvxxxtttsss~~~sssgggggghhh???;;;:::;;;<<<;;;:::===CCC??????>>>???@@@CCCFFFHHHIIIKKKNNNIIIZZZXXXIIISSS{{{eeedddOOOttt}}}vvvhhhppp~~~xxxrrr}}}yyyuuupppnnncccIII999AAA@@@@@@BBBDDDFFFGGGEEEDDD<<>>555111222111...///............---------------------------------...---,,,...111555888999<<<>>>DDDJJJMMMOOOUUU\\\aaaTTTCCC;;;<<>>???>>>???BBBDDDBBBAAAAAACCCEEEGGGGGGFFFBBBHHHIIIJJJKKKGGGGGGSSSvvvOOObbbkkkaaaFFF;;;GGGNNNGGGMMMOOOYYYfffnnnpppxxx{{{yyysssrrrjjjgggWWW333:::;;;<<<;;;999999===AAA@@@@@@?????????AAABBBCCCDDDGGGMMMLLLPPPcccwwwTTT<<>>999BBB===>>>AAACCCDDDEEEEEEEEELLLEEELLLFFFSSSlllfffzzzfffdddOOOPPPLLLOOOLLL^^^mmm{{{ZZZNNNZZZhhh{{{xxxkkkWWWGGGRRRjjjrrraaammmmmmZZZ}}}QQQKKKLLLJJJIIIGGGCCCCCC>>>555111222111...///............---------------------------------------------...222777;;;:::<<>>>>>:::999;;;888555:::???@@@>>>===???BBB>>>===<<<>>>AAAEEEFFFGGGFFFFFFKKKIIIEEEJJJNNNHHHOOOwwwLLLZZZ___RRRGGGHHHLLLLLLHHHIIINNNWWWccclllssswwwqqq|||||||||wwwmmm[[[???888999;;;<<<;;;999999;;;<<<===>>>>>>??????@@@AAAAAAAAAKKKLLLLLLQQQYYYvvvDDDAAAZZZJJJ|||aaaQQQaaaxxxxxx]]]vvvkkkjjjeeeWWWWWWFFF;;;@@@AAA???AAACCCDDDEEEFFFGGGGGGJJJCCCMMM???HHH^^^vvvhhhNNN___uuulllRRROOOJJJNNNDDDLLL```ooo|||\\\OOO\\\xxx|||iiiWWWOOOPPPnnnrrrsssbbbDDDzzzOOOKKKLLLJJJIIIFFFCCCCCC>>>555111222111...//////.........---------------------------------,,,---...------000666<<<<<<>>>EEENNNPPPOOOVVV___XXX___bbbZZZLLLCCCEEEJJJ@@@@@@@@@>>>===AAAIIIOOO\\\ZZZbbboootttvvvjjjRRR___dddddd|||fffEEE222444333......111333222000000000000000000000000000111111222333333444444444444555555666777777777===333777;;;>>>```vvvVVVDDDRRReeekkkrrr~~~iiiVVVOOOIIIHHHEEE@@@BBBHHHKKKttt~~~jjj[[[RRRTTTMMMWWWllltttwwwrrrfff___999333:::999111<<>>???AAA;;;:::999;;;???CCCFFFGGGDDDBBBJJJGGG>>>LLLTTTDDDSSS[[[^^^RRRXXXjjjdddHHH>>>JJJCCCEEEHHHOOO[[[iiippppppvvvxxx}}}{{{}}}{{{rrrvvvqqqqqq~~~lllmmmrrrgggJJJ+++CCC777:::<<<;;;:::999888666888999<<<>>>@@@BBBCCCCCCAAAQQQHHHDDDJJJQQQSSSmmm===YYYoooVVVOOOFFF```tttwwwiiittt{{{cccbbbmmmTTTVVVWWWAAA@@@JJJ>>>BBBDDDFFFGGGGGGGGGHHHIII<<<@@@UUUEEEIIIXXXhhhRRRJJJ|||aaaXXXPPPRRRCCCIII\\\gggrrrgggggg~~~vvvfffWWWKKKKKKiiiwww^^^OOOzzzNNNMMMPPPLLLJJJIIIDDDAAA<<<666222///..............................------------------------,,,------------///222555777:::???GGGOOOTTTVVVVVVeeebbbhhhpppcccIIIAAAKKKHHHGGGFFFBBB:::777>>>IIIOOOUUUaaalllqqquuuwww}}}hhhYYYYYYZZZ]]]zzzKKK<<<222222222111000//////...////////////000000000000000111111111111222222222444444555555666777777777999777999@@@===>>>pppCCCEEEUUUSSSjjj}}}}}}zzzbbbJJJKKKPPPJJJDDDEEEGGGHHHSSSjjjiii[[[SSSLLLMMMUUU\\\dddttt~~~llltttnnnGGG::::::999999888777666666999999;;;<<<<<<<<<;;;:::===>>>???@@@@@@AAADDDGGGCCCCCCEEEFFFFFFFFFFFFFFFXXXGGG{{{mmmVVV{{{uuuPPPNNNMMMIIIGGGDDDCCCJJJXXXeeelllkkkttt{{{}}}{{{}}}zzz{{{tttoooPPPVVVyyybbbTTTXXXgggmmmrrrpppEEE333===777::::::999999888999999:::999<<>>@@@DDDHHHIIIHHHGGGIIILLLIIIIIIHHHHHHEEENNNCCCvvvxxxjjjEEEEEEPPPNNNEEEJJJXXXkkk{{{rrrbbbyyyppp^^^NNNLLLWWW}}}fffAAAzzzNNNMMMPPPLLLJJJIIIDDDAAA;;;666222/////////........................------------------------------...---,,,...111444:::<<<@@@EEEKKKQQQVVVYYYlllqqqqqqnnnooojjjQQQ444IIIAAA>>>DDDIIIGGGAAA===FFFLLLWWWbbbiiippp}}}}}}pppPPP[[[VVVcccxxxsssPPPAAA222222222111111000//////....../////////000000000000000000111111111222222222333333444555555666666777999777777===>>>===^^^fff>>>:::HHH___^^^xxx{{{yyy^^^OOOFFFHHHOOOIIIBBB???AAAEEELLLYYYeeexxxvvv]]]TTTPPPQQQNNNKKKQQQ]]]qqqooonnnrrrZZZ;;;:::999999888777777666666888999:::<<<======<<<<<<===???AAABBBAAA@@@AAABBBDDDEEEFFFGGGGGGHHHHHHGGG>>>LLLXXXXXXQQQooo```JJJJJJ>>>EEEIIIGGGEEEKKKYYYdddmmmuuu{{{zzzwww~~~ssspppsssppp|||ssstttYYYbbbAAA000LLLmmmssseeeSSS???555666777999999888888888888999999999<<<>>>???@@@@@@BBBDDDCCCCCCEEEGGGGGGJJJVVVdddOOO}}}iiiTTTJJJUUUhhh}}}ffflllkkkeeennnllljjjyyytttTTTSSSLLLBBB>>>AAABBB@@@CCCFFFHHHIIIIIIIIIIIIJJJAAACCCEEEHHHHHHRRRPPPOOO|||]]]QQQLLLGGGJJJKKKLLLSSScccvvvsss```dddwww}}}cccXXXSSSBBBJJJqqqwww{{{OOOMMMPPPLLLJJJIIICCC@@@;;;666222000//////........................------------------------.........---,,,---///222666:::>>>BBBGGGOOOYYY```aaauuu~~~lllPPP888;;;BBBHHHFFF@@@>>>AAA???BBBJJJTTT]]]hhhxxxoooWWWQQQ```QQQ555888555222111111000000//////........./////////000000000000000000111111111222222222222333333444555555555777888555888===<<>>AAA???UUU```aaadddhhhxxxqqqeeeWWWKKKEEEIIIGGGGGGIIIIIIQQQiiiuuueeesssccc???777999888888777777666666666666888:::<<<============;;;>>>AAACCCBBB@@@??????EEEEEEFFFGGGHHHHHHHHHHHH===OOODDDQQQsssYYYEEEBBBQQQHHHCCCFFFIIIGGGCCCDDDLLLTTT```hhhqqquuuuuuwww}}}zzzsssjjjooowwwtttxxxyyy~~~wwwOOOXXXtttvvvrrrsssUUU888999888111777888777777666666777888888999;;;===>>>===>>>???AAAAAA???@@@EEEIIIJJJLLLPPPtttzzzggg~~~uuuQQQSSSNNNlllvvv```qqq{{{sssyyywwwvvvnnnOOOKKKDDD>>>@@@FFFHHHFFFBBBBBBCCCEEEHHHIIIIIIHHHDDDGGGGGGHHHFFFIIIqqqNNN{{{LLLKKKFFF>>>LLLMMMKKKOOO]]]ppplll]]]XXX~~~ggg[[[RRRFFFEEEYYY|||OOONNNPPPLLLIIIHHHCCC@@@;;;666222000//////........................------------------------...//////...,,,,,,...000---333:::@@@FFFPPP]]]fffVVV```nnnzzz|||sssjjjBBBCCCDDDEEE@@@<<<@@@HHH>>>>>>BBBIIIQQQ\\\lll{{{mmm___aaafff___TTT^^^NNN@@@777///888111111000000////////////........./////////000000000000000000111111111111111111111222333333444444333888666555<<<:::999BBBYYYjjj;;;@@@KKKNNNaaatttzzz{{{jjjUUUPPPLLLMMMNNNNNNKKKHHHAAACCCBBBBBBFFFIIILLLQQQ}}}~~~vvvzzz|||uuupppbbbWWWLLLHHHGGGGGGIIILLLJJJNNNUUU]]]fffxxx|||{{{lllooommmKKK111===777777777666666666555555555666999;;;===>>>>>>>>>;;;===???@@@??????@@@AAACCCDDDEEEFFFGGGGGGGGGGGGMMMEEEIIINNNgggnnneeeAAAIII>>>QQQJJJDDDEEEGGGGGGFFFFFFLLLSSS^^^hhhooouuuzzz~~~}}}}}}uuukkkgggiiivvv~~~wwwjjjvvv{{{jjjzzz{{{VVVbbbuuu{{{mmm```EEE333444777666777666666555555555666777777999;;;<<<;;;;;;;;;===>>>>>>>>>???CCCGGGGGGFFFFFF[[[qqq}}}SSSWWWzzzyyyRRRGGGTTTjjjppplll~~~ooo___^^^RRRLLLCCC@@@BBBGGGGGGEEE>>><<<<<<@@@EEEHHHGGGEEEFFFIIIGGGEEEBBB???WWWzzz{{{|||vvvooo\\\[[[III@@@@@@OOOIIIGGGKKKYYYjjjzzzjjjZZZ___ttt\\\DDDJJJNNNJJJZZZ}}}PPPNNNPPPKKKIIIHHHBBB???;;;666222000000000........................------------------------...//////...,,,,,,---...(((///777>>>DDDMMMYYYbbbnnngggdddooorrrsss[[[EEE@@@GGGKKKGGGCCCAAA>>>>>>AAAFFFLLLYYYeeeyyyaaaQQQVVV^^^___ccckkkbbb...222888......000000000///////////////............//////////////////000000000111111111000000111111222333333333///999777444999999555999BBBsss\\\GGG<<>>@@@AAABBBCCCDDDDDDEEEEEEDDDHHH>>>JJJNNNIIIpppPPP;;;IIIFFFHHHMMMNNNHHHCCCCCCDDDGGGLLLSSS[[[dddjjjnnnwwwvvv~~~{{{pppeeebbbeeekkkwwwwwwgggbbbhhhgggfffAAA999===000222<<<333555555444444555666666777999:::::::::999999;;;===;;;>>>AAABBBBBBDDDFFFGGGNNNUUUwwwpppVVV{{{dddHHHOOOPPPjjjmmmfffqqq|||ttteeeSSSVVVOOOGGG???===@@@AAA@@@???AAA>>>===???CCCEEEDDDBBB>>>BBBAAABBBCCC@@@MMMhhh}}}mmmMMMqqqZZZHHHJJJMMMIIIEEEFFFQQQ___ooo~~~}}}nnn^^^aaahhhTTTPPPJJJCCCLLLnnn~~~QQQOOOQQQKKKHHHGGGBBB???:::666222000000000........................------------------------,,,...///...---,,,---...+++///555:::@@@HHHQQQXXXjjjuuuvvvpppzzzvvv___QQQJJJEEECCCEEECCC@@@>>>??????AAAGGGOOOVVV^^^hhhsss~~~kkkWWWMMMFFFIIITTT[[[dddddd===333)))111:::,,,////////////////////////------.........//////////////////000000000111111000000111111222333333333...888777444888888666<<>>@@@??????@@@GGGEEECCCCCCCCCCCCCCCBBB@@@DDDBBBCCCGGGEEEIIIYYYsss|||PPPPPPlllPPPOOORRRNNNHHHCCCFFFPPPbbbyyykkkTTTzzz~~~iiiYYYOOOKKKLLL```vvv}}}RRROOOQQQKKKHHHGGGBBB???:::666222111000111........................------------------------+++---......---,,,---.........000333:::CCCLLLQQQKKKccctttqqqnnnxxxpppTTT@@@AAALLLFFFCCCAAABBBAAA>>>???CCCAAAIIIYYYlllxxxnnnkkkddd[[[RRRFFFGGGLLLOOOLLLPPPjjjooo<<<,,,666...///999222////////////////////////---------.........//////////////////000000000111000000111222222333333444000666444444999777555===;;;===]]]NNNAAA???MMMZZZaaannn}}}kkkaaaddd___MMMJJJPPPIIINNNNNNKKKFFFFFFIIIJJJHHHAAABBBCCCEEEHHHJJJMMMNNNKKKNNNUUUaaapppsssppp{{{zzzmmmkkk[[[>>>...666:::///333333333333333444444444111333555777999999999999AAA@@@>>>;;;999888:::<<<>>>>>>???@@@AAAAAAAAAAAA>>>HHH@@@===CCC===QQQIIIDDDEEELLLLLLEEEEEEKKKBBBBBBCCCCCCFFFKKKRRRWWW^^^___iiiooojjjooozzzzzzxxxxxx{{{}}}~~~{{{pppjjjddd______eeemmmjjjdddrrr}}}~~~```}}}rrr~~~www___GGG<<<...222:::222111777333444444444444555666777888888888888888777888<<<>>>999???CCC@@@???DDDGGGGGGOOOTTTXXX___MMMLLLyyyaaaMMMLLLKKKVVV|||yyy~~~~~~tttnnndddbbbbbb[[[eeefffdddhhhVVVBBB???>>>BBBCCC@@@@@@DDDFFFFFFFFFDDDCCCCCCEEEFFFGGGKKKFFFDDDJJJHHHEEELLLuuu}}}]]]RRRuuuaaaOOOYYYRRRKKKEEEBBBEEESSSlllyyydddcccpppZZZQQQOOOAAACCCbbbRRRPPPQQQKKKHHHFFFAAA???:::666222111111111........................------------------------***,,,......---------...///,,,***---666BBBLLLRRR[[[ZZZiii{{{zzzoooWWWKKKJJJHHHFFFFFFHHHFFFAAA???AAA???>>>DDDOOOUUU]]]sssjjj\\\WWWKKKGGGMMMQQQCCCTTT\\\\\\pppwww888CCC444,,,999111%%%222.........///////////////---------.........//////////////////000000000000111111111222333333444444444555111333:::666333<<<<<<555BBBqqqiiiLLL;;;BBBKKKLLLVVVhhhrrr{{{xxxfffRRRTTTSSSMMMIIIKKKMMMMMMOOOPPPQQQVVV]]]fffnnnssswwwppp}}}oooqqq___<<<222>>>111&&&;;;333333333333333333333333111222444666888888888888999:::<<<<<<;;;<<<>>>???>>>>>>???@@@AAAAAAAAAAAADDD555AAAIII<<>><<<>>>BBBAAA<<<<<>>AAACCCCCCBBBCCCHHHLLLEEEIIICCCCCCLLLLLLGGGKKKhhhyyyNNNRRR~~~OOOZZZQQQNNNIIIDDDAAAHHH[[[nnn}}}[[[kkkfffVVVYYYKKKBBB]]]|||RRRRRRMMMIIIJJJCCCAAA@@@:::333000222000,,,------------------------...------,,,,,,------...---------............///---//////+++***444FFFUUUeeeXXXXXXmmm~~~{{{qqqTTTIIIJJJIIIDDD===;;;AAAJJJBBB@@@>>>>>>DDDPPP]]]fffzzzhhh___aaammmxxxqqqVVVHHHHHHEEEFFFMMMPPPWWW|||yyyooohhh;;;444333222111000000000000//////.........---------....................................//////////////////000111111111111111333333444444555666666666333;;;???HHHfff}}}GGGBBBFFFFFFIIIMMM^^^jjjuuu}}}~~~~~~vvvwwwuuuHHH>>>666666777555333333444444444444444444444444222444666999999888777555666999<<<>>>============@@@???<<<;;;<<>>sssOOO222===RRRLLL@@@???EEEEEE===@@@CCC;;;???DDDKKKRRRXXX]]]bbbdddlllnnnqqqrrrrrrssstttuuuyyy{{{{{{xxxwwwxxxvvvsssiiiddd]]]WWWRRRQQQVVV\\\```ooohhh]]]oooyyyWWW???777666333333333222222111111111555444444333333333444444555555666666777777888888999:::;;;===???BBBCCCDDDPPPJJJMMMOOO___bbbFFFJJJaaaeeeKKKNNNHHHLLL___{{{tttjjjhhhhhhzzz}}}qqqwwwaaa\\\ttt|||lllaaa___PPP999?????????>>>>>>>>>>>>>>>CCCCCCBBBCCCDDDFFFHHHIIIJJJHHHGGGHHHJJJJJJJJJHHHWWWwww===|||PPPZZZWWWRRRNNNKKKEEEDDDSSSfffxxxoooeee}}}nnnUUUHHHKKKJJJOOOwww}}}SSSRRRMMMIIIJJJBBBBBB@@@:::333111222000,,,------------------------------,,,,,,,,,,,,------------------............,,,...///---,,,222===FFFXXXUUUPPPVVVpppkkkTTTHHH@@@GGGSSSTTTFFF888CCCFFFHHHHHHFFFEEEGGGIIITTTYYY^^^aaadddmmm{{{{{{uuuhhhmmmuuu{{{yyylll[[[OOOGGGHHHFFFFFFMMMVVV\\\___}}}fffDDD---444333222111000000000000//////.........---------....................................//////////////////000111111111111000333333333444555555666666<<<999999@@@RRRrrrlll@@@;;;GGGGGGDDDUUUhhhsss|||zzz|||~~~uuuhhh[[[AAA999333444666555333333444555555666666555555444444555888:::;;;:::888777777:::===???>>>>>>>>>???@@@>>>===<<<===???BBBDDDIIIGGGCCC@@@>>>???@@@AAAFFFOOO|||SSS777@@@FFFUUUMMMIIIBBB;;;BBBKKKEEE@@@AAABBBDDDFFFJJJNNNQQQXXX[[[___dddhhhllloooqqqdddiiijjjgggddd```ZZZSSSOOOKKKJJJQQQXXXYYYVVVSSSUUUuuuiiiLLL999333444333333333222222111111111333333222222222222333333555555555666777777888888888888:::<<<>>>@@@BBBBBBFFFFFFKKKJJJLLLlllkkkNNNZZZSSSiiipppLLLFFFGGGHHHRRRkkknnnxxx}}}zzz}}}qqqaaaqqqooouuutttyyyjjjfffkkkqqqdddJJJ???CCC?????????@@@@@@??????>>>AAAAAAAAABBBCCCEEEFFFGGGHHHHHHHHHGGGFFFFFFFFFFFFIIIiii{{{nnn___OOOXXXSSSOOOKKKCCC@@@LLL^^^vvv~~~rrrwww}}}|||mmmuuugggVVVRRRNNNRRRxxx|||RRRRRRMMMIIIIIIBBBBBB@@@:::333111222111---------------------------------,,,,,,,,,,,,------------------............,,,---/////////000333555FFF___pppmmmlllzzz|||```HHH===???HHHNNN@@@BBBCCCBBBAAABBBFFFIIIGGGFFFFFFFFFKKKUUUaaaiiikkklllooouuu|||~~~ooobbbZZZUUUZZZ^^^]]]WWWPPPJJJGGGZZZvvvvvvcccaaagggsssyyy___999///999333222111000000//////000...............------------------------------------............/////////...///000000111111000000222333333444444555555666???777666<<<<<>>??????>>>???@@@>>>>>>>>>>>>>>>???@@@AAAHHHGGGDDDAAA???>>>>>>>>>>>>333MMM~~~QQQ<<<444MMMQQQXXXQQQ>>>;;;@@@<<>>333000444222222222222222111111111222222111111111111222222444555555666666777888888777777999;;;===???@@@AAAAAABBBCCCEEEBBBJJJzzz]]]@@@FFF[[[pppwwwQQQKKKFFFFFFMMM```~~~wwwrrr}}}xxxPPPkkkuuuiiiwwwjjjpppuuugggffflll[[[<<<555DDD<<<===>>>?????????>>>=========???AAABBBCCCDDDDDDEEEGGGHHHFFFBBB@@@AAACCCAAAPPPooonnnSSSqqqTTTZZZVVVTTTPPPFFF>>>EEESSSfff|||zzzoooyyynnnzzzdddZZZQQQRRRuuuxxxOOOOOOLLLIIIJJJCCCBBBAAA;;;444111222111------------------------------,,,,,,,,,,,,,,,,,,---,,,,,,---------.........---------///000///---,,,///JJJmmmzzzkkk]]]pppcccKKKCCCDDDMMMIIIEEECCCBBBBBBAAA@@@CCCBBBBBBCCCFFFIIIKKKLLLSSSSSSUUUXXX[[[___ccceeepppmmmhhhaaaYYYSSSNNNKKKBBBLLLRRRLLLCCC@@@DDDIIIWWW|||[[[;;;///444===222111000///////////////........................---------------------------------.........//////...//////000000000000000222222222333444444555555999555999>>>555555XXXJJJ999BBBIIIHHHHHHUUUlll~~~yyyjjjfffwwwnnnZZZAAA333444000000444666444222333333555777999999777555333555666888:::::::::999999888:::<<<=========>>>???===>>>>>>?????????>>>>>>AAAAAA???>>><<<;;;:::999111>>>CCCTTTtttiiiHHHGGGLLLMMMGGGIIIHHH===FFFDDDAAA@@@??????>>>>>>=========???@@@AAA@@@???FFFGGGDDD@@@@@@FFFIIIHHHCCCLLL]]]kkkjjj```\\\```ooolllGGG999555///000666222222222111111111111111222111111111111222222333444444555555666777777888777888999;;;<<<>>>???@@@BBBBBB<<>>;;;999999:::<<<>>>>>>>>><<<<<<:::;;;===???AAAAAAAAAAAAAAAEEEGGGEEE@@@>>>AAAEEEEEE@@@ppp{{{ppp]]]ppphhh]]]ZZZYYYWWWMMMAAAAAAIIIWWWttttttmmmsssyyytttuuutttdddXXXTTTrrrtttLLLMMMJJJHHHJJJDDDBBBAAA;;;444111333111---------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------......---,,,---///000...,,,111222CCC___ppppppqqqvvvjjjLLLHHHCCC???CCCJJJLLLFFF@@@CCCBBBBBBCCCDDDDDDAAA>>>FFFFFFFFFFFFFFFFFFFFFFFFHHHGGGEEEDDDCCCBBBBBBBBBAAAEEEFFFBBBDDDLLLRRRSSSXXXWWWIII\\\zzzKKK333444;;;555***000000//////.../////////---.....................------------------------------------..................///000000000000000111111222222333444444444333777===>>>888555AAAQQQVVVHHH999777@@@LLLSSSUUUdddnnn|||yyy}}}tttoooooouuuxxx}}}jjjVVV@@@444444444111111555666333111333111333555777777555333111444555666777888888888777666888::::::::::::;;;===<<<===>>>>>>>>>===<<<;;;;;;;;;;;;;;;:::999999888555===<<<;;;WWWoooSSS<<<777AAATTTWWWGGGCCCCCCCCCDDDDDDBBB===999<<<;;;;;;===@@@BBBAAA???AAABBB@@@<<<>>>DDDIIIIIIUUURRRXXXhhhsssxxxzzzeeeIII333111333000000666111111111111111111111111222222222222222333444444444444444555666666777777888999:::;;;===>>>???@@@AAAFFF>>>@@@LLLGGGBBBQQQ[[[777IIILLL]]]```LLLIIIHHHJJJNNN^^^kkkvvvtttyyyqqqkkklllggg~~~yyyeee```fffvvvhhhpppeeeIII;;;AAAAAA666999;;;<<<>>>??????>>>>>>:::;;;===???@@@@@@??????>>>BBBEEEDDDAAA@@@CCCGGGHHHCCCVVVqqqLLLlllaaa\\\ZZZ[[[SSSFFF???AAAGGGkkkuuunnnrrrnnnvvvttttttcccVVVlllrrrKKKLLLJJJHHHKKKEEECCCAAA;;;444222333222...------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------...,,,+++,,,...000000///333333333AAAcccxxxwwwgggWWWDDD;;;>>>EEEGGGFFFIIIGGGEEEDDDEEEGGGGGGGGGAAABBBBBBBBBBBBCCCCCCCCCAAACCCFFFHHHHHHFFFCCCBBBIIIFFFAAACCCPPP]]]ZZZOOOFFF[[[uuuZZZ000---666333.../////////............//////---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---...//////000000//////000111111222222333333444444999;;;999999======;;;HHH~~~]]]EEECCCCCC>>>888FFFRRRcccsss~~~kkk```ZZZVVV~~~|||iiiTTT>>>......555444222222555555222111444000111333444444333111000333333444555666666666666444555777777777888999;;;<<<<<<<<<<<<<<<;;;:::999::::::::::::::::::::::::<<<444333999>>>QQQoooTTT;;;888<<<777555555777===CCCEEECCCAAABBB@@@>>>@@@CCCDDDAAA>>>999???EEEHHHNNNTTTVVVUUUcccTTTTTTpppZZZCCC777///222555111000333000000000111111111111111222222222222222333444555333444444555555666777777888999:::;;;===>>>??????<<>><<<<<<===>>>@@@AAABBBBBB<<<===>>>>>>??????>>>>>>>>>AAACCCCCCBBBBBBDDDGGGCCCCCCFFFrrr~~~{{{yyyUUUTTTlll```YYYZZZVVVJJJ@@@===<<<___pppyyyyyyjjjUUUaaauuuMMMNNNKKKHHHJJJDDDCCCBBB<<<444222333222...------------------------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------+++,,,------......000000'''///111000???\\\ssszzzyyy}}}\\\HHH???======BBBBBBAAA@@@@@@BBBDDDFFFCCCCCCCCCCCCDDDEEEEEEFFF@@@AAACCCEEEFFFFFFEEEEEECCCUUUfffooovvvzzzqqqcccPPP???444555222+++///;;;///......------......///---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---...//////000000//////000000111111222333333333666666666666999======;;;;;;aaa```>>>>>>NNN:::AAAKKKVVVaaakkktttyyyvvvyyy|||}}}}}}{{{yyyvvv{{{eeeRRRUUUcccmmm{{{pppaaaLLL<<<222///000222222000111444333111222666111222222222222222222111333333333444555555666666333555666666666666999;;;;;;;;;::::::999888888777;;;:::999888888888888999999333222666888:::EEESSS~~~kkkMMMFFFBBB@@@;;;666777===DDDGGGHHHEEEBBBAAACCCFFFHHHEEEAAADDDKKKQQQUUUZZZ```aaa___SSSXXXvvv^^^@@@444222111222333222111000///000000000111111111222000000000111111222333444333333444555555666666777777888999:::;;;<<<===>>>>>>AAAIIIHHH@@@AAAHHHGGGHHHJJJnnnFFFPPPVVVoooeeeTTTOOOCCCEEEHHHOOO\\\pppxxxmmmYYY]]]jjjkkkaaaaaaooohhhlllddduuunnnoooRRRDDD:::;;;<<<888999>>><<<;;;;;;;;;===???BBBCCC@@@@@@???>>>>>>>>>>>>>>>@@@@@@AAAAAAAAABBBBBBCCCCCC<<>>AAAIIISSSZZZcccjjjrrrwwwxxxwwwwwwxxx}}}{{{mmm___ZZZ[[[aaaZZZQQQWWWsssvvvxxx{{{}}}ttt\\\KKK666,,,111888666...000...///222222000333777222222222222222222222222333333444444555666666666444555666666666666999;;;;;;;;;999888777777666777<<<:::888777555555555666444444777999666222666@@@HHHnnnzzzbbbVVVEEE;;;999<<>>>>>>>>>>>???BBB@@@???@@@AAAAAA@@@???HHH888LLLSSSqqq~~~VVVuuuvvv^^^XXXZZZUUULLLHHHBBB:::LLLkkkxxxddddddSSSMMMMMMJJJIIIFFFCCC@@@<<<666111///000111......---,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......+++,,,------......------,,,000111///,,,222AAAMMMpppWWWMMMNNNNNNHHHCCCGGGCCC???@@@DDDIIILLLLLLJJJLLLVVVfffxxxLLL111333222222222111000//////...------------------------------------------------,,,,,,,,,---------..............................---------............///000////////////111222333444444555555666777777777>>>;;;;;;QQQ]]]JJJ===>>>@@@???BBBJJJ@@@GGGRRR\\\bbbdddeeeffftttwwwzzz{{{zzzzzz}}}zzzyyyxxxttt\\\OOOWWWVVVXXXmmm^^^qqq{{{~~~qqqmmm\\\:::888555222111222555666000000111333666;;;???AAA:::777333222333444555555333333333333444555666777666555444333444666888999<<<;;;999777666666777888;;;:::999777666555555555333333333444444444555555:::MMMzzzggg\\\[[[___\\\@@@666???BBBDDDJJJLLLEEEIIIhhhlllBBB333333111000000//////.........---......///000111222222333111000/////////000222222222222222333333333444444555666777888999:::;;;;;;===???BBBEEEFFFEEEDDDCCC===GGGHHHPPP~~~^^^AAAVVVpppnnnXXXHHHJJJLLLFFFDDDJJJPPPcccttt{{{rrrnnn]]]^^^{{{zzzggg???EEEVVVrrriiiSSS^^^```ZZZooouuufffdddnnndddKKK666777777777888888888888888;;;===<<<888777999;;;BBBAAA???===;;;;;;;;;<<<@@@???===;;;;;;<<<===>>>AAAFFF<<>>888666222111222333444444333222222222333444555555666555444333444666888999999999888888777666666555999888777555444333333333222333333333333444444444444;;;NNNttt^^^cccyyy~~~xxx|||oooKKK444111222111000/////////.........---/////////000000111111222111000000///000111222333111222222222222333333333444555555666777888999:::<<<>>>AAACCCDDDCCCBBBAAABBBEEE@@@===SSSiii<<<[[[sssxxxsssaaaOOO???DDDTTTCCCGGGQQQ^^^kkkwwwzzzqqqjjjfffaaasss|||[[[DDD===IIIXXXeeeyyyxxxrrrwwwfffdddeeecccdddgggdddQQQ;;;555555666666666777777777888;;;===>>>===;;;::::::>>>======<<<<<<<<<======AAA@@@>>><<<<<<===>>>???<<>>;;;DDDEEE<<<666999@@@FFFLLLMMMKKKKKKPPPUUU```gggnnnrrrrrrsssyyywww|||xxxmmm^^^UUUVVV\\\\\\YYYiiiyyy{{{~~~vvv{{{ttt^^^KKK:::...222222111000////////////000000000111333666888:::666444111000111222333333222222222111222222333333555444444333444666777888555777888999999777444222666555444222222111111111111222222222333333333333...555555;;;```jjjVVV===///...111111////////////.............../////////000000000000000111111000000111111222333111111111222222222333333333444444555666777888888:::<<<>>>@@@AAAAAA@@@???AAAAAABBBBBBBBBQQQxxxyyyTTTSSS||||||gggrrrzzzgggfffYYY===QQQCCC<<>>???>>>;;;888999:::;;;<<<===>>>>>>>>>AAA@@@???>>>===>>>??????666===KKKFFFNNNPPP===fff}}}kkkXXXXXXXXXPPPMMMAAA888===LLL___rrr~~~UUUOOOOOOLLLJJJGGGEEE@@@:::555222111111000......---,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,------......------/////////000111111000...333***///KKKqqqooo???111333888666+++000000000//////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,---------...............//////000111111222222222333333444444555555>>>;;;::::::888;;;OOOfffcccUUUKKKAAABBBLLL>>>@@@BBBBBBBBBDDDHHHKKK@@@FFFPPPWWWYYYYYY]]]cccqqqwwwppphhhmmmmmmccc___qqqnnnjjjiiinnnpppiii___ttt|||}}}{{{rrr{{{|||gggPPP@@@666222//////////////////...------/////////000111222444555444111//////000111111111222111111111111111222222444444444444444666777888333666999;;;;;;888444111444333222111000000000000000000111111111222222222333444666666666IIIzzzfffFFF444(((---444222...---......................../////////////////////...111111111111111222222333222222222222333333333444333444444555666666777777:::;;;===???@@@@@@??????>>><<>>@@@IIISSS```iiimmmnnnppprrr{{{~~~~~~~~~|||yyyyyyzzzvvvooodddWWWMMMPPPZZZbbbfffhhh___YYYGGG888@@@XXXfffffffffTTTYYYttttttrrr{{{rrrmmmiiiUUU:::222:::444444444444555555555555555444555888<<<===:::666888999;;;===??????>>>>>>AAA@@@???>>>>>>>>>??????===444<<>>CCCPPPddduuuvvvVVVNNNMMMKKKJJJIIIFFFAAA:::555333222111000......---,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,------......------000///---...000222111000111......222<<>><<<:::BBB@@@AAAEEEDDDAAABBBGGGGGGSSSOOOGGGLLLRRRQQQRRRZZZXXXZZZeeeuuukkkOOO;;;111///000111......///000//////------.........//////000111111222000......///111111000111111000000000111222222333333333444555555666777333555999;;;;;;888444222333333222111000000000000////////////000000000111777,,,---777444///CCCcccwww\\\777444++++++444666///,,,000---------.............../////////...............000000111111222222222222333333333333444444444444444555555666666777777777:::;;;<<<>>>????????????===;;;::::::===@@@AAAAAAbbb}}}~~~vvvJJJRRRyyyJJJWWW{{{hhhggg\\\JJJ@@@DDDJJJMMM@@@AAACCCHHHLLLPPPRRRSSSTTTWWW]]]dddggggggccc```[[[[[[YYYWWWYYY\\\YYYSSSSSSVVVXXX^^^mmmxxxkkkVVV;;;EEEQQQbbb|||xxxXXXVVVGGGLLLrrrwwweeemmmppprrrkkk```PPP>>>111111777444444444555555555666666666444222444888;;;:::999:::;;;===>>>???>>>>>>===??????>>>>>>>>>======>>>CCC???999@@@FFFEEEiiijjjQQQDDDLLLRRRJJJJJJTTTPPPMMMJJJDDD???CCCUUUgggzzzrrrVVVNNNMMMKKKKKKIIIGGGAAA999555444444222000......---,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,------......------111///---,,,------------///000222000...333DDDUUU~~~fffXXXUUU333000666888///---111.....................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...///000000000000000000111111222333333333222222777<<<:::444888@@@FFFZZZxxxpppkkkZZZSSSPPPRRRPPPLLLOOOVVV\\\qqqrrrddddddooo}}}[[[JJJ777////////////000....../////////......------.........////////////000///......000111000000000000000000111222333444222333333444555555666666333555777888888777444333333222111000000000000000............////////////...000222333222333555999???ooo]]]AAA:::222222///000333///))),,,444---------------.........---------...............//////000111111111111000222222333333333444444444555555555555666666777777999:::;;;<<<===>>>>>>>>>999@@@???555222:::???>>>222LLLiii```XXXsssVVVfffjjjSSSpppbbbVVVIIIXXXPPPFFF??????BBBEEEGGG<<<>>>@@@CCCDDDDDDCCCBBBAAADDDFFFIIIPPPZZZ______fffmmmhhhYYYSSSWWWNNN<<>>888222------111000,,,,,,000---,,,,,,++++++,,,------,,,---....../////////...///......///111222111000//////000111222444666777111222333444555555555555333222000///000111222333000000///.........//////,,,,,,,,,---------......000,,,+++...444777333---...---999///@@@JJJyyy}}}{{{nnnDDD@@@333+++---,,,///:::......------000222...(((,,,,,,,,,------.........++++++,,,,,,---...//////,,,---///000000000///...////////////000000000000333333333333333333444444666666777888999:::;;;;;;;;;888777999:::888888:::>>>111;;;333EEE]]]tttYYYGGGXXX}}}oooXXXKKKDDDMMMZZZfffzzz~~~vvvttttttqqqjjjccc]]]\\\^^^aaabbbaaaXXXIII===999888777999444888LLL```kkkqqqvvvKKKLLLMMMPPPZZZiiiyyyuuuwwwxxxvvvhhhnnnddd<<<555222555444///000555111111222222222333333333000333777777555444555777777777666666777999;;;<<<888999999999999888777777???,,,555@@@444666@@@666JJJMMM777AAALLLSSSOOOMMMLLLHHHAAA???@@@DDDSSSaaahhhppp{{{yyyKKKJJJOOOLLLJJJHHHEEE@@@;;;777555333222111...------,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------.........------,,,,,,,,,---------...///000000111000///000333888HHHiii[[[FFF444444333333222111000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000111111111222222222222333333444555666777777:::999===AAABBBOOOtttzzzwww}}}lllOOO888111333000///...------------------------------------------------............///............////////////000000111222222222222111111111111222222333333333111111111111000000000///........................------------------------............////////////111111222222222444888;;;bbbbbbGGG777222111111000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,------...///000222///---///333444111---111111111222222333333333777888::::::888777888999<<<<<<<<<<<<;;;:::999999666555888888333999VVVvvvfffJJJ@@@DDDGGGFFFXXX]]]```[[[SSSLLLEEE@@@OOOYYY___dddhhhbbbdddsssyyyyyyiiihhhaaaRRRAAA777:::AAAEEE[[[mmmlllaaaZZZJJJIIIbbbnnnttt~~~|||uuugggddddddiiijjj```KKK999222222111111111111111111000000111222333555555666666666666555555444444444777777777777666666555555777888999:::999777555333555555555555555555555555333XXXBBB,,,AAAHHHFFFJJJQQQRRRIIIBBB@@@@@@CCCKKKXXXiiiwwwzzzMMMLLLPPPLLLIIIGGGEEE@@@;;;777555333222111...------,,,,,,++++++************+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------......---------,,,,,,,,,---------...///000000000222111111333333444>>>JJJXXXtttoooXXXAAA222...333333222222111000000///............------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............000000000111111111222222111111222333444555666666:::999<<<@@@===;;;HHH[[[}}}zzz}}}xxxvvvYYYAAA555111///...//////...---------------------------------------------------........................////////////000000111222222222222111111111111222222222333333111111111000000000//////........................---------------------------.........///////////////000000000000222555888000???PPP```uuu|||hhhSSSBBB888333222111111000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------...///000000111000000444888999555000111222222333333444444555666888999999888777777888;;;;;;;;;;;;:::999888777444333777:::444///888HHH___eee]]]SSSCCC>>>BBBKKKXXXbbbggghhhhhhMMMMMMKKKPPPXXXMMM===;;;HHHIIIMMMGGG@@@FFFLLLDDDSSSccclllcccWWWVVV___eeennngggSSSKKKSSSWWWiiilll___mmmyyy]]]jjjssshhhOOO:::333555111111111111111111111111000111222333444555666666,,,---///111333555777888888888888777777666666666777888999999999777555444444444444444444444444444;;;@@@iiiYYY777>>>DDDJJJLLLKKKJJJGGGEEE???@@@DDDMMM[[[kkkxxxyyyMMMMMMRRRMMMHHHEEEEEE@@@;;;777555333222111...------,,,,,,++++++************++++++++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---------...//////000000111//////444555000+++******777JJJaaa}}}rrrZZZBBB666222000444:::111111111000//////..................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............000000000000111111111111000000111222333444555555777444888>>>>>>777666:::MMM___cccPPP999...000222///***///...------------------------------------------------------............---............////////////000111111222222111111111111111111111222222222000000000000////////////---------------------------------------------------------.........//////......///...---...111333222111///000999HHHSSSVVVsssssseeeGGGAAA888000,,,,,,000222000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------......///000111//////222777;;;:::666111111222222333444444555555555777999888777666777777;;;::::::999888777555555111///333999999111...222111LLL{{{xxxtttYYYKKKAAABBBFFFEEEFFFJJJcccqqqzzzwwwmmmrrr\\\WWWaaabbbUUU\\\jjjfffsssmmmccc^^^YYYPPPRRRWWWlllzzzrrrhhhkkkwwwkkkYYYEEE666//////222111111111111111111111111111111222333444555666666333333333444555666777777999888888888888888777777777888999999888777555444444444444444444444444444444...EEEqqqccc555<<>>@@@IIIXXXjjjuuu~~~~~~uuuKKKMMMRRRNNNIIIEEEEEE@@@;;;777555333222111...------,,,,,,++++++***************++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////111...---000444555333111...///111555===HHHQQQVVVyyy|||nnnZZZGGG;;;999222...333777555222222/////////.........------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------........./////////000000000111111000000111222333444555555777333444:::>>>===>>>AAA<<<;;;IIImmmssskkk}}}\\\BBB333333444333222111//////......---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------........./////////000000111111111111111000111111111111111111111000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---......---,,,,,,...000222222333444555333---&&&111666???IIIRRR[[[ccciiijjjyyy|||sssvvvtttddd___WWWNNNDDD:::///(((+++---000444555444333222/////////......---------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------............///000111111......000333666666222///000000111222333444444555444666888777666555666777999999888777666444333222444000///333555333444777444444@@@[[[{{{pppdddWWWDDD::::::444CCCLLLPPPRRRLLLIIISSS^^^TTTbbbjjjZZZYYYbbb[[[RRR[[[[[[SSSPPPRRRLLL@@@iiiooouuu||||||nnneeemmmxxxuuummmtttVVV555(((...777444---000000000000111111111111111222222333444555555555888777666555555555666777888888888888888888888888777777888888777666555444333333333333333333333333000...888PPPoooFFF:::444;;;DDDGGGHHHJJJEEECCC???;;;>>>HHHXXXcccrrrrrrwwwpppHHHKKKRRRNNNJJJFFFEEE@@@;;;777555333222111...------,,,,,,++++++***))))))*********+++++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............111000...,,,---///111222222333444666444000---,,,+++111:::EEETTT___```[[[lll|||uuuiii___XXX???<<<999999;;;<<<999666777222000111111...++++++......---------------,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------........./////////000000000111111222333444555666666888666555777888999===CCC@@@CCCHHHMMMUUUjjj~~~wwwsssYYY===555888000222333///***)))---222------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------............//////000111111111111000000000000000000000000000/////////............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...///...,,,,,,...///******,,,000222444666888444444333333333666999<<<777888666111333999999444666444333333444666777888444222000---,,,+++,,,,,,............------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------......///000111111000/////////000///...---...///000111222333333333555777666555444555555666666555555444222111000888444000...---,,,///444333333333333;;;WWWvvvsssrrrlll[[[TTT\\\ZZZLLLFFFXXXEEEEEELLLCCC@@@HHHJJJYYY[[[ZZZ[[[eeeqqqsssnnnppp}}}tttxxxtttdddyyyxxx{{{vvvhhhgggkkkfff;;;777222000//////---+++//////000000000111111111111111222222333444444444111000000111333555777999777777777777777777777777666666666666555444333333222222222222222222222222888444,,,333YYY|||xxxPPP333555>>>===BBBMMMJJJHHHDDD>>><<>>>>>777111///...,,,>>>999444111000///---***,,,,,,,,,---///000222333------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------............////////////111111222333444555666666333666888999888888;;;>>>>>>AAAEEEEEECCCEEERRRaaaqqqKKKAAA<<<999333)))222///,,,,,,......,,,))),,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------............///000000111111000000000000000000///////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---......---,,,---///222000///...+++))),,,222///000000000///,,,)))'''444111111555666222000111555333000...---------...000000...---,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,------...///000333111000...---...//////,,,,,,---///000111222333222444666555444333444555222222333222222111000///111222222111///---000222...111222000///777GGGVVV}}}rrr```ccciiilll}}}zzzwwwvvvuuutttrrrssswwwbbbzzzooo]]]bbbssszzzlllWWW???'''(((---222222...,,,///222...//////000000111111111111111111111222222222333999777555333222333444555444444555555555555666666555555444333333222222222111111111111111111111111///888000)))@@@iiiuuuJJJ<<<888444===OOOJJJIIIGGGCCC@@@>>>???@@@KKKTTT```jjjpppuuu{{{sssIIILLLRRRNNNJJJGGGEEE@@@;;;777555333222111...------,,,,,,++++++***))))))))))))************************************************++++++++++++******+++++++++,,,,,,,,,------------------------'''...111//////333333///222000222777555---))))))...111111------222777999===333///888>>>888///,,,---000000...000666999888///......///000111222111---000333222///---+++***---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,---------------........./////////000000111222333444555555111444777888:::<<<<<<<<<;;;555666@@@JJJJJJCCC>>>HHHhhh|||UUUGGG???666''''''111555******+++///333222,,,''',,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------............//////000000000000000000000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,)))+++------,,,,,,---...+++***---111000+++***...,,,---///222333222000...+++,,,...111000...,,,---///000000000//////000111'''***///222444333000///,,,,,,,,,,,,,,,,,,,,,,,,***************************************************++++++++++++,,,,,,,,,,,,++++++,,,,,,---...///////////////...---...///,,,---...///000222333333222333555555333222333444//////000000000000//////+++...000111222333333333///...---111666666---$$$<<>>DDDNNN[[[cccfffnnn}}}zzzzzzOOOMMMRRRNNNIIIFFFFFF@@@999666777777444111///---+++***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++......---------,,,,,,,,,////////////////////////......///000000000000000...............///000000///---///444444000///111////////////////////////......////////////...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************************************))))))***++++++++++++***++++++******************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///000000000000222666999666555444333333444555666666777777888:::<<<>>>?????????>>>;;;<<>>444...,,,---...000000//////...------,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......////////////............------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++------------------------------------------------------------------------...---------,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++************************+++++++++*********))))))))))))*********+++++++++,,,,,,,,,------------...,,,---...//////000//////........................///000222333333222000///......------------..................------------------------............+++---...,,,+++,,,333888***<<>>EEEIIIJJJBBB@@@<<<999999===EEEJJJUUU\\\gggpppvvvzzz}}}{{{LLLLLLQQQNNNJJJFFFGGGAAA;;;777666555333111///---+++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++,,,,,,------..............................---...//////000/////////......---------...//////...---...222222///...000........................---......//////......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************************************))))))***++++++++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000000111444777666555555444555555666666555555555666666777888999888;;;<<<999555222222333222333444777@@@RRRiiiyyywwwcccRRRBBB666111000/////////000111222/////////......------,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------..............................------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++************++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************+++************))))))))))))))))))*********++++++,,,,,,,,,,,,---------------....../////////..............................//////111222222111//////...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,---------......,,,///111000---+++,,,...---///......555BBBLLLPPPggglllqqquuuuuutttrrrrrrvvvrrrxxx{{{vvvrrrrrrxxxpppjjjdddVVV@@@111...:::555---(((''')))+++---........................------------------------......------......///000...//////000000111111222;;;666222111333444222///222111111111111000000000000000000///......------------------------------,,,+++---111000...000555:::xxxoooTTT<<<999999<<>>444111555:::===444444333222000...,,,***.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......------...............///---,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,++++++************++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,************************************************************))))))))))))))))))))))))************++++++,,,,,,,,,---------.........///......------...........................///000000000000///...------,,,,,,,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,------------,,,///222222111//////000555111...---,,,***+++......111444666777888:::;;;EEE<<<777;;;???===::::::666222111444444222333888'''))),,,111444444000...------------------------------------------------...------,,,---...///000////////////000000111111:::666222111222444444444222222111111000//////.../////////......------------------------------------***+++///111///...///444KKKHHH;;;444:::BBBDDDCCCDDDEEEEEECCC@@@<<<999999999999===DDDLLLUUU___iiioooyyy{{{~~~wwwJJJKKKQQQNNNIIIEEEFFFBBB===888666444333333000...,,,+++,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************((()))***+++,,,...//////------------------------,,,,,,---...............------,,,,,,,,,,,,---------++++++//////,,,,,,///------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************))))))***++++++++++++***))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------...000000///000222444333333444555555555555555666666555555555555666666000111333444444333444444+++///222444333333555777888999::::::999:::===@@@KKKVVVaaaiiisssmmmiiibbbZZZPPPDDD777///555222...,,,,,,***))))))111111000///...---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,---------......,,,---------......//////,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++,,,+++******))))))******+++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,************************************************))))))))))))))))))))))))(((((()))))))))*********+++++++++,,,,,,,,,---------...............---,,,................................................,,,,,,++++++++++++,,,,,,---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---,,,---......------...///(((&&&)))111444111111666+++---///000//////000111222///---...//////000222555000,,,***(((''')))---000---+++******++++++***---------------------------------------------------------------.../////////////////////000000000444444444222000222666:::333333222111000///..................------------------------------------...***)))---000//////111333222___|||qqqTTT777///777BBBGGGHHHGGGHHHHHHFFFCCC???======888999;;;>>>DDDNNNYYY```kkkooouuuzzz}}}xxxKKKLLLRRRNNNIIIEEEAAA???:::666333222222222000...,,,+++,,,,,,,,,***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------,,,+++++++++,,,,,,---******---...+++,,,///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************))))))***++++++++++++***)))))))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,...000000//////111222111222333444444555444444555555444444444555555666222222111111111222333333444555444222000//////000------...111555666666555333;;;>>>999666:::CCCHHHDDDKKKQQQOOOKKKKKKLLLLLLKKKFFFAAA???@@@@@@===888222444666555222000000222...---...444888888777888222111000//////000111222,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,---------......,,,,,,,,,---......//////,,,,,,++++++++++++,,,,,,++++++************++++++******))))))))))))******************************************************************************************************************************************************)))************+++++++++************++++++++++++************************************************(((((()))))))))))))))***((((((((()))))))))******++++++++++++,,,,,,,,,,,,,,,------.........------------------------------------------------------,,,++++++******++++++,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,///...---,,,,,,,,,,,,,,,222///...///...++++++---)))+++---...---,,,,,,------...//////------000444((()))+++...///111222222...,,,******+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////...///////////////////////////111333111///000666;;;222222111000000///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...***))),,,......///222***777???___\\\777---777AAADDDGGGIIIKKKJJJGGGCCCAAA@@@<<<:::888777999???HHHNNNRRRYYYcccmmmuuuzzz~~~yyyLLLMMMSSSNNNIIIDDD@@@>>>;;;777444333444555000...,,,,,,,,,---,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))***+++,,,,,,------++++++++++++++++++++++++++++++,,,------------,,,------,,,+++++++++++++++---***))),,,---***+++...++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,************************************************************************++++++************++++++************************************************))))))***++++++++++++***((())))))***++++++,,,,,,***************************++++++++++++,,,,,,,,,,,,...///000//////000111///000111333444444333333222222222222222333444555555444333222333333333222000000///......///222444555444222111111///+++(((...222333///---000333444444888777111///444888777//////000222111///......///111111000------///222666...)))******((()))---,,,,,,+++***)))))))))***++++++++++++++++++,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,---------......++++++,,,------...//////,,,,,,++++++++++++,,,,,,++++++************++++++******))))))))))))******************************************************************************************************************************************************))))))))))))******++++++************++++++++++++************************************************(((((((((((())))))******(((((((((((()))))))))******++++++++++++,,,,,,,,,+++,,,,,,---............------------------------------,,,,,,,,,,,,------++++++************++++++++++++++++++************************++++++++++++///............---,,,+++,,,...---++++++---...------...//////...---///000***,,,---+++******,,,---+++---......---+++)))&&&(((***,,,000333222///,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---000111222111///---///////////////////////////////////////111333555000/////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++......+++,,,///***888222===ooopppdddAAA999:::888AAADDDGGGHHHGGGEEEDDDCCC@@@@@@===:::888999<<>>:::777666777999000...,,,,,,------,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********++++++,,,------++++++++++++++++++++++++++++++,,,------------,,,---,,,,,,+++*********+++,,,)))))),,,,,,***+++...+++++++++++++++++++++++++++++++++,,,,,,+++++++++*********++++++,,,,,,,,,************************************************************************++++++************++++++************************************************))))))***++++++++++++***((())))))***++++++,,,,,,******************************+++++++++,,,,,,,,,,,,---///000/////////000...///111222333333222222000000000000111222333444111111000111111222000///000000000000//////////////////000111222333222222111222111000222666555000,,,111222...///444555111000000///000///...000333...000111111000/////////000+++,,,222444000...000,,,---------......------+++++++++++++++++++++,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,---------......++++++,,,,,,---...//////,,,++++++++++++++++++,,,++++++************++++++******))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))************+++++++++))))))))))))))))))))))))************************'''((((((((())))))******(((((((((((())))))))))))******+++++++++,,,,,,,,,***+++,,,---......///...---------------------------,,,,,,++++++,,,,,,---++++++************+++++++++++++++************))))))************+++++++++((((((***,,,...---***(((###***,,,)))***///...(((------,,,+++)))))),,,......///...---,,,------++++++,,,,,,***+++...///...222...)))&&&''')))+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---111333333222///---///////////////.........222///,,,---000222111///......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,///...)))(((,,,000***111222@@@|||jjjrrrbbbJJJ???555999===BBBEEEFFFFFFFFFGGGDDDEEEDDDAAA===:::999999:::>>>DDDIIIOOOUUU[[[___vvvOOOOOOOOOOOOOOODDDCCC@@@;;;888666555444333...------,,,,,,++++++***))))))))))))))))))))))))---,,,+++***)))'''&&&&&&))))))************))))))((()))******)))***,,,...++++++***************+++******************************+++,,,------------...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********++++++,,,,,,+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************************************)))************+++++++++************************++++++++++++++++++++++++,,,,,,------.../////////111111111111111111111111222111111000000000000000////////////////////////////////////////////////......////////////......////////////////////////////////////////////////////////////////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------........................---,,,,,,+++*********+++))))))))))))))))))))))))************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,,,,------***+++,,,---....................................+++,,,,,,------,,,,,,+++,,,+++***))))))***+++,,,+++++++++***)))((((((''')))************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,...---,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,---......//////......---------...///000000111////////////////////////......---------,,,,,,,,,---------,,,,,,++++++++++++++++++*********))))))++++++,,,,,,,,,,,,------***,,,111111111GGGAAA<<<777777???DDDCCCCCCFFFDDDCCC???<<<===???===888===<<<;;;;;;===AAAEEEGGGuuuNNNOOOOOOOOOOOODDDDDDAAA<<<888666555333222......---,,,,,,++++++***)))))))))))))))))))))))),,,++++++***)))(((''''''))))))************))))))((()))******)))***,,,...++++++************++++++************************++++++,,,---............------,,,,,,+++++++++,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++,,,,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************************************)))************+++++++++************************++++++++++++++++++++++++,,,,,,------.../////////111111111111111111111111222111000000//////000000////////////////////////..............................////////////......////////////////////////........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------........................---,,,++++++*********+++))))))))))))))))))))))))************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,,,,,,,------***+++,,,---............------------------------+++,,,,,,------,,,,,,+++++++++***))))))***++++++,,,,,,++++++***))))))((())))))*********+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,...---,,,++++++++++++++++++++++++,,,,,,,,,------,,,------...............---------...///000000000...........................------------,,,,,,,,,------,,,,,,,,,++++++++++++++++++*********))))))+++++++++,,,,,,,,,------,,,...111111...888]]]LLLDDD>>>???AAAAAADDDIII<<>>???tttMMMOOOOOOPPPPPPEEEEEEBBB<<<888666444222111......------,,,+++++++++))))))))))))))))))))))))************)))))))))((())))))************))))))((()))******)))***,,,...++++++************++++++++++++++++++++++++++++++,,,,,,---...////////////------,,,,,,,,,+++++++++***************+++++++++++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************************************)))************+++++++++************************++++++++++++++++++++++++,,,,,,,,,---......//////000000000000000000000000111111000///////////////////////////////////////........................---......//////......---////////////////////////........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------------------------------,,,,,,+++************+++))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,***+++,,,------......---------------------------++++++,,,,,,,,,,,,+++++++++******))))))******+++,,,,,,,,,++++++******))))))))))))*********++++++++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,---...............---------...//////000000........................------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***************++++++++++++,,,,,,,,,,,,------111222---,,,:::MMM~~~JJJ333666???AAA>>>EEEBBB<<<:::>>>EEEDDD???DDDCCCAAA@@@>>>===<<<;;;sssMMMNNNNNNPPPPPPFFFFFFBBB===888666444222000.........---,,,,,,++++++)))))))))))))))))))))))))))))))))))))))*********))))))************))))))((()))******)))***,,,...++++++*********+++,,,,,,+++++++++++++++++++++++++++,,,---....../////////------------,,,,,,++++++***************************************************++++++,,,,,,++++++***------------,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************************************))))))*********+++++++++************************+++++++++++++++++++++++++++,,,,,,------...//////000000000000000000000000000000///............///........................---------------------------------......---------........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************************************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------++++++***************+++))))))))))))))))))))))))*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******))))))))))))******+++++++++*********))))))))))))))))))************************************++++++************++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,***++++++++++++,,,,,,,,,,,,,,,---.........---------------....../////////........................---------,,,,,,,,,++++++,,,+++++++++++++++++++++***************************++++++++++++,,,,,,,,,---,,,...222111---...444XXXzzz~~~VVV<<<555999???<<<777444999@@@AAA<<>>@@@AAABBBBBBBBBtttMMMNNNMMMNNNNNNCCCDDDAAA<<<888666555333222/////////...------,,,,,,))))))))))))))))))))))))*********)))))))))))))))))))))************))))))((()))******)))***,,,...++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............///000222222222111///...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************************************)))************+++++++++************************++++++++++++++++++++++++***++++++,,,,,,---..............................///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))***++++++))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++******++++++++++++******'''((()))******)))((('''((((((((((((((()))))))))(((((((((((()))))))))*********************************))))))))))))***************+++++++++,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***************+++,,,,,,************++++++++++++++++++,,,------------,,,------------------------------------------------,,,,,,,,,++++++++++++***)))*********++++++++++++))))))*********+++++++++************++++++++++++,,,,,,,,,+++,,,...//////111999%%%HHH~~~tttxxxppp^^^HHH888444444444666777999<<<>>>@@@AAAAAAtttMMMNNNMMMMMMMMMBBBCCC@@@;;;888666555444333/////////...------,,,,,,))))))))))))))))))))))))************)))))))))((())))))************))))))((()))******)))***,,,...++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////000111333444333222000............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************************************)))************+++++++++************************++++++++++++++++++++++++***++++++,,,,,,---....................................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))******************************+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))((())))))***++++++))))))))))))))))))))))))************************(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,++++++*********************************++++++++++++******'''((()))******)))(((''')))))))))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))*********++++++++++++,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******))))))***+++,,,,,,)))************+++++++++++++++,,,---------,,,,,,------------------------------------------------,,,,,,,,,+++++++++******))))))******++++++++++++))))))******++++++++++++)))************+++++++++))),,,///...---......---(((111111222:::iiiXXX///111CCC111222555888;;;???BBBCCCuuuOOOOOOQQQLLLGGGBBBAAA@@@===:::888666444444/////////...------,,,,,,************************))))))))))))))))))))))))))))))))))))************++++++***))))))+++000444---,,,++++++,,,---///000,,,---------------......***000222...,,,///000...+++000444222...,,,...111---...000000,,,***...444111,,,***,,,000000///...222,,,***///000+++))),,,111---+++,,,---,,,++++++------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++)))************+++++++++******************************++++++++++++******************************,,,++++++******++++++,,,,,,,,,,,,---------..............................---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++,,,---.........---,,,,,,+++***************++++++,,,,,,,,,************************++++++******************++++++,,,,,,,,,,,,------,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************++++++,,,,,,,,,,,,------000,,,000444///777eeevvvUUUWWW@@@AAA555111222000777<<<666wwwOOONNNPPPLLLHHHCCCBBBAAA???<<<999666444333/////////...------,,,,,,************************************************))))))))))))***************+++***))))))+++...111,,,,,,,,,,,,,,,...///000---------...............,,,//////++++++///000---333---)))///999===666---111222555999;;;888333000222555888777222,,,,,,///444111000000000//////000,,,,,,,,,,,,,,,,,,,,,...*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++)))************+++++++++******************************++++++++++++******************************,,,++++++******++++++,,,,,,,,,,,,---------..............................---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++,,,---.........---,,,,,,+++************+++++++++,,,,,,,,,*********************************************************+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************+++++++++,,,,,,,,,------///---000333,,,)))===YYY|||{{{yyydddPPP???111222888555xxxPPPNNNPPPLLLHHHDDDCCCBBBAAA>>>;;;777444333/////////...------,,,,,,************************************************)))))))))*********++++++******+++***)))***,,,...,,,,,,,,,,,,---...///000........................,,,---,,,***,,,000111...---///111333444333222222:::666333666<<<@@@===999@@@???>>>>>>@@@AAA@@@>>>666:::;;;777444333111...,,,---...---,,,---...///***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++)))************+++++++++******************************++++++++++++******************************,,,++++++******++++++,,,,,,,,,,,,---------......------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++***************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************************************++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++,,,---......------,,,,,,++++++******++++++++++++,,,,,,,,,************************************************))))))*********+++++++++++++++,,,,,,------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************++++++++++++,,,,,,,,,,,,++++++...111///,,,...222RRR~~~ssslll```MMM{{{yyyPPPMMMOOOLLLIIIEEEDDDCCCBBB???<<<888555333/////////...------,,,,,,************************************************))))))*********+++++++++)))***,,,+++***))))))***,,,,,,,,,---......///000......------------------//////...///222555444222555;;;???<<<555111555;;;999999999;;;@@@EEEDDD@@@;;;;;;888333333777===???>>>FFFJJJEEEAAA@@@<<<666555444000---...000///+++---......///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++))))))*********+++++++++******************************++++++++++++******************************,,,++++++******++++++,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++,,,---------------,,,,,,+++++++++++++++++++++++++++++++++***************************************+++++++++************++++++++++++++++++,,,------...//////++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++***************************++++++++++++,,,,,,,,,+++,,,++++++///555555222...LLLuuuwwwOOOLLLOOOLLLIIIFFFDDDCCCBBB???<<<999666444/////////...------,,,,,,************************************************************++++++++++++)))+++,,,,,,***))))))))),,,,,,---...////////////------------............222111222444666555444444999555222444999<<<;;;888333>>>FFFGGGDDDBBB>>>999BBBKKKMMMBBB666666===CCCCCCFFFGGGDDDDDDIIILLLLLLDDD???666000222777222))),,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++))))))*********+++++++++******************************++++++++++++******************************,,,++++++******++++++,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************************************++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************))))))*********++++++++++++++++++,,,,,,,,,,,,---++++++,,,------...//////++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++*********************************+++++++++,,,,,,---000---(((***000222...222+++999jjjxxxuuuMMMLLLOOOLLLJJJFFFDDDCCC@@@===:::888777777/////////...------,,,,,,************************++++++++++++++++++++++++*********++++++++++++,,,)))+++,,,,,,+++******+++,,,,,,...//////000//////------...///000111222222000///111444444444888===AAAHHHPPPRRRQQQSSSYYY___jjjtttuuuhhh]]]]]]ccceeeZZZVVVPPPPPPZZZaaaVVVDDDDDD<<<555555:::AAAKKKTTTNNNIII===444666===:::111,,,++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++)))************+++++++++******************************++++++++++++******************************,,,++++++******++++++,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***************+++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************)))))))))***++++++,,,,,,++++++,,,,,,,,,---------++++++,,,,,,------......++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************************++++++++++++***...///---,,,------+++,,,---(((333WWW|||uuu}}}|||rrrLLLLLLPPPMMMJJJEEEDDDBBB>>>;;;999888999999/////////...------,,,,,,************************++++++++++++++++++++++++*********+++++++++,,,,,,***+++,,,,,,+++***,,,---,,,---...///000000////////////111222444555777777666666:::???BBBIIIWWWfffrrrbbbPPPEEEIIIKKKFFFHHHPPPNNNNNNFFF:::999BBBFFFBBB666444111...------...///------------------------++++++++++++++++++++++++************************)))************+++++++++)))************+++++++++******************************++++++++++++******************************,,,++++++******++++++,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************((())))))***++++++,,,,,,***+++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++************************************++++++++++++((())),,,000000...///111)))999777***...EEElll}}}{{{{{{pppKKKLLLPPPMMMJJJEEEDDDAAA===999777888999;;;000//////...------,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,++++++---///,,,---...000000000000///000111333555777999;;;;;;EEEFFFLLLTTT\\\iii}}}ssszzzuuu___PPPRRRJJJPPPLLL>>>:::DDDOOOQQQEEEAAA;;;555000.........------------------------++++++++++++++++++++++++************************)))************+++++++++)))************+++++++++******************************++++++++++++******************************,,,++++++++++++++++++,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************((())))))***++++++,,,,,,)))************+++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))************+++++++++************************)))************+++++++++...(((''',,,---***+++111***+++,,,111111)))333PPP~~~OOOIIINNNQQQMMMEEEBBBDDDAAA<<<999:::999666333111///.........---,,,++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------,,,+++***,,,------,,,,,,000222111//////333555:::@@@??????IIIVVV```sss{{{vvvxxxttt|||~~~zzznnnYYYRRRIIIGGGMMMSSSRRRMMMFFF>>>>>>EEEDDD777...---222...+++---...------------------,,,,,,,,,++++++,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------------------------------+++++++++,,,,,,---------111000---+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,************************************************)))************+++++++++++++++************++++++))))))))))))))))))))))))---,,,,,,+++*********+++******************************************************************************************************************************************************+++++++++,,,,,,,,,------------,,,+++***)))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************,,,,,,++++++,,,,,,---......---,,,,,,++++++++++++************************************************)))************+++++++++************************************************************************+++*********))))))((((((************************)))************+++++++++************************)))************++++++++++++,,,,,,---...///000111222\\\yyy}}}RRRLLLPPPQQQMMMDDDCCCDDDAAA;;;999999888444333111///.........---,,,++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------.........,,,+++,,,---------......---...111555BBB===:::;;;===BBBOOO\\\dddmmmxxxwwwrrrooofff___eeeqqqrrrdddYYY\\\VVVXXX```bbb\\\\\\bbb}}}wwwhhhSSSHHHOOO```nnnMMMAAA===GGGMMMEEE;;;666---,,,,,,------,,,,,,,,,---------,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------------------------------++++++,,,,,,,,,---------000///---+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,************************************************)))************+++++++++++++++************++++++************************---,,,++++++******++++++************************************************************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,------------,,,+++***)))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************,,,++++++++++++,,,------...---,,,+++++++++++++++************************************************)))************+++++++++************************************************************************************)))))))))(((************************)))************+++++++++************************)))************+++++++++++++++,,,,,,---///000111444888BBBZZZ}}}lll{{{UUUNNNQQQQQQLLLBBBCCCDDDAAA;;;777777666222333111///.........---,,,++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------...//////---,,,,,,---***...111000///444>>>FFFIIIDDDCCCIIIRRRZZZaaagggeee]]]gggssslllccc___XXXYYY^^^ZZZhhh~~~yyy~~~~~~yyyooonnnuuupppkkkeee^^^VVVYYYssshhhWWWQQQNNNXXXJJJAAADDDHHHEEECCCDDD777555222...++++++---///------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------------------------------,,,,,,,,,,,,------------///...,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************************************)))************+++++++++++++++************++++++************************,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------,,,+++***)))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************+++++++++++++++,,,---------,,,,,,++++++++++++,,,************************************************)))************+++++++++************************************************************************************))))))))))))************************)))************+++++++++************************)))************++++++++++++++++++,,,---...///000///)))'''000GGGfffyyy~~~TTTOOORRRQQQLLLBBBCCCCCC@@@:::666666444000333111///.........---,,,++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++---//////---,,,,,,---,,,111444333555===FFFKKKOOOPPPVVVcccoooqqqkkkdddYYYSSSPPPRRRXXXdddllljjjrrrssseeehhh{{{oooPPPZZZTTTPPPPPPKKKDDDAAACCCFFFEEE===333,,,,,,///111...------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------------------------------,,,,,,------------------------,,,,,,,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************************************))))))*********+++++++++,,,++++++******++++++,,,************************,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************+++++++++***+++,,,,,,---,,,,,,+++++++++++++++,,,************************************************))))))*********+++++++++*********************************************************************************)))))))))))))))************************))))))*********+++++++++************************))))))*********+++++++++++++++++++++,,,---...///---...111///(((---GGGcccxxxppplllttt}}}zzzRRRNNNQQQQQQLLLDDDBBBCCC@@@:::666666444000333111///.........---,,,++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------***,,,---...---,,,---...222777999;;;AAAJJJMMMLLL\\\\\\^^^eeekkkjjj```VVVSSSbbbddd```mmmlllssstttccc\\\WWWYYYYYYQQQEEE<<>>444(((............---------,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------------------------------............------------------------............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************************************)))************+++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++++++++++++++******************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***************************************+++,,,,,,+++************++++++,,,************************************************)))************+++++++++************************************************************************))))))))))))************************************)))************+++++++++************************)))************++++++++++++*********++++++,,,---111((('''000555222---+++222NNNeeexxxzzzRRRMMMOOOOOOMMMGGGAAABBB@@@:::777888666333333111///.........---,,,++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,---------000555888666AAAIIILLLTTTaaagggdddHHHOOOUUUUUUZZZccckkklllvvvzzzzzzrrrvvvvvv{{{nnn___ZZZZZZZZZGGGKKKIIIDDDFFFJJJAAA333............------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------------------------------///.........------------..................------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************************************)))************+++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******++++++++++++******************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***************************************++++++,,,***************+++,,,,,,************************************************)))************+++++++++************************************************************************((()))))))))************************************)))************+++++++++************************)))************+++++++++***************++++++,,,***---000000+++))),,,111:::444,,,***333KKKkkk|||}}}TTTNNNOOONNNMMMHHHAAABBB@@@:::888888777444333111///.........---,,,++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------///333888===@@@LLLPPPHHHEEEKKKOOOLLLAAATTThhhoooqqqsssrrrooojjjqqq{{{{{{vvvaaaVVVXXX^^^ZZZNNNDDDGGGQQQOOODDD//////.........---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------------------------------//////.........---------......//////...------,,,................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,************************************************)))************+++++++++---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))******+++++++++******************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********************************)))***++++++,,,******))))))***+++,,,,,,************************************************)))************+++++++++************************************************************************(((((())))))*********+++************************)))************+++++++++************************)))************+++++++++******************++++++(((,,,---******---000000))))))---333555333555;;;NNNlllooo{{{{{{SSSNNNNNNLLLJJJFFFCCCCCC???888555666555222222111///...///...---+++++++++++++++++++++++++++++++++++++++++++++++++++///...------,,,,,,,,,---+++---111222777IIILLL;;;@@@GGGLLLHHHCCCDDDKKKQQQOOOZZZcccjjj}}}kkkvvvuuuuuuWWWWWW``````TTTOOOVVVVVVOOOJJJ999...111333...,,,///...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///000222222000000000111111///---...000111///---000///......//////...---333111///.../////////...---,,,,,,---//////---+++222333222///,,,---...///000///---,,,++++++,,,---//////...,,,***)))+++,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******,,,------...------...---,,,***)))+++///222111111111111222444777888777444111000333999???CCC======;;;777222000111333+++++++++...111///***&&&++++++++++++++++++++++++++++++,,,---,,,***((('''************************************************)))))))))))))))))))))))))))************+++++++++******************************************************))))))((((((''''''''''''(((((())))))******))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++******************************************************************************************************************************************************+++++++++,,,,,,,,,************************************************)))************++++++++++++++++++*********))))))************************++++++************++++++)))************+++++++++************************************************************************))))))))))))))))))))))))************************++++++,,,,,,,,,,,,------......------------......000555???LLL\\\kkkxxxwwwPPPMMMNNNKKKIIIEEEDDDDDD@@@999555666555222222111///...///...---+++++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,,,,------000///444666777DDDHHH<<>>888555666777JJJNNNTTTWWWSSSLLLCCC===DDD>>>555---***+++,,,...,,,---......---+++)))'''***************+++++++++************************************************)))))))))))))))))))))))))))************+++++++++******************************************************))))))(((((((((((((((((((((((())))))******))))))))))))))))))))))))************************))))))))))))************************************************************++++++++++++++++++++++++******************************************************************************************************************************************************+++++++++,,,,,,,,,************************************************)))************++++++++++++++++++*********))))))************************++++++************++++++)))************+++++++++************************************************************************))))))))))))))))))))))))************************+++++++++,,,,,,,,,------......------------......++++++---000444:::>>>AAAUUUggg{{{qqqLLLMMMOOOKKKHHHEEEEEEEEEAAA:::666777666333222111///...///...---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...000---555<<<<<>>FFFGGGHHHFFFEEEFFFJJJNNNSSSNNNHHHDDDAAA<<<777333;;;===??????===888333000000---++++++...000///......---------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------//////...---------......***---000333444555666888@@@CCCEEEEEEBBB>>>;;;:::>>>???>>>;;;888888;;;>>>222555;;;DDDLLLQQQSSSSSSNNNMMMJJJEEE???:::777666---,,,,,,++++++,,,---...,,,+++*********+++,,,---************************************************)))))))))))))))))))))))))))************+++++++++***************************************************))))))))))))(((((((((((((((((())))))))))))***))))))))))))))))))))))))************************))))))))))))************************************************************++++++++++++++++++++++++******************************************************************************************************************************************************+++++++++,,,,,,,,,************************************************)))************++++++++++++++++++***************************************++++++************++++++)))************+++++++++************************************************************************))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,...------,,,,,,------...222111000.........///000000999BBBGGGLLLRRRUUUTTTmmmJJJNNNQQQLLLHHHFFFEEEEEEAAA:::777777777444222111///...///...---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000222///999BBB>>>===CCCCCC:::@@@GGGLLLPPP\\\tttvvvnnnkkkoooqqqqqqyyytttXXXVVVZZZQQQAAA222===CCC<<<555222///+++------,,,,,,------......------------------------++++++,,,---...000000111.........------,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------+++---///...---,,,------......---.../////////...000000000000//////111222333666;;;>>>AAABBBCCCEEEBBB@@@>>><<<<<<>>>@@@BBBHHHEEEDDDDDDBBB===;;;;;;>>>AAADDDGGGHHHFFFDDDBBB<<<888222,,,***+++...000------,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------///......---...///000111000444888:::999888777777///444999<<<;;;:::;;;<<<>>>@@@AAA===888666777:::<<<999666555888;;;===>>>FFFJJJMMMLLLGGGBBB@@@@@@999666111---***+++---//////...---,,,++++++++++++************************************************))))))))))))))))))))))))))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************************************************************++++++++++++++++++++++++******************************************************************************************************************************************************+++++++++,,,,,,,,,************************************************))))))*********+++++++++************************************************++++++************++++++))))))*********+++++++++************************************************************************))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,------,,,,,,,,,,,,------------------...///000111444000***&&&(((///555888lllJJJPPPSSSLLLIIIIIIEEEEEEAAA:::777777777444222111///...///...---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...000111222999666@@@FFF===888:::888>>>DDDMMMRRRQQQUUUfffxxxwwwrrrwwwZZZNNNUUU\\\>>>;;;>>>BBB>>>444...000------,,,,,,,,,,,,------------------------------++++++,,,---...000000111.........------,,,,,,,,,++++++,,,,,,,,,------------------------------------------------------------...000000...---...///---...////////////000000///000222222222444777;;;DDDHHHMMMOOOMMMJJJHHHGGGIIIFFFEEEGGGMMMRRRSSSRRRVVVUUUVVVUUUNNNDDDBBBEEE<<<>>>AAAEEEIIILLLOOOPPPHHHHHHDDD===444///...000------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,------...000222444555777999<<<<<<:::777444444333888===>>>>>>>>>BBBEEEAAACCCEEEDDDAAA>>>???@@@GGGGGGHHHGGGEEE@@@999444CCCBBB>>>888444666<<>>@@@BBBCCCCCCCCCEEEGGGHHHGGGEEEAAA===:::::::::???BBBEEEGGGEEE???777333++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++************************************************)))))))))************++++++************)))))))))))))))))))))))))))))))))************************))))))))))))************++++++++++++++++++++++++************************++++++++++++++++++++++++******************************************************************************************************************************************************+++++++++,,,,,,,,,************************************************)))************+++++++++***************+++++++++************************++++++************++++++)))************+++++++++************************************************************************))))))))))))))))))))))))************************************++++++++++++,,,++++++******++++++,,,......//////////////////+++)))+++000111...******nnnJJJQQQTTTJJJGGGIIIDDDDDD@@@999555666555222222111///...///...---+++++++++++++++++++++++++++------------------------,,,---...///222444666888666999AAABBBBBBOOOYYYSSSGGGFFFMMMYYY[[[UUUUUU[[[dddeeelll|||yyywwwzzzvvvxxxRRR\\\WWWSSSQQQNNNGGG@@@===333222111///....................................++++++,,,,,,---------...++++++++++++,,,,,,,,,,,,,,,,,,,,,------------......................................................///111111///...///000...000222222111111333555555999<<<===>>>BBBIIIOOOLLLPPPUUUWWWWWWZZZ```eee\\\bbbhhhjjjfffbbbbbbcccVVVNNNNNNWWWZZZSSSMMMMMMVVVTTTOOOJJJFFFBBBAAA@@@GGGFFFFFFHHHHHHBBB777...333222111///............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------,,,,,,------.../////////000222555888:::;;;::::::777999<<<>>>AAAEEEJJJMMMFFFOOOZZZaaadddhhhnnntttwwwsssnnnkkkiiifff```[[[dddddd___UUUIIICCCDDDHHHJJJLLLPPPRRRPPPIII@@@999777999<<<@@@CCCEEEFFFGGG888555000,,,***+++---...************************************************)))))))))))))))))))))))))))************+++++++++************************************************))))))*********++++++++++++++++++*********))))))))))))))))))))))))))))))************************))))))))))))************++++++++++++++++++++++++************************++++++++++++++++++++++++******************************************************************************************************************************************************+++++++++,,,,,,,,,************************************************)))************+++++++++))))))*********+++++++++************************++++++************++++++)))************+++++++++************************************************************************))))))))))))))))))))))))************************************++++++++++++++++++************++++++&&&'''(((***+++,,,------666000......---+++...444nnnIIIPPPRRRHHHEEEHHHCCCCCC???888555666555222222111///...///...---+++++++++++++++++++++++++++------------------------------...000333555888999888:::<<<555444FFFQQQHHHAAAJJJXXXaaaXXXMMMSSScccmmmkkkiiijjjpppwwwwwwssshhhlllqqqQQQ\\\aaa[[[VVVTTTIII;;;555555333111000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,---------......................................................---///000000///......///...111333333111111444666???BBBDDDCCCAAADDDJJJPPP```eeemmmttt}}}tttcccZZZUUUTTTSSSRRRQQQPPPOOOOOOPPPFFF???BBBKKKNNNGGG===555555333111000/////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------,,,,,,------...///000000333666:::===>>>>>><<<:::CCCFFFJJJOOOVVV^^^hhhnnn{{{hhh\\\XXXKKKHHHEEEEEEHHHHHHFFFDDD@@@;;;444111444<<>>???<<<111)))---777---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------..................------,,,+++...222...---000,,,///>>><<<777;;;;;;555>>>QQQYYYjjjfffssszzzooocccXXXMMMDDD@@@BBB@@@:::===DDD>>>111555DDDMMMLLLJJJCCC666+++,,,333+++)))(((***,,,---+++)))************************))))))))))))*********************)))******+++,,,************************)))))))))))))))))))))))))))************+++++++++...------,,,+++++++++,,,))))))))))))))))))))))))************************)))************+++++++++******++++++,,,,,,,,,,,,******)))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))***************************++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,************************************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))******++++++++++++******)))************+++++++++)))************+++++++++************************++++++************++++++,,,,,,,,,++++++*********++++++++++++++++++++++++hhhQQQSSSPPPNNNFFFFFFDDDEEEAAA:::666666555111111111000///...---,,,,,,---------,,,,,,+++++++++,,,,,,+++++++++++++++,,,...///111333444555666666555888:::888:::>>>AAA@@@KKKFFFJJJJJJHHHVVVmmmwwwpppiii___XXXRRRRRRZZZeeeiiigggZZZTTTPPPOOO===@@@>>>???===555...---...000///...---,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------................................................222222111111222111111000///---///888AAAEEEDDDBBBFFFMMMXXXhhh|||bbbLLLWWWTTTVVVaaa[[[LLLNNN===999;;;EEEIII@@@222)))...------...//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........------......///.........---000++++++777:::444555<<<666BBBXXXiiizzz{{{{{{vvvbbbYYYDDD???===AAAEEEDDD===777LLLRRRTTTPPPLLLEEE333!!!(((,,,///---)))&&&)))---************************))))))))))))***************************++++++,,,************************************************)))************+++++++++------,,,+++++++++++++++************************************************++++++++++++,,,,,,,,,,,,***************+++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************************************++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,************************************************************************++++++++++++++++++++++++******************************************************++++++++++++******)))************+++++++++)))************+++++++++************************++++++************++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++fffOOOTTTQQQNNNEEEFFFEEEEEEAAA:::666666555111111111000///...------,,,------,,,,,,,,,,,,++++++,,,,,,+++++++++,,,,,,---111222444555555555444444999>>>AAA===<<<@@@FFFHHHKKKEEEIIILLLJJJSSS______RRRSSSXXX___gggooo|||gggOOOVVVMMMAAA>>>EEEFFF===222...///000000///...---,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---....................................///////////////000000000000000000///+++555???AAA???BBBKKKTTTzzzwwwpppooooooaaaZZZcccmmmmmmhhheeeeeedddeeefffiiilllmmmnnnqqqOOOJJJPPPPPPNNNPPPFFF@@@EEEMMMJJJ===333333000------///000///---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------.........------......///000000000***222...,,,444888555666AAAIIIgggiiicccUUUEEEAAAFFFEEE>>>GGGPPPQQQKKKNNNUUUJJJ555000000///,,,***)))+++---++++++++++++++++++++++++)))))))))*********++++++***************+++,,,,,,************************************************)))************+++++++++,,,,,,+++************+++************************++++++++++++++++++++++++,,,,,,,,,,,,------------+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******)))************+++++++++)))************+++++++++************************++++++************++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++dddNNNTTTRRRMMMDDDGGGEEEEEEAAA:::666666444111111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......333444555666666555444333;;;@@@AAA???AAAHHHNNNPPPIIIIIITTTYYYQQQNNNMMMEEE999BBBVVVnnnVVVXXX]]]OOODDDCCCEEEFFF>>>222///333333222000///............------------------------------------------------,,,------.......................................///////////////000000000,,,...///000111222444555555@@@FFFEEEJJJ]]]uuu|||{{{pppbbb^^^ZZZZZZyyy~~~eeeccc\\\MMMUUUOOOHHHFFFFFFHHHIIIJJJ>>>888000---...000///...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------............------......//////000111///777777444333222AAA\\\lllrrrzzzYYYHHHHHHMMMFFFLLLMMMJJJLLLUUUWWWSSSCCC999...+++///111...)))++++++++++++++++++++++++))))))*********++++++++++++************+++,,,,,,************************************************))))))*********+++++++++++++++******)))******+++************************++++++++++++++++++++++++,,,,,,,,,,,,------------......------------,,,,,,+++++++++,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***))))))*********+++++++++))))))*********+++++++++************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++cccMMMUUURRRLLLCCCHHHEEEFFFBBB:::666666444000000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000444555666666666555444444:::;;;:::999???GGGJJJIIIPPPSSS___^^^LLLAAA???999IIIQQQaaavvvuuujjjQQQXXXWWWKKK<<<;;;JJJJJJ777...555888666444111///...------------------------------------------------------,,,---......//////....../////////////////////////////////000000000111111000111333333333555:::>>>BBBDDDIIIZZZcccaaaggg^^^]]]```OOOMMMJJJHHHJJJLLLMMMLLLIIIBBB888111...//////...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------........./////////......---...///000000555444555???GGGKKKhhhyyyuuuSSSKKKIIIQQQUUUQQQNNNOOOQQQHHH<<<444000...,,,***++++++++++++++++++++++++************+++++++++++++++++++++***+++,,,,,,---************************************************))))))*********++++++++++++******)))******++++++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++))))))*********+++++++++))))))*********+++++++++************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++dddMMMUUURRRKKKCCCJJJFFFFFFBBB:::666555333000000000//////............++++++,,,,,,,,,,,,------+++,,,,,,---...///111222333444444444555666666666<<<;;;999888>>>EEEEEEAAARRRTTT[[[UUUDDDEEETTT[[[___hhhyyy```XXXUUUOOO<<<999KKKRRRBBB444444999777555222///......---------------------------------------------------------...////////////...//////////////////////////////000000111111222222111333333222222666===DDDIII___vvvjjjOOO\\\rrrsssfffTTTHHHHHHKKKGGG@@@OOOJJJBBB:::333000//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------.........////////////.........///000222333666000333MMMiiiwwwxxxxxxmmmQQQ>>>FFFOOOKKKGGGJJJOOOSSSQQQEEE333)))***///,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,+++++++++++++++,,,------************************++++++++++++++++++++++++)))************++++++++++++************+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++)))************+++++++++)))************+++++++++************************++++++************++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++fffMMMUUUQQQJJJCCCLLLFFFFFFBBB:::666555333///////////////............+++++++++,,,,,,---------++++++,,,---...000222333222222111222333666888:::;;;======<<>>JJJSSSnnnuuuxxxxxxjjjkkknnnttt{{{nnn]]]UUUoooyyy___PPPKKKHHHCCCLLLNNNMMMFFF<<<333//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...............////////////.........///111444888:::===JJJXXXnnnzzz~~~nnnWWWLLLHHHEEEHHHNNNFFFMMMRRRMMMAAA666111000,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,++++++++++++,,,------************************++++++++++++++++++++++++)))************++++++++++++++++++++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---...///000000111//////......---,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++)))************+++++++++)))************+++++++++************************++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++gggMMMUUUQQQIIICCCMMMFFFGGGBBB;;;666555333//////////////////.........+++++++++,,,,,,---------++++++,,,---///111222333111000000000222666999<<<222999>>>>>>>>>CCCGGGHHH@@@<<<>>>>>>???XXXvvvgggVVVZZZVVVQQQXXX___QQQ888222111///.........///000................................................---......///////////////000000000000000000000000///000000111222222333333333666888;;;AAAMMM]]]iiiyyyqqq{{{vvvzzzuuudddVVVnnnjjjWWWPPPOOOHHHNNNSSSOOOCCC777000...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------................../////////000------...000444888===???KKKsssrrrpppxxxzzzyyy~~~~~~llltttsssUUUDDDCCCGGG@@@???CCCLLLSSSMMM<<<,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...************************++++++++++++++++++++++++)))************+++++++++,,,+++++++++,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////000222333444555666111111000///...---,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++)))************+++++++++)))************+++++++++************************++++++************++++++*********++++++,,,,,,,,,++++++++++++++++++++++++oooPPPSSSQQQGGGEEEFFFJJJFFF@@@;;;888666333111111000///...---,,,++++++)))***+++,,,,,,,,,,,,++++++---000444777777555222111222333444555777888888888===CCCHHHKKKJJJGGGDDD;;;@@@DDDDDDIIIZZZvvv|||}}}xxx}}}rrr|||^^^LLLYYYbbbQQQYYYaaaHHH999555000---...///..............................---------.........//////............/////////000////////////000000000000666222......111444555444///===DDD>>>EEEfff~~~~~~aaaVVVxxx___PPPTTTZZZ[[[SSSMMMHHH>>>222,,,///222111...---000444.................................------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......(((000222...,,,000333222999'''000222999;;;===jjjpppbbbgggrrrssslllgggeeecccffftttxxxmmmooorrrrrrqqqqqqsssuuummmnnnmmmjjjgggjjjsss{{{yyyaaaQQQGGGJJJEEEAAAHHHUUUYYYKKK999111+++,,,111000((((((...++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,...---,,,,,,,,,,,,---...***,,,...000000...,,,***++++++,,,666>>>777888JJJJJJLLLNNNQQQTTTVVVXXXXXXTTTPPPKKKIIIGGGCCC<<<777555111---...111222///,,,***)))***...222111,,,&&&---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,------,,,,,,+++*********......---,,,,,,++++++***,,,+++++++++***)))))))))---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,...---,,,+++++++++++++++pppPPPSSSQQQHHHGGGIIIJJJFFF@@@;;;888666333111111000///...---,,,++++++***++++++,,,,,,,,,++++++---///222666888888666444111222333444555777888888888;;;@@@CCCEEEDDDBBB@@@<<>>CCCAAAEEETTTVVVOOONNNSSSSSSUUUXXX\\\aaaeeehhheeebbb]]][[[[[[ZZZYYYWWWKKKCCC777...******+++,,,333333000+++'''(((...333---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------.........------,,,,,,+++---------------------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************************++++++++++++,,,,,,,,,...---,,,+++************rrrQQQSSSQQQIIIIIIKKKJJJFFF???:::777555333222000000///...---,,,,,,+++,,,,,,,,,,,,,,,+++++++++---///222555666555444333111111222444555666777888888999;;;<<<===<<<;;;;;;???JJJUUUYYYVVVVVVZZZ```XXX^^^dddiiimmmuuu}}}OOONNNfff^^^NNNXXXPPPDDD666///111333111...........................------........./////////....../////////000000000///000000000000111111111111222222111111555<<>>666,,,***...111...***...........................------------,,,,,,,,,,,,,,,,,,---------......,,,------------............000///,,,---111333222555333;;;???PPPddduuuvvvrrrlllfffnnnfffkkk{{{}}}nnnfffjjjfffeee```WWWQQQMMMGGGAAA<<<===>>>???@@@BBBFFFJJJLLLNNNRRRVVV\\\aaaeeehhhoootttooo```^^^ooossszzz]]]JJJCCCNNNUUUOOONNNUUULLLAAA111(((+++111000***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------......---...111777???GGGLLLDDDQQQMMMFFFPPPYYYSSSLLLMMMNNNPPPTTTZZZ```fffiiilllkkkiiigggdddaaa^^^]]]hhhddd]]]SSSHHH<<<222,,,000000000//////...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,+++++++++,,,,,,,,,,,,------------******++++++++++++++++++,,,,,,---------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,uuuSSSSSSQQQIIIHHHKKKJJJFFF???:::666555333222000//////...------,,,,,,------,,,,,,++++++++++++,,,...111333222111000000111111222333555666777777999888888777777888888888CCCLLLWWW[[[XXXSSSRRRTTT[[[aaaiiiqqqyyy^^^SSSZZZ[[[WWWWWWMMM???444000000000000....................................////////////...////////////000000000000000000111111111222222///222444222222777CCCMMMTTT~~~tttaaaYYYvvv```LLLTTT```YYYKKKHHH>>>444///000222///,,,........................------------------------,,,,,,,,,---------......------------............////////////111333444444777666999KKKqqqnnnccceeekkkggg___hhhfffjjjqqqppplllpppzzztttooohhh___YYYTTTPPPLLLIIIGGGCCC???<<<<<<===>>>:::<<>>QQQNNNAAA///***//////))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------000...,,,******,,,...///000444;;;BBBJJJQQQVVVXXXOOO]]]YYYMMMMMMRRRUUUZZZXXXZZZ]]]```aaabbbaaa``````cccggghhheee___YYYUUUOOOQQQTTTXXXYYYUUULLLDDD888000***---444666///&&&...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...------------......//////------------------------//////...---,,,,,,++++++,,,,,,,,,------.........------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++,,,---......uuuSSSSSSPPPHHHGGGJJJKKKEEE>>>999666444333222/////////...------,,,,,,------,,,++++++,,,,,,------000222333111//////000000111222333444666777777999888666555666777999;;;FFFLLLRRRUUUTTTSSSSSSUUUaaaeeekkkqqquuuyyy|||}}}VVVMMM```VVVXXXTTTJJJ===222---///222////////////////////////........./////////000000////////////000000000111111111111111222222222222///555;;;;;;:::>>>GGGPPPlll[[[vvvcccTTTZZZ[[[RRRJJJEEE===666111//////000........................------------------------,,,,,,,,,---------......---------.........////////////000222222111222333555XXXvvvuuukkknnnllldddaaahhhqqqwww~~~xxxsssooojjjfffSSSOOOJJJEEEBBB@@@??????===;;;::::::===@@@BBBBBBRRR[[[```]]]\\\dddlllnnnoooNNNFFFKKKHHH===LLLTTTQQQ???///+++,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------...,,,***)))+++000666999AAACCCGGGLLLOOORRRSSSSSSTTTWWWQQQPPPVVVVVVTTT]]]___bbbfffiiigggbbb[[[VVVVVVYYY___dddeeeddd```]]]WWWQQQLLLOOOVVV\\\[[[XXXTTTGGG666,,,+++---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........////////////000000000000.........------,,,,,,,,,/////////......---------++++++,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++***++++++,,,,,,rrrQQQRRRPPPGGGGGGIIIKKKEEE>>>888555444333222//////.........------------,,,+++++++++,,,...///111444666666222000111222000000111333444555666777888777666555777:::>>>@@@GGGIIILLLNNNPPPSSSVVVYYY___ccciiinnnqqqtttwwwyyy~~~gggNNN^^^YYYWWWXXXSSSGGG777......222////////////////////////....../////////000000000/////////000000000111111111111222222222333333333666666555555===QQQlllcccvvvcccUUUgggRRRSSSXXXHHHGGGDDD<<<333...///111........................,,,,,,,,,------------...,,,,,,,,,---------......------........./////////111000111222000///333:::KKKuuunnngggcccjjjsss{{{|||ooobbbVVVRRRQQQOOOLLLKKKGGGDDDAAA???@@@AAAAAA@@@BBB@@@>>>;;;:::999:::;;;CCCLLLTTTVVVYYY___dddeeesssvvvMMM@@@BBBBBBFFFQQQWWWLLL;;;000------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***+++,,,///555===DDDHHHIIIHHHHHHHHHKKKNNNRRRUUU[[[SSSIIIRRRggghhh\\\YYY]]]bbbhhhnnnqqqpppnnnkkk^^^\\\\\\___bbbbbb^^^[[[hhhccc___```eeegggddd___aaa```XXXHHH555***+++000............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,---------...............---------,,,,,,,,,+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------......lllMMMQQQPPPIIIHHHJJJKKKEEE===777444333333222...............---------,,,++++++***+++---000111222666888666222000111333000000111222444555666777555555555666999>>>CCCFFFFFFGGGIIILLLPPPTTTWWWXXXZZZ```gggkkkooossszzzvvvzzzzzzWWWTTT]]]XXXZZZXXXOOOAAA555000000////////////////////////.../////////000000000000//////000000000111111111222222222333333333333444888666444;;;PPPuuuSSS]]]{{{lllXXXVVVHHHIIIIIIBBB999222111222........................,,,,,,,,,---------......,,,,,,,,,---------..................////////////111000222333222555BBBRRR]]]sss___bbbjjjjjjzzz~~~~~~{{{kkkVVVHHHEEEAAA<<<>>>777333555555333444888888666444555888:::999888:::===@@@@@@>>>===???AAA>>>EEEJJJJJJLLLSSS^^^eeekkkaaaLLLBBBDDDGGGNNNRRRJJJ<<<222///---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,///666===DDDJJJNNNPPPHHHIIIJJJLLLPPPSSSVVVXXXrrrqqqdddaaarrr|||ssslllrrrrrrsssvvvzzzmmmjjjiiilllnnnjjj^^^SSSRRRWWW___fffjjjlllnnnnnnaaafffggg___OOO>>>333...............------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,------------...------------............------...000111333444444888888999:::;;;<<<===>>>;;;:::999777555444222222//////..................------------.........///------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......///111333777:::===???gggJJJPPPQQQJJJJJJLLLKKKEEE===777444333333222...............---------++++++******,,,...111222111555777555000---///222000000111222444555666666333333444777;;;@@@FFFIIIEEEGGGIIIMMMRRRTTTUUUUUUYYY^^^dddffffffiiipppwwwyyymmmXXXDDD___YYY[[[ZZZTTTIII<<<222...000000000000000000000000////////////000000000000000000000000111111111111222222333333333444444444000777DDDYYYuuuwwwbbb^^^zzziiiTTTJJJLLLLLLGGG@@@999555333........................,,,,,,,,,------.........,,,,,,,,,---------................../////////000//////111444555>>>TTTkkkhhhsss]]]bbbwwwyyy{{{kkkaaaFFF@@@;;;<<<===;;;;;;<<<888777888;;;888222444:::444111///000222222000---111888>>>???<<<999999<<<777<<<>>>999777AAATTTbbbkkkkkkuuujjjFFFDDD???CCCQQQUUUHHH777///---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111777@@@IIIPPPRRRRRRQQQMMMQQQVVVZZZ[[[XXXTTTQQQvvvwww]]]^^^ooovvvvvvyyyooogggdddgggmmmrrruuuvvv|||nnn\\\nnnpppnnnfff^^^^^^hhhrrrkkkbbbYYYXXXZZZUUUFFF999//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,---------......---------.........//////222444777;;;@@@DDDGGGIIILLLMMMOOOQQQSSSVVVXXXXXXVVVUUUQQQMMMHHHCCC@@@>>>111111000000//////......---------.........//////------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,///444:::BBBJJJPPPSSS]]]NNNPPPKKKLLLHHHLLLJJJEEE>>>888555333222111/////////...------,,,,,,///...,,,+++,,,///222333333222222111111222222333333222000222666777666444222444888;;;???AAABBBBBBEEEGGGJJJLLLMMMOOORRRTTT[[[]]]```bbbeeeiiinnnrrrtttxxx~~~```gggRRR^^^jjj~~~LLLbbbWWW```\\\SSSPPPFFF777333222//////111000---...222000000000000////////////000111222222222111000000666(((000999//////;;;999======^^^yyyUUUfffZZZVVVJJJEEEGGGDDD===666111000000///...,,,---///222........................---------.........//////+++...111000////////////111666555555<<>>999999888888777888888888666666555444333222222111---000333666888999888777999999999999777:::EEESSS___^^^uuuMMMFFFLLLIIIBBBJJJTTTHHH000///++++++...---***,,,222---,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++,,,,,,,,,---------...,,,+++***+++,,,------111...'''***111---,,,888>>>EEEKKKJJJGGGJJJVVVaaa```VVV[[[gggeee___]]]YYYoooxxxgggYYYiiipppgggfffaaafff```XXX___mmmhhhVVVdddbbb```ccckkkvvv~~~}}}}}}kkkZZZXXX```kkkgggUUUOOOXXX\\\UUU999444///---...///...---///222000+++,,,111///)))------------------------------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------///---++++++,,,,,,,,,+++***+++------,,,++++++,,,***---222444222222888@@@MMMHHHMMMSSSRRRUUUTTTJJJHHHHHHJJJJJJBBB===GGGVVVaaa```RRRHHHJJJJJJKKKSSSLLLHHHCCC===555---***,,,111///,,,++++++,,,...///---///000///---,,,++++++.........------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------,,,,,,------......------,,,,,,------...,,,---...---,,,---111444777999???DDDCCC???CCCKKKYYYLLLPPPKKKKKKGGGKKKJJJEEE>>>888555333222111/////////...------,,,,,,---,,,++++++,,,///111333333222222111111222222333333111000111444555444333333555888;;;>>>@@@AAAAAACCCEEEHHHJJJLLLNNNQQQSSSXXXZZZ]]]```bbbfffkkkoooqqquuu|||uuuiiiRRRLLLKKK[[[|||fffIIITTTZZZXXXVVVWWWLLL:::111111//////111000---...111000000000000000000000///333333222111111222333333666333666777444777:::555666TTTvvvffffffsss___cccwww{{{___rrrfffQQQPPPPPP??????AAA111000000////////////..............................---------.........//////...////////////111222222111555111666MMMhhh|||nnn~~~|||mmmXXXHHHAAA???===<<<999::::::999999999:::;;;:::999999888777777777888777666666555555444444333000000111222333444555555777777888:::999:::AAAKKKLLLQQQkkkSSSLLLGGGKKKSSSTTTHHH<<<444...+++...///---,,,...---,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++,,,,,,,,,------------,,,+++,,,---.........)))+++,,,///333111777FFFIIIBBB>>>FFFVVVbbbeeebbbZZZgggxxx~~~kkk[[[UUUnnnwwwjjjaaaggg}}}pppgggaaa\\\[[[dddrrrxxxZZZ\\\dddfff]]]RRRPPPVVV]]]ZZZHHH555---111444///))),,,...---)))***///000,,,------------------------------------------------------------------------,,,,,,,,,,,,------------,,,+++++++++,,,------,,,//////...,,,+++,,,///222666444555<<>>??????@@@BBBEEEHHHJJJLLLOOORRRTTTVVVYYY\\\___cccgggjjjkkkpppwww}}}___YYYQQQJJJ]]]zzzbbb[[[WWWUUUXXXYYYQQQAAA666000......111111......111000000000000000000000000444333111000000111333555000888555111666:::999;;;]]]yyygggHHHFFFDDDMMMOOOYYYWWWKKKLLL[[[aaaYYY```^^^hhhbbbTTTVVVDDDCCCJJJ;;;333111///000111000---)))........................------........./////////222///---...000222444444222222:::SSSqqqhhhPPPWWW{{{eeePPPFFF:::666:::??????<<<>>>>>>>>>======<<<<<<;;;;;;:::999888777666666666666666666666666666666666444333111000000000111222444333555:::::::::===BBB@@@@@@UUUmmm{{{^^^CCCBBBFFFDDDGGGOOO===444---...111000,,,***------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,------......////////////***)))111<<>>777000,,,---111444...---,,,+++,,,...000222.........---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...---------------,,,++++++,,,,,,...222777<<>>GGGWWW^^^\\\QQQKKKRRRLLLJJJFFFJJJHHHCCC===777555333222111/////////...------,,,,,,***+++,,,---///111333444333222222111111222222333444222111111111111222222777777888:::;;;<<<===>>>===???CCCEEEGGGJJJMMMPPPPPPSSSVVVZZZ\\\```dddgggeeejjjrrrxxx{{{}}}gggRRRMMMOOOUUU[[[|||vvvxxxeeeeeeQQQNNN^^^YYY]]]gggXXXSSSWWWVVVQQQJJJBBB222......111222//////000000000000000000111111111111111000000000111222333,,,999444///666666???ZZZ~~~xxxyyy^^^BBBGGGGGGSSSGGGNNNSSSYYYnnnqqqcccnnn]]]ggg[[[SSSNNNIIIIIIIII999444///...111111---)))....................................////////////444///---000222222222333444666QQQllljjjZZZTTTooouuu\\\LLLDDDCCC???===@@@FFFKKKKKKIIIPPPNNNKKKIIIGGGDDD@@@>>>;;;:::999777666555555555444444444555555666666666666555444333111000000000111///111666999999;;;???FFF<<>>666>>>PPPXXXUUUXXXOOOCCC:::666333000---111000...---.../////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...,,,------...---,,,+++***,,,---111888???DDDEEEDDD???KKKOOOLLLQQQ]]]]]]TTTTTTLLLSSSNNNLLLGGGJJJGGGCCC<<<777444333222111/////////...------,,,,,,+++,,,...000222333444555333222222111111222222333444444333111111111333444777888888999:::;;;<<<<<<;;;>>>AAACCCEEEHHHKKKMMMNNNQQQUUUXXX[[[^^^bbbdddccciiipppvvvyyy|||~~~~~~hhhMMMFFFHHHFFFFFFJJJuuu{{{wwwnnnmmmWWWZZZUUUPPPccckkkTTTQQQYYYTTTPPPPPPIII555000...000222000///111///000000000111111111222000111333555555444333222222:::666444888777QQQooo___SSSOOOQQQYYY~~~jjjSSSPPPDDDKKK]]]```ccc``````qqq]]]~~~bbbrrr}}}UUUQQQMMMDDDKKKAAA999111---...000...,,,////////////////////////........./////////000000333///...333444111000222<<>>:::999777666555444444333111222222333333444444444666777888888777444222000111...---111444777;;;AAAGGGAAA<<>>;;;PPPEEE777...---000///---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---...//////,,,,,,---///---777IIIMMMEEERRRdddeeefffsssuuuiiidddeeeRRRzzzrrrNNN<<<555:::===;;;===@@@???999444CCCJJJCCCCCCPPP]]]```zzz|||gggYYY\\\eeeddd]]]eeedddeeeiiigggWWW===)))...///000222000---,,,---........................------------------------------------------------........./////////000000,,,...//////---,,,,,,...---000555:::???EEELLLQQQOOOPPPOOOLLLMMMOOOJJJBBBEEEDDDKKKfffxxxcccPPPYYY]]]UUUQQQZZZlllrrrbbbLLLLLLXXX]]]```ddd\\\SSSVVVaaa```VVVJJJKKKZZZgggjjjXXXPPPHHHGGGGGGAAA222%%%///...------///000...,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...---------......---------///222777===AAADDDCCCBBBSSS___```TTTOOOVVVXXXRRRYYYMMMSSSOOOMMMGGGIIIGGGBBB<<<777444333222111/////////...------,,,,,,,,,---000222444444444444333222222111111222222333333444333111000111444666777777777888999:::;;;<<<;;;===@@@BBBDDDFFFHHHKKKKKKOOOSSSWWWZZZ\\\```bbbdddiiiooouuuyyy|||ooo^^^TTTWWWSSSGGGGGGPPPpppuuuuuummmhhhaaadddsssuuuSSSNNN\\\VVVRRRSSSHHH;;;444///000222111000222///000000111111222222222111333777999:::888666444555666555777<<>>555...---...//////////////////////////////....../////////000000000222///000555444000222999PPPjjjyyyrrryyyZZZ]]]cccOOOIIIJJJKKKIIISSS\\\hhhoooqqqpppqqqrrrfff___VVVOOOJJJEEE>>>:::777666555444333222222222000000000111111222222222444666888:::999777555333222///...000111333;;;CCC@@@GGGDDD???GGGXXX{{{dddHHHCCCAAA:::PPPLLLAAA333,,,---000000......------------......++++++,,,,,,,,,,,,------,,,---------............,,,...000...,,,---000444>>>:::HHHSSSYYYrrr~~~kkkaaavvv~~~ooommmrrrzzz___MMMNNNPPPBBBEEEDDDAAAFFFPPPOOOFFFIIIMMMNNNJJJGGGIIIJJJIIIjjjqqq~~~sssqqquuutttllliiijjjdddZZZggghhhkkkpppooodddPPPAAA111---,,,///111///...///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,............/////////000---///111///---,,,///222000444999>>>AAADDDHHHJJJKKKGGGBBBIII]]]llleeeUUUTTTSSSUUUqqqsss\\\hhh^^^QQQJJJRRRaaaiiihhheee[[[fffkkkooovvvpppdddddd^^^```aaaaaacccgggmmmrrrcccVVVHHHEEEIIILLLGGGAAA000---+++,,,...000...,,,.............../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...------------...///000111666999<<>>@@@BBBCCCDDDGGGIIIIIILLLQQQUUUXXXZZZ]]]```bbbeeekkkpppuuuzzzxxxgggccclllhhhTTTKKKPPP]]]sssdddYYYfffaaaOOOYYYTTTTTTUUUGGGAAA888000///111111111333///000000111111222333333222333666888888888666555444222555:::LLLttt|||WWWKKK@@@<<<;;;===BBBHHHEEEmmmvvvQQQIIIRRRXXXzzzzzztttnnniiirrrtttXXXgggQQQQQQJJJGGGBBB:::333///...///000////////////////////////.../////////000000000000222///000555333000999HHHkkkvvv}}}tttdddTTTNNNTTT]]]bbbdddzzz}}}tttooo]]]UUUKKKEEEAAA>>>999555444444333222111111222222000000000000000000111111111222444666777777777666333222333333000000777AAANNN\\\WWWHHHBBBCCC[[[|||UUUGGGFFFDDDKKKOOOKKK<<<...+++...111......------------......+++++++++,,,,,,---------------------............+++---///...---000777===OOOGGGSSS\\\```{{{gggyyyvvvmmmwwwjjj```UUU```pppsss{{{\\\TTTNNNNNNPPPPPPPPPPPPUUUPPPOOOQQQQQQNNNMMMOOOEEEHHHPPP^^^tttjjjhhhkkkvvv}}}xxxlllccc\\\fffpppsssmmmeeeaaa```AAA555------000000///111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------........./////////,,,///000///---///444999999<<<@@@DDDFFFHHHKKKMMMQQQPPPMMMOOO]]]llliii[[[DDDIII>>>CCCZZZQQQBBBPPPPPPHHHGGGLLLJJJIIIZZZpppaaagggfffkkkvvvuuummmnnneeeccciiisssrrrfff]]]\\\ooobbbRRRHHHIIIOOOTTTVVV???888000---...000///------........./////////000------------------------++++++,,,,,,,,,,,,------...------,,,,,,------...///...------...111444666:::===@@@@@@BBBIIIUUU___dddqqqyyyhhh]]]```LLLOOOMMMMMMEEECCCFFFAAA;;;666444333222111000//////...------,,,,,,,,,---000333444333111000333222222222222222222333///000000///---...333777666666666666888:::<<<======???AAABBBBBBCCCFFFGGGGGGJJJOOOTTTVVVYYY\\\^^^]]]```eeejjjooovvv|||vvvzzznnnoootttVVVIIIEEEqqq]]]bbb{{{uuuQQQTTTOOOSSSXXXIIIEEE:::111///111111222444///000000111222222333333111111222333333444555555555444:::BBBaaabbbLLLEEEAAAAAAEEEGGGCCC???>>>CCCnnn|||^^^XXXZZZYYY{{{yyyoookkk[[[SSSYYYVVVFFFCCC>>>777111......000000000000000000000000000////////////000000000000333///000444222111@@@SSSiiixxxmmmWWWYYY]]]```dddooo}}}nnndddTTTLLLBBB<<<;;;:::777444222222111111000111111111111000000000000000000000//////000111333555888999444555777666111...444>>>nnnxxxmmm[[[QQQ???<<>>\\\zzz}}}]]]FFFNNNMMMTTTPPP;;;---...///111111000......---------------------------------,,,,,,,,,...///000///...666,,,)))222:::===CCCLLLWWWwwwxxxlllhhhqqqzzzfffaaalll~~~{{{pppnnntttiiicccbbbdddaaa^^^jjj{{{yyygggXXXUUUSSSOOOTTT^^^[[[VVVQQQPPPNNNNNNRRRXXXZZZUUURRRNNNGGGMMMoooxxxhhhooo~~~ddd]]]RRR[[[rrrwwwmmmkkkiiiWWWAAA222......,,,***//////...---------------------------------------------------------------///...,,,,,,---///000000111...---...000555AAALLLKKKOOOXXX```___\\\cccnnnhhhSSSFFFJJJMMMMMMYYYjjjccc~~~mmmaaaaaa\\\UUUPPPQQQVVV^^^cccYYY[[[hhhaaaaaannnssscccYYY```ZZZTTTIII444BBBOOOOOO===///000222...333///++++++...000///------------------------------------............///111111000...,,,,,,...000///222...)))...:::<<<666777>>>???FFFRRRSSSooo{{{gggMMMRRRQQQQQQHHHGGGDDDBBB===888444222000000//////...---------------...000333333222000000000222111111222444555444222222111111111111333444555666666666666777888999999:::<<<>>>@@@@@@BBBDDDFFFIIIKKKMMMNNNOOOQQQUUUWWWUUU\\\aaadddhhhooossssssuuuvvvzzz~~~gggoooXXXrrrpppxxxzzz|||NNNGGGTTTUUUNNNLLLDDD:::333222333333222111111111111222222222222111222333333444555666777;;;;;;AAAgggqqqdddVVVNNNKKKJJJNNNSSSTTTYYY[[[VVVLLLDDDBBBDDDGGGGGGGGGHHHIIIIIIIIIHHHcccgggXXXmmmeeennnGGGKKKDDD===999555000000333//////............//////000000000000000000000///...666333///777DDD[[[www|||wwwtttxxxqqqwww~~~ttteeeTTTFFF===:::555333222222222111111111111111222222222222000111111222222222222222222333333222111111222444555666777777777666555444:::iiibbbPPP@@@LLLnnnfffHHHMMMOOORRRPPPDDD555//////111000///......---------------------------------...---...///000000000///***000222222;;;KKKTTTSSSVVV```bbbooopppdddfff^^^uuummmsss}}}{{{xxx}}}~~~tttsssaaa^^^```ddd```YYY]]]ggghhh]]]VVVWWWSSSJJJGGGJJJOOOOOOQQQTTTRRRMMMMMMQQQVVVVVVYYYVVVHHH@@@OOOgggvvvooorrrzzzkkkVVVUUUeeejjjkkksssooodddQQQ@@@333//////111//////...------.........------------------------------------------------...---,,,---...000000000...222222222===MMMTTTQQQMMMVVVYYYWWWZZZ___VVVGGG999GGGWWWbbboooyyyjjjYYYLLLDDDAAANNNlllmmm___XXX\\\xxxhhhbbbfffhhh___YYYWWWSSSHHHTTTXXXMMM???888222,,,222000......///000///------------------------------------............///---......,,,++++++---///111222111000444:::===;;;BBBHHHLLLeee|||nnnrrrvvvhhhOOOSSSTTTSSSJJJJJJEEEBBB===888444111000000//////...------------...000222333222000000000111222222222444666777666444111111111111222333444555666555555666666777888999888:::===>>>???@@@CCCEEEIIIJJJLLLLLLLLLNNNPPPSSSWWW\\\```dddiiimmmmmmiiimmmnnnrrrxxx}}}qqq}}}eeeddduuuIIIOOOYYYMMMNNNIIIAAA999444222222333111111111111222222222333000222444444333444777:::555???[[[qqq___JJJCCC<<<;;;;;;<<>>???FFFMMMGGGEEEDDDDDDFFFIIIJJJKKK{{{mmmeee~~~sss~~~YYYNNNHHHAAA===888111///111000//////......//////000000000000000000000000000///888333///BBB[[[ppp}}}{{{sssyyyzzzdddQQQCCC<<<777444111000111222222222111111111222222222333333333333333444444555555555777666666666666555333111111444777:::;;;:::888666111JJJ```KKK777PPPrrr|||OOOLLLPPPNNNNNNNNN@@@111000111000///......---......------------------------...////////////000000000)))555888666KKKiiikkkWWWYYYeeeiiirrreeeVVVoooxxxtttddd^^^rrrllliiilllkkkiiinnnxxxmmmbbbXXXVVVTTTPPPQQQXXXRRROOONNNPPPOOONNNQQQWWWWWWSSSRRRTTTPPPGGGEEEJJJKKKeeejjjhhh{{{llldddbbbYYY\\\pppnnnkkkaaaNNN:::...---111///...............///000------------------------------------------------,,,,,,---...///000000000,,,000777???GGGQQQYYY^^^KKKTTTXXXPPPHHHLLL[[[hhhnnn{{{tttiiiWWWOOO^^^aaa\\\ZZZ___{{{vvvuuujjj```bbb```YYYVVVUUU[[[```___UUUEEE666,,,000000111111000000...------------------------------------............///,,,---......------...///......111555777777999>>>===NNN```xxxzzz~~~iiiOOOTTTTTTTTTKKKKKKEEEBBB>>>888444111000//////......---------......111222222222111111444666222111222333666777666555111111111111222333444444555555555555666777888888777999;;;======???AAACCCGGGHHHJJJJJJKKKLLLOOOQQQ[[[]]]]]]___fffmmmoookkkooonnnooossswww}}}wwweee\\\IIIVVVRRRNNNLLLGGG>>>666111111333111111111222222222333333111111333666666444555888222PPP}}}~~~]]]HHH???BBB>>><<<======;;;<<>>999444111//////......---------......///111222222222222444777:::111000000222444555444333000111111222333333333444444444444444555666777888666888:::<<<<<<>>>@@@BBBDDDEEEGGGIIIJJJLLLOOORRRRRRUUUXXX\\\eeennnppplllnnniiifffdddbbbbbbiiirrr{{{vvvtttrrrMMMRRRVVVMMMMMMIIIAAA777111000222111222222222222333333333444000111777999666555777AAAkkk{{{UUUGGGDDD@@@BBB??????@@@???;;;;;;===???AAACCCFFFHHHIIIJJJJJJOOOSSSUUUSSSPPPSSS]]]fffwww{{{zzzxxxpppTTTKKKDDDCCCAAA;;;333000000000////////////000000///000000000111111111222555000000EEEfff|||iiiRRRBBB999555555555333111000111222222111333333444444555666666777777777777777888999;;;;;;;;;;;;;;;???BBBAAA===999555444333333444777:::<<>>999444111///......------------...//////111222333333333444777:::111000000111222333222000000000111333333333333333444333333444444555666777555777:::;;;<<<===@@@BBBAAACCCFFFGGGHHHJJJNNNPPPMMMSSSYYY]]]aaaddd```YYYSSSNNNJJJHHHFFFEEEIIIPPPwwwxxxkkkrrr\\\MMMOOOLLLLLLIIIBBB:::444222222222222222222333333333333555111222888999666999@@@[[[SSSBBBGGGHHHAAACCCAAA@@@AAA???<<<===AAACCCDDDGGGLLLRRRXXXZZZZZZYYY]]]```^^^\\\```kkkuuutttttttttuuuxxxuuucccSSSEEEBBBCCC@@@888333111000000//////000000111///000000111111222222222777111555UUU}}}tttUUU@@@888444222111444222000000111222111000444555555666777888999999999888888888999;;;<<<>>>:::;;;===@@@CCCCCC@@@>>>;;;888333000000444999=========:::CCCwwwmmmVVVDDDAAAWWWnnnPPPAAACCCEEEJJJFFF666//////............//////........................+++---///...---...222666666GGGfffiiihhhrrr|||kkkooowwwwwwrrrqqqvvvzzzrrr]]]SSSRRRSSSQQQQQQJJJCCCKKKjjjttthhheeeeeehhhmmmlll___GGG555222222111000000000000000................................................,,,...000///------111555===KKKLLLHHHdddMMM[[[iiiooouuu|||zzzxxxyyy}}}~~~zzzsssqqqwww~~~www~~~kkkQQQ===SSSfffpppwwwtttmmmlllzzzqqqgggfffiiiggg]]]SSS:::555///,,,---//////...........................---------............///000111222111...---...///111333:::FFFPPPXXXbbbjjjvvvUUURRRNNNOOOIIILLLFFFCCC>>>999444000///...---------------...//////111333333333222222333555222111000111222222000...///000222333444444333333333333333333444555666777555888:::;;;<<<===@@@BBBAAABBBDDDEEEEEEGGGJJJLLLMMMTTTZZZZZZYYYXXXTTTOOOHHHDDDAAAAAA???>>>AAAFFFddd```VVVuuummmKKKJJJKKKJJJHHHDDD>>>888444333222222222333333333444444555333666999666444AAATTTYYYJJJQQQTTTOOOHHHKKKHHHFFFEEEBBB???CCCIIIVVVXXX]]]fffnnnsssrrrpppggggggggghhhlllrrryyy~~~|||~~~tttwwwlllPPPEEEEEECCC;;;444111111000000000000111111///000000111111222333333444555@@@fffsss[[[BBB777666444222222444333222222444555444333666666777888999:::;;;<<<:::999888888999;;;>>>???999;;;???@@@@@@@@@@@@@@@@@@<<<666111000333777;;;???DDD@@@666KKKxxxeeeVVVIIIIIInnn{{{YYYGGGEEE999FFFPPP999//////............//////........................+++...111000///000666;;;???SSSrrrcccrrr{{{jjjjjjjjjjjjqqq|||qqqggg___VVVMMMLLLIIIBBB:::CCCddd{{{{{{yyyqqqlllgggdddhhhnnnhhhVVVFFF444333222111000/////////................................................,,,...000000///222999???AAAMMMQQQUUUpppuuuXXXtttyyyfffQQQLLL]]]rrr}}}wwwggguuuxxxuuukkkeeefffddd^^^LLLAAA333...///222111...........................---------............//////000000///...///111333333888@@@KKK]]]rrrzzzWWWRRRNNNOOOJJJLLLGGGDDD???999444000///...---------------...///000222333444222000//////000333222111111222222000...///000222333444444333333333333333333444555666666666888:::<<<<<<>>>@@@BBBAAABBBCCCCCCCCCDDDFFFHHHHHHNNNRRRQQQRRRWWW\\\]]]___YYYTTTQQQMMMGGGFFFIIIQQQ___VVVwwwNNNPPPKKKJJJHHHDDD@@@;;;777444222222333333333444444444444555999:::222222IIIeeerrr\\\qqqvvvwwwSSSOOOKKKGGGCCCAAAFFFMMMhhhmmmvvvxxxvvvqqqnnnrrr{{{```{{{^^^JJJGGGDDD;;;333111111000000000000111111///000000111222222333333///:::IIIqqqXXXFFF666444777777555666666555555666888999999888777888888999;;;<<<======:::999888888999<<<>>>@@@888<<>>@@@CCC???999444222333666999IIIAAADDDCCC:::PPPttt\\\OOO;;;LLL|||aaaMMMHHH222DDDWWW;;;//////.........//////000////////////////////////,,,///222222000333999>>>EEERRReeeuuuyyysssiiibbbuuuzzzmmmhhhooo{{{lllRRRSSSFFFGGGUUUVVVHHHIIIWWWqqqvvvyyyooofffhhhoooooodddYYY555444333111000//////...////////////////////////////////////////////////+++...000000111666@@@GGGNNNOOO]]]ttt~~~wwwtttxxx{{{~~~~~~kkkRRRUUU]]]rrrmmm}}}qqqddddddfffcccZZZKKK888000111444222...////////////////////////---------........./////////000000000000333666:::;;;CCCKKKUUUmmm~~~[[[QQQKKKOOOKKKKKKEEEBBB===777333000//////---......---+++---111555333333333111111333666:::222777;;;:::444//////000333333333333333333333333222222222333444555666777888999:::;;;===>>>??????AAADDDFFFHHHHHHHHHIIIJJJLLLLLLKKKJJJLLLWWWgggsss~~~}}}}}}~~~zzzmmm\\\OOOHHHkkkddd]]]YYYLLLOOOGGGDDDGGGDDD;;;555555666555444333333333333333000888222555???555III{{{vvvRRRFFFFFFFFFKKKTTThhhYYYnnndddFFFMMMIII:::;;;333222111//////000222333333111---333<<<666///555///<<>>;;;777777===BBBBBB>>>666888888777999===<<<777BBB>>>999888:::>>>AAABBBIII999666:::555333;;;@@@IIINNNAAA???GGG@@@^^^sssdddHHH===hhhhhh>>>KKK===CCCMMM;;;333...///...+++---111---------.........//////333333...---444777@@@QQQ[[[]]]\\\jjjmmmdddjjjjjjuuu}}}\\\YYYXXXbbbwww~~~tttooonnndddNNNFFFTTTXXXJJJDDDKKK^^^tttfffhhhiii```UUU???...///444222//////000000000000000000000000000//////........./////////000///---444BBBKKKNNNkkk{{{nnnkkkYYY```ZZZjjj|||yyydddQQQ```tttyyy}}}mmmuuujjjUUUmmmcccTTTBBB555222222111000000/////////....................................000444666333///000777>>>FFFTTTRRRbbbttt}}}wwwVVVOOOJJJOOOKKKLLLEEEBBB===777333000//////---......---,,,---111555555333000...///555===DDD333666999888333//////000333333333333333333333333333333333333444555666666888888999:::<<<===>>>???:::>>>BBBEEEFFFGGGHHHIIIGGGIIIKKKLLLMMMPPPWWW\\\^^^bbbhhhpppvvv{{{}}}~~~eeeeee[[[nnntttNNNLLLIIIGGGHHHEEE>>>888666777666555555444444444555777;;;777777<<>>BBBFFF===>>>???BBBDDDDDD???999111999===888333666===AAAEEEEEECCCAAA???>>>??????EEEDDDGGGEEE888...555DDDZZZ[[[HHH@@@DDD:::HHHxxxggg[[[OOOWWWzzzfffDDD888FFFRRR???666/////////---...111---------.........//////...)))...888666777PPPooodddnnnrrrjjjqqqeee{{{dddUUUgggvvvzzzmmmvvvlll]]]SSSTTTYYYVVVOOOFFFaaammmmmmooofff```ZZZIII777111222222000///000000000000000000000000000//////.........////////////111333888BBBOOOYYYzzzpppjjjooo~~~|||~~~}}}yyy~~~zzzbbbSSSXXXiii{{{ooonnnlllWWW^^^fff^^^PPPAAA555//////111000000/////////....................................111333111...111:::BBBOOOVVVYYYrrrzzzjjj___sssTTTOOOKKKNNNJJJKKKEEEBBB===777333000//////---......------...222555444333222111222777===CCC333555666444000...///111333333333333333333333333333333333333444444555666777777888999;;;<<<===>>><<<@@@CCCEEEEEEDDDDDDEEE@@@AAABBBCCCDDDEEEFFFFFFIIINNNTTTYYY```lllyyyqqq^^^tttWWWHHHKKKKKKHHHEEEBBB<<<666777777666555555555555666777666666777999OOOjjjPPPPPPZZZzzz}}}lllQQQGGG???>>>666444222111000111222333000999666000333222111777>>>kkkgggEEE888888777777777888999::::::???:::888;;;===:::666444<<>><<<<<>>AAABBB<<>>666===RRRiiihhhRRRDDDFFF;;;888MMMiiiVVVOOOiiiOOOEEEKKKKKKDDD:::111///000000///000------........./////////000(((111777777OOOqqq{{{}}}www{{{bbbccc|||rrrsss{{{eee]]]bbbiiilllnnn|||vvv\\\SSS___```RRRLLLKKKcccfffbbbdddcccmmmaaaWWWEEE555///111222000000000000000000000000000/////////......//////000111///111888???KKKeee}}}{{{lllooo}}}~~~xxxwwwyyyZZZfffsssmmmeeeiiiUUUIIIaaabbb]]]MMM;;;//////333000000000/////////..............................---///111000000777BBBLLLWWWfff{{{ssspppiiiggghhhtttUUURRRNNNNNNGGGIIIEEEBBB===777333000//////------------...000333444222555888999888666555555333444444111///...000222333333333333333333333333333333333333333444555666666666777888:::;;;<<<===AAABBBBBBAAA???>>>>>>???@@@>>>===>>>AAADDDGGGGGGEEEGGGJJJKKKLLLQQQYYY___rrr~~~uuuWWWPPPRRRTTTVVV~~~uuudddjjjHHHMMMMMMHHHEEEDDD>>>666666666555555555555555666333000666:::???eeeiiiRRRwwwqqqYYYHHHCCC@@@777666444222111111222333+++777444...333666555888GGGsssjjjDDD666;;;===>>>???>>><<<:::::::::>>>:::999===@@@@@@AAACCC@@@AAABBBCCCAAA<<<:::;;;>>>;;;888===JJJSSSNNNDDD>>>;;;;;;EEETTT```eeeeeeSSSQQQCCC<<>>III[[[tttooo}}}vvvqqqooommmaaahhh~~~sss\\\RRRVVV\\\^^^UUUEEE777222333000000000////////////...........................///000000111555>>>LLLWWW]]]tttwwwxxxuuuwwwrrrTTTSSSOOOMMMFFFIIIEEEBBB===777333000//////---------...000222333444222555888999666222000///333333222000...///000222333333333333333333333333444444333333333444555555555666777888:::;;;<<<<<<;;;;;;;;;::::::===BBBEEEOOONNNNNNPPPTTTXXXZZZZZZ]]]aaaggglllpppqqqqqqppplllyyy^^^TTTQQQNNNNNNOOONNNllllllOOOOOOKKKGGGEEEDDD>>>777555444444333444444555555555333888@@@OOOzzzvvvwwwjjj{{{}}}^^^qqqdddLLLEEE???999888555333222222333333---555222...555777666:::fffkkkKKK@@@AAABBB;;;===@@@@@@?????????@@@777???EEECCC<<<999<<>>444......000///,,,........./////////000000000...666;;;YYYvvv___tttooo|||~~~pppbbbeee|||{{{xxxjjjVVVQQQ[[[^^^ZZZYYYhhhvvviiiwwwfffkkk___ggghhh\\\DDD333111111//////////////////////////////////////////000111111333111:::JJJWWWeee~~~rrrlllaaa\\\wwwpppTTTXXX\\\[[[RRRDDD777000111000000000//////////////////////////////////////////000333:::GGGWWWbbbmmm~~~|||~~~mmmOOOQQQNNNKKKFFFKKKEEEBBB===777333000//////---,,,,,,...111333444444444444333111000000333555333222111000000000222222333333333333333333333333444444444333333444444555666666777888:::;;;<<<===777888:::===BBBIIIQQQWWW^^^aaafffjjjlllllljjjiiirrrwww{{{oooiiiuuutttcccWWWJJJOOOppp]]]RRRHHHFFFGGGCCC===:::444333333333333444555555666666777DDDfffnnn```]]]zzzyyy}}}vvvVVVGGG===;;;:::777444333222333333333777444222666555888GGG|||hhhGGGAAAKKKKKK@@@AAAAAAAAABBBBBBAAA@@@???AAA@@@===???NNNZZZPPP;;;IIIBBBAAADDDBBB<<<;;;@@@???JJJQQQJJJ???999:::<<>>HHHXXXhhhcccNNNkkk}}}{{{lllIII???IIIBBB???888111...//////,,,....../////////000000000111...>>>TTTgggiiilllvvvooo{{{zzzttt___SSSXXX\\\bbb```___ttthhhttthhheeefff```OOO>>>444111///000000000000000000000000////////////000111222222222777FFFYYYeeelllxxx~~~|||mmmeeevvv___]]]\\\^^^[[[PPP>>>000111111000000000/////////////////////////////////---...111777BBBSSSeeeqqqvvvrrrsss~~~mmmOOOQQQNNNJJJEEELLLEEEBBB===777333000//////---,,,,,,...222555444333222222111000///000444777333222111111222222222222333333333333333333333333555444444333333444444444666777888999:::<<<======;;;>>>BBBFFFJJJOOOUUUYYYYYY^^^cccffffffgggiiikkklllppptttuuurrrpppooopppbbbYYYZZZhhhvvv]]]XXXUUUkkkmmmUUUEEEGGGJJJCCC===>>>444444444444444555666666333999555LLL}}}uuulll~~~yyyfffeeeMMMAAA===;;;888555333333333333444666555666666111AAAbbbyyygggRRRGGGKKKPPPLLLDDDHHHFFFDDDEEEGGGHHHFFFDDDDDDCCC;;;@@@eeexxxeeeUUUHHHFFFFFFDDDJJJSSSOOO[[[^^^PPP===999DDDPPP\\\ZZZVVVQQQSSS```uuuyyyRRRCCCggguuurrrsssuuulllZZZNNNHHH@@@???GGG~~~xxxeeeXXXLLLZZZ```EEEEEE>>>AAA>>>555///000000....../////////000000000000000777LLLcccoooppprrruuu^^^ppp~~~|||yyyfffZZZbbbddd```[[[dddyyyyyyyyybbbbbbaaaZZZJJJ999111111000000000000000000000000////////////000111222333777@@@PPPcccrrrxxxxxxvvvqqq___rrrhhhaaa[[[[[[]]]VVVEEE777111111111000000000//////////////////////////////...000555???PPPdddxxx~~~}}}sssSSSTTTOOOJJJDDDKKKEEEBBB===777333000//////...,,,,,,...333555555333...111444555444222111111222111111222333444333222333333333333333333333333555444444333333333444444777777888999;;;<<<===>>>???BBBFFFHHHIIIHHHIIIJJJJJJMMMOOONNNNNNTTT^^^fffrrrtttrrrhhh\\\WWW[[[aaappp```TTTxxxXXXCCCIIIMMMCCC===BBB555555555555555666777888333>>>999YYYsssuuu}}}jjjvvvaaaiiisssUUUFFF===<<<999666444333333333111333555888555000LLLzzzbbbXXXUUUXXX___[[[PPPNNNTTTDDDBBBAAAGGGOOOVVVVVVUUUEEEWWWTTT???HHHssspppVVVLLLLLLRRRaaaqqq^^^```ZZZJJJ@@@DDDRRR]]]SSSJJJLLL```yyy}}}hhhPPPJJJZZZVVVKKKjjjgggnnnmmmtttsssbbbVVVOOOFFFAAA===ZZZqqq]]]PPP```pppNNNAAA<<>>GGGTTTeeeyyy~~~iiijjjqqqkkkbbbXXXWWWZZZVVVKKK???111111111111000000000000000000000000000000000000111444;;;HHH[[[rrr~~~tttxxxtttrrrTTTRRRMMMMMMHHHLLLHHHDDD===666111.........111///---///333666666555222111111111222333333444222111///000111222222111444333333222222333333444333333333333333333333333999777666777999;;;<<<======@@@DDDFFFDDDBBBAAAAAAEEEJJJRRR]]]hhhqqqxxx{{{sssfffYYYVVV^^^oooyyyVVVbbbQQQPPP???BBB???AAA:::888555444555666777777777111FFFoooxxxooozzzkkkmmmOOOeee___QQQGGG@@@777222333666444///222>>>555---666===gggooogggaaasss|||zzzbbbEEELLLEEE999===bbbrrrSSSRRRbbbooovvvrrrTTTZZZgggmmmyyyvvvbbbJJJ>>>CCCOOOVVVWWWSSSjjjxxxeee]]]]]]QQQsssuuu___^^^cccaaaggghhhiiikkklllfffTTTCCCAAAEEECCCoooZZZHHHrrreee@@@@@@EEECCC777111333222...555(((///666,,,---777333555YYYffffffzzzqqqddduuupppvvvrrrzzz}}}|||hhhTTTSSSfffnnniiizzzzzz~~~lllmmmYYY]]]dddTTTGGG???---333111111222000---...222///000000///000444777999DDDQQQtttqqqZZZ^^^~~~uuueee\\\~~~\\\\\\QQQFFF777111///111222000000111111///...---///000111111222///>>>[[[|||iii||||||yyyqqqzzzsssyyyXXXSSSLLLKKKFFFJJJHHHDDD===666111.........000///...111444666555444222222111111222333333444222111///000111333222222444333333222222333333444333333333333333333333333777666666888:::<<<>>>>>>>>><<<:::999<<>>>>>>>>;;;999:::@@@IIIRRRWWW___aaaaaa[[[PPPHHHDDDDDDHHHSSSeeewwwVVVKKKIII@@@BBB>>>;;;999666555666777888777777666```~~~mmmccc```]]]pppppp^^^|||SSSfffvvvXXXLLLEEE<<<666333333444555222111666666666OOO~~~YYYWWWfffiiiSSSDDDCCCDDDVVVyyyuuupppzzzjjjLLLWWWbbbaaaXXX[[[ssssss```OOOHHHQQQdddsss|||uuugggYYYTTTUUUWWWUUUVVVYYY^^^dddkkklllbbbUUUEEE???CCCPPP}}}jjjQQQJJJFFFDDDHHHFFF>>>555111000000000666222,,,000222111333iiioooWWWVVV]]]aaajjjtttjjjooodddccc]]]VVVHHH444333000...000000......222...---000333222555CCCTTTooovvvtttuuu{{{~~~|||dddeeeXXXnnnfffXXX[[[KKK===666000000111000///000111111111111111111111111000BBBSSSzzzttt|||mmmlllttt|||lllZZZPPPLLLqqqTTTRRRKKKIIIEEEJJJHHHDDD===666111.........,,,...111444666555333111333333222222222333333444111000///000222333333222333333222222222222333333333333333333333333333333333555777888999:::;;;<<<;;;<<<@@@FFFLLLOOOOOOMMMHHHIIIHHHCCC@@@EEEQQQ\\\ooozzz{{{~~~qqqiiiPPPKKK<<>>HHHCCChhhuuufffDDDuuuzzzTTTFFFFFFEEE@@@777000000333...666000---555111444KKKooo|||eeeVVVWWW^^^eeekkk{{{vvvnnn___\\\[[[PPP@@@444000---///000...///222222000222444333777JJJ___mmm}}}vvvhhhwwwSSSPPPRRRbbbZZZCCC:::111000111000/////////111222111111000000111444PPPiiijjj{{{yyymmmWWWMMMVVVbbbmmmUUUUUUNNNLLLFFFJJJHHHDDD===666111.........,,,///333666666555222111444444333333222333333444111000///000222333333333333222222111111222222333333333333333333333333333333555777777666666888:::;;;???FFFKKKMMMIIICCC>>>777999;;;===BBBQQQfffvvv```xxxPPPNNNDDDEEE999<<<:::777666777888999999999TTT~~~xxxzzziiiwwwXXXqqqLLLCCC<<<;;;999555444777777---777999777iiiwwwpppbbb]]]|||bbbYYYSSSLLL|||dddNNNTTTJJJyyyxxxyyyhhhnnniiiVVVHHHEEEDDDJJJVVVaaagggiiiZZZMMMCCCDDDGGGGGGGGGJJJJJJNNNTTT\\\fffmmmkkkdddMMM???HHH===[[[{{{xxxLLL]]]wwwgggJJJEEEAAA@@@999111000555///111,,,111777///???kkknnntttmmmnnnvvv___VVVZZZaaahhhjjjssszzzpppZZZ[[[^^^SSSFFF777111...///000//////111555444222000111:::OOO```iiizzzffffffdddwwwrrrddd[[[KKK???333111111000///000...000111111//////000222666iiitttooo}}}zzzzzzeeeYYYXXX___gggkkkqqqYYYYYYQQQMMMGGGKKKHHHDDD===666111.........,,,///444666555333222222555444444333333333333333111///...///222444444333222222111111111111222222333333333333333333333333333555777666444555999<<>>888===;;;888777888999:::999444^^^{{{{{{nnngggkkk{{{~~~eeehhheee^^^VVVGGG<<<;;;;;;666555888777111888777@@@|||ddd\\\NNNNNNxxxoooXXXrrrfffJJJNNNBBBzzzxxx[[[KKKIIIFFFGGGIIINNNRRRRRROOOLLL===;;;;;;>>>@@@@@@BBBFFFGGGLLLQQQXXXbbblllmmmiiiUUUDDDCCC<<>>;;;888777888:::::::::;;;tttjjj|||}}}uuullleeedddlllfff]]]tttRRRwwwfffPPP<<<999999666666999444555888666MMM[[[SSSBBBHHHuuu{{{pppZZZJJJwwwZZZHHHPPPQQQEEEJJJLLLNNNMMMHHHAAA;;;777111666999888888;;;???AAADDDIIIOOOUUU```kkkooolll^^^NNNBBB@@@CCCrrrqqq\\\PPPiiiuuuzzzbbbNNN@@@AAA???333...333111---111111///AAAaaavvvYYY~~~vvvttt}}}gggWWWVVV^^^^^^```eeedddaaaQQQIII???777000111222111///000)))111111333OOO|||kkk}}}vvvtttooouuukkkkkkXXXHHH888333333333111111///111222111///111777===]]]{{{rrrzzzhhh|||xxxZZZbbbjjjlllmmmxxxsssWWWSSSJJJIIIIIIRRRHHHDDD===666111.........---111444555333222222444666555444333333333333333000///...///222444444444222222111111111111222222333333333333333333333333222444666555555999BBBIIIDDDGGGIIIDDD===>>>GGGPPP]]]bbbjjjttt}}}zzz~~~xxxuuuvvv~~~sssmmmfffwwwuuuuuuyyyJJJQQQBBB;;;>>>;;;888888999:::::::::VVV```hhhyyyjjjjjjkkkmmmooouuummm\\\|||}}}JJJdddtttWWW===777777666777;;;111888888666XXXpppaaaZZZBBBFFFjjjsss^^^NNNqqqnnnUUUKKKGGGBBBAAAEEEJJJOOORRRPPPHHH>>>888666111888:::444222888======BBBGGGMMMTTT___kkkpppooocccVVVEEEHHH<<>><<>>@@@@@@@@@???CCCNNN\\\___\\\___bbbhhhpppzzzzzzqqqjjjiiilllpppwwwzzz{{{xxxsssoooqqqsss|||yyyxxxooozzzVVVLLLJJJCCC===:::>>>777999:::666KKKbbb[[[YYY]]]}}}}}}zzzzzz}}}{{{}}}uuuZZZpppZZZHHH@@@888;;;333666:::888888===mmm~~~mmmRRRMMMZZZwwweeeOOOJJJGGGEEEEEEFFFEEEGGGIIIOOONNNHHHAAA>>>>>><<<777666555444444444555666777===EEELLLQQQZZZfffmmmnnnppp^^^JJJDDDCCCEEEpppgggWWWPPPeeezzzXXXIIIHHH>>>::::::222333444111888999uuu|||eeepppoooxxxuuu___UUUUUUSSSvvv{{{ppp|||jjjlll```LLLHHH>>>555222111000111333111888444SSSzzztttlllzzzxxxyyyqqqiiieeeeeejjjyyyzzz```MMMhhhqqq___HHH999333111111111111---000666111777DDDnnnsssxxxhhhwww{{{tttoooiiinnn|||xxxYYYUUUMMMLLLIIIOOOHHHBBB999333000000111111333666888777333000000111666666333222777;;;999333///000111222333333333333222222222222222222222222111111222222222333333333333444555777999:::<<<<<<999===BBBKKKXXXbbbdddaaa______bbbjjjuuu}}}mmmjjjfffbbbcccggglllpppvvvvvvsssnnnjjjkkkpppuuu}}}wwwwww|||```JJJHHHFFF???;;;>>>888999:::;;;XXXrrrppp```WWW\\\~~~~~~~~~\\\aaaeeeLLL@@@999:::444777<<<666666JJJ}}}VVVQQQSSSpppmmmXXXJJJKKKGGGHHHKKKKKKIIIHHHKKKLLLLLLHHHFFF@@@<<<===AAA>>>888777666444333222333333444:::@@@HHHMMMUUUaaaiiilllooojjjPPPCCCFFFAAA___ppp```LLLXXXfffJJJEEE>>>777444000111444,,,:::DDDooo}}}~~~wwwvvvmmmssslllYYYSSSPPPbbbjjj~~~}}}|||```YYYMMMBBB888444222000000333333000===eee~~~XXXttt}}}uuurrrzzzzzzqqqooottt{{{{{{qqqJJJKKKpppdddPPP>>>444111222222...000000111555777aaa~~~~~~|||{{{yyyuuussskkktttyyyZZZUUUMMMLLLHHHNNNGGGAAA999333000000000000222555888777333111222444555444222222777<<<999222///000111333333333333333222222222222222222222222111111222222222333333333333444666777999999::::::<<>>@@@???======@@@>>>:::555444333222222222333444777<<>>FFFNNNPPPLLLJJJPPPXXXbbbggglllmmmiiibbb]]]ZZZ[[[\\\```fffmmmqqqrrrqqqiiiiiiiiikkknnnttt{{{qqqlllwwwlllbbbDDDFFFAAA:::>>>:::888:::LLL}}}rrr}}}sssfffiii~~~oooccc\\\fffxxx\\\kkkTTT???<<<888888999666777:::```qqqrrrtttSSSSSSxxxmmmmmmrrrjjj^^^YYYWWWRRRSSSTTTTTTWWWVVVMMMBBB???GGGKKKGGGAAA???===;;;333333222111222333444555555888===BBBIIIRRR```jjjkkkxxx___GGGKKK@@@GGGwwwqqqRRRHHHnnnoooVVVBBB@@@:::555888:::111888<<>><<<;;;333222222111222333555666555555888<<>>???BBBJJJQQQSSSTTT^^^iiillleee[[[SSSPPPSSS[[[aaa]]]cccjjjnnnnnnmmmmmmnnnmmmmmmnnnrrrwww|||mmmmmm|||wwwwwwjjjOOOBBB@@@666<<<;;;888<<<\\\rrrmmmzzzwwwjjj~~~nnn^^^NNNMMMiiilllWWWEEEAAACCC@@@JJJZZZqqq{{{{{{aaaaaaeeeFFFBBB777;;;888???999AAA{{{eeesssjjjWWW|||~~~{{{yyyzzztttnnnppptttrrrzzzvvv\\\LLLLLLGGGMMMNNNGGG???;;;:::888555555333222222333444444666333444888===GGG[[[mmmppp{{{pppYYYJJJAAADDDTTT{{{{{{[[[OOOuuuIII???;;;333555...111333___zzzzzziiisssvvveeeUUU[[[VVVTTTXXX^^^eeelllqqqsssvvv~~~uuuzzzjjjiiisssvvvzzzppp^^^yyysssiiinnnVVVIII<<<666333222333666222MMM}}}xxx{{{zzzyyygggYYY___nnnyyyzzzuuuzzz}}}hhhkkkeeeSSSlllqqqVVV;;;666888444444---666555:::wwwqqqaaasss{{{|||yyyrrrmmmppp{{{sssVVVTTTMMMKKKGGGLLLDDD@@@999444111000...---111333444333000///111444///666:::666111000111000///000333555666555333222222222222222222222222222111111222222222333333333777666666666888;;;>>>@@@EEECCCHHHRRRXXXZZZ___gggbbbYYYNNNHHHLLLTTT[[[______ffflllnnnllljjjlllooonnnmmmnnnrrrxxx~~~mmmaaajjjvvvZZZKKKBBBCCC999@@@???<<<@@@dddfffmmmllltttyyysssbbbLLLBBBUUUsssvvvcccPPPNNNQQQLLLCCCEEENNNWWWTTTKKKLLLTTT\\\nnnfffMMMlllJJJEEE777;;;777<<<444GGG}}}hhhzzzZZZyyyvvv}}}vvv~~~yyyzzz}}}{{{vvvPPP>>>DDD===???>>>888666777888666888777555333222222222222666333222555:::DDDZZZooottt|||vvv___HHHAAADDDJJJ___XXXzzzRRRDDD@@@666666000===555xxx|||iii{{{uuummmZZZOOOWWWOOONNNVVV^^^aaagggnnnrrruuu|||vvveeekkk```uuuvvvjjjlllgggwww}}}mmmyyyhhhZZZMMM@@@888444222222555444ZZZ]]]oooyyyaaaTTT\\\nnn{{{{{{xxxqqqnnnvvv|||hhh^^^ooonnnIIIjjjxxx```DDD;;;888000444)))777:::===rrraaa{{{{{{zzz|||{{{||||||qqqkkkjjjmmm|||xxx[[[TTTJJJJJJGGGJJJFFFAAA:::333///---......777555333222000///222666444222111222333333000,,,///111444555555333333333222222222222222222222222555333555777666222333777555666777777888;;;@@@CCCAAA===BBBPPP]]]___ZZZUUUTTTGGG===AAANNNYYY___aaaiiikkkmmmmmmkkkjjjkkkkkkiiikkkooosssyyy~~~~~~ggg]]]]]]___sssgggJJJEEE<<>>>>>===;;;888:::LLLsssggg```uuuhhhbbbdddjjjttt~~~}}}uuuvvvjjjNNN<<<===:::999777666666777999:::===<<<999555111000111333333333111000666GGG___qqqxxx{{{yyyiiiQQQ@@@@@@IIIuuuuuuccc^^^}}}lllGGG<<<888222;;;111HHHsssnnnlllfffRRRMMMMMMMMMMMMNNNQQQWWW```eeeiiitttxxxbbbVVV\\\ooopppiiiqqq```YYYUUU||||||wwwgggHHH>>>>>>222222888///...rrr{{{SSS~~~}}}fffTTTLLL[[[qqqyyy{{{}}}gggjjjwwwyyyccc}}}|||}}}wwwfff```]]]OOOuuuYYY;;;000---<<<+++222888XXX~~~ssstttxxxrrrzzzwwwmmmhhhgggwww[[[TTTKKKKKKGGGKKKFFFBBB;;;444///......///999777555222000...111444333222111222333333000---///222555666555333333333222222222222222222222222444222222444222000111666333444666777888;;;???BBBKKKJJJMMMVVVZZZVVVPPPMMMDDDDDDDDDFFFNNNXXX```ccciiikkkmmmmmmjjjhhhffffffhhhkkkoootttyyy~~~}}}uuueee^^^^^^ZZZggg~~~zzzPPPKKK<<>><<<<<<<<<===???@@@>>>===;;;999666444333222555555333333:::LLLdddvvvzzz}}}{{{mmmTTTBBBAAAHHHiiihhhTTTwwwoooyyyccc???;;;===888777777MMM}}}|||{{{aaaYYYKKKJJJIIIJJJKKKLLLOOOTTT[[[```dddooo|||rrr```UUUXXXWWWbbbrrrpppvvv___SSSUUU{{{~~~uuuuuuTTTCCC>>>222222666000@@@rrrxxxfffttt^^^QQQMMM]]]pppuuutttqqqaaammm~~~ggg{{{xxxyyy```ttteeeggg___===666888444---999===dddrrrvvvzzz|||ttt}}}www}}}qqqeeedddpppvvvZZZTTTKKKKKKHHHLLLGGGBBB;;;555000//////000666666555222000000333555333222222222333222///---000222555666555333333333222222222222222222222222222000000222000...000444111333555666888:::???BBB@@@DDDLLLRRROOOFFF@@@@@@>>>KKKTTTRRRRRRYYY```bbbeeeggghhhfffbbb___\\\\\\fffiiiooovvv{{{}}}~~~}}}}}}{{{{{{tttpppnnncccfffzzz~~~rrrUUUFFFAAA===>>>999AAA```ooo]]]yyy{{{hhhSSSDDDCCCKKKRRRUUU\\\fffjjjgggQQQLLLHHHHHHIIIHHHIIILLLGGGGGGIIIkkk[[[fff^^^EEEBBB===999<<<;;;HHHrrrrrrqqquuukkkXXXUUUYYYVVV\\\fffpppvvv|||ttt]]]YYYTTTHHHCCCGGGBBBAAAAAA@@@@@@AAABBBBBB???===;;;;;;<<<:::666222555555333444===PPPiii{{{~~~}}}qqqZZZEEEBBBHHHZZZoooQQQ^^^jjjhhh@@@;;;===555444:::[[[rrrxxxwwweee^^^tttKKKDDDIIICCCEEEGGGIIILLLPPPUUUZZZ___kkkyyyvvviiiZZZPPPSSSVVVTTTXXXdddzzz{{{mmmZZZ\\\rrr{{{uuuyyyuuuUUU@@@999111222777555PPPtttooouuugggSSSKKKNNN```qqqqqqrrrfff]]]pppzzzuuuiiiccc|||xxxqqq___@@@555888111000===???uuuqqqwwwyyyzzzttt}}}|||ssshhhYYY```tttYYYTTTKKKLLLIIILLLGGGBBB<<<555111000000111111333333000000444888999222222222333222111///...000333666666555333333333222222222222222222222222111000222555444000000333111333555777888;;;>>>AAAAAAHHHRRRVVVNNNBBB???BBBCCCSSS]]]YYYWWW^^^dddcccccccccaaa^^^YYYWWWWWWXXXbbbgggooowww|||~~~~~~}}}yyyyyyxxxyyypppmmm|||xxxfffOOOCCC===BBB???GGG{{{```bbb{{{lllLLLDDDEEEDDDEEEKKKTTTZZZ[[[WWWRRROOOMMMNNNNNNOOOPPPQQQUUUOOOkkk]]]```fffFFF<<<777666888<<>>???;;;888:::===>>>:::666444333222444>>>RRRkkk|||~~~uuu```IIIAAAEEEOOOsssZZZ\\\YYYyyywwwHHH<<<;;;111777<<>>BBBBBBBBBBBB@@@>>><<<;;;>>>:::555777;;;???>>>;;;777555333555AAAVVVnnn~~~~~~~~~yyyeeeLLLAAACCCHHHuuuccc___]]]]]]OOO===;;;777;;;>>>yyyXXXZZZfff^^^CCCDDDDDD>>>@@@CCCFFFHHHJJJNNNPPPVVVaaaoooyyynnn^^^RRRUUUdddnnnttt}}}gggoooeeeUUUttt~~~wwwzzzzzzooo^^^III???;;;444222888[[[uuu|||aaarrrqqqVVVCCCCCCPPPhhhwwwsssfffUUUddd}}}{{{vvv^^^tttrrrWWW222666666444666RRRyyy}}}sssnnnpppvvvxxx___WWWWWWnnn}}}}}}|||}}}~~~sssYYYTTTLLLLLLHHHKKKEEEAAA;;;444000000111222666;;;999111...333555222111222444444222000//////222444777777666444333333222222222222222222222222000222777<<<;;;555111333222444666777888999;;;===@@@>>>>>>>>>@@@III[[[lllzzzrrrhhhaaa___^^^ZZZUUUTTTSSSPPPMMMNNNRRRYYY^^^ccchhhqqqyyy~~~}}}{{{tttuuuvvvzzzyyyPPPJJJDDD===:::<<>>:::===@@@???>>>BBBCCCDDDEEEDDDBBB???===>>>:::666666:::===>>>>>><<<999666999DDDYYYppp}}}~~~}}}kkkPPPBBBCCCCCCtttxxxdddXXXooodddUUU<<<:::<<<555GGG~~~qqqOOOrrrWWWCCCDDD???>>>@@@BBBDDDFFFHHHLLLNNNOOOXXXfffqqqyyy}}}hhhiiisssttteee\\\eeezzzbbb|||wwwkkk]]]mmmhhhuuujjjeee[[[GGG<<<;;;444666FFFwwwqqq]]]rrrjjjPPPAAADDDRRRiiivvvppp^^^TTTnnnwwwqqqxxx|||kkk```kkkyyyvvvsssvvvZZZ888999333333999rrrzzzrrrssspppsss}}}nnnXXXQQQ```{{{uuuvvvxxx{{{}}}sssYYYTTTLLLKKKGGGIIIDDD@@@:::333000///000111999>>>;;;111---222444000000333555444111//////000333555777777666444333333222222222222222222222222111111444888666222111444111333555666555555777888AAAAAAFFFQQQ]]]iiixxxnnn^^^[[[YYYQQQKKKJJJHHHIIIJJJLLLOOOUUU\\\aaaiiimmmtttzzz}}}|||zzzxxxyyyzzz|||___QQQCCC@@@:::===cccWWWSSSxxxvvv^^^MMMMMMOOOBBBBBBHHHNNNNNNVVVtttuuuZZZWWWRRRggguuuLLL:::666999777BBBjjj{{{YYYoooEEEGGG{{{cccQQQxxx}}}cccMMMHHH:::888555444888>>>@@@>>>???AAADDDGGGGGGFFFDDDCCC>>>===<<<;;;:::;;;;;;;;;???;;;777999EEEYYYppp~~~}}}qqqUUUDDDDDDAAAeeezzzcccQQQuuunnn___>>>777999222cccxxx}}}|||III~~~TTTBBBEEE???>>>???AAABBBCCCFFFJJJMMMNNNUUU___hhhppp{{{xxx___\\\cccyyy|||qqqiiirrriiisssssshhhrrraaaqqqvvvllldddKKK:::888333<<>>wwwlllppplllsss{{{eeeSSSKKKiii|||ppprrrvvvyyy|||}}}~~~~~~sssYYYTTTLLLKKKFFFHHHCCC???999333///...000111777===;;;000---444666111000333555444111//////000333555777888666444333333222222222222222222222222222000111333111...000444000222444444333333444555777;;;GGGYYYfffkkklllmmmcccNNNCCCJJJMMMFFFDDDKKKEEEIIINNNSSSYYY___eeeiiinnnrrrwww{{{|||{{{wwwuuuxxxzzz|||llllll~~~jjjMMM:::@@@>>>HHHuuu{{{[[[SSS{{{zzzyyy{{{___NNNEEECCCEEEMMMRRROOOUUUwwwtttQQQnnnsssOOOAAA;;;;;;:::@@@kkkxxxXXXuuuRRR===bbbjjjLLLjjjpppwww```LLL???@@@>>>@@@>>>;;;;;;???@@@>>>;;;>>>CCCGGGIIIIIIHHHFFF???@@@AAA???<<<999888888???:::666888CCCWWWmmm{{{~~~uuuXXXFFFFFFCCC[[[|||fffQQQttt___eeeCCC777777;;;~~~zzzGGGTTTBBBFFFAAA>>>???@@@@@@BBBEEEIIILLLRRRWWW]]]ccciiisss~~~zzzbbb______wwwyyyqqqvvvnnnmmmttthhhuuu~~~jjjqqq^^^AAA888111>>>```WWWKKKmmm|||XXXFFF@@@HHHTTTeeekkkaaaIIIPPPyyy|||yyywwwqqq___XXXTTTOOOYYYppp~~~|||pppSSSqqqaaaVVV...333666AAAkkkllldddmmmsss___PPPGGGnnnooonnnqqquuuyyy{{{|||{{{zzzqqqXXXTTTJJJIIIEEEHHHCCC>>>777222000000111222333888666......444444,,,555222000//////...---,,,555666888777555444444555222222222222222222222222222222111111111111222222333444555555555444333222;;;CCCMMMRRRQQQMMMHHHFFFBBBDDDGGGIIIJJJKKKMMMNNNNNNPPPSSSWWW[[[aaahhhlllvvvwwwyyyzzzzzzyyywwwuuusssuuu}}}xxx```PPPKKKRRRgggnnnyyyiiiRRRCCC===:::DDDoooUUUdddyyyaaaTTTSSSQQQZZZkkk}}}~~~lll^^^[[[QQQIIIPPP]]]^^^iiiYYY^^^pppKKK@@@>>>999AAA666zzzjjjWWWeeeMMMBBBHHHwwwZZZtttcccyyy```JJJBBBBBBBBB@@@AAAAAA>>>;;;>>>EEELLLEEE???DDDKKKIIILLLPPPKKKDDDDDDCCCCCCGGGMMMMMMHHHBBB;;;666888AAAQQQgggyyy}}}bbbHHHDDDEEETTT}}}{{{QQQtttYYY^^^EEE555999:::mmmsss}}}ooo|||]]]IIIPPP>>>CCC@@@>>>>>>???@@@CCCFFFHHHJJJJJJWWWZZZYYYcccmmmvvvvvv}}}lllaaabbb{{{yyylllmmm}}}```sss]]]hhhtttpppCCC999...;;;jjj___EEEwwwRRRCCC???FFFVVVjjjjjjVVVMMMRRRlll~~~{{{kkk{{{sssssslll\\\fffkkkcccYYYXXX```hhhvvv{{{zzzlllyyyiiiOOO666222888[[[lll|||oooiiiiiimmmhhh]]]OOORRR|||nnnuuullljjjttt{{{yyyvvvxxxpppXXXSSSJJJIIIEEEHHHCCC???888222000000111222333666444000666???===444444444333111000///......555666777777555444444555222222222222222222222222222222111111111111222222111222333555666666555555:::???EEEIIIHHHEEECCCCCCBBBEEEIIIKKKLLLNNNPPPRRRRRRUUUZZZ___eeelllsssxxxwwwyyyzzz{{{yyyvvvrrrpppkkkmmmxxxzzznnn```SSSLLLLLLFFFTTTjjjyyyzzztttrrrvvvuuuxxxqqqGGGBBBAAACCCIIInnnRRR___uuurrrqqqssszzz\\\JJJDDDCCCFFFJJJZZZuuuxxxddddddaaafffmmmgggbbbjjjfffNNN}}}QQQ===<<<>>>:::999{{{mmm\\\oooQQQBBBFFFsssYYYppphhhxxxcccQQQBBB???CCCBBBBBBAAA??????CCCJJJOOOIIIAAADDDGGGCCCFFFIIIDDDAAAFFFOOO]]]lllsssiii[[[BBB;;;555777???NNNbbbsssfffKKKEEEGGGSSS\\\nnnVVVcccHHH888===:::rrrcccwww^^^OOO|||LLLAAADDD============>>>AAACCCFFFHHHEEEOOOPPPQQQ\\\dddlllwww{{{zzzqqqbbbVVVUUU^^^fffooooooccclllxxx{{{fffcccvvv}}}bbb}}}|||eeeiiikkk]]]___mmmqqq|||fff???999555???rrrbbbWWW}}}pppPPPCCC???GGGWWWjjjiiiUUUFFFOOOjjjrrrrrrooonnneeewww~~~|||nnnccceeejjjkkkzzzxxxhhhfff}}}XXX>>><<<===oooeeesssoooqqqhhhgggiiimmmiiiVVVJJJYYY~~~zzzeeebbbiiipppqqqrrrtttsssqqqoooWWWSSSJJJIIIEEEIIIDDD@@@999333//////000222444444222111:::CCC@@@666333555666555111......000444666777777555444444555222222222222222222222222222222111111111111222222000111222444666777777777;;;===???AAAAAAAAABBBDDDFFFIIILLLOOOQQQSSSUUUWWWVVVYYY^^^dddjjjqqqwww|||zzz{{{}}}}}}zzztttoookkk```cccooosssddd[[[VVVQQQNNNNNNIIILLLSSSWWWTTTLLLHHHJJJVVVhhhyyyyyyTTTBBB???BBBLLLqqqTTT___uuurrrccceeehhhgggdddtttWWWKKKIIIIIIHHHKKKGGGVVVxxx}}}aaajjjqqq}}}yyyddd]]]yyynnnVVV}}}VVV???<<>>DDDPPPeee|||xxxfffAAA:::555666<<>>AAACCCEEEEEELLLKKKMMMXXX^^^fffuuuxxxllliiicccXXXPPPOOONNNaaaxxx|||qqqvvvvvvyyyfff___rrrssseeefffqqqqqqllldddZZZjjjlll{{{oooaaa@@@999:::>>>ttthhhxxxfffuuuxxxiiiNNNCCC@@@HHHXXXkkkiiiRRRCCCNNNiiixxx|||mmm}}}zzz{{{wwwjjjrrr}}}{{{lllkkk{{{yyy|||rrrxxxttt\\\___???>>>;;;zzzlllmmmgggeeebbbfffiiipppgggMMMFFFgggrrrfffZZZjjjrrrllllll}}}nnnWWWSSSJJJIIIFFFIIIEEEAAA:::333......111333444444222111555;;;999222111555888666000,,,...000444666777666555333444444222222222222222222222222222222111111111111222222111222333444666777777888<<<===???AAACCCFFFIIIKKKMMMPPPSSSVVVWWWYYY[[[]]]]]]```eeejjjnnnsssxxx{{{}}}|||vvvnnnjjj\\\[[[dddwwwwwwhhhaaa\\\]]]```]]]TTTLLLPPPKKKGGGGGGCCC>>><<<===???IIIcccvvvYYYJJJ<<<===PPPyyy\\\hhhvvvqqqgggkkkyyyooo^^^[[[ZZZWWWUUUUUUNNN\\\{{{hhhkkkuuudddYYYnnnwwwrrrkkkiiiaaapppWWWEEE<<<:::888AAAddd\\\eeeLLLDDDbbbwwwqqq___YYY]]]VVVSSSPPPSSSZZZ___aaa```[[[TTTSSSOOOFFFFFFEEE;;;@@@???BBBMMM___jjjdddYYY@@@999444555999CCCRRR___lllzzzqqqTTTEEEDDDOOOyyyWWWooo]]]fffJJJ777:::NNNsssZZZjjjXXXBBBDDDCCC===;;;;;;;;;;;;===???AAACCCEEEKKKJJJLLLRRRWWWeee~~~yyybbbQQQFFFPPP```ooo~~~zzzyyywww|||~~~mmmcccnnn}}}ZZZYYYjjjeee}}}ppp}}}mmmhhhtttlllkkkdddGGG999;;;===nnn]]]wwwccc|||vvvgggJJJBBB@@@GGGWWWkkkhhhOOOEEEQQQiii|||~~~xxxiiirrr|||iiiooowww~~~}}}uuuxxxqqqyyy}}}ZZZfff???::::::tttzzz}}}iiibbbbbbgggjjjrrr{{{cccHHHEEEsssqqqsssTTT^^^eeeeeeiiizzzmmmVVVRRRJJJIIIFFFJJJDDDAAA;;;333...---111555333555555111000222333333111444777444///+++---000444555777666444333333444222222222222222222222222222222111111111111222222333444444444555666777777:::<<>>===HHHhhhpppXXXPPP???@@@XXX~~~bbbpppuuu]]]ggg{{{rrrfff]]]ZZZUUUMMMYYYzzzwww]]]RRRZZZ___fffqqqQQQgggcccVVVpppWWWEEE;;;888<<>>888666<<>>888444444777===IIIUUUdddwwwvvvXXXEEEDDDLLL{{{uuuXXXmmmtttkkkRRR===<<>>EEE\\\{{{___qqqsss\\\kkkwwwmmmmmm^^^TTTWWWtttvvveeeTTT___aaaRRR~~~eeePPPXXX???999;;;<<<@@@ZZZWWWoooKKKRRRbbbjjjlllhhhqqq[[[HHHYYYvvvxxxuuuqqqoooeeeXXXWWWSSSCCC@@@@@@<<<666333777;;;;;;<<<777444444555999CCCMMMaaaxxx{{{\\\FFFFFFIIIooovvvaaakkkgggQQQ===;;;[[[fffcccUUUCCCAAA===BBB===<<<<<<<<<===>>>@@@AAABBBEEEGGGLLLNNNNNNeeennngggdddiiinnniii^^^UUUSSSfffwwwwwweeebbbbbbZZZUUUVVVcccbbb___gggkkk}}}vvvWWWxxxqqqiiiggggggZZZOOO555:::aaavvvkkkjjjoooPPP|||uuu[[[EEE???>>>BBBRRRiiifffJJJAAAIIIccc{{{{{{cccooo~~~qqqrrr}}}iiicccvvvuuuwww]]]QQQ___lllDDD888RRRvvveee~~~ddd```bbbdddfffuuuiiiVVVFFFMMMuuuyyyaaatttsss]]]TTT]]]bbbaaannnkkkTTTQQQJJJJJJGGGKKKBBB@@@;;;333---...444;;;999777444111000222777<<<777666333000//////000111333555666666444333333444222222222222222222222222222222111111111111222222333333333444555777999:::777777999???HHHOOOSSSTTTVVVYYY]]]aaacccfffiiilllmmmrrryyy~~~xxxooohhhccc]]]PPPEEECCCFFFEEEBBB@@@DDDIIIOOOVVVbbbiiieee\\\JJJEEEBBBEEEHHHHHHJJJMMMMMMQQQKKKKKKmmmxxx]]]HHH:::FFFcccuuuVVVkkk|||dddZZZGGGGGGrrrnnnfffbbbpppnnn|||~~~^^^nnnvvvVVVllljjjWWWWWW@@@;;;;;;777@@@|||[[[WWWSSSVVVsssYYYPPPccc~~~mmm^^^|||yyyaaaNNNIIIhhhzzz~~~zzzttteeeVVVVVVSSSDDD<<<@@@@@@;;;888:::;;;999;;;666333444555777???GGGbbb|||aaaHHHFFFGGGiiirrr___bbbbbbLLL:::;;;aaa[[[aaaSSSFFFCCC;;;AAA===<<<;;;;;;<<<===???@@@DDDBBBCCCNNNUUUQQQaaauuuhhh]]]ZZZWWWMMMCCC===???QQQmmmvvv{{{ppp___YYYRRRNNNSSSVVVQQQOOO\\\uuu~~~XXXuuubbbqqqhhh\\\~~~mmmVVVSSS444;;;{{{rrrllleeeSSS~~~uuuOOOCCC>>><<>>BBBJJJQQQTTTXXX]]]NNN\\\XXXNNNhhh{{{kkkPPP;;;FFFmmmqqqPPPeeewwwsss___NNNaaa~~~uuuqqqlllsssjjjooo___yyyYYYTTToooYYYyyyTTTFFF???777333BBBxxx[[[VVVZZZ[[[\\\yyyYYYNNNMMMkkkmmmggg___VVVIII===:::???888eee|||yyy|||tttbbbQQQSSSQQQBBB:::===>>>:::999;;;;;;999:::666333444444666===EEEddddddJJJDDDGGGjjjjjjUUUSSScccKKK<<>>@@@;;;;;;JJJUUUOOOXXXuuuxxxiiikkkdddUUUFFFAAA@@@>>>AAAGGG;;;GGGZZZmmm|||uuutttiii___WWWIIIIIIZZZWWWVVVNNNDDDZZZZZZoooKKK___xxxXXXXXX555:::sss~~~{{{___VVVuuuGGGBBB>>>;;;<<>>BBBGGGHHHGGGJJJIIIGGGGGGHHHJJJLLLMMMCCCLLLQQQRRR```vvvvvvkkkXXXPPPiiidddNNN@@@AAA||||||HHH___jjjYYYmmmzzz}}}lllXXXsssZZZxxxkkkRRRgggpppsssuuudddpppSSS???<<<@@@;;;>>>hhh^^^WWWsss]]]mmm}}}GGGMMM```lllPPPCCCFFFBBB>>>@@@>>>===AAA{{{xxxppp^^^RRRKKKIIIIII>>>;;;BBBEEE<<<;;;@@@>>>===777444555222000===OOOsssnnnJJJFFFJJJkkkuuueee\\\]]]PPP>>>===lllyyygggRRRQQQ~~~TTTFFF???<<<===<<<;;;:::999999999:::;;;@@@>>>@@@DDDIIIQQQ^^^kkksssvvveeeOOOBBB???BBBFFFHHHBBBCCCGGGPPPcccyyyzzzooodddTTTIIIJJJRRR``````WWWLLLRRRkkkjjj}}}ddd___|||{{{}}}gggQQQ777>>>tttmmmSSSiiiLLLDDD>>>888<<>>888888333444444111...---000444333444555666666555333222000222333222111000111222111111111111111111111111333333333333444666777999777999:::999777888:::===;;;;;;BBBKKKLLLJJJRRR___mmmssswwwwwwyyy|||~~~}}}~~~|||yyyvvvpppfffZZZQQQGGGBBB>>>???EEEKKKMMMLLLHHHGGGEEEDDDEEEJJJPPPUUUYYY___cccfffrrrgggTTTiiizzzkkkNNNBBBDDD{{{]]]___vvv^^^gggXXXaaatttpppooorrrZZZhhhQQQGGG===222666<<>>???<<<;;;:::999999999:::;;;===<<>>888;;;HHHSSSQQQHHH>>>DDDVVVpppuuurrryyyfffgggooohhh~~~zzzuuuxxxppp\\\JJJ>>>\\\}}}vvv|||hhhWWWuuugggLLL;;;|||dddmmm```^^^cccfffrrrWWWGGGBBBfffsss___aaagggwwwwwwiiijjjrrrssstttggghhhOOOPPPLLLJJJDDDHHHBBB???:::333...---000333333;;;999777??????666444333444444111...---000444555666666777777555444333111222333222111000111333111111111111111111111111333333333333444666777888555777888777555333333333444333888>>>>>><<>><<<@@@IIIPPPRRRQQQHHHGGGEEECCCEEENNNZZZcccooopppsssxxxmmmyyyqqqjjj{{{tttPPPCCCEEEwwwaaa^^^vvvzzzlll```mmmlllTTTMMM[[[pppgggPPPrrrVVVNNNEEE555???>>>hhhbbbVVVwwwuuuzzzUUUJJJDDDggg}}}aaaOOOJJJCCCAAA???888KKKEEEfffuuubbbOOOEEEEEEIIIFFF;;;333888DDDMMMIII@@@DDD???:::777333666HHH]]]}}}nnnNNNDDDLLLrrrwwweeefffcccTTT>>>@@@|||gggrrrlll}}}LLLSSSYYYIIICCC@@@>>><<<;;;:::999888999::::::::::::>>>CCCDDDEEEKKKSSSdddvvvgggjjjUUUEEEEEEFFFDDDIIISSSGGGGGGDDDBBBKKK___sss}}}|||yyysssfffWWWMMMJJJZZZkkkvvvpppiiimmmyyykkklllnnn\\\sss\\\kkk~~~aaaLLL777???vvvggg{{{bbbiiiTTTDDD???999:::EEEOOOMMMEEECCCEEEQQQfffxxx~~~|||yyyyyyppplllttt{{{yyysssfffYYYuuuxxxwww}}}tttjjjZZZPPPggguuuaaaWWWhhhyyyrrrhhhTTT|||uuuLLLEEEWWWaaa]]][[[bbbgggvvvzzzTTTFFFCCCgggsss]]]]]]bbbppptttpppggguuuyyykkksssiiiPPPQQQKKKJJJDDDHHHBBB???:::333...---000333///666111000999:::222111333444444111...---000444666666666666666555444333111222333333111111222333111111111111111111111111222333333444555666777888777777777777666666666777<<<999999:::999:::BBBLLLZZZaaagggkkkooowww{{{{{{}}}xxxhhhVVVIIIAAA>>>===BBBLLLSSSUUUTTTKKKJJJHHHFFFJJJTTTdddpppxxxwww{{{bbb|||wwwSSSAAAAAAuuuXXX```yyy}}}}}}llliiidddTTTKKKLLLmmmrrrRRRxxxPPP@@@<<<999CCC;;;___eeeTTTmmmjjj[[[:::CCCnnnuuuaaaUUURRRPPPVVVZZZTTTXXXPPPeee{{{nnn\\\LLLCCCAAABBBEEE@@@777777FFFOOOLLLHHHBBBAAA???999222999SSSmmmkkkMMMEEEIIIkkkwwwbbb```eeeTTT<<<@@@|||vvvfffqqqMMMGGGjjj___KKKCCC???======<<<:::999888999999:::999999<<>>___}}}hhhLLLIIIGGGdddzzzccc\\\jjjWWW===@@@uuuZZZ]]]GGG^^^cccKKKBBB???======<<<;;;999888888999999999999:::???BBBGGGRRR]]]nnniii^^^]]]cccYYYJJJIIIGGGiiissshhhUUUAAAMMMPPPMMMEEEBBBJJJVVV]]]rrruuuwwwsssjjjaaaYYYUUUUUUVVVYYY```rrrfffssshhhggg]]]^^^nnnfffXXX;;;999zzz```lllxxxpppPPPjjjSSSDDDAAA;;;999???GGGHHHCCC===;;;GGGjjjvvvjjjmmmqqq___NNNPPPXXXPPPUUUiiillleee~~~|||ttttttyyymmm\\\LLLBBB}}}ZZZbbbccc]]]aaaddduuutttLLLBBBCCChhhqqqWWWTTTXXXUUUZZZaaaZZZqqqrrrPPP```hhhOOOOOOJJJIIIEEEJJJBBB???:::333...---000333222999333---333555333777333444444111...---000444777666666555444333222222222333444333222111222444111111111111111111111111111222444555666777777777777555333444999???CCCEEE:::???EEEIIIHHHEEEAAA???JJJTTT___fffnnnvvvzzzzzz}}}}}}sssdddUUULLLNNNJJJGGGKKKRRRXXXZZZYYYSSSRRRRRRUUUZZZaaahhhlllwwwtttfffvvvqqqSSS@@@@@@mmm___iiivvvxxxpppiiisssWWWOOOiiioooiiirrrxxx^^^DDD```}}}cccddd|||tttOOONNNfffooo[[[zzz```JJJ??????<<<;;;fffkkkQQQiii]]]mmmJJJxxxpppIIITTTJJJ[[[xxxuuufff\\\QQQKKKJJJJJJFFFCCC888GGG???555@@@BBB;;;BBB???DDDDDD===999IIIjjjhhhNNNLLLHHHbbbjjj^^^cccTTT>>>AAAxxx[[[fffLLL[[[gggJJJ@@@??????>>>===;;;999888888888999:::888888<<>>CCCFFFFFFDDDAAA???GGGSSS```jjjrrrzzz}}}|||tttqqqppprrrtttpppeee[[[WWWRRRNNNPPPWWW]]]______[[[ZZZ\\\aaagggjjjhhheeerrrsssSSSJJJQQQ~~~SSSCCCAAAwwwjjjWWW|||eeezzzYYYEEE===JJJpppccccccpppsssLLLVVV^^^AAAOOOccceeePPP\\\cccVVVuuuVVVBBB888333@@@DDDmmmmmmPPP^^^^^^RRRoooooodddooowwwmmm___YYYPPPJJJIIIHHHFFFEEE>>>OOODDD???XXX]]]OOOQQQHHHGGGCCC>>>BBBWWWtttfffLLLGGGHHHfffqqq```[[[PPP===AAA}}}vvveeeJJJSSSpppMMM???>>>@@@>>>===;;;999888888888999999666777:::>>>DDDQQQ]]]XXX]]]eeeTTT___fffXXXIIIFFF???DDDEEEAAA======>>>===HHHZZZiiihhh^^^TTTKKKEEE<<<===>>>DDDTTTpppiii}}}eee]]]ggg|||vvv\\\NNN===@@@~~~jjjyyyqqq|||pppAAAyyyXXXBBBBBB>>>:::<<>>???CCCFFFGGGIIIUUUdddnnnwwwddd]]]ZZZcccrrrwwwoooddd]]]WWWRRRSSSZZZaaaddddddbbbbbbdddkkkrrrrrrjjjbbbkkkfffQQQMMMCCCppplllxxxUUUGGGAAAkkkbbbSSS{{{{{{{{{yyyxxxXXXKKKVVVwwwrrrZZZFFFOOOSSSRRR~~~rrrbbbZZZ```wwwXXXTTTdddLLLLLLMMMpppiiiMMMWWWfffXXX[[[GGGCCC@@@333CCCwwwoooOOOrrrTTTiiivvvxxxpppaaa]]]VVVNNNGGGCCCCCCCCCHHHWWWJJJMMMtttmmmiiiPPPJJJAAA>>>IIIaaazzz~~~cccIII@@@FFFiiittt```___RRR===???yyyhhhIIIIIIyyyQQQ???===???>>>===;;;999888888888888777555666999;;;???JJJUUUvvvTTTLLLhhhiiiOOOEEECCC@@@===@@@DDDEEEBBBAAAAAA@@@===???PPP\\\WWWKKKDDDBBB@@@===>>>===888<<>>:::<<>>>>>BBBRRRqqqzzzcccSSSjjjkkkvvvsssMMMDDDVVV{{{}}}mmmKKKqqqRRRZZZnnnrrrsss]]]XXX[[[```vvvnnnIII@@@BBBeeekkkOOOMMMRRRNNNZZZ\\\ssskkkXXXdddWWWdddLLLMMMHHHGGGDDDJJJBBB>>>888222......///111333444444444333222222222222444444000+++,,,444<<>>===AAADDDBBB<<<>>>JJJRRRQQQMMMJJJCCC<<<@@@@@@@@@BBB<<<>>>qqqXXXzzztttmmmjjjsssQQQDDD:::iii{{{mmmvvvMMMaaafffJJJBBB???<<<999BBBKKKEEEGGG???<<>>888222......///111666555333333444444444333333555555000++++++111888:::999777555555444333333222222222222222222222222111111111111111111111111111111111222333555777888;;;:::???GGGGGGCCCHHHTTTUUUZZZ]]]ZZZQQQIIIFFFFFFHHHZZZooozzzyyylllUUU@@@;;;555===WWWooowwwuuusssmmmggg```___dddlllqqqsssooonnn{{{rrr^^^UUUZZZyyy{{{SSSMMMDDDWWWwwwPPPBBBJJJggg\\\TTTlllwww{{{aaasssjjjDDDIII```~~~TTTRRR^^^vvvxxxffffffYYYPPPLLLPPPqqqxxxRRRwwwwww~~~kkkzzzZZZGGGBBB;;;===@@@qqqYYY~~~vvvKKKLLLbbbqqqTTTtttfffnnnVVVDDDCCC<<>>CCCGGGHHHIIIIIIFFFBBB===GGGNNNNNNKKKJJJFFFAAA???>>>>>>CCC???:::[[[zzzVVVwwwvvvhhhrrr~~~UUU}}}QQQ888>>>www___gggjjjXXXFFFKKKCCC@@@===888???GGGCCCEEE>>><<>>888222......///111999666222222444666555444222555555111,,,***...333444444555666555444222111222222222222222222222222111111111111111111111111111111111111222444666777222888>>>AAAAAACCCGGGKKKQQQYYYbbbcccZZZMMMBBB===IIIXXXlllsssfffMMM:::333888222999QQQhhhqqqtttuuutttkkkbbbbbbiiiqqqsssqqqooopppzzz```KKKBBBMMMgggLLLIIItttzzz\\\FFFEEEZZZ^^^RRRhhhfffWWWttt```MMMooo[[[HHHDDD]]]WWWgggiiiJJJcccuuu|||jjjeee[[[OOOIIIIIIYYYaaarrr^^^wwwqqqRRRGGGCCC:::<<<@@@|||zzzVVVyyynnnNNNQQQiiiVVV]]]gggggg???888<<<777GGGvvvkkkXXXLLLOOOdddzzzuuuUUU@@@OOOlll~~~aaaFFFDDDQQQ||||||ddd^^^hhhQQQ999FFF___mmm~~~jjjDDDCCC```tttJJJ@@@???<<<<<<;;;:::999999999999;;;999888888666777AAALLLccceee{{{sssaaaKKKBBBJJJSSSMMM@@@;;;CCCHHHHHHGGGHHHHHHGGGEEEBBB@@@DDDCCC;;;KKKnnnzzz]]]{{{ooo^^^fffhhhnnn~~~XXX888DDDmmmddd]]]]]]\\\CCC|||NNNDDDAAA???888;;;CCCAAACCC>>><<<@@@JJJXXXkkkzzzpppbbb~~~xxxRRRDDDDDDEEEDDD???<<>>@@@cccbbbJJJOOOPPPOOOWWWYYYooopppXXXZZZeeelllNNNMMMKKKLLLEEEGGGBBB>>>888222......///111:::555000///222555555333000333444111---+++---000333555666555444222111111222222222222222222222222111111111111111111111111///000222444555555555555333:::>>>===BBBLLLOOOKKKHHHIIIOOOZZZccc___PPPBBBLLLUUU\\\WWWIII===::::::>>>888<<>>EEE===<<<;;;::::::999999999:::888888777555777BBBNNNfff{{{yyyrrrjjjsssZZZVVVYYYQQQBBB;;;???BBBBBBAAACCCFFFIIIJJJHHHCCCCCCEEE>>>FFF^^^wwwcccllldddlllqqqwwwmmmxxx}}}WWW:::AAAuuuqqqkkkeeeppp]]]JJJkkkTTTEEEAAAAAA999999@@@AAA@@@>>>===>>>CCCMMMaaassssssooommm]]]tttsss^^^UUUKKKDDD@@@???>>>>>>@@@NNNZZZ___|||rrrMMMRRRwwwnnnttthhhxxxRRRWWW\\\___pppxxxOOO>>>???aaa```HHHMMMOOONNNWWWOOOcccqqq[[[YYYffflllNNNNNNLLLLLLEEEFFFBBB>>>888222......///111888444///...000333333222///000222000...---...000777888777555222000111333222222222222222222222222111111111111111111111111...111555888999888555222999======>>>KKK\\\___WWWIIIHHHKKKVVVbbbdddZZZOOOKKKQQQKKK;;;888EEEJJJDDDCCC<<<===KKKXXXaaakkkvvvuuusssppplllhhhddd___\\\VVVWWWlllcccOOORRRKKKAAAOOO}}}}}}\\\JJJKKKWWWeeeQQQaaaRRRNNNSSSwwwjjjMMMVVVMMMJJJBBBKKK===DDDEEEIIIfffdddZZZcccWWW___cccaaa}}}rrraaa^^^^^^YYYhhh|||[[[KKK>>>;;;>>>@@@bbbsssjjjYYY]]]iiikkkNNN]]]lllGGGhhhtttvvvHHHEEECCC===CCCmmm|||iiiIII999666GGGcccxxx|||___RRRggg{{{\\\CCCGGG___nnnwwwfffWWWAAADDDPPPzzzIIIDDDMMMSSS===DDD>>>===<<<;;;::::::::::::777777888777444777DDDRRRpppsssMMMTTTqqqgggUUUMMMJJJ===>>>??????======AAAFFFLLLQQQNNNJJJIIICCCDDDRRRooonnndddsssZZZ```xxxlllQQQ999999uuu|||rrruuuvvviii???UUU]]]HHHAAABBB;;;888>>>BBB>>>>>>>>>???@@@HHH[[[nnnlll}}}zzz{{{```YYY^^^pppWWWaaaoooxxxyyyyyyzzzmmmZZZJJJBBBAAA???>>>>>>MMMkkkwwwJJJRRRooommm{{{dddyyyUUUUUU[[[^^^lll|||SSS???===______HHHLLLMMMOOOWWWKKKYYYiiiUUUIIIIIIiiiNNNOOOLLLKKKDDDFFFBBB>>>888222......///111444333111000///000111333000000111000......///111888999999666111000222555222222222222222222222222111111111111111111111111...111666::::::888444222666777666:::III[[[___ZZZVVVXXXYYYXXXSSSMMMGGGDDD>>>DDD>>>666EEE___cccSSSLLLDDDCCCJJJSSS[[[iiiwww}}}|||zzztttkkkbbb[[[WWWPPPNNN^^^uuuwww```UUUIIIJJJRRRKKKFFFiii___NNNMMMSSSvvvUUU```UUUZZZ\\\dddiiidddUUUFFFFFFEEEAAA@@@CCCHHH___XXXdddnnnSSSOOOPPP777WWW~~~wwwqqqpppwwwrrroooXXXGGG:::>>>======[[[aaa|||SSSaaawwwkkknnnQQQlllgggcccHHH@@@BBBBBBYYYyyypppPPPTTTUUUSSSQQQPPPMMMGGG===777333111>>>^^^rrrkkkmmm]]][[[pppzzz[[[CCCGGGhhhaaauuuWWW===JJJIII~~~vvvXXXHHHIIIccc???===>>>>>>===<<<;;;;;;;;;;;;666777888777444777EEETTT{{{lllKKK@@@PPPnnnuuu\\\MMMGGGCCC???>>>??????===:::>>>CCCQQQ]]]^^^[[[[[[VVVPPPSSSqqqjjjmmmjjj{{{qqqdddVVVBBB;;;]]]|||tttwwwsssqqqwww;;;IIIlllOOOAAACCC===888===@@@======??????>>>DDDUUUfff|||iiiqqqvvvhhhIII<<>>888222......///111111444555333000...111444333333111///...---...000333777999777333111222555222222222222222222222222111111111111111111111111000222444666777666444333000111333777>>>FFFIIIJJJRRRSSSSSSQQQLLLFFF???;;;666888===NNNqqqwwwllldddcccaaacccppp~~~vvvooofff^^^XXXSSSMMMXXXiiittt|||wwwgggYYYMMMRRRccc```QQQ]]]{{{yyyrrrzzz~~~jjjVVVMMMHHHTTTXXXeeelll^^^[[[|||ooocccZZZ[[[TTTTTTCCCDDDQQQfffWWWtttdddRRR@@@GGG<<>>===<<<;;;;;;;;;;;;888888999777333555CCCSSSwwwlllJJJBBBVVV```VVVKKKHHHDDD;;;@@@???AAACCC@@@;;;===CCCQQQ___aaa```kkkqqqnnnnnn~~~lll}}}}}}xxxlllfffXXXAAA===TTTxxxggg~~~sssccc|||EEECCCkkk}}}WWWCCCEEE???888999<<<===<<<===>>>===@@@NNN\\\}}}wwwxxxiiiUUUWWWkkksss{{{~~~ssskkkfff\\\QQQEEE[[[}}}zzzVVV{{{yyySSSCCCMMMppp{{{ccc[[[qqqYYYRRRZZZZZZbbb[[[???777YYY```KKKKKKFFF===JJJIIIOOOTTT```jjjSSScccMMMPPPJJJHHHCCCHHHBBB>>>888222......///111000555888666000...111666777555333///---------......333999999555222222444222222222222222222222222111111111111111111111111222222222222333333555555333555999;;;888444666;;;;;;777:::GGGWWW]]]TTTIII:::888FFFnnn{{{vvv}}}uuuqqqkkkaaaYYYWWWPPPWWWfffqqq|||}}}rrr___bbbfffiiirrrVVVqqqvvvgggWWWRRRKKKMMMIIIxxxnnn~~~iii\\\UUUzzzhhhRRR___```BBBDDD[[[rrr___aaaZZZ444888???;;;~~~tttqqqaaa}}}lllxxxggg___KKK666???===@@@]]]PPPnnncccPPP:::ZZZsssdddRRR~~~zzz___www[[[LLL<<>>GGGDDDAAAQQQiiizzzZZZCCCMMMrrrddd{{{RRRbbbPPPCCC???qqq___```FFFDDD___RRRFFF???>>>===<<<<<<;;;;;;<<<:::::::::777222333BBBRRRfffyyy\\\QQQlllzzzhhhOOOFFFDDDAAAAAA???BBBFFFCCC===>>>DDDJJJUUUTTTWWWnnnxxxmmmkkkhhh[[[zzzoooNNN...555WWWuuu}}}eee{{{GGG:::GGG]]]DDDFFF@@@777777999<<<<<<<<<<<<;;;===HHHTTTsss}}}oooYYYPPPrrrtttmmmhhh[[[LLLKKKeeeyyy}}}vvvjjj___~~~KKKCCCMMM}}}^^^{{{XXXnnnXXXQQQYYYXXX```^^^???444WWW```MMMKKKDDDKKKUUURRRNNNLLLhhhsssbbbOOOPPPIIIHHHBBBDDD@@@===777222///.........>>>AAA<<>>CCC@@@;;;888999;;;>>>???HHH^^^ooo}}}pppOOOFFFOOOxxx```nnndddcccTTTHHHAAAooopppRRRpppcccTTT<<>>AAAFFFGGGGGGJJJUUUjjjmmmuuuppp\\\rrrooouuuiiiFFF777999MMM}}}kkkmmm|||QQQ???FFFhhhoooHHH===KKKAAA222999777<<>>::::::AAAGGGkkkvvvrrruuueeevvvssssssrrraaaJJJSSStttwwwnnn~~~^^^ZZZggghhhPPP777QQQvvvjjjyyyooo```^^^LLLYYYXXXZZZ___>>>:::KKKgggKKKQQQRRRKKKQQQOOOLLLKKKEEEEEESSS___MMMOOOJJJJJJDDDEEE@@@===777222///.........777<<<:::222///555666111000222222111///......///666777888888555444333444333333333222222222111111111111000000000000111111333333333333333222111111222444777;;;===>>>??????<<<:::999999:::;;;;;;:::???HHHUUUmmm}}}tttggg\\\PPPMMMRRRgggzzziiiXXXdddjjjcccpppuuuccc^^^WWW___[[[NNNaaa~~~www{{{ccctttdddqqqrrrUUUiiieee{{{PPPCCC<<<888888???dddvvv}}}zzzbbbSSSLLLJJJHHHOOO^^^uuujjjdddZZZ???;;;<<<<<>>===;;;999777MMMdddwwwoooOOOHHHUUUsss\\\wwwooogggiiiXXXHHH777___WWWooooooDDDEEEKKKnnnNNNDDD===@@@CCC<<<;;;>>>::::::;;;:::666333444:::@@@SSSssskkk|||gggOOOHHHBBBBBBGGGCCC::::::BBBBBBAAABBBCCCFFFPPPdddwwwhhhtttmmmgggzzzooorrr]]]===222222CCCwwwrrr{{{{{{~~~bbb???888SSSWWWCCCIIIAAA444888999<<>><<<;;;>>>BBBZZZnnnrrr{{{qqqYYYaaappprrrjjjwwwSSSeeeaaa```BBB<<>>;;;777444444777999===GGGLLLPPPTTTWWWkkkwwwllldddRRRMMMMMM^^^ttt\\\^^^|||wwwiiijjjiiiyyyjjjkkkaaa]]]iiiPPPUUUvvvjjjVVVdddQQQDDD[[[bbbJJJGGGAAAAAA???CCCJJJ}}}xxxpppRRREEECCCBBBAAA===>>>EEEWWWqqqvvvpppfffUUU===:::999<<<>>>YYY^^^nnnvvvZZZggg]]]ZZZvvvqqq]]]bbbQQQQQQLLLRRRbbbeeeiiimmm}}}|||cccYYY]]]kkkrrrqqqlllcccWWWNNNIIIGGG@@@@@@AAAAAA@@@@@@??????OOOhhh{{{mmmOOOKKKbbbwwwjjj|||uuuvvvppplllrrr___III<<>>CCC>>>>>>@@@<<<======<<<888444222555888OOOpppooo[[[NNNCCC???===;;;???GGG@@@<<<>>>AAA<<<:::LLLcccjjjyyy|||hhhvvvkkkgggSSS777666444===uuukkk~~~zzzyyyNNN444@@@{{{iiiKKKGGGDDD;;;:::999;;;===>>>>>>===<<<;;;IIIsss~~~nnnYYYwwwyyyyyyssssssRRRttt___XXX888EEEHHHoooxxxiiiiiiRRRVVVUUUWWWxxxdddAAA:::HHHbbbXXXYYY]]]bbbooosssrrrppp```JJJDDD[[[JJJNNNLLLLLLEEEEEE@@@===777222///.........,,,222555222000333555333222222111///---,,,---///333666888888777555444444333333333222222222111111111111000000000000111111000000000000000111111111333///...555AAAHHHGGGDDDCCCCCC@@@:::444222555999:::FFFIIICCC888///<<>><<<===EEEWWWwwwnnnhhhlllQQQ:::999999<<<>>>MMMWWW]]]pppkkkqqqsss{{{vvv~~~___bbbssszzz\\\RRRrrrooo```RRRMMMGGG???===AAACCCCCCBBB@@@@@@BBBEEEHHHQQQkkk~~~jjjNNNNNNrrrzzzrrrpppqqq{{{eeeJJJCCCDDD{{{bbbHHHNNNZZZVVVNNNAAAAAAGGGAAA===???===?????????<<<777555555666FFFddd}}}uuuRRR???>>>CCCFFFFFFCCC;;;===DDD@@@999FFF^^^yyy}}}vvvnnnpppfff```KKK333;;;:::;;;mmmbbb~~~nnn}}}eeeAAA666^^^wwwRRRDDDFFFDDD???888888:::===@@@@@@===999AAAYYYzzzuuuxxxtttcccYYYwwwfffxxxdddPPP<<>>EEEEEECCCDDDDDDBBB<<<555222333555===FFFFFF@@@777---777QQQzzzwwwrrr[[[SSSFFFEEE\\\iiiRRRZZZmmmjjjPPP<<>>FFF```]]]~~~zzz}}}rrrXXXUUUuuuZZZHHHddd{{{XXXSSS~~~WWW{{{yyy]]]FFFHHH===EEE[[[UUUJJJyyyPPPQQQIII???<<>>:::;;;EEE]]]VVVsss^^^tttrrr~~~lllNNNMMMlll{{{```EEEUUUuuulllPPPFFFCCC@@@@@@EEEEEEFFFFFFCCCAAA???AAABBBUUUooofffOOOUUUkkk~~~qqqxxxiiiJJJ<<<===iiivvvddd===MMMRRRnnnPPPBBBCCCIIIAAA<<<>>>>>>===>>>>>><<<:::777666555666JJJXXXeee{{{dddRRRMMMLLLKKKGGG<<<<<>>??????>>>===???BBBDDD???AAA;;;777666333???XXXbbbWWWIIIAAALLLjjj}}}YYYQQQkkkttt```OOOLLLBBBLLLgggqqqcccXXX[[[bbbrrrSSSOOOooommmbbbHHH\\\uuufffVVVuuulllVVVFFF___www|||pppZZZIIILLL@@@>>>TTTRRROOOeeeUUUttt[[[???>>>=========???@@@BBB<<<::::::999;;;IIIllllll```BBB777888BBB999:::EEElllTTT~~~WWWNNNppp}}}lllfffQQQ@@@III]]]nnnhhhppp~~~[[[HHHqqqwwwcccPPPJJJEEEDDDEEE===BBBGGGHHHEEEBBBAAAAAAQQQkkk~~~```QQQaaa~~~```sssiiiFFF::::::kkkhhh___MMMHHHNNNPPPyyyZZZFFFAAAGGGBBB===???@@@;;;;;;;;;;;;999888666555222;;;AAAWWWxxxgggkkkYYYZZZ```JJJAAA>>>CCCBBB<<>>@@@JJJ```BBBGGGPPPhhhkkk\\\XXX[[[\\\]]]aaaJJJLLLKKKNNNFFFEEE@@@===777222///.........///444888777111---...222222444666555333///---,,,///333777999888777666666333333333222222222111111111111000000000000111111000/////////000222444666777:::<<<;;;999;;;BBBIII???===;;;<<>><<<===@@@DDDAAA;;;999<<<<<>>JJJ```PPPbbbdddKKKPPP___uuuTTTCCCFFFDDDAAABBB???======;;;;;;:::999777666666;;;;;;NNN{{{eeeYYYooo[[[^^^gggNNNLLLKKKHHHBBB???FFFOOO___hhhqqqwwwzzzpppmmmiiigggyyylllnnnzzzccc===999888666>>>>>>CCC|||zzz{{{sssTTT===BBBaaaXXXHHHHHH@@@;;;:::888999<<<@@@BBBDDD888888777DDDccc}}}xxxoooiiiwwwhhh[[[BBBMMMKKKMMMqqqfff^^^vvvaaaNNNSSSWWWZZZ}}}RRR@@@===DDDdddCCCJJJXXX~~~wwwfff[[[PPPLLLaaaIIILLLLLLOOOIIIHHH@@@===777222///......///...444;;;<<<777000///222222444777777444000---,,,///222777999999777666666333333333222222222111111111111000000000000111111000/////////000222555777333:::>>>;;;555666@@@JJJJJJCCC;;;888:::???CCCEEEBBBAAA999666777111666HHH~~~lllZZZPPPEEEFFFcccsssggguuuwwwwwwyyyJJJDDDXXXhhhwww~~~RRRSSScccooovvvWWWpppkkkUUUNNNyyywwwXXX]]]CCCCCCCCC888HHHLLLKKKlllqqqbbb[[[RRRDDDaaagggQQQAAAJJJIIIFFFAAA>>>===@@@BBBJJJ@@@===AAABBB>>>@@@HHHkkkggguuuGGG;;;@@@666>>>AAA999CCCKKKXXX\\\mmmiiiGGGFFF___GGGMMMTTTGGG~~~|||}}}}}}uuunnnjjjdddXXXHHH;;;888>>>EEERRRiiizzzwwwTTTWWWyyy}}}{{{nnnqqqwwwccc;;;666BBB@@@nnn]]]KKKzzzvvvDDDLLLOOOdddGGGGGGHHHFFFCCC===BBB@@@>>>======<<<:::888222999777???```[[[\\\~~~aaaRRRRRRUUUSSSXXXYYYQQQGGGFFFOOOYYY\\\dddooouuuxxx|||~~~bbbvvvdddZZZxxxXXX111888===222;;;@@@===ccc{{{uuuqqqooopppWWW@@@888GGGjjjcccMMMMMMEEE???===:::999:::===BBBEEE<<>>dddAAAKKKLLLvvv```TTT^^^KKKNNNFFFKKKJJJEEE???<<<888333000.........000666;;;:::555222222444111111111111111000//////111555999;;;:::999777777444333222222111111222222111111111111000000000000///000111222444666888:::999;;;>>>???<<<999<<>>kkk]]]RRRNNNYYYjjjuuuoooKKKBBBOOOjjjYYYOOOXXXmmm[[[VVVkkkfffKKKkkkbbbPPPGGGDDDTTT[[[WWWXXXNNNbbbxxxoooccc\\\MMMKKKmmmaaaQQQPPPJJJGGGGGGCCC???BBBIIIOOO>>>EEECCCAAAIIIEEEFFF```yyyYYYDDD;;;888888:::;;;111KKK999ddd[[[hhh]]]mmm{{{jjjmmmccc[[[YYYOOOLLL]]]jjjQQQNNNJJJlllssshhhjjjgggVVVFFF???;;;888<<>>666{{{zzzUUU___~~~HHHEEEJJJ|||hhhRRRJJJMMMGGGAAAAAA???BBBAAA@@@>>>===;;;:::999;;;444222999BBBQQQlll}}}ooouuuyyyfffBBBIIIFFFPPP]]]aaaXXXNNNOOOWWW]]]```ffflllqqqxxxrrrlllmmmzzzpppHHH===444444777999;;;>>>NNNyyyyyytttqqqwwwjjjIII???===KKKyyyOOOBBBNNNBBB@@@???>>>:::999@@@JJJDDD:::999>>>:::;;;YYY|||mmmgggiiidddUUURRR^^^dddqqqeee]]]yyycccwwwQQQOOOLLL___vvvdddGGG999:::QQQXXX???RRRxxx}}}bbb^^^KKKNNNGGGLLLJJJEEE???<<<888333///...---...+++///444555444333333555222222222222111///...,,,111444999;;;:::999888777444333333222222222222222111111111111000000000000///000111222444777:::<<<<<<<<<<<<<<<:::999:::<<>>888777555444777<<>>;;;@@@;;;qqqxxxYYY}}}wwwUUUSSS}}}cccMMMFFFSSS___kkkgggNNNTTT[[[]]][[[XXXWWWVVVwww___ZZZKKK>>>;;;999888===EEERRRhhhlllWWWlllpppwwwLLL;;;999555@@@sssyyylll```vvv\\\BBBJJJTTTyyyfffVVVHHH???DDDJJJDDDBBBBBB@@@???===;;;:::999888444555999;;;DDD\\\vvv}}}[[[EEEAAAGGGQQQZZZYYYRRRNNNNNNVVV\\\dddlllrrrxxx|||wwwtttpppvvvdddggggggAAA999444777:::;;;<<<======zzzmmmyyymmmpppbbbFFF333:::eee|||[[[KKKJJJFFFAAA=========<<<>>>CCCGGG???<<<>>>888222===QQQoooxxx||||||uuuzzzjjjaaaZZZPPPPPPYYYZZZaaammmggg^^^^^^]]]uuuKKKNNNTTTNNNhhhkkkIII:::;;;NNNVVVEEEMMMttt|||^^^LLLOOOHHHMMMKKKFFF???<<<777333///...------,,,---000222333444444444111222333333111///,,,+++000333888::::::999888888444444333222222222222333111111111111000000000000---...///000222666;;;???BBB???;;;:::;;;<<<;;;888JJJsssbbbNNNkkkhhhIIINNNJJJAAA999888888777888;;;CCC~~~~~~yyyiiiXXXjjjkkkEEEBBB???___ZZZ[[[TTT^^^sssppp\\\gggeeeaaannnXXXVVVXXXgggeeeQQQVVVfffbbb```xxxjjjZZZSSSOOOKKKGGGFFFJJJHHHPPPFFFFFFRRRLLLLLLsssxxxbbbIII===999888999:::999AAA444???YYYbbbhhhhhhtttQQQKKKRRRQQQNNNbbbnnn[[[GGGAAAKKKZZZdddhhhtttZZZPPPDDD:::999999777<<>>EEELLLAAACCCBBBAAA???>>><<<;;;;;;777666777888333555GGG\\\jjjLLLEEEBBBIIIOOOMMMHHHDDDMMMTTT___iiiqqqvvvyyy{{{}}}{{{}}}{{{ZZZWWWnnn]]]eeeTTT:::555444999======<<<<<<:::]]]bbbhhhqqq\\\AAA999OOOzzzpppYYYHHHLLLDDD>>>???AAA???>>>>>>GGGBBB>>>>>>;;;888777999???kkkppp~~~}}}|||vvvwwwxxxrrr]]]UUUOOOSSSXXXSSSTTT\\\ggg~~~```dddpppTTTHHHWWWEEEaaawwwMMM<<<<<>><<<777222///---------111111111222444555333222000111222333222000---+++///222777::::::999888888555555444333333333333333111111111111000000000///,,,...///000111555<<>><<<>>>BBB???:::999gggnnnggg^^^HHHLLLDDD===:::888666888<<<<<>>KKKtttdddZZZYYY]]]yyy```HHHYYYzzzfff~~~sssaaaPPPCCCBBBMMMYYYqqqUUUPPPEEE======;;;777;;;CCCYYYqqqyyyeeennnwwwyyyjjj;;;;;;>>>///@@@DDDtttwww```sss[[[@@@JJJGGGuuukkkOOOGGGGGG>>>CCCCCCBBB@@@???>>><<<<<<999888888777222000999EEEdddxxxjjjVVVCCC===AAADDDDDDDDDGGGNNNXXXbbbjjjpppuuuxxx}}}qqqzzzaaa]]]ppp```aaaGGG888444444999<<<;;;:::<<<@@@???oooccclllttt___>>>CCCeeeiiiMMMNNNGGGAAABBBCCC@@@>>>>>>EEEDDD@@@===>>>AAA???::::::===MMM\\\uuuzzzuuunnnuuu}}}|||}}}}}}{{{{{{vvvttt\\\SSSOOOSSSVVVOOOXXX```tttwwwdddsssFFFOOOMMMcccSSS>>>>>>FFFQQQWWWRRRuuu]]]KKKPPPIIINNNKKKEEE>>>;;;777222...---------000000000222444555333111///000222333222111///...---111666999:::999999999666555444444333333444444111111111111000000000//////111333444444888@@@GGGFFFGGGDDD@@@AAAEEEDDD???444JJJaaaiiisss|||XXXIIICCC===:::777555:::@@@@@@EEE>>>CCCmmmyyycccKKKHHHFFFSSSwwwyyyUUU???BBB@@@HHHllleee}}}aaaUUU[[[tttsssssstttYYY@@@jjjpppTTTJJJeeewwwgggooo{{{zzzuuurrrqqq]]]]]]ZZZNNN]]]hhhUUUUUU```OOO???999:::999888777666>>>777666BBBfffbbbxxx~~~```aaa___{{{ZZZRRRgggYYYeeeoooxxxtttbbbTTT[[[jjjiiiOOOFFF??????<<<777:::CCC```xxxtttjjj|||qqqzzzWWW444777<<<888:::>>>___nnn```pppsssCCCFFFHHHYYYcccHHHDDDEEEDDDCCCBBBAAA@@@???>>>======999777777666444555888<<>>:::666444777888777888;;;===<<>>===???===777<<<444<<>>;;;666222...---,,,,,,))),,,///222444333222222222222222222222222111111,,,000555999:::999999999666666555444444444444555111111111111000000000000222666999999999<<>>@@@DDDWWWgggjjjrrr]]]TTTcccvvvoooMMMDDDrrrjjj___YYYYYYqqq{{{eeeZZZbbb||||||xxxpppgggnnntttYYYIII;;;888::::::888666444999;;;666BBBMMMeeeWWW}}}~~~mmmaaaYYYaaaSSSfffvvv|||dddZZZ^^^{{{pppUUUJJJBBB===>>>;;;777<<>>RRRKKK[[[dddGGGDDDJJJDDDDDDCCCBBBAAA@@@??????@@@;;;777888::::::777444///<<>>@@@EEECCCFFFJJJPPPWWWaaajjjqqqjjjsssvvvdddpppnnnkkkzzzZZZ___III;;;777555555555444666;;;666;;;CCCiiitttnnnDDD<<<>>>]]]~~~lllPPPKKKGGGDDD???::::::===555<<>>555???hhhxxxfffpppooooooppprrrqqqnnnjjjbbb___^^^fffuuuyyyiiicccllloooggggggqqqyyyhhhkkkfffrrr___VVVSSSMMMMMMQQQMMMPPPUUUuuunnngggnnniiiwwwsssNNNUUUOOOZZZnnnKKKBBBBBBJJJ[[[CCCVVV~~~ZZZIIIOOOHHHLLLIIICCC>>>;;;666111...,,,,,,,,,(((---333666444222111111888777555333111111000000+++///555888::::::::::::777666666555555555555555111111111111000000000000000555::::::999;;;BBBHHHHHHWWW^^^SSSHHHHHHLLLMMMEEE:::<<<===:::MMMqqqeeeTTTCCC>>>@@@AAAAAA@@@FFFVVV^^^PPPLLLnnnrrr^^^GGG===???FFFOOOVVVDDD???<<>>BBBDDDQQQ}}}RRRqqqnnn\\\RRR[[[lllzzz}}}{{{ZZZGGGdddjjjcccaaaOOOHHHNNN||||||ggg~~~}}}eeeRRRDDD777666999:::888777333888888<<<>>>EEE}}}SSSkkk\\\qqqSSS]]]~~~```OOOMMMqqqoooTTTHHHAAA======;;;888>>>IIIooo{{{rrr~~~rrr{{{BBB<<<===555@@@<<>>PPPJJJFFFzzz~~~aaaOOOKKKGGGEEEDDDDDDCCCBBBAAA@@@@@@???===:::999:::;;;999777555666+++888MMM^^^pppkkkkkkyyy~~~rrr]]]LLLNNNRRRqqqmmmMMMCCCGGGCCC@@@AAA@@@===<<>>;;;;;;555555999@@@DDDDDDCCCDDD???;;;555888<<<999???PPPUUUNNNWWW```]]]]]]]]]TTTVVV[[[bbbeeebbb[[[UUUQQQQQQWWWaaallluuuuuupppjjjcccggghhheeeccchhhsss{{{mmmqqqgggXXXSSSTTTNNNOOOSSSPPPHHHJJJ^^^dddPPPttt^^^\\\RRRHHH^^^TTTFFFAAAFFFWWWJJJHHHvvvYYYIIINNNHHHLLLIIICCC===;;;666111...,,,,,,,,,,,,333:::;;;666111///000===;;;777333000/////////+++///444888::::::::::::777777666555555555555555111111111111000000000000,,,222777888666777===CCCMMMaaakkk^^^NNNLLLQQQSSSBBBEEE>>>:::999555OOO~~~fffLLLDDDHHHIIIBBB;;;XXXdddhhhUUUIIIiii~~~]]]HHH777777<<<<<<===@@@<<>>UUU||||||======@@@EEEGGGJJJiiihhhUUU^^^UUURRR]]]lllyyyyyy___|||oooYYYiiiPPPRRRNNNHHHMMMmmmmmm```TTT|||xxx]]]aaaNNN@@@444444888:::999999777===444@@@222<<>>===RRRpppzzzYYY___nnn>>>MMM[[[OOORRR}}}fff```XXXDDDEEEEEEDDDCCCBBBAAAAAA@@@===>>>===:::888999::::::222:::555<<<888111DDDLLLJJJYYY\\\MMMWWWfffUUUGGG;;;NNN:::888WWW\\\JJJ???<<<999999>>>@@@@@@@@@BBB???BBBFFFKKKQQQXXX```eeejjjkkkwww~~~www|||cccwww```ggg^^^HHH===555444555777777444555999666BBB111KKKpppzzzxxxrrr___UUU;;;===YYYlll]]]OOOKKKJJJEEE???;;;@@@666000555:::;;;>>>CCC===EEE;;;666???;;;333<<<888AAAAAADDDLLLDDDAAARRRLLLNNNOOOJJJCCCBBBGGGNNNVVV```lllqqqnnneee]]]XXXTTTkkktttddd___rrr|||yyyuuu~~~iii^^^OOOLLLNNNKKKMMMQQQMMMOOOPPP___```vvvOOOggg[[[gggRRRLLLgggnnn[[[HHHBBBCCCRRR[[[DDDVVV]]]MMMOOOEEEIIIGGGBBB???<<<777222///---,,,---------///111444444222000111333555444222000000000,,,---111666888666666:::>>>:::666555666666444222222222222000......000222---000444666777888:::;;;IIIWWWlllppp[[[AAA???MMMIIIJJJEEE===<<>>NNNKKKBBBAAADDD:::555@@@___ffffff[[[WWWkkk^^^JJJDDD===:::<<<@@@>>>:::<<>>IIIVVV~~~nnnttteeedddWWWRRRDDDEEELLL===:::TTTnnnlll]]]mmmYYYOOOYYY===RRRXXXOOO???AAAKKKBBB;;;999>>>bbb}}}nnnzzz}}}rrrDDD666777:::;;;GGG???<<>>===<<<;;;:::;;;;;;<<<888777777666666666666666:::;;;===@@@AAAAAAAAAAAA888999999::::::;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>CCCHHHKKKMMMQQQXXX]]]ZZZooouuuxxxiiiuuu```MMM>>>777777333333333444444444555555000@@@>>>555QQQcccqqq~~~SSS222DDDeeeqqqMMMGGGLLLHHHCCCCCC???;;;666333444888<<>>>>>===;;;;;;;;;<<<<<<<<<=========>>>======<<<>>>DDDKKKSSSXXXjjjjjjhhh```XXXTTTWWW\\\llleeeZZZTTT^^^rrr|||jjjtttppp```QQQMMMIIIFFFGGGIIIKKKKKKSSSSSSlllssszzzUUURRR___xxxIIIHHH^^^bbbmmmNNNCCC???FFFTTTNNNPPP[[[KKKOOOFFFJJJGGGBBB>>><<<777222///---------------...111333444222000222333444333111222333555------111777:::888999===???;;;777444555555444222222222222000......000222000555;;;???>>>;;;888666222FFFcccuuuooo[[[KKKEEEGGGQQQSSSHHHAAACCCEEECCCAAA===333111777555999JJJeeemmmooocccUUU]]]~~~\\\KKKFFF>>>;;;===AAACCCBBB<<>>HHHJJJNNNYYYxxx]]]dddjjj]]]OOO\\\uuuvvv]]]]]]nnnaaaqqqUUULLLZZZ___RRRSSSLLLFFF\\\}}}qqqkkkbbbTTTddd}}}bbbOOO;;;999777666555555666777888333@@@444:::>>>AAAZZZpppsssppp]]]fffXXXFFFEEEAAACCCXXX{{{xxxxxxvvvSSSFFFPPPEEE>>>FFF>>>GGGFFFAAA===GGGppp}}}vvvtttuuuttt>>>555888>>>;;;EEE===:::CCCEEEhhhvvvjjjTTTVVVuuuLLLVVVnnnRRRDDD{{{rrrcccOOOFFFCCCHHHEEE>>>@@@KKKAAA@@@>>><<<;;;:::;;;;;;999888777777666666777777666777888999:::;;;;;;;;;888888999999:::;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>EEEDDDDDDGGGKKKOOOQQQRRRccc~~~kkkrrrwww^^^FFF888444333333333333333444444444444777;;;888444FFFlllmmmNNN---FFFqqq{{{YYYJJJKKKJJJCCCCCCBBB???<<<999777666555888999::::::;;;;;;;;;;;;<<<======>>>???@@@AAAAAA@@@AAACCCGGGLLLQQQVVVYYY___[[[UUUPPPOOOTTTZZZ___WWWUUURRRTTTccczzzyyywwwuuunnnxxxqqqVVVKKKKKKKKKKKKLLLNNNQQQRRRQQQUUUhhhyyyVVViiieeeEEEUUUYYYWWWHHH@@@@@@NNNRRRQQQpppXXXIIIOOOGGGJJJHHHCCC>>>;;;777222///---------------...000333333222000111222111000///111444777......222999======>>>BBBAAA===777444333333333333222222222000//////000222333777;;;======:::999888::::::HHHlllmmmAAAAAATTT___SSSCCC???CCCEEE>>>;;;222111666555===QQQkkkfff```YYYUUU^^^}}}dddQQQJJJBBB>>>===@@@BBBEEE;;;@@@999888>>>888GGGqqqIII:::BBBAAAJJJQQQNNN^^^hhhPPPTTTggggggMMMOOOkkkxxx~~~]]]PPPkkkRRRNNNdddjjj~~~lllZZZ]]]___QQQ^^^XXXKKKSSSwww~~~ooo^^^ooo~~~UUUFFF:::999777555555555666666666555???444:::???999gggZZZNNNyyyzzzrrrqqq^^^RRRTTTHHHFFF\\\qqqOOOQQQgggjjjUUU===AAAHHHEEE@@@PPP~~~zzz~~~rrrgggyyy[[[666666999@@@;;;BBB<<<999???<<>>===;;;;;;:::::::::999888888888888888555555555555555666777777777777888888999:::::::::;;;;;;<<<<<<===>>>>>>>>>@@@AAAAAABBBDDDJJJRRRYYY|||wwwpppbbbfffttt]]]sssWWW>>>444333222222222333333333444444444999333444999;;;LLL|||}}}jjjggg555:::NNNvvv}}}]]]PPPKKKFFF@@@AAA@@@>>>:::888777777666666666666777888::::::<<<<<<>>>???AAACCCDDDEEEDDDFFFIIIMMMPPPQQQQQQPPPLLLHHHCCCBBBFFFLLLQQQSSSEEENNN[[[gggxxx{{{wwwuuusssvvv]]]KKKHHHLLLPPPQQQQQQRRRTTTWWWTTTTTTZZZjjj]]]KKKQQQSSSVVVtttfffNNNEEEBBBFFFQQQNNNRRRVVVGGGOOOHHHJJJGGGCCC>>>;;;666222///------...---,,,---///222333222111///000111000///000222444///...222:::@@@AAACCCGGGCCC???999555222222333444222333222111//////111333777777777777999===CCCHHHSSSEEE???ZZZyyyEEE<<>>BBBHHHCCCEEE@@@>>>>>>777;;;NNN}}}tttbbbYYYkkkyyyYYYQQQHHHBBB>>>;;;<<<>>>;;;>>>:::999<<<555===WWW|||mmmAAA:::BBBBBBJJJTTTUUUdddeeedddNNNYYYjjjXXXNNN___jjj~~~qqq```|||uuuaaa\\\SSS___wwwpppjjjXXXXXXNNNQQQooouuudddtttuuuIII999888777666555555555555666555666<<<222999@@@777LLLjjjMMMbbbpppwwwwwwgggpppuuuNNN;;;WWWjjjeeeddd}}}hhhmmmmmmEEEBBBKKKGGGFFF]]]vvvyyyjjjccc|||qqqCCC222:::;;;???;;;???;;;:::===777???ZZZiiiVVVddd>>>LLLrrreeeHHHMMMcccEEEBBBJJJEEE555DDDCCCBBB@@@???======<<<;;;;;;:::999999999999:::999888777666666666888888666777777888888999::::::;;;;;;<<<<<<===>>>>>>>>>===AAACCCAAA@@@JJJ\\\kkkyyyzzzlllkkkttt}}}vvvvvvfffJJJ666444555333222222222222333333333333555///555>>>888555YYYsssoooZZZFFF444SSSaaaMMMKKKEEEDDDAAA===;;;;;;>>>@@@777666555444444666777888999:::;;;===@@@BBBCCCDDDGGGHHHIIIIIIIIIFFFCCCAAAAAAAAAAAABBBCCCCCCBBBBBBCCCYYYsssyyyrrruuu~~~|||VVVIIILLLQQQUUUTTTPPPOOORRRVVV[[[SSS^^^pppzzzTTTooohhhUUUTTT___{{{TTTHHHJJJDDDOOONNNDDD\\\WWWEEENNNIIIJJJGGGDDD===:::666222///.........,,,,,,,,,...111333333222000222444555333111000///000...111:::AAADDDGGGJJJEEEBBB<<<777333222333555333333333111//////111333888888888999<<>>;;;???CCCHHHSSS[[[bbbnnnzzzhhhRRRaaa^^^QQQQQQXXXrrrxxxyyyooohhh]]]hhhooodddMMMKKKggg~~~qqqeee\\\qqqeeeAAA333666666555555555555555555666777999222777???999???^^^MMMxxxtttwww^^^yyypppaaaQQQUUUcccvvvOOOHHHMMMIIIRRRppp|||{{{iiifffyyy[[[444555>>><<<:::<<<===<<<<<<===777888CCCdddyyyKKKeeexxxXXX999[[[yyy\\\555SSScccGGGAAAEEEGGGBBBBBBBBBAAAAAA@@@??????<<<;;;;;;:::::::::::::::;;;:::999888888888999:::666777777888888999::::::;;;;;;<<<<<<===>>>>>>>>>DDDAAA@@@EEEPPP```qqqzzzooowwwnnnyyy~~~uuukkkUUU===222444555111111111111222222222333333222111666<<<666111@@@WWWnnnrrrYYY444999\\\dddRRRMMMJJJFFFBBBAAA@@@@@@???:::999777555444444555555666777888:::<<<>>>???@@@DDDCCCBBBAAA???===;;;:::???BBBDDDBBB???>>>AAAEEEUUUnnnsss|||lll}}}kkkTTTNNNOOORRRSSSQQQMMMLLLPPPUUU[[[XXX\\\jjjjjj___YYYxxxPPPRRRUUUbbbIIIIIIHHHKKKSSSNNNHHHhhhZZZEEENNNHHHIIIFFFDDD===:::666222///.........,,,++++++---000333333222111555888999777333111000000---///999BBBFFFHHHKKKGGGEEE@@@:::555333333555333333333111000///111333111444888<<>>DDDYYYooogggMMMBBBJJJLLLPPPLLLFFFAAA<<>>???>>>>>>???===<<<<<<;;;>>>gggxxxLLL>>><<<===FFFIIIRRRTTTXXXmmmiiibbbUUU[[[SSSJJJLLL^^^nnnfff^^^ooommmWWW___~~~zzz{{{~~~vvvqqqpppfffdddYYYPPPMMMPPPnnnyyyNNN<<<555555555555555555555444444777666666444666;;;===<<>>>>>999<<<;;;<<<<<<;;;::::::999DDDmmmLLLMMM>>>dddoooTTT...^^^eeeGGG???GGGAAAAAABBBBBBBBBAAA@@@@@@<<<<<<;;;::::::::::::::::::999999888888888999999777777888888999:::::::::;;;;;;<<<<<<===>>>>>>>>>BBB===@@@UUUsss~~~vvv~~~vvvsss___EEE444111222000---000000111111111222222222444666555444333666;;;>>>tttoootttttt```???222mmmfffPPPKKKFFFEEEGGGFFFAAA<<<>>>===;;;:::888777666666555666666888999:::;;;;;;===<<<;;;::::::;;;;;;<<<;;;<<<<<<999999AAAPPP\\\uuu}}}xxx^^^llltttPPPNNNOOOKKKMMMNNNMMMLLLMMMQQQUUUWWW]]]OOOcccnnnKKK]]]QQQTTTRRRjjj|||RRRCCCEEEDDDNNNVVVIIIJJJ]]]FFFNNNHHHGGGEEEEEE<<<:::666222///......///,,,++++++---000222333333000333666666555333222222000,,,...777AAAFFFHHHJJJHHHGGGDDD>>>777444444555333444333222000000222333///333888<<<>>>AAADDDFFFDDDFFFHHHKKKTTT[[[WWWOOOCCC<<>>===666444444444555555444444444666555555999555555===;;;555lllmmmOOOooozzz|||nnnjjjZZZLLLOOOlllaaa]]]RRRNNNsssvvvnnn||||||hhh___iii^^^888666???999???<<<<<<999;;;;;;777:::<<<666===bbbzzzOOOrrr{{{EEEJJJqqq{{{HHHCCCwwwwww]]]GGG@@@BBBBBBCCCCCCBBB@@@???>>><<<;;;::::::999999::::::888888999999999999999888888888999999:::;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>JJJ```{{{jjjtttXXX___{{{___gggMMM666111222000...///000000000000111111111222444777555111222777;;;:::HHHxxxxxxttt~~~^^^777IIIgggpppbbbQQQIIIJJJJJJEEE>>>@@@@@@???>>>===;;;:::999888888888888888888888888777777888999:::;;;;;;<<<888888888<<>>>>>kkksss\\\;;;DDD@@@===PPPQQQUUUXXX___XXXccchhh^^^\\\hhhZZZTTTNNNRRRhhh[[[QQQqqq|||}}}iiiWWWSSSsssLLL:::???555333333444555555444444444555333444===666111<<<:::===LLLRRROOOfffWWW{{{vvvoooaaaYYYUUUAAAVVVvvvtttccc]]]}}}ppp|||```]]]gggSSS000<<>>666<<<<<<{{{aaaSSSaaaCCCkkk~~~AAA\\\|||ooohhh]]]OOODDDDDDDDDCCCAAA???===;;;;;;;;;:::999999999999:::777888:::;;;;;;;;;:::999888999999::::::;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>DDDfffssstttdddNNNPPPjjjmmmXXX>>>---111555000///555000000000000111111111111111555777555333444888::::::BBBvvvmmmtttWWW======XXX|||iiiSSSLLLKKKFFF@@@@@@@@@AAABBBAAA???>>>===:::::::::999999888888888555666888::::::999888777<<<<<<@@@LLL___uuu~~~jjjeee\\\xxx}}}vvvlllOOOGGGMMM;;;CCCGGGHHHJJJMMMPPPQQQNNNLLL]]]IIIWWWIIIWWWqqqWWWSSSrrrnnnNNNUUUMMMwwwXXXGGGJJJAAAIIIYYYEEE;;;XXX^^^HHHLLLJJJIIIBBBDDD===999555222000///...---+++,,,---///000000000000111000000111222222222111222222///000:::HHHNNNKKKNNNMMMJJJBBB:::444333444555555444222000111333666888===BBBFFFPPPZZZYYYQQQPPPSSSWWWYYYWWWYYYbbbmmmUUURRRJJJcccnnnnnnUUU```~~~mmmKKKLLLHHH???bbbwwwttt\\\NNNHHHEEEHHH;;;jjjmmm]]]UUUOOOIIIQQQKKKHHHKKKNNNMMMKKKLLLGGG{{{FFF===:::BBBMMMRRRUUUYYYYYY```YYYllleeevvvaaaSSSVVVSSSPPPKKK^^^|||gggUUUmmmqqqjjjcccfffbbb```AAA999777222444444444333333222222222555555666666777777888888666>>>jjjnnnJJJWWWrrrcccWWW|||~~~|||xxxfffEEERRRuuutttrrr^^^\\\ZZZFFF666777:::888888===::::::999888777777777888;;;888FFFyyyTTTLLLOOOLLLxxxAAAccczzzvvvyyy^^^QQQFFFDDDDDDAAA@@@BBB@@@???===<<<;;;;;;<<<<<<<<<<<<<<<;;;::::::;;;===<<<555555>>>AAA<<<:::>>>>>>777888AAABBB>>>EEESSSpppzzz^^^qqqVVVeee___\\\hhhSSS666555333111000000111111////////////000000000000222222222333444555666777@@@333QQQ~~~hhhfffeeeddd>>>>>>LLLhhhnnn\\\MMMCCCEEE@@@@@@DDDEEE???::::::===;;;:::;;;;;;:::;;;===;;;<<<===<<<:::888999;;;CCCHHHYYYmmm|||]]]gggxxx]]]vvv{{{aaaWWWRRRJJJEEEEEEFFFIIIMMMPPPPPPNNNJJJHHHSSSUUUUUUPPPRRRooommmWWWTTTQQQUUU\\\rrrXXX<<<>>>OOOLLLIIIKKKCCC^^^HHHLLLJJJIIIBBBDDD===999555222000///...---,,,,,,---...///000111111000//////222555666333111222222///...666CCCKKKKKKMMMLLLJJJDDD===888666666555555444222111111333555;;;<<<<<<@@@GGGLLLKKKFFFNNNRRRTTTRRRVVVeeexxxXXXOOOFFFRRRkkkddd\\\===666GGG\\\yyy```PPPDDD@@@BBB]]]}}}sssiiiaaaSSSRRRUUUYYYVVVNNNIIIIIIRRR{{{pppEEE@@@@@@HHHQQQTTTVVVYYY___aaaUUUcccccczzzpppSSS\\\WWWQQQMMMUUUgggmmmXXXvvv}}}www}}}gggYYYhhhYYY___[[[RRRqqq~~~SSS;;;555666666444444333333333222222222444555555666777777888888===@@@UUUhhhRRRkkk[[[\\\XXXxxxbbbooojjjQQQ\\\MMM???666999;;;888777;;;888888777666666666666666444777???NNN{{{|||YYYkkkwwwLLLCCC}}}III<<<]]]vvvcccOOOHHHFFFBBB???>>>@@@>>><<<;;;:::<<<>>>???888999999888777666666666777999===>>>999666;;;DDDDDDEEECCC@@@DDDWWWttt|||ooo|||kkkwwwrrr\\\lllmmm```]]]HHH444333222111000000000111.../////////000000000000222222222333333444555666;;;555EEEppp~~~]]]nnn{{{[[[FFF444===[[[{{{mmmXXXKKKBBB<<<>>>AAAAAACCCFFF@@@?????????>>><<<;;;;;;:::999999:::===AAAEEEGGGRRReeeooogggsssooofffmmmcccooorrr\\\UUUSSSMMMIIIJJJFFFHHHJJJLLLNNNMMMMMMLLLQQQLLLMMMPPPOOO\\\qqqooo^^^|||zzzLLLNNNTTToooWWWJJJJJJKKKFFFOOOPPP>>>^^^HHHLLLJJJIIIBBBDDD===999555222000///...---------,,,,,,...///111222000......222777999555111222222///,,,000<<>>>>>BBBJJJOOOQQQTTTWWWeeehhh[[[aaaiiibbbLLL\\\QQQQQQKKKNNNgggjjjqqq|||nnnhhhvvvvvvmmmIIIFFFLLLFFFcccdddDDD555111555999333333333333222222222222444444555555666777777777<<<;;;@@@tttYYYNNNvvvuuuxxx{{{[[[UUUyyysssTTTVVViiitttbbbOOOYYY>>>777666;;;<<<888666:::777666555555444555555555///888<<<,,,gggkkkMMMdddssseeeVVVCCC^^^wwwdddZZZVVVOOOFFF@@@EEEEEEEEEEEEBBB???<<<999AAAAAAAAAAAA@@@>>>===<<<666<<<@@@???>>>>>>===:::999AAAHHHTTTpppqqqddd{{{kkkxxx|||```III777222222111000////////////....../////////000000000222222222222333444555555...333222<<>>?????????>>>===<<<:::<<<;;;===CCCMMMZZZdddjjjyyyrrrYYYVVVgggrrrrrrsssvvvcccTTTQQQRRROOOMMMNNNHHHIIIJJJKKKMMMOOOPPPQQQSSSIIILLLWWWSSSPPPnnnxxx^^^XXXMMMPPP\\\{{{aaaKKK@@@===JJJTTTOOO^^^HHHLLLJJJIIIBBBDDD===999555222000///...---------,,,+++,,,...111333555111---000555888666222111111///,,,---777EEEPPPPPPQQQPPPMMMGGG@@@:::666555666555444222111333444333444:::AAADDDFFFPPP]]]hhh^^^TTTPPPOOOUUUkkkxxxgggcccdddiiirrrcccJJJ@@@RRRlllRRRKKKFFFCCC\\\~~~fffZZZuuu|||hhhDDD:::>>>DDDJJJNNNQQQWWW\\\bbbjjjeeedddmmmxxx{{{___VVVVVV[[[NNNEEETTTnnn|||xxxtttbbb|||zzzmmmKKKeeeaaaCCCHHHJJJaaa{{{NNN:::444000222999333222222222222222222222333444444555555666777777888444===SSSzzzVVVQQQnnnYYY\\\VVVhhhttt[[[{{{xxx~~~yyy]]]VVVIII666555777;;;;;;666555999666555555444444444555555555555444???CCCaaaxxxdddPPPVVVkkklll:::YYY}}}wwwnnnddd]]]MMMJJJEEEAAA??????AAACCC<<<:::999888999999999888666;;;BBBNNNaaalll___KKK```lll}}}{{{fffmmmzzzXXXeeewwwllltttzzzVVV888///000000//////...................../////////000000222222222222222333444444222>>>999--->>>oooiiiiiinnn{{{rrrGGG+++;;;[[[kkk}}}}}}ssskkkbbbYYYSSSSSSTTTSSSQQQPPPSSSSSSRRRVVVXXX[[[___fffrrrzzzdddTTTZZZrrr~~~iiiXXXlllcccVVVLLLLLLOOONNNMMMOOOJJJJJJLLLNNNOOOQQQRRRRRRNNNKKKPPPXXXTTTNNN^^^yyyiii\\\{{{|||VVVQQQYYYeeeyyyMMMEEEEEEBBBJJJYYY^^^HHHLLLJJJIIIBBBDDD===999555222000///...------,,,++++++,,,...111222:::444///...111555555444000000///------555CCCOOOSSSSSSRRRPPPJJJBBB:::555555666666555333222222333666;;;BBBBBB<<<;;;GGGUUUXXXSSSccc}}}}}}jjjkkkttthhhgggmmm}}}KKKKKKKKKaaa}}}tttTTTMMMFFFBBBRRRxxxuuu~~~ZZZCCC???EEEJJJMMMQQQWWW```eee[[[ggghhhaaaiiiiiiiiijjjVVVTTT]]]UUULLLNNNSSStttxxx~~~~~~cccyyyPPPYYYlllYYY[[[UUUeeefffBBB777777222111666222222222222222222222222333333333444555555666666<<<333CCC???oooQQQUUUooovvvkkktttzzz}}}yyy}}}]]]XXXRRR999777777888999777444555999555555444444444555555666<<<......AAA111[[[gggVVVppp^^^QQQMMMzzzHHH...QQQvvvlllYYYJJJCCCAAABBBFFFBBB>>>===???BBBDDDDDDNNNYYYiiiwwwZZZVVVhhh{{{rrrWWWOOOLLLkkkaaa```fffEEE000333////////////.........---............////////////222222111111111222333333111777:::555333HHHuuuUUU___}}}NNN555:::???WWWyyyyyyxxx}}}}}}}}}~~~xxxsss[[[```{{{mmmdddgggnnnUUUNNNHHHIIIKKKKKKKKKKKKHHHJJJLLLOOOPPPOOONNNMMMAAAHHHOOOOOOMMMNNNUUU]]]xxxaaaxxxeeeNNNWWWUUUxxxiiiUUUPPPDDD>>>EEE^^^HHHLLLJJJIIIBBBDDD===999555222000///...---,,,,,,++++++---...000111999666111......111333444222000000000///222===IIIMMMMMMMMMMMMJJJDDD===777666777777666333222222333555AAAIIIFFFAAAEEEOOOWWWTTTXXXvvvwwwfffooowwwnnnwwwjjjNNNGGGMMM\\\xxxxxxZZZPPPKKKEEEJJJaaawwwoooMMMAAABBBGGGLLLMMMPPPYYYaaaddd^^^eeejjj```kkkeeehhhkkkzzzMMMNNNOOOSSSQQQJJJXXXvvv}}}fff```uuujjjrrr___ZZZ|||sssooogggmmmpppSSS;;;666888444000222111111111222222222222222222222333333444555555555<<<333CCC888FFFrrrPPPOOOttt|||wwwxxx}}}qqq\\\QQQEEE:::999999888666444333555777444444444444444444555666444,,,999333999GGGggg[[[ZZZsss}}}MMMKKKSSS@@@???MMMeeepppfff[[[WWWRRRQQQTTTWWWXXXWWWWWWgggyyykkkRRR___zzzjjjiiippprrreeePPPYYY\\\ttt___PPPNNN555+++111....../////////......---------........./////////222111111000111111222222111***000;;;777222KKKnnn___RRRttt}}}WWW@@@444999JJJfffpppZZZkkk}}}qqqjjjzzzxxxdddfffSSSOOOLLLHHHGGGHHHHHHIIIIIIDDDFFFIIILLLMMMLLLJJJIII@@@IIIMMMJJJIIIPPPSSSQQQ~~~tttvvv{{{YYYTTTOOONNNYYYbbbNNNJJJAAA;;;^^^HHHLLLJJJIIIBBBDDD===999555222000///...---***+++,,,,,,---...///000222333333111//////222444555111000111000///555===@@@AAACCCFFFHHHGGGAAA===666777888666444222222222333BBBJJJJJJQQQaaahhhccclllgggjjjrrrqqqooo|||xxxfff___ooo{{{NNNBBBDDD@@@JJJdddoooddd[[[SSSHHHFFFYYYttt{{{{{{{{{bbbEEE;;;BBBHHHLLLMMMPPPWWW[[[ZZZ```bbbjjjdddwwwiiijjjlllrrrgggNNNHHHTTTSSSLLLQQQXXXqqqtttRRRCCC555333555444111111000111111111222222222222222222222333444444555555555666:::<<<;;;ooorrrIII]]]}}}~~~mmmeeeXXXJJJ;;;???999888666444333444444444222222222222222333444444---111:::111>>>:::111nnnoooSSS[[[]]]qqqdddRRRHHHCCCUUU{{{wwwXXX```}}}nnnfffppp```PPP^^^hhhppp{{{]]]CCC;;;,,,+++,,,---...///000000///...------------.........//////111111000000000000111111:::222444>>>>>>666;;;JJJYYY}}}vvvaaa\\\oooyyyooobbbOOO???333;;;OOOcccsss}}}zzzxxxlllcccdddiiixxxzzzuuunnn]]]VVVWWWHHHNNNMMMKKKHHHGGGHHHIIIIIIDDDEEEGGGIIIKKKLLLLLLMMMMMMLLLKKKKKKLLLNNNPPPQQQXXXllleeecccjjjQQQnnnMMMRRRQQQhhhdddSSSIIIHHH^^^HHHLLLJJJIIIBBBDDD===999555222000000...---)))***,,,---.../////////,,,000444444111///111444777222000222000,,,...444555777:::AAAFFFHHHFFFBBB666777888777444222222222555CCCJJJJJJZZZqqqsssdddGGGSSS^^^dddooo}}}aaaXXX___YYYTTTXXXEEE999UUUzzzXXXIIIHHH]]]rrr}}}tttwwwqqq[[[FFF:::GGGMMMQQQRRRUUUZZZZZZUUU[[[ZZZggghhhiiiccc```aaa}}}dddMMMTTTQQQMMMOOOHHHLLLeeeooo@@@999222000222333222111000000111111222222222222111222222333333444555555000;;;222@@@<<<>>>jjjHHHOOOttt___XXXMMMGGG777<<<666666444222444555444111111111000000111222333333222555%%%111///,,,III???||||||YYYhhheeehhh}}}yyyMMM;;;QQQyyy|||\\\MMMaaayyy}}}zzzVVViiimmmPPPVVVnnn}}}|||PPP444...+++111------...///000000000......---------.........//////111111000000000000000111///000111111222444888:::FFFdddxxxpppUUUYYYkkkwwwnnn[[[FFF999444888EEESSSkkk|||}}}fff]]]oooxxxjjjdddlllsssyyyvvvkkktttzzzfffeeeRRRIIIJJJNNNNNNMMMIIIHHHIIIKKKKKKGGGGGGGGGHHHKKKNNNRRRTTTVVVJJJFFFLLLMMMGGGIIIRRRTTT{{{yyyvvvZZZ{{{SSS[[[VVVNNNrrr```FFFOOO\\\MMMQQQGGGIIIFFFAAA;;;999555222///------------,,,+++******,,,...//////222444444222000//////333333333222111000//////555888888888???HHHIIIDDD666777888777555333444555:::???===JJJnnnfffHHHNNNSSSUUU[[[nnn}}}wwwXXXrrrfffZZZeeekkk```GGG@@@YYY~~~ggggggUUUeeeooonnn|||mmm~~~eeeFFFAAAAAAKKKRRRVVVUUUSSSTTTSSSRRR\\\^^^___bbbgggjjjeee\\\___eeeTTTDDDOOOUUUUUUAAADDDPPPccc}}}rrrSSS666555444222111000000000000000000000111111111111111222222333333444444555777666777===:::666YYYnnnQQQIIIppp|||fff}}}{{{sss\\\<<<===???777777777555444333222222222000000000000000000000000///000111111000222555888FFFmmmPPPRRRppp```aaaPPP@@@CCCccc~~~~~~dddEEEOOO^^^mmmtttwwwYYYRRR\\\NNNccc~~~lllsssSSS666000333111---,,,...............................................................///000000111111111111222333444444888;;;fffnnnjjj\\\HHHjjjeeeSSSQQQ???999;;;GGGJJJTTTaaagggkkkxxxcccLLLTTTqqqlllaaalllbbbuuukkkaaa{{{kkkqqqnnn```SSSNNNMMMKKKIIIPPPTTTPPPKKKKKKMMMLLLOOOJJJFFFFFFKKKPPPTTTUUUMMMKKKIIIHHHHHHKKKNNNQQQOOOooo{{{uuunnnpppxxxsssXXXTTTSSSWWWxxxtttOOO\\\MMMQQQGGGIIIFFFAAA;;;999555222///------------,,,+++******,,,---///---///222333222111111111333333333222222111000///555888999999???GGGIIIGGG;;;:::888666555444444444555===>>>BBBQQQZZZ\\\dddkkkppppppiiidddkkk|||zzzmmmsssrrrVVVuuurrrRRRMMMhhh{{{|||}}}yyy}}}|||~~~pppxxx]]]CCCDDDDDDIIIRRRYYYYYYUUUTTTRRROOOYYY^^^bbbfffiiiiii___TTT___```ooo```AAA@@@UUUSSSHHH@@@FFF[[[ssswwwSSS999555555333222111000000000//////000000000111111111111111222333333444444555444555777>>>>>>666GGGkkk[[[PPPVVVmmmmmmaaa}}}xxxhhhNNN===888999777777666555333222222222111000000000000000000000000111///...///111333444333111DDDlllxxxNNN???}}}|||bbbyyy|||ZZZAAACCCaaa~~~xxxgggFFF===MMMcccuuuwwwaaajjjmmmYYYPPPooouuu{{{vvvSSS???...---000---,,,///...............................................................//////000111111111111222333444444<<<888???^^^}}}ttthhhKKK^^^kkkvvvlll\\\\\\NNN:::888999???AAACCCNNNZZZeeerrr~~~zzzrrrYYYuuu|||oookkkssslll}}}sssbbbQQQKKKNNNMMMIIIGGGKKKJJJDDDBBBFFFLLLOOOOOOLLLHHHHHHKKKOOORRRRRRQQQOOOMMMKKKKKKLLLNNNOOOQQQhhh|||ggg```HHH\\\ZZZQQQ|||]]]NNNQQQGGGIIIFFFAAA;;;999555111///------------,,,+++***+++,,,---...+++---000111111111222333333333333333222111000///333888<<<>>>AAAGGGKKKKKKBBB===888555666666555333---999??????AAAHHHgggwwwjjj```ddd}}}zzzdddlllnnnnnnpppJJJNNNhhhttt~~~}}}ttt{{{ppplllPPP@@@GGGJJJIIIUUU______YYYUUUSSSPPPQQQVVV[[[```fffiiiddd\\\UUUVVVZZZvvvtttGGGIIITTTYYYEEE>>>HHHOOO___kkk}}}fffIII:::555444333222111000000000//////000000000000111111111111222222333444444444444777555999>>>::::::HHHjjjIIICCCpppvvvdddxxxwww___LLLGGGAAA555111555666555444333222111111111000000000000000000000000222///,,,---111333222///111555666ddd|||[[[BBBaaa}}}hhh^^^LLLJJJCCClllvvvxxx}}}www|||hhhGGGFFFbbboooyyytttrrrsssgggVVVcccdddlllnnnmmmuuummmRRR555---***......***+++000......................................................------......///000000000000000111222333444111666222222UUUXXXFFF]]]iiivvv}}}UUUeee^^^UUUNNNEEE>>><<<===888===CCCGGGIIINNNWWW^^^]]]YYY^^^ffflll}}}rrrgggaaammmvvvddd]]]xxx{{{hhhPPPDDDGGGNNNLLLDDDAAAEEEEEEAAA@@@EEEKKKMMMPPPMMMKKKJJJLLLMMMNNNNNNQQQPPPOOOMMMLLLKKKKKKKKKNNNYYYfff{{{pppvvvrrrHHHMMMTTT]]]yyy]]]NNNQQQGGGHHHFFFBBB:::888555111///.........,,,,,,+++++++++,,,---...+++---000000000000111222222333333333222222111000000888@@@DDDFFFIIIKKKMMMHHHAAA999555777888666333...:::???AAAJJJYYYtttwwwdddiiimmmjjjrrrzzzhhh[[[tttcccuuu___DDDEEEUUUwww~~~zzz{{{|||}}}{{{tttlll]]]EEE@@@MMMQQQNNNZZZcccbbb[[[WWWVVVTTTRRRTTTTTTUUU[[[bbbdddbbbYYYWWWPPP\\\~~~ZZZBBBIIIIIIJJJGGGCCCFFFZZZooo~~~VVVtttzzzMMM777222444333222111000000000000////////////000000000111111111111222333333444444666:::444111:::>>><<<@@@WWWmmmNNNOOO___eee___uuuYYYCCCAAAAAA777111555555444333222111111111111000000000000000000000000111000//////000111000///999111333:::]]]}}}]]]OOO[[[mmmbbbjjjxxxnnnMMMGGGPPPnnnzzzpppvvv\\\qqqcccIIIIII[[[ddd~~~qqqSSSHHHLLLGGGwwwyyymmmmmmVVV444,,,***,,,000///+++***......................................................------------...//////000000///000000111222333...444777555777NNNuuu]]]UUUKKKMMM^^^SSS{{{tttoooiiieeennneee___eeerrryyyuuunnn|||xxx{{{uuuooorrrzzzzzz|||sssgggZZZ]]]\\\QQQFFFCCCIIIMMMIIIAAA===DDDHHHHHHHHHJJJJJJHHHPPPNNNMMMLLLKKKKKKKKKJJJLLLLLLKKKKKKJJJHHHGGGFFFKKKLLLRRRkkkwwwmmmUUUUUUZZZ```rrr^^^NNNQQQFFFHHHFFFBBB:::888555111///.........++++++++++++,,,,,,---------///000000//////000111222333333333333222111111...555AAAIIILLLKKKLLLMMMLLLEEE;;;777888999777444555===:::???ZZZppppppkkkiiinnnvvvfffiiixxxccc___ppphhhuuuXXX===DDDppp~~~zzzvvv|||qqqnnneeeSSSDDDJJJVVVZZZRRR[[[aaa]]]WWWVVVWWWWWWYYYYYYWWWSSSSSSWWWYYYVVViiiaaaQQQOOOaaa|||KKKLLLOOONNNFFF>>>BBBKKKZZZbbbaaazzz~~~|||}}}YYY999222555333333222111000000000000...////////////000000000000000111222222333333444333;;;666///888???>>>???>>>qqqrrrRRRNNN[[[ccchhhxxx}}}{{{gggTTTAAA888888999888777444333222111111111111111////////////////////////...222555333///---///333000'''777;;;,,,OOOvvvRRRZZZuuu\\\HHHaaa}}}dddFFF@@@GGGDDDUUUzzztttiiipppxxx}}}qqq]]]eeedddSSSCCCEEENNNOOOooozzz}}}zzzSSSJJJMMMKKKdddzzz|||vvv___???//////------000111...,,,---................................................---------------...//////////////////000111222222777111111888777555BBBUUU|||wwwoooooo[[[TTTTTTdddkkkmmmiiijjjrrryyyzzzvvvQQQ\\\ccccccbbbccckkkyyy~~~{{{pppnnneeeMMMCCC@@@BBBEEEIIIJJJHHHGGGFFFBBBHHHKKKKKKKKKLLLKKKGGGNNNNNNMMMLLLJJJIIIHHHHHHGGGGGGHHHIIIIIIHHHGGGGGGKKKEEEOOOaaa~~~QQQUUUYYY]]]kkk___OOOQQQFFFHHHFFFCCC999888444111///......///++++++,,,,,,,,,---------///000111000//////000222222333333333333333222222---222<<>>ZZZwwwllljjjsss|||```WWWEEE666333666777222333222111111000000111111////////////////////////,,,222777555...+++///555---444000222444+++UUU}}}xxx]]]999fff~~~lllZZZrrriiiOOOUUUMMM===@@@PPPXXX^^^```hhhvvv~~~}}}lll[[[XXX^^^^^^ZZZNNN===;;;<<>>BBBHHHJJJEEEBBBFFFNNNIIIKKKIIIFFFFFFJJJLLLJJJKKKLLLKKKJJJGGGFFFGGGHHHFFFGGGHHHJJJJJJKKKKKKKKKGGGAAAQQQJJJqqqlllSSSWWW]]]aaa}}}```OOOQQQFFFHHHFFFCCC999777444111///...//////++++++,,,,,,---------,,,...///000000000111333555222222333333444333333222//////444???GGGHHHJJJNNNLLLIIICCC>>>:::999999999111333...777UUUhhhfffaaaooo|||uuu~~~}}}llljjjzzzZZZttteeeeeecccUUUKKKUUUaaaaaa]]]TTTVVVVVVTTTTTTXXXWWWTTTOOOUUUYYYXXXXXXYYYVVVRRRRRRWWW^^^fffbbbQQQXXXwww|||SSSMMMQQQLLLDDDCCCIIIGGG@@@KKKlllzzzzzz{{{kkkKKK444......)))222111111000000000000000........./////////000000000000000111222222333333///888666444999888444777>>>:::KKK~~~```NNNLLLoooiii]]]ttt~~~iiiYYYPPPBBB888555444222...222222111000000000000111////////////////////////+++000444333///---///222333;;;---))):::777666QQQ~~~hhhUUUBBBIIIlllwwwWWWzzzkkkddd~~~\\\aaa^^^PPPHHHLLLRRRSSS@@@BBBKKKMMMHHHMMMSSSMMMdddggg{{{rrrnnnRRRDDDEEEZZZiiimmmwwwzzznnnEEE,,,///444---......---,,,,,,.........................................................------,,,,,,------...///............///000111111)))444:::444000333888999:::111DDDrrrwww]]][[[eeekkkbbb```^^^^^^___bbbeeegggXXXhhhjjjuuuwwwjjjeeeZZZkkkcccRRRRRRJJJ???FFFFFFDDDFFFGGGDDDAAAEEELLLIIIJJJIIIFFFGGGKKKLLLJJJHHHIIIIIIGGGEEEDDDGGGIIIHHHIIIIIIJJJKKKKKKLLLLLLIIIFFFOOOMMM\\\yyycccXXXSSSXXXccc```OOOQQQFFFHHHFFFCCC999777444111////////////***+++,,,---------,,,,,,,,,...000000111222555888222222333444444333333333222,,,...888BBBFFFIIINNNKKKIIIFFF@@@;;;999999:::333444///222>>>FFFTTTjjjvvv~~~]]]nnnuuukkkccc___MMMGGGXXXddd^^^XXXVVVWWWVVVVVVYYY\\\ZZZUUU[[[^^^\\\VVVSSSTTTUUUSSSVVVVVVSSSVVVYYYOOOPPPaaa|||SSSGGGKKKPPP>>>GGGFFFBBBFFFKKK[[[rrreee~~~~~~tttLLL444,,,666;;;222222111000000000000000111............/////////000000000000111222222333333555888222000777777666>>>555@@@777VVVkkkOOOKKK]]]eeeZZZ[[[hhhwwwooo]]]FFF:::222555888444111333222111000000000000000111////////////////////////,,,---///000000/////////333!!!,,,999,,,000<<<222EEEsssTTT???LLLmmmiiiqqqzzzssszzznnnnnn{{{\\\KKK???JJJVVVdddzzzqqqwwwJJJ......,,,(((+++///---000111...++++++,,,---................................................---,,,,,,,,,,,,---.........------......///000111666///...555777333333888///:::<<<:::KKKmmmsssqqqsss{{{rrrttt|||wwwmmmooo{{{jjj]]]yyy|||ssstttxxxuuuuuuYYY@@@EEEDDD???GGGHHHBBB@@@EEEGGGDDDBBBEEECCCHHHKKKLLLNNNOOOLLLFFFFFFGGGGGGEEECCCCCCGGGJJJJJJIIIIIIIIIIIIJJJKKKKKKSSSPPPLLLYYYNNNeeeSSSNNNYYY[[[\\\LLLPPPFFFIIIGGGBBB<<<999555111...------...,,,,,,,,,,,,,,,,,,,,,,,,------...//////////////////000111222333222111000111//////000666???HHHMMMMMMMMMKKKGGGBBB===999777666666666444444AAA[[[ttt}}}QQQGGGYYYyyyfffwwwzzzqqqeeeiiiUUUHHHOOO[[[```ccchhhWWWUUUTTTUUUWWWXXXVVVTTTVVV[[[]]]YYYVVVWWWYYYYYYZZZNNNJJJQQQTTTOOOMMMQQQHHH|||NNN;;;TTTPPPEEE<<>>???BBBFFFGGGGGGEEEAAAGGGCCC@@@SSSlllkkkWWW>>>BBBFFFHHHFFFFFFHHHJJJOOOMMMJJJHHHHHHIIIKKKLLLOOOLLLNNNPPPRRR^^^cccQQQTTT]]]LLLOOOEEEGGGDDD???<<<999555111...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000111222333444444444333333111000000111444<<>>???BBBDDDEEEDDDCCC???CCCAAA>>>HHHXXXXXXLLL???AAACCCDDDDDDDDDEEEFFFKKKIIIGGGFFFFFFGGGIIIKKKHHHFFFJJJPPPRRRVVVhhh}}}~~~qqqOOO\\\LLLOOODDDEEEAAA===;;;999555111///---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111222222222111222333444444444444333000222222111111888CCCLLLNNNKKKHHHGGGFFFCCC>>>:::999777666666444222777???\\\yyy^^^YYYhhh```[[[mmmrrrhhhrrr___UUUPPPTTTWWWUUUVVVZZZ\\\ZZZWWWVVVWWWXXXXXXWWWSSSUUUUUUSSSUUUXXXXXXTTTTTTMMMKKKRRRTTTNNNKKKLLLEEE@@@DDDcccVVVMMMGGGIIIMMMLLLIIIHHHAAABBBAAAAAAEEELLLPPPPPPIIIPPPdddwwwzzz}}}www|||}}}sssppptttrrrqqqmmmbbbTTTUUUXXX___www~~~VVV999111///222333///000555000000000/////////..............................//////000000000000111111222222222222333555666777666999999888777BBBqqqvvvYYYOOOSSSQQQbbbnnnXXXGGGIIIWWWVVVkkkzzz{{{\\\EEE;;;999666555444333222111111111000000//////......//////......------------..................................../////////000000000---222---///IIItttyyymmmTTT999CCCLLLgggcccmmmwwwbbbooonnniiitttuuukkk|||www|||qqqVVV:::CCCNNN^^^wwwnnnPPP888---+++000000///...------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................///000111222333333222//////333666333000///777AAAJJJbbb|||tttvvvxxxnnn___QQQHHHCCCBBBAAAEEEEEEFFFHHHHHHFFFBBB???@@@??????AAACCCDDDBBBAAAAAABBBBBBBBBFFFLLLLLLIIIBBB@@@???@@@AAABBBBBBBBBGGGEEEDDDCCCCCCDDDFFFHHHEEEAAACCCKKKNNNMMMRRRZZZZZZKKKOOOCCCDDDAAA===:::888555222///...------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000111222333333///000000111222222222222000333444111///333???IIIMMMJJJGGGGGGHHHFFFAAA===:::777666999999666555777FFF]]]uuuxxxlllzzzllluuu{{{vvvwwwqqqWWWTTTTTTWWWVVVRRRSSSWWW\\\YYYVVVSSSSSSSSSUUUUUUSSSSSSRRRQQQTTTYYYWWWRRRKKKGGGGGGLLLMMMHHHDDDDDD???FFFBBB===ZZZaaaIIIJJJMMMGGG>>>KKKMMMIIIAAA>>>CCCFFFDDDLLLGGGIIIQQQRRROOOWWWeeeqqqkkkcccbbbdddbbbeeennn```[[[______VVVRRRNNNCCCLLLZZZ|||}}}sssOOO333333000111444222......222000000/////////.................................////////////000000000111111111111222222333555555777999333666???999FFFkkk[[[UUUUUU[[[]]]eeeppp```XXXOOOLLLNNN[[[uuuyyyoooRRRBBB===;;;555444333222111111111111000//////.........//////......------------......................................./////////000000///555111///222...GGGzzzTTTTTTZZZJJJHHHLLLCCCUUU^^^ggg|||]]]eeeyyywwwjjjjjjoooqqqwwwjjjGGGAAAAAAKKK^^^VVVJJJ___aaassszzziiiJJJ777---(((---555000///...---------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............//////000111222222000------111777::::::999888999555888GGGQQQ^^^qqq{{{uuunnn~~~~~~{{{tttggg```mmmhhhRRR```WWWJJJ???<<>>EEEIIIGGGEEEEEECCCAAAEEEEEECCCCCCGGGKKKJJJFFFBBBJJJIIIKKKUUUSSSOOOWWWMMMLLLLLLDDD;;;EEERRRPPPcccoooGGG...888666333000111111///...///////////////.......................................////////////000000000111111000111111222333444333:::333333BBB???999CCCvvvVVVNNNUUUSSSMMMJJJtttxxxjjjbbb___YYYLLLAAA@@@KKKTTT]]]pppzzzhhhxxxuuuWWWEEE???;;;555444333222111111111111111//////............//////......------------..........................................////////////...///***222>>>111,,,@@@]]]wwwuuuooo\\\SSSJJJ===FFFEEE<<>>AAAEEEHHHHHHGGGEEEDDDEEEDDDCCCCCCEEEEEECCCBBB@@@@@@@@@BBBEEEGGGHHHGGGAAA;;;:::BBBHHHGGGFFFGGGJJJGGGCCCCCCEEEFFFEEECCCHHHGGGEEECCCBBBAAAAAAAAADDDDDDEEEGGGGGGHHHNNNUUUTTTbbbVVVKKKOOOCCCDDDCCCAAA888777555333111///...---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///000111111111111111111222333444555666222333444111///000777===EEEFFFGGGHHHGGGFFFEEEEEEBBB;;;777888999777666777777999@@@SSSrrrzzzqqqcccjjj{{{}}}fffjjjlllsss___JJJNNNRRRSSSSSSSSSUUUXXX[[[[[[YYYUUUQQQPPPQQQSSSLLLNNNLLLIIIIIIKKKJJJEEEFFFFFFHHHHHHGGGDDDAAA???===555666???<<<888OOOqqqoooYYYPPPHHHFFFEEEDDDDDDFFF===FFFJJJEEECCCHHHJJJGGGBBBIIIFFFCCCGGGFFF@@@AAA999>>>EEEEEENNNuuusssKKK888111222444000------///000000////////////.........------------------------------......////////////000000000000000000000111222222---999888111555:::;;;<<>>FFF???:::CCCKKKEEEAAACCCFFFGGGJJJNNNIII>>>:::AAACCC===>>>GGG;;;???CCCEEEEEEDDDCCCCCCCCCAAA>>>>>>???AAAAAA@@@AAA@@@@@@BBBEEEHHHIIIIIIDDD???>>>CCCGGGGGGEEECCCKKKIIIGGGFFFGGGGGGFFFEEEHHHGGGFFFDDDCCCBBBBBBAAA@@@FFFLLLLLLHHHFFFIIIMMMVVVIIISSS}}}WWWLLLPPPCCCCCCBBB@@@777666555333111///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++---...////////////222111111111333444666777222333333222000111444666@@@DDDHHHHHHFFFDDDFFFIIIEEE>>>::::::999777666888333222333@@@]]]~~~pppggg~~~nnnNNN>>>@@@HHHjjjjjjiiieeeTTTHHHKKKNNNNNNOOORRRUUUWWWYYYZZZYYYUUUPPPNNNNNNOOOMMMPPPOOOIIIFFFFFFEEECCCAAACCCDDDBBB@@@>>><<<;;;333<<<<<<666999DDDCCC999SSSjjjeeecccWWWKKKGGGGGGGGGGGGEEEBBB>>>???AAAGGGFFFAAA<<>>FFFEEE<<<===FFFFFF<<>>DDDJJJ@@@>>><<<===???@@@AAA@@@BBBAAA@@@AAADDDGGGHHHHHHCCCFFFHHHGGGGGGIIIIIIGGGGGGHHHIIIHHHGGGEEEEEEFFFEEEEEEEEEDDDDDDDDDDDDDDDAAAGGGKKKJJJFFFEEEFFFHHHKKKIIIFFFRRRyyyYYYNNNQQQCCCBBB@@@>>>777666555333111///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---.........---000/////////000222444555333333222222222222222222===CCCIIIIIIEEECCCFFFKKKDDD???<<<===<<<888888;;;555777666666<<>><<<;;;777555666888777444777===???GGGsss|||gggTTTMMMWWW]]]VVVSSSWWWaaaYYYUUUQQQWWWppp^^^;;;>>>555+++000444---000222///---...000111//////.........---------------------------------............/////////000000////////////000000111555+++333999111555;;;111999777>>>iiivvvzzz~~~lllaaammmtttwwwxxxuuuqqqqqqwww}}}xxxqqqqqqppp~~~RRR>>>222666999333222999222111000000000000000111---------------...///000.........------.........---------------------------------.........//////444!!!(((888333111333)))999,,,+++888:::777IIIddd|||bbbHHH<<<555555111,,,000888222000,,,***---111000,,,------,,,,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------..................000111...(((***111444111%%%444666111555777555777///:::999444888999777;;;===:::999<<<===:::999;;;444:::<<<:::<<>>BBBCCCBBBBBBDDDFFF>>>======???BBBDDDCCCBBBCCCBBB@@@@@@BBBDDDEEEEEE;;;FFFLLLGGGDDDGGGKKKJJJCCCFFFIIIIIIEEECCCCCCEEEBBBBBBCCCDDDDDDEEEFFFFFFFFFHHHFFFCCCBBBEEEIIIKKKOOOJJJHHHLLLVVVoooSSSPPPOOONNNAAACCC===999888555333000...------,,,,,,,,,+++++++++******+++***))))))+++---///111...222555333///---000444111222555666666444111...444===GGGLLLJJJGGGEEEEEEEEEDDDBBB@@@===:::888777777777777777777888888999BBBVVVzzz\\\mmmyyy~~~zzzttt{{{zzzyyy||||||yyyrrryyyqqquuusssnnnPPPVVVOOOQQQOOOJJJLLLSSSUUUQQQSSSUUUWWWUUUPPPLLLJJJJJJPPPQQQQQQMMMHHHEEEGGGJJJDDDAAA>>><<<<<<<<<;;;:::666666666666666666666666777>>>CCCUUUKKK@@@444000333555222---111111000......---------.................................------,,,,,,,,,...------------...///////////////000111111222222111222222333333444444555222???<<<999ddd{{{www{{{vvvXXX<<<:::777555333333333444////////////////////////......------------......000///...---,,,+++++++++,,,,,,,,,---------......---------------------------------............///---......///000111111222======EEEUUUfffxxxrrr```NNN@@@999000000000000////////////------------------------.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///...,,,+++***+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......------......///000000000111111222222222333333333333444444555666777777888555666777777777777777666777777999:::<<<===>>>???@@@AAAAAA@@@???>>>@@@AAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBBAAA@@@@@@??????>>>CCCGGGIIIHHHDDDCCCFFFIIIIIIGGGDDDAAAAAABBBEEEGGGDDDAAA@@@CCCCCCBBBCCCGGGAAAFFFJJJGGGBBBBBBHHHOOOQQQFFFEEENNNPPPTTTsssSSSOOOMMMLLL???BBB<<<999777555333000...------,,,,,,,,,+++++++++******+++*********+++---///000...111222111///...///222222444666777666444111///444999>>>CCCDDDFFFGGGIIIEEEEEECCCAAA>>>;;;:::888888777777666777777888888<<<;;;IIIiii}}}zzzoooqqqvvvzzzzzzzzz{{{xxxtttwww{{{xxxqqqccc{{{{{{rrrdddUUUXXXNNNQQQQQQOOOPPPTTTTTTPPPNNNRRRVVVWWWTTTPPPMMMLLLPPPOOOMMMKKKHHHFFFGGGHHHDDDAAA>>><<<;;;;;;:::888666666666666666666666666888777666:::PPP|||xxx@@@;;;555//////222444111...111000///...------------..............................---------,,,,,,,,,---------------...//////...//////000000111222222111111222222333444444444777777999777999VVVpppmmmtttsss|||```GGG:::999666444222222222333////////////////////////......------------......//////...,,,,,,++++++,,,,,,,,,,,,------------...------------------------------------............---......///000000111111...+++,,,111555888@@@IIINNNRRR___wwwzzzppp```VVVUUUCCCBBB???;;;666222...,,,000000000/////////......------------------------......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,+++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...------......//////000000111111111222222222333333333333333444444555555666444555666777777777777777777888999:::;;;<<<===>>>???@@@@@@???>>>>>>???AAA>>>>>>>>>>>>>>>>>>>>>===@@@@@@????????????>>>>>>@@@DDDGGGFFFCCCCCCEEEIIIJJJGGGDDDAAA???@@@AAACCCCCC???>>>@@@@@@???@@@DDD@@@FFFJJJGGGAAABBBJJJTTTXXXMMMGGGIIIFFFEEERRRfffTTTNNNKKKIII===@@@;;;888777555222000...---,,,,,,,,,,,,+++++++++******+++*********+++,,,...///////////////////////////333444666777666555333111111222777<<>><<<:::888777777666666666777777333222666AAAOOO^^^nnnzzzmmm```}}}wwwsssoookkkoooqqqppprrrvvvwwwtttqqqwww~~~xxxooojjjhhhjjjyyy}}}jjjZZZYYYKKKLLLPPPSSSRRRSSSUUUSSSOOOJJJNNNSSSVVVUUUSSSPPPOOONNNLLLIIIGGGGGGGGGFFFEEEDDDAAA===;;;:::999777666555555555555555555555555555111444888555>>>gggZZZ@@@::://///////000222222000...000000///...------------------------------------------------,,,,,,,,,,,,---------------......///......//////000111111111111111111222333333444444;;;///111<<<777000NNN{{{rrrnnnzzz{{{}}}|||wwwjjjqqqwwwxxx{{{oooTTTBBB333777666444222111000111111////////////////////////......------------......///...---,,,,,,++++++,,,,,,,,,,,,,,,------------------------------------------------............------......///000000000222000//////---)))***---------000:::GGGOOONNNKKKFFF<<<666888777000---...)))***,,,...///111111111000////////////.........------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,---------------------...//////000000000111111111222222222222222222222222333333333333333444555666777777777777888888999999:::;;;;;;<<<>>>???@@@???======???AAA=========<<<;;;;;;;;;:::===>>>>>>>>>>>>?????????>>>AAADDDDDDBBBBBBDDDGGGFFFDDDBBB@@@???@@@AAABBBDDD@@@>>>???>>>===???CCCAAAFFFIIIFFF@@@@@@HHHPPPSSSLLLGGGFFFGGGFFFFFFHHHLLL}}}VVVOOOJJJHHH<<<@@@<<<888777555222000...---,,,,,,,,,,,,+++++++++******************+++,,,---...000...---...000111000///111222444555777777777666///000444<<>><<<999888777777666666666666333777:::888444555???IIIUUUnnnrrrMMMJJJ[[[lllpppnnnoooqqqqqqiiilllllljjjlllrrrtttsssrrrssssssqqqjjjcccdddhhhsssqqq}}}qqqUUUZZZ]]]GGGLLLOOOQQQRRRQQQRRRRRRQQQKKKMMMPPPQQQRRRQQQPPPPPPMMMIIIEEEDDDFFFFFFDDDBBBCCC@@@<<<999888777555444444444444444444444444444333000666@@@;;;///666HHHkkkrrrNNN>>>888333000111333333222///......000///...---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///------...//////000000111000000111111222333333333555000111:::AAA@@@<<<999^^^xxx___CCC777777555444333222000000//////000...........................------,,,,,,------......------,,,+++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------....../////////---...000111111000222444555111......000000,,,(((///)))(((---///......111111111111111000///...---/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---......//////000000000000111111111111222333222222222222222222222111222444555666777777888888888888999999999::::::>>>???@@@???>>>>>>@@@AAA??????>>>===<<<;;;;;;;;;======>>>>>>???@@@@@@AAA>>>AAACCCDDDBBBAAABBBDDD?????????@@@AAACCCEEEFFFGGGBBB?????????===@@@DDDEEEFFFGGGFFFCCCBBBBBBCCCGGGGGGFFFFFFIIIMMMJJJDDDFFFNNNeeeXXXPPPKKKHHH<<>>CCCDDDEEEDDDCCCAAA???>>>::::::999777777666666666999555222444:::===777///888AAAKKKMMMKKKLLLSSSZZZbbbuuu~~~||||||lllMMMCCCOOO[[[```````````````gggiiihhhdddeeejjjlllkkksssmmmjjjhhhddd___aaahhhbbbmmmwww]]]UUUZZZXXXYYYOOONNNNNNNNNMMMMMMQQQUUUOOONNNLLLKKKKKKLLLNNNNNNLLLHHHDDDBBBDDDDDDBBB???AAA>>>:::888666555333222222222222222222222222222444222222555777666666888777MMMsssYYY<<<444666222***111333333222///---...//////......------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---------...//////000000//////000111111222222333...777888000///777<<<:::888XXXcccJJJ<<<333666>>><<<111111000///////////////------------------------------,,,,,,,,,,,,------------,,,+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------............***,,,---+++***,,,...000---,,,,,,...222555666555666333111222222000//////---------------,,,,,,+++............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,+++*********+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------...///////////////000000000111111111333333222222222222222222111222333444666666777777666777777777888888999999>>>???@@@???>>>???AAABBBBBBBBBAAA@@@??????>>>>>>===>>>>>>???@@@AAABBBBBB@@@BBBCCCDDDCCCAAAAAA@@@>>>>>>@@@AAACCCEEEFFFGGGEEEAAA>>>???>>>===>>>BBBGGGEEEEEEHHHLLLKKKDDD===DDDHHHHHHCCCBBBEEEDDD???IIINNNIIIWWWXXXPPPLLLIII===BBB===777666444111///---,,,+++,,,,,,,,,+++++++++******)))******++++++++++++,,,...//////000000111111222,,,---///222555999<<<>>>FFF>>>555222666<<<@@@@@@BBBCCCDDDEEEDDDBBB@@@???===<<<:::999888777666666666999999777777999999666444666777777777888;;;===999HHHPPPPPPOOOPPPfffuuuQQQDDDJJJQQQVVVYYYZZZ[[[\\\```cccbbb^^^^^^aaabbb___fff```^^^```^^^YYY]]]eeeiiiqqqxxxppp\\\]]]LLLEEEaaaQQQNNNLLLKKKIIIJJJPPPXXXSSSOOOIIIFFFGGGIIIKKKLLLKKKHHHEEECCCBBBAAA@@@??????<<<888666555444333111111111111111111111111111...666777000...666;;;:::;;;666666FFFkkkZZZ555"""000777)))(((888.........---,,,---///111......---------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,------...//////////////////000111111222222444444444333///---444<<<:::>>>GGGkkkVVVAAA888999888::::::111/////////////////////...------------------------------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------000222111---+++...111111...---,,,******))))))***&&&&&&(((***,,,---...///......///000111111111111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////////////////000000000000111111222222222222222222111222333444555555555555555555666666777888999999===>>>??????>>>>>>@@@BBBCCCCCCCCCBBBBBBAAAAAA@@@>>>??????@@@AAABBBBBBBBB???@@@BBBCCCCCCBBB@@@???@@@AAABBBCCCCCCCCCBBBBBB@@@<<<;;;======;;;;;;???EEECCCDDDKKKSSSSSSLLLDDDFFFIIIHHHBBB???@@@BBBCCCBBBQQQRRRKKKTTTiiiVVVOOOLLLIII===AAA<<<777666444111///---,,,+++,,,,,,,,,+++++++++******)))******++++++++++++++++++...000000......000333......///000333777:::<<>><<<:::999888777777222>>>CCC:::......666<<<555999===@@@???<<<999777888<<<===???AAA;;;DDD\\\yyy|||vvvSSS<<>>>>>>>><<<:::666444444333222111000000000000000000000000,,,555999444000222333222,,,555<<<::::::NNNwwwggg999,,,>>>AAA000***444555+++,,,++++++,,,---...//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,---......//////......//////000111111222555000///666:::666111000111???;;;888YYYfff>>>DDD:::<<<>>>666222222,,,......//////////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,+++++++++++++++,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,(((---...***)))---///...///000111000//////111333111222222111///...------,,,,,,---------,,,++++++---------,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***************+++,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,------......///........./////////000000/////////000000111111222111222333444444444444444333333444555777888999999:::<<<===<<<<<<<<<>>>@@@BBBBBBBBBBBBAAAAAAAAAAAA>>>>>>??????@@@@@@AAAAAA:::;;;>>>AAACCCBBBAAA???>>>???AAABBBBBBBBB@@@@@@<<<:::;;;>>>>>>;;;;;;>>>CCCCCCFFFKKKOOOQQQOOOLLLHHHEEECCCBBBAAA@@@DDDIIIMMMCCC<<>>>>>>>>>>>===:::666222???AAACCCDDDDDDCCCAAA???@@@???===;;;:::888888777666888666222444:::888222777777666444222444888<<<:::777444;;;DDD???@@@QQQbbb}}}eeeZZZJJJBBB;;;@@@EEEKKKMMMJJJIIINNNUUUVVVZZZ\\\[[[ZZZ[[[XXXSSSVVVRRRRRRTTTSSS[[[xxxzzz~~~^^^QQQSSSHHHLLLTTTHHHRRROOONNNOOOLLLJJJPPP[[[RRRNNNJJJIIIJJJKKKJJJIIIJJJKKKIIIEEE???;;;<<>>888444+++***111333,,,,,,333...------...000000...,,,------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,------......///......//////000111111111+++444555------555777333555444333888:::===aaa\\\JJJLLLFFFAAA;;;>>>;;;,,,)))555;;;---...//////000/////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++***++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***000222...---000000,,,+++---......,,,+++,,,...***---///------......---,,,------............------------,,,,,,,,,++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++***)))))))))***,,,---******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,------......///............/////////000,,,------...///000111111222222333444444444333333222222333555666888999:::888:::;;;::::::;;;===???@@@@@@@@@@@@@@@AAAAAAAAA>>>>>>>>>>>>????????????666777:::>>>BBBCCCBBB@@@:::;;;>>>AAABBBBBBBBBAAA<<<:::<<<@@@AAA>>>===???BBBDDDGGGHHHHHHIIILLLOOOJJJBBB===??????<<<>>>CCC777HHHIIIBBBFFFKKKKKKOOOKKK~~~XXXMMMFFFKKK@@@???:::888666333000...,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))***+++...000111000...,,,...000222333333444666888@@@EEEIIIJJJHHHBBB888---;;;<<<@@@AAA>>>::::::<<>>;;;888888888999999888777555555666666777666666555555555666666777888888888888999:::;;;<<>>;;;;;;<<<555555444333222111000///000000000000000000000000111111111000000000000000222222333444444555666666;;;???LLLfffxxx^^^DDD999777444111/////////............//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---------............//////000000000111111111111222222333555888<<<@@@BBBmmmtttWWWEEE???>>>???AAA???===888444000///////////////.........------------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---,,,++++++++++++***)))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............//////////////////.........000111111222222333444444222222222333444555666777777888:::;;;<<<<<<;;;::::::>>>???<<<:::<<<===<<<;;;<<<===>>>>>>>>><<<<<<666777999<<<>>>>>><<<:::999;;;>>>AAACCCBBBAAA@@@???<<<:::<<<@@@AAA>>>:::CCC>>>???HHHPPPOOOJJJFFFJJJFFFBBB???>>><<<:::999===>>>???AAADDDGGGJJJKKKHHHBBBFFFbbbUUUMMMFFFJJJ???>>>;;;888666333000...---,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))***+++---///000///.........000222333333444666888bbbYYYSSSTTTQQQEEE666...,,,222999;;;999888>>>EEEBBBAAA@@@???>>>;;;888666999888777666555666666777777777666666666666777777777777777777888999:::;;;AAACCCPPPfffrrrgggMMM:::>>>???AAACCCEEEFFFGGGHHHLLLRRRWWWVVVUUUYYYaaahhhiiiJJJOOOXXXnnnkkkkkkaaaOOOOOONNNJJJEEEBBBCCCEEEPPPSSSTTTQQQLLLHHHIIIKKKIIIIIIHHHGGGFFFFFFFFFFFFDDDEEEEEEAAA;;;888888:::444444333222111000//////////////////////////////000000000000000000000000111222222333444444555555000111444;;;FFFXXXkkkxxxdddDDDAAA777111222444222111222//////............//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...------------............//////000000000111111111333333333333555888;;;===666IIIiiixxxWWWKKK@@@===>>>??????AAA>>>;;;777333000////////////.........---------------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++*********+++++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------------------............////////////............000111111222222333333444111111111222333555666777555555777888999999888888888;;;;;;888999<<<<<<999666777999:::;;;<<<======<<<<<<;;;;;;<<<<<<;;;:::888:::<<>>???<<<999???<<>>>>>>>>===<<<===>>>???AAACCCEEEFFFGGGOOOQQQKKK@@@EEEbbbRRRMMMGGGIII===>>>===888666444111...---,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))******+++,,,...///000000...///111222222444666999>>>AAATTTppp|||lllQQQ@@@...000111333444777999;;;@@@??????AAABBB@@@;;;777888888777666666666666777888777777666666777777777777666666666777888999:::;;;888<<>>999555555666888;;;===???AAABBBAAA>>><<<;;;;;;;;;;;;888999:::<<<>>>@@@AAAAAABBB>>>;;;:::<<<===;;;999;;;:::>>>IIIPPPOOOJJJGGGCCCAAA>>>===>>>@@@@@@@@@>>>???AAABBBCCCCCCBBBBBB999CCCJJJGGGCCCHHHVVV```PPPMMMGGGIII<<<>>>>>>888777444111///---,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))***)))******,,,...000222---///000111222333777999555777???NNN[[[]]]VVVMMM???888///,,,222;;;===;;;@@@===;;;===AAACCC@@@===999888888777777777777777888777777666666666666777666666666666666777888888555999::::::CCCOOOMMMCCC===>>>>>>???@@@BBBCCCDDDIIIAAA<<>>KKKXXXbbb^^^]]]bbbhhhjjjiiigggiiiddd]]]UUUNNNHHHBBB>>>:::222---...///...///444111222222000,,,***---000...------------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------................../////////000000222111111000111111222333777777;;;<<<222555\\\yyyfffUUUGGG>>><<>><<<<<<999666777<<<999777444111///.........---------------------------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,++++++,,,---************************++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........------...............///000000000111222222333333000000111222444666777888888888999::::::;;;;;;;;;???>>><<<;;;AAAFFFCCC===999999999:::===@@@CCCEEEDDDCCCBBB@@@>>><<<<<<===:::::::::;;;===???AAACCCAAA>>>;;;:::;;;<<<===<<<;;;;;;@@@KKKQQQNNNHHHEEEEEEBBB??????AAACCCDDDDDDAAABBBCCCEEEDDDCCCAAA@@@???<<<<<>>>>>999777444111///---------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))+++---000111---...///000111333777:::===AAA===555<<>>SSSLLLKKKJJJJJJIIIGGGEEECCCCCCEEEHHHJJJKKKKKKLLLMMMLLLJJJHHHEEEBBBAAA@@@@@@;;;AAAGGGGGGBBB:::444111000//////......---------..............................//////000000000000//////000000000000000111000///000111333444555444,,,---111666777555666999999999777666777;;;:::666444444555777888777555222,,,444;;;;;;888333---(((//////---++++++...///000------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...---............///////////////000000111222333333,,,111777;;;888444444777IIIllljjjSSSJJJAAA<<<>>>???<<<;;;???;;;999888888666444777===555444222000///.........,,,,,,---------------------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,...///...,,,***+++---************************++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,------------...,,,---------....../////////000000111111222333333111222222333444666888999999999::::::;;;;;;<<<===AAA@@@>>>>>>CCCHHHFFF???<<<<<<<<<<<<>>>@@@BBBDDD@@@CCCEEEDDDBBB???>>>>>><<<<<<;;;;;;===???BBBCCC>>>===;;;:::<<<>>>???@@@@@@@@@FFFOOOSSSOOOIIIGGGHHHEEEBBB@@@BBBDDDFFFFFFCCCDDDEEEFFFEEEDDDAAA@@@@@@???>>>@@@BBBCCCEEEGGGSSSNNNHHHJJJ>>>???>>>999777555222///...------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))***,,,...000---...//////000333777;;;;;;CCCCCC<<>>???;;;;;;<<<<<<;;;;;;:::999999888888777666666666666777777666666666666777777444777888777888;;;:::777::::::::::::<<<>>>@@@AAA>>>AAAHHHOOOTTTfffuuu\\\HHHAAAAAAIIINNNLLLIIIHHHIIIHHHEEECCCDDDEEEHHHKKKMMMNNNNNNNNNKKKKKKIIIGGGDDDAAA???>>>;;;AAAFFFGGGAAA:::444111/////////.........------........................---......//////000000111000000000000000000000000555444222444666666555222555777999;;;999555111///444666555333333444444222:::666111///000000...,,,---444222'''%%%...666666+++,,,,,,---///222///)))---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........///......///000111222222333:::999333---222<<<===666888:::===DDDXXXxxxhhhRRRFFFBBB???===AAA;;;777999<<<:::777666666555777:::888444333666222111000///............,,,,,,,,,,,,---------------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,///000...+++)))***---************************++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,------------,,,,,,,,,---......////////////000000111222222222222222222333444555666777777777777777888999:::;;;>>>???===<<>>???<<<@@@EEEEEEBBB>>>>>>>>>>>>===<<<<<<===???@@@AAA;;;;;;::::::;;;===???@@@DDDDDDIIIQQQSSSOOOJJJIIIHHHDDD@@@???@@@CCCDDDEEEBBBCCCCCCDDDDDDCCCAAA@@@::::::>>>DDDDDDAAA@@@BBBWWWNNNHHHLLL@@@@@@===999888555222///...------,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))******+++,,,---------......///333777;;;NNNGGGAAA>>>777777JJJbbbrrrPPP<<<555222BBBGGGKKKJJJEEE@@@>>>>>><<<======>>>===<<<;;;:::<<<;;;:::999888888888888888777777666666777777888888444444:::>>><<<888666999999:::;;;???CCCFFFIIIGGGLLLVVV___^^^```sssrrrbbb>>>>>>CCC@@@BBBLLLLLLJJJHHHFFFEEEFFFGGGFFFFFFFFFGGGJJJLLLNNNNNNGGGGGGHHHGGGEEECCC@@@>>>===@@@BBBAAA;;;666333333////////////....................................------......///000000111000000000000000000000000......////////////111222//////...------000333555///000333444444333444666777444111111333555666777000444666333111111000,,,---111111//////111---&&&,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........---......///000000000000'''111777333000222222000999333111666;;;>>>@@@CCCTTTpppwwwaaaSSSFFFCCC>>>999888999<<<>>>999888444333777???CCCCCC<<<999888999777222///000000//////.........------++++++,,,,,,,,,------------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))),,,...---)))(((***---************************++++++++++++++++++++++++************************)))************+++++++++************************++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,---------++++++,,,------...////////////000000111111222222222111111111222222333444666555555555555777888999999<<<<<<999:::===<<<:::777888999;;;<<<<<<<<<<<<;;;???BBB@@@<<<:::;;;============<<<<<<=========888999::::::::::::;;;<<>>>>>>>>>>>????????????HHH;;;111222888===AAAFFFYYYOOOHHHMMMBBB@@@<<<:::888555222000......---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))******++++++++++++------......///333888;;;<<<:::PPPmmmfffDDD888HHHQQQbbbrrrxxxxxxmmmQQQ444777BBBOOOTTTOOOGGGAAA@@@===>>>?????????>>><<<;;;>>>===<<<;;;::::::::::::888888777777777777777888:::555555:::999444666???999:::<<>>BBBGGGFFFDDDBBBBBBEEEJJJMMMOOOCCCDDDFFFGGGFFFDDDAAA???>>>???>>>:::555222222444///////////////.................................---------...///000000111111111111111000000000000...111333111------111666000333444333111111111///111111333666333......222///000111222111///...---333,,,)))---000///...000,,,000///)))(((---///---,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---......//////......---111000000111111222333444555222444888444...444@@@666;;;999999???@@@HHHZZZ\\\ZZZYYYWWWRRRKKKGGGHHHOOO;;;===XXXfffUUU@@@:::555:::??????;;;888999;;;444:::===999888<<<<<<777>>>777222111111000111333...............---------+++++++++,,,,,,------------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,%%%))),,,+++((('''***...************************++++++++++++++++++++++++************************)))************+++++++++************************++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,---------++++++,,,,,,---...///////////////000111111222222111111000000000000111111666666555555666777999:::777;;;<<<888777999:::888666777999<<<===>>>======<<<>>>???<<<777555888;;;======<<<<<<<<<;;;;;;:::777888::::::888777777888777777<<>>777777;;;???<<<777:::BBBZZZGGGMMMHHHDDD<<<@@@999888555333000...------++++++++++++++++++++++++)))************+++++++++************************)))+++000444777888999888555>>>NNN]]]^^^RRRDDD<<>>999LLL______RRRHHHEEE???@@@@@@999<<>>AAA<<>>@@@CCCCCCHHHSSSXXXNNNAAAFFFUUUOOOJJJEEEDDDBBBAAACCCHHHCCC>>>:::<<>>===<<<:::777555333222111...000333555444111...+++------------------------///////////////////////////......///111111000...000000000000000111111111111222222222222111000000///000000111222222222111111000000000111111///---111000///.........////////////......---,,,,,,+++------------------------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............//////000000000111111111111222222222333333333444444444444444555555555666666;;;::::::999888888888999:::777666888===???<<<999888888888888888999999999888777666666777999;;;<<<:::999777555333222111000000000///...------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))(((((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///.........//////000111222222111000000//////000000777666555555555666888999999777777888:::;;;888555333555777:::;;;;;;:::999>>>===<<<:::999999999999;;;<<<@@@EEECCC<<<777888777888999999999888888777888777;;;DDDLLLKKK???444444555666999<<<<<<:::888:::999888888888999:::;;;@@@===999666555777:::<<>>EEEJJJKKKNNNRRR===@@@RRRkkkiiiDDD444999EEEPPPVVVSSSGGGDDDGGGGGGJJJFFF999???BBBDDDEEEBBB<<<555111???>>><<<777444444888<<<777===999888???===:::???BBB999999AAA???@@@\\\}}}ccc???444LLLxxxmmmQQQCCCHHHLLLIIICCC>>>???BBBCCCDDDKKKRRROOOGGGJJJUUULLLGGGCCCCCCBBB@@@BBBFFFGGGDDDBBB@@@@@@???===;;;<<<:::888666444222111111---///222444333111---+++------------------------,,,,,,------.........///------//////000000000000......////////////000000000111111111111000//////......///000000000000000000///......//////...---000///...........................------,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------------------------............/////////000000000111111222222222222333333333333333333333444444444444555888888777666666666666666888555444666:::;;;999555777777777777888888888888777666555555666888:::;;;999888666444222111000000000//////...------,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************)))************+++++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................///000111222333222222222222222333333666666555555666777999::::::999999:::<<<<<<:::777444555777888999999888888999999::::::;;;;;;<<<<<>>@@@AAA>>>999999>>>:::999999999888888888777888;;;AAAGGGJJJGGGAAA;;;666666666888::::::999777999888888777777999:::;;;AAA>>>:::777666777999:::UUUGGGNNNJJJEEE===???999888555333000...------++++++++++++++++++++++++)))************+++++++++************************,,,,,,+++,,,...111555777>>><<<===BBBGGGMMMWWWaaahhhdddTTTIIITTTiii~~~hhhNNN???::::::999EEEZZZ___PPPHHHKKKIIIDDD???:::999===AAABBBAAA888:::===>>>===;;;999999999???;;;777;;;777444:::777>>>FFFGGGCCCGGG[[[oooLLLBBBIIIiiikkkHHH;;;???DDDHHHGGGBBB>>>>>>AAADDD???BBBJJJNNNLLLMMMSSSGGGCCCBBBDDDCCCAAABBBEEEGGGHHHGGGCCC>>>:::::::::999888666444222111000///---...000222111///---+++------------------------,,,,,,------...............000333222///...///111....../////////000000000111111222222111111000//////000000111111111111000222000///...///000///...............------------------------,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------............/////////000000000111111111111222222222222111111111222222222333333555444444333333333333444555333111333666666444111555555555666666666777777555555444444444666777888777666444222000///////////////......---,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************)))************+++++++++*********************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................///000111222333444444444555666666777555555555555666888:::<<<<<<;;;;;;===>>>>>><<<:::777888888888999999999:::888999:::;;;<<<<<<<<<<<<;;;;;;===???===999:::???;;;:::999888777888888999999???FFFIIIFFFCCCBBBCCC999777666666777888888777888777777666666888999:::AAA>>>;;;888666666777888RRRHHHOOOIIIEEE===???999888555333000...------++++++++++++++++++++++++))))))*********+++++++++************************+++***)))***///666===AAA===GGGVVV```___ZZZ\\\bbbuuuQQQDDDAAAKKKeeekkkAAA999...444III]]]nnnoooaaahhh]]]OOODDD???>>>======:::;;;<<<===<<<<<<;;;;;;333===>>>???HHHKKKNNNZZZaaaXXXHHH999666;;;@@@BBBrrr|||[[[III>>>777>>>AAACCCBBB>>>===>>>AAABBB======DDDHHHJJJLLLPPPEEEBBBBBBEEEFFFCCCDDDGGGDDDEEEEEECCC???===<<<===666555444222000/////////,,,---///000000...---,,,------------------------///////////////.........000444777444///,,,---000000000000111222222333333333444444444444333222222333333444444444444333333666444111111222333333222.../////////......------,,,,,,,,,,,,,,,,,,++++++------------------------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++***************************************************++++++++++++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,,,,---------------............///////////////000000000111111111//////000000000111111111222222111111111111222222333111000111333333111///333333333444555555666666333333333222333444555666444333222000///..................------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************************************))))))*********+++++++++************************************++++++++++++++++++++++++++++++++++++,,,,,,---------........................///111111222333444555666777888888444444444555777999;;;===:::;;;<<<===>>>===<<<;;;::::::::::::;;;<<<>>>>>>>>>===;;;::::::;;;<<<===:::777999>>>@@@===999999:::999777666777888:::<<<;;;@@@EEEFFFCCCAAABBBDDD:::888555444555666666666777666555555555666888888===<<<:::888777777888888OOOIIIOOOHHHEEE===>>>999888555333000...------++++++++++++++++++++++++))))))*********+++++++++***************************)))(((***///666>>>CCC===NNNdddoooiii\\\ZZZ___jjjzzztttfffdddWWWJJJQQQvvveeeLLL:::333333@@@KKKFFFgggjjjmmmnnniii```VVVPPPOOOJJJBBB<<<;;;???EEEIIIFFFRRRWWW\\\iiirrr}}}___???CCCLLLRRRoooXXX???===???======>>>>>><<<::::::>>>AAA>>>===>>>@@@@@@BBBFFFLLLDDDBBBCCCGGGGGGEEEEEEHHHCCCBBBAAAAAAAAA@@@===;;;444333222000///.........,,,---............------------------------------000000//////......---------111555444///---000444222222333333444555555666666666666666666555444444555666666666666666555555777666444444555555555333000111111111111000//////,,,,,,,,,,,,,,,+++++++++------------------------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))*********+++++++++*********+++++++++,,,,,,*********+++++++++,,,,,,++++++++++++,,,,,,,,,---,,,,,,---------................../////////000000.........////////////000111111000000000111111222111111111111222222000///111222222333444444555555222222222222222222333333111111000......------------------------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************************************************************************************))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,------------...------------...///000111000111333555666777777777222222333444666999;;;===777999:::;;;;;;;;;::::::888888888999;;;===???@@@AAA>>>:::777777:::???BBBHHH>>>888;;;@@@>>>999555777666555555777999<<<>>>======>>>???@@@AAA@@@???:::777444222333444555555555555444333444555666777888777777777777888999999~~~NNNJJJNNNFFFCCC===>>>999888555333000...------++++++++++++++++++++++++)))************+++++++++************************,,,+++)))))),,,111666999999DDDSSSZZZVVVQQQUUU]]]RRR[[[^^^dddnnnlll\\\RRRLLL```uuuzzzJJJ444;;;BBB666@@@NNN[[[cccfffeeedddKKKMMMPPPUUUXXXYYYXXXUUU\\\ccc___VVVTTTSSSYYYhhhTTTQQQYYYlllWWWDDDAAA<<<;;;???;;;;;;;;;999888888;;;>>>;;;<<<>>><<<999:::@@@FFFCCCAAAAAAEEEFFFCCCDDDGGGDDDBBB@@@@@@@@@>>>:::666333222111000///.........------------.........///------------------------........................+++...333444444555888;;;666777777888999:::;;;;;;:::::::::::::::999999888888888999999999888777777888777777888999888666555444444555666666444333222000000//////...------,,,------------------------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))***************************************)))))))))************+++************++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,---------------------............------............//////000000/////////000111111000000111111111111111000000111222222333444555555111111111222222222222222000///......------------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++************************************************************************************************)))************+++++++++************************)))))))))************+++++++++++++++++++++++++++,,,,,,,,,,,,------------------------...///000111...000222444555555555444222222222333555777:::;;;444666999:::999888888999444555666777888:::;;;;;;<<<999666444666;;;AAAEEEWWWGGG999777:::;;;888777444444444555666999;;;<<<<<<999777999===???<<<999888666333222333444444444444333333222333444555666333444555666777777888888{{{NNNJJJMMMDDDBBB<<<>>>999888555333000...------++++++++++++++++++++++++)))************+++++++++************************---,,,+++******,,,...///555777???JJJSSSXXX___fffwwwxxx|||{{{www~~~lllXXXKKK\\\ppp\\\UUUMMMCCC===>>>AAADDDFFF===DDDPPP\\\ccc```XXXQQQOOOVVVOOOBBB===;;;CCCTTT___===:::@@@<<<777999777888::::::999888888888888::::::888666888<<>>@@@BBBBBB@@@@@@AAABBBCCCDDDEEEEEECCCCCCCCCCCCCCCBBBAAAAAA>>>>>>??????>>>>>>===<<<<<<<<<===???@@@???;;;999888888:::::::::999777666666555444333222111000///------------------------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++((()))))))))*********+++************************))))))))))))************************++++++++++++))))))))))))*********+++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------.........//////......------...//////000...///000111111111111222000111111222444555555666111111222222222111111111//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------------...///000000///...---------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++************************************************************************************************************************)))************+++++++++************************))))))))))))************************************++++++,,,,,,,,,---------------------...///000000...///111333444444333222111111111222333555888999222555888999777666777999444555666777777777666555555444444444666:::>>>@@@LLLBBB:::888888666666777444444555555666666777777999666555666:::;;;999666666444222222333444444333333222222111222333444555111222444555555555555555zzzNNNKKKMMMBBBAAA<<<>>>999888555333000...------++++++++++++++++++++++++)))************+++++++++************************---,,,,,,,,,,,,,,,,,,,,,666666???TTThhhrrrtttuuu~~~^^^JJJTTT|||fff\\\WWWRRRMMMEEEBBB???@@@CCCEEEEEECCCIIIWWW]]]bbbqqq}}}BBBCCC===555444::::::444444666:::<<<;;;999555333666777666444555888;;;;;;===:::999;;;<<<:::<<>>DDDDDDDDDEEEHHHIIIHHHFFFIIIJJJKKKLLLMMMNNNOOOOOOKKKLLLLLLLLLLLLKKKJJJJJJEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBDDDFFFGGGEEEAAA>>>:::;;;<<<======;;;:::888::::::888777555444222222------------------------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........//////,,,,,,,,,,,,------...///,,,...000111000000111222000111111333444555666666111111222222222222111000///......------.........,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------+++,,,---......---,,,+++------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))************************************************************************)))************+++++++++************************))))))))))))************************************++++++,,,,,,,,,------------------------...000000...000222444444444222222111111111111222444666888111444888888777666777999777888999999888666333222333333444555666777777888444555999<<<:::444222555555555666666555555444333666555555666888888777555444333222222333444444333333222111111111222333444222222444444444333222111zzzJJJOOOKKKJJJ<<<===;;;;;;999777444111///---,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***+++:::XXXttt~~~xxxooossslllfff]]]nnn}}}pppIII<<<:::888999;;;:::888555999999999888777666666555888999:::<<<===<<<<<<;;;:::<<<===??????===<<<:::>>><<<:::;;;;;;999555111//////.........---------000...---,,,---.........111...///333222,,,,,,111111888>>>@@@AAADDDDDDBBBEEEMMMLLLKKKQQQQQQNNNTTTQQQVVVWWWSSSSSSVVVUUUQQQKKKUUUTTTPPPTTTRRRLLLLLLIIIIIIKKKMMMJJJFFFFFFJJJHHHEEEEEEHHHKKKKKKDDD>>>AAABBBAAAAAABBBBBB@@@;;;===AAAAAA:::888;;;<<<888888777555222///---+++***,,,,,,---......,,,+++***)))***+++,,,,,,------,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,------------------------.................................///////////////444444444444444444444444222222222111000//////............------,,,,,,,,,++++++++++++++++++++++++.........---------,,,,,,///...---,,,,,,---...///***+++,,,---,,,---...///.........,,,+++,,,///222,,,---......---,,,...//////---,,,+++,,,,,,+++***...,,,***,,,///000///---///......------.........,,,,,,+++*********++++++++++++++++++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))++++++++++++++++++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++)))************+++++++++,,,,,,+++***))))))******************************)))************+++++++++***************************+++,,,,,,------,,,,,,---------............///000222333222//////111444111111222333444555666777:::::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;777888888888888999999999666777999999999777444222444555666888888666555444222333444444444333222111111111111111111111111111333333222111000000000111333333333222222111111111|||KKKOOOJJJJJJ===>>><<<;;;999777444111///------+++,,,,,,,,,,,,+++******))))))))))))))))))))))))*********+++++++++,,,,,,******+++++++++,,,,,,,,,444///111<<>>>>>>>>>>><<<<<<;;;999888999:::888444111//////.........---------,,,,,,,,,...///000//////...***)))...111222555999===AAAEEEDDDFFFMMMVVV[[[VVVWWWUUUXXXZZZTTTSSS\\\VVVOOOLLLPPPPPPKKKGGGHHHJJJPPPJJJFFFMMMLLLEEECCCMMMJJJIIIKKKIIIEEEDDDGGGOOOMMMJJJIIIHHHHHHHHHHHHJJJHHHEEEBBBBBBEEEGGGGGGDDDHHHGGGBBB@@@AAA@@@===<<<;;;999777444222000///,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************************************************************************************+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,------------------------....................................////////////333333333333333333333333222222111111000//////.........---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////...------......////////////---+++*********+++---//////......000111///111222222222222333555888666555444444333333222444222000000222222000...------,,,,,,,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))************+++++++++,,,++++++***))))))******************************)))************+++++++++***************************+++,,,,,,------,,,,,,------------............000111222111//////111333222222333444555666777777:::999999999999::::::;;;========================999999999999999999999999666888999:::999777555333333444666777777666444333222222333444444333222111111111111111111111111111333222111111000000000111333333222222222111111111MMMOOOIIIIII===@@@>>>:::999777444111///...---+++,,,,,,,,,,,,+++******))))))))))))))))))))))))*********++++++++++++,,,******+++++++++,,,,,,,,,222...++++++...999MMM___dddnnnpppwww}}}~~~qqqhhhuuussssssmmmEEE333444999777666555555666555333222333333444666777888999:::???>>><<<;;;:::999888888========================999888777777888666333111/////////............---,,,,,,...////////////...666111///444;;;@@@DDDHHHHHHMMMSSSVVVUUUSSSUUUXXXZZZTTTRRRTTTOOOEEEDDDJJJNNNEEEMMMfffsssjjjbbbcccnnnsssnnnnnnzzzzzznnnhhhpppjjjgggfffbbbXXXNNNJJJNNNMMMKKKFFFCCCBBBEEEIIIFFFHHHJJJKKKHHHDDDBBBAAACCCFFFGGGFFFFFFHHHHHHEEEBBBAAA@@@>>>;;;999888777000///...---,,,+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************************************************************************************++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------------------------------............//////000000111111111111111111111111222111111000000//////......------------,,,,,,,,,---------------.........---,,,,,,,,,,,,,,,------............//////000111...///000222444666777888888;;;>>>@@@@@@@@@@@@AAAFFFHHHIIIIIIIIIIIIKKKLLLFFFEEEDDDBBBAAAAAA@@@@@@@@@>>>;;;::::::999777555111000///...............---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))************+++++++++,,,+++******)))*********************************)))************+++++++++***************************++++++,,,,,,,,,,,,,,,------------............///000111111//////000111222333333444555666777777888888888888888999:::;;;>>>==================>>>;;;::::::999999888888777777888999:::999777555333333333555555555555333333111222222333333333222222222222222222222222222222222111111000000000000000222222222111111111111111OOOOOOGGGHHH>>>AAA@@@:::999666444111///...---+++,,,,,,,,,,,,+++******))))))))))))))))))))))))************++++++++++++******+++++++++,,,,,,,,,***+++---...---333DDDUUUVVV___hhhsssrrroooWWWjjjxxxzzzrrrnnnkkkqqqaaa???000222:::@@@555444444444444444333222222222333555666777888999===<<<:::888777777777888;;;;;;::::::::::::;;;;;;:::999888777666444111000/////////...............///000//////......///000000111555;;;AAAFFFJJJNNNRRRPPPSSSWWWTTTKKKFFFGGGCCCFFFPPPWWWYYY```gggfffvvvwwwhhhhhhfffaaaZZZRRRKKKHHHHHHIIIKKKLLLJJJFFFFFFHHHFFFGGGGGGGGGIIIJJJIIIGGGFFFEEEDDDCCCAAA???>>>>>>888666333000...---------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***************************************************************************************************************************++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......//////000000111111111111111111111111111111000000////////////---------------------------------------.........///...---,,,++++++,,,,,,+++,,,---///000222444555999999:::===@@@CCCDDDDDDAAACCCFFFGGGGGGHHHJJJLLLNNNPPPQQQPPPOOOOOOPPPRRRRRRRRRRRRPPPMMMLLLLLLMMMKKKJJJIIIHHHFFFEEECCCBBB===<<<:::888777666555555000///...---,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++))))))*********+++++++++++++++***************+++************************))))))*********+++++++++******************************+++,,,,,,,,,,,,+++,,,,,,---------.........//////000000000/////////111222222333444444555555666666666777888999:::;;;::::::999888888999::::::::::::999888777666555555666777777888777666444333222222333444444333222222111111111222222222222222222222222222222222222222111000000/////////000000111111111111111111111000PPPNNNFFFHHH>>>BBB@@@999888666333111///......+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,+++,,,///111///---222:::LLLkkkxxxeeeTTTXXXrrrrrrkkkllluuu|||```MMM999444:::===777000333444555555444333333333333333444444444555555555777777555444444555777777999888777777777777888999<<<;;;:::888444222000///////////////////////////000000000......000555:::777???GGGKKKMMMNNNPPPRRRPPPFFFFFFPPPWWWSSSSSSXXXaaalll~~~rrrcccWWWOOOIIIFFFCCC@@@DDDLLLLLLIIIEEEEEEFFFFFFEEEDDDGGGGGGFFFEEEDDDCCCBBBBBBAAA???;;;777333111000000+++************+++,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++*********************************************************************************************************************************+++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...///000000111111111111111111111111111000000000///////////////------------------------++++++,,,,,,---------.........---------///000222111222444777;;;===???@@@LLLJJJFFFDDDCCCAAA===;;;888888888888999<<<@@@DDDRRRSSSSSSRRRPPPOOOPPPQQQUUUVVVVVVTTTQQQOOOPPPRRRSSSTTTSSSRRRQQQPPPPPPPPPLLLKKKHHHEEECCCAAA??????:::999777444222111000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++))))))*********++++++++++++***************++++++************************))))))*********+++++++++************************)))***++++++,,,,,,++++++,,,,,,,,,------------.../////////000111000///...000000000111111222222222444555555666777888:::;;;888777666555555666777888999888777666555333333222444555555555444333222111111111222222222222111111000000000000111111222222111111111111111111111111000//////...//////000000000000000000000000000000PPPMMMFFFHHH???AAA???999888666333111000///...+++,,,,,,,,,,,,+++******)))))))))))))))))))))))))))))))))************+++******+++++++++,,,,,,,,,...++++++......,,,,,,000888SSSsssSSS===666222444888666111///222444666555444333333444444444444333333333333333222222222333444555666777666666666666666666666666;;;;;;:::777333000///000...////////////000000000---///111111222666>>>DDDHHHNNNRRRPPPMMMLLLIIIFFFHHHEEETTTqqq~~~{{{{{{rrr___QQQMMMLLLDDD>>>>>>AAABBBEEEHHHGGGFFFFFFFFFEEEDDDDDDDDDFFFDDDAAA>>>:::888666555...---,,,++++++,,,---...,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************************++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111111111111111111111111111////////////////////////,,,,,,,,,------------...+++++++++,,,------......,,,,,,,,,...000444888:::AAABBBEEEIIILLLNNNPPPQQQMMMIIIDDDAAA???<<<777333444333222000111555;;;???QQQRRRSSSRRRPPPOOOOOOPPPPPPRRRSSSQQQNNNLLLNNNQQQUUUVVVWWWVVVTTTTTTUUUVVVUUUSSSQQQNNNLLLJJJIIIHHHGGGFFFCCC@@@>>><<<;;;::://////......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++*********)))******+++,,,************************)))************+++++++++************************)))******+++++++++++++++,,,,,,,,,,,,------------000//////111222222000...////////////000000111111333333333444666888:::;;;999888666555555666888999777777666555333222111111333333333333222111111000000000000000000000000000////////////000111222333000000000000000000000000...............//////000////////////000000000000OOOLLLEEEHHH???@@@===999888666333111000//////+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,---***)))---//////000222,,,,,,KKKooo|||ssswwwcccDDD999<<<666333222000...111777111333555555333222333444333333333333333222222222111222333444555555555555444555666777777666555444777888888555111///000222.../////////000000000000---222666888888:::???DDDGGGFFFBBBAAAHHHPPPRRRMMMaaacccwwwxxxdddVVVIIIEEEDDDCCCFFFJJJFFFFFFFFFFFFEEEEEEEEEEEEFFFEEEDDDCCC@@@>>><<<;;;555333111...------......,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************************++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111000000000000000000000000////////////////////////,,,,,,,,,---------......,,,,,,,,,---......//////111000000000333666:::<<>>;;;<<<>>>???<<<999999999999888888;;;???CCCCCCEEEFFFFFFEEEEEEFFFGGGLLLOOOQQQOOOLLLKKKNNNQQQQQQRRRTTTRRRPPPOOOPPPRRRTTTSSSQQQPPPOOONNNNNNNNNOOONNNLLLJJJHHHGGGFFFFFF<<<;;;999666333000...---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++******))))))***++++++,,,************************)))************+++++++++************************))))))***+++++++++++++++++++++,,,,,,,,,---------111000000222444333000---/////////000000000000000111222222444555888999:::999888666555555666888999666666555555444333222222444444333333222111111000000//////////////////000//////......///000222333////////////////////////...---------......///000........./////////000000OOOLLLEEEHHH???@@@<<<999777666333111000//////+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,---+++,,,//////+++***,,,444(((111999666NNN{{{lllLLL444111:::555000000555666111...//////222555444222111222444111111222222222333333333222333444555666555444333444555777888888777555444222444555333000///111333.../////////000000111111111777===>>><<<:::<<<>>>JJJFFFAAAIIIbbb}}}hhhZZZOOOEEEBBBDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEEEEDDDBBB@@@???;;;888555222///.........,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222////////////////////////.........///////////////,,,,,,,,,------.........---------...///000000111888666444333333555888999888999;;;<<<===<<<<<<;;;>>>;;;999<<<@@@CCCAAA>>>999:::<<<<<<<<<===@@@BBBFFFHHHJJJKKKKKKLLLNNNPPPLLLOOOQQQPPPLLLLLLOOOSSSLLLNNNPPPNNNKKKIIIJJJLLLOOOOOONNNNNNNNNOOOPPPPPPPPPPPPNNNMMMMMMLLLLLLLLLIIIGGGDDD@@@;;;777333111------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++******))))))***+++,,,,,,************************)))************+++++++++************************))))))***++++++++++++***++++++,,,,,,,,,---------111000000222555444111...000000000000111111111111000111222333555777999:::888777444333333444777888666666666555444444333333555555444333333222222111//////............/////////.........///000222333........................---------------...///000---.........//////000000PPPHHHIIIAAA@@@===@@@:::888555333222111///---+++,,,,,,,,,,,,+++******************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------000////////////888SSSlll|||aaaDDD888666333111111111111111111000000000//////111333444444444222111555555444333333222111111555555555555555555444444888888888666444444666888555333111111333444222///---...///000///...---,,,<<<======>>>???@@@AAABBBCCCLLLTTTmmmyyyuuuyyyfffIIIHHHDDDHHHHHH>>>???GGGGGGIIIEEEBBBBBBFFFGGGDDDAAACCCCCCAAA===666111......///---++++++,,,---,,,+++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////000000//////.........---111...++++++---...---,,,000///...---,,,---------666...***...777<<>>BBBFFFCCCHHHCCC@@@EEEBBB===AAACCCBBBOOOXXXRRRNNNOOOLLLQQQLLLUUUfffcccSSSSSScccgggppprrrllljjjnnnnnniii[[[RRRJJJIIIKKKKKKIIIGGGNNNHHHMMMDDDFFFPPPHHHJJJQQQNNNMMMNNNOOONNNPPPTTTNNNOOOLLLGGGFFFGGGCCC===777333...,,,---///000111...,,,******+++,,,,,,+++......---------,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,)))************+++++++++)))************+++++++++************************************************************************++++++++++++++++++++++++******+++,,,,,,------...---///111333444333222222111111111111111222222333333333333444555666777888777666555555444444444444888999999999777555333222222222222111000//////...////////////////////////////////////////////////........................000///...---------------............////////////QQQIIIJJJAAAAAA>>>@@@:::888555333222111///---+++,,,,,,,,,,,,+++******************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------///...000222111///666@@@RRRggguuuYYYFFF<<<333333444333222444111111111000000000/////////000222333333333111000222222222222222333333333444444555555555555555444777888777666444444666777999555111000111333222222333000---...333999===???AAAAAA???<<<:::???IIIRRRcccuuukkkPPPCCCGGGIIIJJJGGG>>>FFFJJJNNNLLLHHHDDDFFFHHHFFFDDDAAA???===:::666333///---++++++,,,......---,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////000/////////...............,,,******,,,...---+++***+++,,,---...///000000***555>>>BBBEEEMMMRRRSSSQQQSSSNNN@@@999;;;<<<:::777>>>CCCBBB@@@???@@@???IIIMMMLLLQQQaaagggfffkkkwww~~~zzzpppfff```^^^^^^XXXVVV]]]OOOGGGKKKDDDIIIHHHJJJJJJIIIJJJKKKKKKJJJPPPQQQPPPNNNMMMLLLIIIGGGFFFAAA;;;555111---***(((,,,,,,+++,,,---...---+++.........---------,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,)))************+++++++++)))************+++++++++************************************************************************+++++++++++++++++++++++++++++++++,,,------......---///111222333222111000111000000000000111222222333333333333444666777888666555555555555555666666777777777777666555333333222222111000000///..............................................................................//////...---------------............////////////PPPHHHIII@@@@@@<<>>===888===CCCHHHQQQeeemmm\\\LLLFFFIIIHHH@@@DDDHHHHHHGGGFFFGGGIIIJJJFFFBBBAAACCCCCC???;;;222///---,,,,,,.........,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............/////////////////////............---,,,+++,,,......---,,,000///---,,,---000333555???JJJPPPLLLLLLRRRSSSNNNDDDIIIIIIAAA===???<<<555666DDDJJJCCCEEEUUUcccggg{{{wwwhhhTTTTTTKKKNNNKKKDDDEEEMMMQQQNNNSSSRRRRRRRRRPPPMMMNNNPPPLLLIIIEEEAAA===999333000---------...//////---+++.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,)))************+++++++++)))************+++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,---......//////...///000111111000///...000000000000000111111222222222333333444666777888444444444444555666777888666555444444333333333444111111000000//////......................................................------------------------///...---------------------............/////////NNNFFFGGG???>>>;;;===999777444333222111000...+++,,,,,,,,,,,,+++******************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------000---+++...222444222111222000...000:::MMMbbbqqqmmmUUUAAA444...111666555666777555000---...111000000/////////.........---...///000000000///////////////000111111222222111222333444555666666666444555666555333333444555999666222//////000111333...222888<<<<<<:::888666:::EEESSScccvvvmmmQQQHHHBBB===>>>EEEJJJJJJHHHLLLIIIDDDAAAAAABBBCCCDDD;;;777222///...------,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////////////////.........//////////////////...---222000......222999BBBGGGJJJBBB:::999???CCCBBB===???===???EEEGGGDDDBBBCCCLLL```hhhbbblllvvvwww}}}yyyhhhPPPEEEIIIKKKGGGLLLJJJJJJKKKKKKLLLQQQXXXOOONNNMMMLLLKKKGGGBBB???444222///.........---+++............------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,))))))*********+++++++++))))))*********+++++++++***************************************************************************+++++++++++++++,,,,,,,,,,,,------...//////000...//////000000///...---000000//////000000111222222222222333444555777777333333333333333444555555444333222111111222333444000000000//////.................................------------------------------------------------......---,,,,,,------------------.........//////OOOGGGHHH??????;;;>>>999666444222222222000///+++,,,,,,,,,,,,+++******************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------222000---))))))+++---...000000//////000444999===NNNhhhhhhGGG<<<333111111...000666111111000......///000000/////////............---------......////////////000000000000000000000000111222333444555555555555333444555444333222222333333333222111000000111222555:::>>>>>>===@@@IIIPPP]]]gggvvvddd\\\PPPHHHEEEGGGIIIJJJKKKJJJGGG@@@:::;;;BBBIIIDDD@@@:::555111...,,,***---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.....................///////////////000000000///...------...***---222999BBBJJJPPPTTTBBB333---777AAABBBDDDJJJJJJBBBDDDKKKAAA888MMMoooyyy|||hhh^^^``````\\\PPPNNNIIIDDDDDDIIIOOOSSSQQQPPPPPPPPPPPPMMMIIIFFF@@@;;;555000......---,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,))))))*********+++++++++))))))*********+++++++++*********************************************************************************++++++,,,,,,,,,,,,,,,------...//////000...////////////......---000000000000000111111222222222222333444555666777444333222222111111111222333222111000000111222333/////////.......................................------------------------------------------------------,,,,,,,,,------...------------............QQQIIIJJJAAAAAA>>>@@@888666444222222222000///+++,,,,,,,,,,,,+++******************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------***///000---***,,,......+++---000222444444333222,,,555BBBQQQ```qqq|||sss```NNN>>>---///...000444555000+++******,,,------000333000+++///.........------------------........./////////111111111000000000000000111222333444444444444444111333444444222111111222...000222333222222444555<<<<<<;;;;;;BBBTTTkkk}}}xxxcccMMMBBBCCCHHHHHHJJJHHH@@@888777@@@IIIHHHEEE@@@;;;777444///---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................///////////////---......---,,,,,,///111111777@@@HHHLLLLLLHHHFFF777333666BBBFFFBBBAAAEEE===GGGZZZ___III<<>>:::666333////////////............------------------------------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,)))************+++++++++)))************+++++++++************************************************************************)))******+++,,,,,,------+++++++++,,,------..................///000111111222222222222222333333444111111111222333444666666444444333333333333333444333333333222111000///...------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---------.........MMMEEEFFF======999<<<888666333222222222111000+++,,,,,,,,,,,,+++******************************************************++++++++++++++++++++++++++++++,,,,,,,,,---------+++...---***+++000///)))---...000222333222...+++,,,000333222//////333888,,,222///555@@@666444JJJ@@@CCCGGGKKKOOORRRVVVXXXMMMAAA:::>>>???777333444000---555:::000,,,000///+++222333...---222333000+++...---'''(((///444444......---------,,,,,,,,,///............///000000......///111222333555555333333444444444333222222000222444444222000000000///111222111222777>>>DDD===FFFZZZuuucccJJJBBBDDDEEEFFFDDDBBBAAAAAAAAAAAABBBCCCDDDBBB???<<<......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---.........//////000000---...//////111666>>>DDDKKKFFF@@@:::888999===???GGGKKKIIIVVVwww[[[ggghhh[[[WWWnnnzzzqqqhhhxxx{{{}}}nnnXXXTTTOOOLLLKKKMMMNNNNNNPPPNNNLLLJJJGGGAAA;;;666000/////////............---------------------------------,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++++++++++++++,,,)))************+++++++++)))************+++++++++************************************************************************))))))***+++,,,,,,------******+++,,,,,,------...............///111222333333333222222333333444555111111111222333444666666444444444444555666777777333333444444222000...---------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,---------......NNNFFFHHH@@@@@@<<<>>>666555444222111000//////,,,,,,,,,,,,+++***)))))))))************+++++++++))))))))))))))))))))))))+++++++++*********))))))************************+++++++++,,,,,,,,,---------------............///............////////////222111111111111111111222222222222222222222222222111111111111000000000///000000//////.........---------............---------------............///,,,,,,,,,---------......---------............///000000///////////////000333333333333333333333333888666222///000222111...///333000222>>>@@@===@@@YYYPPPFFFDDDFFFDDDIIIKKKBBBMMMAAA===DDDGGGCCCBBBGGG;;;555...***+++---------+++)))'''(((***,,,------++++++,,,,,,,,,,,,------(((''')))---///,,,***,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------..................------///...---///111222///,,,000++++++333<<>>666555444222111000//////,,,,,,,,,,,,+++***))))))))))))*********+++++++++))))))))))))))))))))))))+++++++++*********))))))************************+++++++++,,,,,,,,,,,,---------------............------........./////////111111000000000000111111222222222222222111111111111111000000000/////////////////////......------------............------,,,,,,,,,,,,------------,,,,,,,,,------------...------------............000000////////////000000333333333333333333333333---000333555555555333222000999999777;;;@@@RRRlllnnnWWWQQQHHHEEEHHHHHHEEE???:::===GGGMMMFFF<<>>000@@@IIIJJJKKKNNNbbbttteeeuuu}}}nnn~~~zzz{{{eeeTTT>>>@@@HHHOOOOOOKKKHHHIIIKKK@@@AAA???888222///111333---------------...............---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,************************************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,,,,------------------------------......///000111222333333333444555666777777777777666444333333444555555444111111111111000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------------...~~~MMMEEEGGG???>>>:::===666555444222111000//////,,,,,,,,,,,,+++***)))))))))))))))*********++++++))))))))))))))))))))))))+++************)))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,---------......------------............000000////////////000000000000000111111111111111000000000/////////......///............---------,,,------......------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------............000000////////////000000333333333333333333333333///222555555222///...///888444000:::MMMYYYpppqqqiiimmmtttzzzvvvcccAAA???JJJDDDEEE>>>555;;;JJJMMMEEEGGGEEEAAA:::333...,,,+++...---+++,,,------+++***++++++,,,,,,,,,,,,------&&&&&&***///...***))),,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------........................---...//////......///111000DDDMMMAAA999@@@GGGDDDGGGFFFDDDLLL```vvvuuupppqqqsssvvvvvvrrrjjjcccPPPYYYccciiipppwww{{{{{{tttrrrnnnsssuuuhhhcccooo|||yyy~~~tttwwwzzz~~~wwwcccRRRJJJCCCCCCHHHLLLLLLJJJDDDFFFGGGAAA777000000333---------------......///......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,************************************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---......///000111222222222222333444555555555555444222111111222333333222000000000/////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------~~~LLLDDDFFF>>>>>>:::<<<666555444222111000//////,,,,,,,,,,,,+++***))))))))))))))))))************))))))))))))))))))))))))************))))))))))))************************************+++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,------------//////............/////////////////////000000000/////////............---------------------------,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........000////////////000000111333333333333333333333333999666444333000...000333666888BBB\\\ttt|||yyyyyy}}}}}}hhhOOOGGG@@@HHHIIIAAA<<>>>>>:::<<<666555444222111000//////,,,,,,,,,,,,+++***))))))(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,---++++++++++++,,,,,,,,,,,,...------,,,,,,------...---------....../////////.........---------,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------+++++++++,,,,,,,,,------,,,,,,,,,------------...///////////////000111111333333333333333333333333:::444111444666555777<<<000PPPyyykkkdddkkklll```___aaaaaaeeeqqq[[[FFFDDDGGGMMMLLLDDD@@@BBB===CCCIIIJJJEEE>>>888666---,,,++++++,,,---,,,++++++++++++,,,,,,,,,------[[[FFF000'''(((+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------........./////////000000///000555>>>FFFNNN>>>555<<>>:::===666555444222111000//////,,,,,,,,,,,,+++***))))))((((((((()))))))))******))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))((())))))))))))***************+++++++++,,,,,,,,,************++++++++++++,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,---.........---------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------///......//////000111222333333333333333333333333555000000555666444888???KKKlll|||oooiiizzz|||{{{pppjjjgggvvvwwwYYY@@@AAAIIIGGGBBBBBB999>>>DDDHHHGGGCCC???===111...,,,+++,,,------,,,++++++,,,,,,,,,,,,------VVVBBB...(((***,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,------.../////////+++---///333888???GGGLLLBBB999888@@@BBBDDDYYYtttyyyssswww{{{rrrnnnmmm~~~eee\\\[[[___eeehhh```[[[```\\\UUUXXXSSSXXX^^^aaabbbdddjjjpppqqq|||bbbMMMGGGDDDCCCGGGNNNLLLDDDCCCIII:::888444000...,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,************************************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,............//////000000//////000111222222222222444222000///000000000............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,MMMFFFHHH??????;;;>>>666555444222111000//////,,,,,,,,,,,,+++***))))))(((((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))((((((((()))))))))******************++++++++++++)))))))))*********+++++++++++++++******+++++++++******++++++,,,------...,,,,,,,,,,,,++++++++++++***+++++++++,,,,,,,,,,,,******++++++++++++******++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------............///000111222333333333333333333333333444111222666555888JJJ___vvvxxxyyyzzzxxx~~~wwwggg___iiippp]]]EEEBBBGGGIIIGGG<<<<<<>>>@@@CCCCCCBBBAAA888555000,,,,,,,,,---,,,++++++,,,,,,,,,,,,------333,,,)))---000...***(((+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,------...//////000,,,...333:::@@@DDDEEEDDD777;;;AAAGGGJJJXXX|||ggg~~~xxxppplllhhhcccaaazzzhhh___```iiilllzzzqqqbbbdddccc___fff\\\aaa```XXXUUUZZZ\\\XXXmmmwwwzzz}}}iiiVVVUUUKKKFFFIIIHHHCCCDDDKKKDDDAAA;;;666111...------......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,************************************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,,,,------------------------------...////////////000000000//////000111222222222222555333111111111111000///............------------++++++++++++++++++++++++************************************************************************++++++************++++++***++++++++++++,,,,,,,,,NNNFFFHHH@@@@@@<<<>>>666555444222111000//////,,,,,,,,,,,,+++***))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++))))))))))))************++++++************++++++))))))***+++,,,,,,------,,,,,,,,,+++++++++***************++++++,,,,,,,,,******++++++++++++******)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------............///000222222333333333333333333333333222111444777999IIIpppzzzfffaaahhhfffiiivvveeeMMMJJJGGG@@@AAA===999:::>>>BBBCCCCCC???:::333...,,,,,,,,,,,,++++++,,,,,,,,,---------...+++)))******(((+++000+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,------...///000000000222888@@@EEEDDD===777;;;:::@@@TTTuuuyyyzzztttjjjaaaaaajjjyyy}}}{{{rrrfff```^^^XXXOOOLLLUUUTTTRRRUUURRRRRR[[[aaa{{{wwwbbbbbbdddgggttthhhjjjgggdddnnnzzzrrr```[[[eeehhhrrrxxx\\\GGGHHHOOONNNHHHGGGJJJGGG@@@:::444000............---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))***++++++,,,************************************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,---------......................../////////000000000000000///000111222222333333222666444222111222222111000//////.........---------++++++++++++++++++++++++************************************************************************++++++************++++++******+++++++++,,,,,,,,,}}}OOOIIIHHH>>>@@@===>>>666444222222222222000///------,,,++++++******)))))))))))))))******************))))))((((((''''''))))))))))))))))))))))))+++*********))))))(((((((((((((((((())))))))))))(((((()))***************(((((((((((()))))))))))))))************+++++++++++++++************************+++++++++,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,---------....../////////000111111222222111444666444111000333666,,,111;;;>>>TTTuuuxxxoooiiieee\\\]]]xxx{{{PPP@@@JJJFFF@@@>>>???<<<999BBBOOOIIICCC;;;555000,,,,,,...+++---000111000...,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......///,,,+++---111222...***111>>>MMMFFF555777AAA??????ZZZzzzqqqhhhyyy~~~pppkkkjjjcccfffhhhgggaaaYYYQQQNNNSSSPPPKKKEEE@@@===<<<<<<===:::777666777<<>>666444333222222222000///------,,,++++++******)))))))))))))))***************)))))))))((((((((('''))))))))))))))))))))))))*********)))))))))(((((((((((((((((())))))))))))(((((()))************)))(((((((((((())))))))))))))))))*********+++++++++*********************************+++++++++,,,,,,***++++++,,,,,,++++++************+++++++++,,,,,,******+++,,,,,,,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,---------....../////////000111111222222111111111222222333444444888222;;;QQQzzz{{{sssggg]]]^^^gggooo{{{aaaFFFIIIDDDCCCFFFCCC;;;:::@@@IIIGGGCCC===555///---...+++,,,------------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------.../////////......///000111222DDD999999@@@>>>>>>FFFKKKrrrwwwyyypppjjjYYYVVVPPPJJJEEEBBBAAA@@@???===999666555777:::<<<>>>>>>===<<<>>>BBBIIINNNPPPPPPTTT___jjjpppoookkkssswwwxxxvvvtttqqqiii___{{{aaaKKKEEEGGGHHHLLLKKKFFFDDDDDD>>>444111///...------,,,+++***---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++---...///...,,,,,,---...---------------------------------............/////////000111111111000000222111111000//////......------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************++++++************++++++)))************++++++++++++++++++,,,,,,,,,------zzzMMMGGGFFF===???<<<===666444333222333222111///------,,,++++++******)))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))(((((((((((((((((())))))))))))'''((())))))******))))))(((((((((((()))))))))))))))))))))*********++++++*********************************++++++++++++,,,******++++++++++++***************++++++++++++,,,******+++,,,,,,,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,---------....../////////000111111222222222111000111444666555333777CCC___zzziiiTTT[[[WWWbbbcccNNNCCC???DDDGGGAAA:::999GGGIIIJJJEEE<<<444///---111///---++++++,,,///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------...//////111222000...000666;;;AAA===;;;;;;999AAAYYYqqquuuzzz|||tttlllddd___VVVSSSNNNHHHDDD@@@???>>>AAA???<<<999888777888999666777999999888777888999666;;;CCCKKKRRRYYYaaafffmmmrrrzzzqqquuu___KKKEEECCCJJJLLLGGGFFFIIIGGG@@@555111---,,,---...---+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++...///000///---,,,,,,...---------------------------------............//////000000000000///......000000//////...---------,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************************++++++************++++++)))************+++++++++++++++++++++,,,,,,,,,,,,xxxKKKEEEFFF===???<<<<<<666555333333333333111///------,,,++++++******)))((()))))))))************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((())))))))))))'''(((((()))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))************************++++++++++++******++++++++++++******************++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////000111111222222333333333333333555666888>>>]]]|||yyywwwtttpppllljjjgggeeebbbWWWYYY\\\aaaffflllqqqttt~~~zzzeeeUUUZZZkkkuuuZZZBBB@@@FFFEEE@@@<<>>444,,,666333000---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////---000222222111333999===888AAAAAAAAAMMMccczzzsss{{{}}}|||{{{yyyooobbbYYYUUUSSSNNNJJJFFFDDD@@@<<<999777555555999999888888777777777888666888;;;<<<:::888666666555888:::;;;===EEEQQQZZZdddkkksssxxxzzzoooaaaFFFGGGJJJJJJEEE@@@EEEOOO???888000---...000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++///000000///---,,,,,,---,,,,,,---------------------------............///111111111111000///...---.........------,,,,,,,,,***+++,,,,,,,,,+++******++++++++++++++++++++++++************************************************++++++************++++++))))))*********+++++++++***++++++++++++,,,,,,,,,vvvIIIEEEFFF===???<<<<<<777555333333333333111000------,,,++++++******)))((()))))))))************(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))''''''((()))))))))))))))(((((((((((())))))))))))(((((()))))))))*********(((((()))))))))*********))))))*********+++++++++)))******++++++******)))))))))*********+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////000111111222222111444666333000222;;;CCCnnn{{{wwwsssppplllhhhfffccc```]]]RRRPPPMMMKKKJJJJJJJJJKKKPPPSSSWWW[[[aaajjjssszzztttbbb[[[gggxxxXXXEEEEEEEEECCCAAAGGGHHHHHHGGGIIIIII???333555222///...//////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////---...000333666999:::;;;>>>:::>>>bbbmmmiiimmmbbbTTTJJJFFFCCC@@@<<<666555333111000/////////---...///000111111111000000222555555555555555777===<<<:::777555777<<<@@@MMMXXXdddiiijjjsssqqqyyyqqqUUUCCCFFFDDD;;;BBBTTTMMMEEE:::222////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++...///000///---,,,,,,...,,,,,,,,,---------......---------............///333333333222111000///...------------,,,,,,,,,,,,)))***,,,------,,,+++***++++++++++++++++++++++++************************************************++++++************++++++))))))*********+++++++++*********+++++++++,,,,,,uuuIIIEEEFFF>>>@@@======777555444333444333222000------,,,++++++******)))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((((((((())))))(((((((((((())))))))))))&&&'''(((((())))))(((((((((((((((((())))))))))))((((((((()))))))))******'''(((((())))))*********)))))))))************+++))))))************)))))))))))))))************+++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,---------....../////////000111111222222///333555333111:::KKKZZZ~~~yyysssoooiiigggcccaaa___\\\XXXVVVWWWSSSOOOKKKHHHFFFDDDBBB@@@??????BBBFFFJJJLLLMMMLLLUUUhhh}}}hhh___kkkoooTTTJJJEEEEEEHHHHHHJJJGGGDDDHHHNNNIII>>>222///,,,,,,///000///---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------......///000---...111555999<<<<<<;;;@@@???VVViiiuuuxxxpppkkk```RRRKKKAAA:::777555444222111000000000000000000111---.../////////...------+++---...//////000333666555888;;;>>>???>>>===<<<555:::GGGVVVdddrrrvvvKKKEEEHHHAAABBBMMMUUUOOOFFF<<<333...------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,---...---,,,,,,---...+++,,,,,,------.........---------............///333333333222222000//////------,,,,,,,,,,,,,,,,,,)))***,,,......---+++***++++++++++++++++++++++++***************+++++++++************************++++++************++++++)))************+++++++++************++++++++++++tttHHHEEEGGG???AAA>>>>>>777666444444444333222000------,,,++++++******)))))))))))))))************'''((((((((()))))))))***))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((())))))))))))&&&'''(((((())))))(((((((((((((((((())))))))))))(((((((((((()))))))))***''''''(((((()))******+++))))))))))))************))))))************))))))))))))))))))******************+++,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,,,,---------....../////////000111111222222111222444555===OOOgggzzz{{{tttmmmhhheeecccaaa___^^^[[[XXXUUUPPPMMMIIIHHHHHHGGGEEECCCAAA???<<<;;;;;;:::888666<<<;;;DDDUUUfff{{{uuuwww|||sss\\\JJJFFFKKKFFFJJJHHH??????GGGKKKGGG;;;555///,,,...000000...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............//////000///222666888888:::>>>BBBFFF^^^|||mmmzzzpppeeeUUUNNNIII<<<<<<:::888555444444555555111111111111111111222222111111111111111000000000---...////////////222444,,,111888===@@@BBBFFFIIIBBB<<<<<>>>>>888666444444444444222000------,,,,,,+++******)))))))))))))))************'''((((((((())))))******))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((())))))))))))&&&''''''((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))&&&''''''((()))******+++))))))))))))************))))))************))))))))))))))))))******************+++,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,,,,---------....../////////000111111222222555444444:::IIIccczzzuuuooohhhaaa\\\\\\ZZZXXXWWWWWWUUURRROOOMMMJJJFFFEEEDDDBBB???;;;<<<;;;;;;::::::::::::999===666777@@@DDDHHH\\\tttdddfffqqqOOOCCCHHHAAAIIIHHH:::555>>>HHHKKKIII@@@555///...//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............///000000000666;;;999555777@@@IIIXXXuuu{{{rrreeeXXXQQQKKKDDDDDDAAA444444555666555222111111111111111111111000000000000......//////000000111111///000111111///...///000///222444222111666AAAJJJTTTQQQMMMHHH>>>999@@@MMMccc|||tttRRRDDDCCCCCCAAAHHHNNNLLLBBB888333222//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++''')))++++++++++++---///++++++,,,,,,---...//////---------.........//////000000000000000//////...------------------------)))+++---///000///---,,,************************))))))******++++++++++++************************++++++************++++++)))************+++++++++)))************+++++++++~~~IIIHHH???DDD???AAA;;;888666333222222222111///...------,,,,,,++++++***)))))))))))))))))))))))))))((('''&&&'''(((***,,,(((((((((((((((((((((((())))))(((((('''''''''&&&(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))))))))))))))))))))))))))))))))************************************************))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////444///---111444333222444222888>>>IIIaaa||||||tttnnnjjjeee___[[[[[[WWWVVVTTTRRROOOMMMLLLKKKGGGFFFDDDBBB@@@>>><<<;;;999999999888888888777777999999999:::<<>>AAA>>>999AAAOOOGGGBBB999222------...///......---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---......222000------///111111111;;;777666888888@@@XXXpppiiiyyypppggg^^^XXXMMMIIICCC>>>;;;999666444333333333333333222111000111111111111111111111111000000000000000000000000000000000000000000000000////////////111666===BBBXXX___dddeeeeee^^^LLL999GGGFFFUUUyyyxxxiiiQQQBBBHHHAAABBBGGGJJJNNNBBB***,,,///111///+++***---111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************************************++++++************++++++)))************+++++++++,,,++++++******++++++,,,LLLJJJAAAEEE???AAA;;;888666333222222222111///...------,,,,,,++++++***))))))))))))))))))))))))***)))'''''''''(((***+++(((((((((((((((((((((((()))(((((((((''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))***)))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000333///...111333111000222777666BBBZZZqqqzzzrrrkkkeeeccc```ZZZWWWXXXTTTSSSQQQOOOLLLJJJHHHGGGDDDCCCAAA???===;;;:::999888888777777777666666666777777888999:::<<>>@@@;;;888666333222222222111///...------,,,,,,++++++***))))))))))))))))))))))))******(((''''''((())))))((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))))))))))))))************************************************))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,------,,,------......///000000000...///333444222222555888KKKeee||||||sssmmmfff```[[[[[[YYYTTTRRRSSSQQQPPPNNNKKKHHHEEECCCBBB@@@???===<<<:::888777666666666666555555555555555666666666777888999;;;;;;;;;===AAANNN\\\lllxxxOOOFFFBBBCCCAAA:::888===DDDHHHIIICCC999000...//////...------,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,------...///***...222000---///555;;;666<<>>LLL```yyy{{{kkkTTTDDDFFF\\\zzztttOOODDD@@@@@@BBBMMMSSSJJJ<<<444+++***...111---)))........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************************************++++++************++++++)))************+++++++++,,,++++++******++++++,,,LLLKKKBBBEEE>>>AAA===888666333222222222111///...------,,,,,,++++++***))))))))))))))))))))))))+++***)))(((''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))*********((((((((((((((((((((((((************************************************((()))))))))************))))))*********+++++++++,,,,,,,,,------------------------...//////000000...---000444555333666<<>><<<;;;:::999777666555444555555555555555555444444555555666666777777888888:::<<>>CCCGGGFFF@@@888222/////////...---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------...//////...111333333222333999>>>AAA999???WWWsss{{{qqqfff___VVVQQQJJJEEEAAA???;;;999666444222222333444444333111111222222222222111111111111111111111111111111000000000000000000000000////////////////////////000111222111///......///666666777@@@SSSmmmoooNNNCCCNNN]]]}}}aaaOOODDDAAABBBLLLSSSLLLGGG===111,,,---///---***........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,++++++++++++***************************************************************************************************++++++************++++++))))))*********+++++++++,,,++++++******++++++,,,zzzHHHIIIAAADDD>>>CCC@@@888666333222222222111///...------,,,,,,++++++***))))))))))))))))))))))))******)))(((((((((((('''(((((((((((((((((((((((('''''''''((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++,,,,,,,,,------.........------......///000000111//////111333222222888AAA[[[zzzrrrlllfff```]]][[[VVVRRRSSSQQQLLLIIIJJJIIIHHHFFFCCC@@@>>><<<;;;999999888777666555444333555555555555555555555555555555666666777777777777444;;;<<>>DDDBBB888666333222222222111///...------,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,---......//////---......//////000111111222222222111///222>>>KKKvvv|||wwwnnngggaaa]]]ZZZWWWWWWQQQNNNOOOMMMHHHDDDEEEDDDCCCAAA???===:::999888777777666555555444333333444444444444444555555555444555666777777777777777666===:::777AAAGGGGGGLLLccc}}}[[[;;;AAAHHHBBBHHHFFFFFFJJJKKKGGG;;;222000///......------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------......///000111000///111666;;;>>>>>>>>>ZZZ~~~vvvpppwwwlllfff]]]TTTLLLFFF@@@===:::999777555444333333444444222111111111111///---///000111111222111111111000000000000000000000000////////////////////////000000000000000000000000///111222222111111222444---111777:::999>>>LLL[[[yyyyyyNNNUUUjjjcccNNN@@@BBBJJJHHHJJJIIIEEE<<<222---...000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++************++++++)))************+++++++++,,,++++++******++++++,,,xxxHHHKKKBBBCCC===CCCBBB888666333222222222111///...------,,,,,,++++++***))))))))))))))))))))))))'''(((((()))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,------.../////////.........///000000111111222111222333444<<>>===<<<:::999777666555444444444333333222222222222222222333333333444444222333444666777777666666888>>>:::999BBBGGGHHHOOOQQQ]]]}}}QQQBBBBBBAAAGGGGGGGGGIIIIIIFFF@@@:::000//////...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................//////000...000222555999???DDDHHHUUU~~~~~~xxxpppiiiaaa[[[UUUQQQKKKDDD???<<<999888555555555555444444666777333222111111222111///---//////000111111111111111000000000000000000000000////////////////////////000000000000000000000000000111111111000000222444333000...///000333???LLLcccqqqzzzeeerrrjjjPPPDDDEEECCC@@@EEEHHHEEE<<<333...---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++************++++++)))************+++++++++,,,++++++******++++++,,,{{{KKKMMMCCCDDD===CCCBBB888666444222222222111///......---,,,,,,++++++***))))))))))))))))))))))))&&&'''((()))******))))))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,------...///000000......//////000000111111///000222555;;;IIIccczzz{{{tttqqqeeebbb^^^[[[XXXTTTOOOLLLGGGCCCAAACCCBBB>>>;;;;;;::::::999777666555444333222222222222111111111000000000111111222222222333000111333555666666666555222777777999???===???MMMYYYaaannnyyyJJJ;;;GGG@@@BBBEEEFFFEEEDDDCCCBBB000000///...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................///000000,,,222888;;;===BBBKKKSSS}}}jjj[[[TTTOOOIIIEEE???===:::777666666666666444444555444222222333444444333222333444444222000//////000111111111111111000000000000000000000000////////////////////////000000000000000000000000000111111000...///111333444///...444666444555999999TTTrrraaa___sssjjjPPPGGGCCC888???GGGJJJDDD999///)))........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++************++++++)))************+++++++++,,,++++++++++++++++++,,,KKKIIIBBBEEE===AAA@@@999666333222444555222000...------,,,,,,++++++***))))))************))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))((('''((()))***)))(((******))))))((((((''''''(((((((((((()))***+++,,,)))(((((()))+++...222444++++++++++++++++++++++++---------.........//////111000......///000000000111333777222FFFppp{{{qqqiiiccc```\\\WWWSSSOOOLLLHHHEEEAAA@@@???===;;;999888777666666555444333333222222222222222222222222222222222222222222222222222222222444555555333333444666555888::::::999===EEEMMMTTT___lllwwwsssMMM>>>CCC<<<@@@DDD===>>>EEEEEE:::555000---...///...---------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,---------.........------...000111111000333000;;;GGG@@@???iii|||uuu___UUUIIIAAA??????>>><<<777888888888888666444333555444333333222222333333222222222111111111111000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222333333333333444444:::>>>MMMfffoooLLLmmmsssdddHHHEEE>>>BBBEEEFFFJJJIII;;;***000000///...------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++------,,,***************************---,,,,,,+++*********+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************+++++++++*********))))))************************************************++++++++++++++++++++++++************************,,,++++++******++++++,,,KKKIIIBBBEEE>>>AAA@@@999666333222444555222000...------,,,,,,++++++***))))))************))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))((('''(((***+++***)))***)))))))))((((((((('''))))))((((((''''''(((((()))(((((()))***---000222++++++++++++++++++++++++---------.........//////000//////000111222222222444000777JJJpppuuullleee```\\\VVVSSSNNNKKKIIIFFFCCC@@@???>>>===;;;999888666666555555444444333222111111222222222222222222222222222222222222222222222222333444666555444444555777777999:::999888===FFFNNN]]]fffnnnsssxxxLLL???>>>CCCAAA999===FFFCCC???:::333///...//////...------------------------------------------------++++++,,,,,,,,,---------,,,,,,---------.....................000000000///555:::@@@@@@BBBVVV{{{aaaMMMFFF@@@999777888:::888666666777777888777666444444555444333333222222333333222222222111111111111000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222333333333444444666777>>>KKK___zzzooonnnpppKKKAAA>>>;;;===CCCGGGBBB:::000///.........///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......---+++************************---,,,++++++******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************+++++++++*********))))))************************************************++++++++++++++++++++++++************************,,,++++++******++++++,,,KKKHHHBBBFFF>>>BBB@@@999666333222444555222000...------,,,,,,++++++***))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((''')))+++,,,,,,+++))))))))))))(((((((((((())))))(((((())))))***+++))))))(((((()))+++---...++++++++++++,,,,,,,,,,,,------........./////////......000111222333333333222111???ddd{{{oooddd]]]YYYVVVTTTLLLIIIFFFCCCBBB@@@>>><<<<<<;;;:::999777666444444333333333222222111111000222222222222222222222222222222222222222222222222333555666666555555666777888999999777777===HHHRRR___hhhqqqtttuuu}}}vvv\\\AAA@@@CCC???666;;;DDDBBBFFF@@@777111......//////------------------------------------------------,,,,,,,,,,,,------------,,,------------............/////////000000000000555???CCCDDDSSSxxxrrr}}}}}}gggPPP@@@777777555444666999:::888555555666666666666666555555555444333333222222333333222222222111111111111000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222222333333333333666666888<<>>EEEIIIGGGDDD444111...---///000...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///---,,,++++++++++++++++++++++++,,,,,,++++++******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************+++++++++***************************************************************++++++++++++++++++++++++************************,,,++++++******++++++,,,JJJHHHBBBFFF>>>BBBAAA999666333222444555222000...------,,,,,,++++++***))))))************))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((''''''))),,,------,,,))))))))))))(((((((((((('''((()))***,,,///111222***))))))((()))***+++++++++++++++,,,,,,,,,,,,,,,............////////////---///111222222111111222444BBBYYYwwwoooeee[[[UUUQQQPPPOOOGGGEEEBBB@@@???===;;;:::888888777666444333222222111111111111111000000000111111111111111111111111111222222222222222333333222444555555555555666777666777666555666???MMMXXX^^^gggrrrxxx{{{qqq~~~SSSAAA===@@@999777>>>AAAJJJDDD;;;333///---...///------------------------------------------------,,,,,,,,,------------...------------............//////000000000000111333;;;>>>KKKdddssszzzXXXAAA888888::::::999999:::<<<;;;888555555555555666666666666666555444333333222222333333222222222111111111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222333333333666888;;;<<<<<>>777000---...///...---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***,,,---...---+++++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++************************,,,++++++******++++++,,,JJJHHHBBBFFF>>>BBBAAA999666333222444555222000...------,,,,,,++++++***))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((''''''))),,,------,,,(((((((((((())))))))))))'''((()))+++---///222333***)))))))))))))))))))))++++++,,,,,,,,,---------........./////////000000---000222111000///000111///JJJbbbyyywwwiiiddd\\\UUUPPPMMMJJJHHHEEEBBB???===;;;:::888666555444444333222111111000///000000000000000000000111111111111111111111111111111111222222333333333111333444555444444666777444555555444777BBBSSS___dddkkkrrrwwwyyymmmtttKKK:::CCCAAA666999AAAJJJFFF???777111...---...------------------------------------------------,,,,,,---------.........---------........./////////000111000000222666999FFF???[[[{{{VVV>>>666888999999<<<;;;999888888777555333555555555555555666666666555444333333222222333333222222222111111111000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111222222222333333222222555999999:::@@@HHH___nnn{{{}}}bbbGGG???EEEKKKJJJHHHGGG@@@666///---...//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***,,,,,,+++***++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++************************,,,++++++******++++++,,,IIIHHHBBBFFF???CCCBBB999666333222444555222000...------,,,,,,++++++***))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((''')))+++,,,,,,+++(((((((((((())))))))))))))))))))))))***+++,,,---))))))******))))))))))))++++++,,,,,,------............/////////000000000...000222111//////222555BBBhhhvvvtttjjj[[[WWWQQQMMMIIIFFFBBB??????<<<999777777666444222222222222111111000000000/////////000000111111111111111111111111111111111111111111222222333333444222333555555555555777999666777777777<<>><<<;;;:::999444222111111333444333333000000000000000000000///......///000111222333333000000000000000000000000000000111222333333444444555777999999999:::;;;===AAABBBBBBBBBEEEOOO___kkkmmmppptttxxx{{{}}}~~~qqqmmmLLL>>>GGGKKKAAADDDGGGJJJGGG@@@777222///---------------------------------------------------------.........//////............/////////000///000000...000999FFFPPPYYY~~~jjjmmmtttgggXXXOOOHHHBBBDDDJJJDDDFFFIIIIIIHHHFFFDDDCCC<<<;;;999777777777777777555444333333222222333333222222222111111111111000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000111111111111222222222444222222666666444555888@@@???EEEXXXyyyttt}}}{{{RRRFFFGGGCCC:::???CCC???666...---...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++------,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************************))))))******++++++++++++************************************************++++++++++++++++++++++++************************,,,++++++++++++++++++,,,xxxJJJEEEGGGAAADDDAAAAAA:::777444333555555333111...------,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))***************)))))))))***+++,,,,,,***++++++,,,,,,------...///............//////000///...222555333666FFFXXXyyymmmbbbYYYQQQKKKDDDAAA>>>:::777555555555111111000000000000000111222111000//////000111222111111111222222333333333444333222111000111222222333444555666777777777666666:::;;;777777===CCCEEECCCBBBAAA@@@DDDQQQbbboooppprrrvvvzzz~~~tttvvvqqqJJJ@@@MMMDDDJJJEEEDDDIIIIII@@@333)))///000111000///------------,,,,,,++++++,,,,,,------------............///...------......///000111+++888555...888DDDKKKQQQ```{{{^^^JJJFFFHHHGGGEEEEEEFFFGGGGGGFFFFFFEEEIIIEEE@@@===<<<<<<;;;999666555555555555555666777222222333333333333333333666666555444333333222222333333111000000000111222...///000000111000000///000000000000000000000000000000000000000000000000000000000000000000000000333333444444555666666666======BBBKKKUUUmmmyyyttttttMMM<<>>DDDFFFFFFBBBEEETTThhhssspppiiiqqqrrruuuyyy|||xxxbbbwwwOOO<<>>FFFJJJttt}}}dddjjjQQQFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIJJJIIIFFFDDDBBBBBBCCCCCCBBBAAA@@@@@@@@@@@@????????????????????????<<<<<<;;;;;;::::::999999666666444333222222222222111111000///000111222333000000000000000000000000000000000000000000000000000000000000000000000000222333333444444555555666555666<<>>:::888444333222111000000000000/////////...//////000111111111111222333555888999999999999999::::::::::::<<<<<<;;;;;;::::::::::::===<<<:::999888888888999666;;;===999999>>>CCCEEEBBBAAAGGG[[[rrr}}}xxxnnnssstttvvvxxx{{{xxx___tttVVVBBB>>>GGGIIIDDDCCCHHHEEE<<<111///---,,,---.........------,,,,,,,,,,,,---------------............///............///000111222444---000BBBLLLOOOyyypppbbbSSSPPPLLLHHHGGGHHHKKKMMMKKKKKKIIIFFFCCCDDDGGGJJJHHHGGGFFFEEEDDDDDDDDDDDD@@@@@@@@@@@@@@@????????????>>>>>>>>>=========<<<::::::999888777666666555333111000//////000222333000000000000000000000000000000000000000000000000000000000000000000000000222222222333444444555555666777<<>>===<<<;;;:::999999999999>>>???:::888;;;???@@@@@@DDDNNN```ttt|||wwwwwwxxxyyy{{{~~~kkk```rrr>>>===DDDHHHDDDEEEHHHEEE>>>444111---,,,---...///......------,,,,,,------...---------............//////......//////000111222222333:::MMM___lll}}}~~~}}}tttgggZZZQQQMMMMMMNNNHHHIIIHHHHHHHHHJJJMMMOOOIIIHHHGGGFFFEEEEEEEEEEEEBBBBBBAAAAAA@@@@@@@@@???@@@@@@@@@@@@????????????>>>>>>>>>===<<<;;;;;;:::555333111//////000111222111111111111111111111111000000000000000000000000000000000000000000000000111111222222333444444444555444555999<<>>@@@999555222222444444222///...------,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************---,,,,,,++++++++++++,,,,,,,,,,,,---......//////.........///000111222333666111666MMMpppqqqbbbYYYJJJDDD===888777666444222111111111111111111111111000//////000000111222333555444555555777999;;;<<<>>>>>>>>>==================>>>>>>>>>>>>===<<<<<<<<<<<<===<<<;;;:::999888===AAABBB<<<999:::<<<===DDDKKKWWWeeerrr|||{{{{{{zzzzzz{{{}}}tttlll]]]DDDDDDDDDEEEFFFFFFCCC@@@999444...,,,---//////.........------------......---------............///////////////000111222222444<<>>>>>>>>===>>>?????????>>><<<<<<:::;;;===>>>===;;;999777:::???AAA>>><<>>>>>=========<<<<<<===>>>===<<<;;;:::888:::===>>>>>><<<999777222999>>>>>>@@@GGGLLLNNNLLLRRR[[[cccjjjqqqyyy~~~}}}||||||}}}~~~~~~~~~vvv___www\\\HHH===DDDGGGAAABBBJJJ@@@999111---...000///.........------------......---------.........//////////////////000111222333777GGGjjjuuu^^^NNNKKKLLLLLLKKKJJJJJJJJJJJJJJJJJJKKKKKKHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEFFFFFF@@@AAABBBDDDDDDDDDDDDCCC@@@@@@>>><<<:::777444333111111111111111111111111000000000000000000000000000000000000000000000000000000000111222222333333---222777777666999>>>AAAEEE[[[ffflllooozzz|||OOO===IIINNNCCCDDD<<<333...///111111///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---222:::AAAEEEtttIIIGGGIIIAAAAAA<<<;;;:::777333111111111000000//////...---,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))))))))'''(((((()))))))))))))))+++*********))))))(((((())))))))))))************))))))))))))************''')))******((('''((()))******+++++++++******)))******+++,,,,,,---..................////////////...111222///,,,...444777444LLLwww~~~ooo```PPPBBB<<<<<<444444444444444333222111000000///......000111222222222333444555666777888<<<:::888666666888;;;<<<<<>>>>>>>>AAA@@@>>>;;;888888:::<<<===::::::>>>===777666999BBB>>>===DDDOOOUUUQQQKKKKKKQQQZZZaaahhhpppyyy~~~~~~nnneeewwwNNN999BBBIIIIIIFFF@@@BBB>>>777000------...000..................................../////////000555000...111333111000000AAAJJJdddQQQOOOXXXccc[[[LLLDDDIIIOOOMMMKKKMMMJJJLLLLLLHHHDDDBBBDDDFFFFFFEEEGGGIIIHHHEEEEEEIIICCCCCCBBBBBBBBBCCCEEEFFF@@@@@@@@@???>>><<<:::999555444333333222222222222222222111000000000000000111000000000////////////000111111111111222222222111333555666666888:::===JJJTTTaaannntttooo>>>HHHLLLBBBEEECCC999...,,,000000,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++++++++,,,,,,---...++++++++++++++++++++++++,,,++++++******++++++,,,******++++++,,,,,,,,,,,,+++---111888===@@@???>>>wwwKKKHHHIII@@@AAA<<<<<<:::777333111111111000000//////...---,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))))))))))))))'''(((((()))))))))))))))************)))))))))((())))))))))))************))))))))))))************''')))******((((((((()))***++++++,,,,,,,,,+++++++++++++++,,,,,,---------............///////////////000111000000111333333@@@```}}}ooo^^^PPPDDD;;;777777333333333333333222111111111000////////////000111222333444555666777888888:::999888888888:::<<<===EEEEEEDDDBBB@@@>>>???@@@@@@@@@???===:::888888999555666:::@@@@@@@@@FFFOOOWWWZZZ^^^```]]]VVVMMMGGGEEELLLTTT\\\ccckkktttzzznnneeeeeeCCC===>>>BBBIIIJJJCCC???888222...---...///................................./////////000000222//////333444444777;;;KKKYYY}}}}}}```LLLCCC???@@@BBBLLLKKKIIIGGGFFFDDDBBBAAAFFFBBBBBBFFFGGGEEEDDDFFFFFFFFFGGGGGGFFFEEECCCBBBAAA@@@@@@??????>>>======999888777555333222111111333222222111111111111111111111111000000000000000000111111111111222222222111333555555666777:::<<>>222---///111///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,------,,,+++***222444777;;;>>>@@@AAABBB|||OOOJJJIII@@@@@@<<<<<<:::777333111111111000000//////...---,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******'''((())))))******))))))************))))))))))))))))))))))))************))))))))))))************((()))******(((((()))******+++,,,---------------,,,,,,,,,,,,,,,---------............////////////000///000111333444333333SSSyyykkk[[[III???999444222444222222222222222222111000111111000//////000000111333444555555666777888888888888888999:::;;;<<<===;;;===>>>>>><<<;;;<<<===999;;;<<<;;;999888888999999===CCCHHHIIIMMMWWWaaaoooxxx~~~wwweeeQQQDDD@@@EEEKKKTTT\\\cccjjjsssyyy~~~}}}~~~~~~~~~}}}}}}\\\wwwPPPAAA:::===FFFIIIDDD@@@:::444000......................................./////////000000000222111222222///...555>>>]]]~~~pppkkkgggbbbEEE@@@<<<===CCCFFFDDDAAAKKKCCC======??????AAADDDEEEFFFHHHIIIIIIGGGEEECCCCCCBBBAAAAAA@@@@@@@@@AAA???===;;;888555333222111333333222222222111111111111111111111111111111111000111111111111222222222111333444555555777999<<<@@@KKK[[[lll~~~{{{bbb}}}[[[777GGGFFFGGGBBB777///...111333........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******)))*********++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,---,,,,,,,,,+++555999===>>><<<;;;<<<===RRRKKKJJJ???@@@======:::777333111111111000000//////...---,,,++++++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))*********(((((()))************)))*********)))))))))))))))((()))))))))************((()))))))))************((()))***)))((((((***+++)))***+++,,,------------------------------------............////////////111000111222222222777>>>jjjzzzoooYYYJJJ;;;555555333222222111111222222222111111000000000000111111222333333555555666666777888999999888888999999::::::::::::333666999:::999777666666:::;;;<<<<<<<<<===@@@CCCXXXZZZ^^^bbbdddhhhmmmqqqyyyqqqYYYDDD;;;:::CCCIIIRRRZZZaaaiiirrrxxx}}}~~~~~~}}}}}}}}}}}}```bbbQQQDDDCCCEEEAAAEEEBBB<<<777222///...---...........................////////////000000000000222333222---///<<>>;;;888666555444333333333333333222111111000000000000111111111111000000111111111222222222111222444444444666888:::@@@KKK\\\oooiii[[[yyyVVV??????CCCCCC<<<333...000333........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***************+++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,...---++++++,,,...000222999===AAA???:::888;;;???SSSLLLJJJ???AAA>>>???:::777333111111111000000//////...---,,,++++++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))************((())))))***************))))))))))))))))))******((()))))))))************((()))))))))************((()))***)))((()))+++---((((((***+++,,,,,,,,,,,,,,,---------------..................////////////111222444333...000@@@RRRiiiWWWHHH===333333555444111000000111111222222222111111...///000222444555777777666777777888888999999999999999999999999888888888888999999888999<<>>888111///000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))******,,,---///000++++++++++++++++++++++++,,,++++++******++++++,,,...,,,***))),,,111777;;;@@@@@@>>>:::999@@@LLLWWWRRRKKKJJJ@@@BBB???@@@:::777333111111111000000//////...---,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))******++++++((()))******++++++******))))))))))))************))))))))))))************))))))))))))************))))))***)))((())),,,...((()))******++++++++++++,,,,,,,,,---......//////............////////////222222444333...333KKKeeennnWWWFFF;;;333///222555333000///000111222222333222222222///111333555777888999999888888888999999999:::::::::999999888888999999:::666666777;;;CCCQQQ```jjjrrrmmmeee]]]WWWWWW[[[^^^[[[YYYYYY___jjjpppjjj``````XXXJJJ===555333666999:::AAAIIIQQQXXX```iiiooovvv|||~~~}}}}}}~~~~~~~~~zzzooommmGGG<<>>=========555666777777777666555444222222111111111000000000000111111111111222222222111222333333333444666888===HHH\\\rrrVVVlllccc???<<<;;;===<<<666000...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++,,,...///000++++++++++++++++++++++++,,,++++++******++++++,,,---,,,+++,,,000555;;;???>>>;;;666555<<>>@@@:::???GGGRRR^^^lllyyy{{{vvvmmmbbbYYYUUUVVVXXXcccbbbaaabbbjjjooojjj```KKKDDD;;;444222333444555888>>>GGGOOOVVV^^^fffmmmtttzzz~~~}}}}}}}}}~~~}}}|||vvv```xxxVVV;;;@@@EEEBBBBBBAAA>>>;;;666111...........................//////000000000111111111333333444444666CCC^^^uuu~~~nnnddd]]]ZZZUUUPPPKKKHHHGGGGGGFFFGGGIIIJJJJJJHHHFFFEEEDDDCCCBBB@@@???>>>>>>>>>999:::;;;<<<;;;:::888777555555444333222222111000000111111111111222222222000222333333222333555777<<>>FFFUUUgggyyyzzzMMMIIIJJJBBBDDDAAABBB:::777333111111111000000000///...---,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))***+++++++++))))))***++++++++++++***(((((())))))*********+++))))))))))))************))))))))))))************)))***))))))((()))---///,,,,,,---------,,,++++++)))***+++---///000111222............/////////000222...///555999BBB\\\www~~~}}}jjjQQQ>>>666555555222111333333000111444111222333444444444444444777888999::::::999888777999::::::::::::::::::;;;:::999888999;;;???CCCEEEMMMXXXgggttt|||~~~}}}|||rrrnnnfff\\\RRRMMMKKKLLLZZZZZZVVVQQQRRRUUUQQQIII;;;999777555555444222000222888AAAIIIPPPWWW```gggrrrwww}}}||||||}}}}}}|||yyyzzz~~~```UUUsssGGGBBBCCCAAAAAAAAA???<<<777222///........................000000000000111111111111000111555;;;DDDXXXxxx|||vvvzzzpppdddbbb^^^YYYTTTNNNKKKIIIBBBDDDHHHKKKLLLKKKIIIGGGFFFEEECCCAAA???>>>======<<<===>>>??????===;;;:::888888777666444333222111000111111111111222222222000222333333222333555777<<>>???===999555222111111111000//////...---,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))''')))++++++***)))******((()))))))))*********++++++***)))(((((()))***++++++***)))(((((()))+++,,,)))))))))))))))))))))))))))************+++++++++))))))***++++++++++++***,,,,,,,,,---------................../////////000666...222222555XXX|||yyydddNNN===555333555333222111111111222333444555555666666777777888888888888999999999::::::::::::888777777999::::::999===;;;:::999:::===EEEMMM```qqq}}}yyyuuuxxxyyyvvvpppiii^^^UUUOOOJJJEEEAAAGGGGGGGGGFFFDDDAAA>>><<<777666555444333222222222444888>>>EEELLLTTT]]]bbbjjjnnnttt{{{}}}{{{zzz||||||}}}~~~|||ZZZlllzzzQQQ>>>CCCAAADDDBBB===;;;<<<666...//////............///////////////000111111222222---555444000BBBlll|||uuu}}}~~~}}}mmmhhheeeccc[[[OOOKKKNNNDDDDDDCCCBBBBBBDDDHHHLLLIIIHHHFFFEEECCCBBBAAAAAABBB@@@===<<<===>>>======>>>===<<<:::999888777777222111000/////////000111555222222444444333444888;;;PPPhhhyyy{{{XXXiii|||zzzMMMBBB===@@@FFF555777...000111000///------............------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,------,,,+++***,,,---...666000222CCC???333999FFFlllvvvLLLJJJKKKAAABBB>>>???===999555222111111111000//////...---,,,++++++***************************))))))))))))))))))))))))************************))))))))))))))))))))))))''')))******))))))***+++)))))))))******++++++,,,***)))))))))***+++,,,---(((((())))))))))))******)))))))))))))))))))))))))))************+++++++++))))))***+++++++++++++++,,,,,,,,,---------.............../////////000000000...000777LLLwww{{{jjjSSS@@@777444222111222222222222333444666777888888888888888999999999999999999999::::::::::::<<<;;;;;;;;;<<<<<<;;;:::777999;;;<<>>===<<<======>>>=========;;;:::999888888888666555444333222333333444444222111333333111333888@@@TTTkkk{{{[[[TTTtttrrrdddJJJ:::<<>>???===999444222111111111000//////...---,,,++++++***************************))))))))))))))))))))))))************************))))))))))))))))))))))))''')))******))))))***+++)))******+++,,,,,,------************)))))))))***(((((()))************))))))))))))))))))))))))))))))************+++++++++)))******+++++++++++++++,,,,,,,,,---------............/////////000000000---000///<<>>?????????>>><<<:::999777777555444333222222222000333888>>>EEEMMMUUU[[[eeehhhlllrrrxxx}}}}}}}}}}}}{{{yyyyyyzzz|||~~~~~~}}}}}}}}}^^^oooRRRBBB>>>BBBDDDAAA===;;;777333000//////......//////000//////000000111222222222666111333DDDcccyyytttjjjyyy~~~wwwlllgggccc___^^^___QQQNNNIIIEEECCCDDDFFFGGGPPPOOOLLLIIIGGGDDDCCCBBBCCCCCCBBBAAAAAAAAABBBBBBAAA@@@???>>>============<<<;;;:::888777777777777555222222333222000333888EEEVVVkkkyyyjjjHHHMMMfff{{{___EEE<<>><<<888999999HHHddd|||vvvLLLJJJLLLBBBBBB???@@@<<<999444111111111111111//////...---,,,++++++***************************))))))))))))))))))))))))************************(((((()))))))))))))))***(((***++++++******,,,---+++,,,,,,---......//////------,,,+++***((('''&&&+++***************++++++))))))))))))))))))))))))))))))*********+++++++++)))***++++++,,,,,,++++++,,,,,,,,,---------.........////////////000000000000555111BBBnnn}}}wwwVVVHHH888222666:::888444666666777777888999:::;;;===<<<<<<;;;;;;:::::::::::::::::::::;;;;;;;;;;;;666888:::;;;:::888888777===999<<>>=========>>>>>>>>>===<<<;;;888777555444333222111111///222666;;;BBBIIIRRRWWW```bbbggglllrrrxxx}}}|||||||||{{{zzzyyy{{{}}}{{{||||||}}}~~~~~~eee___iiiEEE>>>BBBEEECCC???;;;888666000000////////////000000///000000111111222333333444...777SSSnnnvvvkkkeeecccaaa___]]]XXXSSSMMMGGGEEEDDDDDDDDDNNNMMMLLLKKKIIIHHHHHHHHHGGGGGGGGGFFFDDDCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@???>>>===<<<;;;::::::777555555555333000444:::GGGWWWhhhuuufffQQQWWWsssTTT>>>AAACCC<<<222000...---............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,******---222666888777555999CCCPPPcccwwwvvvyyywwwLLLJJJLLLBBBCCC???@@@<<<888444111111222222111//////...---,,,++++++***************************))))))))))))))))))))))))************************((()))))))))******+++++++++,,,---,,,,,,,,,///111/////////000000000111111///000111111000///---+++---,,,)))''''''(((***+++************************))))))*********+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,---------......////////////000000000111000666999RRR{{{qqqdddDDD???999888:::<<<;;;999:::;;;;;;;;;::::::::::::<<<<<<;;;;;;:::::::::999::::::;;;;;;;;;<<<<<<<<<<<<===>>><<<:::888888999BBBIIIVVVjjjnnnsssppphhh___YYYTTTLLLEEEDDDDDDBBB@@@>>>===<<<<<<:::::::::;;;;;;:::::::::888777666444222111111111000222555:::???GGGOOOUUU[[[]]]aaagggmmmrrrwwwyyyzzz{{{|||{{{zzzzzz{{{}}}zzzzzz{{{|||}}}}}}~~~~~~zzz|||pppSSSooonnnBBBBBBCCCCCC@@@;;;999888000000////////////000000000000000111222222333333555111CCChhh}}}}}}{{{qqqkkkiiigggbbb]]]\\\WWWPPPKKKHHHGGGEEECCCGGGGGGGGGGGGHHHIIIJJJJJJHHHIIIIIIGGGCCC@@@@@@AAABBBBBBAAAAAA@@@AAAAAAAAABBBAAAAAA@@@>>>===<<<;;;;;;:::999888555222666===KKKXXXgggqqq{{{}}}OOODDD___vvvVVV>>>@@@HHH>>>777333///---...//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,000555999???777666CCCZZZuuuwwwMMMKKKLLLBBBCCC???@@@;;;888444111111222222222//////...---,,,++++++***************************))))))))))))))))))))))))++++++++++++++++++++++++)))******++++++,,,,,,,,,...///000//////000333555444444333333333333222222222444777999:::999777666///...+++)))''''''((()))************************)))************+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////000000000111111---555GGGiiittt\\\JJJ999;;;<<<===<<<;;;;;;;;;============<<<;;;:::999;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<=========>>>===:::777888<<>><<<;;;<<<>>><<<<<<<<<<<<<<<<<<======999888666444222111111000000222444888===DDDMMMRRRVVVYYY]]]ccchhhmmmppprrruuuwwwxxxxxxwwwwwwxxxzzzyyyyyyyyyyyyyyyyyyyyyyyysss}}}zzz}}}SSSVVVHHHDDDAAABBBAAA===999999111000000//////000000111000000111111222333333333333555PPP{{{uuuyyyrrr}}}xxxpppllljjjddd^^^^^^ZZZTTTPPPOOOMMMIIIEEEBBBBBBBBBBBBCCCDDDFFFFFFJJJLLLMMMKKKEEEBBBBBBCCCFFFEEEEEEEEEEEEFFFFFFGGGBBBBBBBBBBBBAAA???>>>===???>>>===;;;666333888AAAOOOZZZfffoooyyyRRRQQQDDDmmm|||___FFFAAAMMM@@@<<<777000......000///...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,---......000333888<<<<<<;;;DDDUUUssswwwMMMKKKMMMCCCCCC@@@AAA;;;888333111111222222222//////...---,,,++++++***************************))))))))))))))))))))))))++++++++++++++++++++++++***++++++,,,------......222222333222222333777999888888777666555444444333777999<<<>>>???===:::777333333333222000---***)))************************)))************+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------......//////000000000111111111000777WWW{{{ttt^^^III<<<999;;;>>>>>>===<<<<<<<<<<<<<<<=========<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============888:::::::::<<>>?????????999888666444222111000000///111333666:::BBBJJJPPPSSSVVV[[[```eeeiiikkkkkknnnppprrrrrrrrrrrrssstttsssttttttuuuuuuvvvvvvwwwsssvvvyyy{{{sssTTTdddxxxOOOEEE>>>@@@BBB>>>:::999111111000000000000111111000111111222222333333444000<<<```{{{|||tttmmmkkkgggaaa```\\\XXXWWWWWWUUUOOOJJJGGGFFFEEECCCBBBAAAAAAAAAEEEHHHKKKIIIDDDAAAAAACCCFFFFFFFFFFFFFFFGGGHHHIIIBBBCCCCCCCCCCCCBBBAAA@@@AAA@@@???===777444999BBBPPPYYYccclllvvvZZZJJJMMM___@@@JJJAAAAAA:::222...///000///...,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++---///111333777;;;>>>999KKKccclll}}}wwwMMMKKKMMMCCCCCC@@@AAA;;;777333111111222333222000///...---,,,++++++***************************))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,------...//////444444555444444555999<<<;;;;;;:::888777555444444<<<>>>@@@@@@>>>:::555222888:::<<<<<<999444...+++************************)))************+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------......000000000000111111111111666;;;aaaxxxaaaLLLAAA>>>???>>>>>>?????????>>>===:::;;;<<<>>>>>>>>>===<<<:::;;;;;;;;;<<<<<<======<<<<<<<<<<<<=========>>>777999===AAAIIIXXXjjjxxxvvvfffaaa___]]]XXXOOOFFFBBBBBB>>>>>>===;;;999:::???CCC======<<<;;;;;;;;;;;;<<<999888666444222111000000///000111444888@@@HHHNNNQQQTTTZZZ___dddfffgggggghhhjjjmmmmmmmmmmmmnnnooolllmmmnnnqqqsssuuuwwwxxxxxxqqqyyy}}}aaaTTTSSSFFF===>>>BBB???:::999111111000000000000111111000111111222222333444444333FFFrrr~~~}}}yyypppooommmiiiaaa^^^[[[[[[\\\ZZZTTTNNNOOOMMMKKKGGGDDDAAA@@@???888===@@@???;;;999:::===@@@?????????@@@AAABBBCCCBBBCCCDDDEEEEEEDDDBBBBBBAAAAAA@@@===777333999CCCNNNVVV```hhhrrr}}}SSS\\\@@@nnnzzz<<>>;;;111///666;;;666CCCKKK???>>>???111...===888222>>><<>>>>>:::<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;<<<===<<<;;;BBB:::;;;DDDBBB888:::EEE@@@@@@BBBIIIWWWjjj|||tttmmmhhh___ZZZUUURRRQQQNNNFFF???BBB???;;;999999;;;;;;;;;@@@>>><<<;;;:::;;;<<<===::::::888555111//////000000111111222555<<>>BBB???>>>888777444111//////000000000///...555666///222777222AAATTTbbbtttssswwwrrreee```\\\\\\[[[WWWVVVWWWXXXSSSNNNMMMNNNMMMIIIEEECCCBBBAAA@@@>>><<<;;;;;;???===;;;:::;;;;;;:::999666777999::::::999777666666999;;;999555666===DDDMMMUUU```jjjqqqwww|||}}}JJJLLLUUUnnnWWW>>>???DDDBBB:::///---111222...........................---,,,,,,,,,,,,---......------------------------.........------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------666'''---???222:::RRR;;;MMM|||~~~RRRLLLLLLBBBCCC???@@@<<<888444111111222222111222000,,,+++,,,,,,,,,,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++)))***+++******+++---//////000111222333444444222999444222555888:::===BBBBBBEEEAAA:::999>>>999///999666999:::777:::<<<555888AAADDDEEEIIIBBB333,,,111,,,***------+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------........./////////111222111000111333333444XXXgggNNNDDD===AAABBB>>>===??????<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@??????@@@???>>>===???<<<:::999999999999;;;BBBFFFRRRhhhyyyrrrkkkgggbbb^^^YYYVVVSSSNNNGGGBBBBBB>>>;;;999:::;;;<<<;;;>>>===;;;:::999:::;;;<<<::::::888555111//////000000111111222555;;;CCCHHHJJJPPPUUUVVVXXX^^^aaaaaaccccccccccccccccccccccccccceeehhhjjjlllooosssvvvrrrvvvvvvyyy}}}[[[SSSsssYYYGGG>>>@@@>>><<<999777444111///000000000000111///333444000333888666>>>[[[yyy~~~yyyzzzvvvhhhgggaaa]]]\\\[[[WWWUUUVVVYYYUUUPPPOOOPPPOOOKKKHHHHHHGGGFFFEEEDDDCCCBBBAAABBBAAA??????@@@???>>><<<<<<;;;;;;::::::999::::::888;;;<<<888444666===DDDMMMTTT^^^gggnnntttzzzfff===KKK~~~}}}wwwZZZOOO@@@BBBBBB<<<222...000111///........................---,,,,,,,,,,,,---......------------------------......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...///,,,;;;===999IIIJJJaaawwwzzzuuuSSSMMMLLLBBBCCC???@@@<<<888444111111222222111444111...------------,,,+++,,,,,,,,,,,,---------************************(((***,,,------...000111444333111...---000555:::::::::DDDNNNJJJAAAKKK^^^\\\HHHBBBQQQYYYMMMDDDGGGEEEMMMLLLIIIMMMHHH;;;333:::888BBBKKKIIICCC>>>666777222///000000---+++,,,,,,------------,,,++++++,,,,,,---............---------........./////////000000000000111222444666;;;eee]]]FFF@@@BBBAAA>>>>>>@@@@@@>>>==============================>>>?????????>>>>>>>>>AAA???:::<<>>;;;999:::;;;<<<<<<===<<<:::999888999;;;<<<::::::999666222//////000000111111222444:::AAAFFFIIIOOOTTTUUUXXX^^^aaaaaa]]]]]]]]]]]]]]]]]]]]]]]]]]]```eeehhhjjjllloooqqqsssuuutttxxx}}}pppKKKVVVxxxJJJAAA@@@>>>;;;;;;888555111000000111111000333111111222222444777999FFFkkkwww||||||oooiiiccc^^^]]][[[VVVTTTUUU[[[XXXTTTSSSSSSRRROOOKKKKKKKKKJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFGGGFFFDDDAAABBBAAA>>><<<;;;;;;<<<===;;;<<<;;;777333555===DDDLLLRRR[[[ccciiiooovvv|||~~~HHHIIIWWWzzzkkkSSS999???AAA???777111000000000........................---,,,,,,,,,,,,---......------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---......---,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))999///999IIICCCQQQfffwwwxxxSSSLLLLLLBBBDDDAAABBB<<<888444111111222222111333111...---------,,,++++++,,,,,,,,,,,,,,,,,,,,,))))))************++++++)))+++---......///000222111444888;;;<<>>FFFAAA:::555222333333///---///,,,,,,------------,,,,,,,,,------...........................////////////000...///222333222333666TTTxxxlllQQQCCCBBB@@@>>>>>>@@@@@@???========================:::<<<===>>>>>>>>>???@@@999<<<===<<<>>>FFFNNNRRRnnn|||rrrllljjjeeeeeeaaa[[[SSSLLLIIIGGGBBB???;;;999:::<<<<<<<<<===;;;:::999888:::;;;<<<::::::999666222000///000000111111222444888???CCCHHHNNNRRRRRRUUUZZZ]]]]]]XXXXXXYYYYYYYYYYYYYYYYYY[[[^^^aaadddfffiiillloootttvvvuuuxxx~~~dddUUUqqqOOODDDCCCAAA;;;???888555222111111222111111222333111111666444444;;;YYY~~~~~~~~~}}}llleee___^^^\\\XXXVVVWWW\\\ZZZXXXWWWVVVUUURRROOOKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMLLLIIIFFFFFFDDDBBB@@@???>>>>>>>>>>>>===;;;666333555===CCCKKKPPPWWW]]]bbbiiiqqqwww{{{rrrSSSDDD___WWW;;;<<<@@@AAA<<<444000000111........................---,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,...//////...,,,++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------------------............---<<<555;;;KKK[[[xxx}}}PPPKKKKKKCCCEEEBBBDDD<<<888444111111222222111222000...---------+++***++++++++++++************))))))******++++++++++++,,,---////////////111333+++777IIIVVVYYY___ppphhh```zzzyyyfffcccaaaUUURRRMMM>>>AAADDD999<<>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@???>>>===???AAAAAAAAAHHHSSSUUUUUUbbbtttyyypppkkkkkkdddccc```YYYRRRLLLIIIHHHCCC@@@<<<::::::;;;<<<<<<===<<<:::999999;;;<<<===;;;;;;999666222000000111000111111111333777<<<@@@BBBHHHKKKJJJLLLPPPRRRQQQTTTUUUUUUVVVWWWXXXXXXXXX\\\]]]^^^___aaafffkkkooorrruuutttwww~~~{{{~~~gggeeeXXXEEECCCAAA999>>>999666333111222222222222000555111222999444333AAAmmmzzz~~~pppiiicccaaa^^^ZZZYYYZZZ]]]\\\[[[ZZZXXXVVVTTTRRRKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLNNNOOONNNKKKHHHEEEEEEEEEDDDBBB@@@>>>===>>><<<999555333555<<>>???>>>;;;999:::444222000---------...///------...////////////........./////////000000000......222666333000888EEEeee|||MMMFFF??????@@@???>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>??????===::::::>>>BBBEEEFFFVVVnnnyyy||||||tttppprrrbbb```[[[VVVQQQMMMJJJHHHEEEBBB===;;;:::;;;;;;:::===<<<:::999:::;;;===>>>;;;;;;:::666333000000111000111111111222555:::===@@@EEEHHHGGGGGGKKKLLLKKKOOOPPPQQQSSSTTTVVVWWWXXX[[[[[[\\\]]]___cccjjjnnnnnnrrrqqqttt{{{xxxxxxyyyccc[[[nnniiiEEEAAA@@@777<<<:::777333222222333333222...777222000:::444777PPP~~~xxxxxxppphhheeeaaa\\\ZZZ\\\\\\\\\\\\[[[YYYWWWTTTSSSMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJJJJKKKLLLLLLJJJHHHCCCDDDEEEEEECCC@@@===;;;<<<:::777444333666;;;@@@EEEJJJPPPTTTXXX^^^eeejjjtttzzzeeeRRRXXXWWW>>>???AAAAAA;;;333000222........................---,,,,,,,,,,,,---......------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---......---,,,+++++++++,,,,,,,,,,,,------***++++++,,,,,,------...---------...//////000000555666AAAJJJKKK~~~{{{mmmxxxMMMJJJLLLDDDDDD??????<<<888444111111222222111///...---...///000...---,,,,,,,,,++++++************++++++,,,------......///000000111333777<<<@@@FFFCCCHHHRRRRRRKKKJJJPPPLLLbbbggg[[[ccc~~~xxxxxxwwwssskkkzzz]]]SSSVVVVVVVVVQQQLLLIIIIIIGGGCCCAAAAAA???;;;555000------...000------...///////////////.../////////000000000000000///222555000000BBBXXX|||TTTJJJBBBAAABBB@@@???@@@????????????????????????;;;===>>>======AAAIIIPPPMMMSSSeee}}}vvvppprrraaa\\\WWWSSSRRRPPPMMMIIIGGGCCC>>>;;;:::::::::999;;;:::999888999:::<<<===;;;;;;:::777333111000111000111111111222444888;;;===BBBEEEDDDEEEIIIKKKJJJIIIJJJLLLNNNPPPSSSTTTUUUWWWXXXZZZ\\\^^^bbbgggjjjkkkqqqqqqssszzzyyyxxxuuu[[[NNN[[[~~~IIIBBB@@@888>>>:::777444222333333333333---:::111...999666@@@fffxxx|||mmmxxx|||yyyoooiiiccc\\\YYYZZZ[[[\\\\\\\\\YYYVVVTTTSSSNNNNNNNNNMMMMMMLLLLLLLLLGGGFFFEEEFFFGGGHHHGGGFFFCCCBBBBBBAAA@@@???======888777555333333666;;;>>>BBBGGGNNNRRRUUUZZZ```eeemmmttt|||\\\OOO```AAA>>>>>>AAA===555111222........................---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......------------------------------------------------,,,------...///000000111........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,,,,---......---------...///000000000444>>>GGGXXX```zzzooo{{{YYYxxxMMMKKKMMMDDDCCC===;;;<<<888444111111222222111///......///111222000///---------,,,,,,+++++++++++++++,,,------...//////000000111222555;;;BBBHHHAAA444222BBBVVVcccppp|||ooojjjrrrbbb```\\\___[[[UUUQQQPPPNNNIIIEEEFFFGGGBBB:::333...---...000---......///////////////////////////000000000000222000222333///222JJJgggzzzXXXMMMDDDDDDDDDAAA@@@BBB????????????????????????<<>>>>>666555444333444777:::===AAAFFFLLLQQQTTTXXX]]]aaahhhqqqzzzjjjKKKlllxxxoooCCC>>>===@@@???777222222........................---,,,,,,,,,,,,---......------------------------,,,,,,,,,------.........------------------------------------------------+++,,,...///222333555666222222222222222222222222------------------------++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,---------******+++,,,,,,---......---------...///000000111222HHHMMMdddvvvsssuuummm\\\MMMHHHOOOHHHFFF???@@@;;;888444111111000000////////////...------,,,,,,++++++++++++++++++++++++)))***+++,,,---......///111333666999:::::::::999AAAVVVWWWWWWzzz}}}ttt\\\```PPP^^^RRRJJJVVVKKKMMMJJJFFFAAA>>>;;;666///)))//////////////////......////////////000000000000555///444333333666HHHuuunnnWWWLLLIIIFFFFFFIIIPPPLLLGGGCCCAAABBBEEEHHHPPPIIIFFFJJJTTTbbbvvvxxxuuusssnnnkkkccc^^^WWWQQQMMMKKKJJJHHHDDDBBB@@@>>><<<:::999999888999999888777888;;;======<<<:::888555333111111////////////000111222333888888:::<<<>>>@@@AAABBBDDDDDDEEEGGGIIILLLNNNOOOSSSRRRSSSXXX___dddgggfffkkkooouuuyyy|||SSSNNNVVVKKK555HHH999:::999777555444333333333777000333444888:::[[[ooofffssswww}}}}}}rrrjjjeeebbb```YYY\\\^^^\\\WWWSSSSSSTTTTTTRRRPPPOOOOOOOOOOOONNNFFFFFFEEEDDDDDDDDDDDDDDDBBBAAA???===;;;:::999999666555333333333666888:::AAACCCGGGKKKPPPVVV\\\```fffkkkrrryyyUUUOOO|||RRRAAA===CCC???:::666//////000000000000000///...---------.........//////000///...---------------........................,,,---...//////...,,,+++//////...---,,,...333777:::999<<<@@@???;;;===CCC???AAADDDDDDBBBAAAAAABBB999777444222111///+++))),,,,,,---...///---***'''+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++...222555444DDDFFFNNNttt|||vvv|||nnnhhhgggPPPJJJNNNGGGDDD===>>>;;;888444111111000000////////////...------,,,,,,++++++++++++++++++++++++******+++,,,---...//////333333444555777:::<<<>>>```zzzuuuxxxxxxwwwqqqeeeVVV___aaaXXXQQQNNNXXXLLLHHHDDD@@@>>>999222---////////////////////////////////////000000000000000///000444111999]]]}}}~~~uuujjjdddfffmmm}}}vvviii[[[PPPLLLMMMPPP______cccjjjppp{{{}}}vvvrrrmmmhhhddd```\\\UUUPPPMMMLLLJJJIIIEEEDDDBBB@@@>>><<<:::999888999999888777888:::<<<<<<;;;999777555333111000////////////000111222333555666777999;;;===>>>???AAAAAABBBDDDGGGIIIKKKMMMRRRRRRTTTYYY]]]___]]][[[iiimmmsssxxx{{{~~~}}}lllUUUUUUuuu\\\:::???===;;;999777555444333333444444...999888444???mmm}}}xxxwwwsssvvvvvvvvvnnngggaaa^^^[[[\\\]]]\\\YYYWWWUUUUUUWWWTTTPPPMMMMMMMMMLLLKKKGGGFFFEEEDDDCCCBBBBBBCCC@@@???>>><<<;;;:::999999666555333222333555888:::>>>AAAEEEIIIMMMSSSYYY]]]ccchhhooovvv|||gggIIIlll^^^DDD:::AAAAAA===999111///000000000000///......---------.........////////////...---------------........................+++,,,,,,------,,,,,,,,,(((***---111555:::>>>AAAGGGDDDDDDDDD>>>666444888777<<>>EEEIII]]]{{{rrrnnnrrrqqqqqqkkkzzz~~~vvv}}}}}}vvv___fffdddRRRPPPNNNPPPLLLGGGDDDAAA===777333/////////....../////////////////////000000000000---333---666...@@@}}}nnn~~~~~~iii___```dddnnnwww{{{tttnnnhhhbbb^^^]]]ZZZTTTPPPNNNLLLJJJHHHFFFEEEDDDBBB@@@===:::999777888888888777777888:::;;;:::999666444222000///////////////000111222222333333444666888999:::;;;======>>>@@@CCCEEEHHHIIIMMMPPPUUUZZZ^^^]]]ZZZVVVfffkkkqqqvvvzzz}}}~~~OOOMMMjjjlllfff@@@:::@@@;;;999777555444444444444888,,,::::::222FFFtttjjjhhhxxx|||xxxwww}}}tttlllddd```]]]\\\[[[[[[[[[ZZZWWWUUU[[[WWWRRRNNNLLLKKKJJJIIIGGGFFFDDDCCCBBBAAA@@@@@@>>>>>>===;;;:::999888888555444333222333444777888:::===AAAEEEJJJOOOVVVZZZ```eeekkkrrryyySSSNNNtttNNN:::AAADDD@@@;;;444000////////////......------------...............//////...------------...........................,,,,,,,,,,,,---...//////777888:::===@@@BBBAAA@@@999888999999666000///111,,,111999???CCCEEEFFFGGGHHHFFFDDDCCCBBB@@@===;;;666222---******,,,---...---.........---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------000555999CCCwww}}}mmmuuuzzztttQQQKKKLLLBBBBBB===>>>;;;888444111111000000////////////...------,,,,,,***+++++++++++++++,,,,,,+++,,,---...///000000111222222333777>>>GGGOOOTTTLLLXXXTTTMMMYYYgggjjjkkkmmmooowwwaaaccc```eeeQQQSSSOOOJJJGGGEEEAAA<<<888111000//////...///000000////////////000000000000...888,,,777///MMMzzz{{{~~~zzztttmmmfffaaa______[[[VVVRRROOOLLLIIIGGGGGGFFFEEECCC@@@===:::888666777888888666666777999;;;:::888666333111/////////////////////000111111111222333444555666777777999:::;;;===@@@CCCEEEGGGIIIMMMSSSZZZ___```___^^^eeeiiipppuuuyyy}}}SSSLLLXXX}}}fffAAA>>>@@@;;;:::888666444444444444<<<(((666999:::ZZZ~~~ppphhhffftttyyyxxx{{{{{{rrrkkkfff^^^[[[YYYYYYZZZZZZWWWTTT]]]XXXSSSOOOMMMLLLLLLKKKGGGFFFDDDBBB@@@?????????<<<<<<<<<;;;:::999888777444333222222222333555666888:::>>>CCCGGGMMMSSSWWW^^^bbbhhhooovvv~~~aaaLLL|||\\\???AAADDDBBB===666000000///......---------........................///......---------....................................---...///111333555:::888777777777666333000444555777;;;<<<;;;;;;<<<000...,,,///333555555333:::777555555777:::;;;<<<<<<999555333111///---++++++,,,---------,,,++++++------------------------+++++++++,,,,,,,,,------,,,,,,---......000888AAA]]]vvvtttxxx|||zzzlllrrrxxxwwwyyyNNNJJJJJJAAADDD@@@@@@;;;888444111111000000////////////...------,,,,,,*********++++++,,,,,,,,,------...///000111111222222444777<<>>AAADDDEEEHHHLLLQQQWWW\\\```ccceeeeeejjjpppvvvzzz}}}lllUUUEEEppppppBBBDDD===;;;:::888666555444444444777)))777888BBBqqqwwwuuuuuusssqqqzzzzzzpppkkkaaa]]]YYYXXXYYYXXXUUURRRXXXUUUPPPMMMLLLLLLLLLKKKFFFEEEDDDBBB@@@??????>>><<<<<<<<<;;;:::888777666333222222111222222333444666999===AAAEEEKKKQQQVVV[[[```fffnnnuuu~~~kkkJJJ\\\gggGGGAAAAAABBBAAA:::222111///...---------........................---......---------......///////////////////////////......///000222555777999555444333333444555666555AAACCCEEEGGGHHHHHHFFFDDDIIIAAA888666;;;???>>>;;;888444///,,,---000333444777888999:::999555000+++******+++,,,,,,------,,,------------------------++++++,,,,,,,,,------------,,,---//////222???MMMiiiggg{{{zzzsssnnnqqqxxxrrrKKKJJJJJJAAAEEEBBBAAA;;;888444111111000000////////////...------,,,,,,*********++++++,,,,,,------...///000111222222333555666:::===AAAEEEGGGHHHRRR^^^cccgggnnnoootttyyypppzzz{{{~~~ttthhh^^^\\\WWWQQQMMMKKKHHHCCC???999777444222000000000111////////////000000000000,,,444,,,666CCCrrr}}}}}}uuulllhhhjjjnnngggbbbZZZSSSNNNKKKIIIHHHJJJHHHEEEAAA===;;;999888777888:::999888777777777;;;:::999666444222000////////////......//////000111111111222222333333333555555777999<<<@@@BBBDDDIIILLLOOORRRVVVZZZ___ccceeejjjpppuuuyyy|||WWW???SSSHHHFFF<<<<<<:::888666555444555555222444???555EEE}}}rrrwwwnnnkkkwwwooofffccc___\\\ZZZXXXUUUSSSSSSPPPMMMKKKKKKKKKJJJIIIFFFEEECCCBBBAAA@@@??????=========<<<;;;888666444222222111111111111222222555777;;;???DDDJJJPPPTTTYYY]]]eeemmmttt|||PPPQQQwwwXXXEEE<<>>333222000///.........///...............---------...------------...//////////////////////////////...///000333555888;;;<<<444555666666666777:::===>>>AAACCCCCCDDDFFFCCC>>>DDD@@@===>>>DDDJJJLLLLLLIIICCC;;;555111000///...---///444999<<<:::666333,,,,,,,,,+++,,,---......------------------------,,,,,,,,,,,,------------...,,,---000111666HHH\\\rrrkkk~~~ppplllhhhhhhuuuoooJJJKKKKKKBBBFFFBBB???;;;888444111111000000////////////...------,,,,,,)))******+++,,,,,,------...//////000111222333333666777999===@@@CCCFFFGGGJJJYYYeeellllll___\\\kkkkkk]]]SSSVVV___dddbbb___yyy~~~yyyyyyooolllaaa\\\UUUQQQNNNKKKFFFBBB===;;;777333111000000111////////////000000000000...222111666OOO{{{~~~}}}|||}}}rrrhhheeekkkrrrgggaaaXXXPPPLLLKKKJJJJJJNNNKKKFFFAAA===;;;::::::888999;;;;;;999777777888<<<;;;999777555333111000000//////.........//////000000000000000111111111222333444777:::===@@@BBBGGGJJJNNNQQQSSSWWW]]]aaaeeeiiioootttwwwzzz|||~~~|||~~~]]]IIIPPPzzzWWWEEE===<<<;;;999777555555555555111;;;>>>444ZZZsssgggqqqmmmnnnyyynnnllliiiccc]]]YYYWWWWWWRRRPPPNNNNNNMMMLLLIIIGGGEEEDDDCCCBBBAAAAAAAAAAAA?????????>>>;;;888555333111111111111111111111111333555999===BBBHHHNNNRRRUUU[[[ccckkkssszzzaaaSSStttRRR;;;@@@GGG???555444111///......///000//////.........------------------------...//////////////////////////////111333666999===???AAABBB:::???DDDDDDAAA@@@DDDHHHSSSVVVWWWVVVXXX[[[WWWOOOBBBIIIOOOOOOIIIDDDDDDFFFPPPMMMHHHCCC???:::444111------///333999===>>>>>>333111///---,,,,,,...///........................,,,,,,,,,------------...///,,,...111222999QQQjjj}}}pppaaa^^^jjjmmmJJJLLLLLLBBBEEEAAA===;;;888444111111000000///000//////...------,,,,,,))))))***+++,,,,,,------//////000111222333333444666777888<<>><<<888444222111111111111000000000000111444888<<<@@@FFFLLLQQQSSSYYYbbbjjjrrrxxx}}}mmmKKKiii___===@@@GGG===666555222000//////000000//////.........------------------------...///000000000000000000000000000666888<<<@@@DDDFFFHHHHHHUUU___iiimmmjjjjjjoootttxxxyyylllUUUKKKKKKJJJJJJJJJJJJHHHCCC<<<777444111///000666===DDDGGG999666222...,,,,,,...///........................,,,,,,,,,---------......000---...222333<<>>@@@DDDFFFOOOLLLIIIJJJNNNRRRSSSSSSYYYTTTNNNKKKOOOWWW^^^bbbeeeqqquuupppxxxwww___aaaVVVJJJTTTNNNCCCDDDCCC>>>999333000000000000000000000111111111111,,,;;;222???yyyzzzvvv}}}zzzttt{{{pppeeeaaagggmmmddd___[[[VVVPPPKKKNNNTTTVVVOOOFFF@@@>>>===<<<:::444777:::;;;::::::<<<>>>CCC@@@===:::888666222000000000000000000000000000////////////000000000000///111222444555888<<>>;;;888666666777777666111@@@999KKK|||sssqqqnnnrrrzzzyyyrrrrrrvvv}}}qqqjjjeee```^^^___XXXWWWTTTQQQPPPNNNNNNMMMIIIJJJLLLLLLLLLJJJHHHGGGAAA>>>:::888888666222///333111//////111222222111222444777:::>>>DDDJJJOOORRRWWW___gggooovvv|||XXXQQQ|||uuunnn===FFFKKK;;;===777000///111333222000............/////////000,,,---...///000000000000444///,,,...///...000444111BBBBBB@@@JJJMMMUUUooo~~~{{{uuupppuuurrruuuqqqggg___]]]^^^]]]]]]YYYyyy\\\GGGJJJJJJGGGFFFBBB;;;000222555+++,,,@@@OOOBBB@@@;;;555///,,,,,,------------------------------,,,,,,,,,,,,---.........000000444;;;FFFkkkyyy~~~}}}yyyqqqmmmhhhKKKKKKKKKEEEDDD<<<@@@<<<999444222111000///...////////////...---,,,+++,,,,,,,,,,,,---///111222111111222222222333333333111444:::===???@@@AAABBBDDDFFFLLLTTT\\\___^^^\\\aaa```]]]YYYVVVWWW[[[___WWW___mmm{{{yyy{{{jjjgggcccUUUMMMDDDLLLGGGEEEAAA<<<666222000///000000000000111111111111---888555JJJ|||zzzvvvzzzyyyxxxzzzoooeeebbbggglllddd___ZZZUUUOOOKKKNNNTTTTTTOOOHHHDDDBBB@@@<<<999777999<<<<<<:::999;;;<<<@@@>>><<<:::888666222000000000000000000000000000////////////000000000000///111222333444777;;;>>>CCCFFFJJJNNNRRRVVVZZZ^^^___dddkkkqqqvvvzzz}}}{{{{{{pppHHHWWW}}}oooMMM===???<<<888777777777777666444666777LLL~~~yyyoooqqqqqqooorrr|||zzzzzzwwwllllllppp{{{|||tttmmmddd______XXXVVVRRROOOMMMLLLKKKKKKCCCDDDEEEEEEEEEDDDCCCBBB;;;999777777888999777555333222111111333333111000222444777:::>>>CCCJJJNNNQQQVVV]]]eeellltttzzzfffNNNkkk\\\BBB999FFF===777111///111333222000........./////////000000---......///000000000000111+++)))///666999;;;>>>???CCC>>>IIIgggxxxppphhhiiiooo}}}|||uuueeeiiirrrPPPAAACCCCCCGGG<<<:::===AAAGGG???))):::<<<===:::444000......------------------------------,,,,,,------...///---222000222@@@TTTwww~~~qqqqqqqqqxxxooovvvhhhKKKLLLKKKEEEDDD<<>>???>>>>>>>>>AAADDDKKKRRRXXXZZZXXXVVVVVV[[[``````]]]]]]bbbgggiiiiiiooo{{{|||dddcccdddYYYIIIWWWJJJHHHDDD???999444000...000000000111111111222222222333777YYYyyyzzzuuuvvvxxxxxxmmmdddaaacccgggddd]]]WWWSSSNNNJJJMMMSSSRRRNNNJJJHHHFFFCCC===888888999;;;;;;999888999:::<<<;;;::::::999777333000000000000000000000000000////////////000000000000///000222333444666:::<<>>999333000111222222000....../////////000000000////////////000000000000))),,,222888888777;;;AAAHHH[[[nnnxxxzzz}}}mmm~~~nnnWWWIIIAAA???<<<777===@@@777111666<<<>>>:::555111000---------------------------------,,,------...///***555333444IIIeee~~~wwwlllccclllqqqiiiLLLLLLKKKFFFEEE===AAA<<<999444222111000///...////////////...---,,,+++,,,,,,---...///000111111222222222222222222222222111444888:::;;;;;;;;;<<>>:::888888888777666333444@@@yyy{{{pppmmmmmmppprrrzzzzzz}}}uuulllgggdddgggpppzzzzzzooogggddd\\\VVVOOOJJJIIIHHHFFFEEE@@@???>>>======???@@@BBBBBBAAA>>><<<999777555333555222000///000222222222111333666999<<>>@@@BBBEEEHHHKKKMMMTTTTTTUUUVVVWWWXXXXXXXXX___[[[XXXYYY\\\cccqqq~~~|||fffeeeYYYPPPHHHFFFBBB@@@>>>:::555222111111111111222222222222888---FFF{{{zzzwwwvvvuuurrrzzzyyyooohhhbbb___]]]___XXXQQQNNNKKKGGGHHHKKKOOOLLLHHHFFFEEECCC===999777777999;;;===>>>>>>>>>666666777999999888444111////////////////////////////////////000000000000///000111111111333666999???BBBFFFKKKNNNSSSWWW[[[[[[___eeekkkqqqvvv{{{}}}~~~nnnMMMKKKHHHBBB???;;;999888888888777333===EEE}}}mmmppplllnnnssszzzrrrlllfffbbbeeekkkuuuzzzuuullliiiaaaYYYPPPJJJHHHGGGEEECCCAAA@@@>>>======>>>AAABBBDDDDDDCCCBBB@@@>>>>>>>>>AAA;;;555000///000222222000222555888;;;@@@FFFJJJPPPTTTYYY___fffmmmtttyyy}}}|||SSSPPPzzzGGG???@@@<<<777333111111111111////////////000000000111111111000000000111222222777444444999FFF[[[zzz~~~mmmnnn|||~~~zzzvvvcccooo{{{|||uuunnn~~~UUUEEEIIIVVVOOO666666111///333;;;===888111/////////......---------...------------...//////,,,555666AAAcccpppgggwwwiiiLLLMMMLLLFFFEEE===BBB<<<999444222111000///...////////////...---,,,+++,,,---...///000111111111333333333222222222222111333333333222222444888;;;999===AAADDDCCCBBBAAA@@@???===<<<===???@@@???===CCCAAA@@@@@@???BBBLLLWWWWWWoooooo]]]^^^\\\JJJFFFAAA??????<<<888444111111111222222222222333444...TTT|||wwwsssuuusss~~~}}}uuuooojjjeeeaaa]]]WWWQQQOOOMMMIIIGGGHHHNNNKKKHHHFFFFFFCCC>>>999999999:::<<<@@@BBBBBBAAA666666777888999888555333000000000000000000000000////////////000000000000///000111000000111444777<<>>BBB<<<999444222111000///...////////////...---,,,+++,,,---...000111111111111333333333222222222111111///000222222222333666999999<<>>:::666111111111222222222333333222444]]]|||sssooovvvuuu}}}wwwtttpppjjjeee^^^WWWSSSSSSQQQLLLHHHHHHKKKJJJJJJJJJJJJFFF>>>888888777777:::===???>>>===888777777777888888666444000000000000000000000000////////////000000000000///000000000///000333555999===BBBHHHMMMRRRXXX\\\ZZZ___fffmmmrrrwww|||~~~UUUNNNiiizzz~~~]]]DDDAAA<<<:::999999888777333666```sssiiigggnnniiiwww~~~zzzgggtttzzzpppkkkllljjjnnnuuu{{{}}}wwwmmmeeebbbggg]]]PPPHHHFFFFFFCCC???@@@???===;;;:::::::::;;;999;;;>>>??????@@@CCCFFFBBB>>>888444222111000//////111444666999>>>DDDHHHOOORRRVVV[[[aaahhhooouuuzzz|||~~~XXXFFFaaaWWW===AAA???:::555111000111222//////000000000111111111000000//////111333555777999GGGddd{{{{{{```wwwZZZOOOEEEDDD===555111333666888999000000000///...---------...............//////000444///<<>>BBB<<<999444222111000///...////////////...---,,,+++,,,---///000111222111111333333333222222111111111,,,...222333444444555666777888888888:::???HHHOOOaaakkkxxxppp[[[OOOBBBAAAFFFNNNcccnnntttUUUSSSMMMEEEAAA@@@???:::666111111222222222333333333222:::```vvvxxxooommmwwwwwwyyyuuutttrrrlllggg___YYYUUUVVVTTTOOOIIIHHHIIIJJJLLLOOONNNIII???777555444333555999:::888666:::888777777888888777555000000000000000000000000////////////000000000000///000000//////000222555777;;;AAAGGGMMMSSSYYY\\\YYY___hhhqqqvvvzzz}}}~~~zzz~~~]]]AAAUUUhhhDDDAAA===:::999999888777???<<>>@@@???>>><<<;;;:::999999999;;;<<<:::666444555666333111000111222222111//////111333666999===CCCGGGMMMPPPTTTYYY___fffmmmsssyyy{{{~~~wwwYYYFFFwwwoooSSSAAAAAA???;;;555111///000222000000000000111111111111000/////////111444777888KKKcccxxxkkkuuussssssvvvtttjjjNNNFFFCCC===555111222777<<<111000000///...---------...............///000000666000FFF{{{dddfffqqqxxxpppNNNKKKLLLGGGDDD<<>>777;;;444333222222222333444555333@@@lll~~~tttnnnsssnnnyyy}}}yyywwwuuusssqqqccc[[[WWWZZZYYYQQQJJJHHHFFFKKKUUU]]]YYYLLLAAA===888666555777555222444888666777888999999888888777333222111000000111222222000000000000000000000000000000000000000111111222888;;;AAAFFFLLLRRRYYY]]]^^^bbbiiinnnrrrtttwwwyyy|||vvvHHHSSSvvvQQQ;;;@@@<<<777;;;777;;;888IIIiiiyyyqqqeeemmmllltttdddQQQHHHCCCIIIvvvyyypppiiijjjfffcccfffoooxxxzzzzzzuuupppkkkhhhccc]]]YYYXXXaaa]]]MMMBBBDDDDDD===???>>>===<<<;;;:::999999999:::<<<<<<<<<999666444111111111111000000000000///111333555888<<>>>>>:::000111444...///000111222222111000///222000333666444444@@@NNNxxxooottt{{{gggXXXNNNXXXlll||||||}}}}}}{{{vvvqqqGGGGGGGGGEEE;;;///333AAA222333444222///......///...//////...------///222333888GGGrrrWWWgggyyyoooMMMKKKLLLGGGDDD;;;AAA===999444111000000///......111333111---***,,,///222111///...---...000111444444222111000/////////.........///000111333444888:::>>>EEENNNVVV]]]```fffmmmxxxlllYYYNNNIIIXXXooolll^^^WWWPPPHHH@@@;;;999666444444333222222333444555777EEEsssrrrxxxrrrqqq~~~~~~|||zzzxxxvvvtttrrreeebbbbbbbbb\\\PPPJJJIIILLLMMMTTT___aaaXXXLLLEEE<<<888666666444111222666444555666888888888888777333222111000000000111222000000000000000000000000000000000000000111111222666999???DDDJJJPPPVVV[[[\\\```fffkkkooossswwwzzz}}}SSSKKKeeeHHHDDD===888<<<444555999SSStttqqqooommmmmmrrrppp___PPPCCCBBBAAACCCccc{{{sssllljjjhhhfffeeeeeehhhlllooorrr}}}zzzzzzrrrlllfff```ZZZUUUVVV^^^\\\NNNEEEEEECCC>>>>>>>>>===<<<;;;;;;::::::;;;;;;<<<<<<;;;999777666111111111000000000000000///111333555777<<>>???;;;000000444///000000111222222111000///333000444999333555RRRvvvuuubbbTTTOOODDD===<<>>=========<<<;;;;;;;;;:::<<<<<<<<<<<<;;;999888777111111000000000111111111///111333555777;;;@@@DDDHHHLLLRRRVVVYYY^^^eeejjjppptttyyy}}}xxxKKKKKKkkkCCC===???<<<000...333000000000111111222111111000...111333666>>>SSSvvvzzziiijjjUUU@@@EEETTT^^^dddppptttrrrllliiijjjdddZZZsss}}}zzztttrrrIIIBBBBBB777888HHH999555222111111111...+++...//////...---...000222,,,GGGppp~~~}}}dddooommmLLLIIIKKKFFFCCC;;;AAA<<<888333000//////.........///111000...---...000///000111222333333222222222222111000///......///---...///000222444666777:::===BBBGGGJJJNNNQQQTTT\\\aaahhhnnnttt|||nnnVVVUUUkkkkkkYYYQQQTTTAAA===DDD999666555444333333333444555777hhhssspppfffmmmkkkyyy~~~}}}yyyuuuqqqoooooooooqqqqqqjjj[[[NNNHHHIIIKKKIIIOOO[[[dddaaaXXXRRR???<<<;;;===<<<777333333111222444555777888999:::444333111000//////000000////////////////////////000000000000000111111222222555:::@@@EEEKKKQQQUUUXXX[[[___dddjjjpppxxx}}}|||~~~|||[[[JJJyyynnndddAAA999777666<<<777;;;===jjjlllrrreeehhhlllyyy[[[IIICCCDDDCCC===>>>GGGRRRhhh{{{uuuiiiiiiiiieee```\\\ZZZ[[[___hhhttt}}}~~~zzzssslllfffaaa]]][[[RRRUUUWWWSSSLLLGGGCCC???======<<<<<<<<<;;;;;;;;;<<<<<<;;;::::::999888888222111111000000111222222000111333444777;;;@@@CCCGGGKKKQQQTTTWWW\\\ccchhhmmmqqqwww|||SSSNNN^^^oooFFF>>>???===111...222111000000111111111222111111///666555777UUUxxxZZZ:::RRR___fffzzzyyyxxxqqq~~~iiivvvqqqJJJPPPAAA333NNN>>>888222111222222...***...//////.........111333666PPPiiitttgggvvvmmmKKKIIIKKKFFFDDD<<>>@@@888777777555444444444555555===rrrsssjjjlllhhh~~~|||wwwtttuuuvvvtttuuuqqqfffYYYNNNHHHFFFEEEFFFNNNZZZ```]]]WWWTTT???<<<>>>CCCDDD>>>999777444444555666777888::::::666555333111000//////000////////////////////////000000000000000111111222222555:::???DDDJJJPPPTTTWWWZZZ^^^ccciiipppxxx~~~zzz~~~~~~~~~kkkOOOrrrzzziiiGGGAAA>>>999;;;666===GGGxxxeeekkkfffooollllllSSSCCC======?????????@@@MMMeeezzznnnkkkhhhfffeeebbb^^^[[[]]]```dddjjjooouuu{{{|||yyytttmmmgggaaa^^^]]]RRRSSSUUUUUUQQQIIICCCAAA=========<<<;;;;;;::::::::::::::::::999999999999444333111000000000111222000111333444666:::???CCCGGGKKKPPPSSSVVVZZZ```eeekkkooovvvzzz}}}~~~^^^MMMHHHsssyyyMMMAAA>>>===222...222111111111111111111222222333555888<<>>???DDDGGGCCC>>><<<999999888888888999::::::888777444222111000000000000000000000000000000000000000000000000111111222222555:::???DDDIIIOOOSSSVVVXXX]]]bbbhhhooowww|||xxxRRR___hhhEEE@@@>>>::::::777AAALLLpppnnnhhhkkkpppvvvaaaJJJ>>>===>>>>>>???FFFRRRWWWcccwwwqqqjjjgggfffccc___ZZZ\\\ZZZZZZ]]]bbbhhhsss}}}{{{zzzwwwppphhhbbb^^^\\\UUURRRSSSXXXTTTIIICCCDDD>>>>>>===<<<;;;:::999999888999:::;;;;;;<<<;;;;;;666555222000//////000111000111333444666999>>>BBBFFFJJJOOORRRTTTXXX^^^ccchhhmmmtttyyy|||}}}~~~oooLLLGGGxxxXXXEEE===<<<444000333111111111111111111222333444333666KKKooo|||[[[III\\\ttt]]]IIIXXXAAAFFFAAA:::666444333000---.../////////...000222555:::WWWuuuXXX```rrrnnnMMMKKKMMMIIIFFF???EEE;;;777333///.........------------...///000000000///000000000000//////...//////......------............//////000222333444666:::>>>@@@AAAEEELLLQQQNNNUUU^^^ccceeejjjrrryyymmmUUUfff~~~jjjVVVMMMCCC>>>???999888777555555555555666EEE|||sssgggnnnkkkkkk}}}yyyxxxzzz|||uuu```QQQHHHCCC@@@@@@GGGWWWbbbaaaZZZTTTGGGAAA===AAADDDCCCAAAAAA???>>><<<;;;:::999:::::::::888666444222111111111000000000000000000000000000000000000000111111222111444999>>>BBBHHHNNNRRRSSSVVV[[[aaagggmmmtttyyyxxx~~~WWW[[[{{{oooFFF<<<;;;999<<<888AAARRRzzznnniiieeewwwwwwQQQEEE<<<<<<@@@CCCGGGKKK```xxx}}}|||{{{{{{~~~yyyqqqjjjeeebbb``````^^^ZZZXXX[[[^^^aaakkkuuuvvvwwwvvvrrrkkkddd```___YYYRRRSSSYYYVVVJJJCCCFFF@@@???>>>===;;;999888888777999;;;>>>?????????>>>999777333000///...///000000111333444666999>>>AAADDDHHHMMMOOOQQQUUU[[[```dddiiiqqqwww{{{}}}UUUQQQrrr{{{bbbHHH;;;;;;555222333111111111000000111333444555777OOOpppjjjRRRnnn~~~|||~~~lll^^^OOONNNHHHEEE???999555222111000...////////////000333555RRRsssfffhhhyyyoooMMMLLLMMMIIIGGG???FFF;;;777222///......---------,,,,,,...000111111000333333222222111111000000//////...---------......000000000000111222333444333666:::;;;;;;???FFFLLLKKKRRRYYY]]]___dddooowwwrrr~~~lllRRR^^^dddQQQFFF===>>>:::999777666555555555666NNN{{{|||eeeoookkkmmm|||{{{sssooonnn~~~eeeRRRHHHDDD>>>;;;AAATTTdddeee[[[QQQMMMCCC<<<===@@@AAABBBDDDBBBAAA???<<<;;;:::::::::;;;:::777555333111111111000000000000000000000000000000000000000111111222000333888<<>>:::666999444777666--->>>dddnnnkkknnnooojjjrrr}}}{{{wwwpppmmmppp|||gggYYYMMMAAA<<<:::<<>><<>><<<:::999888<<<>>>BBBDDDCCCAAA>>>===<<<999666333222111000///000000111222555888:::<<>>IIIIII>>>888555333333000222------333111000:::fff~~~\\\|||yyyrrr}}}pppNNNJJJIIIGGGIII@@@AAA;;;777222///......---------...000111222111000///111111111000000000////////////.........------------///000000000000333555555333444888777555777<<>>;;;777;;;555888777///CCCrrrtttppppppkkkhhhxxxzzzyyyvvvpppooosss~~~gggZZZNNNAAA>>>;;;;;;@@@IIIOOOQQQOOOKKKFFF@@@;;;999:::===@@@FFFEEEDDDBBBAAA???======;;;:::999888777666666555222222111000/////////000/////////000111111222222222444666999<<>>???:::;;;@@@~~~pppxxxjjjdddiiinnniiiKKKDDD>>>??????@@@JJJ]]]nnnrrrmmmmmmyyywwwoookkkcccZZZYYY[[[___eeekkkqqqvvvxxx{{{yyytttooohhhccc^^^\\\ZZZVVVTTT\\\lll|||{{{vvvqqqjjjhhhjjjdddbbb^^^ZZZYYYYYYZZZ\\\^^^fffooorrrmmmfffaaa___YYYUUUSSSUUUWWWSSSJJJBBBFFFDDD@@@<<<999999:::;;;===<<<===AAAEEEFFFBBB???;;;999666444222111000///000000111222444777:::;;;@@@CCCGGGKKKNNNRRRVVVYYY___ccciiioootttxxxyyyzzzttt[[[OOOwwwKKKDDD???000444000000000222111222444333EEEeeerrreeeeeemmmccceeecccaaauuu~~~|||{{{jjjTTT???AAAGGG777333777,,,000222------333111111;;;\\\xxx~~~~~~hhhggg~~~qqqOOOJJJIIIGGGIII@@@AAA;;;777222///.........---,,,---///111222222222111111111000000000000//////...............------------///000000000000333555555444666;;;===999666666???BBBHHHMMMRRRXXX]]]aaaqqquuuzzz\\\XXX}}}dddSSS888@@@<<<888;;;666999888333JJJooopppppphhhkkk}}}zzzvvvrrrrrruuu|||fff[[[NNNAAA@@@===:::;;;===AAACCCDDDCCC@@@===999888999;;;===EEEEEEEEEEEEDDDBBB@@@???<<<;;;:::999888777777666555444333222111000000000////////////000111222333222333555888;;;@@@GGGKKKOOORRRWWW\\\bbbhhhnnnrrr{{{|||~~~~~~\\\jjjCCC>>>AAA<<<;;;AAA```mmmkkkbbbmmmrrrsssGGG>>>GGGFFFDDDBBBCCCKKK\\\gggddd[[[TTT[[[\\\TTTNNNNNNKKKFFFCCCKKKUUU]]]aaacccfffhhhmmmjjjfffaaa\\\WWWTTTSSSRRRKKKFFFIIISSS```hhhlllqqqkkkeeefffqqqxxxrrrooopppiiifffbbb^^^[[[ZZZ[[[[[[ZZZaaaiiimmmjjjeee```___[[[TTTNNNNNNSSSTTTMMMFFFFFFCCC>>>:::888:::===???CCC???<<>>AAA???999555777:::???DDDHHHKKKLLLMMMVVVZZZ```fffooo}}}|||XXXfffkkk~~~VVVFFFAAA<<<777;;;777888777666RRRiiilllmmmdddlll~~~wwwtttvvvyyyhhh[[[NNNCCC@@@>>><<<:::999999:::;;;;;;:::888777666777888999>>>@@@BBBDDDDDDDDDBBBAAA===<<<<<<;;;:::999888888777666555444333222222222000000//////000111222333111333555777:::???EEEIIINNNQQQWWW\\\aaahhhnnnrrrzzz|||~~~dddnnnFFF;;;???:::<<>>666222444555111111222///222>>>MMMqqq}}}zzzpppkkkqqqzzzwwwrrrxxxtttSSSHHH<<<<<<<<<---///222......333111333@@@uuucccxxxfffwwwsssPPPJJJHHHFFFHHH???AAA:::666222///...///......000111111111111111000000000000000////////////...---.....................---///000000000000333555888888999;;;>>>???;;;666444666999<<<>>>>>>===;;;<<>>;;;555:::666777666999ZZZllljjjjjjccclllxxxyyyooo]]]PPPHHH?????????>>><<<;;;999999666666555555555666666777777999<<<@@@BBBCCCBBBBBB>>>>>>===<<<;;;:::999999888888777666555444444444333222111000000111222333111222444555888===CCCGGGNNNQQQWWW\\\bbbhhhooosssxxx{{{~~~ooouuuMMM;;;<<<777===VVVnnnwww^^^ggg\\\rrr~~~TTTJJJJJJKKKGGG>>>@@@CCCDDDBBBAAADDDDDDAAA@@@CCCCCCAAA@@@BBBBBBAAAEEENNNYYY^^^]]][[[\\\^^^XXXVVVRRRMMMIIIGGGEEEEEEBBBBBBCCCGGGKKKKKKHHHEEE@@@BBBDDDDDDCCCBBBCCCEEEQQQ[[[lll~~~{{{uuupppnnnkkkhhheeedddcccccc^^^bbbgggjjjiiigggeeeccc___]]]XXXUUUYYY\\\TTTHHH>>>>>>======>>>???AAABBBGGGGGGEEE@@@:::777777999777999999777333111111222111111000111222444666777;;;>>>BBBEEEHHHLLLPPPSSSUUUYYY___gggpppwww|||~~~|||bbbQQQOOOhhhwwwFFF888777555444,,,111666000000HHHgggxxxtttmmmmmmsssAAA>>>AAA666444///333///...333111555CCCwwwhhhnnnhhhYYYccctttQQQJJJGGGEEEGGG???AAA999666222///...//////...222222111111111000000000000000////////////......---------...............---///000000000000333555444777999:::<<>>:::888777777999::::::888666999:::;;;::::::<<>>===<<<;;;;;;:::999999888777777777777888888666444222111111222333111222333444777;;;AAAEEEMMMQQQVVV\\\bbbhhhooossswwwyyy}}}wwwrrrWWW======666>>>^^^uuurrrbbbggg```oookkkJJJHHHGGGEEEIIIMMMFFFKKKKKKEEE??????AAABBBBBBCCCCCCBBBBBBBBBAAA@@@EEEOOO]]]fffgggddd___]]][[[XXXRRRLLLGGGDDDBBBAAACCCBBBAAABBBDDDFFFFFFFFF>>>@@@BBBBBBAAA@@@@@@@@@999>>>IIIZZZoooyyyuuutttqqqmmmkkkiiihhhgggaaaccceeeggggggeeecccaaaZZZ```ccccccdddcccVVVGGG?????????>>>????????????===AAABBB>>>888555888<<<666999:::888444111111333111111000000111333444555999<<<@@@DDDGGGJJJNNNQQQSSSVVV]]]eeennnvvv{{{~~~|||mmmSSSMMMpppEEE666999555777...111999444:::]]]uuuxxxxxxyyy~~~uuuxxxuuuMMMBBBBBB333666///333000///333111666FFFxxx}}}yyy[[[KKKddduuuQQQJJJGGGEEEGGG???AAA999666111///.../////////111111111000111111222222000000/////////.........---------.........//////---///000000000000333555666===CCCCCCDDDHHHHHHEEE???===;;;;;;===>>>===;;;>>>@@@@@@>>>:::777888;;;:::LLLYYYjjjiiiYYY{{{jjjVVV???<<<555;;;888777666???iiiffflllaaaeeepppwww|||{{{qqq^^^SSSFFFBBB>>>???BBBCCC@@@<<<:::999999888999999:::;;;888999:::;;;===???@@@@@@@@@@@@???>>>===<<<<<<;;;999999888888999999:::;;;<<<:::666333111111222333000111222333555:::???CCCLLLOOOUUU[[[aaagggnnnrrruuuxxx|||{{{oooYYY<<>>@@@@@@@@@CCCEEEFFFGGGHHHJJJPPPYYYaaaccc```[[[WWWVVVSSSNNNIIIEEEBBBAAAAAADDDCCCAAAAAACCCEEEGGGGGGDDDCCCBBBAAAAAAAAAAAAAAA:::;;;>>>DDDQQQeee}}}|||zzzvvvrrrooollliiiiiieeeeeefffffffffeeebbb```]]]eeehhhccccccddd^^^SSSFFFDDDAAA>>><<<<<<<<<<<<777999;;;:::888777999;;;555888;;;999444111222444111111000000000222333444777:::>>>BBBEEEIIIMMMPPPRRRVVV[[[ccckkkrrrxxx{{{}}}sssQQQNNN|||zzz}}}AAA444888222999444222666888NNNzzz{{{tttrrrmmmlllvvvyyyzzzqqqpppJJJ@@@888666...333000///333111777HHHzzzqqq^^^PPPllluuuQQQJJJGGGDDDGGG???AAA999666111/////////////////////000000111222444444000/////////............---------.........//////---///000000000000333555;;;FFFOOOPPPPPPTTTTTTQQQEEEBBB>>>>>>AAADDDDDDCCC;;;>>>AAAAAA===;;;;;;<<<666??????IIIkkkRRRrrrzzz{{{UUUFFF===666<<<999999777BBBmmmcccrrr^^^```ooosss```ttt~~~zzzeeeWWWIIIBBB<<<<<>>======<<<<<<===>>>???@@@AAAAAA@@@???>>>===<<<<<<999999999999:::;;;<<<<<<>>><<<888444222111222333000111222333555999>>>BBBJJJNNNSSSYYY___fffmmmqqqtttwww||||||pppVVV999AAA===BBBcccrrrddd[[[aaammm}}}jjj___WWWXXXTTTGGGTTTVVVUUUQQQOOONNNJJJEEEEEECCCBBBDDDGGGIIIKKKNNNGGGHHHJJJOOOSSSVVVVVVUUULLLJJJGGGCCCBBBBBBCCCDDD???@@@AAACCCDDDDDDCCCBBB>>>>>>>>>AAADDDFFFEEECCC===???>>>;;;<<>>AAADDDHHHLLLOOOSSSVVV[[[aaahhhoootttwwwsssNNNBBBrrrIII::::::...888555333333;;;```}}}zzzyyywwwtttnnnhhhuuu}}}RRR@@@@@@555...333111///333222888IIIZZZgggYYYSSSpppxxxSSSJJJGGGEEEGGG>>>???===666000000///...///222///000111222222222222222000000///.............................................//////000222333444;;;DDDQQQ[[[ccckkkttt{{{bbbSSSEEEAAA@@@AAAGGGOOO???GGGJJJFFFBBBBBBAAA===888@@@:::777KKKoooggg``````III999999>>>555:::666>>>uuueeedddccc```fffyyy{{{~~~mmm\\\OOOJJJCCC>>>>>>>>>>>>==================>>>??????;;;;;;;;;;;;<<<===???@@@>>>???@@@AAAAAA???>>>======<<<<<<===???AAA@@@???@@@===:::777444333333333111222222222444888>>>BBBIIIOOOWWW\\\```dddjjjnnntttvvvyyy|||qqqfffsssVVV>>>AAA888===wwwsssnnnbbb___kkkoooooo```YYYSSSMMM^^^dddnnntttrrriiiaaa]]]PPPRRRUUUXXXYYYZZZZZZZZZQQQKKKHHHLLLVVV]]]^^^[[[TTTRRRNNNHHHCCC@@@BBBDDD???===???EEEEEEAAA@@@CCCCCC???===AAACCCAAAAAACCCGGGEEEAAA<<<999===EEELLLooo~~~|||vvvrrrqqqqqqkkkkkkjjjjjjhhhgggeeeddddddpppqqqcccZZZ[[[XXXPPPHHHFFFCCC???888555999>>>EEE???777555777999888666<<<999888999888333111333222222111111111111222222888:::===???BBBFFFKKKOOOPPPTTTZZZ```ffflllrrrvvvwww{{{YYYEEEgggiiiyyyJJJBBB---;;;555777///;;;LLL}}}~~~zzzsssrrrsssqqqoooDDD444CCC666///222...111000000MMMfffyyyxxxrrrpppZZZ[[[sssuuuQQQIIIGGGEEEHHH???AAA===666000000///...///222111111222222222111111000666444333111///...------.................................///000111333333===CCCLLLQQQVVV```nnnyyyppp]]]JJJDDDDDDEEEHHHKKKPPPQQQOOOKKKLLLNNNJJJBBBCCCIIIDDD===FFF]]]~~~cccjjjPPP>>>:::<<<555<<<777@@@pppcccdddfffdddggg}}}wwwhhhTTTMMMEEEAAABBBBBBAAA>>>>>>>>>======>>>??????@@@???>>>===<<<<<<>>>???AAA@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>:::777444333222222222222222222444888===BBBIIIOOOVVV\\\```dddjjjoootttvvvyyy|||~~~~~~ccc___@@@FFF@@@CCCzzzmmmmmm```]]]fffrrrzzzsssnnnlllvvv{{{}}}wwwuuummmnnnpppssstttqqqkkkfffWWWVVVWWW]]]ffflllnnnmmmddd^^^VVVPPPLLLIIIFFFDDDJJJDDD@@@BBBBBBAAABBBFFFDDD???>>>BBBDDDCCCDDDGGGFFFEEECCC>>>;;;;;;???CCCVVViii{{{wwwuuuuuuuuusssqqqmmmjjjfffcccbbb```iiimmmddd]]]\\\ZZZUUU@@@@@@???<<<888666888<<<@@@<<<999999<<<>>><<<999<<<999888999777333111333222222111111111111222222777999<<<>>>AAAEEEJJJNNNRRRUUUZZZ___ccciiiooosss{{{}}}aaaLLLfff___LLL@@@000888444444777:::uuu{{{}}}~~~qqqqqqnnnuuuwwwPPP===888666111555000222444;;;___ssskkkhhhooo```RRR\\\vvvsssOOOIIIGGGEEEHHHAAADDD===666000000///...///222222222222222111000///...555444222000///---------.................................///000111222333...555===CCCIIITTTcccnnn}}}sssggg[[[QQQIIIHHHKKKRRRWWWZZZYYYXXXYYYWWWTTTQQQWWWVVVQQQLLLNNNmmmiiivvvvvvPPPDDD===999666<<<999HHHtttbbbaaaddddddkkkyyy{{{|||oooVVVNNNDDDAAABBBBBB>>>:::???>>>>>>>>>>>>???@@@@@@???===;;;::::::<<<>>>@@@CCCDDDDDDEEEFFFFFFFFFFFFDDDFFFGGGDDDAAA>>>???AAA???===:::777444222111111222222222222444777===AAAHHHNNNUUU[[[```eeekkkppptttuuuxxx{{{~~~]]]jjjDDDDDD<<>>@@@BBBAAAAAADDDFFFGGGFFFDDD???;;;999999AAAVVVttt|||yyyxxxvvvuuusssooojjjeeeaaa___dddgggggg```VVVQQQSSSXXXBBBBBB@@@<<<888777777888:::999:::>>>BBBCCC@@@<<<;;;888777999777333111333222222111111111111222222666888;;;===@@@DDDIIIMMMRRRUUUYYY]]]bbbhhhooottt}}}kkkJJJWWWcccOOO<<<555555777444;;;DDDnnnnnntttvvvqqqpppkkkzzzhhh{{{eeeJJJ555777333888111111555AAAjjjddd___xxxQQQLLL^^^yyyrrrPPPJJJGGGDDDGGG@@@DDD===666000000///...///222111111111111111000/////////......---------..........................................000111222333///666AAANNN[[[fffooouuu}}}jjjTTTMMMPPPIIIYYYhhhkkkccc\\\\\\___\\\```dddggg^^^PPPcccsssllllllXXXGGG???888888::::::XXXeee]]]]]]aaannnxxxpppzzz}}}sss[[[QQQGGGCCCDDDCCC>>>888>>>>>>============>>>>>>???===;;;:::;;;===AAACCCIIIJJJLLLNNNNNNLLLJJJHHHDDDHHHIIIFFF???<<<===@@@>>><<<:::666444222000000222222222222333777<<<@@@GGGLLLTTTZZZ___eeelllqqqsssuuuwww{{{}}}~~~VVVyyypppKKKAAA333DDDnnneeebbbdddddd~~~~~~}}}tttooonnnuuu~~~~~~wwwoookkkjjjiiigggdddbbb```^^^```aaa\\\UUUOOOQQQJJJFFFEEEDDDAAAAAACCCFFFHHHJJJJJJFFF@@@:::666999HHHddd~~~{{{zzztttuuuuuuuuurrrlllgggdddaaa___[[[RRREEE>>>GGGUUUOOOOOOKKKBBB;;;888777666888888:::===AAABBB@@@>>>:::777777999777333111333222222111111111111222222444666999<<<>>>BBBGGGKKKOOORRRVVV[[[bbbjjjsssyyyuuuwwwyyy|||~~~vvvFFFGGGzzz~~~SSS888:::444;;;666===mmmrrrrrr|||ppp```aaagggkkk|||uuummmVVV===:::444777000///333===ccc|||wwwcccPPPNNNbbb{{{sssQQQLLLHHHDDDEEE???CCC===666000000///...///222...///000111111111111111......------------..............................------......///111222333444555<<>>===<<<<<<>>>AAADDDFFFKKKNNNRRRTTTSSSNNNIIIEEE>>>BBBCCC@@@:::666888;;;<<<;;;999666444222000000222222222222333666;;;@@@EEEKKKSSSYYY^^^eeemmmsssssstttwwwzzz|||sssSSSuuuqqqKKKAAA888MMMnnneee```dddddd~~~{{{|||xxxwwwxxxzzz|||zzzwwwsssoooiiiaaaYYY^^^XXXRRRQQQNNNIIIGGGHHHEEEHHHKKKNNNLLLGGG???:::666<<>>===999777666888777222111333222222111111111111222222222555777:::===AAAFFFIIIMMMOOOSSSXXX___gggpppuuuyyy|||LLLEEEeee^^^777;;;333999666EEEzzzjjj```eeeiiilllxxxzzzqqq}}}bbbCCC;;;333444///222444999ZZZlllxxxiiiRRRPPPccczzzsssRRRMMMHHHCCCDDD>>>CCC===666000000///...///222---...///000111111111111333222000///...---------........................---------...///000111222444000///666DDDRRRZZZ]]]dddnnn~~~kkkYYYRRRUUUhhh|||}}}ttt___XXXQQQTTTWWWTTThhhnnnyyyGGGAAA777>>>666<<<}}}sssdddaaa```bbbqqq}}}yyyzzzjjj^^^YYYTTTOOOIIIFFFDDDBBB???===<<<;;;;;;::::::::::::;;;777777888888:::<<>>666888:::888555333444666999888777666444222111000222222222111222666;;;???DDDJJJQQQXXX^^^eeennntttssstttvvvyyy|||~~~yyyVVVpppsssHHHAAA???QQQmmmnnn]]]```cccwwwsssooolllhhhaaa\\\ZZZVVVOOOJJJJJJDDDFFFIIIMMMNNNKKKEEE@@@888666AAAbbb{{{~~~~~~yyyrrrnnnlllmmmllleeeZZZLLLAAA;;;OOOXXXYYYLLL???<<<<<<;;;:::999777666666888:::;;;999666666888777222111333222222111111111111222222111333666888;;;???DDDHHHMMMOOORRRVVV[[[aaagggllltttxxx~~~WWWGGGUUUlll888888555555666TTT}}}tttlllrrrvvvuuueee{{{rrrzzzxxxDDD999111444111666999;;;ZZZyyyfffgggNNNOOOccczzzqqqPPPLLLHHHCCCEEE@@@FFF===666000000///...///222//////000000000000000///222111000///...---------........................---------...///000111222999777666888???HHHPPPVVVWWW[[[eeezzzxxxeeeXXXbbbxxx|||vvvkkkfffeeeccctttxxxKKKBBB666AAA999???jjjbbbcccbbbcccuuu```XXXSSSQQQRRRQQQOOOQQQWWWwww{{{|||uuueeeWWWJJJBBB@@@BBBAAA???===<<<;;;<<<======<<<;;;::::::::::::;;;444444555666777777777777@@@AAACCCDDDBBB>>>:::777444444555666666777777888666666666555444333222111222222222111222555:::>>>CCCIIIPPPWWW]]]fffooovvvssssssuuuxxx{{{~~~~~~\\\hhhUUUAAA===JJJqqqyyy___```fffyyyrrrkkkggg___SSSKKKHHHCCCCCCDDDGGGJJJJJJFFFCCC<<<666;;;UUU}}}}}}|||{{{zzzwwwtttqqqoooxxxuuuoookkknnnjjjUUU===DDDUUU___SSSCCC===<<<:::888777666555555666888999888555555777666222111333222222111111111111222222000222555777:::>>>CCCGGGLLLOOOSSSWWW[[[```eeeiiifffiiinnnttt{{{dddIIIKKKzzzuuu:::555:::555<<>>AAA>>>===<<<;;;;;;;;;;;;;;;999:::;;;;;;;;;999888666888888888888777555444333666555555888;;;======<<<555555555555444333222222222222222111222555:::>>>CCCHHHPPPWWW]]]fffooovvvrrrsssuuuxxx{{{~~~}}}```aaammmGGG888FFFyyydddeeejjj~~~vvvjjjZZZNNNIIIBBBAAA@@@CCCFFFGGGEEECCC;;;555666IIIlll}}}yyyvvvttttttvvvwwwkkkcccWWWZZZpppnnnOOO>>>VVVdddZZZGGG>>>:::777555666777666666666777888888555555777666222111333222222111111111111222222///111444777999===BBBFFFKKKOOOUUUZZZ___dddiiimmmzzzzzzzzzzzz|||pppKKKHHH|||uuuxxx:::444AAA999DDD|||mmmyyynnnhhh{{{vvvWWWjjjWWW:::666;;;444111222;;;```kkkyyyeeezzzIIIAAAOOOnnn}}}|||rrrPPPJJJGGGCCCEEE???CCC999666111......///000000555444444333222111000000......---,,,,,,,,,,,,---,,,.........,,,+++,,,---.........//////000111222333444666888:::>>>CCCGGGNNNMMMUUUdddrrruuuyyyeeeAAA;;;777???HHHggg]]]bbb]]]bbbjjj]]]]]]dddTTTGGGOOOMMMDDDKKKPPPLLLggg}}}uuuvvvtttQQQHHHDDD???<<<<<<===>>>>>><<<<<<===>>>@@@@@@>>>===CCCEEEGGGFFFCCCAAAAAACCCEEEDDDBBB@@@>>><<<:::888666888777444444777666333555666777888888999999999333444555444333111111222222222111000000222666:::AAAFFFMMMTTT[[[ccclllsssxxxwwwwwwwwwxxxzzz|||}}}bbbaaappp@@@@@@DDDmmmxxxcccfffhhhjjjtttjjj]]]RRRGGGAAA>>>BBBEEEEEEEEEGGGGGG<<<444===XXXyyy}}}wwwvvvxxx~~~|||yyywwwwwwxxxeeecccOOOGGGKKKfffuuuQQQTTTWWWSSSFFF888666:::999888888888666555333333888::::::888333000000111111111111111000000000000000222333444666:::???BBBGGGMMMSSSWWWZZZaaalllttt~~~{{{JJJLLLooo{{{|||JJJ---???999JJJ}}}yyy~~~kkkSSSuuuxxxWWWTTT{{{fffAAA444333222888888666RRRuuunnnuuuqqqxxxHHHBBBSSSjjjzzzrrrPPPJJJFFFCCCEEE???CCC999555111......///000000222111111111111111111111......---,,,,,,,,,,,,---...//////...,,,+++,,,---.........//////000111222333444666777999===BBBFFFJJJJJJQQQ\\\eeerrreeeDDDDDD>>>===AAAeee\\\aaa\\\bbb{{{fffaaaTTTFFFIII[[[WWWggg}}}vvvgggRRRFFFCCC@@@??????@@@@@@@@@AAA@@@???@@@BBB@@@<<<888@@@CCCEEEDDDBBBAAABBBDDDEEEEEEDDDBBB???;;;888555555777777444555777777333333444444555555555444333444555666666333222111222222222222111000222666999???EEELLLSSSYYYbbblllssswwwwwwwwwwwwxxxzzz{{{}}}^^^YYYhhhEEEGGGKKKhhhlllbbb[[[___hhhuuuhhh]]]OOOGGG@@@@@@AAAAAABBBEEEEEE<<<555:::NNNhhh~~~yyywwwtttpppppprrr~~~zzzsssllllllttt{{{mmmgggVVVHHH;;;RRR|||yyyTTTNNNIIIGGGFFF@@@:::555;;;;;;::::::999777666555555777999777444111111222111111111111000000000000000111333444666999>>>BBBGGGLLLSSSWWW[[[bbbllluuubbbJJJzzz|||pppCCC222BBB@@@```nnngggiii~~~jjjqqqPPPccckkkPPPqqqyyy|||GGG888666222555777888RRR[[[hhhxxxNNNBBBSSSjjjzzzrrrOOOIIIFFFCCCEEE>>>BBB999555111......///000000//////000000000111111111......---,,,,,,,,,,,,---///000111///---,,,,,,---.........//////000111222333444666777888;;;@@@CCCCCCDDDLLLTTTYYY___rrrvvvnnnFFFCCC;;;888CCCyyy```XXX^^^\\\eee}}}```RRRPPPNNNTTTppphhh\\\WWWKKKIIIFFFDDDDDDCCCAAA@@@CCCBBBAAAEEEIIIHHHCCC>>>DDDEEEGGGFFFEEEDDDDDDEEECCCFFFHHHHHHCCC>>>999777555777666444555999888444333444555555555444333222666777999888555333222222111222222111000222555888===BBBIIIPPPXXXaaakkkssswwwwwwwwwwwwxxxzzz{{{|||llleee___BBBBBBGGGZZZfffbbb[[[aaammmwwwmmm___SSSHHHCCCAAA@@@AAADDDDDD===777777@@@OOO]]]fffhhhddddddffffffeeefffjjjvvv|||yyyqqqqqq}}}vvvhhhDDDGGGmmmhhhPPPGGGCCCHHHHHHAAA:::999>>>======<<<;;;:::999999333555777666444333222333111111111111000000000000000111222333555999===AAAGGGLLLRRRWWW[[[bbbmmmuuuSSSaaafff>>>777>>>CCCwwweee]]]VVV~~~jjjVVVccc}}}{{{zzzWWWWWWqqqyyyzzzOOO<<<999222111777;;;QQQeeesssgggGGGBBBSSSjjjzzzqqqOOOIIIFFFBBBEEE>>>BBB888555000......///000111000000111111111111111111......---,,,,,,,,,,,,---000111111000...,,,,,,---............///000111222333444555666777:::>>>BBB???BBBIIIPPPSSSXXXgggvvvssszzzrrr{{{EEE>>>;;;;;;LLLrrr\\\VVV]]]\\\iiimmmbbbSSS[[[~~~ddd___bbbZZZVVVPPPKKKHHHFFFEEEDDDDDDBBBCCCJJJQQQTTTQQQLLLLLLMMMMMMLLLJJJIIIHHHGGGDDDJJJPPPPPPJJJCCC>>><<<666777555444666:::999444555666888999:::999888777888999:::999666333222222111222222111000222444777:::???GGGNNNUUU___kkksssvvvvvvwwwxxxyyyzzz{{{{{{~~~nnnaaarrrKKKBBBJJJNNNjjjeee\\\___nnnttt{{{pppcccVVVNNNIIIDDDCCCDDDBBB???:::666666;;;CCCHHHLLLLLLOOOVVVYYYZZZ]]]cccgggvvv|||vvv|||}}}|||}}}]]]UUUjjjWWWGGG@@@III[[[VVV>>>:::HHH???>>>===<<<<<<;;;;;;;;;444555666777555444222111111111111111000000000//////000222333444777<<>>BBB888444000......000111111444333333222111111000000......---,,,,,,,,,,,,---000111111000...,,,---...............///000111222222444555555777:::>>>AAAAAADDDIIINNNQQQWWWdddpppzzzpppqqqpppxxxLLL???BBBEEERRRttt___XXX]]]\\\lllzzzgggzzzxxxnnnppppppgggaaaWWWPPPMMMNNNOOOPPPLLLJJJJJJNNNTTTWWWUUURRRRRRRRRQQQRRRRRRQQQPPPOOONNNVVV]]][[[RRRGGG@@@>>>777777555444777;;;999333444666999<<<>>>>>>======888:::;;;;;;888444222222000111222111111111333555888===DDDLLLTTT___kkksssvvvwwwxxxyyyzzz{{{{{{|||~~~ppp\\\}}}OOO<<>>===<<<;;;::::::;;;;;;777777777888777444111///111111111111000000000///...000111222333666:::>>>CCCIIIPPPUUUZZZbbbmmmvvvyyyVVVJJJyyyNNNhhhDDD<<<666OOOyyy\\\bbb|||zzzvvveeeeee[[[QQQttt{{{ggg>>>777777111777???OOOgggttteeeOOOhhh\\\>>>BBBSSSjjjzzzqqqNNNHHHEEEBBBDDD===AAA777444000......000111222555555444333222111000000......---,,,,,,,,,,,,---...///000///---------............//////000111222222333555666777:::???BBBEEEHHHLLLNNNPPPUUU___gggpppxxxvvvvvvZZZ===<<>>>>>>>>===666999;;;;;;888555333222000111222222111111333444666;;;CCCJJJSSS^^^kkktttwwwxxxyyy{{{||||||||||||}}}vvvcccSSS===JJJbbbcccuuu___jjjvvvjjjbbbXXXLLLCCC@@@BBBAAA>>>:::666333444555444555999???BBBFFFOOOXXX]]]mmmssseeeJJJHHHOOO]]]pppeee___BBBAAAddduuu```MMMOOO===<<<:::999999999:::;;;888888888999999666222///111111111111000000000000...///000111222555999===AAAGGGNNNSSSXXXaaallluuuvvv\\\SSSSSSgggFFF;;;>>>fffyyyzzznnnmmmrrrmmmyyyhhhVVV```VVVkkkAAA444:::444666???QQQmmmxxxeeeeeerrrhhh;;;BBBSSSjjjzzzpppNNNHHHEEEAAADDD===AAA777444000......000111222333333222222111111000000......---,,,,,,,,,,,,---,,,---......------...///.........//////000111222111333444666888<<<@@@DDDFFFKKKOOOPPPQQQUUU[[[```eeelllvvvyyysssqqq}}}xxx[[[<<<:::>>>^^^|||fff[[[ZZZYYYlllqqqhhhyyy~~~pppjjjaaa\\\\\\___ccceeebbb___ZZZUUURRRUUU\\\aaaeeecccbbbbbbddddddbbb___aaakkkrrrlll\\\LLLEEEDDD<<<:::666444888;;;777000000222666:::<<<<<<;;;:::555777:::;;;999666333333000111222222111111222333555:::BBBIIISSS___llluuuxxxyyy{{{|||}}}~~~}}}}}}|||ppp]]]zzz[[[KKK\\\bbbYYY}}}eeemmmzzznnneee[[[OOOEEEAAACCCAAA===:::888777666555333333444777999===GGGSSS^^^jjjzzzjjjMMMKKKOOO^^^cccxxx]]]IIIPPP```aaaSSSEEE<<<;;;999888888999:::;;;888888888:::;;;:::555111111111111111000000000000...///000000111444888;;;???EEELLLRRRWWW```kkktttvvvbbbOOO\\\fffEEE666GGGyyyfffxxxWWWwwwyyygggrrrsss```SSSDDDIIIVVVkkkHHH111<<<555333???VVVzzzfff|||\\\qqqUUUBBBSSSjjjzzzpppNNNHHHEEEAAADDD===AAA777444000......000222222000000000000111111111111......---,,,,,,,,,,,,---***,,,------,,,---...000.........//////000111222111333444666888<<>>AAA<<<777000...///000111000000000000000///////////////...---,,,,,,,,,,,,,,,//////............//////.........//////000111222333444666777888;;;@@@DDDIIINNNTTTUUURRRRRRUUUYYY\\\___bbb___ZZZXXXYYY\\\yyy{{{PPPDDD???CCCfffsss^^^YYYVVV[[[fff{{{vvvtttooojjjiiilllnnnhhhaaa___eeerrr|||}}}~~~rrrllllllhhhccc|||vvviii[[[LLLFFFCCC:::222222888<<<999444111222333444555444333222000444999999777555444555111111222222222222111111222666<<>>FFFYYY^^^gggpppuuusssllleee\\\ttt|||ZZZ^^^mmmccc^^^bbbKKKEEEJJJ>>>;;;;;;;;;::::::999999999<<<:::999;;;>>>===888222///000111222222111000///......//////000222666999???CCCJJJOOOVVV^^^iiiqqqxxxuuueeeVVVCCCpppxxxLLL===<<>>777:::NNNqqqyyyyyyTTTpppdddFFFAAATTTlllzzz}}}|||~~~tttPPPHHHDDDAAAEEE>>>AAA;;;666000...///111111111222222222222111111111111///...---,,,,,,,,,,,,---//////............//////............///000111222222444555555666999===AAAFFFKKKRRRVVVVVVUUUUUUVVVYYY[[[ZZZVVVPPPNNNPPPSSStttxxxvvvmmmfffggghhheeeaaaooodddMMMAAAGGGqqqnnn[[[YYYXXX^^^iii||||||}}}vvvuuu{{{}}}yyymmmllljjjiiimmmxxxxxxnnn```qqqqqqcccTTTLLLCCC<<<555444999<<<;;;777111222333555666777777888888:::===<<<888555333333111111111111111111111111222555;;;CCCNNN\\\lllvvvxxxxxxxxxzzz}}}~~~~~~}}}}}}[[[iiisssJJJ;;;???KKKAAAaaaNNNPPPaaayyymmmbbbZZZVVVGGGCCCAAA@@@===999888<<<777666444222222666;;;???QQQYYYfffqqqwwwyyyyyyyyyqqqiiiuuuvvvaaafffvvveeelll```bbb]]]DDD<<<999777888888999:::;;;<<<<<<:::888888:::>>>>>>:::666111111111111111111000000...////////////222666999???CCCJJJOOOVVV___iiiqqqxxxvvvXXXCCCsssiiizzzQQQ<<<999^^^rrrnnnIIIyyycccKKK???@@@IIIRRRYYYVVVFFF:::;;;===CCCRRRjjjCCC...<<<444888KKKXXX{{{{{{MMM[[[iiiBBB@@@SSSkkkzzz}}}|||~~~sssOOOGGGDDDBBBDDD===@@@999555///...000222222222222222222222111111111111......---,,,,,,,,,------//////............//////............///000111222222333444444444666999<<>>999777:::<<<<<<;;;999999999999:::;;;<<<===:::<<<===;;;888555333222222111111000000111111222222555:::BBBNNN]]]mmmxxxxxxwwwwwwyyy|||~~~~~~}}}eeejjjzzzWWWKKKDDDGGGIII{{{\\\[[[aaauuuhhhZZZPPPBBBBBBEEEEEE@@@::::::???999666444333555666777777AAALLL\\\kkkuuu~~~fffgggfffNNNgggssshhhPPPVVVXXX@@@:::===777777777888999:::<<<<<<:::888888:::===???===:::444333222111000000111111...////////////222555888>>>CCCIIIPPPVVV___jjjrrryyy}}}qqqUUUDDDwwwyyyiiiYYY???:::vvvssskkkXXXGGG{{{sssxxxaaaDDD>>>>>>FFF\\\}}}yyyfffSSSMMMFFFAAAGGGttt~~~JJJ000999333888LLL```xxxUUUTTTpppEEE???QQQiiixxx}}}}}}sssOOOGGGDDDBBBDDD===@@@888333///...000333333222000000000000/////////......------,,,,,,,,,------///......------......///...............///111111111222333333222333666888<<<@@@FFFOOOWWW[[[[[[YYY^^^]]][[[VVVOOOHHHEEEEEEWWWfff]]]JJJIIIKKKDDDAAAPPPGGGUUU```JJJCCCNNN|||oooZZZWWWXXXaaalllqqqjjjxxx~~~zzzzzz~~~ooooooaaaMMMCCC???;;;999999;;;<<<<<<===<<<:::999888888999:::888888888777666555444444333222111000000111222333333555999AAAOOO___oooyyywwwvvvvvvxxx{{{}}}~~~}}}}}}ccceeeSSSKKKDDDKKKQQQvvvmmmtttoooaaaRRRGGGCCCBBBDDDFFFDDD@@@AAAFFF===999444333555666444222666>>>LLLZZZfffpppvvvzzzooommmTTTTTTaaaoooZZZKKKIIIFFFGGG<<<:::999999888888888999:::===;;;;;;<<<>>>@@@???>>>888666333000///000111222...///000//////111555888>>>BBBIIIPPPWWW```kkksss||||||bbbRRRIIIxxxhhhcccEEE>>>aaaiiiFFFGGGcccQQQPPPTTTmmmaaaGGGDDD>>>???XXXttt{{{vvvmmmkkk___PPPLLLKKK111888666<<>>FFFOOOWWW[[[]]]YYY[[[[[[XXXQQQHHHAAA<<>>777333//////222444333111222222222222111111111111------,,,,,,,,,---............------------......------------...///000111000111333333222222444555555666999>>>EEEMMMUUUZZZWWWZZZ\\\[[[UUULLLBBB;;;;;;UUUiii___RRRbbbeeeMMMTTTVVVXXXdddlllXXXRRR]]]eeeYYYTTT\\\jjjssswwwrrr{{{vvvhhhXXXSSSjjjqqqUUUFFF@@@:::777888999888666555555666888;;;===@@@AAA@@@===:::888777777666444333444444555555444444333333444:::EEEUUUggguuu|||xxxvvvvvvwww{{{~~~fffUUUWWWWWWFFF___PPP@@@ttt{{{SSSIIIFFFooo}}}xxxuuuqqq[[[PPPFFFCCCDDDDDDEEEGGGEEEAAA;;;777555444444333333222666CCCTTT___```]]]SSSaaaYYYPPPmmmqqqiiimmmQQQFFFJJJHHHHHH>>>888777777777999<<<>>>@@@AAAAAAAAABBBBBBAAA@@@@@@===:::666333111000111222///000000//////111444777===BBBIIIPPPXXXbbbnnnvvvtttQQQLLL~~~\\\|||BBBEEEsss}}}KKK[[[wwwssstttzzz|||jjjUUUUUU```YYYxxxxxx\\\III===<<>>BBBEEEGGGHHHAAA===888777777888777666333555777888888777555333222444;;;HHHYYYjjjwww}}}yyywwwvvvxxx{{{kkkXXXSSSaaaAAA[[[OOOAAAYYYYYYHHHMMMFFFWWWnnndddXXXOOOHHHBBBAAACCCDDDCCCAAA===888555444444222111333>>>OOO^^^fffiii\\\ZZZTTTJJJKKK^^^ggg\\\ssstttYYYMMMGGG:::AAAEEE999888888888:::===@@@BBB<<<>>>AAABBBBBBAAAAAA@@@>>>;;;888555222111000111000000000//////111444777<<>>ooofffSSSMMMMMMBBBMMM~~~vvvjjj]]]MMMAAA>>>BBBBBBDDDEEEBBB<<<666444444666444333666???LLLWWW^^^sss___eeelllTTTCCCHHHMMMFFFhhhiii]]]KKK999===>>>===<<<:::999999;;;>>>@@@888;;;???BBBBBBAAAAAAAAA>>><<<999666333111000000000000000000///111444777<<>>LLLaaarrrzzz|||{{{{{{}}}~~~~~~oooKKKDDDBBB???BBB:::===888333///...000222111000000000000000///...---,,,...------,,,,,,------......---,,,++++++,,,---...------------...000111222222333555555555666999;;;888555555999;;;;;;>>>BBBPPPVVVWWWOOOHHHEEE@@@999;;;888IIIcccfff\\\llloooSSSYYY|||jjjoooooovvvbbbWWWZZZaaahhh{{{oooZZZPPPPPP^^^rrraaaWWWooorrriiihhhWWW```vvvmmmWWWJJJ<<<666999<<<999444222333555777888888777666555666777888888777666555555777:::<<<===;;;888666444888BBBTTTiiiwww}}}|||yyyxxxwwwxxx{{{yyySSSTTTtttkkkKKKXXXGGGEEECCCYYYyyyXXXYYYXXXHHHRRRMMMLLLzzzdddPPPDDD@@@BBB???BBBHHHDDD:::666999555444333555>>>IIIPPPQQQXXXiiiRRRnnnuuuIIIFFFAAAGGGGGGNNNWWWRRRCCC999999<<<:::888999===>>>>>><<<===;;;999;;;@@@BBBAAA???===:::666222000111222444111111111000///000333666===BBBJJJRRRZZZfffrrrzzz~~~rrrSSSLLLmmmDDDjjjwwweeeFFFcccyyykkkeeezzzuuuiiiqqqvvvwwwwwwqqqWWWMMM???FFF???BBBGGGMMMaaawwwrrrlllhhhzzzRRRAAAIIIUUUIIIIIINNN555;;;FFFkkktttooo[[[777777444;;;WWWqqqnnnaaabbbsssGGGBBBJJJ[[[mmmyyy|||{{{zzz}}}}}}}}}~~~oooKKKDDDBBB@@@BBB;;;===888333///...000222111000111111111111000///...---...------,,,,,,------.........------------......------------...000111222333444666777666777999::::::777777:::;;;:::;;;???HHHMMMNNNIIIBBB>>><<<:::===:::IIIfffrrrmmmnnnzzzzzzUUU\\\mmmrrrwwwnnn[[[UUU\\\gggZZZKKKGGG<<>>???>>>;;;888666555:::FFFXXXlllzzz~~~}}}~~~|||zzz{{{}}}}}}XXXYYY^^^TTT>>>YYYKKKAAA999FFFggglllPPPRRRRRRIIIVVVUUUKKKyyymmm]]]MMMDDDEEEEEECCCCCCGGGHHH@@@777666555333555===HHHQQQUUUYYYfffSSS[[[hhhbbbaaaKKKMMMKKKJJJIIIDDD===;;;======<<<<<<>>>@@@@@@>>>;;;:::999999888888:::===???@@@===999666333222111222111111111000///000333666===BBBJJJRRR[[[fffsss{{{}}}YYYNNNyyy@@@sssjjjCCCZZZxxxmmmggguuuqqqjjjsssttttttwwwwwwOOOGGG```]]]KKK===;;;???EEEOOOYYYwww|||XXXEEEIIITTTUUULLL```WWW===DDDmmmrrruuuuuuTTT777;;;:::???YYYpppkkkXXXgggxxxIII???GGGWWWjjjwwwzzzyyyyyy}}}}}}}}}~~~oooKKKDDDBBB@@@CCC;;;>>>888333///...000222111000222222222222111000//////...------,,,,,,------............//////.........------------...000111222333666888999999999999:::===::::::<<<<<<999888;;;AAA@@@AAAAAA===888999>>>777000444JJJ]]]___WWWQQQ{{{zzznnnzzznnn\\\TTTZZZiiiuuu}}}qqqUUU@@@:::BBB<<>>;;;777555555===LLL___qqq|||~~~~~~}}}|||}}}{{{YYYXXXUUUDDD===fffRRR???>>>===NNNlllrrr```aaa[[[QQQUUUVVVNNNhhh}}}fffSSSKKK@@@HHHIIIBBBCCCJJJEEE:::999666333444999CCCNNNUUU___mmmhhhQQQKKKdddsssbbbXXXXXXRRRGGG@@@>>>===;;;<<<<<<===???@@@???;;;888:::<<<<<<999666777===BBBBBB@@@===:::666333111000111111111000///111444777===BBBKKKTTT]]]hhhttt|||zzzVVVOOO|||xxxAAA~~~~~~~~~fff===TTTxxxnnnhhhnnnllllllrrrppprrrzzzppp]]]{{{sssaaaFFF;;;>>>:::999DDDaaasssbbbFFF???FFFXXXKKKjjjyyyBBB>>>TTTNNNtttwww[[[:::;;;777:::RRRlllfffoooTTTWWW<<>>===999888;;;===777555999:::888:::??????888333;;;NNN]]]^^^WWWGGGzzzttt___ZZZWWW]]]jjjyyywwwlllbbbVVVYYYyyylllJJJJJJKKKDDDFFFGGGHHH???999BBBWWW{{{}}}oooWWWbbbttteee\\\VVVSSSPPP]]]cccVVVEEE:::999<<<>>>>>>888444000000444999<<<===444555666888:::<<<===>>>>>>?????????===999666444666@@@RRRfffvvv~~~}}}zzzzzzzzz~~~pppUUUQQQ]]]DDDBBBlllPPPBBBEEE<<>>GGGMMMIIICCCCCCFFFHHH>>>999555333555<<>>FFFPPPLLLQQQXXXXXXPPPKKKLLLIIIAAA;;;;;;<<<<<<<<<:::888666;;;<<<===;;;999999<<<>>>??????>>><<<999555111///111111111000000111555777===CCCMMMVVV```kkkwwwpppRRRQQQmmm{{{DDD~~~___rrr]]]999WWWzzzmmmhhhhhhiiimmmmmmlllwwwrrruuunnnhhhhhhiiiVVVBBB@@@>>><<>>>>>>>>>>>>>>@@@===<<>>???777222444777888:::=========999888EEE[[[iiikkkOOO[[[uuu|||cccUUUXXXXXX\\\ggg{{{```UUUjjjlllLLLRRRTTTGGGBBBCCC@@@>>>DDDHHHJJJkkkyyykkkSSSYYYzzzwwwiii\\\OOOOOOLLLQQQlllxxxeeeLLL===999;;;<<<;;;<<<777222222777<<<>>>>>>999999999:::;;;===>>>>>>::::::;;;;;;:::888666444777DDDYYYlllyyy}}}}}}|||yyyyyyzzz~~~dddQQQMMM```CCCAAAZZZJJJEEE@@@888<<>>EEEOOOYYYcccnnnzzzoooTTTUUUxxx___GGGwww^^^zzzccc???[[[{{{mmmfffdddiiilllgggkkkpppuuunnn```PPPfffdddHHH888<<<>>>::::::<<<>>>JJJjjjvvvRRR@@@BBB555>>>EEEttt]]]VVVIII^^^XXXlll~~~hhh<<<888888???YYYuuurrrGGG}}}zzz???<<<===JJJbbbsssvvvwww{{{{{{|||~~~oooKKKEEECCCAAADDD===@@@888333///...000222111000111111111111000///...---...------,,,,,,------............//////.........------------...000111222666999===??????@@@AAACCCBBB???>>>??????>>>???BBBFFFFFFAAA888555777:::;;;444999999444777CCCPPPUUUaaaQQQddduuu~~~pppYYYWWWWWWYYYaaafffhhhyyyjjj]]]SSSIIIEEECCC???AAANNNOOOFFF___uuugggPPPOOOeeeooo^^^OOOLLLFFFEEESSSooowww\\\HHH>>>;;;::::::===888333444999======;;;???>>>===<<<;;;::::::;;;777888999999888777666555;;;JJJ```rrr{{{}}}||||||||||||}}}___QQQNNN[[[AAA???DDDYYYEEE???;;;???GGGXXXwwwvvvqqqnnnlll|||ooooooyyyZZZ???FFFPPPJJJDDDFFFDDD???<<<;;;999;;;KKK]]]yyyaaa^^^~~~sssXXX===BBBFFFFFFEEEFFFEEEBBB???>>><<<999777777:::===>>>>>>???DDDHHHGGGAAA;;;777888:::;;;:::777444222000111111111111222666999@@@GGGRRR]]]gggrrr~~~mmmSSSWWWvvv]]]OOOyyy}}}tttEEEZZZzzzmmmfffbbbiiijjjcccqqq}}}zzz\\\oooxxx]]]>>>BBBIII:::;;;;;;:::???TTTppp~~~}}}xxxYYYCCC>>>999CCC444HHHttt}}}YYYOOOAAAKKK===WWWzzzhhh===999999???VVVwww{{{HHHrrrFFF>>>;;;GGGaaasssuuuwww|||{{{|||~~~nnnKKKEEECCCAAAEEE>>>AAA888333///...000222111000222222222222111000//////...------,,,,,,------.........------------......------------...000111222777:::===???@@@BBBEEEGGGGGGBBB@@@@@@@@@>>>AAAEEETTT```^^^GGG666777=========??????:::888;;;???AAALLLMMM\\\zzzjjjvvvaaaVVVYYY[[[]]]nnnuuuyyywwwhhhddd___RRRPPPMMMPPPNNNHHH]]]wwwhhhRRRIIISSSwwwwwwbbbSSSLLLEEEAAADDDSSSooo~~~jjjTTTCCC;;;;;;>>>===999666888===???<<<888>>>===<<<:::::::::::::::::::::::::::999888777666@@@PPPfffvvv}}}}}}}}}|||}}}}}}~~~bbbSSSOOOWWW>>>DDD@@@tttCCCBBB>>>@@@BBBLLLrrraaaOOOMMMIIICCC@@@IIICCC@@@>>>999777FFFYYYyyyMMMPPPjjjvvv}}}fffIIIHHHJJJKKKGGG>>>999:::<<<===<<<:::777777:::<<<>>>@@@CCCFFFHHHGGGDDDBBB777888::::::999777555333000111111111111333777999BBBIIIUUU```jjjuuuiiiNNNZZZ___PPPyyyuuuBBBTTTyyynnngggaaafffgggddd{{{qqqdddwwwwwwSSSUUUbbbOOOAAA>>><<<@@@KKK[[[jjjsssvvvssswww~~~yyyeeeLLL<<>>AAA888333///...000222111000333333333333222111000000...------,,,,,,------......---,,,++++++,,,---...------------///000111222888:::<<<>>>@@@CCCGGGJJJKKKEEEAAAAAA@@@>>>AAAFFF```vvvwwwVVV999888@@@BBB>>>:::777777:::<<<>>>>>>444BBB@@@YYYaaalllcccTTT\\\bbb^^^{{{zzzeeezzz______VVVNNNMMMPPPggg}}}mmmXXXIIIJJJ```~~~fffWWWNNNGGGEEE@@@AAAVVVooo}}}zzzppp[[[FFF;;;>>>EEE???;;;999<<>>=========<<<;;;:::888777DDDTTTjjjzzz~~~}}}~~~{{{|||}}}fffSSSMMMSSS999GGGFFFAAA>>>:::;;;===GGGnnnaaaYYYmmmfffMMMFFFGGGHHHNNNGGGCCC???555000===PPPxxxQQQIIILLLiiiYYYJJJIIIPPPYYYUUUGGG>>>@@@666999;;;:::777666777999666;;;???@@@>>>===???AAA999:::;;;;;;999777555333000111111111111333777:::CCCKKKVVVaaalllwwwlllOOO^^^^^^}}}HHHqqqdddjjj:::OOOyyynnnhhh```dddeeefff|||iii___XXXfffbbbWWWqqqyyy```bbbuuubbbKKKAAA===FFFRRRXXXYYYZZZmmmjjjkkkvvv~~~uuu\\\GGG888@@@RRRBBB]]]kkkuuueeettt}}}ppp;;;333888DDD___\\\DDDmmmSSS@@@999CCC^^^ppprrrssszzzzzz|||~~~mmmNNN@@@DDDCCCAAAAAA===999444///...000222222222333000---,,,...000111111......---,,,,,,,,,,,,---......---------,,,,,,,,,+++,,,---------///222555;;;>>>AAAAAADDDJJJMMMLLLIIIHHHDDD@@@<<<:::;;;<<>>BBBWWWzzzIIIbbb^^^___YYYMMMfff~~~aaaUUUcccyyynnnuuussscccXXXbbbxxxuuu^^^MMMFFFRRRkkkpppgggYYYIII@@@===>>>EEELLLaaaiiilll```LLL===:::>>>>>>===;;;>>>HHHPPPKKK@@@===>>>BBBHHHNNNOOOJJJEEEQQQJJJCCC???;;;777999===NNN```sss{{{|||}}}~~~~~~|||fffSSSLLLPPPLLLHHH999BBBCCC:::???>>>???fffrrrOOO]]]YYYrrrbbbAAA===CCCEEECCCBBBAAA===:::===CCCmmmrrrYYYPPP^^^KKKCCCIIIfffrrrVVV>>>CCCCCC===888777666555777<<<<<<999888:::;;;:::<<<@@@BBB???===<<<<<<:::666222222000111222111000666===GGGMMMYYYfffqqq{{{sssOOO^^^WWWsssEEE|||ddd|||ZZZ:::BBB~~~fffiiiWWWiii___dddxxxmmmOOOEEEBBBFFFQQQeee\\\ddd\\\^^^bbb\\\{{{qqqMMMBBBTTT\\\ZZZZZZZZZjjjqqqqqqnnnuuu{{{hhhLLL;;;<<<@@@FFFRRRjjj{{{vvvttt888888:::777eeelllVVVIIInnnfffiiiBBB<<>>===BBBSSSgggqqqqqqwwwsssooopppqqqmmmeee^^^```XXXNNNFFF===777999>>>PPPaaasss{{{|||}}}~~~~~~|||aaaOOOIIIFFFBBBDDD<<>>;;;DDDxxxzzzUUUPPPKKKVVV^^^eeewwwPPPCCCCCCEEECCCBBBAAA===999<<>>777:::666555777777666777<<<@@@>>><<<<<<<<<:::666333222000111222111000666>>>IIIPPP\\\iiittt}}}___GGGqqqSSStttBBBzzzllllllCCCFFFjjjfffZZZfff]]]gggfff]]]RRRKKKQQQ___YYY\\\NNNQQQ^^^]]]qqquuuSSSFFFRRRXXXZZZ___bbbqqqtttqqqoooyyykkkNNN===>>><<<:::===RRR{{{}}}}}}~~~ooo===>>>???>>>mmm}}}[[[IIIrrrtttNNNAAAAAAYYYpppwwwxxxzzzxxxzzz|||~~~jjjMMM@@@DDDCCC@@@@@@===777333---,,,...000111000//////000111222111...+++......---,,,,,,,,,,,,---......---------,,,,,,,,,---.........---///111444999>>>DDDIIIPPPUUUSSSLLLHHHGGGIIINNNRRRPPPJJJCCCAAA@@@ZZZrrrcccJJJLLLYYYHHHAAA;;;;;;<<<;;;:::<<<777<<<@@@SSSwwwZZZEEE```[[[XXX[[[UUUaaa}}}iiiooo}}}~~~|||jjjWWWLLLAAANNNrrrwwwiii___TTTLLLDDD<<<888999???GGGPPPQQQLLLDDD???>>>???>>>===BBBTTTnnntttllljjjbbbWWWJJJ===666;;;CCCTTTdddttt{{{|||}}}~~~}}}}}}\\\MMMMMMRRRBBB@@@:::oooYYY???@@@???777FFFdddTTTKKKHHHCCCCCChhhjjjMMM@@@CCCBBBBBBBBB>>>:::===BBBXXXTTTGGGOOOgggbbbPPPSSSMMMSSSOOOTTTlllpppRRR555999666<<>>===>>>@@@:::>>>>>>LLLpppMMMIII]]]hhhYYYYYYUUUZZZxxxooowwwdddVVVJJJKKKdddyyyjjjaaaWWWPPPHHH???:::999666;;;AAAFFFFFFCCC???<<<>>>===<<<===FFFWWWkkkwwwwwwoookkkhhh```UUUGGG:::555>>>JJJYYYggguuu{{{|||~~~~~~}}}~~~[[[OOO[[[___DDD>>>===^^^rrr???AAA???888AAAkkk~~~```PPPGGGGGGHHH[[[dddGGG@@@???AAABBB@@@===???EEEtttkkkUUU```dddQQQCCC???EEE???AAAZZZeeeNNN444;;;555555AAAMMMQQQOOOLLL@@@<<<999:::999666777;;;:::::::::;;;:::999777555222111111222111222999BBBNNNWWWeeeqqqzzzjjjOOO{{{|||[[[KKKbbbqqqDDD@@@___```^^^ffffff]]]cccmmmZZZNNNcccRRRRRR___bbbXXXQQQLLLKKK???111000999FFF\\\nnnpppooojjjbbb___eeefffVVVBBB555:::===999111333III```gggccctttkkkvvvfff777222666@@@ppprrrGGGssskkk]]]HHH@@@RRRiiiqqqsssuuuvvvxxxzzz|||}}}fffLLLAAAFFFCCC???@@@>>>999444///...000222222111555333222222333333222111......---,,,,,,,,,,,,---......---------,,,,,,,,,......//////...///222444;;;GGGRRRTTTTTTWWWZZZ[[[[[[UUUPPPTTT[[[]]]WWWOOOAAAKKKcccmmm^^^SSSYYY]]]GGG???;;;<<<>>>>>>>>>@@@???AAA<<>>>>><<<:::999:::<<<<<<<<>>@@@BBBAAA???CCCIIIyyynnneeeSSSNNN>>>:::HHHLLLBBB===BBB;;;666888===BBBIIIQQQCCC???<<<<<<;;;888999<<<999:::;;;;;;:::888777666333111000222222333;;;DDDPPPZZZhhhttt|||```GGGqqq|||[[[wwwKKKVVVaaaFFFAAA^^^hhhUUUbbbaaacccmmm~~~nnn___qqqggg___nnnkkkLLLHHHIII===999:::<<>>???>>>999555///...000222333222222000//////000111111000......---,,,,,,,,,,,,---......---------,,,,,,,,,---.../////////000333666AAAPPP```ggghhhiiiiiihhhaaaZZZSSSUUU\\\aaa___[[[GGG999JJJiiijjjXXXQQQSSSEEE???;;;===???>>>===>>>AAACCC<<>>;;;>>>DDDLLLYYYhhhllliiigggmmmtttdddZZZMMMAAA888999EEESSS```kkkvvv{{{~~~^^^OOOooouuuIII;;;;;;DDDUUUoooAAA???>>>BBB>>>;;;cccjjjMMMQQQRRRCCCWWWWWWBBBAAAAAABBBAAA@@@EEELLL{{{rrr{{{ttthhhRRREEEDDD>>><<>>@@@BBB???GGGaaajjjYYYaaaXXXLLLEEE@@@;;;999::::::555333444444555999???CCCNNNnnn}}}mmmdddppp___>>>:::>>>GGGlllpppMMMVVVUUUCCC===OOOccclllrrryyysssuuuxxxzzz{{{~~~cccKKKBBBGGGBBB>>>???>>>999444///---///222222111.........000222222111///......---,,,,,,,,,,,,---......---------,,,,,,,,,+++---...//////111555888LLLUUU___hhhqqqxxxzzzwwwhhhaaaZZZYYY^^^cccbbb```YYYIIIQQQfffggg]]]VVVQQQJJJDDDAAACCCDDD@@@======>>>CCC===CCCggg]]]FFFKKKTTTfffWWW[[[ZZZnnnuuuttt{{{hhhrrrlllnnn}}}oooaaaQQQNNNYYYhhh|||pppggg___XXXPPPEEE>>><<<:::999888777888:::<<<===777666:::???@@@???EEENNNIIIRRR]]]cccdddeeeiiinnnaaaVVVHHH>>>:::===IIIVVVbbblllvvv{{{~~~___RRRuuu~~~MMMCCC<<<===JJJrrrEEEBBB;;;===AAA:::OOOvvvccc[[[JJJTTT}}}```IIIFFFDDDCCC@@@???DDDLLLzzzyyyOOOCCCjjjkkkaaaVVVQQQFFF===@@@DDDDDDDDDBBB;;;666:::AAA???:::888888777444555888;;;===>>>===:::777777888333111000222222555>>>GGGWWWbbbpppzzz~~~jjjQQQ|||ddd\\\@@@IIIbbbEEEgggyyykkkXXX\\\VVV^^^iiiyyyRRRTTTEEE:::@@@CCCAAARRRyyyuuueeeUUUEEE???<<<999:::??????999444444555444555999999HHHjjjmmmddd}}}VVV<<<666:::FFFlllppp___JJJkkk{{{kkkPPP???JJJ^^^iiipppvvvrrrtttwwwyyy{{{}}}bbbJJJBBBGGGBBB>>>???>>>777333...,,,...000111000,,,---000444666666222///......---,,,,,,,,,,,,---......---------,,,,,,,,,+++,,,...///000222666999RRRPPPPPPWWWgggxxx~~~nnnhhhaaa^^^```bbbaaa___ooorrrtttiii]]]dddhhh\\\RRRLLLHHHJJJIIIDDD@@@>>>;;;BBB???GGGkkknnnWWW???CCCQQQqqqSSSRRRSSSiii{{{ooo}}}uuuyyy]]]```dddwww{{{iiivvvnnnppptttvvvmmm]]]WWW\\\dddvvvhhhbbb\\\YYYSSSIIIAAA???888999999999:::;;;===???:::666555:::===@@@KKKWWW\\\^^^aaaccceeeffffffggg\\\PPPBBB;;;;;;AAAMMMYYYccclllvvv{{{```WWW{{{}}}KKKIII@@@===JJJJJJGGG888666BBB???EEEbbbrrraaaQQQTTTpppwwwNNNJJJGGGDDD???===BBBJJJpppyyyooolllLLLDDDXXXaaa``````TTT@@@666@@@@@@AAAAAA===999<<>>999777777666444444888;;;>>>@@@>>>:::777777888333111000222222555>>>HHHYYYeeesss|||ZZZWWWxxxYYYnnnFFF;;;uuukkk>>>]]]YYYlllYYYVVVYYYUUU]]]fffhhhfffEEE???FFFIIIGGG^^^kkkSSSHHHBBB;;;888;;;@@@<<<;;;;;;999444222333999HHHkkkhhh[[[OOO:::666@@@VVVxxxgggBBBTTTooo___BBBFFFYYYeeelllpppqqqtttvvvxxxzzz}}}```JJJBBBFFFCCCAAA@@@;;;777333///------///000111222222222111111111111111//////...------------.........//////...---,,,,,,------...///000222444555GGGCCCCCCKKK[[[kkkuuuyyyuuukkk___ZZZ^^^fffjjjkkktttxxxxxxrrrmmmllljjjhhh[[[SSSOOOSSSSSSKKKCCCAAADDDBBB===KKKqqqXXXJJJMMMDDDQQQ{{{iiiZZZRRR[[[^^^wwwjjjbbbjjjgggKKKFFFfffyyyuuummmyyy}}}yyynnncccaaagggnnnrrrsssiiibbb\\\ZZZUUUJJJ@@@<<<>>><<<:::888999;;;===???<<<888777999===DDDOOOZZZaaacccbbb```ccchhhhhheeeZZZKKK<<<999>>>FFFQQQYYYgggqqqyyy|||~~~oooeeeMMMxxxPPP999===FFFDDDeee???:::===<<>>OOOgggwwwkkkYYYiii~~~nnnRRRGGGLLLBBBMMMjjj]]]???@@@EEE<<<777;;;@@@???<<<;;;888999:::888555444444555666777999;;;;;;;;;999888888666444333222555@@@MMM]]]iiiuuuzzz~~~|||RRR\\\lll[[[oooHHH...{{{vvvooo```WWW>>>NNN]]]uuuOOOSSSXXXYYYQQQppp~~~kkk___dddmmmjjjZZZUUUFFFAAAOOO]]]zzz|||dddSSSWWWCCC333===333===:::777666777777666666444PPPsssqqqfffVVVMMM<<<===>>>~~~wwwAAAJJJUUU}}}ooowwwLLL777KKKUUUcccqqqrrrtttwwwzzz|||~~~```KKKCCCFFFCCCAAAAAA<<<888444///------//////000000///////////////////////////...------------.........//////...------,,,---......///000222444555===???BBBFFFMMMUUU]]]cccffffffeeeaaa]]]^^^ccchhhqqq{{{wwwfffcccbbbccc\\\PPPFFFDDDFFFEEEBBBQQQwwwxxxOOOHHHJJJEEEMMMxxxWWWWWWSSS]]]```ttthhhyyywwwiiiWWWhhhxxxvvvTTTBBB<<>>AAA@@@<<<:::<<>>FFFQQQZZZiiirrrzzz}}}bbbVVVPPPgggMMMCCC@@@@@@BBBtttoooHHHAAA???999999;;;KKKvvvXXXOOONNNXXXfffZZZ^^^kkksssddd]]]dddhhhRRR;;;GGGeee{{{dddbbbffflllSSSPPPBBBDDD]]]^^^JJJCCC>>>AAAEEEDDDAAAAAADDDHHH???;;;777555555666555444666888999;;;;;;:::999888666444333333333777CCCPPP^^^kkkwww}}}nnnCCC\\\```VVViii>>>;;;ffffffaaa;;;]]]sssnnn]]]RRRSSSWWWSSSjjjyyyvvvuuuRRRssseeeTTTLLLGGGOOO\\\lllwwwnnnvvvjjjYYYZZZNNN@@@GGG@@@;;;999888888999:::::::::666QQQsssvvvggg[[[HHH999???FFFPPPEEEHHHkkkhhhXXX^^^@@@888GGGOOOaaannnpppsssvvvyyy{{{}}}aaaLLLDDDGGGDDDBBBBBB===999555000------...////////////////////////000000000///......------...............///......---,,,.........///000222333444222:::CCCEEECCCDDDJJJPPPUUUYYY^^^`````````bbbeeegggppp|||uuurrruuuxxxsssdddRRRIIIHHHDDDDDDCCCUUUzzzWWWIIIHHHGGGFFFHHHpppUUUZZZTTT\\\```~~~gggddd]]]pppXXXXXXUUUPPPAAA@@@???LLLuuu~~~zzzuuurrrpppnnnlllhhhcccaaabbb^^^SSSGGGBBB=========;;;:::;;;@@@EEEBBB===:::<<<>>>CCCMMMXXXVVVZZZ]]]^^^aaaeeeccc^^^SSSFFF;;;999>>>GGGSSS\\\kkksss{{{~~~bbbPPPRRR```JJJHHHAAA:::AAAdddlllEEE???>>>999999<<>>GGGFFF===CCC<<<444222555888777444777888999:::;;;:::999888333111111222333999FFFTTT```mmmzzzmmmEEE^^^cccgggggg777IIIPPPpppPPP{{{~~~zzzbbbYYY[[[YYYddddddpppnnnsssgggPPPBBBNNN\\\```cccyyy}}}iiibbbZZZHHHEEE???<<<:::999:::;;;<<<<<<;;;888SSSssszzzyyyBBB:::DDDLLLqqqWWW999AAAUUUyyyLLLHHH666999AAAGGG___iiiooorrruuuxxxzzz}}}bbbLLLDDDHHHEEEBBBBBB===999666111---------......111111111111111222222222000//////...............---...............------.........///000222333444///999DDDGGGEEEDDDHHHLLLQQQQQQTTT^^^iiiqqqrrrppphhhjjjjjjiiinnnvvvzzzyyyyyy{{{fffSSSKKKLLLDDDFFFIII^^^HHHJJJIIICCCHHHDDDeee]]][[[PPPWWW___}}}ccchhhYYYTTTqqqXXXLLL@@@???===CCCEEEQQQ}}}yyyuuusssoooiiieeeeeeaaaWWWMMMHHHCCCCCC@@@;;;888999???EEE@@@;;;888888999===FFFPPPQQQVVV[[[^^^bbbdddaaaZZZMMMBBB999999???HHHTTT___llluuu|||~~~pppTTTOOOoooJJJEEE???999AAAWWWiiiBBB;;;===:::===@@@QQQWWWfffPPPUUUcccjjjvvvhhhkkkvvvtttrrrwwwhhhttteeeLLLTTTdddyyyqqqggg\\\YYYVVVLLLKKKRRRSSS___^^^RRRBBBAAAJJJGGG;;;>>>999333222555777777666888999999:::::::::999888333111111222444:::IIIWWWaaaooo|||lllOOObbbnnn}}}bbb555EEE>>>~~~oooggg|||wwwbbb[[[]]]bbbiiivvvzzzZZZ===IIIYYYUUUaaassstttjjjhhhSSSEEE>>>@@@>>>;;;:::;;;:::999888;;;VVVtttwwwBBB@@@KKKNNNkkkjjj<<>>888999@@@IIIVVVaaaooowww~~~vvvYYYVVV|||OOO@@@???======NNNwwwKKK>>>===999;;;;;;JJJcccbbbRRRrrrqqqgggiiissseeettt~~~```NNNXXX^^^jjjssskkkgggkkkZZZ]]]kkkgggZZZRRROOOVVVnnnvvv]]]@@@666888:::555666666555555666777888999999999:::999999999888555333222444555<<>>999>>>[[[bbbmmmppptttxxx{{{~~~aaaLLLDDDGGGDDDBBBBBB===999555000------...//////.........///000000111111111000//////......//////,,,---......///.........////////////000111222333666666999===CCCGGGJJJKKKPPPZZZdddeeedddkkk|||ssshhhdddcccXXX]]]fffQQQGGGJJJCCC>>>LLLHHH[[[gggUUUTTTWWWXXXnnnkkk|||]]]YYY]]]xxx]]]OOOBBBJJJFFF===;;;EEEddd{{{vvvmmmeeeaaa]]]VVVQQQPPPKKKHHHDDDAAA@@@@@@BBBCCCCCC===888666444666===FFFJJJPPPWWW[[[^^^___YYYRRRAAA:::666999@@@JJJXXXdddttt{{{xxx^^^sssrrrTTT>>>>>>@@@888FFFRRR???<<<;;;===;;;EEEnnnbbbdddfffYYYXXXYYYwww|||YYYYYYzzzkkkggghhhzzzzzzkkkooogggQQQWWWeeeeee]]]\\\OOOgggwwwmmmVVVDDD999444333555888888666555777999::::::999999999999999999777444444555777???NNN]]]hhhuuuLLLgggVVVnnnNNN>>>777===aaawwwnnnxxx<<>>:::===AAA===EEEkkkjjjiiiooo]]]MMMVVVyyyxxxWWWnnnlll```qqqvvviiiaaazzzWWWAAANNNYYYXXX^^^VVV[[[eeepppuuulllYYYIII;;;:::888777777888888888;;;:::999999888888888999666444444666:::BBBSSScccnnnyyyMMMuuuOOOyyyqqqLLL;;;;;;@@@LLLSSSSSSkkk___WWWooojjj{{{hhhqqqYYYWWWnnnWWWNNNddddddhhhppp]]]VVVLLLCCC>>>;;;:::999===^^^~~~eeewww~~~aaaLLLFFFMMMYYYxxxGGGFFF]]]```AAA<<<999JJJWWWhhhkkkppptttxxx|||```JJJBBBFFFCCCAAA@@@;;;777333///------///000111///000000111222333333333111111000///////////////,,,,,,---.../////////...000/////////000111222222333222111333999EEETTT^^^iiiccccccooozzzyyy|||qqqssswwwcccZZZJJJEEEFFFEEEHHH@@@KKKTTTYYYXXXPPPfffpppXXXVVVMMMaaajjj]]]IIIKKKDDD>>>EEEBBBDDDfff|||vvvrrrsssrrrlllfffddd^^^```fffqqqzzzzzzqqqiiiDDD>>>888444111111888@@@AAAGGGMMMPPPRRRSSSMMMEEE:::666555999AAAKKKZZZggg~~~}}}YYYuuuCCCWWW???333AAA<<<>>>fff___AAA:::===@@@999>>>bbbkkkXXXjjjpppddd^^^bbb|||tttXXX|||vvvvvvrrrcccZZZ```rrrJJJGGGIIIBBBGGG???BBBNNN___jjjhhhccc```EEE>>>777555888::::::777;;;::::::999888888888999444333333666;;;EEEWWWgggrrr}}}hhhGGG{{{OOO~~~aaaJJJ---999:::<<>>777BBBSSSfffiiinnnrrrvvvzzz~~~^^^JJJDDDGGGCCC@@@@@@<<<888444///---...000222333,,,...111444666777666666222111111000000000000000222///---...000222111//////.........000222333555:::777777===FFFPPP\\\gggbbbjjjrrryyy|||vvvTTTMMMBBBDDDDDDGGGHHHBBBQQQppp[[[TTT[[[\\\\\\eeeVVVOOORRRVVVyyy```JJJKKKEEE>>>DDDCCCIII^^^{{{yyy~~~{{{XXX???>>>===999555222222555888CCCCCCFFFKKKOOOLLLDDD===333555777888>>>MMMaaaqqqyyy```{{{JJJUUU>>>AAA>>>888<<>>000:::CCCllltttqqqUUUJJJIIIQQQXXXppp}}}zzz;;;>>>eee\\\???@@@===555KKK^^^eeelllppprrruuu{{{^^^JJJDDDGGGCCC@@@@@@<<<888444000------///000111...///111222333333222222222111111000000000000000111...---...000222111000//////...///000222333555444555:::EEENNNXXXdddooosssuuuuuuwwwbbbKKKHHHDDDEEECCCFFFGGGAAAMMMhhh{{{^^^UUUTTTWWWxxxrrrYYYKKKGGG___gggOOONNNGGG@@@EEE???AAAVVVssshhhKKKAAAEEE>>><<<999555222222555888@@@@@@CCCHHHKKKIIIAAA:::444555777999@@@QQQfffuuu~~~oooqqqsssHHHOOO888<<>>III^^^ppptttLLLLLLhhhJJJyyyeeeBBB;;;666555===ZZZuuutttWWW999XXXddd]]]eeeppp]]]hhhzzz{{{vvvwwwuuujjjMMM===CCC???777???IIIttt|||{{{jjjSSSMMMKKKOOOSSSjjj~~~:::@@@SSStttGGG<<<>>>999BBBXXX```jjjppprrruuuzzz~~~^^^JJJDDDGGGCCC@@@@@@<<<999555000---,,,---......000000000/////////......222111111000000000000000///...---...000222222111000/////////000222333444555;;;GGGUUU```iiivvv}}}yyyxxxvvvYYYOOOHHHGGGFFFAAACCCGGGBBBHHH^^^XXXPPPSSSYYYcccttt[[[LLLTTTpppzzzZZZJJJRRRMMMEEEKKKIIIMMMnnn}}}}}}gggPPPAAA>>>CCC===<<<888444111111333666;;;<<<>>>CCCEEECCC===777555555777;;;EEEWWWmmm{{{hhhpppQQQRRR:::999;;;???===EEENNN777@@@AAA:::<<>>BBB>>>AAANNNuuu~~~xxx```QQQQQQNNNNNNOOOaaaNNN@@@@@@~~~YYY===???>>>;;;OOOYYYgggpppsssuuuxxx{{{^^^JJJDDDGGGCCC@@@@@@<<<999555000---,,,,,,,,,,,,000000///...---------...222111111000000000000000---------...000111222333000000//////000222333444:::BBBPPP___hhhqqqmmmaaa___OOOHHHEEE???BBBHHHEEEGGGXXXZZZXXXYYYXXXUUUoooTTTKKK___qqq[[[WWWjjjeeeVVVSSSJJJKKKsssjjj___NNNOOOOOOGGG>>><<<;;;888444111000222444666777999===???>>>999444444444666===KKK___ssscccgggTTTRRR???:::777999===AAAvvv___;;;>>>CCC===;;;EEELLLiiikkkXXXKKKHHHYYYfffPPPhhhyyyuuuppptttyyyyyycccRRRMMMPPPUUUAAAAAADDDGGGBBB999666888888999999::::::999999888555333444;;;EEEVVVlllXXXnnn|||YYY\\\}}}SSS;;;333444===888<<>>???:::FFFSSSdddoootttvvvxxxyyy^^^JJJDDDGGGCCC@@@@@@<<<999555111...---,,,,,,+++//////.........//////000222111111000000000000000------......///111222444111111000000000222333444888???LLLYYYbbbmmm}}}{{{VVVNNNOOO@@@FFFDDD>>>AAAJJJHHHHHHTTThhh```WWWOOORRR~~~lllQQQ^^^NNNNNNmmm||||||___KKKjjj___fff|||{{{iiiXXXOOOGGGBBB???<<<;;;999555111000222333222444666999:::999666333333333666@@@QQQgggzzzddd]]]NNNDDD======888:::777888aaatttDDD===CCCBBB@@@DDDFFFYYYvvv^^^QQQOOOPPP|||~~~jjjhhhhhhkkkxxx}}}jjjxxxlllpppwwwuuupppjjjbbbXXXOOOJJJ@@@<<<<<>>CCCOOOTTTwww~~~wwwxxxwwwbbbWWWOOOSSSRRRWWWVVVTTTqqq^^^>>>NNN[[[<<<;;;<<<@@@MMM```mmmsssuuuwwwyyy^^^JJJDDDGGGCCC@@@@@@<<<888555111///...---,,,+++.........///000000000111222111111000000000000000---...////////////111333222111111000111222333444888<<>>AAAJJJIIIHHHQQQgggVVVPPPSSSTTTlllcccfffmmmgggiiigggWWWnnn}}}yyywwwhhhVVVFFF>>>>>>===<<<:::666222111222333111222555777777777555444444444888EEEYYYooo{{{iiiTTT<<<:::===999======999PPPKKK888===@@@@@@===???MMMppp___ZZZNNNeee}}}{{{pppdddQQQooocccVVVyyy}}}{{{bbb___\\\RRRJJJKKKRRRTTTLLLBBB<<<888555777;;;===<<<:::888999999::::::999999888444333666BBBQQQdddzzz|||rrrWWWtttJJJgggkkkHHH===444///666444;;;;;;zzzxxxhhhPPP000HHHyyy|||mmmyyyuuuhhh```UUUEEELLLdddrrrqqqmmm\\\RRRMMMTTTTTTZZZYYYPPPdddLLL???tttlll@@@999===;;;III[[[iiiooorrruuuxxx^^^JJJDDDGGGCCC@@@@@@<<<888555222000//////...,,,------///000000000///...222111111000000000000000---///000000......000333333222111111111222333444777;;;FFFWWWggguuuzzzzzzuuu]]]QQQMMMQQQ@@@CCC???@@@HHHGGGEEEMMMyyysss[[[RRRWWWUUU___rrrccceeerrrvvvyyyjjjaaassssssnnn\\\KKK@@@>>>>>>===;;;777444222222333111333555666666666666666666666<<>>PPP{{{LLL>>>>>>888DDDUUUbbbiiinnnrrrvvv^^^JJJDDDGGGCCC@@@@@@<<<888555222000000000///---,,,...///000000...,,,+++222111111000000000000000...000111000...---000222333222111111111222333444444888EEEXXXlll{{{~~~yyy||||||[[[YYYQQQAAA??????CCC@@@@@@FFFDDDBBBIII\\\wwwXXXOOOTTTYYYmmm{{{ppp~~~YYYKKKHHH```kkkyyyxxx|||vvvVVV???<<>>>>><<<888444222222333111333555666666666666777888888???PPPggg|||]]]WWW:::======666;;;666777EEEtttnnnEEE>>>AAABBBOOOUUU^^^gggvvvuuu}}}wwwsssrrrRRRcccSSSSSSPPPQQQNNNLLL```~~~~~~ttt]]]FFF@@@LLL[[[DDDFFFEEE???999777888999999999999::::::999999999888777===LLL]]]ppp}}}VVV___mmmzzzKKKddd???999:::888777///666777>>>;;;???mmmuuu{{{}}}UUUAAADDDLLLZZZWWWWWWSSSIII[[[rrr{{{kkkEEE<<>>>>>;;;888555444444555555555666888999888777666777BBB[[[vvvvvv```GGG;;;888999:::<<<888BBB???___{{{@@@BBBAAAAAAXXX```cccwwwxxxwwwsssuuuvvviiiXXX[[[tttccckkkaaaQQQSSSTTTOOOjjjzzz^^^EEECCCTTTRRRTTT\\\TTT>>>333;;;>>>888999888999;;;>>>>>>:::666777<<>>@@@<<<@@@MMMYYYaaakkkuuu]]]JJJCCCGGGBBB??????;;;777444000......///......---------......///000111111111111111111000//////////////////////////////222222111111111222333333222888AAAIIISSSbbbttt|||rrrooogggoookkkUUUDDDCCCFFFCCC@@@AAA???>>>>>>???AAACCCDDDDDDFFFxxxhhhUUUVVVZZZzzzVVVBBBGGGBBBIII???JJJDDDDDD:::DDDOOOuuunnneeennn|||~~~{{{jjjTTTBBB;;;<<<===>>><<<999777666666777777888999:::999888777777===MMMddd|||nnnZZZEEE;;;:::::::::;;;BBB@@@888PPPKKK???@@@<<>>:::777444<<>>BBBIIIVVVfffrrruuurrrppphhh___dddhhhyyyrrrQQQHHHCCCFFFEEE???===@@@<<<<<<===>>>@@@BBBCCCDDDGGGcccoooYYYUUUWWW{{{mmmQQQHHH>>>???888EEEEEEGGGDDDLLLNNNnnnuuu```TTTQQQ^^^hhhRRRRRRgggtttaaammmkkkjjjeeeZZZLLLCCCAAA<<<===>>>===;;;999999999:::;;;<<<<<<<<<:::777666999FFF\\\rrrfffTTTBBB;;;;;;;;;::::::>>>:::<<>>999<<<<<<<<<>>>>>>===:::777555@@@SSShhh{{{rrrWWWnnn[[[vvvWWW===222666333111444444222<<<:::bbbbbb>>>@@@fffSSSEEEKKKQQQSSSQQQPPPSSSVVVTTTppp{{{III555XXXNNNIIIAAA===888:::HHH\\\iiinnn]]]IIICCCFFFBBB??????;;;777444000......///.....................///000000000000111111111111000///////////////////////////---///000222333333222222555888;;;===AAAIIITTT]]]mmmzzz}}}ppppppmmmiiieee```[[[XXXhhh~~~WWWKKKGGGGGGJJJHHHAAA===>>>;;;<<<===???@@@AAADDDFFFNNNXXXpppXXXSSSTTTmmmyyyYYYIIIFFFEEECCCKKKKKKKKKGGGOOOTTTnnn]]]PPPNNNGGGjjjSSSGGG>>>FFFpppdddVVVXXX[[[[[[UUUIII???999===??????>>><<<:::::::::;;;===???>>><<<999777555:::OOOjjj~~~cccRRR@@@::::::;;;:::;;;888888DDDJJJrrrCCC???@@@FFFGGGUUU[[[___uuu^^^VVVSSSNNN```]]]OOOzzzuuu{{{|||kkk]]]hhh~~~fffYYYeeevvvsssWWWEEEZZZFFFUUU___[[[SSSMMMHHHCCC<<<============;;;999777:::GGG[[[pppnnnVVVvvvZZZxxxJJJ777222666222000444444333AAA666JJJcccCCCPPPxxx|||~~~~~~rrrNNNQQQTTTSSSOOONNNPPPSSS[[[]]]rrr===999uuucccBBBCCCCCC===999@@@RRRaaafff\\\IIICCCFFFBBB???@@@<<<777444000......///......///............//////000///000000111111111000000000000000000000000000000---...000222333444333333000222666777999<<>>===BBBDDDBBB@@@???;;;===???@@@@@@AAAEEEGGGEEENNNtttSSSQQQSSSdddpppSSSEEEQQQRRRTTTSSSQQQLLLGGGZZZvvvfffJJJOOOEEELLLbbbKKKPPPBBB888bbb~~~ppp[[[III@@@???>>>===???@@@AAA???<<<:::::::::;;;>>>???>>>;;;888777777>>>XXXvvvcccQQQ>>>777999:::;;;<<<>>>===FFF<<<]]]DDD:::EEEJJJCCCQQQ[[[SSSeeeppp]]]YYYYYYUUUuuu[[[```pppYYYTTT[[[ggg}}}ZZZTTTbbbppp```NNNqqqNNNHHHAAA@@@CCCFFFAAA:::;;;<<<<<<<<<;;;999888777===KKK```vvvwwwYYY```uuu@@@333222666111000555444333;;;888<<>>;;;;;;>>>AAAAAA???@@@DDDGGG@@@MMMvvvVVVRRRSSS```vvvZZZ```VVV]]]bbblllccctttWWWRRRNNNBBB]]]sss]]]PPPAAA<<>>???@@@???===;;;;;;;;;;;;>>>@@@>>>;;;888999;;;KKKfff```NNN<<<666888:::;;;===???<<>>NNNeee|||yyy```}}}fffmmm<<<111111666111222666444555666===;;;IIIsssEEE:::RRRjjjwwwggg___OOOPPPQQQPPPPPPPPPRRRTTTSSSSSSeee}}}|||VVV;;;pppIIIDDD???<<<:::===HHHTTT[[[HHHBBBFFFBBB@@@AAA===777444000......///......//////............////////////000111111111111111000000000000000000000000///000000222444666777999666666777777777888999:::===???AAAAAAAAABBBCCCEEEPPPRRRVVVXXXVVVPPPIIIDDDGGGEEEHHHSSSeee}}}|||LLLEEE;;;CCCAAA???===>>>>>><<<:::;;;>>>AAA@@@>>>>>>BBBFFFGGGOOO```bbbTTTTTT]]]}}}nnnqqqzzzhhhbbbNNNDDDZZZvvvVVVKKKXXXSSS<<<@@@[[[~~~rrrTTT===:::<<<===>>>======>>>???<<<>>>@@@>>>;;;:::>>>BBB^^^wwwXXXHHH999666999;;;;;;<<<>>>777KKKIIIXXX}}}LLL===DDDTTT]]]VVVIIIFFFbbbvvveee[[[[[[\\\hhhyyyjjjiiinnnddddddOOOXXX^^^RRR~~~eeeMMMEEEDDD@@@;;;999999;;;===<<<:::999:::<<>>???>>>===?????????:::>>>@@@???<<<<<<@@@DDDKKKJJJJJJhhhWWWTTT[[[mmmxxxdddFFFGGGNNNqqq~~~hhhMMMDDDJJJGGG;;;>>>KKKUUUWWWTTTPPPFFF<<<666888;;;======>>>@@@BBB===???AAA???<<<<<>>===;;;:::<<<>>>KKK]]]www{{{nnn___pppzzzLLLsss___;;;000111555333666:::444888444555>>>CCCLLLyyyUUU:::HHHDDDJJJzzzuuukkkTTTwwwzzzhhhWWWVVVWWWQQQQQQQQQPPPOOOOOOOOOOOOMMMCCCXXXhhhVVVRRRwwwXXXBBBCCCBBB777777AAAZZZHHHDDDIIIEEEBBB@@@;;;666444222///.........///000111222111///......///222111000000000111222333555222///000333333111...///000000000111444999===CCCAAA===888444333444666555555555777999;;;;;;;;;;;;999;;;???AAA@@@BBBGGGWWWfffaaaGGGDDD@@@DDD@@@>>>===>>>@@@AAA>>><<<@@@?????????AAADDDFFFHHHGGGJJJTTTooo{{{TTT[[[PPPccclllvvvzzzssszzzcccXXXPPPFFFIII___zzzlll]]]MMMDDDBBB@@@???<<<::::::===<<<:::===>>>>>>===;;;;;;===??????>>>:::<<<@@@<<>>;;;888<<>>AAA>>>CCC___hhh???@@@KKKfff~~~aaaDDD]]]lllZZZRRRRRRSSSSSSRRRQQQQQQPPPNNNLLLJJJIIILLLNNNMMMNNNkkkQQQ{{{iiiDDDCCCHHH888111EEE___KKKEEEIIIDDD???>>>999666444222///.........///000111111000...------...000000/////////000111111222222222222111000000111...000222222222333666888BBBEEEHHHHHHDDD???;;;888:::999888888888888777666===<<<>>>CCCIIIUUUiiiyyysss|||MMM===???<<<:::???===<<<>>>@@@@@@>>><<<>>>======>>>???BBBEEEFFFHHHCCCJJJiiiccc___NNNYYY]]]```XXXjjjxxxOOOjjj~~~gggWWWQQQPPPHHHLLLcccyyymmm[[[KKKCCCEEEDDDBBBAAAAAACCCBBB@@@BBBAAA@@@>>>===<<<<<<;;;???@@@<<<===AAA>>>GGG]]][[[EEE===777888;;;;;;<<<===AAABBBGGGLLLLLL]]]zzzDDDDDDXXXnnn^^^KKKIIIbbbfffvvv___LLLPPPZZZmmmUUUXXX___SSSOOOBBB===:::===???>>><<<===;;;<<<>>>>>>:::888>>>GGG[[[rrreeebbbtttZZZvvv```333555444333333333555777888AAA???@@@CCC@@@???NNNaaapppKKK@@@GGG[[[~~~}}}nnnMMMAAAMMMUUUwwwlll^^^TTTPPPPPPPPPPPPSSSRRRQQQOOOMMMLLLJJJJJJJJJFFFLLLMMMuuu[[[LLLzzzRRRWWWLLL777JJJ444```LLLEEEGGGBBB>>>???:::666555222///....../////////000000///---,,,,,,---------...//////////////////222555333///...000333000111111000000222555888999@@@IIIQQQTTTUUUUUUTTTOOONNNNNNNNNNNNNNNOOOOOOVVV]]]jjjwwwsssSSSyyyWWW???;;;???>>>777======<<<===??????===<<<;;;;;;;;;<<<>>>@@@CCCDDDFFF>>>EEEaaammm^^^PPPVVV|||tttppplllxxxaaaLLLGGGOOObbbeeeVVVNNNRRRYYYLLLBBBHHH```yyyhhhTTTHHHEEEBBB@@@?????????===<<<<<<999888:::>>>AAAAAA@@@AAADDD@@@???AAAAAAOOOhhhxxxyyyXXX@@@999555888;;;<<<>>>@@@@@@FFFGGGKKKOOOSSSMMMCCCQQQnnnqqqVVVFFFSSSbbb^^^wwwrrrgggdddTTTQQQeeesss^^^PPPqqqfff^^^III@@@888999;;;;;;;;;===:::;;;======::::::DDDOOOfff}}}jjjyyytttdddzzzLLL666555444333333444555888999???;;;===DDDGGGEEEIIIPPPpppjjjEEE:::MMMMMMUUUlllWWW===:::DDDttt{{{\\\WWWQQQOOOOOOOOOMMMKKKQQQPPPNNNMMMLLLLLLMMMMMMKKKEEEOOOPPPPPP[[[\\\|||QQQSSSEEE:::>>>^^^JJJBBBEEEAAA@@@BBB???666555222000......///000///000000///,,,++++++,,,+++,,,...000000000///...000222333222000///111333333333111000///222666:::444888???GGGPPPYYYbbbhhhppprrruuuyyy|||ddd\\\fffccc>>>???======@@@999;;;;;;<<<============<<<:::;;;;;;<<<>>>@@@BBBCCCCCCAAAHHHXXXkkkTTTOOOWWWnnn~~~xxxxxxuuuYYYFFFHHHKKKDDDCCCKKKRRRLLLCCCBBBQQQppp|||oooaaaXXXRRRKKKEEECCCAAA??????AAADDD???:::<<>>AAA<<>>GGGLLLKKKKKKMMMRRRsssXXXOOOKKK777CCC[[[nnn{{{ccc\\\ZZZMMMJJJ\\\vvvkkkuuu```QQQOOONNNOOOPPPOOOLLLJJJLLLKKKIIIIIIJJJLLLNNNPPPKKKNNNPPPTTTCCCnnnuuudddcccHHHSSS...KKK___JJJBBBEEEAAA@@@BBB@@@777555333000/////////000///000000///,,,++++++,,,+++---...000111111000///222111///000222333222000333666999999777555444333666777999<<>>>>>===>>>@@@>>>>>>>>><<<999???PPPbbbxxxzzznnnhhhyyy~~~ttt{{{XXXnnn===;;;444333333333555777:::<<>>bbbMMMDDDFFF@@@>>>???<<<777555333000//////000000000111111000---++++++,,,,,,,,,...///000000000000333000...///333555222///111888AAAEEECCC<<<444///555888;;;===???BBBFFFIIILLLPPPVVV[[[```hhhqqqxxxssspppttt~~~zzzkkk[[[OOOCCCEEEbbbKKK999777@@@<<<333555;;;777999;;;;;;;;;:::;;;<<<;;;<<<===???@@@BBBCCCDDDHHHCCC>>>III\\\hhhTTTQQQRRR|||zzzjjjrrrZZZKKKHHHFFF@@@AAADDDFFFDDD???KKKsssqqqeee```\\\VVVXXX^^^jjjccc[[[VVVVVVWWWXXXXXXOOOQQQGGG>>>CCCRRRjjjRRRCCC<<<999888:::;;;;;;===AAACCCIIIFFFHHHKKKDDDTTT~~~VVVBBBIIIeeeMMMTTTRRRGGGMMMkkkyyyjjjssszzzaaa@@@VVV___NNNGGGBBBAAAAAA@@@AAAEEEDDDCCCAAA>>><<>>???;;;777666333111//////000000222222222000...,,,,,,,,,++++++,,,,,,---///000111111000000111222222222222111777???DDDEEECCCAAA@@@444777;;;???AAACCCEEEGGGLLLPPPTTTVVVWWW\\\dddkkksssrrrrrrssslll]]]NNNGGGGGGAAA???IIIbbb[[[;;;>>>:::999<<<999777===555888;;;;;;:::999;;;<<<:::;;;===???@@@BBBCCCCCCCCCEEE<<>><<<>>>AAABBBEEEGGGIIIJJJLLLGGGMMMeeeyyy~~~ZZZQQQ]]]SSSQQQOOOMMMKKKLLLNNNPPPMMMLLLKKKJJJIIIHHHGGGFFF>>>JJJHHHAAAPPPTTT```ccc}}}ZZZJJJ]]]IIICCCGGGCCC@@@BBB>>>888666333111//////000111222333333111...,,,,,,---+++*********+++---///000...111333333000///222555444555777:::???HHHRRRXXX777888888888999;;;???CCCGGGJJJMMMMMMLLLPPPWWW]]]ZZZVVVRRRNNNGGGAAAAAAEEEDDDDDDNNNqqqVVV333555AAA777---888;;;555:::555888:::;;;999888:::<<<999;;;<<<>>>@@@AAABBBBBB;;;GGGBBBFFFEEEqqq\\\RRRKKK[[[sssiiiZZZxxxrrrqqq___PPPfffOOOFFFFFFEEEAAAGGGOOODDD999SSS|||yyyzzzvvvmmmkkkqqqjjjlllllliiiddd]]]YYYWWWWWWVVVFFF:::DDDYYYsss~~~fffPPP///999777999<<<======@@@FFFFFFAAADDDGGGDDDJJJTTTUUUTTTQQQ^^^GGGDDDLLLIIIYYY{{{}}}~~~ooo___ccc}}}~~~uuu[[[ZZZZZZWWWMMMBBB???AAA;;;<<>>AAABBBBBBCCCGGGJJJHHHEEEIIIIIIIIIQQQpppfffLLLNNN^^^XXXVVVSSSOOOLLLJJJKKKMMMHHHIIIJJJKKKLLLLLLLLLKKKAAAHHHWWWGGGIIIVVVQQQnnnzzzSSSiiiQQQWWWHHHDDDFFFAAA@@@@@@:::888555111//////000//////000000///...------,,,,,,+++++++++,,,,,,---------333222111000000000111222777===:::666;;;EEE^^^~~~oooJJJ888777222777???777888888FFFIII===BBBHHH;;;>>>BBBBBB<<<888;;;BBBGGGgggWWW888999888666888;;;;;;777666777666777888999999:::999999:::;;;<<<===>>>???@@@AAAEEE;;;@@@GGGEEE]]]qqqYYYLLLRRRZZZfffggg___mmmqqqmmmooobbbQQQKKKMMM[[[FFFJJJNNN<<>>AAACCCBBB@@@@@@BBBEEEJJJMMMGGGDDDFFFLLLUUUnnngggxxxgggWWWKKKMMMXXXWWWTTTPPPNNNNNNNNNKKKHHHKKKIIIKKKOOOPPPMMMLLLNNNLLLIIIGGGIIIOOOVVV[[[\\\{{{YYYmmmWWWIIIEEEFFFAAA@@@@@@:::888555111//////000//////000//////...------,,,,,,+++++++++,,,,,,---------222222111000//////000000///666777999BBBEEENNN___]]]aaauuu|||\\\:::777DDD@@@444888@@@999222:::EEE444000888KKKVVV^^^vvv~~~KKK777888<<<:::777666999999666666999666666777888999999999999999999:::<<<===>>>???@@@@@@>>>BBBHHHEEESSSlllOOOQQQSSS[[[kkklllrrrssscccXXX[[[iiiPPPIIIIII>>>JJJSSSzzzvvvmmmbbbZZZZZZ^^^bbbdddXXXLLL===;;;JJJfffhhhrrrKKK777777:::;;;===@@@CCCEEEHHHIIIJJJJJJIIIIIIIIIMMMRRRWWW]]]{{{OOOvvv{{{LLLDDDNNNFFF]]]~~~}}}vvvjjjbbbrrrhhhNNNLLLVVVfffkkkbbbPPP;;;IIIOOOGGGIIICCCBBBBBBAAA@@@FFFZZZwww{{{kkkbbbvvvYYYbbbxxxOOO666333777222444777888:::<<<@@@BBBDDDCCCCCCBBBCCCEEEGGGHHHJJJGGGHHHMMMOOOUUUkkksss^^^UUUNNNGGGGGGLLLQQQOOOLLLLLLMMMNNNLLLKKKKKKIIIJJJMMMMMMJJJJJJMMMLLLIIIGGGHHHMMMRRRUUUVVVbbbkkkrrrXXXIIIEEEGGGBBBAAAAAA;;;888555111//////000////////////......---,,,,,,,,,++++++,,,,,,,,,,,,------000000111111000000///...111555555>>>LLLMMMJJJRRR\\\ZZZeeeyyyooo}}}vvv^^^NNNXXX```PPPJJJYYYddd]]]fffEEE,,,777;;;000888555333555555444555999555666777888999999999999888888999;;;<<<===>>>???;;;AAACCCGGGGGGFFFuuu}}}NNNPPPNNNSSSvvvvvv```tttuuuttt[[[mmmmmmVVVMMMJJJPPPMMMxxxtttllldddaaacccdddbbb^^^CCCCCC>>><<>>DDDAAA@@@KKKEEE@@@DDD>>>AAARRRlllwwwiii}}}sss\\\|||pppKKK000---888555777:::;;;===???BBBDDDGGGGGGHHHIIIHHHGGGFFFEEEMMMIIIJJJQQQQQQMMMOOOVVVnnnmmmZZZJJJJJJOOOMMMIIIIIIJJJIIIHHHIIILLLMMMNNNMMMLLLHHHHHHJJJIIIGGGGGGJJJIIIGGGFFFGGGJJJLLLMMMMMMLLLkkk___VVVXXXIIIFFFGGGBBBAAAAAA;;;888555111//////000//////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111222222111000555666222:::LLLRRRTTT]]]]]]ccc```jjj}}}~~~HHH444;;;AAA999...555222222555555333333666555666777888999999999999888888999;;;<<<===>>>???999CCC@@@DDDJJJ???\\\NNNMMMOOOTTT```zzz{{{vvv^^^ffffffJJJFFFJJJCCCjjjzzzuuuuuuvvvwwwrrreeeTTTGGG888======???TTTyyy[[[;;;===999:::;;;<<<>>>AAACCCDDDEEEEEEFFFHHHIIIIIIKKKNNNPPPVVVbbbEEEyyyaaaRRRLLLMMMHHH]]]{{{aaaxxxrrrWWWMMM^^^pppmmmTTTFFFFFF@@@JJJZZZJJJ<<>>???@@@;;;CCC<<<@@@KKK???MMMZZZNNNQQQUUUUUU{{{mmmdddYYYJJJIIIGGGXXX|||mmmXXXEEE:::999<<<>>>GGGbbbNNN777;;;666999999;;;<<<>>>@@@AAABBBAAACCCEEEFFFFFFGGGJJJLLLQQQGGG______wwwNNNMMMYYYMMMNNN{{{uuubbbkkkllliiillleeecccUUULLLCCCUUUfffOOO??????BBBVVVwwwtttyyywww[[[lllnnnFFF111222666666:::<<<@@@BBBCCCDDDFFFGGGGGGIIIMMMPPPPPPOOOLLLJJJPPPNNNNNNOOOOOONNNQQQVVV___[[[```zzzzzzbbbHHHLLLGGGDDDGGGJJJJJJHHHGGGHHHHHHIIIIIIIIIJJJKKKLLLJJJFFFDDDEEEDDDAAAAAAEEE@@@AAACCCDDDEEEFFFGGGHHHOOO@@@TTTWWWHHHDDDFFFAAA@@@@@@:::888555111//////000//////------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***+++---///222333444555...222222888EEEGGGIIITTTYYYjjjiiieee{{{xxx]]]444555555333111111222444333333777===>>>999666666444555666777888888888888999999:::<<<===>>>???@@@===AAA<<>>;;;???TTTssskkkDDD888;;;888999:::;;;<<<>>>???AAAAAA@@@AAACCCCCCCCCEEEGGGIIIIIIGGGkkkFFFwww|||fffVVVaaaWWWLLLggg~~~gggfffnnnjjjwww|||yyyqqqsss```PPPaaalllQQQFFFBBBQQQmmmlllyyy{{{xxx\\\aaa777***555;;;666;;;>>>BBBDDDEEEFFFGGGHHHCCCEEEIIIKKKLLLLLLKKKJJJFFFHHHKKKLLLKKKKKKNNNQQQ\\\UUUSSS\\\mmm{{{aaaQQQLLLGGGFFFFFFEEEDDDBBBBBBCCCDDDHHHIIIIIIHHHGGGGGGHHHJJJGGGDDDBBBDDDCCC@@@@@@CCC>>>@@@CCCDDDDDDEEEGGGIIINNNKKKEEE```VVVGGGCCCEEE???>>>???999888555111//////000//////,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,...000111222000333333:::EEEDDD???EEEVVVtttxxxpppJJJ)))888;;;777111222888444***222111444999:::666555666444555666777888888888888888888999;;;<<<===>>>???===??????@@@BBBEEEKKKSSSUUUQQQLLLOOOUUUyyygggZZZFFFJJJTTT~~~|||ppp^^^MMMCCC???AAACCC@@@:::CCCaaaUUU???:::999===999:::;;;<<<===>>>???@@@@@@AAABBBBBBBBBCCCGGGIIIFFFPPPSSSUUUEEEdddoooeeebbb]]]TTTXXXxxxzzz}}}pppjjj\\\YYY^^^aaannn~~~~~~rrrdddWWWeeefffLLLLLLJJJddd|||ggg{{{pppUUUvvvWWW666///555888777<<>>>>>888888555111//////000//////,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,+++***+++,,,...///111111,,,333@@@???888;;;NNNTTToooUUU333444===000111222333111000000333000...///333444111111444444555666777888888888888777777888999;;;<<<======;;;===DDDCCC>>>EEENNNKKKqqqWWWRRRJJJSSSOOOmmmuuuqqqVVVZZZYYYyyylllddd]]]TTTIIICCCBBBCCC@@@===???888EEEjjj}}}JJJ;;;777444===888888999:::;;;<<<===>>>BBBBBBBBBBBBBBBCCCGGGJJJFFFOOOFFFnnn>>>HHHOOOppp______\\\PPPccctttsss~~~~~~gggbbbpppwwwuuukkk]]]KKKLLLMMMLLL]]]\\\DDDMMMRRRssskkkeeefffbbb{{{JJJ777555444666<<<<<<@@@DDDFFFGGGGGGGGGHHHGGGGGGGGGGGGGGGHHHIIIJJJIIIFFFBBBAAAEEEKKKNNNNNNQQQRRRRRRQQQNNNMMMOOOQQQooommmTTTLLLJJJOOOOOOEEEHHHFFFBBB======AAAEEEFFFCCCEEEFFFEEECCCBBBDDDGGGCCCAAABBBEEEEEEAAA???AAADDDEEEFFFEEECCCDDDGGGKKKLLLDDDQQQ:::GGGsssTTTFFFDDDEEE>>>===???:::888555222000000///...---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---000333666777:::===@@@YYY\\\XXX[[[mmm{{{pppSSS>>>555444444222222222111111111111222222111222222333333444444555444555666777777888888888888:::;;;;;;999999:::<<<<<<===>>>>>>???BBBGGGJJJVVV|||PPPOOOQQQTTTQQQooo{{{pppwwwyyybbb\\\ZZZ}}}rrreee\\\XXXTTTOOOFFFAAABBBDDDCCC???::::::LLLzzzdddCCC===;;;777;;;:::;;;<<<>>>???AAABBBCCC?????????@@@AAADDDFFFGGGHHHKKKTTTYYY[[[<<>>===>>>AAACCCCCCBBBAAACCCEEEEEECCC@@@JJJFFFBBBAAABBBBBB@@@>>>EEEAAA>>>>>>BBBEEEFFFFFFHHHCCCAAAFFFCCCEEEwwwSSSFFFDDDEEE???===>>>999888555222000000///...---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---000333777>>>EEEKKKYYYbbb^^^ZZZlll~~~lllMMMCCC999333444666444222222111111000000111111222111111222222333444444444444444666777777777777777777888:::999888888999;;;<<<===>>>>>>???AAAEEEHHHIII~~~XXXIIINNNNNNOOOiiicccooowwwqqqttt}}}hhhbbbYYYyyy{{{rrrggg^^^WWWSSSJJJGGGCCC@@@???AAACCCCCC>>>III```|||MMM999777888777555:::;;;;;;===>>>???@@@AAA???>>>>>>???@@@BBBDDDFFFFFFJJJGGGIII}}}LLL:::AAAJJJOOOYYY^^^QQQXXXyyytttppp~~~rrrsssyyyuuummmrrrmmm]]]PPPPPPUUUWWWpppzzzqqqppp}}}WWW777333;;;<<<<<<@@@@@@??????@@@AAADDDFFFHHHEEEGGGHHHHHHMMMRRRRRRNNNEEECCCAAAAAADDDFFFHHHHHHHHHJJJMMMNNNMMMKKKKKKKKKMMMHHHIIISSSbbbrrreeeYYYXXXSSSNNNLLLOOOOOOKKKIIIKKKJJJHHHCCC@@@>>>???AAACCCBBBAAAAAACCCFFFFFFCCCAAAEEEAAA>>>>>>@@@BBB@@@>>>BBB???<<<===@@@CCCEEEEEEJJJFFFBBBEEECCC@@@]]]QQQEEEDDDGGG@@@>>>>>>888888555222000000///...---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...333;;;EEELLLUUUfffccc^^^rrrxxx|||sssTTT???.........000222333111///111111000000000000111111111111111222333333444444333444555666777777777777666777888888777777888:::<<<===>>>>>>>>>@@@CCCFFFEEE\\\}}}UUUSSSMMMSSSUUU~~~tttllleeebbb|||yyyuuuoooggg___XXXSSSPPPHHHGGGEEECCCAAAAAACCCFFFCCC___}}}uuuaaa===999666888<<<444::::::;;;;;;<<<=====================>>>@@@BBBDDDCCCJJJ???@@@eeeddd;;;???>>>DDDXXXaaaOOOGGGYYYiiigggqqqbbb^^^bbbhhhvvv~~~mmmwwwrrrUUUGGGZZZwwwgggooo~~~{{{xxxssseeefffIII222444===???@@@DDDEEECCC@@@>>>>>>@@@CCCEEEAAABBBBBBBBBFFFLLLNNNKKKFFFCCCAAAAAACCCEEEFFFFFFDDDHHHLLLOOOOOOMMMMMMLLLHHHGGGHHHHHHGGGJJJUUUaaaiiisss}}}zzzzzz|||mmmrrrtttkkk[[[MMMIIIJJJMMMJJJIIILLLNNNKKKJJJKKKKKKIIIEEEBBB@@@???@@@AAADDDCCCDDDEEEFFFDDDBBB???@@@===;;;<<>><<<:::;;;>>>AAACCCCCCIIIHHHCCCCCCEEE???FFF\\\PPPDDDDDDGGGAAA???>>>888888555222000000///...---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,222999>>>FFFUUUXXXZZZnnn~~~}}}yyyrrrvvvzzz|||^^^AAA111111666333333333111///...///000000000000//////000000000000000111111222333333333333333444555666666666666555777888888777777999:::>>>????????????@@@BBBDDDGGGLLLhhhPPPLLLRRROOOiiiooofffooozzzuuunnnggg```ZZZVVVSSSSSSNNNJJJHHHFFFCCCBBBDDDKKKsssPPP888???666666===444999999999:::::::::::::::<<<;;;;;;;;;<<<>>>@@@AAAAAAIII@@@GGGOOO~~~MMM@@@>>>DDDSSSYYYNNNGGGMMMmmmvvv}}}nnnppp[[[UUU```kkkuuutttggg]]]]]]hhhnnnZZZKKKiiisss~~~kkkvvvaaaoooQQQ>>>111666???AAABBBEEEGGGEEECCCAAA@@@BBBDDDEEE@@@AAA@@@<<<>>>CCCFFFEEEHHHEEECCCBBBDDDFFFGGGFFF@@@EEEJJJNNNOOONNNMMMLLLJJJNNNRRRQQQJJJCCCBBBEEEDDDKKKRRRVVV]]]eeefffccckkknnnoooooonnnoooooooootttwwwqqqddd\\\^^^^^^ZZZRRRIIIBBBFFFQQQVVVQQQHHHLLLKKKJJJLLLNNNMMMKKKJJJJJJHHHEEEBBB@@@?????????FFFFFFFFFFFFEEEBBB???<<>>444111111000---///111111///------///222000//////......//////000//////000111111222222333222333444555555666666555666777999999888999:::<<<>>>???@@@@@@@@@@@@BBBDDDCCCFFFiiiRRROOOJJJLLLVVV{{{vvv{{{xxxlll{{{zzzuuuoooiiieeeaaa]]]ZZZ[[[RRRKKKJJJIIIDDDBBBCCCYYYsssAAA555???222///999555888888888888888888888888;;;:::::::::;;;===>>>???AAADDDCCCPPPDDDVVViii<<>>===<<>>BBB@@@???@@@CCCDDDBBB???:::;;;;;;<<<===???AAACCC???FFFBBB???EEEGGGDDDGGGPPPoooPPPDDDCCCFFFAAA??????:::888555222000000///...---------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,++++++,,,***,,,---555;;;444666HHHSSSQQQUUU^^^ddddddaaa```wwwlllYYYIIIDDDCCC===444000...,,,---444888333++++++...111222111///------//////............///////////////000111111222222111222333444555555555555555777999999999999;;;<<<<<<>>>@@@@@@@@@@@@AAACCC???FFFPPP~~~gggZZZVVVMMMYYYsssxxxwwwsssnnnlllkkkjjjfffccc\\\SSSMMMMMMJJJDDDEEEJJJoooYYY:::555===444111999;;;777777777888888888888888;;;::::::999:::<<<===>>>AAA===BBBNNN@@@EEEEEE???IIISSSPPPOOOPPPIIIIIIVVVkkkwwwrrr~~~hhhcccnnnrrrpppfffWWWmmmwwwiiiOOOZZZyyy|||uuuzzz>>>:::999===@@@@@@BBBFFFEEEFFFGGGHHHHHHGGGFFFFFFAAADDDDDD@@@@@@EEEIIIJJJJJJGGGEEEEEEGGGIIIJJJJJJCCCGGGLLLOOOOOONNNNNNNNNNNNLLLHHHEEEHHHOOORRRPPPQQQQQQOOOLLLJJJKKKMMMPPPJJJCCC>>>BBBHHHIIIIIIHHHCCCJJJMMMMMMQQQYYY[[[WWWMMMPPPRRRQQQNNNOOORRRVVVOOOQQQQQQNNNNNNNNNKKKEEEEEEDDDCCCBBB@@@>>><<<;;;999===BBBEEEEEEDDDCCCCCCDDDBBB@@@AAADDDDDDAAA>>>;;;<<<=========>>>@@@BBB>>>EEEAAA;;;AAABBBAAAGGGMMMMMMjjjQQQDDDCCCEEE???>>>@@@;;;888555222000000///...---------,,,,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,++++++,,,---+++///,,,+++000,,,)))333222,,,,,,333::::::444000.........000555888444---000666777000,,,---/////////000111222111///,,,***///......------......///......//////000111111222111222333444444555444444444666777888888888:::;;;999;;;===>>>>>>>>>@@@AAA@@@EEEJJJooooooWWWTTTzzz}}}{{{wwwsssssstttrrrnnniiiaaa\\\ZZZWWWNNNFFFMMM[[[xxxIII<<<666999999777999===666666777777888888999999;;;::::::999:::;;;===>>>AAA999BBBFFFBBBEEEkkkqqqMMMIII]]]ZZZNNNJJJEEEFFFHHHQQQaaauuuyyyyyyvvv\\\XXXnnnrrr]]]fffzzzzzzkkkzzzvvvRRR===<<<===@@@@@@@@@CCCHHHFFFFFFEEEDDDCCCCCCDDDDDD>>>BBBBBB>>>===@@@DDDDDDFFFDDDBBBBBBEEEGGGHHHIIICCCFFFIIIKKKJJJJJJJJJJJJHHHLLLMMMLLLNNNQQQOOOHHHJJJKKKKKKJJJHHHHHHJJJNNNVVVPPPKKKKKKIIIGGGIIINNNLLLMMMMMMMMMNNNOOONNNLLLHHHEEEDDDHHHOOOUUUVVVTTTLLLOOOOOOLLLLLLMMMIIICCCDDDDDDCCCCCCAAA???===<<<777<<>>@@@BBBCCC@@@===:::<<<>>>===<<<;;;===@@@AAADDD???<<<@@@===:::AAA======MMMrrrQQQDDDBBBDDD???>>>AAA<<<888555222000000///...------------,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++***))))))+++---(((222---&&&...333---+++...000111...---//////......111222000///000000///'''+++,,,+++---222111,,,///,,,))))))+++...000000.........------...............//////000111111111111111222333444444444444333444666777666777999:::666999;;;<<<<<<===>>>@@@AAA@@@JJJQQQdddZZZZZZ|||{{{|||yyysssmmmkkkjjjjjjeeeUUUJJJVVVjjjZZZ@@@===444222:::888333777666666666777888999999999;;;::::::999:::;;;===>>>@@@999DDD@@@GGGJJJLLL```KKKeeecccMMMEEEDDDJJJFFFEEENNN___vvvqqq}}}sssbbbTTTOOOaaazzzoooaaazzz|||qqqmmmuuu>>><<<>>>@@@AAA@@@@@@EEEJJJHHHFFFBBB???>>>???AAABBBAAAEEEEEE@@@<<<===??????CCCAAA??????BBBEEEFFFGGGAAACCCEEEFFFEEEDDDDDDEEECCCGGGGGGCCCFFFOOOSSSRRRLLLMMMOOOPPPNNNKKKLLLPPPGGGGGGJJJMMMIIICCCGGGPPPJJJGGGGGGKKKNNNOOOQQQTTTLLLMMMMMMKKKIIIJJJNNNQQQHHHLLLLLLIIIJJJLLLHHHAAACCCDDDDDDDDDCCCAAA???>>>:::???CCCEEEBBB>>><<<<<<===;;;;;;===AAAAAA???<<<:::<<<>>>===;;;:::;;;>>>CCCCCC===>>>CCC<<<555;;;666BBBBBB>>>XXXwww^^^LLLCCCAAA<<<>>>CCC@@@:::888555333111000//////------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......---------------------------------------------------------------............///////////////000000000000//////000111333444555555222444555555444444666777666777888999;;;<<<======HHH999CCCNNNbbbrrrLLLNNNnnn{{{uuu~~~zzzaaaBBBTTTuuuIII:::999999888777666555555666666666666666777888888999999999999:::;;;<<<<<<>>>???@@@@@@BBBGGGMMMRRRGGG___hhh\\\IIICCCIIIIIIHHHHHHLLL]]]zzznnnyyyhhhVVVJJJiiiwwwvvvnnnqqqrrraaaVVV:::@@@>>><<<===???AAABBBBBBEEEDDDBBB@@@>>>>>>======AAA@@@???===<<<======>>><<<===>>>@@@CCCGGGIIIKKKEEEEEEFFFGGGHHHFFFDDDAAADDDCCCBBBCCCGGGIIIKKKKKKKKKKKKJJJJJJJJJKKKKKKLLLKKKKKKLLLKKKJJJIIIGGGEEEFFFGGGIIIKKKLLLMMMMMMMMMGGGJJJKKKHHHKKKQQQQQQLLLCCCDDDEEEFFFFFFEEEDDDCCC@@@AAABBBAAA???============???AAAAAA???<<<999999@@@<<<999888:::;;;;;;999888999;;;;;;;;;;;;999888>>>>>><<<999777666888:::999<<>>999777555222000/////////------,,,,,,,,,+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------...---------------------------------------------------------------------.............../////////000000000000000000111222222333444444222444555555444444666777777777888:::;;;<<<===>>>@@@777>>>DDDPPPmmm[[[UUU[[[zzz|||xxx___VVVlllyyyyyy___AAA888888888777777666666666666666555555555666666777888888888888999:::;;;<<<>>>??????>>>???BBBHHHKKKgggyyyGGG~~~ccc>>>WWWIIIIIIHHHEEEEEERRRlll~~~mmmzzzsssvvvwwwxxxyyyxxxaaaDDD>>><<<;;;;;;===@@@AAABBBAAAEEEDDDCCCAAA???===<<<;;;AAA@@@@@@????????????@@@???>>>>>>???BBBEEEIIIKKKGGGFFFEEEDDDEEEEEEDDDDDDFFFEEECCCDDDFFFIIIKKKKKKIIIIIIHHHHHHHHHHHHHHHIIIKKKKKKLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHDDDFFFFFFCCCFFFLLLLLLHHHDDDDDDDDDDDDDDDCCCBBBBBBCCCDDDDDDBBB???===<<<<<<<<<>>>AAAAAA>>><<<::::::>>>;;;888666888999888777888888999999999999888888<<<<<<:::888555555666888999:::>>>@@@999999MMMfffPPPCCCBBBEEEBBBAAABBB;;;888777444111///.........,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------------------------,,,,,,,,,,,,------------------------................../////////000000000111111111222222222333333111333444555444444666777777888999:::<<<===>>>>>>===<<<@@@CCCGGGgggooo]]]YYYTTTKKK\\\pppdddwwwwwwKKK===777666666666666666666666555555444444444444444555666666666777777888999:::=========<<<;;;===AAADDDEEEUUUwww{{{LLLNNNLLLLLLLLLHHHCCCGGGZZZooonnnppprrryyyKKK;;;CCC<<<;;;;;;===@@@AAAAAA@@@CCCCCCCCCBBB@@@>>>;;;:::???@@@AAAAAABBBAAAAAAAAAAAA@@@@@@@@@AAADDDGGGIIIGGGFFFDDDBBBBBBCCCEEEFFFIIIFFFDDDCCCEEEHHHJJJKKKHHHGGGFFFEEEEEEDDDEEEEEEJJJKKKLLLLLLMMMMMMMMMLLLJJJIIIFFFDDDCCCBBBBBBBBB@@@AAAAAA@@@DDDJJJLLLJJJFFFEEEDDDCCCBBBAAAAAAAAADDDEEEEEECCC???===<<<<<<===???AAAAAA???=========???===:::888888999888777777777666666666666777777999999888666444333555777666555999???>>>999:::BBB^^^OOOBBBAAAEEEAAA@@@@@@999888666444111///...------,,,,,,,,,++++++++++++***************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------................../////////000000111111111111111222222222111222444444444444666777888888999:::<<<===>>>???===BBBCCCGGGJJJSSSooobbb\\\NNNVVVfff|||pppuuuYYYAAA<<<555555555555555666666666555444333333222333333333555555555555666777888888;;;;;;;;;:::999;;;>>>AAA@@@nnn^^^EEENNNNNNOOOOOOHHHDDDMMM[[[|||rrriiikkkGGG@@@CCCDDDAAA???===>>>???>>>===???@@@AAABBBAAA???===;;;===>>>@@@AAABBBBBBAAAAAAAAAAAAAAABBBCCCDDDDDDEEEDDDDDDDDDBBBAAABBBCCCEEEIIIFFFCCCBBBCCCFFFHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBHHHHHHIIIJJJLLLLLLMMMMMMKKKIIIFFFCCCAAAAAAAAABBB@@@@@@@@@BBBGGGLLLOOOPPPIIIGGGEEECCCAAAAAAAAAAAAAAABBBCCCAAA???<<<<<<<<>><<<<<<;;;;;;:::777666555444444555666777777777777666444333555666777333444;;;?????????BBB<<>>===???999888666444111///...------,,,,,,+++++++++*********************************************************************************************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...............////////////111111111111111111111111000222333444444444666888777888999:::;;;===>>>>>>;;;AAA???EEEJJJEEEkkkvvvgggTTTSSSTTTxxx}}}xxxxxxGGG999888444444444444444444555555333333222222222222333333444444444444555666777777888999:::999:::<<>><<<<<<<<<<<<<<<===???AAAAAAAAA???>>>:::<<<>>>???@@@@@@@@@???>>>@@@BBBDDDEEECCCAAA??????BBBDDDDDDCCCAAABBBCCCGGGDDDAAA@@@BBBDDDEEEEEEFFFEEEDDDCCCBBBBBBBBBBBBEEEEEEFFFGGGHHHIIIJJJJJJKKKIIIGGGDDDCCCDDDEEEFFFEEECCCCCCEEEIIIKKKMMMNNNJJJHHHFFFCCCBBBAAAAAAAAA<<<>>>??????===<<<===>>>===>>>???>>><<<<<<===???@@@@@@???>>><<<;;;;;;;;;777666555444444555666777555666777666444444555777999666444777999999;;;===>>>777JJJ}}}TTTEEE@@@AAA<<<===???:::888777444111///.........++++++++++++************************************************************************************))))))))))))))))))))))))******************************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,------------------........./////////000000000111111111222222///111333333333444666888666777888999;;;<<<=========@@@>>>CCCGGG>>>QQQtttaaaPPPQQQPPPZZZaaaBBB777888444444333333333333333333222222222222222333444444444333333444444555666777666888999::::::<<<@@@BBBGGG888SSSvvvcccPPPEEEJJJNNNIIIEEEGGG[[[sssvvv|||{{{vvv>>>BBBFFFJJJRRRLLLEEE???===<<<;;;;;;;;;<<<>>>@@@@@@AAA@@@@@@:::;;;<<<===>>>>>>>>>>>><<<>>>AAADDDDDDAAA>>><<<<<<@@@DDDEEEBBB@@@@@@BBBDDDBBB@@@@@@BBBCCCCCCCCCEEEDDDCCCBBBBBBBBBBBBBBBDDDCCCCCCCCCCCCDDDEEEFFFHHHHHHFFFFFFFFFFFFGGGHHHJJJFFFEEEGGGHHHEEECCCDDDHHHGGGEEECCCBBBAAA@@@@@@999;;;=========<<<===>>>:::::::::888666666888:::999:::;;;:::888777777888555555444444444444555555333444666555444444555666333555777888888777777888999999999CCCdddQQQCCC@@@BBB>>>>>>@@@;;;999777555222000/////////++++++++++++************************************************************************************))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))******+++,,,,,,------++++++,,,,,,,,,------------------.........//////...//////000111222222333...000222333333444666888555666777888:::;;;<<<<<<>>>@@@@@@CCCEEE???FFF\\\hhhRRRRRROOOSSShhhKKKBBB555999444444333333222222111111111111111222333444555666444333333444444555666777666888999::::::<<>>>>>>>>???????????????<<<;;;;;;;;;<<<===>>>>>>===>>>????????????>>>===<<<@@@CCCCCC???>>>AAADDDAAAAAA@@@BBBCCCDDDCCCBBBBBBBBBAAAAAAAAAAAAAAABBBDDDCCCBBBAAA@@@AAAAAABBBEEEEEEEEEEEEFFFFFFFFFFFFHHHDDDCCCGGGGGGBBB>>>???DDDCCCCCCBBBAAA@@@>>>===:::<<<>>>>>>===<<<===>>>::::::888666333333666888333555777666444333444666222333333444444333333222000222444444333333333555...222666888999:::::::::111<<<===333333OOO{{{NNNAAA???CCC@@@AAABBB<<<:::888666333111000//////+++++++++************)))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++))))))***+++,,,,,,------++++++,,,,,,,,,------------------.........//////---...///000111222333333...000222333333444666888555555666777999:::;;;<<<:::<<>>==================<<<;;;;;;<<<>>>??????>>><<<;;;;;;===???@@@>>>AAABBB@@@======AAAFFF@@@@@@AAACCCEEEFFFDDDBBB@@@@@@@@@@@@@@@@@@AAAAAAEEEDDDBBB@@@?????????@@@CCCCCCDDDEEEEEEDDDDDDCCCDDD@@@AAAGGGHHHCCC@@@AAA@@@AAAAAAAAA@@@>>><<<;;;===>>>@@@???===<<<<<<======<<<:::777444444666999000333666666333222444666000111222333333222111000...000222222222111222333222333333222444777888777<<<222333===<<<777EEE]]]PPPBBB???BBB>>>???BBB===;;;888444111000///---,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((***---//////---***(((*********)))))))))))))))))))))))))))************---...,,,)))***,,,+++'''++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////000000000000000111111222222333333444666555555888;;;<<<:::888;;;;;;<<<>>>???@@@AAABBBZZZvvvPPPSSSSSSPPPXXX|||TTT444666999000111111111111111111111111000000000000000111111222222222222222333444555555666666777888999::::::;;;999>>>DDDAAAYYYZZZJJJPPPNNNKKKEEEEEEGGGNNN___wwwxxxrrrzzzkkknnnMMMCCCCCC@@@???AAAAAACCCDDDBBB>>>===>>>@@@>>>======<<<<<<<<<<<<======<<<:::999999;;;>>>@@@???===;;;999:::<<<>>>@@@=========???@@@BBBDDDEEEDDDCCCCCCDDDFFFHHHJJJLLLHHHGGGEEEDDDCCCDDDFFFGGGBBBBBBBBBDDDEEEDDDBBB???CCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEECCCBBBCCCDDD???CCCEEECCCBBBBBB???;;;:::::::::;;;::::::999999>>>===;;;999666444222111111111222333333444555555111111111000000000000///111111111111111111111111000000222333555666777888666666555555666888;;;<<>>???BBB===;;;888444222000///...,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((***,,,------,,,***(((***)))))))))))))))))))))))))))))))))************)))***)))'''))),,,,,,(((++++++++++++++++++++++++)))************++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------....../////////000000000000111111111222333333444444555444444666999:::999777;;;;;;<<<>>>???@@@AAABBBPPP]]]UUULLLKKK]]]mmmFFF333666888111111111111111111111111111000000//////000000111222222222111222222333444555444555555666777888999999<<<===???>>>MMM~~~hhhRRR<<>>@@@AAA@@@===;;;;;;===<<<<<<<<<;;;;;;<<<=========<<<:::999999;;;===>>>>>>===<<<;;;<<<===>>>???<<<<<<<<<===>>>@@@AAABBBCCCBBBBBBCCCDDDEEEGGGHHHGGGFFFEEEDDDDDDEEEGGGHHHDDDEEEFFFFFFEEECCCAAA@@@CCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEDDDBBBBBBCCCEEEHHHJJJHHHCCCAAACCCBBB@@@;;;;;;<<<<<<<<<;;;::::::===<<<:::888666333111000111111222222333444444444111111111111000000000000111111111111111111111111///000111222444555666777666555555444666888:::;;;QQQCCC@@@BBB??????BBB===;;;888444222111000...---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))************((())))))'''(((,,,+++'''++++++++++++++++++++++++)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------....../////////000000000111111222222333444444444555333333444666888888888;;;<<<===>>>???@@@AAABBBEEE```kkkZZZSSSSSSeeetttuuuxxxNNN888444555444333111111111111111111111111000000//////000000111222111111111111222333444555333333444555666777888888;;;;;;<<<>>>BBBXXX^^^EEEOOOFFFLLLJJJFFFBBBEEERRRhhhyyyvvv~~~kkkUUUFFF<<<>>>AAA>>><<<>>>:::;;;======;;;999999999::::::::::::;;;<<<=========<<<:::999888999;;;<<<<<<======>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<===>>>???BBBBBBAAAAAAAAABBBCCCCCCEEEDDDCCCCCCDDDEEEGGGHHHEEEHHHJJJHHHDDDAAAAAABBBCCCCCCCCCBBBBBBAAAAAAAAAEEEEEEEEECCCBBBCCCEEEHHHOOONNNHHH@@@===@@@CCCBBB<<<=========<<<<<<;;;:::<<<;;;999777555333111000000111111222222333333333222222111111111000000000000000000000000000000000...///000111222333444555555444444444555777888:::RRRCCC@@@CCC???@@@BBB<<<;;;888444222111000///...,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********((()))))))))************+++,,,+++)))***---,,,(((************************))))))*********+++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------........./////////000000111111222222333444444444555444333333555777888999;;;;;;<<<===???@@@AAABBBAAAKKK|||tttYYYUUUPPPNNNhhhttthhh;;;333888333///333111111111111111111111111///////////////000111111000000000111111222333444333333444555666777888888888<<<;;;???@@@>>>jjjhhhKKKVVVLLLMMMLLLJJJFFFBBBFFFUUUddd}}}~~~sssHHHAAA===??????;;;999:::777888:::;;;:::999777777888888888999:::;;;<<<======;;;:::888888888999:::;;;<<<>>>@@@@@@???>>><<<;;;;;;;;;;;;;;;;;;<<<===AAAAAAAAAAAA@@@AAAAAAAAABBBAAAAAABBBBBBDDDEEEFFFBBBFFFIIIGGGBBB???AAADDDCCCCCCBBBBBBAAA@@@@@@@@@FFFFFFEEEBBBAAABBBFFFHHHJJJIIICCC;;;999<<>>???@@@AAA@@@FFFWWWWWWTTTVVVNNNSSScccUUU222444:::000,,,444000000000000000000000000/////////...///000000111000000000000111222333333333444444555666777888888:::>>>999<<>>AAAAAA???===;;;<<<<<<<<<;;;;;;<<<<<<===AAAAAAAAAAAAAAAAAAAAAAAA?????????@@@AAABBBCCCCCC>>>BBBEEEDDD@@@>>>AAAEEEBBBBBBAAAAAA@@@@@@@@@@@@DDDCCCBBB???>>>>>>AAADDD???@@@>>>999888;;;<<<;;;::::::::::::999888777666777666555444222111000////////////000000000000000111111111000000000//////////////////////////////.........//////000000000222222222222333444555555TTTEEEAAACCC???@@@BBB<<<:::888444222222222000///,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))******++++++))))))))))))************&&&)))***+++///555666333************************)))************+++++++++************++++++++++++++++++++++++,,,,,,,,,,,,------.........///////////////000000111222222222333444555555555666888:::888999:::;;;<<<>>>??????>>>EEEAAAccccccTTTWWWVVVSSSUUUfff{{{]]]@@@...333777///---555000000000000000000000000//////......//////000111////////////000111222333333333444555666777888888>>>>>>888777>>>@@@CCCLLLhhhUUUNNNKKKMMMKKKCCCAAAEEEQQQ```vvvyyyqqqvvvjjjtttzzzHHH>>><<<999888777777888999777555555666888999888777666666666666777888999999999888888777777777777888888:::>>>@@@@@@>>><<<:::<<<<<<<<<<<<<<<<<<======>>>???@@@AAABBBCCCCCCBBB>>>??????@@@@@@AAAAAAAAA<<>>AAADDD@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA???===::::::<<<>>>999===>>>;;;<<<>>>===999999999999888777666555444555444444333111000//////////////////////////////000000/////////.........////////////////////////............////////////111111111222222333333333TTTEEEBBBDDD???@@@AAA<<<:::888444333222222111000,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))************&&&((()))))),,,111222///************************)))************+++++++++************++++++++++++***++++++++++++,,,,,,,,,---------.........//////.........///000000111111000222555555444444666888777777888999;;;<<<=========AAA>>>KKK}}}{{{WWWMMMOOONNNJJJQQQiiijjj@@@555///222444000///111000000000000000000000000///............///000000///////////////000222222222222333444555666777777===888:::;;;888>>>DDDBBBmmmfffUUUKKKMMMOOOHHHCCCDDDEEEPPPaaattt|||xxxwww|||{{{bbbTTT999;;;999777555666888888777777444222222555888888888777666666555666666777777777666777777777777777888888999<<<>>>???===;;;999;;;;;;;;;;;;;;;<<<===>>>:::<<<>>>@@@BBBCCCDDDDDD@@@@@@AAAAAAAAAAAAAAAAAA??????????????????@@@@@@>>>>>>??????@@@@@@AAAAAABBBBBBBBB???<<<:::;;;<<<888<<<>>>======???===999888888888888666555444333333333222111000000//////....................................------------........................///////////////.........000000111111222222111111UUUFFFBBBDDD@@@@@@AAA<<<:::888444333222222111000,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''(((((()))***+++++++++))))))))))))***************+++***'''(((,,,***&&&)))))))))))))))))))))))))))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,---------.........//////------......///000000000---111444555444333444666666666777888:::;;;<<<===>>>===DDDCCCTTToooVVVUUUVVVPPPNNNPPPjjjIII555555444222222222///,,,000000000000000000000000...............///000000.........//////000111222000111222333444555555666777111===CCC555777CCC@@@===vvv^^^LLLLLLQQQNNNIIIIIIAAAGGGTTTdddvvvqqqzzz{{{xxxTTT<<>>888999<<>>>>>?????????>>>======>>>???@@@AAAAAABBBFFFGGGFFFDDD@@@>>>======999===>>><<<<<<>>><<<888999999888888777555444333222222222111000/////////.....................---......---------,,,,,,,,,........................///////////////.........///000000111111111111000JJJGGGBBB@@@@@@AAAAAAAAA;;;888555333222222111000,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((()))))))))))))))))))))))))))************+++++++++++++++******************************************,,,,,,,,,---------......,,,,,,------.../////////111222222333333444444555666666777888999::::::;;;>>>BBB>>><<>>333222111000////////////////////////////////////........................////////////000000000000222222222222333444555555666666777888999;;;<<<===IIITTTXXXOOOSSSOOOJJJMMMEEEDDDFFFNNN\\\ppphhh{{{[[[EEE@@@999:::999888666555555444444666555444333222222222222222222222333333333444444444333222333555666555444555666888999:::999777666999999888888999999:::;;;888999;;;===@@@BBBDDDEEE>>>BBBEEEEEECCC@@@>>>>>>AAA???;;;999:::>>>BBBEEE>>>@@@AAA@@@??????AAADDDCCCEEEHHHIIIFFFAAA:::666:::===@@@@@@===;;;;;;<<<;;;:::888666444333222111111111111111000///------///............---------........................,,,,,,,,,---------......---,,,,,,,,,,,,---....../////////000111111222222yyyJJJFFFBBB@@@@@@AAAAAAAAA;;;888555333222222111000,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))*********+++++++++************************************************,,,,,,,,,------------...,,,------......///000000111111222222333444444444555666666777888999:::;;;<<<<<<;;;@@@EEEUUU]]]PPPSSSUUUSSSQQQSSSeeewwwwwwbbbFFF666333222111000////////////.................................................../////////000000000000222222111222222333444555666666666777999:::<<<===:::@@@ggg{{{XXXPPPSSSLLL???JJJGGGEEEGGGMMM[[[qqqyyykkkyyyKKK777<<<999999999777666555444444444555555444222222111111111222222222333333333333444333222111222444555444333444555777888888888666555999999999999999:::;;;;;;:::;;;<<<>>>???@@@AAABBB??????@@@AAACCCCCC@@@>>>@@@>>><<<;;;<<<@@@DDDFFF??????@@@@@@@@@AAABBBCCC>>>AAACCCEEEDDD@@@<<<999:::===@@@AAA>>><<<;;;;;;:::999777555333222111111000111111000///...------............------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---............///000000111111222___IIIFFFCCCAAAAAAAAAAAA@@@;;;888555333222222111000,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))))))))))))))))))))))))))*********++++++************************************************,,,,,,,,,,,,------------------......///000000000111111111222333333444444555555666777888999::::::;;;888:::DDDCCC???bbb|||TTTYYYSSSPPPPPPPPPMMMZZZ}}}oooeeevvvNNN999333222222111000////////////........................------------------------....../////////000000000111111111111222333444555555555666777888:::;;;<<<===>>>AAAlll```QQQOOONNNJJJGGGEEEDDDCCCKKK___sssvvvwwwzzz|||jjj999333===888888777777666555444333333444444333222111111111111111111222222222333333333222111000111333444333222222333555666777666555555999999999999999:::;;;;;;<<<======>>>>>>>>>>>>>>>@@@===;;;===BBBDDDBBB>>>@@@???>>>>>>???AAACCCEEE???>>>>>>???AAABBBBBBAAA;;;===???AAABBBAAA???>>>999<<<@@@AAA???<<<:::999777666555333111000000///000000000000///...------......---------,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...---......///000000111111\\\IIIFFFCCCAAAAAAAAAAAA@@@;;;888555333222222111000,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************)))((())))))))))))))))))))))))))))))))))))***************************+++++++++************************++++++,,,,,,,,,---------------...//////000000111000000111111222333333333444555555666777888999999;;;<<<===BBBBBB;;;JJJmmmoooWWWSSSPPPSSSWWWSSSOOO^^^uuuwww~~~bbb@@@444111111111000///////////////........................------------------------........./////////000000000000000111111222333444444444555666777999:::;;;AAAFFF999===wwwhhhTTTVVVLLLKKKKKKJJJEEEDDDQQQbbb|||~~~qqq{{{ssscccHHH444:::>>>222666666666555444333333222333333222111111111111111111111111111222222222222111000///000111222222000111222333444555555444444888777777777777888999999;;;<<<===>>>>>>>>>======???>>><<<<<<>>>@@@@@@@@@@@@@@@?????????@@@@@@AAA>>>===<<<>>>@@@AAA@@@>>><<<<<<===???@@@@@@AAAAAA777:::===???>>>;;;888666555444222111000////////////////////////...---,,,------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,------------...//////000000aaaHHHFFFCCCBBBBBBBBB@@@???;;;888555333222222111000,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********))))))))))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++************************+++++++++,,,,,,,,,------------......///000000000//////000111111222222333444444555666777888888999999@@@===:::@@@BBBDDDNNNfffXXXTTTRRRRRRQQQQQQTTTZZZrrrsssCCC666444---111000//////////////////........................------------------------............////////////000000000000111222333333333333444555666888999:::999???DDD===JJJiiiGGGSSSOOOOOOQQQJJJAAADDDNNNgggyyyyyyvvv}}}___DDD;;;777999999///444444555555444333222111222222111000000000111111000000000111111111222222000///...///111222111000000111111222333444444444555555444444555555666777777999;;;===>>>???>>>>>>>>>@@@AAA>>>:::999===BBBBBBAAA@@@???>>>===<<<<<<>>>======>>>??????===<<<<<<<<<;;;;;;<<<======>>>666777999;;;;;;999666333222222000//////.........---............------,,,---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++************+++,,,,,,+++,,,,,,---......//////aaaHHHFFFCCCBBBBBBBBB@@@???;;;888555333222222111000,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))************)))))))))))))))))))))))))))((((((((()))))))))******)))))))))***++++++,,,,,,************************++++++++++++,,,,,,,,,,,,,,,,,,------...//////////////////000111111222222333333444555666777888888555@@@;;;333<<>>===BBBDDDAAA999777<<>>===<<<;;;;;;>>>@@@BBBAAA???===<<<<<<;;;:::999888888888999999666555666777888777444222111000///...............,,,---------------,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))*********+++++++++******))))))******+++,,,+++++++++,,,------......]]]GGGFFFCCCCCCCCCBBB@@@>>>;;;888555333222222111000,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))(((((((((((()))))))))***((())))))***++++++,,,,,,***************************++++++++++++,,,,,,,,,++++++,,,,,,---...............//////000111111222222333444555666777777888444<<<999666===@@@===???===kkkhhhRRRSSSTTTLLLHHHMMMQQQTTTbbbqqqTTT999///333555222//////.........//////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////////////////000222222111222222333444666777888<<<999999>>>===>>>hhhqqqZZZJJJMMMRRRLLLIIIMMMHHHQQQ\\\fffuuu~~~}}}{{{zzz}}}{{{mmm\\\}}}ssstttzzzJJJ888444777111///555666111222333444333222000///000000/////////000000111/////////000000000111111000///...///111222111000000000000111222333555555333333333333333444444555444666:::===>>>???>>>======@@@CCCAAA<<<;;;>>>BBBBBBAAA???>>>======>>>???AAAEEEIIIFFF@@@<<<<<>>;;;888555333222222111000,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))((())))))***++++++,,,,,,******************************+++++++++,,,,,,,,,******+++,,,,,,------.........//////000111111111222333333444555666777777555::::::===@@@999888DDD888RRRUUURRRZZZQQQMMMWWWNNNRRRUUUZZZnnn^^^;;;111222000...000//////.........//////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.........//////000111222111111222333444666777888---CCC777222III???===hhhtttVVVQQQRRRKKKFFFHHHEEEHHHKKKQQQaaauuuyyysssyyy|||}}}iiippp||||||zzz\\\===555555666222666666+++000111222333333222000///000000////////////000111////////////000000000000111000///000111222111000000000000111222444555666444333333333333444555555555777:::===>>>>>>===;;;===>>>???@@@???@@@AAABBBBBBAAA???>>>>>>@@@BBBCCCCCCIIINNNJJJAAA<<<===AAA>>>>>>============<<<<<<999666444444666777666444000//////.........//////++++++,,,---------,,,,,,+++++++++************)))************************))))))))))))************)))))))))))))))******+++)))******+++,,,,,,------nnnIIIFFFDDDBBBBBBAAA@@@>>>:::888666555555444222000...---,,,+++************************************+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++************************))))))***++++++++++++***++++++,,,,,,,,,,,,------......//////000111111111111111222333444666666777777777888999;;;<<<======<<>>AAADDDwwwrrrYYYPPPIIIEEEEEELLLLLLHHHCCCCCCPPPfffxxx{{{xxxttttttkkkxxx~~~~~~yyyPPPtttsss}}}YYY;;;666555444333222222111222000000000000////////////////////////////////////............/////////////////////////////////////////////000111111222222333333333333444555666666666777:::<<<>>>?????????<<<<<<===<<<;;;<<<>>>@@@@@@???>>>======???AAABBBPPPNNNIIIDDD???>>>???AAA<<<:::999999;;;<<<<<<;;;888666444444555555444333111000000///......------++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))++++++***)))(((((())))))******))))))))))))******************************mmmIIIGGGDDDBBBBBBAAA@@@>>>;;;888666555444333111///...---,,,+++*********************************************)))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++************************))))))***++++++++++++***+++++++++,,,,,,,,,------.........//////000000000111111222333444555666666777777888:::;;;===>>>???AAABBBCCC]]]sssYYYRRRSSSJJJJJJOOOTTTTTTTTT```oooxxxyyy|||{{{}}}|||wwwMMM:::,,,...333111...000............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////222222111222222333444555444666999;;;<<<===@@@BBBNNNzzzkkkLLLJJJLLLEEEEEEJJJOOONNNJJJIIILLLPPPiiirrr|||xxxsssttt}}}WWWwww}}}^^^CCC666555444333222222111111111000000000/////////..............................---........./////////////////////////////////////////////000111111222222333222222333333444555666555777999;;;===>>>>>>>>>=========<<<::::::<<<>>>@@@@@@?????????@@@AAABBBDDDEEEEEEAAA===<<<@@@DDD<<<:::999999:::;;;:::999777555333333333444333222000//////...------,,,,,,++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))+++******)))(((((())))))******))))))))))))******************************nnnIIIGGGDDDCCCBBBBBB@@@>>><<<:::777555444222000......---,,,+++******************************************))))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++************************((()))******++++++******++++++++++++,,,,,,,,,,,,------..................111111222333444444555666666777888:::<<<===??????@@@===>>>DDDkkkyyy^^^RRRQQQSSSSSSNNNMMMOOOPPPMMMfff}}}wwwuuuxxx{{{www}}}~~~zzzZZZ888---)))///333000...000............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---............/////////111111111111222333444555555777999::::::<<<>>>@@@BBBKKKYYYKKKJJJGGGDDDFFFHHHGGGEEECCCCCCCCCPPP[[[kkk}}}vvvpppzzz}}}pppyyyyyyggghhh|||vvv^^^CCC777333444333222111111111111111000////////////.................................---------.........//////////////////////////////...//////000000111111222222222222222333444555555444555777:::;;;<<<<<<<<<=========<<<:::999:::;;;@@@@@@@@@@@@AAAAAAAAAAAA<<>>>>>888AAACCC===LLLhhhWWWXXXUUUPPPMMMOOOTTTXXXRRRWWWhhhtttooorrrwww{{{}}}sss~~~sss???333///...222333///---///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////000000000111111222333444555666888999999:::;;;===DDDJJJUUU\\\IIIHHHJJJHHHFFFFFFGGGHHHIIIJJJAAAIIIUUUddduuuwwwjjjkkk|||oooiiizzz]]]ddd}}}hhh@@@888999///333222111000000000000000/////////.........------------------------------,,,,,,---------.......................................//////000111111111111111111111222333444555333444666888:::::::::::::::<<<<<<;;;:::999:::<<<>>>>>>???@@@@@@@@@@@@???<<<===>>>>>>======<<<===;;;:::888888888777555333333222000///000000///...,,,,,,,,,,,,++++++******************************))))))(((((((((((())))))))))))))))))))))))))))))***))))))((((((((())))))))))))(((((((((((())))))************************tttJJJGGGEEECCCCCCBBBAAA???>>>;;;777444333222000///------,,,+++************))))))))))))))))))))))))(((((((((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((()))************)))*********+++++++++,,,,,,,,,,,,,,,,,,------------000000111111222333333333333333555666888:::;;;<<<555DDD???;;;FFFRRReeeXXXPPPTTTUUUPPPPPPTTTKKKPPPWWWaaasss}}}rrrrrrooonnnoooqqqrrrqqq~~~qqqcccIII111444222222333000------///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............000000000000111222333333444555777888777888:::;;;666@@@<<>><<<<<<===>>>>>>>>>>>>===<<<999888:::======:::666:::999888888888777444222222000.........///...---+++++++++++++++*********************************))))))(((((((((((())))))(((((((((((((((((((((((()))((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))vvvJJJHHHEEEDDDCCCCCCAAA???>>>:::666333222222111000...---,,,+++************))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))'''((())))))******))))))************++++++++++++++++++,,,,,,---......///000000111111111222222222222333444555666888999999999@@@333888III<<>>???<<<<<<<<<<<<<<<=========999666555777:::<<<999555999999888888888777444111111///------......---,,,++++++++++++++++++******************************)))((((((''''''(((((()))((((((((((((((((((((((((((((((''''''(((((()))))))))((((((''''''(((((()))))))))))))))))))))))))))yyyJJJHHHEEEDDDDDDCCCAAA@@@===999555333222222222222...---,,,+++************))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))***))))))))))))))))))))))))'''(((((()))))))))))))))************++++++++++++***+++,,,---...///000111000000000111111111111111444444555555666777777888999:::444999BBB;;;BBBaaannnYYYRRRSSSVVV[[[SSSNNNOOOQQQUUU^^^gggxxxlllgggggghhheeejjjlllmmmwwwkkkLLL:::444///...///...---,,,...///...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.........///////////////000222222000222444555555666888:::AAA888CCCAAA333YYY|||jjjWWWKKKHHHJJJMMMIIIHHHEEECCCBBBEEEJJJNNN^^^fffqqq}}}{{{tttpppmmmjjjhhhhhhfffccckkk\\\gggDDD111444333000222111///......---......//////---------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000000//////000000111222333333444666777888888888888888:::===>>>=========>>>===<<<<<<;;;<<<===>>>???;;;<<<===;;;888777777999999888888999999888555222111///------......---,,,++++++++++++++++++++++++************************((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''((())))))((((((''''''''''''(((((())))))))))))))))))))))))}}}KKKHHHEEEDDDDDDCCCAAA@@@<<<999555222222333333333...---,,,+++************))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((())))))))))))))))))************+++++++++******+++---///000222222000000000000111111111111666666666666777777777777444777AAA???555>>>HHH>>>bbbkkkXXXWWWWWWPPPLLLLLLSSSVVVRRRPPPRRRRRRfffvvviiibbbcccfffeeebbbhhhlllooouuu~~~xxxQQQ222000666000...//////......///...,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------...............//////000111222///111333555555666888:::111<<<888<<>>???>>><<<<<<===???>>><<<;;;<<<===???AAABBBGGGIIICCC888333666<<<888888888999:::999666333111///------......---,,,++++++++++++++++++,,,,,,))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''((()))***((((((''''''''''''(((((())))))))))))))))))))))))LLLHHHEEEDDDFFFFFFCCCAAA;;;999555444333333222111,,,,,,++++++***)))(((((())))))))))))******************))))))((((((''''''))))))((('''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((())))))************+++++++++******+++++++++,,,,,,,,,......//////000000111111000333666666555444666888999999999:::<<<>>>???@@@999lll|||jjjWWWQQQQQQVVVSSSKKKLLLUUUWWWUUUVVVaaawww~~~mmmfffcccaaa```^^^___bbbfffiiiJJJ777666000---222........................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............///111222222333333444444555777999:::999888===FFFMMMaaaGGGPPPJJJDDDHHHLLLEEEEEEKKKKKKGGGFFFEEEGGGOOO]]]lllvvvvvv|||vvvfff]]]aaa```^^^dddkkkeeegggyyyuuu|||{{{xxxmmmccc|||eeeAAA333333222111000///...---......---------,,,,,,,,,++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------............/////////...///000111333444333333444444666777999::::::;;;;;;;;;<<<=========@@@@@@?????????AAABBBCCCAAASSSbbb]]]GGG555333999555666999:::999666222000......---,,,,,,+++******************************))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))|||LLLIIIEEEDDDEEEEEEBBB???;;;999555444333333222111,,,,,,++++++***))))))((())))))))))))***************)))))))))((((((((('''))))))((('''''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''''''''((((((((())))))))))))*********+++++++++*********+++++++++,,,,,,---......///000000111111000222555666555444666888888888888999;;;<<<>>>???DDDLLLsssooo[[[MMMRRRZZZWWWOOOKKKJJJQQQTTTOOOJJJTTTnnnuuunnniiifff```^^^]]]^^^```cccfffhhhwwwwwwfff:::111444///---333........................------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------............111111222222333444444444555888;;;<<<;;;===CCCHHH[[[SSSZZZGGGBBBIIIKKKLLLHHH;;;GGGHHHIIIIIIHHHFFFEEEEEEXXX]]]eeennnxxxtttiiibbb``````aaaYYYbbbfffjjjoooiiihhhtttllluuugggHHH///333222222111///......---...------------,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++*********+++++++++,,,,,,*********+++++++++,,,,,,------------............//////......///111333444222333333444666777888888999999:::;;;<<<<<<;;;;;;??????>>>>>>???AAABBBCCCAAAOOO[[[UUUCCC444222777444555666666555333000......------,,,++++++******************************))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))MMMIIIEEEDDDDDDCCC@@@===;;;999555444333333222111,,,,,,++++++***)))))))))))))))))))))************))))))))))))(((((((((((())))))((('''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((())))))))))))))))))*********++++++*********++++++++++++,,,------......///000000000000222444555444555666777666666777888999;;;<<<===@@@333CCC}}}zzzeeeYYYRRRSSSYYYTTTTTTRRROOOLLLMMMRRRVVVaaaqqq{{{kkk```\\\\\\[[[YYYZZZ___cccbbb______dddiii|||rrrooo^^^BBB---///333...,,,222------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------............111111111222333333444444222777<<<>>>======???AAA@@@TTT^^^]]]ccc[[[DDD===KKKUUUDDDEEEFFFHHHJJJKKKLLLMMMBBBDDDIIIOOOWWWbbbnnnuuu~~~sssmmmeeeYYYRRRQQQTTTWWWYYY]]]bbb[[[YYYiii|||mmmXXXQQQ|||hhhCCC222---222111111000///...------------------,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++*********++++++++++++,,,*********++++++++++++,,,,,,,,,,,,---------......///.........///111333444111222333555666666666666777888:::<<<<<<;;;:::999;;;::::::;;;<<<>>>@@@AAA@@@IIIOOOJJJ===333333666333333333222111000...---------,,,,,,++++++******************************))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))NNNJJJFFFDDDCCCBBB???<<<;;;999555444333333222111+++++++++*********))))))((()))))))))************))))))))))))(((((((((((())))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''(((((((((((()))))))))))))))))))))************************++++++++++++,,,------......///000000///000222444444555666666555555555666777888:::;;;777999;;;OOO___TTTYYYOOOMMMMMMQQQVVVUUUMMMFFFMMMOOOSSS[[[kkktttlll___]]]\\\^^^bbbbbb]]]XXXYYY```ccc______kkkkkktttYYY===111,,,222444---+++000------------------------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.........000000111111222333333333333666;;;===<<<;;;<<<<<>>MMM}}}vvvgggWWWOOOJJJ@@@JJJHHHGGGFFFFFFFFFEEEEEEDDDDDDDDDEEEGGGLLLRRRWWWeeelllwwwvvvnnnfff]]]VVVMMMPPPUUUZZZ]]]]]]\\\[[[```ggghhhuuummm\\\___xxxvvvzzz{{{jjjDDD000111777000000//////...------,,,---------,,,,,,,,,++++++******************************))))))))))))******************++++++++++++************+++++++++++++++,,,,,,,,,------------............///111222444111222333555555555444444777888;;;======<<<:::888555555555666777:::<<<===AAADDDEEEAAA:::444444666333222111///.........---,,,,,,,,,,,,++++++******************************((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((OOOKKKFFFDDDDDDBBB???;;;;;;999555444333333222111+++++++++***************((()))))))))************(((((((((((())))))))))))))))))((('''''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))***(((((()))))))))*********))))))*********+++++++++,,,,,,,,,---......////////////000222444555666555444444444555666777888999888BBB>>>333GGGttt\\\TTTWWWWWWRRRJJJFFFHHHLLLLLLMMMNNNNNNPPPWWW```gggxxxlllccc]]]ZZZYYYXXXVVVUUUWWWZZZ\\\\\\\\\WWW[[[```iii^^^XXX]]]<<<111///000444333---,,,///------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...//////000111111222222333555666888999999999:::;;;999EEEBBB???nnnkkk]]]RRRKKKJJJJJJKKKKKKIIIEEEBBBIIIIIIHHHFFFDDDDDDEEEGGGIIINNNVVV^^^dddkkkppptttwwwrrrllleee\\\XXXXXXWWWWWWVVVSSSVVVYYYXXXUUUSSSUUUWWWbbbqqqdddcccppp{{{yyymmmWWWAAA333000333555///.........---,,,,,,,,,------,,,,,,,,,+++++++++***************************))))))))))))))))))***))))))*********+++++++++))))))*********+++++++++++++++++++++,,,,,,,,,---......------///000222333333333444444444444444444777999<<<>>>???>>><<<:::555555555555777999;;;===@@@@@@???<<<888666666666333222000///...---......,,,+++++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((OOOKKKGGGEEEEEECCC@@@===;;;999555444333333222111************************))))))))))))************(((((((((((())))))))))))))))))((('''''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))******((((((((()))))))))******)))))))))************+++++++++,,,,,,---...............///111444666666444444444444444555666777888666999===999333HHHqqq]]]OOOLLLMMMNNNMMMJJJMMMPPPPPPNNNKKKIIIHHHOOOVVVaaammmzzzrrrhhheee]]][[[XXXVVVUUUUUUWWWXXXWWWXXXYYYWWWUUUTTTVVVWWWUUUbbbyyy[[[ZZZzzz^^^AAA(((...///000111000......///,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------/////////000111111222222555555555555666888999:::777===AAA>>>FFFnnntttcccZZZNNNGGGGGGKKKOOOPPPEEEFFFGGGGGGEEEDDDDDDEEECCCEEEGGGHHHIIIKKKOOORRRgggppp|||~~~|||{{{ooollliiieeeaaa\\\WWWSSSTTTQQQQQQUUUXXXWWWXXXZZZ___[[[UUUPPPPPPYYYeeeooouuuqqq```fffeeeNNN666///333555222---------------,,,,,,++++++,,,,,,,,,,,,++++++++++++***************************))))))(((((())))))***)))))))))************+++)))))))))************+++******+++++++++,,,,,,,,,...---------...000222333666555444444333444444555777888;;;===??????>>>===:::999999:::;;;===???@@@???>>><<<;;;999777666666222222000///...---------++++++++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))}}}PPPLLLHHHFFFFFFEEEBBB???;;;999555444333333222111************************))))))))))))************'''((((((((()))))))))***))))))((('''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********(((((((((((()))))))))***))))))))))))************+++++++++,,,------.........------000444666555444444444444444555555666777444111999AAA999222KKKooonnn^^^aaacccUUUEEEJJJJJJJJJJJJJJJKKKMMMOOODDDEEEGGGJJJNNNTTT[[[```nnnttt}}}}}}yyyvvviiibbb\\\[[[ZZZWWWWWWZZZRRRSSSUUUUUUUUUUUUUUUVVVQQQWWW\\\[[[XXXWWW\\\aaahhhmmmJJJ~~~zzzUUUCCC:::111//////...,,,---//////---,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------......//////000111111222333333333555666888888888===111;;;NNNDDD===oookkkyyyooo]]]TTTOOOLLLJJJEEEFFFGGGGGGEEEEEEFFFHHHEEEFFFFFFEEEDDDDDDEEEGGGNNNRRRXXX^^^cccfffggghhhlllmmmoooppppppooonnnmmmeeebbb^^^ZZZVVVTTTSSSRRRPPPNNNMMMLLLMMMNNNMMMLLLOOONNNQQQWWWWWWSSSSSSWWWXXXYYY^^^jjjyyyvvvhhhYYYnnnzzzwwwDDD666,,,///444222///...,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***************************))))))(((((((((((())))))))))))))))))************))))))))))))************************++++++++++++------------...000222333999777555333222333555666555666888;;;===>>>???@@@>>>=========>>>???AAABBB;;;<<<<<<;;;999666555444111000000///...---,,,+++******************++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))pppPPPLLLHHHFFFGGGFFFCCC@@@;;;999555444333333222111******************++++++))))))))))))************'''((((((((())))))******))))))((('''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))***************++++++,,,,,,---.........------000444666555333444444444444555555666777;;;666444555999<<<>>>???ooosssaaaRRRPPPOOONNNMMMKKKKKKLLLMMMIIIKKKLLLKKKJJJIIIIIIJJJHHHKKKOOOQQQRRRTTTYYY]]]___```bbbccccccaaa___]]]\\\ZZZWWWSSSQQQOOONNNNNNRRRNNNNNNRRRTTTQQQOOOPPPRRRSSSSSSRRRQQQPPPQQQRRRPPPSSSTTTQQQPPPYYYlll|||jjjRRRUUU^^^YYY:::000///---222111...***,,,000...))),,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------......//////000111111111111111333555888888777666555888<<<>>>>>>CCCOOOZZZ{{{uuuwwwssseeeMMMMMMKKKHHHFFFEEEFFFHHH@@@BBBEEEFFFFFFFFFHHHJJJFFFEEEDDDEEEHHHJJJJJJJJJJJJKKKMMMNNNNNNMMMKKKJJJNNNLLLJJJGGGFFFGGGGGGHHHMMMKKKIIIIIIKKKMMMMMMMMMKKKJJJMMMQQQPPPMMMQQQYYYwww}}}yyy```YYYpppsss}}}iiiIII555222444888333++++++222,,,,,,++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))************)))************+++++++++------------...000111333;;;999555333222333666888444555666999;;;>>>???AAA???>>>======>>>???@@@AAA999:::<<<;;;999555333222/////////...---,,,+++*********************++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))gggNNNMMMIIIEEEEEEFFFBBB<<<>>>;;;777444333333222111,,,,,,***)))))))))***+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((('''&&&&&&((()))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,//////000111222333333444333333333444444444555555666666666666777888999:::BBBfffzzzfffaaaTTTLLLOOOVVVTTTKKKCCCHHHHHHGGGHHHJJJJJJEEE>>>HHHIIIJJJIIIIIIIIIGGGDDDKKKLLLMMMLLLJJJJJJJJJKKKPPPOOOLLLJJJOOOSSSPPPJJJJJJNNNSSSSSSOOOKKKHHHHHHQQQNNNNNNRRRSSSPPPMMMNNNNNNUUUXXXWWW___xxxrrrPPPMMMoooqqqJJJ999222------111000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---............////////////222333333444555666777777999:::;;;===???@@@AAAAAAQQQ~~~iiiiiitttzzzpppeee[[[RRRIIIIIIMMMEEEIIIFFF>>>===DDDHHHFFFCCCCCCEEEGGGEEECCCEEEIIIEEEDDDEEEHHHLLLKKKFFFAAADDDHHHIIIGGGFFFIIIJJJHHHJJJOOOIIIFFFQQQSSSMMMLLLLLLLLL^^^rrrqqqkkkgggaaa}}}mmmsssyyyvvvyyy{{{mmmPPP;;;555222111000///...---,,,,,,,,,,,,,,,+++++++++******+++++++++*********))))))(((***+++***)))((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,------.../////////222222222222222222222222444555777888::::::;;;;;;===<<<<<<<<<<<<;;;;;;;;;999888666555333222222222///......---+++***))))))++++++***************+++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((kkkMMMMMMJJJEEEDDDEEEBBB<<<>>>:::666444333333222111,,,+++***)))))))))***+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((()))***)))'''''')))***))))))))))))))))))))))))(((((()))))))))******************+++++++++,,,,,,---......///000111222222333333333333444444444444666666666666777888999999<<<===hhhwwwkkkhhhYYYEEEIII]]]NNNNNNLLLIIIGGGHHHLLLOOOGGGGGGGGGEEEFFFIIIKKKLLLEEEFFFGGGHHHGGGHHHIIIJJJCCCJJJMMMJJJHHHIIIKKKLLLSSSOOOJJJGGGGGGKKKOOORRRQQQMMMJJJKKKKKKKKKPPPWWWZZZVVV]]]wwwccc\\\TTT```oooTTT;;;222000------111000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,------.........////////////222222333444555666777777888999:::<<<===>>>>>>>>>@@@QQQ}}}gggLLL^^^uuuaaaZZZ^^^SSSKKKGGGJJJMMMJJJEEEBBBKKKIIIEEEAAA@@@AAABBBAAAFFFEEECCCBBBBBBBBBDDDEEEGGGJJJJJJGGGFFFIIIJJJHHHEEEJJJGGGJJJZZZ___WWWSSSpppxxxpppooosssmmm___PPP===222111111111000///...---,,,,,,,,,,,,+++++++++*********+++++++++*********))))))(((***+++***)))((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,------.../////////222222222222222222222222444555666888999:::;;;;;;;;;;;;;;;;;;::::::999999777666555333222111000000......---,,,+++***))))))++++++***))))))******+++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((lllLLLMMMJJJEEEDDDEEEBBB======:::666444333333222111,,,+++******))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))'''((())))))''''''((()))))))))))))))))))))))))))(((((())))))))))))***************++++++++++++,,,,,,,,,---...///000111111222222222333333333333444555555555555666777888888<<<>>>@@@^^^wwwooo]]]KKKCCCBBBEEEGGGEEEAAA@@@DDDJJJFFFFFFFFFEEECCCBBBDDDEEEGGGHHHHHHHHHIIIIIIJJJJJJFFFJJJLLLKKKLLLNNNLLLIIIGGGEEEEEEGGGKKKMMMLLLJJJKKKJJJJJJLLLNNNTTTaaannn~~~mmmOOOYYYxxxmmmFFF888......///---,,,000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++************++++++,,,,,,++++++++++++,,,,,,---------.........//////111111222333444555666666777888999:::;;;;;;;;;;;;@@@999EEElllxxxwwwkkkSSSPPPWWWqqq|||jjjhhhuuugggSSSDDDDDDMMMRRRQQQCCCFFFDDDAAAEEENNNNNNIIIFFFGGGFFFDDDBBBBBBFFFIIIBBBEEEEEEDDDFFFLLLNNNMMMHHHKKKGGGNNNhhh}}}]]]aaavvv~~~^^^xxxsssttt{{{UUU???555///---///000000///...---,,,,,,+++,,,++++++++++++*********+++++++++***************(((***+++***)))((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,---......//////111111111111111111111111333444666777999:::::::::999999999999999888888777555555333111000//////......------,,,+++***))))))******)))))))))******+++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((bbbKKKMMMJJJEEECCCCCCAAA======:::666333333222222111+++++++++***************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%'''((((((&&&&&&&&&'''))))))))))))))))))))))))(((((((((((()))))))))***************++++++++++++,,,,,,---...///000111111111111111222222222333333333333333444444555666777:::JJJ<<<...QQQlllccc[[[NNNGGGGGGKKKNNNMMMIIIGGGHHHEEEEEEHHHJJJIIIDDDBBBCCCEEEDDDCCCCCCDDDDDDCCCBBBMMMGGGDDDKKK[[[ddd]]]OOOKKKLLLNNNPPPQQQOOOJJJGGGNNNLLLLLLMMMRRR```yyyrrraaaYYYaaaoookkkJJJ333///...111111,,,+++---.........------,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))*********+++++++++++++++************++++++,,,,,,++++++++++++,,,,,,,,,,,,---------.........000000111222333444555555777777888999999999999999===;;;===DDDRRRttthhh\\\bbbaaaVVVVVVbbbqqquuukkkooojjj\\\OOOVVVVVVLLLIIIMMMKKKDDD@@@BBBDDDFFFGGGGGGFFFEEEFFFGGGFFFDDDFFFLLLNNNLLLaaammmrrryyyiiiTTTHHHRRRmmmuuukkkTTT;;;000///000000222//////......---,,,,,,+++++++++++++++************************************(((***+++***)))((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********++++++++++++,,,,,,------...//////111111111111111111111111333444555777888999999:::888888999999999888777666555444222000///.........---,,,,,,+++***)))))))))***))))))))))))******+++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((YYYJJJMMMKKKEEEBBBBBBAAA======:::555333222222111000++++++++++++******))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&(((******((('''(((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))*********+++++++++,,,------...///000111111000000000111111111111222222222222222333444555666222555444;;;AAACCCooorrrkkk\\\QQQHHHHHHJJJJJJJJJMMMKKKFFFDDDHHHIIIFFFFFFJJJHHHFFFEEEEEEGGGHHHFFFDDDFFFCCCCCCKKK]]]jjjhhh___NNNLLLHHHEEEEEEHHHNNNRRRNNN]]]tttzzzxxx|||mmmZZZOOOZZZqqqppp```@@@000111000111333111,,,+++------------------,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))*********++++++++++++******))))))******+++,,,++++++******++++++,,,,,,,,,,,,,,,------------//////000111222333444444666777888888999999999999111999AAA???888BBBiiicccPPPaaaxxxgggWWWWWW\\\bbbkkklll```XXX]]]eeeiiiZZZUUUQQQTTT[[[aaa```]]]aaacccfffkkkvvvuuunnnlllooo{{{}}}kkkLLL:::444///111333333222222......------,,,,,,+++++++++++++++*********))))))************************(((***+++***)))((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++++++++,,,,,,---.........000000000000000000000000222333444666777888999999888888999::::::888777666444333222000///......---+++++++++******))))))((())))))(((((()))******+++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((]]]IIILLLKKKFFFAAAAAA@@@>>><<<999555333222222111000***++++++++++++***))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((()))))))))))))))))))))))))))+++------,,,******+++((((((((((((((((((((((((''''''(((((((((((()))))))))))))))************+++,,,,,,---...///000111111/////////000000000111111111111111111222333444444333000222<<<<<<333@@@aaaxxxmmmjjjmmmyyydddTTTFFFCCCBBB??????CCCEEEBBBAAABBBEEEGGGEEECCCGGGOOOTTTRRRQQQWWW```fffJJJLLLPPPWWW___fffkkknnn}}}yyy```PPPKKK[[[[[[rrrpppMMM;;;+++222///000111000...------...------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************)))************+++++++++******))))))))))))******++++++************+++++++++++++++,,,,,,,,,------......///000111222333333444555666777888888888888999666666:::<<<>>>EEELLLmmmJJJQQQrrrqqquuutttjjj```cccssssssqqq{{{~~~{{{{{{yyysssfffxxx}}}yyysssaaaFFF111---///222333222000//////------,,,,,,,,,++++++++++++************)))))))))***************+++++++++(((***+++***)))((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++,,,------......////////////////////////111222444555777888888888777888999::::::888666555444333111///...---------*********)))))))))(((((((((((((((((()))******+++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((cccIIILLLLLLFFFAAA@@@@@@>>><<<999555222222111111000***++++++,,,+++***)))((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((***,,,---,,,***)))***(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))************++++++,,,---...///000000....../////////000000000000000000000111222333333777999888000,,,999===111VVV|||hhhdddbbbYYYSSSRRRSSSOOOLLLLLLNNNMMMJJJFFFTTT___ddd\\\SSSWWWfffrrrggggggmmmyyyvvvQQQMMMLLLSSScccoooMMM666...(((888---......---------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************)))************+++++++++******))))))))))))******++++++************++++++++++++++++++,,,,,,,,,,,,---......///000111222333111222333555666777777777AAA888222555<<>>===EEExxx|||ooouuutttccc\\\cccrrr~~~qqqooommmmmmvvvhhhOOO888///111111222222000------------,,,,,,,,,,,,++++++++++++************))))))))))))))))))*********+++++++++(((***+++***)))((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***++++++,,,,,,---......////////////////////////111222333555666777888888555666888999999777444333222111///...,,,+++++++++)))))))))))))))((((((((('''''''''(((((()))++++++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((___HHHLLLLLLFFFAAA@@@@@@>>><<<999555222222111111000******+++,,,+++***)))((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))''''''((((((((((((''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))$$$'''******)))'''&&&'''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))************)))***+++,,,---......///............/////////000////////////000111222333111***666>>>111222>>><<<888BBBgggssswww~~~|||{{{yyysssmmm\\\bbbdddaaacccpppxxxjjjhhhnnnmmm^^^OOOZZZeeezzzdddCCC555666444'''000.........,,,---...---***,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******))))))))))))******++++++************++++++******+++++++++,,,,,,,,,------...///000111222222...///111333555666666666///555<<<===888444777===777===IIInnn~~~kkkIII===777000///555000000...++++++...///...,,,,,,++++++++++++++++++************))))))))))))))))))******++++++++++++(((***+++***)))((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***++++++,,,,,,---......////////////////////////111222333555666777777888333444666888777555333111000///...,,,+++***))))))))))))))))))((((((((((((''''''''''''((()))++++++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((fffIIIEEEIIIJJJAAA???AAA;;;999666333222222222111000------,,,++++++******)))))))))))))))))))))))))))&&&'''((())))))((('''&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''((((((((((((******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************,,,,,,++++++***+++++++++++++++,,,------......///////////////000000000000222222222333333333444444:::::::::QQQqqqgggXXXyyy{{{ZZZLLLJJJBBBIII___cccVVVOOOSSSKKKGGGYYY~~~jjjIII@@@555//////222222000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))+++*********))))))((((((,,,,,,++++++,,,,,,---.........//////000000111111222222333333444555666666555555555555666666666666888::::::===NNNuuusss\\\XXXHHH555///222666333---------------------------......---,,,,,,+++******,,,,,,+++******)))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))******++++++,,,,,,------...////////////000000000000000111333555666777888888444555666777777666555444...---,,,+++************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((zzzKKKFFFIIIIII@@@???AAA<<<999666333222222222111000------,,,++++++******)))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((())))))((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************---,,,,,,++++++,,,,,,,,,++++++,,,,,,---............/////////000000000000222222222333333333333444444:::<<<:::FFFkkkzzzkkkXXXRRRaaabbbaaaTTTJJJQQQQQQ???AAAIIIGGGKKKcccxxx]]]???<<<777111......///...---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))************)))))))))(((,,,++++++++++++,,,---------......///000000111111222222222333444555555555444444555555555666666666666999:::888:::JJJdddxxxdddNNN>>>AAA:::222...000111000...------------------------...------,,,++++++******///......---,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************+++,,,,,,------....../////////000000000000000000222333555555666666444444555555555444333222...---,,,+++************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((OOOHHHIIIIII@@@@@@BBB<<<999666333222222222111000------,,,++++++******)))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''''''''''''(((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************---,,,,,,,,,,,,,,,------++++++,,,,,,------............/////////000000000111111222222222333333333444222444666111888```oooKKK999000000000/////////---,,,+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))************))))))))))))+++++++++++++++,,,------------......///000000000111111222222333444444444333333444444444555555555222555777555222222888>>>ZZZssszzzSSS<<<666333...000222111...------...------------------------------,,,,,,++++++******,,,,,,++++++***)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))************++++++,,,---------....../////////000000000000000111222333333444444444444444333222111000///---,,,+++***************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((QQQIIIIIIHHH@@@AAACCC===999666333222222222111000------,,,++++++******)))(((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((%%%%%%&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************+++++++++***++++++,,,,,,***++++++,,,------.............../////////000000111111111111222222222222555---000>>>@@@888:::GGGoooeee;;;'''///999---///111111///------------------,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))*********)))))))))))))))+++++++++***+++,,,,,,---,,,------......///000000111111111222222222333333222222222333333333444444333444444444444666888;;;;;;>>>RRR}}}vvveeeUUUDDD222000666444---111444333000,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************)))))))))(((((((((************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))***+++*********+++,,,,,,------........./////////000000222222111111222222333333555444444222111///...---,,,,,,+++***************(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((QQQIIIHHHGGGAAABBBDDD===999666333222222222111000------,,,++++++******)))(((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''''''''''''''((((((((((((%%%%%%&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((()))***++++++******++++++,,,------...............////////////000000000111111111222222111333666777555222444888333TTTwwwZZZBBB444+++...444000///000111000...,,,---...------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************+++,,,,,,,,,,,,,,,---......//////000000000111111111111111111111111111222222222222777444222222333555666777555555777CCC]]]wwwbbbJJJ<<<777555000333555,,,111222222111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******,,,,,,,,,,,,,,,+++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((()))***++++++))))))***++++++,,,,,,---............////////////333333222111111222333333666555333222000///...---++++++******))))))******(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))OOOFFFFFFGGGBBBCCCDDD<<<999666333222222222111000------,,,++++++******)))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''''''''''''''(((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((()))************++++++,,,,,,------------.........////////////000000000000111111111111666555///000888:::666999555999```uuucccEEE444---------222333)))000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************+++,,,,,,++++++,,,,,,---.........000000000000000000000000//////000000000111111111111111111111222222000//////333555000///>>>]]]vvvkkkNNN===///---444555,,,,,,111...111...,,,,,,///000///---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,))))))******+++,,,,,,,,,------........./////////333222111111111222333444555444222000///...------+++******)))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))LLLDDDDDDGGGCCCDDDDDD;;;999666333222222222111000------,,,++++++******)))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''''''''(((((((((((())))))((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((()))***+++*********+++,,,,,,---------------.........///////////////000000000111111222222111111888>>>999...222>>>@@@>>>GGGbbb}}}\\\@@@333)))***444555,,,,,,000+++///---,,,---///000---***,,,,,,,,,++++++++++++***************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************************++++++,,,+++++++++,,,------......////////////////////////....../////////000000000---...///111222222222111222666::::::888666666777@@@```xxxjjj___PPP???777444---///---333222((()))222222...,,,++++++---.........++++++++++++++++++++++++******************++++++'''((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,)))))))))***++++++,,,,,,---------.........//////111111/////////111333444333222000...---,,,,,,---******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))JJJBBBCCCGGGCCCEEEDDD:::999666333222222222111000------,,,,,,+++******)))))))))))))))))))))))))))&&&'''((())))))((('''&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))***+++,,,)))******+++,,,,,,---------------.........//////////////////000000000000...111444333///---000555333555222444>>>CCCPPPggg```GGG>>>222///555------///...333444***...,,,,,,///444444000+++,,,,,,,,,+++++++++******************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++*********)))***++++++,,,***++++++,,,,,,---......///////////////..................////////////000111000///......///222444...111333333111111555888555777???OOOggg|||mmmdddPPP===888555+++222:::000...***000666222333222)))---/////////---+++,,,,,,++++++++++++++++++++++++******************++++++************++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,)))))))))***++++++,,,,,,---------.........//////000///...---...000222333111000...,,,+++++++++,,,***)))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))IIIBBBFFFHHHBBBCCCDDD<<<;;;888444222222222111000...---,,,***)))******+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&''''''''''''&&&&&&(((((())))))((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''&&&'''***...222))))))(((((('''''''''&&&((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************++++++******++++++,,,---,,,,,,,,,,,,------------------...////////////...222222222111111111111111111222333555888:::<<<<<>>YYY}}}uuu___OOOJJJ666000+++///333///111444...))),,,///000000///......,,,,,,,,,,,,---------------,,,++++++******++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************++++++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......------........./////////111000...---///000111000555444222111222222111111666444111//////111111000333444999AAAEEEFFFJJJOOORRRVVV]]]ppp~~~}}}mmmdddbbbdddjjjeeeRRRGGGDDD:::666999222***...,,,,,,---///111111000...+++...000111///,,,+++***+++++++++,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++++++++******)))))))))))))))))))))))))))))))))((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))******+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***))))))(((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((()))))))))******))))))************))))))(((''''''(((((()))***+++(((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((''''''IIIBBBFFFHHHBBBCCCDDD<<<;;;888444222222222111000,,,,,,------,,,+++)))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))))))))((((((&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))))))))(((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))***************************+++,,,,,,,,,---...000111333444555777777888888777777666555444444333333222222111111000000000111222222333333,,,...000222333555777888333333666999888333555;;;JJJgggkkkdddHHH999///(((111,,,111...333333***---555444...///000222222000---+++++++++,,,,,,,,,---------...---,,,+++***++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************++++++++++++***++++++++++++,,,,,,,,,************+++++++++++++++,,,,,,,,,,,,---------,,,------------.........---...///111222333444666111///...///111444555666---000666:::;;;888444222666333555888777111///111;;;===888666::::::AAAQQQCCCCCCAAA======AAAFFFHHH>>>777777888555888444%%%111333...---333222333>>>666222...,,,---...///.........///000000000///...+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++++++++***))))))))))))))))))))))))))))))))))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))******+++***++++++++++++,,,,,,,,,************************))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((()))))))))*********))))))************))))))''''''''''''((()))***+++(((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((''''''IIICCCFFFHHHBBBCCCDDD<<<;;;888444222222222111111,,,,,,------,,,+++)))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((())))))))))))((((((&&&&&&'''((())))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&((()))((('''&&&((()))&&&'''''''''(((((())))))((((((((((((((((((((((((%%%&&&&&&&&&''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************++++++******++++++,,,---555666888:::<<<>>>???@@@============<<<;;;::::::888777666666444444333222111111111111111222222222333333333333222222222222444222333666444111555>>>;;;===BBBGGGOOO___yyyyyyqqqWWWHHHDDD888777333)))555777,,,333333...)))---111,,,///222,,,///---++++++---///000///+++++++++,,,,,,---------...---,,,+++++++++,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++******+++++++++,,,,,,,,,)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......---///222222000...------......000111222222111000000//////...,,,---222888666000---//////,,,...333'''333666555777222---222...444777222---...000111000...333111+++111666000+++000111333666///)))111---------///111222000...,,,***((()))+++------,,,+++++++++,,,,,,---------***************************++++++++++++***)))))))))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))******+++******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))(((((((((((()))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))************))))))''''''''''''((()))++++++(((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((('''LLLDDDEEEGGGBBBCCCCCC:::999666444222333333222222------,,,++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''(((((('''''''''&&&&&&&&&)))(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))******+++++++++******)))''')))******))))))***,,,((()))+++---000555;;;@@@AAA<<<:::<<<>>>>>>>>>@@@DDD>>>888777;;;>>>===::::::===<<<888888:::666...111111111000000000000000000000000111222222333333333333333333333333333333666666666666888:::<<<===QQQ\\\lllxxxyyylll]]]SSSBBB@@@<<<888555333333333111111111000///......---...---,,,+++,,,---///000---...///000000///......,,,...111333444333111//////...---,,,,,,,,,,,,,,,---+++)))***,,,,,,***''''''((()))***++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------........................////////////////////////000000000000000111111222000000000000000000000000000000000000000000000000111111000000//////......////////////////////////000///............---+++------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))''')))***)))((('''(((***(((''''''''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))***************+++***)))(((***---000222++++++***)))(((((())))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******))))))((((((''''''*********)))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))MMMEEEFFFGGGBBBBBBBBB999999666444222333333222222------,,,++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''((((((((('''''''''&&&&&&)))(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((()))))))))************++++++******)))***+++,,,+++))))))***,,,---111777;;;===>>>???@@@999555333222111111777???GGGAAA999333222555:::>>>??????999222222777;;;999333333333222111000///...000000000111111111222222222222222222222222222222555444444444555777999:::111666<<<>>>@@@DDDMMMUUUfffjjjmmmmmmmmmpppwww}}}tttooommmjjjQQQLLLFFFBBBAAA===777222:::888666333222111000000222111000/////////000000000000000111111222222222333444555666666555444333000222444666777666555444000000...---,,,+++++++++,,,***((((((***+++***)))*********+++++++++******************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------........................///////////////000111111000000000000000000000000000000000000000000000000000000000/////////..............................//////...---......---,,,---------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))''')))***)))((('''(((***))))))(((((('''((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))***************+++******)))***,,,///000+++******)))(((((())))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''***)))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))OOOGGGGGGGGGAAAAAAAAA888999666444222333333222222------,,,++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((('''((((((((((((''''''''''''(((((((((''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((((((((((()))))))))******)))*********************''')))*********+++...000666999<<<===<<<:::999888<<<;;;;;;888222///555>>>MMMJJJDDD<<<555333666999BBBAAA<<<333///111555666444444444444333111///---///000000000000000000000000000000000000000000000333333222222333333444555000111111000//////111444777555555777;;;>>>???>>>===>>>??????===<<<===>>>AAAEEEFFF@@@999777555333333111///000333444222///222222111000000/////////111000///...///000222333111111222333333333333222888999:::;;;;;;:::999888444666777999999999888888777777555444222222111111...,,,))))))***++++++***,,,++++++++++++*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------...........................------------...///////////////////////////////////////////////////////////////.............................................------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))''')))***)))((('''(((***+++***))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))*********************+++++++++,,,,,,,,,******)))((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))RRRHHHGGGGGGAAAAAAAAA888999666444222333333222222------,,,++++++******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((((((((((((((()))))))))(((((((((''''''(((((((((((((((((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))************)))))))))*********+++'''))),,,...111444888;;;AAA@@@===999555444555777???@@@DDDGGGDDDAAACCCIIIVVVWWWVVVRRRKKKAAA999444555999;;;999555111...,,,333444555555444333111000000000000///////////////////////////////////////222222111111111111111111444333222333555666777777555333111111444444111---777666555666777777777666,,,000444555444555555666888666444444555555333000000000111222111111000000//////000111222333333444444444444333444444444555666777999::::::999888888555555666666666666666666999999888777777777777777333111...,,,++++++++++++++++++***************+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,------............................................................------------------------------------------------,,,,,,,,,...///---------,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************((((((((((((((((((((((((''')))***)))((('''(((***,,,,,,***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))*********************+++,,,,,,+++***)))***))))))((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************)))))))))((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))*********((()))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))SSSIIIHHHGGG@@@AAAAAA888999666444222333333222222------,,,++++++******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((())))))((((((******)))))))))(((((((((((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))******************))))))***+++,,,---+++...222555888:::>>>@@@AAABBBCCCCCCCCCDDDFFFIIICCCAAAEEEMMMSSSWWW[[[```ccccccdddeeebbbYYYLLLBBB,,,111888===<<<666111...000111333444555555444444111111000000//////......000000000000000000000000111111111111111111000000333111//////000111000...000111222333444444444444222000//////111111///...555555555555333222222444///...---...///000//////111111222222222222111111000222555888:::999888777888666444333333444666777111222444555666666666555444333222111111111111111222222333333444666777888:::888666222///,,,,,,,,,***))))))))))))***+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,------------------------------,,,------,,,***+++...111...---,,,++++++++++++,,,++++++++++++++++++++++++************************************************************************((((((((((((((((((((((((''')))***)))((('''(((***,,,,,,***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))***************)))***+++,,,,,,***)))''')))((((((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************)))))))))((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))************((()))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))SSSIIIHHHGGG@@@AAABBB999999666444222333333222222------,,,++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))))))))(((************))))))))))))(((((((((((()))***++++++))))))))))))))))))))))))((((((((((((((((((((((((((())))))******))))))((()))))))))))))))))))))))))))))))))*********++++++,,,+++******+++,,,...///...111555777777666666777555===IIISSSYYY[[[\\\\\\[[[TTTQQQVVV\\\aaaggglllnnnjjjgggiiilllllleee___FFFDDDDDDFFFDDD<<<333000000000111222444555666666222222111000000///......////////////////////////000000111111111000000///444333222222333333222111---000222222111000222444777666444444555444333222111...,,,,,,,,,)))***---000000000111111111222222000000000111222222333333555777:::===??????===<<<666555333222111222444555///111333555777888888777777555333000///...//////111111222333555777999:::======<<<888333///...---,,,+++***))))))***+++,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---+++)))***///333...---+++*********+++,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))''')))***)))((('''(((***+++***))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))***************((()))***++++++***((((((((((((''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))******++++++))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))SSSIIIGGGFFF@@@BBBCCC;;;999666444222333333222222------,,,++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))++++++*********)))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))*********+++++++++---,,,++++++,,,---///111111555999;;;:::777555333555???MMMZZZaaacccbbbaaahhheeeeeeggggggeeeggglllooollliiiiiillloooqqqqqqggg___ZZZZZZVVVIII<<<555222111000000111333555777444333222111000///......---------------------------...///000000000///...+++,,,...///000000111222222222333222000//////000......///...---------...333///...333444222333777000000000000...------.../////////000222555777999888999999:::<<<===>>>???;;;<<<<<<===<<<;;;:::999444555888;;;>>>???@@@@@@>>><<<888555222111111222333333444555777999:::;;;;;;===>>><<<777222000000222000...,,,******+++,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,,,,++++++++++++++++++++++++)))+++---+++)))***///444...---+++***)))***+++,,,************************************************************************************************))))))))))))))))))))))))''')))***)))((('''(((***))))))(((((('''((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))***************(((((())))))))))))))))))'''''''''''''''((())))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***'''(((((()))******++++++))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))SSSIIIGGGFFF@@@BBBDDD<<<999666444222333333222222------,,,,,,+++******)))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))+++++++++************)))(((((((((((()))***+++,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))************)))))))))))))))))))))))))))))))))************+++++++++...---,,,+++,,,...000222999>>>CCCGGGFFFBBB???===DDDKKKTTT[[[___``````aaaYYY```kkksssqqqjjjhhhkkkkkkllllllkkkkkklllooorrrppphhhfffkkkkkk]]]LLLBBB444333000//////111444666555444333222111000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////......,,,...000///...------///...---,,,---///111111111...///111111//////000222///***+++000111---+++...---...000000000000111333000000000222555999===???999777555444555888<<<>>>HHHKKKNNNPPPPPPMMMHHHEEE999;;;>>>BBBEEEGGGHHHHHHFFFCCC>>>:::777555555666111111111222333555666777999<<<>>>===999555222222777555111...+++*********++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************+++++++++++++++++++++++++++++++++***++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++++++++,,,++++++++++++++++++++++++)))+++,,,+++((()))///555...---+++))))))***+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))***)))((('''(((***(((''''''''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''(((((((((((((((((((((((((((((((((((()))***************(((((((((((()))))))))***'''''''''''''''((()))***'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))'''((((((((())))))******'''(((((()))***+++++++++))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))WWWHHHEEEGGGCCCCCCDDD>>>:::777444333333333222111///...,,,+++******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))'''((()))*********((((((((()))))))))((('''&&&&&&''''''''''''(((***,,,---,,,+++)))((('''((()))***+++)))'''(((***+++)))''')))((('''&&&'''(((***+++))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))******************************+++,,,,,,,,,,,,+++000///...------000444888===@@@DDDGGGLLLQQQSSSRRRUUUVVVXXX___ppp~~~qqqyyyzzz{{{tttlllmmmqqqkkkiiieeeZZZ@@@777///111555888:::<<<888777555444555444222000///...------,,,,,,,,,---........................------------------------..................------..........................................------///......///000///---+++444222111444666888999:::333888777666@@@PPPUUUNNNKKKNNNNNNKKKMMMSSSUUURRRLLLXXXYYYGGGQQQZZZLLLXXXNNNRRRGGG<<<===<<<777999333???333&&&111777111444111777???CCCAAA:::333///666999<<<:::444...++++++,,,,,,,,,+++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))************+++++++++))))))******++++++++++++******+++++++++***))))))++++++++++++,,,,,,------,,,,,,*********+++,,,---((())))))***+++,,,------++++++++++++******))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++*********))))))************************************************************************)))************+++++++++************************++++++******)))(((((((((*********))))))((((((((())))))))))))))))))(((((()))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))*********+++***)))))))))(((((((((((())))))))))))***+++,,,---,,,***((((((***+++,,,,,,******+++++++++***(((''',,,,,,***)))((((((((((((******++++++++++++******(((((('''(((((()))***+++&&&((())))))(((((()))+++))))))))))))))))))))))))+++*********))))))((((((************************''''''((()))))))))))))))WWWIIIEEEGGGCCCCCCDDD>>>:::777444333333333222111......---,,,++++++++++++************************))))))))))))))))))))))))'''((())))))))))))((('''(((((()))))))))((()))))))))+++...000111000...,,,000//////000000...***&&&***)))''')))+++,,,+++***)))))))))******+++,,,,,,))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))***************************++++++,,,,,,+++++++++(((***...333555333,,,'''333:::BBBJJJPPPUUUXXXZZZbbblll}}}nnnbbb```PPPVVVaaajjjqqqmmmwwwvvvfffcccXXXMMMIIIFFFCCCBBBDDD===;;;888666555444222111///......---,,,,,,,,,,,,........................------------------------..................------...................................................///000111111111000000000222888??????888000---444BBBSSS\\\XXXPPPOOORRRdddeeebbb___fffvvv|||bbbVVVMMMIIIOOO777======<<<;;;333000777<<<444...222<<>>;;;555///,,,+++++++++,,,,,,,,,,,,+++******************************************************************************************************))))))))))))******************************************+++++++++++++++++++++++++++++++++,,,'''((()))+++,,,---------+++*********************,,,,,,++++++,,,---......------,,,,,,++++++******,,,+++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++*********))))))************************************************************************************++++++++++++************************,,,+++++++++++++++++++++,,,+++++++++************,,,,,,,,,++++++*********))))))))))))))))))))))))))))))((((((((('''''''''***)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))******************))))))))))))*********))))))******+++,,,***((()))***+++***)))))))))***+++++++++******,,,+++***)))))))))))))))******++++++++++++******)))(((((((((((())))))***''')))******))))))***+++************************+++*********))))))))))))************************))))))******************XXXIIIFFFHHHCCCCCCDDD>>>:::888444333333333222111.........------,,,+++***************************))))))))))))))))))))))))'''(((((())))))(((((('''***+++,,,,,,,,,---000222444555666777999999999999===;;;999:::;;;:::777333111000............,,,***((()))***+++---.........))))))))))))))))))))))))***))))))(((((())))))***))))))************))))))+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---111555666444111888HHHXXX\\\ZZZccc{{{{{{|||zzzvvv~~~|||jjjdddXXXXXXaaadddrrrkkkgggccc```[[[```www{{{zzzrrreeefffhhhfff^^^RRRMMMOOOEEEBBB===999777555333222000///...---,,,,,,,,,,,,------------------------------------------------------------------.........................................................000222222000000222555<<<333,,,+++---333===HHHSSSPPPSSSXXXVVVYYYppp~~~{{{xxx]]]JJJAAA555222===HHH<<<<<<;;;666000000555;;;444777<<>>777222,,,,,,,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************))))))))))))******************************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,+++)))***++++++,,,,,,,,,+++...------,,,+++******)))+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************+++++++++++++++***************************************************************************************************+++++++++,,,++++++++++++++++++++++++)))))))))*********++++++************))))))))))))*********))))))((((((((()))))))))))))))))))))))))))))))))(((((((((''''''******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******)))))))))))))))))))))((((((((()))))))))))))))************))))))))))))))),,,+++******++++++)))'''((())))))******+++,,,,,,++++++******)))***************++++++++++++************)))((((((((())))))(((***+++***))))))***,,,***************************************)))))))))************************++++++++++++++++++++++++XXXJJJFFFHHHCCCCCCDDD>>>:::888555333333333222111---......///...,,,+++)))************************))))))))))))))))))))))))(((((((((((())))))))))))...///000000000222777;;;===:::555333444888>>>BBBDDDBBB???;;;:::<<<@@@CCC???>>><<<999666222...,,,******))))))***,,,---///))))))))))))))))))))))))***))))))))))))))))))***)))******++++++******)))++++++++++++++++++++++++,,,,,,+++++++++++++++,,,000333666555333555;;;AAAEEEKKK___}}}ttt[[[^^^ppp}}}|||~~~qqqhhhkkkiiigggvvvwwwllleeehhhkkkfff[[[SSSNNNJJJCCC===999777444333111111///...---,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..........................................////////////...111222000---///666===CCC???@@@FFFHHHHHHMMMUUUTTTZZZjjj~~~{{{tttcccYYYQQQ@@@999@@@EEE@@@666//////222222444888>>>CCCDDD???;;;444111...+++)))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++******))))))******+++*********************************+++++++++,,,,,,,,,,,,,,,+++++++++++++++***+++++++++++++++******,,,,,,---------.........+++,,,---------+++***(((***++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++*********************************************************************************************************+++++++++,,,,,,++++++++++++++++++++++++************++++++++++++************************(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************))))))))))))((((((''''''(((((()))******++++++,,,,,,,,,,,,,,,++++++...------......---+++(((******************++++++++++++*********++++++,,,******++++++++++++******++++++***)))(((((((((((((((***+++***)))((()))+++************************************************************************,,,,,,,,,+++++++++++++++YYYKKKGGGIIIDDDCCCCCC===;;;888555444444444333222---...//////...---+++***************************************************(((((())))))***+++,,,,,,000222222111000333:::@@@<<<999333///---///333666;;;======888222111666;;;EEEFFFGGGEEEAAA<<<777444000---)))'''&&&(((+++---******************************))))))))))))************++++++++++++******++++++++++++++++++++++++,,,,,,,,,+++,,,,,,......,,,666??????999:::EEEQQQaaarrryyyoooUUUhhh}}}]]]OOOWWWwwwllliiiooonnncccYYYWWWRRRJJJCCC>>>:::777555444333111///...---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......................................./////////000000...111222222333999DDDMMMQQQLLLMMMRRRPPPHHHIIIQQQaaa}}}~~~dddWWWJJJ======EEEFFF<<<000111000222888???DDDEEEDDD>>>999222,,,))))))+++---++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++************++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---------------//////000222333444555555777777777777555222000...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++******))))))******+++***************************************************************************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++///.........---------,,,++++++++++++,,,,,,,,,,,,*********+++,,,,,,------***************************)))))))))((((((((((((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***************************))))))))))))***+++,,,---///000000111222333444444444333333000000000111333222000......------,,,+++******))),,,+++++++++++++++,,,---******++++++++++++******,,,+++***))))))((())))))((()))******(((((()))******************************************+++++++++************************,,,++++++*********+++,,,ZZZKKKGGGIIIDDDCCCCCC===;;;888555444444444333222...//////......---,,,+++++++++++++++++++++++++++************************)))******+++---///111222333444333000...111:::BBB=========;;;777333...+++222888>>>>>>666...++++++===BBBHHHLLLKKKGGGCCC@@@999666000+++))))))***,,,************************+++******))))))******+++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---///111222222888>>>BBBJJJZZZqqq~~~fffUUUYYYgggtttZZZXXX___yyy|||iiieeejjj```[[[TTTLLLFFFAAA===:::777555444111///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------.......................................//////000000111///222777<<>>777000111000000333888???EEEGGGDDD@@@888111,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---***,,,...111444666777888======>>>???AAABBBCCCCCCEEEDDDCCCBBB@@@===;;;:::666555444222000...---,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******))))))))))))*********************+++++++++************************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++)))))))))************++++++++++++++++++++++++*********************************)))))))))(((((((((++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++*********+++++++++,,,,,,...///000222444666777888999:::;;;<<<<<<;;;:::999222111222333666777666555111111222111000...+++***------,,,,,,+++,,,,,,,,,******++++++++++++******++++++***)))))))))******)))+++++++++)))((()))***++++++++++++++++++++++++*********+++++++++++++++************************,,,+++***)))***+++,,,---ZZZLLLHHHIIIDDDCCCCCC===;;;999666444444444333222000///...------,,,,,,,,,++++++++++++++++++++++++************************++++++,,,---000333555777888888777222...111;;;DDDCCCEEEGGGHHHFFFAAA;;;777333777>>>BBBAAA:::111***///888DDDLLLNNNLLLIIIGGGDDDAAA===888333///,,,+++************************+++******))))))******+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,---///111444666===;;;AAATTTqqqvvvYYY\\\qqq~~~rrrOOOjjjtttsssiiiddd]]]VVVOOOIIICCC???999888666333111///......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,------..............................---......///000000111111444888@@@HHHOOOUUUXXXYYYXXXggguuuXXXEEE===;;;333333222222444999@@@EEEDDDBBB>>>999444000---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,---...///000000111222555999<<>><<<:::888666555444000000///...---,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,******))))))))))))******))))))*********+++++++++************************************************************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---...///000000000111111222222222222111000...---+++***)))*********************************)))))))))((((((+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******+++,,,------...///000111222555777999:::;;;======>>>>>>===:::888666222111111333777:::;;;;;;333555666777777444111//////...---,,,,,,,,,,,,,,,******++++++++++++***************)))******++++++,,,---...---+++***+++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,************************,,,+++******+++---///111[[[LLLHHHIIIDDDCCCCCC===;;;999666444444444333222111000...---,,,,,,---...++++++++++++++++++++++++************************+++,,,---///222555888:::===>>><<<666111444>>>GGGDDDFFFGGGIIIJJJJJJIIIHHH666555777===DDDCCC;;;222&&&111@@@KKKNNNLLLIIIGGGKKKJJJGGGBBB<<<555///+++************************++++++************++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------000333666888<<<===OOOvvvyyyXXXmmmzzztttsssnnn___fffZZZaaalllnnniiiccc\\\VVVOOOHHHDDD:::999777444222000//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---..............................---......///000111111222999>>>GGGPPPWWWWWWSSSOOOiiiyyyyyyaaaPPP555666666444333555;;;AAAAAABBBAAA???;;;444...***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---...///000222333333999;;;===@@@CCCEEEFFFGGGFFFEEEEEEDDDCCCBBBBBBAAACCCBBB@@@???>>>???@@@@@@BBBBBBAAA@@@???>>>>>>===333333222000///...---,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******))))))))))))******))))))******++++++++++++************************************************************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111444666888999??????@@@@@@@@@AAAAAAAAA@@@>>><<<999555222000///************************************))))))))))))+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++,,,...///000000///000111444666888:::;;;<<<======;;;999555222000111000000333777<<<>>>???444666:::<<<<<<999666333000///...---,,,+++++++++******++++++++++++*********)))))))))***+++,,,,,,...///000///---,,,---...++++++++++++++++++++++++*********++++++,,,,,,,,,************************,,,,,,++++++,,,///222333ZZZLLLIIIIIIBBB@@@BBB===<<<999666444444444444333000000///...------,,,,,,************************)))))))))))))))******))),,,++++++,,,///444999===@@@>>><<<:::777999???GGGBBBKKKKKKJJJNNNJJJGGGMMMIIIBBB111...CCCNNNDDD;;;...+++666JJJMMM>>>777<<>>000*********))))))***+++---)))************+++++++++++++++,,,,,,,,,---------------......///.........222000---,,,000777;;;;;;EEE>>>\\\hhhiiidddlllqqqhhhbbbcccbbb\\\YYY[[[QQQdddwwwhhhRRRaaa~~~sssnnndddggg^^^TTTWWWFFFHHHBBB;;;777666555333000.........------,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,---------........................------444(((&&&111666222555>>>CCCJJJNNNNNNQQQaaawww]]]BBB222777:::333777DDDBBBDDDDDDBBBCCCBBB666)))---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------222111//////222777===@@@???<<<>>>BBBAAA:::888;;;888888888777444222000///333999555///111///111<<<666777999>>>AAACCCAAA???>>>999444333444444///+++)))***+++,,,,,,,,,++++++******+++,,,,,,,,,+++++++++++++++************))))))************+++++++++))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,+++,,,------......//////444444666:::>>>@@@CCCFFFJJJJJJJJJHHHEEECCCFFFJJJIIIIIIJJJJJJHHHEEE@@@<<>>999111444222'''000;;;111EEE>>>888;;;BBBCCC;;;222111...,,,,,,......+++(((...,,,,,,,,,---,,,***'''************************,,,,,,,,,++++++*********++++++******************++++++************++++++)))+++,,,---+++++++++,,,+++,,,+++,,,000666:::;;;ZZZLLLIIIIIIBBB@@@BBB>>><<<999666444444444444333000//////...------,,,,,,************************++++++************++++++000///...///111666:::===CCCCCCAAA>>>:::;;;@@@EEEDDDIIIEEECCCLLLMMMNNNVVVMMMPPPFFF::::::@@@FFFMMMGGG@@@@@@JJJSSSPPPAAA444666BBBNNNPPPMMMJJJEEEBBB333...)))''')))+++,,,+++************+++++++++++++++,,,,,,,,,,,,---------------.../////////......,,,000333444666;;;BBBFFFEEEAAA```zzzwwwhhhhhhmmmooooooooouuuzzzuuulllnnnjjjeeeeeeooo~~~{{{XXXCCCRRRooo}}}rrrcccddd\\\TTT\\\OOOLLLFFF???:::999777444111000///......------......++++++,,,,,,,,,,,,++++++,,,,,,---------.................................&&&666<<<000(((000>>>EEEFFFOOO]]]lll|||nnnOOOEEECCC===888777@@@DDDEEEDDDEEEFFF@@@777...---------------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,---...///,,,000666<<<@@@BBBAAAAAACCC===888777444000000555444555555444555888===BBB<<<@@@:::555666111,,,111444666888888666666777999BBB@@@===<<<;;;999555222...---,,,+++******++++++++++++,,,,,,++++++******++++++++++++************)))************+++++++++************************))))))))))))************++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,---,,,***)))+++...222555???===;;;::::::999:::<<<>>>>>>===;;;888555444555>>>>>>@@@CCCFFFFFFBBB???AAA;;;222+++)))***,,,---))))))***,,,...,,,)))&&&++++++++++++++++++++++++++++++************++++++---***'''''')))+++***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))---,,,***))))))+++---...111555999;;;<<<<<<<<<===666;;;<<<===<<<333///444111111999444:::???666???:::999>>><<<111...000...>>>AAADDDEEEDDDBBBAAAAAA666444111000000111000000---,,,***+++,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++******************++++++************++++++)))+++,,,,,,+++***+++,,,,,,...//////111444888:::ZZZMMMIIIIIIBBBAAABBB>>><<<999666444444444444333/////////...------,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,...///555444222222444777:::<<<999;;;;;;999777888<<<@@@EEEJJJFFFEEELLLIIIBBBEEEGGGMMMQQQSSSUUUTTTOOOJJJQQQQQQNNNNNNVVV[[[PPP>>>000;;;KKKTTTRRRKKKLLLQQQ@@@777,,,(((***,,,+++)))******+++++++++,,,,,,,,,,,,,,,,,,---------......------...///////////////,,,111555444555===NNN]]]NNNdddvvvnnnggg|||wwwwwwzzzvvvnnnooovvvYYYKKKRRRyyy{{{tttddd___iiiZZZRRRLLLEEE???===:::666333222111///------...///000+++,,,,,,------,,,,,,+++,,,------------.....................////////////)))333444---///===FFFDDDGGGTTTnnnoooSSSEEE???:::777;;;@@@CCCCCCCCCDDDCCC@@@222///------...///---***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,...000222444888===BBBCCC@@@<<<999999444111333555666888;;;999:::;;;:::999;;;AAAEEEIIILLLEEE@@@AAA:::000111222555777444///...333999:::;;;<<<;;;888666666666333111...,,,******+++,,,,,,,,,,,,+++******)))))),,,+++++++++************)))************+++++++++************************)))))))))*********++++++************************++++++++++++,,,,,,,,,,,,+++,,,---000555:::@@@CCC===;;;777333111222333444999999999999999777333///111///000444999:::666111===???AAA@@@;;;666111...---***((()))---...***&&&++++++++++++++++++++++++++++++************++++++,,,+++))))))******)))(((***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))************************...,,,***)))***...222444555777999999777555555555000;;;AAA===777444444555===;;;AAA777;;;HHH>>>===<<<===<<<===>>>777777DDD>>>BBBEEEFFFCCCAAAAAABBB:::999777444111000222333///---***)))***,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++*********++++++++++++++++++++++++************++++++***+++,,,+++***)))***+++---///333555777777888:::[[[MMMIIIIIIBBBAAACCC>>><<<999666444444444444333//////.........---------++++++++++++++++++++++++,,,+++++++++---000222444777666444444555777999;;;777===AAA@@@AAAEEEIIIKKKcccqqqyyy||||||lllXXXTTT___XXXRRRMMMIIIOOOXXXYYYQQQXXX\\\YYYVVVWWWVVVQQQ777777AAAPPPSSSMMMJJJNNNJJJBBB777///,,,++++++***++++++++++++,,,,,,,,,---------------............---...//////000000000000444333222444===RRRrrrUUUiiitttuuu{{{|||~~~iiiCCCMMMlll|||{{{iiiccckkkXXXXXXRRRJJJEEEAAA>>>999555333222///---,,,---///111,,,,,,------------,,,,,,------------............///////////////000000000666---+++555>>>BBBIIIRRRggguuuoooTTTAAA;;;999>>>CCCCCCBBBAAAAAAAAA;;;666///,,,---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------...---,,,,,,---000333555:::999888888888888999999888999>>>DDDIIIJJJIIIHHHFFFIIILLLLLLJJJHHHIIIJJJJJJNNNIIIEEEHHHEEEAAAFFF???AAAAAA===777444555777111444666444111000444888777555333111...---,,,,,,+++++++++*********++++++,,,,,,+++++++++*********))))))*********+++++++++************************))))))*********+++++++++************************,,,,,,+++,,,,,,,,,---------///444888<<>>>>>??????;;;777444555888444111,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++++++++,,,,,,++++++******++++++,,,***+++,,,+++***)))***,,,...///444;;;???===:::999[[[MMMJJJJJJCCCAAACCC>>><<<999666444444444444333...............---------++++++++++++++++++++++++******+++---000333666777666555444333444555777888CCCKKKQQQPPPRRRXXX]]]]]]yyy___LLLRRRUUUXXXWWWXXX[[[XXXRRRTTTZZZHHH:::666DDDQQQNNNDDD>>>LLLJJJDDD;;;222,,,+++---+++,,,,,,,,,------------------........./////////---...///000111111111111666222444AAAVVVqqqqqqxxx}}}vvvxxxjjjIIIOOO___}}}|||jjjlllaaa]]]XXXPPPJJJFFFBBB<<<888555333000---,,,---...///---------......------------------.........///////////////000000000111111444555999>>>AAAMMMfff]]]CCC???@@@BBBDDDCCCAAA@@@@@@DDD===444...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------.........///111444777888111000000000444999>>>AAABBBFFFKKKLLLLLLKKKIIIHHHAAABBBDDDEEEFFFFFFGGGHHHHHHMMMIIIDDDGGGFFFFFFPPPMMMKKKIIIFFFBBB<<<666333666888999555000///333999666777777777555222///---++++++******+++,,,---...,,,,,,,,,++++++++++++***))))))*********+++++++++************************************++++++++++++************************---,,,,,,,,,---...///000444444444444444444555555:::>>>>>>===BBBKKKQQQQQQLLLPPPRRRSSSWWWZZZVVVNNNLLLIIIFFFGGGIIIGGGBBB===555666666444333666<<>>===>>>???@@@AAA>>>AAACCCCCC@@@>>>>>>@@@<<<777111---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***+++,,,+++******,,,...222000444===AAA===999888[[[NNNJJJJJJCCCBBBCCC???<<<999666444444444444333........................,,,,,,,,,,,,,,,,,,,,,,,,***+++---///222444555666222222222222333555666777===GGGMMMKKKMMMTTTYYYWWWgggyyyqqq]]]YYYvvvgggWWWNNNRRRXXXWWWWWWZZZWWWBBB333;;;KKKPPPCCC555EEEIIIKKKFFF<<<222//////,,,,,,,,,---------...............////////////000---...///111222222222222222333AAAYYYnnnyyyXXXGGGqqqhhhhhhhhhccc]]]VVVPPPLLLGGGAAA<<<888666333000...------...---......//////......---------.........///////////////000000111111222222---999<<<<<>>???AAA@@@===;;;GGGCCC;;;444...,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------...........................///000333555888:::;;;111333666999;;;===>>>>>>;;;AAADDDAAA>>>AAAFFFIIIWWWRRRNNNMMMPPPRRRRRRQQQ___bbb[[[SSSRRRJJJBBBEEEEEECCCCCCDDDDDDAAA<<<777>>>@@@@@@;;;444000111333444666888::::::777444111---,,,+++++++++---...///,,,,,,,,,,,,++++++++++++)))************+++++++++++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++------------///111333444666333000///111666<<<@@@===CCCEEECCCFFFOOOQQQNNNHHHMMMNNNIIIIIILLLIII@@@DDDCCCCCCDDDEEEDDDBBB@@@???>>><<<999555444444555<<>>333+++***---++++++++++++++++++++++++...---,,,++++++***++++++***+++,,,+++******+++,,,+++******))))))******+++************************************************))))))******+++,,,,,,,,,000111333555555444222000---///111222444777;;;>>>;;;666EEESSSXXXvvvrrrlllzzzooo|||wwwmmmUUUYYYXXXNNNAAA888999===:::<<<>>>@@@@@@@@@BBBCCCBBB===666111///...---,,,------------------------***++++++++++++,,,,,,,,,******++++++,,,---------,,,,,,++++++++++++,,,,,,***+++,,,++++++,,,///222777555888>>>>>>;;;>>>GGG\\\NNNJJJJJJCCCBBBDDD???<<<999666444444444444333........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111333333222111//////000111333555777888666AAAGGGDDDGGGQQQVVVTTTpppzzz~~~}}}{{{tttbbbpppooo^^^ZZZ\\\\\\YYY[[[KKK:::888FFFQQQJJJ===999AAAJJJLLLGGG===444000------------................../////////000000000......000111222333333333333???\\\~~~uuunnnVVVWWW___eeewwwrrrhhhccc\\\WWWRRRMMMGGGBBB;;;:::777444111///...---......////////////..................//////////////////000111111222333333222;;;BBBRRRkkkVVVBBB>>>BBB@@@;;;666BBBCCCBBB<<<444///...///------------------------------------------------,,,,,,,,,---------......,,,,,,,,,------------..............................000333666999;;;======<<<>>>@@@CCCCCCBBB@@@>>>BBBNNNXXXVVVTTT[[[eeelllzzz}}}zzzzzzttt___WWWMMMNNNMMMKKKHHHEEECCCBBB@@@DDDFFFDDD>>>777333111111333666888999999888777222000...,,,,,,,,,---...------,,,,,,,,,+++++++++)))************+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------...000333666888333444666999???EEEKKKNNNDDDMMMQQQPPPSSS[[[ZZZTTTRRRXXXVVVMMMHHHKKKIIICCCAAACCCDDDBBB>>><<<;;;<<<>>>@@@CCCEEEEEE???888222666<<>>@@@@@@DDD@@@:::666333222000///------------------------******+++++++++,,,,,,,,,******++++++,,,------...---,,,,,,++++++,,,,,,---***+++,,,,,,,,,...222555888:::???AAA<<<===RRRlll\\\NNNJJJJJJDDDBBBDDD???<<<999666444444444444333---.....................,,,,,,,,,,,,,,,,,,,,,,,,...000222333333111///---......///111333666888999???LLLSSSQQQVVVbbbiiihhhhhhooovvv}}}|||^^^[[[]]]XXXZZZQQQBBB999BBBQQQSSSIII000999EEENNNOOOFFF888///---------.........//////////////////000000000000...///000111222333333444;;;OOOxxxVVVQQQlllggg```[[[WWWQQQKKKFFF>>>===;;;888444111///---......////////////................../////////000///000000111222222333333:::FFF^^^~~~}}}ooowwwoooPPPGGGIIIFFF???888<<>>>>>>>>???@@@AAACCCFFFHHHJJJKKKdddwwwqqqqqqlllaaaSSSIIIFFFGGG@@@EEELLLOOOKKKDDD;;;666000111222444777999:::;;;666444111...,,,++++++,,,---------,,,,,,,,,++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------.........///111555888;;;444999BBBIIILLLKKKHHHEEESSS___ggggggllluuutttllljjjqqqooobbb[[[^^^___ZZZXXXZZZYYYSSSJJJCCCBBBCCC===;;;:::<<>>===:::777555555555444222......---,,,,,,,,,,,,---,,,,,,+++++++++,,,------222333333222///......//////000111444888>>>BBBEEEPPPNNNLLLIIIIIIIIIKKKLLLIIIIIIMMMXXXgggtttzzz|||kkkWWWeeeVVVOOODDD888JJJZZZOOOAAA;;;888???IIILLLBBB888.../////////......//////...//////000000000000000111///000333444444666999AAAbbbfffqqq[[[fffmmmccceeeVVVRRRTTTEEEEEEAAA===999666333000---//////............//////.........//////000111222...///222333555666666666999kkkyyyjjjzzz]]]<<>>444CCCCCCAAAEEE555'''000...---,,,,,,......---,,,---------------------------------.........//////...------------...//////000111222111///...///111888444666>>>BBB???===???:::EEEEEESSSwww||||||ppp```PPPFFFEEEEEEHHHKKKKKKEEE@@@333444333000111666;;;===:::888555222///...------...,,,***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------000///...------------......///222555777777555444???FFFBBBEEENNNEEEEEE^^^kkkttt{{{{{{}}}{{{~~~yyyzzz}}}}}}{{{XXXNNN@@@@@@>>>333:::HHHCCC<<>><<<>>>@@@AAA<<<666888===888...+++,,,------,,,---...000,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,...+++,,,555444555@@@999JJJEEECCCHHHYYYyyy___NNNJJJMMMEEE@@@AAA>>>===;;;777555555555444333///...------,,,,,,------,,,,,,,,,+++,,,,,,---...111222333222000...///000222222222444777;;;???AAA???>>>>>>>>>AAADDDGGGJJJXXXUUUSSSVVV[[[______]]]]]]hhhZZZ[[[]]]LLL:::IIIYYYOOOEEE>>>999<<>>555@@@===:::CCC<<>>???:::666???KKKIIIbbbuuuiiiMMM@@@DDDKKKLLLIIIAAA???;;;666333444777999;;;:::888555222000///......,,,++++++,,,------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------///......---------......111777:::555---...:::EEE???NNNRRRUUU]]]ZZZaaa{{{~~~{{{|||}}}~~~yyymmmbbbVVVHHHBBB===222LLLJJJDDD<<<777555000***:::888333///,,,++++++,,,,,,,,,++++++++++++,,,,,,***************************************************************************++++++++++++,,,,,,,,,///...------...000222333...666999444222:::EEEKKKJJJRRRvvv}}}rrrOOO>>>;;;>>>LLLHHH444222CCCDDD333............------...///,,,,,,---------.........///...------,,,,,,,,,------,,,,,,++++++,,,,,,------000,,,---555333333>>>IIIKKKAAAOOOdddsss___NNNJJJMMMEEE@@@AAA???>>>;;;777555444444444333///...------,,,---------,,,,,,,,,,,,,,,---......000111222111000///000222444333333444666888:::<<<999888777777888:::;;;<<<;;;:::;;;AAAJJJQQQTTTTTTppppppuuupppjjjqqqYYYUUUTTTUUUOOOBBBFFF???999999???EEEGGGGGG@@@:::333///000111222111//////000111111111111000222111444777222222GGG```iii___iiiiiiccc]]]aaa```QQQRRRKKKHHHCCC???<<<888555222000000////////////000000////////////000111222333888000222888444444SSS{{{wwwwwwpppWWWEEE===999AAA:::666@@@DDD:::555///---,,,,,,---......---------------------------------........./////////...............///000000222000...///111444555666777999;;;===>>>GGGYYYjjj{{{iiiUUUGGGBBBBBBDDDBBB@@@===999666333222======<<<:::777444111///...,,,,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------......///000222444444444888???DDDPPPdddsss~~~zzznnnmmmqqqlll}}}gggyyy}}}jjjZZZOOONNNEEE>>><<<@@@DDDBBB<<<999:::@@@>>>222+++,,,...,,,---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...---,,,---///111111000+++555:::666<<>>;;;777444444444444333//////...------------------,,,,,,,,,---...///000///000222222111111222333333333333444555666888999:::999888888888777888888;;;:::999;;;???AAAAAAAAA===YYY~~~gggWWWeeesssmmmXXX]]]dddWWW>>>@@@===999:::>>>DDDIIIKKKHHH@@@666000000222222111///000111111222222111111///111666777333===eeeaaa___oooIIIzzzqqq^^^ddd\\\OOOOOOKKKFFFBBB>>>;;;777444111000000//////000000111000000000000111222333333111333999<<<;;;IIIuuulllNNN@@@>>>CCC===777>>>FFFAAA777000...,,,,,,---......---....................................//////////////////......//////000111444222000111444666555444;;;777777CCCZZZttt|||```LLLDDDAAA???AAACCCCCC>>>999888@@@@@@@@@???<<<888444111---,,,,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------...///000111000222333555999CCCQQQ[[[xxxsss}}}yyyssswwwrrr}}}|||ttteeeSSSFFF@@@FFFJJJDDD>>>======FFFDDD555---111111)))...------,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------***+++...111444444222000444555444;;;ZZZvvvxxxpppUUUCCCFFFIIIBBB===@@@666444222000///...---,,,------------..................------------......------,,,,,,,,,,,,------+++000///222;;;<<<@@@NNNJJJZZZrrr}}}aaaOOOKKKLLLEEE@@@BBBAAA???;;;777444333444444444//////...------------...------------...///000111///000222222111111333444111222222333555666777888666777999;;;>>>@@@AAAAAAFFFFFFEEEEEEFFFFFFEEEDDDBBB>>>DDDFFFAAASSSyyyqqqsssgggSSSbbbcccRRR<<<;;;:::<<<@@@EEEIIIKKKMMMEEE;;;333111111111000000111111222222222222222000333666444444KKK}}}vvvYYY\\\zzznnn^^^pppbbbcccVVVRRRNNNIIIDDD@@@<<<888555111111000000000000111111000000000111111222333444555777888<<>>999:::CCCDDD;;;444111...---...///......................................./////////000000000////////////000111111000000222444777:::;;;:::999@@@OOOeeeyyygggNNNGGGBBBDDDEEEBBBBBBEEEAAABBBCCCCCC@@@<<<888555///---,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---...///111222333666999<<<===CCCTTTnnn~~~zzz{{{xxxkkkYYYKKKIIIHHHDDDEEEKKKBBBIIIEEE888333777444)))///......---,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++///444888888666333111666:::;;;HHHppptttzzzzzzFFF333EEELLL===999666333111111000...,,,---------.........//////......---------......///...------,,,,,,------...+++111000333===@@@GGGWWWKKK```{{{bbbPPPKKKLLLDDD@@@CCCBBB???;;;666333333444444555000///......------......---------...///000111222///111222222111111333444000111222444555666777888999:::===AAACCCEEEEEEEEE<<<>>>BBBHHHMMMQQQTTTUUUNNNEEEEEEEEEAAATTT}}}}}}dddxxxzzzaaaXXXbbbBBB???<<<===AAAFFFJJJLLLNNNIIIBBB999333000000111111111222333333333333222333777666555AAAddd~~~UUUPPPfffhhh^^^fff___```VVVRRRLLLGGGCCC???:::777222222111111111111222222111111111111222333444555444222222EEErrrwwwbbbkkkrrrzzzppp}}}JJJ>>>;;;;;;888???EEE@@@888555111////////////................................./////////000000000000000000000000111111222111222333333333666:::===HHHcccnnn\\\LLLEEEAAA>>>BBBIIICCCDDDEEEEEECCC@@@<<<:::333000---,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------...///111333555666:::777<<>>:::;;;777///000///......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++111666777333000111444444JJJWWWZZZoooxxxwww~~~qqqooojjjEEEAAACCC===>>>:::666444555444111...------........./////////.........---......///000......------------.........333333555???DDDOOObbbkkkooobbbPPPKKKLLLDDDAAACCCBBB@@@<<<666333333444555555000//////...............---------...///000222333000222333333111111222333222222333555555666666666;;;>>>BBBEEEHHHJJJJJJJJJKKKLLLNNNPPPPPPPPPPPPPPPXXXUUU[[[YYYDDD>>>PPPaaaeeeppprrreeebbbRRRIII>>>:::===EEELLLPPPMMMMMMIIIAAA777111000222111222222333444333333333333777777@@@bbblllPPPVVVdddiiiffffffZZZVVVPPPKKKFFFAAA===:::222222222111111222222222222222111222222333444555111555EEEjjj|||jjjmmm}}}yyypppeeeGGG<<<>>>999===FFFBBB===999444111000000///............................../////////000000000000111111000000000111222222333555666555666===KKKVVV|||~~~iii]]]RRRFFFBBBFFFCCCDDDEEEEEEDDDBBB@@@>>>999555000------.........------------------------------------------------------------............---...///000333555777888>>>@@@PPPssszzz{{{yyy]]]JJJAAA>>>IIIKKKKKKHHHAAA<<<::::::111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---333888555//////999CCCNNNqqqwwwrrr~~~nnntttrrraaacccjjj```___|||xxxzzzwwwUUUEEEEEECCC>>>:::888999999555222............////////////...............///000000......------------......000666666:::GGGQQQ```www|||cccQQQKKKLLLDDDAAADDDCCC@@@<<<666333222444555555000000///...............------......///111222333111333333333111111222333444444555666666555555555444888???GGGNNNSSSVVVWWWWWWZZZ\\\^^^^^^^^^^^^___ZZZNNNVVVdddaaaVVVMMMDDDCCCNNNbbbwwwxxxiiiwww```aaaRRR@@@666999DDDNNNTTTMMMOOONNNFFF:::222111444111222333333444444333333000555888LLL```VVViii^^^zzzhhh]]]YYYSSSMMMHHHDDD???<<<333222222111111222222333222222222222333444555555666FFFjjjsssxxxyyy~~~yyyqqqTTT@@@BBB<<<===EEEAAA???;;;666222000000///...////////////////////////////////////000000000000111111111000111111222333111555999===DDDUUUnnn}}}uuupppYYYJJJGGGDDDDDDEEEEEEDDDCCCBBBAAA===888222......///000000---------------------------------------------------------.........//////......///111444666999:::EEE]]]zzzzzz~~~ttt~~~www}}}lll___UUUIIILLLPPPOOOEEE;;;<<>>;;;777444444444444444/////////000///......------...///000222222333333222222111000111222444555555444222222444777:::<<<>>>BBBIIINNNOOOPPPXXXbbbhhhkkknnnqqqqqqqqqrrrsssjjjccc\\\ZZZ^^^aaaaaa___^^^LLLCCC]]]nnnhhhVVVVVVMMM444<<>><<>>DDD>>>;;;777444444444444444///////////////......------...///111222222333333222111111111222222333444444333333333555777:::<<>>CCC===???CCCAAA777000000222111000000////////////000000/////////000000000111111444000...111222111222555;;;999???SSStttcccKKK>>>EEESSSLLLBBBBBBDDDCCCAAA<<<666111.................................------------------------............////////////777...666===444666QQQjjj{{{qqq}}}XXXKKKEEEKKKOOOJJJGGGJJJ<<<333...000111///---...,,,------------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...,,,,,,.........111666666???AAA===MMMYYYlll}}}sssyyyqqqllljjjfff```\\\\\\___cccfffooo|||{{{uuuxxxgggvvvaaaIII333888FFFCCC;;;>>>666333///...///000///...///......------......///000///........./////////111444CCCZZZjjjqqqyyy~~~~~~nnnRRRRRROOOGGGEEE===CCC>>>;;;777444444444444444000000000/////////............000111222222333333000111222222333222222222222222333444666888:::;;;EEECCCFFFNNNTTTXXX\\\aaagggkkkrrrxxx}}}~~~}}}{{{sssOOOVVVccc```YYYIIIKKK[[[QQQOOOKKKGGGCCC>>>888444333333444666666666666666666IIItttQQQMMMgggwww^^^pppaaaVVVUUUTTTKKKCCCBBB:::888666444333333333444000999777444777999888<<>>IIIJJJEEEDDDCCCDDDBBB@@@<<<777333///---........................------------------------------........./////////111222:::<<<999MMMpppsssgggOOOKKKMMMIIIHHHLLL===666111111111000...............---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------000++++++000000///555>>>LLLTTTOOOAAA\\\ttt~~~xxxrrrkkkaaaVVVNNNLLLIIICCC>>>;;;<<<@@@CCCLLLSSS]]]fffqqq}}}xxxuuunnn~~~VVV:::GGGBBB666DDD:::777222//////////////////......------......///000000///......///000111000@@@RRRaaasssrrrTTTRRROOOGGGEEE>>>BBB>>>;;;777444444444444444111000000///////////////...///000111222222222222000111222333333222111000111222333555888:::;;;<<>>;;;666222000//////000//////............//////000000000///...///222444777FFFVVVdddvvvuuuUUURRRNNNGGGFFF???DDD>>>;;;777444444444444444111111000////////////000///000111222222333222222000111222333333222000///000111333666888:::<<<======DDDPPPZZZ```hhhwwwaaaOOOTTTssslll^^^fffbbbYYYUUURRRMMMIIIFFFAAA<<<999444666888777555444555666DDDsssRRRRRRnnnmmmbbbbbbXXXYYYQQQFFFAAA===;;;888666444444555555444555222888:::///FFF|||sssrrruuujjjaaaXXXPPPGGGEEEGGGIIIHHHCCCBBBDDDCCCQQQbbbtttuuucccDDD???888:::======999555333333111111000000000000111111111111111111222222222222222111222444444333999AAAqqqoooVVVCCCHHHPPPIIIDDDCCCCCCBBB@@@:::222---////////////////////////........................------......///000111111000;;;EEELLLlllzzzmmmzzzuuuZZZCCCEEEJJJIIIIIICCC:::111,,,---....../////////......---------------------------------,,,,,,---------.........---...///...///777JJJ[[[WWW^^^sss|||yyy~~~}}}qqqfffWWWMMM@@@666444555888:::;;;<<<======<<<:::::::::555666777777999DDDXXXhhhbbbvvvooo|||tttLLL===EEE===@@@>>>:::555111000000111/////////....../////////000111111000///111555999<<>>;;;777444444444444444222111000///...///000111000111111222333333222222111111111222111111000///000111333555888;;;>>>???AAAIIIUUU\\\^^^dddtttuuubbbYYY~~~nnn}}}bbb___fff```VVVSSSNNNJJJGGGCCC???;;;555777999777555555777;;;PPP\\\JJJ\\\nnnnnnWWWSSSQQQJJJFFF>>><<<:::777555555555666888222333:::888888aaaooo{{{|||vvvkkkZZZMMMGGGFFFFFFGGGDDDBBBDDDJJJBBBJJJRRR]]]qqqOOO@@@<<<999:::======999444333222111111000000111111222111111222222222333333333333444555444222666GGGWWWsssLLLAAAIIIKKKFFFDDDCCCBBBBBB>>>666000////////////////////////..............................///000111111222222;;;===TTTpppvvvxxx~~~~~~sss]]]KKKIIIIIILLLIII@@@555000000000////////////...............------------------------,,,---------............***000000...555III\\\dddfffhhhwww|||}}}zzzkkk___SSSKKKAAABBBEEEGGGJJJLLLOOOPPPQQQLLLEEEAAA?????????>>>777;;;??????999777@@@LLLooozzz|||~~~bbbAAACCCAAA@@@@@@===999444111111111000//////......//////000///111222222111444:::???JJJXXX___XXXRRRKKKJJJAAAEEE>>>;;;777444444444444444333222000///...///000111111111222222333333222222222222111000000000000000111111222444777;;;???AAAGGGKKKPPPSSSQQQSSS^^^kkkvvvyyymmmeeemmmdddeeecccWWWTTTOOOKKKHHHDDD@@@===555888999888666888===CCCrrraaa]]]hhhwww\\\TTTRRRMMMGGG???===:::888666555666666999333777999777MMMuuu|||}}}sssfff\\\PPPKKKGGGHHHHHHGGGIIIMMMGGGIIIJJJLLLVVVhhhyyyvvvSSSCCC;;;888>>>BBB===777333222111111000000111111222222222222333333333333444444555777555666FFFgggwwwooofffeeerrrfffJJJFFFIIIIIIFFFCCCCCCCCCAAA;;;666////////////////////////........................//////000111222333444444EEELLLsss{{{xxx|||bbbLLLEEEJJJKKKGGG>>>888777444000............////////////........................------------............***222111///BBBaaammmeee}}}kkkwwwwwwppp```SSSOOOPPPQQQXXXcccrrrzzz{{{vvvrrroooggg^^^SSSMMMKKKIIIDDD???<<<:::;;;;;;888777???JJJPPPmmm}}}ooottt}}}\\\EEEEEE@@@AAA@@@<<<777333111222000000////////////000000///111333333333666>>>DDDbbbkkk}}}ddd[[[TTTLLLKKKBBBDDD???;;;777444444444444444333222000///...///000222111111222333333333222222333222000/////////000111222111111333666;;;@@@CCCFFFFFFHHHKKKKKKLLLSSS]]]eeennn|||```ooosssddd___XXXUUUPPPLLLHHHEEEAAA>>>555888:::999888;;;CCCIIIuuuTTTWWWzzzeeeZZZVVVMMMCCC@@@>>>;;;888666666666666999555;;;888666```rrruuunnnUUULLLDDDEEEHHHGGGEEEDDDDDDEEEDDDBBBGGGRRR\\\___lllGGG===888>>>EEEAAA999444222222111111111111222222222222333333333444444444333555888888>>>XXXwwwiiikkkooozzzuuuuuu```MMMKKKLLLHHHDDDCCCEEEDDD???;;;000000000000000000000000///////////////////////////000111222333444555555LLLdddrrruuu~~~{{{TTTDDDFFFLLLLLLFFF@@@===888111------......//////000000........................---------.........//////***222000000MMMsssxxxbbb{{{uuupppkkkYYYXXXQQQGGGHHHVVViiiuuuqqqiiiaaa]]]\\\VVVJJJ???@@@<<<<<<@@@@@@>>>AAAGGG777QQQ^^^vvvnnnzzzQQQFFF???AAAAAA>>>999444222222000000////////////000000...111444444444888@@@GGGuuurrrXXXRRRYYYKKKHHHEEEBBB>>>;;;666444444444444444444222000......///111222333333333333333333333333222222222111111111000000000000111444777<<<@@@CCCDDDEEEFFFFFFHHHKKKPPPTTTbbbdddmmmzzzaaauuu|||vvvwww[[[]]]WWWVVVQQQEEECCCEEE???999:::666@@@777888666ooopppeeedddjjjwwwiiiNNNYYYvvvnnnZZZcccJJJJJJDDDAAA<<<999888888777666:::333<<<888;;;ooozzzrrreeeSSSHHHFFFHHHIIIIIIIIIDDDFFFGGGDDDTTTkkkuuuxxx~~~RRR;;;888999BBBGGG777777444222111222333333222111444444333333333444555555444777999999OOOuuufffnnn{{{sssjjjCCCLLLKKKJJJHHHIIIHHHAAA999666222......111222000---000000000000111111111111///666,,,***999888555DDDfffvvvqqqTTTEEEHHHJJJLLLLLLGGG;;;///333222111000////////////........................000//////.........//////333$$$===;;;dddfffkkkzzzvvv^^^LLLCCCFFFIIIRRReee|||yyymmmtttpppcccaaahhhcccTTTPPPDDD???<<<999@@@CCC999;;;===DDDVVVqqqtttwwwbbbEEE???CCCDDD999444666222111000///......///000111111222---444>>>666@@@dddYYYSSSYYYKKKHHHFFFCCC>>>;;;777444444444444444444222000......///111222333333333333333333333333222222222111111111000000111111222333777;;;>>>AAAAAABBBCCCDDDFFFJJJOOOSSSWWW]]]hhhttt}}}uuuuuujjjpppdddZZZVVVPPPFFFFFFGGG???===888888:::777;;;MMMnnnmmmuuu|||XXXNNNZZZ```\\\MMMOOODDDAAA===:::999888777666999555>>>666IIIxxx{{{ooo^^^PPPJJJIIIJJJJJJFFFAAAEEEFFFGGG\\\{{{ooo```DDD======EEEGGG888<<<444333222222333333222111444444444444444444555666::::::;;;CCCiii|||dddIIIGGGFFFFFFEEEDDDDDDFFF999444///...000111000---000000000000111111111111111777111...666555===VVVxxx|||bbbKKKIIIIIIMMMNNNHHH<<<333222111111000000/////////........................000//////.........//////...333:::NNNyyy}}}kkkmmm|||pppaaaRRRHHHOOOZZZjjjzzzyyyssspppnnnnnnqqqqqqrrrzzz~~~qqq^^^___RRRMMMLLLFFFGGGHHH@@@<<<::::::>>>III]]]zzzvvvhhhNNN???>>>DDD<<<444444333111000///......///000111444111///444777777KKKmmm}}}ZZZSSSYYYKKKIIIFFFCCC???<<<777444444444444444444333111//////000111222333333333333333333333333222222222111111111111111111111222333555888;;;===>>>???@@@BBBDDDIIINNNSSSUUU^^^jjjsssvvv|||qqqqqqwww{{{pppjjj\\\VVVQQQIIIHHHHHH???AAA666>>>777999;;;bbbwwwSSSGGG___uuuYYYRRRMMMEEEBBB===;;;:::999888777777555???:::fffjjj~~~lll]]]UUUQQQNNNLLLOOOHHHJJJKKKLLLbbbkkkxxxSSSCCC???FFFGGG:::@@@666444222222333444333222555444444444555555666777999666===TTTwwwTTTMMMJJJJJJGGGBBBCCCIII===888222//////000///...000000000111111111222222111666555444555555KKKooo~~~xxx\\\OOOHHHMMMPPPHHH===777000000000111000000//////......................../////////......//////000,,,;;;666cccvvvnnnmmm~~~qqqeee______ccc|||}}}{{{{{{{{{{{{uuuyyyxxxkkklllpppeeeYYYQQQHHHHHHBBB???>>>;;;@@@]]]}}}```~~~oooMMM;;;??????<<<888111111000////////////000111666///222666222>>>```|||]]]TTTYYYLLLKKKGGGDDD@@@<<<888555444555444444444333222000000111222222444444333333333333222222111111111111111111111111222222222333555777888999;;;<<<>>>@@@CCCHHHNNNRRR[[[aaakkkqqqqqqrrr~~~sss```rrrkkk]]]XXXUUUJJJFFFFFF@@@CCC555FFF777<<<<<>><<<::::::999888<<<444>>>EEEzzzyyylllgggbbbYYYRRRXXXOOOQQQUUUZZZmmmfffIII>>>DDDGGG:::AAA888666333333444444444333555555555555666777888888999999OOOtttmmm```fffTTTGGGIIIKKKEEEBBBDDDAAA<<<555000///000//////000000111111111222222222111222444666666<<>>DDD???---111111000//////000111111444,,,444999333IIIsssttt___TTTYYYLLLLLLIIIEEEAAA===888555555555444444444444333222111222222333444444444333333222222222111111111111111111111111333333333444555666777777:::;;;===???BBBGGGMMMRRR[[[^^^dddkkklllkkkpppwwwiiihhhnnn```\\\YYYKKKDDDDDDAAACCC444EEE555>>>MMMcccHHHaaabbb```MMMGGGDDD???===<<<;;;:::999BBB444;;;WWW~~~zzzmmm___]]]TTTYYYeeennn}}}ooojjjvvvhhh~~~}}}VVV???AAAFFF;;;@@@:::777444333444555444444666666666666777888999:::<<>>BBB;;;;;;CCCkkkkkkiiikkkMMM<<>>999666555555444444555444333333222222333333555444444333333222222111111111111111111222222222333333444555555666666666999:::<<<>>>AAAFFFLLLPPPWWWZZZaaaiiikkkjjjlllqqq{{{bbbooo}}}jjj```[[[MMMEEEDDDAAACCC444???444CCCrrrxxxMMMNNNrrreee```PPPHHHEEE@@@>>><<<<<<;;;:::<<<444===ttthhhhhhccckkkvvvrrrjjjooozzztttdddaaajjjjjjdddnnnIII@@@EEE<<<>>><<<999666444444555555555666666666777888999:::;;;===VVV^^^CCCBBBHHHHHHCCCDDDAAA;;;666222000000111111111111222222222222333555///111444;;;YYYzzzlllrrr~~~cccNNNJJJKKKGGGAAA444444333111111000111111////////////////////////////////////000111222222111III~~~ooo|||xxx{{{~~~vvv{{{wwwrrrooommmiiilll|||xxxSSSGGGEEE@@@>>>@@@JJJrrrvvvkkkhhhBBB999>>>999222111000000000000111222000222666888EEEddd}}}cccUUUYYYMMMNNNKKKFFFBBB>>>999666555555444333555444444444333333333333555555444333333222111111000000111111111222222222333444444555666777777777777888:::;;;>>>CCCIIIMMMRRRXXXbbbiiiiiieeegggmmmzzzxxxcccxxxccc[[[QQQIIIGGGAAABBB999>>>>>>NNNZZZIII\\\qqq```VVVIIIEEEAAA>>>======<<<;;;333>>>JJJzzztttjjjjjjnnn}}}nnn{{{[[[BBBDDD===???===:::666444555666666666777777777888999:::;;;<<>>999444222111222111111111222222222333333444111666999FFFuuu|||xxxhhhvvvzzzXXXHHHIIIJJJFFF999777444111000000111222////////////////////////////////////000111222333333cccxxxzzz|||vvv{{{vvv{{{{{{aaaMMM>>>888777444UUUfffdddiiivvvRRR<<<;;;===222222111000000111222222///888555888WWW{{{dddUUUYYYNNNNNNKKKFFFBBB???:::666555555444333555555444444444333333333555555444333333222111111000000111111222222222222333444555666777777777777666777888:::<<>>===<<<;;;444MMMXXXsssuuuvvvpppjjjDDDCCC>>>AAA>>>;;;777555555666666666777777777888999;;;<<<===fffhhhJJJGGGGGGBBBCCCBBB???:::666222222222111111222222222333333333111333<<<>>>QQQlllccczzzvvvuuuaaaGGGGGGLLLKKK<<<999555111000000222333000000000000000000000000////////////000111222333@@@~~~qqq{{{fffnnn```aaaiiirrr{{{mmmPPPAAA===;;;888KKKhhh^^^lllttttttaaaFFF<<<===333222111000000111222333...<<<444888gggddd\\\VVVUUULLLNNNEEECCC???999555444444555555666555333222222333555666777666555333222111000000111111222222222333333333444444444555555555555666444666888:::;;;===AAADDDNNNQQQTTTUUUTTTTTTWWWZZZfff}}}vvvrrrwwwrrrYYYQQQUUU@@@BBBAAA???<<>>===;;;999777777777777:::444555888555999CCCKKK~~~zzzOOOHHHLLL>>>FFFCCC@@@;;;888555444333111111222222222333333333000555222EEEqqqxxxnnnyyyxxxsssvvv}}}rrrTTTKKKRRRGGGDDD:::000...111444111---000000////////////000000,,,///...///444...,,,888RRRwwwtttllltttVVV<<>>===CCC___|||zzzdddUUUooo{{{JJJLLL666777666333222555777444000555777:::<<<vvvddd]]]VVVUUUKKKNNNEEECCC???999666555555555555666555333222222333555666555444333333222222222222111222222222222333333333444444444555555555555666444666888999:::<<>>===;;;999777777777777888:::222555@@@<<>>333000222444222///000000////////////000000...111///111444...///>>>iiizzzqqqyyy\\\GGGAAAAAABBBGGGPPP[[[dddjjjpppyyypppPPP======::::::III^^^jjjjjjNNNRRRpppdddMMM777;;;888444222333444444333,,,888888ZZZ|||eee]]]VVVUUUKKKNNNEEEBBB>>>:::777666666555444666555444333333444555666333333333222222333333444222222222222333333333333444444444555555555555666555666888999999;;;===@@@===CCCJJJPPPUUU\\\dddjjjlll{{{vvvfffbbbPPPDDDBBBCCCCCC@@@JJJrrrXXXeeeXXXMMMCCCAAA@@@>>>;;;;;;???^^^}}}JJJ===@@@???===;;;999888777777888555@@@333555EEE;;;WWWyyy{{{~~~}}}YYYEEEJJJEEEDDDBBB>>>:::555222000444444444555555555666666999555???[[[cccTTTxxx{{{zzzyyywwwuuuvvv|||yyy{{{yyyyyyRRRGGGFFFJJJBBB888333333444333111111000000//////000000111111333111222444///555HHHsssaaaiiiXXXGGG>>>:::===>>>>>>DDDMMMJJJMMMRRR\\\iii{{{oooJJJAAA999888:::CCCYYYnnneeeNNN^^^}}}]]]FFF===999555222111222444666--->>>;;;uuufff]]]VVVTTTKKKNNNEEEAAA>>>;;;888777666555333555555444444444444555555444444333222222222333333222222222333333333444444444444444555555555555666555777888888888999<<<>>>???DDDJJJNNNRRRXXX___eeesss}}}lllhhhNNNGGGDDDGGGEEE===LLLpppTTT[[[cccvvv{{{XXXMMMCCC@@@@@@>>>======???uuuYYY>>>AAA???>>><<<:::999888888888555<<<888888<<<>>>fffrrrsss|||VVVCCCDDDCCCBBB???;;;777333111444444444555555555666666222333LLLrrrUUUaaauuurrryyy|||mmmfffmmmvvvvvvwww}}}{{{jjjMMMBBBKKKDDD;;;555333333333222111000000000000000000111222333111222333///<<>>======OOOiii^^^VVVpppRRR<<<888555333222111333777444???EEEggg^^^VVVTTTKKKNNNFFFBBB???;;;999888777555333555555555555555555555555666666444333222111111111222222333333333444444444444444444555555555555666666777888999888999;;;===BBBFFFJJJLLLNNNSSSYYY^^^wwwyyymmmRRRLLLGGGAAAAAAAAAhhhqqqsss^^^VVVNNN~~~eeeYYYMMMBBB???@@@??????@@@AAA~~~mmmEEECCC@@@???===;;;999999999999999444===<<<666ZZZwww???CCCCCCBBB@@@===:::777555444444444444555555555555888>>>]]]]]]LLLqqq}}}eeesss}}}uuuqqqttthhhcccqqq]]]FFFIIIDDD===777333111222222111111000000000000111111111222000111222111EEEhhhyyyyyy~~~MMMooowwwiiiZZZ\\\iiiiiikkkpppvvvtttMMMBBB???===GGGXXXtttfffPPP{{{SSS===777444555555222333777666;;;XXXhhh^^^VVVTTTKKKOOOFFFCCC???;;;888777777666555555555555555555555555555777666555333222111000000333333333333444444444444444444444555555555555666666777999999999:::<<<>>>AAADDDGGGIIIKKKOOOVVV[[[vvvlllUUUJJJDDD===BBBNNNhhhxxxXXXQQQ~~~rrr\\\PPPDDD@@@@@@@@@@@@BBBMMM~~~RRREEEAAA???===;;;:::999999:::===111======@@@|||yyy}}}TTTEEEEEECCCAAA>>>;;;999777444444444555555555555666;;;GGGkkkrrrBBBLLLsssiii|||yyynnngggkkkdddjjjyyyooogggzzzcccGGGEEECCC???:::444111111222222111111000000111111222000111///222333555PPPzzz]]]OOO~~~lllKKK<<<999>>>FFF```nnn\\\qqqgggFFF;;;444666777444333777888===qqqiii^^^VVVTTTKKKOOOFFFDDD@@@;;;777666666666666555555666666666666555555666555444333222222111222333333333444444444444555444444444555555555555666666888999::::::;;;>>>@@@???BBBEEEFFFHHHLLLSSSXXXooo|||mmm]]]KKKDDDBBBGGGXXXfff```[[[kkk|||cccVVVHHHCCCBBB@@@AAABBBfff{{{aaaIIIAAA@@@>>><<<::::::::::::<<<888<<<>>>XXXzzz}}}zzzrrrKKKIIIFFFBBB>>>;;;999888555555666666666777777777666OOO~~~UUUDDDZZZyyyhhhxxxyyyddd[[[ZZZggggggsssxxxooonnnPPPBBBCCCBBB===666222111222222111111000000111111222000111000333666999ZZZQQQpppxxxvvvgggCCC999<<>><<<;;;:::::::::999AAA<<>>:::888777777777777777888888888888777[[[FFFSSSiiimmm[[[pppeeefffgggxxxyyywwwcccAAACCCDDD???888333222333222222111111111111222222000111111555888===aaa\\\MMM}}}yyynnniiifffccc\\\ZZZ]]]lllPPP>>>@@@@@@GGGkkkyyy^^^bbbKKK777555777555555:::999QQQnnnssskkkaaa]]][[[OOOSSSMMMEEEAAA;;;777666555444333444444444555555555666666777666555444333444444555222333444555666666666666333444444555666777888888999999::::::<<<===???@@@@@@BBBCCCEEEGGGKKKPPPTTTddd|||zzznnnNNNEEEEEEbbbmmmVVVYYY]]]CCCDDDEEE;;;<<>><<<666777777666555777999999999GGGppptttHHHDDD]]]hhh^^^mmm|||{{{^^^MMMDDD@@@777555666000222222111111111111222222444222111888///OOOoooJJJeee|||ttt~~~~~~pppmmmiiimmmzzzUUUBBB:::===NNNgggjjj^^^|||]]]>>><<<:::555777:::???nnn}}}uuu}}}oooccc\\\XXXLLLQQQLLLEEEAAA<<<888666666555444555555555555666666666666999888666333222111111111333444555666777777777777777777777777666666666555999999::::::<<<===???@@@@@@BBBDDDEEEGGGJJJNNNQQQaaarrrqqqXXXDDDHHHIIIvvveeeVVVlll}}}tttWWWfffjjjGGGCCCFFFBBBCCCMMMzzzpppoooyyy}}}NNNCCC@@@???999<<>>:::555555555555666888888:::;;;OOO\\\;;;HHHmmmzzz\\\^^^sss~~~pppSSSDDDCCC<<<666666666222222111111111111222222666222000666999ccc[[[EEEsssxxxwwwvvvyyywwwxxxqqqFFF;;;:::IIIfffrrrbbb___bbb===:::===555333;;;IIIuuuzzzrrreee]]]ZZZOOOTTTOOOEEEAAA<<<999777777666555555555666666666777777777555444333222222333444555444444555666777777777777777777777777777777777777999999999:::<<<===???@@@AAABBBDDDEEEFFFHHHLLLNNN]]]jjj{{{ZZZKKKDDDJJJdddWWWhhhwww~~~YYY```}}}bbbNNNJJJDDD;;;BBBRRR~~~wwwooozzzqqq|||~~~WWWGGGBBBCCC<<<;;;???===???@@@EEE}}}CCCCCC>>>===999888666555666888888777999<<>>===AAABBBXXX```MMMBBB@@@;;;:::999666777999888666999???ttt}}}FFF@@@[[[ZZZLLLeeecccKKKOOOJJJ===777555333333222222222222333333111222777555HHH|||]]]KKK[[[|||{{{ssshhhhhhzzztttGGG;;;===gggeeeRRR```:::555:::999===UUU}}}uuuqqqtttggg___[[[NNNRRRMMMFFFBBB===:::999888888777777777777777888888888888999888666444333333333333555666777888888999999999666666777888999:::;;;;;;999999::::::<<<===???@@@AAACCCEEEEEEEEEFFFHHHIIIHHHUUUlllbbbOOOOOObbb]]]\\\jjj{{{nnn[[[yyyWWWDDDEEEEEECCCDDDdddkkkyyyyyyttt{{{jjjJJJ<<>>@@@???<<>>@@@]]]~~~QQQLLLhhhwwwnnnOOOPPPMMMBBB999222333333222222222222333333444444:::333JJJ|||HHHKKKfffqqqdddggg}}}FFFCCC???mmmUUUmmmsss>>>333:::999>>>jjjwwwxxxyyylllddd^^^OOOQQQJJJFFFBBB===:::999999999888777777777888888888999999:::999777555444444444555666666777888999999999999888888888999999:::::::::999999::::::<<<===???@@@AAACCCEEEFFFEEEEEEFFFGGGAAALLLZZZkkkgggSSSKKKeeezzzZZZ\\\gggyyy~~~^^^eeeaaaDDDDDDFFFDDDBBBtttuuueeeoooooorrrwwwuuuzzz}}}XXX???BBBCCC@@@BBBCCC:::NNNQQQBBBBBB<<<999;;;666666:::999777@@@NNNfff@@@HHHkkkpppLLLPPPmmm~~~xxxwwwSSSMMMKKKFFF===111444333333222222333333444666444:::555WWWBBBIIIhhhrrrgggfffvvvYYYKKKEEEtttlll^^^zzzEEE999888555AAA}}}~~~sssjjjcccRRRRRRJJJFFFBBB>>>:::::::::999888777888888888888999999999777666555555666777888999666777888999999:::999999:::::::::999999999999888999999::::::<<<===???@@@AAACCCEEEFFFEEEEEEEEEFFFGGGPPPTTT[[[wwwnnnYYYOOObbb}}}]]]\\\cccttt|||wwwiiifff```mmmeee___lllHHHAAAAAACCCFFF^^^{{{cccfffrrr```jjjwwwzzz}}}}}}hhhFFFEEEEEEBBBCCCDDD<<>>::::::444444999999999DDDTTTOOO:::MMM}}}fffIIIUUUsss}}}yyy}}}TTTIIIHHHHHH@@@111444333333222222333333444555111999:::gggDDDFFFeeerrriii```fffyyyJJJDDDttt}}}\\\OOOEEE;;;555HHHyyyvvviiiooo```UUUWWWPPPFFFDDD@@@;;;777555777::::::888777777999::::::::::::777777888777444555:::777777999;;;======;;;999777<<<<<<888888<<<;;;666999999;;;<<<>>>??????@@@CCCCCCDDDEEEFFFGGGHHHIIILLLPPPaaa{{{___WWWjjjcccNNNcccoooxxxnnnfff]]]ZZZZZZ^^^gggpppeeedddnnnAAAGGGCCCAAAGGGiiiaaadddooodddqqqtttvvv}}}|||zzz@@@MMMMMM555<<>>:::///:::AAAAAA```BBB@@@IIIYYYGGGXXXyyy}}}```LLLKKKGGG===555333333333444444444555555777111<<<@@@jjjDDDLLLjjj}}}}}}qqqjjjaaaYYYeeeqqqHHHdddhhh>>>666???FFFyyyzzzppprrrcccWWWXXXPPPMMMHHHBBB<<<999999;;;<<<;;;::::::;;;<<<======<<<:::777666777666444555999888999:::<<<>>>>>><<<;;;:::>>>>>>::::::======999;;;;;;;;;<<<===???AAABBBHHHGGGEEEEEEFFFIIIMMMOOOPPPRRR^^^sssddd___~~~oooXXX___eeesss}}}nnnhhhbbb```]]]]]]ccckkk~~~ooodddjjjGGGLLLEEEDDDLLL}}}```dddpppgggppprrrrrrzzzzzzDDDCCCIII@@@EEE@@@???pppyyyuuuTTT???>>>===777999<<<777??????@@@fff|||>>>@@@NNNVVVFFFZZZ|||~~~|||uuuaaaKKKJJJJJJAAA888333333444444444555555555===000555DDDSSSHHHNNNjjj{{{ppphhh]]]SSSYYYsssvvvnnnFFFUUU{{{qqqLLL999@@@MMMvvv|||qqqgggfff___ZZZQQQEEE===::::::;;;;;;<<<===>>>@@@AAAAAAAAAAAA???;;;999;;;:::888999===999:::<<<===>>>>>>===<<<;;;>>>===::::::<<<<<<999<<<<<<<<<<<<===@@@BBBDDDEEEGGGJJJMMMOOOPPPPPPPPPVVVYYYddduuunnneeelll___^^^aaauuuwwwtttsssrrrpppkkkhhhlllttttttgggtttOOONNNAAAAAALLL~~~YYY```lllgggmmmmmmppp|||yyy{{{RRR@@@DDDDDDIII???DDDnnnDDDBBB:::999999===999;;;666???sss]]]===BBBYYY{{{QQQFFF```~~~mmmlllOOOJJJJJJAAA555333444444444444555555555;;;111555JJJFFFHHHLLLgggyyyrrrnnncccTTTQQQ```yyykkklllKKKMMMggg```MMM:::???SSS{{{}}}rrr~~~{{{nnnaaaPPPDDD@@@???>>>===CCCEEEIIILLLMMMMMMMMMMMMJJJDDDAAABBBBBBAAAAAADDD@@@BBBEEEGGGGGGFFFFFFFFFCCCCCCCCCBBBAAAAAAAAA@@@BBBCCCDDDFFFHHHJJJKKKKKKLLLTTT```jjjmmmiiiaaa[[[UUU[[[hhhxxxwww``````^^^cccwwwxxxyyy}}}mmmQQQLLL@@@BBBNNNuuuVVV^^^iiiiiinnnnnnpppzzzzzz}}}___HHHDDD???FFFDDDQQQNNNJJJ777===888;;;999:::666MMMQQQ@@@AAAaaawwwLLLGGGfffiiisssvvvVVVJJJIIIAAA444444444444444555555555555111555<<>>===ZZZNNNBBB???bbbrrrIIIHHHkkklllhhh{{{bbbNNNKKKFFF:::444444444555555555666666///777===PPPppp???<<>>@@@eeelllwwwuuubbbRRRJJJHHHIIIJJJNNNSSSZZZ^^^```bbbgggjjjbbbYYYSSSRRRRRRPPPOOOPPPQQQXXXaaafffeeecccaaaaaa]]]\\\]]]```___[[[WWWXXXUUUXXX]]]bbbeeegggggggggeeennn|||{{{mmmnnnwwwlllNNNLLLFFFKKKXXXgggZZZbbbdddlllpppuuusssvvv|||oooKKKMMMFFFDDDEEE[[[PPPJJJ===888666<<<<<<===888MMMJJJ<<<>>>aaannnFFFIIInnnsssdddvvvVVVPPPIII;;;444444555555555666666666555888777ZZZhhh:::;;;HHHooo}}}vvvkkk```UUULLLFFFBBBDDDHHHFFFFFFOOO___qqqccc???AAAHHH~~~}}}ZZZ===AAA{{{{{{|||ooo]]]PPPLLLLLLNNNTTTZZZaaaeeehhhlllsssxxxnnnddd\\\[[[[[[XXXVVVWWWUUU___jjjqqqqqqmmmkkkjjjbbbaaadddiiihhhaaa\\\\\\^^^```cccgggkkkpppsssuuueeeooo}}}]]]PPPDDDNNNcccaaa^^^hhhdddmmmmmmtttyyyyyySSSKKKGGGGGGEEEfffSSSDDD>>>;;;999<<<777:::777HHHIII555DDDgggiiiCCCHHHmmmxxxaaaYYYQQQJJJ;;;555555555555666666666666888999777hhh___======LLLuuu|||qqqbbbSSSLLLHHHDDDCCCFFF@@@>>>AAAIIIOOO___LLLDDDEEEtttiii@@@BBBzzzttt{{{nnn]]]TTTTTTVVVaaafffmmmrrruuu{{{wwwmmmdddbbbaaa___\\\\\\]]]hhhvvv~~~~~~zzzvvvuuuhhhgggkkkrrrppphhhbbbbbbkkkkkklllnnntttzzzmmmyyykkkTTTFFF[[[{{{dddhhhsssmmmtttrrrxxx```FFFBBBHHHHHHvvv[[[@@@===:::999999444>>>FFF\\\LLL222KKKqqqfffAAAGGGkkkzzz```~~~xxxSSSQQQMMM===555555555555666666666777333;;;>>>uuuSSSBBB>>>NNNwwwvvv{{{vvvbbbOOOGGGEEEAAA@@@BBBCCCCCCGGGHHHBBBHHHkkkQQQEEEGGGsssxxxKKKDDDwwwmmmxxxxxx