BM*d6() yyyvvv|||vvv~~~zzz|||vvvsssuuutttzzz~~~vvv{{{}}}vvv{{{yyyxxxmmmtttyyyiiikkkxxxxxxrrrwww~~~vvvwwwtttvvv||||||zzz}}}~~~zzzyyyssspppsssvvvtttsssttt{{{yyyyyy~~~zzzzzzvvvuuu}}}~~~~~~|||www|||{{{xxx~~~{{{|||~~~~~~yyywwwpppeee\\\UUUMMMDDD@@@SSS^^^bbbddd\\\QQQGGGCCCAAA@@@@@@CCC===AAAEEEHHHHHHHHHHHHIIIJJJUUUJJJIIIBBBZZZUUUPPPNNNQQQRRRLLLBBB<<<===@@@cccQQQPPPVVVNNNGGGKKKOOOUUU```VVVVVVjjjaaaKKKMMM]]]\\\\\\\\\]]]^^^______yyykkk[[[UUUYYY```XXXWWWZZZ___aaa___bbbgggaaaZZZOOOEEEEEEIIIJJJGGGNNNPPPPPPNNNNNNPPPNNNIIIKKKVVVhhhrrrfffQQQHHHMMMbbb^^^```ccc]]]QQQNNNSSSIIIMMMQQQRRRPPPMMMLLLKKKLLLOOOOOONNNRRRZZZ]]]ZZZYYYYYYZZZ[[[[[[ZZZYYYYYY\\\___```bbbgggkkkggg___UUUUUUWWW___iiiqqqtttsssqqqiiihhhooopppjjjiiimmmpppjjjdddfffnnnvvvzzzzzzyyyiii______ccc```WWWRRRUUUWWWTTTPPPNNNSSSVVVZZZ^^^bbbggglllpppkkk[[[ZZZ\\\YYYWWWYYYZZZvvv~~~eeeRRRZZZffffffMMMOOOMMMIIIPPP[[[[[[TTTNNNNNNOOOQQQSSSSSSQQQOOOOOOSSSVVVUUURRRQQQTTTWWWWWWQQQMMMSSS]]]aaa\\\TTTJJJOOOSSSUUUTTTTTTUUUWWWVVVXXX\\\aaafffjjjmmmnnnppp```\\\hhh[[[eeeeeeaaa``````aaaeeehhhiiijjjmmmmmmaaaccceeeggggggfffdddcccbbbdddeeebbb^^^\\\___bbbYYYZZZ\\\^^^```dddjjjnnnlllggg```\\\ZZZYYYWWWVVVVVVVVVVVVSSSQQQSSSXXX\\\TTTUUUUUUVVVUUUVVVWWWWWW[[[]]]___```aaabbbeeehhh\\\aaahhhkkkmmmqqquuuxxxvvv{{{jjjWWWHHHAAA@@@AAA888777888999:::;;;:::999333666888888;;;>>>===999KKKttthhhWWWCCC888444666===EEECCCNNNZZZ```aaaeeennnvvv~~~}}}jjjkkkZZZfff[[[[[[UUUUUUPPPGGGAAADDDQQQ]]]oooTTTLLLVVVPPPEEEHHHMMMVVVeeeZZZVVVhhh^^^IIIPPPVVVVVVTTTSSSQQQOOOMMMLLLIIINNNQQQLLLGGGKKKZZZhhh]]]ZZZ\\\aaaaaa^^^```fffoookkk^^^RRRVVVeeellliiicccfffffffffffffff^^^VVVUUUYYYbbbdddYYYMMMVVVhhh[[[YYY]]]aaaYYYJJJGGGNNNDDDJJJPPPRRROOOKKKJJJJJJGGGLLLOOOQQQVVV[[[WWWOOONNNQQQVVV\\\aaaeeefffgggnnnrrrssssssuuuvvvmmmaaabbb```bbbjjjtttxxxvvvqqqyyyqqqrrr{{{|||~~~sssmmmtttyyy}}}}}}vvvqqqwwwoookkklllllllllnnnffflllqqqrrrpppqqqwww~~~oooYYYMMM\\\rrrrrrNNNWWW~~~}}}wwwjjjqqq{{{iiiZZZZZZ[[[^^^``````^^^[[[RRRYYY```bbb]]]WWWTTTTTTQQQJJJGGGOOO\\\aaaYYYNNNQQQVVVZZZYYYTTTPPPPPPRRRRRRRRRSSSTTTTTTTTTTTTTTTuuuUUUNNN^^^RRR]]]ZZZZZZUUUPPPPPPSSSQQQJJJCCCNNN```mmmdddPPPNNNeeeJJJJJJIIIIIIHHHHHHGGGGGGHHHJJJKKKGGGBBB@@@BBBFFFBBBAAA???===;;;<<>>:::999<<<@@@BBBBBB666777888999:::;;;;;;<<<777888999999999999:::;;;999:::;;;:::999:::<<<===777:::===>>>===<<<999555444888::::::===DDDLLLQQQLLLPPPPPPKKKJJJNNNSSSTTTRRRSSSTTTUUUUUUVVVVVVVVVfffmmmqqqmmmhhhhhhiiiiiillltttxxxuuurrrqqqmmmgggeee```ZZZWWWWWWWWWVVVUUUKKKLLLLLLKKKJJJGGGFFFEEEBBB@@@>>><<<;;;<<<===>>>;;;888666555888;;;<<<===666666777:::<<<===;;;:::777666888;;;888444999CCCIIIHHHDDD@@@>>>AAAHHHNNNHHHOOOXXX___bbbdddhhhkkkooottt{{{}}}tttiii___YYYJJJMMMIII???999;;;>>>===000111333555666666555333444666777444000///111555444555333111555===@@@???___mmmNNN===III333VVVcccUUUwwwooocccZZZUUUUUUVVVWWWYYYTTTOOOMMMOOOOOOLLLIIIGGGHHHDDDDDD555WWWjjjnnnJJJ111555<<<666333999999888777666555444444444333222888???;;;000///777555555555555666666666666777777777777777888888888???===:::999:::===AAADDDBBBCCCCCCCCCCCCCCCBBBBBBFFFDDDAAA>>>===>>>???@@@>>>======;;;:::999888888666666666666666666666666:::::::::999999999999999;;;;;;;;;;;;===???AAACCCGGGHHHIIIIIIIIIGGGEEECCCAAABBBDDDEEEFFFGGGGGGHHHDDDDDDDDDFFFHHHKKKNNNPPPHHHFFFEEECCCCCCDDDEEEFFF===BBBHHHHHHDDDAAACCCFFFGGGCCC???@@@BBBCCC???;;;@@@CCCGGGLLLOOOQQQRRRRRRMMMNNNPPPSSSVVVYYY\\\]]]jjjeee```___aaacccaaa^^^[[[XXXUUUVVV[[[___``````[[[WWWSSSRRRTTTVVVVVVUUURRROOOLLLKKKKKKKKKKKKJJJHHHGGGEEECCCBBBCCCDDDEEEDDDEEEFFFFFFEEEFFFHHHKKKGGGFFFFFFEEEDDDHHHVVVddduuu___OOOPPPSSSNNNHHHHHHPPPQQQRRRRRRRRRPPPNNNLLLKKKGGGDDDGGGNNNSSSTTTSSSFFFDDDCCCBBBBBBAAA>>><<<@@@BBB;;;444FFFbbbeeeUUU;;;;;;::::::999888888777777666666666555555555555444444444333333222222222000000111111222222222333000111111111111222222222666666666777777888888888333999@@@CCC@@@>>>@@@BBBBBB===DDDBBBQQQDDD{{{PPPRRRVVV___gggcccXXXRRRSSS\\\[[[^^^bbbccc___]]]___TTTQQQPPPRRRWWWYYYWWWSSSNNNLLLJJJHHHGGGHHHIIIJJJAAABBBCCCCCCCCCBBB@@@???::::::::::::999999999999888888888777777666666666666666666666666666666666666666666777777777888888999999999999:::;;;<<<===DDDFFFHHHJJJLLLOOOTTTWWWaaahhhhhh```]]]cccmmmqqq{{{ssssssjjj[[[ccchhhUUUYYYXXXXXX[[[___bbbaaa```___WWWSSSZZZeeedddUUUFFF\\\XXXSSSPPPOOOOOOMMMLLLLLLRRRWWWVVVQQQOOOSSSYYY\\\QQQPPPYYYxxxvvvuuu}}}pppccccccWWWLLLUUUQQQSSSZZZcccffffffnnnxxxiiieee}}}nnnnnnxxxkkkhhhmmmhhhhhhooolllcccdddlllsss|||~~~{{{{{{|||xxx{{{}}}|||}}}ssskkkfffdddbbbaaaVVVTTTRRRNNNIIIEEEAAA???<<<:::888666555444444444555444444333222111000000333222222222111111000000///000222111000///000222333555333111555>>>DDDEEEXXXOOOPPPIIISSSFFFOOOEEEBBBYYYSSSLLLFFFEEEGGGIIIKKKMMMIIIDDDCCCEEEEEEBBB???===@@@GGGLLLGGGWWW\\\EEE555888:::555333999666555444333222222222222333111666<<<999///...666333333333444444444444555666666666666777777777777======<<<<<<===???AAABBBCCCDDDDDDDDDDDDDDDCCCCCCDDDBBB@@@>>>======>>>???===<<<;;;:::888777666555444444444444444444444444444444555555555555555555::::::999:::;;;===???@@@BBBCCCEEEFFFFFFEEEDDDCCCDDDDDDCCCCCCCCCCCCAAA@@@EEEEEEDDDCCCBBBBBBCCCCCC@@@???===;;;;;;===>>>@@@>>>===<<<:::999:::<<<===@@@===:::<<>>:::777999<<<>>>@@@AAAAAA@@@BBBCCCEEEHHHJJJMMMOOOPPPOOOKKKHHHIIILLLOOONNNKKKTTTQQQOOONNNPPPSSSUUUVVVTTTRRRPPPOOOQQQPPPNNNLLLNNNLLLKKKJJJKKKLLLKKKJJJEEEDDDCCCBBBAAAAAAAAABBB>>>@@@AAAAAA@@@@@@AAACCCCCCBBBBBBCCCAAADDDOOO\\\YYYLLLEEEIIIKKKGGGGGGKKKLLLMMMNNNOOOOOONNNMMMLLLKKKGGGDDDEEEHHHJJJIIIGGGIIIHHHGGGGGGGGGGGGEEECCC@@@@@@999444???OOONNNAAA888888777777666555555444444444444333333333333222222222111111111000000000000000////////////////////////000000000111111111.........//////000000000000333666666555444777999<<<@@@SSS^^^rrr___OOOFFFGGGNNNTTTRRRKKKGGGIIIGGGFFFHHHMMMMMMIIIGGGHHHKKKHHHFFFGGGJJJJJJGGGCCC???===;;;:::999999:::;;;666666777777777666555444333333333333222222222222111111111000000000//////222222222222222222222222//////000000000111111111222222222222333444555666999;;;===???@@@DDDHHHKKKXXXaaafffccccccjjjrrrvvvyyyyyysssiiiuuuqqq~~~|||}}}~~~uuu|||tttnnnmmmnnnvvvuuusssqqqooonnnooopppqqqRRR\\\fffooorrrqqqmmmsss{{{}}}yyy}}}fffiiixxxkkkgggooojjjrrrpppbbbWWWWWWSSSLLLPPPQQQSSSVVVWWWZZZbbbmmmvvv~~~uuulllnnnlllkkkrrruuukkkjjjfffiiinnnlllWWWZZZbbbmmmxxx{{{xxxsssyyy{{{hhhhhheeeYYYeeeeeeaaaZZZSSSQQQUUUZZZdddsssuuuttt{{{xxxfff[[[______]]]\\\ZZZYYYYYYYYYIIILLLNNNLLLHHHGGGIIILLLPPPPPPPPPQQQRRRRRRSSSSSSQQQUUUZZZ^^^ccceee]]]RRRTTTWWWWWWRRRNNNRRR```lllhhhXXXJJJEEE@@@999999@@@AAA===999666666888::::::999999888777666444222111666555444222111111111111000000000000000000//////111111111000000000//////...///000000//////000111444666555444888AAAGGGHHHXXXDDDVVVMMMLLLFFF@@@222AAAMMMJJJFFFFFFHHHLLLOOOPPPHHHDDDAAAAAACCCCCCAAA???EEEBBBIIICCC===333DDDDDD>>>:::999777444444666111111000000000000111111222000333888555---...555111111111111222222222222444444444555555666666666:::;;;===>>>???@@@@@@@@@DDDDDDEEEEEEEEEEEEDDDDDDAAAAAA@@@???>>>===<<<<<<<<<;;;999888666444222222222222222222222222222222000000111111222222333333777777777888888:::;;;<<<===???AAACCCDDDEEEEEEDDD@@@>>>>>>@@@EEEGGGFFFDDD>>>>>>???@@@AAABBBCCCCCCCCCAAA===:::999999;;;<<<===:::777777999;;;:::999:::777666888<<<>>>===:::666777888999999888777666===>>>???AAACCCEEEFFFGGGKKKJJJIIILLLQQQTTTSSSQQQQQQPPPNNNLLLKKKMMMPPPTTTPPPOOOOOOOOOOOOLLLHHHEEEJJJIIIIIIJJJLLLKKKIIIHHHAAAAAAAAAAAA@@@???>>>>>>999;;;===>>><<<;;;;;;<<<===<<<>>>???===>>>FFFPPPDDDAAACCCHHHHHHEEEIIIRRRGGGHHHJJJKKKKKKKKKJJJIIIHHHEEECCCCCCEEEEEEBBB>>>DDDCCCBBBCCCDDDDDDBBB@@@<<<:::777555888;;;777000444444333333222111111111111111111000000000/////////...............------.........---,,,,,,++++++------........./////////---------------............---,,,,,,...000333444:::999EEEOOOcccXXXuuuKKKBBBAAADDDHHHIIIGGGFFFHHHIIIHHHIIIMMMMMMIIIGGGHHHEEEBBB>>>>>>>>><<<888444777666555333222333333444000000111111111000///...------------,,,,,,,,,,,,+++++++++++++++*********------------------------************++++++++++++,,,,,,,,,,,,---...///000///000222444555888<<<@@@>>>GGGOOOQQQSSSYYY```ccc\\\WWWUUUPPPMMM[[[fff``````]]]ZZZXXXXXXXXXXXXWWWWWW\\\dddjjjjjjeee___ZZZ```bbbaaa[[[SSSOOOQQQVVVeee^^^WWWVVVYYY[[[YYYUUUFFFZZZwwwtttdddXXXVVVWWWYYYVVVQQQSSSbbbrrr\\\```{{{ggg]]]lllqqqtttuuullliiiqqquuuwwwpppooollliiikkkttt|||}}}~~~uuu~~~}}}}}}zzz}}}uuunnnkkklllpppvvvyyykkk\\\aaakkkpppvvvhhhgggeee```[[[ZZZ]]]aaafffhhhiiigggccc```bbbdddiiiiiihhhgggffffffeeeeeeUUUWWWZZZ```hhhiii^^^RRR[[[]]]\\\VVVQQQTTT^^^hhhUUUHHH===:::999888===FFF999666333111222222333222...//////000111111000000//////...------------...,,,,,,,,,------.........//////............------,,,---......------///111444666777777;;;EEEKKKLLLXXXCCCJJJGGGBBB888333555EEEAAA???>>>@@@CCCEEEGGGGGGFFFDDDCCCCCCDDDEEEDDDBBBBBB>>>EEE>>>AAA777GGG777:::999555333444333111...............///000111000...000222000,,,---222/////////000000000111111222222222333333444444555888999:::<<<===>>>>>>???BBBBBBCCCDDDDDDDDDDDDCCC??????@@@???>>>===;;;:::;;;:::888666444222000///000000000000000000000000//////000111111222333333444444444555555666666777:::<<<>>>AAADDDEEEFFFGGG;;;999888;;;AAAEEEDDDBBB:::;;;===@@@BBBDDDEEEFFFFFFCCC???;;;888777888888666888:::<<<===<<<999777777666555777:::;;;;;;999::::::::::::999888666555;;;;;;<<<===???@@@AAABBBBBBBBBCCCGGGKKKNNNNNNMMMKKKLLLMMMKKKJJJLLLRRRWWWRRRRRRQQQPPPNNNLLLHHHFFFGGGGGGHHHJJJJJJIIIFFFCCC>>>???@@@@@@@@@>>><<<;;;999;;;>>>>>>===;;;::::::888888:::<<<:::999>>>EEEAAA@@@CCCGGGFFFDDDIIIQQQDDDEEEEEEFFFFFFFFFEEEDDDCCCBBBBBBDDDFFFEEEBBB@@@???>>>============;;;999888444333555555111///111111111000000000//////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------........................---+++***,,,///333555666666000111111@@@;;;VVV>>>BBBBBBDDDGGGJJJJJJJJJKKKGGGEEEFFFJJJIIIEEECCCEEECCCAAA>>><<<;;;999555111777666555444333333333444000000000/////////......,,,,,,,,,+++++++++******************************************************)))))))))*********++++++,,,+++++++++,,,,,,---...,,,---///000111444888;;;===CCCJJJMMMOOOSSSXXX\\\\\\YYYVVVQQQRRR\\\dddaaa```^^^[[[XXXXXXYYY[[[[[[SSSYYY```bbb```\\\ZZZYYYUUUWWWXXXVVVTTTTTTYYY^^^\\\WWWRRRSSSXXX[[[YYYVVVeeexxx{{{{{{fffYYY\\\UUUddd]]]XXXZZZ______ZZZUUUKKKyyyWWWMMMWWWQQQNNNSSSPPPOOOVVVUUUQQQUUUTTTUUUUUUTTTSSSUUUZZZ]]]cccaaaXXXWWWdddhhhfffjjjeeefffggg^^^ZZZjjjwwwpppkkkiiihhhgggeee```YYYTTT\\\bbbfffddd___]]]^^^```[[[[[[ZZZWWWRRROOOOOOPPPIIIVVVVVVRRRVVVUUUPPPRRRLLLMMMKKKEEE>>><<<@@@EEE>>>@@@AAAAAA@@@???AAACCCEEEDDDCCCBBBAAA???>>>>>>EEEDDDBBBDDDIIILLLIIIDDDIIIKKKLLLHHHBBB>>>@@@CCCHHHBBB@@@CCCDDDBBBDDDHHH@@@===:::777666555333111222333333333333333222222++++++++++++,,,,,,------+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++,,,...111333666888999>>>GGGMMMNNNXXXBBB333@@@CCC111222EEEBBB???>>>===>>>>>>>>>===;;;???>>>>>>>>>??????>>>===999999AAA;;;CCCAAAfffSSS444777555000///333222,,,------------...///000000...------......,,,---000....../////////000000000//////000111111222333333666666555666777:::<<<>>>??????@@@AAABBBBBBAAAAAA>>>?????????>>><<<:::999:::999888555333111//////------------------------......//////000111222222111111222222333333333333555777999<<>>;;;888888::::::999777=========<<<<<<<<<<<<<<<===;;;999666555555555555444888;;;:::666222222444555444444444555666555444555555555555444444333222555555666777888888999:::888888:::===@@@BBBBBBBBB@@@BBBEEEFFFGGGJJJQQQVVVTTTSSSRRRPPPMMMKKKJJJJJJGGGGGGGGGHHHHHHEEEAAA===<<<===???@@@???===:::999888:::======<<<:::999999666555777:::888666888===@@@===<<<===???@@@CCCGGGBBBBBBBBBBBBBBBAAAAAA@@@???@@@BBBDDDEEEEEEBBB@@@BBB@@@>>>======;;;888666555111000333222---///555///////////////..................---------,,,,,,+++++++++,,,,,,,,,,,,,,,))))))******+++,,,------))))))*********+++++++++************************---,,,,,,---000222333333---///555555<<<555AAA444>>>AAAEEEGGGHHHHHHGGGFFFDDDBBBCCCEEEEEEAAA@@@BBB@@@???===;;;:::777444222333333222111000000000000------,,,,,,++++++++++++,,,++++++++++++*********************************(((((((((((((((((((((((())))))*********+++++++++,,,++++++++++++,,,,,,---,,,...///000111333777999???AAAEEEHHHJJJMMMTTTYYYOOOPPPLLLHHHMMMQQQRRRRRRTTTSSSRRRQQQRRRTTTWWWZZZPPPPPPQQQQQQPPPNNNMMMMMMNNNMMMJJJJJJJJJLLLMMMMMMHHHIIIKKKMMMOOOOOONNNMMMWWWQQQppprrr{{{mmmqqqVVVYYYSSS[[[[[[LLLPPP```^^^TTTPPPOOOTTT]]]^^^VVVLLL___uuuzzzaaaMMMTTTUUUCCCNNNUUUSSSPPPSSSLLLDDDGGGBBBFFFJJJNNNOOOOOOOOOOOOTTTWWWQQQNNNSSSPPPLLLPPPXXXOOOQQQVVVUUU[[[bbb```SSSSSSUUUXXX\\\```cccddd```\\\\\\______[[[WWWVVVVVVXXX\\\]]]\\\YYYVVVTTTEEESSSVVVTTTTTTMMMDDDEEEEEEGGGHHHCCC===999;;;???<<<===?????????@@@AAACCCAAAAAAAAA@@@???>>>>>>>>>===<<<;;;:::::::::>>>AAA:::<<<===<<<999777777888555444444555222...,,,---000...------//////...---------------,,,,,,+++*********+++,,,---------...---,,,,,,+++******))))))************************)))************+++...111333666999:::???HHHLLLLLLVVVRRR000>>>???000666XXXOOOEEEDDDBBBBBBAAA@@@===:::999999:::;;;;;;::::::999777777AAA666888555%%%666666555111...///111///+++---------------...///000,,,+++,,,,,,,,,,,,------------------............------...///000111111222333222222222444777999;;;<<<===>>>??????@@@????????????@@@???>>>===;;;:::888777666444222000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......---...///000111111111111000111333666999<<<>>>???>>>>>>=========???@@@BBB999888666555555666777888333444555666888999999999>>>@@@@@@;;;222...111555222111111000000/////////111111111000000000000000111222222333444555666666:::;;;<<<>>>???AAABBBBBB<<<>>>BBBEEEIIILLLQQQTTTPPPPPPOOOMMMKKKJJJJJJLLLFFFFFFFFFFFFEEEBBB>>>:::;;;<<<=========;;;999777555777999999888777777777555444555888777444555999<<<888666777;;;???AAAAAA@@@@@@@@@@@@?????????@@@@@@AAABBBBBBBBB@@@>>><<>>===;;;999666444555222000///---,,,...333////////////............------------,,,,,,,,,+++******++++++++++++,,,,,,'''((()))***+++---......(((((()))))))))*********)))))))))))))))(((((((((++++++++++++++++++,,,------111666444888555999999===DDDIIIHHHEEEDDDDDDBBBEEECCCCCCFFFFFFCCCBBBDDD;;;;;;:::888666444222111111000000//////...------------,,,+++++++++++++++******)))))))))((((((((((((((())))))))))))******((((((((((((((((((((((((((((((((()))))))))************)))))))))******++++++,,,---......000444666555444555:::===AAAIIIQQQMMMRRRNNNMMMVVVVVVRRRVVVMMMNNNOOOPPPQQQSSSXXX[[[VVVSSSOOOMMMMMMMMMMMMMMMLLLIIIFFFFFFHHHJJJJJJJJJLLLPPPTTTVVVTTTQQQQQQQQQ???IIIbbbSSSXXXTTThhh___SSSPPPTTTTTTMMMMMMOOOLLLKKKQQQTTTRRRQQQRRRTTTTTTXXXQQQKKKLLLSSSVVVTTTQQQGGGMMMJJJGGGLLLIIIGGGNNNBBBCCCDDDFFFHHHIIIIIIJJJ===GGGGGGHHHNNNMMMKKKSSSQQQ@@@BBBOOONNNKKKNNNOOOXXXXXXXXXXXXXXXWWWVVVVVVYYYYYY^^^fffkkkggg```[[[LLLOOOSSSVVVUUUQQQMMMIIILLLQQQIIIBBBDDDDDDFFFPPPDDDFFFHHHFFFBBB??????@@@============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::>>>@@@<<<888:::???<<<999666333222444777999888777666444111111333666000...---,,,.........---''''''((()))*********))))))***+++,,,---...------------,,,+++***)))((('''((())))))))))))*********((())))))))))))+++///222444888;;;<<<@@@GGGJJJJJJTTTSSS999===666888444NNNQQQ999888777888888777555333999:::<<<<<<;;;:::::::::555222???555;;;;;;+++:::444111000111000...---...---,,,,,,,,,,,,,,,---...***+++++++++,,,------+++***++++++++++++,,,,,,,,,++++++,,,---...///000000///000111333444666777888;;;<<<===>>>>>>?????????@@@@@@@@@???>>>===<<<;;;444444333111000...------++++++++++++++++++++++++++++++++++++++++++++++++***+++---///000111111111...///000222555777:::;;;:::>>>AAACCCCCCFFFMMMRRR;;;999666444444555888999444666999<<<===>>>===<<<@@@CCCFFFEEE???999555444//////000///...---......111000000///////////////000111222333444555666666555666666777888999<<<>>>AAABBBDDDIIIMMMOOOOOONNNIIIKKKNNNMMMKKKIIIJJJKKKDDDCCCCCCCCCCCCAAA===:::999:::::::::999888777666222333444555444444555666444222333666666333444777555666666777:::===>>>===<<<<<<===>>>???@@@BBBBBB@@@AAABBBAAA???===<<<<<>>BBBKKKPPPJJJCCCAAACCCCCC>>><<<<<>>===<<<;;;;;;:::999888999999::::::::::::::::::555444777;;;999444333777:::666111/////////000000...//////,,,+++...333777111///+++)))(((((('''&&&((()))***+++,,,,,,,,,,,,((()))***+++,,,,,,++++++*********))))))(((((((((((((((((()))))))))******(((((()))((()))+++000333777;;;>>>>>>AAAGGGIIIGGGQQQ666555<<<555III//////777555555555666888999888777999;;;<<<<<<;;;:::999999===111<<<---333111888111111...111555222+++,,,222,,,,,,+++++++++++++++,,,)))***++++++---...---***))))))))))))******************+++,,,...//////000,,,...111555777777666555;;;;;;===>>>????????????AAAAAA@@@???>>>===<<<<<<222111000///...---,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++)))***,,,///000111111111///000111222444777999::::::???CCCBBB@@@AAAHHHPPPLLLHHHAAA:::666444444555666888;;;>>>>>><<<:::888555<<>>AAADDDCCCDDDHHHLLLMMMIIIEEEDDDIIINNNPPPNNNKKKJJJJJJBBBAAAAAAAAABBBAAA>>><<<888888888777777666555444111222333333222333555777444111222555555222333666...222666777777777777555999:::;;;===???BBBDDDFFF@@@AAABBBBBB@@@??????@@@???===<<<<<<<<<;;;999666111555444///000555444///------------------------************))))))))))))'''((((((((())))))******((((((((()))))))))))))))(((((((((((()))))))))*********))))))((((((((('''%%%'''((('''''',,,777@@@777444000...555:::...777DDDOOOSSSIII???===AAACCCDDDBBBBBBEEEFFFDDDDDDGGG=========;;;777444333333000000111000000///...---+++***)))((('''((()))))))))))))))(((((((((''''''((((((((())))))*********(((((((((((((((((((((((((((((())))))))))))************)))(((((()))))))))((()))*********+++...111111...///666::::::>>>EEEDDDLLLCCCBBBPPPMMMFFFRRRKKKMMMOOOOOOMMMLLLNNNPPPNNNQQQRRRPPPKKKIIIKKKNNNFFFHHHIIIEEE@@@???CCCHHHFFFFFFFFFFFFGGGGGGHHHIII@@@LLLVVVIIIVVVAAAKKK^^^GGGRRRLLLGGGPPPNNNMMM[[[QQQRRRQQQQQQVVVZZZRRREEEEEESSSNNNCCCHHHNNNJJJGGG???GGGFFFDDDGGGBBB>>>EEE======>>>@@@BBBCCCCCCBBB<<>><<<:::999999777666444222111111111111222222222111111111000000000000000000111111111111111111111222333444555666666888:::<<<>>>@@@AAAAAABBBBBBAAAAAAAAABBBBBBCCC@@@???===;;;999888888777666444222111222222111000---,,,++++++******++++++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++++++++,,,...000111222;;;;;;<<>><<<<<<===>>>>>>???>>>>>>::::::999888999:::;;;<<>>@@@IIINNNLLLNNN111222333000,,,,,,///333222000///000333555555333555555666777888888777777666444222111111111000...+++,,,...000000...,,,++++++++++++******)))))))))))))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))******,,,---...000111111111111444555777999;;;<<<<<<<<<<<<<<<;;;999888666555555111111000///...---,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))******+++---......///...//////000222333555666::::::<<<===>>>??????@@@===DDDFFFBBBBBBIIIHHHBBB:::;;;;;;<<<;;;:::888888777555444555777777555333111111000///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......//////000111222222333444444444444666999<<<@@@BBBEEEFFFEEECCCCCCCCCFFFGGGHHHGGGDDDBBBAAAAAAAAA@@@>>><<<:::888777777555444222111000000000111222111111111111000000000.../////////000000000000000000111111222333555666555666888;;;===>>>@@@@@@BBBBBBBBBAAABBBBBBCCCCCC???===;;;999777666555555555333111000111111000///---,,,++++++******++++++*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))******++++++---///000111444444666888;;;===>>>>>>AAABBBBBBAAAAAA@@@???>>>===;;;999555333111111111......---,,,,,,,,,------******)))))))))(((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''')))(((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))*********+++---...000111333777===AAADDDGGGHHHFFFHHHLLLNNNLLLKKKNNNNNNLLLLLLOOONNNKKKFFFIIIKKKJJJGGGDDDBBBBBBBBBAAAAAA@@@???>>>======??????>>>=========>>>>>>@@@AAABBBDDDEEEFFFGGGGGGFFFGGGGGGFFFFFFHHHKKKNNNNNNKKKKKKMMMQQQRRROOOKKKNNNNNNNNNMMMKKKIIIFFFEEECCCBBB@@@>>>===<<<;;;;;;999999:::;;;;;;;;;;;;;;;999888777777777888999:::999:::;;;<<<>>>@@@BBBCCCCCCEEEHHHLLLPPPSSSVVVWWWUUUTTTRRRQQQQQQQQQRRRRRRSSSQQQOOOMMMLLLKKKIIIGGGGGGDDDAAA??????>>><<<:::888888777777666555555555555555444444333222222111111111222222222222111111222222111111000000000000...//////000000//////......------------,,,,,,,,,*********)))))))))(((((('''(((******((('''((()))((('''))),,,,,,(((%%%&&&&&&'''((())))))(((''''''&&&&&&''''''((((((((())))))'''(((*********---333:::BBBCCC???AAAIIIMMMKKKMMM///111111///,,,***,,,//////...---///111333444333444444444444555666888888666444111000000///...,,,******+++,,,,,,+++******************))))))))))))))))))))))))))))))))))))''''''((((((((())))))))))))))))))))))))(((((((((++++++---...///000000000222333555777999:::;;;;;;<<<;;;:::888666444333222000000///...---,,,,,,+++************************))))))))))))))))))))))))(((((()))***+++,,,,,,---.........///000222333444888888:::;;;<<<<<<<<<<<<999???@@@<<<===DDDEEE@@@<<<=========<<<999666444333222111222333222000...000000///...---,,,++++++++++++++++++++++++++++++.........//////000000000111222333333333444777::::::===@@@AAAAAAAAAAAABBBBBBDDDEEEDDDAAA???>>>>>>>>>===;;;999777555444444222222111000//////000000111000000000000/////////------------............/////////000111222444444444444666888:::<<<===>>>??????@@@@@@@@@AAAAAAAAA===<<<:::777555333222222333111/////////000///...,,,,,,+++************+++++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((())))))))))))))))))***+++---...///---...000333666888:::;;;>>>??????>>>===<<<;;;;;;;;;999666333111000//////---,,,++++++*********+++)))((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))+++,,,---...///222777;;;;;;???@@@???AAAEEEGGGEEEFFFJJJKKKJJJJJJKKKIIIEEECCCEEEFFFEEEAAA>>><<<;;;???>>><<<:::888888888888999888888888888999999::::::<<>>===<<<:::999888888888555666666777777777777666666666555555666666777888555666777888:::===???@@@AAACCCEEEIIIMMMPPPRRRTTTNNNOOOPPPQQQRRRRRRRRRRRRWWWTTTQQQOOONNNLLLIIIFFFFFFCCC@@@???>>>===;;;:::888777777666666555444444333333333222222111111000000000000111111000000000000000000000000/////////......////////////......------------,,,,,,,,,,,,******))))))))))))((((((&&&(((***)))((('''((()))'''&&&)))------(((%%%%%%'''''''''((('''&&&&&&%%%((('''''''''(((***+++,,,(((&&&'''*********...444===DDDEEE@@@AAAHHHLLLIIINNN---//////...+++))))))***,,,,,,,,,---///111222333222222111222333555777888666333111///......,,,*********))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((()))))))))))))))((((((''''''''')))***+++---............///000222444666888::::::;;;:::999777444222111000//////......---,,,,,,+++************************))))))))))))))))))))))))''''''((())))))***++++++,,,,,,------///000111222666777888999::::::::::::<<>>999999<<<===999===>>>>>>===;;;777333111111000000000///...---,,,.........---,,,+++++++++++++++++++++++++++++++++------------............///000222111111222555777666888;;;===>>>???@@@BBB@@@AAABBBBBB???===<<<<<<<<<;;;999777555444333333111111000000000000000000////////////............+++++++++,,,,,,,,,,,,---............///111222333222222333555666888:::;;;<<<<<<===>>>>>>>>>??????===;;;999777444333111111222000...---......---,,,,,,++++++*********************************++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((()))***+++,,,---+++---000222555777;;;===>>>>>>>>>>>>===<<<;;;:::999888555222000/////////---,,,+++******)))******(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))***,,,,,,---///333666555999;;;;;;===BBBDDDBBBCCCGGGHHHEEEEEEGGGFFFBBB???AAABBBAAA???<<<::::::;;;:::777555444555666777666666666666777777888999777999;;;===>>>???>>>>>>===@@@CCCDDDDDDDDDEEEFFFEEEFFFHHHGGGFFFFFFIIILLLIIIHHHFFFDDDAAA???===<<<;;;:::999888777777777777444555555666666666555555444444444555555555666666555666777888;;;===@@@AAA@@@AAACCCFFFIIILLLOOOPPPMMMOOOPPPQQQRRRRRRSSSTTTVVVSSSPPPMMMKKKIIIEEECCCAAA???<<<::::::999777666777666666555444444333333111111111111000000//////......////////////....../////////...............------............---------------,,,,,,,,,++++++***)))))))))((((((((((((&&&((())))))(((''''''(((&&&&&&(((------'''$$$%%%&&&'''''''''''''''''''''+++***))))))***,,,///111'''&&&&&&***+++***///555>>>EEEFFFAAAAAAHHHKKKHHHNNN,,,------+++)))((('''((()))***+++,,,---...000222111000000000111333555777444222///...---,,,***)))******)))(((((()))******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))(((((((((''''''&&&&&&((()))***+++---------------...///111444666888999:::999777555333111///.........------,,,,,,++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((()))))))))+++++++++,,,---...///000555555777888999999999999888:::999888888;;;<<<;;;<<<<<<<<<;;;888555111//////000000///...---,,,+++------,,,,,,++++++******************************,,,,,,,,,,,,,,,,,,---------///000000000000222444333555888:::<<<===@@@BBB???AAABBBAAA???===<<<<<<;;;:::888666555444333333111111111111111111000000.........---------,,,,,,)))*********++++++++++++,,,,,,,,,---...///000111000000111222333555777888:::;;;===>>>?????????>>>===<<<999777555333222222111///---,,,------,,,+++,,,+++******))))))******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((()))***+++,,,+++---000222444777;;;???@@@@@@@@@@@@@@@???>>>>>>999888555333111000//////...---,,,+++************''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&'''''''''(((((((((((()))***+++,,,,,,...111333999===@@@@@@DDDIIIJJJHHHJJJLLLJJJFFFFFFIIIJJJGGG@@@BBBBBBAAA===;;;::::::777666444333444555777888777777777777777888999:::777777777777999;;;===>>>;;;>>>BBBEEEGGGHHHIIIJJJHHHKKKMMMKKKGGGFFFIIIMMMHHHGGGDDDBBB???===;;;;;;:::999999888777777777888555666666777666666555555333444444555555555555555555666777888:::===???@@@>>>???@@@BBBEEEIIIKKKMMMQQQRRRRRRQQQPPPQQQTTTWWWRRROOOKKKHHHFFFCCC???<<<===;;;888777777666444333555555444333333222222111////////////............,,,------......------,,,------------------------,,,,,,------------,,,,,,------,,,,,,,,,+++++++++)))))))))(((((((((((('''&&&'''))))))'''&&&'''((('''%%%(((,,,,,,'''$$$%%%%%%&&&&&&''')))***+++,,,******))))))***,,,///111(((&&&'''***++++++///555===DDDEEE@@@AAAHHHKKKHHHKKK,,,+++***)))(((((('''(((''')))*********+++...000////////////000222333333222000---,,,,,,+++***(((***))))))(((((())))))***''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''''''''&&&&&&&&&((()))***+++,,,---------,,,------///111333555666777666555333111000...---------,,,,,,,,,+++++++++((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''((((((((()))************+++,,,---...222333444666777888999999888888888888888999999888999999888666444222000///---///000///---,,,,,,---,,,+++++++++*********)))))))))))))))))))))))))))*********++++++,,,,,,,,,+++---...///......000111111333666888999<<>>======:::999777666444333333333111111111111111000//////------,,,,,,,,,+++++++++))))))))))))*********************+++,,,---//////000//////000111333555777;;;<<<>>>???@@@@@@@@@???<<<;;;999777666444444333000...,,,,,,,,,---,,,+++++++++***))))))))))))***((((((((('''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''''''''(((((((((''''''''''''((()))***+++))),,,///000000333999===@@@@@@AAABBBBBBBBBBBBBBB999888666333111000000000///...---,,,++++++******(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((***+++,,,,,,...000222999>>>AAACCCFFFLLLMMMKKKKKKMMMJJJFFFEEEIIIJJJHHHDDDDDDCCC@@@<<<888666666555555444444555666888999777777666666777777888888666555444444555888;;;===:::>>>BBBFFFHHHIIILLLMMMLLLNNNPPPNNNKKKJJJLLLNNNHHHGGGDDDBBB???>>>===<<<888888777777777777777888666666666777666666555444222222333444444444444333333333444555666888:::;;;<<<<<<===>>>AAADDDGGGIIIQQQRRRSSSQQQNNNOOOSSSWWWSSSPPPLLLIIIGGGDDD@@@===<<<:::888666666666444333333222222111111000//////------------------------++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++))))))((((((((((((''''''%%%''')))((('''&&&'''((((((&&&'''+++***&&&$$$&&&%%%%%%&&&''')))+++---...'''&&&&&&&&&''')))***+++***((())),,,,,,,,,000666;;;BBBCCC???@@@HHHLLLJJJNNN,,,***(((''''''((())))))&&&(((***)))((((((+++.........///000000000000000000...,,,+++++++++***(((((((((((((((((((((((((((&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&''''''((()))***+++,,,---------,,,,,,,,,---...000222444555444333222000///...---,,,,,,,,,,,,++++++++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))***+++,,,,,,...///111333555666777888999999999999888666444333666555333111////////////+++---//////---+++,,,...+++************)))))))))))))))))))))))))))))))))(((((())))))***+++,,,,,,***,,,---...------...//////111444555777999<<>>@@@BBBAAA???>>>======888777666444333222222222000111111111000...---,,,,,,,,,+++++++++*********))))))))))))************)))))))))***+++,,,---...//////......000222444666888:::<<<>>>??????>>>>>>:::999888666555555444444000...,,,,,,------,,,+++++++++***)))))))))))))))))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((((('''''''''((()))***+++(((+++.........000666<<<>>>???@@@AAACCCCCCCCCCCC888777555333111000000000///...---,,,+++*********(((((((((''''''''''''&&&&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((()))))))))'''(((+++,,,,,,---000222333999===???CCCHHHIIIGGGFFFHHHGGGDDDCCCEEEEEEBBBBBBBBBAAA>>>999666555555555555555555555666666666555444333333333333333333111222222333555666777888777:::>>>@@@BBBDDDFFFIIIHHHJJJKKKLLLKKKJJJJJJJJJEEEDDDAAA???===<<<<<<<<<555555444444444555555666444444444444444333222222///000111222333222222111111111111111333444555666888888888999<<>>;;;999777666666555444333111000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))*********+++++++++,,,,,,******++++++++++++******,,,,,,,,,++++++++++++***))))))((((((((('''''''''%%%'''(((((('''&&&&&&''')))&&&&&&)))(((%%%%%%'''&&&&&&&&&&&&''')))+++,,,%%%%%%%%%&&&&&&''''''''',,,***+++---------000666777>>>AAA===@@@IIIMMMKKKPPP---***'''%%%&&&(((******&&&(((***)))''''''))),,,---...///000000000......///---+++***++++++***)))&&&''''''((((((''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''((()))***+++,,,---------,,,,,,,,,,,,---///111222333333222111000///...---,,,,,,++++++++++++++++++(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))((())))))***+++,,,+++,,,...111333555666777222222555888999888666777444222000...------///000))),,,......,,,+++,,,...************))))))))))))))))))))))))))))))))))))&&&'''((()))***+++,,,---)))+++------,,,,,,---......000222444555777;;;===>>>@@@AAAAAA???=========777666555333222111111111000000000000///---+++)))+++++++++************)))))))))))))))************(((((())))))***,,,---...//////......///111444666444666888:::<<<<<<;;;:::888888666555555555555555000///---,,,------,,,++++++******)))))))))))))))******))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((()))***+++(((,,,///...---000666<<<<<<===>>>@@@BBBCCCCCCCCC888666444222000//////000///...---+++***))))))))))))((((((((((((''''''''''''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))%%%'''***+++,,,---///111111666;;;===AAAGGGHHHFFFCCCGGGHHHFFFEEEFFFCCC???<<<======;;;888666666777666666666666666555444333222111000///////////////---///111444555555444444333555888999:::<<>>:::888:::777555444444444333111/////////...------,,,,,,+++++++++++++++++++++,,,))))))************))))))))))))******+++++++++,,,******++++++++++++******,,,,,,,,,+++++++++******)))(((((((((''''''''''''%%%'''(((((('''&&&&&&'''***'''&&&''''''%%%%%%((('''&&&%%%%%%&&&'''((()))%%%&&&''''''(((''''''&&&...,,,,,,......---000666444<<>><<<;;;999555111000222333222111/////////...------,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***+++---......///111555999;;;;;;:::999999888666444222222222000///...------,,,,,,++++++***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***,,,,,,,,,...000222>>>======>>>@@@@@@???===;;;888444111111111000///...---,,,***)))(((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((()))***++++++,,,,,,111111222444999AAAJJJQQQTTTOOOIIIGGGGGGEEE@@@;;;::::::999888777666555555333222111111000000111111000000///...............////////////000000000000111333555666666888:::===>>>======@@@CCCEEEDDDBBBBBB@@@<<<888555333222222444333222222111111222222111000000///////////////........................---......///000111111222333333444666777999::::::???BBBEEEGGGGGGGGGGGGHHHHHHFFFCCC@@@===:::999888666666555444333222222111......---------,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''&&&&&&+++'''&&&((('''$$$$$$'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((('''(((***((((((---444555@@@AAA>>>EEEHHHHHHNNNVVV+++)))((('''&&&&&&''''''(((''''''''''''((()))))))))+++---///000///...---***++++++******(((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''((()))))))))))))))'''(((((()))+++,,,,,,---111000000///...---,,,,,,,,,,,,+++++++++******************)))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((('''((((((((())))))))))))++++++,,,---...///000000333444555666666555333222000000000/////////......---------,,,+++*********)))))))))))))))))))))))))))(((((((((''''''''''''(((((()))))))))*********************+++,,,------......///000222444555666<<<======>>>===<<<;;;:::999666222000111222111000//////......---,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***+++,,,---......///222666999999888888999888666333222222222000///...------,,,,,,+++******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***+++,,,,,,---000222::::::;;;<<>>>>>@@@CCCEEECCCAAAAAA???;;;777444333222222333333222111111111111111000///......------......---------------------------------...///000000000000111222333555666777888===@@@DDDFFFGGGGGGGGGHHHGGGEEECCC@@@===:::999888666666555444333222111111------------,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''&&&&&&''''''''''''&&&&&&+++'''&&&((('''$$$$$$'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((('''(((***)))(((---555444@@@@@@>>>FFFIIIIIIOOOLLL***)))(((&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''((()))***,,,...///...---,,,************)))(((''''''(((((((((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''''''((())))))))))))(((''''''((()))***+++,,,,,,............------------,,,++++++++++++***************))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''((((((((()))))))))***++++++,,,---...//////000111222444444333111000000////////////.........,,,,,,++++++***)))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((())))))))))))******))))))))))))***+++,,,------------...///000111222999999:::;;;;;;:::888888999666333111111111000//////......------,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***+++,,,------...---///333555666666777888777555333222222111000///---------,,,++++++******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))+++++++++,,,///111444555777;;;===>>><<<999888666222111000000///...---,,,+++***)))(((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((())))))******++++++++++++...222666:::???DDDGGGAAA>>>;;;:::;;;:::777444555555444333222111000000111111000////////////000///...------,,,,,,------------------............///111222333333555777:::>>>>>>>>>@@@CCCCCCBBB@@@>>><<<999666444222222111222222111000000000000000...------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---...............///000222333444444888;;;???BBBCCCCCCEEEFFFEEEDDDAAA>>><<<:::999888555555444333222111111000---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&***'''&&&(((((($$$$$$'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((('''(((***)))(((...555444??????>>>GGGKKKJJJOOOIII***)))'''&&&%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((()))+++,,,---,,,+++***))))))******)))(((''''''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''(((((())))))((((((''''''(((((()))***++++++,,,,,,,,,,,,------------++++++++++++************))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''((((((((())))))******++++++,,,------......///111222222222000////////////.........------+++++++++******)))))))))))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((()))))))))***)))))))))))))))***++++++,,,,,,,,,,,,---...//////666666888999999888777666777555333111000//////.........------,,,+++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))***+++,,,,,,---+++...111333444555777999666444222111111111000...------,,,,,,+++*********))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))*********+++---///000111555999<<<===;;;888777444111000000000...---,,,+++***)))((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((()))))))))*********+++(((***...111444888===AAA===;;;888777888777444222444333333222111000//////000//////...............------,,,++++++++++++,,,+++++++++,,,,,,,,,---------///000111111222555777888:::<<<>>>@@@AAA@@@???;;;999777555333111111111111000000///.../////////------,,,++++++++++++,,,*********************************+++++++++,,,,,,,,,------...000111111222222555999<<<===???AAACCCBBBAAA???===;;;999888888444444333222111000000///,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&)))&&&&&&)))(((%%%$$$'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((('''(((***))))))...666444?????????IIIMMMLLLPPPMMM***)))'''&&&%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&((()))******+++******)))((())))))))))))(((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''&&&&&&'''((((((((((((((('''''''''(((((())))))************+++,,,---------+++++++++*********))))))(((((((((((((((((())))))(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))******++++++,,,,,,---...000222222222000///............------------++++++++++++************(((((((((((((((((((((((('''''''''((((((((((((((('''(((((((((((()))))))))))))))((((((((()))******,,,,,,,,,,,,,,,---......333444555777777777666666555444333111000.........---------,,,++++++******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((())))))******++++++++++++---///111222333666999555333111000000000///...---,,,,,,++++++***))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))))))))***,,,...---///222777;;;<<<:::777444222000///000///---,,,++++++***)))((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))*********)))***+++,,,///333999>>>>>><<<:::999888666444333444333333222111000///...///...------,,,,,,------,,,++++++***************)))************+++++++++,,,---...///...///222444111444888;;;===>>>>>>>>>777666555333222111000000//////...------------......---,,,,,,++++++,,,,,,))))))))))))))))))))))))))))))))))))************,,,,,,---...//////000000///222555888:::<<<>>>AAA>>>===<<<:::888777777777333333222111000///......,,,,,,+++++++++*********(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&(((&&&&&&))))))%%%$$$'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((('''(((******)))///777555??????@@@JJJOOOLLLOOONNN)))((('''%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$%%%%%%&&&((((((((()))))))))((((((((((((((())))))((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''&&&&&&'''(((((((((((('''&&&'''''''''((((((((())))))))))))***+++,,,,,,,,,+++************)))))))))''''''(((((((((((())))))(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))******++++++,,,...000222222222000000......---------,,,,,,,,,+++*********************(((((((((((((((((((((((('''''''''(((((((((((((((''''''(((((((((((())))))))))))(((((((((((())))))++++++++++++,,,,,,---...000111333444555555555555222333333222///......///---,,,,,,++++++******)))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))*********,,,---......///111555888444222000///000000///...,,,,,,,,,+++******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&((()))(((((((((***,,,,,,---000444888999888666333111////////////---++++++***)))(((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++++++++,,,---222888<<<===<<<;;;:::888666555555333333222111000//////...------,,,++++++++++++,,,+++***))))))(((((())))))(((((((((((()))))))))******+++,,,,,,,,,---///111...111666:::;;;;;;;;;<<<444333333222111000//////......---,,,,,,,,,,,,,,,------,,,+++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))+++,,,,,,---....../////////111444666888:::===???:::999888777666555555555222222111000///......---+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&'''%%%&&&******&&&%%%'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((('''(((+++******000888666@@@@@@AAALLLPPPLLLNNNOOO)))(((&&&%%%$$$$$$%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''''''''(((((((((((((((''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''&&&&&&''''''''''''((((((((())))))******+++++++++************))))))))))))'''''''''((((((((())))))(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((())))))))))))******+++---///111111111000///---------,,,,,,,,,,,,+++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))'''''''''((((((((()))))))))((((((''''''((((((((()))))))))******,,,---------...000222333333333222///111222222///......000,,,,,,,,,+++******))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))))))))+++,,,,,,,,,,,,...222555333111//////000000///...,,,,,,++++++***)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((('''''')))+++++++++---000444666555444111000///...///...,,,*********)))(((((((((((()))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((()))))))))))))))))))))((()))***,,,---...111444777888888888888666555555666222222111000///......---,,,,,,+++************+++***)))((((((''''''((((((''''''''''''(((((((((((((((***++++++***+++---///...333888:::999888888888111111111111000000///...------,,,+++++++++++++++,,,+++******))))))******(((((((((((((((((((((((())))))))))))))))))((((((******++++++,,,---------,,,...111222333666999;;;666666555444444333444444222111111000///...---,,,+++*********))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&''''''''''''&&&&&&&&&%%%&&&******&&&%%%&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((('''(((+++******000888888AAA@@@AAAMMMPPPLLLLLLOOO)))(((&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''&&&&&&''''''''''''''''''((()))))))))************************))))))))))))&&&'''''''''(((((())))))(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))***+++...///000000///...---------,,,,,,,,,++++++'''''''''(((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((())))))(((((('''''''''((((((''''''(((((()))+++,,,---***+++---///111111111111---000222111///...///111,,,,,,++++++***)))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))++++++***))))))+++///333333111///...///000///...,,,,,,++++++***)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((''''''''')))+++******+++---111333333333000///......///...,,,******))))))(((((((((((()))'''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((((((((()))&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))(((((((((((($$$'''+++---...///000111333444555555444444555666111111000///...------,,,,,,++++++***)))*********))))))((('''''''''''''''&&&&&&&&&'''''''''((((((((()))******)))***,,,...111555:::;;;999666555666000000000000000//////...---,,,++++++******++++++******)))((((((((((((((()))))))))))))))))))))))))))))))))))))))((((((((())))))******++++++,,,,,,(((***,,,---...000444666444444333222222222333333111111000///...---,,,,,,************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))&&&''''''''''''''''''&&&&&&$$$&&&******&&&%%%&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((('''(((+++++++++111888999BBBAAABBBMMMQQQKKKKKKJJJ(((((('''&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''''''''((((((((((((''''''))))))))))))))))))))))))******))))))(((((('''''')))(((&&&%%%&&&''')))+++---,,,***)))'''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))(((((((((((()))))))))))))))***+++,,,------------.........------,,,,,,,,,******)))((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((())))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************,,,---......//////............//////...---,,,,,,************)))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***+++,,,,,,------///////////////.........************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))******))))))((((((''''''))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))),,,,,,,,,---...///111111000000000///...,,,+++***))))))((('''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))((((((((((((((('''''''''+++)))&&&%%%&&&((()))******)))((('''''')))+++,,,************+++,,,---...111222333444333222111000222222111000///...------))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************///:::<<<222,,,000444222000111111111000///---,,,---,,,+++***))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))---,,,++++++,,,///111333444222000111333444222000...------,,,,,,++++++***))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((%%%$$$''''''$$$%%%((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%(((''')))+++++++++000888===BBBBBBEEEQQQPPPIIIJJJPPP(((((('''&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&''''''(((''''''((((((((((((''''''))))))))))))))))))))))))***)))))))))(((((((((''')))(((&&&&&&&&&''')))***++++++)))((('''''''''''''''''''''''''''''''''''''''''''''''''''((())))))(((((((((((()))))))))))))))***+++,,,------------------,,,,,,++++++++++++******)))((((((((((((((((((((('''''''''&&&&&&&&&''''''((((((((()))))))))'''''''''((((((((())))))))))))))))))))))))))))))((((((((()))))))))******+++,,,------......------...............---,,,,,,*********)))))))))(((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******+++,,,,,,---........................************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))***)))))))))((((((((('''))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++++++++,,,---...///000000000//////...,,,+++***))))))((('''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''(((((()))((((((((((((((((((((((((&&&''')))+++------+++***...------,,,,,,+++++++++&&&'''((()))+++,,,---...000111222222333222111111111111000///...------,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********111;;;===333---000222000000000111111000///---,,,---,,,+++***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))))))))))))))))))))))))))))),,,,,,++++++,,,...000222333111000111333333222000...------,,,,,,+++******))))))))))))))))))))))))))))))))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((%%%$$$''''''$$$%%%((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%(((''')))+++++++++000888<<>>333666:::>>>??????===;;;555333111000000222444555//////...------...///000......---,,,+++******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))***+++***)))***,,,)))***+++,,,,,,+++******))))))(((((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((())))))******))))))(((***,,,,,,++++++---///,,,,,,++++++***)))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''%%%'''++++++'''%%%'''''''''''''''''''''''''''&&&'''''''''((((((((()))(((''')))+++++++++000888:::AAACCCHHHSSSQQQHHHGGGQQQ(((((('''&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((******))))))))))))******''''''((((((((((((''''''))))))))))))))))))))))))'''((((((((())))))******&&&''''''((()))((((((((((((((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))(((((((((((())))))))))))((()))))))))))))))(((((((((((())))))*********+++******)))((((((((((((((('''((((((((())))))******(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))***+++++++++++++++((()))***+++++++++++++++)))(((((((((''''''''''''&&&'''((())))))((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''(((((()))***+++++++++************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))'''((((((((())))))******&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((((())))))***((()))***+++++++++++++++))))))((('''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))'''''''''((()))+++------))))))***+++,,,,,,---------...000333;;;LLLaaapppvvvbbbNNN>>>333...111000......---...///000///......---,,,+++******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))---+++***+++***((()))+++))))))+++,,,,,,+++***)))))))))(((((((((((()))***''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((('''((()))))))))))))))((('''***,,,,,,******---///,,,,,,++++++***)))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&'''%%%'''++++++'''%%%'''''''''''''''''''''''''''&&&'''''''''(((((())))))(((''')))+++++++++000888:::AAACCCHHHSSSQQQGGGGGGMMM(((((('''&&&%%%%%%%%%%%%***))),,,%%%(((%%%'''"""''')))((("""!!!$$$,,, ---,,,666((("""%%%$$$'''000!!!&&&!!!$$$''')))%%%%%%$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))(((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******++++++++++++******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((('''''''''(((((())))))((('''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***)))(((((('''))))))(((((('''''''''&&&(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((******)))))))))))))))***---'''###$$$+++...,,,((()))))))))+++***'''&&&''')))++++++((('''(((((((((&&&))),,,---,,,***&&&"""'''(((*********+++---...))))))((('''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))+++---,,,&&&!!!###+++111)))///---,,,333000,,,222333BBBcccxxx___???000222///,,,333777333000,,,***)))((()))***)))((((((((((((((()))***((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((***+++***)))((()))***+++++++++++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))************++++++++++++******)))(((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&((()))'''&&&&&&&&&(((''''''&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''((()))(((&&&$$$$$$%%%)))((()))***)))(((...555888???DDDGGGLLLPPPKKKAAABBB(((((('''&&&%%%%%%%%%%%%'''!!!%%%((( +++***---$$$$$$$$$***(((---"""'''$$$...(((!!!222)))222+++&&&'''''''''444(((%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********++++++++++++******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))((((((''')))(((((((((''''''''''''(((((()))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((******)))))))))))))))***%%%---555444,,,(((,,,111,,,***'''(((***,,,...///(((---111111...---------...+++&&&!!!!!!$$$)))+++(((((('''&&&&&&&&&'''((())))))(((''''''''''''(((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((("""%%%///222+++%%%'''...+++$$$%%%---111???XXXhhhLLL:::333///'''///))))))111444...((('''))))))(((((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((***+++***)))((()))******++++++++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++*********)))((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&(((((('''&&&%%%&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''(((+++000333)))((()))***))))))...555888>>>CCCGGGLLLOOOJJJAAARRR(((((('''&&&%%%%%%%%%%%%!!!(((((("""))) 444:::HHH,,,222(((%%%///"""&&&(((***'''!!!(((---III:::---###...$$$,,,&&&""",,,222%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))************++++++++++++******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''(((((((((((((((((())))))((('''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))+++******))))))(((((('''((((((((((((''''''''''''(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))***,,,)))&&&%%%&&&'''&&&&&&------///222333111***$$$---,,,+++(((&&&''',,,222'''''')))+++------...///++++++++++++++++++,,,,,,***)))((((((''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((())))))))))))%%%))),,,+++))))))---000000111///444@@@QQQzzz{{{ttt|||qqqBBB777777+++555333''''''000///###***))))))(((((()))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((()))++++++)))((()))*********++++++******))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&(((((('''&&&&&&&&&%%%&&&((()))***))))))(((&&&&&&&&&''''''''''''(((&&&&&&%%%%%%(((---555;;;)))''')))***))))))...666:::>>>CCCGGGLLLNNNIIIAAAOOO(((((('''&&&%%%%%%%%%%%%###'''&&&///MMMVVV!!!mmm+++TTTXXX'''!!!$$$%%%%%%&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))*********''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))***************++++++++++++******))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((***)))(((''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((((((((((((((((((((((('''''''''(((((()))***************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********))))))((((((((()))******,,,'''###'''000555333///555///&&&"""&&&///555555444///---//////---+++++++++***,,,...,,,&&&!!! )))(((((((((((((((&&&$$$***))))))((('''(((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))'''222000""""""111444)))$$$--->>>fff~~~~~~<<<222555222+++'''***,,,+++******))))))((()))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))''')))++++++***)))))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***************)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%(((******(((''''''((($$$&&&(((***++++++***)))&&&&&&&&&''''''''''''((()))(((&&&%%%%%%(((...333((('''(((***))))))///666<<>>---333111222000$$$%%%&&&'''''''''&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''(((((()))))))))))))))************+++(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((((((((((((((((())))))))))))((((((************************))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((&&&'''''''''(((((())))))))))))((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((('''''''''((((((((((((((((((((()))***************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))*********+++)))))))))))))))***++++++***111777333((("""&&&------444<<>>111///...+++((()))---000111000+++***))))))(((((())))))((((((''''''''''''((((((''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((())))))))))))---%%%***444---!!!555YYYkkkpppRRR000,,,555222&&&,,,+++******))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))&&&)))+++,,,+++)))(((((((((((())))))******))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))+++,,,***)))))))))%%%&&&((()))***))))))(((&&&&&&&&&''''''''''''(((''')))+++***)))''''''''''''&&&(((*********///777AAA???BBBJJJOOOLLLHHHFFFTTT(((((('''&&&%%%%%%%%%%%%---!!!###!!!+++999%%%))),,,---...!!!777&&&"""///333///)))&&&111$$$%%%'''((()))((('''&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((())))))***++++++,,,*********+++++++++,,,,,,******************************************************))))))(((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((((((((((((((((())))))))))))((((((************************))))))))))))))))))))))))))))))*********+++++++++******++++++++++++******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((&&&&&&''''''((())))))***&&&'''***+++,,,+++)))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,++++++++++++,,,---...///...111<<>>@@@IIIMMMJJJFFFEEELLL(((((('''&&&%%%%%%%%%%%% %%%######---'''---...JJJ+++"""&&&<<<'''---)))<<<:::333###'''"""$$$%%%'''))))))((('''&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((())))))***+++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++******)))(((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((((((((((((((((())))))))))))((((((************************)))))))))))))))))))))))))))************+++++++++******++++++++++++******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&'''((())))))***%%%'''***------,,,)))'''))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((&&&'''''''''(((((())))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,,,,,,,,,,,,,---...///000>>>]]]zzz~~~kkkOOO===333---***+++******)))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))&&&...+++'''FFFxxxmmm|||uuuqqq222%%%;;;---,,,+++***))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))&&&))),,,---+++)))((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&((()))'''&&&&&&&&&(((''''''&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&'''((('''%%%%%%&&&''''''&&&'''*********000888@@@<<<>>>GGGLLLHHHDDDDDDQQQ))))))((('''&&&%%%%%%%%%!!!,,,)))###---GGG###222)));;;"""!!!'''@@@zzz)))((((((+++((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''((())))))***************+++++++++...***''')))///111...***000)))333666'''(((///(((---111///)))+++222222+++111222...'''***222///&&&&&&---///)))'''+++)))###(((%%%'''+++)))###$$$+++))))))))))))))))))))))))'''((()))((('''&&&'''(((((()))***,,,,,,++++++***,,,)))(((***...---(((###'''&&&...000((('''***&&&&&&***------,,,,,,+++)))************))))))))))))******))))))((((((''''''''''''''''''((((((((()))(((((((((((())))))))))))((()))))))))*********++++++******************+++)))***++++++,,,,,,++++++++++++++++++++++++++++++((((((((((((((()))************))))))((((((''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))+++******)))((((((''''''(((''''''''''''((())))))''''''(((((())))))******))))))))))))))))))))))))************************+++*********))))))((((((&&&(((++++++)))(((+++//////222---(((+++555XXX|||ppp~~~]]]CCC222222((('''+++***...---""")))+++***&&&''',,,+++%%%(((((((((((((((((((((((((((((((((((())))))))))))&&&...***###)))...)))%%%'''###999ZZZ~~~cccrrrhhh^^^KKKRRRYYY\\\ZZZXXXZZZ]]]gggooo}}}tttBBB///999'''&&&---***))),,,((())))))((('''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''((((((((()))''''''&&&&&&&&&''''''(((&&&&&&''''''''''''&&&&&&((())))))((('''&&&&&&'''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((())))))***---222666<<<>>>CCCGGGKKKJJJGGGDDDIII***)))((('''&&&&&&&&&&&&***---555&&&333;;;!!!DDD***'''222***---///'''&&&&&&%%%%%%&&&&&&'''(((''''''''''''((())))))))))))************++++++***555444)))$$$)))111)))---444222,,,333???@@@MMMXXXaaaaaa^^^___ccceeeRRRNNNEEE>>><<<;;;555---+++...000,,,###)))666***)))***---,,,(((%%%%%%))))))))))))))))))))))))'''((())))))''''''((()))((()))***+++++++++******+++------)))&&&&&&,,,222222---,,,)))###(((222444111///+++&&&###%%%((()))*********)))))))))((((((***)))))))))(((((((((''''''''''''((((((((())))))((((((((()))))))))*********************+++++++++'''((()))***++++++,,,,,,***************))))))))))))((('''&&&%%%$$$$$$$$$((((((((((((((()))*********)))))))))(((((((((''''''''''''((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((******)))(((((((((((()))(((((((((((())))))******************************************************+++*********))))))))))))///((('''---///+++,,,000000222+++888eeewww{{{|||lllGGG---,,,888***"""777&&&((('''$$$%%%***+++((((((((((((((((((((((((((((((((((((((()))))))))))),,,!!!(((///&&&$$$...111999000NNNmmmcccMMM@@@777<<<@@@EEEHHHGGGGGGHHHIIIOOOQQQWWW```nnn~~~:::(((999777***)))***'''***))))))(((''''''''''''((((((((((((((((((((((((((())))))((((((((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((('''''''''''''''''''''&&&''''''((((((''''''&&&'''''''''''''''''''''''''''''''''((((((((())))))(((((('''&&&&&&'''''''''&&&''''''((((((''''''&&&((())))))(((''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((())))))***---222666:::===AAAFFFJJJJJJFFFCCCNNN***)))(((''''''&&&&&&'''888)))...)))$$$hhh444,,,888***555 444QQQmmmggg777555!!! 111''''''&&&&&&&&&&&&''''''((((((''''''(((((()))***)))))))))*********++++++888222+++))),,,111555666444999444<<>>>>>>>>???===<<<===CCCOOO\\\fffkkk}}}|||555000333///%%%***000(((***)))((((((''''''(((((((((((((((((((((((((((((())))))((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((('''''''''(((''''''''''''''''''(((''''''''''''''''''''''''''''''((((((((()))))))))))))))((('''''''''''''''''''''((((((((((((''''''))))))((((((((((((''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((((()))))))))***...222666888;;;@@@EEEIIIIIIGGGDDDPPP***))))))((('''''''''(((%%%222***!!!222///***```555III111###%%%!!!000%%%###666 """666''''''&&&&&&&&&&&&''''''((((((((('''((())))))***((()))))))))***+++++++++***)))***---000000---)))BBBqqq~~~kkkGGG,,,***444+++---***$$$%%%+++---)))((((((((((((((((((((((((''')))******(((((()))+++)))))))))***************777///&&&$$$***///000///111222+++&&&)))***,,,222777222---,,,+++******,,,)))))))))(((((((((''''''))))))))))))(((((((((((('''(((((((((((())))))))))))))))))*********++++++,,,,,,,,,+++++++++******((()))+++,,,,,,+++)))(((---,,,,,,,,,++++++++++++((()))*********))))))(((***))))))((())))))******))))))))))))(((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))((((((((())))))))))))***++++++++++++++++++++++++******)))))))))))))))***))))))))))))))))))))))))************************************************************************###))),,,******...000///;;;xxx___777,,,///))))))+++,,,***((('''(((((((((((((((((((((((((((((((((((((((((()))))))))))))))+++***)))---///,,,)))UUU```HHH:::222222777;;;;;;;;;===???AAA@@@???:::;;;<<<<<<===???CCCFFF\\\]]]sssyyy000&&&888%%%***999 ***))))))((('''((((((((((((((((((((((((((((((((())))))(((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++******)))(((''''''&&&)))((('''&&&&&&'''((()))'''''''''''''''''''''''''''(((((((((((()))))))))******)))((('''''''''''''''(((((())))))((((((''')))((((((((())))))((('''((((((((((((((((((((((((''''''''''''((((((((((((((())))))***+++...333666888;;;???EEEJJJJJJHHHEEEOOO******)))((((((((()))))))))###++++++)))---;;;///,,,666///***EEE999333%%%///(((444(((''''''&&&&&&''''''(((((((((((((((((()))******)))))))))***+++,,,,,,,,,'''///444222000;;;RRRgggzzzyyyiiiZZZ@@@%%%,,,//////***((())))))'''((((((((((((((((((((((((((()))******))))))***,,,***************++++++,,,111///------...///---+++,,,444000...888555///555---'''%%%***------///222))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))))))))***************++++++++++++++++++++++++++++++++++++***,,,...000111222222222///000000111111111000///+++,,,------+++)))&&&$$$******))))))))))))******(((((((((((())))))))))))(((((((((((()))))))))***************************)))))))))*********++++++,,,,,,+++++++++*********)))((((((((()))***++++++************))))))))))))***************************************************************+++++++++222###&&&555111&&&888\\\zzz~~~jjj555***555)))***+++,,,+++(((''''''(((((((((((((((((((((((((((((((((((())))))))))))%%%444((($$$111&&&,,,YYYiiiHHH<<<999666666;;;=========???BBBCCCBBBAAA999===AAAEEEFFFGGGIIIJJJIIIAAAXXXggg888222------///$$$******)))((((((((((((((())))))))))))))))))))))))(((((())))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((+++******)))(((''''''&&&)))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((()))))))))***+++***)))(((((((((((((((((())))))))))))))))))(((***((('''(((******)))((((((((((((((((((((((((((('''''''''((((((((())))))))))))******+++...333777999<<>>AAACCCDDDEEEEEEEEEAAABBBCCCCCCDDDFFFIIILLL???OOOLLLAAA___```)))444111"""555+++***))))))(((((())))))))))))))))))))))))))))))(((((())))))))))))******************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))((((((''''''''')))(((((((((((((((((()))((((((((((((((((((((((((((((((((()))))))))************))))))))))))******))))))************))))))***(((&&&'''+++,,,***(((((((((((((((((((((((((((''''''((((((((())))))))))))*********+++///333777:::===BBBGGGKKKLLLIIIFFFOOOrrr*********))))))******+++///+++(((!!!@@@$$$///xxxkkkGGG555www...'''&&&UUU***...((((((''''''''''''(((((())))))(((((())))))***+++***++++++,,,...//////000'''333SSS```FFF111$$$)))...)))(((---))))))))))))))))))))))))((()))++++++++++++,,,...------,,,,,,,,,---...///888333---///@@@^^^~~~uuu\\\FFF222***---++++++++++++************'''((((((((()))))))))***(((((()))))))))*********+++++++++,,,,,,,,,,,,---,,,,,,---...///000000111000000111222555888<<<>>>@@@CCCEEEGGGEEEAAA<<<888888555///***'''((()))+++,,,+++******))))))******'''((((((((()))))))))***(((((()))))))))*********++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,---...000111222222//////...,,,,,,++++++++++++++++++*********))))))++++++++++++++++++++++++*********************************++++++,,,,,,,,,###444444***BBBttt```===111((((((+++***)))***(((((((((((((((((((((((((((((((((((())))))))))))+++%%%)))///,,,AAAppphhhMMMGGGAAA>>>>>><<<999777;;;???DDDGGGFFFFFFGGGHHHCCCCCCAAA???===>>>AAACCCRRRMMMOOOTTTTTT]]]PPP888000+++555+++***))))))(((((())))))))))))))))))))))))))))))(((((()))))))))*********************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((('''''''''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))***+++,,,,,,)))******++++++******)))+++(((&&&'''+++---+++((((((((((((((((((((((((((('''((((((((()))))))))))))))*********,,,///444777;;;===AAAGGGJJJJJJGGGDDDPPPrrr+++***************++++++###---"""<<>>---)))+++***)))+++(((((((((((((((((((((((((((((((((((())))))))))))---!!!///...***oooeeeBBB===AAABBB@@@===<<<;;;888666<<>>GGGVVV```^^^VVVXXX___jjjxxx;;;***==="""+++******)))))))))))))))))))))))))))))))))))))))(((((())))))*********+++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''((()))******)))((('''))))))))))))))))))))))))))))))))))))************(((((())))))***+++------******++++++++++++******+++(((%%%''',,,---+++((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++,,,///444777;;;===AAAFFFIIIIIIEEEBBBQQQrrr///)))(((,,,,,,''''''+++ 777---###333111888]]]eeeuuummmVVV:::***000222&&&%%%000)))---'''%%%***+++&&&******+++++++++,,,,,,,,,,,,...%%%---...,,,======lllAAA...'''444&&&---,,,***(((***,,,***''')))))))))***+++++++++,,,...&&&---222***///666+++888QQQ===444222000'''(((000///'''((())))))))))))((((((***************+++++++++555((('''333555***(((000222,,,///111444FFFbbbpppfffAAA***...++++++......***(((******************)))(((((()))************+++++++++%%%)))---///...,,,,,,,,,"""222///000---+++888555CCCOOObbbvvv}}}TTT===>>>:::---***...,,,%%%&&&---///+++***++++++,,,......+++&&&,,,++++++******++++++,,,...+++'''''',,,///,,,(((000...===sssyyylll------,,,###333((())))))(((((((((((())))))***)))))))))))))))***++++++(((333000FFF[[[NNNKKKCCCBBB???===;;;<<<===>>>EEEDDD@@@<<>>222+++###888,,,&&&)))***&&&***444++++++++++++,,,,,,,,,,,,666###111777111444]]]~~~MMM,,,)))+++++++++)))((()))******((())))))******++++++,,,,,,,,,:::***&&&;;;111)))GGG```888000///...***###))))))***************)))************++++++++++++&&&111555,,,&&&+++333777///222999LLLooozzzwwwwwwCCC777&&&&&&111---"""******************))))))************++++++++++++333///***)))+++.........;;;,,,///BBBNNNqqq|||xxxhhhAAA888111000111...(((%%%++++++)))((()))******(((,,,++++++******++++++,,,"""///000...222333000333,,,EEEmmm```:::---)))222&&&))))))(((((((((((()))))))))))))))))))))******++++++)))"""JJJrrrOOO;;;FFF>>>======>>>AAACCCDDDEEEDDDDDD@@@===AAAHHHJJJGGGFFFCCC>>>KKKbbbdddUUUNNNQQQPPPOOOLLLSSSsssmmmnnnLLL222888,,,,,,***)))***,,,---,,,************************(((***,,,---------,,,,,,))))))))))))***---000333)))******'''&&&'''***---(((***---......,,,***)))---//////+++***,,,)))###))))))(((((((((((())))))(((((((((((()))))))))***))))))))))))))))))))))))))),,,000111...***'''%%%''''''''''''(((((())))))000...***(((((()))))))))***))))))((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''',,,000//////...((( ///+++000++++++000+++000&&&,,,)))+++,,,---333---***)))---444444...******'''%%%$$$)))444888... +++******)))))))))******)))))))))))))))))))))))))))*********,,,///444777???<<>>|||GGG%%%)))000$$$++++++++++++++++++++++++************++++++,,,,,,...000---(((+++333333---000```~~~ddd___???666444,,,+++111************************************+++++++++,,,000,,,)))***...000///---)))222===ZZZdddeeexxxGGG000***)))---555///---+++)))))))))***+++,,,++++++******++++++,,,$$$333111---444...'''111;;;yyyfff444(((555%%%***))))))(((((())))))***)))))))))))))))***++++++(((333,,,nnnyyyRRRMMM777GGG<<<;;;<<<@@@FFFIIIHHHFFF@@@BBBCCCBBBDDDGGGHHHEEE===AAAFFFaaacccOOOTTTddd<<<333---------,,,+++***+++---************************'''***,,,,,,)))((()))***111000///000000---'''###---...///...---///333888777333---)))(((***...111)))***)))(((+++---***%%%***))))))(((((())))))***((((((((()))))))))******))))))))))))))))))))))))%%%(((***)))((()))---000------,,,,,,,,,,,,---...***((((((***---///...---******)))))))))******+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((444,,,###!!!(((222222--- ((()))333555000222,,,111===///555333+++777***>>>666000//////...---...888111)))%%%$$$&&&,,,444*********)))******++++++)))))))))))))))))))))))))))*********+++///333777===;;;???GGGKKKGGGBBB@@@HHH...000---((()))000222///$$$###QQQrrrhhh???555+++))),,,,,,)))&&&,,,,,,,,,,,,------------***)))CCC aaaLLL;;;---++++++,,,,,,)))'''((()))******+++,,,---......000***333666///QQQ>>>(((//////,,,++++++***************)))******++++++,,,,,,,,,777)))&&&111555000444AAAwwwwwwsssGGG---......$$$************++++++,,,,,,*********+++++++++,,,,,,%%%***000111///,,,---...888^^^uuuWWW444)))...///---,,,......,,,+++---,,,++++++******++++++,,,...000&&&)))555+++&&&>>>NNN(((555'''***))))))))))))))))))***))))))))))))***+++,,,,,,)))666NNNeeeIIIMMMAAABBB===<<<===BBBGGGHHHEEEAAA>>>CCCGGGHHHEEE@@@;;;777333<<<>>>IIIkkkiiiSSSKKK]]]uuu\\\000000/////////+++''''''***************************)))))))))((((((***...111------...000222555666666000...000333222---)))'''%%%(((---222444222...***+++***(((&&&'''))),,,,,,***))))))))))))))))))***(((((()))))))))*********(((((()))))))))))))))*********))))))+++---///111000///...---,,,,,,------...000111222000,,,(((%%%******))))))******++++++(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((())))))***444444---''''''***333;;;,,,;;;IIIRRRtttvvvyyyxxx}}}ooo|||kkk]]]RRRDDD===999666333111'''(((///666222'''&&&...+++************+++,,,,,,))))))))))))))))))))))))))))))******+++...333777;;;;;;???GGGJJJFFFAAA@@@LLL***,,,,,,---000555444000:::ppp{{{kkk888---111,,,)))...,,,,,,---------............111666ZZZuuuwwwWWW000***'''+++---***(((***)))***+++,,,---...//////000777111$$$LLLIII++++++,,,+++***))))))))))))***)))******+++,,,,,,------,,,+++000444000777___ccc666&&&222,,,,,,+++***++++++,,,---***++++++++++++,,,,,,,,,***111555///(((,,,<<>>BBBFFFFFFBBB>>>EEEFFFFFFDDD???999666666999BBB<<<555===LLL___sssllldddTTT===111------...,,,'''''',,,************************+++***+++---000222333333,,,///333555888???IIIQQQtttlllhhhkkkllldddZZZUUUIIIAAA777000---...000111///000000...***''')))---******))))))))))))******))))))))))))************((()))))))))******++++++000//////111333000)))###---......///////////////))),,,//////---,,,///222+++***************++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******444---''''''---444999<<>>;;;999999>>>DDDEEEIIIGGGFFFLLLJJJMMMZZZgggllloooqqqUUU444,,,)))---...******///++++++++++++++++++++++++***+++---,,,,,,+++++++++222GGGhhhtttZZZFFF999111,,,)))***---111///***))),,,+++******))))))******+++)))))))))*********++++++)))******++++++,,,,,,,,,...***&&&&&&+++000444555///111444777999999888888<<<:::666000+++***---111------,,,+++++++++++++++************************))))))))))))))))))))))))((())))))******++++++,,,%%%...444111111HHH{{{uuuXXXCCC888222///000...---,,,,,,++++++,,,,,,************************((()))))))))***...222666:::;;;BBBJJJKKKFFFAAAAAAVVV111...000333------EEEccc{{{DDD666444***---.........////////////555555|||vvvhhhqqqtttzzzzzziiiNNN333+++,,,******...******+++---...000111111,,,--->>>BBB...---+++)))))))))***+++)))******+++,,,---...///444000333KKK}}}kkk000111///---+++******+++,,,+++++++++,,,,,,,,,---------++++++444JJJjjjgggLLL333,,,---+++***---,,,++++++******++++++,,,******666111(((OOOTTT666+++******))))))******+++)))))))))***+++,,,......111tttzzzQQQHHHAAABBBHHH;;;777===DDDHHHHHHGGGHHHJJJKKK@@@888888;;;>>>DDDKKKJJJHHHEEEGGGHHH>>>BBBWWWnnnppp|||uuu{{{???111)))---000,,,***...++++++++++++++++++++++++))),,,...+++***333EEEUUU~~~|||XXX???999000+++---000...------+++******))))))******+++))))))*********+++++++++***++++++,,,------......---111777<<>>sss{{{rrrDDD***777............/////////000222vvvrrr~~~hhhTTTPPPWWWMMMMMMNNNQQQYYYgggxxxiiiBBB111---)))))),,,***+++,,,---///000111222999...^^^nnn000///,,,*********+++,,,)))******+++---...//////111...IIIyyy222111...,,,******++++++++++++,,,,,,,,,---------111///444KKKjjjnnnEEE333...******...,,,++++++++++++++++++,,,...(((111---777~~~666++++++************++++++)))))))))***+++---...///>>>iiiVVVIIIAAAIII;;;;;;;;;BBBJJJLLLIIIGGGIIIMMMCCC:::555;;;AAABBBCCCFFFOOOLLLIIIIIIFFF@@@YYYvvvJJJ999---///111+++''')))++++++++++++++++++++++++)))...111000777TTTbbbKKK444...000///------++++++************++++++)))************+++++++++++++++,,,------...//////444KKKiii{{{~~~|||~~~fffiiilllmmmlllgggaaa]]]aaabbbkkkzzzrrraaa555444222111///.........,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******+++,,,------......000ZZZjjjOOO111000///---,,,+++******************************(((((())))))***---222666:::===DDDLLLMMMFFFBBBBBBRRRwww~~~***555333''':::WWWfff555555222(((000...666,,,555---WWWiiisssUUUQQQEEERRRJJJFFFJJJMMMMMMKKKJJJLLLOOOJJJjjj}}}jjjyyyvvv444+++999***000(((+++111------111000<<<555nnn)))222)))///,,,,,,(((&&&888%%%///:::+++000---333>>>{{{qqq<<<&&&///***,,,///###///'''...000$$$)))555...999"""RRRhhhddd```\\\\\\^^^___]]][[[]]]YYYVVVbbbIII"""777+++,,,,,,,,,,,,,,,,,,,,,,,,,,,///,,,+++111NNNzzzzzzssskkkeeebbbnnnxxxooo^^^ccckkkmmmooottt[[[,,,666!!!(((...###...)))+++***111&&&'''333...111[[[hhhLLLGGGKKKGGG>>>888:::SSSGGG;;;FFFLLLMMMKKK<<<;;;;;;;;;>>>CCCHHHKKKJJJMMMMMMFFF@@@XXXuuu(((???,,,###111...'''...'''''',,,...)))(((,,,...999+++555vvv~~~zzzqqq===444(((777$$$+++///000+++'''(((+++,,,...&&&++++++"""***111$$$///,,,'''333222+++KKKwwwvvvppprrrzzzsssdddfffrrr{{{uuuQQQ===555222222)))...++++++//////+++)))***...,,,)))))))))*********,,,%%%)))222...&&&555OOO}}}yyyoooWWWFFF555000111///+++)))---+++)))((()))++++++************+++,,,///111333===888AAALLLHHHEEEEEEBBBNNN{{{,,,999+++777MMMooo333111///333***111---...;;;lllmmmTTTDDDQQQLLLSSSFFFAAAEEEJJJLLLJJJHHHHHHIIISSShhhpppnnnZZZXXXuuu{{{rrrtttlll~~~UUU===333000(((...***---000,,,...333333000___RRR*********%%%000)))&&&///---...***+++777333;;;~~~```333...444(((###111+++,,,///,,,)))000333******```kkkwwweeebbblllttttttjjjlllrrruuuOOO)))222---,,,,,,,,,,,,,,,,,,,,,,,,222"""444666zzz^^^^^^{{{vvveeeVVVLLLKKKLLLHHHJJJPPP[[[iiivvv~~~qqqccc``````{{{vvv777111&&&------%%%,,,+++,,,(((///((()))000---;;;xxxbbbNNNIIIIIIDDD???>>>EEEMMMFFFDDDKKKNNNPPPQQQ>>>=========@@@CCCGGGJJJKKKNNNRRRUUU[[[yyyyyyzzz???555///---000***,,,***...000...,,,---000333%%%(((aaaeee111333888333***'''...111,,,)))+++)))!!!)))444000***---000///'''666...HHHuuuzzzvvvggg^^^555///777333000,,,,,,///000000///,,,+++******+++,,,,,,,,,111000---)))+++BBBnnnlllrrr```III999///***+++///...,,,***)))*********)))*********+++,,,///111333???999CCCMMMIIIFFFFFFBBBJJJ111666+++GGGzzzLLL111444666)))...111///fffzzz}}}SSS@@@CCCTTTNNNNNNBBB@@@FFFLLLNNNLLLIIIGGGHHHOOOdddwwwzzzZZZLLL^^^VVVVVVKKKYYY```pppqqq???888&&&///,,,...///...---111444444666|||}}}555---+++$$$444))),,,%%%111...'''222666555[[[UUU///222)))"""777(((111///)))///333///,,,BBBtttvvv```^^^qqquuujjjhhh|||666,,,///------,,,,,,,,,,,,,,,---000!!!999TTTyyymmmssszzz]]]RRRWWWbbbmmmaaaddd```\\\\\\[[[WWWOOOGGGCCCCCCDDDEEEEEEEEEGGGLLLSSSZZZ___nnnmmmooolllaaa[[[gggzzzPPP,,,+++111+++***))),,,---&&&,,,***,,,,,,///NNNjjj[[[NNNJJJFFF@@@@@@FFFOOODDDEEEKKKMMMRRRUUURRRAAA@@@@@@@@@BBBEEEGGGIIIKKKLLLOOOUUU___}}}xxxccc+++222666000&&&111(((...000---,,,///111000BBB[[[~~~~~~xxxTTT------,,,,,,...//////,,,***...+++&&&***111---***222...CCCDDDzzzggg}}}aaa000---,,,---000000...---...+++++++++,,,------......(((000222444IIItttttt```LLL999,,,+++///...---++++++++++++)))'''*********+++,,,///111333???;;;DDDMMMIIIGGGGGGBBBMMM555,,,222[[[zzzxxx~~~www;;;555444,,,000444CCCxxx___qqqdddEEEBBBQQQUUUGGGCCC@@@FFFKKKPPPQQQOOOMMMNNNOOOOOOcccxxx^^^]]]FFFBBBTTT\\\RRRrrrpppIII555(((444+++000...,,,111444222222TTTooodddqqqpppbbb444000(((555(((222&&&///,,,555999+++FFF@@@(((...///...(((111,,,***333...,,,>>>mmmtttlllgggaaavvv{{{ooorrryyy555666......---,,,,,,,,,------...///<<>>GGGJJJLLL]]][[[LLLDDDCCCCCCCCCDDDFFFHHHIIISSSSSSVVV]]]ggguuu...111777000'''222---,,,,,,.........444<<>>;;;EEELLLHHHGGGHHHAAAOOO333,,,999rrrbbbZZZUUUQQQddddddaaa[[[WWWZZZdddmmm~~~oootttwwwiiimmmWWW666111000333333dddttt\\\jjjZZZDDDBBBUUUNNNAAA;;;>>>KKKNNNQQQQQQOOOPPPSSSVVV]]]aaarrreee]]]JJJBBBHHHJJJlllvvvllluuuooo>>>222---,,,111++++++777555000777kkkWWWKKKTTTdddmmmrrrwwwwww{{{rrr@@@000+++000***......///)))===222...|||nnn222,,,555'''+++---)))...333&&&111ZZZqqqyyyccchhhvvvwww}}}QQQ&&&000///---,,,+++,,,---...///333OOO{{{pppoootttWWWDDDAAAGGGMMMPPPTTTVVVTTTNNNQQQjjj|||yyyxxx@@@...---(((111((()))...'''))),,,222,,,@@@mmm[[[IIIAAA===:::???HHHKKK???MMMHHHOOOpppdddGGGGGGFFFDDDDDDDDDFFFHHHJJJJJJMMMVVVaaannnuuulllCCC...111111,,,000222///111222+++---LLLqqq}}}EEE:::...)))+++...///..."""222111---222...555NNNkkkRRR000222888000+++222,,,---///...,,,+++,,,...666:::NNNuuu|||zzz}}}zzz~~~sssnnniiiggg^^^LLL888------,,,++++++---...---,,,*********+++,,,///111333;;;:::DDDJJJFFFGGGHHH@@@KKK000666OOO~~~vvvWWWGGGLLL[[[hhhnnnbbbYYYVVVRRRNNN___~~~@@@111111555555pppccchhhiiihhhQQQDDDQQQBBB>>>:::???LLLNNNPPPPPPPPPRRRWWW\\\ccc]]]aaajjjUUUOOOWWWWWWooo]]]vvvbbbxxxMMM888***---111))),,,999222111JJJtttRRROOONNNLLLHHHEEEJJJRRR]]]wwwvvvddd^^^///+++,,,///&&&555111+++555+++OOOqqqhhhbbb^^^^^^aaahhhhhhwwwyyy~~~XXX,,,,,,+++...******222000***DDDrrrbbbttt...111000---,,,+++,,,---...---,,,rrrvvv```RRRcccuuuppp|||}}}dddddd\\\^^^|||ggg```QQQDDD666555CCCUUU```eeefffeeefffhhhnnnwwwxxxqqqooovvv}}}}}}WWW000***+++///+++))),,,*********444000OOOppp\\\GGG???<<<:::@@@HHHHHHDDDUUUJJJ^^^iiiJJJIIIGGGEEECCCDDDFFFJJJLLLUUUTTTUUUUUUUUUdddmmmbbb///...111000...,,,///444000(((999rrrnnnKKK$$$...;;;///(((//////,,,+++///+++...\\\AAA+++000333111000---///000...,,,,,,///222555NNNwwwjjj]]]ZZZVVVPPPJJJMMMOOOPPPRRRUUUTTTOOOIIISSSgggyyywwwzzzoooeeedddbbbVVVFFF;;;///---++++++,,,......---*********+++,,,///111333888999CCCHHHEEEIIIJJJ@@@LLL222:::wwwyyy}}}wwwbbbMMMHHHGGGPPP___iiihhhdddsssvvvvvv{{{PPP666000999CCCgggaaasssttt{{{pppaaa___<<<:::;;;GGGOOOSSSWWWXXXYYY[[[___cccbbb[[[ZZZ{{{[[[gggggghhheeeeee666111,,,222***...888+++777iiizzzbbbLLLSSSVVVTTTSSSUUUWWWXXXkkkrrrnnnhhh;;;000+++000)))222///222...999iiimmmaaaSSSLLLGGGGGGNNNWWWRRRLLLTTTfffjjj\\\TTTXXXTTTXXXhhh~~~<<<$$$111---***000222,,,:::```~~~uuuqqq```wwwmmm222000...,,,+++,,,---...---444rrrkkk}}}vvvxxxWWWEEE:::;;;@@@IIIUUU]]]``````SSSWWW___iiiqqqsssppplllrrrjjj___llllll555,,,///)))...---***...,,,(((444666]]]kkkYYYHHHAAA===<<>>FFFRRRIIIAAARRRUUUaaaWWWKKKGGGCCC@@@AAAFFFLLLPPPQQQMMMPPPZZZcccnnnnnniii;;;555///000000000444---000]]]ddd333(((444555***)))...333333OOOsss:::333888///---///111///...222:::AAAsssbbbGGG[[[fffuuu___MMMLLL^^^hhhxxxyyyooossslll}}}oooaaa]]]]]]YYYTTTQQQ999444...***)))***++++++*********+++,,,///111333666:::DDDIIIGGGMMMOOODDDVVV444SSSnnn{{{cccKKKAAABBBFFFXXXaaayyytttwwwzzz~~~jjj333222???kkkzzzoooTTT888???BBBLLLWWWfffssswwwxxx|||```lllggg```kkk|||vvvUUUbbbPPP222555***222222......HHHiiiPPPKKK[[[hhhvvvfffiiikkkqqqyyy***222222111+++<<<)))000zzzkkkiiiaaaUUULLLKKKPPPUUUVVVOOOOOONNNSSSVVVXXXwww+++666///555$$$999+++^^^eeeyyyjjjfffnnn\\\```iiixxxvvvdddKKK}}}KKK333,,,))),,,...)))222000ccc[[[YYYggg}}}vvvMMMEEEJJJ666DDDGGGKKKNNNPPPTTTYYYYYYVVVUUUQQQQQQVVV[[[^^^dddjjjqqq\\\JJJOOOkkk|||yyyzzzsssBBB******222,,,//////''''''222(((BBBVVVSSSRRRFFF:::CCCPPPNNNIIIFFFSSSTTTtttWWWWWWOOOIIICCC@@@CCCIIIOOORRRFFFQQQZZZZZZ[[[pppZZZQQQ999,,,333777===%%%>>>FFF~~~zzzuuuEEE444666&&&000777(((333BBBbbb222:::+++555......444000...DDDbbbdddJJJXXXiiiOOOKKK[[[jjjkkkdddeeelllxxxhhhLLLWWW___EEEIII<<>>nnn{{{}}}444555...///000>>>999~~~AAA444333222...000666666;;;YYY|||wwwPPPXXX~~~hhhPPPIIITTTbbbaaa```aaahhhdddPPPHHHSSSJJJ>>>333///---+++***,,,******++++++***,,,...111444===BBBCCCHHHOOOMMMEEESSS999vvvtttmmm}}}~~~hhhIII>>>FFFZZZjjjnnnoooxxxuuu{{{qqqdddooo]]]MMM000KKKpppSSSGGGOOOVVV|||}}}zzzhhhYYYuuu:::555***222000111444bbbbbb[[[RRROOOfffvvvlll}}}|||qqqjjjFFF555,,,000444***===VVV{{{uuuddd[[[JJJAAAMMMbbbfff\\\RRRWWWXXXVVVSSSVVV}}}QQQ,,,......///888CCCrrrkkknnn}}}rrrqqq^^^NNNOOOUUUhhhXXXsss}}}888///000+++333%%%333;;;www|||UUUGGGBBBEEEPPPQQQYYYUUUZZZ]]]]]]___ddddddbbb^^^]]]bbbkkkqqqqqqqqqsss~~~sssiiiiiippppppdddXXX{{{qqqiii666+++333,,,***,,,///...000000^^^xxxyyybbbQQQGGG???CCCMMMNNN???JJJ]]]dddbbbOOOSSSMMMIIICCCAAACCCHHHMMMPPPFFFPPPWWWQQQJJJSSSpppppp}}}gggoooqqq999---888...000;;;CCCyyy???333777000///,,,XXX===,,,000///222777;;;KKKssssssNNN^^^ooo[[[OOOJJJSSSUUUNNN]]]oooSSS===UUUIIIAAA999444...******---)))***+++******+++...111444<<>>PPPcccdddfffmmmkkkjjjiiipppuuuooouuuccc000---111///222\\\sssooo}}}RRRrrrYYYYYYjjjJJJ]]]\\\```\\\qqqTTTiii{{{;;;+++///)))444&&&555;;;rrrxxxttttttjjjfffEEEHHHYYYWWWTTTUUUUUU\\\aaaeeefffhhhmmmpppooocccgggnnnttttttqqqttt{{{sssrrrqqqpppqqqtttzzz~~~{{{|||iii~~~ooo...$$$000,,,,,,)))111000...555ooouuuhhhSSSJJJBBBEEELLLKKK???MMM^^^ooo^^^MMMOOOJJJGGGCCCBBBEEEJJJOOOQQQEEEVVViiiqqqvvvhhhGGGLLLaaayyytttrrr^^^;;;...===///777FFF______333:::222BBB,,,SSS111222222555888@@@YYYqqqRRRiii{{{^^^EEEEEEOOOKKKLLL]]]\\\LLLHHHGGGCCC===888000((((((---)))************+++...000333<<>>666+++444---444888|||vvvaaa[[[VVVvvvwwwbbbhhh|||VVV777666---000333@@@bbbXXXUUUaaaooovvvxxx{{{www{{{~~~yyy555000:::111444~~~{{{rrreeeiiizzzccckkk^^^___iiiuuurrrjjjfffIII---000***222***444GGG}}}vvvxxxnnnhhhTTTWWWeeeXXXPPP```dddiiinnnqqqppppppsssuuuuuuhhhpppxxxzzzrrrmmmvvvsss|||tttccccccvvvqqq```WWWdddlll{{{rrr444&&&...)))***'''111///,,,:::{{{nnnXXXMMMDDDFFFKKKGGGCCCPPP\\\yyy^^^PPPKKKHHHEEECCCCCCGGGLLLPPPRRRNNNVVVfff|||qqq[[[DDDJJJLLLJJJNNNuuuxxxYYY;;;...===111666HHHttt888777555===WWWzzzDDD333555777<<>>WWWHHHCCC<<>>666&&&---(((((())))))***+++---...444===???BBBOOORRRJJJIIILLLKKKoooooozzzvvvlllttthhhZZZSSScccmmm{{{{{{|||ssstttdddZZZWWWSSS444uuuqqq~~~dddTTTnnnjjj]]]JJJ___rrrfffMMMPPPMMMWWW\\\|||iiihhheeeppppppoooooodddRRR]]]jjj>>>888///555333:::tttkkk___XXXbbb___[[[^^^ZZZwwwfffVVVhhhUUUJJJ666///666111fffuuuYYYNNNmmm|||UUU___|||uuuAAA333222888^^^ooosss~~~```oooppp~~~lllYYY___KKKyyy111222,,,...222222lll|||[[[[[[ZZZ```xxxqqqiii{{{dddUUUsss~~~nnncccfff333111+++---+++...000//////QQQuuuFFF:::LLLUUUFFFCCCRRRWWWbbbMMMWWWQQQWWWGGGBBBlllsss???AAAWWW___tttcccZZZzzz888888KKK[[[mmm```jjjrrrnnnxxxlllDDDEEEtttjjjgggVVV@@@<<>>DDDHHH;;;BBBAAA>>>666&&&,,,((((((((()))***+++------333<<<>>>AAAOOORRRJJJHHHKKK~~~JJJkkk~~~yyy{{{pppNNNSSShhh~~~\\\UUUZZZPPPKKK\\\fffkkk~~~ooo~~~|||kkkkkk```VVVZZZIII222aaaaaaHHHsssyyyZZZbbb___bbbvvv```dddmmmYYYVVV[[[QQQrrrwwwwwwqqqhhh^^^QQQ\\\{{{|||KKK///...888///888YYY]]]^^^mmmzzz^^^YYY\\\777000999111kkkmmmPPPTTTfffGGGGGGaaazzz;;;333333666ZZZwwwoooqqqyyyiiiXXX||||||hhhXXX```|||NNNyyy}}}555111---///333222nnn|||RRRZZZrrrtttvvvyyy~~~}}}}}}tttsssqqqrrr{{{```aaaiii444222,,,...,,,---//////111QQQmmmlllbbbJJJAAARRRVVVEEEGGGOOOVVVfffNNNUUUHHHJJJAAAvvvLLLMMMZZZggg\\\^^^;;;999PPPhhh|||bbbOOOFFFQQQWWWGGG^^^BBBEEEuuukkkffflll~~~{{{SSSHHH<<>>777&&&***((((((((()))***+++,,,---111;;;<<>>QQQaaaBBBFFFooowwwYYY]]]:::999UUUrrr|||WWWHHHYYYQQQLLLRRRMMM===BBBPPPJJJXXXcccAAARRRsssiiinnnooommmsssssshhhiiiWWW___mmm{{{qqqNNNqqqMMM===VVViiiiiiuuukkk```VVVMMMGGG===>>>>>>@@@AAACCCEEEFFFJJJMMMLLLFFF===777888;;;EEE===EEECCC???999''')))(((((((((((()))+++,,,---000999;;;AAAPPPSSSIIIDDD\\\777~~~zzz~~~uuuIIITTTgggrrrzzz}}}aaapppyyy{{{ddd???RRRnnnsssyyytttbbb[[[RRRSSS@@@444BBBWWWEEEDDDXXXZZZGGGJJJKKKHHHHHHVVVpppyyypppcccGGG???===HHHNNNGGG^^^uuutttwwwwwwzzzzzznnnaaaYYYVVVggg:::444555---===dddhhhxxx^^^yyyvvvRRRqqqqqq999:::---777XXXaaaWWWWWWVVVVVVmmmmmmIII^^^sss~~~{{{}}}AAA666111222PPPzzz}}}PPPDDDzzzvvvmmmQQQRRRxxxhhhLLLvvv}}}www888......---222111^^^cccyyymmmrrreeehhhuuu{{{[[[LLLttt666111,,,000,,,)))+++...333QQQZZZmmmJJJ]]]ZZZ???HHHPPPLLLEEEGGGTTTwww[[[OOOWWWJJJYYYlllQQQ\\\QQQLLLVVVcccjjjmmmqqqbbbMMM999===```|||~~~MMMIII```VVVMMMUUUUUUZZZTTTWWWOOOcccpppyyyFFFhhhyyykkkYYYTTTQQQAAALLLIIIKKKWWWZZZXXXUUU[[[^^^dddnnnzzz|||{{{|||}}}```DDDgggSSSIIIdddqqqppp|||ssskkkhhhbbb[[[TTTLLLEEE@@@666777999;;;>>>???@@@AAADDDHHHKKKFFF<<<666666999EEE???GGGDDD@@@;;;))))))'''''''''((()))***,,,,,,///888;;;AAARRRTTTIIICCCZZZ;;;xxx~~~{{{~~~}}}gggfff~~~ttt[[[}}}]]]\\\}}}uuuqqqggg]]]TTTOOOfff>>>888???|||yyyOOOCCCEEEMMMMMMRRRgggCCCEEECCCCCCDDDFFFJJJUUU```uuukkk[[[SSSJJJOOOMMMQQQ\\\```{{{nnnoooiiibbb[[[RRR```AAA999111,,,888kkkgggXXXjjjhhhWWWyyyuuuVVV~~~nnn>>>:::***777DDDpppUUUfffhhhhhhmmmUUU___|||vvvqqq~~~GGG888000333GGGiiibbblllJJJYYYuuuoooXXXVVVxxxSSSNNNiii888///000+++222111WWWgggvvvqqqWWWWWWhhhggg]]]KKKggg444///***...***+++,,,///555SSSfff```SSSMMMQQQSSSCCCDDDPPPyyyfffNNNTTTNNNLLL```fffDDDKKKXXXeeemmmwww{{{lll[[[QQQ:::???fff|||iii___PPPWWWeeejjjyyy}}}zzzssszzzYYYjjjlllOOOHHH<<<>>>CCC;;;HHHEEEEEEAAACCCRRRMMMFFF[[[vvvtttrrr|||xxxuuu||||||UUU???rrrQQQYYYwwwzzzuuuhhhbbb[[[YYYVVVQQQJJJCCC===999444666888;;;===>>>??????@@@FFFJJJEEE;;;444666:::EEE@@@HHHBBB>>>;;;***)))'''''''''((()))***+++,,,///888:::BBBTTTVVVIIIBBBXXX000YYY~~~}}}wwwqqq```vvvqqqsssddd```lllfffXXXtttyyysssiiiZZZ[[[SSSWWWyyy===777888wwwKKKJJJWWWUUUIIIKKKzzzzzzHHHPPPLLLHHHIIINNNQQQMMMKKKLLLHHH^^^VVVNNNIIIBBBKKKMMMSSSiii}}}uuujjjnnnjjjdddaaaYYYMMMaaa>>><<<000---222XXXkkkRRR^^^___BBBdddnnnZZZddd@@@:::222555999fffmmmlllgggwwwjjjllliiiDDD999111666<<<qqqsss^^^NNNKKKDDDWWWlllxxxccc___\\\kkk{{{KKK\\\[[[999111333+++222222HHH___rrrgggbbbuuu[[[\\\]]]```666///+++000+++------///444PPP}}}gggbbbQQQSSSZZZFFFGGGPPPnnnvvvUUUZZZNNNYYYaaaYYYZZZcccuuuUUU\\\<<<>>>dddvvv|||ccc\\\RRRLLLRRRdddzzz}}}xxx|||ttt___[[[JJJJJJQQQDDDLLLLLLRRRHHHJJJ\\\FFF>>>MMM[[[```aaaaaa```\\\eeekkkzzz~~~vvvvvvwwwpppOOO???JJJhhhzzztttuuupppvvvvvvuuusssmmmdddaaaaaa\\\VVVQQQQQQNNNIIIBBB;;;666444333555999<<>>::::::***((('''''''''''')))***+++,,,///888;;;DDDVVVXXXJJJBBB\\\555PPPwwwnnn|||zzzrrrzzzyyy[[[rrrvvvtttkkkqqqeeeTTT[[[UUUaaaqqq>>>333...ooo___RRRHHHOOOmmmuuugggDDDBBBBBBGGGOOOOOOJJJIIINNNIIIRRRDDDIIISSSNNNOOOLLLSSSrrr|||tttnnneee]]]\\\WWWQQQqqq999@@@444444444SSS|||nnn```tttMMMRRR{{{eeeZZZ\\\>>>;;;>>>666777~~~}}}sss]]]hhhUUU``````@@@999222999555vvvdddgggQQQ;;;RRRNNNWWWXXXsssjjjSSSSSSnnn^^^VVVllloooTTT:::333555,,,333333<<>>dddwwwkkkUUUQQQWWWJJJQQQRRRTTTkkkyyyiiipppccc\\\ccceeedddfff|||zzz~~~[[[wwwrrrmmmnnnoooooovvvoooYYYGGG<<>>DDD;;;888888)))'''''''''''''''(((***+++,,,///888;;;DDDWWWZZZKKKBBB___<<<===}}}tttuuuwwwvvv{{{{{{{{{VVVooo|||yyy~~~|||{{{}}}~~~zzzssslllnnn]]]dddPPPUUUbbbYYY111444OOO~~~yyyRRRPPPTTT\\\{{{iiiOOOEEEHHHOOOMMMNNNgggVVVkkkxxxrrr<<>>777>>>333;;;lllzzz]]]eeeooooooXXXHHH[[[wwwuuu\\\___CCCYYYEEE===999***TTTZZZkkkdddUUUlllzzzHHH===BBB222...]]]|||mmmYYY___bbb[[[ZZZggg|||uuuZZZ???CCC]]]nnn|||}}}UUUPPPhhh{{{LLL^^^qqq|||PPP???;;;111555'''777999fffzzzaaa___iii|||ZZZQQQnnneeeAAA222555'''<<<&&&///)))000111MMMzzzTTTUUUhhhWWW???WWW```oooTTTfffiiiyyyeeeiiibbblllsssbbbeee<<<;;;WWW{{{ddd\\\VVVWWWYYYUUUeeeqqqzzzooojjjvvvWWWrrrkkkmmmmmmbbbTTTHHHJJJ777jjjVVVQQQNNNQQQVVV]]]bbbcccaaa^^^RRRPPPMMMHHHEEEEEEGGGJJJGGGEEE@@@:::444222333444444;;;???===???DDDFFFCCCAAAGGGHHH>>>555333666999AAA@@@>>><<<888111***%%%&&&'''((((((((((((+++---222888;;;HHH[[[YYYIIIBBBfffGGG999VVV]]]fffttttttqqq}}}tttsssuuudddtttsssyyyoooxxxssslllhhhgggeeeaaa^^^^^^TTTUUUYYY```fff\\\555111@@@kkkUUUbbbQQQIIIPPPXXXJJJZZZtttvvvmmmNNNJJJFFF\\\dddkkk___VVV```SSSVVVSSSdddDDD@@@777===555555xxxppp}}}YYY___mmmvvv{{{YYYXXXPPP\\\uuuRRRlllKKKVVVNNNCCCBBB666AAApppqqq______]]]jjjNNNKKKAAA888222NNN~~~|||vvviiiQQQJJJ]]]lll|||]]]KKKbbbhhhfffZZZ[[[yyyKKKAAA>>>333666)))444000}}}cccXXXyyyhhhzzzuuuiiirrr[[[VVVfffsss???666666+++999***---(((//////HHH{{{ZZZXXXlllgggGGGNNN^^^zzzaaaaaahhhqqqrrrUUU\\\eeewww\\\]]]HHH@@@FFF~~~pppsss}}}zzzpppuuuoooFFFzzzsssmmmgggfffgggcccWWWKKKJJJUUU|||:::}}}aaaLLLDDDDDDDDDFFFJJJMMMOOOOOONNNWWWVVVSSSOOOJJJIIIJJJKKK===;;;888444111000222444555===AAA>>><<<>>>@@@@@@CCCGGGGGG>>>666666999;;;??????>>><<<888111***%%%%%%'''((((((((((((+++---000888===FFFUUUSSSHHHFFFjjjSSS===;;;}}}iiissszzznnniiijjjnnntttvvvvvvzzzgggsssvvvkkkgggbbb^^^\\\[[[ZZZYYYLLLYYYUUUJJJUUUTTT444333888pppTTTZZZUUUGGGKKKRRRJJJTTTTTTiiiVVVvvvUUU___{{{dddaaa___PPPcccSSSNNNfffPPPBBBCCC888>>>;;;111___iiibbbggg{{{TTTTTTQQQfffzzzaaaQQQeeeVVVPPPTTTIIIIIIEEE111xxxwwwgggaaaSSSYYYXXXSSSVVVBBBAAA888???}}}ooofff]]]kkkYYYYYY\\\WWW>>>nnn___zzz{{{EEEFFFAAA666888+++000444bbbkkkSSS___llluuueee||||||nnnRRRXXXrrrmmmkkk@@@===777000111+++,,,(((///+++???nnnaaaRRR]]]{{{XXXFFFYYYkkkRRRMMMrrr``````dddyyyuuuTTTbbb[[[LLL===rrr~~~yyyzzzxxxjjj\\\jjjBBBlll]]][[[[[[\\\\\\WWWNNNGGGHHHaaa999vvvpppZZZGGG======;;;888888:::<<<======<<<<<<;;;888555333333444333333222111000111444777666===AAA>>><<<===@@@AAADDDHHHFFF===666777<<<>>>===>>>>>><<<777000***%%%%%%&&&(((((('''(((***,,,...999>>>EEEPPPNNNFFFHHHfffUUUIII@@@MMMzzzaaauuudddYYY___ggglllkkklllwww}}}nnnmmmpppllllllgggVVVOOOQQQRRRSSSSSSQQQPPPOOOKKKSSSGGGfffKKK111999666SSSpppgggQQQLLLMMMQQQpppjjjZZZyyyccc[[[PPPfffhhhmmmWWWYYYZZZTTTXXXLLLAAABBBGGG:::@@@DDD555DDDnnnqqqttt{{{VVVGGG]]]dddPPPcccSSSZZZLLLPPPNNNEEEMMM555WWWssseeeZZZSSSZZZttttttTTTWWWVVVKKKIII===;;;^^^~~~UUUDDD\\\lllBBB\\\___hhhQQQQQQgggbbb___DDDJJJBBB666999///000666IIIWWWkkkxxxvvvmmmkkk{{{llljjj{{{~~~pppXXX]]][[[tttvvvVVVAAACCC888444***---...***000)))666```sssVVVPPPmmmJJJRRRkkkuuuLLL```{{{]]]aaaYYYOOOjjj}}}PPPvvvdddQQQ===WWWvvvrrrvvvtttuuuwwweeeFFF{{{yyytttvvvyyy|||~~~vvv```YYYbbbbbbWWW\\\VVVQQQPPPOOOLLLJJJJJJGGGPPP===cccvvvgggXXXJJJAAA???<<<888666666777777777///000222222111000111222111222333444444666999;;;888:::===>>>@@@BBBDDDEEECCCHHHGGG===444666===CCC;;;======;;;666///)))&&&%%%&&&'''''''''(((***,,,...999>>>FFFQQQOOOFFFGGG```NNNOOOGGG000xxxcccVVVNNNWWWeeelllkkkiiiaaaWWW[[[eee```UUUTTTWWWLLLNNNOOOMMMKKKJJJMMMPPPJJJnnnooouuuOOO555>>>222888wwwPPP```eeeRRRiii```YYYKKKyyyUUUbbbYYYPPP\\\MMMUUUjjj^^^<<>>gggyyydddRRRNNNVVVXXXhhhqqqvvv|||{{{lllYYYPPPaaa```yyyDDD@@@EEE;;;999***222...***111+++444YYY```TTT}}}\\\PPPYYY]]]mmm^^^yyygggWWWmmmQQQeeeQQQFFF@@@xxxooouuuzzzsssiiidddbbb[[[FFFdddtttooozzzyyy|||xxxkkkcccaaacccbbb```]]][[[YYYYYYZZZWWWWWWWWWWWWWWWWWWXXXXXX[[[RRRKKKIIIGGGEEEGGGKKKxxxFFF444@@@qqq```TTTIIIAAAAAA>>><<<:::999888666555222444777888777777777888333555777888888999;;;===<<<888888<<>>FFF;;;======:::333,,,(((&&&$$$&&&''''''''''''***,,,///999>>>HHHVVVTTTFFFCCCbbbJJJMMM??????IIIrrraaaRRROOOSSSTTTRRRPPPVVVVVVRRRKKKIIINNNTTTXXXQQQOOOKKKEEECCCIIIUUU___LLLJJJ:::>>>333000]]]}}}eeePPP\\\TTT```tttfff^^^QQQVVVQQQUUU___dddCCC===AAADDD@@@CCCJJJFFF<<>>===111999---)))222---555VVV{{{jjj___yyyWWWTTTpppuuuZZZSSSzzzuuu^^^]]]llltttfffvvv}}}QQQhhh[[[^^^HHHiii}}}~~~|||{{{{{{xxxoooaaaZZZaaalllpppuuu```SSSLLLcccooommmcccqqqzzz}}}}}}wwwrrrppprrreee```[[[XXXXXXXXXWWWUUUSSSPPPRRRWWWTTTMMMKKKPPPMMMIIIGGGIIIFFFEEEMMMZZZ{{{JJJMMMHHHwww```PPPDDD===???>>><<<<<<;;;:::777444222444555555333222222333444666999:::999999:::;;;???999888===BBBDDDCCCDDDJJJJJJDDD:::555999AAAEEE<<<>>>===777///)))&&&&&&$$$%%%''''''&&&''')))+++111:::@@@JJJYYYVVVGGGBBBeeeQQQOOO888KKK:::XXXrrrbbbSSSMMMOOO@@@FFFDDDEEEPPPRRREEE:::GGGIIIKKKMMMTTTfff}}}yyy>>>666;;;777444777AAA~~~[[[PPP{{{LLLbbbaaaNNNRRRXXXNNNrrrnnnGGG>>>======CCCBBBCCCFFF===---^^^gggZZZQQQ___RRRNNNKKKNNNJJJMMMNNNLLLIIIQQQ???kkkqqqeeeiiiqqqnnnxxx}}}{{{nnnfffoooVVVRRRSSSWWWVVV\\\yyy}}}qqqZZZQQQNNNIIIPPPRRROOOUUUSSSDDDLLL}}}qqqmmmdddcccdddiiiuuu~~~|||vvvsssooolllnnnqqqjjjWWWLLLQQQZZZ\\\eeerrrRRRUUUooocccPPPCCCEEE;;;999;;;777666888333222IIIvvvwwwuuucccSSSfffhhh~~~uuuSSSfffppprrryyykkk___RRRMMMVVVbbbPPP@@@AAAAAA???<<<444999...(((111---333NNNnnnfffpppSSSNNNQQQXXXdddmmmXXX]]]___MMMrrryyyuuuZZZnnn|||iiiVVVsssgggbbbjjj\\\VVV|||{{{{{{~~~yyykkkrrrppp___RRR]]]yyysssiiicccKKKwwwxxx[[[[[[XXXNNN___]]]YYYVVVVVV[[[___bbbgggddd___\\\ZZZWWWSSSPPPRRRRRRQQQMMMIIIIIIKKKMMMAAABBBGGGJJJGGGLLLeeeUUUKKKBBB888aaannnWWWHHH@@@???>>><<<<<<<<<<<<:::999999;;;;;;:::888888888:::444777:::;;;::::::::::::===<<<>>>CCCDDDCCCGGGNNNVVVLLL>>>666;;;CCCEEEAAA??????===555,,,&&&%%%'''$$$%%%&&&&&&&&&''')))+++111<<>>EEE%%%999---000999111```tttyyy~~~~~~vvvRRRqqqbbb___mmmTTT^^^YYYFFFQQQXXXZZZIIIsss<<>>]]]BBBMMMyyycccXXXRRRXXXTTTSSS\\\``````fffdddeeehhhWWWZZZ```MMMMMMOOOSSSSSSYYYttthhhxxxJJJAAAXXXGGGOOOCCCHHHZZZUUUUUU===hhh~~~^^^yyyfffPPPNNNVVVYYYVVV[[[ccc^^^RRRQQQNNNJJJPPPUUUQQQ[[[tttKKKMMMtttdddoooAAA???BBB555777>>>777777888555888888yyyZZZccc}}}___SSSnnnVVVRRRUUUYYY___QQQqqqAAAIIIDDD??????888333444///(((000+++...EEE___zzzQQQxxxnnnooo```kkk^^^|||```IIIzzzuuu___dddcccnnn~~~ddd\\\```___]]][[[aaaaaaFFF}}}rrrvvv~~~ttt{{{yyyxxxwwwvvvvvvtttqqqoookkk___OOOOOOnnn~~~cccooo^^^dddTTTRRReeeIIISSSSSSIIIJJJMMMPPPSSSPPPGGG===KKKMMMNNNMMMKKKHHHEEECCC<<>>CCCIIIJJJGGGTTThhhMMMVVVMMMCCCKKK~~~cccRRRIIIBBB@@@======>>>?????????777888999999999999<<<>>>555888;;;===<<<;;;;;;<<<:::===EEEIIIGGGEEENNN\\\___NNN999444@@@LLLHHH===@@@@@@===444***$$$$$$'''$$$%%%&&&&&&&&&''')))+++000===EEEJJJQQQMMMGGGLLLoooXXXdddNNN999BBBDDDOOOrrrwwwsssuuuUUU777777666555555555555555333~~~pppwww~~~~~~}}}zzztttsssjjjsssWWW___bbbXXXTTTYYYWWWNNNNNNUUUBBBoooPPP<<>>@@@AAAAAAAAA@@@???444PPPsssdddZZZhhhwwwzzz~~~mmmZZZWWWUUUOOOQQQZZZNNNIII```===HHHJJJMMMOOOPPPPPPOOONNNddd||||||```UUUOOOIIIEEELLLQQQHHHLLLKKKOOOMMMEEEJJJPPPLLLSSSgggnnncccLLLGGGKKKKKKHHHOOOIIIFFFKKKRRRSSSJJJ@@@WWW|||ddd]]]MMMFFFMMMMMMIIINNNPPPIIIUUUWWW___ssslllBBBVVVjjj|||FFF===;;;999777555444666888999333111111^^^```sss|||jjjnnnRRRSSS~~~rrr```ZZZVVVRRRRRR\\\rrrtttgggTTTJJJPPPYYYUUUIII}}}HHH???>>>===<<<;;;:::999888999$$$111666###<<>>CCC:::???BBB???:::999???EEE<<>>=========<<<;;;:::::::::888999>>>???;;;<<>>?????????>>>CCC:::@@@eee```SSSYYYMMMfffkkkqqqtttrrrqqqvvv|||pppccc___bbbVVVCCCFFFYYYTTTLLLOOOBBBQQQHHHEEEGGGJJJLLLNNNMMMLLLKKKHHHvvv{{{uuussseee[[[YYYUUUXXXWWW]]]aaa^^^dddpppuuu~~~lllmmmEEEEEEAAADDDKKKIIIIIIJJJNNNQQQRRROOOLLLVVVooozzzuuufffccc```___dddbbbfffrrrtttVVVAAAUUUaaa|||sss333BBB:::888666444444555777888888555...DDDyyynnngggkkkllliiijjjzzzqqqoooIIIAAA[[[___LLL[[[vvvHHH>>>>>>===<<<;;;:::999888999(((000444&&&666^^^qqqttt\\\gggqqq\\\rrrmmmsssnnnSSSaaacccbbb___^^^^^^VVV```mmmVVVZZZPPPYYYWWWRRRSSSUUUkkk}}}vvv}}}^^^bbbjjjXXX\\\hhhXXX]]]nnnHHH???BBBFFF>>>999:::666;;;999;;;@@@@@@:::888:::DDD>>>999:::???CCCBBB???OOOHHHAAAmmm^^^OOOPPPDDDCCCHHHKKKeeexxxfffXXXKKKEEECCC???;;;999>>>>>>===<<<<<<<<<<<<<<<======@@@CCCBBBBBBJJJTTTTTTKKKFFFZZZvvvIIICCC777888JJJTTTMMMDDDBBB@@@;;;333,,,'''&&&&&&'''&&&(((((((((((((((***,,,111===BBBFFFNNNLLLFFFJJJkkkLLLPPP@@@888DDDAAA999BBBCCC~~~VVV///:::333333222222111222222222444888nnnfffcccccctttyyypppooosssuuujjjgggnnnlllxxxtttxxxsssfffmmmjjj\\\WWW\\\\\\SSS\\\GGGJJJ^^^TTT===WWWwww>>>>>>DDD777;;;<<<===>>>>>>>>>>>>>>>???@@@888<<>>EEECCCEEEGGGIIIJJJJJJIIIHHHKKKJJJ___jjjzzz<<>>FFFDDDHHHMMMNNNMMMMMMPPPTTTJJJooo\\\^^^bbbTTT===III???WWWlllfff}}}:::???777888777555444333444666777444555///444YYY~~~ssswwwvvvhhheeeGGGFFFOOOZZZVVVTTTqqqTTT???======<<<;;;:::999999888777......111+++...MMMoooxxxlllyyyXXXkkkuuu[[[tttrrr{{{}}}UUUNNNxxxrrr]]]ccc[[[^^^YYYaaaYYYoooxxxiii}}}rrr```eeelllcccVVV___fffYYYTTTmmmIII===AAAMMMOOOCCC???===>>>AAAAAA===<<<===222:::CCCEEECCCCCCGGGLLLTTTrrrkkkDDDJJJRRRDDD???OOONNNPPPwww|||uuu^^^QQQNNNNNNRRRVVVAAAAAA@@@@@@AAABBBDDDEEEFFFKKKRRRTTTPPPMMMRRRZZZWWW}}}sssPPP;;;777<<>>777...(((&&&'''&&&&&&&&&(((((((((((((((***,,,222===BBBGGGOOOLLLFFFJJJnnnIIIJJJ???;;;FFFEEE>>>CCCFFFFFFaaaNNN333===333222222111111111111111222333,,,:::lll}}}~~~rrr___``````bbbjjjppplllcccgggeeeeeebbbdddaaa```]]]```VVVPPPTTTWWWUUUSSSTTTQQQVVVSSSGGGCCC___nnn}}}kkk???666AAA???>>>>>>>>>???????????????555@@@===111@@@nnnwwwiiiZZZOOOPPPQQQKKKGGGGGGJJJRRRXXX]]]mmmNNN===AAA<<>><<>>llleeeppprrroooyyymmmzzzuuupppLLLNNN]]]UUU```UUU[[[VVVSSSXXXXXXkkkzzz}}}cccfffmmmdddUUUXXXaaa___VVVYYYbbbZZZ@@@===<<>>>>>???CCCFFFHHHGGGBBB===AAAUUUsssmmmTTTJJJJJJLLLIIIBBBMMMHHHBBBXXXxxxuuusssZZZKKKFFF```^^^[[[YYYWWWVVVVVVVVVZZZWWWRRRPPPTTTbbbwwweee@@@888AAA888MMM______RRRFFFAAA@@@<<<444***&&&'''((('''%%%&&&((((((((('''(((***,,,222>>>CCCGGGOOOLLLGGGKKKsssGGGEEE===999===???@@@EEEHHHFFFCCCZZZ???444:::000///222111111000111111222222///666111???~~~nnncccVVVQQQXXX^^^\\\UUUYYY[[[YYYZZZUUUVVVUUUWWWTTTNNNQQQZZZUUUHHHKKKYYYJJJQQQPPPSSSttt777CCC:::BBB<<<>>>>>>==================666999<<<999222<<>>888999AAA333;;;@@@BBBCCCDDDEEEGGGKKKMMMRRR???pppUUULLLKKKHHHCCCKKKOOOBBB888GGGZZZVVVkkkqqqssskkkxxxOOO<<<===000:::444333222111111111222222555222777777777SSSvvvrrrnnnxxx{{{wwwkkkUUUJJJEEE@@@XXXSSSZZZppp{{{===666<<<888888888777777777777777111444---000555)))666ddd[[[vvvrrraaazzzsssnnnYYYGGGnnn[[[YYYcccTTTWWWTTTLLL]]]cccRRRqqqiiiXXXaaabbbUUUMMMWWW[[[VVVXXXXXXOOOkkkxxx]]]ZZZVVVQQQPPPSSSWWWYYY___bbbnnnmmmIIIOOORRRIIIHHHKKKGGGFFFCCCDDDHHHTTTvvvqqqiiiyyy~~~{{{wwwqqqlllgggeeeccclllvvv]]]BBB;;;:::;;;===VVV```dddYYYLLLFFFDDDBBB888111)))&&&(((***(((&&&&&&((((((((('''(((***,,,111===BBBGGGOOOLLLFFFJJJwwwJJJEEE???999666999???CCC333KKKOOOCCCLLLooojjj777111999///)))777000000000000000000111222111***555888BBBsss\\\HHH@@@DDDKKKBBBHHHGGGPPPHHHNNNIIIMMMMMMNNNOOOOOOPPPQQQOOOKKKIIISSSooo{{{KKK777...AAADDD000;;;;;;:::999888888888999===111333===777+++<<<]]]WWWHHHHHHHHHMMM@@@CCCGGGGGGHHHHHHIIIIIIIIIIIICCCSSS;;;BBBbbbMMM999666666333999777///>>><<<<<<===AAAEEEJJJLLLMMMJJJOOOKKKllluuu~~~mmmrrruuubbbvvvuuuttt^^^===555555666222222222111000000000000000555111111333111<<>><<<>>>;;;888AAANNNSSSbbb}}}qqqCCC///555333"""333CCC)))...............///000000...###111888)))???wwwnnnllldddTTTEEEEEEHHH@@@KKKCCCNNNFFFIIIIIIKKKIIIFFFLLLWWWYYYSSSbbbuuuEEE666???***AAA:::333;;;:::888777666666666777<<<222000888999222444===PPP}}}~~~QQQ___===333;;;EEEGGGAAAIIIEEEEEEEEEEEEFFFFFFFFFFFFLLL999JJJHHHAAAWWWuuu666>>>888666///555333...888888666888;;;>>>BBBEEEHHHIIIAAAWWWGGGCCCrrrsssvvv|||OOO333EEE+++,,,@@@***000000000///////////////---222---///666444HHHsssyyyqqqddd]]]jjj}}}{{{~~~uuulllgggSSSDDDIIIDDDJJJVVVNNNZZZaaa;;;>>><<<222666111222222222333333444444000333222222222+++000CCC\\\]]]NNNOOOyyyjjjbbbfff[[[YYY[[[mmm^^^NNN]]]aaaWWW]]]xxx[[[___^^^aaa[[[[[[[[[ZZZVVVUUUWWWYYYTTT^^^QQQJJJnnnwww}}}fffDDDGGGMMMIIIBBBHHHLLLCCC@@@DDDEEEFFFAAA777CCCcccgggTTTOOOJJJIIIOOOZZZhhhyyyvvv```RRRKKKEEE>>>:::<<<>>>CCCOOO___kkkooorrrdddWWWUUUUUUOOOBBB777***)))((((((''''''&&&&&&&&&(((((((((((((((***,,,000;;;@@@EEEMMMJJJDDDHHHyyyCCC;;;;;;<<<777999:::333:::>>>===AAAFFF@@@@@@MMMwwwyyyBBB222333222)))///<<<...###444,,,,,,,,,,,,------...///""":::---''':::333???{{{~~~ppp}}}}}}vvvvvv___[[[HHHPPPGGGWWWNNNPPPTTT^^^jjjiii^^^^^^uuu999777@@@777>>>===+++CCC<<<;;;999777666666777777333777777333444:::999333...___{{{lll222<<<666BBBAAA???BBB@@@>>>AAABBBBBBBBBCCCCCCCCCCCCCCCFFFBBBEEERRR@@@555LLLaaaAAA<<<999222***000222===,,,,,,GGG,,,333777;;;<<<<<<===@@@BBBFFFCCCWWWWWW>>>ZZZ>>>@@@222///<<<444+++888000////////////.........(((666///---:::...)))EEEdddccc```VVVccc~~~yyyuuupppkkkdddYYYLLLCCC>>>:::IIIFFFQQQ]]]UUUkkkGGG:::222666:::555000000000111222222333333000222333222...+++...555UUUZZZvvvnnnmmmJJJYYYvvvdddWWW]]][[[\\\XXXIII\\\kkkUUULLLZZZ[[[QQQ|||^^^___ZZZ^^^dddWWW\\\TTTOOONNNRRRaaafff[[[JJJ\\\YYYTTTUUUTTToooZZZNNNPPPGGGFFFHHHGGGKKKKKK@@@;;;GGGBBB777;;;@@@======bbbyyynnn___PPPJJJHHHEEEDDDEEEAAABBBEEEFFFFFFDDDAAA@@@===CCCEEE???===??????<<<999KKK^^^jjjrrrtttmmmbbb[[[\\\bbbfff[[[DDD111+++%%%'''((((((&&&%%%%%%%%%&&&(((((((((((((((***,,,///;;;@@@DDDLLLIIIDDDHHH|||@@@<<<777444444666888888<<<===>>>??????AAADDDGGGHHHXXXrrrsssKKK444---.........---------,,,,,,,,,------------------------+++///111---))),,,777AAAkkkwwwzzzvvvqqqoooxxx{{{xxxyyy999;;;::::::999888777666666888777777666555555444444444444444444444444444444333...===jjj|||SSS999<<>>??????>>>>>>EEEEEEEEEDDDCCCDDDGGGIIIHHHFFFCCCCCCEEEFFFFFFFFFSSS___;;;222000///111//////000111222222333333555777888999:::;;;>>>@@@CCCEEELLLRRROOOPPPddd|||{{{>>>999888666333222111111222111000000///...------------------...///000000111LLLgggWWWQQQQQQSSSaaahhhqqqyyy{{{wwwrrrtttbbb\\\PPPFFFGGGKKKCCC555NNNGGGSSSYYYNNN\\\~~~VVV,,,777444000555//////////////////////////////111444555555222...+++@@@XXXZZZzzzccc___sssooo~~~MMMKKKYYY]]]___XXXXXX]]]ZZZYYYXXXWWWWWWXXXYYYZZZZZZWWWcccuuugggZZZWWW]]]```[[[SSSRRRSSSSSSSSSRRRQQQQQQQQQIIIPPPWWWXXXUUUVVV^^^fffzzzLLLQQQVVVHHHGGGFFFEEEDDDDDDEEEFFFGGG@@@???>>>======<<<<<<<<<444[[[yyy```RRRGGGDDD@@@@@@===<<<<<<<<>>222...555...........................000222444666666444000...:::]]]YYYtttbbbxxxxxxzzzzzziiigggEEEccc^^^___```ZZZZZZ[[[ZZZYYYYYYXXXYYYZZZ[[[\\\YYY```ffffffhhhxxxllliiiaaaXXXTTTVVVZZZZZZYYY[[[VVVPPPOOOQQQUUUWWWWWWOOOSSSXXXXXXVVVWWW]]]cccWWW\\\XXXXXXHHHGGGXXXHHHGGGEEECCCAAA@@@??????>>>>>>===<<<;;;;;;;;;;;;EEE333JJJzzzxxxttthhhdddiiiiiippprrrbbbuuusssppp}}}~~~mmmeeeaaammmxxxdddIII555,,,***))))))((('''&&&&&&%%%%%%%%%&&&''''''&&&%%%'''***---555999???DDDGGGGGGGGGFFF888555222111222222222111333666888::::::;;;<<<>>>DDDBBBAAAAAADDDIIIMMMQQQpppiiiXXXFFF///===666...,,,---000000...---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++......,,,+++++++++'''...CCChhh|||FFFAAAAAA444999999888777666555555444444444444333222222111111000000000000000000000000///333444///+++444GGGXXXbbbBBB+++111<<<:::555777555555555555777888:::<<>>GGGooo|||JJJ///777///---222333---)))+++......//////000111111111222333555555666777:::<<<@@@===???HHHLLLIIIIIINNNIIILLLmmmPPP444///666<<<555555333111000/////////---------,,,,,,++++++***,,,,,,------......//////'''222___oooWWWEEE>>>999>>>HHHQQQQQQNNNWWWUUURRRQQQPPPNNNKKKIIIQQQSSSRRROOOKKKFFF===555GGG666333DDDNNNHHHCCCGGGZZZlllMMM---+++888777%%%+++999111------------------------...000222444555333111///---MMM]]]TTTiiixxxwww[[[GGGGGGDDDsss]]]\\\[[[[[[\\\WWWXXXWWWWWWWWWXXXYYYZZZZZZWWWZZZZZZUUUPPPTTT___jjjmmmnnnfffjjj^^^\\\ZZZVVVTTTWWW\\\aaa]]]VVVOOONNNSSSXXXXXXVVVPPPQQQRRRRRRSSSVVV[[[^^^WWWZZZooo{{{TTT???MMMVVVKKKHHHTTTDDDDDDCCCAAA???<<<:::999<<<;;;:::999888888888888555<<<:::AAAttt{{{iiiuuuyyy]]]```eeeFFF111'''%%%'''***)))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''+++---333888???DDDGGGGGGGGGGGG444222111000111111///...222555999:::;;;;;;<<<===@@@@@@@@@???===:::777555888>>>GGGMMMNNNKKKIIIHHH777555::::::666<<<===222333111000000111000---***,,,,,,+++++++++*********++++++++++++++++++++++++*********,,,,,,,,,)))'''...(((***;;;SSSqqqwwwrrr[[[;;;777999===BBB888888777666555444333333222222222111111000000000000000000000000000000000222111111444777444+++""",,,000@@@XXXssssssVVV;;;***333***---999999------888333222111222333666999;;;=========<<<<<<>>>BBBEEECCCBBB@@@AAABBBCCCBBBAAA>>><<<>>>FFFOOOQQQHHH???iiinnnLLL999//////555444000///000---))),,,333------....../////////000///111222333333444666999===:::>>>GGGLLLJJJIIIKKKSSSIIIDDDKKK___[[[PPPCCC======<<<555---333222111000///......---------,,,,,,,,,++++++++++++,,,,,,,,,---------...000777,,,JJJyyylllXXXFFF<<<999999:::;;;;;;;;;===@@@BBBDDDEEE999<<<<<<;;;AAAHHHIIICCC===FFFGGG>>>;;;HHHZZZeee}}}{{{BBB))):::555444---%%%111999---------------------------***,,,...000111000///...(((111^^^WWWrrrmmmhhhDDDOOOrrr```WWWVVVUUUZZZ\\\TTTUUUUUUTTTTTTTTTTTTTTTTTTTTTQQQPPPXXXaaabbbZZZPPPVVVXXX]]]hhhqqq```cccgggbbb[[[TTTVVVXXXVVVTTTUUUYYY^^^TTTSSSRRRTTTUUUUUUQQQMMMLLLJJJJJJKKKOOOSSSVVVWWWLLLZZZhhhggg```rrrdddPPPLLL===MMMWWWSSSMMMLLLKKKGGG????????????===;;;999777888888777666555555555555666666777777<<>>777666666555444333222111000000000000////////////////////////////////////000111000...---111888???999...000666555999888+++///...------///000111222999444000//////...---...111111000000222444777999666888<<<======>>>???@@@CCCAAAAAAAAACCCCCCBBBAAABBBEEEEEE===444555AAANNNCCCAAA@@@AAALLLbbb|||uuubbbMMM>>>;;;...)))222888333//////&&&'''+++//////------000,,,,,,------------......---///000000000111444666555777;;;@@@BBBBBBEEEIIIDDDGGGJJJOOOSSSVVVWWWWWWooo|||vvv[[[JJJBBB>>>777777444///,,,...444;;;111111000000///...---,,,---------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,444&&&***///DDDcccLLLHHHLLLGGGGGGFFFDDDCCCBBBCCCCCCMMMLLLIIIFFFHHHKKKGGGAAA<<<===BBBVVV{{{```222555777333,,,,,,000333555000%%%++++++++++++++++++++++++***+++,,,---.../////////000)))OOO^^^VVVdddBBBEEE___XXXWWWVVVSSSZZZ]]]SSSTTTTTTTTTSSSRRRQQQPPPOOORRRUUUWWWVVVTTTTTTXXX[[[RRRPPPPPPQQQVVVZZZ]]]]]]bbbjjjssswwwwwwqqqhhh``````___aaaccc^^^XXX[[[cccPPPQQQSSSUUUUUUTTTRRRQQQQQQTTTWWWUUUQQQMMMLLLLLLMMMJJJHHHIIILLLOOOPPPPPPYYYOOOKKKQQQTTTUUU\\\hhhcccQQQOOORRRNNNHHHMMMFFFFFFLLLIIIAAAAAAJJJ>>>>>>>>>===;;;999777555666555444333222222222222000---444===666...DDDfffvvvwwwiiiqqqlllrrr~~~rrryyy|||>>>000&&&))),,,(((&&&((('''&&&&&&%%%%%%%%%%%%&&&%%%&&&&&&&&&&&&(((+++...000777@@@EEEEEEDDDDDDEEE~~~111000...///000000...---...000333444444555777888777:::>>>@@@AAA>>>:::888666666777888:::;;;<<<===444...000222---000333,,,111444555111+++((((((*********)))))))))((((((((())))))))))))))))))))))))***(((''''''))),,,------)))&&&(((---+++&&&(((000000RRRoootttIII<<<===;;;999:::<<<:::555555555444333222111111000////////////////////////////////////////////////***...111000+++''''''(((000+++,,,,,,&&&)))111000444444222111000111111222!!!***000///222888777111000//////000111333555666333777<<>>:::;;;<<<===<<<999777777888555555666777999:::999777222444777555))) &&&333555222///------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,---//////...///222444555888;;;;;;:::;;;AAAFFFBBBKKKMMMEEECCCJJJPPPPPPRRRSSSTTTTTTQQQNNNJJJGGGRRRMMMEEE<<<666666888:::>>>777111222777777///'''000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++(((&&&555<<<''',,,qqqyyy___^^^\\\WWWQQQLLLJJJIIIHHHFFFJJJVVV```cccbbbaaattt~~~~~~EEE000555///666...,,,---111111+++(((,,,++++++++++++++++++++++++,,,,,,,,,---...///000000333111666SSSYYYZZZrrryyyfffTTT>>>dddxxxaaa[[[\\\ZZZUUUYYY[[[SSSTTTTTTTTTTTTSSSQQQPPPOOOPPPVVVZZZXXXSSSRRRVVV\\\TTTYYY]]]ZZZSSSPPPSSSWWWXXXWWW]]]ffffff^^^^^^dddYYYWWWYYYbbbgggbbbWWWPPPUUUUUUUUUXXXYYYWWWRRRMMMTTTVVVVVVQQQJJJHHHLLLRRRQQQPPPNNNMMMNNNNNNMMMLLLUUUOOOPPPZZZ^^^WWWNNNJJJWWWTTTOOONNNTTTbbbsss~~~|||{{{zzzxxxrrrhhh]]]VVVKKKLLLMMMJJJFFFDDDFFFJJJMMMDDDAAAFFFEEE>>>???HHH@@@???>>>;;;999555333111444333222111000000000000***666:::444333777555...???pppmmmFFF---///)))&&&'''((('''''')))&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&&&&(((,,,///000888BBBFFFDDDAAAAAABBB{{{000...,,,,,,---...---,,,,,,...///000000222444777:::777444222444999@@@DDD>>>>>>>>>>>><<<999444111<<<444666888222333555///'''((())))))***+++---...)))))))))(((((((((''''''(((((((((((((((((((((((('''(((((((((((()))***++++++((('''))),,,------...///222(((,,,MMMhhhyyyqqqIII666999DDD...+++>>>AAA111222DDD444444333222111000000///////////////////////////------------------------222---)))***///222222000&&&,,,222333111......000+++,,,...---+++)))'''&&&---333222(((###(((111555---......///000111111222333666:::===>>>>>>???@@@BBBAAAAAABBBDDDCCCAAA@@@999===BBBEEEDDD@@@;;;888555666777888888888777777===999555222000------...///'''%%%///<<<===222%%%+++((($$$"""$$$)))---///+++++++++++++++++++++++++++---......---...000222555888999999888;;;@@@CCCGGGHHHFFFGGGNNNVVVTTTNNNKKKJJJIIIIIIJJJKKKKKKJJJ???<<<===DDDJJJGGG;;;000...444888555---+++111999//////000000///...---,,,++++++++++++++++++++++++************************"""<<<---111888444FFFccc...CCC;;;+++...***111444000)))(((&&&(((000************************,,,,,,,,,+++,,,---...///---444***???VVVOOOoooqqqMMM,,,ccclllbbbYYYYYYZZZSSSTTTWWWRRRPPPPPPQQQRRRRRRQQQQQQPPPNNNPPPTTTZZZ^^^\\\UUUPPPIIIRRRZZZ[[[VVVRRRTTTXXXXXXUUUVVV[[[\\\YYY]]]cccfff```XXXTTTUUUXXXVVVQQQXXXWWWWWWWWWWWWUUURRROOOPPPQQQPPPMMMIIIHHHLLLOOOOOOPPPQQQQQQQQQPPPOOOOOOXXXSSSPPPSSSYYY]]]]]]\\\ZZZ[[[[[[YYYVVVUUUUUUVVVQQQSSSVVVWWWVVVTTTSSSSSS\\\NNNCCCEEEQQQWWWOOOEEE999GGGMMMGGGBBBDDDDDD@@@>>>===;;;888555333222111333222111000////////////999,,,///===888&&&+++AAA///+++333QQQ}}}iiiPPP<<>>@@@>>>===>>>???@@@@@@>>><<<@@@>>>===<<<<<<===<<<<<<;;;999666555555666666666//////111444444222333444---111111+++&&&(((,,,///''',,,000111000...***&&&+++++++++***************+++---......---...000222///111333444666;;;>>>???>>>>>>AAAFFFHHHGGGHHHJJJNNNMMMLLLKKKKKKHHHEEECCCCCCDDDDDD===222---333===333222111111111000///...//////000000000///---,,,)))))))))))))))******************)))))))))))))))+++)))444))))))222...666iii===FFF666$$$---444......$$$///,,,%%%,,,000)))%%%))))))))))))))))))))))))+++***)))))))))***+++,,,)))000...111DDDdddWWWaaammmnnnkkkNNNDDDQQQmmmlll^^^RRRQQQUUUOOONNNSSSQQQJJJKKKMMMOOOPPPPPPPPPPPPLLLOOOQQQPPPNNNMMMMMMOOOSSSRRRRRRSSSUUUTTTQQQMMMRRRQQQPPPPPPRRRSSSSSSQQQLLLWWW]]]YYYTTTUUUTTTQQQRRRSSSRRRPPPMMMKKKLLLMMMFFFHHHJJJMMMMMMKKKHHHFFFGGGKKKPPPRRRSSSSSSTTTUUUGGGLLLPPPRRRTTTVVVTTTQQQQQQTTTWWWWWWUUURRRPPPOOONNNRRRUUUUUUQQQMMMLLLLLLDDDMMMVVVSSSHHHAAADDDIIIGGG@@@===BBBFFFDDDAAA???:::999777555444444444555222111000//////......///444:::,,,(((444666)))222111333555333999SSSooolllQQQQQQ>>>+++******&&&'''$$$)))***$$$%%%+++)))!!!%%%%%%%%%$$$$$$%%%&&&&&&$$$%%%%%%%%%&&&(((,,,///111:::DDDGGGCCC>>>===???---,,,++++++******++++++,,,,,,------///000111222444999======888555555777::::::;;;;;;:::999777666222222111000///...------************))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((())))))*********+++///,,,---111222444???LLLtttrrrnnnggg]]]SSSJJJEEE777666555444555888;;;===::::::;;;;;;:::999777666222222111000///...------......---------,,,,,,,,,++++++++++++++++++++++++++++++******************+++++++++++++++++++++++++++*********))))))(((((())))))))))))))))))))))))++++++,,,------......///222333555777999<<<===>>>@@@???>>>>>>???AAABBBCCC===;;;999888:::;;;<<<;;;666555555444333333222222000000000000////////////.........------,,,,,,,,,,,,,,,+++***)))))))))***))))))))))))))))))))))))******+++++++++,,,,,,,,,000000111222444666888999@@@AAABBBCCCDDDFFFGGGGGGMMMLLLKKKIIIGGGEEEDDDCCCAAA>>>:::888666555333222222222111000///...------......---,,,,,,+++*********)))(((''''''((()))***))))))))))))************)))************+++++++++///...EEE|||bbb333222222111///...,,,++++++************************)))))))))))))))))))))))))))************+++++++++%%%---111000777LLLcccppp~~~bbb???JJJ[[[}}}aaaXXXRRRUUUTTTQQQSSSUUUPPPGGGRRRNNNKKKMMMPPPQQQMMMHHHNNNPPPQQQQQQPPPOOOQQQRRRPPPPPPPPPPPPPPPPPPPPPPPPUUUVVVVVVUUUTTTTTTVVVYYYSSSWWWZZZYYYTTTQQQRRRTTTRRRPPPOOOOOOPPPQQQOOONNNKKKKKKKKKKKKJJJIIIGGGGGGHHHJJJKKKKKKJJJJJJKKKLLLKKKGGGHHHNNNQQQNNNMMMOOOTTTNNNHHHIIIMMMOOOLLLGGGJJJIIIHHHIIIKKKKKKJJJIIIBBBDDDHHHNNNRRRQQQKKKFFF???@@@AAAAAA@@@<<<999777444444333222111111111111.........///////////////------............------.........////////////000444>>>PPPgggrrr___LLL<<<000+++,,,,,,++++++***))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&(((,,,///555888???EEEDDD???>>>AAA,,,,,,+++************+++,,,,,,,,,---...///111111666;;;@@@@@@<<<999:::<<<888999999999999777666555222111111000///...------*********)))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((())))))*********+++)))***,,,)))''',,,555000111222333222111000...444333222222333666999;;;888888999999888777555444222222111000///...---,,,------------,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++*********)))))))))(((((())))))))))))))))))))))))+++++++++,,,------......000111222555888:::<<<===>>>>>>=========???@@@AAA>>><<<::::::;;;<<<;;;:::555555444444333222222222000000000/////////......---------,,,,,,,,,++++++,,,+++******))))))******))))))))))))))))))))))))*********+++++++++,,,,,,//////000111333555777888>>>>>>@@@AAACCCEEEFFFGGGKKKJJJHHHFFFDDDCCCBBBBBB@@@===:::777666555333222222111111000///...------...------,,,++++++*********)))(((''''''((()))***(((((()))))))))*********))))))*********+++++++++000000...111FFFuuuccc666111===222111000///---,,,++++++************************))))))))))))))))))))))))))))))*********++++++++++++)))***,,,///<<>>>>>>>>>>><<<999666444444333222111111000000000........................---------......---------------------............222333555777888999::::::EEECCC@@@???>>>;;;555111......,,,,,,,,,...000111++++++******)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&(((,,,000555888???EEECCC???>>>AAA,,,++++++***************+++++++++,,,---...///000111555999:::888666777888666777888888777666444333111111000///...------,,,******))))))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))******,,,,,,(((######'''###$$$%%%'''***,,,---...///.........000333666888666666777777666555333222111111000///...------,,,---------,,,,,,,,,++++++************************))))))))))))************))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))******++++++,,,------------...000222555888:::;;;===<<<<<<;;;<<<<<<===>>>===;;;::::::::::::777555444444333333222111111111////////////.........---,,,++++++++++++*********++++++***)))))))))******))))))))))))))))))))))))*********++++++++++++,,,------...///111333444555:::;;;<<>>;;;999777777333222111000000//////000------------------------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------'''((()))******++++++***333111...,,,,,,---,,,+++++++++***)))(((''''''&&&)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&)))---000444777>>>DDDCCC>>>>>>AAA++++++***)))))))))))))))*********+++,,,---......***---111222222222333444666666777777777555444333111000000///...---,,,+++***)))))))))(((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((('''(((***+++)))&&&&&&(((---,,,***)))))))))***++++++++++++,,,///222555666555555666666555444222111000000///......---,,,,,,,,,,,,,,,,,,++++++++++++************************((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))******+++,,,,,,,,,+++,,,...000333666888999;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999888777333000333333222111111000000///............------------***************)))))))))******))))))))))))******))))))))))))))))))))))))************+++++++++++++++,,,,,,---///000222333555777999;;;>>>AAACCCDDDEEEDDDAAA???>>>>>>??????===:::666444444333222111111000000///...---,,,+++,,,,,,++++++*********)))))))))(((((((((((())))))(((((((((((()))))))))***))))))))))))************''')))+++///111111///...>>>jjjJJJDDD;;;222,,,---222666//////...---,,,+++******************************(((((((((((((((((((((((())))))))))))************,,,))),,,000+++'''222DDD|||sssxxxJJJ888HHHFFF___vvvSSS]]]```OOOPPPRRRQQQMMMJJJJJJKKKLLLBBBDDDFFFFFFFFFFFFGGGHHHJJJFFFDDDFFFJJJLLLIIIFFFJJJJJJIIIHHHHHHIIIJJJJJJHHHJJJKKKKKKJJJJJJLLLMMMJJJLLLNNNMMMKKKJJJKKKLLLQQQNNNIIIGGGGGGIIIJJJJJJEEECCCBBBAAAAAABBBDDDEEEBBBEEEHHHIIIHHHFFFFFFFFFHHHGGGGGGJJJMMMNNNNNNNNNNNNPPPPPPOOOKKKJJJKKKMMMPPPQQQQQQMMMHHHGGGKKKPPPPPPLLLGGGFFFFFFFFFDDDAAABBB@@@>>>;;;888777666666222111000///............,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,++++++***)))))))))*********+++++++++,,,---...////////////,,,***(((''''''((()))***++++++,,,,,,+++)))'''&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$%%%%%%&&&)))---000333666===DDDCCC>>>>>>AAA+++***))))))(((((())))))***)))))))))***+++,,,---+++---000222333444555555666777777777777555444333000000///...---,,,++++++)))))))))((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&"""$$$$$$$$$$$$&&&((((((&&&%%%$$$$$$$$$&&&((()))))))))***,,,...111333555444555555555555333222111//////......------,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((())))))***+++++++++++++++---///222444666777:::::::::;;;;;;;;;;;;;;;<<<;;;:::999888666222///111111111000//////......------------,,,,,,,,,+++))))))))))))))))))))))))***))))))((())))))******))))))))))))))))))))))))))))))*********+++++++++******++++++---...000111111333555888;;;===@@@AAACCCBBB@@@???>>>>>>>>>???:::888444333333333222000000000///...---,,,+++++++++***************))))))(((((())))))))))))(((((('''(((((((((((()))))))))(((((()))))))))*********,,,,,,+++))))))---444999&&&888555AAAttt}}}```LLL>>>666<<<666111333777666---%%%...------,,,+++***))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********))),,,...,,,+++,,,---+++BBBhhhzzzbbbXXX666AAAWWWYYYZZZNNN\\\\\\LLLQQQLLLHHHHHHHHHHHHGGGGGGFFFHHHIIIHHHFFFEEEEEEFFFIIIEEEBBBDDDIIIJJJHHHDDDJJJIIIHHHGGGGGGHHHIIIJJJEEEFFFHHHIIIHHHHHHIIIKKKHHHIIIIIIIIIHHHHHHIIIJJJKKKIIIFFFFFFFFFGGGFFFEEEJJJHHHDDDAAA???>>>>>>???@@@AAAAAAAAA@@@@@@BBBDDDBBBAAA@@@@@@BBBDDDCCCBBBDDDGGGJJJHHHEEECCCEEEHHHDDDFFFGGGDDD@@@@@@EEEKKKEEEBBB@@@@@@BBBAAA===:::;;;999666333111000000000000000///...------------,,,+++++++++******))))))))))))************))))))(((((((((((())))))))))))++++++***)))'''&&&$$$###,,,,,,,,,,,,+++******+++ ###&&&((((((((((((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########"""###$$$%%%&&&)))...111333666===DDDCCC???>>>BBB***))))))((((((((((((((())))))(((((())))))***+++,,,,,,...000222333444555666666777777666555333222//////...---,,,++++++***))))))((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%$$$!!!!!!&&&((('''''''''&&&&&&''')))+++,,,((()))***+++---///111222333333444444333222000///......---------,,,,,,,,,+++++++++*********))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''(((((((((((())))))((((((((((((((((((((((((''''''(((((()))******+++***+++,,,...000111333333777888999:::;;;;;;;;;;;;???===;;;:::999777444222000000//////...---------,,,,,,,,,,,,++++++++++++((((((((())))))))))))***))))))((((((((()))******)))))))))))))))))))))))))))))))))************+++*********+++,,,---...//////000222555777:::<<<===@@@@@@?????????>>>>>>===888666333111222222111000//////...---,,,++++++***))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((((((((())))))((((((((()))))))))******+++---///111///+++'''$$$///:::000%%%000:::FFF\\\kkkaaaTTT;;;<<<===>>>>>><<<999888222333444222000000111333,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))),,,)))$$$'''///000******ZZZZZZkkksss[[[NNNIIIJJJVVVXXXnnnXXXUUUZZZTTTPPPTTTQQQJJJEEEGGGIIIHHHEEEEEEEEEEEEEEEFFFFFFFFFEEEDDDCCCAAA???AAACCCEEECCCAAAIIIHHHFFFEEEEEEFFFHHHIIIGGGIIILLLLLLLLLLLLMMMNNNKKKKKKJJJJJJKKKLLLMMMNNNHHHGGGFFFGGGHHHHHHFFFEEEMMMKKKHHHDDDAAA>>>===<<>>===<<<===@@@CCC@@@@@@>>><<<===@@@@@@<<>>@@@BBBAAA===999888777444222000000000000///...---,,,,,,++++++,,,+++******))))))((((((((((((((())))))))))))(((((('''''''''((((((((())))))$$$%%%''')))***+++,,,,,,$$$&&&((((((&&&$$$######,,,,,,,,,+++)))&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############"""###$$$%%%&&&)))...111333777>>>EEEDDD@@@@@@CCC))))))(((''''''''''''(((((((((((('''(((((()))*********+++,,,///000111111444555555555555333222111///......---,,,+++******))))))((((((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$&&&((('''######((((((%%%%%%%%%$$$$$$$$$$$$$$$%%%'''((()))***,,,---...///111111222222111000...------------,,,,,,,,,,,,,,,+++*********))))))))))))((((((((((((((((((((((((%%%%%%&&&''''''((())))))))))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((((((((((((&&&''''''(((((()))************+++,,,---......///333444666888999:::::::::>>>;;;999777666555444222//////......---,,,,,,,,,,,,+++++++++************(((((()))))))))*********((((((((((((((()))******))))))))))))))))))))))))))))))))))))************************+++,,,......---...000222555777999:::<<<===>>>??????>>><<<;;;666444111000111111111000///......---,,,+++******))))))))))))))))))))))))'''((()))******)))(((''''''''''''((((((((())))))(((((((((((()))))))))***)))$$$ ###+++111000...""",,,000222555222777GGG999???CCCBBBBBBGGGNNNRRRHHHIIIBBBCCCNNNMMMBBB@@@DDDAAA===:::888777777666444111......000///+++&&&+++++++++***))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))******'''%%%&&&)))***---000333333KKKhhhTTT^^^kkkTTTEEEDDDOOO]]]OOOddd[[[GGGUUU]]]QQQMMMXXXNNNIIIGGGIIIHHHDDDCCCFFFAAA???>>>???BBBBBB@@@===;;;;;;;;;;;;<<<<<<<<<<<>>>>>@@@BBBCCCDDDFFFIIIJJJJJJJJJJJJKKKKKKJJJIIIIIIKKKLLLMMMNNNHHHFFFDDDDDDFFFHHHHHHHHHIIIHHHFFFDDDAAA???===<<<;;;<<<<<<;;;:::;;;===??????AAA???;;;===BBBBBB>>>@@@BBBEEEGGGGGGGGGHHHIIIEEEEEEEEEFFFGGGHHHJJJKKKBBB@@@???@@@CCCBBB???<<<777777555444333222222222...---,,,++++++******+++******))))))(((''''''&&&''''''(((((((((((('''''''''''''''(((((((((((()))))))))(((((('''%%%$$$###&&&(((***)))'''%%%&&&'''!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############!!!###$$$%%%&&&***...222444777???FFFEEEAAAAAAEEE))))))((('''''''''''''''(((((('''''''''(((((()))+++++++++---///111111111333333444444333222000//////......---,,,+++***))))))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######!!!%%%%%%!!!###'''&&&!!!$$$$$$%%%&&&'''(((((()))''''''((()))***+++,,,,,,///000000000000...---,,,------,,,,,,,,,,,,,,,,,,************))))))))))))((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))************************&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))******++++++,,,,,,000111444666888999999999;;;888555333222222111000///......------,,,+++++++++++++++************)))((()))))))))******++++++((((((((((((((()))******))))))))))))))))))))))))))))))))))))************************+++,,,---...,,,---///111333666777888999;;;===??????===;;;999666333111000000111000000///......---,,,+++***)))(((((((((((())))))))))))'''((()))******)))((('''''''''''''''((((((((()))(((((((((((())))))))))))&&&+++///---(((&&&+++000///)))(((///222,,,***000---444:::;;;<<<@@@EEEIIIKKKRRRMMMEEECCC===999AAA666444444666999777222---)))...222111---,,,...222++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***###&&&000...###%%%000###000222IIIuuuaaaQQQQQQdddeeekkkeeeRRRKKKMMMHHHTTTJJJHHHQQQUUUVVVbbbtttTTTPPPNNNRRRVVVVVVTTTSSSIIIGGGHHHJJJEEE???@@@FFFDDD@@@===>>>AAAAAA<<<888888:::;;;;;;:::999;;;<<<@@@???<<<;;;;;;<<>>AAABBBBBBBBBCCCCCCGGGFFFDDDEEEGGGIIIJJJJJJIIIEEEBBBAAACCCFFFIIIJJJAAAAAAAAAAAA@@@>>><<<<<<666888:::;;;:::999999:::;;;===<<<888:::@@@AAA===:::;;;===@@@BBBCCCCCCCCCCCCBBBBBBCCCEEEGGGFFFEEEBBB???<<<<<<>>>???<<<:::333333222222111000000///...---,,,+++***************))))))(((''''''&&&&&&&&&''''''''''''''''''&&&'''''''''((((((((())))))%%%&&&'''((())))))))))))$$$&&&'''%%%######%%%(((######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""!!!###$$$%%%&&&***...222555888@@@FFFFFFBBBBBBEEE))))))((('''''''''''''''&&&&&&%%%%%%&&&''')))***)))******+++---...//////000111222222111000///...,,,+++******))))))******(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''$$$###$$$&&&'''&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''''''''(((((())))))******---...............---------------,,,+++***)))(((+++******)))(((''''''&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((()))******++++++000111333555666888888888999888777666444333222111//////...---,,,,,,++++++************************))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************+++,,,,,,...000222444555;;;;;;:::999999888888777333333222222111000000000000///...---,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((('''''''''(((((()))))))))))))))))))))))))))******+++,,,,,,---......111222444555888===CCCGGGGGGIIIJJJIIIEEEAAA>>>===777777666555444222000///000//////---,,,+++******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))000000,,,...GGGyyyqqq\\\UUUMMMHHHEEEHHHUUUbbbkkk```VVVPPPdddUUUPPPOOOOOOQQQTTTTTTQQQMMMFFFGGGHHHGGGFFFCCC@@@>>>@@@>>><<<;;;;;;;;;:::999:::999999999999999999999666777777666555555666888===<<<===@@@>>><<>>===<<<<<<===>>>===;;;555555555666555444444333555666888999999888666555???>>>===<<<<<<<<<<<<<<>>>>>>>>;;;;;;:::999888777666666555222000//////...---,,,************)))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$######$$$########################$$$######$$$''',,,000444555===FFFHHHDDDAAACCCGGG(((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''((()))((())))))***,,,------...///000111111111000...---++++++***)))))))))******''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###$$$&&&'''%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''&&&''''''((())))))******------.........------,,,,,,,,,,,,,,,+++***)))(((******))))))(((''''''&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''(((((())))))***++++++......000222333555777777666666555444222111000//////......---,,,,,,++++++************************)))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((()))))))))************+++,,,---///111333444999999999999999888777666333222222111111000/////////...---,,,,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))'''''''''((()))***+++,,,)))))))))))))))))))))))))))******+++,,,,,,------///000222333555999???CCCCCCEEEGGGFFFBBB>>>;;;:::666666666555333222000/////////...---,,,+++******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&)))---...111EEEqqq}}}zzzuuuxxx~~~fffJJJPPPNNNNNNQQQTTTTTTQQQMMMGGGHHHHHHGGGFFFCCCAAA???@@@===;;;:::;;;;;;:::888777777777777777777777777777888999888666666777999777666999???BBBEEEMMMWWWEEEBBB@@@AAAFFFHHHFFFDDDMMMOOONNNIIIFFFGGGHHHFFF???===;;;:::::::::888666444555555555555444333333111222444555555444222111888888888888999:::;;;<<<@@@??????>>>===<<<;;;;;;888888777666555444444333444222000//////...---+++*********)))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%###""""""###########################$$$######$$$''',,,000333555===FFFHHHDDDBBBDDDGGG'''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((''''''((()))***++++++,,,......///000000///---,,,+++******)))))))))))))))''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''((()))))))))+++,,,,,,---------,,,,,,,,,,,,,,,,,,+++***))))))***))))))(((((('''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''''''''(((((((((''''''''''''''''''''''''''''''(((((()))*********++++++,,,---///222555666444333222111000///...---......------,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))******)))******+++---///000111555666777888888777555444222222111111000000//////......---,,,++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))'''''''''(((***+++---...))))))))))))))))))))))))((())))))******+++++++++---...///000111555999===>>>@@@BBBAAA>>>:::888777555555555444333111000//////...------,,,+++******))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''',,,000((($$$<<<]]]{{{NNN@@@WWWLLLKKKKKKNNNQQQQQQNNNJJJFFFEEEEEEDDDBBB@@@>>>===<<<:::888777888888666555333333444444444444444444666666777666555555666888;;;888888<<>><<<:::999888888666444333444444222111111111111111222222222222111222333222111111333444;;;777555555777888999:::>>>>>>@@@CCCEEEEEEBBB???@@@BBBAAA<<<:::===??????===;;;999777666444222000111222222222222111000000222333333444444333333222.........000111333555666;;;<<<>>>???@@@???===<<<<<<<<<<<<<<<;;;999888777333111///---------,,,***))))))((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###########################%%%%%%%%%######$$$%%%########################$$$%%%&&&&&&$$$######$$$#################################%%%(((,,,000333555>>>FFFIIIFFFCCCFFFIII(((''''''&&&%%%&&&&&&&&&""""""###$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&'''''''''******,,,,,,,,,,,,+++******)))((((((''''''((((((''''''''''''''''''''''''%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&''''''(((((((((((()))*********************+++++++++***))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&'''(((((())))))******)))***,,,000333555222111111000///...------,,,,,,,,,,,,,,,+++++++++''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((()))***,,,,,,---///222444555444333111111111000//////......---,,,,,,+++*********++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))((('''''''''(((((((((((((((((((((((((((((('''((((((((((((((())))))+++---......---///111444999;;;>>>>>><<<999888777222222222222111000......,,,,,,,,,+++******))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++'''$$$%%%---222---%%%222999PPP~~~wwwyyy|||}}}|||ccclll|||EEECCCCCC<<<@@@KKKEEEDDDDDDGGGKKKKKKHHHEEEAAA???===:::888777666666777555333222333333111000000000000000111111222222///000000000//////111333111000000111444999;;;;;;999:::<<>>999888:::===<<<666444222111111000...,,,000000000000000///......---..................---............///000111222222333666888999999888777888888999999888666444222333000...------,,,+++***(((((((((''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%######$$$%%%########################%%%&&&((('''%%%$$$$$$%%%########################"""######%%%(((,,,000222666>>>GGGIIIFFFDDDGGGJJJ(((''''''&&&&&&&&&&&&&&&""""""###%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&((((((***++++++******)))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%&&&'''''''''&&&'''((())))))))))))))))))***************))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((*********+++,,,///111222111111111000///.........,,,,,,,,,,,,++++++++++++(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''(((((((((((())))))((((((((((((((()))***+++***,,,...111222333222111000000//////......------++++++******)))******+++((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))***)))((('''&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((***+++------,,,---///111555888;;;<<<:::888777666111111111111000///...---+++++++++*********))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((!!!***,,,((('''---...***000,,,///FFF```mmm~~~{{{LLL===222---222DDDKKK@@@DDDCCCDDDGGGJJJKKKHHHEEEBBB@@@===999777666666666999777444444444444333111......///000000111111111...///000000///000222333111333444333555:::===<<<<<<>>>AAACCCDDDCCCAAA@@@>>>AAAAAA===;;;===>>>===666444222222333222111///......//////......---,,,------------------------......---------.../////////111333666777888888888777888999:::888666444222222000---,,,,,,,,,***)))((('''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$%%%%%%%%%%%%"""############$$$$$$$$$########################"""$$$%%%%%%$$$###$$$&&&########################%%%&&&((('''%%%$$$$$$%%%########################""""""$$$&&&))),,,000111666>>>GGGJJJGGGEEEHHHLLL'''&&&&&&%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''((()))***))))))((()))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((&&&$$$"""###%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$%%%&&&&&&''''''%%%%%%'''(((((()))))))))))))))************))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''$$$%%%%%%&&&''''''(((((())))))***+++,,,---......000000000///......------++++++++++++++++++++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''(((((((((((())))))))))))))))))))))))'''''''''((((((((()))))))))(((((((((((())))))***(((***+++...///111222222000000///......------,,,******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))++++++++++++---///111333777888777555444444000000000000///...------***************)))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((($$$(((---...)))&&&***000222///***...777;;;MMMkkkiiiIII,,,111555FFFJJJ888///999BBBAAA@@@@@@CCCGGGHHHEEEBBBBBB@@@;;;777555444555666777555333222222222111000,,,------...//////000000,,,...///.........000222222777999444111444777666>>>@@@BBBDDDDDDCCCCCCBBB===AAABBB???=========:::777666444444444444222000---------...---,,,,,,+++.........------.........,,,,,,,,,,,,,,,------...111222333555888:::;;;<<<888999;;;;;;:::888555333111///---,,,,,,+++***((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$#######################################$$$$$$$$$$$$%%%%%%%%%""""""""""""######$$$$$$########################"""$$$%%%%%%$$$###%%%&&&###########################%%%&&&%%%$$$"""##############################""""""$$$&&&)))---///111666>>>HHHJJJHHHFFFIIILLL&&&%%%$$$$$$######$$$$$$"""###%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&((()))))))))(((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''###"""###%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''###$$$$$$%%%%%%&&&''''''$$$%%%&&&'''((((((((((((((())))))*********))))))&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''((((((((()))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$%%%&&&&&&''''''(((((()))***+++,,,,,,,,,+++/////////......------,,,++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''((((((((()))))))))(((((((((((()))***((()))***,,,...000222222000//////...------,,,,,,***)))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))))))))((())))))***++++++(((((((((((((((((((((((()))))))))))))))(((((((((&&&''')))*********,,,------000333444333222111111///000000000///...------************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***!!!"""---...$$$$$$---%%%///111222777444000666HHHwwwyyyTTT;;;333---...888666333222...,,,999AAA777<<<;;;<<>>@@@===999444222222333444444222000/////////...---++++++,,,------...//////***+++,,,,,,+++,,,...000***222555///,,,000444444777999;;;<<<;;;;;;;;;<<<888===???<<<::::::888555333111//////......,,,***,,,------------,,,+++++++++******))))))******+++************+++,,,---......///000222444777:::;;;444666777888777444111///111///---+++++++++***(((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$############"""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%!!!!!!""""""#########$$$"""""""""""""""""""""""""""###%%%%%%$$$$$$%%%&&&""""""""""""""""""""""""!!!###$$$$$$"""!!!!!!"""########################!!!"""$$$&&&)))---///111666???HHHKKKHHHFFFIIIMMM'''&&&%%%%%%$$$$$$%%%%%%""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!)))///,,,&&&+++;;;JJJ///***%%%$$$''')))'''$$$...)))$$$###%%%&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$$$$&&&'''%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))''''''&&&&&&&&&&&&'''''')))))))))))))))))))))))))))******+++---...//////------------,,,,,,+++***))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))......///000111222333333000//////...------,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))),,,,,,,,,---///111222333777888;;;BBBQQQggg}}}~~~~~~yyytttnnnbbbPPPAAA111111111000000000000000111111222333333444555555999;;;>>>@@@@@@>>>;;;999<<<999555333333333222222/////////...------,,,,,,......---------,,,,,,,,,,,,++++++++++++++++++,,,,,,---...---------///111111444888<<<>>>===:::999<<<999666555666666444222333222111///...,,,+++***,,,,,,++++++***)))))))))))))))(((((('''''''''&&&))))))))))))***************+++,,,...000111333333222333444333000//////000111000...,,,+++***))))))(((((('''&&&%%%%%%$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""###%%%%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%######%%%***...111222333AAAHHHKKKMMMHHHHHHTTT'''&&&%%%%%%$$$$$$%%%%%%#########$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$222OOOcccRRR---666UUU---)))$$$$$$'''((('''$$$---(((######%%%'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%$$$&&&(((%%%%%%%%%$$$%%%&&&&&&''''''&&&$$$$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((())))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((******++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))(((''''''&&&&&&''''''((((((((((((((((((((((((((())))))***+++,,,---......,,,,,,------,,,,,,+++***))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))(((((('''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))------...///000111222222/////////...---,,,,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))+++++++++,,,...000111222555666666555444555777:::666777444000666>>>;;;000===999666777999666///(((........................000000111111222333333444777999<<<>>>???===;;;999:::777444222222222222111//////......---,,,,,,,,,------,,,,,,,,,+++++++++++++++************+++++++++,,,------,,,---///111222555888<<<>>>>>>===<<<>>><<<888777888888666333111000000///...---,,,,,,,,,++++++***))))))((((((((((((((((((''''''&&&&&&(((((((((((()))))))))))))))***+++---...000111222000111111000...------...///...---+++***)))))))))(((''''''&&&%%%%%%$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""###%%%%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%######%%%***...111222000>>>EEEIIIMMMJJJLLLZZZ'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$;;;MMMZZZMMM111!!!)))888+++'''$$$###&&&'''&&&$$$***&&&######%%%'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&(((&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((()))************++++++++++++++++++++++++++++++,,,,,,++++++***)))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))(((''''''&&&&&&''''''(((''''''''''''''''''''''''(((((())))))***+++,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))++++++,,,---...///000000///......------,,,,,,+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********+++,,,...///000+++///444777777666555555555:::999333111444333...---+++)))***,,,......---++++++,,,,,,,,,,,,,,,,,,......//////000000111111444666999;;;<<<<<<:::999777555222000111111000///.........---,,,,,,+++++++++++++++*********))))))))))))(((((((((((())))))***+++,,,,,,+++,,,...000111333555888:::<<<<<<===???<<<999888777666555333///............---------++++++***))))))(((((('''(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''((()))+++,,,...///000222333333222000///000111---,,,+++***))))))))))))''''''&&&&&&%%%%%%$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""###%%%%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%######%%%***...111222222===CCCHHHLLLJJJNNN___'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$+++***+++,,,,,,)))"""(((&&&######%%%&&&%%%$$$'''%%%######%%%'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%''')))&&&&&&&&&&&&&&&''''''(((%%%%%%%%%$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))******))))))************+++++++++++++++++++++++++++***))))))((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))((((((''''''''''''((((((''''''''''''''''''''''''''''''(((((()))******+++++++++,,,,,,,,,++++++***))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))***+++,,,---......------------,,,,,,++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))+++,,,---...000111333333222222444666***///000+++***,,,---+++333333222///---,,,---...***************+++++++++,,,,,,,,,------.........000222555888999999999888444222000//////000///...---------,,,++++++******)))))))))(((((((((''''''(((''''''''''''''''''((()))***++++++******,,,.........///111444777999;;;;;;:::888666444333111111///.........---,,,,,,,,,******)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''')))***+++,,,---111222222222000//////111+++***)))(((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!"""###%%%%%%###"""###$$$############$$$$$$$$$$$$%%%######%%%***...111222777???CCCGGGKKKGGGMMM___'''&&&%%%%%%$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$ %%%&&&%%%$$$&&&(((%%%$$$$$$$$$%%%&&&%%%%%%%%%$$$###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&(((***''''''&&&&&&''''''((()))&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))((()))))))))******+++++++++***++++++++++++***))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((''''''((((((((('''''''''''''''''''''''''''''''''(((((())))))*********+++,,,,,,+++++++++))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((()))***+++,,,------,,,,,,,,,,,,,,,+++++++++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((())))))+++,,,---//////...---,,,,,,///111///000000000222666666333&&&(((******(((&&&'''((()))))))))******+++++++++*********+++++++++++++++---///222444666666666666111000......//////...---,,,,,,,,,+++******))))))(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''')))***)))))))))+++---,,,,,,,,,---000333777999999888777555222111000000000000///---,,,***))))))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&'''((()))***+++***,,,,,,,,,***)))***+++***)))((((((''''''''''''%%%%%%%%%%%%%%%$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!"""###%%%%%%###"""###$$$"""""""""######$$$$$$$$$%%%######%%%***...111222999???BBBGGGKKKGGGMMMbbb'''&&&%%%%%%$$$$$$%%%%%%$$$#########$$$%%%''')))$$$$$$$$$$$$$$$$$$$$$$$$$$$''')))'''$$$###%%%(((###$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&''')))***(((''''''''''''((())))))&&&'''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))(((((((((((((((((()))******++++++******++++++******)))((())))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))))))))((((((''''''(((((()))'''''''''''''''''''''''''''''''''(((((())))))))))))***++++++++++++++++++))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((('''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))''''''((()))***+++,,,,,,++++++++++++++++++++++++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))***+++,,,&&&***...111222333444555///,,,***+++///111///+++&&&))),,,---,,,*********(((((())))))***+++++++++))))))))))))************+++---///111222333333333///...---...//////...,,,+++++++++***))))))(((((('''''''''&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''(((((('''(((***,,,,,,,,,,,,---///222666888777888777555222111111333000000...---+++)))((('''((((((''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&######$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&'''((())))))***+++,,,+++***)))***++++++***)))(((''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""###%%%%%%###"""###$$$!!!!!!""""""###$$$$$$$$$%%%######%%%***...111222777<<<@@@HHHMMMHHHOOOfff'''&&&%%%%%%$$$$$$%%%%%%""""""""""""$$$''')))+++$$$$$$$$$$$$$$$$$$$$$$$$***%%%!!!!!!%%%&&&""""""$$$%%%&&&&&&&&&'''((($$$%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%&&&'''''''''''')))+++((((((''''''(((((()))***'''(((((()))))))))))))))************************))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''(((((()))******+++***************))))))((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((()))))))))))))))***+++++++++++++++))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))''''''((()))***+++,,,,,,*********+++++++++++++++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))***+++,,,+++---......***'''%%%$$$000---***,,,...---+++)))***************(((&&&%%%''''''(((((()))******+++))))))))))))))))))))))))***+++---...000000000000...------...//////...---+++******))))))(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&''''''&&&''')))++++++++++++,,,---000333444333555555333000///111333......---,,,+++***)))(((''''''&&&&&&%%%$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&''''''((()))+++---...---,,,+++,,,...,,,+++***((('''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""###%%%%%%###"""###$$$!!!!!!!!!"""###$$$$$$$$$%%%######%%%***...111222888<<<@@@IIINNNGGGNNNfff'''&&&%%%%%%$$$$$$%%%%%%"""!!!!!!"""$$$'''+++---$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$%%%$$$$$$&&&'''"""$$$&&&'''''''''((()))$$$%%%&&&&&&$$$#########&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%&&&'''''''''''')))+++((((((((((((((()))******(((((()))***************++++++++++++++++++++++++************))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((''''''&&&''''''((()))******+++***************)))(((((())))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((()))))))))))))))((()))***+++++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))''''''((()))***+++,,,,,,******************++++++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((())))))***+++,,,)))*********+++---222555...---,,,---,,,******++++++)))'''((()))******(((&&&&&&''''''((()))******)))))))))))))))(((((((((***+++,,,---.../////////...------...///000...---*********)))(((((('''''''''''''''&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''&&&&&&(((***((((((((()))+++---///000///111222000---,,,...111,,,,,,,,,+++++++++******''''''&&&%%%%%%$$$$$$############$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&'''(((((()))***++++++))))))***+++---,,,+++)))'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""###%%%%%%###"""###$$$ !!!!!!"""###$$$$$$$$$%%%######%%%***...111222<<>>UUUrrraaaSSS???000))))))***+++******)))'''%%%&&&***---''''''''''''''''''''''''&&&'''''''''(((((((((((())))))((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((()))))))))(((((((((((())))))))))))*********++++++*********************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***************************))))))))))))))))))***************+++++++++++++++***))))))***,,,...000...///000111000///---++++++,,,+++)))((((((+++///))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''((((((((((((((()))))),,,+++*********+++,,,---444444333222000...---,,,000///,,,)))((('''((((((,,,++++++++++++***(((%%%(((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((()))))))))(((''''''(((((()))***+++*********))))))***---///,,,,,,+++,,,......---+++%%%---111+++***......))),,,,,,,,,+++******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((()))))))))******++++++++++++++++++++++++)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((()))))),,,,,,,,,,,,,,,,,,++++++************)))((('''&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&''''''(((((((((((('''&&&&&&%%%$$$$$$######################################################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$"""!!!"""###!!!"""""""""############$$$$$$$$$&&&)))---111333666:::DDDFFFLLLEEEBBBjjj'''&&&%%%%%%$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$"""***+++rrr///!!!???,,,222666yyy___333###---eeeFFF######555%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((()))))))))))))))((())))))******+++,,,+++***...;;;PPP```uuuPPP555,,,,,,,,,,,,+++)))'''&&&'''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&(((((((((((((((((((((((('''(((((((((((((((((('''((((((((()))))))))******)))))))))*********++++++)))******++++++******)))))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******++++++++++++,,,,,,------+++///333555444000***'''111...)))&&&(((---333888------,,,+++))))))***,,,))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******---,,,+++)))))))))***+++,,,++++++,,,---...000111***+++---///111222333333---,,,+++++++++)))&&&$$$))))))))))))))))))(((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))******''''''''''''((()))***+++(((,,,000222000---+++***///...///000333333222111---,,,...000000......111+++++++++***))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((())))))************************)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((*********+++++++++++++++)))******))))))((('''&&&%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&'''''''''''''''&&&%%%%%%$$$$$$######################################################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!! """$$$$$$"""""""""###!!!"""""""""############$$$$$$$$$&&&)))---111333555:::DDDEEEKKKEEEDDDmmm'''&&&%%%%%%$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$%%%$$$666```eee(((hhh)))&&&ttt;;;***"""999333&&& ###222777)))///"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))))))))))))))***+++,,,---555///...>>>___YYY>>>***((('''((()))***)))'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&(((((((((((((((((((((((('''(((((())))))(((((('''))))))))))))************+++++++++,,,,,,,,,------***++++++,,,,,,++++++***************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++******))))))******+++++++++,,,,,,------......222000...,,,+++---///111333555777777555000+++'''$$$$$$&&&)))+++,,,***(((***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))******++++++,,,++++++******+++---000222666999@@@IIIRRRZZZaaaeeehhhhhheee^^^RRRDDD666...+++(((%%%$$$&&&)))+++,,,******))))))))))))(((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''(((((())))))******+++(((((((((((()))+++,,,,,,***++++++******...666<<<111222333666999:::999777AAA,,,&&&333222""""""333,,,,,,++++++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''')))))))))***************))))))))))))((('''&&&&&&%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%$$$$$$######################################################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""" """###$$$"""""""""###""""""""""""############$$$$$$$$$&&&)))---111333555:::DDDDDDJJJEEEGGGsss'''&&&%%%%%%$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$!!!///$$$!!!%%%&&&000---...sss...)))222&&&'''666***```,,,AAA000888%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))))))))*********+++---...000111'''???hhhYYYKKK999...***+++,,,+++''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&'''(((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********++++++------------............------............------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******++++++,,,,,,---......//////000///000444<<>>FFFRRR```jjjrrrggg^^^ZZZSSSFFF:::444......---,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))'''''''''''''''''''''''')))))))))))))))))))))))))))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((())))))*********))))))))))))((('''&&&%%%%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$#########$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$######################################################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""" !!!###$$$###"""###$$$""""""""""""############$$$$$$$$$&&&)))---111333555:::DDDCCCIIIFFFKKKyyy'''&&&%%%%%%$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$((("""%%%$$$###... $$$SSS111nnn111...&&&&&&***~~~eee%%%---777000***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))++++++,,,---///111333444QQQ^^^===---***++++++''''''''''''''''''''''''''''''''''''((((((((()))''''''&&&&&&&&&''''''((())))))))))))))))))))))))(((((())))))))))))(((((()))************+++++++++.........////////////000//////000000000000//////........................************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++************++++++,,,,,,------...///000000:::HHH___xxxzzzfffLLL:::333000---*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))******+++,,,------......+++,,,000666???HHHPPPUUUgggooo||||||{{{|||~~~~~~bbbGGG444,,,+++,,,+++*********))))))((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((('''(((((()))***+++++++++,,,,,,,,,---...///111111AAAVVVuuuqqqCCC000//////......---,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))'''''''''''''''''''''&&&)))))))))))))))))))))))))))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((())))))******))))))))))))((('''&&&%%%%%%$$$$$$###"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""######$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%######################################################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""" !!!###$$$###"""###$$$""""""""""""############$$$$$$$$$&&&)))---111333666;;;CCCBBBIIIGGGMMM|||'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&###!!!!!!)))&&&,,,999%%%+++,,,qqq111"""777hhhxxxDDD(((%%%@@@''')))%%%%%%%%%%%%&&&'''((())))))&&&&&&&&&'''''''''((((((---)))))),,,***%%%'''...444%%%'''444///(((IIIzzztttTTT<<<)))"""))))))%%%!!!%%%+++***$$$''''''''''''(((((((((((((((''''''&&&&&&&&&''''''((((((((((((((('''''''''---***&&&%%%(((------(((,,,'''(((---000......111555///......555444111DDDIIIMMMAAADDDHHHFFFGGG666222;;;000---...///333###222///***'''***///,,,%%%)))***)))(((((()))'''%%%))))))))))))******************))))))))))))******)))))))))))))))*********###...///&&&"""(((,,,***///!!!666222111...YYYjjjbbbVVV:::,,,111"""///666 ---&&&'''***)))&&&'''+++)))"""))))))))))))))))))))))))(((((((((((()))))))))))))))***,,,+++)))(((((()))&&&))),,,---000222000,,,>>>(((OOOPPPZZZlll~~~}}}eeeMMM222'''000,,,((('''***---,,,)))(((((('''&&&&&&&&&&&&'''))))))))))))))))))))))))(((((((((((())))))))))))###------)))+++)))'''...)))...***///444GGG:::kkkdddNNN,,,))),,,)))222...))),,,)))$$$%%%+++,,,))))))(((((((((''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%################################################&&&$$$"""!!! !!!"""###$$$#########""""""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""###%%%%%%###"""###$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!"""############$$$$$$$$$###%%%%%%&&&+++333555444999>>>>>>IIIEEELLLNNN'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%%%%%%%&&&&&&&&&MMM555jjj---000$$$444@@@)))111888333+++###%%%&&&%%%%%%&&&&&&((())))))&&&&&&&&&'''''''''((((((%%%''',,,///---+++---222---666555,,,999ggg~~~oooCCC:::,,,+++---///***"""""")))''''''''''''(((((((((((((((''''''&&&&&&'''''''''((((((((((((((((((((((((###(((...///+++'''(((,,,(((,,,222333,,,%%%(((000''';;;XXXqqqiiifffTTT555444666###"""'''111222+++))),,,)))***)))(((((()))++++++))))))))))))******************))))))))))))******))))))))))))************,,,///---))),,,333333,,,<<<...111///VVVyyymmmZZZFFF***###,,,...444222!!!))),,,,,,((())),,,,,,((())))))))))))))))))))))))(((((((((((()))))))))***''')))++++++))))))***+++,,,......,,,***,,,444<<>>///...+++$$$)))666+++******((('''''')))+++))))))))))))******************))))))))))))******)))))))))*********++++++666###"""555:::+++&&&111)))555]]]vvvXXX999+++***------***))),,,,,,(((&&&((()))((())))))))))))))))))))))))((((((((()))))))))******'''(((******))))))+++,,,---+++,,,---,,,333KKKcccWWWZZZ<<<(((,,,222+++$$$&&&))))))((('''''''''''''''))))))))))))))))))))))))((((((((()))))))))******///222---+++111000---333IIIbbbZZZ888222%%%444)))%%%***...+++)))***)))))))))(((((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%################################################$$$$$$"""!!!!!!!!!"""###############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###%%%%%%###"""###$$$""""""""""""""""""""""""!!!""""""######""""""!!!"""############$$$$$$$$$###%%%%%%&&&+++333555444555<<>>&&&&&&,,,,,,)))***''''''''''''(((((((((((('''''''''''''''(((((()))(((((())))))))))))******333((($$$,,,000,,,,,,222---///888HHH]]]ooo}}}bbbJJJ===111(((&&&---,,,,,,---+++(((''')))((()))))))))******************))))))))))))******)))))))))******++++++,,,$$$333666)))%%%111666000MMMsssPPP444"""$$$444))),,,---+++((('''''''''))))))))))))))))))))))))(((((()))))))))*********)))***+++***))))))+++---...***---666???OOOoookkk>>>,,,000333...&&&***)))((((((''''''(((((())))))))))))))))))))))))(((((()))))))))*********###***))))))---)))'''111FFFhhheeeAAA888......***'''+++111///((()))))))))(((((((((((('''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$################################################$$$###"""!!!!!!"""###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###%%%%%%###"""###$$$"""""""""""""""""""""""""""""""""######"""""""""""""""#########$$$$$$$$$###%%%%%%&&&+++333555444777===???JJJFFFJJJIII(((''''''&&&&&&''''''(((&&&&&&'''''''''(((((((((111!!!...>>>~~~bbbMMM---:::%%%......'''+++555))),,,###'''&&&&&&&&&&&&'''(((((('''''''''((((((((()))))))))***)))***...444333///000UUU}}}mmm{{{hhhqqqlllhhhhhhnnnvvv{{{~~~{{{yyy}}}qqqggglllEEE+++&&&+++***%%%''''''''''''(((((((((((('''''''''''''''((()))***))))))))))))******++++++(((&&&+++333333,,,***///===NNNhhhsssQQQ>>>555---******//////+++)))+++((()))))))))******************))))))))))))******((())))))***+++,,,,,,,,,000---000222)))'''CCCgggeeeDDD...,,,)))***,,,...---+++***+++))))))))))))))))))))))))))))))))))))************,,,------,,,******,,,---000000:::NNNddd|||oootttLLL***---222)))******)))(((((((((((()))************************))))))))))))************&&&---,,,***,,,,,,777MMMIII000...111666111'''%%%+++***)))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$################################################""""""""""""""""""######""""""""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""###%%%%%%###"""###$$$########################""""""############""""""""""""#########$$$$$$$$$###%%%%%%&&&+++333555444999??????IIIDDDIIIIII((((((''''''''''''(((((('''''''''(((((((((((()))###...'''---$$$www(((444@@@tttSSSvvv[[[\\\777OOO%%%!!!000)))''''''&&&&&&&&&''''''(((''''''((((((((()))))))))''''''+++111111...---000FFF|||tttmmmhhhiiisssrrrdddiiimmmrrrvvvvvvrrrmmmjjjfffeeemmm{{{|||xxxzzzvvvpppssstttiiiCCC+++'''******''''''''''''((((((((((((''''''''''''((()))******)))))))))***++++++,,,,,,)))///111,,,(((000FFFZZZxxxvvvWWW>>>111(((***+++)))(((+++))))))))))))******************))))))))))))******((())))))***+++,,,------777&&&&&&555666999cccvvvSSS333,,,(((&&&)))+++******+++)))))))))))))))))))))))))))))))))*********++++++---......---,,,,,,...111...:::SSSrrrLLLyyy\\\222&&&///+++******)))))))))))))))************************)))))))))*********++++++000333...+++///999VVV{{{zzzsssAAA"""---555(((###000******)))))))))(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$################################################""""""""""""############""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""###%%%%%%###"""###$$$########################"""######$$$$$$######""""""############$$$$$$$$$###%%%%%%&&&+++333555444888>>>???IIIDDDHHHGGG}}}((((((''''''''''''((((((''''''((((((((()))))))))+++'''$$$888)))[[[jjjaaa```===***%%%QQQ999&&&&&& (((''''''&&&&&&&&&'''''''''((((((((())))))))))))***(((---222+++&&&444KKK|||xxxwwwiiisssrrrttt~~~yyyooorrrzzzvvvnnnmmmwww|||}}}hhhJJJ333+++---''''''''''''((((((((((((''''''''''''((()))***+++))))))******+++,,,,,,---111555222,,,888\\\xxx[[[>>>111,,,'''''',,,))))))))))))******************))))))))))))******((())))))***,,,------...;;;;;;'''AAA___>>>111'''&&&((((((''')))))))))))))))))))))))))))))))))*********+++++++++,,,---...---...000333666===XXX|||zzz```999333++++++***)))))))))******************************))))))*********+++++++++((()))%%%(((555GGGkkksss888'''///222...---*********)))))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%$$$$$$$$$$$$###################################################!!!!!!"""###############!!!"""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""###%%%%%%###"""###$$$########################"""######$$$$$$######""""""############$$$$$$$$$###%%%%%%&&&+++333555444333:::>>>JJJEEEFFFCCCvvv((((((''''''''''''(((((((((((((((((())))))))))))000''')))777'''111///CCCbbbbbb999333 ***555%%%)))---(((''''''&&&&&&&&&''''''(((((((((((()))))))))))),,,(((+++000)))+++OOO|||vvvqqqjjj{{{wwwvvvsssxxxsss~~~tttooozzzyyyyyyxxx||||||}}}vvvqqqGGG,,,&&&''''''''''''((((((((()))''''''''''''((()))++++++))))))***+++,,,,,,------,,,111333???fff```CCC666---,,,111))))))))))))******************))))))))))))******((())))))+++,,,---......999(((,,,RRRXXXDDD222,,,+++***)))+++)))))))))))))))))))))))))))************+++++++++***,,,---...///222777;;;[[[iii333,,,+++******)))*********************************)))************+++++++++,,,///000;;;PPPeee{{{BBB(((222555'''************))))))))))))(((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$###################################################### !!!"""###############!!!!!!""""""#########$$$"""""""""""""""""""""""""""""""""""""""""""""""""""###%%%%%%###"""###$$$##############################$$$$$$$$$$$$######"""############$$$$$$$$$###%%%%%%&&&+++333555444---777>>>LLLGGGFFF???ppp******))))))(((((('''''''''''''''&&&))),,,,,,)))---...+++,,,777GGGlll]]]HHH111''''''******(((%%%'''((((((((())))))((())))))))))))************,,,+++$$$444111%%%|||sssxxxxxxzzz}}}~~~}}}yyy|||yyysssxxx|||tttjjjkkk{{{uuuxxxvvvyyy|||zzz~~~|||yyywwwfff===)))++++++)))'''(((+++***'''(((((((((((()))))))))))))))+++,,,,,,...111000,,,111;;;WWWvvv{{{[[[:::'''333+++......+++))))))***))))))))))))))))))******+++!!!555&&&+++000)))555***444///EEEuuuIII%%%555###%%%111++++++***)))))))))))))))+++++++++***++++++,,,,,,,,,,,,(((///666...GGG~~~eee444///(((&&&***---)))$$$******))))))))))))******%%%///---(((,,,+++''')))///)))...SSS```[[[***444222(((***---&&&%%%***)))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$########################%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""################################################&&&$$$###"""###$$$######'''&&&"""%%%***$$$%%%&&&%%%$$$###$$$&&&'''''''''%%%###"""$$$%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$''',,,000111222666444BBBIIILLLFFFGGGkkk******))))))((((((((((((***)))'''''')))++++++))))))---///AAAhhhYYY999///...---***,,,,,,+++)))'''((()))***))))))))))))*********+++,,,!!!999&&&222fffqqq|||{{{zzz|||{{{zzzyyysssvvvxxxnnnqqqqqq|||xxxzzzwwwxxx~~~~~~hhh:::+++(((&&&'''))))))))))))((((((((()))))))))))))))+++((()))---///,,,---111LLLeeezzzwwwuuuxxxkkk:::666+++,,,...---+++))),,,///)))))))))))))))***++++++---''')))555***###444555,,,AAAlll>>>888///******+++***)))))))))))))))***+++++++++***++++++,,,---,,,555000,,,777EEEdddOOO888)))......$$$$$$///******))))))))))))******(((...***'''......***...000000VVVsssRRRNNN***...(((+++///))))))+++%%%(((((((((((((((((((((((((((''''''&&&&&&''''''((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$########################$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""!!!"""############''',,,,,,&&&%%%&&&'''&&&$$$"""""""""###!!! """%%%&&&'''%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$$$$''',,,000111222444333BBBHHHJJJEEEFFFhhh***))))))))))))(((((((((***))))))***,,,,,,,,,+++///111EEExxxSSS111***///***)))((('''&&&'''***---))))))*********+++++++++&&&111---888GGGfffnnn~~~xxxzzz}}}{{{~~~zzzkkkrrrtttvvv~~~}}}lllhhhfffnnnyyy{{{|||{{{sssrrrwwwvvveee:::...&&&(((***((('''***(((((()))))))))*********))))))---000+++***:::OOO|||vvvyyyyyyssskkkfffoooxxxyyyHHH000***)))------)))(((---***))))))))))))***++++++333...555)))...333222@@@jjj===+++$$$000******)))))))))******++++++++++++++++++,,,------&&&555111,,,DDDmmm}}}NNN,,,000222%%%###000******))))))))))))******+++,,,''''''000000---222000:::bbbfff<<<$$$000,,,......(((+++---%%%(((((((((((((((((((((((((((''''''&&&&&&''''''((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################!!!!!!"""$$$$$$$$$$$$$$$+++'''""" $$$(((***###%%%(((((('''%%%%%%%%%(((&&&$$$$$$&&&%%%"""%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''',,,000111222333333BBBFFFHHHDDDDDDeee)))))))))))))))))))))))))))(((***------,,,---000+++fffqqqEEE%%%,,,***)))+++***((()))+++*********+++++++++,,,,,,,,,---888///zzzZZZvvv{{{|||}}}~~~fff|||{{{{{{jjjjjjbbb^^^cccsss|||yyy~~~{{{zzz}}}~~~xxxooohhhvvv~~~XXX???)))(((+++(((&&&'''((())))))******+++++++++%%%...444...***;;;cccuuujjjnnnzzzLLL888))),,,111,,,((((((******))))))******+++,,,,,,%%%222(((///@@@///333ooo}}}www\\\<<<$$$222******))))))******+++++++++++++++++++++,,,---...)))111000777]]]rrr@@@---//////***'''+++******))))))******+++---+++%%%(((111...,,,444HHHTTT|||lllbbb___YYY[[[^^^______^^^\\\\\\pppbbb222333///000---%%%)))///***((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""$$$&&&&&&&&&%%%%%%&&&&&&%%%%%%'''(((&&&"""%%%'''***+++)))&&&%%%$$$$$$%%%&&&&&&&&&%%%$$$###&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''',,,000111222333555CCCFFFHHHDDDCCCbbb))))))))))))************((((((+++---+++)))000:::[[[xxxTTT777000,,,......***&&&&&&++++++++++++,,,,,,,,,,,,///,,,777[[[ppphhhttt~~~~~~~~~~~~yyy|||ggg~~~}}}yyyuuullltttxxxrrroootttxxxwwwuuuttt}}}yyyiiimmm~~~vvvSSS000%%%)))***'''&&&)))))))))***+++,,,,,,---***000...+++>>>kkkvvvvvvtttpppoooqqqwww|||xxxvvvvvvwwwwwwwww|||{{{sss}}}]]]777+++///000---+++***************++++++,,,'''...111###555888+++ZZZ|||www|||kkk999###+++***************++++++++++++++++++,,,---...///555///666RRRsssssslll999'''000000###++++++************++++++---+++'''+++111+++--->>>VVVhhhbbbaaabbbsss|||hhhbbbhhh???///***///000((((((...,,,))))))))))))))))))))))))(((((((((''''''((((((((((((((((((''''''(((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###########################################################################%%%'''&&&%%%###$$$&&&$$$######%%%***///222444:::===???@@@===:::999888......+++%%%!!!"""''',,,&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''',,,000111222444777EEEFFFHHHEEECCC```)))))))))************+++***))),,,,,,(((***>>>UUUFFF555((())),,,+++***+++++++++,,,,,,,,,---------,,,777JJJxxx~~~sss}}}{{{xxxsssnnn{{{}}}}}}zzz{{{xxx~~~qqq|||}}}xxxvvvrrr~~~~~~|||ooommmttt{{{{{{|||xxxfffxxxhhh???(((''',,,+++'''))))))***+++,,,------...333,,,)))===nnnppptttdddfffrrr{{{}}}}}}{{{vvvpppllljjjggghhhjjjnnnsssvvvwwwvvvjjjhhhnnnqqqnnnzzzuuu{{{VVV333)))+++...---+++************+++,,,,,,+++111---+++333(((===}}}}}}~~~vvvtttvvvhhh|||XXX+++,,,,,,+++***************++++++++++++,,,...///000333,,,DDDvvvppprrrttt\\\...***///+++++++++************++++++++++++)))...000+++888WWW}}}ccc]]]jjjpppkkkuuu:::***+++444000***+++***)))))))))))))))))))))))))))((((((''''''(((((())))))((((((''''''(((((()))''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""$$$&&&$$$""""""$$$((((((((()))000>>>TTTkkkzzzqqquuu{{{lllbbbQQQ===,,,$$$###%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$''',,,000111222333888GGGFFFGGGEEEBBB]]]))))))*********+++++++++******,,,,,,+++999```yyyxxx}}}ppptttuuuTTT444)))++++++---111,,,,,,,,,,,,------------111===www}}}}}}xxxsssqqq}}}~~~fff~~~}}}kkkgggzzz}}}vvv||||||zzz|||}}}}}}wwwuuu}}}nnnpppxxx{{{xxx}}}~~~{{{{{{iiibbb{{{YYY444''',,,...((())))))***+++,,,---......444,,,===ppptttyyyhhhhhhppptttttttttooottt||||||uuuvvvvvvmmm~~~WWW444***+++,,,++++++******++++++,,,------///,,,222///:::rrr}}}|||||||||}}}yyyhhhqqqqqqyyyQQQ...---,,,+++***)))))))))+++++++++,,,---...///000///666bbbzzz^^^wwwPPP...)))111,,,++++++******++++++,,,***++++++//////...LLL{{{jjj]]]iiixxxpppfff===***333222***)))+++))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""%%%&&&%%%###%%%***///(((:::RRRhhhxxxuuuyyy~~~zzzhhhVVVDDD222&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$''',,,000111222222888GGGEEEEEEDDDAAAZZZ))))))******++++++++++++***))),,,---111JJJtttzzzppptttqqqxxxRRR777...******...,,,,,,,,,---------......///]]]|||xxxxxx{{{zzzjjjooo```qqqvvvwwwvvvwww}}}uuuwwwxxx|||tttzzzzzzoooyyynnnkkkwww}}}|||fffmmmssshhhpppBBB***,,,...((()))******+++---...//////...000ZZZssswwwkkkeee[[[gggooo{{{xxxnnnzzz|||{{{KKK222---,,,++++++******++++++,,,---+++------222,,,```vvvyyy}}}}}}yyyvvvwwwrrr~~~tttppp[[[qqqppp///...---+++***))))))(((+++++++++,,,---...000000777LLL{{{rrrwwwhhh}}}sss:::###///,,,++++++******++++++,,,)))+++,,,//////333\\\^^^aaa|||yyyyyyVVV,,,...///((()))000))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$'''(((''''''***111888SSSaaaqqq|||qqqUUU???''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$''',,,000111222111888FFFDDDDDDBBB???XXX,,,,,,,,,,,,------...///(((333(((///777xxxooorrriii|||~~~rrrlll{{{sssHHH***+++...+++***///******+++,,,222---555|||}}}xxxyyy}}}rrrkkkuuurrrrrriiieeexxxyyyzzzxxxyyyzzzfff}}}nnnjjjvvv~~~vvv~~~zzz|||}}}zzzuuuttt{{{|||wwwccccccttt}}}VVV888%%%222------+++&&&777***999...555DDDlllnnnmmmTTTVVVzzzyyyrrrqqqzzz===+++,,,,,,///++++++///***(((333000,,,,,,<<<000{{{wwwuuuxxx|||zzzuuuqqq}}}dddbbbddd(((666,,,...,,,...)))%%%,,,***+++333222...444:::}}}|||yyyxxxyyyeeeaaawwwSSS***###------,,,+++,,,---***''',,,'''000444,,,EEExxxcccaaattt+++888)))...777%%%+++******)))))))))))))))'''((()))(((&&&&&&''')))'''&&&&&&&&&%%%%%%(((---,,,'''...%%%$$$,,,'''---%%%$$$###%%%'''***++++++(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&(((***)))''''''((()))***)))((('''%%%$$$###"""''''''((('''&&&&&&(((***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((('''&&&!!!))),,,'''&&&)))***%%%%%%###%%%)))***&&&%%%&&&$$$!!!%%%,,,+++$$$###***&&&###$$$(((%%%!!!)))$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$&&&$$$!!!!!!$$$(((,,,"""$$$777///III\\\vvvmmmhhheeeQQQ:::'''%%%(((%%%###&&&((('''&&&%%%$$$#########$$$%%%&&&'''***...111333666:::GGGDDDDDDCCCCCC___,,,,,,,,,,,,---...//////)))000***,,,JJJpppyyymmm~~~}}}~~~yyyEEE///111///,,,...(((***......///---^^^~~~zzz}}}vvvppp{{{lllqqqllluuu~~~yyyzzzvvvvvvtttfff{{{||||||dddhhh~~~zzzzzzxxxssstttsssqqqvvv}}}yyyeee[[[eee~~~sss888000+++''',,,+++(((///,,,***444,,,???pppsssoooLLLXXX{{{vvvvvvtttxxxAAA000+++---)))(((---,,,+++111,,,&&&444999nnn~~~}}}{{{|||zzzvvvwwwuuuhhheeerrrLLL000///&&&***(((---)))...******000...,,,444VVV{{{wwwrrrtttzzzkkkbbbuuuvvv@@@BBB---,,,+++***+++---...---000---...///===pppvvvUUUddd[[[:::222)))---'''++++++***)))))))))))))))((((((((((((((()))+++,,,***,,,000333000***### %%%###///******...$$$(((---......,,,(((%%%"""!!!((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))######$$$%%%&&&'''))))))((((((***+++,,,)))%%%"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%$$$###''''''''''''&&&%%%%%%&&&&&&---...'''%%%)))***&&&444))) ###%%%%%%&&&'''%%%&&&))))))%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&,,,)))BBB333ZZZppp~~~kkk]]]XXXMMM;;;,,,&&&&&&&&&###''''''&&&%%%$$$$$$$$$$$$$$$%%%&&&'''***...111333999<<>>XXX,,,,,,,,,,,,---...///000,,,......999jjj~~~{{{mmm|||yyybbbooo{{{ggg~~~}}}www^^^...))),,,///,,,'''***222///+++444{{{~~~{{{~~~}}}wwwrrr~~~ttt~~~iii~~~~~~zzzxxxrrraaauuuwwwxxxXXXlll~~~|||zzzuuussswwwyyyvvvvvv{{{sss]]]YYYpppRRR666000(((,,,+++---(((...333---777cccaaakkklll]]]ZZZuuu}}}ssspppvvv~~~]]]333---...,,,)))+++......---111(((777===~~~zzz}}}yyyvvv||||||{{{ssskkkoooooobbb{{{qqq000222$$$***'''///,,,...***+++111...///<<>>:::GGGJJJ===777<<<888,,,###&&&***,,,...---%%%############&&&***((($$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%'''(((&&&$$$%%%///<<<@@@YYYvvvpppccc\\\]]]OOO555'''))))))###&&&&&&%%%%%%%%%%%%%%%&&&$$$%%%%%%'''***---000222:::;;;FFFDDDEEECCC>>>UUU,,,,,,,,,,,,---///000111///---111[[[rrrwwwmmmyyyhhhNNNXXX{{{nnn}}}}}}yyysssOOO333666...++++++,,,222,,,+++KKKyyy}}}zzz~~~}}}}}}uuusssyyyfff}}}|||rrrYYYlllvvvsssQQQvvv}}}|||yyyvvvzzz~~~{{{yyyzzzzzzxxxzzz|||zzzgggWWW~~~vvv222777***---(((111(((...111,,,XXXlllfffpppeeebbbrrr```nnntttoooyyywwwwwwqqqyyyfffpppssspppvvvaaarrrsssmmmtttwww~~~zzztttuuuyyy{{{}}}GGG222000111///***...000+++666000111ZZZ|||yyyyyyzzz||||||{{{xxx}}}xxxjjjsssxxxffflllZZZAAA444+++***000+++***,,,***...333000666KKKdddRRR{{{uuummmeee]]]ZZZiii{{{iiiZZZhhh222000///...---+++(((+++///$$$///999CCCoooYYYZZZzzzuuuQQQ999;;;,,,***,,,+++******))))))*********)))((()))++++++(((&&&***+++,,,---111555555111666///999777888999...333///---+++(((''''''((())))))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&%%%###$$$&&&(((&&&%%%+++***)))'''&&&&&&&&&&&&***)))((('''''''''))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((()))))))))((()))******,,,000888GGGZZZfffkkkoooyyy~~~|||{{{yyypppcccHHHJJJ@@@+++ %%%,,,///(((***'''"""###)))***&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&'''444666OOOOOOyyy|||qqqiii]]]]]]RRR???222---***%%%&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%''')))---///111777999EEEDDDGGGGGGBBBYYY,,,,,,,,,---...///111111...,,,777tttwwwggg```nnnSSSQQQ]]]zzz{{{tttooo{{{>>>333---+++111---111***222qqqxxxzzzzzz}}}{{{|||xxxxxx|||rrrpppiii|||}}}qqqUUUeee|||mmmOOO{{{{{{vvvwwwzzz||||||yyyyyyxxxsssmmmiiijjjvvvooo^^^aaayyy<<<000,,,...&&&333...---+++;;;nnnhhhbbbmmmvvv|||kkknnnooogggfffdddbbbppp}}}wwwtttrrrooo}}}qqq999///111222)))+++222---...444555~~~|||}}}zzzrrr{{{~~~oooooovvvooo\\\aaaggg888111&&&999&&&(((******000333///===\\\~~~rrrwwwnnnhhhbbb\\\VVV\\\ooo|||dddgggzzzOOO///,,,,,,///---)))***...,,,,,,===```mmmRRRtttyyy}}}tttmmmuuuwww555000)))777,,,++++++***************'''''')))+++---...---,,,(((---333999GGGYYYdddgggrrrkkkvvvtttlll^^^BBB>>>000---++++++,,,,,,)))&&&******)))))))))(((((((((((((((((((((((((((((((((&&&&&&&&&''''''((((((((((((((()))+++---------,,,))))))+++,,,---.........+++---...,,,(((&&&(((***'''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&(((+++///222EEEWWWbbbwwwpppRRR>>>666...%%%+++......)))&&&&&&%%%"""%%%%%%%%%%%%%%%%%%%%%%%%"""&&&(((&&&"""###***111777NNN[[[yyy|||ssslllcccXXXOOOJJJAAA333***(((&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%'''))),,,///000555777DDDCCCEEEEEEAAAZZZ,,,,,,,,,---...000111222+++---JJJccc~~~IIIbbbxxxcccCCCSSSgggtttiiiyyy}}}{{{fffnnnRRR,,,---+++555---///+++@@@rrrxxxyyy}}}zzz~~~}}}||||||pppoooqqqsssssslll{{{~~~oooUUU^^^kkkRRRzzz|||}}}tttvvvxxxzzzzzzxxxyyy{{{vvvppppppqqq}}}zzzlllNNNwwwbbb***333...'''000333,,,///^^^iiivvvggggggxxxvvv~~~zzzvvvpppkkkpppxxxyyy|||NNN000+++222(((***444111)))444SSS|||}}}yyyzzztttyyy~~~tttkkknnnqqqdddTTT\\\GGG///"""888&&&)))***+++000000---GGGttt~~~ssshhhbbb```[[[UUUTTT]]]wwwttttttjjjddd333+++)))...000,,,,,,111333(((>>>zzzxxxRRRqqqvvv{{{}}}jjjLLL444,,,777,,,,,,+++************+++*********(((''''''***---555DDDUUUbbbttt]]]OOO<<<---'''***///333************))))))))))))(((((((((((((((((((((((('''''''''((())))))******---------+++((((((***,,,((()))******)))'''$$$""" $$$)))++++++******+++(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&(((///999AAAYYYssslllFFF&&&$$$"""%%%***+++'''######%%%%%%%%%%%%%%%%%%%%%%%%!!!&&&)))&&&###(((777DDDTTT\\\kkk}}}~~~zzzxxxkkkZZZOOOPPPJJJ999---,,,''''''&&&&&&&&&&&&&&&'''%%%%%%%%%''')))+++...000444888DDDAAAAAA???>>>ZZZ,,,,,,,,,---///000222333,,,222jjjqqqyyywwwbbbNNNvvveee\\\HHHYYY}}}zzzcccOOOkkkaaauuuBBB111+++444***///000OOOfffzzzyyy}}}zzz|||vvvyyy|||tttuuuhhhgggmmmkkkzzzyyy~~~{{{tttvvvdddTTTPPP|||yyyrrr]]]xxx~~~|||ttttttwwwzzzyyyuuutttwwwzzzzzz}}}|||wwwPPPpppuuu333666---+++***222---AAArrr|||\\\zzzssszzzlllWWW}}}yyyooogggoooiiiqqq~~~xxx???)))222++++++555000111222~~~~~~~~~yyyuuuzzzzzzwwwxxxzzzrrrlllqqqhhh^^^ZZZccc000(((///+++++++++,,,000///222\\\{{{oooccc^^^]]]XXXPPPPPPMMMbbb}}}vvvhhh@@@222)))---000,,,,,,000000000VVV^^^WWW~~~lllsssuuuuuuiii~~~LLL---&&&---,,,++++++******++++++,,,---+++((('''///<<>>***&&&+++'''%%%)))&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&)))666JJJYYYllliii~~~|||ssspppqqqssstttjjj___RRRKKKEEE>>>555000)))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&(((+++---///444999GGGBBB???>>>AAAaaa+++,,,,,,---///111222333000888sssnnn]]]MMM]]]GGGWWWwwwcccBBBDDDEEEUUUeee[[[VVV{{{~~~{{{uuu^^^gggQQQ555+++222'''///555YYY{{{xxxzzz}}}zzz}}}vvvjjjhhhkkkjjjrrrbbbbbbllllllppplllllliiitttpppggggggSSSPPPCCCuuurrrzzziiiyyytttvvv{{{vvvtttsssxxxvvvnnnhhhllluuu{{{vvv~~~ssszzz]]]QQQiii???000+++...&&&//////SSSyyyyyykkkzzzmmm|||oooiiijjjeeesssggghhh```qqq~~~~~~tttPPP,,,444...---555...:::---|||{{{|||}}}~~~}}}xxxwwwsss}}}ppprrrkkkiiiOOOVVV|||333222&&&111,,,,,,---111111;;;qqq|||xxxmmm```[[[ZZZTTTKKKQQQHHHZZZpppsssLLLwwwPPP<<<,,,,,,...***)))---,,,AAAyyyvvv]]]tttfffhhhiiinnn|||iiiFFF222999---,,,++++++******++++++'''))),,,---555HHHcccxxxnnnMMM777---+++++++++************)))))))))))))))))))))))))))((())))))***+++,,,,,,,,,000777AAAKKKYYYpppiiiTTT;;;......000,,,'''))))))))))))))))))))))))((((((((((((((((((((((((&&&)))///888IIIbbbtttKKK+++(((+++%%%$$$,,,&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###%%%///BBBXXXggg^^^vvvmmmfff___XXXbbb```TTTBBB===AAA>>>555***)))((('''&&&%%%%%%%%%%%%%%%%%%&&&(((+++---///222:::IIIEEEBBBBBBIIIlll------,,,,,,---...000111...JJJpppnnn```qqqsssbbbjjj___SSSEEEaaaLLL>>>LLLIIIaaa~~~wwwQQQMMMLLLsss~~~{{{sss\\\[[[jjj{{{;;;***333111333666yyyiii}}}|||xxxttt}}}}}}[[[YYY```UUUZZZ[[[VVVVVV]]]```___hhhhhhbbbXXXPPPNNNMMMKKKJJJLLL[[[ooopppdddeeeqqq~~~qqqgggkkkuuu{{{{{{{{{oootttyyy}}}}}}pppvvvxxxzzzdddUUUcccNNN///111&&&777...777nnnqqquuuzzzzzz|||yyyrrrfff~~~ZZZsssqqq{{{~~~mmmWWWYYYqqqiii***000'''000(((333666III}}}{{{wwwxxx{{{}}}|||zzz{{{{{{zzzzzzyyyxxxwwwvvvkkkgggUUUSSSFFF&&&333)))***///***555000EEE}}}~~~vvvkkkaaaZZZUUUOOOLLLOOODDDLLLfff{{{[[[vvvVVV~~~***//////111---555000...PPPbbbhhhiii]]]JJJhhhxxxssswww{{{ccc)))555...//////,,,******)))(((111+++***555MMMoooRRR;;;333,,,'''&&&&&&000222""")))'''&&&((((((&&&(((------(((&&&,,,''')))999888<<>>CCCEEEDDDFFFDDD...---,,,,,,---...000111---lll^^^UUU``````ZZZTTTNNN``````tttnnnggg\\\QQQTTTSSSnnntttooolllgggvvvxxxvvvzzz~~~|||xxxgggOOOXXXzzzOOO///444000---<<>>666222...)))&&&%%%&&&''''''&&&&&&'''((()))+++,,,---///<<>>+++...//////,,,CCC```pppsss^^^YYYnnnwww}}}vvvNNNGGGAAAMMMdddooonnnppp|||777333///,,,,,,---+++,,,---;;;LLLrrrlllDDD&&&)))>>>+++***)))&&&'''+++,,,)))(((***555+++bbbeeetttRRR+++(((///...***(((,,,###$$$,,,...(((---999VVVZZZsss}}}~~~lllvvv{{{tttlllnnn{{{pppttt}}}MMM222222+++)))''''''(((***))))))---&&&666ZZZkkkcccoootttjjjccc\\\UUUNNNEEEEEEBBBAAACCCDDD===444333000+++'''&&&&&&'''(((&&&&&&&&&''')))***,,,---...;;;CCCFFFGGGHHHEEE......---,,,---...///000777jjjJJJbbb]]]\\\dddhhhhhhpppccc|||yyyccc```cccrrrwwwwwwuuunnnyyywwwvvvoooSSSWWWxxx~~~888111111...NNNiiiyyyzzz{{{||||||{{{zzzzzzyyyuuuttt^^^OOOeeessseeennnppprrrrrrlllddd]]]ZZZLLLMMMNNNRRR]]]ggghhhdddgggnnnnnniiijjjrrrqqqhhhgggddddddfffggghhhnnnuuu~~~yyytttrrrpppmmmkkkiiizzz}}}zzz^^^[[[kkk{{{888222///444777}}}vvviiijjjuuu}}}ccc~~~|||yyy{{{jjjsssJJJeee~~~yyyuuusss___ooojjjOOOeeevvvrrrpppcccMMMLLLppp>>>111,,,777444YYY}}}|||{{{zzz{{{|||~~~xxxyyyvvvyyy~~~|||zzzwwwvvvwwwxxxyyywwwiiiqqqbbbAAAhhhUUU///222///***111111LLLzzzwwwoooeeeXXXLLLCCC???@@@DDDFFFAAAOOOwwwzzzNNNUUUBBB,,,...000---...VVV^^^wwwuuuhhhiiioooNNNooo{{{SSSIII>>>GGG[[[aaatttccc555111---,,,...---***+++000EEEuuuHHH(((444---''',,,)))(((***)))(((+++111OOOhhh~~~eee000$$$444444###,,,&&&'''---***(((777MMMgggrrrlllgggsssuuuvvv|||zzzwwwiiiZZZvvv}}}EEE000---+++(((((()))*********+++222KKKccchhhmmm}}}wwwkkkaaaYYYUUUSSSRRRGGGDDD???;;;<<>>???CCCFFFAAAHHHjjjiiiMMM]]]CCC---111666555???aaawwwdddyyyQQQaaayyy}}}gggfff~~~\\\HHH@@@FFFQQQYYYmmm{{{^^^~~~MMM000---...000---+++222>>>iiihhh111(((333...000---+++***(((+++666CCCZZZccc:::%%%$$$000+++***,,,,,,)))...FFF___aaayyy{{{|||{{{{{{)))000---***((()))*********%%%999WWWccccccyyyxxxsssjjj```XXXRRRNNNLLLHHHEEE>>>777666999888444111111///+++'''%%%&&&(((%%%%%%&&&'''(((***+++,,,000===CCCFFFFFFGGGDDD///...---,,,,,,---...///===qqqQQQuuuaaammm{{{wwwrrrssslllZZZGGGZZZiii>>>222666444iii~~~{{{}}}}}}}}}|||zzzxxxvvvttttttvvvvvv\\\```vvvrrr{{{~~~}}}~~~sssmmmnnnooosssuuuvvvxxx}}}~~~|||rrrpppoooqqqwww{{{yyyuuuvvvpppkkkjjjjjjlllrrryyy~~~vvvwww{{{```YYYccc===222###:::PPPmmm}}}}}}mmm```___{{{rrr[[[PPPNNNCCC@@@DDDGGGVVVSSS]]]lllbbb```rrrvvv{{{rrrttt]]]llleeebbbxxxmmmeeeXXXHHHSSSttt}}}}}}[[[;;;555333@@@}}}oooaaaVVVPPPPPPMMMIIIGGGHHHNNNTTTXXXmmmuuu|||}}}|||~~~~~~}}}{{{yyyvvvtttrrrppphhh]]]ggg^^^[[[|||555...---000111444www{{{{{{~~~}}}zzzwwwpppeeeWWWKKKDDDBBB@@@AAADDD@@@BBB^^^~~~ttt___WWWbbbSSS444---...+++;;;lllqqquuuQQQNNNFFFjjjeee~~~}}}gggccctttyyy~~~dddDDDBBBFFFGGGXXX```fff```fff222///000111......???UUUWWW)))888111...------,,,,,,555LLLbbbxxx:::777***---...+++,,,:::TTTiiippp{{{eee222///+++))))))************>>>\\\eeeeeeyyyjjj]]]VVVPPPIIIDDDFFFEEE???777444666777555///000000---(((%%%%%%&&&%%%%%%&&&&&&((()))+++,,,///;;;AAADDDEEEHHHFFF//////------,,,---...///===vvvQQQuuubbbvvvooozzz{{{uuurrrnnnYYYJJJPPP\\\@@@333555///hhhxxxxxxzzzzzz{{{zzzyyyxxxuuu{{{|||```gggzzztttvvvqqqsssuuuxxxwwwrrroooqqqrrrppprrrmmmkkkrrryyy{{{xxxvvvtttpppmmmnnnqqqxxxwww\\\UUUtttZZZ;;;888%%%555\\\~~~kkk~~~yyywwwPPPRRRmmmZZZTTTmmmiii]]]NNNRRR999KKKDDDLLL;;;===GGGXXXWWWIIIYYYqqq{{{{{{zzznnnnnnvvvbbbssszzzkkkzzziiibbb\\\KKKNNNooorrrvvv[[[777333...AAA~~~qqq```SSSNNNOOOLLLMMMNNNNNNMMMJJJGGGFFFWWWnnnyyyqqqrrr|||}}}|||wwwqqqnnn```nnnaaaddd[[[XXXBBB+++---333222777xxxvvvooodddWWWLLLGGGEEEAAA???BBB@@@???WWWzzzZZZCCCjjjTTT555///333555MMMfff|||sss\\\YYYFFFdddfffcccddd^^^TTTaaa}}}iii???AAAEEE@@@YYYZZZtttYYYttt555222111222...222JJJfff***222...(((***,,,---000@@@```|||~~~hhhCCCZZZxxx<<<******//////***000DDD]]]lll~~~rrrvvv444111,,,***)))******)))999FFFbbbnnnnnnppplllhhhVVVPPPMMMHHHCCCBBBCCC@@@888444555666666...000000...)))%%%$$$%%%%%%%%%%%%&&&((()))+++,,,...:::@@@CCCEEEIIIIII///...---,,,,,,---...///999ZZZkkkvvvvvvvvvttttttfffOOOKKK[[[]]]:::777666...kkk{{{xxxvvvssssssxxx|||xxxooo{{{nnnTTTtttzzzrrroooooonnnooonnnlllkkknnnssswwwpppzzzyyy|||{{{yyylllmmm}}}~~~|||~~~~~~sssTTTYYYrrrSSS{{{888000333999rrrrrrZZZLLLPPPbbbTTTLLLKKKHHHGGGFFFEEEFFFMMMUUURRRPPPNNNKKKHHHGGGLLLQQQeeeuuuxxxwww~~~tttsssrrreeeqqqlllYYYVVVLLLJJJooowww~~~zzz???222222JJJvvv~~~qqq[[[VVVVVVRRRQQQWWWSSSMMMKKKMMMQQQOOOLLL[[[qqqooo}}}}}}tttpppkkkkkkkkkbbbbbb|||}}}LLL111---...333:::~~~wwwuuummmaaaXXXRRRJJJBBB@@@<<>>[[[nnnOOOJJJppp___ooocccaaagggooo\\\JJJ>>>>>>DDDIII```ppp|||ZZZ999444222,,,666000ddd~~~[[[&&&111///---///111444fff}}}rrrmmmCCCVVVxxxhhhoooZZZ,,,,,,333...***:::QQQdddttt|||}}}cccsssccc{{{iiiGGGxxx&&&---)))---"""777 777UUUkkkdddvvvbbbnnnzzznnn^^^TTTQQQOOOLLLHHH>>>===;;;777222111111333222//////222...&&&###&&&&&&&&&&&&&&&''')))***+++111888BBBHHHDDDIIIHHH///...------------...///777iiippppppooo~~~~~~{{{aaa\\\kkkdddQQQNNNccc```>>>999666,,,[[[xxxyyy{{{{{{{{{}}}|||uuulll~~~qqqTTTyyy{{{tttnnnmmmnnnlllnnnqqqtttwww{{{~~~~~~www|||{{{uuunnnmmmuuu}}}{{{qqqTTTZZZxxxZZZ;;;......333xxxvvvsssMMM@@@LLLccc___[[[JJJKKKLLLOOOTTTYYYYYYXXX\\\XXXUUUTTTSSSSSSUUUYYYddd{{{qqqrrrsss~~~eeepppsssrrrkkkWWWSSSJJJHHHkkkyyy~~~~~~~~~<<<333111SSSlllRRROOOSSSSSSWWWZZZYYYVVVSSSPPPQQQRRRRRRdddqqq~~~yyypppzzz|||pppzzz{{{xxx{{{rrrllliiidddgggRRR&&&222000555FFF}}}uuussslll```WWWQQQKKKDDDAAA???DDDEEE???KKKmmmzzzkkkRRR___{{{===,,,///444RRRqqqXXXMMMhhhzzzrrr|||}}}[[[III===<<>><<>>===;;;666222000111222111...///111...&&&$$$&&&&&&&&&&&&&&&''')))***+++222999CCCIIIEEEJJJIII//////...------...//////222yyyzzzvvvzzzqqqwwwvvvtttpppUUUDDDOOOXXXWWW@@@999555...III{{{{{{xxxvvv|||}}}zzzvvvmmmeeexxxXXXqqqwwwxxxyyyyyyxxxtttnnnlllnnnpppvvvvvvxxx|||~~~zzz{{{zzzxxxvvvuuuwww|||qqqjjjjjjyyy|||~~~www}}}oooRRRZZZyyy]]]777666444???uuu{{{rrrPPP???OOOfffiiigggXXXVVVPPPOOO[[[lllrrrmmmhhhbbb```ccceeedddcccdddsssxxxpppllluuuzzzrrrwwwggghhhrrrooogggTTTSSSLLLIIIjjj{{{{{{:::444000bbb{{{```QQQVVVXXXTTTWWWccceeeeee```XXXUUUYYY^^^pppzzz|||yyyzzz||||||{{{rrrkkkhhhcccgggnnn;;;///+++222TTT}}}zzzwwwsssrrrjjj^^^UUUQQQLLLFFFAAABBBFFFFFF???GGGfffwww\\\cccwww}}}<<<,,,222777___~~~uuu|||jjjmmmjjjUUUiii|||[[[III;;;;;;BBBDDDWWW^^^```___]]]222///,,,<<<[[[{{{RRRHHHJJJIIIYYY{{{qqqGGG***///333,,,888fffiiiJJJ999EEEMMMHHHMMM\\\aaappp```iii}}}EEE222---888FFF[[[rrr|||xxxhhhIIIEEEJJJ@@@BBB]]]//////%%%,,,%%%333HHHcccdddwwwWWWYYYiii{{{qqqfff___VVVQQQOOOLLLFFFAAA===<<<:::666222000000111111//////000...(((%%%%%%%%%%%%&&&&&&'''(((***+++222999CCCJJJFFFKKKJJJ000///...------...///000111zzz}}}hhhXXXvvvuuuLLL@@@TTT]]]hhh???444222333===lllyyy}}}zzz|||vvvsssooolllcccdddpppnnnrrrrrrrrrpppmmmoootttxxxyyyyyyyyyuuuzzz}}}uuu|||xxxiiiaaacccttt}}}}}}vvv~~~jjjNNNYYYvvvbbb333---...AAA{{{yyypppzzzZZZEEEVVVjjjrrrpppeeeddd^^^\\\iii}}}~~~pppjjjkkkrrrvvvqqqllllllrrrlllttt}}}vvvxxxXXXRRRlllpppxxxlllgggbbbSSSVVVQQQMMMlll{{{{{{:::222000qqq~~~zzzoooZZZQQQZZZ\\\[[[aaappppppppplllddd___dddkkkttt}}}sssnnn~~~www|||~~~wwwvvvqqqmmmjjjcccfff|||www888111+++222bbb|||wwwuuuuuurrrppphhh\\\SSSOOOMMMIII???DDDFFFEEEAAADDD___tttWWWYYYeeeKKK555666666fff{{{xxxtttKKK{{{|||[[[III::::::BBBCCCRRRYYY}}}aaa\\\sss333555777JJJvvvsssYYYXXXXXXlll}}}ddd^^^^^^888***;;;222NNN[[[AAAJJJNNNMMMSSS\\\ZZZPPPhhhuuu\\\MMMmmmxxxtttBBB+++<<>>DDDCCCCCCDDDCCCZZZsssVVVTTTYYYNNN444333111mmmyyyzzzRRRYYYuuu{{{\\\III:::;;;DDDBBBOOOXXXyyy___>>>555777===WWW]]]UUU~~~iiibbbtttvvv:::,,,111>>>UUUllluuuJJJPPPPPPOOOZZZggg^^^IIIggg]]];;;BBBAAA```jjjeeezzz^^^000===SSSbbb~~~}}}vvvfff???PPP___bbbkkkwwwvvvsssxxxyyysss***222---///444KKKhhhttt~~~SSSbbbqqqnnn^^^XXXOOOIIIEEECCC@@@===;;;;;;999666222///...///333222111000000///***&&&%%%%%%%%%%%%&&&((()))***///666AAAGGGDDDIIIIII000000///......///000000555```{{{~~~hhhgggwwwzzzzzzjjj___NNNDDDNNNYYYWWWCCC222...888444yyyzzzwww}}}ttt{{{mmmmmmqqqiiillloooqqqtttzzzooopppmmmuuuwwwyyymmm{{{{{{|||xxxrrr|||}}}www^^^LLLdddhhhyyyvvv333666555@@@}}}mmmvvvuuubbbHHH```jjjzzzuuupppoooooottt|||~~~yyyxxxyyyvvvvvvvvvvvvzzzmmmOOOFFFaaaVVVXXX^^^qqq[[[\\\TTTXXXPPPIIIfff|||{{{xxx===---777~~~~~~yyyyyyeeePPPTTTddduuuyyyuuuvvvsssqqqyyyyyyuuuyyy}}}|||~~~xxxlll___WWW```}}}}}}===000---666wwwyyy|||~~~{{{xxxvvvuuuuuupppooofffWWWMMMKKKMMMMMM>>>EEE@@@@@@HHHCCCTTTwwwZZZUUUSSSMMM222333222yyyuuu|||uuuttt|||tttxxx[[[III999;;;EEEBBBLLLYYY{{{uuu[[[\\\555555>>>aaaddd^^^tttooottt~~~YYYYYY666888)))GGGQQQjjjOOOTTT```jjjbbbMMM@@@???ooosss>>>000CCCDDDRRRWWWbbbxxx[[[SSSeee|||@@@777RRRfffXXXTTTlllxxxuuukkkgggppp//////'''555888OOOfff|||XXXhhhwwwlll\\\VVVOOOHHHDDDAAA???>>>::::::999666222///......222333111///000111,,,%%%$$$$$$%%%%%%&&&''')))***...555@@@FFFCCCHHHHHH111000///......///000111000OOOyyyvvvdddlllttt|||~~~tttgggppp|||yyyccc~~~nnniii___EEE@@@MMMPPPXXXBBB555...444222~~~~~~~~~zzztttsssyyywwwzzzvvvyyy{{{rrrsssjjjnnnssswww||||||sss}}}{{{xxxyyytttpppqqqwwwzzzxxxzzzwwwqqq{{{pppXXXQQQttt[[[eee444//////555yyykkkvvv|||nnnKKK```cccuuummmvvvpppvvv|||wwwyyysssnnnfff~~~}}}cccmmm___XXX[[[TTTXXXOOOJJJmmmyyysss===,,,<<>>JJJCCCNNNzzzoooSSSKKKDDD[[[888555111nnn~~~kkkuuuXXXGGG666999EEEBBBIIIWWWrrrsssVVVQQQ555666EEEqqqwwwqqqxxxJJJWWWEEE777666FFFeeeoooKKKSSS```dddUUUHHHVVVqqqtttVVV;;;>>>FFFFFFPPP]]]tttHHHzzz~~~|||```777QQQnnnlllrrr\\\MMM}}}zzz|||eee]]]gggpppnnnCCC...&&&000888TTT^^^yyy\\\ooo~~~lllVVVSSSOOOJJJGGGCCC@@@???999999999666222...------000111///---...111+++###$$$$$$$$$%%%&&&'''((()))...555@@@GGGDDDIIIIII111000///......///000111(((AAAppp~~~jjjZZZ^^^aaafffsssddd```kkk^^^gggxxxwwwbbbWWWLLLBBBOOOYYYJJJlll>>>666...000111lllvvvwwwuuurrrsssxxxzzzxxxvvvuuuooosssuuupppnnnsssyyy~~~yyyxxxwwwvvvvvv{{{pppnnnppp||||||}}}{{{xxx~~~kkkUUUVVVWWW^^^;;;111555;;;sssjjjuuu{{{zzznnnHHH]]]^^^rrrkkkmmmpppwwwqqqyyyhhhhhh___YYYVVVZZZSSSXXXPPPPPPzzzvvvnnn<<<,,,@@@uuu~~~uuuLLLOOOppp}}}{{{}}}yyy{{{zzz{{{~~~tttiiieeeiiipppyyy<<<666555???~~~xxxrrrqqqpppfffUUUIIIHHHKKKNNNFFFJJJ<<<===LLLBBBIIIuuutttYYYPPPEEEQQQ222444555iiiaaaggglllrrrVVVEEE555888EEEAAAGGGUUUmmmsssTTT]]]666;;;OOOqqqhhhwwwWWWVVV|||xxxEEE&&&JJJ@@@nnnLLLOOOZZZaaa^^^^^^eeemmmpppXXX:::===???IIIVVViii^^^www}}}@@@VVVyyy~~~nnn}}}jjj[[[eeeWWW___```ccc]]]555...,,,;;;XXXWWWxxxqqqZZZoooiiiKKKKKKJJJHHHEEEAAA===:::888999888666222...---,,,///000...+++---000***!!!$$$$$$$$$%%%&&&'''((()))///666AAAHHHEEEJJJJJJ000//////............///333+++|||~~~~~~\\\jjj~~~yyykkkfffxxx~~~```vvvyyyyyytttiiidddLLLDDDIIISSSIIIIIIBBB777...000777MMMzzzyyyvvvuuuyyy~~~~~~zzzuuuvvvooommmtttzzz{{{yyyzzzwwwuuuvvv}}}yyyoooqqqxxxxxxxxxqqq___wwwooo}}}nnndddXXXLLL{{{gggRRR:::...333999{{{gggoooyyyyyynnnbbbXXXYYYfffttt~~~sss|||qqqppp]]]YYYTTTWWWUUUTTTZZZOOO___mmmjjj333<<<---yyy~~~qqqbbbUUUUUUlll~~~~~~yyyyyyyyy|||nnnqqq___eeeddd|||{{{zzz777333666777{{{~~~~~~{{{xxxuuutttssscccPPPJJJFFFFFFOOOLLLGGGEEEAAAIIIGGGHHHrrrnnnNNNRRROOOddd444111;;;~~~yyyxxxZZZjjjvvv}}}~~~yyyoooTTTCCC???999<<>>vvv}}}zzzwwwuuuqqqooo___MMMHHHEEEFFFQQQNNNHHHDDD???GGGFFFIIItttsssRRRRRRGGG\\\000///;;;}}}zzz\\\}}}wwwuuuUUU@@@;;;888>>>GGGGGG[[[dddkkkWWWYYY???>>>UUU~~~xxx```IIIeeezzzbbbBBB;;;fffRRRhhhiiiCCCeee]]]YYYWWWfffnnniii```fff}}}eeewwwZZZ\\\pppOOOMMM\\\jjjggg|||555///,,,@@@UUUZZZRRReeefffZZZUUUOOOJJJEEEAAA===;;;:::888666555333111---***555///***+++///000+++$$$$$$$$$$$$$$$%%%&&&'''''',,,999>>>AAAFFFLLLEEE------------......///000(((222666vvvzzztttppp{{{wwwwwwyyyzzzyyymmmnnn~~~uuucccXXXOOOFFF777[[[GGGJJJ```cccCCCJJJ555+++000888iiiyyy{{{{{{yyyvvvuuuwwwyyyooo{{{zzztttuuuxxxwwwtttxxx{{{{{{yyyzzz~~~{{{|||{{{xxxuuuuuuyyy~~~www}}}zzzbbb[[[{{{wwwsss|||wwwLLLKKKwwwRRR{{{999+++444555hhheeeuuuzzz~~~}}}yyymmmsssrrr~~~rrrXXXRRRRRRMMMVVVRRROOOWWWKKKeeexxxxxx|||ZZZ777...---~~~^^^???VVVwww|||~~~pppuuuooovvvrrruuuxxxyyyxxxyyy|||wwwjjjkkkaaabbbbbbrrrpppxxx111;;;777:::|||xxxvvvvvvnnnkkkZZZIIIEEEBBBFFFRRRQQQIIIDDD===EEEEEEIIIuuunnnSSSXXXQQQ^^^111000999}}}|||ggg{{{uuuxxxTTT;;;777777???HHHGGG]]]gggeeeTTTXXX<<<;;;XXXjjjcccxxxiii\\\EEE___vvvmmm777888xxxnnnsssyyyvvvkkk\\\SSSLLLqqqhhhppp}}}sssgggwww```||||||RRRAAATTTtttMMMDDDZZZXXX~~~qqqzzz;;;------EEEXXX^^^qqqaaa|||TTTOOONNNLLLHHHCCC>>><<<;;;:::999777555444111---***444...***+++000000+++%%%$$$$$$$$$$$$%%%&&&'''''',,,999===@@@DDDJJJBBB,,,,,,,,,,,,---...///000...)))333___}}}|||rrr|||rrr}}}wwwxxx|||{{{{{{|||uuulllqqqsssiiiVVVOOOKKKEEERRR===VVVPPP[[[222000---555777...^^^||||||zzzxxxwwwwwwyyyzzzqqq}}}~~~oooiiiqqqyyyxxxuuuwwwyyyyyywwwvvvwwwyyyzzzzzzyyyxxxxxxyyyzzz{{{zzz}}}yyyiii[[[dddpppxxxwwwyyy___RRROOO}}}RRR|||>>>222777333SSSjjjmmmuuu~~~|||yyy~~~ooohhh{{{{{{wwwzzzzzzttt___tttrrrwwweeeMMMCCCOOONNNLLLIIIGGGJJJvvvyyyLLL???000///ooo}}}uuuSSSGGGaaayyyuuu~~~}}}~~~]]]gggVVV___hhhpppxxx|||zzzxxxxxxzzzrrrhhhhhhbbb^^^aaannnmmm{{{777///000AAA|||wwwuuuuuunnniiiWWWHHHDDD@@@DDDSSSQQQJJJEEE>>>FFFEEEHHHssskkkPPPRRRHHHaaa555444;;;~~~~~~|||zzz```LLLKKKbbbuuu\\\eeeyyyoooNNN999666777???HHHHHHZZZiii~~~[[[MMMPPP:::;;;]]]ZZZfffuuu[[[PPPKKK]]]tttrrr777;;;zzz}}}nnnnnnhhhbbbPPP```]]]mmmiii~~~qqqvvvkkkWWWwwwzzzaaaAAA,,,DDDzzz{{{PPP???VVVPPPqqqggg<<<+++000KKKXXXdddyyyuuuvvv{{{ZZZKKKLLLJJJEEE???;;;;;;<<<:::999777666555222---***222...+++,,,000000+++&&&$$$$$$$$$$$$%%%&&&''''''///;;;@@@BBBFFFKKKCCC++++++++++++,,,...//////555%%%555<<>>DDDqqqxxxVVVSSSyyysssqqqbbbiiippphhhsss~~~~~~sssttt```iiiUUU|||tttyyy}}}UUU999333888HHHoooqqqvvvMMM===QQQNNNwwwnnnhhh<<<,,,444MMMTTTggg~~~uuuzzz~~~tttpppmmmiiiYYYNNNMMMIIIBBB<<<999:::===:::999888777666222---***000...,,,---000///+++&&&$$$$$$$$$$$$%%%&&&''''''000<<>>222000)))CCCzzzxxxvvvaaannneeesssxxxzzzxxxuuuzzzyyyqqqhhhjjjuuu{{{zzzyyyrrrkkkeee[[[^^^}}}}}}uuuiiisss}}}xxxlllkkkfff[[[WWWcccaaazzzsssddd>>>;;;DDDGGGNNNTTTWWWWWWFFFhhhvvvzzz~~~222///111666RRR~~~}}}xxxllljjjjjjhhhrrr}}}uuuuuuuuusssnnnjjjiiilllooollljjjeeedddPPP___ppp~~~aaa555:::333<<<}}}|||yyyuuurrrmmmfffTTTHHHDDD<<>>666999888===FFFIIIWWWtttvvvPPPNNNUUU===IIIlllQQQwww}}}xxx^^^AAAKKK___\\\>>>GGG~~~zzzJJJHHHFFFttt~~~|||iiiyyymmmQQQ\\\uuu]]];;;???BBBDDDVVVzzzyyy}}}```BBB===LLLLLLwwwrrrnnnzzz???...888OOO[[[mmm}}}}}}~~~}}}vvvqqqfffmmmnnnWWWUUUPPPMMMHHHAAA;;;:::;;;===:::999888888666333...***///---,,,...000///+++'''$$$$$$$$$$$$%%%&&&''''''...:::>>>@@@DDDIIIAAA,,,+++++++++++++++,,,,,,)))'''&&&444999~~~~~~bbb]]]]]]ZZZ\\\eeeiiigggeeefffffffffhhhjjjiiibbb\\\TTTJJJPPPGGGNNNAAALLLNNNRRROOO[[[yyyEEE111;;;<<<000:::AAA{{{~~~zzzxxxwwwwwwuuusss{{{|||wwwsssmmmiiijjjnnntttwwwwwwxxxxxxxxxwwwyyy}}}|||pppssshhhyyy{{{yyyyyyyyySSSSSS]]]sssdddUUULLL???888+++===LLL~~~xxxkkkpppnnnooooooyyyxxxxxxuuuvvvrrrpppyyy}}}sssbbbSSSLLLEEEFFFYYYpppxxxooovvvwww{{{wwwjjjaaa\\\JJJUUURRRQQQjjj\\\aaaSSSAAAEEEMMMKKKGGGOOOIIIGGGFFF~~~vvv~~~iii222...333555KKK{{{{{{yyy{{{~~~~~~}}}zzzhhh___dddvvv}}}yyywwwuuurrrpppnnnmmmmmmkkkllleeedddJJJ^^^uuuMMM222(((+++???|||~~~{{{zzz|||{{{uuuooohhhaaaQQQGGGDDD;;;===OOOQQQKKKGGG@@@GGGDDDEEEoooiiiIIINNNKKKZZZ333111333www{{{ZZZ```zzzhhhdddsssTTT<<<222777999???GGGFFFWWWyyyqqqNNNUUUMMM>>>NNNmmmllldddoooUUUBBBFFFfffWWWJJJTTTiiiAAAJJJQQQjjjkkk^^^fff~~~rrr===<<>>VVVjjjpppuuuuuuxxxooossspppWWWVVVNNNJJJEEEAAA>>>===;;;:::999999999888777333...***...------///000///+++'''$$$$$$$$$$$$%%%&&&'''''',,,888<<>>~~~}}}yyy{{{jjjnnnuuu{{{}}}|||______dddlll~~~uuujjjlllooossswwwxxxtttlllfffkkknnneeedddFFF^^^yyyHHH---888111777~~~}}}~~~xxxxxx}}}|||uuunnnddd\\\NNNFFFCCC:::===OOOTTTLLLFFF>>>EEECCCFFFqqq|||cccGGGSSSXXXVVV111222555yyyzzzvvvyyyWWW^^^nnncccYYY===000555:::BBBGGGDDDVVV{{{kkkKKKYYYhhhCCCVVVqqqRRRgggaaaFFFFFFKKKhhhRRRTTTaaafffJJJJJJpppssszzz===___kkk~~~}}}BBBRRRcccppp[[[<<<777CCCCCCNNN{{{rrrkkkzzzAAA111DDD___qqqnnnzzzuuutttsssgggmmmmmmVVVTTTKKKGGGCCCAAAAAA@@@<<<888999999999999777333...)))---------///000///+++((($$$$$$$$$$$$%%%&&&'''''',,,888===???DDDIIIBBB++++++************++++++000)))***...)))111[[[lllFFF???LLLRRRJJJAAAHHHIIIIIIHHHGGGHHHJJJLLLDDDGGGYYYUUULLLMMMPPPdddyyyOOOBBBDDDEEEBBB===::::::<<<444JJJvvvzzz|||}}}{{{tttwwwuuusssuuuyyyzzzxxxvvvuuusssyyysssbbbfffxxxuuuwwwxxxxxxwwwvvvvvvwww|||vvvsssuuuwwwwwwzzz}}}}}}}}}|||zzz}}}rrr{{{~~~pppxxxsssVVVJJJZZZfffiiihhhQQQTTTEEEEEE===CCC666...lll{{{xxxkkkjjjuuuyyytttyyyuuupppllllllllllllkkkTTTbbbpppooommmjjjhhhjjjlllkkkgggddd\\\OOOEEEHHHSSS\\\]]]mmmGGG;;;CCCCCCHHHRRRNNNFFFKKKMMM^^^yyy;;;444'''###;;;888zzz{{{nnneeemmmooozzzzzzqqqnnnwwwwwwzzzyyyrrrmmmiiiddd___iiikkkssssssdddffffffiii```SSSNNNWWWwww:::...333///<<<~~~~~~uuuttt{{{}}}{{{}}}~~~|||xxxsssqqqppp```QQQDDD???:::888BBBPPPSSSIIIKKKBBBHHHHHHEEEttt___@@@MMMGGGNNN555///888ooo[[[zzzrrrmmm]]]mmmcccQQQ???222555===AAAEEEJJJVVV~~~mmmGGGQQQfff>>>tttrrrvvv|||fffkkkOOOHHHKKKKKKmmmHHHbbbuuu@@@ZZZ^^^lll___DDDrrrMMMQQQlllgggJJJ::::::@@@CCCZZZmmmzzzzzzYYYxxx666444DDDqqq~~~~~~uuurrr}}}tttkkkgggfff```UUULLLFFFGGGEEE===555333888???;;;888777888555///,,,---111...,,,---...---(((%%%###$$$%%%%%%$$$$$$&&&(((---999:::EEEDDDEEEGGG+++******))))))******+++(((%%%(((...+++***???ZZZvvvNNN666;;;KKKIIIIIIIIIIIIIIIKKKMMMNNN^^^KKKFFFAAAPPPqqqlllLLL888DDDEEEDDDBBB???=========///III|||zzzuuuuuuqqqrrrtttvvvxxxxxxwwwwww|||tttttt}}}yyynnnnnnzzzvvvuuusssrrrssstttuuuvvvtttrrrrrruuuuuusssvvvzzz{{{yyyzzzyyyxxxyyyvvvyyyyyysssyyy___IIIZZZbbb???hhhKKK???QQQHHH>>>BBB;;;///UUUxxxmmm```]]]fffrrrfffhhhiiijjjiiiiiijjjkkk]]]|||rrrttteeezzzsssjjjeeeeeegggfffcccaaaZZZQQQOOOUUU[[[VVVMMMDDD===AAAIIIIIIJJJKKKGGGMMMYYYrrr{{{lll666333111***777000~~~yyyjjj}}}{{{{{{zzz{{{nnnnnn}}}uuu{{{xxxsssvvvrrrqqqqqqhhh]]]\\\bbbmmmllllllgggaaaooohhhhhhbbbWWWRRR___~~~555---...+++777~~~}}}~~~{{{~~~|||yyyxxxvvvsssnnniii^^^QQQEEE???999666AAAOOORRRFFFGGGAAAEEEDDDFFFvvvrrrPPPEEEVVVXXX???000000:::jjjssskkkwwwbbblllbbbMMM<<<111444===BBBGGGNNN\\\^^^EEERRRfff~~~@@@dddHHHAAADDDFFFsssoooyyy|||HHHffflllZZZtttaaaxxxiiiqqq777vvvFFFKKK]]]nnnbbbFFF888999BBBHHHWWWuuukkkMMM~~~222...???uuuooopppeeekkk]]]QQQPPPRRRQQQNNNNNNOOODDD::::::AAADDD???888;;;888888999666000,,,---000...,,,---///...***&&&###$$$%%%%%%$$$$$$&&&(((,,,888999DDDCCCDDDGGG+++******))))))******+++((((((***------+++,,,000^^^~~~ttt[[[MMMLLLLLLLLLLLLMMMNNNNNNGGGZZZOOO<<>>===444@@@SSS}}}mmmvvv~~~xxxrrrsssmmmpppsssuuuvvvvvvvvvwwwzzzvvvwwwzzztttmmmsss{{{uuurrrsssuuuuuutttrrrsssvvvyyywwwssstttyyy}}}vvvtttwwwxxxuuuqqq~~~|||yyyssskkkIIINNNjjj@@@{{{bbbTTT>>>FFFKKKAAAAAA@@@333:::sssxxxrrrdddSSSRRR\\\eeeeeeccc___\\\___gggnnnlllwwwXXXfffooo[[[vvvggg```___```^^^\\\YYYSSSNNNRRR^^^eee[[[LLL333<<>>888666BBBQQQRRREEEDDDCCCDDDAAALLLzzzqqqFFFFFFLLL\\\AAA444000555WWWwwwvvvnnnfffbbbWWWEEE888000555===BBBIIIRRR```rrrMMMHHHTTT}}}hhh>>>wwwYYYDDDBBBKKKTTTooouuuUUU```}}}NNNIIIYYYkkkYYYttteeepppYYY999fffhhh___aaappppppSSS;;;222777BBBLLLRRRrrrcccHHHzzz}}}555111@@@qqqcccYYYZZZEEE666666999888<<>><<<<<>>BBBQQQKKKDDDPPP]]]zzz```PPP333***333,,,000333qqqzzzyyyooo}}}{{{pppuuuyyy~~~gggxxxmmmjjjmmmrrrrrrmmmjjjlllgggdddcccbbb^^^^^^oooqqqiiiuuuqqqfffgggmmmbbb]]]TTTLLL^^^www~~~JJJ...---000///555xxx~~~~~~~~~yyyxxxwwwxxxvvvpppeee]]]MMMGGGAAA;;;777888EEETTTSSSEEECCCFFFDDDBBBVVV}}}mmm???GGGDDDbbb|||666111///666PPP}}}}}}eeegggWWWKKK;;;333111888???AAAHHHQQQbbbbbbEEEOOOUUUnnnYYY:::yyycccPPPDDDFFFVVVggg~~~iii}}}pppTTTdddkkkssskkkrrr[[[fff>>>XXXrrrzzztttuuucccDDD444333:::FFFQQQWWWyyyxxxYYYmmm999444???xxxsssqqqxxxUUU???000111222---000;;;444CCCTTT[[[UUUKKKDDDBBB999888999<<<999111,,,+++...---,,,...111000,,,(((###$$$%%%%%%$$$$$$&&&(((+++888999CCCAAADDDJJJ***))))))))))))))))))***&&&((('''"""$$$+++---***+++555IIIiiivvvPPPBBB///FFF333???<<<:::<<<>>>@@@>>>;;;HHH...JJJOOOvvvyyy}}}|||wwwqqqllllllrrrwwwwwwvvvpppxxx|||uuuiiimmmzzztttrrrrrrqqqkkkfffmmmiiiiiioootttsssrrrrrr{{{vvvrrruuuvvvqqqxxxwwwwwwzzzxxxlllYYYJJJWWWKKKTTTbbbFFFFFFKKKGGGHHHLLLBBB@@@DDD:::AAAgggyyyyyysss]]]FFF;;;???HHHTTT^^^```ZZZSSSZZZWWWVVVXXXYYYTTTXXXdddeeeZZZQQQQQQSSSOOOKKKJJJOOOLLLEEE??????AAA===666666AAAEEELLLRRRFFFIIIgggbbb;;;444+++000+++---777MMM}}}yyywwwxxx}}}{{{~~~xxxooovvvtttjjjaaaUUUeeeYYYgggrrrqqqmmmlllllljjjqqqtttnnn```[[[hhhxxx~~~kkkkkkvvvuuukkkhhhggg^^^WWWQQQRRRbbb}}};;;000...---///000ggg|||{{{}}}~~~{{{yyyqqquuuyyyzzzuuukkkaaaZZZIIIEEE???999555888DDDOOOOOOEEEAAAFFFCCCEEE___wwwUUU777IIIIIIxxxwww666333...555GGG}}}|||ppp]]]fffRRRJJJ444000444===AAAAAAGGGQQQqqqtttQQQCCCSSSVVV{{{TTT999vvv{{{cccUUUIIIBBBaaahhh}}}~~~jjjVVVJJJBBBCCCXXXrrrxxx{{{wwwoooXXXddd{{{~~~|||fffeeeXXXQQQ333{{{{{{~~~}}}}}}\\\===555:::@@@JJJTTTmmmcccmmmXXX666///999zzztttmmmiiihhhfffPPPAAA999>>>???999888??????QQQaaa]]]JJJ:::999>>>999777999<<<999111,,,+++---,,,,,,///111000+++'''###$$$%%%%%%$$$$$$&&&(((,,,999;;;DDDBBBEEEMMM***))))))(((((())))))***"""'''***)))''')))***+++333+++(((999^^^^^^:::777???===555AAACCC???>>>===>>>???@@@???>>>???444DDD<<>>HHHEEE===FFFnnnuuuvvvqqqtttoooeeeJJJBBB;;;<<>>:::555:::DDDIIIGGGDDDJJJmmmlllpppfff000444222111...***444GGGzzz~~~sssiiittt~~~yyyuuuxxxxxxiiinnntttbbbbbbdddqqqyyytttnnnooooookkkpppvvvpppaaacccvvvuuupppmmmmmmmmmlllmmmnnnfffaaaQQQLLLTTT\\\uuu555666111...222///XXX}}}{{{{{{~~~}}}vvvpppmmmrrrwwwvvvnnncccYYYTTTIIIDDD===666555999AAAHHHGGGDDD>>>CCC@@@HHHeeeiiiFFF888CCCEEE}}}===888,,,222:::~~~{{{dddYYY```LLLFFF111111777@@@CCCCCCKKKXXXbbbGGGEEEPPPaaaOOO:::ccc{{{ggg[[[OOOGGGJJJ[[[LLLWWW^^^hhh]]]pppqqqoooYYYIIIEEEBBBGGGggg[[[~~~aaafffzzzNNNKKKLLLzzz]]]PPPDDDFFFooosss|||mmmNNN666666<<<@@@IIIWWWLLLrrr@@@000---:::yyy~~~nnnBBB???@@@HHHNNNNNNLLLMMMGGGHHHFFF???666111333666999777888:::777000++++++---,,,,,,...000///)))$$$###$$$%%%%%%$$$$$$&&&(((,,,:::;;;DDDBBBFFFPPP))))))(((((((((((())))))%%%(((+++...+++((()))---'''$$$&&&+++222CCCfffjjj<<>>??????=========???:::<<<999<<>>===DDD<<<;;;HHHFFF@@@HHHBBB>>>AAAIIIHHH???===AAA???EEEIIIHHHFFFFFFEEEBBBBBBIIIMMMIIIQQQxxx|||ZZZrrrEEE888555777///222)))111111ttt{{{}}}qqq~~~{{{qqqvvv|||zzzvvvzzzyyy{{{vvv|||qqqllljjjiiiggggggiiijjjggggggqqq~~~{{{iiiiiimmmlllfffhhhmmmiiiaaaaaaKKKFFFWWWWWWrrrPPP'''///&&&...555///MMMzzz{{{}}}}}}{{{wwwsssqqqoooooommmjjjcccZZZPPPJJJEEE???777333666===DDDGGGAAAEEE===AAA???NNNlll\\\???BBB@@@DDDhhh111444---777888nnnlllVVVUUUSSS@@@:::333333999AAACCCFFFTTTeeeTTTDDDGGGNNN{{{VVVDDDNNNzzzddd___]]]cccrrrcccdddiiivvvzzzccczzzbbbLLL@@@DDDGGGTTToooZZZTTTGGGzzz___|||rrrNNNQQQ[[[aaaUUU@@@IIIvvvzzz}}}aaaQQQ<<<222:::@@@BBBRRRhhh]]]HHHwww555555///888}}}|||~~~zzzzzz||||||pppUUUAAAGGGLLLQQQZZZbbbbbb^^^YYYMMM???999;;;???@@@>>>999666666777555...++++++,,,+++,,,...///---'''"""###$$$%%%%%%$$$$$$&&&(((+++999;;;CCC@@@EEEPPP))))))(((((((((((())))))((($$$%%%)))((($$$'''...,,,&&&***222...%%%,,,>>>kkkjjjCCC>>>HHH222@@@EEE***:::;;;CCC999:::===???===:::999;;;===<<<@@@666;;;666dddwwwfffttt|||}}}sssmmmpppvvvnnnvvvxxxuuuvvv{{{zzzsssvvvvvvuuussssssuuuyyy}}}tttuuuqqquuuvvvmmmlllsssvvvsssttt{{{~~~yyykkkZZZOOONNNQQQSSSyyySSS999NNN<<>>III777777+++444+++111444aaauuuzzz{{{yyyuuunnnyyyxxxqqqrrr{{{}}}sssqqquuuooolllppplllcccbbbmmmzzz{{{tttnnnqqqkkkiiigggfffmmmlll\\\TTT[[[DDDDDDbbb```<<<...999///***222***AAA~~~}}}~~~}}}xxxrrrppptttyyytttmmmeee___[[[TTTJJJBBB>>>999111000777BBBIIIJJJ???HHH@@@BBB@@@TTTqqqVVV111FFFFFFTTTnnn555888...444///gggxxxtttWWWFFFOOOIII888333555555:::@@@CCCHHH\\\qqqnnnKKKEEEIIINNNxxxfffSSS@@@yyyzzzyyydddLLL@@@FFFKKK\\\kkkOOOVVV???mmmrrrlllGGGRRRcccoooKKKPPP111UUUkkk|||MMMvvvggg555===222444DDDJJJLLLcccttt000UUU888===///+++cccvvvwww{{{{{{llllllmmm]]]QQQZZZ___^^^eeerrrtttlll```SSSEEE===<<<<<<888333999666555666333---***+++,,,+++,,,...///,,,&&& ###$$$%%%%%%$$$%%%'''(((***888:::BBB???DDDPPP))))))))))))(((((((((((((((((((((((())))))))))))))))))*********+++++++++***333IIImmmzzzWWW???888999777444777777777888999:::;;;<<<========================AAA<<<>>>???777;;;eeevvvuuu}}}zzzooopppssstttuuuwwwwwwxxxxxxxxxwwwvvvvvvwwwxxxwwwtttqqq{{{~~~yyyvvvrrrooouuutttqqqooottt{{{}}}zzz___PPPNNNMMMJJJSSSppppppOOOBBB;;;:::===???>>>>>>???BBBEEEIIIKKKKKKZZZmmmcccmmmyyyzzzooofff]]]QQQBBB888333777:::;;;:::;;;>>>BBBCCCAAA???>>>@@@AAA@@@@@@BBBAAAAAACCCDDDDDDEEEEEEcccbbbqqqooo]]]fff|||EEEBBB@@@===999555222000///---NNN{{{zzzttt|||}}}~~~qqqnnnppp}}}~~~xxxuuuiiikkkmmmkkkooovvvwwwqqqnnnpppqqqkkkfffdddggggggeeeaaaVVVSSSHHH;;;lll~~~<<<'''000222,,,///666+++}}}~~~wwwooooooyyytttrrrtttsssooopppvvvqqqjjjaaaWWWPPPIIIDDDAAA:::555111555>>>EEEGGGEEE888CCCAAA<<>>SSSZZZ}}}OOO>>>rrrVVV>>>:::666333DDDyyyxxxvvvyyyyyyuuurrrqqqppplll[[[hhhsssvvvyyyuuuYYY@@@<<>>DDDIIIPPP___pppkkkvvvjjjVVV```;;;IIIAAA???===:::777333111000111333}}}zzzqqqtttxxxzzz{{{yyywwwwww||||||zzzyyy{{{|||xxxtttiiihhhrrruuummmjjjpppjjjhhhkkkqqqqqqllljjjkkkmmmkkkhhhgggfffdddaaa___EEE===MMMSSSoookkk999777111,,,,,,...444...ppp{{{~~~|||xxx||||||uuuooonnnlllhhhhhhlllfff```YYYQQQKKKEEEAAA>>>666333111777@@@FFFFFFDDD>>>EEECCC???KKK]]]UUU@@@===FFFDDDttt[[[BBB===000333///;;;vvv}}}ZZZPPPCCC:::888888555222666<<<>>>AAARRRSSSoooqqqUUU???EEEYYYsss{{{yyyfffYYYKKKXXX|||hhhaaa@@@===@@@:::III^^^UUUeee^^^KKKNNNaaawwwtttttt|||QQQ888LLL???JJJhhhmmmOOO===TTTwwwjjjnnnoooVVVDDD>>>???BBB999222KKKZZZPPPllleee888fff~~~MMM<<<@@@555--->>>wwwvvvqqqkkkjjjkkkhhhccc\\\iiixxxjjjRRR>>>;;;<<<888444444555666666222,,,)))***,,,,,,------,,,***'''$$$"""$$$%%%&&&%%%$$$$$$&&&'''---999@@@;;;DDDFFF[[[)))))))))((((((((('''''''''''''''(((((((((((()))(((((()))))))))*********$$$)))...///,,,(((((())),,,+++,,,000444555222///333000......//////+++''',,,///333444222000000111666666777777888888999999999999999999999999999999::::::<<<===:::444444888bbbjjjYYYkkk|||{{{tttqqqooooooqqqssssssqqqsssqqqnnnjjjggggggjjjlllpppsssrrrmmmlllqqqtttuuuvvvyyy|||~~~pppbbbMMMDDDLLL666QQQ^^^HHHAAA???BBB@@@999777:::?????????@@@BBBCCCEEEFFFIIIGGGHHH]]]___PPP___dddxxx}}}|||yyywww[[[TTTJJJEEEEEEEEECCCAAA777;;;@@@CCCEEEGGGKKKOOOMMMNNNUUU___gggqqqppp]]]XXXrrrJJJRRR===??????>>><<<999666333111444%%%]]]~~~ssszzzxxxvvvttttttvvvyyy{{{|||~~~~~~{{{wwwrrrqqqqqqllliiihhhiiihhhgggiiinnnlllkkklllooonnnkkkiiikkkiiiiiiiiihhheee```[[[XXXRRR???QQQ^^^vvvPPP777CCC111***---...000333XXX~~~{{{{{{xxxxxx~~~vvvnnnkkkiiifffccccccXXXTTTNNNIIIDDD@@@;;;888111000222:::CCCGGGFFFBBBAAACCCBBBBBBIIINNNEEE777>>>DDDFFF|||SSSJJJBBB888:::///222kkkwwwbbbHHHCCC<<<888666666555555===???BBBNNNKKKZZZWWWJJJ<<>>??????@@@@@@GGGGGGDDDHHHcccaaaYYYRRRYYY```jjjuuu~~~}}}tttkkkccc\\\TTTOOOUUUXXXZZZXXXTTTTTTYYY___gggxxxssssss]]]```xxx{{{QQQJJJAAAJJJ>>>>>>???>>><<<999666444000222<<>>FFFIIIFFFBBB???===???EEEHHHDDD===888@@@FFFSSSjjjOOOPPPDDD===???///)))OOO}}}{{{xxxwwwrrrmmm___JJJBBB???;;;777444444666888AAAIIIJJJOOOFFFsssvvvOOO666CCCQQQlllddd___```UUUTTTUUUoooLLLKKKRRR```jjjjjjfffeeeUUULLLBBB@@@EEEHHHAAA888HHH\\\fffjjjbbbMMMQQQTTTDDDJJJ___mmmcccvvvuuubbbccczzzooo]]]}}}sssUUUFFFVVVNNN)));;;~~~bbbSSSEEEaaaaaaGGG]]]|||```JJJBBB<<<777555666;;;EEEOOORRRmmmiiimmmJJJ;;;```uuuJJJEEE999CCC999333999LLL~~~sssjjjhhhfff\\\QQQRRRMMMNNNYYYhhhkkk^^^OOOAAA999555777888555444666666444111///......//////---,,,+++***'''%%%###"""###$$$%%%%%%$$$$$$&&&(((///888>>><<>>AAAEEE::::::<<<===>>>>>>>>>===AAACCCEEEIIITTTmmmbbbPPPQQQWWWaaannnvvvyyyxxx|||jjjooo]]]ZZZllliii}}}mmmNNN444>>>AAA===>>>??????>>><<<:::888,,,===,,,ddd|||iiiyyyvvvuuuwwwzzzzzzwwwssstttsssqqqqqqqqqoookkkhhhfffhhhgggeeeiiiooommmfffggggggfffdddcccccccccbbbeeeaaa___```aaa\\\OOOEEE888TTTdddQQQ999???555666///---+++777333|||{{{{{{zzzvvvsssqqqiiihhheeebbb___ZZZRRRKKKGGGDDDAAA>>>;;;777333000000333:::BBBIIIJJJFFFBBB>>><<<@@@GGGFFF===:::===EEEPPPnnn___NNNRRRCCCAAAAAA111///;;;vvvtttfffcccpppxxx|||{{{zzz|||xxxhhh___WWWUUUNNN???>>><<<999444222444999>>>CCCJJJDDDGGGYYYZZZAAA999HHHXXXooo]]]VVV[[[WWWMMM^^^DDDfffGGGBBBNNNUUULLL@@@BBBDDDEEEBBB>>>???HHHQQQbbbTTT\\\SSSMMMWWWSSSFFFOOONNNwwwaaaOOOgggqqqXXXGGGMMMRRRUUUccchhhuuusssZZZ???GGGAAA777EEEhhh{{{jjjWWWPPPYYYUUUHHHBBBhhhzzzyyyfffTTTNNNFFF@@@AAAFFFOOO___mmm```gggsssDDDLLLIIIyyyeee;;;NNN<<<;;;:::;;;777444kkkzzzkkk^^^[[[\\\YYYSSSSSSLLLHHHKKKOOOKKK???444888666555666666333222333555111,,,+++...111222222---,,,***(((&&&$$$#########$$$%%%%%%$$$%%%''')))000777===<<>>@@@AAA@@@???>>>BBB===@@@JJJMMMQQQddd{{{ooo[[[QQQTTT```kkkqqqkkkuuuzzzyyyiiiNNNYYYQQQ^^^eeejjjOOOOOO@@@555MMM777;;;<<<===>>>>>>===<<<;;;...666...LLLoooyyyuuuqqqppprrruuuwwwvvvuuuppplllmmmpppoooiiiccccccddddddeeeiiillliiibbbeeeggggggcccbbbddddddaaaaaa]]]ZZZZZZZZZUUUJJJAAAKKK[[[iiiQQQEEE:::@@@888666///---+++666222eeevvvrrrrrrqqqooommmdddgggfff```YYYRRRJJJCCCBBB???;;;999777555333000555888>>>DDDIIIIIIEEEBBB@@@@@@CCCFFFAAA999:::@@@AAASSS[[[UUUVVVIIIKKKGGG===888333gggpppXXXIIINNNPPPaaaaaadddmmmlllvvvwwwbbbRRRGGG>>>@@@@@@666777555333222333888>>>CCCDDDBBB???SSSVVV444MMMKKKeee\\\QQQYYYUUU```VVVZZZQQQZZZxxxTTT@@@<<>>999888666555333111///...000,,,)))+++000555444222---,,,)))&&&$$$#########"""###%%%%%%$$$%%%''')))000666===>>>FFF@@@TTT(((((('''''''''&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$###!!! !!!$$$(((+++''''''((('''&&&%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%$$$%%%'''***,,,+++***+++---000333666777777777::::::::::::::::::::::::777777999:::777222000000***222222,,,444VVV}}}}}}{{{nnn```XXXppprrrwwwxxxooogggbbbYYYPPPMMMGGG>>>>>>QQQnnnVVVCCCIIIIII555999:::<<<===???@@@@@@???888:::===@@@AAAAAA???>>>CCC======DDDEEEAAAFFFPPPhhh^^^^^^cccgggeeeiiiooosssvvvwwwwwwwww|||vvvoooiiifffeeeeeeZZZ``````XXXVVV[[[]]]ZZZ[[[uuu|||kkkLLL+++777AAAEEE===888999999::::::;;;;;;<<<666///555777WWWxxxvvvuuusssqqqppprrrtttuuuvvvrrrnnnlllmmmqqqrrrmmmhhhhhhfffgggiiihhheeeccccccdddhhhhhheeedddgggfffbbbZZZ[[[ZZZWWWQQQKKKFFFDDDOOOYYYtttmmmCCC===>>>BBB777777111...---222333JJJ~~~zzzrrrkkkgggffffffeee[[[aaa```WWWMMMHHHDDD@@@;;;888555333333333333222999;;;???CCCFFFEEECCCAAA???BBBEEECCC;;;777===FFFBBBZZZyyyTTTWWWUUUMMMRRRIIIFFF666+++BBBwwwwww]]]FFF>>>999GGGDDDHHHTTTPPP]]]QQQDDD>>>:::333555777000333222222444888===BBBDDDGGG@@@TTTmmmQQQ===MMMYYYxxxttt```cccYYY[[[^^^[[[WWW___QQQwww\\\TTTWWWIII===CCCjjjhhhccc]]]]]]___ZZZTTTTTTCCCTTTFFFPPPYYYkkk~~~jjjPPPIIIPPP]]]ccczzzWWWrrrXXXKKKKKKVVVWWWWWWOOOJJJiii|||~~~~~~wwwtttxxx999...[[[eeeCCCAAAJJJDDDEEE555888===111...>>>hhhzzzvvv~~~sss```SSSLLLHHHLLLKKKNNNSSSPPPEEE:::666888777444222111111000---,,,******111:::===999333...,,,(((%%%###"""######"""###$$$$$$$$$%%%''')))///555===???HHH@@@RRR(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&& $$$((()))&&&$$$$$$&&&&&&'''((('''&&&%%%&&&'''%%%&&&((((((((('''(((((((((((((((''''''))),,,...)))+++///333666777777777555555555555555555555555555///...222333......333333---000555111333RRRyyy{{{{{{xxx}}}}}}zzz{{{|||uuugggZZZ]]]\\\XXXSSSSSSTTTQQQKKKBBBKKK]]]vvvCCCCCCJJJ:::DDDAAA999<<<>>>;;;888888999:::555777;;;>>>@@@???===<<<>>>>>>???AAABBBDDDKKKRRRYYYbbbppp[[[OOOOOONNNPPPWWWccclllrrrsss||||||{{{zzzxxxvvvjjjeeecccccc]]]XXXaaapppyyyqqq777???AAA333BBB000777666666666777888999;;;;;;<<<000777(((III|||jjj}}}mmmpppuuuxxxyyywwwtttrrrqqqooommmmmmnnnmmmiiieeebbbbbbeeeiiieee___bbbkkk___dddeeebbbaaadddccc^^^UUUZZZ\\\VVVJJJCCCCCCGGG[[[|||BBBSSS@@@DDDAAA444;;;555000...---333555rrrtttqqqiiiaaa\\\ZZZZZZLLLSSSSSSHHH>>><<<======666333///...000222333333<<<===@@@BBBCCCCCCAAA@@@;;;AAAEEE???888888BBBLLLRRRjjj___FFFPPPLLLHHHPPPCCCDDDFFF999000iiihhhPPPDDD666???444444===444AAA777222777;;;666777888000444444555999>>>BBBCCCCCCIIIFFFtttwwwfffBBBQQQ;;;ooo```WWWcccPPPaaaOOOSSSWWWSSScccTTTaaaYYYaaaSSSNNN]]]TTTGGGTTTRRRPPP\\\PPPMMMJJJ\\\ooofffPPP^^^ZZZPPP\\\TTTJJJYYYZZZVVVttthhhuuu{{{SSS333===```FFFIIIAAAOOO555FFF999;;;>>>444222333MMM|||gggYYYppptttaaaSSSLLLIIIDDDDDDHHHEEE<<<555444444222000...111444444111******///999DDDEEE===444...+++((($$$""""""######"""###$$$$$$$$$%%%(((***...444===AAAJJJAAASSS''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$...---,,,$$$$$$,,, ///---%%%(((###///%%%"""666!!!%%%111!!!)))444)))222777111888111;;;000<<<)))999333333222222111000000000------...///000111222222jjj}}}rrrbbbaaa\\\WWWHHH???@@@???;;;>>>HHHHHH???EEE>>>TTTVVVlllppp{{{|||YYYOOODDD======??????>>><<<;;;;;;::::::999888888888888999:::;;;;;;<<<<<<======<<<<<<===>>>??????FFFOOOxxxyyypppWWWQQQMMMGGGNNNHHHNNNQQQIIIRRRSSSKKKTTTQQQBBBQQQLLL___mmm{{{PPP:::999888777666666666666555555555555666777999999666>>>666'''666cccuuuppppppqqqrrrssssssrrrqqqnnnnnnnnnmmmkkkiiigggfffjjjhhhfffeeeeeedddbbb```gggddd```^^^^^^]]]ZZZWWWYYYWWWKKKHHHIII999999XXXeeeOOOKKKDDD???<<<;;;:::999333222000222222666___}}}~~~lllooojjj___WWWSSSMMMFFFFFFEEEBBB???<<<999777666000000000///000333888<<<>>>AAAEEEFFFDDDBBBBBBCCCAAAAAAIII@@@---888KKKGGGOOOKKKKKKLLLLLLLLLKKKKKKKKKCCC666666NNNppp{{{jjjLLL???555777;;;999666555555888<<<;;;888444333444444<<>><<<@@@FFFIIITTTqqqfffRRR???LLL[[[wwwlllXXXaaa\\\NNNPPPQQQQQQPPPPPPQQQRRR\\\cccTTTYYYWWWXXXYYYUUUNNNKKKMMMTTTKKKMMMVVVRRRHHHTTTlllssslllbbb]]]___XXXOOOQQQRRRSSSRRRQQQOOONNNYYYyyyaaa]]]qqqiiiBBB:::<<>>333999444???ddd}}}aaaVVVZZZrrrmmm^^^NNNKKKEEE???999444111///222///333:::;;;555000111&&&,,,<<>>JJJ''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&)))333!!!###$$$111***(((888444+++***===!!!999...111///,,,***---???,,,888...333===666666------444222111111000000///...............//////000000111%%%FFFooolllhhheeeccc___]]]eeeooo\\\aaaaaafffiiittttttrrrvvv|||HHHGGGAAA:::888999;;;:::888;;;;;;::::::999888888888777777888888999:::::::::===>>>>>>???@@@AAAAAAAAAGGG===PPPTTT|||nnnhhhhhh\\\cccfffdddtttvvvCCCAAA888777666555444444444444444444444444555666777888555///111666444BBBuuugggfffmmmtttrrrlllhhhlllqqqqqqpppnnnkkkjjjjjjkkkkkkhhhfffdddcccccccccaaa___[[[[[[]]]___aaa```[[[WWWHHHGGGXXXPPP777MMMiiiWWWlll```JJJFFFAAA===<<<;;;;;;;;;666444111000///...NNN~~~tttpppjjjdddddd\\\PPPIIIGGGDDD??????>>><<<:::777555333222000111222222333555:::>>>@@@BBBDDDDDDAAA??????@@@EEEAAA===666333@@@JJJFFFuuugggNNNNNNNNNNNNNNNMMMLLLLLLEEEBBB???FFF___vvvhhhUUUBBB888444333555999;;;======;;;888777888:::CCC;;;888???DDDGGGNNNWWWzzztttaaa@@@CCCKKKkkkaaaXXX^^^WWWUUUWWWWWWVVVUUUTTTUUUVVVIIIQQQyyyRRRSSSgggPPPPPPSSSVVVUUUQQQQQQTTTRRRJJJKKKSSSRRRKKKQQQ^^^zzzooo\\\```ZZZWWW\\\[[[UUUQQQLLLJJJKKKMMMNNNNNN>>>tttcccBBBHHHbbbmmmjjjpppzzzccc888KKKHHH===HHH]]]}}}[[[DDD===:::<<>>;;;EEE>>>MMM''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%/// !!!...$$$ $$$--- ''''''$$$///)))***$$$---000777&&&'''---...,,,999555222***777:::<<<...000000000///......------........................===***###AAAwww}}}WWWAAA@@@>>><<<999:::<<<<<<999666::::::999888888777777666666666666666666777777777:::;;;===???@@@AAA@@@@@@AAA:::EEE===OOOrrrUUU---CCC222444444333222111111111111222222222222333444444555999---222===111(((TTTdddiiinnnooollliiihhhiiillllllmmmmmmlllkkkiiihhhfffdddbbbaaaaaaaaa___]]]^^^]]]\\\[[[ZZZWWWSSSOOOKKKOOOFFF<<>>bbbwwwjjjaaahhhbbbVVVIIIBBB@@@>>>:::777777666444333111000000000222444666777999===???BBBCCCCCCAAA???===>>>>>>EEE@@@444222===CCCFFFNNNQQQOOOOOOOOONNNMMMLLLKKKJJJGGGKKKFFF===HHHkkkwwwjjjZZZMMMBBB;;;888999<<<===>>>>>><<<<<<===>>>;;;:::@@@HHHDDDDDD]]]~~~eeeVVVLLLEEE______sssxxxmmmqqq[[[[[[\\\TTTXXXYYYXXXVVVTTTSSSSSSTTTYYYWWWRRR|||uuu```^^^]]]WWWRRRLLLLLLOOOTTTTTTQQQRRRVVVMMMJJJJJJNNNOOONNNMMMOOOGGG___aaaOOORRR^^^ZZZUUU\\\aaa```WWWMMMIIILLLRRRUUUVVVYYYGGGcccyyykkkGGG888KKKLLL===999<<<999555<<<===;;;RRRVVV<<<:::===;;;777:::;;;999555111000000000000***000TTTXXX:::777HHHWWWeeehhhjjjgggbbb^^^\\\\\\MMMIIICCC;;;222,,,///666PPPXXX\\\XXXNNNDDD:::333(((%%%!!!!!!%%%''''''&&&"""###$$$$$$$$$%%%(((***000888<<<<<>>TTT''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$---&&&(((999333###,,,)))"""111&&&)))%%%***+++$$$555$$$"""???***777999666000333,,,444888333222///000000//////...---------///.........------,,,,,,###111888///''':::hhh}}}}}}}}}~~~zzzyyyrrrYYYIIICCC<<<777???===<<<<<<<<<;;;999666888888777777666555555555444444444444444444444333333555888;;;<<<<<<<<<;;;???>>>GGG<<<:::FFFWWWCCC@@@888(((===222222111000000000000000000000000000000111222222555222333555111000>>>RRRqqqhhhaaaeeennnqqqiii```aaaeeejjjnnnnnniiiccc___cccbbb```___```___]]]\\\```\\\VVVQQQMMMKKKJJJIIILLLEEE777FFF\\\RRReeeFFF<<<>>>;;;888666777888999888444444000111333...666MMM|||qqqfffnnndddUUUHHH@@@===999555444444333333222222111111111444777999;;;<<>>>>>>>>???>>><<<444888BBB<<>>>>>BBB777888:::;;;;;;;;;<<<<<>>;;;===???:::999:::888333222555111222---+++???lllbbb???222///***444@@@GGGEEE???999666666000***)))///<<>>(((999111000000//////...------......------,,,+++++++++---+++(((&&&&&&+++111666RRRppp|||~~~kkk\\\KKK???888555<<>>>>>777HHHdddXXX///000777>>>:::(((111111000/////////000000..................///000,,,......---444;;;:::333ooo|||qqq___YYY___ggghhhfff___aaadddffffffccc___\\\___]]]\\\[[[\\\[[[ZZZXXXQQQPPPMMMKKKHHHFFFFFFFFFFFF555JJJZZZIII]]]OOOLLL???;;;888555444444555555444111444000111555111111>>>iiiyyyoooiii[[[KKKAAA<<<777111---111111111111222222222222222555999;;;===>>>@@@AAA@@@???>>>>>>??????@@@@@@666888666<<<@@@<<>>BBB___|||dddPPPDDDJJJFFFAAA>>>>>>AAADDDGGG;;;FFFXXXxxx}}}```PPPMMM???>>>VVV```sss}}}^^^OOOVVVSSSNNNSSSOOONNNMMMJJJGGGEEEFFFHHH???SSSHHH???RRRXXXjjjnnnRRRFFFQQQ^^^```UUULLLNNNVVVTTTRRRRRRRRRNNNIIIHHHKKKEEEKKKLLLFFFEEEKKKOOOPPPMMMFFFAAAAAAIIIZZZrrr{{{cccTTTUUUYYYVVVNNNKKKOOORRRTTTRRRKKKJJJSSSQQQLLLHHHKKKQQQUUURRRNNNBBBSSSQQQ???KKKdddFFF222:::CCC===777:::GGG>>>777666666111///000***,,,//////222KKKqqqGGG<<<;;;999444111111444888333444:::HHH]]]mmmttttttqqqzzzxxxfffQQQCCC666)))$$$###""""""###%%%%%%%%%"""###$$$$$$$$$%%%(((+++000888888>>>???===ggg''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!!333___ddd///"""(((~~~---&&&222$$$&&&222)))mmmJJJ%%%333000000000///......---------,,,,,,,,,++++++******))),,,000222111...)))&&&+++---???UUUiiiqqqJJJ,,,777444444;;;@@@???;;;999777666555444555666777888555555444444333222222111000000000000111111111111000111333555666777666666444888666888???;;;666>>>999HHH\\\}}}XXX===***...===444%%%,,,888000000////////////000000---------,,,,,,------...///---...222222111333777:::lllXXXKKKNNN___mmmaaa___\\\YYYXXXYYY[[[]]]WWWUUUTTTTTTTTTTTTSSSQQQFFFHHHKKKJJJFFFBBB>>><<<>>>NNNQQQIII___jjj999<<<555888666333222222333222111000444000---222///+++111SSSuuu}}}fffUUUDDD<<<999555000---......//////000111111111444777:::;;;<<<===???@@@===<<<<<<<<<>>>??????===222777999<<>>PPPnnnmmmdddWWWOOOOOOTTT\\\aaaqqqyyy^^^[[[NNNBBB???BBBQQQgggnnnMMMNNNUUURRRPPPUUUOOONNNMMMJJJGGGGGGIIIKKKZZZ>>>GGGWWWHHHEEEQQQLLLTTT\\\ooosssaaaOOOHHHQQQ^^^XXXSSSOOOPPPSSSTTTQQQMMMRRRPPPPPPQQQNNNIIIIIIMMMHHHKKKKKKFFFDDDHHHOOOSSSIIIPPPUUUSSSLLLGGGJJJPPPHHH]]]kkkeeeJJJ:::BBBAAABBBGGGNNNQQQMMMHHHFFFNNNKKKHHHKKKGGGEEEOOOFFFEEEEEEIIINNNOOOKKKGGGIII777;;;QQQPPPHHHmmmxxxeeeFFF666<<>>???:::999666===FFF>>>::::::PPPtttRRR444BBB))):::555,,,444222***222///......---......//////------,,,,,,,,,,,,------000000222222---)))---555111YYY~~~hhhPPPGGGOOO[[[XXXVVVSSSQQQOOOPPPQQQRRRLLLKKKIIIIIIJJJJJJIIIGGGFFFGGGFFFDDD@@@===>>>???CCC\\\UUUfffmmmAAAGGG000:::555333111111222222111000...444///+++000000,,,///===[[[qqq\\\FFF===:::777222111......///000000111111222666888999::::::;;;===???;;;:::999;;;======:::777111;;;AAABBBZZZpppNNNSSSIIIJJJJJJIIIIIIGGGFFFEEEDDDBBB>>>BBBJJJGGGAAAGGGUUUlllsssbbb]]]DDD888???GGGVVVlllzzzkkkyyyXXXNNNTTTNNNOOOSSSMMMMMMLLLKKKIIIGGGHHHKKKMMM222MMMPPPFFFKKKMMMQQQbbbUUULLLKKKKKKDDDEEEPPPWWWXXXPPPRRR[[[[[[PPPKKKOOOTTTVVVUUUNNNGGGIIIPPPXXXPPPNNNNNNPPPNNNKKKLLLPPPMMMJJJGGGGGGGGGHHHKKKOOOBBBDDDFFFIIIKKKKKKHHHCCCKKKGGG===MMMYYYVVVVVVIIINNNHHHEEEHHHJJJHHHFFFGGGMMMKKKIIIJJJKKKJJJHHHFFFDDDQQQMMMFFFLLLIIIEEEPPPGGGFFFFFFGGGIIIIIIHHHFFFCCCFFFFFFGGGMMMTTTRRRIIIkkkWWW???<<<888:::@@@CCC???:::888999:::222:::<<<555000333444222//////111000'''###///AAA}}}rrrpppiiiZZZCCC---$$$$$$############"""""""""###!!!"""######$$$&&&))),,,///999555AAA<<<<<>><<<999===AAA999>>>TTTvvvjjj???333999//////111...111000)))...333,,,---------,,,,,,---......------,,,,,,+++,,,,,,,,,###...000)))***333333***===SSS{{{fffRRREEE???JJJLLLNNNOOONNNJJJEEEBBBEEECCCBBBBBBCCCCCCAAA@@@CCCAAA<<<888888???JJJSSS```IIImmm|||BBB666333<<<222333111000000222333222111,,,444///***000333000444333KKK~~~eeeJJJ===999555111000000000111111222333333333777888999999999:::<<<>>>:::999888:::;;;:::666222000@@@JJJLLLrrrwwwSSSBBB]]]BBBFFFFFFFFFEEEDDDCCCBBBAAA<<<>>>AAACCCCCCCCCCCCBBBZZZ|||uuucccTTTNNN@@@<<>>IIIHHHGGGFFFEEEFFFJJJMMMOOOCCC???BBBFFFLLLJJJ@@@EEEGGGTTTTTTHHHMMMQQQ@@@BBBQQQWWWMMMBBBDDDPPPYYYQQQRRRPPPOOONNNNNNKKKHHHPPPNNNNNNPPPNNNKKKMMMQQQRRRHHHCCCHHHKKKIIIGGGIIIDDDFFFGGGEEECCCDDDEEEEEEBBBGGGDDDOOOKKK===HHHLLLHHHFFFFFFHHHGGGBBBAAADDDAAABBBFFFKKKMMMIIICCC???CCCVVVSSSJJJNNNIIICCCOOOIIIGGGDDDBBBAAABBBDDDEEEJJJIIIJJJMMMJJJDDDCCCFFFFFFKKK]]]|||~~~kkk^^^FFFBBBDDD:::===EEE???QQQ999000@@@FFF888111888:::KKKQQQ@@@111......***(((*********...111...'''555yyyeee___XXXMMM888###'''!!!"""######""""""###$$$!!!"""######$$$&&&))),,,///999444AAA;;;<<>>666'''/////////////////////////////////...///.........////////////000000000000111222444666888888888888777777888999999999888888666<<>>@@@;;;FFFHHH@@@===???:::AAA:::555DDD::::::<<<666???IIIFFFSSSOOOXXXLLL777888444111444////////////////////////---------............///,,,999VVV{{{iii^^^nnnrrrXXXBBB666222333222222111000///000444777555777999999666777:::===888777@@@FFF===555555555JJJ444UUU]]]GGGKKKJJJAAAEEEDDDCCCAAA@@@@@@@@@@@@@@@???>>>>>>===>>>>>>>>>>>>rrr{{{```dddkkk|||qqqggg___TTTHHH???DDD???EEE]]]www^^^NNNOOOPPPNNNJJJHHHGGGGGGHHHFFFCCCAAA@@@@@@AAAAAADDDCCCCCCBBBBBBBBBCCCCCCFFFHHHJJJIIIGGGDDDCCCBBBFFFHHHJJJJJJHHHIIILLLOOONNNLLLJJJGGGGGGHHHIIIKKKQQQPPPLLLGGGHHHJJJGGGAAAFFFFFFFFFFFFGGGHHHIIIIIIHHHEEEBBBBBBCCCEEEEEEEEEBBBBBBBBBBBBBBBCCCDDDDDDGGGFFFFFFFFFEEEEEEDDDDDDBBBCCCDDDDDDDDDCCCAAA@@@GGGHHHIIIIIIHHHFFFEEEDDDIIIFFFCCCBBBCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDFFFAAA???@@@AAABBBJJJTTTYYYVVVRRRLLLEEE???;;;888===<<<<<<<<<===<<<;;;999999888777666555444333333222111111///...---,,,+++,,,,,,,,,+++++++++******&&&888___jjjjjjGGG...%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%%%%&&&)))+++777555999===999CCCqqq'''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&$$$///&&&$$$222&&&___III---+++333GGG444>>> ///444 ;;;***rrr,,,888(((------,,,,,,+++*********))))))))))))((((((((('''(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))************************++++++,,,,,,---.........333444666777777666444333222777777666===EEEAAA666........................//////.........---------------........./////////000111333555666777777777777888999999:::999999999>>><<<:::999:::>>>BBBEEEPPPXXXeeerrr}}}gggPPPBBB<<<777555444333111///...---------------------,,,,,,,,,,,,,,,,,,+++++++++*********************************++++++++++++,,,,,,,,,,,,)))555///)))PPPqqqMMM>>>555666>>>;;;888777555999999:::???<<<<<>><<>>BBBAAA@@@VVV\\\{{{VVV777222888555111111........................,,,---------............000'''999iiirrrYYYTTTiiisssYYYBBB222+++///000222333444444333222666777888888777777888999BBBHHH666***777<<<999CCC777```oooRRRHHHFFFHHHIIIDDDDDDCCCBBBAAA@@@??????@@@@@@???>>>>>>>>>>>>>>>===KKKyyyWWWKKKFFFMMMfffzzzxxx~~~{{{tttooommmeeeZZZPPPIIIDDDAAA???BBBHHHYYYjjjrrr}}}XXXQQQPPPOOOMMMLLLJJJIIIHHHGGGFFFDDDBBBAAAAAABBBCCCBBBBBBAAAAAAAAAAAABBBBBBCCCFFFHHHHHHGGGEEEDDDDDDCCCDDDFFFFFFEEEFFFHHHKKKKKKJJJHHHFFFFFFGGGIIIKKKMMMPPPNNNIIIFFFFFFFFFCCCHHHGGGGGGFFFFFFFFFGGGGGGJJJGGGDDDAAAAAAAAA@@@???BBBBBBBBBBBBBBBCCCDDDDDDGGGGGGFFFDDDCCCBBBAAAAAA???@@@AAABBBBBBBBBBBBBBBGGGHHHIIIIIIHHHGGGFFFFFFCCCBBBBBBBBBBBBDDDEEEFFFCCCCCCCCCCCCBBBAAA@@@???AAA>>><<<<<<@@@CCCEEEEEEBBBAAA@@@???===;;;999888:::999888999::::::999777777777666555444333222111111000//////...---,,,,,,,,,,,,+++++++++*********444((((((FFF{{{ssswwwTTTCCC...""" ###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%%%%&&&)))+++555333888<<<888CCCqqq'''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''***'''###444'''nnn444222***ddd )))dddZZZ,,,444 +++'''888+++333,,,,,,++++++***))))))))))))))))))(((((((((''''''((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))***++++++,,,,,,---000111333444555555444444333888888555666:::777///------------------------.........---------,,,,,,,,,,,,,,,,,,------------...///111333444555555555777777888999999999999999777777666555555444333333111888@@@FFFEEEAAA;;;888222333333000---,,,---/////////...,,,,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++++++++***************))))))))))))))))))))))))*********+++++++++,,,,,,)))111000'''222XXXvvvjjjPPP@@@===<<<111666@@@666222:::;;;>>>FFFBBBEEEEEETTTOOOSSSSSSlll@@@888222444777444...+++------------------------,,,,,,,,,,,,------------333%%%***MMMvvvuuuSSSLLLZZZppp}}}{{{aaaIII===222000...000333555444222000000111444888;;;<<<<<>>=========<<<;;;;;;;;;;;;;;;;;;777GGGrrruuuKKK:::CCC[[[eee\\\wwwyyyyyyxxxtttllleee```FFFDDD@@@===<<>>>>>??????@@@@@@BBBEEEEEEEEEDDDDDDDDD@@@BBBCCCCCCBBBCCCEEEGGGHHHGGGEEEDDDEEEFFFHHHJJJJJJPPPQQQLLLGGGGGGIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEIIIFFFBBB@@@@@@???>>>===CCCBBBBBBBBBBBBCCCCCCDDDEEEEEEDDDBBB@@@???======;;;<<<<<<===???AAACCCDDDCCCEEEGGGGGGFFFDDDDDDDDD>>>AAADDDDDDBBBAAACCCEEEFFFFFFEEEDDDCCCAAA@@@???AAACCCAAA>>>DDDKKKFFF<<<777888:::<<<===>>>======888777666888999999888777444444333222111000000///.........---------,,,,,,++++++++++++*********)))###))),,,)))...MMMlllKKK---'''!!! ###&&&(((((($$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%%%%&&&)))+++333222666;;;888CCCqqq'''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''+++'''666,,,///444hhh444$$$+++444ZZZ,,,...555yyy;;;111!!!..."""000111$$$+++*********))))))(((((())))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((())))))***++++++---...000222333444444444333777777111------***%%%------------------------------------.........///+++++++++,,,,,,,,,---------...///000111222333333555555666777888888888888777888999::::::::::::999555777888777333000...------222666666444333444666------------------------,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))*********++++++000''',,,666///+++QQQ{{{zzziiiMMMHHH222111777HHHBBBFFF???EEEMMMCCCLLLIII___eeehhh---666888888333111111...***------------------------++++++++++++,,,,,,,,,------111...111PPPwwwYYYNNNOOO[[[ooo~~~tttnnnNNNDDD888222222444444333;;;999777:::>>>@@@???===000:::222999KKK===EEEyyy}}}qqqSSSBBBKKKPPPDDD<<>>BBBEEEGGGEEEDDDFFFMMMSSSkkktttTTTGGGWWWNNNIIIDDDDDDGGGHHHEEEAAAAAA@@@@@@?????????@@@@@@<<<;;;;;;;;;;;;<<<======<<<>>>@@@AAA@@@??????@@@@@@@@@@@@AAAAAABBBCCCDDDFFFEEECCCCCCCCCDDDEEEFFFDDDIIIKKKGGGFFFHHHIIIHHHGGGGGGFFFEEEEEEEEEEEEEEEBBB@@@??????AAABBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAA@@@???>>>===<<<;;;;;;999999999999;;;===@@@AAA===???BBBBBB@@@??????AAA???DDDHHHFFFAAA>>>???BBBDDDDDDDDDCCCBBBAAA@@@??????FFFFFF@@@DDDMMMIII<<<<<<===???@@@@@@???===<<<666666666777999:::999777111111000///......------,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))******)))&&&&&&,,,555===sss[[[222%%%((($$$$$$%%%&&&''''''&&&%%%########################!!!###$$$%%%%%%'''))),,,333111666;;;999EEEsss'''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''((((((((( +++---)))eeeggg###***...999111lllHHHFFF222RRR:::(((+++KKK///JJJ&&&+++(((******)))))))))))))))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))***+++---///111222333333---111333000.........---++++++++++++++++++++++++++++++,,,---///000111222++++++,,,,,,,,,---------,,,------...///000111111222222333555555666666666666555333222000//////.../////////......111666:::333111---***)))(((((()))+++,,,,,,---------------+++************)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******,,,+++'''$$$)))333:::;;;uuu|||rrr}}}rrrcccHHHMMMMMMOOObbbnnnpppPPPCCC***333666444---,,,111111...++++++++++++++++++++++++************++++++++++++%%%000///&&&444]]]zzzRRRKKKJJJVVVeeeqqq|||{{{pppaaaWWWRRRPPPLLLIIIQQQLLLFFFBBB@@@===888444GGG...999EEE;;;YYYwwwUUUKKKDDDFFFHHHCCC===;;;???@@@@@@@@@???<<<999888444444333222222222222333444333;;;555???}}}|||~~~lllccc]]]RRRIIIBBBAAACCCDDD===CCCLLLSSS[[[gggvvvvvvfffEEEKKKOOODDDKKKFFFBBBBBBEEEFFFBBB>>><<<<<<<<<;;;;;;;;;;;;;;;888888777777888999999:::999;;;<<<;;;999888999:::===<<<<<<<<<===>>>??????CCCCCCBBBAAA@@@@@@AAAAAA<<<>>>>>>???CCCGGGFFFBBBCCCCCCCCCCCCCCCDDDEEEEEE???>>>>>>???BBBDDDDDDDDD@@@@@@??????>>>??????@@@::::::::::::::::::999999888777777666777999;;;<<<777;;;??????<<<;;;===???>>>CCCHHHGGGBBB>>>???AAA;;;<<<<<<=========<<<<<<666@@@BBB:::;;;DDDDDD<<<>>>>>>===<<<:::888555444333333333444666777555444......------,,,,,,++++++************++++++++++++*********)))))))))(((((((((&&&%%%(((+++,,,(((%%%***333CCCWWWmmmeeeQQQ888)))(((---///...###$$$&&&&&&%%%###!!! ########################!!!"""$$$%%%%%%'''***,,,444222888===;;;GGGuuu'''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''(((%%%&&&&&&&&&'''''''''''''''''''''(((((((((((()))&&&'''111\\\EEEvvv@@@MMM~~~(((333******))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((())))))***+++,,,...000111222---...//////------------++++++++++++++++++++++++)))***+++---...000111111++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000222333444444444444333333222222222444555666222222222///,,,++++++,,,%%%&&&***000444222---(((((()))***++++++++++++*********)))))))))((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((())))))(((...+++###&&&000000''',,,sssjjjrrr||||||zzzyyydddBBB---111JJJ222333222//////111///,,,++++++++++++++++++++++++))))))))))))*********+++)))'''***///000===ccciiiMMMAAA@@@EEERRR___kkkhhhdddaaa```]]]WWWSSSLLLGGGAAA===:::888777666)))LLLNNNPPPyyyRRRLLLLLLFFF???<<>>>>>>>>>>>===;;;999777666444444333222222222222222...222888555111HHHrrryyyzzz}}}qqqgggbbbdddiiimmmhhhjjjkkkkkkmmmvvvsssRRRGGGJJJJJJEEEHHHEEECCCDDDEEEEEEBBB>>>999999888888777777777666444444444444555666777777666777888777555444444666888777555666888999999888@@@??????>>>>>>>>>??????<<<===>>>???EEEJJJHHHBBB@@@@@@@@@AAAAAABBBCCCDDDAAA@@@???@@@BBBBBBAAA@@@======<<<;;;;;;;;;;;;<<<555666666666777777777777555555555444555555666666555:::>>>>>>;;;999<<>>>>>===555===???:::888>>>@@@===::::::888666555333222222///......///000111///...,,,,,,+++++++++*********)))))))))))))))))))))***))))))))))))((((((((((((&&&,,,+++%%%###(((///%%%&&&***000111...,,,---===<<<::::::888111(((!!!---***&&&$$$$$$$$$!!!""""""""""""#################################### """$$$%%%&&&'''***---555333999===;;;GGGuuu'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%'''((((((&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))111......---ppprrr***;;;!!!************************(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))((())))))+++,,,...000111000///------+++)))''''''************************)))******+++,,,,,,------)))))))))*********++++++---,,,,,,,,,,,,...///000///000111333444444555555777666444222000---,,,+++***---000111000/////////777222+++&&&%%%'''***,,,'''((()))*********)))((()))))))))((((((((('''''''''''''''((((((((())))))''''''''''''''''''''''''&&&&&&'''''''''((((((((()))'''---333,,,"""(((888333000CCCzzzuuuKKK<<<111555222444222222333222...++++++************************((((((((()))))))))******---&&&)))222///---GGGjjjqqq```MMM;;;666<<<666888<<<@@@BBBAAA???===:::999777666777;;;BBBGGGAAAQQQwwwPPPFFFIIIHHHDDD>>><<<===??????===<<<;;;:::888666555444333222222111000111111111---333+++444???'''333uuunnnvvvrrrmmmjjjjjjooouuuzzzeeeooodddMMMZZZ]]]HHH@@@MMMBBBCCCDDDEEEDDDBBB???===777777777666555444333333111111111222222333555555222444444444333333444666666444222333555777666444::::::;;;<<<===???@@@@@@>>>AAACCCCCCEEEHHHGGGCCC@@@???????????????@@@AAAAAA@@@??????@@@???>>><<<::::::999888888888888888444444444444444333333333111222222333333333333333111777<<<<<<888777:::>>>;;;<<<>>>???????????????>>>??????@@@@@@@@@??????======>>>?????????>>><<<888777555333333444555666---,,,+++,,,------+++***+++************)))))))))))))))(((((((((((((((((())))))((((((((('''''''''...$$$""",,,...###+++%%%"""%%%((()))---333###%%%&&&((()))((('''&&&###%%%(((((('''&&&&&&'''$$$"""!!!"""$$$&&&&&&%%%######################## """$$$%%%&&&'''***---555444888===:::FFFttt'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&'''((()))&&&&&&&&&'''''''''(((((((((((((((((())))))))))))***'''111???hhh}}}777)))'''---***************+++++++++(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&''''''(((((()))(((((()))***+++---///000000---,,,---...---,,,+++))))))))))))))))))))))))*********))))))))))))((((((((((((((())))))))))))---,,,,,,+++,,,---///000///000222333444555555555///000111333333222000//////000000///---,,,,,,---%%%(((+++,,,,,,+++***+++((()))***++++++***)))((()))(((((((((''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))$$$$$$+++...+++***---)))000666444FFF{{{rrr???;;;000222444444///666...***+++000...***+++222))))))))))))))))))))))))(((((((((((()))))))))))))))******'''$$$(((555BBBpppwwwWWWCCC@@@:::;;;<<<;;;999888999:::;;;;;;;;;:::<<>>;;;======<<<:::777666444444444000000///...............///***444444(((111:::,,,???uuuUUUOOOHHHFFFFFFEEECCCBBB===@@@CCCDDDBBB>>><<<;;;777777777666555333222111000000000000111222333444000111222333222333666888777444222333666777666444666777888;;;===???AAABBB999@@@DDDAAA>>>??????>>>AAA@@@???>>>============???>>>===>>>??????===;;;888888777666555555666666444444333333222111000000...///111222333333222222---333999999555333777;;;>>>===<<<<<<===<<<:::888>>>>>>>>>>>>>>>===<<<;;;BBB<<<:::AAADDD@@@999666555444222000000222555777...---,,,,,,------+++)))************))))))))))))))))))(((((('''''''''''')))((((((((('''''''''''' ''',,,((( %%%...&&&###$$$)))(((!!!!!!$$$%%%%%%$$$###$$$&&&)))&&&$$$""""""$$$%%%%%%$$$&&&### ###$$$""""""""""""""""""""""""""" """$$$%%%&&&(((+++---555333888<<<999EEEsss'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&&&&''''''((($$$%%%''''''''''''((((((...%%%'''...+++(((***+++777ZZZyyyrrrrrrnnnjjjlllsssyyy}}}~~~}}}VVVBBB)))'''))),,,(((###***000***'''((((((''''''((('''%%%&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&'''((()))***+++,,,------//////---,,,+++*********************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------...///000111222222111000222222111000///...------,,,,,,,,,+++++++++******************)))))))))(((''''''((((((((((((''''''))))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((,,,,,,---,,,+++222JJJbbb}}}aaaFFF222555333111000000000...---///...---,,,++++++++++++************)))))))))(((''''''''''''((((((((((((((()))))))))************KKKjjjssshhhVVVFFFCCCEEEDDDBBBBBB777FFFGGGNNNjjjzzz```IIICCCHHHBBBAAA@@@@@@@@@>>>;;;999666666444333222111111111///............---------.........//////000222222///222```YYYEEEKKKIIIGGGGGGFFFEEEBBB@@@AAA@@@???===:::888555444333333222222111000000///////////////////////////111111000000000000111111///000111222333444444444444444444555777999<<<===@@@???===<<<<<<<<<===>>>;;;:::::::::;;;===>>>??????===;;;888777777888999:::999777444222111000///333333222222111000000///............////////////------...///000111222222888999999::::::999999888666:::>>>>>>:::999:::===:::999999999::::::888666222000//////000222222111+++,,,,,,,,,,,,+++******(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$%%%%%%&&&&&&%%%%%%$$$######""""""!!!!!! """"""""""""""""""""""""$$$$$$######""""""!!!!!!!!!"""$$$&&&'''))),,,...111;;;999DDD999AAA'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&''''''((((((,,,+++)))((((((((((((((("""000///,,,///---???hhh~~~tttyyyzzz}}}bbb<<<222%%%...999$$$000)))'''$$$$$$''')))(((%%%&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((()))***+++,,,,,,------,,,+++*********************)))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))***++++++,,,,,,---...///111111111111111222222111000///...---,,,,,,,,,+++++++++******************)))))))))((((((''''''(((((((((((('''''')))((((((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((---+++,,,---***(((///888999OOOppp[[[>>>777:::;;;444222000/////////...---......---++++++******************)))))))))((((((''''''''''''(((((((((((((((((()))))))))*********...???YYYvvv{{{{{{~~~~~~zzz^^^LLLNNNMMMDDD:::???============;;;888666555555333222111000000000............---------,,,------------...///000111222;;;111...eeejjjQQQOOO\\\LLLKKKIIIHHHHHHGGGDDDBBB??????===;;;999666444333222222222111000000//////////////////////////////000000////////////000000///000111222222222222222222222222333555777:::;;;>>>>>>==================<<<;;;;;;;;;<<<===???@@@@@@>>>;;;999888777888888777666444222000///......111111000000///......------------.........//////,,,,,,---...///000111222666777888888999999999999555999===>>>:::888:::<<<;;;:::999999999999777666///.........000000...,,,***************))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""!!!!!! """""""""""""""""""""""""""!!!!!!!!!  """$$$&&&'''))),,,...;;;???666<<<:::KKK''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((+++)))''''''((())))))(((---,,,777000'''WWWqqq{{{VVV222%%%000999 ---((($$$$$$((()))'''%%%&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((()))***+++++++++******))))))***************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******++++++,,,---///000111111111111111000///...------,,,,,,++++++++++++*********))))))))))))((((((((((((''''''((((((((((((''''''((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''(((((((((+++((((((,,,...+++((((((111333777;;;DDDSSScccoooooopppsssvvvuuuooogggbbbFFFIIIEEE999333555666222333111///...//////...,,,------,,,+++************))))))))))))((((((((((((&&&''''''''''''((((((((((((((((((((())))))))))))###'''222HHHhhhxxx~~~xxxrrruuu|||wwwiiiUUUBBB@@@EEEFFFAAA<<<<<<;;;;;;;;;;;;999666333444333222000////////////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///&&&(((444:::///222eee~~~[[[PPPSSSSSSNNNIIILLLJJJHHHGGGGGGFFFCCCAAA===<<<;;;999666444222111111111111000//////..............................//////............////////////000000111000000//////000000111333555777888;;;<<<===>>>>>>===<<<<<<<<<<<<<<<<<<<<<===>>>???@@@>>>;;;999777666666666222111000///...---------......------,,,,,,++++++,,,,,,,,,------------...+++,,,,,,---...///000000333444555666777888888888888===AAABBB???======>>>===<<<:::888777666666666...------...///...+++)))((())))))))))))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""######$$$$$$######""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """$$$&&&'''))),,,///555<<<666:::<<>>HHHLLLEEE===>>>DDD<<<;;;:::::::::999666333222222000///...------------,,,,,,,,,++++++++++++***************+++,,,---:::$$$111777+++***777]]]~~~}}}cccRRRNNNNNNRRRSSSMMMIIIHHHIIIGGGDDDCCCCCCBBB@@@>>>;;;:::888666333222000000000000//////...------------------------------------------,,,,,,---------.........///......------......///000111333444555777999;;;===>>>===<<<:::<<<<<<;;;;;;<<<<<<<<<======<<<999777444333222222///...------,,,,,,------,,,,,,,,,++++++***************+++++++++,,,,,,,,,******+++,,,,,,---......000111111222444555777888888<<<@@@AAA@@@>>>=========<<<:::888555444444555000...------------+++)))(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ############"""""""""""" """$$$%%%'''))),,,///222<<<:::777999:::DDDLLL(((''''''&&&&&&''''''(((&&&&&&'''(((((())))))***'''***---///...---+++***222LLLttt|||zzzqqq|||xxxtttqqqnnnjjjeeeaaaVVV\\\```nnn@@@666***)))'''))),,,***%%%%%%)))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''(((((())))))''''''''''''((()))******)))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((()))***+++---...000000//////......------,,,,,,+++++++++*********))))))(((((((((''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''******(((%%%%%%'''((()))!!!&&&---222444333111000222000///222777:::999777DDDAAA:::444222333111...000///---,,,------,,,+++++++++***)))))))))******(((((((((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''((((((((()))+++***&&&###+++>>>PPPbbbZZZGGGDDD:::MMMGGGBBBBBBAAA>>><<<===;;;:::999999999777444222111000///...---,,,,,,,,,++++++++++++************)))))))))))))))******+++###...222+++)))......&&&,,,))),,,BBBhhh|||bbbRRRLLLNNNRRRCCCFFFLLLOOOMMMHHHFFFGGGGGGDDDAAA@@@@@@???>>><<<999777555333111000////////////...------,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,---,,,,,,++++++,,,---...///111222222333333555888;;;===<<<;;;999::::::::::::::::::999999999888666444111000......------,,,,,,,,,,,,------,,,+++++++++++++++******))))))))))))************)))))))))***++++++,,,,,,---......///111333555666333555888999999777666666:::;;;:::777333111111333000---***))))))*********(((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################"""""""""!!!!!! !!!!!!""""""!!!!!! !!!!!!!!!""""""""""""############!!!$$$%%%''')))---000:::BBB>>>333666<<>>GGGDDDAAA???>>>>>>===<<<777666333111///............------,,,++++++************************************))))))))))))******))))))***++++++************+++---...///000000000///222555888::::::999999999:::::::::999888777777555444333111///...,,,+++,,,,,,,,,++++++,,,,,,---+++++++++++++++++++++***'''''''''((((((((())))))(((((((((((())))))******,,,,,,+++,,,...000222333333444555666666666555555555888999777222//////000---+++((('''((())))))((('''(((((((((((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################"""""""""!!!!!!!!! !!!!!!""""""!!!!!!  !!!!!!!!! !!!!!!!!!!!!!!!###%%%'''***---000666>>>BBB888<<<===AAAiii((((((''''''''''''(((((('''(((((())))))***++++++'''******''')))999SSSgggyyy|||xxxyyyqqqqqqkkk[[[iiicccEEE555)))***,,,((((((,,,'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))'''(((((((((((()))))))))(((((((((((((((((())))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''))))))(((((()))+++,,,------------,,,,,,,,,,,,,,,************))))))))))))'''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''' '''+++******------***'''((()))+++------,,,+++,,,,,,---,,,---///222555@@@;;;555000...000555:::...,,,******+++,,,+++***))))))((((((((())))))***'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&''''''''')))%%%&&&,,,///***$$$"""(((%%%(((555GGG___{{{zzzYYYDDD@@@+++)))666888777::::::666888>>>BBB???888888;;;777666555555555444111...111000///...---,,,,,,,,,******)))))))))((((((((())))))(((((((((((())))))...222%%%"""++++++!!!)))'''&&&(((000444,,,!!!(((***...111222000---+++111///222888;;;;;;???EEE888DDDMMMIII>>>:::AAAIIIEEEBBB>>><<<;;;;;;;;;:::777555222000............---,,,,,,+++******))))))))))))))))))))))))))))))))))))(((((((((((())))))&&&'''((())))))***))))))((()))+++,,,---------------///222555777888888888::::::;;;;;;:::999777666333222222111///---,,,+++,,,++++++*********++++++************************&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((+++*********+++---000111777777666666777888888888000444888666111------...******+++,,,...---***(((&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################"""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!  !!!!!!!!!"""!!!###%%%'''***...000444999AAA<<>>:::888888888777777777555222///...---...///,,,,,,++++++***)))))))))))))))))))))))))))))))))((((((''''''''''''((((((%%%&&&'''((())))))))))))&&&''')))***+++++++++***,,,---000333555777888888;;;<<<<<<<<<;;;999777666222222222111000...---,,,+++******)))))))))))))))((((((((()))))))))))))))%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''''''''+++***))))))***,,,...000777555333333555666777777---222777666111---+++,,,***,,,000444555333---)))$$$%%%%%%%%%%%%$$$##############################""""""######$$$$$$$$$%%%########################""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######$$$$$$ ###%%%'''***...111CCC======666CCCDDDJJJ(((((((((((((((''''''''''''///((("""***222///'''---...)))444[[[zzzoookkknnnssswwwwwwvvvuuusssqqqooommmmmmggg~~~tttfffvvvyyyrrr}}}rrrpppqqqnnncccgggtttOOO:::---222+++)))***%%%###''')))'''&&&'''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%))))))))))))************))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((()))******+++++++++*********))))))))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((******+++,,,...//////000..................------,,,+++******))))))******((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))************++++++++++++++++++++++++,,,+++++++++++++++++++++)))******++++++,,,------444666888888666666888;;;888777555333111///------,,,,,,,,,+++++++++******((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))------...///000111222222666777999;;;===>>>>>>======<<<;;;999666444222111555444111,,,,,,111111...************)))))))))((((((((('''&&&&&&&&&&&&'''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))***,,,------///222444:::888888;;;===999444111111000///---+++***************))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&((()))+++,,,,,,111333555666555444444444111000///...,,,,,,,,,+++)))+++...///...,,,(((&&&%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""######""""""!!!!!! """"""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!###((()))))),,,111555GGG<<<;;;>>>>>>hhh((((((((((((((((((((((((+++!!!///222'''))),,,000---)))AAAiii{{{ttt}}}gggpppkkkjjjsssnnngggrrrtttssssssnnneeeeee{{{}}}XXXCCC***---+++'''$$$&&&'''%%%%%%'''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%((((((((()))))))))******(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((+++++++++******)))))))))))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((())))))***+++,,,---...------------------------,,,+++******))))))******((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))************************))))))))))))))))))))))))))))))******+++,,,,,,,,,111444666777666666888:::555444444222111000///...,,,,,,+++++++++*********((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))),,,,,,---...///000111111333444777999;;;<<<<<<<<<<<<;;;:::888666444222222666777333---***,,,,,,************)))))))))(((((((((((('''&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((***,,,,,,---...111333666666888::::::666222000111000...---+++***************))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$%%%&&&''')))***+++,,,,,,...111222222222222333111000///---,,,+++++++++(((***+++,,,+++)))'''%%%$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""###"""""""""!!!!!!!!! """"""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!###((()))))),,,222999III>>>======;;;eee(((((((((((((((((())))))...555333$$$...+++---&&&???ggg~~~}}}yyy}}}}}}||||||||||||||||||zzzxxx~~~{{{lllcccgggkkkmmmnnnkkkhhhhhhlllqqq]]]GGG 000---(((&&&((('''%%%%%%)))&&&&&&&&&%%%&&&&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''((((((((()))))))))(((((((((((((((((((((((((((((((((''''''''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((************))))))))))))))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((()))***++++++,,,,,,,,,---------------++++++***))))))))))))***(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((()))******++++++,,,---000444666666666777888222222222111111000000000++++++++++++*********)))(((((((((''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''******+++,,,---......//////111333666888999:::;;;999999777666555333222222999;;;999111***))))))((())))))))))))(((((((((((((((''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))++++++,,,---000222...333777888555333222222000///...,,,+++******))))))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%'''((()))***+++(((***---//////000222333000///...,,,++++++++++++(((((((((((('''&&&%%%$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""!!!!!!!!!!!!""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!$$$((())))))---222999GGG???@@@===;;;ggg(((((())))))))))))******,,,%%%333"""''':::'''***@@@gggvvv}}}{{{qqqmmmnnnqqqsssppppppppppppqqqqqqqqqqqq___VVV\\\kkkoooqqqssspppkkkrrrsssnnnlllooollldddjjjfffbbbRRR---,,,((('''))))))''''''***&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))******))))))))))))))))))))))))))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((()))))))))+++++++++,,,,,,,,,,,,,,,++++++***)))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&'''(((((())))))******++++++...222555777777777777222111111000000//////...+++************)))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((()))***++++++,,,,,,---...000333555888999:::666666555444333333222222999>>>===555---***++++++))))))((((((((('''''''''((('''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((*********,,,...000***333:::888333222333444///...---+++******))))))))))))(((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$%%%$$$$$$%%%&&&'''((())))))(((***---......///111333......,,,++++++*********((('''&&&%%%%%%$$$$$$%%%""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""############""""""""""""""""""!!!!!!!!!!!!""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!$$$(((******---333555@@@>>>CCC>>>AAAqqq))))))))))))******++++++'''000---000222!!!FFFtttyyyyyyrrrooommmlllmmmppprrrssssssrrrrrrrrrrrrrrrrrrrrrrrrPPPLLLPPPXXXdddxxxuuuxxx~~~sssmmmooonnngggeeeWWW]]]qqqkkkOOO000***&&&((()))((('''((('''&&&&&&&&&&&&'''(((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''''''''''''''((((((((((((((()))******(((((((((((((((((((((((())))))))))))((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''(((((()))))))))*********++++++,,,,,,+++***))))))(((((())))))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((())))))******,,,000444777888777555222222111000...---,,,,,,*********)))))))))((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((())))))******,,,---...111333666888999444444333222222111111000444:::;;;555...,,,------(((((((((''''''''''''&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''')))))))))***,,,...333===CCC===555333333333...---,,,+++***)))))))))((((((''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%&&&''''''((((((***+++,,,+++,,,...000---,,,+++******)))******)))(((&&&%%%$$$$$$%%%%%%"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!!!!!!!!!!!""""""""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!$$$(((******...444555<<<>>>GGG@@@FFF{{{)))))))))***++++++,,,,,,$$$222)))---777###444uuuyyy}}}ttttttuuusssqqqppppppooonnnllllllllllllmmmmmmmmmmmmmmmrrrpppfffaaapppyyyttt{{{zzzooogggjjjooopppgggbbb^^^\\\hhhyyyuuuCCC555)))&&&((('''&&&%%%''''''&&&&&&''''''((()))((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''(((((((((''''''((((((((()))))))))))))))))))))))))))))))))'''(((((((((((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''''''''(((((((((((())))))))))))((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))(((((())))))***+++++++++******)))(((((((((((()))'''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%&&&&&&''''''((())))))***+++---111444666555333222111000///---,,,+++***))))))))))))(((((((((((('''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((((((((+++,,,---...111333555777333222222111000//////...,,,111444000---------+++((('''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&((((((((((((+++---;;;FFFIII@@@777444222...---,,,+++***))))))))))))'''''''''&&&%%%%%%$$$$$$################################################$$$$$$$$$$$$%%%%%%%%%&&&"""######$$$%%%%%%&&&&&&&&&'''((((((((((((***---++++++***)))))))))))))))(((((('''&&&%%%%%%%%%%%%""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!!!!!!!!!!!""""""""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!$$$)))++++++///555999===@@@III>>>GGG))))))******+++,,,,,,---%%%222'''555222444pppxxxyyysssnnnooolllhhhrrrnnnjjjhhhkkkooosssuuulllmmmmmmnnnooopppqqqrrrqqqnnnZZZXXXrrr~~~zzz}}}pppttttttnnnggghhhooouuujjjpppkkkbbbaaammm~~~dddMMM444)))((()))'''%%%'''''''''''''''(((((()))((((((''''''''''''((((((''''''''''''''''''''''''&&&'''''''''((((((((()))((((((((()))))))))******************************'''((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&''''''((((((((())))))))))))((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((())))))***++++++******)))((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&''''''%%%%%%%%%&&&''''''((((((***)))))),,,000222222000//////......---,,,,,,+++))))))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((*********+++---///222333222222111000///...---,,,(((,,,...------///---)))'''''''''&&&&&&&&&%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$&&&''''''&&&''')))+++555@@@CCC:::333333111+++,,,+++***))))))((())))))''''''&&&&&&%%%$$$$$$$$$############################################################$$$$$$$$$$$$""""""######$$$%%%%%%%%%$$$%%%&&&''''''))),,,...******)))((((((((())))))''''''&&&&&&%%%$$$$$$############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""""" !!!!!!!!!"""""""""###""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!$$$)))++++++///555<<<;;;@@@JJJ<<>>HHH:::GGG,,,,,,++++++***+++++++++***///(((+++JJJxxxggggggcccYYYVVVNNNVVVwwwmmmgggkkkooonnnllllllmmmjjjhhhmmmuuuzzzzzzwwwdddbbbOOOXXXjjjWWWfffwww{{{rrrqqqoooiiipppkkknnnssshhhYYY\\\llllll666+++!!!---%%%''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''&&&((((((((((((***)))'''***((())),,,,,,)))))),,,...))),,,...))),,,///)))***)))'''%%%'''+++,,,***)))'''%%%&&&((((((%%%"""(((((((((((((((((((((((('''''''''''''''''''''''''''%%%$$$'''***+++***'''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&''''''''''''((('''((()))***+++,,,------,,,,,,,,,,,,,,,+++***)))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''''''''(((((()))++++++............---,,,++++++))))))***+++,,,...000000,,,***'''$$$###$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''(((***,,,---------+++***))))))))))))((('''&&&%%%&&&%%%$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&%%%$$$$$$######$$$$$$""""""""""""""""""""""""######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""###"""!!! !!!"""##################"""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$###%%%***------///333:::FFF===EEE===???,,,,,,++++++++++++,,,,,,///+++111555vvvssstttzzzcccWWW^^^uuu}}}uuuoooppppppnnnnnnpppjjjkkkmmmoooqqqtttwwwyyy{{{|||bbb>>>UUUrrrnnn}}}rrrnnnoooooolllnnnjjjlllpppjjj^^^ZZZ___www}}}[[[+++///'''***'''''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''&&&&&&&&&))),,,.........,,,---000000...000555***+++000000***000555---(((***...222000(((!!!---+++(((&&&%%%&&&&&&'''(((((((((((((((((((((((('''''''''''''''''''''''''''&&&%%%''')))***)))'''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((''''''((()))***+++,,,,,,++++++,,,,,,++++++***)))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&'''''')))******,,,---------,,,,,,+++***)))))))))***+++,,,......,,,+++(((&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''((()))***,,,,,,+++***)))))))))))))))((('''&&&%%%&&&%%%$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%$$$$$$######$$$$$$""""""""""""""""""""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""###"""!!!!!!!!!!!!"""##################"""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$"""%%%***------///333777@@@;;;@@@??????qqq,,,,,,,,,++++++,,,,,,---...,,,777```\\\DDDEEERRRLLL[[[kkkjjjggg~~~yyytttrrrpppnnnppptttmmmooopppllliiilllvvv~~~wwwWWW<<<\\\uuu}}}tttnnnhhhdddjjjiiiiiimmmoookkk```VVV___~~~zzz???111###***((((((''''''&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((+++)))&&&&&&((()))******%%%'''+++///...+++---111AAAIIITTTSSSOOO[[[bbbXXXSSSHHH<<<222+++***///777*********(((&&&&&&((()))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&'''))))))'''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((&&&&&&'''((()))******+++***++++++++++++******)))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&'''((()))***++++++++++++******))))))))))))))))))***++++++,,,+++***)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&''')))*********)))(((((((((((((((((('''&&&%%%%%%%%%$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#################################$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$############$$$""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""######""""""""""""######"""############""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$"""$$$***------000444777999;;;<<>>EEE------------......///000(((sss|||uuuppp{{{|||~~~kkkxxxiiiRRRiiilllxxxxxxvvvsssrrrqqqlllfffjjjiiikkkoooppphhhZZZMMMBBB???GGGffffffxxxsssssssssnnniiigggmmmmmmhhhcccggglllhhh___^^^]]]XXXrrrooo888,,,******)))(((''''''''''''&&&&&&&&&'''(((((())))))'''(((((())))))******+++((('''***+++'''$$$///???OOOmmmqqqcccUUUAAA222***(((((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$&&&((((((&&&%%%&&&'''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&''''''''''''(((((())))))))))))((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''((())))))))))))))))))'''&&&&&&%%%%%%%%%(((((()))***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&'''''''''&&&&&&%%%$$$$$$###############$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""#########$$$$$$%%%%%%$$$$$$###$$$$$$###""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!""""""######""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!""""""############"""########################""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""!!!$$$***---...111555777999::::::@@@999PPP------------...///000111HHHrrrnnnqqqyyy{{{uuuTTTbbb```iiittt{{{xxxrrrooommmjjjgggffffffiiihhh___NNNAAA===AAAPPPiiiwwwlllnnnmmmkkkkkknnnmmmiiimmmnnnmmmhhhdddccceeefffyyyxxx```YYYhhhUUU111+++***)))(((''''''''''''&&&&&&&&&'''((()))))))))'''(((((()))******++++++---+++,,,---,,,666UUUtttkkkzzzsssdddPPP===000++++++((((((((((((((((((((((((''''''''''''''''''''''''"""%%%''''''&&&%%%'''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((())))))(((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''&&&'''(((((())))))(((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$%%%&&&((())))))******)))((('''&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&&&&$$$###############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""###############$$$$$$$$$$$$######$$$$$$###"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!! !!!"""#########"""""""""""""""""""""""" !!!""""""!!! !!!!!!"""#######################################""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""!!!###***......111555555>>>:::???<<<888ggg---------......000111111hhh___hhhhhhkkkzzznnnQQQaaa```YYYlll|||zzzqqqmmmoooppplllgggaaa]]]ZZZSSSJJJBBBHHHHHHRRRppptttwwwrrriiiiiipppqqqjjjkkknnnpppnnneeeaaafffppphhhSSS]]]zzz<<<++++++)))(((''''''''''''&&&&&&&&&'''((())))))***'''(((((()))***++++++++++++***...666@@@[[[~~~nnnSSS;;;///,,,((((((((((((((((((((((((''''''''''''''''''''''''!!!$$$''''''&&&%%%''')))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((())))))))))))((((((&&&&&&&&&'''''''''((((((&&&&&&''''''''''''''''''&&&&&&'''((())))))(((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%$$$%%%&&&((()))*********)))((('''&&&&&&&&&&&&'''%%%%%%%%%&&&'''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&'''(((%%%%%%&&&&&&'''&&&&&&&&&$$$###############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################$$$$$$$$$$$$######$$$######"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$"""""""""""""""""""""""" !!!!!! !!!!!!"""#######################################""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""!!!###***...///111666555CCC;;;EEE<<<;;;{{{...---))))))??? 888WWWvvvzzzbbbjjjfff```RRRgggeeekkkjjjooo}}}```___eee```eeerrrqqqnnnnnnjjjpppfffcccXXXGGG;;;:::;;;;;;@@@TTT^^^fffuuurrrpppoooppppppllliiippppppooonnnmmmkkkiiihhhkkkyyy}}}MMMUUUrrrsssRRR+++///+++$$$%%%+++,,,!!!)))(((((((((((())))))***+++***111,,,"""///666###555)))...IIIvvv{{{~~~|||nnneeeHHH000'''%%%***)))###(((,,,$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''(((((()))*********''')))******(((&&&%%%%%%$$$&&&((('''%%%&&&))),,,'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''***)))(((''''''((()))***%%%&&&''''''&&&&&&%%%%%%((()))))))))((()))+++---'''((()))((('''((()))+++%%%&&&''''''&&&&&&'''((()))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&)))(((''''''((())))))((('''''''''(((******)))(((&&&&&&''')))************''''''&&&%%%$$$$$$''')))))))))((('''''''''((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$#########$$$%%%&&&'''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&'''''''''&&&%%%%%%$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!!######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!! !!! !!!"""&&&&&&%%%$$$$$$######"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###"""$$$+++...///222666:::<<<>>>>>>:::BBB...***000,,,...555444}}}\\\UUUuuukkk___UUUeeefffcccYYYUUU\\\uuu~~~rrrgggggghhh[[[KKK>>>::::::;;;<<>>;;;EEE***---333))),,,555VVVpppeeeggglll{{{```[[[cccdddwwwiiixxxVVVRRRYYYrrr{{{uuummmmmmhhhRRR===888::::::===AAAJJJYYYnnn~~~vvvrrrnnnllllllmmmmmmmmmppppppooonnnllljjjhhhgggZZZdddrrryyyWWWGGGoooVVV***...,,,$$$***%%%,,,((((((((((((((()))***+++***,,,***+++///,,,+++333<<>>===:::;;;LLL333666111,,,jjjpppooohhhfffzzzpppeee]]]sssiii~~~ssstttfff:::PPPyyysssccc}}}}}}ZZZTTTEEEBBB;;;999<<<>>>BBBOOO^^^kkkyyy~~~{{{vvvpppjjjhhhjjjlllooooooooooooooonnnmmmllljjjaaafffVVVyyy~~~BBBYYY___|||fff222&&&///,,,''''''((((((((()))***+++,,,---...(((,,,666000***ZZZrrrrrrlllooowwwvvvttt{{{~~~oooHHH&&&%%%---&&&''''''''''''''''''''''''''''''((((((((()))))))))(((((()))******++++++,,,------,,,)))&&&%%%'''***$$$$$$&&&)))+++***'''$$$'''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''''''''((((((((()))))))))(((((())))))******++++++)))******++++++,,,,,,,,,...------...222777<<<@@@FFFIIIIIIFFF@@@???BBBFFFDDD@@@<<<===BBBHHHLLLMMM777888777333///,,,---...(((&&&$$$&&&)))+++)))''')))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))******++++++000//////000000---(((###111333555444111///000222000111333555555333111///000,,,'''&&&(((,,,------...---+++***))))))))))))***))))))(((((())))))***'''''''''''''''''''''''''''''''''(((((())))))***)))((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((('''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!""""""######$$$#########$$$$$$&&&'''(((&&&&&&%%%$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""###########################"""$$$+++...///222666;;;???===:::<<>>++++++''''''''''''''''''''''''''''''((((((((())))))))))))*********+++,,,,,,------)))((()))///555666222---///,,,***)))***+++***(((''''''''''''''''''''''''&&&'''''''''((((((((()))'''''''''''''''''''''''''''((((((((())))))))))))(((((()))******+++,,,,,,++++++,,,,,,---......///(((***///555===CCCIIILLL___cccgggfffcccdddkkkqqqiiiaaaXXXUUUYYY```eeeggggggbbb[[[VVVQQQHHH===444666000)))&&&))),,,------******)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((()))******+++,,,,,,)))******((('''***333;;;222===OOObbbsss}}}wwwggg___RRRHHH@@@888000***555222///,,,******+++,,,******))))))))))))******''''''''''''''''''''''''&&&''''''((())))))******'''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''&&&&&&%%%(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&(((***++++++)))&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############ !!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!"""######$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&%%%$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""###########################"""$$$+++...///222666888>>>>>>;;;???SSS(((>>>***,,,rrr{{{tttuuummmbbbVVVaaajjjtttBBBvvvtttsss{{{iiiaaaQQQEEE[[[tttyyyxxx888;;;999888:::;;;<<>>===BBBWWW000444'''999~~~rrrooonnnhhh\\\MMMhhhwwwyyy{{{QQQ^^^uuuuuurrrpppnnnVVV<<>>000))))))******)))''''''((()))"""''',,,,,,***)))((((((000+++###///---(((???KKKfff||||||{{{}}}___BBB000'''###"""***+++###"""***+++&&&((((((((((((((((((((((((''''''''''''((((((((()))))))))((('''(((******'''"""555 ...,,,---'''333000......777AAANNNXXX___qqqgggvvvDDDLLL\\\kkkrrrKKK:::222&&&333)))%%%+++,,,%%%$$$((()))***)))'''$$$%%%(((+++(((((((((((((((((((((((('''''''''''''''((())))))&&&((()))))))))+++,,,+++,,,+++))))))((()))///666333555RRRzzznnnqqqJJJHHH//////&&&,,,000(((//////(((///***((((((&&&$$$%%%'''(((&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((())))))(((&&&&&&''')))'''...,,,######,,,...(((&&&(((******)))((()))***(((++++++'''&&&))))))&&&+++)))%%%$$$(((***&&& ))))))(((((((((((())))))&&&&&&''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''+++)))&&&$$$######$$$%%%######$$$%%%&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$############"""########################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%%%%$$$###"""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$%%%%%%&&&'''((((((&&&&&&%%%%%%$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""(((###"""(((...111444777888>>>BBB===>>>\\\++++++222GGGyyyqqqqqqrrrnnncccyyytttLLL___{{{vvvvvvuuupppXXXBBBUUUmmmbbb999>>><<<888AAAAAAJJJccc{{{sssiiillltttrrrvvvxxxuuuooolllmmmoooooonnnnnnooooooooonnnmmmpppkkknnnfffXXXcccwwwvvvMMMXXXddd<<<000***...---++++++++++++,,,---...///%%%555777AAAiiioooYYYvvvhhhaaa___gggvvvxxxkkkjjjyyy```......((()))))))))((((((((()))((()))))))))))))))***)))###666+++333GGGIIIiiivvvhhhHHH000'''***...///+++&&&$$$&&&(((((((((((((((((((((((('''''''''((((((((()))))),,,---,,,***)))***,,,---...777&&&,,,)))&&&***---///DDDHHH___fffxxxuuuzzz{{{uuu}}}yyytttoooCCCNNN]]]kkkJJJ444999***'''444333$$$))))))*********)))'''%%%(((((((((((((((((((((((((((''''''''''''((())))))'''((())))))+++---///...'''***///333444444444555mmm~~~|||nnnUUUQQQ444333$$$***...***...%%%******))))))***)))&&&"""''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''((())))))(((((()))***&&&111444&&& )))'''((()))++++++)))'''%%%"""''',,,,,,((('''+++000((()))+++...000000///...&&&)))++++++(((%%%######''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&(((***+++$$$$$$$$$%%%%%%%%%%%%%%%(((''''''&&&%%%$$$$$$###$$$$$$$$$$$$############################################################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""$$$%%%%%%$$$$$$"""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%$$$######"""########################""""""""""""""""""""""""########################'''######)))///111444777:::???BBB;;;===ZZZ---///777llluuuqqqrrruuurrrgggnnnwwwuuuOOO___vvvtttyyyxxxoooXXXFFFLLLiii```333777;;;===DDDEEEPPPtttlllnnnhhhaaarrrzzz|||}}}zzzsssmmmkkkkkklllmmmoooqqqqqqpppnnnmmmooommmrrrlllWWWXXXsssRRRQQQ```DDD444$$$111+++++++++++++++,,,---...///,,,///777aaammmZZZ[[[jjjgggbbb^^^ggg}}}hhhggg;;;333((((((((()))))))))((((((,,,)))&&&'''***,,,---,,,)))444&&&III|||qqqddd777)))###+++...(((&&&,,,((((((((((((((((((((((((''''''((((((((()))))))))((()))******((((((+++///(((000111,,,'''BBBDDDNNN|||~~~sssUUU]]]TTT'''&&&111,,,&&&)))((('''&&&(((++++++(((&&&((((((((((((((((((((((((((((((''''''(((((()))***,,,***))))))*********)))------,,,---777OOOlllooohhh___AAA333+++&&&222000'''&&&&&&((())))))((('''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&'''******))))))***+++......,,,))))))+++((("""))))))***---111555666777777...+++222555///))))))+++++++++***'''$$$%%%(((%%%'''((('''%%%'''+++///((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&%%%((('''&&&&&&&&&&&&''''''###$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$##############################""""""""""""""""""""""""########################'''###$$$***///111444888===@@@AAA:::<<>>AAA:::777444111......000222...---,,,+++***(((%%%###)))))))))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''((((((((())))))))))))((('''%%%%%%&&&&&&%%%$$$###$$$$$$%%%''''''((())))))((('''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$########################""""""""""""""""""""""""########################&&&$$$%%%+++///111444888>>>@@@@@@:::<<<[[[---444AAA~~~}}}ssssssqqqrrrooocccooo}}}nnnqqqPPP___qqqnnnxxxuuujjjQQQ@@@JJJQQQ]]]ZZZ===999;;;DDDEEEQQQooo}}}mmmnnnooobbbbbbllliii}}}xxxuuutttuuuwwwwwwqqqqqqqqqooolllkkkmmmooosssppprrruuuhhhVVV```}}}oooTTTTTTRRR{{{333222***...,,,,,,,,,,,,---...//////444+++|||ssszzzyyyqqqppp[[[___gggppp~~~vvvZZZTTTtttjjjZZZqqq:::---+++((((((***+++***))))))&&&''',,,---******...:::xxxnnniiittt}}}vvvVVV666((()))***'''(((((((((((((((((((((((((((((((((((()))))))))***---((((((...111...++++++...***888BBB```~~~jjjyyycccQQQtttwwwXXX:::%%%/////////---***(((''''''))))))))))))))))))))))))((((((((((((((()))******((('''***///111///111666)))===UUUggg{{{|||]]]CCC###000///000///)))"""$$$+++(((((((((((((((((((((((('''''''''((((((((())))))'''(((***)))(((''''''(((+++%%%***666555,,,333EEE???NNNbbbtttfffeee\\\PPPIIIDDD888+++'''%%%&&&+++000111***$$$******)))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))&&&'''((()))***+++++++++---,,,,,,+++++++++,,,,,,+++++++++***)))((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################################################################################################################$$$$$$$$$###""""""""""""""""""""""""""""""###########################$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%########################################################################%%%$$$''',,,000000444999>>>@@@@@@:::>>>\\\---///kkk|||tttrrrtttqqqrrrqqqfffyyyrrruuuWWWeeeuuulllyyyuuunnnUUU@@@EEELLLUUUzzz\\\===333666@@@MMMjjjxxx[[[GGGJJJiiirrrXXX]]]uuutttyyywwwxxxwwwwwwqqqqqqqqqnnnkkkjjjmmmqqqsssqqqpppvvvsss\\\WWWlllsssTTTJJJGGG888777&&&...,,,,,,,,,,,,---...///000+++>>>qqq~~~\\\KKKKKK```|||eee]]]\\\DDD```xxxXXXjjjyyyYYY333...)))((()))++++++***)))(((***---***(((333BBBzzzxxxxxxvvvuuuuuummmsssvvvwwwzzzXXX555(((((('''((((((((((((((((((((((((((((((((()))))))))******///(((&&&,,,...)))(((+++,,,444MMMkkk[[[jjjKKK,,,+++***************)))))))))))))))))))))))))))))))))(((((())))))***+++,,,***+++...,,,)))000<<>>@@@???:::???\\\000444uuuooorrrtttppprrrqqqgggeee{{{|||qqqyyyZZZdddmmmgggxxxtttttt\\\@@@NNNhhh}}}xxxIII999DDDAAAQQQwww{{{jjjZZZBBB555UUUuuuuuuaaa^^^lllvvv~~~wwwtttsssoookkkkkknnnqqqpppmmmlllooosssoooqqqmmmsssxxxbbbRRR___wwwZZZGGGKKKgggEEE555'''------,,,,,,------...///000333]]]lllPPPooo___EEE@@@HHHssspppttteeeVVV\\\EEEQQQuuummmdddsss999222***''')))+++,,,++++++***,,,---***222OOOoooxxxttt|||}}}yyyuuuppppppqqqxxxuuuUUU;;;...***(((((((((((((((((((((((((((((()))))))))*********,,,''''''+++***'''000>>><<<{{{tttjjjjjjeee^^^gggooorrrjjjkkkkkkcccaaagggkkksss\\\KKK666******---...+++))))))))))))))))))))))))))))))(((((())))))***+++///,,,---000...111EEE[[[oooRRR<<<***))),,,***))),,,(((((((((((((((((((((((('''((((((((())))))))))))((())))))))))))+++///222...@@@LLLSSSooopppXXXCCC444+++(((,,,,,,+++******)))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))*********------------...000222333+++,,,///111222222111000222000---+++***+++,,,---''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""######$$$$$$$$$######""""""""""""""""""""""""########################$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$)))///000000444:::>>>@@@???:::>>>YYY---:::vvvsssooosssuuuooopppoooeeemmm{{{lllqqqSSS\\\dddaaavvvssswww___@@@FFFrrr@@@...@@@AAAMMMuuutttjjjVVV;;;rrr|||rrrbbb]]]nnnzzzssskkkiiikkkllliiieeefffkkkppprrrooonnnqqqtttlllqqqlllqqqyyydddQQQ[[[~~~cccJJJSSSZZZUUU555///222---------------...000000<<<|||hhhXXXwwwxxxLLL:::BBBPPPyyyzzzllliiiOOOjjjsssVVVHHHFFF___{{{~~~YYYgggrrr<<<444+++'''(((,,,,,,,,,++++++---------???mmm{{{zzzhhhjjjvvvUUU666((((((((((((((((((((((((((())))))))))))************+++***---111......BBBZZZtttfffeeefff^^^```iiimmm~~~yyyhhhnnnfff~~~TTT444,,,...---))))))))))))))))))))))))))))))))))))))))))******+++)))(((...666===LLLmmmfff;;;+++,,,,,,***+++))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))***...444999YYY\\\qqq}}}eeeLLL???,,,,,,++++++***))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************---///222888@@@IIIPPPTTT^^^aaaeeehhhiiihhhfffeee\\\VVVLLL@@@666///***)))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""######$$$$$$$$$######""""""""""""""""""""""""########################$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$)))///111000444:::???@@@???:::<<>>NNNjjjuuulllddd]]]OOO^^^yyywww}}}pppSSSaaannnzzznnnssszzzWWWdddhhhnnnqqqpppmmmjjjhhhmmmuuupppmmmtttnnnXXXHHHuuupppVVV666aaa000111,,,333&&&...+++(((444333555EEEkkkZZZWWWuuuBBBEEEQQQ]]]qqqrrrSSSRRRkkk{{{YYYKKKIIICCC~~~mmmNNNfff}}}sssddd,,,000%%%000'''&&&///***444...'''===aaa}}}yyyvvv{{{oooPPP******...%%%(((111%%%...***((('''&&&((()))******444"""000111,,,<<>>UUU111eee{{{uuu|||wwwrrrpppppppppooolllQQQxxxnnnqqq\\\```gggXXXsssxxxxxxssskkkZZZTTT[[[\\\iii\\\dddIII,,,<<>>>>>ZZZsssgggVVVfffxxxeeeUUULLLCCC^^^xxxbbbWWWwww|||@@@......---'''---,,,222'''666999nnnyyyvvvmmmrrr~~~iii777%%%///&&&$$$111%%%''''''((()))***+++---......///<<<222NNN{{{~~~~~~lllBBB"""///))))))***''',,,000''''''+++((('''...,,,***111???AAAaaasssjjj___WWWXXXTTTQQQQQQPPPNNNPPPTTT[[[bbbmmmxxxnnn888---...***+++***)))+++---***$$$)))'''$$$$$$&&&)))***+++111'''+++===KKK[[[rrrWWW999...222000------+++((((((***)))%%%(((((((((((((((((((((((('''))))))'''%%%'''...555777DDDWWWkkk|||nnn^^^SSS\\\tttlll~~~vvvkkk}}}~~~tttJJJ222,,,&&&''',,,+++%%%$$$)))''' &&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&###"""$$$((()))'''###,,,///)))### ///###+++&&&,,,,,,'''000,,,000///+++)))((()))++++++---,,,)))### """***000%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""""""$$$%%%&&&&&&&&&&&&&&&&&&&&&(((+++...DDDXXXbbbqqqzzz~~~wwwrrreeeOOO===666---)))%%%######$$$&&&)))$$$''''''###"""%%%''''''%%%$$$$$$######$$$$$$%%%&&&%%%(((,,,......222777444:::@@@===;;;OOO>>>yyywwwxxxtttpppoooqqqqqqpppmmmfffMMMfffccciiiuuuwwwssspppgggGGGJJJYYYdddOOODDDIIITTT<<<@@@TTTcccbbbeeessszzz~~~tttaaacccrrrsss|||jjjGGGGGGdddjjjhhheeeaaaaaadddkkkppp~~~|||zzzvvvrrrqqqcccMMMRRRrrrSSS<<>>@@@>>><<<;;;;;;;;;<<<>>>???BBBHHHOOOWWWaaajjjpppyyyzzz}}}```777222000111---&&&&&&+++,,,(((***(((&&&'''***,,,,,,***(((///???TTTiiimmmXXXVVVbbbgggeeeccclllxxxMMM666+++///111---%%%###(((+++***))))))))))))))))))))))))&&&)))*********111===HHHWWWfff```\\\nnnzzzqqqnnnlllPPP///***+++---***$$$!!!%%%,,,&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))((($$$!!!---...(((***999BBBEEEMMM\\\eee```iiijjjgggqqqnnnlllmmm]]]QQQCCC444///$$$%%%******&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&###"""$$$%%%%%%%%%''''''111666>>>SSSsss}}}VVV>>>111777333###&&&&&&((((((%%%###"""###$$$%%%$$$$$$######$$$$$$%%%&&&%%%(((,,,...---111666444999AAA???<<>><<<888444000111111111222444555555666777777777888:::???BBBIIINNNVVV\\\eeettt^^^''',,,...---((('''***,,,+++(((((((((***++++++***((($$$<<>>===<<<:::777444333444555777:::<<<<<<>>>BBBDDDBBB>>>@@@CCCCCCAAA>>><<<;;;222777;;;<<<>>>GGGVVVcccKKK,,,))))))---...***((()))$$$''')))***))))))***+++:::JJJlll\\\fff~~~\\\///+++))),,,...+++((((((******************************...888LLLgggvvvvvvNNN---(((,,,'''$$$((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''+++555DDDOOOUUUaaa___TTTOOORRRccc}}}zzznnn]]]dddOOOttthhhSSS:::((($$$,,,666''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''###$$$((('''(((333BBBRRRuuusss~~~EEE***'''###"""%%%'''%%%$$$%%%%%%$$$$$$######$$$$$$%%%&&&%%%(((,,,---,,,///555999:::@@@CCCCCCUUUmmmvvvsss|||rrrpppnnnnnnpppqqqoooiiidddxxxwwwoooWWWaaaoooddd{{{{{{uuu|||rrrOOOSSSaaauuunnnaaaNNNWWW```fffrrryyyoootttuuuZZZFFFFFFUUUeeemmmbbbeeeiiikkkkkkiiiggggggvvvtttvvv```IIIZZZtttfffDDD>>>nnn888000---...///***000+++888vvv{{{tttOOOsssyyyCCCQQQsssuuuxxxttteeeQQQGGGgggrrrbbbYYYLLLPPP@@@kkkzzzlllTTTWWWyyyzzz777...,,,///+++---'''...jjj~~~vvvooo~~~{{{wwwvvvvvvsssjjjaaaBBBVVVvvvssspppsss444+++..."""000******,,,...---+++...555:::TTTmmm~~~{{{lllwww|||~~~yyyzzz{{{}}}}}}}}}}}}||||||}}}}}}~~~}}}|||{{{zzzxxxyyyzzzzzzxxxxxxyyyzzzwww|||zzzgggyyyuuuRRR///...---(((+++...***+++***---...000PPPMMM888===AAA===888555555444444555777:::<<<;;;???AAA>>>???CCCBBB>>>:::===@@@AAAAAA?????????DDDEEEEEEAAA<<<<<<@@@EEEGGGgggFFF222'''---111+++&&&)))$$$(((***)))''')))000777UUUiiijjjwwwXXX<<<))),,,222---'''(((++++++++++++++++++++++++'''...>>>UUUooovvv}}}[[[888((('''))))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&###'''...777BBBNNNYYY```DDDPPP[[[mmmssslllwww|||zzz~~~dddrrr|||rrrWWW999&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$"""&&&---222>>>YYYtttfffdddqqqaaa>>>444)))"""###&&&%%%###$$$%%%$$$$$$######$$$$$$%%%&&&%%%'''+++,,,,,,///444;;;999===CCCEEEXXX|||rrrrrrvvvpppooonnnpppttttttqqqnnn~~~qqqooo[[[aaauuuaaa}}}vvvsss~~~rrr^^^dddbbbyyy~~~___LLLVVV]]]bbbmmmuuussswwwoooUUUHHHPPPaaalllnnnkkklllmmmmmmkkkjjjjjjkkksssnnn|||uuuZZZ```ooo```HHHNNNssshhhHHHJJJ{{{>>>333---000111,,,333+++888zzz|||mmmNNNDDD___xxx|||ooo{{{uuufffQQQCCCgggyyyzzzdddZZZKKKPPPAAAaaannnUUUKKKlllsss===......000(((,,,111BBBqqquuuyyymmmeeerrrtttlll{{{wwwxxxwwwvvvuuurrrkkkeeeNNNBBBYYY>>>)))+++777'''***,,,...------111:::AAAuuukkkvvvpppooovvvzzzxxxxxx|||zzzttt{{{xxxzzz{{{|||||||||{{{yyyxxxvvvxxx{{{|||}}}}}}zzzzzzdddaaa~~~~~~ppp777000000******///,,,,,,,,,111666AAAooofffKKK888;;;>>>777333777444444666:::???BBBBBBBBBAAAEEEEEE???===>>><<<666======:::777666777;;;>>><<<<<<===???@@@@@@@@@@@@AAAEEENNNmmmhhhCCC(((***000)))&&&---'''+++---***''',,,888CCC]]]xxxvvvTTT+++'''000,,,(((+++++++++++++++++++++++++++///>>>XXXvvvwwwrrr___999000000+++)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&...444@@@NNNYYY\\\WWWRRRvvv~~~vvvuuuuuu}}}rrryyytttzzzyyyttt}}}xxxwww~~~uuu|||}}}nnnLLL...(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''...999EEE[[[~~~yyy]]]SSS]]]JJJ999+++)))+++)))''''''%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%'''+++,,,,,,///444<<<777;;;BBBFFFZZZwwwtttnnnnnnnnnmmmkkknnnoooiiiaaaZZZjjjhhhiiiccc^^^jjjhhhtttpppyyy{{{vvvjjj]]]ggghhhiii{{{vvvtttjjjWWWQQQ[[[aaahhhvvvtttzzzsssJJJ===ZZZtttsssjjjiiikkklllkkkhhhgggiiikkkuuunnnpppxxx[[[gggmmmPPPOOObbbttt===EEEttt111222000222(((///111222000nnn}}}vvvlllWWW~~~KKKSSS}}}oooooowwwqqqRRREEElllgggQQQRRRMMMBBB]]]oooQQQKKK[[[nnnEEE...---......111000RRR{{{yyyvvvxxxXXXSSSfff}}}bbbppp{{{vvvwwwuuuooorrrsssiiiRRR???PPP~~~lllccc000&&&)))---'''***555111///333666{{{llldddcccqqqzzzsssbbbYYYvvvkkkgggvvvxxxooolllllljjjrrrvvv}}}uuuvvvvvvrrrvvvxxx}}}}}}yyyzzz|||aaaOOO{{{}}}WWW444(((999666...333''';;;999YYY|||===>>>===:::777555666777>>>>>>>>>???AAABBBBBBBBBCCC>>><<<>>>===888888===777@@@///BBB999@@@???===@@@>>><<<;;;<<<<<<;;;:::CCCAAA@@@KKKgggNNN---333###%%%333%%%+++(((,,,&&&***111888XXXxxxwww<<<&&&222###(((...(((******''')))------(((333kkknnnrrreee222------+++(((+++)))###(((,,,$$$000 %%%+++!!!$$$///***QQQMMMIIIZZZZZZJJJ```}}}tttuuurrrooopppzzzxxxKKK///###***111%%%$$$+++&&&)))***######+++)))%%%+++***%%%===OOOqqqiiidddWWWfffUUU===---'''''''''&&&(((&&&$$$$$$%%%%%%%%%$$$$$$&&&((()))+++---222555:::;;;:::>>>@@@fff}}}vvvqqqpppooollliiiiiihhhaaaYYY___tttvvvqqq```UUUdddggguuuwwwxxxyyyxxxqqqmmmhhh```iiidddbbbuuusssttthhhSSSLLLWWW^^^dddpppwwwqqqvvv___HHHUUUkkktttrrrnnntttwwwzzzzzzuuuqqqnnnmmmjjjqqqxxx___gggPPPLLL]]]pppBBBLLL|||666555///222)))///000222222sss{{{yyyvvvnnn\\\~~~SSS\\\pppmmmssspppSSSHHHuuufffXXXUUUJJJBBB\\\mmmRRRKKK^^^wwwBBB,,,---///...000666___sssvvvxxxUUUKKK^^^ppp[[[vvvrrrsssrrrlllpppqqqfffSSS@@@GGGmmmiiirrr444***++++++)))$$$###+++888:::***VVV|||yyypppxxxwwwfffWWWHHHZZZYYYppp___TTTPPPccc^^^\\\]]]YYYPPPKKKLLLNNNNNNKKKQQQ]]]hhhkkkgggdddfffddd]]]hhhaaapppfffcccYYYZZZUUUZZZWWWbbb|||wwwxxx}}}>>>///888333""",,,333...///TTTLLL<<<:::888666666777:::<<>>>>>===<<<<<<===???444:::???@@@GGG^^^FFF---******+++---,,,&&&---,,,...444HHHyyyyyy|||uuuiii\\\kkk}}}}}}|||ggg]]]^^^zzz~~~hhh>>>666000///...***++++++***)))+++000555XXXjjjzzz{{{uuuaaa999///***'''++++++%%%'''+++$$$)))!!!))),,,"""***999:::???HHHbbbPPPOOO~~~ooopppooovvvvvv{{{sssLLL333&&&)))***++++++'''$$$)))'''(((,,,&&&""")))'''LLLNNN|||zzzwww\\\fff^^^TTTEEE888...***'''&&&'''%%%$$$$$$&&&&&&%%%$$$$$$&&&((()))***---111444999;;;:::>>>@@@eeesss|||qqqkkklllkkkiiikkkmmmhhhaaassskkkddd```jjjcccvvv}}}uuuqqqiiijjjlllkkkrrrggg```sssrrrtttfffPPPJJJXXX___aaakkkrrr}}}vvvwwwxxxIIIEEEiiitttnnnrrrwwwhhh[[[cccppprrriiieeeNNNHHHWWWgggDDDLLL:::555---222***000...111666{{{rrrqqqwwwqqqbbb}}}xxxYYYaaarrrkkkmmmlllTTTQQQ{{{bbb\\\SSSIIIEEE[[[zzzmmmSSSIII\\\yyyCCC,,,...000---,,,999lllkkk{{{qqqxxxUUUBBBRRRddd```rrrwwwrrrttttttooosssssshhhXXXEEE???YYYggg888......***...---...)))111...888|||}}}{{{}}}rrreeeggglllbbbccclll\\\XXXGGGPPPMMMSSSWWWWWWSSSPPPQQQQQQOOONNNQQQSSSQQQOOONNNKKKFFFTTTMMMLLLEEEPPPOOO[[[\\\dddbbbjjjppp|||~~~~~~|||oooaaakkk]]]777,,,444---+++222222DDDsssbbb888;;;888555555888<<<@@@BBBEEEDDDDDDCCCBBBBBBAAAAAADDDDDDFFFKKKKKKHHHFFFGGG???HHH;;;FFF===<<>>777???___{{{bbbsssaaa***000--- 000---&&&......111<<<___|||zzzmmm```aaatttsss}}}~~~{{{~~~}}}zzz}}}CCC&&&,,,'''$$$,,,+++---...***)))777JJJlll{{{bbb...***%%%***---'''''')))$$$&&&$$$))))))'''888OOOVVVooofffIII___zzzxxxwwwuuuttt}}}yyyxxxXXX000"""+++,,,$$$"""%%%***((((((+++%%%&&&222CCCNNNvvv___nnnYYYVVVOOODDD777...)))'''%%%%%%$$$%%%''''''&&&$$$$$$&&&((()))***---111444777::::::??????ccc|||kkkwwwxxxooohhhjjjjjjjjjlllooolllgggjjjggghhhgggmmmaaa{{{yyyyyylllllliiiiiiooopppwwwkkkcccqqqlllmmmaaaOOOOOO___eeedddiiimmmyyy{{{yyypppFFFPPPtttooohhhzzzrrrfffhhhmmmmmmiiiuuu}}}uuucccOOOIIIVVV```EEEHHH<<<222+++222,,,000---000888zzzzzzpppqqq^^^llllll^^^gggqqqjjjeeeaaaUUU```kkk^^^[[[MMMIIIJJJVVVzzzpppUUUEEEVVVtttHHH......111---)));;;wwwtttwwwsssyyy^^^@@@JJJfffyyyiiiyyysssttttttqqqvvvvvvjjj^^^MMM@@@KKKhhh|||@@@///000(((111+++333***...222```kkkppppppjjjbbbppp^^^ccc^^^ZZZ```eeedddbbb```ZZZTTTWWW\\\\\\WWWWWW^^^^^^WWWOOO\\\ccchhhiiieeesssuuutttyyy}}}}}}|||wwwddd```xxx@@@,,,&&&000---...555rrrFFFBBB;;;999777999>>>CCCFFFGGGEEEFFFGGGGGGGGGGGGHHHJJJIIIIIIJJJLLLKKKIIIGGGFFFHHHPPPGGGNNNIIIDDDKKKHHHDDDDDDBBBAAA@@@@@@??????MMMBBB@@@GGGGGGCCCIIIWWW}}}uuuZZZZZZ{{{===444///###---+++***///***444QQQ|||ttt]]][[[mmmvvvtttxxxmmmxxxbbb444666///444---***---000++++++CCCaaasssyyyMMM000%%%'''---)))''')))&&&***&&&$$$'''444MMMccckkkiiiVVVhhh{{{\\\zzz{{{~~~LLL&&&'''+++%%%''',,,,,,%%%$$$)))(((000CCCRRRnnnvvvqqqmmm]]]ZZZSSSIII<<<222,,,)))%%%$$$%%%&&&((((((&&&$$$$$$&&&((()))***,,,000333555999:::??????bbbhhhuuuuuunnnkkkmmmlllhhhggggggddd___QQQhhhmmmpppeee[[[ffffffuuuqqqpppeeegggggggggllllllrrriiiccclll```^^^WWWMMMSSSfffkkkeeehhhgggssszzztttdddRRReeeyyyjjjjjjqqqnnnhhheeegggnnnwww}}}pppnnnjjjPPPJJJWWWZZZHHHFFF@@@222+++333,,,000,,,000999ccc~~~pppWWWZZZ___dddkkknnnlll```TTTYYYttt|||^^^```YYYHHHLLLMMMQQQzzzpppUUUFFFWWWuuuHHH...---111...***;;;|||zzz|||kkkEEEHHHssspppxxxqqqppppppnnnttttttggg```QQQEEEFFFyyykkkzzzPPP000///&&&///'''***,,,999666gggyyyzzzlllkkkssskkkfffvvvfffwwwsssfffiiikkkiiiiiiiiifff```fffmmmnnnhhhiiipppqqqllltttwww|||~~~{{{xxx}}}~~~rrr[[[aaaQQQ999...(((222(((EEEGGG@@@999999;;;???CCCFFFGGGGGGIIILLLNNNNNNMMMMMMOOOQQQJJJJJJIIIHHHHHHIIIIIIIIIGGGMMMHHHKKKNNNFFFQQQKKKFFFCCCAAACCCFFFIIIGGGEEEHHHEEESSSkkktttfffTTTNNNmmmtttYYYJJJGGGbbb666...000,,,'''---000&&&@@@uuu~~~{{{yyytttuuuaaa|||xxxAAA---...---***,,,000...444TTTwwwyyy~~~{{{BBB,,,%%%,,,***(((***(((,,,&&&###111KKK^^^dddgggGGGllliiiuuupppppp;;;)))***+++333///+++###$$$,,,...777MMMddd~~~zzzssslllhhhfffkkkooonnnlllpppxxx~~~~~~zzzrrrkkkvvviiieee]]]RRRGGG===666000,,,&&&%%%%%%&&&'''(((&&&%%%%%%&&&'''((())),,,///222444888999???>>>```mmmvvvuuuqqqkkknnnmmmjjjhhhjjjhhheeecccsssooolllaaa[[[jjjkkkrrrppprrrffffffeeehhhkkkhhhooohhhdddkkkZZZMMMKKKHHHSSShhhkkkeeefffhhhsssvvvlllOOOXXXpppuuufffkkkzzzyyyaaaiiioooppprrrlll___ooo```LLLCCCNNNMMMGGGCCCGGG666,,,333,,,000,,,000888^^^|||ppp[[[RRRYYYiiihhhwwwiiinnn___KKKdddfff]]]dddXXXIIIMMMLLLSSSyyylllSSSIII^^^|||III...+++000000...777wwwyyy|||sssJJJJJJ}}}zzz~~~tttqqqpppooovvvvvvjjj```NNNIIIEEEnnnrrrhhhvvvfff000///&&&,,,,,,///111---<<>>888333000)))'''%%%%%%&&&'''&&&%%%%%%&&&'''((()))+++///111444777888>>>>>>```xxxuuurrrssssssjjjnnnooollllllnnnooommmlllfffcccbbbnnniiiiiihhhnnndddeeeeeeeeejjjgggkkkdddaaaiiiXXXBBBDDDEEEQQQeeehhhdddhhhlllvvvmmm___FFF[[[llljjjeeekkkppplllrrrjjjkkkgggiiirrrqqqooogggRRRBBBFFFBBBJJJEEEKKK666---333,,,000---000666|||~~~}}}___yyysss]]]MMMXXXrrrkkkssspppdddoooaaaIIIrrrccc]]]___UUUOOOKKKHHH___{{{hhhNNNIII^^^xxxPPP222+++///000000666uuu}}}uuuzzz~~~~~~zzzqqqIIILLL}}}zzztttrrrpppxxxzzznnndddHHHJJJIIIiiiPPPqqqwww//////***---,,,...555(((UUUyyyzzzzzz}}}~~~uuu___cccvvvyyytttpppkkkyyyzzzwwwrrrnnnrrr{{{yyy~~~wwwrrrxxx{{{~~~{{{zzz}}}dddNNNXXX999(((666222888^^^nnnGGG888>>>EEEGGGGGGIIIPPPUUUTTTWWWZZZZZZXXXWWWZZZ^^^ZZZ^^^```^^^```eeefffcccrrrpppoooooovvvwwwvvv{{{VVVIII===EEENNN------,,,***---111777kkk}}}{{{||||||{{{cccnnnvvv~~~lll]]]yyyAAA''',,,---,,,+++---:::WWW}}}~~~rrrQQQ...+++***(((+++,,,&&&,,,:::XXXmmm^^^VVVlllkkk|||~~~[[[///$$$***(((******...555===ZZZzzzvvvyyy{{{vvvyyy{{{{{{vvvmmmccc___UUUPPPQQQOOOIIIJJJRRRXXXVVVQQQIII@@@999444333,,,)))&&&$$$$$$%%%&&&&&&%%%&&&'''((()))+++...111444777888======```ttt{{{mmmqqqsssoooqqqqqqkkkhhhhhhgggeeeYYYlllnnnoooeee[[[gggeeezzzYYYWWW___ZZZ```bbb^^^dddbbbddd[[[YYYcccTTT@@@CCCEEEQQQcccgggdddkkkjjjsss{{{www```QQQMMMccciiidddjjjpppooooooppp|||uuuiiivvvjjjlll\\\bbbbbbKKKHHHCCCSSSMMMKKK222///444+++000...000444yyyvvv[[[xxxuuuVVVEEEWWW|||yyyaaaooodddJJJ}}}jjjfff[[[WWWQQQTTTIIIEEElllgggKKKFFFYYYmmmYYY888---...//////>>>zzzvvvxxxyyy~~~xxxwwwlllFFFMMMxxx|||yyyrrrnnnmmmvvvxxxlllhhhEEEKKKNNNhhhCCCnnnppp---/////////333!!!444444XXXwww|||~~~uuuxxx}}}yyyxxx{{{wwwllluuusssvvv}}}ssszzz}}}|||}}}yyyyyy}}}wwwuuu~~~{{{}}}vvvsssxxx~~~HHH[[[iiiVVV///111000HHHWWWFFF<<>>,,,111))),,,+++,,,333DDDttt~~~xxx~~~~~~wwwvvvwwwqqqfffSSSRRRPPPHHHHHHGGGLLLMMMKKKPPPSSSNNNCCC999555555///+++&&&######%%%&&&&&&%%%&&&'''((((((***...111444777777<<<===aaaooo}}}mmmmmmooommmnnnmmmkkkkkkkkkkkkiiihhhmmmrrrmmmggggggbbb```hhhjjjxxxXXXqqqdddaaa\\\XXXWWWXXXWWWRRRNNN;;;@@@JJJVVV]]]bbbjjjrrrkkkmmm}}}tttVVVHHH]]]]]]eeennnjjjeeetttvvvwwwzzzsssssssssqqqllleee___[[[YYY@@@MMMBBBKKKKKKxxxXXX000///000///,,,555,,,222oooZZZsss}}}{{{```EEEUUUmmmrrrsssyyyuuuhhh^^^MMMlllhhheee[[[[[[[[[DDDQQQJJJpppXXXKKKCCC```vvvooo...111222+++000<<>>JJJ[[[hhhllloooqqqssshhhppp```HHHGGGWWWqqqvvvcccggg}}}sssqqqsssvvvssssssrrrppplllgggbbb___aaaFFFLLL>>>GGGIII|||mmm;;;111000000,,,444---333lll]]]jjj~~~}}}||||||vvv```FFFSSSdddgggjjjlll~~~rrrsssiii[[[wwweeebbb[[[WWWWWWFFFPPPNNN}}}~~~OOOFFFDDDlllttt222777+++---...000nnnnnnwww|||zzz}}}]]]FFFKKK[[[ppp{{{~~~tttssskkkgggooo```VVVHHHPPPMMMxxxmmmEEEttt111(((---(((---(((...888zzzwwwvvvvvvvvvvvvvvvwwwwwwuuu{{{tttuuuwww{{{|||wwwooohhhqqqwww}}}}}}vvvooojjjvvvwwwyyyxxxuuutttuuuvvvxxxdddMMMNNN555555888KKKQQQAAAKKKRRRMMMQQQLLLTTTTTTjjjllllllmmmlllfffrrr{{{{{{bbboooppp[[[KKK888999VVV===111///...---222fffuuu{{{~~~}}}zzzlllrrrnnn]]]WWWjjjeeeyyy---...000---,,,:::ZZZooo~~~zzzyyynnnaaafffuuuuuuSSS,,,(((...&&&///---@@@bbbnnnZZZjjjmmmcccppp|||dddgggnnnfffsssqqq~~~|||lll555+++...***222555<<<\\\vvvcccuuuyyyiiiYYYmmm}}}jjjWWWbbbkkkvvveeeeeeUUUdddqqq___ZZZ^^^bbbWWWMMMKKKHHHBBB<<<;;;<<<===CCCFFF@@@666111333111---(((%%%%%%%%%$$$"""###%%%&&&''''''***---000888777777===???nnn{{{nnnpppuuunnnssspppnnnlllkkkiiifffdddkkknnnkkkcccXXXPPPfff~~~]]]qqqLLL}}}eeeTTTLLLCCC<<<;;;;;;::::::777888BBBVVViiisssvvvwwwlll[[[```uuunnnMMMBBBQQQrrrbbbccc}}}vvvqqqppprrrtttvvvrrrrrrrrrpppmmmhhhccc```bbbHHHGGG999CCCGGGyyy777444111000,,,111...444fffkkk[[[xxx{{{}}}tttYYYFFFSSS^^^ccclllooozzzgggmmm\\\PPPnnnmmm\\\]]][[[SSSQQQJJJNNNVVVoooFFFBBBEEEzzzrrr777:::'''111---,,,gggrrryyy|||wwwfffKKK777@@@]]]nnnoooqqqoootttgggVVVIIINNNDDDwww___RRRpppuuu111,,,///+++...---///BBBzzz~~~zzzvvvuuutttsssssssssuuuuuuuuu{{{|||ppptttwwwiii``````kkk|||zzzvvvtttrrrtttvvvvvvvvvvvvwwwxxxsssnnnNNNIIIttt111,,,444NNNZZZGGGVVVKKKBBBbbbUUUuuuvvvzzzxxxzzzsssfffwww^^^TTTOOOJJJcccuuuVVVCCC@@@FFFNNNTTT666111111...777ttt}}}zzzyyy~~~}}}ttt~~~rrrjjjddd[[[aaa\\\[[[WWW[[[IIIqqqccc{{{{{{nnnZZZtttrrr;;;666222......AAAjjjvvvWWWuuummmjjjaaaUUUWWWcccvvvvvv444...***+++,,,)))VVVmmmpppRRRuuuwwwppp~~~tttmmmqqqrrrkkklll___)))...---000666EEEsssrrrsssmmmuuu{{{uuuXXXdddnnn]]]UUUNNNLLLIIIBBB;;;777555666:::??????888333333222...***'''&&&%%%$$$######$$$&&&&&&''')))---000666666777<<>><<<;;;;;;<<<<<<===@@@<<<;;;@@@EEEHHHMMMRRROOO\\\kkkkkkXXXHHHPPPccchhhxxxuuuqqqpppqqqrrrooolllooorrrvvvvvvpppeeeYYYRRRKKK???;;;777DDDBBB~~~BBB999000222++++++...111LLLNNNlllzzzyyyrrraaaIIIHHH___^^^UUU^^^hhhwww{{{QQQeeeeeeiii{{{aaaaaaYYY[[[PPPIIIPPPOOOgggOOOEEEFFFRRRZZZDDD111@@@333222555IIIqqqwwwuuu{{{tttdddTTTCCCKKKpppXXXvvvvvvuuuppp___^^^```EEEEEEPPPVVV|||EEENNNiiisss333///+++,,,,,,222,,,KKKuuurrr~~~uuuwww|||yyyvvvuuutttsssrrrsssssstttssssssssswww|||~~~vvv{{{yyywww{{{pppqqqgggiiiyyy}}}wwwqqqllloooqqqrrrrrrqqqqqqrrrssssssssstttuuuvvvvvvtttsssiiirrrMMMLLL[[[<<<666666VVVYYYQQQ\\\[[[xxx|||vvvrrrnnnNNN???666111666===BBBJJJSSSgggJJJ^^^jjj^^^::::::AAA???nnnvvv222---)))222FFFrrrPPPggghhh{{{vvvfff~~~~~~HHHCCC<<>>rrriiieeezzzooolllkkkjjjkkkmmmooonnnmmmTTTooo{{{rrrggg___eeeuuusss^^^VVV|||VVVCCC<<<<<<<<<;;;:::999777777:::999===DDDGGGEEEDDDFFF[[[jjjttthhhRRRIIIWWWkkkvvvtttsssqqqqqqqqqooommmlllnnnrrruuuuuummmaaaSSSJJJFFF@@@999999GGG@@@|||DDD===222555...***///000???ZZZccczzznnniiiaaa``````ZZZBBBEEEaaabbbUUU[[[iiiXXXYYY^^^eeejjjVVVZZZWWWVVVOOOIIIQQQTTTrrrrrrEEEEEEIIIhhhJJJIII777JJJ222555...===lll|||sss|||wwwkkkzzz^^^LLL\\\xxxooo^^^qqqzzzkkkNNNBBBFFFOOOaaaqqqGGGeeepppddd...---(((---***333///QQQ|||vvvvvvwww{{{uuuvvvvvvuuuuuutttsssssssssrrrqqqrrrvvv|||~~~{{{xxx~~~|||uuukkkdddcccggglllwwwzzzzzzvvvsssuuuyyy{{{zzzwwwtttuuuwwwvvvtttsssrrrssssssssstttuuuvvvuuurrrpppjjjmmmQQQUUUaaa888111777[[[}}}QQQOOOUUUaaauuuSSSEEE===999888EEEAAA>>>@@@BBBDDDGGGJJJkkkCCCkkkgggSSS888>>>FFFBBBZZZ333111000---NNN~~~iiipppyyyjjjgggOOOYYYmmmkkkkkk^^^:::IIIDDDTTTSSSRRR```uuuiiiOOOYYY{{{sssWWWHHHgggyyyDDD---111,,,999___wwwzzzooo```;;;RRRIIIUUUcccsssuuu{{{YYYwwwkkkdddUUUNNNGGGDDD@@@;;;<<<@@@NNNVVVooo===,,,,,,444***KKKsssqqq```iiiZZZQQQEEE,,,333777MMMwww|||SSSyyyaaa{{{|||``````jjjnnnkkklllkkkpppnnndddUUUjjj[[[WWW^^^^^^SSSEEE===:::999222222000...111555333/////////...+++'''%%%$$$%%%"""###%%%%%%&&&(((,,,///555:::;;;;;;>>>sssyyyllliii{{{mmmkkkjjjjjjkkknnnoooooonnntttxxxwwwqqqcccPPPWWWvvvQQQDDDWWW\\\IIIAAA;;;<<<>>>@@@BBBCCCEEEFFFHHHEEEGGGQQQYYYYYYVVVTTTfffeeeccc[[[OOOPPPkkk{{{yyy{{{rrrssstttsssqqqooooooooooooqqqrrrppphhh]]]QQQIIIFFFBBB777999IIIDDD{{{OOOAAA444:::222+++222///555iiinnn\\\rrr~~~___NNNLLLEEEBBBHHHLLLDDDDDDbbbhhh\\\```ooohhh\\\nnnxxxlll^^^^^^TTTNNNOOOJJJRRR[[[}}}\\\CCCBBBIIIGGGGGGCCCHHH555999...777iiiuuu~~~xxxcccHHHIIIMMMddd]]]ccckkkHHHFFFLLLOOOfffYYYFFF||||||UUU)))...(((111***444333VVVxxxxxxxxxppptttuuuvvvvvvuuusssqqqppppppqqqrrrssstttsssqqqoooeeeffffffqqq{{{xxx}}}xxxqqqrrrsssssssssrrrqqqppppppooollliiigggiiimmmppprrrrrrrrruuuwwwvvvsssoookkkeeeRRRYYYddd<<<777444```cccJJJMMMRRRcccttt}}}mmmlllWWW@@@333777999444:::HHH@@@===888555999DDDNNNRRRQQQMMMuuuZZZVVV<<<666777===TTT444555333222\\\uuuwwwaaahhhrrrccchhhXXX___ppplllaaaZZZSSSWWWSSSbbbrrrcccyyy{{{oooxxx}}}\\\FFF]]]MMM999333,,,===hhhyyyTTTjjjdddfffYYYkkkdddqqq}}}]]]vvv^^^\\\LLLIIIFFFCCC>>>:::;;;???RRRXXXjjjJJJ+++...000---\\\}}}hhhtttbbbuuuvvvuuuzzz|||]]]<<<~~~UUU---555<<>>uuusssrrrqqq~~~mmmlllkkkkkklllnnnooonnnmmmiiiZZZXXXmmmqqqXXXYYYyyykkk777;;;;;;GGG;;;???BBBGGGMMMSSSZZZaaaeeehhh^^^WWW]]]fffhhhddd```fffTTTJJJMMMOOOZZZyyyuuupppssstttsssooommmmmmoooooopppoookkkdddZZZPPPKKKFFFCCC555888KKKJJJgggHHHEEE777===555---444///000```}}}~~~WWWdddjjjRRRRRRddddddYYYVVVVVVPPPJJJccckkk^^^]]]hhheeeSSSUUUvvv___QQQQQQHHHNNNKKKRRR```NNNEEE???HHH|||IIIAAANNNAAA999<<<444555cccyyyzzzzzzxxx{{{___@@@dddiii]]]cccQQQYYY[[[}}}KKKCCCAAAOOOUUUrrrLLL>>>|||uuu|||}}}SSS,,,000(((111'''111111RRRyyyxxxvvvlllrrrtttuuuvvvuuussspppnnnnnnqqqrrroooiiieeedddeeexxx}}}ppprrrrrrkkkoooeeebbbgggbbbjjjiiipppvvvwwwsssnnnmmmnnniiilllppprrrsssssstttuuuqqqpppqqqtttwwwwwwtttpppjjj]]]QQQWWWccc222111222fffRRRGGGHHHUUUnnnlll___qqq{{{GGG???999<<<999666:::>>>???>>>>>>@@@BBBAAAEEEDDD@@@AAAHHHKKKGGGDDDjjj[[[EEE777999@@@HHHOOO///111***888dddyyyyyytttooodddGGGZZZjjjfffWWWSSS___kkkgggdddrrrvvvdddiiixxx|||yyyqqquuuNNNNNNiii===///666---???mmmuuu^^^dddxxx{{{eeezzzwww|||qqq\\\rrrPPPPPPFFFEEEDDD@@@:::666888<<<@@@sssYYYoooNNN(((///111555fffqqqwww}}}{{{{{{vvvRRRGGGAAA===???SSShhhlllrrrdddeeegggwww===iiikkk///777???[[[wwwzzzkkkiiinnnHHHOOOEEEppppppLLLAAA555,,,111333<<<<<>>wwwjjjhhhgggyyyrrrllllllllllllmmmmmmmmmlllmmm\\\iiiwww___MMM^^^pppmmmfff<<>>HHH111>>>RRREEE```LLLEEEAAA<<<777555333000///GGG\\\WWWnnn```bbbsss{{{\\\hhhjjj```___hhhiiiaaacccJJJEEENNN@@@HHH]]]>>>NNNIIIPPPEEERRRwwwjjjBBB???CCCjjjgggCCCFFFHHHLLL888DDD:::;;;<<>>JJJPPPZZZ]]]```lllrrrvvvwwwuuutttuuu||||||gggQQQDDD===999888:::999777888<<<999<<>>HHHSSSYYYgggsssSSS@@@999666999IIIRRR666...---<<>>666000&&&555vvvddd}}}YYYGGG\\\ZZZYYYDDD;;;???CCCJJJHHH:::AAA??????DDDMMMXXXccckkkfffuuuhhh>>>bbbjjj111777KKKdddooo|||sss___LLLYYYRRRRRRAAA111444888222///777888;;;111444VVVcccIIIeeeMMMCCCGGGCCC???<<<777222000333///&&&+++333...000...------)))###"""%%%"""$$$%%%&&&''')))---//////:::777:::<<>>>>>???AAAAAA@@@???BBBBBBCCCBBBCCCMMMfff|||HHH???:::999;;;IIIVVV<<<;;;---999hhhQQQiiinnn~~~jjjhhhcccWWWNNNXXXEEEeeeooo___GGGQQQfffIII///000666888xxxTTTnnnrrr}}}tttRRRLLLAAA<<<;;;:::888999::::::888>>>vvv@@@[[[<<<444///***777ggg}}}vvv}}}WWWhhhtttnnnPPPKKKAAAHHH;;;GGG[[[___kkkvvvpppGGGBBBUUUppp>>>UUUvvv333???UUUgggwwwlllvvvdddNNNJJJNNNUUUIII888777:::<<>>jjj___FFFIIIHHHAAARRRppp]]]777GGGooozzzsss<<<999%%%777)))333)))444ZZZttteee|||zzzwwwwwwxxxzzzzzzzzzpppkkkuuu~~~wwwuuu|||vvvnnnfffcccdddTTTUUUVVVVVVVVVUUUUUUVVVYYY]]]^^^\\\ZZZ[[[\\\ZZZVVVSSSSSSWWWXXXYYY\\\bbbrrrrrrqqqpppppprrrvvvxxxuuuqqqmmmpppxxx|||ttthhhZZZOOOTTT```lll555777777bbbyyyFFFJJJKKKXXXYYYVVV[[[\\\YYY]]]UUUPPPKKKIIIFFFCCCDDDGGGAAA>>>:::888999===BBBFFFAAA======???@@@===>>>AAA@@@<<<:::<<<@@@BBBAAA>>>@@@AAAEEEIIIGGGQQQuuunnnBBB===;;;===>>>III___|||444---///555kkk}}}zzz{{{sssnnnzzz{{{ddduuu|||{{{lllSSSHHHQQQsssYYY888000444999uuupppwwwjjjGGG???<<<:::777555666999:::888666HHHrrrVVVAAA444...,,,333yyygggcccYYYgggxxxcccNNNcccvvv___eee___KKKXXX~~~,,,CCCddduuu{{{uuu}}}rrrXXX<<>>BBB111:::EEEHHH|||NNNNNNJJJGGGCCC@@@>>><<<999777333YYY~~~gggtttzzzqqqzzzrrrzzzttt\\\CCCBBB??????GGGMMMNNNLLLJJJbbbFFF???...KKKUUU~~~]]]MMMCCCOOOMMM}}}XXXCCCAAA999|||}}}^^^>>>BBB???999???>>>GGG@@@777JJJOOOggguuuppplllfffmmmnnniiimmmWWW<<<>>>DDDHHHQQQhhhcccFFF;;;```~~~jjj===888)))000111444+++777SSSsssZZZ}}}zzzwwwuuuvvvwwwwwwwwwfff```mmm~~~{{{vvvpppiiiddd]]]TTTPPPQQQSSSTTTWWW^^^aaabbbcccfff```bbbddddddddddddcccbbbpppaaaZZZdddpppqqqkkkfffxxxwwwuuuqqqnnnnnnooopppqqqrrrsssrrrqqqooollliiiOOONNN\\\jjj[[[777555444UUUPPPFFFIIIWWWWWWPPPRRRTTTRRRVVVJJJGGGCCCAAA???>>>???AAAEEEDDDCCCAAAAAAAAAAAAAAA???======@@@@@@>>>???BBB>>>===<<<>>>AAAEEEGGGGGGIIIEEEKKKWWW]]]ggg]]]EEE888:::@@@AAAKKKnnnnnn555---111333iii}}}}}}zzz|||}}}___pppyyylllNNNHHH[[[LLL:::111111777pppvvvkkk]]]@@@:::;;;===888555888;;;;;;999999nnn]]]NNNFFF666...000111mmmfff{{{yyyzzzooo~~~^^^SSSeee{{{CCCGGGXXXfff333PPPsssyyytttttt|||~~~\\\333JJJcccnnnjjjlllsss}}}{{{@@@FFFmmmsssccchhhSSSGGGDDD<<<999999222111///222000***000666///...,,,,,,,,,(((###"""&&&###$$$%%%%%%&&&(((+++...111888888:::888```xxxyyydddddd~~~yyyrrroookkkkkkmmmllliiieeennn___III===CCCLLLRRRVVVQQQYYYooottt]]]TTTJJJHHH<<>>;;;999999:::rrrzzzlllttt|||oooqqqmmmyyyrrraaaOOORRRSSSMMMBBBCCCMMMOOOIII[[[]]]MMM@@@RRRpppzzzGGGKKKJJJKKKjjjkkkEEELLL>>>BBBHHH===AAA???===CCCAAACCC:::777LLLFFFRRRppprrr~~~ooo\\\[[[[[[fffwww|||lllPPPEEE;;;AAAKKKIIIOOOeee```>>>999WWWrrr~~~kkk:::444333&&&111,,,,,,444DDD```|||yyyuuussstttvvvvvvwwwqqq```ddduuutttkkkeee___TTTTTTYYY```aaa\\\XXXXXXfffaaaaaagggkkkhhheeefffhhhhhhiiilllmmmllljjjjjj{{{nnniiisss{{{xxxrrrqqq{{{rrrnnnooorrruuupppoooooorrrtttoooggg```GGGNNN___rrrFFF333000222LLL\\\???PPP\\\UUUEEEAAA@@@???BBBHHHFFF@@@:::666666777777666888;;;======;;;999777>>><<<<<<@@@AAA??????BBB@@@DDDFFFFFFEEEHHHNNNUUUZZZSSS\\\vvvOOOGGG333888AAADDDPPP[[[<<<777333111___{{{|||{{{{{{vvvjjj]]]CCCFFFaaaAAA???555///333eeewwwhhhmmmKKK999888AAA:::???888666999<<<;;;;;;===UUUyyySSSmmmHHH<<<000555111[[[llleeejjjEEEAAAbbb```777WWW{{{{{{~~~uuutttgggEEEPPPnnntttppp|||aaaPPPHHHEEE===;;;999111111...111111,,,222777///...+++++++++(((###"""&&&###$$$%%%%%%%%%'''***---111777999:::777WWW{{{gggxxxkkkfffuuuvvvqqqmmmjjjjjjkkkiiibbb\\\RRRNNN>>>666EEEQQQXXXcccnnnoooUUUVVVJJJ555CCC]]]MMMfff[[[[[[AAA:::444888@@@AAAQQQWWWfffjjjhhhkkkppp~~~{{{uuupppppprrrrrrqqqpppppppppqqqrrrppplllggg___RRREEE@@@AAA???666CCCBBBUUUUUULLL>>>IIIGGGDDDBBBAAA???<<<:::666888UUUpppooo|||rrrkkkfffpppyyyqqqdddVVVFFFRRRbbbdddPPPDDDIIIMMMIIIYYY;;;>>>hhhlllGGG@@@SSSKKK}}}GGG@@@@@@CCC~~~cccBBB@@@???>>>AAADDDAAA???:::<<>>>>>>>>>>>>>>@@@>>>@@@DDDEEECCCCCCFFFDDDIIINNNLLLIIILLLVVV___gggeeeuuubbbCCCBBB222888BBBGGGUUURRR;;;000444111OOOgggrrr}}}{{{zzz}}}www|||vvvnnnooowww}}}ttt```III<<>>{{{QQQHHH333777---HHHwwwnnnyyy~~~aaaEEEDDDqqqbbb444UUUuuuyyy}}}}}}uuuyyy|||eeezzz\\\OOOIIIFFF===<<<:::000111...111111...444888000---+++***+++(((######&&&###$$$%%%%%%%%%'''***,,,111666:::;;;777PPPvvvSSSsssuuuiiilllzzznnnjjjggghhhiiiddd[[[RRRMMMaaaXXXDDDMMM\\\dddmmmssszzzmmmQQQLLLBBBQQQ___eeeuuueeevvvzzzmmmJJJ>>>;;;AAABBB:::FFFPPPeeeiiiffflllpppwwwrrrkkkmmmppppppppppppppppppppppppooojjjcccZZZLLLAAA???CCC666777DDDHHHyyyRRRGGGEEEHHHFFFCCCBBBAAA???<<<:::888???UUUvvv{{{ttttttuuulll```aaalllooooooiii]]]VVVrrrxxx___XXXgggxxxOOOZZZXXXAAA???WWWiiieee;;;AAA<<>>???AAA555999;;;;;;>>>DDDGGGEEEDDDCCCBBB@@@@@@@@@AAABBBFFFEEEGGGLLLMMMKKKKKKNNNNNNRRRVVVXXXZZZaaallluuuttt}}}OOO===<<<555999CCCIIIYYYNNN@@@///222222>>>{{{~~~tttyyyvvvxxx{{{||||||xxxkkkpppdddeee___zzz}}}xxxnnnRRR>>>CCCSSSZZZAAABBB999222EEE{{{iiimmm{{{^^^KKKEEEGGGKKKLLLkkkWWW888FFF\\\RRRFFF999888333333999:::999CCCQQQ}}}^^^XXXgggTTTRRR777:::--->>>}}}www{{{sssRRR666HHHHHH777VVVzzzyyyyyy~~~~~~|||ggg\\\PPPIIICCC:::;;;:::111111---000111///666999000,,,******+++(((######&&&###$$$%%%%%%%%%&&&))),,,111555;;;<<<888KKKxxxDDD{{{ggg{{{xxxgggbbb|||pppmmmjjjkkklllfff[[[QQQaaa^^^[[[kkkqqquuuzzziiiDDD???XXXUUUmmmqqqlllGGG<<<@@@JJJIII;;;DDDPPPeeefff```iiipppvvvppphhhlllnnnoooppppppppppppoooooooooiii```VVVHHH>>>>>>CCC999===CCCGGG}}}GGG===RRRFFFEEECCCBBBAAA???<<<:::FFF333CCCiii|||ttt{{{kkkuuugggZZZ^^^ccckkkkkkaaaccc|||bbbXXX}}}mmmRRRmmmWWWMMMEEEMMM[[[AAAJJJEEEJJJ}}}nnneeeHHH>>>CCC888888>>>999999:::777@@@555BBB@@@777RRRXXXsssrrr}}}wwwXXXZZZMMM;;;LLLBBBNNNfffwww{{{tttYYY999+++444iiiqqqfffuuu~~~JJJTTTHHHIII000888555,,,<<<(((555rrrXXX{{{vvvsssssstttuuuvvvnnn\\\eee|||zzz|||xxxxxx{{{{{{~~~|||~~~xxx~~~yyyjjjvvvwww[[[JJJHHHOOOfff~~~qqq000222)))---FFFxxxrrrDDDVVVSSS@@@;;;>>>===???999@@@DDDCCCEEEJJJIIIDDDDDDDDDFFFGGGHHHIIIIIIIIILLLKKKMMMRRRTTTRRRRRRTTT\\\^^^bbbhhhrrr~~~```HHH===;;;888;;;DDDJJJ[[[GGGCCC555111222333vvv}}}{{{|||}}}|||yyy{{{}}}uuuhhh}}}}}}uuuxxxZZZAAA:::KKKSSS|||LLLMMMGGG???333:::nnnzzz\\\@@@AAA>>>GGGZZZaaa\\\OOOIIIFFF>>>>>>@@@;;;BBBRRRFFFJJJaaaiii\\\<<<555111444:::;;;;;;III[[[iiiCCC|||KKKJJJSSS;;;AAA444,,,ttt|||pppuuuuuuYYY@@@:::XXX999///OOOyyyvvvzzzwwwqqq|||kkk___RRRJJJAAA777999:::111111---000222000777:::000,,,******+++(((######&&&###$$$%%%%%%%%%&&&)))+++111444;;;===888IIIyyy:::ccc~~~bbbmmmtttkkkhhhjjjllljjjeeehhhpppwwwuuucccxxxssswwwwww^^^NNNLLLnnnggg{{{___TTTWWW@@@EEEfffXXX;;;GGG^^^hhh[[[eeegggnnntttkkknnnppprrrqqqnnnooosssrrrnnnnnnlllaaaQQQGGGDDDAAA<<<...III<<>>===>>>>>>===;;;:::;;;===888===@@@???<<<@@@JJJSSSttt{{{|||ppplll~~~xxxwwwvvvssszzzfffIII333444AAA```zzznnnkkkhhh^^^UUUMMMJJJFFF@@@<<<;;;666444333...TTTmmm~~~|||vvvuuurrrooorrrxxxfffYYYoootttuuu~~~wwwtttfffRRRHHHKKKNNNwwwHHH+++===%%%666666kkk[[[MMMJJJJJJDDDDDDFFF@@@CCCBBBHHHIIIBBBFFFPPPRRRRRRIIIBBBTTTGGGZZZRRRIIIPPPWWWbbbaaagggmmm```lllwwwjjj|||xxxMMMDDD;;;666>>>@@@BBBVVVlllHHHEEE;;;666<<<333VVV~~~|||ttt|||yyy{{{{{{~~~sssuuu|||~~~xxx~~~rrrCCC@@@NNNSSSiii]]]QQQKKKIIISSS<<<111\\\qqq```KKK:::888>>><<<>>>JJJPPPFFF@@@======;;;777555777AAA999555JJJgggdddHHH888///888555444999MMMDDDNNNWWWsssHHHMMMGGGDDDFFF:::111JJJfffWWWBBBcccnnnzzz@@@III>>>qqq|||///666>>>yyy{{{yyy|||~~~||||||~~~xxxxxxmmmpppQQQSSS\\\yyyXXXMMMHHHBBB777888:::444111000///111333333000...000...+++(((%%%###""""""###$$$%%%%%%%%%&&&))),,,333666;;;999777KKKttt666pppuuulllxxxggggggkkkqqqmmmkkkllljjjfffhhhmmmllldddNNN___fffpppdddooocccRRRNNNOOO{{{kkk^^^MMMZZZXXX\\\fffQQQ<<>>GGGIIIEEEEEEYYYvvv}}}qqqsssuuu]]]FFFLLLQQQIII[[[ZZZVVVNNNKKKSSSdddssskkkfffZZZHHH:::===WWWqqqkkkCCCMMMKKKBBBVVVggg666DDD??????@@@>>>===<<<===???>>>======>>>@@@DDDIIILLL[[[{{{sssyyy~~~mmmQQQRRRVVV```lllrrrrrrooo___KKK666,,,///<<>>yyy]]]xxxpppooottttttoooqqq]]]}}}}}}xxxmmmmmm}}}vvvtttlll___RRRHHHEEEFFFmmmHHH***333222222222eeeZZZMMMVVVHHH666AAAXXXIIIHHHFFFGGGKKKNNNOOOQQQEEE```^^^ddd```fffUUU\\\bbbhhhuuuggguuu~~~|||yyyYYY>>>;;;::::::777AAAJJJ```___HHHIIIDDD666333111CCCvvvzzzzzz{{{{{{xxxxxx{{{}}}wwwzzzwww}}}}}}|||~~~yyy~~~zzz}}}cccUUU777OOO<<<]]]~~~VVVUUUSSSDDDCCC===777DDDiiiyyytttzzzoooYYYTTT===666@@@CCCBBB???777FFF???:::::::::666555555222888;;;FFFPPPDDD111---111555777999GGG:::fff666}}}iiiMMMSSSKKKIIIMMMBBB>>>555vvv~~~mmm}}}}}}uuuaaaTTTVVVooovvvEEEGGGEEENNNpppBBB666<<<|||}}}zzz}}}|||}}}xxxwww}}}}}}vvvqqqssswwwxxx{{{ooohhhSSS>>>:::GGGFFFWWWGGGAAAAAA;;;999999333000...---111666777333///...,,,)))&&&$$$""""""!!!###$$$%%%%%%%%%&&&))),,,222555;;;:::999OOOxxx///ZZZhhhzzzqqqbbbaaa~~~xxxrrrmmmlllkkkhhhhhhiiihhhVVVHHHhhh{{{www]]]```mmmuuuWWW]]]lllpppzzzaaa\\\[[[IIIZZZkkknnn]]]HHHGGGUUUUUUKKK\\\rrrtttmmmnnnkkkoooqqqqqqoooqqqsssqqqmmmeee^^^SSSHHHEEEDDD@@@:::AAAAAAKKKxxxrrrGGG???:::@@@@@@???@@@BBB@@@<<<<<<@@@;;;EEEEEE@@@TTT}}}qqqlllwwwzzzwwwyyykkkPPPEEEJJJ>>>AAADDDFFFFFFJJJPPPUUUIIIFFFCCCHHHYYYjjjpppmmmHHHKKK777<<>>>>>???>>><<<;;;===>>>BBB===999;;;AAAEEEDDDAAACCCXXXkkk|||wwwnnn|||aaaGGG===<<<:::;;;>>>333333999CCCMMMVVV```hhhiiinnnkkkyyyNNNKKKGGGFFFHHHHHHCCC@@@@@@>>>666777;;;...^^^UUUaaarrryyyooolllvvvwwwppppppkkkhhhyyyttt~~~xxxtttsssttttttuuufffiiipppyyy}}}yyy{{{tttmmmmmmrrrvvvuuurrrxxxuuuttttttttttttzzzwwwqqqpppyyypppfff[[[NNNFFFOOO^^^gggjjjCCC......666111...UUUnnnbbboooeeeNNNJJJRRRQQQYYYVVV\\\rrrwwwrrryyyyyyqqqhhh|||mmm|||uuubbbEEE999555888:::EEEKKKcccvvvPPPGGGJJJGGG@@@777666111ccczzzwww}}}}}}}}}}}}zzzpppqqq}}}}}}{{{zzzCCC999EEE???ggg___RRRbbbSSSRRRFFFPPPOOO>>>YYYtttnnnhhh___MMMAAA@@@BBB;;;>>>OOOYYYHHH???777777888666444444000666444444777111000;;;FFF+++@@@JJJ===ooouuu999rrryyyWWWOOOUUULLLLLLQQQHHHHHH---WWWfff{{{wwwZZZooowww{{{TTTEEE999999NNN333444555bbb~~~yyyvvvzzzwww{{{yyykkkgggqqqyyywwwuuuWWWUUU:::BBB^^^eeeJJJ@@@DDDAAA:::555///......000555999888222,,,,,,+++(((%%%###"""!!!!!!###$$$%%%%%%%%%&&&))),,,111555::::::<<>>MMMXXXZZZLLL\\\xxxlllqqqmmmnnnqqqrrrppprrrsssqqqkkkcccYYYMMMEEEDDDCCC???999AAACCCEEELLLCCCBBBAAABBBAAA@@@AAACCCBBB>>>>>>BBB@@@EEEBBB:::BBB]]]xxxssskkkjjj{{{wwwtttwwwhhhPPPIIIIIIHHHHHHHHHIIIJJJLLLXXXYYY[[[dddssstttYYY:::HHH111JJJNNNGGGAAA???<<<:::;;;;;;:::999999:::<<<@@@<<<888:::???AAA>>>999:::===JJJkkkqqqlllpppffffff^^^KKK@@@AAAGGGOOO[[[eeelllrrr{{{rrr???NNNBBB@@@BBBFFFFFFBBB??????>>>???CCC111///MMMUUUlll}}}xxxooopppttttttnnnfffjjjqqqzzztttnnnjjjiiijjjjjjooopppttt}}}~~~qqqooommmnnnqqquuuxxxyyy{{{qqqmmmpppqqqooofffiiihhhcccbbbfffjjjkkksss]]]OOOOOOFFF>>>VVVzzzXXX888777555222222+++CCCnnn|||{{{~~~nnnNNNeeewwwrrrpppvvvfffrrraaapppooorrrEEEBBB<<<777:::999CCCEEEkkk^^^GGGGGGFFFBBBEEE@@@999///KKKbbbmmmkkkvvvsssoooxxx~~~~~~}}}yyy{{{iii^^^zzzzzz}}}```HHH>>>@@@BBBaaacccIII^^^@@@MMMGGGOOOLLL999DDDlll}}}lll\\\XXX]]]^^^^^^hhhkkkaaaiiiIII???666666888777555555666888111///777888777???222HHH999GGGsss~~~,,,ZZZWWWJJJLLLPPPKKKNNNPPPFFFJJJ@@@AAAlllxxxrrr}}}~~~|||tttGGG666JJJ444ddd{{{MMM888888111HHH{{{iii{{{wwwxxx|||~~~~~~|||xxxxxxlll\\\^^^nnntttlllkkkQQQZZZNNNAAAOOOnnnZZZtttPPP>>>CCCAAA777222---+++000777<<<;;;555---(((,,,***(((%%%###"""""""""###$$$%%%%%%%%%&&&))),,,111555:::999>>>UUU***==={{{YYYxxxeeemmmrrr{{{wwwqqqmmmmmmnnnllliiidddWWWOOOZZZqqqjjj___```pppkkkVVVLLLddd~~~sssvvv]]]iii^^^ddd___YYYUUUPPP^^^]]]CCC@@@QQQRRRaaa```jjjvvvxxxnnnsssqqqooorrrsssrrrrrrsssoooiiiaaaVVVJJJDDDCCCAAA===999FFFGGGYYY<<<<<<<<>>===>>>AAA@@@<<<===AAADDD???===>>>>>>CCCXXXoooxxx\\\uuuvvvnnnvvv|||yyyuuunnneee^^^^^^dddlllrrruuuwwwooo[[[MMMIIICCC;;;>>>BBBooo{{{===CCC+++FFF999::::::999888888:::;;;>>>>>>=========<<<;;;999:::GGGBBB===TTToooqqqjjjhhhhhhqqq{{{vvviiikkkxxxqqquuuwwwsssoooqqqxxxCCCGGGFFFAAAAAADDDIIIHHHBBB>>>???======GGG+++;;;>>>jjj{{{yyywwwwwwvvvrrrnnnnnnqqqqqqqqqgggqqqsssnnnllllllkkkjjjiiijjjlllmmmeeeccccccgggmmmooolllhhhfffjjjlllkkkiiikkkrrrwwwzzzxxxpppfffcccgggfff```rrrrrrmmmeeeccceeebbb\\\^^^RRRFFFBBBEEEVVVxxxyyyNNN555===>>>111111,,,999[[[zzz~~~zzz~~~nnnFFF888???999777???@@@NNNeeeRRRCCCFFFEEEAAA===CCC666777888VVVlll]]]\\\lllvvvrrrsss{{{ttttttxxx{{{yyyvvv}}}lll}}}{{{}}}xxx}}}rrrZZZDDD>>><<>>777777999888777888555<<<;;;999>>>:::111333:::BBBMMMjjjxxx555ccc```OOOKKKLLLMMMNNNRRRQQQGGGLLLTTTEEEMMM~~~nnnqqqjjj~~~vvv]]]FFF@@@///999nnnzzz```DDD===???222999eeezzzttt~~~xxx{{{~~~}}}yyywwwxxx{{{wwwvvvoookkkvvv~~~mmm{{{___\\\fffIIIfffYYYAAABBB===444111///'''222>>>AAA;;;222,,,***+++***(((&&&$$$$$$$$$$$$###$$$%%%%%%%%%&&&))),,,222666999888>>>VVV---777eee[[[~~~xxxiiinnngggxxxxxxtttooonnnooommmiiilllOOONNNjjjfffTTTZZZeeedddNNNUUUrrrZZZ\\\OOO___]]]VVVSSSKKKIIICCCOOOXXXPPPWWWccc\\\\\\jjjtttyyyyyypppnnnooopppssstttssssssrrrmmmfff]]]SSSHHHDDDBBB???<<<;;;DDDCCCddd;;;<<<888@@@888999888:::===<<<999:::>>>CCC999;;;GGGGGG@@@MMMdddsssaaa^^^kkknnniiiyyy|||yyyvvvuuu\\\YYYPPPAAA:::<<>>FFFSSSdddpppoooppplll```\\\kkkeeeyyyyyyhhhmmmjjjBBB@@@eee???EEEEEEIIILLLJJJCCC@@@AAA@@@???FFF999HHH333???}}}dddcccnnnrrrpppnnnlll}}}pppgggxxxssseeessshhhjjjkkkkkkjjjjjjkkklllllliiiffffffhhhjjjiiigggeeeiiikkkhhhddddddiiinnneeegggggggggkkkqqqsssrrr^^^``````aaadddccc\\\SSSEEEQQQOOOFFFYYYHHHKKKBBB===:::333///000888PPPwwwfffmmmHHH>>><<<;;;444444@@@HHHGGGxxxpppNNNAAACCCGGGEEE===FFF888???000GGGdddnnnXXXVVVgggxxx~~~ssstttxxxyyywwwuuuyyywwwyyy}}}|||~~~{{{ssskkkjjjPPP===<<>>QQQGGGSSSMMMWWWJJJDDDPPPFFFGGGjjjmmmWWWPPPKKKNNNNNNEEECCCEEE???CCC===888999999777888;;;333>>>===666888:::???JJJhhhWWWvvvlll555NNN[[[VVVSSSOOONNNTTTWWWRRRLLLOOOSSSRRRDDDfffzzzvvv^^^]]]llltttxxx```===:::///888FFFsssppp>>>///999===111777QQQkkkwwwxxxiiimmmttt}}}{{{wwwtttuuusssrrrtttpppfffaaaooouuunnnRRRGGG999000...,,,---777AAABBB:::222...///+++)))(((&&&%%%$$$$$$%%%###$$$%%%%%%%%%&&&))),,,222666888888@@@XXX+++444DDDyyyrrr{{{oookkkfffvvvzzzyyyrrrnnnmmmkkkgggmmm]]]hhhyyybbbSSSZZZRRR```NNN\\\wwwdddgggXXXIIISSS___LLLLLL@@@<<<:::CCCLLLQQQ[[[bbb]]]ZZZbbbqqq}}}xxxkkkrrrqqquuuvvvtttsssqqqkkkcccWWWMMMFFFCCC@@@<<<<<>>>>>CCC???444444>>>kkk|||tttaaaQQQ[[[pppttthhhiiipppwwwyyyrrrfffYYYRRRIIIBBB>>>@@@EEEIIIMMMQQQyyy???<<<777444RRR///888999:::999999999;;;<<<<<<======;;;999888:::<<<999999===HHHHHH666777QQQRRR```ooowwwuuussstttxxxiiixxxSSS===CCCHHHSSSBBBEEEFFFJJJMMMIIIBBB@@@BBB>>>III???EEEJJJ999999{{{kkk___gggrrrsssnnniiiiiieeekkkvvvoooiiisssmmmnnnnnnlllhhhffffffhhhiiihhhfffeeeddddddeeeeeefffeeedddcccbbbcccdddeeefffddddddeeeddd```___aaakkkhhhfffeee```VVVJJJCCC999GGGRRR___uuu>>>DDDJJJ???777:::333666444???cccwww}}}rrrAAACCCCCC===888999:::CCCTTTlll~~~YYYOOOBBB???EEECCCBBBCCC<<<;;;666555JJJqqq\\\IIIPPP]]]eeelllrrrssssssssssssrrrxxxzzztttmmmtttwwwuuuooojjjeee\\\RRR111IIIJJJ444[[[jjj^^^MMMUUUDDDLLLJJJHHHEEEFFFIIIDDDDDDNNNrrrnnnqqqfffJJJCCC@@@777***000AAAGGG<<<:::999:::888555888>>>777???;;;;;;KKK[[[dddmmmhhheee===LLL|||IIIRRRWWWTTTMMMLLLTTTSSSNNNOOOMMMGGGQQQIIILLLyyyxxxaaaUUURRRccckkkGGGQQQCCC666HHHVVVWWW<<<:::BBB888222>>>===WWWwwwtttwwwkkkiiikkkrrrzzz|||yyytttjjjdddgggvvv~~~pppeeekkkeeekkkxxxyyykkkTTTCCC222---000---CCCCCCBBB===777222000///)))(((&&&$$$$$$$$$$$$$$$###$$$%%%%%%%%%&&&))),,,111555888888BBB]]]~~~'''333222~~~```{{{vvvmmmooouuu{{{|||tttmmmllljjjfffaaaiiisss```dddNNN[[[iiiiiillluuuuuujjjbbbYYY\\\dddnnnHHHJJJAAA<<<;;;::::::>>>DDDHHHHHHbbbYYYlll~~~}}}ppp|||rrrvvvwwwuuusssqqqiiiaaaQQQIIICCCBBB???;;;<<>>>>>;;;<<<@@@>>>>>>AAAFFFHHHGGGFFFFFFFFFcccrrrsss{{{{{{mmmmmm```FFFCCCTTTOOOQQQRRRNNNHHHDDDDDDEEEEEECCCCCCEEEFFFRRRsssBBBDDD<<>>AAA333QQQ555AAAAAAGGGBBB333rrrfffmmmqqqlllpppnnnsssnnnbbbiiiqqqffffffggghhheeeccccccfffiiifffggggggfffddddddeeefffjjjeeeaaabbbgggjjjhhheeeccc```ccciiihhhccceeekkkggg___[[[ZZZTTTIIICCCEEEPPPJJJ___KKKIII888FFFCCC===DDD::::::------MMMxxxuuuyyyVVVIIIGGG:::;;;111333CCCEEEJJJbbb\\\DDDPPPEEE<<>>555999222???---AAAZZZ{{{rrrQQQAAAEEERRR___ffflllsssrrrlllgggzzzuuugggpppqqqjjjmmmeeefffaaaWWWPPPJJJAAA666III888KKKyyyyyy```PPPMMMSSSDDDMMMIIIOOO???JJJSSSEEEHHHNNN@@@YYY~~~{{{hhh}}}eeeRRRGGG@@@BBB>>>///777888::::::777333777>>>;;;AAAEEEWWWzzz|||nnn^^^888333___www^^^YYYVVVQQQOOOGGGHHHOOOKKKFFFMMMGGG>>>EEEMMMBBBYYYmmmTTTOOOMMMWWWlll|||jjjJJJJJJ333888555GGG___{{{^^^<<<===>>>222:::666FFF---???iiibbbvvvyyyqqqcccXXX```tttyyy{{{nnniiirrrvvvpppkkkmmmfffccckkk```uuutttvvvaaa^^^MMM???222'''---777666YYYPPPCCC:::555222///+++'''&&&%%%###"""######$$$###$$$%%%%%%%%%&&&))),,,000555888999EEE```~~~222***555^^^uuutttxxxtttbbbtttuuurrrmmmmmmmmmeee[[[YYYVVVfffmmmyyy{{{~~~xxxTTTiiikkkfffdddcccnnn}}}uuuYYYCCC>>>AAA@@@>>>:::999===EEEKKKTTTZZZxxx{{{yyyxxxvvvsssvvvwwwuuuqqqqqqooocccUUUJJJHHH666JJJKKK555@@@>>>dddpppFFF000555555000000000111333555666666777999:::888:::>>>@@@BBBAAA@@@???>>>GGG___|||~~~xxxqqqfff]]]JJJHHHJJJEEE<<>>CCCAAAMMM|||CCCAAA???===<<<<<<===>>>888888777777777888:::;;;:::888555333333666999<<>>===>>>AAABBB@@@>>>======???AAAAAAFFFSSSaaawww{{{zzziiiUUUGGG>>>>>>@@@CCCEEEEEEDDDBBBCCCCCCCCCBBBAAA???>>>===>>>@@@BBBBBBAAAAAAAAABBBdddaaaLLLXXXnnngggmmmssssssnnniiikkkpppiiieeebbbccciiinnnjjjdddccchhhlllkkkgggdddeeegggdddcccaaabbbeeegggfffeeefffeeecccbbbbbbaaa]]]XXX___\\\VVVKKKBBBAAAHHHPPPXXXXXX{{{iiiIII===??????;;;888999444666333777dddiiiqqqSSSQQQIII888666888???AAADDDKKKeeegggQQQ???>>>@@@<<<999<<<555444333333444666999:::fffwww~~~mmmQQQ777333@@@???<<>>999...888UUUjjjnnntttiiiMMMOOOhhhnnn|||zzzwwwvvvuuurrrlllhhhkkkfffwwwxxxiiiaaaVVVHHH666000222111:::IIINNN\\\GGG<<>>>>><<<999888;;;AAAGGGHHHRRRzzzzzzzzzyyyvvvsssvvvvvvsssooommmkkkaaaUUU===AAABBB;;;666444???[[[TTT999...333111...111222000222444555555666888999777999<<>>HHHBBBJJJaaavvvnnnhhhjjjsssiiijjjkkk]]]OOOEEE:::KKKaaa444>>>===;;;999888999::::::888777777666777888999::::::888777777999>>>BBBEEE>>><<<;;;<<>><<<===;;;;;;===???@@@EEELLLKKKJJJJJJJJJIIIFFFAAA===AAAAAAAAABBBDDDEEEFFFFFFCCCCCCCCCCCCAAA@@@???>>>???@@@AAAAAA@@@@@@AAACCC999yyyhhhLLLaaadddgggjjjiiifffddddddkkkgggbbbaaadddeeeccc___dddeeeeeeeeecccccccccdddeeeeeeddddddcccbbb```^^^_________aaabbbbbb^^^YYYOOOHHHCCCFFFNNNSSSQQQMMMmmmiiiRRRDDD999;;;??????;;;999:::222222333444MMM|||}}}^^^GGGCCCAAA===<<<666BBB555EEEWWWcccWWWFFF;;;===>>>888444555444333222111222444555777JJJwwwvvvrrrXXXIIICCCGGGDDD555999>>>AAA<<<777666888999666>>>>>>BBBUUUjjjvvv~~~xxxyyy\\\UUUNNNLLLMMMMMMJJJHHHHHHGGGBBBFFFKKKCCC???KKKKKKXXXsssBBB%%%DDDUUU]]]^^^sss~~~zzzpppkkkgggkkkiii___HHH111333444VVVzzzIIIKKKUUUFFFPPPPPPPPPMMMIIIFFFFFFHHHAAAGGGDDDCCCHHHHHHOOOaaahhhYYYiiidddHHHBBB:::FFF>>>888AAA777@@@===???>>>333LLLyyyooojjjrrrMMM888555777888888888777666666;;;IIIaaauuusssfffXXXZZZJJJEEERRRnnnnnnooosssvvvtttnnniiikkkffftttqqqqqqMMM<<<---<<<999666---***DDDdddnnnOOOZZZ\\\NNN===333+++%%%###########################$$$%%%%%%%%%&&&))),,,333222777===:::dddyyy)))111333***rrrsssrrrooofffccc```ccckkkmmmaaaRRRHHHaaaxxxmmmqqqmmmssscccrrr~~~ppp\\\aaammmkkknnnkkknnnooo```FFF999;;;???@@@@@@>>>===@@@FFFLLLJJJXXX|||zzz{{{zzzvvvssssssssspppkkkgggcccYYYOOOCCCGGGSSS:::999FFFJJJ}}}:::000000333------222000///111333333333444666888666777:::===>>>>>>>>>===III>>>;;;GGGWWWeeesssyyy{{{pppcccWWWLLLJJJddd[[[888JJJ999888666555444555555666777777666666666777888999666555444555888<<<@@@CCC;;;:::999:::<<<===<<<;;;???::::::???AAA@@@>>>>>>KKKGGGBBB@@@@@@CCCEEEFFFDDDCCCBBBBBBCCCEEEGGGIIIDDDDDDDDDCCCBBBAAA@@@??????@@@@@@???>>>???AAACCC>>>HHHtttiiiUUUWWW\\\ccciiimmmkkkhhhkkkhhheeeeeeffffffffffffkkkiiifffeeeeeeeeeeeeeeeaaabbbdddeeefffffffffeeeeeeaaa]]]XXXRRRIII@@@;;;AAAFFFKKKLLLNNNUUUcccnnn@@@999888999>>>>>>;;;777777:::444111555333444\\\ooo@@@```}}}```NNNEEEJJJHHH999333888DDD===NNNIIIdddcccHHH@@@<<>>CCC777222999>>>======AAAAAACCCTTTmmmnnniiipppVVVPPPOOOMMMKKKKKKKKKKKKJJJEEEFFFBBBEEEKKKHHHMMM]]]ZZZQQQSSSiiiwww{{{LLL>>>EEE(((999>>>===QQQJJJ<<>>777)))111;;;cccjjjhhh]]]DDDKKKVVVRRRNNNNNNMMMJJJHHHGGGHHHJJJEEEHHHFFFHHHNNNIIICCCIIIkkkoooyyy\\\XXXdddyyyZZZ[[[VVVFFFTTT<<>>;;;777MMMnnn~~~jjjGGGSSSLLL===@@@GGGQQQ[[[___^^^[[[SSSEEEAAA555666(((000777111$$$KKKYYYVVVaaaqqqlllgggWWWAAA444000(((###########################$$$%%%%%%%%%&&&))),,,111222777======eee+++555&&&///VVVnnnsssnnnhhhbbb\\\]]]dddhhheee___EEEdddtttccchhheeejjjlll___```hhhggghhhjjjgggjjjggghhheeeVVVAAA:::???===???AAABBBCCCHHHPPPVVVOOOfff~~~|||{{{zzzzzz{{{yyyuuuqqqppppppnnniiibbbYYYNNNFFFDDDCCCBBB666???EEEMMM___444222666333+++...222+++...///111222111222444555555666999;;;===>>>======>>>>>>?????????GGG]]]rrrxxxyyyxxxzzzKKKFFFLLL)))666555444333333444444555666666666666666666666777666555444333444666888999888888888999:::;;;;;;;;;;;;999:::???BBB@@@>>>???LLLJJJHHHGGGFFFEEECCCAAABBBCCCCCCCCCBBBDDDFFFHHHCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@???===<<<===@@@BBBIIICCC\\\qqqlllbbbYYYYYY```eeegggbbbaaaaaaddddddbbbbbbdddddddddbbb```^^^]]]]]]]]]^^^\\\[[[]]]```bbbaaa___VVVRRROOONNNKKKFFFCCCDDDFFFPPPXXXZZZ]]]nnnVVVCCCBBBAAA???<<<888555555777666888444555555+++FFFaaaXXXgggxxxyyybbbJJJKKKLLLGGG>>>888;;;BBBHHH111TTTKKKkkkyyyGGG@@@<<<<<>>ZZZ~~~kkk___{{{```___cccWWWqqqVVVvvvpppqqqhhhVVVcccCCC999444777:::666555888999111555>>>777+++888RRRuuuxxxJJJIIIEEE@@@===;;;888222...888444777888666+++---333888gggqqqSSS^^^oooiiiwwwZZZAAA:::222$$$ '''###########################$$$%%%%%%%%%&&&))),,,000333777===@@@eee...((($$$111333~~~qqqyyymmmhhhdddbbbccceeefffggggggeee|||}}}kkkpppjjjlllmmm```fffssskkk```ccciiigggeeeeee```QQQ@@@;;;???666999<<<@@@EEEOOO[[[cccRRRxxxzzzxxxxxxyyyyyyyyyvvvrrroooqqqqqqooojjj___QQQFFF@@@FFFFFF333>>>DDD===dddWWWAAA666333555111***///222''',,,...///000//////111333444555777:::<<<=========:::===AAA@@@<<<>>>JJJXXXcccnnn|||jjj===@@@888--->>>555555444444555555555666555555555555555555555555:::999888777666666666777666777888999999999:::;;;888777999======;;;===AAA>>>???AAACCCEEEDDD@@@===>>>@@@CCCDDDCCCBBBBBBDDDCCCCCCCCCCCCBBBAAA@@@@@@??????>>><<<;;;<<<>>>AAA111666CCC```cccRRROOOQQQQQQbbb___aaaffffffbbbaaaddd```ccceeeeeebbb``````bbbiiiddd___]]]]]]\\\YYYUUUQQQLLLIIIKKKJJJIIIMMMTTTTTTXXXcccuuuTTTHHH555@@@<<<777222222444777777...888555222444///<<<___vvvbbbhhhwwwwwwssszzzyyydddXXXSSSQQQMMMMMMDDD888555<<>>BBB@@@@@@LLL>>>DDDXXXuuusssyyypppvvvvvvvvv}}}qqqlllrrreeeOOOWWWcccjjjtttUUUBBB333;;;===777333555777555555555888;;;555---///777RRR~~~jjj```RRRFFF>>>:::666333444...+++777AAAVVVpppuuuwwwwwwzzz}}}xxxWWWLLLEEEAAA111 000###########################$$$%%%%%%%%%&&&))),,,...555666===BBBddd333000+++///TTTzzziiidddeeeiiimmmlllgggddddddcccnnn}}}lllbbbiiiccceeejjjhhhmmmllldddgggmmmiiiiiihhhhhhcccTTTCCC::::::777999===BBBKKKZZZkkkwwwccc|||uuuuuuuuuuuutttrrrpppnnnrrrqqqooohhh[[[LLLCCCBBBFFFHHH777GGGCCCEEEMMM;;;222,,,---,,,(((---000'''***,,,......------///000222333555777999;;;<<<<<>>>>>>>><<<;;;;;;===???DDDAAA;;;DDDpppooo^^^PPPVVVQQQQQQYYY]]]ZZZ[[[___[[[\\\]]]]]]]]]]]]^^^___XXXYYYYYYWWWSSSOOOLLLKKKNNNHHHFFFJJJKKKJJJQQQ\\\hhhxxx~~~LLL777???;;;888777333000222555444000)))222222///111111666BBBnnn~~~iiimmm}}}wwwlllgggfffjjjqqqyyy~~~|||uuuqqq\\\WWWPPPJJJGGGGGGGGGFFF888111555DDDIIICCCGGGUUUuuuIII555HHH<<<:::888555333111////////////.........------,,,000******<<>>000===@@@444---111444111111777999777666555222---///VVV~~~xxxhhhYYYTTTDDD000'''((('''"""###########################$$$%%%%%%%%%&&&))),,,---666555===DDDbbb///)))111+++111444xxxjjjgggdddggglllllleee```^^^]]]```mmmfffccckkkfffllljjjeeedddbbbcccooottthhhkkklllllliii]]]KKK===888<<<===???DDDPPPcccyyykkk{{{vvvpppppppppooommmmmmnnnoooppplllggg___QQQDDDAAAFFF;;;444999>>>999___uuuQQQ666,,,%%%(((---((()))---))))))+++,,,,,,,,,,,,---//////000222444666888999:::AAA===:::===CCCEEE???777666;;;DDDOOO^^^ppp{{{yyySSSEEE@@@)))999III999999<<<"""222222333444555555666666333444444555444333222111000111222333333333333222111333555555444555777999???<<<<<<@@@AAA???>>>???DDDAAA>>><<<<<<======<<<<<<@@@CCCBBB???===@@@CCC@@@@@@AAAAAA@@@@@@???>>><<<===>>>===;;;:::;;;<<<777:::===<<>>IIIjjjuuuWWW@@@888EEE<<<:::777444444555222000,,,------------,,,,,,+++333+++&&&+++555HHHddd}}}|||RRRRRRRRRSSS;;;GGGMMMMMMHHHHHHMMMJJJBBBBBBHHHEEEBBBHHHFFFBBBGGGMMM>>><<>>>>>;;;===>>>>>><<<::::::;;;GGG999;;;EEE===999bbbzzzqqqddd]]]^^^}}}kkkXXXSSSYYY]]]VVVMMM[[[sssooo___```jjjyyy===;;;AAA555777444000555555///,,,000222000444&&&///999,,,)))222111111OOO}}}{{{TTTQQQXXXTTTQQQTTTbbbttt~~~yyy}}}yyyvvvtttqqqmmmjjjeeeaaa\\\YYYXXXWWWUUUTTTFFF@@@999666555666:::>>>888HHHMMMGGGUUUuuuDDD:::IIIBBB555555444111000222333000+++***++++++,,,,,,,,,++++++'''***//////(((&&&999QQQzzzZZZHHHHHH]]]FFFOOO[[[DDDMMMOOOFFFBBBEEEEEE???CCCHHHBBB>>>CCCBBB===???777HHHMMMCCCAAALLLLLL@@@IIIQQQgggcccPPPRRRDDDGGGDDDBBBHHHJJJCCCDDDDDD:::AAAAAABBBFFFIIIIIIFFFBBB@@@DDDBBBDDDJJJDDD???FFFDDD<<<@@@;;;IIIJJJ777PPP{{{^^^JJJ888555999888555444888///...444555...---333444222222444222---...444000&&&666777]]]|||qqqzzz>>>,,,###)))))) (((###########################$$$%%%%%%%%%&&&))),,,,,,777444;;;EEE^^^(((///'''(((000%%%;;;zzz|||kkkiiieeeaaaeeehhh___RRRYYYZZZaaahhhhhhccceeekkkdddccccccdddggghhhhhhgggooolllhhhhhhkkkeeeOOO999555MMMBBB===QQQiiiwwwiii```hhhssshhhiiihhhfffiiillliiidddccc___UUUGGGAAABBBAAA===EEE...FFFBBB^^^SSS'''***)))''''''&&&&&&&&&&&&''''''((()))))))))************+++,,,...000222555666777<<<<<<;;;:::;;;<<<===>>>>>>======>>>@@@BBBAAA@@@???@@@AAACCCCCC@@@:::666777999999888666444444444666555555444222111000000...///000111222333333333555444222000000000000111111111000000/////////...000000000111222222333333555666888:::;;;;;;;;;:::<<<======>>>>>>>>>======;;;===???@@@???>>>??????999;;;>>>@@@@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>???<<<:::>>>IIISSSsssuuuaaahhhPPPIII@@@;;;:::888333///222111111000///.........---,,,,,,++++++,,,,,,---///444WWWaaaOOOMMMNNNHHHQQQQQQIIIQQQRRRPPPXXXXXXZZZfffggg```aaaWWWTTTOOOHHHBBB>>>;;;:::888111@@@777777CCC<<>>BBBGGGJJJIIIHHHFFFEEE===AAAFFFOOOaaa~~~www[[[HHHJJJMMMFFFDDDIIIFFFBBBAAAEEEGGGCCC???>>>FFFJJJKKKGGGFFFJJJIIIEEECCCEEEFFFFFFCCCAAA?????????@@@AAAAAAAAA@@@???>>>BBBNNNffftttPPP999555555444333111000000///---------............///000000///...------,,,,,,+++)))+++,,,***444UUUxxx|||ZZZ<<<((('''%%%$$$######$$$$$$###########################$$$%%%%%%%%%&&&)))+++222666555===BBB\\\&&&...(((***333%%%***SSSgggccccccccc___ZZZ^^^ggg]]]ZZZ\\\ccceeeccccccffffffggghhhgggeeedddfffhhhjjjiiiggghhhkkkgggVVVEEE???DDDHHHEEEtttqqq|||^^^{{{ccceeehhhhhheeecccgggjjjgggaaa^^^RRRHHHFFFFFFAAA<<<999888>>>>>>KKK@@@333333)))''''''&&&&&&&&&&&&''''''(((((()))))))))*********++++++---///111333555666777777777777888999999:::???>>>===>>>@@@AAA@@@???>>>===<<<<<<===<<<999777777999999888666444444444444444333222111000//////...///000111222222222222222111000...............000/////////.........---...//////000111111222222555666888:::;;;;;;;;;;;;>>>>>>??????????????????<<<>>>@@@@@@???>>>>>>???;;;===???AAAAAA@@@>>><<<999999888888888999::::::;;;<<<;;;999777:::BBBHHHRRRhhhttt===CCC===777444555555333000000000000///......------,,,,,,++++++++++++,,,,,,000,,,999\\\___HHH;;;GGGEEEIIINNN@@@HHH888===::::::BBBAAA;;;<<<===<<<;;;999888777666555:::666DDD???@@@JJJEEEQQQkkkhhhrrr}}}gggQQQ???>>>@@@<<<888999222111000///---,,,+++***++++++*********)))))))))*********))))))*********...000===ZZZ}}}xxxfffLLL777>>>???@@@BBBDDDEEEFFFGGGDDDEEEEEEDDDCCCAAA???>>>BBBCCCDDDCCC@@@???>>>???<<>>@@@KKK]]]jjjxxxWWWDDDTTTGGG???BBBEEECCCDDDIIIHHHDDDCCCGGGHHHDDD@@@@@@FFFJJJJJJGGGFFFIIIHHHDDDAAABBBDDDCCCBBBAAABBBCCCCCCCCCDDDEEEEEEDDDCCCBBBJJJ???666===TTTrrruuugggRRR@@@777777<<>>ZZZOOOaaafffsssrrrgggfffhhhfffbbbaaaeeehhhcccZZZUUUIIIAAAAAA>>>666555:::???EEEIIIMMM+++)))(((###''''''&&&&&&&&&&&&''''''(((((((((((()))))))))))))))***+++---///111222333333444555666777777777777???>>>===>>>???@@@???>>>>>><<<888777888:::::::::777999999888666444444444222222111000//////............///000111111111111///...---,,,++++++,,,,,,---------------,,,,,,,,,---------...//////000000555555777888999:::::::::>>>======<<<===>>>@@@@@@===???AAAAAA???>>>===>>>===>>>@@@AAAAAA???===<<<999888777666777888:::<<<<<<:::888666666888;;;===999IIIPPPhhh```AAA???<<<888333222444555444222///......------,,,,,,,,,,,,,,,++++++++++++,,,,,,...***&&&333XXX|||{{{PPPAAALLL222EEEDDDGGG@@@<<>>AAACCCDDDDDDIIIEEENNNLLLTTThhhrrrmmm~~~[[[GGG@@@>>>BBBAAA999333444111000///...---,,,+++***************))))))))))))***))))))(((((())))))***(((###$$$111IIIcccvvvhhhsssgggNNNCCC666(((,,,<<<666888:::===AAADDDFFFGGGGGGGGGGGGFFFFFFDDDCCCBBBBBBCCCDDDCCC@@@>>>>>>>>><<<>>>AAABBB@@@>>><<<;;;???@@@???:::444333888>>>777MMMRRR^^^ppp~~~wwwfffZZZLLL@@@>>>CCC===???AAAAAAAAABBBEEEHHHGGGCCCCCCFFFFFFBBB??????EEEHHHHHHEEEDDDEEEDDDAAA???@@@@@@@@@@@@AAACCCFFFCCCDDDEEEFFFFFFEEEDDDDDDHHHAAA;;;<<<@@@BBB???;;;>>>@@@BBBBBB@@@>>>===>>>AAA>>>999666555444444333222222111000///......---++++++,,,,,,,,,---------,,,,,,,,,++++++******)))(((%%%(((///---%%%"""&&&***:::KKKdddkkkHHH...###$$$)))&&&''''''&&&&&&%%%$$$###########################"""$$$$$$%%%%%%&&&))),,,+++777:::===999SSS***000'''""",,,---'''+++:::mmmffffffaaa^^^aaadddaaa___aaaeeehhhiiijjjfffhhhjjjiiifffeeehhhlllaaafffiiiiiikkkllljjjdddKKKSSS???hhhNNNmmm~~~eeehhhkkkdddccc``````dddfff]]]RRRHHHFFFCCC===666444<<>>======>>>???===<<<===;;;888888999;;;<<<<<<777999999888666444444444111111111000///......---------...///////////////,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,---.........222333444555666777777777:::999888888999;;;===???===???AAA@@@>>>===<<<<<<===>>>?????????===<<<;;;<<<;;;999888888;;;===???<<<:::777777999:::999777666BBB@@@FFFJJJ]]]gggBBB<<<@@@:::;;;888444222222111000...---,,,,,,,,,+++++++++***++++++************++++++***///---(((555XXXzzz~~~ZZZRRRGGGHHHBBBAAAGGGEEECCCKKKEEEEEEEEEEEEFFFGGGGGGHHHZZZbbbrrryyy{{{|||xxxyyyuuuTTTAAADDD???===>>>;;;444111333///......---,,,++++++*********)))))))))((((((((()))((((((''''''(((((()))(((,,,...((("""&&&555CCCkkkvvv{{{~~~pppHHHHHH---//////......222555777333444666999===@@@CCCEEEFFFFFFFFFEEEEEEEEEDDDDDD@@@AAABBB@@@>>><<<;;;<<<===???AAAAAA@@@>>>=========@@@BBBAAA===;;;===???===OOO>>>AAABBB333???<<<>>>GGGLLLLLLKKKHHHFFFIIIKKK===888???AAA;;;===FFF<<>>CCC@@@@@@BBBBBB>>><<<>>>CCCDDDCCCBBBAAA@@@???===?????????>>>===???CCCFFF???@@@AAABBBBBBBBBAAA@@@CCC@@@>>>???BBB???777000999333555<<<>>>999888<<<444333333333555444222000000000///......---,,,,,,*********+++++++++,,,,,,*********))))))(((((((((((($$$%%%+++---++++++...///000---&&&(((333AAAJJJ]]]ooo```GGG+++ %%%+++(((!!!%%%&&&'''''''''%%%$$$###########################"""###$$$$$$%%%&&&***,,,,,,888<<<@@@;;;UUU(((///***###(((...---,,,+++]]]pppZZZSSS\\\eeeeeeggggggeeecccdddfffhhhhhhhhhggghhhhhhhhhffffffbbbgggjjjiiijjjmmmmmmkkkfffLLLZZZ]]]wwwlll]]]bbbccc````````````bbb```VVVIIIAAACCC@@@999888???DDDEEE@@@}}}uuuSSS999777 )))***&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((('''((((((***+++,,,------000111444666888888888888===<<<;;;;;;<<<===<<<:::999888888999;;;;;;:::999777999999888666444444444111111000000//////......,,,,,,---.........------++++++++++++++++++******))))))))))))************)))******+++,,,,,,------/////////000111222333444777666555555666999;;;===<<<>>>@@@???===<<<;;;;;;<<<<<<======<<<;;;:::999===<<<:::888999;;;===???:::777555666999;;;888555444777///777;;;BBBbbbtttddd>>>@@@===111333;;;666444111...---,,,***)))++++++++++++************+++******))))))******+++(((///222,,,'''222OOOhhhzzz}}}nnnkkkxxxyyyvvvkkkbbb___RRRJJJRRRVVVXXX]]]eeeooozzz~~~ssspppsss]]]AAA<<>>888444444555444222333------,,,,,,++++++******)))))))))(((((((((''''''(((''''''&&&&&&''''''(((***'''%%%$$$&&&''''''&&&'''&&&;;;UUUGGG\\\iiiccchhhxxx{{{rrrTTTVVV999999BBB000++++++$$$---///+++...666555,,,333333444666999<<>>>>>>>>>>>??????@@@@@@@@@AAABBB@@@===;;;:::;;;;;;===??????>>>>>>>>>???<<<>>>@@@???<<<;;;;;;===666EEE444???FFF:::CCC>>>:::;;;AAABBB<<<;;;???BBBCCC;;;???NNNPPPBBB888999<<>>>>>AAA@@@<<<<<>>??????>>>===???<<<999;;;???AAA@@@===999111111;;;===777555:::444111---++++++,,,,,,,,,---------,,,,,,++++++***))))))))))))************(((((((((((((((''''''''')))'''&&&&&&%%%%%%(((,,,%%%)))((('''))))))(((""")))'''000<<>>XXX$$$+++///***'''***+++''')))///mmm}}}eee[[[YYYWWWaaagggiiieee```___``````hhhgggfffggghhhgggbbb^^^dddiiikkkiiiiiilllnnnlllnnnWWWbbbfff}}}rrrdddeeeccc___[[[]]]]]][[[ZZZWWWNNNDDDEEE???888666;;;??????<<<bbb111((()))""""""...&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((''''''((()))******++++++,,,---///222333555666666:::999888999:::;;;:::999555666777999::::::777444777999999888666444444444000000000//////.........++++++,,,,,,,,,,,,,,,+++***+++++++++++++++******((((((((()))))))))))))))))))))******++++++,,,,,,,,,,,,,,,---...///111111444444444555777999;;;<<<:::<<<>>>>>><<<;;;:::;;;;;;;;;;;;;;;;;;;;;::::::;;;999888777777888999:::666444222333666777555333///333---666777333>>>>>>\\\lllwwwlllYYY;;;HHHKKK999222EEEFFF,,,333222111///......------******************************))))))))))))******)))''')))---***'''111@@@```yyyiiivvvxxxvvv{{{}}}|||wwwvvvtttrrrqqqrrrssstttrrrXXXOOOHHHKKK@@@>>><<<777444444555444///+++++++++++++++************(((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''###!!!###(((+++***&&&)))777)))%%%111...!!!000666555000---333;;;444%%%(((444---444&&&555...>>>111&&&%%%&&&'''---555222222222333555777999;;;<<<<<<<<<<<<===>>>@@@@@@BBBCCCDDDBBB???<<<<<<<<<:::;;;<<<<<<;;;;;;<<<>>>===>>>>>>===;;;:::;;;<<<===BBB666999???888<<>>AAA999:::CCCCCCHHH>>>999===@@@>>>???DDD:::<<<999444777??????:::>>>===>>>AAA@@@===???CCCEEEBBBBBBDDDCCC@@@???@@@CCCCCCAAA>>><<<===@@@BBB;;;<<<===?????????>>>>>>??????@@@AAA@@@:::111)))777222111666666000---000///111444666666222+++%%%+++++++++******)))))))))'''(((((((((((()))))))))''''''''''''''''''''''''$$$&&&((((((%%%###$$$&&&...///,,,%%%"""$$$''''''...///"""&&&###&&&***...++++++......(((!!!$$$%%%%%%""" %%%+++######$$$$$$$$$$$$######""""""""""""""""""""""""!!!"""$$$$$$%%%'''***------444444<<<>>>YYY&&&(((...---&&&'''+++''')))###GGG{{{ooo[[[OOOVVV]]]bbbaaabbbeeeccc^^^^^^aaaeeehhhhhheeebbbaaaeeehhhiiihhhhhhlllmmmkkkUUUWWWSSS{{{oooooo]]]hhhlllcccbbbYYY[[[YYYSSSNNNLLLHHHCCCCCC777666>>><<<:::QQQrrrjjj666((('''...!!!111555$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&''''''''''''((((((((()))*********++++++,,,...000222444666777666666777999:::999888777777777888:::999666444777999999888666444444444............------------***+++++++++++++++******((()))***++++++***))))))(((((((((((()))))))))***)))))))))***++++++,,,,,,++++++++++++,,,...000111000111222444555777999999777999;;;<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;999888777666555555555666555444222222333333222111///999222333...***777555///BBBNNNkkkwww[[[777555LLL888444;;;444...333888222222222111000///000000************************)))))))))(((((())))))))))))%%%$$$))),,,)))(((***(((DDDaaapppeeennnvvvzzz```WWWBBBFFF<<>>AAA;;;999777555333111,,,((()))*********************((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$''')))'''""" ###''',,,%%%---((($$$999"""&&&...,,,%%%'''***%%%,,,---...111,,,+++000''''''"""'''333555+++&&&+++////////////000333555777======<<<===>>>@@@BBBCCCBBBCCCDDDBBB???<<<;;;;;;;;;<<<;;;:::888888:::<<<<<<============>>>???@@@777888===999===>>>;;;OOO>>>111666<<<333555???<<<999999;;;<<<;;;888333000999888777777999===??????;;;:::<<>>AAABBBBBBBBB@@@>>>>>>@@@CCC;;;<<<>>>???@@@@@@@@@???@@@;;;666444666999:::;;;999888999999666333111111444///)))&&&&&&))),,,---))))))))))))((((((((((((&&&''''''''''''(((((((((''''''''''''''''''''''''###%%%(((((((((((('''%%%"""'''((())))))'''"""""",,,***///!!!+++""" &&&(((&&&'''+++ !!!$$$'''&&&"""###"""""""""""""""######""""""""""""""""""""""""!!!"""$$$$$$%%%'''+++......444444:::===ZZZ---'''******###&&&//////+++...%%%DDDooo```cccMMMSSSZZZ___gggnnnkkkcccQQQZZZdddhhhgggeeefffhhheeehhhhhhgggiiimmmmmmjjjRRRGGGNNNnnnRRRWWWoooiii___lllgggYYY```XXXZZZVVVLLLDDDCCCDDDDDD666...:::KKKAAA@@@}}}```///$$$...***111,,,&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))******++++++,,,---///222555777555444444555888999999888;;;:::999999::::::999777777999999888666444444444------,,,,,,,,,,,,,,,,,,******+++++++++******)))'''((()))******)))(((((('''((((((((())))))******)))))))))***++++++,,,,,,,,,+++++++++,,,...000111+++---///111333444555555555888:::;;;:::999999:::;;;;;;;;;;;;<<<=========999999888777666555444444777666555333222111111111///666,,,---111222777)))+++555...999333RRRaaauuuppphhhIII>>>@@@CCC<<<444777;;;666666777111///000000...,,,******+++***************+++++++++))))))(((((((((((())))))'''***+++))))))******'''///+++(((<<>>>>>===;;;888888999;;;999999:::::::::999999999444666III???<<<;;;000KKK>>>---333<<<333555>>>888222666666333444999<<<:::999777777888777555777;;;777777999===<<<;;;>>>EEE???<<<<<<@@@@@@<<<;;;???AAABBBBBBAAA???@@@BBBDDD;;;<<<>>>???@@@@@@@@@???:::;;;===>>>>>>:::333---...222444222/////////...++++++,,,...///---)))&&&((((((((((((((('''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''')))(((%%%$$$%%%'''%%%!!!))))))%%%"""%%%%%%%%%,,,'''$$$(((###!!!$$$((('''!!! %%%###%%%%%%!!!$$$+++###"""!!! !!!"""###""""""""""""""""""""""""!!!"""###$$$%%%'''+++...000777666<<<===\\\''''''(((((())))))******&&&***###%%%NNN~~~^^^\\\HHHLLLdddmmmfffdddhhhZZZWWWTTTUUUZZZ```dddfffkkkhhhddddddgggiiiiiihhhWWW[[[oootttUUUDDDOOOjjjuuunnnhhh```XXXWWWWWWHHHDDDJJJHHHCCC===333777:::JJJ999GGG}}}333,,,)))((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%&&&'''((())))))***+++,,,...///000111444555555555333333555777666777999:::;;;:::999999666555444333222111111000///...---+++***))))))((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((******+++++++++,,,,,,,,,------,,,------...///000333555888999888888888999888777777777666666555555:::999777666555444555555555555333222111///......---------....../////////////////////000111222333???KKK\\\nnnzzz}}}|||yyyuuuhhh[[[SSSOOOHHHGGGEEEBBB>>><<<===>>>:::888555333333222000//////......---+++***))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''---,,,***(((---AAA___uuuqqq[[[KKKEEEEEEDDDCCCBBB@@@===;;;999888333111///---,,,+++++++++************)))))))))((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&(((((((((((((((((((((((('''''''''''''''((()))***+++***))))))+++---000111666666777:::===>>>:::777::::::<<<<<<<<<<<<;;;:::===>>>>>>===:::888777777;;;888555777;;;<<<888444555666888999:::999777666888777444222111222333444333333444555666777888999888888777666666777888999:::;;;<<<<<<<<<<<<<<<;;;<<<<<<=====================???BBBCCCBBB@@@@@@@@@::::::<<>><<<999888888777555333222000...///222333111///************)))))))))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! """###$$$%%%(((+++...///111555===777WWW''''''(((((())))))))))))###)))+++(((444XXX{{{RRR^^^NNNBBBWWWgggcccdddkkkcccYYYQQQQQQVVV^^^dddiiifffccccccdddffffffeeeZZZjjjfff[[[___{{{eee\\\YYYVVVXXXGGGHHHJJJGGG:::///111999JJJ<<>>===??????>>><<<888666666777999777444333222222000.........---,,,+++***))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))),,,,,,***(((,,,555>>>HHHkkkxxxhhhddd\\\RRRJJJEEECCCCCCEEEDDDCCC@@@>>><<<:::999222111///---++++++++++++*********)))))))))((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''((()))))))))))))))+++---000111555555666999<<<<<<:::777555777888:::;;;;;;::::::<<<<<<<<<<<<<<<;;;:::999===999777888;;;<<<999666555666777888888777555444666555333111000111222333000111222333444555555666666555555555555666777777;;;<<<<<<===============;;;===>>>??????>>><<<:::===>>>@@@???<<<:::999999<<<<<<<<<===@@@AAAAAAAAA===;;;999999888777444222333111//////000000...,,,*********)))))))))((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! """###$$$%%%(((+++...///111555===999ZZZ'''(((((((((((()))))))))%%%(((---+++""",,,YYYUUULLLZZZGGG???UUUaaafffggggggfffcccaaa```aaaZZZXXXXXXYYY\\\```aaabbb```nnn~~~lllZZZ]]]kkkoooUUUPPPNNNIIIJJJLLLJJJ@@@:::<<<:::<<>>===<<<<<>>>>>???@@@===>>>>>>===:::888777888888666333222222111///......------,,,+++***))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$'''***+++)))&&&$$$###'''333888EEEaaasssxxxjjj^^^VVVOOOKKKFFFDDDCCCBBB@@@>>>CCCBBB@@@>>><<<:::888777222000...,,,++++++++++++))))))))))))((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''(((((('''&&&&&&&&&''''''((('''((((((***---///111333333444777::::::888666777888:::<<<>>>>>>>>>>>>;;;999999:::>>>???===:::===999666666888:::888666444444555555555444222111222111000//////000111111---......///000111222222111222333333444444444333999999:::;;;;;;;;;;;;;;;;;;===???AAA@@@>>>:::888===>>>???===;;;999:::;;;BBB@@@>>>>>>???@@@@@@@@@;;;:::999999999777333000333111///......---+++)))))))))))))))((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! """$$$$$$%%%(((,,,//////222555>>>;;;^^^((((((((((((((((((((((((,,,&&&(((,,,&&&###666RRRvvvRRRRRREEE999LLLPPPWWWaaagggfffbbb]]]ZZZSSSSSSSSSSSSUUUWWWYYYYYYbbb_________[[[UUUVVV[[[XXX]]]UUUNNNUUUWWWPPPOOO>>>???555222<<<>>>===GGG\\\rrr999///888'''&&&&&&%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((()))++++++,,,...000222333333555888;;;888888888888888888888888333222222111000///......000///---+++***)))((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((()))))))))*********+++******++++++,,,---...///111333444444555666888999999999888888888888888666666555444333222222111000000///...---,,,+++***************************)))))))))))))))***++++++..................------000//////...---,,,++++++000000222777<<>>AAABBBCCCAAA>>><<<<<<<<<===???@@@@@@===;;;::::::666444222000000000...------,,,,,,+++***)))))))))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((***++++++***+++'''(((***+++333<<<>>>UUU]]]bbbcccjjjuuuxxxrrrvvvmmmzzznnnuuuuuulllZZZXXXSSSNNNJJJGGGEEEDDDLLLJJJHHHFFFCCCAAA>>><<>><<<:::888555444333000///---,,,*********+++))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''(((((('''&&&%%%%%%%%%%%%&&&&&&'''(((***,,,///000000111333555777777666555888999;;;<<<>>>>>>>>>===<<<999777:::>>>@@@===999:::666333222333555555444333333333333222000///.........---------...//////+++,,,,,,---......//////---...000111222111111000444444555666777777777777;;;<<<===>>>===;;;999777:::;;;;;;;;;:::;;;===???BBB???<<<;;;<<<=========999888999999999666222...000///...---,,,+++***)))))))))((((((((('''''''''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""$$$%%%&&&(((,,,///111333666===<<<```(((((((((''''''''''''''',,,&&&$$$(((,,,+++***)))LLL```SSSQQQ444IIILLLPPPUUUYYY]]]bbbeee```___^^^\\\ZZZXXXXXXXXXcccYYYQQQSSSXXXZZZWWWSSSUUU]]]YYYTTTTTTMMMBBBAAA222???DDD>>>;;;AAAUUUkkkUUU///...&&&$$$(((###&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''((()))******,,,...000111222444888:::999999999888888888888999111111000///...------,,,+++******)))(((((())))))((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''((((((((()))))))))))))))******+++,,,---...///111222222333555777666666666666777777777777666666666555444333222111///......---,,,+++******))))))))))))))))))))))))))))))((((((((()))******###%%%''')))******)))(((,,,,,,------...///000000222222222333444555555555888:::;;;;;;:::999999:::888:::<<<<<<:::777777777555222000/////////---,,,+++++++++******))))))(((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***'''$$$###%%%'''((((((+++&&&---000'''&&&&&&&&&---///---222<<<;;;444999BBB222===111:::666444:::::::::<<<>>>BBBEEEGGG===AAADDDCCC???===>>>@@@===<<<;;;888666444222111///...,,,+++*********+++(((((((((''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%$$$%%%%%%%%%%%%&&&((()))+++---...---...111222333444444555555555777888888777777666>>>:::888999===>>>;;;666888555222111111222222222111111111000///...------,,,++++++++++++,,,,,,---+++++++++,,,,,,------...***+++---...//////......111111222333444555555555;;;:::999888888888888888888999:::999999:::<<<>>>;;;999666555777999999999888777777888888555000------------,,,+++*********(((((((((''''''''''''&&&%%%%%%$$$$$$$$$#################################################################################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!###$$$%%%&&&))),,,///222444555;;;<<>>>>>===<<<===>>>888999:::999777555555555333111///.........---+++*********)))))))))((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&'''&&&%%%###)))"""$$$%%%###+++555555&&&((((((&&&(((+++***&&&(((+++''',,,(((...,,,...222666;;;@@@DDDDDDCCCBBB;;;AAAFFFEEEAAA>>>AAADDD>>>===<<<999777555333222...---,,,***))))))******((('''''''''&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%&&&''')))***++++++***,,,///000000111333444666666777888888777666555===;;;999999;;;;;;888555777666444333222111222222/////////......---------++++++++++++*********************++++++,,,,,,,,,((()))***+++,,,---------000000222333444444444444999888666555555666888:::>>>@@@@@@???>>>======>>>;;;999888888:::;;;;;;;;;888777666666666444000---+++,,,---,,,***)))***+++((('''''''''&&&&&&&&&&&&$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!###$$$%%%&&&)))---000222444555:::===ddd(((((('''''''''&&&&&&&&&$$$&&&'''&&&&&&(((***+++---111BBBhhhOOOGGG>>>:::===@@@@@@>>>IIIMMMRRRUUUWWWZZZ^^^aaaZZZ^^^aaa]]]WWWSSSTTTVVV<<<@@@;;;888???@@@AAALLLJJJ666DDDWWWcccHHH &&&,,,&&&)))...###%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%&&&&&&''''''(((((()))))))))***,,,...///111444666;;;:::888555444333222222//////...---,,,+++******))))))(((((((((((())))))))))))))))))))))))))))))&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''(((((((((((()))***+++++++++,,,.........000333666333444444444555555555555444444555444333222000///...------,,,,,,++++++***))))))))))))((((((((('''((((((''''''&&&''''''((()))'''&&&$$$$$$&&&((()))***************)))))))))***+++,,,...000444888;;;999:::;;;:::888666666666:::::::::888666444555666222000------------,,,+++)))))))))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&((()))(((((('''(((***++++++)))%%% )))''''''******)))***...+++'''///***000///222444000333999>>>@@@???===;;;CCCEEEGGGFFFCCC@@@@@@AAA>>>===;;;999777444333222---,,,+++***))))))******'''''''''&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%&&&'''(((((())))))(((***---......///111444777888999:::;;;;;;:::999999999999999999888666555444555444333111000000000......------------------++++++++++++***)))(((((()))))))))))))))*********((((((((()))***+++---------...///111222333333333666666666666666777999999>>>@@@BBBBBB@@@???>>>???<<<;;;::::::<<<<<<;;;:::888777555444444222000------...///---)))'''((()))'''''''''&&&&&&&&&%%%%%%$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###%%%&&&''')))---000000333444:::???iii(((((('''''''''&&&&&&&&&)))######***,,,'''%%%((("""---%%%DDDrrreeeJJJ???>>>???@@@;;;>>>AAABBBBBBBBBDDDFFFDDDGGGGGGCCC???<<<888666>>>CCCBBBDDDKKKEEE===@@@BBBLLLWWW666+++(((%%%$$$&&&(((###$$$$$$$$$###$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%&&&'''''''''((()))))))))(((***,,,------///222555666555444333222333333444///......---,,,+++***))),,,+++***)))(((((((((((())))))))))))))))))))))))&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''(((((()))***+++***,,,------...000333666444444444444555555666666333333333333222000///---...------,,,,,,+++++++++******))))))((((((((('''''''''&&&%%%%%%&&&&&&&&&$$$%%%'''))))))'''%%%$$$%%%%%%&&&'''((()))******+++++++++******,,,///111777888::::::888777888999999999777555222111222444111///---,,,------,,,***))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%######%%%'''$$$(((""" &&&((((((///+++&&&&&&+++)))###&&&///)))!!!///"""...&&&+++---111222444777:::===@@@AAA>>>===<<<===>>>>>><<<:::<<<;;;999777444222111000---,,,+++)))))))))******''''''&&&&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&############$$$%%%&&&&&&%%%&&&''''''(((((('''''''''))),,,---------111444333444666888999::::::999666888999999777666666777111222222111///---,,,,,,------,,,,,,,,,---......++++++++++++***)))''''''''''''(((((((((((((((((((((((('''''')))+++---...***+++,,,...///000000000444555666888999999999999333666999;;;;;;::::::;;;777666666666777666444222999777444333333222000...///000111...)))&&&&&&(((''''''&&&&&&&&&%%%%%%%%%############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###%%%&&&''')))---000///222333:::AAAnnn&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))***,,,,,,,,,888YYYjjjQQQAAAEEECCCAAA@@@BBBDDDDDDDDDLLL<<>>@@@CCCBBB<<<<<>>???&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))'''((('''$$$'''999TTTjjjdddZZZMMMAAA;;;;;;<<<>>>AAA999DDD>>>999@@@===AAA???BBBHHHVVVmmm\\\111%%%,,,+++ $$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((***+++***+++,,,...222333555666555333111/////////...---,,,+++******))))))))))))((((((((('''''''''((((((((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))((((((***+++,,,...//////000111222333444333333222444444444222///......///++++++***)))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((()))***+++,,,------222111111111222444666777777444222444777777444///---,,,,,,++++++******)))))))))))))))((((((((('''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((())))))***------///111333666888999999:::<<<;;;::::::;;;<<<<<<:::888555222///...---++++++******)))(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%''''''((()))***,,,...///222222333444555666777777666666555555555555444444000000///...---,,,++++++,,,++++++***************))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))***++++++,,,,,,---//////000444777888555222444777:::;;;:::999999:::888888666444222333666999333333111000...,,,+++***)))(((((((((((('''''''''$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""!!!!!!!!! """$$$&&&'''))),,,///444111999>>>>>>&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))''')))***'''$$$&&&---555UUU|||wwwnnnbbbdddnnniiinnntttmmmyyy^^^HHH,,,))))))###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''))))))))))))+++---///111222444444222111000///...------,,,+++******)))))))))(((((((((''''''''''''((((((((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((((((((()))***+++---.........///000222333333333333333333222111000000333555,,,++++++***)))*********'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))***+++,,,,,,......000111333444666666777555333444666555111...,,,,,,,,,+++******)))))))))))))))(((((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''(((((((((++++++,,,...000333555666777999:::;;;::::::;;;===999888555333000...---,,,+++******))))))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&'''''''''((()))+++,,,---///000333555777888888888999888777666555444444333//////...---,,,,,,+++++++++***))))))(((((())))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((((()))******++++++---...111444666555222...444666999::::::999:::;;;;;;888444333444777999:::222111000///---,,,******''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! """$$$&&&'''))),,,///333333;;;===<<<&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((()))''')))+++,,,+++)))((((((...>>>^^^fffGGG """(((,,,***$$$###&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&(((((((((((()))+++,,,...///111222111000000---------,,,+++******)))))))))((((((((('''''''''&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''((()))***+++,,,---,,,,,,...000111333444444555555444222111333666:::,,,,,,+++***************''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***++++++***+++...000222444555555666555444444444333///,,,,,,,,,++++++***)))))))))))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''))))))***,,,---000111333777999::::::999999:::;;;666555333111...---,,,+++*********)))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((())))))&&&&&&&&&'''((()))***+++,,,...111555777888888888999999888666444333111111......------,,,++++++***))))))(((''''''''''''((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''(((((())))))+++---///111333222111///333555777777666666666777999555222222555888777666000000///---,,,+++***)))&&&&&&&&&%%%%%%%%%$$$$$$###########################"""!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! """$$$&&&'''))),,,...333444======;;;&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((%%%%%%&&&(((***+++***)))***''',,,BBBgggddd???***%%%---%%%!!!&&&)))%%%!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&((((((''''''(((******+++,,,...///000//////,,,,,,,,,+++******))))))((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((()))***++++++******,,,---000222333444777666444222000111444777,,,+++******))))))******&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))))))))((())),,,...111222333444555444444333333111...+++,,,,,,+++******))))))(((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&'''(((((()))+++---...///777888999888777666777888444333111///---,,,++++++******))))))((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))'''&&&&&&&&&'''((())))))))),,,///333666777777777888777666444222000......------,,,,,,++++++******)))(((''''''&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((******+++,,,---///222333444666777666555444444555222000000222555555222...///...---,,,+++))))))(((%%%%%%%%%%%%$$$$$$$$$$$$########################""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" """$$$&&&'''))),,,...333555===<<<<<<&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((((((&&&$$$%%%&&&(((((((((***111,,,)))>>>hhhddd===###(((---000(((!!! """######$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&((((((''''''((()))((()))***,,,------......+++++++++*********))))))((((((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((((()))******))))))***,,,...000222444444444222000---,,,...000+++******)))((()))))))))&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((((((***,,,...000222333333333333333111///---,,,+++++++++***))))))((((((((((((((('''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))***,,,---444555666666555444666777222222000...---,,,++++++***))))))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&''''''(((((((((***---000333555666666666555444222000...,,,,,,,,,,,,,,,++++++*********)))(((''''''&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((((())))))***---111444666777888777666555666888333444666999:::777333000---,,,,,,+++)))(((((('''%%%%%%%%%%%%$$$$$$$$$$$$########################!!!""""""############""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" """$$$&&&'''))),,,///333555===<<<>>>&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''((()))((('''''''''''''''''')))&&&$$$%%%)))///444888OOOrrryyyhhhAAA333))))))...444///###(((&&&""""""&&&((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((((((''''''((()))(((((()))***+++,,,,,,,,,***************)))))))))(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((()))))))))))))))***,,,///111333222222111///,,,***+++,,,***)))((((((''''''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((()))***,,,...000222111222333222000...---,,,++++++******))))))(((((((((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''((()))***+++...000222333333444666888222111///...---,,,++++++)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%&&&'''(((((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%(((((('''''''''''''''(((((()))+++---000333444555555444333111///---,,,+++++++++++++++************)))((((((''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$%%%%%%&&&''''''&&&((()))***)))***...111333444555666555666888:::777999<<<<<<:::777555444++++++******)))(((''''''&&&&&&%%%%%%%%%$$$$$$$$$######################## """$$$&&&&&&%%%###""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!#########"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""### """$$$&&&'''))),,,///444555;;;<<>>&&&(((777___jjj%%%%%%%%%%%%&&&''''''(((((((((((((((((())))))))))))************++++++++++++)))******+++******)))(((((()))***+++,,,---------((((((''''''&&&'''''''''************************''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((''''''&&&&&&''''''((())))))))))))***************(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&''''''(((((((((((())))))*********))))))((((((((((((''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&)))((((((((((((((()))))),,,,,,,,,,,,,,,,,,,,,,,,'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&''''''(((((())))))---------...000333666888666@@@FFFCCCFFFKKKDDD777<<<666///+++***+++,,,,,,)))(((&&&%%%&&&''')))******++++++,,,,,,++++++***))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$$$$$$$###""""""""""""############$$$$$$$$$###########################$$$$$$$$$%%%%%%%%%%%%&&&&&&''')))+++---///111333222000000000000...,,,)))((((((''''''&&&%%%%%%$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!###&&&''')))+++...111333555999999FFF&&&&&&&&&&&&'''''''''((('''''''''''''''(((((()))(((((())))))***++++++,,,'''%%%$$$(((333DDDTTT___yyycccHHH222///""",,,YYY@@@]]]***222,,,''''''***???XXX!!!---fff}}}&&&%%%%%%&&&&&&'''((((((((((((((()))))))))*********+++++++++,,,,,,,,,------,,,...000333444444333222<<<===???AAA@@@???===;;;999888555222///---++++++************************''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&'''((((((((((((((())))))*********(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''((((((((((((((((((((()))))))))((((((((('''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''&&&&&&'''(((((()))++++++,,,,,,,,,,,,,,,+++'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&'''''''''((((((((((((%%%&&&(((***---///111222222666===DDDKKKPPPTTTUUUZZZiiimmmfffnnn~~~xxxcccLLLOOOPPPJJJ>>>444///...111///,,,)))(((((()))***)))***+++,,,,,,+++******)))((((((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################"""############$$$$$$$$$#################################$$$$$$$$$$$$$$$%%%%%%&&&'''))),,,...///111///.../////////---+++)))))))))(((''''''&&&&&&$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!###&&&''')))+++...111444666::::::GGG&&&&&&&&&'''''''''(((((('''''''''''''''((())))))((())))))***+++,,,,,,,,,---///777JJJiii}}}~~~aaaRRR111!!!(((QQQ'''(((666$$$111***555___jjj&&&---BBBSSSVVV%%%%%%&&&&&&'''((())))))))))))))))))************,,,,,,,,,---------......000555>>>GGGOOOTTTWWWXXX___```aaa```^^^YYYTTTQQQVVVSSSNNNGGGAAA<<<888666************************''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&'''(((((('''((((((((())))))******)))((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''(((((((((((((((((((((((()))(((((((((''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&'''((()))***(((((()))************)))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''''''''((((((((()))(((***...333999>>>BBBEEEZZZbbbooo}}}yyy}}}eeeUUUPPP999777333///,,,++++++,,,))))))+++,,,,,,+++***))))))(((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$"""############$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$%%%'''***---......------...//////---,,,*********)))((((((''''''$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!###&&&''')))+++...111444777;;;:::HHH))))))(((((('''''''''&&&&&&))),,,+++&&&%%%)))///(((...(((///%%%111+++---444TTTwwwpppiii+++!!!444&&&---(((hhh:::---((("""///***&&&%%%(((...rrreeevvv(((''''''''''''(((((()))+++,,,------------...///,,,,,,''')))222333999IIIVVV^^^eeekkkxxx}}}___aaaKKKJJJGGGBBBFFF===---###)))000...((($$$$$$((()))(((&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''(((((((((((()))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''')))'''%%%$$$%%%'''((((((###%%%'''(((((((((((()))&&&%%%&&&'''''''''''''''+++'''$$$%%%)))+++(((###,,,***)))((()))+++---...(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%&&&'''***---))) !!!+++...'''333999HHHVVVXXXYYYkkkqqq______DDD555666%%%000++++++,,,,,,+++******)))'''((())))))'''%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################################################################$$$$$$$$$%%%&&&'''((()))------..................)))((('''&&&&&&%%%&&&&&&$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######""""""""""""######"""$$$&&&((())),,,///222444222666===HHH))))))((((((((('''''''''((('''&&&(((...222000+++&&&...,,,444$$$222@@@[[[~~~zzznnnIII$$$(((''':::HHH***///,,,)))000;;;uuuJJJQQQ))))))((((((((()))******%%%'''))))))((())),,,//////444444;;;KKKTTTaaavvvvvvcccPPPNNNEEEFFFBBB555%%%&&&!!!+++000---)))((('''"""''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&''''''''''''(((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&''''''###%%%''')))+++***(((&&&111...)))%%%"""###&&&(((&&&***+++(((&&&'''))))))""""""###%%%''')))******"""&&&+++---+++)))(((((((((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''((((((&&&$$$;;;888&&&333VVVNNNOOO\\\sssuuudddVVV===///------+++'''%%%&&&+++000***++++++)))'''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################%%%$$$$$$%%%%%%'''((((((,,,,,,---............---)))((('''&&&&&&%%%%%%&&&$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######""""""""""""######"""$$$&&&((())),,,///222555888===>>>GGG))))))))))))((((((((((((++++++(((%%%)))000///'''888+++ 888>>>]]]```pppyyyJJJ>>>)))***"""---'''""" '''GGG$$$777pppooo+++******))))))***++++++,,,+++///222111...---000444999DDDMMM\\\ssswwwRRR[[[GGGHHH777999......)))###'''///,,,###''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((((((((''''''''''''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''((()))***)))'''%%%###"""$$$&&&))),,,...///000%%%+++,,,'''$$$(((***'''///111111...***(((((())))))******(((%%%&&&)))---)))(((''''''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&'''(((((()))))))))+++---+++)))222AAAHHHGGGoooxxxYYY@@@555***(((...222///***---,,,+++***(((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################%%%$$$$$$%%%%%%&&&'''(((++++++,,,---------------)))((('''&&&%%%%%%%%%%%%$$$$$$$$$###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######""""""""""""######"""$$$&&&((())),,,///222///888===;;;DDD))))))))))))))))))))))))'''///000)))%%%***///000!!!===:::BBBiiivvvvvviiipppccc...%%%!!!!!!///777%%%fff,,,)))111ZZZttt%%%***))))))******+++,,,---***---///,,,)))***111777SSSppphhhRRRKKKMMM888...$$$###'''******)))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''''''''---,,,+++((('''''')))+++,,,+++******)))(((%%%$$$)))......***+++111111+++###$$$%%%%%%&&&&&&'''(((---+++((('''((())))))***)))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''&&&''''''''''''(((((((((///,,,666IIIRRRZZZsss{{{hhhXXXAAA000(((&&&%%%%%%,,,+++)))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################%%%$$$$$$$$$%%%&&&&&&'''))))))***+++,,,,,,,,,,,,(((((('''&&&%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######""""""""""""######"""$$$&&&((())),,,///222+++666;;;999JJJ)))*********************$$$+++000000...///000111///111UUUssshhhggg[[[BBB(((...$$$(((000!!!%%%...555aaa&&&"""&&&EEEvvv***))))))))))))***+++,,,---000///,,,***///>>>SSSbbbzzzFFF@@@333...222,,,,,,((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((()))***)))))))))---///000+++'''&&&+++222777:::===<<<<<>>666444///'''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''((((((((())))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''((((((((()))((((((((()))))))))******''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((()))******+++,,,'''***,,,++++++///777===QQQVVV```llluuuvvvooogggggg```fffwwwxxxhhhdddmmmgggeeedddfffiiikkkjjjiiiXXXNNN@@@222******///333***))))))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''((((((((('''''')))...555===BBB999qqqfffAAA555000+++)))++++++)))&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################%%%%%%$$$$$$$$$$$$$$$%%%$$$%%%&&&'''))))))))))))((('''&&&%%%$$$$$$$$$$$$""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###########################$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######""""""""""""######"""$$$&&&((())),,,///222111222333:::MMMzzz*********++++++,,,,,,,,,,,,'''---444+++111ffffff)))((("""iii333%%%+++/////////---mmm...+++++++++,,,---...000000444BBB\\\~~~zzztttBBB///,,,***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((())))))******))))))))))))))))))))))))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))************''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&''')))***+++,,,---++++++,,,///888KKKcccsssqqqkkkfffhhhqqqzzz~~~~~~}}}zzzuuuqqqppppppcccfffeeeYYYFFF333)))&&&******)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''(((((()))((((((+++222===GGGMMM|||~~~qqqkkk:::555...+++,,,,,,)))%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################%%%%%%$$$$$$###$$$$$$$$$###$$$%%%'''((()))))))))''''''&&&%%%$$$$$$$$$$$$""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###########################$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######""""""""""""######"""$$$&&&((())),,,///222333555888@@@PPPsss***,,,,,,+++,,,...///...333&&&333111...tttsssAAA###---...###PPP&&& +++***###\\\aaa000"""***(((---&&&$$$HHH```%%%$$$000333***&&&---222///EEEoooGGG333222///'''$$$)))+++&&&&&&+++((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))***,,,***&&&$$$'''---111444///'''$$$***222111+++---///222555444000+++'''666222111444222+++))),,,,,,'''+++///+++---000***++++++***)))'''''''''(((***(((&&&&&&''''''&&&$$$)))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''''''''((((((((()))''')))******(((''')))***&&&)))***(((%%%%%%(((,,,+++******---000///***&&&(((''''''+++///...(((###+++'''$$$$$$&&&((((((&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))'''///***'''---$$$444(((***BBBQQQ___kkkfffnnndddxxx{{{|||lllZZZZZZUUUGGG222'''...+++''')))%%%###***&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((+++&&&###&&&)))'''&&&(((***...(((,,,```LLLYYYUUU:::///'''222///&&&)))***(((%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!! ###""""""!!!!!!!!!!!!"""""""""###$$$###!!!###'''"""###&&&)))+++***&&&###"""&&&)))(((###!!!&&&###%%%''''''%%%###"""!!!""""""  $$$(((########################""""""""""""""""""""""""!!!"""$$$&&&)))---000111111222888===UUUooo+++---...+++((()))+++---111"""111555|||yyy~~~}}}|||}}}}}}mmm888$$$)))%%%...GGG%%%%%%%%%$$$)))...///,,,'''$$$###''')))---,,,$$$<<<)))...111(((+++666333+++;;;WWWLLL888(((...---''''''---+++"""(((((((((((((((((((((((('''''''''((((((((())))))((((((((()))))))))))))))***$$$&&&111444,,,&&&'''"""+++777;;;000%%%+++:::555444111///222<<>>))) ,,,888:::AAAMMMJJJ[[[rrrkkkYYYLLLAAAAAABBB:::444111...,,,,,,,,,***)))'''&&&%%%%%%'''((((((''')))((((((''''''(((((()))''''''''''''''''''''''''''''''((((((((()))))))))+++((('''))),,,---)))%%%+++)))))),,,111555777777DDDKKKSSSXXXUUUNNNFFFAAAAAABBBAAA<<<444---************)))******)))'''%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((///444***###111[[[XXXcccvvvwwwuuufffZZZ]]]lllmmmcccgggxxxsssyyy}}}vvvyyyttt{{{{{{jjj[[[dddmmmeee{{{qqqsssbbbOOO555(((+++000---'''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((&&&'''+++,,,)))(((+++"""BBBHHH]]]hhhwwwEEE111999!!!***'''%%%&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$######$$$$$$$$$#######################################""""""""""""""""""""""""###""""""""""""!!!!!!!!!""""""""""""###$$$$$$%%%###$$$%%%&&&&&&$$$ $$$%%%'''***---///222333***""" '''***'''&&&***&&&)))---000///,,,(((%%%###""""""###&&&&&&$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$'''***---000111444555<<>>%%%***///'''%%%///(((((((((((((((((((((((('''(((((((((((()))))))))((())))))******+++++++++&&&333222###"""111777///+++///:::IIITTTgggcccGGGNNNGGG===666222///+++'''+++***)))))))))(((%%%###)))(((((((((((((((((()))'''''''''''''''''''''''''''(((((((((((()))))))))+++******+++------,,,+++***+++///777EEEWWWhhhrrrjjjmmmnnnmmmjjjiiikkknnnZZZSSSNNNPPPRRRKKK888(((+++***)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&000/// ///WWWhhheeejjjtttyyyhhhUUUZZZeeecccuuu{{{|||yyy{{{vvvrrrllluuuuuucccKKK<<<+++"""$$$((()))))))))(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''))),,,+++((()))---222PPPQQQfffccc===---'''---******+++***&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&%%%%%%$$$###################################################""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""""""""###$$$&&&%%%$$$###&&&+++,,,***444444555444111///------///:::???777,,,(((***,,,$$$'''+++000111///***&&&$$$###"""!!!"""$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$##############################%%%'''***---000111444666===AAA\\\xxx///+++,,,111333000...///+++\\\{{{~~~}}}{{{zzzyyyzzzzzzyyyxxxttttttuuuvvvwwwxxxyyyzzzwwwrrrqqqvvvzzzyyywwwxxxyyyvvvkkkiiiCCC---000(((444!!!+++((((((%%%$$$%%%((()))(((%%%...444***)))---222'''000222///888bbbsssvvvaaa555+++,,,&&&&&&...))))))))))))))))))))))))(((((((((((()))))))))***)))))))))***+++,,,,,,---...---+++,,,444888000$$$999HHHccc|||ooo^^^PPPFFF===333++++++******+++,,,+++)))&&&((())))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))***)))+++---+++'''(((---222///BBBZZZkkkpppnnnlllkkkuuuyyy}}}~~~|||rrrgggcccddd]]]NNNAAA666333///***((())),,,...))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))111++++++???XXXjjjzzzkkkaaagggmmmyyyeeeqqqvvvvvvtttlllEEE'''(((222******)))))))))((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((+++,,,)))'''+++333UUUFFFiiifffRRR888))))))+++---)))""""""'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$################################################""""""""""""""""""""""""""""""""""""############$$$######"""!!!!!!!!!!!!((()))%%%###)))666@@@BBB333555777:::===CCCJJJOOOXXXmmmrrr]]]NNNPPPLLL???AAA999...'''%%%''')))+++''')))***'''###"""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%(((***---///111333666<<>>]]]~~~000---...111---)))333BBByyyrrrjjjfffnnnyyy|||uuunnnjjjppppppuuuzzzzzzuuutttwwwrrrvvvxxxrrreeehhh\\\///&&&111)))+++***###)))...---(((%%%'''***111+++%%%))):::(((;;;333333333WWW~~~wwwxxx{{{uuusss^^^666------'''))))))))))))))))))))))))(((((()))))))))*********))))))***+++,,,---......,,,,,,111666888III{{{wwwgggMMMDDD777,,,'''''')))+++((()))************)))((((((((((((((((((((((((((((((((()))))))))************+++---///666DDDXXXgggeee|||uuuaaa[[[PPPAAA222)))''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))+++,,,------,,,ZZZbbbhhhddd\\\|||eeeZZZPPP^^^nnn{{{yyytttzzz}}}ooobbbSSS***,,,,,,+++******)))(((((((((((((((((((((((((((((('''((((((((())))))))))))))))))***+++)))///???PPPNNNyyyhhh@@@111''')))***&&&&&&+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$#########$$$%%%&&&'''((('''888FFFHHHJJJQQQSSSPPPsss}}}}}}|||~~~yyybbbJJJ999...)))$$$###&&&((('''$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&(((+++---///111555777:::===___------000222,,,+++>>>WWWrrr^^^fff}}}~~~~~~~~~}}}{{{|||~~~~~~zzzwwwbbbfffmmmttttttqqqqqquuuuuunnnttt{{{jjjUUUfffCCC)))000(((!!!///+++(((&&&'''))),,,......%%%111000)))444###:::+++---OOO~~~wwwyyyttt||||||sssKKK((()))666))))))))))))))))))))))))))))))))))))************)))******+++---.../////////555333999dddyyywwwgggPPP:::---***+++...((()))***++++++***)))((())))))))))))))))))))))))))))))))))))************---,,,...777HHHaaazzz|||uuuhhhVVVBBB333,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))+++---...///[[[lllvvvwwwyyyssskkkYYYWWWnnnooovvvKKK,,,,,,++++++***))))))((())))))))))))))))))))))))(((((((((((())))))))))))((()))******+++333HHH\\\pppvvvWWW???+++)))---***(((***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""######$$$$$$$$$$$$"""###$$$%%%''')))+++---MMMSSSRRRJJJRRRqqqvvvsssvvvzzz{{{VVVCCC---###%%%)))'''###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((+++---///111666888;;;===```)))333;;;))))))<<<444\\\ccc{{{}}}zzzvvvzzzyyy|||xxx}}}sss}}}fffnnniii```sssttttttqqqnnnmmmooopppkkk___VVV___333"""'''///'''*********)))******+++,,,---------...///...///333;;;rrrjjjyyy|||{{{ppp}}}uuuuuuvvvooowww:::,,,(((---'''+++,,,&&&&&&+++'''((((((((()))******++++++000+++***---///---...111:::%%%QQQzzzttthhhMMM---!!!222,,,&&&&&&,,,+++%%%%%%+++))))))(((((((((((())))))(((,,,,,,((('''***+++(((---***888XXXlllnnn|||fff^^^JJJ111---444((($$$---...&&&%%%---))))))))))))))))))))))))(((((((((((()))))))))))),,,%%%333***(((---111\\\iiivvvlllggg```]]]iiiuuurrr{{{|||hhhMMM///,,,222(((%%%///'''''''''((((((((((((((())))))))))))(((((((((((((((222""",,,222===bbb[[[}}}{{{hhh;;;"""---000+++'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######""""""######$$$$$$%%%%%%&&&&&&%%%$$$$$$###""""""$$$$$$$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######################## %%%'''%%%"""###&&&((((((###!!!$$$'''...CCCZZZWWWUUUEEEfffxxxrrruuu{{{|||xxxLLL***,,,,,,%%%+++%%%###!!!!!!###%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''))),,,000333;;;///CCC>>>^^^(((777***))):::222~~~\\\iii~~~rrrvvv~~~zzzvvv{{{pppdddfffvvvxxx{{{}}}|||pppeeekkkooo|||ooojjjjjjyyyvvvqqqnnnooopppkkk^^^SSSaaa;;;111&&&444$$$***************+++,,,,,,+++111...,,,222222111777dddsssvvvxxx{{{yyy~~~yyynnnxxxqqqnnnoooqqqttt^^^555,,,+++&&&))))))$$$)))---&&&(((((())))))******++++++&&&---111000------......888jjj~~~tttZZZFFF&&&...///&&&$$$***,,,'''))))))(((((((((((())))))((((((***,,,............!!!AAA[[[qqqgggFFF;;;'''---,,,''')))000...$$$))))))))))))))))))))))))((((((((()))))))))))))))$$$888000888...[[[gggkkk___{{{~~~jjjWWWeee{{{jjj~~~tttyyyXXX666)))+++---+++)))(((((((((((((((((((((((()))))))))))))))))))))(((***&&&(((777444YYYYYYzzzxxxvvvsssyyyuuuNNN111,,,+++(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################%%%%%%""" !!!###$$$+++))) ///OOOYYYMMM@@@\\\yyyiii~~~zzzzzz}}}wwwVVV@@@+++ )))###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''))),,,000333777777BBB???[[[(((777(((000888HHH}}}\\\}}}ssskkk}}}vvv{{{zzzrrruuuhhh^^^```qqqqqqRRRUUUiii}}}mmmggggggmmmvvvqqqmmmoooqqqmmmbbbWWWBBBmmmZZZ222,,,...%%%++++++******++++++,,,---)))444///+++333333777NNN}}}zzzmmmlllwww~~~wwwxxxrrrlllxxxxxxzzznnnooofffaaaFFF///,,,***+++(((###+++///$$$(((((())))))***+++++++++000((((((111444000444>>>kkk^^^KKK,,,...---)))(((++++++(((***))))))(((((())))))***,,,((()))//////))))))///AAAddd{{{dddSSS---111---&&&)))333000###))))))))))))))))))))))))(((((()))))))))*********))),,,...)))888RRRlllzzzjjjTTT^^^}}}xxxvvvooooooHHH'''###///000&&&(((((((((((((((((((((((())))))))))))))))))))))))000888,,,PPPMMMppp{{{vvvrrrnnnsss}}}lllSSS888***%%%,,,((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""###%%%***!!!'''AAAUUUVVVSSSUUUuuuqqqsss|||xxxmmmqqqfff[[[XXXIII222(((###%%%'''''''''&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''))),,,000333333@@@@@@@@@ZZZ+++000777666111___dddcccttt|||iiimmm]]]```rrrjjjssskkkiiimmmsss}}}uuuYYYhhh|||yyymmmjjjmmmlllmmmpppqqqooojjjeeeHHHRRR222777'''...+++++++++++++++,,,------***444///---222---FFFzzzhhh|||qqqxxxnnncccaaannnwwwwwwnnnpppkkk^^^mmmiii???,,,---111,,,$$$***...$$$((())))))******+++,,,,,,444&&&'''555111,,,MMM~~~zzzrrrkkkiiifffggggggeeedddeeehhhkkkqqquuu}}}}}}xxxKKK000###///444((($$$...***))))))))))))))))))***---'''***000...'''000AAAfffqqqPPP<<<+++***---***)))+++))))))))))))))))))))))))((())))))******++++++++++++''':::,,,AAAooo||||||ssshhh|||fffRRRddd}}}uuuccc{{{sss{{{cccAAA...---...))))))))))))((((((((((((((()))))))))))))))*********+++***444666\\\PPPxxxpppiiippp|||bbbwwwRRR000$$$111(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''''''''%%%%%%&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###!!!"""%%%'''&&&&&&(((+++&&&;;;[[[[[[JJJ\\\{{{yyyiiiwww|||{{{ddd^^^fff___FFF///+++(((%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''))),,,000333111FFF<<>>$$$000))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))*********''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""!!!###((()))%%%$$$(((###FFF[[[PPPMMMiii```bbb~~~yyyuuuhhhZZZTTTTTTSSS777...###!!!%%%((('''$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''))),,,000333333FFF:::CCCeee222000)))555xxxpppzzzrrruuujjjiiizzzlllsss^^^XXX[[[}}}oooyyy]]]wwwyyyiiimmmqqqqqqmmmkkklllnnncccBBBAAAuuu......***------,,,,,,------...///000+++111555000BBBmmmiiiiiilllvvvjjjmmmooopppoooooojjjrrryyy}}}lllgggbbbooorrr]]]LLLddd|||^^^SSS~~~999***(((,,,((((((---,,,))))))******+++,,,,,,,,,%%%333222,,,MMMuuuyyy^^^]]]QQQNNNNNNSSS]]]dddfffdddvvvvvvvvvwwwxxxuuuooojjj[[[YYYTTTKKKHHHPPPbbbpppsss}}}}}}RRR+++!!!+++///(((+++******))))))******+++++++++......---777WWWwww~~~___555%%%///111'''************************))))))***+++,,,------...+++111555YYY{{{___SSS{{{~~~yyywwwmmm}}}XXX///$$$///+++******))))))(((((('''((())))))******++++++++++++,,,HHHXXXXXXnnn]]]\\\eeezzziiihhhyyyUUU///***))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((###$$$%%%&&&((()))***+++,,,,,,,,,+++++++++******---,,,+++***)))''''''&&&((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""$$$)))&&&!!!###+++CCCTTTWWWWWWwwwfffwww~~~zzz~~~vvv}}}vvvvvvmmmVVVQQQ]]]dddBBB666)))###%%%((('''$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''))),,,000333666@@@<<>>@@@CCCEEEHHHJJJKKKLLLJJJEEE???999333...,,,++++++******)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&###%%%(((%%%""",,,<<>>BBBGGGLLLQQQUUUWWWUUUWWW\\\cccjjjpppuuuwww|||xxxooodddXXXMMMEEE@@@------,,,,,,+++***))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&###%%%(((&&&'''888OOORRRTTTooouuuUUUkkk~~~gggfffpppVVVEEE>>>HHHMMMFFFBBBGGGPPPiiizzz|||kkknnnqqq```\\\aaaZZZHHHFFF???444(((###%%%***%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''))),,,000333:::333GGGCCCmmm+++111TTTccc{{{pppxxx[[[bbbWWWjjjooolllhhh|||zzzrrrqqqtttdddwwwsssvvvpppcccwwwfffnnnoookkkssslllssscccUUU\\\===UUU666111,,,,,,---...//////......,,,222000555\\\}}}YYYooo~~~pppsss~~~vvvkkkiiiSSSGGGAAARRR}}}ccc```uuurrr___lllyyy^^^,,,222&&&...'''...111&&&'''......111444///555...XXXfff}}}]]]VVVTTTuuu~~~nnnqqq}}}|||{{{wwwsssqqqTTTXXXXXXzzzccc999111)))//////)))***111,,,'''...444111@@@TTTsss+++---111)))******+++---///---)))))),,,,,,***,,,111000,,,666ZZZrrr]]]qqqMMMlllwww~~~kkkfffxxxkkk+++,,,888,,,))),,,(((...+++((((((++++++)))***---///[[[XXXqqqNNNggg~~~{{{cccRRRUUUQQQyyy999(((///---(((+++***%%%'''''''''''''''''''''''''''---%%%+++###&&&---%%%&&&((('''&&&,,,999DDDIIIFFFBBBOOOMMMfffcccooojjjggg```bbbUUUPPPVVVOOOUUUWWWXXXcccwwwsssYYY<<<......000,,,'''... !!!)))&&&%%%***+++&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!***$$$,,,"""***VVVRRRJJJyyy^^^rrrdddGGGBBBOOO^^^fff|||xxxmmmXXXKKKEEEUUUtttooo^^^cccbbbXXXAAAKKKKKK;;;...***'''"""'''&&&%%%%%%$$$$$$%%%%%%$$$%%%&&&'''(((+++///222111EEE<<<@@@ggg555333vvv}}}ffftttqqqkkkwww___III```xxxuuuyyywwwnnn}}}yyyllllllfffrrrzzzwww|||xxxlllaaaaaarrrwwwYYYkkkZZZUUU666===wwwGGG...------......////////////000777<<<555RRRyyyggg}}}~~~{{{~~~}}}rrrmmm~~~wwwjjj```HHH>>>???tttvvv\\\\\\hhhjjjgggpppbbbqqquuu===...+++...(((---///***+++---+++...111...999;;;vvvmmmJJJTTTpppxxxzzz}}}yyylllyyyuuuqqqeeeWWW```xxx~~~___...333...---'''(((///...***---///>>>333XXXxxx~~~fff"""000------,,,++++++,,,,,,,,,***+++,,,+++***+++...111^^^bbb]]]}}}aaaZZZppprrr{{{rrrfffwwwiiiyyy~~~aaa'''***(((***000,,,$$$%%%+++((()))++++++)))+++000===QQQ{{{UUUwwwwwwyyyvvvbbbTTTYYYZZZ{{{qqq~~~xxxRRR000***(((******))))))(((''''''''''''''''''''''''$$$$$$(((&&&"""'''***###,,,***111???FFFCCCBBBFFF\\\aaaooo```]]]IIIPPPQQQ]]]ccc{{{}}}dddTTTXXXeee|||{{{OOO...)))333###888555,,,222---!!!$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''***(((&&&LLL___KKKooouuu^^^}}}~~~hhhKKK===TTTwwwoooPPP@@@NNNrrr|||vvvrrrnnncccUUUSSSYYYFFFAAA<<<777111+++)))***'''&&&%%%%%%$$$$$$%%%%%%$$$%%%&&&'''(((+++///222444AAA>>>BBBddd777<<>>///000///...,,,***)))+++...,,,)))+++...+++)))222@@@hhhyyyooozzzhhhOOO^^^zzzzzz{{{yyyhhhbbbkkkssssssvvvNNN333(((...,,,&&&'''***+++))))))++++++***...444OOOLLL|||jjjkkkiiivvv~~~~~~]]]QQQVVVIIInnnWWWttt||||||vvvwwwCCC(((%%%000***(((,,,'''''''''''''''''''''''''''+++***"""%%%)))'''((((((777FFFJJJKKKTTThhhzzzUUUNNNOOOOOOjjjrrrddddddooo???---!!!)))$$$""")))---'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((( ,,,$$$;;;XXXKKK[[[~~~jjjYYYhhhxxxNNNBBBLLLlllmmm\\\UUUUUUooocccdddaaa[[[ccctttUUUCCC666777444)))$$$((('''&&&%%%%%%$$$$$$%%%%%%$$$%%%&&&'''(((+++///222888<<<@@@CCC^^^333XXXqqq{{{iiieeettt|||sssxxxvvvrrrZZZgggggg|||yyyOOOqqq\\\ffffffZZZqqqmmmnnn||||||rrrsssrrriiihhhmmmmmm{{{kkkUUUmmmlllccc[[[PPP:::MMM333//////////////////000000999666888xxxxxxjjjsssiii~~~{{{ooojjjsss|||nnndddkkkiiijjjuuulll\\\bbbuuucccMMMGGG[[[sssiiiUUUKKKKKKHHHNNN```aaadddaaaxxxppp)))333,,,,,,,,,(((......---111111111666VVVoooiiibbbGGGqqqzzzooosssxxxrrrvvvhhhqqqqqq|||qqqffflllvvv}}}}}}www333///...000///***---000***000888ZZZ~~~}}}kkkooozzzuuu{{{qqqyyy000...---------+++(((***...,,,(((***000---+++===VVVlll~~~sssdddRRR[[[{{{qqqooojjjcccbbbeeezzzuuufffsss???'''---)))&&&,,,---+++))))))+++++++++222:::LLLfffqqqsssxxxyyy{{{~~~jjjSSSJJJQQQ\\\iiikkk\\\...'''555+++'''...&&&''''''''''''''''''''''''---(((###+++)))(((777FFFFFFBBBHHHcccwwweeeCCCRRRmmmaaa^^^PPP///((('''111111)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&---'''---YYYOOO@@@QQQttt}}}rrr===BBBUUU~~~cccNNN]]]bbbiiinnnqqqnnndddZZZXXXIII<<<888444---'''''''''&&&%%%%%%$$$$$$%%%%%%$$$%%%&&&'''(((+++///222;;;777CCCBBB[[[333qqqWWWooowww{{{kkkmmmvvvyyyjjjjjjwww}}}kkkSSSttt{{{zzz___gggllluuussseee```llldddZZZSSS999<<>>FFFDDD555...000...&&&'''&&&%%%%%%$$$$$$%%%%%%$$$%%%&&&'''(((+++///222:::888GGG>>>hhhYYYnnndddhhhaaaVVVzzzqqq{{{ccc{{{|||wwwooowww}}}iiirrrmmmyyyzzzxxxqqqvvvpppYYYYYYpppgggPPPEEE999AAAVVV444333111//////000111222///;;;___vvvwwwaaahhh}}}mmm~~~kkkpppbbbjjjeeeccc^^^TTTTTTZZZyyyXXXAAAMMMdddpppfffPPP===GGGdddqqqxxx^^^UUUeeevvvmmm222,,,---------111+++000555***KKK{{{mmm]]]hhhmmmyyynnnfff|||~~~}}}}}}xxxnnn~~~xxx}}}tttqqqrrrwwwzzzxxxtttsss^^^///&&&444+++)))333000888mmmyyy|||kkkaaa|||}}}rrrYYYhhhqqq???111))),,,...***)))---,,,...---+++000GGGkkkYYYIII___}}}qqqppp~~~sssllllllqqqeee[[[MMM\\\~~~TTT+++###)))+++,,,***))))))******///<<>>(((777///***222---JJJqqqnnn~~~qqqdddgggZZZ^^^yyyJJJ777)))***---******...)))......+++666VVV~~~bbbeeeIIIcccwwwoooooo]]]ooogggMMMmmmuuuYYY]]]ZZZ\\\ccciii:::///000***)))***)))*********///>>>LLLrrrxxxwwwyyyssskkkuuuqqqkkkvvv~~~vvvlllnnnVVVCCC???>>>???SSSllliii===***...***%%%***))))))))))))))))))))))))&&&444CCC@@@CCChhhwww\\\FFFyyy___------,,,+++***)))((('''''''''''''''''''''''''''666JJJHHHppp```eeekkkJJJ===ttt{{{vvvqqqhhhnnnaaaFFF>>>KKKNNNBBBEEE;;;777999666------444'''&&&%%%%%%$$$$$$%%%%%%$$$%%%&&&'''(((+++///222555@@@LLL@@@wwwZZZxxxkkktttuuukkkxxxwww}}}zzz|||sss}}}lllppprrrkkkiiipppwww|||lllyyyZZZTTTgggpppiiiqqqkkkJJJoooyyygggYYYWWW222NNNjjjyyy888555111------000111000000jjjttt[[[pppcccpppOOOOOOOOO]]]qqqwwwwww~~~mmmZZZ\\\gggxxxxxxrrr|||kkkWWWZZZ^^^hhh]]]dddTTT???aaavvvSSSDDDIIIuuuUUUUUU666GGG|||xxxpppGGGCCC777...111///...)))%%%888111666jjjzzz}}}XXXxxx}}}~~~}}}tttsssyyysssxxxttthhhhhhkkkqqqfffuuupppwwwyyyrrrOOO///(((111:::***555[[[~~~jjjkkk|||lllUUUZZZZZZtttttt&&&000---)))***---'''---$$$444///;;;VVVSSSoooZZZPPP}}}lllkkkvvvllljjjYYYFFFJJJvvvYYYWWWVVVrrr}}}VVVxxxgggPPP///%%%)))...+++...+++((()))+++>>>^^^~~~zzzxxxzzzzzzooobbbyyyvvvqqqoooqqqppphhh___aaajjjEEE<<>>@@@===555111222///***---((($$$"""$$$&&&%%%$$$$$$$$$%%%(((((((((...666888<<>>JJJTTTggg}}}LLL|||uuujjjgggjjjuuuwww|||@@@---111%%%777&&&((((((((('''''''''&&&&&&)))===RRR\\\pppRRR{{{MMMAAAJJJ|||nnniiimmm\\\RRRNNNIIINNNQQQJJJ;;;>>><<<666222222///***,,,)))%%%###$$$%%%%%%$$$$$$$$$%%%(((((((((...666999===@@@CCCxxxsssXXXzzzsssfffttt{{{vvv}}}qqq|||NNNTTT]]]^^^PPPYYYMMMyyygggttt}}}{{{qqqiiiSSS{{{]]]```zzzmmmbbbZZZPPPmmmhhhXXXDDD999XXX888555111000000111111111EEE}}}rrrhhhxxxbbbQQQKKKeeessszzzyyyyyyhhhhhhqqqwwwuuuwwwzzzdddQQQ@@@TTTdddlllqqqQQQJJJssstttccc===WWW^^^^^^OOOZZZ>>>]]]kkksssSSSDDDrrr^^^222---...(((555555000444bbbrrrYYY|||~~~|||ssseeeqqq{{{vvvgggpppnnniiijjjrrrmmm;;;000000222000OOOvvv___TTT\\\fffkkkkkkrrryyypppWWWaaaddd\\\bbb[[[NNNrrr___+++111111,,,,,,,,,///&&&,,,111\\\WWWooo]]]KKK{{{uuuuuuvvvqqqcccWWWuuucccYYYJJJKKK{{{|||EEEIIINNNNNNvvvqqqOOOuuuuuuCCC444***(((+++)))(((---000222SSSkkk{{{yyykkkwwwyyyttt~~~vvvpppuuudddkkklllhhhkkkqqqlll```mmmnnnRRRBBB===777EEEPPPeeezzzwww999...(((+++******&&&&&&(((''')))666FFFLLLPPP]]]\\\zzzkkkoooMMMIIIEEEBBB>>>;;;===BBB666:::@@@GGGRRRbbbvvvBBB,,,...(((///))))))((('''''''''((((((***KKKTTTlllcccQQQvvvxxx444ZZZrrr~~~{{{vvvqqqoookkk\\\RRRLLLCCCEEEGGG???888::::::666444222///***,,,)))&&&$$$$$$%%%%%%$$$$$$$$$%%%(((((((((...666:::???AAADDDwwwxxxRRR{{{}}}yyy}}}rrrkkk[[[}}}uuuvvvrrrvvviiieeeIIIXXXxxxzzzkkkeeeooouuuxxxvvvfff~~~mmmRRRTTTWWWOOOUUUGGGuuuyyypppfffFFFyyyxxxccc___EEE666NNN{{{:::555111111111000111333OOOrrr~~~^^^aaapppLLLiiiwwwuuuvvvvvvrrrxxxdddTTTAAACCC^^^jjj{{{]]]@@@jjjnnnEEE^^^sssxxxVVVqqqAAAOOOccclllPPP===aaarrr333...222000---,,,333DDDlllaaa```zzzvvvlllmmmuuuzzzbbbuuu```fffooozzzcccGGG444111...666aaa{{{ggg\\\XXXcccmmmoooqqqvvvmmmrrrrrrmmmbbbvvviiilllkkkbbbaaacccWWWMMMkkkvvv{{{)))///222++++++...(((,,,555;;;dddsssQQQNNNVVV|||wwwvvvqqqnnnrrruuujjj[[[lllkkk```KKKYYYdddmmmEEEkkkgggGGG```HHHZZZ~~~\\\333(((***...***''',,,...000UUUwwwbbbyyyhhhnnn|||yyyvvvrrrggg```___YYYYYYWWW[[[jjjvvvlllXXXmmmdddMMM<<<444111888>>>VVV~~~GGG...,,,---+++)))'''***...------===RRRcccsss]]]oooaaaRRR@@@444<<<<<<:::888666444555777>>><<<:::666555999@@@FFFiiivvv:::222)))+++***))))))((((((((()))***666QQQZZZwwwRRRJJJ;;;\\\{{{~~~zzzwwwpppooosssrrr[[[QQQOOOLLLCCCAAA???666444666777666444222...+++,,,***'''%%%%%%%%%%%%%%%$$$$$$%%%(((((((((...666999>>>AAACCCwww^^^zzz}}}sssQQQ}}}sssrrryyyrrrzzzzzz___gggRRRtttlllgggjjjzzzyyyWWWgggYYYSSSccc^^^iiieeepppiiiEEElll[[[hhh@@@;;;EEE|||<<<555000111222000111555dddxxxsssOOOoooXXXOOOttt|||nnngggsssjjj]]]BBB999TTTeee~~~lllFFF```qqqRRRjjj~~~VVVyyyJJJDDD]]]hhhRRR<<>>'''...(((***)))---888JJJtttvvvfff~~~eee]]]oooMMMgggnnngggmmmgggYYYfffKKKMMMgggbbb>>>:::UUUcccMMMJJJ>>>555===;;;:::WWWyyy~~~lll000,,,000&&&---***''')))444JJJdddvvvjjjbbb}}}ccc===666333999AAADDDDDDEEE]]]fffpppvvv{{{wwwjjj\\\QQQ<<>>|||pppssshhhMMMvvv|||fffvvvlllzzzWWWmmmooo```EEEcccqqqNNNQQQfffgggEEEBBB<<>>AAA\\\eee[[[CCC===zzz;;;444///,,,555444:::mmmVVVkkk|||}}}}}}yyy}}}zzz{{{zzz{{{xxxuuuuuu{{{sssrrruuurrrnnnwwwkkk}}}WWWgggUUUjjjbbbjjjxxxxxxqqq555444111\\\tttsss\\\OOOTTT\\\iiiyyyyyy]]]aaabbbttt{{{lll```GGGEEEYYYdddUUU***444&&&,,,...111,,,555[[[WWWPPPWWWzzzhhhYYYvvvooollleee___\\\[[[ZZZYYYTTTFFFddd[[[TTTOOOEEEJJJJJJKKKBBB:::VVV~~~EEE\\\XXX+++)))(((///,,,***666NNNuuuWWWpppbbbhhhkkkjjj```cccddd```QQQ???666;;;===;;;BBBQQQUUU@@@III;;;)))222///111AAAlll666***222&&&***+++***,,,???^^^rrrwwwLLLjjjNNN444BBB@@@BBBJJJUUUdddxxx|||lllNNN444777XXX}}}QQQ<<<---,,,***))))))+++---///AAA```dddLLLCCCJJJ}}}kkkpppuuubbbbbbsssppp}}}pppfffVVVAAA:::>>>;;;333//////222111,,,+++...+++,,,,,,)))%%%######%%%$$$$$$%%%(((((((((...666555<<>>iii|||aaa;;;UUU|||ooo}}}uuurrr}}}uuufff___]]]SSSAAA<<>>CCCDDDuuuuuuZZZ}}}wwwaaaxxxlll{{{wwwTTTpppGGGssspppvvvIII}}}ooosss||||||hhhkkkuuuooofffsssmmmaaaQQQAAAqqq{{{```WWWAAA:::iiieeeKKK666000...333///---LLLWWWqqqeeeDDDqqqyyy|||{{{wwwrrrwww{{{rrrlllcccJJJ333???RRRuuuOOOdddzzzrrrkkkaaaRRRDDD===@@@ZZZRRRFFF;;;tttBBB...111///(((222OOOpppmmmtttWWWvvvsss|||vvvlllnnnuuu~~~~~~}}}|||yyyvvvtttrrrrrrfffaaavvv|||uuurrrnnn~~~~~~uuuyyy^^^qqqiiiccc\\\ooozzzAAA...---qqqwww}}}\\\EEEKKKLLLooohhhIIIOOOUUUOOORRREEEpppdddCCCdddSSSCCC```***111000***///------HHHMMM{{{^^^{{{jjjiiiDDDOOOuuupppkkkccc\\\]]]^^^XXXQQQLLLMMMAAA???iiiBBBRRRFFFEEELLLGGGFFF333:::PPPHHH===lllyyy888+++...---222///000UUUSSS}}}fffxxxsssrrrppprrroooooozzzdddZZZ]]]\\\QQQ<<<;;;}}}bbbOOO===777999666444iii}}}EEE'''000222'''666'''AAAWWWccc~~~ccc===666===CCCDDD\\\rrrkkkNNNLLLlll111---000((()))+++(((===PPP~~~PPP~~~LLL===jjj{{{|||}}}|||yyyjjjhhhiii```NNN@@@<<<<<<:::777...***000333000***(((,,,,,,+++(((%%%$$$$$$%%%%%%###$$$'''((((((---444<<<<<>>BBB111:::KKK^^^===dddFFF---///)))+++222EEEoooRRRXXX\\\uuuaaarrrkkk{{{EEE>>>EEETTT^^^sss{{{ggg\\\ZZZUUUOOO222555iiibbbjjjeeeOOOBBB555444888666===ZZZKKK:::555'''444---IIIiiiyyyeeeggg???888999;;;UUUxxx|||}}}kkkmmmVVVsssOOO444---)))***+++)))===dddiiiKKKHHHHHHzzzttt}}}zzztttrrrppplllmmmiii[[[^^^]]]UUUHHH@@@???<<<888888///***...222///+++))),,,,,,+++)))&&&$$$$$$%%%%%%###$$$'''((((((---444<<<<<>>zzzHHH222111---222555^^^[[[zzzjjjaaazzz|||uuummmhhhmmmvvv{{{pppaaadddwwwssssssssshhhUUUtttmmm\\\iiiddd[[[qqqnnnsssNNN999>>>xxxfffttt```JJJRRRZZZGGGCCCBBBRRRcccjjj]]]TTTeeexxxpppWWWVVVRRRPPP}}}kkk555...++++++111...111QQQaaammmTTTqqq|||IIIFFF```~~~ooohhheee^^^XXXYYYXXXSSSLLLIIIGGGBBB???NNNUUUKKK;;;<<<999FFFKKK777===???}}}rrr>>>ZZZXXX...000,,,***///JJJyyy\\\NNNFFF___sssxxxXXXnnnUUUpppdddZZZgggttt^^^[[[dddgggIII===>>>pppddd[[[PPP___KKK>>>888222666>>>===???FFFWWW666444'''***///666WWWvvvjjjoooIII444BBBRRR___~~~}}}EEE[[[kkkvvv|||zzzBBB,,,++++++,,,,,,>>>dddLLLeeexxxBBB\\\uuujjj~~~yyytttkkkiiillleee\\\^^^^^^WWWLLLDDDBBBAAA;;;333888000+++,,,///...,,,++++++,,,,,,)))&&&$$$$$$%%%%%%###$$$'''((((((---444;;;===@@@DDDxxx}}}ZZZ{{{zzzxxxwwwZZZYYY``````___YYYUUU}}}kkkssszzzrrr^^^zzz{{{dddZZZHHHCCCWWWhhhAAAwwwggg^^^VVVCCC@@@QQQQQQMMMNNN[[[iiilllnnnppprrr```RRR@@@sssgggYYY@@@999LLLrrrLLL777///,,,111111666\\\~~~fffZZZqqqxxxwwwqqqpppmmmxxxwww}}}wwwtttzzztttrrrqqqkkkcccVVVIIIAAA<<<[[[fffDDDgggWWWGGG]]]___PPPHHHBBB;;;???XXXLLLAAA===yyyHHH222///***333000______bbb[[[~~~{{{tttzzziiigggdddbbbbbbdddgggiiivvvooodddjjj}}}jjjtttxxxgggkkkrrrjjjXXXqqqfff\\\pppttt~~~nnnSSS<<>>666bbb>>>RRRbbb///+++000///+++CCC{{{vvv[[[JJJ```lllaaa~~~___kkkAAAhhhYYYVVVPPPEEE;;;===eeennn___LLLNNN???:::999666>>>GGGEEE>>>???jjj***+++888...+++???hhhmmmjjjMMM===555GGGkkk|||qqqllllllggglll~~~uuu|||SSS000,,,,,,---000CCCkkkIIIaaa???ppppppyyyoooddd|||tttxxxpppqqqxxxllleeevvvkkk]]]LLLCCCCCCBBB999///777111+++***,,,---,,,,,,+++,,,,,,***'''%%%$$$%%%%%%###$$$'''((((((---444999???AAADDDyyy{{{___sssttt{{{yyyiiiNNNWWWsssrrrvvvrrr}}}wwwqqq\\\qqq~~~uuutttkkkeeehhhwwwyyytttJJJppp\\\VVVQQQgggwwwYYYGGGGGG}}}|||VVVWWWpppnnnqqqSSS@@@tttjjjYYY???999OOOzzzIII555///---111111777]]]ccc```RRRmmm|||xxxqqqnnnnnncccsss}}}xxxvvvpppkkkggg\\\MMMEEEAAA???\\\lllAAAhhhVVVDDD\\\XXXIIIHHHHHH<<>>{{{KKK555222000999111ccccccaaaYYYzzzuuu~~~{{{{{{~~~}}}{{{{{{|||uuuzzzuuutttwww}}}sssgggwwwzzz```hhh[[[sssaaa^^^|||zzztttaaaWWW;;;DDDzzzooobbbYYYdddGGGEEEUUUxxxTTTnnnjjjTTTQQQSSSEEE???SSSttt@@@///+++000......777```jjjppprrraaammm{{{GGGTTTbbbuuuqqq___]]]WWWSSSSSSQQQKKKFFFEEEBBBCCC???666```EEE444666000???GGG444<<<555QQQ???MMMiii000'''000000,,,HHHwww|||mmmrrreeeLLL___sssmmmgggzzzllljjjiiiXXXVVVSSSAAA+++DDDcccJJJRRRFFF<<<::::::888AAAJJJFFF===CCCxxx000)))---...///KKKwww\\\XXX666999GGGeee}}}{{{zzzzzzooo{{{xxxnnnnnn{{{vvviii>>>...,,,...222KKK~~~VVV}}}SSSBBBhhhUUUggg~~~nnneeezzzooovvvqqqooossskkknnnsss```LLLCCCCCC@@@888000666222,,,)))***,,,---,,,+++,,,---+++(((%%%$$$$$$%%%###$$$'''((((((---444666BBBCCCFFF~~~|||jjjiiiwww{{{zzzbbbQQQmmmzzz}}}wwwuuuooopppqqqooossssss^^^===qqqlllrrrkkk{{{~~~hhhgggQQQVVVvvv___```VVVBBBwwwppp\\\@@@;;;XXXDDD333///...222000555ZZZ~~~hhhZZZ}}}OOO___yyytttqqqpppqqqaaaVVViii|||yyytttvvvmmmeeedddWWWFFFCCCBBBCCCVVVtttGGGpppOOOIIIcccUUUBBBEEEEEE:::AAAXXXHHH???AAAFFF222111222999000dddeeehhh[[[{{{{{{yyyuuuxxxuuummmmmmvvv}}}yyywwwxxxzzz|||www{{{vvvooo}}}}}}cccwwwvvvbbbggg```kkkfffRRRtttvvvfffYYY999DDDzzznnneee]]]ddd:::777hhhiiiRRRyyy\\\LLLNNNNNNTTTEEERRRyyyEEE,,,)))222---+++888fff^^^ssssss```{{{uuukkknnnjjj<<>>888555444333...)))))),,,---++++++,,,---,,,)))&&&%%%$$$%%%###$$$'''((((((---444333CCCDDDHHHwwwaaakkkTTTXXXqqqtttkkkgggVVVssssssooonnnrrrUUU___fffdddbbbzzzrrrqqqlllWWW|||qqqxxxlllVVVBBBxxxrrr\\\???;;;XXX???000//////222///222VVVyyyyyyeeeyyyKKK___vvvzzztttpppnnnmmmkkkVVVUUUjjjvvv~~~xxxpppuuuiii```aaaTTTBBBCCCBBBSSSaaapppNNNuuuFFFQQQpppXXX???AAA======DDDZZZHHH>>>BBB???...///...333...dddiiioooXXX}}}{{{yyyvvvxxxyyyyyyyyy{{{sssttt|||zzzssszzzvvvwww|||||||||ppphhhooosssvvvlllssshhhcccpppddduuu}}}{{{gggPPPvvvssssssZZZ999KKK}}}zzz}}}ooofff[[[eeeNNNIIIXXX{{{lllIIIzzzYYYMMMMMMggg___GGG^^^mmmHHH,,,***333***+++<<>>777555999nnnrrr000444111111>>>hhhvvv[[[333===ZZZvvvpppxxx{{{|||xxxppp}}}rrr|||~~~yyyqqqdddeeevvv|||~~~mmmsss777---000333]]]HHH\\\JJJVVV{{{sssrrrnnnvvvrrroooeeeZZZaaaooosss\\\PPPFFFCCCAAA<<<999999222333///)))(((,,,---***+++,,,...---)))&&&%%%$$$%%%###$$$'''((((((---444000DDDCCCGGG|||XXXPPPAAAWWW}}}~~~pppsssaaavvvWWW___ssswwwsssttt]]]kkkZZZeeerrr@@@TTTlllwwwttt]]]^^^KKKNNNTTTPPPiiicccpppcccTTT@@@vvvqqq[[[===888[[[<<<...///000333...///SSSWWWpppXXXmmmrrryyy~~~yyyvvvtttppphhh___\\\dddzzz{{{lllsssggg]]]```SSSAAADDD@@@gggxxxYYYRRRvvvKKKXXXqqqPPP777>>><<>>@@@???;;;888===CCC???555333:::^^^>>>000;;;AAALLLCCCggg<<<&&&,,,777...RRRjjj@@@MMMlllooo]]]YYYVVVVVVYYYXXXVVVWWWVVVLLL???888777666444222222444666222===iiiooo***(((444888III}}}fffdddIII===gggxxxxxx}}}zzzssskkkhhhjjj^^^___`````````bbbfffhhhdddhhhsss~~~}}}tttooopppjjjfff```qqq{{{xxxnnnRRR...777888gggLLL|||oooAAAqqqKKKPPPtttsssUUUlllxxxwwwrrriii___[[[^^^bbb\\\QQQFFFAAA???;;;888777222333000***)))++++++)))++++++******((('''&&&%%%"""######$$$&&&)))///222666===FFFEEE~~~]]]xxxzzzssslllccczzzyyyrrriiiVVVbbbyyyxxxtttssskkk}}}rrrnnnnnn}}}```[[[lll\\\eeessslllggg```MMMDDDNNNqqqKKK@@@:::WWW888222///111...+++444BBBxxx|||uuuppptttbbbHHHhhhuuuppprrrpppUUUXXXggg|||mmmtttlllbbbXXXMMMDDDBBBFFFWWWhhhUUUaaaQQQdddZZZ<<<<<<@@@???AAAXXXOOODDD>>>WWW>>>777//////333333SSSqqqZZZfff{{{yyyxxxxxxuuunnnllloooqqqyyysssiiijjjooonnnuuuzzztttooorrryyy|||wwwqqqwwwrrrggg^^^```kkkrrrsssggglllppp]]]XXXYYYQQQgggwwwkkkMMM666XXXbbb{{{zzznnn|||~~~rrr___mmmSSS<<<[[[pppqqqEEE]]]aaaKKKNNNAAA}}}HHHEEE]]]___===000///,,,------BBBpppUUU~~~}}}|||{{{pppXXXAAASSSrrr}}}[[[PPPNNNLLLIIIFFFCCC@@@???>>>???>>>;;;999===BBB>>>666777777VVV===222999<<>>===999444111111333444555666:::ccc}}}uuu555,,,'''666HHHmmmooo___vvvssskkkUUUkkkRRRIIIAAA@@@???===>>>BBBBBBDDDEEEFFFGGGIIILLLOOOWWW\\\eeemmmkkkfffgggnnnnnnlllbbbjjjvvv}}}rrr]]]///555:::bbbMMMmmmCCCyyyLLLLLLuuuxxxmmm^^^aaaqqqqqqooohhhaaa___ccchhhYYYNNNDDDAAA@@@<<<999888333444111+++)))++++++)))...---,,,)))'''$$$!!! ******)))(((((()))---000999>>>JJJLLLmmmmmmrrryyywwwiii\\\lllsssjjjkkk>>>```hhhrrriiiwwwtttqqqlllwwwnnnsssaaaQQQ]]]^^^eeefffOOODDDWWWnnnqqqHHH999>>>ccc666111///111...,,,222===uuukkk[[[hhhOOOccc|||~~~|||vvv}}}}}}ssswwwlllJJJVVVfffpppzzzqqqlllaaaUUULLLEEEAAACCCIII^^^ttthhhaaa___SSS\\\III222>>>DDD@@@GGGZZZMMM???@@@hhh777777///,,,111...AAAuuuzzzvvvmmmZZZ}}}{{{|||~~~iiinnn|||uuuhhh___eeetttvvvoooggg]]]eeeeeegggkkknnnlllgggbbbffffffgggiiiooopppggg\\\iii}}}~~~wwwuuuggggggqqqYYY]]]jjjYYYBBB777KKK|||QQQyyyqqqzzz~~~nnndddzzzjjjHHHIIInnnBBBsssUUUNNNQQQZZZmmmAAAGGGfff]]]:::555)))------***<<>>>>>???>>>;;;:::===AAA>>>888888111JJJ===:::>>>AAADDD555mmm;;;,,,333***666|||[[[sss~~~eeeWWWVVVTTTSSSYYY\\\YYYSSSOOOIIIEEE???:::333///000222333333<<<333]]]ccc///111000@@@VVVggg~~~eeeccc}}}vvvmmmxxxbbbQQQMMM777@@@;;;666333444555555666999111222333333333444666999===BBBKKKSSSUUUXXXaaakkk]]]bbbZZZ```mmm~~~~~~wwwzzzppp333111???]]]NNNqqqFFFrrrQQQHHH]]]sssaaabbbnnnooommmgggaaa^^^bbbgggVVVLLLCCCAAA@@@===999888111222///***(((***+++)))))))))******))))))(((''',,,,,,+++)))((()))---000:::;;;GGGKKKsssjjjxxxddd___pppttt{{{nnnzzzuuuMMMTTT|||qqq]]]wwwMMMmmmvvvlllpppqqqyyyjjjiiirrrpppdddfffrrrmmmxxx]]]___sss]]]EEE===uuuiiieeeEEE>>>@@@sss444000///000///,,,000777yyyuuuWWW|||]]]^^^kkk|||yyyvvvrrrtttqqqooovvvjjjIIIZZZccchhhwwwqqqaaaVVVJJJDDDBBBEEEMMMUUU```JJJ}}}ddd^^^MMMQQQDDD888AAA???;;;NNN]]]BBB@@@@@@{{{666999000---,,,///777}}}pppzzzVVVooo}}}ssskkk}}}jjjiiijjj^^^aaannnmmmmmmnnnnnnnnnnnnooopppqqqjjjlllkkkeeeaaaccclllsssqqqqqqllljjjaaa___aaahhhllleeeiiioooppp666555DDDzzz```ttttttpppwww|||vvvxxxooo[[[TTTnnnHHH[[[MMMWWWzzzOOOBBBHHHsss```111666&&&//////---<<>>>>>???===:::;;;>>>@@@===:::999///AAA;;;;;;:::CCCBBB---fffAAA(((------666mmmsssrrryyyxxxaaaUUUUUURRRPPPRRRSSSQQQMMMHHHDDD@@@:::888444000///000222333777222dddDDD(((555888999WWW[[[vvviiiXXXNNNOOO;;;555<<<000333...111444555333///......333444555444222111222333))),,,000555999???FFFLLL\\\eee______hhh{{{|||ppp888...FFF[[[SSSnnnEEEwwwKKKCCCVVV~~~yyyuuurrrrrrqqqqqqnnnfff]]]XXXZZZ]]]VVVLLLCCCAAA@@@<<<777666---///,,,((('''***+++******++++++,,,,,,,,,,,,,,,$$$%%%%%%%%%&&&)))...111===;;;EEEGGGzzzmmmiiimmm{{{tttxxxiiiyyyuuupppdddUUUoooGGG|||GGGJJJkkkyyyhhhxxxnnnttt~~~vvvqqqQQQNNNZZZiiiqqqkkkjjjsssjjjeeexxxqqq[[[|||nnnUUUHHHDDDoooQQQAAADDDAAAxxx333000///000...---///333ddd~~~fffpppppp~~~cccVVVXXXooo}}}wwwsssoookkkoooyyysss]]]\\\xxxmmmcccXXXOOOEEEBBBCCCJJJXXXcccoookkkMMM~~~XXXfffJJJGGGEEECCCDDD:::???TTT\\\444EEECCCttt>>>???333444...555888pppkkkfff___www||||||wwwwww|||vvvnnntttooo~~~vvvmmmiiiZZZ]]]^^^^^^\\\[[[\\\aaafffjjjmmmpppmmmiiilllzzzwwwkkkssszzzhhhSSSOOOcccfffjjj{{{]]]222444AAA~~~zzz}}}lllsssoooqqqXXXRRRxxx[[[QQQQQQpppBBBEEEEEEggg,,,444'''///000222>>>ooogggdddkkk{{{zzzxxxvvvqqqmmmlllkkkcccYYYIIIKKKTTTiiicccXXXDDDBBBAAA@@@???>>>>>>===>>>>>><<<:::<<<>>>>>>===<<<===444===777555222AAADDD111iii555///(((222999^^^dddRRRNNNdddqqqwww```UUUTTTNNNFFFBBB@@@AAADDDCCC@@@<<<444555666333///...000444///888kkkvvv:::///444///888___^^^aaaYYYAAA;;;555444***,,,666333333+++000555555222111333666333444555555333222333444:::888666444444444222...<<>>GGGHHH~~~qqqssshhhqqqjjj{{{wwwooosss\\\SSSHHHgggRRRrrrYYYIIIgggrrrpppkkkwwwmmmkkk???IIIcccffftttnnnhhhqqqkkkaaajjjjjjjjjtttzzzppp```SSSHHHgggttt@@@>>>EEEIIIfff333222000///......///000[[[}}}xxx^^^www}}}]]]uuu|||ppp^^^XXXkkk~~~~~~vvvpppwwwuuupppnnnuuu}}}|||wwwiiiyyycccXXXKKKEEEAAAAAAEEEOOO```pppOOOuuullljjjiiiLLLCCCBBBFFFEEE===KKKTTTTTT000HHHSSS}}}FFFEEE:::555111555666VVVkkk}}}~~~XXXjjjlllnnn|||~~~vvvrrruuurrrpppuuuzzznnnhhhfffeeelllsssqqqqqqsssuuutttqqqppprrruuuvvvtttvvv{{{~~~|||zzzzzztttuuuWWWLLLddddddTTTeeevvvzzzkkkhhh//////999oooxxxxxxnnnyyy}}}{{{vvv~~~tttJJJyyybbbMMMUUUGGGKKKJJJFFFCCCwww---222---,,,...///888kkkooocccxxxhhhwwwxxxsssssspppkkkhhheee]]]TTT<<>>============>>>;;;:::===???===<<<===:::777;;;777::::::OOO===888sss555333$$$---555\\\zzzKKK???@@@jjjwww^^^TTTRRRJJJHHH???888888;;;:::777555777777666333000///111333222;;;ccc???---...111BBBlllmmmdddWWW777<<<000555555777:::>>>@@@@@@@@@QQQSSSRRRQQQUUU^^^eeegggiiikkkmmmnnnnnnnnnooopppggggggddd```^^^]]]XXXQQQ>>>HHHIIIOOOVVVssssssJJJ+++LLLbbbggg\\\CCCpppNNNWWWuuuzzzooonnniii```WWWSSSVVV[[[[[[PPPDDD@@@>>>:::666666111333111------111222111------,,,***'''%%%"""!!!###$$$%%%%%%&&&)))...222<<<<<>>AAADDD???PPPOOOFFF:::FFFkkk{{{GGGDDD===111999...///FFFyyy\\\[[[lllkkkttt}}}zzzvvv{{{zzzrrrnnnrrrqqqggg^^^mmmvvvyyy{{{vvvqqquuuvvvvvvuuusssooommmnnnoooqqqjjjkkkpppvvv}}}rrrYYYVVVlll|||]]]ZZZ]]]iiiGGG///+++111UUUiiiwwwnnnrrrwwwppp~~~[[[VVV[[[aaaVVVDDDKKKNNNGGGLLLGGGMMMyyy///---444)))------111eeezzzhhhooo{{{}}}rrruuujjjllllllgggaaa[[[QQQHHH;;;===IIIMMMOOO999KKKEEE@@@@@@>>>======<<<<<<===>>>::::::>>>???<<<<<>>^^^999(((///:::FFFlllpppuuu}}}^^^DDDBBB===HHHLLLKKKNNNRRR___ccc___gggmmmssspppkkknnnzzz{{{vvvxxxzzzzzzyyyxxxxxxxxx{{{~~~zzzxxxlllvvv~~~}}}sssSSS+++JJJdddiii]]]JJJaaa___WWWyyy{{{vvvkkkjjjfff^^^WWWVVV\\\ccc\\\PPPDDD???===;;;999:::666777444...---//////---%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&)))...111444:::EEECCCsss}}}|||rrriiippp~~~tttrrryyyzzzrrrrrr{{{cccYYYQQQ^^^mmmSSSYYYddd^^^iiinnniii|||lll___LLL```nnn|||nnn[[[dddhhhaaaddd[[[jjjgggeeeiiiRRRHHHcccdddddd===FFFBBBttttttBBB666444111------000000///;;;}}}qqqYYYvvv{{{hhhbbbjjjrrrsssqqqZZZ^^^aaajjjppphhhiiizzzvvvcccwww^^^YYYQQQBBB:::???EEENNNYYYccctttNNN___BBBMMMBBBHHHLLL<<<<<>>::::::>>>???<<<<<<@@@???AAA999333<<<===HHHnnn000AAAxxx|||qqq111'''555...+++cccZZZ999QQQhhh|||iiiRRRNNNQQQKKKEEE???<<<>>>@@@CCCMMMYYYRRRCCC222---333888666000///FFFiii+++111888555UUUvvv|||yyy~~~lllwww~~~SSS\\\aaannnkkkqqqhhhhhhkkk}}}~~~zzzttt{{{lll}}}~~~~~~|||xxxuuusssrrrnnn{{{{{{sssuuu{{{zzz{{{oootttgggYYY,,,GGGdddeee[[[LLLppp]]]BBBkkknnnsssyyy```kkkjjjeee]]]WWWXXX```ggg\\\OOOCCC>>>===<<<<<<===777777444---***+++***'''******)))((('''%%%###"""######$$$$$$&&&)))...222444>>>IIIEEEooonnn}}}ddd|||yyywwwxxxxxxuuussssssmmmHHH___lllGGGwwwXXXggglll}}}XXXiiikkkoookkkjjjUUUNNN___kkk{{{```YYYaaadddaaazzzZZZ___bbbCCC>>>mmmuuuQQQ>>><<>>777333666:::BBBVVV___UUUBBBAAA???>>><<<<<<=========<<<>>>BBB???999:::@@@<<>>]]]xxx}}}{{{tttDDDHHHkkkiii}}}|||nnnyyyrrruuuuuu[[[xxx}}}oooxxxuuunnnkkkqqqyyyvvvmmm{{{www^^^fffpppnnnsss^^^rrrvvv\\\bbbtttssssssddd[[[vvvrrrmmmmmm|||mmmYYY222BBB```mmm```JJJzzz```;;;ooozzzkkkdddooonnnkkkrrr[[[]]]___MMMQQQccccccZZZKKKBBBDDDCCC<<<999<<<,,,555000(((***)))(((---))))))(((((('''&&&$$$######$$$%%%%%%$$$'''...333999EEE===DDD[[[xxxvvvuuuiiiwww|||tttrrrsssgggTTTUUUTTTqqq555eeeVVV]]]{{{yyybbbfffssslllvvvjjj^^^GGGYYYxxx{{{UUU```sssyyyUUUnnnWWWPPPDDDjjjqqqfff:::DDD666kkk[[[777:::888555222///.........,,,jjj~~~~~~rrrhhhuuuJJJxxxqqqmmmyyywwwiiidddkkkrrrbbb___[[[SSSGGG@@@DDDMMMEEEFFF???@@@KKKLLLJJJQQQ___dddfffyyyKKKxxxKKK???KKKMMM^^^VVVKKKDDD@@@???>>>===>>>999JJJWWWRRRKKKFFFHHHEEE;;;???888---PPPwwwpppkkkfffbbbgggpppmmmlllkkkkkkmmmooonnnnnniiihhhgggfffeeefffggggggrrrrrrrrrqqqqqqsssyyy~~~xxxmmm```XXXWWW```sssxxx___aaajjj[[[TTTbbbiiieeeuuuRRR===333111///'''UUUuuusss|||xxxtttzzz{{{vvvLLLWWWLLLFFF;;;dddnnnDDDGGGBBBwwwAAA...111***,,,------...OOOzzzNNNlllzzzpppkkkgggbbbdddccc^^^WWWUUUTTTKKK???777AAAAAA;;;UUU{{{GGG@@@???>>><<<<<<<<<<<<======;;;===@@@>>>999:::???===DDD===;;;???<<>>kkk___======:::666333333444444444666@@@yyyxxx777...---BBBaaa|||yyyqqq<<>>555888aaa|||tttyyywwwmmmccccccgggjjjlllllljjjhhhfffggglllpppxxxvvvrrrnnniiidddaaa___TTTUUUWWWXXXYYY\\\```cccccclll|||wwwdddZZZbbbbbbRRRPPPXXXPPPmmmmmmyyyIII???888666222###<<>>777999DDD222===:::}}}KKK222[[[www^^^---000---'''000YYYqqqXXXnnnLLLHHH___|||~~~~~~rrr]]]QQQPPPKKKAAABBB000@@@,,,sssfff000>>>666555444444666666444333<<>>@@@gggkkk^^^OOOttt\\\nnnvvviiiddd}}}zzzwwwxxxvvv}}}vvvpppyyy~~~{{{|||gggttttttTTT///CCCcccvvv```JJJvvvwwwooo;;;>>>^^^{{{|||uuugggVVVLLLLLLfff???GGG666<<>>DDDAAAiiixxxvvviiikkk||||||jjjdddmmmXXX>>>kkkzzzeeevvvxxxnnneee\\\qqqooovvvqqqxxxRRRzzziiiaaaMMMFFF???tttjjj@@@CCCBBB333fffzzz@@@BBB;;;999777444111///...---333666}}}sssuuu}}}yyyzzzzzzqqqgggkkkwwwpppwwwxxxrrrooommmdddWWWeeeddd^^^___hhhmmmzzzIIIOOOzzz^^^;;;EEEPPPSSSuuuqqqWWWDDDHHHOOOJJJEEEEEE;;;VVVSSSuuuFFFGGGEEEAAAAAABBB>>>:::???===222LLLttt{{{}}}wwwpppkkkgggfffggglllkkkiiieeecccdddgggjjjfffhhhkkknnnrrrtttvvvwwwxxxjjjbbb]]]YYYZZZ^^^\\\TTTWWWKKKNNNuuuuuu]]]DDDCCC???>>>;;;)))111^^^yyyjjjjjjyyy~~~||||||{{{rrrnnnmmmggg]]]TTTLLLOOOmmmpppAAAMMMGGGPPPPPP\\\MMMIIICCCyyy{{{xxxfff:::333///...)))...+++444EEEuuuiii[[[}}}{{{}}}vvvqqqooommmgggaaaUUUTTTRRRNNNHHHCCCCCCFFFvvvxxxYYYQQQRRRJJJ;;;;;;;;;<<<<<<======>>>:::::::::::::::::::::<<<555444CCC444999GGG<<<,,,oooyyyAAA///...***)))222SSSvvvxxxjjjTTTPPPxxx~~~|||nnnXXXNNNOOOJJJ???:::---;;;666lllCCC)))MMM666555444555777888777555<<>>SSShhhRRR@@@CCCVVVXXX```TTTGGGCCCJJJJJJAAA???FFFJJJMMMAAAEEEDDDJJJAAA;;;BBB<<<===CCC888BBBjjjrrrwww{{{ssslllmmmnnnkkkhhhfffeeedddbbb```^^^___bbbdddfffggghhhiii___```aaacccdddeeedddccc^^^ZZZYYY\\\]]]YYYWWWXXXKKKVVVTTTnnnzzziiivvv}}}NNNEEEFFFCCCCCC@@@111...@@@~~~kkklllwwwuuu~~~zzzxxxxxxeeeMMMJJJEEE===IIIHHH;;;JJJDDDhhhTTT===:::222///,,,,,,)))---888oootttNNNwww~~~}}}vvvpppoooooollleee___SSSMMMNNNOOOCCC999HHHccc|||SSS999;;;BBBHHHGGG>>>;;;<<<<<<===>>>>>>>>>>>>999999999888999;;;;;;;;;999999>>>>>><<>>GGGOOOZZZfffHHHBBB>>>GGG<<<:::EEE???;;;BBB===;;;MMM}}}gggttt~~~yyy|||pppnnnkkkjjjiiigggbbb___gggeeeccc```\\\YYYVVVUUU^^^^^^^^^___aaa```^^^\\\\\\YYYWWWXXXWWWUUUVVVYYYcccYYYzzz___~~~bbbQQQOOONNNKKKIIIEEE<<<444...ssswwwrrrjjj}}}qqqhhhvvvlllqqqxxx}}}UUULLLMMMAAABBBNNNDDD999;;;OOOFFFtttsssJJJAAA???888...333***---***,,,ZZZRRRkkkvvvqqqkkkhhhjjjjjjddd]]]YYYVVVNNNKKKJJJAAA===UUUvvvJJJEEEFFFAAA555777???>>>;;;<<<===>>>>>>>>>>>>>>>999:::888666888<<<===:::::::::777???AAAvvvUUU...QQQsss///000+++(((...///999kkk}}}RRRqqq~~~|||kkkXXXMMMGGGAAA<<<:::<<>>***IIIWWW```zzzfffNNNFFF>>>:::::::::888555222777///(((------(((***))))))(((((('''&&&$$$######$$$%%%%%%$$$'''...333:::@@@===CCC|||,,,222vvvwwwoooxxxvvvkkkkkkvvvuuujjjpppooosss```DDD}}}aaajjjhhhpppOOOLLL|||___eeeiiieeeXXXpppooosssZZZZZZCCCBBBaaammmdddRRR888NNN999EEELLL===>>>999::::::999888666555333333000111777yyy|||tttaaa^^^aaalllzzz}}}oookkkpppvvvddd[[[ZZZhhhzzz}}}}}}{{{nnnfffjjjbbbOOOEEEKKKQQQlllsss]]]VVV???FFFJJJEEE@@@888AAAAAAFFFIIIIIIDDDCCCFFFJJJJJJ}}}FFFIIIAAA:::???;;;;;;AAA>>>;;;???<<<888===fffkkkppp|||~~~}}}}}}pppqqqqqqoookkkhhhggghhh\\\\\\\\\]]]___aaadddeee[[[YYYYYYZZZ\\\\\\ZZZWWWVVVUUUWWWXXXTTTPPPRRRWWWmmmppp~~~[[[rrrTTTRRRSSSOOOOOOMMMGGGDDD===222MMMzzzrrrpppyyyzzzhhhggg|||]]]???FFFGGG@@@FFFLLLTTTDDD@@@HHHNNNnnn~~~{{{iiiEEEEEEBBB===---<<<***---///***FFFxxxdddaaazzz|||yyyfffbbbbbbeeeddd\\\UUURRRQQQNNNIIIBBBAAAIIIUUU^^^666444:::>>>???DDD???---:::;;;<<<=========<<<;;;::::::888555888>>>>>>:::999666777555IIIzzz222222cccwwwsss***---+++&&&///000555iiipppwwwxxxyyyaaaccctttsss||||||yyy```MMMLLLKKKCCC@@@FFFMMMaaa^^^rrrRRR444999<<<333111...///222777;;;<<>>DDDfffnnnGGGVVVkkk}}}///BBB}}}{{{rrrrrr~~~oooZZZKKKEEE>>>:::;;;;;;777222333777///(((---...((()))))))))(((((('''&&&$$$######$$$%%%%%%$$$'''...333777>>>>>>GGG{{{444666RRR}}}yyytttpppoooooooooppprrrtttsssmmmKKKZZZvvvTTToookkkxxxfffOOO[[[HHHiiijjjyyyrrrtttcccXXXgggRRRIIIAAAUUUgggZZZ```DDD===BBB999[[[qqq777GGG222<<<666666666666555333222111777)))***XXX~~~ttt~~~vvv|||~~~{{{sssffflllnnnjjjcccgggrrrsssmmm}}}pppiii___SSSOOOTTTNNNNNNHHHHHHLLLLLL\\\xxxbbb]]][[[OOO;;;GGGHHH666>>>HHH999>>>AAADDDCCC???@@@FFFJJJJJJaaa~~~333DDDCCC>>>???GGG;;;;;;;;;<<<;;;999888:::===vvv{{{uuutttvvvtttoooppptttvvvrrrkkkiiimmmrrrgggeee```\\\XXXVVVUUUUUUXXXWWWUUUWWWZZZZZZXXXVVVVVVSSSQQQSSSYYYggg~~~ooovvv___ooo[[[???IIILLLGGGKKKKKKDDDFFFAAA==='''ssspppvvv}}}{{{dddgggqqqttt~~~tttgggssstttiiikkk```OOOJJJMMMEEE@@@CCCEEEPPP===@@@QQQKKKHHHiiixxxQQQCCCFFFCCC@@@,,,BBB***&&&111+++999lllrrrVVVtttzzzwwwaaa^^^___dddbbbXXXPPPOOOFFFMMMGGG<<>>///TTT{{{"""===nnnwwwLLL'''222111(((///......```eeeQQQkkkGGGDDDDDDmmmtttYYYWWWkkkoooQQQ@@@HHHLLLBBBCCCOOOHHHIII<<<444??????444:::111000000222777<<>>pppnnnkkkppp222888555rrr{{{wwwQQQ===HHHkkkzzzRRRXXX[[[lllFFFHHHTTT666BBBAAAaaavvv[[[RRRLLLGGGAAA=========888222444888///(((---...((())))))))))))((('''&&&$$$$$$###$$$%%%%%%$$$'''...333555===@@@JJJ|||;;;333<<>>BBB:::@@@000444333333222222111000//////...000...888hhh}}}rrrrrryyyyyyrrrqqquuurrrjjjwwwssseeeppp|||vvvjjj~~~uuu^^^NNNIIIUUUWWWGGGAAA>>>;;;;;;???AAA@@@===GGG@@@JJJBBB666NNNCCCXXX|||WWW===>>>888888???===777:::<<<:::777777888888000^^^~~~|||```vvvnnnooossstttwwwooo[[[```gggnnnnnngggbbbcccfffWWWXXXYYYXXXXXXXXX[[[]]]hhhjjjmmmrrrxxx|||ppphhhmmm[[[IIIHHHLLLJJJHHHFFFDDDCCCBBBBBBEEE666DDDkkk~~~uuuwwwvvvtttwwwwwwrrruuulllgggggg```TTTRRRXXXSSSMMMHHHDDD@@@<<<===BBBBBBCCCPPP;;;ZZZrrrpppxxxPPPMMMHHHBBB<<<888555444---+++---111LLL^^^www{{{{{{yyyxxxyyyvvvmmmhhhuuuwwwbbbQQQOOOTTTCCCBBBAAA@@@????????????;;;===;;;999===EEEFFFAAA::::::;;;<<<;;;:::888888999888888:::===>>>===;;;@@@999222>>>vvvooo222EEE}}}eee...333---...%%%)))+++000VVV~~~|||~~~iiiCCC===HHHMMMlllaaaXXXuuubbbPPPAAA???BBBAAA???>>>@@@@@@???>>>===;;;999888222222444555888<<<@@@BBB999MMMIII:::777000///PPPyyyuuu]]]JJJqqqggg~~~YYY~~~cccSSSTTTnnnooovvvsssaaa444)))===aaa{{{~~~SSSLLLEEE{{{TTT\\\QQQMMMOOOyyyfffddd\\\MMMMMMDDD>>>>>>>>>:::555444:::444,,,(((+++///,,,''')))((('''&&&%%%$$$$$$$$$%%%######%%%&&&'''---333@@@777DDD@@@~~~444444111UUUhhhvvvxxxzzztttttt{{{xxxpppssskkkbbbmmmpppgggzzzzzzvvv{{{}}}fff___|||qqqwwwrrrggg\\\jjjoooGGGBBBuuuvvv\\\XXXPPPCCCAAAHHH444iii???888@@@222888333222222111000000//////111+++333555IIIwwwuuuxxxuuuooorrr{{{{{{ttt```TTToookkknnngggzzzzzz{{{zzz{{{zzznnn```OOOKKKGGG>>>JJJWWWNNNEEE@@@;;;;;;???BBB@@@===444VVV,,,KKKMMMGGGRRRpppbbbBBB999@@@;;;888:::444777777666555666888888888>>>///WWWsssmmmkkkooolllfffqqqssskkkeeehhhpppvvvtttoooyyyvvvrrrooonnnpppsssuuufffjjjnnnttt~~~jjjfffjjjZZZJJJJJJGGGLLLLLLJJJIIIHHHGGGGGGGGGEEE;;;???XXXppp{{{~~~}}}rrrooonnnooovvv```VVVSSSYYYYYYNNNCCC@@@JJJKKKMMMLLLCCC<<>>;;;999444///---+++<<>>:::999;;;;;;<<<;;;;;;:::999999222222333666:::===??????<<<^^^QQQBBB>>>333---CCC|||rrrQQQkkk|||jjjvvv}}}|||zzz^^^jjjcccyyyfffWWWGGGIII^^^oooqqqWWW444***555VVVoooTTTQQQXXX{{{===nnnfffccceee[[[TTTWWWLLLEEE??????>>>999666555<<<555...+++---...+++&&&)))((('''&&&%%%$$$$$$$$$%%%######%%%&&&'''---333<<<888FFF@@@uuuBBBEEE;;;CCC~~~}}}vvvooosssqqqnnntttzzzjjjjjjkkkfffwww|||hhhnnn{{{nnneeeggglllWWW{{{qqqwww]]]ooorrrNNN333\\\hhhYYY[[[HHHCCCFFF999555>>>ppp<<<555;;;222888222111111000000/////////222'''666222+++mmmyyyzzzyyysssmmmrrr|||zzzuuu~~~ggg___nnnfffeeeUUU```nnndddaaa]]]]]]kkkssshhhzzzggg^^^ZZZQQQ888AAAUUUVVV```aaaFFFFFF@@@;;;<<>>:::;;;444RRRFFFIIIBBB999===CCC===<<<<<<555:::666333444666888777666<<<222888]]]~~~wwwvvvwww~~~{{{jjj{{{wwwuuutttkkkhhhfffhhhmmmqqqrrrqqq|||sssppp[[[AAACCCJJJJJJKKKJJJJJJIIIIIIIIIJJJJJJHHHDDD???EEE___~~~~~~}}}yyyvvvwwwqqqeeeeeeooorrrYYY```kkkkkk\\\KKKLLLXXXXXXWWWRRREEE999===WWWrrr~~~FFFMMMnnnaaa|||jjj}}}WWWQQQPPPNNNJJJFFFBBB???===666000...***222UUUvvv|||^^^eee}}}yyyhhhrrriiirrrppppppfffdddaaa]]]WWWPPPJJJFFFBBBAAA???===<<<:::::::::888::::::888:::===;;;777555666888999;;;;;;;;;;;;777;;;===:::555444888===,,,FFF<<>>vvvKKK444+++///,,,&&&+++,,,'''???tttooonnnWWWwwwoookkkaaaDDD@@@???AAAAAA===999999999999999999888777666555333222222666;;;>>>>>><<>>999666666===666000......---)))%%%)))((('''&&&%%%$$$$$$$$$%%%######%%%&&&'''---333888999GGG@@@lll===888888---XXX|||xxxnnnrrrrrrnnnrrr{{{tttssslll^^^ccckkkdddkkkpppxxxhhhwwwpppvvvnnniiikkktttaaa```jjjCCC999XXXfff___TTTZZZTTT>>>@@@FFF444999MMM999222444000111000000000/////////.........(((444///%%%QQQ~~~zzz{{{{{{wwwqqqqqquuuvvvrrrwwwdddlllnnn^^^rrriiidddQQQ[[[___LLLNNNWWWdddooohhhYYYvvvhhh\\\]]]UUUDDD\\\yyyrrrmmmaaa???CCC???<<>>999<<<888777888777555333444111@@@444999fffvvvjjjrrrvvvttt{{{~~~vvvggg[[[jjjTTTIIILLLGGGEEEJJJHHHGGGGGGFFFFFFFFFGGGGGGEEEFFFAAA>>>OOOnnn}}}zzzxxxnnnvvvzzzmmmkkkkkk\\\gggsss}}}wwwbbbTTT^^^qqqgggZZZKKKCCCDDDLLL\\\jjjGGGWWWtttuuuyyywwwVVVNNNMMMLLLLLLJJJGGGCCC@@@>>>999333000---...FFFrrr___```qqqtttuuuzzzvvvwwwaaahhhggg```WWWRRRPPPOOOLLLIIIBBBAAA???===;;;:::999888888999:::999999999777444666666777888999:::;;;;;;;;;======999555444888<<<555FFFIIIxxx===<<>>@@@???===<<<>>><<<;;;:::888666333111000333222333777===@@@>>>;;;OOOdddMMMCCCEEE===555---QQQwwwfffHHHhhheeeXXXzzzyyywwwqqqXXXkkknnnaaarrrZZZFFF;;;PPP^^^yyytttRRRssswww111000222111KKKaaattt|||oooxxx{{{tttpppmmmFFF[[[eeeyyyuuuhhh```\\\VVVPPPIIIEEEAAA@@@<<<777666999;;;555000000///,,,(((%%%)))((('''&&&%%%$$$$$$$$$%%%######%%%&&&''',,,333777;;;EEEAAAgggIII888HHH<<>>888fff<<<666111///111---//////...............---+++///---,,,///:::aaavvvyyyyyyuuupppnnnkkkhhh[[[eeeaaa~~~jjj]]]hhhggggggeee|||}}}]]]___rrr~~~iiiUUUvvviiiXXXRRRGGGSSSzzzfffRRRPPPEEEBBBAAAAAACCCGGGFFFAAA===CCCJJJAAAWWW\\\lll888>>>@@@999111555:::999666888666666999666000///333333***777;;;666[[[zzzppprrr{{{ssslllooowwwyyylll```iiiXXX>>>EEENNNGGGAAAGGGFFFFFFEEEDDDCCCCCCCCCCCC???BBBCCCAAACCCQQQjjj}}}ddd___hhhlllwwwuuu___kkkgggdddccc```[[[XXXXXXWWWJJJBBBIIISSSRRRGGG===YYYzzz___yyyhhhXXXZZZGGGJJJJJJJJJHHHFFFCCCAAA???@@@;;;555///***111XXXvvv___ffftttiiilll```gggeee```ZZZUUUQQQMMMHHHDDDBBBAAA???===;;;:::999888999999:::;;;999777555555777777777777888888999999???===:::888888999:::;;;???777tttGGG555EEE|||fffqqq888;;;777+++...((('''+++***...PPP~~~www}}}~~~uuummmdddPPP<<<777<<<@@@>>>;;;:::===???;;;;;;:::888666333111000333333444999>>>@@@???===hhhTTTTTTOOONNNBBB444///CCC{{{mmmfffoooccc}}}wwwpppiiiwwweeewwwyyyxxxooommm}}}xxxdddeeesssiiigggcccfffpppaaaZZZbbbCCC:::HHHRRRlll|||aaaRRReee,,,111333000EEE```fff{{{}}}mmm\\\QQQGGG===@@@iiihhhzzzYYY```eeeVVVOOOYYYHHHDDDAAA???:::666888>>>;;;444000111000+++(((((()))((('''&&&%%%$$$$$$$$$%%%######%%%&&&''',,,333888<<>><<<;;;:::999999888777999:::999555555888888777777666777777888999>>>;;;888999;;;===<<<;;;>>>FFFwww888000```vvvVVV>>>===888......,,,'''))),,,***>>>cccsssttt{{{|||ooo___SSSEEE999===BBBBBB<<<666666999;;;666666777777777666555555222444777:::===@@@AAACCC~~~WWWSSSOOONNNKKKBBB888>>>kkkgggtttkkkuuurrrvvv|||vvvqqqhhhyyyzzz}}}|||aaaZZZ~~~ddd[[[]]][[[}}}oooWWWRRRwwwXXXUUUEEEGGG666DDDVVVXXXtttKKKZZZ555666111---999iiiiiiyyysss~~~rrrUUU===777666333DDD^^^}}}ppp]]][[[\\\VVVTTTWWWHHHEEEBBB???999777===FFF@@@777333444222+++(((,,,)))((('''&&&%%%$$$$$$$$$%%%######%%%&&&'''---333888???AAACCC]]]???BBBBBBGGG===HHHiiiqqqZZZrrrzzztttsssqqqnnnqqqwwwuuujjjfffpppwwwvvvuuuwwwtttpppwwwlllhhhdddjjjppp}}}yyyxxx~~~xxxeee```fff```RRRMMM;;;>>><<>>999111999KKK999,,,...222///---///000;;;,,,)))999...333aaayyy{{{zzzxxxxxxzzz}}}gggLLLCCCNNNQQQFFF@@@EEEJJJHHHCCCBBBBBBBBBBBBCCCDDDDDDCCCDDDFFFGGGCCCBBBLLLYYYsssgggLLLEEEOOOLLLSSSWWWTTTLLLGGGHHHKKKBBBGGGLLLKKKMMM```|||\\\eeeeee|||LLL```JJJOOOKKKJJJHHHFFFEEECCCCCCBBB===???:::<<<>>>111666WWWwwwyyyfff~~~lllqqq|||[[[uuulllxxx}}}dddXXXSSSNNNMMMOOOOOOKKKFFF>>>===<<<;;;999999888888777555666999777333666<<<666555555555666888999:::777888999::::::;;;===>>>FFFkkkPPPDDDJJJyyyxxxkkkEEE>>>===111555---111***''',,,(((333QQQddd{{{sssrrrrrrlll^^^OOOEEE@@@>>><<>>888888444+++)))...)))((('''&&&%%%$$$$$$$$$%%%######%%%&&&'''---333777CCCCCCBBBQQQ000FFF222;;;>>>999BBBMMMlllzzzsssllljjjmmmuuueeerrrtttpppsssqqqmmmppppppwwwwwwuuu}}}yyy{{{rrrppphhh^^^cccdddVVVSSSSSSGGGAAA;;;<<>>CCC;;;:::666:::111000999000+++;;;```DDD,,,+++222111---++++++'''333444***333:::)))CCCuuuvvvpppvvvNNNPPPFFFNNNBBB===DDDHHHDDD@@@AAA>>>>>>???@@@AAABBBDDDEEE??????===:::===BBBCCCAAAgggnnnpppdddNNNFFF===:::AAAFFFDDD???KKKAAAGGGmmm{{{TTTnnnvvvpppNNNSSSSSSNNNKKKJJJIIIFFFDDDBBBAAAAAAAAA===@@@;;;???CCC000(((>>>qqqxxx___ppp|||wwwzzz[[[kkksssiiixxxtttnnn^^^JJJ???@@@CCCBBB???<<<;;;:::999888888888888555333444777666222666>>>333333333444666999;;;<<<000666;;;;;;999888<<<@@@[[[~~~888999tttrrrOOO>>>999<<<)))<<<+++555---%%%***'''...JJJlll|||```uuu{{{mmm[[[KKKBBB???>>>???666;;;;;;555222666888666555555555555444333222222111666<<<===<<<>>>FFFMMMOOOOOOPPPVVVPPPOOOFFFHHH999000ccc~~~rrrnnn}}}hhhoooaaa|||iiiRRRssshhhlll{{{|||rrr___OOOVVVqqqpppuuu```uuu]]]XXXLLLhhh666<<<000KKKUUUhhhyyyUUU___<<>>111000111???gggfff|||gggMMMAAAKKK```ooommm___ddd]]]PPPHHHJJJOOOOOOMMMNNNMMMJJJGGGAAA;;;<<>>FFFSSSiii~~~yyyaaazzz\\\DDDAAAAAA888///......ppp]]]|||}}}yyyzzz|||\\\QQQdddnnnxxx{{{jjjiiimmmjjjvvvlll[[[fff~~~sssWWWSSSXXXJJJ@@@??????BBBPPP^^^)))NNNOOO666111000***,,,,,,***(((%%%$$$$$$%%%&&&###$$$$$$$$$&&&)))...111444BBBAAA888JJJxxx666999;;;:::999:::???DDDTTT}}}uuuvvvwwwrrrlllVVVcccrrrwwwrrrkkkjjjlllkkkkkkkkkkkkjjjiiihhhgggkkkiiieeecccdddeeeeeeeeeeeeSSSLLLSSSNNN===888@@@BBBMMMFFFMMMPPP...///...---+++*********)))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,777jjjvvvxxx{{{fffhhhZZZvvvyyy}}}{{{lllYYYNNNLLLPPPLLLFFFAAACCCOOO```lllYYYQQQJJJJJJIIIEEEBBBBBBLLLEEE???@@@FFFIIIGGGCCC333444CCCKKKLLLNNNYYY\\\AAA===999444444555444333111//////......///,,,,,,......++++++---,,,,,,------...//////000666...555QQQooozzzzzzWWWDDDFFFMMMMMMGGGEEEHHHFFF@@@BBBJJJIIIAAA>>>@@@CCCDDDDDDCCCCCCCCC?????????@@@CCCFFFIIIKKK@@@MMMeee~~~}}}vvvrrr|||lllLLLNNNsssoooYYYBBBrrrcccgggeeeLLLKKKMMMIIIGGGLLLHHHFFFFFFGGGEEEAAAAAAEEEGGGGGGGGGGGGFFFAAA:::555777___uuu{{{vvvsss```kkkuuuxxxoooZZZ[[[dddXXXNNNMMMFFFXXX```lllrrrkkk^^^OOOCCC>>><<<999666555555666777888777777777999888777555999555222333777<<<>>>===CCC***555===777OOOAAARRR222QQQRRRIII444===666555<<<555444111,,,)))(((+++...111SSSggg}}}fff___wwwuuufff^^^TTTMMMDDD@@@???@@@>>><<<<<<;;;888555333333777:::222222111000000000111222555555777<<<>>>555WWWpppTTTMMMTTTQQQSSSVVVNNNRRRYYYKKK@@@[[[|||sssxxxTTTLLLVVVsssiiiooosssiiidddhhhpppiii]]]fff{{{YYYXXX[[[bbbccc\\\RRRNNN999AAAJJJNNNTTTmmmxxxppptttgggSSSCCCBBBDDD???888555111OOOvvvqqqsssrrr|||}}}pppvvv^^^[[[gggjjjllliiifff^^^[[[^^^YYY]]]fffYYYNNNZZZ\\\@@@AAA>>>777ZZZddd111000IIIGGG555222///''')))+++)))'''%%%$$$$$$%%%%%%###$$$$$$$$$&&&)))...111777BBBBBB:::JJJvvv555777999888555444666999333zzzxxxeeeqqqttteee^^^]]]\\\^^^ccciiinnnqqqggghhhhhhhhhhhhgggffffffeeedddbbbbbbaaa```]]][[[LLLOOOKKK???555888AAAIII...KKKTTT<<<,,,000...---,,,+++***)))))))))*********************************+++++++++,,,,,,777+++<<>>CCCEEEDDDEEEIIIIIIMMMQQQPPPIII???666000FFFJJJ???GGGJJJiiiddd999;;;AAA333...999444333222000///......---,,,+++,,,...,,,***---333222///,,,+++...///...,,,---***---333<<>>>>>;;;888;;;;;;:::777555444666777222111111000000111222333666444666GGG666333[[[LLLMMMUUUQQQOOOQQQNNNPPP[[[NNN:::EEEhhhzzzppphhhjjjaaaZZZDDDKKKTTTXXXVVVXXXXXXNNN@@@===CCCPPPJJJEEEBBB===555111222CCCHHHQQQdddkkk|||TTTLLLEEECCCEEEEEE@@@:::///---wwwhhh```uuu|||vvvxxxXXXTTTGGG\\\qqqwwwyyynnnllleee\\\NNNTTTSSSSSSSSSGGGFFFUUUMMMHHHJJJAAAAAAbbb[[[ IIILLL???111000+++&&&***)))(((&&&$$$######$$$$$$###$$$$$$$$$&&&)))...111:::BBBAAA<<>>;;;<<<@@@FFFIII>>>777NNNXXXMMMBBB;;;<<<999333333888333222000///...---------******---///---+++222:::777111+++***---...,,,((()))---000---&&&***CCC\\\www\\\DDDLLLFFFLLLZZZWWWFFF@@@HHHBBBFFFFFFBBBBBBEEEFFFBBBAAABBBDDDCCCBBB@@@@@@AAA;;;===@@@CCCEEEEEEEEEEEEEEE;;;:::JJJcccyyykkkppp}}}yyybbbOOOJJJHHHGGGOOO]]]^^^FFFBBBCCCjjj```TTTssssssUUUGGGCCCDDDIIIIIIDDDDDDIIIDDDBBBBBBDDDBBB???AAAFFFIIIGGGEEEEEEEEEDDDAAA???111888QQQ}}}~~~tttvvvsssuuufffYYYTTTIIIKKK___lllpppuuuwww[[[UUUOOO===FFFVVVIII@@@===888444222333555666999777555555666777777666777888:::>>>BBBBBB>>>:::000BBB<<>>555...000777555///111000///...---,,,,,,,,,++++++---...+++)))///777444...)))))),,,...,,,)))222+++&&&)))...///...--->>>eee}}}yyytttTTTAAA@@@DDDKKKBBB<<<@@@HHHKKKHHHDDD@@@@@@>>>===@@@CCCAAA<<<===>>>???>>><<<:::;;;<<<===>>>>>>???@@@BBBCCCCCC@@@===<<>>;;;;;;;;;===666BBBEEE___...>>>wwwsss{{{WWW@@@;;;888444000333333,,,///......---,,,,,,+++++++++@@@TTT|||uuu{{{eeeaaappprrrppplllggg]]]UUUVVVRRRUUUOOOGGGBBB;;;999>>>===<<<;;;;;;:::999888666333555666555333111000000222111000///000222555666===///GGG444>>>^^^WWWZZZYYYVVVPPPHHHGGGLLLNNNMMMHHHIIIMMMOOOdddzzzpppjjjfff]]]SSSKKKGGGCCC???OOOQQQXXXbbbhhhmmmsss{{{sssqqqNNNKKKLLLIIIBBB???@@@>>>:::777777999ooo___vvvoooooo{{{}}}zzz|||iiijjjooobbbdddfffdddbbbhhh___ZZZ[[[XXXTTTMMMFFFWWWGGG???aaavvvCCC(((VVVsssTTT<<<444///)))(((***&&&%%%%%%$$$###############$$$$$$$$$&&&)))...111999>>>???AAAYYY//////111222333222111111555'''000OOOfffRRRJJJEEEIIIVVV```cccaaaddddddcccaaa^^^\\\ZZZXXXPPPKKKEEE@@@>>>>>>>>>>>>999;;;???===555>>>hhhDDD+++///(((333'''***)))(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))111333,,, """BBBttt~~~gggTTTJJJJJJVVVbbb[[[dddjjjiiijjjnnnmmmggg[[[QQQGGGEEECCC???<<<;;;:::AAAGGGFFFAAACCCNNNYYYrrrMMM222BBB888222555666111///111000///...---,,,,,,,,,,,,---+++,,,,,,(((%%%''',,,+++(((&&&(((,,,...///---+++)))))),,,//////,,,***...444...???]]]xxxpppUUU>>>===FFFJJJLLLNNN???FFFGGGBBBCCCIIIJJJDDDDDDBBB@@@AAAEEEFFFCCC???@@@AAAAAA@@@>>>===>>>???AAAAAA?????????@@@AAABBB:::@@@FFFEEE======NNNbbbdddhhhcccZZZ___oooxxxuuu|||kkkcccfffwww}}}vvvYYYAAA>>>AAABBBCCC@@@<<<<<>>@@@EEEDDDBBB@@@@@@@@@AAA@@@???>>>HHH888DDD~~~{{{yyyZZZ___jjjkkkZZZJJJOOO\\\___llluuubbbIIIOOOOOO444555444333222222444666777222222333666999:::999777888:::;;;888333444:::AAA666JJJNNNYYY,,,GGGcccoooiii???AAA;;;:::555...---...000000---------------,,,,,,,,,"""999KKKxxx~~~ooohhhggg^^^eeebbb___\\\SSSPPPIIIBBB>>><<<;;;999666777777777777888888888888333555666666444222111222000///------...111444666@@@222DDD333aaakkkVVV\\\VVVPPPQQQLLLGGGOOOGGGTTTPPPFFFLLLVVV]]]fffzzzxxxyyy|||zzzxxx|||}}}PPPRRRHHHFFFCCC@@@???=========;;;;;;000QQQdddwwwzzz}}}sssyyyxxxuuuwwwsssrrruuuxxxxxxmmmccccccggggggccc```ZZZVVV\\\[[[NNNKKKOOOLLLWWWBBBbbbQQQ***IIIvvveeeIII<<<;;;333,,,)))###%%%%%%%%%$$$$$$$$$#########$$$$$$$$$&&&)))...111666>>>???DDDfff/////////000111111111000888111,,,111LLLrrrnnnIII888===GGGHHHEEEIIIIIIHHHGGGEEECCCAAA???DDD@@@;;;999999:::;;;;;;GGG???666>>>bbbEEE<<<333222((()))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((!!!!!!***---,,,888JJJwwwcccJJJ===GGGGGGGGGGGGFFFEEECCCBBB@@@<<<:::<<<===<<<@@@DDD>>>IIIQQQPPPOOOaaa|||;;;444HHH222222777>>>999...---555///...---,,,+++++++++++++++)))(((***)))&&&%%%(((''''''((()))***+++,,,,,,"""***111///(((&&&,,,222000222555...---GGGSSS\\\lllooo]]]PPPEEE<<<:::>>>FFFIIIBBB999===GGG999HHHSSSOOOGGGDDDEEEEEEDDDDDDEEEFFFFFFEEEDDDDDDCCCCCCDDDCCCAAAAAABBBDDDCCCBBBAAA@@@??????>>>>>>:::>>>DDDFFF@@@===BBBLLLdddiiirrr{{{{{{vvv}}}uuuzzz|||mmmtttqqqeeesss~~~YYY999JJJDDDGGGAAAAAA===999===FFFIIIFFFEEEBBBAAABBBAAA@@@CCCHHHHHHFFFDDDDDDEEEEEEDDDBBB;;;III444@@@RRRzzz{{{|||dddaaaqqqwwwNNNFFFOOOQQQFFFDDDMMMJJJ;;;333333444444444555555666555444333444666888888888999999777555333777>>>DDDTTTIIIggg)))>>>kkksss{{{XXX222BBB555666111...000---,,,222------,,,,,,,,,,,,,,,,,,999)))222eee||||||~~~___qqqZZZjjj|||KKKIII]]]SSSPPPXXXMMMMMMCCC???===999999888111222444666888888777777777222444666666444333333444111000///...000333777999===999>>>SSSjjjMMMPPPXXXOOOIIIRRRNNNFFFLLLEEENNNIIIBBBIIIOOOPPPSSSwww```UUUSSSEEE>>>===BBBBBB;;;999===:::999222222\\\hhhxxxwwwyyywwwyyyyyykkkrrrkkkccceeegggggggggfffbbb]]]XXXUUU]]]\\\MMMPPP]]]ZZZPPPeeemmm000DDD|||\\\DDD===<<>>???????????????>>>777888;;;>>>@@@???;;;888222AAAhhh$$$///;;;$$$+++666///(((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((,,,)))***---***&&&(((///NNNrrr|||}}}MMMEEE???AAABBB@@@???AAA???@@@CCCEEECCCBBBHHHPPPQQQWWWhhh}}}WWW666@@@///===:::999444---///444333,,,......---,,,++++++++++++(((%%%%%%***---+++***,,,)))***+++***(((&&&&&&'''+++***)))))),,,---***$$$---...$$$---///(((///---///555:::>>>GGGWWWfffnnntttcccbbb^^^```^^^JJJFFF@@@@@@;;;444222444444222;;;>>>AAABBBCCCEEEEEEFFFHHH>>>666999BBBHHHGGGCCC<<>>BBB??????@@@???>>>>>>???AAAAAAAAAAAA@@@???===;;;999;;;777666;;;?????????@@@CCC;;;FFFeee|||uuu}}}ggg999AAA888RRR444EEEAAABBB>>>;;;AAALLLKKKCCCBBB??????AAA@@@@@@DDDJJJDDDBBB@@@@@@AAAAAA???===DDD...FFF555LLLYYYwwwxxxhhhVVVtttQQQPPPGGGEEEOOONNN@@@777222333444555555444444333:::666333222333666888888666777777:::===@@@BBBCCClll\\\(((DDDoooqqqdddTTT999CCC111444555111111555...***222///...---,,,+++++++++++++++888SSSlllxxx|||{{{HHHsssRRRiiiAAA\\\gggUUUZZZKKKFFFAAAAAA<<<...---444333111555999;;;999777444333000222444444333222333444555444222222333777;;;===666@@@;;;yyyUUUVVVLLLUUUJJJEEERRRNNNAAAFFFKKKCCC===GGGOOOEEEEEEYYYRRRuuujjjssstttvvvLLL<<<```HHHDDD::::::DDDEEE:::555;;;===>>>777***MMMgggaaa{{{uuu~~~xxx|||iii}}}rrrnnnyyynnniiivvvggghhhmmmlllccc^^^___]]]YYY^^^QQQTTTVVVMMMXXXdddZZZWWW999555ppp```HHH???888''''''///&&&%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$%%%&&&)))...111333@@@CCCLLL}}}------------------------...+++---///...333KKKfff|||oooMMMRRRGGG444EEE999GGG:::>>><<<999===<<>>@@@AAABBB@@@>>>???BBBCCCBBB@@@???===;;;<<<>>>>>>;;;888;;;:::999999:::;;;:::888@@@;;;;;;@@@AAA;;;888999:::888888;;;<<<:::;;;??????<<<999:::DDDWWWnnn~~~~~~zzz}}}uuuYYY>>>>>>======<<<<<<;;;;;;888999;;;<<<>>>?????????;;;;;;;;;;;;<<<===>>>???CCC@@@===<<<===>>><<<999===666555===DDDNNNddd{{{lllzzzmmmkkk\\\^^^NNNKKKeee[[[JJJRRRJJJ888;;;:::999888888999:::<<<>>>DDD===666555999:::777222:::<<<777===BBB;;;WWW;;;777XXXjjjtttggg999333444+++000//////---,,,+++******+++++++++*********))))))+++&&&...:::QQQ{{{qqqsss}}}}}}rrrkkkjjjuuuvvvooovvv[[[:::uuusssDDDVVVWWWEEEFFF>>><<<777---///777666555BBBGGG>>>777888777222000222333222//////222666555+++222777///888EEE???444LLLJJJpppRRRJJJEEEIIINNNNNNKKKHHHGGGHHHFFFEEEEEEGGGJJJLLLLLLLLLEEESSSyyynnnmmmxxxpppsssYYY999DDDMMMDDD;;;<<<<<<;;;999999:::<<<:::>>><<<444555JJJggg{{{~~~lllhhh{{{~~~wwwfffqqq|||zzzpppfffdddfffeeeeeedddbbb^^^\\\\\\\\\UUU[[[OOO\\\vvvbbbOOOmmm@@@:::uuuZZZ[[[OOO???333//////***###&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&%%%%%%%%%(((,,,///666===???III,,,,,,,,,,,,,,,,,,,,,,,,///+++,,,000...***000===JJJ{{{zzzrrruuuooozzziiisssiiihhhpppAAA$$$666,,,++++++***))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))999///CCCmmmyyyVVVDDD999>>>???888555:::555555333222000...---,,,,,,,,,+++++++++*********))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,------------...---...//////...///111333444555666999<<>>@@@CCCBBB===;;;>>>AAA>>>===??????<<<===@@@;;;<<<>>>>>>>>>AAAFFFKKKNNN___{{{uuuiiiIIICCCFFF555=========<<<<<<<<<<<<<<<999:::;;;===>>>???@@@@@@>>>>>>>>>>>>???@@@@@@AAACCC@@@>>>>>>???@@@>>><<<===888999???CCCFFFTTTeeeqqqxxxqqq^^^[[[GGGIII;;;:::QQQSSS@@@777000000000111333444555666///000222555888;;;<<<===888===III???@@@yyyeee???<<>>IIIGGGDDDKKKJJJ>>>666666444///222111000000111222333333---222>>>AAA===>>>???777666@@@gggjjjUUUTTTKKKLLLMMMLLLIIIGGGFFFFFFHHHGGGHHHJJJMMMPPPPPPOOOPPPPPP\\\llldddnnn|||wwwfffggguuu^^^JJJIIIEEE<<<777===>>>>>><<<:::999:::;;;:::<<<:::555444BBBZZZnnnvvvUUUWWWooo~~~iii```lllsssiiicccfff^^^___```^^^ZZZVVVTTTTTT[[[LLLcccxxx[[[JJJ}}}CCCLLLfffdddbbbTTT@@@111+++***(((%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%(((,,,///777>>>AAAGGGyyy,,,,,,,,,,,,,,,,,,,,,,,,...))))))000222---***,,,@@@>>>lll~~~|||xxx~~~```000333333+++******))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''(((((((((((()))$$$666---+++DDD___cccBBB000444<<>>AAACCC======>>>@@@BBBBBB???======>>>@@@AAA@@@@@@AAABBB<<>>444999>>>AAA???;;;777555===???DDDFFFDDDAAAEEEMMMNNN???BBBAAA222777BBB999:::::::::;;;;;;;;;;;;;;;888999;;;<<<>>>???????????????>>>>>>>>>???@@@@@@@@@???======???@@@???>>>@@@>>>@@@EEEDDDAAAFFFOOOiiiwwwqqqmmmlllVVV@@@>>>FFFCCC555***===<<<:::888666444222111000444777555222222777===<<<...999kkkUUU:::NNNOOOeeejjj{{{lll777***444999555222......---,,,+++******)))************)))))))))))))))***+++'''555ccc~~~uuuooottt~~~vvvvvv[[[IIIKKKNNN888BBBGGG444SSSWWWGGG???<<<:::CCCKKKFFFCCCEEE???444///111111,,,333000,,,---111444333000///888;;;<<>>???>>><<<:::888;;;>>>>>>;;;:::;;;>>>:::>>>BBB@@@;;;777888::::::===AAA@@@<<<888:::>>>BBB???===>>>===:::999<<<666888;;;===>>>?????????@@@BBB@@@:::777888888777000,,,555<<<666999===555666666666777777888888888666666888:::;;;<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<;;;;;;:::;;;<<<===>>>>>>???>>>AAAEEEDDD???@@@DDDJJJFFFccciiiqqqxxxzzz{{{~~~oookkkiiiUUUAAA;;;:::,,,,,,,,,---111555999<<<666;;;??????<<<;;;@@@EEELLLccc<<<999^^^qqqfffjjjvvvTTT<<<---666===555---,,,---,,,,,,+++******))))))))))))))))))))))))))))))***)))(((&&&+++EEEiiiwwwqqquuuwwwuuu___eeeYYY:::===???>>>lllJJJ???======888;;;===555555555111,,,---333333///000...,,,---///222222111888===888;;;EEE:::333DDDvvvUUUHHHIIINNNOOOKKKHHHFFFGGGFFFBBB???@@@???@@@CCCGGGIIIJJJJJJKKKLLLKKKGGGJJJcccuuuddd[[[^^^jjjtttoooqqqdddhhhqqqBBB???>>>>>>;;;999<<>>DDDkkk************************---***((())))))(((***---###444<<<+++BBBgggxxxwwwmmm???>>>000 ###222...(((((('''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''---!!!###'''111555'''###---===XXXxxxbbbSSS@@@BBB333===666777999777444666:::888000//////...------,,,+++++++++++++++*********))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''''''''(((((((((((()))'''((())))))((()))+++---+++,,,---///111444666777666999<<<>>>>>>===<<<;;;;;;===???>>>:::888999;;;:::???BBB@@@:::777888;;;777<<>>::::::;;;;;;888888;;;<<<:::888777888999;;;<<>>???::::::===AAABBBBBBCCCFFFRRRRRR^^^kkkwwwNNN??????AAA===888444444777;;;>>>>>>======CCCQQQfff|||sssIII666eeebbbVVVtttzzzOOO444333333222///,,,...222+++++++++***))))))((((((((((((((((((((((((((((((,,,'''&&&+++)))+++LLLyyyssshhhjjjyyy{{{sssmmmgggdddeeeeeehhhqqqlllggg```ZZZhhhIIIBBBCCC@@@666444777111222111//////444888666222+++---.........///333666;;;CCCBBBCCCBBB777HHHvvv~~~YYYIIIIIIMMMOOOLLLKKKJJJKKKLLLKKKEEEAAA?????????BBBEEEHHHHHHHHHKKKMMMPPPOOOEEE???SSSttt|||ccc>>>666999777555:::AAA:::,,,000111222111000000222333333,,,///888777000555BBBkkkzzz~~~|||FFFFFFbbbvvvtttZZZVVVOOOJJJKKKSSS___hhh~~~sssVVV@@@CCCjjjYYY\\\LLL<<<222,,,'''&&&)))&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%(((---111555999>>>HHHttt))))))))))))))))))))))))$$$(((+++---+++))))))***000(((...444333...JJJlll}}}RRR***000"""'''------)))&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&---,,,%%%###)))111---,,,,,,222AAAZZZvvvwww\\\CCC555<<>>>>>======>>>AAABBBBBBAAA>>><<<<<<<<<>>>@@@AAA???;;;:::;;;===999===???<<<999:::<<<<<<;;;888888:::;;;888999<<<:::888777666777777666444CCC???777...---111333333......------///000222444.........///////////////---...000111333444444444555555555555666777888999999;;;<<<<<<<<<===???AAA======???BBBFFFJJJNNNQQQFFFHHHRRRQQQ```xxxrrrppp{{{ooojjjaaaYYYTTTSSSUUUWWWcccrrrxxxeee<<<;;;QQQpppyyyrrrhhhaaa```777444444777555---)))+++---,,,******)))))))))(((((((((''''''''''''((((((((((((+++&&&%%%---+++ 555ddd{{{kkkhhhmmmzzzvvvtttuuuuuuooohhhddd___YYYiii~~~xxxkkk]]]NNNFFFDDD>>>111111888555555333222333444444000,,,)))---000111000111777<<<>>>DDDBBB999888OOOaaaKKKKKKNNNPPPQQQKKKLLLNNNOOOPPPMMMIIIEEEDDDCCCDDDFFFIIIKKKKKKJJJKKKKKKIIINNNNNN>>><<>>---333>>>FFF222777;;;:::333++++++000+++++++++++++++*********************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((&&&'''(((((('''''')))+++---------...///111222333555888;;;;;;::::::<<<>>>AAA@@@??????@@@???===;;;???>>><<<;;;:::;;;<<<===:::>>>>>>::::::===>>>;;;:::777666999999666777:::777555444555777888666444---...111666666222///...---222111111444///)))***.........---------------+++,,,...///111222222222222222222333444666777888999;;;<<<<<<;;;;;;>>>AAAAAAAAAAAACCCGGGMMMQQQRRRYYYCCCAAALLLcccnnntttsssxxxrrr{{{wwweee___lllmmmqqq{{{hhhVVVIIIBBB===;;;QQQpppgggWWWgggqqq{{{TTT???...>>>222333222111///,,,)))%%%))))))((((((((((((''''''&&&&&&&&&''''''(((((((((''')))$$$'''---$$$)))FFFdddsssjjjggghhhjjjuuuwwwuuulllaaa[[[\\\___XXXUUUSSS```hhh```^^^___GGG>>>;;;999000222777222222000/////////,,,***(((---...000333555999===@@@???AAA;;;333HHHlllLLLKKKQQQMMMJJJOOOJJJLLLMMMMMMKKKIIIGGGGGGFFFEEEEEEFFFIIIJJJJJJIIIEEEMMMEEEBBBMMMIIIBBBIIIBBBYYYzzzccc444,,,999===000111333444///***///888---...///...------///000,,,,,,...000222333444444+++ZZZkkkZZZCCC;;;666CCCPPP```iiidddTTTAAA444QQQKKKooowwwgggiiicccHHH...&&&&&&$$$$$$)))&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$&&&)))...111333<<<>>>DDD~~~(((((((((((((((((((((((()))(((&&&$$$%%%((((((''''''***+++...,,,000000111%%%>>>666===[[[ooowwwrrrPPP555111###777,,,$$$---'''))))))''')))---***%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&,,,)))+++)))&&&,,,'''***'''&&&(((,,,---***&&&***......444666;;;HHHAAADDDLLLRRR>>>555CCC555---555,,,000111222>>>888777777333BBB555BBB555+++999000,,,000222---***,,,+++*********************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&'''(((''''''''')))+++*********,,,---///111222222444777777666666999;;;===:::999:::======;;;777>>>;;;888666888:::;;;;;;:::===;;;777999>>>>>>999999555444666666333333666;;;666111///000222111000444//////333222---...444...111+++'''---------444.........------,,,,,,,,,++++++---///000111111111...//////000222444666777777999;;;:::888999;;;>>>===>>>===>>>AAAFFFIIIHHH;;;KKKSSS???AAASSSXXXhhh]]]vvvjjjaaadddvvvuuuhhhkkkUUU;;;AAA::::::999888888777777888666666888@@@NNNaaasss~~~]]]YYYooofff555111999+++222000,,,---000---''')))000((((((((((((((('''''''''&&&&&&&&&'''''''''((((((###,,,$$$ ...,,,%%%...HHHlllYYYZZZbbbiiikkkiiieee[[[PPPPPP^^^NNNJJJNNN>>>FFFddd<<<333555999666777555***---,,,,,,------,,,---///222000///444;;;AAACCCBBB<<<>>>???DDDpppqqqSSSDDDQQQWWWKKKFFFOOOHHHJJJKKKHHHCCCAAACCCEEECCCBBBAAABBBEEEFFFEEEDDD@@@UUUKKK666>>>FFFDDDGGGJJJAAA@@@WWW___888444777999555+++***444666///---000---$$$,,,------+++***)))***,,,+++......,,,...333444000///999UUUyyy}}}mmmjjjbbbXXXTTT]]]tttrrrhhhJJJ333!!!$$$+++***''''''&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$$$$&&&)))...222///::::::===yyy((((((((((((''''''''''''(((''''''''''''((())))))((()))***+++,,,---............000333777<<>>???===;;;777888888999888777555444444666777888888777555444555444444333333222222111111111000///////////////......---------,,,,,,,,,------,,,,,,+++***)))))),,,++++++******++++++,,,++++++,,,,,,,,,---------,,,,,,---...///000111222...111555777888777777888======>>>AAAEEEIIIJJJJJJIIIDDDAAACCCDDDDDDFFFIIIjjjnnnwww}}}xxx[[[___|||~~~qqq}}}}}}]]]iii___VVVYYYyyyfff___}}}uuuuuu___lllzzzWWWHHH666,,,---222333111------,,,,,,+++***))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((+++WWW}}}ppp\\\VVVTTTYYY___^^^WWWPPPLLLMMMLLLHHHDDDCCCCCCBBB@@@:::444222444444222...111444333///---///222222000///@@@555@@@===FFF222???@@@HHHsssMMMOOOOOOMMMMMMNNNKKKEEEJJJIIIJJJNNNRRRQQQJJJDDDBBB@@@???AAADDDFFFEEECCCHHHHHHGGGGGGGGGFFFFFFFFFEEE???>>>EEELLL]]]NNN999777555333000///------......---,,,,,,+++******************************)))******++++++,,,------222,,,333RRRxxxwwwvvvWWW...,,,)))&&&%%%$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$&&&)))...111666===@@@===vvv((((((((((((''''''''''''''''''&&&&&&''''''((()))'''((()))***+++,,,------,,,,,,,,,...111555999;;;777:::<<<<<<@@@DDDCCC???>>>777777======222,,,---///---+++)))(((((())))))''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))************)))***+++---///111333444555666888999888666444222555444333111///...,,,,,,+++++++++*********))))))((((((((((((((('''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''')))((((((((('''''''''&&&&&&&&&'''(((((((((((('''(((((()))******+++,,,,,,//////000222555999<<<>>>???===<<<===@@@@@@>>><<<============<<<;;;:::999888999;;;<<<<<<:::777666555444444333222111111000000000///...............------------,,,,,,,,,,,,---,,,,,,+++******))))))++++++************++++++******+++++++++,,,,,,,,,,,,,,,---...//////000000111444777999999:::;;;===<<<===???AAAEEEHHHIIIIIIOOOJJJGGGJJJKKKJJJKKKNNN222VVVvvvuuudddfffvvv```XXXaaannn___ccclllbbbppp|||rrrccctttnnngggtttwww~~~mmmFFF>>>888222000222333///+++,,,,,,++++++***))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((999[[[~~~mmm^^^ZZZSSSKKKEEEFFFOOOXXXNNNLLLFFF???;;;:::;;;<<<<<<777222111222333111...(((+++///111000...000444CCC888111HHH999AAA===EEE;;;QQQIIIKKKLLLJJJKKKMMMJJJEEELLLJJJIIIKKKOOOOOOKKKGGGGGGEEEDDDEEEHHHJJJJJJIIIOOONNNMMMJJJHHHEEECCCAAAJJJGGGJJJQQQQQQMMMQQQ[[[}}}]]]DDD999444333222111000///......---------,,,,,,+++******)))))))))))))))))))))))))))))))))******+++,,,,,,,,,///,,,+++333GGGiiihhh888---+++)))&&&%%%$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$&&&)))...111444<<<@@@>>>uuu(((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&''''''&&&''''''((()))***+++++++++******+++,,,///111222444555555333555888888444...,,,111<<<>>>666000000---+++)))((('''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&'''''''''((((((((((((''''''((((((((()))))))))(((((()))+++---///111222111333666888888666333111444333222000///---,,,+++++++++*********)))))))))'''''''''(((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((('''''''''''''''''''''((()))))))))(((((((((((())))))******++++++***+++,,,///333888<<<>>>>>>===<<<===>>>>>>===;;;???>>>===<<<;;;;;;;;;;;;999;;;===>>>===:::777444444444333222111000///...///...------,,,,,,---------,,,,,,,,,,,,+++++++++,,,++++++******))))))(((+++******))))))******+++))))))))))))************,,,,,,,,,------.........222444666777888:::===??????@@@BBBEEEHHHJJJLLLLLLOOOKKKIIILLLMMMKKKKKKMMMVVVHHH>>>MMMooouuuwwwnnn}}}nnnzzzmmmmmmuuu^^^FFF999&&&---...///111222000+++(((+++******))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((&&&%%%999bbblllmmmiii___RRRGGGBBBAAAHHHEEEAAA>>>===<<<===>>>777333000///111222000...000///222888888333666>>>555:::CCCZZZ>>>;;;555???dddyyyIIIDDDDDDGGGGGGFFFHHHKKKIIIEEEKKKHHHFFFGGGJJJKKKIIIGGGGGGEEEDDDEEEGGGIIIJJJJJJGGGGGGHHHHHHHHHFFFEEEDDDTTTKKKFFFJJJJJJDDD???@@@GGGTTTfffwwwnnnHHH;;;<<<999222...------,,,,,,,,,,,,------,,,++++++******)))))))))''''''''''''''''''''''''(((((())))))***+++++++++***//////+++---DDDllluuuVVV:::+++***(((&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$$$$&&&)))...111222:::??????www(((((('''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&'''(((((())))))************+++---...///333555444333666;;;<<<999777333222444222+++((()))***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''((()))***,,,...//////111555777777666333111333222111000...---,,,+++************))))))))))))&&&&&&''''''(((((())))))''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((((()))))))))))))))((((((((()))))))))******++++++,,,---000333555777999999::::::;;;:::999999===<<<:::888777777888888777888;;;;;;:::666222///444333222111000...------------,,,+++++++++++++++,,,,,,+++++++++******************))))))(((((((((***))))))(((((())))))***''''''((((((((()))))))))++++++,,,,,,,,,,,,,,,,,,...///111111333666:::======@@@CCCEEEGGGHHHJJJKKKIIIEEEDDDGGGHHHEEEDDDEEE999EEELLLGGGCCCNNNdddvvvsss|||~~~]]]III???---'''111777/////////---+++******+++))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''')))+++999^^^}}}ttthhh]]]XXXQQQCCC666888666666999999555222222222000......000111000///555......777;;;888;;;DDDMMMEEEHHH000@@@XXXEEE***FFF???BBBCCCBBBEEEIIIIIIEEEEEEDDDCCCDDDEEEFFFDDDCCCBBBAAA???@@@AAACCCEEEFFF@@@AAACCCEEEEEEEEEDDDCCCOOODDD===???CCCEEEFFFIII@@@>>>@@@FFFNNNYYYjjjxxxsssaaaQQQGGG555)))---222000111777+++************++++++,,,***)))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))******,,,///000000///444===EEEgggyyyBBB***...000)))((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$$$$&&&)))...111222888???AAAzzz''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&''''''((('''(((((()))+++,,,---......///...+++---111111---555222000///,,,((((((***(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&'''(((***+++,,,---///333555666555333222111111000///...,,,,,,+++*********)))))))))((((((&&&&&&''''''(((((())))))''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''(((((()))))))))))))))(((((((((((((((((())))))++++++++++++---///111222666777999999999999999999===<<<:::888777777777888555777888888777333///---222111000///...---,,,,,,,,,++++++***************+++************)))))))))))))))(((((((((((('''''')))((((((''''''(((((()))&&&&&&&&&'''''''''((((((************+++++++++++++++,,,------...222777:::888;;;@@@BBBBBBCCCDDDFFFDDD@@@???BBBCCCAAA@@@AAA>>>===999555777>>>CCCCCC777ZZZjjjyyykkkUUUOOODDDCCC333///555111+++000777//////...+++((('''(((+++((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''+++,,,'''&&&<<>>???BBBGGGHHHDDDAAABBBCCCEEEEEEDDDBBB@@@????????????@@@AAADDDEEEIIIIIIHHHGGGFFFCCCAAA???@@@@@@CCCHHHJJJEEE@@@>>>@@@???@@@CCC@@@:::<<>>BBB{{{'''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%'''((()))***+++...000000///111666666222...000222333111...,,,,,,''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((()))***+++---///222333444333333000000///...---,,,++++++******)))))))))((((((((('''''''''(((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''''''''((()))))))))((((((''''''''''''((((((((((((((((((((()))+++...000222555777999:::999:::;;;<<<@@@???>>><<<;;;:::::::::666777777777555333000...//////......------,,,,,,,,,+++******))))))************)))))))))(((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&&&&&&&''''''''''''(((((()))))))))************+++,,,------000555888888<<>>BBBCCCBBBBBBDDDAAAEEEEEE@@@>>>@@@AAAAAA<<>>888000666999::::::>>>DDDEEEBBB@@@AAADDDEEEEEEDDDAAA@@@AAACCCEEEEEEEEEEEEGGGIIILLLKKKKKKJJJIIIIIIHHHHHHBBBFFFJJJMMMKKKFFFBBB@@@999;;;@@@EEEGGGEEEFFFIII=========>>>???===:::777999:::888444444666555111///---''''''222<<<555%%%,,,+++***)))((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&((())))))***,,,000333(((***333IIIkkkrrrMMM///&&&&&&+++'''%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$###$$$$$$$$$&&&)))...111999:::>>>BBB{{{'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&'''###$$$%%%&&&'''(((((((((%%%(((+++,,,111666777333&&&***---,,,(((%%%###"""&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((((()))))))))+++---///000111222000//////...---,,,++++++***)))))))))((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&'''((((((((((((''''''''''''''''''''''''''''''''''''(((***---///111222444888999999999;;;===???>>>>>>===;;;:::888777666666555444333111000000---------------,,,,,,,,,,,,+++******))))))******)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&'''((())))))******)))***+++,,,,,,...222444777<<>><<<@@@BBBBBBCCCFFFBBB@@@;;;:::???DDD@@@888???AAAAAAAAABBBBBBEEEHHHDDDIIIHHH@@@DDD???@@@GGG???777666777222333444...222444000,,,...,,,+++000((()))***++++++***'''&&&'''''''''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((!!!$$$,,,+++)))>>>[[[bbbIIICCC888444999999222...000222333555555555555666777---:::???777444BBBUUU```SSS999555000000,,,000222444555555999???AAA>>>???@@@AAAAAA@@@??????@@@AAADDDHHHIIIHHHGGGHHHIIIGGGFFFEEEFFFGGGIIIKKKMMMIIIHHHGGGEEEEEEGGGHHHHHHFFFEEEAAA>>>???CCCDDDCCC???>>>======>>>===:::888000333222---+++...///......111///)))&&&))),,,+++***)))((('''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$%%%&&&&&&&&&###(((,,,---+++)))***,,,+++///111+++###///[[[OOO111... ))))))***...+++$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$###$$$$$$$$$&&&)))...111666888>>>EEE~~~''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((%%%&&&&&&&&&&&&&&&&&&'''&&&&&&'''(((((((((''''''&&&)))+++,,,///222111,,,---000000,,,((((((***+++&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))''''''((()))+++...000111//////...---,,,,,,++++++))))))))))))(((((((((((())))))(((((('''''''''&&&''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&))))))((()))***+++---......111555666666777:::<<<999::::::999888555333222444444222111000//////000++++++,,,,,,,,,---------,,,++++++***************)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((%%%%%%&&&'''((()))***+++'''(((******+++,,,...000000666<<<>>><<<;;;===???@@@;;;888;;;>>>???AAAEEE>>>AAAAAA;;;999;;;>>>===777;;;@@@>>>:::CCCFFF:::@@@DDD:::FFF;;;EEE999;;;666888888333111444555222)))333000***......***,,,222...***((()))))))))(((''''''((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###)))***$$$###)))000222bbbhhh___]]]bbb\\\HHH888222444666777888777777888888???TTT]]]RRRVVV|||TTT***///555***222444//////111222111666<<<===;;;======<<<:::999:::<<<>>>===AAAFFFHHHGGGEEEEEEFFFGGGEEEBBB???>>>???AAABBBBBBBBBBBBCCCDDDDDD@@@::::::======;;;>>>CCC@@@777>>>===;;;::::::999666444222666666111,,,...000000+++))))))++++++((('''(((''''''&&&%%%%%%&&&&&&&&&###############$$$$$$$$$########################"""######$$$%%%%%%&&&&&&***'''######%%%(((***)))...+++***,,,222444///)))BBB```tttaaa999...$$$000+++"""(((000''' """!!!######$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$###$$$$$$%%%&&&)))...111111444>>>III''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%###)))(((&&&$$$,,,((()))"""---%%%'''666,,,$$$&&&:::"""444///'''000+++(((!!!555&&&%%%&&&$$$222"""...$$$%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%###$$$&&&((())))))))))))***+++,,,+++'''$$$%%%(((+++&&&$$$(((***'''&&&***&&&***---...,,,,,,...000...------,,,+++***))))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''(((((()))***++++++,,,,,,...000333555777777777666666666555444222111000333333222111000///......///...---,,,++++++++++++''''''(((((())))))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((()))******++++++///111444777999;;;;;;;;;888:::;;;<<<<<<<<<>>>???>>>>>>===999666666:::>>>>>>>>>===<<<<<<<<<<<<<<<:::;;;===<<<:::888777777444333222000///.........+++++++++*********))))))******)))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((:::NNNjjjssspppccc```]]]QQQJJJGGGVVVIIIhhhpppdddxxxKKK//////...------------...---///000111222333666999>>>===<<<>>>@@@@@@===:::@@@BBBEEEFFFEEEEEEEEEFFFHHHGGGEEECCCBBBBBBCCCDDD???>>>AAAFFFFFFAAA???@@@@@@>>>???AAA>>>888999>>>:::999888888999777444222000///...---,,,++++++***)))(((((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''((())))))******+++++++++,,,,,,,,,...///111777CCCSSSaaajjjtttqqqllliiieee[[[NNNDDD222111000...+++)))&&&%%%(((((('''&&&%%%%%%$$$$$$################################################"""###%%%&&&''')))---000000;;;999@@@''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%...(((,,,+++***'''333%%%""""""---###444$$$===""",,,+++)))---'''$$$(((---###### &&&...%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&(((((()))******)))((('''&&&%%%%%%&&&&&&%%%%%%&&&'''$$$$$$'''%%%"""###(((&&&'''((((((''''''((()))---,,,,,,++++++******))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''''''''''''''((())))))***+++++++++---///222444666777777888888888777666555333222222222111000///...------......---++++++*********((((((((((((((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((())))))***++++++---...111444777:::;;;<<<:::;;;<<<<<<;;;;;;<<<>>>>>>>>><<<::::::;;;???BBB??????>>>===============<<<===>>>===;;;999888888333222111///......------++++++*********)))))))))***)))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''555KKKnnn~~~VVV'''......---,,,,,,,,,,,,---+++---...//////111444666;;;:::999;;;>>>>>><<<999BBBEEEHHHIIIHHHHHHHHHIIIJJJHHHGGGEEEEEEFFFGGGHHHGGGEEEFFFJJJJJJFFFEEEGGGCCC@@@@@@BBB???:::;;;AAA;;;999888888888777444111///...------++++++***)))((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''(((((((((((()))))))))*********'''&&&%%%$$$'''+++000333...,,,+++---000000+++''',,,,,,,,,+++***((('''&&&'''''''''&&&%%%%%%$$$$$$################################################"""###%%%&&&''')))---000000:::999BBB''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%(((&&&$$$!!!!!!######!!!!!!,,, ''''''+++''',,,...111<<<---***&&&&&&+++))))))222)))$$$''''''555(((444&&&)))%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((''''''&&&,,,,,,++++++,,,---,,,+++******+++,,,***'''(((---)))(((((()))+++---......++++++++++++++++++++++++((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((%%%%%%&&&&&&&&&''''''''''''''''''(((((())))))******+++---000333555666666888888888777666555444333000000///...------,,,,,,------,,,+++************))))))((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((()))*********+++,,,---000444777:::<<<>>>???@@@???>>>>>>???@@@>>><<<::::::<<>>@@@>>>:::777888<<>>@@@EEEDDD@@@===>>>AAA???<<<:::999888:::===;;;999777666555333000...,,,+++***)))(((''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$#########"""""""""""""""########################"""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''$$$&&&''')))***+++++++++222...***((((((((('''%%%###$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###################################################"""###%%%&&&''')))---000...999:::GGG''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%###'''######)))###!!!111EEE ,,,***,,,'''###---444000((($$$!!!...///'''---''''''666+++***%%%'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&'''((())))))))))))(((,,,,,,,,,,,,,,,------...+++222555///***+++......+++***)))***---///,,,(((///+++((((((***+++)))&&&((())))))******++++++,,,((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((***+++---000111222333333444333333222111000------,,,,,,++++++******++++++***)))))))))******))))))((((((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''(((((())))))++++++++++++---///111222111333555777777999;;;===???<<<888888;;;======;;;777777666666666666777777777777666444111......///,,,,,,+++***))))))))))))((((((((('''''''''&&&&&&'''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''""",,,,,,''''''(((666NNNwwwaaaEEE///))))))+++,,,)))))))))((('''''''''''''''''')))*********+++...000///111222444555777999;;;<<>>@@@AAA???<<<;;;<<<<<<<<<;;;888777777777777888999999666666666333000//////000++++++***)))))))))))))))'''''''''&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&!!!'''%%%&&&...***$$$'''>>>VVViii```:::...000---)))+++---***%%%)))(((''''''&&&&&&'''''''''(((******)))***---///---///111222222444777:::===@@@CCCEEEEEEEEEFFFGGGKKKKKKIIIHHHFFFEEECCCCCCEEEEEEIIINNNNNNGGGBBBAAAAAAAAA===999:::======:::777555222000//////---+++******)))((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""####################################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!########################%%%%%%%%%&&&&&&&&&''''''+++***)))((((((((()))***###$$$&&&'''((('''&&&&&&$$$%%%%%%%%%%%%$$$##############################"""""""""""""""""""""""""""""""""""""""""""""""""""###%%%&&&''')))---000...888999KKK''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!!!!"""---,,,)))HHH,,,(((,,,RRR,,,###$$$}}}111222LLL'''(((######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&'''***+++,,,,,,+++***++++++,,,...111444777999PPPUUUUUURRRWWWaaaaaaYYY^^^eeefff___WWWTTTSSSPPP000222333222...***'''&&&))))))))))))************)))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''(((((((((((('''((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))((((((((()))***+++,,,111222222222222111111000,,,,,,++++++++++++******))))))((((((((())))))***&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&''''''(((((('''((()))+++,,,---------222555777999:::;;;>>>@@@===>>>===<<<:::999:::;;;777777777777777888999999444444333111...---...000+++******)))))))))))))))&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%'''!!! +++...***---***+++111III}}}bbbGGG???+++''',,,333222,,,+++)))(((---(((((('''&&&&&&&&&&&&'''&&&'''((((((((()))+++---+++---...//////000444888===@@@CCCEEEEEEFFFGGGHHHGGGGGGGGGGGGFFFEEEDDDDDDBBB@@@BBBEEEDDD@@@===>>>???@@@===999:::>>><<<777444222///---------,,,+++******)))((('''&&&%%%%%%#########$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$%%%%%%%%%&&&&&&&&&!!!!!!"""$$$%%%&&&'''(((%%%&&&&&&&&&$$$###""""""""""""######$$$######""""""#####################"""""""""""""""""""""""""""""""""""""""""""""""""""###%%%&&&''')))---000///888999KKK''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&,,,!!! &&&???hhh***ccc%%%...777222"""###]]]!!!///(((???!!!#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&(((***,,,---,,,+++***000222555:::@@@GGGLLLOOOXXXXXXSSSQQQ[[[fffbbbTTTdddppptttgggXXXRRRRRRTTTggggggcccYYYJJJ<<<222...*********)))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))''''''''''''((((((((()))(((((((((((()))))))))))))))*********++++++++++++************))))))))))))))))))(((''''''(((***+++...////////////......---,,,,,,,,,+++++++++++++++))))))(((((((((((()))***%%%&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&''''''(((%%%&&&)))+++---......---///111333444555666888:::888:::<<<:::777666888;;;555555555555555666777888000000000---++++++,,,...+++******))))))))))))***&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&""",,,+++%%%%%%###"""+++(((***+++!!!>>>;;;VVVuuucccMMM???***'''000+++111+++---)))***///(((###+++(((((('''&&&&&&&&&&&&'''%%%&&&'''''''''(((***,,,)))+++------,,,...222666<<<>>>BBBDDDDDDEEEFFFGGG??????@@@AAABBBBBBBBBAAAAAA===<<<======::::::<<<<<<>>>;;;777999===:::333222000---+++,,,,,,+++*********)))((('''&&&&&&%%%##################$$$$$$""""""######$$$$$$$$$%%%########################""""""""""""""""""""""""########################$$$$$$$$$##################$$$$$$$$$$$$%%%%%%%%%###%%%&&&((((((((('''&&&&&&&&&%%%$$$######$$$&&& !!!"""############"""""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""###%%%&&&''')))---000///888999KKK(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%"""""")))"""***%%%)))---...BBB###$$$###(((444yyy```***///(((QQQlll$$$%%%*** !!!%%%)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''((())))))///***%%%$$$(((******(((,,,000***&&&---///111:::;;;:::@@@@@@???OOOdddjjjfffmmmhhhyyyfffzzzdddQQQbbbXXX___jjjzzzeeeBBBOOObbbPPP@@@333))))))+++***))))))%%%)))***'''%%%&&&)))***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((&&&))),,,***%%%$$$(((,,,,,,$$$%%%(((###%%%)))%%%'''---)))%%%******---777999------:::===333222:::///666000555///###)))%%%+++)))((()))++++++)))'''+++((((((---333333,,,%%%+++++++++************)))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))***+++,,,---...000333555888999999888777666555555555555555222111111444666555444......---,,,,,,+++******((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((()))***+++---...///000FFFPPP^^^qqqmmmlllIII///888000111***///000,,,111...***...)))&&&+++)))$$$(((&&&&&&&&&&&&'''(((******''''''''''''''''''''''''******)))***,,,///222444>>>AAADDDEEEDDDCCCCCCCCCDDDBBBAAACCCEEEEEEBBB???<<<;;;::::::;;;<<<===>>>===<<<<<<<<<<<<:::666333------,,,++++++******)))(((((('''&&&%%%%%%$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###"""!!! !!!"""""""""""""""""""""""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############"""""""""############""""""""""""""""""""""""""""""""""""!!!!!!"""###$$$$$$$$$$$$###"""!!!!!!"""""""""$$$%%%&&&''')))---000444000999SSS(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$(((%%%!!!!!!)))((("""333BBB777%%%$$$???!!!$$$$$$###555===555&&&''''''???***&&&%%%%%%(((###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&'''(((''''''''''''((()))))) '''///000,,,((()))+++%%%000333666;;;888444999DDDSSSsssyyy{{{sssuuulllQQQLLLaaapppaaaKKK???;;;222,,,)))$$$)))***++++++***)))&&&$$$''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((%%%&&&'''''''''((()))***---&&&(((...000222222+++)))777CCCNNNYYY^^^ccckkkccczzzgggSSSSSSTTTOOOSSSYYYUUU^^^]]]QQQPPPEEE444555222)))!!!!!!+++555111111000,,,)))(((+++...+++++++++************))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))******+++,,,---///222555777999;;;:::999888888888888888888666444444666777666555...------,,,++++++******((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((((())))))))),,,111333444;;;EEEIIIHHHllltttfffYYYbbbddd\\\]]]III555888???###%%%==="""555444......,,,'''(((%%%(((,,,)))'''***((($$$(((+++***)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))+++...111222>>>AAADDDFFFFFFDDDDDDDDDDDDCCCBBBDDDFFFFFFDDDAAABBBAAA???>>>=========>>>===<<<<<<<<<;;;999666333---,,,,,,+++******))))))(((''''''&&&%%%%%%$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""&&&''''''&&&###""""""###""""""""""""""""""""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############"""""""""############""""""""""""""""""""""""""""""!!!!!!!!!"""###%%%&&&'''$$$$$$###""""""""""""""""""$$$%%%&&&''')))---000333111:::TTT(((''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&$$$&&&(((%%%###(((000000(((222444)))+++$$$'''&&&...ddd***###+++CCC ###((($$$)))###!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((((((((((())))))***%%%)))+++)))&&&&&&+++000+++444555888GGGTTTcccvvvttt^^^RRR___aaaNNNQQQXXXHHH===777)))***'''&&&''')))***)))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&%%%$$$&&&)))+++***)))&&&***---+++(((...;;;EEEkkkmmmmmmjjjfffaaa___```lll{{{mmmOOO===<<>>;;;444)))%%%(((+++,,,,,,++++++++++++++++++************)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((())))))***)))***,,,...111444666888:::999999888888888999999999777666555666666555333------,,,,,,+++*********(((((((((''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((())))))&&&))))))''')))...222333(((...)))'''///...***000222******555)))***>>>///***+++,,,,,,...000000000''')))******)))''''''(((%%%%%%&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))***---///000:::===BBBEEEDDDCCCBBBBBBBBBAAAAAABBBDDDDDDBBBAAAFFFDDDAAA???<<<;;;;;;;;;;;;:::999888888666333000,,,,,,++++++***)))))))))''''''&&&&&&%%%%%%$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""((((((((('''$$$""""""###""""""""""""""""""""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$############"""""""""############"""""""""""""""""""""""""""""" !!!"""$$$&&&((()))$$$###"""""""""""""""""""""###%%%&&&'''***...111333333;;;TTT(((''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%***))))))%%%+++JJJ===444"""))),,,***"""******CCC[[[+++III___((("""''''''(((###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''((())))))(((((())))))***+++000+++&&&%%%)))---/////////AAAPPPaaayyy~~~mmmXXXppp~~~pppyyyttt{{{hhhllluuunnnqqq}}}|||```IIIKKKPPP???<<>>>>>>>>>>>>>>??????@@@??????CCCBBB???<<<999888777777888777555444444222///,,,+++++++++***))))))((((((&&&&&&&&&%%%%%%%%%$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$%%%%%%$$$""" !!!"""""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$#########""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###%%%&&&'''######"""""""""""""""###"""###%%%&&&(((***...111222666;;;UUU(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&(((,,,(((///###&&&ooo%%%///444EEE)))444!!! 000(((***ggg...___((("""''' ((()))$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''((())))))))))))))))))***++++++***+++---...///111555777GGGfffzzzvvvyyyzzzbbbxxxzzzxxxXXXKKKXXXbbbGGG???888333,,,%%%%%%***(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((***,,,***'''&&&)))---<<>>999333???666555333>>>222///777,,,111111)))---///'''***///''',,,,,,,,,+++)))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))+++,,,---///333888<<<============<<<============>>>??????@@@???<<<:::777666666666999777555333222111...,,,+++******))))))(((((('''%%%%%%%%%%%%%%%$$$$$$$$$################################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """###"""!!!!!!"""###"""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$#########""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!""""""######"""""""""""""""######"""###%%%'''(((+++///222111888<<>>)))VVV...BBB ###(((%%%***%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''((())))))***************++++++,,,''',,,///+++(((333LLLaaasssqqqiii\\\xxxdddMMMOOOGGG???;;;;;;555***$$$&&&(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''((((((((()))))))))&&&))),,,***'''(((000777RRReeeYYYCCCHHHXXXssswwwuuu{{{mmm^^^RRRKKKGGGDDDHHHHHH@@@333***)))++++++++++++************)))'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''(((***,,,...///111111111222333444555666555666777666333000......))))))))))))))))))))))))'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((('''***000444444555888111000>>>IIIHHHMMMPPPHHHNNN[[[KKKRRR___OOONNNYYYUUUSSScccRRRMMMZZZJJJQQQFFF444555777,,,000444%%%))))))(((((('''(((((()))''''''''''''''''''''''''&&&&&&'''(((******+++,,,...222666999;;;<<<===???===>>>??????>>>???AAACCC@@@???===:::999888888888;;;999666444333222///---******))))))((('''''''''%%%%%%%%%%%%$$$$$$$$$$$$################################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """###$$$######$$$&&&"""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""############""""""""""""""""""""""""""""""""""""!!! !!!"""""""""""""""######$$$"""###%%%'''))),,,000333111;;;===VVV(((''''''''''''&&&&&&&&&''''''''''''((((((((((((...)))...)))666ddd***###,,,***,,,(((888'''***'''&&&'''***!!!'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((''''''(((((()))***+++************+++,,,,,,...111444999DDD\\\zzzxxx~~~ooo~~~dddrrr~~~ZZZIII>>>???@@@777...,,,((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''((((((((()))'''((((((((())))))))))))'''(((***+++///777@@@GGGVVVeee^^^dddkkkooo}}}~~~www~~~}}}}}}}}}tttdddNNNNNNNNNKKKEEE<<<333---+++++++++************)))''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''(((***+++,,,000000111111333444555666222444666555111...------))))))))))))))))))))))))'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''''''''((((((((())))))+++,,,...000111222666999>>>CCCBBBCCCMMMYYYeeelllyyylllrrrzzz___[[[ZZZLLLPPPSSS===555333000---++++++,,,---((((((((((((((((((((((((&&&'''((()))***+++++++++---///333555777:::===???===???@@@???>>>>>>AAADDDBBB@@@>>>;;;999777777777:::888555333222000...,,,***))))))(((((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$%%%%%%######$$$&&&""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""############"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""""""""""""""###$$$$$$"""###%%%'''))),,,000444000======UUU(((((('''''''''&&&&&&&&&''''''''''''((((((((()))$$$,,,888###000 LLL===111)))LLL///555FFFLLLnnn<<<444bbbFFF###%%%+++!!!###((( ---%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((()))******++++++******++++++,,,---222555CCC___xxxtttwwwfffiiifffLLLGGGHHHAAA888333))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))***((()))...999FFFPPPVVVaaazzzuuuhhhpppgggKKKBBBHHHMMMDDD999+++++++++************)))&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***/////////000111333444555...111444222...+++***+++(((((((((((())))))))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((()))***,,,000444999===@@@BBBLLLXXXjjjyyyvvvyyy{{{aaaUUUPPPGGG===555///---+++))))))))))))))))))))))))'''''')))***++++++++++++***,,,///111333666;;;>>>;;;===>>>===;;;<<>>===UUU(((((((((((((((((((((((((((((((((((())))))))))))$$$...000)))$$$+++///...>>>ZZZ777777<<<:::,,,PPPBBB777FFF>>>UUU```AAA@@@GGG777WWW<<<&&&"""(((***$$$!!!$$$&&&$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((()))&&&&&&&&&&&&((()))***+++111))) 888******'''???CCCFFFcccssszzz~~~hhhTTT;;;MMMLLL***###(((---(((''')))%%%''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''$$$******$$$$$$)))+++(((***'''>>>BBBNNNTTTxxxXXXGGGJJJPPPDDD888)))###&&&***)))&&&)))((('''(((******'''%%%((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$&&&''''''((()))***+++,,,)))***+++---///222444555222111000///------,,,,,,))))))))))))(((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%'''((('''%%%###&&&%%%###"""%%%***+++***$$$###***...''')))333666;;;OOO===TTTVVVccc{{{~~~yyywww~~~TTTGGGKKKGGGCCC;;;'''...'''%%%***"""666(((&&&***'''$$$,,,000&&&******+++---000444999;;;>>>;;;999:::===AAACCCDDDAAA>>>;;;;;;;;;999555111555444333222///,,,***)))***)))((('''&&&%%%$$$$$$%%%%%%$$$###""""""##############################$$$$$$$$$#########""""""""""""""""""""""""""""""#########"""""""""""""""#################################"""!!!!!!###%%%######$$$$$$###"""!!!!!!""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$''')))***---111444444333FFFYYY((((((((((((((((((((((((((((((((()))))))))))))))...+++!!!&&&'''222,,,&&&222...111<<>>===LLL```ccc^^^pppqqqXXXMMMYYYTTTQQQHHH:::444---///+++%%%"""&&&,,,,,,'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((((()))))))))***************+++,,,---)))...+++000+++;;;HHHXXXaaaMMMTTTtttiiipppjjjjjjYYYgggpppjjjnnneeexxx|||yyyvvvjjjVVVZZZ>>>,,,'''$$$(((...+++''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((&&&'''***+++***+++...CCC\\\kkkeeerrrzzzlllsss}}}bbbUUUHHH???666+++''')))''''''&&&%%%$$$%%%(((+++((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''%%%%%%&&&&&&'''(((((((((((((((((()))******++++++'''''''''&&&&&&'''(((((('''''''''''''''''''''''')))******,,,...000222333111000///...---,,,,,,,,,))))))))))))(((((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''((()))((((((''''''(((***---000&&&BBBHHH>>>AAALLLgggtttNNNJJJ;;;IIILLLGGGkkkwwwpppyyyzzzuuugggaaaLLL===\\\~~~mmmvvvwwweeeHHHAAAIII777***...,,,------)))&&&&&&)))++++++++++++---000333555<<>>AAADDD@@@>>>;;;999999999:::;;;999777444000...---------)))(((((('''&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$########################################################################"""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""###$$$$$$$$$"""###############""""""############$$$$$$$$$$$$########################$$$$$$%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""###########################%%%''')))+++...222444999;;;999RRR************************)))))))))***+++,,,,,,---)))---+++888---:::IIIeee~~~hhhFFFCCCPPPRRRQQQKKK>>>...$$$###((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((((()))))))))***************+++,,,------(((777@@@CCChhhgggUUUPPPppppppwwwtttmmmeee^^^uuu~~~pppMMM{{{uuuqqqnnnbbbBBB''')))///'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******...,,,***)))+++333EEEVVVoooyyyyyyrrrtttnnnzzz{{{wwwuuuttt{{{wwwsss{{{tttuuuxxx}}}{{{qqq```OOO???333...)))*********((('''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))+++***)))(((''''''((((((((())))))******)))((((((++++++*********+++++++++&&&''''''((())))))******)))))))))***+++---...//////...---,,,,,,+++,,,,,,))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%'''))))))'''&&&'''(((%%%(((///777999;;;EEEQQQccckkk|||yyy]]]CCCBBBUUUlllddd[[[gggqqq~~~rrr[[[RRR999,,,111,,,&&&...))))))))))))+++...111333666;;;AAAAAA>>>===???CCC@@@???===:::999:::;;;===888666222///,,,+++,,,,,,((((((((('''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%########################################################################""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$''''''&&&$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$########################$$$%%%%%%%%%%%%$$$######""""""""""""""""""""""""###################################################%%%(((***+++...222555555444999III************************))))))***+++,,,------...&&&***555@@@QQQfffooouuucccMMMSSSSSSRRRLLL>>>///''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((((((((((()))))))))******)))*********+++---...//////666OOOhhhwww\\\QQQ[[[vvveeexxx}}}wwwyyytttxxxwww~~~nnndddnnnsssgggxxx~~~mmmllliiiUUU888---...)))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))******+++)))***)))(((222EEEXXXcccsssxxx}}}|||}}}rrrbbb^^^\\\^^^aaa```^^^```cccXXX^^^[[[[[[aaa```bbbooopppppp}}}gggNNN@@@777+++)))'''''')))))))))'''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))*********)))'''&&&&&&&&&'''((('''(((***++++++***)))(((''''''((((((((('''&&&%%%'''''''''(((((()))))))))))))))))))))***+++------...---,,,+++++++++++++++))))))))))))((((((((((((%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((''')))+++)))%%%###%%%''')))111;;;@@@???LLLrrrggg```555SSSddd}}}```bbbNNNccctttMMM<<<+++"""///+++*********+++---000222000555;;;>>>???AAADDDGGGEEEDDDCCC???<<<::::::;;;777555222///---+++++++++(((((('''''''''&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((%%%###$$$&&&&&&### ###$$$$$$%%%%%%%%%%%%$$$''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$###&&&(((***,,,///222555666:::===PPP++++++++++++++++++++++++))))))***+++,,,---......???000???UUUxxxqqqbbbTTTPPPMMMBBB444,,,''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((()))))))))******************,,,---///111222CCCKKKvvviiiSSS\\\zzzwww{{{lllvvv~~~~~~}}}yyyjjjiiiqqq|||bbb999'''%%%(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))******++++++%%%******///EEEbbblllfff^^^kkktttzzzyyyqqqbbbSSSOOOVVV^^^bbb``````[[[UUU[[[cccaaa]]]hhhbbb]]]ggggggccckkknnnmmmtttyyyzzzrrr___LLL999222)))&&&)))+++***'''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))***++++++***)))(((((()))***,,,...''')))+++...///000//////000111222333222///---+++------,,,,,,+++***)))))))))))))))))))))***+++,,,---,,,,,,+++++++++++++++))))))))))))((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((''''''''''''(((((((((((((((***+++)))''')))000666???CCCPPP```jjjzzznnnIIIVVVjjjmmmzzzqqqVVV^^^ppp|||pppZZZ>>>:::///...,,,+++++++++---......000555999>>>CCCFFFHHHDDDEEEEEEAAA===:::999:::666555444111///---+++***'''''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((%%%$$$'''+++,,,)))%%%&&&&&&'''((((((((((((((()))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&(((***,,,///333555444FFF>>>___++++++++++++++++++++++++)))******+++---...//////...KKKaaaVVVWWWOOO===///(((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''((())))))))))))))))))***************++++++---///111333444IIIyyyxxxcccSSS^^^|||zzz{{{xxxrrrooonnnmmmkkkhhhqqqiii~~~xxxrrr{{{FFF---333))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++)))///222<<<\\\kkkxxx}}}uuulllccc\\\VVVXXXccckkkiiibbb```gggssstttoootttuuuiiiiiixxxoooeeennnlllaaadddYYY```kkkkkkfffuuu___KKK>>>///((())),,,***&&&)))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))***+++++++++++++++***+++---000333555EEEGGGKKKNNNQQQSSSSSSSSSHHHIIIKKKLLLKKKGGGCCCAAA555444333111///---+++***)))))))))))))))***++++++,,,,,,++++++***+++++++++))))))))))))((((((((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((******)))+++333@@@JJJRRRVVVnnn{{{___RRR___ppp}}}|||sssooo~~~pppmmmRRR333222///,,,*********+++//////111666<<>>AAABBB@@@<<<::::::;;;777666555333111...,,,***'''''''''''''''&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''########################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%+++)))***///666999888555///000111111222222222222******))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&)))***,,,///333555,,,KKK666eee++++++******++++++,,,---(((,,,,,,)))+++222555222ZZZzzzyyytttcccTTTGGG???666***,,,,,,!!!&&&---"""''''''''''''((((((((()))***************+++++++++---'''444!!!111...:::PPPqqq~~~WWW]]]xxx~~~yyyuuuyyy{{{xxxrrrsssxxxvvvooooooiiidddiiixxxwwwkkk|||ddd===777((()))(((&&&&&&((())))))******))))))((((((''''''(((''')))+++)))&&&)))...111+++HHHcccnnnuuuyyyllleeeYYYYYY]]]```aaajjjvvv{{{yyy~~~vvvwwwvvvvvvnnnmmmbbbpppiiixxxssszzzwwwjjjPPP:::...(((,,,---###******)))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,((($$$$$$(((***)))'''+++***)))***++++++)))''''''000999@@@GGGMMMNNNKKKLLLMMM@@@EEEaaaeeeXXXXXXbbbMMMXXXqqqlll^^^VVVLLLJJJ@@@;;;AAAFFFCCC===;;;111---++++++)))&&&)))///++++++,,,,,,++++++******)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((($$$###'''((('''(((+++111888---999TTTNNNjjjyyySSSMMMbbbtttrrrjjjxxxooo~~~qqquuu{{{nnnkkklllkkk~~~qqqnnnYYYvvvpppNNN@@@++++++(((777***+++,,,///444:::>>>>>>>>>===AAAAAA;;;777777777555555444333111...,,,+++***)))((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$""""""###$$$%%%'''&&&$$$$$$'''---222666888---000666222222:::<<<888222444<<<>>>888555777777;;;:::222)))$$$&&&(((%%%%%%+++)))!!!%%%***%%%$$$$$$%%%%%%%%%$$$######$$$$$$$$$############""""""""""""""""""""""""""""""############$$$$$$$$$###%%%(((***+++...222555333EEE<<>>///***...+++***+++((('''''''''((((((((())))))************++++++++++++111)))222+++111222KKK}}}QQQZZZ|||vvvwwwuuuwwwvvvsssqqqrrrrrrpppuuummmhhhddd```hhhttt}}}eee888000///,,,)))((())))))'''******))))))((((((((((((+++((('''+++,,,++++++...$$$JJJ___rrrtttXXXnnndddNNN]]]fffbbbiiipppuuu}}}zzzwwwooossspppwwwuuuxxxyyy|||uuu]]]HHH777***,,,111,,,******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))###,,,222...$$$ '''000%%%''')))+++...444<<>>GGGIIIGGGAAA===>>>>>>===888777555333111...,,,,,,)))((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%"""$$$&&&$$$!!!!!!&&&+++,,,111888;;;:::888777777???AAASSSjjjsss{{{qqqrrroooOOO888000///777+++***---&&&%%%---///&&&&&&&&&&&&&&&%%%$$$$$$%%%$$$$$$$$$################################################$$$$$$$$$%%%###%%%(((***,,,...222555555<<<;;;EEE,,,,,,,,,,,,,,,---......***555000)))PPPyyyyyytttQQQSSS===***---(((!!!***'''(((((((((((()))))))))******++++++,,,,,,------'''888111---CCCRRRhhhrrrppp}}}eee___fffqqqsssmmmkkkooopppmmmmmmqqqllleeegggnnnlll```^^^eeetttxxxnnnzzzfffGGG;;;...+++,,,+++)))((()))))))))))))))))))))))),,,******,,,,,,,,,000666ZZZVVVjjjqqqxxxdddYYYUUUZZZmmm{{{~~~~~~sssvvvuuuvvvyyy{{{kkkIII555000***+++***))))))(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))///)))$$$&&&,,,000...***,,,;;;PPP```jjjmmmnnnppp}}}}}}{{{vvvooo{{{{{{xxx{{{rrrjjjeeeSSS===888222+++)))+++...///---)))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((('''(((++++++---666???XXXPPP\\\qqqdddWWWuuu~~~ooojjjmmmhhhfffjjjPPP///...---000333666555444CCCEEECCC>>><<>>>>>;;;===AAACCCAAA888666444222///,,,***))))))((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###"""$$$)))222:::@@@BBB777444666CCC\\\vvvyyy___???///(((,,,...&&&)))))))))((((((&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$##############################$$$$$$$$$$$$%%%%%%%%%$$$&&&)))+++,,,///333666:::666===ZZZ...------------...//////---111XXXyyy{{{yyy{{{{{{vvvssssss~~~|||sssrrrMMM444---******((((((((()))))))))******++++++,,,------...//////333)))777bbbQQQXXXzzz~~~ttttttfffxxx|||tttsssjjj```aaannnyyyxxxpppiiimmmjjjccceeennnkkk```\\\xxxpppRRR444)))***++++++---)))))))))************+++(((+++...---)))000EEE[[[www```jjjVVVZZZaaannnxxxwwwuuuwwwsssbbb]]][[[^^^zzzvvvVVVWWWPPPQQQRRR___dddfffvvv{{{www}}}wwwrrrtttsssssszzzaaaBBB(((++++++***))))))))))))***))))))))))))))))))))))))************************'''***---000444;;;FFFMMMRRR[[[kkk}}}}}}}}}yyy~~~hhhaaaTTTFFF999///)))'''******)))))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''((((((((()))))))))((((((***---222@@@YYYooouuuSSSttt|||}}}yyynnnLLL333***---222555777:::;;;;;;>>>DDDDDDAAA:::999777444111...,,,+++)))((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&000;;;???===777222>>>EEEWWWqqq|||sssOOO,,,(((444*********)))((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$&&&)))+++---///333666999888AAArrr...............//////000///[[[}}}qqqeeeccc^^^\\\]]]cccggghhhiiikkk^^^mmmuuuiiiooo|||zzz~~~{{{xxxeeeDDD///+++)))(((((()))))))))*********++++++,,,---...///000000000555bbbeeebbbttt|||}}}}}}wwwrrrmmmmmmjjj```ZZZggg{{{}}}rrraaagggllllllkkkjjjgggbbbXXXgggwwwttt}}}ggg>>>---+++******,,,))))))*********+++++++++***+++,,,,,,///>>>ZZZsssyyyaaaSSSggghhh~~~nnnggggggjjjpppvvvhhhWWW[[[eeeooowwwLLLOOOYYYTTT```aaakkkiiixxxzzznnneeebbbxxxyyysssvvvvvvrrruuu}}}sss|||uuuZZZ>>>,,,+++******))))))******))))))))))))))))))))))))************************///,,,---999JJJWWWZZZXXXjjjppp{{{zzzuuuuuuzzz}}}{{{ttteeeQQQ@@@555111*********)))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''((((((((())))))))))))'''***222:::EEEYYYyyyhhhlllfffzzzxxx\\\EEE777000---444666888:::>>>CCCBBB===;;;:::777555111...,,,+++)))((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''')))222;;;>>>======AAAEEEgggtttqqqOOO111"""+++++++++***)))(((&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%''')))+++---000333666555;;;DDD...............///000000PPP|||lllwwweeeXXXLLLJJJ???>>>CCCIIIKKKHHHHHHNNNVVV]]]RRR^^^___jjjooo```yyyrrrxxxvvvtttyyyzzzVVV555...---))))))))))))************++++++,,,---...///000111---SSSrrrTTT^^^yyyqqq}}}|||kkkhhhuuugggkkkbbbWWWaaazzztttnnneeeaaafffhhhcccaaadddeeeQQQhhh}}}}}}ggg{{{wwwHHH111,,,)))(((+++))))))******++++++++++++---+++))),,,555JJJiiixxx___[[[bbbmmm|||zzzuuueeeYYY[[[dddjjjoootttbbbSSS```ssstttFFFKKKiii^^^{{{ooozzzooocccWWWyyyzzz}}}sssmmmpppnnnQQQ,,,+++******)))*********))))))))))))))))))))))))************************&&&222@@@KKKQQQZZZeeennn|||}}}hhhSSSFFF@@@************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))(((((((((((())))))))))))+++333@@@OOO___xxxppppppxxxmmmoookkkNNN888---111444666888===AAA>>>888999888666333000---***)))))))))'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''666;;;===999888GGGddd|||zzz{{{MMM,,,,,,++++++)))((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%''')))+++---000444666222>>>GGG666)))222...222111(((FFFqqqzzzyyy{{{hhhRRRGGGGGGHHHFFFCCCNNNPPP\\\JJJUUUbbbZZZUUUKKKEEEFFFJJJQQQ```pppvvvqqqpppooovvvtttzzzxxx(((JJJ###)))***+++,,,...///,,,(((...///...+++,,,...000111;;;|||{{{fff___~~~~~~zzz{{{~~~uuuooonnnkkkiiicccZZZUUU[[[jjjwwwgggeeeeeeZZZlllnnnSSSiiicccTTT^^^|||qqqooo,,,///,,,!!!000*********)))******+++,,,)))///&&&+++RRRbbbaaa~~~www```[[[bbbvvv~~~sss```___aaaWWWWWWdddwwwkkkaaaYYYttt{{{fffHHHRRRXXX|||aaaccciiirrr{{{gggdddtttbbb;;;111******,,,...+++###*********)))))))))))))))///---***))))))***+++,,,555???JJJCCCTTTxxx{{{YYYHHHKKK888,,,(((%%%+++---$$$))))))))))))((('''&&&%%%((((((''''''''''''(((((((((((('''''''''&&&&&&&&&)))(((((('''''''''((((((&&&...$$$!!!///,,,%%%000444>>>cccvvvnnnwww{{{yyyXXX000111333777:::::::::<<<@@@;;;<<<:::666111,,,***)))***)))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$'''***&&&""",,,:::HHHFFFMMMHHHCCCfff|||zzzQQQ:::$$$---,,,$$$---&&&(((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((()))***+++,,,///444777666===EEE222)))333///---///???uuurrrzzzZZZJJJGGGBBB???CCCRRRiiizzz}}}rrrgggccc^^^WWWXXX___lllgggjjjjjjeeerrrxxxkkkfff666111((()))))))))***,,,---,,,000///+++---333///...999dddlllYYYhhh~~~}}}{{{wwwwww{{{zzzsssmmmmmmnnnooommmhhheeegggooovvvppp^^^aaa```jjjsssgggsssiii```[[[tttjjjyyysssvvvzzzgggvvvyyyKKK555&&&...'''***************++++++,,,+++999111===VVV{{{xxxnnnWWWgggvvvooo[[[[[[eeesss}}}ccc]]]uuuvvvrrrdddfffaaajjj^^^bbbZZZlllmmmlllttt~~~xxxqqqggglll|||vvvxxx~~~YYY444***111)))***///###************))))))))))))(((***++++++***,,,000444HHHLLLYYYqqq~~~sssllljjjiiibbbYYYhhhiiinnnwwwooo|||~~~tttiiiSSSDDD;;;333******,,,%%%))))))))))))(((''''''&&&((((((''''''''''''(((((((((((('''''''''&&&&&&&&&((((((''''''''''''((((((000###000///---BBB///FFFNNN```rrr~~~|||xxxdddFFF:::000444???DDD???888<<<<<<;;;777222...,,,+++***)))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((+++***%%%%%%000>>>GGGKKKSSSBBBMMM|||]]]dddmmmtttqqqtttWWW000111333&&&***+++(((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((()))***+++,,,///444777???555:::...---555000---:::eeeuuuuuuUUUCCC<<<@@@KKK___zzz}}}vvviiiaaa```[[[WWWcccnnndddbbbuuuttt}}}vvv}}}DDD555,,,,,,+++***)))***,,,///000///)))///999...111PPPsssiiiNNNKKK}}}|||yyyuuutttvvvvvvrrrnnnnnnlllnnnooommmkkkhhhggghhhOOOQQQiiikkkeeejjj^^^UUUdddeee]]]WWWssseeemmmnnn|||666&&&333%%%***************+++,,,,,,((()))444888ppp~~~fffzzzmmmVVVgggzzzmmm]]]aaaggglllqqqggggggooonnncccnnnRRRUUUpppnnnqqqsss___mmmpppjjjbbbtttxxxtttyyyooorrr~~~AAA***000&&&)))333(((************************%%%***...,,,***...999CCC[[[mmmssszzzqqqnnn[[[\\\^^^bbbggglllrrrvvv~~~xxxzzzkkkmmmrrr{{{~~~jjj]]]SSSDDD000***---***))))))))))))((((((((((((((((((''''''''''''(((((((((((((((''''''''''''&&&(((''''''&&&&&&'''((((((%%%,,,,,,+++///666CCCTTT^^^GGGmmmiii{{{yyyyyyyyy```BBB555999>>>999111;;;<<<;;;888333///------+++***)))(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$***''' (((>>>LLLNNNIII<<>>(((%%%,,,&&&((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((***+++,,,///444777444;;;JJJfff,,,333444///;;;YYYwwwgggKKKBBBFFFEEEXXXvvvnnnwwwnnnlll```WWW\\\hhhfffdddddd```iii~~~vvvvvv777222000000///+++)))***///...111+++000666+++@@@vvv\\\VVV|||zzzxxxvvvtttttttttsssqqqppplllkkkkkkiiifffbbb^^^\\\pppqqqkkkeeesssvvvjjj^^^aaabbbXXXaaa{{{XXXqqq{{{|||xxxAAA///'''...+++************+++,,,,,,111---333[[[]]]rrrtttsssZZZ___oooXXXcccnnnqqqyyykkkgggvvvsssZZZaaahhhVVVOOOcccfffjjjiiigggmmmmmmlllqqq~~~tttOOOYYY^^^aaayyypppqqqmmm===,,,)))+++...+++)))***************++++++***...///,,,***555JJJ]]]ttthhh\\\\\\bbbkkkrrrsssiiicccbbb{{{oooXXX;;;...///,,,***)))))))))))))))))))))((((((''''''''''''(((((((((((((((''''''''''''''''''''''''&&&''''''((((((&&&...&&&...CCC???KKKzzz~~~YYYzzzxxxwww~~~fffaaa{{{WWW===666;;;AAA:::;;;:::888333000......++++++)))(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$***999GGGLLLIIIVVVXXXxxx___lllzzz|||TTT999+++***(((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))***,,,///444888555>>>===WWW{{{eeeeee+++777///111SSS~~~kkkMMMAAAAAAHHHjjjZZZ}}}uuuooonnnqqqfff___\\\\\\hhhiii[[[mmmsssOOO222///...000...)))***...+++111111000...000[[[[[[JJJccc~~~{{{yyyvvvuuusssqqqqqqrrrqqqnnnooommmiiifffdddcccddddddvvvkkkRRRkkkiiibbbbbb\\\bbb___UUUhhhbbbtttwwwzzzyyyiii555555+++++++++***+++,,,,,,---000444888rrrsss\\\|||aaaeeevvv[[[UUUpppvvvnnnpppttt]]]ooo|||YYYUUUfffyyy\\\OOOdddlll\\\WWWqqqhhhpppoooqqqWWWRRRppptttnnnqqqrrrqqqrrr|||ZZZ,,,///...%%%,,,))))))******+++++++++,,,---///...,,,222GGGgggooosssRRRYYYeeesssuuu}}}}}}qqqRRR===222'''++++++***)))))))))******((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''((()))***777###...;;;888UUUrrr\\\~~~~~~pppdddbbb___cccuuuuuussswwwyyyuuu{{{FFF***...<<<:::;;;:::777333///......,,,+++***)))'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''***###***???LLLIIICCCDDDXXXsssPPPaaahhhlllkkk:::"""///)))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))***,,,///444888888222999AAA+++666***===pppiiiMMM===???[[[zzzhhh|||xxxqqqmmmnnnhhhjjjmmmeee___kkkpppccccccjjjvvvlllzzz~~~qqq444,,,)))---...++++++000+++///444000,,,EEE||||||bbbUUUkkk}}}zzzyyyssssssqqqnnnnnnpppnnnjjjlllkkkhhheeedddgggmmmrrrsssoooooo___gggfffYYY[[[___QQQNNNnnnqqquuuqqqzzz}}}<<<'''111+++++++++++++++,,,---------(((^^^hhhTTT~~~{{{aaaddduuuyyy|||xxxSSS\\\ooo```TTTccczzzzzzQQQ```ssskkk]]]{{{XXXRRRLLLeeesssjjjooollleeemmmlll888222...&&&000))))))******+++,,,,,,,,,------...444FFFdddqqqaaaYYY\\\iiiqqqZZZBBB***...---+++))))))))))))***((((((''''''''''''(((((('''(((((((((((()))))))))(((((((((((()))***++++++***333777888SSSsssrrrOOOjjjCCC>>>___XXX[[[tttnnnZZZXXXvvvLLLvvvOOO>>><<<<<<<<<<<<999444000......---,,,+++)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((---'''222IIINNNCCCDDDRRRvvvXXXYYYyyyffffffhhhkkknnnooorrr}}}~~~uuu~~~|||LLL---'''))))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))+++///444888999...MMMggg...555...VVVsssNNNDDD???[[[}}}xxxoookkklll\\\^^^iiimmmhhhjjjnnnhhhbbbjjjpppwwwkkkxxxBBB333)))+++...+++,,,111...+++333111333dddNNNKKK~~~{{{zzzyyyrrrtttrrrnnnnnnpppnnnhhhdddggghhhfffdddffflllrrrtttllllllqqq^^^pppmmm```\\\XXXZZZUUULLL[[[}}}rrr|||lllSSS444,,,,,,++++++++++++,,,------444999gggnnn|||mmmtttwwwtttxxxggg___aaaxxxlll___cccaaammmYYYkkk{{{ddd~~~FFFzzzfff444IIIlll\\\xxx~~~ppplllfffbbbiiiwwwuuu^^^666)))///...))))))***++++++,,,------,,,---333DDD___oooNNNHHHZZZ~~~vvvuuu|||~~~||||||cccEEE000...,,,***(((((())))))((((((''''''''''''(((((('''((((((((())))))))))))))))))))))))***+++,,,---'''CCCCCCUUUxxx\\\|||cccIII^^^zzzjjjRRRPPP^^^bbbtttSSS444@@@@@@???;;;666222000///...---+++)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((()))000>>>HHHEEEHHHbbbjjjSSSsss{{{dddSSSEEECCC???222888666888===@@@BBBJJJSSSgggyyywwwlllXXX111))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((()))+++///444888BBB333HHHfff222666444kkk{{{tttNNNBBBIIIYYYooojjjyyykkkcccbbbgggUUUSSS^^^aaaeeemmmpppdddeeefffRRRdddSSS>>>------...+++,,,111222'''111333<<<|||iiiJJJxxx~~~{{{zzzyyysssvvvuuuqqqqqqsssooohhhccchhhmmmkkkfffdddhhhmmmwwwhhheeecccOOO|||aaa[[[ddd\\\UUUYYYNNNHHHVVVrrrbbbsssxxxmmm;;;+++,,,,,,++++++,,,,,,---...(((VVVccc~~~}}}}}}uuuqqqwww}}}gggqqq~~~___LLLZZZaaarrrgggqqq}}}pppSSSxxxVVVVVVPPPcccfffooommm||||||lllcccgggnnnsss~~~ttt==="""222###))))))***+++,,,,,,------...000:::QQQppp~~~ZZZOOO```~~~}}}}}}eee111000---***((((((((()))((((((''''''''''''(((((('''((((((((())))))******************+++,,,---...III666XXXzzzfffppp{{{{{{aaaXXX}}}gggjjj}}}hhhgggBBBCCCAAA===888333111000...---+++***((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((()))))))))===LLLHHHAAAVVVcccPPP|||uuuUUU???777;;;888666:::::::::777999AAACCC===999:::444GGG```vvv~~~{{{{{{TTT)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''')))+++///444888777777KKK444,,,LLLppp[[[:::LLLTTTaaa]]]}}}mmmwwwjjjZZZ]]]VVVRRRUUU[[[dddqqq|||tttppp```llllllWWW}}}yyy:::+++,,,000222$$$222***666000<<>>999DDD///222222---+++***)))***)))(((&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''###$$$)))(((%%%&&&,,,666<<>>QQQ@@@333---111///,,,++++++)))'''%%%'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%&&&)))(((&&&+++222>>>FFFCCCIIIWWWbbbmmm===222CCCDDDMMMMMMrrrwwwTTT;;;CCCfffqqqttt{{{^^^:::)))((($$$(((---###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))+++000555999555>>>DDDqqq///LLLkkkPPPDDDJJJwwwqqqOOOtttwwwmmmaaaZZZ___UUUOOOKKKKKKLLLOOOUUU[[[wwwyyyiiifffbbbhhhkkkxxx{{{{{{nnn555222'''333000------111...QQQqqq|||SSSkkk{{{uuutttuuutttrrrpppooopppqqqrrrkkkiiigggffffffeeedddccceee```cccaaaUUUQQQQQQJJJMMM]]]XXXLLLgggGGG___HHHEEEOOOrrruuu;;;333222000...---,,,///222___iiiaaayyyooo{{{mmmxxxwww}}}wwwVVV^^^pppuuuhhh|||jjj~~~rrrnnnhhhlllSSSmmmrrr^^^kkkEEEAAA<<>>QQQ^^^VVVVVVffflll}}}xxx}}}sssXXXXXXgggeeezzzpppsss///000)))...,,,---222000///999LLLTTTZZZqqq|||qqqzzzpppnnn~~~{{{hhhyyy~~~lll]]]ddd{{{~~~pppkkkwwwPPP444///***---!!!))))))(((((((((((())))))((((((((((((((()))))))))$$$333***...GGGEEEXXXgggVVVpppooo~~~xxxxxxWWW___zzz___ZZZ}}}|||~~~RRRRRR^^^444===BBBBBBGGGWWWiiisssaaaTTTPPPaaayyyeeetttooo@@@III===111555222///,,,+++***((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%+++777BBBFFFHHHLLLbbbaaaxxxLLL888<<>>555000---......000111@@@aaaIIIVVV|||}}}|||xxxvvvvvvvvvuuusssqqqppppppqqqqqqhhhfffddddddfffffffffeee``````ZZZPPPWWWqqqpppQQQ]]]cccooommmTTT]]]LLLUUURRRFFFUUU|||pppmmm]]]555...---000......;;;MMM~~~ccc}}}bbb^^^yyyuuu```pppzzzmmmoooyyyyyyrrrsssOOOxxxxxx}}}]]]aaa~~~SSSttt{{{eeeWWW```dddsssuuukkk<<<333+++...+++---444000...999kkkzzzUUUWWW~~~tttvvvttt~~~bbbyyy{{{]]]zzzgggkkkvvvxxxfff___vvvFFF,,,444***,,,))))))(((((((((((())))))(((((((((((())))))******555***333<<>>AAAOOO___nnn???TTT}}}gggIII444BBB444111---+++++++++***)))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&$$$&&&///<<>>XXX___eee}}}qqqZZZaaavvvoooeeegggoooooowww~~~uuuxxxOOOppp^^^JJJrrr```MMM{{{pppZZZYYY```ggg]]]ZZZ---///000,,,,,,111---111BBB~~~}}}TTTSSSxxxhhh}}}rrriiiuuuqqqzzzhhhtttooowwwggg~~~fffooovvv{{{|||~~~}}}}}}ooo]]]cccvvv]]],,,111'''111))))))(((((((((((())))))'''(((((())))))******+++***555333777cccpppFFF|||hhhddd}}}vvvqqqZZZIIINNNRRRKKKEEENNNzzz;;;@@@SSSiiisssooogggbbb```OOOOOORRRUUUUUU\\\uuueeeooo|||xxx}}}```EEEEEE444111---++++++++++++***((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&%%%)))555???DDDCCCZZZ{{{GGGiiiuuu:::===FFFfffjjjrrr{{{iiiUUUdddyyy|||wwwvvvgggooozzzfffpppgggXXXDDD000&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++///444888:::444LLLqqqjjjmmmGGG@@@VVVnnnlllwwwccc]]]WWWKKKRRRLLLHHHDDDBBBCCCCCC@@@AAAEEEGGGJJJtttlll\\\[[[UUUyyywww111333...000111222000hhhlllJJJPPP||||||vvvrrrsssssspppppprrrooopppqqqrrrrrrrrrqqqpppmmmjjjhhhfffffffffdddccc]]]```___XXX___xxxwwwYYYUUUJJJRRRmmmSSSUUUOOO\\\TTTCCCHHHzzztttvvv???111,,,000,,,+++BBBbbbUUUhhhXXXbbb}}}hhhvvvtttqqqssswww~~~hhhddduuuxxx{{{{{{xxxSSSaaavvvlllppp222JJJddd```tttzzz}}}|||{{{vvveeeXXX[[[eeeyyyqqqyyy<<<...222///---......@@@___MMMJJJ|||~~~yyyjjjvvvkkkxxxzzz~~~vvvfff[[[XXXjjj}}}{{{BBB***++++++))))))(((((((((((())))))'''(((((()))******++++++$$$CCC;;;MMMQQQNNNkkk~~~YYYbbbppp???PPPMMMEEEDDDKKKLLLWWWnnn{{{zzzqqqxxx\\\DDDJJJgggyyyhhhjjjttt[[[\\\]]]YYYQQQYYY|||||||||mmm777888555000---,,,,,,+++***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''&&&'''///<<>>HHHbbbrrrpppTTTdddVVV]]]___OOOTTTOOOEEEAAA???@@@???<<<===AAAEEE;;;gggxxxnnnXXXUUU~~~}}}///000111444111888???xxxooo\\\UUUeeexxxvvvqqqoooqqqqqqnnnlllmmmqqqrrrssssssrrrooolllkkkpppmmmjjjhhhfffeeebbb```YYY[[[___]]][[[dddcccQQQOOOAAA>>>ddd\\\FFFZZZUUUYYYOOOKKK[[[pppsss{{{ggg===///+++222111222OOOssscccjjjmmmaaajjj|||}}}yyyuuummmiiiqqq|||iiixxxqqq{{{uuuvvvvvvfffnnn___WWW\\\^^^___\\\eee|||rrrgggqqqsss~~~vvv|||sss___[[[WWWeee|||```EEE+++333333000...333QQQ|||SSSXXXiiizzz~~~[[[aaaWWWdddccc{{{pppxxx}}}fffsss~~~kkkccclllsssrrr{{{vvv}}}{{{tttjjj\\\NNN```rrraaa---666%%%))))))(((((((((((())))))'''(((((()))***+++++++++AAA777RRR}}}MMMSSShhh___mmmGGGTTT[[[[[[UUU\\\uuuvvvyyy\\\UUU```jjjEEEZZZvvvnnnppppppjjjdddsss|||ZZZLLL^^^~~~{{{ddd<<<888333///---,,,+++***)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((''')))333AAAEEEAAA^^^pppNNNOOO???<<>><<<;;;::::::;;;EEE;;;JJJvvvkkk]]]III||||||:::...333444///<<>><<<<<<;;;:::999999:::;;;;;;AAA>>>GGGlllsssaaaPPPjjjAAA:::......555:::dddvvvHHHJJJtttzzzlllyyyjjjsssuuulllpppnnnnnnkkk}}}uuusssjjjqqqkkkooofffeeeeee^^^______WWW\\\\\\[[[ZZZYYYWWWVVVUUUPPP@@@;;;@@@BBBFFFKKKJJJIIIfffUUUIIIXXXwwwzzz~~~rrr333---,,,---<<>>yyyZZZLLLwww}}}wwwrrryyyrrr}}}|||}}}}}}rrrkkkhhh}}}xxxzzzcccNNNDDDYYYfffOOO333))),,,++++++***************+++***)))!!!111###111999PPPttteeeQQQbbbxxx{{{DDDDDD>>>JJJVVV___MMMSSSPPPGGG]]]{{{cccRRR;;;>>>NNNccc{{{lll```kkkZZZvvv~~~{{{tttmmmHHHCCCJJJJJJooouuuZZZ===((()))333---444))))))((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&***""",,,...:::CCC===VVV^^^ZZZ}}}MMM999WWWsss{{{rrrrrrzzz}}}pppqqqwwwsssllllllmmmbbb]]]jjj___^^^KKKQQQ333222)))''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''((()))***+++---222555CCC<<<999fffddd@@@CCCzzzvvvmmmhhhaaa\\\UUUMMMDDD===999777777666666666777999;;;<<<;;;AAAAAAZZZ|||dddHHH^^^~~~VVV???,,,...777111wwwxxxrrrLLLMMMxxxvvvzzzzzznnnwwwqqqhhhooolllmmmvvvhhhwwwqqqnnnjjjooovvviiieeeddd___bbbddd\\\[[[\\\\\\[[[ZZZXXXVVVTTTRRRJJJ<<<===MMMUUUXXX___ZZZbbbJJJHHH}}}rrr|||222111***///KKK[[[SSSeeeYYY\\\eee~~~}}}|||vvvyyymmmeeegggXXXxxx[[[bbbmmm111UUUppp___;;;\\\]]]UUUpppUUUeeeJJJxxx}}}]]]OOOVVVeee|||kkk]]]uuu999...111:::555GGGyyySSS```yyykkkyyy{{{zzz}}}|||~~~}}}|||qqqvvvjjjwwwqqqtttpppddd@@@LLLPPPyyywwwrrr555''',,,,,,+++***************---&&&'''%%%555///<<>>555AAAIII@@@hhhcccyyytttkkk333HHHAAAOOOnnnXXX666...777&&&******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$---555@@@<<>>;;;999999555444444555666888:::;;;555BBB:::FFFdddUUUSSSuuuqqq999///777111DDD___PPPYYY}}}pppiiiooo{{{kkkffftttkkkbbbtttkkkwwwppptttfffrrrxxxkkkhhhhhheeeiiijjjbbb[[[[[[\\\\\\ZZZXXXUUUTTTPPPRRRFFFKKKiiitttlllnnngggyyymmmRRR???rrrppp}}}333;;;---///XXX\\\kkknnnWWW\\\vvv~~~{{{yyysssvvvbbb]]]qqqSSSLLLeee>>>HHHqqqjjjYYYDDDmmmUUU___OOOvvvuuuNNNOOO___uuuyyyUUU???111///666///```aaaRRR~~~hhh|||dddssszzzrrr___pppvvvwwwppp\\\lllddduuu|||}}}~~~{{{|||{{{{{{yyyxxxpppoooxxxvvvxxxyyyrrrssssss~~~DDD===CCCddd===***,,,,,,+++************++++++&&&,,,,,,777;;;KKKppp|||JJJVVVtttkkkMMMOOOZZZ{{{ccc@@@;;;HHH888LLLrrr]]]}}}wwwpppsssoootttvvv{{{```}}}~~~III000888777<<<++++++***)))((((((((((((''''''''''''''''''''''''"""%%%+++999CCC;;;UUUSSSqqqsss>>>CCClllmmmmmmqqqyyymmmttt|||xxxsssyyyxxxxxxppplllmmmcccUUUUUUhhhooo]]]XXXPPP^^^,,,,,,'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&'''))))))+++...222666===<<>>;;;888222222666777666555555555666777888:::BBB<<<999bbbjjjQQQQQQrrr888000444222ZZZsssYYYBBB]]]{{{rrrggghhh```rrrTTTRRR___YYYSSSrrr]]]ooojjjooolllooohhhooommmjjjqqqvvvqqqpppnnneee[[[ZZZYYYXXXVVVUUUTTTTTTWWWVVVIIIFFFZZZggg\\\LLLXXXdddRRR999www|||sssvvv|||GGG///)))888kkkVVVfffbbbSSS___~~~|||rrrgggZZZ``````hhhbbbuuummm666GGGfffqqq\\\VVVjjjoooYYYVVVnnn\\\vvv|||iiiUUUaaaggg|||XXXwwwXXXGGGYYYlllbbb]]]XXX444666666BBBuuuRRRwwwiiiUUUttt{{{dddlllqqqpppppptttyyy}}}}}}|||zzzqqqqqqvvvxxxxxxyyydddVVVhhhqqqlll[[[444===OOOjjjtttooo555------,,,+++++++++++++++)))(((333666GGG{{{SSSTTTuuuiiiaaa\\\TTTyyy}}}rrr~~~\\\@@@@@@LLLXXXjjj||||||yyylll}}}|||ggg^^^YYYhhhuuu~~~UUU888(((555------+++***))))))))))))''''''''''''''''''''''''(((...111>>>===IIIYYYnnnlll555IIImmmaaaBBB:::QQQmmmmmmxxxwwwdddTTTLLLeeewwwppptttqqqxxxxxxyyyvvvkkkzzzvvvhhhfff```UUUQQQMMMfffiiiNNN```999NNN***&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%'''((()))+++...333777111FFFnnnnnn___BBBDDDqqqmmmuuuzzzLLL444===PPPmmmyyyCCC:::666:::999222111777555555444444444555666777<<<;;;===:::SSSnnnaaaGGG|||{{{;;;222000777iiiZZZMMM^^^yyyfffqqqSSS|||lllHHHGGGeeekkk]]]qqqWWW~~~jjjzzzqqqiiikkkllllllmmmwww{{{rrrnnnmmmeee[[[ZZZWWWUUUSSSSSSTTTTTTWWWTTTNNNEEEFFFVVVXXXFFFXXX```qqqOOO:::mmmjjj~~~yyyQQQ,,,///===iiiTTTbbbTTTVVVooo|||}}}{{{yyyxxxccc[[[SSSMMM___{{{rrrZZZeee{{{wwwIII>>>IIIwwwccc```cccuuuuuuqqqyyyhhhttt}}}~~~sssiiiooouuummmhhhtttbbbCCCRRReeeiiiXXX666777666RRRaaaUUUYYYmmm~~~zzz~~~LLLlllooo{{{mmmgggzzzqqqnnnvvvzzzuuusssvvv~~~ppp|||}}}nnniiiOOO```uuuyyyddd___<<<555GGGYYY666------,,,++++++++++++,,,((((((888GGGhhh~~~fffYYY~~~}}}GGGCCCLLLccczzzMMMJJJNNNQQQ]]]jjjpppyyysssoooDDD===CCCvvvyyymmm___888......---,,,+++***)))))))))''''''''''''''''''''''''(((---555BBB;;;XXXttt[[[RRR333___yyyEEE777[[[\\\}}}xxx}}}qqqdddwwwtttuuurrryyyvvv___wwwzzziiieee```UUUPPPJJJPPPwwwOOOfff>>>TTT///&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&((()))+++...333777CCC777FFFnnn|||aaaEEEEEEzzzWWWpppLLL===DDDNNNXXXyyy___???999:::@@@===333000555333333222222333555777888:::444;;;:::IIIpppccc999QQQ:::666111888iiizzzPPPLLLPPPlllyyy[[[|||CCCxxxeeeKKKCCCppprrrccc[[[tttyyyeeeoookkkhhhjjjuuuxxxlllfffeee___[[[YYYVVVSSSRRRRRRSSSTTTSSSSSSXXXOOOEEEVVVaaaOOOSSSNNNIIILLLAAAJJJhhhTTT111999???cccXXXlllpppAAAbbb~~~}}}zzzzzzsssnnnkkkjjjjjjKKKKKKCCCDDDVVVIII<<>>JJJWWWgggOOOddd```|||<<<:::999:::666111111444222222333444444555555666<<<555777;;;CCCvvv\\\IIIXXX~~~777888888;;;jjjyyyMMMHHHssspppmmmwwwXXXXXXiiiGGG|||iiiTTTTTT~~~~~~tttZZZYYY~~~\\\eeejjjmmmgggkkkaaarrreeesssfffRRRpppkkk___[[[UUUQQQQQQSSSUUUVVVYYY[[[WWWOOONNNUUUYYYXXXMMMHHHIIIBBBDDDDDDooo___333222DDDgggQQQfffNNNbbbxxx~~~zzzppp~~~{{{~~~~~~WWWJJJDDD===PPPJJJGGGJJJMMMQQQSSSSSSRRRPPPMMMNNNSSSVVVOOOLLLYYYlllmmmnnnfffwwwUUU]]]VVV|||xxxRRRYYYccc|||qqqgggLLLGGG^^^}}}eeeKKKLLL...444nnnRRRooo~~~vvv|||uuu[[[ssskkk|||iiikkkCCCbbbuuusssggg[[[GGGjjj}}}vvvyyyuuujjjwwwyyy{{{qqqfffxxxzzzdddeee^^^DDD999444NNNyyyvvv555...+++---+++%%%,,,111***(((FFFIIIbbbYYYNNN}}}uuuNNNOOOvvvGGG^^^ggg\\\___tttwwwrrrjjjpppgggkkkddd___dddggglllxxxvvvtttzzzddd???999FFFPPPZZZtttyyyxxx888666)))555555......%%%$$$)))(((((((((''''''''''''...&&&???999>>>]]]~~~]]]222KKKIIIJJJvvv~~~{{{}}}|||tttooosssnnnnnnlllbbbtttUUUqqqhhhZZZ\\\MMMJJJGGGpppZZZPPP???<<<>>>,,,%%%!!!###&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''&&&'''((()))+++...222666>>>999RRR>>>LLLlllbbb[[[GGGWWW```WWWaaa:::888888999666111000333222222333444444555555666<<<666999;;;BBByyy[[[OOOkkktttuuu@@@111***555wwwKKKKKKuuu|||zzznnnJJJ```ssshhhZZZiiifffzzzxxxkkkXXXUUUnnncccZZZeeeccclllQQQvvviiihhh___ooofff```[[[VVVTTTUUUWWWXXXWWWWWWWWWRRRJJJIIILLLMMMJJJEEE???HHHKKKIII===rrrccc333777UUUoooSSSgggJJJddd~~~wwwmmmOOOlllmmmSSSAAA@@@OOOVVVPPPTTTKKKRRRZZZ^^^]]][[[ZZZ[[[aaaeeellloookkkfffiiipppiiipppttt~~~ddd```ooobbbHHHCCC[[[}}}ooo???~~~[[[222<<>>CCC:::GGGOOOJJJ777~~~hhh111999fffrrrRRRkkk|||~~~NNNiii{{{tttzzzqqqaaaeee222<<<===LLLyyymmmQQQPPPWWW^^^^^^ZZZYYY^^^eeejjjsss{{{{{{vvvooofff^^^\\\mmmaaapppcccrrrddddddaaaGGGAAAYYY|||wwwCCChhh222CCCyyy[[[III```ttt[[[```^^^sssRRR|||xxxuuu~~~vvvoootttkkkyyy|||sssvvvwwwwwwjjjUUU999555777DDDaaannn===111///...///......///000???WWW}}}qqqTTTTTTsssgggzzzxxxyyyZZZ777NNN~~~|||sssggg___lllZZZQQQRRRNNNJJJCCC999LLLSSSRRRPPPWWWXXXYYYccc___aaaYYYVVVaaajjjnnntttddd>>>VVVjjjppplllfffooo}}}kkkwwwkkkBBB777222------&&&,,,))))))))))))((((((((((((,,,,,,@@@===LLLdddlll===EEEhhhvvv@@@iii}}}iii{{{vvvdddLLLLLLnnnZZZ{{{iiidddccchhhggg^^^XXXRRRJJJAAA>>>ggg???MMM888YYY333,,,&&&&&&'''%%%%%%&&&&&&&&&&&&'''(((***+++,,,&&&'''((()))+++...222666333AAAkkk~~~JJJDDDZZZ___qqq```JJJ555444666888555000...111222222333444444555555666:::888<<<888<<<bbbIIIaaaMMM555333;;;]]]fffLLLSSSvvvzzzrrr{{{tttmmmjjj[[[llliiiXXXcccaaaVVVfffaaaiiiUUUOOOXXX]]]nnn^^^^^^|||uuuyyy```eeexxxcccYYYXXXUUUQQQNNNPPPUUUWWWSSSOOOLLLIIIEEECCCDDDDDD@@@<<>>ZZZ}}}nnn___666FFFUUUWWW~~~{{{vvv~~~RRRtttxxxppplllWWWhhh^^^SSSQQQHHHBBB888ddd<<>>000((("""###%%%%%%%%%'''%%%%%%%%%%%%&&&'''((()))&&&'''((()))+++...222666777<<>>MMMxxx{{{|||wwwmmmffffff{{{yyy]]]^^^{{{```WWW]]][[[ooojjjnnnRRRDDDRRRSSS|||oooYYYhhhxxx^^^tttoooYYYWWWOOOOOOMMMLLLNNNRRRSSSPPPKKKJJJFFFBBBBBBBBBAAA>>><<>>@@@lllxxxVVV888GGGooo;;;{{{tttyyykkkjjjQQQ^^^ccc```oooPPPkkk\\\PPPLLLAAA???<<>>888qqqxxxEEE???WWW]]]vvvnnn^^^^^^RRRmmmoooDDD666444222333555333///000444222222333444444555555666888888;;;555<<<XXXLLL]]]yyyqqqnnn:::666GGGiiivvv???FFFyyyyyyttttttlllaaaaaajjj[[[JJJ~~~}}}YYYQQQWWW\\\lllooommmRRR===[[[SSSkkkrrrlllpppzzz\\\SSS[[[IIIMMMMMMNNNOOOPPPPPPNNNLLLKKKFFFBBBAAA>>>:::;;;>>>@@@@@@FFFBBBHHHKKKrrrrrrrrr~~~mmm,,,999lllRRRXXXwwwSSSccc~~~ppptttfff\\\\\\kkkpppyyy|||lllJJJDDDMMMooo[[[444YYYHHH[[[```hhhsss~~~qqqfffaaa^^^iii~~~\\\gggWWWccc[[[aaa~~~jjjjjjNNNDDDVVVuuu}}}>>>>>>TTTqqqyyyVVV{{{zzztttxxxttttttsss~~~ppp|||tttmmm{{{mmm~~~|||yyy^^^dddyyywwwooovvv~~~{{{xxxeeevvvzzzqqqpppfffwww~~~uuuaaaqqq{{{___eee999555999111GGG{{{jjjOOO///444,,,***111---===hhhtttUUUiiilllyyy}}}qqqWWW\\\ZZZuuuyyyvvvyyy]]]OOOOOOnnn~~~bbbhhhnnnooozzznnnsssrrr}}}yyyyyy{{{~~~wwwvvvrrrgggTTTmmmxxxggg]]]pppvvvkkk{{{^^^<<<,,,///+++---++++++++++++*********))))))888===>>>rrrLLL;;;QQQeeemmmgggEEEttt\\\qqqkkk{{{ooommmcccwww\\\ttt```jjjPPPwwwqqqYYYQQQIIIBBB>>>===OOOKKKBBBGGG<<<999000(((&&&&&&$$$$$$&&&)))(((((('''&&&&&&''''''&&&'''((()))+++...222666>>>:::{{{III<<>>HHHJJJBBBGGGIIIKKKDDDmmmeeexxxccc(((@@@rrrQQQ```~~~TTTgggyyy{{{qqqnnnlllxxxwwwpppaaaOOO@@@PPPnnnMMMRRRBBB333VVVYYYdddsssuuurrrssszzz[[[bbbTTTccctttxxxjjjOOOEEEVVVsss|||???www;;;QQQkkkRRReeeoooxxx}}}UUUjjjsssxxxzzz{{{xxxvvv~~~yyynnn~~~dddiiikkkfffxxxaaasssuuugggtttwwwaaarrryyyRRRAAAbbbtttZZZTTT<<<333999888PPP~~~{{{KKK---555,,,+++555444PPPlllLLLbbbjjjwwwyyytttzzz}}}}}}bbbNNN^^^eee\\\eeellluuuwwwzzz}}}}}}tttsss{{{||||||~~~pppiiilllvvvUUUEEE___YYYlllqqqffftttwwwlllGGG---...---111,,,,,,+++++++++************>>>======uuuuuuDDD:::___UUU]]]```fffmmm{{{lll___ppp^^^cccqqqSSS___SSSlllxxxVVVTTTGGGFFF???;;;YYYRRR<<<@@@999:::000(((&&&%%%$$$$$$&&&''''''&&&&&&&&&'''((((((&&&'''((()))+++...222666999???NNN===OOO|||ooowww{{{kkkfffGGGRRRJJJMMM===333777333222222111///333888222222333444444555555666<<<;;;<<<888CCCTTTKKKllleee444<<>>...444<<>>///''':::666000SSSuuuPPPgggtttyyy```[[[LLLGGGLLLTTT{{{|||ttt|||WWWSSSsssggg{{{bbb]]]```ooo}}}{{{}}}qqqOOO<<<~~~vvvZZZvvvuuunnnlllbbbpppvvvYYY...333333------------,,,,,,++++++)));;;@@@<<>>dddSSSjjjoooRRRccc@@@LLL@@@444===cccTTTXXX]]]ppp~~~ccczzzwwwnnnZZZfffZZZXXXWWWYYYeeeWWWSSSIIIJJJEEE999UUUDDD@@@<<<999888---%%%$$$&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''))))))+++...222666000CCCJJJyyyPPP;;;QQQtttsssttt[[[FFFFFFKKKGGG===777333555444000///444777666666666666444333444777999>>>666::::::RRRddd^^^iiihhh}}}ggg444111<<>>JJJtttrrrkkkVVVEEEDDDGGGBBB;;;888000222111...///555777666777777777666555666888;;;;;;===<<<999___```WWWjjjaaauuu]]]444333===bbbaaaLLLSSS~~~yyynnnhhhsssVVVccckkkkkkmmm]]]ZZZiiigggccccccvvvKKK;;;IIInnnQQQdddttt|||eeeZZZTTTOOONNNQQQMMMNNNOOOOOONNNLLLJJJIIIFFFHHH777aaaWWWXXXHHHJJJSSS???DDDKKKAAA888hhhvvv777222444dddGGGooo{{{]]]]]]nnnpppPPPUUUpppnnnrrrpppxxxyyyuuuaaa^^^___JJJ___kkkTTTSSSXXXeeekkkdddrrrvvviiihhhnnnssswwwzzzxxxvvv~~~rrrwwwyyywwwOOOVVVwwwmmm```\\\ddd}}}qqqzzz___wwwqqqkkkhhhiiikkkmmmnnn___BBBFFF___ooobbbKKKQQQ888333]]]]]]zzzlllMMMsssxxxyyywwwvvvzzzTTTiii~~~sssuuu{{{zzzyyy|||yyy}}}{{{sssuuuppp~~~zzzvvvyyynnnwwwxxxeeeccceeennnhhhRRRWWWGGG<<<888777666RRRzzzuuu666,,,666000666jjjxxxxxx]]]uuuyyyaaa777AAAPPPRRRZZZRRReeettttttfffPPPUUUhhh}}}ttt{{{oooPPPsssTTTKKKHHH<<>>EEE:::888---%%%$$$&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''((()))+++...333666888;;;LLLpppEEEEEEfffuuuyyyjjjeeerrr___NNNAAA@@@@@@;;;777777111222111///111666888666777888999888777888:::<<<777DDDCCC===nnnaaaXXX```fffUUU222555GGGggg}}}EEELLLzzzuuuvvvxxxvvvkkkmmm{{{mmmWWWlllddd^^^MMM```cccMMMXXXIIIOOOpppiiiWWWkkkjjj]]]UUUOOOMMMNNNMMMNNNOOOPPPOOOMMMJJJHHHAAAGGG888^^^FFF@@@666CCC<<<999IIIMMMAAA777wwwzzz111+++<<>>>>>888555777444444333111444888999555777888::::::999999;;;===999BBB>>>BBBvvv^^^\\\```qqqOOO111222LLLggg@@@AAA~~~~~~yyyttteee}}}yyy~~~hhhppp{{{hhhssseeedddMMM[[[rrr^^^NNN^^^VVV___yyyhhhcccppp~~~vvvjjj]]]VVVSSSQQQPPPQQQNNNNNNOOOPPPOOOMMMKKKJJJ???@@@<<>>AAAGGG:::>>>LLLIII<<<@@@{{{000,,,===nnnGGGhhhfff|||pppsssZZZkkkiiijjjjjjpppoooWWWPPPRRRSSSoooyyyEEERRRuuussskkkmmmrrrjjjmmmgggfffooosss}}}yyyUUUAAAGGGOOO```yyy|||uuu{{{pppnnnkkkgggfffYYYCCCPPPcccPPP```:::555///NNNzzz|||jjj}}}yyyxxxssslllzzzppp{{{uuuzzz|||www|||sssyyyeeexxxuuuwwwssspppqqqlllmmmrrrrrrmmmlllooo```kkk~~~uuummmaaa```llloooccc^^^ooo{{{ZZZ:::@@@000555DDDLLLWWWwwwccc111333999888hhhyyyGGGYYYpppwwwZZZpppmmmVVVyyywwwpppmmmvvvtttppp~~~fffmmmiiiTTTpppSSSMMM\\\mmmyyybbbDDD:::===???>>>777BBBCCCZZZuuu}}}nnnzzzuuuzzzvvvqqqGGGbbbhhh```\\\OOOuuuyyy>>>555444111///------------000444BBBDDDvvvccc999PPPhhhRRR~~~|||~~~vvvlllooonnnbbbWWWLLLppp```NNNTTT===hhh\\\PPPIIIDDD:::CCCNNNVVV:::DDD555888---%%%$$$&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&((()))+++///333777777CCCooo```FFFSSSyyy{{{ccc```pppXXXJJJ?????????999666888666666444333666;;;:::666777888::::::::::::<<<===@@@999444NNNlllWWWJJJmmm~~~HHH222+++DDDpppnnnsssZZZCCCwww~~~||||||{{{xxxtttnnn|||ooo{{{|||qqqiiittt```fffwwwgggkkkiii^^^[[[TTTVVVwwwqqqjjjhhhgggiiifffhhhkkk___ZZZUUUSSSSSSSSSRRRPPPNNNNNNNNNNNNNNNNNNMMMMMMHHH@@@???JJJ^^^JJJMMM===EEEGGGIII@@@777TTTzzz[[[000222999ZZZDDD]]]zzz~~~VVVbbb|||dddiiijjjUUUnnnjjjzzzrrrdddkkk}}}gggmmmnnnGGGNNNMMM___tttzzzpppiiihhhkkkooouuuoooJJJ@@@MMMbbbSSSvvvhhhvvvvvvjjjkkkkkkjjjkkkOOOCCCRRRfffNNNooo;;;666222CCCaaallltttwwwrrrvvv|||zzzooo|||tttvvvuuu{{{mmmtttqqqnnndddjjjwwwjjj~~~~~~nnnjjjkkkjjjmmmooonnnppprrrnnngggfffjjj}}}lllqqqfff___eee```zzzhhhnnnxxxddd```fffOOOEEE777+++AAA+++888FFFOOOvvvsssLLL000666222CCCqqqXXX\\\^^^HHHhhh```LLLuuubbbnnnrrrYYYCCC@@@LLLPPPIIIjjjooo]]]CCC:::999;;;CCCDDDMMMHHHbbbzzz}}}yyyzzzvvvsssvvvuuuyyy}}}}}}uuuuuupppVVVkkkzzzzzz{{{eee___WWWOOO]]]666444111...,,,,,,,,,---000333DDDEEE}}}nnnBBBHHH}}}mmmzzzttt}}}sssppp```EEEfff^^^TTTRRRTTTccc{{{zzzpppggg[[[]]]lllbbbNNNRRR???wwwxxx\\\QQQKKKEEE===AAARRRSSS>>>DDD777888---%%%$$$&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$&&&((()))+++///444777???999nnnnnnHHHKKKrrruuurrrwwwyyyWWWIII>>>??????:::666777444444333333888>>><<<777666888:::;;;:::;;;<<<===AAA777===iiiaaaTTT@@@>>>333)))888mmmuuufff}}}oooJJJjjj|||wwwvvvwwwxxxvvvttt}}}uuulllooolllxxxfffhhhMMMLLLkkkmmmssskkkvvvbbbRRRWWWKKKPPPggg\\\zzzlllmmm{{{fff```hhh```___^^^[[[YYYVVVTTTTTTTTTQQQNNNNNNNNNMMMMMMMMMNNNOOOPPPLLLHHHBBBFFFWWWKKKMMM777HHHIIIEEE<<<555hhh___yyyAAA---111333QQQUUUWWW}}}xxx___UUUnnnrrrqqqsssuuu___dddiiinnnkkk\\\eeellliiiYYYBBBKKKzzz{{{|||{{{zzzzzzjjj^^^^^^hhhOOOSSSSSSoooKKKxxxuuulllhhhlllkkkkkknnnEEEDDDVVVmmm}}}QQQ}}}DDD:::555<<>>NNNWWWnnn>>>444000888ggg}}}bbbLLLxxxuuuqqq[[[JJJEEEQQQMMMUUUpppxxxyyyYYY~~~zzzqqqmmmWWWKKKMMMMMMKKKCCC888???TTTPPP;;;444111888JJJLLLXXXRRRppplll]]]ZZZ^^^lllzzzbbbQQQQQQZZZXXXjjj|||~~~zzz|||zzztttvvv~~~mmmlllrrrqqqmmmxxxcccdddPPP{{{pppqqq:::888444111///...//////...111FFFDDDuuuyyyzzzOOOAAA|||JJJGGG\\\vvvuuupppiiitttvvvCCCDDD___hhh~~~{{{ddd^^^UUUeeerrrZZZUUUCCCPPPDDDpppZZZTTTNNNDDD@@@>>>WWWPPPEEEEEE===888---%%%$$$&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$&&&''')))+++///444888;;;>>>uuuIIIFFFeeennn~~~vvvuuujjjoooYYYVVVGGG<<<===>>>999444444111222111222999???>>>999555777:::;;;;;;;;;<<<===<<<<<>>------@@@777888DDDYYYbbbzzz555444777LLL}}}KKK___lll~~~}}}___:::CCCPPPEEEGGGkkkvvvfffzzziiitttzzz}}}}}}~~~{{{yyyaaaGGGCCCQQQOOOGGGLLLSSSJJJSSSAAA111:::===888>>>JJJdddoooxxxbbb[[[dddwwwwww^^^TTTTTTVVVWWWWWWXXXwww}}}yyy~~~|||}}}{{{nnnXXXzzzmmm\\\YYYYYYLLLdddbbb???===999555333222333444---000GGGBBBmmmpppXXX===qqqWWWLLLooojjjwwwnnnfffdddooo{{{ppp```___YYYssslllSSSOOO<<>>KKKttt}}}www~~~ppp}}}|||xxxoooddd___bbbfffUUUJJJ???;;;999777888:::777888:::;;;<<<<<<;;;:::999111666<<<999:::@@@@@@===>>>___rrrSSSDDD]]]666000&&&555XXX}}}\\\{{{xxxKKKJJJ}}}ooorrr~~~}}}|||yyyxxxuuurrrppprrrsssrrrmmmmmmkkkggghhhhhhccc\\\GGGxxxxxxeeeccc^^^PPPVVVCCCTTTbbbWWWiiiyyyiiieee```^^^^^^^^^[[[YYYTTTTTTSSSRRRQQQPPPPPPOOOQQQDDDNNNLLLOOO[[[QQQGGGRRRHHHFFFVVV>>>IIIJJJJJJJJJBBBGGG888>>>qqq666(((:::000EEEnnndddnnnooorrrbbbaaatttnnnjjjkkkmmmlllmmmttt~~~sssdddWWWNNNZZZ___ZZZ^^^fffXXXLLLcccccctttmmmfffyyynnn___UUURRRRRRQQQPPPZZZnnnuuuooosssyyyeeeDDDgggsssJJJGGGooohhhvvv{{{sssdddvvviiicccjjjYYYGGGLLL^^^yyyQQQvvvhhhSSSGGG<<<888TTTuuuzzzjjjuuu}}}~~~|||zzzwwwssswwwwww{{{{{{pppeeeaaajjjfff~~~mmmpppjjjcccwww___qqqtttaaaoooyyylllhhhssssss|||}}}uuu{{{ttthhhggglllxxxvvvttt{{{^^^KKKUUUqqqtttiii___UUUbbbDDD<<<===666,,,;;;JJJ@@@PPPRRRsss@@@DDD222===sss^^^NNN~~~|||xxx___GGG???CCCRRRXXX[[[ttt{{{nnn___~~~}}}~~~xxx|||~~~iiiHHHGGGNNNNNNiiiddd>>>RRRUUU\\\[[[KKK777111===KKKVVVooowwwfffhhhwwwkkkIIITTTRRR```oooTTT___ttt|||ssskkkjjjuuu}}}|||www}}}nnnwww```~~~jjjlll|||VVV\\\^^^JJJxxx}}}lll888]]]fff555...444444---,,,AAABBBYYY}}}zzzzzz~~~{{{{{{qqq>>>UUUcccvvv~~~nnnrrruuuxxxhhhRRRmmm^^^aaa```HHHFFF???@@@```iiiZZZNNNSSS@@@BBBMMMgggJJJIIIBBB===:::,,,###'''(((###"""(((&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))+++///444888DDDMMMnnnlllNNNJJJaaavvv{{{{{{wwwuuuuuujjjiiinnnmmmddd[[[JJJAAA:::999999777666777:::;;;;;;:::999888777777<<<999===@@@<<<<<<>>><<<;;;>>>zzzWWWOOO555tttvvv~~~```222,,,222222BBBTTTTTTJJJ|||~~~}}}wwwyyywwwsssqqqrrrrrrpppmmmkkkllljjjfffeeefffccc^^^xxxmmm```VVVOOOPPPFFFDDDXXXYYYjjjbbbaaa``````___]]]YYYWWWTTTSSSRRRQQQQQQQQQQQQQQQZZZNNNTTTOOONNNVVVKKKFFFQQQJJJLLLHHHGGGIIIMMMFFFGGG???BBB===RRRjjjxxxnnn444'''888...@@@gggaaannnsss{{{yyyzzzWWW___qqqqqqgggkkkhhhggggggjjjooolll\\\KKKMMMKKKbbbooo]]]RRRSSSJJJSSSuuukkkvvvxxxrrrlllccc]]]\\\```cccffffff|||vvvsssxxxkkkQQQHHHYYYOOOGGGiiixxxmmmdddffflll\\\LLLttt}}}ppphhh===FFFPPPmmmSSSVVVLLLEEE===999IIIbbbpppuuussstttwwwsssmmmqqqzzzsssvvv|||{{{qqqkkklllrrrnnneeeqqqYYYtttpppnnniiieee]]]XXXZZZWWW^^^ddd^^^iiippppppzzzuuu|||tttiiiggg[[[OOOAAA]]]xxxhhh^^^EEE888BBB222222===:::666???JJJZZZ;;;---<<>>@@@===<<<===:::999888888777777777777:::<<<<<<;;;;;;>>>???===AAAPPPNNNKKKGGG@@@333)))777)))888{{{PPP|||hhhDDDeeesss~~~|||tttoooxxxssspppqqqrrrqqqlllhhhiiilllkkkfffccceeefffdddooobbbggg```VVV]]]gggRRR\\\gggWWW~~~\\\___ccccccaaa]]]YYYWWWTTTSSSQQQPPPPPPQQQSSSTTT]]]TTTXXXPPPMMMPPPEEEHHHPPPLLLMMM===SSSJJJNNNEEECCCAAA???DDDmmm___GGG111(((666+++999[[[]]]lll|||pppmmmQQQbbbmmmzzzvvvdddjjjhhhhhhhhhhhhjjjdddSSSBBBSSSbbbqqqfffIIIVVVfff^^^kkk\\\www{{{~~~||||||www}}}lllLLLHHHXXXbbbNNNTTT___^^^uuupppfff^^^UUUTTTFFFQQQiiihhh999MMMTTTxxxoooYYYwwwCCCEEECCC@@@>>>===JJJccczzzssssssjjj^^^eeevvvvvvuuutttqqqkkkhhhoooyyynnnqqquuuRRR]]]tttcccnnnyyyqqq}}}{{{~~~sssbbbccc\\\tttXXX___^^^ZZZlllnnnZZZRRRJJJ999===666222...444AAAEEEMMM^^^kkkHHH999)))BBBrrrZZZRRRxxxaaaAAA???EEELLLUUUYYY___vvv^^^uuurrrgggzzzxxx~~~{{{xxxvvviiiHHHCCCQQQaaa^^^dddmmmiiiQQQ<<<===NNN[[[yyy{{{~~~XXXIIIkkk|||OOO<<>>777111222333111///000666666555555666888:::;;;888<<<999777???CCCBBBCCCEEE{{{XXXYYYAAAppp{{{555333,,,222%%%777```^^^ppp~~~sssLLLHHHpppuuuxxx}}}sssppppppqqqqqqmmmjjjiiiiiimmmmmmgggdddfffjjjkkkfffpppccc]]]hhh^^^[[[vvvpppaaahhhcccWWWfff^^^bbbfffeeeaaa\\\ZZZZZZTTTSSSQQQPPPPPPRRRUUUVVVVVVQQQWWWPPPNNNJJJ@@@OOOMMMJJJDDD@@@ZZZMMMFFFKKKAAAIII===LLLxxx,,,111+++444+++333NNNWWWggg{{{iiixxx[[[nnnkkkppp~~~fffiiijjjkkkkkkkkkmmmjjj___RRRqqqdddgggrrrOOOPPPjjjvvvfffpppxxxwwwxxx}}}wwwuuutttrrrhhhYYYMMMJJJMMMcccvvv{{{zzzyyy{{{eeeeeeccccccbbb|||{{{ddd^^^AAAUUUYYYdddbbbaaa<<>>===???666666555555666888:::<<<777>>>:::<<>>SSSEEELLL:::```ttt<<<222///333,,,000BBBOOO^^^xxxsssmmmgggooo|||lllhhhlllhhhhhhiiihhhhhhkkkmmmiiibbbUUUiiipppnnnKKKhhhvvvsssnnnkkkiiiiiiooovvvvvvoooggg]]]TTT___vvvuuuXXXEEEGGGNNNeeeuuuuuuVVVccckkknnnjjjGGGDDDSSSgggzzzUUUnnnHHH===@@@999===EEE888555KKKyyyjjjnnnlllxxxmmm]]]NNNPPPRRR[[[iiiqqqooojjjhhhhhhfffeeeaaaMMMrrrlll[[[tttnnniiiaaavvv|||oookkkhhhsss___fff^^^iiidddTTTWWW[[[NNNIIIMMM===555777...222888:::===JJJQQQPPPwww666888777@@@bbbYYYMMM}}}kkkfff]]]cccKKKFFFVVVJJJQQQZZZ[[[^^^nnnwwwooo___|||zzzmmmaaaWWWSSSXXXaaa``````iiimmmdddOOOAAAIIIiii|||~~~fff>>>777===LLLPPPSSSqqq~~~xxxpppqqqsssaaaUUUwwwrrrKKKFFFLLLTTTccceeemmmpppsss~~~wwwwwwrrrrrrwwwrrrgggyyyjjjssswwwxxxLLL888sssdddDDDDDD:::888%%%...222222EEEJJJfffwwwttt{{{|||dddEEEoooxxxzzzyyyvvvsssnnn}}}hhhiiiuuuXXX___ppp777777FFFYYYfffbbbYYYZZZJJJUUU[[[nnnEEEFFFGGGCCCAAA,,,(((&&&''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))+++///444888@@@YYY,,,JJJyyy|||kkkdddJJJaaammmkkkooossspppllloooXXXLLLLLLOOOMMMJJJKKKAAA888555444222111222:::999999888888888999999222===<<<@@@GGG:::777PPPXXX\\\>>>ooowwwYYY333(((444'''666333@@@mmmbbbiiinnnVVVUUU~~~}}}bbbfffzzzlllsss}}}dddyyysssooopppmmmggggggmmmdddfffeee``````dddggggggcccjjjeeeaaaeeeZZZWWWjjjVVV[[[HHH444___wwwggg``````^^^[[[XXXWWWXXXYYYVVVVVVTTTTTTTTTVVVXXXYYYUUUYYY\\\SSSPPPAAA;;;bbbFFFFFF@@@^^^VVVQQQ@@@TTTJJJEEEBBBdddiiiBBB333333222...///888EEEPPPuuu{{{~~~jjj{{{ooocccwwwtttjjjhhhiiihhhfffhhhlllllliii???]]]iiipppTTT|||kkkqqqooommmlllooorrrppphhh```bbbcccvvv```KKKOOOWWW```fff~~~lllnnnooobbbUUUdddcccbbb___hhh[[[555VVVQQQ}}}aaaIIInnn======:::444777<<<777444>>>UUUdddpppUUUKKKEEEDDDNNNYYY```ccceeeaaaooocccccceeehhhXXXvvvooopppnnnZZZqqqtttllluuuxxxqqqqqqdddrrrrrrfffcccNNNLLLEEE@@@555666+++'''...222DDD777>>><<>>qqqLLL```cccsssXXXRRRZZZ```RRRUUUiiidddZZZZZZ\\\hhh|||mmmbbbZZZuuurrr~~~wwwsssoooqqqzzz~~~xxxfffRRR>>>===ccc|||gggkkkyyyqqqVVVEEECCCTTT```mmmyyy]]]```ooo|||tttdddMMMOOOaaaYYYQQQxxxOOO888AAA]]]yyybbbHHHNNNggg{{{zzznnnlll}}}|||~~~wwwuuuMMM$$$bbbRRR;;;BBBPPPCCC333000111???MMM]]]pppxxxwwwzzzOOO^^^~~~zzzwww{{{|||rrrcccccceeeaaaZZZMMMqqqbbb666888;;;FFFqqqbbbcccYYYTTTNNNSSS```[[[IIISSSRRRMMMAAA(((((('''''''''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))+++///444888>>>VVV555CCCxxx|||ppplllWWWTTT^^^jjjjjjiiikkkiii]]]mmmwwwiiiPPPHHHYYYnnnIIIAAA;;;;;;;;;888777777::::::;;;;;;;;;;;;;;;:::444@@@>>>???CCC888NNNeeeQQQPPPTTTQQQ666'''222(((111777OOOrrrpppYYY[[[gggOOOmmmzzz~~~sssmmmxxxlllmmmnnnhhhfffiiibbbcccaaa^^^___dddeeebbbcccdddcccaaa___]]]```eeeccc]]]PPPGGGtttvvvfff]]][[[XXXWWWXXXYYYYYYYYYXXXWWWWWWWWWWWWXXXXXXYYYYYY]]][[[NNNKKK;;;:::nnnCCCJJJXXXaaaTTTNNNLLLKKKJJJ===aaayyy}}}[[[666444555000///...///;;;AAAlllwww|||qqqaaagggzzz{{{nnngggjjjjjjggggggjjjjjjhhhddd@@@KKKuuu~~~nnneeemmmiiijjjjjjiiigggfffffffffjjjbbbDDDIII\\\]]]XXXnnncccooosssOOOWWWgggdddmmmWWWlllCCC@@@]]]^^^TTTQQQKKK<<<;;;444444555111444888444666ZZZ~~~nnn```QQQAAA:::<<>>===MMMZZZkkkkkkxxx000:::222666UUUUUUZZZ}}}hhhWWWQQQhhhpppfffeeemmmwww|||kkk[[[fffqqqiiifffsssmmmxxxvvvxxxtttYYYGGG<<>>aaa~~~^^^===777OOOOOOMMM{{{yyyWWWSSSUUUqqqTTTTTTxxxnnnjjjwww}}}rrrZZZLLLaaa|||xxxLLL666IIItttrrr>>>;;;BBB555555+++000777LLLPPPkkk}}}|||}}}nnnWWWjjj~~~}}}tttvvv}}}{{{xxxiii```ZZZUUURRRWWW]]]ZZZ[[[WWW---+++DDDAAAcccggg```^^^[[[RRRWWWXXXlllKKKVVVbbbZZZMMM444%%%'''((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))+++///444888<<<\\\777111bbbxxxooonnnjjjLLLRRRkkkjjjccchhhkkkddd``````fffllleeeRRRAAA>>>888666999:::888555555777888:::===>>>??????>>>>>>HHHBBB@@@CCCAAAtttbbbbbbUUUCCCxxxSSS333'''000...---222RRRhhhYYYggg|||rrrXXXbbb}}}|||}}}ooofff{{{|||iiijjjooojjjeeecccdddccc```^^^aaafffeee```\\\aaajjjgggZZZZZZbbbcccaaaOOOSSSYYY}}}pppVVV[[[XXXWWWXXX\\\^^^]]][[[YYYYYYYYYYYYYYYYYYYYYXXXXXX[[[VVVGGGEEE777;;;wwwBBBNNNnnn^^^TTTKKKXXXBBBFFF;;;{{{;;;888444555...///---+++555888___zzznnnuuusss```\\\rrr~~~qqqbbbfffhhheeedddffffffcccbbb\\\kkkkkkqqqdddgggfffjjjlllhhhbbbcccllluuufffdddooodddKKKhhh[[[bbb|||wwwLLLiiiuuuiiivvvVVVCCCXXXHHHqqqmmmSSSccc<<<333999222888777+++333<<<000555AAAQQQppppppeeeVVVJJJ???777777;;;@@@...UUUKKK[[[JJJ```VVVUUUZZZ[[[SSSZZZZZZNNNZZZSSSYYYPPPPPPIII>>>EEE@@@777MMM---DDD777<<<(((555,,,777CCC333222DDDBBBCCCQQQYYY555333///111<<>>dddccc444===EEEsssttttttvvvnnniiibbb^^^^^^```aaaaaaddd]]]TTTNNNMMMPPPUUUWWWVVVRRRLLLGGGDDDBBB@@@>>>,,,444;;;===>>>AAACCCBBB888BBBBBB000bbb~~~WWWOOOBBB]]]ppp555//////,,,......)))333TTTgggyyyuuuVVV{{{kkkqqqdddZZZ~~~sss}}}ssszzz}}}kkkiiijjj______ddd\\\`````````_________^^^^^^]]]^^^``````___]]]ZZZXXXUUUUUUUUUVVVWWWYYYZZZ[[[WWWYYY[[[\\\\\\\\\\\\\\\ZZZ[[[]]]^^^___^^^\\\ZZZSSSXXXBBB<<<<<<@@@SSSJJJHHHkkklllJJJNNNRRRBBBEEE888mmmFFFBBB444;;;888444222111000///...888\\\{{{}}}|||tttwwwvvveee[[[ffftttoookkkhhhhhhgggcccbbbddd```iii___uuuuuuuuuooommmjjjhhhggghhhjjjllljjjhhhvvvZZZ~~~|||~~~hhhXXX```hhhccc```wwwJJJ]]]^^^iiiZZZ[[[ooo}}}]]]FFFQQQXXXkkk]]]pppHHH999888///000000////////////000000...111999HHH```vvvpppzzzrrrfff\\\SSSMMM???999666777777444444888555>>>???666222777777111666---444111444;;;222777888<<<999555555222000666999JJJ;;;BBBXXXkkklllMMM555444777222999rrriiiGGGUUUoooiiiuuuxxx]]]rrrbbb```:::NNNnnnxxxxxxpppzzzxxx[[[EEENNNddd}}}```???EEEAAAEEE|||kkkpppnnngggooopppuuuyyywwwZZZCCC@@@333222FFFKKKDDDYYYvvv|||||||||}}}}}}~~~bbb;;;___OOO{{{xxxxxx{{{{{{yyybbbCCC^^^vvvZZZ???<<<===ccczzzmmmDDDEEE<<<555777222111888BBB[[[|||lll{{{qqqxxxzzz|||}}}zzz|||sssFFFGGG```RRRCCC:::XXXvvvwwwfffdddiiidddYYY^^^III<<<444HHH333222hhhoooiiiaaacccaaacccppprrrLLLbbbdddmmmbbb,,,$$$(((((('''''''''''''''((((((((('''''''''&&&&&&&&&%%%''')))***+++...222555:::bbbbbb<<>>>>><<<999888888999888777???<<<<<<@@@AAA??????AAADDD???DDDoooQQQ[[[GGGZZZLLL***777+++(((444+++(((333CCCtttxxx{{{bbbhhhwww}}}```ppp{{{rrr|||zzzrrrtttqqqfffgggiiiaaa___ccc_______________^^^^^^^^^^^^\\\\\\^^^^^^]]][[[XXXWWWTTTTTTUUUUUUVVVWWWYYYYYYXXXZZZ\\\^^^___^^^]]]\\\]]]\\\]]]^^^______]]]ZZZVVVRRR>>>>>>HHHOOOSSSCCCRRRgggVVV___AAARRRIII>>>~~~aaa|||~~~;;;CCC444888666222111111111111000...OOOsss~~~~~~{{{uuuvvvmmmWWWWWWnnnppppppmmmgggddddddaaa\\\bbb```bbbeeekkkkkkjjjfffdddcccbbbbbbdddgggkkkmmmeee~~~\\\wwwiiiLLLKKKDDD[[[zzzFFFdddaaaZZZRRR}}}yyysssqqqnnnkkkxxxddd???NNNSSScccllleeegggvvv^^^---666+++.........------.........000333000...AAAbbbxxx||||||lllVVV]]]SSSIIIEEEAAA;;;555333///777888222...222555444777444999///333@@@666333111444777888999<<<@@@EEE999OOOKKK[[[aaa,,,'''333222111AAA|||QQQ???tttgggkkkZZZUUUssseeeaaahhhxxxvvvCCCGGGhhh~~~uuuMMM;;;iiiBBB===FFFeeexxxgggaaatttgggqqqiiisssuuuaaa...444<<<222CCCBBBJJJ~~~||||||rrrccc999kkkuuuyyyYYY~~~ooosss|||}}}|||pppbbbEEE444SSS\\\pppxxxrrrFFFBBBAAA===XXX@@@999444;;;444***222@@@PPPaaatttvvvzzz}}}}}}}}}pppLLLjjjnnnAAA@@@VVVnnnbbb]]]\\\|||UUUHHHSSSPPP>>>:::888===xxx}}}~~~iiikkknnnZZZ]]]zzz[[[RRRddduuuaaa&&&///++++++***)))(((((((((((('''''''''''''''&&&&&&&&&%%%''')))***+++...222555???kkkwwwqqqGGGMMMDDD888yyyuuupppnnnlllkkkhhhccc\\\WWWXXXXXXWWWVVVRRRLLLDDD>>>???>>>>>>???AAACCCDDDCCCCCC888777BBBJJJGGGCCCCCC:::IIIkkkQQQcccEEERRR~~~|||yyyhhh555***:::444///222)))+++444CCC}}}~~~tttXXXtttuuuXXXhhhyyytttyyyxxxppppppmmmkkkaaa]]]______```bbbbbb^^^^^^^^^^^^]]]]]]]]]]]][[[[[[\\\\\\\\\ZZZXXXWWWWWWWWWWWWWWWXXXYYYZZZ[[[[[[[[[\\\]]]^^^^^^]]]\\\[[[YYYXXXYYY\\\\\\ZZZXXXYYYKKK>>>GGGPPPMMMIIIDDDLLLmmmHHH]]]OOOGGGCCC]]]pppKKK:::999444666444222111222333333222---EEEgggwwwvvv~~~tttnnnooo]]]TTTfffjjjrrrqqqgggaaacccaaa[[[aaa^^^ccc]]]ddd^^^dddbbbeeedddccccccdddfffiiikkkqqqfffeeevvvPPPAAAQQQZZZxxxiii}}}jjjCCCvvvuuuxxxtttllltttxxxAAAEEEXXXPPPyyy[[[ooo999444%%%222...------,,,,,,------...,,,444444,,,---BBB___qqq~~~{{{vvvzzztttmmmccc[[[UUUOOOIIIGGGBBB;;;999<<<;;;444555;;;:::555;;;444666???777:::======DDDJJJJJJKKKLLLFFF^^^|||qqqTTT,,,:::000333&&&555ZZZpppHHHXXXzzz```wwwGGGgggyyyYYYnnnbbbFFFDDDbbbsssoookkkHHHQQQbbbOOOdddppp```aaatttkkkkkkddd___llluuuzzznnn???///CCC???;;;III|||}}}|||yyyqqqdddFFFGGG[[[zzziiiZZZyyyxxx|||rrrwwwyyytttsssyyy~~~VVVFFFUUUVVViiizzzUUUDDDGGG<<>>======<<<;;;999DDD???@@@EEECCC::::::AAAXXXzzzcccGGGTTTGGGyyywwwwww777666111222888555,,,+++++++++===iiirrrWWWnnnkkkuuuzzz\\\IIIgggmmmzzzuuusssooorrrhhh\\\OOOPPPZZZ___^^^```]]]]]]]]]]]]\\\\\\\\\\\\[[[[[[\\\\\\[[[ZZZYYYXXXXXXXXXXXXXXXYYYZZZ[[[[[[^^^\\\YYYZZZ\\\]]]]]]\\\VVVSSSQQQSSSXXXZZZYYYWWWRRR===>>>NNNOOO???<<>>LLL~~~uuu000999444222444333222222444555444333///;;;UUUooowwwrrrxxxxxxiiippplll```cccaaammmrrrhhh``````bbb___\\\```___ccc^^^aaaaaafffgggfffeeeddddddeeeggghhhpppSSSqqqzzzYYYLLLRRR^^^cccrrrIIImmmsssppprrrmmmcccggglllgggZZZOOO:::OOOZZZeeemmmeeeddd333000'''444------,,,,,,,,,,,,------***+++...///***,,,===QQQkkk|||uuu~~~}}}tttsssrrrfff^^^ZZZ\\\VVVNNNIIIJJJKKKEEE===;;;000;;;???AAACCCAAARRRRRRDDDDDDKKKQQQddduuusssuuuQQQ666)))222999111'''@@@uuucccPPP{{{|||qqqgggrrrWWWyyy[[[[[[aaarrrmmmjjjTTTRRR}}}wwwzzzgggpppoooqqqeeejjjdddfff}}}zzzuuuLLL888:::BBB===hhh|||{{{wwwuuuxxx|||wwwnnneeeQQQ333YYYNNNjjj[[[UUUzzzzzz{{{uuusssuuuvvvvvvwww{{{iii777???```mmmEEEDDDFFFVVVvvv~~~vvvLLL666555777555555666000777MMMSSS~~~yyyuuuvvvwwwxxxmmmlllvvvlllUUU]]][[[WWWbbb[[[QQQFFF@@@;;;999===EEEOOOrrrhhhooorrrhhh~~~PPPgggbbbiiivvvEEE...***"""+++***)))((('''&&&&&&&&&&&&'''''''''''''''''''''%%%''')))***+++...222555:::iiiwwwcccFFFAAAFFFBBB777\\\zzzmmmkkkiiiiiiiiihhheeeccceeeaaa]]]XXXTTTOOOJJJGGGJJJHHHEEEDDDDDDDDDDDDCCC???BBBBBB<<<555===YYYtttlllSSSJJJ@@@LLLzzzvvvooozzz~~~KKK)))<<<555(((111222***///---&&&222HHHdddbbbgggTTTvvvsssfff888LLLkkkzzzmmmmmmzzziiicccjjj```OOOPPPaaaddd]]]```\\\\\\\\\\\\[[[[[[[[[[[[ZZZZZZZZZZZZZZZYYYXXXXXXWWWWWWVVVVVVWWWXXXXXXYYY]]]ZZZWWWXXX[[[\\\[[[YYYPPPMMMJJJMMMTTTYYYYYYWWWMMM999DDDSSSOOO??????aaaiiiZZZRRRGGGCCC~~~CCC777111888---333222111222444444444222///222CCC[[[kkkrrrzzzjjjlllpppiiibbb\\\ffflllhhhbbb```aaacccXXX```[[[gggZZZeee___fffcccbbbbbbbbbccceeeggghhheeeZZZtttbbbvvvIIIFFFIIIQQQWWW]]]nnn[[[ggglllnnnlllpppoooggggggdddWWWCCCEEEEEEOOOccc]]]|||GGG;;;999------,,,,,,++++++,,,,,,---000&&&%%%///333,,,+++222IIIeeeuuu{{{{{{~~~{{{~~~~~~xxxqqqyyylll^^^NNNWWW___bbb```]]]qqqkkkpppwww\\\<<<999222//////+++222III{{{TTTRRRzzznnnzzzhhhuuueeewwwxxxnnnbbb{{{WWWGGGjjjkkkGGGXXX{{{rrr|||qqqxxxnnn|||```aaa|||{{{UUU>>>444===>>>nnn}}}||||||wwwrrrtttwwwnnnaaaSSS>>>AAApppuuu|||MMMnnnvvvRRR[[[yyyuuuyyy}}}{{{www|||qqq[[[KKKdddppppppZZZ>>>uuu~~~vvvNNN===EEE@@@III777555666444777888---000FFFKKKmmm~~~~~~yyyttt~~~ssszzznnncccnnnllliiipppeee[[[```eeeWWWHHHJJJKKK???999;;;777000:::NNN}}}rrrssspppddduuusss^^^rrr@@@***777%%%)))(((((('''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%''')))***+++...222555;;;^^^ggg```>>>???KKKEEEAAAYYY}}}{{{ooonnnrrrtttpppiiiddddddfffiiijjjkkkkkkeee[[[OOOFFFBBB???<<<:::;;;===>>>>>>444<<>>aaaxxx~~~eeeMMMttt]]]HHHfffwww||||||{{{yyy\\\;;;UUUOOO:::YYY|||bbbCCC>>>999hhhxxxaaa>>>333888444000444000///888999III~~~tttdddcccnnneeeeeeoooccc[[[eeeYYYSSSOOOEEECCCFFFDDD999===AAAAAA>>>OOO}}}zzzqqqhhhtttkkkrrrpppooogggSSS+++***$$$(((((('''&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%''')))***+++...222555222AAADDDMMMEEE===EEE>>>HHH;;;aaayyy|||qqqfffgggmmmkkkjjjhhhiiikkkllllllkkkaaa\\\VVVQQQNNNNNNMMMLLLSSS\\\jjjbbb___aaaJJJUUUZZZzzzttt{{{---999666 ---888&&&+++888(((---000&&&000000TTTbbbssszzzYYYmmmLLLllldddSSS```WWWnnnwwwSSSbbb{{{___fffaaafffuuujjjWWWZZZ[[[[[[[[[[[[ZZZZZZZZZZZZWWWWWWVVVVVVVVVVVVVVVVVVWWWWWWVVVVVVVVVWWWXXXXXXTTTTTTVVV[[[___\\\UUUMMM@@@<<<:::???IIIRRRTTTSSSQQQGGGQQQFFFEEERRRMMM]]]RRRKKKHHH===ffffff111222000000+++222......---...000000///---222///444EEE\\\nnnyyyyyyuuurrrfffnnnppp```YYYZZZeeejjjddd______```^^^___[[[]]][[[___```______```aaaccceeeggghhh```XXXiiixxxkkkyyygggzzzSSSsssiiiiiihhheeeiiieeeYYYTTTNNN@@@GGGNNN[[[nnnfffSSSooo~~~555111%%%...+++'''))))))(((((((((((())))))"""---111***'''---000,,,+++)))222SSSqqqttttttooo|||yyywwwxxx|||{{{===///111(((777,,,444222111///JJJRRRTTTFFF|||wwwyyy~~~xxxzzz```uuu}}}eeezzz]]]eeeqqqjjjXXXqqqhhhCCCooo|||}}}rrr~~~vvvlllAAALLLgggvvvkkknnnzzzOOO[[[888LLL'''MMMwwwwwwzzzwwwpppnnnjjjWWWBBB777OOO}}}SSSPPPwwwrrrFFF>>>iiitttrrr}}}{{{}}}zzzmmm___|||rrrzzzllluuuQQQ===:::PPPrrrwww~~~...111;;;333(((///555000+++;;;JJJppp~~~~~~}}}}}}zzzlllbbb^^^lllhhhUUUdddOOOJJJOOOJJJ===CCCFFF444@@@===;;;FFFgggjjjooo|||pppqqqWWWkkkaaabbb```...000+++'''---(((''''''''''''(((((()))&&&&&&&&&'''''''''((((((%%%''')))***+++...222555======<<>>FFFMMMxxxuuunnn{{{|||vvvyyyvvvffffffVVVdddgggdddaaabbb^^^WWWYYY\\\eeeooowww{{{~~~~~~|||uuukkkccc]]]YYYWWWUUUNNN___ggg___VVV___yyylll~~~PPP333,,,---------------,,,,,,,,,+++***...111///---888UUUppp~~~wwwqqqnnnxxxuuujjjdddeeeqqqnnn[[[YYYaaagggbbbXXXTTT[[[dddZZZWWWUUUUUUWWWWWWUUUSSSRRRQQQQQQQQQQQQRRRSSSSSSOOOUUUYYYXXXVVVXXX[[[\\\[[[YYY[[[\\\[[[\\\SSS@@@555HHH___IIIbbbzzzPPPTTTYYYRRR[[[JJJOOOaaaMMMFFFEEELLLRRRppp|||kkkqqq:::(((333,,,+++222+++,,,---------...............//////000;;;OOOaaajjjqqq{{{sss~~~}}}kkk]]][[[^^^[[[^^^dddbbbbbbaaa___^^^]]]^^^___```___```aaabbbdddeeeggghhhaaaXXX\\\vvviiinnnlllSSS___ssszzziiieeemmm___[[[YYYWWWMMMDDDFFFPPPUUUwwwsssyyyeeeYYY...%%%000))),,,444***)))***,,,,,,,,,***'''%%%(((((()))))))))*********,,,,,,++++++000===OOO\\\kkkqqqrrrqqq{{{~~~|||~~~ssszzzccc999000777000///......---------...333555LLLjjjOOOmmmkkk}}}|||yyykkk}}}tttZZZ}}}lll```NNNmmmMMMaaauuuqqqiii```nnnRRRHHHhhhfffiiiDDDFFFZZZqqquuupppdddSSSVVVwwwtttppp~~~nnnFFFHHH[[[}}}yyyyyy{{{rrrooommm^^^EEE;;;@@@PPPrrrttt]]]AAA[[[YYY@@@<<>>444YYYhhhiii777222555...111444)))222...666MMM[[[|||wwwvvv```\\\VVVSSSWWWdddvvv}}}|||pppfffkkkNNN___000$$$+++...)))&&&)))(((''''''(((((('''''''''&&&&&&%%%%%%&&&&&&'''(((((()))***---000333555<<<555AAAiiiHHHGGGDDD@@@===>>>AAADDDLLL|||tttmmmccctttssseeedddaaa______```bbbdddddd``````cccccc^^^]]]aaa_________```___]]]YYYUUUlllZZZRRR___vvvttt|||III$$$+++222''',,,,,,,,,,,,,,,++++++++++++///222...'''...GGGaaaoooqqqpppXXX}}}yyyttt```bbbmmm___YYYTTTTTTZZZ]]]\\\YYY\\\RRROOOWWW\\\XXXTTTTTTWWWWWWWWWWWWWWWXXXZZZZZZOOOVVVXXXTTTSSSYYY\\\[[[ZZZYYYYYYYYYXXXUUUKKK@@@CCCHHHfffHHHeeeTTTTTTZZZWWWRRRIIIHHHNNNPPPQQQBBBIII}}}kkkBBB'''(((222******111+++,,,,,,,,,,,,------------...---...///111;;;NNN```uuurrrrrrwwwrrrgggeeecccZZZYYY______cccbbb___]]]\\\^^^```aaa```aaabbbdddeeeeeeeeeeeedddbbbWWWkkkjjjeee}}}ooommmnnnGGGQQQmmmhhh]]]dddaaaiiiTTTAAA===AAAGGGWWWggg}}}xxxmmm___xxx111'''...000&&&...444###)))*********)))((('''&&&(((((())))))))))))******---------+++)))***000555;;;TTTjjjxxxuuuyyydddCCC666000***###......---,,,,,,,,,------444;;;WWWZZZNNNrrryyyzzzpppeeennnuuuzzzuuu\\\oooWWW^^^\\\XXX\\\bbbJJJtttjjjMMMKKKnnnxxxiiiKKKHHHcccsssrrrlllfffzzzxxxZZZCCCCCCaaannn|||yyyjjjsssqqq]]]FFF>>>GGGQQQwww]]]JJJAAAnnnfffBBB<<<@@@GGGqqqwww|||{{{~~~]]]gggkkklll|||wwwqqqyyydddAAA<<<777BBB999...222///000222)))111---///???GGGeee~~~yyyuuutttuuuyyy~~~yyyyyypppCCC ###///+++%%%''''''''''''((((((((((((((('''&&&&&&%%%%%%&&&&&&''''''((()))+++---111444666???888EEEEEECCCAAA@@@@@@AAABBBBBBAAAJJJqqqjjj{{{}}}yyyhhh\\\~~~tttnnnkkkdddZZZXXX\\\[[[^^^YYYUUUTTTUUUVVVYYY]]]^^^XXXPPPKKKMMMTTT\\\aaaGGGIII]]]uuuhhheee~~~ZZZ{{{{{{PPP...%%%---///***+++++++++++++++++++++++++++---///---((()))999JJJqqqccciiiqqqXXXnnnyyytttrrrggg```gggdddYYYOOORRR]]]bbb\\\TTT\\\RRRTTT```dddZZZUUUXXXTTTTTTTTTTTTTTTUUUUUUVVVWWWXXXTTTOOOQQQYYYZZZTTTQQQTTTSSSTTTVVVOOOEEEDDDMMMHHH]]]WWWmmmzzzRRRVVVTTTSSSIIIOOOPPPLLLSSSRRRRRRvvvQQQ...'''---111)))***///(((++++++++++++,,,,,,,,,---///+++,,,///......===OOOrrrfffoookkkwww{{{vvviiifffdddYYYVVVZZZXXX```___^^^^^^^^^___aaabbb___aaaccceeefffdddcccaaaeeekkkYYY\\\cccdddpppjjjrrrkkkGGGZZZDDDvvvvvvooommmfffjjjXXXLLLHHHHHHLLLNNNUUUkkktttgggQQQ{{{777000000555...""")))///###))))))((('''''''''''''''(((((((((((()))))))))***)))+++------++++++,,,---,,,555:::@@@UUUqqq~~~|||}}}cccxxxtttwwwfffqqqxxxmmmqqqyyyhhhmmmrrrmmmwww}}}vvvDDD;;;///+++---111222111,,,,,,,,,++++++,,,------,,,JJJvvvLLLWWWzzziiiwwwdddYYYxxxjjjhhhOOOWWWRRR???___\\\GGGUUUiiiNNNUUUbbbpppgggOOO^^^nnnxxxjjj}}}xxxxxxooonnngggSSS999444UUU~~~kkkjjj[[[EEEGGGzzzNNN555<<>>JJJDDDBBB@@@@@@BBBCCCBBBAAA999III777uuufffooouuuttt```xxxrrrrrrnnnhhhjjjccc\\\aaadddbbb___^^^ZZZTTTCCCLLLYYYdddfff]]]NNNBBB}}}www[[[yyy~~~hhhpppsssHHH'''***333---(((,,,)))*********************,,,***+++---,,,+++///555RRRjjjvvvuuufffjjjkkkxxxllliiiuuutttMMMZZZ```ddd___WWWTTTYYY```YYYUUU[[[hhhgggYYYTTTYYYUUUUUUTTTTTTSSSTTTTTTUUUXXXQQQJJJLLLVVV___\\\UUUKKKPPPMMMOOOSSSGGG>>>HHHDDD[[[gggmmmfffUUURRRTTTMMMSSSQQQXXXRRRFFFOOOSSSkkkzzzXXX```---...---...,,,(((+++---(((************++++++++++++///******//////,,,222===ZZZ\\\fff~~~qqq|||wwwiiiffffff___]]]^^^YYYYYYZZZ[[[\\\]]]^^^^^^______aaaccceeeeeeccc```___\\\kkkddddddmmmggg```YYYRRRUUUQQQNNN{{{tttWWWaaaWWWWWWHHH===GGGQQQTTTYYYlll```{{{ggg}}}999000...***+++***%%%'''+++***)))((('''&&&&&&''''''((('''(((((((((((()))))))))%%%&&&(((******+++,,,---///)))%%%(((///<<>>???'''...333000)))&&&---555+++++++++++++++,,,---...,,,YYYFFFtttzzz{{{~~~}}}jjjhhhjjjmmmtttwwwrrrcccvvvyyy888BBBwwwMMM???YYY```LLLYYYyyysss}}}aaaPPPMMM```www~~~zzzuuuuuuxxxaaauuurrr|||vvvvvvvvvuuu```JJJGGG:::;;;vvvwww___ZZZkkkrrr\\\EEEKKKzzzAAA000;;;HHHTTTzzz|||ooo~~~uuu{{{rrryyywwwsssiiiCCC???777GGGYYYVVVDDD:::888rrr}}}rrrwwwRRR//////222---///+++...333%%%///777@@@OOOfff~~~{{{{{{{{{xxxvvv{{{hhhiiimmmDDD"""+++111---)))(((***+++&&&((()))((('''&&&''')))'''&&&&&&%%%%%%&&&&&&''''''((()))+++...222555777888EEEOOOFFFDDDBBBAAAAAA@@@???>>>BBB777AAAMMMjjjsssooodddsssrrrwwwpppnnnooorrrtttrrrrrrrrrpppiiiaaa___bbbppplllgggeeefffiiikkklllooouuu|||zzzzzzgggkkk{{{???---%%%,,,///((($$$(((((((((((()))))))))))))))+++((((((---///---******000hhh}}}rrrkkkmmmcccdddyyytttzzzzzzkkk^^^aaaaaa\\\UUUSSSWWW]]]VVVVVV]]]dddaaaVVVQQQTTTOOONNNNNNNNNNNNOOOPPPPPPNNNDDDCCCRRRbbbfff```]]]LLLQQQIIIGGGMMM@@@;;;QQQ^^^rrr___ZZZPPPJJJ^^^NNNPPPRRRSSSHHH>>>FFFaaaooo|||vvv}}}777999///...***'''(((++++++***))))))))))))*********+++---******---/////////222BBBYYYmmmqqqttt~~~uuurrrqqqhhhccc___WWWXXXXXXYYYYYYZZZZZZ[[[[[[^^^___bbbccccccaaa___]]]]]]gggggghhhooopppmmmooojjj^^^mmmmmmSSSDDD>>>CCC:::>>>BBBMMMOOORRR^^^|||eeeeeeZZZCCC,,,444,,,(((''',,,---)))'''***)))(((''''''''''''((((((''''''(((((((((((())))))(((((((((((()))******+++,,,+++333>>>;;;///...666+++111GGGZZZiiiuuurrr]]]gggjjjlllLLLDDD999---...333;;;000&&&)))333666---"""*********+++,,,---...///777kkk~~~fffNNNwwwmmmzzz~~~sss]]]eee~~~pppmmmQQQ~~~rrrbbb???<<<|||yyy~~~ZZZAAAVVVyyy\\\TTThhh{{{ddd^^^|||hhhVVV]]]ggg```tttyyy|||yyyrrrpppvvvooo{{{|||ooorrr]]]NNN999111JJJtttRRR@@@PPPpppnnnEEEPPP}}}uuu999111999IIIaaayyy{{{uuutttxxxkkk```kkkiiieeelllZZZ---CCCCCCWWWeeeyyy|||\\\;;;;;;AAARRR~~~hhh666...222---///,,,---,,,(((000///===XXXaaammm{{{yyy{{{yyyqqqhhhdddmmm\\\@@@000+++000---$$$%%%...---%%%''')))+++)))&&&%%%&&&)))'''&&&&&&%%%%%%&&&&&&''''''((()))+++///333666888666JJJVVVEEEDDDCCC@@@>>><<<<<<<<<888JJJ666FFFOOOwwwxxxllliiicccnnnooovvvsss}}}^^^bbbttthhhmmm|||yyyiiiqqqsssuuuyyy}}}~~~yyyuuuxxx}}}uuuhhhuuu|||,,,&&&))),,,+++'''$$$%%%((('''''''''(((((()))))))))***'''(((,,,...,,,***+++(((DDDbbbmmmhhhhhhjjjXXXxxx{{{bbbiii}}}pppfff\\\XXX[[[___```___YYYYYYYYYYYYXXXTTTPPPLLL<<<<<<===>>>???AAACCCDDDIII@@@HHHcccpppeee[[[^^^NNNRRRCCC???HHH<<>>AAA777888QQQMMMGGGZZZbbbfffhhhyyy}}}hhhJJJ<<<...999333%%%'''...---***&&&(((,,,...---------...******++++++,,,...///000CCCzzzQQQ```|||zzz~~~|||{{{}}}zzzuuu]]]eee|||zzz~~~yyy|||WWW}}}~~~{{{pppiiinnnVVVJJJAAAmmm|||iiiAAAMMMrrriiiOOOVVVaaabbbkkk}}}pppkkkhhhZZZ\\\lllnnnzzz|||zzz}}}yyyxxxttthhhZZZ666BBBDDDQQQvvvCCCAAAGGGaaarrrfffIII]]]fff555444888MMMtttuuuzzzssspppxxxWWW```\\\BBBXXXAAAMMMiii}}}xxxfff///:::@@@GGG|||~~~>>>///222,,,000...++++++&&&...***333IIIOOO]]]uuu~~~{{{{{{}}}|||xxx}}}vvvjjjccciiittthhhxxxHHH000<<<111...((($$$''',,,+++&&&'''***,,,***%%%###%%%((('''&&&&&&%%%%%%&&&&&&''''''((()))+++///333777999888JJJ]]]BBBBBBAAA???<<<;;;<<<>>><<>>888DDD===GGGssskkkFFFOOO^^^ZZZNNNCCCSSSGGG777OOOMMMjjjhhhlllppp???000,,,***(((,,,***,,,///((($$$---(((((((((((())))))))))))&&&------&&&&&&///333000555888KKKggg}}}vvvnnn{{{xxxwwwqqqsssqqqmmmhhhaaaZZZXXXYYY]]]```\\\]]]^^^_________^^^]]]bbb[[[iiillldddeeeiiirrrfffyyysssvvvcccYYY===CCC===CCCAAAWWWPPPXXXOOOUUUjjjmmmcccgggeeejjjYYY111,,,///+++$$$000+++!!!&&&+++(((((((((((()))))))))))))))(((''''''''''''((((((((()))&&&&&&&&&(((***++++++***$$$***,,,)))---333222)))***222000---777===333DDD;;;<<<<<<>>><<<:::>>>EEE@@@GGG666MMM___KKKNNNVVVTTTOOO999;;;,,,666---000'''...(((***666000'''222...---+++((('''''')))+++***++++++,,,---///000111GGG~~~MMMoooxxx~~~|||sssmmmjjjaaaWWW|||NNNLLLZZZZZZ]]]|||JJJrrrsssxxxuuuhhh;;;:::;;;[[[ooo@@@BBBYYYnnnPPPTTTZZZppp}}}uuupppdddYYY^^^UUUeeetttnnnrrrsssppptttmmmqqqnnnVVV[[[YYY333JJJ>>>UUUVVVPPP???BBBBBBJJJMMM___TTTiiixxxMMM333777888RRRrrr{{{~~~yyyxxxyyy]]]SSSgggtttTTTTTTrrrYYYgggtttyyyGGGAAA+++;;;CCC///333,,,111///+++555$$$---///***+++<<>>@@@AAAAAA666;;;???>>><<<>>>FFFNNNzzzzzzppptttnnnlll{{{wwwtttrrrrrrmmmzzz{{{ppptttwwwKKK***%%%...&&&'''((('''&&&%%%&&&((((((((((((((())))))))))))))))))))))))))))))))))))//////444GGGeee}}}|||pppqqqaaaooowww}}}|||XXXDDDSSShhhtttpppeee___```\\\XXXVVVXXXYYYTTTQQQQQQ\\\hhhLLLDDDfffcccZZZ|||```___|||bbbSSSZZZSSSWWWMMMOOOLLL;;;;;;[[[yyyWWWUUUMMM\\\OOOSSSGGGQQQ@@@GGGYYYwwwsssbbbbbbwwwoooFFF---***,,,+++************))))))))))))'''((((((((()))))))))***((())))))+++,,,---......///000777GGG[[[llluuuxxxyyy}}}pppnnnccc]]]___aaa]]]\\\^^^[[[TTTRRRUUUWWWVVVXXX]]]```aaaffflllkkkgggeeegggmmm______ZZZGGGCCCGGG===PPPJJJDDDVVVBBBOOOYYYmmm``````jjjXXXyyyeee555!!!***///'''))))))))))))))))))))))))***)))((('''&&&&&&'''(((******))))))((((((''''''((((((''''''''''''(((((()))************+++++++++------...000111333444444::::::<<<<<<<<<;;;:::999:::888666333222111111111111000000///...------------------,,,,,,+++++++++))))))))))))))))))))))))---***)))******+++000888PPPsssppp@@@ooouuu|||~~~wwwaaaHHH>>>IIIZZZvvv\\\NNNCCCCCCmmmxxxxxx|||sssXXX{{{{{{}}}wwwuuurrriii\\\===555@@@NNNqqq\\\777GGGRRRxxxhhhQQQXXXnnnzzzzzzqqqYYYOOOSSSVVV^^^jjjnnnyyyrrrmmmpppvvvyyyuuuqqqfff___UUUIII???;;;@@@GGGEEEzzzsss<<<<<<===EEEPPPUUUYYYWWWNNNzzzRRR===444555EEE[[[}}}}}}fff{{{TTT^^^uuunnnuuubbbNNN222CCC666kkk~~~FFF---:::+++'''333...///---,,,,,,...222777999gggvvvzzzttteee|||vvv|||yyy{{{{{{}}}~~~mmmGGG,,,333333$$$+++******)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***---111444777999>>>HHH|||IIIEEE@@@>>>>>>@@@@@@???===??????<<<999999>>>BBBXXXnnn~~~yyyzzzvvv___xxx}}}oooxxx}}}oooiiitttccc~~~{{{zzzxxx[[[>>>***$$$(((---&&&'''(((((('''&&&'''((((((((((((((())))))))))))))))))))))))))))))))))))))))))+++777OOOhhhsssrrrjjjnnnkkkqqqllllll}}}xxx^^^JJJCCCZZZ|||qqqYYYLLLTTT[[[XXXJJJCCCLLL[[[eeeTTT>>>]]]\\\```WWWSSS```cccRRROOOXXXUUUPPPQQQTTTNNNHHH[[[|||OOOPPPOOOWWW]]]OOOGGG777SSSwww}}}vvv~~~eeexxxHHH333000///***'''************))))))))))))(((((((((((())))))))))))((())))))***,,,------......---...666FFF___xxxvvvyyywwwtttzzziiifffddddddbbb```aaadddggg```\\\]]]ZZZSSSOOOOOOSSSSSSWWW[[[[[[YYYZZZ^^^VVVQQQLLLBBB:::BBBOOOPPPYYYPPPBBBLLLGGGmmmbbbcccvvvfffttt\\\666000222+++'''+++))))))))))))))))))))))))***)))((('''&&&''''''(((******))))))((((((((((((((((((''''''''''''(((((())))))*********+++++++++,,,,,,---///000222333333777888999:::::::::999999888777555333111000000000000000000///...------------------,,,,,,+++++++++)))))))))))))))))))))))),,,***)))+++***+++111999QQQyyyPPPDDDzzz|||{{{nnnSSS===888@@@HHHEEE777DDDOOOfffwwwqqq^^^|||||||||tttrrrooofffUUU;;;444<<>>CCCKKKQQQUUUYYY888<<>>EEEGGGOOOnnn{{{@@@666888BBBOOOWWWggglllRRRZZZBBB888///666<<>>>>>>>>@@@BBBCCCDDD???;;;888777888999888777///999===FFF[[[mmm}}}zzzxxxooorrr{{{ooogggpppTTT[[[~~~ZZZkkkooowwwrrrsssjjjlll]]]{{{XXXjjjGGG---+++)))***+++,,,)))'''((()))***)))((('''(((***(((((((((((())))))))))))))))))))))))))))))))))))+++...---***--->>>XXXkkkooosss{{{uuusssnnnuuu}}}yyyfffNNNAAA@@@cccaaa```]]]UUUOOORRRZZZYYYRRRNNNHHH<<>>gggNNNiii}}}nnnJJJ999BBBMMMMMMcccjjjooorrrVVV{{{|||zzzqqqooolll```EEE<<<999:::;;;QQQYYY@@@OOOSSSqqqyyyTTTqqqwwwbbbUUUJJJHHHLLLMMMHHHCCCMMMTTTgggZZZ999>>>999FFF}}}tttrrrfffHHHHHH...<<<;;;777FFF^^^ooommmOOOqqq{{{{{{xxxccc>>>777888======)))---222)))...------------,,,+++***)))+++///222GGGlllhhhqqqYYY555,,,)))000444...(((((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***---111444777999AAAccc;;;<<<===>>>???@@@AAABBB>>>:::666666999;;;999666;;;===555111<<>>***'''+++---***&&&###&&&)))((()))***)))((('''(((***(((((((((((())))))))))))))))))))))))))))))))))))'''+++---***%%%+++===NNNpppyyykkkvvv{{{tttsssjjjnnn}}}___GGG===CCCNNNWWWWWWTTTTTTYYYSSSSSSNNNEEERRR|||tttNNNVVVTTTRRRZZZ[[[VVVVVV\\\UUUVVVUUUNNNMMMLLLCCCKKKKKK___lllppp|||eeennnmmmjjj<<<...,,,...///,,,''')))...************)))))))))((())))))))))))(((((((((((()))))))))******++++++,,,,,,...//////......111444SSSttt|||wwwxxxyyy~~~yyyqqqmmmiiieeeiiiddd^^^[[[^^^eeekkknnnssssssvvvzzz|||{{{~~~qqqwww^^^KKKddd}}}~~~xxxFFF333&&&333555(((###+++...((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))(((((((((((())))))(((((()))))))))*********))))))***+++,,,------...///000111333555777999:::888777666555333111000///............------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***)))++++++***,,,666BBB```FFF|||yyyzzzqqqNNN<<>>999888;;;LLLxxxzzzBBBYYYaaappp~~~dddrrrPPPqqqpppiiiqqqNNN:::DDDBBB@@@aaatttZZZNNNGGG///???;;;AAAOOOooouuujjjmmmPPPsss}}}tttppp}}}oooFFF:::>>>999CCC+++,,,222'''111,,,,,,---...---,,,+++***---))))))000QQQjjjBBB111+++333555+++###$$$***---((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***---111444777999DDDfff<<<>>>??????===<<<<<<===>>>;;;888777999999777444444:::666222777666555===QQQXXXccc~~~|||~~~lllxxxooo~~~KKKeeeGGGBBB///222,,,...+++'''%%%&&&''''''&&&'''((())))))''''''((()))(((((((((((())))))))))))))))))))))))))))))))))))'''***------(((%%%,,,666KKKfffssszzzfffppp~~~~~~yyyxxxyyy|||ZZZIII===DDDVVVcccgggggg```^^^QQQIIIfffZZZ]]]ZZZZZZZZZSSSNNNOOORRRVVVIIIJJJPPPFFFAAAKKKTTTqqqzzzyyypppzzzzzzqqqsssyyysssxxx]]]'''...,,,000...''''''------'''************))))))))))))(((((((((((()))))))))))))))))))))*********++++++++++++,,,...000111000///222HHHddd~~~zzzvvv~~~}}}sssnnneee\\\ZZZ___bbbbbbdddbbbcccdddbbb^^^___cccfffrrruuuyyy}}}zzzuuuwww:::!!!777000,,,)))+++,,,***)))***(((((((((((((((((((((((((((((()))*********)))))))))))))))************+++***))))))(((((())))))***((((((((()))))))))******))))))***++++++,,,------...//////111333666888999888777777666444222000///------------------------++++++,,,,,,,,,,,,------))))))))))))))))))))))))))))))+++,,,***,,,888EEESSS:::~~~zzzzzzvvvVVVCCCNNNgggxxxvvv|||~~~RRR}}}yyy{{{zzzvvvwwwkkkTTTFFF@@@666444:::CCCfffSSSaaaiii{{{nnn]]]iiiNNNuuuiiiqqquuuDDD666BBBGGGMMMaaammmpppVVVYYYZZZZZZJJJ777===999GGGPPPvvvppppppuuuMMMsssuuu|||zzzIII777999555yyyHHH111,,,222'''111******++++++++++++******$$$$$$,,,$$$+++GGG^^^www===222AAA...333...---///,,,&&&)))000''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***---111444777999===]]]<<<>>>AAAAAA>>><<<;;;<<<<<<:::999888777777555444,,,444555555:::666///222000666999VVVXXXaaaeee}}}kkkwwwrrrsss{{{mmmYYYggg```888---;;;===!!!+++'''%%%$$$''',,,---***%%%&&&'''(((((('''&&&'''((((((((((((((()))))))))))))))))))))))))))))))))))),,,***+++//////******---666KKKccc{{{ppp___ooouuuzzzpppqqqxxx{{{zzzyyylllggg^^^TTTKKKPPPdddyyyfffggg^^^VVVbbbqqqjjjVVVdddTTT[[[cccQQQEEEKKKLLLCCCCCCTTTeeedddjjjppp{{{iiirrr{{{}}}}}}}}}CCC<<<777000---///,,,&&&'''------'''************))))))))))))&&&&&&'''((()))***++++++))))))))))))************))))))***+++---///000000***111JJJgggyyyjjjwwwwwwwwwooojjjccc[[[```___```dddggghhhnnnuuuuuukkkaaaZZZ```eee^^^WWWeeezzz~~~]]]111111999"""111&&&###---///&&&%%%,,,(((((((((((((((((((((((('''((()))***+++******)))))))))*********+++++++++******))))))))))))******(((((((((((()))))))))***)))******++++++,,,,,,------------...000333555777666666666555333111///...------------------------+++++++++,,,,,,---------))))))))))))))))))))))))((()))+++,,,***---999GGGHHHOOOuuu[[[GGGLLLfff|||tttxxxRRRyyyyyyyyyxxxxxxgggHHHQQQGGG555111999:::OOOyyykkkZZZ[[[kkkgggeeeOOO{{{[[[OOOoooSSSnnn999>>>IIIHHHmmmxxx~~~\\\dddaaabbbEEE;;;;;;AAAFFF[[[|||wwwxxx~~~|||rrrqqqQQQyyy{{{III666444777___LLL777,,,333***...+++++++++******))))))))),,,(((555+++$$$,,,000HHH\\\777>>>555###***+++%%%(((222444---)))+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***---111444777999;;;VVV999===AAAAAA@@@>>>>>>@@@777777777777666666666666555:::555222666444111777)))888***...)))???;;;EEEEEEqqqaaaXXX|||VVVbbbrrrddd+++OOO999777+++(((111$$$000***444!!!'''---))))))((('''&&&''')))+++&&&'''((('''&&&%%%&&&((((((((((((((())))))))))))))))))))))))))))))))))))---'''%%%,,,000---***++++++)));;;dddmmmjjjsssbbbeeennnzzz|||tttjjjlllsssyyytttwwwzzzvvvlllfff[[[```fffoooqqqeeeaaaooooooZZZllloooccckkkhhhttthhhrrr{{{vvvwwwooovvvzzz}}}kkk}}}|||zzzvvvEEE999)))333$$$###)))------***)))+++...************))))))))))))%%%&&&'''((()))***+++,,,))))))))))))************'''))),,,,,,***)))***+++///111888999HHHxxx{{{iiihhh~~~~~~~~~wwwqqqkkkfffhhhmmmbbbVVV\\\```[[[iii~~~}}}pppDDD+++666---"""444&&&)))------'''###&&&,,,(((((((((((((((((((((((('''((()))+++++++++***)))))))))******++++++++++++******))))))))))))******(((((((((((())))))))))))*********+++,,,,,,,,,---,,,+++,,,,,,...111333555555555555444333000...,,,------------------------+++++++++,,,,,,---------))))))))))))))))))))))))((())),,,,,,***---:::IIIsssIIIrrrkkk~~~{{{mmmVVVBBBDDD[[[sss{{{yyymmm{{{|||zzzxxxxxxxxxwwwbbb@@@[[[NNN666111:::555AAAfffvvvIIIAAA|||qqqaaadddUUUxxxIIIMMMkkkRRRxxx~~~555RRRZZZLLLsssgggKKKrrrpppiii===888999JJJEEEooo|||qqq~~~vvv}}}gggfffXXXwwwLLL<<<999AAARRRNNN;;;,,,555,,,***///...---+++******)))***...***)))+++000$$$222333ZZZXXX~~~HHHBBB111(((///...***///***000000)))%%%((()))'''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((***---111444777999@@@VVV:::<<<@@@AAA@@@?????????888888999888888777666555555666777777555333000///........................111111222222222222111111++++++++++++******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************---,,,,,,+++*********+++000---,,,555GGG```vvvhhhpppooopppxxxyyywww{{{tttooo{{{sss^^^aaalll\\\UUUnnn}}}ppprrryyyeee\\\kkkwwwppptttuuummmtttrrrlll~~~jjjSSS::://///////---+++---------,,,,,,,,,+++++++++*********))))))(((((('''(((((()))))))))))))))))))))))))))************++++++,,,,,,,,,---------***...111000222AAAYYYlllzzzllltttHHH:::,,,)))///222---&&&******))))))))))))******''''''''''''''''''''''''*********************************************************))))))((((((((((((((()))************)))******+++++++++,,,,,,,,,...---,,,+++,,,...000222666666555444222///---,,,////////////............,,,,,,,,,++++++*********---,,,+++***)))))))))))))))...)))&&&,,,111;;;LLLjjjGGG{{{yyylllKKK999AAAJJJ]]]aaawww~~~zzziiixxxxxxwwwwww|||nnnvvvUUUFFFXXXIIIBBB444111999>>>OOO{{{tttFFFMMMgggwwwmmmZZZ^^^^^^ZZZLLLiiikkkTTTHHHZZZooo???GGG===???GGGhhh]]]rrrAAA444@@@JJJVVVtttxxxtttdddIIImmmzzzaaaMMM>>><<<999EEErrr111,,,...111222+++++++++*********))))))))))))(((((((((((())))))))),,,222===RRRqqqcccCCC333//////.........---------***,,,---,,,***((((((((())))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((***+++,,,///222555888:::BBBLLL:::===???@@@???>>>>>>>>>999999999888888777666555555666666666555222000...........................+++,,,,,,,,,,,,,,,,,,+++,,,+++++++++************))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++------,,,+++++++++++++++,,,,,,+++---444CCCTTT```zzz{{{pppeeehhhmmmxxxvvv~~~uuuooo~~~zzz|||ssstttdddUUU???666......000...,,,------------,,,,,,,,,++++++***)))))))))(((((((((((('''((())))))******)))))))))))))))*********++++++******+++++++++,,,,,,,,,///111111,,,)))...:::FFFVVViii{{{pppooovvvMMM///555000******,,,...,,,)))+++******))))))******+++************************++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,)))*********++++++++++++---,,,+++++++++---///000666555555444333111///.../////////.........------///.........---------,,,...---,,,+++***************///+++)))...222;;;MMMQQQDDD}}}xxxlllKKK<<>>======>>>999999999888777777666666555555666555444222///...........................++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++******************************))))))))))))*********+++************************************++++++++++++++++++++++++++++++++++++...---,,,,,,+++,,,,,,,,,---//////+++)))---888AAAfffrrrtttpppoooiiigggqqqpppxxxjjjppp|||rrrssstttuuu~~~uuu~~~vvvzzz}}}mmm}}}{{{ttt~~~|||~~~qqqxxxUUU555------///222000******---------------,,,,,,,,,,,,)))))))))(((((((((((((((((())))))***************************++++++++++++*********+++++++++,,,,,,---//////---******...222999KKKaaaxxx~~~hhhLLL:::555***---000000...------...,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---------------,,,,,,***+++,,,,,,------,,,,,,)))))))))*********++++++,,,+++******+++,,,...///222222222222222111000/////////.........---------/////////...............------,,,+++***************...+++***///111:::NNNHHHLLLnnndddkkkzzzhhhCCC555DDDGGGOOOvvvppp]]]zzz|||xxx|||mmm888777XXXpppHHH222666///;;;AAABBB]]]xxxjjjmmmmmmsssVVVXXXjjjtttVVVqqqnnnBBBxxxdddBBB^^^YYYJJJXXXHHHOOOCCCCCCWWWMMMpppwww^^^;;;CCCRRRwww}}}wwwfffZZZ||||||___vvvWWW;;;666333@@@...666888(((...------,,,,,,,,,+++++++++************************&&&***......,,,,,,---///$$$...555888>>>HHHLLLIIIQQQLLLDDD;;;888888555000///,,,---222444000***''',,,,,,++++++++++++******,,,...///...,,,+++++++++''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''(((((()))***)))***,,,...111444777999JJJ:::<<<>>>>>>=========>>>;;;::::::888777777666666555555555444333111///...........................---------......---------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------------......000000...***+++///333<<>>RRRXXXaaa~~~sssVVV{{{~~~}}}ooo>>>LLLrrrPPP000777--->>>===NNNbbbPPPTTTKKKIII]]]www\\\ooorrr^^^lllbbb>>>[[[wwwPPP:::HHH[[[ooouuuTTTPPPPPPHHHFFFSSSppptttwwwyyyyyyvvvAAAFFFYYYooonnnhhhrrrpppwwwyyyZZZ===;;;888AAA777---444111444,,,,,,,,,+++++++++******))))))************))))))+++------,,,******,,,...+++......+++,,,000///+++222111//////000000...+++///...///222444111---***++++++++++++++++++++++++***+++---,,,***))))))***((((((((('''''''''&&&&&&''''''''''''''''''''''''((((((((((((((()))*********+++,,,///222555888999DDD999;;;======<<<<<<===???===<<<;;;999888888888888666666555444333111000///////////////////////////,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------///...............//////------------...///...---+++999EEEUUUkkkrrrrrrwwwiiigggWWW^^^ZZZzzzpppzzzrrrrrr}}}xxx^^^iii333000333***///000,,,***---------///333.........---------,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------.........//////////////////000000//////,,,111///444CCCOOO\\\nnn{{{}}}rrrFFF;;;444666:::777000,,,000000...---,,,+++***)))......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------.........---...///000111111111111111111111000000000//////------------------------------,,,+++++++++,,,,,,,,,...,,,---111000===WWWMMMjjj^^^kkkjjjYYYTTTgggrrrHHH@@@WWWcccsss|||aaa|||}}}nnnmmm|||{{{qqqBBBQQQiiiNNN444@@@777???555QQQjjjNNNWWWzzzwwwZZZKKKCCCNNNrrrRRRnnnTTTQQQiiiyyytttSSS;;;???YYY^^^NNNFFFCCCyyy~~~NNNaaaTTTCCCAAAbbbyyy}}}EEEDDD[[[qqq```yyyiiitttbbb???>>>;;;BBByyyTTT,,,---888---...------------,,,,,,,,,***++++++,,,,,,++++++***((((((((('''&&&'''(((***(((******'''&&&(((***)))&&&&&&(((,,,......---------+++'''%%%'''+++...///++++++++++++++++++,,,,,,)))***,,,+++***))))))***)))))))))(((((((((''''''''''''''''''''''''''''''((((((((((((((()))******++++++---000333666999::::::nnn777999;;;<<<<<<<<<>>>@@@@@@???===;;;999999999:::888777666555333222111111////////////////////////...//////000000//////...,,,,,,------------......------------------------,,,,,,,,,,,,------------------------------------------------..................................../////////...//////000111111//////000333333000...///222///666JJJVVV\\\eeepppsss}}}jjjcccjjjuuummmoooooowwwaaaiiiVVV<<>>333000---,,,...000///.........------------..............................------------------------------------------------------...............///,,,---......//////......------........./////////...........................///000222333333333333111111111000000000//////.............../////////000//////......////////////000...000444333BBB```HHHnnnOOODDDCCCWWWpppoooGGG<<>>:::888BBBuuueee111,,,999'''000000/////////.........,,,---...//////...---,,,&&&(((,,,000222222111000---///000///......111333111...,,,---,,,+++,,,///$$$***000222333333...)))+++++++++++++++,,,,,,,,,)))+++,,,,,,+++******+++***)))))))))((((((((((((''''''''''''''''''''''''((((((''''''(((((()))******+++---///222555888:::BBBttt555777999:::;;;===@@@BBBCCCAAA???<<<;;;;;;;;;<<<999888777555444333222222////////////////////////000000111111111111000000,,,---------............------------------------,,,---------............------------------------------........./////////////////////////////////000/////////000000111222111222333333333222222333111444///...777999888>>>UUUSSSlllxxxxxxuuu|||```rrr{{{pppvvvllleee}}}qqqfffnnnzzzyyyyyyiiiWWWggghhh999333222555---555---...333333000111444444///++++++............------------+++++++++,,,,,,,,,------,,,,,,---...............------........./////////............////////////***---000111111222444666222666111111999888000000---444AAAYYYmmmoooxxxiiiZZZPPPJJJ===444222000555***&&&///;;;:::///%%%222111000000111222222111...------,,,,,,------...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------...///////////////------------.........///---------......------,,,---...///000111222222222////////////............,,,---------............//////............////////////,,,///333222DDDeee|||DDD~~~DDD===PPPpppttthhhKKKBBBKKKXXXvvv~~~jjjPPPLLLJJJ\\\}}}|||UUUNNNhhhlllPPP111,,,333;;;@@@DDDrrr}}}FFFYYYRRRNNNXXXBBBIIIjjjcccwww}}}iiiqqqSSSFFFAAARRRMMM[[[\\\jjjgggeeetttTTTPPPZZZ|||jjjyyyIIIAAA^^^vvvqqqvvv{{{jjj|||kkklll:::888666@@@lll\\\555---444+++............------------***+++---......---+++***//////......,,,((($$$ ***)))))))))(((&&&'''(((111---+++,,,***'''(((......///,,,%%%$$$)))------)))))))))*********++++++((()))++++++)))))))))***))))))((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))((()))+++---000444666888FFF}}}444666888:::;;;===@@@CCCDDDCCC@@@===<<<;;;<<<===:::999777666444333333333000000000000000000000000+++,,,,,,------,,,,,,+++---------.........//////........................---------............///....................................////////////000000000000000000000000000000//////000111222222+++///222111---,,,000444111666222...111000000999999444UUUbbbsssvvv}}}rrrpppyyytttvvv{{{uuuoooHHHOOOAAA000###888000333''',,,666...111333...,,,+++---,,,+++---222//////.........---------*********++++++,,,,,,,,,,,,---......//////..................////////////---------.........//////***...111000,,,))))))+++---222,,,(((///111000555555555///111999777:::IIIFFFYYYZZZSSS^^^kkkjjjdddpppnnnVVVVVVQQQ@@@DDD444555000444666,,,***222444---,,,---,,,)))&&&,,,555---///000000...,,,,,,,,,---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++,,,------......------,,,,,,,,,---------......,,,,,,---------,,,++++++***+++,,,---..................---------,,,,,,,,,*********++++++,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,(((+++//////CCCfffeee>>>ccc}}}yyyvvvsssAAAJJJttt\\\DDD888777@@@PPPuuuxxxggg|||[[[}}}@@@GGGVVVjjjiiihhhOOOGGGLLLPPPSSS===000444222888>>>aaazzz}}}~~~sssyyy<<>>bbbOOO666,,,+++///+++++++++*********))))))&&&''')))******)))'''&&&(((&&&$$$%%%'''+++---...---)))(((***---,,,+++***%%%$$$(((...---((((((,,,&&&,,,---)))(((++++++((('''((((((((())))))******%%%&&&(((((('''&&&&&&'''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((('''''')))+++///222555666999rrr