BMr#6()7 }}}~~~~~~~~~}}}zzzxxxvvvuuutttrrrqqqqqqrrrssssssrrruuuxxxyyyyyyzzzyyywwwtttooouuuyyyuuuxxx|||vvvvvvvvvuuuuuuuuuuuuuuuuuuvvvxxxzzzzzzyyywwwvvvuuurrrtttwwwvvvtttrrrqqqrrrnnnppprrrrrrqqqpppsssuuusssuuutttqqqqqqsssqqqllluuupppooosssuuuqqqooopppzzzwwwsssqqqooonnnooopppqqqpppnnnoooqqqrrrrrrqqqooonnnooorrrqqqmmmlllooommmjjjiiikkkmmmoooooopppppprrrrrrpppmmmlllooorrrpppkkkppptttnnnmmmmmmfffoooooonnnooorrrtttuuuuuuiiiiiilllqqqqqqnnnlllmmmqqqooolllkkkllllllkkkjjjkkkjjjmmmsssrrrmmmkkknnnssspppoooqqqoookkkiiikkkfffiiillloooqqqpppnnnmmmgggiiihhheeeeeehhhgggccciiiiiihhhgggeeeeeefffgggkkkiiiffffffgggfffccc```cccaaa]]]\\\bbbjjjkkkhhh[[[[[[[[[ZZZZZZZZZZZZZZZ[[[\\\]]]]]]\\\[[[YYYXXXSSSTTTVVVWWWWWWUUUSSSRRRQQQQQQRRRTTTUUUUUURRRPPPRRROOOPPPSSSRRRPPPPPPTTTGGGKKKNNNOOONNNLLLMMMNNNCCCCCCCCCDDDEEEEEEFFFFFFKKKEEECCCEEEFFFBBB>>>>>>AAA>>>===??????<<<<<>><<<<<>><<<::::::::::::;;;999777666555666777888777777777777888888888888888555222000111222222222.........//////111222222000000111111222333333333//////000000//////...---------,,,,,,,,,---...///000111111///,,,)))(((((((((+++...///---+++)))((($$$,,,(((%%%---...***+++''''''((('''%%%%%%&&&(((((((((((())))))*********''')))******)))(((((())),,,---,,,))),,,222333...***+++,,,,,,,,,,,,,,,+++((())))))***+++,,,,,,---------------------------...------------......///---,,,+++*********++++++---...///000000///...---111//////000222222///---111===EEE,,,''':::555000(((...,,,+++---***///???DDDGGGGGGAAA:::555111...,,,...000///.........---%%%999===...111QQQnnnvvv]]]OOOBBB>>>???>>>======666222,,,---888CCCCCC<<<;;;777999@@@???777666;;;;;;444555>>>@@@888333666777666555555555777999:::888999333777444BBBkkkwww|||bbb```___```bbbaaa^^^ZZZSSSSSSQQQOOONNNOOORRRUUUNNNQQQRRRQQQSSSVVVUUURRRVVVPPPTTTVVVQQQTTTYYYTTTVVVVVVVVVVVVUUUUUUTTTSSSKKKNNNQQQQQQNNNLLLKKKLLLLLLNNNOOOOOOMMMJJJJJJJJJEEEJJJMMMLLLHHHGGGKKKPPPMMMQQQRRRNNNLLLMMMLLLIIIKKKIIIIIINNNOOOKKKHHHGGGFFFEEEDDDCCCCCCBBB@@@>>>AAA@@@@@@AAACCCBBBAAA???111;;;AAA???:::999999999:::444444;;;>>>:::888;;;??????@@@@@@@@@@@@??????999555;;;>>>999;;;>>>888???:::555333555777888777888::::::777555555222...999666333222333555666666555555777888666222444999999555333444222......111---...///000000///...---000111000///333888777222111111111000///000333555333000------///000///------,,,333DDDPPPLLL<<<000,,,---///000000000///...000000///...---+++******((())))))******************---111333333222111111888888;;;???@@@<<<<<>>CCCFFFDDD===777555666;;;<<<===??????@@@??????FFF===888:::<<<:::888888999666666999:::888999<<<;;;EEEMMMKKKAAA888666888===<<<<<<;;;::::::999999999888666555555666777888444555666777888999:::;;;<<<888333000000111222222//////000111222222222222333222222222333555666777333333333333333222111111000000000///000111111222444555666444222/////////+++---//////...,,,,,,,,,***333000+++//////+++...+++,,,,,,,,,++++++,,,...++++++,,,,,,,,,,,,------...///111111///...///000+++,,,+++***,,,000111...///////////////...------))))))******+++,,,,,,,,,///000111222222111000000000//////............///---,,,++++++******++++++---...///000000000...............000222333222000///;;;III555...:::555333666666...+++000111888GGGEEEMMMOOOCCC444---///111:::333,,,******,,,///222&&&333222...MMMxxx|||aaaLLLDDD@@@CCCEEEAAA<<<:::777222///222>>>FFF@@@666666555:::???;;;333222999777111///555666111000444777666555444444555777888444666222777555CCCkkkvvvwwwFFFCCCBBBEEEKKKMMMJJJFFFFFFFFFEEEDDDCCCEEEIIIMMMGGGCCCAAABBB???;;;???GGGIIICCCFFFFFF@@@DDDKKKIIINNNNNNNNNNNNMMMKKKIIIHHHHHHLLLPPPQQQNNNLLLLLLOOOSSSRRRPPPNNNLLLKKKLLLMMMIIIKKKLLLJJJFFFDDDGGGKKKKKKQQQSSSNNNJJJKKKKKKJJJKKKKKKNNNQQQQQQNNNJJJHHHJJJOOORRROOOKKKJJJHHHFFFBBBEEEKKKQQQRRRNNNGGGAAAGGGRRRWWWRRROOOSSSSSSNNNRRRPPPUUU^^^]]]SSSPPPWWWYYYZZZ]]]```aaa^^^XXXTTTLLLHHHJJJJJJGGGQQQ\\\ZZZRRRIII???999:::>>>BBBCCCKKKLLLFFF999555;;;<<<777???===<<<<<<>>>@@@@@@@@@???@@@@@@???;;;:::>>>CCCPPPKKKHHHHHHFFFCCCDDDHHHBBBBBBBBBCCCCCCCCCCCCDDDAAAAAA???>>>BBBFFFDDD???>>>@@@BBBAAA>>>===>>>@@@999<<>>;;;888777777>>><<<999777888;;;???BBB333777<<<>>>???AAAEEEIIIOOOMMMOOOVVVZZZXXXUUUTTT]]]______XXXMMMEEECCCDDD@@@@@@????????????@@@@@@BBB888111222666666555555666333333666777555666999;;;CCCJJJHHH>>>555333555777888999999999999888777666555555444444555666666555555666777888999::::::<<<999555333333333333333444555555555444333111///555333222111111333555666444444555555444444333222111111111222222222333333333444555444222111111111...///000///...---...///,,,666333---///...,,,111...///000///...///111222------------------......000222333333222111111222************+++---...---//////000000000//////...,,,,,,++++++++++++******---...000111222111///...111111000///............,,,,,,++++++++++++***+++,,,---.../////////......,,,,,,---///111333444444333333HHHKKKBBB555(((333111---&&&...@@@CCC<<<>>>CCCLLLKKK<<<...---444999III===222///000000111222---)))111PPPwwwkkkLLLAAA>>>???DDDEEE???888555666555555:::AAABBB;;;222333333666:::777111///333222...---111111......111666555444444444444555555222555222888555BBBiiitttuuuvvvtttuuuzzz~~~{{{}}}rrrdddooo~~~yyy{{{{{{uuuzzz}}}{{{ppptttxxxzzzyyyxxxyyy{{{|||xxxrrrnnnnnnpppsssuuupppnnnlllkkkkkkkkkkkklllkkkpppqqqlllhhhiiikkkjjjlllpppssstttssspppmmmjjjlllvvv|||vvvnnnkkkkkkkkkeeeiiioootttvvvsssmmmgggeeeiiigggaaaccchhheee[[[\\\dddqqqyyyrrrfffhhhrrrqqqrrruuuwwwtttmmmbbb[[[OOOOOOUUUUUUSSS___kkkiiiRRRLLLFFFDDDGGGKKKNNNNNNDDDHHHCCC::::::CCCHHHDDDAAAAAACCCFFFHHHIIIGGGDDD>>>@@@@@@???>>>AAAFFFIIIRRRMMMJJJJJJIIIGGGIIIMMM@@@AAACCCEEEHHHJJJMMMNNNJJJJJJFFFBBBAAABBB???999BBBFFFJJJIIIDDD@@@>>>???>>>GGGPPPQQQLLLIIILLLQQQHHH@@@@@@JJJNNNFFF===<<>>???888999::::::;;;@@@HHHNNNNNNHHHGGGOOOWWWWWWQQQNNNGGGHHHFFF@@@999555888;;;IIIGGGEEEBBBAAABBBCCCDDDAAA888222333666666666777999666555777777444555888:::<<<===<<<888444222222444555666777777777777666333333333333444555555666777777777777777777777777777666666777888777555333777777888888777666444333666444222///...///000111111111222222111111000///000000111111222222222222---///000000...------......///000///......///111)))333000***---------222+++,,,------,,,,,,...000------------------------+++,,,......,,,+++,,,---++++++,,,------------...,,,,,,...//////000000000//////---,,,+++)))(((''''''(((+++,,,---,,,***)))000000///......---......,,,,,,,,,,,,++++++*********++++++,,,------------***+++---...000111333555444555JJJPPPLLLCCC333999,,,---444QQQrrrnnnOOO:::;;;AAA>>>222000;;;HHHLLLEEE>>>777666:::<<<666...555GGGfff~~~xxx^^^IIIEEE;;;999:::===;;;555000000///222888===>>>;;;777555666333222555777444000///111111222555555222111333444444333333333333333333333666333888555AAAgggqqqyyyssssssvvv|||~~~{{{{{{lll]]]mmm~~~zzz}}}|||uuuyyy~~~~~~zzzvvvsssyyy{{{~~~}}}vvvrrrrrrvvvyyy{{{uuurrroooooorrruuuvvvuuutttvvvtttooommmoooqqqqqqnnntttwwwuuusssqqqnnnjjjkkkvvv{{{rrrjjjjjjkkkiiijjjiiihhhiiijjjkkkkkkjjjqqqkkkdddccchhhkkkdddYYYTTTeeeuuuwwwnnniiiqqq||||||}}}~~~zzzrrrggg\\\UUUGGGNNN[[[]]]YYY```eee]]]KKKMMMNNNNNNMMMJJJGGGEEE@@@DDDFFFFFFGGGJJJJJJGGGEEEGGGJJJNNNPPPPPPMMMJJJ===???@@@@@@CCCIIILLLLLLCCC???===>>>>>><<>>>>>>>>>>>>>>>>>>>>>>>FFFHHHGGGCCCAAABBBAAA>>>@@@EEEIIIHHHBBB======>>>???IIIRRRRRRKKKEEEFFFJJJLLLEEEAAAAAACCCBBBDDDGGGEEEBBB???<<<;;;<<<>>>??????>>>===<<<<<<<<<===>>>888;;;@@@DDDEEECCC???<<>>???<<<666444555666444555777===:::999:::999666666999999555222222444555333222555555555666666666777777222333333444555666666777999999999888777666666555555555777999;;;:::888555444555777888999:::::::::666555222000............---............---,,,,,,......///000000000000///...000111111///......///---...//////...---///000888???888///000...))),,,,,,---...---,,,,,,---///---,,,,,,,,,,,,+++++++++***+++------+++***+++,,,------///111000---...111***+++,,,---.../////////000000...---+++)))(((''')))***,,,------------,,,...------,,,,,,,,,------+++,,,,,,,,,,,,+++***))))))*********+++,,,,,,---***,,,---------///111333))):::MMMEEEOOOhhh___QQQDDDBBBDDD]]]{{{uuuTTT???>>>@@@999///444EEEPPPOOOFFF???000'''222FFFJJJAAAUUUwwwaaaFFF<<<;;;666444444555111,,,+++...***...666;;;:::666777;;;:::666333333666666333000---000333555444222111111222222222222222222222222444777333888555AAAgggqqqzzzdddgggkkkqqqxxxvvvkkkjjjxxxzzz}}}|||wwwtttxxxvvvvvvyyy}}}~~~zzzwww{{{vvvqqqoooqqqsssuuuuuuppppppnnnmmmmmmooorrruuutttsssnnnhhhiiimmmooommmlllrrruuuppplllkkkiiidddsssyyyyyyqqqnnnsssrrrmmmpppmmmiiifffgggiiijjjjjjbbbYYYUUU\\\eeeddd[[[TTTPPPcccoooggg___dddooovvvssstttqqqiii^^^UUUOOOMMMBBBKKKXXXXXXOOORRRRRRFFFHHHKKKMMMJJJCCC>>><<<<<>>???>>>@@@DDDGGGGGGFFFDDDAAA???<<<;;;@@@FFFHHHCCC???@@@BBBBBB999>>>AAA@@@;;;:::>>>BBB===AAAFFFFFFBBB???===>>>:::===>>>???BBBDDD@@@:::@@@???>>>===<<<======>>>?????????@@@AAABBBCCCDDD>>>@@@CCCEEEFFFDDDBBB@@@AAA===888666888===BBBDDDEEE@@@>>>@@@AAA@@@BBBEEEHHHCCC>>>;;;<<<===============>>>>>>>>>===<<<;;;999999:::<<<:::666777;;;???<<<;;;===<<<999999<<<999666333444666888888666888888777666666777999999444444666777888999999:::999999888888777666666555888777777999:::;;;999888444444555666888999;;;<<<666555444333222111000//////000000000000///......,,,---.../////////......000111222222000/////////***,,,......---,,,---...BBBFFF<<<111222///((((((---...///---,,,+++---...---,,,,,,,,,+++++++++++++++---......---,,,------,,,,,,...222000+++,,,111++++++,,,------...------///...---,,,+++******))),,,,,,------...//////000+++************++++++,,,++++++,,,,,,,,,+++***)))************+++,,,---...+++,,,---,,,++++++...111&&&777FFF;;;OOOsssgggNNNBBB===333888GGGDDD888555>>>@@@999///555FFFKKKDDDEEECCC111###555XXXaaaSSShhhxxxwww___JJJEEE>>>333222111222222///+++...444444333777;;;:::777888>>>999777444111111222333222***...222111000////////////000000111222222222222333666222777555BBBjjjuuu{{{aaaeeejjjooouuu{{{}}}vvvqqqjjjwwwxxxzzz}}}wwwsss~~~{{{xxx{{{{{{uuuyyyvvvssssssuuuwwwvvvtttrrrtttuuuqqqlllkkkpppuuusssppphhhcccdddjjjllljjjqqqxxxzzztttooonnnlllhhhtttvvvqqqjjjnnnwwwuuukkkllljjjhhhffffffdddaaa___TTTKKKMMM\\\gggddd]]][[[\\\nnnrrrbbbZZZfffrrrtttgggfffbbbYYYOOOIIIJJJMMMGGGMMMUUUOOOBBBEEEFFF999GGGIIIHHHCCC<<<<<>>;;;<<<>>>???@@@@@@??????GGGLLLMMMCCC999555555555666:::===;;;888:::CCCJJJ@@@??????AAACCCCCC@@@>>><<<@@@AAA???DDDKKKEEE::::::<<<>>>@@@BBBCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCC@@@===:::777777:::???AAADDD???;;;<<<@@@EEEHHHIIIEEEDDDCCCAAA<<<:::AAAJJJDDD@@@===>>>CCCFFFEEEBBB<<>>>>>;;;<<>>>>>:::999===444666444...***+++000333...222444222000111333444......///111222222222222222555111777555DDDlllxxx[[[XXXYYY```gggnnn|||zzzlllhhhyyy}}}zzzyyyzzzzzzrrrqqqxxxtttuuuuuuxxx|||yyyuuuyyy~~~wwwssstttuuussssssuuuqqqooommmlllmmmoooqqqsssqqqnnnjjjggghhhmmmsssxxx{{{xxxrrriiidddhhhsss}}}yyyqqqttt~~~wwweeeeeeuuu~~~rrrgggddd```XXXQQQOOO___XXX\\\iiiiii\\\XXXaaapppjjj]]]YYYjjj}}}yyyfffbbb[[[PPPJJJLLLRRRTTTSSSQQQTTTPPPFFFBBBHHHNNNPPPOOOPPP>>>:::MMMPPPIIIPPPAAA888BBBPPPLLLEEEBBB>>>KKKKKKJJJJJJOOOVVVWWWTTTSSSTTTTTTQQQLLLFFFBBB???<<>>999777666888;;;===<<<::::::???CCCAAA;;;777666888@@@>>>???AAA???999555666<<>>???CCCIIIMMMLLLIIILLLGGGBBBAAACCCBBB>>>:::EEEFFFAAA;;;AAALLLMMMFFF@@@DDDCCC===:::<<<===:::666888<<<@@@BBBBBBAAAAAA;;;>>>BBBDDDDDDCCCDDDDDDLLLPPPSSSUUUVVVWWW[[[^^^fffiiikkkkkkhhhdddbbbaaa```aaaaaabbbaaa___[[[WWW\\\YYYWWWYYY\\\^^^]]][[[XXXVVVRRRNNNKKKIIIIIIIIIHHHDDDDDDHHHGGGAAA@@@CCCAAA???:::777777999===@@@666999;;;:::777555666888888666444333555777888777444555555444333333444666555000///444666333222555000222///+++---111000***---///111000---,,,...111111111000000...,,,***)))///...,,,*********,,,---))))))))))))))))))))))))''')))+++---...---,,,+++000...***'''&&&&&&'''((($$$'''***,,,,,,,,,,,,---------------,,,,,,+++***((()))+++.........---,,,'''***,,,---+++***))))))******))))))((((((''''''((()))***++++++,,,,,,+++******)))))))))***,,,---,,,******...444555///)))000$$$)))AAAWWW```LLL***...++++++---------000555@@@GGGAAA111///>>>GGGCCC999888999???KKKSSSMMMCCC???;;;888888:::999333---+++000555666444333666999:::888666999>>>@@@===:::555555333222111000000000222555777666111......///...111333222///---///222333777444:::777CCChhhqqqttt```]]]]]]aaafffmmm{{{~~~xxxpppqqq}}}}}}}}}~~~~~~~~~~~~~~~wwwsssxxxyyypppoooyyyxxxzzz{{{xxxuuuyyywwwsssqqqtttuuusssrrrtttrrrrrrrrrrrrrrrrrrrrrrrrooojjjdddbbbeeekkkqqqtttuuurrrmmmiiiiiimmmsssxxxpppjjjnnnvvvsssjjjlllxxxnnnpppnnnfff\\\VVVSSSRRRUUU^^^kkknnnaaaUUU___qqqhhh\\\___sssyyykkkbbbeeeUUUQQQLLLKKKPPPTTTUUUSSSLLLKKKJJJNNNWWW[[[QQQBBBFFFIII===999FFFHHHDDDNNNFFF;;;AAAKKKFFFBBBFFFHHHCCCFFFHHHJJJOOOTTTSSSNNNKKKKKKJJJHHHEEEBBBAAAAAA<<>>???===<<<<<<>>>JJJHHHHHHJJJHHHBBB>>>???777999;;;<<<<<>>===???BBBFFFDDDBBBCCCFFFGGGEEECCCCCC===666555:::AAAEEEFFF<<<=========???CCCAAA===;;;>>>===777666:::======BBBDDDHHHKKKLLLLLLLLLKKKPPPUUUZZZ___bbbeeehhhjjjkkknnnrrruuuwwwzzz~~~~~~{{{wwwqqqmmmjjjhhhhhhhhhdddbbbaaa[[[PPPIIIIIIQQQNNNIIIDDDAAABBBDDDEEEAAA@@@===999444222222333444555666888::::::888555---111777;;;<<<999555333222......333666333333555...111333777===???666***,,,---...---,,,,,,---...///......------,,,,,,,,,,,,++++++++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,---...///...---,,,)))'''%%%$$$%%%'''+++,,,,,,,,,,,,---,,,---------,,,,,,+++***((()))+++---......---,,,(((((()))******(((&&&%%%))))))))))))))))))))))))&&&'''(((***+++,,,,,,,,,***)))((((((((()))***+++***(((&&&(((,,,...,,,)))111))),,,===RRRbbbSSS222---***)))***)))''')))...777===;;;222111<<>>;;;;;;AAADDD<<<111666444222000111444777:::111...///777CCCEEE===333777666777:::>>>>>>999444333222111000000///000000...000222333222222333444333444555444333333444555555777444999555BBBiiisssvvvaaa______aaadddlll|||}}}xxxvvvxxxyyyrrr{{{{{{|||}}}~~~~~~wwwyyyyyynnnmmmttt}}}|||{{{{{{wwwuuuxxx~~~qqqoooqqquuuvvvrrrqqqsssrrrssstttttttttrrrpppooopppiiiaaa```fffmmmrrrtttooommmlllnnnrrrttttttsssvvvttttttvvvvvvssssssuuulllhhh^^^SSSPPPVVV\\\^^^VVV```jjjmmmhhhdddeeehhh]]]XXXbbbtttoooXXXOOOWWWLLLJJJIIIKKKNNNOOONNNLLLCCCDDDHHHSSSaaadddVVVEEEJJJPPPJJJGGGMMMMMMMMMUUUHHHBBBJJJSSSKKKCCCBBB???CCCHHHLLLNNNQQQSSSPPPJJJCCCBBBAAA@@@@@@AAABBBCCC>>>@@@CCCDDDCCCBBBAAAAAAAAAAAAAAABBBAAA>>>999555777888;;;===????????????EEECCCDDDGGGGGGCCCAAACCC??????>>>======@@@DDDHHHHHHKKKOOOPPPMMMGGGBBB???GGGDDDAAA@@@@@@@@@???===DDD>>>777555999???CCCEEECCCEEEJJJPPPPPPLLLJJJLLLFFFHHHGGGDDDDDDJJJOOOQQQQQQUUU\\\cccjjjooorrrsssmmmqqqxxx~~~|||xxxvvvppphhh^^^VVVPPPMMMLLLEEECCC@@@???AAADDDFFFGGG===;;;888777666444111///777777666555444444333333222//////222444222000111///000333:::DDDFFF<<>>>>>888333000//////......//////000///......///222444555555000//////000222333222111333555111666333@@@gggrrrrrr^^^______aaafffqqq||||||zzzoooppp{{{yyyoooooo~~~}}}{{{{{{||||||zzzppplllvvv|||||||||zzzwwwtttuuuwwwnnnooossswwwuuupppnnnpppqqqqqqqqqpppooonnnmmmlllooofff^^^^^^fffooorrrrrrnnnppptttwwwxxxvvvssspppppppppnnnllllllnnnjjjdddhhhUUUHHHNNNZZZ___]]][[[WWWdddnnnnnnlllkkkdddZZZ^^^gggfffXXXSSSXXXVVVMMMPPPKKKHHHHHHHHHFFFDDDDDDKKKMMMNNNPPPRRRRRRQQQNNNIIIJJJHHHFFFIIIHHHHHHKKKKKKCCCJJJSSSPPPMMMKKKEEEMMMPPPQQQOOOPPPRRRPPPLLLCCCBBBAAAAAABBBCCCCCCCCC;;;>>>AAADDDEEEEEEEEEDDDGGGDDD@@@<<<:::::::::;;;???>>>======>>>>>><<<:::999777999???AAA@@@AAAEEEEEEDDDDDDDDDDDDEEEGGGIIICCCHHHNNNRRRPPPJJJCCC>>>FFFDDDBBB@@@>>>???@@@AAAHHHEEEBBBBBBDDDEEEDDDCCCBBBAAAFFFMMMJJJBBBCCCLLLMMMQQQVVV[[[aaajjjrrrvvvyyyqqqggg]]]UUUNNNEEE@@@HHHCCC===;;;===BBBGGGJJJ<<<:::777555555666777777999666555555555333111///222///---111888===:::555000---+++,,,///000...,,,...,,,+++))))))+++,,,...000000///...---+++)))(((++++++++++++++++++++++++)))((((((((()))+++---...,,,...///000///+++(((%%%(((***,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,+++******+++,,,,,,,,,++++++---***(((+++///111---)))******))))))))))))))))))&&&''''''(((((((((((((((***))))))(((((('''''''''((()))***(((&&&'''***...******++++++;;;ZZZ^^^EEE888333111222111---,,,...///,,,...000+++###%%%...333333111111777>>>===888666:::===;;;777333222333333999>>>===666111000222///000333777:::888444///...............///000000444111......111333222000...,,,***,,,000222000...///222///555222>>>cccmmmpppaaacccdddffflllxxxzzzxxx}}}yyykkkoooyyyooohhhooo|||yyyxxx{{{vvvqqqttt~~~xxxzzz{{{yyyvvvtttqqqoooppprrrwwwyyysssllljjjnnnqqqooommmlllkkklllmmmnnnkkkddd^^^```hhhoooӵwwwqqqnnnmmmppprrrppplllmmmoooiii```VVVIIINNNiiitttcccQQQMMMYYYppp~~~rrraaa\\\___aaaffflll^^^GGGLLLeeegggRRRSSSLLLFFFFFFFFFDDDFFFKKK[[[UUUMMMGGGDDDDDDGGGJJJOOOJJJIIIJJJIIIJJJIIIDDDKKK>>>@@@JJJQQQ[[[bbb]]]OOOPPPNNNIIIHHHMMMPPPPPPGGGFFFEEEFFFGGGEEEBBB>>>999:::<<<>>>??????===<<>><<<<<<>>>AAACCCFFFCCC@@@>>>===;;;999777ĦAAADDDHHH>>>@@@CCCĦLLLLLLGGGDDD@@@>>>>>>@@@CCCEEEFFFGGGFFFDDDAAAAAAEEEHHHEEEӵMMM[[[YYY\\\bbb```\\\dddqqqrrrxxxtttlll___Ħ999999:::<<<>>><<<999555;;;:::888666666666444111000...,,,,,,---000333666333111///000333444222///000...,,,*********,,,---000000000///---+++)))(((++++++++++++++++++++++++'''(((***+++,,,,,,+++++++++,,,------------,,,+++)))+++,,,,,,+++***+++,,,+++,,,,,,------,,,,,,,,,++++++++++++++++++******,,,)))'''***000333000---,,,++++++***)))((((((''')))))))))(((((('''&&&%%%*********))))))(((((('''%%%)))------)))((()))+++'''******&&&222SSS^^^LLL333...+++---...+++)))***+++'''+++333222******222333444333111444999:::666000111333555777777777777<<>>===<<<<<<<<<999777666:::@@@DDDEEEEEEEEEEEECCCBBB@@@>>><<<<<<<<<===>L@@@@@@BBBFFF???@@@=hĦAAACCCAAA??????AAACCCDDDDDDCCCFFFIIIGGGCCCCCCGGGLLL4ĉ@ӵcccfffllltttzzz>LXXX\\\SSSFFF===999888777555999999555111111444555222//////111222000---...333444333222222444444333222111000///---,,,,,,---------------------.................................)))***,,,---...,,,***)))++++++***++++++---...///+++,,,---,,,+++***+++,,,++++++,,,---------,,,,,,,,,,,,++++++*********)))(((&&&%%%(((,,,......,,,,,,++++++******)))(((((())))))))))))((('''%%%%%%))))))*********)))(((((("""''',,,---+++'''&&&&&& !!!###$$$???MMMCCC222,,,***,,,...+++)))(((+++'''***333555000,,,...---000000...///444555444222...***(((***000666:::GGGAAA888333333777:::===555333111///.........///...---------...///000000000...---...000111111000333222222333555666555444///444333:::777BBBeeemmmqqqeeeggghhhmmmyyy~~~xxx|||}}}zzz}}}tttqqqrrryyy|||zzz{{{{{{{{{{{{{{{}}}yyy{{{yyy~~~|||ttttttvvvtttpppooosssrrrnnnsssuuuwwwtttjjjbbbfffnnnlllllllllmmmnnnqqqssstttlllnnnrrrvvvyyyGG=?qqqssstttlllccc]]]XXXTTTTTTVVVcccgggjjjbbbUUUPPP[[[jjjvvvmmmbbb\\\^^^```^^^YYYOOOCCCEEEWWWaaaZZZPPPOOOEEEBBBFFFPPPRRRNNNOOOVVVDDD>>>>>>HHHPPPRRRPPPQQQNNNEEEKKKNNNDDDGGGMMMDDDLLLMMMZZZaaa\\\XXXQQQCCCFFFJJJLLLIIIGGGHHHIIIHHHHHHEEECCCEEEHHHHHHEEEAAADDDAAA>>>===>>>???===<<<999>>>DDDGGGEEEBBBAAA@@@???@@@@@@>>><<<<<<@@@DDDHdĦ>>>===???CCCEEE=Īj===@@@FFFLLLPPPMMMGGGAAACCCIIIPPPQQQOOOPPPVVV\\\GG=?HdĦ~~~nnnccc\\\VVVRRRHHHFFF@@@888666:::;;;777444222222666666111000333111222333333222111222333000000000000000000000000------,,,,,,---...///000..............................------,,,++++++************++++++,,,---...,,,---...,,,******+++,,,***+++,,,,,,---------,,,---,,,+++***))))))))))))&&&&&&&&&&&&'''((()))))))))))))))******+++++++++'''(((((())))))(((((((((&&&'''((()))))))))((('''###&&&***,,,+++(((&&&$$$)))(((+++((('''888FFFBBB666000---000222///+++******'''(((///666666000***&&&+++...,,,,,,000222111000///+++''''''---777???CCC999//////666<<<;;;888++++++++++++,,,...111444---,,,,,,,,,,,,------...***,,,...///000000111222///000111111000000111222111444111777444@@@fffpppooo]]]___aaaӵ}}}ĭӵyyyӵĦzzzvvv||||||uuuvvvӵӵnnnpppĦƜ`1.׼suuuxxxyyypppĦhhhsss```kkkgggUUUNNN[[[eeeӵ[[[ĦOOO^^^aaaUUUIIIEEEAAA@@@IIIUUUĭӵGGGJJJĦSSSSSSKKKĦGGGĦHHHKKKJJJHHH???<<<999999===@@@@@@@@@888999===GGGDdDBBB???<<&e|||g&esss>hӵ}}}zzzvvvyyyg&etttguO>uO>&egggjjj4ff?>ߝLrrrgĉ@pppqqqnnnhhhShӵddd^^^\\\^^^dddbbb]]]g&e]]]>hӵcccXXXBBB>>>JJJLLLQQQPPPfff?><zOOOg&e>&e;;;EEEHLWWWZZZ]]]ShӵgLCCC@@@@@@???;;;999888999:::999888<<<S?ʬ@@@???3h?D%%)?AAAAAAZufĦFFFGGGHHHgLSSS\\\___g&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><zfffQQQ=?Ħ444g&e000g&e---///000S?ʬ+++4ff?>ߝL///@e///g&e---...---3h?g&e>&e***+++??++++++,,,,,,,,,+++*********((('''&&&&&&'''(((***((())))))*********))))))---,,,***)))))))))***+++---+++)))'''&&&'''((()))+++------+++'''%%%&&&(((((((((***+++)))'''---555???;;;000&&&***444222'''++++++))))))000888999444000---'''$$$***333333---555000...333===DDDEEEBBB+++,,,...///...,,,***(((***,,,000333333000+++)))......---,,,+++,,,///222,,,***+++......000777@@@<<<666000...111333333111333111666333777777gggsssppp[[[4Dӵ~~~Hƅ^Hu]ĦxxxHu]ĦtttZuR)Ħsssnnnsssyyy{{{Hu]ĦqqqHŐeHŐeHu]ĦtttqIܗGIӵnnnttlllkkkgggHGgĉ@gggfffccceeehhhiiiddd___Hu]ĦVVVZuR)ĦQQQNNNFFFGGGOOOUUUWWWsߝLGdUĦLLLHƅ^Hu]ĦJJJntHdĦXXXTTTHGgĉ@LLLHdĦ;;;<<>>@@@AAAEEEGGGCCC;;;Htƅ^AAAAAABt=o9ĦDtfo9ĦEEEHHHLLLg?MMMMMMHdĦyyyHu]ĦttHƅ^Hu]ĦH׼stQje<Ħ~~~}}}yyyBt=o9ĦH׼sZZZNNNBBB@@@NNN```mmmvvvHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]Ħ999Hu]Ħ---111Htƅ^111qIܗGIӵ---H׼s+++///Hu]Ħ,,,---Bt=o9ĦHƅ^Hu]Ħ***,,,---------,,,+++***)))(((***)))'''&&&&&&''')))***************)))))))))))),,,+++******)))))))))***,,,+++***(((((((((((()))***,,,---+++(((&&&'''((()))***++++++'''%%%,,,666FFFLLLFFF222$$$###%%%###"""(((------)))&&&)))---333666666555777777000&&&)))+++000555999888444000//////......---,,,+++******+++,,,------,,,++++++---......---,,,---///111222...---/////////444:::===888222000111222000---444222888555999999hhhtttpppYYYXXX4DuXӵ}}}~~~DdDΦDdDĦsssDdDĦ{{{ooot|>>HHHMMMEEEgeĦJJJkkksp?aĦlllGIdnuR)ĦDdDĦRRRQQQPPPOOONNNMMMRRRRRRMMMDdDĦ@@@===;;;:::GIdnuR)ĦDdDĦtttDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦIIIDdDĦ777po9u777666000000=ӊB1.uTӵ+++DdDĦ,,,...DdDĦ...GIdnuR)ĦDdDΦDdDӵ+++,,,.........------------,,,+++***)))(((***))))))(((((())))))***...---***((('''((()))***((()))***++++++***)))((())))))******))))))((('''))))))******)))))))))***&&&(((+++***$$$""",,,999IIIGGGDDDBBBEEEDDD777(((+++ 333>>>555)))%%%000111111000111777???EEEEEEDDDAAA<<<666222111111444111---***((()))+++------,,,+++***+++---000222+++---///000///......///111+++)))---111222222444111000000222444555444222111///444111666555eeeqqqtttWWWVVV4DuXӵ\\\pppDdDʜ4DuTӵvvv>d<ĦDt~~~pppiiiooo|||vvvkkk>d<Ħjjj>d<ʜDd<ʜ4DuTӵzzztttF&uTӵvvv4DufئL>ecccpuR)Ħeeeiiihhh```WWW\\\hhh>d<ĦVVVDtBBBEEEFFFKKKGGG<<d<ʜ4DuTӵGGG4DwDd<ĦOOOpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦoooaaaWWWOOOLLLJJJJJJPPPWWWMMMUUURRR```nnn~~~geĦzzzs<v>aĦpeӵDx<DdDĦ???;;;???EEEHHHGGGNNNTTTVVVDdDĦHHHHHHRRRcccpeӵDx<>dd<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<Ħ888peӵ444Ħ444F&uTӵ---DdDĦ///--->d<Ħ111peӵDx<>d<ʜ4DuTӵ+++,,,...///...---******+++,,,,,,,,,++++++*********))))))*********///---+++)))(((((()))***'''(((***++++++***)))((((((((()))))))))((('''&&&))))))))))))************###%%%((()))$$$$$$---999bbbNNN444''',,,666777111555(((***===JJJBBB888555DDD>>>555+++$$$&&&///999DDD@@@:::777555555444333222///+++((('''(((***,,,+++++++++,,,---...///000+++---//////...---...///000***(((,,,000000///000//////000222444555444333111///444111666555eeeqqqwwwbbbddd4DuXӵXXXhhhzzzD&dq&ĒRzzz~~~sdKĦDHRRudtttooommmkkkjjjmmmrrrsdKĦdddD&oq<Ōq&ĒRoookkkhhh>dp&ĒRpppuuunfʜd<Φ>d<Ħ^^^s&dq&ĒRUUUSSSi?ʜtd<ĦNNNHHܗDӊBGGG<xNNNNNNDDDBBBBBBBBB@@@B?daĦB?Ho9>d>>EEEJJJ>d<ӵB?Ho9<xCCCBBBCCCDDD>>>BBBIII&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦ]]]B?dp&ĒR//////>d<sdKĦ333B?Ho9---s&dq&ĒR,,,,,,,,,...///...---))))))***+++,,,,,,,,,,,,************************---,,,+++***))))))***+++(((((())))))******)))))))))))))))(((((((((((((((***)))((()))***+++***)))###$$$&&&((('''&&&,,,555XXXMMM<<<...(((+++000444666555;;;DDDCCC>>>???FFFQQQJJJAAA999000***...444777777777:::;;;999555000...---+++)))((()))***+++((()))***+++,,,,,,++++++***,,,------,,,,,,---...111---,,,///000---+++---222222222333222222111000333222777444888888hhhtttyyyffflll4DuXӵfffjjjuuuHu]3hhvvv|||ne=e{{{sssmmmlllkkkjjjmmmrrrnejjjaaapIƎ@t@huuuooojjj>hjjjllliiifeggg@ďDaaaaaa```]]]___fffmmmkkkbbbneaaaTTT=eRRRKKKHHHIIILLLMMMMMMIIIegemmmnnnsĪj@hRRR]]]cccfdDĦMMM@ďDDDDGGGHkgeIIIKKKKKKDDDDDDFFFHHHEEE@hBBBAAA@GPPPQQQHĪj@IŌBeneHkgenefeHu]3hhJJJVVViiisegeĦja>aĦ@Gsesssmmmeee\\\cccqqq~~~<Ō@GHkgesssfffVVVRRRJJJHĪj@IŌ]]]rrregeHu]3hIŌDdDĦne@h<<<999>h222///...se---ne...333@G,,,---sĪj@h...---,,,---...//////---******+++,,,,,,,,,++++++***++++++++++++++++++***++++++++++++++++++++++++((((((((((((((()))******++++++***))))))***+++,,,+++)))((((((***+++)))'''&&&$$$%%%((()))'''***...777===DDDDDD===444......&&&***---,,,***,,,333;;;:::555333333000+++,,,111666;;;@@@AAA>>>888222...+++++++++,,,,,,++++++*********************++++++***++++++***)))***,,,...///...///222111---,,,000222333333222111000000111444222888555999999hhhtttxxx]]]4DuXӵrrrĵD^yyyvvv}}}xxx{{{}}}mmmcccmmm{{{}}}tttmmmkkkhhhbbbzzztttmmmgggiiisssvvvkkkaaaooogggbbb___bbbeeeggg]]]___gggooojjj^^^ccc\\\OOOYYYRRRQQQQQQOOONNNOOOSSSNNNmmmqqqvvv______]]]WWWNNNDdDĦPPPTTTJJJPPPYYY>>>BBBEEEEEEJJJIIIHHHHHHCCC>>>HHHCCCAAADDDQQQYYY[[[cccXXXD^s׼sgeFm8>aĦs׼swwwkkkHo<<<:::999D^DdDĦTTTCCC???:::333000...---s׼s000,,,......222//////,,,------...---,,,---/////////...,,,,,,,,,,,,,,,+++***)))***++++++,,,,,,++++++*********+++,,,,,,,,,++++++)))(((''''''''')))***+++...---+++******+++---///,,,***((((((***+++)))''')))&&&%%%)))***((('''(((...333<<>>CCCGGGCCC888///++++++)))***---...///---,,,+++...---,,,******+++,,,---***+++***)))((())),,,...+++,,,000444333///111666///000111111000111333555333111666333777777gggssswwwΦ4DuXӵtvӵ>d<Ħzzz}}}Ħtttiiiiiinnnrrrxxx~~~uuucccjjjyyysssrrruuulllnnnlllĦfffgggiiihhheeeaaabbbgggkkkmmmmmmgggkkkoooooonnnlllmmmnnnqqqoooiiibbb[[[ZZZ^^^ccccccgggkkkiiidddaaacccggghhhccc\\\\\\cccjjjhhhaaabbbbbb]]]UUURRRYYYaaadddĦ<<d<ĦEEELLLSSSTTTRRRPPPRRRWWW\\\ZZZVVVBBBHHHFFF>>>???LLLTTTSSSRRRPPPMMMJJJGGGFFFEEEFFFAAACCCGGGJJJLLLNNNNNNOOOQQQSSSTTTSSSUUU]]]iiisssĦjjjddd\\\GGGMMMnnn>d<ĦBezzzgeFYĉ>aĦuuu}}}Benu]ӵ]]]YYY[[[AAA999>>>444CCC>>>DDDYYYnnn>d<Ħ>d<ĦĦ|||mmmWWWGGG???;;;666111///333111***Be111222...+++,,,Ħ444......////////////......---......///////////////000000///...------,,,,,,)))***+++,,,,,,,,,++++++---+++)))***...000000...---------,,,+++***)))((((((((((((((())))))))))))************************&&&))),,,...---***'''$$$++++++)))((((((((()))***,,,...000222111///,,,)))&&&+++'''!!!,,,???BBB777///+++000333,,,000:::<<>>222++++++...***+++,,,---,,,,,,***)))((((((((()))***,,,---...555333111111333111---))),,,---...///000000000000/////////000000111111222333555222999555>>>eeessssss?aŖ%7uSQuR)ӵsdKĦsssgdKĦppplllqqqxxx{{{llldddpppzzzpppooossslllggggdKĦiiikkklllfffdddccccccfffkkkoooqqqjjjmmmoooooollljjjiiijjjllljjjfffbbb______bbbdddllljjjgggeeeeeeeeeeeedddccc]]]XXX[[[aaaeeedddccc___iiifffUUUPPP[[[```gdKĦCCCWWWkkkhhhYYYQQQLLLRRR[[[[[[[[[VVVHHHNNNIIIFFFIIINNNXXXgggttt```cccaaaZZZVVVXXXXXXVVVSSSOOOPPPVVVWWWSSSQQQRRRgdDĦJJJNNNSSSYYY]]]aaa```ZZZOOOBBB999<<>>EEEEEEAAA999000++++++---***+++,,,,,,,,,,,,+++***(((((())))))+++,,,---......---...000222222111000.........///000000111111111111222222333444444444111222000777222:::aaaoooooo>Ahhhneiiilllxxx~~~nennnkkklllqqqssspppnnnnnngggmmm{{{}}}qqqqqquuuooonegggfffdddcccaaa```___aaadddiiinnnqqqkkkmmmnnnmmmkkkhhhgggggglllgggbbb___aaaeeejjjmmmqqqiiiaaa```dddgggddd___aaaYYYWWW]]]___]]]___ddd___ooommmXXXSSSaaaneOOOMMMPPPZZZaaa```XXXPPPRRRWWWXXX]]]```XXXIIIMMMPPPQQQWWWaaahhhjjj[[[]]]]]]\\\\\\\\\VVVOOOLLLRRRZZZ^^^ZZZTTTSSSDeMMMKKKMMMOOO\\\aaaeeebbbWWWIII???;;;CCCKKKOOOLLLMMMTTTVVVSSSWWWUUURRROOONNNOOOPPPQQQMMMMMMMMMLLLJJJJJJKKKMMM]]]iii}}}ne???BBBNNNvvvnennn>Ak<nnnfh}}}fffPPPEEEDeCCCAAA>>>FFF^^^zzzneneooo]]]JJJAAA777333111///222666999555ne777666000111111222222111111000111111111000///...,,,,,,/////////...------,,,,,,------,,,,,,,,,---...///...,,,++++++---...---,,,,,,,,,,,,,,,++++++***)))...------,,,***))))))(((''''''(((((()))))))))***))))))***++++++***((('''((('''&&&&&&'''+++...000(((((())))))(((((('''&&&)))&&&&&&000>>>IIIMMMMMMHHHAAA???;;;111444<<<:::AAA>>>888222...+++++++++***++++++,,,,,,,,,++++++))))))******+++,,,---...)))+++...///000000111333///......//////000111222222222222333444555555555555666333999444<<>>EEENNNIII<<<777///++++++++++++*********++++++,,,,,,,,,+++)))***+++,,,,,,---------+++...000///---+++---000......------...///111222000000111222333333444444777888444;;;555===cccqqqYYY[[[\\\\\\ZZZZZZ[[[\\\______\\\XXXYYY___bbbbbbxxxzzz{{{vvvssstttuuuvvvxxxyyyxxxsssnnngggqqqpppgggeeehhhgggdddgggggghhhhhhhhhfffdddccc^^^WWWRRRWWWccclllmmmjjjpppooommmkkkjjjgggeeeccc```^^^^^^aaagggkkkllljjjeeedddccceeeggggggdddaaaeeeaaabbbgggfffaaadddlllggg___XXX[[[dddgggaaaZZZJJJEEE@@@DDDSSScccjjjjjj___[[[bbbggg```[[[TTTGGGSSS^^^bbbYYYSSSWWW\\\[[[jjjkkkllljjjeee^^^[[[ZZZVVVYYYZZZXXXTTTRRRSSSTTTRRRTTTXXX[[[]]]]]]\\\[[[UUUNNNIIIIIIHHHFFFIIIOOOPPPRRRPPPLLLKKKNNNRRRSSS[[[UUUOOORRRXXXZZZSSSLLLKKKNNNTTT^^^oooeeeSSSKKKHHHGGGHHH777BBBUUUnnnxxxtttttt~~~mmmYYYooovvv|||qqqsssQQQEEE>>>888>>>AAAAAADDDNNNccchhhMMM<<<777888666444555777777333000///000000111111000000/////////000000000000000///...............------------,,,***))))))+++---.........---,,,+++***++++++******+++,,,,,,,,,++++++)))))))))))))))))))))))))))))))))******+++++++++***)))))))))))))))******+++***((('''''')))+++---)))((((((''''''((()))***+++)))222AAAGGGDDDEEEMMMAAA<<<>>>>>>>>>JJJRRRKKK666000***''')))++++++************++++++,,,,,,,,,***+++,,,---......---------000111///+++***,,,...------------...///000000///000000222333444555555333444111777222:::```nnnXXXXXXXXXXXXWWWVVVVVVUUUZZZ]]][[[VVVUUUZZZ___```ppprrrvvvyyyxxxuuuwww{{{nnnmmmllllllqqqtttooogggiiioooggg```ffffffbbbeeennnllljjjgggeeedddcccbbb___XXXTTTYYYfffooopppmmmsssqqqmmmjjjgggdddaaa^^^UUUZZZbbbiiillliiibbb\\\bbbeeehhhjjjiiigggfffeeebbbdddfffggghhhiiillloooaaaTTTOOOZZZeeeccc[[[UUU===BBBKKKXXXccciiiiiifffnnndddaaa]]]UUUVVVYYYTTTcccaaaWWWIIIEEEPPPaaammmkkkiiiiiigggbbb\\\[[[]]]cccbbb]]]UUUQQQRRRTTTSSSVVV]]]eeeiiieee]]]UUUOOOIIIGGGMMMWWWYYYQQQLLLMMMFFFIIIMMMNNNLLLIIIGGGFFFXXXSSSOOOPPPUUUWWWUUURRRMMM\\\sssaaaRRRKKKKKKUUU[[[TTTKKKGGGYYYfffttt{{{~~~{{{qqq{{{mmmxxxqqqLLL777444777:::;;;===EEEQQQ[[[___KKK===999555444666777666555///000000000000000000///...///000000111111111000........................++++++*********+++,,,---,,,------,,,***)))+++,,,)))***+++,,,,,,,,,,,,,,,,,,,,,---------.........+++++++++***************)))))))))))))))*********,,,+++***((((((((())))))((((((''''''(((((()))***)))111@@@LLLLLLDDDEEELLLGGGBBBBBB@@@>>>GGGHHH:::111---(((&&&(((***+++***************+++,,,------++++++---...///...------,,,---...---------///111,,,---...///000000000///000111222333444555666777444555222888333;;;bbbpppuuuaaa```^^^]]]\\\ZZZVVVRRRWWW\\\\\\VVVSSSXXX___cccfffgggjjjlllhhhfffnnnzzzvvvsssnnnmmmsssxxxqqqeeegggmmmeeecccmmmhhhaaalllwwwsssmmmfffbbb`````````]]]ZZZYYY]]]dddkkkpppqqqoookkkhhhfffeeedddaaa___\\\aaahhhkkkjjjeee```]]]dddeeegggggggggeeeddddddbbbhhhhhhccceeellllllfffVVVUUUVVV]]]cccaaaVVVKKK@@@OOO```gggdddaaaeeelllpppbbbYYYSSSMMMWWWeeegggbbbXXXNNNKKKOOOWWWcccmmmccc^^^]]]```aaa]]][[[]]]cccddd^^^UUURRRVVV[[[[[[aaaeeehhhdddZZZPPPJJJHHHLLLMMMVVV```^^^SSSOOOSSSWWWYYY[[[\\\WWWQQQLLLKKKNNNPPPQQQQQQSSS[[[gggpppvvv___MMMKKK___YYYXXX\\\YYYRRRUUU___fffggg{{{}}}~~~qqqppp|||~~~pppKKK999<<<>>>>>>999444555<<>>eeessswwwssspppmmmllljjjeee___ZZZVVV\\\^^^XXXTTTYYYbbbhhhjjjiiigggbbbWWWQQQZZZiiijjjgggaaabbblllssskkk^^^___fffaaadddoooeee^^^oootttpppiiidddbbbcccfffhhhXXXZZZ]]]^^^```eeemmmtttfffdddaaabbbeeefffeeeccclllmmmlllgggcccbbbdddhhhfffdddbbbaaabbbbbbaaa___eeemmmkkk``````iiigggZZZOOO\\\dddaaaaaabbbUUUCCCWWWUUUWWW]]]dddiiinnnrrrTTTPPPUUUYYYWWW]]]ccc___VVVMMMMMMZZZeeebbb]]]\\\\\\TTTRRR[[[bbbaaa]]]]]]VVV[[[ZZZRRROOOVVV___bbbaaaaaa]]]SSSIIIFFFLLLSSS]]]YYYYYYXXXMMMBBBFFFSSSTTTSSSRRRPPPMMMJJJJJJLLLIIIQQQYYYYYYZZZgggjjj```___VVVIIICCCRRRQQQSSSUUUOOOLLL]]]ssspppmmmgggXXXWWW]]]mmmGGG666999444>>>IIIKKKDDD;;;666444///000333;;;LLLiiivvv[[[III>>>999777222222222333333222222222222222222222111///...------.....................+++,,,---.........------***,,,---,,,))))))+++...((()))***+++,,,---------......---,,,+++******)))++++++***)))((('''&&&&&&'''((()))+++++++++***)))((()))***++++++***)))(((''''''((()))******))))))222KKKdddhhh]]]TTTTTTWWW===;;;>>>>>>===DDD>>>)))******))))))((()))***+++******))))))***,,,---///+++,,,...000000///---,,,000---+++,,,///222222000---///333555666555222000,,,---...///111222333444111333000777333<<>>:::777666444444666:::>>>AAAhhh~~~aaaKKK???999333///111000---///444777444111111333111---)))....../////////...---,,,------,,,,,,,,,,,,++++++...---,,,,,,+++++++++,,,++++++++++++,,,---...///(((,,,000///***((()))++++++++++++***************(((((()))************)))+++...,,,''''''+++)))$$$+++(((''''''%%%%%%,,,444GGGQQQXXX^^^jjjppp^^^DDD555AAALLLHHH:::---+++///000...++++++------+++(((++++++,,,,,,,,,+++******++++++******+++---...///***+++,,,............---000000000000///...---,,,222222111111222222333444444333444555444===YYYvvvyyyCCC;;;@@@TTTfffjjjhhhhhhnnncccYYYWWWWWWXXX[[[```fff```YYYXXX[[[]]][[[WWWUUU]]]^^^aaaiiigggaaaddd```bbbfffiiijjjkkkjjjjjjlllhhhbbb___^^^_________]]]\\\]]]aaaeeefffddd```eeecccccceeeddddddiiipppeeebbbbbbeeeiiijjjeee```]]]___bbbbbb___^^^fffpppccc```___aaaeeefff```XXX^^^eeeiiieeeaaabbbeeefff```]]]___hhhlllfff\\\VVVRRRfffsssjjjXXXNNNMMMNNNNNNZZZ]]]]]]```\\\YYY```[[[UUUSSSZZZ^^^YYYRRRNNNGGGPPPXXXYYYWWWWWWUUURRRLLLIIIJJJSSS\\\^^^___```WWWSSSSSSWWWXXXTTTRRRRRRHHHKKKSSS\\\\\\VVVVVVYYYnnnwwwmmmWWW___nnnWWWUUUzzzggg^^^fffUUUKKKIIIDDDFFFKKKUUU^^^ZZZUUUQQQSSS^^^mmmxxxeeeoooNNN===;;;<<>>CCCKKKXXXvvvdddYYYfffeeedddhhhoooyyyzzz{{{{{{{{{|||rrrssshhhQQQDDD\\\vvvqqq^^^DDD===;;;@@@===999444111111333444555888777555444444555777999777555555999CCCVVVrrrvvvWWWBBB999555444555...000222///+++***...222...---,,,,,,,,,---...///+++++++++*********))))))---------,,,,,,,,,,,,,,,************+++,,,------***,,,---,,,)))(((***---,,,,,,+++***))))))((((((***)))))))))***+++---...111000***$$$###(((,,,---###"""###+++===RRRccckkk```___```aaa]]]QQQAAA666===>>>===666,,,'''(((+++---+++))))))***+++++++++((()))***,,,---............------,,,------......+++,,,...000111111111000,,,---...000222333444555000000//////000000111222666444333333222;;;YYYvvvvvvuuummmaaaSSSEEEDDDTTThhhiiinnntttvvvooocccXXXSSSUUUVVVYYY___dddddd___YYYTTT^^^TTTGGGPPP\\\^^^^^^ZZZ]]]___^^^[[[\\\bbbgggiiiaaaXXXWWW\\\aaaaaa______aaadddfffiiikkklllmmmeeedddgggjjjhhhaaa]]]]]]iiihhhfffffffffeeedddbbb```eeeeee```bbbjjjkkkeeellldddeeennnhhhYYYWWWcccdddiiiiiidddaaadddjjjmmm```]]]\\\```bbbaaabbbfffmmm^^^OOOIIIKKKPPPTTTVVVMMMZZZ```bbbgggdddbbbiii```WWWOOONNNSSSXXXZZZ[[[aaa^^^\\\YYYMMMAAADDDPPPaaa```aaabbb]]]UUUSSSVVVZZZSSSOOOQQQRRRPPPPPPQQQXXXRRROOOVVViiiZZZWWWoooeeeXXX}}}aaa\\\rrryyygggVVVTTTMMM???GGGKKKEEEPPPMMM<<>>LLL[[[aaaeeennnzzz~~~zzzuuurrrrrrssstttuuurrruuugggYYY\\\]]]VVVSSSXXXXXXVVVTTTRRRUUU\\\bbb___[[[XXXZZZ^^^```^^^[[[WWW]]]ccceeebbb```bbbeeecccdddeeebbb[[[WWW^^^hhhbbbeeehhhgggccc___^^^___]]]aaadddfffhhhggg^^^TTTZZZ___]]]XXX\\\gggllliiigggfffbbb___```bbb^^^WWW______eeemmmooohhh^^^ZZZUUULLLNNNYYYWWWHHHDDDLLLGGGVVV^^^```bbbXXXNNNQQQ```WWWKKKDDDJJJVVV^^^^^^VVVNNNIIIKKKPPPTTTZZZ___bbb___\\\[[[XXXWWW\\\cccTTTUUUXXX[[[XXXRRRRRRVVVuuufffLLL>>>999AAAMMM___KKKVVVppp{{{DDDQQQEEE>>>EEEMMMLLLHHHHHH:::FFFGGGHHH@@@FFFVVVHHH^^^bbb[[[]]]xxxuuuzzzVVVQQQQQQXXX^^^\\\UUUQQQCCCIIINNNKKKCCC===>>>AAA:::;;;>>>CCCKKKUUU```gggooossstttmmm___SSSNNNNNNUUUUUU>>>777777///444666;;;999777444222333888;;;888999999888888666555444555;;;>>>;;;777666666444===666...000@@@]]]{{{___QQQ>>>111---000333555000///...---,,,---......---------,,,,,,,,,+++++++++,,,...//////...---------,,,,,,++++++,,,------***))))))))))))***++++++******)))))))))(((((((((++++++***)))***+++,,,---...***(((+++,,,***((((((222JJJVVVJJJ@@@GGGPPPQQQWWWJJJAAAAAA@@@999333222&&&&&&&&&(((******(((&&&***+++,,,,,,***)))***+++,,,,,,------,,,++++++***,,,------.........------***+++,,,............---...------------///111222222222222111222333333444444333444444222:::VVVrrrrrrjjjdddaaaiiivvvyyykkk\\\MMMOOOKKKFFFKKK\\\oooyyy|||}}}~~~}}}{{{www~~~{{{sssmmm___RRRRRRSSSSSSRRRQQQQQQQQQRRRRRRSSSTTTVVVYYY[[[YYYVVVRRRXXX___ggghhhbbb^^^^^^aaagggddd```]]]WWWTTTYYYaaa```eeejjjiiiddd___^^^```dddfffhhhggg^^^TTTQQQTTTdddbbb]]]ZZZ```hhhhhhaaa[[[\\\[[[XXXZZZ^^^^^^ZZZeeehhhnnnqqqkkk___WWWUUUWWWZZZXXXNNNDDDEEENNNXXXCCCRRRYYY[[[]]]UUUMMMPPPTTTYYYZZZUUUQQQRRRQQQNNNLLLMMMMMMOOOWWWbbbgggfffddd___[[[YYYWWWUUUYYY^^^]]]]]]^^^^^^\\\aaapppsssZZZ[[[UUUFFF999;;;IIIVVVIII===tttuuubbb]]]___FFFSSSWWWOOOLLLOOOHHH999===GGGLLLLLL:::BBBlllttt[[[aaaZZZ]]]}}}eeeooohhhSSSNNNPPPNNNJJJIIINNNRRRNNNFFFBBBGGGMMMNNNJJJEEECCCCCCCCCAAA@@@@@@AAABBBBBBAAAJJJ>>>333666AAAFFF???555777===111777777333AAA:::BBBBBB@@@<<<999888;;;>>>:::;;;;;;;;;:::888666444444888888333333888<<<<<<111;;;BBB???666111777???```|||mmmSSS@@@777666666111111000///...------,,,,,,,,,,,,,,,+++++++++***+++,,,...///000///...---......------,,,------...(((((()))***++++++***)))(((((((((((())))))))))))+++************)))))))))((((((***)))%%%%%%111@@@rrrqqq\\\>>>666DDDJJJCCCEEE444///999;;;---%%%)))'''((()))+++,,,+++)))(((***,,,//////,,,***)))***+++,,,---------------,,,***+++,,,---......------,,,---...//////...---,,,......------...000222444111111111111111222222333333222444555333:::UUUppptttaaaaaaccciiiqqqssskkkbbbwwwkkkTTT???999CCCMMMPPPTTT]]]jjjtttvvvpppfff^^^ZZZjjjuuuxxxrrr___SSSZZZUUUUUUUUUVVVVVVSSSNNNKKKJJJNNNSSSVVVVVVSSSOOOKKKZZZccclllnnnhhhbbbbbbeeeiiiddd```^^^ZZZSSSPPPQQQ^^^bbbdddaaa[[[YYY\\\``````bbbfffdddVVVJJJQQQbbbjjjaaa[[[```iiimmmiiicccWWW[[[]]]ZZZ[[[bbbgggiiijjjmmmooolllaaaWWWXXX^^^PPP]]]\\\IIIDDDQQQWWWOOOMMMYYY]]][[[ZZZPPPGGGKKKBBBTTTbbb___SSSIIIAAA;;;KKKPPPPPPMMMRRR___eeebbb___ZZZWWWXXXXXXXXX[[[___bbb```___```ggg~~~kkkVVVTTTzzznnnRRR999<<>>CCCXXX]]]NNNAAAAAA888999GGG^^^RRRIIIXXXPPPIIIUUUUUU]]]yyyYYYddduuu^^^FFF666===NNN:::@@@DDDHHHQQQZZZTTTGGGIIILLLQQQUUUTTTOOOHHHCCCBBB???===???BBBCCCBBB@@@@@@>>>;;;:::999999::::::666<<<444???;;;666FFF777===AAAFFFGGGEEEBBBAAAAAA888999;;;<<<<<<;;;:::888111777888444333777999777<<<777222222555888888777777===OOOsss}}}\\\DDD888555222222222111000...,,,++++++++++++************)))+++,,,...000000///...---///......---------......(((((((((***,,,,,,***(((''''''(((((())))))************+++******)))(((''''''+++000---%%%***EEEaaakkkmmm___FFFBBBLLLGGG555222:::AAA>>>555---***+++''')))+++,,,------......***---111111---***))))))((()))***+++,,,---------((()))+++---......------...///000000000///------......---...///222555777000000000000000111111222222222555777444;;;TTToooxxxkkkdddpppxxxiiiaaa]]]sssjjjbbb[[[MMM===888<<<@@@DDDIIISSS^^^ccc[[[OOO[[[mmmwwwooobbbcccnnnxxxeee[[[UUUXXXYYYSSSRRRVVVPPPRRRTTTTTTRRROOONNNNNNYYYaaaccc^^^^^^eeegggccceeecccaaa^^^\\\[[[YYYXXX\\\aaaddd```XXXUUUYYY```aaa___```^^^SSSMMMZZZooobbbYYYWWWcccmmmiii]]]UUUYYY[[[aaahhhjjjiiihhhiiivvvrrreeeWWWXXXbbbeee^^^YYYPPPHHHHHHPPPWWWWWWSSSWWW___ffffff]]]PPPFFFAAAIIIRRR___```MMM888777BBBUUU^^^^^^RRROOOZZZcccccc[[[ZZZYYYYYYXXXYYYYYYYYYsssooollluuuwwwWWWQQQcccxxxoooVVV@@@333III___VVVZZZHHHeeelllqqqoooaaaPPPFFFAAA???@@@CCCIIIMMMNNNKKKGGGCCC???NNN___fff^^^UUUWWW___NNNQQQQQQ___\\\CCClllkkkRRRFFFAAA??????BBBBBBFFFHHHIIINNNVVVZZZZZZMMMNNNMMMLLLIIIFFFBBB@@@888:::===@@@@@@>>><<<:::333555888;;;===>>>>>>>>>:::???CCCDDDAAA@@@CCCFFFFFFDDD@@@<<<:::999999:::<<<<<<;;;888555222333444222333444444333333555777<<<;;;::::::999::::::;;;000333777???RRRtttyyyVVV@@@444444666888444---,,,///***//////)))&&&)))+++)))*********+++,,,---...///......---------,,,,,,,,,+++******)))(((''''''&&&,,,,,,+++***)))(((''''''"""'''---000,,,&&&$$$'''111%%%%%%333===>>>FFFSSSAAAMMMPPPDDD;;;;;;:::555999AAACCC999---''''''((((((***,,,.........,,,+++)))***,,,------,,,+++***+++++++++++++++++++++++++++++++++******+++...111......---,,,,,,,,,------...,,,***+++...///...,,,......//////000000111111555222222555555>>>WWWqqqrrrkkkeeeppp{{{qqqeeecccaaaZZZ[[[eeeqqqmmmWWW@@@555999???FFFNNNUUUUUUKKK???MMMTTTZZZYYY[[[cccjjjlllpppaaaUUUTTTVVVUUUVVVZZZXXXWWWVVVTTTRRRQQQQQQPPPRRRWWWYYYXXXXXX\\\^^^^^^^^^``````]]]XXXUUUUUUWWW___aaacccbbb^^^[[[[[[]]]dddccc^^^XXXUUUYYY]]]___]]]]]]dddnnnooodddWWWQQQ]]][[[YYY\\\aaaeeehhhiii]]]aaa```]]]```eee^^^QQQNNNLLLJJJKKKNNNQQQQQQQQQZZZ\\\[[[VVVNNNKKKOOOTTTQQQPPPNNNGGG<<<888AAAMMMXXX\\\WWWOOOPPP\\\```[[[]]]]]]\\\XXXVVVYYY```gggggg~~~wwwXXXTTTfffoooaaaNNNXXXEEE;;;;;;YYYkkkYYYUUUMMM|||oooiiifff^^^QQQIIIGGGFFFDDD@@@AAABBBAAA???@@@BBBEEERRRWWW___ddd___TTTOOOPPP[[[```^^^bbbttt```qqqUUUPPPCCC999999===@@@CCCGGGFFFIIIHHHFFFGGGKKKLLLJJJGGGGGGHHHHHHFFFBBB???===>>>>>>===<<<;;;999888888777888888999999999999999999>>>BBBBBB???>>>@@@CCC<<<;;;;;;:::;;;<<<===>>>:::999888888888888999999888777666444444333222222222222333444555666777777555555333000333BBBXXXiiizzzYYYHHH666111333222000...222555333,,,)))+++,,,***++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,*********)))((((((((('''++++++******)))((((((((()))'''%%%&&&'''(((((()))***%%%000JJJVVVIII777///EEELLLIII<<<444555666111;;;???>>>444+++)))***+++***+++,,,---------,,,+++((()))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,+++***+++...000......------------......///---,,,---000111000///......//////000000111111333000000222222;;;UUUppprrrdddcccpppxxxkkk______^^^XXXWWWaaarrruuudddMMM@@@888>>>CCCGGGKKKNNNKKKEEEAAAEEEGGGFFFGGGMMMSSSUUUvvvgggWWWPPPQQQTTTWWWYYY[[[VVVQQQOOOOOOQQQPPPOOONNNMMMOOOSSSTTTRRRTTTYYYYYY^^^bbb```[[[XXX[[[___aaaaaabbbccccccaaa^^^[[[ffffff^^^VVV\\\gggcccUUUYYY```jjjmmmdddVVVPPPPPP[[[]]]bbbgggjjjggg```ZZZWWW^^^cccdddeeecccUUUEEENNNOOOOOOLLLHHHHHHLLLQQQccc\\\SSSOOORRRWWW[[[\\\FFFDDD>>>999<<>>BBBFFFXXXSSSRRRWWWYYYQQQGGGBBBQQQWWWUUUXXX|||ttt___uuuMMM<<>>???DDDGGGHHHGGGJJJNNNPPPNNNKKKKKKJJJHHHDDD???:::777===<<<999888888999<<<===>>>===<<<<<<<<<<<<<<<<<<999<<<>>>>>><<<;;;===@@@:::;;;===???AAABBBCCCDDD===:::888999<<<===<<<:::<<<999666555666555333000...000111333444444444333666666444///***+++222888HHHbbb{{{TTT;;;111000333777---///---)))(((+++,,,+++++++++++++++,,,,,,---.........---,,,++++++************)))))))))))))))))))))))))))))))))))))))))),,,(((%%%%%%''')))&&&###'''666RRRggg___DDD222111JJJJJJBBB444...222222///444555111)))$$$'''******,,,,,,,,,,,,,,,+++++++++((((((((()))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******---///......------------.........---,,,...000111111000......//////000000111111444111000111000:::UUUqqquuu^^^cccsssvvvfffZZZYYYVVVbbb]]]aaakkkkkk^^^OOOIIIGGGHHHEEE@@@@@@FFFKKKMMMKKKSSSVVVNNNAAA===DDDMMMwwwooodddZZZWWWYYY[[[[[[UUUPPPKKKKKKOOORRRQQQNNNPPPLLLMMMTTTSSSMMMNNNVVVVVVZZZ^^^``````aaaccceeebbbbbbbbbbbbbbbaaa```___eeeddd```]]]bbbhhhcccYYY___eeeiiicccWWWOOORRRZZZ]]]eeekkklllhhhbbbXXXPPPbbbddddddccceeedddZZZNNNPPPPPPMMMHHHFFFIIIRRRZZZdddZZZSSSWWWaaacccWWWIII999<<<>>>BBBNNNZZZUUUGGGQQQNNNMMMPPPXXX]]]XXXPPPSSSWWW\\\```hhhxxxiiiXXXRRRTTTYYY[[[SSSGGGBBBGGGOOOPPPAAA;;;<<>>>>>FFFNNNNNNHHHBBB@@@BBBMMMEEECCCKKKRRRQQQIIICCCUUUZZZYYY^^^dddKKKpppSSSFFF???999@@@@@@@@@@@@<<<999777777AAAFFFIIIKKKNNNTTTVVVTTTKKKKKKLLLKKKHHHDDD@@@>>>@@@???<<<:::999:::<<<=========<<<<<<<<<>>>???@@@999:::;;;:::888888:::<<<>>>???BBBCCCDDDDDDCCCBBBCCC???::::::===>>>:::666;;;777444555999:::666222333444555666666444222000111333666666555444555777000222AAAdddlllOOO999222333...---,,,+++---///...,,,,,,,,,+++++++++,,,------111111///---,,,***)))((())))))******************(((((())))))************'''+++---+++))))))(((&&&;;;JJJ___eeeTTT===:::DDDJJJFFF===222///333333...++++++'''###$$$))),,,***------,,,+++*********+++***)))((((((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,******,,,------,,,,,,,,,,,,------...+++++++++,,,---/////////......//////000000111111666333222222111:::WWWtttzzzdddjjjuuuppp]]]VVVYYYVVV^^^```jjjrrrkkkWWWHHHDDDTTTRRRKKK???888:::>>>@@@VVV[[[^^^YYYOOOJJJQQQYYYbbbfffeee\\\VVVVVVUUUQQQNNNKKKIIIKKKQQQTTTRRROOOTTTOOOOOOUUUSSSKKKLLLSSSUUUUUUXXX]]]bbbdddbbb```aaabbbbbb___\\\\\\```dddcccaaacccfffbbbZZZYYY^^^fffhhhhhh```YYYXXX^^^dddeeeiiiggg\\\TTTTTTYYYZZZ___^^^]]]^^^cccgggddd^^^MMMKKKIIIJJJMMMRRRWWWZZZUUUVVVYYY\\\\\\SSSDDD999===AAACCCHHHUUU\\\PPP===LLLKKKNNNTTTXXXVVVSSSQQQ^^^```gggttt|||ccc]]]___```___TTTMMMDDDBBBGGGLLLOOONNNXXXLLLFFF===FFFLLLFFFWWW]]]~~~}}}ZZZEEE===??????===???BBBBBB>>>999CCCLLLNNNGGG???;;;;;;EEE@@@@@@GGGNNNNNNKKKJJJYYYbbbbbb___qqqxxx]]]vvv{{{nnn]]]NNN???777<<>>??????;;;999999;;;===EEEIIIJJJIIIJJJLLLJJJGGGAAABBBDDDFFFGGGGGGFFFFFFEEEDDDBBB???<<<999888777999888777777777999:::;;;999999888777666777999;;;<<<>>>@@@AAAAAA@@@>>><<>>IIIUUUOOONNNPPPLLLBBB;;;;;;@@@===666111222444222---'''((((((''',,,111222///---,,,+++***************,,,+++***((('''((()))))),,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***+++---++++++******+++,,,------***+++,,,---------...///......//////000000111111555333333222000999WWWuuu{{{nnnqqqsssfffSSSTTT^^^\\\]]]bbblllqqqeeeRRRIIIKKKMMMOOOLLLEEE@@@???>>>;;;GGGBBBCCCKKKSSSWWWYYYZZZXXXeeekkkgggdddgggcccYYYJJJHHHGGGIIILLLNNNMMMKKKSSSQQQQQQSSSQQQMMMMMMQQQYYYWWWXXX^^^eeegggbbb\\\```aaaaaa]]]ZZZ[[[aaafffbbb```dddfff\\\MMMOOO]]]]]]bbbdddaaa```bbbbbbaaa```gggggg\\\VVVZZZ^^^___XXXWWWWWWZZZ```bbb^^^YYYRRRPPPPPPRRRUUUTTTNNNIIIKKKVVV^^^YYYIII>>>???EEEDDDBBB>>>AAAKKKUUUUUUOOOEEECCCFFFNNNOOOMMMOOOUUU^^^mmmrrrllleee```]]]WWWNNNFFF@@@EEEIIIGGGCCCFFFOOOYYYWWWQQQQQQEEECCCEEEFFFbbbtttzzzhhhwwwWWWQQQ???AAADDDBBB<<<999===BBBCCC>>>CCCGGGEEE@@@<<<;;;===AAA???@@@DDDEEEBBBAAACCCKKKYYY```VVVPPPgggwwwBBBHHHfffmmm___SSSLLL<<<222888@@@???999666:::<<<<<<888999>>>CCCDDDCCCGGGIIIGGGGGGGGGDDD@@@@@@???>>>===<<<;;;:::::::::;;;===>>>???>>>===<<<;;;;;;999888777777777777999888666555555777:::<<<<<<===???AAAAAA@@@???>>>===:::777888:::<<<:::888;;;999777777888777333///,,,---...///000//////...------...000333444333111///222222---)))///>>>JJJ}}}iiiBBB777------000111000///...------,,,++++++++++++))))))***,,,...///111111,,,,,,++++++++++++++++++(((((())))))*********+++'''***%%%%%%@@@]]]nnnOOOPPPRRRRRRHHH:::222111222000......000000...***###''')))***---111111---+++++++++++++++*********,,,++++++***))))))))))))+++++++++++++++++++++++++++,,,------,,,+++,,,---+++*********+++,,,---...---...000///......///111......//////000000111111111000222111...666TTTrrrxxxiiimmmnnn```OOOTTT]]]XXX___aaaggghhh\\\MMMLLLTTTDDDGGGHHHFFFGGGIIIHHHDDD888222444???JJJMMMLLLMMM\\\iiiqqqqqqyyyoooRRRPPPMMMJJJIIIHHHIIIIIIOOOSSSTTTQQQOOOQQQRRRQQQUUUVVVZZZ```fffgggddd```aaa```^^^]]]^^^___bbbccc``````aaa^^^XXXSSSUUUZZZTTT[[[```aaabbbeeeccc___\\\dddfffbbbbbbfffbbbYYYWWWTTTSSSWWW\\\]]]YYYUUUXXXVVVTTTUUUWWWVVVQQQLLLQQQSSSQQQIIIAAABBBNNNYYYHHHBBB???BBBGGGMMMVVV^^^HHH@@@AAAKKKRRRUUU```nnn|||bbbhhhiiifff\\\OOOGGGHHHLLLJJJGGGFFFIIINNNPPPNNNJJJWWWSSSUUUIIIFFFHHHPPPsssuuuooolll@@@???ZZZ222FFFHHHGGGAAA===@@@BBBBBBBBBCCCCCCAAA>>><<<===>>><<<;;;===???>>>;;;:::===GGGNNNXXXYYYQQQYYYuuugggaaa]]]UUUIII@@@===KKKMMM@@@:::@@@CCC>>><<>>CCCDDDAAA===CCCFFFFFFFFFHHHEEE@@@DDDAAA<<<777333111000000///111555888<<<>>>@@@AAA;;;;;;<<<;;;;;;:::999999:::777555444555888<<<===>>>???@@@AAAAAA@@@??????555555555666777999:::;;;777888888888777555333111.........////////////000///...---000555777666444444222222333555666666666;;;XXXlllWWW@@@666222///------///...---,,,++++++++++++&&&'''(((***,,,...///000---------,,,++++++******)))))))))))))))*********''')))(((---BBB\\\gggeee:::IIIWWWSSS>>>+++***111)))((()))+++---+++***)))%%%)))+++******,,,,,,)))))))))+++,,,,,,+++******)))******+++++++++++++++************************)))+++------,,,,,,---...,,,,,,,,,,,,---...///000...000111000...,,,...000......//////000000111111///000333222///666SSSqqqvvv[[[cccjjj```QQQUUUXXXLLLWWW[[[dddjjj___NNNHHHLLLGGGGGGDDD@@@BBBGGGHHHEEE@@@AAAFFFJJJFFF???AAAHHHCCCMMMRRRVVVgggzzzuuuaaaccc```[[[SSSMMMKKKMMMOOOMMMUUUVVVPPPPPPVVVXXXSSSGGGLLLUUU\\\aaacccddddddbbb^^^\\\^^^ccceeebbb___]]]aaa^^^VVVXXXaaabbbZZZVVV]]]bbbaaabbbgggiiieeefffeee\\\TTTYYYdddcccYYYSSSOOOMMMSSS[[[```aaaaaaSSSPPPNNNOOOUUU^^^eeejjjYYYJJJ999777CCCRRR\\\^^^OOOKKKLLLPPPLLLFFFJJJUUUSSSGGGEEERRRaaalll~~~qqqrrrzzzfffXXXHHHAAACCCFFFEEEAAADDDMMMSSSQQQHHHDDDJJJQQQ\\\VVVUUUHHHFFFLLLYYYfff```|||}}}JJJPPPAAA111TTTDDDIIIKKKIIIGGGFFFAAA;;;===>>>??????>>><<<999888:::999;;;@@@AAA??????BBBCCC===DDDSSSVVVSSSeee|||ttt{{{rrrXXXIIIKKKKKKDDDJJJDDD===<<>>:::888===???>>>BBBFFFCCC<<<<<>>999>>>;;;888444333444666888555555555555555666777777444555777999:::::::::999:::777444333666:::===???>>>>>>===<<<;;;:::999888222333555555555555888:::111444777888777666666666777666555333222111111111000---,,,...222333000,,,...000333222//////111333///000:::UUU{{{kkkPPP@@@333,,,***///...---,,,+++*********)))))))))))))))*********......---,,,,,,+++************))))))))))))))))))$$$)))333GGGdddrrr___AAA777;;;@@@>>>555,,,((()))'''&&&(((***+++))))))***,,,000111---***++++++***'''(((***,,,---,,,+++)))&&&'''***,,,............))))))))))))))))))))))))(((***,,,---,,,,,,---///---------...///000111111---///000...+++***+++---......//////000111111111000111555555111888TTTrrrwww___ppp^^^PPPUUUIIIVVV^^^nnnooocccWWWHHH>>>@@@AAAIIIKKKDDDCCCIIIIIICCC:::PPPWWWGGG===BBBAAA777EEE??????JJJSSSUUUTTTTTTdddyyyoooWWWUUUUUUNNNPPPVVVOOOMMMQQQOOOJJJNNNYYY```WWWQQQRRRXXX^^^eeekkk]]]XXX\\\ggghhh^^^YYY\\\bbb\\\]]]hhhlllddd\\\\\\ccc```\\\[[[```fffbbbZZZOOOOOOSSSZZZ```___VVVNNNWWW]]]```^^^^^^aaa^^^YYYMMMGGG@@@GGG]]]pppjjjYYYDDDAAA>>>BBBNNNYYYYYYRRRFFFNNNOOOGGGBBBEEEHHHHHHIIINNNUUU^^^pppvvvooorrrXXXHHHGGGIIIKKKIIIDDD@@@@@@FFFDDDDDDFFFJJJNNNPPPQQQHHHTTTEEE<<>>CCCIIIHHHCCCLLLFFFDDDKKKXXX^^^[[[UUU^^^EEERRRHHHBBBFFFMMMPPPQQQRRRFFFCCCAAA@@@AAA@@@===999@@@???>>>>>>>>>???@@@AAA444;;;BBBBBB>>><<<@@@DDD<<<<<<;;;:::888444222000888666555666999<<<===>>>;;;:::888666444444444444444555777888777444111///>>>===<<<;;;::::::::::::666444444555666777777555999999888777666555444333666333111222555666444111------///000,,,(((,,,444111111111111111222222222------111555888JJJuuu```@@@000***---******---///...,,,,,,,,,'''%%%(((***)))***,,,...+++((((((+++///222333...(((&&&))),,,***((('''000EEEfffsssaaaLLL???222;;;DDDEEE999,,,(((((('''%%%%%%&&&((()))+++,,,,,,------,,,+++*********+++...---+++***)))***++++++))))))))))))***+++,,,---******)))((()))***,,,---,,,,,,,,,------.........---,,,,,,---...000222444999444---***+++---------...///000111222333333333555555777666111666OOOkkksssdddkkkpppVVVOOOYYYVVViiijjjssslll]]]VVVLLLDDDGGGEEEDDDDDDDDDCCCBBBFFFLLLGGGNNNKKKAAABBBPPPVVVQQQAAABBBEEEEEEBBBDDDRRRcccpppjjjhhhppppppaaaeee|||```UUUNNNOOONNNMMMUUU```VVVOOOJJJLLLPPPTTTZZZ___SSS```kkkkkkddd``````bbbQQQVVV```kkklllddd\\\YYY```bbbbbbbbbdddbbbXXXNNNOOORRRUUUVVVUUUVVV[[[___[[[___```\\\\\\^^^]]]YYYOOOKKKNNN[[[eee```RRRFFF@@@EEEKKKPPPTTTTTTKKK@@@XXXHHHFFFRRRNNN===???QQQ```WWWVVVooorrrnnn|||\\\HHHMMMHHHFFFAAA===>>>BBBGGGIIIAAACCCGGGKKKNNNMMMHHHEEEIIIWWWLLLEEEHHHYYYuuuuuugggbbb___^^^HHHKKKKKKFFFGGGGGGCCC@@@<<<::::::;;;;;;;;;:::999999999:::;;;<<<===@@@@@@>>>>>>BBBFFFDDD>>>DDDDDDFFFJJJPPPSSSTTTSSS^^^MMMRRRIIICCCEEEHHHHHHFFFEEEEEECCC@@@>>>>>>???>>>>>>;;;===AAACCCCCCAAA>>><<<888;;;???AAAAAA@@@???@@@999999::::::;;;:::::::::555444333444777999::::::666555444444444444555666777888999999888666444333666666555555555555555555:::888777888999999888777:::999888777555444222222666444333222333222111000000...///000---***---222222222111111111000000000666222000000---111GGG```sssTTT:::222000...---+++***,,,///000---+++......,,,,,,...---+++))))))+++...000000))))))+++...+++%%%$$$&&&HHHjjjaaaAAAAAAHHH;;;AAA@@@666+++((('''%%%'''''''''(((((()))))))))))))))((('''''''''((((((,,,,,,+++***************))))))))))))***+++,,,,,,...------,,,,,,,,,------+++++++++,,,,,,,,,------------------......///000444000,,,***,,,...///...000111222333333444444444444444666555000555NNNkkktttllljjjgggTTTPPPTTTSSShhhqqqttthhh[[[YYYRRRHHHFFFFFFBBBEEELLLIIIAAADDDQQQSSSLLLDDDEEESSSbbbhhhfff;;;>>>BBBAAA>>>@@@PPP```]]]QQQaaa~~~}}}nnntttnnncccZZZYYYVVVQQQRRRXXXYYYUUUTTTXXXZZZXXXXXXYYYWWWgggoooggg```aaa^^^WWWLLLXXXcccgggeeeccc___[[[dddggggggddd```\\\SSSJJJRRRSSSTTTRRRQQQTTTZZZ```\\\^^^]]]YYYYYY\\\]]]\\\VVVSSSZZZfffcccPPPCCCAAABBBIIIPPPTTTWWWWWWRRRLLLJJJKKKLLLKKKJJJKKKNNNQQQ^^^mmmrrr___cccgggdddVVVGGGAAACCC===BBBCCC>>>>>>BBBAAA;;;???BBBGGGLLLOOONNNJJJGGGFFFUUUNNNIIIIIITTTnnnpppeeeWWW~~~bbbiii~~~UUUCCC@@@FFFCCCAAA@@@:::<<<<<<;;;888666777;;;???<<<;;;:::999:::<<<>>>??????AAA@@@???BBBEEEBBB;;;===CCCIIIKKKIIIIIIMMMQQQkkkUUULLLNNNFFFBBBDDDEEEBBB===;;;???>>><<<999888999<<>>???AAABBBAAA>>>:::888<<<<<<>>>AAACCCBBB>>>:::777777777888:::;;;===>>>999777666777999;;;;;;;;;555444444333333444444555888888777777777666555555333333333444555666666777888777666777999:::999888::::::999777666555444333555666555444111/////////333000///111000---...111333222222111///......---555000///111...)))---666JJJgggoooZZZBBB;;;333/////////+++&&&...,,,,,,...,,,((())),,,,,,***)))***+++------,,,***)))(((&&&"""###///===XXXVVVbbbpppqqqkkk[[[DDD:::;;;888000)))(((&&&$$$))))))(((((('''&&&&&&&&&'''&&&&&&&&&&&&''''''(((***++++++++++++******)))+++***************++++++............---,,,+++*********++++++++++++,,,,,,,,,,,,------------,,,,,,...,,,***+++---///000000//////000111222222222222222222444333///555OOOlllsssfffeeeaaaYYYSSSKKKKKK___kkkmmmcccZZZ]]]VVVEEE===EEEHHHOOOTTTPPPHHHHHHOOOOOOGGGEEEQQQaaagggeeebbbIIIGGGHHHMMMQQQPPPKKKGGG>>>GGGeeewwwsssxxx{{{lllnnniiihhhkkkhhh___WWWTTTSSSQQQRRRVVVUUUOOOKKKJJJZZZ[[[YYYXXX^^^ccc[[[NNNZZZcccddd]]]ZZZ___aaa^^^kkkjjjddd[[[VVVWWWVVVTTTVVVSSSRRRUUUYYYZZZUUUPPPWWWWWWUUUSSSSSSWWWYYY[[[^^^\\\ZZZWWWQQQLLLMMMSSSRRRQQQKKKHHHKKKTTTXXXXXXCCCOOOSSSKKKKKKYYYddddddwwwvvv___XXXVVVXXXPPPBBB>>>EEEFFF???999BBBEEE@@@BBBJJJIIIBBBOOOLLLIIIHHHIIIKKKLLLMMMFFFUUUNNNLLLIIIOOOhhhnnn```KKKgggjjj]]]oooCCC<<<888???CCC=========666999:::;;;:::888888999:::???===<<<;;;<<<>>>@@@BBBCCCDDDCCC@@@BBBEEEDDD???===EEELLLLLLGGGFFFJJJPPPfff{{{EEEAAAFFFAAA???BBBDDD@@@<<<::::::;;;<<<;;;888999<<<@@@EEECCC???;;;888777777888<<<===???AAABBB@@@<<<888777666555444555666777888:::888888888:::;;;;;;:::999888777666444333333222666666444444333444555555111222444555777888888999222111222333666888888888999999888888888777777777555777888666222000111333555111///222333000///000111111000000///......---///---///444444000///111---777LLLlllyyybbbDDD222111666222)))+++***+++---+++'''(((,,,+++***)))***,,,,,,***(((+++)))'''&&&$$$)))888GGGOOOMMMUUUYYYQQQKKKCCC666555333...***)))((((((&&&((((((((('''&&&&&&%%%%%%((('''''''''((()))******((()))***++++++***)))(((++++++******)))*********))))))+++++++++***)))(((+++++++++++++++,,,,,,,,,)))***,,,------,,,+++***+++++++++,,,---...//////,,,---....../////////...///000222333000777SSSqqqrrrVVV\\\YYYYYYTTTHHHQQQgggccceeeZZZSSSXXXRRRAAA999HHHQQQTTTOOOKKKMMMNNNLLLGGGDDDJJJYYYcccbbb\\\ZZZ\\\[[[\\\___bbb[[[KKK<<<@@@MMM```aaa[[[nnnwww```cccfffllltttuuupppjjjgggUUUPPPLLLLLLJJJGGGIIINNNRRRIIIFFFQQQZZZ[[[YYYYYYgggiiicccWWWTTTZZZ[[[VVVfffddd\\\RRROOOTTTXXXYYYSSSUUUXXXZZZ[[[YYYVVVTTTZZZWWWTTTRRRRRRRRRTTTVVV^^^```UUUBBB???NNN]]]___zzzpppaaaWWWXXX\\\ZZZTTTQQQHHHKKKYYY\\\]]]vvvvvvZZZXXX[[[XXXQQQ===777EEEIII===888???@@@BBB>>>999AAASSSaaaeee[[[UUULLLFFFDDDEEEFFFGGGLLLWWWPPPOOOKKKNNNgggpppcccGGGNNNyyyYYYlllgggMMM111======EEEEEE;;;<<<@@@:::;;;888555555666999:::;;;======<<<;;;<<<>>>@@@AAADDDEEECCC???@@@EEEFFFCCC>>>DDDJJJKKKHHHGGGIIIMMMcccppp<<<>>>AAA===<<<@@@AAA===:::999999===AAAAAA>>>===>>>@@@AAA>>>:::777666666777999999<<>>;;;999888666555333222222222333444555444444555777777666555;;;;;;:::999777666555444666555444333333444666777///000222444555666666777222111111222444555444333444444444555666777777888444777999888444333555777555111000333444111000111///////////////000000000...///111222000---...111///000333;;;KKKhhhtttMMM999555555333...,,,---///...+++,,,000+++******+++,,,+++)))'''(((''')))///333444888===JJJOOOYYYPPP666***///000000+++((('''))))))))))))&&&&&&&&&'''''''''''''''((((((((((((((()))***+++'''(((******+++***)))(((++++++******)))*********%%%&&&(((************)))---------------,,,,,,,,,&&&(((***,,,------,,,,,,+++,,,------------------,,,,,,---.........---------...111333111:::XXXvvvxxx[[[dddWWWUUUPPPFFFYYYnnn___```UUUKKKNNNKKKAAA>>>KKKRRRNNNCCCAAALLLQQQMMMJJJLLLRRR\\\aaaaaabbbcccRRR\\\dddbbb\\\WWWTTTQQQRRRLLLHHHBBB???LLL]]]___bbbeeejjjmmmnnnoooqqqsss```XXXOOOIIIGGGHHHQQQ[[[OOOKKKOOOVVVRRRJJJPPP___ddddddaaa[[[WWWVVVRRRMMMYYYXXXSSSNNNOOOTTTVVVSSSPPPXXX___[[[SSSSSS]]]hhhfffaaa^^^^^^[[[WWWVVVXXXVVV^^^VVV???<<>>???CCC???>>>===>>>DDDMMMWWW\\\IIIGGGEEEEEEFFFGGGGGGFFFKKKQQQJJJMMMKKKJJJaaakkkcccGGG@@@lllZZZIIIgggYYY>>>===BBB===AAAAAA888999???======777111///222999???BBB:::::::::;;;;;;<<<===>>>@@@BBBBBB???@@@EEEGGGEEE;;;AAAGGGIIIHHHGGGHHHJJJXXXyyy???GGGDDD???===>>>===999777777888;;;>>>???>>>;;;:::999444666888:::;;;:::999999777:::<<<<<<999666666777333333333333333444555555333333333555777888777555777888888999999888888777777666555555666777888999333444555777888888777777777555444333333333111/////////000111222333444555444555666666555444555666222000111444444111000333/////////000000111111111,,,///111///,,,,,,000444222222000,,,---===^^^{{{bbbFFF555,,,222---***---...,,,,,,...+++*********,,,,,,***(((+++$$$###,,,888AAAIIINNNRRRCCC======;;;<<<888+++,,,(((&&&(((***))))))+++%%%%%%&&&'''(((((())))))'''&&&&&&&&&&&&''''''((('''(((((())))))))))))(((+++***************++++++'''''')))+++,,,------.........------------,,,,,,&&&''')))+++,,,------...---...///...---,,,,,,......//////000000/////////......111222111;;;YYYwwwiiiqqqZZZRRRMMMEEEYYYdddXXX^^^WWWNNNNNNJJJBBBCCCIIIHHHDDDCCCFFFKKKMMMLLLLLLRRRXXXZZZ]]]bbbffffffJJJYYYbbb\\\RRRQQQXXX]]]WWWQQQAAA999::::::@@@NNNZZZ^^^```^^^\\\___gggmmmccc^^^YYYTTTNNNIIIKKKQQQMMMSSSYYYXXXPPPJJJNNNVVVZZZ[[[^^^```[[[TTTRRRTTTVVVTTTPPPMMMQQQVVVTTTOOORRRUUUVVVTTTQQQTTT]]]eeeccc```___aaa___XXXVVVXXXRRR]]]]]]OOOGGGNNNVVVVVVYYYVVVPPPMMMOOOQQQLLLDDDAAAXXXkkkwwwcccYYY[[[eee___HHH>>>DDD999IIIIII888666FFFLLLDDD>>>;;;???IIIHHH???:::===777999<<>>>>>>>>>>>===:::???CCCCCCEEEHHHIIIGGG777???GGGIIIGGGFFFIIIMMMLLLyyyEEELLLKKKEEE@@@@@@>>>::::::======<<<<<<<<<<<<;;;888555444555888:::;;;<<<;;;;;;888777555555666666555333111222333444444555555555333222333666888999888777444555666777777666555444555555555666777888999999555666888999999777666555666444333333444444222111000000000111111111222222444333222222222222111000...///222555333///000555111111111111111111000000***---/////////000222333///,,,...222333222666<<>>@@@III>>>===FFFDDD777666???===<<<<<<>>>BBBEEEFFFFFFFFFIIIDDDPPPRRRKKKZZZ___ZZZYYY[[[~~~ZZZ^^^QQQ>>>???888EEECCC555999FFFFFFDDDHHHIII999AAAJJJKKKEEE>>>===>>><<<>>>@@@BBBCCCBBBAAA@@@777???GGGJJJLLLNNNLLLHHH555???JJJLLLHHHFFFKKKRRRFFFqqqGGGJJJPPPIIIDDDCCCBBB@@@BBBFFFHHHDDD@@@@@@AAA@@@>>>;;;???<<<999666666888<<<>>>:::444///000555888444000111222333444444333111000......///222555666555333555555555555444222///...222333333444555666777777222333444444444222000...///......111444666666555555444444333333222222222444111......//////,,,)))+++...333555222...111777444444333222111000//////+++---////////////+++'''------222666333---///666000BBBhhhrrrDDD888......222111...,,,,,,***)))***+++------,,,)))222DDDYYYaaaZZZMMMEEE@@@222...///...333666......+++,,,...+++$$$###(((((((((((()))))))))))))))(((''''''&&&%%%%%%%%%%%%((('''&&&&&&&&&((()))***))))))))))))***+++,,,------,,,+++***+++,,,---...,,,,,,,,,++++++*********---,,,+++******+++,,,------//////...,,,---000444---...............------222222222111---555RRRpppxxxbbb^^^VVVNNNJJJNNNZZZdddhhhaaaRRR\\\\\\LLLKKKEEEFFFCCCEEEJJJJJJHHHJJJQQQIIINNNTTTVVVSSSQQQSSSWWW[[[^^^]]]VVVTTTUUUSSSMMM___eeegggaaa[[[XXXUUUPPP888222???YYY___RRRRRR```llltttqqqmmmzzzxxxYYYDDDDDD@@@???LLL^^^^^^RRROOONNNRRRYYY\\\ZZZXXXYYY]]]YYYQQQKKKNNNSSSPPPGGGKKKLLLOOOSSSUUUQQQHHHAAAOOOEEEAAAHHHOOOQQQQQQSSSYYYUUUVVV[[[XXXPPPMMMPPP\\\WWWTTTRRRKKKHHHTTTdddkkk___XXXcccUUUJJJ@@@@@@GGGJJJCCC;;;===666666???FFFFFFFFFHHHIIICCC>>>>>>???>>><<<;;;000<<>>AAAFFFGGGGGGDDDGGGOOOSSSTTTXXX^^^aaaUUUzzzjjj___PPPDDD???>>>>>>===AAABBBEEEIIIKKKKKKHHHFFF???GGGIIICCCBBBDDDAAA888DDDBBB@@@@@@AAAAAA@@@>>>CCCDDDHHHNNNSSSQQQHHHAAA;;;FFFMMMJJJEEEHHHMMMNNNUUUmmmKKKFFFOOOPPPNNNGGG???;;;===@@@DDDAAA???>>>>>>???>>>======999444444777;;;<<<===333333444444555666666555///555555//////555444......///000222333333333333555<<<<<<444111444333---222222222222222222222222222222222222222222222222222222222333333444444444444111---++++++...222444777666444222111111111222---,,,+++++++++,,,...///000222222000111222222///111...++++++...//////------+++---222111---...333333---555XXXzzzYYY???333,,,---111------//////,,,)))))),,,//////eee{{{^^^QQQFFF999:::555///...111333222000222111///,,,***)))(((''''''%%%%%%&&&'''((((((&&&''''''''''''((((((((()))''''''((((((((((((''''''))))))))))))************++++++++++++++++++,,,,,,---,,,***))))))+++,,,...------,,,++++++,,,,,,,,,111111000///////////////000000000111222222333333222444333333444666MMMrrrxxxaaaXXXNNNIIIKKKSSS\\\bbbccc]]]QQQ[[[\\\LLLKKKDDDAAAAAAFFFMMMOOOMMMOOOSSSUUUIIIHHHQQQOOOFFFPPPgggeeefffccc[[[XXXYYYXXXTTTbbb```___```cccdddbbbaaaPPPFFFBBBEEEAAA;;;FFFZZZXXXZZZ\\\aaammmssshhhWWWnnnNNNBBBNNNPPPJJJJJJKKKWWWPPPOOOWWW___aaa___^^^eeeYYYOOOMMMMMMJJJKKKOOOKKKTTT\\\[[[SSSOOORRRYYYWWWOOOJJJMMMPPPNNNMMMOOOQQQSSSXXX```ccc```\\\ZZZXXXRRRMMMLLLLLLSSSdddvvvssseeemmmbbbFFFFFFAAA>>>>>>BBBDDDBBB???;;;BBBDDD???>>>CCCFFFDDDOOOLLLHHHFFFDDDBBB@@@??????CCCEEECCCDDDHHHGGGBBBFFFGGGMMMWWW[[[XXXVVVYYYeeehhhccc[[[QQQJJJFFFDDDBBB@@@:::===@@@EEEHHHHHHFFFDDD===@@@BBBBBBCCCDDDBBB===BBBBBBAAA@@@???>>>>>>>>>BBBBBBCCCGGGKKKJJJEEE@@@<<>>999777666555111111111111111222222222222222222222222222111111111111111111111111222222000000///......///111222777666444333222222333333555444333222222222222222---......000222333333222...---,,,...000000...+++---+++---111111---...333333///...555KKKnnn[[[AAA111000333///222&&&###,,,+++&&&///BBB^^^yyyjjjNNNCCC>>>666888333...,,,///000///---...---,,,++++++*********)))))))))(((''''''&&&&&&'''''''''((((((((())))))''''''((((((((((((''''''(((((()))))))))*********((((((((()))))))))))))))---,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,---------------...///000...//////000000111222222111444222222444555LLLpppnnn```UUUKKKJJJSSS]]]cccddd___^^^TTT___]]]NNNNNNGGGHHHIIIMMMQQQOOOIIIGGGHHHLLLDDDBBBIIILLLMMMZZZkkkeeeeeebbb\\\ZZZ\\\\\\ZZZbbbYYYWWW___ddd]]]TTTQQQKKKMMMMMMHHH>>>999???III\\\TTTRRRZZZeeejjjjjjkkkooowww{{{\\\DDDIIIQQQWWWRRROOOPPPPPPNNNOOOSSS]]]NNNIIIPPPMMMBBBCCCPPPQQQXXX]]]XXXPPPNNNWWWaaa]]]YYYWWWXXXVVVRRRQQQRRRQQQVVV\\\```cccbbbYYYPPPXXXZZZZZZVVVWWWhhhssslll```JJJAAAHHH???@@@AAAAAA??????BBBDDDAAARRRUUUCCC888???EEEBBBFFFGGGFFFDDDAAAAAABBBCCCIIIEEEAAACCCJJJNNNHHH>>>BBBGGGRRR]]]___YYYRRROOOOOOUUU^^^vvv]]]XXXRRRNNNLLLJJJFFFCCC888;;;@@@EEEHHHHHHGGGFFF@@@<<<;;;@@@CCCAAA???>>>BBBDDDDDDBBB???===>>>???CCCAAA@@@BBBEEEEEECCC@@@999DDDKKKHHHCCCEEELLLRRRXXXoookkkPPP@@@NNNNNNLLLFFF@@@>>>???BBBRRRMMMDDD;;;555444777:::999888888999;;;===>>>===:::===@@@???;;;777555555777555777:::999444111222000000000000111111111111///666@@@DDD>>>666666;;;111111222222333333333444333222222222111111000000111111000000000000000000---...000222222111000///000000///......//////000444444444333222000///......***(((***---,,,***))),,,,,,...000111000---***---,,,...111000---...222...222222+++))):::[[[xxxyyyMMM555333333111000222333222:::UUUppp```cccZZZFFF666333444444555111,,,***,,,,,,+++))))))))))))***+++,,,---...+++---...+++'''%%%%%%'''''''''((((((((()))))))))'''(((((())))))(((((('''(((((((((((())))))))))))((((((((())))))*********---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,------*********+++,,,---//////------...//////000000111111444222111222333JJJooovvvVVVPPPJJJMMMWWW```dddddd___ddd___eee^^^NNNRRRPPPRRRRRRRRRPPPJJJDDD@@@??????KKKNNNHHHOOO^^^___RRRYYYZZZYYYYYYYYYZZZ[[[ZZZ___WWWZZZfffeeeSSSBBB>>>EEERRR[[[UUULLLGGGCCC???XXXTTTUUU]]]hhhnnnmmmjjjZZZooobbb]]]^^^IIIKKKOOOQQQLLL???777???KKKTTTPPPTTT]]]ZZZPPPPPPXXXPPPMMMJJJKKKOOOUUUYYY\\\TTTWWW[[[]]]ZZZVVVUUUVVVTTTYYY\\\\\\^^^___UUUIIIdddcccbbbfffwwwwwwzzz^^^GGGAAA>>>888CCCCCCBBB>>>::::::???CCC<<>>CCCCCCAAADDDIIIMMMPPPoooeee[[[>>>OOOOOOMMMIIIEEEBBBCCCEEEUUUMMMBBB:::666555444444888888777888999<<<===>>>:::>>>@@@>>>999666555777:::555777>>>===444000444111111000000000000000000//////666>>>:::111000777222222333333444444555555222222222111000000//////333222222111111000000000---...111333333222000///,,,,,,,,,,,,------.........///000000///---,,,***444///***+++000222111///,,,---...///000///---+++,,,---///000///...///111,,,000444333000...111555[[[}}}]]]BBB000 ,,,***$$$888bbbwwwrrr???999222///------000555222///+++*********)))'''''''''((()))***,,,---...+++...000---(((%%%'''***'''(((((((((((()))))))))(((((())))))))))))((((((''''''((((((((()))))))))+++++++++,,,------......---------,,,,,,***)))(((,,,,,,,,,---------------************+++,,,---...---......//////000111111111333111000111222IIImmmpppHHHIIIKKKNNNSSSYYY]]]___```jjjeeefffYYYKKKUUUXXXVVVVVVRRRMMMHHHFFFFFFFFFFFFRRRUUURRRXXXaaaUUU???SSSTTTWWWZZZ[[[YYYWWWVVV]]]ZZZ```kkkeeeRRRHHHKKKUUU^^^^^^RRRMMMPPPNNNGGG777CCCNNNVVVaaahhh]]]KKKQQQcccsssnnnppp~~~SSSIIIJJJLLLJJJCCC???DDDMMMEEEKKKOOONNNLLLMMMPPPQQQHHHEEECCCGGGOOOVVVYYYZZZJJJRRRYYY[[[YYYUUUSSSSSSRRRUUUXXXZZZ___cccbbb\\\iiifffhhh{{{nnn}}}xxxcccHHH???EEECCC999DDD@@@:::555444777<<>>CCCHHHIIIGGGCCC@@@???DDD;;;999@@@AAA;;;888<<>>???CCCFFFHHHIIIJJJPPPrrrrrrqqqDDDNNNNNNLLLJJJFFFDDDCCCCCCHHH@@@888777<<>>999;;;;;;999666555666999999555777>>>===333///333222111000000///000000111333,,,,,,333444...,,,000000000111111111222222222111111111000000/////////555444444444333222222222000000111111111111000000...//////000111111111222......000111111000///...***,,,)))%%%(((000333///.........---------...///,,,...000///......//////...,,,,,,...222333000,,,)))GGGtttnnnAAA@@@>>>555888^^^wwwQQQ555///...222222...///555000...,,,***))))))((('''(((((((((((()))***++++++(((,,,///---(((&&&)))---(((((((((((()))))))))***(((((())))))))))))(((((((((((((((((()))))))))))),,,,,,------...///000000---------,,,,,,***)))(((+++,,,---............---------,,,,,,,,,,,,,,,---......///000000111111222000222000000111222IIImmmlllHHHMMMRRRSSSSSSVVV\\\aaabbbiii```]]]RRRIIIXXX\\\^^^]]]VVVLLLEEEFFFHHHHHHMMMFFFKKK\\\cccZZZQQQQQQYYYYYY]]]aaa```ZZZUUUTTT^^^\\\]]]\\\QQQFFFHHHRRRQQQYYYYYYRRRQQQXXXXXXQQQ888AAADDDBBBHHHUUUVVVLLLjjjmmmgggcccppp~~~zzzooo[[[OOOEEEGGGLLLLLLGGGCCCBBBEEEAAA777555@@@JJJLLLPPPSSSTTTQQQMMMLLLOOOSSSRRRXXX]]][[[WWWUUUSSSPPPSSSQQQSSSXXX\\\___dddjjjaaa{{{wwwssswwwkkkOOO???EEEGGG??????JJJBBB<<<666333777===BBBDDDCCC:::777>>>DDDCCCCCCGGG<<<@@@>>>777666===BBBAAAEEEEEEGGGHHHFFFBBBDDDIIIFFFJJJMMMNNNOOOPPPNNNJJJ666DDDFFFFFFUUU^^^RRRBBBdddiiiFFFAAA;;;:::@@@IIIOOORRRIIINNNRRRRRRMMMFFFBBB@@@>>><<<===AAA@@@===<<<>>>===???AAA???<<<:::<<<>>>999===BBBFFFFFFDDD@@@===???<<<===CCCGGGFFFEEEFFFHHHlllsssFFFIIIIIIIIIHHHFFFBBB>>><<>>FFFSSS^^^\\\ZZZWWWSSSPPPNNNMMMLLL^^^```]]]VVVQQQRRRRRROOOSSSMMMNNNWWWWWWSSS\\\lllvvv}}}yyyttt]]]444IIIKKK999999LLLMMM;;;===;;;888999===BBBGGGIIIKKKEEE???@@@FFFJJJEEE>>>===DDDFFFCCCHHHRRRSSSLLLCCCDDDHHHJJJEEEAAAFFFNNNHHHKKKLLLIIIJJJOOOQQQNNNHHHFFFAAA<<>>>>><<<;;;;;;;;;;;;;;;;;;;;;;;;777;;;@@@DDDEEECCC@@@>>>;;;<<>>CCCCCCOOO```YYYMMMCCCIIIWWW___ZZZPPP```^^^VVVJJJGGGKKKMMMKKKPPPGGGKKKYYYYYYRRR]]]tttiiiMMMDDDOOOFFFAAAEEEGGGCCC>>>===666888999;;;<<>>;;;777BBBRRROOO???<<>>CCCHHHEEEBBBHHHSSSFFFJJJIIIEEEGGGNNNQQQOOODDD333888CCCCCCNNNYYYRRRFFFuuu>>>???AAAFFFIIIIIIDDD@@@IIIOOOTTTRRRJJJAAA<<<:::<<>>333888>>>@@@===999666555999888999>>>CCC@@@666------333444...---333333,,,333222111111222444666777///666777000...444777333111111000///...------,,,,,,------...///000111111,,,---------......//////444444555444222///---+++---...////////////------111000...,,,+++++++++,,,(((jjj\\\)))###---+++)))---111222///---,,,---+++111222...,,,000000---,,,***)))+++...///...,,,%%%---555333---888___yyyxxxfffJJJ:::<<<;;;333...---+++***++++++)))&&&'''((()))(((''''''((()))''''''&&&&&&&&&''''''((((((&&&%%%&&&'''((('''&&&))))))))))))************))))))************))))))******+++++++++,,,,,,,,,((()))***+++,,,---......---,,,***))))))+++,,,...***+++---///000000///...*********+++,,,---//////,,,,,,------...//////000---111///111333555MMMrrr{{{^^^XXXRRRNNNLLLNNNXXXcccYYYUUUOOOPPP[[[ddd^^^QQQKKKEEEBBBFFFJJJJJJIIIJJJPPPLLLLLLOOOSSSTTTSSSSSSTTT[[[aaa^^^VVVQQQUUUZZZaaa[[[VVVTTTQQQNNNPPPTTTSSS[[[^^^UUULLLNNNVVV]]]fffYYYNNNQQQ[[[[[[MMM===CCCQQQdddlllaaaQQQMMMSSSKKK___bbbZZZXXXUUUMMMJJJ???:::BBBKKKFFFDDDIIIJJJRRRSSS```eeeXXXQQQUUUWWWLLLNNNOOOOOOMMMNNNRRRVVVSSSSSSQQQJJJ```dddmmmzzz}}}aaaIIIBBBDDDDDDGGGFFF@@@???BBBEEEFFFIIIAAA:::;;;BBBDDD>>>666>>>AAACCCAAA??????>>><<>>===>>>@@@======<<<999666444444444888:::???EEEEEE@@@>>>@@@CCCJJJFFFBBBEEEBBB<<>>EEEKKK>>>AAA888@@@@@@===888888:::999666888888:::===>>>===999666888999;;;>>>>>><<<777444222333555555333111000000,,,///222222000///111333333222111/////////000000222111111111111111111000000---,,,000222111000222000000000///......000222111222333333222111///.........///222333222...+++)))***,,,---...//////...000000000///---,,,,,,,,,---...///000///...,,,++++++,,,---...////////////)))******++++++,,,------111111000000111333666888hhhmmmEEE---***---''',,,,,,''')))...+++!!!''''''((())))))))))))((('''''''''''''''((())))))+++***)))'''''''''((((((((()))***++++++***)))(((+++++++++***************+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,))))))(((((()))***++++++)))+++---//////---+++))),,,,,,,,,---------......111...,,,+++,,,...//////222222///111111...CCCjjjvvvIIIQQQSSSLLLHHHMMMSSSSSSEEEGGGJJJPPPZZZ^^^TTTFFFGGGGGGJJJNNNMMMIIIIIILLLYYYSSSNNNPPPWWW]]]```aaa\\\\\\\\\[[[XXXXXXYYY\\\[[[WWWVVVXXXWWWTTTTTTWWWUUUWWWVVVSSSUUU]]]bbbdddSSSTTTXXX___eeebbbYYYPPPDDD<<<:::AAALLLTTT[[[bbb]]]ddd___[[[fffiii]]]SSSQQQRRR[[[bbbdddnnnpppbbbLLLTTTbbb]]]HHHDDDTTT```JJJKKKLLLJJJHHHGGGIIIKKK[[[\\\___TTTVVV[[[qqqzzz~~~ppp]]]LLLCCCAAAAAAAAADDDEEECCC@@@AAADDDAAA<<<;;;:::999;;;@@@DDDDDDCCC@@@AAAAAA@@@?????????>>>===>>>@@@CCCFFFGGGGGGFFFGGGBBB???CCCIIIKKKFFF@@@JJJGGGEEEEEECCCBBBFFFMMMCCC666888???===AAAOOOVVVEEEDDDlllnnnHHHDDDPPPJJJDDDFFF???EEEGGGOOOQQQIII@@@>>>AAADDD????????????@@@AAABBBCCC;;;;;;:::999777777777888888999===BBBAAA;;;999:::<<>>EEECCC===@@@DDDuuu|||^^^CCCPPPDDDHHHKKKAAABBB666AAACCCAAA;;;888::::::888777777888:::;;;:::777444;;;<<<>>>@@@@@@>>>;;;888555777999999777444111///---000222222111000222444000000000000111222444555000222222111000222888<<<333///---//////---,,,...////////////...///000111000111111111111000000///000///000222333333111...............////////////))))))***)))((((((((()))---............---,,,,,,+++,,,---....../////////,,,+++++++++++++++++++++,,,,,,+++***+++---///111000ZZZ{{{pppSSS999)))000111///)))(((+++......************))))))(((''''''''''''''''''((())))))))))))(((''''''((()))***'''((())))))))))))((('''))))))))))))))))))))))))+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,+++,,,---......---,,,+++---,,,,,,,,,------......000...,,,,,,---...///...111111///111111...DDDjjjtttFFFUUUYYYMMMIIISSSWWWRRR???DDDKKKRRRXXXXXXMMMAAAEEEIIINNNPPPKKKHHHNNNWWWVVVQQQMMMQQQZZZccceeecccaaa]]]XXXWWWZZZ]]]]]]\\\XXXVVVXXX[[[[[[WWWUUUVVVUUUSSSRRRUUU^^^fffddd]]]MMMVVVaaagggfffcccbbbcccZZZHHH777666CCCSSSaaajjjhhhiii^^^\\\qqqxxx{{{|||}}}dddKKKIIINNNPPPLLLQQQVVVPPPJJJLLLNNNMMMLLLKKKLLLMMMUUUQQQZZZWWWHHHOOOhhhqqqkkkcccTTTCCC<<>>??????@@@EEEJJJBBB@@@???>>>>>>>>>???AAALLLFFF???===>>>???===:::EEE???<<>>>>>>>>DDDJJJ>>>444888???<<<@@@OOOXXXJJJAAAPPPcccOOOCCCFFF;;;999JJJHHHEEEAAAFFFGGGAAA<<<===AAABBB;;;:::999<<>>===<<<;;;;;;::::::;;;999999>>>CCCAAA<<<999;;;888===;;;===HHHGGG@@@CCCGGG}}}uuuppp;;;GGGDDDIIIMMMJJJLLL@@@@@@EEEDDD===666666888999999888777888999888666555<<<===>>>??????===<<<;;;666888;;;<<<;;;666111...///111333333222222333444111111111111222444555666000222333000///333===FFF<<<666111111111---,,,...------...///////////////000////////////000111111333222111111333333222111111000...---------...///******+++++++++,,,,,,,,,...---,,,,,,++++++,,,,,,++++++,,,---............------,,,,,,+++******)))...---,,,,,,---...///000333...777jjjlllFFF'''---+++***,,,+++(((***...,,,,,,,,,+++***((('''&&&'''''''''''''''((())))))''''''''''''((()))***+++''''''((((((((((((''''''((((((((((((((((((((((((+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------,,,+++,,,---...//////...------...///...---000000...111222///EEElllrrrWWWZZZWWWMMMKKKTTT[[[[[[NNNQQQUUUXXXYYYVVVNNNGGGHHHIIIKKKKKKIIIIIISSS___GGGGGGHHHNNNYYY```\\\UUU^^^ZZZVVVVVVZZZ]]]\\\ZZZZZZXXXXXX[[[YYYSSSPPPQQQQQQTTTVVVXXX]]]___YYYPPP[[[^^^```^^^[[[[[[```dddaaa\\\UUUMMMHHHJJJTTT^^^VVVZZZOOOHHHUUUgggwwwwwwsssrrrkkkdddeeeZZZAAAKKKCCCEEEMMMRRRWWWNNN999IIIKKKOOORRRTTTUUUVVVWWWTTTLLL[[[fffRRRZZZiii}}}lll```UUUAAACCCFFFGGGFFFDDDCCCBBB@@@BBBBBBCCCGGGIIIDDD<<>><<<@@@DDDBBB>>><<<===>>>>>>???AAA::::::;;;>>>BBBCCCAAA???AAA@@@AAAEEEKKKNNNLLLJJJIIIDDDBBBCCCDDDDDDFFFKKK>>>666<<>>===;;;:::888999===BBBAAA<<<:::<<<<<>>AAADDDJJJKKKNNNOOOCCC===DDDFFF===333111444777;;;999777777777888777666999:::;;;:::999999999:::555777:::===<<<999333...000111333333444444444444444333333222222222222222222222111//////333;;;AAA===666111000///,,,,,,...,,,,,,---///111111///...000///......///111333444666333111000111111111000...---+++******+++---...000/////////000111000///...---+++*********+++,,,***+++,,,------......---,,,,,,,,,++++++*********000000/////////000000111333***111ZZZmmmUUU444)))%%%---111***$$$$$$,,,,,,,,,++++++)))(((((('''''''''''''''((())))))((((((((((((((()))******''''''((((((((((((((((((((((((((((((((()))))))))************************++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,,,,+++......---,,,,,,---.........---,,,++++++---...000...------...//////...,,,//////---000222000FFFmmmqqq^^^RRRJJJKKKMMMLLLPPPXXXVVVXXX]]]aaa```YYYQQQLLLMMMJJJIIILLLMMMMMMPPPUUUAAACCCEEEHHHQQQXXXUUULLLVVVWWWXXXXXXXXXWWWWWWWWWZZZVVVUUUVVVTTTPPPOOOQQQNNNUUUYYYUUURRRTTTVVVVVVaaa[[[TTTSSSVVVZZZ[[[ZZZPPPWWW\\\WWWMMMFFFEEEGGGZZZ```[[[YYYbbbfffdddhhh^^^UUUVVVXXXOOOJJJGGG???KKKFFFKKKMMMCCCAAADDD@@@FFFHHHKKKPPPTTTWWWXXXXXX[[[ZZZlll~~~___dddnnnrrrfffaaaQQQ======@@@BBBAAA>>>>>>BBBFFF@@@DDDDDDAAA@@@BBBAAA>>>AAAAAAAAA???===;;;<<<===AAA;;;999===@@@>>>>>>AAA777:::???AAA@@@??????@@@@@@FFFJJJGGG@@@<<<>>>BBBFFFBBBAAABBBDDDEEEIIIOOOEEE:::<<>>@@@EEEHHHFFFBBBFFFCCC???>>>>>>===;;;999::::::===@@@>>>888666888CCCDDDAAAEEEMMMGGG@@@EEERRRzzzWWWFFFHHHKKKEEEGGGCCC999<<>><<<777333111111222333444555555444333333333222222111000000555222//////111333333222555///*********((((((+++---,,,---///111222000...000/////////000111333555666333000.........------,,,+++***)))***,,,...000111///------//////---+++---,,,+++***)))***++++++)))***+++,,,------------******+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---***...@@@aaauuuttt^^^DDD---***...+++'''&&&)))******+++++++++******'''''''''''''''((()))))))))))))))))))))(((''''''((((((((())))))*********))))))*********+++++++++************************+++++++++,,,,,,---------***++++++,,,,,,+++******///...,,,++++++,,,...///------,,,+++,,,---...///...------...//////...,,,......---000222000FFFnnnrrrUUUHHHFFFPPPRRRGGGFFFOOONNNQQQZZZdddfff^^^SSSMMMQQQMMMLLLRRRTTTOOOHHHDDDIIIKKKHHHDDDJJJTTTWWWSSSQQQVVVZZZYYYUUUSSSTTTVVVUUUQQQPPPRRRSSSRRRUUUYYYQQQVVVWWWQQQMMMTTT^^^eeeTTTNNNLLLQQQ[[[___ZZZTTTSSSTTTTTTSSSSSSPPPGGG===666<<>>AAAAAA<<<888@@@CCCCCC===999:::;;;:::888888777999;;;===>>>>>>@@@::::::BBBEEEAAA>>>@@@EEEFFFEEE???:::888;;;???>>>FFFLLLIII???:::>>>EEECCC@@@===<<<;;;>>>IIITTTSSSAAA<<<>>>;;;BBBRRRZZZYYYBBBgggwww~~~ppp:::===KKKAAAAAA@@@<<<888999:::???GGGLLLGGG===???<<<:::;;;>>>@@@???===@@@===::::::<<<===;;;888CCCBBBCCCEEEAAA:::777888DDDEEEBBBEEEJJJBBB===FFFTTTuuuoooFFFFFFJJJBBBCCC===999===FFFKKKEEE;;;666666777444333111111333444333222333666888777555444666999777666666999<<<===;;;888222111111333555666444333111111222222222222111111777222...///333444///***333---***,,,,,,++++++---///---,,,...222444222///......//////000111222333333000---,,,---------,,,,,,,,,+++,,,---...000111222///------......,,,)))---,,,++++++******++++++))))))***+++,,,,,,,,,,,,)))******+++,,,,,,------*********++++++,,,,,,,,,...<<>>???CCCGGGDDD:::111===>>>===::::::===<<<999555666777888:::<<<>>>???@@@:::<<>>EEE666???EEE>>>999>>>BBBAAAAAACCCBBB>>>888888999:::<<>>MMMSSS___EEEAAAIIIAAAAAA;;;>>><<>>===;;;;;;===@@@888999888999@@@EEECCC<<<;;;===>>>===:::999<<<>>>AAA;;;???MMMRRRIIIBBBBBBCCC@@@>>>@@@DDDGGGGGGEEEHHHAAA<<>>>>>:::666555555888<<<;;;777777:::???BBBBBBEEEHHH???BBBTTTQQQYYYMMMCCCKKK???;;;333::::::CCCJJJGGGAAA;;;666222444444444666999:::999888---222666666333111333555888222,,,+++///333333222111000///111444555444111999999888777444111...,,,444444444444444555666777555111000222333000///000333///,,,---222666555333***+++,,,---...---,,,+++))))))))),,,000222333222++++++,,,,,,,,,+++***)))...***(((***...000---***,,,,,,---...---,,,+++***((()))***++++++,,,++++++------,,,++++++*********)))***+++---.../////////HHHQQQNNNGGGEEE<<<333444BBB[[[xxxUUU888...,,,************)))'''&&&%%%'''''''''''''''((())))))&&&'''(((*********))))))'''&&&&&&&&&'''(((***+++******+++,,,------......))))))******++++++++++++******+++,,,,,,---......,,,---...//////---+++***************************)))+++...000000///,,,+++111...,,,+++,,,...//////000000...111222///EEElllrrrQQQ\\\```VVVLLLNNNSSSTTTFFFGGGTTThhhlll```VVVVVVQQQOOOKKKFFFDDDFFFKKKOOOEEEJJJJJJGGGMMMZZZ\\\UUUYYYTTTWWW^^^\\\SSSQQQVVVPPPQQQSSSVVVXXXWWWSSSOOOLLL[[[iiifffQQQ???AAALLLOOOVVVYYYVVVTTTWWWWWWTTTQQQRRRTTTUUUVVVVVVUUUUUU\\\\\\YYYPPPEEE>>>===???QQQjjjeeeTTTWWWXXXMMMJJJ<<<;;;AAALLLSSSRRROOOOOOHHHQQQNNNHHHNNNTTTVVV]]]cccjjjYYYJJJEEEDDDGGGAAA999;;;DDD999888888888::::::::::::333;;;>>><<<>>>DDDIIIIIIEEECCC>>>888555777;;;@@@@@@BBBBBB??????AAAAAA>>><<>>===AAABBB???AAAGGGEEE<<<999:::<<>><<<888777;;;:::AAAEEEIIILLLEEEGGGXXXMMMssspppSSSAAA:::AAA777999AAA===;;;???CCC>>>555555===666555555666777555222//////444888777333000222666444222000000222555666666000000000111222333444555666777999;;;<<<;;;777444333333333444555666555555666444111...,,,,,,---...777222---...111333111...222...+++---000222///++++++,,,...------,,,...///...000...)))'''+++------------/////////...---,,,333111---***))))))******++++++***************+++...,,,+++,,,......+++(((+++$$$'''///,,,'''666NNNiiiEEE...777EEE???111+++&&&+++LLL```;;;///((((((&&&###(((...,,,###&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''((((((''''''((())))))))))))))),,,+++++++++++++++++++++***)))'''&&&'''(((***+++------------------------------------------------++++++++++++++++++++++++///............///000000000///...---...///111333///...777333000000@@@ppprrrPPP[[[```XXXPPPSSSXXXYYYMMMRRR^^^kkklllccc[[[XXXRRROOOKKKHHHHHHJJJMMMOOOFFFLLLNNNJJJOOOZZZ]]]YYYXXXUUUWWW\\\XXXOOONNNUUUPPPTTTXXXYYYWWWSSSQQQQQQ```aaa```YYYLLLDDDJJJUUUVVVYYYXXXSSSQQQSSSRRRNNNMMMNNNPPPQQQSSSSSSSSSSSSVVVYYY]]]\\\VVVNNNGGGCCCGGGFFFJJJYYYaaaQQQEEEJJJ<<>>???;;;777333999===;;;;;;>>>@@@???;;;;;;:::888777:::>>>CCC:::======:::;;;???@@@>>>888>>>BBBBBBAAAGGGTTT___YYYLLLDDDGGGLLLJJJDDDAAA===<<<>>>BBBBBB@@@BBBHHHLLLDDDAAA@@@???HHHLLLCCC@@@===AAA\\\lllwwwtttDDD@@@EEELLLWWWRRRFFFIIIDDDAAADDD??????JJJGGGEEE@@@===AAAGGGDDD===<<<;;;999777555555444444999:::???CCCAAA:::888:::<<>>444111555666666666888888777444222555777888888777666666555999666222111222666999:::222222222222333444555666555555666888999888555222444666777777777<<>>GGG???333000333))))))DDDsssnnn;;;,,,***+++///,,,&&&&&&+++''''''&&&&&&''''''((((((&&&&&&&&&''''''((((((((('''((())))))******))))))***************)))))))))***)))((('''''')))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......//////...---------...000111...,,,555111///111BBBrrruuuOOOZZZ___YYYTTTWWW[[[[[[PPP[[[eeefffbbb]]]VVVOOONNNJJJEEEDDDFFFHHHHHHGGGCCCLLLQQQNNNOOOWWW[[[ZZZXXXVVVXXXYYYSSSKKKLLLTTTTTTXXXZZZXXXSSSSSSXXX]]]YYYRRRKKKJJJJJJLLLSSSZZZWWWVVVRRRNNNMMMOOONNNKKKJJJKKKLLLNNNPPPQQQRRRRRROOOSSSYYY[[[YYYSSSKKKFFFKKK;;;BBBYYY___WWWQQQNNNDDDcccqqq```OOOQQQSSSKKKXXXTTTRRRUUUUUUUUU]]]kkkZZZ}}}gggRRREEE@@@===:::444000555<<<>>><<<;;;;;;>>>BBBEEEDDD???;;;444999<<<:::999;;;;;;999222555999:::999999===@@@>>>@@@@@@>>>???EEEHHHGGGQQQOOOIIIBBB<<<===CCCIIICCC@@@AAAGGGIIIHHHEEEEEE===@@@FFFJJJGGGCCCEEEJJJPPPIIIHHHEEEBBBHHHLLLCCC???GGGEEEPPPnnnXXXRRR@@@PPPBBBFFFFFFAAADDD>>>;;;>>>:::;;;HHHHHHEEEAAA>>>BBBEEECCC===<<<;;;999777666666666666666999AAAFFFCCC;;;777888???BBB@@@BBBFFF@@@CCCTTTUUU^^^GGG999???BBB>>><<<999444777AAACCC;;;444333777777888999;;;:::777555666444333444666666333000999555///---///222666777222111111111222333444444555444333444555444333111---222777888888<<>>;;;888777999DDDFFFEEEBBBDDDJJJNNNMMMFFFBBB===999999===AAADDD777;;;AAADDDCCCAAABBBEEE<<>>;;;>>>999777:::777:::HHHKKKHHHDDDBBBDDDFFFDDD@@@======>>>======;;;999888666:::AAAFFFAAA999666888CCCCCC>>>@@@EEE@@@BBBRRRYYYuuuPPP888;;;GGGDDD@@@888333666EEEMMMGGG>>>:::888888999;;;===<<<:::777444444333333333222111000666333000...///111333333000///////////////000111555333111111222333222111)))---111333444555999<<<111111000/////////000000---///222555666777777888666333000/////////---++++++,,,...---,,,+++,,,...///111111...///111000,,,------,,,,,,,,,,,,,,,,,,***+++,,,---............------,,,,,,,,,,,,,,,---,,,+++++++++,,,,,,+++***+++,,,---222>>>IIIFFF===666666;;;???;;;000,,,......---111222)))...YYY}}}UUU111)))///000,,,++++++***)))(((''''''''''''(((((((((((((((((((((((())))))***+++++++++++++++'''''''''(((((((((((((((++++++*********+++,,,------------...............++++++++++++++++++++++++***************+++++++++,,,,,,,,,,,,,,,---......------.../////////...---000,,,222...---222DDDssstttSSSZZZZZZSSSPPPSSSRRRMMMRRRbbbhhh^^^XXXZZZVVVKKKQQQKKKFFFEEEGGGHHHDDD@@@;;;HHHUUUXXXUUUSSSTTTTTT[[[ZZZZZZWWWQQQLLLOOOTTTSSSRRRRRRSSSWWWZZZ]]]___JJJKKKRRR\\\]]]UUUKKKFFFKKKKKKNNNRRRTTTSSSQQQPPPTTTTTTTTTSSSSSSSSSSSSSSSYYY[[[ZZZSSSIIIEEEHHHMMMEEEJJJJJJ::::::cccvvv]]]\\\iiiooobbbRRRMMMPPPTTTRRROOO[[[]]]MMMZZZlllIII===>>><<<999999999AAAAAA888555999:::555999<<<<<<777111444???JJJCCC@@@<<<999888888888:::999@@@FFFFFF@@@:::888999???@@@???<<<>>>DDDGGGFFF999777555666;;;@@@BBBBBB???EEEHHHDDD<<<888999<<<555>>>FFFFFFBBB???@@@BBBHHHCCCDDD@@@;;;DDDOOOLLL===NNNPPPJJJgggkkklllccc888AAA???;;;999>>>;;;888;;;999>>>NNNJJJFFFBBBBBBBBBBBB@@@???;;;===@@@CCCBBB???;;;888;;;>>>CCCEEE???888777<<>>:::555///++++++,,,///***---222+++$$$222IIISSS111+++111111+++,,,+++***)))((('''''''''))))))))))))))))))))))))))))))***+++++++++++++++((((((((())))))*********+++++++++++++++,,,,,,---++++++,,,,,,,,,---------------------------------+++++++++,,,,,,,,,------...............///000000//////000000000//////...333---222------111BBBpppnnnWWW[[[YYYQQQOOOTTTSSSMMMNNN[[[bbb\\\YYY]]]ZZZQQQNNNJJJFFFEEEFFFFFFDDDBBB>>>IIIVVV[[[YYYUUUUUUVVVZZZZZZXXXVVVSSSRRRSSSTTTNNNPPPTTTXXX[[[YYYSSSMMMNNNQQQWWW]]][[[SSSMMMLLLMMMOOOUUUYYYXXXTTTQQQSSSXXXWWWVVVTTTSSSSSSSSSSSSUUUXXXZZZUUULLLFFFDDDFFFMMMKKKJJJDDDAAAMMMVVVPPPQQQTTTTTTOOOKKKLLLNNNOOOWWWSSSbbbdddSSSjjjuuuVVV:::666:::888444666...555888444111111333333555888888333///444DDDRRRGGG@@@;;;999777444333555???FFFMMMLLLDDD>>><<<>>>888::::::888:::???BBBAAACCC@@@>>>===>>>===:::666===BBBDDD???999888888888777???DDDCCCAAABBBCCCDDDFFFCCCDDD???777???KKKIII???GGGRRRKKKvvv~~~xxxVVV}}}555<<<>>>;;;777===;;;999:::777<<>>===:::999:::888;;;???BBBBBB???:::777AAACCCFFFFFF>>>777999???@@@>>>:::@@@JJJFFFCCCNNN]]]bbbGGG:::FFFFFFIIIBBB999999FFFPPPKKKAAA<<<999999:::;;;===<<<999777111555888555111///333888444444555777999888555333333333222111000000000111222000///000222444444333III???333---...111111///000111222333222111000///111//////444===CCCBBB>>>:::888444111...---------...///000///...---...///...---++++++111999<<<:::555555555333111...+++))),,,***(((&&&&&&''')))+++///...---+++***************++++++***))))))+++---***///===KKKLLLBBB@@@EEECCC>>>555,,,))),,,......)))222555...---333222***MMMwww|||OOO111******))),,,,,,***)))((((((((((((************))))))))))))((()))******++++++******((())))))******++++++,,,******+++++++++,,,,,,,,,(((((())))))******++++++------------------------------......//////000000000000//////000000111222000000000000000/////////333---222......111@@@mmmsssYYY\\\YYYSSSTTT[[[\\\WWWOOOVVVZZZYYYXXXXXXSSSLLLHHHFFFDDDCCCCCCEEEFFFGGGDDDKKKSSSWWWWWWUUUVVVYYYYYYWWWUUUTTTUUUWWWVVVSSSRRRUUUWWWYYYWWWUUUSSSQQQRRRQQQSSSUUUSSSOOOOOORRRNNNPPPVVVZZZVVVOOOPPPVVVUUUTTTSSSQQQQQQQQQQQQRRRNNNNNNOOOOOONNNKKKFFFCCCTTTPPPKKKMMMNNNAAA:::@@@PPPZZZ[[[TTTXXXfffhhh___WWWNNN\\\ccc\\\~~~jjjWWWAAA222555666111222999222000000333333111222666888999888777777<<>>CCCHHHIIIDDDBBBEEEEEECCCBBBBBBGGGCCC:::???HHHFFFDDD???SSSNNNbbbmmmTTT[[[======<<<777===<<<999999444777FFFGGGAAA>>>???===999888;;;999;;;===>>>>>>===;;;:::AAACCCGGGEEE<<<444555<<<:::999777@@@LLLHHHCCCKKK\\\wwwsssYYY@@@AAA???DDDDDD:::888CCCKKKGGG@@@===999999999:::;;;:::777444///111222111///000333666333333333555777777666444555444333222111000000111...---...///222444444333@@@:::333000000222333222...///111222111000---,,,...------111666:::;;;;;;555444111...------...000000111111111///...///000......---...444<<<===888000111333333222///,,,)))******)))(((((()))******------,,,,,,,,,,,,------)))***+++***((()))+++...333???JJJIIIBBB<<<999888666777333++++++000000,,,%%%555;;;333...333444...///@@@gggZZZ:::,,,***,,,+++******))))))))))))+++++++++******)))))))))'''((())))))******))))))(((((()))******+++,,,,,,)))******+++++++++++++++(((((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000000000000000000000111222222111000///...---......///111+++000...000333AAAmmmxxx[[[]]]ZZZUUUYYYcccfffaaaWWWYYY[[[[[[ZZZUUUMMMFFFGGGGGGGGGGGGGGGIIIMMMQQQHHHJJJNNNQQQRRRRRRVVVZZZWWWUUURRRSSSWWWZZZWWWRRR[[[\\\YYYTTTPPPSSS[[[ccc]]]YYYVVVUUUQQQLLLKKKMMMJJJMMMSSSVVVPPPJJJOOOYYYPPPOOONNNNNNNNNOOOPPPPPPPPPJJJEEEHHHPPPSSSOOOIIIHHHNNNEEEEEEOOOFFF777>>>===cccsss[[[KKKYYYgggeeeTTTGGGTTTaaagggvvvZZZIII<<<000,,,222222---333AAA@@@555111777:::777777<<<:::888777888;;;======<<<888444666>>>BBB===999:::AAAGGGKKKFFF;;;444333777555999<<<===AAAGGGIIIHHH999999999;;;===@@@AAAAAAGGGKKKMMMKKKMMMPPPKKKBBBMMMOOOKKKBBB???AAA@@@;;;<<>>BBBJJJFFFFFF666NNNKKKRRRjjj\\\xxxCCC===<<<===DDDBBB???===555777FFFLLLFFFCCCDDDBBB===<<>>>>>===AAAEEECCC999000000666555555555@@@MMMIIIBBBIII[[[yyywwwgggFFF===888===BBB999777AAAIIIGGGBBBBBB999999999::::::999666333444222111111444666777777888777666777999;;;;;;:::333333111000////////////++++++,,,///222444444222(((,,,000333444222///...---...000111000...+++)))+++,,,---......000444777000///...,,,+++---000333111222222111000//////000++++++***+++000444111+++''')))...111333111///---)))***,,,---......---,,,+++,,,,,,---...///111111)))***+++***((((((+++///>>>PPPTTTCCC666666222'''***222444000...222///(((///(((***333444---))),,,,,,)))000MMM{{{\\\:::111,,,+++******)))*********++++++++++++******))))))''''''((()))))))))))))))'''(((((()))***++++++,,,))))))***++++++++++++***++++++,,,------...//////++++++++++++++++++++++++))))))***++++++,,,------000000000000000111111222111000...,,,+++,,,...///...(((///...111555BBBnnnsssWWW^^^ZZZPPPXXXjjjgggTTTOOOUUUPPPZZZYYYMMMOOOIIIHHHEEE@@@>>>DDDLLLLLLHHHFFFOOOSSSSSSXXX```___WWWOOOPPPQQQSSSTTTVVVWWWXXXTTTUUUUUUTTTRRRRRRUUUXXXUUUUUURRROOOTTT[[[ZZZTTTbbbXXXNNNMMMSSSVVVSSSMMMRRRQQQMMMHHHIIIMMMOOOMMMHHHOOOSSSPPPIIIFFFGGGIIIMMMEEEIIIFFF===HHHQQQCCC777===BBB___VVV@@@XXX]]]WWWZZZwwwYYYYYYMMM666444333111000555;;;:::444000000222555888888555111666555;;;DDDFFFAAA>>>???>>><<<:::777777:::>>>BBBHHHFFFAAA;;;777666888;;;666777888;;;???BBBCCCCCCBBB;;;444333888;;;:::777<<>>:::@@@AAADDDIIICCC???GGG???AAAGGGJJJHHH}}}hhhzzz[[[DDDMMM;;;BBBDDDGGGFFF>>>777:::BBBSSSFFF???EEEIIIBBB<<<;;;<<<===>>>>>>>>><<<:::888<<<::::::999444///000555===AAA777:::MMMJJJ@@@IIIeeeaaaOOO333999CCCAAA;;;888>>>HHHMMMHHHAAA===<<<::::::::::::888777333444444222000222777;;;555333222333555777666555......///111111000,,,)))+++,,,...///111222222222555666777777666333000...444555666333///,,,---...111000..................222000///...------+++)))///,,,***+++///222222111111000...---,,,------...+++)))((()))+++---.........---,,,,,,++++++,,,,,,,,,***)))+++...///---+++111&&&&&&444999444888DDDJJJFFF???888222...,,,+++000...+++))))))***---...000111222222222000///...777...&&&///PPPxxxjjj000111,,,***,,,***$$$%%%++++++******))))))***++++++......---,,,***))))))(((******+++,,,...///000000,,,++++++***))))))******++++++******++++++,,,---///...,,,,,,,,,,,,***)))***+++,,,,,,+++***((('''------,,,,,,------...///,,,---///000000///---,,,***+++///,,,444555???pppsssRRR\\\[[[RRRXXXeeeaaaOOOGGGNNNKKKXXXXXXMMMQQQKKKHHHIIIJJJLLLQQQTTTNNNEEEMMMRRRUUUTTTTTTUUUSSSNNNNNNPPPTTTVVVVVVSSSNNNKKKMMMQQQUUUUUUSSSUUUZZZ___[[[YYYTTTPPPSSSZZZZZZTTTGGGJJJLLLLLLJJJKKKOOOSSSPPPNNNJJJIIINNNSSSOOOGGGLLLHHHEEEGGGMMMOOOIIIBBB@@@BBBDDDAAABBBPPPWWWMMMFFFGGG:::===WWW|||{{{KKKDDDXXX^^^>>>>>>999999>>>===:::888;;;>>>;;;555444777:::888555222333444+++///;;;FFFHHHAAA;;;:::666>>>DDDBBB;;;777;;;AAA@@@???===:::888:::>>>AAA:::777666:::AAAEEEDDDAAA???<<<999:::>>>@@@???<<<999???DDDDDDEEEGGGCCC===DDDCCCBBBAAA@@@???>>>>>>>>>AAA===>>>DDDAAA>>>HHHDDDDDDGGGHHHCCCbbbYYYddd<<>><<<<<<<<<777222222777@@@CCC999;;;LLLHHH===FFFkkkhhhRRR<<<@@@GGG???999666;;;DDDIIIEEE>>>???===:::888777555333000...000222111000000333555888888888777666444333222333222000000000000...---...//////000111111111111444333111000111222333444666777777555222000000222///111222111---,,,...111222111000//////...---,,,///---++++++...000000///------,,,+++++++++++++++---+++))))))+++------,,,,,,++++++******************)))(((***---...,,,***)))(((111AAAIIIHHHKKKSSS@@@===888333000...------))))))((((((((()))***+++---------...------,,,,,,---)))(((***000BBBdddvvvGGG444***//////&&&%%%,,,************************))))))***+++---...//////))))))***+++,,,------...******))))))***++++++,,,++++++******++++++,,,---************+++,,,++++++***++++++++++++******)))******))))))******+++,,,+++,,,...//////...,,,++++++,,,000,,,333444>>>ooosssSSS^^^aaaZZZ\\\ddd^^^PPPLLLRRRNNNYYYWWWIIIKKKCCCLLLLLLMMMOOOUUUVVVNNNCCCQQQRRRUUUVVVQQQJJJIIIKKKNNNPPPRRRSSSRRROOOKKKIIIIIINNNSSSUUUUUUVVV[[[___WWWWWWUUUSSSTTTVVVRRRLLLHHHIIIJJJGGGEEEFFFMMMSSSOOOSSSUUUQQQOOONNNKKKGGGRRRJJJCCCEEEJJJJJJBBB:::777OOOXXXPPPPPPPPPGGG???KKKQQQiiigggWWWVVVXXX^^^ZZZPPPWWWjjjQQQAAABBB;;;***666>>>>>><<<:::<<<>>>;;;666555:::===888///,,,222999999===EEEJJJFFF<<<666555>>>AAAEEEEEEBBB??????AAA??????>>><<<<<<===AAADDD===888444888@@@EEEBBB===>>>??????@@@@@@@@@??????>>>???>>>>>>AAADDDAAA<<>>===GGG===>>>BBBDDD@@@gggwww^^^555LLLCCCEEEHHHIIICCC<<<<<>>??????:::555555999AAAFFF<<<<<>>AAAEEE===777333777???CCC@@@:::>>>;;;888666555333111///000222555666555444444555777:::<<<;;;777333222333666333000////////////...111111111111111111111000//////000222333555666666444555666555222111222333---111555222---+++...333222111111111000000000000///...,,,,,,...///...---,,,,,,,,,,,,,,,++++++***---+++******+++---,,,+++******)))))))))(((((((((((('''((()))+++,,,+++***&&&000>>>HHHKKKJJJGGGFFF666444111...,,,,,,,,,---&&&'''((()))*********)))))))))((((((((()))*********'''+++,,,### <<>>???AAA<<<999666888<<<>>>;;;777>>>@@@AAA@@@===<<<===???EEE@@@<<<<<>>CCC>>>>>>@@@AAA<<<666555999@@@EEE<<<<<>>:::888:::???CCC;;;;;;999666666<<>>IIIPPPKKKCCCHHHHHHFFFCCC>>>;;;;;;;;;777999:::;;;999666555555>>>???@@@===:::;;;???DDDCCC<<<777999>>>CCCDDDDDDJJJHHHEEECCCAAA@@@@@@AAADDDEEE@@@@@@FFFAAA<<>>eee\\\nnn@@@>>>===>>>AAA???888555666222===AAA999444888;;;999888;;;>>>>>><<<;;;;;;===;;;<<>>888333555:::>>>===;;;888666555666888;;;<<<<<<333222111111222333333444///444999999444000111333333222222333333222...+++/////////000111333444555---000555999999777333000---,,,,,,---............///---+++---//////,,,)))---///000000......///111000000111000///.........+++,,,---.........,,,,,,***))))))+++...//////...******+++++++++***)))(((((()))+++,,,------.........<<>>888666777999999888333666777777<<>>???;;;777555666>>>??????===<<>>999:::<<<>>>777888999::::::999777555888:::===@@@<<<444222555;;;AAA888888GGGDDD???MMM}}}zzzNNN;;;FFF@@@:::555555:::???@@@>>><<<999777666888:::::::::666444222222333555555555222555777666222...---...333333444666777555111...///......///000222444666555333000...---...111222---,,,,,,---...//////...///+++(((+++///000+++&&&+++...000///,,,+++---000...000111000///------...)))******+++++++++++++++*********,,,...000///---***+++,,,,,,,,,+++***))))))+++---......///000111:::AAABBB;;;555555222---''''''(((***,,,...000111444111---)))'''''')))*********))))))******++++++)))000///'''$$$)))+++'''))),,,RRRKKK---'''***++++++,,,,,,+++***((('''&&&&&&'''((())))))******+++++++++*********************************++++++***))))))))))))***++++++***,,,...---***)))+++---,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,---......//////////////////////////////111,,,111000999iiixxxWWWTTTTTTVVVWWWWWWXXXZZZYYY]]]UUU]]]ZZZMMMOOOIIIYYYRRRJJJHHHOOOUUUNNNCCCNNNQQQRRRQQQQQQTTTTTTRRRNNNPPPTTTWWWVVVSSSOOOMMMOOORRRXXX___dddddd```\\\ZZZSSSLLLHHHDDDAAAEEEKKKKKKTTT\\\[[[SSSMMMNNNRRRTTTIII???CCCTTT___WWWHHHVVVQQQTTT___bbb\\\XXX[[[VVVTTTkkknnnUUULLLoooeee999BBB@@@555<<<===;;;666555999;;;;;;:::777333333555666444222:::;;;;;;;;;@@@GGGFFF@@@:::CCCKKKJJJBBB===>>>CCC888:::;;;<<<:::999999:::111777>>>CCCCCC@@@===;;;@@@AAA@@@??????@@@CCCEEEAAA===<<>>;;;>>>???;;;888777111666===BBB>>>999999>>>666444333666:::<<<:::777666888===@@@<<<444222444;;;@@@777666EEECCCAAAQQQrrrlll999GGG@@@;;;666666;;;@@@AAAAAA<<<999666444555666777777888666555666888999666444333333333222111000......222111111222444333222000000///......///000333444888444...)))(((+++000333...,,,+++,,,...000...,,,---,,,+++---//////+++'''+++...111///+++***,,,///+++---//////---+++,,,---******))))))***++++++,,,---,,,,,,---......,,,******+++,,,---,,,+++)))((((((+++...///...///111333DDDBBB===777111///---+++'''''')))***,,,...000111111///---***((((((((()))))))))*********))))))(((***...111000***'''+++111555"""(((UUUxxxHHH000...,,,,,,++++++***))))))(((&&&&&&'''((()))***++++++*********************+++))))))))))))***+++------)))))))))))))))***++++++(((+++...,,,)))'''***---,,,,,,,,,---,,,,,,++++++,,,++++++++++++,,,------//////............//////......111,,,111000999iiiyyySSSOOOOOOTTTWWWVVVVVVWWWPPPTTTNNNWWWWWWMMMRRRNNNZZZPPPEEEAAAIIIPPPMMMDDDJJJPPPPPPLLLOOOVVVVVVNNNQQQQQQQQQRRRRRRRRRSSSSSSMMMUUU^^^aaa___[[[XXXXXX]]]XXXUUUUUUOOOGGGEEEIIIQQQMMMJJJJJJMMMQQQQQQQQQJJJKKKLLLPPPWWW\\\VVVMMMMMMSSSaaaiiiaaaVVV[[[jjjWWWaaawww[[[XXXMMMXXXiiiwww}}}TTTWWWJJJ...888<<<===999888:::;;;999555555555777999:::999999;;;:::666444;;;DDDCCC<<>>FFFKKKJJJDDD???DDDDDDCCCAAA@@@>>><<<:::???;;;<<>>:::===CCCBBBAAA>>><<<;;;<<<>>>???;;;FFFJJJJJJIII>>>;;;FFFFFFGGGKKKMMMBBBFFF___nnnGGG@@@<<>>:::999333333;;;CCCAAA777555;;;999444111444<<>>888555444222111333******++++++,,,,,,------.........---,,,+++***)))(((((()))***)))(((&&&%%%(((###)))777777+++(((000$$$------...QQQjjj@@@444---,,,+++***)))))))))))))))))))))))))))*********((()))))))))*********+++&&&'''''')))+++---...000)))))))))))))))******+++(((,,,///...***))),,,000,,,------...---,,,***)))------,,,,,,------...///......------------......---...000+++111111999jjj|||RRROOONNNPPPUUUVVVSSSOOOMMMZZZ```YYYTTTXXX]]]]]]ZZZPPPJJJKKKMMMLLLOOOSSSLLLRRRXXXXXXSSSNNNMMMOOOWWWQQQLLLJJJMMMQQQSSSTTTXXX[[[bbbfff^^^SSSTTT]]]WWWTTTRRRRRRTTTVVVYYY[[[MMMMMMTTT[[[WWWLLLLLLTTTNNNHHHLLLWWWTTTIIIMMM]]]WWW```aaaZZZ\\\ggghhhaaa___|||XXXZZZWWWCCCBBBVVVWWWkkkiiiCCC***888111888999...444===555000999999999;;;777888FFFHHHFFFCCCBBBEEEIIIIIIGGGDDDHHHJJJFFFAAA>>><<<:::;;;777777<<<@@@>>><<<;;;222333;;;EEEJJJGGGBBBAAAEEEAAA>>>>>>AAADDDDDDBBBEEECCCBBBCCCBBB???AAAEEE???BBBDDDCCC@@@@@@BBBEEENNN@@@;;;CCCGGGAAA===@@@DDDHHHHHHDDDHHHBBBaaa~~~```lllIII===:::>>>@@@666===888444666===CCC@@@<<<999999888666666666999;;;===;;;:::<<>>LLL@@@:::HHHBBBBBB```tttNNN999CCC<<<888999;;;===@@@DDD@@@666000222555222222444555333000000222222111...---///222444444333111000//////000111111111111000............000222444666HHHAAA777000...///000000000---***((((((***...000111------000000++++++///))),,,111333222111000///,,,+++******,,,......---+++---///...+++***,,,///000///...---,,,+++++++++)))))))))))))))******+++&&&111333***'''333AAAFFF<<<333222888666---)))---(((((())))))*********+++((()))******))))))***+++((((((((((((((('''&&&&&&))))))))))))***+++,,,---,,,((((((...666MMMzzzvvvGGG000,,,)))***)))&&&&&&(((&&&''''''((()))******++++++***))))))((())))))***(((+++***'''///888555((())))))))))))))))))))))))++++++******++++++,,,---)))***,,,,,,,,,,,,***)))***++++++,,,,,,---------000000000000000000111222---///222---111111:::lllrrrVVVTTTRRRRRRSSSTTTRRRPPPLLLTTTXXXTTTOOOQQQUUUXXXRRRMMMJJJLLLKKKIIIKKKOOOOOOMMMJJJGGGEEEFFFHHHKKKHHHGGGFFFEEEGGGKKKQQQVVVZZZYYY]]]___VVVKKKJJJRRRIIIJJJOOOUUUSSSPPPTTT[[[FFFHHHIIIHHHJJJQQQXXX\\\\\\]]]]]]XXXPPPNNNYYYfff\\\WWWQQQNNNPPPVVV]]]cccvvv\\\OOOTTTMMM888...666:::EEE___dddDDD(((000???CCC:::888:::555777@@@>>>;;;???;;;666:::BBBBBBAAAAAACCCGGGJJJKKKEEEJJJMMMIIIBBB===;;;:::999777999>>>???;;;666666555666===GGGKKKGGGBBB@@@GGGDDD???===???AAADDDEEEFFFCCCBBBDDDCCCAAABBBFFFDDDDDDCCCAAA@@@@@@BBBDDDHHHAAA>>>DDDHHHDDD>>><<>>???AAA???AAADDDBBB;;;888::::::IIIAAA???MMMDDD@@@\\\hhhccc888AAA;;;777888:::===CCCJJJEEE;;;444666888777666777444333222333444333000---.........///000000111111333333333333222222111000.........///000111222333@@@:::333//////000000000222000...,,,,,,...000222---***)))---,,,((((((++++++---///000///...///000---,,,***+++,,,------,,,+++,,,---,,,+++++++++---//////...,,,,,,++++++,,,+++***)))(((((()))+++,,,111...'''&&&555GGGIII@@@999111000555444,,,(((+++))))))))))))*********+++((()))******(((((((((***+++,,,,,,,,,++++++***)))(((((((((((()))***+++,,,222---***)))'''000KKKhhh{{{<<<111(((&&&(((***,,,///(((((())))))***+++++++++++++++++++++************(((+++***''',,,555222((())))))))))))))))))))))))++++++******++++++,,,------......//////......---++++++,,,,,,------......//////////////////000111...///222---111000999jjjvvvYYYXXXVVVTTTQQQPPPQQQSSSQQQRRRTTTUUUPPPMMMPPPWWWXXXSSSOOOMMMJJJIIIMMMSSSXXXSSSMMMKKKLLLNNNOOOOOOVVVXXXXXXTTTPPPPPPWWW^^^XXXTTTUUUWWWPPPEEECCCHHHCCCFFFQQQ\\\WWWKKKNNN[[[FFFKKKHHHBBBIIIYYY^^^YYYRRR]]]bbb[[[UUUUUURRRLLL\\\RRRJJJIIIEEEIIIbbbWWWRRRLLLDDD:::111---//////...888WWW{{{NNN\\\ZZZFFF444***---999111;;;777222:::<<<666333999;;;>>>>>>>>>AAAFFFJJJBBBFFFIIIHHHBBB;;;999::::::;;;???CCCAAA999444555;;;;;;@@@HHHKKKFFFBBB@@@???@@@AAAAAA@@@AAACCCEEEFFFBBBAAACCCCCCAAACCCGGGGGGDDDAAA@@@@@@AAABBBBBB@@@AAAAAABBBFFFHHHAAA888CCCKKKKKKGGGFFFBBBxxxaaaOOO|||JJJ333IIIGGGAAA;;;===888333111666;;;===>>>@@@777888:::<<<>>>?????????AAA??????AAA???:::777777;;;MMMIIIJJJXXXKKKBBB\\\lllAAAAAA<<<999999999;;;BBBJJJHHH>>>666666999:::888777333333333444555333000---...---,,,,,,,,,...111222444444444333222000///.........///000000000000///444222000///000000000//////...,,,++++++,,,---......,,,,,,...---++++++---...//////---,,,,,,///111...---++++++,,,---,,,++++++*********+++,,,+++***///...---,,,,,,++++++,,,,,,+++)))''''''(((***,,,111...***///@@@MMMGGG777555...---222111***'''))))))))))))***************(((******)))'''&&&'''((()))))))))***))))))((('''''''''''''''((()))******000,,,+++***&&&$$$...===pppvvvIII***///222&&&$$$111))))))******++++++,,,,,,***+++,,,------,,,+++***'''+++***''')))//////)))))))))))))))))))))))))))+++************+++,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,---......//////...............///000000//////222,,,111///777gggsssWWWXXXWWWSSSNNNMMMRRRWWW\\\WWWWWW[[[WWWPPPRRR[[[```XXXNNNIIIHHHLLLQQQVVVKKKLLLMMMOOOOOONNNKKKIIIYYY[[[ZZZVVVQQQPPPVVV[[[SSSPPPQQQUUUQQQEEEAAADDDGGGFFFOOOZZZUUUGGGGGGTTTSSSVVVWWWXXX]]]aaaZZZNNNGGGOOOUUUVVVUUUQQQEEE888TTTQQQOOOJJJFFFVVV___XXX[[[QQQ===333777:::777444333333999JJJeeezzzHHH)))555<<<222000222===888000777===999666;;;>>>CCCEEEBBB@@@FFFNNN===<<<>>>AAA@@@;;;777777;;;===BBBEEEAAA999666999AAA>>>???DDDFFFCCCAAAAAA444:::BBBFFFFFFCCCBBBCCCEEE@@@>>>@@@AAAAAABBBFFFDDDAAA>>>???AAABBB@@@>>>:::AAABBB===AAAIIICCC666???IIIIIIFFFDDDCCC}}}cccsss~~~RRRFFFHHHIII>>>CCC;;;444000333666888<<<@@@888888888999::::::;;;<<<>>>===<<<======:::777666===NNNKKKOOO]]]MMMCCC]]]SSSBBB???<<<;;;888666;;;AAAEEE<<<444222666777555333333333222222222111000//////.........///000222444111111111111000///...---...///000000000///---,,,---...///000111000///---------,,,,,,,,,,,,++++++...------......------...///000000...------...000///---++++++,,,,,,+++***---***((())),,,---+++)))...------,,,+++++++++,,,+++++++++***************%%%222>>>AAA@@@>>>888111222---,,,000000+++((()))************************)))******)))&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&((('''''''''(((((()))******)))+++...,,,(((***000666dddzzzLLL333------***''')))))))))******+++++++++((()))+++------,,,***)))'''+++***''''''+++,,,(((***************************************++++++,,,,,,+++***))))))***+++,,,+++,,,------...///000000............//////000111000000222,,,111///666dddpppRRRTTTUUUQQQMMMNNNUUU[[[```ZZZXXX]]][[[SSSSSSYYYXXXRRRJJJHHHLLLRRRSSSRRRGGGMMMTTTVVVTTTPPPOOOPPPTTTTTTTTTSSSTTTWWW\\\___TTTRRRUUUZZZUUUHHHAAACCCHHHBBBDDDNNNOOOFFFEEELLL\\\YYY]]]hhhiii^^^QQQKKKKKKNNNTTTSSSIII@@@DDDOOOIIIJJJIIIKKK\\\cccSSSWWWZZZPPP===999CCCBBB555333:::===666...666OOOeeekkkFFF;;;222'''***777EEEDDD>>>AAAAAA:::999BBBFFFMMMRRROOOKKKPPPZZZAAA999777<<<@@@<<<666333777888<<<>>>;;;555555999DDD???===???AAA@@@@@@CCC;;;@@@EEEGGGEEECCCCCCEEEBBB<<<999<<>><<<<<>>:::777@@@@@@999===HHHEEE999777BBBCCCCCCAAACCCnnnaaa~~~???>>>III999AAA===777222222333555999>>><<<999666333333444666888======>>>???@@@AAA>>>:::<<>>[[[tttdddBBB???======:::555555888???:::444111333555333111333333222000//////000111000000111333444444555555000000111111111111000000//////000000000...,,,++++++---000111111///---+++000000000000000///......***++++++******++++++***---///111111///.........///---++++++,,,,,,+++***...+++)))***---...,,,)))------,,,+++++++++,,,,,,***+++---......,,,+++)))'''888FFFEEE:::222111333///---,,,//////---******+++++++++***************)))******)))&&&%%%%%%&&&(((((())))))))))))(((((())))))((((((((()))*********)))***,,,***&&&$$$%%%%%%===hhh???!!!555999"""((((((((()))))))))))))))&&&(((***,,,,,,+++***)))(((******((((((******(((++++++++++++++++++++++++******))))))******+++,,,///...---,,,,,,---...///++++++,,,---...///000111////////////000111222333111000222---333111555ccctttNNNPPPRRRPPPOOOQQQXXX^^^[[[WWWUUUWWWWWWSSSPPPPPPNNNOOOPPPRRRWWW[[[XXXQQQRRRVVVYYYWWWSSSSSSXXX^^^UUUUUUTTTTTTUUUWWW[[[]]]YYYXXX[[[^^^VVVFFF@@@BBBHHHAAA???FFFOOORRRRRRSSSTTTNNNQQQ[[[XXXJJJCCCHHHAAAQQQbbb^^^EEE333AAAZZZEEEBBBCCCXXXuuuVVVMMMOOO[[[SSSCCC777<<>>BBB===777666333222444777666222222666BBB===;;;>>>?????????BBBKKKJJJGGGCCCAAAAAADDDGGGAAA:::666999===???@@@CCC<<<<<<<<<>>>???>>>;;;999777???@@@;;;>>>GGGGGG>>>999DDDCCCFFFDDDIIIdddVVVMMM555@@@666<<<>>>888444444333333777<<<@@@<<<777222111222555888999;;;===>>>AAACCC???888>>>IIIDDDHHHVVVDDD===\\\wwwzzzCCC>>>;;;<<<;;;777555555999;;;999555333555555333333333333111//////000111000111333555666777777777222333333444555555444444000000000000///...------,,,...111111///---++++++000000000///......------+++------+++,,,......,,,+++...000000///............---++++++,,,---,,,+++---+++++++++,,,---,,,+++,,,,,,++++++++++++,,,,,,***,,,...000000///---,,,777999:::999666555666777---,,,,,,...///...,,,***+++++++++++++++*********(((******)))'''&&&'''(((&&&''''''(((((((((((('''***))))))(((((())))))***))))))))))))((('''&&&&&&+++&&&:::kkkuuuCCC++++++000((((((((((((((((((((()))&&&''')))***++++++***))))))))))))+++,,,---+++(((++++++++++++++++++++++++***))))))))))))***++++++------,,,,,,,,,,,,------******+++---...///000111////////////000222333444222000222...555333777cccwwwMMMOOOQQQQQQRRRUUU[[[___UUUVVVUUUSSSTTTUUUPPPHHHQQQXXX]]]ZZZXXXXXXXXXUUUOOOOOOLLLHHHFFFHHHNNNRRRMMMPPPQQQNNNJJJJJJOOOTTTZZZZZZ\\\\\\QQQCCC@@@GGGEEEDDDCCCFFFRRR___aaa\\\OOOQQQRRRNNNCCC;;;<<>>@@@JJJTTTRRRHHHEEEKKKGGG>>>;;;AAABBB======BBB666444666;;;<<<888555555===:::;;;AAACCCAAA???@@@IIIFFFBBB@@@@@@AAABBBBBBAAA999555888===???AAACCC@@@@@@???===:::888999:::777===AAABBBEEEIIIGGGBBB>>>GGGDDDHHHGGGLLLYYYqqq|||???<<>>???BBBEEE>>>555???JJJDDDJJJWWWDDD<<<]]]MMMCCC;;;:::;;;888555333444<<>>dddIII---444))))))))))))))))))))))))(((((()))******+++,,,,,,+++))))))---222111,,,((()))))))))))))))))))))))))))))))))))))))***++++++)))******++++++******)))))))))***,,,---///000000.........///000111222333222000222///777555888dddwwwOOOPPPQQQRRRTTTXXX\\\___TTTXXXWWWSSSUUUYYYRRRFFFYYYbbbbbbVVVJJJKKKQQQVVVTTTQQQMMMKKKKKKMMMMMMMMMLLLTTTZZZXXXSSSTTT]]]gggWWWWWWXXXXXXMMMAAACCCNNN@@@EEEEEEEEEPPPaaaeee\\\YYYeeefffSSSAAA>>>???>>>RRRYYYQQQ<<<444===@@@888JJJUUU{{{|||WWWEEEDDDEEECCCGGG>>>BBBTTT^^^RRR>>>222777<<<@@@@@@<<<999999:::::::::DDDIIIPPPuuuhhhTTT>>><<>>>>>:::;;;AAA@@@<<>><<<>>>DDDGGGAAA;;;888888888===EEEGGGCCC???>>>::::::===AAADDDCCC>>>999BBB:::555888>>>@@@BBBDDDFFFEEEBBB;;;666444888<<<777<<>>>>>>>>>>>???>>>BBBDDDEEEHHHJJJBBB666;;;EEEAAAHHHUUU@@@888XXXvvvYYYJJJ<<<999999777333111000;;;AAA<<<555555777888///444;;;===999444000///111000------...222666999666666666555444333111111333222000/////////000111***,,,---,,,))))))+++...333222000///......//////***//////+++,,,000111---******)))'''''')))---111,,,+++******,,,......---'''***,,,+++((('''))),,,+++++++++***++++++,,,,,,111///---,,,---111555888555000...222666444---((()))***++++++---...---))),,,,,,,,,++++++*********((()))******))))))***+++******+++,,,,,,,,,,,,,,,(((''''''&&&&&&&&&''''''&&&)))***((('''))),,,...###...000***888^^^VVV$$$++++++******************************+++,,,---...,,,((((((///555444---'''(((((((((((((((((((((((()))))))))))))))******+++,,,,,,...//////...,,,,,,((()))***+++---...///000,,,,,,------///000111222333000222///888666:::eeeyyyPPPSSSTTTSSSWWW\\\YYYRRRZZZXXXUUUTTTUUUVVVVVVUUUaaa[[[\\\XXXJJJIIIOOOMMM[[[VVVPPPKKKLLLRRR[[[aaaVVVTTTTTTZZZaaaeeeeeebbbSSSRRRKKKCCCBBBEEEBBB<<>>GGG;;;GGGKKKNNNRRRJJJ???@@@LLLHHHGGGGGGAAA999888===555555:::CCCNNNYYYhhhvvvqqqkkkBBB000444;;;AAA999>>>@@@===???BBB>>>666>>>???>>>===>>>BBBCCCBBBEEEDDD???>>>IIITTTNNN???===@@@CCCEEEIIIJJJBBB888@@@>>>888333444;;;@@@@@@:::;;;:::777999>>>>>>;;;777;;;>>>>>><<<;;;<<>>FFFOOODDD<<<666555555444666:::999CCCHHHBBB;;;;;;AAAEEE???@@@DDDHHHGGGAAA<<<:::@@@DDDAAAFFFNNN??????[[[rrr}}}888CCCCCC333777)))333555;;;BBBCCC>>>:::888999666777888999888666444333------///000222222333333444111...---///222444555999666222---++++++,,,---...,,,---000111......111111222222222111...,,,***,,,...///...++++++---///...---***((((((***,,,---111---***+++...000---***...---,,,+++***((('''&&&(((+++---,,,)))''''''(((,,,""" ***111111444:::000222333222///,,,***)))'''&&&'''***...///---***+++***(((***,,,---***((((((***,,,+++'''&&&(((+++&&&(((+++---...,,,***((())))))(((''''''''''''''')))***+++++++++++++++***,,,((())),,,...;;;\\\}}}yyy{{{444222***'''+++,,,))))))---''''''(((***+++,,,---...))))))+++///111000+++''',,,***((())),,,---+++)))))))))))))))************...---+++******+++,,,---//////...---,,,++++++,,,000000000000111111111111444222111+++111111:::iiiUUUVVVTTTRRRUUUZZZYYYSSS\\\ZZZVVVSSSQQQRRRSSSUUUaaaVVVSSSPPPHHHJJJNNNHHHMMMNNNPPPTTTZZZ^^^aaabbb]]]aaadddaaa\\\ZZZ___dddYYYXXXPPPGGGBBBCCCAAA<<>>===>>>OOODDD000777BBBGGGQQQmmmmmmOOO>>><<>>888777555444999@@@;;;:::???JJJSSSUUUTTTUUUHHHooo|||aaa@@@,,,+++666:::888???KKKJJJ===777<<<;;;<<<===<<<<<<>>>@@@AAA<<<999666:::DDDLLLIIIAAAAAADDDEEEGGGJJJLLLFFF>>>>>>===999555666<<<@@@???===>>><<<:::===@@@===777@@@===999555333444888;;;888===CCCEEEDDDDDDGGGJJJ<<<:::::::::EEEAAAFFF~~~hhh___===;;;DDD===888999999555111000666AAAJJJHHHBBB???>>>===888:::???DDDFFFEEECCCBBBAAAFFF@@@CCCHHH:::===]]]wwwDDDGGGHHH666;;;111777777<<>>SSS~~~ppp<<<...)))000000%%%###+++(((((()))***+++,,,,,,---++++++---///222111---***+++***((()))+++,,,***((())))))))))))************+++,,,,,,,,,---,,,,,,,,,------,,,,,,,,,------.../////////000000000111111555333444...444444;;;jjjzzzVVVUUURRRPPPTTTXXXXXXUUUYYYYYYVVVRRROOOPPPUUUZZZbbbTTTNNNNNNMMMRRRTTTKKKNNNJJJHHHKKKTTT^^^fffjjjZZZVVVUUUYYY___^^^UUULLLRRRRRRLLLCCC>>>===>>>===???CCCHHHJJJDDD>>>???EEERRRSSSTTTSSSPPPKKKFFFCCC666;;;<<<;;;>>>IIIYYYggg{{{ZZZSSSDDD666777CCCGGGCCCFFFFFF???AAAOOOQQQKKKKKK>>>888333222111333888???===999;;;GGGPPPMMMCCC;;;CCCJJJOOOaaa{{{yyy[[[DDD<<<444...111777:::===@@@999<<<@@@BBB@@@@@@BBBDDDDDD===:::>>>CCCCCCAAAAAAGGGHHHHHHHHHKKKNNNKKKEEE>>>???===999:::@@@CCCBBB<<<<<<:::<<>>CCCEEECCCCCCDDDFFF:::888;;;:::CCC???CCCrrrvvv~~~^^^WWWHHH>>>888:::>>><<<888666999AAAGGGFFFDDDBBB>>>999666888;;;???CCCFFFHHHHHHFFFKKKFFFFFFJJJ@@@JJJppptttOOOEEEFFF555;;;666555777:::>>>===999555444555666555777:::===<<<777333888666333000...///000111///000000...++++++...222555444111///---,,,,,,,,,---,,,...222222...---///,,,---/////////---,,,***+++,,,,,,+++******+++---......---,,,,,,,,,,,,,,,,,,,,,+++)))((())),,,...******)))))))))*********(((***++++++***((()))***'''333<<<;;;555222111111111333333222...+++))))))(((((()))***,,,,,,***(((***((('''((()))***)))'''******+++,,,......---+++000---)))'''&&&))),,,///******)))(((((((((((((((***************)))(((((()))(((+++...+++&&&***444___pppbbbBBB)))+++000)))&&&***))))))*********+++++++++,,,,,,,,,...//////---+++***)))((()))***+++***((()))))))))*********++++++(((***,,,...///...,,,++++++++++++,,,---...///000....../////////000000000333222444000666444:::hhhyyyTTTRRRQQQRRRVVVYYYXXXUUUTTTUUUUUUQQQOOORRR[[[bbb\\\QQQOOORRRQQQVVVWWWNNNNNNIIIDDDEEEMMMWWW]]]```VVVUUUZZZfffoookkkZZZIII>>>???>>>:::666888<<<@@@???CCCGGGIIIDDD;;;333///IIIOOOVVVZZZXXXQQQHHHBBBCCC222;;;OOOJJJEEEfffmmmTTTAAA>>>999555888???EEEGGGIIIFFF;;;:::GGGNNNMMMRRR<<>>888777@@@IIIJJJDDD@@@OOORRRTTTdddyyyxxxkkkggg]]]mmmccc===)))999KKKLLL444888???DDDCCC??????CCCFFF===;;;BBBDDD??????DDDJJJKKKIIIGGGIIIMMMMMMJJJCCCDDDBBB======CCCGGGHHH???<<<777888???EEEAAA888666444444777;;;===;;;999999<<<@@@BBBAAAAAAAAABBB999666<<<===CCCCCCFFFkkkeee}}}WWWHHH;;;999>>>@@@AAAAAA>>>??????===???CCCAAA<<<:::<<<===<<>>:::222333555888888666444333444666555555888<<<:::555000...000333555555222///---///222333000+++)))---111333222000///...---,,,,,,---,,,...222222...,,,...+++,,,...//////...---,,,++++++******)))***++++++---------,,,,,,++++++***,,,...///,,,))))))...333000///---,,,+++*********'''((()))))))))))))))***666@@@BBB777///111333111111222222000---***)))((())))))******+++***)))(((((((((''''''((((((((((((+++)))***---111222///,,,,,,...000111111///,,,***(((''''''&&&&&&&&&&&&&&&'''''')))***,,,,,,------...***)))***)))&&&)))...:::XXXfff555###)))000///+++************************************++++++++++++)))))))))))))))***))))))))))))*********+++++++++(((***+++---......------,,,,,,,,,,,,---...//////............//////////////////222///555222777eeezzzXXXVVVVVVYYY\\\ZZZUUURRRRRRTTTUUUSSSQQQTTT\\\dddVVVQQQTTTVVVOOOOOOQQQJJJCCCFFFKKKRRRWWWVVVQQQLLLNNN]]]kkkkkk___PPPJJJKKK222333555555555777<<>>HHHVVV\\\YYYNNNCCC<<>>>>>DDDHHHHHHHHHJJJFFFRRRWWWWWWUUUOOOWWWnnnnnnIII666===BBB///111999@@@???999888;;;555000222<<>>;;;333BBB???<<<<<<===<<<888444888:::<<<>>>>>>??????@@@:::666???>>>AAAEEEGGGaaavvv|||~~~aaaPPP???:::<<<=========;;;;;;999999>>>DDDDDD>>>===@@@???<<<===CCCFFFDDD===FFFDDDGGGOOOMMMbbbvvvUUUkkkzzz[[[\\\llldddxxxJJJ>>>===FFF@@@444000333666777777777777777444444444666777666111,,,000222333444222///+++(((000333555333---+++---111111000///......---------...---...222222...,,,...+++---///000000///...---+++***))))))************,,,,,,,,,+++***))))))(((+++...000---)))(((---333000///---+++******++++++)))))))))***,,,---......>>>BBB@@@666333888888222///000000...+++)))((())))))*********)))(((((((((((((((''''''&&&'''((()))+++)))))),,,000222000---***---111444333000+++'''(((((('''&&&&&&&&&&&&&&&###$$$%%%'''((()))))))))***&&&$$$&&&'''((())),,,%%%999hhhZZZ222%%%---111---+++++++++************)))))))))***))))))***++++++)))*********)))))))))***************++++++++++++++++++******+++---...000---------,,,,,,------...............////////////...///222///555222777dddxxx___\\\\\\___```YYYRRRNNNSSSUUUVVVUUUTTTUUUYYY\\\ZZZXXX^^^]]]QQQNNNQQQMMMLLLNNNQQQUUUWWWWWWWWWWWW\\\```^^^SSSCCC777333444555555666::::::999<<<@@@>>>:::444222666;;;:::555===KKK[[[```XXXKKKAAA<<<000AAAKKKNNN^^^bbbLLLBBB;;;777,,,,,,777777///333AAAGGGJJJFFFFFFQQQSSSRRRWWWKKKRRRSSSFFF666111777>>>???@@@DDDHHHEEE@@@???BBB===???<<>>BBBGGGJJJKKKFFF===999???GGGHHHDDDEEEAAA<<<999999<<<>>>@@@777777888:::<<>><<>>===;;;;;;555777999<<>>EEEFFFBBB<<>>:::888999///555999888999;;;888222AAAOOO^^^^^^QQQCCC======---IIIMMMSSSXXXBBBAAA>>>555222///000555666222333888444;;;???IIIYYYXXXLLLHHHDDDHHHDDD888111555???EEE>>>???BBBEEEBBB<<<;;;???BBBNNNMMMGGGHHHEEEDDDKKKQQQVVVmmmmmmcccTTTFFF;;;<<<;;;777888>>>888:::<<>>>>>AAA888:::;;;<<>>===FFFFFFKKKUUUPPP___pppyyyXXXqqq???AAA???666:::111333777;;;>>>===;;;999,,,///222111...---000333///---+++***,,,111555888111222333444333111000///000///---++++++---///111222///---//////,,,---000,,,---...//////...,,,+++---+++))))))+++,,,+++***///---+++)))(((((())))))+++---///...***(((((())))))((('''&&&''')))+++---...---,,,---111555555555///...333===BBB<<<333---)))******)))''''''((()))''')))***)))'''''')))+++((())))))'''%%%&&&))),,,))))))))))))(((***---///,,,***(((&&&&&&(((+++---,,,,,,+++***************++++++++++++***)))''''''''')))+++,,,---,,,***(((111((()))888VVVYYY111&&&...******************++++++'''***,,,,,,+++***+++,,,***,,,---,,,******+++---*********+++++++++,,,,,,,,,,,,,,,+++,,,,,,,,,---,,,,,,,,,,,,------...////////////000000000111111111111333///555333999fffxxxXXXQQQPPPUUUWWWSSSPPPQQQJJJLLLOOOTTTXXXXXXVVVSSSWWWSSSWWWWWWRRRWWWbbbbbb\\\```bbb___\\\]]]eeemmmLLLKKKGGG???666333777<<<;;;555555;;;>>>888333333555;;;;;;222---222999<<<>>>LLLXXXTTTDDD666444999:::LLLKKKcccRRR<<<===:::222......444666555666:::888222666===BBBPPP```WWW>>>000888:::777111333===EEEGGGDDDAAA@@@BBBBBBBBBEEEKKKIIINNNCCC:::BBBIIIIIIKKKFFFLLLLLLFFFKKK___uuucccMMM:::666555222555===222888<<<>>>GGGRRROOOEEEHHHHHHDDD<<<999===@@@@@@IIIQQQUUUQQQKKKJJJIIIGGGIIIHHHDDD>>>===@@@@@@===222666999:::888888:::<<<999777555777<<>>555CCC000222666:::<<<;;;777444(((---111000------222999222222222111111///......111111111333444333000...000...,,,***+++---000222333///---......,,,---111+++,,,---......,,,***)))...+++)))))),,,---,,,***111///,,,)))((((((***+++---///111000...+++)))(((...---***((('''(((***,,,,,,***)))+++000333444333...)))---888:::000))))))'''(((((('''&&&&&&(((***&&&(((***)))''''''))),,,)))******(((%%%&&&))),,,(((******'''%%%&&&+++000))))))))))))***+++,,,,,,+++******)))))))))))))))&&&&&&'''''''''''''''&&&((()))(((%%%%%%(((+++,,,%%%+++111***...VVVzzzDDD(((,,,))))))*********+++++++++$$$(((++++++)))'''(((******---...---+++***,,,...******+++++++++,,,,,,,,,+++,,,---......---+++*********+++,,,---///000111000000000000111111111111000///111,,,222111777eeesssRRRRRRPPPPPPTTTWWWRRRJJJQQQPPPQQQUUUUUUQQQLLLIIIMMMYYYWWWJJJPPPbbb\\\DDDEEEYYY[[[UUU]]]ccc\\\UUU:::999666555555666999:::666555555666777777555333>>>>>><<<777111...///222AAA===JJJNNN;;;777>>>888OOOIII```___<<>>FFFBBB777000222888:::MMMXXXZZZVVVGGG:::<<>>HHHNNNAAAHHHEEEBBBEEECCCAAAIIIWWWKKKDDDGGGKKKMMMVVVaaabbbnnnkkkQQQ888222555888777999;;;???IIIOOOFFF777DDDMMMPPPHHH<<<888;;;===>>>DDD\\\```[[[TTTDDDIII<<<@@@BBB@@@;;;888888:::999======888555666999:::555777:::===@@@DDDIIILLL===888555999>>>AAAFFFLLLgggvvvxxx[[[YYYVVV===BBB;;;333<<<:::;;;@@@BBBAAACCCGGG;;;AAAAAA<<<>>>CCC>>>111CCC333GGGIIIHHHVVV[[[ppp}}}xxxXXXlllRRRFFFJJJ@@@@@@777;;;666555<<<888222666///...,,,***,,,///222555444333222000/////////...+++---000222333111///...///...---...//////---+++............/////////000,,,------......------,,,'''((()))***+++,,,---------...---,,,)))''''''(((***,,,//////---+++******+++++++++***)))***---000+++,,,,,,,,,+++***,,,---,,,---------,,,)))%%%###''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&************)))))))))))),,,)))&&&&&&((()))(((''',,,,,,---...---,,,***)))(((((()))+++,,,+++)))&&&'''(((((()))***++++++,,,***------...,,,333aaaiii???,,,222&&&"""))),,,&&&%%%******)))(((&&&&&&((()))******)))((((((((()))+++,,,+++***)))))))))***,,,,,,,,,++++++++++++++++++,,,,,,,,,.........---,,,+++------------.........///000+++333111///---999fffuuuYYYQQQOOOTTTVVVRRRPPPRRRSSSTTTTTTSSSQQQPPPRRRVVVJJJNNNLLLGGGKKKRRRJJJ<<<888JJJVVV]]]```TTTBBB===<<<:::777555333222333333999777555555666666666555::::::999666444444555777???666<<>>FFF>>>MMMTTTTTTTTTJJJAAAEEEDDD<<<333111666@@@IIIMMM999888888999;;;???CCCFFF@@@FFFAAA;;;<<<999999CCCHHHCCC???AAAEEEIIIOOOUUURRR\\\ccccccbbbYYYCCC,,,...333:::@@@GGGLLLMMMKKKIIIHHHHHHKKKRRRSSSFFF666;;;===SSS[[[]]]ZZZKKKNNNIIIFFFBBB@@@???>>><<<:::===@@@???;;;888:::<<<:::777999:::;;;===???CCCFFFAAA;;;888:::>>>@@@DDDIII\\\{{{ZZZRRRRRRFFFAAA>>>===999999;;;<<<;;;===AAABBBCCCFFFIIIGGG@@@:::999>>>777JJJMMMMMMMMMLLLhhhggg\\\aaaDDDGGGEEECCC777888666===FFF???555777222111///......000333444000000///...------......///000222222222111///......///000111222000,,,))),,,------...////////////,,,------......------,,,)))***************+++++++++,,,,,,+++(((''''''(((***,,,......---+++***************((('''(((+++---***---000333222000---,,,111333444111,,,))))))***''''''''''''''''''''''''(((((((((((((((((((((((()))((((((((('''''''''&&&***)))))))))))))))******)))((((((***---///---+++******+++++++++***)))(((((('''((()))+++,,,***)))(((((()))******+++,,,,,,$$$))))))*********BBBiiigggDDD***///---&&&'''------&&&+++***(((''''''(((***+++***)))((((((((()))+++++++++***)))))))))***+++,,,,,,,,,+++******+++,,,,,,,,,---...///......---,,,------........./////////000+++222000///...:::fffttt[[[MMMJJJQQQPPPFFFHHHSSSOOOUUUYYYYYYVVVVVV\\\aaaOOOLLLKKKNNNPPPNNNGGGAAA666DDDSSS___^^^EEE000000444444444555666777999:::;;;888555444555777777777777666444444555777777777666;;;<<<<<<===:::===IIIPPPEEE===<<>>BBBFFF;;;000000999CCCEEEDDD555555666777999<<<>>>???KKKOOOHHH@@@AAA>>>===FFF>>>AAABBBAAAEEEKKKOOOOOOSSSUUUWWW[[[eeehhhZZZGGG===666///...111777BBBKKKIIIDDDAAAHHHVVVZZZJJJ666888222@@@EEELLLQQQGGGLLLPPPHHH@@@>>>AAAAAA<<<666;;;<<<;;;888888;;;:::666666777888999:::<<<@@@DDDEEE???:::<<<>>>???BBBFFFQQQ|||cccLLL^^^IIIBBB@@@@@@;;;888999888777999>>>DDDCCCIIIPPPGGG666222:::222666DDDIIINNNGGGKKKwwwgggYYYaaattt===>>>GGGBBB777444555CCCQQQEEE555777333222111000000000000111111000000000111111222333333333222222111111000000...///111333333111+++''')))+++,,,...//////......,,,------......------,,,+++++++++******)))))))))***+++,,,,,,***))))))***)))+++------,,,************++++++***((()))+++---)))---222555555222---)))111333333...&&&###&&&+++''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''''''''''''''))))))(((((((((***+++,,,((()))***---000000---+++((())))))))))))(((((('''(((''''''(((***,,,,,,+++((())))))******++++++,,,(((,,,((('''+++)))---<<>>???888777555666777999999888666333000111333555444222,,,HHHHHH999===CCCDDDMMMttt\\\AAAEEE<<<777000+++333666***:::666222111444888;;;<<<+++???LLLOOOMMM???555999GGG???777888>>>AAA???::::::888555333333777;;;>>>GGGGGG===888>>><<<777:::<<>>;;;666444555777888999===BBBFFFEEE???:::;;;===>>>AAAEEENNNzzzTTTVVVOOOEEE???EEE???;;;;;;:::999<<>>CCC@@@555666CCCCCC888444:::BBBCCC===>>>HHHMMMKKKLLLVVVYYYMMM@@@AAARRRbbbaaaYYYNNNBBB888444;;;FFF@@@FFFHHHDDDBBBGGGNNNRRRQQQGGGKKKAAA;;;;;;333===CCCDDDFFFGGGFFFBBB===:::777999:::;;;@@@DDDBBB<<<888888999999:::===CCCFFFBBB<<<888:::===???CCCHHHNNN{{{kkkHHHWWWRRRMMMHHHBBB>>>=========AAAGGGFFFQQQRRRFFF888666999;;;===KKKCCCEEEMMMFFFaaaqqqNNNjjjOOO???QQQOOOBBB999222???NNNDDD444555111111222111000...---,,,*********+++,,,---////////////.........000222444---,,,+++,,,...//////...(((***+++------------,,,,,,------......------,,,(((((()))))))))*********'''***,,,---,,,+++***+++(((***++++++***)))***+++(((***,,,......000333555???;;;555222222444555555666111***'''''')))((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''(((((((((((()))***,,,---...---+++)))))))))+++------,,,,,,,,,,,,,,,------///,,,)))''''''((()))((('''''''''((((((((((((((('''...(((!!!)))---***+++,,,===XXXppp|||[[[777+++***$$$$$$***++++++************++++++((()))))))))************))))))******++++++++++++---,,,***))))))***,,,---............//////000000////////////000000000000000---111+++,,,111;;;aaasssVVV\\\VVVEEEBBBLLLNNNDDDSSSWWWWWWSSSTTTXXXSSSJJJGGGVVVZZZQQQQQQ]]]^^^SSSSSSaaaWWW>>>777:::666333555555555666777888::::::333444666:::<<<;;;777444111000111333777999999999===555666DDDJJJKKKppp^^^>>>999000111&&&---888111***111777444111...---///111111000???NNNQQQHHH@@@777999GGGCCCFFFHHHFFF@@@999555333333555888<<<===>>>======CCC@@@666999IIIJJJ>>>999>>>BBBCCC???===CCCHHHKKKKKKQQQSSSMMMCCC@@@EEELLLSSSfffuuuqqq___OOOGGGDDD<<>>??????===;;;:::<<>>AAAFFFKKKLLL}}}sssIIITTTWWWZZZIIIDDD@@@@@@@@@@@@DDDIIIEEEOOOMMM===444888<<<999222CCC???GGGNNNJJJkkk\\\aaaeeeeeeFFFNNNQQQHHHBBB666:::GGGDDD888777222333333333222222111000,,,,,,++++++,,,------...------------///111333444///---++++++---///000000+++++++++,,,,,,,,,------,,,------......------,,,((((((((())))))*********%%%'''***+++***((('''(((((()))******)))(((***+++&&&)))+++---...///222444>>>777...***+++000444555111+++%%%%%%)))+++((($$$((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''(((((())))))******++++++------+++***))),,,111444...------------...//////111---***''''''''''''&&&(((((((((((((((((((((((($$$---,,,***000...((((((+++(((888]]]{{{ccc111***///&&&************************(((((()))************)))))))))***++++++++++++***,,,++++++++++++++++++,,,------------...///000000....../////////000000000000...333+++,,,222:::\\\tttOOOPPPKKKDDDEEEKKKJJJCCCMMMVVVXXXSSSRRRUUURRRJJJOOOXXX___\\\XXXTTTOOOIIIKKKRRRHHH999777444000111444333333444666999===???777777777888888777333000000222555666666777888999999...555IIIUUUllluuuAAA===???...///***222:::000***000444555///+++///888>>>;;;666@@@HHHDDD<<<:::666:::GGG===@@@BBB@@@;;;888777777999:::<<<===>>>===<<<;;;888777000111>>>>>>666666DDDDDDEEEEEEBBB@@@DDDKKKKKKJJJIIIEEEAAA???BBBFFFBBBWWWhhhmmmppplllXXXAAA???IIIPPPNNNHHHFFFFFFFFFKKKGGGUUUVVVSSSLLL777666444:::AAAAAA===888777777222999>>>>>>???AAA@@@===BBBAAA???<<<;;;===AAADDDAAA<<<999<<>>>>>GGGDDD:::777:::333000;;;>>><<<999777666777999:::===;;;888666555333000...222555777666333111222444,,,333DDDKKK[[[===>>>:::&&&,,,111((())),,,+++000444///666///...888HHHMMMDDD888<<>>===<<>>999777777999;;;;;;>>>888666>>>>>>;;;@@@DDDBBBDDDHHHDDD<<<>>>HHH===BBBHHHHHHBBB===???DDDKKKNNNOOO^^^]]]JJJ[[[fffZZZFFF===EEEOOOGGG???IIINNNSSSTTTBBB@@@>>>AAAEEEEEEAAA>>>======777???EEEDDDBBBBBBBBB?????????===<<<;;;???DDDHHHCCC>>>;;;>>>CCCFFFKKKPPPHHHjjjHHHDDDWWWQQQLLLIIIIIIHHHFFFHHHLLLMMMBBB===CCCDDD===:::>>><<>>AAACCC777VVVZZZQQQYYYQQQRRRRRRLLLJJJNNNJJJ===666888???;;;777666777888::::::888555333555999999555000<<<:::999888666333444888111:::444,,,888@@@999000777===CCCWWWTTT:::666777111)))000000///......///000111)))222000888LLLFFF333444???555222:::BBBCCCEEEJJJ>>>555333;;;===999;;;CCCBBB999333666;;;:::888777JJJ:::111555999666555:::===@@@GGGLLLGGG>>><<>>EEEAAAAAA===???FFFDDD<<<;;;AAA@@@===>>>AAA@@@;;;===CCCFFF===888:::???GGGTTTaaaQQQ```uuurrr;;;ZZZSSS___IIIIIINNNGGGOOOGGGHHHBBBCCCLLLPPPJJJBBB???FFFEEEJJJYYYRRRZZZ```LLL]]]rrrKKKHHHMMMEEE@@@999444<<<@@@555888444///---///000///---***000222...,,,///111///***///222111......333888666::::::444222666888666333444222---(((&&&(((***...,,,---000///,,,***,,,---+++)))((())))))(((''',,,,,,++++++******)))))))))...((($$$(((((((((111555333000///111000***###((())),,,000222111---*********))))))***,,,...///&&&''')))***++++++******))))))((('''''''''''''''&&&''''''(((((((((((((((000***&&&'''***+++******++++++++++++++++++++++++)))&&&%%%(((---...+++'''++++++******)))*********)))+++---......,,,***(((***(((&&&'''***+++)))'''&&&,,,+++%%%111UUU|||uuuAAA(((&&&((('''***///***"""###,,,++++++,,,++++++***)))(((,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,---------,,,+++******+++---///---------............///111---333...///111888\\\sssPPPRRRTTTQQQGGG>>>???EEEAAA333MMMVVVKKKEEEEEE```GGGDDD@@@===888555:::BBB;;;888666555666777777666777555555777<<<>>>;;;777555888999666222222444666666888222000666444111888777777JJJvvvwwwkkkYYYBBB666666666222+++............///000222333''',,,---111888777333777BBB777111555:::===CCCKKKHHH???<<>>GGG???:::<<<===;;;999:::DDD;;;777<<<>>>999:::@@@IIIHHHKKKNNNKKKBBB======???IIISSSQQQAAA444888BBBLLLKKKSSS]]]^^^ccc~~~dddffflllgggSSS888@@@888333777@@@JJJSSSZZZ___LLLFFFJJJHHHEEE???222:::888999<<<:::888999===BBB>>><<<>>>???>>>BBBHHHEEEAAA@@@EEEGGGHHHLLLRRREEESSSLLLMMMPPP^^^LLLHHHIIIFFFSSSMMMDDD>>>===CCCJJJKKKEEE@@@AAA???DDDUUURRR^^^fffNNNqqqddd{{{LLLGGGNNNEEE???999555???GGG@@@888555111000111111000...,,,222333///---000222000...------...000111222333666:::999555333777999888555444333000---,,,...///,,,***+++......***)))+++---+++)))((())))))((('''(((((((((((('''''''''''''''---...,,,---)))&&&***333222111111111000+++&&&))),,,///111111///,,,***((('''''''''''')))***+++******++++++***)))'''&&&))))))((('''''''''''''''&&&'''(((((())))))(((((($$$'''******'''&&&+++111+++++++++******+++++++++***)))***...222222---(((+++***************++++++,,,,,,++++++******))))))---+++******------,,,***)))'''(((,,,000@@@ccchhh;;;+++...,,,&&&###''',,,,,,'''))))))***++++++*********+++,,,---......---,,,+++++++++,,,,,,,,,,,,---------,,,+++******,,,---///---------............///111---222......000777[[[rrrNNNWWWXXXJJJ999555<<>>>>>KKKMMMOOONNNOOOjjjUUUUUUNNN???444333999===999777666666777888777666888666666888<<<>>><<<999111999;;;444000333666555666333...000333)))+++???AAADDDhhheeeQQQHHH===666222111---***---------...///111333444)))+++222333+++...:::===>>>777555:::;;;999===EEEFFF???===AAA@@@999666888CCC>>>;;;;;;999555555777>>>;;;>>>CCCBBB===???GGGQQQMMMLLLMMMJJJBBB;;;777@@@FFFLLLJJJ>>>555999BBBLLL===>>>MMMMMMAAAIII```[[[KKKJJJXXXhhhwwwvvvgggLLLEEE<<<333,,,...???QQQSSS@@@===HHHIIIEEE@@@888@@@CCCAAA;;;888999:::999BBB===:::<<>>EEEKKKIIIDDD???>>>BBBSSSRRRaaaiii___XXXnnnPPPDDDLLLBBB===888555AAAMMMJJJ777666555333222111000000///333444111///111222000111---***,,,111444222///444777888555444777::::::555333111000111222222111---++++++......***))),,,---+++)))((()))))))))'''&&&&&&''''''''''''''''''''')))++++++,,,++++++,,,000111222333222...+++)))+++///222222///,,,***+++((((((''''''''''''((()))******++++++***)))'''&&&)))((((((''''''''''''(((&&&'''(((((())))))(((((())),,,...---)))((()))+++,,,+++***))))))***+++,,,******,,,000444333...)))))))))))))))***+++,,,,,,---,,,***((('''(((((()))...,,,+++,,,------,,,+++,,,###&&&222...)))BBBgggXXX...***...+++###&&&//////%%%'''''')))******+++++++++)))***---//////---***)))++++++,,,,,,,,,,,,------,,,,,,+++***+++,,,---...---------............///000---333...///111777[[[rrrMMMTTTPPP???444777@@@CCC@@@XXXWWWIIIWWWddd[[[XXX666>>>???777444;;;>>>;;;<<<999777666777999999999999777666666888888666444777===;;;222000888999444444444///000333,,,000BBBGGGdddVVVYYYNNN>>>111,,,+++,,,,,,.........///000111111222111222AAACCC222777DDD@@@444444<<>><<<>>>BBBBBB???AAAFFFKKKIIIGGGFFFCCC===888666CCC???>>>CCCFFFCCC>>>===NNNFFF>>>???LLLWWWSSSGGG@@@GGGTTTXXXTTT___mmmnnngggFFF<<>>===@@@DDDEEEEEEDDDHHHEEEBBB@@@AAABBBFFFIIIDDD@@@```TTTJJJUUUXXXOOOAAAAAAKKKHHH???DDDDDDAAACCCJJJMMMJJJCCCDDDIIIWWWTTTbbbiii~~~SSSxxxooo[[[BBBGGG>>><<<999555>>>KKKLLL777666666444222111000000111222222111000000111000333///,,,---222444222///222333444333333666999;;;444111......111222000...000------000000,,,,,,...,,,***)))((()))***)))((((((((())))))******++++++...&&&$$$&&&(((000777666......111333111,,,***+++---111555333---)))))),,,,,,,,,+++***************&&&''')))***++++++******)))(((''''''''''''((((((''''''((()))))))))))))))...---++++++---///)))"""+++***)))(((((()))***+++((((((***,,,//////,,,)))))))))))))))***+++,,,---,,,+++***(((''''''''''''+++***************))))))---$$$'''222,,,!!!---HHHpppxxxDDD'''---111---***))))))''''''((()))***************'''(((***++++++***((('''+++++++++,,,,,,,,,------+++++++++++++++,,,......---------............///111---444000000222888[[[uuuOOONNNEEE::::::EEEIIIFFFEEEeeebbbTTTZZZ\\\OOOCCC333888888555888@@@===444===999555444555888:::;;;888666555555666666555444>>>===777///111888888111555:::555///444777:::CCCNNNvvvOOOXXXIII666******...111111000000000000000/////////444999MMMQQQAAABBBFFF999///111;;;GGGEEE888//////888777999???CCCBBB@@@@@@999:::===???===;;;>>>EEEAAA===;;;===?????????@@@===@@@BBB???:::888999;;;BBB>>>???GGGKKKGGG@@@;;;===LLLNNNAAABBBTTT^^^YYYaaa]]]___^^^[[[ccciii```{{{lll]]]TTTJJJ??????GGGHHHPPPWWWIII555999EEECCC888BBBFFFBBBBBBGGGFFF@@@???CCCGGGJJJLLLJJJDDD???HHHFFFBBB???AAAGGGNNNQQQDDD;;;TTTwwwLLLKKKYYYXXXHHHGGGIIIDDD:::CCCIIIGGGDDDHHHNNNRRRIIIMMMSSS^^^XXXeeekkk___zzzdddnnnBBBDDD===???>>>777<<>>GGGJJJFFFEEEYYY\\\bbb[[[GGGIIINNNJJJEEE>>>999:::===888000:::777333222333666888999555555666666777888:::;;;<<<777222111333444333000222999333+++222:::@@@JJJtttRRRQQQSSSDDD444---000444333///000111111111000///...---222>>>NNNPPPFFFBBB===000444000333;;;;;;333///222777777999===@@@@@@???===::::::===AAA@@@>>>AAAGGGBBB???;;;;;;<<<===;;;:::444;;;>>>:::777999>>>AAA<<>><<<@@@<<>>BBBQQQ___SSSKKKNNNWWW]]]hhhooojjjVVV\\\ggghhhTTT;;;888CCCCCCEEEKKKHHHAAAHHHKKK@@@@@@FFFJJJIIIGGGEEEBBB>>>CCCJJJPPPPPPNNNKKKFFFAAA???AAA@@@???AAAFFFIIIIII@@@:::PPPVVV>>>NNNVVVKKKJJJFFFBBB888===EEEHHHEEEDDDLLLXXXMMMUUU[[[bbbXXXgggqqqqqqlllgggGGGCCC>>>BBBDDD:::999BBBEEE;;;666111000222333111///111...---000222000000111111555888555000...222777...---...111111111444999888777444333222111///---...+++***,,,+++)))))),,,+++***(((((()))******)))))))))*********************"""222>>>666777555"""222---,,,000///))))))...---///000...+++)))+++---+++,,,,,,,,,+++***))))))******++++++***)))'''&&&(((''''''''''''(((((()))'''((())))))******))))))---@@@JJJ===***%%%+++222((((((((())))))(((((((((+++)))'''&&&'''))),,,///))))))))))))***+++,,,,,,&&&(((***,,,+++)))'''%%%+++,,,,,,+++)))((()))***(((------((()))...---&&&---RRRpppEEE###&&&000,,,'''***,,,,,,,,,++++++***((((((---,,,+++******+++,,,---++++++,,,,,,,,,,,,------)))***+++,,,------......---------............///111...555222222333999[[[yyyAAA<<<999;;;>>>???BBBGGGMMMMMMHHHXXXQQQCCCSSSRRR555000...222777999:::<<<666555444555777777777666666777777777777999;;;<<<333000444;;;999000///555000333///000999???PPPkkkWWWAAAMMMNNNBBB555000111333///+++//////000111111000///...333GGGMMMDDD???:::333111:::222...444777444444888888999999:::<<<>>><<<:::;;;:::;;;???>>>;;;<<>>@@@AAA???<<<;;;:::999333888999666666;;;@@@@@@===FFFQQQSSSIII>>><<>>GGGSSSQQQRRRZZZ]]]fffWWWXXXooo}}}nnnTTTEEEQQQAAABBBMMMJJJFFFGGGEEEKKKJJJLLLNNNKKKDDDBBBCCCDDDLLLPPPJJJEEEEEEGGGGGGAAACCCBBB>>>===AAAAAA>>>KKKEEERRRrrrtttAAAIIIVVVOOOOOOGGGHHHEEE>>>???GGGEEE???GGGVVVTTT]]]aaabbbSSSddduuummmsssNNNBBB===BBBCCC777555>>>CCC@@@888///...333666444000222---,,,111444222222444111555888555///---111666///,,,---111111///333999777888888666333111000000---***(((******((((((,,,+++)))(((((()))******)))*********)))))))))))))))%%%+++PPPeeeWWWTTTTTT@@@999///***///000++++++///,,,,,,++++++++++++,,,---)))***+++++++++***))))))******++++++***)))'''&&&'''''''''''''''((())))))(((((()))************)))333EEELLL<<<(((###)))---&&&''')))******)))'''&&&))))))((('''''')))+++...+++***************++++++'''((()))*********))))))+++---...,,,***((()))+++%%%+++---((((((------)))'''000RRRccc666(((+++,,,+++,,,++++++,,,,,,,,,++++++***,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------))))))+++,,,---.........---------............//////,,,444000111222777YYYvvv???>>>BBBFFF@@@999@@@MMM^^^QQQ999>>>>>>HHHXXX888<<<888:::AAA@@@888666;;;444555777:::<<<;;;777444999999888777555555777999,,,---999FFF???///...;;;555222222>>>HHHKKKgggxxx777888AAACCC:::///******------,,,---...///111111111000///888PPPMMM;;;999444///888>>>333000666;;;999888;;;============???BBBAAA>>>AAA>>>===???>>>:::888:::999AAAGGGEEE>>>:::::::::666777555222555===???<<>>???333000:::AAADDD999///...444999666111333---,,,222666444333666222444666444///...000444000---...222222000333999444777888777222000000222///+++***++++++)))***---+++)))((((((***+++***))),,,,,,++++++******))))))...===ooo{{{zzzvvv>>>111***///222---,,,111,,,***((()))+++---------***+++,,,------,,,+++***&&&''')))***++++++******'''''''''''''''((()))***(((((()))***************(((///000(((&&&+++***$$$%%%&&&)))++++++)))&&&%%%%%%&&&'''''''''''')))***++++++******************))))))(((((()))***+++,,,***,,,...,,,)))'''(((***$$$(((+++***((((((+++...///'''111YYYzzzTTT555'''&&&+++...******+++,,,------------)))***,,,......,,,***)))++++++,,,,,,,,,---------((()))+++,,,---.........---------.........//////---+++222///000000555WWWsss999444888@@@======UUUwwwzzzaaaMMMLLLRRRNNN@@@555;;;::::::;;;<<<;;;888666111111333777<<<===999666555333444888888555444666;;;:::888666555666888999999111:::KKKNNNTTT\\\@@@333222@@@666///000111...---///111111111222333111...+++:::LLLGGG555333777444000555222000333555555888<<<:::???===333333;;;???;;;===;;;888777888:::>>>@@@EEEBBBGGGGGG>>>>>>BBB======:::888888;;;<<<:::888>>>BBBDDDLLLPPPBBB999BBBCCCBBBBBBDDDCCCAAADDDJJJDDDMMMRRRNNNJJJNNNVVV\\\GGGTTThhhyyywwwjjjaaaaaa^^^jjjpppcccKKK999444666>>>888555<<>>?????????@@@BBBAAA???NNNTTTSSSjjj___WWWccc^^^QQQfffNNNTTTNNN@@@333666CCCIIIFFFTTT```XXXRRR\\\fffbbbqqqqqq___444BBB@@@888222555;;;333PPPFFF888...000666666000000...,,,///888@@@<<<444222111111111111111222222,,,+++******,,,111555888888:::;;;999666333333555)))***+++,,,,,,,,,,,,,,,***++++++***)))***---///+++*********((('''+++222PPP===222>>>;;;\\\wwwDDD222---///((((((000333///---+++,,,...///---++++++,,,,,,---,,,+++)))((('''''''''''')))+++---///)))((((((''''''''''''(((''''''(((((()))))))))***)))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&((((((((((((((()))******&&&&&&&&&''''''((()))***---+++(((''''''))),,,...,,,...000111000---)))'''))))))))))))***+++,,,---,,,&&&%%%:::hhhgggCCC---)))((("""+++******,,,+++((()))---,,,,,,,,,,,,+++***))))))---------,,,,,,+++++++++,,,+++***))))))+++---...///...---,,,++++++,,,---000)))...+++111444888WWWrrr666???GGGFFFAAAAAAJJJSSScccRRRFFFIIIPPPMMMAAA777>>>???>>><<<:::888777777999888888:::;;;<<<;;;:::;;;888777:::888444333555666555333222333444555555999888777===RRR{{{jjjFFF555///000666222222333111,,,,,,000777666444222000/////////222<<<999000///...000:::111//////333666555555888999<<<:::444888BBBBBB:::<<<:::999999:::<<<===>>>HHHLLLMMMDDD<<>>BBBJJJNNNGGG<<>>IIItttsssKKK888111......,,,///333555222,,,,,,///111222111000///222999???666888444444555...222EEE777444555999;;;888666666:::<<<;;;:::AAAIIIFFF===:::::::::;;;===>>>===<<<777HHHTTTOOOJJJKKKFFF:::EEE>>>:::???GGGGGG===333HHHHHHEEEKKKQQQGGG===BBB;;;>>>CCCGGGDDD@@@AAAGGGIIIFFF???===DDDMMMOOOLLLIIISSSRRRFFFJJJ```oooooovvvlll^^^XXXdddyyypppfffQQQ===<<>>@@@>>>:::777777444///,,,------+++---000///***000///---,,,,,,---///000111///...---...///111333000111222111///------...+++++++++***************,,,---...,,,***((((((((('''333111%%%***EEE[[[```QQQ444&&&***///aaafffAAA---(((---++++++---+++***)))((()))***+++***((()))***,,,---......------******************)))))))))((('''&&&''')))+++,,,))))))***++++++++++++***))))))))))))))))))))))))******))))))(((((())))))''''''&&&&&&''''''((()))---,,,***)))(((((()))))))))***,,,---------,,,+++444333111...,,,+++++++++(((((('''(((((()))***+++---......+++...EEEqqqccc444&&&333(((+++((($$$'''//////)))***++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------...++++++,,,---///111333444333---111...111333777XXXxxxNNNUUUQQQEEECCCLLLMMMEEE======@@@DDDEEEAAA<<<888666<<>>666111333777777999999666222111333666:::666555888888777999===:::666444555888:::888555;;;>>>HHHfffXXXCCC:::555111,,,,,,...222444111...---...,,,///111000///333<<>>BBB<<<;;;FFF>>>999777:::;;;777444444666:::<<<===AAAEEEBBB;;;999999:::===@@@AAA>>>;;;BBBFFFAAA999;;;@@@EEEJJJFFF???:::<<>>>>>FFFOOOOOOJJJ@@@HHHIIIDDDIIIZZZeeeddd\\\gggnnnkkkkkktttnnnGGG777@@@FFF@@@@@@555888IIIPPPLLLIIIHHHCCCBBBAAAIII[[[jjjeeeXXXKKKHHHAAA```yyy[[[___XXXZZZTTTGGGLLLMMMOOOYYYeeeeee^^^GGGSSSYYYXXXZZZfffbbbVVV>>>BBBEEE???AAA>>>888444;;;???===888777666333***...///,,,+++------+++...---++++++,,,///111333222111000///...//////000......//////---,,,,,,,,,,,,++++++***))))))))))))'''***,,,---,,,+++***+++...444---'''@@@^^^QQQ+++000%%%'''+++%%%???ggglll@@@,,,(((///...---...))))))((((((((()))***))))))+++,,,---.........------))))))+++,,,,,,+++))))))***)))''''''(((***---...******+++,,,,,,,,,+++***))))))))))))))))))))))))***))))))(((((()))))))))&&&&&&&&&&&&&&&'''((((((000...,,,***)))(((((()))((()))***++++++++++++***000000///...---,,,++++++'''''''''''''''((()))))),,,---///,,,###...\\\{{{UUU333&&&(((//////((((((//////''')))***+++,,,------------------------------,,,,,,***+++,,,---------,,,,,,))))))***,,,---///000111222---222...000111666WWWtttKKKKKKQQQXXXZZZRRRGGG@@@:::>>>BBBAAA???>>>>>>===666???EEECCC999111111555666999;;;:::777444555777888444444666777666888<<<777444222222444666555333NNNCCCRRRnnnJJJAAA999333111***222111//////000111///,,,111444555333///...333888FFFLLLFFFAAAIIIJJJ@@@<<<===666111333555444333333///666<<<<<<:::999888777:::999999===AAABBB???;;;>>>DDDDDDKKKUUUNNNIIIUUUJJJDDD>>>;;;===???>>><<<===@@@>>>DDDQQQOOOGGGIIICCCDDDHHHLLLJJJCCC@@@BBBFFFFFFDDDCCCEEEHHHEEE@@@======AAAIIIOOORRRTTTWWWOOOYYYdddooo~~~zzzgggxxx~~~YYY:::999CCCFFFGGG???777888>>>DDDOOO___OOOTTTSSSPPPTTT^^^]]]TTTGGGJJJHHHfffttt|||[[[RRRhhh[[[HHHKKKJJJKKKTTTaaabbb\\\NNNZZZccc___XXXbbb]]]iii;;;@@@GGG@@@DDD===<<<333<<>><<>><<<===???@@@===BBBBBBEEENNNKKKCCCDDDDDDAAAAAAEEEFFFAAA>>>======AAACCCBBBCCCDDDBBB===@@@:::;;;EEELLLJJJJJJNNNRRRPPPKKKNNNddd|||~~~qqqbbbnnnrrriiibbb^^^RRRBBBDDDNNNIII???@@@DDDLLL[[[WWW___```YYYYYYaaaaaaYYYSSSYYYXXXsss\\\\\\eee```BBBEEEFFFFFFNNNXXXVVVNNNJJJQQQ[[[[[[TTTbbb[[[@@@CCCIII>>>CCC999:::555>>>DDD???666222000///,,,000222000///222333111444333222000///...------///000000000///...---,,,///...---///000111///...---,,,+++*********+++,,,+++---......---,,,,,,---))):::MMMPPPBBB222,,,...'''---666(((777gggooo___:::)))'''...---+++,,,(((((()))++++++******+++---------......---,,,***)))((()))***+++,,,,,,,,,,,,++++++++++++,,,,,,---...***+++,,,------,,,***((())))))))))))))))))))))))(((((('''''''''((())))))''''''&&&&&&''''''((())),,,------...---+++)))(((((('''&&&&&&&&&''')))***%%%'''+++...000///,,,+++((((((''''''''''''((((((+++''')))...+++%%%...>>>sssiiiIII&&&)))******))))))+++---******,,,---............------------............))))))))))))************......//////000//////...---***111,,,---...444WWWrrr```PPPJJJQQQPPPCCC===CCC999AAADDD???<<>>333555)))...:::111,,,///...+++,,,111222///------///000222444666777***222555<<>>666:::???777333777<<<<<<:::999<<<>>>AAAAAA>>><<<===@@@@@@;;;777999???DDDCCC@@@PPPyyy~~~llllllgggbbbpppdddYYYIII@@@>>>>>>===;;;<<>>CCCBBB???<<<999<<<===>>>AAAEEEDDD@@@>>>;;;:::<<>>AAAAAA666888:::888555555:::???CCC>>>888666888999999888333111333888999666666888,,,000333333222777BBBLLLZZZrrrLLL---...888///888EEE999$$$,,,///,,,+++///222111555333000000111222333222))),,,444BBBFFF777333FFF@@@999555999<<<999333000===:::999;;;<<<;;;<<<>>>BBB<<<666777>>>DDDDDDBBBKKKUUUJJJNNNQQQ]]]mmm]]]JJJAAA@@@???999222:::FFFIIIIIINNNIII@@@AAAJJJ@@@:::???HHHJJJGGGDDDDDDBBB>>><<>>888555;;;@@@???;;;999000333777777555333555777888111555:::666777:::666888222111777:::777555777333&&&333>>>333:::KKKHHH___@@@666111...000555777222---,,,000111///...000222000---///000111000000111222DDD===;;;AAADDD???:::999???<<<888888???AAA888,,,777===888222444222111:::<<<:::;;;>>>>>>===AAAFFFeee___XXXSSSLLLFFFFFFJJJKKKHHHBBB===>>>AAA>>>777===@@@BBBDDDGGGIIICCC;;;<<<;;;;;;>>>BBBAAA;;;666888888:::<<>><<<999>>>>>>???@@@AAACCCEEEFFFGGGAAA@@@GGGKKKJJJIIILLL\\\]]]ccckkkkkkoooqqqrrr~~~___OOOCCC>>>KKK___hhhddd\\\XXX]]]UUUxxx```YYY]]]UUUKKKDDDCCCDDDFFFHHHWWWDDDRRRKKKQQQllljjjnnnsssooo===KKKKKK;;;@@@;;;LLLBBBAAAGGGEEE999222555.........///////////////...,,,+++---000222111///------///000111111111111+++,,,...///000000111111111...***))))))+++,,,,,,++++++555%%%000MMMQQQUUUNNN>>>000,,,///---'''111%%%$$$999QQQVVVFFF444((()))+++***)))((()))***((((((((((((((((((''''''***)))((((((***,,,///000---------+++******,,,...---------,,,,,,+++++++++...---,,,***)))((((((''')))))))))***,,,,,,+++***---***(((''')))***)))'''+++***((('''&&&&&&&&&''')))***+++,,,,,,+++***)))***))))))+++...///,,,)))///---++++++,,,...///...+++***************+++,,,(((***---///000///...,,,,,,999nnnGGG$$$,,,111((('''...,,,,,,,,,------............---,,,,,,,,,,,,---...///...,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))111///000111777YYYtttOOOPPPSSSSSSJJJ===666777555111222:::>>>;;;555222777888::::::888777777888666222555777444444444000444111111666666222000333888:::;;;===@@@CCCSSSkkktttHHH===777444111111333444111---///111111------//////,,,222222111...,,,///555:::DDD>>><<<@@@BBB>>>999888<<<888333222999AAA@@@;;;444;;;777111222......888999777777;;;===???EEEMMMkkk___PPPDDD<<<:::@@@HHHBBB@@@:::666888===<<<777<<>>???AAABBBBBBAAADDD???===CCCHHHJJJLLLQQQWWWYYY^^^]]]VVVZZZxxxwwwaaajjjjjjFFF>>>NNN```ddd```___]]][[[lll{{{[[[fff___TTTJJJGGGJJJMMMNNNSSSAAAIIILLLNNNdddhhh]]]vvv???EEEKKK:::CCCAAAPPPFFFAAAEEEGGGBBB888333444333222000---+++***)))///...///000222111...***,,,---...///000000000000+++,,,---///222333444444111///------,,,+++(((&&&***+++333---222```qqqLLL222222...***,,,222111--- (((CCC___YYY:::(((---+++***(((''''''''''''((()))))))))))))))(((((((((++++++)))))))))+++---...---------,,,***+++,,,...---------,,,,,,+++++++++---,,,+++***)))(((((((((***))))))***,,,---+++***,,,***((()))++++++***(((,,,+++)))(((''''''((((((&&&'''((())))))*********+++))))))***---...,,,***...---++++++---------,,,))))))(((((((((((((((((((((***,,,/////////---,,,+++,,,DDDvvv~~~yyyDDD+++000---'''///---------------,,,,,,,,,---,,,++++++++++++,,,---...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,***222///000111666XXXsss;;;???DDDFFF>>>444222555777333444:::>>>;;;777666999777666666666666555333666777999999999888666444666777999;;;777111000444444BBB888333BBBGGG___NNN444===777555333111000000000000111222000...000444222---333222///---...444???GGGCCC???===???@@@<<<777555666777666555:::AAADDDCCC777>>>;;;666777444444======999777888777888===DDDPPPJJJDDDAAA???===???DDDBBB@@@:::555777<<<===999<<>>===BBB>>>;;;;;;>>>@@@???>>>FFFKKKOOOMMMFFFCCCDDDGGGHHHDDDAAABBBFFFGGGEEEBBBHHHCCC@@@BBBEEEGGGJJJOOOSSSQQQRRRQQQNNNRRRgggjjjNNNQQQuuuhhhPPPQQQYYYYYYSSScccZZZ\\\cccdddfffdddYYYHHH@@@BBBFFFEEEPPP@@@AAAOOOLLLYYYiiiNNN{{{ooo<<<777HHH666BBB???GGGAAA:::;;;DDDHHH>>>////////////.........------......000333444222---***,,,,,,---...////////////---++++++...333777777666333111...---------,,,+++222666777333NNNJJJ%%%***---...000222111---000AAAVVVZZZBBB&&&$$$444222---(((%%%&&&(((((('''+++++++++******))))))))),,,+++***))))))***+++,,,,,,---...---++++++---///------,,,,,,,,,,,,++++++,,,+++******)))))))))***+++******+++------,,,******)))***+++------+++))),,,+++***)))(((((())))))&&&&&&&&&'''(((***,,,...+++***)))))),,,------------,,,+++,,,------,,,***)))))))))(((''''''''''''(((***,,,---...---,,,+++,,,+++'''KKKwwwaaa000+++...***///......------,,,+++++++++,,,++++++******++++++,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,...+++222//////000444VVVsss444555:::>>><<<666333555<<<888777;;;<<<;;;;;;>>>777444111222444666444111111999:::999======:::;;;666;;;???===666000000444333;;;555111>>>SSS^^^888...999444555444111......111444222111///000666;;;999333222///...111999CCCKKKOOO>>>===>>>@@@@@@;;;555111000999@@@BBBBBBBBB@@@<<<999>>>:::888>>>===:::??????<<<;;;;;;:::777:::@@@>>>;;;<<<@@@CCCBBBCCCEEEEEECCC<<<666666:::;;;999;;;@@@AAA<<<999;;;===>>>CCC>>>:::888:::>>>@@@AAAIIIJJJJJJFFFBBBAAAEEEIIIGGGBBB>>>AAAGGGKKKHHHDDDEEECCCAAACCCEEEIIIMMMPPPUUUNNNMMMVVV```aaa______eeeccciiiyyy]]]EEESSSkkkaaa[[[```vvv|||\\\aaa\\\KKK@@@BBBHHHJJJRRRHHHBBBTTTKKKSSSoooOOOmmmfff>>>///KKK<<>>JJJDDD333---------......//////000+++---///111333333111000---......///000000/////////,,,***---222666777555555111---,,,///333777::::::000000===YYYzzztttLLL,,,000333333111000///...HHHUUUOOO444&&&000999555999222)))&&&)))+++***(((++++++*********)))))))))+++******)))******+++,,,,,,---...---,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++***+++------,,,***((()))+++---...---,,,************))))))(((((((((***)))(((((())),,,///111+++***))))))***,,,---...))))))***,,,...///---+++,,,,,,++++++***)))((('''((()))+++,,,---,,,+++***+++000&&&---\\\RRR///***///---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,------...------------------------...,,,333//////...333UUUtttFFF===666777::::::999999777777<<>>:::111---...111999222999===BBBnnnbbb???444///...000222333111//////444888222222000000666<<<:::444333000111:::GGGOOONNNJJJ777:::===???>>>:::444...,,,777BBBCCCAAA>>>:::777444666000111>>>???888888::::::===BBBCCC@@@BBBFFFNNNDDD;;;999:::===CCCIIIBBB@@@:::444333888:::888888>>>AAA===:::;;;===<<>>;;;<<<@@@DDDGGG===888666:::CCCHHHFFFCCC;;;>>>AAADDDIIINNNSSSUUUSSSPPPSSS___iiiggg[[[RRR___^^^___eeelllttt|||qqq{{{}}}pppccc___gggrrrYYY```aaaYYYPPPOOOWWW^^^WWWTTTLLLWWWLLLQQQqqq]]]SSSoooNNN333SSSLLLEEE777444======777<<>>999222000222444333***888CCCOOOGGG666:::444+++...000222111000111555999222333111///111555333...666444666???KKKNNNFFF>>>111666::::::999999555///---555:::888666777999:::444555///111>>>???777666777888<<>>>>>@@@@@@AAACCC>>>???<<<777777===@@@???777;;;===::::::<<<<<<:::>>><<<888666777:::>>>AAADDD???888666999???CCCEEE:::888777;;;BBBGGGHHHFFF???DDDGGGFFFGGGJJJMMMLLLEEEMMMUUUYYYVVVSSSRRRTTT???GGGTTT```bbb^^^\\\^^^YYYrrr{{{jjjgggrrr}}}\\\ppplllfffbbb```XXXOOOPPPWWW[[[\\\UUURRRLLLRRRffffffNNN|||fff888PPPVVVEEE999666@@@CCC:::888>>>@@@:::333222111111000///......111111///---+++,,,///111000111111222222111111111111///---,,,---000333666666888;;;>>>@@@===777333444777000###%%%888MMMXXX:::444///...---,,,///333***'''''',,,...+++******222...)))((()))***(((&&&''''''(((((()))*********&&&'''((()))+++,,,------)))+++------,,,,,,---...++++++,,,,,,,,,,,,---------------,,,,,,---......+++*********++++++***((((((***,,,---+++******+++''''''(((((((((((('''&&&+++***(((''''''))),,,...,,,,,,---+++***)))***,,,(((((())),,,///111111000******+++,,,+++***((('''(((((()))))))))))))))(((222***777+++DDDVVV,,,---&&&((()))***+++,,,---...///,,,------......------,,,++++++,,,---------,,,,,,------------------------...+++222.........222TTTuuuTTTFFF999777:::;;;;;;;;;222;;;IIIRRRMMM???555333...111555777777555444444<<>>888333555888888...666>>>HHHoooccc;;;888;;;444000///000222222222333444555000333222//////111000---555555888===BBBBBB===999///333555222222666777555111555666222000444999;;;888===::::::AAA>>>777:::888888:::>>><<<777666999>>>;;;<<>><<<;;;:::999999;;;>>>AAA<<<;;;:::999999;;;>>>AAAAAA??????AAADDDGGGHHHHHHDDDHHHHHHCCCAAAEEEGGGGGGAAAJJJQQQPPPJJJIIIPPPVVVYYYRRRMMMPPPTTTZZZdddnnnkkkuuuuuueeeXXXXXX[[[ZZZSSSfffzzzqqq___```^^^MMMDDDGGG[[[]]]VVVEEEKKKSSSQQQaaaTTT___ttt???BBBXXXDDDCCC;;;BBBCCC===888999;;;999///000000111222333333444...//////...++++++---///000000111111111111000000///000000---,,,///555<<<<<<<<<<<<===<<<888222...000888000!!!!!!...@@@PPP@@@888333444444000---...(((######)))(((###&&&111******++++++***)))((('''&&&'''((()))+++,,,------'''((()))******+++++++++''')))+++,,,,,,+++,,,---+++++++++,,,,,,------------,,,,,,+++++++++,,,,,,+++)))))))))******(((&&&)))+++,,,+++)))((()))+++'''((())))))))))))(((''')))((('''''')))+++---///,,,---///---***(((((()))---,,,+++,,,///000111000***+++,,,------,,,***)))((((((((((((((((((((((((///%%%+++555---///XXXMMM---+++))))))***+++,,,------...+++,,,------------,,,++++++,,,---------,,,+++***........................---***111.........333UUUttt???;;;;;;@@@CCC>>>999666444:::CCCGGGAAA666222444222777===>>>;;;888777777999PPPCCC///999666---999555:::999333000444777666555RRROOOVVVHHH222777333---444111111222333333333333222---222333000///222333222000333777888888888999;;;///222111+++,,,444::::::555999999555333666888777999BBBBBB???@@@:::555;;;777777:::>>>???>>>@@@EEEGGG>>>777999===???AAADDD>>>AAA???:::999;;;===<<>>GGGNNNPPPLLLOOOPPPQQQSSSWWWXXXXXXJJJFFFJJJWWWbbbbbb______ccctttzzzhhhQQQEEEAAA===IIITTTdddwwwzzz^^^ffflll\\\NNNPPPZZZ[[[TTT;;;IIISSS???XXXWWWJJJGGG;;;ZZZIIIQQQBBBDDDEEECCC@@@>>>???@@@666666444333111000///...'''+++...///------...000///000000000000000//////---000111///,,,///888AAABBB>>>777333222222222222******&&&(((***$$$(((<<<666000...555999444///...(((......))))))///...''''''***...///---+++***)))'''''')))***,,,...///000))))))************))))))&&&(((+++,,,+++++++++,,,+++++++++,,,,,,---------,,,+++******))))))*********)))((()))***)))'''&&&***+++,,,***'''&&&(((+++((()))***++++++***)))((((((((()))***,,,///111333,,,...000///+++''''''(((111///------...///000///+++---///000000///...,,,((((((((((((((('''''''''###333,,,###)))&&&222XXX{{{vvv222111++++++++++++++++++,,,,,,***+++,,,------,,,+++***,,,------...---,,,***)))........................,,,***111---......333UUUrrr888EEEIII>>>444555888777999:::<<<<<<:::888777666BBB???:::555333555:::>>>???>>>===999666444555777444===666---444999888888CCCBBBLLLbbb>>>111000...,,,...000000222333333222111000000444555000,,,---///...777999999888666444444555...222666666444333444666999:::555000444===AAA???@@@AAABBBBBB@@@===:::888555:::===<<<<<<@@@DDDEEE???BBBBBB???>>>@@@>>>;;;<<<;;;999888777777888999<<<999666888===CCCEEEFFF@@@>>>===???AAAAAA>>>:::===;;;777555999??????:::999:::;;;<<<===;;;999888@@@BBBAAA===<<>><<<>>>EEEJJJ???777...,,,000333111...222000......000111111111222111000.........//////////////////111777>>>CCC777...&&&&&&---222111---++++++,,,---------,,,,,,......------+++***((('''***************)))(((((()))***+++,,,,,,+++***)))666111,,,+++---...,,,(((+++***)))))))))***,,,,,,+++)))'''))),,,......,,,'''---///,,,+++......***++++++++++++************)))***,,,---,,,***((('''***,,,......+++)))''''''''')))***)))((('''((()))))))))***,,,///222666888---000111---'''$$$''',,,222111...,,,+++******+++***,,,((($$$222BBB<<<((((((//////&&&###))),,,))),,,,,,+++++++++,,,---...lllvvv222444+++'''+++......---,,,,,,,,,---...---,,,***)))+++,,,...111222111---***+++******,,,///000---***///,,,222,,,...111222NNNtttDDDOOOQQQEEE:::999:::999:::777555555666666333000999::::::888666666777999===;;;777444333222333444222<<<888222777888333333>>>BBBllllllPPP777333777666444555111111222222222111111000000555777555555888999777555666777666444111111111777666444222222444999===999;;;:::333333:::AAACCC<<<===>>>???>>><<<999888888>>>AAA???===>>>>>>===???BBBBBB??????CCCCCCAAA:::::::::::::::;;;<<<<<<===;;;;;;;;;>>>???@@@@@@@@@===::::::>>>@@@@@@???>>>===:::999>>>CCCCCC>>>666888:::<<<;;;;;;;;;;;;;;;>>>??????BBBEEEDDD???GGGJJJMMMLLLJJJKKKNNNRRRUUURRRQQQUUU[[[bbbkkksss\\\gggyyy\\\;;;AAAMMM[[[JJJVVV^^^VVV{{{aaaqqqhhh\\\bbbWWWVVVccc^^^ZZZ[[[NNNQQQfffcccooohhhHHHRRRHHHEEEBBBAAA>>>:::999;;;BBBGGG<<<666000...000111///,,,111///......000222222222222111000........./////////---+++,,,111777<<<>>>---***(((,,,111333///***)))***+++,,,------------...------,,,+++)))((((((***************)))(((((())))))************))))))***+++...444999777000*********)))))))))***+++,,,,,,***((())),,,...---,,,)))---...++++++......+++---,,,+++***))))))))))))))))))***))))))'''&&&%%%&&&(((***+++***(((((()))((()))******(((((()))***((((((***+++---000222333//////...+++)))((('''(((------,,,+++************111222...+++333>>>;;;000'''***+++'''%%%'''(((&&&++++++******++++++,,,,,,[[[}}}FFF333+++---///+++---000***---------------,,,++++++***+++,,,///111000...+++---,,,+++,,,......,,,)))---+++111,,,...222444PPPtttCCCLLLNNNCCC999888888666<<<777333444999:::777222555666666555444555888:::>>>999333111222333333222111999666222666666333888???QQQWWWCCC333444888666111000333333222111000000000111000444666777:::>>><<<888000333666666555333333333888555111111333777:::<<<111888<<<888555777<<>>>>>>>>======>>>DDD>>>888777:::===@@@@@@??????>>>===@@@CCCAAA;;;666888;;;:::888777999;;;???@@@AAABBBGGGKKKGGG@@@HHHHHHHHHKKKNNNOOOMMMJJJYYY[[[\\\ZZZ[[[___cccdddZZZ]]]eeeKKK:::HHHDDD999IIIQQQUUU]]]ZZZgggkkkSSSggg^^^bbbsssmmmaaaYYYIIIMMMbbbwwwhhhvvvzzzHHHNNNNNN@@@@@@===999555444666<<>>???===;;;;;;;;;333444555777888999::::::444888999888888<<<<<<:::555999:::999;;;>>>>>><<<======>>>>>>===;;;999888888;;;>>>>>><<<<<>>@@@???===>>>???;;;555888:::;;;888444333555999@@@BBBAAA???BBBIIIKKKIIINNNMMMMMMOOOSSSTTTSSSQQQCCCKKKRRRWWW```iiijjjfffPPPuuusssFFFHHHPPPWWWAAANNNSSS```llleeeWWWcccRRRddd^^^___lllaaaRRRKKKDDDQQQ^^^yyyfffaaaIIIHHHUUU??????<<<666111000222666:::;;;<<<===<<<999555000......------...111333333222444333333333333444444444'''---666;;;;;;444+++$$$***...222444333...***(((((((((***+++,,,,,,,,,,,,---,,,+++***))))))******))))))************)))((()))((('''&&&&&&'''((()))+++******,,,...///...,,,)))))))))))))))******+++,,,,,,,,,,,,,,,,,,++++++//////......///111000///---+++***)))((()))***+++---,,,***)))***+++---...000000///---***((()))***)))+++,,,+++***)))***+++((()))+++,,,,,,,,,+++***000/////////...,,,)))'''((()))***++++++***)))((()))''')))...,,,***333@@@222)))%%%+++...)))(((---******++++++,,,,,,,,,,,,###===mmmzzzjjjZZZ222&&&...(((***111)))///...---,,,,,,,,,......***)))((())),,,......---///---,,,***++++++,,,,,,***(((///+++///333666SSSppp666:::<<<:::888999::::::000555:::<<<999666444444:::888555333222666===BBB???999333222555888777555000444111111444222888KKKfffgggIII>>>444000111222222333444333111000000000111222111333444555888999333+++222555888999999888888999333111111333777888555222;;;:::<<>><<<999777555444888999888555777===AAA@@@777<<>>999:::;;;<<<<<<;;;:::888777;;;===>>><<<:::<<>>???======>>>;;;666:::;;;999666222222555999555<<<@@@>>>===AAAGGGIIILLLNNNPPPQQQQQQSSSWWWZZZBBBGGGNNNWWWbbbgggcccZZZRRRbbbtttYYYCCCOOOIII<<<666HHHRRRdddcccRRRZZZ[[[aaaXXXTTT\\\QQQDDDBBBBBBVVVXXXffffff```|||PPPDDDZZZFFF@@@<<<666111000111333444:::<<>>>>>>>>>>>???BBBAAA<<<777999@@@CCCBBB777;;;>>>======>>>;;;666555666777999:::;;;;;;<<>>>>>AAABBB???===999===???>>>???AAA@@@<<>>???;;;444...---------///111222111000---...///000111222222222444444333000------///111999777444///***))))))+++******+++******)))((('''((()))******+++******)))((())))))************)))((((((''''''''''''(((((('''(((***+++,,,+++******'''((())))))******))))))***,,,...///---,,,,,,,,,---,,,///666999555...+++((())))))***++++++,,,,,,)))(((((((((***---000222((()))******))))))***,,,)))***+++***))))))***+++******+++,,,------------+++000444222---+++...222------------,,,+++***)))******---000,,,&&&+++666444---(((''''''&&&(((++++++,,,.../////////...---333***666RRRgggvvvbbb555'''---,,,)))---,,,,,,+++++++++,,,------,,,+++)))***+++,,,,,,,,,***+++,,,,,,+++,,,...000---+++000+++...222444PPPqqq666555444666888777666555888;;;>>><<<999666777888888;;;???@@@>>>;;;999888444444333333333333333333444444333999===;;;JJJiii```>>>FFFEEE@@@:::444111/////////000111222222222222222---444888888999;;;:::777555555555333111000222333;;;999666333111222666999888666888>>>AAA@@@CCCHHH;;;;;;;;;;;;>>>AAAEEEGGGDDDCCC>>>999;;;AAABBB@@@777:::;;;888888::::::777444444555777999;;;===>>>BBB@@@>>>>>>???AAABBBBBBFFFCCC@@@@@@CCCDDDCCCAAA===AAABBB???>>>@@@???<<>>???>>>===:::999:::;;;222444666666444333333444999444---111999???ZZZwwwPPP666222777::::::777666444222---...000222333333333222+++222777666444555666555111111222111111333666999333666999777333000000222///777EEEQQQPPPHHHDDDHHH===<<<:::888888:::===>>>@@@???<<<999;;;AAAAAA===<<<>>><<<888888===@@@???888777777777888:::<<<===>>>===<<>>888>>>GGGNNNRRRUUUXXX[[[aaaYYY\\\ddd___TTT```zzzvvvmmmpppXXXCCCKKKMMMQQQSSSUUUOOOIIIWWW^^^hhh^^^rrrkkkVVVSSSLLLJJJJJJFFFTTT\\\QQQZZZiiiiiiyyyqqq444BBBFFF===;;;:::<<>>EEEDDD<<<333.........///111111///---...000222444555555555555777000---666FFFPPPNNNHHH((()))+++...111000,,,)))''''''((())))))***))))))$$$'''***------,,,)))'''(((((()))***************'''((()))******)))((('''((()))***)))((('''((()))&&&''')))*********)))((('''+++///000...---...///******222???CCC:::---'''+++,,,......,,,)))&&&$$$+++***************++++++'''***,,,---,,,***))))))''')))***)))((('''((()))((((((((()))+++---000222,,,***)))***---///000000+++******)))***,,,...///(((+++///000222333000+++,,,555777///)))+++)))$$$)))***,,,......---,,,+++)))666$$$###TTTxxxzzz}}}yyy333+++222((()))''')))***+++,,,++++++***...---,,,---------+++)))***---000///,,,******+++111...333,,,...///000LLLhhh===777:::DDDFFF;;;333444;;;<<<:::555000000555:::999555444666777444444666666000///333444111222777---AAA,,,888@@@GGG___TTT999;;;;;;999555222222555777666777444333444222///111666***999000333999222222,,,222555333///000777<<<;;;555555555222000111555999DDD::::::EEEJJJAAA:::999888666444666:::<<<:::777666777:::>>>???===888444;;;;;;:::::::::;;;<<<<<<888888999:::;;;;;;<<<<<<===<<<;;;===BBBFFFEEEAAACCCDDDEEEEEEBBBAAAAAAAAABBB>>><<<<<<;;;999:::===@@@<<<777444:::AAAAAA<<>>EEEQQQXXXXXXWWWXXXYYY^^^UUUeeedddZZZvvvmmm|||~~~OOODDDUUUHHHIIISSSRRRFFFNNNaaa```uuuUUUlllhhhPPPCCCCCCCCCHHHMMMIIIfffbbbXXXggg}}}gggGGGQQQSSSUUU666888<<<::::::222888444666444222555<<<<<<666333,,,***...000......222444...)))...888>>>===888...000555===CCCAAA666,,,,,,,,,,,,,,,,,,,,,++++++%%%'''******(((&&&&&&''''''(((***+++,,,,,,++++++)))))))))))))))******+++(((((())))))*********++++++***((('''''')))+++---,,,+++******)))*********)))***,,,.........,,,,,,---------------------------,,,***)))((('''((((((++++++++++++++++++++++++,,,***)))((()))))))))(((++++++***)))((('''&&&&&&)))(((''''''''')))***+++,,,(((&&&)))---000...***...---***)))(((***,,,---,,,,,,++++++******++++++333999:::444...+++)))''')))))))))***++++++,,,,,,+++)))...---444^^^|||TTT!!!555((((((''')))***)))'''&&&)))+++((()))***+++,,,---------)))***++++++***+++---...---///++++++...,,,444IIIppp@@@999:::DDDGGG???:::;;;000555::::::666333333444>>>888555777888666444555555222222444444111333888777///;;;999PPP[[[ddd>>>444888666444111...///222444555555444444666333//////222333888,,,555:::,,,---000;;;:::666222444999999444222333333222111333777;;;>>>888:::EEEIIIAAA;;;;;;444777999;;;;;;:::999999666888<<>>>>>>>>>>>>>>???@@@@@@???@@@AAACCCCCCBBBBBBCCCDDDFFFBBBAAABBB@@@;;;999;;;AAA>>>999666:::@@@@@@;;;777FFFHHH<<<999DDDFFF======:::;;;BBBIIINNNTTT[[[UUU\\\WWWeeebbbXXXooo{{{~~~DDD111BBB>>>FFFQQQUUUMMMRRR```ZZZnnn~~~yyyjjj\\\]]]RRRNNNJJJBBBEEEMMMLLLxxxrrrfffnnn~~~}}}^^^yyyqqq]]]>>>;;;:::888<<<888===:::999444000333;;;???===555///...222444222111333111222555999;;;888333...000///111666;;;:::333,,,,,,,,,,,,,,,------------'''((()))***++++++******((()))***+++,,,,,,,,,,,,******))))))******+++,,,((()))))))))************+++***((('''''')))+++---***)))))))))***++++++,,,******************++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))((((((((((((************)))))))))))),,,+++)))))))))***))))))******))))))(((((('''''')))((((((''''''((()))***...+++))),,,000222000...///---+++)))((()))+++,,,,,,,,,++++++++++++,,,,,,...222444111......,,,)))'''''''''((())))))******///)))******+++???```uuutttUUU222&&&000((()))***)))'''''')))+++(((((()))***+++,,,,,,++++++,,,,,,+++******+++---+++///---...111---333GGGoooAAA:::888>>>@@@<<<:::===...333888:::888666666777DDD;;;666777999888555555555444555555111...111666===###;;;AAATTT}}}ggg>>>444444111333111///......000222444333333555777444///---///>>><<<---888<<<)))...999>>>;;;777555999<<<888111333444444333333444777999888666<<>>222888>>>???<<<999999;;;666;;;@@@BBB???<<<:::::::::999999888888888999999777666666666888:::===???<<>>::::::BBB@@@;;;777999>>>>>>:::<<>>CCC???BBB===;;;???EEEKKKUUU___ZZZ```]]]dddaaa]]]sssRRRAAAJJJDDDGGGEEEQQQPPPRRR[[[SSSZZZzzzRRRbbb\\\\\\VVVNNNVVVcccdddmmmqqqsssvvvzzzzzztttpppsss|||UUU;;;999555444>>>;;;===:::888444111444;;;??????444000...222666555444444777<<<@@@???999111---,,,---+++)))+++...///,,,))),,,,,,,,,---......//////,,,+++***---000222000...************+++,,,,,,---******))))))******+++,,,))))))))))))************+++)))((('''''')))+++,,,((((((((()))***+++---------,,,***(((((()))+++,,,************************,,,+++***)))(((((())))))+++++++++******))))))))),,,+++******)))*********))))))))))))((((((((((((***))))))(((((((((((()))***(((''')))---///...,,,///...,,,***))))))***+++++++++++++++,,,---...///))),,,------...111///***&&&''''''(((((())))))***+++'''%%%***++++++JJJxxxjjjxxx444 ///)))******)))(((((()))+++'''((()))***+++++++++***---......,,,***)))***+++***///...111444///333FFFxxx<<<555222777===@@@DDDHHH777777555444444888>>>CCCDDD;;;555666:::999666666555666777444000...000555>>>---000RRR]]]qqqAAA444<<<999+++222222333555444111111333222111333555444///...111BBBDDD333666888***111999666666666777:::<<<999555777777666555444444444555555777>>>DDDCCC<<<:::===555999<<<===<<<;;;;;;<<<999>>>DDDCCC>>>999999:::999999999999:::;;;<<<======;;;999777777999;;;===;;;???CCCCCC>>>:::>>>FFF???AAAAAAAAA@@@@@@AAACCC???>>>@@@DDDCCC???===>>>AAAAAA===888777::::::777AAAMMMMMM>>>666>>>CCC@@@DDDAAA@@@DDDGGGKKKRRRZZZ[[[___^^^___^^^dddxxxrrr~~~sssTTTJJJKKK@@@::::::JJJOOORRRZZZWWWWWWeeeddd\\\WWWUUUQQQMMM[[[nnnqqq```oooqqqmmmvvvxxx|||}}}oooJJJ444666333444AAA===<<<333444444444888<<>>pppnnncccjjj[[[000222++++++******))))))******))))))***+++++++++++++++---------,,,******+++,,,,,,000...000333///444HHH{{{;;;555222777@@@HHHOOOUUU;;;888333000111777@@@FFF???888333666999888777777333555777555444666999<<<::::::555^^^JJJ111666<<<777...222222666;;;888111...111333111111333222///222777DDDQQQ???444222...333000---111666999888666666999777777666666777666555444666:::???BBB>>>888777999;;;888777888:::<<<<<<;;;;;;@@@DDDCCC===888777888666666777888:::<<<>>>???DDDBBB>>>:::888888888999???AAADDDFFF@@@;;;>>>FFF>>>???@@@@@@@@@AAADDDFFFAAA??????BBBBBB??????BBB???AAA???999666777777666;;;CCCDDD:::999AAAFFFCCCEEEBBB@@@AAAAAACCCJJJRRRQQQTTT[[[YYY[[[eeemmmvvvoooQQQJJJKKKGGGAAA===IIIOOORRRZZZ^^^^^^bbbZZZ\\\fffcccUUUZZZqqq~~~wwwooocccooo{{{ppprrryyyRRR888666222333@@@???AAA666444333444777<<>>888666:::@@@DDDFFF666555333333444666999;;;:::666555777888666555777111444555555999???BBBBBB111777IIIiiiYYY777000222...///666111111555;;;777...---222555222222333222000333888III]]]LLL<<<777444777---...222888;;;666111222888333333444777:::;;;999888999<<>>:::666555666;;;777333444888;;;;;;:::;;;>>>AAA@@@<<<888666777333444555666888:::<<<===EEECCC@@@<<<:::999888888DDD??????DDDBBB<<<<<>>???@@@@@@CCCGGGJJJFFFCCCBBBDDDCCC@@@???BBB>>>BBBAAA:::555555777666???GGGGGG@@@===BBBDDD@@@LLLGGGBBB???<<<>>>HHHRRRJJJOOO___]]]aaakkkaaa^^^|||aaaSSSVVVXXX^^^XXXFFFGGGIIIKKKQQQYYY]]]\\\[[[gggooofffXXXlllsssfffffflllfffooobbb>>>555///,,,555777AAA???999333222444;;;GGGSSSEEE???777444;;;DDDFFFCCC555111------000222///,,,+++000444555222...------,,,,,,,,,---......//////000---***)))++++++)))'''))))))((((((((())))))***(((''''''''''''((())))))************)))))))))))))))))))))))))))******++++++***)))((((((((((((((((((***+++---,,,+++)))'''************************'''((()))***************)))))))))))))))))))))))))))+++,,,***'''&&&(((+++''''''(((((())))))******((()))))))))))))))(((''''''((()))***,,,---//////...---,,,+++******))))))*********+++,,,...///000111333222///......***$$$%%%&&&&&&''''''(((((()))&&&111000***+++,,,---333:::%%%FFFHHHhhh]]]000...---+++***++++++***))),,,,,,---------------,,,***+++,,,,,,,,,,,,...000///111,,,,,,///---555KKKqqqFFFAAA999333444777777666777666555555555555555444888777999;;;888333333666333444222111777??????;;;000666[[[WWW@@@///000///))),,,999222///222777444---000:::777555555666444000111555AAASSSGGG@@@===444666111444444888<<<999333222777111111333777;;;===;;;888;;;<<<<<<:::888666666555666555444444666777888888777999:::<<<;;;:::888777555555666666777999:::;;;???>>>===<<<<<<;;;;;;<<>>AAAAAABBBBBBAAA@@@AAADDDGGGCCCAAABBBFFFEEEAAA???@@@>>>CCCDDD===666666888999CCCMMMQQQIII@@@??????===LLLIIIHHHFFFCCCBBBIIIRRRMMMPPPbbb^^^fffttt```XXX===OOODDDKKKWWWVVV___YYYQQQGGGCCCFFFJJJRRRYYYWWWRRRkkk~~~qqqwww~~~hhhRRR\\\oooyyyzzzvvvhhhdddpppppphhh>>>555555000///...<<<>>>999555555555777AAAMMMGGGCCC;;;666<<>>@@@@@@===:::666444444555555555888999===>>>888111111555777555000---222888666---:::AAAfffkkkIII888,,,---111000111555555000000444222...555CCC888777888:::777000...111...;;;444::::::+++---000888555666<<<===888666999444444555888<<<<<<999555<<<<<<:::777666777777555///333777777555333555777444444666999;;;<<<:::999::::::999999999999::::::888999:::;;;===>>>??????666***'''666CCCDDDAAACCCIIIHHHFFFCCC???>>>???AAA:::;;;???EEEFFFBBB?????????EEEFFF???888777:::;;;555DDDNNNHHH>>>;;;>>>@@@CCCEEEKKKNNNJJJEEEFFFKKKRRROOO^^^VVVbbbwwwddd]]]555LLLDDDNNNVVVPPP^^^\\\]]]KKKEEEIIILLLTTT\\\[[[[[[UUUrrrxxxggguuuqqqaaa```gggzzzppphhheeedddnnnfff===;;;DDD???555,,,:::666555777;;;:::555777>>>CCC@@@999444888<<<666+++111///---------------,,,---333999999444111222555,,,,,,,,,,,,,,,,,,,,,+++---------,,,++++++---000+++,,,---......---+++***+++++++++***++++++,,,---+++*********))))))((((((((()))))))))************''''''''''''(((***+++,,,---,,,+++***+++,,,...///((((((((((((((((((((((((&&&''')))***+++++++++***''''''((()))***+++,,,,,,&&&)))+++)))%%%###&&&***))))))))))))((((((((((((&&&'''(((*********))))))&&&(((***+++,,,---///111++++++++++++++++++++++++************+++,,,------'''...111///,,,---...,,,''''''(((((()))*********,,,""",,,444)))'''...)))///NNN~~~RRR\\\lll111...++++++,,,---+++)))++++++,,,,,,,,,++++++***...//////---+++***,,,---)))------///222---222EEEnnn999<<>>:::777555555;;;::::::888777777777888AAA888///...444666222,,,222444555:::;;;000...>>>MMM[[[\\\TTT>>>888111.........---,,,333333222111111333777:::222222333333333222111000555777444///000333111+++222222444777666444888>>>777999;;;<<<;;;888444222;;;<<<======<<<;;;999888888444222333777888444000000000111555:::;;;999666222444555666666777999;;;555666777999::::::999999===777222444;;;AAABBB@@@<<<@@@DDDDDDAAA===<<<<<>>======CCC??????EEEDDD===888999>>>555333<<>><<>>OOOEEE<<<:::+++777<<<999///111===BBB<<>>999333111222333222111111222333444444444444555111111222222222222111111000555666000,,,------***...///333888777222222555888999:::<<<<<<;;;:::999555444333333666;;;AAADDD<<<777333333777888777555777777999<<<>>><<<777333666777888999999999:::;;;:::::::::::::::<<<===>>><<<777555888>>>BBB@@@===;;;???BBBCCC@@@===<<<<<<999;;;===???AAABBBBBBBBBCCCAAADDDHHHFFF???;;;<<<===777555999>>>BBBGGGLLLVVVSSSQQQRRRTTTRRRKKKEEEHHHGGGRRRlllpppXXXCCCIIILLLJJJJJJNNNRRRSSS\\\QQQEEECCCOOO]]]___ZZZ\\\bbb^^^gggnnnyyyzzzgggoooqqqsssTTT555KKKNNN<<<777999999@@@AAA999888@@@BBB<<<999///777000***777AAAQQQ===***++++++000333,,,666000///000111222222///---+++++++++,,,,,,---------...------,,,,,,+++*********+++,,,------+++***)))(((((()))))))))*********++++++***)))((((((''''''((())))))***************+++*********+++,,,...///,,,+++***))))))(((((()))(((((((((((((((((((((((())))))))))))***************)))(((((()))******)))++++++++++++*********))))))'''&&&'''((()))(((''''''((()))******)))((('''%%%&&&(((***+++++++++***,,,,,,,,,,,,+++++++++++++++,,,---------...000222222///---,,,,,,---,,,+++'''((())))))*********************)))))))))))))))&&&...TTT{{{tttmmmfff888%%%000000+++---...,,,***)))***,,,...---,,,------...///////////////111///.........000888BBBqqqJJJIIIHHHCCC<<<777333222444333222444777777555222555777777444000///222666444777222000888999999BBBOOO^^^QQQKKK888444///...000222111000///111444666666444111///000000111111222222333333...444777111***)))+++,,,000222888>>><<<555111111999999:::;;;<<<>>>???@@@999888555444555888<<<>>>???:::666444777999:::999:::<<>>;;;888777;;;@@@BBB>>>:::;;;>>>AAABBB@@@>>><<<<<<<<<===???@@@@@@???>>>===AAABBBGGGIIIFFF???<<<>>>???CCCDDDCCCFFFMMMRRRSSSTTTPPPMMMMMMNNNNNNKKKHHHLLLFFFWWW}}}qqqSSSGGGAAAHHHMMMKKKHHHJJJMMMNNNLLLVVVYYYQQQIIIMMMZZZeee]]]]]]cccaaapppxxxpppnnnzzzuuujjj}}}wwwnnnttt===>>>JJJAAA777888555===AAA??????BBB@@@;;;666111:::666777===...,,,---"""******+++...)))555,,,///333555333000,,,++++++++++++++++++,,,,,,,,,......------,,,++++++***)))***+++,,,,,,,,,+++***'''((((((((())))))))))))++++++*********)))))))))(((((()))))))))************************+++,,,---+++******)))))))))******(((((((((((((((((((((((())))))*********+++++++++''')))************,,,---,,,,,,+++++++++*********)))'''&&&'''((()))((('''(((((())))))))))))((((((&&&&&&&&&'''((()))++++++,,,,,,,,,,,,------------***,,,---------...000222111///,,,+++++++++***))))))((((((((((((((()))***+++*********))))))((((((&&&...999www~~~vvv@@@&&&+++'''(((+++"""...---++++++,,,------,,,------,,,,,,------...///000......//////111:::CCCrrrGGGFFFBBB===888444111000444222222555::::::777333999::::::666111///111444444:::444///666:::;;;CCCmmmGGGLLLEEE555111,,,,,,...000///...222333555777777555111...000000111222333444555666111444444///++++++...111555666:::???>>>666000000::::::999999:::===@@@BBB;;;<<<======;;;888555333===;;;888777999::::::999888:::>>>BBBCCCBBB???=========>>>>>>>>>===:::888999888777666666888:::;;;<<<999888:::>>>???<<<999<<<>>>@@@AAAAAA@@@>>>===@@@BBBCCCDDDDDDBBB@@@>>>===BBBGGGHHHCCC>>>===???@@@MMMTTTOOOLLLNNNMMMHHHFFFFFFFFFGGGJJJKKKLLLLLLMMMNNNccc}}}sssMMM888>>>DDDLLLQQQMMMGGGFFFFFFFFFJJJ^^^kkkaaaNNNHHHUUUccc___\\\eeellliiiyyyuuuzzzeeegggttteeeeeemmmwwwhhh;;;;;;III@@@000000333777<<>>777///---888AAAXXXbbbFFF999---%%%...---,,,...&&&000+++000444555111---++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********((()))***+++,,,,,,++++++((((((((()))))))))************************++++++((((((((((((((())))))***)))))))))******++++++,,,***)))))))))******+++,,,((((((((((((((((((((((((((())))))))))))*********'''***------***)))+++...+++++++++*********)))))))))'''&&&'''((()))((('''(((((())))))))))))(((((('''&&&%%%%%%&&&(((***,,,***++++++,,,---.........((()))++++++***+++---000///---++++++++++++)))(((***)))((('''''''''((()))++++++******)))(((((((((---000(((MMM{{{mmmDDD,,,,,,111///***------,,,,,,------.........---,,,,,,,,,---///000///---...000000222:::DDDpppLLLIIICCC>>>999777555444333222333666999:::777444;;;:::777666555555444444222:::777444999===EEETTTMMMDDDBBB888777333//////111222111///777555444555666555333111111111111222333555777888555222...------///222555777555666999777222...///:::999888777888:::===???444666999;;;<<<;;;999888999999999:::;;;:::888666666888;;;===???@@@AAABBB???>>>======???>>>;;;888;;;;;;<<<<<<===<<<<<<<<<===:::888888:::<<<;;;:::===>>>???AAABBBBBB@@@???<<<>>>BBBEEEHHHIIIIIIIII===CCCHHHGGGBBB???@@@AAA@@@MMMTTTMMMFFFEEEBBB;;;===@@@DDDGGGIIIJJJLLLMMMIIIMMM^^^jjj]]]CCC===IIINNNTTTWWWQQQJJJFFFDDDAAAUUU\\\aaaaaa___\\\VVVOOO]]]cccaaajjjrrreee|||fffccczzzvvvZZZUUUxxx}}}qqqNNN444FFFKKK>>>999333222;;;DDDDDD:::222///---///111HHHWWWPPP___888...333111333666***---...000222111---+++,,,..................---------,,,,,,,,,+++******))))))((())))))***++++++++++++)))))))))*********++++++***************+++++++++((((((((('''((()))******))))))******+++++++++***))))))))))))***+++,,,---))))))))))))))))))))))))'''''''''(((((((((((()))))),,,///...+++)))***+++))))))))))))(((((((((((()))'''&&&'''((()))((('''))))))(((((((((((())))))'''&&&%%%%%%&&&(((+++---))))))***+++,,,---......)))***++++++******,,,...---,,,++++++++++++)))(((+++***)))'''''''''((()))************))))))(((((())),,,,,,&&&VVVccc)))***111(((///***+++,,,,,,---...000111///...---,,,---...000111...------000000222:::CCClllPPPKKKCCC===999777555444222333555666777777666666888444222444888;;;:::777666<<<;;;888888888IIIgggjjj888JJJ===444666333//////111222111///888555222222444555444222222222111222333555777888777111...000222222333555===888555666666333222444777777777777888888999:::666555444444555777999;;;666888:::<<<;;;999777555888999;;;<<<<<<===???AAA@@@===;;;<<<>>>???===;;;999:::;;;<<<===<<<:::999>>>;;;999999:::;;;;;;;;;=========???BBBBBBAAA???999:::;;;>>>???AAABBBBBBAAAGGGIIIFFFDDDDDDEEEEEEFFFLLLNNNHHHBBBAAABBBBBBAAAEEEIIIKKKJJJIIIKKKNNNQQQPPPVVV___[[[NNNJJJPPPVVVZZZZZZTTTOOOKKKGGGBBBFFFNNNWWWZZZ\\\ZZZRRRJJJVVViii^^^]]]uuummmhhhbbbooo|||jjjOOOrrrkkkqqqkkk888555IIIRRRFFF<<<888AAAHHHAAA555---,,,333666)))''''''222eee<<>>;;;:::ZZZMMM@@@HHH;;;999444111...///222444333111666222///000333555222///222111000000111222555666999777888<<<;;;555444666@@@999555666888777777999333444666888999888777777:::888666555444444555555888999;;;;;;:::999888777888;;;>>>>>>======>>>@@@@@@<<<999:::>>>BBBAAA???999999999999999999999999<<<<<<<<<===>>>>>>===<<<;;;::::::===@@@AAA@@@>>>::::::999999999:::;;;<<>>>>>GGGGGG999,,,)))"""111>>>777222'''777~~~@@@333333+++///666***)))000...,,,+++,,,---......//////.........---------///......------,,,+++++++++******)))))))))))))))))))))))))))************))))))))))))))))))))))))+++***)))((((((***+++,,,++++++,,,------,,,+++***++++++*********+++,,,,,,))))))))))))))))))))))))''''''''''''((((((((((((******+++,,,---,,,***((())))))))))))(((((((((((()))'''&&&'''((()))((('''***)))(((''''''((()))***''''''''''''(((***,,,---++++++,,,,,,------...............---+++***+++,,,***)))***,,,......---+++------,,,,,,+++)))((('''((((((((()))******++++++)))***333((((((PPPlllhhhzzzccc888///222...)))***,,,,,,***+++---000,,,,,,---............------,,,---/////////666>>>rrrJJJDDD===999:::===??????777;;;>>><<<777666:::@@@222222111333555666666555333777>>>FFFGGGLLL{{{ggg;;;JJJ<<<777;;;666444222444888;;;;;;999222///---///333444111---111000///...///000222444;;;>>>EEEIIICCC888555999<<<555111333555555555777///222666999;;;:::888666333666999<<<<<<999666333;;;;;;;;;:::999888999:::555:::???BBBAAA@@@@@@AAAAAA===999:::???CCCDDDCCC???===;;;999999;;;===>>>;;;===???AAABBBAAA>>><<<:::888888:::>>>@@@???===;;;:::;;;<<>>HHHBBB000%%%'''...111555222444'''666JJJ>>>===111111777------///,,,***+++...000...,,,.........------,,,,,,,,,000000000///......------++++++***)))(((((())))))(((((((((((())))))))))))))))))))))))(((((((((''',,,***)))((()))***,,,---+++,,,---...---,,,+++***,,,,,,++++++***++++++,,,))))))))))))))))))))))))(((((((((((()))))))))))))))'''(((***......+++(((************)))))))))))))))'''&&&'''((()))((('''***)))(((''''''((()))***'''(((((((((***+++,,,------------...............---------+++((('''((()))))))))***,,,///000...---------...---,,,***(((&&&''''''((()))***+++,,,,,,000)))$$$333&&&666}}}pppuuu<<<+++999&&&***,,,---,,,))))))+++...***+++,,,---...---,,,+++---,,,---///......444===mmmOOOHHH;;;444999AAA===111888666666999======888333333999999333444;;;<<<777GGG:::CCC<<>>???<<<777444666999===<<<>>>BBBAAA===:::;;;999;;;>>>AAABBBAAA@@@>>>AAAEEE@@@===BBB>>>999===888888999<<>>AAADDD555999@@@HHHIIIGGGIIINNN___MMM<<<999<<>>yyyUUU111---555111)))---,,,***))))))***,,,---,,,---------------------111222111///+++(((((((((777///'''%%%(((***((($$$))))))((((((***---///111))))))))))))))))))))))))******+++******)))((('''---,,,+++***))))))))))))++++++++++++++++++++++++,,,,,,------,,,+++)))((()))))))))))))))(((''''''++++++++++++++++++++++++******)))((((((((((((((()))((('''&&&&&&'''((())))))))))))))))))*********'''((()))((('''(((***,,,***,,,......+++))))))***,,,,,,,,,***))))))+++---))),,,,,,******------+++***---//////,,,******,,,******++++++++++++******,,,***)))---,,,,,,RRRUUUkkkjjj```222!!!222******)))***,,,,,,+++))),,,,,,,,,---------......,,,,,,...///---,,,222;;;qqqGGG???666555<<>>>>>BBB===MMMuuuvvvBBB;;;===:::888444222222222444777999888777111111111444666555222///222333444444222000000111+++666CCCDDD999000666BBB>>>888222000333666777666===>>>===:::666555777999:::<<<>>>>>><<<;;;;;;<<<>>>===>>>BBBAAA===:::;;;;;;<<<===???@@@@@@@@@???:::@@@>>><<>>===<<<>>>@@@>>>>>>===<<<;;;===AAADDD@@@@@@DDDJJJJJJGGGGGGJJJJJJCCC@@@DDDGGGFFFEEEFFFHHHKKKOOOOOOKKKGGGEEEEEEDDDEEEEEEEEEFFFKKKSSSYYYiiiWWWmmmhhhMMMFFFHHH[[[JJJPPPRRROOOOOOSSSTTTRRRJJJHHHFFFKKKXXXfffiiieeeXXXUUUYYYdddlllmmmnnnqqqtttdddkkk~~~{{{llliii]]]FFFAAA???333---444555000111999888???777111???YYY|||qqqgggEEE***111<<<444(((...---,,,++++++,,,---............------,,,,,,++++++---...---,,,,,,---///555000***((()))***)))'''+++***)))(((((()))***+++)))))))))))))))))))))))),,,,,,------,,,,,,+++***------,,,******)))))))))))))))))))))))))))))))))+++,,,,,,,,,+++***(((''')))))))))))))))(((''''''++++++++++++++++++************)))(((((((((((((((++++++***))))))***++++++(((((())))))*********+++((())))))((('''''')))+++,,,---......---,,,++++++,,,------,,,******,,,...***------++++++......,,,***---//////,,,******+++******++++++++++++******,,,+++(((,,,---,,,DDDlll|||XXXhhhvvvuuuKKK&&&,,,)))((()))***---...---,,,,,,,,,,,,,,,------------***+++...000//////777@@@qqqKKKBBB;;;<<<@@@@@@<<<:::<<<;;;::::::::::::777555<<<;;;>>>CCCCCC???===>>>;;;AAABBB>>>SSS[[[;;;;;;;;;777666555:::888666555666666555444111111222444666666555333444555555444333222333555555333222222000///444;;;===999444333555777666444AAACCCBBB>>>777555888;;;=========???@@@???===;;;???===>>>AAA@@@<<<:::;;;>>>======<<<===>>>@@@@@@>>>EEEBBB===???:::777>>>DDDCCCBBBAAAAAABBBCCCCCCAAAAAAAAA???===<<<===>>><<<<<<<<<;;;;;;===AAAEEE>>>===???FFFJJJKKKKKKNNNBBBGGGPPPZZZ[[[SSSIIIEEEEEEHHHKKKNNNNNNKKKHHHFFFBBBBBBCCCFFFJJJOOOUUUXXX^^^ZZZmmmgggRRRLLLIIIOOOJJJNNNOOONNNOOOTTTYYYZZZSSSJJJEEELLLXXX```eeehhhhhh\\\XXXaaakkklllmmmpppiiijjjfffkkkvvvmmmYYY333>>>NNNEEE666777333,,,444444CCC:::///333JJJaaa]]]NNNPPP@@@111888===333***------------------------//////...---,,,++++++***(((***,,,------...///111222000---***))))))******)))((('''&&&&&&'''((()))))))))))))))))))))))))))***+++,,,,,,------,,,,,,...---,,,++++++******+++))))))))))))))))))))))))******++++++***)))(((''')))))))))))))))((((((''',,,+++++++++******))))))***))))))((((((((((((((((((((('''&&&&&&'''((((((''''''((()))***++++++,,,))))))***)))''''''(((***---,,,,,,,,,------,,,******+++,,,+++******+++---+++......,,,,,,///000---+++,,,......,,,+++***+++******++++++++++++******+++---)))***...,,,333GGGwwweeehhhsss888+++,,,+++***+++---------+++++++++++++++,,,,,,,,,,,,***+++...000//////777@@@jjjJJJAAA===??????:::777888999:::::::::::::::;;;<<>><<<777999999>>>;;;777555444333222111000000000111222222222111000111222333333555999<<<<<<444//////111222444888>>>;;;999888999888666444<<>>:::888:::@@@>>><<<;;;;;;===@@@BBBBBBIIIFFF??????999555<<<@@@@@@@@@??????AAADDDFFFBBBCCCBBBAAA>>>======>>><<<<<<<<<<<<<<<>>>CCCFFF===888999@@@FFFIIIJJJLLLHHHPPP\\\fffeeeYYYHHH===CCCEEEHHHMMMPPPPPPLLLIIIHHHGGGGGGJJJNNNRRRTTTUUUPPPYYYddd]]]RRRPPPLLLHHHJJJMMMOOOPPPQQQTTTWWWXXXYYYLLLFFFOOOYYY^^^eeennnsssmmmeeebbbgggooosssqqqeeevvvuuu```ddduuufffTTTjjjpppPPP,,,***,,,///???111JJJ999111333>>>NNN555***@@@HHHAAA<<<444---///,,,---............---,,,.........------,,,,,,,,,,,,---......,,,,,,,,,...---......+++((('''))),,,%%%%%%%%%&&&'''(((***+++))))))))))))))))))))))))&&&'''((()))************...---,,,,,,+++++++++,,,++++++++++++++++++++++++)))))))))))))))(((((('''(((((())))))))))))((((((+++++++++***))))))(((((())))))(((((((((((())))))&&&&&&&&&%%%%%%&&&&&&&&&&&&'''((()))***+++,,,,,,)))******)))'''&&&''')))+++))))))***+++,,,***(((''')))++++++***))))))***+++......,,,,,,//////---+++,,,---...---,,,+++*********++++++++++++******'''...,,,)))---+++)))111fffllleee|||LLL,,,111///,,,++++++***(((&&&******+++++++++,,,,,,,,,......000111...,,,333;;;ppp>>>;;;:::<<<;;;888888::::::<<<===<<<:::999;;;===777111111777999555777???DDD111AAAQQQHHH999:::AAA<<<777999888555333111222333555666555111111000000///...//////---...000111333666:::===333000111555888888999;;;888888888999999999888777:::<<<<<<999666777<<>>AAACCC>>>EEECCC@@@CCC???===DDD@@@AAAAAA???>>>???BBBFFFCCCDDDDDDBBB@@@>>>>>>>>>>>>>>>>>>======@@@DDDHHHFFF???;;;===AAABBBBBBEEEGGGNNNXXX______VVVGGG;;;CCCDDDGGGJJJLLLKKKGGGDDDIIIHHHHHHJJJNNNRRRUUUVVV^^^fff[[[KKKGGGLLLQQQNNNKKKMMMPPPSSSRRRQQQQQQRRRYYYMMMHHHPPPZZZ```iiissseeeooolll^^^___ooowwwrrr{{{iiifffrrrrrroooWWW***###***333AAABBBQQQ>>>999333---;;;***###888BBB???999---'''///,,,,,,------------,,,,,,,,,,,,,,,------............//////...,,,***+++,,,(((+++---+++(((&&&(((+++&&&&&&&&&'''((()))***+++))))))))))))))))))))))))%%%%%%'''((())))))))))))------,,,,,,++++++,,,,,,++++++++++++++++++++++++))))))(((((((((((((((((((((((())))))))))))((((((*********))))))((((((((())))))(((((((((((()))))))))))))))******)))))))))&&&'''((()))***+++,,,,,,)))******)))'''&&&''')))))))))***+++,,,,,,***((('''))),,,---,,,+++++++++***------++++++...///,,,,,,,,,---------,,,+++)))******++++++++++++******%%%///...***---+++(((///HHHaaaXXXbbbkkk]]]000222///,,,***))))))'''%%%******+++++++++,,,,,,,,,000000111222///...444<<>>AAACCC@@@:::666777:::777333333666888:::>>>DDDAAA222GGGqqqDDD;;;>>>BBB:::555666222555333111111222333222111444444333111///...000222///111222222222333555888000111666;;;:::666444555///000333555777999::::::>>>===;;;999777999<<>>BBBFFFFFFDDD999777888;;;;;;999888;;;>>>>>>>>>>>>???AAACCCDDDCCCGGGCCC@@@EEEBBB===AAAEEEFFFFFFCCC???>>>@@@CCCAAACCCDDDCCC@@@???>>>????????????>>>>>>@@@DDDHHHIIIBBB===>>>@@@AAAEEEJJJBBBLLLUUUYYYYYYUUUNNNFFFKKKLLLMMMMMMJJJGGGDDDBBBDDDDDDDDDFFFKKKRRRYYY]]]jjjttt\\\MMMNNNLLLOOOHHHLLLLLLPPPUUUTTTPPPOOOQQQbbbYYYRRRSSSXXX\\\bbbggg```ppprrrccc]]]gggooolllqqqggglll{{{xxxkkkuuutttcccnnnuuudddCCC...---222XXXPPP<<<555...&&&000333222444...---222---&&&+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////,,,.........,,,+++,,,---&&&)))++++++((('''(((************)))((((((''''''))))))))))))))))))))))))'''((()))***++++++++++++,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))))))))(((((((((((())))))'''(((((()))))))))))))))(((((((((((((((((())))))((((((((((((((())))))***((())))))******))))))(((''''''((()))***++++++,,,))))))***)))''''''(((***(((+++000111000...,,,+++(((+++///000000...------***------++++++......,,,---,,,,,,---...---+++)))******++++++++++++******'''///---+++---***)))333333NNNSSSXXX]]]zzzvvvEEE000...+++******++++++***++++++++++++,,,,,,,,,,,,//////222444222222888BBBlllMMMXXXVVVEEE:::<<<<<<777>>>CCCGGGCCC;;;555555888===???>>>;;;;;;???AAA@@@:::FFFUUU^^^EEE===>>>???777555666000666555333333222111...,,,333444333111//////222666222444555555333222222333333333666:::999333000111...000222444555777888:::AAA<<<888666888:::<<<<<>>@@@CCCDDDCCCAAA999777888;;;===;;;;;;>>><<<===???BBBCCCDDDDDDDDDHHHIIIBBB???EEEBBB:::;;;DDDGGGHHHEEE@@@>>>???BBB>>>@@@AAAAAA???>>>===>>>@@@@@@???>>>===???CCCFFFHHHCCC?????????AAAHHHPPPEEEUUUaaa```XXXSSSRRRQQQNNNPPPQQQNNNIIIFFFEEEFFFBBBBBBCCCDDDHHHQQQ]]]fffiiivvvZZZSSS[[[RRRRRRJJJKKKKKKNNNTTTUUURRRTTTYYYccc```ZZZTTTUUUZZZ\\\ZZZffflllrrrqqqhhhbbbeeelllcccqqqzzzuuuooosssyyy{{{jjj===&&&>>>tttdddJJJOOOPPPdddGGG555******---***444888222'''(((111---&&&---///...---,,,,,,---...///+++,,,,,,------.........,,,---......,,,,,,---...&&&(((***++++++******************)))(((((('''&&&)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,++++++*********++++++,,,))))))))))))))))))))))))***)))((((((((()))******''''''((()))))))))))))))&&&''''''(((((()))))))))((((((((((((((()))******''''''((())))))(((''''''(((((())))))*********+++((())))))((('''''')))+++$$$,,,444666222---,,,---&&&)))...000000...,,,,,,+++......,,,,,,///000------,,,+++,,,......+++(((******++++++++++++******,,,---)))+++///)))&&&222---;;;VVViiilll|||ggg222///---+++,,,---------,,,,,,,,,,,,------------......111222111000777@@@wwwEEEUUUTTT???555===@@@888;;;AAAGGGDDD<<<666777;;;666===>>>999:::AAABBB;;;777]]]cccFFFCCC;;;::::::555666999222//////000222555555444222000111111///...///333777222444666666444333222222///...000666888777777:::555666666666555555666777>>>888333333777<<<===<<<<<<===>>>@@@AAA???;;;888:::777888<<<>>>===>>>AAA:::<<<@@@DDDFFFFFFEEEDDDBBBCCC;;;;;;GGGGGG???@@@???CCCFFFEEE@@@>>>@@@CCC;;;===???@@@>>>===<<<===@@@@@@???===<<<>>>AAADDDNNNIIIDDD@@@;;;:::AAAKKKIII___nnngggUUULLLMMMPPPFFFJJJLLLIIIDDDBBBDDDHHHDDDFFFFFFEEEGGGQQQ```lllmmmtttMMMGGGUUUSSS^^^```KKKIIIKKKRRRUUUTTTYYYaaaUUUYYYVVVQQQUUU```ccc___aaa^^^hhhxxxtttdddeeevvvzzzmmmhhhrrrzzzzzz}}}www}}}uuufffTTTCCC***CCCdddbbbtttiiiAAA444&&&...:::(((...///222000222444***&&&333111000...------...000111---------------------,,,...//////...,,,***+++,,,'''(((***,,,------+++***&&&&&&'''((()))))))))((())))))))))))))))))))))))******+++,,,,,,,,,++++++*********)))******+++++++++++++++++++++++++++++++++***)))(((((()))***+++''''''((()))))))))))))))%%%&&&&&&'''((()))******((((((((((((((()))*********+++,,,------,,,+++***)))))))))))))))*********'''((()))((('''(((***,,, ***555777111+++***,,,"""&&&+++...---+++)))(((,,,///000------111111...---,,,+++,,,......+++(((******++++++++++++******000,,,%%%+++222(((###---------XXX{{{~~~}}}777444000...---------,,,,,,,,,------------............///000,,,***000999ooo::::::666111555>>>@@@<<<@@@>>>===>>>@@@AAAAAA@@@CCC333===>>><<>>??????DDDIII>>>;;;EEE???888FFF999:::;;;>>>@@@AAA@@@???======>>>???<<<:::???GGGBBB@@@???CCCGGGGGGBBB<<>>;;;======@@@DDDDDD@@@@@@BBBDDD@@@======@@@BBBAAA???HHHPPPNNNCCCEEEVVVbbbaaa]]]BBBvvvXXXHHHNNNEEEBBBFFFNNNWWWEEE;;;KKKCCCHHHFFFEEEGGGFFFHHHUUUdddcccVVVRRR]]]bbbZZZVVV[[[UUUTTTUUUTTTOOOLLLQQQXXX\\\XXXVVVYYY\\\[[[YYYZZZ\\\^^^dddmmmwww{{{zzzwwwzzzrrrpppwww}}}|||{{{}}}|||xxxxxxaaaoooeeeHHH>>>JJJ|||zzzyyywwwPPPAAA777777444---,,,222666444111000//////---,,,+++,,,------......------+++---///...+++)))***+++666666555444111///,,,***))))))***+++,,,------...((((((((((((((()))******&&&%%%$$$$$$%%%&&&((()))************))))))))))))+++((('''))),,,///...---+++---+++)))***------*********)))((((((((((((((((((((())))))*********+++)))))))))((((((((((((((()))))))))))))))(((''''''))))))))))))))))))))))))%%%'''************+++,,,))))))))))))(((((((((((())))))))))))))))))***+++,,,)))'''))),,,///...,,,***++++++,,,---------,,,+++...111000---******+++******************+++,,,((())))))************)))(((333>>>}}}nnn***,,,222&&&333...(((***+++,,,---............000000000000///111444777mmm777999888555888>>>@@@===BBBBBB@@@???>>>======>>>BBB777@@@<<<999@@@>>>CCCHHHooo]]]:::AAA???;;;777555666999<<<555777888555000...111555222222222222222222222222333333333555666666666777111111222333444555666666666666555555555555555666555888::::::777777:::===;;;DDDBBBEEENNNCCC666<<<>>>===<<<<<<>>>AAACCCDDD666888<<<@@@>>>:::===BBBCCCDDDEEEDDDCCCAAA???===@@@AAAGGGMMMOOOHHH===666666666999???AAA@@@AAADDDAAA@@@@@@AAADDDGGGHHHHHHEEEKKKLLLGGGFFFOOOWWWZZZ]]]111iiiIIISSSNNN[[[???AAAYYYDDD777DDDKKKHHHHHHJJJKKKOOO[[[iiiqqqbbbXXX]]]dddccc```___PPPIIIFFFKKKRRRUUUVVVXXXWWW[[[]]]\\\[[[\\\]]]___XXX[[[```dddgggiiihhhhhh___ffftttyyyxxx||||||zzzhhh}}}xxxbbbgggllluuucccBBBRRRzzzcccFFFDDD>>>333...111111,,,,,,222555444222222222111000...............---,,,++++++***,,,...---,,,+++---///666555555333111...+++***))))))******+++,,,,,,---((((((((((((((()))******((('''&&&&&&%%%&&&''''''((((((((())))))************((('''))),,,......---+++---+++''''''******&&&******)))(((((((((((((((((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))''')))+++++++++***+++,,,))))))))))))(((((((((((()))))))))((())))))***+++***)))'''(((***,,,,,,,,,,,,,,,---...............---000333333000......///++++++***)))))))))******((())))))***************""",,,555qqqHHH,,,---'''(((+++...++++++---......////////////000000//////000444666mmm:::===>>>;;;;;;===???>>>AAACCCCCC@@@<<<;;;===@@@BBB===EEE<<<;;;DDD@@@FFFMMMOOO<<>>:::666444666:::>>><<<===<<<888333000222444111222333444333222111000555444444333333555666777///000111333444555555555777666555444444444444444222999???<<<444111666<<<888@@@DDDJJJQQQEEE666777<<<<<<<<<===>>>@@@BBBCCC444777===CCCBBB===<<<@@@BBBEEEGGGEEEAAA>>>@@@CCC???BBBGGGLLLNNNIII???666888777:::???BBBBBBDDDGGGAAABBBBBBAAA???>>>???@@@GGGHHHJJJKKKGGGDDDJJJTTTUUU===```mmmNNN@@@bbbGGG555GGGFFFCCCJJJIIIHHHIIIMMMPPPWWWcccooouuufffVVVTTT\\\cccbbb]]]\\\MMMBBBIIIXXX]]]XXXQQQOOO[[[bbb]]]YYY]]]aaabbb___ccchhhkkklllnnnqqqtttiiibbbcccpppyyywwwwww___fffyyyUUUOOOuuusssppp555VVVnnn555222111***)))...000,,,,,,000333333222333555444222000111000///...,,,+++))))))***+++,,,,,,---...222444555555444222000---+++)))((())))))******+++++++++))))))((((((((()))******+++***)))(((''''''''''''%%%&&&'''((()))******+++***(((''')))+++------,,,,,,...---***))),,,,,,*********)))))))))((((((((('''((((((((((((((())))))))))))))))))))))))******)))))))))))))))((((((''')))))))))))))))))))))))))))+++,,,,,,+++***+++,,,))))))))))))(((((((((((()))((((((((())))))***+++)))))))))''''''(((+++...---...//////000/////////---///222222111000000111,,,+++***)))((((((((((((((())))))***++++++******)))---111PPPppp000+++---!!!)))000,,,---......////////////...//////......///333666kkk@@@BBBBBB???;;;;;;>>>@@@>>>@@@BBB@@@<<<;;;???DDD@@@@@@FFF>>>CCCLLLDDDLLL\\\pppGGGCCC@@@??????AAABBBAAA===:::??????===999555333333555111222333333444444444333666666444111000333555444333444555666666666555555888777666555444333333333444:::===:::333111777>>>===@@@DDDIIIKKKCCC;;;;;;555888<<>>>>>:::<<>>AAA@@@BBBDDDCCCAAAAAAEEEIIIEEEDDDBBBAAACCCFFFCCC>>>@@@======AAACCCBBBAAADDD???AAABBB???<<<:::<<>>???>>>===::::::???DDD???AAABBB???;;;:::???DDD??????BBB<<>>===999:::<<<<<<;;;<<<@@@BBBCCCBBBCCCFFFDDD@@@>>>AAACCCBBBAAABBBCCCEEEGGGIIIJJJHHHBBB<<>>===@@@BBB???===>>><<<>>>AAABBBBBBEEEJJJOOOZZZLLLGGGLLLFFF999BBBXXXEEEOOOIII~~~]]]CCCRRROOODDDOOOHHHRRRQQQQQQSSSYYYbbbiiilllbbb^^^UUUOOORRR[[[```^^^XXXLLLEEEJJJUUUZZZYYYXXXUUU[[[]]][[[```hhhhhhaaaqqqjjjccccccfffhhhddd```XXXdddrrrvvvsssppprrrvvvlllxxx~~~uuullljjj{{{yyyZZZaaaVVVjjj^^^pppzzzAAA555<<<888555333000------000,,,---...111444444222000///...---,,,,,,,,,,,,---+++******+++...222666777222222000///---,,,+++************)))))))))))))))******))))))))))))******((())))))******+++++++++))))))((((((''''''&&&&&&((((((((((((((()))***,,,+++......***'''(((***))))))******+++***)))((((((((((((((((((''''''''''''(((((())))))************(((((())))))))))))((((((((((((((((((((((((((((((''')))******((('''(((((())))))))))))((((((((((((''''''''''''((()))***+++***,,,,,,***((((((,,,///---------......------,,,)))******,,,---.........))))))((())))))***++++++((((((***++++++,,,,,,,,,&&&&&&&&&333QQQYYY......***111(((---...//////////////////............---///222555hhh888777888;;;<<<===AAAGGGDDDDDDCCC???::::::<<<@@@===>>>???;;;FFFDDD???aaavvvJJJ@@@BBBIIICCC>>>???DDDFFFBBB<<<:::999888777666777777888555444333222444777:::<<<000555666333666???BBB???888777666444444333333333999888777666666666666666:::666222333777<<>>:::BBBAAA<<<888666;;;EEENNNFFFCCCAAACCCAAA===<<<>>>FFFEEECCCCCCDDDEEEFFFFFFJJJKKKGGGAAADDDLLLMMMGGGCCC@@@@@@EEEHHHFFFBBBAAABBBBBBBBBBBBCCCHHHMMMQQQ[[[LLLGGGNNNIII>>>DDDWWWQQQSSSJJJjjj|||dddEEEQQQKKKDDDGGGTTTRRROOONNNSSS[[[^^^\\\ZZZVVVRRRQQQSSSWWW\\\```XXXSSSPPPRRRSSSTTTYYY___ddd___\\\```iiinnnlllfffxxxooohhhiiippptttpppjjj\\\eeekkkhhhdddgggnnnsss}}}}}}uuukkkcccbbb|||[[[FFFqqqrrr|||zzz{{{fffRRR888000999888666333000///000222++++++,,,///111222111000---,,,,,,+++,,,---...///---+++***,,,///222333333000///...---,,,,,,,,,,,,+++++++++******))))))(((++++++***)))))))))******'''((()))***+++++++++++++++******)))((('''&&&%%%'''((()))((('''((()))+++333777777000***))))))((()))***+++++++++***)))((()))))))))(((((((((((('''''''''(((((())))))******'''(((((()))))))))))))))))))))))))))))))))))))))&&&((())))))((('''((()))))))))))))))((((((((((((&&&&&&&&&'''((()))***++++++,,,,,,+++******+++---,,,,,,,,,---,,,,,,+++***,,,++++++,,,...000///...***************++++++,,,((((((***+++,,,,,,------'''(((&&&444---wwwxxx:::(((+++111+++---....../////////.........//////......///333666kkk:::777999AAADDDCCCBBBDDDGGGDDDAAA===;;;;;;===>>>>>>AAACCCAAAHHHAAAJJJ[[[CCCGGGCCCCCC@@@;;;888888999;;;;;;:::888777666777888888888666555555444555555777777...666888444666???AAA<<<666555333222222333555666777666666555555555666666666444222444999<<<<<<;;;<<>>:::888<<>>@@@DDDHHHJJJSSSHHHGGGQQQQQQEEEDDDMMMSSS\\\LLLQQQ}}}YYYKKKHHHJJJMMMTTTSSSOOONNNTTT^^^___ZZZZZZPPPKKKOOOTTTTTTXXX^^^[[[[[[[[[YYYSSSQQQYYYdddooobbb\\\fffooonnnkkklllfffaaa^^^ccclllrrrrrrooovvvqqqeee[[[]]]hhhpppqqqfffaaalllppp|||~~~hhhZZZuuummmgggsssqqqLLL555999333222555666444111000111111,,,++++++---000111111111...---+++++++++---///000///---,,,---///000///---------,,,++++++,,,---...---,,,,,,+++******)))))),,,+++******))))))******((()))***++++++***))))))*********))))))(((((((((&&&((()))(((&&&&&&(((+++444999999222++++++,,,,,,)))***+++,,,,,,***)))'''******)))))))))(((((((((%%%&&&&&&'''(((((())))))''''''((()))))))))))))))))))))))))))))))))))))))%%%''')))))))))((()))***))))))))))))((((((((((((&&&&&&&&&'''((()))***+++*********+++,,,,,,***(((,,,,,,,,,,,,,,,+++******///---+++,,,///000///......---,,,+++************((((((***+++,,,---------...111(((///(((PPPUUU//////,,,111------............------///000000//////000444666jjjAAA===@@@JJJMMMGGGAAA@@@EEEAAA===;;;<<<>>>@@@@@@@@@EEEJJJIIIMMMEEEZZZGGG===IIIAAA>>>AAABBB>>>888666999===:::999777666777888999888666666666666666444222111000777888333333::::::333666444222111222555999;;;555555444444444555555666222333555888::::::999777@@@EEE]]]aaaEEE999AAA@@@999===AAA@@@>>>>>>AAAFFFCCC@@@@@@CCCCCC???======;;;BBBIIIHHHCCCBBBHHHOOOMMMMMMFFF===@@@MMMQQQLLLFFFCCCDDDKKKOOOKKKDDDAAAIIICCC===<<>>MMMQQQXXXXXXVVVVVV```lllnnniiibbbPPPHHHQQQXXXVVVXXX___PPPSSSVVVVVVRRRRRR^^^lllsssbbb\\\hhhooojjjiiipppeeedddcccfffkkkoooqqqqqqvvv~~~~~~ooobbbbbbjjjppp~~~~~~SSSNNNpppyyycccVVVrrrccc???&&&888+++...444888777444111000///---,,,+++,,,///111222111///...,,,++++++,,,...///000...---...//////,,,***,,,++++++***+++,,,...///...------,,,+++***)))))),,,,,,+++***))))))************++++++***)))'''&&&))))))))))))************&&&((()))(((&&&&&&(((+++)))...000+++'''(((***+++)))***,,,,,,,,,+++)))'''++++++******))))))((((((%%%%%%&&&&&&'''(((((()))''''''((()))))))))))))))))))))))))))))))))))))))&&&(((************+++,,,))))))))))))((((((((((((%%%%%%&&&&&&((()))***+++***((((((***------)))%%%,,,---------,,,,,,+++***///,,,***+++---///...,,,222111///,,,***)))((((((((((((***+++,,,---------+++000$$$'''222666}}}nnn===444(((555,,,------...------,,,,,,000000000000///111444777hhhAAAHHHOOORRRPPPKKKGGGFFFEEEAAA???AAAEEEGGGDDD@@@888<<>><<<888444666:::===<<<999;;;...666777777444***555666444333555444111222666;;;777333111333777:::<<<===111111777333222777666:::888555333444777:::===AAAOOOSSSEEE888777999888666@@@GGGDDD>>><<<<<<;;;;;;<<>>888...111555///,,,000///:::999888777777888999999<<>>CCCAAA>>>>>>>>>===@@@??????@@@AAAAAA@@@>>>===CCCIIIIIIEEEGGGOOOWWWDDDFFFHHHJJJJJJHHHFFFEEEDDDHHHGGGCCC@@@BBBBBBAAA@@@FFFIIIHHHGGGHHHGGGDDDKKKKKKOOOTTTXXXTTTJJJAAAJJJHHHWWWIIIVVV{{{UUUSSSPPP[[[PPPZZZddd|||mmmfffWWWOOORRR```dddZZZTTTWWW___\\\ZZZ[[[ZZZ\\\dddmmmfffkkkllljjjkkkmmmlllgggoooiiieeedddaaa^^^bbbiii}}}tttkkkkkkzzzttt```ccc|||gggiii{{{lllSSSnnnxxx>>>555666...333555999>>>???===:::888777000...,,,,,,///111111000...---,,,,,,,,,...///000000///...,,,,,,,,,------222111///.........000111000///---+++***)))((((((++++++++++++*********)))************************+++***))))))((((((((())))))))))))(((((((((''''''))))))***++++++***)))(((((('''&&&''')))***)))(((+++,,,...000000...,,,+++******)))(((((((((((((((((((((((()))))))))******((((((((('''''''''&&&&&&(((((()))))))))*********)))))))))***************))))))******))))))***+++))))))))))))))))))))))))***...111222///---,,,---,,,---......,,,++++++,,,,,,444999444///---...---+++)))((()))+++,,,+++)))//////++++++((()))KKK~~~zzz777...---000//////............///---............///222444fffTTTRRRRRRSSSUUUSSSOOOJJJCCC@@@>>>>>>AAACCCAAA???===HHHCCC;;;KKK]]]fffGGG???EEE===>>>AAA===;;;<<<;;;999;;;>>>???>>><<<<<<>>>EEENNNTTT```^^^ZZZ;;;---777555:::333333555777555111333888333111000222555999;;;;;;>>>999???BBB888444666444:::;;;;;;;;;:::999777666777???CCC===999;;;:::666;;;>>>???======??????<<>>===>>>@@@AAAAAA>>>BBBFFFGGGEEEDDDEEEGGG>>>CCCHHHJJJHHHEEEEEEFFFFFFIIIHHHBBB?????????>>>@@@EEEIIIJJJLLLMMMIIICCCIIIKKKOOOUUUWWWSSSJJJBBBLLLAAASSSTTTDDD```RRRSSS```TTT[[[iiiqqqZZZVVVNNNLLLMMMRRRVVVXXX[[[```eee```]]]```bbbbbbeeehhhbbbgggkkkjjjkkkmmmnnnmmmuuuoooiiihhhhhhiiilllpppoooqqq{{{vvvjjjggg{{{xxxhhh{{{wwwxxxiiisssCCC333444///222333555999===???===999555,,,+++***+++...000000000............////////////......---,,,,,,,,,---...,,,,,,,,,------.........///...---+++***)))))))))++++++++++++************++++++++++++++++++++++++***))))))(((((((((((((((*********))))))))))))(((***++++++++++++)))(((''')))((('''(((*********((())))))************)))))),,,+++***(((''''''&&&&&&'''((((((((((((((())))))))))))((((((((((((''''''(((((())))))))))))******(((((((((((())))))***+++))))))(((((()))***,,,,,,++++++***)))(((((('''''''''+++///222111000//////,,,---///...,,,++++++,,,...333555222000000...,,,,,,***))))))******)))'''---...******)))%%%;;;aaaMMM+++111//////////////////000111......//////...000222555gggUUURRRPPPSSSXXXWWWPPPIIICCC???;;;:::<<>>:::>>>:::777999:::888888;;;444555555555888BBBPPP[[[ZZZ[[[bbbOOOAAA???222222:::555222555777666777999666555444444666666444333>>>>>>FFFIII===999<<<999:::::::::999999888888777666999:::777999===>>>:::@@@@@@===:::<<>>999EEEBBB???>>>???BBBDDDEEEBBBAAA@@@AAABBBCCCDDDEEEAAADDDFFFDDD@@@@@@DDDIIIAAADDDDDD???===>>>???===EEEEEECCCBBBFFFLLLKKKGGGKKKLLLOOORRRSSSPPPLLLHHHHHHBBBNNNZZZBBBmmmcccUUUaaaYYY\\\jjjbbbKKKMMMTTTWWWWWWSSSTTT[[[bbbeeeddd]]]ZZZ___eeeeeecccbbbaaafffkkkmmmooorrruuuwwwqqqnnniiidddbbbdddkkkqqqooorrr{{{zzz|||}}}xxxuuummmmmmHHH333666666666111111444999??????:::444,,,++++++,,,---...//////...///000000000000//////---,,,+++++++++,,,...///)))***+++,,,---,,,,,,+++...---,,,+++************++++++++++++++++++++++++---,,,,,,,,,,,,,,,++++++))))))((((((((((((((()))+++++++++*********)))))))))***+++++++++***)))(((,,,+++***+++,,,---,,,+++(((''''''''''''''''''(((+++***)))(((''''''''''''''''''''''''(((((((((((()))))))))))))))((((((((((((((((((((()))))))))***''''''''''''((()))+++,,,((('''%%%%%%'''***,,,---*********))))))(((((((((%%%)))---000111///...,,,---///000///...---------///111111//////111...)))******))))))))))))((((((+++,,,)))******%%%...GGGkkk111222......---......///000111...///000//////000333555kkkTTTQQQQQQVVV\\\ZZZPPPGGGGGGCCC===;;;>>>EEELLLQQQFFFCCCHHHDDDTTTWWW===AAA;;;AAAAAA>>>===888555888:::888777999777888999888:::DDDTTT```VVVJJJMMMEEE??????===MMMHHH;;;111222888999777666888777666666666444111...111333===>>>444333777333888777666666666888999:::888777444444888???AAA@@@???===999777;;;@@@@@@;;;@@@???>>>@@@CCCFFFGGGGGG@@@>>>>>>AAAEEEHHHHHHFFFBBBEEEEEEBBB======AAAFFF===AAABBB>>>===@@@BBBAAAAAA@@@<<<:::>>>EEEFFFCCCOOOPPPQQQPPPPPPPPPRRRSSSCCCJJJKKKXXXIIIUUUzzzMMMYYY^^^___bbblll]]]SSSZZZTTT___gggfffdddeeeccc______WWWTTT[[[ccceeebbb___aaaccchhhnnnssswww{{{xxxyyyvvvkkkbbbbbbjjjssstttuuuzzz|||{{{eeeOOOcccwwwRRR666666999777111///000666<<<>>>999333......//////............///000000111111000//////++++++******+++,,,...///---...000000000///---,,,---,,,,,,+++************+++++++++++++++++++++,,,---------,,,,,,,,,++++++))))))(((((((((((())))))++++++++++++************'''(((***+++,,,,,,,,,+++---+++***+++,,,,,,+++***+++***))))))))))))***+++))))))(((((((((((())))))((((((((((((''''''''''''((((((((()))))))))))))))'''(((((((((((()))))))))'''&&&&&&&&&'''))),,,---000,,,(((&&&''')))******(((((())))))***++++++,,,)))***---000111///---+++///000111111///......///111222111///111333000+++((())))))***))))))***+++'''+++))))))---((()))777kkk>>>***,,,,,,,,,,,,------...///...///000//////000333555lllUUUSSSTTTYYY]]]ZZZPPPGGGFFFBBB===;;;===DDDMMMSSSLLLCCCEEEJJJfffIII@@@GGG>>>CCCEEEDDD>>>888666999<<<:::999999===>>>>>>===>>>FFFRRR]]]MMM@@@EEEAAA===@@@FFF```OOO@@@444333777777444222666555555666777666444111///000888888111444999333777666555555555777:::;;;:::777444444999???BBBBBB::::::777666:::AAABBB???<<<<<<===@@@DDDFFFGGGFFF999;;;???EEEKKKLLLHHHDDD???CCCEEEEEEBBB???>>>???@@@CCCDDDAAA@@@CCCEEEDDD<<>>===>>>BBBHHHLLLFFFEEEBBBWWWaaa@@@DDDGGG@@@FFFCCCBBB===777444888<<<:::888888222333333333666===GGGNNN???MMMjjjhhhWWWHHH999AAADDD<<<666666777666555666555555555666888888666555666555999888333:::???777888888888888888888888888999777666888<<<>>>??????;;;<<<:::777999===???<<<<<<;;;:::<<<@@@CCCDDDCCC:::;;;???CCCGGGHHHFFFDDDAAAAAABBBBBBAAAAAAAAA@@@EEEHHHHHHCCC@@@AAABBB@@@<<>>JJJGGGjjjGGG999EEEDDD@@@FFF???===:::444222666:::999666555555666888;;;AAAIIIRRRXXXiiixxxdddCCC;;;888DDD444333666999888666888===777666666777888888666555666333444222...777<<<333888999;;;<<<;;;999777555666666888<<<>>>===;;;<<>>AAAEEEGGGGGGBBB<<<:::<<>>===<<<:::===CCCFFFCCC@@@AAACCCBBBAAAEEEHHHHHHFFFIIIQQQXXXQQQDDDVVVOOONNN^^^UUU\\\vvv[[[___aaa[[[MMMeeeXXXZZZYYY]]]ffffff___[[[\\\mmmddd^^^bbbhhhlllnnnppppppgggdddmmmwwwxxxwwwvvvlllxxxzzzuuuooohhh^^^nnn}}}{{{aaannnrrr<<<444???===444222111000111333333333))),,,000111//////000222222000...---,,,---...///,,,+++***))))))***++++++***++++++,,,...///000000+++++++++***++++++,,,,,,+++++++++,,,,,,---------------,,,++++++***))))))+++*********+++,,,------*********))))))))))))((()))***+++,,,---,,,+++***,,,***))))))******)))'''))))))************)))))),,,+++***(((''''''''''''++++++******))))))((((((%%%&&&&&&&&&''''''((((((''''''''''''((((((((()))((('''&&&'''))),,,000222===666---)))***,,,,,,***)))***+++,,,...///000111...,,,***+++...111000///,,,---///...---+++,,,,,,***...///,,,***,,,---+++---///000...***((()))+++&&&///,,,&&&++++++(((+++***GGGVVV000///...---------------,,,---...------...111333___OOOGGGJJJYYY^^^QQQ???777BBBAAABBBDDDBBB>>>===AAADDD???OOO```BBBFFFGGGDDDEEEGGGCCC<<<:::666666888888777888<<<666999777BBBWWWJJJrrrvvvrrrcccPPPEEEBBB@@@;;;555444555777999:::999888777>>><<<999666444333222222444666666444111222555999555777:::<<<;;;888444111:::;;;<<<>>>>>>===;;;999999AAAIIIIIIBBB<<<:::<<<;;;======;;;888888<<<@@@GGG>>>888:::???BBBCCCEEEFFFDDDDDDEEEBBBAAAFFFNNNKKKNNNKKKBBB<<>><<<:::888777666666555333555666666555444555555777777888888888666555444333777:::;;;999777888:::;;;>>>BBBCCCBBB???<<<999:::;;;<<<===>>>@@@DDDGGGEEEAAA???@@@@@@AAAGGGMMMQQQJJJEEEDDDBBB@@@AAADDDDDDIIIIIIDDDBBBDDDDDDAAA>>>>>>AAAEEEIIIJJJHHHEEEGGGGGGGGGIIILLLPPPUUUXXXWWWPPPKKKLLLLLLLLLRRRZZZaaa[[[ooo___ggg___QQQVVVbbb[[[[[[^^^aaa```]]]```eeegggbbbbbbiiilllhhhcccaaalllllleee]]]bbbpppwwwtttvvvzzzzzzvvvwwwzzzzzzwww|||wwwvvvxxxzzz||||||~~~xxxjjjxxxWWW}}}ccc<<<999>>>///333444444777<<<<<<777////////////////////////111111222222111000///......,,,+++,,,------+++)))***+++---...///---+++***++++++******+++,,,...///...---,,,,,,---...------------,,,+++++++++++++++...---+++***)))***+++,,,******)))))))))(((((((((+++***))))))))))))***++++++++++++******)))(((''')))((('''((()))***)))((()))******++++++******)))*********))))))(((((((((((((((((((((((((((((((((&&&&&&'''((())))))((('''''''''''''''''''''''''''******))))))(((((((((((('''((()))***+++,,,---...------...//////000000111111///++++++,,,---,,,+++------,,,,,,,,,------...+++******,,,---,,,)))&&&)))((()))+++------,,,***,,,111aaaEEE000)))...,,,+++...---,,,.../////////111333666bbbNNNPPPUUUWWWLLL===:::@@@BBBAAABBBEEEEEEDDDHHHMMMJJJAAAjjjWWW666???@@@???<<<===>>><<<777777444555888:::888:::>>>DDDFFFEEEUUUPPPaaaBBB:::???<<<888444333555:::>>>;;;;;;;;;;;;:::888666444;;;999777777888999888777444444555777888777444222666555444333333333444555///555::::::666555999>>>===:::999===BBBCCC>>>999>>>======???CCCGGGJJJJJJBBBDDDFFFEEEAAA???HHHTTTWWWMMMDDDCCCCCC@@@??????GGGGGGEEEBBBCCCFFFFFFCCC@@@@@@BBBEEEHHHJJJJJJIIIFFFFFFFFFHHHKKKOOOSSSUUUZZZSSSNNNQQQVVVWWWUUUTTT[[[OOOFFFrrr}}}iiiRRRSSSVVVbbbaaabbbdddccc______cccooodddbbbjjjllleeebbbhhhpppmmmccc\\\cccrrryyywwwxxx{{{}}}|||~~~}}}{{{{{{|||}}}xxxvvv~~~uuuxxx~~~}}}___qqqrrrRRRxxx???;;;<<<222444333333777<<<>>><<<111000000///...------,,,000000111222333333333333000...,,,,,,---...---,,,---.........---,,,***(((+++++++++++++++++++++++++++,,,---,,,++++++,,,---------,,,,,,,,,,,,++++++---,,,+++*********+++,,,((((((((((((''''''''''''+++******))))))******+++******+++******)))((('''(((''''''(((***++++++***+++******))))))******+++***************)))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''''''''''''''(((((())))))***+++,,,,,,,,,,,,------...//////000111///,,,+++,,,---,,,+++***+++,,,---...............,,,++++++++++++(((&&&***)))***,,,......---++++++)))@@@ZZZ444(((000+++***000+++---.../////////000333666eee___TTTLLLIIIGGGBBB@@@BBBCCCAAABBBDDDEEEEEEIIIOOOLLLIIIJJJEEEBBBAAA???=========<<<999888555666999:::888999<<>>>>>>>><<<:::999999666777::::::777777:::OOOEEE]]]SSSfffiiiHHH222>>>:::666666888:::999777666666777777777777666666444222111444999<<<:::888:::777333333666777666444222333333444555666777777;;;999777:::>>>BBBCCCBBB:::::::::;;;===???@@@AAA;;;999777888;;;<<<;;;888CCC@@@???>>><<<999===CCCDDDBBBBBBCCCBBBAAAFFFLLLJJJFFFCCCCCCEEEDDDBBBAAA=========>>>???BBBFFFHHHKKKJJJJJJIIIIIIIIIJJJJJJKKKNNNRRRUUUWWWVVVRRRNNNSSSMMMGGGFFFjjjrrrvvvtttiii___ZZZUUUPPPTTTSSSXXXcccjjjiiigggfffggg]]]]]]fffiiieeegggqqquuurrrmmmjjjmmmpppooojjj{{{{{{{{{}}}~~~~~~|||xxxuuuwww{{{~~~yyyssssssxxxbbbYYYvvvsss}}}iiizzzuuuMMM777;;;999555111000222555777999////////////////////////,,,,,,---///111333555555111111///...---...///000...---------,,,---------,,,,,,,,,,,,,,,+++))))))'''***---,,,)))((()))+++++++++,,,------,,,,,,++++++++++++++++++++++++,,,))))))))))))))))))))))))(((((())))))))))))(((((()))************))))))(((,,,***))))))******)))''')))((('''&&&&&&'''((()))******************++++++))))))))))))))))))))))))&&&(((***)))'''&&&'''((('''''''''''''''''''''''''''''''''(((((()))))))))(((((())))))*********+++++++++,,,,,,---.........000///...,,,++++++,,,---+++,,,---...---,,,***)))++++++,,,++++++++++++,,,)))((()))+++------,,,***+++(((111QQQqqqhhhrrrFFF...///------222000---------,,,+++---111444```???FFFLLLKKKCCC======AAABBB@@@@@@BBBBBB@@@CCCHHHHHHwwwqqq<<>>:::;;;888555444444555666666444555666888999:::;;;<<<>>>888444666===AAA@@@>>>999;;;<<<<<<;;;;;;>>>AAA;;;;;;;;;===???AAAAAA@@@DDD>>>:::;;;:::888888;;;@@@@@@BBBDDDBBB???CCCJJJ>>>???CCCJJJKKKFFF@@@===999:::;;;;;;;;;>>>BBBFFFJJJJJJKKKLLLNNNPPPQQQRRRJJJRRRWWWWWWSSSQQQMMMIIISSS@@@FFFOOOWWWhhh\\\hhh[[[RRRkkkRRROOORRR\\\dddeeebbbaaa___aaahhhppprrrlllgggffflllnnnpppssstttsssooolllxxxvvvwww{{{|||{{{|||~~~{{{|||yyyssspppssswwwwwwuuupppsss~~~xxxjjjUUUccc~~~jjjwwwjjj444888:::444///000111111333777222222222222333333333333---......///111333555666000000111///...---...000...---,,,,,,,,,...///000---------,,,,,,+++++++++''')))+++,,,+++))))))))))))***+++,,,---,,,+++******++++++++++++,,,,,,,,,************++++++++++++***++++++,,,,,,++++++***))))))************))))))---+++************(((''')))((((((''''''(((((())))))))))))***************))))))))))))))))))))))))&&&(((+++***'''%%%&&&(((((((((((((((((((((((((((''''''((()))******++++++(((((())))))***+++,,,,,,++++++,,,,,,---......////////////---+++***,,,---------------,,,+++***))))))+++------,,,+++,,,---)))((()))+++------,,,***))))))+++...ppp}}}wwwbbbpppUUU666,,,//////...333......---,,,+++---111444ddd888@@@GGGHHHFFFDDDEEEFFF???>>>???CCCBBB@@@BBBFFFKKKYYY@@@>>>@@@;;;;;;>>>>>>888444444555333555:::<<<::::::<<<```\\\SSSTTTTTTEEEDDD:::;;;;;;<<<<<<:::777555333555555555666666777888999555222111666===AAA>>>:::888888888777555444555666555444444444666999===???===888444444888;;;<<<;;;999:::<<<;;;999999;;;===<<<>>>@@@BBBCCCDDDFFFGGGCCC>>>;;;<<<;;;888999<<>>@@@CCCCCC@@@AAADDD>>>>>>DDDJJJHHHAAA===>>>;;;===>>>>>>>>>@@@EEEHHHHHHIIIKKKNNNQQQTTTVVVWWWOOOWWW\\\ZZZWWWUUUQQQLLLPPPFFFJJJTTTWWWeeettt{{{TTTZZZ]]]VVVRRRXXX___aaa___^^^\\\fffnnnqqqqqqpppiiibbbgggmmmvvv|||~~~{{{yyyyyyzzzwwwwww{{{|||yyyzzz}}}zzz}}}zzzsssqqquuuxxxxxxxxxuuuooolllppp{{{~~~rrr{{{444;;;999222...000111111333777444333333222222111111111------------...000222333---000111111...------//////...,,,++++++---///111///...---,,,,,,,,,---...))))))***+++,,,,,,***''''''(((***,,,,,,+++***)))******++++++,,,,,,,,,,,,*********+++++++++,,,,,,***+++,,,,,,,,,,,,+++***))))))************)))))),,,***))))))++++++***)))))))))************))))))((((((((())))))*********))))))))))))))))))))))))%%%))),,,***&&&$$$&&&)))''''''''''''''''''''''''&&&'''''')))***+++,,,,,,'''((()))***+++,,,---...,,,,,,,,,---......//////...//////---******,,,...,,,,,,++++++++++++++++++))),,,//////---+++***+++***)))***,,,......---+++(((---&&&%%%PPPvvv}}}nnnkkkddd@@@(((111///'''444000000///---,,,...222555fffOOOGGG>>><<>>;;;:::777555555666999<<<::::::999999999999999888777:::>>>???======???BBBBBB@@@??????===:::<<>>;;;999<<<666444???UUUfffiiiTTT>>>:::>>>???777555444555888;;;======555666777777777777666666999999999888888888777777<<<===>>><<<888444111000555777777444111111555999;;;;;;;;;:::999888777666555555666888:::===???@@@>>>>>>>>>???BBBCCCBBBAAA<<>>>>>AAADDDEEECCC@@@???999<<>>===AAABBB???CCCAAACCCFFFFFFBBBBBBEEE```IIIAAAGGGBBB<<<999;;;<<<777222000444======<<<;;;333333@@@dddVVVFFF<<<::::::888777444333333444777999999999666666666777777777777777::::::::::::::::::::::::;;;<<<===;;;888555333333333444444333111222444666999::::::::::::999777666666777888:::===@@@BBBCCC===<<<;;;<<<>>>@@@AAAAAA>>>BBBBBB???<<<===;;;777???>>>>>>???BBBCCCAAA???BBB???===???@@@>>>???AAABBBDDDEEEEEECCCAAA???>>>FFFHHHNNNTTTSSSMMMKKKMMMMMMJJJQQQXXXSSSTTTVVVQQQ\\\PPPJJJQQQWWWYYY\\\bbbrrrXXXJJJYYYVVVTTTbbbcccoooeee```cccoooyyy{{{zzzzzzwwwxxx{{{~~~|||yyymmmooorrryyy}}}~~~wwwqqqttt}}}{{{wwwuuuyyy~~~|||hhh}}}uuuqqqtttfffDDD===:::555000...000444666777666333000...---------,,,111...***+++...000...+++000000000222444222///+++******+++,,,---,,,,,,+++++++++,,,---------,,,+++------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,+++(((***,,,......,,,***)))((()))***+++,,,++++++***+++*********)))))))))))))))))))))))))))((('''''')))***,,,,,,,,,+++)))((()))***+++,,,+++)))'''&&&***)))(((''''''((()))*********,,,,,,,,,+++)))(((+++***)))((((((((())))))&&&&&&'''''''''''''''((((((''''''&&&'''((()))***(((((((((((())))))))))))...---+++******,,,---...333222000......---,,,+++,,,,,,+++++++++,,,---......------...///...***((()))+++,,,,,,,,,,,,---///,,,(((///***&&&QQQ}}}===555///555////////////......///333666hhhFFFDDD???;;;===BBBCCCAAA@@@AAADDDDDD@@@@@@KKKWWWvvvHHH;;;:::AAAAAA;;;888;;;;;;777333222222<<<===:::888333:::MMMjjjLLL444444:::777333555333333333555777888777555777777666666666666777777555555666666777888888888999:::;;;999777666666777444333222333555666555555777888999::::::999777666666777888:::<<>>@@@AAA@@@BBBBBB>>>===>>>===999@@@??????AAACCCEEEEEEDDD???@@@???<<<>>>FFFKKKLLLEEEEEEDDDCCCAAA???===;;;AAABBBFFFJJJJJJHHHHHHKKKQQQNNNTTTXXXSSSVVVYYYSSSVVVSSSQQQTTTZZZ\\\XXXRRRaaaaaafffmmmIIIRRR]]]WWWZZZeeevvvbbbdddlllwww~~~~~~{{{zzzvvvvvvvvvyyy{{{|||{{{zzziiilllrrrxxx~~~{{{uuuwww|||sssooooootttyyy{{{~~~pppjjjggg|||~~~xxxuuurrrWWW<<<;;;777222///000222333444444111...------------,,,111---***+++---...,,,***//////111333444222...***&&&)))---000111000---,,,+++,,,,,,------,,,,,,+++...............------,,,***+++,,,------,,,+++***((()))+++---------+++***))))))***++++++++++++******************))))))))))))))))))))))))((('''''''''(((***++++++***)))))))))***,,,---,,,***'''&&&))))))(((((((((((())))))((()))***+++***)))((('''***)))(((((('''(((((((((((((((((((((((('''''''''(((''''''''''''((())))))(((((((((((())))))))))))+++***))))))***+++---...666555333111///---+++***,,,,,,+++++++++,,,------+++++++++---//////---+++)))+++,,,,,,,,,,,,---///+++)))+++***+++>>>eeeKKK444...777)))...//////......///333666```IIIDDD???>>>BBBEEEDDDAAAAAA@@@@@@???@@@JJJbbbxxxyyyMMM@@@@@@@@@<<<888666999;;;888666777666;;;888444666888DDDZZZZZZLLLAAA>>>888///000777555555555777999999777555888777666666555666666777111222333444555666777777888888999888777777999;;;666444444666:::;;;999666555666888::::::999777666555555666777888:::;;;<<>>AAABBB@@@BBBBBB???@@@CCCBBB>>><<<<<<===???BBBDDDFFFFFF@@@FFFFFF@@@BBBMMMSSSQQQEEEEEEEEEEEEDDDAAA>>>;;;<<<>>>BBBGGGJJJKKKMMMNNNYYYTTTUUUSSSPPPXXXbbb___SSS^^^ccc^^^ZZZ]]]^^^[[[XXX]]]nnnaaaSSSaaaZZZSSS^^^jjjbbbgggpppyyy|||{{{yyyyyyzzzxxxvvvuuuwwwxxxxxxwwwjjjnnnssswwwyyyzzz|||}}}zzz||||||yyyzzz}}}iiifffffflllqqqsssuuuxxxhhhmmmwwwooo}}}{{{kkk;;;999777333000///111333444333111.........///...---///---++++++,,,---+++)))+++---000333444222///,,,'''***---000222222000///,,,,,,,,,,,,,,,,,,++++++,,,---...//////...---,,,***+++,,,------,,,+++***''')))+++,,,------,,,,,,))))))******++++++++++++************************)))))))))))))))(((''''''&&&'''((()))******)))))))))+++---......,,,)))'''))))))(((((((((((())))))'''(((((())))))(((''''''&&&&&&&&&%%%%%%%%%&&&&&&)))(((((((((''''''&&&&&&''''''''''''((((((((()))(((((((((((())))))))))))(((((((((((()))***,,,---444555444333000---,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,...///---,,,***+++------,,,,,,...///...---)))+++000111PPPeee222---000,,,......///......///222555]]]HHHCCC@@@AAAEEEEEEBBB>>>EEEDDDEEEEEEIIIXXXuuuyyyJJJ???BBB;;;<<<888666999999777666888777:::444333999;;;CCCUUUNNNOOOKKK???333...111444555555555777999999777555888888777666666666666666333444555666777999::::::777888888888777777:::<<<777555555777;;;<<<:::777555666888999999888777666666666666555666666777777@@@>>><<<<<<>>>AAACCCDDD???AAAAAAAAADDDHHHGGGCCC:::;;;<<<===>>>???@@@AAAEEELLLLLLDDDBBBHHHJJJFFFAAAAAACCCEEEFFFCCC===999>>>AAADDDHHHKKKMMMMMMKKKWWWSSSTTTRRROOO[[[fffbbbXXXbbbeee]]][[[cccgggcccWWWjjjpppUUUZZZYYYRRRXXXYYY___fffnnnsssvvvxxx{{{{{{~~~zzzwwwuuuwwwyyyzzzzzzmmmppptttuuusssqqqppppppssswww{{{zzzxxxwwwxxxxxxgggcccccciiinnnoooqqquuudddpppccc|||zzz}}}999777555333000///111333555444222000///000000///---------,,,,,,,,,,,,+++***(((+++///222333222111000((()))***+++,,,...//////------,,,,,,+++++++++++++++,,,---......---,,,+++******+++,,,,,,+++******((()))***,,,---------,,,***************+++++++++***************+++++++++)))))))))))))))(((''''''&&&'''(((((())))))))))))((()))+++,,,,,,***(((&&&(((((())))))))))))((((((''''''''''''((('''''''''%%%%%%&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%%%%&&&''''''((((((((((((((((((((((((((())))))))))))'''''''''((()))***+++,,,000222333333000......///,,,,,,,,,,,,,,,,,,,,,+++---,,,+++,,,------,,,***+++,,,......------///000222222))),,,222+++DDD;;;222'''444---...///......///222444dddCCC???>>>BBBDDDBBB??????CCCEEEHHHJJJLLLZZZwwwbbb===666???888???;;;999999777333222444444888666777===;;;<<>>>>>@@@BBBCCCCCCBBB>>>AAABBBCCCGGGLLLIIICCC???AAACCCCCCAAA?????????>>>CCCFFFCCC@@@BBBDDDDDDEEEDDDEEEHHHJJJGGGAAA<<<:::>>>AAAEEEKKKQQQRRROOOLLLMMMTTTTTTSSS]]]ddd[[[YYYVVVPPPOOOZZZfffeee[[[VVVxxxqqqqqqeeeWWW^^^\\\aaa[[[YYY___dddgggllltttyyyzzz}}}zzzwwwvvvxxx{{{}}}~~~uuuwwwyyyzzzxxxtttppplllxxx|||}}}yyyvvvvvvtttrrrccc___^^^cccggghhhkkknnn```rrrgggwwwrrruuu===555555333111///000222555444333111111111000...---,,,,,,------------,,,,,,(((+++///111111111111222...---+++***+++---///111......---,,,++++++++++++***++++++,,,,,,,,,,,,+++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,******))))))******+++,,,*********+++++++++++++++)))))))))))))))(((''''''((((((((((((((()))))))))&&&''''''(((((('''&&&&&&(((((())))))))))))((((((''''''''''''''''''((((((''''''((()))))))))((((((&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((()))((((((((((((((((((((())))))))))))'''(((((())))))************...111222///...///111,,,,,,---------,,,++++++...---++++++,,,,,,+++)))***,,,------------...000333444+++,,,000***===kkkOOO666"""333,,,---//////...///111333bbb@@@======AAACCCAAABBBGGG???DDDHHHFFFEEEVVV~~~PPPDDD>>>EEE@@@@@@<<<:::999666111111444444:::999999<<<:::>>>MMM^^^III888888>>>>>>:::888444333333444777999999999666777999999999666444222111222222333444555555666777999::::::999777777777888888888777666666888:::888888666555444555555666888888888888999999:::;;;:::;;;>>>AAADDDCCC@@@===>>>AAABBBDDDHHHKKKGGG???===AAAEEEFFFDDDBBBAAAAAA:::<<<@@@CCCCCCBBBFFFMMMMMMIIIFFFFFFHHHHHHDDD???;;;>>>@@@AAAIIISSSVVVSSSJJJMMMTTTTTTQQQ\\\bbbWWWUUUOOOKKKPPP\\\dddaaaZZZggg}}}uuu^^^^^^dddhhhmmmggg^^^ccceeefffkkktttxxxwwwzzzwwwsssqqqsssvvvwwwxxxuuuvvvyyy||||||uuuooo{{{~~~|||vvvrrrqqqooojjj^^^YYYWWWZZZ]]]___bbbfffXXXsss|||lllbbbHHH666666555222......000333444333111000000///,,,******,,,---...............+++...000000......000222222000...,,,,,,---...//////...---+++******+++++++++++++++++++++,,,------,,,+++***))))))***+++,,,+++++++++++++++++++++++++++***)))))))))***+++,,,*********++++++,,,,,,,,,)))))))))))))))(((''''''******))))))((()))))))))((('''''''''''''''(((((('''((()))******)))(((''''''''''''''''''((())))))'''((()))*********))))))&&&&&&&&&&&&''''''''''''&&&&&&((()))))))))((('''(((((((((((())))))))))))((())))))*********))))))''',,,000000---+++---///,,,,,,---------,,,+++***...,,,******+++,,,+++***(((***++++++++++++,,,...///111---***++++++666MMMiii999***,,,+++---...///...///111333[[[AAA======AAABBBBBBHHHPPP@@@FFFHHHBBB@@@YYY}}}===GGG======888===:::999999666222333777888===:::555777999GGG___TTT:::...:::@@@555000777777666444666888;;;======555777999::::::777333111555555666777777888888888777999<<<<<<999777555555;;;<<<<<<999666666:::>>>:::888666444333333555666555555666777888:::<<<===555888<<>>AAAAAA@@@@@@AAAEEEBBBDDDIIIFFFAAAFFFQQQOOOIIIBBB???AAAAAA???<<>>BBBHHHbbbZZZ???BBB555<<>>111666[[[OOO;;;777555666555222333666999888777666666777888999///666:::777555555444222555444555888===>>>;;;888888777777777666666666555<<<===>>>>>>===:::777555555777999888666444666888888888888777777777777777777666999>>>???======@@@666???CCCAAADDDIIIFFF<<>>???AAABBBCCCKKKSSSRRRKKKIIIGGGLLLTTTQQQEEE@@@DDDNNNRRRUUUPPPIIIGGGMMMSSS[[[YYYVVVRRRPPPTTT\\\cccaaaSSSTTTfffnnnddd^^^cccrrrmmmKKKQQQMMMuuulllrrrvvv\\\jjjvvvxxxlllhhhpppqqqiiiyyygggaaajjjiii]]]___mmmvvvyyy|||zzzuuuqqqpppqqqrrrqqqlllfffgggkkkfff]]]___UUUSSSZZZ___]]]___eeeRRRyyyoooiii[[[tttbbb666777999222***222666***444222///---------,,,+++------------------------...///000///...---...000---,,,,,,,,,---+++)))&&&------------------------111///,,,)))***,,,000222111///,,,)))((((((***+++***)))((('''(((+++...000,,,,,,***)))))))))***+++,,,,,,++++++***+++++++++,,,+++***)))(((((((((((((((((('''''''''&&&&&&&&&''''''((((((((((((((((((((((((''''''((()))******%%%''')))******)))'''%%%'''((()))******)))((('''%%%&&&'''(((((('''&&&%%%'''(((***+++***)))'''&&&%%%&&&&&&&&&''''''((((((555333///,,,***))))))***,,,---------,,,,,,+++***,,,,,,+++++++++,,,------***((('''(((+++,,,,,,,,,)))))))))))))))))))))))))))***+++,,,+++,,,...000uuuSSS===111---/////////...///111333```DDDEEEAAA;;;===@@@666&&&777EEEAAAGGGPPP|||LLL999<<<333;;;:::999888777777444222777???NNNGGG>>>===;;;KKK\\\III;;;777555666666333333666888777777666666666777777555888777222000333777888444555777888777666555555888888777777666666555555444666999;;;<<<:::777555555888::::::777444333444555555666777888999999:::;;;:::===AAAAAA===;;;<<>><<<;;;<<>>333999JJJHHHOOOYYYCCC;;;===999BBB===:::999888555000111===KKKaaaRRRLLL;;;999OOOKKK:::999666444666555333444777666777777777666555444444555888666222000444888888666999;;;:::666555777:::888888888777666555555555333555:::===???>>><<<;;;666999;;;:::777444222222222333444666888:::<<<<<<;;;:::<<<@@@@@@<<<999:::AAA@@@BBBHHHKKKGGGDDDDDD@@@?????????@@@???<<<:::;;;@@@FFFGGGHHHHHHDDD???GGGJJJLLLLLLMMMOOOKKKFFFFFFHHHIIIEEE@@@???DDDIII```aaa```\\\WWWUUUWWWZZZaaacccbbb]]]ZZZ___jjjssscccOOOPPPbbbYYYTTTfff^^^wwwsssfff^^^```dddcccffflllqqqnnnnnnuuuzzzyyytttrrrmmmjjjhhhjjjmmmnnnkkkggglllkkkgggaaa^^^``````^^^XXX\\\___aaadddgggeee```ffffffXXXsssDDD888888999000...111///444333111000......------*********++++++,,,,,,,,,///000111000//////000111222000------------,,,***++++++++++++++++++++++++,,,+++++++++,,,---///000------,,,+++++++++++++++---------,,,,,,,,,,,,+++,,,+++******))))))******)))*********+++,,,,,,,,,------+++***)))((((((''')))))))))))))))(((((((((++++++******)))))))))(((******)))))))))***++++++((((((((((((((((((((((((((())))))******))))))((((((''''''''''''''''''(((***(((&&&$$$$$$%%%'''((())))))(((''''''&&&&&&%%%((())))))))))))*********,,,,,,,,,,,,+++***)))(((++++++******+++,,,,,,---,,,+++******,,,......---************************)))***+++,,,+++,,,...000CCCOOO???...///000000///111444666\\\BBBGGGIIIHHHIIIKKKHHHCCCAAAOOOHHHKKKUUUhhh@@@AAA???===DDD???===:::888555222555BBBOOO:::666CCC111444PPPGGGFFF777333222444444222333777555666666777666555333222000555888777777888666222444666888777777777:::===888888888777666555555555777999;;;<<<>>>>>>======888999999888777555555444222333444666888:::<<<<<<888555777;;;<<<999999<<<===888:::DDDHHHCCCAAAEEE???@@@AAABBBAAA???;;;999BBBDDDDDDCCCBBBCCCEEEFFFMMMQQQOOOHHHHHHMMMJJJAAAJJJJJJGGGCCC>>>===@@@CCCMMMQQQVVVXXXVVVTTTTTTUUUVVVccchhhbbbaaakkkrrrqqqiiiOOOVVV```]]]NNNeeecccgggmmmhhhfffhhhiiigggeeeeeewwwyyyxxxtttssssssppplllkkkhhheeeeeeeeeeeebbb```eeejjjnnnlllfff^^^VVVPPP[[[ccceeebbbcccgggddd[[[wwwpppZZZeee___CCC666777111...111222333333333111///......///***+++++++++,,,,,,,,,,,,...///000///...---...000222000---,,,,,,,,,,,,+++***************+++++++++***+++,,,---...///000111,,,,,,,,,,,,,,,,,,++++++((()))+++,,,---...------+++++++++***************(((((()))***+++,,,,,,,,,...---,,,***)))(((((('''((((((((((((((((((((((((+++******))))))(((((('''(((((('''''''''(((((()))((((((''''''''''''(((((((((((((((((((((((((((((()))((('''&&&&&&'''((())))))((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%))))))*********)))((('''...//////......---++++++******)))******+++,,,---+++)))((()))***,,,,,,+++************************)))***+++,,,+++,,,...000222wwwggg===//////000000000111555777]]]BBBEEEFFFDDDCCCCCCBBB???DDDNNN@@@GGGZZZwwwrrrOOO===@@@:::888;;;;;;>>>999444444555888@@@HHH...---<<<111;;;NNN;;;;;;444111000333444222444888444555666666666444333222111555777777888999777222333111000111444666666555777777777777666666666666;;;:::888777666777888999:::888666555666888999:::444555666777888999::::::;;;777666777888777999>>>BBB;;;;;;BBBBBB;;;999===;;;===???AAABBBBBBAAA@@@EEEEEEDDDDDDCCCDDDGGGJJJKKKNNNJJJAAA???EEEDDD===JJJHHHDDD@@@>>>???AAABBBIIIPPPXXX\\\[[[WWWUUUUUUXXXfffkkkeeegggtttuuullluuu[[[\\\WWW\\\TTTTTTtttfff```lllqqqkkkkkkrrrssslllrrrwwwuuulllfffiiilllllljjjiiigggbbb]]]YYYYYYZZZ^^^cccjjjmmmhhh\\\QQQKKKZZZcccfffaaaaaafffddd]]]jjjYYYzzz~~~WWW:::666222000111000111333444222///......///------------------------,,,---...---,,,,,,---...222///,,,++++++,,,+++***)))))))))******+++++++++++++++---...///000111111,,,,,,,,,,,,,,,,,,,,,,,,&&&(((***,,,------,,,+++++++++++++++******))))))'''((()))++++++,,,,,,+++...---,,,***))))))(((((('''''''''''''''''''''''')))))))))(((((('''''''''(((((('''''''''''''''(((((((((''''''''''''(((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))(((((()))***)))((('''&&&%%%&&&&&&'''((())))))***))))))***++++++***))))))------......------,,,+++)))(((((()))***+++,,,---+++***((()))***++++++***************************)))***+++,,,+++,,,...000---YYY:::000000000//////111444777]]]============>>>@@@BBBBBB>>>HHH===YYYbbbDDD@@@>>>::::::444;;;;;;555222333666888<<>>===:::888777777999:::;;;999666666888;;;<<<<<<666666777777888888888999BBB===::::::999777888<<>>???BBBCCCCCCBBB@@@???@@@AAABBBBBBDDDIIIJJJGGGEEEFFFIIIJJJGGGAAA???DDDHHHJJJJJJFFFAAA??????AAACCCDDDQQQVVV[[[\\\YYYUUUSSSSSSdddllljjjbbbfffsssssshhhuuuccc]]]PPPYYYZZZQQQvvvsssdddssswwwllljjjsssvvvnnncccggghhhdddbbbffflllooohhhhhhfff___WWWSSSTTTWWWWWWWWW[[[``````ZZZVVVUUUUUU\\\bbbcccdddfffgggdddVVVttteee{{{ccc@@@777333222222---///222444222///------//////......------,,,,,,++++++,,,---,,,+++++++++---111///,,,,,,,,,,,,+++))))))))))))***++++++,,,,,,+++,,,------...///000000......---,,,,,,,,,,,,,,,******+++,,,+++***)))(((***++++++++++++***))))))'''(((***+++++++++******---,,,+++***************&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((******))))))(((((())))))(((((((((((((((((((((((((((''''''&&&&&&''''''((()))(((((((((((((((((()))'''(((***++++++)))'''&&&''''''((()))+++,,,---...''''''(((***+++,,,......))))))***+++++++++******(((((((((((()))***,,,,,,...,,,++++++,,,------,,,++++++++++++++++++++++++)))***+++,,,+++,,,...000333GGGJJJ111111000......///333666[[[@@@<<<:::;;;@@@DDDGGGIII===GGG???qqqSSSFFFEEE999===BBB222>>>777444444555555666===EEE:::<<<444KKKfffXXXFFF???666333333666888777999>>>444444444444555666777777777777444111444999;;;888999999999999999888666444444444555666777888999999:::;;;;;;<<<<<<=========;;;:::999;;;======;;;999666666666777888888999999AAA===<<<===<<<888777999;;;=========AAAFFFGGGDDDFFFFFFDDDAAA>>>???BBBEEEEEE@@@@@@FFFHHHEEEBBBBBBKKKJJJIIIGGGDDDEEENNNZZZSSSMMMFFFBBBBBBDDDDDDCCCHHHJJJJJJHHHFFFGGGKKKOOOfffkkkjjjccceeennnnnnfffggg```YYYQQQWWWYYYSSS^^^gggooosssqqqppppppkkkddd[[[ZZZ]]]eeejjjjjjiiiiiidddbbb^^^YYYUUUTTTUUUVVVRRRNNNNNNVVV\\\]]]]]]```RRRWWW```iiijjjgggfffhhhZZZsssjjjdddyyyWWW===555111444444,,,---111444222...,,,---///000///...---+++***))))))+++,,,------++++++,,,---000///.........---+++)))))))))******+++,,,,,,---,,,++++++++++++,,,---...111///---+++***+++,,,,,,++++++,,,,,,++++++*********++++++,,,+++***)))((('''(((***++++++***)))(((,,,++++++******+++++++++&&&'''''''''(((((((((((('''''''''((())))))************)))(((((((((((((((&&&'''((())))))((('''&&&***)))(((((((((((()))***(((((())))))))))))(((((((((((()))((((((((('''''''''(((((()))***+++,,,,,,(((((((((((()))+++---///&&&'''((()))***+++++++++'''''''''((()))***+++,,,...,,,++++++,,,------,,,++++++++++++++++++++++++)))***+++,,,+++,,,...000,,,666mmm[[[222111000...,,,...111444\\\LLLDDD===<<>>wwwsssLLLHHHEEE222>>>FFF000>>>666777888888555666AAAMMMIIIUUUEEE[[[ccc>>>444444888555555999::::::<<>>>>>999777888@@@EEECCC===>>>EEEDDD===;;;<<<===>>>@@@FFFOOOVVVLLLAAA:::===AAA@@@@@@CCCLLLHHHHHHIIIDDDAAAMMM^^^___WWWMMMGGGFFFEEECCCAAALLLLLLJJJGGGHHHOOOZZZccc___fffiiiggghhhmmmkkkeeeXXXYYYVVVUUUVVVUUUVVVUUUiii\\\]]]hhhwww|||rrrfff```\\\WWWZZZiiirrrmmmbbb\\\aaa\\\VVVTTTVVVXXXXXXVVVPPPJJJLLLWWW```aaaaaabbbTTTVVVbbbooopppfffbbbfffiiiWWWooo^^^YYYCCC666111///444777...,,,000333222...+++,,,///000///...,,,***)))'''''',,,---......,,,,,,---...111000000000000///,,,***))))))***+++,,,,,,------+++***)))))))))***+++,,,333111---+++)))***+++---******++++++,,,---...///******+++,,,+++***)))(((((()))+++,,,+++***((('''++++++******++++++,,,---'''((((((((())))))******''''''((()))***+++,,,,,,)))((('''&&&&&&&&&&&&&&&&&&''')))******)))'''&&&,,,+++***))))))***+++,,,'''((()))******)))((('''***(((&&&%%%%%%%%%'''(((&&&&&&&&&''''''''''''''',,,+++)))((('''(((***+++&&&'''(((***,,,---------&&&&&&''''''(((***+++,,,,,,***))))))***+++***)))++++++++++++++++++++++++)))***,,,,,,+++,,,...000+++666XXXrrr333222000---+++,,,000333^^^BBB>>>???@@@===CCCFFF<<>>HHH]]]PPP___iiiMMM888<<<@@@444333333333333444555555666555444333222333333444777888888777444333333444888666444222222333555777111111222444666888:::<<<888888777777888888999:::;;;<<<>>>???>>><<<999777888888888999999::::::;;;666666777888:::;;;<<<<<<666888;;;===?????????>>>777>>>:::333BBB]]]cccVVVJJJFFFAAA???AAADDDEEEEEEIIICCCBBBEEEEEECCCDDDJJJ```___PPP<<<;;;KKKQQQIIIGGGDDDBBBDDDJJJOOOQQQQQQUUUhhhtttkkkqqqvvvoooYYYZZZ^^^^^^WWWOOOSSS\\\ccc}}}```eeeuuummmmmmmmmXXXVVVVVVYYYbbbjjjiii```WWWccc```^^^^^^___]]]ZZZVVVMMMKKKOOOYYY___^^^___ccc___```hhhffflllkkkZZZaaaVVVttt]]]ppp333999666000999(((111000222444444111///---------...///...,,,+++,,,------,,,+++++++++,,,---...(((444555***)))222000###))))))+++,,,,,,,,,,,,,,,+++)))'''))),,,---,,,***......---,,,+++***)))(((******)))***---222777:::&&&'''(((*********)))((())))))))))))************''''''(((((())))))******+++***)))(((((()))***+++((((((''''''''''''(((((())))))(((((((((((())))))+++******)))(((''''''&&&))))))))))))))))))))))))((('''&&&''')))++++++***(((((((((((((((((((((((()))***************)))))))))(((((('''''''''(((((())),,,//////...---,,,,,,((()))***)))'''(((+++---++++++,,,,,,,,,++++++***,,,------,,,,,,***)))((()))'''&&&(((+++---,,,***333,,,DDD999555)))&&&///000,,,...bbbCCC>>>??????<<>><<<<<<===???999333111444555444777<<>>===;;;:::888999999999999999::::::::::::::::::::::::::::::555666777888999888888777<<>><<>>GGGyyyKKK;;;???BBB@@@<<<888999;;;;;;444000333777888777888MMMPPP\\\]]]LLLAAA;;;000444333333333333444555555666666555444444444555555222444555444333222333444:::888666333222222333444777777777888999:::;;;<<<999999888888999999:::;;;999999:::<<<<<<=========999999:::::::::999888888;;;;;;:::999888777777666<<<;;;;;;:::999999888888999888888<<>>>>>;;;888777777666333222444888:::;;;;;;NNNRRROOOBBB;;;AAADDD===444333333333333444555555666555555555555555555555111333444444333333444666555444333333333555666888777777777777777888888999999999999999999::::::;;;:::::::::;;;;;;<<<======999::::::::::::999888777999999888777666555555444@@@@@@>>>===<<<<<<<<<<<<777222333<<>>CCCBBBAAABBBCCCCCCDDDFFFPPPUUUUUUNNNIIIKKKKKKGGGNNNOOOOOOLLLHHHGGGIIILLLVVVVVVWWW]]]nnnyyy{{{iiiJJJKKKPPPZZZaaabbb^^^ZZZVVVPPPpppsssSSS[[[hhheee^^^ZZZRRRLLLNNNXXXbbbfffggg___\\\XXXUUUTTTTTTUUUVVV]]]WWWQQQMMMMMMTTT^^^fffgggeeeiiidddddd```UUUgggXXX{{{lllgggwwwKKK::::::)))000222)))+++---000111000...------...//////...,,,++++++,,,---,,,***)))((((((((((((((('''+++222222,,,(((***------,,,,,,++++++++++++))))))***,,,,,,,,,***(((''''''((()))***++++++,,,++++++,,,---------,,,,,,---,,,+++******+++---...,,,,,,++++++***)))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((''''''((((((((())))))((((((((('''''''''(((((((((((((((((((((((()))((('''((())))))'''&&&''''''''''''''''''''''''))))))***+++++++++******(((''''''''''''(((((()))&&&)))+++,,,,,,,,,---///---***((((((***++++++***(((((())))))******))))))***)))'''''''''))),,,---++++++***+++,,,------,,,,,,000111???xxx>>>,,,666---+++666222TTT:::888===>>>;;;DDDLLLGGGBBBUUUoooIII>>>;;;999999:::999777555000333555444333555777888GGGTTTQQQCCCBBBHHHCCC:::444333333333333444555555444444555555555555555555222333555555444444555777444333333333444666777888888888777777777777888888999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;:::999777666888888888888888888777777<<<;;;::::::999::::::;;;===777777???DDDCCCAAABBBCCCDDDEEEEEEBBB???;;;999CCCCCCDDDCCCDDDFFFGGGGGGBBBBBBBBBDDDIIINNNOOONNNIIIIIIHHHEEEDDDGGGOOOUUUQQQ\\\[[[WWWfff{{{hhhNNNOOOMMMMMMSSS\\\bbb___ZZZ```SSSZZZ[[[OOOaaafff^^^ZZZSSSKKKIIIMMMSSSXXX[[[\\\[[[ZZZXXXWWWWWWYYYZZZddd___VVVMMMKKKQQQ\\\ccceeebbbhhhcccccc^^^WWWmmmnnnnnnuuuvvvaaaqqqOOO:::999,,,444999......000222222000...,,,,,,,,,---...---+++++++++,,,...---,,,***))))))******'''---000///000222000+++,,,,,,+++++++++,,,---...)))***+++,,,+++***)))))))))))))))))))))))))))***)))***+++---------------,,,+++***))))))***+++,,,((((((((()))))))))))))))((((((((('''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''***))))))***++++++)))'''''''''''''''''''''''''''%%%&&&&&&'''(((((((((''''''''''''''''''((())))))&&&(((***+++++++++---///---+++))))))***+++++++++((())))))***++++++******+++***(((''''''(((***+++******+++++++++++++++,,,%%%///333:::NNN...555//////777///RRR>>>===BBBAAA;;;AAAGGGAAA999]]]ZZZ999@@@<<<777777999:::999666333999<<<888444444555555EEEUUUOOO??????AAA:::444444333333333333444555555222333444444555555444444222444555555444444555777666555555444444444555555:::999999888888888999999888888777777888888999:::::::::;;;;;;;;;::::::999888999:::;;;;;;:::888666888999999::::::;;;;;;;;;999999::::::::::::;;;;;;???;;;999===AAA@@@??????>>>AAADDDEEECCC@@@>>>>>>888;;;======???DDDEEEDDD???===???GGGNNNNNNKKKIIIMMMJJJFFFAAAAAAEEELLLQQQHHHZZZYYYUUUjjjvvvcccUUURRROOOPPPXXXaaabbb]]]\\\XXXPPP```sssPPP\\\hhh```\\\YYYTTTMMMHHHGGGJJJNNNWWWYYY\\\]]]]]]]]]^^^___]]]]]]WWWOOONNNXXXdddkkkccc```gggcccbbb\\\WWWrrrUUUlllrrrddd|||pppvvvzzzbbbDDD666,,,000333***///111333222000---,,,++++++,,,...---,,,,,,---//////...---+++++++++,,,,,,***///...((((((///111,,,,,,++++++++++++---///000***+++,,,+++))))))***++++++++++++******))))))(((***++++++++++++***))))))+++******))))))))))))***'''''''''((((((((())))))(((((((((''''''''''''&&&'''(((((())))))(((((('''((((((''''''''''''(((((((((''''''&&&&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''')))))))))+++,,,,,,***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))))))))''''''&&&''''''((()))***''')))************,,,...//////...+++(((&&&((()))(((((()))***++++++++++++,,,+++***)))))))))***+++)))+++,,,+++***)))+++,,,***///...000jjjfff666333333333555000UUU<<<<<>>===;;;::::::999888888666;;;===999777999888333DDDSSSHHH666777666111666444333333333333444555555111111333444444444333333222333444444333222333555555555555555555555555555888888888777777888888999777777666666777777888999777888:::<<<<<<<<<;;;:::666888:::;;;<<<:::999777888888888999999999::::::;;;<<<===>>>>>>===<<<;;;888999:::;;;>>>AAA@@@<<<>>>BBBEEEEEECCCAAA@@@AAA222777999888;;;@@@BBB???GGGDDDGGGMMMNNNGGGCCCDDDTTTNNNGGGBBBAAACCCFFFHHHLLLXXXVVVWWWiiiddd]]]VVVTTTOOOMMMUUU___bbb^^^LLLTTTRRRXXX\\\WWWddd\\\ZZZ]]]]]]VVVLLLFFFHHHLLLQQQWWW^^^bbbcccbbbbbbcccYYY\\\ZZZTTTSSS]]]hhhnnnbbb___gggdddbbbZZZVVVsssRRRhhhvvvzzz|||VVV777---------''',,,///111111///---,,,,,,+++---.../////////111222...---,,,++++++,,,------++++++---000000---+++,,,...---,,,++++++,,,...///+++,,,,,,***''''''***---,,,+++++++++************---,,,,,,+++***)))))))))***************))))))((())))))))))))(((((((((((((((((('''''''''&&&&&&&&&&&&'''(((((((((((('''&&&((((((''''''''''''(((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((***,,,,,,***(((&&&&&&&&&&&&&&&&&&&&&&&&((()))***++++++,,,,,,,,,&&&&&&&&&''''''((()))***((()))******))))))+++,,,---000111---&&&$$$'''+++&&&'''((()))************))))))******++++++,,,,,,***,,,...---+++***+++---//////,,,,,,IIIqqquuu|||BBB000222111000222UUU666999BBBDDD>>>CCCIIICCCDDD{{{www@@@DDD:::===@@@>>>:::777888:::222444444333666;;;777///;;;OOOJJJ===@@@999///555444333333333333444555555///000222333444333333222111333333333111111222333111111222444666777888999555555555555555666666777666666666666666777777888444666999<<<>>>===<<<;;;555777999<<<<<<;;;999888666666666666555555555555;;;<<<===>>>>>><<<:::888222999<<<===BBBIIIHHHAAA>>>AAACCCBBB>>>;;;:::;;;999>>>???===>>>CCCCCC???EEEBBBDDDHHHEEE???BBBJJJOOOJJJDDDCCCEEEHHHIIIIIIJJJSSSVVVdddwwwcccfffSSSRRRNNNKKKRRR\\\```\\\NNNYYYXXXTTTooocccOOOYYYRRRQQQYYY___ZZZNNNFFFIIIOOOMMMTTT^^^eeefffeeedddddddddgggdddYYYTTTYYY```bbbccc```hhheeebbbYYYUUUrrrkkkiiiiiixxx```777111111222000))),,,//////...---,,,---,,,...000000111111333555---,,,+++++++++,,,---...///***444FFFFFF333***...111///---+++++++++,,,---,,,---,,,)))&&&&&&***...++++++++++++++++++,,,,,,......---,,,,,,------...***++++++,,,+++***)))''',,,,,,+++***)))(((''''''(((((('''''''''&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%((((((''''''''''''(((((('''''''''&&&&&&'''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''))),,,,,,***(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''(((((()))))))))&&&&&&&&&'''''')))******)))******)))((((((***,,,)))...111---&&&$$$***000%%%&&&'''((())))))))))))'''(((***+++---.........+++...///...,,,+++,,,...,,,------444@@@ooowwwHHH,,,...,,,***333PPP555999>>>BBBFFFHHHEEEAAAGGG[[[BBB:::;;;<<<<<<999555333666999111...000666888666777<<<;;;@@@@@@999444222111///555555555555444333222222===888333333555555222...555555555555444333222222111222333333222111000///333666666333333666666444888888777777666444333333444444555666777888999999999===AAA@@@;;;888888:::444888<<<<<<999666555555777999;;;:::888777999;;;===<<<<<<===???BBBCCCDDDGGGHHHIIIGGGCCC???<<<;;;MMMIIIAAA:::;;;BBBEEEDDDCCCAAA??????CCCGGGKKKLLLLLLKKKHHHFFFGGGLLLUUU[[[ZZZRRR]]]PPPbbbPPPJJJ___ZZZMMMUUUYYYZZZfff___^^^fff___VVVwwwUUUTTTTTTNNNTTTYYYWWWOOOIIIIIIKKKJJJMMMSSS]]]eeeiiigggdddgggggg___TTTOOORRRSSSOOO\\\aaaggg```aaaWWWRRRuuu~~~ooo{{{{{{uuuVVV:::(((***222///000---...222222...+++,,,&&&'''***---/////////...---,,,+++******+++,,,,,,///...,,,)))((())),,,000333000---,,,,,,,,,***(((******++++++++++++******...---,,,---......,,,+++,,,,,,,,,+++++++++******)))***+++,,,,,,+++***)))(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%))))))(((((((((((())))))&&&'''''''''''''''&&&&&&))))))(((''''''((()))***)))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))###***111222,,,((((((+++)))******)))''''''(((***(((((()))***++++++,,,,,,555///111777666,,,)))---,,,///111666///___XXX444...;;;'''111SSS;;;<<<>>>@@@BBBCCCAAA???PPP{{{JJJ;;;888888:::<<<<<<:::777555555444222333999;;;888999===555:::;;;888555666777555333333444444333333222222888444000111555777777555222333333444444444444444111222222333222111000///222555555333444888999666999888666444444444555666444555555666777888999:::888===@@@@@@<<<999:::<<<777999::::::777777888::::::;;;<<<;;;888888:::<<<;;;::::::<<>>@@@EEECCC>>>;;;>>>GGGKKKJJJCCCCCCDDDFFFGGGIIIJJJKKKKKKKKKJJJHHHEEEDDDEEEFFFLLLGGGSSSUUU[[[FFFddd^^^HHHAAASSSZZZWWW^^^^^^XXX[[[[[[RRRaaakkkRRRUUUWWWWWWVVVSSSPPPNNNOOOPPPQQQQQQTTTYYY___cccdddcccbbbbbb]]]UUURRRUUUVVVTTT^^^aaaddd\\\]]]UUUQQQvvvSSS|||zzz}}}___888'''222555$$$,,,((((((---000...,,,,,,(((***,,,...///...------,,,++++++******+++,,,---)))******++++++...333777444111...---------***((()))******************))),,,++++++,,,------,,,***++++++*********)))))))))((()))************)))((('''((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((''''''''''''((((((&&&''''''(((((('''&&&&&&''''''''''''((()))+++,,,***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''+++000000,,,)))'''((()))******)))''''''(((***((())))))***++++++,,,,,,000+++---444333+++(((------...222999222[[[ggg888333;;;...222SSS<<<<<<<<<===>>>???@@@AAA\\\XXX@@@<<<<<<555777;;;???@@@<<<666111666444555999:::888888;;;222666888666666888999888111222222333333333333222666222//////333777888888000000111222444555666666222222222333222222111000111444555444555999:::888999777444333333444777999555666666777888999::::::888;;;??????<<<;;;<<<>>>::::::999888666777:::===;;;;;;:::888666666888;;;888999:::;;;>>>AAAEEEFFFJJJHHHCCC>>>::::::>>>AAAJJJIIIDDD??????CCCDDDAAAEEEFFFGGGFFFDDDFFFJJJMMMEEEIIIMMMNNNLLLHHHEEECCCDDDJJJVVVaaaPPPEEEQQQTTTPPPPPPUUUOOOMMMYYY___XXXVVVZZZVVVRRRzzzQQQRRRZZZUUUPPPOOOSSSXXX\\\^^^TTTSSSRRRTTTYYY^^^bbbccc^^^___\\\WWWUUUWWWWWWUUU\\\^^^```XXX[[[VVVTTTyyy^^^tttuuujjjDDD------000,,,222+++(((+++///...+++***+++,,,---.........---,,,,,,,,,++++++++++++,,,,,,&&&(((+++---///222666999444222///......---+++)))))))))))))))))))))))))))***))))))***,,,---,,,*********)))))))))((((((((('''(((((())))))(((((('''''''''((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))'''''''''&&&&&&'''''''''&&&''''''(((((('''''''''%%%%%%&&&'''(((***+++,,,*********)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))+++,,,...///...+++(((&&&)))***+++***((('''((())))))))))))***++++++,,,,,,---)))+++111222+++***...---,,,111777...JJJ>>>666444111---QQQ888888999===>>>>>>AAAEEEhhhBBB??????<<<555777:::???AAA>>>777000444333444666666555555555444888888666555777666444111222333333444444444444999555111000111333444444000000111222333444666666222222222222222222222111333666777555666999:::777666555444444444666777888666666777888999:::;;;;;;777:::===>>>===<<<>>>???;;;:::999888777888999;;;:::888666333222333555777888999:::;;;===???BBBEEEBBBCCCCCCAAA>>><<<<<<<<>><<<999GGGHHHGGGBBB>>>@@@HHHOOOEEEHHHLLLNNNMMMJJJHHHGGGEEESSS]]]jjjhhhEEEFFF>>>NNNYYYXXXPPPGGGGGGMMMYYYZZZUUUXXXZZZPPPjjjeeeVVVWWWSSSNNNLLLOOOTTTZZZ\\\QQQPPPOOOQQQUUU[[[```ccc______]]]ZZZXXXVVVTTTRRRXXXZZZ^^^YYY___[[[YYY~~~yyyaaawwwwwwaaaKKK:::)))222LLL@@@777000000111...***(((++++++---.....................---,,,++++++******(((+++---//////000222444333222111000///---+++***)))))))))))))))))))))))))))((((((***,,,------+++******)))))))))((((((((((((((((((((((((((((((((('''''''''((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&''''''(((((((((((('''&&&&&&&&&'''((()))******)))))))))(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))---,,,+++---000///,,,)))***+++,,,+++)))(((((()))))))))*********+++++++++...+++,,,111111---,,,///---)))...222(((555nnnCCC777000777...TTT666666:::@@@@@@>>>AAAGGG{{{777???;;;555888777888;;;>>>===888333222333444333333333333222555888888555444666555111333333444555666666666555888666222000000111222222222222222222333444555666222222222222222222333333666888888555555888888555222444555777888777666666666666777888999:::;;;;;;777888:::<<<<<<===>>>???;;;;;;::::::999888777666999777444222222444555666999:::;;;;;;:::<<>><<<<<<<<>>>>>@@@AAA???DDDHHHJJJHHHDDDBBBFFFJJJHHHHHHHHHEEEBBBAAAAAACCCHHHPPPUUUkkkuuudddJJJCCCHHHKKKJJJDDDCCCJJJJJJ@@@NNNXXXUUURRRUUUOOOYYYyyywwwQQQWWWUUURRRMMMJJJIIILLLOOOOOOOOOPPPQQQSSSVVVZZZ]]]\\\\\\[[[[[[YYYVVVSSSSSSWWWZZZ```\\\ccc^^^YYY|||ZZZllllll~~~rrrpppzzzKKK;;;CCCBBBHHH```FFF===555333222...***))))))***+++,,,...///000000//////...---,,,***)))(((***,,,...///...------...000000111000///---,,,,,,******))))))))))))*********))))))+++---...---,,,++++++*********)))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''((())))))))))))((('''&&&''''''((())))))((((((((((((((((((((('''''''''((((((''''''''''''&&&&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))),,,***))),,,111333111...+++,,,------***)))((()))***************+++++++++...------000///---,,,------***...000)))***VVVJJJ777111???777WWW:::888<<>><<<;;;:::;;;;;;;;;888666:::777555444666888888888999;;;<<<;;;999999===@@@BBBBBB???<<<;;;;;;???BBB:::???@@@===<<<@@@BBBAAA???FFFOOOSSSQQQJJJEEEBBBDDDDDDCCCAAA@@@BBBFFFJJJLLLHHHJJJttt~~~uuuWWWBBB@@@GGGHHHCCCIIINNNEEEJJJXXX[[[UUURRROOOQQQYYYYYYTTTVVVVVVTTTQQQPPPRRRTTTQQQRRRRRRQQQOOOPPPRRRTTTXXXVVVWWWZZZZZZVVVUUUVVVXXXZZZ___\\\ccc]]]VVVwwwYYYmmm|||fff|||yyyMMM***FFF___YYYRRR>>>888333333111---,,,---'''((()))+++---...000111............---+++***))))))+++------,,,+++,,,---,,,...000000///------...,,,+++***))))))***+++,,,+++******+++---...---+++++++++*********)))))))))***))))))(((((())))))***&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%'''((()))******)))((('''&&&'''(((((())))))))))))(((((((((((((((&&&%%%%%%'''''''''''''''&&&&&&&&&&&&&&&&&&'''(((((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))''''''***///222222111+++---......+++)))((((((************************,,,,,,,,,---,,,,,,++++++...,,,111000222...JJJ[[[999111:::555RRR<<<999<<>>DDDOOOSSS???BBB:::;;;999:::999777555444555777111555666333333666666222222333333222555999777333555555555666555555444444...///111222222222333444333222222222444777999;;;333222222222222333444555444777777444444666666333444555666777777777555444444555555666777888999:::777666666888999;;;<<<<<<>>><<<999:::<<<>>>>>>===888666444555888:::999888666999;;;:::888888===AAA@@@@@@@@@>>>======???AAA???CCCCCC>>>;;;<<<>>>===???EEENNNSSSSSSNNNFFF@@@@@@BBBEEEGGGHHHKKKNNNQQQMMMEEEMMMYYYGGGNNN[[[NNNDDDIIIKKKIIISSS```___RRROOOTTTSSSqqqUUUTTTSSSTTTWWWXXXXXXWWWRRRRRRQQQNNNKKKKKKNNNRRRXXXUUUUUUYYYXXXTTTSSSVVVSSSTTTXXXUUU^^^[[[VVVwww^^^~~~xxxiiisss[[[***===RRRIIICCC444222111111...***,,,000((())))))***+++,,,......***+++,,,............---,,,------,,,+++******,,,(((+++///000...---...///---,,,+++******+++,,,---+++***)))***,,,,,,+++)))******)))))))))((((((((()))(((''''''''''''((()))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&''')))******)))'''&&&&&&&&&((())))))*********&&&'''((((((((('''&&&%%%'''''''''''''''(((((((((&&&&&&&&&'''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&&&&&&&'''***---//////,,,...//////,,,***((((((***************************+++,,,,,,---............///222---666000===rrr>>>666666444PPP<<<777:::AAAAAA@@@JJJYYY??????<<<777@@@888::::::888444222333666000444555111222666555111444555333222444888666000555555555555444333222222...000222333333222111222111111111222555999<<<>>>333333222111222333555666222555555333444777777555666666666555555555666666444444555666777888999999777666555666999:::;;;;;;@@@<<<888999===AAADDDEEE555333222444888999888666444777::::::888999>>>CCC999===CCCEEEDDD@@@===<<>>;;;===@@@@@@EEEFFFHHHKKKLLLKKKGGGDDDCCCGGGKKKMMMLLLJJJHHHGGGHHHEEEUUUvvvaaaGGGXXXTTTDDDAAAAAADDDGGG^^^eeeQQQLLLWWWWWW\\\[[[TTTNNNMMMPPPPPPKKKEEEPPPPPPNNNKKKIIIKKKPPPUUU[[[WWWVVVYYYWWWQQQOOORRRKKKLLLOOONNNZZZZZZXXX|||^^^YYY|||^^^sss[[[111000...///HHH000000222222---(((***111******))))))******+++,,,&&&(((***---///111111111000000///---***(((((()))&&&***...///...---...000...---+++******+++---...***)))))))))++++++)))''')))(((((((((''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((%%%&&&((())))))(((&&&%%%&&&&&&((()))************$$$%%%'''(((((((((''''''(((((((((((())))))))))))&&&&&&&&&'''((())))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))%%%%%%%%%%%%''')))+++---,,,...000///---***((((((++++++*********************,,,------///222333222...///000(((555---///|||EEEAAA>>>AAAWWW888<<<444@@@;;;@@@<<>>????????????BBBDDD;;;:::888666555555666777777888:::<<<======<<<<<<999999:::;;;<<<===>>>>>>@@@???>>>AAADDDFFFDDDAAA???DDDHHHGGGCCCBBBGGGLLLHHHRRRWWWOOOEEEBBBAAA@@@AAALLLZZZtttlllVVVAAA>>>bbbGGGBBBGGGTTT]]]WWWKKKLLLVVVeeebbbIIIWWWLLLIIINNNVVVKKKMMMRRRWWWYYYVVVTTTSSSTTTYYY```]]]XXXXXXRRRLLLRRR]]]TTTGGGPPPUUUaaa^^^tttdddWWWzzzxxx___444111222---222---//////---******,,,///+++222***&&&///((( +++,,,,,,+++++++++,,,------+++...111000---***+++,,,)))+++---,,,******---000---,,,***)))))))))***+++,,,)))'''(((+++,,,***'''***(((((())),,,,,,)))&&&&&&&&&&&&&&&(((***,,,---))))))))))))(((((((((((())))))))))))((((((((((((&&&&&&&&&''''''''''''((('''((()))((('''&&&''')))))))))(((&&&&&&%%%%%%%%%%%%&&&&&&'''((()))******))))))((('''''''''''''''(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((***)))'''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))&&&((()))***))))))***,,,,,,---,,,***+++...---)))***)))))))))*********)))......//////////////////777111,,,000000(((777ZZZMMM///???999XXX777;;;<<<@@@===EEEFFFuuu888CCCAAA>>><<<999888777555444444444444555555555666555555444444777555333444666666555333555444333222222111222222444444333222222111000000444444222111111111111222333222222111111222222222111222333444444555555444666777888777555444555666888888888777777777777777===<<<;;;;;;;;;<<<<<<<<<888:::;;;:::::::::<<<>>><<<;;;999888777888999::::::;;;<<<<<<<<<;;;:::999::::::;;;<<<===>>>>>>???666777999>>>CCCFFFFFFEEEAAACCCEEEDDDBBBCCCHHHMMMMMMSSSSSSJJJAAA>>>===<<>>FFFkkk}}}PPP:::NNNDDDDDDHHHRRR[[[WWWKKKJJJQQQQQQXXXnnnYYYLLLHHHNNNTTTKKKFFFMMMUUUZZZZZZXXXXXXYYYZZZbbb```[[[\\\UUUPPPVVVPPPTTTUUUaaa[[[ZZZRRRttteeeooonnnbbb333...111---333000111000...***)))***,,,***---)))(((---,,,***000,,,,,,,,,,,,---......///,,,---//////---,,,+++,,,***,,,---,,,***)))+++,,,,,,++++++***))))))******)))*********)))))))))***+++***)))+++------***(((''''''''''''((()))+++,,,++++++******))))))(((((())))))))))))((((((((('''&&&&&&&&&''''''''''''((('''((()))((('''&&&''')))'''''''''&&&''''''((()))&&&&&&''''''(((((())))))******)))((((((((((((((((((((('''''''''&&&&&&&&&(((''''''''''''((()))))))))((('''&&&&&&''')))***))))))))))))))))))))))))))))))))))))))))))))))))(((***++++++++++++,,,...,,,---,,,***+++///...***+++*********++++++******---...///000000000//////333333000222111***333NNNooo999<<<000SSS555888BBB;;;;;;AAAHHHXXX<<<@@@>>>>>>;;;888888666555555444444444333444555666666666666666555444333444666666555444222333444555555444333222444555666666555333000...555444333222111000111111111222222333333333222222222222333444555555555555777666555555666666555444555555555666666666666666::::::999999999::::::;;;999;;;;;;;;;:::999:::<<<;;;:::888777888999;;;===>>>>>>>>>===<<<:::888777888999999:::;;;<<<===>>>:::888777999???EEEKKKNNNDDDCCCAAAAAABBBFFFKKKNNNPPPQQQNNNFFF@@@???>>>======:::RRR~~~}}}KKK>>>LLLHHHHHHOOOWWWUUUKKKGGGIIIKKKLLL]]]WWWLLLIIIRRRWWWRRRGGGNNNXXX]]]^^^]]]\\\]]]\\\eeedddaaabbb[[[UUUZZZQQQTTTWWWgggeeeaaaSSS~~~ccckkkmmmXXXwwwfff333,,,///---444333333222///+++))))))***+++'''***+++(((+++///+++,,,,,,------...///000000...---------......,,,++++++,,,...---+++)))))))))***++++++++++++***))))))'''***---+++(((&&&))),,,+++++++++,,,------+++)))((((((((((((((()))******---,,,,,,+++***))))))((()))))))))(((((((((''''''&&&&&&&&&''''''''''''((('''((()))((('''&&&''')))%%%%%%&&&'''(((***+++,,,'''''''''(((((((((((((((+++******))))))))))))***((((((((('''''''''&&&&&&((((((((((((((()))******((('''&&&&&&&&&((()))***))))))))))))))))))))))))))))))))))))))))))))))))***+++------,,,,,,...///,,,---,,,***,,,///...***++++++++++++++++++++++++,,,---///000000000///...---555555222222,,,000???{{{999666000PPP:::999GGG888:::<<>>>>>>>>===<<<:::777666666777777888999:::;;;;;;HHHCCC;;;777:::DDDOOOVVVEEECCCAAABBBFFFKKKLLLLLLNNNMMMJJJGGGEEEEEECCCAAA<<<===cccppp===KKKJJJGGGJJJQQQRRRKKKEEECCCHHHJJJEEExxx\\\QQQLLLRRRUUUTTTLLLQQQWWWZZZYYYWWWWWWYYYYYYdddfffeeefff^^^VVVZZZXXXRRRLLL___lllsss___}}}ccciiisss{{{VVVjjj555---111///444333333222///---+++******...&&&...111&&&+++111%%%++++++,,,---...//////000///,,,+++,,,//////---******,,,......---,,,***))))))***+++,,,,,,+++))))))(((***+++***(((((()))+++******+++,,,,,,,,,***))))))))))))(((((((((((())),,,,,,+++***))))))((('''))))))((((((((('''''''''&&&&&&&&&''''''''''''((('''((()))((('''&&&''')))&&&&&&&&&''')))***,,,---((((((((((((((('''''''''******)))(((((()))))))))((((((((((((''''''''''''((((((''''''(((((()))***&&&&&&&&&&&&''')))***+++))))))))))))))))))))))))((((((((((((((((((((((((***+++------,,,,,,...///,,,---,,,***,,,000///+++***+++++++++*********+++***+++---...///......---)))666666///000//////666rrr888777<<>><<<<<<<<<<<<;;;:::888777777777888999:::;;;;;;<<>>DDDMMMSSSFFFDDDCCCFFFKKKMMMKKKHHHKKKIIIIIIJJJKKKGGGBBB???GGG;;;\\\OOO;;;IIIEEEEEEJJJNNNKKKEEEAAA===NNNGGGhhhlll\\\OOONNNLLLNNNNNNPPPQQQPPPMMMMMMPPPSSSQQQ\\\___```ccc\\\UUUYYYWWW\\\[[[mmmzzzfffxxxxxxjjjjjj}}}lll888111555000333222111000000///...---,,,,,,&&&///111'''...555''')))***,,,---.........---///,,,***+++...///...+++***+++,,,...///...---+++))))))+++,,,,,,+++***)))+++)))((((((***+++***(((((()))+++++++++***)))))))))))))))))))))(((((('''+++******)))((((((''''''((((((((((((''''''''''''&&&&&&&&&''''''''''''((('''((()))((('''&&&''')))((((((((((((((()))******((((((((((((((('''''''''(((((('''''''''(((((()))))))))((((((((('''''''''''''''&&&&&&''''''((()))&&&&&&&&&'''((()))******(((((((((((((((((((((((((((((((((((((((((((((((()))***,,,,,,++++++---...,,,------+++---000000,,,(((***,,,+++)))(((***+++))))))***+++,,,,,,,,,---(((555333+++...000000444lllKKK>>>===QQQ<<<666AAA:::>>>;;;ooolll888???:::;;;::::::;;;:::888666444333222222888888888777666555333333333555666555444444555666555444333222222333444555888777666555444444444555222222333333333222111000//////000111222222222222222222333444555555555555333222111222333444333222555555666666777888888888444666888777555555888;;;888:::;;;;;;999777777777999888888888999<<>>;;;>>>AAACCCDDDEEEGGGIIIGGGFFFFFFIIILLLLLLHHHEEEIIIHHHJJJMMMLLLDDD===:::EEE@@@eee{{{???EEEBBB@@@DDDHHHJJJGGGDDDFFFMMMFFFRRReeeTTTPPPNNNSSSOOOPPPPPPMMMKKKLLLQQQUUUJJJTTTUUUVVV\\\ZZZYYYaaaccckkkttt{{{^^^zzzxxxiiiwwwlll:::222666222222000000///000111111///---++++++,,,((($$$,,,222******+++,,,---------,,,+++...,,,++++++---......---*********,,,...///---,,,))))))***++++++++++++***,,,)))&&&(((+++---***'''''')))++++++***)))((()))((()))))))))))))))((('''))))))))))))((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''((('''((()))((('''&&&''')))))))))((('''''''''(((((('''''''''((((((((((((((('''''''''''''''(((((())))))))))))(((((((((''''''&&&&&&&&&&&&&&&'''((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))++++++******,,,---+++------+++---111000---)))+++---,,,)))(((***---***)))(((((()))+++---...+++333///)))...000///555UUUeee;;;---NNN777444:::;;;;;;888RRR???:::888===999===888777666555555555555555777777777777777666555444444666777666444333444666333444444444333222111000444444666666666555444333000111222333333333222222222222222222333444555555111222333444444555555444000111222222111111222444444555555666777777888888111444666555333222666:::888:::======;;;:::999999:::999888888:::<<<>>>@@@999999::::::999888666555777888888999:::;;;<<<<<<555999>>>AAAAAAAAABBBCCCIIIHHHHHHHHHHHHGGGDDDCCCHHHGGGKKKPPPMMMDDD======:::HHHyyyZZZ@@@>>><<<>>>CCCIIIJJJIIITTTHHHIIIFFFxxxlllUUUQQQPPPVVVOOOPPPPPPNNNKKKLLLPPPTTTKKKQQQOOONNNXXX___hhhvvvqqqsssaaaVVVuuukkk888000666111111111000///000222222///---EEEHHH999&&&%%%)))***+++,,,---...///...---+++***,,,------,,,+++,,,...000+++)))((()))+++,,,+++)))******))))))***++++++,,,***)))))))))******))))))'''***,,,,,,***))))))***'''((()))******)))((((((((())))))))))))*********(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''((()))((('''&&&''')))(((((('''''''''''''''(((&&&&&&''''''(((((())))))((((((''''''((())))))***))))))))))))(((((((((''''''''''''''''''(((((()))''''''((((((((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))((()))++++++******,,,---+++------+++---111111---***---000///+++***,,,///,,,+++)))'''))),,,///222///111,,,+++111...,,,333;;;qqq333---KKK::::::===BBB<<<888DDDGGG666777===666;;;555555444555555666777888555666666777777777777777444666888666333222333555111333555666555222///---,,,///444888999999777555111222444555666666555444666666555555666777999:::222333444555666666666666...111333222000///222555444444555555666777888888444888:::999666666:::>>>333666888999888666555666888777777777888:::<<<>>>999999:::999888666444333444444555666777888999999:::;;;<<<:::999;;;@@@EEEKKKJJJHHHEEECCCBBBBBBBBBGGGGGGLLLQQQOOOGGGCCCFFF;;;GGGwwwlll===<<<:::;;;@@@HHHLLLLLLPPPGGG]]]HHH[[[qqqSSSJJJGGGJJJKKKLLLMMMJJJGGGEEEGGGJJJPPPTTTNNNLLLYYYgggwwwwwwssspppIIIoooWWWzzztttkkk666---444111111333111000111333222///,,,lllnnnQQQ000---,,,'''------...000000///...,,,***+++---...---***+++...222---***''''''((()))(((&&&+++***)))))))))***,,,---'''***,,,+++((('''))),,,(((+++......+++******,,,&&&''')))*********)))((()))))))))***++++++,,,,,,(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''((()))((('''&&&''')))&&&&&&&&&&&&&&&'''((((((%%%&&&&&&'''((()))******))))))((())))))***++++++))))))))))))((((((((((((((((((((((((((()))******'''((((((((((((((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))(((***++++++++++++,,,...+++------+++...222111---,,,///222111---+++...222///---)))((()))---222555111111,,,...444---(((111111sss222@@@JJJ<<<:::666999888>>>===GGG333@@@999@@@;;;555444555666555444666999555<<<>>>999333222333333777777777777666666666666555666666555333222222333111222333444555444333333111333666555333111222444///000111333555666888888888888777666555444333333555444444333333444444444999222444===<<<222333>>>333666::::::888555555555===777333444666666999<<<999:::;;;;;;<<<<<<;;;;;;888999::::::777555444444111666===@@@???;;;777555:::999666555666777:::<<>>EEEIII666EEEGGG@@@KKKNNNLLLEEEBBB>>>QQQUUUnnncccQQQRRRBBBIIIKKKJJJHHHIIIKKKIIIDDDTTTEEE@@@QQQRRRfff}}}bbb[[[nnnvvv{{{```zzzZZZgggvvvcccYYYyyy222222,,,---000444...,,,---...,,,,,,...888tttyyyLLL444)))###---***+++---......+++******++++++++++++++++++++++++***+++***)))'''''')))+++...,,,***)))******)))(((((((((''''''''''''((((((((()))***+++++++++++++++((((((((((((((()))******(((((()))******************))))))((('''&&&&&&&&&&&&'''((((((''''''(((***))))))(((((('''''''''&&&(((((())))))((('''&&&&&&'''(((((()))(((&&&$$$###%%%&&&&&&'''((()))******))))))((((((''''''&&&&&&''''''''''''''''''''''''((()))***++++++,,,++++++'''(((***++++++***))))))++++++***((('''&&&%%%$$$((((((((((((((())))))))).........///000///---***222000---------------,,,***+++,,,+++***,,,000444000444444...---111444111000iiiBBB---NNN:::;;;777:::999FFF@@@JJJ777@@@;;;CCC???888888888777555444555777888555111222999>>>999111888888777666666555444444444555666444222111222333111222333444444444333333111333555444222111222444000111111222333444555555666666666555555444444333222222222333444555666777777222222777777333555<<<666777888888777888:::<<<;;;555222444666777:::>>>888999::::::;;;;;;:::::::::;;;<<<;;;999999:::;;;777888:::<<<;;;:::999888;;;888555444555999>>>BBBHHHMMMQQQQQQKKKEEECCCBBBJJJDDD???>>>>>>AAAHHHPPPJJJ[[[]]]>>>EEEGGG???HHHJJJLLLOOOIIICCCRRRQQQcccAAAFFFPPPLLLNNNMMMIIIGGGIIIIIIFFFGGGIIIKKKRRRMMMffftttdddhhhdddjjjcccuuubbbfffuuuzzz```[[[777777......000333...,,,//////,,,+++,,,'''CCCUUUYYYRRR888%%%***000000---)))---333111)))******************++++++++++++,,,+++******---///...,,,*********+++***((())))))(((((((((((())))))))))))***+++++++++++++++((((((((((((((()))******(((((()))******************))))))(((''''''&&&&&&&&&'''((((((''''''(((***)))(((((((((''''''''''''((((((((((((((('''&&&&&&'''((((((((('''&&&%%%$$$&&&&&&''''''(((((())))))))))))(((((('''''''''&&&''''''''''''''''''''''''''''''((()))************'''((()))***++++++******++++++***)))(((''''''&&&((((((((())))))*********,,,+++,,,...000000///---000000/////////...---,,,+++,,,---,,,+++,,,///333000444444///...111333111...VVVHHH888LLL999;;;999;;;;;;UUU@@@JJJ:::@@@:::BBB@@@666666666444222222333555:::>>>===555///000444666999888777666555333222222333444555444222000111222111222222333444333333333111333444333222111222333111222222222222222222222555555555555555555555444///000000222444666888999777555222222444777999:::---000444888;;;<<<;;;;;;999444111444777888:::===888888999::::::::::::999777888888888777777999<<<<<<999777666777888999999:::888555333666;;;BBBFFFDDDIIINNNNNNJJJEEEBBBAAAEEE@@@<<<:::999>>>KKKYYYZZZooommmzzztttDDD@@@EEE@@@CCCEEEMMMOOOFFFBBBMMMGGGPPP~~~ZZZTTTXXXOOOQQQOOOIIIFFFHHHIIIHHH777FFFMMMTTTVVVqqqnnnaaaggg}}}~~~qqq```gggooo~~~}}}MMMEEEjjjooo777777...,,,...222......111111---***+++,,,+++;;;LLLIII:::...'''%%%+++,,,''')))//////)))((()))))))))******++++++,,,------+++******,,,//////---+++***+++,,,+++*********))))))))))))******)))************+++++++++)))(((((((((((()))******((())))))************))))))))))))(((''''''&&&&&&&&&'''((((((''''''(((***((((((((((((''''''''''''(((((((((((((((''''''&&&''''''(((''''''&&&%%%$$$''''''''''''''''''((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&'''((())))))******)))&&&''')))***++++++++++++++++++*********)))))))))(((((()))***++++++,,,,,,***)))***---000111111000///000000111000...---,,,,,,------,,,+++,,,...000000444444111///111111000000AAARRR???KKK888<<<;;;;;;<<>>888>>>;;;444777666333222555777888555<<<>>>777222666>>>CCC777777666555444333333222333444444333111000000111111111222222333333333333333333333222222222333333222222222222333333333333444444555555666666666666///000000222333555777888999999777333666<<<<<<888DDD@@@===:::999888666333999444222555777777888:::888888999::::::::::::999555777888999888777777888===999555333555777777777888777555555777;;;@@@CCC<<<@@@EEEGGGFFFEEEDDDEEEDDDAAA@@@AAA@@@@@@FFFNNNTTTppppppoooFFF:::DDDCCCBBBAAALLLJJJAAA@@@IIIDDDIIIuuusssRRR@@@QQQPPPKKKGGGHHHLLLLLLHHHCCCIIIEEEJJJJJJRRRpppyyybbbwwwWWWmmmvvveee___iiikkkWWWkkkssseeeqqqsss|||aaa|||666777///...///111......222333...******111333CCCFFF@@@QQQUUU555!!!%%%+++,,,)))&&&***000)))))))))***++++++,,,,,,,,,---,,,***((((((***+++///---++++++,,,,,,,,,++++++******************+++******************++++++))))))(((((())))))***+++((()))************))))))))))))((((((''''''''''''&&&'''((((((''''''(((***(((((((((((((((''''''''''''(((((((((((((((''''''''''''''''''&&&&&&%%%%%%'''''''''''''''''''''&&&'''''''''(((((((((((((((''''''''''''''''''''''''&&&'''((()))************''''''((()))***++++++,,,************************(((((()))***,,,---......*********,,,///000000//////000000///---,,,,,,---......---,,,,,,,,,---...000222444222111000000000222777aaa<<>>;;;;;;???yyyVVV:::CCC??????:::<<<666:::===<<<666555999;;;:::111...000;;;OOOZZZSSSEEE444444444555555555555555333444444333111000000111111111111111222222333333555444222222333333444444111111222333444555666666555555555666666777888888222222222222333444555555888:::999666777;;;;;;777777333111333999======<<<;;;666444777777555444666888888999::::::::::::999777:::>>>???===;;;999888999888666555555555444333555555666777888999::::::;;;===@@@BBBCCCEEEGGGHHHFFFAAA???CCCDDDBBBAAABBB===eeesssKKK:::HHHGGGCCC>>>HHHLLLDDDGGGKKKJJJMMMlllXXXJJJQQQMMMGGGEEEKKKQQQNNNGGGJJJLLLDDDNNNMMMGGGfffkkkiiiqqqqqq\\\qqqmmmZZZcccmmmeee]]]PPP|||wwwyyy|||zzzXXXccc___qqq```KKKeeeWWW999999111000111000---...333444///+++***'''...NNNdddnnn]]]???---%%%,,,...''')))444+++++++++,,,,,,---------***++++++*********---///...---++++++,,,---,,,+++++++++************++++++++++++***))))))******+++)))))))))))))))***++++++))))))*********))))))(((((((((((((((''''''''''''&&&'''((((((''''''(((***'''''''''(((((((((((((((''''''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((()))***++++++++++++((((((((())))))***+++,,,(((((())))))))))))******((()))***+++,,,---......---,,,+++,,,---......---///000///---******,,,///......---,,,------,,,,,,///000333444333000000111000444yyy:::OOO999===;;;;;;DDDFFF<<>>???777:::>>><<<444111777999666999???FFFOOOWWWUUUFFF666333444444555666666777777333444555444222000111222222111111111111222333333777555333222444555555555111222222333555666777777444555555555666666777777333333222222222222333333555555666666555666999<<<555===KKKZZZbbbYYYFFF666;;;777555888888444222333777777888999999999999888777:::===>>>===:::777666666888;;;:::777444333222333444666777777666555444;;;<<<===>>>???@@@@@@@@@DDD>>>:::>>>BBBBBB@@@AAA888___kkkxxxSSS???JJJJJJDDD<<>>???<<>>:::888>>><<<<<>>___```mmmTTT???FFFFFFCCC<<>>333:::;;;555777CCCJJJGGGGGGGGGAAA888444777;;;;;;888888777777666666666555555666666555333222222333222111000000000111333444:::777444333666888888777333333333222222222111111222222222222222222222222222222111111222222333444666000111666444222AAAWWWkkkfffcccfffiiidddUUUHHH777444444888999666333444222333444444555555444444:::::::::888888:::>>>BBB888???DDDBBB999444555:::444444333333444555777888;;;>>>BBBGGGHHHDDD>>>999888<<>>:::;;;@@@BBB>>>:::>>>???BBBGGGKKKJJJDDD???===;;;888666666666666666999888999;;;:::666666:::<<<:::999888777555333111///111444777777555222000<<<666000000555888555111111111222222222111111000333444555555333111111222000222333444444666888;;;666555444444666777777777:::777999DDDSSSZZZUUUNNN888777666555444333333333333666888888777555444444888999999999:::<<>>@@@DDDEEECCC???JJJFFFAAA===;;;:::999999???>>><<<;;;::::::999888666555666888666222222555777777777777777666444222111222555666666555333111777555333333444555555444000111111222222222111111222444555444222111111222111222444444444555777:::555444333333444555666666333444666;;;@@@BBBAAA>>>777666555444444444444444111333666888777666666777555666888999999<<>>===???CCCDDDBBB666666777<<>>BBBCCCBBB===EEEJJJGGGEEEKKKQQQTTTjjjXXXNNNNNNPPPKKKKKKLLLGGGPPPPPPQQQQQQMMMNNNYYYfffXXX~~~fffnnn|||ZZZQQQPPPrrruuuYYYdddzzz___qqqgggUUU~~~888444999444111...---000666777222...//////+++fffkkkDDD111+++---333GGGiiisssPPP---'''###***(((&&&***+++---444---,,,+++,,,------,,,******))))))))))))***++++++---,,,,,,+++******))))))))))))))))))))))))))))))******))))))(((((((((((('''(((***+++,,,++++++***((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))))))))(((((('''''''''((((((''''''''')))((((((((('''''''''&&&&&&&&&'''(((((())))))***((()))***++++++,,,,,,,,,)))))))))***************000...---++++++,,,---...+++***(((''''''''')))***++++++,,,,,,,,,+++***)))+++,,,,,,,,,++++++,,,---***///333222...+++***+++...,,,***((()))+++...000,,,+++...444555///---...444...===}}}QQQ777333??????DDD???@@@@@@AAAAAA@@@>>>===>>><<<888333111111555888999999888888777777777777555444555777444000000333222444666777777666555444333333444444444444333333222444666666444333444666000000111222333333333222111222333333111000111222222333444444333444666888444333333333333444555555111555888777444333555777666555555444444444555555222444777777777666666777111444777888999:::<<<>>>???<<<777444444666777888555555444444444444444555888::::::888999???AAA@@@;;;;;;::::::::::::999999;;;ZZZ~~~xxx||||||rrrbbbUUUqqqVVV>>>CCC>>>CCCBBB???888AAAHHHHHHHHHKKKPPPRRRMMMVVVEEEHHHDDDHHHSSSRRRTTTUUUWWWYYYTTTMMMLLLPPP___oooqqqmmmwwwaaaPPPqqqxxxnnncccaaapppKKKLLLdddjjjxxxkkk|||[[[GGGIIIYYY|||bbbaaa222000666333111------111444444111000333333(((PPPlll:::000&&&"""---222BBBbbbhhhHHH'''((()))---+++&&&+++///(((+++++++++---///...,,,)))+++******))))))+++,,,---......------,,,+++++++++))))))))))))))))))))))))***))))))))))))(((((((((************************((((((((((((''''''''''''******))))))((((((''''''''''''(((((((((((((((((('''(((((())))))((((((''''''(((((())))))(((((('''((((((((('''''''''''''''''''''(((((()))*********((()))***+++,,,,,,,,,,,,))))))))))))((((((((((((,,,+++***)))))))))***++++++***)))'''''''''((())))))***++++++,,,,,,++++++......---------,,,,,,,,,............---,,,,,,+++,,,+++***)))***+++,,,------,,,---111111...---///222222666WWW888333<<>>777>>>FFFIIIIIIJJJLLLNNNXXX{{{rrrbbbDDDIIIHHHMMMWWWSSSTTTUUUZZZ^^^\\\SSSLLLKKKgggbbbvvvZZZvvvYYYOOOQQQ^^^nnnZZZYYYqqq]]]aaaqqquuukkk^^^WWWXXX^^^}}}wwwLLLzzz111...111///222111222444444111///000333222(((EEEfff,,,111+++###000***###999TTTXXXQQQAAA,,,***...(((+++... )))***+++...000///,,,))),,,+++***)))***+++---...---------,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++***)))))))))))))))***((((((((((((''''''''''''******))))))((('''&&&&&&''''''''''''(((((((((((('''(((((((((((((((((('''(((((())))))))))))((((((''''''''''''''''''''''''''''''(((((()))*********((()))***+++,,,,,,,,,,,,))))))(((((('''''''''&&&''''''&&&%%%%%%&&&&&&'''+++***)))(((''''''((((((&&&'''(((((()))*********...---------...///...---111///...///111111...+++------------------......---------............//////555000qqq]]]:::444888EEEBBBCCCFFFHHHEEE???;;;:::<<<;;;???DDDDDD@@@:::777666999888777555555:::BBBHHH999888999:::888444444777333555888888555333222333444333222111000000111111111111333555777777444222///000111222333444444444000111111111000000222444333444555444222222444555555666777666444333555777444444444333222222444666444444444444444555666777666777888777555333444444555888;;;<<<:::888777777???>>>>>>===;;;999999999777666555555444444444555555:::<<<;;;<<<>>>===:::999>>>BBBCCC@@@===>>>@@@;;;gggzzzwwwaaaZZZ\\\iiieee{{{NNN666BBBGGGPPPIII???:::>>>DDDHHHHHHGGGGGGIIIGGG]]]oooqqqPPPQQQTTTUUURRRGGGWWWWWW[[[aaa```YYYRRRPPP}}}rrr___uuunnniiijjj~~~uuujjjKKKddd|||vvv{{{xxxGGGWWWpppsss}}}]]]RRRRRRnnnGGG|||999333222111888555555444111...---------111000PPPbbb(((222///555)))"""+++000---JJJ|||hhh;;;&&&,,,***---222***((()))+++...000000---***,,,+++*********+++,,,---++++++++++++************(((((((((((((((((((((((())))))))))))************+++***)))(((((())))))***((((((((((((''''''''''''))))))(((''''''&&&%%%%%%&&&'''''''''(((((())))))''''''((((((((((((''''''(((((())))))))))))((((((&&&&&&&&&''''''''''''''''''''''''((())))))******(((((()))***++++++++++++)))(((((((((''''''&&&&&&))))))((((((((()))))))))******)))(((((((((((((((&&&&&&''''''((()))***+++,,,++++++,,,000111111000///------000333222---(((......////////////............---,,,,,,...//////...777///___eee999666888JJJlllBBB>>>@@@AAA@@@===;;;===????????????===:::888888888999999888555555:::DDDKKK777666777999888444444888666888:::888444111222444444333222111111000111111222222222444777666333000111111222333444444444333000111111111000111444666333333444333222222444666555777888777444333555888888777555444444444333222444444444444444555666777222444555666555666888:::777:::<<<<<<:::888777777888:::======<<<999888777888888777666555555555555333888:::::::::<<<:::555444999>>>@@@>>>======???===^^^qqqqqqWWWfffUUU___rrrXXX:::@@@@@@IIIHHHCCC>>>???BBBEEEEEECCCDDDGGGTTTTTTiiiPPPRRRXXXXXXWWW[[[[[[]]]aaa```YYYUUUUUUnnnwwwZZZ```ssssss^^^ddd^^^]]]llleeerrryyyooodddlllzzz|||\\\aaannnxxxDDDggg:::555222000888444444111------///---)))...222ZZZ|||TTT***---(((+++(((&&&,,,...''':::aaa[[[888---)))***...///((((((***---///000...,,,*********+++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))************+++))))))))))))))))))))))))((((((((((((''''''''''''((((((''''''&&&&&&%%%%%%&&&&&&''''''((()))))))))&&&''''''((((((''''''&&&'''(((((())))))(((((('''&&&&&&&&&&&&&&&'''''''''&&&&&&''''''((()))))))))&&&'''((()))************((((((((((((''''''''''''(((((())))))))))))))))))((((((((())))))))))))))))))(((((()))***+++,,,---+++***))),,,000333222000++++++,,,...111000+++'''...---------------,,,,,,...///...+++,,,///111//////777111QQQqqq666777;;;QQQVVV===;;;;;;:::999999:::<<<>>>777666444444666888999999444555666444222444;;;AAA666555777999888555666999777999:::777333111444777555555444444333222222111111333555555444222222222222222333333444333333333000111111111111222555888111333333333222222444666444777888666222111444777777777666666444333333333555555444444444555555666111333444555555777999;;;666888:::;;;:::999999:::444888;;;<<<;;;999999::::::999888777666666666666222666777555555777777333999:::::::::888666666666BBB[[[fffeeeYYYuuu{{{uuunnnaaafffrrrRRR===AAA;;;@@@DDDEEEAAA>>>>>>BBBCCCAAACCCHHHWWWDDD[[[nnnVVVQQQZZZ]]]iiiZZZZZZ]]]___]]]WWWVVVXXXaaa{{{TTT|||kkkSSSkkkRRReee}}}dddRRRlll```cccxxxKKKTTTvvv222111111---222111000---,,,111777444---///***PPPXXX888---+++$$$---...###&&&...000333wwwpppUUU888...+++(((***)))((()))+++...000///...'''(((***+++,,,+++***)))))))))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++&&&'''(((*********))))))((((((((((((''''''''''''((((((((('''''''''''''''&&&&&&''''''((())))))***&&&''''''((((((''''''&&&'''''''''(((((('''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&''''''((((((%%%&&&'''(((((()))))))))(((((((((((((((((())))))%%%%%%&&&&&&''''''''''''&&&'''((())))))*********))))))(((((()))***+++,,,---***(((+++000222000...++++++,,,---...---,,,***...---,,,+++++++++,,,,,,---000000,,,,,,111222///111555333FFFnnn444888>>>XXXIII:::AAA???<<<::::::;;;===???888666666888;;;;;;888555111555777666222222555999666666888;;;:::777888<<<777999:::777222111666:::666666666666555444333222000555999777111...111555333333444444444333222222111111222111111333666999111222333333222333555777333666888555111000222666---000333333000///111333666555555444444444555555444555666555555555777999444666888999999999;;;<<<444888;;;<<<::::::<<<>>>;;;:::999888777777777777777999888555555999:::888999777555444444555666666AAA]]]aaa^^^___jjj}}}qqqwww{{{AAA;;;EEE;;;<<>>111fff@@@999@@@<<<888777888:::999888888999::::::999777444333888666555666888;;;;;;;;;999<<<>>><<<888555666888555666666555333333444666444555555666555333222111333111111111333333333111...///000111222333444444555444333222111111111111777555333111000111333444222222222444777999:::999777444222222444666444222333444555777777777666555999999::::::::::::::::::>>><<<:::777777888999;;;777666777<<<===;;;;;;===;;;<<<======<<<999555333888555333222444777888999:::999888777777777777888HHH[[[gggUUU___ggg^^^wwwuuu|||zzzKKK999777EEEHHH;;;999EEEDDD@@@<<<===??????>>>>>>NNNMMMKKKnnn{{{WWW]]]XXXRRRRRRXXXZZZWWWTTTWWW[[[]]]___bbbzzzvvvvvvRRRNNNddduuuSSSggg___aaa^^^NNNzzzjjj999111000333//////******111:::<<<888555)))555222)))<<<(((+++,,,((((((((((((((((((((((((,,,MMMggg^^^@@@,,,))),,,...+++,,,000...(((***111(((((()))************)))))))))(((((((((((())))))))))))(((((((((((())))))++++++*********************)))((((((((()))+++,,,((((((''''''&&&&&&&&&%%%))))))(((((('''''''''&&&'''''''''%%%$$$$$$%%%''''''&&&&&&&&&&&&'''(((((()))'''%%%$$$&&&'''''''''&&&&&&''''''((()))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&''''''((((((''''''*********))))))((('''&&&))))))))))))***+++------******+++++++++******))),,,+++*********,,,...000...---+++,,,---...------222///......,,,((()))---...,,,***---333555333///444666555BBB[[[>>>@@@;;;ttt===<<>>;;;:::<<<===<<<:::777888999:::999777555444:::888666666777888888888777999::::::999888888999444555666555333222333444333444555555555444333222333111000111222333222111------...///000111222222333333222111111111111222666666555555555555444555777666444444555555333222444222000000333444333111444555777888999::::::;;;@@@???>>>===<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;<<<;;;888777:::;;;999:::>>><<<===>>>>>>===:::777555777555222222444777888888<<<<<<;;;;;;;;;:::::::::>>>SSSeeeUUUXXXbbb^^^www{{{uuu{{{BBB======CCCEEE@@@===???FFFBBB>>>>>>AAAEEEGGGIIILLLNNNSSSZZZYYY^^^^^^XXXOOOVVVYYYWWWUUUWWWYYYYYYpppjjjzzzvvv^^^vvvMMMrrr___WWW^^^uuummmXXX~~~ggg888000...333000......111555777777555555//////...%%%777---333...))))))))))))))))))))))))%%%...EEE[[[YYYDDD555444555444333444555333,,,%%%((()))***+++++++++++++++''''''&&&&&&&&&&&&''''''))))))(((((((((((())))))***************************)))((((((((()))++++++((((((((('''''''''&&&&&&)))((((((((('''''''''''''''''''''&&&$$$$$$&&&''''''&&&&&&&&&&&&'''(((((()))'''&&&&&&'''(((((('''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''((((((((((((''''''&&&)))))))))))))))***+++,,,)))***************))))))******+++,,,------------+++***)))***,,,.........///,,,,,,------***,,,000---+++***...333555222///000000...===]]]444<<<@@@888<<<>>>;;;999999;;;<<<999777777777999999999888777666;;;999666666666666555444666555666888:::;;;:::999444666777666444222222222222333333444444444444333333222111111333333222111---......///000111222222111000000000000111222222333444666777777666555444888666444333333222000...111000///000222333333222333333444555777888:::;;;======<<<;;;:::999888888999:::===?????????>>>===>>>:::777888888777:::>>>===>>>??????>>><<<999777666444222222444666888888:::;;;<<<<<<<<<;;;:::999???WWWnnn^^^VVVfffppp~~~yyyxxx~~~MMM;;;@@@CCCBBBBBBDDDAAA;;;JJJFFF@@@<<<===AAADDDFFFEEELLLZZZLLLRRRLLLOOOFFFLLLRRRWWWVVVVVVWWWVVVSSS|||qqqtttxxx\\\tttEEEddd\\\ooogggrrr{{{gggWWWtttaaaSSStttqqqeeeddd777///---222222,,,333999999555222222444,,,$$$,,, ))))))444***************************$$$'''+++<<<```vvvZZZ,,,333888:::999777555,,,"""))))))***,,,,,,---------******))))))))))))******))))))(((((((((((())))))************************)))))))))((()))******+++))))))((((((((((((''''''(((((((((((('''''''''''''''((((((&&&%%%$$$&&&''''''&&&&&&&&&&&&'''(((((((((((('''((()))***(((&&&))))))(((((('''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&%%%&&&'''((()))%%%&&&&&&'''''''''''''''))))))((((((((())))))***((())))))******))))))(((((())),,,.........,,,+++)))((('''))),,,...///...,,,))))))---...,,,...111,,,+++,,,///333444222///222000***444WWW111888AAAyyy777;;;;;;888777888::::::888444666666888999999999888888999777555555666666444333666444333666:::;;;999777444777999888666333222222111111222333444444555555555333222333444444333222000000111222222333444444////////////000111222333111222333444555555555555555444333333444555444333111111222333444555555555555555444555666888:::;;;888888888999::::::;;;;;;<<<===>>>@@@@@@@@@???>>><<<888777999:::999:::?????????@@@@@@???===;;;:::777555333333555666777777666777999::::::888666555@@@]]]vvveeeSSSgggfff444;;;???BBBBBBBBBBBBAAA???GGGEEEAAA<<<<<<@@@CCCCCCAAAIIIXXXNNNqqqVVVJJJQQQKKKJJJOOOTTTUUUVVVWWWSSSMMMvvvvvvkkkwwwVVVoooAAAXXXzzzrrrTTTtttyyyjjj___zzzCCCJJJ^^^bbb\\\aaahhhuuuaaa777///,,,111222,,,555;;;999444222333333(((%%%???,,,###$$$111(((************************)))+++&&&)))IIIjjj]]]999///111555777333,,,***---((((((***+++,,,---------,,,,,,,,,++++++,,,,,,,,,))))))(((((((((((())))))))))))))))))************)))))))))))))))******+++)))))))))))))))((((((((((((((((((((((((''''''''''''(((((('''%%%%%%&&&''''''&&&&&&&&&&&&'''((((((((((((((()))+++***(((&&&(((((((((''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''%%%$$$%%%&&&(((***$$$%%%&&&'''(((((((((((()))(((((('''''''''(((((('''(((((())))))))))))(((((()))+++,,,------,,,,,,***)))((())),,,.........,,,)))))),,,...------000,,,,,,...111555555333000333333---000MMM888999BBB===:::<<<:::888:::<<<===:::777555666666777888888888888555444444555666777666555777555444555888999666333555777::::::777555444333111111111222333444555666777555444444555555444333111111222222333333444444......//////000111333333333333222111222555777888444333333444777888888777444666777888999999999999===<<<;;;::::::;;;===>>>:::;;;;;;<<<===>>>>>>>>>@@@@@@??????>>>>>>>>>>>>777555777;;;===;;;<<>>???EEE@@@EEEEEEBBBBBBFFFGGGDDDAAAFFFMMMWWWVVVYYYMMMWWWXXXJJJMMMPPPRRRUUUVVVQQQIIIkkk~~~gggwwwbbb[[[EEEqqqwww|||vvv}}}ZZZnnn|||}}}pppuuu___KKKUUUUUUNNNWWWgggzzz___666000,,,000111---444777555555777555000***777cccEEE+++&&&000///************************,,,!!!%%%444222(((777TTT;;;,,,&&&///222***)))000'''((()))***++++++++++++***))))))(((((())))))***))))))(((((((((((())))))(((((()))))))))*********((()))))))))************((((((((()))))))))))))))'''''''''(((((((((((((((&&&((()))(((&&&%%%&&&''''''&&&&&&&&&&&&'''((((((((((((((()))+++***(((&&&%%%&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''%%%$$$%%%&&&(((***%%%&&&'''((()))*********(((((('''''''''''''''(((''''''((()))))))))))))))+++***))))))***+++---......,,,++++++---......---...***))),,,...,,,+++,,,---...000333555666444333---000000///DDD:::888AAADDD:::999777555666888999777555555555555666666777777777333333333555888999888777777666555555666666444222555777888888777555555555111111111111222333555555888666555555555555444222000000000111111111222222/////////000111222333444777666444333444666999;;;777666555666888999888777777:::<<<===<<<;;;<<<<<<===<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;::::::AAA@@@???======<<<======555444666<<<>>><<<<<>>;;;999777666777777666444444555666777777777666555555cccyyyyyynnnlll}}}~~~UUU999BBBEEE999777AAAFFF@@@???FFFBBBJJJLLLFFFBBBBBB???888<<>>???===;;;;;;<<<777777888888888888888777::::::999999999999888888<<<<<<===>>>>>>===<<<;;;888555666:::<<<;;;<<<@@@????????????@@@@@@??????>>><<<:::888888777555333555555555666666777777777999eeemmmyyy}}}ttt^^^CCC888FFF@@@;;;999>>>EEEGGGDDD???CCCLLLNNNFFF@@@???;;;333:::BBBDDDWWWQQQ\\\}}}YYYGGGTTTOOOMMMJJJJJJPPPUUUPPPHHHYYY{{{oooyyyjjjppp]]]EEEffftttTTTfffvvvyyynnnHHHssszzz\\\nnnEEEKKKMMMSSS___bbbfffppp}}}kkkqqqVVV000222///111//////444333...000777666...)))FFFrrrAAA000,,,"""///))))))))))))))))))))))))++++++&&& )))666333&&&???>>>777...,,,...,,,%%%******+++++++++***)))))),,,,,,++++++++++++,,,,,,))))))(((((((((((())))))''''''(((((()))******+++'''((()))***+++******)))&&&&&&'''''''''(((((((((''''''''''''((((((((()))&&&(((***)))(((&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))'''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&'''((()))))))))(((''''''''''''((()))******'''((()))***++++++++++++)))))))))******+++,,,------+++***+++---......---///***(((,,,///---)))(((.../////////000222444666111---111,,,---|||:::;;;NNNAAA444999555111111444777777555555444444333333333444444555444555777999999888666111444777666333222333666111222333222222222444666333222111111111222333444555444222222222222111///333333333333333333444444222222222111222222333444333444555666666666555444555444444666999;;;;;;:::888;;;>>>>>><<<999999:::666777999:::;;;;;;::::::999999:::;;;===>>>>>>???666999<<>>;;;999<<<888666888999999<<<@@@???????????????@@@@@@@@@@@@>>>;;;:::999777555222444444444444444555666777555ZZZSSSfffvvvBBB:::BBB@@@AAA;;;>>><<<:::DDDOOOHHH777===HHHMMMGGGEEEJJJIIICCC???IIIKKKNNNUUUTTTttt{{{TTT===OOOQQQNNNIIIHHHNNNTTTQQQIII@@@zzzgggqqqlllgggLLLIII}}}yyyvvvwwwJJJWWWfffjjj~~~~~~vvvooonnnjjjjjjcccYYYWWWfffQQQ---222111222000///666555------444444...,,,FFFhhh333///111 ///(((((((((((((((((((((((($$$&&&***+++$$$&&&333$$$GGGSSS777$$$---+++,,,,,,,,,,,,+++***)))))))))(((((((((((((((((()))))))))(((((((((((())))))&&&''''''((()))******+++'''((()))++++++******)))%%%&&&&&&&&&''''''((((((&&&'''''''''(((((())))))&&&(((******(((&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))'''%%%$$$&&&'''((('''(((''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''%%%&&&''''''(((''''''''''''''''''((((((***+++,,,(((((()))++++++,,,,,,,,,'''(((***,,,---,,,+++***)))(((((())),,,...///......(((''',,,000...***)))---...---------000333666333+++000000111999:::HHHFFFEEE:::888777666777666555333444333333444555777999:::111444666666444333666999333333333444666666444222666555333222222333444555222333444555555555444333...111444555444333333444222111000000000111222333333333222222333333444555555555555333222333666888888888777666555555555666;;;:::888666555555666777999999999999777666555444888:::<<<>>>???>>>===<<<:::999999999;;;<<<======::::::;;;<<<<<<;;;:::999???======>>>AAAAAA>>>;;;AAA???>>>???>>>;;;666111333444555666666666444444<<>>===<<<===>>>???@@@@@@@@@???>>>@@@>>>===>>>???===:::666555666666666555555444444///cccVVV888888888888666@@@@@@>>>888333444:::@@@AAA???>>>@@@DDDFFFCCC>>>BBB@@@CCCLLLQQQNNNKKKKKK>>>CCC>>>>>>FFFFFFYYY}}}OOO@@@GGGSSSLLLEEENNNMMMCCCEEEAAAQQQXXX___LLLTTT~~~aaasssNNNlllxxxcccyyy```rrrVVVIII+++///---000000444222444777666222000222444UUUHHH888444*********++++++))))))((()))******(((''''''''''''&&&&&&&&&111666SSSAAA,,,+++(((---------+++(((''')))+++((((((((()))))))))******)))*********)))(((&&&%%%(((((((((((())))))))))))***))))))))))))))))))***((((((((()))))))))******)))******++++++******)))))))))(((((((((((())))))(((((((((((((((((((((((())))))(((''''''''''''(((&&&&&&&&&&&&&&&'''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((()))))))))******))))))((('''''''''''''''%%%%%%%%%'''+++...000000************+++,,,,,,+++(((((()))***+++---......///,,,******,,,------,,,((()))***+++,,,---///000.........------///222555222333,,,444,,,mmm777999TTTJJJ888999777777777888777666444555444444444555666888999333333333555777777666444999666444444555555555444444333222222333444666777222222333444444444444333III>>>222///444999777333444444222222222222333444333333333333333444444555444555555444333444666999666777777999:::<<<>>>???===<<<:::999888888999:::777777888888888888777777777777888:::;;;<<<======???===;;;<<>><<>>@@@AAA@@@@@@@@@AAA???>>>===>>>???@@@???===999888777555444444444333JJJsss\\\>>>>>>:::777555555>>>GGGGGG@@@===???DDDAAA@@@???@@@@@@AAABBBCCCCCCBBBEEELLLOOOMMMJJJJJJJJJFFF@@@>>>AAAGGGTTTbbbnnnaaa;;;???MMMJJJ@@@GGGMMMJJJIIIAAALLLyyyPPP{{{|||nnnXXXDDDOOO|||kkk~~~wwwzzzPPPPPPqqqVVViiikkkNNNYYYCCC***...,,,222000000...///333444111......===VVVEEE555333)))***,,,,,,+++***)))((((((((()))(((''''''''''''&&&&&&&&&000(((BBB@@@999555)))***++++++***((((((((()))''''''((((((((()))))))))+++******)))(((''''''&&&))))))))))))((((((((((((((())))))******))))))((('''''''''(((((((((((()))((())))))******))))))))),,,+++***((('''''''''''''''''''''''''''''''''''')))))))))(((((('''''''''((((((((('''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((()))))))))******)))((((((''''''''''''(((%%%%%%%%%(((+++---,,,+++)))))))))*********++++++((()))***+++,,,---.........---+++,,,---......---((()))+++---////////////,,,---///......///111444222222+++444111iii777999```VVV>>>666555555666777777555333444333333222333444666666444333222555888999555222666555555666777777666444333222222333333555666777555555555666666666666666HHH===222...333777666333666555444333222333444444333333333333333444555555444555555555444555777999555666666777999;;;===>>><<<;;;:::999888999999999777888888888888777666666444555777:::>>>BBBEEEGGG;;;===??????>>>>>>???AAA@@@BBBEEEGGGGGGFFFCCCBBB??????>>>@@@AAABBBBBBAAA@@@???>>>>>>???@@@AAABBB<<<:::888666444333333333MMMpppTTT444555555;;;AAABBB???<<<===@@@AAA===:::>>>???BBBCCCAAA???CCCHHHGGGFFFGGGIIIHHHEEEBBBAAAQQQJJJHHHCCC@@@JJJTTTQQQDDD<<>>333333333555666666444222333222111111111222333444555333222444777888555222111222555888::::::777444222222222333444555666666555555555555666666777777<<<888333111111333333333777666444333333333444444444444333333444444555666333555666666555666777999888888888888999:::;;;<<<:::999999888888888888888999999999888888777555555555666888;;;???DDDGGGIII>>>DDDIIIFFF???;;;???DDD@@@BBBDDDFFFGGGFFFDDDBBBCCC???<<<>>>BBBEEEBBB>>>BBBBBBAAA??????@@@AAACCC>>><<<999666444333333333666eeeVVV999777333555:::CCC;;;444555<<>>DDDIIIFFFAAAEEEMMMIIIJJJJJJGGGDDDBBB???===DDDEEEHHHDDD???JJJUUUSSSuuuPPPDDD]]]mmm^^^FFFAAAHHHJJJLLLGGGrrr]]]wwwuuu\\\uuutttMMM```zzz~~~ssstttzzzwwwyyyyyyBBBrrrpppKKKZZZQQQHHHEEE;;;RRRZZZQQQvvv>>>111111---666///444111000333333000...///PPPQQQ---###///)))((('''---------,,,,,,++++++***(((''''''''''''&&&&&&&&&###((()))%%%---AAABBB...%%%%%%&&&(((***++++++***''''''''''''((((((((((((''''''''''''(((***+++,,,******))))))(((((('''''''''((()))******)))((('''&&&&&&&&&&&&''''''''''''%%%%%%&&&'''''''''''''''))))))(((((((((((())))))&&&&&&&&&&&&''''''((((((************)))((('''&&&((('''''''''&&&&&&%%%%%%(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((+++******+++,,,+++(((%%%''')))******)))(((***,,,---+++)))(((***...222555222222111000...---,,,,,,---------///111111---******,,,///000//////000111///555///555000TTT777<<>>CCC@@@AAABBBDDDDDDDDDCCCCCCCCC@@@<<<===AAABBB@@@>>>BBBCCCBBBAAA??????AAACCC>>><<<:::888666444333333999rrrgggDDD===888;;;<<<>>>@@@AAA???<<<;;;>>>AAA<<<>>>EEEKKKHHHAAAEEENNNGGGKKKKKKGGGEEEEEEEEECCC===EEEHHHBBB>>>AAAIIIPPPQQQlllCCCQQQddd]]]CCC===IIIMMMQQQJJJuuubbb|||zzzddd}}}hhhKKKdddxxx~~~|||bbbbbb<<<___{{{HHH{{{iiiuuuuuubbbMMMMMMNNN^^^lll~~~ooo:::444222---666,,,222000000111///,,,...222eee[[[///$$$111)))&&&''''''(((***,,,---.........(((''''''''''''&&&&&&&&&)))$$$$$$+++000111666AAA+++)))(((((())))))(((&&&''''''((((((((()))))))))%%%&&&'''((()))***+++,,,))))))))))))(((((((((((('''(((((())))))(((((('''&&&&&&&&&''''''''''''((('''(((((()))************(((((('''(((((()))***+++&&&&&&&&&'''(((((())))))******++++++***(((&&&%%%'''''''''&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&'''(((''''''''''''(((((())))))((((((***,,,,,,+++***'''***,,,+++)))(((***---+++***)))***---222888<<<111222333111///,,,,,,,,,+++******---111333111...***,,,.../////////000111///666000555000III666;;;GGG111222222444666999888666444555444333222111111222333666666555444222333555777555444333444555666444333333333444444444444444444333222222111111222444444000333555555333222333555777555444222222222222333444444444444444555666666222444666777777777888::::::::::::::::::;;;;;;<<<999999:::::::::::::::999444555666888888999999999:::<<<>>>@@@BBBCCCCCCCCCJJJMMMOOOLLLFFFBBB@@@AAA@@@@@@AAAAAABBBCCCDDDDDD@@@AAABBB???<<<;;;>>>@@@@@@AAACCCBBB@@@???AAACCC<<<<<<;;;:::888555444222888vvvggg;;;333666;;;888555;;;???<<<555111555:::BBB@@@DDDIIIFFF???CCCMMMFFFKKKLLLGGGEEEHHHIIIHHHAAAMMMIIIBBBDDD<<<===PPPRRRLLLCCCKKKNNN??????LLLNNNSSSPPP~~~WWWyyyhhhjjjbbbBBBbbb}}}}}}vvvlllvvv~~~vvvuuuuuu|||sssuuucccyyyppp[[[HHH}}}CCCuuuuuuRRR[[[QQQ```dddooo~~~qqq]]][[[CCCFFF[[[dddddd333444111,,,555)))------......+++)))///888qqq@@@000555'''%%%+++'''((()))+++,,,,,,++++++(((''''''''''''&&&&&&&&&)))%%%$$$+++000+++333JJJ...+++((('''((()))(((&&&((((((((()))))))))******&&&''')))******))))))((((((((((((((())))))))))))(((((((((''''''(((((((((&&&''''''''''''((((((((('''((()))***++++++++++++((((((((((((((()))******&&&&&&'''(((((()))*********+++,,,,,,***(((&&&%%%'''''''''''''''((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''''''''((())))))((('''&&&''')))++++++***'''+++---,,,)))(((+++...)))******,,,...111444555---///222111///------///,,,***(((+++000222111...***,,,............000222000666...444222CCC444:::KKK666333333555888::::::888555777666444333222333333444666777666333000111555999;;;777333111111222333333444444444555555444333333444444333222333444555666333444555666555444555555666555444222111111222222555444444444444555666666222444666777777777888:::777777777777888999:::;;;::::::;;;<<<<<<;;;;;;;;;111333555777999;;;<<<<<<:::<<<@@@DDDFFFHHHHHHGGGGGGFFFEEEGGGHHHGGGCCC@@@AAA@@@@@@@@@@@@BBBDDDEEE<<>>111::::::999999;;;>>>BBBDDDHHHBBBBBBFFFCCC<<<@@@LLLFFFLLLMMMGGGDDDGGGIIIHHH@@@PPPHHHDDDNNNDDDAAA]]]dddfffkkkvvviiiJJJBBBGGG@@@BBBKKKGGGOOOOOOKKK~~~gggqqqnnn```@@@llllllOOO}}}rrreeeUUUlll999|||DDDxxxnnnZZZsssaaaWWWMMM\\\hhhiiiTTT999mmm\\\---222000+++444&&&---///111111---,,,555BBBQQQ;;;999%%%%%%///******+++***)))'''%%%$$$(((((('''''''''&&&&&&&&&!!!,,,***$$$)))111:::GGG---***&&&&&&)))++++++***))))))))))))************((()))***+++***(((&&&%%%''''''(((((())))))******)))((('''&&&&&&'''((()))'''''''''(((((((((((()))&&&&&&((()))************))))))(((((((((((())))))'''''''''((()))******+++***+++,,,,,,+++)))&&&$$$''''''(((((())))))******(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((()))))))))***'''''''''''''''((()))***+++)))&&&&&&'''(((((('''(((+++...---***(((+++///)))***,,,------,,,***))))))---000111///...///111000,,,)))***...000...++++++,,,---------...000222111555,,,444555@@@999>>>OOO???222555777666333222555777888444000...000333555666666444222222444666777777555666666444222000000111---000444444222111333666888555222222555666555444444444333333333444555555333222222111111222222333555444444333333444444555444555555666777888888999;;;888555666888::::::888999777555666999:::888555777888999:::;;;;;;;;;;;;???===<<<>>>BBBEEECCCAAAGGGCCCDDDHHHGGGAAA???AAACCC>>>===???>>>999888<<<>>>??????>>>======>>>@@@BBB???===>>>AAACCCBBB@@@@@@>>><<<:::999:::;;;<<<777OOObbbGGG999DDD:::222777777777777888999;;;<<<888666555888>>>AAABBBAAAKKKIIIHHHHHHFFFEEEKKKSSS???>>>@@@CCCCCC@@@AAAEEEQQQFFF@@@GGG@@@???AAAHHHCCCEEEPPPvvvHHH]]]wwwrrrYYY???~~~pppaaaoooxxxkkkPPPhhhOOOhhh~~~hhhZZZUUUPPPYYYrrrbbbFFFmmmHHH666///555***///222%%%<<<+++(((111###777cccPPP555KKKYYYBBB------))))))))))))((((((((((((''''''***------******,,,%%%)))000000888EEE777&&&'''((())))))((('''&&&(((((()))))))))(((((('''))))))***++++++++++++***))))))************))))))%%%%%%&&&'''((()))******))))))*********))))))(((%%%&&&'''(((***+++------************))))))))))))+++))))))***+++))))))***)))'''%%%&&&((((((&&&$$$&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&&&&&&&''''''***)))(((***---...+++((())))))))))))))))))***++++++)))'''(((+++,,,***(((&&&)))+++***((()))///444///,,,***)))***++++++***+++******---111222111...---...///000000///...---222111000/////////000111777333,,,555555;;;;;;CCCyyyJJJ;;;444555666555444444555666777444///...///111333444666444333333666888888888333444555444333222333444000111222333222222333555777444222222555666666555555444444333333333444444333222222111111222222333555444444333333444444555555555666666777777888888999666444555777999999888<<<:::888777777777666444999999:::;;;;;;;;;;;;:::<<<===???@@@AAAAAABBBCCCFFFBBBBBBEEEEEE@@@???BBBEEEBBBBBBFFFEEE???===???===>>>????????????AAACCCAAA???>>>>>>@@@BBBAAA???@@@???===;;;:::999999:::888III[[[GGG;;;BBB999666888888888888999999999999777777888:::===???@@@@@@MMMMMMOOOPPPLLLGGGHHHLLLDDDAAA???@@@???>>>BBBGGGBBB>>>zzzWWWIIIIIIGGGEEEOOORRRFFFKKKhhhlllIIIbbbwwwkkkgggEEEhhhlllllliiirrrgggvvv]]]xxxzzzvvvccclllpppRRR^^^OOOgggjjjUUUxxxcccqqq___ZZZqqqFFF666___BBB222,,,222)))...111000+++***888///+++VVVwwwTTT888)))555BBB<<<222///******)))))))))(((((((((''')))+++++++++***)))(((***+++%%%:::UUUNNN'''''''''((())))))(((''''''((())))))******))))))(((&&&'''((()))***+++++++++))))))************))))))'''''''''((())))))******(((((()))***************))))))))))))******++++++)))))))))(((((((((((('''&&&&&&'''((('''&&&'''))))))'''&&&&&&(((((('''$$$'''''''''((((((((((((((('''''''''''''''((()))***&&&&&&&&&&&&'''''''''''')))''''''(((++++++***''')))))))))))))))******++++++)))((((((++++++***((()))+++---+++((((((,,,000///,,,******+++,,,++++++---+++***,,,///111000//////000111111111111000///222111000//////000000111999555...555444555;;;IIIlllCCC777555444444555666666555333777333///---...000222222555333333444666888999999111333555555444444555666555333111111222333333333555333222333555666666666666555444444333333333333333222222111111222222333555444444333333444444555666666666666666666666666666555444444777888999888;;;;;;999777555555666888::::::;;;;;;<<<;;;;;;:::999>>>BBBBBB???>>>@@@CCCCCC@@@@@@BBBBBB@@@@@@CCCAAAAAACCCHHHGGGBBB??????===>>>@@@@@@@@@AAADDDFFFAAA???>>>>>>@@@@@@???>>>BBBAAA@@@???===;;;::::::444FFF[[[KKKBBBKKKFFFGGG888888888777777777666666555888;;;<<<<<<<<<===>>>FFFIIIOOOTTTQQQIIIFFFHHHIIIFFFDDDDDDAAA===>>>CCC>>>???RRR}}}eee<<>>CCCLLLEEEBBBVVVTTT[[[jjjzzz~~~ddd^^^IIItttyyywww~~~uuuxxxZZZPPPOOOfffiiiYYY~~~wwwPPPQQQMMMWWWNNN:::...(((000(((---///666"""***666 ;;;yyywww111...(((%%%)))000///(((************))))))))))))###))))))$$$$$$((('''"""%%%''')))@@@YYYgggCCC(((((())))))))))))(((((())))))***************)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***************,,,,,,++++++***)))))))))((((((((((((''''''''''''"""%%%'''&&&%%%%%%'''))))))(((&&&'''(((((('''%%%(((((((((((((((''''''''')))(((((((((((()))******''''''''''''(((((((((((((((&&&%%%&&&''')))(((((()))))))))))))))***+++++++++***))))))***+++***))),,,------+++(((''')))---...---++++++,,,,,,,,,+++///---,,,,,,.../////////...///000000000000///...000000/////////000111111:::555000333222...|||999MMM]]]>>>666666444333444777777444111777444000...///111222222333222222333666888888777222444666666555555555666888444000///222444333222222222222333444666666666777666555444333222222222333222222111111222222333555444444333333444444555666666666666666666555555555555555666777888999999777888888666444666;;;???999999;;;<<<<<<=========:::===@@@AAA@@@>>>???@@@@@@>>>>>>>>>???@@@AAACCCAAAAAADDDGGGGGGEEECCCBBB>>>???@@@@@@@@@@@@BBBEEE@@@???????????????>>>===BBBBBBBBBBBBAAA@@@>>>===<<>>;;;::::::<<<:::>>>GGGOOONNNIIIGGGJJJKKKJJJJJJKKKFFF>>>;;;<<<999@@@<<>>??????@@@>>>======>>>@@@AAA>>><<<=========<<<===@@@BBBBBBEEEFFFGGGGGGHHHIIIJJJIIIAAAAAAAAA@@@>>>===???@@@>>>???@@@AAA@@@??????>>>??????@@@AAAAAAAAA@@@@@@JJJttt\\\>>>LLLHHH???@@@>>>:::777666666888999555999======;;;888999:::555888???GGGIIIGGGJJJPPPMMMJJJHHHGGGCCC===<<>>CCCCCC???PPP^^^@@@}}}\\\^^^aaaRRRoooqqqXXX{{{vvvzzziiihhhrrrXXXeee~~~iiiaaarrrcccXXXvvv~~~mmmooo>>>rrrNNN^^^YYYhhh]]]lll===wwwttt666000+++222+++...,,,)))111***333JJJiiijjj999'''((('''((())),,,///000*********))))))))))))(((+++---***%%%)))222555000***,,,333PPP777###444))))))(((((((((((())))))))))))***++++++++++++++++++***)))))))))***++++++******)))(((((()))******,,,,,,++++++******))))))++++++++++++***((('''&&&***************+++++++++*********)))))))))((((((&&&+++,,,(((%%%'''(((&&&((())))))(((''''''''''''))))))((((((''''''&&&&&&(((''''''&&&&&&'''''''''((((((((()))))))))******(((((('''''''''((()))+++(((((((((((()))***+++,,,++++++++++++***))))))***)))*********))))))+++,,,...---,,,---...///...,,,+++---000222111...,,,***---------,,,,,,---------------...///000111111111666000000+++333111sss999XXXKKK;;;666555555555777777666333000666444111111222444444444000000000222444444333222222555777777555333222222777555333222333333333333000222444555444333444555666555444444333333333333333222222111111222222333555444444333333444444555555555555555555555555555666888::::::999888999999999999999777666777:::<<<888999;;;===>>>???@@@@@@AAA===:::<<>>:::;;;===>>><<<===AAABBB@@@CCCEEEEEECCCDDDGGGIIIGGGCCCDDDCCC@@@===<<<<<<======???AAABBBAAA@@@@@@AAA;;;<<<<<<===>>>???@@@@@@EEEqqqZZZ999DDD@@@777EEEDDDBBB???>>>======>>>666888:::;;;:::999999999999999===BBBDDDEEELLLUUUTTTMMMEEE@@@<<<;;;@@@GGGCCCKKKJJJQQQiiiTTT???AAADDD@@@CCC;;;:::TTTQQQQQQZZZ}}}[[[ZZZHHH___aaajjj|||{{{rrrzzzjjjuuuqqqvvvzzz@@@qqqKKKWWW{{{PPPaaa||||||aaannnQQQmmmmmm444111,,,444---///+++++++++,,,]]]nnnKKK000***%%%$$$)))+++)))***...))))))))))))(((((((((((()))(((''')))///222333111(((555888555%%%%%%"""%%%((((((''''''''''''(((((((((((()))***++++++++++++'''''''''(((***,,,///000+++***)))(((((()))***+++,,,+++++++++******))))))++++++++++++***((('''&&&''''''((()))***++++++,,,************))))))))))))&&&++++++%%%%%%***)))$$$((()))***)))'''&&&'''(((((((((((((((((('''''''''(((''''''&&&&&&&&&&&&'''(((((((((((())))))))))))((()))***)))((((((***,,,(((((((((((()))***,,,,,,+++,,,---,,,***))))))***'''((())))))***+++,,,,,,---------...///000...---***---111222111...,,,+++000000///......///000000+++,,,...///000111111111333///333***444333qqq888ZZZKKK<<<333333666888888666444222111333111000000222444444444222111111333444444222000///222555666555444333333333444555444333222333444000333555555333222333444555444444333333333444444333222222111111222222333555444444333333444444555333444444555555666666666666888::::::888666666777999888777777999:::::::::;;;<<<===>>>>>>>>>>>>>>>@@@>>><<<;;;;;;<<<======:::>>>???===>>>BBBBBB>>>===AAABBB@@@@@@DDDDDD@@@EEEEEEDDDBBB>>><<<======;;;???BBBDDDCCCBBBBBBCCC>>>============???@@@AAA:::YYYrrrWWW???CCC>>>>>>CCCDDDGGGHHHFFFCCC???<<<888777777888999::::::999:::999;;;>>>AAADDDMMMWWW^^^WWWNNNHHHAAA<<<>>>DDD@@@CCCGGGKKK}}}LLLGGGOOOMMMLLL999777XXXtttJJJnnnWWWttt^^^IIIGGGmmmrrrsssbbbeeennnxxxGGGaaa\\\}}}KKK{{{NNNUUU~~~nnnEEE___xxx{{{ppp<<>><<<>>>>>>>>>>>>>>>===<<<<<>>@@@>>>>>>BBBBBB===<<>>FFFFFFEEECCC@@@>>>>>>???;;;???CCCEEECCCCCCDDDEEECCCBBB@@@??????@@@BBBCCC===MMMeeeZZZHHHCCC:::CCC===BBBHHHLLLKKKEEE===888:::777555666999;;;:::999666555777;;;???DDDNNNYYYfffbbb]]]WWWMMM@@@999999GGGAAA===AAA]]]QQQFFFKKKGGGAAAAAA<<<\\\TTT===|||SSSmmmddd}}}MMMTTT|||yyy\\\mmmfffppp^^^|||gggsss~~~vvv[[[{{{VVVSSSWWW}}}ggg===ddd|||GGG\\\mmmxxxooosss~~~ooo~~~|||]]])))+++)))222---000***---!!!;;;vvvvvvKKK888'''$$$,,,---&&&%%%,,,...***((('''''''''&&&&&&&&&&&&+++$$$,,,???EEE666,,,,,,+++&&&,,,,,,)))666000'''&&&%%%$$$$$$%%%&&&'''&&&&&&((())))))*********---+++)))'''&&&&&&'''(((+++***)))'''''')))***+++))))))))))))))))))))))))&&&'''((()))++++++,,,,,,''''''''''''(((((((((((()))((((((((('''''''''''')))+++)))&&&---888666+++(((***+++***'''&&&''')))&&&'''''''''(((((())))))******)))(((((((((((((((''''''''''''(((((((((((($$$(((++++++)))((((((***'''''''''((()))+++,,,---+++---...---***((()))+++)))(((((()))++++++***)))---------///111111///---.........,,,***+++///333000///...------...///000)))+++---///111222222111222222===---333,,,bbb888```OOO888777555444222222222222000///222333333111000111333555333333333222222222333333333444666777888888999999444555666777666555444222222333444444222222333444444444444555555555555666888555222222222222///,,,222333444444555555444444444444444555555555555666666666777999999:::::::::333666999;;;:::999999999???>>>>>>???@@@@@@===;;;;;;>>>>>>999777;;;>>>>>>DDDBBB??????@@@AAABBBAAAAAABBBBBB@@@??????BBBDDDAAAAAABBBDDDFFFEEE@@@;;;@@@??????AAADDDFFFFFFEEEEEEFFFHHHHHHGGGDDDAAA>>>EEE<<>>EEE>>>444GGGOOOHHHppphhhrrrqqqMMM<<>>___???999XXXfffLLL---###---000000+++)))444LLLaaa333...(((&&&&&&((('''''')))((('''(((***,,,,,,++++++***((('''&&&''')))***$$$(((###,,,+++'''222,,,'''''''''((())))))******))))))))))))(((((((((((('''''''''''''''((())))))))))))(((((('''''''''&&&)))+++,,,+++***)))***+++((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((***)))((((((((((((((()))((('''%%%$$$$$$%%%&&&''')))***+++***)))((()))***************+++,,,------+++***,,,...111///+++&&&((('''&&&'''***,,,,,,,,,...,,,---111111//////111(((,,,000111///---...//////------///222333111///+++,,,+++***---222111,,,...444000:::888@@@XXX:::cccZZZ<<<777444333222222222222111000000000000000//////222444333333555555555444333222111222333444555666666666333333333333222222222222222333444444222222333444333333333333444444444444777555333333555555333111222333333444555555555555444444444444555555555555666666777777777777777666666999;;;<<<<<<;;;<<<<<<===<<<<<<===>>>===;;;999;;;>>>===:::;;;>>>@@@???AAA@@@>>>>>>@@@AAA@@@???>>>@@@BBBBBBAAA@@@@@@AAA@@@@@@AAADDDGGGGGGDDD@@@EEECCCBBBBBBDDDEEEEEEDDDDDDDDDEEEDDDCCC@@@===<<>><<<::::::999:::888888999888999;;;@@@CCCFFFLLLPPPLLLCCC===>>>CCCFFF===FFFFFF@@@```vvvTTTAAADDDJJJNNNCCC\\\dddJJJ|||}}}RRRwwwkkkHHH]]]}}}hhhzzzrrryyy}}}fffhhhxxx|||\\\dddooopppuuu|||{{{nnnTTTtttcccSSSooo===hhhyyy@@@ZZZMMMJJJ<<<===???IIIWWWccclllxxxCCC222000(((***000)))000222&&&---]]]fff<<<)))%%%!!!###%%%''')))***++++++"""...111'''(((@@@[[[iiieeeDDD111999===...%%%***)))++++++)))&&&'''...444000,,,(((&&&'''((('''&&&''''''''')))++++++***((()))((('''&&&'''(((***,,,%%%SSS===$$$###"""###)))))))))***++++++,,,,,,))))))))))))(((((((((((('''''''''''''''((())))))))))))((((((((('''''''''((()))***)))((('''(((***(((((((((((((((((((((((('''(((((((((((((((((()))(((((('''(((((()))***+++,,,***(((&&&%%%&&&&&&'''((()))******)))((()))+++************+++,,,---...***)))***---000000,,,)))***)))((((((+++,,,,,,+++***((()))---...++++++...---000222222///......///111...,,,---000222333222//////...,,,...222000,,,777:::333888444:::SSS===fffbbb>>>555333222111111222333222000///000000000///000333555222444777999999777444222//////000111222333444444555444222000000111222333222333444444222222333444222222222222333333333333555333333333555555555333222222333444444555666666444444444444555555555555555666666666666555444444555777888888777888999:::<<<;;;;;;<<<======:::888:::<<<===<<<>>>CCCBBB??????>>>===>>>@@@@@@>>>===;;;>>>BBBCCCCCCAAA@@@???@@@@@@AAADDDGGGHHHHHHGGGGGGDDDBBBAAABBBDDDEEEDDDFFFFFFFFFEEEDDDBBBAAA@@@GGG???XXXeeeHHHAAA;;;AAAHHHMMMRRRQQQJJJCCC@@@@@@>>>===;;;999888888888999;;;:::888666555888<<<@@@DDDHHHLLLKKKFFFAAA??????<<<>>>EEEGGGGGGVVVvvv{{{jjjPPPCCCEEEMMM444[[[KKKmmmXXXwwwvvvaaayyyHHHccceeeppp{{{oooKKK```qqqmmm{{{zzzqqqrrrwwwzzzeeepppkkkeeejjjOOOlll===mmmaaa>>>nnnyyywwwiiiWWWIII???<<>>333666000777PPP>>>hhhyyy]]];;;333222111000111222333222111000111222111111333666888000444999<<<<<<999555222...//////000111222333444888666333111000222444666222333444444222222333444222222222222333333333333222222222222222222222222222222222333444555666777333333444444444555555555444444555555666555555555555666777666555555777999===<<<<<<===>>>>>>;;;999777:::<<<===@@@DDDCCC>>>=========???@@@@@@>>><<<;;;===AAABBBBBBAAAAAAAAABBBBBBCCCDDDFFFHHHIIIJJJFFFCCC@@@???@@@CCCDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDFFFAAANNNjjjMMMCCC666@@@BBBGGGKKKJJJFFFAAA???@@@888777777666777888:::;;;<<<:::888555444777<<<@@@DDDGGGIIIKKKJJJEEE???:::444===>>>AAAIIIPPPnnnzzzsss\\\AAAHHHHHH333QQQ~~~MMM```qqqzzzmmm```kkkHHHhhhqqqqqqwwwmmm}}}yyy}}}sssJJJzzzvvvXXXsssLLLggg===oooNNN>>>yyypppggg===///000)))(((---(((111...***222[[[bbb???...$$$&&&$$$$$$''''''&&&(((,,,222)))444XXXooobbb@@@'''"""%%%***---+++(((((()))&&&$$$$$$''',,,...,,,)))'''''''''(((((((((''''''((('''&&&'''(((((('''%%%''''''''''''((()))++++++222wwwTTT ,,,+++!!!((('''''''''((())))))******))))))))))))((((((((((((&&&''''''((((((((((((((())))))((((((((((((((((((&&&'''((((((&&&&&&'''(((((((((((((((((((((((((((*********))))))((((((((((((((('''(((((()))******---,,,+++))))))(((((()))&&&((()))***))))))+++---++++++++++++,,,---...///+++*********+++,,,------+++******+++---///000///---+++,,,000111......111444333111000//////111222//////......000333444555222444222......111111...999;;;222666111888QQQ<<>>???@@@???@@@CCCEEEDDDDDDDDDDDDEEEFFFHHHIIIJJJGGGCCC@@@@@@AAABBBBBB======>>>???@@@AAABBBCCCBBBBBBIIIlllWWWEEE666>>>999<<>>***&&&((($$$+++555111$$$&&&444:::MMMeeekkkPPP---$$$...***,,,***&&&%%%(((******)))(((((((((((('''''''''%%%&&&((())))))(((((((((***(((&&&&&&'''(((((('''))))))((((((((((((((()))555&&&'''%%%((()))'''''''''((())))))******))))))))))))((((((((((((&&&&&&'''((()))((((((((((((((())))))))))))))))))'''((())))))''''''((()))(((((((((((((((((((((((()))))))))(((((('''''''''******)))(((((('''(((((())))))))))))))))))******&&&((()))***))))))+++---++++++++++++,,,---......------,,,***))))))***+++***))))))+++...111222222***((()))---...++++++...222000...---...000222333---///111333333333333333///222111------111333222444888222999444999OOO;;;hhhbbbIII666666222111000000111222111///---.........---...111333000333666999:::888555333222111111111222444666777444444333333222222222333222333444444222222333444333333333333444444444444555666666555333222222333555444333222333444555666333333333333444444444444222333555777999:::;;;;;;888:::;;;:::999999:::;;;999888888999::::::777555666<<>>===??????============>>>@@@AAA@@@>>>>>>?????????@@@AAAEEEHHHDDDEEEEEEDDDCCCCCCEEEGGGPPPLLLGGGDDDBBBAAA???>>>:::;;;===???AAABBBCCCCCC>>>CCCFFFeee^^^EEE;;;<<<@@@AAABBBBBB@@@???@@@AAA@@@>>>;;;999777555555555777777666555555888>>>BBBDDDEEEHHHLLLMMMIIIAAA:::555@@@@@@AAAGGGAAAMMMqqqxxxDDDDDDAAAMMMLLLGGGuuu~~~kkkkkk~~~uuuTTTWWWGGGfff}}}\\\pppxxxrrrnnnJJJkkkvvvvvvVVVvvvvvvttt```cccQQQ~~~LLLjjjAAAtttttt:::OOOzzz666)))---***...222&&&)))###"""AAAGGG***+++///((('''++++++///EEE```vvvsss___???++++++---***++++++)))'''(((+++***((($$$(((,,,---***'''&&&&&&%%%'''))))))((((((((()))+++)))((((((***+++******))))))))))))((((((((('''...!!!111000)))333+++)))))))))***++++++,,,,,,))))))))))))((((((((((((%%%&&&((()))))))))((('''(((((())))))))))))******((()))******(((((()))***(((((((((((((((((((((((()))((((((((((((((('''''',,,+++***((('''''''''''''''''''''((())))))******'''(((******))))))***,,,************+++,,,---------------+++)))((()))******))))))+++...111222222,,,***+++///000------000000...,,,,,,...000222222---000444666555333222222...111111------222555555444999444<<<666888KKK===jjjgggEEE666333333111000000111111000...------...---,,,,,,///111111222333555666666555444222222111111222444666888222444555777666555222111222333444444222222333444222222222222333333333333333555666555333222333555666555444222222333444555222222333333333444444444333444666777888999999:::666888::::::999888777888888888777888999999777444888@@@DDD@@@;;;<<<>>>???===<<<;;;;;;>>>?????????<<<>>>AAABBBCCCDDDFFFHHH@@@BBBDDDDDDBBBAAACCCEEEKKKHHHEEECCCBBB@@@>>><<<;;;<<>>>>>>>>BBB@@@===999555333222111555666555444444777;;;>>>???AAAFFFJJJLLLIIICCC>>>111>>>HHHNNNOOOEEEBBBNNNmmmSSSAAA;;;LLL]]]pppGGG}}}yyylll```|||www~~~___RRRAAA___rrruuuzzzllleeebbbtttRRRzzzzzzhhhwwwlllxxxmmmLLLnnn^^^pppGGGiii===uuuppp111NNN{{{zzzwwwgggVVV666+++000,,,---000(((///111DDD\\\{{{nnnBBB777666)))///000---888RRRpppbbb555''':::444 ###$$$(((...000...***(((&&&)))---......,,,++++++''')))******(((''')))+++))))))+++---//////,,,)))((((((((())))))))))))(((---)))###---)))$$$---!!!)))))))))***++++++,,,,,,))))))))))))((((((((((((%%%&&&((()))***)))((('''(((((()))))))))*********((()))******(((((()))***((((((((((((((((((((((((((())))))))))))))))))***+++***)))(((((('''(((((((((((())))))))))))))))))((()))******)))((()))+++))))))))))))***+++,,,,,,***,,,---,,,)))((()))***,,,+++***+++...///000///000...///222333111111333111///,,,---///000000//////222555555333222222333///333333///...222777888444:::555<<<555777III>>>lllmmmDDD666...444222000000111000///---/////////...------///111111111111222333444555555333222111111222444666888333666999;;;;;;888444222222333444444222222333444000111111111111222222222...111333333111111333666888666444222222222333444222222333333333444444444555555666777888888777777999<<<>>>???===<<<;;;;;;:::999999:::;;;;;;888666;;;CCCHHHBBB;;;:::===@@@<<<:::999999;;;>>>>>>>>>:::>>>BBBEEEFFFFFFFFFFFF===@@@CCCCCCBBBAAACCCEEEAAA???>>>???@@@@@@???===888:::<<<>>>>>>===;;;999<<>>>>>???@@@CCCFFFGGGEEECCC@@@===:::999888777444555555444444555888::::::===CCCHHHKKKIIIEEEBBB>>>AAADDDDDDDDDEEELLLSSSqqqqqqXXXqqqbbbJJJHHHUUUzzzlllSSS}}}rrrlllTTTzzztttjjjhhhJJJAAAlllrrr[[[ooonnn|||xxx}}}}}}gggggg{{{bbb}}}dddqqqfffvvv^^^aaaGGGppp888uuuyyyggg555```yyyWWW:::666...444...+++---***666~~~```???CCC^^^[[[aaayyysssppp{{{uuuaaa:::000---///***$$$***777...***(((******''')))///444000,,,)))))))))))))))(((***+++***((('''***,,,&&&(((---222444222---(((%%%&&&''')))************111(((!!!$$$(((111''''''''''''((())))))******))))))))))))((((((((((((%%%&&&((()))***)))((('''(((((())))))*********+++((()))***)))((('''(((***(((((((((((((((((((((((())))))******+++++++++,,,)))((((((((((((((()))******************)))(((''')))***+++***)))((()))***(((((((((((()))***+++,,,'''***---,,,***)))***,,,///---,,,,,,---...---,,,...+++,,,000111......111333111......000000///,,,333444555444111000222555222555555111///333777999444888333:::444777KKK666qqqjjj@@@===+++111222222111111///......111000///,,,))))))+++---///000222333444444333333111111111111222333444444000///000555;;;<<<888444333333333333333222111000555333222111222333222222222111111111222333444444222222222222333444555666222333444555666666666666555444222222333555777999777777666777888:::<<<>>>999;;;===>>>>>>;;;999777777???AAA;;;999???BBB???>>>======<<<<<<<<<<<<===>>>???AAABBBBBBAAA???>>>DDDDDDCCCCCCAAA???===<<<@@@???>>>???@@@???:::666===<<<;;;;;;::::::::::::===>>>>>>PPPiiiBBBEEE:::AAA@@@AAAEEEDDDBBBCCCHHHJJJFFF@@@===<<<:::666333:::999666444444666888:::<<>>ttt|||RRReeerrreeeaaazzzppp```qqq}}}QQQPPP___;;;{{{NNN555ggg~~~^^^@@@MMMSSS222111///***---...%%%''';;;rrrEEE------222YYY[[[rrriiisssvvvbbbVVV444)))'''&&&(((,,,...---+++///---******+++---...///...,,,***))))))***))))))...---,,,***)))((((((((()))(((((()))+++---,,,+++((('''&&&&&&'''))),,,---((((((''''''((()))******)))***+++***(((&&&&&&'''%%%%%%&&&)))+++,,,+++)))******)))((('''&&&%%%%%%&&&(((*********)))***+++******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&***)))(((''''''((())))))+++)))(((&&&'''))),,,---***+++---///...---+++)))(((''''''((()))******)))***((()))...000,,,******'''***)))&&&'''+++---,,,,,,...///...,,,,,,...111111///......///000000///...///111222222000---,,,444444444444333333222111111777888555444999:::888777@@@666;;;;;;999FFF===qqqmmm@@@;;;,,,333333333333222111000///000111000///---...///111///000111222333333333333444444222111111000000000111111111444888999777444222222222222111000//////111000000000111222222111000000000000000111111111222222222333333444555666222333444555666666666666777666666666777888:::;;;888777777777888999::::::;;;<<<=========<<<:::999;;;???@@@<<<;;;>>>AAABBB>>>======<<<<<<<<<=========>>>@@@BBBCCCBBBAAA@@@AAAAAA@@@@@@??????>>>>>>>>>===<<<>>>@@@AAA>>><<>>===>>>?????????======PPPfff??????999???>>>???CCCBBB@@@BBBFFFCCCAAA???>>>???>>>;;;888888888666555666777888999555???EEECCCDDDJJJHHHAAAEEEBBBBBBEEEEEEAAA???AAARRRvvvmmmzzz___===KKKqqqyyyMMM]]]vvvzzzvvvXXXnnnpppbbbVVVaaajjjzzzrrrxxxtttUUUhhhpppRRR~~~qqq^^^KKKtttwww^^^|||fffPPPSSSxxx^^^===zzzAAA===|||xxxcccOOORRRMMMfffccc666'''222222+++,,,***,,,555|||jjjaaa===&&&(((###000777???^^^___DDD===555"""+++))))))***---///...,,,000...+++,,,---...---***///---+++***************+++******)))))))))******,,,+++******+++,,,***))))))((('''&&&''')))+++,,,******)))((((((((())))))(((***,,,,,,+++***+++,,,***)))((()))++++++***((()))))))))(((''''''&&&&&&''')))++++++)))))))))***))))))))))))((((((''''''''''''''''''''''''''''''))))))((('''(((((()))******)))((('''(((+++...000,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***,,,))))))...000---,,,---'''******'''(((,,,---+++,,,...///...++++++---///+++,,,---000333333222000111111111000000//////...000111222333333333333333///444666444555:::<<<;;;666???555::::::999EEE;;;mmmsssBBB999///555555555444333222111000000111222111000///000222111111111111111222333444333222111000000000000000333333444444555555444333444444444333333111000000...///000111222222222222000000111222111000///...222222333333444555555555222333444555555666666555333444555555666666666666888888888999999888888777======<<<<<<<<<;;;<<<<<>>===<<>>===>>>@@@BBBCCCCCCBBBBBB???>>>=========>>>???@@@>>>===<<<===???@@@@@@???FFFDDDBBB@@@???@@@AAACCCEEE@@@BBBVVVfffCCC>>>??????>>>???BBBAAA???@@@DDD???>>>>>>>>>??????===;;;888888888888888888888888666AAAHHHFFFEEEIIIKKKIIIMMMFFFBBBDDDFFFCCC@@@???CCCnnntttYYYwww{{{|||GGGHHHUUUqqqZZZsssyyymmmuuuiiiggg|||tttOOOSSSsssyyysssmmmccc||||||oooddd~~~zzz```zzzkkklll|||}}}|||III999TTTsss\\\:::wwwyyy---AAAsssgggTTTKKKeeegggYYYUUUSSS999111///'''&&&111///((()))ccc[[[fffQQQ333111---((($$$(((eeeVVV"""((('''!!!---,,,+++,,,...///...---000------000555555111,,,---,,,+++***)))))))))***'''''''''((()))***+++,,,,,,+++***+++,,,---,,,+++***)))(((''''''((()))***,,,,,,***)))))))))))))))&&&(((***++++++,,,---......,,,***)))******((('''(((((((((((((((((((((((((((***++++++)))(((((())))))))))))(((((((((((('''((((((((((((((((((((((((((((((((((((((()))***+++)))(((((((((***---///111---,,,+++******+++,,,------,,,***+++,,,,,,+++***///+++***...///------...'''***+++)))***------***+++,,,---,,,+++***+++,,,(((***---000333333000---333222000.........//////---...000222333555555555000444666555555888::::::666>>>333888999888DDD444jjjzzzDDD888444555555555444333222000000///111222222000///...///222111000000000111333444////////////000111333333444555666444222111222333777777777777666555444333///111333333333222222333111333444555444222000///111111222333333444444444222222333444555555555555111222444666666555444333777888999:::::::::999888===<<<:::999999:::<<<===AAA:::999>>>>>>999<<>>???@@@@@@AAABBBBBBBBBAAAAAA@@@>>>===;;;;;;===>>>@@@AAA???===;;;;;;<<<======IIIGGGCCC???===>>>???AAAFFF@@@BBBWWWdddJJJ>>>DDDBBB@@@AAACCCAAA===>>>AAA@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999888777:::AAAEEECCCBBBFFFGGGEEEIIICCC@@@CCCFFFEEEFFFHHHCCCVVVsssMMMDDDCCCRRRddd}}}qqq{{{}}}aaazzz}}}QQQHHH```iiioooyyyvvvlllfffXXXmmmvvv}}}pppooo~~~QQQ~~~nnn]]]rrrbbbmmmmmm}}}RRRwww^^^uuuZZZ;;;vvvlll555UUUxxxTTTLLLVVVvvvooo{{{YYY---777+++!!!'''...$$$!!!222CCC@@@^^^aaa999(((///...)))CCCkkkMMM!!!(((...***---,,,,,,------...---------,,,///666===>>>999222+++++++++***((('''((()))''''''''''''((()))++++++(((((((((***...000000000+++***)))((('''''''''(((++++++***************+++$$$&&&)))*********+++---...,,,)))(((((((((((('''''''''(((((()))))))))))))))***,,,+++)))((((((((((((((((((((((((((((((((())))))((((((((((((''''''''''''(((((()))***+++,,,)))((((((((()))+++---///++++++++++++++++++,,,---)))''''''(((***+++***)))111---+++------+++***,,,'''+++,,,++++++---,,,)))((()))***+++++++++,,,,,,,,,---...000111000---***222222000//////............///111333444666666666555777888666444444555555666===222777999888CCC<<>>??????CCCCCCBBBBBBAAA@@@???>>>AAA@@@>>><<<;;;<<<===>>>>>>===<<<:::999:::<<<>>>LLLIIIDDD@@@======>>>???>>>:::===OOO[[[QQQ===CCCCCC@@@@@@AAA>>>999999===???===;;;888777888;;;>>>>>>>>>??????===;;;888777:::;;;::::::>>>BBBBBB???AAA@@@AAACCCDDDDDDIIIPPPBBBPPP|||aaa???@@@III|||zzzVVViiittt{{{lllOOO[[[cccnnnttt```gggvvv||||||ssslllnnn___WWWqqq{{{sssbbbcccsssxxxWWW===vvvvvvWWW;;;PPPcccVVV<<<>>>ooo```YYY111&&&...---)))(((&&&111HHH333(((IIIlllMMM&&&)))+++000eeeXXX444((((((///'''++++++,,,+++++++++,,,,,,,,,,,,000777======888333+++---...,,,***((()))***)))((((((((((((((())))))(((((((((***...000000000,,,+++***)))((('''&&&&&&))))))))))))***+++,,,---'''(((***+++***)))***++++++(((&&&&&&'''(((((((((''''''(((((()))*********)))***,,,+++)))((((((((('''''''''''''''(((((((((((((((((('''''''''&&&&&&'''(((((()))***+++++++++))))))((('''(((((()))***((()))+++------,,,+++***&&&%%%%%%&&&)))++++++***222---+++,,,,,,)))''')))(((,,,---+++,,,...---)))&&&''')))+++---...///...222111000000222222111000222333444555555333111000222333444555666666666666666777777777555333333555777===111666999888BBBGGG{{{FFF///444000000000111111000000///+++...000222333555888:::111111000000000111111222222111111000000000111111555555555666555555444333333333444555555555555444000222333222000///222555000000111222111000///......///111333333333222222111222333444444555555444444555777888888777555444555666777999;;;<<<<<<<<<;;;999666444555777:::<<<<<<888666999;;;999999:::::::::;;;;;;===>>>@@@@@@DDDDDDBBBAAA???>>>===<<<@@@???>>><<<;;;;;;<<<<<<999::::::::::::<<<@@@CCCMMMKKKGGGCCCAAA@@@AAABBB<<<<<<>>>JJJVVV```CCCDDD???======>>>;;;777777:::<<<;;;:::888777999===AAA>>>>>>??????>>><<<:::999===:::888:::@@@FFFFFFEEE??????AAACCCBBB@@@FFFNNN;;;HHHWWWmmm|||<<>>111666999999BBB???tttKKK///444......///000111111111111...///111111111333666999000000111111111111000000222222111111111111222222555444444666999999666333111111333444555666666666111333555333111333999>>>000000000000000111111111000111333555555555444333111111222333444444444444333333444555555444333222666666666666777888999::::::999666555666888:::<<<999:::999888:::===:::555999::::::;;;===>>>@@@AAACCCBBBAAA???>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;999;;;<<<===<<<>>>BBBEEEIIIHHHFFFEEEDDDDDDEEEEEE???BBBBBBHHHTTTnnnJJJCCC===;;;<<<>>>===999:::>>>;;;===>>>===;;;:::<<<>>>::::::;;;<<<============@@@===<<<>>>AAADDDGGGJJJAAA??????AAAAAA@@@BBBFFFEEEHHH@@@nnnuuu???:::HHHoooqqqpppvvv^^^ccc|||CCCTTTqqqkkkjjjttthhhzzzbbbNNNkkkcccnnnuuu~~~hhhzzzkkkXXX```^^^www}}}|||\\\|||bbbQQQ;;;vvvzzzaaa@@@QQQUUUeee~~~aaaSSS}}}~~~ssskkk333'''///...///EEEbbb]]]???++++++$$$///aaa\\\***&&&222VVVVVV666'''333000***///&&&(((******))))))+++...+++---000000...++++++++++++///222000,,,***+++---++++++***))))))))))))))),,,+++******+++,,,***)))*********))))))'''&&&&&&'''''''''((()))***+++,,,***,,,------,,,++++++,,,'''&&&&&&''')))***((('''))))))))))))))))))******''')))++++++)))))))))***&&&&&&&&&'''''''''((((((******))))))(((''''''&&&))))))***+++++++++***)))((((((((((((((()))))))))'''(((***+++,,,,,,,,,+++---+++++++++---...---,,,,,,))))))...///---+++,,,,,,......++++++......,,,,,,+++,,,///222222000...000000000333555777666555000111333444555666555555444555555666666666666666333111333777777444555;;;:::???111777::::::BBB+++cccRRR222666---...///000222222333333333333111///------000222///000111222222111000/////////000111222444666777555333333777<<<===888333111222444666777888999999333666777666555999@@@GGG222111111111222333444444111333555777777777666555111111222333444444444444777777777777777777666666777666555444444555666777;;;999777666777999;;;===777<<<<<<888:::@@@<<<333999999:::;;;===???@@@AAAAAA@@@???>>>============777888999:::;;;<<<;;;;;;===???@@@@@@>>>>>>@@@CCCDDDDDDDDDDDDEEEFFFGGGGGG===CCCAAABBBOOOsssJJJ======<<<>>>AAAAAA???AAAEEE>>>AAADDDCCC>>>:::888888555666888:::<<<>>>@@@@@@>>>======<<<999999>>>EEECCC===;;;???CCCBBBAAAAAAGGGCCC888___YYYDDD>>>HHH}}}pppzzzccceee~~~uuuAAAEEEBBBRRRuuu[[[JJJhhhuuuwwwxxxzzzQQQ{{{jjjAAAwwwssszzz}}}yyy|||iiiwwwNNNvvvgggTTTOOOBBB}}}{{{|||QQQDDDvvvdddDDDnnnjjj```xxx```iiiqqq777///111---GGGtttttt<<<...'''444:::ZZZPPP$$$444RRR```222///,,,,,,--- 444%%%(((++++++******,,,///)))---000///+++***,,,000(((,,,///...)))&&&'''***+++***************++++++)))(((((()))+++---,,,+++************)))((('''&&&)))((((((((((((((()))***''')))++++++******+++,,,((((((((()))+++***(((&&&******))))))))))))))))))&&&(((*********)))***+++&&&&&&&&&'''''''''((((((+++++++++***)))((((((''')))***+++,,,,,,+++)))((('''(((((()))***++++++,,,)))))))))))))))+++---...///...,,,,,,,,,,,,***))))))''')))///222000//////---///...******---///---000///...111333333///,,,---...000222333222...+++------------///111333444222333444555666666666666666333444888666222333888;;;???111777;;;;;;CCC666YYYRRRHHH666999999888777444111---,,,...............///000000111222222333333222222111000000///////////////000888444111777FFFPPPFFF666888555222111333555666666777000...222666444555888333222111111000000111111111222333444444444333222111222444666777777666555555555666666777777888888555777999999888666666777777999;;;;;;999777666777:::888999;;;888444777???:::;;;;;;<<<===>>>??????>>>???AAABBBAAA>>>;;;999@@@>>>;;;999888888:::;;;;;;===???BBBEEEFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJKKK<<<@@@EEEGGGaaaccc;;;>>>HHHLLLDDD>>>>>>@@@>>>>>>EEEKKKJJJAAA888888<<<:::666444888;;;<<<>>>BBB@@@???>>>???AAABBBAAA@@@BBB===;;;<<<:::888;;;CCC@@@FFF???LLLxxxyyy::::::HHHppp}}}lllXXXmmmddd???QQQLLL\\\mmmsssmmm]]]bbbttt|||{{{rrrzzzvvvMMMzzzsss___OOO[[[ZZZKKK|||mmmLLLYYYHHHkkk}}}oootttXXXSSSmmmppphhhrrrwwwzzzvvviiivvv```555...)))999...|||[[[444"""(((,,,<<>>666XXXJJJ@@@333444555666666666555444333//////......//////000111111222222333333222222111222222111111111111111222333333111333<<>>999:::;;;<<<>>>???AAAAAA>>>???@@@@@@@@@>>><<<:::???===;;;999888999:::<<<999;;;===@@@CCCEEEFFFGGGIIIIIIIIIIIIJJJJJJJJJJJJHHH<<<@@@DDDKKKlllrrrMMMHHHFFF@@@:::<<>>===>>>???AAACCCBBB???===???======???===999999>>>EEEJJJ???:::SSSoooqqqfffqqqYYYDDD===TTT}}}}}}|||lll]]]kkkyyy^^^:::VVVeee{{{xxxpppiii}}}ccctttXXX~~~sss{{{|||lllrrrqqqrrr~~~tttJJJjjjgggRRR{{{III666nnnyyyYYYNNN```bbbYYYUUUiii|||qqqhhhvvvuuuxxxPPPCCC555///***))))))oooOOO)))***---..."""AAA___NNN;;;???>>>...'''%%%***......///111---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,...,,,***,,,222111,,,)))******+++***)))((('''************++++++++++++++++++******)))(((((('''(((((())))))************))))))++++++,,,+++***)))+++***)))(((((()))***+++'''''''''(((((()))***+++((((((((((((((((((((((((*********)))))))))))))))++++++******)))((((((''''''((()))***++++++******---------,,,,,,,,,++++++---+++***)))******(((&&&))))))))))))***+++,,,,,,///////////////...------(((---///,,,)))))))))'''+++---//////...------...555333111000///...---,,,---111222000000222111---000000222666999999666333222444555444222111333666???AAA111666777555BBB777VVVDDD999111000111222444555555555555000////////////000111111111111222222222222111111111111111111111111222222111333333111333888<<<<<<999666111///111444666777999333000111222222444777333222111111000000111111///000111222222222222111///000222333333222111000222222222333444444555555666888999999888777777888999999:::888777666888999???;;;:::<<<===<<<<<<===888999:::<<<>>>@@@AAABBB>>>>>>??????>>>===<<<<<<===<<<:::999999:::;;;<<<888999:::===@@@CCCEEEGGGIIIHHHGGGGGGFFFFFFGGGGGGIIIAAAAAA???HHHkkkrrrQQQ>>>;;;<<>>AAACCCAAA>>>:::<<<<<>>>>>===;;;888999:::;;;<<<===>>>???>>>=====================::::::::::::;;;;;;<<<===999999999:::<<>>@@@???===::::::<<>>:::555111111222222333222111111000000111111111111111222333444444555222222222222222111111111111222222333333444555555555777888777666666888:::888999999777666777999;;;===;;;999:::===>>><<<888::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<======999999:::;;;<<<<<<<<<<<<;;;:::999999:::;;;===>>>>>>>>>??????AAABBBCCCDDD===>>>??????JJJaaaiii]]]@@@JJJ]]]ppp~~~NNN@@@555444888999888888<<<:::999999;;;<<<<<<<<<999<<<======<<<===>>>???EEE666===DDD;;;HHHllleeefffsss[[[KKK000YYY{{{}}}jjjSSSRRRbbbIIIWWWwww}}}gggtttooo}}}qqqeee{{{vvv}}}rrrttt~~~ccczzzkkksssJJJNNNxxxTTT:::wwwRRR<<>>???===666111222222111333222111111000000111111222111111222333444666666222222222222222222333333111111222222333444444444444555666666555555777999777888999888777777999;;;999;;;;;;999:::===;;;777;;;;;;;;;:::999999999888::::::;;;<<<=========<<<888999;;;<<<===<<<;;;;;;;;;::::::999999999::::::<<<===???AAACCCDDDEEEEEE;;;===>>>@@@GGGQQQYYY^^^AAAbbbMMM???444333777999999:::<<<999777666888:::;;;<<<:::======:::999===@@@@@@===111999IIIFFFFFFcccnnneeejjjYYYGGG222JJJ}}}}}}vvvxxxxxxdddNNNMMM@@@NNNaaa{{{hhh^^^jjjpppfffwwwyyyqqqmmmpppooo\\\fff888___xxxiii|||kkkHHHNNNsssUUU===yyyMMM:::gggdddfff{{{kkkssslll[[[OOO~~~RRR:::000777???)))222###***nnnNNN'''///QQQTTTFFF---&&&///---!!!,,,***'''&&&+++000000+++,,,,,,++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,+++***+++...---+++---222)))))))))((())))))***+++&&&'''((()))***+++,,,,,,************************,,,+++)))((((((***,,,...************************(((((()))***++++++++++++'''''''''(((((()))***+++******++++++,,,,,,------,,,,,,,,,---------------++++++++++++++++++++++++'''((()))***+++---......))))))))))))************---,,,++++++,,,,,,+++)))------,,,,,,,,,,,,------...---,,,,,,,,,---///000000222222111333555111******+++---------///222444111666::::::666111//////111000111444444111000111,,,...000222222333444666333222222444555555222000888???444:::999666FFF777JJJRRR444111111000/////////000222333//////......//////000111000000111111111111000000...///111333444333222111...---000555555111111555888666444333444444444222777<<<<<<555111222333000333222111111000000111111111000000111222333555666111111111111222333333444///000000111111222222333333444444444333444666999666777999999888888999:::666<<<>>>:::999;;;;;;888<<<<<<<<<;;;;;;;;;;;;;;;777999;;;=========<<<;;;888:::<<<======<<<:::999999999::::::::::::999999;;;===@@@BBBDDDCCCBBBAAA???>>>===@@@CCC@@@LLLccc}}}GGG@@@<<<;;;;;;;;;===AAA999777666666888999999999<<<@@@@@@;;;999<<<>>><<<===;;;:::@@@@@@888FFFfff~~~vvvqqq^^^FFFAAA>>>ggg|||uuuxxxlllNNNGGG<<>>;;;lllCCC"""&&&111)))%%%444,,,///...)))(((++++++'''************++++++++++++++++++++++++++++++++++++,,,***+++---+++(((***000***)))((((((((()))+++,,,)))))))))******+++++++++*********************++++++***((((((((()))+++,,,++++++,,,,,,+++***(((''''''((()))++++++,,,++++++'''''''''(((((()))***+++))))))***++++++,,,------+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,&&&'''))),,,---......---))))))*********+++++++++...,,,+++***++++++)))'''*********+++,,,---///000222111///---,,,,,,---...000444555222111222111...)))***+++,,,,,,...222444444666666333///...111555111...///444444///...111...///000///...000333777000///000222555555333000555<<<222888777666III777HHHTTT444222111000///...------...///...............///000000000000111111111111000000+++---///111222111000///......222666444///222:::666444333333333333111000111888999444111333333111333222222111000111111111000/////////111222444666000000000000111222444444......//////000111111111222333333333222333666888555777999:::999888888999555===@@@<<<999;;;<<<999<<<<<<<<<=========>>>>>>666888;;;===>>>===<<<;;;888:::<<<>>>>>><<<:::888666777999:::;;;;;;:::999:::<<>><<<>>><<<;;;CCCGGGAAARRRvvvBBBCCCEEEEEEAAA===AAAIII666666666888::::::888666===BBBBBB<<<:::<<<;;;777999CCC???>>>EEEAAAIIIeeeYYYwwwzzzMMMGGG333SSSrrr|||xxxoooSSSSSS888???FFFcccwwwFFFWWWuuu{{{mmm{{{zzz}}}gggzzzCCC{{{XXX222```pppDDDccczzz|||KKK<<<222hhhqqqDDDYYY~~~gggxxxoooBBBVVVxxx\\\tttvvvEEE111QQQ222,,,///GGGNNNUUUooo|||xxxooo@@@ $$$000000...%%%...222---))),,,...---'''((()))***+++,,,------************************,,,******---)))$$$&&&,,,***)))(((((((((***+++,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++)))(((((('''((()))***++++++,,,------,,,***'''&&&******+++++++++)))(((''''''''''''(((((()))***+++((())))))***++++++,,,,,,)))******+++,,,---......------------------------)))***,,,------,,,+++)))******+++++++++,,,,,,,,,---,,,+++,,,......---,,,&&&&&&((())),,,...000222444222///,,,***))))))******111444...))))))***+++((()))++++++,,,...111444777666333---)))+++333;;;000---...333333...---000///000///...,,,---222777------...111555666444111333;;;000777777777KKK555KKK\\\AAA000111000...///111222222111111000///---------......333......222333000...000------......///000000000444111///000333666666555444111...---///222444555888777666666777666444222999333000222///***222@@@:::555///...111333222///222000//////111333333222000000//////000000111222333333333222222333333444666666777999999:::::::::===>>>===;;;999888999:::999999:::888777666888999555777:::;;;:::999::::::===>>>???===;;;:::;;;>>>@@@??????>>>======<<<<<<;;;:::;;;>>>BBBDDDAAA>>>===;;;DDDCCCFFFEEEEEEbbb{{{lllBBBJJJ>>>111IIIHHH???444222777>>>:::111444>>>@@@===:::<<>>@@@AAAAAABBBDDDFFFRRRTTTyyyccc<<<:::<<>>999tttoooiiijjjuuu~~~|||sss|||hhhzzzxxxTTT{{{:::---===333'''111LLLIII,,,FFFsssppptttccc888(((---&&&)))***************)))(((((()))***+++,,,---,,,++++++,,,+++)))((('''((()))+++(((((()))***************,,,,,,+++***))))))******...------,,,,,,++++++************)))((()))+++...+++)))''')))+++,,,***'''&&&***+++(((&&&)))***(((---,,,***)))))))))***+++,,,+++++++++******))))))***)))(((''''''((()))***)))***+++,,,,,,+++***)))************************,,,+++))))))+++,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,---...//////000000...,,,+++***))))))+++///333111,,,))))))+++(((+++///222333000---***......,,,++++++...333777:::000)))---444555111///000000000111222333555555333222222333333222///,,,111<<<777222@@@333III999BBBYYY:::---111///...///111333333333111000///.........///000...///000000000000000000......//////000111111111222000///000333555555444999666222//////000000///888888888888777666555555444//////333111...666CCCCCC<<<444000000222111000111000000111333444333222222222111111222222333333777666555444333333333444555666777888999999999999<<<<<<<<<;;;999888999;;;666888999999888999;;;===666888:::;;;:::999:::;;;:::;;;<<<:::888777999;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>AAABBB@@@===??????GGGCCCGGGJJJHHH```|||]]]pppKKKNNNSSSHHH>>>:::777222111666:::888222===:::888:::>>>@@@===:::===@@@CCCEEEDDDDDDCCCDDDdddwww|||nnnMMM;;;FFFZZZ||||||{{{rrrjjjmmmjjj[[[]]]UUUXXXgggNNNAAAkkk{{{kkkVVVzzzxxx|||vvv}}}```yyyxxx~~~xxxZZZuuunnnjjjHHHQQQ[[[PPPzzzJJJ111iiiTTTKKKuuuvvvvvvtttxxx~~~xxxEEEXXXxxxttt777)))777&&&---&&&333... 111SSSnnneeePPP222%%%...111***'''+++++++++++++++******))))))***+++,,,,,,,,,+++++++++***(((''''''''')))***)))******+++++++++++++++,,,++++++***))))))******++++++++++++++++++++++++************))))))+++---***)))((()))++++++)))''''''+++,,,(((''')))***))),,,+++******))))))******++++++******))))))))))))***)))(((''''''((()))***)))******++++++******)))+++++++++++++++*********...---++++++,,,---,,,+++************+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------+++***))))))((((((((((((+++///111000+++''''''(((&&&)))---111222000---+++------+++******---222666999111,,,///444444333222000000000000111222333333333111111111222222000......777444000===222LLL888===vvv\\\>>><<<111///...///111333333333111000///...///000111222...666888111---000111---//////000000111222222222000000000222444555555333:::777444222111000///...555777999888444222333555222//////333222000555???>>>888111...111555777888000000111333555555444222333333333444444444555555999888777666555444444444444555666777777777777777999:::;;;:::888888:::;;;777888999999999:::<<<>>>777888::::::999888999:::::::::;;;:::888777999::::::;;;<<<===>>>>>>>>>>>>;;;;;;<<<>>>@@@@@@===;;;???BBBIIIAAAFFFLLLIII[[[kkknnnkkkxxxLLLZZZCCC888CCC;;;>>>777...000;;;:::///:::888666999===???>>>;;;<<>>?????????>>><<<<<<===>>>???===;;;999>>>AAAGGG>>>CCCLLLGGGWWWUUU]]]bbbXXXccc~~~YYY999;;;444===@@@777///111666888999777666888:::<<<<<<;;;999;;;===>>>=========>>>MMMzzzPPP^^^kkkOOO<<>><<<:::999>>>@@@FFF>>>CCCJJJGGGZZZSSSooocccYYYBBBPPPhhh@@@777666888:::555///222;;;999888777777888:::::::::888888888888888:::>>>BBB???nnnyyyTTTPPPuuutttKKKQQQ___rrrvvv{{{{{{aaaBBBFFFWWWrrrlllPPPVVVeeeccchhhzzzyyygggwwwmmmZZZ{{{|||hhhXXXpppjjjnnn:::fffWWWQQQiii;;;hhhRRRXXXtttmmmJJJvvv|||uuurrrMMMhhhoooPPP222///+++&&&###***---&&&333//////rrrNNN...)))333...+++,,,$$$,,,,,,+++************++++++***++++++++++++,,,,,,,,,,,,,,,+++++++++++++++)))******+++,,,++++++++++++***************++++++------,,,,,,++++++++++++(((***++++++******+++,,,((()))*********)))))))))(((,,,---***(((++++++***))))))***++++++)))((('''''''''''''''''''''(((((((((((())))))))))))((((((+++***)))(((((()))***+++*********++++++,,,,,,,,,...---,,,---......+++)))((())))))))))))*********)))))))))******+++++++++''''''((())))))***++++++------+++***************''')))***+++++++++,,,---&&&(((+++---///000111111'''(((((('''''')))---000///------///...---000666//////...---,,,,,,,,,,,,...---,,,---000333555555777333555444777666^^^777;;;eeeoooWWW444000444222///.........---+++111000///...///000111222...666888111---000111------------...//////000000000222444555555555666777555333111111222333333333333555777666333111111333222222111111000///......///000222333333222111000333222222333444444222///111222333444444444333222///000000111333555777888333444444555555555444444555666777777666666888:::444555666666666777999;;;<<<===>>>>>>===>>>@@@BBB:::999888888:::;;;;;;:::999:::<<<======<<<:::888<<<>>>@@@@@@>>><<<::::::@@@???FFFAAAEEEHHHIIIeee]]]ffftttbbb{{{iii111|||xxxWWWAAA222666<<<777333555:::999888777777888:::;;;;;;:::999777888<<>>======<<<::::::===AAAEEEIIIEEEkkkyyysss~~~XXXAAA666III[[[]]]zzz{{{sssgggSSSEEEQQQiiisssaaaqqqvvvaaajjjoooYYYcccuuu~~~kkksssxxx\\\uuuqqqtttwwwnnnfffxxx]]]lllzzzuuu{{{hhhvvvSSSGGGsssXXXMMMFFF444ooo{{{SSSSSSzzz___qqqrrrooovvvTTTJJJuuu999+++000***444------***DDD555###LLLWWW666555+++%%%)))+++,,,333...---+++*********,,,---++++++*********+++,,,---,,,,,,------,,,,,,++++++***++++++,,,,,,,,,,,,,,,******))))))***++++++,,,,,,,,,,,,+++++++++++++++''')))+++,,,+++******+++''')))++++++)))((()))***'''+++,,,(((''')))***)))******)))(((((((((((((((''''''((((((((()))))))))'''((()))******)))((('''(((((())))))))))))(((((('''(((((())))))***++++++******+++...000000...,,,************+++++++++,,,++++++******))))))((((((((((((((())))))*********)))(((((('''''''''(((((()))((((((((()))*********(((((((((((((((((())))))&&&'''((((((((()))---//////+++)))+++,,,***,,,///...------,,,,,,,,,------++++++,,,///222444444333888,,,111333111666ggg000777^^^nnn:::555222111000111333444444444111000///...------......333......222333000...000/////////000111111222222...000111000///000444777555222...---...111333444444333222222333333111///555555333111222444333111333333222000......///000777444222000000000///---111222444666666555444333222222222222333444555555555555555666555555444444555666777666444444666777999::::::999777666888999333444555666666888;;;>>>999666444555888:::999777333666999<<<======<<<;;;<<>>666???CCCCCC===GGGtttfff```kkkyyyUUUnnnvvvKKK888<<<>>>999666666777777888:::>>>AAA===>>>>>>===<<<<<>>///EEE???>>>GGGQQQddddddXXXeeetttRRRPPPtttiiiUUUtttxxxqqq~~~kkkKKKkkk{{{uuuzzzYYYvvviiiZZZ|||jjjuuuxxxQQQkkk]]]FFFpppEEEttt}}}yyyJJJ[[[BBB```cccvvv\\\}}}{{{tttkkknnniiiqqqqqqvvv~~~[[[+++555333!!!111---)))000eeeIIIAAA... 000---'''///---%%%,,,000...---++++++,,,---...,,,+++*********+++,,,---+++,,,,,,,,,,,,+++******+++,,,------......------******))))))***+++,,,,,,)))))))))***++++++,,,,,,'''))),,,,,,+++******+++'''***,,,+++)))((()))+++&&&***+++(((&&&)))***(((+++***((('''''''''((()))'''((((((((())))))******'''((()))******)))(((''''''((()))******)))((('''&&&''''''((()))*********&&&&&&'''***,,,---+++)))***++++++++++++,,,,,,,,,,,,,,,+++***)))(((''''''************))))))))))))'''''''''((((((***+++++++++)))'''''''''((('''&&&,,,,,,+++***))))))******&&&'''(((((((((***---///111,,,)))+++,,,++++++......------,,,,,,------...***+++,,,///333444333222999,,,222555222:::mmm777:::GGGzzz555:::000000111222333333444444000000000000111222333333333666888777333000111333222111000222444555333000555444111000111444777:::222222333333333222222111555777888777555222222222333333333111///...000222333333222222222222222333000000111111111000000//////000222444555555444444444444444444333222111000444444333333444555777888777888888777555444555666444555666888999999999888<<<999666666888999888666;;;:::888777777888:::;;;:::888777888<<>>===AAA???>>>===>>>===<<<:::AAAEEEAAA>>>@@@@@@GGGYYYWWWrrr{{{ccc}}}VVVOOO111222===BBB......:::555000777>>><<<<<<===???AAAAAA@@@>>>DDD???AAAttt[[[CCCpppvvv```<<>>===999666999888777777777888:::;;;<<<:::999:::===??????===AAA@@@????????????===;;;===AAA===;;;???===BBBQQQjjjaaaaaannnXXX???777@@@;;;:::666333;;;<<>>AAAAAA@@@>>>>>>===>>>fffxxxeeexxxeeehhhxxx{{{yyyfffqqqwwwjjjmmmxxxppplllrrrppphhhqqqmmmwwwSSSpppxxxccc___```kkk[[[}}}ppplllqqqqqqyyy|||@@@VVV===xxxPPPNNNeee}}}ooo}}}yyy|||uuurrrzzzxxx{{{SSSuuuqqqfffggg>>>---000)))...,,,------:::~~~OOO+++---)))*********++++++*********((()))++++++*********+++++++++************++++++,,,,,,---------,,,+++***,,,+++***)))***+++---...++++++,,,,,,+++***((('''((((((((((((((()))******(((***++++++***))))))******+++,,,,,,+++***)))((()))))))))))))))))))))))),,,++++++***)))(((((((((&&&&&&'''((())))))******((((((((((((((())))))***)))((('''&&&&&&'''((()))+++)))(((((()))******))),,,,,,+++*********++++++++++++*********+++,,,---++++++******)))(((((((((*********))))))(((((((((((()))***)))'''&&&'''(((&&&'''((()))***))))))(((******))))))))))))******((()))++++++)))))))))++++++***)))*********+++,,,,,,,,,------------,,,,,,---,,,+++,,,000222333222888+++111555999777666777@@@BBB999444333111///......///000/////////000111333444555>>>999111------000444777555333111222333555555555333222222111111222333333+++...222555555333000...222444666777666555666666888999999777444222111111//////......///000111111111111222222222222222111555555444333333333333333000111333444666666777777666666666555555444222222666777777666444444555777666666555555555777888999777777999<<<>>>>>>===:::999888777777777999:::;;;===<<<;;;;;;===>>>>>>>>>@@@@@@@@@@@@AAA@@@>>><<<;;;>>>::::::@@@======HHHTTT___bbbbbbgggsssoooIIIbbbdddRRR666:::BBB===333777<<<444888999;;;>>>AAABBB@@@>>>======:::KKKooo|||tttppp{{{ppp{{{XXXcccjjjcccsssYYY^^^nnnyyyhhhTTT[[[hhhbbbyyy~~~```NNNcccuuu{{{zzzyyy}}}|||zzz|||pppzzzttt===TTTEEEwwwfffAAA\\\tttwwwsss```uuu|||tttoooooo___VVV444---111(((***+++***&&&UUUooo999%%%555***,,,,,,,,,,,,,,,,,,,,,,,,((()))***)))((()))***,,,++++++************++++++,,,,,,,,,---,,,,,,+++*********++++++,,,---......+++++++++++++++***)))(((((((((((((((((()))******)))+++,,,,,,+++******+++)))************))))))((())))))))))))))))))))))))))))))******)))((('''&&&&&&&&&'''''''''(((((((((((((((''''''(((((())))))((((((''''''''''''((((((***)))((((((******)))(((******************+++,,,*********)))***++++++,,,))))))))))))))))))))))))(((((())))))((((((''''''((()))***)))((('''((()))%%%&&&'''((()))***))))))***))))))(((((())))))***'''))),,,---+++)))((((((+++++++++***+++,,,------+++,,,------------,,,+++*********---000333333222333***000555666666888<<>>AAA;;;:::999999999999::::::===<<<;;;;;;<<<=========???>>>???@@@AAAAAA>>><<<<<<>>>;;;===CCC???<<>><<>>======<<<;;;:::999999999;;;;;;;;;;;;:::;;;<<<============>>>@@@@@@>>><<<;;;>>>;;;===DDD???;;;CCCddddddNNN:::888555???\\\\\\DDD[[[RRR333444999:::999333555666777:::>>>@@@@@@??????@@@EEEAAA???___yyy{{{|||yyywwwhhhuuuyyyqqq]]]NNNkkkttt\\\]]]~~~ppp___pppzzzbbb```jjj{{{~~~gggooommmuuu^^^ffflllCCCGGGssssssYYYxxx~~~TTTqqqsss<<>>===<<<;;;<<<>>>??????>>>999===::::::???;;;999CCCfffWWWCCC===EEEBBB999888BBBZZZ444HHHrrrMMM111111:::666777666666888;;;>>>@@@@@@999:::CCCCCC888JJJXXXZZZwwwyyyQQQ[[[|||{{{ZZZ```ooonnnZZZggg|||wwwxxxsssTTT[[[xxx[[[RRRlllwwwyyyeeekkk}}}~~~rrrwwwkkkwww[[[333fffyyyccc;;;TTTeeeRRRqqqFFFVVViiissswwwooo___ZZZyyyuuulll\\\ffftttuuuqqqEEE333,,,***000***)))555AAAHHH000---!!!222+++***)))(((((()))***++++++,,,------,,,,,,---///++++++***++++++,,,---...+++************+++,,,,,,''')))***,,,------,,,,,,++++++******)))******+++((((((((((((((()))******)))+++,,,,,,+++******+++)))(((((((((((())))))***(((((((((((((((((((((((('''''''''''''''((()))***((((((''''''''''''''''''((((((''''''&&&&&&''''''''''''((((((((((((''''''((('''''')))******(((&&&(((((((((((((((((()))***''''''((())))))))))))(((******)))(((((('''&&&&&&%%%''')))******)))((('''%%%&&&''''''&&&&&&'''(((''''''&&&&&&&&&'''((())))))((((((''''''(((((()))++++++***)))((())),,,///)))......***+++111222...------------------------***+++---...///111555999===:::999AAA444888---222111zzz===888444333222111000000000111222111111111111111222222222333444333222111111222///111333222000000222444000111111111222333333333222222111111111222222222333555888888777666666777222333444444333333555777555444333222222111222222...///000111222222222222000000222333444555555666333333444444444444333333333333333222333333444444---///000000000111333555666666666666555555555555///333888:::999777666777888999999999999999999999888:::<<<;;;:::;;;===@@@???===;;;;;;===@@@AAAAAA777<<<:::888;;;777999GGGaaaJJJ<<<===CCCJJJLLLFFFAAACCCNNN,,,ooovvvOOO666;;;===999666444555888<<>>444444666777999999::::::888;;;======;;;<<>><<<;;;>>>AAACCCDDD888>>>;;;888:::777;;;KKKYYYHHHGGGFFF888999CCC???666BBB:::SSSWWW>>>666:::777444333666;;;???AAA>>><<<<<>>777333000dddQQQ888444444000---000666444,,,555444333222111111111111222111111333666666444111666333000//////111111111000111222222000000111333333555666555222111444777111111111111222444666777666444222111222222111000000000000000////////////333222111000000000111222333333333333333333333333222666888888444222333444444,,,222;;;555000777===555555222666999000---;;;777333///...000333333222555555666777888999::::::===:::888888999999777444<<<;;;:::===AAABBB@@@===;;;===>>>>>>======>>>@@@CCC888;;;;;;>>>;;;===```WWWKKKAAAAAACCCCCCAAA@@@@@@777777RRRiii000888888888777666777;;;===CCC999:::EEEBBB888CCCYYY~~~RRRbbbsssxxxyyyVVVnnnyyyYYYeeeqqqfffaaaRRRcccbbb{{{vvv~~~xxxggg{{{|||ttt|||lllWWWkkk```|||~~~YYY]]]@@@wwwzzzKKKKKKFFFpppWWW^^^\\\sssqqq~~~{{{KKKPPPmmmrrrxxxNNN---///000&&&999666///...,,,++++++,,,...///...---+++))))))***+++,,,,,,+++)))((((((((()))******,,,------,,,+++---...---------,,,,,,+++++++++************************++++++***)))(((((())))))***)))))))))((((((''''''))))))(((((()))***++++++******)))((((((((((((((())))))))))))((((((((((((+++)))&&&$$$$$$&&&)))++++++'''###"""%%%((((((((($$$%%%&&&'''''''''&&&%%%***(((%%%&&&((()))(((&&&)))((('''&&&&&&'''((()))''''''''''''((((((((((((''''''''''''((((((((((((&&&&&&''''''(((((())))))(((((('''(((((()))***+++'''((((((((((((((('''''')))'''%%%&&&)))***(((&&&******))))))((((((((('''%%%+++...,,,+++---////////////222666666333222555222000---,,,---///000000,,,---,,,)))))),,,111333666444666666333OOO+++000111\\\[[[999444555222///000444222,,,444333333222222222333333333222222444666777555222444222000000111333333222666666555333111222555777333444444333222222333555111111000000111333555666666444222222222222222000111000000000/////////////////////000222444666888000000000111111111222222555777999999777666555555555666000''')))000000,,,333EEE===(((---<<<888,,,111000...///222555666777888888888888999999999999;;;999777777999999777555555777999;;;;;;<<<<<<<<<<<<===>>>>>>===<<<>>>???DDD;;;>>>:::999555999___ppp\\\HHH???>>>=========>>>>>>AAAFFFLLLZZZxxxttt???===888000...555???FFFBBB999777>>>>>>888===JJJsssbbbsssmmm___~~~xxx```gggtttkkk___cccpppnnneeeeeejjjdddXXXbbb~~~tttIIIPPPrrraaa~~~\\\hhhJJJddduuuTTTwwwnnn}}}~~~bbb:::www[[[@@@PPPzzzvvv^^^zzzhhhbbbzzzjjj||||||{{{hhhxxx```pppAAA(((++++++'''###...>>>///...,,,++++++,,,...///...---+++***)))***+++,,,,,,,,,+++***************)))+++,,,,,,++++++,,,------------,,,,,,+++++++++************************,,,+++***)))))))))))))))*********))))))((((((((()))((((((((((((((()))*********)))(((((((((((((((((((((((())))))******+++***)))'''%%%%%%''')))***+++)))'''&&&'''((())))))((((((((((((''''''&&&%%%)))'''%%%%%%'''((('''&&&((((((''''''''''''((((((''''''''''''((((((((((((***))))))((((((''''''''''''''''''((((((((((((((()))(((((((((((())))))***(((((())))))))))))(((((()))'''&&&''')))***(((&&&))))))))))))((((((''''''%%%+++---+++))),,,...---,,,---333:::;;;888666888000---+++***+++------,,,,,,,,,,,,******...222555666444777777444TTT---222333UUUkkk;;;333555444111111222111...333333222222333333444555444333333444666666555333222111000111444555444333666555333///---///222555444222111111222333333222222111000000000222333444777555333222333333333111111111000000000///////////////000111333666888999222222333444555555666666777666777777888888666444,,,777666>>>PPPHHH000+++NNN}}}}}}III***000777444222333444555555666999;;;;;;:::::::::999999888888888777666666888888777666111555999:::888777:::>>>===>>>???>>><<<<<<<<<>>>BBB<<>>FFFlllyyy___BBB555555999<<<>>>===888:::@@@:::555GGGbbb~~~PPP000888AAA888666@@@AAA;;;777999:::999999;;;FFFtttHHH___ooo[[[YYY___bbbeeeoooxxx|||}}}SSSPPPgggqqqcccqqqzzzooommmwwwpppVVV\\\jjjlllBBBTTT|||```bbbpppTTTssseeekkk}}}mmm{{{oooUUUqqqTTTGGGfffbbbSSSzzzeee[[[qqqRRROOOsssaaa\\\tttzzz}}}bbbeee333%%%+++(((***FFFBBB///...---,,,,,,---...///---,,,+++*********+++,,,+++,,,,,,,,,,,,+++******(((***++++++******+++,,,------,,,,,,,,,,,,++++++************************,,,,,,+++************+++***************)))))))))))))))((('''''''''((((((***))))))(((((((((((((((''''''((()))***++++++,,,((((((''''''''''''((((((***+++,,,+++)))((()))***++++++)))((('''&&&&&&&&&(((&&&$$$%%%&&&''''''&&&''''''((((((((((((''''''''''''''''''((((((((((((,,,+++***)))(((''''''&&&((((((((((((((('''''''''***))))))(((((((((((()))(((((()))))))))))))))((()))(((''''''))))))((('''))))))((((((((((((''''''&&&+++,,,)))(((+++,,,+++***+++222:::<<<888444444///---+++***+++,,,,,,+++,,,,,,,,,,,,---///444888555444777777333\\\666444000IIIzzz???222444555333111111222222333333222222222222333333444333333444444444444333222222222333555555444222555444333000......000222444111//////222444222000333222111111111222333444777555333333444444444222111111111000000000//////333222222222333333333333333444555666777888999999666444333555777888444111,,,000888\\\yyyZZZ;;;KKK$$$@@@@@@,,,000BBBFFF@@@:::<<<>>><<<999777999;;;::::::999999999888888888666555555666777777777777444666999:::::::::===???===>>>???>>><<<;;;;;;<<>>111333999<<<===>>>444333===BBB;;;666888\\\{{{yyyHHH;;;;;;666666===>>>???<<<999999;;;:::555555VVVgggqqqXXXRRRtttkkkwwwnnnTTTZZZooouuu<<>>:::222<<<>>>@@@>>>:::888999;;;777777777777888888888999444555666666666777888888888777666888<<<>>>>>>======>>>>>>===;;;:::;;;<<>>666GGGmmmzzzLLL000333===>>>999???@@@;;;888;;;;;;777;;;HHHaaa~~~HHHaaaNNN[[[wwwlllYYY```nnnwwwvvvpppiiijjjmmm]]]sssmmmjjjqqqnnn\\\dddaaatttKKKoooxxxKKKzzzsssLLLbbbVVVpppxxx}}}eee444pppnnnJJJyyyttteeetttuuuxxxjjjEEE^^^fff999///&&&111)))333jjjJJJ)))------,,,,,,,,,,,,------+++++++++++++++++++++,,,((()))***++++++***)))(((''')))******)))(((***+++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++++++++++++++,,,,,,******************++++++,,,,,,+++***))))))))))))))))))(((((((((((())))))(((((((((''''''&&&&&&&&&&&&'''((())))))((('''&&&&&&***---,,,)))&&&'''(((''''''&&&%%%&&&''')))***(((((((((((((((((()))***&&&'''((())))))((('''&&&''''''''''''(((((((((((((((((())))))******++++++))))))((((((''''''&&&&&&******)))(((((('''((((((%%%&&&'''(((((((((((((((((()))))))))(((((())))))((()))))))))))))))))))))+++---,,,)))***---...+++,,,)))***///111...******...------...000000...,,,,,,***,,,000222111555<<<111000666666///ooo,,,000777777HHH;;;666333333222000222555333333222111111222222222222333333222000000111333666444222222333333111000222444777777555333111111333111000000111222222111555444333333333555666777555444222222333444444333222222111111111000000000...///000111222333333333222222333444555666666777666555666777999999777555>>>DDD999444??????===JJJ333nnn|||MMM,,,111;;;===777888999999999:::<<<>>>666666777777777888888888555666888777777666888999:::777444666;;;===<<<:::<<<===>>>===;;;;;;;;;===>>>666:::;;;EEEEEE999HHHlllXXXCCC===>>>>>>;;;888999???>>>555333999===:::888333>>>dddzzz~~~qqqLLL777555777;;;===:::888999999999222999;;;[[[rrr;;;gggjjjqqqdddPPPXXXlllaaaCCCJJJ\\\xxxKKKDDDcccddd[[[ZZZeeeiiiRRRZZZpppZZZVVV}}}oooUUUzzzSSSrrr{{{kkkyyyLLL]]]^^^sss]]]NNNiiiHHH@@@ZZZVVVKKKuuuXXXVVVJJJ^^^zzzGGGIII|||eee```hhhSSS......(((...(((;;;vvv888+++++++++,,,,,,+++++++++***++++++++++++,,,,,,,,,(((((()))************)))''')))******))))))***+++++++++,,,,,,,,,,,,------************************+++************+++,,,,,,)))))))))***************,,,,,,+++*********++++++((((((((((((((())))))******))))))((('''&&&%%%$$$''''''((((((((((((''''''%%%''')))***)))'''''''''%%%%%%%%%&&&'''(((******'''((())))))((()))+++,,,''''''((((((((((((''''''''''''''''''((((((((((((&&&''''''((()))***+++,,,((((((((((((((('''''''''***))))))(((((((((((()))%%%&&&'''(((((())))))(((((()))******(((((()))***))))))************++++++,,,---+++(((***//////,,,+++''''''...222000......******,,,...000000...+++---***+++222333000444<<<111///666777///zzz///222;;;444PPPDDD:::333222111//////222111222222333444555777888333444444222000///111444444222000000111222222222000222444444222111111222222222333222111000222333333333222222333555666888444222111111333444333222222222222111111111000000+++---///222444666666666555555555666666777777777333555888888888777777777:::@@@>>>999:::???<<<777@@@UUUOOO999;;;EEE>>>111444333222444888<<>>>>>>>>>>><<<777555;;;@@@???777000???999000888eee{{{VVVFFF<<<999888:::;;;:::888999444===333FFF```iiiMMMdddbbbjjjNNN666VVV}}}xxxcccdddsss~~~ggg```oooqqqEEETTT^^^mmmjjjQQQuuu~~~|||yyy[[[hhhTTTmmm___---]]]]]]FFFlll{{{yyy```pppxxxKKKKKKuuuggg___uuuxxxVVV+++,,,---***(((IIIXXX---&&&*********++++++***************++++++,,,,,,,,,,,,***)))))))))******+++,,,((()))+++***))))))***,,,+++++++++,,,,,,---------************************)))))))))))))))***+++,,,((((((((())))))***************************+++,,,((((((((((((((()))************))))))((((((((('''(((((((((((((((((((((((('''&&&&&&((()))***)))(((&&&'''(((((())))))))))))&&&((())))))'''(((***---((((((''''''''''''((((((''''''''''''(((((((((((('''''''''(((((()))))))))'''''''''((((((((((((((()))(((((((((((())))))***'''((()))******+++++++++(((***+++***(((''')))+++******+++++++++,,,,,,,,,++++++)))'''***///000,,,***'''(((///444222...,,,)))))),,,///222222000---...)))+++222333///222;;;222000888999000555///555...{{{WWWLLL>>>333111111---,,,...000111222444666999;;;===444555555333000000222555333000......000222444444555555555444333444666888111333444333000///222555111111111111222444666777333222000111222333333222222222222111111111111000---...111333555666777777222222222333333333333333000444777777555333555777???111333???@@@>>>BBBDDD666111***111;;;666111:::666333111333999???AAAAAA<<<<<<;;;:::999888777666777999;;;:::777666888:::999;;;<<<:::777777:::>>>999;;;<<<<<<;;;;;;===>>><<<999???;;;@@@AAA:::LLLtttaaaMMMBBB>>><<<<<<>>>AAA777666>>>===333555@@@555666999888666HHH{{{}}}tttCCC999555;;;@@@===999888888DDD777???KKKmmmdddUUUMMMsssuuubbb___ZZZaaayyyuuuqqqbbbVVVUUUjjjvvvqqqdddaaa\\\OOOHHHzzz~~~cccwwwuuusssmmmyyymmm<<>>888888666444222222444666222333666888::::::::::::CCC===666666999;;;:::777999555555:::;;;777777;;;777999999777555666:::===:::999888888888:::<<<===<<<===>>>@@@AAAAAA???<<>>CCC<<<999<<<<<<777222:::PPPeeennnjjjZZZ]]]rrrhhh>>>AAAppp|||QQQPPPyyycccHHHccc~~~|||ccc[[[\\\sssZZZcccsss|||^^^LLL```IIIXXXtttOOOzzzjjjlllXXX;;;[[[@@@\\\xxxIIIOOOnnnOOO333rrraaaHHH777XXXKKKRRR;;;&&&,,,,,,111666777222......---......------+++***)))(((***+++------,,,+++***+++******,,,///000---***+++,,,------------,,,+++$$$&&&(((******)))'''%%%+++***(((&&&''')))+++---+++******)))))))))))))))''''''(((((())))))******---***'''&&&(((***++++++,,,,,,++++++***)))))))))******))))))((((((((('''******))))))((((((''''''$$$$$$%%%'''***...222555&&&''''''''''''))),,,---&&&&&&&&&&&&''')))******(((((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((((((***,,,+++)))'''(((*********+++++++++******)))'''''')))******++++++***,,,***)))+++,,,+++...333111...+++)))***+++++++++'''(((***+++,,,,,,++++++*********+++,,,///111222...++++++///111...---...+++---//////---,,,++++++000,,,,,,000222222777@@@...///AAA555777222555===444QQQmmm???///777444///555111333333333333333444555666666555444444333222111111000000000000111222333444555:::666666888777111000222444222000000222222000...000111222222222222111000444444444555555444444333222222333444333333111111444333333555888999777666777555444444666666333111333333444444444555555555555555555555555666777888555666555333111111444666333444666888999:::::::::>>><<<999888888888999999>>>::::::>>>>>>::::::>>>888999999888666777:::===:::::::::;;;;;;;;;;;;;;;<<<<<<===???@@@@@@>>>===PPPYYYMMM999777;;;<<>>888888===;;;666:::CCCYYY|||~~~yyyjjjJJJ333666:::666666?????????<<<777===WWWrrrkkkxxxxxxkkk___UUUXXXgggoooTTTTTTtttppp___pppnnnxxxvvvVVVooo```zzzwwwiiivvv^^^yyypppccc}}}QQQ///444NNNAAAggg~~~jjjlllQQQFFFdddFFF777wwwzzzHHHfff}}}gggpppwwwttt888,,,++++++///444555000,,,---------,,,,,,++++++******+++*********++++++,,,,,,+++***)))+++......,,,******+++,,,------,,,+++******+++---...---,,,)))(((+++***)))((((((***+++,,,+++******)))))))))))))))''''''(((((())))))******+++)))((((((******)))((()))))))))***************)))))))))(((((('''''''''))))))))))))((((((''''''&&&%%%%%%&&&(((***---///,,,)))%%%%%%((()))(((%%%''''''''''''(((((()))******)))((('''&&&&&&%%%&&&((((((((((((((((((((((((&&&(((******)))((()))+++,,,+++***))))))***+++,,,+++,,,,,,,,,,,,+++******+++......(((&&&)))+++***///...---+++************((((((***+++,,,,,,++++++*********+++,,,...111222///,,,+++///111...---...///111333222000///...///222......111222222666===333777TTTXXX[[[111444555555@@@yyy:::,,,777666000444111666111111111111222333444555666666666555444222000///222222222222333333333333888555444555444000000222333111000000111111///...000111222222222222111000000000000111222333444555000111111222222222222111444333333444666666555444777666555666777777555333555444333333444555666777666666666666555444333222333333333222111222444777555555777888999999999888888:::;;;:::777666777999>>><<<<<<>>>>>>;;;;;;===999999999888777777:::<<<999999:::::::::999888888<<<<<<======>>>>>>>>>===OOO___WWW???666999===DDD<<<:::777555444555777888;;;444444<<>>WWWiii```EEE888999;;;@@@:::999888888999:::===>>>;;;222...222888999;;;>>>888<<>>===>>>@@@AAA:::<<<>>>>>><<<<<<===>>>WWWhhh^^^BBB999=========888888999;;;;;;<<<<<<<<<>>>999444111111333:::AAA777===777777]]]sssJJJ///>>>>>>===;;;<<<===999444PPPvvvuuuPPPHHH^^^llllllqqqxxxgggnnn|||yyy~~~oooyyynnnlllaaaUUUPPPNNNPPP}}}WWWkkk}}}KKKmmmQQQvvvTTTRRRRRRNNNwww]]]333---GGGvvv[[[yyycccPPPjjjbbb777ZZZxxx>>>---III}}}aaarrrXXX'''CCC///,,,***,,,000000---,,,...,,,+++)))((((((***+++---((()))***+++,,,+++******))))))***))))))((())))))))))))))))))))))))))))))&&&''')))***++++++++++++)))***+++------,,,+++***+++******)))))))))))))))''''''(((((())))))******,,,***'''&&&'''(((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''')))++++++(((''')))+++***)))((((((((((((((()))&&&&&&&&&'''((()))***+++))))))))))))))))))))))))(((((())))))))))))((('''((()))***,,,,,,,,,+++***,,,,,,------------,,,,,,222(((&&&000444---***---+++000444333///++++++...*********++++++,,,---------,,,,,,+++,,,---...///111------000111///---...///000111000...---...000///...---...111666777777###222888999ccc///...444555,,,YYY___>>>999777444555,,,...222222222222333444555666000111333444555555444444333444444444444222000///111555777666666777444000111333444333222111222333222222111000000111222222555555444333222222222222111000000///000000111222333444666777666555666777,,,///222333444444666888777666555333222222222222111111222222111111000///111333555666666777999;;;888777777777777777888999888555333666;;;===999444444777888777888<<<===;;;888777666666777888666555???===<<<::::::;;;===>>>888<<<@@@@@@>>><<<<<<>>>PPPaaaWWW===999@@@@@@===999999::::::999888666444666888:::888555555:::???;;;===888111===```}}}~~~```EEE444===@@@999666;;;===;;;888VVVlllwww{{{nnnjjjooobbbyyyaaaHHHsssjjjggg}}}uuu|||mmmwwwjjj444tttwww|||kkkdddyyynnnsssvvvccc555333NNNmmmkkkwwwzzzbbb|||BBB555YYYWWWZZZ222+++\\\<<<...,,,,,,000000------000,,,,,,******)))***+++,,,'''(((***,,,,,,+++***(((***++++++)))(((''')))*********))))))))))))******(((((()))+++,,,,,,------((()))+++,,,,,,,,,+++***+++******)))))))))))))))''''''(((((())))))******,,,)))&&&$$$&&&(((*********))))))(((''''''&&&&&&'''''''''''''''(((((((((&&&''''''''''''(((((((((&&&''''''((((((((())))))(((---000...(((%%%'''+++((((((''''''''''''((((((&&&&&&&&&'''(((***+++,,,))))))))))))))))))))))))+++***)))***+++***)))'''&&&(((+++---...,,,***))))))***+++,,,------------(((%%%(((333666222333888+++...222222000------///+++******++++++,,,---......---,,,,,,,,,---...///000,,,,,,000222000///000000111222111000000222444//////------222888999666888GGG;;;555ooo---***666...+++VVVVVV777666777444444---111222222222222333444555555222222222333333333333333111222333444333222000...555888888444444888999555000222333222000000111333222222111000000111222222333333444444333333222111333222111000000000111222000222555666444444666888///222444444222222333555222222222333333333333333222222111000////////////111333555666666666888999777777666666666888999:::777666555777:::;;;:::888999<<<<<<999999======:::;;;999777888::::::888555555666888999999888777777777<<>>QQQddd[[[>>>777>>>===:::;;;:::999888777666555555///555;;;<<<::::::;;;<<>>...111222222///...000333333222111000000111222333111111333444444333222111444333222000000000111111,,,///222222111111333555333555777555222000000222000111333444555666666666666555333111////////////000222555666555555777888777666666666666888:::;;;555777888999888888:::<<<<<<@@@???:::999===<<<888<<<:::999:::<<<<<<999666444777;;;??????===999777666<<>>======\\\pppfffDDD666999777333<<<;;;888777666888:::;;;555999<<<;;;999999777555666666666888;;;<<<<<<;;;aaauuuzzzvvvbbbBBB<<<>>>:::777:::<<<555DDDtttooommmrrrrrrppp|||rrr{{{eeepppJJJ:::YYY\\\ooo___YYYhhhfffTTT:::iiiNNN555```yyyWWWhhhttt:::777...333@@@pppkkk^^^{{{QQQ```RRR111:::dddnnn[[[yyyyyylll999&&&...++++++---...,,,---000.........------+++***)))***)))((('''((()))+++,,,+++,,,---***((('''***,,,,,,+++***))))))***+++,,,,,,,,,+++***)))''''''&&&)))))))))))))))*********+++******)))))))))))))))''''''(((((()))*********%%%%%%&&&(((***+++***(((''''''(((((()))*********'''((((((((())))))******&&&&&&&&&'''''''''((((((&&&&&&'''(((((('''''''''$$$%%%''')))+++++++++***$$$$$$$$$%%%&&&'''((()))+++***)))(((((('''''''''))))))))))))))))))))))))***((((((***...///...+++))))))))))))***+++,,,---+++,,,------......------@@@bbbjjjHHH...111333)))***))))))+++...///...---,,,+++******+++,,,...//////...---,,,+++,,,---......++++++000333222111333///000111111111222666888666666333111555<<<:::333...===555CCCxxx444555555***///AAAoooQQQ///555999///222444888333666333------333555333555333222222444444333111111444777:::;;;999777555111555555222444;;;>>>;;;000111111333444555666666222111111000000000000000444444555555555444333222,,,///333333000///000222000///...000444555333111333444555555666666555555444333111///000333888<<<555333222222444444333111///222555666666666666777999999999999888888888888666777888999999999999999<<<<<<<<<;;;;;;:::::::::>>><<<:::;;;===<<<:::777111666999AAAGGG===888AAA444666777888888999===???\\\}}}VVV555888444666...;;;999777666777999<<>>888AAA999:::VVVssskkkmmmsssiiillljjjkkkeee^^^zzzZZZ```NNN>>>|||}}}rrrssstttbbbqqq```fffjjjxxxQQQ777666111PPPvvvmmmSSSTTTddd[[[>>>RRRzzzNNNNNNlll:::)))+++,,,,,,+++,,,---///,,,,,,,,,,,,,,,,,,,,,,,,---,,,***(((''''''((()))***+++,,,,,,******+++,,,***((('''(((***++++++***))))))(((''''''((()))***++++++************++++++((((((((()))***,,,---...,,,---,,,***'''%%%$$$%%%((((((((())))))***+++,,,&&&''')))***)))(((&&&%%%&&&&&&'''((()))))))))((((((((('''&&&%%%$$$$$$######$$$&&&'''((()))))))))%%%&&&(((******)))'''&&&&&&&&&((((((((('''&&&%%%'''''''''''''''''''''''',,,,,,++++++++++++++++++%%%'''******)))((()))+++------------///000+++%%%(((111000222111$$$000ZZZ}}}555+++///***222###$$$/////////333222...------000333444111...111///...---...//////...+++111,,,)))222444//////111111111111000222555888777;;;333000<<<@@@666111///444777CCCiii444222444,,,000>>>mmmYYY333555999000444333666222555333//////444555333333222111111222222111000000111444666777666444333222555555222333777999666444444333333222222222222000000000000111222333444333333333222222222222222,,,...000111111000111111000//////111333555333111222333333444444444444444555555333222222444888:::777555444444555555333222444666777777666555555666555555555666666777777777999999999888888888888888999999999888888888777777<<<:::999999;;;;;;888666999;;;;;;===<<<222...555<<<;;;999666555555777888DDDgggTTTEEEFFF777:::>>>999;;;>>>???<<<777111---222222333555777999;;;<<<999888:::>>><<<999999===;;;777TTT}}}{{{{{{|||xxxkkkUUU???999>>>;;;888444BBBeee]]]aaa@@@QQQVVVHHHeeekkk^^^HHHcccnnnZZZppprrrdddvvvOOO<<<[[[OOOJJJPPPUUUBBBDDDHHHHHHUUULLLKKKKKKVVVWWWTTTfffttthhhTTT```RRRZZZ]]]fffRRRUUUJJJAAASSSkkkmmmsss{{{rrruuutttlll~~~XXX^^^bbb222...///000///...---...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))))))))))))))+++,,,+++***)))***,,,))))))((((((''''''((((((,,,+++)))(((((((((((()))+++******))))))******+++))))))))))))***++++++,,,***++++++)))'''%%%%%%&&&%%%&&&'''(((((((((''''''&&&'''(((*********))))))&&&''''''(((((((((((('''))))))((((((''''''&&&&&&&&&''''''((((((''''''&&&%%%&&&((()))))))))((('''(((((())))))))))))((((((''''''''''''''''''''''''************************&&&&&&%%%%%%%%%(((+++---&&&&&&)))---000111000///,,,***$$$---MMMrrraaa"""+++222CCC111***......000...$$$...---------......---,,,///...------///000000//////444///***222333---......//////......000333666333:::666333===>>>555111CCC666111QQQXXX333...111000222999gggddd777444888333666333333000222222000000333444333444333222222333333222000000111222333444444444444222555555333222444333000444444333333222111000000//////000111222444666777111111111111222444666777...---...000111222111000000000000111333444333111111111222333333333333333777666666555555555666666888777555555666555444222999999999777555444555666222333444555666777777888;;;:::999777777777777888888888888888777777777777:::999888888999999777555///333999AAADDDCCCDDDGGG444777===BBBCCC???888222PPPfffOOO<<<===777555222222333555777888999::::::555555555444444444555555:::999;;;>>>===999999===>>>...222WWWyyyyyyyyyzzz{{{___FFF<<>>555333111888777WWWSSS222***000333444444___lll999111666444888333222...000000000111222222222777666555555555555444222222222222222333444555666222333444444333333111///111222222222222222222222//////000000222444555666000000000222444888<<>>CCCEEE]]]ppp[[[:::777BBBHHHGGG>>><<<999777555555666666888888888777666444333222777666888;;;;;;888999===???AAA666000MMM~~~|||}}}ggg@@@:::555444CCCeeexxxxxxeee[[[eeeXXXWWWNNNBBBKKKBBBCCCGGGBBBTTTjjjoooyyy}}}www~~~yyywww}}}~~~nnnuuuyyysssssstttbbb^^^VVVLLLAAA:::888888;;;<<>>333222222333DDDMMMAAA888===DDDKKKQQQRRROOOMMM]]]dddeeeTTTCCC777555AAA888888999::::::888777666333444555777888999999999555444666::::::999;;;@@@BBB???<<<888444CCCmmm|||~~~}}}xxx}}}zzz```DDD555222AAAQQQYYYNNNKKK>>>HHHDDDGGGPPP```vvvyyy~~~kkkeeebbbeeeiiiqqqhhh]]]```fffkkkwwwxxxsssuuu~~~~~~}}}|||zzzwww}}}rrrnnnsssrrrlllLLLIIIfffIII777((()))++++++***)))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,+++---...///...,,,+++,,,---'''***...,,,))))))---111))))))******++++++++++++***))))))))))))))))))***...---+++)))((('''&&&&&&%%%&&&''''''&&&&&&''')))+++***)))(((***---111333+++******)))))))))***+++''''''(((''''''&&&%%%$$$&&&''''''(((((())))))***&&&'''(((((())))))(((((((((''''''''''''((())))))''''''&&&%%%&&&'''((()))////////////////////////***+++++++++,,,,,,,,,---)))))))))***,,,---,,,+++'''%%%,,,???WWWsssZZZ==="""222)))333555777===JJJpppLLL......000+++///333444111......//////......///000000...,,,+++444000***//////+++...,,,.../////////000222333333555222666AAA>>>333111>>>...444TTT111,,,111333444000KKK}}}yyy<<<,,,333444888333333333000///111111///000333666444333222333222111///000//////000000111222333333111222666666444444666555555444444333222111111222111111000//////000000444333222111000111222222777555222111111111000///111222444444333222222333222333333444444444444444444333222555777777333///666555333444555555444222333444555444444444666888666666666555555555444444666666666666888:::<<<===::::::::::::;;;;;;;;;;;;;;;===>>>===;;;999999:::???222333777CCCrrrdddqqqtttSSS[[[PPPKKKBBB:::777888<<>>===:::JJJKKKbbbgggmmmoooooovvvwwwtttXXX\\\\\\SSSbbbSSSPPPVVVBBBYYYoooeeeggg[[[MMM\\\iiiccciiioooiiiyyyiiibbbdddmmmpppnnnmmmnnnnnnhhh{{{pppZZZQQQddd\\\RRRffflllkkktttwwwyyyyyyzzzxxxEEE111(((***++++++++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++---...///...,,,***+++,,,$$$'''))))))((((((,,,///&&&''')))***+++,,,,,,,,,***))))))(((((())))))***,,,+++***)))((('''''''''%%%'''((((((''''''((())))))(((''''''(((+++///111&&&&&&&&&&&&%%%%%%$$$$$$&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&''''''(((((((((%%%%%%'''((()))*********''''''''''''(((((((((((())))))))))))***+++,,,,,,++++++++++++++++++++++++((((((((())))))******+++000000...,,,***+++...111===RRRssshhhRRR999)))---666111000DDDbbbPPP888666333,,,...111222111///....../////////000111000---+++(((222///***......+++//////111222333222333444666<<<<<<666777???;;;333777000DDDWWW>>>111///333111333000CCC@@@///555444666222333999444222444333000111666555444222111222111000...//////000111111222222333555222111555555222333777555555555444444333333333333222111111000000000111222222222111111000000///111222111000......000111111333555555222111222444111111222333333333333333333222111444888999666222666444444444666777666555333555666777666555666777555555666666666666666666666666777888999::::::;;;999999999::::::;;;;;;;;;;;;===>>>===;;;999999;;;@@@777<<<:::???wwwkkkyyy{{{hhhWWWIII@@@<<<>>>>>>>>>===<<<999666444999777777:::999777999>>>III@@@555333:::???888---[[[~~~~~~yyy~~~{{{gggTTTDDD333PPPUUUuuuoookkkgggZZZQQQMMMFFFEEEKKK```eeevvvaaaNNNhhhVVV~~~ddd{{{jjjoooiiiKKK\\\bbb^^^|||dddtttnnnaaapppxxxTTToooqqqUUUGGGcccOOOLLLdddbbbSSSRRRPPPMMMTTTLLLJJJNNNXXXccciiilllpppuuukkk777,,,***+++,,,,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++,,,------,,,***))))))***&&&&&&''''''((()))***+++&&&''')))************)))))))))(((((((((((())))))******)))(((((((((((()))&&&((())))))''''''(((***'''(((((())))))*********###$$$%%%&&&&&&&&&%%%$$$(((((())))))***)))))))))''''''''''''''''''''''''%%%&&&'''(((*********+++%%%&&&((()))))))))(((''')))***+++,,,,,,---------************************(((((()))******+++,,,,,,)))***)))))),,,999MMM[[[xxxUUUDDD555999BBB???CCCUUUtttsssXXX999)))(((%%%444222000//////000000///------...000111111///,,,)))333000+++......+++000111333555666555555777888===???;;;:::===:::<<>>vvvEEE222777444555000444===777444666555111333888777555444333333333111///111111333444444555444444777222111444444000111666222222333444555777777888333222222222222222222333///000111333333444444444,,,...///...,,,---000444111333666555222111222444000000111222222222222111444111111444:::<<<999555666555444666888999888777444666999999777666555666666666777888999:::;;;;;;777888888999999999888888:::::::::;;;;;;<<<<<<<<<:::===>>>===:::888999:::888777DDDAAA???wwwqqqhhhiiiVVV```XXXYYYssshhhVVV<<<===???AAAAAA@@@???>>>999777666777555222444999222555:::>>>:::555444888+++```ttt|||{{{rrrvvv{{{{{{jjjMMMaaaPPP^^^RRRJJJKKKIIIRRRfffttt{{{ZZZjjjfffbbbtttEEEwwwnnn[[[nnn{{{mmmooo[[[IIIrrrzzzQQQcccpppTTTZZZkkkcccjjjzzzuuu???aaawwwmmmfffWWWxxxxxx}}}{{{tttzzzkkk^^^\\\eee^^^JJJBBBJJJLLLnnnAAA+++111+++,,,,,,+++)))((()))***,,,,,,,,,,,,,,,,,,,,,,,,******((((((((()))***+++***+++,,,***(((''''''(((+++)))((((((***+++***)))(((((()))******)))((('''))))))(((((((((((()))))))))(((((((((((())))))***''')))***)))(((((()))***'''))),,,------***'''%%%###%%%''')))******)))(((%%%&&&'''(((((((((((((((((((((((((((((('''''''''&&&'''((()))************%%%&&&(((******)))'''&&&'''(((***+++,,,,,,++++++************************++++++,,,------...//////...222777???QQQqqq]]];;;PPPUUUPPPWWWnnn{{{|||[[[DDD777222&&&&&&222999>>>888111...///222333222++++++---///222222000...+++555222,,,///...+++000222444666777666666888999666>>>===<<<===;;;GGG___hhhBBBXXXxxx:::111///333888777555AAASSS???999555>>>666777444999666444333333333222111444444444444333222111000555555444333333222222111222333444444555555444444888444111444999;;;777222444444444333333222222222555333000000111333333333666555444444333333333333999888555333222333444444888666444222111222444555111111222333444555666777777666666555555444333333555666666555333333777;;;666777999999999888666555888888777777777888:::;;;<<<666999:::666:::@@@<<<>>><<<::::::;;;======<<<===>>>===BBB999~~~mmm~~~llldddXXXZZZcccttt}}}jjjSSSAAA999:::===;;;777<<<>>>777777:::444;;;888555666999;;;:::888777555GGGooo{{{}}}zzzyyyzzzqqqwwwxxxZZZBBBLLLpppXXXrrrooo|||nnnbbb[[[lll444YYYpppooo~~~fffooo~~~___wwwtttjjjuuuwwwpppuuuzzzkkkccczzz[[[vvveeerrrSSSXXXtttmmm}}}NNNcccSSSVVVoooMMM```~~~ooorrr~~~kkk777???******,,,------......------,,,///...---,,,,,,,,,,,,,,,------,,,+++***)))((('''...---,,,+++************)))***+++***))))))+++---)))''''''***)))&&&&&&(((%%%&&&'''((()))***++++++&&&'''(((******)))'''&&&'''((()))))))))((('''&&&333...'''$$$%%%%%%$$$"""((()))))))))((('''&&&&&&+++)))((((((******)))'''"""$$$'''(((&&&%%%%%%%%%'''''''''''''''''''''''')))&&&(((...111---)))'''***(((+++)))###(((,,,&&&"""...---'''+++---)))+++)))...333777>>>IIIYYYdddyyymmm[[[UUUKKKbbboookkkwwwqqqPPP444333+++(((,,,,,,***000:::999555333222000......111,,,,,,---000333333///+++,,,...000000///...111333333222333888>>>===555---...222888<<<======<<<<<<999666^^^XXX???444111333666333///999IIIKKK;;;555===777777333444222111111333444444333555555555555555555444444111111222222333444444444222333444444555555444444777444222333777888666333444333333333333333333444222111//////111222111000444333333222222222222222888777555333222222333444444333333333222222222222000111222333555666777888444333333222222111000000555666666444222333666999::::::999999999999999999<<<<<<::::::999:::;;;;;;BBB;;;======666999>>>999===>>>>>><<<::::::<<>>???<<<===HHHzzzfffrrrRRRBBBOOOnnniiiKKK444CCC<<<;;;888000444======<<<<<<<<<======;;;666222777555333@@@eee{{{|||~~~{{{zzzvvvPPP===IIIkkkSSSeeerrrttt]]]wwwnnniiimmmdddGGGiiitttYYYbbb}}}lllkkkNNNfff\\\QQQjjjvvvpppxxxzzz}}}|||pppxxxuuunnn===NNNOOOqqq{{{gggTTTmmmkkkWWWuuu{{{BBBUUU{{{III...222)))777,,,------------------,,,111000000///......//////+++++++++++++++*********------+++******)))))))))((())))))))))))******+++'''''')))---,,,'''%%%&&&......---+++)))'''&&&%%%------,,,,,,,,,,,,,,,,,,'''(((***,,,------------!!!###&&&((()))***+++,,,******++++++,,,------...((((((''''''((((((((((((+++---000000...+++***)))'''''''''((())))))******...)))'''***,,,)))''''''333+++(((///555111,,,...///555...(((222<<>>111111333...+++---...------///222222///,,,---///111111000000222444333111111444999999555000333999???AAA@@@>>>>>>???888;;;nnnLLLCCC555333444555111---555BBB\\\===555;;;777777333444333222222444555555444444444444444555555555555000000111111222333333333222333444444555555444444555444333222333444555666444444333222222333444555222111111111333333222000111111111111111111222222666555444222222222333444000111222333444333222111111222333444555777888888666666555555444333333333555555555333222222444666;;;:::999777777888999:::===<<<;;;:::999999999999;;;555999<<<777<<>>;;;???AAA>>>888777;;;@@@===???:::888eeennndddRRRKKKhhhsssddd@@@CCCMMMKKK:::444888777555666888999:::999777666555;;;888000;;;^^^|||~~~}}}yyyzzz||||||}}}kkkSSSVVVkkkhhh^^^uuuoooXXXpppkkkvvvuuuuuu^^^LLL[[[\\\qqqwwwxxx```YYYzzzqqq___BBB___rrrnnn{{{[[[~~~nnnmmmqqqqqqqqqRRRsssNNNzzzuuuppp}}}vvviiiuuu...???~~~bbb444***,,,---;;;------------------------000000///.........//////******++++++,,,,,,------,,,+++***)))))))))))))))///...------------+++))),,,'''$$$"""!!!!!!'''... """%%%)))---///000111***)))'''&&&&&&''')))***,,,,,,+++***(((%%%###!!!+++...000---((($$$$$$&&&&&&%%%$$$###"""###$$$%%%***++++++)))'''&&&&&&'''%%%'''((((((%%%###"""!!!''''''''''''(((((())))))000+++(((***+++******---((()))'''333@@@///"""111111BBBQQQdddYYYDDDOOOkkkvvvoooVVV>>>,,,$$$222GGGNNN444777KKKfffqqqoooxxx{{{SSS111---333000---111///...---...000111000///...000111111111111222444222000...000444666444222888???EEEEEE@@@<<<<<>>444888888888444:::888666666666666555444111111111111222333444555333333222111111000000///222333444444555555444444333444444222000111444888777555444222222222333444444333444555666666444222000000111111222222222222444444333222222222333333000111222333333333333333444444444555555666666666777777666666555555444444555555444333222111222333888777777666666666666666888888777777777777777777666111666:::666;;;AAA===<<<>>>???<<<888777:::>>>;;;===888:::tttUUUZZZUUUZZZqqqoooLLL@@@DDDLLLEEE///666666555444444777:::<<<;;;;;;===<<<333555TTTyyy~~~xxx{{{yyyuuu{{{{{{~~~dddOOOYYYnnnuuubbbpppaaa[[[vvvhhhzzzxxx}}}xxxddddddnnnmmmmmmnnndddXXX|||nnn^^^wwwtttSSSOOONNNhhh___eeetttYYYcccuuuKKKxxxjjjkkk[[[ooo``````pppxxxiiipppuuu;;;000111111///---------,,,,,,------------,,,,,,+++++++++,,,,,,++++++,,,,,,,,,---------+++******)))(((((())))))'''&&&&&&(((***+++)))'''$$$'''///444222***%%%&&&000111222222111///---+++555555666777888999:::;;;+++,,,...000222333333333+++,,,,,,+++***+++///222///...,,,+++***+++---...''')))******)))***---///,,,------+++***)))+++---&&&&&&&&&%%%%%%$$$$$$$$$)))%%%%%%)))***((())),,,)))555---///CCC???>>>ZZZ```cccyyy[[[666$$$333TTTpppvvvuuunnn```{{{uuu<<>>888;;;<<<555777:::555===<<<:::999999:::::::::999===777CCCaaaLLL~~~bbbMMMSSSnnn}}}QQQ===CCCIII>>><<<999777777888999999>>>555444;;;;;;666999DDDiii~~~vvvppp~~~wwwrrrxxx{{{xxx^^^??????GGG{{{```kkkdddwwwjjjTTToooooo~~~ooozzzeeeKKKNNNxxxeee]]]uuuaaaMMMbbbkkkeeerrrkkkllluuurrrwwwqqqiii}}}~~~qqqOOONNNOOOjjj___mmmaaaoooTTTRRR|||BBBdddrrr^^^}}}zzz@@@555111---***...---,,,,,,,,,,,,---...+++******)))******++++++---------,,,,,,,,,+++++++++***))))))((()))))))))(((((()))+++.../////////&&&$$$%%%''''''***333===BBBGGGPPP[[[eeeooouuuyyyttteeeVVVJJJDDDAAA===999666333///)))%%%,,,+++)))''''''''')))***!!!"""###%%%'''***...111&&&&&&$$$"""!!!$$$(((,,,---------------.........---,,,---000///+++***,,,%%%111!!! IIIfffqqq___CCCIIIeee}}}___aaaooo||||||BBB333444///,,,222111111000.........000222............////////////+++...111333444555666777<<>>777666===<<<333@@@ooottt}}}|||uuutttzzz|||sss{{{UUUAAAOOOXXXqqqgggSSSrrryyy```tttiii{{{xxxhhhrrrmmmQQQwwwxxxpppooolll}}}zzz___nnniii```ffffffdddnnnZZZ^^^xxxsss{{{www}}}JJJ777:::aaaqqqzzzxxxaaapppCCCOOOTTTAAA^^^zzzccc999111,,,%%%000...---,,,++++++,,,---...,,,,,,+++++++++,,,------------,,,,,,++++++******+++******)))))))))******---------+++)))((()))***444333555;;;DDDQQQfffxxxppp___RRRUUUSSSNNNIIIDDDAAA>>>===999666111...------,,,***......,,,***((())),,,///""""""###%%%&&&'''((()))***''''''(((&&&%%%'''---***777555EEE{{{vvveeeYYYRRRdddyyyzzzRRR111...444000,,,///111111111///......000222///...------//////...---)))...333555444555777:::@@@EEEHHHEEE===777777:::///OOOAAA777888222555555333000///000111;;;CCC;;;444888888888333222111222555777777666444333222111222333555666111111222222333444444444222333444444555555444444222333444444333333444555444444666777666555333222222111//////111222111000333444555666666555333222222222333444555666666666555444333222222222333444444444333333333222222222888777777666555555444444444222222333555666444222666777999;;;:::888666444555666888999::::::::::::666222999???<<>>???888<<<999ddd~~~www___sss|||```LLLeeekkk~~~{{{mmmKKKBBB888666:::===<<<999---===EEE;;;333777<<<;;;999@@@___|||}}}{{{zzzxxxwwwwwwrrrzzzvvvRRRMMMiiivvvyyy{{{}}}vvvyyytttKKKrrrpppvvvwwwJJJiii|||uuu|||vvv~~~ooo```TTTIIIMMM___ooodddkkksssrrrbbbjjjhhhuuuXXXUUUeeeVVVuuuzzzrrruuuqqqbbb999VVVrrreeeiiiaaaoooyyytttbbb:::)))---###444///...,,,++++++,,,...///------,,,,,,---......///*********+++++++++++++++++++++************++++++%%%))).........111:::AAASSSbbbzzz~~~}}}||||||}}}yyy|||wwwoooeee___^^^[[[VVVPPP???@@@???===888333111000,,,,,,,,,,,,,,,---------...***''')))///999JJJYYYllluuurrrEEEBBBeeepppPPP:::@@@222***///444222000222000222222111......///111000...---...000000///---***...222222111333999???BBBEEEFFFDDD>>>:::999:::444iii;;;222111000333555444333555666777DDDGGG???555777777888888666444444666666666555222111000//////111333444555555444333333222222111222333444444555555444444333333444555555555444444000222555777888777555444555333000000111333333333333444666666666444222111222333444555666777777777222333333444333222000000111111111222222333333444555444444333222222111111444222111333666777555333666666666666666555444444666777999::::::999888777777333999>>>;;;???DDD???999===@@@>>>;;;;;;@@@EEE666;;;999qqqxxxQQQaaa|||wwwPPP]]]zzzsss___FFF888777;;;<<<;;;???333///999===555000222:::...<<>><<<;;;;;;888333111222000222333222///...///111222///......111222000---+++...000///---111:::BBBBBBCCCCCCAAA>>>:::888888;;;===000555444222222444777777444111444ccc---666@@@444444<<<888555555777888666333111222333222000.........---111444333///---///222...///111333555777777888333222222444666777777666///000222444555444222111333444444222//////222555111222333444555666666666333666888999777555444444444333222333444444333222222111111222444555444333999555222111222333222000444555666777777777666555///000444888999666333222555555666777888999999:::;;;:::999888888888999::::::;;;<<<;;;999;;;@@@EEE???<<<@@@ttt|||VVVJJJlllpppiiivvv{{{dddeeecccSSSHHH666777888BBB999666;;;<<<777666<<<444???:::222PPP~~~xxxttt{{{vvvzzzKKKlllsssuuu|||jjj<<>>WWW:::555777222111111333666666444222666YYYJJJ444444666===777666444444555666666555444555666555333111111222000444777666222000222555333444555666777777777777444333333444666777666555111222333444555444333222111222222000...---000222111222222333333333333222333555777777555333333333555555444222111111111111555444333444555666555444888555222111333444333222222222333444555555555444000111333888:::999666444444444444444444555555666777777777777777999:::;;;;;;<<<===;;;:::;;;@@@DDD===777???yyy|||}}}^^^III^^^qqqnnnxxx{{{mmmsssdddhhhlllZZZMMM@@@222666;;;;;;777666<<>>iiiiiiSSSMMMMMMUUUrrrxxx]]]|||uuuEEEGGGOOOfff===:::lllooo]]]pppnnnNNNhhhGGG'''---,,,333,,,++++++,,,...---,,,***///...---,,,+++*********$$$(((222666...)))555FFF>>>444///:::MMMcccwwwqqqgggaaaaaa^^^YYY]]]gggiiiffffffkkkllljjjkkkpppssstttvvvxxx{{{{{{zzzYYYZZZyyy|||zzz[[[FFF<<<666333666000...,,,111888666777333111000.........///000444333111///...//////000111222333222111000111333222......222555666;;;AAADDDDDDHHHCCC777444888666SSSQQQ;;;444777111111111333555666555444555KKKTTT666777<<<444222333444333333333444666444555666555333222222333222555777777444333444666666666666777666666555444666444333444555666555444555555444444444444444333111222222000///...000111222222111111111000000000444555555555333222333444444666555333000000333666444333222222333444333111777555333222444555555444222222222333444555666666222111222666<<<>>>:::666444444333333333333444444444444555666777999;;;<<<<<<===>>><<<999:::>>>BBBDDD:::LLLqqq}}}rrrRRRVVVsssqqqlllpppsss|||~~~~~~~~~~~~iiikkkwwwooohhh]]]QQQDDD777444;;;???<<<555CCC666777AAA999000MMMyyyzzzxxxnnn???JJJWWWuuuJJJbbbgggiiiyyyzzzpppnnnkkk]]]sssYYYVVV|||tttkkk___rrr[[[ccc{{{jjj}}}yyylllXXXkkksss[[[gggnnniiiccc^^^aaannnpppKKKzzz{{{kkkKKK:::eee@@@TTT]]]ssszzzbbbddd}}}___bbbuuummmoooxxxvvvMMM000444---000,,,++++++,,,---...,,,***......---,,,,,,,,,,,,,,,***###///333###222ddd{{{fffmmm}}}vvvfffUUUIIICCC<<<555===;;;>>>DDDDDD@@@CCCLLLIIIGGGFFFJJJLLLMMMPPPTTTUUUVVVVVVXXXZZZ^^^aaabbbhhhaaa^^^bbbfffeeecccbbbvvvvvvvvvvvvxxx{{{~~~xxx{{{lll@@@888000111888===<<<888999333222:::;;;333///000;;;999666333111111222333555333000...---...000222111222333222111000111222111///000333444555===FFFBBBJJJLLLBBB888888999777mmmFFF>>>555777222222333444555666666666333???aaa:::888@@@000111333555333000///222444111222333222000///000111111333666555444333444555444444444555444444333222777555444444555555444333666555444333222222333333333333333222222111222222111111111000000000111111555555666444222222444555111444666444111333999???777555444444555555333222555444333333444555666777555444444444555777888:::555333111333:::???<<<555666555555555555666888888444555666777888:::;;;;;;;;;<<<===;;;888888;;;>>>EEE:::^^^mmm~~~kkkaaaqqqzzzyyy|||tttyyyzzzzzzvvv```VVV```{{{wwwzzziii^^^fffvvvnnnuuuvvvyyyZZZ@@@===BBB>>>777333AAA999555:::>>>===999888iii|||}}}SSSRRRiiippp```tttQQQYYYooo___KKKooo[[[XXX{{{vvvppp{{{hhhjjjppphhhJJJiiihhhmmmgggFFFzzzyyyvvvcccsssnnnZZZFFF\\\XXXffflllkkk~~~rrrlllrrrnnnPPPzzzqqqggg@@@WWWwwwffffffjjjddd]]]~~~hhhQQQdddZZZSSSqqqyyyNNN666999,,,,,,...---,,,---///000///---......---------......///000&&&+++&&&!!!TTT|||ZZZ???000666???KKK\\\mmmtttssslllooowww~~~{{{~~~~~~}}}|||~~~yyytttvvvyyyvvvqqqooodddbbb```_________^^^^^^eeelllwww~~~tttqqqYYY333***:::777333000222555666333///555BBBTTTnnnlllUUUVVV]]]>>>;;;777444222333444555333222000/////////000111...///111111000000111222111111222333222222;;;EEE???NNNMMM???999999999:::<<>>+++???===333555666333///---///111000111111///......///111222333444555444444444555222222333444555555555555777666444444555555444222555444333222111111222222333333222222333222111111111000000000111222444555666777777555444333555666000333555333000222888???:::888777777888888777555444444444333444555777888555555444444555666888999666444111000777???<<<555666555555555666888:::<<<888888888999999999999999999:::;;;999666666888;;;???333eeejjjvvvxxxrrrhhhssspppzzzyyysssqqqlllrrrqqqkkk```XXXXXX```iiiwwwttthhhBBB^^^sssmmmmmmooolllxxx|||{{{fff[[[\\\MMM555444GGG666;;;999111222:::<<<888333UUU~~~}}}}}}AAAgggtttuuuKKKgggbbb{{{{{{jjjzzzxxx^^^ggg~~~xxxwwwrrrkkkxxxUUUiiinnnlllaaa>>>tttuuummm___uuuqqqlllAAAZZZ===PPPXXXQQQrrrYYYyyy```QQQrrrLLLddd^^^tttmmmwwwtttVVV^^^iiiyyyuuurrrJJJWWW~~~uuufff~~~{{{FFF)))...(((---...---,,,---...000///.........------......//////...---///%%%333zzz}}}^^^IIICCCFFFiiirrr{{{}}}zzzxxxyyyzzzyyy}}}lllmmmkkkhhhggghhhiiijjj~~~sssppp}}}yyyrrrzzzoooBBB///888:::222111333666<<>>???888555444333333444666999::::::::::::::::::999888777777999;;;999666666888;;;CCC555mmmgggxxxllleeeeeeoooxxx{{{wwwwwwnnnnnnrrrpppeeeYYYggg\\\NNNLLLZZZfff```QQQFFFgggmmmpppoookkkwww}}}qqqmmmttteeeCCC555===;;;999999:::888555666999444666HHHnnn~~~kkkEEEiiiUUU|||sssqqqeeemmmaaaSSSrrrfff]]]~~~|||___]]]}}}ooo{{{rrroooiiidddvvveee{{{{{{[[[RRRooolllrrr]]]rrrXXXcccggg^^^pppQQQpppbbbQQQeeebbbQQQ[[[LLL```VVVNNNdddwwwyyyvvveee```jjjDDD666tttwww```oooggg|||EEE(((...+++222,,,+++)))***,,,......---......---------......//////...,,,+++LLLttt```^^^nnn{{{|||zzzyyyxxxxxxxxxyyyzzzzzzuuuwwwwwwuuuwww}}}vvvmmmooouuuxxxxxxxxxqqquuuXXXCCC666BBBFFFDDDEEEIII\\\yyyAAA777333111000000000111222444555...///222333333222///---***,,,.........///111333444222222444222000555;;;:::IIIAAA555999666:::QQQccc444999555444444555555444111111333666666:::>>>ddd>>>:::333999777444333333333222111222222222000//////222444111111222333555555555444222333444666777888888888666555444444555666555333111222333444444444333222222000///111222222///---333222111111111333555666444555777777555444333444444444444333333333333444111000///000111222111000333444555333111111444777444444444555444444333222111555333///444@@@DDD???888666444222222444666777888999::::::999888777666777:::<<<;;;888777:::<<>>HHH|||llluuuTTTCCCccckkkwwwrrrxxxwwwkkkyyy}}}qqq[[[ooohhhbbbeee___qqqfffMMM[[[lllmmm{{{tttRRRiiivvvIIIbbbOOOoooxxxJJJ111666///333,,,+++)))***,,,...............------,,,---------222***///LLLvvv~~~vvv{{{~~~uuuxxx~~~~~~zzz}}}~~~{{{|||~~~tttxxx||||||{{{gggffffffNNN888===BBBFFFTTTrrr666888//////000111333444555666666///000111222222111000///...///111000//////000222444111111555666444666::::::DDD999222:::555<<<```KKK666333444555333444555222///...111444+++???222wwwsss???666:::999666333333555666555222111111000///......111444.........000222222222111222222333444555555555555666444333444555666555444000222444666666666444333444222111333555555111...555444222000000111222444222444666777555333222222555444444666888999999888555444333444666777666555333444555333000000333666666777777888777555444333...444444///444BBBHHHFFF<<<:::777444222333444555666777888999999888777666888;;;===<<<:::999;;;>>>:::777bbblllqqquuunnn}}}hhhaaa[[[\\\dddiiihhhddd\\\nnntttkkkmmm}}}vvvzzzzzzsssyyyooocccRRRAAA444@@@DDD:::444999===<<<...<<<999(((///YYYwww666mmmttt___JJJ~~~~~~yyyaaauuu___VVVnnngggnnniiiCCCcccgggiiiiiiLLLyyyUUUgggZZZPPPsssbbb~~~VVVPPPnnnKKKYYYxxx|||sssMMMjjjPPPWWWwwweeeqqqVVVwwwZZZUUUyyy}}}TTTsssyyyJJJ///333,,,000...,,,++++++...000000000......---,,,,,,,,,,,,,,,///'''@@@zzz{{{~~~}}}{{{}}}{{{}}}nnnhhhrrrPPP<<>>jjj;;;888111555777333111111555::::::444///222666888aaaXXX___LLLDDD000888222///222666666777999000111222333222000...---...111333333000///111444000222444777777666444333222333444444222222333444111222444666666555444333555444333222222333444555333222111111222222222222...333888888444222333555777888:::999777666666777444333111111333555666666222555666555222000000222333444555555666555555555222333333444666;;;AAAEEEGGGJJJBBB111,,,444666///999888777777777888:::;;;;;;;;;<<<<<<;;;;;;:::999666888sss|||]]]ccc{{{{{{ooogggkkksssbbbXXXPPPSSS]]]bbb]]]UUU```iiilllggghhhmmmkkkbbbaaabbbdddffffffeeehhhlllmmm{{{wwwiii]]]NNNCCC???>>>666555888444:::FFF999///333000KKKQQQEEE]]]TTTyyy|||~~~YYYjjjVVVuuurrr[[[oooxxxhhhNNNwwwvvvooo{{{pppWWWmmmmmmhhhkkkvvvQQQYYY}}}ssshhhdddiiiaaalllKKKMMMlll@@@@@@gggEEEzzzKKKdddaaaOOOnnneeessszzzqqqAAAXXXooohhh~~~sss|||SSS---222111+++///...------,,,,,,,,,---(((///111,,,***...111///'''DDDrrr{{{{{{}}}zzzxxx~~~yyy^^^ppp\\\NNNFFF888777666555333222111000555222...,,,...000222222555111,,,+++...000111111111333444444222111111222111222333333333666999===CCC:::<<<555111999&&&eee<<<222444444333222111111444666666222...222888222III{{{xxxCCC>>>888:::555222555888777666888222111111111111111222222222222111222333444333333///000222444444333222111555666666555222111111222444444444444444555555666444444333333333333444444///444999888333///000333222666999888333000000222555666777777555444444555888666333333444555555444333555777666333111111222333333444555555555555555222333333444555999>>>CCCAAACCC===333111777999555>>><<<:::888666555555555;;;:::999888888999;;;<<>>;;;888666777888888>>>===:::888666444444444;;;999666555555888;;;>>>333666\\\```iiitttwwwnnnnnnvvvzzztttkkkfffccc```^^^^^^^^^\\\[[[^^^dddeeeaaabbbhhhiiidddfff```YYYXXX[[[^^^[[[WWWdddccc___[[[]]]cccgggfffcccqqqzzznnnfffvvvqqqcccBBB;;;555666JJJJJJVVVlllpppyyy~~~IIIKKKppprrr~~~sss]]]kkkmmm|||yyyPPPXXXqqqdddqqqkkkddd~~~PPPdddiiinnn{{{wwwKKKXXXaaahhhVVVddd~~~qqqqqquuujjjXXXZZZqqqyyyFFF}}}VVVUUU```]]]rrrnnnjjjxxxrrrTTTiiixxxsss|||~~~bbbJJJ^^^vvvYYY555222+++%%%))))))***+++---...000111222***+++555333***000AAAzzz[[[```ttt|||~~~~~~|||{{{}}}}}}{{{zzz|||}}}}}}xxx{{{{{{\\\>>>111333888999222222222111222222333444333333333333333444444444,,,---///111333333000---...---...///000000...,,,***,,,////////////000222111111111111111222666999>>>BBB999AAA888666[[[GGG444222,,,333555***,,,///111222333666888888...000;;;XXXlll>>>444999666555777666111///000222111111000111222333444444222111222555666444333333222111000000000111222000222444555555666888:::555555444444444555666777222333444555555444333222111:::BBB???555......222///222444555333333444555111333444444222111111222666444222222222222000///555666666666555444444333222222333444444444444444333333333222222444777:::BBB>>><<<===:::444222444999888777666666777888999888777666666777999<<<>>>;;;;;;AAA}}}jjjllltttSSS^^^iiiffflllmmmlllmmmvvv}}}zzzrrrbbb```^^^YYYVVVVVVXXX[[[^^^ccceeecccdddfffeee```aaa___]]]```ggghhh]]]QQQZZZaaaffffffdddbbb]]]XXX[[[cccjjjccc___qqq~~~vvvbbbTTTJJJFFFNNN+++tttEEEWWWpppjjjjjjDDDhhhKKK===aaawwwvvvjjjpppsssooossskkkvvvwwwjjjIIIGGG~~~~~~kkklllfff|||zzznnnSSSrrrtttjjjlllnnnooo~~~bbbsssYYYWWWvvv]]]bbbsss>>>]]]qqqlll___FFF[[[UUUHHHEEEHHHIIIEEE888<<<>>>KKK;;;///;;;555,,,*********+++,,,...000111///111555333)))***HHHkkkXXXXXXyyyzzzyyy~~~{{{}}}{{{yyy||||||yyy~~~\\\???222<<>>===>>>;;;333///111555555555555777999;;;<<<666777888999:::;;;<<<===555333```mmm```mmmzzzyyyHHH[[[eeeYYYbbbxxx{{{oooaaa^^^ZZZUUURRRSSSWWW[[[VVV\\\aaadddeeeeeeaaa\\\ccccccaaaaaaddddddXXXJJJKKKTTT\\\\\\]]]bbbgggjjjccc]]]``````[[[___ccc]]]ZZZlllrrrggg^^^UUUGGG???LLLVVVaaaqqqFFFeee~~~~~~|||sssooouuubbbMMMuuulll~~~uuuQQQWWWrrrkkkooowwweeeooo``````{{{sssBBBOOOlll|||ZZZjjjooollllll]]]OOOaaarrr___]]]HHHnnnfffWWWhhhttt^^^^^^mmmyyy___HHH666LLL222333:::222555999555111000>>>222)))999===>>>------,,,,,,------...///,,,222333...222MMMwwwtttTTTfff{{{xxxvvvvvv}}}xxx}}}{{{vvv[[[BBB777777:::;;;HHHFFF???666222222000,,,,,,,,,------............111111000//////......---555333222111222111///............---,,,---...///...000111000///.........000000000//////000333666111999111;;;555>>>sss555111444***444777222333444555666666555444000000333***:::~~~tttBBB???<<<::::::;;;888333333777000111222333222000...,,,///222555444111000333666222000///---,,,,,,------333444555555444333444666111222444666666555444222222222333333333333222222:::888555444333333222111444333333333222222222222444666777666555444444444444444444666888999888666555444333444666666444222000111222222333333222222222333333222111222444666:::;;;;;;;;;999666333000777666555555666777999:::666777888:::;;;<<<<<<<<<---+++qqqiiiJJJYYYsss{{{yyydddhhh~~~hhhccc]]]ZZZZZZ[[[\\\\\\MMMSSS\\\bbbeeeccc___[[[bbbeeeccc]]]^^^bbb___VVVQQQWWW[[[YYYYYY^^^dddfffeee]]]```fff___ZZZVVVNNN```\\\UUUOOORRRXXXUUUJJJxxx```zzznnnCCC===lll~~~jjjnnnbbbOOOvvviiiqqqNNNrrrnnnJJJnnnsssYYY```|||[[[===nnnxxxtttiii\\\jjjnnniiisss^^^ooovvv[[[mmmttteeefff{{{{{{cccbbb}}}fffGGGddd```dddkkkyyyvvvEEE///---***&&&<<<999,,,777;;;:::DDD999@@@:::777DDD>>>888000000///...------.........------999XXXjjj[[[bbbwwwqqq~~~yyy}}}yyy~~~|||}}}hhhPPP>>>222222222222222333222111))),,,...---000444555333......000222333444444555000000000///...------,,,444111...------...------/////////---,,,,,,///111+++---000000000000111333//////000//////000444777444555777777888SSS\\\555222444...444888000000111555999:::777333000333666+++777pppuuuGGGxxxSSS>>><<<::::::;;;888555777<<<111111111222111111111000222333444444333333444555444333222000///.........333444555444333222333444111222222333333333333333333333222222222222333333666444222222222333222222444333222222222222222222555666888777666444555555333333333555777888666555444333222333555666444111000111111222222222222222222333333333222222444666444:::;;;666555888666///777777666555555666888999777777777777888999;;;<<>>GGGPPP[[[^^^WWWfff@@@ddd\\\OOOhhh]]]DDDyyyuuuIIInnnpppiiijjjQQQhhhnnntttxxxooo[[[uuuhhhJJJlll}}}oooVVVYYYccc:::TTTwwwdddrrrvvvIIIMMMxxx```===iiiRRRfffuuuaaasssnnn777bbb~~~^^^555333999---999FFF<<>>888222...,,,,,,---...///222111---+++------***000000111222222222111000///////////////////////////---,,,,,,---.........---///111111///---...000+++---///000000000111222...////////////111555888999111>>>333;;;jjjFFF777111333222444444******,,,444;;;>>>;;;777666333;;;:::888JJJBBB^^^ZZZ:::888888999666444777===222222000000111222444666666444222333666888666333777777666555444222111111///111333333333333555666333222111000000222444555444333222111111222333444111222222333222222222222111000///000333444555555555777888777666444555555111000111333444444222111444222111222555666333111000000111222222222222222111333333333222222444666333<<<===444222999666+++555555555555666777999:::999777555444444777:::<<<333111KKKgggaaasssyyy}}}|||ttthhhppptttmmmyyyrrrlllooouuurrreeeWWW]]]^^^bbbeeeddd___[[[YYYZZZiiipppggg]]][[[YYYTTTfffYYYGGG@@@JJJZZZbbbaaajjjpppppp^^^RRRaaammmcccLLLEEEGGGGGG@@@GGGWWW___]]]bbbLLLNNN{{{]]]|||wwwYYYwww{{{{{{eee```GGGnnnuuummmTTT\\\aaafffhhheeewwwggg~~~]]]OOO}}}dddppphhhzzznnnuuuqqqiiieee|||eeeiiiTTTSSS]]]wwwZZZNNN555000]]]QQQ<<>>}}}888888000222444555333777222222999===:::888999555777999///+++OOOkkkhhhggg???===000555@@@222)))888222222111000......000222222222222222222222333333444444333000......000222666666444333111000///...111111222222222333333333111111222333333444555555444444444555444444333333888666333111000000222333333444666777777555444222222222222222222222222222222222222222222222222222222222222222222222222222777555333222222333444555333555777888888777444333:::888777555555666888999888;;;<<<:::777666888;;;222333yyyIIItttbbbnnnyyyttt{{{yyySSS```kkktttppppppssszzzUUUhhhiiieee```ZZZSSSLLLJJJLLLXXX[[[SSSYYYjjjdddVVV]]]eeeTTTMMMWWW___[[[YYY^^^^^^aaa```[[[ZZZ[[[WWWOOOLLLGGGHHHMMMHHHCCCOOObbbttt```^^^333qqqvvvbbbssszzzhhheeeRRRMMMzzzxxxgggddduuujjj___sssyyyNNNXXX\\\```zzzkkkkkkVVVssstttsss```IIISSSLLLEEEcccjjjzzzQQQLLLDDD<<<555222999BBB~~~oooMMM===>>>___mmm|||VVVPPP[[[WWWhhhjjjeeetttGGG"""444000)))555$$$...999...111999---222iiiyyybbbDDDnnn{{{zzz}}}~~~}}}zzz||||||xxxlllaaaYYYPPPJJJCCC<<<:::===BBBiiiHHH666GGG:::---333333;;;...'''...444111...000111......111111///000444333333222111111222333333222111111000///......------,,,,,,,,,---...000111///000000000000000//////---000111000...---000333000//////000333444444333000222888000OOO]]]888:::555666111///666555000000666999777666777666666777555000@@@xxxDDD>>>===:::>>>;;;111:::111222333222111111222444111111222222222222333333444444333111///...000222444444333222222111111000111111222333333333333222222222333333333333444444444555555555555555444444333222111111222555888:::444444444444666777999:::333333333333333222222222222222222222222222222222222222222222222222222222444444222222222444666777444555777999999777555333888777666444444555777888888:::;;;999666555888:::666555EEEiiijjjqqqmmmnnnjjjTTTkkkvvvvvvrrr|||pppwwwpppYYYccckkkfffUUUOOOWWWWWWMMMXXXXXXWWW]]]fffbbb\\\```fffUUUGGGFFFIIIJJJPPPWWWFFFJJJKKKKKKRRR^^^dddeeeWWWKKKKKKVVVWWWSSSccc}}}RRRYYY@@@___kkkYYY|||pppmmm|||```ggglllTTTYYYllljjj}}}nnnbbbZZZ]]]jjjmmmhhhqqqnnneeedddrrreeeNNNrrr~~~wwwiiisssmmmbbb{{{eeeDDD999222777888333FFFhhhllllllVVVZZZmmm```uuu```mmmuuullluuufffooobbbVVVbbbWWW%%%------000---999666+++000888333***WWWtttaaaCCC```zzzttttttwwwzzzzzzxxx{{{iii]]]LLL>>>777444111///555111......,,,'''&&&((((((333OOO|||qqqpppVVVDDD;;;)))(((333666555666...'''+++111///...111222000000333333222111111111111222333000//////......---------------,,,,,,---...///000//////000000000000//////---......---,,,,,,...//////......///222444444333///555666111dddXXX777999444555222333999999555444888:::999:::;;;666666444999777000[[[PPP:::BBB:::777???222555111333555555444333333444111111111222222222333333444444333111//////111333222222222222222222333333///111222444444333222111333333333333333333333333444555555666666555555555000//////000222666999;;;555444222222444999>>>BBB555444444444333333222222222222222222222222222222222222222222222222222222333222222222333555777888444555777888888777555444666666444444444555666777888:::;;;999666555888:::444333wwwcccyyyoooqqq~~~~~~yyynnnYYYrrr~~~mmmqqqlllkkkcccYYYYYYaaaeeeaaaYYYTTTXXX___\\\\\\___\\\``````___``````\\\WWWTTTWWWYYYZZZYYY^^^ffflllmmmvvvhhhdddkkkdddVVV]]]qqqhhhVVVeee{{{MMMQQQ```999qqqwww~~~|||uuuSSS```lllEEETTTkkkDDDXXXmmm[[[YYYfffddd\\\```ddd___SSSVVVttttttfffiii[[[lllddd:::>>>FFF777444333...111<<>>555222<<<555AAAnnnJJJ555;;;@@@BBB111000333555888777444000---,,,//////000111111222333333222333444333111111222333333333222222222222222111...000333555555444222000//////111222444555777777000111222222333333333222222111000/////////000000333333333333444666888999555555555444444333333333222222222222222222222222222222222222222222222222444444444444333444444444111222333444444444444333555555555555666666777888:::<<<===<<<888777:::===333;;;pppuuuzzz~~~mmmwwwzzzoooqqq```\\\cccvvvlllqqqwwwqqqqqqzzzVVVGGGKKKTTTTTT]]]```OOOVVV^^^dddcccbbbcccaaa]]][[[[[[[[[YYYRRRKKKHHHGGGYYYkkkqqqbbbLLLAAA===:::<<>>tttyyyxxxmmm999DDDbbblll]]]VVV{{{OOOOOOsss[[[222111...888111...888111'''UUU[[[HHHEEEDDDbbbzzz~~~|||\\\TTTvvveee[[[HHH>>>222)))%%%&&&&&&&&&"""###%%%&&&(((+++,,,,,,)))))))))***---111555888222...---......---///333666...%%%###(((...111111------+++&&&'''333FFFUUUhhhBBB...000...///222222...,,,...---......//////......---------------------------+++,,,------------,,,,,,,,,---......////////////---+++***+++,,,......---000///...///111222111000///888000ttt<<<111666222333444+++444333444:::<<<999777999;;;999888999777555666777;;;@@@BBB<<<@@@000:::222111333555555222000............///000111222333333111333444444333222333444000111111222222333444444111111222333333333333222111222222333333444444555//////111222222333333333222222222333333333333444555444444333222222111111111111222222333333444444222222222222222222222222555555555555555555555555333333444444444444444444222333333444555555666666333333444555666666666666888:::<<<:::777666888;;;444444MMMcccuuu|||oooyyysssaaa```[[[[[[gggllljjjpppxxxnnn[[[DDDGGGDDDIII[[[ddd\\\VVVTTTPPPSSSZZZZZZRRROOOQQQ]]]ZZZXXXVVVPPPKKKOOOWWW```dddhhheeeYYYLLLJJJNNNTTTgggbbb]]]yyyooo999,,,YYY~~~nnnbbb~~~~~~PPP___~~~^^^hhhlllRRRVVVoooaaarrr|||nnnpppUUU[[[vvv```^^^cccBBBFFF666222>>>888999>>>IIIcccoooWWWnnnuuuqqqjjj555777jjjggglllBBBUUU```kkk]]]kkk```ooogggkkkfffdddwwwrrrlll777,,,'''555...333111---DDDsssddd///===tttzzzyyymmmmmmnnnooorrrvvv|||~~~ggg^^^}}}xxxnnn^^^LLL===222+++(((&&&(((+++///000000///...,,,,,,,,,,,,+++))))))+++))),,,///000...***&&&$$$...***)))******)))***..."""***444666000)))&&&&&&...000222000,,,***---222)))///555999;;;>>>DDDIII[[[hhhsss}}}rrr+++...,,,...111111,,,+++,,,,,,---............---,,,------,,,,,,++++++************,,,---...------,,,+++,,,---...////////////)))***+++++++++,,,...000333111000000111111000///000666888}}}666333777///222666---777444///777:::666444666777444===444777;;;444111666999UUUBBB@@@...EEE999000222444444333111111222---...///000111222333333111333444444333222333444...///000111333444666666111111222222222333333333444444444333333222222222///000111222333444444444333333222222111000000///666555333222111111222333///000111222333444444555222222222222222222222222666666666666666666666666111222333444555666666666444444555555666777888888111222333444555555555555777999:::888555444666999;;;333AAAOOOhhhuuutttwwwooo]]]\\\hhhyyynnn[[[QQQ???LLLFFFFFFYYY]]]RRRRRRWWWLLLJJJTTTUUUNNNMMMUUUeeedddffffff^^^TTTRRRWWWggg___fffxxxuuu^^^UUU^^^KKK\\\qqqAAAFFFMMM^^^LLLAAA111SSSccc___rrreeeggguuuggggggwwwcccttt|||[[[kkkmmmmmm\\\[[[mmmiii;;;:::333>>>888444444EEE@@@<<<___llljjjvvv???///DDD\\\ggg@@@WWWGGGrrrsssqqq888hhh[[[111PPP~~~mmm]]]000---+++999666777'''555mmm{{{111```xxxtttvvvuuussszzzwwwxxxwwwvvvttttttuuuvvvvvvzzzzzzRRRwww~~~}}}tttfffSSS@@@333...,,,***))))))))))))(((((()))***))))))+++...000---,,,,,,---,,,***,,,///+++,,,,,,+++******+++---000---,,,...---******,,,///---)))'''&&&(((,,,///***,,,///111...+++,,,...+++///333222...---///222%%%222000+++333:::888888JJJ^^^DDD---,,,---000000,,,***+++,,,,,,............,,,,,,---,,,,,,+++***)))(((((((((***+++---......------+++,,,---...////////////))),,,......------111444444333111111222111000...000555>>>ggg666666888---111888///;;;222999;;;<<<:::666555888<<<999888888999999888555222dddbbb;;;>>>CCC222===111111222444555666444222...000111111000000111222666333111333444333333444111000///000222333444333333333222222222333444444777555333111111333555777//////000000111111222222111111111222222333333333:::888555111//////333666111111222333444444555555555444444333333222222111444888777...,,,555>>>BBB222333444555555555444333555555555555555555555555888555333333444777888888<<<777444555777888:::======---===TTTllluuuzzzjjjxxx{{{~~~wwwtttpppZZZ[[[cccSSSIIIGGGMMMOOOHHHFFFKKKRRRYYYZZZZZZZZZPPPMMMXXX\\\bbb```nnnmmm\\\WWWLLLVVVLLLGGGVVVfff]]]TTT]]]VVVOOOgggwwwJJJKKKqqqyyymmmOOO===[[[aaa333hhh}}}hhhYYYgggqqqhhhHHHWWWttt|||vvvppp```888JJJ___SSS444111???===222<<<666999CCCTTTxxx~~~}}}```000YYYccc***===III<<>>///,,,---,,,,,,...111...+++***,,,---+++)))'''))),,,+++)))((()))+++---------,,,***)))'''&&&((())))))***++++++,,,,,,------,,,,,,,,,,,,,,,,,,//////...---+++***))))))'''***...000111111222222,,,...000000000000111222000///---+++++++++,,,,,,,,,BBBPPPzzzYYY///,,,)))(((***+++++++++,,,---...//////...---,,,------,,,)))'''''')))+++,,,,,,++++++***)))))))))...---"""555UUUDDD%%%,,,...------,,,---...///000000...000555333,,,+++///...666___MMM:::888555222111222444666888777:::<<<:::777666:::>>>999999999::::::999666333SSS<<>>222333444555555555444333111111222444555666777888888666333333444666777777999666555777777555777:::666222@@@fffrrrwwwxxxkkkppptttaaa{{{{{{fffVVVaaarrrcccTTTIIIJJJKKKGGGIIIOOOXXX^^^YYYSSSUUUPPPKKKPPPSSS[[[[[[llltttjjjdddQQQOOOWWW[[[^^^[[[KKKBBBKKK999QQQnnn|||zzzkkkVVVFFFsssLLLfffkkk:::OOO~~~||||||rrrqqqkkkmmmxxxeee{{{ggg[[[gggnnn[[[MMMQQQIII<<<999===:::<<>>```======::::::777777555222000///000111///111222222111000222333000333555444444666888777222000///000111333333222---///111444555555444333111111222333333222111111444444333333222222111111000000111111111111111111...000222333111000///000333222111111222333555777666666555444222111000000///000111666<<>>TTTWWWGGGfffiiiCCCgggtttbbbJJJ222lllaaaQQQ'''GGGllllllwwwzzzdddOOOAAA999FFFYYYVVVvvvuuuvvv[[[MMMKKK111111&&&::::::'''nnnzzzCCCSSS{{{}}}vvvrrrvvv}}}|||uuu{{{}}}yyyyyy|||tttQQQyyy}}}~~~}}}{{{yyyoooZZZ444...'''###%%%***...111...+++'''###"""&&&---444))))))***+++++++++***)))+++++++++***((((((((()))'''((())))))))))))(((((((((((()))))))))*********&&&&&&'''(((((()))******(((((()))***++++++,,,,,,///***&&&(((,,,///---***)))***,,,...///...+++(((+++,,,---...///......---222000---222$$$,,,JJJ:::///---+++***+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++)))***,,,---*********++++++,,,,,,,,,111...######///,,,***666,,,,,,+++++++++++++++++++++---000222222222333666***eeeSSS222...---------///111555666333:::;;;;;;999777555555555999999:::;;;======:::888777IIIlllddd]]]@@@444333999999777444000...///111000111222222111111222333...444666333111444555333222111///000111333222111---...111333555555444333444333222222222222333444333333222222111111111000222222222222222222222222///000111000///...///111000000000111333555777888666555555444222111111000222///...444:::===:::666222222222222333333444444444444444333333222222222666555333444555555555444:::999:::999555111666======;;;777MMMuuuUUUjjj}}}~~~YYY^^^TTTTTTsssxxx|||pppwwweeeeeefffTTTqqq{{{lll```eeerrrccc[[[YYYVVVSSSQQQWWWfff___MMMMMMYYYccckkkccclll^^^[[[bbbpppwwwSSSTTTXXX___ZZZIIIWWW~~~cccqqqwwwpppnnnwww~~~}}}]]]IIITTTbbbjjjpppsssVVVyyyfffjjjqqqzzzxxxiiixxxVVV:::;;;;;;>>>AAA>>>:::999OOOrrrddd---888NNNHHHttt~~~|||yyyjjj777<<>>===;;;999777555888888999;;;======;;;888777===zzzoooZZZ:::BBB>>>999::::::666111...///111000111222222111111222444222:::===777333666666222333111000000111222222111...///111222333333333333444333222111111222333444222222222222111111111111333333333222222222222222222333444333111000111222//////111222444555777777111111222333333444555555555///,,,111777888777777222222222222222333444444222222222333444555555555444333333444555666555444:::999999:::777444777<<<>>>;;;333EEEnnn```jjjvvvTTT\\\vvvooobbbwwwuuu}}}]]][[[]]]RRRkkk~~~qqq\\\UUUeeeiiiUUU]]]YYYVVVVVVXXXZZZYYYXXXVVVddd^^^NNNLLLRRR^^^mmmhhhnnn___WWWUUUZZZmmmkkkJJJJJJOOO\\\]]]MMMPPPjjjUUUVVV[[[]]]UUURRRbbbwww}}}uuu```XXX\\\]]]WWWfff^^^uuuSSSHHHpppkkkKKKDDDPPP===;;;999BBBSSS666:::NNNXXX[[[nnnmmmNNN<<>>>>>===<<<:::888666666777888:::======;;;888:::999ZZZFFFMMMDDD999;;;<<<999333000000222000111333222111111222444888AAADDD;;;666888888333333111000000111222222111000000111111222222222333111111222222222222111111222222222333333333333333222222222222111111111000111333666666333111///...000111333444555555444333000000111222444555666666444...,,,111444333444666333222111111111222333444333333333444555555666666222111222333666777666555666555777;;;;;;777666777666===444:::yyyiii^^^qqqrrr```XXX^^^iiizzzuuudddtttlllYYYYYYVVVLLLVVVccc```dddddd^^^aaa```TTTNNNPPPQQQSSSUUUYYY\\\]]]ZZZ```YYYOOOMMMNNNVVVgggbbbggg]]]]]]VVVOOOYYYWWWEEEFFFEEEQQQgggiii]]]XXXvvv___VVV___[[[NNN\\\{{{~~~~~~hhh===---<<>>222VVVrrriiiwww}}}XXX:::dddmmm]]]sssyyyUUUHHHQQQ999444'''<<>>;;;555111000222000222333333222111333444777BBBDDD:::333555444...333222000000111222222111222111111000111111222222---///222444444222///---333333333444444555555555222111111111000000//////---111666777444000+++)))111333555666666333111///222222333333333444444444333...---222444111111555333222111111111222333444777777666555444444333333111000111333666777777666111111666===???:::444222,,,???777222]]]{{{mmmwwwuuuiiiyyyzzzllloooiiiuuuggg{{{ggg```eeeaaa]]]___cccTTTUUUZZZRRRLLLRRRWWWUUUWWWXXXUUUSSSVVV[[[]]]bbb```UUUKKKHHHAAACCCRRROOOVVVVVVbbbaaaTTTYYYUUU@@@TTTWWWTTTdddrrrjjj___wwwrrrdddWWWWWW```^^^TTTooo{{{~~~ZZZ;;;555OOObbb666777iiiXXXAAAWWW???,,,999...AAA===DDDKKKhhhiiixxxsss```lllnnnJJJkkkzzz\\\}}}tttSSS999,,,NNNrrrssstttwww~~~xxxuuuyyy000[[[ggg333eee???iiixxx\\\999000"""MMMlllNNNEEE}}}~~~yyyxxx{{{zzz{{{|||yyyzzz}}}~~~ooozzz^^^000+++$$$+++((((((+++***&&&%%%'''...***'''((()))))))))))),,,++++++,,,---+++'''$$$(((***,,,,,,***)))(((''' +++///***$$$$$$&&&&&&$$$%%%&&&%%%%%%)))///444+++(((%%%&&&))),,,---,,,+++++++++++++++***))))))+++++++++***************)))))))))))))))(((((((((&&&'''(((***+++---......+++,,,+++)))'''''')))+++)))''''''+++111333000,,,)))(((((('''((()))+++,,,)))(((...***+++///((('''...---,,,---......,,,***///...------------...///---...///...,,,************++++++,,,,,,------...''')))///,,,&&&,,,...###+++,,,...000222222222222---222333///...333555333888000...000000/////////000000000222:::===??????===:::888888777777999;;;>>>???===;;;888333;;;mmmEEE>>>===888666888444------222333222333555666444111000222///...///111222///,,,+++---111333333333444555000000222555444///---000///222555555333000...---777000,,,///444666888:::555000333===CCC>>>666222///444888777222///000333//////000111111111111111222222222222222111000///+++...000111111111222333333333333333333333333333444222222333666777555222444444444555555555555555555444555777999999777555777:::999...DDDiiitttiiippp]]]eeeiiijjjwwwsssrrrbbb^^^ggg]]]QQQZZZaaaXXXYYY\\\WWWUUURRRGGGPPPRRRUUUXXXZZZZZZYYYXXXaaa\\\VVVOOOEEE===<<>>QQQSSSwwwlllbbbttteeekkkWWWLLLvvv]]]wwwssswwwHHH222QQQsssuuupppuuuwwwtttKKKHHHmmmvvvvvvpppXXX^^^KKKgggsss444+++AAAlllRRRFFFPPPsss~~~GGG'''BBB000.........,,,***)))***+++/////////000//////...---'''&&&&&&&&&'''(((***+++(((&&&%%%%%%'''((('''&&&&&&'''((((((((('''%%%$$$''''''''''''((((((((((((((('''''''''((()))+++,,,(((((())))))*********+++&&&(((***+++,,,+++)))((((((((((((((((((((((((((()))))))))))))))+++---...***)))'''&&&'''(((***,,,&&&(((+++...000111000000((((((((((((''''''''''''************))))))((((((***+++,,,///222333222000111///---,,,---......---......---,,,,,,+++******************************...---+++***)))***+++++++++,,,......---,,,---...000444)))...:::000///FFFYYY666...,,,,,,///222222//////222555444:::===???@@@===;;;999888:::::::::===>>>>>><<<:::777333666bbboooRRRXXX<<>>______ooocccjjjuuuyyyzzz}}}wwwnnnnnnhhhfff```cccjjjhhheeekkk___cccqqquuubbbUUUWWWYYYQQQTTTWWWWWWTTTSSSTTTVVVYYYVVVTTTRRRLLLDDDAAACCCFFFHHH[[[jjjddd]]]```aaaXXX^^^xxxppp```qqqkkkKKKUUUSSS[[[___UUUTTT\\\^^^\\\]]]hhhzzzwwwsssBBBGGGQQQ;;;]]]JJJJJJ===NNN<<<555111444WWWvvvsssuuufffKKKpppwwwMMM777}}}~~~^^^bbbwwwiii@@@FFFYYYtttyyysssuuuvvv~~~|||}}}YYYBBB///BBBoooyyylllfff~~~|||...@@@nnnmmmIIIZZZrrr}}}ooo999***111000/////////---++++++,,,...+++,,,,,,,,,+++***))))))((('''''''''((()))+++,,,)))+++,,,,,,+++)))))))))''''''(((((('''&&&&&&%%%''''''''''''((((((((((((((('''''''''((()))+++,,,(((((()))))))))*********((((((***+++++++++***)))((((((((((((((((((((((((***)))(((((()))***+++,,,)))((('''''''''(((***+++(((***,,,.........---,,,''''''((((((((()))))))))++++++*********)))))))))+++***+++---000111111000///---++++++++++++***)))......---,,,,,,+++******,,,,,,++++++***)))))))))......---,,,,,,,,,,,,,,,+++,,,......---,,,---...444,,,000***666333,,,___AAA+++,,,///---...000000000000222333444:::===???@@@>>>;;;:::999<<<;;;;;;===>>>>>><<<999666444111PPPnnntttIIIFFFAAA999333333666444///555555555444444444333333222333444444333111111222333444444333111000111222555333333444333111333888555777888777555444444444111333777888444222:::EEEFFF===777888;;;;;;999999555444222000///000222444000000111222222222222111111222222222222111000000444555444222//////000111222222222111111000000000444222222333444555444333555555555666666777777777;;;999888888999999999888888:::>>>222:::oookkkaaammmdddccciiixxx~~~uuunnnlllgggvvvnnnmmmmmmeeeaaabbb___WWW[[[qqqzzzfffSSSUUU\\\TTTWWWXXXTTTNNNKKKNNNRRRLLLKKKLLLQQQQQQKKKFFFDDDAAADDDQQQYYYTTTSSSVVVPPPSSShhh|||```iiiQQQPPP]]]XXXLLLLLLRRR___ZZZ___ppp~~~~~~ttt<<<333EEEggg222---BBB<<<555CCCOOONNNaaayyyzzzlllkkksss[[[LLLddd|||eeecccxxxfffDDD555VVVuuu}}}zzzzzz}}}~~~xxx||||||kkkAAA999WWWGGGIII~~~WWWGGGtttvvv666^^^IIITTTttt|||nnn}}}||||||QQQ+++///$$$111......---+++******---///*********))))))'''&&&&&&(((((((((((()))***++++++&&&))),,,,,,)))&&&&&&&&&(((((('''&&&&&&&&&&&&'''''''''''''''((((((((((((((('''''''''((()))***+++(((((())))))))))))*********)))))))))******++++++))))))))))))))))))))))))))))))((((((((()))******(((((((((((())))))))))))***+++,,,,,,,,,+++)))(((''''''((()))***+++,,,,,,+++++++++++++++*********+++***)))+++---///000///222111000///000///,,,***...------,,,,,,++++++***---,,,,,,+++***)))((((((......//////......------+++,,,...------,,,---///777'''555(((111444111xxx222***000555---------...111222222222555999<<>><<<:::::::::::::::;;;======;;;:::777888111???zzzPPPHHHFFF???555333666444...222444444111///111222111111444666555222000111333444555444222000000111333555555888;;;999444222555555666777666444333444555111333666777333000777AAA>>>777000///111222222222555333111111222333333333...//////000000000//////111111222222222111111000666555444111//////111333333333222222111111000000333333222222333444444444555555666666777777888888;;;999666555666777777666777999>>>666888XXXmmmpppdddqqqjjjuuuyyyjjjiiirrrnnnqqqhhhooorrrdddeeellldddeee\\\hhhyyyrrreeebbbcccYYYXXXVVVPPPKKKIIIKKKNNNGGGEEEHHHQQQVVVSSSOOOMMMEEEBBBEEEGGGFFFMMMOOOCCCZZZjjjkkk{{{nnnYYYSSSYYYXXXZZZ___^^^TTT[[[\\\]]]jjj{{{{{{nnnxxxdddQQQ222>>>777>>>777***,,,TTTxxxqqqfffgggeeeAAAeeeppp:::YYYmmmggghhhuuuuuuIII777]]]mmmvvvuuuvvv~~~~~~zzz|||tttLLL///bbbrrrYYYLLL\\\TTTqqqbbb333kkkpppAAAooopppooo888'''000&&&///++++++***((('''(((+++...+++++++++***)))((('''&&&((((((((((((((())))))***%%%&&&''''''''''''&&&&&&((((((&&&%%%%%%&&&'''(((''''''''''''((((((((((((((((((((((((((()))******(((((())))))))))))))))))+++***)))((((((***+++---)))))))))))))))))))))))))))))))))(((((((((((((((''''''((()))***)))))))))******++++++***)))((('''((())))))***++++++,,,,,,+++++++++++++++++++++++++++)))((()))+++...//////444333222333333111...+++---------,,,,,,++++++++++++++++++***************------/////////...---,,,+++,,,------,,,,,,...000555,,,///+++000111LLL___111111444444---++++++---111444333111333777:::>>>???>>><<<;;;:::777666666888;;;<<<<<<:::888<<<666666^^^```BBBBBB>>>777444444333///111555666111...111333222000333555444111///000222222222222111000111333555333666===CCC@@@777000...333444444333222111222333555222111222222000222666888555222000222555444222333333333444666555333111//////000000000000//////000111111222222222111111444444333111///000333555444444333333222222222222333333222222222222444555555555555666777888888999;;;999666666666777777777777888>>>888666FFFdddkkkjjjnnneeesssvvvwww~~~xxxwwwooowwwyyykkkmmmssshhhkkk\\\```llliiiccccccaaa___ZZZRRRNNNMMMNNNMMMLLLIIIFFFHHHQQQXXXYYYXXXYYYTTTHHHCCCBBBDDDPPPRRRDDDTTTUUUJJJ]]]```ddduuukkkkkkdddaaaiiinnnLLLPPPOOOOOO^^^rrryyyssspppyyywwwLLL999888HHHBBB???FFFddduuukkkkkknnnbbbAAAlllvvv\\\aaazzzyyyfffrrrmmm^^^KKK:::YYYxxxtttsssyyyyyynnnBBB444ggg```yyyxxxdddbbblllttt{{{wwwbbbzzzWWW333^^^MMMddd|||~~~QQQ+++,,,+++---''')))))))))'''&&&'''***,,,+++++++++******)))((('''&&&&&&''''''''''''''''''***'''$$$&&&))),,,,,,***((('''&&&%%%%%%&&&((((((''''''''''''((((((((((((((((((((()))))))))))))))))))))((((((((((((((((((+++)))((('''''')))+++,,,)))))))))))))))))))))))))))))))))))))))(((((((((''''''((()))***)))))))))(((((())))))))))))))))))++++++++++++************+++++++++++++++++++++++++++)))'''(((***---...---000/////////000///,,,***------,,,,,,,,,,,,++++++(((((()))***+++,,,,,,---***+++---......---,,,++++++,,,---,,,,,,,,,///111///444%%%111222111uuuIII111222222,,,---+++***---222555444222222555888<<<======;;;::::::555555555666999;;;;;;;;;999<<<:::333GGGFFF???999888777444222333111999:::444111555666444000111222222111//////000///000111111000111333555111555<<>>666111444000:::===666222666777333222111000111222111000...---///111111000000111222111222555999888222000222111333666777555444333333999222...111444333000000111444444222222666555000...111333333111000111444444444444444444333222222000000111222222222222222///000222111000000111333111111111222333333444444222333333111000000333666222333444555666777888888:::999999:::;;;<<<:::999555999===<<<111666WWWhhhwwwiiihhheeefffgggaaafffwwwiiiqqqqqqqqq{{{yyywww___dddlllfffVVVXXXbbbbbbjjjccc[[[VVVTTTTTTQQQOOOCCCAAABBBFFFHHHIIIOOOUUUUUUGGGFFFKKKEEEEEELLLOOOFFFEEE```}}}qqqYYYdddnnnjjjkkkmmm[[[PPPUUUUUURRR^^^sssvvvttttttllliiizzzqqqIII777UUUssshhhPPPbbb|||vvvyyyfffYYY???___YYYKKKPPPYYYiiiqqq{{{xxxwwwyyyyyy{{{vvvAAAIII\\\888===///XXXxxxtttccc]]]QQQ===666\\\@@@;;;XXXtttwww~~~wwwzzz~~~fff///%%%///(((%%%***(((***,,,+++)))''''''(((%%%&&&''''''((('''''''''&&&&&&'''(((((('''&&&%%%"""''',,,,,,(((%%%&&&(((%%%&&&&&&'''((((((''''''''''''''''''(((((((((((((((((()))******)))((('''))))))(((((((((''''''''''''&&&&&&%%%&&&'''((()))(((((((((((((((((((((((('''((()))++++++++++++***)))((('''''''''(((***+++))))))))))))))))))******)))))))))***************)))))))))*********++++++***))))))+++------,,,+++...------///222444555555,,,,,,,,,,,,,,,,,,,,,,,,''''''(((***+++,,,---...***************+++,,,,,,+++,,,,,,++++++,,,000222,,,,,,---777,,,\\\ccc111444///222******,,,///111222444777999<<<222555999;;;;;;999999999;;;999888888999::::::999999333:::777333[[[zzzVVV<<<@@@EEE:::111222---999===666111555666111444111///111333333111...,,,///111111000//////000222///...000///...222888222555999:::999777555555888333000444666444333444333666555111111555444000---000222///,,,,,,111666333333333333333222111000///000111222222222222222///000222222000//////000//////000111222333333444111333333111///000333777222222333444555666777888666666777999;;;;;;999777222999===@@@333888@@@tttpppqqqeeerrrtttwww{{{lllhhh~~~jjjuuummmggguuutttffffffTTTZZZbbb^^^WWW___cccXXXllliiiccc[[[VVVRRRQQQRRRFFFFFFGGGJJJJJJIIIOOOWWWOOOFFFLLLTTTHHH@@@JJJTTTMMM===LLLXXXmmmnnnQQQ]]]wwwrrrcccEEEeeefff___SSSNNNSSSYYY[[[ppppppwwwqqq[[[fffxxxvvvPPP777@@@aaarrr|||{{{kkkPPP]]]YYY888^^^XXXggg~~~|||xxxrrryyy^^^JJJDDDjjjjjj...999iii|||aaa333555TTTiiirrr999hhh<<<888}}}}}}xxxuuu|||xxx|||KKK,,,###,,,...777&&&(((******(((%%%$$$###&&&&&&'''((())))))))))))''''''((())))))((('''&&&"""...999888---%%%&&&***$$$%%%'''((()))((('''&&&''''''''''''((((((((()))(((((()))******)))((('''))))))(((((('''''''''&&&%%%%%%%%%%%%%%%&&&''''''(((((((((((((((((((((((('''(((***+++,,,,,,,,,+++***)))'''&&&'''(((***,,,+++******))))))))))))***''''''((()))***++++++,,,(((((())))))*********+++))))))***,,,......,,,******((((((***...222444444,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,++++++***)))***+++---...++++++,,,++++++---000333... 999555'''rrrFFF+++555,,,...%%%)))---111222222444777;;;555000333888<<<===<<<:::888;;;777333222444777;;;===999888555999>>>IIIsssFFFFFFAAA===<<<@@@222666555555444333444555666000111222333333333333333222111111000000000000000111111222222222222111111666666666777666666555555111333444666777777666666888555222222444555444222444111333999777000555@@@HHH888---111555333555:::000000000000000000000111333111111333555555111---111111000000000000111111111222333222111111333555333333333333333555888:::222222333333444555555666111111222::::::///;;;]]]eeeuuuxxxeeedddyyyrrrbbb___^^^eeetttzzziii```bbbdddXXXPPPRRRXXX[[[aaafffgggeeehhhhhh\\\OOORRR^^^KKKGGGDDDCCCCCCEEEKKKSSSQQQUUURRRJJJMMMVVVQQQDDDLLLFFFJJJJJJvvv]]]LLLmmmpppvvveee}}}ssshhhNNN555OOOTTTNNNXXXRRRWWW]]]ooo|||vvveeeaaannn~~~xxxxxx[[[IIIAAArrrxxxeeebbb|||aaaKKKJJJ999nnnxxxeeennnwwwuuu~~~|||yyy;;;VVVddd333777{{{SSSDDDddd]]]vvvxxx???NNN:::www999###///'''%%%---&&&&&&''')))***)))(((&&&%%%(((((())))))((('''&&&&&&))))))((('''&&&%%%%%%$$$(((///444222)))$$$&&&***(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******))))))((((((''''''&&&&&&'''(((((()))***+++++++++)))))))))***+++++++++,,,+++***)))'''''''''((()))))))))))))))************,,,,,,,,,,,,,,,+++***)))((()))***+++,,,---------,,,+++,,,,,,---...///000555333///+++)))***,,,---,,,)))((())),,,...---+++,,,,,,,,,,,,,,,,,,,,,---***++++++,,,---...///000---,,,)))&&&BBBZZZ111111...111000///...000222333333333444666222444666888;;;;;;:::888666===:::555333444666999;;;<<<;;;888999999999UUUeee>>>GGG===888===555777666555555555555444222222222222222111111000000111000000///////////////111111222222222222111111333333444444444444444333111222444555666666555555888555333333555555444333777222222666333///666BBBIII999///111444111222777333222111000000222444666---111666:::;;;:::999888222222111111111111222222111222333222111111333555111444666555333333555777999999888666555333222111555777777::::::///666NNNlllzzzoooggguuuvvvddd]]]fffzzzxxxwwwvvvqqqhhhddddddYYYkkkhhhSSSRRRfffgggUUUbbb___aaabbb\\\SSSWWWbbbSSSMMMGGGFFFDDDDDDGGGMMMRRRZZZ[[[TTTSSSYYYYYYSSSKKKIIIIIIVVVllldddGGG```QQQLLLggg```sss|||{{{___FFFJJJIIIBBBOOOWWWVVV```kkkzzz~~~ttthhhhhhppp~~~oooZZZiiirrrnnnvvvhhhJJJTTTLLL777fffrrrgggrrrwwwuuuwwwccc;;;sss>>>...```eee```pppzzz}}}aaaJJJtttccc>>>@@@XXX+++!!!,,,$$$%%%...((())))))+++++++++***((('''((((((((((((((('''&&&&&&((((((''''''''''''''''''$$$)))---+++&&&###%%%)))''''''''''''(((((((((((()))((((((''''''(((((()))(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***)))))))))(((((('''''''''&&&''''''((())))))******((()))))))))))))))******---,,,***)))))))))***+++))))))))))))************)))*********))))))((('''))))))***+++++++++******************+++,,,---...111000///...---,,,,,,+++...,,,***+++,,,,,,***(((+++***+++,,,---------,,,***+++,,,---...////////////'''777(((]]]PPP...000---000---------...//////------...///888555555666777888999999999@@@>>>:::777666888:::<<<666666555999:::444BBBcccDDDKKK>>>888;;;::::::777555555666666222///333333222111000///......000000///............///111111222222222222111111///000111222222333222222111111333444444444444444777555333333444555444333:::444111222000///777BBBHHH:::111111333000///333666444222000111444888::::::???EEEEEE???999666555333333222222222222333333111222333222111111333555111666;;;:::666333333555666666777777777888888888444;;;:::999:::444222>>>nnnqqqxxx|||hhhcccrrruuuiiimmm~~~qqqeeeZZZtttsssXXXSSSiiilllXXXkkkeeebbbbbb]]]UUUVVV\\\[[[RRRJJJHHHHHHFFFFFFHHHIIISSSXXXQQQKKKMMMQQQRRRJJJIIIDDDVVVWWWbbbBBBOOORRR>>>TTTXXXeeepppWWWbbblll\\\OOONNNHHHVVVoooeeeqqqlll[[[^^^llldddiiiddd```aaayyyaaammmvvvCCCLLLjjjrrroooyyywwwsss}}}}}}GGGmmmyyyEEE222\\\eeeRRRJJJZZZwwwlllaaa+++JJJvvvKKK===GGG888"""$$$+++"""%%%...''')))***+++++++++***((('''(((((((((((((((''''''&&&'''''''''(((((()))))))))###$$$&&&&&&%%%%%%''')))&&&&&&&&&&&&''''''''''''(((''''''''''''''''''(((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))((((((&&&&&&''''''(((((()))))))))((((((((((((((('''''',,,+++******)))*********))))))))))))************))))))))))))((((((((((((***************)))(((((((((((((((((()))***++++++,,,...000111111///---+++---+++******+++,,,+++***,,,***)))***---///---***)))***,,,.../////////...333&&&>>>666AAA,,,///---...***,,,000111111000///000333555444222222222444666:::===???AAA@@@>>><<<:::;;;===???666666444999===777>>>VVVfffEEE>>>???999;;;???:::444333444555333000444444333111000000//////111111000///////////////111222222333333222222111...///000111222333333333111111222222333333333333555444333333333444444444999555222222111000666???BBB888111111222//////111444333222222333666888:::IIIJJJJJJFFF>>>666111///333333222222222222333333111222333222111111333555222999??????999444333444333444555666888999:::;;;...999999666<<<:::444666KKKuuupppccc^^^cccqqq}}}tttrrrxxxvvvnnndddccc^^^WWWTTTYYYcccjjjkkkddd```aaa^^^WWWRRRRRR]]]SSSKKKJJJLLLJJJHHHHHHHHHNNNQQQLLLDDDCCCFFFJJJPPPJJJIIIOOOOOO\\\HHHJJJQQQLLLGGGQQQ^^^eeeddd^^^bbbaaaSSSXXXRRR___qqqlllVVVSSS]]]HHHPPPUUUqqqwwwkkkYYYRRRmmmmmm@@@fffoooooorrr}}}{{{wwwYYY[[[CCC888YYY___@@@444xxxUUU]]]JJJ;;;bbbnnnMMMAAArrr---&&&++++++$$$(((---###'''(((((()))((('''&&&&&&'''(((((((((((((((''''''((((((((()))))))))))))))'''&&&%%%%%%''')))******&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************'''''''''(((((())))))))))))))))))(((((('''''''''))))))((((((((((((((((((((()))))))))************+++*********************)))***************))))))((((((((((((((()))***+++***,,,...111111000...---+++)))((('''))),,,///111111---((((((+++---,,,***)))+++---///000000///...444---333WWWbbb444+++///...///)))---000111222222333666:::>>>...333222111111444888===@@@======>>><<<::::::===???@@@===666777:::333666IIIAAA===DDD888777AAA;;;444000111333555555555444333222222222333333333222111111000000111111222222333333333333222222000111222333444444444444111111111111222222222333222222222222111222333444666444444444444222444888;;;555000000111000000111///000222444555555666555CCC@@@<<<:::999777444111222222111111111111222222111222333222111111333555222777======888333111222888888777666666555444444---888777444<<<===555333===~~~iiiaaahhhkkknnn|||xxx~~~}}}vvvttttttlll```aaaQQQKKKSSSUUUOOOWWWhhh^^^ZZZYYY]]]___ZZZSSSOOO^^^UUUMMMMMMNNNLLLIIIHHHQQQPPPPPPOOOLLLHHHJJJMMMVVVNNN[[[QQQ___^^^TTTOOOYYYfff:::HHHhhh~~~jjjOOOTTTKKKPPPFFFPPPttteeeqqqXXX^^^ggg```VVVTTTYYYLLLWWW]]]{{{RRRfffcccWWWOOOKKKAAAIIIaaatttnnnjjjsssHHH+++333LLLIIIOOOaaaVVVQQQMMM555[[[888ZZZ,,,,,,,,,(((&&&,,,,,,"""(((((((((((((((''''''&&&''''''((((((((((((((('''+++******)))((('''''''''***(((&&&&&&(((***)))(((''''''((((((((()))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((())))))******++++++((()))))))))))))))***************))))))(((((((((((((((((()))))))))((((((((()))))))))************++++++***)))******+++,,,((()))***+++,,,,,,,,,,,,***))))))))))))******+++***+++,,,---...///000000---+++(((%%%&&&***000444666000+++((()))+++++++++***+++---///000000000///111777(((GGG,,,---...///111)))000---...//////000333777:::000777555222111222555999<<<777:::;;;:::888777999<<<===;;;333333777111111AAAhhhSSS===AAA:::444>>>:::555111000222777:::666555333222222333444555333333222111111111111222222222333333333333222222333333444555666666666555333222222111111222333333111222333222111111333555444444555666666444333333444222000000111111111000---...111333444444222111;;;666000000222444333111222222111111111111222222111222333222111111333555000333555666444222000000444444555555555555666666222:::666444:::999333444===uuuaaammmrrrooohhhsssyyyooo```TTTZZZXXXYYY]]]___]]]]]]^^^aaa___]]]___```\\\TTTMMM___WWWQQQPPPOOOKKKGGGGGGOOOIIIGGGKKKLLLIIIIIINNNRRRRRRfffXXXnnn___SSSTTT```{{{LLLKKK\\\qqqqqqRRRKKKGGGFFF888AAA\\\UUUjjjZZZOOOPPPOOOJJJNNNYYYXXXYYYaaaaaatttxxxOOOWWWaaa^^^fffmmmNNNDDDiii|||vvvwww|||~~~zzz$$$111;;;AAA===ZZZsssaaaddd111000yyyqqq^^^<<>>AAA>>>999666777999888>>>>>>@@@AAA666...777222bbbJJJ333MMM>>>000666:::999444333777===999777444111/////////000222111111000000000000000222333333444444333333222666666666777666666555555555444333222222222333444333555777666444444777999555666555333444555333111000111111000000000///,,,111000/////////000111222///222777888777888;;;???555444444333333444444555111222333222111111333555777333///111666999888666666666666666666555555555999888222222888444444AAA///999fffvvvlllkkkpppkkkaaajjj|||jjj```aaaqqq}}}wwwiiiaaa]]]cccqqq}}}xxxkkkjjjsss___]]]YYYUUUUUUVVVTTTQQQSSSQQQQQQSSSPPPMMMNNNRRRPPPGGGFFFKKKHHH???AAAKKK___mmm^^^^^^bbbbbbIIItttcccIIIRRRJJJJJJUUUTTTttttttQQQaaabbb^^^iii______WWWMMMCCCGGGTTT^^^ZZZSSSWWWYYYVVVhhheee{{{iiiRRRZZZcccpppppplll{{{{{{```AAAYYY~~~|||qqqYYYCCCJJJ___hhhcccAAAYYYppp111:::|||RRR===111MMM%%%%%%,,,+++)))+++((('''000))))))((('''''''''''''''&&&&&&'''((())))))((((((&&&&&&&&&'''''''''''''''###&&&)))+++)))(((((()))&&&&&&&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((((('''$$$%%%&&&'''((()))***+++((((((((((((((('''''''''%%%&&&&&&''''''(((((((((&&&'''(((*********)))((())))))))))))************...---,,,++++++---///000***************)))((((((******)))))))))))))))***'''''')))***+++,,,------'''+++///000---***))))))$$$---666888333...---...///...,,,+++,,,///222444...000777......111(((...444)))222+++...000111111111222333000555777888888777777888:::<<<<<<<<<:::888777999:::@@@AAA===777555888888666AAA@@@fff999DDDDDD999777444222222555777:::888777666444333111000000000000111111000...+++***111222444333222222444555000333888<<<===;;;777555444222000///000222444666222444555333111111333555999888555333222111111222,,,...000222333444444444111222444444444222000///000111222333333333333222000111222333333333333333333333333444444555555555777///+++...111111222555666222111333888;;;999666999777555444555555555555777===IIIvvvrrr|||rrrrrrnnn^^^RRRMMMSSSmmm~~~}}}lllHHHQQQlll~~~yyyoooooopppnnniii```YYYYYYZZZXXXXXX[[[IIIaaalll[[[KKKNNNSSSQQQOOOFFF777DDDLLLEEEGGG===LLLdddoooeeeWWWMMMXXXppp[[[>>>IIITTTLLL___iiippprrreeeYYYVVVFFFPPP;;;DDDVVVcccOOO```ZZZ\\\______^^^\\\]]]^^^lllttt{{{yyyrrrqqqxxxwwwJJJIIIvvv}}}___@@@000zzzJJJuuuooo{{{qqquuuyyyRRR%%%444CCCNNN]]]{{{WWW777vvv555((((((***,,,,,,+++*********(((((((((((((((((())))))''''''&&&''''''((()))***))))))((('''''''''''''''''''''&&&%%%&&&***000444))))))((((((''''''''''''((('''&&&&&&&&&''')))***''''''&&&''''''((()))***%%%(((++++++***((('''((()))******)))(((''''''((()))))))))))))))(((''''''******))))))))))))******++++++******))))))((((((&&&&&&'''((()))***++++++)))))))))))))))******************+++,,,---...///'''((()))***+++,,,,,,,,,******)))))))))***,,,---+++***)))(((((()))***+++******,,,///222000+++&&&///)))&&&,,,666===;;;666888111222222((((((111333---EEEXXX111.../////////000000000111444111...------111555777111666888999999888888999:::999<<<>>>>>><<<999777777:::<<<<<<888888::::::777333===xxx]]]===???<<<:::777555444555777888===;;;888444222222222333333222111000///.........222333444444333222333555111333777::::::999666444333333333333333333444444333222000111222333222111666555444333222222222333///000222333444333333222111222333444444222111000111111111222222222333333333333333333333222111111222222333333333444444444000111333333222111000000555222111333888:::888666444333222222444555666666444666>>>vvvjjjnnntttuuutttrrrmmmeeennnjjj|||}}}kkkYYYNNNZZZcccdddZZZWWW```hhhhhhooolllhhhffffffddd```\\\\\\^^^___^^^^^^[[[RRRIIIIIIJJJHHHPPPIIICCCRRRLLLPPPfffqqqnnndddVVVRRR]]]cccYYYNNNRRRXXXOOONNN^^^ZZZSSSggguuu]]]NNN^^^FFFOOOMMMYYYDDDUUUdddbbbxxxlllgggmmmnnniiijjjsssxxxyyy{{{zzzyyyzzz___OOO___yyyrrr\\\PPPcccrrrgggzzzgggtttPPPiii666'''000]]]]]]NNNXXX???===EEE}}}ttt///{{{XXX,,,&&&((()))******)))((((((((())))))))))))))))))(((((()))(((((('''''''''((((((***)))((((((''''''((((((&&&'''&&&&&&&&&)))---111)))))))))((((((((('''''')))(((((('''((()))***+++)))(((((('''''''''((((((''')))+++,,,+++)))((())))))******)))((('''''')))***************)))((((((***))))))(((((())))))************)))))))))))))))((((((((()))))))))))))))************************+++++++++++++++,,,---...******+++,,,------------******)))))))))***,,,,,,******)))((((((((())))))'''&&&%%%'''+++,,,+++))) '''------***+++111888555222333222,,,---111000777oooBBB000000000000000////////////222000...------000333555000777888999999888888999:::777;;;@@@AAA???:::666333444888:::999:::===<<<888---@@@TTTwww666999===<<<:::888666555555555>>><<<888444333444777888444333111///...///111222333444555555333222333555333444666777777666444333222333555666666555333222333000---///222444111...222222222333333333333333222222333333333333222111000111222333333333222111222222111000111222333444555555444333222111000///222222222222222333333333...;;;BBB===777666555000444222111333777999777555666555555444444555666666555111555FFFhhhcccxxx|||wwwlllyyyuuunnnkkkeeebbbxxxgggXXXXXXccciiifffvvvyyywwwqqqoooooohhh\\\hhh]]]ZZZdddiii___RRRKKKDDDEEEHHHNNNBBBEEE]]]SSSiiirrrppplllkkkddd```fffNNN[[[VVVIIINNNWWWXXXXXXYYYXXXMMMddd```___PPP]]]___sssXXXYYYMMMZZZbbbTTTlll\\\[[[mmmwwwrrrwww~~~zzzzzzttt\\\___uuufff666===eee___SSSzzzZZZ777666WWWRRRYYYooo///222aaadddbbb+++{{{;;;(((---))))))(((''''''&&&''''''+++*********))))))((((((******(((''''''&&&&&&&&&******)))(((((((((((()))&&&&&&'''&&&&&&'''***---)))))))))((((((((((((((((((((('''''''''((()))*********(((''''''&&&&&&&&&(((***,,,,,,+++))))))***((()))***)))((('''((()))***++++++++++++***)))))))))((((((''''''(((((()))))))))))))))******************)))))))))(((((((((,,,,,,++++++******)))))),,,+++++++++++++++,,,,,,++++++,,,,,,,,,,,,,,,+++*********)))******+++,,,))))))))))))(((((('''&&&(((&&&$$$%%%(((,,,///000///***%%%$$$(((,,,------111222333111000000000...MMMvvv---111000000000000////////////000000.........///000111///666777999888777666777999666:::???@@@>>>999555333333777888777999<<<===:::222???>>>DDD:::::::::999999777555444333999888666555666777999:::222222000000///000111222444555666555333333333444555555666666666555444444333444555555555444222111222111000111222222111000222222222222222222222222111111111222222111111111///000111222333333222222333222000//////111333444555555444333222111111111111111111111111111222222...AAAKKKAAA777777777111444222111333666777666555;;;;;;;;;999666444444555999222666///vvvhhhzzz{{{wwwkkkaaajjjiiiuuuxxx|||sss___TTTVVV[[[[[[VVVkkkrrrqqqiiillluuusssgggbbb___```bbb^^^VVVRRRTTTKKKGGGGGGSSSOOO[[[ppp[[[]]]```XXXSSSWWWUUURRRYYYHHHZZZSSS@@@EEEXXXbbbdddaaammmGGGHHHJJJ^^^SSSTTT{{{qqqXXXjjjhhhVVV]]]QQQNNNWWWkkkwwwwww|||zzzzzz{{{gggRRR``````BBBSSSqqqmmmuuuxxxnnn;;;111KKKZZZqqqzzzjjjUUUWWWLLLiii\\\lll:::}}}nnn---)))333+++)))'''&&&&&&'''''''''+++++++++***))))))(((((())))))((('''''''''''''''+++******)))))))))))))))%%%&&&((('''&&&&&&''')))''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((())))))((('''''''''''''''''')))++++++)))((())))))((()))***)))((('''((())))))************)))((((((((((((''''''''''''(((((((((((())))))******++++++))))))))))))))))))))))))------,,,,,,+++***)))))),,,,,,+++***************)))************))))))(((******************++++++(((((()))))))))'''&&&$$$(((&&&%%%%%%'''***...000BBB666)))%%%***...,,,)))---222111///111000///333qqqTTT(((444.../////////000000000111000000000000000000000000222555666777666555444555666666999<<<<<<:::777666555666888777444555:::<<<;;;888666666^^^lll>>>444666888999888666333111555666666777777666555444///000111111111000///...333444555555333222333555666666666666666666666555333333222222222222222333///333777666222000222555444333333222222111111000.........//////000111111///000000111222222222222222111000//////111333444333333222222222333444555111111111111111111111111+++>>>EEE:::000111333///333222222333444555555444:::;;;<<<:::666444444555999333;;;222EEEnnnnnn}}}qqqtttppp|||wwwggghhhyyyvvvqqqkkk___RRRNNNRRRTTTUUUTTTWWW]]]\\\VVV___rrrxxxqqq___dddcccZZZTTTWWW[[[[[[SSSXXX___qqqrrrttt|||fffLLLUUUTTTPPPPPPGGG>>>AAA>>>NNNMMMEEEJJJPPPTTTZZZMMMlllZZZaaaWWWLLLCCCEEE```uuuTTT]]]aaaUUUjjj^^^hhhqqqtttuuuyyy}}}~~~~~~yyy\\\YYYcccaaa:::ppp{{{dddvvvyyy```777,,,555222HHHgggMMMoooxxx;;;XXXLLLvvv888YYYJJJ)))'''///---***((('''(((***)))(((************))))))(((((('''''''''''''''((())))))+++******)))))))))))))))%%%'''((((((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))))))))'''''''''''''''((())))))&&&((())))))'''''''''(((''')))***)))((('''(((***((((((((()))(((''''''&&&((((((''''''''''''(((((((((((())))))******++++++((((((((()))***+++++++++------,,,,,,+++***)))))),,,,,,+++***))))))))))))))))))*********)))((((((*********+++************'''((()))))))))'''&&&%%%###$$$#########%%%&&&(((333888;;;666+++&&&)))///+++111---,,,000,,,222HHH:::///111,,,---...///000111222333000000111111222222111111555444555666555444333444555777888::::::999888888999666888666333333999<<<;;;>>>222:::CCCsssHHH333666:::<<<<<<888444000555666777777555222///---///000111222222000...,,,111222444333222222444555555666666777777777666666222111111111111222333444...555;;;999333000333888666555333222111111111222------------...///000111000000000111111111111111111111000///000111222333111111111111333555777999222222222111111111111111///999===555///111333111222222222333333333444444222555888777444333444777555222;;;;;;+++mmmjjjrrrrrrtttttttttqqqwww}}}qqqpppqqqcccXXXVVVVVVVVVZZZ```VVVVVVQQQMMMTTTbbbiiigggmmmllleee]]]```hhhhhh```OOOeeerrroooiiiaaa^^^eee^^^SSSMMMDDD@@@III===BBBBBBEEELLLKKKOOO___XXXbbb\\\ssssssGGGBBB999JJJ___YYYSSSUUU~~~zzzkkksssvvvpppvvv|||{{{zzzaaaOOOBBBeeevvvkkk|||^^^hhh???IIIdddPPPMMMhhhIIITTT333jjjFFF```yyy000,,,++++++---***((((((+++---+++)))((((((((((((((()))))))))&&&&&&&&&''''''(((************)))(((((((((((()))&&&'''((((((&&&%%%&&&(((&&&&&&&&&&&&&&&''''''''')))***+++,,,,,,,,,++++++&&&&&&&&&''''''(((******&&&'''((((((&&&&&&'''((('''((())))))(((((()))***''''''((((((''''''&&&%%%)))((((((''''''(((((()))))))))))))))************''''''((()))***+++,,,---,,,,,,++++++******))))))++++++***)))(((((())))))******+++++++++++++++******++++++++++++***))))))'''(((((())))))((((((((($$$&&&'''&&&%%%$$$%%%&&&"""+++555:::888111+++)))***000***+++000)))===nnnccc+++444+++,,,---...///000111222333///000000111222333333333666555666777666444333444555666888;;;<<<;;;;;;;;;;;;333555666444555:::<<<:::>>>222===;;;XXXiii888;;;???BBBAAA<<<555111333333444444333222000///333333222222111000///......000222222222222444555222333555666777666666555///000222444555555444444000555999999555222444666777555222000000222444666000///...---......///000222111111000000000000000000000000000111111111111222111111111333555888999333333222222222111111111333444444444333333333333111222333333222222333444///333777777444222444777555444666:::///UUUqqqiii{{{}}}nnnnnn}}}eeeppp}}}}}}sssbbbVVVTTTRRRNNNQQQYYYXXXTTTPPPPPPTTTZZZ\\\]]]pppiiieeeiiillljjjccc^^^___sssnnn|||^^^KKKPPPZZZ\\\OOO@@@;;;:::AAAQQQCCCBBB<<>>>>>555++++++///)))---333***NNNAAA***666)))////////////000000000000.........///000222444555444666777888777555444444666555888===??????>>>======...333555555888<<<<<<:::888000777999EEE===@@@EEEGGGEEE???777222/////////000222444666777777666333111000000000111---///000111111222444666000111444666666666555444---///444777999777555333222444666777666555444333666444111///000333777:::333222000///.........///222222111000//////000000//////000111111111111000333222111111222555777999333333333333222222111111111+++***000333111...///111222333333222222222444333777:::999555222333666888888222444===000}}}{{{```^^^aaa[[[kkkccc\\\ttt~~~kkk[[[RRRVVVWWWQQQRRRYYYLLLHHHKKKUUU^^^```bbbeee```[[[bbbnnniiiVVVOOOWWWfffmmm[[[@@@KKK@@@GGGDDD>>>@@@@@@CCCOOODDDFFFBBBDDDIIIDDDBBBMMMHHHdddqqq^^^uuuyyyLLLOOOZZZ\\\xxxxxxvvvzzzzzzxxx|||~~~ooolllttt{{{ccc888DDD???{{{}}}~~~jjjWWWeeennnTTTMMM===ddd}}}pppUUUVVVrrr222&&&'''666&&&)))'''&&&)))...000---)))$$$%%%%%%&&&'''((())))))***)))(((''''''&&&''''''))))))(((''''''''''''''''''(((((('''&&&&&&)))+++((()))))))))******++++++%%%&&&((()))))))))((('''***)))(((''''''&&&''''''((()))))))))'''''')))***&&&((())))))(((((()))+++)))))))))))))))(((((('''******))))))))))))******++++++******))))))((((((+++++++++***************)))))))))))))))*********))))))(((((((((((())))))&&&&&&'''))))))************+++,,,,,,+++***)))((((((((('''((()))***,,,...%%%&&&&&&$$$!!!"""&&&***'''///666777333444<<>>EEE>>>FFF111666222444444111111666777555888777666555333333222222222000///000222333333222999999888666333222333555888111000555888555222333666111333===>>>555......000333666666333111222444000000000000000000111111111666:::999555111222444666555222111000222444555///111111000333999===<<<777666333///000555777444333111///...---...///000...///111222333333222222444555666555444333444666///777222444888...OOOeeeddd]]]VVVaaaoooppprrrxxxzzzsss[[[mmmbbbPPPGGG^^^KKKJJJNNNSSSVVVXXX[[[aaaeeennnxxxhhhmmmhhh```FFFQQQZZZ]]]ZZZSSSSSSUUUMMM@@@DDDHHHFFFAAA@@@CCCBBB===;;;YYY\\\GGG>>>EEEKKKPPPHHHPPPaaaWWWiiiUUUOOO___rrr}}}{{{zzzwwwwww~~~{{{|||sssppp(((LLL___VVV111RRRQQQwwwyyywwwNNNhhhYYY???```JJJmmmRRRWWWWWW{{{999))),,,$$$...'''+++******)))******++++++,,,++++++***)))(((((('''++++++******))))))(((((($$$%%%''')))***)))((('''(((((((((((((((((((((((()))))))))))))))******+++''''''(((((()))))))))***)))(((&&&%%%&&&''')))***%%%&&&''')))************)))))))))))))))******+++...***&&&%%%''')))(((''''''((()))++++++******)))))))))))))))))))))))))))((())))))************)))---......---***((('''''',,,+++***))))))***+++,,,+++++++++*********))))))))))))))))))((((((((((((''')))++++++)))'''''''''***)))'''&&&'''(((***+++%%%***---000666;;;555+++000,,,999***"""999===444999...333...------......000111111,,,///111222222222333444666;;;777444444777777555222111555888::::::;;;>>>@@@:::666333444888;;;:::888:::888222666111OOOOOOBBBDDDEEEFFF111222333666777555666888888555555444444333333444444444333111000000111333222222444666777666555333333333<<<777555888888333000222222111555<<>>vvvccceeeccc]]]^^^```jjj~~~rrrmmmTTT[[[[[[^^^TTTWWW[[[eee```RRRUUUXXXZZZ\\\]]]___aaaVVVbbbUUUbbbjjjnnnQQQNNNRRRVVVTTTKKKBBB???@@@@@@BBBFFFFFFCCCBBBBBB>>>777999OOOVVVLLLKKKSSS[[[```IIIBBB^^^RRRPPPLLLQQQCCC]]]WWW```[[[sss~~~zzz|||}}}|||yyyxxx|||}}}~~~wwwvvv}}}~~~wwwLLL@@@666SSSDDD[[[jjjEEEzzz]]]OOO}}}XXX...ZZZccc~~~hhhxxxQQQddd```rrrJJJaaa,,,(((,,,$$$***+++***))))))******++++++,,,&&&'''((()))***+++,,,---))))))((((((''''''''''''))))))((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((())))))***+++((((((((()))))))))******)))((('''&&&&&&(((***+++'''((()))******++++++***((((((((('''((())))))***+++)))'''''')))+++***)))'''((()))***+++******)))************************'''((()))***++++++++++++((()))******(((&&&&&&'''++++++***))))))***+++++++++++++++*********))))))***)))))))))(((((((((((()))***,,,,,,***)))((()))***)))'''''''''(((***+++***------...444999777000222???KKK:::777NNNooo111+++111+++---,,,,,,,,,,,,,,,---...///000222444555444444666777999999999888888777555444222000333777999999999:::;;;999555222222666999:::999AAA@@@666666111===ooopppAAA999DDDGGG===666222666999777888999777333222222222333444555666777444222000000111222222111000333666777555444333333;;;999999999666222111444///333666777999;;;777111111333555444333222222333222222222222222222111111///333666666333222333444222111///...///111333444000333444222333777888666333444222///000333333///000000000000000//////...---...000111222222111111111333666666555333333444333888000///888///222NNNfffbbb```]]]ZZZSSSSSSccctttoootttVVVKKK\\\OOOJJJRRR\\\SSS[[[SSSTTTWWW[[[___aaabbbaaaPPP\\\TTT```eeeppp^^^]]]RRRNNNKKKGGGBBB???CCCJJJAAAEEEHHHHHHIIIHHHBBB;;;???EEEHHHGGGIIIQQQYYY]]]BBB:::???HHHPPPHHHTTTFFFVVVaaa~~~ffflllnnnxxx~~~|||wwwwww|||~~~{{{iii???]]][[[pppppp[[[eee@@@VVVFFFddd777HHHqqqcccSSSiiiiiiYYYnnn555DDD###)))***'''%%%...(((((()))***+++,,,,,,---%%%&&&''')))***,,,---...)))(((((((((((('''''''''---+++)))'''&&&'''((()))''''''''''''''''''''''''))))))(((((())))))***+++))))))))))))************))))))((('''((()))***+++)))******++++++*********'''''''''''''''(((((())))))((((((***,,,---,,,+++'''((()))*********))))))************************'''((()))***++++++++++++(((***,,,,,,*********++++++******))))))******++++++++++++*********************)))))))))(((((((((***,,,------+++******+++))))))((('''((()))***+++...---+++***///555666333'''???FFF===MMMjjjRRR---)))...///------------,,,------......111222444555444444666888666666999<<<;;;777444222333///222555888999888777666999555222111444888:::;;;CCCDDD999999999555QQQ~~~rrrOOO000<<>>;;;///EEESSS333>>>CCC888======:::444333777:::999777666555444444444444444777444111///000222444444<<<;;;888444111111444777333666555111///111222222333555333//////666===???222111000111333555666555333333333222111111000000///////////////000000000///////////////000111111///111111......000000---///111000...000444444111---...000111222111///...+++---...///000000//////000111222222222222333555333555777555333555777666444rrr^^^ZZZaaaZZZLLLMMMIIIGGGSSSaaaddd^^^___RRRnnnXXXGGGLLLDDDWWWVVVUUUVVVWWWXXXWWWWWWRRRPPP```sssaaaIIIFFFaaagggllljjj]]]OOOKKKOOOHHH@@@<<>>:::???===>>>;;;666555888999777555444333222222222222333666333000///111333555555888888666444222222444666666777555111222777777444222111333555555555:::AAA777555222111333333222111333222222111000000//////000///..................---......///000111222222111333111...---111111///...///...,,,...444666333---...///000111111000///+++,,,...///000000///...000111111000///111444666777333555777333444888666444GGG~~~^^^```dddVVV\\\TTTJJJKKKPPPNNNQQQ]]]jjjqqqsss______RRRNNNOOOPPPQQQRRRUUUYYY\\\RRRSSS]]]sss```dddWWWLLLUUU[[[``````aaaccccccaaaOOOFFFDDDOOO```ooo|||xxxiiinnniiiQQQQQQWWWEEEQQQZZZNNNMMMTTTiiiNNNPPPGGGDDD]]]wwwQQQ]]]ZZZhhh|||xxx}}}|||ssscccUUU\\\mmmZZZ>>>KKK{{{ppprrrqqqooo~~~oooWWWXXXcccJJJgggOOOUUU>>>|||eee@@@'''+++%%%(((***+++000&&&''')))***,,,,,,,,,******)))))))))))))))*********(((((()))))))))*********'''((((((((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))(((((((((((('''''''''&&&''''''(((((()))))))))((('''((((((((((((((('''&&&((((((((((((((()))******(((+++------+++))))))+++(((''''''&&&'''((()))***(((((((((((((((((((((((()))***++++++,,,,,,,,,+++***,,,------+++***+++,,,'''((()))******)))((('''))))))*********++++++++++++++++++*********)))))))))))))))(((&&&&&&((()))'''((()))***+++,,,,,,,,,((()))000888888111,,,,,,###000OOOMMM666---333111---...---,,,,,,,,,---...000111222111111111///...///222444111222333333555555555444333111///...111555888777666000111333333444555777999///333@@@...333KKK>>>999EEERRR@@@222DDD999;;;:::666555777666333222111111000111111222222666333000///111444666777333444555555333333444555555666444111666>>>???:::222///333:::999111333;;;<<<888333222222111///---222222111111000//////...111///---------...---,,,222222222222111111111111333444222......222333222000111///---000666999777......///000000000000000+++,,,---////////////...111111000///...000444777:::000333:::777777;;;888>>>'''XXXpppWWWbbbfffSSSCCCJJJBBB:::GGGZZZhhhrrrWWWvvvpppzzzkkkdddWWWRRRRRRQQQNNNJJJIIIMMMQQQXXX^^^]]]VVV999SSSbbb^^^XXXRRRIIILLL```rrrmmm\\\WWWOOOPPPbbbyyylllJJJNNN\\\MMMRRRSSSPPPQQQUUUlllTTTrrrcccKKKAAAXXX999dddUUUOOO~~~zzztttJJJJJJmmmeee333CCC444TTT___~~~uuu555mmmVVVHHHbbb999fffYYYmmmWWWlll~~~FFF+++666"""+++111%%%---%%%((()))+++,,,,,,+++***)))++++++******))))))((((((******++++++,,,,,,,,,,,,+++***(((&&&%%%&&&'''((((((((((((((((((((((((((('''''''''''''''((())))))((((((''''''&&&&&&&&&%%%&&&''''''((((((((((((((((((((())))))))))))(((((('''''''''''''''((())))))&&&))),,,,,,***)))+++---(((''''''&&&&&&((()))***(((((((((((((((((((((((('''((()))+++---.........'''(((+++++++++***+++---'''((()))******)))((('''))))))******+++++++++++++++++++++************)))*********(((&&&&&&(((***'''''')))***,,,,,,,,,,,,'''(((///777777...)))+++)))BBBiiiHHH;;;000//////...,,,+++------...///111333444555000000000...---...000333333444333333555777999888777888444000222666777555111444444444444555777999:::555666888:::;;;;;;;;;:::???bbb~~~CCCCCC@@@<<<999777999:::666333222666333222333555555222///333111///...000222333333:::888666555444444444555666666555444333333222222222111222444777777222...000666777111+++---333888...///000111111000//////222111000...------------222222222222222222222222///222666555111......000///...------...000222444333222111000000111111222//////000000111111111222...//////000111333444555222222333444666555222000;;;...777tttxxxpppIIIYYYYYYBBBYYYRRRFFFBBBBBBIIIPPPRRRSSSUUU___[[[VVVUUUVVVRRRJJJCCCHHHIIIKKKLLLIIIGGGMMMUUUbbbPPPaaaYYYQQQUUUQQQ^^^pppcccTTTgggiiippp___bbbMMMpppqqqxxxfffYYYRRRRRRRRRRRREEEUUURRRVVVEEE@@@dddlllqqq```===444MMM~~~LLLCCC|||qqq}}}vvvrrrTTTLLL]]]<<<888wwwtttnnnzzz```HHH===wwwooo999___VVViiiVVV///&&&)))***+++,,,,,,+++***)))))))))))))))***+++,,,,,,......//////...,,,+++)))+++++++++++++++***)))((())))))))))))((('''&&&%%%)))(((''''''''')))***+++))))))))))))))))))))))))***************)))(((((())))))))))))(((((((((((('''((()))******)))((('''((((((((((((((((((((((((%%%&&&((()))))))))((('''(((((('''(((((()))***+++)))((((((((()))(((&&&###,,,,,,---...---,,,+++***((())))))))))))*********///,,,((('''((())))))(((+++++++++)))'''''')))+++***+++,,,------,,,+++***))))))))))))))))))))))))'''(((***+++***)))***+++333,,,%%%:::000$$$888+++222```ggg;;;666222333888999555000333000000333666555222111333555666555444333333333999333333333555666666555333666333000111333555444333666555333222222222333333666666888999:::;;;;;;;;;777PPP[[[;;;999>>>>>><<<999777777555333777555333444555555222000444222000000111222222222777666555444444333333333666555555444333333222222444333444555555444222000444???AAA222%%%&&&,,,000+++,,,...000111222222222111111111000000//////...222222222222222222222222111111222333333222000......---------///111444666111000///.........///000111111111000000000000000000000///000111222444555222222222333555444222000111;;;@@@RRRhhhbbb^^^rrrdddYYYPPPFFFEEEFFFIIIJJJKKKRRRZZZ\\\TTTMMMLLLOOOPPPKKKEEECCCHHHNNNNNNHHHGGGUUUeeeWWWPPPRRRLLLIII\\\YYYmmmyyytttccckkkkkkllllllaaakkkooovvv{{{ttteeeYYYSSSOOOKKKHHHPPPOOOIIIaaacccPPP^^^hhhvvvVVV666EEEddd|||wwwKKKDDDqqqzzzuuuooonnneee:::777<<>><<<444555444222111111333444///...///111444777777666000222555777777666444333333333333333222222222222///000111111222444777999```SSS<<>>SSSMMM666111111111111222333444555///000111111111000///...///000222333333222000///+++///222111......111555111111111111111111111111222111///---,,,,,,------,,,,,,---...000111222222222222111111111111111111111000///000111111111///555666//////000333gggsssiiinnnqqqRRRMMMIIIIIIIIIIIIMMMSSSJJJRRRXXXUUULLLGGGIIINNNLLLNNNRRRRRRNNNOOO[[[jjj```jjj```uuuSSSSSSLLLUUUgggvvvhhhggg```iii]]]]]]KKKJJJMMMUUU^^^]]]SSSIII```tttttt___ppp|||OOO---eeewwwpppppprrrnnnwwwvvvrrrttt```NNNggg???666kkkvvvFFFMMMvvvrrrsssfffDDDLLLBBBeeerrrQQQiii~~~bbbTTTqqq===uuuaaa777///000(((%%%,,,++++++************++++++(((((((((((()))***++++++++++++***************+++)))******++++++++++++***************)))((('''&&&((()))))))))))))))((('''''''''''''''''''''''''''''''''((()))))))))((((((''''''(((((())))))******+++***)))((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))***))))))(((((((((((()))&&&'''***---000///+++(((******)))(((((((((((()))++++++++++++,,,,,,,,,,,,(((***+++)))'''&&&''')))((()))++++++***)))***+++))))))(((((((((((())))))(((((((((((((((((((((((()))))))))((('''(((***---..."""***222111000OOOgggNNNDDD'''&&&))),,,...000444:::@@@***111111+++***000111...777888888666333111000000222222111111333777:::<<<<<<777555444555777666333000555666666777666555444333333333555666777888888888777///>>>:::XXXdddGGG:::333999===:::999===::::::999555111///111333111000//////222444555555///111333555666555444444222222222222222222222222222000000000222444444333999666///...:::IIIHHH===333333222222333444666777222222222111111000000///...///222333333222///......////////////000111222...///000000111111111111222111///---,,,,,,,,,,,,,,,------...///000111111000000111222222222111111000//////000222222///---,,,///111@@@FFF111666aaajjjqqqoooXXXRRRMMMKKKJJJKKKRRRZZZLLLQQQTTTRRRLLLEEEBBBBBBLLLMMMSSS[[[```fffqqq|||ttt{{{dddXXXkkkeeeQQQ???OOO___llljjj~~~sssxxxjjjRRRRRRRRRYYYWWWWWW]]]ccc___RRRFFFdddMMMccc}}}}}}^^^<<>>YYYHHHkkkooo'''jjjmmmCCC'''---333((($$$---******++++++++++++******&&&'''((()))*********))))))******++++++*********(((((()))************************+++******))))))'''((()))******))))))(((''''''''''''''''''''''''&&&''''''((())))))(((((('''''''''((()))*********************)))((('''&&&((((((((((((((((((((((((&&&&&&&&&&&&''')))***+++)))(((((((((((())))))***'''((()))+++------***(((+++***)))((('''(((((()))************++++++++++++******++++++++++++++++++((()))***)))))))))+++,,,******)))(((((()))******))))))))))))))))))))))))((()))***+++***+++---...(((%%%***999///555tttZZZFFF<<<,,,)))***+++---000444:::===---555777000...333333...555666666555333111000111222555333111222555888:::;;;999666555666:::999333...///111333555666666666666222333555777888888777777:::***FFF333===WWW@@@333888;;;555555===@@@@@@===888222...///111444222///...000111222222///000111333444444444333222222222222222222222222444111///000333333111...111>>>CCC999---111EEEWWW888777555444333333444444555444333222111111111111...///222333333222///...222///,,,---000222111///,,,---...000111111222222444333111///...---...............///////////////...///222333444333111000......///111222222///,,,111111+++222:::,,,222WWWXXX666RRRMMM___ZZZSSSOOOLLLNNNYYYdddLLLMMMNNNPPPPPPNNNIIIFFFQQQJJJNNNccc{{{{{{jjjdddeeegggxxxcccZZZ```^^^eeeJJJPPPHHHHHHCCC\\\vvvyyyDDDPPPOOOQQQOOORRR```sss|||wwwkkkHHHGGGyyy||||||{{{~~~ooonnnqqqvvv~~~yyyCCC,,,555777AAA:::'''DDD\\\dddxxx:::]]][[[~~~ZZZEEE===;;;\\\|||999eeeBBB666)))&&&***///...***)))***+++,,,,,,+++***)))%%%&&&(((***+++***)))(((((()))***++++++***)))(((''''''((()))))))))))))))))))))++++++,,,,,,,,,,,,&&&'''(((*********))))))((((((((((((((((((((((((&&&&&&'''((())))))((((((&&&''''''((()))******+++)))******+++***(((&&&%%%((((((((((((((((((((((((&&&%%%%%%&&&''')))+++,,,(((((('''(((((()))***+++((('''&&&'''((()))((('''---,,,***)))))))))***+++''''''''''''(((((((((((()))'''&&&(((******&&&"""'''''''''&&&&&&&&&)))++++++***)))(((((()))***+++************************''')))---//////...///000$$$+++---<<<+++888xxxUUU777$$$000,,,+++***+++---111444666///999;;;444111555555///...000222333333333444555777666555333111000333888<<<;;;888666777888777444111666555555555777999;;;<<<666///000888:::555555:::999555111666>>>LLL}}}666444???111<<<<<<777@@@CCCAAA888222222555666444333000...---...///000---333;;;<<<888555444666555333000------...111333111111111222222333333333777888777222///000888???AAA>>>888111000333333///444444444333333222222222333333333222111000///...000000///...............000000111000000///...------...///111111111000///222222111111000//////...+++...111111000///000111//////111222222111000//////333111000555444999HHH\\\999EEEBBBLLLRRR___ZZZaaaDDDNNNXXXBBBGGGWWWIIIHHHLLLLLLRRRZZZRRRKKKRRRYYYWWWWWWzzzzzz}}}ggg```SSSxxxfff|||dddPPPRRRRRRNNNpppzzzcccMMMLLL\\\WWWbbbkkkQQQjjj|||^^^OOO@@@BBBxxxxxxyyyyyysssvvvyyysss~~~JJJ000AAA///999///,,,:::pppKKKgggooommm~~~vvvhhh{{{PPPwwwQQQ///999TTTyyy:::KKK~~~fff111///,,,***)))))))))***((()))+++,,,,,,+++***)))((()))***++++++***)))))),,,+++***)))(((&&&%%%%%%'''((()))******(((&&&$$$*********)))))))))))))))((((((((()))******++++++(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''&&&%%%%%%'''+++,,,)))'''%%%&&&&&&'''((())))))***---,,,***(((''''''((())))))))))))(((((((((((((((''''''((()))))))))))))))))))))))))))(((((((((((('''''''''(((((()))***++++++***((('''''''''((()))(((''''''''''''((()))))),,,+++)))''''''((()))+++***(((---,,,&&&+++111,,,...'''000===&&&PPPyyyTTT???...444&&&''')))+++---///222777:::222000...///111333222000---222111,,,,,,222555444333444333222000///000333666999777555555666555333111333333333444666777999:::555===???999666888444---444555444555777@@@kkkSSS555777<<<:::///===:::AAACCC:::000///333777999777444222333666:::<<<111555888888666333333444444444333222222222333333111222222222333333333333000222222000...///222666555::::::444111333666777444444333222222111000000222222222222111000000///000000000/////////......///000000000000//////...000000000000000///...---/////////////////////000000...---...000111000///---...///111222222222111)))...---...555666<<>>---===666@@@EEE===222///444999:::777333000111555:::>>>555555555444333333222222111222444555555444333222222222333333333333444444///111222333333333222111444===BBB;;;111...111333333333222222111000//////111111111111111111111111000000111111000000///......//////000000000000///444333111///...,,,,,,,,,,,,------...///000000111333///,,,---000222///,,,,,,---...000111222333333...222///...444222555BBBGGGtttcccuuuYYYNNN]]]______VVVKKKLLLUUUXXX___]]]RRRLLLOOOMMMNNNZZZNNNuuuvvvaaannnfffXXXLLLccceeevvvdddTTT```ppp~~~qqqUUUKKKIII===EEEFFFBBBAAADDDCCCPPPjjjOOOxxxwwwcccnnnUUU555ZZZ}}}{{{kkkuuuttt|||xxxyyy}}}xxxyyy[[[<<>>666444777999999666222///...000333555333222222333444444222//////000111111222111111000333333333333333333333444111111222444666666333111444===CCC===333/////////000111222333333222111111000000000000000111222222000111111222111000//////---...///000000111000000444333111...,,,,,,,,,,,,------...//////000000111222111222222333111...,,,---...//////000111111222111444000...333//////:::@@@oooKKKDDD}}}NNNeeepppbbbMMMHHHHHHMMM\\\YYYSSSFFFFFFUUUXXXRRRRRRgggxxxvvvaaaNNNSSSSSSNNNTTTuuulllmmmiiiaaa|||mmmTTT]]]aaaMMMQQQ>>>888MMM[[[OOOVVVwwwOOOhhhfffaaa]]]BBBMMMSSSsss}}}pppwwwrrruuuuuuxxxxxx~~~{{{sss|||FFFBBBddd<<<666:::CCCvvvCCC===111III]]]yyyyyyQQQxxxqqq444uuusssCCC'''BBBaaa{{{YYY,,,jjjsssfffkkkoooqqq|||zzz___999)))&&&&&&&&&'''(((***,,,---+++++++++***)))(((((('''%%%&&&&&&'''((()))))))))******************++++++******)))(((((())))))***)))))))))))))))*********************))))))(((((())))))(((((((((((())))))''''''''''''''''''''''''&&&'''''''''((()))))))))(((((((((((((((((((((((((((((((((((()))))))))(((((()))))))))*********+++)))***,,,------,,,+++***)))))))))*********++++++((())))))*********))))))))))))((((((((('''''''''''''''''''''((()))***+++)))***+++++++++***((('''%%%''')))***+++***((('''%%%'''***,,,---...---,,,******;;;FFF999******,,,222---000JJJPPP666,,,"""---+++111---///000111000111333555666555333333222222222222<<<888111,,,***,,,//////999555777999999666444222222666666555444333333333444000111333444555555444333444:::;;;222...777EEEOOO555888666666:::777:::IIInnn888444BBB666999>>>???<<<999888777444999777666444333333333333---...111444777666222///000000////////////000111333333333333333333333333111000///000222333222111...444999999777777666222...000222444555555444444000/////////000111222333111111111111111000000///---...///000000111000000222111///------------...000000000000000000000000---333999:::555///---...000000//////////////////***...+++---444222222<<>>999444222111111000000444000333555666444222111111555666888777555444444555444444444444444333333222000111666999444---222>>>777:::555555>>>===999===QQQYYY+++777???:::===<<<999888999666111555555555555555444444333)))---222666777555222000555444222111000111222333333333222222222222111111444333222222222333555666111333444444777999666000...000222555666666555444000//////...///000222333222111000/////////000000...//////000000000000/////////......---.........111111111111000000000000***333;;;;;;444...---///222111000///............---000,,,...555111///777888@@@{{{bbbcccWWWVVVeeebbbYYYbbbVVVccc___OOODDD===>>>JJJHHH888>>>FFFRRRIII]]]tttooo^^^hhhYYYOOOcccgggYYYSSSTTTWWWOOOLLL^^^vvvyyyeeeYYY===^^^rrruuu|||xxx|||~~~fffCCCKKKzzzppprrr444IIIJJJ999@@@tttxxxkkkjjjLLLfffUUU___tttooojjjnnnuuuVVV111000TTTrrr{{{888YYY]]]SSS===111444...(((...((((((((()))))))))))))))+++***)))(((((((((((((((+++***)))(((''''''''''''))))))******************''''''''''''((((((((((((((((((((()))******++++++'''(((((()))******++++++***)))(((''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((())))))***''''''''''''''''''''''''$$$&&&'''((((((***---///))))))))))))))))))))))))***+++++++++++++++******$$$%%%&&&((()))+++,,,,,,******++++++******))))))((((((((('''''''''&&&&&&'''''''''(((((()))***+++)))))))))))))))((('''''''''((()))*********))))))+++,,,.........,,,***)))444111555222%%%%%%...///***---VVVQQQ---+++000***,,,---000111333555555444444444555777777777555222111222333AAA>>>>>>CCCDDD???999666777,,,///222333222222222333222555999999777444333444666666444333222111111111000222888===888///000888444999555333<<<===777777:::ppp;;;...BBB<<<@@@@@@;;;888888888555666555333222111000111111+++///444666444222222333666666666555444333222111222222222111111000000000333555777666444444666999444444333111333666444...///111333555555444222111111000///......///111222222111///---,,,...///111///000000000000//////.........//////......---,,,......//////000111111111,,,222777666222......000000000///.........//////111333...///555000+++222...555mmm]]]qqq]]]LLLVVViiidddYYYZZZJJJ^^^bbbYYYRRRLLLKKKTTTKKKLLLYYYOOOVVVMMM]]]bbbWWWaaawwwsssyyyjjjnnnuuuWWWVVVlllkkkZZZYYYaaagggQQQIII\\\gggYYYbbbUUU@@@:::666vvv}}}tttzzzyyytttsssvvvyyy|||~~~eeeDDD333JJJuuu:::SSSwwwHHHVVVUUU444666KKKPPPWWWXXXtttYYY^^^rrrbbbNNNooopppKKKsssZZZIIIZZZQQQhhhvvv[[[CCC222%%%333SSS<<>>;;;777222///...///000...222666555111///222555444555777888666333000---222111111111000000//////---222666555111///222555,,,.........111888:::888000222333444444111///---222000///...---///000111333111...++++++---///111000000111000000///.........///000000///---+++***+++,,,---...///111222222000000111000///.../////////...------...///000111+++...+++...777444000777222===qqqkkkPPPZZZkkkggg]]][[[aaaooopppllllllbbbMMMCCCTTTPPPNNN===bbbqqqmmmFFFRRRFFFmmmTTTllltttrrr[[[cccqqqkkkTTTLLLTTTWWWLLLTTTSSSUUUaaalllyyy{{{PPP<<>>uuuQQQwww000LLLfffllliiiiiilllvvvXXXXXX```zzz[[[;;;CCCUUUHHH000,,,999XXXvvvNNN666QQQFFFOOOMMMXXXhhhvvvDDD000+++%%%)))&&&'''(((***++++++++++++))))))(((''''''((()))******)))(((((((((***+++,,,))))))))))))((((((((('''&&&(((***+++,,,+++***((('''(((((()))***+++++++++++++++******)))(((((((((+++)))(((''''''((()))+++&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((()))***))))))))))))))))))))))))((()))***)))''''''+++...((((((((((((''''''''''''---,,,***(((''''''((()))+++++++++************)))+++++++++++++++***)))((((((((('''''''''&&&&&&&&&'''''''''(((((()))***+++)))((('''%%%%%%&&&'''''')))))))))((()))******+++,,,------------------,,,***000666...(((555:::,,,(((cccKKK(((>>>---...111+++666***///222444555444333333444777:::<<<===<<<===@@@DDDIII>>>777:::>>>@@@CCCHHH555111000000222555666333111///000333555666555333222222777888333111333333///333222333555777666111---777777777777777666666555777000eeeKKK333@@@jjjeee===555@@@<<<333BBB999444777666...,,,000,,,000444555333222333444111222333444444444333222///000111111111000...---...,,,+++---111444444333)))...222111---///999BBB:::555///...///111000///---///111000......111333000//////............///............////////////111...,,,---//////---+++...//////---,,,,,,...000//////000000000000////////////............//////222///---...111333222111777:::EEEwwwSSS===999bbbuuuIIIXXXVVVuuutttiiiqqqeeeMMMMMMRRRPPP[[[IIIQQQRRR___LLLOOOmmmrrreeeSSSTTT???kkk]]]___eeeZZZVVVBBB^^^XXX\\\GGG]]]ttt444YYYwwwxxxzzztttyyy|||{{{BBBllltttqqqCCCxxxllleee%%%666888```~~~ccc}}}pppKKKtttQQQeee~~~RRRdddccc888```OOOEEE[[[---222 +++KKKpppSSS%%%~~~~~~ddd@@@///)))---...%%%))))))(((((((((((()))))),,,+++***(((''''''''''''&&&((()))******)))(((&&&&&&(((%%%$$$---888555(((+++---000222222111///------+++)))''''''((()))***))))))))))))))))))))))))&&&''''''((((((((((((((((((''''''''''''&&&&&&&&&$$$%%%%%%&&&'''((())))))***)))&&&%%%%%%&&&)))***))))))(((((((((((())))))$$$***---)))(((+++,,,(((///222///(((###%%%(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))'''&&&%%%$$$$$$###+++)))'''''')))+++,,,+++''''''(((((((((((('''''')))))))))))))))))))))))),,,,,,---000222222000---...---666333(((333:::)))777BBB888---000333333111///---,,,111000111333555666555333777999:::;;;;;;???EEEJJJAAA===:::;;;>>>???<<<888444444333222333444333111...///111444666777666555444555777555111111444222---222111111333666666333000444444555555555555444444@@@000JJJmmm>>>:::IIIJJJ@@@:::666666:::777555555666444///---...+++...111333333222333333222333444444444333222111///000000000000000///...///---,,,---000222222111000111111///---...222666333222000...,,,,,,---......000111000......000222/////////......//////000------...//////000111111333111///000222222000......///000000///......///,,,------------------,,,111000000//////000000111111///------000111000///333...444UUUnnnkkkXXXQQQnnn\\\ZZZbbbzzz||||||lllWWWUUUTTTRRR[[[XXX[[[[[[YYYEEEDDD]]]wwwfffNNNUUUooo}}}ooolllfffrrr]]]<<>>111+++---000000///---------111000///000222444555444555777999:::999;;;>>>AAA===;;;:::<<>>:::555222444333222333333333111///000111333555777777666666555555222000333666555111222111000222444555444333222222333444555555555555999111111]]]TTT888444;;;AAA<<<999;;;:::111777;;;888333222///,,,,,,,,,---000333444333222333333444444333222111111000000000000000000000000000///---...///000000///222111///............---///222333111---+++---000///000111000///...///000//////...//////000111222---......///000111111222333222111111222222111000---///111111000//////000,,,,,,------------,,,,,,000//////////////////000111///------...//////......999777PPPwwwbbb[[[CCCffffffUUUeeeqqq~~~xxxaaaPPPKKKYYYNNNHHHPPPKKKVVVSSSKKKJJJMMMXXXfffuuuOOOFFF___~~~xxxmmmooocccOOOlllSSSGGGfff\\\iiieeemmm777<<>>AAA???:::666555000000111222333444444333000111222444555666666777222222222222444666888888333222111111111222333444222333444555666777777777000666111:::jjj}}}DDD<<<@@@???999DDDGGG333555@@@CCC;;;444444222------,,,,,,///444666555222444444333333222222111000000000000000000000111111......---...///000000111------...///000000000///111333666555222000000111000111111000///..................///000111222333000000000000000000000000000//////////////////......///000///......000222//////000000000000//////------,,,,,,,,,,,,------111000///...............666<<<,,,...pppVVVjjjaaaooosssrrrtttppp~~~{{{bbbSSSKKKQQQGGG<<>>EEEeeedddeee]]]```XXXJJJ[[[YYY\\\mmm}}}SSSIIIzzzWWW>>>fffyyy}}}kkk???dddgggVVV}}}xxx```PPPUUUmmmaaahhhsssdddzzzUUUNNNtttcccQQQNNNsss___DDDyyytttZZZ}}}fff[[[\\\xxxEEEYYY}}}WWWBBB)))***444000YYYWWW444%%%---///,,,+++))),,,++++++******++++++,,,***)))((((((((((((((()))))))))***++++++***))))))+++///000+++)))+++***'''++++++***)))***+++,,,---'''((()))***************(((((((((((((((((((((((((((((()))***************)))))))))((((((((('''''')))))))))))))))(((((((((&&&'''((())))))((('''&&&))))))(((((((((((()))))),,,)))(((***000333222---!!!&&&*********+++((($$$************************((((((((((((((((((((((((''''''''''''(((***+++,,,+++)))((((((((()))(((&&&))))))************))))))))))))))))))))))))))))))...+++((((((***,,,......***((((((333444$$$>>>~~~555555...,,,---......///000333666222000///000222444444444555555444444444555777888<<<<<<===???AAA@@@===:::;;;000111111222222333444444000000000111222444555666111333444444222000333777666555333111///000111222111111333555666777777777666555>>>:::???vvv^^^III@@@===777AAADDD111999CCCEEE;;;444666666222///------000555777666444333333222222111111111111000000000111111111111111+++,,,------...000222333***...111222000000222444444333333555777666333000000000000000000000...---............///000222222222222111000///...---------.....................//////---+++***,,,000444111111222222222222111111------,,,,,,,,,,,,------222222111000/////////000333555---333mmmoooFFFgggccc___VVV[[[tttvvvllltttyyycccTTTMMMEEEFFFHHH]]]LLLRRRJJJJJJIIILLLGGGHHHGGGHHHLLLYYY[[[ccc```RRR[[[eeeYYYooohhh===nnn~~~rrrLLL777]]]fffPPP[[[ddd888III<<>>>>>???444444444222000000111222111111000000000222333555555555555666333...---000555555444222///...///111...///000222333444444444777&&&<<>>999666666777666/////////111444666666666222222111111111111222333000111222333222111///...)))+++------...///222444---111444333000///111444333111///222555666333///000//////000222111///,,,......---......///000111222111000///...---,,,+++...///000000//////000111///...,,,******,,,000444000000111111111111000000000//////////////////000111222222111//////000222,,,///:::CCC///ZZZbbb```^^^dddwwwmmmiiillluuusss```QQQOOOLLLPPPWWW^^^MMMKKKEEE@@@333@@@@@@BBB<<>>111eee~~~^^^NNNeeeXXX___gggEEEPPP~~~gggzzzlllMMMYYYgggRRRjjjooo]]]}}}VVV```|||DDD{{{~~~bbbKKKyyyrrrkkktttbbbAAA333,,,===RRRzzzlll......000+++$$$+++111((())))))(((((((((((())))))(((((('''(((((()))***+++)))(((((((((((((((((()))&&&((())))))(((((())))))(((''''''&&&&&&((()))***)))))))))))))))*********))))))))))))))))))))))))'''((())))))******))))))''''''''''''&&&&&&&&&&&&%%%&&&&&&''')))******+++&&&'''((())))))((('''&&&))))))(((((((((((())))))***(((+++222444000)))%%%%%%))),,,...111333111,,,((((((((((((((((((((((((************************+++***)))(((((('''(((((((((((('''((())))))'''%%%((())))))******))))))((((((((((((((((((((((((((((((((())),,,000222333222)))222333,,,***???xxxfff111///)))...((()))+++,,,---///333666555555777999:::888333000555333111111444888;;;<<<888777666555666888;;;<<<===333444444222000///111333444333111000000111333444<<<666444999<<<777111///333444444222///...///111//////000222222333333333000'''666DDD666???rrr{{{KKK888999444333???888777999<<<;;;666333444...///111111111222444666111111000000111222333444000222444555444111...,,,***,,,......------000333111111111111111111111111000///000111222222222111///......000222222000---...---------------..................------------...000222111//////111333,,,---............000222000000000111111000000000111000000//////000000111...000111000......000222333+++222>>>,,,FFFXXXTTTZZZXXX[[[aaagggppp|||{{{zzzyyydddQQQWWWWWWXXX```UUULLLDDDCCC111)))777:::BBB999QQQRRRNNNccc```jjjjjj@@@RRR___bbb]]]zzz>>>VVV>>>ZZZwww\\\///vvvkkkwwweee:::::::::WWWoooVVVjjjmmmppp```mmm]]]\\\XXX{{{mmmpppnnnhhh}}}tttZZZZZZzzz]]]rrrHHHvvvuuuqqqHHHvvvwwwaaaVVVJJJ111"""***FFF888222,,,---,,,%%%&&&,,,))))))((((((''''''(((((()))''''''''''''((()))++++++((((((''''''''''''((((((''''''''')))******)))))))))))))))))))))******++++++***)))(((((())))))***))))))))))))))))))))))))''''''((())))))))))))(((((((((((((((''''''''''''&&&&&&'''''''''(((((((((''''''((((((((((((''''''))))))(((((((((((())))))+++***---333333,,,'''(((&&&((())))))---222000,,,''''''''''''''''''''''''))))))))))))))))))))))))***)))(((''''''''''''(((((('''((()))++++++)))''''''(((((())))))(((((('''((((((((((((((((((((((((&&&(((+++///222333111...(((---...))):::mmm{{{AAA)))000&&&---''')))+++---...000333555999999888999999777333000111000000333666888777555333333444444555666888:::999000222333222000000444777777555222000000111333555AAA666222===GGGEEE;;;555000222444333000///000333111222333444444444444444///;;;:::333111222KKKvvvfff555777BBB??????===888999AAA@@@555...///---///111111//////222555000000//////000222444555111222555666555111---***,,,...///...,,,,,,...111222...+++---222555333000...111333222000///222555...------000333333000---...------,,,,,,,,,------++++++,,,,,,---......///,,,///111000......000222***---111333222111000000111111222222222222111111//////............//////,,,...000///------000222---999<<<,,,...XXXyyyuuu===tttzzzmmm]]]fffrrriiitttqqqWWW@@@MMMRRRWWWlll^^^^^^LLLAAA))):::EEE\\\OOO```WWWOOOMMMUUUwwwFFFIII}}}LLL}}}hhh333888lllddd>>>WWWQQQTTT222|||SSSKKKHHH888zzz:::\\\zzz{{{sssiiitttsssSSS^^^TTT}}}NNN\\\}}}xxx```|||yyy}}}FFF\\\UUU===777CCC444222###&&&111+++$$$%%%&&&))))))(((((((((((())))))''''''''''''(((***+++,,,''''''&&&&&&&&&&&&''''''***((('''***,,,+++))))))'''''''''(((((((((((((((---+++)))((('''((()))***))))))))))))))))))))))))&&&''''''((((((((((((((())))))))))))(((((((((((('''''''''''''''&&&&&&&&&(((((((((((((((((((((((())))))(((((((((((())))))$$$###'''---,,,&&&%%%)))+++++++++***...444444///''''''''''''''''''''''''))))))))))))))))))))))))((((((''''''''''''((((((***)))***,,,......,,,***''''''((((((((((((''''''((((((((((((((((((((((((&&&(((,,,111333222...***---,,,---000TTT===(((,,,---'''...)))+++...///000222444666===;;;888777666555333111---...000444777666222---000333555777777777888888777222111000...------///111666555444333222333444444555:::;;;777666888666000...111333444222111000000333333222000...///111444555555333//////666CCCMMMIII<<>>ZZZTTTKKKRRRQQQ[[[```uuuhhhccc\\\RRReeeooogggeeeWWW___jjjfff[[[@@@LLLVVV^^^___dddmmmkkk^^^FFFWWWMMM]]]XXXppp___HHHUUUuuuTTT444UUUVVVDDDWWWzzzQQQPPPOOO(((KKKzzzUUUZZZxxxZZZpppbbbddd~~~uuuwwwYYYttt{{{iiittt\\\|||fffQQQxxx}}}ZZZeeeggg333///((((((((())))))***++++++))))))(((((((((((((((((())))))))))))***************)))(((''''''((()))***)))***+++***((('''((()))******---000///***(((+++((((((((())))))***************)))(((((()))******((((((''''''''''''((((((((((((''''''''''''(((((()))((('''&&&&&&'''((())))))))))))))))))))))))((()))(((((((((((()))******+++///222///)))&&&'''+++111000000///000111333444+++***)))(((((()))***+++(((((())))))(((((('''''')))((((((''''''''''''(((&&&''')))***++++++************)))(((''''''(((((('''&&&&&&))),,,---+++)))(((***,,,---,,,,,,,,,---222"""111rrrPPP***(((...'''&&&...,,,---...///111222444444666555444444444444555666///111444666777555222000444444444333222333666999666333333333222222222111111333333222222000///...---222555555222222444444222222333444555444333111000555555555333111111333555///222555666444333555777LLLddd???AAACCCAAA;;;666555777888555222888666444222111///---+++......///000111222333333333111000///000000///...111111000///...------,,,---...000222333333222222........................---...///111333222...+++***,,,......---,,,---...+++---000222222000---+++000000111111222222111111---,,,,,,///222333111...444333222000...---------222222111000000000000111---///111222111000111222222111333444111,,,---111JJJwwwCCCGGGqqqoootttsssYYYWWWgggqqq}}}|||iii___MMMYYYeeeaaa^^^OOOVVVXXX___]]]]]]pppiiiBBBEEElll|||KKKAAA@@@UUU@@@LLLnnnsssDDDpppttt|||)))...___gggvvvqqquuu```222777wwwjjjMMM555PPPbbbvvv}}}mmmmmmoooUUUnnnyyy|||TTTiii]]]wwwwwwzzzlllHHHyyy>>>+++---%%%&&&))),,,,,,+++)))((())))))(((((('''''''''&&&************))))))))))))(((((())))))))))))((((((***+++,,,+++***))))))+++((()))---222111,,,***+++&&&&&&''''''(((***+++,,,))))))((((((((((((((()))((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((++++++)))(((((('''''''''((((((''''''(((((()))***,,,---...,,,***''''''(((******+++,,,---///111222+++***)))(((((()))***+++)))))))))((())))))******(((''''''''''''(((((()))''''''((()))***************))))))((((((((())))))+++'''%%%(((...111---)))(((***,,,,,,+++,,,///222111ZZZJJJ666((())),,,))))))...------...///000111222222222111111222333444555666000111333444444444333222111222333222111333555888444111111111111222111000...111222333333333222000///333444333222222444444444222222222444444333000...222333222111///...000111...111555666444333222333555aaazzzOOOBBBDDDAAA@@@;;;666777<<<:::444888999888444///,,,,,,---222222222222111111111111333111///---......///000111111000///...------,,,...///000111222222222111........................---...///000111000...,,,(((***++++++***+++---...888666333000...---------333111...,,,,,,---000222111000000222555666555333666555333111000000000111/////////............///+++---////////////000111333444333222444888888333---AAAhhhNNNJJJxxxjjjUUU```zzz}}}{{{XXXNNN@@@RRR\\\TTTYYYUUUTTTSSS]]]YYYUUUlllddd///BBB}}}tttMMM111555111JJJ222sss///UUU666mmmyyy***ccc]]]CCCQQQjjjiiiAAA...TTTgggTTT@@@UUUwwweee]]]zzz[[[kkklllllliiiUUU~~~{{{YYYqqqoooPPPuuuooovvv[[[sss,,,,,,+++%%%''')))+++,,,***((('''))))))(((((('''&&&&&&&&&+++++++++***)))((((((''''''((()))******)))((('''+++---------++++++,,,---''''''***------)))))),,,''''''''''''((()))***+++***)))))))))((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((''''''(((((((((***)))((('''&&&''''''((('''''''''''''''((()))))))))((())))))++++++***)))&&&&&&''')))***,,,......******)))(((((()))******)))(((((('''((()))+++,,,))))))((())))))***++++++'''(((((()))))))))))))))(((((('''''''''((())))))---***((())),,,---***'''******+++---///111222333)))===fff111...++++++,,,+++++++++---......//////000000000333333333333444555666666000000000000000111111222///000222222111222555777666333222111222333333111...000111333555666666666666555444333444444444555666555555555777999888555222111222222000...---...///000111333444444333444444999FFFsssggg@@@999<<<===:::666666999666000444888:::666---)))---222444444333333333222222222111///...,,,+++,,,...000///////////////.........000000000111111000000000......................../////////.........//////,,,---......---...111333;;;999666444111/////////************+++,,,---...000000000222333444444333555444222111111111222333,,,---------------------+++---////////////000111333666444///000666666222qqqEEE444___fff```oooiiiooo~~~rrreeeuuuNNNIIIBBBVVV[[[NNNUUUWWWXXXTTT]]][[[VVVooopppFFF666{{{|||^^^:::>>>QQQkkktttooo]]]DDD\\\___???sss:::QQQ~~~HHH]]]@@@dddXXX]]]%%%aaaggguuuOOO???~~~rrrFFFuuu~~~VVV^^^}}}}}}ZZZOOOkkkkkk}}}{{{mmmyyywwwsss~~~NNN'''///)))'''((((((((())))))))))))))))))(((((('''''''''''',,,++++++***)))(((''''''&&&''')))++++++)))'''&&&)))+++,,,+++***)))+++,,,)))'''''')))(((&&&)))...***)))(((''''''((()))***+++++++++******)))))))))((((((''''''''''''((((((((((((''''''''''''(((((('''((((((((((((((((((''''''&&&&&&&&&'''(((((()))'''''''''''''''((()))))))))(((''')))+++,,,***(((&&&&&&'''((())))))************))))))))))))******(((((('''&&&'''(((***+++))))))((())))))***++++++((((((((((((((()))))))))&&&&&&&&&&&&'''((()))))))))******)))((((((((()))---+++***,,,000111///,,,111lll777......,,,***+++......***------........./////////444444444444444444444444111000/////////000111222111222444555555666888::::::777444222333555666444111000111333555777999999:::777444444777777444444666444333333666999999666333333444444333111//////000222222222222333444555666888444MMMNNN999===<<<;;;;;;:::888555222111777:::666///+++///444000000111222333444555555.........,,,***+++...000------......//////000000000000000000000000000000......................../////////---,,,,,,///111+++---...---------000222000333777::::::777333000***...222666888666222000.........////////////000111111000000000111111222,,,---......///.........---///111222111000111222+++000333222111222111///LLL~~~hhhEEEdddzzz}}}|||___iiiYYYWWWPPP^^^___RRRXXXYYY\\\TTTYYY]]]___qqqzzziiiCCClllUUUQQQlll~~~^^^<<<888}}}RRRBBBcccwwwFFFggg===sss666rrr___EEE666>>>}}}NNN===|||vvv]]]}}}qqqbbbZZZgggBBBvvv___oootttjjjWWWpppYYY%%%%%%,,,)))))))))'''&&&&&&''')))***((()))))))))))))))))))))+++++++++***)))(((((('''&&&((()))++++++)))(((&&&&&&'''(((((('''&&&((()))...***(((((('''&&&+++111---+++)))((('''((()))***++++++,,,,,,+++***)))(((((((((''''''''''''((((((((((((''''''''''''((((((''''''((((((((((((''''''&&&'''((()))************((((((''''''(((((()))***,,,+++************(((&&&'''(((((()))))))))(((((()))))))))******)))))))))(((((('''''''''((())))))(((''''''''''''(((((())))))((((((''''''(((((()))&&&&&&&&&&&&''')))******$$$&&&''''''&&&'''***,,,...,,,)))***,,,---,,,***TTT^^^***...---)))'''***//////,,,,,,,,,------......//////111111222222222111000000222222111000000222333444222444777888999:::<<<>>>;;;999555111222555777555222000111111333444666888999777444555999888333222444111//////333888999666222555666666555333111111111333222111111222333333333---333555RRRwwwZZZDDD>>>===AAA@@@999777:::444555666555333111000///...///000111222333333444---...///...++++++...111............/////////000///////////////000111222////////////////////////,,,...000///---,,,---///)))***+++,,,++++++,,,---)))---333888::::::777555>>>>>>>>>>>><<<999666444222222222111000000000111222222222222111000000///+++,,,---...///......---///000222222111000000111***+++000555666444333444***[[[}}}WWWddd___fffbbbSSS\\\___XXX___ZZZWWWOOOSSSccclllllllllnnnmmmrrrddd\\\qqqvvvFFF@@@cccaaauuu~~~zzzBBBttt???eeemmmYYYAAALLLXXXYYY222@@@///uuuYYYzzzaaaFFF{{{DDDxxxwww[[[fffXXX~~~|||zzzOOO```gggTTTmmm???***222***,,,)))(((''''''''''''((()))(((((())))))***++++++++++++*********))))))(((((('''((()))******)))((('''%%%&&&(((((('''&&&((()))///,,,******)))'''***000,,,+++)))((((((***,,,---***+++++++++***)))''''''((((((''''''''''''((((((((((((''''''''''''((((((&&&'''((())))))((('''&&&)))***,,,......---+++))))))(((((((((((()))*********+++++++++***)))((((((((((((***++++++******)))))))))************))))))))))))*********)))(((((()))((((((''''''''''''((()))(((''''''''''''((()))''''''(((((()))+++,,,---&&&%%%%%%%%%''')))******(((******((('''***333:::}}}jjj999,,,---***(((***---.........++++++,,,---......//////---...///000111111000000222111111000111222333333000222555777888999;;;===<<<999444//////222555444111111000000000111333555666777444555:::999222000333333111111666;;;>>>:::777444555666555222000000000333222111111222222000///***AAA111///oooHHH===;;;BBB@@@666666???888444222444777666000***000000000000////////////---///000///---,,,///111//////////////////......---------...000111333444000000000000000000000000)))---111222///---,,,---+++---...///---------...+++---///111444777999;;;QQQKKKAAA777111///111222888999999777555555666777555555666555444222000...)))***,,,---------,,,,,,---///000000...---......333......444666111111555&&&999===^^^yyyfffdddqqq]]]___kkkbbbMMMQQQZZZ[[[bbbYYYQQQKKKRRRmmm{{{gggXXXaaammm^^^~~~|||}}}CCC111YYYTTTYYYQQQ222yyy___ggguuummmRRR;;;NNNXXXPPPTTT```cccXXX333{{{aaa|||^^^zzz{{{iiieeeiii|||LLLrrrssslllqqqhhhvvvdddRRR///333###+++((((((((((((((((((''''''(((((()))***+++,,,------************))))))))))))(((((())))))))))))((((((''')))******))))))***,,,---+++***,,,***&&&(((,,,+++***)))((())),,,...000)))*********)))(((&&&%%%((((((''''''''''''((((((((((((''''''''''''((((((&&&'''((())))))((('''&&&,,,...000222111///+++))))))))))))))))))***++++++&&&)))+++,,,+++***,,,---'''(((***,,,,,,,,,,,,+++))))))************))))))***+++,,,,,,,,,***)))''',,,+++***))))))((())))))))))))'''&&&&&&'''((())))))))))))***+++---...///---((($$$$$$(((***(((%%%"""(((,,,)))%%%,,,???OOO~~~GGG''',,,,,,***+++000000,,,+++...***++++++,,,---...///000+++,,,...000222222222222///////////////000000111+++...111333444555777999===777888777444000///222555333222222222444444333222111555666333111333444222444444444222222444777:::<<<777111///111111000...///000000///...///333666;;;222444888JJJCCCAAACCC;;;GGG<<<333999555111333777777222+++...//////000000000//////+++222333///222,,,))),,,...+++***+++///111111///---------...000111333444222111111000000000000000,,,---...//////...---,,,...,,,+++,,,//////---***---------------...///000555444333111///...------000000000111222222333333888666555666888666222......000111000...---000222...111///000111((('''666(((333***)))777///(((<<>>rrr\\\NNNXXXAAAUUUcccUUUEEE]]]SSSbbbXXXbbbZZZLLLfffwwwaaajjjeee>>>ggg}}}@@@CCC777///|||===___eeeFFFlll222666kkkSSS333000XXXfff888KKK\\\666HHHlllsss```QQQOOOssspppKKKHHHmmmnnnJJJvvviiilllGGG}}}aaa"""444///+++,,,---+++(((''''''((()))***++++++*********************+++++++++)))))))))))))))))))))))))))))))))((((((((((((((($$$&&&((()))))))))'''&&&&&&'''(((((((((((((((((((((&&&%%%'''+++---+++)))(((((('''''''''(((***,,,((((((((((((''''''''''''************))))))(((((((((***++++++******+++,,,******+++,,,,,,,,,+++***)))((((((''''''(((((()))***///444777;;;===888000&&&'''(((((((((((()))***))))))(((((('''&&&&&&&&&((()))******++++++++++++&&&&&&''''''(((((()))***%%%((()))(((&&&(((///666222,,, !!!---,,,$$$&&&((()))+++++++++,,,...000;;;***---[[[]]]:::000&&&111:::(((++++++************++++++******++++++,,,...111333333222111000///000222222444555444000++++++///222444222111444777888666333555444444444555666555222000222555777666333222444666888<<<;;;555111111000---444444333111///000333666444333444777:::888222,,,111///---...000111000---)))555777222333333333888ZZZbbb>>>111???===<<<:::::::::;;;:::999999888555444555888;;;>>>???@@@GGG^^^666333---555000111111///...---...000//////...---------......111000//////......//////.........------............//////...,,,---///111------,,,+++++++++,,,,,,//////000111111///...---...//////000000111111222---///000111000111222444111000000111111000...,,,++++++)))***%%% >>>oooddd:::222777===555'''222RRRiii\\\AAAYYY@@@GGGEEEHHH\\\~~~PPPUUUUUUVVVuuuMMM555vvvZZZXXXGGG---333HHHEEE^^^UUUuuu222222mmm%%%'''TTTwww444dddPPP???@@@kkkttt@@@aaaTTTYYY{{{>>>kkkQQQrrr~~~gggxxx~~~>>>:::111,,,)))))),,,,,,)))%%%'''(((***+++,,,++++++***++++++*********++++++,,,))))))))))))))))))))))))'''''''''&&&&&&&&&&&&%%%%%%&&&'''((()))(((''''''))))))(((((((((((()))***%%%%%%&&&'''***+++***)))'''''''''%%%%%%&&&))),,,)))))))))(((((((((((('''++++++******)))(((((('''((()))+++***))))))***,,,&&&''')))++++++***((('''+++******))))))******+++***111777999777555...&&&&&&'''((((((''''''((()))%%%&&&&&&'''((()))******(((((()))***++++++++++++&&&''''''((((((((())))))'''((()))'''%%%%%%))),,,000333)))%%%###***777((()))************---///111)))NNN}}}???---777***///888%%%++++++************++++++***++++++***)))+++000444222222222111111000000000777888555...,,,///222222444555666888:::999777555777777555444444666555222///+++000444444222000111444888<<<<<<888444333111...222333333222000000222333222333555777999999777555111111////////////000111///000777666...111888777999bbbVVV:::;;;999999999:::;;;;;;:::999555444444444555666777888<<<>>>???CCC444000...555///000111000...---///111///............//////000000000///............///------............---------///000///------...000,,,,,,+++++++++,,,---------...000111111000///...////////////////////////...000222222111111444666333222111222333333///,,,(((---///333<<>>BBB222222111///......111333666'''...888222333999000,,,GGGuuuzzzSSS222555666888:::;;;;;;;;;:::444444555555444222///...111777555111555000,,,......000111000...---///222///////////////000111111000000///...............,,,---...//////...---,,,,,,///111111...---...000------------......///000+++---///000111000///...///............---------///111222000------///111///...---///000///+++(((---+++...QQQUUUBBB>>>+++(((333///---///,,,444===---(((@@@555AAAUUUFFFLLLIII]]]^^^^^^sss|||JJJKKK~~~>>>BBByyy{{{:::OOOUUUaaalllMMMDDDmmm444:::===>>>aaaPPPppp{{{222444YYYhhh111~~~uuuyyyhhh[[[}}}\\\llliii{{{\\\xxxMMM<<<,,,''',,,///...+++***)))(((&&&(((***,,,---,,,+++***---,,,+++*********+++,,,))))))))))))))))))))))))))))))((((((((('''''''''(((''''''''''''((())))))///---***''''''(((+++---(((***---,,,(((&&&(((***&&&***......,,,))))))***++++++******))))))((((((((((((((()))******++++++'''((())))))(((((()))***+++***)))((()))***,,,...))))))(((((((((((())))))###***---'''"""###(((+++)))+++,,,+++(((&&&(((***)))))))))))))))((((((((('''''')))******+++++++++''''''((((((((((((''''''((('''((()))+++,,,+++)))(((%%%"""***...""" 222.........---,,,,,,///111666bbbwww...111)))&&&...(((###///,,,++++++******++++++,,,///,,,))),,,111333///+++(((***...111222111...---///111111///333888666///---222666888555222111222888444333666999888444444777444333333333333222000...999>>>@@@===555///000333222111000111222333111000///666<<<;;;666555:::AAA...000444555///+++000888111000///000222333222111222111LLL{{{AAA???000111:::888555777666888444111222777:::888555222222333333333222111111000000000000000111111111---...///000000///...---000111222111000///000111...///111111000...///000000---++++++---///000000111000///------...//////,,,,,,,,,---------......,,,,,,,,,,,,---///111222777444222222222000+++'''000+++---+++%%%+++222---777jjjxxxiiiWWWHHH444+++...---111555000111...444444---222>>>@@@JJJ444KKKBBBOOO___|||ttt;;;BBBuuuSSS111PPPuuu|||VVVsss^^^uuuhhheeezzzmmm999sss}}}(((::::::555777xxxNNNVVV888jjjxxx@@@}}}zzzrrrFFFssskkkbbbttt```iii>>>222...(((,,,+++,,,...///...,,,)))'''&&&))),,,///111000...---,,,++++++,,,------,,,***))))))*********((('''&&&'''''''''''''''((())))))))))))))))))((((((((((((+++***)))(((((()))***+++,,,((((((,,,,,,'''&&&***(((222888000((('''((((((&&&'''((()))***+++,,,,,,&&&&&&''''''((((((((((((---)))(((++++++)))***...))))))***++++++)))((('''))))))))))))((((((((((((((((((((((((((()))******((((((((((((((((((((((((+++'''$$$'''---///+++&&&&&&((()))(((''''''((())),,,+++)))(((''''''''''''&&&&&&'''(((((((((((((((((()))***(((%%%%%%)))---,,,111///''''''///000***YYYzzz333+++++++++***************/////////......---,,,,,,333000---,,,,,,------,,,///222444222...+++)))***///000222333444222111////////////000111111222222666999777888999777222222555222111222222444444333333<<<>>>???;;;555000///000000000000222333333111000444888;;;:::444222444888777444333555333000000333000000111111111111222222000111???]]]|||{{{???777777777333888;;;444:::666222111222444333222222222111000000///......111111111111111111000000---...///000000///...---...///000///---------///,,,...///000///000111333000...,,,+++---...//////000///......------......,,,,,,---------.........,,,,,,,,,,,,---///111222***///555777444222111111444,,,///333...222===???~~~^^^QQQ???<<<444333///%%%%%%***&&&000111<<>>@@@hhh{{{^^^zzzxxxeeefffIII___RRR444xxxNNN111:::\\\sss;;;@@@~~~888}}}eeettt```<<<|||~~~}}}gggwwwmmmEEE222555444+++(((,,,---......---,,,***(((((()))+++,,,---......---,,,++++++,,,------,,,***))))))*********((('''&&&))))))((((((((((((((()))***)))))))))(((((((((((()))))))))(((((())))))******&&&'''+++***&&&%%%)))'''///333---''''''((('''(((((())))))))))))))))))+++******))))))******+++000...+++(((&&&&&&&&&'''***************)))(((((())))))))))))((((((((((((((((((((((((((()))******((((((((((((((((((((((((***(((&&&(((+++,,,***&&&&&&((())))))((('''((((((,,,+++)))((('''''''''(((&&&&&&((()))))))))((('''))))))(((((('''(((+++---,,,''')))...+++(((333EEEIII)))*********************)))......------,,,,,,------111000...---,,,...000222333444444222///---...000111222222222222111///...222222222222222222222222666;;;888888999777333444888444444444444555555555555;;;;;;:::888666333111000111111222444666666444222...111444555444555666888:::333///333777555222000...111333222000///111444000333333;;;XXX~~~```CCC333555666777888222<<<999666222000000000111333222000///.........///222222111111000000000///---...////////////...---...///000///---,,,---...---...000000111333666999111...,,,,,,---........................---,,,,,,,,,------------.........,,,,,,,,,,,,---///000111333222000---+++***+++,,,444&&&###)))999cccoooWWWGGG::::::,,,000///222222111;;;===111222GGGrrryyy\\\???===KKKHHH???|||rrrhhhppp|||NNNAAAqqq~~~}}}wwwqqqBBB444jjj```UUU}}}xxxEEE]]]xxx999jjj)))OOOjjj333777}}}ZZZVVV&&&xxx333qqqmmm222999nnn[[[___jjjvvvmmmeee]]]^^^jjjsssKKK(((+++222111---***...---------,,,+++******++++++*********+++,,,---,,,++++++,,,------,,,***)))))))))******)))((((((******))))))))))))))))))******)))))))))(((((((((((((((((())))))((((((''''''%%%%%%((((((&&&&&&((((((+++,,,(((&&&'''((('''*********)))((('''&&&%%%***)))'''&&&&&&'''((()))'''++++++%%%'''///222///+++******)))))))))))))))(((((((((((())))))))))))((((((((((((((()))******((((((((((((((((((((((((******+++++++++******)))&&&(((******)))(((((((((+++***)))(((''''''((((((&&&''')))++++++***)))'''***((('''''')))+++,,,,,,+++###'''000'''###FFFwwwOOO---&&&((((((((())))))))))))))),,,,,,+++******,,,---...---......+++***,,,111666555555333000......111444444333222111/////////...555555444444333222222111222999666777888888666888>>>:::::::::888666444444555666444333444777888666444333333555777::::::777555------///222555777888777444---+++111666666333222---111444222///---111555444666///+++>>>ggg]]]333666;;;777666888;;;;;;:::888444111111111444222000//////000111222111111000000///.................................000111111111///...///000111111222222222444888<<<000...---,,,---......---,,,---.........---+++***------------............,,,,,,------...///000000555000,,,...444666333...111'''000SSShhh]]]===333333555???777222,,,,,,222AAAWWWTTT999888DDDeee}}}QQQSSSeeennnMMM]]]uuuppp~~~MMMMMMaaa^^^???>>>~~~}}}@@@nnn~~~fffvvvmmmjjjDDD888hhh666CCC888...ddd|||>>>000SSSCCClll111```@@@ppp]]]___pppXXXPPP???|||xxx===xxx___666)))111***&&&///111///...,,,+++***+++++++++,,,,,,,,,+++++++++++++++,,,+++***+++------+++***))))))))))))******))))))***)))))))))***++++++,,,*********)))))))))((((((''''''((())))))(((&&&%%%%%%%%%&&&((((((''''''((())))))'''&&&'''))))))(((++++++++++++***((('''&&&***(((&&&%%%%%%'''***,,,)))444666000444@@@CCC;;;,,,+++)))((((((((()))***(((((((((((())))))))))))((((((((((((((())))))***))))))))))))))))))))))))+++---///...+++******,,,&&&(((++++++***)))((())))))))))))(((((((((((((((''')))+++------,,,***)))+++(((&&&(((+++...---,,,((((((***'''$$$666kkkZZZ!!!888''''''''''''(((((((((((((((******)))((()))+++---...)))+++,,,)))&&&'''...444555444111///---...///111333222000.........///000666666555444222111000000222888666777999888666999>>>===>>>===:::777666777888666333000222666888666333222222333666999999888666555444222333444444222///111//////444555333222444,,,000333222...---000444888666000***///HHHsssQQQ;;;111333===@@@555777::::::777444222111111000.........000222444//////.........---------......------------......///000111000///......000222222222111000111555777///...------...///...---,,,---.........---+++***---------.........//////,,,,,,---......////////////000000...+++(((&&&%%%!!!FFFtttUUU>>>BBB444222222000:::222777111//////999JJJFFF---555---444EEE]]]}}}yyyTTT222ssstttnnn|||<<>><<<111222555777777555222000------,,,,,,---...///000------........................------------......---...///...,,,+++,,,---///000000...------///111...---,,,---///000///..................---,,,,,,------........./////////,,,------...//////......---//////***(((333KKK^^^YYYQQQKKK666)))444///000,,,&&&///(((000222888333)))---222)))000***...333444@@@NNNOOOyyy```PPPzzzqqq|||uuuUUUVVVuuujjjTTT~~~XXX///^^^555NNN}}}&&&,,,QQQ,,,+++pppzzzGGG888666555___dddWWWuuu{{{bbbMMMSSS}}}ppp{{{FFFfff===```fffFFF>>>EEE888222000333333000333222(((///...,,,+++******+++,,,***,,,///111111...+++)))+++******+++,,,,,,+++)))((((((((()))***+++,,,---((((((((()))***,,,---...++++++*********)))))))))))))))))))))(((''''''&&&'''***+++))))))++++++(((***''''''***,,,***)))+++)))***,,,...///...---,,,******))))))***---///111444;;;<<<777444555000'''+++******)))))))))))))))''''''(((((())))))******((((((((((((((()))******************************%%%(((***)))&&&%%%&&&(((%%%''')))******+++...000&&&'''((()))******))))))***++++++,,,,,,,,,,,,,,,***)))((()))+++++++++***,,,((($$$555eeeppp???666))),,,%%%&&&&&&''''''(((((())))))'''((())))))***++++++,,,,,,---...,,,***+++...222555444222222222111000......---,,,,,,---///222333111000000000000000000000111888777888;;;999555555999999;;;<<<999555444888<<<999666444222111000000///111000///111444777888888///000222333333333444444777666888:::666000///222/////////000000000000111222000111222,,,)))999OOOsssDDD111555666444222111333666777444222.........------,,,,,,,,,---......//////000000111...------,,,,,,------...---...///...,,,+++,,,------...///...---,,,---...,,,++++++---///111000///000///......------..................////////////,,,---.../////////...---++++++000AAA^^^~~~lllTTT@@@999BBB;;;""")))333---222222///888111)))...:::999***'''///000000+++------&&&---888999888xxxWWWTTTrrrwwwRRR[[[ooo|||oooGGGqqq}}}jjjpppzzz~~~sss\\\jjjPPP444ttt888666yyy%%%,,,lllPPP***222SSSXXX444---rrrzzz)))666@@@vvv___eeeooouuupppyyykkkYYY111???888===???......111------555666///---......---,,,++++++++++++***+++---......---,,,++++++***)))***,,,,,,***)))((((((((((((***+++---...***))))))))))))***+++++++++++++++*********))))))++++++***)))(((((((((((((((,,,,,,)))))),,,+++''')))'''(((,,,,,,((('''+++)))***,,,...///---,,,***(((((('''''''''((())))))))))))************)))(((***************)))(((((('''''''''((()))*********((((((((((((((()))******((((((((((((((((((((((((%%%&&&(((((('''''''''(((%%%'''((()))***,,,111444%%%&&&((()))*********)))***))))))((()))***++++++(((***+++***)))(((((()))...###///[[[www===$$$000---###+++&&&''''''((())))))******'''(((***,,,,,,,,,*********+++,,,---...///000111444111......000222333222...------------...000111......//////000111222222///333333666::::::777888;;;;;;===<<<888222000333777555555333111000000111222555333222333666:::<<<===444666666444000---------444222333777666222///000000///...///000111111///---...222555444111111222YYYxxxAAA///666:::555111222666999888555222222111000///---+++***......///000111222333333...---,,,,,,,,,,,,---...///000000000...---...///---///111111000///000000+++***+++---000111111///111000///------...//////............/////////000,,,---.../////////...---555000;;;```sssLLLCCCCCC@@@111+++000222...333)))---111000555)))...+++444;;;333...000...***)))222444+++,,,222000777777___xxxzzzYYYKKKyyyooonnn|||}}}}}}]]][[[dddsss___EEENNNKKK|||(((HHHEEE%%%QQQuuu:::///QQQMMM$$$555111zzz777+++PPPlll777333???SSSrrrHHHwww>>>{{{qqq...??????===BBB///,,,333,,,+++555...***:::...---------,,,+++******++++++******++++++,,,---+++***)))***,,,,,,***)))((((((((((((***,,,...///,,,+++***)))((((((((((((+++++++++************)))---,,,***(((((((((((()))(((,,,---((((((+++***%%%'''&&&)))...,,,&&&&&&***)))***,,,......,,,***(((+++++++++***)))(((((('''...***(((***+++(((***///)))***+++++++++***((('''&&&''''''((()))******+++((((((((((((((()))******''''''''''''''''''''''''(((((()))***++++++******%%%&&&'''''')))---222777%%%&&&((()))************)))(((&&&%%%%%%''')))***'''***,,,+++'''%%%&&&(((,,,!!!???{{{rrrkkk___(((111 """''',,,'''''''''((()))******+++''')))+++------,,,***(((&&&'''(((+++///111111000111---((((((,,,111444555///......---------......,,,---...000111333444444444;;;;;;;;;:::999888777666;;;999666444333333444666<<<:::777444222222222222111111222666:::;;;999666999888666333222111111111333333444555666444111---///...---,,,,,,---...///---......///000111111111555lllkkk>>>000...111222111111222333222999777444000............000,,,---111111------000//////...---,,,++++++***+++,,,...---,,,++++++,,,111111111000000///...---***000222///000333222---......///000000000000000...000111...---///000000999)))'''444555)))---AAAQQQmmmsssVVVAAA333555666555222000//////333111000333777666111,,,///...000444444000///000'''888666,,,666EEEIIIHHHBBB555BBB777pppmmmiiixxx|||]]]IIIrrr;;;~~~}}}VVVxxx999DDD...:::FFFEEE<<<111ppp555333999eee'''***///]]]333999JJJVVVaaa___sss}}}999mmm|||GGGGGGVVV[[[bbb^^^lllccc___ppp;;;...333777...---,,,,,,+++***)))((((((+++++++++***++++++,,,,,,******+++,,,,,,,,,++++++,,,+++))))))***---000222))))))))))))((('''&&&%%%(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((()))******((((((''''''&&&&&&%%%%%%%%%&&&((())))))(((((('''///...,,,************+++))))))***+++,,,,,,,,,,,,---...+++((()))------)))(((((((((((())))))))))))))))))))))))((((((((('''***)))'''&&&%%%&&&((())))))))))))))))))******+++(((((()))************)))++++++,,,,,,,,,+++******,,,,,,++++++++++++++++++---000------000((("""***;;;jjjqqqooo___>>>+++,,,+++***,,,(((%%%'''''''''+++000---&&&((()))***+++++++++++++++,,,,,,,,,---///222555777111000---+++,,,...111333,,,...000000///...///000000000000000///////////////::::::::::::999888777777888888777777666666555555777666444222111111222222111111222555888999777555999888777555444333222222444444555777888666333000//////...------...///000......///000000111222222333LLLlllfff999444///111888999111...222111000///...---...//////000------111000,,,+++............---,,,,,,+++++++++,,,......---,,,,,,---...---,,,,,,///444:::===,,,000000,,,---111111.........///000000000000///)))222333******111...!!!...444000444BBB^^^|||vvvggg___SSSBBB555222333555444111///......777333000000222222///+++111///000444333///---...999///***GGG|||rrr333555777```tttmmmkkk---ZZZmmm|||ooonnn```WWW===eeeKKK666444ZZZ000'''VVV;;;---999xxxqqq222333---DDDkkkPPPQQQvvvTTTyyymmmCCCnnnzzz[[[oooFFFNNNqqqXXX:::JJJTTTOOOPPPLLLVVVkkkgggzzzRRR<<<,,,,,,000///...+++)))))))))***++++++++++++***++++++,,,---+++++++++,,,,,,+++******)))(((''''''))),,,///111(((((((((((((((((((((((()))))))))(((((((((((((((''''''&&&&&&&&&&&&''''''((((((''''''(((((()))***)))))))))))))))(((((((((((()))******++++++******,,,+++***(((''''''(((((())))))***+++,,,,,,,,,,,,------+++((()))---,,,)))(((((((((((())))))))))))++++++***)))((('''''''''+++)))(((&&&&&&'''((()))))))))(((((())))))***+++))))))))))))************)))***+++,,,,,,,,,,,,,,,,,,***)))((()))+++---......;;;444%%%***222...***>>>hhheee???...&&&%%%!!!$$$+++***,,,***'''&&&(((***,,,...)))***+++++++++++++++*********+++---.../////////111000///...------------+++,,,......------...///000000000000////////////000888999999999999999888888666777888999999888666555333222111000000000111222222222222333555666555333888888888777666444333222222222333555777777444222000000////////////000000//////000000111222222222333///<<>>===oookkk'''---www111333GGG666666---PPPjjj666444(((YYYBBB+++UUUfff===pppNNNXXXrrr\\\ZZZbbbsss>>>888<<<>>>888<<>>www~~~GGGbbbqqqyyy{{{NNNpppnnnJJJ;;;DDDAAA@@@aaaGGG...>>>999222GGG:::///555<<>>***)))((())))))000222...222111###"""###(((...111000+++'''(((((()))*********))))))''''''((()))***,,,---...***+++---...///000000000...000111111///..................///000111111111...999999999888888666555555555555666777777666555444555555666777888888777777444444333000...///333777666666555444444555777888000///...///000111000///000111111111000///---,,,000000000///////////////666&&&...444<<<222///fff}}}oooMMM111***222555333000...------...//////333333...---///...)))++++++++++++++++++++++++,,,...//////...,,,---...//////000000000000000///222......333222---,,,000++++++,,,------------,,,222555QQQ}}}xxxYYYJJJIII000555888+++>>>FFF"""$$$+++///+++(((+++000222)))+++...///...---......///...+++))))))+++000333111...---//////------000+++000...///333+++(((222000777000>>>www```dddWWWccc}}}zzz===111III{{{888///hhh777'''YYY???+++111;;;222;;;222OOOlllrrrMMMvvvjjjooogggBBBCCC===```OOOGGGddd{{{999JJJNNN333--->>>111???///FFF___PPPIIIAAA---ZZZFFFSSSJJJ999(((///))))))((()))***+++---...+++++++++,,,---...000000((())))))************)))&&&(((+++------,,,***)))***+++++++++***)))''''''&&&&&&&&&'''''''''''''''))))))(((((((((((())))))((((((((((((((()))************))))))((((((''''''###$$$&&&'''''''''&&&%%%+++,,,---...///...---,,,'''((()))******++++++***)))++++++)))***,,,***%%%(((((((((((()))))))))))))))+++,,,------***(((&&&&&&&&&''''''&&&&&&%%%$$$'''''''''''''''((())))))(((((()))************)))((()))***+++,,,---------,,,++++++******+++,,,---((())))))BBBwwwMMM000$$$555((((((+++666888,,,***...+++...111000((($$$'''+++,,,&&&'''((()))))))))))))))(((***,,,...///...------))),,,///222222111///......000111000...------...---......///000111111222...555;;;>>><<<;;;<<<888111555444333444666777666555999999999999888666555444222444444333111000111222222111111111222222333444222111000//////000111222444444333333111000...---.........///////////////444222000///000222444666eeecccrrryyy666...'''111111555111'''---666222---------...............,,,+++***+++---...---,,,++++++*********+++,,,,,,))),,,......,,,,,,000444---222111+++)))///222000%%%%%%+++111---%%%)))333nnn~~~dddWWWNNNDDD000666111&&&---???<<<***//////000000///...------+++,,,---......---,,,+++000...,,,******---000222222,,,+++...---((((((...''',,,000000,,,+++...444<<<&&&===vvv~~~LLL;;;RRR{{{lll^^^|||WWW333BBBfff]]]%%%111HHH(((111@@@666666KKKEEE^^^rrrttt\\\FFFvvvpppUUU\\\jjj???555TTTWWWlll<<>>EEEDDD000555222,,,333AAAAAA666---------------,,,++++++++++++,,,,,,,,,,,,++++++...---+++******,,,...000777000,,,222888888111,,,;;;444***(((333<<<555'''111888cccxxxPPP---AAA```aaa^^^IIIqqqTTT...(((OOOqqq===---UUUGGGGGG---777mmmIII555:::FFFkkk[[[~~~mmmTTT:::IIIBBB>>>^^^___666<<<___LLL'''000:::cccoooEEE;;;AAAMMMFFF===777888777777AAANNNWWWQQQBBB111---222000(((,,,+++)))'''''''''))))))***+++,,,---.........---***++++++,,,,,,++++++***'''((())))))(((((()))++++++***)))(((((((((((((((******)))((((((((())))))***)))((((((******)))(((((((((((((((((())))))***((((((((()))))))))******'''&&&&&&(((+++,,,***(((***)))))))))))))))******+++++++++,,,,,,+++************))))))))))))))))))'''((()))))))))(((&&&&&&*********)))))))))(((((('''&&&&&&&&&&&&&&&''''''((((((''''''''''''((((((:::KKKPPPBBB222%%%''' ,,,)))'''))),,,,,,***'''&&&,,,,,,,,,,,,)))$$$,,,HHH~~~eee;;;***+++++++++,,,---+++***+++---...,,,***)))***+++,,,------,,,+++***++++++,,,---.........***+++---,,,,,,+++---.........000444666666111...---+++++++++---...---+++---......///////////////...CCCCCC@@@;;;999;;;;;;999555444222333444444333111222222444555555555444444888888666333000///000111666555444222111111000000111111111111111222333444333333333222111000///..................///000000...---+++******,,,...//////CCCeeewwwuuu{{{---999---///777333111333111/////////...---------,,,---,,,+++,,,---...---,,,+++,,,,,,---,,,+++)))(((111---******...///...+++222///---+++((($$$$$$'''%%%111111+++===ddd~~~iiieeeRRR888---222666444---...------111777999777,,,------------,,,,,,+++++++++************++++++,,,++++++++++++,,,,,,---000///...///555999666///"""111999222+++111;;;@@@)))OOOZZZ555:::PPPlllgggcccqqqwwwMMM,,,111QQQ888333555yyyiiiEEE,,,(((JJJ888---PPPfff___]]]]]]000hhhLLL:::LLL```EEE[[[sss\\\;;;'''777888222***<<<444HHH444---///111CCC000111333999BBBKKKRRRUUU???666...,,,///000+++&&&---,,,***)))(((((())))))******,,,---------------)))***+++,,,,,,+++***)))&&&'''((((((''''''((()))))))))((((((((())))))***))))))******+++*********+++***))))))***+++***)))((((((''''''(((((()))***))))))))))))************''''''&&&'''***+++***)))---,,,+++)))((((((((((((,,,,,,,,,,,,+++***)))((((((((())))))))))))))))))''''''((()))))))))(((((())))))))))))((((((((((((%%%&&&'''((())))))((((((((((((''''''''''''((((((AAAfffPPP```888111000)))(((&&&%%%'''+++,,,)))&&&)))((('''&&&)))++++++***'''mmmZZZBBB,,,'''+++++++++,,,)))(((((()))+++,,,,,,+++++++++,,,---------,,,,,,+++,,,---/////////......)))***++++++******+++,,,000///000222333222000------,,,+++,,,------,,,***---...000111111111000///000>>>>>><<<::::::<<<>>>>>>999888666666666666444222111222444555555444333222666666555222//////000222555444333222222222222222333333333222222222222222222222222222222111000//////......---...///000111111000///......///000111333444KKKhhhppppppeee???------777333...333666000000///...---,,,,,,,,,+++*********,,,---,,,++++++,,,---...---+++((('''&&&%%%$$$&&&((()))(((&&&'''333777///'''...;;;HHHhhhwwwllllllttt___999666:::999444333444///'''...,,,,,,------***,,,000.........//////......---,,,+++***))))))***+++,,,++++++,,,,,,,,,,,,,,,+++'''000333---)))---222444222///---000333555777:::MMMxxxYYY===999cccyyyxxxyyyxxxcccDDD444eeeHHH///666777~~~***444<<<333CCC___gggwwwwwwQQQ...<<>>SSS___000ZZZsssnnn[[[{{{SSSKKK___tttbbb888:::???333888///EEEYYY(((888,,,333dddtttnnnyyy888===SSSTTTCCCNNN{{{jjjAAA555...'''000JJJSSScccBBB:::<<>><<<999888777555222000555666888888777444111///000222333333222111222444//////000222444666888999555555444333222000...---000111111222222222111111000///---,,,---...000222222111111000000000000000(((000...555SSSllluuuzzzeeemmm@@@000///555666---/////////...---------,,,---,,,,,,,,,...///...---+++,,,,,,---,,,+++)))(((...//////,,,((((((---222&&&%%%(((;;;]]]\\\KKK@@@@@@<<<222111888555444444444000---...222///...///000///,,,---000***++++++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,,,,------------,,,,,,+++111---,,,111333000+++)))$$$444BBBDDDMMMvvvfff<<>>999VVV~~~SSS***(((TTT___222333333111555666111ggg\\\PPP|||BBBzzz;;;GGGqqqyyy---666WWW^^^@@@777666!!!...???LLLEEECCC000---444 111000777nnniiiAAAHHH]]]hhhYYY===,,,((((((---+++---000---&&&)))222***************)))))))))+++******))))))***++++++***************************+++,,,+++***)))***+++///...---+++)))((((((((())))))******+++*********+++***))))))***+++***)))''''''&&&&&&''''''((()))(((((((((((())))))))))))++++++,,,***'''&&&&&&&&&))))))(((((()))***++++++'''((()))***++++++++++++&&&'''(((***,,,---//////+++***)))(((''''''''''''&&&&&&&&&'''''''''''''''$$$&&&)))++++++***)))'''''''''&&&&&&&&&&&&''''''000 666!!!+++111'''///''':::FFF;;;***$$$&&&))))))((()))((("""222kkklll888%%%******+++***))))))***,,,*********((('''''')))+++...---,,,+++***))))))*********+++++++++)))(((''''''((()))((('''&&&'''(((%%%'''***++++++,,,---/////////000222444444111///222000---,,,---000444777888;;;999<<>>,,,fffmmm444///888333999>>>gggbbb|||PPPhhh}}}GGGGGGDDDXXX***:::@@@666...222666444>>>JJJ???222'''///888KKKSSSwwwdddpppIIINNNLLL???///(((,,,222))))))+++,,,***)))***,,,(((((())))))******))))))+++***))))))((()))***++++++***)))(((((()))***++++++,,,,,,,,,***)))***+++,,,+++***)))((((((((((((******)))((((((((())))))***)))((((((******)))((('''&&&&&&&&&&&&'''((((((&&&'''''''''((((((((((((''')))++++++)))''''''((()))))))))))))))******+++((()))***************)))&&&''')))+++---///111222000///,,,***((('''&&&&&&%%%%%%&&&&&&&&&'''''''''&&&'''(((******)))'''&&&'''&&&&&&%%%%%%&&&&&&'''(((!!!)))'''"""&&&(((***333555,,,&&&(((((($$$,,,---(((&&&<<>>666333777333+++***000222///444???AAA777///---+++......***,,,222000)))+++,,,------............((()))***++++++***)))(((,,,,,,+++***))))))******,,,)))...111(((+++UUUnnnAAA>>>QQQkkk[[[111,,,IIInnn;;;222111DDD;;;<<<...BBB999QQQ\\\zzz```;;;PPPWWWNNN***222:::^^^WWW@@@AAA444)))>>>LLLYYYHHHDDD555DDDEEEXXXXXXJJJ888'''$$$+++///,,,))))))******)))+++,,,)))$$$&&&'''((())))))******)))+++***)))(((((()))******,,,+++(((''''''(((+++,,,+++,,,,,,+++)))((()))***%%%%%%%%%&&&((()))+++,,,+++***)))'''''''''((())))))((('''((()))***)))''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&'''''''''(((###'''+++,,,***((()))*********)))))))))))))))******++++++******)))(((''''''((())),,,...111222333444333///,,,)))(((''''''%%%%%%%%%&&&&&&'''''''''))))))***+++******)))((('''&&&&&&%%%%%%&&&&&&'''"""..."""---+++ 333///------&&&!!!(((444333(((%%%---///===tttzzz{{{CCC"""+++...(((***+++)))((()))***+++(((***+++***)))***///333...---+++)))''''''''''''---,,,***)))((((((((((((((()))***)))'''&&&'''(((&&&***---...+++))))))***---...000444666777444222---------...///111222333---333444666888:::===AAADDDAAAFFFEEE<<<555555555222---000111000111666777444:::999777555333222222111000///...///222444444444111444777666333111333555222000///111333444111///444222///---,,,...000222...//////000000000000000111444555111,,,...999CCCiiivvvttt999)))111///'''---444///+++,,,'''111++++++111333...+++---((((((***---)))$$$)))333+++999XXXuuulllgggXXXGGG@@@AAABBB;;;333777444111222444444333000666444333999>>><<<111'''000///...---,,,+++++++++...---+++******+++---...+++///222222///------...)))+++---,,,)))((()))+++...,,,...,,,666CCC555PPP444lll{{{[[[CCC~~~SSSWWWxxx,,,444GGGSSS===:::111444///CCC555^^^```eeebbbeeeqqq}}}NNN---???>>>000---,,,***888GGG...111+++999222888000AAA???CCCSSS]]]~~~nnn000;;;%%%***...$$$///))),,,***(((((()))***)))((('''&&&&&&&&&(((***,,,------------+++)))(((***,,,***+++,,,---,,,***((('''((('''''''''(((+++---///+++++++++***************************))))))))))))&&&&&&&&&&&&&&&'''((()))***************++++++,,,)))(((&&&%%%%%%&&&((()))###&&&)))+++***))))))***+++)))''''''((()))((('''...+++))))))+++,,,***(((&&&''')))***+++---111555888999333***&&&((((((%%%'''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&((($$$###)))111444...'''''''''&&&'''((()))+++,,,&&&---...)))(((......(((***,,,666cccmmmpppCCC'''(((,,,''''''''''''((((((***++++++++++++++++++++++++++++++)))*********++++++++++++,,,,,,+++***((((((***,,,,,,+++***))))))(((((((((******+++++++++******))).........//////111222222---///000000...,,,,,,,,,---444555666777888:::===???;;;>>>===777333555444222333555555222222444444111333333444555444333111000111000///000222444444444555444444444555666555555333111000000222333111/////////...------...////////////...///000111333444222444555222...///555<<>>sssbbb}}}mmmFFFDDD222---888333---///'''>>>;;;,,,+++CCC```MMM''')))%%%///111HHHeeevvv```%%%+++,,,444///&&&---,,,,,,***(((((()))***)))((((((((((((((()))***++++++...,,,+++***)))((('''''')))***+++,,,,,,+++)))(((((((((''''''(((***,,,---))))))))))))))))))))))))*********)))))))))((((((''''''''''''''''''(((((()))))))))))))))***++++++)))(((&&&%%%%%%&&&((()))$$$'''***+++***)))))))))+++***)))***,,,------------***((((((***+++)))((((((***---111333444444333111111---&&&$$$'''(((%%%'''&&&&&&&&&&&&&&&''''''&&&&&&''''''(((((())))))(((%%%$$$(((...000,,,'''((('''''''''(((***,,,---'''...000,,,((())),,,---(((---WWWpppIII000***,,,***$$$)))((((((((()))***++++++************************))))))))))))*********+++***+++,,,+++))))))***,,,+++***)))'''''''''((((((,,,,,,++++++*********))),,,,,,,,,,,,---...///000...///111111///---------111777666666666777888999:::666777666333444777666333555777666222111333222///,,,...111444555333111000111///...///111222222111777333000111555777666444555333111000111222111111---...///000111000//////000/////////000333555666444555666555333222444555555^^^rrr555111000444333---///000&&&,,,111111+++(((---333555"""***,,,000PPP|||XXXKKKJJJEEEAAA<<<777666888999888666666555555555555333000---,,,,,,,,,///111222000......---+++++++++---///000------.........------------,,,---...//////---+++***+++------,,,,,,---///000***444---888)))aaa||||||YYY***DDDQQQeeesssbbbPPP[[[hhhPPP:::000___eee111///;;;DDDPPP~~~```yyyRRRRRRxxx```ZZZIII111:::JJJHHHDDDMMMKKKIIIPPPAAAIII???QQQ???444===IIITTTbbb:::===$$$,,,333+++,,,---///,,,***(((((()))***)))(((******+++++++++******))),,,***)))***,,,---***(((((()))***+++++++++***))))))((('''&&&'''(((******''''''(((((())))))************))))))))))))(((((()))))))))(((((((((((((((((((((((((((((()))******)))((('''&&&&&&'''((()))&&&(((***+++)))(((((((((***)))(((***---///000000+++)))''''''((())))))((((((***///555999999333...)))***((($$$$$$((()))(((&&&&&&&&&&&&'''((())))))&&&&&&'''((()))***++++++&&&&&&&&&'''******)))(((((((((((()))***+++---...---,,,...///,,,''''''***AAA[[[xxxLLL(((%%%---+++&&&'''******)))))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))(((***,,,---,,,***++++++,,,+++)))(((((()))+++,,,///---,,,***))))))************)))******+++,,,---...000111111///......///000777777666666777888888777888666444444888:::999666222555555111111444333000---...000222333333222111000...------///000///...444111...///111444555444666444222000000111222222///111444555555444111///111222222333444444444444555555777888999888555222222666MMM{{{;;;------333///---///,,,***---333666111(((%%%&&&444QQQqqqdddEEE444333???@@@111666777888999999:::;;;;;;666555444222111000///...222222222000...------......---+++***+++,,,///000---...///000000...---+++---+++***,,,///000---******+++,,,---...///000111$$$<<<"""555;;;///|||mmmkkk[[[(((JJJ}}}YYYxxxYYYxxxoooEEEGGG:::nnn~~~~~~ddd,,,///>>>KKK111777AAAwww~~~{{{999mmmrrrXXX888DDD@@@MMMIII333999BBB===444+++;;;555555---444AAAWWW[[[rrrmmmzzz777///,,,'''555---))),,,***(((((()))***)))((()))***+++,,,---,,,+++******''''''+++222444222...'''((()))***++++++******)))(((''''''''''''((((((''''''(((((()))***++++++***)))))))))((((((((((((************))))))(((((('''''''''''''''((())))))((((((''''''''''''((((((''')))******)))''''''((('''&&&&&&'''***,,,---,,,)))((('''''''''(((((((((&&&'''***111666555...''''''((('''&&&''')))******&&&&&&&&&'''((()))***+++(((((())))))*********+++%%%&&&''''''&&&&&&'''((()))))))))***+++,,,---...111******///...((()))000qqq|||HHH222$$$***---&&&%%%...+++******))))))))))))***'''''''''''''''''''''''''''''''''(((((((((((()))'''***---///...,,,++++++///...,,,++++++---///111111///---***))))))***+++)))))))))))))))***++++++---///000000......///000///777666555777999:::999888:::777444666999:::999777555888777444333555555222333222111000000111333444111000...///000111111000222222222111///000444777555444222111000000222444111333555777777555222111444555777888777555222000333333555888:::999555111333***444YYYvvvPPP;;;999000(((111;;;:::+++$$$))),,,///AAAXXXwwwaaaKKKFFF===333111222333;;;<<>>===888666777555222666444111//////111333555444222111222444555555444222444666444000///333777333333333222111111333555000111222444555555555444777888999:::999666222000111111333555777666333000666333444444CCCpppffffffuuuTTT444+++---+++---<<>>444111LLLhhhOOOUUUTTTiiibbbvvvooo===888lll{{{]]]666000222...222///***,,,***(((((()))***)))((('''((()))+++,,,---......+++)))(((***---...,,,)))(((((()))))))))))))))***(((((((((((((((((((((((())))))******++++++,,,,,,))))))((((((((((((''''''))))))***++++++***(((''''''''''''''''''((())))))((((((((((((((((((((((((''')))***)))(((''')))***,,,***(((((())))))(((''''''(((((((((&&&&&&(((***)))'''&&&'''***+++)))'''&&&%%%%%%((((((%%%$$$&&&&&&&&&&&&&&&'''((()))))),,,,,,+++***)))(((''''''&&&'''))))))((('''((((((((()))***+++,,,---------%%%,,,111+++%%%777eeePPP+++...000,,,%%%&&&,,,,,,%%%******)))))))))******+++))))))))))))))))))))))))''''''''''''((((((((((((***---000111///,,,+++*********+++,,,---///000111111///...,,,++++++,,,,,,,,,,,,+++++++++,,,,,,------...///......///111333000666444333555999:::888444888555555888777333444999<<<>>><<<888666777555222444333111000000111333444333222111222444666666666222222222111000//////000000222444444222222444666......///111444888;;;===::::::999888777666666555555555666666555333222222...///333+++***TTTyyyvvvQQQ;;;---"""OOO}}}XXXLLL>>>999===???888///???777444222...555999///000333555555222000......222444555333000//////111***+++---...//////---,,,+++,,,---.........---,,,---.........---,,,***))),,,---......---...000111---,,,+++,,,///111000///+++&&&888HHH|||rrr^^^MMMeeennnsss~~~kkk888mmm|||fff666AAAnnncccIII999,,,^^^^^^+++222---DDDSSSwwwTTTooo{{{kkkFFFLLLSSSqqqNNNGGGOOO```MMMAAACCCPPPiiitttOOO>>>UUUppp{{{vvvOOO:::NNNOOOMMM]]]LLL333000111///555///,,,***(((((()))***)))((()))))))))******+++------++++++***)))))))))))))))***))))))(((((((((((()))(((((()))))))))))))))))))))))))))***************))))))((((((((('''''''''&&&((()))++++++***)))(((((((((''''''(((((()))***(((((())))))))))))(((((('''((()))(((((((((***+++,,,***)))((()))***)))(((&&&((()))((('''''')))+++)))(((''''''''''''(((((('''%%%&&&******&&&$$$''''''&&&&&&&&&&&&&&&''''''*********))))))(((((('''&&&''')))+++,,,+++***((('''(((***+++,,,---,,,,,,+++---///222DDDfffyyyFFF---,,,222000***%%%(((...,,,$$$++++++++++++,,,,,,---...************************''''''((((((((()))))))))---///111000...,,,******'''(((+++---///000000000///.........------,,,,,,------,,,,,,,,,,,,,,,---...///000000000111444666---666444222444888999555111777666777:::888333666===555888777444444666666333///000111222222222222222000///...///222444444444111...,,,---///...+++'''...111444555333333444777......///111666<<>>:::NNNUUUCCC555;;;HHHMMM888;;;DDD@@@222111666111///000111111///,,,***)))///333777888555222000000+++,,,...111333111---***(((***,,,///000///......------------,,,+++***)))+++...000///------000444...,,,+++,,,///111///---&&&===777lll{{{fff\\\[[[]]]YYY___tttuuu\\\UUUmmmvvvRRR]]];;;666TTT[[[???222CCCvvv;;;===000,,,888kkk~~~CCCGGGkkk===OOO444===JJJbbbYYYqqqkkkwww~~~zzzMMM999AAA[[[hhhbbbeeeDDD222555...666(((,,,***(((((()))***)))(((,,,+++)))))))))***+++,,,***++++++***)))***,,,///+++***)))(((((('''(((((((((((()))***************))))))))))))(((((((((((()))(((((((((''''''''''''%%%&&&(((***+++***)))(((((((((((((((((()))******(((((())))))))))))((((((&&&'''((((((((((((***,,,***(((''''''((())))))(((&&&(((***)))''''''))),,,'''(((((('''%%%%%%&&&''')))&&&(((......)))'''+++'''&&&&&&%%%%%%%%%&&&&&&(((((((((((())))))))))))''''''))),,,///...+++(((&&&''')))+++,,,,,,,,,+++888---''';;;jjjPPP///333...++++++,,,...---+++)))))),,,,,,,,,---...///000111++++++++++++++++++++++++(((((((((((())))))))))))///000111000...+++******''')))---000222333222222---......//////...------------,,,,,,,,,,,,,,,---000111222222222333666999000333333444777999999777444777888:::::::::999777555333333444444444333111000222222333444333222111000...000111111///---,,,,,,//////000000///---+++***111222333444555333///,,,+++,,,---...000444999===;;;===>>>;;;888777999<<>>???444000666DDDmmmwwwxxxeee___OOO;;;GGG~~~{{{|||rrrsss```GGG:::;;;AAA222999<<<888666999>>>AAA@@@JJJOOOGGG:::333222333)))---000111///...///111'''---///...444;;;777+++333000...///000111...,,,***...111000---+++***+++///---***+++------+++)))---......---,,,---///111)))000...---111---***111+++@@@xxxjjjtttwww|||___HHHBBBXXXbbbDDDSSS}}}___CCC^^^hhh---...PPP}}}bbb999777EEE]]]}}}@@@444999+++ggg}}}^^^gggTTT<<<<<<***444ddduuupppbbbwwwwww\\\...555DDDkkkvvvqqqooorrrmmm000555000222+++------(((***000,,,)))444---,,,***)))))))))***+++,,,,,,++++++***)))(((((())))))***++++++++++++***&&&((())))))(((''''''(((,,,+++******++++++***(((&&&''')))++++++***((('''+++***'''&&&%%%&&&'''(((((()))***)))''''''(((***,,,***************(((&&&&&&&&&'''***++++++)))&&&&&&''')))***++++++******''''''(((((())))))******((('''''''''''''''((()))((()))***++++++***)))(((&&&'''(((*********)))((())))))***))))))((('''&&&***'''$$$%%%)))++++++***%%%---***(((,,,+++***111444%%%CCC~~~GGG000===:::"""%%%)))***)))+++---+++&&&((()))+++...222333111000---......---,,,+++***)))///---)))&&&%%%''')))***///+++((()))+++---+++)))+++...222222000///222444......///......///111444333222000+++(((+++111777:::222---000111...---///333555555555777888888555333777888999:::999888666555222333444444444333222111222333333444333222000//////000111000...---------......//////...---,,,+++------...///000...,,,+++++++++,,,+++,,,000555999888;;;<<<<<<;;;;;;===???,,,444:::555---222JJJaaawwwxxxqqqhhh{{{tttTTT111VVVeeexxxcccuuuttthhh{{{yyylllTTT[[[UUUNNNJJJBBB999333333000555666333222666:::<<<---444888666444555555444///111222222000.........+++000222000555<<<888---000//////111333222...+++***---000000...,,,+++,,,,,,+++***,,,...///---***---......---+++,,,...000777555---,,,111---***444666nnnuuutttkkk}}}___eeevvvppp///tttqqqLLL>>>BBBoooUUU---,,,KKKkkkYYY)))<<<555,,,VVV^^^111000000ppphhh}}}yyy|||JJJ\\\kkk>>>RRRQQQ{{{;;;***---KKKPPPPPPwwwVVVsss[[[NNNZZZMMM___RRR>>>000:::***###,,,+++111...)))---///++++++++++++***************+++,,,,,,++++++***))))))((())))))***++++++++++++***'''(((******)))((()))***+++***((()))******)))'''%%%&&&((()))******))))))+++***)))((((((((()))***((()))***)))''''''(((******))))))***++++++***)))(((((((((***,,,,,,***(((&&&'''(((************)))(((((())))))))))))))))))******)))(((''''''(((((('''((())))))))))))((('''&&&'''((()))******)))(((((())))))))))))((((((''')))'''&&&''')))+++***)))%%%333000'''***...***)))___|||{{{vvvuuuEEE......333444333))))))((((((---111---%%%&&&&&&(((+++///000///---//////...---,,,+++******...---***)))(((***,,,------,,,,,,---///000///...---...000111111000111222000/////////000111222333222111...+++***,,,000444777111---///000...---///111888777777777888777444222777777888999888777666555222333333444444444333333333333444444333222000//////000111000...,,,---...------............---,,,++++++++++++,,,,,,,,,,,,......,,,+++***---222555666999<<<=========>>>???***222111(((,,,HHHlllhhhiii\\\aaahhheeeGGG777@@@cccjjjtttuuuccchhhgggdddYYY666555777>>>AAA>>>;;;;;;555666555222333888<<<;;;//////------111666444...333222111111222111///---***...///---111666222))),,,---///222444333///,,,***,,,//////...---------******+++---//////---++++++,,,---------///222444222222///111333+++///CCC___~~~|||mmmtttkkkYYYuuu}}}AAAGGGqqqRRR000///666iiiGGG333777000555<<<(((<<>>:::777222//////444444111...000555666444,,,---***(((***000222000111...,,,---000222000...///000000...///000///,,,............///000222333---------...////////////,,,...000111///---***(((+++,,,......///222555888333111000@@@ZZZrrriiirrrXXX444555ddd~~~bbbDDDvvvsssuuu>>>999hhhqqq777444:::---KKK\\\999///>>>555888111OOOqqqttt|||~~~FFF```???[[[UUU555---666000333>>>@@@WWWvvvcccqqq]]]qqqJJJ+++$$$111111---///...******,,,------,,,+++***+++++++++***************(((((()))************)))&&&(((******)))))))))***,,,***))))))***+++)))(((***)))(((''''''&&&''''''&&&(((***,,,,,,,,,***)))'''((()))((('''((()))+++***(((''''''((())))))(((+++)))(((((()))******)))&&&&&&&&&'''(((((()))******+++,,,,,,,,,***)))''''''&&&&&&&&&'''((())))))((((((((())))))*********)))))))))(((((((((((()))%%%&&&'''(((((((((((((((((()))+++++++++)))(((((((((666:::444---333]]]cccvvvuuu888---333000$$$%%%,,,...(((,,,///---...111333111.........000222444444333111111000000///000000000,,,+++***))))))(((((((((+++///222333000------///333111000333777888666444555222111444999999555000222000///000333444111...---//////......///000000000:::888777777777777666444555555555444444444333333222111000000//////000000000111222333444333222222...000111111///---,,,,,,,,,,,,++++++,,,---......)))+++,,,+++)))***---111///000000///---,,,---...***+++...222888;;;<<<;;;999DDD\\\ooogggTTTVVVgggsssfffGGG999666KKKsss~~~___GGG555SSSjjjjjjPPP>>>555222333777333555555111111555666444---///...))))))---111111333111///......---,,,+++//////...---------------/////////------...222555///...------///000///......000111111...+++))))))......///...------000222---666FFFkkksss~~~}}}GGG///999444,,,kkkmmmQQQllluuu+++@@@QQQ{{{YYY222000222///777===...///OOO999OOO~~~mmmbbbuuuNNN^^^pppnnn:::{{{}}}===ZZZqqqOOOEEEJJJ'''+++555kkk555###333111---333333,,,,,,,,,,,,,,,++++++***************************'''((())))))******))))))''')))******)))(((((())),,,+++******++++++***)))*********)))((((((''''''&&&''')))++++++***(((''''''((()))((('''(((***,,,...,,,***)))+++,,,,,,,,,...,,,++++++,,,---,,,***''''''''''''((()))***+++((()))+++,,,,,,***((('''((((((((((((***+++,,,---))))))(((((()))***+++,,,***))))))(((((((((((()))&&&&&&'''(((((((((''''''(((***++++++***)))***+++///===444$$$333ZZZ~~~eee@@@444222+++''')))***'''(((...&&&---000...,,,000444555///...---///111333333222///000111222333333222222111000...,,,++++++++++++000222333333111000///000111000111444777888888777444333444666999888444000111000000111222222111///,,,000111///---///000///---888777666666777888888777555444444333333333333333222111000...------------...///111333444444444333,,,///222333111...,,,+++---,,,+++++++++,,,---...(((+++---,,,)))(((,,,///,,,///111111000.........---,,,---000555888888777777AAAJJJGGG999666MMMiiinnnbbbLLL555===NNN}}}iii666222<<<[[[{{{zzzuuueeeHHH777//////333333888:::777444666777666666666333---+++......,,,333333222///---,,,,,,...---,,,,,,,,,+++***+++---...///000///......111333111///------///000///---...000111000---++++++,,,.../////////...///222444999WWWxxxrrryyykkkCCC...,,,<<<999+++PPP}}}|||ZZZkkkzzzSSS222)))HHH~~~BBB&&&BBB999'''444>>>DDDYYYmmmuuu{{{iiiqqqhhhdddKKKuuuNNN***===ooojjj===BBB;;;pppNNNVVVnnnbbbyyyKKK,,,111---111888//////...---,,,+++*********************************'''(((((()))))))))))))))***+++,,,,,,***(((((()))+++***))))))******)))((('''(((***+++++++++***)))((()))*********)))((('''&&&'''((((((((((((***,,,---+++))))))+++---......,,,++++++,,,---,,,***(((((((((''''''((()))+++,,,&&&'''***+++,,,***((('''((((((((((((((()))***+++((((((''''''((()))+++,,,+++***)))(((''''''((()))'''''''''(((''''''&&&&&&((()))+++***))))))+++...777333***777^^^yyy{{{yyyqqq<<>>mmmtttfffvvvqqqCCC//////...''')))'''%%%'''++++++''')))++++++***///555666222111000///000222444444333+++---222666777777666444000...+++)))***,,,///111///,,,***,,,///222111000(((,,,111333333444777;;;000444888999888555222111,,,...000///,,,+++---000---444666111...000111///...???===:::777555666777888<<<999555111///000111333111111111111///---+++******---000333444222///---000000111111111///...------,,,+++***+++,,,---...///......,,,++++++******111111000000////////////888333,,,))),,,111333111888111NNNEEEaaaUUUcccKKKZZZ???EEEzzziiiJJJHHHOOORRRJJJ===333---***$$$CCCzzzjjjfffnnnpppnnnQQQ666---333444000222666444,,,999999666000///111222///,,,...000111///---,,,+++333000---,,,...000///---***,,,...---+++***,,,......,,,---000000---,,,...000...---///111111...+++---777111XXXjjjfffOOOlllrrrWWW[[[___LLL<<<<<<555###***:::KKKvvvnnnpppjjjEEE<<<___uuu444444222:::```'''QQQvvv}}}mmm[[[BBBgggaaaHHHggg444===hhhyyyLLLtttkkk777'''+++------000...,,,******+++++++++***000---)))(((***,,,---...******)))((('''((((((((((((((((((((())))))))))))(((((())))))*********+++******+++++++++******)))((()))***+++,,,+++***))))))))))))***+++---...///222---***++++++)))(((***(((######)))---+++'''&&&''''''(((((((((((('''&&&((()))***++++++***)))(((*********)))((('''&&&%%%((('''&&&%%%&&&''')))+++(((***,,,+++((('''(((***&&&&&&'''***++++++)))&&&!!!---000)))'''///111***,,,FFFuuuzzzqqq|||ddd666&&&111222$$$%%%(((+++...//////...---///---+++---222555555444+++---///111222000///---...000222444555444222111444333000---------///000+++---///...---///333666000...---...///111222111555666888999888666333111---------......000111111999888666333111000//////111@@@@@@???>>><<<:::888777999888555444333444666777000000111111111000......---......////////////...111111222111000...,,,+++------,,,,,,+++,,,,,,---------------,,,+++******,,,------.../////////...111+++***000///***+++222888]]]xxxsss\\\dddEEE...555OOOkkkgggIII000,,,XXXDDD444333222+++)))---555$$$PPPiiiqqqtttyyyzzzooo___WWW;;;111111:::888...111???777:::999444111333333111...000111111000...---,,,000...++++++,,,...---+++,,,---///...++++++,,,...---***+++...///...///222000---+++,,,---...---+++---$$$GGGyyyzzzttthhhuuu~~~uuukkklll^^^GGG000,,,PPPzzzXXXMMM~~~LLL)))===]]]fff:::222666OOOjjjUUUtttxxx[[[ccc[[[NNNMMM666ZZZddd]]]BBB...???iiiUUU]]]666---000///,,,...///...,,,+++,,,,,,,,,***444111///...///000000000))))))))))))(((((((((((((((((((((((())))))))))))'''((((((((())))))))))))+++++++++,,,,,,,,,,,,,,,,,,------------,,,***)))''''''(((((()))+++,,,---000,,,+++,,,+++((()))---...'''###'''***)))'''(((((((((((('''''''''''''''((()))***++++++***)))((()))'''%%%$$$&&&((('''&&&******************)))))),,,+++)))&&&%%%)))///555;;;555---(((&&&'''((()))*** """111666...***000IIIgggccc666((()))'''''',,,***+++,,,...//////---,,,)))***+++...111333222111333222111///---+++******000000000111111222222222222111111000///...------///000111000...///222555/////////111222333222222444555555444222000---+++//////...............///444444333222111000000000666???@@@BBBBBB@@@===888666777777666555555555666666...///000111222222222222111///---,,,+++,,,...///111222111111///---+++))),,,,,,---------,,,,,,+++***+++,,,------,,,+++***((()))+++---............000***---666333...:::OOO{{{qqqjjj[[[dddHHH000111555666---###&&&000@@@+++&&&666<<>><<>>??????<<<888666888888777666555333111000///000000111222222222222333222///---,,,---...//////000000000///...,,,+++)))+++,,,...///......---)))***,,,---...---,,,+++''')))+++---......---,,,...555AAAJJJQQQ```}}}zzzvvvuuuTTTDDD'''---,,,...222777777111+++'''&&&111CCCCCC222+++000+++...444###888lll|||iiiGGG111111:::888---666<<<@@@;;;666444333111......---...000111111000000///....../////////...000000000///...---------+++)))+++000111000000333000000000000111000///...--->>>:::LLLzzz___@@@AAACCCFFFUUUmmmiii~~~~~~~~~iii<<>>nnnwwwmmm777...---000555222)))''',,,---+++))))))***+++***)))&&&&&&(((+++......---+++'''(((***+++***)))'''%%%((((((((()))***+++++++++************************)))((('''&&&&&&(((***,,,((((((((())))))******+++(((((('''''''''((())))))$$$%%%((()))&&&###(((000,,,(((&&&)))***)))***---,,,+++***))))))+++---...)))))))))))))))******+++"""&&&***((($$$$$$***///+++***(((''''''))),,,...)))************(((%%%###!!!"""%%%)))------+++)))777111'''(((???^^^kkkiii~~~{{{xxxuuuppp^^^AAA)))&&&777888%%%,,,999999777333///---------,,,***+++---///...---...444888++++++++++++,,,...///000111222333444333222000///000//////...............///...------...000111111......---+++)))+++000444111000/////////111333444.........------.........111222222333333222111000333777777888999;;;===???@@@999999:::;;;;;;;;;::::::666555444222111111111111444555666777666444111///,,,---///000111222111111((()))+++---///000111222,,,,,,------......//////------------------......111\\\|||{{{www|||xxxiiiiiicccZZZ<<<&&&%%%444333:::999777111++++++222::::::666000---111777555///:::222666@@@:::+++000DDD___xxxeee???000777888;;;:::777777999999666///+++))))))---111222111***,,,......---,,,---...000...---...///000///...///...000444444...++++++)))---222555444333222222888%%%QQQsssIII777;;;999444666111555\\\yyy|||rrr}}}ppp|||PPPFFFUUU{{{ccc444111YYYkkkWWWxxxeeejjjKKKRRR}}}qqqVVV~~~AAAAAA?????????;;;DDDYYYTTThhhkkkIII,,,,,,///111---'''&&&***)))'''&&&'''(((***))))))''''''(((+++...///...---((()))*********)))'''&&&'''((())))))***+++,,,,,,,,,+++++++++++++++******,,,+++************+++,,,))))))))))))+++,,,---...***))))))(((((((((((()))%%%$$$&&&(((&&&$$$(((...(((&&&'''***+++)))))),,,******)))))))))+++,,,---)))((((((((()))***+++,,,)))******'''%%%,,,888BBB111///+++******...222555333///***'''&&&'''''''''%%%$$$$$$&&&***---...///...(((---AAAYYYgggkkklllrrruuu{{{xxxbbbDDD222///......///......000333555444333111...,,,,,,,,,,,,------+++***))),,,111444+++,,,---...//////......222333555666555222///---//////......///000111222000///---...000222333222000111000...,,,---333777444333222111000111111222//////.........//////000222333333444333222000//////666777888999;;;===>>>???;;;;;;;;;;;;<<<<<<======888777666444444444444555444555666777666555333222...///000222222222111111,,,,,,,,,,,,...///000111000///...------...000111,,,++++++***+++---///111%%%IIIfffllljjjllldddWWWFFF>>>888111***333888000333000444@@@EEE===222...444000111888<<<:::999;;;...:::???AAA???::::::555HHHZZZiiiwwwkkkHHH777999777444333888@@@BBB???555000+++***---000000...))),,,...///---,,,---......,,,+++---///111000...222000///222111---,,,...+++...222333333444777999AAA:::jjj}}}aaaCCC<<<999888777333;;;///:::QQQrrrvvvyyyWWWQQQzzz\\\YYYwww```666777XXXQQQkkksss;;;wwwuuuxxxxxxeee|||RRRsssmmm:::***>>>222+++,,,777999---666AAA]]]333''''''&&&''')))***((())),,,'''%%%$$$&&&(((*********((('''''')))+++,,,+++)))))))))))))))(((((((((((('''((()))***+++,,,,,,---++++++++++++******))))))---------,,,++++++************))))))***+++,,,---******)))(((''''''(((((((((%%%%%%((()))''')))---)))''''''))))))&&&'''+++&&&&&&''''''((()))******)))((((((((()))***+++,,,...------...222777<<>>UUU```eeehhhiiifffbbbdddeee]]]HHH333///555///***---777999000***+++///111222000+++***+++...///---******+++---//////+++,,,---...///000000000333333444333222000///---,,,---///111333333333333111...+++,,,...//////...---000333222//////222666444333333222222222333333222111000///////////////000111222333222111///...---555666888999;;;;;;;;;;;;>>>===<<<;;;:::999999999999999777666666777888888555555555555555555444444000111222333333222111000///...---,,,,,,---...///333111///------...111222***)))((((((***...111444GGGSSSXXXOOOAAA777///)))222!!!&&&;;;888555;;;GGGBBB999777:::888333888DDD>>>999===DDD;;;...999RRR777999777@@@AAA999888111222<<>>aaappp```tttsssKKK:::;;;444555:::333)))111333///RRRyyy}}}```pppjjjTTTAAAwwwSSS999+++@@@nnngggpppPPP666bbbWWWLLLCCCAAAKKK999999BBB///...@@@...+++)))***+++)))))))))&&&$$$$$$&&&(((+++++++++---+++******++++++***)))******)))((((((((((((((('''((()))***+++,,,------+++*********))))))((((((,,,,,,,,,,,,+++)))((('''***)))(((''''''((())))))***)))((('''''''''''''''+++'''%%%(((+++***+++---+++((('''(((&&&$$$%%%***###$$$%%%&&&'''''''''''')))((((((((((((***,,,---((((((,,,555<<<;;;111(((((('''&&&%%%$$$$$$$$$%%%&&&%%%&&&))),,,+++((($$$***))))))***,,,,,,+++)))888^^^qqqfffkkk}}}qqqOOOWWWOOOBBB555...,,,---...333444222,,,'''(((...333+++000333111+++(((+++000111///,,,---000111///,,,+++++++++---///111444555555444222000............(((,,,000444666666444222///,,,((((((***+++)))((((((...333444111...///111+++,,,---...///000111222555444222111///......------...000111222111///...111888:::;;;:::777777999<<<444555777:::<<<;;;999777999888888;;;>>>>>>:::777222111000222555666333111333222111000000111222333////////////...---,,,+++...333666555000,,,,,,......(((...---***+++:::llluuuPPP999000---000555222333444555777999===@@@CCC>>>888555666777777555<<<999777777:::>>>AAABBB333999AAACCCAAA<<<888777333>>>CCCQQQpppuuuiiiwwwPPPEEE:::666666666777888666777777222,,,***,,,///---,,,,,,---000000///...222///------000222000...000---)))(((+++------,,,///777333+++111;;;??????aaa}}}xxxnnnwww\\\MMM>>>999999777444333111555...///CCC```gggHHH]]]sssAAA>>>pppnnn+++:::HHHxxx{{{TTT}}}\\\eee}}}QQQzzzBBBjjjIIIoooqqq{{{^^^000DDDVVVCCCGGGCCCAAAOOOmmmCCC444999***---,,,+++)))((())),,,///***)))'''&&&&&&'''((()))///...,,,***))))))***+++)))+++,,,+++***+++,,,...******++++++++++++******)))***+++++++++)))(((''')))))))))))))))((('''''')))((('''&&&&&&&&&&&&&&&(((((()))))))))))))))((())))))(((((((((((()))))))))******))))))((('''&&&''')))***(((%%%%%%''')))((((((((()))******++++++***+++///333555333...+++&&&'''(((*********)))(((***------***((((((((('''------,,,222444((()))===xxxnnn\\\\\\fffoooUUU999...000111...+++000,,,***...444555000)))............//////000111222111///...------------***,,,//////...///444888333111///---,,,---...///,,,111222000111666666222+++++++++******))))))(((---111555444///+++,,,...&&&***///222222222333555///...---...//////---++++++---000///,,,,,,...111+++555888<<<<<<:::888777888;;;;;;::::::;;;;;;:::999:::999888:::<<<<<<:::777444222111222444555333111444333222111111111222333333333333222111000///...444444333333222111000///111000888888hhhwww^^^JJJ777000111222444666333444555666666888:::<<<;;;;;;;;;:::888888888999@@@===:::999999999888777333666999:::999777555444777@@@???@@@PPP^^^hhhtttllllllrrrttthhhDDD222555;;;888///444555444///+++))),,,///,,,,,,,,,---000000///...///...------...///...---...---,,,///333777888888000$$$222>>>111:::___ttt}}}iiiEEE<<<444333444555:::???888<<<777...***333___}}}fffgggYYYBBBlll}}}___\\\222NNN~~~GGG<<<]]]]]]]]]vvvmmmjjjxxx000___ZZZvvveeeAAA<<<111000...FFFTTTQQQHHHYYYeee222///,,,000......---,,,***+++...000,,,+++***)))((('''''''''))))))((((((((()))******((())))))((('''''')))+++))))))************))))))((()))******)))((('''&&&(((((()))******)))(((''')))(((((('''''''''''''''(((((())))))))))))(((((()))(((((((((((((((((()))))))))******))))))(((((()))+++,,,***(((''')))+++(((((())))))***+++++++++###$$$''',,,222555555555(((((()))))))))(((''''''""")))000222///,,,,,,,,,444666&&&&&&999WWWsss|||hhh]]]aaaooo|||???333******......---,,,++++++,,,...//////...---,,,---...///000000///...111111000000//////......//////000//////000222555///...---,,,+++,,,------111555555222222666666222000///...---,,,+++++++++111555777555000,,,+++---,,,...111111///......000000///............+++))),,,---......------...///---333777;;;===;;;888666444<<<;;;999888999:::<<<===;;;:::888999:::;;;999888777444222111222222222111444444333333222222222222222222222111000///...---###---888:::666222555999BBBkkkYYY???999AAA666......333555444444444444555666666666666666222777======;;;999:::<<>>ccczzziii666CCCxxxqqq999'''&&&'''++++++((((((+++)))---000...)))'''***///,,,---...000000///...---000000111222222111000///444222000///000111111000,,,,,,,,,,,,------------222444444222333666666444333111///---,,,,,,,,,---444777888666000,,,+++,,,///000000...,,,+++,,,---111///.........---***(((---,,,+++,,,...///...---...222555888;;;;;;999777666555555666666777:::===@@@<<<;;;999999999999999999888666333000///000000000333333333333333222111000333333222222111///...---000---+++000AAAZZZttt~~~LLLYYYBBB@@@===DDD;;;333000111444555555555555555555666555222111333666:::<<<;;;:::;;;===BBB???===;;;::::::888666AAA;;;333000000111111000,,,666:::;;;:::999OOOrrreee^^^ooowwwzzz|||uuuwwwyyyOOO777555999888777555444444333222222---------...000111000//////222555555222000111333...//////000000///---,,,444...333777FFF{{{wwwIII---444"""666VVVrrr~~~www___EEE222===]]]NNNVVVooo:::***[[[>>>000JJJzzz===KKKhhhJJJyyyiiiQQQ^^^ZZZkkkeeevvvWWW<<<+++666PPP888+++IIIJJJ666&&&HHH```|||TTTHHHGGG999777JJJRRRrrrPPP^^^HHH$$$111666###444---......---,,,,,,---///***+++,,,,,,+++)))'''&&&%%%&&&)))+++,,,,,,,,,,,,++++++***'''%%%&&&(((++++++,,,,,,,,,,,,,,,,,,+++))))))))))))))))))((((((&&&(((***+++,,,+++)))(((******)))))))))))))))***((())))))))))))(((((('''''''''((((((((((((''''''(((((()))++++++,,,,,,,,,((()))))))))((('''''''''))))))******+++,,,,,,,,,000---***((((((((('''&&&)))(((&&&%%%%%%&&&'''(((------------)))&&&(((---555)))%%%BBBnnn}}}yyyhhhhhhoooeeeBBB!!!+++)))))))))&&&$$$'''...---000222...(((%%%(((---...............////////////111222444444333111000444111------///111///---,,,---...///000000000000...///111222444666888888222111///,,,+++++++++,,,333444555333000---,,,---......,,,+++***+++,,,......---,,,---------+++)))...+++)))+++...///...+++...555555555666888999::::::111444777888888999;;;>>>======<<<:::999888999999888777444111///...///000111222333444333222000///777777777666666555444333,,,---999SSSlllqqqbbbPPPZZZwww<<<777555IIIFFF<<<888222///000444666777666444444444555444111...999777555666999<<<<<<;;;CCC@@@===;;;<<<===>>>>>>EEE???777333222222111///...444555777777...222EEEddd```nnn}}}rrrnnnnnnooo}}}}}}mmm\\\GGG666333111000222555666555333///......000222333222000***---000///,,,+++,,,//////000111222222222222222!!!BBBNNN[[[]]]:::555444222???___uuu```dddtttwww```PPPOOOwww===WWWlll,,,EEEKKK___bbb==='''SSSrrrQQQDDDtttUUU{{{{{{nnnvvv555ooobbbcccgggooo{{{333222AAA\\\CCC===aaa<<<:::LLL|||\\\```JJJ...***111444666^^^tttSSSppp\\\777///666555***...)))+++,,,,,,*********+++'''((()))***+++***)))((('''((()))***+++******)))+++******'''&&&&&&(((*********++++++++++++***************************+++''')))***++++++***)))(((******))))))))))))***+++)))))))))))))))(((''''''''''''((())))))((('''''''''((()))++++++,,,,,,,,,))))))))))))***)))'''&&&*********+++,,,,,,------''''''''')))++++++***(((&&&%%%%%%%%%&&&''')))***...******...000...000444!!!888TTTsss}}}eee888%%%***)))%%%$$$%%%&&&&&&***000//////...---,,,,,,---...000///---,,,,,,///111333000111333555555444222111111---***+++...000///------...///000111222222222///000222555777777888999222111///---,,,,,,,,,,,,...///000///.........///000---+++))))))***,,,,,,*********+++---...---,,,---***)))***---///---***,,,;;;888555444666888:::;;;555888;;;;;;888777888:::===>>>>>>===:::888999999888888777444111///000111000111444555555444111000555666666777666666666555GGGGGGEEE>>>888666:::>>>___bbbbbb***222555444)))333555555333333555666333666444222333555555222///<<<777222222666;;;<<<;;;BBB@@@>>>===>>>??????>>>AAA>>><<<999777555222///000222...///666111,,,333999KKKfff|||wwwmmmkkkrrrpppoooqqqqqqjjj[[[NNN888222,,,,,,111444555333111000000222444444333222---------,,,++++++---...//////...---,,,---111333NNNsss|||vvv???***000999>>>TTTMMMCCC888---,,,999HHHllldddeeewwwiii:::^^^eee555111:::SSSoooEEEBBBBBBPPPEEE555]]]^^^ggg???eee```nnn~~~{{{bbb```OOO{{{AAA>>>999BBB;;;@@@;;;@@@;;;888tttbbbOOOMMM000???BBB222UUUPPP___:::444777111///...+++''')))+++,,,***)))))))))&&&'''((()))************&&&'''''''''''''''&&&%%%'''(((((('''%%%%%%&&&(((((((((((())))))(((((((((++++++*********+++,,,,,,******++++++******)))((()))))))))))))))******+++)))******))))))((('''&&&'''((()))******)))(((''''''((()))***+++++++++++++++++++++,,,---,,,***(((***++++++,,,,,,---......%%%&&&(((+++------***((($$$%%%%%%&&&''')))***+++,,,))),,,333333---,,,111:::jjjyyyyyyIII%%%"""&&&!!!)))&&&'''+++,,,***)))***,,,+++***---111444333222000...------...111444666222222333444444333222111---,,,******,,,...//////.........///000111111222555555777;;;;;;777444555222111111111000//////...)))***+++,,,---...///000222///+++))))))******)))(((((((((***---......---+++***)))***,,,---,,,++++++AAA===777555666777777777777999:::888444333777;;;>>>@@@AAA@@@<<<999999999999;;;;;;888555333333444///222555888999777444333222333444555666666666666,,,===LLLIII;;;444===JJJ<<<555:::///>>>===222777333888999444333555666333777333000111555666444222777444222222444888;;;===::::::;;;>>>@@@@@@===:::888<<<@@@BBB@@@;;;666333+++222///...888:::666777///:::FFF[[[wwwvvvjjjkkkjjjnnnpppjjjaaafffrrrTTTGGG666......222333222222222222333555666555444222///,,,+++---...000000---......///333:::DDDKKKnnnGGG555444...000AAAEEE444&&&***666:::444...666VVVwww}}}kkkSSS;;;dddCCC<<<666;;;PPP===333222333;;;111tttnnnlllyyyQQQ___ZZZvvvpppKKKzzzPPPggg:::&&&...DDDDDDDDD777444000???ddd}}}>>>ZZZ+++***333444HHH]]]}}},,,:::444/////////...(((***---...,,,+++************)))))))))***++++++'''&&&&&&%%%%%%&&&&&&'''$$$&&&))))))(((''''''(((((())))))******))))))(((******)))))))))***,,,,,,...---+++)))((((((((()))((((((((((((((()))******************)))((('''&&&((()))***++++++***)))((('''(((((()))************,,,++++++,,,...---***'''++++++,,,,,,---.........+++++++++------,,,(((%%%%%%&&&'''((()))*********,,,+++///333///+++555EEElll[[[999222,,,///+++***+++...---((((((***+++***+++///222444333111,,,---...000333444666666444444333333222222111111---------,,,+++,,,...000111111000000000111333444444333777<<<<<<555000111...///111222222000///...)))((()))***,,,///000000000---******+++,,,+++***(((((((((***,,,------+++)))***++++++******+++,,,+++EEE@@@:::777777666444222444555555222///111777===>>>AAACCCBBB>>>:::999999:::===>>><<<888555555777000333777:::;;;:::777555555666777888::::::;;;;;;999666666;;;AAABBB<<<555...JJJSSS666...===333333111555444...---444:::;;;777333///000555777666444000222444444333555;;;@@@///222888>>>BBBAAA<<<888222;;;EEEIIIGGGAAA;;;999)))777666111777:::444222444:::666>>>```{{{}}}wwweeedddllluuuoooccckkk}}}sss```FFF444000111333222333333333444777777666555111---((('''***---...---+++///555>>>KKK\\\ooo|||}}}~~~TTTJJJ111%%%111:::777666888555222000...,,,111888222000999aaarrrIII333CCCWWW|||KKK000(((EEE''':::111???000444(((eeelll~~~wwwTTTuuuEEE\\\eee]]][[[hhh888<<>>$$$AAA@@@JJJIIIlll>>>BBB[[[mmmkkkVVV888...===ggg]]])))BBB000333555000333))),,,///000///---,,,+++...---+++***)))***++++++(((''''''&&&'''((()))***%%%(((+++,,,+++*********,,,,,,,,,------,,,,,,,,,***)))(((((((((***+++,,,000...+++)))''''''((()))(((((('''(((((()))******************)))((('''&&&(((***+++,,,,,,+++***((('''(((((())))))))))))(((***)))(((***,,,,,,(((%%%++++++,,,------......///*********+++---...,,,+++'''((()))*********((((((++++++///222///555QQQpppxxx{{{tttqqqyyy}}}ZZZ@@@+++***///---&&&"""######%%%&&&%%%%%%+++444,,,...000111111000...---(((+++000444777777666555555444333222111000000111...///000...+++***---111666444333222222444666777---,,,222::::::333...///***,,,...000111///---,,,***))))))***---///000000+++)))(((***...000000...***))))))***,,,,,,+++)))'''***,,,,,,)))(((+++---+++>>>666999===888888:::444222555777777888999888666999;;;>>>???>>>;;;777555>>>888555999<<<999555333>>>888DDD???KKK888===:::===:::666333333777===AAA777<<<555...666:::999===RRR===[[[===+++...777+++---222444111000222222111666555333111111222333444111333333000111666888777???===;;;:::;;;<<<===>>>>>>AAA@@@;;;777777777444222///...111666999666222888666555666:::IIIiiiuuupppkkkrrr|||sssiiipppfffmmmcccOOO???000,,,555,,,000666999888666777:::222111///---,,,---......---AAA]]]LLLMMMkkklllrrr~~~}}}uuutttccc444111//////222444444333(((---333555222//////000///222555888DDDaaaxxxLLLFFFLLL[[[ZZZ\\\gggtttvvvfffTTTFFF000:::888000MMM{{{^^^mmmdddooouuu^^^gggpppsssmmmwwwyyy```ZZZ~~~LLL999CCCbbb@@@HHH[[[^^^[[[XXXhhhaaarrrjjjpppwww|||555444333333222000---***111111000///---,,,+++***111111111111000...***''')))))))))***,,,...000111******))))))))))))******,,,***(((&&&&&&''')))++++++***)))***,,,---,,,+++000///,,,***))))))))))))***)))'''&&&&&&(((***,,,---+++)))((('''((()))***)))((('''&&&&&&'''((()))))))))******)))((('''&&&...+++)))((()))***+++***))),,,///...+++)))***+++,,,******...222111+++%%%555000222777111%%%%%%///$$$;;;555///>>>eee{{{lllgggMMM444333000---***(((&&&&&&'''******)))+++///111///222,,,***---000///------555666666555444333444555999666222111222333111000444666666111,,,+++///555000//////111333222...+++...---...111333333///,,,***,,,...111222222111000...))))))...///,,,---111,,,++++++,,,...//////...///......---,,,+++)))(((---+++)))'''&&&&&&'''((((((???999<<>>>>>999777888;;;;;;FFF???PPPJJJJJJ999999888777777888999:::999+++333000...777<<<;;;???GGG:::WWWGGG222777;;;333222666777333111222222000111111000000111222333444666888888555555:::<<<;;;@@@AAABBB???===<<<@@@DDD777::::::666444666555222666555444666999;;;999777:::999888777555:::LLL___tttyyy}}}sssyyyqqqgggiiijjjRRR666...999333000333999===;;;999111///---++++++,,,...///111???```bbbeeerrrppp||||||sssuuueee@@@111000000222444555333000???777...))),,,000222222>>>666,,,%%%)))>>>cccjjjrrrgggccc___TTTgggBBBBBBHHHAAAxxxXXXbbbxxxrrrzzzRRRvvv```???[[[}}}XXXUUUyyyhhh@@@444@@@999GGG^^^[[[AAAKKK777???ooo777666444444333222...,,,111000000///...---,,,,,,...,,,+++,,,///000...,,,000+++,,,888FFFFFF666%%%***))))))(((((())))))***...,,,)))'''&&&'''((()))***))))))***,,,,,,+++)))...---,,,***)))))))))******)))'''&&&&&&(((***,,,...,,,***((('''((()))))))))(((''''''''''''((()))))))))))))))((((((''''''(((&&&%%%%%%(((+++------''')))++++++)))((((((((()))((((((+++------)))%%%)))444555+++'''///333000......333^^^wwwmmm:::***///---,,,)))'''&&&%%%%%%***...000//////222111...///---,,,...---***+++...444444333111//////000222444222111222555777777555111111000///......000111222000/////////...+++(((111000111444666666222///---...000111222222222222555000000222222......222...---,,,---/////////---,,,///111///+++((()))+++---,,,***)))(((((()))***+++999444888<<<888;;;===666===<<<:::888777777888999<<<<<<<<<===???AAACCCDDD:::<<<@@@BBB>>>888888===777;;;???555HHHQQQOOO888666777999<<<>>><<<666111???DDD===555999;;;999======<<>>BBBEEEBBB===<<>>222444666777777888888888333111...,,,+++---000222444888ZZZtttttt}}}{{{yyy\\\CCC555///000111444555555111...''')))---222555333...***###(((444===<<<666999@@@jjjuuummmHHHLLL~~~ssshhheeeLLLppp{{{}}}uuu:::iii}}}ppp;;;yyyqqq~~~nnn````````````~~~CCClll777'''222VVVLLLEEE"""555---;;;\\\^^^{{{HHH888777555555444333000.../////////......---------,,,)))(((***///333666666111777@@@GGGGGG???222))))))((((((''''''(((((()))///---***(((&&&&&&'''(((''''''(((***,,,,,,)))''',,,,,,+++***))))))******)))((('''&&&&&&(((***+++///---+++)))((((((((())))))((((((''''''(((((()))***)))((('''''''''((()))'''%%%$$$%%%(((+++,,,,,,(((((('''(((******)))'''(((((())))))***))))))(((---///***###)))444000"""///KKKrrr~~~xxxccc777)))))))))(((&&&&&&&&&&&&&&&(((---000//////111...***......//////+++&&&)))///333333222000...---///111000///000222555666666555///---+++,,,///000000...666333000......,,,***(((111111333555777666333111111111222222333333333444666222111111///,,,+++---000///......000111000///+++///333000***'''***...---,,,+++******+++,,,---,,,???888999888444;;;AAA;;;>>><<<<<<>>>>>><<<<<>>666///UUUVVVHHH888777666555;;;<<>>:::555666666444333333666888777888::::::888555555777AAAfff|||}}}zzz{{{yyyzzzlll^^^MMMEEE888...///666:::999888555222///...///222444444000FFFnnnqqqlll}}}|||QQQ777444:::000000222333444333111///+++111777777333333999???PPPLLLHHHCCC;;;555999BBBMMM>>>TTTYYYiiioooVVVSSSVVVUUU```{{{vvv{{{}}}UUUpppxxx~~~]]]yyyeeegggYYYyyy~~~sssSSSIIIrrrlll***777FFFDDDYYYxxxZZZhhhpppVVV333888666444333333222000...,,,,,,------------------+++,,,++++++---333:::@@@???DDDFFF@@@444+++)))+++((((((''''''''''''((((((,,,+++)))'''&&&&&&'''''''''((())),,,------)))'''******)))))))))*********)))((('''&&&&&&((()))***///...,,,***)))((((((((()))(((((((((((((((((()))***)))'''&&&&&&'''(((***...+++)))))))))***)))(((+++((('''))),,,---,,,))))))***++++++))))))+++---333***)))......(((...:::ddddddfff???///%%%$$$222'''&&&&&&&&&''''''((()))***...///...///111000---111/////////,,,((()))---111333444444333222222333000000111111111000...,,,///...,,,,,,---...000000888666333000...---------...///111333444333111///444444333333333444555555444222000///---+++++++++000//////000222333333222,,,///111000---+++,,,---,,,++++++++++++,,,---...***QQQIIIDDD<<<666@@@HHHCCC===<<>>:::666555888999<<<===???:::999;;;CCC;;;;;;<<<>>>???===777333AAAGGG???444555555555:::<<>>:::333777333777777333222555666666///000222444444333222000666999999666777;;;;;;999>>>;;;:::;;;>>>???>>><<<888999999777999;;;888222999999888666555666999<<<<<<<<<:::666333222222222999@@@MMMnnnuuujjj~~~vvvyyyjjjCCC++++++777:::666:::888444000//////000222111,,,000XXXnnn[[[|||xxxTTT@@@===888...222222111111000000111222===666///111DDDfffYYYMMMuuuvvvkkkaaaIIIDDD888oooggg}}}HHHiii|||yyy777```XXXccc[[[AAAWWWYYYZZZPPPnnn{{{]]]QQQ\\\dddkkkkkkFFFeeeLLLSSS~~~VVV]]]}}}wwwddd~~~qqqVVV}}}111666444222111111111///---***++++++++++++,,,,,,,,,***...000---))),,,777BBBSSSFFF777...---,,,((($$$((((((''''''''''''((((((((('''&&&&&&&&&'''((((((((()))***---......+++((((((((()))))))))******)))(((''''''&&&''''''))))))------,,,***)))(((((((((((())))))))))))))))))((()))(((&&&%%%%%%''')))***222000...,,,,,,+++)))'''+++((('''(((,,,...---+++***+++,,,+++******---///))),,,000000(((000XXX___pppVVV777///:::999+++###$$$$$$%%%%%%&&&((()))***///222222///111666888777555000---///000---+++,,,,,,000555777777555444444111222222111///---+++***111222111---)))***///555555444111///---...///111,,,...111222222111///...555444444333333444555555333444333111111111222111000///000222555777777666000...,,,...000000...+++))))))******++++++,,,---)))RRRNNNLLLGGGDDDPPPYYYQQQ@@@>>>BBBKKKLLLEEEBBBEEE===>>>@@@@@@@@@???===;;;LLLEEE???===:::666666999444:::>>>KKK>>>888222;;;<<<<<<<<<;;;:::999999888***777999777:::888444777;;;@@@:::KKKCCC444333666444777888555444888;;;;;;222333555666555333111000222555666444666999:::777???;;;888:::@@@BBB???;;;888999888777888:::666///999777555333444666999;;;999;;;:::555444999===???444999222;;;hhhyyytttvvvyyyvvvuuuWWW<<<000...,,,777555222000............///000&&&BBBzzz|||ZZZ~~~uuuzzzXXX:::888@@@999)))222222222000......111333444///444PPP|||MMMZZZsssWWWLLLXXXmmmpppkkk```{{{ppp:::}}}cccnnniiiwwweeecccwwwTTTKKKdddiiimmm^^^LLLnnnqqqTTT[[[BBBDDDDDDKKKEEEWWWjjj}}}ssskkkHHHUUU^^^555444222000/////////...---++++++++++++++++++++++++(((---000,,,%%%&&&///999FFFBBB;;;222,,,)))***,,,)))((((((''''''(((((()))&&&&&&&&&&&&'''((())))))*********,,,......+++)))'''((())))))))))))((((((''''''&&&&&&''''''((()))++++++******)))(((((((((((())))))******))))))(((((('''&&&&&&&&&'''((()))000...------......,,,+++((('''&&&'''***,,,,,,,,,++++++***++++++,,,---...'''+++(((%%%:::jjj~~~iiiCCC333999PPPNNN111 $$$#########$$$%%%&&&'''(((///000///,,,...444888888666///,,,///111///---,,,)))---333666666444222222111222333333000//////000111333444///******000666//////...,,,++++++...000---000333444333222111111222222333333444444444555///222222000111444555444222111111444777999999888111---***---222444000+++((()))))))))******++++++***DDDGGGNNNOOONNNXXX[[[NNNHHHCCCEEEKKKJJJAAA>>>BBB???????????????@@@@@@@@@AAA@@@@@@@@@===999;;;@@@999???:::GGG???HHH:::888999;;;<<<999555555888<<<---;;;>>>;;;===;;;777:::;;;<<<555CCCKKK///333222333666666333333777;;;;;;333444555555444333222111...222333222444888999666<<<:::999;;;???@@@>>><<<:::;;;::::::<<<>>>999222:::555111000333888:::;;;222999<<<999888>>>DDDEEE...888333--->>>[[[zzzuuuyyy}}}nnneeeIII999000222222111111000/////////...888)))444UUU|||{{{{{{{{{nnnEEE777666333000222000222333222///...///111222999IIIbbbyyyuuuhhh:::DDDyyyNNN@@@jjj||||||^^^vvvIIIxxxiiirrr^^^eee~~~kkk~~~kkkfff|||vvvlllbbbpppKKKEEEdddbbb666OOO@@@OOO```KKK666,,,>>>IIIkkkjjj}}}{{{___TTT```DDD333444111///......///...------------,,,,,,,,,,,,,,,***,,,,,,***''''''+++//////999@@@999***"""(((222***))))))(((((())))))***(((((((((((())))))))))))***))))))***,,,,,,+++***'''((()))))))))((('''&&&&&&&&&&&&'''''''''(((((((((((()))))))))(((((((((((()))************)))(((&&&&&&&&&'''''''''((((((+++***)))+++,,,---,,,***'''((()))))))))+++...000...,,,+++,,,000111000......444===PPPvvv|||bbbCCC999777GGGTTT===...&&&%%%%%%%%%&&&&&&'''(((***,,,,,,)))***///111000222...---///000------///---///222333222111000111111222333222//////111333...000222111//////000222---......,,,******,,,///---111444666444222111222...000111333444444333333...222222///111666888555666555444666888999888777///---,,,...111333000...))))))******************+++>>>EEEQQQSSSNNNPPPJJJ666PPPHHHFFFJJJGGG<<<999>>>BBB@@@>>><<<;;;<<<>>>???555;;;BBBEEE@@@;;;???GGGGGGJJJ999??????[[[MMM???666:::<<<888333111777<<<666@@@>>>777:::<<<===EEE>>><<<555???QQQ+++222,,,000333333000///333777777333333333444444333333333000444666666888<<<===;;;888999:::;;;<<<<<<<<<<<<999:::999999===@@@;;;333???999333333888>>>@@@???222;;;???:::555666777666:::333///666777...???ggg~~~___AAA000111222333333333333333...???...,,,666RRRXXX///555???222***222---111444444222///......+++222999;;;777333222444---;;;GGGbbb???]]]IIICCCLLLnnnggghhhFFFmmmTTTsssYYYkkkWWWWWWsssUUU888ZZZMMM999777TTTNNNgggvvvHHHMMMHHHIIIYYYnnnrrr^^^FFFTTTvvvvvv333444444222///......///......//////.........---------...,,,******,,,,,,+++)))...///000000---***'''%%%******))))))))))))******,,,+++++++++******))))))***(((((((((***+++***)))'''((()))))))))(((&&&%%%&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((((()))***++++++***)))(((%%%%%%&&&'''(((((('''''')))((('''(((******((('''(((+++---,,,+++,,,111555222///---000555777444000///HHHwwwkkkEEE<<<000>>>888666111))),,,---###***))))))(((((())))))***+++...///------000000---......///000---))),,,222444444333111//////000222111222222000,,,,,,...111+++,,,...222444444111......000111///,,,***,,,...,,,000444555333111000111,,,...000333444444333222333777888444666;;;===::::::888777777888888777555---...///000000000000111******+++++++++******)))***DDD;;;;;;FFFKKKFFFAAACCCFFF@@@===DDDMMMNNNCCC888???::::::>>>>>>;;;<<<@@@999666777<<<>>><<<===BBB:::BBB888BBB000___MMMBBB,,,:::;;;@@@+++<<<;;;888777555666333000:::BBB<<<333555>>>GGG@@@000***///222444777::::::999777555444333222222222222333444999555555999888444777===;;;<<<<<<;;;888666666666333666:::;;;999777666666111===CCC<<<555:::EEEMMM555444444555666666444222444666999888555444555666TTTpppwwwsssJJJ:::111555777000,,,///999...+++111444===aaaZZZ888444:::777444666222222222111000//////...)))111555222222777777333,,,999999111BBB___]]]DDDkkkdddyyyiiivvv}}}pppwwwvvvdddbbbkkk{{{{{{{{{{{{hhh```fffiii|||```ggg@@@JJJxxx:::@@@RRRNNN===CCC[[[xxx```OOOrrr~~~kkkhhh___222***:::666///((((((---333555222///---...000111///------,,,++++++------,,,+++***)))***,,,------,,,***)))******))))))((('''&&&------------,,,+++***)))$$$%%%%%%&&&'''((((((((((((%%%$$$&&&***,,,)))%%%(((***)))&&&&&&+++,,,+++'''((('''###%%%)))***''')))((('''((()))***)))((('''&&&&&&''')))+++******...***'''''')))+++***'''$$$...555666444666777777))),,,666BBB???333///444QQQeee???)))***333---,,,)))'''&&&&&&'''((((((++++++'''%%%&&&'''%%%***,,,,,,+++***))))))***---,,,---------,,,///333444333333333444333111......///000///.........//////000111222333222111000333444333...)))(((...444777444222333666777666333:::333,,,***...111111///333444666888999::::::999888666444333444444333111555555555444333111///......---+++))))))***+++,,,+++BBBAAABBBBBB999222:::III>>><<<<<>>@@@BBBCCCAAA>>><<<:::888;;;555DDD:::222>>>AAA???AAA555555444;;;...444555555:::AAACCCBBBBBB===???FFFDDD777///000111333666888999777555333888888888888888666555444777555555999888666888>>>:::::::::888777777999;;;===;;;999888:::999777444777>>>@@@;;;888<<<@@@AAA444333444666777888666444:::;;;;;;999444111000111444HHHddd|||bbb???000111444555555111444666888555222NNN{{{~~~gggXXXKKKCCC999---,,,222222222111111000//////...888888666333333666777555888333555::::::666;;;EEE\\\}}}zzzzzzdddTTTBBBDDDUUU[[[[[[ZZZVVVMMMPPPkkkNNNPPP\\\|||jjjTTT}}}WWWKKKxxxIII{{{fffVVVeeewwwrrrhhhUUUXXXyyyBBBKKK888888'''***,,,>>>HHH]]]xxxAAA333===111111000//////111000///111000......000222333333...,,,++++++,,,,,,+++)))*********,,,...///---+++((())))))*********))))))......////////////......***))))))((((((((())))))***(((&&&(((,,,---+++''''''((((((''')))+++(((!!!%%%'''&&&$$$%%%((()))&&&+++***)))***,,,---,,,+++******))))))******)))(((''')))---......+++)))(((111222222222666;;;:::666777:::>>>:::...111PPPsssyyyRRR555***+++///222,,,+++)))'''&&&'''((()))(((,,,...+++***,,,,,,***+++,,,,,,+++)))((()))***,,,,,,---...------///222111000000000111111000...,,,---------,,,---...///222333333333333111000///111111111000///000222333333333333222111111222333000000///000111333333333111222444666777888888888;;;888444111//////111333888888888888777555444333333111...***)))((()))***(((UUUMMMIIIJJJEEE===:::>>><<<>>>??????>>>>>>AAADDDFFFIIIOOOQQQKKKAAA===???<<<===999444444;;;??????999444888:::???666666444???...$$$***AAA:::666999777FFFEEEFFFTTTUUUNNNTTTXXXIII???@@@AAA:::555444///222555777999888777666888999;;;;;;:::888555444444333444777777555888===999888777555555888<<<@@@DDD>>>888777:::;;;888333777888666555777;;;:::666333333444666999999888777444666777777555444444555---333???RRRmmmwww[[[EEE999222...111111&&&&&&---(((444ZZZ~~~ssstttXXXBBBFFFHHHBBB999444555999222111111000000//////...111///000444666444444555777///222;;;::::::VVV|||SSSrrr|||uuuwww}}}@@@bbbwwwwwwmmm]]]hhh666kkkooodddkkkFFFiiijjjzzzpppqqqjjjwwwxxx\\\jjjkkk<<>>:::BBB;;;888999888555777<<<,,,666111:::<<<999;;;===:::<<>><<<555333777555QQQqqqIIIWWW^^^sssooouuuJJJ}}}bbbyyy[[[lllUUUfffZZZrrr|||eeeAAAdddyyyUUU@@@UUUgggyyyvvvNNN444EEE???---???NNNwwwtttrrrnnnOOO999CCCEEE???999333222222111000000)))---111333444555999<<<777555222000///---***(((+++******+++---......,,,)))***++++++,,,,,,,,,+++))))))+++,,,,,,,,,,,,,,,(((((('''(((***...333555---+++)))***,,,---,,,+++(((+++,,,,,,...111///***&&&+++---******++++++(((&&&%%%%%%&&&)))++++++***''')))+++,,,---...000222,,,,,,+++)))(((+++111666666555111***+++444===AAA++++++<<>><<<:::888444777:::===???>>>999444:::555BBBXXXWWW@@@333777555QQQ555@@@333>>>777888333444999+++===888???666???MMMDDD@@@QQQKKK@@@OOO```VVVIIIAAA;;;555222222///000222555666666666666222111000000111333555777777999999777555444444444444666777777666666888999888999;;;;;;:::888666555666444333444666:::???CCC777666666777999888666444555444444444444333222111...222555222000999MMM```iiiGGG+++333444666999222;;;XXXwwwqqq888---;;;777777111,,,333???===222000000000///////////////888777666333000333AAAPPPtttuuu^^^JJJeeeOOOhhhfff|||www[[[lllXXXJJJfffsssrrrZZZ~~~uuummmAAAkkkjjj|||DDDaaasss}}}aaaqqqeeeKKKVVV|||mmm;;;>>>===333@@@AAAwwwwwwxxxEEE666BBB999AAAIII;;;AAA888111222333111///111***000777;;;;;;;;;<<<===666444111...---***'''%%%+++)))))))))+++,,,+++***,,,,,,,,,,,,,,,+++******((())))))******))))))(((((('''&&&''')))---111333+++***(((((()))************......)))(((+++...---'''---///,,,)))******((()))((((((***,,,......---'''***,,,---...///111444...+++''''''+++000333444777222,,,,,,666===888...555PPPzzzggg;;;&&&(((+++---)))$$$$$$)))///&&&&&&'''((()))***+++,,,+++000333000......,,,)))'''((()))(((&&&%%%&&&''')))///111///...111111...///---,,,,,,///111222222000///...000444777888888999999888666333///,,,***...000111...***))),,,000666444222222333444333111777333111222666777666333444444555666777999:::;;;333555777666333444:::@@@888999999::::::::::::::::::777333...,,,+++,,,,,,)))222:::@@@===666888FFFUUU;;;::::::===AAADDDCCCAAAMMMKKKEEE>>><<>>:::<<>>:::GGGOOOOOOOOOKKKCCC999111---111222222222111000...---333111//////000444888;;;;;;??????;;;777777666444333555666777555444444555222666:::;;;999777666666777555555555333333888???777666666777888777555333333222222444666777666555555000...000222444999>>>SSSkkk|||{{{hhhMMM555---***,,,555<<>>CCCFFFHHHHHHMMMLLLAAA:::;;;AAADDD>>><<<<<>>???AAAWWWtttHHHSSSNNNAAA999;;;:::SSS}}}yyy444$$$888>>>>>>:::777999;;;:::===DDDBBBEEEGGGFFFBBB<<<555000222222222222111000......444333222222333666888::::::???@@@;;;888888777444222333333333222222444666666666777888888888777666888666666999777222333777444444444666777777555333000000111555:::===>>>======333,,,...222333555888+++>>>YYYuuuaaaTTT;;;777<<<111111===[[[WWW888888OOONNN222---111444444111111222333////////////////////////666======;;;MMMqqqggg[[[^^^qqqwwweeeOOOEEEaaannn]]]OOOGGGiii~~~qqqaaappp~~~wwweeeaaajjjrrr|||iiisssiiiFFFRRRuuuqqqpppMMMaaa|||eeesssxxxzzzTTTtttzzzKKKNNN^^^GGG???ZZZVVVAAANNNXXXCCCBBBKKKjjjSSS555,,,:::444777QQQRRRqqqooo^^^EEE888000333555000,,,///++++++,,,...000000...---444333333444666888777777///---***))))))))))))(((***+++++++++++++++******(((((()))***+++++++++++++++***)))(((''''''''''''((((((&&&%%%$$$$$$&&&'''///111333666<<<===333'''///444444...((((((******'''&&&&&&'''((())))))(((,,,///111000,,,***---000+++---000444666666444222000555222&&&(((GGGxxxxxxWWW/// ***000(((&&&%%%&&&***...,,,%%%&&&&&&'''))))))*********///222333...++++++***'''&&&(((************,,,......444444---+++000111,,,111000000222444444333222111000000444:::<<<999666222333333333333111000///---///111111000111333555111111000000222333444333555333000111444666777666444444444444666888999;;;999888888888777888888888888888888999888888777777444444222111///...------***WWWRRRHHH@@@>>>@@@BBBCCC<<<;;;999888888<<>>222666KKK,,,===QQQ111777===888666YYYwww>>>999>>>444???555666:::555555;;;<<<>>>===:::888888::::::777000111222333444555555555333333444444555666666666666<<<===888555777666222222222111//////111555999===888333444888:::888555===:::;;;BBBBBB<<<888999222222333555777888666555888777666888<<<===;;;999000///222555222++++++000222,,,222HHHzzzpppuuuRRR111999111///666;;;IIIooodddCCC...111FFFHHH222>>>444,,,---111222000///.........///////////////+++888;;;555===MMMIII777:::777888???BBB@@@???@@@HHHBBB<<<^^^mmmfffzzz~~~{{{dddnnnqqq{{{ppp{{{xxxSSSmmm~~~gggtttbbbDDDpppwwwnnnzzz||||||```qqqjjj]]]zzzZZZTTTHHHYYYSSSHHHHHHYYYRRRBBBFFF333444222BBB>>>CCC999777&&&LLL```iiiXXXDDD444111000,,,---333444000------///111000...******+++///333666888888111///,,,*********)))(((((()))******++++++++++++$$$%%%'''(((***+++++++++))))))))))))(((((((((((((((((('''$$$######%%%'''000222888DDDRRRSSSAAA---555:::999222++++++---...+++***)))***+++,,,+++***)))---000///,,,+++///333///222444333222333777;;;000***)))<<>>===:::666333???777444999===<<>>@@@444999======:::666555555111111222333444444444444111222444666999;;;===>>>;;;<<<======<<<999777555222111111222444444333111555444555888;;;<<<999666;;;555444999:::444......222///000333888MMMzzzzzzZZZ000:::444444333@@@\\\qqqdddIII222///444444333555000///---,,,---...000111+++111888888333...---...000666;;;:::555333666;;;999111111FFFhhhcccXXX<<>>AAA<<<888888;;;===<<<:::999;;;@@@DDDAAA:::999===???///888EEE999333999999>>>>>>===:::777555666777666555555999===<<<777222444555555333000000333666111222333444555666777777999;;;>>>>>><<<888666555......000222333555555666;;;:::999888777666555555888888:::;;;;;;::::::999555333000///000222333333222222333666999:::888555<<<666333666666111...///222//////111///111DDDYYYGGG:::555333777>>>EEEQQQ~~~LLL;;;000333777333000111222222222222222222111111///111444555555444333222000666;;;;;;666222333555---***BBB```nnn|||\\\III===]]]rrrooowwwfffbbbfffkkkHHHuuuxxx{{{kkkjjjzzz]]]HHHbbb}}}NNNOOOyyy}}}lllwww}}}___+++:::}}}ZZZ<<>>>>>??????>>><<<:::888;;;999888999999888777777555555444111...------///111BBB<<>>IIIMMM>>>,,,///FFFLLLNNNHHHXXXLLL;;;EEE???888777<<>>555555;;;444///000444666777:::<<<999:::;;;:::888555555555222222333666;;;<<<999555666666444222///000222444444666888999999888777555===============;;;888555111111222333444555666666777777777888999999::::::888888888999999999::::::999444///,,,---///222444111111222555888999888777;;;666222222111...---///...***,,,111000***)))...JJJmmm}}}NNN555///000888@@@999SSSttt>>>444...222333...+++---222333555555555333111///777444333333666777666444...444:::;;;666222222333@@@```pppVVVtttVVVVVVccc888GGGPPPLLL^^^ddddddQQQ888IIITTTuuu|||[[[___fff\\\{{{\\\ccc]]]xxxaaakkkpppqqq|||yyy|||___SSSjjjmmmaaa^^^MMMRRReeewww999///OOOPPPEEE===,,,>>>GGGEEEHHHKKK999777TTTZZZ===...111000000333111---,,,,,,++++++***))))))###(((++++++******'''"""+++++++++,,,,,,---------,,,+++***+++,,,+++(((&&&******)))&&&(((---...+++,,,)))'''&&&''')))******((()))*********,,,///222&&&&&&((()))(((***333???999111(((%%%'''+++,,,+++,,,---...///000///......'''111:::<<<888555000,,,...:::777)))&&&555\\\```CCC222///111111000...+++***)))))))))...---,,,+++***)))))))))000555666222///000111000---///111222111111222333(((+++...222555666555555:::777777888666222000222333333333222///...///111111222222000...---...///***,,,------,,,,,,,,,---111333555555333111111111000111222333333222111000............///111222333999777555777:::<<<<<<;;;::::::;;;;;;:::888666555===:::777666888:::999777555666777666222...+++***000GGG>>>LLLWWWJJJGGGHHH999;;;PPP[[[NNN;;;444777999EEESSSHHH555333DDDGGGBBBEEEBBB>>>;;;;;;===@@@BBBCCCFFFFFFAAA777333888???555999444000999===::::::333666999;;;999777666555333222333555999;;;:::888333333333222111111111222444555777888999999999888<<<:::999;;;======:::666999888777777666666666666111222444777:::===???@@@;;;:::999888777777777777999555000,,,---///111111222333444666999::::::999888555333222000...,,,,,,,,,)))***000333111111444&&&:::YYY{{{uuuMMM111444666666000444PPPzzzLLL???444111111//////111222222222222111000...---<<<999555333222333333444///444888888666444555777AAAJJJEEE:::zzzmmmSSSIIIwwwTTTRRRUUUVVVHHHFFFXXX___xxxzzzyyyuuu```zzz|||---wwwkkkoooTTTtttuuu???```UUUpppqqq___CCCGGGSSS***JJJWWW<<>>CCC>>>IIIDDD999222<<>>EEEEEEAAA<<<999999<<<>>>999>>>888111777777///+++222666:::======<<<;;;;;;444333222333555666777777111222444555666666444222444444333222222333444555888666555666:::<<<:::888999888777666666666666666777777888888888999999999::::::999888777777777777777444111000000000///...111222444555666777888999333444555444111///---+++///---...//////...000333888333333???YYY{{{kkk111---777>>>999555HHHrrrWWWIII:::555777888666444333222111///.........///777888666222...---111666777888888666333333666999wwwzzzYYYQQQ@@@888JJJmmmeeeEEE222ttt^^^ccceeeyyy]]][[[]]]xxxrrrwwwOOOZZZ}}}}}}^^^NNNnnnppphhhIII~~~xxxqqq~~~yyy{{{~~~LLL===qqqWWWCCCNNNoooKKKHHH777000888;;;FFFccc;;;GGGLLLFFF999333DDDaaaKKK777///333222333444............---,,,,,,++++++///,,,***)))((('''(((***((()))))))))*********++++++++++++,,,---,,,(((%%%******+++---,,,++++++,,,&&&''')))******)))))))))------,,,***)))***,,,///((('''((()))(((''',,,333((()))+++---000222222222)))---000111000......///777000***...666888111)))---EEEaaazzzCCC>>>666222111000///---444444333000+++(((((()))++++++)))(((((('''''''''''',,,...)))%%%''',,,...///000111///,,,*********...---------...111444666...111222000//////111222+++,,,---------...000222000000...+++)))))),,,...,,,///222111...,,,---000+++---000000000111222444000000000000000000/////////000111222444555555666222777<<<<<<:::888999<<<888999999999999888888888777::::::999<<<@@@===666999:::999777333///......///MMMHHHAAA===999777BBBSSS+++<<>>@@@AAABBBDDDDDD>>>777333444666666555666333---222444777999999999:::;;;444333222111111333555777444444666888::::::888666;;;999666444222222333444555333222333555777888888222222111222333555777888777777777777777777777777666777777888999:::;;;;;;555444333333333222///---...000111111111111333555000555777555333222000,,,,,,///111111...++++++---555111...,,,...???bbbgggHHH+++'''555???<<<444GGG===555444999;;;555...555444222000///000111333---111333111------222888>>><<<999444111111444777nnn]]]JJJIII///888111iiiiiiIII444GGG___333TTT```999iiivvvmmmEEEvvv]]]WWWpppmmmvvvyyyLLL]]]SSSHHH|||JJJttt___aaaKKKuuuRRR}}}eee\\\\\\ttthhhvvvxxxjjj777555:::>>>+++)))CCCKKKTTTxxxyyyAAA(((LLLooohhhPPPFFF<<>>555777>>>777444555555444222333555777666555444222222444888;;;999666444555777888888666===<<<;;;:::888777777666444444444222111222444666000/////////111444666888222222444555777999:::;;;555777888:::;;;<<<;;;;;;666555444444444444111///---///111000......000333000666888444222444444222***,,,......///000000///%%%)))222777000)))444HHH{{{tttsssyyy\\\HHH<<<444222444333000///000555666222---444333333222222222333333+++---000000///000222444:::888666444222333666888RRRGGG***%%%:::222333ddd[[[VVV:::111;;;^^^333BBB888rrrsssnnn???}}}^^^<<>>fffggg;;;+++777666...&&&%%%)))---,,,)))%%%)))+++***&&&%%%&&&)))((((((((((((((())))))***&&&)))***'''(((+++,,,***,,,...000000//////000111///...,,,++++++,,,...///---222333---(((***---------...///...------///111,,,,,,,,,+++***+++---////////////000222333222111333444444222000///000111......//////000111222333///000222333333333222222555888::::::777555555666444444444444444555666666222<<<===555000333333...222333333222000...//////...AAA\\\TTTCCCBBB444CCC}}}OOOEEE??????>>>:::???III;;;@@@AAAFFFvvvTTT999===:::;;;BBBKKKKKKBBB999:::BBBIIIKKKLLLLLLDDD:::???...;;;DDD000///:::222;;;:::888555222333555888:::999777555666999>>>BBB;;;666111///111333444444666777999::::::999888777555666666333///...111444444333111111111333555666333444444555666777777888999:::;;;<<<<<<;;;999777777555444333444444333222///111222111///...000333222888999333000555777666...,,,)))(((+++000222000333...333===;;;///,,,333===RRRdddwww|||kkktttnnnJJJ:::<<<111222222111222555777777000111333444444333222111.........000222222000---111111222333555777999;;;,,,$$$@@@666777...111PPPEEE555555gggIII>>>gggVVVDDDuuuuuu555uuuhhh111333SSS|||nnnwwwxxxPPP???UUU___sssddd___~~~oooSSSsssmmmvvvgggqqqvvv}}}eeeiiiZZZ333EEEpppccc???666777000666<<<:::===LLLKKK555333///444666---,,,111///------,,,,,,+++******)))+++'''(((---...++++++///---,,,,,,+++***)))(((((()))'''&&&''')))++++++***''')))000777555+++'''***(((***+++)))((()))---000***,,,---,,,***(((((((((''')))---...)))"""###(((''')))***)))'''***000666...111333111---,,,000444444...666RRRttt}}}wwwUUU<<<333333333000'''+++...---)))&&&''')))"""&&&******((('''***...(((((((((((()))***+++,,,''')))(((&&&(((+++***&&&+++,,,......---,,,,,,---,,,,,,------------------+++222444...***...222333111222222000...---...000+++,,,------,,,,,,...000000...---///333555333000///000111000//////111222/////////000111333444555222222444555555444333222333222333666999;;;:::888777777777777777888999::::::CCCDDD777...111333111000222444555333111111111000???AAAIII999JJJ>>><<>><<<;;;;;;;;;;;;777333777>>>EEEFFFEEE>>><<<<<<@@@CCC@@@<<<999888:::777;;;BBB:::222999;;;666222444666888===BBB222333444333111000000111333444666777666555666888999888555333111///------000222444444444444666888999666333444777999999777777555444666;;;===<<<:::<<<:::777444333222333444222111000///............999888777555333222222222111///---///111111///,,,000333777777444111111222///777+++BBBtttooojjj~~~YYY<<<111---555999444111555666------777:::333000444......000222444333111...111111222333444555666777???EEE>>>555:::000LLLhhh888666888666rrrSSS???@@@aaaEEE666fff???QQQ444:::222[[[pppKKK^^^yyysssFFFBBBhhhooouuuoooIIIYYYddd}}}xxx|||MMM888EEE<<<:::///111GGGlll\\\666:::BBB:::<<<333222111///---,,,++++++---,,,************)))'''))),,,...---***(((***,,,(((((()))***++++++,,,,,,'''((()))******+++++++++((()))***,,,......,,,***)))***++++++******+++,,,++++++,,,++++++***)))((((((((((((&&&%%%%%%(((+++000)))'''---555777444222%%%,,,...///111+++***666666^^^pppsssvvvPPP@@@222111333111,,,+++///,,,)))+++...///,,,((())))))***,,,---+++(((%%%###%%%&&&''''''(((+++---000...+++((('''''')))***111333444333111///...///.../////////......///000+++++++++,,,---...//////333222///---,,,,,,---...***)))(((+++///111111///...111222000---,,,000444...222444111,,,))),,,///+++***))))))+++...222444333333333333333333333333777888888888888666444333666888;;;???BBB???888222===:::666222000///111222555666777777666444222111111NNN???:::bbbbbbOOOAAA;;;666DDDNNNBBB???FFFCCC@@@QQQBBBPPPEEE666BBBAAA@@@???>>>>>>>>>???FFFBBB===999888999;;;<<<<<<;;;;;;===>>><<<999888@@@AAA===>>>DDD===666<<<@@@:::777888;;;;;;===AAA555444333333444666888:::444666888888666555444555777666444111000/////////000000///000111111111111///......000333666888888555444333444666777777777:::888666444333222222222444333222111000000000000000000222333555777888999777444111000222333333222///111333333000//////000111888)))***AAAAAASSSwwwbbbEEE000+++000444333000000333999:::444,,,(((000///......//////...---444444555666777888999999<<<@@@333111666444\\\PPP666;;;>>>JJJrrrGGG999999uuuQQQ;;;===lll000555~~~777333999???RRRmmmfffggglllvvvhhh***RRR\\\~~~|||WWW\\\gggvvv@@@RRRVVVxxxnnndddiii^^^lllCCC>>>>>>JJJ[[[LLLEEEfff]]]BBBFFFFFF777666333222111///---,,,,,,,,,,,,*********,,,,,,+++***)))***,,,,,,,,,+++,,,---************))))))))))))&&&&&&((()))***+++++++++******,,,...//////---,,,'''(((******))))))***,,,((()))***+++,,,,,,,,,,,,***++++++)))((((((***,,,+++777???999///***))))))111444---)))...222>>>TTTyyyyyyZZZ>>>777...***000777777555555+++******---000111///......,,,++++++,,,+++***(((+++++++++***''''''((())),,,+++)))((((((***,,,---333444444222111000111222...------...//////...---///...,,,+++++++++,,,---111000...---,,,,,,,,,,,,---,,,+++---000111000///,,,...000...***)))---000111222111...******---000...---+++***+++---000222444444444444444444444444666666777777777666666555888777777999:::888444000333222111111222666999<<<888555333444666666333000222IIIHHH===oooPPPMMM999CCC444555BBBIIIKKKDDD333///YYY___BBB:::CCCCCC???AAA@@@>>>======???@@@BBBDDDCCC???999555555888<<<;;;<<<<<<;;;999999:::;;;???@@@:::;;;AAA===888???AAA;;;888;;;===<<<;;;<<<;;;777333333777;;;======666888:::999777444222222444333111//////000111222222111111222333444444333...///111222333555888:::444444555444333333444555777777666666444333222111333333222111000000000000***,,,///333777999:::;;;888555000...///000111111000111111000......///000+++333000,,,------===]]]{{{xxxRRRAAAAAA:::,,,999666111------/////////444111...,,,---.........444555666666777888999999666>>>---444333555iii===;;;DDDGGGaaajjj;;;888999]]]CCC***444sssqqq333000QQQQQQ888,,,555555SSS~~~ddd111```iiiRRRAAA```fffggg___wwwhhhmmmSSSaaaeeesssxxxwwwbbbsss}}}SSS888???YYY|||___EEEZZZSSSDDDIIIDDD444444333222111///...---------+++***)))+++---......---***))))))+++---//////...,,,,,,+++***((('''&&&&&&%%%&&&''')))******+++++++++,,,...///000000//////((()))******))))))***,,,*********+++,,,,,,------+++,,,---,,,***)))***+++888777...###$$$111888666***///++++++:::TTT{{{~~~lllPPP;;;)))...---111888;;;999666555(((***...000111222333444444111---++++++,,,,,,+++---------***(((&&&&&&'''((((((''''''))),,,...000333444444333111111333555...,,,+++,,,//////---***000...,,,******+++---...---------------,,,+++***000.........000111000///000222333111---,,,...111444111...++++++,,,///111222000...,,,+++---///111666666555555444444333333333222333333444555666777:::777555444444333222111000000000000333777;;;>>>999444///000444666333///333333CCCEEESSS\\\666FFF:::rrrJJJ555444>>>CCCAAALLL<<<555999<<<<<<===<<<===<<<;;;:::;;;>>>@@@BBB???>>>===;;;::::::<<<===;;;>>>>>>:::888;;;???AAA:::<<<666666>>>???===CCC<<<777555999<<<:::999999@@@:::555555999;;;:::888666888::::::777444222222222111///...///111333555///222444555444444777999333555777666333222444777555666777555222111333666666777888888777555333111111000///......------...,,,...111444666666555555666555222000////////////333222111///...///111222,,,,,,000333444888999333???NNNffftttSSS999555///000888;;;555000111555333000///000111222111222222333333444555555666222@@@111>>>333444kkkjjj999@@@CCCFFFdddSSS333999===PPPIII+++...LLL@@@111222PPPUUU111***:::...///PPP{{{qqq^^^uuuaaakkkHHHAAArrrKKKYYY\\\gggMMMdddRRRnnn^^^lllqqqwwwyyyXXXbbbkkk{{{fffTTTSSShhhyyy```EEEJJJ@@@888>>>:::222777222111000///......---...,,,++++++,,,...///...------***)))***...000///---------,,,+++***(((''''''''''''((())))))))))))(((,,,---///000////////////+++,,,---,,,+++******+++......---,,,,,,+++++++++,,,---///...,,,******+++---++++++000666666...&&&888999BBBhhhsss___JJJ111***111333...222999<<<;;;666333222***///444444222111333666666333///---,,,,,,+++***)))******)))(((((()))+++***)))(((((()))+++---...111333555555444333333444111---)))(((+++...---+++,,,,,,------...///000000+++,,,.........---+++***............000000000000333444444333000///000111222///------///222333444333111///...---...000111555555555444333333222222////////////000333555666888777555333333333333333666555333111111222444666777333///...111333333222333LLL@@@HHHBBBNNNFFFHHH@@@...:::AAA???;;;888<<>>>>>999777<<>>@@@<<<888999===>>>:::666666888::::::777555444444111000//////000222444666---333777555///---111777222444666444000...///111444555666333000000333666666777999::::::888555444111000///...------------///111222444444222111///666777888777666333222111444222///......///111111555---,,,++++++777;;;++++++,,,222BBB[[[xxxfffHHH333333444...444DDD333222222222444444333222000111111222222333333333111@@@666@@@111777nnnbbb<<<<<<777:::VVVlll<<<555666<<>>@@@BBBCCCDDDAAA???>>>BBBIIIKKKHHHCCC:::???===666555===AAA???CCCGGG???888>>>@@@===AAA999888999<<<;;;;;;AAAIII>>><<<<<<===@@@@@@>>>;;;777999:::999666555555555111111111111222333444444333888;;;777///***---222111222444444333222222333111111000//////000333555777888:::;;;:::999777666222222111000////////////...///111222222222111000222444777888555222000///222000---,,,---...//////111111444000)))000666///333666999999;;;IIIfffVVVFFF>>>555666@@@333333222333444444222000222222222333333333444444333<<<555888///>>>llleeeAAA:::222555MMMVVV:::???444999777kkkLLL<<<999999LLL^^^qqq///AAA999111>>>555888222777///$$$666AAAzzz}}}rrrtttRRR666EEEkkkoooKKKHHHcccbbbvvvrrrrrrOOObbb~~~VVVYYYsss{{{bbboooaaaeeeqqqXXX;;;888'''111222//////222333222222222......------,,,---------...---,,,,,,......---+++...,,,***)))***+++++++++------------------......++++++++++++***((('''&&&---///000...***(((***,,,***+++,,,+++)))(((((()))...------------///000222222333444444222222333444333***'''...<<>>===;;;<<<>>>>>>777999:::888333222666:::555333222111111///,,,)))/////////...,,,+++---...///...,,,***)))(((''''''---000444555444111///...444000***%%%%%%(((...222222333333333111...+++)))***+++...///000///...---)))***---......///222444222222222222111111//////+++---111444666777666666...///111333555555444444111111111111111222222222555555555555666777888999---///333444333222222222111000000111222444555777000333555222------444:::333pppaaaHHH>>>666RRRKKK>>>CCC777666IIILLL>>>999OOO@@@???QQQXXXHHH;;;===:::;;;===@@@AAABBBCCCBBB>>><<<<<<>>>BBBFFFGGGFFF@@@CCC???777777>>>???999GGGLLLDDD;;;@@@BBB>>>???>>>???AAA@@@<<<<<>>999111///444<<<+++'''AAAeeeXXX666dddGGGCCCXXXxxxaaaJJJSSSqqq}}}mmmRRRxxx~~~zzzrrrrrroooVVV777///777999------222444000111333---,,,,,,+++++++++,,,,,,---,,,+++***+++---......---***+++***)))((((((+++---------------------------******++++++++++++******///111222...)))&&&(((+++(((***,,,,,,,,,,,,...//////...------...///111333222222333222111222555777,,,===RRRhhh}}}qqq[[[???***''',,,---888;;;,,,'''...222444<<<@@@>>><<<===>>><<<777888777666555777===BBB888666333111111111000...///000///---+++)))***++++++++++++***************///000111000...------...111111...***&&&''',,,222666555222///,,,***)))((()))***,,,---.........---+++---///000//////111444333333444555555555333222---000333333222111333555---///333777888666444222000111111222222333333444666777777777777777666666///222444444333111222333111222222333444666777888000222333222000111555999222CCCUUUJJJDDDKKKRRRwwwAAA===III@@@:::JJJJJJ>>>???+++FFFFFF444===QQQJJJ666777999<<>>999555444666888???>>>;;;777333222222444333444666666666444222111111---***,,,111333000,,,...---,,,///222333111...222///,,,...333888:::999666777777888888888888888000///...------,,,,,,---............///111222333222444555444111000333555555222000000222333111///222333,,,,,,666777333777777444666:::888222222777888111>>>cccqqqDDD???999444333333333333222222222222222222333333666111555000444???777444555222333333IIIUUUDDD,,,%%%333555***666111---666111555---<<<222***BBB000888999...222000(((222111HHH:::EEErrr{{{___}}}SSSOOO>>>LLL{{{ddd]]]YYYCCCsssmmmzzzmmmMMM```|||uuuQQQ222"""@@@...///...222000)))...333---++++++******++++++,,,,,,)))))))))***---/////////''')))***(((&&&''',,,000---------,,,,,,+++++++++((()))***+++,,,---------000333333///)))&&&'''+++(((+++---///000222555777333222000...---...///000/////////......///333666VVVtttzzzbbb>>>+++......,,,333...&&&***000,,,+++...)))&&&000666666777;;;<<<999666555444444666<<>>>>>>>>///DDD<<<===WWWLLL>>>777999???CCCEEEFFFGGGDDD???>>>AAACCCBBB<<>>;;;>>>@@@BBBHHHQQQ@@@<<<888666777666333000666:::;;;:::;;;;;;777111666444111///000222555777000222444333000...000333---///111222222222333444111///111444333000444<<<999888777888999888777555777999:::777333000222444333333222111000///...---666555555444222111111000555666777666444111111111222333444555555333222111222333444444444333222111///333666:::CCCXXXuuugggtttiii]]]NNNCCC<<<666333222555444666666222---///444666999<<<<<<888333333666888888888888777555333222000000111555888888333///111333555555444222222222555555555444333333222222000333555555>>>ZZZ```SSSttt|||~~~ccc:::}}}KKK___MMMmmmmmm>>>yyyjjjhhhgggfffvvvVVV++++++:::222...//////...---,,,---...444222///---+++***++++++000000///......---,,,,,,...---+++*********+++,,,,,,)))***...,,,&&&&&&+++%%%***---...111333000***&&&---,,,***000///...555222///------000111000///???"""//////)))666111444000000&&&000555DDDyyynnn|||qqqUUU???111'''---888:::444---111***(((...---((()))///---000333444777:::777222444222222777<<>>>>>@@@DDDCCC999:::222EEE;;;999222===???;;;888777888999888666CCCBBB>>>::::::>>>>>>:::999>>>DDDIIINNNQQQOOOIIIMMMGGGCCCDDDCCCBBBEEEJJJ???<<<999888999999666333999;;;;;;888888;;;:::666444222000...---...000111111111000111222222222222+++---000000000000111222333111222444333///222888888777666666777777555333444222///------...///000000000000000111111111111444333333333333333222222...000222222222333444666000111111222222222111111333333444444444333333222444444444111111999HHHSSSkkkooojjjyyyqqqgggrrrkkkqqq|||nnnWWWGGG333000///111222222666<<<===444---111:::;;;222)))000222333444555444333222333222111222333333222000111222333444555888===@@@777666555444333222111000///333555333111:::LLL\\\hhhnnn~~~xxxRRR{{{uuu}}}aaa~~~pppcccxxxZZZqqq}}}QQQ[[[vvv]]]555222>>>CCC...111444333///...000222...///000111333444444555//////......---,,,,,,,,,...---,,,+++++++++,,,---+++***---222000***(((+++(((,,,...,,,,,,...---***---222---***...+++(((...555333111222555666555333&&&""":::777...222,,,555888III]]]}}}}}}eeePPPAAA777999000)))+++///000///...444111111333444222333666333444111---,,,000333222111...+++---///000---)))......000555888777111,,,,,,---.........,,,***)))((()))+++...///000//////***)))((('''&&&''')))*********,,,000222333111///111///---***))))))*********+++,,,---............000...---...111333333222444555666555444333333444222111000000000000111222---///111333444777:::<<<888555333666:::===;;;888555555555555555555666666666444222222333555555555666666666666555333222111555555222///111555666222444XXXCCC666CCC???aaaXXXDDDQQQIII:::<<<888KKKCCCTTT>>>999AAA;;;777>>>EEE555KKK222DDDDDD>>>@@@GGG999;;;???AAABBB@@@===;;;AAA@@@===:::===AAAAAA===777777;;;CCCFFFCCC???>>>EEEGGGNNNSSSQQQGGG===999AAA>>>;;;<<<======;;;777:::;;;888333333777:::999333222111///............333000...000444666444111222444555444222111111222555444444444222///111555555444333444555555333222777222,,,,,,///333444333//////000000111111111111111222222222333333444444,,,---//////000222555888111111111111222222333444444444333333333333444444222222222///......111444222AAA[[[vvvgggTTTWWWjjjsssnnn^^^KKK<<<222---///333,,,///222555666777666666...000222444555444333222555444222000......111333333333222222444999@@@FFF999888777666444333111111---111444222---,,,///333999ddd|||BBB|||llllllTTTMMMsssgggSSSiiiMMMqqqlll999+++444333:::,,,///222000,,,+++...222+++---000444666777888888///...---,,,,,,,,,,,,,,,------,,,,,,,,,---......+++,,,000555333---+++,,,...222222---)))+++---,,,$$$)))'''(((333444222777555000)))&&&(((,,,000333444666666%%%&&&666AAAZZZ|||kkkssswwwcccGGG333---000222222---)))((()))***///666888::::::777777:::;;;888333666444---)))+++...///111---)))((())))))'''$$$)))%%%)))777>>>777...***++++++++++++++++++++++++&&&)))---111222111...,,,)))(((&&&%%%&&&(((+++---++++++,,,000333666666555222000,,,))))))***---///)))***+++---.../////////---------///111222222000555444444555555555222000222222111111111222222333//////111444999===@@@@@@444333333666:::;;;888555777666555444444444555666333333444555777666333000555666777888888777555333666777555111222555444111666[[[jjjWWWlllHHHGGGTTT???EEE@@@>>>MMMAAA@@@???MMMEEEFFFFFF999555===???MMM{{{III>>>999999>>>333444777;;;<<<<<<;;;;;;;;;;;;???@@@>>>>>>BBBDDDCCC???777555;;;===888888>>>>>>BBBJJJOOONNNFFF===888BBB???===>>>@@@AAA???<<<555777555111000444777666666666666555444333222222333111000111333444333111999999999777444111000000444444333444333111222333333222111222444444222000777444111111333555555444222222111111000//////...111222222222222333333333111111000///...///222555444333333333333555777888444444222222222333555666000111222444666666555333777333777:::OOOhhhcccRRRIIIyyyzzzyyygggUUUBBB333------444888333---,,,000333000222444666666666444333333444444111......222777666555222//////111777;;;999888888777666555444444222222111000///000333555555111:::XXX}}}^^^___^^^ttt]]]dddtttuuuddddddYYYVVVttt___+++///===222:::000///---++++++,,,///222...//////000000111111111///...---,,,,,,,,,,,,---,,,,,,,,,,,,------......+++---111333222///---...222777999222,,,,,,......---222......555222+++---!!!'''000888:::555---(((%%%111///222VVVyyy|||xxxbbbhhhxxx}}}iiiDDD<<<000+++000888999444///***'''((()))---666@@@;;;@@@@@@888888>>>>>>888111888;;;666///---------///,,,))))))***++++++******$$$)))888;;;...&&&(((***)))(((((()))***+++,,,$$$'''***---...---+++)))***)))''''''(((+++///111...------...111333444333...---+++******+++---...((()))***,,,.../////////,,,---///000222222111000000///...111444444000,,,111111111111222222222333555222111444999<<<===;;;777555444444666666333111999777555333111111111222333333444666777666222000333444777999999888666444222555555222333666666333333EEE;;;\\\fffUUUiiiIIIBBB<<>>???<<<999111000@@@DDD444DDDsssBBB999555666===444666999===???>>>===<<<<<<888???CCC@@@;;;<<<@@@AAAFFF===:::???@@@;;;;;;@@@BBBAAA>>>;;;;;;>>>AAABBB@@@===::::::===???>>><<<222777888444222444555444666777888999999888777777222444555444111000111222777888888777444222222222111222222222333555555444222111000111333333222000000222444333000......///222222111111000000//////333333222222222111111111444444333000//////222444444444333333444666888999333222222111111333444555333222111222444444222///555///888444222777EEElll||||||nnn}}}eeeVVVBBB888***$$$+++555555......///111222444444444444000222555555333222555888666666333000,,,+++---///333333333444444444444555777444000---...111333444<<>>CCCGGGHHHEEEAAA>>>>>>FFFIIIDDD>>><<<===>>>???===???DDDEEE@@@<<<;;;;;;>>>???>>>>>>@@@@@@===>>>:::555555888:::;;;:::444:::===:::666666666555555666777777888888777777111444666555111///111444555777999:::999999;;;<<<...000111111444888777444222111111222444444333111---222666555111------///......///000111222222333333333222222111111111000111222222222111222555777333333333333444444555666111111000111111222333444111000//////000000000///,,,$$$///222333555///;;;888YYY{{{~~~{{{qqq[[[BBB666555111***+++,,,,,,---///111333555///111444666666666777777555555444222...,,,,,,---------......///000111111111000///000222222222000###---<<<222...'''===OOOhhhzzz|||XXXppp{{{yyy\\\DDD[[[sssqqq~~~>>><<<...---'''000===777000---000333444333444111---***)))+++///111333222000//////000111333......//////......---,,,+++...///++++++///222222...333666333//////...,,,,,,333000...333000...555333111...000;;;OOOdddsssyyymmmlll^^^XXXRRRCCC888222(((@@@CCCAAA999333444888999===444---...333555888;;;;;;<<<;;;999<<>>??????AAACCC@@@:::999@@@EEEEEEFFFHHHEEE@@@AAA;;;555333666:::<<<<<<777>>>@@@;;;666666777666666666555555555555555555000111222333333333444555444666888999999999;;;<<<...111111111444999888222333222222333555555444333222333555555444333333333......///000111222333333111111111111222222222222...000222333333444666888333444444555555555444444......///000111222222222.........//////111222444???...111++++++555/////////333,,,555YYYtttfffNNN===000777555333111000222444666111111222444666777666444444555444222///...///000,,,,,,,,,------......///,,,...000333555555444333333222555+++???777555)))999,,,===ooo~~~999WWW}}}hhh}}}eeesss@@@VVV:::444444111666777777444000...///000000///---,,,---///222444666444222111111222444666111222222222111///...---)))...000---,,,111333111...111111//////222222000@@@DDD;;;111...+++...:::---DDDhhh}}}bbbVVV~~~|||IIIAAA<<<333)))...777666///444666444444;;;DDDHHHCCC<<<777888:::999:::<<<888333000111444666===CCC===;;;444+++''')))+++***------------+++)))((((((''')))***)))'''&&&)))---))))))))))))))))))******+++***)))(((((()))***+++(((((()))))))))(((((((((***(((''''''''''''%%%$$$''''''((()))))))))(((((())))))***,,,,,,---------+++,,,---,,,++++++---///000111222222000000111222///000111333333333333333222333333222111000222333222222222111111222333555---///222444666777666666222222111333555777666555222333444555555555555555888<<<;;;555222555777777888fffDDDPPP888KKKCCCdddWWWSSSHHHnnnLLL888>>>AAAGGGPPPFFF444888FFFIII===@@@DDDCCC222JJJJJJRRRKKKCCC;;;:::@@@HHHMMMNNN???>>>===>>>DDDHHHBBB999@@@CCCAAA;;;===FFFIIICCCJJJIIIAAA999<<>>???999444444666666888777666444333333333333000......000666999888666000111333222111///000000///222222111444999777000333333222444666666555444555111///000444666666444111111111111000000000000...///000111222333444444...000222333333333444555666666888888888777666555,,,---///111111111111000///111111000...---///000111***666000+++666222///222;;;111///;;;555???kkk{{{yyy~~~fffHHHEEE???999666555666777555222000111444666444222666555333000------///111////////////////////////111222222222111111111111111+++...$$$<<>>@@@CCC555+++%%%((((((&&&,,,666+++,,,+++((((((***((($$$&&&(((******)))'''''''''))),,,+++&&&&&&***)))&&&******************)))))))))))))))(((((((((((((((++++++,,,,,,,,,***((('''$$$$$$$$$%%%'''((('''&&&))))))(((''''''((()))***)))***+++,,,,,,,,,,,,,,,)))++++++***((((((+++...222444444222...,,,...000000111222444555555444444555777777444000...///222333444555555222000//////000222555777888777555444000000111444777888666555444444444444555555666666777;;;;;;666444888===>>>777DDDAAADDDKKKMMMHHHHHHKKKHHH<<>>dddiii]]]888DDDHHH999===666<<>>>>>BBBCCCCCCBBBAAA???===;;;666555333222222333555666444222000//////000222444000000000000111222333444333333444333222000...---222444666555222111333555666555444444555666555333444333333333333444555555222222111000000111222222222///,,,...222444444333333......555999555222333222222444444444444222222555777999888555222000//////000111222222333333222...///111222333333222222222222444555666777777777222CCC]]]vvvvvviiiqqq{{{tttXXXRRR>>>000///......111777333///555222555333...222...444///---/////////444===;;;666111//////000444888444333222111111222444555888777444///---///555:::OOO___wwwfffkkk{{{```@@@uuuEEE///444777333///333///888HHHEEE222+++222555000---///000//////111666222333:::===888444555===>>>777++++++444666111333...---000///+++---222555888222---333333333;;;AAAIIIZZZrrrxxxssssssdddcccwwwiiiRRR@@@666111///000...(((%%%...999;;;666888888:::???AAA===333)))///...---,,,---///111333000)))&&&+++,,,(((%%%&&&+++&&&%%%+++---(((#########$$$%%%(((++++++)))''''''''''''''''''((()))***,,,+++)))(((((())))))***%%%%%%%%%%%%%%%&&&''''''222///,,,,,,,,,,,,)))&&&***)))(((''''''((()))***,,,)))&&&&&&(((***)))(((******))))))******+++,,,,,,---,,,***---111222...222666888333---***...333444111......000111111///666555333111////////////444999>>>===888444444555333222111000000000111222000111333444555666555555333333222222444666999;;;444444555555777888999:::999@@@@@@EEELLLKKKDDD>>>>>>===GGGHHH<<>>===EEE<<<;;;666222888DDDKKKLLLJJJ===AAAHHHDDDGGGKKKDDD;;;AAABBB<<<777:::BBBGGGCCCCCCCCCCCCCCCAAA@@@???:::999777555444333333333555444222000000222444555444333222222222222222333///000000111111111111111---///000000------...000444333222333666777777666666555444333333222222222333333222111111222333333555333222222444666777666666111000555666222///000...///111333555555555555666888999999777555444555...//////000000000000000---...///111222111111000222333444555555555555555999555000...777NNNkkkvvvmmmUUUDDD888///***000111---...//////444333444222333888888555555:::777888;;;;;;888000)))%%%111111000000000/////////555444111,,,))))))---111(((000===GGGGGGDDDJJJSSSbbbAAALLLaaa888,,,222444000,,,++++++///666999555///+++(((***000888;;;666---(((===777555:::<<<999888:::222222555666333000000222111///000444333---,,,///###,,,,,,111EEE[[[tttwwwssstttppprrrWWWAAA<<<555...+++,,,///222...000...,,,111:::>>>===555???GGGCCC555***)))------,,,++++++,,,---///111///***(((,,,---***))),,,---***+++000000***&&&&&&'''&&&'''(((******)))'''((((((''''''''''''((((((+++***)))((('''(((((()))''''''&&&&&&''''''((())),,,+++)))***,,,...,,,+++(((((())))))))))))((((((,,,)))'''''')))******(((******))))))***+++---...+++------+++---111111---///111111///+++***---111222000...///222444333222444333222111111111222333000333555333///...000333666444222000///.........222444666999;;;<<<======333333444444444444444333333333333333555666777888777IIIHHHJJJMMMLLLFFFAAAAAAJJJDDDUUUKKKLLLSSS???GGG999000>>><<>>000444???CCC>>>>>>>>>???>>>======<<<;;;;;;:::999888666555444555555333222222333555555666555444333333222222222000/////////000000111222///000111000//////000111222111111222555888888888888777666555333222111000333222111000000111222333666666777666555555666888666222111333444111///000...///111333444555555555555666777777666555666888333333333333333333222111...///000222222222111111333333444444444444333333,,,000444666555666999<<>>===FFFIII888^^^UUUIII???===>>>>>><<>>BBB<<<<<<<<<<<<<<<;;;:::999999777888999::::::999888777555444444444444444444555555555444333333333333333555333222000//////000111222222333333333333333444333111000222444777888888999999888777555444222222222111000//////000111222333555777555222111222555333222111222333333444555222222222333333222222222333444444444333333555666555555555555444333222111111222333444555444444333333444444444333333222111///111333222111000111333222AAAKKKNNN]]]yyy|||mmm```KKKDDD<<<888333111333888>>>BBB222444555222111111///,,,///...------,,,,,,,,,,,,.........---...///111333:::666222000///...000111...---,,,...222000222<<<222+++(((---222111000111111000+++(((---555555///555888555---+++222999<<<888888:::<<<<<<888444222---******---,,,+++222>>>111888EEEUUUgggxxx~~~^^^WWWIII888+++(((---222***///444444111000333666000111222000......000111999666222///---,,,***)))*********)))***+++,,,---,,,---...---******---222111222333222...+++---000000---)))(((((((((((('''(((''''''''''''(((((()))***)))((('''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((***)))(((((()))***++++++((()))************)))(((******))))))************+++***))))))+++...222444...111222111333555333---+++(((%%%'''+++///000000///000222444666666555444222222333444666777999999555555444222111333888<<<111111222222222333444444000111111111222222222111,,,---///111222222222222000000000111222333444444666CCCAAA>>>;;;===CCCIIIMMMHHHdddOOO///TTTnnnQQQEEEaaaEEE888KKK333GGG333HHHHHHGGG777AAA@@@CCC@@@[[[TTT>>>999>>>===GGGIII777777888;;;>>>@@@@@@BBBDDDEEE^^^OOO;;;DDD===111>>><<>>AAA@@@???>>>===<<<<<<;;;666777999;;;;;;999777666333333444444444444333333222222222222222333444444666555333222111222222333222222222333444444444444555333111111333555666666777888888999888777666666333222111111111111222333111444666444111///000222333444444222222444555555222222222222222222222222444555555444222222333555111111111000///...---,,,111222333444555444333333444444444444333222111111333000,,,))))))...444999888555555888888888===CCCgggvvvttt^^^LLL>>>333---222666777444333666444000888777444222111222444555777555333111000///......000///...///111222///+++(((555222)))***((((((222///...///222222222555999///+++***------,,,222:::MMM[[[aaaUUUGGG@@@777---666666444111000111222333:::>>>@@@CCCNNNbbbooorrrlllRRR999)))---...000222111///,,,+++"""''',,,---,,,,,,000555000---,,,---...---,,,+++666...''''''---111///++++++++++++++++++,,,,,,,,,+++......+++((((((+++...111333222...***+++///222111---)))''''''(((''''''&&&&&&&&&'''''')))******((((((((('''&&&%%%%%%$$$'''''''''&&&'''(((((()))))))))((((((''')))***,,,+++***)))(((((()))***+++))))))******))))))))))))******)))***,,,///222444,,,...///...///111...))),,,(((%%%'''---222444333111333444555444333222222000111111333444444555555111222222222222222444666111222333444555555666666333333333222222222222222//////......///111333444111111111111222333444444333888;;;<<<;;;===AAACCCBBB...UUU\\\EEE???AAA===???XXXHHHBBBjjj```PPPCCC<<>>@@@???>>>===<<<<<<<<<<<<999:::;;;:::999777444222222333444555555444333222111111111111222333444555222222333333444555666777666555444555777888888777555333111000222555666666555666888999:::999888888666555444333333444555666222444555444333111111222444777777333111111111000/////////000222333555666555666777666444444555666111111111111000///...---///000111222222111000000444444444444444333222222---000333666666444111...666------666777///---333333:::JJJbbbzzz]]]ZZZLLL:::333666999777888666333000............///---+++***+++++++++***---000222333666888444---+++...&&&###444AAA===666//////000///---...222666,,,---333888333---444AAAEEEVVV^^^VVVRRRUUUQQQEEEBBBAAA<<<777;;;IIIWWW___nnnwwwyyyvvv~~~|||iiiOOO;;;333222333333>>>777000///...+++))))))///111111...)))'''(((***///***)))---000000000111------,,,***)))***...111,,,,,,,,,,,,,,,,,,,,,,,,***------***)))******)))000222111---+++///111111///,,,(((''''''(((((('''&&&&&&&&&''''''((()))***'''''''''(((''''''&&&%%%))))))(((((())))))***+++(((((((((''''''))),,,///,,,+++)))(((((()))+++,,,'''(((******)))(((((()))))))))***+++---///111222///111111///000222000+++---***'''(((---222444555333444555333111/////////,,,---...///000000000000111222222333333222111000444444555555555444333333111111111222222444555666555333111///...///000222222222222222222333444444111CCCFFFEEE@@@???AAAAAA>>>===444AAANNN>>><<>>???;;;;;;;;;:::999777555444333444666777777666444333444333333333333333444555000111222444555666666666777666555666999::::::888333111//////222555777888444555777888999888777666555555444333333444555555333222222333444444222000000666777222///000///,,,/////////000111333555666111333666777666555666666444444444444333222222111//////000111111000///...444444555555555444444333333///***&&&'''***...111777333000111000///222666777///)))+++222???TTTfff~~~\\\vvvfffJJJIIIHHHEEEAAA<<<888666999666222000111222111000---000///------///,,,&&&***000333---&&&'''---111222444444333222333555666...999BBB@@@888555777:::888???>>><<>>000333777888666000)))$$$***''')))000222000...000$$$%%%&&&''')))***,,,,,,...+++,,,000000///222888***---...,,,)))(((,,,111,,,,,,,,,,,,,,,,,,,,,+++'''+++,,,***+++...,,,'''---111222111333666444...+++)))'''&&&'''(((((('''))))))((('''''''''''''''%%%&&&'''((()))((('''''''''''''''''''''((())))))***+++***(((''''''+++///+++******************+++%%%'''******'''&&&'''(((''')))+++---.../////////222333111...///111000,,,,,,***''''''***...222444222333333111---,,,---///,,,---...000111222111111666555444333333222000///111222333444444333222222111111000000111222333444555444333222111111111111222222111111222222333333444TTTSSSKKK@@@;;;???AAA???XXXuuu[[[???HHHHHH???<<<:::CCCiiieeeEEERRR222<<<:::///<<>>888???AAA>>>CCCNNNRRRNNN=========>>>@@@CCCEEEFFF999999999::::::999999999444555888999999888555444777666555444444444444444222333444555444333222111333111///111444666555333111///...///222666999:::333555666888888666555444222222111000000111222222222000///111444444111...***111555111...000000---333222111000000111222333,,,///333555555555555666111111222222222111000000000111222333333222000000444444555555666555555444000/////////111222222222(((111444///---222444111444222333555222,,,,,,222///AAAOOO^^^|||{{{yyyrrriiibbb]]]YYYUUUQQQNNNPPPKKKCCCAAACCCAAA<<>>@@@@@@BBBCCCCCC@@@KKK___ggg[[[RRRTTTPPPEEEooobbbvvvwwwxxx|||lllVVVBBB666222000000,,,///111...)))(((,,,111///***)))++++++)))---444222111000000000...,,,)))......111333...***000;;;...+++(((***...000...,,,++++++,,,,,,,,,++++++***%%%)))******...222///'''+++000444666:::===666,,,((('''&&&&&&((())))))(((---+++***(((&&&%%%$$$$$$%%%&&&'''))))))))))))((($$$############$$$%%%%%%000000...***&&&%%%'''***((()))+++,,,,,,+++)))(((###'''))))))'''%%%&&&'''&&&(((+++---//////...---------+++'''(((+++***&&&+++)))'''&&&'''***///222000111111///+++***---000---///111444555666666666777555222000///...---,,,,,,---///222333444444444888777555333222222333333000111333555555555444333222111111111111111222333999IIIQQQTTTKKK>>>999;;;???BBBBBB???333HHH[[[HHH???EEE222mmmtttMMM===KKK111666CCC444BBBUUU===666GGG>>>===>>>OOOaaaYYYFFF@@@rrrGGGFFFMMMJJJUUUIIINNNOOOOOOKKKGGGFFFIIILLLGGGCCCAAAGGGQQQTTTJJJ>>>CCCCCCBBB@@@>>>======>>>:::;;;===>>>>>>>>>===<<<888888999:::::::::999888555777:::<<<<<<:::666444444444444444555777888999333555666666555444444555999888555333111111222333000///333999;;;888777999000111111000//////111222///000000000111111111111555444333111000/////////333111000222444444222///000333666777555333111111///------111666777333///444444555555555444333333444555555666555555444444555111...///111222...))).........///111222444555111111111111000000000000111111000000222999DDDLLLlllrrrzzz}}}}}}~~~eeeNNN???999...------,,,,,,,,,------...............///000111---...//////---++++++,,,,,,---...000///,,,---//////111333444444555777888:::555000,,,++++++,,,,,,---,,,***)))***+++---...)))&&&(((---,,,'''%%%)))+++,,,------,,,++++++,,,'''&&&&&&&&&&&&'''(((((('''%%%"""$$$...666333+++&&&&&&''''''(((((())))))))))))((('''&&&&&&%%%%%%)))***+++***(((''''''(((&&&'''((())))))((('''&&&$$$&&&((()))(((&&&&&&'''''''''***---,,,***...555111+++%%%###&&&))))))'''$$$&&&)))+++,,,,,,+++***222000...---,,,---...///111555555111000333555555222000---++++++---000222.........///000222333444:::666222333777888555111111222333444444444333222...///222444666666555444555BBB:::???PPPRRRAAA333333AAANNNTTTIIISSSSSS888999AAADDDzzzGGGDDDNNNPPPhhhlll@@@222MMMPPP???,,,777888333:::KKKNNNFFFEEE|||nnnNNNPPPSSSLLLSSSHHHMMMGGGBBBFFFPPPWWWUUUPPPEEEFFFGGGIIIOOOQQQKKKBBB<<<>>>???===:::888:::===>>>>>>?????????===<<<;;;999999888777777888999999===:::777444333444666888333333333333444555666666333555666555444333444555888777444222111111222222///...000555666333222444333444333222000000222333//////000000111111222222444444222111111111111222444222111333555777666444111333444444111...------111000///000222222000...///000000111222222222222111222222333444444333333222///...///222333///,,,------------...000111222111111000000000000111111111111111000///111666;;;===<<<777AAAYYYlllwww___UUUGGG;;;444000...,,,------,,,,,,,,,,,,------..................///000000111222111///......///222222222222000---...///111111111///---,,,,,,...888222+++((()))++++++***---+++))))))+++...//////,,,%%%"""'''***(((%%%%%%---000222111,,,'''$$$$$$&&&&&&%%%%%%&&&&&&'''((('''&&&###$$$***000...(((%%%%%%&&&''''''(((((())))))(((((('''&&&&&&%%%%%%'''(((((((((&&&%%%&&&'''''''''(((((()))((((((((('''((())))))'''%%%%%%&&&&&&%%%(((---//////333888///***%%%$$$''')))(((&&&&&&'''((())))))(((((('''...---,,,,,,,,,...000111111555555222111444666666222000...,,,,,,---000222/////////000111222333333333000...///111222000...444555555666555444333222000111333555666666666666111DDD<<<:::AAAEEE???999888222CCCDDD444;;;888...NNN]]]???uuuSSSAAANNNLLLeeejjjJJJJJJHHHHHHCCC;;;KKKIII======@@@DDDLLLQQQNNNBBBJJJNNNGGGKKKDDDPPPIIIDDDFFFNNNRRROOOJJJEEEHHHIIIHHHIIIKKKFFF???888:::<<<;;;888888:::<<>>---666777<<>>111HHHDDDQQQMMMUUUJJJ,,,:::YYYHHHhhhnnnSSS===777===HHH>>>AAADDDNNNPPPKKKLLLLLLIIILLLMMMHHHAAA>>>@@@DDDKKKKKKGGGEEEJJJNNNFFF999888777777999;;;===<<<:::@@@@@@@@@???>>><<<:::888;;;:::888777666777999:::;;;;;;<<<===<<<:::888666999999888777777777777777444555555444222333555666555444333222111111222222444222222444444222222555999999888555333222333555000000111111222333333444000//////000111333555666666444333444555888:::<<<222333444333333444666999444666777444///...222666222222222333333444555555444444555555555444444333000//////111333444111///222222111111000111111222333111///---...000222444111111222222111000//////+++444555555888222---444888666222000111999CCCKKKQQQ^^^tttxxxzzzmmm~~~xxxtttggg]]]OOO???444666222......111666999:::///---,,,///111111,,,'''//////.........///000000444333333222111111111111///000000///---,,,---///+++///000//////111333333///000222444777<<>>;;;777...&&&$$$''')))'''%%%)))///555444---((('''((($$$$$$######$$$$$$%%%&&&$$$'''(((%%%$$$&&&'''%%%&&&&&&&&&'''(((((())))))(((((('''''''''&&&&&&&&&((()))***)))((('''((())))))(((''''''((()))+++,,,******)))'''%%%%%%''')))---'''$$$'''***(((&&&'''((('''&&&&&&((((((&&&###'''&&&$$$#########%%%&&&((((((((()))+++---///000)))---///,,,,,,///111000000///.........///000111111111222333333333222111333555666666555555777888888888777666555333222111000000//////000111222222777:::XXXgggWWWGGGGGGFFF<<<===CCCEEE<<>>AAAEEEBBB???GGGooopppHHHGGGZZZLLLiiikkkPPP???<<<<<>>>>>FFFIIIGGGCCC???DDD???CCCGGGDDD>>>;;;???EEENNNJJJDDDCCCPPPXXXLLL777999444111555>>>AAA===666;;;<<<=========<<<;;;::::::;;;;;;;;;::::::999888555888<<>>;;;555111+++&&&$$$%%%&&&&&&'''+++...---)))'''(((+++$$$############$$$%%%%%%"""''')))%%%$$$&&&((('''&&&''''''(((((()))******'''''''''''''''&&&&&&&&&''')))***)))(((((()))***)))((('''''''''(((***+++'''''''''&&&&&&&&&)))+++...((($$$&&&'''$$$!!!!!!&&&%%%%%%&&&'''&&&%%%###'''%%%$$$######%%%'''(((((((((((())))))***+++,,,''',,,---+++***---...---////////////000000111111111222222333333333222222000111333333222222333555666555444333222222111111000000/////////000111111777;;;>>>HHHSSSPPPCCC<<<===DDD;;;===888:::999///===999FFF>>>BBBYYYUUUoooTTTQQQHHH<<>><<<<<<>>>777???AAA>>><<<>>>BBBCCCAAA>>>CCCDDD@@@@@@KKKTTTIII555777111...444===@@@;;;444999:::;;;<<<===<<<<<<;;;;;;;;;<<<===<<<:::999888555666777888999999999888777666555555444444444444444666888888666555666666555555555555666666666666333111222666666444444666444666999999888777666777444444444333333333222222---...000222333333333222222333333222111222555777666666666444111111333444333666888666333444:::???888666444333222111222222333333333333222000///...555444222111000111222333111000000/////////000000111000///...///000222444555222///---...000111111444;;;444,,,---+++'''***555555555444222...+++))),,,......---+++,,,000555(((///666<<>>999;;;888///222000111555555111000222,,,,,,+++'''$$$&&&---333000111222111000111555888333333333333444444555666//////...---------......///000111000000111444666555===@@@;;;:::<<<:::555666666444222//////000222555...(((***333<<<@@@@@@///,,,***+++000111///+++---...+++&&&###%%%&&&%%%&&&'''((('''%%%$$$$$$%%%$$$$$$######$$$$$$%%%&&&"""'''(((%%%%%%((()))(((&&&&&&''''''((()))))))))''''''''''''''''''''''''%%%&&&''''''&&&&&&'''(((((((((''''''''''''(((((($$$%%%&&&&&&&&&''')))+++***&&&$$$&&&'''$$$###%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%$$$###$$$%%%''')))''''''(((((((((((((((((()))---///---,,,......,,,......///111111111111111111111111111111222333444111111111111222222222222222222111111111111222222333333333222222222222222222???111///<<>>888555DDDDDDAAAOOOQQQJJJ444EEEZZZnnnIIIBBBBBB888999333777QQQUUUEEEMMMEEE;;;CCCJJJHHHHHHGGG:::BBB>>>AAAIII???III???===;;;===@@@AAA???<<<:::GGGKKKDDDAAADDD>>>222444333333777<<<===;;;888999:::<<<=========<<<;;;<<<<<<;;;:::999999999888777777666666666777888888555555444444333444444444444777:::;;;999777666666666777777888999999999888444333444888777333111333111555:::======;;;::::::666666555444333222111111///111444666777555222000---000222222222222555777555666555333111///000111111333444333222333777:::666555333111111111222333000111111222222222111111555444111//////111555777000000000///000000111111////////////000111222333222///,,,,,,...000000///(((333333222::::::111///)))(((&&&'''***---000222)))///444444///((($$$###333333///))))))///444666///555888444111111333333>>>???777EEEEEEXXXXXX^^^YYY\\\```gggmmmqqqtttttt~~~wwwmmmffffffkkkppptttlllbbb^^^aaaaaaUUUGGGVVVUUUYYYTTTCCC===>>>:::QQQ===???AAA222;;;^^^ttt[[[JJJ===;;;:::444000222//////222555222,,,***,,,---000555888777333000---000...,,,+++,,,...000111333333333333444555666777......---------...//////000111222222222444888;;;333===BBB===;;;===999111...///000///......///111---)))%%%&&&,,,333777888)))(((&&&&&&&&&&&&###!!!''')))(((%%%(((,,,+++&&&%%%%%%%%%&&&((('''### $$$$$$$$$$$$$$$%%%&&&&&&$$$'''&&&$$$%%%((((((%%%$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))'''((((((''''''&&&%%%$$$###$$$&&&'''&&&%%%&&&'''$$$"""###%%%%%%"""$$$(((###$$$$$$$$$######$$$$$$'''&&&%%%$$$$$$$$$%%%&&&%%%&&&&&&'''''''''''''''***...000---+++---,,,***---...000222222222111000111000///...///111444666666444222333555666444111////////////000222444555333333444444444333111000000888:::999888;;;DDDNNNTTT___===@@@<<<555HHHIII777>>>666PPP<<>>QQQTTTHHH@@@;;;===IIIMMM:::???777:::CCC444<<>>:::999444333777;;;===<<<<<<===>>>;;;<<<===>>>>>>===<<<;;;>>><<<999777666777888:::777888:::;;;;;;999666444666666555555555555666666444777;;;===;;;999777666777888999::::::;;;::::::888666777;;;999444111111000555;;;???@@@???===<<<888777666555333222111000111333777::::::777222///***---111333333333666888222444555444222222222333///000111111000111333444666444333222222333555666000000222333444555555666444333000......222777<<<222222111111222333333444...//////000111222222222---,,,+++---111333222111...444---(((000333---++++++---///222333222...+++***---///---))))))---222***000333222000111///+++000---((('''...444333------333///888+++222+++000000111111///...000777===111999888///000:::777+++'''333777111...444777666000666===555'''+++333///333&&&,,,555------AAAQQQ===;;;888555222222555:::333000000111000---...333+++)))(((+++111555666555+++))))))...333555000+++222222222333444555666777000000///000000111222222///000111111222555999===333???EEEAAA@@@CCC???666333444555444111000000111222...)))&&&&&&''')))))))))))))))))))))(((''''''&&&&&&%%%&&&...555111'''$$$###%%%)))...---'''!!!%%%%%%$$$$$$%%%%%%&&&'''&&&'''&&&###$$$(((&&&""""""######$$$$$$%%%&&&&&&&&&'''''''''''''''''''''&&&((())))))(((((()))+++''''''(((((('''%%%###"""###%%%''''''&&&$$$$$$$$$!!! """###!!! &&&###$$$$$$###""""""$$$%%%((('''&&&$$$###"""""""""###$$$%%%&&&''''''''''''(((---...+++)))***)))''',,,...000222333222111000111///---,,,---111444777777333000111555666333...------...///111444666888111222333444333111///...111CCC///<<>>JJJFFF;;;444999;;;MMMAAAWWWsssUUULLL;;;FFFKKK???AAA<<>>BBB888FFF===555BBB@@@333444111===@@@@@@FFFCCC???DDD:::>>>777LLLEEEBBB,,,555333777;;;>>>===<<<;;;:::777:::<<<<<<:::888999:::>>><<<999888888777555444666888<<<===<<<<<<;;;<<<;;;:::888777555444333333999999888666444555888;;;444555777888999999999888555555555555555444333222444444333444555777999::::::999777444000//////111222444666777777444222000///---111777888222000222555333444888555///...222000000000000000111111111//////000000000000///...111///...000444888888666555555555333111000111222///000222333444333333222222111000000000111333444///111222222000...------000.........///000///...***++++++,,,,,,---......,,,///111000------///222+++...---***,,,111000+++///...---------///000111000///...---------------,,,,,,,,,---///000222333444333222111000///------++++++,,,---......///000555222///---,,,+++(((&&&---...000000------666AAAPPP;;;+++---333111000222111222222111///......///---,,,++++++---111444666//////......///000000111333///------...------...000000000///...///222555///---,,,---111444666666@@@>>>@@@GGGIIICCC;;;777777555222000111444888;;;>>>555***%%%(((+++***)))(((((()))+++,,,+++)))&&&***&&&%%%''',,,///---***&&&'''((()))))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%!!!"""%%%''''''&&&$$$"""%%%%%%%%%$$$$$$$$$$$$$$$(((((((((''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%###%%%""""""%%%%%%###$$$$$$$$$$$$############""""""###$$$%%%%%%&&&&&&$$$#########""""""!!!!!!######$$$%%%&&&&&&&&&&&&)))***,,,,,,***(((((((((,,,---///111111000///...'''+++///...***)))---111222///---...222444333111...///000...++++++...111000000...------------------BBBAAAHHH;;;999FFFGGGQQQaaa>>>AAA===___NNNlll{{{<<<@@@FFF777AAA888LLL___qqqGGGAAAIII???AAACCC???>>>::::::>>><<<===EEEIIIGGG555111DDDFFF888666///;;;===;;;???;;;555777===???444@@@<<>>444)))###$$$&&&&&&%%%******))))))******(((%%%(((%%%"""$$$'''(((&&&###!!!"""$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&%%%$$$###########################&&&&&&%%%%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&###(((***&&&###$$$%%%$$$$$$#########"""###############$$$$$$%%%&&&&&&'''%%%%%%$$$$$$$$$#########%%%$$$$$$$$$%%%&&&'''(((&&&'''))))))***+++...111,,,,,,,,,,,,,,,------...+++...///...+++***+++------+++***+++---......---...///000...,,,+++---//////////////////............999;;;JJJGGGFFFHHH>>>BBBNNN@@@OOODDDNNN999]]]yyyIIIEEEJJJGGG[[[GGG???;;;PPPgggUUUKKKHHH333???___============<<<:::>>>GGGMMMEEE555333@@@AAA<<>>>>>===:::777555000222555555555444444444666444111000111333777999>>>>>>===<<<;;;:::999888555555555444333222111000555666777666333222111222000000111111111111111111555111///000000...///222...111888>>>===777333333111111111000000/////////...111333222000///111444000///...///111222222222222444555444333111111222111111222222222111000000......///000000000000///---...//////...///111333,,,+++***+++,,,---,,,***+++++++++++++++*********++++++***,,,...//////...+++---,,,***,,,...,,,(((++++++,,,,,,---,,,,,,,,,---,,,++++++++++++++++++,,,,,,++++++,,,,,,---...---///000...+++)))***,,,------,,,,,,+++++++++++++++++++++---///...,,,))),,,,,,///222111,,,+++...222000333777444+++)))...,,,---......,,,+++,,,---///000000---)))(((***---222111111111111111222333111000000222666:::<<<<<<555777999999666333222111999999999666444666<<>>DDDCCC:::///((('''***,,,,,,///,,,***((((((((('''%%%'''$$$""""""$$$$$$!!!############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""""""""#########$$$$$$######$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&"""''')))$$$ !!!!!! $$$###"""!!!!!!"""###$$$######$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%'''((()))&&&''''''((())),,,111555,,,+++***)))***+++---...//////......,,,***)))))))))******)))))))))***,,,---...//////---,,,,,,,,,......000111111000000///000333FFFcccXXXDDD<<<777DDD??????SSSLLLNNN>>>bbbRRR999555DDDlllZZZEEE555:::___NNN<<<:::...OOO:::222333666222222666777???>>>;;;:::777333888FFF===IIIBBB222...000555???888666999<<<666???>>>000666777888888777777999;;;AAA@@@?????????>>>;;;999999777444444555777888777777999;;;;;;:::::::::;;;999:::::::::999888666555///111333444333333333555000111444666666555333222777777888888888999::::::444555555555444333111000222444666666444333222222222111111000111222444444---,,,,,,---......000222+++///555:::999666333333222222111000///......---111444555333000...000333111000//////000000000000000222444444222111111111111111111111000//////...,,,---...///000///...---............---...111333,,,+++***+++,,,---,,,***,,,,,,++++++***)))((((((+++)))''')))---///...,,,++++++,,,,,,...///...+++((()))***+++++++++***)))+++******)))))))))******,,,++++++*********++++++***---///---***(((***------------------,,,,,,,,,***+++---///111000---+++,,,+++---222333000///000---...444999777///,,,///+++,,,------++++++,,,---+++...000...+++***---111222222222333333444555666222222222222666;;;===;;;222444666666555333333444444777888777666:::CCCKKK======AAACCC???999999===999555///---000888AAAHHH@@@:::111++++++///444777444000+++((('''''''''''''''%%%######$$$$$$""" )))(((&&&$$$######$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$###"""!!!!!!!!!"""$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%###$$$###"""###&&&$$$ $$$###"""!!!!!!"""$$$%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((())))))((((((((()))******)))***,,,...******++++++++++++,,,,,,...,,,,,,,,,,,,+++(((&&&)))+++---+++)))(((***...+++,,,---------+++***)))+++---///111222111000///000IIIwwwbbb@@@LLLJJJCCC999:::HHHGGGJJJCCC[[[pppIIIDDD===---IIIOOOVVVQQQyyyYYYHHHUUU@@@444AAA>>>...///666444777;;;222777777<<<<<<333...444999EEEUUUQQQ===222///000888;;;555:::>>><<<444555555:::::::::999777777888::::::>>>BBBAAA===:::<<<>>>:::777444333555777777777888:::;;;;;;:::::::::<<<999888666555555555666777333333333222111222555777111222555777777666333222444444444444444555666777333444555666666555333333000222444555333222222222111000/////////111333444+++,,,...///000111111000+++...111222111222222222222111111000///...------...000111///------000222222222111000000///000111///000222222111000111222111000000///............,,,---...//////...,,,,,,/////////...,,,---///111...,,,+++,,,---...---+++---,,,,,,+++***)))((((((+++((('''))),,,...---+++((('''))),,,//////------'''((()))******)))((('''))))))((((((((())))))***++++++***))))))))))))******,,,...---+++***,,,///)))******+++,,,---------++++++,,,///000///+++)))...,,,,,,///000...///222///---///444666444111000---...///...,,,,,,,,,---...000111000---++++++---......000333666999<<<===...000000///333:::<<<999111222111///------///111---000222222222777AAAIII888999<<>>333<<<555555777555;;;:::,,,555KKKOOOBBB>>>:::444444???999777999LLL;;;444;;;888999999777555555666777555<<>>999::::::777333///...///111+++,,,,,,,,,,,,000777===<<<888555555333111444:::<<<777///((($$$$$$''')))(((((('''$$$$$$)))333:::555111+++((((((***+++,,,"""#########$$$$$$%%%%%%""""""""""""###$$$%%%&&&'''&&&&&&%%%%%%$$$$$$#########"""!!!"""###$$$%%%""""""######$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&$$$ ###---444000'''######$$$%%%%%%&&&&&&&&&"""#####################$$$$$$%%%%%%%%%%%%&&&&&&"""&&&***......,,,)))&&&&&&***---///...+++)))((("""%%%)))+++,,,***&&&$$$%%%''')))+++,,,+++***))))))***************,,,...***))))))+++------,,,+++---...000111222222222111---EEE:::EEEHHHHHHGGGCCCVVV:::777555:::@@@BBB@@@>>>TTTOOO444222HHHHHHRRRRRR777555@@@<<<;;;555888111CCCHHH000111DDDDDD===666777555555HHHNNN888)))<<>><<<666555333111///---,,,+++***//////,,,000;;;===777??????>>>:::777444444444---,,,++++++,,,///333555:::555222333555444555999<<<999333---)))'''''''''(((******'''%%%(((000777111---)))'''(((***+++,,,###$$$$$$$$$$$$$$$%%%&&& !!!"""$$$%%%&&&&&&&&&''''''&&&%%%%%%$$$#####################$$$%%%%%%$$$$$$%%%%%%&&&''''''((($$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$(((,,,***$$$"""$$$&&&'''(((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&'''***,,,,,,,,,***)))***,,,///000...,,,++++++%%%'''***,,,,,,+++)))'''$$$(((---...,,,***+++,,,))))))((())),,,...///...,,,***)))+++///111111000111222222333333444444444333AAABBBIII:::777AAA:::;;;@@@>>>:::===>>>@@@999444jjjmmmccc===:::111<<<@@@OOOOOO===<<<>>>>>>KKKGGG000555WWW```DDDHHHkkkvvv555777???777111LLLaaaRRR555>>>777000>>>FFF:::,,,000===444888zzzEEE&&&111444666777777888999:::888999999999666444333222CCC???999666444555444444666666777666444444555777333444444555555555555555333444555555222000//////000333666888888666222000444333111/////////111222444333222111111111333333000000000...,,,,,,...000000000000//////......---,,,///---)))***222555444111666666000...111111............///////////////===666///...111222...***---///000...,,,+++---000,,,,,,***)))(((+++///333---,,,,,,+++,,,---///000111000...---,,,---......(((***.../////////000111...---,,,,,,......---,,,---------,,,,,,,,,,,,++++++---///---***((())),,,111---...333444...***+++***)))((('''&&&&&&'''(((((((((((((((((()))******)))))))))))))))***++++++,,,'''%%%(((///222///+++000000/////////.........000///...///111333222222***,,,111333///+++111999444333111111555999:::888888999999777444111111222---******///666888444...+++++++++,,,---///000111///555444...000:::;;;444777999;;;:::888555333333000...---...111444555555333000222:::???===999888<<<;;;888555222111111111(((++++++(((###$$$***111---***'''%%%''')))+++,,,&&&'''''''''&&&%%%&&&'''$$$%%%&&&(((((('''&&&%%%''''''&&&%%%%%%$$$############$$$$$$%%%%%%%%%%%%((((((((()))***++++++,,,&&&&&&&&&''''''((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((,,,...)))&&&''''''&&&"""$$$''')))***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))***+++,,,---111111222000...,,,,,,---,,,,,,---............---%%%+++000111---***+++...,,,)))(((***///222222000...,,,***,,,000444555444555555444444444555666666999