BM[6( uuuBBB@@@===@@@CCCCCCCCCAAA???;;;888666;;;???===666444888777111111111333555333000222777777444333444444333444777555666777777888888777777888888<<>>===<<<;;;;;;===???@@@888888777666666666666777333333333333333333333333222222222222222222222222////////////////////////000000000000000000000000////////////////////////---...//////000000//////////////////////////////...////////////000000000---...//////000000//////222000//////000111111000000000000111111222222333222222222222222222333333444444555666777888999999999:::;;;<<<>>>AAAFFFIIIYYY\\\fffppplll]]]RRRPPPAAACCCEEEDDDCCCEEEJJJOOOZZZ^^^[[[QQQLLLNNNNNNKKK[[[WWW]]]jjjiii[[[ZZZdddvvvqqqjjjaaaZZZUUURRRQQQRRROOOMMMNNNMMMJJJIIILLLKKKJJJIIIHHHGGGGGGGGGGGGKKKIIIGGGHHHKKKMMMKKKHHHGGGFFFEEEDDDDDDEEEFFFGGGCCCCCCCCCBBBAAA@@@???>>>?????????>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999888999999999999999999999999>>>;;;777666888999888666888888888888888888888888888888999999999:::::::::::::::::::::::::::::::::;;;;;;<<<===>>>??????@@@@@@@@@AAABBBBBBBBBBBBAAADDDDDDEEEEEEFFFGGGHHHHHHSSSSSSTTTUUUWWWXXXZZZ[[[]]]___aaacccfffkkkpppuuusssrrrrrrsssvvv{{{tttBBB@@@===???AAABBBBBBAAA===:::777666888;;;:::555444666666222555555333000---000:::CCC777555333222222222444666333444444555555555555555555444777;;;;;;999:::>>>???===>>>AAADDDKKKZZZiiiJJJFFFDDDEEEIIIJJJHHHDDDKKKQQQVVVllllllUUUPPPIIIBBBBBBKKKNNNGGGIIIOOOLLLRRRNNNMMM[[[eeeXXXNNNYYYEEEFFFGGGHHHFFFCCCBBBCCC>>>===<<<;;;:::;;;;;;<<<777777666666666666666666555555444444333333333333111111111111111111111111////////////////////////........................////////////////////////////////////////////////,,,------...............////////////////////////............////////////,,,------...............000///------///000000000.../////////000000000111111111111111111222222222333333444444555666666777666777999:::<<>>>>>AAABBBAAAAAA@@@??????@@@@@@>>>===<<<<<<>>>???>>><<<999888777777777777888999888888888888777666555444555555555555444444444444555555555555555555555555555444444444333333333222222222222222222222222222666444111111222333222111222222222222222222222222222222333333333444444444444444444444444444444444222222333333444555555666444555666666777777666666555555666666777888888999......//////111222444444333444444444444666999<<<<<<;;;:::;;;===@@@DDDFFFDDDGGGLLLOOORRRWWW\\\```mmmpppsssvvvzzz~~~rrrAAA@@@<<<>>>???AAABBB@@@<<<777555555222444444333222444444222333555555111000555???FFF555444222000000222333444000000111222222222222222222111333666555333444888333333555888<<>>:::AAA@@@MMMMMM???AAA;;;===;;;DDDHHHCCCFFFMMMKKK???JJJIIIBBB???777444<<<444777999888777666555555333444444444444444555555111111222222222111000000111111111111000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,------------,,,------------------------,,,,,,---------.........++++++,,,------------,,,---,,,++++++---......------------................../////////000000111111000000111111222222333333222333555666777:::===@@@>>>@@@EEEKKKMMMLLLMMMQQQRRRSSSTTTTTTUUUWWWZZZ\\\ZZZYYYWWWTTTVVVYYYXXXUUUZZZVVVUUUXXXVVVPPPMMMOOOPPPPPPNNNLLLIIIGGGEEEDDD>>>:::888999888555666999::::::999888888888999999555444333444444555444333333333222222222222333333111111111111111000///...////////////////////////000000000000000000000000////////////....................................///...------.........---................................./////////000000////////////////////////,,,------....../////////......///000000000000///,,,,,,------.../////////222222222333333555666666333444444222000000222333444333222222222333555666...000111333555777:::<<<555666999:::===@@@EEEHHHPPPSSSWWW\\\bbbhhhppptttuuu}}}ooo??????<<<===???BBBCCC@@@:::555333333...///000111111222111111+++111666666666999;;;;;;000222111......111333111---...//////000000//////111///111444333000222666...111666999;;;===CCCGGG???======@@@CCCAAA;;;444111>>>===EEEEEE===@@@666@@@===BBBEEE???AAAGGGDDD???bbbbbbAAA555>>>???888777:::;;;777444444333111222222333222222000///...//////000000000//////............///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))***++++++,,,,,,++++++***))))))+++---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////---........./////////000...000222222333444777999666777999:::;;;<<<@@@CCC>>>>>>???@@@AAACCCDDDEEECCCBBBAAABBBCCCEEEEEEEEEHHHGGGGGGHHHGGGEEEEEEEEEEEEDDDBBB@@@===;;;999888:::777666777777444444777555555444444444444555555333333222222222222111111000000000000000000000000111111111111111000///...////////////000000000000........................------------------------------------------------,,,,,,------------------------------------------------........./////////---------------------------........./////////000......///000000000000///....../////////000000000......------...///000000.../////////------///000/////////...............222222222222333333444555888999::::::999999;;;===888999:::;;;===@@@DDDHHHJJJRRRZZZZZZWWWYYYbbbkkk}}}{{{~~~wwwqqqpppllleeeaaaiiiwwwyyysssyyy~~~vvvRRRRRRPPPLLLIIIGGGGGGIIISSSPPPMMMLLLMMMNNNNNNNNNMMMMMMNNNOOOOOONNNMMMMMMKKKMMMNNNNNNLLLKKKKKKLLLGGGHHHIIILLLNNNMMMJJJGGGFFFGGGIIIJJJJJJIIIHHHGGGEEEDDDCCCAAA@@@?????????CCCBBBAAA@@@@@@AAABBBCCCDDDDDDCCCCCCCCCBBBBBBBBB?????????>>>>>>>>>>>>>>>BBBAAA@@@BBBDDDEEEEEEDDDEEEEEEEEEEEEFFFGGGHHHIIISSSUUUWWW[[[___ccceeeggghhhjjjmmmqqqvvvzzz~~~kkk<<<>>><<<===???BBBDDD@@@999333111222------///000111/////////(((///444444555777444...,,,///000------111222...------...//////////////////...///111111...000555///222555777999999888777;;;999888888999999555222222BBBAAAEEEDDDAAAGGG<<>>888555777777444111111222222222000...---------..................,,,---.........---,,,+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))******++++++******************************))))))))))))************((()))******++++++******((((((***---//////,,,***++++++++++++++++++++++++*********+++,,,,,,------,,,,,,------------......,,,...000000000000222444444666777777666777999:::;;;;;;;;;===???@@@AAAAAABBBAAABBBCCCDDDDDDEEEFFF;;;>>>@@@>>><<<<<<======<<<<<<:::888777555444444555333333666666333222555222111111000000111111222111111222111000//////000------............------//////000000//////..................//////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---,,,,,,------------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,---------............///---......//////////////////////////////000000000------------------...///...///000000//////000222//////000000000000000000111000/////////000000000...000111111000//////000:::::::::888888999===@@@CCCFFFJJJLLLNNNRRRWWW\\\ffflllooojjjeeegggjjjlllooorrrnnnbbb\\\^^^ZZZRRRNNNWWWdddbbbZZZ```fff]]]KKKKKKIIIEEEAAA??????AAAEEECCC@@@?????????===<<<========================999;;;===<<<999888888:::888888999;;;======:::888888999:::;;;;;;:::999888777666555555444444555555333333333333333333333333222222333333333333333333666666666777777777777777666555555666888999888777888888888888888999:::;;;---...000111444555777888999999:::;;;<<<===>>>???AAAAAACCCFFFKKKQQQWWWZZZ[[[bbbeeebbb___aaadddddd___bbbeeefffgggllluuu{{{tttsssxxx~~~~~~wwwrrrrrrmmmoooqqqqqqrrrtttvvvxxxuuuwwwxxxwwwuuuwww}}}~~~~~~~~~~~~|||zzzpppnnnlllnnnqqqssssssrrr{{{{{{{{{{{{zzzzzzzzzyyy~~~}}}zzzwwwtttqqqnnnmmmjjjkkkmmmnnnlllhhhddd```____________^^^^^^^^^]]]]]][[[YYYYYY[[[\\\\\\\\\iii:::===;;;===@@@CCCDDD@@@888222000111///...///111000...------,,,//////,,,---111///))))))...///,,,---111111------......///000/////////---+++,,,///...,,,...333111111111111555999:::999<<<:::888777888:::;;;;;;222BBB===<<<<<<>>>III???AAA;;;======666888===888:::BBBGGGJJJEEE555666KKK666:::999333111555777555,,,---000111222222000///+++++++++,,,,,,---------,,,---...///...---,,,+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************(((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************((()))+++...111000---***+++++++++***************(((((()))***++++++,,,,,,,,,,,,------------------,,,...//////......///111///333666666555666666555666666666888:::<<<<<<;;;::::::<<<===;;;:::;;;>>>888>>>@@@;;;777777888777666666555555555555666666///...///333333000///111......---------......///---...///...,,,+++,,,------......//////......---++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++***************+++++++++************************''')))+++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------***************************************+++++++++******+++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,...///...,,,,,,,,,...***+++,,,...////////////...---,,,,,,---......---+++...111222222222333333000111111111222555999===@@@>>>===AAAHHHMMMOOONNNMMMNNNLLLJJJNNNWWW\\\\\\[[[aaa```XXXWWW^^^]]]WWWQQQYYYbbb[[[OOOTTTYYYPPPHHHHHHGGGCCC>>>;;;<<<>>>;;;999888888999999888666888777777666666777777888666888:::999666555555777222222333555777777555333222333333333333333222222000000000000111222333444///000111111111111000000...//////000111222222333/////////000111111222222111000///000222333222111222222111111111222333333444444444444444444444444222333444666777888::::::;;;:::777666777;;;>>>AAA===BBBDDD>>>;;;===AAACCCDDDFFFHHHIIILLLUUUbbblllcccaaabbbeee```RRRIIIGGGHHHKKKNNNOOOOOOPPPUUUYYYSSSTTTSSSOOOJJJJJJOOOTTTKKKIIIHHHHHHHHHGGGEEECCCDDDBBB@@@AAAEEEHHHHHHGGGBBBBBBAAAAAA@@@@@@@@@???>>>>>>>>>===============999;;;<<<<<<:::::::::;;;999999999999999999999999888888888::::::999666333hhh???999<<<@@@AAABBBBBB@@@;;;555000,,,---...............------++++++++++++++++++++++++++++++++++++,,,,,,---...000...++++++---///...++++++,,,------...------,,,---...000111222222222111999:::333222999888555;;;999;;;>>>@@@AAA@@@>>>======:::777777999:::999777777999:::999:::===<<<888777666555444222111000///...111333111,,,***,,,000111000///...---,,,++++++------,,,,,,+++***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++,,,,,,,,,---------......//////000111222333333444444555555666777888888999777888888999::::::;;;;;;999888888777666555555444555555444333333333333444////////////////////////------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***(((((()))+++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''************************+++*********))))))((((((((()))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------............///000000000000000111111222444555777999;;;>>>???@@@BBBBBBBBBCCCFFFHHHKKKLLLIIIIIIGGGFFFFFFGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIHHHEEECCCAAA???===;;;::::::888888777666666666666666333333333333333333333333333333333333333333333333333333333333333333333333000000000000000000000000//////////////////////////////////////////////////////////////////////////////000111111111111111000000000000111111111111000000111222222222222111222222222222222222222222333333333444444444555555888777555444555666888999;;;;;;<<<===???AAACCCDDDJJJJJJJJJKKKMMMPPPTTTVVVVVVVVVVVVTTTPPPKKKFFFCCCGGGFFFGGGIIIKKKLLLKKKJJJLLLMMMMMMMMMMMMOOORRRUUURRRPPPNNNLLLKKKGGGCCC@@@BBBAAA@@@>>>======<<<<<<888888888888888888888888777666666666555555555555444444444444444444444444222222222222222222222222333333333222222222111111eee???999;;;>>>@@@AAAAAA???:::555///---------...............---,,,++++++******++++++,,,,,,++++++++++++,,,,,,---000------111333///,,,+++------------------------,,,---///000111111000000111555444555:::999777;;;777888:::<<<======<<<;;;<<<999666666777999888777===>>><<<888777999888444555444333222111///......///111333111---***,,,///000000///...---,,,+++***,,,++++++***))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''((((((((((((''''''''''''''''''''''''&&&'''''''''((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((())))))))))))))))))*********++++++++++++,,,,,,,,,,,,------......///000111222333333444555555555666777777777555666666777777888888999777666666555444444333333333333222111111111111222////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))***+++***)))(((((()))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((''''''*********************************))))))((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))*********+++)))))))))*********++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------.........///............///000000222333444666888:::;;;<<<;;;;;;;;;<<<>>>@@@BBBCCC???>>>===<<<<<<===>>>???BBBBBBBBBBBBAAAAAAAAAAAA@@@???===;;;:::999888888777666666555555555555555222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000........................////////////////////////////////////////////////---......///////////////....../////////000000000///000000111111111111111111111111111111111111111111111111111222222222222555444333222222444666777666777777999:::<<<>>>???AAAAAA@@@AAACCCFFFIIIKKKHHHIIIKKKLLLKKKIIIFFFDDDEEEDDDDDDEEEFFFGGGEEEDDDDDDEEEFFFFFFFFFFFFHHHJJJJJJHHHGGGGGGFFFDDDAAA>>>???>>>===;;;:::999999999666666666666666666666666444444444444333333333333222222222222222222222222111111111111111111111111111111000000000/////////```>>>999:::;;;===???@@@>>>999333///---+++,,,---...............,,,+++***))))))***+++,,,,,,,,,+++*********++++++...(((---:::<<<111,,,///000///---,,,+++,,,,,,---+++,,,---.../////////......222444333111000111333444444555666777888999999:::888666555666777777777???@@@>>>888555666555222333222111000///...---,,,///111222000,,,***+++---///......---,,,+++************))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((()))(((((()))))))))*********************++++++++++++------...///000111222222444444444555555555555555333333333444555555666666555444444333333222222111111000//////......//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************''')))++++++)))((('''((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''')))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((()))))))))(((((()))))))))*********************************+++++++++******+++++++++************++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,---......///000111222444555666666555555555555666888999:::::::::999999999999:::;;;;;;;;;:::::::::999999999:::999888777666555555555555444444333222333333333111111111111111111111111000000000000000000000000................................................------------------------................................................+++,,,,,,---------------,,,,,,---------...............///000000000000000////////////////////////.........////////////000222111000///000111222333111222222333555777999:::888888888888:::<<<>>>@@@;;;===???AAABBBBBBAAA@@@@@@?????????@@@@@@>>><<<<<<===??????>>>>>>???@@@@@@???>>>>>>??????===;;;:::999888777666555555555333333333333333333333333111111111111000000000000////////////////////////////////////////////////......------------,,,,,,ZZZ<<<999888999;;;>>>@@@>>>888222...---++++++,,,---............,,,+++***))))))***+++,,,,,,+++******))))))))))))+++%%%...AAADDD444...444111///---+++******,,,---***++++++,,,,,,,,,------000000222---%%%)))111222333222222222333555777888999777666555666666777777<<>>AAA>>>777000------++++++,,,---......------++++++***))))))***+++++++++***)))(((((((((((((((,,,'''111CCCDDD333,,,333000...,,,***))))))++++++***************+++++++++000,,,000---&&&666JJJKKK333222111111222333555777777777666555555666777888999>>>AAA===999777444000111111000///...---,,,,,,+++,,,,,,+++)))(((((()))++++++******))))))(((((()))))))))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''((((((((('''''''''((((((((()))))))))***++++++------...///222222222111111111111111111111222222333444444555333333222222222222111111//////...---------------++++++++++++++++++++++++******************************)))))))))((((((((((((((((((((((((((((((((('''***,,,---+++)))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&'''''''''((((((((((((((((((((((((((((((((()))))))))(((((()))))))))'''''''''((((((((())))))))))))))))))************,,,++++++++++++,,,------------......///000000111222222333333444444444444444444555555666666666666666666666666555555555555333222222111111222222333111000000///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************)))***++++++,,,,,,++++++((())))))))))))************+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------...------.........////////////000000222333555666555555555666777888888999777888888999888888777666666555555777999:::999888777999;;;;;;999888777777999777555555666666444333444444333222111111111111000000000000000000000000/////////............---------------------------++++++++++++++++++++++++++++++++++++++++++++++++UUU;;;888888<<<<<<@@@BBB???666///,,,---,,,,,,------------,,,,,,************************))))))((('''''''''((((((///---333???<<<...(((------,,,***))))))))))))*********))))))))))))***++++++&&&///222///IIIeeebbb444333222222222222444444555555555444333444666888888>>>AAA<<<666333000---000//////...------,,,,,,))))))))))))))))))))))))))))))))))))(((((('''''')))))))))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((((((((()))***+++,,,------//////000000000000000000111111222222333444444444111111111111111111111111///......---,,,---------************************))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''((()))++++++)))((('''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''')))((((((''''''(((((()))''''''''''''(((((((((((('''(((((((((((()))))))))++++++******++++++,,,---,,,,,,---......///000000///000111222222222222222222333444555555555555555444444444333333333222222222111111000000111222222000//////...............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++*********'''(((((((((((()))))))))))))))***+++++++++++++++************************+++++++++,,,,,,,,,------,,,,,,---------........./////////000111333444555333333444555666666777777555666777777888888888888444333444666888999999777444666777777666555555666999777444333444444333222333222111111000000000111///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,***************************************+++++++++UUU;;;777999???===BBBDDD@@@666...,,,,,,------------,,,,,,+++***((()))***++++++***)))((('''''''''&&&''''''((((((+++,,,111555222+++(((***))))))))))))((((((((((((+++***)))(((((()))******+++###///333---DDDZZZMMM444444333222111111111111111333333222000111444666555;;;<<<666000/////////---------,,,,,,++++++***)))(((((()))+++,,,,,,+++((((((((('''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((''''''((()))***++++++,,,------......//////000000000000111111222333333333/////////////////////000...------,,,+++,,,,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''''''''(((''''''''''''((((((((((((&&&''''''''''''((((((((()))))))))((())))))***+++***++++++---...///000000---...///111222222222111222333444666777777666666333333333222222222111111111000000/////////000000000///......------......++++++++++++++++++++++++************************************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((('''''''''((((((((())))))(((((()))************)))*********************************++++++++++++,,,***++++++,,,,,,,,,,,,,,,------......///000222222000111222444555666666666555555666666777777777888444444333555777777666555333444555444333333444666888555333222333444333222111111000/////////000000------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++************************((((((((())))))*********VVV;;;666:::BBB>>>CCCFFFAAA666...+++,,,.........---,,,+++***)))'''(((+++,,,,,,+++((('''&&&&&&&&&&&&&&&'''((()))###''',,,,,,+++++++++,,,&&&'''(((((()))(((((('''+++***)))(((((()))***+++...%%%000111"""000;;;###444444333222111000///...///000111000......111555111555555///+++---222444,,,,,,++++++******)))))))))))))))***,,,......---''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))&&&&&&'''((()))***++++++,,,,,,------...///000000//////000000111222222222---.....................---,,,,,,+++***+++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''''''''((((((((())))))&&&&&&&&&'''''''''(((((('''''''''''''''((())))))))))))***,,,---...///000---...000222333333333222///000222333444444444333444444333333333222222222000000///.........////////////...------------...************************************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&'''''''''((((((((())))))'''(((((()))))))))))))))************************))))))))))))************))))))***+++++++++++++++,,,,,,,,,,,,---...///000///000222444555666777777777777666666555555444444555444444444555555444222444555555444333333666888666444222111333444444444000000///.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************************************'''''''''((((((((())))))OOO:::888:::???BBB>>>DDDEEE666---,,,)))************************))))))))))))))))))))))))''''''''''''''''''''''''&&&'''''''''(((((())))))''''''&&&&&&&&&&&&''''''&&&''''''((((((((((((((())))))***+++,,,...///000///333666555222000000222555222000222666888666222777555222///...---......///&&&***///***)))***&&&)))))))))))))))(((''''''(((''''''''''''&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$%%%'''(((""""""######$$$$$$$$$$$$################################################"""###$$$%%%%%%$$$""""""$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&***...&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''')))******+++,,,,,,------.........///000000000000000//////000///---,,,++++++,,,,,,...***)))++++++''''''+++((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((()))***,,,---...------......///000000000111111222222222333333333333333333222222111111111000000///.....................---------,,,,,,,,,+++*********))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))((()))))))))************))))))))))))***+++,,,---......///000111222333333222222111111000111111111222222222333333444444444555555555555555555555555444444333333222111111000/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,*********))))))((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''NNN999888:::???BBB>>>DDDEEE666------***************************((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''((((((((()))''''''&&&&&&&&&&&&''''''''''''((())))))))))))))))))))))))***+++---///000...111444333000///000333555111///111555888777555555333111...------.........%%%(((+++%%%%%%+++))))))))))))))))))(((''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""######"""#########$$$$$$$$$$$$################################################"""###$$$$$$$$$$$$###"""$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***++++++,,,,,,------.........///////////////.........///000000///...,,,+++)))***+++***((('''((()))''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&((((((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''((((((((((((((((((((()))***+++,,,---,,,------...//////000000000111111111111222222222333333222222222111111111000///......------......---------,,,,,,,,,++++++*********)))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))(((((()))))))))*********))))))))))))***+++,,,------......///000111222333222222111111111111222222444444444444444555555555444444444444444444444444333333222222111000000000//////......---,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++***)))***)))((((((''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&MMM999888:::???BBB>>>DDDEEE666------+++************************(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&'''''''''((())))))******))))))((((((((()))+++,,,...///---000222111//////111555999555111111333555555333222000///------------...***%%%,,,111)))&&&***)))((((((((()))(((((('''&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$############"""!!! ############$$$$$$$$$$$$################################################"""######$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&'''%%%$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******++++++,,,------...------............---------///222444333000,,,)))'''000333,,,'''((()))&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((()))***+++,,,,,,,,,,,,---......///////////////000000000000111222222111111111111000000///......---------------,,,,,,+++++++++***************))))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))(((((((((((()))))))))))))))(((((())))))***+++,,,------...///000111111222222222111111111222222333666666666666555555555555333333333333333333333333222222111000000//////...///......------,,,,,,+++************************)))***************)))((())))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&KKK999888999???BBB===CCCDDD555------+++************************(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&''''''(((((((((((((((&&&''''''((()))+++,,,------///111000...///333777>>>:::555111000000///...///...---,,,,,,,,,------&&&'''666>>>444+++)))%%%'''''''''((((((''''''&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$############$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$################################################"""#########$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''(((((())))))***+++,,,------++++++,,,---------,,,,,,---///111333222///,,,))))))777;;;///'''***+++%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''((()))***+++++++++,,,,,,------......------........./////////000000000000000000000000......---,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''''''''((((((((())))))((((((((((((((()))***+++,,,,,,---...///000000111222111111111111222222333666666666555555444444444222222222222222222222222111000000//////...------......------,,,+++++++++))))))))))))))))))))))))(((((((((((((((((((((((()))(((''''''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%{{{HHH999888888>>>AAA<<>>999>>>>>>000)))+++***))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%#########$$$&&&''')))***(((+++//////---,,,...111---......//////000222333---......------,,,++++++...%%%'''***$$$$$$)))((($$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&''''''%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$&&&(((!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((&&&&&&%%%%%%%%%$$$$$$$$$###################################################""""""""""""$$$%%%&&&############$$$$$$$$$$$$"""#########$$$$$$$$$$$$########################"""###$$$$$$###$$$&&&)))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&''')))***+++,,,)))***+++,,,------------...---+++***))))))***+++$$$&&&(((((('''((()))+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################$$$$$$$$$$$$############################################################$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((())))))***++++++,,,,,,,,,,,,---------......,,,,,,------............++++++***))))))))))))************)))))))))(((((('''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((''''''&&&&&&''''''((())))))***+++,,,---......------------...///000111000000111111111111111111333333333333333333333333000000//////...---------,,,,,,,,,+++******))))))(((((((((((((((((((((((('''&&&&&&%%%&&&'''((()))'''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$oooEEE<<<888555:::===888======///(((***)))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&""""""###$$$%%%'''((()))&&&***---...,,,***+++---,,,---////////////000111............---,,,+++***))) $$$+++'''''')))%%%###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&''''''%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###%%%'''))) !!!###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$###################################################""""""""""""$$$&&&'''"""############$$$$$$$$$""""""######$$$$$$$$$$$$########################!!!###%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$&&&'''(((***++++++)))***+++,,,---.........------,,,+++************...)))(((***)))%%%%%%(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$################################################"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&((((((((()))******++++++,,,,,,---------.........,,,,,,,,,------.........+++******)))))))))))))))************))))))))))))&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&''''''))))))***+++,,,------...,,,,,,,,,------///000000000000000111111222222333333333333333333333333333000000000///......------,,,,,,++++++***)))))))))))))))))))))))))))))))))'''&&&&&&%%%&&&'''((()))'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################oooFFF777777888888888999999555///***))))))************))))))))))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%'''((()))***************/////////000//////...---'''***---...,,,+++***+++((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""########################################################################$$$$$$$$$#########""""""!!!"""$$$$$$"""!!!"""###""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$#########""""""$$$$$$%%%&&&'''((()))***)))))))))***++++++,,,,,,************))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################################################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((()))***++++++++++++,,,------......///......---,,,,,,+++******************************))))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''')))))))))***++++++,,,,,,------......///000000000000000000000111111111111000000000000000000000000//////...---,,,,,,,,,,,,++++++******)))((((((((())))))(((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''222666222&&&"""&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$mmmEEE666555777777999::::::555///***)))************)))))))))((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((()))***+++,,,,,,,,,,,,---------......//////000333000---,,,---...,,,+++((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""########################################################################$$$$$$$$$#########"""""""""###%%%%%%###"""###$$$""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""#########$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$#########""""""$$$$$$%%%&&&'''((())))))(((((()))******++++++,,,*********)))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################################################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''((()))******+++++++++,,,,,,---............------,,,++++++******************************))))))))))))((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((((((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''(((((())))))***++++++,,,,,,,,,,,,---......//////....../////////000000000000000000000000000000000///...---,,,,,,++++++,,,++++++******)))((((((((()))((((((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''///333///%%%"""&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$mmmFFF888666888999:::;;;;;;666///+++***+++******))))))))))))((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&(((***,,,((((((***+++------......,,,,,,+++,,,---///000222???777...+++---///...+++(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%################################################""""""""""""""""""""""""""""""""""""""""""""""""########################################################################$$$############""""""""""""$$$%%%%%%$$$######$$$""""""""""""####################################""""""""""""""""""""""""$$$############""""""""""""""""""#########$$$$$$$$$$$$$$$###############$$$$$$$$$###############$$$$$$%%%%%%&&&'''(((((((((((())))))******++++++******))))))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################################################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&'''((()))*********++++++,,,,,,---......------,,,,,,++++++******************************)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((((())))))***++++++******+++,,,,,,------...------........./////////////////////////////////......---,,,+++++++++++++++******))))))(((((('''((((((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&***---+++###"""&&&&&&!!!$$$$$$$$$$$$$$$$$$$$$$$$nnnJJJ===999:::===<<<<<<;;;666///+++***+++***)))))))))((((((((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&))),,,...&&&''')))***,,,---......---,,,+++***+++---///111===666///+++,,,---,,,+++(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%################################################""""""""""""""""""""""""""""""""""""""""""""""""####################################################################################""""""""""""!!!###%%%$$$###"""###$$$!!!"""""""""####################################""""""""""""""""""""""""############""""""""""""""""""""""""###############################################################$$$$$$%%%&&&&&&''''''''''''(((((()))******+++***)))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$################################################################################################################################################""""""""""""""""""""""""################################################################################################""""""""""""""""""""""""################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''((())))))************+++,,,,,,------,,,,,,,,,,,,++++++******************************))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''(((((()))************++++++,,,---------------........./////////...........................---,,,+++*********************)))((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''""""""&&&&&&###########################mmmKKK>>>999:::???======;;;666///******+++)))))))))(((((((((((('''''''''''''''''''''''''''%%%%%%%%%$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########&&&))),,,...$$$%%%&&&(((***++++++,,,...---+++))))))***,,,---111000...,,,***))))))***''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%################################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """######"""!!!!!!"""!!!"""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!"""""""""###############################################################$$$$$$%%%%%%&&&&&&&&&''''''(((((()))******)))))))))(((((((((((('''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######################################################################################################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""""""""""""""""""""################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&'''((())))))))))))******+++,,,,,,,,,,,,+++++++++++++++******))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''((())))))+++++++++,,,------............/////////000000000------------------------------+++*********************))))))((('''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$$$$""""""%%%%%%$$$########################iiiIII===777888>>>======;;;555...))))))+++))))))((((((((((((''''''''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%''')))+++######%%%&&&(((((())))))---,,,+++)))))))))***+++(((***,,,+++((('''((()))'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$$$$%%%################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""""""""###!!!""""""!!! !!!""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""###!!!!!!!!!"""""""""#####################$$$$$$$$$###############$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&''''''(((((())))))))))))((((((((((((''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""################################################################################################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""""""""""""""""""""################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((((())))))******+++,,,,,,++++++++++++++++++******))))))))))))))))))))))))((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&''''''((((((***++++++,,,,,,---............/////////000000000........................---,,,+++***))))))))))))***))))))((((((''''''&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$!!!"""""""""###$$$$$$$$$########################gggIII===666777>>>======:::444,,,((((((***))))))((((((((('''''''''''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$$$$%%%&&&&&&&&&###$$$%%%&&&'''''''''''')))))))))***************))))))(((((()))))))))((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""###### !!!######!!! !!!"""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""######!!!!!!!!!!!!"""""""""###""""""#########$$$$$$$$$""""""#########$$$$$$$$$############$$$$$$$$$$$$%%%&&&&&&''''''((())))))))))))((((((((('''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%$$$###"""!!!################################################################################################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""""""""""""""""""""###########################################################################################################################################################################$$$$$$$$$$$$%%%%%%%%%######$$$%%%&&&''''''((((((((())))))***+++++++++******************++++++))))))))))))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''))))))******+++,,,,,,,,,------........./////////........................,,,+++***))))))(((((())))))))))))(((''''''&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""######""""""###########################hhhKKK@@@888999@@@===<<<999333+++'''(((***)))(((((((((''''''''''''''''''''''''''''''''''''%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&'''''''''&&&&&&'''(((***++++++++++++///)))%%%%%%***,,,***'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%%%%################################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""######!!!"""$$$$$$"""!!!"""###""""""""""""############""""""""""""""""""""""""######################## !!!!!!!!!""""""######!!!!!!!!!!!!""""""""""""""""""######$$$$$$$$$$$$""""""######$$$$$$$$$$$$###############$$$$$$$$$%%%%%%&&&&&&'''(((((())))))(((((((((''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%$$$###"""!!!""""""""""""""""""""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&''''''(((((((((((()))******++++++******************++++++))))))))))))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%########################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&''''''((((((((()))******++++++,,,,,,,,,---------......////////////////////////,,,+++***)))(((((((((((()))))))))(((''''''&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############""""""$$$$$$"""!!!"""""""""""""""""""""""""""kkkGGG999666666888;;;999666222...+++((('''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$###%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#################################%%%%%%%%%$$$$$$###############$$$%%%%%%&&&''''''((((((((()))******++++++((((((((((((''''''''''''(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!! !!!!!!!!!!!! """"""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""######!!!  !!!###"""!!! """%%%""""""""""""############""""""""""""""""""""""""######""""""""""""######"""############$$$$$$$$$%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######""""""!!!!!! !!!!!!""""""#########$$$""""""""""""############""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""""""""""""""""""""################################################$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***++++++******+++++++++,,,,,,,,,000////////////.........************))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$%%%%%%lllJJJ<<<777555666777555333///---***))))))(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$##############################%%%%%%%%%$$$$$$############$$$$$$%%%%%%&&&&&&&&&'''(((((())))))***++++++((((((((((((''''''''''''(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! !!!!!!!!!!!! """"""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!! """$$$$$$"""!!!"""###""""""""""""############""""""""""""""""""""""""######""""""""""""######"""############$$$$$$$$$%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######""""""!!!!!!!!!!!!!!!"""""""""############""""""""""""############""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################################################################################################################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''(((((())))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""""""""#########$$$$$$$$$#################################$$$$$$$$$%%%%%%$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((()))******+++*********+++++++++,,,,,,//////.........---------*********)))))))))((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$lllLLL???888444555333111///---+++*********(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%''''''(((((()))*********(((((((((''''''''''''&&&'''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$###############""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!""""""!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!"""#########""""""!!!###%%%%%%###!!!!!!!!!""""""""""""############""""""""""""""""""""""""######""""""""""""######"""############$$$$$$$$$$$$%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###""""""""""""!!!!!!!!!""""""""""""############""""""""""""############""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################################################################################################################$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''(((((())))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######""""""""""""#########$$$$$$#################################$$$$$$$$$$$$%%%$$$$$$$$$###############"""############$$$$$$$$$$$$$$$$$$###############"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''((()))***************++++++++++++,,,------------,,,,,,,,,,,,******))))))))))))((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################jjjLLL@@@777555777333222///,,,************(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$###############%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&'''(((((())))))***(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!!!!!!!!###$$$###"""!!!!!!!!!"""""""""############""""""""""""""""""""""""######""""""""""""######""""""#########$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########!!!"""""""""############""""""""""""""""""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###########################################################################################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''(((((()))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$############$$$$$$########################""""""############""""""""""""""""""###########################$$$$$$$$$############$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&'''((())))))***************++++++++++++,,,,,,,,,,,,+++++++++******)))))))))(((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$###$$$$$$$$$########################"""""""""""""""""""""""""""""""""######"""""""""hhhKKK???666555;;;777555111---+++***)))***(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&---+++)))&&&%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$###&&&&&&&&&'''(((((())))))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!  """######""""""!!!"""""""""############""""""""""""""""""""""""######""""""""""""######""""""#########$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""##################""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""!!!!!!""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#################################################################################################################################$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$############$$$$$$########################"""""""""######"""""""""!!!!!!"""""""""#########""""""#########$$$$$$$$$""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$%%%&&&'''((())))))))))))*********+++++++++,,,+++++++++************)))))))))((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$########################""""""""""""""""""""""""!!!"""############"""!!!gggKKK???666666===:::777333...+++))))))***(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,+++)))'''&&&%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%########################"""""""""########################$$$$$$$$$$$$$$$%%%%%%&&&&&&'''((((((((('''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!""""""######""""""!!!"""""""""""""""""""""""" !!!!!!""""""######""""""""""""""""""""""""###""""""!!!!!!!!!""""""!!!  """$$$###"""""""""""""""############""""""""""""""""""""""""######""""""""""""######"""############$$$$$$$$$"""######$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""""""""############$$$############""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$############################################################$$$$$$$$$$$$%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$############$$$$$$########################!!!""""""######""""""!!!!!!!!!!!!"""""""""######"""""""""###$$$$$$%%%%%%"""""""""############$$$###############$$$$$$$$$"""############$$$$$$$$$###############$$$$$$$$$"""############$$$$$$$$$############$$$$$$$$$$$$###$$$$$$%%%&&&'''(((((()))))))))************+++++++++++++++************))))))((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#######################################""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!gggNNNBBB666555<<<:::777222...+++)))******(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################!!!"""""""""#########$$$""""""######$$$$$$%%%%%%$$$%%%%%%&&&''''''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""###""""""############"""""""""""""""""""""""""""""" !!!"""#########""""""""""""""""""""""""###"""!!!!!!"""%%%(((***(((%%%!!!!!!"""$$$###"""""""""""""""############""""""""""""""""""""""""######""""""""""""######"""############$$$$$$$$$""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""#########$$$$$$$$$############"""""""""!!!""""""""""""############""""""""""""""""""""""""!!!"""""""""############"""""""""""""""""""""""" !!!!!!"""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$############################################################$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$############$$$$$$########################!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""###!!!""""""###$$$$$$%%%%%%""""""""""""############""""""#########$$$$$$$$$"""############$$$$$$$$$""""""#########$$$$$$$$$"""############$$$$$$$$$############$$$$$$$$$$$$######$$$%%%&&&''''''((())))))))))))************,,,,,,+++++++++*********))))))((((((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#######################################"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""gggQQQEEE777444;;;999666111---*********+++(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%########################!!!!!!""""""#########$$$!!!!!!"""###$$$%%%%%%&&&$$$$$$%%%&&&&&&''''''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""######""""""############"""""""""""""""""""""""""""""" !!!"""######$$$""""""""""""""""""""""""###"""!!!!!!$$$(((---000...)))$$$"""###$$$###"""""""""""""""############""""""""""""""""""""""""######""""""""""""######"""############$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$#########""""""!!!!!!""""""""""""############""""""""""""""""""""""""!!!!!!""""""#########$$$"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$############$$$$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!""""""###$$$$$$%%%%%%""""""""""""############""""""######$$$$$$$$$$$$"""############$$$$$$$$$""""""######$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$"""###$$$%%%&&&''''''((())))))))))))************,,,,,,,,,++++++++++++***)))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""#########"""""""""""""""""""""""""""""""""""""""""""""""""""###%%%&&&&&&%%%###"""cccMMM???888888777555333///,,,***)))))))))&&&''''''&&&%%%%%%''')))''''''''''''''''''''''''###$$$&&&&&&$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$$$$###""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%&&&''''''&&&$$$###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""$$$$$$######""""""!!!!!!###!!!!!!"""###$$$###"""""""""""""""""""""""""""###%%%''''''%%%"""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!! """###!!! %%%,,,***#########""""""!!!!!! """"""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!!!!""""""######$$$$$$""""""############""""""$$$$$$###"""!!!!!!""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""################################################"""############$$$$$$$$$########################"""############$$$$$$$$$################################################$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""####################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((((((((((())))))))))))***************************))))))((('''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$ """'''+++---,,,'''###cccNNN@@@888888777666444000---***)))((()))***++++++)))'''&&&&&&'''''''''''''''''''''''''''***(((&&&&&&((((((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$###############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###$$$&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%&&&''''''&&&$$$###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""#########""""""!!!!!!!!!###""""""!!!!!! """"""""""""""""""""""""###$$$%%%&&&'''&&&%%%$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! """###!!! $$$***((("""###"""""""""!!!!!!!!! """"""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""#########""""""############""""""$$$$$$###"""""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""################################################"""############$$$$$$$$$########################"""############$$$$$$$$$################################################$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""""""""""""""####################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&(((((((((((())))))))))))************************)))))))))((('''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$ """%%%(((***)))%%%!!!cccNNNAAA999999777777555111---***)))((((((,,,---...---)))&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&000+++&&&'''***+++&&&!!!$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((((((((((((%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%%%%''''''%%%$$$###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!'''))))))'''### !!!###"""""""""""""""""""""""""""!!!"""%%%)))***(((%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!! ###'''%%% """"""""""""!!!!!!!!!!!!""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""!!!""""""######""""""!!!$$$###""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""################################################"""############$$$$$$$$$########################"""############$$$$$$$$$################################################$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""####################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''((((((((()))))))))************************))))))(((((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""$$$&&&%%%""" cccOOOAAA999999777888555222...+++)))((((((+++,,,...---***'''$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&---***&&&&&&((((((%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""###$$$$$$$$$%%%""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######$$$$$$&&&''''''((((((%%%$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%&&&'''%%%######$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!&&&)))+++)))### """%%%!!!!!!!!!!!!!!!!!!!!!!!!### """(((***'''###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!###""" """###""" """"""""""""!!!!!!!!!!!!""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############$$$$$$######""""""!!!!!!!!!!!!""""""""""""!!!!!!######"""""""""""""""###!!!"""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$###################################################$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""!!!"""""""""########################################################################################################################################################################$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&'''''''''((()))))))))************************(((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###################################################"""!!!"""######""" cccNNNAAA999888666777555111---***)))((((((&&&)))++++++)))&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""###$$$$$$$$$%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&%%%######$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""!!!!!!!!!""""""""""""""""""%%%######!!!!!!!!!!!!!!!!!!!!!!!!$$$  %%%'''$$$ """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###!!! !!!"""!!! !!!!!!!!!!!!""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############$$$$$$######""""""!!!!!!!!!!!!""""""""""""!!!!!!###"""""""""""""""######!!!"""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$#########################################################$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""!!!"""""""""############################################################################################################################################################""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&'''((()))))))))))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""################################################%%%###!!!!!!"""######"""aaaNNN@@@888777555555333///,,,***)))))))))$$$&&&(((((('''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%$$$""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%###############$$$$$$%%%#########$$$$$$$$$$$$$$$%%%$$$$$$$$$&&&&&&$$$######$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""""""""""""""############ """""" !!!$$$""""""""""""""""""""""""$$$!!! """###!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""###!!!!!!###### """!!!!!!!!!!!!""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""""" !!!!!!""""""!!!!!! """""""""""""""######$$$""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""################################################"""############$$$$$$$$$########################"""############$$$$$$$$$############################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############################################################################################################################################################"""""""""############$$$############$$$$$$$$$$$$%%%%%%&&&'''((())))))***))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""################################################$$$###!!!!!!###$$$$$$###```MMM@@@777666444222000---+++)))((())))))%%%&&&''''''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$###############"""############$$$$$$$$$""""""###$$$%%%&&&&&&'''&&&%%%$$$#########$$$$$$"""#########$$$$$$$$$$$$%%%$$$###$$$&&&&&&$$$######$$$$$$%%%%%%$$$$$$###"""""""""""""""""""""""""""#########$$$$$$$$$%%%""""""############$$$$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""###### !!!$$$$$$ %%% !!!!!!!!!"""""""""###""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""######### !!!!!!!!!!!! """""""""""""""###$$$$$$""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""################################################"""############$$$$$$$$$########################"""############$$$$$$$$$############################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""############################################################################################################################################################""""""""""""########################$$$$$$$$$$$$$$$%%%%%%&&&'''((()))***))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""################################################"""!!! !!!###$$$$$$###___LLL???777555333111///,,,***(((((()))***'''(((((('''%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%***&&&###%%%)))+++((($$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$$$$######"""""""""############$$$$$$$$$!!!!!!"""###%%%&&&'''(((((('''%%%$$$###$$$$$$%%%""""""######$$$$$$$$$$$$%%%$$$###$$$%%%&&&$$$"""$$$$$$$$$%%%%%%$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%!!!  !!!"""!!!""""""""""""""""""""""""!!!"""###"""!!!"""###%%%"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""######### !!!%%%$$$ !!!&&& !!!!!!!!!""""""######""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!!!!""""""######$$$$$$ !!!!!!!!!!!! """"""!!!""""""###$$$$$$""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""################################################"""############$$$$$$$$$########################"""############$$$$$$$$$################################################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""####################################################################################################################################""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$$$$$$$%%%&&&'''((()))***))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################"""""""""""""""""""""""" !!!###$$$$$$###^^^GGG;;;777---222000---***(((((())))))((()))((('''&&&%%%&&&''''''''''''''''''&&&%%%$$$###$$$$$$$$$$$$######""""""%%%$$$$$$######$$$$$$%%%$$$#########""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""###$$$%%%'''((()))%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$#########""""""########################"""""""""""""""""""""""" !!!%%%+++111555$$$#########""""""!!!!!!""""""!!!!!! """"""!!!!!!!!!!!!""""""""""""""""""""""""""""""######""""""!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" """###"""!!! !!!###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""!!!""""""###$$$########################""""""""""""""""""""""""########################################################################""""""""""""""""""""""""################################################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""$$$$$$##################"""""""""""""""""""""""""""############$$$$$$$$$########################"""############$$$$$$$$$########################""""""""""""""""""""""""################################################$$$$$$%%%&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$########################""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!"""###############]]]HHH===:::111666111...+++))))))))))))((()))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$#########"""%%%$$$$$$######$$$$$$%%%############"""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$############$$$&&&'''(((%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$#########""""""########################""""""""""""""""""""""""$$$###"""!!!"""%%%''')))############"""""""""!!!""""""!!!!!!!!! """"""!!!!!!!!!!!!""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""###"""!!! !!!###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""#########$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###########################""""""""""""###$$$$$$########################""""""""""""""""""""""""########################################################################""""""""""""""""""""""""################################################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""""""""""""""########################"""""""""""""""""""""""""""############$$$$$$$$$########################"""############$$$$$$$$$########################""""""""""""""""""""""""################################################$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$########################""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!"""###############\\\HHH@@@>>>555:::333000,,,***))))))(((((((((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$############$$$$$$############$$$$$$############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$#########"""###$$$$$$%%%$$$$$$############$$$$$$########################$$$$$$$$$#######################################""""""""""""""""""""""""%%%%%%###"""""""""""""""############""""""""""""""""""!!!!!!!!!!!! """"""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""######!!!!!!"""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""#########$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#######################################$$$%%%%%%########################""""""""""""""""""""""""########################################################################""""""""""""""""""""""""################################################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$###############""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##############################"""""""""""""""""""""""""""############$$$$$$$$$########################"""############$$$$$$$$$########################""""""""""""""""""""""""################################################$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$########################""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!"""###############ZZZGGG@@@???666:::555111---+++***)))((('''((((((''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$#########"""""""""""""""########################$$$$$$############$$$$$$######"""""""""""""""###$$$$$$############$$$$$$########################################################################""""""""""""""""""""""""######$$$$$$$$$$$$$$$############"""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""!!!"""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""""""""""""""""""""############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$######$$$$$$%%%&&&########################""""""""""""""""""""""""########################################################################""""""""""""""""""""""""################################################""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!"""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########""""""""""""############""""""""""""""""""""""""""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$########################""""""""""""""""""""""""###################################################$$$$$$%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$########################""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!"""###############XXXEEE>>>===333666555111---+++***)))(((''''''''''''''''''&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######$$$""""""""""""""""""##############################$$$$$$############$$$$$$######""""""!!!!!!""""""$$$######""""""######$$$########################################################################"""""""""""""""""""""""" !!!###$$$$$$$$$$$$###""""""""""""""""""######!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$###"""!!!"""$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""""""""""""""""""""""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$######$$$$$$%%%&&&########################""""""""""""""""""""""""########################################################################""""""""""""""""""""""""################################################""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""############!!!!!!"""""""""#########""""""""""""""""""""""""""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$########################""""""""""""""""""""""""######################################################$$$$$$%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$########################""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!"""###############VVVCCC===<<<111333333000,,,***))))))((((((''''''((((((''''''&&&%%%)))(((&&&%%%$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%######""""""""""""######""""""""""""####################################$$$$$$############$$$$$$######"""""""""""""""#########""""""""""""#############################################$$$$$$$$$########################""""""""""""""""""""""""!!!!!!""""""!!!!!! """"""""""""############!!!!!!""""""""""""######""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$""""""###$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""############$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#######################################$$$%%%%%%########################""""""""""""""""""""""""########################################################################""""""""""""""""""""""""################################################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$ !!!!!!""""""#########"""""""""""""""""""""""""""############$$$$$$$$$########################"""############$$$$$$$$$########################""""""""""""""""""""""""######################################################$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$########################""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!"""###############TTTBBB===<<<111333111...+++))))))))))))(((&&&'''((((((((('''&&&%%%,,,+++(((&&&%%%$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&######""""""""""""######!!!"""""""""####################################$$$$$$############$$$$$$######"""""""""###$$$$$$######""""""""""""##############################""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!"""""""""############!!!!!!"""""""""#########""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!!!!!!!"""""""""###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$""""""###$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""##################$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###########################""""""""""""###$$$$$$########################""""""""""""""""""""""""########################################################################""""""""""""""""""""""""################################################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""######$$$$$$ !!!!!!"""######$$$"""""""""""""""""""""""""""############$$$$$$$$$########################"""############$$$$$$$$$########################""""""""""""""""""""""""#########################################################$$$%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$########################""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!"""###############SSSAAA>>>>>>333555000---***(((((())))))(((&&&'''((((((((('''%%%%%%...,,,)))'''%%%$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######""""""""""""######!!!!!!""""""#########$$$""""""""""""""""""""""""$$$$$$############$$$$$$###############$$$%%%%%%######""""""""""""##############################""""""######$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""###$$$&&&&&&!!!!!!""""""#########$$$!!!!!!""""""#########$$$""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!!!!!!!""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$###"""###$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""!!!"""######$$$########################""""""""""""""""""""""""########################################################################""""""""""""""""""""""""################################################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$ !!!"""######$$$"""""""""""""""""""""""""""############$$$$$$$$$########################"""############$$$$$$$$$########################""""""""""""""""""""""""################################################"""######$$$%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$########################""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!"""###############wwwPPPGGG>>>:::111222000---***)))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#################################$$$###""""""!!!"""""""""$$$###"""###$$$$$$###"""######$$$$$$$$$$$$####################################""""""""""""######$$$$$$############$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!"""###!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""############""""""""""""""""""""""""""""""&&&%%%%%%$$$###"""!!!!!!""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################################################################""""""""""""""""""""""""$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""########################"""############$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$#########$$$#########""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""############$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""################################################""""""""""""""""""""""""########################"""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""uuuOOOFFF===999000111000---***)))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################"""""""""""""""###$$$%%%$$$###"""###$$$$$$###"""######$$$$$$$$$$$$####################################""""""""""""######$$$$$$############$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!!!!!!!"""###!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""############""""""""""""""""""""""""""""""%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################################################################""""""""""""""""""""""""$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""########################"""############$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$#########""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""########################"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""#######################################################################################""""""""""""""""""""""""########################"""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""sssMMMEEE<<<999000000000---***)))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###########################""""""""""""$$$%%%&&&'''$$$###"""###$$$$$$###"""######$$$$$$$$$$$$####################################""""""""""""######$$$$$$############$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!""""""###!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""############""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################################################################""""""""""""""""""""""""$$$$$$$$$###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""########################"""############$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$##################"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""#######################################################################################""""""""""""""""""""""""########################"""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""rrrMMMEEE===:::111111000---***)))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$%%%&&&'''$$$###"""###$$$$$$###"""######$$$$$$$$$$$$####################################""""""""""""######$$$$$$############$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""############""""""""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################################################################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""!!!"""""""""#####################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""#######################################################################################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""qqqMMMGGG???;;;222333000---***)))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$$$$%%%$$$###"""###$$$$$$###"""######$$$$$$$$$$$$####################################""""""""""""######$$$$$$############$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""############"""""""""""""""""""""""""""""""""""""""###$$$$$$%%%%%%""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################################################################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""#######################################################################################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""pppMMMGGG@@@===444444000---***)))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%########################%%%%%%$$$###############$$$###"""###$$$$$$###"""######$$$$$$$$$$$$####################################""""""""""""######$$$$$$############$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""######$$$$$$######"""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""############""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%%""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################################################################""""""""""""""""""""""""###############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""########################"""############$$$$$$$$$"""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""########################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""nnnKKKFFF???<<<333333000---***)))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%##############################"""""""""###$$$$$$$$$###"""###$$$$$$###"""######$$$$$$$$$$$$####################################""""""""""""######$$$$$$############$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""###"""""""""""""""""""""""""""###$$$$$$$$$$$$###"""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""############""""""""""""""""""""""""""""""###############$$$$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################################################################""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""########################"""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""############!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""########################"""""""""""""""""""""""""""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""lllJJJEEE???;;;222333000...***)))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%######################## !!!!!!"""###%%%%%%$$$###"""###$$$$$$$$$"""######$$$$$$$$$$$$####################################""""""""""""######$$$$$$############$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""######"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""############""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################################################################""""""""""""""""""""""""""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""########################"""############$$$$$$$$$"""############$$$$$$$$$#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""############!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""########################"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""lllJJJEEE===:::333555111///+++))))))((('''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""############"""""""""############$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!!""""""############"""""""""""""""""""""""""""""""""###$$$""""""&&&""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$#########"""""""""############$$$$$$$$$""""""""""""""""""""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""########################################################################################################################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################################################################%%%%%%%%%$$$$$$#########"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%########################""""""###$$$%%%%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$########################  $$$$$$!!! """########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""############"""$$$$$$######'''---333################################################""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""#########%%%%%%$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""""""""############$$$###"""!!!!!!"""$$$%%%"""!!!!!!###%%%&&&$$$!!!kkkJJJEEE===:::333555111...+++))))))((('''&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""############"""""""""############$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""!!!""""""############""""""""""""""""""""""""""""""""""""#########$$$&&&(((""""""""""""""""""""""""############"""""""""!!!""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$#########"""""""""############$$$$$$$$$###############################################################################################################################################################################################################$$$$$$$$$########################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################################################################%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%$$$$$$$$$$$$$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$########################""""""&&&+++,,,'''$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""############"""######"""!!!###(((+++################################################""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$###"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%$$$$$$###""""""!!!""""""""""""""""""""""""""""""""""""##################"""""""""###$$$%%%&&&$$$"""!!!"""###"""!!!jjjIIIEEE>>>;;;333555111...+++)))))))))(((&&&((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""############"""""""""############$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""############"""""""""""""""""""""""""""""""""!!!!!!###&&&)))******""""""""""""""""""""""""############""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$###############"""############$$$$$$$$$################################################################################################################################################################################################""""""######$$$$$$$$$$$$########################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################################################################%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""###)))000000***%%%$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""###############$$$$$$###"""!!!###%%%################################################""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&'''%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""####################################'''%%%$$$""""""###$$$%%%gggHHHEEE???;;;333444000...+++)))))))))(((''')))(((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""######$$$$$$######"""""""""#########$$$$$$$$$################################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""""""""############""""""""""""""""""""""""""""""###!!! """'''***)))(((""""""""""""""""""""""""#########"""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""#########$$$$$$$$$################################################################################################################################################################################################"""""""""###$$$$$$%%%%%%########################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$######$$$''')))$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!&&&,,,,,,'''###"""########################################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""####################################!!!"""""""""############$$$%%%&&&%%%$$$#########################################################""""""""""""""""""""""""########################""""""""""""""""""""""""########################$$$%%%&&&&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''((($$$$$$$$$#########""""""""""""""""""""""""""""""!!!"""""""""############$$$$$$$$$$$$######"""""" """$$$$$$######%%%&&&eeeGGGEEE???<<<333444000---***)))))))))(((''')))(((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$######""""""#########$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""############""""""########################$$$!!! """%%%'''%%%###""""""""""""""""""""""""""""""""""""""""""######!!!"""""""""############""""""""""""""""""""""""########################""""""""""""""""""""""""########################""""""#########$$$$$$$$$################################################################################################################################################################################################""""""#########$$$$$$$$$########################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''%%%######%%%((($$$$$$$$$$$$$$$$$$$$$$$$########################""" """&&&&&&###!!!###########################################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""####################################!!!"""""""""##################$$$%%%%%%%%%$$$###################################################""""""""""""""""""""""""########################""""""""""""""""""""""""###########################%%%''''''%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''((($$$$$$$$$###############""""""""""""""""""""""""!!!"""""""""############$$$$$$$$$$$$$$$%%%%%%%%%!!!&&&++++++'''"""!!!"""cccFFFEEE@@@<<<333444///---***))))))))))))(((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$######"""############$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""############""""""###########################"""""""""######""" """"""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""""""""""""""########################""""""""""""""""""""""""###############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""###################################################################################################################################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***++++++(((### !!!###$$$$$$$$$$$$$$$$$$$$$$$$########################%%%!!!!!!######"""###&&&########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""############"""!!!!!!"""$$$$$$###!!!################################################""""""""""""""""""""""""########################""""""""""""""""""""""""########################"""$$$&&&'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''########################""""""""""""""""""""""""""""""""""""############$$$$$$$$$%%%(((+++---///222999>>>;;;111'''######aaaEEEEEE@@@===333333///---***))))))***)))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$################################################"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""############""""""######################## """$$$$$$"""!!!!!!!!!""""""""""""""""""""""""!!!"""""""""############""""""""""""############""""""""""""""""""""""""########################""""""""""""""""""""""""""""""#########$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################%%%%%%$$$$$$###"""""""""########################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""######################################################################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''***,,,***%%%!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%"""!!!###$$$"""$$$'''########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""############%%%###!!!"""$$$$$$###!!!################################################""""""""""""""""""""""""########################""""""""""""""""""""""""########################!!!###&&&&&&%%%#################################$$$$$$#########$$$$$$%%%########################""""""""""""""""""""""""""""""""""""############""""""$$$'''---444:::>>>???EEEIIIBBB555)))%%%&&&```EEEEEEAAA===333333///---***))))))***)))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$################################################"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$""""""############""""""########################"""%%%%%%"""!!!"""$$$""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""############""""""""""""""""""""""""########################""""""""""""""""""""""""""""""######$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################&&&%%%%%%$$$###"""!!!!!!########################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""#########################################################################################################################################################$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!&&&******'''%%%''')))$$$$$$$$$$$$$$$$$$$$$$$$########################$$$!!!!!!$$$$$$"""###&&&########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""############***'''$$$$$$%%%&&&$$$"""################################################""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""""""""""""""""" ###%%%&&&$$$###""""""########################$$$$$$######"""###########################$$$$$$""""""""""""""""""""""""""""""""""""############ !!!###(((111;;;DDDJJJ;;;AAADDD<<<---""" ###```EEEBBB===<<<333000...,,,***)))))))))'''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$///"""((($$$)))!!!(((!!!---###)))222+++)))###---***'''###///$$$$$$...***+++%%%&&&***%%%+++!!!***,,,+++&&&---"""666 +++ZZZpppnnnPPP>>>,,,###"""###&&&'''$$$"""DDDlllttt[[[<<<***(((&&&))) %%%%%%&&&""""""""""""""""""""""""########################""""""#########$$$$$$$$$$$$######"""!!! !!!!!!"""###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############%%%%%%$$$$$$###"""""""""########################""""""############""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""###$$$$$$$$$$$$###########################""""""""""""""""""""""""########################################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$###&&&))))))&&&$$$&&&)))###&&&((()))(((''''''((()))***++++++,,,---///000111///...///111333333222---///000...---,,,)))&&&'''(((&&&$$$&&&******'''***(((&&&%%%%%%%%%$$$######$$$&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################################################################$$$$$$$$$#########""""""########################&&&&&&%%%%%%$$$###""""""########################################################################$$$$$$$$$#########""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""""""""""""""""""""##############################""""""&&&...777>>>>>>???<<<444***###"""###___EEEBBB===<<<333000...,,,))))))))))))(((&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""---***bbbccc!!!!!!(((---===fff +++!!!///%%%(((111eee"""***666,,,ppp(((::: +++!!!""""""""""""""""""""""""########################""""""#########$$$$$$$$$$$$$$$$$$###""""""!!!!!!!!!!!!"""###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##############################$$$$$$########################""""""############""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""###$$$$$$$$$$$$###################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%&&&&&&&&&)))'''%%%$$$%%%'''))))))$$$&&&(((((('''&&&'''))))))***++++++***+++---...444999===>>><<<;;;===???BBBAAA@@@BBBEEEGGGGGGGGG@@@>>>:::888888888666333777555///'''%%%''''''$$$'''%%%$$$%%%&&&(((((('''''''''((('''%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################################################################$$$$$$$$$#########""""""########################&&&&&&%%%$$$$$$###""""""########################################################################$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""""""""""""""""""""##############################""""""$$$)))000666333444333...&&&!!!!!!###^^^EEECCC>>><<<222000---+++))))))))))))((('''((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$***!!!FFFQQQ%%%111""""""///***%%%%%%"""000\\\999***###qqq--- '''###jjj(((***%%%///###&&&(((###""""""""""""""""""""""""#######################################$$$$$$$$$%%%%%%$$$$$$######""""""!!!!!!"""###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!""""""###$$$$$$%%%%%%########################""""""############""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""###$$$$$$$$$$$$###################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&'''%%%&&&((()))++++++,,,,,,000111333444666999===@@@===DDDLLLMMMJJJGGGIIILLLHHHGGGFFFGGGIIIJJJIIIIIIKKKHHHEEEDDDCCC@@@;;;777;;;>>>>>><<<;;;:::444---***(((&&&&&&&&&&&&%%%$$$'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################################################################$$$$$$$$$#######################################%%%%%%%%%$$$######""""""########################################################################$$$$$$$$$###############################################################################################################################################################""""""""""""""""""""""""##############################"""!!!!!!$$$(((+++(((******'''###!!!"""$$$[[[EEEDDD>>><<<222000---+++)))((())))))(((''')))(((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$***&&&""",,,---$$$$$$111VVV&&&'''%%%###555444WWW..."""))))))@@@000"""%%%%%%BBB777...!!!222'''oooCCC***&&&###)))""""""""""""""""""""""""################################################$$$$$$$$$######"""""""""!!!!!!"""###############""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""#########$$$$$$$$$########################"""######$$$$$$######"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""###$$$$$$$$$$$$###################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''###&&&)))***)))'''%%%$$$((()))+++///333666777777777;;;???DDDHHHMMMRRRUUUVVVZZZ^^^``````______```bbbaaa_________]]][[[YYYWWWXXX[[[\\\VVVLLLDDDAAAKKKLLLIIIFFFFFFHHHGGGBBB:::666222...,,,)))%%%###$$$$$$###$$$&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################################################################################################################%%%$$$$$$$$$######""""""########################################################################################################################""""""""""""""""""""""""################################################################################################""""""""""""""""""""""""########################""""""###"""!!!!!!###%%%###%%%&&&%%%######%%%'''YYYEEEEEE???<<<222000---+++)))((()))))))))''')))(((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$***$$$"""***((($$$((("""***$$$,,,)))&&&(((%%%"""%%%)))$$$^^^+++,,,+++###%%%***(((---''''''lll'''rrrggg)))222)))(((******###---""""""""""""""""""""""""################################################"""""""""""""""!!!!!!!!!!!!!!!"""#######################################""""""""""""""""""""""""!!!"""""""""############$$$$$$$$$#########""""""##############################$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""###$$$$$$$$$$$$###################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((''')))******))))))***,,,000333777<<>>[[[---///&&&444(((%%%!!!&&&..."""(((MMM,,,%%%PPP)))***]]]AAA%%%***""""""""";;;000,,,&&&""""""""""""""""""""""""########################$$$$$$$$$###############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#######################################""""""""""""""""""""""""""""""""""""############%%%%%%$$$$$$###""""""!!!##############################$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((((()))((((((&&&###$$$)))333;;;@@@FFFLLLQQQSSSWWW]]]aaaooorrrvvvxxxyyyzzz{{{|||{{{sssnnnpppxxx|||xxxqqqoooooooooqqqssssssrrrppp{{{xxxxxxwwwooofffiiirrrnnnkkkcccZZZWWWYYYYYYVVVCCCAAA>>><<<<<<;;;999777444///***(((((((((%%%"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#######################################################################################################################################################################################$$$$$$$$$#######################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################""""""""""""""""""""""""######################## !!!######""""""###%%%""""""!!!!!!!!!""""""###UUUEEEGGG@@@<<<111000,,,***(((((()))***)))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""",,,)))'''...,,,!!!!!!$$$***(((!!!000AAA"""---)))"""+++ ---&&&$$$###,,,+++###bbb---***,,,333---222)))%%%"""777fff###,,,***""""""""""""""""""""""""########################$$$$$$$$$#########""""""""""""""""""""""""""""""!!!!!!"""#######################################""""""""""""""""""""""""""""""""""""############$$$$$$#############################################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))(((***,,,---000888DDDMMMTTT\\\dddgggfffhhhooovvv~~~xxxrrrnnnqqqwwwxxxsssmmmrrrssstttwwwzzz{{{zzzxxxtttnnnnnnuuuuuuooonnntttgggkkknnnnnnooooooiiibbbOOOLLLHHHEEEDDDAAA???===???999333///...---)))%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################################################################""""""#########$$$$$$$$$########################""""""""""""####################################################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""""""""""""""""""""########################!!!"""###"""!!!!!!###$$$""""""!!!!!!"""#########TTTEEEHHHAAA<<<111000,,,***(((((()))***)))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((("""%%%&&&$$$&&&...,,,*** !!!((('''888,,,)))###%%%+++!!!"""%%%&&&"""(((%%%AAA&&&000$$$$$$ ###...)))&&&222(((ooo'''&&&""""""""""""""""""""""""########################$$$$$$$$$$$$######""""""##################$$$$$$!!!!!!"""#######################################""""""""""""""""""""""""""""""""""""############"""""""""###$$$$$$%%%%%%###########################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((((())))))))))))***222===EEEJJJPPPWWW]]]cccllluuuvvvqqqqqqyyy}}}{{{wwwsssrrrtttyyy}}}|||wwwxxxyyy{{{}}}}}}{{{yyypppjjjooowwwuuutttrrrkkkeeegggnnnrrrrrrgggccc\\\VVVPPPJJJEEEAAADDD>>>777444444333000,,,&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################################################################""""""######$$$$$$$$$$$$########################"""""""""""""""#################################################################################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""""""""""""""""""""########################"""######""" """###$$$###""""""$$$%%%%%%%%%VVVDDDCCCBBB<<>>000333---+++)))((())))))((('''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$$$$$$$#########""""""'''"""))) %%%$$$000BBB'''###&&&'''%%%'''"""$$$&&&$$$,,,111MMMlll/// ***%%%)))""",,,%%%***)))///################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""%%%"""!!!$$$$$$"""###'''$$$#########""""""""""""########################$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&'''''''''&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&''''''(((((()))))))))((((((((((((''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))(((''''''((()))))))))(((((()))+++///555;;;???DDDJJJWWWfffrrrwwwwwwwwwvvvssspppooorrrzzz}}}~~~uuuxxxpppttttttzzzqqqdddsssooosssuuutttqqqllloootttiiiaaaiii___QQQGGGJJJPPPMMMBBB:::???:::555///(((###&&&,,,)))'''%%%%%%%%%&&&%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$######$$$&&&'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################VVVFFFDDDBBB???111333---+++)))((())))))(((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""'''+++ +++"""""")))nnnjjjNNNaaaeeelll (((&&&###&&&&&&%%%'''"""$$$&&&$$$$$$000www---###******###'''RRR$$$""",,,"""################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""%%%!!!!!!######"""###&&&###############"""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''((((((((((((((((((((((((%%%&&&&&&'''(((((())))))''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((((((***))))))...888CCCMMMRRR^^^eeeppp{{{xxxqqqlllnnnttt}}}vvv~~~wwwyyy~~~uuunnnvvvxxxlllbbbaaa^^^UUUHHH@@@AAAAAABBBAAA888,,,%%%%%%***'''$$$%%%''')))(((&&&'''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################TTTFFFCCCAAA>>>111222---+++)))((())))))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""'''***,,,((($$$333(((//////RRR###***&&&"""&&&&&&%%%'''"""$$$&&&$$$+++$$$;;;rrr999 ///666BBB(((HHHddd\\\ttt,,,)))$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!%%%&&&""""""$$$######################################################$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''((((((''''''((((((((((((''''''((((((((()))))))))******((())))))))))))((('''''''''''''''''''''(((((((((&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%'''((())))))***+++,,,---///555@@@PPP```kkkpppuuu~~~wwwsssqqqyyyyyyyyy|||yyymmmbbbaaaYYYbbbjjjdddgggpppmmmppp~~~}}}vvvttt|||wwwnnnrrr~~~zzzvvvpppfff\\\YYY\\\SSSGGG???BBBFFF@@@555,,,)))&&&%%%&&&***+++(((%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################################################################$$$$$$$$$########################|||QQQEEEBBB???===000000---+++)))((())))))((('''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%"""'''&&&,,,""""""'''''' HHH,,,""";;;ZZZ&&&***!!!&&&"""&&&&&&$$$&&&"""$$$&&&$$$"""999)))$$$+++&&& ===???)))&&&$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""%%%++++++&&&#####################$$$$$$$$$##############################$$$$$$%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))''''''((((((((((((''''''(((((((((((((((((((((((()))******+++******)))))))))))))))))))))*********'''''''''(((((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((+++,,,,,,+++***+++///222555@@@QQQfffvvvvvv~~~|||zzz~~~vvviii[[[RRRRRRNNNIIIGGGGGGEEEAAA===SSSPPPWWW___]]]^^^eeegggbbbeeekkklll```XXXhhhwwwtttyyysssrrrrrrrrrvvv{{{mmmVVV???999>>>EEEHHHJJJ555000)))&&&&&&'''''''''((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&'''((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$########################wwwOOOEEEAAA>>>===000///---+++)))((())))))((('''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%"""''' ***$$$&&& ###***)))###```rrr222UUU&&&###%%%"""%%%%%%$$$&&&"""$$$&&&$$$&&&(((%%%...444+++,,,...%%%qqq)))...***################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$(((...///)))%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&######$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''&&&''''''((())))))******'''((()))******)))((('''''''''((((((((((((((()))'''(((((()))))))))))))))((((((((((((''''''&&&&&&))))))))))))))))))******((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))*********((()))...777>>>OOO^^^rrrzzztttkkkrrr|||mmmYYYMMMQQQSSSKKKEEEFFF<<<>>>@@@CCCGGGKKKPPPSSSJJJIIIKKKNNNOOOMMMNNNSSSUUULLLMMMXXXWWWJJJJJJUUUSSSLLLIIITTTiii{{{zzzlllpppzzz~~~{{{vvviii^^^RRRKKKFFFDDDHHHMMMHHHAAA666+++%%%$$$'''***(((''''''&&&&&&&&&&&&&&&%%%$$$$$$%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""""""""###$$$$$$%%%%%%########################tttOOOFFFAAA>>>>>>111///---+++)))((())))))((('''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&"""'''$$$---)))&&&!!!&&&)));;;AAAZZZ,,,'''###%%%!!!%%%%%%$$$&&&"""$$$&&&$$$%%%)))(((,,,%%%!!!rrr(((***+++################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$###%%%)))***&&&$$$&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''''''''((())))))******+++)))***,,,------,,,***)))((()))***,,,---///000000---...///000111222222222//////...---,,,+++************************))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))******'''(((***,,,222@@@QQQ^^^ooowwwyyyrrrmmmlllqqqnnn^^^UUUSSSPPPHHHEEEIIIPPPQQQOOOMMMPPPQQQPPPNNNLLLKKKLLLMMMUUUTTTPPPPPPTTTPPPMMMSSSOOOKKKMMMUUUXXXRRRLLLLLLRRRLLLFFFEEEFFFGGGFFFEEEoooyyy|||wwwzzz~~~zzzqqqkkkfffgggkkkoooiiiYYYIII@@@JJJJJJGGG>>>444,,,******(((((('''&&&&&&&&&&&&&&&$$$######$$$&&&'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################!!!""""""###$$$$$$%%%%%%########################sssOOOGGGBBB>>>???333000---+++)))((())))))((('''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&"""'''))) &&&''''''---'''000***===VVV&&&,,,%%%!!!%%%%%%$$$&&&"""%%%&&&$$$((("""%%%***)))(((!!!"""EEENNN+++&&&000 ################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""""" !!!$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&'''''''''''''''((()))******+++((((((((((((((((((((((((((((((((()))******+++++++++,,,...//////...,,,++++++,,,...111444666999:::;;;<<<>>>???AAABBBBBBBBB======<<<;;;999888777777,,,+++++++++***)))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******+++))),,,000777DDDYYYrrrzzzqqqiiikkkvvvvvviiiZZZSSSSSSTTTOOOIIIFFFKKKMMMLLLRRR[[[YYYQQQNNNOOOQQQSSSVVVYYYZZZ[[[^^^]]]VVVVVV\\\XXXSSSZZZOOOXXX\\\UUUOOOOOOPPPNNNOOOOOOPPPNNNIIIDDDDDDGGGEEENNNPPPXXXlllxxx{{{zzzxxxtttxxx}}}wwwxxxwww[[[EEE@@@JJJSSSSSSGGG888---((((((((('''&&&&&&&&&&&&'''$$$######$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################!!!""""""###$$$$$$%%%%%%########################mmmPPP@@@@@@>>>;;;555+++---,,,+++***))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%***!!!###)))&&&$$$'''%%%...%%%'''((('''&&&$$$$$$%%%(((,,,888[[[))),,,&&&"""***))),,,***%%%"""+++&&&$$$$$$qqq'''VVV```&&&(((```***%%% 222$$$(((((( """############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%'''******)))(((((((((+++///'''###,,,///+++---%%%000666111000888???@@@DDDGGGNNNVVVZZZXXXQQQLLL[[[```fffgggeeeccccccdddcccbbbbbbccceeedddbbbaaaWWWLLLBBB???:::111---...+++++++++++++++***(((''')))(((''''''''''''%%%###'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((((((((((((((''''''(((***&&&'''...***&&&...888222888NNNjjj~~~{{{qqqkkkqqq|||ttt___VVVPPPPPPPPPPPPPPPQQQRRRSSSSSSRRRQQQSSSYYY___dddfffjjjooouuu{{{sssggg```WWWNNNPPPPPPQQQPPPOOOMMMLLLLLLKKKFFFDDDFFFGGGMMM[[[kkk|||}}}|||zzzzzz|||{{{ppp\\\KKKDDDDDDEEEKKKVVVXXXGGG222+++'''$$$&&&***+++&&&"""%%%&&&'''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########lllPPP@@@@@@>>>:::555+++---,,,+++***))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%"""***)))"""!!!"""!!! &&&((())))))'''&&&&&&&&&***%%%$$$,,,xxxYYY///$$$"""(((***''',,,(((,,,,,,""")))%%%,,,777)))'''%%%"""XXX+++$$$ ***%%%(((&&&$$$'''""""""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$$$$$$$$$$$$$#########"""###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''')))***)))(((((())),,,///$$$((((((---444///,,,555666999AAAIIINNNPPPVVV]]]jjjfffggglllmmmkkkkkkoooooonnnnnnoooooolllgggcccjjjnnnpppppptttzzz}}}|||nnnkkkiiieee\\\OOOFFFBBB222///,,,)))((((((((((((+++)))&&&&&&(((***++++++'''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''((((((((('''''''''''''''***---******///***'''000555JJJbbbqqq}}}vvvpppttt~~~uuufffVVVKKKHHHWWWWWWUUUQQQOOOOOORRRUUUXXXZZZ```lll~~~pppfffZZZUUUVVVUUUQQQLLLNNNLLLMMMPPPLLLEEEBBBDDDWWWjjj~~~jjj{{{xxxvvvuuuqqqggg___\\\___\\\TTTLLLMMMQQQOOOIII<<<222'''"""%%%((()))'''$$$$$$$$$######$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$&&&&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######kkkOOO@@@AAA>>>:::555,,,,,,,,,+++***))))))))))))((((((((('''''''''&&&&&&%%%%%%%%%&&&'''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&!!!111,,,$$$000((()))''')))******(((''''''(((###)))&&&''''''[[[---((("""%%%555;;;,,,''''''(((&&&((()))&&&333111***!!!)))MMMvvvgggooojjjmmmuuuvvvttt+++!!!$$$"""%%%((("""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''(((((((((((('''((()))(((((((((***---111111---///333...111DDDQQQMMMSSScccjjjfffgggnnnqqqmmmpppvvvrrrkkkrrr|||vvvrrrwwwxxxnnnhhhqqqqqqfffdddlllppplllrrr|||vvvkkkbbbSSSMMMDDD;;;444000,,,)))***(((&&&&&&'''((('''&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&***((()))///...111???DDDeee~~~~~~xxxlllsssuuu___SSSOOOPPPVVV\\\WWWXXXXXXVVVWWW^^^kkkuuu}}}nnn___ZZZUUUQQQQQQOOOHHHBBB???BBBAAALLLdddyyy~~~zzz{{{vvvxxx|||ttteeeccckkktttqqqeeeTTTIIIJJJRRRYYYSSSFFF444(((%%%'''))))))'''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$&&&((((((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###hhhNNN@@@AAA===:::555,,,,,,++++++***))))))******((((((((((((''''''''''''$$$%%%%%%&&&'''(((((()))'''''''''''''''&&&&&&&&&###***&&&'''$$$"""iii'''(((***)))(((''''''(((!!!***((("""...FFF]]]%%%+++'''(((%%%%%%!!!""",,,"""%%%111nnn"""!!!+++---&&&+++$$$,,,###!!!"""(((""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))%%%(((+++---+++***)))(((%%%---///444BBBKKKTTTbbbZZZYYY```ooo}}}xxx~~~|||zzzttt{{{~~~{{{{{{}}}|||wwwxxxqqqggg\\\QQQEEE:::333)))((((((((()))(((&&&$$$(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''''''''''''''((((((((('''***'''(((222777AAASSSmmmxxx|||sssllloootttvvv~~~^^^NNNIIIHHHLLLOOOPPPSSSWWWRRRZZZeeeppp}}}sssdddRRRJJJMMMSSSWWWYYYKKK@@@:::>>>CCCMMMhhhiiigggxxxuuuuuuooo```PPPIIILLLRRR]]]UUUIII;;;000)))&&&&&&+++)))'''&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$&&&))))))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$fffMMM@@@BBB===999555---,,,+++******)))*********))))))((((((((('''''''''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''$$$***&&&'''%%%"""jjj%%%''')))((('''&&&'''((())),,,$$$777bbb^^^"""---//////000%%% +++###---$$$:::((('''###UUUvvv&&&%%%,,,### hhh444)))""""""""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((()))))))))*********+++,,,,,,,,,---///222222DDDJJJNNN___jjjfffbbbdddmmmssszzz|||~~~xxxqqqppptttuuusssxxxuuurrrpppkkkbbbUUULLL;;;777000,,,++++++,,,,,,)))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&''''''((()))'''''''''((((((((())))))---000---111???IIIWWWkkkyyyjjjjjjnnnsss|||}}}iiiRRR<<<>>>DDDOOOXXXXXXTTTTTTXXXpppkkk[[[XXX[[[[[[XXXRRRNNNNNNLLL>>>666HHHdddrrrnnn~~~ssssssppphhhZZZNNNJJJJJJRRRUUUUUUNNNAAA333***%%%((('''&&&''')))(((%%%###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$$$$&&&))))))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$cccKKKAAABBB===999555...++++++***************+++)))))))))(((((((((''''''&&&&&&&&&'''((((((((()))'''''''''''''''(((((((((''''''"""222---%%%111UUU%%%&&&(((((('''''''''(((&&&***%%%***###(((///ccc%%%***(((###???&&&******((($$$,,,...'''###$$$===666!!!>>> %%%***&&&+++***RRR,,,&&&""""""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((((((((())))))******++++++,,,+++((('''+++444@@@HHH___iiifffdddrrr{{{wwwttt}}}}}}uuunnnggggggjjjqqqwwwwwwpppjjjbbbWWWFFF777---***))))))))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((((((''''''''''''((())))))((((((((())))))******+++(((///555DDD[[[iiitttjjjfff|||iiiJJJ???EEEKKKQQQOOONNNQQQWWWhhh~~~rrr___NNNRRRQQQWWW\\\SSSCCCAAAJJJgggkkkrrrwww|||wwwqqqkkkcccXXXRRRRRRIIIMMMSSSTTTOOODDD777///&&&$$$###%%%((()))'''$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%$$$&&&((((((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%aaaKKKAAABBB===999666///+++***************++++++))))))))))))((((((((('''''''''''''''((((((((((((&&&'''''''''((((((((()))###++++++### ######"""***///ggg%%%'''))))))(((((()))***###&&&***222 ///###,,,ccc'''***$$$111 ---???<<<((((((&&&''')))++++++333]]]###!!!&&&&&&,,, ###'''""""""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))******+++,,,,,,,,,...000666@@@OOO^^^hhhlllnnnrrryyyuuurrrtttzzz}}}zzzwww|||sssdddTTTFFF;;;222---***)))((((((''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((((((''''''(((((()))***((())))))***++++++,,,,,,(((555EEE^^^xxx}}}zzz~~~uuuqqq|||qqqIII:::EEERRRPPPHHHSSSRRRWWWdddyyyoooeee```^^^]]]XXXOOOKKKMMM;;;@@@XXXxxxzzz}}}vvvqqqjjjbbb^^^```UUUOOOKKKOOOUUUUUUKKKAAA000+++%%%$$$''')))(((&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((('''(((((()))******++++++(((((((((((('''''''''&&&''''''''''''''''''''''''&&&''')))******)))'''&&&$$$&&&&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%```JJJAAACCC===888666///+++***************++++++))))))))))))((((((((((((((((((((((((((('''''''''&&&'''''''''(((((()))))),,,"""%%%+++'''&&&)))'''&&&'''))))))BBB'''(((***+++***)))***+++...%%%)))&&&111!!!111***>>>^^^%%%...---555 777%%%888///***iii)))...---***$$$+++(((***/// @@@---,,,***%%%'''###"""***\\\$$$"""$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))((())))))***++++++,,,,,,///777CCCRRRaaaooo|||xxxzzzyyy~~~|||{{{xxxttt|||{{{yyytttkkk\\\MMMBBB******)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))((((((((((((((()))******))))))***+++,,,,,,------888GGGYYYrrr}}}hhh```~~~]]]CCCEEEJJJLLLJJJHHHQQQ]]][[[llltttfffXXXNNNMMMPPPSSSEEE@@@LLL^^^ppp|||xxxpppgggeeehhhjjjXXXGGGHHHWWW```ZZZOOO>>>666+++&&&&&&(((((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((()))))))))***+++,,,,,,------)))((((((((('''''''''''''''''''''''''''''''''''''''((()))++++++)))((('''%%%%%%%%%$$$""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%[[[MMMAAA>>>===888111---+++++++++************)))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((())))))(((((('''''''''&&&---'''%%%'''%%%(((;;;QQQ,,,'''%%%(((+++)))''''''---(((&&&***......+++((()))FFFnnnTTT333---"""111///,,,+++...111111000///222...QQQ``````QQQ///555666&&&+++'''555###'''%%%%%%))),,,+++)))((()))(((000,,,'''%%%&&&&&&$$$"""###$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$###%%%(((##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###&&&***,,,++++++,,,---000'''%%%+++///---...333777]]]uuuxxx|||vvvmmmxxx}}}ssseeeYYYFFF;;;000,,,'''$$$&&&---((((((&&&%%%$$$%%%(((+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''(((******(((,,,...***%%%'''222;;;QQQZZZrrr{{{aaabbbvvvfffIIIEEEDDD@@@FFFSSSTTTOOOZZZmmmlllWWWOOONNNYYYSSSMMMIIIFFFOOOlll{{{uuuuuuvvvuuurrrpppgggZZZOOOIIILLLXXXcccSSSDDD333***&&&%%%&&&))))))%%%$$$(((***(((&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################&&&&&&%%%###""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%######&&&&&&###"""$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((&&&###"""$$$%%%''''''&&&&&&''')))(((&&&'''***...'''&&&,,,---((((((...111555>>>HHHNNNJJJ===222111+++&&&&&&&&&%%%'''******(((''''''''''''&&&$$$%%%&&&''''''&&&&&&'''(((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################&&&&&&&&&%%%%%%$$$$$$$$$ZZZMMMAAA>>>===888111---+++++++++************)))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((())))))(((((((((''''''''''''%%%(((---***%%%,,,888&&&,,,...+++***,,,,,,)))((())),,,---,,,+++111888;;;%%%%%%000<<>>IIICCC<<>>444***%%%$$$((($$$$$$''''''&&&&&&)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$#########%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$''',,,,,,'''$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''***((('''&&&'''(((((((((&&&&&&''''''&&&%%%&&&(((+++,,,222999AAAKKKZZZhhhgggjjjllliii___RRREEE>>>===666111111000,,,***+++''''''((()))+++,,,,,,,,,'''''''''&&&%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################&&&&&&&&&%%%%%%$$$$$$$$$XXXLLLAAA???===888111---+++++++++************)))(((((((((((((((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))((((((((((((&&&$$$(((...,,,$$$###((("""...333,,,(((,,,///---///------...+++)))...666666VVVbbb```^^^mmmttt```KKKGGGBBB:::222...///...(((###)))***++++++)))((((((((((((((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''***(((&&&&&&(((***++++++.........---000???ZZZppp~~~xxxrrrxxxrrr___PPPDDD777---((())))))***+++***(((&&&$$$''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))((((((((((((((()))***)))***+++---444CCCWWWfff~~~|||vvvllleeennnoooOOO===???HHHMMMSSSUUU]]]oooyyy[[[gggnnnjjjccc\\\PPPCCCKKKsss~~~|||vvveee[[[]]]bbbssskkk```SSSAAA000***+++***''''''(((&&&$$$&&&***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""%%%((((((&&&###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%***111111+++%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&'''''''''((((((((((((******((('''''',,,333777===UUUppp}}}}}}wwwqqqllliiinnnqqqkkk^^^SSSOOOPPPSSSIIIAAA???>>>;;;777666111///***&&&$$$$$$%%%&&&***)))((('''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$UUUJJJBBB@@@>>>888111...+++++++++*********))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))+++&&&%%%)))***'''(((+++,,,//////+++&&&'''---222555111777GGGVVV]]]ccciiittt}}}|||}}}kkkVVVKKKGGGAAA666---...,,,)))))))))((('''&&&'''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&%%%&&&(((&&&###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''((((((((()))''''''(((,,,.........///...000999KKKbbbuuu~~~|||{{{wwwqqqssswwwxxxppp^^^HHH999333,,,+++*********)))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((***))))))(((((())))))***+++***,,,555EEEWWWfffnnnwwweee```rrrjjjJJJ999===KKKUUUWWW[[[oooxxxmmmttt~~~pppWWW<<>>777111...+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((()))))))))*********************---(((%%%'''***+++,,,...333***(((///222222===KKK___cccqqq}}}|||ttt|||rrrpppiii]]]UUU???888000,,,,,,,,,((($$$'''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""%%%&&&%%%'''+++)))$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''(((((()))))))))(((((()))+++---......---(((777JJJ]]]rrrsssoooyyyzzzlllttt}}}yyyiiiWWWJJJ555000***'''''')))))))))(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))***))))))))))))***++++++***+++333EEE[[[kkkooommmkkkooorrr|||UUUDDD:::AAAKKKRRR[[[eee{{{|||zzzsssYYYJJJJJJJJJ^^^}}}uuullljjjjjjhhhccc[[[YYY```bbbUUU???000)))((()))+++***&&&%%%(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''%%%"""!!!$$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$###&&&***+++'''%%%&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))((()))***)))((((((+++...***444???FFFPPP]]]fffgggXXXaaagggfffjjjrrrssslll___bbbcccaaa\\\WWWTTTSSSJJJIIIQQQ```lllpppoooooocccbbb^^^TTTHHH;;;333///,,,***'''&&&''')))((('''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%|||OOOHHHCCCBBB???777111...+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((***))))))(((((())))))***************++++++++++++***))))))+++---,,,***))))))'''///AAAQQQ]]]nnn}}}yyyyyy}}}~~~~~~nnnWWWOOOEEE===888222,,,'''))))))(((''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###&&&&&&$$$(((///...'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''(((((())))))******)))+++,,,,,,++++++---...>>>UUUjjjqqqzzzvvvkkkjjj{{{wwwtttyyysss```III@@@444,,,))))))***)))))))))))))))))))))))))))''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''''''''((((((((()))))))))))))))))))))***+++,,,------555GGG___sssyyyssskkk]]]uuuYYY@@@:::===IIITTTeee}}}}}}mmmYYYbbb___WWWQQQbbb|||wwwyyyyyytttlllWWWNNNaaa{{{zzz\\\>>>...)))&&&((()))(((''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%$$$###"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%"""###&&&'''%%%%%%(((%%%&&&&&&&&&''''''''''''(((((((((((())))))))))))((())))))((((((,,,444:::EEETTTccckkksss{{{{{{vvvxxxfffYYYXXX^^^___\\\aaabbbcccddddddccc```]]]kkkooozzzyyykkkcccmmmqqqtttpppdddUUUJJJDDD999555///,,,++++++(((%%%)))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&xxxLLLGGGCCCBBB???777000...+++++++++************)))))))))))))))))))))))))))******************************))))))))))))***************+++++++++,,,,,,(((+++---------...------000EEEZZZfffvvvlll{{{yyywwwpppdddTTTFFF===:::///...,,,***((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###'''&&&###)))333333***%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&'''(((((((((''''''((())))))***++++++))),,,...---***---555===bbbsss{{{uuuyyyzzz~~~sssfffZZZJJJ<<<444000,,,)))))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''((('''((((((((())))))))))))(((((()))***+++,,,...///999KKKfff|||~~~qqqgggssslllPPPAAABBBFFFOOO]]]uuu{{{zzz}}}ooodddaaaggg[[[JJJbbb}}}uuu|||mmm]]]VVVggg}}}~~~iiiTTTDDD777,,,))))))))))))***''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""###)))...///***%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%###$$$'''(((&&&&&&)))&&&&&&&&&&&&''''''''''''(((((()))))))))*********(((***---000666BBBQQQ]]]sss|||{{{zzzyyyjjjhhhmmmyyyyyymmmdddkkklllppptttzzz~~~}}}rrrmmmXXX]]]cccfffhhhjjjppptttXXXQQQFFF???:::666000+++)))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&uuuKKKFFFCCCCCC???777000...+++++++++************)))))))))))))))))))))))))))++++++++++++++++++++++++******))))))))))))***************++++++,,,,,,,,,+++------++++++000555888MMMuuuwwwrrrlllggggggaaa|||ttt___UUUTTT555333000,,,)))((('''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$'''&&&""")))555666---%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))'''(((((()))***+++++++++)))---///---,,,333BBBOOOppp}}}~~~}}}qqq]]]LLL@@@777///***))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&'''(((((((((((((((((())))))))))))'''((((((***+++---///000GGG```|||lllccciiiFFF::::::BBBQQQddd}}}~~~|||~~~~~~kkkaaa|||UUUMMMhhhlll~~~{{{lllkkklllooolllddd^^^]]]\\\III555,,,***)))((()))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&"""$$$...;;;===222&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$&&&***+++(((''')))&&&&&&&&&'''''''''(((((())))))))))))************...111777???KKK___vvvqqqiiioootttsss~~~kkkZZZVVVTTTNNNMMMRRRMMMOOOPPPQQQSSSVVV[[[^^^___ffftttwwwqqqfff[[[UUUYYYfffqqquuulll^^^SSSKKKCCC:::444))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&kkkNNNGGGCCCBBB???777///,,,++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))***+++,,,---+++&&&''',,,---)))+++000%%%444333***222HHHfff}}}{{{bbbcccpppaaannn}}}ooooooxxx|||vvvnnngggkkkzzzvvvcccnnnzzzrrrlllxxxYYYggg```MMMAAA777)))'''------+++)))(((((())))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&+++000333&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''"""###$$$%%%&&&&&&&&&&&&((((((''''''''''''((((((+++***)))))),,,...,,,(((+++,,,///222111<<>>AAA777,,,(((***,,,***'''&&&"""!!!'''+++***((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%iiiMMMGGGBBBBBB???777000---++++++++++++++++++++++++***************************************************************+++,,,,,,---+++,,,---,,,******---888333,,,===iiicccttt~~~sssmmmwwwyyyuuuzzz{{{lllfffiiijjjzzz}}}uuu^^^UUUSSSNNN;;;000...+++***)))))))))***)))&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&))),,,...&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&&&&&&&&&&&&&((((((''''''(((((()))******++++++)))((()))***+++333)))***333???WWWpppxxxvvvggg[[[LLL>>>///,,,***+++------***'''(((((('''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((((((((())))))))))))))))))***''')))---,,,222IIIccchhhggggggrrrtttUUUCCCBBBJJJRRR```~~~~~~~~~|||{{{}}}}}}~~~~~~{{{mmmbbbaaa^^^ccc{{{~~~{{{{{{|||}}}zzzuuurrrrrrwwwwwwdddFFF222(((%%%'''***((((((***(((%%%&&&)))(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%######$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))''''''(((((((((''''''(((+++###""",,,555888999<<>>444777444***'''...((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''(((((())))))++++++*********)))))))))///,,,...666BBBUUUpppdddVVV___kkkkkkRRRBBBEEEHHHLLLddd|||zzzzzzyyyzzz|||www|||}}}{{{|||~~~|||{{{{{{|||}}}}}}|||~~~}}}}}}~~~}}}||||||}}}wwwxxxyyy{{{}}}~~~{{{uuuxxxnnnaaannnzzz}}}qqqiiiiiiccchhhrrrppp\\\FFF777---,,,((((((***+++(((''')))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&(((***&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((())))))******(((''''''))),,,...---,,,---444;;;AAANNNccc}}}gggNNNKKKOOOOOOTTTXXXnnnwww{{{pppcccZZZVVV\\\lll||||||eeeVVVWWW]]]~~~|||xxxnnn___LLL;;;000***'''''')))(((&&&(((,,,''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%___JJJDDD@@@AAA???888111...,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---...---111333555>>>RRReeeqqq{{{qqqvvvvvv{{{uuuhhh~~~iiiTTTXXX___AAA:::000)))&&&''')))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&'''((()))...---,,,***))))))))))))+++((((((---///,,,,,,...000GGGfffuuu|||zzz|||{{{zzzyyyzzzzzzxxxvvvyyyxxxxxxxxxxxxyyyyyyzzz{{{}}}~~~~~~}}}}}}{{{dddPPP@@@<<<444(((%%%,,,))))))((((((((('''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))***+++++++++++++++*********...---333DDDZZZmmm{{{yyyUUUQQQjjj}}}wwwIIIAAAAAAFFFHHHYYYxxxtttvvvzzz{{{zzzyyysssxxx}}}}}}yyyvvvxxx{{{|||zzzxxxxxxyyyzzzyyyxxx{{{{{{{{{}}}~~~|||}}}}}}|||}}}~~~uuuvvvwwwxxxzzz|||}}}~~~{{{pppvvv{{{yyyqqqkkkvvvnnniiisssxxxkkk\\\HHH......)))&&&)))+++)))(((***&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''&&&''')))+++&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((()))*********)))))))))***++++++***)))555===MMMfffmmmooocccMMMDDDMMMUUUTTTiii||||||yyy|||xxxuuu}}}uuufff^^^]]]bbbwwwmmmeeedddcccrrrwww^^^FFF888444///,,,,,,***'''&&&)))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%]]]HHHCCC???@@@???888111///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////(((///===OOOaaauuuzzzfffwwwwww}}}rrrhhh[[[TTTXXXOOO@@@333***'''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&'''(((***+++------+++***))))))((((((...))))))......***,,,333KKKbbbsss}}}|||zzzxxxvvvuuuvvvsssqqqppppppooonnnllllllkkkkkkkkklllmmmnnnnnnpppssswwwxxxxxxzzz~~~~~~~~~~~~~~~xxxfffRRRFFF:::---'''))))))))))))(((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&'''((())))))***+++******+++++++++,,,,,,,,,---111???YYYsss~~~wwwYYYZZZqqqNNN;;;???EEEIIIVVV|||}}}sssrrrsssxxx|||}}}zzzwwwtttwwwyyywwwsssppppppqqqxxxxxxxxxxxxwwwwwwvvvvvvwwwwwwyyyzzz|||~~~|||~~~~~~|||}}}~~~~~~|||zzzzzz{{{xxxxxxxxxwwwxxxyyyyyyzzzzzz}}}zzzsssnnneeeqqquuuxxxyyyooopppeeeDDD444---((()))***)))(((***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&&&&&&&)))+++&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''''''''''''''(((((())))))******+++************)))+++///222CCC```{{{\\\SSSSSSPPPPPPYYYiiitttwwwlll{{{yyywww~~~nnnbbb^^^```mmm~~~}}}ppphhhdddmmmzzzxxxeeeQQQ;;;111)))(((((('''''')))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%\\\GGGBBB???@@@???888222///------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---///111111444<<>>@@@???888222///------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,...000222333RRRXXXqqqzzzlllsss|||mmmdddWWWIII>>>555...+++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%&&&'''***---///'''''''''((()))+++,,,---(((***000333...111JJJggggggyyysssooolllhhheeeaaa]]]XXXTTTQQQMMMIIIFFFFFFGGGGGGGGGDDDDDDDDDDDDEEEFFFHHHHHHJJJLLLNNNNNNOOOUUU___hhhrrrrrrvvv|||{{{}}}hhhWWWJJJ;;;...))))))))))))((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&'''((()))***++++++))))))***+++---...//////;;;JJJddd}}}oooYYY|||XXXBBBLLLKKKQQQSSSdddyyyrrrooonnnjjjllloooqqqtttuuurrrnnnmmmllllllmmmnnnnnnlllkkkgggmmmqqqqqqmmmjjjkkkmmmmmmooosssuuuwwwyyy{{{}}}~~~~~~}}}zzzvvvrrrpppoookkkkkkkkkkkkmmmppprrrsssoootttsssnnnsssuuuqqqvvv{{{yyyvvvyyytttvvvxxxcccuuu~~~]]]GGG;;;///+++***((('''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&((($$$$$$&&&''''''&&&$$$$$$&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((()))******++++++%%%(((+++,,,222CCC[[[mmmvvv[[[VVVTTTNNN]]]dddwww{{{~~~uuuddd```kkkwwwooo```aaassskkkLLL:::222---)))((()))(((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%ZZZIIIDDDAAAAAA>>>666111000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---111+++'''---222<<>>===<<<;;;::::::;;;<<<:::999999;;;===??????===>>>>>>>>>???CCCKKKRRRaaafffmmmsssxxx{{{{{{iiiZZZKKK>>>333000,,,)))((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))((('''&&&%%%%%%$$$&&&&&&&&&'''''''''(((((())))))))))))************(((...///+++)))...444666BBBjjjzzz{{{^^^pppiiiIIIBBBJJJQQQHHH]]]zzzsssnnnnnnrrrnnnjjjjjjoooqqqooonnnooommmiiiddddddgggiiifffccchhhggggggffffffgggggghhhlllmmmnnnoooppptttyyy}}}~~~zzz{{{tttnnniiieeebbb```___^^^]]]\\\\\\^^^```bbbdddcccdddffflllttt{{{uuummmlllpppuuusssqqquuunnnnnn```}}}wwwhhhRRR888)))(((+++***&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((''''''''')))'''(((,,,---***+++...+++,,,---666KKKkkk|||mmmVVVTTTaaaWWWcccvvvzzzwwwtttiiiqqquuu{{{zzzbbb]]]gggrrrPPP;;;999333'''$$$---///)))'''***((("""(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%YYYIIIDDDAAAAAA>>>666111000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,,///444666KKKnnnvvvcccyyyttt~~~zzz^^^OOODDDAAACCC>>>111,,,&&&%%%(((++++++***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((()))))))))))))))***+++,,,++++++222...///999MMMiii}}}tttmmmeee[[[TTTMMMIIIDDD@@@???>>>;;;999::::::999888888888888888666666666777999999999888555777888777777999===AAAKKKPPPXXX```hhhpppwww|||zzz|||~~~{{{lll\\\PPP???777---(((((())))))'''((((((''''''''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''(((((())))))))))))************---,,,)))''')))111===FFFjjjmmmhhhuuuQQQDDDGGGJJJIIIcccyyyqqqooollllllnnnnnnjjjhhhjjjjjjeeebbbccceee```\\\[[[^^^```^^^\\\______^^^^^^^^^^^^______```cccgggkkknnnrrrvvvyyy{{{}}}wwwmmmoookkkddd___[[[XXXUUURRRMMMLLLJJJJJJJJJKKKMMMNNNOOOOOOPPPRRRWWW]]]bbbfffpppqqquuu|||uuuqqqtttyyypppzzzwwwbbbfffrrrlll[[[DDD444...,,,)))&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))((())),,,,,,)))(((+++///555999JJJ|||www___ZZZPPPYYYmmmnnn}}}uuuooouuu~~~~~~kkk[[[dddvvvzzz```FFF666000,,,...,,,'''%%%(((++++++(((((('''''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%WWWHHHCCC@@@@@@===666111000------------------------,,,,,,,,,,,,,,,,,,------------------------------***000---,,,888LLLmmmwwwnnnqqqwwwZZZOOONNNGGGIII>>>000'''&&&(((******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((()))))))))((())))))***+++,,,------+++"""+++===SSSyyy}}}}}}vvvrrrmmmfff```ZZZQQQHHHAAA>>><<<888777777777666555333444444555666777888888;;;<<<>>>???@@@>>>===;;;999:::;;;:::999777888999<<>>???@@@???@@@AAACCCFFFIIILLLNNNVVVYYY```iiittt{{{wwwwww{{{}}}zzzyyy~~~yyysssnnnfffrrrhhhVVVBBB222***)))***((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))(((***---,,,)))***...111>>>PPPpppoooaaaTTTYYY___ssswwwnnngggddd______aaaddddddeeekkkrrrxxx~~~~~~}}}~~~{{{uuuwwwkkkaaakkkiiiKKK>>>444...***)))((('''***///((((((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&TTTHHHCCC@@@@@@===666111000........................,,,,,,,,,---------------------------............(((444///,,,HHHrrrfffgggwwwqqqttt{{{uuuUUUNNNLLL[[[PPP@@@000'''%%%''')))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((()))))))))((()))************,,,------,,,EEEYYYbbbxxxnnnhhhaaaZZZQQQHHHDDDAAA>>><<<:::999777666666666666666777888:::<<<>>>@@@AAABBBCCCEEEGGGGGGFFFDDDDDDDDDEEEDDDCCCBBB@@@>>>>>>>>>@@@AAAAAABBBDDDHHHOOOSSS^^^eeeoooyyy~~~xxxnnneeeWWWCCC555...,,,,,,+++))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((()))))))))************---)))---888;;;===NNNeee~~~uuuZZZfffdddHHHCCCLLLUUUWWWxxxtttpppqqqsssqqqnnnkkkddd___\\\\\\ZZZSSSOOOOOONNNKKKGGGEEEFFFIIIJJJIIIIIIIIIIIIHHHHHHIIIIIIIIIGGGKKKPPPUUUZZZ___cccffflllqqqttttttwww|||~~~{{{vvvyyyyyywwwvvvrrrggg[[[OOOKKKFFFCCCAAA@@@>>><<<===<<<;;;:::999999::::::999999:::<<<===>>>@@@@@@???BBBIIIRRR]]]gggooosss}}}xxxwww|||xxxtttyyyoooZZZ[[[dddoooqqqjjjUUU;;;***)))...((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))))))))((((((***------,,,000666999NNNsssnnnTTTUUUSSS^^^qqqhhh\\\QQQOOOQQQPPPMMMKKKLLLLLLMMMMMMLLLMMMQQQVVVTTTXXX^^^gggrrrxxx|||yyynnnyyyssshhhyyypppWWWAAA333***---///***''')))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''RRRGGGBBB???@@@===666111000........................,,,,,,,,,------.........---------....../////////***///333IIIqqqfffhhhuuu{{{XXXQQQTTTYYYTTTJJJ;;;---'''(((,,,((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))***)))***+++***((((((***---///555[[[www{{{}}}|||sssjjjaaaYYYRRRKKKBBB;;;888888:::;;;666666777777777888999:::EEEEEEGGGHHHIIIIIIHHHHHHEEEEEEFFFDDDBBBBBBDDDFFFJJJHHHEEEBBBAAABBBBBBCCCFFFEEECCC???===>>>BBBEEELLLTTT```lllvvv|||zzzoooeeeTTTAAA222+++***,,,))))))(((((((((((())))))((((((((((((((((((((((((%%%%%%&&&&&&'''((((((((('''''''''((((((((())))))((()))))))))***************)))111>>>CCCIII```zzzxxxdddzzzlllKKKFFFJJJLLLYYYkkkuuutttrrrooonnnmmmlllhhhddd```ZZZWWWWWWTTTMMMHHHHHHFFFDDDAAA@@@@@@BBBCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBDDDFFFHHHKKKPPPUUUYYY```ccceeedddiiiqqqvvvvvvmmmpppqqqnnnkkkfff[[[PPPHHHDDD@@@===<<<;;;:::999777666555555444444444444222333333444555555555555666777:::???FFFOOOXXX^^^lllttt~~~}}}vvvjjjmmmppppppqqqzzzdddXXX]]]fff___ooo{{{oooQQQ555******))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))*********)))***,,,,,,...777AAA\\\xxxbbbSSSUUUYYYdddwww{{{hhhYYYUUUTTTLLLHHHMMMSSSTTTRRRQQQPPPQQQPPPNNNLLLLLLMMMMMMLLLLLLLLLNNNTTT]]]gggnnnyyyuuu~~~kkkdddvvv~~~[[[DDD000---///+++''''''))))))((((((((('''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''OOOFFFAAA??????===666111111........................,,,,,,,,,---......//////------......///000000000...000HHHyyyzzz|||rrr}}}uuuggg^^^\\\YYYRRREEE666+++''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((()))))))))******)))+++,,,***((((((,,,000333;;;```yyyvvviii___VVVMMMFFF???>>>;;;999777666555555444777:::<<<>>>@@@CCCEEEIIIIIIIIIIIIHHHGGGEEEDDDFFFGGGGGGEEECCCCCCGGGKKKOOOLLLHHHFFFFFFGGGHHHGGGDDDDDDCCCAAA??????AAACCCAAAGGGPPPZZZeeeoooxxx}}}uuuooobbbOOO<<<...))))))***))))))(((((())))))***((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''((((((((()))))))))))))))))))))************+++***111???LLL[[[ttt~~~wwwwwwZZZAAAGGGLLLMMMiiiwwwqqqsssssspppllljjjiiieee```\\\WWWRRRQQQMMMFFFAAA@@@@@@???>>>======>>>????????????>>>>>>>>>>>>??????????????????@@@CCCHHHLLLQQQTTTTTTSSSXXXaaaggghhhmmmooommmhhhbbb\\\RRRIIIBBB???;;;888777777666555222222222222222111111111000000000000111111111111555555555444666;;;AAAFFFQQQZZZgggqqqyyy~~~ooovvv{{{xxxpppsssqqqiiikkkaaaSSSjjjmmmLLL333''')))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''(((((())))))******+++---+++***+++...666FFFUUU}}}]]]VVVYYYXXXfff}}}hhhUUUJJJHHHJJJMMMMMMRRR[[[```aaaaaacccbbbdddddd```______]]]YYYYYYVVVQQQNNNMMMOOORRRTTT___kkkwwwrrruuunnnuuurrrgggssszzzaaaCCC111+++)))***+++)))))))))(((((((((''''''((((((((('''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&MMMEEEAAA>>>???===666111111........................,,,,,,------.../////////---......///000000111111>>>[[[rrrwwwssstttyyyddd___WWWNNNDDD888---&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********'''***,,,,,,***,,,111666PPP\\\wwwzzzqqqcccWWWMMMEEE>>>:::555777888888777666555555888<<<@@@BBBCCCEEEIIIKKKCCCDDDFFFHHHHHHHHHGGGFFFLLLOOOQQQPPPMMMMMMPPPTTTUUURRROOONNNOOOOOOMMMKKKFFFGGGHHHFFFDDDBBBBBBBBB???@@@CCCGGGOOOZZZfffnnnuuu}}}}}}~~~yyyooo___LLL;;;...(((******))))))))))))******((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''((((((((())))))))))))))))))))))))************,,,---555FFF]]]qqq}}}~~~wwwssswwwiiiQQQEEELLLRRR```uuuuuuwwwrrruuusssmmmiiigggaaaZZZSSSNNNKKKJJJGGGAAA<<<<<<::::::;;;;;;;;;:::;;;;;;;;;;;;::::::::::::;;;;;;999:::;;;;;;;;;<<<>>>AAABBBEEEFFFEEEIIIQQQUUUUUUfffgggeee^^^XXXTTTMMMEEE>>>;;;777444333333222222111111222222333333222222222111111111222333444444222333444333222333666999;;;BBBLLLTTT\\\hhhwwwzzzzzzzzzwwwooonnnzzz}}}~~~|||yyy[[[iii{{{~~~eeeFFF111))))))))))))((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''(((((()))******++++++---++++++000888IIIbbbwww}}}ZZZMMMXXXbbbaaarrrfffKKKFFFNNNTTTTTTRRRRRRYYYfffsssxxxzzz|||wwwsssllleee___[[[XXXVVVOOOKKKQQQdddzzzzzzpppppp{{{pppzzz~~~bbbCCC000+++,,,,,,))))))))))))((((((((('''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%LLLEEEAAA>>>???<<<666111111////////////////////////,,,,,,------...///000000---......///000111111222TTTcccqqq}}}uuusssddd\\\TTTRRRQQQKKK===222))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))************&&&)))------,,,///666<<>>;;;:::666666666555444666999;;;;;;>>>BBBCCCBBBBBBEEEGGGAAACCCHHHLLLPPPRRRSSSSSSNNNSSSXXXYYYVVVTTTVVVXXXVVVUUUSSSTTTTTTRRRNNNJJJLLLNNNNNNLLLHHHCCC@@@???AAA???<<<;;;@@@JJJWWW```rrr}}}~~~}}}wwwkkk[[[GGG555)))******))))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************+++000;;;QQQnnn{{{mmmrrrtttttt}}}RRRLLLMMMTTT\\\wwwwwwuuuvvvuuuppptttsssllleeeaaaYYYOOOJJJEEECCCEEEDDD???<<<<<<555777::::::999888888888999888888777777888888999555777:::::::::999999:::888<<<>>>>>>AAAFFFHHHGGGWWWYYYVVVPPPKKKIIIEEE@@@<<<999555333222222111000...///000111222222111111111111000000111222444555+++///333444333333555777222666;;;???EEEQQQcccqqq|||wwwyyyyyywwwyyy~~~}}}xxxpppllllllqqq{{{tttXXXAAA))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''(((((()))***++++++++++++***---555CCC\\\}}}qqqSSSKKKSSS]]]jjjvvvnnnQQQJJJHHHNNNTTTVVV[[[aaakkkwwwxxxpppjjjfffWWWOOOKKKOOOVVVccczzzzzzhhhlllnnnlll|||XXX:::...+++((())))))))))))(((((((((((()))((((((((('''''''''''''''''''''&&&&&&%%%%%%%%%RRREEEAAA??????;;;444111222000///...------...000111............/////////000222000666...///222666TTThhh}}}```___LLLJJJ\\\MMMHHH333)))'''......'''&&&---''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))************...$$$%%%......,,,CCCbbbooo}}}mmmqqqsss___VVVOOOEEE>>>:::999666444555444333555999>>>@@@BBBFFFEEE>>>AAALLLJJJDDDGGGKKKPPPVVV[[[^^^___aaabbbgggeeebbbbbbdddeeedddccc```___^^^]]][[[ZZZZZZ[[[UUUUUUTTTSSSPPPLLLHHHFFFEEEBBB>>>===???BBBDDDEEE\\\kkkxxx|||}}}~~~{{{hhhXXXEEE666,,,******------))))))+++((((((((((((((()))******''''''((((((((((((''''''%%%&&&&&&'''((()))*********+++***)))***,,,---+++---555FFF```xxxvvvhhhZZZKKKTTTGGGJJJzzzxxxuuusssuuutttrrrmmmhhhbbbYYYPPPJJJFFFEEEBBB>>><<<:::999999555555444333333333333444555555555555555555555555444444444444444444444444555666777888999:::;;;<<>>;;;777555222000/////////000///............///000000...000111111000000222333555444333222111222333333333333333555999>>>CCCFFFXXXfffzzzvvvoooxxxzzzttt~~~ssssssjjjzzzqqqiiinnn~~~mmmRRR555+++&&&***---+++((()))(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&%%%---+++'''------+++000555"""333LLLcccqqqTTTEEETTTkkkxxxooo[[[PPPNNNNNNRRRYYYaaammm|||vvvmmmccc\\\UUUQQQXXXbbb~~~uuuzzziiieee|||gggrrr}}}TTT999...+++---******---,,,)))''')))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&}}}PPPEEEAAA??????;;;444111222//////...---...000222444......//////////////////111...444...111>>>VVVfffrrr|||oooUUUJJJWWWWWWOOODDD555))))))***((((((***'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))************---(((***000111555MMMjjjuuukkkYYYWWWIIIDDD>>>:::888666333111222333555999===AAACCCDDD===IIIJJJEEEIIIJJJMMMUUUVVV[[[bbbffffffeeecccbbbeeedddeeeiiinnnnnnjjjfff```aaadddhhhkkkkkkiiifff___]]]ZZZVVVRRRNNNLLLJJJKKKGGGCCC@@@AAABBBBBBBBBFFFSSSbbbmmmwww|||wwwiiiXXXJJJ222,,,)))******'''''')))((((((((((((((()))******''''''((((((((((((''''''&&&'''''''''((()))))))))***++++++***+++,,,,,,+++111888NNNkkk|||~~~~~~vvvOOONNNOOOQQQmmm|||tttwwwwwwvvvxxxvvvrrrmmmfff^^^UUUMMMGGGDDDCCC@@@===:::999888888444444333222222222222333222222222222222222222222222222222222222222222222111222222333444555666666;;;===???@@@???===999666555333111///...//////000000000////////////000000000111222111000000111333000111111333555888:::<<<===<<<:::999999;;;<<<===BBBLLL\\\jjjwwwuuusssxxx}}}|||}}}uuuwwwssseeerrrqqqjjjjjj~~~cccAAA333)))***---***&&&$$$(((((('''''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''---(((&&&------***///222222IIIfffxxxQQQUUU^^^jjjrrr|||cccTTTNNNLLLRRRWWWaaammm|||}}}sssggg\\\YYY\\\[[[lll~~~~~~xxxcccyyywwwSSS:::222---))))))++++++'''&&&(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&yyyMMMEEEAAA??????;;;444111222............000222444555////////////////////////000000222---JJJwww}}}eeewwwyyypppxxxuuuOOOKKK```^^^VVVFFF444)))(((******)))''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))*********++++++,,,,,,...111888GGGaaawww}}}wwwzzz}}}rrrXXXJJJJJJ<<<999777666555555333111555777;;;>>>AAADDDEEEFFF@@@NNNQQQOOOTTTVVVVVV]]]jjjnnnsssuuurrrmmmhhheeemmmnnnrrrvvvwwwrrriiibbb```fffoooxxx|||{{{vvvrrrkkkhhhccc]]]XXXTTTSSSRRRPPPLLLHHHEEECCCCCCBBBAAA:::AAAKKKXXXhhhxxxwwwhhh[[[???444***(((((((((((()))((((((((((((((())))))***'''(((((())))))(((((('''(((((((((((((((((((((((((((***,,,,,,+++++++++---===JJJfffvvv|||eeeKKKTTTLLLbbbqqqqqqwwwxxxxxxzzzwwwrrrjjjaaaXXXPPPHHHCCCAAA???===:::888666666666333222111111000000111111////////////////////////000000000000000000000000/////////000000111111111111333555888888777555333222111000.........///000111000000//////000000000111222222111000000222555333444666:::===@@@CCCDDDEEEDDDBBBAAA??????>>>>>>;;;???EEENNN\\\nnnrrrwwwvvvuuuvvvrrr}}}jjjnnn||||||qqqwwwtttQQQ???---(((++++++'''###((((((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((+++&&&&&&//////+++000...>>>aaa{{{UUUDDDVVVooooooYYYRRRPPPSSSXXX___nnnoooccc^^^TTT___lllwww}}}{{{xxx|||rrrQQQ???000+++)))***+++(((''')))''''''''''''''''''''''''''''''''''''''''''''''''tttKKKEEEAAA??????;;;444111222//////...///000111222333000000000//////////////////000...///iiipppuuuzzz{{{cccOOOggg[[[YYYRRRDDD444+++)))++++++'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))*********+++++++++,,,------222DDD```yyyxxxmmmzzzrrrXXXRRRIII;;;777666444444444555666777>>>???@@@AAACCCDDDGGGIIIRRRSSSUUUbbbmmmdddWWW[[[{{{uuupppmmmuuu{{{{{{qqqhhhcccgggqqqzzzwwwrrrppplllgggbbb^^^\\\[[[TTTQQQMMMJJJHHHFFFDDDBBBAAAAAAAAAFFFSSSfffwwwpppdddMMM===...)))******+++,,,))))))(((((((((((())))))(((((())))))))))))(((((()))))))))((((((((((((((('''(((+++---+++))),,,222BBB]]]~~~sss{{{xxx]]]OOOUUURRR|||yyypppsssyyyzzzxxxwwwtttnnndddZZZRRRKKKEEEAAA===<<<999777555444333333111000//////......//////------------------------........................000000000000000000/////////000222444555444333222//////............///000000000////////////000000111222333222222444777:::???@@@BBBDDDFFFHHHIIIIIIGGGHHHHHHIIIJJJJJJJJJKKKIIIHHHGGGHHHOOO^^^qqqxxxwww~~~||||||xxxrrriii~~~rrrxxxaaaLLL333'''(((,,,+++(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((***&&&(((222000---333>>>[[[zzzOOOKKK___aaauuudddOOONNNSSSTTTZZZdddwwwxxxoookkkbbb[[[^^^nnn{{{{{{kkkyyyoooOOO999111+++++++++******,,,''''''''''''''''''''''''((((((((((((((((((((((((pppJJJEEEAAA??????;;;444111222000/////////......//////000000000000000000//////000---555JJJ}}}gggsss```jjjPPPNNNQQQOOOBBB000&&&''',,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************++++++++++++---+++,,,888UUUvvvvvvsss[[[EEEEEEAAA333888666444333333666:::>>>BBBBBBBBBBBBCCCHHHOOOTTTeeeaaaggg{{{}}}```RRRccc|||zzzzzz|||zzzooolllooovvv}}}yyyyyyuuuuuutttrrrnnnkkkhhhfff___\\\XXXTTTPPPLLLHHHEEEDDDBBB???>>>BBBNNNaaaoooyyy}}}wwwkkkXXXGGG444,,,++++++,,,...))))))(((((((((((())))))(((((())))))))))))(((((()))))))))))))))(((((((((&&&'''***,,,***)))111<<>>AAAGGGHHHJJJLLLMMMLLLKKKKKKKKKLLLMMMNNNOOOPPPQQQQQQQQQPPPOOOMMMNNNTTT___ggg{{{uuuttt}}}zzzvvvhhhqqq}}}{{{wwwuuu___AAA,,,'''***,,,,,,))))))((((((((('''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((())))))(((+++((()))///,,,---999\\\___FFFXXXrrrmmmYYYMMMJJJUUU^^^dddtttzzzmmm___ZZZ```nnn|||uuuwwwhhhGGG;;;///+++***)))***---((((((((((((((((((((((((((((((((((((((((((((((((nnnJJJEEEAAA??????;;;444111222000000//////......------/////////000000111111111555666XXXxxx{{{iiirrruuuffflllbbbHHHIIILLLIII999'''###+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************++++++++++++,,,---,,,222GGGhhh}}}vvvuuu^^^OOOCCC888555999666666444333444888>>>CCCCCCDDDEEEGGGJJJSSS___hhhrrrwwwrrrNNNSSSzzzuuukkkpppxxx}}}{{{~~~yyyzzz{{{{{{yyywwwtttrrrqqqnnniiieee```ZZZTTTOOODDDCCCCCCAAA>>>???HHHTTTlllttt~~~zzzpppcccRRR>>>222---)))***,,,***))))))(((((((((((((((((())))))******))))))((())))))))))))))))))))))))((('''))),,,***+++999KKK```{{{qqqhhh|||{{{[[[KKKLLLTTTnnnooorrrwwwyyywwwtttpppgggaaaXXXOOOHHHDDD@@@>>>666555333111000000000111///...------,,,,,,------........................////////////////////////...---------------------000//////////////////000.........///////////////.........///000111222333666888;;;>>>???AAADDDFFFGGGIIILLLOOOOOOOOOMMMLLLQQQPPPPPPPPPPPPQQQQQQRRRNNNQQQTTTUUUTTTVVVZZZ^^^___gggtttuuuhhhqqq~~~xxx}}}ooommm}}}wwwYYY<<<***'''***+++)))))))))(((((((((''''''((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''((('''''''''(((((())))))***(((---+++***+++***666OOOtttbbbQQQPPP]]]hhhrrr~~~[[[VVVSSSVVVbbbooo{{{nnn___[[[fffuuu{{{~~~zzz]]]LLL999...***((((((+++((((((((((((((((((((((((''''''''''''''''''''''''nnnKKKEEEAAA??????;;;444111222///000000000000//////.........///000111222222333;;;UUUjjjfffvvvrrruuuzzzuuuSSSEEEBBBJJJEEE111'''+++(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,,,,000AAA^^^xxx}}}uuurrr}}}yyyxxx\\\FFFCCC@@@555333:::333555777777999===DDDIIIKKKNNNSSSVVV[[[eeerrr|||wwwXXXFFF```~~~rrrrrr}}}~~~~~~{{{xxxtttoooiiieeeZZZTTTPPPMMMFFF@@@@@@FFFVVVcccuuu|||www|||tttqqqaaaMMM===222***)))+++******)))((((((((((((((())))))************))))))((((((((()))*********+++,,,)))***---,,,///CCC[[[xxx~~~ooopppgggQQQNNNUUUqqqtttooosssxxxzzzyyyuuuqqqmmmccc]]]TTTLLLEEEAAA<<<:::555444222000//////000000......---,,,,,,,,,------................................................,,,,,,,,,---------------......------...///000111//////000000000//////......//////111222444666777<<>>:::777444333111000/////////000///...------,,,,,,------........................------------------------------........./////////......------...000222333000000111111000///......///000111222444777999:::AAADDDHHHJJJJJJIIIHHHHHHOOOQQQTTTUUUTTTQQQMMMJJJHHHIIIKKKPPPVVV^^^eeeiiinnnsssyyy{{{zzzxxxyyyzzz]]]XXXZZZhhh~~~vvvooopppjjj}}}{{{~~~~~~]]]===...---///))))))))))))(((((((((((()))(((((((((''''''''''''&&&&&&&&&'''''''''((((((&&&''''''((()))******+++###---///---000???mmmvvv[[[QQQWWWgggwww{{{ZZZPPPTTT]]]gggyyyuuuggg______rrr}}}xxx}}}~~~wwwXXXAAA444---,,,---))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&hhhLLLEEECCC@@@===999555222111000000////////////000111666 ***:::111111888...III~~~tttssscccbbb222777RRRBBB666,,,---***)))++++++((('''))))))))))))))))))))))))))))))************++++++++++++,,,+++***,,,//////...+++BBBfff~~~~~~sssrrryyy{{{yyyiiiIIICCC===:::666222333666999;;;>>>BBBGGGLLLQQQUUUXXXbbbmmmuuu{{{EEEEEE[[[lllrrruuuyyykkkZZZKKKAAAFFFEEEMMM___rrr{{{gggQQQtttwwweeeSSS@@@///)))+++,,,,,,+++)))'''''')))***(((((())))))))))))(((((())))))))))))************(((+++---,,,---<<>>EEEKKKPPPQQQQQQVVVbbbmmmwww|||^^^??????___gggJJJQQQhhh~~~yyy{{{aaaUUUHHHEEEJJJXXXlll|||||||||xxxggg___}}}oooXXX@@@111---+++++++++++++++***************++++++++++++******)))))))))*********+++++++++--------->>>]]]yyyrrrvvvfff[[[NNNRRR|||wwwvvv~~~||||||zzzvvvooobbbUUULLLFFFBBB===;;;:::888555111///...///111///,,,---111...............///////////////............//////................................................000000000///////////////111222333222111111222444444666:::???CCCGGGJJJKKKGGGGGGIIIOOOVVVYYYWWWTTTPPPNNNLLLMMMNNNSSS___kkkvvviii___cccppp~~~|||ccc```sss~~~pppyyy~~~{{{xxxyyyyyyyyyvvvjjjxxxxxxQQQ666...******))))))((((((((()))''''''''''''''''''''''''&&&'''(((((())))))(((((()))))))))))))))***++++++(((222111AAAbbb```ZZZSSSWWWmmm|||\\\RRRSSSXXXkkk|||oooeeefffooo{{{}}}___DDD333+++,,,)))))),,,,,,)))(((+++((((((((((((((((((((((((^^^JJJEEECCC???<<<888555444333222222111000000000111111///111333;;;;;;444\\\|||lll]]]PPPNNNNNNUUU___jjjpppqqqmmmpppttt{{{|||zzztttSSS;;;LLLNNNBBB000***''')))+++)))((()))))))))))))))))))))))))))))))))*********+++++++++***+++---///---,,,111777KKKooo}}}xxxxxxxxx\\\JJJ@@@999444333666999;;;AAAHHHMMMPPPSSSUUUWWW___jjjssslllWWWCCCAAAfffmmmOOODDDPPP\\\iiixxx~~~{{{nnn]]]OOOIIIMMM\\\kkkyyy~~~~~~ZZZppp|||cccIII777///++++++***+++++++++***))))))******++++++******)))))))))*********+++++++++...---+++111KKKmmm}}}{{{vvvmmm{{{cccUUUQQQgggwwwxxx{{{~~~~~~|||wwwmmm___OOOEEE???<<<999888888777444111000111222222///---...000...---------......////////////............//////......................................./////////111111111111111111111111333333444222111111222444:::<<<@@@EEEIIIKKKMMMMMMIIINNNRRRSSSUUUZZZ]]]]]]TTTQQQQQQVVVbbbtttmmmeeeYYYYYY___nnniiizzzwwwsssrrr```rrr{{{}}}vvvxxxyyyvvvvvvlllAAA+++,,,***((('''((()))))))))''''''''''''''''''''''''''''''((()))))))))))))))))))))))))))***+++,,,,,,(((000777XXXoooUUU\\\___ccccccNNNRRR]]]kkk{{{nnnhhhiiiqqq}}}|||YYY;;;222---)))))),,,,,,)))(((***((((((((((((((((((((((((]]]LLLEEECCC???;;;888555444444333333222111111111111111777///:::???555KKK|||hhhTTTHHHKKKIIIGGGFFFHHHNNNUUUZZZVVVXXX]]]eeennnuuuzzz|||}}}wwwxxxuuuTTTHHH^^^MMM888000))))))***))))))***************************))))))*********+++++++++++++++---///,,,,,,666BBB___www|||~~~lllTTTFFF@@@666333444999???CCCJJJQQQRRRRRRUUU[[[eeepppxxx}}}zzznnn^^^GGG???jjjVVVNNNZZZmmmpppssswwwgggXXXMMMNNNUUUnnnwww~~~{{{~~~uuufffddd~~~qqqXXXEEE:::---+++))))))***+++)))'''(((((())))))))))))((((((************++++++++++++///++++++<<<^^^{{{}}}pppqqqvvvyyy```MMMYYY{{{www{{{~~~}}}}}}|||zzztttjjj[[[KKKAAA999888666555444333111000///111222000...---,,,+++......---,,,------.../////////............//////////////////////////////........./////////000000000000111111111222222222111222333333333555888;;;BBBDDDFFFJJJLLLMMMNNNNNNMMMWWW\\\XXXSSSXXXaaagggSSSTTT[[[mmmnnn[[[XXX```YYYiiirrrsssbbbfff}}}||||||~~~```JJJ///,,,((('''((()))***)))(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))***+++,,,---000888QQQ```MMMZZZcccjjj|||aaaPPPKKKZZZmmmzzzqqqjjjkkkyyyxxxlllxxxmmmGGG;;;///***(((+++,,,)))((((((((((((((((((((((((((((((ZZZMMMEEECCC???:::777555555555444444333222111111111111...000;;;555<<<||||||~~~gggTTTLLLKKKQQQRRRSSSPPPJJJEEECCCCCC@@@AAACCCGGGPPP___ooozzzvvv{{{}}}fff|||vvvSSSdddNNNCCC777,,,*********)))+++************************)))************+++++++++***)))***,,,+++...???RRR|||~~~|||{{{]]]QQQ@@@222444333666>>>EEEJJJPPPVVVYYYYYY]]]hhhvvv|||iiiFFF;;;gggTTTVVVmmm~~~lllYYYOOOMMMWWWeeewww~~~zzzyyyooozzzlllzzzeeePPPBBB222...***)))***+++)))'''(((((())))))))))))((((((*********++++++++++++,,,---***333OOOrrrrrryyyuuuZZZKKKjjj~~~{{{xxx|||zzzyyyxxxuuuoooeeeVVVGGG>>>444444222111000/////////666777777555555777333...111000...---------.../////////............///////////////////////////////////////000000111111222000000111222333444444555111222444666999===CCCGGGIIIIIIKKKMMMNNNOOOPPPPPPSSS]]]```ZZZXXX^^^fffhhhSSS^^^ssstttbbbZZZTTTWWW```qqqwwwxxxccc}}}444///)))'''(((******)))(((((((((((((((((((((((('''((())))))******)))))))))))))))***+++,,,---...000@@@iiiuuuNNNGGGZZZnnn{{{___MMMLLLVVVmmmzzzpppkkkrrr}}}~~~{{{nnnsss~~~XXXEEE333---)))***,,,***((()))((((((((((((((((((((((((VVVKKKEEEBBB>>>:::777666555666555555444222222111111111(((222666???lll{{{mmm{{{xxx```QQQRRRZZZ[[[\\\]]]\\\XXXPPPGGGAAA>>>??????>>>@@@JJJYYYeeekkkqqqyyy}}}}}}}}}mmmjjjaaaRRRNNN???000+++*********,,,************************)))************+++++++++***'''(((,,,...555NNNhhh~~~ooovvvlllxxxiiiJJJGGG:::...666666<<>>>>><<<<<>>@@@EEEJJJOOOMMMMMMNNNOOOQQQSSSUUUVVV[[[]]][[[ZZZcccnnnkkk______xxxooo\\\\\\___```jjjyyy~~~ttt~~~ttt~~~888222***''')))******)))(((((((((((((((((((((((((((((()))************))))))))))))***+++,,,......333LLLxxxrrrZZZDDDJJJhhhfffPPPOOOYYYlllyyyqqqnnnpppuuuzzz|||nnnPPP:::111++++++---+++******))))))))))))))))))))))))SSSIIIEEEBBB>>>:::777666666666666555444333222222222222555999666YYY|||{{{dddWWW[[[eeeccc```___```bbb^^^TTTLLLGGGKKKMMMGGG@@@>>>DDDLLLbbbjjjtttzzz{{{{{{}}}~~~yyy|||^^^XXXTTTDDD333+++******+++,,,************************)))************+++++++++,,,((()))///222===[[[yyyxxxaaannnyyy\\\lll\\\:::;;;888888:::;;;BBBMMMUUUXXX\\\aaammmsss|||~~~~~~iiiFFFDDDaaaiiiwww|||||||||~~~~~~|||yyyxxxzzz}}}|||yyyxxxyyy|||}}}yyyvvvtttssslll___UUURRRNNNTTT___lllxxx~~~fff___|||eeePPP<<<555---***+++---,,,*********++++++++++++************+++++++++,,,,,,,,,,,,000HHHmmm~~~zzzpppXXXIIIcccxxx~~~xxx{{{zzzwwwrrrjjj```RRRDDD<<<333333222111111333777:::>>>>>><<<<<>>@@@BBBCCCDDDDDDEEEEEEEEEEEEHHHMMMPPPOOOOOOOOOQQQSSSVVVYYYZZZaaa[[[TTTYYYnnn}}}oooWWWppp{{{ddd[[[YYY___bbbjjj~~~nnn|||{{{{{{lllyyywwwnnnttt;;;444+++((()))+++***((())))))))))))))))))))))))(((((()))***************)))))))))***+++---...///BBB```[[[TTTKKKQQQxxxhhhQQQKKKVVVdddzzzwwwmmmhhhooo{{{zzz~~~YYY>>>555---,,,---,,,+++,,,************************XXXHHHDDD@@@<<<999777555333111333222000000111000000000777(((BBB}}}ooo___^^^hhhhhhfffeeeffffffddd]]]XXXUUUWWWXXXWWWRRRKKKEEEAAAFFFRRRdddqqqxxxzzzzzz{{{~~~}}}}}}~~~rrrTTTMMMFFF;;;000)))((()))***+++++++++************))))))************+++++++++'''222,,,(((:::PPPpppmmmggg||||||nnnbbbTTTHHH===555444888===CCCLLLSSSYYY```ggglllxxxxxx~~~kkkJJJDDD___~~~|||yyyzzz{{{zzztttooojjjiiihhhgggggghhhhhhiiijjjkkklllmmmmmmmmmlllkkkgggeeebbb```___]]][[[ZZZ]]]\\\YYYUUURRRQQQSSSUUUVVVSSSWWWeeerrrzzz}}}vvvmmmdddyyy~~~sssxxx{{{RRRHHH888000///+++---///'''************************...,,,+++,,,---............:::SSSmmm{{{|||}}}zzzhhhYYYLLLuuu{{{~~~zzzvvvtttoooeeeXXXKKKAAA<<<444444111000555===@@@>>>666000111:::===888:::AAA<<<666222222000---,,,...000111111///------...000222111000000222333222111444555666888;;;===???@@@EEEEEEDDDDDDEEEEEEFFFGGGEEEHHHMMMJJJIIIWWW___UUULLLSSSQQQSSS^^^aaa]]]```WWWIIINNNrrrsssdddqqq{{{fffXXX]]]___aaaqqq{{{vvvrrrmmmxxxvvv}}}tttttt|||xxxwww\\\...(((222$$$+++666 ******)))((((((((((((((((((((((((((())))))))))))(((***222&&&000444&&&AAA{{{nnnTTTNNNVVVbbbpppPPPKKKUUUdddppp~~~}}}}}}}}}~~~}}}}}}~~~}}}{{{{{{}}}xxxuuurrrvvv}}}zzzqqqVVV>>>***+++000...))))))************))))))))))))VVVFFFCCC@@@<<<999777555333111)))---111111222444555444:::222TTTsssbbb```hhhoooooonnnkkkfffbbb___]]][[[YYYXXXXXXXXXUUUNNNIIIGGGKKKTTT___iiippptttvvvxxxyyy{{{}}}~~~~~~~~~~~~{{{jjjeeeDDDDDDCCC888***,,,111+++++++++++++++************)))************+++++++++---222,,,+++???___lllrrr|||oookkk^^^NNNCCC;;;666666999AAAHHHQQQWWW]]]fffsss}}}}}}||||||zzzfffOOOAAAVVV{{{~~~}}}{{{zzzxxxuuurrrmmmkkkiiifffdddccccccccceeeeeeggghhhhhhhhhggggggdddcccaaa`````````_________``````___```bbbfffiiibbb\\\ZZZ```jjjttt~~~~~~qqq^^^eeezzzcccXXXAAA222,,,&&&***///+++************************+++++++++,,,---/////////:::JJJcccyyybbbZZZjjj~~~{{{{{{yyyuuurrrkkkaaaTTTHHH???:::000222444777>>>DDDBBB<<<:::666666;;;999444999CCC===555000000111...---...///000000///......///111222222333555777999888777<<<<<<===???@@@BBBCCCDDDGGGGGGGGGGGGHHHIIIJJJKKKSSSMMMMMMNNNQQQ\\\^^^PPPOOOUUUVVV]]]kkkiii]]]XXXVVVLLLdddmmmtttyyyiii___dddgggmmmyyy}}}zzz}}}sssgggooowww|||~~~|||~~~|||yyyBBB+++///))))))111*********)))((((((((((((((((((((((((((())))))))))))---+++///$$$+++222111SSScccIIIGGGVVV___[[[IIIOOO___rrr|||xxxvvvtttttttttuuuttttttuuuxxx{{{}}}~~~}}}zzzvvvwww{{{}}}|||wwwzzzfffJJJ111,,,///---***+++************))))))))))))SSSFFFCCC@@@<<<999777555333222...444555111000555777333---^^^|||xxxhhheeellluuuvvvuuuooohhhddddddgggccc^^^YYYYYY]]]^^^ZZZVVVMMMIIIGGGLLLVVVbbbjjjmmmrrrvvv{{{|||zzzyyyzzz|||~~~~~~~~~xxx~~~hhhpppjjjAAA@@@HHH@@@)))+++222&&&,,,+++++++++************)))************+++++++++---++++++000EEEnnnrrrmmmxxxsssbbbfffVVVDDD;;;888888:::===HHHOOOXXX___gggrrr|||yyyyyysssiii```GGGPPPyyyooottt~~~||||||wwwtttpppllliiigggggggggffffffhhhiiijjjjjjjjjjjjmmmmmmmmmmmmmmmnnnoooooooooqqqssstttvvvyyy~~~~~~tttiiicccbbbfffsss~~~~~~wwwpppnnn{{{wwwaaaGGG555---'''***///,,,++++++++++++++++++++++++))))))***,,,---...///000>>>TTTqqqrrr\\\ZZZ{{{}}}|||xxxxxxrrrmmmdddYYYNNNDDD<<<888111222444888BBBHHHDDD<<<:::888:::<<<999555===IIIBBB999111111222000.........///000000///000222444555555888<<>>CCCCCCDDDEEEFFFFFFGGGGGGKKKKKKKKKKKKLLLMMMNNNOOOPPPIIILLLPPPOOOUUUYYYQQQRRRUUUSSSZZZiiigggYYYTTTYYYSSSvvvmmmpppbbb```cccnnnooo{{{qqq}}}xxxdddkkk}}}||||||YYY111,,,...''''''---******)))((((((((((((((((((((((((((())))))))))))...+++---''')))000>>>fffiiiQQQGGGXXXxxxbbbLLLHHHZZZooo{{{vvvtttooojjjfffcccbbbaaa```___]]]]]]```fffkkkooossstttwww}}}~~~{{{yyyxxx}}}|||~~~}}}]]]<<<...,,,++++++---************))))))))))))PPPFFFCCC???;;;999777666444222777999666///000777999555AAA}}}pppnnntttvvvvvvsssnnnjjjiiilllnnnkkkddd]]]YYY[[[___aaabbbYYYRRRJJJGGGKKKSSS[[[```jjjpppvvvwwwtttrrrtttvvvyyyzzz{{{}}}~~~yyy{{{mmmsssjjjzzz{{{|||SSSCCCHHHHHH111)))...%%%,,,,,,+++++++++*********))))))*********++++++++++++'''///;;;PPPyyyssslllsssmmmxxxtttjjj]]]LLL;;;555777;;;???CCCOOOVVVaaalllvvvyyysssvvvzzzqqqxxxyyyUUUOOOyyypppsss|||{{{vvvsssqqqppppppooopppqqqrrrrrrsssssssss}}}~~~{{{pppgggcccjjjtttwww|||wwwsssdddIII999444---,,,---(((++++++++++++++++++++++++)))***,,,,,,------///000>>>ZZZyyy}}}~~~[[[VVV^^^yyy~~~{{{wwwvvvooohhh]]]RRRHHH@@@;;;888555333000222;;;EEEDDD>>>888777999===>>>===CCCKKKGGG<<<333222444222///...///000222222222333666888999;;;>>>BBBFFFGGGEEECCCDDDDDDEEEGGGHHHIIIJJJJJJOOOOOOOOONNNNNNNNNOOOOOOMMMKKKSSSVVVLLLKKKRRRRRRXXXUUUMMMPPP]]]___[[[```bbb```}}}uuuqqqfffbbbgggppp{{{~~~qqqpppkkkmmmtttGGG000333,,,$$$,,,***))))))((((((((((((((((((((((((((())))))))))))***)))---------666QQQwwwoooTTTFFFGGGgggiiiSSSLLLSSSjjj{{{~~~{{{tttlllccc```[[[UUUPPPMMMKKKJJJFFFFFFDDDCCCCCCFFFKKKOOOXXXZZZ___iiisss|||~~~{{{wwwyyyvvvqqqKKK444,,,***+++...************)))))))))(((MMMGGGBBB???;;;888777666444333444333222222666:::;;;888aaaxxxvvvyyyxxxtttooommmmmmnnnnnnmmmoookkkccc[[[WWWZZZcccjjjccc___XXXOOOHHHGGGKKKOOOXXX^^^eeegggfffgggjjjnnnqqqrrrtttvvvxxxzzz|||}}}{{{rrr~~~mmmmmm{{{oooMMMDDDLLL>>>...,,,,,,,,,,,,,,,++++++++++++***))))))*********+++++++++///***444CCC[[[ooorrr{{{qqqlllnnnSSSDDD666333999@@@FFFKKKVVV]]]iiixxxzzzqqqoooyyy|||]]]KKKssszzzvvvwwwxxxyyy~~~}}}yyywwwvvvxxxwwwwwwwwwwwwwwwwwwxxx~~~wwwmmmmmmqqq|||~~~ooohhhjjj}}}xxxWWWAAA:::000,,,,,,)))+++++++++++++++++++++++++++---...---+++,,,...111EEEddd|||xxxzzzkkkVVVSSSlll~~~|||wwwrrrkkkbbbVVVKKKCCC>>>:::777333222000222:::BBBAAA:::<<<999999???DDDDDDCCCCCC???777000111444333222222333444666777777999;;;>>>???@@@CCCFFFIIIIIIGGGEEEDDDEEEFFFHHHJJJLLLNNNOOOSSSRRRQQQPPPNNNNNNNNNNNNTTTPPPWWW^^^[[[[[[YYYOOOWWWVVVQQQSSS]]]___bbbpppggglllzzzxxx{{{ppplllppprrryyyzzznnnooohhh{{{}}}{{{|||jjj999222111***...***))))))((((((((((((((((((((((((((())))))))))))*********///222FFFqqqiiiTTTRRR\\\xxxUUUKKKPPP___{{{yyy|||}}}zzzuuummm```TTTLLLJJJEEE@@@<<<:::999888666777999888777777:::<<<@@@CCCGGGNNNXXXeeesss||||||~~~yyyyyy~~~~~~wwwwww~~~\\\@@@111++++++---************)))))))))(((KKKHHHBBB???;;;888777666555333333222555;;;:::444555<<>>111+++......,,,,,,,,,,,,,,,,,,,,,,,,---......,,,+++,,,111666PPPmmmxxxuuuwwwXXXQQQYYY~~~wwwoooddd[[[OOOEEE@@@<<<999777...333999>>>DDDGGGBBB;;;GGGBBB@@@AAADDDCCC<<<666222...---111444555777:::999;;;<<<======???BBBDDDEEEEEEGGGIIIKKKKKKIIIGGGFFFGGGHHHKKKMMMOOOQQQRRRTTTSSSRRRPPPOOONNNNNNMMMOOOJJJRRRdddxxxrrrPPPJJJQQQVVV```jjjeeedddpppcccjjjqqqsssxxxrrr|||tttyyylll[[[fffwwwyyyyyy@@@)))...------******)))((((((((((((((((((((((((((())))))))))))------(((...777YYY~~~\\\QQQ```rrrfffKKKIIIVVVkkk|||xxxwwwssskkkbbbXXXJJJ===;;;999777444333333333444555999>>>@@@??????@@@CCC???@@@AAACCCHHHSSS```iiizzz}}}|||}}}wwwxxx~~~~~~oooQQQ;;;...+++,,,************))))))))))))zzzGGGGGGAAA>>>;;;888777666555333666111777>>>666...@@@^^^rrrhhhuuutttttttttsssrrrooommmpppqqqnnniiidddaaaccceeehhhiiiiiifff]]]SSSIIICCC<<<<<<===???BBBEEEHHHIIISSSVVV\\\dddlllsssyyy|||~~~}}}zzz}}}{{{___WWWbbbaaallluuutttsssIII999FFF:::'''...------,,,,,,,,,+++++++++)))************+++++++++)))333===QQQooo|||xxxzzz~~~hhh[[[QQQ???999666:::BBBJJJSSS[[[aaalllzzzxxxpppllljjjuuuxxxyyy}}}nnn___PPPPPPjjjxxxtttwww{{{xxxwwwzzzzzzwwwxxxtttzzz~~~~~~uuuyyy~~~vvvmmmkkkkkk|||~~~{{{xxxtttVVVlll}}}WWWEEE555---......,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++***...666===[[[tttyyy~~~|||KKKRRRlll~~~uuulll]]]TTTHHH@@@<<<:::777555111:::CCCIIIMMMPPPNNNIIIQQQMMMHHHCCC@@@;;;444...//////333777888888<<>>;;;888777777555444111+++000999111111ZZZnnntttlll\\\nnnrrrwwwyyyvvvttttttuuuppppppppppppnnniiidddaaaiiijjjkkkllliii```RRRHHH???<<<999777888999999999;;;???GGGQQQ[[[eeemmmqqqxxxvvv{{{|||ppp}}}lllWWWkkkwwwqqq|||]]]:::KKKFFF,,,...---------,,,,,,,,,++++++)))************+++++++++(((===MMMeeetttvvvqqqmmmnnnfff\\\JJJ:::777888>>>EEEMMMVVV___dddrrrxxxnnnlllnnnwww{{{xxxyyy~~~~~~aaaccc\\\RRRbbb~~~tttqqqsssvvv~~~{{{|||{{{xxxnnnqqqtttyyy~~~~~~zzzvvvwwwjjjuuuuuunnnUUUKKK~~~\\\LLL<<<000---+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,******000:::BBBfff{{{zzzJJJbbb~~~|||tttkkkXXXOOODDD<<<:::999666333:::BBBJJJMMMPPPVVV[[[[[[TTTSSSLLLCCC;;;666222///555777<<>>DDDCCCEEEFFFGGGGGGHHHJJJMMMJJJJJJJJJKKKNNNPPPPPPPPPHHHIIIIIIJJJLLLMMMMMMNNNPPPPPPPPPPPPQQQRRRSSSTTTQQQkkkQQQIIISSSbbb{{{~~~mmmmmmxxxlllrrr~~~qqq~~~|||mmmzzzuuuccc===222///)))******)))((((((((((((((((((((((((((())))))))))))$$$000...888DDDkkkwww]]]BBBQQQ[[[MMMMMMaaaxxx}}}|||{{{zzz{{{|||~~~~~~}}}}}}~~~|||yyysssoooiiiaaaRRRDDD???>>>:::444222222333555888===AAACCCCCCHHHLLLMMMKKKLLLPPPTTT```^^^___eeemmmppplllggghhhrrr}}}~~~|||qqq|||tttuuuyyyoooOOO888///---************))))))))))))iiiNNNBBB@@@===999777555444333111333,,,222999222:::tttqqqZZZ\\\sssyyy}}}tttzzzwwwuuusssrrrqqqooollljjjjjjiiiiiikkklllhhh^^^VVVGGGAAA:::777888888666333999;;;===>>>AAAIIITTT\\\hhhoooyyy{{{xxxpppeeeyyymmm}}}tttHHHTTTBBB777......//////---,,,+++,,,---,,,***))))))+++,,,------***:::PPPvvvwwwbbboooxxxeee___KKK===666888???IIIPPPUUU^^^ffflllrrrlllmmmsss}}}rrrwwwxxxqqqfffuuuoooYYYSSS___rrr{{{vvvlll^^^___ooosssyyy}}}~~~}}}qqqiiimmmsssxxx~~~qqqoootttmmmLLLzzznnn}}}nnnFFF@@@999++++++...---,,,,,,++++++,,,,,,000++++++...---,,,:::LLLyyyxxxwwwUUUTTTkkk}}}~~~zzzrrrjjjSSSIII???999777888>>>FFFHHHIIILLLOOOMMMHHHKKKQQQLLLNNNKKKBBB888444777;;;;;;<<<===@@@BBBDDDFFFGGGGGGHHHJJJNNNPPPPPPMMMJJJMMMKKKIIILLLPPPPPPKKKFFFHHHLLLNNNNNNNNNOOOMMMKKK\\\SSSRRRYYYWWWPPPSSS^^^wwwsss]]]LLL\\\rrr```ttt{{{|||zzzjjjrrrhhh||||||ssswwwQQQ000///,,,++++++*********************)))))))))))))))***+++111%%%000GGG```kkkQQQKKK^^^mmmKKKLLLWWWnnn~~~}}}yyyyyywwwttttttvvvxxxyyyyyyvvvwwwwwwxxxwwwssslllgggVVVOOODDD<<<777555444444444888>>>AAACCCEEEJJJMMMJJJPPPOOOIIIMMM]]]nnnvvvsssbbbjjjnnnyyy~~~~~~}}}wwwzzzwwwrrreeeFFF&&&///---+++)))(((***++++++***hhhMMMAAA@@@===999777666555333111111---444666///DDDvvvcccgggxxx|||yyy}}}yyywwwuuuvvvvvvuuuqqqmmmjjjhhhggghhhjjjgggaaa[[[OOOIIIAAA===<<<;;;777444333444666888;;;???EEEIIIUUU^^^iiissszzz~~~|||vvvqqqzzzvvv]]]SSSMMM;;;222.........,,,++++++,,,---,,,+++***+++,,,---------222IIIQQQrrrqqq|||sssaaaXXXFFF<<<999:::AAAMMMUUU[[[aaahhhvvvqqqnnnttt~~~zzzttt{{{}}}nnn___hhhdddWWWZZZWWWggglllhhhbbbVVVQQQ[[[eeennnwww~~~}}}tttqqqoooooouuu}}}~~~~~~wwwsss|||kkkMMMVVV|||uuuUUUGGG===...,,,...---,,,,,,++++++,,,,,,///++++++///...///???RRRxxxrrr{{{|||VVVSSSjjj~~~{{{rrrhhhPPPGGG>>>;;;:::;;;AAAGGGHHHGGGEEEAAA@@@BBBCCCBBBPPPOOOHHHAAACCCGGGBBB777CCCDDDEEEGGGIIIKKKKKKLLLLLLLLLLLLMMMOOONNNLLLJJJNNNLLLLLLNNNRRRSSSPPPLLLLLLMMMNNNNNNNNNQQQTTTUUUWWWVVV\\\bbb^^^VVV[[[ggguuu^^^PPPoooiiivvvxxx}}}pppzzztttyyyvvv{{{ccc:::---,,,,,,++++++***************)))))))))))))))******+++000))):::YYYvvvWWWRRRbbbuuuyyy___KKKOOO]]]zzz|||xxxsssrrrrrrtttvvvvvvtttrrrqqqrrruuuuuurrrjjj___WWWHHHBBB999444222444666777888>>>DDDHHHHHHHHHJJJLLLLLLIIIJJJUUUgggvvvwwwqqqppp{{{{{{{{{||||||qqquuu|||zzzWWW111000---+++)))((()))*********gggMMMAAA@@@===999777666555333222333000666222...UUU|||}}}oooooo{{{~~~}}}yyyvvvwwwzzzyyytttoookkkhhheeeeeegggfffccc```YYYSSSKKKEEEBBB???:::777333333333444777888888777AAAIIIUUU```kkkuuu{{{vvvlll}}}xxx~~~zzzsssQQQSSS>>>444...---,,,+++++++++,,,---,,,,,,,,,,,,------------555QQQTTTmmm||||||nnn]]]PPP???999;;;===EEESSS]]]bbbeeeiii}}}nnnrrr~~~rrriiissseeeSSSTTTQQQOOOXXXSSS^^^```\\\[[[PPPFFFIIIRRR]]]jjjwww{{{qqqlllooovvv{{{wwwwww|||sssbbbDDDXXXkkk}}}jjjPPP@@@333......------,,,,,,,,,,,,,,,...+++,,,//////444FFF[[[vvvtttqqqjjjUUU[[[}}}}}}qqqdddMMMEEE>>><<<===>>>BBBGGGCCCBBB<<<555666>>>CCCDDDrrrqqqfffQQQDDDBBBBBB???EEEFFFHHHJJJKKKLLLLLLKKKPPPOOONNNNNNNNNNNNLLLJJJLLLKKKLLLOOOSSSUUUSSSPPPQQQRRRUUUWWWXXXYYY\\\___```^^^^^^]]]ZZZ```uuuxxx^^^^^^zzzyyykkkyyy{{{vvvqqqmmmooozzzpppjjj}}}}}}FFF)))---,,,,,,+++***************)))))))))))))))***++++++...+++AAAgggsssOOORRRkkkzzzfffQQQMMMVVVkkk~~~{{{xxxvvvmmmmmmnnnoooooolllfffbbbfffjjjnnnqqqmmmbbbTTTKKK;;;777111...000444999;;;@@@EEELLLOOONNNLLLLLLLLLPPPOOOYYYlll~~~yyy~~~zzzxxx~~~wwwoootttddd<<>>EEECCCEEEGGGJJJLLLLLLLLLLLLOOOOOOOOOPPPPPPOOOLLLJJJJJJIIIJJJNNNRRRTTTTTTSSSTTTWWW\\\aaaaaa^^^___aaadddbbbaaacccjjj|||aaapppiiiiiinnnlllZZZnnnvvviiiuuuzzzxxxTTT,,,111---,,,,,,+++************))))))))))))***+++,,,,,,***///GGGoooaaaNNNTTTuuuzzzYYYLLLPPPbbb}}}zzzxxxwwwtttqqqooogggfffdddbbb___YYYRRRMMMRRRVVV\\\```^^^VVVJJJBBB888444000000333999>>>AAAGGGKKKOOOPPPOOONNNOOORRRZZZfffxxx~~~yyy{{{~~~~~~{{{ooooooJJJ///...+++)))((()))***))))))bbbJJJAAA???<<<888666666555444333222///222===eeevvvrrrqqq|||xxxssstttvvvuuutttuuuqqqkkkfffdddccccccccc^^^[[[VVVQQQNNNJJJGGGEEEEEEAAA<<<;;;<<<<<<999777777888:::===DDDRRRbbbmmmxxxxxxtttvvvzzzTTTuuuzzziii}}}uuuTTTRRRBBB222///+++***+++------,,,)))+++,,,,,,++++++---///CCCTTTuuusssuuubbbHHH999777<<>><<<888666666666444333444333111EEEjjjrrr|||vvvtttuuuwwwyyyyyyvvvqqqkkkfffdddcccccc^^^]]]ZZZWWWTTTRRRPPPPPPKKKHHHEEEBBB@@@???===<<<:::999888666888@@@LLLVVVkkkyyy||||||tttqqq|||NNNhhhgggpppYYYSSSDDD777222---+++,,,...---,,,(((+++,,,,,,***+++///333KKK___yyykkkzzzzzzaaaEEE;;;999???III[[[mmmtttpppkkkkkksssqqqssssss~~~}}}}}}ZZZNNN]]]ccccccgggiii{{{yyyllljjjfff[[[WWWIIIEEEDDDGGGNNN[[[nnn~~~{{{uuuvvv~~~{{{|||{{{uuuyyy~~~qqq___IIIUUU}}}pppKKK===888///......------------------000111...000@@@]]]tttrrrYYY\\\{{{kkk\\\GGG===666666999888777777555111777???888666UUU~~~iiiAAA***:::LLLKKKIIIQQQHHHIIIJJJLLLNNNOOOQQQRRRMMMNNNQQQTTTWWWWWWTTTQQQSSSTTTUUUWWWYYY[[[]]]^^^\\\WWWVVVWWWVVVWWWcccrrr|||qqqcccjjj|||}}}gggkkk|||zzzJJJ---///...---+++************)))))))))***+++,,,---...000TTT~~~cccSSSYYYwww~~~\\\KKKQQQbbb|||uuuvvvrrroookkkfffaaa[[[TTTPPPIIIFFFAAA===<<<;;;:::999777666666777888666333000000000222888???GGGKKKNNNPPPPPPOOOMMMPPPXXXdddmmm|||qqqlllxxxrrrvvv}}}|||uuuhhh[[[oooCCC000...+++***++++++******^^^HHH@@@>>>;;;888666666666555333555999222MMM~~~iiihhh}}}xxxttttttwww{{{{{{yyyuuupppkkkgggeeedddaaaaaa```^^^\\\ZZZYYYYYYTTTTTTSSSPPPKKKFFFCCCBBB>>>>>>===:::888:::???EEESSSaaapppyyy~~~yyynnnvvvzzz}}}kkkhhh~~~{{{fffNNNFFF;;;555...,,,---...---+++***,,,---,,,+++---444999PPPssssssooozzz\\\AAA<<<<<>><<>>;;;888666666666555444///999333UUU}}}rrrhhh~~~xxx{{{|||yyytttsssvvvzzz{{{zzzxxxsssnnniiigggfffeeeeeeeeecccaaa_________\\\___aaa^^^WWWOOOJJJIIIAAACCCDDDBBB>>>;;;<<<>>><<>>VVVwww}}}xxxVVV======>>>GGGXXXpppyyytttuuu{{{rrrkkkoooxxx}}}YYYVVVhhhdddbbbsss~~~tttfffVVVRRRNNNLLLFFFBBBHHHRRRcccvvv}}}~~~~~~~~~~~~~~~sss___KKKIIInnnpppaaaFFF<<>><<<999777444333222222111///000///...000222333333222777888<<>>===<<<999777555444444444333888===eeehhhsssxxxyyyiiiiiikkkrrrxxxzzzvvvqqqtttxxx|||{{{uuummmhhheeejjjhhheeeeeeggghhhhhhhhhccccccfffkkkmmmiii___VVVNNNGGGCCCEEEEEEAAA@@@DDD>>>???DDDOOObbbvvv{{{tttuuuooovvvXXXmmmwww^^^KKKAAA:::000***,,,000///,,,000***---...(((---<<>>>>>???BBBEEEDDDHHHHHHIIINNNKKKIIIQQQOOONNNRRR[[[aaabbbccceeeXXXWWWVVVVVVWWWXXXXXXWWW^^^___\\\___jjjkkkjjjttt___dddwww|||}}}sss```HHHxxxOOO555000///&&&,,,000"""+++***(((///,,,000111+++???UUUxxx|||___RRRllleeeJJJPPP___uuu{{{vvvssslllaaaXXXOOOIIICCC>>><<<:::666333555444111///...///000000333222111000000222444666888===EEEGGGPPPPPPGGGPPPWWWTTTUUU\\\hhhvvvzzztttrrrsssuuu|||vvvjjjbbbsssuuu~~~PPP)))///...'''///'''((([[[III>>>===<<<999777555444444444666888fffddduuu}}}xxxwwwxxxWWWZZZ___hhhppptttuuusssuuuyyy{{{zzzuuuoookkkjjjjjjjjjiiigggeeeggglllppppppoooppprrrsssrrrnnnjjj^^^UUUNNNLLLHHHBBB???AAADDDDDDDDDHHHSSSfff{{{~~~xxxkkkttt~~~}}}hhhiii{{{}}}TTTCCC<<<333---,,,......,,,---...000222111111@@@UUUqqqxxx```GGG;;;@@@JJJSSSbbb{{{xxxttt{{{mmmhhhggg{{{zzz}}}nnneeefffoooyyy~~~hhhZZZUUUMMMMMMPPPKKKDDDMMM\\\pppuuuyyy|||~~~wwwqqqkkkTTTCCCZZZeeeLLLFFF999222---...///------...,,,......222BBB___|||zzzhhhyyy~~~qqqLLLWWWyyylllXXXGGG888555222222555777888888@@@@@@???<<<>>>CCCHHHIIIKKKHHHJJJMMMGGGAAAIIIUUUJJJJJJQQQ[[[aaa___]]]]]]ZZZYYYXXXXXXXXXZZZZZZZZZ^^^^^^ZZZ___pppzzzkkkddd~~~ppppppyyy~~~~~~}}}rrrxxxSSSiiixxxbbb666...///''',,,000$$$------***...(((,,,...,,,DDDfffjjjUUUYYYzzz___IIISSSfff}}}vvvoooiiiaaaWWWOOOEEE@@@;;;777666555333111333111000......///000111111111111222555888:::<<<>>>>>>EEEGGGIIILLLOOOYYY\\\[[[ZZZ^^^iii|||}}}xxxtttqqqqqqwww~~~yyyoooSSSccc~~~fff777222...)))///(((+++YYYHHH>>>===;;;999777555444444555///...{{{~~~|||zzzgggLLLQQQYYYbbbiiinnnsssvvvwwwyyyyyyxxxuuurrrppppppmmmoooooojjjfffgggooowwwwwwwwwvvvtttssstttwwwyyyrrriii___YYYRRRKKKHHHHHHEEEEEEDDDBBBEEEQQQdddsss}}}jjj{{{qqqtttZZZuuuvvv~~~KKKEEE>>>666///---,,,------)))...***,,,222111GGGtttpppssspppVVVAAA<<>>888666333222444777999999???BBB@@@>>>DDDMMMNNNJJJGGGDDDTTT]]]KKKFFFQQQTTTGGGIIIRRR^^^ccc^^^XXXVVV]]]\\\[[[[[[\\\^^^```bbb```cccaaaiii}}}YYY___qqqeeehhhvvvttteeeZZZ\\\gggyyyzzz{{{bbb\\\{{{vvv===...///)))+++///'''///...***...'''***///333QQQaaaXXXeeennnUUUHHHZZZrrrzzzpppeee[[[QQQIIICCC;;;777444111111111000//////.........///111222444666666777999<<>>???@@@BBBCCCEEEFFFFFFGGGGGGLLLVVVLLLNNNlllxxx~~~|||rrriiirrr~~~zzzppphhhkkkrrr}}}}}}lllPPPdddxxxYYY111***...---(((---UUUFFF???<<<;;;999777555555555555;;;KKK}}}WWWHHHOOOWWW[[[[[[^^^dddjjjuuuuuutttuuuuuuvvvvvvvvvxxxwwwuuutttsssrrrqqqppp}}}~~~|||zzzwwwtttqqqnnngggccc\\\VVVRRRPPPPPPOOO```sss|||lllooouuuzzzeeeRRRwww|||yyyxxxzzzMMMAAA666111...+++,,,111---555+++***555777YYYvvvnnnyyysss[[[DDD>>>KKK\\\eeeZZZxxxooodddmmm}}}yyyzzz|||zzzppp{{{~~~fff^^^UUULLLFFFFFFQQQiii~~~|||wwwnnn___LLLDDDFFFrrrpppQQQ???666/////////......000///...///:::RRRnnn}}}\\\^^^~~~yyy]]]EEE<<<777777888999;;;>>>AAACCCAAAGGGOOOSSSVVVVVVRRRMMMVVVgggoooiiiQQQPPPUUU]]]```]]]YYYXXX]]]___cccfffjjjooovvv{{{wwwTTTfffpppLLLAAAGGGPPPYYYeee}}}nnnaaajjjiiioooYYYqqqpppTTTrrryyyddd<<<444111***,,,(((,,,+++(((000,,,...333AAAllljjjQQQ^^^yyyjjjTTTIIIOOOpppvvvnnnaaaRRREEE<<<777555555444222000///000222333000111222444666999;;;<<<@@@BBBDDDFFFGGGHHHHHHHHHJJJSSSRRR___YYYTTTvvvyyyrrr}}}rrriiiiiioooyyyrrrYYYRRR}}}{{{pppkkk999...444000...000SSSEEE???;;;:::888777666555666666777ddd}}}tttmmmOOOHHHOOOXXX]]]```ccchhhmmmsssssstttvvvxxxyyywwwvvvzzzxxxvvvvvvvvvuuurrrnnn{{{|||{{{qqqiiigggggggggfffooolllrrrlllooohhhHHHXXX{{{}}}mmmYYYGGG777222///,,,---111***000...///777;;;ZZZqqqyyymmmssseeeMMM===DDD[[[lllpppgggzzznnncccjjj|||~~~ooo~~~~~~VVVqqqeee]]]VVVQQQIIIFFFRRRbbbkkkTTTHHHLLLYYYqqqyyymmm^^^NNNDDDBBBkkkcccCCC:::222111000///...000------111BBB___zzzwwwzzzVVV```www___HHH<<<333777;;;???CCCGGGKKKNNNNNNPPPWWW\\\XXXRRRWWWaaavvvaaaSSSPPPQQQWWWZZZYYYXXXYYY^^^ccciiinnnsssxxxoooRRR^^^{{{pppYYYIII@@@MMMSSS___vvveeeVVV\\\oooooonnnYYYbbb|||tttdddnnn{{{~~~FFF666444+++---******,,,)))111---,,,111DDDttt^^^III]]]___MMMLLL[[[pppfffWWWHHH>>>999555333222222222111000111444666666777999;;;===???@@@AAA>>>AAADDDHHHKKKLLLLLLLLLNNN```PPP[[[^^^RRRttt{{{~~~vvvllliiilllsss|||ooo```JJJjjjhhhzzz|||AAA---111,,,---+++RRREEE???;;;:::888777666555666666DDD~~~yyymmmYYYFFFJJJQQQZZZbbbgggjjjnnnqqqrrrsssvvvzzz}}}}}}yyyuuuwwwwwwwwwvvvttttttttttttxxx~~~wwwpppiiidddcccUUUGGGzzzhhh{{{hhhPPP:::444222...,,,000++++++---///444CCCgggmmm}}}uuunnn___HHH===NNNlllzzzyyynnnsssuuuuuuttthhhiiixxxpppyyy}}}tttUUUzzzjjj\\\YYYUUUOOONNNSSShhhyyynnnTTTCCC???:::BBBWWWrrrzzzgggSSSEEE???YYYjjj}}}HHH>>>555222111///...000------444HHHgggtttpppVVVdddqqq___JJJ:::666;;;BBBGGGJJJLLLOOORRRUUUXXXhhhxxxtttjjjxxxuuuSSSSSSOOOOOOTTTWWWWWWWWWYYYaaahhhpppvvvyyy~~~[[[WWWjjj}}}}}}qqqYYYBBB;;;FFFSSS^^^jjjuuuQQQNNN]]]yyy}}}xxxccc^^^{{{~~~MMM777666---000---***---)))000------555OOOVVVQQQlllSSSJJJTTTjjjwwwiii\\\LLL???999777444222000222333333333555999===>>>???@@@BBBCCCDDDEEEEEECCCFFFJJJNNNPPPPPPOOONNNccczzzUUUYYYfffUUUwww}}}yyyooohhhhhhnnnvvv|||tttfffNNN[[[OOO...---'''---(((QQQDDD???;;;:::888777666666666666GGG}}}ppp^^^LLLAAAHHHNNNXXX```fffjjjmmmnnnrrrtttxxx}}}zzzttttttvvvxxxuuuqqqqqqvvv|||xxxkkkmmmeeefffuuuQQQ___ttt}}}tttWWW===666444///,,,...555......///444QQQ~~~uuueeerrraaaIIIBBBXXXwww}}}nnnkkkhhhnnn}}}iiijjjvvvrrrlll}}}ccchhhwww___[[[___\\\WWWVVVNNNggg|||||||||zzzxxxxxxzzz|||tttvvvtttgggRRRBBBBBBIIIRRRSSS]]]ooo~~~rrrYYYFFF<<<@@@RRRJJJ@@@777444222//////000......555JJJiiiuuulllYYYjjj|||lll]]]III666<<>>;;;333888777===lll~~~sss[[[FFFBBBJJJOOOSSSYYYaaahhhmmmpppqqqssswww|||~~~}}}}}}xxxsssvvv~~~~~~uuusssxxxvvvxxxrrrhhhhhhlllmmmVVV|||kkkpppyyycccDDD777888000)))000///,,,333111000UUUuuu}}}xxxzzz}}}SSS>>>OOOnnn~~~sss^^^ZZZpppqqqcccpppuuuooo~~~SSSrrriiijjjllljjjeee```___lllxxxtttvvvlllnnnkkk\\\KKKFFFSSScccqqq{{{___FFF@@@CCCKKKfffkkk]]];;;;;;111---666,,,111+++999000OOOxxxxxxhhhTTT~~~nnnaaajjjTTT888<<>>|||{{{iiiQQQAAABBBIIIPPPSSSZZZaaaiiinnnqqqssssssvvv{{{~~~~~~}}}}}}}}}|||~~~~~~~~~}}}lllooo{{{ooocccccckkkpppPPP```uuu~~~gggCCC666999000***222---,,,111111:::ccc~~~rrr~~~uuuQQQBBBVVVvvvmmmXXXVVVoooooolllppptttYYYooofff{{{{{{tttmmmjjjssszzzjjj[[[RRRUUUiii}}}jjjJJJ@@@BBBCCCyyytttmmmkkk>>>;;;666...444...///...<<<888YYY}}}cccYYYkkkeeesss]]]BBB???PPP^^^\\\OOOKKKaaabbb[[[]]]MMMRRRSSSVVV\\\bbbjjjppptttzzzYYYJJJOOOOOOGGG@@@BBBEEEKKKQQQWWWfffwwwnnn|||mmmtttqqqyyywwwiiimmm???000---111---------***---222222AAAnnnddd[[[nnn|||UUUMMMQQQkkkxxxbbbMMM>>>222000222333333555<<>>BBBEEEIIIKKKLLLLLLMMMOOOQQQRRRRRRQQQOOOMMMMMMNNNGGGWWWXXXPPPXXXoooaaagggyyypppooohhhjjj{{{}}}}}}|||sssiiibbbfffnnnzzzuuuhhhTTTRRRzzz|||fffmmm~~~^^^444444((()))PPPDDD===???444999888999888999UUUvvvqqq~~~ttt___JJJCCCJJJQQQRRRSSSVVV[[[aaagggllloooqqquuuxxx{{{}}}~~~~~~yyyyyy~~~pppeeeaaaaaaXXXLLLnnn}}}YYY@@@===111)))000//////+++111RRR|||hhh}}}wwwyyy[[[OOOcccgggTTTUUUssslllmmmwwwnnnpppNNNWWWHHHDDDMMM```qqqnnn{{{uuuaaaXXX[[[mmmzzzqqqsssqqqRRRAAA777>>>YYYtttuuuNNN999???111///444------666@@@___eeemmmvvvcccsssdddJJJIIIVVVvvvsss\\\aaaOOOeeeVVV[[[ZZZWWWVVVWWWZZZ^^^aaarrr}}}wwwTTTNNNJJJGGGCCCBBBKKKVVVWWW\\\hhh{{{eeeYYYVVV___rrr~~~}}}qqqjjjxxxfffYYY~~~mmm|||JJJ...555'''+++,,,)))000000+++999___gggDDDOOOdddMMMQQQeeennnQQQ:::777555888===BBBFFFHHHEEEHHHLLLOOOPPPRRRTTTVVVPPPQQQPPPOOONNNNNNPPPRRRUUU]]]]]]aaauuueee~~~rrrXXXKKKeeesssWWWSSSaaa}}}wwwlll\\\___fffsssyyyoooWWWJJJgggqqq999555)))---NNNDDD>>><<<666999999<<<777:::bbb}}}jjjPPPBBBGGGSSSVVVSSSUUUWWW[[[```dddhhhkkkmmmwwwzzz}}}yyyjjjaaa___iiiMMMdddrrrzzz___@@@999222+++000///000+++666```ddduuudddUUUfffiiiWWWXXXtttmmm{{{sssTTTaaazzzzzzqqq{{{yyyiiiggghhh\\\QQQNNNGGGHHHMMM]]]|||```\\\iiihhhZZZVVV___vvvkkkqqq}}}jjjVVVBBB777BBBNNNsssiii___:::>>>444---555...333666GGGddd|||cccpppsssbbbxxx]]]FFFJJJccc~~~^^^^^^ggg```WWWXXXYYY\\\___cccgggjjjnnnzzz~~~lllRRRPPPHHHDDDKKKVVV\\\^^^]]]jjjkkkxxx```TTTXXX[[[hhh~~~zzznnnqqqnnn\\\www```888:::+++...000)))111///+++CCCsssaaaSSSeeexxxXXXJJJTTTmmmlllLLL666777:::===BBBGGGKKKLLLJJJLLLOOOPPPQQQRRRTTTVVVQQQRRRSSSTTTTTTWWW[[[^^^bbbdddfffssswwwjjjuuu___LLLPPP{{{nnnVVVMMMkkk~~~zzzpppZZZ\\\cccooozzz\\\DDDTTTEEE444+++000MMMCCC>>><<<888:::777:::333<<>>nnnnnnmmmaaammmooo^^^^^^wwwyyyjjjIIIUUUkkkxxxyyyjjj\\\\\\]]]eeemmmNNNnnn{{{NNNFFFFFFSSSppp}}}gggdddmmm|||vvvYYYTTT^^^mmmhhhxxxqqqgggYYYDDD;;;AAACCCqqqxxxcccwww@@@:::777---444111333444KKKgggqqq]]]rrrttteee~~~\\\IIITTTmmmdddWWW___]]]___YYYZZZ\\\```eeejjjnnnpppsssaaaLLLIIIJJJNNNUUU\\\bbbgggkkknnn{{{}}}bbbVVVOOO^^^eeevvvrrrnnniiiRRR|||wwwAAA777...+++000***000...///MMMaaa]]]eeerrrQQQGGGWWWvvvmmmJJJ<<>>......333666666[[[xxxeeewwwwwwbbbzzzlllkkkfffccclllxxxhhhHHHHHHPPPVVV[[[[[[ZZZYYY[[[```hhhqqqwwwttteeeZZZ```eeeppp}}}~~~uuupppsss~~~qqqZZZSSSPPPYYYgggiiivvv|||ssseee\\\{{{RRR111777)))222+++...///:::\\\pppCCCWWWhhhGGGOOOgggtttOOOGGGRRRXXXVVVSSSSSSRRRNNNOOOQQQSSSTTTVVVXXX[[[^^^cccffflllqqquuuzzz}}}PPPGGGccczzzvvvuuutttpppUUU\\\ttt|||kkkddd]]]___jjj{{{zzzkkkUUU@@@QQQ|||ooouuu444222,,,LLLBBB>>>:::;;;@@@...???===kkkqqq}}}yyyxxxzzzyyytttoooVVVKKKFFFMMMVVVXXXXXXXXXVVVYYY^^^bbbeeeiiilllooosssvvvzzz}}}zzz]]]WWW]]]QQQZZZZZZyyywwwRRR>>>999(((222222000+++WWWvvvpppzzz{{{vvv[[[PPPZZZQQQaaannnzzzbbbOOOXXX___nnnZZZKKKMMMQQQhhhooo\\\ppp{{{rrr~~~xxxnnnYYYFFF555??????]]]ppp^^^uuuQQQ888888777***444333FFF\\\|||aaannn[[[{{{kkkvvvttt|||rrrkkklllwwwyyyFFF===GGGRRRTTTMMMfffaaa\\\]]]eeeooowwwzzzvvvgggcccrrr~~~uuuuuuyyy}}}yyyTTTQQQZZZ[[[[[[```fffxxx}}}ooocccddddddrrr|||]]]000333,,,,,,+++666---DDDuuuWWWTTT]]]wwwXXXKKKUUUtttzzzMMMDDDNNNSSSOOOLLLPPPTTTUUUSSSTTTUUUVVVXXX[[[___aaaooojjjllluuu}}}QQQJJJZZZnnnbbbVVVOOO{{{|||rrrdddlll~~~uuuaaaUUU]]]iiisssppp```DDDGGGnnnHHH000---LLLBBB===;;;;;;<<<222???===vvv}}}{{{{{{xxxuuuuuutttoooggg```IIICCCCCCLLLUUUVVVVVVVVVXXX[[[___cccfffiiilllooorrruuuzzz~~~yyy{{{}}}~~~|||```XXXVVVQQQXXXSSSzzzYYY???<<<000444//////...\\\xxxttt}}}yyyfffZZZccc___aaaaaacccssswwwYYYIIIGGGTTTppp|||FFFNNNPPP]]]eee\\\fff{{{{{{vvvmmmXXXEEE777<<<:::OOOvvvbbb~~~ccc???777666+++444444GGG\\\zzzdddggg[[[{{{www|||zzzgggooo{{{lllhhhUUUOOOTTTrrr~~~SSS888:::BBBOOO]]]aaa]]]\\\\\\aaajjjvvvdddlllwwwzzzuuuwww{{{rrrZZZLLLTTT]]]]]]___ggg{{{~~~qqq{{{xxxkkkvvv[[[jjj666444///111+++666222LLLzzzMMMXXXdddrrrTTTJJJYYYzzz|||wwwkkkJJJ===DDDJJJKKKNNNTTTWWWVVVSSSTTTWWWZZZ^^^bbbgggjjjooonnnsss}}}]]]KKKSSSgggsssPPPPPPjjjwwwvvvaaaTTTZZZeeeppptttdddGGGGGGkkkZZZ777...LLLAAA===<<<;;;666888===???{{{~~~|||xxxuuupppooommmlllhhh```UUULLL;;;<<>>888333111///000666fff{{{zzzuuudddjjjoookkkccc___ggg~~~^^^DDD@@@FFFUUUuuucccVVVeeeNNNhhh]]]@@@QQQwwwzzzwwwmmmYYYFFF;;;999777AAAkkkkkkzzzEEE555666///333111EEE\\\{{{vvv```^^^}}}sssxxxvvviiiqqq|||qqq|||___LLLJJJ^^^gggNNN:::666<<<<<>>CCCGGGJJJOOOSSSSSSPPPUUUXXX]]]aaaeeekkkppptttuuuxxxdddHHHRRRddd~~~qqqZZZQQQYYYzzzfffWWWYYYbbbmmmwwwgggJJJEEEcccqqq@@@,,,LLLAAA===;;;:::555===;;;DDDuuu}}}{{{yyyvvvsssnnnkkkaaa```^^^[[[WWWOOOEEE>>>777<<>>:::NNN~~~}}}}}}|||xxxsssmmmhhhbbb\\\XXXNNNLLLIIIFFFBBB>>>:::666:::???EEEJJJNNNSSSXXX[[[^^^aaadddfffggghhhkkklllooorrrwww{{{||||||}}}~~~pppWWWJJJKKKEEEKKKGGGLLL777:::222///444HHHwwwssszzzkkklllmmmllluuu}}}EEE999???;;;666===MMMqqqjjjiii]]]dddkkkmmmuuu___CCC>>>KKKkkk|||qqq\\\III>>>555<<<>>>[[[{{{rrrxxxGGG000888777000888LLLccczzzwwwWWWnnn}}}yyyyyy|||wwwaaaXXXbbboooaaaHHHBBBHHHCCC999<<<@@@999:::FFFLLLfffjjjooorrruuuyyy|||ssstttxxxmmmccckkksss}}}{{{^^^[[[]]]ffftttxxx[[[___qqq|||~~~FFF222222222000...555ZZZ{{{{{{SSSRRRttt}}}XXXHHHPPPggg~~~YYYLLLPPPCCCHHHAAACCCHHHPPPXXXaaaiiioooppptttyyy{{{zzz|||mmmYYY]]]ppp^^^ZZZgggmmmmmmoooeeeqqq___YYY\\\hhh|||~~~oooSSSBBBOOO{{{```ooo{{{```777KKK@@@<<<888888<<<999;;;ZZZ{{{}}}zzzzzz{{{uuuooofff]]]TTTMMMFFFBBB===;;;999666555555555666===BBBFFFHHHLLLSSSYYYZZZ^^^aaadddfffggghhhjjjlllnnnqqqwww}}}}}}~~~wwwYYYNNNJJJCCCIIIKKKyyy}}}}}}OOO777999000...222LLLzzz}}}jjjvvv{{{uuupppzzzhhhcccZZZKKK444;;;CCCBBBGGGggg}}}lllccc```[[[eeeYYYEEEAAAOOOsss{{{oooZZZHHH;;;222======WWWcccsssNNN333888777111777LLLggg~~~wwwcccUUUwwwzzzqqqooorrr|||xxxrrrrrr~~~qqqaaaYYYWWWVVVRRRHHHGGGEEE;;;999AAACCCOOOSSS[[[dddmmmxxxtttlllccczzz|||kkkhhhhhhgggsss}}}|||```ZZZZZZjjj||||||ZZZhhh{{{hhh~~~|||PPP777666111......AAAmmmfffOOORRRwwwRRRGGGWWWmmmwwwVVVZZZjjjXXXaaa[[[UUUQQQUUU^^^gggqqqxxxnnn```hhhvvv\\\gggrrr```VVVWWWbbbuuuwww[[[FFFKKKlll{{{jjjlllqqq888KKK@@@<<<;;;666???111>>>fff~~~vvvqqqppppppddd]]]SSSIIIBBB===999666555555555444444666999;;;AAAFFFIIIJJJPPPYYY]]][[[]]]```ccceeefffhhhjjjlllnnnqqqxxx~~~~~~]]]PPPLLLEEEEEEJJJZZZzzzMMM888777///...333QQQ{{{gggxxx}}}~~~ttthhhttt{{{FFFCCC///555<<>>999OOO|||dddxxx\\\:::555666333555LLLiiivvv]]]VVV|||kkkYYYRRRTTTWWW```dddkkkzzzeeeRRRSSS___mmmiiibbbaaaWWWBBB:::AAADDDDDDEEEHHHOOOXXXaaagggjjjnnnqqquuu{{{yyyqqqcccVVVRRR[[[kkkyyyxxxccc^^^eeerrr}}}aaaaaalllooofffiii{{{[[[www[[[:::444+++//////III{{{\\\VVVYYYrrrMMMFFF\\\ssswww[[[kkkhhhtttlllZZZYYYccclllqqquuuooojjj}}}yyyjjjhhhsssbbbVVVUUU___ppp{{{aaaHHHHHH[[[}}}uuu777KKK@@@<<<>>>444???+++@@@mmmwwwlllccc```___SSSLLLCCC<<<888666555555555666888999:::<<>>;;;333111666VVV}}}jjj|||uuu{{{|||nnnpppqqqlllYYY@@@666777DDDAAASSSuuu{{{uuufffrrr~~~bbbOOOXXXZZZMMMEEEWWW~~~rrr___NNN===888???555HHHkkklllhhh@@@333444555999OOOjjj}}}zzz|||^^^ZZZttt^^^EEE999:::444JJJZZZdddqqquuuuuuzzzvvvvvvcccWWWllluuutttwwwiiiLLL@@@JJJQQQPPPLLLGGGGGGHHHJJJIIIGGGIIIJJJMMMSSSVVVTTTMMMGGGDDDLLLUUU[[[cccxxxuuudddbbbhhhqqqqqqiiiwwwvvv___sss\\\pppccc```:::333)))222///JJJ}}}___YYYVVVoooJJJFFF___xxx~~~zzz___uuummmyyyuuuYYYXXXgggssswwwwww}}}tttdddpppuuuhhhtttvvveeeXXXVVV___ppp~~~|||bbbGGGDDDRRRzzzqqqyyy|||===KKKBBB===222@@@===:::AAAnnnssskkkYYYHHHFFF???>>><<<999666777:::===777:::>>>AAACCCGGGNNNSSSVVVOOOLLLQQQXXX\\\^^^```aaaaaaccceeegggjjjmmmnnnqqqvvv~~~fffQQQKKKGGGMMMDDD???~~~```888666333444///kkkvvvxxxwwwyyyZZZIIICCC???::::::@@@AAAKKKwwwzzzkkkqqqppprrrzzzjjjgggoooqqqrrr[[[HHHPPPVVVCCCVVV~~~ttteeeNNN???777;;;>>>>>>xxxxxxssspppBBB:::111444999LLLddd~~~}}}~~~TTTWWWbbbIII@@@<<<666===888@@@WWWjjjsss|||zzzxxxgggLLL```dddlllxxxxxxbbbOOOJJJ]]]```]]]ZZZZZZ\\\\\\ZZZWWWWWWWWWWWWWWWWWWUUURRROOOUUU]]]kkkzzzqqq______eeepppyyytttyyyxxxhhhqqqbbbhhhccc???000///333333EEElll___UUUQQQjjjHHHJJJcccnnnvvvxxxggg~~~yyyaaaZZZiiiooofffiiixxx}}}ffftttyyyyyyzzziiiWWWPPP[[[lllwwwzzzeeeQQQBBBIII{{{YYYiii~~~@@@KKKAAA===:::@@@777777GGGsssjjjUUUAAA???;;;;;;;;;:::;;;>>>CCCFFFJJJKKKLLLNNNPPPUUU[[[___[[[TTTQQQUUU[[[^^^```bbbaaabbbccceeegggjjjlllnnnrrrwww~~~dddRRRLLLHHHNNNHHHHHH{{{@@@555666888555mmmpppttt~~~ssshhhPPP???999888999AAAKKK___nnnhhhvvvlllmmmpppjjjrrraaaGGGNNNXXXKKK\\\}}}sssdddNNN>>>555888???CCC|||{{{vvvtttDDD999222555;;;QQQiiizzzvvv^^^[[[yyy[[[CCC:::;;;;;;===@@@DDDJJJTTT```hhhjjjuuupppjjjaaaNNN[[[___wwwfffpppooollliiihhhiiihhhddd```aaabbbcccdddeeefffhhhjjjyyyyyymmmaaa```ccclllyyyvvveeennnfffkkk\\\|||UUU666222000555PPPzzz[[[LLL\\\hhhHHHMMMhhhttt|||xxxddd___```gggkkkiiijjjooowww{{{}}}{{{|||{{{vvvwww{{{mmm[[[SSSZZZiiisss|||gggQQQAAA@@@|||gggrrrKKKJJJAAA>>>>>>>>>222666KKKyyyuuujjjQQQ;;;999===>>>AAADDDGGGLLLRRRWWW___]]][[[\\\___dddgggiii```ZZZWWWZZZ___```bbbdddbbbcccccceeegggjjjlllnnnssswww~~~{{{gggSSSJJJFFFIIIGGGIII{{{CCC111555999;;;nnnhhhmmm}}}xxx}}}yyy[[[@@@666:::<<>>555666>>>DDDwww|||ccc~~~GGG999333666>>>YYYnnnvvvzzz[[[bbbtttWWW>>>777@@@KKKQQQVVVQQQDDDDDDTTTaaabbb{{{mmmSSSMMMEEEWWWooo|||{{{{{{vvvtttsssqqqmmmiiikkkpppuuuvvvwwwzzzhhhTTTYYYhhhooo|||uuuccchhhnnn___fffxxxrrr:::444///777ZZZSSSNNNeeeeeeHHHQQQnnn}}}vvvggg\\\|||wwwsssssspppssswwwyyywwwxxx}}}rrrqqq}}}yyy~~~sss```UUUYYYdddmmmjjjRRR???KKKttt}}}___ZZZIII@@@>>>:::;;;333999HHHyyymmmQQQ;;;:::HHHJJJNNNRRRUUUZZZ```dddfffcccaaacccfffiiihhhfffccc^^^\\\___bbbbbbcccfffdddddddddeeegggjjjlllnnnrrrwww}}}tttTTTmmmvvvpppZZZKKKFFFFFFGGGEEEBBB222666555@@@qqq|||ffflll{{{sss}}}eeeGGG===CCCEEECCCQQQwww}}}mmmyyyiii^^^kkkrrrtttyyy|||||||||}}}yyy~~~~~~ZZZIIITTTdddzzzqqqcccNNN???777555:::===iiigggLLL888444666;;;\\\ssswwwVVVjjjvvvZZZ???999JJJ___iiihhh^^^LLLEEERRRdddooouuuLLLEEEBBBVVV|||{{{tttpppoooooommmkkkoooxxxjjj___cccgggyyyxxxdddaaayyyRRR}}}999555111666ZZZ~~~NNN[[[fff```GGGTTTsssyyyeeeddduuuyyyyyyiiiccctttiiimmmkkkrrrwwwxxxvvvvvvzzz||||||xxxzzz|||ppphhhttt}}}wwwbbbTTTUUU```jjjnnnSSS???IIIfffmmm}}}RRRvvvgggHHH@@@>>>888<<<777===DDD}}}qqqUUU@@@CCCRRRTTTWWWZZZ\\\^^^aaadddbbbaaaaaadddggggggccc___ccc___^^^aaacccbbbdddgggggggggffffffgggjjjmmmoooqqqwww}}}XXXIIIOOOaaayyyvvvbbbNNNHHHGGGMMMCCCkkkyyyBBB888:::222FFFxxxnnntttqqq~~~}}}~~~kkkRRRGGGHHHHHH@@@KKKwwwrrrdddeeefffccc]]]SSSLLLQQQ^^^eeeiiijjjfffrrrxxx~~~~~~qqqOOOPPPkkkyyyqqqbbbMMM===:::777999888^^^tttRRR777444555666\\\xxxppp^^^qqq}}}___BBB===QQQiiimmmgggaaaZZZPPPPPP```ttt~~~VVVUUUOOOaaazzzwwwqqqiiidddeeeggghhhhhhjjjvvv}}}aaaWWWeeevvv}}}|||iii[[[SSS666666222333SSSUUU\\\ggg]]]EEEUUUvvvuuu[[[LLLQQQ^^^hhhiii|||sssccc]]]iiimmmoootttwwwvvvwww{{{}}}}}}~~~~~~mmm^^^UUUtttzzzcccQQQQQQ^^^iiirrrUUU@@@AAAaaaZZZqqqqqqKKK]]]rrrGGG???>>><<>>NNN|||jjj^^^UUUSSSQQQGGGLLLKKKJJJLLLLLLLLLQQQYYYccckkkuuu}}}^^^SSSlllzzzqqqbbbMMM::::::777::::::]]]wwwXXX666444555;;;```|||hhhwwwaaawwwaaaFFFFFFYYYiiihhhdddfffiii```XXXaaatttYYY\\\YYYooolllfff```]]]___bbbddddddcccmmmxxx{{{wwwtttwww{{{sssXXXWWWaaakkk}}}~~~pppXXXvvvQQQlll888888111444RRR]]]NNNmmm}}}[[[EEEWWWyyyjjjOOOXXX]]]XXX\\\aaaooo}}}kkkQQQTTTbbbgggjjjppptttuuuwww|||wwwgggYYYVVV```kkk{{{cccOOONNN[[[hhh}}}vvvYYYBBBAAAbbbaaahhh{{{KKKOOOyyy~~~FFF??????======999@@@HHH{{{pppUUUGGGQQQXXXZZZ]]]^^^]]]\\\\\\\\\\\\]]]______^^^^^^___```___]]]___ccceeeeeehhhmmmmmmllljjjiiijjjmmmppprrrtttyyyvvvyyyeeeSSSVVV]]]ddddddgggmmmwwwwwwZZZEEEGGGAAAJJJ???```EEE111555222RRR{{{ppp}}}www~~~~~~nnnbbbXXXNNNHHHQQQkkknnnaaa[[[OOOPPPRRRGGGDDDFFFCCCBBBCCC@@@AAALLL@@@EEENNNWWW___fffpppyyyqqq\\\hhh{{{rrrcccMMM999999555;;;???^^^|||[[[555666666AAAbbb{{{bbbzzzqqq___zzz^^^NNNZZZiiilllhhhkkknnnmmmiiikkkvvv{{{PPPXXX\\\mmmccc```^^^^^^```bbb```]]]___dddhhhjjjjjjoooyyygggYYYWWWgggttt}}}~~~vvvWWWkkkQQQxxxwwweee>>>888000:::ZZZWWWEEEuuu{{{[[[GGGYYY|||sssbbbbbbiiiXXXdddvvv~~~uuulllddd```WWWMMMMMMSSS^^^dddggggggiiimmmooommmnnneeeXXXNNNPPPccc|||fffQQQMMMYYYeeezzzyyy\\\EEE;;;RRR}}}fffrrrRRRMMMhhhFFF??????;;;:::666@@@JJJ~~~yyymmmRRRFFFRRR\\\___bbbccccccbbbaaabbb\\\]]]^^^\\\ZZZ[[[```eee^^^]]]___dddfffgggjjjoooooommmkkkjjjkkkmmmqqqsssuuu{{{www\\\>>>CCCPPPVVVRRRZZZhhhjjjsssvvv~~~~~~zzz]]]KKKNNNDDDLLLBBBiiiNNN222999111SSS}}}~~~yyyooo~~~oooggg___TTT[[[pppcccUUUVVVUUUFFFFFFHHH999:::<<<888999>>>999555<<<======>>>@@@AAAGGGYYYjjjpppyyy~~~dddddd|||ssscccLLL:::888222;;;AAA^^^jjj]]]555777888???^^^wwwyyy\\\vvvccc{{{|||\\\VVVlllyyyssslllsssqqqffffffyyypppLLL[[[bbbzzz^^^]]]^^^aaacccbbb]]]XXX^^^^^^]]]]]]aaannnlllKKKOOOaaaqqqwww|||yyyXXXfff[[[```ooo|||kkkBBB666000@@@cccJJJGGGzzz{{{\\\HHH\\\|||~~~mmmyyyVVVYYYooo```OOOVVVNNNSSSUUUSSSRRRSSSSSSQQQMMMNNNSSS___qqqzzztttzzz}}}zzz}}}iiiSSSMMMWWWbbbyyy{{{^^^GGGBBBKKKnnnZZZPPPbbbIII@@@;;;<<<888888<<>>nnn{{{RRRBBBzzzVVVIIIddd~~~VVVeeevvv]]]^^^bbb```]]][[[[[[[[[ZZZYYY[[[___hhhwww~~~ooolllllliiilllwww}}}{{{kkkUUUIIIRRRcccuuu|||dddEEECCCFFFrrrppphhhNNNeeeJJJAAA<<<;;;:::<<<<<>>NNNYYY```vvv~~~```JJJFFFGGGHHHCCCNNNrrrOOO555666888ZZZzzznnn|||cccddd}}}aaaMMMIIIDDD@@@===;;;999888777;;;@@@EEEHHHKKKNNNPPPKKKLLLKKKIIIGGGEEEFFFHHHBBBIIIUUUbbbppp```sssyyymmm[[[JJJ===888777777999IIItttlllzzz;;;777555@@@ZZZzzztttuuusss^^^{{{aaaXXXgggvvvzzz|||}}}mmmlllkkkqqqfffPPPnnn{{{nnneeeRRROOOOOOSSSSSSMMMGGGEEE]]]hhhrrr}}}cccXXXdddvvvsssJJJBBBMMMccc{{{ppp\\\\\\dddjjjzzzCCC555222@@@kkkMMMJJJrrr{{{VVVJJJfffkkk|||qqqoooeeedddbbbbbbccceeeggggggooowww~~~jjjcccrrrqqq\\\RRRPPPKKKFFFJJJ^^^vvvoooWWWJJJRRRaaarrr|||dddEEE999FFFnnnZZZeeeqqq}}}gggNNNgggKKKBBB===;;;;;;===;;;HHH|||mmmVVVDDDEEEPPP\\\^^^```bbbeeehhheee``````aaabbbaaa```bbbfffjjjjjjiiiiiijjjkkkkkkjjjiiifffggghhhhhhgggjjjpppvvvrrruuuxxx{{{~~~kkkRRR<<<666;;;===MMMZZZYYYiii~~~aaaJJJFFFGGGFFF>>>EEEsssUUU888000999___tttcccgggsssBBBAAA@@@===999666777:::===DDDIIIPPPUUUVVVVVVVVVVVVLLLLLLLLLJJJGGGFFFGGGIIIAAAAAABBBGGGUUUiiinnnbbbxxxlllYYYIII;;;777666666666FFFtttsss~~~===888777>>>]]]}}}ttt{{{lll```gggVVV^^^qqq|||uuujjjeeeppphhhPPPeeetttWWWXXXDDDBBB===;;;>>>AAABBBDDDHHHiiiqqqwww}}}}}}hhh\\\```qqqnnnPPP===888===JJJaaa{{{sss___XXXuuummmwwwIII444000???gggNNNLLLiiizzzVVVKKKhhhgggrrr~~~xxxjjj^^^fffffffffhhhkkkooosssuuu~~~uuufff___nnnbbbOOOFFFCCCCCCEEEAAA===???LLL]]]lllzzzpppXXXIIIOOO]]]mmm}}}dddEEE;;;QQQuuuRRR^^^vvv~~~qqqdddNNNgggLLLCCC>>>===999999999NNN{{{eeeKKK===BBBNNNQQQWWW^^^eeejjjllljjjfffcccfffhhhfffccccccgggmmmhhhfffeeehhhmmmooonnnlllggghhhiiiggggggiiioootttsssvvvzzz}}}ttt```NNN>>>666;;;EEEOOO\\\iiinnn~~~zzzdddLLLFFFEEEEEE<<>>gggWWWHHHiiixxxUUUKKKiii```SSSYYYvvvrrr___YYYdddeeegggjjjmmmrrrxxx{{{xxxnnneee]]]eeerrr[[[PPPGGGHHHKKKKKKIIIHHHMMMMMMNNNLLLHHHMMM^^^ppp~~~~~~nnnVVVGGGKKKWWWhhh}}}dddFFF666GGGjjjOOOccc{{{nnnfff~~~hhhUUUmmmLLLCCC>>>>>>888666:::RRRyyy^^^DDD:::BBBLLLOOOYYYfffooopppllljjjkkkjjjmmmooolllgggeeeiiimmmhhhffffffiiimmmooommmkkkhhhiiiiiigggfffhhhmmmrrrtttwww{{{}}}iiiYYYFFF<<<:::>>>GGGNNNVVV\\\ooo|||xxxhhhNNNEEEDDDDDD===DDDqqq{{{eee;;;555===fffkkkhhhyyyppp^^^___yyyHHH:::CCC888999999999===FFFSSS]]]fffddd^^^UUUKKKBBB===;;;;;;;;;999888999>>>EEEJJJ]]]ccceee]]]PPPJJJOOOVVVjjjqqqdddqqq{{{ttthhhUUUDDD888333666;;;<<>>```XXXxxxrrruuudddaaarrraaawwwLLLCCC>>>===888888<<>>FFFMMMWWW___llltttrrrkkkiiilllpppqqqrrroookkkjjjkkkmmmjjjjjjkkklllmmmllliiiggggggiiiiiigggfffhhhmmmrrrtttwwwzzz{{{|||~~~mmmRRRGGG;;;777>>>HHHPPPSSS^^^ZZZggg}}}yyyiiiNNNEEECCCDDD>>>DDDqqq\\\888999>>>hhh|||ccccccwwwwwweee]]]\\\qqq]]]===>>>:::444777<<>>777555666666555444333333666;;;@@@QQQ___nnnpppfff[[[WWWXXXQQQWWWmmmssskkkzzzrrrfffSSSBBB999222444<<<;;;EEEqqqlll{{{>>>555666BBB[[[vvv{{{eee___jjj]]]~~~||||||mmmmmmxxxNNNHHH]]]YYYSSS]]]kkkggg^^^]]]JJJ444333222444;;;DDDHHHGGGIIIMMMUUUccchhhhhhjjjeeedddmmmsssxxx}}}|||cccTTTSSSMMMNNNVVVYYYUUURRRTTTLLLOOOQQQNNNLLLRRR```lllvvv|||fffRRRyyysssUUUyyyVVV777888DDDttt^^^SSSkkkuuuTTTLLLkkkyyyIIITTTeeesss{{{uuubbbOOO^^^ccchhhkkklllnnnrrruuurrroookkkfffddddddddddddjjjppp___TTTNNNKKKJJJHHHGGGHHHIIIJJJMMMWWWbbbiiijjjttttttYYYFFFLLLccc|||}}}oooZZZKKKMMMWWWfff~~~dddIIIGGG===[[[]]]gggggg[[[[[[~~~ssseee{{{LLLCCC===<<<999;;;;;;IIIwwwYYYEEEFFFOOOSSS\\\^^^fffnnnnnniiiiiilllrrrqqqqqqpppnnnnnnmmmmmmjjjmmmpppqqqoookkkhhhgggdddfffgggffffffiiipppuuuuuuwwwzzz{{{}}}pppVVVCCC@@@<<<>>>FFFQQQXXX[[[hhhgggtttzzzwwwfffLLLDDDCCCEEE===AAAlllsssTTT777777<<>>888>>>...555:::CCCNNNXXX___aaa```XXXSSSJJJ???888555777999777999;;;<<<;;;;;;<<<===AAAQQQffftttvvvpppiiidddSSSOOO]]]}}}aaarrryyyqqqeeeQQQAAA:::111222;;;;;;AAAgggqqq@@@666888AAATTTooo|||fff___}}}aaa[[[rrriii{{{NNN@@@QQQQQQRRRXXXaaafffbbbYYYJJJ888+++333555;;;BBBEEEFFFJJJPPPUUUffflllfffbbb\\\```ooovvvfffZZZUUUUUUVVVQQQOOONNNNNNMMMMMMNNNPPPQQQWWW[[[XXXOOOLLLQQQXXX```ppp~~~gggTTT~~~{{{OOOuuu\\\666555DDDsss^^^PPPooovvvUUUMMMmmmrrreeeSSS^^^qqqeeeDDDOOOVVV]]]aaaaaaaaadddfffbbb]]]]]]```bbbgggyyykkkbbbQQQEEEIIITTTUUULLLFFFHHHLLLQQQQQQRRRYYYbbb{{{]]]DDD@@@TTTmmmrrr]]]MMMNNNVVVggg~~~dddKKK===333MMMGGGgggmmm\\\bbb[[[[[[~~~ssseee}}}KKKBBB===<<<;;;<<<999EEEwwwYYYHHHMMMWWWXXX[[[WWWZZZccciiiiiijjjmmmqqqpppooooooppppppooommmggglllrrrtttqqqmmmkkkkkkaaaccceeefffgggkkkrrrxxxwwwyyy{{{}}}cccFFF<<>>???DDDIIIMMMMMMJJJHHHGGG<<>>YYYiiigggvvvdddcccwwwjjjNNNEEE@@@===777@@@===@@@vvvVVVAAAQQQhhhjjjRRROOORRR[[[aaacccgggmmmsssnnnkkkmmmrrrsssoooiiiooopppsssvvvvvvsssnnnjjjgggcccfffkkkjjjfffmmmyyy{{{~~~eeeMMMFFF>>>KKKTTTVVV\\\hhhrrruuuvvvyyyqqq```GGGBBBBBBAAA:::EEEyyy]]]000999<<>>NNN[[[]]]ZZZUUULLLDDDDDDBBB>>>:::999>>>GGGNNN``````\\\ZZZ___dddaaaXXXSSSJJJFFFTTTkkk{{{{{{sssqqqoooeeebbb{{{zzzXXXJJJuuu~~~yyyppp```KKK===;;;222333;;;999BBBpppmmmBBB222888>>>```fffrrrbbbVVVwww___dddwwwwww{{{}}}tttkkk||||||\\\MMMPPPOOOIIIOOOQQQRRRNNNFFF===666444999555666>>>FFFLLLSSSZZZnnnrrrqqqdddSSSTTTmmmxxxWWWUUUaaaOOOOOONNNMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOQQQTTTWWWYYY___fffmmmssssssjjj```QQQOOOwwwjjjWWW}}}]]]nnnjjj{{{ttt555222@@@fffaaaKKKppp{{{NNNSSSooopppRRRGGGQQQccclllxxxmmmWWWFFFIII???===DDDSSSVVVQQQUUU```kkkccc```qqq|||\\\ZZZZZZXXXTTTNNNIIIFFFEEEHHHKKKNNNNNNNNNQQQXXX___vvvxxx```RRRWWW___~~~xxxaaaKKKIIISSSbbb{{{bbbKKK333BBBFFF@@@nnnxxxqqq___SSS[[[qqqfffNNNEEE???BBB777;;;888AAAuuuVVV@@@KKK\\\ZZZMMMMMMRRR]]]dddfffiiimmmmmmkkkiiikkkoooqqqnnnkkkoooppptttwwwwwwuuurrrnnnooollllllnnnnnnmmmrrrwww~~~~~~|||___KKKFFFMMMSSSWWWYYY^^^kkkzzzooommm~~~xxxppp___HHHDDDDDDCCC<<>>===;;;<<>>]]]iii{{{lll]]]~~~iiiaaaxxx~~~\\\IIIMMMPPPKKKFFFIIILLLJJJCCC;;;666333999888999???HHHQQQVVVXXXcccaaa]]]UUUPPPZZZwwwhhh[[[VVVOOOIIIMMMMMMKKKJJJJJJJJJKKKKKKLLLMMMNNNNNNOOOSSSXXX\\\eeekkkyyy```FFFVVVmmmkkk[[[iiiyyyccczzz===555@@@jjjcccOOOxxxzzzNNNSSSppp~~~bbbJJJ```___bbbvvvaaaZZZVVVKKKFFF444444>>>OOOVVVSSSVVV___jjjnnn```TTTZZZYYYUUUPPPLLLIIIJJJLLLNNNPPPQQQRRRRRRUUU\\\aaasss}}}~~~wwwmmm^^^___pppyyyaaaKKKIIITTTbbb|||aaaHHH:::<<>>CCC777:::888AAA|||nnnTTTAAAIIIVVVSSSKKKLLLRRR]]]eeehhhjjjlllhhhhhhiiijjjlllmmmmmmmmmoooqqquuuxxxxxxwwwuuusssvvvuuurrroooqqquuusssooolllmmmsss~~~nnnUUUIIIIIITTTYYYaaakkksss}}}}}}dddTTTXXXlll}}}~~~vvvnnn]]]HHHEEEEEECCC:::BBBqqq^^^<<>>ttt~~~kkkooowww~~~}}}{{{yyywwwvvvooohhh```ZZZTTTYYYpppZZZ555555999222:::NNNZZZ\\\XXXNNNEEEBBBBBBAAABBBCCCGGGKKKRRR\\\gggooolllfff]]]WWWZZZbbbggggggVVVgggwwwvvvjjjdddlllwwwxxx|||{{{wwwxxxjjjZZZttt{{{uuujjjYYYFFF:::666111555===;;;BBBjjjsssCCC444888AAAZZZhhhjjjXXXqqqvvvhhhdddJJJJJJLLLFFFAAACCCFFFEEEAAA<<<888666999===>>>???JJJWWWYYYSSSQQQLLLIIILLLVVVhhhlllSSSJJJRRRZZZYYYSSSNNNLLLJJJIIIIIIJJJKKKLLLKKKLLLLLLMMMOOOTTT[[[```nnnyyyrrrKKKFFFSSSnnnlll___cccooorrrzzzxxx===777???lllkkkNNNtttzzzNNNTTTppp{{{\\\TTTuuukkknnnTTTQQQ\\\RRRCCC<<<===EEEQQQXXXZZZ```iiisssVVVVVVbbbYYYWWWRRRMMMKKKLLLQQQUUUVVVVVVVVVWWWZZZ^^^bbbeeeuuuxxxwwwxxxxxxsssyyyaaaKKKJJJUUUbbb~~~}}}___CCC>>>777???\\\pppZZZOOOYYYbbbUUUxxxPPPEEE===???777>>><<<@@@rrrcccPPPCCCOOO```aaaSSSRRRUUU\\\dddiiijjjkkkgggiiikkkkkkiiiiiillloooqqqsssvvvxxxxxxwwwvvvuuuvvvxxxuuuqqqtttxxxooo```SSSTTT]]]ooo~~~{{{___KKKKKKSSSYYYZZZaaannn{{{|||rrreee\\\YYY\\\eeennn{{{ssskkkZZZHHHEEECCC@@@666;;;gggTTT>>>000===tttnnnrrrxxx|||yyyvvvtttsssnnnfff\\\TTTMMMPPP```qqqjjjEEE...444;;;888EEE\\\^^^ZZZRRRIIIDDDFFFMMMRRRWWWYYY]]]aaacccdddddddddYYYZZZZZZ[[[^^^bbbddddddlllrrrfffdddlllrrr{{{```WWW{{{|||ttthhhWWWFFF:::555111555;;;888===```|||uuuDDD555777CCCVVVeeezzznnnWWWrrr~~~tttsssRRRLLLJJJCCCEEEEEEDDDBBB???===;;;::::::AAAAAA???HHHWWWVVVJJJBBBAAAEEERRRdddxxxnnnOOOSSSWWWXXXUUUQQQMMMKKKPPPNNNLLLKKKJJJLLLNNNOOOKKKKKKJJJKKKMMMSSS[[[```qqqjjjSSSPPPOOOZZZsss~~~kkkaaaWWW\\\vvvJJJ555===iiitttMMMjjj|||PPPTTTooonnnWWWgggttt~~~___VVVUUU\\\OOO<<<;;;<<>><<<888AAA===???pppkkkXXXJJJDDDVVVmmmtttaaa^^^\\\]]]dddjjjmmmllljjjlllnnnllliiihhhkkknnnrrruuuwwwxxxvvvuuuuuuvvvvvvyyyxxxwwwzzzzzziiiUUUNNNJJJLLLZZZhhhrrrwwwzzz~~~uuuVVVIIITTTdddeee```^^^cccqqqsssgggpppaaaTTTRRRXXXaaammmxxx}}}yyyppphhhSSSDDDDDDBBB@@@999===fffRRR===111:::tttsssvvv{{{~~~{{{wwwtttqqqooollldddWWWLLLDDDCCCKKKTTTJJJ<<<222444:::BBBQQQaaa]]]XXXSSSPPPQQQXXXbbbjjjlllkkkhhhfffdddbbb___^^^YYY\\\bbbhhhkkkmmmnnnpppqqq]]]___eeerrrZZZ\\\}}}tttgggVVVFFF<<<444222666;;;888>>>```zzzvvvEEE555666===QQQeeeuuurrraaa{{{vvvnnnOOOJJJLLLJJJLLLHHHDDD@@@>>>=========;;;BBBBBB>>>DDDPPPNNNBBBAAACCCMMM^^^rrr}}}\\\RRR]]]WWWQQQQQQTTTSSSMMMGGGOOONNNMMMLLLLLLMMMOOOPPPKKKKKKJJJJJJLLLRRRZZZ___ppp|||QQQNNNVVVNNNMMM]]]vvv}}}jjjaaa```___tttFFF444;;;ccctttPPPhhhQQQSSSlllmmmfffwwwPPPUUUTTTQQQEEE;;;>>>@@@@@@BBBRRRuuu{{{[[[QQQWWWYYYSSSTTTTTTUUUTTTUUUXXX]]]aaaaaa``````dddjjjqqquuuwww~~~www___JJJJJJUUUaaa}}}{{{YYY:::888::::::888aaabbbdddhhhNNNcccnnndddVVVJJJ@@@>>>999>>>:::AAAnnnfffOOODDDBBBSSSkkkuuuiiieee```^^^dddmmmpppnnnmmmnnnnnnllliiiiiikkknnnrrruuuxxxxxxvvvuuuxxxzzzzzz{{{||||||hhhUUUYYYPPPJJJMMMTTTXXX\\\```kkk}}}mmmTTTSSSgggzzznnnsssuuuvvvuuummmooo^^^RRRUUU```jjjvvv{{{vvvnnneeeMMM@@@CCCCCCCCC???EEEmmm[[[;;;333888ssssssvvv{{{{{{wwwrrrooommmiii```RRRFFF===:::<<<>>>555777666666>>>MMMZZZ```^^^[[[\\\aaafffjjjqqqxxxqqqkkkbbb]]]\\\```dddfffmmmooouuu|||lll___bbbkkkzzz}}}zzzXXXmmm}}}sssdddSSSDDD;;;333111666;;;<<>>GGGMMMIIIFFFBBB?????????>>>>>>:::???@@@===???FFFFFF@@@GGGLLLYYYnnnqqq[[[VVVRRRWWWPPPJJJJJJPPPVVVWWWVVVMMMLLLLLLLLLLLLMMMNNNNNNLLLLLLMMMMMMPPPUUU\\\aaakkkUUULLLNNNUUUMMMNNNTTT___~~~lllccc~~~qqqkkk}}}zzzuuuzzz999666999^^^~~~pppMMMhhhRRRSSSjjjqqq{{{zzzIIIQQQQQQJJJGGGFFFOOOOOOJJJHHHYYYxxxaaaOOONNNWWWYYYTTTUUUWWWYYY[[[\\\___cccfffdddeeegggjjjnnnuuuzzz~~~uuu]]]IIIIIITTTaaa}}}xxxWWW999:::;;;;;;===gggaaaSSSHHHBBBWWWooo^^^]]]|||ZZZMMMBBBAAA888:::777DDDooo|||]]]FFF>>>===JJJ]]]dddaaa___[[[ZZZcccnnnppplllllllllllljjjjjjjjjmmmoooppptttxxxxxxwwwxxx}}}|||}}}{{{hhh[[[bbb^^^^^^aaa```YYYQQQNNNTTTfffmmmaaaXXXeee}}}vvvjjjiiieeeYYYWWWeeettt{{{~~~zzzuuulllcccKKK@@@CCCBBBCCC@@@GGGnnnbbb777666:::tttnnnooouuu}}}xxxsssooommmddd\\\NNNBBB;;;999666444000222555<<>>@@@CCCIIISSSiiigggPPPWWW[[[TTTRRRUUUWWWTTTNNNJJJIIIKKKLLLMMMNNNOOOOOOOOOOOONNNMMMOOOQQQSSSWWW\\\ccchhhmmm{{{zzzsss```JJJSSSUUUZZZUUU]]]___^^^~~~~~~~~~qqqgggwww|||hhhtttCCC888666]]]wwwKKKeeeRRRRRRhhhmmmZZZIIILLLOOOMMMOOOLLLWWWTTTIIICCCPPPgggrrrpppYYYoootttgggaaacccZZZNNNFFFIIIRRRZZZ]]]YYY[[[]]]^^^```ccchhhkkkhhhkkkmmmnnnpppttt{{{sss\\\GGGGGGSSS```~~~tttUUU:::<<<777>>>PPP}}}jjjTTTKKKDDDZZZlll```aaa\\\OOODDDBBB777888777HHHmmmsssTTT???;;;999BBBPPPUUUUUUUUUTTTUUU___lllmmmhhhkkkjjjiiihhhjjjlllnnnoooooosssxxxyyyyyy{{{|||}}}yyyiiiaaafffmmmzzzoooZZZNNNDDDUUU]]]WWW[[[sss~~~lll]]]\\\eeeaaaWWWXXXjjj~~~~~~yyytttkkkaaaMMMBBBCCC@@@@@@===BBBiii~~~bbb444999<<>>555888>>>TTTlllrrrtttwwwgggcccttt}}}qqqkkkxxxsssuuucccGGG333888AAA@@@???BBB888;;;@@@GGGLLLMMMIIIDDD555666999===<<<:::???GGGFFFUUUvvv[[[JJJMMMRRRTTTTTTQQQOOOMMMOOORRRSSSOOOKKKNNNOOOQQQSSSSSSSSSQQQPPPNNNQQQUUUXXX]]]ccciiinnnxxx~~~mmmYYYRRRVVVPPPWWWaaaaaaoootttsssuuulllrrr^^^uuu~~~yyy}}}FFF999333___NNNcccQQQQQQhhh|||===FFFFFFLLLNNNQQQFFFccc^^^SSSMMMWWW```SSS<<>>BBBDDDFFFEEEEEEMMMZZZdddeeefffgggfffiiijjjiiijjjnnnpppnnnzzzxxxvvvuuuvvvzzz}}}yyywww{{{{{{ppplllzzzxxxiiiYYY\\\TTTXXX[[[bbbqqqggg{{{lllccccccaaa___aaaiiiyyy}}}xxxqqqbbbSSSDDDAAABBB>>>AAA;;;BBBuuu{{{OOO<<<555888ooosssdddooo~~~|||yyytttppp```TTTGGG@@@:::555222333444555>>>NNN[[[aaafffmmmpppppprrrrrrqqqkkkccc]]]\\\]]]___aaagggkkkfff^^^cccdddhhhqqq{{{xxxssssss{{{tttgggWWWHHH===777444222333666===LLLdddxxxlll]]]eeeBBB888222888MMMpppvvvxxx~~~qqq~~~}}}wwwooo[[[HHH666333999>>>??????===:::DDDMMMLLLKKKEEE888???:::888:::;;;;;;>>>BBBNNN]]]yyy|||ppp[[[KKKMMMTTTRRRPPPRRRPPPPPPPPPOOOOOONNNNNNNNNOOOPPPQQQQQQPPPPPPQQQSSSSSSUUUXXX]]]ccciiiooorrrxxxnnn```XXX^^^bbbiiisss}}}{{{qqq```}}}tttiiiTTTzzzuuuvvvDDD999444TTTSSS^^^|||XXXLLLhhhVVV???@@@EEEOOOQQQFFFMMMYYYOOOJJJXXXgggXXXBBB???CCCNNNSSSKKKAAA>>>>>>===>>><<<;;;AAAKKKSSSWWWWWW[[[bbbffffffffflllrrrtttuuutttssstttxxx|||mmmjjj|||~~~~~~|||nnnYYYHHHJJJUUUbbboooJJJ555;;;???777WWWvvvlllkkkxxxTTTqqqxxxddd___KKKEEE???;;;888===>>>NNN|||bbbOOOPPPEEE???<<>>AAA:::>>>nnnoooFFF555333;;;qqq}}}nnnvvvzzzsssooo```SSSFFF>>>999444222333444777BBBTTTaaagggkkkpppppppppooommmiiieeeaaa^^^___dddffffffffffffbbb[[[DDDEEEHHHJJJNNNSSSZZZ___bbbjjjrrr{{{zzzwwwwww}}}yyyqqqdddTTTEEE;;;666666666666555666AAA[[[rrrrrrZZZ\\\>>>777666999KKKmmmrrrtttzzztttyyyuuu|||www~~~|||uuulll]]]KKK999444777;;;===???CCC???GGGNNNKKKJJJEEE999GGG@@@;;;;;;===???EEEKKKUUU{{{\\\PPPJJJPPPTTTRRRRRRWWWQQQPPPPPPPPPPPPOOOOOOOOOOOOQQQSSSTTTSSSSSSTTTVVVUUUWWW[[[aaagggnnntttwww}}}|||yyy{{{|||rrrcccssscccSSSwwwFFF666333UUUSSS```}}}}}}[[[MMMfffnnnMMMAAAFFFFFFNNNWWWMMMPPPNNNPPPPPPVVVZZZKKK;;;<<>>AAA999<<>>888999===BBBJJJQQQmmmbbbIIIHHHLLLSSSTTTOOOQQQXXXQQQQQQQQQQQQQQQRRRRRRSSSPPPSSSWWWYYYYYYXXXXXXYYYWWWYYY^^^dddkkkrrrxxx{{{}}}~~~ooo```xxxgggvvveeeZZZzzzFFF666444QQQ~~~___^^^yyy```OOOcccVVVCCCEEEOOOGGGMMM^^^WWWUUUKKKTTTQQQIIIDDD:::444<<<<<<<<<888333222555555333000222444999AAAMMMZZZbbbbbbgggiiijjjooouuuyyyxxxwwwwwwxxxzzz}}}zzziiiSSSEEEIIISSSdddhhhFFF666777AAA???WWWlllccc```^^^YYYmmmtttfffOOOFFFDDD@@@???888999JJJyyyOOO???RRRNNNLLLJJJHHHGGGNNN___ooopppvvvrrreeebbbjjjiii___\\\bbbfffgggiiikkkiiidddlllnnnqqqtttvvvwwwwwwwwwzzzxxxxxx{{{~~~{{{xxxUUU\\\ZZZeeeiiifffuuuyyyaaaWWWWWWrrr|||uuukkkbbb```^^^ZZZYYY\\\^^^iiiyyy{{{qqqcccRRRFFF??????DDD???@@@999BBBwwwLLL555999777___xxxdddlll|||uuulllfff^^^QQQCCC:::666222222555777AAARRRcccnnnqqqqqqqqqhhhjjjjjjeee^^^[[[^^^bbbiiitttzzzsssggg___\\\[[[eeehhhkkkjjjeee^^^XXXUUU[[[XXXbbbjjjdddfffrrryyyyyy}}}~~~zzzuuukkk]]]MMM@@@888444000222666:::AAAUUUwwwttt|||999666888777CCCcccoooxxxuuuxxxqqqzzz{{{qqqgggUUUHHH:::555555999BBBKKKIIIEEEKKKMMMFFFEEEGGG@@@>>>888777<<>>KKKYYYJJJLLLaaa]]]XXXSSSWWWJJJ888333222444<<<333444444444444444444333111333666888===GGGVVVaaagggkkkooopppuuu{{{}}}{{{~~~xxxeeeNNNDDDIIISSSgggbbbBBB777BBB;;;GGGiiiPPPIIIRRRvvvrrraaaiiifffiiiQQQFFFFFF@@@AAA888:::GGG~~~UUUIII___]]]XXXTTTUUUYYYbbbsssrrrlllpppkkk___\\\bbbgggiiikkkmmmkkkfffmmmppptttwwwzzzzzzzzzyyyzzzzzzyyyzzz}}}~~~{{{wwwmmmHHHRRRXXXmmmwwwsss~~~fffMMMLLLffflllgggbbbaaabbbeeejjjpppjjjkkkppp{{{~~~yyynnn]]]MMMCCC:::>>>FFF@@@???;;;LLLIII333666<<>>777555555333333777@@@TTTsssjjj|||===888555888AAA___ooo{{{}}}|||{{{}}}|||rrrhhhUUUIII<<<666555888AAAJJJEEECCCIIIKKKCCCCCCHHHEEE===:::<<>>]]]lllYYYVVVSSSyyyooo^^^oooWWWoooWWWJJJGGG???DDD;;;>>>AAAcccXXXkkkmmmlllpppxxxvvvppprrrmmmccc___fffkkkmmmppptttrrrooorrrtttwwwyyyyyyxxxvvvuuuvvvxxxyyy{{{zzzwwwUUUDDDRRR]]]wwwvvv||||||dddIIIRRRyyyxxxlllxxx~~~dddeeegggiiijjjlllooorrroooooosss}}}~~~zzzuuuhhhVVVGGGAAA999===EEE??????>>>SSSDDD444666<<>>BBBPPPaaarrr{{{}}}vvvtttZZZFFFEEEPPPYYYmmmRRR888:::AAA???MMMsss\\\lllKKK}}}fffYYY^^^JJJJJJ;;;CCC>>>hhhsssqqquuupppeee]]]ZZZ```eeehhhmmmrrrssspppssstttwwwyyyzzzzzzyyyyyytttzzz|||nnnuuu~~~aaaPPPOOO```}}}ttt}}}{{{dddgggddd^^^nnnjjjfffmmmtttxxx}}}}}}|||vvvrrrlll^^^KKK@@@===>>>:::===<<>>===GGG```xxxdddZZZRRRKKKHHHJJJ<<<===???@@@@@@@@@BBBCCCEEEZZZooozzz}}}sssYYYEEEEEERRR[[[nnnOOO777:::>>><<>>kkkuuuoooFFF:::000000:::SSSnnnuuulllgggmmmsss{{{vvvppplll]]]PPPBBB<<<:::999:::===;;;EEELLLIIIBBB???@@@AAA:::999777555555999???DDDJJJFFFDDDMMM```jjj]]]IIICCCAAABBBFFFJJJRRRaaapppyyytttaaaQQQHHHPPPNNNLLLMMMOOORRRTTTTTTUUUVVVXXX[[[^^^bbbeeefffhhhggggggiiilllkkkhhhdddkkkmmmooorrruuuyyy{{{|||vvv}}}nnnvvvssspppkkkRRR999888<<>>555555555666888999:::;;;DDDFFFIIIPPPZZZ^^^SSSCCC>>>===>>>BBBGGGOOO^^^kkkyyyxxxcccPPPGGGEEEKKKJJJKKKMMMPPPSSSUUUVVVYYYYYYZZZ\\\^^^aaadddfffjjjiiiiiijjjlllllliiigggjjjllloootttxxx}}}qqq~~~}}}yyywwwKKK;;;999;;;]]]bbb[[[^^^OOOjjjmmmRRRGGG[[[dddSSSWWWuuugggLLL:::;;;>>>IIIoooTTT\\\{{{[[[BBBFFF555IIIWWWSSSFFFIIIRRRXXX^^^VVVRRRgggwww{{{|||~~~jjjOOOFFFHHHRRRbbbzzzuuuHHH777<<<@@@NNNvvvDDDqqqaaaOOOEEE:::OOO~~~ssskkkddd]]]ZZZ[[[aaacccdddeeefffjjjqqqwww{{{{{{|||zzzyyyyyyzzz|||}}}zzz~~~bbbSSSLLLfffaaa[[[cccaaapppgggeee```[[[YYY]]]eeelllrrrpppvvv{{{uuummmxxxyyyuuukkk\\\LLLAAA;;;;;;@@@AAA???<<>>666222999888FFF```ooooooooouuu|||uuu}}}uuuooohhhYYYIII???:::888:::===HHHLLLLLLDDD;;;999999999444666999<<<>>>>>><<<999;;;???CCCEEEHHHKKKIIIEEE===;;;;;;>>>AAAGGGRRR^^^nnntttttteeeMMM>>>>>>DDDDDDFFFIIIMMMQQQUUUWWWXXX]]]]]]\\\]]]___bbbeeegggmmmlllkkklllmmmnnnmmmkkknnnpppssswww{{{fffbbb~~~lllsssqqq|||~~~OOO;;;999:::WWWfffYYYgggTTTcccuuuPPPHHH___dddWWWXXXcccMMMAAA888:::???MMMlllOOOMMM|||^^^GGG^^^eee|||qqqMMMKKKfff|||www[[[UUUkkkzzzyyydddMMMGGGKKKVVVggghhh???666<<>>;;;;;;>>>AAADDDDDDDDDNNNhhh555>>>888555777kkkuuuiiiwww}}}zzz}}}{{{~~~xxxyyyyyyvvvrrrooooooqqqlllZZZEEE888444666===EEEGGGKKKMMMLLLPPP[[[dddhhhkkkhhheeecccccccccbbbaaa```___aaahhhoooqqqnnnjjj```NNN>>>::::::888:::@@@BBBWWW}}}yyyuuukkk___NNN???777555555555666888555<<>>;;;999::::::<<>>GGGZZZvvvmmm___]]]qqqVVVjjjuuupppZZZDDDQQQlllyyyuuu___JJJGGGMMMYYYkkk\\\:::555<<>>iiisssCCCxxxYYYMMMCCCGGGwwwrrrccc[[[SSSQQQRRRSSSXXX]]]]]]gggsssyyyzzzyyyzzz|||}}}~~~}}}~~~~~~mmmaaaXXXDDDNNNXXXdddmmmZZZ^^^```^^^\\\___iiiqqq}}}yyyuuu|||xxxooo```PPPCCC;;;:::::::::===BBBBBB>>>QQQuuuYYY999???777444555```oooyyy{{{zzzyyysssssstttvvvxxxvvvrrrnnnjjjXXXDDD888444777???FFFGGGIIIIIIHHHMMMYYYcccgggllljjjfffddddddcccbbbaaaaaadddkkkttt}}}zzzsssfffRRR???:::;;;888999<<<;;;EEE]]]|||wwwssshhh[[[III<<<666555555555444444888AAAaaa|||YYY???777777333111BBBddd}}}zzzzzzwww{{{iiisss}}}xxxsssiii[[[KKK@@@999666:::@@@GGGGGGCCC;;;888888888666---222666555222555???IIIPPPJJJCCC;;;666333555777<<<888666666666666:::@@@EEEFFFEEE???999777:::>>>===BBBIIIOOORRRUUUXXX[[[```aaaaaacccfffjjjnnnqqqrrrrrrrrrrrrrrrssstttuuuwwwxxxyyy{{{~~~qqqTTT^^^yyyYYY<<<888:::LLLqqqzzzXXX{{{ppp]]]ZZZxxx}}}QQQGGGZZZ]]]ZZZYYYRRR>>>???===<<>>333111666PPPmmmpppuuu{{{xxx}}}ooommmnnnsssxxxwwwooohhhdddTTTAAA777444888@@@HHHHHHIIIGGGFFFLLLXXXbbbfffhhhfffdddcccdddeeeeeeddddddkkkttt}}}pppYYYDDD===<<<:::;;;???777???<<>>444555222000AAAbbbyyyzzzsssqqqyyyzzzxxx}}}xxxuuuiii]]]NNNBBB:::666:::@@@CCCCCC@@@<<<;;;===;;;666///222555333000555AAALLL>>>===???AAA>>>666222222777333222444555444777;;;;;;999777666666777777777;;;AAAIIIOOORRRVVV[[[^^^bbbcccfffhhhlllppprrrtttsssuuuvvvvvvvvvvvvwwwyyyvvvxxxzzz}}}uuunnnMMMaaabbbDDD888999JJJiiiZZZyyytttaaaUUUttt|||ZZZMMM[[[eeedddaaa___CCCEEECCC???BBBRRRgggvvv|||zzztttllllll{{{zzznnnUUUEEEHHHPPP^^^sssJJJ777999;;;EEEZZZvvvfff555bbbRRRFFF<<>>555555999AAAIIIIIIIIIGGGFFFMMMYYYbbbeeedddbbb```aaaccceeeeeeeeebbbjjjqqqvvv~~~eeeKKK???:::888;;;AAA666CCCKKKMMMRRR___|||~~~zzztttppp___SSSCCC999666666444222777333@@@IIIyyySSS???222444444000===[[[ppprrroooppp|||yyy~~~{{{yyyuuulllaaaRRRFFF<<<666888>>>AAABBBAAA???AAABBB>>>777222333444555777;;;@@@CCC///333===FFFCCC;;;666888555222111333555333444777666444222222444666555444888???HHHNNNSSSXXX___eeefffhhhkkknnnqqqssstttttttttwwwzzzzzzyyyxxxyyy{{{zzz{{{}}}}}}qqqYYYFFFfffuuuQQQ999666JJJfffcccppp~~~kkkTTTlll}}}iiiYYYaaapppkkkdddiiiDDDHHHLLLNNNNNNRRR]]]gggeee```TTTRRRXXX___xxxiiiOOOCCCIIISSSbbbxxxrrr???555<<<<<>>rrrppphhhzzz{{{zzzzzz{{{}}}|||vvvllldddZZZKKK<<<555555999AAAIIIJJJJJJHHHGGGMMMYYYbbbdddcccaaa______aaabbbcccbbb\\\ccchhhjjjrrrmmmQQQBBB===<<>>777777<<>>>>>@@@lllHHH555{{{RRRFFF>>>GGGvvvpppYYY???>>>:::888AAAOOOUUURRRSSSJJJFFFMMMWWW```kkkuuu~~~~~~~~~~~~{{{{{{zzzqqqzzzeeedddkkk[[[^^^aaaeeejjjsss|||~~~yyyttteeeXXXHHH>>>888555888===;;;III======XXXeeeEEE???888666,,,DDDqqqyyyssstttxxxpppttt{{{vvvgggZZZLLLEEE===:::999;;;@@@EEEHHHLLLMMMLLLOOOWWW]]]```\\\[[[ZZZ[[[]]]_________[[[___cccgggkkkuuukkkMMM888888;;;888NNNcccyyy\\\fff|||xxxpppkkkZZZKKK===777777555444444999444@@@ZZZ|||~~~hhh===777444222999222PPPccc}}}qqquuusssuuu{{{tttqqqjjj]]]OOOBBB;;;:::;;;@@@BBBBBBAAABBBBBB<<<444---555999555999BBBDDD>>>===MMMUUUKKK@@@>>>???>>>DDD222666===333222666///888222...000444555666999:::???EEELLLRRR\\\gggooonnnuuusssrrr{{{|||tttqqqyyyyyyxxxxxxzzz~~~bbbKKKMMMyyywwwuuuggg>>>999BBB^^^nnnwww\\\]]]zzzppptttqqq\\\TTTeeeMMMPPP\\\rrrvvvUUUHHHNNNYYY]]]wwwsssrrrzzz~~~uuu]]]GGGCCCJJJWWWkkk|||VVV===<<<777<<>>BBBEEEJJJNNNQQQSSSXXXccckkknnndddaaa]]][[[\\\^^^```aaa___bbbfffiiimmmvvvYYYCCC444444===AAASSS~~~{{{iiisss}}}xxx|||yyywww||||||vvvnnnhhhWWWIII;;;777666555444444888777GGGlllmmm@@@999666000777222NNNddd~~~vvv|||uuurrryyysssmmm```RRRDDD===:::;;;===???@@@???AAABBB<<<444111888:::888>>>IIIJJJDDDOOOSSSTTTMMMEEEDDDDDDDDD>>>999===AAA<<<:::<<<888777222///111444555888===DDDJJJTTT^^^fffnnnssswwwuuunnnlllrrrwwwwww|||mmmVVV[[[cccaaazzzzzzbbbGGGGGGqqqnnn@@@777AAA[[[mmm{{{~~~ddd[[[yyy~~~uuurrrlllWWWPPP___MMMKKKTTTjjj||||||kkk\\\VVVWWWaaaiii|||}}}tttiiiiiizzzrrrYYYFFFEEELLLUUUkkkPPP888999:::DDDRRRpppFFF999^^^NNNAAAEEEWWWuuu```GGGBBB:::777???LLLSSSSSSPPPOOOSSS\\\fffppp|||~~~}}}|||}}}}}}}}}wwwpppppppppqqqqqqnnnfff\\\UUUWWWTTTUUU\\\dddhhhddd___```bbbdddeeejjjttt~~~{{{ssslllUUUJJJ>>>888666666;;;AAA???DDD:::LLLsssooo___MMM:::444555;;;___zzz}}}vvv}}}yyyssssss{{{}}}kkkUUU999888666555888>>>CCCCCCCCCHHHMMMPPPWWWdddnnnrrrjjjfffaaa]]]\\\___cccggghhhkkknnnqqqvvv~~~yyyNNNDDD???999EEEJJJPPPiii{{{jjjHHHJJJnnnsssmmmuuuttteee___lllxxx}}}|||zzztttkkkdddQQQEEE999666666555444555555999NNNrrrCCC999444000555222JJJeee~~~}}}rrrxxx}}}wwwqqqeeeVVVHHH???;;;::::::<<<======???AAA<<<555555777777888AAAMMMPPPJJJTTTRRRRRRTTTRRRKKKFFFEEE>>>EEEBBB===???>>>;;;===888555444666777888===DDDNNNWWWgggvvvzzztttssshhhrrr|||jjjOOOSSSaaafffkkkvvvgggCCCEEEooowwwAAA666AAAWWW~~~kkktttlllYYYppp|||qqqeeeQQQLLLZZZMMMGGGQQQkkkzzznnnYYYMMM[[[cccuuu~~~hhhrrrxxx~~~}}}kkkSSSEEEIIINNNTTTlllGGG444888@@@NNNuuu```GGG<<<]]]MMM>>>@@@MMMqqqXXXEEE@@@::::::BBBLLLRRRSSSNNNPPPWWWdddrrr}}}~~~{{{zzzzzz{{{||||||~~~zzzuuuqqqqqqqqqrrrrrrkkkaaaYYYWWWYYY]]]bbbbbb```^^^```ccc^^^______aaajjjzzzwwwnnnfffOOOEEE;;;777666888===CCCBBBAAA===cccvvvVVV;;;111666222RRR}}}yyyjjj{{{vvv{{{|||iiiQQQ@@@@@@???<<<:::;;;???AAA===BBBFFFHHHNNNZZZcccfffeeedddbbb```aaaeeejjjooouuuwww{{{TTTUUUVVVIIIOOOOOOHHHOOOMMMHHHFFFQQQmmmyyypppeeeccciiittt|||{{{xxxrrrhhh___KKK@@@777555555444555777888===WWWwwwCCC777111111555333FFFddd{{{ttt{{{yyyyyyttthhhYYYKKK@@@:::888;;;======<<<>>>@@@;;;444555444333555AAAMMMOOOJJJNNNOOOXXXdddcccUUUJJJIIIWWW[[[FFF555===???888===<<<:::;;;<<<<<<<<>>444:::DDDRRRSSSFFF:::\\\OOOBBBBBBDDDwwwqqqUUUCCC>>>;;;???HHHNNNQQQRRROOOSSS]]]mmm~~~~~~zzzwwwvvvwwwyyy{{{|||}}}~~~}}}zzzvvvuuuvvvzzzwwwuuussslllccc```cccVVV]]]dddddd^^^[[[___eeellljjjddd```iii|||~~~{{{rrrfff^^^KKKBBB:::777888999>>>DDDHHHAAA>>>oooZZZ:::333777...JJJssseee{{{vvvxxxwwwhhhUUUHHHGGGHHHIIIBBB::::::BBBAAAEEEFFFDDDGGGOOOVVVXXXWWWZZZ___cccggglllrrrwwwbbbbbbdddWWW\\\YYYPPPNNNDDDHHH[[[ppp~~~cccyyy~~~zzzvvvqqqggg[[[EEE===666555555444555888===AAAbbb}}}DDD666000444555555AAAbbbsss{{{vvvyyynnnzzzuuukkk\\\MMMAAA999666>>>???>>><<<===>>>:::222555333111555@@@KKKMMMIIILLLRRR```lllhhhZZZUUUZZZ~~~rrrLLL444???CCC===AAA???>>>???AAA@@@@@@EEEMMMZZZiiifffQQQMMMMMMPPPTTTccc}}}ooo|||jjj>>>WWW|||{{{DDD:::EEERRRnnnxxxiiiwwwZZZ___rrr{{{iiiSSSPPPccc\\\FFFAAAVVVaaaWWWQQQXXXgggqqqnnnaaaeeekkk}}}~~~tttYYYIIIEEEOOOUUU]]]}}}XXX999777;;;BBBOOOooopppOOOIII<<<]]]TTTIIIJJJHHHhhhyyyaaaGGGAAA???FFFNNNQQQRRRSSSSSS]]]kkk{{{}}}xxxtttssstttwwwyyy~~~}}}{{{vvvppprrrvvv|||sssmmmkkkeee]]]]]]dddaaabbbdddgggiiiiiigggddduuurrrjjjdddooo||||||uuujjj]]]TTTHHH@@@999888999;;;???EEEFFF>>>>>>qqqYYY:::666999000EEEqqqkkkwwwtttpppoooooollleee___NNNEEEIIIWWWUUUBBB;;;CCCCCCEEEEEEAAAAAAGGGLLLMMMMMMUUU___hhhnnnuuu|||sssllliiidddkkkhhhgggXXXPPPVVVlll}}}zzz{{{|||yyyyyytttpppdddVVVBBB;;;666666666444555888;;;CCCnnnCCC777555666444777<<<^^^jjjuuu{{{kkkvvvppp{{{wwwnnn```PPPCCC:::666??????>>>;;;<<<===999222888555444999AAAGGGIIIGGGJJJQQQ[[[^^^ZZZZZZeeesssqqqJJJ;;;DDDHHHDDDFFFCCCAAAAAADDDDDDBBBDDDIIIOOO[[[lllxxxwwwhhhSSSCCCBBBNNNLLLQQQwww~~~ggg~~~VVV<<<^^^}}}JJJ@@@EEEKKKfffeee|||bbb[[[kkksssXXXTTTkkkuuuUUU???CCCIIIGGGOOO^^^ttt{{{```VVV\\\lll}}}yyy{{{vvvpppnnnzzznnnOOOGGGFFFOOOYYYiiiJJJ999888888AAAPPPuuu~~~OOOLLLCCCYYYTTTLLLNNNLLL[[[wwwQQQIIIFFFKKKQQQSSSTTTVVVZZZlllyyysssqqqrrruuuwww}}}{{{{{{zzztttmmmooouuu}}}pppgggddd___WWWXXX```aaabbbdddhhhllllllhhhdddvvvvvvooommmzzzzzz~~~vvvmmmaaaSSSJJJBBB;;;666777999<<>>AAA@@@CCCCCC???@@@FFFKKKLLLSSS\\\hhhrrryyy{{{~~~rrrwwwpppeeeqqqwwwmmmmmmuuu}}}wwwqqqnnnaaaRRR@@@;;;777777666444555999<<>>777:::444222777777[[[bbbppptttkkkssszzz|||yyyqqqdddTTTFFF<<<888<<<===;;;999;;;<<<888222888777888<<<@@@BBBCCCCCCBBBKKKPPPOOORRReee~~~[[[GGGKKKPPPQQQRRROOOIIIFFFFFFIIIJJJGGGFFFGGGCCCHHHOOOSSSSSSOOOKKKIIIXXXggg[[[fffmmmpppxxx^^^|||HHH>>>bbbSSSGGGBBBBBB^^^{{{iiizzzlll[[[ggg}}}[[[VVVqqq```FFFBBBFFFIIISSSaaavvv[[[^^^nnnyyynnnlllnnnvvvhhhHHHGGGHHHNNN\\\uuunnn@@@;;;999666HHHaaa~~~LLLJJJHHHSSSOOOIIILLLCCCJJJZZZPPPJJJNNNSSSTTTUUUXXX```xxx{{{tttpppqqqsssuuuxxxwwwxxxzzzuuummmooouuuuuujjjhhhccc[[[ZZZaaa]]]fffqqquuutttsssuuuyyy||||||wwwuuuzzz|||rrrhhh[[[MMMCCC>>>888444666999===BBBHHH===AAAOOO}}}WWW<<<333555777;;;XXXrrr|||vvv~~~uuunnn^^^TTTTTT[[[XXXOOOTTTddd___BBBHHHvvvaaaAAA???AAADDDEEECCCEEELLLRRRSSS___gggrrr{{{uuuzzz{{{hhhooocccnnn~~~}}}uuuooolll___OOO@@@;;;888888777444555999EEE[[[zzz888555<<<222000666444ZZZ^^^mmmppp}}}}}}~~~zzzsssfffWWWHHH>>>999999999888777999<<<999333777777999<<<>>>===>>>???<<>>???FFFRRRZZZ~~~___ccc{{{PPPDDDMMMmmmvvv[[[{{{CCCBBBdddzzz[[[LLL???;;;YYYvvvooosss\\\eee\\\UUUsssttt^^^KKKIIINNNRRRXXX```fff^^^NNNTTTjjjnnnvvvqqqjjjlllrrrqqqssseeeDDDGGGJJJNNN^^^}}}aaa;;;<<<888666RRRttt}}}mmmGGGEEEIIIhhhOOOIIIJJJJJJGGGFFF}}}tttSSSBBBQQQ___\\\\\\dddzzztttpppoooppprrrsssyyytttrrrtttrrrkkkiiilllyyysssqqqnnnhhhcccaaahhhmmmssszzzwwwvvv~~~ppp```QQQFFFAAA:::888666666:::???CCCEEE???EEEzzzOOO999;;;333;;;>>>GGGxxx|||eeemmmzzzzzzxxxgggTTTPPP]]]bbbXXXIIICCCDDDEEENNNGGGeeeOOO666GGGCCCDDDEEEGGGIIINNNUUUZZZfffrrrtttggggggnnnjjjpppqqq```dddttt}}}}}}yyyuuuooocccSSSGGG<<<999555444555888;;;===EEEzzzaaa<<<666999:::444333666DDDbbbtttnnnsss~~~{{{tttmmm___KKK===999BBB<<<666777:::;;;777222555888;;;???GGGNNNKKKBBBCCCJJJTTTjjjSSSZZZZZZYYYlllxxx]]]OOOVVVXXXTTTVVVaaakkkmmm___OOOEEEGGGFFFCCCLLL[[[wwwbbbkkk~~~sssfffGGGIIIPPPUUUmmmoooYYYFFFCCCmmmeeeRRRAAA>>>@@@LLLnnn|||nnnggg[[[pppgggYYYqqqpppggg\\\XXX```hhheee]]]ddd^^^bbbgggeeennn|||wwwssspppuuurrrooo\\\SSSvvv~~~kkk[[[FFFJJJKKKOOOeeeGGG111:::???AAALLLmmmRRRKKKGGGBBBuuuZZZMMMIIIKKKRRRLLLmmm|||```OOO\\\ooovvvyyy~~~~~~zzzuuuqqqooopppqqqqqqtttqqqppprrroooiiifffhhhzzzsssooopppoookkkiiiiiiooowww}}}{{{zzzlll\\\MMMCCC???:::888666888===AAACCCCCC???IIINNN@@@<<<555<<<>>>FFFttt^^^kkkvvv~~~yyyooo```UUUPPPVVV[[[XXXKKK@@@>>>AAACCC@@@;;;KKKeeecccHHH;;;DDDAAADDDGGGIIIMMMTTT]]]cccmmm|||vvv^^^OOONNNUUU___fffmmmbbbsss~~~{{{wwwssslll___OOODDD;;;999666444555888:::<<>>555<<<===AAANNNnnnRRRKKKKKKDDDlllUUULLLOOOIIIIII^^^qqq^^^bbbxxx|||{{{yyyvvvrrrpppoooooooooqqqooooooqqqnnniiieeeeeelllgggdddffffffeeeeeegggppp{{{vvvfffUUUHHH@@@<<<:::777777:::AAADDDCCC@@@???IIIJJJEEE>>>888<<<;;;???gggbbb{{{rrr|||gggPPPKKKUUUYYYUUUKKK???:::>>>BBBDDD444333888CCCLLLKKKEEE???@@@DDDIIINNNTTT]]]hhhpppjjjQQQEEEEEELLLSSS\\\\\\jjj|||sssnnn{{{|||yyyuuupppgggZZZJJJ???:::888666555666888:::<<>>YYYuuuzzzvvvpppcccsssyyy~~~yyysssfffTTTDDD<<<<<<;;;;;;::::::::::::;;;:::???CCCEEEQQQmmmXXXGGGNNN^^^RRRcccdddRRR]]]bbb^^^^^^wwwsssKKKMMMNNNJJJJJJQQQ\\\dddWWWWWWWWWmmm~~~kkkWWWQQQKKKJJJOOOUUU```ttteeeZZZmmmCCCSSSlllbbbOOOAAA<<>>EEEGGGCCC>>>DDDVVVEEEFFF???:::;;;777777VVVyyyrrrzzzvvvaaaQQQQQQYYYTTTKKK@@@999;;;@@@CCCCCC666777===HHHWWW\\\PPP@@@AAAFFFLLLRRRYYYdddqqq{{{kkkRRRHHHIIIMMMQQQYYYvvvhhh}}}uuusssmmmooozzz~~~{{{xxxssslllbbbTTTEEE<<<888888777666666888;;;===[[[LLLDDDAAA>>>;;;666666555777OOOiiipppqqqhhhcccsssxxxwww}}}vvvjjjXXXFFF;;;777999;;;:::888888;;;>>>CCCEEEDDDBBBFFFWWWooommmYYYMMMPPPZZZ\\\iiijjjLLL]]]SSSXXXYYYiii[[[[[[XXXUUUUUURRRQQQWWW___eeeeeebbbmmmaaa\\\[[[```aaa]]]```sss~~~``````]]]CCCZZZ}}}]]]bbbWWWHHHAAA;;;NNNtttnnnmmmbbbooo{{{]]]aaaiiijjj^^^RRRSSS___iiisssgggmmm|||~~~mmmVVVGGGOOOSSSSSS```FFF555<<<999:::WWWxxxjjjTTTJJJNNNEEEkkkPPPHHHOOOKKKHHHBBBccclllZZZdddtttuuuuuurrrnnnllllllmmmppprrrrrrpppnnnllliiiffffffbbb```aaaaaaaaaeeekkkhhhqqqyyy}}}nnn\\\KKK@@@<<<;;;888888;;;AAAGGGHHHDDD???IIIzzzzzzEEEGGG???<<<:::666555KKKnnnsss{{{{{{fffXXXXXXWWWQQQGGG>>>666555999;;;;;;999888777???PPP___^^^OOOBBBBBBGGGNNNTTTZZZfffuuusssYYYMMMLLLNNNWWW^^^ooogggyyy]]]]]]jjjtttzzzwwwqqqhhh\\\OOOBBB:::777888888777777999>>>BBBhhhbbbMMMBBB@@@BBB888555333555JJJaaagggnnnnnnxxxvvvpppyyynnn]]]HHH:::444777999999777777;;;>>>===@@@CCCEEECCC@@@@@@BBBWWWUUU___ttt~~~qqqiiiyyyKKKKKKlllWWWPPPYYYaaafffZZZ[[[mmmwwwpppiiiiiixxx{{{uuuuuu}}}yyyVVVdddMMM@@@YYYtttWWWfff\\\JJJCCC888GGGpppzzztttdddiiijjj^^^kkksssllldddlllddd\\\\\\fffyyyeeeRRRHHHSSSUUUYYYqqquuu@@@555>>>:::@@@dddZZZSSSIIILLLDDD|||cccPPPKKKPPPKKKGGG@@@WWWvvv___^^^uuu~~~{{{sssuuuuuusssnnnlllnnnpppppprrrqqqmmmlllllljjjggggggdddbbbddddddfffllltttrrrzzzmmmpppssszzzkkkYYYIII???;;;;;;777:::???DDDHHHHHHEEEBBBMMMoooKKKKKK???===:::888999FFFgggzzzhhhzzzuuurrrYYYTTT^^^YYYHHH;;;555000111333333333555888444777CCCJJJEEE>>>:::@@@FFFNNNSSSYYYeeeuuu{{{ddd\\\]]]```bbbhhh|||rrrqqq|||kkkyyynnnaaaeeettt{{{yyyuuummmbbbUUUIII@@@;;;777888888777777;;;BBBHHHmmmrrrTTTEEE>>>CCC888555444555HHH___fffoooxxxuuunnnyyy}}}sssdddNNN===333555888888666777:::>>>===999999===BBBDDDHHHMMMAAAFFFhhhUUURRRXXXSSSYYYVVVxxxaaaeeeXXXhhhoooTTToooFFFBBB]]]^^^nnn\\\GGGFFF<<>>???888888666333AAAZZZeeeyyyyyyssstttzzzmmmWWWDDD555666777777888999;;;===KKK@@@666444666<<>>777???HHHNNNTTTaaatttqqqeeeaaaaaabbbbbb[[[VVVVVVWWW[[[iiiwww{{{fffbbbjjjrrrwwwsssssshhh[[[ZZZXXXRRRccczzzyyyxxxvvvpppeeeWWWJJJAAA<<<:::777888888777777===IIIRRR[[[IIIEEEOOOAAA<<<888:::777...999SSSbbbwwwxxx~~~zzzuuu~~~ttt^^^JJJ777777777888999;;;<<<===CCC@@@AAAFFFJJJKKKSSS]]]aaannnccc\\\\\\bbbnnntttuuu~~~{{{qqqiiiyyy{{{bbbQQQ{{{VVV>>>GGGeeennn]]]lllXXXRRRjjj]]]DDDQQQqqquuuzzznnnnnn~~~|||zzz{{{qqq[[[IIIKKK[[[iiizzzyyywww```HHHDDDNNNUUU___zzzbbb666===111@@@GGGUUUzzzfffVVVOOONNNJJJNNNkkkPPPMMMMMMPPPZZZEEE===@@@QQQyyybbbUUU___qqqvvvzzzzzzxxxwwwyyyyyyvvv}}}|||zzzwwwuuutttsssssszzzwwwxxxnnnkkkrrrpppssswwwuuu}}}vvvtttnnnzzzqqqfffxxx{{{nnn___SSSGGG===888888<<>>333666<<<;;;KKKrrr}}}ZZZPPP===GGGCCCEEEBBBAAAMMM```fff```ggg```XXXSSSTTTYYY^^^bbbcccXXXcccooohhhsss|||ZZZVVVhhhlllzzzwwwjjjWWWPPPUUU]]]rrr~~~}}}uuukkk\\\OOOFFF???:::666999000777666AAACCCCCCuuu|||RRRNNNUUUHHHIIIFFF>>>::::::888:::NNNeeennnxxx}}}www|||kkkNNN666777:::<<<:::777999>>>GGGDDDEEELLLMMMNNNZZZjjj~~~|||SSSFFFUUUbbbnnnpppzzzTTTUUU}}}QQQ???BBBuuu^^^UUUffflllfffcccHHHAAA___ssstttjjjsssuuuuuudddBBBJJJeeedddmmmlll}}}bbbKKKFFFJJJNNNQQQeeeKKK888777>>>???RRRcccRRRMMMPPPQQQJJJsssWWWMMMFFFCCCBBB===DDDFFFHHHsssqqqYYYZZZmmmtttvvvwwwvvvxxx|||{{{www~~~}}}|||zzzyyywwwwwwwwwvvvwwwqqqrrrzzzyyyzzz}}}uuunnn|||tttgggXXXMMMCCC;;;999:::===JJJKKKHHHJJJDDDTTT|||jjjgggaaa[[[OOOGGGCCCCCC;;;666GGGaaazzzxxxuuu^^^TTTVVVQQQIIIBBB777444111;;;EEEMMMmmm~~~tttgggnnnZZZQQQJJJBBB<<>>999666888333:::777???EEEQQQuuu\\\[[[^^^RRRPPPKKKBBB;;;999555666EEEWWWaaa~~~www{{{|||ppp~~~qqqVVVHHH<<<333555===BBBCCCCCCIIIDDDFFFJJJGGGMMMoooeeeUUUGGGSSSZZZpppOOOaaa|||OOOBBBTTTiiidddgggdddSSSaaaMMMGGGIIIUUUxxxwwwuuukkkrrrxxxzzzlllJJJJJJZZZQQQcccooottt\\\JJJHHHMMMPPP\\\nnnooo@@@888222DDDPPPooo[[[QQQMMMLLLMMMJJJoooUUUJJJ@@@======>>>HHHHHH>>>WWWbbbXXXeeetttwwwwwwvvvyyy|||{{{xxx}}}{{{zzzyyy{{{yyyxxx{{{~~~~~~vvvuuuyyyuuummm```QQQFFF???;;;<<<@@@BBBNNNJJJIIIMMMBBB[[[hhhggghhh```OOOHHHFFFEEE===777BBBUUUvvvnnnnnnwww^^^SSSYYYKKK>>>777777888;;;FFFMMMZZZQQQRRRXXXsssppp^^^XXXGGG>>>BBBBBB;;;999???777999999999;;;@@@HHHNNNJJJVVVllltttrrrzzztttqqq___^^^aaaUUUMMMTTT[[[kkkVVVIII???UUUgggQQQGGGdddiiiyyynnnRRRSSSaaazzzuuupppeeeUUUGGG@@@;;;888666777555;;;999>>>HHH```iii```]]]YYYQQQNNNNNNDDD;;;999777888BBBOOO]]]fffrrrlllttt}}}fffwwwwww___EEE===999???EEEDDD???;;;CCCAAAHHHSSSTTTWWWrrrrrrUUUJJJBBBQQQbbbyyyyyyzzzgggNNNnnnvvvIIIDDDkkk}}}hhhdddfffTTTVVVEEEHHHEEEHHHcccpppyyymmmqqq||||||yyybbbccclllbbblllyyywwwfffSSSIIIJJJOOOQQQddd{{{MMM666999;;;EEELLLwwwsssTTTRRRPPPKKKLLLMMM^^^HHHCCC@@@AAAEEE>>>@@@BBB===IIIwwwqqq```___vvv}}}~~~{{{{{{{{{zzz}}}{{{yyy}}}vvv}}}tttzzz~~~tttsssgggZZZLLLCCC>>>===AAAFFFHHHNNNEEEHHHRRRFFF^^^mmmbbb___bbbVVVKKKIIIIIIHHHBBB:::===FFFkkknnnooowww[[[KKKXXXGGG>>>999AAAFFFJJJQQQRRR]]]SSS@@@JJJPPPpppyyycccTTTFFFCCCBBB===999:::<<>>JJJgggXXXXXXUUUNNNNNNMMMWWWLLLBBB>>>;;;:::>>>DDDdddPPPgggqqqvvvlllcccrrr{{{ggg??????@@@BBB@@@===@@@EEEQQQLLLKKKRRR\\\bbbfffhhhzzzppplll___LLLOOOZZZnnnttt___GGGHHH^^^rrreeeGGGKKKfffuuuaaaRRRrrriii@@@AAAzzzfff\\\cccUUUTTTGGGMMMCCCGGGUUU~~~kkkwwwtttppprrrzzzoooZZZLLLHHHJJJOOOSSSiiibbb777666888AAABBBHHH~~~fffOOOVVVUUUMMMNNNRRRSSSAAA@@@@@@CCC@@@::::::???@@@DDDfffpppaaavvv}}}|||{{{tttzzzuuuuuuvvvnnnnnn___SSSFFF@@@======BBBHHHIIIOOOIIIIIINNNJJJnnn[[[```XXXWWWKKKJJJLLLNNNNNNJJJCCC???===dddyyyzzz{{{{{{]]]EEEWWWEEEFFFAAAMMMNNNPPPTTTUUU___|||SSSBBBMMMUUUUUUlll~~~nnncccPPPAAAAAAFFFBBB777;;;???BBBAAA>>>===AAAEEEFFFWWWUUU???777EEEQQQUUUKKKzzz\\\???CCCUUUxxxeeeUUUfff{{{|||~~~zzz\\\TTT|||tttjjjaaaWWWHHH===888777777777666666999???AAAMMMllluuuNNNUUUWWWOOOPPPPPP___UUUJJJBBB===888666777___RRRrrr~~~yyycccjjjooo|||kkkNNNCCC888666;;;HHHYYYhhhddd]]]MMM@@@III[[[^^^SSSbbbvvvsssXXXZZZKKKXXXZZZLLLBBBFFFOOORRRggg___III<<>>IIIddd}}}[[[MMMVVVUUUMMMOOORRRSSSDDDAAA======:::@@@AAABBB???;;;TTTnnnxxx~~~yyyvvvrrr|||xxxmmmccc```SSSIII@@@===<<<===BBBGGGGGGPPPRRRKKKHHHZZZ\\\cccWWWSSSKKKNNNPPPRRRRRRQQQMMMFFF???ZZZwww~~~gggJJJ\\\EEEPPPIIIUUUUUUTTTXXX[[[cccxxx~~~pppZZZXXXeee[[[```rrrzzzrrrWWWBBBEEERRRMMM>>>;;;>>>AAABBBAAABBBDDDGGGVVVdddYYYCCCDDDTTTaaajjjkkkJJJ===DDDnnnSSSCCCNNNXXXooobbb]]]```WWWSSS~~~{{{rrrhhhXXXNNNBBB999666777777777777999999CCCDDDTTT{{{fffVVVXXX```TTTLLLHHHRRRMMMFFF@@@===;;;999999LLLaaazzzllluuuwwwtttlll~~~pppXXXBBB111888PPPdddlllmmmPPPWWWQQQ@@@===JJJQQQMMMMMMZZZhhh]]]YYYPPP[[[___TTTIIIKKKQQQUUU^^^YYYNNNKKKLLLHHHTTToooqqq___IIIMMM```III<<>><<<555AAAccc{{{xxxsssooogggYYYNNNHHHAAA<<<===???AAAEEEJJJIIILLLRRRNNNQQQ~~~gggaaacccWWWSSSSSSQQQSSSQQQNNNPPPRRRMMMDDDNNNuuuwwwzzzrrrWWWfffGGGXXXQQQ[[[^^^\\\ccckkkttthhhlll}}}sssRRRCCCKKKVVVSSSIII======>>>>>>>>>>>>??????fffdddJJJ<<>>???LLL^^^]]]NNNJJJLLLIIIJJJLLLFFF~~~MMMBBBBBB???AAA999???555222>>>;;;:::NNN~~~}}}}}}tttnnnlllfffUUUBBBCCC>>><<<@@@DDDFFFJJJNNNOOOEEEJJJOOObbbOOOaaa___UUUSSSZZZRRRRRRMMMGGGKKKRRRPPPFFFEEEnnnxxxxxx{{{wwwaaannnIII]]]VVVaaabbbbbbooo~~~hhhbbbppphhhCCC>>>JJJQQQOOONNN;;;999999:::<<<===<<<;;;999AAA===PPPKKK555RRRnnnPPPFFFBBBAAABBBDDDXXXzzz^^^PPPVVVbbbuuu|||ooobbbZZZKKKCCC;;;555555777777777999AAA???IIIGGGdddzzzQQQSSSAAAVVVSSSIIIIIIIIIJJJHHHBBB<<<999888666???\\\iii{{{ooo```}}}yyylllmmmzzz^^^KKK:::;;;CCCEEE???999FFFEEERRRddd```NNNJJJVVVppp{{{[[[hhhZZZVVVUUUYYY]]]^^^___```iiiyyywwwmmmqqq~~~mmmWWWfffsssvvvccc\\\\\\ggguuuTTTEEEZZZYYY???KKK]]]}}}VVVSSSMMMXXXRRR@@@XXXJJJIIIVVVHHHSSSRRRppp{{{{{{mmmvvv{{{~~~}}}wwwrrrWWWIIIDDDLLLPPPVVVnnnlll:::222666:::GGGIIIWWWsssWWWOOOLLLJJJFFFKKKMMMCCC{{{TTTIII???AAA>>>>>>===<<<;;;:::;;;<<<<<>>======@@@DDDIIILLLMMMLLLSSSHHHZZZwww\\\bbb[[[YYYRRRNNNQQQOOOKKKJJJKKKKKKIIIHHH:::bbbrrrwwwyyyyyywwwqqqgggcccnnn|||yyytttYYY[[[mmmiiiKKKBBB>>>KKKVVVMMMLLLFFF???;;;::::::999888:::888===VVV}}}qqqdddPPP>>>???JJJqqq___LLLGGGGGGHHHJJJMMMRRRVVVYYYSSS```kkkppp{{{|||yyywwwmmm\\\OOODDD<<<888888666333555;;;>>>???CCC<<>>===@@@BBBAAAKKK]]]ffffffjjjsssooo^^^jjjuuueee]]]sssqqqoookkk{{{sssiiimmmsssxxxzzzxxx}}}zzz]]]HHHMMM^^^LLLHHHTTT|||WWWNNNNNNJJJXXXcccjjjjjjWWWFFFFFFFFFCCCRRRkkkxxx|||zzzuuussswww}}}yyymmm```GGGMMMGGGFFFQQQYYYxxxwwwHHH:::666888@@@EEENNNZZZKKKLLLLLLMMMLLLKKKJJJIIIyyySSSIII>>>@@@===>>>===;;;:::::::::;;;<<>>:::<<>>SSShhhjjjaaaRRRHHHAAABBB???;;;AAALLLmmmgggWWWXXXXXXWWWWWWWWWXXX[[[]]]llluuu{{{}}}yyyttthhhWWWKKKBBB;;;777888777444666<<<@@@===HHHDDDmmmddd[[[QQQ^^^vvvqqqVVVFFFEEEPPPLLLBBBCCCAAA:::888<<>>BBBBBBHHHQQQTTTYYYkkkWWWZZZwwwpppmmmrrrxxxssspppWWWGGGKKKWWW>>>>>>\\\\\\RRRMMMOOOXXX\\\bbbeeeXXXJJJJJJHHHMMMUUU___kkkzzz|||wwwyyy~~~yyyqqqaaaRRRJJJEEE@@@FFFXXXlllccc:::555777===JJJSSSXXXRRROOOKKKIIIJJJOOOTTTXXXrrrPPPIII???AAA???===<<<;;;999999::::::;;;;;;vvvtttwwwmmm]]]PPPGGGBBB===;;;888;;;BBBIIINNNOOOLLLIIILLL???XXXZZZYYYYYYLLLLLLJJJLLLIIIMMMPPPOOOJJJGGGGGGIIIKKKLLL\\\xxx~~~|||yyy~~~[[[RRR>>>IIIddd{{{[[[LLLJJJCCCGGGVVV[[[XXXUUUUUUUUUPPPGGG???@@@EEEFFFAAABBBFFFDDD<<>>:::777777777666999===@@@888EEEPPPrrrYYYXXXYYYlllxxxWWWCCCGGGLLLGGGBBBDDD>>>777;;;222CCCPPPWWWggg{{{~~~ssszzzbbbCCC:::???AAA@@@@@@@@@BBBGGGGGGBBBGGG```{{{|||SSSTTTdddyyypppbbbWWWVVV```rrr|||aaaMMMGGGJJJMMM>>>AAAsss{{{___WWWKKKOOOTTTUUU[[[aaaWWWIIIIIIGGGQQQRRRMMMXXXrrrzzzxxxzzzqqqeeeTTTEEEHHHBBBDDDLLL^^^xxxKKK111777;;;AAASSSbbbiiiRRRTTTQQQMMMJJJKKKPPPUUUYYYjjjLLLIIIAAACCCAAA<<<;;;:::999888999999:::<<>>KKK[[[sssxxxgggHHH;;;>>>DDDEEECCC===BBBFFFCCC:::999JJJ___cccYYYUUUkkkvvvdddNNNaaa___aaaeeefffaaacccxxxqqqSSSEEEGGGHHHDDD<<>>AAAYYYppp[[[RRRNNNOOOOOOOOONNNLLLIIIGGGeeeIIIHHH???@@@>>>;;;:::999777777888888999>>>EEEjjj{{{qqqjjj]]]TTTHHH@@@>>>>>><<<999???AAAEEEJJJNNNOOOMMMKKKFFF???kkkcccUUUXXXOOOHHHMMMGGGIIILLLJJJJJJNNNQQQPPPJJJDDDIIIEEEPPPpppvvvpppwwwggg]]]\\\VVVSSSQQQRRRQQQNNNIIIFFFEEECCCIIIOOO\\\mmm|||pppJJJGGGNNNOOOVVVSSSZZZaaa```XXXPPPLLLLLLNNNXXX___^^^___bbb^^^VVVLLLWWWdddeee[[[TTT\\\hhh~~~}}}zzzzzzxxxooo```PPPDDD===777777666666777;;;>>>???DDD===;;;rrr___RRRWWWRRRLLLIIIBBBDDDSSS===DDDCCCAAAAAA===CCCVVVIIIAAAFFF]]]sss{{{||||||pppTTTAAA===BBBEEECCC???@@@AAA>>>888666???JJJqqqzzzgggdddaaaWWW[[[\\\fff||||||ccceee}}}kkk```iii{{{cccHHHAAAGGGFFF???>>>NNN~~~WWWVVVSSSFFFDDDMMMPPPQQQTTTNNNNNNZZZUUUMMMFFFGGGPPP]]]lllxxxzzz|||yyyzzz|||xxxyyy}}}~~~}}}ppp\\\LLLFFFHHHEEEIIIRRR\\\~~~ooo@@@666;;;@@@999BBBfffXXXSSSJJJLLLNNNOOOLLLGGGAAA===bbbGGGGGG<<<:::888:::999888777666777777888888888PPP~~~wwwgggUUUKKKEEE???;;;;;;;;;;;;:::EEEEEEGGGJJJMMMMMMKKKIII666KKK}}}xxx]]]RRRTTTMMMNNNSSSJJJOOOJJJGGGGGGLLLTTTVVVPPPIIIKKKBBBFFFcccvvvwww}}}gggLLL:::444<<<<<>>;;;PPPeeennnyyy~~~iiiOOO@@@AAACCCBBBCCC@@@<<<;;;<<>>dddeeeLLLNNNLLLFFFFFFLLLJJJGGGJJJJJJVVVkkk___OOOHHHPPPTTTSSS```ttt~~~vvv|||}}}yyywwwyyy~~~|||uuueeeOOOAAABBBKKKLLLKKKQQQlllGGG777555:::;;;;;;TTTnnnTTTLLLKKKKKKJJJHHHGGGEEEDDDCCC]]]DDDGGG;;;:::888999888777666555666777777555@@@GGGsssvvvssskkk[[[MMMAAA???<<<999999:::<<<>>>HHHHHHJJJLLLMMMKKKGGGDDD===kkkiiiWWWOOORRRNNNRRRRRRGGGRRRKKKIIIIIINNNSSSUUUPPPLLLIIIHHHGGGVVV{{{|||iiiTTTIIIIIINNNLLLNNNRRRPPPIIIFFFHHHGGG;;;GGGHHHTTTiiipppxxxjjj]]]SSSQQQbbbsssvvv______^^^\\\ZZZ\\\___ccc___jjjttt|||}}}{{{|||yyysssmmmcccWWWLLLCCC<<<888444777777555777===@@@>>>:::DDD{{{VVVQQQOOONNNGGGJJJSSSMMMCCCEEEGGGRRRNNNBBBAAA???888888@@@777666EEEYYYhhhwww~~~~~~}}}___GGGCCCGGGHHHEEEBBB@@@CCCKKKSSSXXXXXXVVVRRRWWWZZZTTTSSSTTTNNNTTTWWWIII===BBBIIIKKKOOOEEEZZZsssvvviiisssjjjqqqttt]]]FFF???AAABBB>>>;;;>>>xxxVVVKKKJJJEEEHHHFFFJJJFFFBBBEEEFFFNNNaaaTTTHHHDDDKKKLLLIIITTTgggyyywwwyyyzzz~~~{{{zzzyyy{{{~~~~~~{{{rrrdddUUUEEE===BBBMMMOOOQQQbbbeee:::666777<<>>===<<<999888666555555666666777888GGG666HHHqqqhhh___QQQIIIJJJ@@@???===:::888:::???CCCHHHIIILLLNNNNNNJJJDDD???VVVbbbTTTNNNRRRPPPSSSNNNAAAPPPJJJJJJKKKKKKKKKJJJGGGEEEEEEPPPRRRQQQgggyyyrrreeeeeelllrrrllljjjkkkfffZZZPPPNNNGGG666BBBFFFVVVlllkkk~~~zzzYYYOOOUUUSSS^^^sss{{{mmmhhhbbbcccjjjsssyyy{{{fffvvv|||www}}}qqqiii\\\OOOFFF???999666333777888555777>>>@@@>>>AAARRRkkkJJJUUUPPPQQQJJJGGGIIICCCAAAJJJAAANNNKKKCCCJJJMMMBBB888666:::>>>EEESSSeeeoooqqqssswwwjjjMMMHHHMMMPPPCCCEEEIIIPPPZZZbbbbbb___bbblll{{{sssTTTFFFRRR]]]SSS]]]VVVHHHHHHNNNUUU^^^UUURRR___iiiooowwwsss}}}jjjRRR>>>===BBB???;;;:::XXXQQQMMMIIIBBBIIIDDDHHHDDDCCCGGGAAA???III@@@;;;<<<@@@@@@@@@KKK[[[oooyyysssnnnrrr}}}{{{zzzyyyyyy}}}wwwgggUUUHHH@@@>>>FFFQQQLLLZZZzzzxxxAAA???888:::AAANNNnnniii@@@YYYLLLIIIIIIHHHGGGFFFDDDDDDCCCWWWHHHCCC;;;999888666666555555555555666666999777:::AAAccc||||||qqqaaaUUUNNNIIIDDD@@@;;;:::999:::<<>>888AAAHHH999GGG___HHHLLLLLLJJJHHHHHHHHHFFFAAA<<>>;;;;;;;;;===BBBHHHNNNRRRiii{{{nnnffflll||||||ooommmrrr|||{{{wwwrrrUUUDDDBBBAAAGGGSSSVVVaaalllQQQ000777555LLLCCCTTTcccRRRJJJFFFIIIIIIHHHGGGEEEDDDCCCCCCVVVGGGBBB;;;999999666666555555555555666666222444555666MMM~~~~~~tttlllcccVVVLLLGGGCCC>>>;;;999999999;;;>>>BBBFFFIIILLLMMMMMMPPPJJJ;;;FFFggg}}}WWWRRRIIIJJJJJJIIIHHHHHHJJJLLLOOOPPPOOOKKKFFFEEEHHHMMMNNNLLLNNNHHHJJJrrruuu{{{~~~|||}}}xxxtttssskkkhhhggg```JJJAAA:::===HHHTTT\\\```ZZZOOODDD>>>>>>DDDQQQ\\\jjjiiiggghhhjjjooouuuyyy}}}||||||wwwrrrooofffXXXIIIBBB???;;;777777999777>>>CCCAAABBBDDD???^^^RRRLLLGGGDDDCCCBBBBBBCCCCCCBBBBBB@@@<<<;;;??????:::666444999;;;666444EEEcccxxx}}}vvvkkkwwwooo~~~dddTTT[[[fffWWWHHHHHH___{{{iiiwwwbbbWWWbbbWWW___gggccchhheeeccczzzvvv___KKKBBB999>>>EEE======MMMUUUIIIEEE@@@DDDHHHBBB???:::999???DDD???777999999999:::===AAAEEEGGG\\\nnnyyyyyyqqqwwwuuuooopppssszzz}}}rrrjjjRRRDDDCCCFFFEEEPPPfffrrr]]]<<<666===BBB888:::fff|||XXXTTTRRRLLLHHHHHHHHHGGGGGGFFFFFFFFFUUUEEE@@@:::999999666555555444444555555666111888666444???YYYtttgggaaaYYYRRRIIICCC???===:::777666888:::===AAAEEEHHHIIIKKKMMMKKKJJJIIIJJJhhh|||[[[VVVKKKDDDEEEEEEEEEEEEFFFJJJMMMOOOOOONNNKKKHHHJJJPPPUUUOOOKKKKKKGGGFFFbbbsssuuuooo___XXXVVVOOORRR[[[\\\NNNBBB:::>>>DDDGGGKKKPPPPPPJJJDDD===888:::GGGUUU]]]aaafffiiikkknnnssswww~~~||||||vvvllleeeYYYMMMAAA<<<;;;999777777555:::===AAABBB;;;===LLLoooNNNSSSFFFIIIGGGDDDAAA??????>>>>>>@@@<<<;;;>>>>>>999555555888999444111===WWWppp|||ttteeelllrrrwwwuuucccaaannnbbbIIIKKKqqqvvvnnnqqqwwwpppgggrrrooocccfffdddxxxjjjPPP@@@AAA999;;;DDD===BBB___kkk@@@DDDGGG???@@@FFFEEEEEECCCBBBDDDGGGCCC<<<888888888888999:::<<<===MMM]]]|||wwwjjjvvv}}}zzzqqqmmmjjjqqqxxx}}}}}}~~~~~~uuufffYYYFFF===???FFFKKK```|||zzziii666222:::666AAA@@@[[[jjjPPPUUUWWWMMMHHHHHHHHHHHHHHHHHHHHHHHHSSSDDD???999999999555444444444444444444555222;;;999777<<>>===HHHTTTZZZ^^^ccceeefffkkkttt{{{~~~|||qqqcccZZZNNNDDD;;;999999777666888444>>>======>>>555BBBhhhiiiQQQNNNGGGNNNIIIEEEDDDEEEEEEAAA===BBB>>>===???>>>:::888999555888888666999GGGYYYfffccceeewww|||tttfffnnngggMMMHHHjjjtttyyykkkzzz{{{rrrjjjbbbHHH<<>>===666===BBBAAA???>>>:::555777888888999999999888888???KKKooo}}}cccccczzz|||xxx}}}ssslllfffjjjqqqxxx~~~{{{xxxrrrfffVVVKKKGGG???BBBJJJRRRbbbmmmiii[[[zzzzzzMMM///777AAA;;;FFFhhh```PPPQQQQQQIIIIIIIIIIIIHHHHHHHHHHHHHHHPPPBBB>>>888888888444444333333333333444444111777555666888333OOOnnn|||wwwhhhaaa]]]SSSHHHAAAAAA???<<<999888777666666;;;>>>BBBGGGKKKMMMMMMMMMLLLJJJ<<>>@@@CCC:::111[[[WWWHHHBBBDDDBBBBBBAAA888777888;;;BBBKKKNNNBBB444444555666777888888777666555>>>aaa}}}qqq___iiiooosss~~~uuuoooccccccgggoooxxx~~~~~~yyyoooaaaRRRFFF???===???JJJQQQSSS\\\\\\OOOcccZZZIII888222:::EEELLLbbbbbb[[[QQQHHHHHHHHHIIIIIIHHHGGGFFFEEEDDDDDDMMM@@@===888777777444333333222222333333444444444333666444///???^^^bbbNNNeeexxxooobbbTTTOOOLLLFFF@@@===;;;999888666666666888888@@@CCCGGGKKKNNNNNNNNNMMMFFFBBBEEEfffcccPPPMMMGGGJJJIIIIIIIIIGGGFFFGGGJJJMMMEEEEEEEEEEEEEEEEEEEEEDDDHHHJJJEEEDDDDDDAAANNNlll}}}vvv{{{sssxxxyyyuuuqqqnnnfff[[[UUUVVV]]]eeejjjcccUUUGGGCCCDDDEEEFFFHHHIIIOOOWWW]]]aaafffkkkooowww~~~~~~{{{xxxmmm\\\MMMGGGBBB<<<777888888777888;;;===BBB???999999GGGqqqSSSPPPGGG???PPPCCC???>>>DDDLLLLLLDDD;;;:::888888999777555777<<<===:::888666222333BBBSSShhhtttvvvvvv}}}wwwjjjZZZ```NNNAAAQQQVVVKKKMMMmmm}}}ZZZJJJQQQ^^^nnnxxxZZZBBB::::::BBBCCC999GGGKKKGGGFFF@@@888???DDD:::BBB999555CCC[[[dddQQQ888111111333444555555555555666<<>>EEEOOOPPPTTTlllkkkIII333777<<<888<<>>@@@<<<;;;:::<<>>>>>>>>~~~HHH>>>===777666555333222222222222222222333111,,,555777///999AAA333LLLfffggg|||tttrrruuu|||wwwuuuqqqlllggg```YYYTTTNNNGGGCCCAAA>>>999666666777777777888999>>>CCCGGGGGGHHHJJJLLLMMMLLLKKKKKKYYYYYYLLLKKKFFFFFFKKKEEEFFFGGGFFFEEEDDDEEEFFFGGGDDD@@@>>>???BBBEEEFFFBBBKKKCCCAAALLLHHHDDDSSSqqq|||zzz|||{{{vvvYYYBBBDDDMMMHHHWWW]]][[[aaapppqqqggg___[[[]]]fffpppssstttuuurrrkkkbbb]]]___fffnnnrrryyywwwcccVVVIII>>>999777444444777999:::<<>>;;;999777777777:::888777888<<<@@@CCCEEEHHHNNNHHHIIIQQQGGGBBBTTTjjjHHHKKKAAACCCMMMEEECCCGGGIIIGGGCCC@@@BBBDDDDDDBBB@@@???@@@@@@???>>>===<<<>>>CCCBBB???CCCKKKMMMuuu~~~mmmMMM@@@IIINNNPPPQQQSSSWWW___kkkwwwxxxnnnrrryyy~~~vvvpppoooqqqwwwkkk___PPPAAA999777;;;999555444999@@@EEEFFFEEE444CCCFFFiiicccKKKQQQHHHIIIPPPDDD@@@>>>;;;::::::888666444666666555444333333222222111111111111222333444555JJJZZZdddhhhxxx|||hhhUUURRRTTT\\\jjjdddTTTTTTQQQSSSTTTCCCBBBAAAMMMPPPKKKVVVmmmuuullleeennnppppppqqqtttnnnYYYAAA777TTT666@@@TTTNNNEEE>>>>>><<<777555555555444222222222111111111000000222222111111111111111111333444333333BBB___{{{{{{|||```GGGGGGSSS\\\jjjxxxuuueee^^^RRRGGGNNN```jjjooowww~~~~~~~~~|||{{{yyypppdddZZZOOOBBB999;;;@@@CCCGGGLLLNNNTTTfff^^^///111333>>>BBBLLLwwwzzzUUUQQQMMMJJJIIIHHHGGGFFF@@@@@@AAAAAAAAA@@@??????kkkHHH;;;CCC888555333222222222111111111000000111111111111222333444444666???jjj~~~ZZZMMMVVVeeejjjcccdddmmmjjj\\\iiilllpppuuuyyyzzz{{{zzz~~~{{{xxxsssmmmiiiaaa\\\UUUNNNIIIEEEBBB@@@>>><<<:::888777666666666444888>>>CCCFFFHHHJJJKKKFFFGGGJJJNNNHHHAAAXXX|||OOODDDNNNDDDCCCIII???AAAEEEGGGFFFBBB???AAADDDAAA@@@>>>>>>?????????>>>>>><<<===AAAAAA>>>???DDDBBBeee~~~kkkQQQNNN[[[___TTTWWWZZZ\\\___iiiwwwvvv```dddyyy}}}tttxxxlll]]]QQQGGG>>>999:::111333666;;;AAAFFFFFFDDD999===:::mmmxxxPPPFFFMMMAAAAAAHHH===???===;;;::::::888666444555555555444333222222222111111111111222333444444DDDWWWeeeiiivvvttthhh[[[MMM\\\qqq___]]]XXX[[[^^^OOOOOOLLLLLLLLLKKKIIIOOObbbtttrrr||||||~~~|||lllYYYEEEBBBBBB555PPPPPP===;;;;;;;;;:::999888444111222222111111111000000000000000000000000000000000...000000111999OOOooo~~~vvvsssmmmGGGFFFKKKUUUeeeuuussskkk___PPPKKKOOOZZZaaakkkuuu|||}}}}}}|||}}}zzzwwwuuupppfffXXXNNNDDD>>>;;;???DDDHHHNNNUUU___lll___@@@888999;;;CCCEEERRRdddQQQNNNJJJHHHHHHHHHGGGFFFAAAAAAAAAAAAAAA@@@??????hhhHHH===EEE999666333222222111111111000000000000000000000111222333444555)))@@@uuusssFFF???CCCXXXjjjnnnjjjhhh]]]___dddiiimmmqqqssssss{{{|||}}}||||||}}}~~~}}}}}}}}}|||xxxrrrlllfffaaa\\\XXXQQQMMMGGGBBB???<<<:::888777777666666666666777888:::>>>DDDFFFFFFFFFGGGIIIEEEPPPPPP???DDDqqqSSSBBBIIISSSHHHEEEIII??????BBBDDDDDDAAA???@@@CCC???===<<<<<<>>>??????>>>BBB??????CCCDDDBBB@@@AAADDDZZZzzz}}}yyynnn{{{zzz{{{qqqzzzzzziiiUUUHHH@@@999666666555666999???DDDDDD@@@<<<>>>FFFPPPVVVFFFJJJNNN???>>>DDD999???===;;;999999888666444444444444333222222111111000000000000111222333444>>>RRRcccfffjjjyyy{{{vvvaaaIIIccc~~~mmm[[[ZZZ___WWW\\\VVVTTTTTTXXX```oooqqquuurrrdddQQQEEEKKK777???lllWWWHHH999:::777555555777666444111111111111111000000000000////////////////////////000000222444555@@@```[[[EEE@@@DDDSSScccppp~~~rrrbbbSSSJJJFFFLLLWWWccclllsssvvvwwwxxx{{{~~~}}}{{{zzzzzzvvvpppiiiaaaVVVHHH???999<<>>fffGGG<<>>;;;:::999777666333444444666777999;;;;;;DDDDDDDDDEEEFFFGGGIIIJJJLLLKKKFFFAAAccchhhMMMHHHPPPRRRFFFDDDHHH@@@>>>AAACCCBBBAAA@@@AAABBB>>><<<;;;<<<>>>@@@@@@@@@AAA??????BBBEEEEEEAAA>>>DDDIIIfff{{{}}}vvvxxx{{{tttsss~~~qqq___KKK@@@<<<777555444:::999;;;@@@BBB@@@===<<<===BBBxxxqqqJJJHHHOOOLLL??????AAA777===;;;999888888777555444333333222222222111111111000000000000000111222222555GGGYYYaaafffpppxxx{{{|||yyygggTTToooxxxhhheeejjjaaagggccceee\\\ZZZ{{{~~~zzznnnXXXEEEIIILLL444JJJJJJ999;;;;;;444...///222333333333111111000000000/////////...///////////////000000333///222777444555MMMjjj}}}SSSCCC999BBBOOO[[[jjjxxxttteeeWWWDDDEEEHHHOOOWWW```fffjjjsssvvv{{{}}}~~~~~~||||||~~~}}}|||{{{zzzxxxvvvuuutttpppkkkbbbYYYQQQGGG>>>888>>>EEELLLOOOOOOSSS___jjjrrrDDD444777999===HHHiiiVVVLLLMMMKKKHHHHHHHHHHHHHHHGGGDDDDDDCCCCCCAAA@@@>>>>>>fffEEE888???444555555111111111000000000//////000000/////////000111111777444444888PPPWWW???EEEYYY___XXXTTTQQQNNNKKKLLLOOOTTTWWWRRRTTTWWW[[[___cccggghhhjjjkkkkkkjjjhhhfffggggggiiiiiiiiifffccc```______ZZZUUUNNNIIIEEECCC@@@>>>===;;;888777888888777666444555777999<<<>>>@@@AAAFFFEEEEEEIIIMMMPPPNNNKKKOOOAAAQQQvvvxxxOOOJJJIIILLLJJJDDDDDDDDD??????AAABBBBBBAAAAAAAAABBB>>>===<<<===???AAAAAAAAA<<<<<<<<>>>>>666;;;999777777777666444222111111111111111000000000000000/////////000111111,,,:::MMM___nnnyyy~~~uuu~~~rrrdddlllqqqffflllmmmtttzzzqqqvvv{{{|||qqqooottthhhLLLDDD______:::XXXqqq\\\III222;;;777222111666888444111222000000000/////////....../////////000000111111111111,,,...444222---999LLLmmmuuuZZZ???777<<>>>>>GGGLLLOOOOOORRRaaavvviii<<<---:::DDD@@@GGGwwwaaaTTTRRRNNNLLLJJJIIIIIIIIIGGGFFFCCCCCCCCCBBBAAA???>>>===cccCCC666<<<111444555111111000000000/////////000000////////////000000---444777...666hhh~~~sss^^^OOOPPPXXXLLLMMMMMMMMMKKKIIIGGGFFFEEEFFFGGGIIILLLNNNPPPQQQYYY[[[[[[ZZZWWWUUUTTTTTTVVVUUUSSSPPPNNNLLLJJJJJJHHHDDD@@@===<<<;;;:::999777555444555666777777666888999<<>>;;;888777555444555444222111000000000000000000000000000000////////////000000///444CCCXXXjjjuuuyyy|||~~~~~~{{{jjj[[[[[[PPPHHHRRRUUUaaasss{{{tttjjj[[[GGGWWWOOO{{{bbb|||NNN@@@666777111222;;;EEEEEE999000...////////////............/////////000000111111222222...///444333///111999RRRrrr{{{eeeFFF777999AAAHHHYYYpppiii\\\KKK>>>:::===BBBEEEKKKOOOUUU[[[```eeejjjnnnoooppprrrtttuuuvvvwwwwwwnnnkkkeee___XXXRRRNNNLLLAAA???<<<;;;<<<@@@EEEHHHFFFLLLQQQVVVeee^^^777222;;;======AAATTTYYYKKKLLLJJJLLLJJJHHHHHHHHHGGGEEECCCBBBBBBBBBAAA@@@???>>>===^^^AAA666<<<111333444111000000000////////////000//////....../////////++++++222222111LLLzzz[[[AAAKKKHHHIIIKKKKKKJJJGGGDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAFFFHHHIIIIIIFFFDDDDDDDDDEEECCCAAA@@@??????>>>===<<<999777666777777777666555444333555777888888888<<<>>>@@@CCCFFFHHHIIIIIIHHHLLLPPPOOOLLLKKKMMMPPPmmm^^^AAAMMMDDDDDDEEEKKKPPPHHHAAAFFF@@@@@@???@@@@@@???>>><<<>>>===<<<<<<>>>@@@??????>>>CCCDDDAAA@@@CCCEEEBBBIIIAAAEEEMMM\\\vvv}}}wwwgggdddkkkyyy~~~~~~uuujjjdddjjj{{{xxxwwwwwwoookkkmmmqqqzzz{{{mmmRRRHHHAAA<<<;;;:::777777999???BBBJJJLLLBBB777>>>NNNwwwTTTHHHEEEDDD>>>>>>CCC@@@:::<<<666444333222333222111///////////////////////////000//////....../////////444222999JJJZZZcccjjjqqqooo\\\YYYYYYOOOTTTOOOWWWnnnyyyrrrzzzjjj```MMMLLLnnn[[[qqqTTTCCC888888444000333>>>IIIEEE666...000/////////.........------------...//////000111111000111333444222222333444888YYYtttfffHHH===;;;888EEESSSiiiqqq^^^NNNEEEAAA>>>;;;>>>AAADDDGGGJJJNNNSSSVVV\\\]]]___```aaabbbccccccXXXUUUPPPKKKEEEAAA>>><<<777888;;;===AAAEEEIIILLLEEEQQQ___lllzzzPPP777///>>>GGGDDDQQQhhhssspppOOOFFFEEEBBBEEECCCCCCCCCDDDDDDBBBAAA@@@@@@@@@@@@??????>>>===YYY@@@777>>>222333444000000000000////////////000//////.........//////444(((---777///000LLLfffnnnUUUEEEDDDBBBAAA@@@AAACCCDDD@@@AAAAAAAAA@@@???>>>===999;;;======<<<:::::::::<<<;;;999999:::::::::999666555333444555666555555555444444666999;;;;;;:::???@@@CCCFFFHHHJJJJJJJJJHHHNNNRRRPPPMMMUUUhhhyyynnnNNNOOOEEEIIIFFFBBBFFFIII===888DDD@@@???>>>>>>>>>>>><<<:::>>><<<;;;;;;===>>>>>>===999???@@@:::777:::<<<;;;999999???<<>>===888666666666666999>>><<<===AAABBB;;;;;;RRRnnnggg@@@KKKAAAAAA<<>>======???AAAAAA@@@???>>>>>>?????????>>>>>>===TTT===888AAA444333333000000000000////////////............////////////---///111000///222:::AAA\\\:::999???;;;;;;CCCEEECCC???>>>>>>??????>>>???===<<<;;;;;;:::888666666777777777666666555444444444444444555666777777666999===???@@@@@@BBBDDDDDDHHHGGGEEEHHHNNNMMMGGGVVVNNNEEEGGGgggTTTFFFJJJGGGCCCAAA???>>>>>>???AAABBB???===<<<<<<======;;;999>>><<<;;;>>>AAAAAA;;;666555555666666777777777888555;;;<<<888AAAaaazzz}}}{{{{{{{{{||||||~~~ddd```YYY]]]fffcccfffvvvsssuuuuuutttYYYZZZ___ccckkkiii@@@;;;999999777444666<<<===<<>>>>>>>>;;;555111333333222222111000000000////////////////////////---------............///000///000555AAARRRbbblllmmmvvv|||~~~~~~}}}kkkVVVUUUZZZ[[[iiiyyyvvvvvvxxxXXXXXXQQQDDDsssbbbDDDhhhlllKKK~~~WWWAAA000666>>>///444444333333222111000000......---------,,,,,,,,,------------------------000///.........000111222BBB999GGGiii~~~ooo}}}sssIII111AAA666666HHHccczzztttgggXXXKKKDDDBBB>>>======<<<:::888;;;::::::;;;<<<<<<:::888:::;;;:::888777999>>>BBBAAAEEEHHHGGGHHHLLLNNNLLL___xxx~~~ZZZ<<<444999000888CCCDDDMMMsss]]]QQQQQQLLLBBB>>>DDDBBB???===>>>???@@@??????>>>===<<<<<<======>>>SSS===888@@@333333333000000000000/////////...............////////////---///111000...///555:::NNNwwwQQQ@@@@@@===888666666999===@@@AAABBBCCCDDD;;;:::888888:::;;;;;;:::999999:::999999888888777999999999:::;;;<<<===>>>AAAAAABBBCCCDDDEEEFFFHHHIIIKKKIIIDDDBBBFFFJJJKKK>>>JJJYYYwwwqqqVVVHHHDDDDDDAAABBBAAA???>>>>>>??????@@@@@@>>><<<<<<===>>>======<<<:::999;;;>>>>>>:::555777777777888888888999999999888999888777EEEgggtttwwwzzzzzzrrriiilllssswww|||uuuxxx|||ssshhh\\\YYYZZZZZZXXXaaammmmmmppp{{{fff```ggg{{{RRR999888999:::999666999???AAA@@@???>>>======HHHddduuuYYYSSSIIIEEEAAA<<<:::999888666444333222222111111000//////........................------------............111000///222;;;LLL^^^kkk|||lll}}}tttjjjgggnnnyyysssvvvqqqhhhVVVHHH]]]yyyCCCSSSrrrvvv\\\fffrrrAAA<<<333222888///222222111111000//////......------------,,,,,,,,,------------------------------------///000222333000---666NNNfff~~~}}}ccc;;;===?????????JJJeee~~~tttdddZZZQQQEEE??????@@@===:::===<<<;;;;;;======<<<;;;555999===@@@BBBDDDGGGIIILLLJJJFFFEEENNN[[[cccdddbbbZZZPPPDDD999111000333EEE======KKKkkk~~~fffRRRNNNNNNJJJGGGHHHIIIGGGCCCBBBCCCCCCCCCCCC??????>>>======>>>???@@@RRR===888???333333333000000000/////////......---............/////////---///000///---,,,///222000GGGiiimmmVVVDDD???AAA:::>>>CCCDDDBBB@@@???@@@EEECCCAAAAAABBBDDDDDDDDD>>>>>>>>>>>>>>>=========>>>>>>???@@@AAACCCDDDDDDDDDCCCBBBCCCFFFIIIJJJJJJFFFJJJOOOOOOHHH@@@<<<<<>>>>>>>>>>>>>><<<;;;;;;<<<>>>>>>>>>:::888666666999:::777444666666666777777777777888666222555:::444333NNNpppuuurrrssscccggglllxxx}}}kkk___vvvwwwPPP[[[bbb[[[QQQRRRTTTXXXcccVVVZZZ]]]iiiyyy{{{~~~iii@@@<<<888888;;;<<<;;;===BBBDDDBBB======666777VVVRRRWWW^^^KKKHHHCCC;;;666444555666666222222111111000000//////........................------------............111000///...444CCCWWWfffuuuyyyvvv```YYY```sssyyywwwhhhfffMMMPPP{{{TTT999^^^|||uuufffuuuNNN...888777000222111000//////......---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...000222333------...555HHHhhhSSSFFF:::666999???HHHPPPsssxxxjjjYYYNNNKKKIIIDDD??????===;;;:::;;;<<<;;;;;;CCCDDDEEEFFFGGGGGGGGGGGGGGGKKKQQQZZZeeelllhhh___[[[FFF444111666999===AAA>>>RRRmmm~~~WWWPPPLLLMMMJJJEEEGGGNNNKKKIIIFFFDDDEEEEEEDDDCCC??????>>>>>>>>>???AAABBBOOO===777===222333333000000/////////.........---------.........//////,,,...000///---,,,---...444///<<<```nnnEEE>>>>>>===>>>???AAADDDFFFDDDCCCBBBBBBCCCCCCBBBAAADDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFEEEEEEGGGKKKNNNNNNMMMRRREEE===???DDDNNNbbbvvvSSS:::CCCFFFAAADDDJJJ>>>>>>???>>>>>>===<<<;;;999888999;;;===>>><<<;;;999777444444555666666555333333333444444444444444222000333777222000@@@VVVwwwSSSNNN]]]eeemmmxxx~~~___KKKiiigggZZZQQQUUUYYY```nnn___eeehhhsssxxxGGG:::BBB777888>>>AAA@@@@@@BBBBBB???BBB;;;555FFFxxxaaa@@@PPP[[[KKKKKKFFF>>>888444444444555222111111000//////......------------------------,,,,,,---------............//////...///:::MMM[[[aaajjjuuurrr~~~uuurrr^^^OOOKKKnnn[[[AAA]]]{{{wwwfff<<<,,,888888222333222///.........------,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,...///000111111111///000777LLLnnn~~~qqqMMM===>>>BBB???888MMM]]]rrrrrrggg\\\RRRKKKMMMJJJFFFDDDCCCDDDCCCCCCJJJHHHFFFHHHLLLPPPRRRSSSWWW```hhhlllkkkbbbQQQBBB:::555555999888666;;;DDDGGGrrrZZZMMMLLLNNNNNNIIIBBBCCCJJJHHHFFFCCCBBBBBBBBB@@@???======<<<<<<===???@@@BBBMMM>>>666;;;000333222////////////............------------............+++---...//////.........+++333222333RRR~~~ssshhhYYYMMMEEE@@@<<<999AAAAAAAAACCCFFFGGGFFFDDDFFFFFFEEEEEEEEEEEEFFFGGGGGGGGGHHHHHHHHHGGGFFFFFFJJJIIIIIIJJJKKKLLLLLLLLLCCC<<>>============<<<;;;:::999555777:::>>>@@@???;;;888999777444333444555555555222222222222222222222222222444444000...222666888eeeqqqpppvvvnnnYYYHHHRRRYYYeeerrrzzz{{{mmmxxx^^^jjjxxxooo^^^YYY^^^___dddsssnnnsssuuu~~~YYYGGGGGG666555>>>555:::AAAEEEDDDAAA@@@===999;;;@@@TTT{{{kkkLLLBBBGGGLLLGGGIIIGGGCCC>>>999555333222111111000//////......---------------------------,,,,,,,,,------------...***...000///...555AAALLL[[[jjjwww{{{mmmvvvwwwllljjjNNNBBB```kkk???UUUhhhmmmDDD:::666666444333333//////...............------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,+++)))...555444888SSStttzzzaaaCCC555666;;;888@@@MMMZZZhhhwww|||rrrlll___\\\WWWTTTSSSRRRQQQPPPPPPOOORRR[[[eeemmmnnnmmmuuutttlll[[[KKKAAA:::555///444:::<<<;;;???NNN]]]}}}___FFFNNNMMMMMMLLLHHHCCCDDDGGGDDDBBB@@@?????????===<<<;;;:::::::::;;;<<<>>>???JJJ>>>555999///222222/////////.........------,,,------------.........+++,,,---...////////////)))...111111888SSS|||uuupppaaaUUUNNNBBB@@@>>>>>>@@@BBBBBBBBBEEEDDDCCCBBBCCCDDDEEEFFFHHHIIIJJJJJJJJJIIIHHHGGGCCCDDDEEEEEEFFFIIINNNRRRQQQWWW|||~~~HHHGGGDDDHHHFFF>>>AAADDD;;;======<<<;;;:::999999888666888;;;@@@BBB@@@<<<888777666555333333444555555444444333333333333222222000444333///333;;;:::444EEEfff~~~]]]EEE___}}}___OOOOOOTTT```kkksssyyy~~~wwwvvvxxxtttlllaaadddnnnooowww~~~ZZZ666000???;;;666;;;<<<@@@FFFHHHCCC>>><<<;;;999222PPPsssCCCEEEGGG???===AAACCCDDDEEEBBB===888444333000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***---000//////111888>>>VVViii}}}tttgggooo|||vvvbbb___vvvvvvmmm{{{}}}xxxpppeee]]]CCCRRR||||||JJJGGG{{{XXXvvvTTT444;;;:::222///000000,,,........................,,,,,,,,,,,,++++++++++++************************,,,,,,,,,,,,,,,+++******)))&&&---777222,,,;;;UUU|||pppUUUAAA666555555:::AAAGGGOOO\\\gggvvv|||yyyxxxwwwuuutttrrrqqqrrrwww|||yyyoooeeeZZZZZZPPP???111...222666:::;;;999999JJJkkkeeeMMMLLLJJJHHHEEEEEEFFFGGGHHHHHHAAA@@@????????????>>><<<999888888888888999;;;<<>>444888///222222//////.........---------,,,,,,---------.........---,,,,,,,,,---......---333&&&+++;;;777000RRR___WWWKKKAAA:::888777777@@@???>>>======???AAABBBCCCDDDFFFHHHIIIIIIHHHGGGCCCGGGLLLQQQYYYhhh{{{dddLLLRRRBBB===>>>===888===@@@888>>>===;;;999888888888888777777888;;;===<<<:::777444444444333222222333444333333333222222111111111000///000555999::::::;;;333EEEmmmXXXPPPkkkdddWWWMMMPPPXXX```hhhoooqqq{{{zzzccc@@@777888@@@AAA<<<===CCCHHHJJJGGG???888:::===???OOOsss{{{NNN888BBBDDD;;;888:::;;;>>>BBBBBB???:::888777000000///......------,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---......---///222555III[[[ppp}}}}}}|||qqqggg~~~rrrjjjrrrzzzuuuqqqcccQQQLLLlll___@@@eeeWWWiiippp;;;444888444///000---+++...........................,,,,,,,,,++++++++++++***************************)))***+++,,,,,,+++******---+++---000...,,,///666]]]tttmmmHHH===888666888999888<<>>???@@@@@@???===999888777777777888999:::GGG>>>444777...222222//////.........---------,,,,,,,,,---------......///---++++++,,,,,,,,,+++000,,,***,,,,,,333IIIaaattt{{{eeeUUUMMMIIIHHH<<<;;;:::999999;;;===>>><<<>>>AAADDDFFFFFFFFFFFFQQQXXXcccnnnPPPDDD<<>>===:::888666777888888777555444444666777777666222333444333222111111222111000000000//////......666......888666******444...222ZZZYYYMMMggg|||eeeNNNFFFIIIOOOXXX___nnntttyyy|||{{{iiiLLL???666<<<888555<<<>>>>>>CCCMMMMMMGGG;;;444888AAAFFFLLL===<<>>======>>>@@@@@@???===:::999888777777777888999GGG888:::444444///111000111222222111///---,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------,,,------...///000ZZZoooXXXSSShhhrrrggg```fffjjjbbb___llllllyyyQQQBBB@@@@@@AAA@@@>>>===>>>===;;;:::;;;;;;;;;:::999888777666666666555444333333222222111000000000000000111111....................................////////////222000<<<\\\ZZZHHH[[[zzz\\\HHHIIILLLGGGZZZ```fffkkkqqqyyyoooPPPFFFBBB;;;:::@@@;;;777;;;DDDBBB;;;BBBRRRFFF666333<<<;;;:::WWWCCCAAA>>>:::888999999777555333555888;;;<<<===<<<;;;777444000///000///---***,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------111HHH___fffhhhvvvttt{{{uuu{{{ttt}}}ccc[[[iiinnnmmm```BBBaaaIII;;;gggVVVvvvyyyYYY444:::444333222000///.........------,,,,,,+++***)))))),,,+++***+++,,,+++)))'''))))))))))))))))))))))))))))))))))))***************++++++,,,,,,------...///555KKKllluuuZZZBBB>>>@@@<<<666555888999888555444555444333999666555777888555444555333444444333333333555666666777999;;;;;;>>>GGGPPPiii^^^VVVUUUKKKGGGMMMJJJJJJIIIFFFCCCAAAAAABBBBBB===999;;;@@@AAA<<<666::::::999888888777777666~~~FFF888:::333444///111///000111111000///---++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---...///000FFFssszzzdddHHHHHHKKKFFFAAA@@@>>>===<<<<<<<<<:::888:::::::::999888777666666555555444444333222222111000000000//////000000111---------------------------.........////////////...222777EEEbbbbbbHHHPPPbbbJJJDDDCCC;;;EEEQQQ\\\dddkkkqqqttt~~~oooPPPBBB777777999666555888999>>>:::999LLLdddcccQQQ===AAA>>>333333NNN]]]DDD???<<<888777777888666444111333555777:::<<<======:::777333222222111...,,,,,,,,,,,,++++++******************+++++++++,,,,,,+++++++++,,,,,,,,,------111999PPPmmmrrryyyxxx```jjj{{{qqqzzzlllMMMPPPpppbbb===NNN{{{fffqqqAAA@@@///444333111000///.........------,,,++++++***)))))),,,***))))))******)))((())))))))))))))))))))))))(((((()))))))))***************++++++,,,---------///111999PPPrrr~~~xxx\\\@@@222666@@@777888777555555777888888...333222,,,,,,333444...111111000000111111000000333>>>@@@===KKKeeetttrrr|||```JJJJJJOOOLLLKKKOOOIIIIIIHHHFFFBBBAAAAAABBB;;;999999;;;>>>???>>><<<;;;;;;::::::999888888888zzzDDD888999222444000000...//////000///...,,,++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---...//////111HHHxxx]]]AAA@@@FFFBBB???DDD>>>===;;;;;;;;;;;;999777888888888777666666555555444444333333222111111111000000///////////////000---------------------------------.........//////***444333...BBBmmm~~~kkkgggooo|||vvv\\\KKKKKKGGGEEECCCCCCGGGQQQ]]]fffhhhlllsss}}}xxxdddMMM:::888999:::===>>>>>>>>>===:::@@@DDDPPPnnnfff:::;;;;;;:::@@@VVVxxxYYY???@@@<<<999777555555555555444111111111333555999<<>>999222...666777777888888888777666;;;:::888777888<<<@@@CCCPPPIIIHHH^^^zzzYYYPPPIIIIIILLLKKKJJJIIIGGGGGGGGGDDDAAA@@@@@@AAA:::<<<>>>@@@@@@@@@AAAAAA<<<;;;;;;::::::999888888tttBBB888888111444000000------.........---,,,+++,,,++++++++++++++++++,,,************************++++++++++++,,,---...///---333DDDjjjbbbCCCBBBGGGNNNGGG::::::CCC>>><<<;;;:::;;;;;;999888777777666555444444444444222222222111111000000000000///......---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,333222+++444WWW|||rrryyy^^^???QQQttt{{{dddMMMHHHCCC???AAADDDCCCBBBBBBKKKPPPVVV^^^hhhuuutttYYYEEE;;;999888666888;;;:::777888<<<===999CCCCCCXXX~~~vvvOOO777@@@555<<<\\\yyy^^^BBB>>>===:::888666555444444444444222111//////111555:::<<<===<<<999777555222///---+++++++++***************************++++++++++++***++++++++++++,,,,,,,,,+++,,,999PPP```eeeiiiooovvvzzz~~~yyywwwttt~~~ppplllxxxxxxhhhaaaKKK;;;hhhuuu:::999jjjeeemmmWWW???444***777222111000///............,,,+++++++++******))))))+++)))''''''((())))))((())))))))))))))))))))))))(((((((((((()))))))))***))))))******+++,,,,,,,,,(((//////(((---IIIllloooTTTGGG???:::;;;???@@@>>>>>>>>>333555AAACCC777444===666:::>>>AAAEEEPPP```mmmmmmQQQSSSUUUSSSMMMJJJIIIHHHDDDEEEFFFEEECCC@@@>>>???@@@===>>>???@@@@@@@@@>>><<<:::::::::999888888777777nnn???777777000444000///---------------,,,,,,,,,,,,++++++******++++++,,,************************+++******++++++,,,---...111111///<<>><<<;;;;;;;;;;;;:::999888777555444333222222222000000000000000////////////......---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------//////000222333@@@ccc```CCCIIIhhhzzzwwwcccSSSDDD??????>>>===>>>;;;???DDDIIIOOOWWWbbbjjjkkkrrr|||{{{jjjXXXHHHAAA:::888999;;;;;;;;;888999666444777>>>???<<>>======???===:::888;;;???@@@:::444888888777777666555555444iii===777666///444111...------------------------,,,+++***))))))***+++,,,************************************+++,,,------,,,---///111;;;[[[mmmGGGBBBLLLDDDDDD???:::>>>EEEAAA888===<<<::::::;;;<<<:::999999888666333111111111111/////////.....................---,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------000+++---555222...@@@[[[wwwzzzxxxYYYHHHbbbtttjjj^^^OOOEEECCC:::;;;<<<>>>???CCCGGGJJJMMMPPPSSSTTTTTTWWW\\\```fffooommmkkkpppnnnhhhjjjmmm^^^UUUMMMBBB@@@???444999666666999;;;999888888???======???CCCEEEEEEDDDFFFnnnoooDDD777>>>;;;QQQaaagggxxxeeeIIIAAA<<<<<>>+++//////...---------------************************)))(((((()))++++++)))(((((((((((((((((((((((((((''''''(((((((((((())))))((((((((()))******++++++...))),,,444333---222@@@RRR}}}|||kkk[[[XXXwww~~~nnnUUUaaaxxxsss|||[[[TTTTTTMMMLLLLLLHHHBBB@@@CCCGGGHHHAAAAAAAAA???===;;;<<<===>>>:::888<<>>===<<<<<<;;;???@@@@@@===::::::===AAADDDKKKKKKKKKOOOHHHCCCJJJHHH:::;;;===555;;;DDD======777444555555333666;;;>>>:::<<>><<<:::;;;===>>><<<===@@@CCCCCC>>>999555444444333333222111111bbb:::777555...555111.........---------......///,,,+++)))(((((()))+++,,,))))))))))))))))))))))))))))))))))))***+++,,,---444***'''///111,,,...666@@@SSSjjjbbbDDDEEEGGG===:::DDDBBB666444>>>AAA999:::CCC:::999777888999999888777===;;;777333111/////////------------------------...---,,,+++******************************************+++++++++,,,,,,,,,)))---...---///333333///333MMMvvvzzzyyytttaaaNNNXXXiiissskkk___eeeuuu```YYYOOOHHHDDDBBB@@@===888;;;??????<<<::::::<<<555999:::===@@@777333???===222;;;AAA666777===333888666999???AAA===>>>CCCBBB===AAAJJJLLLMMM___wwwccc???GGGqqqXXXIII===>>>???:::444333000222333111//////222555,,,---000222333333222111333666888666222...------(((((())))))*********+++))))))))))))************)))************+++++++++''',,,///,,,&&&000PPPnnnllliiikkkwww~~~uuuyyyyyywwwaaaqqqyyyeeeaaahhhtttvvvdddUUULLLHHHOOOkkkzzz]]]???PPPtttrrrVVVfffhhhuuu[[[>>>,,,444999000+++///......---,,,,,,,,,------)))))))))))))))*********'''(((***---///...***'''((((((((((((((((((((((((''''''''''''((((((((()))''''''(((((()))*********'''......'''(((111444...,,,///>>>YYYxxxaaaFFFHHHLLLEEEAAAGGGLLLCCC>>>DDDGGGBBB======?????????===;;;:::;;;<<<:::;;;======;;;777444111555444444333333222111111\\\CCC777666111///111---...,,,++++++------,,,***555000+++***,,,...,,,))))))************+++++++++)))************++++++++++++++++++,,,,,,,,,------000222:::DDDNNNZZZkkkzzzjjjTTTKKKAAA>>>AAABBB>>>888<<<:::888:::<<<<<<:::777666777777777777666666555GGGBBB;;;444///...000111------,,,,,,,,,++++++++++++++++++*********))))))******************************+++++++++,,,,,,,,,---------.........//////,,,999UUU{{{wwwhhhllllllNNNEEEEEEIII[[[qqq```iiifffUUUJJJJJJIIICCCCCCFFFDDD???>>>@@@===666===>>>>>>@@@AAA@@@===;;;999;;;<<<<<<;;;<<<<<<<<<999@@@===<<>>===;;;999999:::888<<>><<>><<<:::;;;===???@@@@@@;;;>>>===999<<>>DDDFFFBBBAAAFFFDDDFFFSSSHHHdddzzz~~~cccYYYqqq```OOOJJJGGGCCC===999666444444222222111000000///......---,,,,,,,,,,,,------...222777999555222111...+++(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********...)))))),,,)))'''111@@@VVV^^^cccfffmmmxxx{{{wwwyyyooo``````|||www}}}qqqjjjmmmssstttSSSFFFNNNPPPHHHvvvjjjHHHPPPxxxdddRRRfffJJJ777666444222111///......---,,,,,,,,,,,,+++++++++++++++******)))(((((('''(((''''''(((+++,,,,,,+++''''''''''''''''''''''''''''''''''''(((((((((((('''((((((((())))))))))))*********+++++++++,,,,,,***,,,---...555EEE[[[kkkuuudddHHHJJJGGGDDDBBBBBBEEEHHHKKKFFFDDDCCCBBBCCCBBBAAA???===???@@@???===;;;;;;<<<===??????<<<888777:::>>>>>>888999222///777:::888YYYAAA666666111///000---...,,,++++++,,,,,,+++***---***&&&&&&)))***)))''')))))))))*********++++++)))))))))*********++++++******+++++++++,,,,,,,,,......000222///+++,,,111:::AAAVVVyyy|||YYYDDD<<<999999CCC@@@>>>===>>>>>>===<<<:::999888999::::::888666555666666666555555444333---.../////////...---,,,,,,,,,,,,+++++++++******+++************)))))))))************************)))*********+++++++++++++++++++++,,,,,,,,,,,,---222***))):::WWWuuu}}}www|||```BBBTTT]]]kkkwww}}}}}}wwwjjjZZZOOOKKKHHHEEEHHHEEEBBBAAADDDGGGIIIKKKJJJKKKHHHCCCHHHPPPPPPHHHGGGJJJJJJPPPWWWVVV___tttqqqZZZRRRbbb___BBBAAAHHHEEEAAA;;;777333111000111111000000//////......------,,,,,,+++,,,,,,,,,111666888555222111///+++(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******,,,((((((---+++&&&(((///AAASSSdddlllssswwwcccXXXhhh|||yyy~~~ggg\\\cccjjj}}}wwwgggUUUJJJEEEEEELLLVVVwww___BBBBBBhhh|||ZZZzzzLLL999555444333111///...------,,,,,,,,,+++++++++******+++******))))))(((((('''((('''&&&''')))***)))(((''''''''''''''''''''''''&&&''''''''''''(((((((((''''''((((((((())))))))))))*********++++++++++++(((---000+++%%%+++;;;KKKaaarrrfffPPPFFFCCCDDDDDDCCCCCCDDDGGGJJJLLLCCCAAA@@@@@@BBBBBBAAA@@@>>>@@@AAA@@@>>><<<<<<===AAAAAA???;;;777777;;;@@@@@@???:::444333777999555WWW@@@555555111///000------,,,++++++,,,,,,+++)))***(((&&&&&&(((***)))((())))))))))))************))))))))))))************************++++++++++++((((((,,,000///,,,---222,,,)))---<<>>???@@@@@@???>>>>>>>>>999999999999888888666555555555555555444333222222...//////000///---***)))++++++++++++************************))))))))))))************************)))))))))************+++************++++++++++++......///000555HHHjjjooonnnnnnvvv{{{bbbTTTVVVPPPEEEEEEWWWlllxxx{{{yyyrrrjjjbbb^^^\\\[[[RRRPPPLLLJJJHHHFFFBBB@@@CCCAAADDDJJJNNNNNNPPPTTTcccmmmppptttqqqZZZLLLHHHNNNWWW{{{VVVGGGGGGAAA===;;;999666444222111111000000000//////.........------,,,++++++***++++++///444666333111000...+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***)))&&&'''---...+++***,,,000@@@\\\uuutttkkk___\\\ooozzznnn___[[[hhhuuu}}}wwwYYYLLLBBBEEEKKKQQQYYYbbbhhhOOONNNmmmxxxqqqwww```---@@@333222111///...---------++++++++++++******************))))))((((((((((((((('''&&&&&&(((((('''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((()))))))))))))))************+++***+++,,,...///000000000???OOOhhhvvvwww```MMMGGGCCCEEEJJJDDDDDDDDDDDDDDDDDDEEEEEE@@@???===>>>??????>>><<<===>>>@@@???===<<<<<<===>>>>>>===999777666999<<<333;;;333555:::888888111UUU>>>444555111///000,,,---+++******+++,,,***))))))((('''((()))******)))(((((()))))))))*********(((((()))))))))*********)))))))))*********+++++++++))))))***)))&&&(((,,,%%%,,,333111((('''888LLLkkktttYYYHHHAAA555;;;AAA???999666999===<<<>>>@@@???<<<::::::;;;888888999888777666555555444444444333333111000000000///...---,,,******)))++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))))))))*********++++++(((,,,000---''',,,AAAWWWzzz{{{yyyzzzppp^^^YYYfffuuuyyysssKKK222777@@@???FFFHHHLLLQQQVVV]]]eeekkkqqqrrrssssssqqqjjjbbb\\\^^^YYYcccvvvvvviiioooppplllllleeebbbVVVJJJBBBFFFWWWqqq^^^DDD777:::CCC666666555333222222111111/////////...............---,,,+++***************...333555222000///---***'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))&&&&&&***------,,,,,,+++,,,CCCffftttiiigggsssttt___XXXttteeerrrwwwddd[[[[[[iiizzzpppYYYLLLEEEMMMCCC777PPPyyyvvvTTTaaa___nnn}}}pppZZZjjjhhh;;;111999111000///...------,,,---++++++*********))))))))))))))))))(((((((((((((((((('''%%%&&&''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((()))))))))*********(((&&&&&&+++000111,,,''')))444AAAOOO```xxxzzzYYYEEE999???FFFBBB<<<:::BBBBBBCCCCCCBBBAAA@@@@@@???===;;;;;;;;;;;;999777999;;;<<<<<<:::999999:::777888888777555444555555///===+++...:::555999444SSS<<<333555111///000,,,---+++******++++++***)))))))))))))))))))))))))))((((((((()))))))))******((((((((()))))))))******((())))))))))))*********333...,,,------+++,,,000444+++&&&+++111...(((###***777SSS|||{{{kkkTTTBBB:::777555444999;;;<<<;;;999666555666999:::;;;:::888777777777777888999888555444333444333333333222111000///...,,,+++))))))((()))++++++*********))))))))))))((((((((()))))))))))))))***))))))))))))))))))))))))(((((((((((()))))))))))))))))))))************+++,,,)))***---///...///333OOOqqq}}}qqqlllfff```qqqzzzhhhccc[[[PPP;;;:::;;;<<<;;;;;;@@@HHH___dddllluuu{{{{{{wwwsssuuuoooxxx~~~iiinnnrrrpppYYYAAA>>>>>>999999@@@WWWiiisss~~~QQQGGGHHH>>>555888777777666555333222000000..................------++++++******)))*********...333555222///...,,,(((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))***(((''''''))))))))))))///###---MMM^^^\\\dddwwwyyydddYYYhhhuuuwwwgggVVV[[[hhhqqq}}}zzzbbbOOODDDAAABBBDDDIII\\\{{{kkkCCC^^^lllnnn\\\QQQaaa{{{777666@@@(((000///...---------------*********))))))))))))((((((((((((((((((((((((((((((&&&%%%&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''((((((((((((((((((((()))))))))))))))******)))&&&''',,,000)))---,,,222FFFXXXppp|||zzzXXX???;;;888;;;BBBCCC<<<:::>>><<<===>>>?????????>>>>>>===;;;:::999999999777555666777999999777666777777222222333444444333222222NNN[[[444///999///777444RRR;;;222444111///000,,,,,,+++******++++++***(((((()))***))))))((((((((((((((((((((()))))))))***(((((((((((()))))))))***((((((((()))))))))******)))%%%%%%(((***)))***...******+++...,,,***,,,222444+++$$$+++DDDjjj|||hhhVVVFFF===:::333,,,+++...111000---;;;333---000888===999444888888777777777777777666666888999777444222222333222222222111000///------))))))((())))))***++++++******)))))))))((((((((((((((((((((())))))******))))))))))))))))))))))))'''''''''((((((((())))))))))))*********+++++++++...)))(((...222111...------NNNsss{{{ppp[[[]]]aaafffiiinnnyyyXXXXXXYYYWWWLLL<<<444444333555;;;CCCKKKOOOPPPPPPRRRRRRUUUTTTHHH===@@@KKK<<<;;;888BBBQQQUUU^^^sss}}}pppjjjvvvrrrZZZBBB;;;BBBDDD===333777666555444222000///...------------------------***))))))))))))******+++...333555111...---***&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))'''))))))((('''((())))))///'''(((777JJJ\\\ppppppqqqjjj]]]ZZZgggwwwsssuuu}}}rrrqqqbbb\\\aaammmxxxdddMMM@@@???CCCGGGKKKFFFdddfffKKKSSSlllrrrdddRRRgggRRR222888;;;)))///......---------......******)))))))))((((((((((((((((((((((((((((((((('''&&&%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))+++,,,,,,)))&&&'''---222,,,000'''&&&333666:::MMMmmmuuu{{{YYYCCC;;;===DDD888;;;======:::999>>>EEE888999999:::;;;;;;<<<<<<;;;:::999999::::::999777333555777777555444555666222111000111222333444444bbbooo<<<111:::+++444111QQQ;;;222444111///000,,,,,,+++******++++++***(((''')))***)))((('''&&&'''(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))+++''''''+++---***)))+++***&&&&&&,,,000---(((&&&###---666555,,,***777FFFqqqzzzuuuhhhbbbQQQGGG<<<555222///------,,,///111///,,,,,,///333,,,222777666111///222777999777666777999::::::999555777999777444111222333222222222111000...---,,,***++++++,,,,,,+++***)))))))))))))))(((((((((((('''((((((((())))))******))))))))))))))))))))))))''''''''''''((((((((()))************++++++++++++'''(((+++,,,)))&&&,,,444***444CCCXXXxxxkkkZZZWWWeeefffXXXWWWddd^^^gggwww}}}kkk]]]YYYVVVSSSNNNJJJIIIIIIHHHHHHEEENNNOOOEEE@@@GGGMMMMMMUUUNNNTTTlllsss```aaazzznnnjjjjjjkkklllooo]]]OOOFFFAAAAAA<<<444666>>>222222222222111///...---------------------------))))))(((((()))***++++++...333555111---,,,)))%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))$$$(((+++******+++,,,,,,***---***(((777TTTkkkttt^^^YYY___jjjfff]]]iii{{{eeehhhwwwfffjjjrrr[[[ZZZaaaeeeqqqxxxgggXXXFFF===>>>BBBBBB@@@RRRfffwwwCCCHHHrrruuuiiiWWW\\\???555===///(((777///......------.........))))))))))))(((((((((((('''''''''((((((((((((((('''&&&%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))***'''%%%(((...000+++&&&***222+++***555///(((666AAAVVVxxx}}}^^^LLL<<<999===<<<666000...222777999;;;;;;666///888888888888888888888888:::999888999;;;<<<;;;:::333444666666555444444555444222//////111444777888PPPccc111,,,;;;+++444111JJJ>>>333111222111//////,,,,,,,,,+++++++++******((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------111111444:::FFFUUUdddmmmlllVVV```iiilllzzzsssvvv~~~yyy```III>>>999888777555333111000///---.........------,,,+++******+++++++++,,,,,,,,,......///000111222333333444555666666666555333222555555555444333222000//////......------,,,++++++******))))))((((((''''''******)))((('''&&&%%%%%%''''''((((((((((((''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))*********+++++++++222///...777KKKkkkwwwaaaeeewwwqqq___\\\bbb\\\RRRTTTdddmmmkkkooozzzyyyrrrmmmrrr{{{~~~wwwnnnrrr~~~yyyddd]]]kkkqqqkkk^^^]]]]]]]]]YYYTTTVVV\\\```cccbbbmmm|||TTTEEEAAA@@@>>>;;;999888777666666555333111000///......,,,,,,,,,+++++++++******)))***)))(((&&&''')))***///000111///,,,((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((()))))))))))))))***&&&(((---///666NNNhhhkkkGGGUUUqqqlllsss~~~lllbbbRRRUUUllljjjfffgggWWWUUUdddiiirrr}}}iii[[[CCCCCCAAA>>>;;;@@@MMMZZZrrrhhhLLL^^^vvvxxxVVVfffSSS555555333...//////------,,,,,,,,,,,,++++++))))))))))))))))))))))))***))))))((('''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((((((''''''((((((((((((((((((((((((((((((((((((((()))******+++++++++,,,,,,,,,------000000:::LLLZZZdddwww|||\\\KKKGGG555555444333333222111111111222333444555555555555555666888999:::;;;;;;;;;<<<:::888777888:::;;;;;;:::999777555444333222222777555333333444555555555<<<:::555111///000111222III===333111222111///...,,,,,,+++++++++*********((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))******++++++******++++++++++++,,,,,,,,,,,,///...,,,,,,...333888;;;<<>><<<999777555555444444333222000///.........,,,,,,+++++++++*********)))))))))(((&&&''')))+++///000111///+++(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((()))))))))))))))+++'''(((,,,+++,,,;;;NNN[[[QQQbbbpppiiiqqq{{{pppNNNPPPdddxxxzzzzzzyyywwwooopppQQQ]]]kkktttzzz{{{mmm```RRRGGG@@@CCC555333AAAIIIOOOeeelll>>>SSSiiiYYYoooVVV:::000777666333333111------,,,,,,,,,+++++++++(((((((((((((((((((((((()))))))))((('''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((())))))***++++++++++++,,,,,,,,,,,,...)))***333999@@@QQQdddxxxxxxwww}}}|||jjjSSS@@@666888<<<444333333222111111000000111111222333444444444444666777888999;;;;;;;;;;;;;;;:::888888999:::<<<<<<<<<;;;:::999888888888888777555333333444555555555666555555444333222222222~~~GGG===333111222000......,,,++++++++++++*********((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''((((((((()))((((((((((((((((((((((((''''''((()))))))))))))))*********+++++++++,,,,,,,,,++++++***))))))((((((###,,,***)))000...%%%%%%***&&&$$$&&&'''(((,,,000((())))))))))))***************+++++++++***)))))))))))))))*********++++++,,,------...///000111111444333333444444555666777222222222111000///...---......---,,,,,,++++++***))))))))))))((((((((((((''''''''''''(((((())))))''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))************(((,,,...+++(((,,,888CCCZZZmmm{{{}}}uuubbbVVVVVVUUUZZZ]]]]]]ZZZZZZ___dddZZZVVV]]]kkkjjj___bbbpppssswww~~~```OOOCCC???@@@<<<;;;999666555333222222222111000///............,,,++++++++++++*********)))))))))((('''''')))+++///000000...+++(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((())))))))))))(((+++((((((,,,***&&&,,,666HHHYYYjjjkkkfffjjjpppnnn```kkkwww{{{kkkmmmsss|||~~~nnn\\\VVV___qqqwwweeeXXXSSSLLLEEE@@@>>>>>>???999KKKQQQKKKVVVzzzfffKKK^^^zzz\\\NNNiiiRRR:::000222666111///000***,,,,,,,,,,,,++++++++++++(((((((((((((((((((((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''((((((''''''(((((()))************+++++++++,,,,,,...(((&&&(((((((((222???:::???CCCIIIYYYkkkpppllltttzzzoooiiifff```SSSHHHEEE>>>555...,,,---------111111111000//////......000000111222333333333333666666888999::::::;;;;;;999888888888999:::<<<===<<<<<<;;;:::::::::;;;;;;666444333333444555555444///111333555666444222111wwwEEE<<<333222111///......++++++++++++************((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((''''''((())))))))))))((()))))))))*********++++++)))***,,,...//////000000))),,,,,,,,,//////,,,---///...,,,,,,+++)))))))))((((((((())))))*********(((((()))))))))(((((('''(((((()))))))))*********++++++,,,---...///000000222222222222333555777888111222222111000///...---------,,,,,,+++*********))))))))))))(((((((((((('''''''''(((((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((()))))))))*********---///---)))(((+++000000DDD___www}}}eeeEEE>>>GGGKKKDDD<<<:::999777555333222111111000///......------------++++++++++++************((())))))((('''''')))+++///000000---***'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&'''(((((())))))((((((***'''(((,,,,,,)))***...444MMMYYY]]]ccc___ZZZccc|||xxxaaa\\\nnnxxxiiidddQQQVVVfffrrrwwwuuuUUU>>>333777;;;>>>???@@@BBBDDDGGGQQQYYYmmmrrrRRRTTT___qqqmmmTTTZZZVVV888888333444111***---111))),,,,,,,,,++++++++++++***(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''''''''&&&&&&''''''''''''''''''''''''(((''''''''''''((()))))))))))))))*********+++++++++***,,,///---))))))...(((---//////333888888444000<<>>;;;:::999888888777888888555333222333555666555444...///222444555444222000pppCCC:::333222111...---...+++++++++*********))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&'''(((((()))'''''''''''''''''''''''''''((())))))***)))))))))((((((((()))))))))******)))(((((((((((())))))***)))&&&&&&'''$$$%%%))))))&&&(((************(((%%%*********)))))))))))))))&&&&&&''''''(((''''''&&&'''''''''((((((((())))))******+++,,,---......///111000000000222444666777111222222222111000///...,,,,,,,,,+++******))))))(((((((((((())))))))))))***))))))(((''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))***((('''((()))******)))'''111AAASSShhhlllLLLGGGCCCCCCBBB>>>======999888777555333222111111//////...---,,,,,,------+++++++++*********))))))(((((()))(((''''''***,,,///000///,,,)))'''&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''((((((((((((((()))''''''***++++++,,,...'''555;;;LLLbbbYYYPPPbbbrrr```ddd^^^qqqiii[[[nnnuuueee]]]\\\mmmuuu~~~___DDD666===@@@CCCBBB??????BBBFFFXXXaaaaaaHHH[[[~~~}}}YYYOOOlllSSS444:::333///000...+++333777---,,,,,,+++++++++*********''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&'''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((()))((((((((()))))))))******((()))+++///...***)))+++---000111000///000000///+++444666///...333333,,,333333222111000111111222000///...------///000222---,,,,,,,,,,,,,,,++++++,,,---...///000000000000111222333333444444444444444666777888777888:::===;;;:::888666555444333333333222222333555666555333111111111111111111000000iii@@@999444222000---,,,...+++************)))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''((('''''''''''''''''''''''''''(((((()))))))))))))))'''''''''((((((((())))))((((((&&&&&&%%%&&&'''(((---'''---111)))(((,,,)))(((******((((((+++,,,***))))))((((((''''''&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&'''''''''(((((((((((())))))***+++,,,---.........//////111222333444111111111111111000//////,,,,,,+++******))))))((((((((((((((())))))))))))******)))((('''&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((+++(((%%%&&&***,,,***(((---,,,,,,000===SSSjjjyyyoooQQQEEEIIIGGGCCCAAA???<<<999888999888666444333222111111000///...---,,,,,,,,,,,,+++************)))))))))'''((((((((('''(((***,,,000000...,,,(((&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((((((((((((''')))(((''''''((((((***+++'''***,,,CCC___]]]\\\rrrllldddwwwkkk]]]TTTaaavvv{{{iiiUUUiiioooXXXWWW[[[fffsss~~~www\\\EEE;;;:::;;;???CCCEEEHHHSSScccppppppHHHYYYyyywww\\\MMMrrr[[[999222555000+++...111///444333'''++++++++++++************''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))'''''''''((((((((()))))),,,***((('''''')))+++---(((***+++******+++---...)))...///******///...))).../////////------///111...///...,,,)))))),,,000++++++++++++++++++++++++++++++,,,---............///000000111222222111111111444777777555555777:::;;;:::888666444333222222222222222333555666555333333222000.........///000ddd???999444222000,,,,,,...************))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''(((((((((((('''&&&&&&'''''''''(((((((((&&&&&&'''(((***+++,,,---+++""",,,333(((%%%***%%%&&&)))'''"""!!!%%%'''$$$'''''''''&&&&&&&&&%%%%%%$$$%%%&&&&&&'''''''''&&&%%%&&&&&&&&&&&&''''''''''''(((((()))***+++,,,---,,,---...///000000000000//////000000000///......+++++++++***))))))(((((('''((((((((()))))))))***))))))(((((('''''''''&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((+++)))((((((*********))),,,)))%%%$$$(((222???IIIppp}}}}}}VVV>>>???LLLMMMDDD;;;999>>>@@@:::333777666555333222111111111111111///...,,,+++++++++************))))))))))))'''((((((((('''(((***---000000...+++(((&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''&&&((()))(((&&&&&&((())))))++++++666JJJWWWggg|||uuusss~~~zzz}}}gggllleeeYYY^^^qqqxxxrrrWWW___uuujjjaaa\\\^^^eeelllwwwyyyfffTTTDDD:::===EEEHHHUUUeeerrrzzzcccOOOiii{{{^^^JJJiiiWWW999666666///444,,,000444///......(((++++++++++++************''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&'''''''''(((((((((---+++)))'''(((***,,,,,,,,,++++++,,,,,,+++,,,---***+++,,,+++,,,...//////)))+++,,,,,,,,,---...///))),,,000111///---***)))************++++++++++++)))***+++,,,------------//////000111111111000000000333777666333222444777888777666444333222222222111111111333555666555333111000///.........//////aaa>>>888444222000,,,,,,...************))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((###$$$&&&'''((('''&&&%%%---!!!***111$$$###,,,(((###((()))&&&&&&++++++'''&&&&&&&&&&&&&&&'''''''''$$$%%%&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''((()))***+++,,,,,,+++,,,---///000///...............///......------++++++******)))((((((((('''((((((((())))))******'''''''''(((((((((((((((%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%''')))((('''&&&''')))&&&(((+++...---***(((***///>>>UUUmmmvvvNNNAAAFFFJJJFFFAAA;;;BBBFFF@@@777222444666666555444222111000000000333222000...,,,+++++++++************))))))))))))'''((((((((('''(((+++---000///...+++'''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''"""(((+++***'''''')))***$$$***)))$$$,,,EEEbbbuuupppccclll{{{qqqkkklllaaaWWWjjjuuunnnuuummm^^^VVVUUU]]]fffvvv}}}uuubbbTTTGGGBBBAAADDDOOOZZZ{{{|||gggPPPQQQnnnnnnIIIcccPPP222///555666444555***---222,,,,,,444666+++++++++************)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((%%%''')))***,,,---***&&&)))'''(((+++,,,+++***+++***)))***,,,,,,+++---000+++,,,,,,---,,,+++++++++...+++((('''((()))*********************+++++++++))))))***,,,,,,,,,,,,,,,///000000111111111111000///333666555222000222555333333222111111111111222111000111333666666444333......//////////////////fff@@@999333222000...---000************))))))))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%'''(((&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$)))***&&&%%%((()))%%%,,,)))$$$"""###$$$%%%$$$&&&$$$!!!!!!###%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&'''&&&%%%&&&''''''###%%%------%%%"""'''(((######%%%$$$"""'''111---///---))),,,222111+++222...++++++...///,,,(((++++++)))((('''''''''''')))))))))))))))(((''''''(((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************+++***...???ZZZtttwwwSSSLLLCCCAAACCCDDD@@@;;;???>>>===<<<:::999888777444333111000...------,,,///...---,,,++++++++++++))))))))))))))))))))))))(((((('''&&&&&&'''+++...///...+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((***'''))),,,+++000HHHcccoooooommmnnnyyy}}}|||tttrrrttthhh\\\]]]oooMMMMMMaaaooommmZZZUUUXXX]]]aaannn|||uuugggZZZGGGKKKDDDCCCRRReee{{{kkkXXXVVV[[[bbbvvviiiZZZtttpppQQQ666111666444000///222111000///...---,,,,,,))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((((((************************+++++++++*********))))))))))))))))))))))))))))))...%%%(((---((('''+++((())))))(((((((((((())))))******))))))******+++,,,+++,,,---///000000000000000333555444111000222555555666777777777666555444222222111111111111111222555333111000.........///ddd???888333222000------///************))))))))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""""""""############$$$$$$$$$$$$%%%%%%%%%%%%"""&&&&&&"""###''')))''')))(((&&&%%%%%%'''((())))))(((((())))))'''### $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""""")))&&&""" """&&&)))+++)))(((******'''%%%&&&&&&,,,///...///222222......---------......------+++***)))((('''''''''''''''(((((((((((('''&&&&&&(((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''(((((()))))))))*********,,,+++***---444>>>HHHMMM___lllnnndddYYYOOOLLLGGGAAA???@@@AAA@@@=========<<<:::999888777777444333111///...---,,,,,,......---++++++*********(((((((((((((((((((((((((((((('''&&&&&&(((+++//////---+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((***&&&''',,,***&&&---999PPPiiisssooo}}}yyyuuufffZZZ^^^ooo{{{fff]]]WWWgggwww```VVVZZZ]]]^^^bbbmmmvvv{{{lll{{{pppccc[[[UUUPPPLLLEEE]]]tttyyyeee^^^aaakkkuuuggg|||hhhdddqqqhhhFFF777---222777444000000000000///...---,,,++++++((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((((((************************++++++*********)))))))))))))))))))))))))))))))))///$$$%%%***''''''***&&&)))(((((((((((((((((()))******)))))))))***++++++------///000111222222222777888888777555444444555444555666777888777666666555444333222111111111111444333111///............aaa???888333222111------///************))))))))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,,,,,,,***(((&&&&&&'''&&&&&&'''''''''(((((((((&&&'''%%%""""""&&&((('''(((((((((&&&$$$###$$$%%%######$$$&&&((('''%%%"""&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&((()))***)))!!!%%%'''%%%''',,,,,,(((%%%%%%%%%$$$'''***)))$$$''',,,...,,,***,,,------//////...---***((('''(((******)))(((''''''''''''&&&''''''''''''&&&%%%%%%''''''(((''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''''''''''''''(((((())))))))))))*********------)))###$$$***000444???RRRgggzzzooofffVVVGGGBBBEEEGGGEEECCCAAA???=========??????::::::999888888777666666333222000///------,,,,,,------,,,+++************(((((((((((((((((((((((('''''''''&&&&&&(((,,,///...---***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((((("""###+++---(((%%%(((111GGGcccyyyyyy|||ddd^^^^^^[[[dddZZZVVVYYYjjjeeeTTTUUUWWWTTThhhlllmmmkkkkkkpppwwwzzztttjjjfffYYYQQQTTTZZZ^^^gggqqqzzzccc]]]RRRJJJHHHRRR```mmmyyykkkccclllfff555555000111777777000---000///......---,,,+++******((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((******)))))))))))))))((())))))))))))))))))))))))---###%%%+++'''''')))$$$((((((''''''''''''(((((()))))))))))))))******+++---...///111222222333333;;;:::888777777666444222222333555777888888888777777666555333111000000000333222111///............\\\>>>777333222111---,,,...************)))))))))((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''%%%###!!!"""$$$"""""""""#########$$$$$$))))))'''%%%%%%&&&&&&$$$%%%'''((('''%%%$$$%%%&&&%%%###!!!!!!###&&&''''''""""""""""""""""""""""""%%%### !!!###$$$$$$###&&&'''))))))'''"""$$$&&&$$$!!!(((+++(((***+++***((((((+++///111))))))***+++---...//////***)))(((''''''''''''''''''''''''''''''&&&%%%%%%&&&'''''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((()))))))))***'''+++...---)))***///555'''***///666BBBRRRcccooowww~~~fffUUUAAAAAABBBCCCCCCBBB===888===??????===::::::===@@@777777777666666555555555222111///...---,,,,,,,,,,,,,,,+++***************(((((((((((((((((((((((('''''''''&&&&&&(((,,,///---,,,***'''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((***###"""''',,,,,,,,,...+++...BBBddd|||}}}vvvrrrqqqssseeefffxxxvvvhhhxxxwwwuuujjj[[[OOONNN]]]wwwyyyfff]]]YYYSSSPPPMMMQQQYYY``````]]]fffjjjqqqwww{{{~~~zzzxxxzzz~~~|||pppiiiooocccOOO===222666222@@@RRRcccvvvsssrrrfffdddzzzWWW:::;;;:::666444555222------222---,,,,,,+++******))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))$$$,,,222***''')))&&&(((''''''&&&&&&''''''((()))(((((((((((()))******------///000111222222222888666333333555555333000///111333555777777777777555555333222111000000000111111000///......------XXX===777333222111---,,,---************)))))))))((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$%%%'''(((&&&&&&&&&'''''''''(((((('''%%%$$$&&&((('''$$$"""###$$$%%%&&&&&&&&&'''(((((('''%%%%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%%%%%%%%%%$$$$$$)))"""!!!((()))%%%(((000'''***)))$$$###%%%'''&&&&&&%%%'''***.../////////,,,)))&&&&&&'''&&&$$$!!!)))((((((''''''''''''''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))&&&'''))))))))))))***+++'''+++...///...///333777FFFLLLZZZlllyyyxxxcccTTTJJJDDDAAAGGGEEECCCBBBAAA>>><<<;;;<<>>666666666555555444444444000000...---,,,,,,,,,,,,++++++***)))))))))******''''''''''''''''''''''''&&&''''''&&&&&&(((,,,000,,,+++)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((+++(((&&&'''&&&&&&'''+++000///,,,666ZZZ~~~~~~hhhgggkkkpppvvvxxxkkkxxxnnnXXXJJJpppvvvWWWIIIJJJhhhttttttvvvwwwkkk\\\PPPKKKJJJLLLOOOOOOOOOQQQWWW^^^eeeiiikkkooopppqqqnnnlllmmmsssxxxxxxzzzUUUQQQ???222555999???KKKUUUooo~~~yyywww}}}uuudddWWWiiirrryyy}}}JJJ555555777444000---...///...///111++++++******))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&444:::---&&&))))))''''''&&&&&&&&&&&&''''''((((((''''''(((((()))******+++,,,...//////000000333000///000444555333111...000222444555555555555222111111000000000000000////////////......------SSS<<<666222333111---+++,,,************))))))))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%***)))'''&&&'''&&&$$$"""############$$$$$$$$$$$$$$$ $$$'''&&&$$$$$$(((&&&###""""""!!!"""&&&(((((($$$"""########################!!!$$$&&&&&&&&&(((***###!!!###((('''!!!!!! !!!&&&(((%%%###$$$$$$$$$'''+++***%%%###$$$))))))***,,,///111222333((((((''''''&&&''''''(((((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((()))))))))'''&&&'''))))))&&&$$$))),,,......+++))))))***---&&&)))999DDDEEEJJJTTTffflllzzzzzzzzzpppgggbbbaaaaaabbb```VVVIII???:::;;;>>>@@@===:::999<<>>???<<<999777999;;;666666555555444333222222//////...---,,,++++++,,,******)))))))))))))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&)))---000+++***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%(((+++,,,***(((((()))***)))(((,,,999OOOfffuuuvvviiiaaaqqq}}}|||tttkkkccccccsssuuuccc___TTTPPPVVV[[[QQQIIIaaazzzbbbPPPLLLPPPIIIDDD@@@@@@DDDJJJOOOPPPRRR\\\fffkkkiiifffgggiiittttttpppfffZZZSSSTTTWWW]]]WWWVVVWWWPPPAAA888888444444...333HHHVVV^^^ggg{{{ppp______ZZZMMMlllfffAAA555555666555000......000222000---)))*********)))))))))((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''###&&&444999,,,$$$((()))&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''((())))))((()))***,,,------......///......000333555666555000111333444444444333333000000/////////000000111......//////...---,,,,,,PPP<<<666222333111---+++,,,************))))))))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&""""""'''***'''###%%%%%%%%%&&&&&&&&&''''''---%%% ###&&&$$$$$$&&&***%%%!!!###(((,,,+++((((((%%%######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$((('''""""""$$$,,,***+++///'''333!!!###***%%%"""&&&$$$%%%((((((###"""---;;;"""(((,,,)))### $$$)))'''''''''&&&&&&''''''(((&&&''''''''''''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))))))))((((((***,,,---,,,*********((('''(((+++000444222...,,,---///...000444***111888<<<===@@@EEEIIIOOOGGG>>>888999<<>>???>>><<<999:::999;;;???>>>999888;;;;;;;;;;;;:::999888888999777777666555333222111111///...---,,,++++++++++++))))))((((((((())))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&)))---111***)))'''%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((("""&&&***,,,,,,---,,,,,,&&& )))444+++ :::eeepppppplllrrr||||||~~~~~~vvvzzzuuueeelllaaa[[[]]]___cccsss|||ooo___NNN<<<888OOOnnnhhhsssooofffaaa\\\TTTLLLIIILLLSSSZZZ\\\___cccaaaZZZQQQIIIEEE:::999666111...000666;;;111111111111111222555777666<<<@@@QQQnnnyyyuuuuuuxxxgggVVVRRR```wwwUUU111444<<<666222999111222333222111...+++'''*********)))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''###+++000'''###'''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''((()))((((((***+++,,,---------+++---///111222333555777444555555666555444333222222222111000/////////000------.........---,,,+++NNN;;;666222333111---++++++************))))))))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&###%%%000@@@KKKMMMJJJMMMMMMMMMMMMNNNNNNNNNNNN<<>>???FFFRRR___wwwooo^^^NNNKKKWWWqqqbbb888???===444111555444...+++......+++)))***...///************))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++ !!!&&&"""###&&&###&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&'''((((((((()))***+++,,,---------))),,,///000//////222666888888888888666555333111555444333111000/////////,,,---.........---,,,+++OOO;;;888333000///...,,,+++***************)))((((((+++"""%%%)))%%%''')))$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&###(((&&&...'''...000)))$$$'''"""'''&&&111))),,,%%%$$$(((,,,***###%%%!!!!!!///%%%...---nnnuuu%%%+++"""+++$$$---"""'''$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))************************++++++++++++++++++++++++,,,,,,,,,---------......------------------------000000000111222222333333555888999888666888???EEE<<<999777666777888999999555666666666666666555555444333333222111000//////------,,,,,,+++***))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###&&&+++---+++,,,)))&&&%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((())))))))))))&&&777UUUnnnrrrlllrrr{{{{{{~~~yyytttiiiYYYJJJXXX```gggrrrnnnXXXMMMIIIKKKXXXiiiuuuttteee???000333000444888...000,,,///777666...000:::777777777888>>>JJJXXXccctttYYYRRRYYYgggzzzSSS@@@777666444222111000//////000//////---,,,+++************)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((&&&'''((()))***+++,,,,,,---...000111222333444444333444555555555444333222555222000000111222000...111111000///...------,,,NNN;;;888333000///...,,,+++***************)))((((((***&&&***,,,%%%&&&+++(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""(((---KKKTTTuuubbb'''"""$$$!!!$$$ !!! ))) $$$$$$'''###ZZZmmm}}}sssCCC&&&,,,"""'''"""(((```ZZZ#########+++%%%)))""" ^^^nnn,,,000"""(((+++###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))************************+++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...//////000000111222222333555888777555666;;;@@@:::888555444666777777777666666666666666555444444444333222111000//////...---,,,,,,+++******))))))))))))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###&&&+++---***,,,)))&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))555)))+++DDD```ooosssvvvmmmppp~~~uuuyyy|||```\\\SSSPPP\\\pppzzzxxxuuutttwwwyyymmmYYYOOOQQQVVVUUUdddmmmfffgggcccOOO;;;555:::===000&&&)))...???===999444444:::@@@BBB<<>>444444333111000///.........---------,,,+++******))))))(((((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''(((((()))******------...............---///000222333444444444333333222222222222222111000///...---,,,***((('''&&&HHH;;;888333000///...,,,+++***************)))((((((***$$$%%%%%%$$$...111&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''"""000+++555%%%+++&&&,,,&&&III{{{uuu{{{~~~vvv{{{{{{XXX&&&"""&&&###!!!%%%www///---%%%'''"""(((###&&&$$$!!!###---$$$jjjOOO(((""" ***###,,,&&&+++---AAA"""(((***""",,,%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((((())))))***++++++,,,,,,...000333444333222222111444333222333666777777666777777777666555333222111222111111000///...------******))))))))))))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&$$$''',,,,,,)))+++(((%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((+++(((''')))***)))***,,,333JJJpppxxxnnnqqquuuoooggg```XXXPPPLLLKKKLLLUUUWWWQQQMMMMMMQQQVVV[[[hhhccc[[[^^^ZZZaaazzz{{{zzz}}}zzzpppjjjlll[[[SSSMMMNNNZZZjjjwww~~~ddd>>>>>>======;;;999777555222111000///...---------,,,,,,,,,+++******))))))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''(((((())))))++++++,,,------,,,,,,,,,///000111111111000///...,,,---///000000000000000------,,,***)))'''&&&&&&FFF;;;888333000///...,,,+++***************)))((((((***%%%%%%'''+++999===000&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ...'''555!!!***zzz %%%+++rrr222"""!!!000'''###%%%iii+++%%% '''&&&'''$$$%%%""""""999... """(((### +++'''///DDDYYY000$$$!!!''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''(((((())))))***++++++...///000222222222111111222111111333666777777666666666666555444333222111111111000///...---,,,,,,)))))))))(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&%%%(((,,,,,,)))***(((%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((+++&&&"""$$$***---***&&&&&&...>>>TTTlll}}}~~~lll^^^SSSQQQZZZPPPMMMEEEFFFSSSXXXUUUVVV[[[WWWYYY]]]VVVMMMSSSbbbuuuvvv~~~}}}___KKKAAA???>>>===<<<;;;777222///111000///...------------+++++++++*********))))))''''''&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))***+++++++++++++++...//////000///...---,,,(((+++---///.........///,,,++++++***)))(((''''''DDD;;;888333000///...,,,+++***************)))(((((()))&&&'''&&&(((666;;;...&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))(((***))) AAAsss%%%***%%%'''(((!!!sss### ###"""...xxx---&&&###$$$%%%###(((###)))!!!&&&777%%%%%%$$$)))zzz333fff111'''&&&###+++ $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''(((((()))*********------...///000111111000000///000222555666666555555555555555444444333222111000000///...---,,,+++(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###&&&&&&%%%(((,,,,,,(((***(((%%%$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((("""&&&)))'''$$$%%%***///,,,%%%"""+++???WWWnnn}}}vvvgggooovvvjjj{{{tttxxxsssVVVFFF===::::::EEE<<<333333999;;;555---000///...---,,,,,,,,,,,,***************)))))))))'''&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&'''((()))***+++++++++,,,---...///000///...---))),,,//////---++++++,,,************))))))((((((CCC;;;888333000///...,,,+++***************)))(((((((((''')))###)))///$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((($$$+++111 ...vvv&&&&&& ---www&&&---+++(((uuu666!!!+++!!!!!!$$$%%%%%%(((,,,"""%%%%%%QQQ>>>(((###%%%333777,,,[[["""000 +++%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''(((((()))*********,,,++++++---///000111000------...111444555555444444444444555444444333333000000///...---,,,,,,+++'''''''''((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###&&&&&&&&&(((---,,,(((***'''%%%$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((($$$''')))'''%%%&&&''''''((('''+++---'''%%%555JJJ```zzzlllcccxxxuuurrryyy|||wwwuuu|||dddMMM;;;<<<@@@===999888444888;;;777111...111666///...------,,,,,,,,,,,,************))))))))))))&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&''')))***++++++++++++,,,...000111111000000+++...000000,,,)))((()))******************))))))GGG;;;777111...------------************))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###'''###"""&&&###%%%222uuu"""$$$%%%&&&(((ppp*** ///###)))###www222%%%###&&&###&&&###((((((&&&222,,,"""###"""'''111 777qqq---!!!***)))---&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$%%%&&&'''(((''''''''''''((((((((((((+++++++++,,,---...000000,,,---...000222333333333444444444444333333222111000//////---,,,+++******************))))))))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''***++++++)))+++)))&&&$$$%%%%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&)))(((%%%#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((()))))))))************,,,666GGGZZZmmm~~~~~~qqqmmm{{{uuuxxx\\\FFF???>>><<<999888777777888888777666555333222111000...------,,,,,,++++++***************))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''(((************,,,...------......///000000000111111000...---,,,+++***+++++++++************)))~~~GGG;;;777111...---------,,,************))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""###'''###"""&&&###%%%222uuu###$$$###%%% %%%999&&&!!!GGG;;;&&&666***###)))###www222%%%###&&&###&&&###(((!!! ((('''###)))+++!!!%%%"""+++"""+++ ***+++$$$!!!000%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$%%%&&&'''(((''''''''''''((((((((((((*********+++,,,...///000,,,---...000111222333333333333333333333222111111//////...---,,,+++************)))))))))(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%'''***+++***)))+++(((&&&$$$%%%%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&)))'''%%%#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((()))))))))*********,,,******...:::NNNeeetttyyyuuu}}}cccKKK>>>999999<<<:::999777666666666666777777666444333111000000...------,,,,,,+++***************)))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&(((************,,,...---------...//////000000111111000///...---,,,,,,+++++++++*********))))))|||FFF:::666111...---------,,,************))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############'''###"""&&&###%%%222vvv###$$$### (((@@@"""***&&& !!!%%%###)))###www222%%%###&&&###&&&###"""''' ))) '''wwwRRR(((&&& ...(((iii444)))***$$$&&&...%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&''''''''''''(((((((((************+++,,,......+++,,,...///111111222222222222333333222222111111///...------,,,+++******)))))))))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$''')))+++***)))***(((%%%$$$$$$%%%$$$###%%%%%%$$$$$$$$$$$$%%%%%%((('''%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((())))))))))))***)))&&&$$$&&&,,,444;;;JJJTTTiiiyyy}}}SSSJJJ???777666666666444666666555444444444555555666666555333222111000///---------,,,++++++************))))))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))***)))***+++---,,,,,,---......//////000111111000///......------++++++*********)))))))))yyyEEE:::666222///...---,,,,,,************)))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###'''###"""&&&###%%%222vvv###%%%))) &&&&&&%%%www+++%%%...444""""""%%%###)))###www222%%%###&&&###&&&###%%%&&&,,,(((...!!!777,,,&&& &&& 111+++{{{222$$$))) ''')))&&&(((%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))***+++,,,---+++,,,---...///000000000000111111222111111000000---------,,,+++******)))((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&)))******))))))'''%%%$$$$$$%%%$$$###%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((('''''''''((((((((())))))'''***///000...)))$$$"""---111;;;IIIVVVcccwww}}}{{{~~~zzz|||gggKKK555222///,,,---000555777888333333333333333444444444555444333222111000//////------,,,,,,+++************)))))))))(((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''))))))))))))+++,,,+++,,,,,,---......///////////////......------,,,************))))))))))))uuuDDD999666222///...---,,,+++************)))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###'''###"""&&&###%%%222vvv$$$%%%((()))&&&+++(((QQQ###---###'''$$$###)))###www222%%%###&&&###&&&###)))///***---***###((( '''---GGG!!!---"""$$$(((%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$##################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((((()))***+++***+++,,,---...///////////////000000111000000///,,,,,,,,,+++******))))))((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$&&&)))***)))((()))&&&$$$###$$$%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&''''''''''''(((((((((%%%&&&(((((((((***---///+++(((&&&(((,,,444???IIIPPPggg|||~~~}}}tttfffOOO;;;222111///,,,666555222...***+++///222111111222333333444444444333333222111000//////...---,,,,,,++++++***)))))))))))))))((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((((((((((((***,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))((((((rrrBBB999666222000///...,,,***************))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###'''###"""&&&###%%%222vvv$$$&&&---&&&###,,,222(((+++!!!###&&&)))###)))###www222%%%###&&&###&&&###$$$!!!... '''((("""UUU666+++***,,,mmmjjj$$$$$$,,,"""$$$%%%)))###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''((())))))******+++------...............//////000000//////+++++++++*********)))))))))))))))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########&&&(((***)))((((((&&&######$$$%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''''''''(((%%%&&&&&&&&&%%%'''))),,,$$$''',,,111111+++### 333BBBFFFKKK[[[nnnyyyooo{{{vvvaaaOOODDD///---++++++---...,,,)))&&&///444333111000111///000111222333333333333222111111000//////......,,,,,,,,,+++******))))))))))))((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((('''((()))+++******+++,,,,,,------...******++++++++++++++++++******)))))))))(((((((((oooBBB888666222000///...,,,***************))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###'''###"""&&&###%%%222www$$$&&&((()))###(((333777,,,///***$$$###)))###www222%%%###&&&###&&&###AAA~~~ &&&%%%"""---%%%((((((###!!!,,,CCCddd ***!!!((("""'''$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$%%%%%%############$$$$$$$$$$$$###################################################$$$$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''((()))***+++,,,,,,------,,,------...///////////////***************)))))))))******)))))))))(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########%%%((())))))((('''%%%###"""$$$%%%$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&'''''''''&&&))),,,,,,***&&&$$$###///,,,((($$$%%%***000444333---%%%###'''++++++''''''---===DDDAAAJJJ]]]eeehhhlllooonnnmmmrrrzzzvvvooohhh\\\QQQGGGBBB888...)))***---///222///,,,******+++---000///---)))&&&'''***000444...///000222222222222111111000000//////......---,,,,,,++++++***)))))))))))))))((((((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################%%%'''''''''''')))+++*********+++,,,,,,------******+++++++++,,,,,,,,,***)))))))))((((((((((((nnnAAA888666222000///...,,,***************))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###'''###"""&&&###%%%222www$$$&&&+++###***+++%%%***'''```000+++### ///###)))###www222%%%###&&&###'''###zzzCCC '''######&&&---"""***,,,DDD +++%%% 111"""+++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%&&&"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&'''''')))***+++,,,,,,,,,,,,,,,,,,------.../////////...************))))))))))))************))))))))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""###%%%((())))))((('''%%%###"""###%%%%%%$$$$$$$$$############$$$$$$"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$%%%''',,,000$$$(((,,,***'''&&&'''&&&(((&&&'''+++---++++++,,,222)))***---+++///111)))---///000...///222555666777777444111111111000...&&&***------,,,---+++***&&&(((+++---,,,)))((()))((('''&&&***...000///,,,---...000111111111000///000000//////......------,,,,,,++++++***))))))))))))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################%%%'''''''''''')))***)))******+++,,,,,,------+++++++++,,,,,,------...))))))))))))((((((((((((fffAAA:::777333000...---+++***+++++++++************)))''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#################################&&&$$$///!!!$$$///,,,uuu111###%%%%%%$$$$$$%%%%%%&&&'''+++)))&&&!!!---""""""'''%%%"""+++@@@ (((+++$$$III:::'''%%%!!!---iiibbb&&&""")))QQQ***&&&)))((($$$%%%&&&!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))'''((()))***+++,,,,,,,,,------............------,,,***(((((((((((('''&&&(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%((()))((('''&&&$$$######$$$%%%%%%$$$########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************************************,,,+++++++++******))))))***))))))(((((((((((())))))))))))))))))******+++////////////000000000000000//////...------,,,,,,************))))))))))))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$%%%%%%%%%%%%$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''')))***++++++,,,,,,,,,,,,---.........---,,,,,,++++++******)))(((''''''&&&dddAAA:::777333000...---+++***+++++++++************)))''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$############$$$+++mmm555...WWWnnn%%%%%%%%%$$$%%%&&&&&&''''''+++ !!!((($$$!!!+++xxx111###444((("""!!!)))###---BBB333---;;;&&&%%%%%%$$$$$$&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((('''((()))***+++,,,,,,,,,---..................---,,,***((('''(((((('''&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%((()))((('''&&&$$$######$$$%%%%%%$$$########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''((((((((()))))))))))))))***************+++(((((()))))))))*********************************************))))))((((((((('''''''''''''''(((((())))))(((((())))))***+++------............///////////////...---,,,,,,,,,*********)))))))))((((((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$%%%%%%%%%%%%$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''))))))***+++,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,******))))))(((''''''&&&bbbAAA:::777333000...---+++***+++++++++************)))''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$#########'''666---~~~///$$$&&&%%%%%%%%%%%%&&&''''''(((***$$$FFF%%%###,,,///III---###...###)))"""&&&$$$)))111&&&)))###)))"""$$$&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((()))+++,,,,,,,,,,,,---......//////......---+++)))((('''(((((('''&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%((()))((('''&&&$$$######$$$%%%%%%$$$########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''(((((((((((()))((((((((())))))*********(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((('''''''''%%%%%%%%%%%%&&&'''((((((((((((((((((((()))******+++,,,,,,,,,------------///......------,,,,,,+++******))))))))))))(((((((((((((((''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$%%%%%%%%%%%%$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&((((((***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***))))))(((((('''''''''___AAA:::777333000...---+++***+++++++++*********))))))''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######&&&)))ZZZrrr(((&&&&&&&&&&&&&&&''''''(((%%%((()))###ooo(((111"""&&&!!!<<>>***###&&&(((%%%$$$***"""!!!)))'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((())))))))))))***++++++,,,,,,++++++***)))'''&&&&&&'''(((''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%((()))((('''&&&$$$######$$$%%%%%%$$$########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''++++++***))))))(((((('''&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&'''&&&&&&&&&'''((())))))&&&&&&&&&&&&&&&'''(((((()))******+++,,,---......++++++++++++++++++++++++))))))(((((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$%%%%%%%%%%%%$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%'''(((***+++++++++))))))***************)))''''''''''''''''''''''''VVV@@@:::777333000...---+++***+++++++++************)))''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&''''''((((((%%%<<<""",,,+++---///'''jjj'''+++((((((''''''(((((()))***///%%%$$$&&&)))WWW===$$$(((&&&***)))333///***&&&>>>666LLLQQQ+++000888333<<>>MMMPPP:::QQQIIIZZZ\\\LLLXXXNNN@@@===YYYEEEKKKRRRAAAJJJAAAFFF<<<<<<666222+++'''777---...***""""""+++%%%!!!---""""""!!!...!!!,,,"""+++(((111((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%&&&&&&''''''""""""$$$%%%&&&'''''''''(((((())))))))))))((((((((('''%%%%%%'''(((((('''&&&&&&&&&%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%((()))((('''&&&$$$######$$$%%%%%%$$$########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&---,,,+++)))(((&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&'''((()))***++++++******************++++++)))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$%%%%%%%%%%%%$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$&&&((()))***++++++***************)))((((((&&&'''''''''''''''''''''XXX@@@:::666222///...---,,,+++***++++++++++++***))))))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&$$$%%%)))(((%%%$$$&&&***''')))---,,,&&&%%%))))))***...333444333777>>>999EEEEEEBBBHHHKKKKKKQQQPPPTTTZZZ^^^___^^^```dddlllkkkhhhccc\\\SSSKKKEEEJJJLLLWWW^^^\\\^^^[[[MMMOOOHHHCCCDDDBBB999///***$$$(((***(((###"""&&&+++$$$)))***'''%%%'''+++$$$&&&((()))'''&&&%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$######$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$########################""""""""""""""""""""""""################################################&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''((((((((((((((('''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""###$$$&&&'''((())))))&&&%%%$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$$$$#########""""""##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%,,,---...,,,)))&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((((((''''''&&&''''''&&&&&&&&&%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((+++*********))))))((((((''''''((((((((((((''''''VVV@@@:::666222///...---,,,+++***++++++++++++***))))))%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&''''''(((((())))))(((((((((''')))------******,,,***)))***...---+++///666888888;;;AAADDDFFFMMMUUUWWWeeegggfffmmmooonnnsssvvvvvvvvvxxxyyy{{{~~~zzzzzztttoootttkkklllrrrpppeeeeeefff]]]TTTOOOLLLNNNNNNMMMOOORRRHHH???555111000...&&&...+++&&&"""!!!###%%%(((######$$$%%%%%%%%%&&&'''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$################################################################################################&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""###$$$&&&'''((())))))&&&%%%$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$$$$#########""""""##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%(((***------***&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&'''(((((())))))))))))))))))))))))))))))(((((((((((((((''''''&&&''''''&&&&&&&&&%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''*********)))))))))((((((''''''((((((((((((''''''TTT@@@999666222///...---,,,+++***++++++++++++***))))))%%%&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((''''''''''''&&&&&&''')))***+++******)))((('''))),,,+++(((***...''')))...444777===HHHSSSWWWVVVYYY___dddhhhpppxxxvvvzzzvvv{{{kkkjjjooojjjfff```XXXSSSOOOOOOVVV______VVVKKKFFFDDD>>>444******'''$$$%%%)))***'''###%%%%%%$$$###$$$%%%&&&'''$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%'''((()))###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&''''''((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""###$$$&&&'''((())))))&&&%%%$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$$$$#############################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###'''+++,,,***'''###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''(((((())))))))))))))))))))))))(((((((((((((((''''''&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''******))))))))))))((((((''''''((((((((((((''''''QQQ@@@999666111///......---,,,***++++++++++++***))))))&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''''''''''''''&&&((()))++++++***)))((()))'''((()))(((''',,,333444999@@@FFFLLLUUUcccnnneeecccffflllppprrrwww|||}}}}}}ssseee[[[RRRLLLOOOUUUYYY\\\___]]]VVVPPPLLLKKK555111---+++,,,+++((($$$***((('''&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&'''(((###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""###$$$&&&'''((())))))&&&%%%$$$$$$######$$$$$$$$$$$$############$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""$$$((()))(((%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''''''''))))))))))))))))))))))))(((((((((((((((''''''&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&''''''))))))))))))))))))((((((''''''((((((((((((''''''MMM@@@888555111///......---,,,***++++++++++++***))))))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((((()))***++++++***)))(((***)))***,,,...222===HHHSSSYYY___bbbfffnnnyyywwwqqqlllfffaaa```SSSZZZbbbgggfffbbb^^^\\\XXXPPPDDD777---((('''''')))'''&&&'''((((((%%%###%%%%%%%%%&&&&&&%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""###$$$&&&'''((())))))&&&%%%$$$$$$######$$$$$$$$$$$$############$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''(((((((((((((((((())))))''''''((((((((((((''''''JJJ@@@888555111///.........---***++++++++++++***))))))&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''((((((((()))))))))'''(((((((((((()))))))))************+++++++++,,,***,,,222999???HHHWWWeeeoootttxxxzzzyyysssccc______gggpppooocccVVVYYYYYYWWWQQQGGG;;;000***)))'''%%%&&&((()))'''$$$%%%%%%&&&&&&&&&&&&%%%%%%)))((('''%%%$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%$$$%%%&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""###$$$&&&'''((())))))&&&%%%$$$$$$######$$$$$$$$$$$$############$$$$$$###############$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$###"""###%%%(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&''''''(((((((((((())))))''''''((((((((((((''''''GGG@@@888444111///.........---***++++++++++++***))))))''''''''''''((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''((((((((())))))))))))'''((((((((())))))))))))++++++***+++,,,///111333888>>>IIIVVV^^^fffttt}}}{{{~~~vvvnnniiilllsssqqqeeeXXXFFFKKKRRRZZZ[[[SSSFFF<<<666000)))&&&'''((((((&&&%%%%%%&&&&&&&&&&&&%%%%%%'''&&&%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%###$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""###$$$&&&'''((())))))&&&%%%$$$$$$######$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((''''''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&'''''''''((((((((())))))''''''((((((((((((''''''FFF@@@777444111///...///...---***++++++++++++***))))))''''''''''''((((((((()))''''''''''''((((((((()))''''''''''''''''''''''''(((((((((((())))))))))))'''((((((((())))))******++++++***+++...222777:::OOOXXXfffttt|||yyyzzz~~~yyyxxx~~~~~~|||yyyvvvqqqmmmiiigggLLLFFFAAAFFFPPPYYYYYYVVVGGG===000((('''((('''&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$######$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$$$$%%%###$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""###$$$&&&'''((())))))&&&%%%$$$$$$######$$$$$$$$$$$$############$$$$$$""""""######$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!$$$&&&'''%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((((((((((((((((((''''''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&&&&'''''''''(((((())))))''''''((((((((((((''''''tttJJJ<<<:::777333000///...---+++************))))))))))))))))))))))))(((((((((((())))))(((((('''''''''&&&(((((()))))))))(((&&&%%%+++)))''''''((()))******)))((()))***,,,---+++)))333,,,---:::GGGPPP]]]jjjdddxxx|||{{{yyywwwyyy}}}~~~||||||~~~zzztttfffcccccc]]]MMM;;;777BBBOOOUUUVVVRRRJJJ@@@666---'''$$$&&&'''&&&$$$######'''***%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%'''((())))))***%%%$$$$$$######$$$$$$%%%########################""""""""""""""""""""""""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''(((''''''''''''''''''''''''rrrJJJ===:::777333000///...---+++************))))))))))))))))))))))))(((((((((((())))))((((((((('''''''''(((((()))))))))((('''&&&)))(((((((((***++++++++++++++++++++++++***))))))---444BBBUUUdddrrryyy}}}xxx||||||vvvhhhhhh^^^JJJ:::999@@@EEESSSUUUWWWSSSIII>>>444///'''&&&&&&''')))***'''%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%'''((())))))***%%%$$$$$$######$$$$$$%%%########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%''''''%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''pppIII>>>:::777333000///...---+++++++++*********)))))))))(((((((((((())))))))))))))))))((((((((((((''''''(((((()))******)))'''&&&'''((()))***+++,,,,,,,,,''')))*********---333888@@@QQQgggwwwxxx|||ttt|||yyyrrrqqqyyyzzzxxxnnn^^^PPPJJJHHHHHHFFFNNNXXX^^^[[[QQQEEE>>>222,,,&&&&&&***,,,)))$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%'''((())))))***%%%$$$$$$######$$$$$$%%%########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&mmmHHH???:::777333000///...---++++++++++++*********))))))(((((((((((())))))))))))))))))((((((((((((((((((((()))*********)))((('''''')))+++,,,,,,+++***+++)))*********,,,666FFFQQQjjjxxx}}}|||xxxwwwyyy~~~}}}{{{zzzwwwkkktttyyyyyyxxxxxxmmmgggbbbYYYPPP===AAAJJJVVV]]][[[QQQGGGDDD:::...&&&%%%'''))))))&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%'''((())))))***%%%$$$$$$######$$$$$$%%%########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&(((((('''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&jjjGGG@@@:::777333000///...---+++++++++++++++************'''((((((((()))))))))***(((((())))))))))))))))))((()))***++++++***))))))(((***------+++)))))))))---///000333;;;KKK```ppp~~~}}}vvvtttxxx||||||zzzyyy{{{~~~{{{wwwtttuuuwwwyyyxxxvvv{{{~~~~~~yyytttrrrzzzmmmccc^^^LLLEEEBBBJJJXXX]]]WWWNNNOOOIII>>>333***''''''((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""#########$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%'''((())))))***%%%$$$$$$######$$$$$$%%%########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''))))))(((&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&gggFFFBBB:::777333000///...---+++,,,++++++++++++*********''''''(((((())))))******(((((())))))))))))******((()))+++,,,,,,+++******)))+++...---***)))***---+++222<<>>444(((###%%%((('''%%%$$$)))***%%%$$$''''''$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%########################"""$$$'''(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%'''((()))***))))))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))''''''(((***)))&&&###&&&******&&&'''---...)))))))))'''%%%$$$%%%)))---%%%&&&((())))))((('''%%%***)))%%%!!!%%%,,,***###((('''&&&''')))***(((&&&$$$&&&)))+++,,,+++)))(((&&&%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&'''***,,,...+++***'''$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$&&&))))))&&&###&&&%%%######$$$%%%%%%$$$%%%%%%%%%&&&%%%%%%$$$###))))))'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%[[[JJJ???;;;555111111111...---...++++++,,,,,,++++++***)))******++++++++++++******************))))))))))))++++++,,,...//////...------)))+++888III]]]tttvvvhhhcccrrrsssooo}}}yyypppyyy~~~kkk^^^___]]]\\\]]]___\\\UUUOOOGGG???333***%%%%%%'''(((###&&&%%%"""###((()))%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%###########################%%%(((((('''%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%'''((()))***))))))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((,,,(((%%%%%%(((***+++***))))))&&&$$$%%%'''%%%"""***,,,------,,,+++***)))+++***((((((((((((((((((&&&******&&&%%%))))))'''&&&%%%$$$$$$$$$$$$$$$$$$,,,+++)))'''%%%###"""!!!''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''')))+++,,,***)))'''%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''%%%$$$$$$%%%((((((&&&###(((((('''(((***+++,,,,,,))))))(((''''''&&&%%%%%%$$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%YYYIII???;;;555111222111...---...,,,,,,------,,,,,,+++*********++++++++++++******************************)))***,,,---......---,,,000000999MMMeee||||||ssskkknnn|||zzztttrrrttt~~~{{{xxxooofff___[[[]]]cccbbbZZZQQQOOOJJJ@@@444***'''(((+++&&&&&&$$$"""%%%))))))%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((()))'''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%'''((()))***))))))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((&&&%%%&&&(((***+++***---***(((+++,,,++++++,,,'''''''''(((((('''%%%###&&&''''''((()))***+++,,,&&&,,,...***''''''((()))((()))******)))***,,,...!!!"""$$$&&&(((***+++,,,)))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&'''((()))(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))&&&%%%$$$%%%&&&&&&%%%$$$#########$$$%%%&&&'''(((%%%$$$$$$############$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%VVVGGG>>>:::555222333222...---...------......------,,,+++******++++++++++++******)))***************++++++***+++,,,,,,++++++,,,---444CCCZZZnnn{{{~~~}}}pppxxx|||zzznnnsss~~~zzz{{{qqqooo|||vvvmmmbbb^^^``````[[[VVVRRROOOJJJAAA777///+++***((())))))((((((((('''%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%'''((()))***))))))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))%%%&&&)))+++,,,***(((&&&$$$!!!###'''&&&###&&&---222///------000111111000...111444666777999<<>>:::555222444333///---...---............---,,,,,,******++++++++++++******))))))******+++++++++,,,......---,,,+++---222666???[[[{{{eee___sssxxxmmmkkkiiifffhhhnnnwww~~~{{{~~~tttqqqsss}}}|||vvvdddggg}}}yyymmmbbbZZZYYY[[[]]]UUUTTTQQQMMMEEE:::...%%%$$$'''+++,,,)))%%%%%%'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%'''((()))***))))))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((()))))))))******'''((()))***))))))((((((---///333666555444999AAA;;;<<>>999444111///+++)))(((&&&&&&&&&(((((((((''''''&&&&&&''''''((('''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&))))))(((''''''''''''(((%%%'''((('''%%%%%%''')))'''''''''&&&&&&&&&''''''"""###$$$&&&'''(((((((((&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%QQQDDD>>>:::555333444444000---...------......------,,,+++******++++++++++++******))))))******+++,,,,,,,,,++++++***))),,,444@@@IIIWWWssskkkaaatttttt^^^SSSPPPLLLNNNQQQUUUYYY___fffjjjnnnttt{{{ooodddkkk}}}yyyxxxwww|||~~~qqqnnn~~~zzzlll^^^YYY\\\bbb\\\ZZZXXXUUUNNNCCC666,,,%%%%%%''')))(((%%%&&&***''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%'''((()))***))))))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))************)))((('''&&&'''+++111555333888===AAAHHHQQQWWWXXXMMMUUU___ggghhhddd___\\\|||mmm\\\UUUXXX```ccccccVVVOOOKKKOOOQQQMMMFFFAAAPPPOOONNNNNNPPPPPPNNNLLL<<<888111+++((((((+++---((((((((('''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((''''''&&&&&&&&&''''''"""$$$&&&''''''(((***,,,...000222111//////222666::::::999888666444222111222222222000...+++)))'''$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%OOOCCC>>>:::555333555444000---...---------------,,,++++++******++++++++++++******))))))***++++++,,,------*********,,,444DDDYYYhhhxxxvvvqqqpppsssmmm```[[[SSSLLLKKKEEEGGGJJJLLLMMMOOOQQQSSS```ffflllpppssswww~~~pppgggiiinnnuuu}}}}}}}}}oooccc___```______\\\WWWQQQKKKHHHGGG666,,,$$$%%%(((''''''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%'''((()))***))))))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%'''((((((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))*********++++++---111666;;;???DDDKKKPPPgggjjjgggfffuuuwww```iiitttxxxvvvrrrqqqsss}}}hhhkkk~~~ssscccjjjtttyyyqqqfffcccggg^^^WWWPPPOOOSSSXXXXXXVVVddd```ZZZPPPDDD777---''',,,+++***))))))((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''((()))+++,,,---***...444999;;;>>>BBBEEEUUUWWWXXXUUUQQQOOOQQQTTT[[[\\\]]]]]]\\\YYYWWWUUUNNNNNNLLLJJJFFFAAA<<<:::333222111...,,,***((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%NNNBBB>>>:::666444555555000------,,,,,,------,,,,,,+++*********++++++++++++******))))))***+++,,,,,,------000000111666BBBYYYtttwwwgggbbbeeewwwtttcccWWWUUUMMM@@@???HHHBBBCCCCCCCCCCCCEEEIIILLLSSSXXX]]]aaaeeelllvvv~~~{{{iii[[[___tttxxxxxxnnnaaa[[[^^^___]]]WWWPPPPPPYYYaaaKKK777%%%$$$))))))'''%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%'''((()))***))))))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))'''''''''''''''''''''''')))))))))))))))))))))))))))************+++++++++666AAAPPP]]]dddhhhiiikkktttqqqbbbXXXeeevvvhhhKKKOOOUUUZZZXXXSSSSSSZZZbbblllTTTEEEXXX|||tttWWWcccwwwppprrryyyhhh______aaa___[[[\\\dddnnntttpppcccTTTIII///...,,,***)))(((((('''((((((((((((((((((((((((%%%&&&''''''(((((('''''''''%%%$$$###$$$&&&(((***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((&&&&&&((())),,,...111222???EEENNNUUUZZZ^^^dddggghhhiiihhhccc[[[VVVVVVXXXYYY[[[___bbbcccbbb```^^^\\\]]]___``````___]]]\\\MMMKKKFFF@@@999333///,,,''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%NNNBBB>>>888555111////////////.........---------,,,,,,,,,,,,,,,,,,++++++*********&&&(((,,,......---++++++...------@@@ccc{{{~~~gggWWW]]]yyyxxxhhh[[[XXX[[[[[[WWWPPPJJJFFFCCC???===888<<<@@@???===>>>BBBFFFDDDFFFJJJQQQZZZdddmmmqqqwwwyyy|||qqqbbb```lllxxxppp}}}nnnggg||||||xxx```YYY\\\bbb[[[RRRcccZZZCCC---''')))(((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""%%%'''(((***---+++&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&&&&'''((((((&&&%%%''')))###***000...'''$$$)))///((('''+++111222666FFFYYYfffdddmmmhhhQQQOOOWWWPPPKKKMMMSSSZZZXXXSSSUUU]]]mmmfff[[[ZZZnnnsssZZZVVVhhhpppppp\\\KKKXXXdddcccccc``````aaa^^^tttyyyfffuuupppiiiaaa]]]SSS]]]qqqlllhhheeeQQQAAA444)))---000(((,,,(((&&&)))***(((''''''+++'''$$$"""$$$&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&$$$$$$&&&))))))&&&###&&&&&&(((------(((&&&'''###,,,666???GGGOOOTTTUUUaaabbbbbb```\\\ZZZ\\\^^^]]]^^^\\\XXXWWWXXXVVVRRRSSSPPPPPPSSSSSSPPPRRRYYYUUUYYY[[[XXXWWWXXXWWWSSS^^^XXXUUU[[[___ZZZQQQKKK999777333///,,,***((((((%%%(((+++***&&&$$$'''+++''''''%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$MMMBBB>>>999666222000/////////............---------,,,,,,,,,,,,,,,+++++++++******///+++((((((***---......,,,666@@@WWW{{{yyy]]]RRRooossseeeUUUJJJDDD@@@CCCHHHIIIFFFAAA>>>===<<<;;;::::::;;;:::777666;;;DDDKKKFFFEEEDDDGGGMMMUUU^^^dddooorrrvvvzzz}}}{{{ooojjjqqqvvvuuuuuuzzzxxx{{{|||www{{{lll___]]]___^^^\\\]]]UUUFFF666///+++'''&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""%%%'''(((***---***%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''++++++)))((('''((()))***)))&&&%%%***222333---&&&---000777DDDXXXkkkssssssLLLLLLTTTWWWNNNNNN]]]iiioookkksss|||pppXXXWWWhhhnnneee[[[]]]mmmwwwiiiSSS]]]fffjjjjjj^^^TTT^^^iii```NNNDDDXXXmmmgggbbbnnncccfffpppsssooo~~~hhhVVVVVV```bbbIIITTThhhjjjUUUAAA333$$$""")))...+++%%%$$$)))///&&&'''((()))******((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&***'''%%%$$$%%%&&&'''&&&///'''!!!!!!$$$)))333===TTTVVVZZZ]]]\\\YYYXXXYYYVVVXXXZZZYYYUUUQQQOOOOOOTTTWWWXXXWWWYYY^^^^^^[[[UUUUUUXXX]]]ZZZQQQMMMOOOXXX```ddd___WWWQQQLLLHHHHHHJJJRRR\\\aaa___]]]^^^bbb^^^UUUJJJ===111'''"""(((((((((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$KKKBBB>>>:::777333000//////...---.........------------,,,,,,,,,,,,,,,++++++++++++222---''''''+++......---000HHH\\\rrreeehhhkkk|||hhhNNNBBB666222444666:::>>><<<:::777777888:::::::::666666555333333888@@@GGGJJJFFFBBB@@@BBBIIIQQQVVVcccgggllloooooossszzz|||qqqjjjhhhrrr|||sss___VVV\\\aaaZZZMMMPPPJJJBBB:::000((('''+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""&&&'''(((***---***%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&'''''')))'''%%%%%%'''(((((((((***+++***(((&&&(((...333555YYYwwwvvvfff\\\XXXTTTVVVaaa]]]RRRRRR\\\kkkzzzdddnnn{{{~~~vvvnnnrrr|||~~~vvvpppyyyuuussspppjjjddddddiiilll___XXXgggppp]]]LLLRRRRRRZZZdddzzz}}}vvvlll___xxxsssoooXXXLLLQQQ[[[gggdddUUUDDD>>>000%%%%%%,,,,,,&&&$$$&&&(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&$$$%%%%%%%%%%%%&&&)))+++***)))+++333;;;BBBJJJRRR^^^ZZZZZZ\\\WWWMMMIIIMMMTTTWWWZZZYYYUUUOOOJJJHHHBBBEEEGGGFFFHHHMMMNNNLLLTTTUUUYYY\\\YYYRRRNNNNNNiiipppsssiii\\\TTTQQQPPPNNNNNNQQQRRRPPPOOOVVV```fffeeebbb^^^YYYSSSOOOLLL777111***(((***+++***(((%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%IIIBBB>>>;;;888444111//////---,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........GGGhhhuuu[[[|||XXX???>>>999666888:::999;;;>>>>>>;;;888888999:::;;;;;;///111444555555555777999FFFBBB===;;;;;;@@@FFFJJJUUUZZZ___```^^^aaaiiiqqqzzz}}}yyymmmooowww{{{zzz}}}qqq{{{yyyhhh^^^ZZZZZZZZZYYYPPPOOOLLLCCC888---((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###&&&((((((***,,,***%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&''''''(((&&&%%%$$$&&&)))***)))'''***,,,---***,,,999OOOaaakkkeeeZZZPPPOOOSSSTTTPPPYYYrrriiiTTTbbbxxx~~~qqqwwwuuurrrpppbbbYYY___ZZZYYYOOONNN[[[```bbbjjj|||{{{yyyjjj```VVVGGGIIIVVV[[[mmmcccKKK333***///,,,###))))))(((%%%"""###&&&)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((((((&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''###&&&((((((&&&%%%(((+++---333@@@PPPYYY[[[[[[^^^WWWQQQQQQUUUPPPEEECCCIII@@@BBBCCCCCC@@@<<<888666???BBBAAA===;;;<<<<<<:::<<<<<<======<<<;;;===@@@BBBGGGJJJHHHIIISSS]]]cccYYYZZZ[[[ZZZRRRKKKMMMSSSbbb```^^^\\\\\\]]]```aaaRRRIII<<<222...+++)))'''((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%GGGBBB>>><<<888444111000///...---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,(((---///...+++///888AAAjjj{{{nnnNNN:::???555555777888666444999AAAHHHEEEAAA>>>======<<<;;;222333444444333111111111888777555555666999===???IIINNNQQQPPPLLLMMMTTT\\\ggglllssszzz}}}tttsssxxxtttsssooovvvxxx~~~uuuppphhhZZZZZZdddVVVUUURRRJJJ@@@666,,,%%%(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###&&&((((((***,,,)))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((())))))+++,,,+++)))'''...***+++:::RRRhhhssswwwYYYMMMNNN```lllhhhaaa```lllzzz|||~~~~~~vvvkkkkkk^^^TTTWWWWWWTTTXXX[[[wwwbbbjjjvvvqqqnnntttnnnUUUDDDDDDDDD[[[kkknnnVVV777((((((+++((())))))((('''(((***+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&)))++++++)))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((***+++***'''%%%'''...444GGGJJJRRR\\\___\\\YYYYYYKKKFFFEEEGGGCCC;;;999???777777777999;;;===>>>>>>QQQUUUUUUOOOKKKKKKKKKIII@@@@@@???<<<:::;;;===>>>:::999666444999DDDLLLMMMIIINNNZZZdddfff^^^WWWTTTZZZVVVPPPMMMNNNSSSZZZ___bbb^^^VVVKKK???333***&&&***)))((('''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%FFFBBB>>>;;;888444111000000///.../////////.........------,,,,,,,,,,,,------------,,,//////******888QQQfffuuu\\\gggSSSCCC>>>888555555555333000222???MMMTTTPPPKKKHHHFFFEEEDDDCCC===:::555111//////111222222333444555777999:::;;;???BBBDDDBBB??????CCCGGGTTTZZZdddmmmuuu~~~sssooowww{{{uuuzzzsssmmm}}}vvv}}}~~~mmm```bbb\\\[[[WWWPPPIII@@@444((())))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$'''((((((***,,,)))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((()))******((('''(((***666;;;EEESSS^^^aaa^^^YYY]]]XXXaaapppqqqqqqtttkkkmmmmmmfff```sssrrrooommmkkkiiifffddd```]]]yyyxxxwww{{{kkkyyyxxx{{{vvvmmmbbbaaaUUUeeeUUUWWW___lll}}}uuu~~~~~~nnn```SSS===NNN```aaaPPP;;;---'''$$$%%%'''***,,,,,,)))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''+++---...+++(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''(((((('''&&&&&&&&&&&&'''(((((('''&&&%%%'''---999GGGQQQXXX[[[bbbhhhcccUUUGGGAAA333444555666666777999<<>>AAAKKKSSSVVVWWWYYY]]]YYYSSSMMMKKKMMMQQQTTTWWW\\\aaaccc]]]RRRGGG???---+++'''%%%###$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%DDDBBB>>>:::777333111111111000///////////////............,,,,,,,,,---------............---,,,444LLLnnnpppqqqxxx]]]BBBCCC>>>...999666555444333777CCCQQQOOOLLLIIIGGGGGGHHHHHHGGGCCC???:::555333333333444444444555666777777888888777999:::999888777888:::BBBJJJTTT\\\ccclllvvv}}}tttwwwxxxqqqvvvpppgggooo~~~kkk\\\^^^```^^^VVVOOOIII>>>444)))))))))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$'''((((((***,,,)))###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***&&&((()))(((&&&***444<<>>:::777333111111111111000000/////////............,,,,,,,,,------.........***+++---333CCC___wwwppppppNNN>>>999:::<<<555222111444666888>>>DDD???===<<<<<>>===999555222333333222111111111111222333444444555555555444444444;;;CCCJJJOOOUUU^^^eeerrrvvv}}}sssnnn{{{wwweeeaaammmjjjkkkpppYYY]]]cccccc[[[SSSNNNFFF>>>***))))))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$''')))(((***,,,)))###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''')))******'''+++---+++,,,666HHHWWWfffZZZNNNNNN[[[kkkvvvyyyvvvyyyyyy}}}nnnlll~~~nnnsss{{{hhhkkk~~~zzzjjjggg^^^|||vvvhhhcccdddZZZ]]]WWWTTTeee|||}}}wwwtttpppfffUUU\\\dddccceeelllVVVFFF333((((((,,,---+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""%%%***......+++'''$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''((())))))'''''''''''''''((())))))***111>>>MMMXXXYYYSSSMMMOOOHHHAAA===;;;;;;???EEEJJJWWWZZZTTTXXXiiipppjjjjjjfffccccccfffiiiiiiiiiqqqwwwyyysssnnnnnnoooooonnnpppkkkdddcccllltttuuuuuuuuuqqqiiifffkkkrrrttt```[[[WWWTTTMMMCCC===<<>><<<999555333222111000/////////.........---------,,,000...000888444---000---***///BBB```|||kkkaaawwwfffMMM@@@:::888888222444555555555666:::===:::777333000111666<<<@@@AAACCCFFFGGGGGGDDDAAA???;;;:::777444111000222444222222222222222222222222666666888;;;???DDDHHHJJJRRRWWW^^^gggpppvvvzzz|||~~~||||||mmmjjjuuuvvvnnnqqqqqqiiiuuujjjWWW___dddaaaYYYQQQJJJDDD777...(((''''''&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((+++---...---,,,+++''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))******)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''***)))'''%%%$$$%%%&&&''''''(((((((((((((((''''''))))))((((((+++,,,)))$$$%%%///000---<<>>MMMVVVSSSPPPUUUWWWSSSKKK<<<666???FFFGGGOOO]]]YYYgggsssrrrkkkfffeeeeeeiiimmmoooooossszzz~~~yyyuuurrrssstttuuuvvvwwwfffjjjqqquuurrrlllkkknnn~~~xxx{{{~~~yyyzzz|||uuummmfffeeekkklllaaaSSSLLLEEEDDDAAA>>>???JJJZZZfffbbbSSSIIIKKKLLLGGGFFFKKKMMMXXXbbb___QQQ???///&&&)))&&&&&&)))'''!!!"""(((~~~FFF@@@>>>;;;888555222222111000...//////.........---------)))000222999CCC;;;///000000555BBB\\\zzzooofffeeeKKK>>>999777666777666444333333666:::===666555333111000222333555444666888<<>>999555333222000222444555555444222000444444555666888:::<<<>>>DDDFFFKKKPPPWWW]]]bbbeeedddeeehhhlllqqqssssssssssssnnnsss{{{xxxwww{{{~~~yyyyyyxxxnnnfffddd```VVVMMMJJJAAA555***'''(((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***---...---,,,+++'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))******)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))(((&&&%%%%%%&&&'''((('''((((((((((((((('''''')))(((&&&'''***,,,+++(((111%%%222WWWfffUUUGGGKKKTTTXXX[[[sssrrrllltttxxx```kkkddddddjjjUUUMMMiiiiii[[[PPPTTT___bbb[[[SSSYYYnnnkkkaaagggiiixxxyyykkkiiiyyyzzzxxxpppdddaaa^^^XXXgggnnnggggggmmmnnneeemmmmmmfffSSS;;;---,,,000((()))***)))'''&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((((((''''''&&&&&&++++++)))$$$"""(((666AAAIIIUUUYYYOOOEEEEEEGGGEEEDDD???BBBOOOZZZ___fffnnniiillllllhhhiiiqqqzzz~~~sss~~~|||yyyxxxwww|||{{{{{{|||}}}zzzvvvtttuuuxxx|||}}}wwwnnnlllpppqqqmmmsssyyyvvvyyy{{{ttthhheeehhhssswwwnnn```WWWZZZXXXRRRKKKGGGFFFIIILLL\\\[[[cccpppnnn]]]LLLEEEFFFNNNWWW\\\\\\UUUHHH===///(((%%%''')))&&&&&&(((|||FFF@@@===:::777444222111000///.../////////............---(((---///777@@@999---///000???ZZZzzzxxxtttgggKKK>>>:::888666:::777333222555999===???999999999888666444111000///...///111444:::???BBBEEEGGGIIIHHHEEEAAA>>>===777666666555444333333222444444555555666777888888:::::::::<<<@@@EEEIIIMMMGGGHHHJJJMMMQQQXXX```eee}}}|||~~~uuuyyymmmpppvvv}}}yyygggggghhh```TTTMMMKKK===///******((('''((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''***,,,------,,,+++'''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))******)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%'''((()))'''(((((())))))((((((((((((((((((((())))))***+++666CCC]]]qqqlllYYYSSS[[[ttt}}}mmmzzzqqq^^^TTTRRRRRRKKK^^^ZZZRRRYYYWWWVVVfffXXXTTTZZZhhhiii\\\UUUYYY]]]bbb___VVVSSSZZZmmmaaa```ppp|||yyyffflllzzzZZZWWWkkkmmmxxxkkklllmmmpppkkkUUU999+++***&&&))),,,+++'''%%%'''***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&&&&((())))))(((,,,)))%%%%%%,,,999HHHQQQKKKSSSSSSFFF<<<===AAABBBGGGLLLVVVaaakkkqqqqqqqqqttttttsssrrrwww~~~}}}}}}uuuuuu~~~{{{{{{{{{||||||{{{xxxtttrrrvvv}}}~~~zzz~~~{{{|||}}}wwwxxxyyyrrrpppiiidddgggjjjhhhbbb^^^kkkiiiddd]]]UUUMMMGGGDDD<<>>@@@CCCHHHRRRZZZYYYRRRBBB666***&&&((((((((((((zzzEEE@@@<<<999666333111000000///.../////////...............//////***...666000+++333777PPPuuuwwwlllNNN???<<<:::777777555444666;;;@@@CCCDDDDDDEEEEEEDDDAAA>>>:::888777555222000///000222444888<<>>GGGVVV```[[[UUU[[[jjjuuu}}}vvv|||iiidddZZZPPPLLLNNNPPPOOONNNaaajjjeeeeeetttzzzwww|||~~~uuurrryyy~~~}}}~~~tttqqqzzzzzzmmmmmmpppeee```___bbbccclllzzz|||yyy}}}}}}zzzdddYYY]]]bbbpppggghhhhhhkkklllgggVVV===+++((()))))))))''''''((()))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%$$$$$$&&&)))++++++***'''$$$&&&444FFFPPPMMMGGGDDDGGGDDD>>>>>>GGGOOOSSSVVV```kkkqqqwww{{{wwwppp~~~}}}xxxvvvxxxzzzqqqqqqwwwxxxwwwvvvpppssswwwqqqooohhhbbbaaaaaaaaa^^^\\\jjjllllllggg```[[[XXXXXXGGGFFFKKKQQQSSSQQQSSSXXXUUUSSSJJJ>>>>>>HHHQQQSSSUUUIII999///***'''&&&%%%wwwDDD@@@;;;888666333111111000///...////////////////////////666444...///444---...===QQQnnnyyyrrrQQQ>>>;;;:::777444555999???EEEIIIKKKKKKMMMMMMLLLKKKIIIGGGEEEDDD>>>===:::777333000...------000555:::>>>DDDJJJNNNMMMKKKFFFBBB>>><<<;;;;;;444666888:::::::::999888;;;::::::999999888888888777999;;;:::999;;;???CCCCCCFFFKKKQQQYYYeeeqqqzzz|||xxxrrr|||{{{sssmmmvvvqqqcccdddlllfffXXXLLLGGG@@@999///'''%%%)))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''')))+++,,,,,,,,,(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))((((((((()))))))))******))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))******)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''((()))***''''''((()))******))))))((()))+++***(((222NNNhhhpppTTTDDDSSSlll}}}zzz{{{wwwpppeee\\\YYYYYYRRRNNNUUUcccooowwwyyyuuuqqqpppmmmooommmsssnnn{{{rrrjjjtttxxx}}}rrrqqq~~~zzzsssyyytttgggeeeiii\\\GGG333---'''%%%(((***)))&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''$$$%%%&&&(((******)))(((%%%,,,999HHHQQQPPPEEE:::HHHEEEAAAAAAJJJWWW___bbbgggqqqzzz~~~zzz{{{zzz|||yyynnn|||~~~|||xxxsssppphhhkkklllggg```^^^ccciiihhh___SSSJJJFFFHHHRRR\\\uuuwwwkkkOOO;;;:::AAAEEESSSQQQLLLCCC888///'''"""uuuDDD@@@:::999666333111111111000///...////////////000000000000111///333555...333IIIssspppkkkyyyUUU>>>999999888777<<>><<<999666444.........///000444999===FFFIIIMMMNNNMMMGGGAAA===???AAACCCDDDDDDBBB???>>>:::999999999888777777666;;;===???@@@>>><<<:::999444777;;;===???EEENNNUUU[[[fffuuuzzzqqq~~~sss{{{lllhhhnnnmmmgggSSSNNNGGG@@@555+++''')))((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&(((***+++,,,,,,((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))******)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))''''''((()))***************((()))---222CCCeeedddYYYTTTddd|||tttzzzuuuccc^^^WWWLLLOOO\\\aaalllwww|||xxxxxxiiikkkeeekkkzzz~~~~~~fffmmmqqqwwwnnn[[[dddiii```FFF;;;---''')))+++)))&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''''''''''')))******((('''((()))///???OOOQQQFFF<<<;;;>>>WWWSSSOOOQQQYYYccciiijjj{{{~~~}}}{{{zzz}}}}}}pppeeecccgggkkkpppqqqooohhh```]]]aaafffjjjdddYYYPPPJJJHHHIIIKKKfffrrrqqq[[[FFF@@@???<<>><<<;;;333222000---++++++...111888<<>>???BBBDDDGGGJJJKKKIIIDDD@@@BBBAAA???<<<:::999999:::===GGGWWWggguuuyyy~~~yyysssnnnqqqdddXXXLLLDDD===333+++)))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%''')))+++,,,,,,(((((((((((('''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))*********++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))******)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''(((((((((''''''(((******++++++***+++)))000===FFFNNN^^^pppFFFWWWgggwwwyyybbbPPPVVVeeeqqqzzzxxx{{{{{{qqqlllmmmuuuxxxqqq]]]sssrrr|||ooo{{{www___```fffeee\\\NNN<<<...)))*********''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''***,,,)))&&&'''...555BBBJJJOOOIII<<<777>>>GGG\\\\\\___cccgggmmmuuu{{{xxxvvv{{{zzzyyyzzzzzz|||yyyuuuqqqnnnjjjfffccclllkkkiiigggddd___WWWPPPJJJYYY___YYYUUUVVVNNNAAA:::CCCKKKNNNOOOMMMDDD:::rrrCCCAAA999999777444333333333222111.../////////000000111111111222///111555999UUUfffzzzeeeFFF===@@@AAAMMMSSSXXXUUUOOOLLLQQQWWWRRRTTTUUUVVVUUURRROOOMMMMMMLLLIIIEEEAAA>>><<<;;;666555444111///...///111///111444999@@@GGGLLLOOOBBBFFFJJJOOOQQQQQQOOOMMMHHHEEEBBB@@@AAADDDHHHKKKJJJKKKNNNTTTXXXXXXRRRMMMKKKGGGDDDCCCDDDCCC???<<<:::===BBBKKKXXXiiizzz||||||xxxxxxqqqyyyjjjtttsss```NNNEEEBBB:::000))))))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%''')))***,,,,,,)))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))************+++++++++************************------------------------++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))******)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((('''''''''''''''(((******+++++++++,,,,,,:::PPPYYYPPPFFFDDDhhhWWWeee{{{pppiii^^^bbbcccdddiiiwww}}}yyyrrryyywww~~~|||||||||rrrxxxoookkkhhhdddkkk]]]HHH555***(((***---((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((%%%)))+++(((%%%***777BBBPPPJJJAAA<<<===BBBGGGJJJTTT[[[fffnnnqqqwwwwwwuuuwwwpppwww}}}zzz}}}uuukkktttsssqqqpppooojjj___TTTNNNWWW[[[[[[ccckkk^^^HHH???@@@???@@@HHHRRRRRRLLLfffGGG;;;>>>:::888555222000000000000000000000000////////////444222000000666MMMvvvvvv{{{TTT<<<@@@PPPUUUVVVXXXXXXTTTTTTYYYaaa]]]\\\\\\ZZZYYYWWWUUUTTTQQQLLLJJJJJJFFF???===BBB>>>===:::666444222222111.........000333888===@@@DDDBBBAAAFFFOOOWWW\\\]]]RRRCCC<<>>===<<>>MMMOOOHHHCCCAAA@@@>>>>>>HHHSSSaaafffpppzzz|||tttlllmmmvvvxxxyyy{{{|||xxxhhhaaappprrr___TTT```LLLIIIJJJNNNaaaSSSTTTEEEBBBLLLKKK@@@GGGZZZfffGGG<<<>>>999888555222000000000000000000000000000000000000///333222555IIIllltttdddHHHHHHXXX]]]^^^^^^\\\ZZZ[[[aaagggbbbbbbcccbbbbbbaaa``````WWWSSSPPPNNNIIIBBB@@@BBB@@@???===:::888777777777444333222000000111333444444777===EEEOOOZZZccchhhWWWHHH???DDDLLLMMMNNNSSSRRRWWW^^^dddkkkuuu~~~|||tttmmmhhhbbb\\\WWWRRRNNNMMMLLLJJJNNNSSS]]]lll~~~hhhnnn|||tttvvv{{{}}}kkkQQQIIIFFF===444+++***((('''''''''''''''(((((('''&&&&&&%%%$$$$$$'''%%%$$$%%%&&&''''''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((('''&&&%%%&&&(((***+++))))))((('''''''''''''''''''''(((((((((((()))))),,,***'''(((***,,,......))),,,...---+++,,,---,,,888:::@@@EEEEEEEEEKKKSSSWWWVVV[[[```^^^VVVRRRSSSLLLMMMGGGFFFNNNPPPPPPVVVOOORRRSSSRRRUUUWWWTTTOOO@@@???;;;666111---)))&&&*********(((&&&%%%&&&'''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&(((---+++%%%$$$'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))))),,,))))))...///---...222VVVqqqZZZYYYkkkmmm{{{rrreeedddeeeZZZSSS___nnnzzztttuuuvvvsssrrrrrrttttttvvvqqqpppwww~~~}}}{{{zzzmmmooo}}}~~~wwwcccggg{{{uuuqqqeeelllrrr~~~[[[ddddddWWWKKKCCC444$$$'''((()))(((''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&+++)))'''&&&&&&&&&&&&%%%(((******,,,:::KKKQQQLLLEEE@@@===AAAEEEMMMZZZgggfffnnnrrrqqqxxxyyyzzzllliiinnnssszzzooonnndddjjjvvvsssllldddZZZaaahhhWWWSSSFFF:::LLLOOOUUUiiimmmWWWCCCBBBDDD???eeeHHH===>>>999777555222000000000111000000000000000000000000...222444???ccczzzYYYSSS```bbbaaa^^^ZZZYYY[[[```ddd___```aaabbbbbbccccccccc\\\XXXUUUSSSOOOIIIFFFGGGDDDCCCAAA@@@>>>>>>======<<<;;;999777444222111000000666<<<@@@FFFRRRbbboooYYYKKKBBBEEEKKKMMMPPPTTTXXX___fffhhhkkkvvv}}}}}}uuuooooooooohhh```[[[VVVXXXfff~~~}}}lllnnn~~~xxx```JJJGGGEEE888...+++'''&&&((()))(((&&&((((((''''''&&&%%%%%%%%%&&&''''''&&&$$$$$$&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&'''(((***+++))))))((('''''''''((((((&&&'''((()))************))))))((())))))+++,,,---------111555666555666:::@@@CCCMMMYYY___^^^]]]^^^WWW\\\dddggg```WWWTTTVVVSSSUUU```jjjfff```TTTDDDOOOSSSUUUTTTVVVYYYXXXTTTQQQKKKFFFCCCAAA===666111,,,,,,+++(((''''''***,,,&&&'''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''))),,,***%%%$$$'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))+++***,,,,,,'''&&&777LLLlllooolllYYYNNNeee~~~~~~yyy]]]QQQNNNXXXaaakkk~~~uuuoooqqqqqquuuyyyzzzwwwvvvwwwyyyvvvwww|||}}}|||}}}~~~|||~~~nnnwww{{{mmmlllpppsssbbb______aaa^^^NNN:::---'''(((***+++***(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''''''''&&&+++)))'''&&&%%%&&&((()))((((((---;;;LLLSSSNNNEEEDDD888333>>>RRR```eeefffjjj}}}rrrooolllYYYWWWaaatttyyyrrrfffiiisssooojjjjjjfff```gggjjjuuueeeEEE@@@???ZZZ|||cccGGGIIIKKKBBBcccHHH??????999777444222000000111111000000111111111111111222444333888RRRjjj\\\dddeeeeeeaaa\\\YYY\\\^^^___\\\]]]^^^___```````````````]]]ZZZXXXUUUQQQMMMLLLIIIHHHGGGFFFDDDCCCBBBBBBAAAAAAAAAAAA???===;;;:::555999<<<999:::FFF\\\nnnPPPFFFAAAFFFMMMQQQSSSVVVQQQTTTTTTOOOJJJNNN[[[fff{{{{{{|||ttt{{{wwwXXXIIIHHH???333---'''&&&)))+++)))&&&((((((''''''&&&&&&&&&%%%%%%((()))'''$$$###%%%(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&'''((()))***))))))((((((((((((((()))'''((()))************)))(((***------,,,+++,,,---999777;;;DDDIIILLLSSS\\\aaa]]]dddzzzttt{{{~~~{{{zzzxxxmmmqqqtttkkknnnmmmZZZZZZ\\\ZZZTTTQQQRRRQQQOOOKKKFFFBBBCCCFFFHHHJJJLLL???===999333---++++++,,,+++++++++***)))((('''&&&'''''''''''''''''''''''''''(((***+++)))&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((()))))))))(((---...(((''':::aaaYYYCCCRRRiii{{{xxxsssrrrqqqjjjUUURRRTTThhh~~~wwwooojjjvvvtttwww}}}{{{||||||{{{~~~}}}|||{{{|||pppuuu}}}ttteeeooo___VVVuuuzzz}}}jjj]]]ZZZPPP@@@///+++((((((***+++)))&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&'''''''''''''''%%%&&&'''''''''(((***,,,&&&***777IIIQQQLLLCCC???:::>>>FFFPPPZZZbbbiiinnnxxx{{{fffddd```^^^cccrrrmmm___kkkxxxrrraaahhhuuufffQQQFFFVVVdddpppkkk[[[LLLEEECCCaaaHHH???>>>888777444222000000111222000111111111222222333333888222???hhhxxxeeeeeemmmrrrqqqkkkfffggggggdddfffgggggghhhhhhhhhhhhgggiiigggccc___[[[XXXRRRNNNMMMMMMLLLKKKIIIGGGFFFEEEDDDEEEFFFGGGGGGFFFDDDCCC777<<>>:::<<>>333'''$$$)))---***$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''###&&&))))))((('''((()))***666HHHRRRLLL???;;;???666OOOfffhhh___bbbzzz|||cccRRRWWWlllrrrsssxxxpppooosssyyytttnnnlllhhhjjj[[[TTTVVVbbbeeeWWWFFF>>>^^^GGG???===888666444222000111111222111111111222333333444444111333LLLxxxqqqhhhrrr~~~yyywwwsssnnnttttttttttttttttttsssrrruuusssnnnhhhdddaaaYYYQQQPPPPPPPPPOOONNNLLLKKKJJJGGGHHHIIIIIIIIIGGGFFFEEEAAAGGGKKKIIIBBB<<<<<<>>>000222888BBBMMMUUUWWWWWWYYYTTTMMMIIIHHHFFFCCCAAA<<>>888///***)))***))))))''''''''''''''''''''''''%%%'''***++++++)))((((((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))))))))((((((((()))******++++++*********+++,,,,,,,,,///222333777CCCVVVdddhhhqqqyyy~~~|||yyysssmmmmmmpppnnniiiZZZSSSNNNKKKDDD???FFFQQQ______]]]WWWOOOFFF@@@===000///,,,)))''''''((()))'''''''''''''''''''''''''''+++,,,(((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((()))))))))******---((('''777[[[zzz~~~pppIIIVVVfffuuuuuueeeUUULLLEEESSSggg|||qqqjjjlllzzzuuummmjjjnnnwww~~~yyyyyyuuutttqqqqqqwwwwwwwwwttthhhhhhrrr}}}[[[QQQWWW]]]NNN>>>---%%%)))---***%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''(((((((((((('''&&&))),,,+++(((&&&''')))777GGGVVVSSSEEE;;;???HHHKKKTTT^^^eeeooo~~~~~~~~~wwwbbb\\\]]]mmmooozzzwwwrrrwwwjjjYYY___gggzzzzzzlllUUULLL\\\tttwwwkkk[[[FFF???<<<777666444222111111222333111111222222333444444555///FFFjjjpppqqq{{{}}}}}}~~~~~~~~~~~~}}}}}}}}}|||wwwqqqooonnnfff\\\PPPPPPRRRRRRSSSRRRQQQQQQOOOOOONNNNNNMMMKKKJJJIIIKKKMMMOOOMMMHHH???777222222555;;;DDDOOOXXX\\\\\\ZZZUUUOOOLLLKKKJJJFFFDDDBBBDDDCCCEEEOOOaaapppwwwpppiiiXXX[[[``````lll}}}}}}{{{lllxxxzzzvvvyyyvvvxxxlllOOOIIIBBB===555---)))((()))***''''''''''''(((((((((((($$$&&&***---000...+++(((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((%%%&&&'''(((((()))))))))))))))(((((()))******+++,,,+++******,,,///222444333===HHHPPPWWWddduuu~~~{{{qqqddduuussskkkgggggg^^^PPPKKKOOOPPPUUUZZZ\\\YYYTTTOOOLLL???;;;444...***((())))))''''''''''''''''''''''''''',,,,,,'''%%%''''''$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''(((((()))))))))*********---***999ZZZpppjjjWWWJJJQQQrrrfff^^^kkk```RRRPPPSSSpppyyyrrrpppvvvkkkccchhhvvv~~~wwwtttooooookkkhhhmmmwwwzzzxxx}}}~~~|||nnn|||{{{rrriiilllppp~~~yyy___WWWaaaXXXKKK:::...*********)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((((((***+++)))''')))...333GGGTTTWWWKKK@@@BBBLLLRRR]]]VVVSSSbbbuuu}}}}}}|||zzzwwwvvvwwwxxx{{{|||}}}xxxmmm```YYYmmmuuuooo|||rrrgggfffaaavvvcccJJJYYYYYYEEE>>>;;;777666333222111111222333111111222333333444555555;;;bbbxxxsss~~~{{{wwwxxxyyysssiiiOOOPPPRRRUUUVVVWWWWWWWWWVVVUUUUUUTTTSSSRRRRRRRRRIIIGGGEEEGGGIIIIIIEEEBBB:::===BBBHHHRRR\\\aaabbbnnniiiccc]]]XXXTTTRRRPPPIIIHHHEEECCCFFFNNNRRRRRRbbbuuunnnmmmuuuuuuxxxjjjQQQNNNggg{{{vvvrrrvvv||||||www___PPPEEE@@@999000)))'''))),,,'''''''''((((((((((((((($$$&&&)))///333222,,,'''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%&&&'''((())))))))))))))))))((())))))***++++++,,,+++***+++...222777:::@@@QQQhhhxxxyyyssswwwpppddd```nnnmmmnnnVVVJJJaaasssqqqsssxxxyyy|||zzzzzz{{{iii[[[WWWJJJPPPWWW[[[YYYRRRLLLHHHPPPJJJ@@@555---)))((()))(((((((((((((((((((((((((((,,,---'''$$$''''''$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((((((((((((((((((((((((((())))))))))))************)))222WWWaaaOOOXXXzzz|||\\\UUUhhh```VVV\\\hhhwwwqqqnnnooossswwwzzzxxxxxxyyyrrr\\\ZZZ___lllvvvuuuooojjj```bbb```]]]cccoootttsssvvv{{{gggyyy|||uuuzzzxxx[[[xxxZZZ\\\SSSEEE666+++((())),,,((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''(((((((((((((((&&&((((((''''''---777@@@RRRXXXRRRAAA===JJJVVVWWWXXX```jjjvvv}}}wwwxxxwwwvvvttttttvvvxxxvvvwwwyyy{{{}}}oooaaa___jjjjjjooouuu{{{yyyhhhyyyqqqtttmmm```cccxxx^^^???===<<<:::777444333333222111000777,,,333888---111;;;444DDDooo~~~|||yyywww[[[PPPMMMYYYbbb___[[[]]][[[\\\]]]]]]\\\XXXUUURRRSSSPPPLLLJJJKKKKKKKKKKKKLLLNNNNNNMMMTTTaaahhhhhh~~~}}}}}}{{{uuujjj___WWWPPPOOOMMMJJJFFFCCCGGGLLLVVVkkk|||xxxfff\\\aaakkkmmmPPP___|||yyy}}}ooo~~~uuuttthhhxxxPPPHHHEEE>>>555---)))))))))))))))))))))(((((((((((((((((((((((())))))))))))''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))***)))***------)))(((***///...---...333>>>LLLVVViiiyyy{{{}}}gggaaatttsssooodddbbbvvvrrr^^^[[[ddd}}}xxxyyyxxxxxxeee^^^PPPGGGMMMUUUOOOAAA999EEEPPPNNNBBB666...+++,,,***(((((()))******)))---+++)))&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''000%%%###,,,,,,$$$&&&333///LLLsssPPP^^^oootttvvvxxxnnnfffWWWUUUWWW\\\dddtttrrrllllllqqqrrrqqqvvviiibbbfffkkkccc\\\[[[dddkkkcccRRREEE>>><<<999888;;;CCCMMMTTTXXXUUUWWW^^^cccfffiiinnnooovvvooohhhxxx|||mmmUUUVVVXXXHHH///'''***&&&)))((('''(((***)))'''$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''$$$&&&***)))%%%'''---'''+++---)))&&&...BBBSSSdddJJJ777???SSSaaagggjjjcccoooxxx}}}{{{zzzxxxqqqrrrrrrqqqoooooopppqqqppprrrvvvwwwxxxxxxyyyzzzyyyxxxaaa\\\dddooovvv|||jjjuuuzzzoooqqq```]]]kkkjjjZZZVVVaaa]]]???===<<<:::777444333333333222111444///000000...444:::888WWW}}}~~~~~~~~~|||gggVVVLLLTTT___```^^^___]]]^^^______^^^]]][[[YYYTTTQQQOOOMMMMMMMMMMMMLLLLLLOOOPPPOOOSSS\\\```^^^iiijjjooo{{{|||qqqhhhddd]]]UUUMMMHHHFFFHHHLLLYYYccc___WWWYYYjjjzzzhhhSSSjjjxxxxxx|||~~~{{{yyy||||||jjjJJJEEE@@@;;;333***(((+++***)))))))))(((((((((((((((((((((((())))))))))))'''''''''''''''''''''''''''''''''((((((((())))))((((((((())))))))))))))))))((()))---...,,,---111+++000999DDDQQQ___mmmvvvqqqvvv{{{~~~gggbbb]]]___iiixxx```jjj|||~~~xxxqqqhhh^^^YYYYYYTTTJJJDDDDDDFFFIIIKKKHHH>>>444,,,)))&&&(((+++,,,***''',,,***(((&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((("""'''***))),,,000000---GGGqqqeeeTTTcccsssnnnhhhUUUPPPUUUjjj|||oootttooopppvvv{{{~~~}}}hhhUUUKKKKKKNNNQQQNNNIIIIIIPPPSSSLLL@@@999888888777666888===DDDIIIJJJHHHJJJSSS\\\dddnnnvvvzzz{{{~~~uuuyyyxxxtttpppYYYTTTSSSNNN???444///***+++***)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&###$$$((()))&&&&&&***)))))))))***000>>>QQQ^^^UUUCCC===NNN]]]^^^aaajjjlllxxxnnn|||zzz||||||{{{zzzyyyxxxwwwrrrqqqooolllhhhffffffgggfffjjjnnnppprrrsssuuuwwwvvv{{{|||zzz{{{kkk```cccjjj}}}~~~zzzxxxvvvxxx{{{kkk```hhhwwwzzznnnaaa\\\???>>><<<:::777444333333333222111000333000000555555888CCCwww~~~~~~~~~}}}pppZZZJJJNNN[[[aaabbbccccccdddccccccbbb```^^^]]]VVVTTTRRRQQQQQQPPPNNNLLLMMMPPPQQQPPPRRRVVVXXXVVVWWWTTTZZZnnnssseeeZZZSSSNNNKKKIIINNNSSSRRRQQQYYYlll|||yyyZZZRRRlll}}}tttyyy}}}zzzxxxqqqkkkmmmyyy}}}kkk|||TTTHHHAAABBB:::,,,''',,,******)))))))))((((((((((((((((((((())))))))))))''''''''''''''''''''''''''''''((((((((()))))))))(((((()))))))))*********)))(((***......+++---111<<<;;;DDD[[[xxxwwwqqq|||oooyyy}}}iii```ccceeebbbtttppppppwww~~~zzzrrrnnnmmmpppdddMMMDDDIIIMMMKKKFFFCCCFFFLLL999222***''')))++++++)))***)))(((&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((((((((((((((((((((((($$$(((++++++***,,,///222]]]xxx```???WWW~~~wwwiiiddd[[[UUUXXXhhhxxxmmmfffsssxxxooo___VVVLLLAAA===AAAFFFHHHHHHDDDAAAAAADDDBBB;;;777666555777:::<<<===???BBBEEEJJJHHHIIINNNTTT[[[fffppptttoooqqq{{{qqqeee[[[WWWPPPBBB222))),,,+++***'''%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''')))&&&&&&***+++***)))***+++'''%%%---===NNNYYY^^^EEE@@@III___hhhcccdddoooyyyvvv|||sssxxxtttuuuuuuttttttuuuvvvvvvvvvvvvvvvuuutttssspppkkkddd]]]XXXWWWXXXYYY\\\```dddgggjjjmmmpppqqqtttvvvttttttyyy|||}}}mmm___[[[iii}}}vvvsss}}}rrrkkkxxxtttVVVYYY???>>>;;;:::777444333333444333222///555444777<<<222>>>eee~~~zzzwwwmmmZZZIIIJJJTTT]]]aaadddiiijjjkkkjjjhhhddd```^^^YYYWWWVVVUUUUUUSSSPPPMMMNNNOOOPPPOOOPPPSSSWWWXXXSSSMMMKKKWWWpppuuujjj^^^UUUKKKKKKOOOTTTXXX```lllwwwqqq```RRRXXXooouuuwwwooopppyyyxxxxxxnnnhhhmmm}}}}}}ttt{{{www}}}jjjRRRBBBDDDAAA111(((+++*********)))))))))(((((((((((((((((())))))))))))'''''''''''''''''''''''''''(((((((((((()))))))))((())))))******+++++++++///---...000//////444;;;FFF]]]yyyqqqqqq}}}}}}zzz~~~zzzvvvqqqiiiaaa___fffvvv}}}{{{~~~zzzxxxpppSSSRRRPPPIII???;;;CCCNNNKKKCCC666+++&&&&&&***---((((((''''''''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))000%%%'''111---&&&===```|||aaaBBBKKKrrrxxxrrriii[[[QQQKKKYYYooovvvpppoooqqqtttzzz~~~hhhWWWPPPNNNNNNFFF@@@BBBHHHMMMOOOPPPKKKIIIGGGDDD<<<555777===:::>>>DDDHHHJJJJJJJJJKKKNNNNNNRRRVVVWWWXXX```hhhjjjzzz{{{jjjnnn{{{xxxbbbYYYNNN:::+++)))******(((&&&%%%'''***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((&&&&&&)))++++++)))(((+++'''(((444GGGRRRQQQJJJ@@@HHHVVVeeennnrrrvvvzzzxxxxxxzzzwwwooonnnpppnnnmmmmmmoooqqqsssssssssqqqqqqqqqpppmmmeee[[[RRRLLLJJJKKKLLLOOOSSSVVVYYY\\\```bbbhhhjjjmmmmmmooosssxxxzzz{{{~~~ppp]]]ffflllpppyyyxxxrrr||||||tttpppttthhhRRRWWW>>>???;;;:::777444333444444444333222555444:::;;;555XXXzzz~~~~~~~~~~~~{{{vvvrrrgggZZZNNNJJJNNNSSSXXX[[[iiikkkoooqqqqqqlllgggddd]]]\\\ZZZYYYXXXVVVSSSPPPPPPNNNMMMMMMNNNSSS[[[cccWWWTTTNNNJJJQQQhhh}}}kkkZZZQQQJJJMMMTTT^^^mmmzzzdddaaadddppp}}}{{{uuuzzzxxx|||~~~yyywww|||qqq~~~aaaDDDCCCDDD888+++***************))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))***)))))))))***+++,,,,,,---333///---...333===OOO___vvvvvvyyy|||\\\OOOYYYiiinnnxxxyyypppvvv```KKKGGGJJJHHH???888KKKHHHAAA555+++&&&(((,,,'''''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))******---&&&'''...///999dddSSSFFFjjjzzzwwwppp^^^bbb```KKKCCCOOOmmmtttnnnmmmpppwwwyyybbbTTTOOOQQQUUURRRJJJEEEGGGHHHIIINNNTTTTTTPPPJJJCCC888222777@@@DDDHHHNNNQQQQQQOOONNNMMMHHHNNNZZZccceeedddiiipppsss~~~}}}|||}}}sssggg\\\XXXFFF888((()))***)))((('''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&'''((()))'''$$$)))***333AAAOOOPPPEEE:::DDDSSS^^^aaalllsss}}}{{{rrrnnniiieeeccc```]]]```eeeiiikkkmmmmmmjjjhhhhhhhhhgggccc\\\RRRIIICCCAAAAAABBBDDDGGGIIIJJJMMMPPPRRRYYYZZZ^^^bbbfffkkkqqqvvvssswww|||yyyrrrllldddjjjuuuqqqppp}}}www~~~uuuoooggg^^^TTT>>>???;;;999777555444444555444444666333111333777GGGwwwuuu|||xxxwww{{{~~~~~~~~~~~~~~~}}}}}}|||yyytttpppeee]]]SSSLLLJJJKKKMMMOOOaaaeeekkkqqqsssssspppnnndddbbb___]]]\\\ZZZWWWUUUSSSOOOLLLLLLMMMSSS___kkk^^^```\\\PPPGGGNNNdddyyynnnVVVLLLKKKRRRaaapppuuu{{{~~~www|||}}}xxxxxx|||ttt}}}wwwyyy~~~zzz{{{tttpppLLLCCCEEE>>>111+++++++++*********)))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))******))))))***+++,,,------......,,,---444@@@TTTpppnnnsss|||sssnnnllljjjwwwfffgggeeegggrrrdddaaa[[[MMM???777<<<@@@CCC@@@777...)))''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''(((((())))))******+++%%%///...&&&111VVVyyydddQQQhhhwwwjjjaaafffaaaGGGIIIjjjxxxrrrpppssssssrrryyytttcccXXXPPPKKKMMMPPPXXXNNNGGGHHHIIIIIIOOOXXXYYYQQQGGG???888555;;;CCCJJJMMMPPPPPPOOOLLLJJJJJJMMMWWWfffqqqrrrpppvvv~~~yyyuuuxxx}}}tttqqqzzzggg```\\\KKKFFF///,,,***)))******)))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&,,,...---+++,,,+++))))))444CCCOOORRRLLLBBB;;;KKKZZZbbbaaammmxxxssskkkccc]]]ZZZWWWTTTOOOLLLRRRZZZ\\\^^^```]]]YYYVVVVVVXXXUUUSSSNNNGGG???;;;:::;;;:::<<<===>>>>>>???BBBDDDGGGHHHLLLSSSXXX[[[aaahhhmmmrrryyy~~~ssskkkjjjeeelllzzzooogggRRR>>>@@@:::999777555444555555555444444333333000:::fff}}}tttyyy~~~yyywwwzzz|||}}}~~~zzzzzzzzz{{{zzzwwwrrrnnnddd\\\RRRKKKKKKMMMMMMJJJWWWZZZ```fffjjjnnnoooooollliiieeebbbaaa___]]]\\\WWWRRRNNNNNNMMMPPP]]]jjjjjjlllhhh]]]PPPLLLRRR[[[gggzzz{{{kkk___UUUUUU\\\uuu~~~jjjbbbkkkxxx|||WWWFFFEEEAAA777...+++++++++*********))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))***+++,,,---......,,,555FFFXXXggguuuwwwiiissszzzwwwcccfffxxxppp{{{|||rrrUUUFFFFFF888:::===@@@@@@999///(((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''(((((()))******++++++'''111000000MMMqqqrrrYYYBBBaaa~~~qqqkkk]]][[[```[[[lllsssqqqooossszzz|||}}}qqqfff]]][[[[[[[[[___eee\\\NNNDDDHHHNNNOOOTTT\\\VVVJJJ>>>999888;;;AAAHHHJJJLLLMMMLLLKKKKKKLLLNNN^^^ggguuu}}}||||||yyypppnnntttzzz}}}nnneeekkktttxxxxxxvvvwwwcccLLLRRR===555,,,(((***,,,***'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''111666222---...///...///AAATTTXXXNNNDDDDDDIIISSS[[[gggqqqwww|||yyyhhh\\\\\\ZZZTTTPPPKKKGGGDDDAAA???CCCIIIHHHJJJKKKGGGBBB???@@@CCCAAA@@@>>>;;;777555555666444555666666555666999;;;===;;;???EEEHHHIIIOOOVVV]]]eeennntttwwwzzz~~~ssslllgggjjjxxx{{{zzz~~~|||tttQQQ>>>@@@:::999777555444555666555555...444999222BBBvvvnnnzzz~~~zzz|||}}}}}}zzzzzzyyyyyyxxxtttnnnjjjcccYYYMMMIIINNNTTTRRRMMMQQQSSSVVVZZZ___dddhhhjjjrrrnnniiieeedddcccaaa```ZZZUUUQQQPPPMMMNNNYYYgggwwwtttnnnddd[[[TTTQQQPPPRRR___hhhnnnjjjWWWQQQ[[[ooottt]]]XXXiii}}}xxx```JJJDDDCCC;;;222+++++++++************)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))******+++---...//////555IIIjjjgggaaarrryyy^^^qqq~~~lllQQQDDDBBB<<<888;;;AAA@@@777...(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,,,,+++)))((('''&&&%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))'''(((((()))***+++++++++...(((+++HHHuuukkkBBBUUU~~~}}}ooonnnggg]]]CCC>>>YYYttt}}}rrrsssvvvwwwtttwww^^^ZZZ___^^^^^^XXXVVV[[[]]]YYYVVVXXX[[[HHH===DDDNNNQQQSSSXXXNNN@@@333111666<<>>@@@???CCCJJJIIIQQQ\\\dddiiimmmrrrwww}}}vvvvvvssslllmmmnnnvvvuuunnnqqqSSSAAA888???:::999777555444444444444333555444999]]]pppggguuuxxx{{{{{{}}}|||vvvmmmiiiggg]]]RRRMMMOOORRRQQQOOOOOOWWW\\\\\\[[[___fffjjjlllppppppllljjjhhheee```aaa^^^WWWPPPKKKLLLPPPTTTkkkooossspppggg\\\SSSOOORRRUUU\\\bbbhhhuuu{{{kkkeee___ddduuuvvvhhhuuu```SSSsssnnnSSS???IIIEEE///000,,,))))))++++++)))&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,,,,,,,...++++++++++++---555>>>NNNllloooVVV^^^|||{{{~~~|||nnnaaammmuuubbbIIIDDDEEE???888:::@@@>>>555***++++++)))'''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))###...***###***...))))))'''111<<<\\\OOOLLLgggnnn{{{fffYYYsssZZZEEEIIIcccsssmmmpppuuuwww|||aaaVVV^^^dddcccfffKKKWWW[[[ZZZ^^^QQQYYY\\\NNNCCCCCCIIINNNQQQSSSBBB<<<666888???FFFHHHFFFJJJLLLLLLIIIFFFKKKVVV```ooonnnpppvvv~~~xxxjjj[[[WWWddd|||xxxkkkkkkjjjkkktttvvvrrruuuyyymmmcccxxx|||xxxzzzfffVVVVVVHHH777+++((()))'''###)))(((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))+++'''(((---,,,(((+++333HHHXXXZZZGGG:::BBBQQQXXX]]]ccc}}}qqqxxxvvvssshhhSSS@@@>>>>>>::::::???999888777555222000///...222111/////////000//////---...///000000///---,,,000000///............///222333444555777999;;;<<>>DDDBBB:::<<<333)))&&&(((++++++)))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))'''---(((%%%---...+++...444@@@hhhyyyZZZIII```uuuzzzgggWWW___YYYTTT```xxxnnnlllnnnqqqtttzzzzzzooogggnnnqqqmmmvvvlllMMMGGGGGGKKKXXXVVVWWWZZZMMMCCCGGGOOONNNFFF>>>111555:::AAAHHHMMMPPPQQQQQQNNNKKKOOOYYYfffpppvvvccckkkqqquuu}}}|||~~~|||zzzyyymmm```]]]fffpppwwwyyyzzzfffjjjvvvqqqoootttoootttpppnnnpppqqqnnnllllllooogggvvvqqq```]]]NNN888,,,---...***)))))))))(((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))))))))(((&&&,,,<<>>888777555444333333333444333999TTTvvvhhhVVVNNNVVVccc}}}tttqqqiiiddd]]]XXXWWWXXXYYYZZZ\\\YYY```nnnuuuuuu|||{{{vvvlll```VVVXXXPPPQQQggg~~~uuukkkbbb```bbbbbbcccfffjjjqqqzzz{{{dddddd|||yyylllaaaooo~~~rrrrrrcccHHHFFF===444000***)))***+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))+++---------+++******+++)))---888IIIcccnnndddxxxttt|||zzzmmm||||||wwwuuudddxxxaaaKKKCCCGGGEEE===@@@888///***))))))(((&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((()))))))))'''+++''''''...,,,)))000:::gggvvv\\\AAAQQQuuuwww{{{ttthhhdddSSS@@@EEE\\\sssjjjiiimmmrrrvvv{{{zzz```ZZZ]]]jjjsssuuu}}}eeePPPIIIHHHJJJTTTWWWRRRTTTIIIBBBEEEHHHEEE===888444;;;EEELLLPPPQQQTTTUUURRRRRRUUU[[[aaafffhhhhhhgggqqqxxxzzzzzz||||||{{{yyylll```bbbmmmtttooohhhaaaPPPddd|||rrrpppuuuiiirrrpppllllllqqqvvvrrrkkkkkkiii}}}wwwuuu}}}{{{kkkVVVEEE666***'''***)))))))))(((((((((((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))###))),,,***+++777JJJYYY___LLL>>>CCCTTTbbbiiimmm}}}zzzxxxtttYYYFFF999555444555333...///333000000000000000000000000333333333222000000111222000333666999999777444222111111111000000111111222111000000///////////////111333444444444666:::>>>DDDNNNZZZfffrrrzzzpppIII@@@:::===888777555444333333444555777777ooovvvgggTTTHHHHHHNNNxxxuuummmkkkmmmhhh```WWWQQQPPPSSSVVV\\\XXX]]]kkkvvvzzz{{{pppbbbWWW___vvvxxxpppiiieeehhhmmmgggmmmuuu|||yyyhhhrrrooojjjVVVnnnqqquuuPPPBBB;;;999444---******++++++***************************************************(((***------+++******,,,000000888NNNggg|||xxxmmmggggggzzzrrryyy|||~~~|||xxxqqqZZZvvv~~~jjjTTTKKKLLLIIIBBB999888555000,,,)))''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((()))))))))***%%%)))'''***///******888YYYuuuJJJOOOeeeuuukkkzzz[[[aaaooo```HHHMMMpppyyyllljjjlllpppvvv}}}ooocccQQQRRRSSSWWW```kkkqqqqqqZZZTTTQQQSSSPPPTTTZZZOOOKKKDDD@@@???===999888:::<<>>EEEOOO[[[kkk}}}zzzFFF@@@:::<<<888777666555444555555666777===vvvfffSSSEEE??????YYYrrrssskkkjjjnnnjjjaaaVVVLLLHHHKKKNNNPPPPPPTTT^^^lllyyyyyypppvvvwwwlllkkkpppmmmkkkkkksss~~~tttooowwwxxxuuutttkkkkkk```^^^lll^^^EEEEEE???888000++++++,,,+++***************************************************(((+++---,,,******---000...888NNNlll}}}|||}}}{{{vvvqqq}}}kkkjjj}}}yyybbbQQQJJJBBB999333555777555000,,,******''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((()))))))))******%%%((((((,,,///+++444LLLWWWBBBcccppplllhhhuuummmZZZTTTuuupppjjjhhhmmmppppppvvvqqqSSSNNNPPPMMMIIIMMMWWWZZZUUUSSSYYYXXX^^^ZZZ[[[dddSSSDDD???<<<:::666444999@@@CCCGGGLLLNNNNNNMMMOOOQQQUUUXXX\\\^^^aaaeeelllqqquuu|||{{{zzz}}}vvvpppkkklllooommmddd\\\VVViiixxxvvvpppiiiiiipppuuuwwwxxxyyyzzzzzz}}}uuuaaa```TTT888)))...******)))))))))(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))---+++***<<>>:::<<<>>>===::::::===@@@>>>===<<<;;;<<<>>>@@@AAA<<<;;;:::888777777777777666555444333222111111111---------......000111111444444777>>>GGGSSSeeesss}}}|||DDD@@@;;;<<<999888777666555666777777:::\\\|||sssbbbPPPCCC<<<999>>>OOOfffzzzyyyqqqnnnpppiiihhhcccWWWKKKDDDCCCFFFBBBGGGJJJOOOaaayyy~~~~~~}}}uuurrrkkkhhhsssqqqrrrmmmtttuuuaaakkkfff```vvvvvvKKKIIIDDD===333---,,,,,,,,,+++***************************************************,,,...---+++,,,111555999NNNlll{{{ttt{{{|||}}}vvvvvvpppbbbiii~~~~~~sssssssssxxxuuurrrhhhYYYLLLAAA999888777666444000,,,)))''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''(((((()))))))))*********)))***))),,,//////DDDiiixxx???NNNpppyyyzzzfffkkknnn\\\VVVhhhpppiiigggkkkqqqrrrsss~~~iiiPPPVVVVVVUUUSSSOOOLLLMMMPPPRRR\\\YYYbbbbbbfffsss]]]AAA<<<888888888999>>>EEEFFFFFFGGGHHHIIILLLPPPRRRdddcccdddgggmmmrrruuuvvv{{{zzzuuurrrooommm[[[\\\]]]\\\YYYVVVTTTSSSbbbyyyuuurrrppppppppptttxxx}}}~~~}}}zzz{{{zzz|||rrrlll^^^FFF222************)))))))))((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))(((---///333HHHbbbfffZZZDDDPPPZZZ```jjjwww|||yyyvvvzzz|||ggg]]]TTTFFF<<<111111111000111333444444666777888:::<<<>>>???@@@@@@BBBCCC@@@;;;888:::===AAACCCDDDFFFGGGGGGFFFEEE???>>>===;;;999888777777888777666444333333333333000///...//////000000///000...111666:::>>>IIITTTqqqyyy|||CCC@@@;;;;;;999888777666666777888888CCC~~~zzzooo^^^NNNCCC<<<888666===LLL]]]eeefffhhhmmm``````dddjjjlllkkkmmmqqqeeefffdddZZZLLLCCC@@@AAA>>>FFFIIIKKK```~~~ooo]]]___ffftttyyyrrrqqqqqq___[[[vvv}}}MMM@@@GGG???555...,,,,,,,,,+++************************************************+++...///...,,,...444:::TTTllltttvvvwwwmmmVVVKKKCCCEEEJJJJJJIIIJJJJJJ@@@CCCHHHBBBBBBKKKNNNaaalllvvv~~~wwwvvv{{{yyykkkaaaDDD>>>888666555222***$$$((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$%%%%%%&&&'''(((((((((((((((((((((((((((((())))))))))))************,,,,,,***---///333QQQmmmZZZCCCmmmxxxppp]]]NNNJJJNNNjjj~~~dddiiigggkkkrrruuu~~~yyylllZZZWWWaaabbb^^^bbbhhh^^^MMMMMMZZZUUU^^^VVVaaagggoooeeeAAA:::555888<<>>SSSbbbRRR555KKKWWW___eeettt{{{xxxgggVVVFFF>>>===222444555666:::===<<<999@@@??????>>>>>>======<<>>;;;999888777666888777666555444444333333666555333333444333222111------000555555222555===KKKggg~~~yyyEEE???>>>;;;777999000@@@:::---@@@888___xxxiiiYYYJJJ???777222666777<<>>BBB???:::::::::BBBJJJKKKIIILLLVVV___iiiXXX[[[ttt~~~pppeeegggssseeegggqqqllldddZZZ]]]uuuaaaUUUdddsssdddmmmtttsssppprrrvvvxxxrrryyy|||{{{{{{}}}}}}xxx}}}zzziiiAAA888111((()))---))),,,///***((((((((((((''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''((((((***&&&%%%((()))''''''))) 999888GGGjjjUUU111???NNNVVV[[[dddsssyyyzzz}}}xxxjjj[[[NNNCCC:::555000222777>>>CCCCCC???;;;CCCJJJKKKBBB999777888888CCCHHHFFF;;;222222444333???CCCJJJNNNNNNHHHBBB===:::<<<===<<<999888:::===888777777777777777888999666666666666666666666666222222222333333333444444444AAA[[[{{{DDD>>>>>>;;;999===555777666222::::::}}}tttdddTTTGGG>>>777333222333777???GGGMMMMMMLLLHHHIIIKKKNNNQQQVVV[[[^^^bbbdddgggfff```TTTHHH???DDDKKKUUUWWWgggxxxooo}}}{{{yyywwwttt{{{```VVV]]]fffgggtttnnnhhhxxx___rrrqqqqqq{{{rrrJJJDDD>>>>>>999---+++...(((++++++++++++++++++++++++,,,,,,,,,,,,,,,---------***000...---666BBBXXXttt}}}{{{{{{lll\\\QQQEEETTTOOOKKKJJJNNNNNNKKKKKKOOOUUUTTTRRROOOMMMMMMNNNNNNFFFNNNMMMJJJNNNPPPYYYjjj|||uuujjj~~~}}}cccccc~~~eee^^^VVVPPPLLLAAA222...333+++***)))(((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))******++++++//////(((+++:::mmmzzz@@@HHHsss{{{qqqiiittthhhOOOOOOllltttiiiiiiiiimmmppp|||sssggg^^^VVVPPPMMM______pppuuu```WWW\\\YYYVVV[[[YYYUUU]]]fff]]]JJJ???:::999;;;;;;999:::>>>HHHIIIJJJKKKMMMRRRXXX]]]OOOWWWhhhuuunnndddrrrwwwiiisssssscccaaa^^^rrr___gggrrrnnnnnndddrrr|||zzzrrroooqqqssszzz|||~~~~~~}}}uuupppyyy~~~iiiXXXBBB222((()))---((())),,,'''((((((((((((''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''((((((((($$$$$$((()))((((((+++,,,---MMMuuupppDDD444HHHQQQbbb___mmmyyyuuuppphhh[[[OOOEEE===777444===999888<<>>;;;...555999777MMMwwwmmm^^^NNNCCC;;;666444111111444;;;CCCIIIKKKJJJHHHIIIKKKLLLOOOTTT[[[___]]]bbbjjjpppmmmaaaNNNAAAHHHLLLSSS]]]vvvyyyeeewww|||gggXXXSSSTTTfffgggiiiooo~~~```QQQYYYgggjjjmmmxxxlllxxx}}}ggg~~~___^^^ooocccqqqPPPDDD???@@@;;;...***---))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///111,,,///???QQQlll||||||kkkbbbdddXXXTTTMMMJJJaaaooo```\\\YYYYYYXXXTTTRRRSSSVVVYYYZZZXXXRRRMMMMMMPPPJJJ^^^___SSSMMMIIIGGGKKK\\\mmmzzzwww}}}lllqqqwwwjjj]]]UUUHHH999222444,,,+++***((('''''''''(((((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))***+++++++++&&&444***000UUUSSSCCCXXX}}}wwwOOOgggXXXLLLsssssscccdddiiirrrnnn{{{oootttrrrjjjfffeee\\\PPPYYYVVVaaajjjddddddjjjjjjfffeeeccccccddd```QQQAAA<<<;;;;;;;;;999999AAAIIIQQQNNNLLLMMMRRRXXX]]]___]]]rrrqqqttt{{{wwweeeqqq|||bbbYYY]]]dddfffbbbxxxxxxiiiggggggxxxzzztttuuuwww}}}}}}}}}|||nnniiiyyyvvveeejjjLLL555***+++...)))'''***'''((((((((((((''''''''''''''''''''''''((((((((((((&&&''''''''''''(((((((((%%%###$$$(((***((())),,,444000fff]]]666BBBOOOQQQgggeeetttyyynnneeeWWWQQQGGG???999666444333888888;;;CCCLLLRRRQQQOOOXXXJJJ@@@@@@@@@;;;:::===666::::::555111111333333888999:::;;;:::888666444111222555888<<<===;;;999;;;;;;:::999888888888999888888888888888888888888777777888888888999999999<<<888777===GGGTTTcccppp|||CCC===<<<999888999===///888<<<;;;sssrrrhhhXXXIII???888555444333333444;;;CCCIIIKKKKKKKKKMMMNNNOOOPPPTTTZZZ___ZZZ^^^eeennnoooeeeSSSEEELLLKKKQQQfffhhh```sssqqqWWWIIILLLUUUoooppppppqqqxxxSSS^^^dddooo{{{~~~tttlll^^^sssmmmTTTmmmnnnvvv^^^EEE>>>???<<>>333///---+++((('''''''''(((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((())))))******+++,,,,,,###333,,,BBBkkkuuudddFFFaaapppqqqpppFFFLLLMMMfff{{{fffbbbhhhllluuuvvvmmm^^^aaajjjpppnnnkkkjjjfffaaaUUUPPPSSS\\\aaahhhpppuuuvvvsssrrrpppgggVVVFFF>>><<<===>>>???@@@DDDLLLSSSLLLOOORRRTTTVVV\\\cccjjjtttuuuooo~~~}}}nnnyyyttt\\\TTT\\\nnnppp\\\ppppppfffooogggvvv|||zzz|||}}}yyyyyy{{{sssWWWnnnxxx```>>>///---000+++)))+++)))((((((((((((''''''''''''''''''''''''(((((((((((('''''''''''''''(((((((((%%%$$$%%%)))***((()))---555EEEnnnjjj999666SSSSSSXXXfffwwwyyywwwrrruuudddTTTDDD>>>777222111222333444000333999@@@HHHOOOVVVYYYjjjSSSCCCFFFHHHAAA===AAA======:::555222222555777::::::;;;;;;:::999777666111000222777>>>CCCCCCBBB>>>===<<<;;;:::999999999999999999999999999999999999999999:::::::::;;;;;;AAA===;;;<<<<<<===BBBIIIYYYhhhuuu~~~CCC===<<<999888444;;;444:::777EEE}}}mmmcccTTTFFF<<<666444222444333555;;;CCCIIILLLKKKKKKMMMOOOMMMLLLMMMSSSXXXWWWXXX\\\bbbeee```TTTKKKHHHLLLRRReeeuuuYYY]]]rrrrrr\\\TTTaaapppzzzmmmSSSbbbqqq{{{eeekkkUUUpppUUUnnn|||xxxIII>>><<<<<<111,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000000,,,...555QQQssswwwggg^^^IIIHHHMMM\\\\\\bbbMMMbbb___[[[ttt|||uuunnnggg___YYYXXXXXXUUUUUUXXXooocccRRRTTTWWWWWW\\\XXXTTTTTT[[[kkkzzzqqqrrrtttuuueeebbbhhh^^^FFF444222000---***(((''''''(((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***++++++,,,,,,000---)))ZZZnnn[[[___mmmwwwooolll[[[bbbAAAMMM~~~}}}jjjfffmmmrrrrrrqqqlllYYY[[[[[[```iiinnnhhh^^^^^^dddYYYTTTOOORRR\\\bbbiiisss}}}{{{yyyqqq___III======@@@BBBCCCEEEIIIMMMPPPPPPHHHTTT___```[[[]]]jjjvvvyyylllttt{{{rrr^^^UUUeeeuuu]]]aaajjjdddpppeeemmmsssttttttxxx{{{{{{uuuyyy|||}}}|||^^^hhhyyy|||{{{zzzJJJ444,,,///+++))),,,+++((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''&&&'''***)))'''***///888VVV]]]???,,,???UUUYYYffffffyyyssspppOOOIII999555000...///111444555666666333222888JJJcccvvvoooWWWFFFGGGJJJCCC>>>AAAEEE@@@:::444000000444999777999:::<<<;;;999777666222//////333<<>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::;;;;;;;;;;;;::::::===AAAAAA===>>>BBB@@@KKKXXXhhhCCC======:::999555888999777555[[[|||tttddd[[[NNNBBB:::555333222333222555;;;CCCIIIJJJIIILLLOOOQQQPPPLLLLLLPPPUUUUUUUUUVVVXXXZZZYYYTTTOOOCCCPPPUUU[[[hhhggg___aaajjjzzztttbbbaaattt^^^XXXbbb}}}dddrrrIIIpppiiiqqqlllSSSBBB<<<<<<333...///---,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111---666HHHjjjkkkGGGCCCLLLNNNdddwwwppp[[[pppkkkkkklllsssaaa[[[YYYWWW[[[cccssskkkZZZaaakkkrrryyyooocccZZZSSSSSSZZZbbbyyy|||vvvyyy~~~rrrrrrnnn[[[DDD777666333///+++)))(((((()))((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))******+++,,,,,,,,,222***555}}}mmmRRRaaauuuyyysssgggmmm___BBB\\\mmmdddiiiooorrrttt___VVV\\\\\\ZZZ```kkkooobbbRRRPPPZZZ]]]]]]UUUTTT[[[\\\^^^lll~~~}}}yyynnnZZZGGG@@@AAADDDHHHIIIJJJLLLNNNMMMJJJMMMZZZfffggg```bbbppp~~~{{{}}}{{{|||sss~~~ooo```___zzzlllbbbqqqllleeeeeekkkmmmmmmkkkmmmtttyyyyyywww}}}}}}{{{~~~~~~yyy|||pppiii]]]===+++,,,***)))+++)))((((((((((((''''''''''''''''''''''''(((((((((((()))))))))((((((((((((''')))'''(((***((((((---555BBBSSSFFF333===HHHPPPcccnnnlll~~~yyy{{{]]]BBB<<<555222//////111444777888:::;;;999666666AAATTTdddTTTEEE;;;>>>DDDDDDEEEHHHCCC<<<555111......222777222333555666777666444333111...---///666>>>EEEIII@@@@@@???>>>============<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<>>>BBBAAA@@@DDDJJJJJJPPP]]]nnnDDD>>>>>>;;;666;;;777:::666AAA|||pppgggYYYRRRGGG>>>888555333222222222666===EEEIIIIIIHHHLLLQQQUUUTTTPPPNNNRRRVVVRRRTTTVVVWWWWWWUUURRRPPPHHHTTTUUUYYYggggggiiizzzqqqfffuuu^^^___yyypppddd```qqqlllwwwwwwgggbbbJJJ>>>>>>777111000+++------------------------,,,---...///000111222222;;;JJJccckkkSSSCCCKKKSSSNNNhhhsss^^^mmmlllttt~~~iii}}}vvvnnngggiiiqqq}}}mmmnnnwww}}}uuummmfff]]]TTTRRRUUU___oooyyyssswwwyyy{{{|||vvv{{{|||xxxxxxoooYYYFFF>>>999666111---***))))))***((((((''''''''''''((((((''''''''''''(((((((((((()))))))))))))))))))))))))))******++++++,,,,,,---(((444SSS___OOO___}}}wwwaaaqqqKKKccc}}}iiihhhlllnnnvvvjjjNNNWWW```[[[```mmmuuujjjWWWLLLMMMRRRYYYccc```^^^ddd^^^\\\mmmvvvvvvqqqeeeWWWMMMFFFBBBCCCKKKOOOLLLKKKNNNOOONNNTTTXXX]]]```ccckkkwwwmmmqqqwwwttteeeeeerrrfff___rrriiipppssskkknnndddllloooooojjjjjjqqqyyy|||yyy|||~~~~~~ttttttbbbbbbxxxtttKKK000---+++***+++(((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((((('''((('''''')))(((***222<<>>???>>>=========:::666222333888>>>BBBCCC999222.../////////111777111111111111222333555666111111000000333777>>>CCC@@@@@@???????????????@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<=========BBB@@@@@@@@@??????GGGQQQ]]]cccrrr~~~EEE???>>>;;;333@@@666999777QQQ~~~}}}}}}|||tttggg]]]QQQKKKBBB;;;777555444333333444888???GGGKKKKKKHHHHHHNNNTTTTTTPPPNNNQQQUUUPPPTTTXXXZZZXXXUUURRRPPPRRRVVVQQQ^^^{{{mmmnnncccaaa]]]tttzzznnnbbbUUUeeerrrmmmPPP@@@???999333000***------------------------------...///000111222222EEE[[[xxxwwwkkkHHH@@@AAAUUUaaa___eeeQQQ\\\]]]oootttiiizzz~~~{{{zzzooopppwwwuuuiii^^^[[[\\\bbbppp~~~nnnnnnmmmxxxgggyyyxxxssscccRRRJJJ;;;888333...+++******+++((((((''''''''''''((((((''''''''''''((((((((())))))))))))))))))))))))))))))******++++++,,,------%%%EEEiiipppKKK^^^~~~gggEEEDDDUUUpppeeelllqqqsssooo\\\]]]ccccccaaagggzzzzzz___IIIHHHOOOOOOPPPbbbfffgggoooeeeaaatttiiiiiicccXXXRRROOOGGG<<>>;;;999:::777000---000222000///******000333222333888555333111000111555999<<<222444555444333444999===@@@@@@@@@???@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>===>>>@@@AAADDDNNNYYY___fffxxxxxxffflll~~~CCC>>>===999>>>999===666;;;ccc|||vvvqqqvvvtttqqqlllfff___ZZZWWWIIIEEE???999444222222222444555999@@@GGGKKKKKKIIIBBBHHHOOOSSSTTTSSSTTTVVV[[[TTTRRRWWWZZZVVVTTTVVVccc]]]YYYppprrruuuooofffnnngggnnnyyy]]]```___kkkJJJSSS888<<<>>>)))---........................)))......///000,,,888RRRgggyyytttyyyWWWCCCDDDHHH[[[bbbfffiiibbbaaaggg{{{rrr^^^ccc```kkksssyyysssnnnjjjhhhzzzpppoookkkhhhuuuooo{{{}}}yyyrrrXXXRRRhhhGGG666555444(((+++000&&&))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))%%%///,,,''',,,,,,)))---666RRRwwwtttTTTYYYrrrssssssrrr]]]BBBJJJrrrqqqppppppuuuuuuwwwzzz[[[]]]]]]\\\fffpppwwwmmm___UUUNNNJJJMMMQQQ^^^cccgggjjjooorrroooiiiggg```XXXSSSLLLEEEBBBCCCFFFMMMMMMGGGLLLZZZ___ZZZUUUTTTPPPZZZooowwwwww~~~{{{kkk[[[tttooodddnnn{{{fffpppyyyggghhhoooooonnnmmmllljjjjjjnnnsssxxxyyyxxx{{{pppyyyqqq???)))+++///+++&&&))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&...%%%''',,,'''...DDDRRRYYYHHHBBBMMMUUUWWWbbbsssppplllgggIII>>><<<...000///000666>>>CCCCCCAAA???:::333000111444555444888555111///000111222222---...000333666888:::;;;;;;:::999777666777;;;???<<<888777:::888555777===>>>??????===:::;;;???CCCBBB???<<<>>>AAACCCAAA>>>BBBAAAAAA@@@@@@???>>>>>>AAADDDFFFCCC@@@EEEQQQ\\\bbbqqq}}}vvv___LLLKKKUUUaaaxxx}}}}}}CCC>>>===:::;;;888888>>>FFF}}}wwwrrrmmmhhhfff```^^^\\\XXXTTTOOOKKKIIIFFFCCC===888444222222222555888===CCCGGGIIIHHHHHHBBBGGGNNNSSSUUUUUUTTTTTTXXXSSSRRRWWWZZZYYYXXX[[[]]]```eee}}}zzzjjjlllsssfffuuuqqqpppmmmVVV[[[lll^^^PPP:::777<<<000222........................***////////////...???]]]mmmeee}}}PPPFFFNNNMMMVVViii{{{{{{wwwtttuuuxxx~~~www}}}yyypppppp}}}~~~ppp~~~vvvvvv|||```___XXXFFF<<<:::333...///---***)))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))))))))***&&&...+++(((------+++000;;;uuu___VVVaaaqqqhhhSSShhhlll^^^bbbvvvllleeepppuuutttiii\\\]]]___iiirrrqqqqqq___PPPOOOQQQPPPUUU___rrrssspppkkkkkkppprrrqqqkkk```TTTKKKCCC>>>>>>BBB???DDDFFFGGGQQQ```bbbZZZWWW___dddlllvvvuuuttt~~~pppjjjzzz\\\bbb}}}xxxnnn||||||mmmeeejjjooooooqqqqqqpppooooooqqquuuxxx~~~[[[;;;,,,***,,,,,,***)))))))))(((((((((((())))))))))))))))))))))))))))))((((((((('''''''''***&&&+++,,,'''333IIISSSJJJCCCCCCPPP\\\cccmmmxxxssszzzwww^^^BBB999999000111111444:::@@@CCCAAA>>>;;;666000...///111111000444333222222222222000///777999<<>>:::999===???<<<;;;>>>CCCFFFKKKMMMLLLIIIFFFEEEIIIHHHGGGEEEDDDCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBB<<>>RRRxxxCCC>>>>>>::::::777666CCCWWW}}}wwwlllccc]]]YYYWWWUUUOOONNNKKKIIIGGGEEEDDDDDDAAA>>>:::666333222222333555;;;BBBGGGGGGFFFFFFFFFDDDFFFJJJPPPTTTUUUTTTRRRVVVRRRQQQUUUYYY[[[]]]aaabbbnnnrrrrrrsssyyyjjjqqqzzzgggccclll{{{SSSYYYnnn~~~tttJJJAAA777<<<777111........................---111///---000555JJJiiieeezzzlllMMMEEERRRUUU```vvvssstttxxx{{{zzzwwwzzzwww{{{{{{}}}xxxeeegggWWWAAA888888///)))///******)))))))))((((((((((((((((((((())))))))))))((((((((()))))))))******'''---***)))///---,,,555LLLGGGWWWlllwwwggghhhmmmbbbWWWXXXooommmddduuuzzz|||```^^^___]]]aaauuu}}}ppp___PPPHHHLLLQQQUUUdddxxx}}}rrrhhhfffmmmtttvvvlll___PPPFFF>>>999999<<<999<<>>RRRSSS<<<@@@HHHSSSaaannnvvvzzzyyyuuu{{{lllSSS;;;333555000222444999>>>BBBAAA===999:::666111000111222111000444555777;;;>>>>>>;;;999BBBEEEIIIMMMNNNNNNLLLKKKCCCEEEGGGGGGFFFCCCCCCCCCEEE???===@@@CCCBBB>>><<>>>>>:::<<<777<<>>ooo~~~BBB[[[|||qqq^^^[[[LLLIIIbbbzzz}}}mmmnnnmmmxxxqqq```]]]___```hhhzzz{{{gggKKKKKKLLLNNNRRR```www{{{tttiiicccgggqqqvvvtttiii]]]PPPGGG@@@:::777888AAABBBDDDHHHOOOSSSQQQKKKRRRgggtttrrrllljjj~~~___```qqqzzzpppwwwwwwhhhgggjjjjjjlllqqquuuwwwxxxyyywwwvvvwwwwwwyyyvvvvvvzzzzzzjjjEEE111000000)))*********)))))))))(((((((((((((((((((((((((((((())))))((((((((((((((((((%%%(((,,,***111LLLYYYMMM777CCCMMMUUUbbbqqqxxxuuuiiittteeeLLL888111111000333777>>>BBBBBB>>>999666>>>;;;888888999:::888666555777;;;AAAGGGKKKKKKJJJDDDFFFJJJMMMOOOOOOOOONNNGGGJJJMMMNNNOOOPPPRRRTTTXXXNNNEEECCCFFFFFFBBB===AAA???>>>BBBJJJRRRVVVWWWYYY\\\```bbb```\\\VVVRRRMMMKKKHHHEEEDDDCCCDDDEEEHHHFFFEEEJJJYYYqqq~~~rrr]]]RRR___uuu}}}vvvsssXXXiii~~~|||{{{CCC???>>>;;;===666EEECCCxxxoooaaa\\\TTTNNNIIIFFFCCCBBBAAA@@@>>><<<;;;;;;<<<<<<777666444333222222333444444>>>HHHKKKHHHEEEFFFIIIKKKGGGCCCDDDIIIPPPUUUWWWUUUVVVVVVVVVXXX]]]aaadddgggxxx||||||~~~VVVOOO]]]ttt~~~eeeooovvvvvv\\\lllaaapppVVVaaarrryyyQQQKKK;;;;;;<<<---////////////////////////333000)))222MMMbbbsssttt{{{zzzvvvYYY{{{^^^PPPTTTffflllxxx{{{~~~bbb~~~|||yyyxxxzzz~~~uuutttzzzZZZ555666===333,,,************))))))))))))(((((((((((())))))))))))))))))))))))************,,,---******,,,)))444NNNjjjMMM___~~~UUUGGGKKKAAARRR~~~uuuqqqooojjjuuuvvvdddeeeXXX[[[kkkvvvyyynnnZZZGGGMMMNNNPPPaaazzzjjjfffbbbfffttt~~~{{{qqqjjj\\\MMMDDD@@@===>>>@@@LLLLLLNNNPPPPPPOOOQQQTTT^^^nnntttrrrsss~~~|||aaasssjjjkkkzzz|||rrrnnnqqqooogggiiiqqqsssvvvyyyzzzyyyxxxwwwxxx}}}{{{{{{{{{lll|||]]]:::...,,,***************))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))((()))***,,,;;;XXX\\\DDD888FFFQQQVVVaaaqqqwwwssseee|||zzzaaaHHH:::222///000555;;;BBBDDDAAA<<<888666CCC@@@>>>???AAABBB@@@>>>;;;;;;===BBBHHHNNNRRRSSSGGGGGGFFFFFFFFFGGGHHHHHHFFFJJJPPPWWW```kkkvvv}}}tttfffTTTJJJJJJMMMKKKFFFCCC???<<<>>>DDDLLLPPPQQQ[[[\\\aaakkksssrrrjjjaaaZZZWWWSSSPPPNNNOOOPPPQQQ[[[XXXZZZfffyyy}}}eeeZZZjjj}}}uuuzzzxxxCCC??????;;;<<<888FFFTTT{{{nnndddVVVRRRMMMHHHEEECCC@@@>>><<<;;;:::888777777777777555444333222222333333444777@@@IIIKKKHHHEEEGGGJJJKKKGGGBBBAAAEEEMMMTTTYYYVVVYYY[[[YYYZZZ```dddeeeeeevvv}}}bbbNNNTTTffflllYYYVVVfffgggWWW^^^vvvUUURRRgggrrrwwwfffGGG:::888<<<222////////////////////////111///,,,===ccc~~~ttt}}}{{{[[[ggg|||YYYWWWqqqccczzzoooyyy```vvv~~~yyy~~~ccc===444<<<777***++++++*********)))))))))(((((((((((()))))))))))))))))))))*********++++++,,,---+++,,,,,,***@@@fff\\\OOOWWWbbbOOOMMM```hhhXXX```zzzzzzooollllll{{{yyyjjjddd\\\PPP]]]xxx~~~rrr___NNNQQQOOONNNZZZxxxkkk___```eeerrr~~~ooojjjYYYGGG>>>>>>BBBHHHNNNLLLKKKOOOUUUUUUSSSYYYdddmmmuuuvvvzzztttaaauuuxxxeee{{{tttcccnnn~~~mmmmmmrrrwwwtttllllllrrrrrruuuyyy{{{{{{{{{{{{|||nnnkkkvvv}}}~~~III***(((000++++++*********)))))))))))))))))))))))))))))))))(((((())))))))))))******+++)))+++333DDD\\\YYY===<<>>===<<<888888888888888777666555444333333222222333444444===CCCIIIJJJHHHEEEFFFHHHFFFEEEDDDCCCEEEJJJRRRXXXVVV\\\```^^^___eeejjjjjjmmmvvv{{{wwwVVVPPPYYYhhh{{{IIIIIIOOOVVVnnnsssVVVvvv{{{uuu^^^NNNeeepppwww|||FFF???888;;;666////////////////////////...111222GGGooo~~~ooommmooo[[[jjj^^^xxxiiisssqqqhhhsss|||pppyyysssyyygggMMM777555555,,,+++++++++*********))))))(((((((((((())))))))))))))))))*********++++++++++++,,,+++---,,,---OOOxxxCCCGGGffftttsssVVVfffsssjjj[[[iii}}}{{{jjjnnnppp[[[___WWWWWWllluuuaaaSSSJJJTTTPPPYYYsssppp^^^[[[bbbmmmyyywwwhhh]]]OOOBBB@@@DDDIIINNNRRRKKKHHHMMM[[[aaabbbjjjvvvxxx|||~~~tttYYYUUUlllyyyxxxnnnaaazzztttbbbooo~~~jjjkkkpppxxx||||||yyywwwssswww{{{~~~~~~|||}}}YYY222)))000+++++++++*********))))))))))))))))))))))))))))))(((((()))))))))*********+++)))000<<>>???CCCEEEBBB@@@BBBGGGJJJKKKJJJPPPNNNLLLLLLOOOSSSUUUWWWVVVTTTRRROOOLLLKKKJJJIIIBBBFFFLLLVVVdddtttttt]]]JJJHHHPPPUUUTTTEEELLLVVV]]]___]]]ZZZWWWUUUPPPOOO[[[qqq~~~}}}www}}}iiizzzCCC??????<<<999FFF444vvvgggZZZSSSNNNIIIBBB<<<::::::::::::444444666666666555444333333333333222333333444444BBBFFFJJJJJJGGGEEEEEEEEEBBBDDDFFFEEEFFFIIIPPPVVVVVV^^^cccbbbcccjjjnnnnnntttwwwwwwhhhLLLRRRbbbttt___<<>>AAAGGGLLLJJJCCC@@@CCCIIIFFFCCCAAACCCIIIMMMOOONNNKKKJJJIIIJJJNNNQQQSSSSSSKKKKKKLLLLLLKKKJJJHHHGGGPPPQQQTTTXXX^^^hhhrrrzzzssshhhSSSAAA>>>HHHOOOOOOMMMWWWeeepppvvvyyy|||~~~ooodddXXXUUU```www||||||||||||gggbbbFFF@@@<<<===999CCCDDD{{{mmm___UUUOOOHHHDDD???;;;999888777666444444444444444444444444444111//////000222333333CCCFFFHHHHHHGGGDDDCCCCCCFFFEEEDDDCCCDDDIIIOOOTTTZZZ^^^ccchhhlllooorrrtttvvvxxxzzz|||~~~cccWWWPPPVVVsssfffIIIHHHRRRSSSLLLRRRbbblllnnnyyyhhh\\\bbbbbbQQQgggRRRAAA???000777000000000000000000000000777222BBBqqqsssttt~~~yyyyyyyyyeeeyyytttqqqxxx{{{^^^tttwwwmmmiiitttyyy~~~zzzrrrpppmmmbbb>>>(((===111...+++)))************))))))))))))))))))))))))++++++******************''',,,333111+++;;;nnniiiJJJaaa||||||YYYQQQFFF]]]~~~yyyjjjcccgggsss{{{kkkaaa\\\cccxxxnnnUUUHHHJJJNNNTTTpppkkk```cccXXX[[[mmmzzzzzzvvvqqqfffXXXEEECCCCCCEEEJJJNNNPPPPPPVVV___[[[```rrrtttwww|||SSSWWWcccooopppfff[[[VVVVVVYYYMMM???>>>JJJ[[[iiiooopppttt}}}{{{|||}}}~~~|||{{{zzzEEE,,,111---,,,+++***))))))))))))))))))))))))))))))))))))*********)))))))))))))))***,,,888EEEGGG??????FFF]]]```mmm|||{{{rrrtttttt}}}}}}}}}hhhGGG666999777888BBBFFFOOOSSSMMMEEEDDDCCCAAAJJJBBBiiibbbCCCHHHFFFGGGHHHIIIIIIIIIIIILLLPPPSSSQQQPPPPPPPPPNNNOOOUUU[[[___gggmmmnnnpppuuuyyyzzz}}}oooXXXAAA666888===@@@KKK\\\~~~yyywwwtttwwwpppgggllluuu|||mmmWWWlllFFF@@@<<<======DDDOOOvvvhhh[[[RRRLLLEEEBBB<<<999777777666555444444444444444444444444333222000//////111333444CCCEEEHHHHHHFFFEEEDDDDDDDDDDDDCCCBBBCCCGGGMMMRRRYYY]]]bbbgggjjjmmmpppsssxxxzzz{{{}}}~~~aaaRRRPPPUUUhhhvvveeeSSSPPPYYYbbbccc```]]]dddjjjlllooovvv|||qqquuummmZZZzzzkkkdddYYY]]]yyyXXXDDDCCC555999111111000000000000111111333999UUUwww{{{yyygggttt~~~gggzzzeeeuuuwwwqqqdddnnn|||~~~zzzwwwmmmzzzjjjDDD+++:::111...+++))))))******)))))))))))))))))))))))))))************************...***+++,,,666VVVvvvZZZEEE```kkk>>>KKKRRRgggyyyggghhhlllrrrsssggg___```qqq~~~vvv```UUUQQQPPPTTT^^^}}}VVVPPPYYYWWW```ooo{{{zzzuuunnn___OOOFFFDDDDDDGGGLLLPPPQQQPPPXXX^^^]]]mmm}}}{{{^^^lllpppqqqgggWWWJJJGGGHHHBBBAAAAAACCCGGGMMMSSSVVVjjjttt}}}zzz|||~~~ppp}}}zzz{{{SSS///'''---,,,+++***))))))))))))))))))))))))))))))))))))***))))))))))))))))))))),,,...;;;IIIIII??????HHHZZZ^^^mmmuuupppqqqzzz}}}xxx{{{gggFFF555888999:::EEEHHHQQQVVVOOOGGGFFFGGGFFFPPPVVVlllcccMMMOOOQQQOOOIIIIIIHHHHHHJJJNNNSSSWWWUUUVVVXXXZZZ[[[]]]___ccciiioootttvvv{{{yyyaaaHHH777222:::CCCQQQ{{{~~~qqqcccXXXRRRUUU\\\hhhrrrwwwllleee```oooYYYYYYxxxsssEEE@@@<<<===>>>DDDbbb|||mmm```UUUMMMHHHAAA>>>999666555555444333444444444444444444444444111222222000...///444888CCCEEEGGGGGGFFFEEEFFFFFFFFFEEEDDDCCCCCCGGGMMMQQQXXX\\\aaaeeehhhkkknnnpppuuuwwwxxxyyyzzz|||]]]LLLUUU^^^jjj}}}ooo\\\SSSQQQNNNJJJRRRMMMQQQcccrrrxxx|||uuujjjooo}}}~~~zzz___lllkkkiiiVVVkkknnnaaaFFFEEE999999111111111000000111111111111@@@jjjwwwzzzdddkkk^^^qqqddd}}}gggrrrqqquuu```mmm|||wwwkkk{{{zzzVVV555666333000+++)))))))))))))))))))))))))))))))))))))))************************///+++++++++>>>mmm{{{[[[SSSSSSlll|||[[[eee```]]]pppssseeelllsssuuueeeccc[[[fffeeeMMMPPPRRRQQQ\\\yyyTTT<<>>DDD>>>EEELLLMMMJJJFFFGGGIIIaaaqqquuurrrssszzzpppiiiwwwrrrDDD...---,,,+++******))))))***))))))))))))))))))))))))))))))))))))))))))******,,,111@@@NNNIII;;;>>>NNNZZZ___oooooodddsssxxx}}}jjjIII777;;;===@@@JJJSSS[[[^^^VVVLLLHHHIIIKKKbbbmmmYYYRRR___aaaUUUSSSQQQPPPQQQTTTXXXZZZWWWYYY]]]bbbgggjjjjjjiiinnnrrrwww}}}tttUUUBBB777222666???FFFuuuzzztttlll^^^PPPLLLNNNRRRXXX^^^dddmmmuuupppbbbUUUOOONNNKKKVVViiippp___RRRkkkggg^^^~~~EEE@@@<<<>>><<>>;;;777555555444333222333333333333333333333333000333444111...///666<<>>qqqwwwJJJWWWuuuSSSIIIllldddgggsssrrr}}}zzzhhhddd[[[rrrvvv[[[OOOVVV\\\aaawwwvvv[[[DDDHHHSSSIIIBBBLLLDDDBBB@@@@@@AAADDDEEEEEEDDDKKKRRRUUUVVV[[[eeennneeexxx}}}~~~}}}wwwyyylllRRR@@@===:::222555333222444:::CCCLLLRRROOOPPPUUU]]]fffmmmooooooiiisss}}}www{{{wwwmmm;;;...---,,,++++++******+++))))))))))))))))))))))))((((((((()))******++++++777MMM[[[PPPAAACCCWWWhhhhhhnnnnnnkkkoootttvvvxxx}}}fffJJJCCCHHHUUUgggnnniiiddd```[[[VVVWWW[[[|||aaaGGGbbbxxx|||zzz}}}|||}}}~~~wwwqqqhhhmmmooommmqqqyyyyyyttt}}}~~~~~~gggTTTJJJHHHJJJLLLPPPMMMbbbyyy|||CCC???===@@@CCC{{{mmm[[[NNNHHHDDD???;;;777666444444555555444333222222222222222222222222222111111222666===DDDHHHCCCDDDDDDDDDDDDHHHMMMQQQLLLLLLLLLJJJHHHIIIKKKNNNQQQVVV[[[aaaeeeiiilllooonnnrrrwww{{{[[[QQQQQQfff|||___cccxxx{{{ZZZbbbssseeeVVVHHHoooaaa@@@999:::444333111000000111333444QQQjjjwww{{{|||gggXXX[[[gggfffxxxxxxwwwXXXVVVkkk}}}wwwyyy~~~zzzoooqqqlllzzziii@@@:::333...,,,+++++++++))))))))))))))))))))))))((())))))***++++++,,,,,,//////+++KKK```PPPaaa\\\OOOFFFmmmyyygggiiitttwwwpppiii___ccciiiSSSRRRZZZ___{{{|||```KKKFFFNNNKKKDDDFFFHHHIIIGGGDDDAAA???>>>AAADDDAAALLLVVVYYYWWW]]]lll{{{~~~}}}zzzsssmmmlllcccWWWFFF888444666888999777888:::@@@IIIPPPUUUXXXXXX\\\cccmmmvvv{{{|||{{{yyywwwwww{{{~~~uuu~~~???......---,,,++++++++++++))))))))))))))))))))))))'''(((((()))******++++++>>>QQQTTTBBB<<>>hhhtttyyyddd>>>777999555333111//////111333555OOOqqqrrr{{{wwwXXX___{{{ddd\\\zzzrrr|||}}}yyybbb\\\mmm~~~tttwww~~~zzzkkkwww{{{BBB<<<555///,,,,,,,,,,,,))))))))))))))))))))))))((())))))***++++++,,,,,,'''333666WWWkkkGGGUUUgggpppUUUnnnaaammmzzzvvvllliiirrr|||llllll___mmmooommm[[[___aaagggkkkgggOOOIIIKKKEEELLLSSSJJJLLLKKKJJJGGGBBB???AAAFFF===JJJVVVXXXUUU[[[nnn{{{yyyooojjjYYYAAA111555<<<999888<<<===???DDDMMMWWW___cccccceeeiiinnntttyyy}}}~~~zzzsssxxx|||mmmvvvPPP......---,,,++++++++++++))))))))))))))))))))))))'''(((((()))***+++++++++@@@PPPKKK555777UUUccc[[[eeeuuuqqquuuooowwwlllyyyZZZNNNUUUlllsssiiiiiijjjhhhggghhheeeccccccIIITTTsssqqqssshhhuuu}}}eeefff{{{qqq|||rrrKKK>>>???AAAIIIsss^^^QQQKKKBBB???>>>888666666555444444444444555444555555555555444333333333000111777@@@FFFFFFDDDIIIGGGDDDEEEHHHKKKKKKJJJNNNOOONNNLLLJJJKKKMMMPPPZZZZZZ\\\```gggmmmqqqrrrrrrtttvvvwwwzzzdddOOOiiixxxmmmPPPsss]]]ZZZDDD]]]jjjiii|||jjjFFF::::::444444444222//////444;;;___hhhvvvwwwssswwwwwwuuuuuufffcccnnn[[[www|||xxxttt[[[ttt~~~|||uuuxxx~~~xxxmmm}}}ggg@@@222666...,,,...%%%************************++++++++++++++++++,,,,,,)))222>>>nnnYYYEEEcccssstttssswwwcccTTTcccuuuqqqggghhhuuuuuujjjfffyyy{{{ssskkkWWWZZZssszzziiiXXXQQQIIIEEEGGGKKKOOOPPPSSSRRRQQQQQQQQQMMMGGGBBBCCCIIIOOOPPPTTTeeezzzqqqZZZDDD<<<666888::::::???FFFDDDHHHPPP[[[eeelllnnnnnnlllppptttyyy|||}}}|||zzz|||ooonnnccc;;;,,,222+++%%%---)))((())))))))))))))))))))))))))))))***+++)))(((---555<<>>???BBBVVVqqq\\\NNNGGG>>>;;;<<<666666666555444444444444555333333333333333333333333444444555:::AAAEEEGGGFFFKKKIIIHHHIIILLLNNNNNNLLLQQQQQQPPPNNNLLLMMMOOOQQQZZZ[[[]]]aaagggmmmqqqssstttvvvxxxzzz|||ppp___zzzwwwyyymmmNNNmmmhhhbbbIIIUUUbbbccc~~~uuuFFF;;;:::777444222111......444<<<```[[[^^^eeeqqquuuyyy|||sss]]]wwwyyy|||^^^hhhvvv~~~~~~{{{wwwzzznnn}}}yyyJJJ222111+++***///+++************************+++++++++++++++,,,,,,,,,---111HHHxxxWWWIIIfffyyyZZZFFFssspppkkkiiilllxxx|||sssiiikkkttteeeYYYnnn~~~[[[MMMIIIEEEEEEIIIOOOTTTVVVVVVVVVVVVXXXYYYVVVQQQLLLFFFGGGIIIMMMXXXnnnjjjUUUEEE:::555333777;;;>>>DDDKKKQQQXXXaaaiiioootttyyy|||xxxzzz}}}iii```zzzyyy>>>+++000***%%%---))))))))))))))))))))))))))))))***)))***+++)))(((...666BBBIII===555GGGUUU[[[ggg}}}pppnnnxxxsssuuuyyynnnuuu{{{ZZZUUUttt~~~rrrmmmoooiiitttnnniiiiiixxxtttyyyxxxwwwttt{{{pppIII===@@@DDDeeeqqqZZZKKKDDD:::999<<<777777666555555444444555555444444333222222333555555999:::<<>>:::888333111444555444;;;EEEZZZSSSaaa}}}rrr~~~aaauuusssiii[[[ddd|||{{{vvvwww}}}yyylllxxxmmmeee|||vvvccc>>>888777///***)))++++++++++++++++++++++++***++++++,,,,,,---------333000hhhkkkMMMUUUqqqrrr]]]ZZZlllrrr}}}{{{pppgggrrryyyyyygggrrr}}}gggaaappp}}}tttgggPPPDDDGGGNNNUUU\\\aaacccddddddfffjjjmmmooommmjjjhhh^^^[[[UUURRRRRRWWW]]]bbbsssuuu}}}||||||vvvmmmVVVCCC:::777888999<<>>;;;888333333777555111999FFF```bbbyyyuuu{{{tttyyyaaasssnnnxxxjjjXXXcccmmmxxx{{{~~~gggooo~~~kkk```yyysssKKK999777111+++,,,++++++++++++++++++++++++******+++,,,------......222555vvv[[[JJJ\\\zzzdddeeejjjccchhh{{{qqqwwwrrriiittt~~~~~~hhhwwwzzzhhhhhhuuuooozzz\\\NNNDDDJJJUUU```gggkkkmmmmmmmmmooosssuuuuuutttsssrrriiihhheeebbbbbbgggpppwww|||xxxwww{{{{{{tttVVVCCC<<<;;;;;;::::::BBBNNNXXXcccmmmuuuzzz|||{{{bbbYYYeee<<<000---+++---'''+++))))))))))))))))))))))))))))))******))),,,999GGGiiiNNN===FFF\\\rrr~~~zzzjjjzzzaaa```~~~qqqttt~~~wwwxxxmmmVVVaaalllaaa^^^aaaiiixxxnnnVVVNNNpppooonnnFFF<<>><<<999444555777222---999MMMdddfff}}}pppzzz{{{___qqqpppllljjjSSSZZZtttuuueee}}}}}}~~~llleeeooodddYYYfff[[[888222111...333,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////111@@@~~~NNNMMMeee~~~qqquuuaaaVVViiisssqqqpppkkkuuuooo~~~uuuttt~~~yyy{{{vvvYYYGGGDDDMMM[[[hhhqqqtttvvvvvvtttvvvxxxyyyyyyxxxyyyzzzzzzwwwsssppprrr{{{~~~vvv\\\@@@666;;;BBBDDDDDDFFFQQQ___jjjvvv|||sssuuuqqqjjjVVVtttBBB111...,,,---&&&,,,))))))))))))))))))))))))))))))++++++***///@@@PPPhhhJJJ@@@PPP```qqqrrr|||~~~{{{mmmeeewwwwww}}}{{{yyyiiiggg|||zzzdddgggmmm{{{oooFFF===GGGRRRmmmVVVGGG@@@777777:::666888777777666666666666666444666999===BBBFFFJJJLLLLLLKKKJJJMMMQQQTTTSSSRRRSSSVVVXXXXXXUUUSSSRRRSSSQQQQQQRRRQQQQQQSSSWWWZZZZZZ___dddfffhhhllltttyyy{{{yyyxxxzzz~~~lll~~~mmmPPPppp```eeeJJJ\\\ooouuuyyy???<<<999444555777111111GGGdddfff^^^pppuuu\\\pppwwwdddqqqSSSSSSfffppptttzzziiizzz~~~uuuwwwwwwbbbcccbbbZZZWWWxxxppp???222333///222,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////333NNNtttFFFUUUooo|||sssGGGUUUooopppqqqyyy{{{zzzkkkRRREEELLLVVVeeerrryyy{{{{{{|||xxxzzz{{{{{{{{{|||}}}{{{~~~vvvRRRBBB666777@@@IIIPPPWWWZZZgggttt}}}hhhyyywwwSSS{{{DDD///---------&&&---))))))))))))))))))))))))((()))+++,,,,,,222EEEWWWbbbEEECCCXXXbbbmmmzzzzzzmmmmmm|||qqqyyyxxxttt~~~yyynnnpppxxxrrroooFFF===HHHTTTnnnXXXJJJCCC::::::<<<888888888777666666666666666777:::>>>DDDIIINNNQQQSSSVVVRRRQQQTTTZZZ^^^\\\YYYXXXZZZ\\\[[[WWWTTTTTTUUUTTTTTTTTTSSSRRRSSSVVVXXXZZZ^^^dddfffhhhlllsssyyy~~~{{{xxxyyy{{{~~~}}}|||oootttZZZ___kkkqqqOOOlllccc{{{SSSRRR```sss@@@===888333555777444999XXX|||kkkYYYddd{{{pppZZZooo~~~___uuu{{{WWWRRR```fffooovvvqqqpppnnnyyy}}}|||}}}}}}fffeeepppmmm___}}}III888666...,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---//////000555XXXnnnCCC[[[vvveee???iiizzzrrrsssxxx~~~dddHHHIIIWWWaaaooozzz}}}}}}yyy{{{||||||||||||sssrrrpppSSSBBB======CCCHHHMMMXXXcccgggtttbbbuuuLLLmmm~~~}}}~~~DDD,,,,,,------&&&///))))))))))))))))))))))))((())),,,,,,---444HHH\\\^^^BBBGGG^^^cccjjjwwwwwwxxx~~~sssfff|||{{{xxxvvv|||xxxzzz{{{~~~tttrrr}}}zzzpppBBBJJJAAAkkkkkk[[[JJJBBB>>>:::777777777777666333222333888;;;CCCGGGHHHGGGLLLTTTWWWSSS______aaafffkkknnnnnnlllfffbbb\\\XXXVVVVVVUUUUUU___[[[VVVSSSSSSUUUVVVWWW[[[\\\^^^bbbgggmmmsssvvvtttssssssvvvzzz~~~{{{bbbdddccchhh___RRRkkkjjjmmm{{{}}}YYYYYYiiiqqqYYYDDDXXXlllGGG>>>555999///999555<<>>rrraaaWWWaaayyykkkWWWXXXllloootttqqq}}}SSSIIIKKK```nnn|||zzz|||rrrhhhoooxxx~~~oooLLLCCC===AAAFFFKKKRRR\\\hhhppp|||{{{YYYjjjvvvWWWEEE{{{|||\\\'''+++///)))111+++************************+++***(((111***---RRRbbbYYY@@@LLLVVVkkkaaarrrsssnnnxxx```yyyzzz}}}uuuxxxsssccciiivvvxxxpppssszzzlll@@@GGGAAAqqqjjj[[[KKKBBB>>>:::777777777777555555777:::???BBBIIILLLLLLJJJNNNWWW[[[ZZZ___dddmmmuuuxxxwwwrrrnnnjjjfffaaa]]][[[[[[ZZZZZZ[[[XXXTTTSSSTTTVVVWWWWWWYYY[[[]]]aaagggmmmrrruuurrrrrrsssuuuzzz}}}cccQQQXXXqqqrrrrrreeeoooddd```}}}}}}[[[XXXnnnRRR]]]MMMXXXmmmMMM999777:::222999444===hhhsssMMMXXXsssxxxxxxwwwUUUhhhsssiiitttlllTTTZZZgggyyy}}}xxxrrrwwwwwwzzzzzznnn```bbb```^^^~~~fff;;;777,,,///,,,,,,++++++++++++,,,,,,,,,------,,,,,,...000000CCCooovvv[[[\\\mmmtttjjjgggbbblll}}}nnnxxxwwwzzziiiKKKPPPWWWjjjwww~~~~~~xxxqqqlllqqqxxxvvvnnnyyy~~~bbbDDD>>>DDDJJJQQQXXX```kkkyyysss\\\jjjpppbbbMMM{{{~~~sss666//////'''000+++***************************)))'''222///777^^^nnnUUUEEEPPPUUUkkknnn{{{pppooorrrZZZttt~~~|||wwwxxxZZZYYYdddiiiwwwwwwzzzzzzaaawwwhhh???GGGEEE~~~iii[[[KKKDDD???;;;888888888666666888===CCCGGGIIIIIIJJJJJJJJJNNNVVV]]]^^^eeennnyyy{{{xxxvvvnnnjjjeeebbbaaa``````___\\\ZZZXXXWWWWWWWWWVVVUUUWWWXXX\\\aaaffflllppprrrqqqqqqrrruuuyyy}}}dddOOOSSSeeelllxxxtttllleeeddd~~~___UUU{{{uuuFFFbbbMMM^^^ZZZ:::999;;;777888333@@@dddnnnQQQgggwww{{{|||NNNlllxxxiiiooo^^^RRRaaaiiipppvvvvvvzzz}}}yyyyyyzzzyyy|||~~~~~~xxxccc]]]___fff|||xxxBBB777333---,,,,,,++++++++++++,,,,,,---------,,,,,,---000222XXXxxxoooTTTZZZqqqrrrkkkZZZ```vvvqqq{{{{{{~~~ttt[[[HHHZZZdddwww~~~zzzwwwvvvuuutttzzzuuuhhh\\\dddiiiTTT@@@BBBQQQZZZeeennnvvvjjjeeennnmmmoooUUU}}}zzz>>>111000(((...+++******************************'''111222@@@hhhtttJJJFFFRRRWWWlllzzznnnpppkkk[[[ooo{{{yyy{{{cccNNN[[[eee^^^```pppzzz{{{WWWkkkhhhAAAHHHKKK{{{fffZZZLLLEEE@@@;;;888999888777888<<>>GGGRRRXXXWWWUUUWWWYYY``````cccccc]]]SSSQQQUUU[[[bbbjjjllliiidddcccccccccaaa^^^]]]]]]]]]\\\ZZZXXXXXXZZZ\\\___```^^^\\\WWWVVVUUUVVVYYY^^^cccgggeeefffhhhmmmtttzzz}}}~~~iiiRRRXXXdddiiiqqq|||^^^xxx]]]VVVxxxyyyTTTQQQiiilll}}}HHHZZZppptttCCC:::000:::222@@@ddd^^^NNNmmmvvvkkktttMMMccczzzppp|||~~~}}}sssnnn{{{qqq{{{mmm\\\hhhfffPPP___|||ttt>>>888222------,,,,,,,,,,,,---------***+++000///...999HHH]]]NNN^^^sss{{{iiibbbZZZzzzrrrtttsss}}}vvvvvvqqqzzzsss{{{wwwkkk```eeeppptttgggrrr}}}~~~}}}eee```eeeeee```JJJeeehhh777111***+++///************************'''...***000;;;TTTmmm___BBBSSSccczzzlllvvvqqqnnnuuuuuujjjyyy[[[IIIbbbmmm\\\[[[qqq~~~www}}}vvvvvvXXXiiiiiiJJJHHHWWWwww___XXXPPPJJJDDD===:::<<>>BBBOOO[[[______]]]ZZZWWWfffccccccfffeeeaaa```bbb{{{xxxnnn```XXXXXXZZZ[[[]]]\\\[[[ZZZYYYXXXWWWWWWZZZ[[[]]]___```aaaaaaaaaVVVVVVVVVWWWXXXZZZ[[[\\\___aaadddiiiooosssuuuuuuwwwvvvwww}}}bbbRRRMMM```{{{YYYllltttvvvWWWPPPWWWpppXXXccc>>>888999999555FFFnnnBBBKKKooo~~~mmmsss}}}kkknnn|||eeeMMMhhh{{{wwwzzzzzz{{{zzz}}}rrr}}}UUU[[[gggwww~~~gggVVVZZZWWWoooQQQ777000111000...---,,,,,,------...///---......***999WWWwwwJJJXXXrrrhhhvvvBBBbbbpppppp|||~~~zzzsssxxx|||zzzyyyyyytttbbbKKK888DDDIIIQQQhhhyyy~~~}}}zzz}}}yyy{{{vvvllleeeccciiirrrrrrIIIeeesss666999...%%%***++++++++++++++++++++++++***...)))111===TTThhhVVV>>>KKKVVVrrrppp}}}qqqoooppp{{{uuunnnQQQRRRFFFFFFKKKhhh}}}hhhppp~~~yyy{{{|||___{{{kkkIIIFFFrrrwww```YYYPPPIIIBBB;;;:::>>>GGGWWWfffiiiccc]]]YYYVVVaaabbbfffnnnrrrrrrsssvvvvvvfffZZZVVVUUUSSSWWWWWWWWWWWWWWWXXXYYYYYYUUUUUUWWWYYY[[[\\\^^^___ZZZZZZ[[[ZZZZZZ\\\aaaeeedddcccdddeeehhhkkkmmmnnnqqqqqqsssxxxjjjVVVGGG@@@JJJZZZfffsss~~~kkktttxxxwwwXXXNNN~~~XXXooo______rrrLLL777555555111AAAcccAAAUUUtttvvvooo}}}sssuuuyyy^^^MMMlllrrryyy~~~}}}vvvtttqqqpppwww|||~~~fffVVVUUUWWWhhh~~~]]]>>>888111000...---,,,,,,---------///---...///--->>>]]]|||MMMUUUuuusssZZZLLL|||qqqqqq||||||yyyvvvxxx|||zzzsssjjjVVVAAACCCLLLMMMRRRgggxxx{{{}}}~~~tttllljjjpppxxxyyyPPPNNN888...---,,,---++++++++++++++++++++++++***///)))111>>>VVViiiTTTBBBVVVdddyyyuuutttllltttuuu{{{tttTTTRRRQQQTTTJJJWWWvvvyyy|||bbbSSS???BBBMMM___ttt}}}wwwnnnnnnssssss~~~^^^YYYyyyiiiHHHHHHwwwttt```WWWNNNGGG@@@::::::>>>JJJ]]]oooqqqggg]]]WWWTTT\\\\\\bbbkkkpppppprrruuuwwwvvvooobbbZZZWWWVVVSSSSSSSSSSSSSSSUUUWWWYYYZZZQQQQQQQQQSSSUUUXXX[[[]]]YYYYYYYYYXXXXXX\\\ccciiihhhgggdddaaa``````aaabbbhhhiiimmmrrryyy~~~www|||}}}```QQQEEE>>>BBBFFFHHHNNNUUU[[[}}}iiixxxYYYKKKuuu]]]qqqkkk\\\cccttt@@@888444333111???TTTCCCcccwwwwwwsss}}}qqqTTTPPPssslll~~~}}}|||zzzvvvuuurrr{{{{{{{{{wwwiiiZZZQQQSSSZZZfffjjj@@@888111000///---,,,------...,,,...---///111000DDDfffwwwPPP\\\vvvTTTZZZ~~~rrrrrr}}}~~~{{{xxxyyyyyy||||||zzz}}}xxxppphhhZZZFFF666CCCJJJIIIMMMaaarrr}}}|||~~~~~~}}}sssiiieeejjjsssVVVNNN}}}III)))...000,,,++++++++++++++++++++++++)))///)))222AAAYYYiiiPPPKKKeeerrr{{{vvvyyynnniiizzzrrrcccVVVQQQUUURRRfff}}}xxx\\\UUUFFF>>>999FFFZZZkkkssstttpppllltttXXXccccccxxxyyy\\\RRRooogggGGGJJJ{{{ttt```VVVKKKDDD>>>::::::===HHHZZZlllqqqjjjaaaYYYSSSRRRQQQTTT[[[```bbbfffjjjdddgggeee^^^ZZZZZZZZZXXXUUUTTTSSSSSSTTTUUUWWWXXXRRRQQQQQQQQQRRRUUUXXXZZZYYYXXXWWWXXX\\\aaaeeegggjjjhhhfffaaa\\\YYYWWWWWW]]]___dddkkkqqqvvvxxxyyy|||wwwssslllnnnqqqlllRRRKKKGGGHHHHHHFFFIIINNN___uuuzzzwwwzzz\\\HHHjjj^^^lllqqqUUUUUUmmmNNN:::555666666CCCIIIFFFooo~~~rrr}}}yyytttssswwweeeLLLXXX{{{lll}}}|||{{{yyyyyyuuunnnqqq|||rrr}}}wwwppp```PPPQQQTTTYYYvvvyyy~~~{{{???111111000///---------......,,,...---...000222HHHmmmhhhPPPeeetttccc[[[qqqzzzsssuuu~~~}}}zzzxxxxxxyyy}}}~~~}}}yyywwwzzzvvvmmmhhh]]]JJJ:::555===DDDCCCIII^^^ooo|||}}}{{{}}}wwwlll```ZZZ^^^fff}}}XXXEEE{{{ZZZ---222000***++++++++++++++++++++++++)))///***333EEE^^^iiiKKKOOOiiisssrrrssszzzpppgggiiitttnnnnnn~~~ddd___dddeee~~~mmmmmm[[[EEEOOOKKKSSSjjjzzzzzzvvvwwwppp|||~~~lll\\\YYYaaafffFFFLLLxxxaaaVVVIIIBBB===999999<<>>666;;;<<>>BBB@@@===EEEQQQMMM===:::DDDSSSNNNGGGAAA===;;;;;;<<>>CCCDDDJJJXXX___gggvvv~~~tttggg___dddmmmvvv]]]QQQ|||ddd111222))),,,++++++++++++++++++++++++)))000***555LLLgggjjj@@@BBBSSS___ddd{{{pppnnn}}}wwwfff{{{www}}}oootttwwwiii[[[eeezzzcccIII```cccjjjdddEEENNNgggYYYIII@@@<<<999888;;;<<>>;;;;;;<<<<<<===GGGHHHFFFEEEFFFTTTnnn}}}gggIIIWWWqqqRRR^^^PPPSSSnnnfff666777777888TTTGGG[[[uuu~~~{{{{{{ZZZMMMmmm|||yyyvvvuuu{{{wwwwww~~~}}}yyygggTTTLLLSSSPPPbbbyyyMMM;;;222111000............///,,,///---,,,000777VVV~~~NNNSSSggghhhlllGGGddduuuuuuyyy~~~}}}|||zzzwwwwww|||}}}zzzvvvzzz~~~zzzyyyyyyyyyzzzzzz{{{{{{tttqqqhhhWWWDDD888888>>>@@@CCCAAADDDNNNQQQWWWgggrrrhhhfffsssxxxmmmhhhnnnxxxppp___@@@VVVrrr111222))),,,++++++++++++++++++++++++)))000+++666OOOkkkkkk===GGGWWWgggooo}}}pppsss}}}{{{|||~~~iiiYYYNNNfffrrrsssooollldddYYY{{{lll~~~xxxdddEEENNNiiiZZZIII@@@<<<999888:::777CCCOOOSSSVVV[[[```bbbUUUNNNHHHFFFDDDDDDHHHMMMZZZ^^^___[[[XXXYYYYYYWWWVVVXXXZZZ\\\]]]\\\ZZZXXXUUUVVVWWWXXXYYYYYYYYYXXXYYY^^^cccccc```bbbjjjqqqpppppplllaaaSSSHHHDDDCCC>>>??????===:::999<<>>>>>BBBHHHJJJJJJ^^^UUUHHH>>>===BBBEEEDDDCCCMMMHHH@@@JJJ[[[nnn~~~~~~iiiJJJVVVsssGGGQQQLLLOOOaaabbb777999777777YYYNNNeee{{{yyyrrr{{{|||^^^OOOnnn{{{www~~~zzz}}}{{{jjjYYYQQQTTTKKK[[[wwwrrrRRRBBB333222000///......//////+++...------111:::[[[yyyRRR]]]iiijjj}}}ZZZRRRiiizzzqqquuu|||~~~}}}{{{xxxvvvzzz}}}}}}zzzzzz~~~}}}~~~{{{|||}}}|||zzzyyyzzz{{{wwwsssgggRRR@@@999888:::EEEFFFBBBCCCKKKMMMTTTfff[[[WWWUUUVVV[[[fffzzz}}}tttpppxxxjjj___PPPRRR{{{000444///222++++++++++++++++++++++++)))000+++777QQQmmmkkk:::SSScccuuu{{{wwwssswww}}}yyyuuukkkXXXgggmmmmmm{{{zzzttteeeDDDPPPmmm\\\JJJ@@@;;;888888:::888AAAKKKPPPRRRVVV___fff^^^VVVLLLEEEDDDEEEFFFFFFRRRYYY]]]YYYXXXZZZXXXSSS\\\\\\[[[ZZZYYYXXXXXXWWWYYYYYYYYYYYYZZZZZZZZZZZZ^^^aaa```___bbbiiimmmmmmmmmkkkggg]]]QQQFFF@@@>>>:::999999888777666666555888999;;;<<<;;;;;;===>>>===???BBBFFFHHHHHHFFFEEEDDDFFFGGGEEECCCGGGPPPXXX^^^VVVKKKCCCAAACCCEEEGGGNNNPPPLLLFFFLLL```ttt}}}sss}}}fffRRRQQQtttGGGTTTDDDJJJkkkuuujjj<<<999444;;;EEEHHH[[[||||||xxx|||xxxzzzkkkSSSkkkyyy{{{mmm^^^RRRLLLFFFWWW___AAA666333///............------111...///(((888iii|||wwwOOOgggwww|||___wwwmmmfffZZZxxx~~~xxxvvv{{{||||||yyyvvvwwwzzzyyy|||{{{xxx|||xxxxxxzzz{{{yyyyyy|||qqqmmmmmmsssyyy|||~~~zzzxxx}}}~~~yyy~~~rrrQQQ555111:::@@@EEEEEEDDDBBBCCCMMM\\\gggbbbVVVNNNOOOQQQSSSWWW]]]www}}}uuunnnaaa{{{dddIIIRRR000444444---+++++++++++++++++++++++++++...444666WWWoooVVVCCClllsssttt}}}rrr{{{rrr}}}mmmooo|||}}}eeeDDDOOOlll[[[III>>>:::888888;;;999@@@JJJOOOQQQTTTZZZ```\\\VVVOOOKKKJJJIIIHHHFFFPPPVVVYYYVVVUUUXXXXXXUUU\\\\\\[[[[[[ZZZYYYXXXWWWVVVVVVWWWYYYZZZ\\\]]]]]]___aaabbbaaacccjjjmmmlllgggeee```WWWLLLCCC>>><<<888888777666666555444444555666888888777888;;;======CCCIIIIIIEEEBBBBBBEEEBBBFFFJJJJJJGGGEEEFFFHHHTTTKKKAAA;;;<<>>;;;:::555555555444333333222222222222333333333555999<<>>cccqqquuuyyykkk|||xxxmmm~~~ooobbbvvveeeNNNaaayyyQQQLLLPPP}}}cccCCCOOOooo]]]III>>>999777888;;;:::AAAJJJPPPRRRQQQQQQRRRUUURRRQQQQQQSSSSSSPPPLLLOOOPPPQQQPPPQQQTTTYYY[[[_________^^^]]][[[YYYXXX[[[[[[ZZZZZZYYYYYYXXXXXXYYY]]]```___```cccaaa^^^TTTQQQLLLEEE???;;;999999333222222222111111111000000000000000000333888<<>>;;;===@@@BBBGGGPPP]]]ggg{{{mmmeee]]]]]][[[XXXZZZdddsssqqqaaaTTTlllbbbFFFKKKyyy999333------++++++++++++++++++++++++---(((///===aaarrrRRR???\\\kkkpppuuukkkzzzsssooorrrsssmmmIII333DDDZZZqqqtttLLLJJJxxxbbbCCCPPP~~~qqq___KKK???:::777888::::::BBBMMMSSSSSSQQQOOONNNPPPNNNMMMOOOSSSUUUSSSPPPPPPPPPPPPPPPQQQTTTYYY^^^aaaaaabbbaaa```^^^[[[ZZZ\\\[[[[[[ZZZYYYXXXXXXWWWXXX]]]___^^^]]]]]]ZZZUUUKKKHHHCCC???;;;999888777111111111111000000000000000000000000000333888;;;@@@@@@>>>:::888:::AAAHHHWWW[[[bbbgggkkkooossswwwvvvxxxsssaaaMMMGGGSSSaaavvvlll[[[dddwww~~~fffPPPNNN{{{yyyCCCIIIEEEOOOuuummm888666666>>>DDDGGGggg~~~rrr|||zzzjjjrrryyyaaalll{{{uuuxxxOOOOOOeeexxxvvvlllRRRDDDFFFMMMsssyyyJJJ777444000////////////...---000,,,111111DDDuuu```VVVkkk~~~YYYQQQ|||~~~|||xxx}}}|||zzz{{{yyyvvvuuuxxxvvvvvvwwwyyyzzz{{{||||||}}}vvvrrrsssuuurrrnnnnnnooottt{{{}}}vvvnnnnnnssslllhhh]]]NNNDDDCCCDDDDDDCCC@@@;;;888;;;AAACCCAAAEEECCCCCCEEELLLUUU]]]bbbttt|||oooiiihhhiiiiiifffdddiiisss|||oooiiiooowwwvvvdddQQQgggdddBBBAAA<<<555000---++++++++++++++++++++++++222***333GGGppp}}}XXXDDDTTTccchhhpppqqq|||rrrqqq~~~vvvmmmjjjnnnooommmllliiiiii___III<<>>EEECCCAAACCCIIIRRRZZZ___sss}}}rrrnnnooonnnmmmkkkkkkqqq{{{```SSSPPP^^^qqq{{{uuuaaaMMMbbbfffAAAHHH???666000,,,++++++++++++++++++++++++///'''111HHHnnnwwwTTTEEEVVVeeehhhooosss~~~mmmppp~~~|||vvvwwwqqqfff\\\UUUNNNHHHLLLOOONNNGGGAAAAAABBBCCCTTTaaapppwwwwwwyyyrrr{{{lll```bbbFFFTTT|||ssseeeVVVGGG???<<<:::999;;;;;;JJJYYY[[[RRRHHHDDDEEEJJJKKKMMMRRRUUUTTTOOOJJJJJJHHHJJJPPPTTTWWW^^^ffffffggghhhhhhfffccc___]]]ZZZZZZZZZZZZYYYYYYYYYYYYVVVYYYYYYTTTQQQNNNIIICCC===;;;888777888777444111111111222222222222222222000111222222222333555777666555555888===BBBFFFHHHSSS]]]gggggg^^^WWWVVVXXX[[[]]]ZZZOOOGGGOOOfff{{{zzzrrr~~~fffOOOMMMxxxzzz@@@DDDHHHIII```ttt>>>777555BBBNNNUUUyyyqqqqqq{{{~~~{{{VVVGGGRRR@@@:::444555<<>>AAAEEEEEEBBB===:::;;;===@@@CCCCCCEEEMMM[[[eeeyyyvvvrrrpppnnnnnnqqqwww}}}~~~nnn\\\VVVUUUbbb{{{|||vvv___JJJ^^^}}}gggDDDLLLAAA444---...++++++++++++++++++++++++***%%%111DDDaaafffKKKGGGgggvvvuuusssmmmzzzgggrrr}}}yyyvvvppppppjjj___VVVPPPHHHAAA@@@>>>777444777777;;;GGGOOO\\\eeecccaaafffmmmooorrrpppNNNVVViiibbbGGGVVV~~~qqqggg^^^QQQCCC===<<<::::::<<<===MMM]]]]]]PPPCCC???AAAJJJLLLPPPVVVXXXTTTKKKDDDEEECCCGGGOOOUUUXXX```iiihhhiiijjjiiihhhdddaaa^^^^^^]]]\\\ZZZYYYWWWVVVUUURRRUUUSSSNNNIIIFFFAAA;;;:::777555555666666222///222222222222222333333333///111222333222222444555666999===BBBFFFHHHKKKLLLNNNVVVZZZSSSEEE>>>AAAHHH@@@FFFKKKLLLMMMUUUeeerrr~~~fffOOOMMMuuuyyy???EEELLLLLL^^^}}}|||???333...;;;HHHPPPvvvkkklll}}}oooXXXDDDIII333;;;888<<<===777AAAWWWcccqqqdddVVVaaa~~~yyyqqqWWWFFFFFFBBBccc}}}```888555111//////000//////---///***111444JJJzzzUUUMMM|||cccUUUGGG~~~sssvvvtttzzz~~~}}}zzzyyyzzzyyyuuutttvvvuuuvvvxxxzzz{{{zzzyyyxxxxxxpppjjjmmmpppnnnjjjggg[[[QQQFFFCCCJJJ\\\xxxzzzOOO...///777444444<<>>DDDHHHNNNSSSWWW]]]eeejjjoooooommmiiiiiiiiiddd^^^```^^^[[[ZZZYYYVVVOOOJJJLLLJJJFFFBBB@@@>>>;;;999444444444333222222444555666444222222555666444222111222222222111222333555777@@@FFFDDDEEEJJJKKKFFFHHHHHHEEEBBBCCCFFFBBB<<>>111444>>>>>>OOOzzzyyyiiixxxbbbCCC666999555777999:::;;;???FFFKKK\\\XXXZZZkkkxxxrrrZZZKKKLLLHHH^^^wwwggg===555//////000......///------222222222LLLrrrVVVaaammmtttyyyOOOMMMrrrwwwzzz}}}}}}~~~{{{vvvvvvyyyxxxvvv}}}{{{vvvuuuqqqpppmmmkkkkkkkkkddd[[[RRR777@@@RRRXXX~~~eeeEEE222111///333===AAAFFFHHHIIIGGGCCC@@@@@@AAABBBLLLTTTQQQOOO[[[tttzzzrrrppptttwwwxxx}}}bbb]]]jjjooocccVVV[[[qqq~~~```EEESSSxxxeee>>>LLL===222333))),,,,,,,,,,,,,,,,,,,,,,,,---***111BBB```[[[===EEE___~~~lllggggggyyy~~~{{{zzzsssjjjbbbXXXJJJAAA???>>>===;;;444777999666222222999???CCCGGGKKKMMMNNNSSS\\\ccckkkUUU???RRRssscccGGGQQQppp^^^VVVKKKFFF???;;;999999777666@@@HHHTTTXXXOOO???999;;;CCCGGGQQQZZZYYYNNNDDD@@@DDDGGGMMMRRRWWW^^^ggglllpppqqqoookkkjjjkkkfff______]]]\\\ZZZXXXTTTMMMGGGHHHFFFBBB???===;;;888666333333222111111333666999AAA<<<777666666777555333111222222222222333444555888AAADDD@@@???DDDDDD@@@:::???DDDFFFJJJLLLIIICCC@@@???BBBHHHJJJNNNYYYddd{{{```JJJLLL|||kkk666BBB@@@TTTrrr@@@888555333;;;^^^vvvdddbbbCCC777:::777<<>>;;;<<>>666000///000......///111---//////444QQQsssZZZQQQxxxeeeooojjjjjjzzzrrr{{{~~~|||wwwwww{{{tttqqqrrrwww{{{zzzwwwvvvqqqmmmhhhgggkkkllldddYYY>>>BBBFFFUUU}}}lllLLL444///999<<<>>>DDDFFFDDDFFFJJJKKKJJJHHHGGGGGGVVVVVVXXXaaaqqqtttqqqooommmvvv}}}iiiUUUHHHOOO[[[^^^]]]]]]ooo}}}bbbJJJVVVyyy\\\DDD???iii{{{eee<<<222,,,,,,,,,,,,,,,,,,,,,,,,,,,///+++666MMMpppkkkFFFGGG___kkkqqqwww|||}}}mmm^^^xxx|||xxxssskkkZZZJJJ>>>999444222333222000---111000......000555;;;???777:::<<<======@@@FFFKKKTTTcccvvv```wwwkkkQQQbbbwww___DDDOOOyyyfffTTTIII@@@>>>;;;888777777777888???CCCHHHKKKJJJHHHHHHJJJIIIOOOXXXZZZPPPDDDAAADDDCCCEEEIIIPPPYYYcccmmmssstttvvvvvvqqqooommmiiiccc^^^^^^]]][[[UUUNNNFFF@@@===;;;888666555333111///111...,,,...555>>>HHHMMMKKKFFF@@@===<<<;;;777444444333333444666888999999<<>><<>>666000000000...---///000,,,...///999ZZZ|||TTTSSSvvvXXXrrroooNNNYYY~~~vvv}}}~~~~~~{{{vvvwww{{{zzzyyyxxxzzz{{{yyyvvvtttqqqlllfffdddhhhiii```TTT;;;IIILLL]]]aaaIII444111<<<===>>>CCCDDDJJJKKKKKKJJJIIIIIIIIIIIISSSWWWaaarrrxxxrrrqqqpppoooyyybbbSSSKKKQQQWWWXXX\\\ddd~~~fffJJJUUUwww}}}YYY>>>DDD```777333222------------------------...,,,888NNNmmmgggDDDIII```hhhqqqwww}}}pppggg~~~yyyvvvqqqdddOOO===777444222111222222111///000...---///555:::<<<<<<666888999999999;;;>>>BBBFFFOOO[[[dddqqqbbbQQQ~~~kkkVVVrrrssswww___CCCNNNsssaaaQQQFFF===<<<;;;999888888999:::BBBHHHNNNPPPOOOMMMMMMMMMSSSYYY___]]]PPPBBB???DDDCCCEEEIIIQQQ\\\gggpppuuuuuuyyyyyytttooommmhhhbbb]]]^^^]]]YYYRRRJJJCCC>>>:::777444333333222000///000...,,,000:::GGGQQQVVVRRRNNNIIIFFFDDDAAA;;;666777555444666:::<<<===<<<===FFFGGG???:::>>>BBBBBBMMMNNNIII===555444555555555777999:::>>>DDDJJJMMMTTTbbbnnnuuuvvvZZZFFFJJJdddhhh===CCCAAA]]]sss<<<777999;;;GGGjjjxxxtttqqq{{{mmmtttxxxrrrpppssssssvvvrrr___GGG<<<>>>EEEFFFJJJRRR[[[\\\WWWQQQMMMMMMLLLLLLLLLLLLKKKKKKHHHNNNSSSVVV[[[hhhyyy|||wwwyyy|||www___LLLDDDCCC\\\yyy|||???777111000111...---///000---......999]]]~~~PPP]]]sss[[[vvvAAAbbbyyy|||{{{|||yyyuuuwww{{{|||}}}}}}|||{{{yyyvvvrrrpppllleee```bbbaaaXXXMMM:::IIINNNbbbkkkeeeJJJ555222;;;<<<<<>>===:::666777777666666777999:::;;;???CCCJJJZZZnnn|||rrrjjjLLLPPP~~~qqqqqqwwwvvv___CCCLLL{{{hhhZZZMMMCCC;;;<<<;;;:::888888999;;;HHHQQQXXXWWWRRRPPPNNNMMM\\\```ddd```RRRDDD???CCCCCCEEEKKKTTT```kkksssvvvwww{{{{{{uuuooojjjeee```[[[[[[ZZZUUUMMMEEE???<<<777555222111111111000...000------333>>>JJJRRRVVVXXXTTTNNNKKKHHHDDD>>>999:::777666999===AAAAAA???>>>HHHKKKCCC>>>BBBGGGHHHRRROOODDD777000333888999:::<<<<<<<<>>NNNaaarrrzzzzzzxxxooorrruuussszzzuuurrrjjjXXXCCC666222222111111222444555777666555666999===???===:::444444333333333333333444333666777888EEEVVV]]][[[hhhBBBIIIbbbzzz]]]wwwuuuuuu```CCCKKKppp\\\QQQGGG???999;;;;;;:::777777999;;;IIIUUU^^^[[[TTTRRRSSSSSSaaaccceeebbbUUUGGGAAACCCDDDFFFMMMXXXdddooouuuvvvwww||||||uuummmhhhbbb\\\WWWWWWUUUOOOFFF???;;;:::444222000///000000///...///---...444>>>GGGLLLMMMOOOJJJCCC?????????>>><<<<<<:::888;;;AAADDDDDDBBB===IIIMMMEEE@@@DDDIIIIIIUUUOOODDD999555999<<<<<>>:::???===JJJXXX^^^]]][[[]]]aaa~~~oooWWWHHHIIIPPPaaafffjjjiiimmmwww~~~~~~{{{wwwbbbBBBIIILLL]]]AAA888222111111///---......000111,,,444XXXzzzKKKYYYnnnhhhBBBjjj|||rrrzzz|||}}}|||{{{}}}|||wwwvvvxxxqqqwwwyyywwwxxxzzzzzzvvvpppoooggg[[[RRRKKKCCC<<<:::???CCCPPPgggooojjjiiiIII555222;;;;;;;;;CCCGGGDDDCCCDDDIIIOOOUUUXXXXXXUUUQQQSSSYYY\\\^^^lll|||rrrYYYIIIMMMTTTZZZmmm|||gggIIIRRRsssYYY@@@BBBhhh}}}>>>...---........................,,,///<<>>;;;999<<>>DDDFFFDDDEEEGGGEEECCCIIIUUU\\\\\\dddhhheeeVVVHHHJJJ___tttvvvXXXEEEKKKmmmggg===MMMMMMbbbmmm;;;444555;;;LLLttthhhfffxxxzzzmmmXXXHHH<<<===DDDJJJEEE:::999???AAAVVVmmmtttmmmiiiqqq{{{hhhTTTQQQXXX]]]bbbhhhmmmwwwyyy{{{vvvggg???GGGKKKYYYAAA999222111111///---...,,,///222...555[[[~~~cccWWW[[[kkk^^^jjj}}}zzznnnuuuwww|||zzz~~~xxxvvvwwwrrryyy{{{xxxxxx{{{zzzvvvpppppphhhZZZMMMEEE===777>>>@@@???FFF\\\rrrooo___KKK888555===;;;999@@@CCCCCCCCCFFFLLLRRRVVVUUUTTTSSSLLLJJJOOOQQQPPPXXXeee{{{tttYYYHHHOOOYYYaaavvv{{{zzzeeeKKKTTTttt~~~XXX===IIIwww===///444........................''')))555FFFaaa\\\@@@KKK[[[vvvxxx~~~ppphhhkkkqqqyyyqqqkkk]]]HHH888111222888???DDDFFFFFFFFFEEECCC@@@<<<999777888;;;===333222111111111111000///+++666888000---666>>>???NNNcccKKK>>>aaaoootttoooYYYHHHKKKzzz```NNNFFFAAA===<<<999888:::999777;;;@@@PPPWWW^^^]]]WWWUUUZZZ```^^^eeefff___VVVQQQIII@@@DDDIIIQQQ\\\hhhttt|||xxxqqqiiiaaaYYYTTTTTTMMMGGGDDD@@@:::666666//////...,,,---......,,,000///111888@@@BBB===777555111///222444222333555666999<<<@@@CCCDDDDDDDDDBBBMMMRRRLLLEEEFFFKKKMMMFFFDDDBBBAAAAAAAAAAAAAAAJJJKKKIIIMMMUUUVVV```vvvgggRRRMMMQQQTTTiii{{{~~~rrrWWWFFFMMMjjjeee:::IIIMMMpppWWW;;;666666888CCCiiiuuuwwwppp~~~yyyiiibbbmmmyyyqqqZZZHHH@@@555666:::666888??????DDDNNN[[[bbbhhhpppxxx}}}tttaaaTTTTTTYYY___nnn~~~|||zzz|||tttZZZFFFFFFOOODDD}}}CCC:::222///000000...,,,///...,,,444777UUU\\\XXXrrrSSS}}}|||KKKSSS|||nnnuuuyyy||||||{{{|||zzzvvvuuuwwwzzzwwwvvvxxx|||}}}yyyuuusssnnnggg\\\MMMAAA@@@FFFAAACCC@@@CCCZZZsssqqq]]]QQQ888777@@@888:::CCC???===AAAGGGNNNQQQRRRQQQPPPQQQGGGGGGPPPTTTVVVggg}}}lllhhhrrrvvv}}}{{{~~~iiiRRRMMMWWWgggwwwgggzzzzzzfffQQQSSSpppzzzRRREEEFFFBBB222.........---------,,,,,,,,,...***333SSSbbbgggEEEMMMcccoooxxxqqqmmmvvvvvvuuuxxxvvvpppdddSSSDDD;;;777;;;GGGQQQSSSQQQOOOLLLIIIAAA???<<<999777666777777333222111000......------111000//////111555:::===JJJQQQ]]]LLL===qqqvvviiipppvvvYYYHHHKKKuuuZZZIIIBBB???;;;;;;888777888777666999???MMMSSSYYYZZZWWWUUUWWWZZZ\\\bbbddd___XXXRRRIII???DDDIIIRRR]]]iiittt||||||uuunnnggg```YYYTTTOOOHHHCCC@@@===666222333111111///......//////...000000333:::@@@BBB>>>:::888333000111111000111444@@@@@@@@@@@@AAABBBCCCDDDEEEKKKLLLHHHFFFJJJMMMMMMCCCDDDFFFFFFGGGHHHJJJLLLPPPTTTQQQSSS\\\```iiizzzxxxcccWWWSSSPPPLLLTTTdddzzzrrrUUUFFFNNNttteee===LLLOOOnnnXXX666444999???MMMtttuuuooo{{{sssccc[[[iiizzzvvv```MMM@@@555555999666999AAA@@@AAAEEEJJJLLLRRR___ooozzzjjjYYYVVV[[[^^^kkk~~~|||ttthhhHHHGGGUUUFFFpppEEE;;;111000111000...---///...,,,333555SSSPPPeeesss^^^NNN^^^|||nnnuuuyyy||||||{{{|||zzzvvvuuuwwwyyywwwvvvxxx|||}}}zzzvvvvvvrrrkkk]]]KKK===<<>>>>>AAAFFFKKKNNNMMMKKKJJJLLLIIIQQQaaajjjqqqWWWBBBGGGTTTZZZgggqqqqqqUUUKKKTTTfffyyyggg}}}gggTTTVVVrrrwwwOOO>>>LLLBBB111222......---------,,,,,,,,,...+++333SSSbbbhhhFFFMMMhhhnnnrrrkkkppp{{{~~~zzzyyywwwpppbbbQQQCCC999666===GGGPPPQQQNNNLLLIIIEEEAAA???<<<999777666666666333222000///...---------111000//////000333777999???CCCOOOCCC666dddbbbhhhmmmjjjooovvvZZZGGGIII|||qqqUUUEEE@@@>>>;;;<<<999888999999888<<>>DDDIIISSS^^^jjjuuu|||~~~yyyrrrjjjddd^^^XXXUUUJJJCCC>>>===:::444111111222111000000//////000111---000555:::===>>>>>>======888666666666444666;;;EEEEEEDDDEEEFFFHHHKKKLLLNNNNNNLLLHHHIIIMMMNNNLLLHHHKKKMMMOOOQQQRRRTTTUUUSSS[[[WWWSSS\\\ccciiirrryyycccWWWUUUTTTTTTUUUNNNVVVjjjqqqSSSEEEPPP}}}```===LLLPPPlllSSS666444999>>>IIIkkkpppwww~~~zzzttt}}}~~~vvvggg___mmm~~~iiiUUUBBB555333777666;;;CCCBBB>>>@@@CCCEEEHHHQQQ___jjjzzzfffZZZaaaaaakkk|||yyy|||}}}uuucccHHHGGGKKKBBBpppIII<<<111000222111//////000...,,,222333RRRLLLnnn~~~fffWWWkkk}}}ooouuuyyy|||~~~{{{zzz|||{{{wwwvvvxxxwwwvvvvvvxxx|||}}}{{{xxxuuusssmmm___JJJ::::::AAAAAADDDFFFKKK]]]pppqqqfffcccGGG888999777;;;???;;;999<<<@@@CCCDDDBBB@@@>>>DDDFFFTTTfffqqqyyyMMM===BBBFFFHHHKKKNNN]]]rrr```MMMPPPaaauuujjjhhhWWWYYYuuusssLLLHHHIIICCC000666......---------,,,,,,,,,...+++333QQQ```hhhFFFMMMllloooqqqjjjvvvzzzwwwnnn___NNN???777444===FFFLLLLLLIIIGGGDDDAAAAAA???<<<999666555444444222111000...------------111000///...///222444666777666AAA===555WWW___cccfffuuuiiiwww[[[GGGHHHssssssUUUEEEAAA@@@>>>===;;;;;;>>>??????CCCIIINNNNNNOOOQQQTTTUUUTTTSSSUUUYYY^^^aaa___WWWJJJ@@@FFFLLLVVVaaallluuu|||}}}wwwooogggaaa[[[WWWTTTHHHAAA<<<;;;999444222333111000000111000......111,,,111777:::;;;;;;<<<>>>BBB???@@@BBBAAA???AAAEEEDDDFFFIIIMMMPPPSSSTTTTTTUUUTTTQQQNNNMMMOOOPPPQQQXXXVVVVVVYYY\\\]]]ZZZWWWWWW```ZZZPPPWWW```bbbfffiii]]]RRROOOPPPUUUbbboooeee^^^eee}}}oooPPPDDDTTTUUU<<>>HHHOOO???222111333111///111///...,,,222333RRRVVVhhhddd}}}NNN___~~~pppuuuxxx|||~~~{{{zzz|||{{{wwwvvvyyyvvvvvvvvvyyy|||}}}{{{yyyqqqqqqmmmaaaLLL<<<;;;BBB???CCCFFFNNN___sss}}}|||uuuXXX>>>777888<<<<<<999888:::===@@@@@@???<<<;;;???AAAKKKXXX]]]aaasssoooUUUFFFPPP[[[WWWPPPPPPLLLPPP\\\qqqeeeNNNPPP```ttt|||vvvfffVVVZZZwwwpppJJJCCCAAAxxxGGG000444......---------,,,,,,,,,,,,+++222NNN]]]fffFFFKKKfffoooxxxtttyyy~~~|||wwwlll\\\III;;;444222:::AAAFFFEEEDDDDDDBBB???AAA???<<<999777555333333111000///...------------////////////000222444555666222:::>>>:::PPPxxx~~~{{{gggkkk~~~ppppppaaawww\\\GGGFFFiiiyyyZZZGGGAAA@@@???<<<<<<>>>CCCDDDDDDHHHMMMNNNLLLJJJKKKNNNQQQQQQQQQQQQVVV]]]cccbbbXXXLLLDDDKKKQQQZZZeeeooovvvzzz|||{{{vvvnnnfff```[[[VVVSSSGGG@@@:::888666333222444111000222555333......222111666<<<>>>======???AAAEEEEEEGGGJJJIIIDDDEEEHHHHHHKKKPPPTTTUUUSSSPPPMMMLLLNNNRRRTTTTTTUUUZZZ___eee^^^ZZZ^^^fffhhhaaaYYYXXXbbb\\\QQQWWW```ccchhhjjj[[[MMMLLLWWWiii}}}{{{ooonnn}}}lllMMMEEEZZZMMM???GGGNNNgggSSS>>>999;;;@@@LLLnnniii}}}~~~wwwttt|||zzznnnNNN;;;333666777===DDD@@@===AAAIIIRRRVVVXXX```jjjzzz|||ddd]]]iiillltttwww}}}{{{xxxvvvxxx|||xxxYYYJJJIIIDDDkkkVVVBBB222222444111///222......---333444SSS]]]___[[[tttLLLXXXqqquuuwwwzzz~~~{{{zzz|||{{{wwwvvvxxxuuuvvvwwwyyy{{{|||{{{zzzqqqrrrpppeeeQQQ???<<<@@@DDDFFFJJJPPP^^^rrrjjjGGG777:::<<<999777<<<>>>BBBEEEFFFFFFEEECCCBBBBBBEEEIIIIIILLL[[[lllXXXSSSQQQTTTWWWVVVVVVXXXWWWVVVYYYggg|||^^^KKKRRReeezzz}}}bbbQQQWWWwwwmmmHHH@@@AAA{{{KKK222111......---------,,,,,,,,,+++***000JJJYYYeeeEEEJJJYYYkkk~~~~~~uuussswww|||vvviiiWWWDDD777222111666;;;>>>>>>???BBBCCCAAA@@@???===:::888555444333111000///...............---...000111444666777888666222777======IIIeee{{{xxxyyy```ssstttqqqmmm```vvv^^^FFFEEE___cccKKKAAA>>>>>><<<===AAAGGGHHHGGGHHHLLLLLLJJJHHHHHHJJJKKKLLLLLLNNNTTT^^^fffcccXXXNNNJJJRRRWWW```jjjqqqvvvxxxxxxwwwssslllfffbbb]]]YYYVVVIII@@@888555333111222666666555:::@@@<<<444333888<<<@@@DDDFFFDDDDDDEEEGGGGGGGGGJJJMMMJJJDDDEEEIIIVVVVVVUUUSSSPPPJJJEEEBBB@@@EEEOOOXXX]]]___eeelllfff___ZZZ___iiimmmggg___UUU___[[[TTTZZZaaaiiivvvhhhQQQRRRnnn~~~{{{~~~{{{hhhJJJGGGaaaIIIFFFGGGNNNiiiIII<<<666999???MMMqqqwwwfffyyyrrrvvvzzzYYYBBB777777777===BBB===>>><<>>BBBFFFHHHIIIIIIHHHIIIFFFEEEGGGHHHNNN\\\jjjTTTUUUSSSSSSYYYdddiiihhheeehhhlllooouuuZZZJJJRRRfffyyyzzz^^^KKKUUUxxxjjjEEE@@@KKKMMM333000......---------,,,,,,,,,++++++000HHHVVVeeeFFFIIIPPPeee||||||mmmhhhvvvxxxlllyyy|||uuufffSSS@@@444000000333666888888;;;AAACCCBBB???>>>===;;;999777666555111111000//////////////////000333666888:::;;;;;;555444555999<<>>>>>EEENNNJJJ>>><<>>>>>===<<<;;;999888777222222111000000000000111333555888:::<<<=========666:::888888<<<>>>DDDQQQ~~~zzznnngggjjj~~~qqqpppppp\\\nnn___FFFCCCTTTxxxYYYFFFAAAAAAFFFHHHNNNSSSRRRLLLHHHIIIKKKOOOSSSUUURRRNNNKKKIIIJJJSSSaaaiiicccVVVQQQUUU\\\aaaiiippptttuuutttsssllljjjiiihhhgggfffccc```RRRGGG<<<666444444888>>>EEEFFFOOOXXXTTTGGGCCCIIIJJJJJJKKKLLLLLLLLLKKKJJJMMMMMMOOORRRRRRUUU___jjjggg^^^PPPFFFCCCIIIRRRYYYZZZXXX^^^jjjpppjjjbbb^^^]]]]]]^^^^^^___aaaccceeeiiimmmllllllnnnmmm||||||}}}|||vvvcccGGGJJJlll~~~@@@PPPIIIVVV|||VVV>>>:::@@@KKK\\\{{{bbbtttzzziiiNNN===999888<<>><<<>>>AAAEEEGGGIIIIIIIIIBBB>>><<<@@@HHHQQQZZZaaahhhppp^^^PPP[[[qqq}}}zzzXXXFFFSSSzzz{{{bbb<<<<<>>BBBAAA>>>>>>>>>===<<<;;;999999333222111111111111111111777999;;;>>>???>>>======;;;AAA>>>:::??????@@@IIIXXXrrr|||ccccccuuuooovvveeeSSSlllbbbPPPAAARRRoooOOOAAAAAALLLZZZ^^^[[[UUUFFF>>>FFFIIIRRR\\\cccgggdddVVVGGGPPPXXXfffooojjj]]]WWWYYYeeeiiinnnppppppoooppprrrkkknnnpppoooppprrrnnnhhhWWWFFF888666444222999DDDVVVOOOEEE>>>===AAAGGGKKKJJJPPPQQQMMMOOOVVVVVVQQQXXXQQQQQQZZZaaaeeeqqqpppggg[[[RRRPPPUUU\\\```eeeggguuummmrrrsssYYY^^^fff^^^jjjnnn]]]^^^ooorrrvvv}}}www~~~xxxrrr___CCCJJJnnn===OOOGGGcccLLL;;;777>>>===kkk{{{tttcccrrrLLL@@@888555:::999@@@;;;>>>MMMbbbqqq{{{vvv\\\YYYYYYmmmVVVmmmnnnnnntttOOOQQQMMMVVV___YYYkkkzzziiiRRRGGGIIIIIIcccvvvDDD:::777///222000000000333...111111HHHzzzcccSSSTTTLLLrrrssswww||||||{{{zzzyyywwwuuuwwwxxxzzz|||{{{zzzwwwvvvrrrrrrsssssslll[[[GGG;;;BBB===AAALLLPPPWWWrrr}}}UUU;;;<<>>NNN]]]{{{bbbRRRUUUvvvtttMMMFFFZZZ|||vvv[[[>>>KKKAAADDD===888111///------......---,,,,,,(((222GGGSSSuuuVVVSSSccckkksss```xxxooouuu{{{rrr```HHH666000333666999666222111444;;;CCCGGG???>>>>>>===;;;:::999999555222111555666555555777999555;;;@@@999999@@@@@@AAA======AAACCC???:::999MMMRRR{{{eeefffeeexxxyyy[[[YYYooobbbOOOAAAPPPzzz\\\JJJEEEVVV```bbb___\\\RRRKKKQQQTTT[[[```fffpppuuufffRRRMMMSSS```lllmmmgggfffiiikkknnnppppppnnnmmmnnnpppmmmqqqtttuuuwwwxxxtttmmmYYYHHH999555444222888CCCQQQHHH>>>:::>>>EEEHHHIIILLLVVV\\\ZZZZZZ]]]ZZZSSSQQQNNNOOOWWWaaaiiipppwwwyyyqqqeee[[[WWWXXX]]]``````___fff^^^gggnnn[[[bbbbbbbbbnnnooocccqqq}}}tttmmmYYY@@@IIIooo|||???QQQMMMqqqQQQCCC@@@JJJOOOggg}}}zzzxxxpppJJJ>>>888666<<<;;;BBBJJJFFFIIISSS^^^nnn{{{jjjccceeeeeeYYYZZZtttkkknnnuuu___NNNMMMNNNVVV]]]aaawwwzzziiiIIINNNVVVJJJVVVvvvCCC777666///444111111///222---333555NNNdddYYY|||rrr[[[RRR}}}ttttttwww{{{|||{{{zzzyyywwwuuuwwwxxxzzz||||||zzzxxxwwwsssssstttssslll\\\III===CCCEEELLLUUU```nnnWWW;;;<<<@@@===>>>BBB???HHHWWWeeevvvzzznnnIII666666666===IIISSSmmmgggUUUZZZ~~~pppIIIHHH^^^tttWWW<<<@@@PPPJJJ===444111///------......---,,,555...666LLLZZZtttTTTMMM```eeeooobbbwwwnnnrrrxxx}}}rrr\\\CCC444222777;;;999666222111444:::@@@DDD??????>>>===:::999888888888444444777999888999===BBB555333:::===???===666AAA<<<;;;???BBB@@@>>>>>>LLL```vvviiikkk^^^yyyyyyZZZVVVpppdddMMMAAAMMMpppXXXKKKbbbiiigggdddfffaaa\\\```aaafffiiiooo|||___WWWZZZcccnnnsssrrrpppqqqrrrrrrqqqnnnkkkkkklllnnnoootttyyy{{{~~~~~~yyyrrr]]]LLL<<<777555555<<>>???CCCBBBQQQkkkOOO;;;<<<<<<@@@FFFHHH[[[oooZZZaaa}}}lllFFFLLLeeepppQQQ:::AAAuuuOOO===444222000...---......---,,,---$$$,,,EEEXXXjjjPPPGGG```bbbmmmhhhxxxmmmjjjooosssYYY???111333999===777444000000444:::???BBB@@@@@@???<<<999777777888;;;888888;;;<<<;;;===@@@DDD:::666;;;@@@@@@;;;777CCC>>>===???AAA???>>>@@@HHH```sssiiiuuutttYYYuuuvvvWWWQQQqqqfffLLLAAAJJJgggSSSjjjrrrpppnnnuuuuuurrruuuuuu{{{~~~iiiaaadddlllvvv~~~|||xxxuuusssooojjjhhhiiikkkmmmqqqwww|||~~~zzzrrraaaQQQ@@@999999<<>>CCC<<>>;;;@@@>>>>>>AAACCCVVVqqqRRR@@@BBBCCCEEEFFFAAAPPP[[[}}}ooorrryyyaaagggiiiGGGMMMllllllLLL;;;JJJ}}}LLL===777222000............---,,,111***000EEEZZZeeeYYYQQQddddddoooppp~~~zzzlll|||gggqqquuuZZZ===///111777777222///---///666>>>CCCEEE@@@AAA@@@===888666777888:::999;;;>>>>>>::::::===666:::;;;===???:::888???DDDAAAAAACCCBBB===:::;;;@@@KKKppppppccclllpppXXXrrroooQQQNNNttt~~~iiiLLLCCCHHHpppttt^^^mmm|||nnnaaahhhsssuuuqqqkkkgggfffiiillloootttyyy|||}}}~~~}}}wwwooocccRRR@@@888:::@@@GGGMMM@@@>>><<<===DDDPPP___hhhhhhddd]]]ZZZeeerrrqqqhhhcccfffeeeaaaffflllfffZZZ^^^fffoootttrrrllleeeaaahhh|||wwwggg```cccqqqwwwyyydddOOOAAASSSwwwOOO777BBBIIIwwwYYYVVVTTTMMMBBBdddsssttt~~~aaaNNNcccyyyqqq}}}zzzeee???666666999AAA>>>BBB@@@VVVssszzzggg[[[XXXeee|||}}}iiiYYYKKKLLL\\\xxxmmmuuusss___RRRUUUHHHMMM]]]tttXXXPPPTTTmmmzzzeeevvv[[[HHHIIISSSqqqwwwCCC777666111555000...///000---666777KKKeee|||mmmTTTrrryyysssxxx}}}{{{zzzxxxvvvssswwwwwwyyyzzzzzzzzzyyyyyyuuuyyyyyyuuupppgggXXXJJJKKKQQQrrrjjjBBB:::>>>======<<>>BBBDDDEEEFFFBBBRRRcccyyyyyy|||jjjkkkcccGGGNNNrrrgggGGG>>>HHHcccCCC:::888333111///.........---,,,000...000<<>>??????BBBGGGEEE===888888::::::LLL\\\kkkrrreeeaaabbblll[[[vvvgggLLLRRR{{{rrrlllMMMFFFGGGccclllnnnmmmgggppp|||tttoooiiieeegggjjjnnnqqqwwwzzzzzzyyyyyyzzzvvvpppdddTTT@@@666999AAAIIIMMMFFFHHHHHHIIILLLUUUbbbmmmeee]]]OOOHHHTTTeeejjjddddddddd```[[[[[[aaafffgggmmmvvvxxxoooiiiuuupppaaa```zzzyyyxxx```MMMDDDWWWxxxLLL===IIIUUUlll```bbbXXXGGGYYYbbbzzzjjjvvvyyyUUUCCCVVVqqq~~~ooommmlllvvvjjj}}}fff@@@777777;;;CCC>>>AAAEEEaaatttjjjkkk}}}nnnNNNFFFKKK```yyyjjjyyyvvv\\\NNNKKKSSSMMMQQQfff~~~YYYccctttvvvwwwYYYBBBHHH___sssBBB999999222444000///000000...666333CCCxxxeeeuuuyyyPPPqqq|||sssxxx}}}{{{zzzxxxuuusssuuuvvvwwwxxxxxxyyyyyyyyywww{{{{{{uuuqqqkkk]]]NNNOOOWWWqqqGGG;;;>>>>>>???===EEEZZZiiillltttwwwnnnOOO===@@@???BBBJJJPPPggg|||yyyuuuooo|||ZZZEEEPPPxxxaaaBBB@@@BBBzzz|||xxxTTT===777777444222000...///...---+++%%%+++***111QQQbbbvvvggg[[[aaalllooolll~~~qqqrrr~~~}}}~~~zzzdddDDD000000333000222//////555???HHHKKKKKKAAACCCCCC>>>888666999===777777:::<<<999333222666777999111>>>\\\WWW>>>888777999AAAGGGFFF???;;;;;;;;;<<>>@@@CCCFFFNNN___jjjkkksssxxxqqqZZZFFFDDD@@@EEEWWWlllsssuuuSSSEEETTT}}}ZZZ;;;???DDD||||||QQQ<<<888:::555222000//////...---+++***444000444aaa{{{yyyNNN[[[gggkkkddd|||vvvzzzuuutttzzzzzzgggFFF111444;;;;;;;;;777555:::BBBIIIIIIGGGAAADDDDDD???999777;;;AAA888777888888444222666>>>AAADDD:::IIImmmddd???555555888???EEEDDD>>>;;;===>>>AAADDDMMMLLLIII\\\ooopppdddfffMMMppptttpppNNNJJJHHHVVVooo|||iii\\\ZZZaaannn|||xxxrrrkkkiiikkkooorrrssszzzzzzxxxtttvvv{{{|||yyysssbbbJJJ<<<===FFFMMMMMMYYYYYYZZZ]]]______\\\YYYXXXXXXOOOCCCBBBNNNXXXZZZaaammmtttsss|||~~~xxxvvvkkk]]]eeeyyy}}}mmmTTTGGGGGGZZZwww???<<>>???CCCGGGQQQVVVdddnnnpppxxx~~~vvviiiSSSMMMFFFLLLeeevvvrrrPPPFFFXXXzzzVVV777>>>HHHpppRRR>>>===>>>555333000//////...---++++++444***(((ZZZuuueeeEEEWWWeeeiiibbb}}}mmmgggnnnvvvyyyhhhFFF222777BBBEEEDDD???;;;>>>DDDHHHFFFCCCAAADDDEEE@@@:::888===CCC;;;888666444111222;;;FFF;;;HHHCCCOOOkkk[[[777333888:::???CCCAAA;;;999<<>>888777666333000......888333222999SSSwwwppp}}}iiigggUUUvvvtttyyy~~~~~~{{{wwwtttqqqpppsssuuuwwwwwwvvvuuuvvvwww{{{yyyvvvuuutttoooiiicccQQQDDDNNNPPPMMMJJJGGG[[[sss{{{bbbKKK<<>>JJJQQQCCCBBB???>>>>>>>>>===;;;EEEIIIMMMJJJ???777<<>>@@@lll{{{|||XXXOOOOOOHHH@@@>>>:::666333111000///...---,,,///000:::VVViiicccLLLJJJiiiwwwooogggvvvzzzsssyyyzzzpppVVVIII888...000<<>>:::888999:::;;;<<>>JJJSSS^^^wwwoooFFF<<<@@@<<>>;;;777333333...555222333444AAAlllZZZuuutttKKKbbb||||||tttwwwyyy{{{zzz~~~{{{xxxuuusssrrrtttuuuvvvuuusssssstttuuuzzzzzzyyyyyyyyyxxxwwwvvvkkk[[[XXXJJJDDDMMM^^^~~~jjjaaasss{{{ppphhhaaa```ppphhhUUUsss~~~```[[[kkkvvvuuuvvvyyyVVVGGGSSStttvvvZZZ???===HHH{{{UUUPPPNNNDDDIII@@@===888444222000...------,,,......666VVVssswwwNNNHHHcccqqqmmm|||vvvllltttxxxkkkxxxuuubbbDDD;;;111///333<<>>888777888999<<>>kkkZZZeeeXXXYYYzzz}}}tttyyyyyyzzzzzz~~~~~~|||zzzwwwuuusssrrruuuvvvvvvtttssssssuuuvvv}}}||||||zzzyyyxxxxxxxxxoooiiimmm]]]MMMPPP^^^}}}uuugggwwwjjjSSSNNNPPPWWWmmmlllWWWhhheee[[[ppp|||~~~pppNNNFFF\\\}}}pppSSS>>>>>>TTT^^^TTTLLLAAAMMMAAA>>>888444222000...,,,---+++------555VVV{{{OOOKKKdddbbbfff~~~mmmvvvooo{{{dddLLL:::555333666999===FFFOOOEEE>>>888999;;;:::===CCCHHHKKKNNNKKKBBB>>>GGGSSSLLL??????EEEDDDEEEFFFAAA```pppBBBGGGFFFDDDEEEZZZvvv\\\GGGDDD@@@AAAFFFGGGPPPmmmnnngggZZZQQQLLLIIIMMMkkkSSSHHHQQQeeevvvaaaUUUIIIDDDBBB>>>;;;:::555666;;;EEEOOOVVVVVVTTTRRRUUUWWWWWW[[[``````^^^___\\\XXXWWWYYY]]]```aaadddeee\\\KKKEEERRRdddnnn{{{zzz|||eee```qqq|||pppaaacccjjjrrrxxx~~~|||vvviiiJJJJJJOOOoooFFF@@@JJJppp[[[QQQ^^^pppzzzpppfffkkkrrr}}}vvvgggpppzzzrrrbbbLLLHHHTTTUUUUUU```aaaMMMFFF___nnniiitttzzz|||~~~~~~mmmwww|||uuuYYYMMMPPPiiijjjVVVGGGFFFDDDAAA>>><<<999888444111888222///222DDDuuuiiiooonnndddGGGtttuuuzzzvvv{{{zzz~~~~~~|||zzzxxxvvvtttsssuuuvvvvvvuuuttttttwwwyyyzzzzzzzzzyyyxxxyyy{{{}}}tttwwwuuu___WWWXXXnnn~~~{{{uuu~~~gggSSSEEEKKK[[[mmmwww]]]```ooo}}}~~~hhhGGGHHHggghhhKKK===@@@aaadddWWWLLLBBBKKKBBB>>>999555222111...------+++------333QQQuuuFFFDDDbbb^^^llltttqqq}}}ttt~~~~~~nnnRRR:::555111222777888777<<>>BBBGGGSSSoooxxxuuurrraaaUUUPPPIIIKKKvvvyyycccNNNEEESSSgggfffYYYKKKDDD@@@;;;777777555888???HHHQQQXXX\\\^^^XXX```\\\NNNJJJSSSVVVQQQUUURRROOOPPPTTT[[[```ccckkkiii]]]MMMLLL\\\mmmttttttssstttzzz{{{eeedddhhhlll~~~{{{rrrdddCCCLLLMMMxxxiiiFFF>>>EEEqqqkkk^^^WWWZZZddd}}}xxxxxxtttppphhh___HHH???HHHDDDCCCTTTZZZLLLCCCSSSxxx{{{]]]eee{{{zzz{{{nnngggqqq~~~rrrnnnRRRLLLXXXzzzmmmSSSFFFEEECCC@@@===;;;::::::999222555000///222AAAnnnyyyaaasssKKKyyy}}}vvv~~~zzz~~~|||zzzxxxwwwvvvuuuvvvvvvuuuuuuvvvyyy|||xxxyyyyyyxxxvvvxxx|||{{{|||yyyeee\\\VVVeeedddxxx|||zzzvvvLLLIIIMMM]]]rrrvvvXXXXXXzzz}}}~~~aaaAAAJJJqqq```CCC<<>>FFFGGGUUUuuu\\\HHHddd}}}zzzKKK;;;BBB>>>===AAAFFFOOOcccwwwiii{{{fffYYYSSSHHHIIIkkkrrrWWW@@@CCCSSSjjj\\\NNNFFFAAA<<<888888000777@@@HHHMMMSSS[[[```UUUbbb___HHH???KKKRRRLLLJJJHHHGGGJJJRRR\\\dddhhhtttooo___PPPTTThhhwwwyyyUUU\\\{{{ppplllxxx{{{~~~{{{nnnaaa???LLLLLL~~~YYYGGG;;;EEEvvvooogggeeeVVVRRR\\\jjjzzzxxxnnn}}}fff```III>>>DDD>>><<>>HHHXXXKKKCCCDDDLLLNNNHHHGGGLLLOOOSSSWWWVVVMMMHHHOOOZZZPPPEEEHHHOOORRRkkkiiiLLLbbb}}}}}}FFF666;;;888888;;;<<<@@@LLLYYYaaa}}}qqq[[[\\\PPPLLLRRR~~~fffNNNCCCCCCOOOYYY\\\QQQBBB:::666333444999AAAHHHMMMQQQVVVYYYWWWaaaZZZBBB999EEEKKKEEEBBBHHHNNNOOONNNTTTaaallltttrrriiiUUUUUUxxx}}}WWWTTTYYYuuusssyyy|||~~~||||||qqqTTTGGGIIIZZZzzzEEEDDD;;;SSSzzzvvvYYYHHHGGGPPPeeerrrsssrrryyyhhh]]]NNNBBB:::999AAAJJJTTTLLLAAABBB[[[|||\\\VVV[[[cccccc[[[YYYhhh~~~mmmXXXNNNUUUbbb|||___FFFEEEEEECCC@@@======>>>@@@:::444333777444///666DDDvvvccciiivvvWWWgggyyy~~~yyy{{{|||}}}}}}{{{wwwxxxwwwwwwxxxzzz{{{{{{zzzxxxwwwwwwwwwxxxyyyzzzzzzxxxqqq\\\RRRRRRVVV]]]rrrrrrRRREEEEEEKKK\\\qqq|||qqqRRRJJJQQQeee}}}gggeeeqqq}}}lll___iiieeeYYYfffsssSSSAAAWWW|||uuuKKKEEE>>>999ttt}}}zzzeeeGGGRRRQQQBBBCCCCCCDDDAAA;;;999888444///111......111222888LLLaaattt^^^aaa___tttuuu}}}mmmyyypppmmmxxxaaaOOOZZZYYYUUUNNNIIINNN```qqqnnnGGG???UUUXXXLLLNNNXXXVVVXXX[[[eeeWWWGGGRRRPPPOOOEEE<<<[[[pppbbbccc|||mmmFFF666888555555888;;;???GGGOOOnnn```ddd~~~{{{eeedddUUULLLKKKoooVVVGGGCCCDDDQQQYYYTTTHHH???999555555888>>>GGGOOORRRQQQOOOKKKRRRMMM===777@@@DDD@@@>>>CCCHHHJJJNNNVVVdddnnnsssuuunnn^^^aaawwwrrrSSSTTT```~~~{{{tttzzzyyynnnttt|||{{{lllMMMHHHHHH^^^pppCCCEEEDDD^^^yyyVVVJJJKKKPPPrrrzzzssswwwsssvvvpppppp```UUUHHH>>>777888BBBMMMeeeUUUCCC???TTT{{{\\\HHHSSS^^^ccc```vvvyyyxxxdddRRRKKKTTT___aaasss___IIIFFFFFFDDDAAA???>>>???AAA;;;555444777444///666BBBeeehhh|||jjj^^^]]]|||{{{yyy{{{{{{~~~~~~|||xxxwwwwwwwwwyyy{{{|||{{{yyyvvvvvvvvvwwwwwwyyyzzzzzzzzz}}}|||sssdddYYYXXX\\\```pppkkkKKKBBBCCC???FFFXXXfffjjjooovvvxxxzzziiiPPPDDDDDDSSSkkkbbbVVVZZZhhhWWWSSSdddttt}}}```]]]oookkkNNNEEE___lll@@@999;;;MMMpppPPPTTTPPPEEEGGGGGGEEEAAA===>>>???888000111...///111111666KKKbbbccc[[[aaapppsss}}}}}}kkksssyyyrrr{{{hhhYYYnnnmmmjjjgggiiittt^^^EEEUUU]]]VVVRRRSSS___bbbbbbgggVVVGGGVVVVVVJJJ[[[\\\```kkk~~~vvvkkkooo}}}SSS888666444333666<<>>666555666<<>>EEEHHHssstttQQQKKKLLLOOOhhhsss|||eeeooovvv{{{xxxzzzhhhZZZQQQGGG@@@;;;===HHHSSSmmmWWWBBB>>>LLLjjjaaabbbrrruuuqqqnnndddmmmXXXKKKLLLXXXcccSSSvvv\\\MMMGGGGGGFFFCCC@@@???AAABBB<<<777666888555000555>>>zzz|||lll^^^qqqyyy|||{{{zzz}}}|||yyywwwwwwxxxzzz||||||zzzxxxttttttuuuvvvwwwxxxzzz{{{~~~zzzyyyvvvkkk^^^\\\cccfffnnn|||bbbBBB@@@HHHEEEGGGNNNRRRRRRXXXbbbjjjooocccNNNBBB???NNNggglll______```YYYZZZiii|||sss[[[hhhzzz]]]GGGKKKjjj{{{```===777EEEmmmuuuVVVTTTOOOIIIMMMJJJGGGBBB@@@DDDEEE===222111///000111///333IIIbbbvvv[[[hhhkkkjjjfffpppkkknnnvvvlllwwwwwwwww{{{fffLLLVVV^^^\\\\\\\\\]]]bbbccckkk```[[[pppqqqZZZdddkkkrrrbbbaaa\\\fffxxxmmm^^^gggnnnlllhhh~~~sssAAA333;;;555555:::@@@DDDFFFKKKQQQqqqwwwYYYKKK```rrr]]]KKKUUUoooUUUCCC999<<>>MMMRRRiiiMMM777CCCNNNxxxvvvfffPPPLLLIIINNN\\\pppzzz{{{jjjZZZTTTNNNHHHAAA@@@GGGQQQ[[[KKK@@@AAAHHHYYY~~~ssshhhvvv~~~|||}}}nnnkkk~~~qqqZZZ[[[{{{dddOOOIIITTTdddooonnn^^^OOOKKKGGGHHHGGGDDDBBB@@@AAABBB===:::888999666222555;;;|||mmm___iii{{{}}}zzzyyy{{{}}}zzzvvvwwwxxx{{{}}}|||yyyvvvsssssstttuuuvvvxxxzzz{{{|||zzzxxxmmm___```jjjkkklllxxx\\\>>>CCC>>>GGGRRRUUUNNNPPPccczzzgggMMMCCCCCCRRRjjj{{{xxx~~~zzzssscccaaavvvoooOOOBBBTTTtttoooUUUAAA<<>>AAA@@@CCCNNNZZZlllQQQGGGcccmmmTTTNNNzzz___JJJBBB:::777AAANNNPPPDDD777777;;;BBBIIILLLMMMMMMMMMJJJDDDAAAFFFIIIHHHKKKPPPTTTRRRPPPRRRXXX```eeegggrrrxxxllleeemmmfffYYY]]]eeewwwyyygggPPPQQQrrr~~~~~~tttiiiPPP>>>QQQZZZiii@@@333EEE```jjjbbb^^^WWWPPPEEENNN___vvvqqq```]]]YYYRRRFFF===>>>DDDBBB>>>BBBHHHGGGLLLhhhiiiKKKJJJWWWXXXaaayyyxxxhhh```qqqzzzaaaLLLKKK^^^ttt~~~SSSCCCIIIFFFGGGGGGEEEBBB@@@AAABBB>>>;;;:::999777444555888YYYjjjUUUbbb{{{yyyyyyzzz~~~}}}{{{wwwwwwyyy{{{}}}|||yyyvvvsssssstttuuuvvvxxxzzz{{{|||pppeeegggrrrjjjiiirrrZZZ???HHH@@@NNN```kkkppp}}}dddHHHEEEFFFPPPbbb{{{xxxzzzmmm]]]fffsss}}}aaaEEEDDD___|||gggKKK???888GGGnnnaaaSSSQQQQQQOOOKKKCCCGGGGGGCCC???>>>;;;888333111222111---///BBBYYYnnn```HHHbbbpppyyyooo{{{yyy}}}sssjjjqqq|||vvvooommmiiigggjjjhhhwwwfffQQQfffpppxxxvvvxxxeeevvvccc:::===;;;===>>>@@@@@@>>>FFF[[[ooo|||bbbIIIFFFkkkyyyWWWMMMlllWWWLLL===222999GGGMMMFFF???;;;@@@GGGLLLMMMLLLMMMNNNGGGDDDDDDGGGJJJKKKOOOTTTQQQQQQRRRVVV]]]ccchhhkkktttvvvnnnfffgggddd```cccdddqqqhhh]]]UUUcccwwwsssdddHHHCCCQQQ```aaa:::555NNNssslllaaa___```XXXFFFOOOTTTjjj~~~xxx}}}~~~sssvvv~~~rrrfffdddbbbYYYKKK>>>;;;@@@:::>>>GGGLLLIIIIIIXXXlllkkkPPP:::@@@JJJDDDQQQsss~~~zzzkkkrrrvvv___LLLPPPkkkeeeVVVFFFNNNEEEEEEEEEDDDAAA??????@@@>>><<<;;;:::888777666666>>>hhhuuuqqq|||WWWUUU}}}xxxxxxzzz|||}}}|||{{{xxxxxxyyyzzz|||{{{yyyvvvttttttuuuvvvwwwxxxzzz{{{~~~vvvooommmmmm______iii}}}|||YYYAAAJJJMMMQQQ[[[kkkoooNNNAAAHHHLLLSSSccczzz~~~nnnhhhkkkwwwyyypppaaa]]]hhhyyyrrrTTTCCCNNNkkk^^^???::::::VVV{{{[[[UUUSSSRRRPPPHHHCCCHHHIIIBBB<<<:::::::::666222111222...///>>>PPPjjjppp^^^___kkknnnaaalllxxxwwwttt{{{{{{uuu~~~{{{mmmiiikkkiiiyyyyyy[[[RRRiii~~~vvvqqqjjjmmmhhhQQQ===AAA??????>>>???CCCIIIXXXpppkkkQQQAAAOOO~~~SSSKKKnnn{{{hhhPPPBBB666999AAAGGGIIIKKKAAADDDJJJOOOQQQNNNJJJFFFAAAFFFKKKMMMNNNRRRVVVXXXPPPSSSWWW]]]bbbhhhmmmpppwwwvvvwwwpppfffgggjjjcccZZZcccUUUYYYbbbsss}}}vvvpppqqq{{{~~~ooo^^^CCCJJJNNNaaaTTT:::<<<^^^|||pppkkkaaaaaa]]]JJJPPPIIIYYYmmmrrrjjjvvv|||rrr|||lllrrrqqqvvviiiYYYYYYYYYSSSHHH???AAAIIIGGGIIIKKKKKKLLLOOOWWW]]]UUUOOOGGGMMMTTTOOOSSShhh|||sssrrruuuwwwtttqqqiiiXXXJJJVVVyyyyyyXXXVVVLLLKKKBBBCCCDDDBBB???===============;;;:::999999777555444PPP{{{xxxkkkfffuuuYYYddd|||vvv|||~~~}}}|||{{{{{{yyyyyyxxxyyyzzzzzzyyywwwvvvvvvvvvwwwwwwyyyzzzzzz}}}{{{yyyuuufffTTTNNNRRR\\\nnnpppUUUAAAHHHFFFDDDEEEOOO]]]ggggggbbbSSSKKK@@@AAALLLPPPZZZooo~~~lll^^^YYYSSSKKKKKKSSSRRROOO___xxx}}}iiiKKKFFF\\\xxxnnnQQQ777<<>>BBBKKKUUUEEEFFFJJJPPPUUUQQQGGG>>>===JJJSSSTTTUUU[[[^^^]]]TTTXXX^^^cccgggkkkpppsssxxxwwwyyyhhhkkkppp```PPPVVVHHHXXXkkkyyymmmrrrsssmmmjjjqqq~~~~~~|||zzzjjjWWWAAAOOOJJJ```JJJ;;;CCCkkkwwwfffooottt```\\\^^^MMMPPPWWWZZZaaauuu{{{iii]]]vvvtttqqqtttoooeeewwwnnn___AAABBBDDDCCC>>><<>>AAABBBCCCAAA>>><<<<<<<<<<<<===<<<:::::::::888555>>>LLL\\\pppnnniiivvv}}}}}}{{{zzz{{{{{{yyyxxxxxxyyyzzzyyyxxxxxxwwwwwwwwwxxxyyyzzzzzz}}}xxxxxxuuuZZZ:::AAAHHHSSScccgggQQQ@@@FFFEEEHHHKKKLLLMMMLLLIIIEEEAAAEEEEEEIIIMMMLLLYYYttt|||mmm^^^VVVKKKMMMNNNPPPXXXfffssszzzcccFFFJJJfffaaaJJJ666???KKK^^^RRRYYYRRRQQQWWWRRROOOMMMHHHAAA???AAA>>>:::;;;444000333222000777BBBeee\\\pppppppppjjj{{{uuugggqqqpppwww~~~sssRRRKKKWWW[[[kkkrrrqqq}}}uuuNNNHHHYYYooo|||___eeeUUUccc|||YYY===BBBKKKCCCCCCVVVppp~~~^^^GGG???KKK