BM6@ 6(@@ xxxxxxxxxxxxxxxwwwvvvuuuvvvvvvwwwyyy{{{{{{yyywww~~~}}}vvvllleeelllvvv~~~~~~|||~~~xxxxxx~~~zzzsssqqqiiiYYYDDD555000...+++((((((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&'''))),,,111555<<>>:::777???@@@AAA???;;;999:::<<<===:::888999<<<>>>===;;;;;;:::999888777777777777:::999999888888777777777333222111///---+++((('''*********))))))))))))(((&&&&&&((()))************((()))***+++,,,------...)))+++333;;;888...))),,,&&&&&&%%%$$$$$$$$$%%%%%%######$$$%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++***)))+++...111333333tttuuuvvvwwwwwwwwwwwwwwwxxxxxxxxxzzzzzzyyyuuurrrvvvyyy}}}~~~{{{uuuqqqnnnllluuu~~~|||yyy~~~~~~yyyxxxqqqfffTTTBBB333+++((('''(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''&&&'''***,,,222777===CCCGGGJJJMMMOOOSSSMMMHHHWWWllleeeRRRKKKFFFXXXjjjqqquuu~~~www]]]SSSNNNMMMMMMQQQXXXbbbkkkpppwwwppp]]]RRRPPPRRRRRRRRRPPPMMMKKKLLLOOORRRRRRSSSSSSTTTTTTSSSRRRRRRTTTUUUVVVUUUTTTUUUWWWZZZYYYWWWTTTRRRQQQRRRTTTVVVUUUTTTSSSSSSTTTVVVYYY[[[ZZZWWWTTTRRRRRRTTTXXXZZZQQQPPPOOOLLLJJJGGGDDDCCC@@@AAABBBBBBBBBAAA>>>===AAACCCCCC@@@<<<::::::<<<<<<:::888888999:::999777:::999888777777666666666888888888888888777777777333333222000...,,,)))(((+++************)))))))))&&&'''((()))************)))))))))***+++,,,---...***+++111777666...***+++'''&&&%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*********+++...111333444rrrssstttvvvwwwwwwxxxxxxzzzyyyzzzzzzyyyvvvqqqmmmmmmsss{{{}}}{{{yyyyyyzzzlllqqqwww~~~xxx{{{}}}xxxsssfffQQQ;;;,,,(((((()))(((''''''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''(((+++...555:::@@@EEEHHHKKKNNNPPPQQQJJJJJJ___ooo^^^GGGEEEQQQhhhpppYYYRRROOOOOOPPPUUU]]]hhhpppuuurrr___RRRMMMNNNPPPRRRQQQOOOMMMLLLNNNSSSWWWVVVWWWXXXYYYXXXVVVSSSRRRPPPRRRSSSTTTTTTVVVYYY[[[WWWVVVTTTSSSSSSTTTVVVXXXWWWVVVUUUTTTTTTUUUVVVVVVXXXWWWVVVUUUUUUWWWYYY[[[RRRQQQOOOMMMIIIFFFBBB@@@???CCCFFFGGGDDDAAA@@@@@@FFFFFFEEEAAA>>>;;;;;;;;;;;;999777777777666555333999888777666555555555555666666666777777777777777444333222111///---+++***+++++++++************)))&&&'''((())))))******))))))((((((((()))+++---...---+++---222333...***)))''''''&&&$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*********+++---000333444rrrssstttvvvwwwwwwwwwwwwyyyyyyyyyzzzyyyuuuoookkkjjjpppxxx~~~ooollllllwww}}}wwwxxx}}}~~~|||yyywwwnnn\\\FFF555---+++)))(((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''')))---000888===BBBGGGJJJLLLOOOQQQIIIHHHPPPgggnnnUUUBBBKKKkkkwwwfffVVVUUUPPPRRRVVVZZZ___hhhrrryyysss```QQQMMMOOOSSSVVVSSSSSSQQQOOOOOORRRXXX\\\ZZZZZZZZZZZZZZZYYYWWWWWWTTTUUUVVVVVVUUUTTTVVVWWWWWWVVVUUUTTTTTTUUUVVVWWWVVVVVVUUUTTTTTTTTTTTTTTTVVVVVVWWWWWWXXXYYYZZZ[[[UUUSSSPPPLLLHHHEEECCCBBBFFFJJJLLLHHHAAA===???BBBJJJHHHFFFBBB>>><<<;;;;;;999888888777777666444333777777666555444444444444444444555555666666777777444333333222000...---,,,++++++++++++************''''''((()))))))))))))))((((((''''''(((***,,,...///,,,+++---///...+++(((''''''%%%$$$######""""""%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&)))***+++,,,---///333555tttuuuuuuvvvvvvvvvvvvvvvvvvvvvwwwxxxxxxvvvqqqnnnmmmooouuu~~~wwwllleeeooo|||xxxwwwzzz}}}|||yyy{{{wwwooobbbQQQ???111***))))))(((''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((+++000333;;;???DDDIIIKKKMMMOOOQQQBBBJJJYYYkkkhhhMMMFFF[[[xxxjjj[[[SSSZZZUUU[[[```bbbbbbiiivvvrrrdddSSSJJJKKKRRRWWWXXXSSSSSSRRRQQQQQQUUUZZZ^^^]]][[[ZZZXXXXXXZZZ[[[]]]WWWXXXYYYXXXVVVUUUUUUVVVXXXXXXWWWWWWVVVUUUUUUUUUTTTTTTTTTSSSSSSTTTTTTTTTUUUVVVWWWXXXYYYYYYYYYYYYXXXUUUPPPJJJGGGFFFGGGGGGLLLOOONNNGGG>>><<>><<<::::::888888999999888777777666777666555444333333333333333333333444444555555555333333333222111///...---+++++++++*********))))))'''(((((())))))))))))((((((((('''((()))***,,,---000---******,,,---+++''''''&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''(((***,,,,,,---...222666ssstttuuuuuuuuuuuuuuutttuuuuuuuuuwwwxxxwwwuuurrrpppoooqqqzzz}}}~~~sssiiimmmvvvxxxzzzyyyuuuvvvyyy|||{{{~~~yyyqqqgggYYYGGG555)))***)))((((((''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))---333777===AAAFFFJJJLLLMMMOOOPPPFFFUUUccciii]]]GGGNNNlllkkk^^^TTTSSS^^^bbbfffjjjkkkkkksss|||fff[[[OOOJJJNNNSSSVVVUUURRRSSSSSSSSSTTTWWW[[[___]]][[[XXXVVVVVVYYY\\\^^^UUUWWWXXXXXXWWWVVVWWWXXXXXXXXXYYYXXXWWWVVVUUUTTTTTTSSSRRRRRRRRRSSSUUUUUUTTTUUUVVVWWWWWWWWWWWWWWWVVVSSSOOOKKKHHHHHHJJJKKKKKKLLLJJJDDD>>>???HHHQQQLLLHHHCCC???===;;;:::888888:::<<<<<<:::999999999777666555444333333333333222222222333333333333333222222222111111///......*********))))))))))))((((((((())))))))))))(((((('''(((((()))++++++,,,,,,//////---)))))),,,+++(((%%%%%%$$$############$$$#########$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&'''''''''(((***------,,,...222666ooopppqqqrrrssstttttttttvvvuuutttuuuwwwxxxwwwvvvpppmmmlllqqqzzz~~~yyyrrrqqqxxx|||tttooottttttnnnlllsss{{{{{{uuulll___MMM;;;///***))))))(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''***///666;;;>>>BBBGGGJJJLLLMMMNNNOOOSSSdddkkkcccSSSFFFUUUvvv}}}rrr\\\XXXVVVXXXcccnnnmmmmmmooouuu}}}lll^^^XXXRRRRRRVVVYYYXXXUUUUUUWWWYYYYYYZZZ\\\___bbb\\\[[[YYYWWWVVVWWWXXXYYYSSSUUUWWWXXXWWWVVVVVVWWWVVVWWWXXXYYYYYYXXXWWWVVVVVVTTTRRRPPPPPPRRRTTTUUUTTTTTTTTTUUUUUUUUUUUUTTTPPPOOONNNMMMKKKKKKJJJJJJGGGHHHFFFCCCAAADDDMMMTTTKKKFFF@@@===;;;:::999777:::<<>>;;;888888888777666555444444333333333222222222222222111111111111111111111000///......)))))))))(((((((((''''''(((((())))))))))))((((((&&&(((***,,,------,,,+++---000000***(((++++++)))###############$$$$$$%%%""""""######$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''((('''***------,,,---222777kkklllnnnppprrrsssttttttxxxvvvuuuuuuvvvxxxxxxwwwnnnkkkiiijjjooowww~~~zzz|||zzztttrrruuuwwwwwwgggnnnnnnfffcccmmm{{{|||{{{yyyqqqcccRRRBBB888******)))(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''***000888===???BBBGGGJJJKKKLLLMMMOOO```oooooo^^^MMMFFFXXXyyygggTTTWWW\\\___hhhtttnnnjjjnnn{{{rrrbbbYYYWWWVVVYYY^^^```]]]ZZZZZZ\\\___``````bbbdddfff[[[[[[YYYXXXWWWUUUTTTTTTTTTVVVXXXWWWVVVTTTSSSSSSTTTUUUXXXYYYZZZZZZYYYXXXXXXUUURRROOOOOOPPPRRRTTTTTTTTTSSSSSSSSSSSSSSSSSSJJJKKKMMMNNNNNNLLLJJJHHHFFFFFFFFFDDDCCCGGGMMMRRRJJJEEE???;;;::::::888666<<>>;;;777333111333333333333333333333333333222111000000111222333222333333333222000///...,,,,,,+++))))))((((((((())))))))))))))))))((((((***+++,,,,,,------,,,,,,,,,......,,,(((&&&'''******'''###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''(((((((((((((((((('''''')))***++++++,,,...111444XXX^^^hhhooorrrssstttuuuwwwvvvuuuttttttuuuvvvwwwzzzuuuooofff^^^^^^kkkzzz|||xxxtttppppppzzzzzzrrrrrruuuuuutttuuu~~~}}}uuudddOOO@@@000***%%%&&&'''%%%%%%'''(((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&&&&'''''''''''''''(((***...444:::===BBBCCCHHHMMMMMMKKKNNNTTTgggnnnnnnZZZJJJXXXqqqzzz}}}zzzgggWWWVVVZZZ^^^gggrrrllliiilllxxxvvvggg___\\\]]]ZZZYYY[[[ZZZVVVTTTVVV[[[\\\^^^______^^^]]]\\\VVVVVVWWWWWWWWWVVVUUUUUUTTTUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWVVVVVVWWWVVVUUUTTTRRRQQQPPPRRRTTTSSSRRRQQQQQQQQQOOONNNMMMLLLKKKJJJJJJJJJJJJGGGDDDCCCDDDFFFFFFEEEAAAAAA@@@@@@>>>===<<<;;;FFFDDD@@@<<<888666444444444444333333222222222222222111000000000000111222222222333333222000///...---,,,***(((((('''(((((()))))))))((((((((((((((())))))***,,,,,,---------,,,......,,,(((&&&(((***)))'''$$$"""###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&'''''''''''''''''''''''')))***++++++,,,...111444OOOXXXdddmmmqqqssstttuuuwwwwwwwwwwwwwwwwwwwwwwwwzzzvvvoooeeeZZZZZZiiizzz{{{vvvqqqpppuuuxxxxxxxxxtttmmmiii|||}}}ppp[[[HHH444,,,''''''((('''&&&'''(((((('''&&&&&&&&&&&&'''%%%&&&&&&&&&&&&'''''''''(((((())),,,000666<<>>>>>???@@@======<<<;;;:::999999999666666555333111000///............//////............///000111222111000//////...+++((('''''''''(((((((((((((((((((((((((((//////......---+++***)))))),,,......+++)))***,,,,,,)))&&&$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''')))***++++++,,,...111444UUUSSSTTT\\\hhhqqqtttsssvvvvvvvvvwwwwwwxxxyyyyyyvvvwwwwwwsssggg[[[XXX\\\rrryyy~~~{{{wwwwwwxxxyyyqqqwwwvvvooonnnmmm}}}uuuiiiRRRBBB222,,,+++***))))))(((((('''&&&&&&&&&&&&'''&&&&&&'''''''''(((((((((&&&'''***...333888===@@@EEEHHHLLLKKKEEEGGGWWWhhhzzzlll[[[^^^ooovvvyyy}}}|||SSSQQQQQQXXXbbbhhhjjjiiihhhqqqzzzmmmbbbbbbbbb___ZZZ[[[XXXWWWYYYZZZYYY\\\``````^^^\\\YYYWWWVVVVVVVVVWWWWWWVVVUUUTTTTTTTTTUUURRRSSSTTTUUUUUUSSSQQQPPPOOOOOOOOOOOONNNNNNNNNNNNJJJIIIGGGEEEBBBAAA@@@???@@@??????===<<<>>>BBBEEEIIIKKKNNNPPPPPPNNNKKKIIIJJJHHHFFFEEEEEEDDDBBB@@@BBBAAA@@@???>>>============>>>@@@@@@@@@???===<<<777666555444222111000///......////////////......---...000111111111111000//////---+++***(((((('''''''''(((((()))*********//////...---,,,+++)))((((((+++......,,,***+++---...+++'''%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%&&&''''''(((((()))***++++++,,,...111444KKKOOOUUU\\\dddkkkqqquuuuuutttttttttuuuvvvxxxyyyyyyxxxxxxvvvkkk]]]TTTSSSkkkvvv~~~}}}zzzyyywwwtttcccjjjxxx{{{rrrnnniiiqqq{{{~~~vvvqqq^^^KKK777---+++)))))))))(((((('''&&&&&&&&&&&&'''''''''''''''(((((((((((('''(((+++000555:::???AAAFFFIIIMMMKKKFFFKKK___uuuwwwYYYPPPbbbmmmqqq{{{~~~zzzeeePPPPPPRRRXXXbbbjjjjjjgggjjjuuuttteee\\\\\\^^^\\\YYYYYYVVVWWW[[[\\\YYYYYY\\\\\\[[[YYYXXXVVVUUUUUUUUUTTTTTTUUUUUUVVVVVVUUUUUUSSSSSSRRRQQQOOOMMMLLLJJJKKKJJJIIIHHHFFFDDDCCCCCC@@@>>><<<999777555555555::::::888555444666:::===@@@DDDHHHMMMOOONNNLLLJJJHHHFFFEEEEEEEEEDDDBBB@@@@@@AAAAAA@@@@@@???>>>===@@@@@@AAAAAA@@@>>><<<;;;777777666555444222222111...///000000000000///...,,,---///111111111111000/////////...,,,***((('''&&&'''((()))***,,,------***++++++++++++***))))))'''+++...///---+++,,,---000---)))&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%''''''&&&%%%$$$%%%&&&&&&'''(((((()))))))))***++++++,,,...111444AAAKKKWWW^^^aaafffooowwwuuutttrrrrrrsssuuuwwwyyy{{{yyyyyyxxxpppbbbXXXTTTbbbppp{{{}}}|||}}}|||yyyeeeiiittt}}}nnnooowww}}}wwwwwweeePPP:::...+++)))))))))(((((('''&&&&&&&&&&&&'''''''''''''''((((((((()))(((***---222777<<<@@@CCCGGGKKKNNNLLLGGGNNNfff}}}sssLLLIIIcccggggggvvvqqqRRRQQQQQQSSSYYYbbbhhhhhhccckkkxxxrrrjjj___XXXXXXZZZ\\\\\\YYYWWWYYY]]]]]]YYYWWWYYYXXXXXXWWWWWWVVVUUUTTTTTTPPPQQQSSSUUUVVVWWWVVVVVVTTTRRRPPPNNNLLLIIIHHHGGGHHHGGGEEEBBB???===;;;:::666555333222222222333444;;;:::777333111222666:::999===DDDJJJMMMNNNMMMKKKFFFEEEDDDDDDDDDDDDAAA??????@@@AAABBBAAAAAA???>>>AAA@@@???>>><<<:::999888777777666555444333333222...///000111111000///...,,,---///000111111111111///000111000...+++(((&&&&&&&&&((()))+++---...///&&&'''((())))))*********&&&***...///---+++,,,...222...***&&&%%%$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%''''''&&&%%%$$$&&&&&&''''''((()))******)))***++++++,,,...111444VVV[[[______]]]aaajjjsssuuuvvvwwwuuurrrqqqtttwwwzzzyyyvvvpppmmmkkkbbbYYY\\\mmm}}}rrrpppuuu|||sssoootttxxxwwwvvvyyyppp\\\BBB000***++++++*********)))''''''&&&&&&&&&'''(((((('''%%%%%%&&&((((((+++///444888===CCCFFFDDDPPPQQQEEEFFF\\\pppwww```HHHSSSeee^^^iiidddRRRNNNVVVXXX^^^jjjiiiaaacccllltttfff___YYYZZZ[[[YYYWWWXXXWWWXXXZZZ\\\]]]\\\[[[ZZZXXXWWWUUUSSSQQQPPPOOONNNRRRRRRRRRSSSSSSTTTTTTTTTPPPNNNJJJHHHFFFCCC@@@===???>>>===:::777555333222............///000111222444222000111666:::<<<===333666;;;@@@JJJQQQPPPJJJIIIGGGEEEEEEDDDCCCAAA@@@??????>>>>>>======<<<<<<999999:::999999888777666555444333222222222333444//////.........//////000---------------...///000......---,,,+++))))))((('''((()))******)))((('''(((((())))))))))))(((((()))))))))+++,,,,,,+++)))---+++)))((((((((('''&&&""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((()))***+++---000222333[[[^^^`````````dddkkkrrruuuwwwwwwvvvtttsssvvvxxxyyyyyyvvvqqqnnnlllddd[[[\\\iiiyyy}}}uuuyyyvvvlllkkkooossswww{{{ooo^^^FFF333***(((((((((***)))(((''''''&&&&&&&&&'''(((((('''&&&%%%'''((())),,,000555999>>>CCCGGGHHHQQQPPPHHHOOOfffwwwzzz]]]GGGRRRfffjjj{{{~~~rrr[[[NNNOOOZZZ]]]bbbkkkhhhaaadddooowwwwwwbbb\\\YYY[[[\\\YYYWWWWWWWWWXXXZZZ[[[\\\[[[YYYXXXZZZXXXUUURRRQQQPPPPPPOOOOOOPPPPPPQQQQQQQQQPPPPPPKKKIIIEEECCCAAA???<<<:::888777666444222000......,,,,,,------///000111222111///111:::DDDEEE<<<333333???JJJNNNOOOPPPPPPNNNKKKIIIGGGFFFEEEDDDBBB@@@??????>>>>>>======<<<<<<::::::::::::999888777666555444333111000000111111//////.........//////000---------------...//////......---,,,+++***))))))(((((()))******)))((((((''''''((())))))))))))))))))))))))+++,,,,,,+++))),,,+++)))(((((('''&&&&&&######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((()))***+++---000222333bbbaaa```aaaccchhhlllooouuuvvvwwwvvvvvvvvvxxxzzzxxxxxxuuuqqqpppnnnggg^^^XXX^^^nnnvvvwww{{{jjjdddhhhooowww|||pppdddOOO;;;---'''''')))***)))(((''''''&&&''''''''''''((('''&&&&&&''')))***...222777;;;???DDDHHHLLLNNNLLLKKKZZZrrr|||xxxVVVJJJWWWpppyyycccQQQMMMRRR```eeegggkkkfffaaafffsss{{{|||mmm```[[[ZZZ^^^```\\\XXXVVVUUUWWWXXXZZZZZZYYYWWWVVVYYYUUUPPPLLLKKKKKKKKKKKKLLLLLLMMMLLLKKKIIIGGGEEECCC@@@===;;;:::999666555111111000...---,,,++++++------,,,---...000111333333777===DDDHHHFFF@@@:::FFFRRRZZZVVVMMMKKKNNNRRRNNNLLLIIIGGGFFFEEEBBB@@@??????>>>>>>======<<<<<<::::::::::::999888777777444444222111000000000000000//////....../////////------------------...///......---,,,+++***))))))))))))************))))))&&&&&&'''((()))*********)))))))))+++,,,,,,+++)))+++******)))''''''&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((()))***+++---000222333gggccc```aaaeeeiiillllllrrrssstttuuuvvvwwwyyyzzzwwwwwwuuurrrqqqqqqjjjbbbSSSRRR___vvv~~~~~~wwwvvv}}}llldddgggooovvvzzzwwwnnn]]]GGG444***)))+++))))))((('''''''''''''''&&&'''((('''&&&&&&(((***,,,///444999===AAAEEEHHHLLLKKKJJJQQQggg{{{yyylllOOOQQQeee}}}YYYMMMOOOWWWffflllkkkjjjbbb```iiiwww~~~uuugggaaa^^^]]]bbbccc^^^XXXUUUSSSUUUWWWXXXYYYXXXWWWVVVTTTOOOGGGBBBAAABBBAAAAAAFFFFFFFFFEEEBBB???<<<:::<<<999666444333333111000......------,,,,,,,,,,,,000...---,,,...111555888>>>DDDIIIEEE>>>???JJJUUUbbbddd^^^QQQIIIJJJPPPTTTPPPNNNKKKIIIHHHFFFCCCAAA??????>>>>>>======<<<<<<;;;;;;;;;;;;:::999888777333333333222222222222222111000//////////////////---------,,,,,,---.........------,,,++++++******)))******************)))$$$%%%&&&'''(((***+++,,,)))))))))+++,,,,,,+++))))))******)))'''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((()))***+++---000222333hhhddd``````eeeiiijjjjjjooopppqqqsssuuuwwwwwwwwwuuuvvvuuusssssstttnnnfffSSSLLLUUUlll||||||}}}}}}yyyyyynnnhhhjjjqqquuuwww~~~wwwgggPPP999+++))),,,)))((((((''''''''''''(((&&&'''(((((('''''')))+++---111666;;;>>>BBBFFFHHHMMMKKKMMMZZZsssttt___JJJZZZqqqvvvUUUMMMTTT]]]lllpppkkkfff___```lllyyyooocccbbb^^^^^^aaabbb\\\UUUSSSRRRTTTVVVXXXYYYYYYXXXWWWOOOHHH@@@;;;;;;<<<<<<;;;============<<<:::999888777555111//////...---,,,,,,,,,,,,,,,------------...------...333999@@@DDDFFFFFFCCC???@@@IIIXXXeeejjjcccXXXPPPRRRXXXYYYUUUQQQOOOLLLJJJIIIGGGDDDBBB??????>>>>>>======<<<<<<;;;<<<<<<;;;;;;:::999888333444444555666666666666111111000///////////////...------,,,,,,,,,------...------,,,,,,+++++++++***))))))))))))))))))***$$$$$$%%%&&&''')))+++---)))))))))+++,,,,,,+++)))(((***+++***'''%%%%%%%%%$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***+++---000222333hhhddd``````dddhhhiiiiiimmmmmmnnnqqqtttvvvuuuttttttuuuuuutttuuuvvvqqqjjjYYYPPPQQQdddwww~~~~~~yyywwwtttrrruuu|||rrrrrrooolllnnnvvv|||}}}mmmTTT;;;,,,((()))((((((''''''''''''((((((&&&'''(((((('''((()))+++---111777<<>>999999999::::::;;;<<<<<<777444000...------,,,,,,+++++++++,,,,,,,,,------+++---111777>>>EEEJJJNNNFFF???:::BBBSSS```ccc```^^^\\\ZZZ___hhhmmmdddWWWQQQOOOLLLJJJIIIHHHEEECCC??????>>>>>>======<<<<<<<<<<<<<<<<<<;;;:::999999555666777888888999888888222222111000////////////...------,,,,,,,,,,,,,,,...---------,,,,,,,,,+++))))))(((((((((((())))))%%%$$$$$$%%%''')))+++,,,)))))))))+++,,,,,,+++)))&&&))),,,***'''$$$$$$%%%$$$$$$###############"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((()))***+++---000222333gggeeebbbaaacccgggjjjkkkmmmmmmmmmppptttvvvtttrrrsssuuuuuutttwwwxxxtttmmm___UUUPPP[[[ppp{{{}}}xxxnnnhhhkkkppprrriiioooqqqooosssqqqXXX???...))))))((((((''''''''''''((((((&&&'''(((((('''(((***,,,---111777<<>><<<;;;<<<======:::666222///......---,,,------------............---333<<>>>>>======<<<<<<=========<<<<<<;;;:::999888999999:::999888777666333222111000////////////...---,,,,,,++++++,,,,,,---------------,,,,,,,,,)))((('''&&&&&&'''((()))&&&%%%$$$$$$&&&(((***,,,)))))))))+++,,,,,,+++)))%%%))),,,+++&&&######%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&((()))***+++---000222333gggeeedddcccdddgggjjjmmmnnnmmmmmmppptttvvvtttrrrrrrtttttttttwwwzzzvvvooobbbYYYPPPUUUkkk}}}zzz}}}ooojjjqqqvvvsssgggppptttrrrwwwvvv\\\BBB222++++++(((((('''''''''(((((()))&&&'''((((((((((((***,,,---111777<<>>======<<<<<<============<<<;;;:::999;;;;;;;;;:::999777555333333222111000////////////...---,,,,,,++++++++++++------------------,,,,,,((('''&&&%%%%%%&&&'''(((&&&&&&%%%$$$%%%'''***+++)))))))))+++,,,---+++)))%%%))),,,+++&&&######%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&((()))***+++---000222333`````````aaadddgggjjjkkkpppllljjjnnnuuuyyyuuuppprrrsssuuuuuutttrrrnnnlllkkk]]]OOOPPPaaattt{{{yyyvvvnnnjjjvvvwww}}}ssswww{{{~~~|||eeeLLL888---)))))))))(((''''''''''''''')))******(((&&&&&&(((***111555:::>>>AAADDDGGGJJJKKKGGGRRR]]]pppqqqYYY\\\bbbhhhnnn|||~~~hhhZZZ\\\fffooo{{{vvvlllbbb]]]bbbmmmvvv~~~tttiiiddd```]]][[[\\\aaadddfffeeecccddd```ZZZYYY[[[VVVMMMGGGFFFDDDBBBAAABBBBBBCCCKKKKKKKKKIIIEEE@@@<<<999888222,,,+++...000000...444333222000///000444888CCCJJJOOONNNGGGDDDGGGLLLaaammmvvvpppbbb]]]hhhuuuvvvjjj___XXXUUUQQQOOOMMMKKKJJJHHHFFFDDDBBBAAA???===<<<<<<============<<<;;;;;;;;;;;;;;;<<<;;;999777555444333333666444222000............000000///...---,,,,,,+++------..................((('''&&&%%%$$$%%%&&&&&&(((((((((&&&%%%&&&))),,,''')))((((((+++000...))))))+++---+++'''$$$###$$$%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((()))+++---///000111XXXZZZ\\\^^^aaaeeeiiilllyyyxxxwwwvvvuuutttsssrrrsssssstttttttttsssrrrqqqmmm```RRRRRR```sss~~~zzzsssooo{{{~~~xxxzzzgggRRR???111+++))))))(((''''''''''''((()))***)))(((&&&''')))+++222555:::>>>AAADDDHHHJJJKKKGGGSSS^^^ssswwwfffmmmzzzzzzeeeZZZ___kkktttvvvpppggg___^^^dddnnnvvv}}}{{{mmmccc___^^^\\\ZZZ\\\```dddeeeeee``````]]]YYYYYY[[[WWWOOOGGGGGGGGGGGGHHHJJJKKKLLLJJJHHHGGGGGGHHHHHHFFFDDD;;;555///---///111000...222222222222333666;;;???OOOPPPPPPMMMKKKPPP[[[dddtttqqqlllggggggooo|||yyymmmccc\\\WWWRRROOOLLLJJJHHHFFFFFFDDDBBB???@@@???>>>===<<<======>>>>>>===<<<<<<;;;;;;<<<<<<;;;:::888666444333222222555444222000............/////////...------,,,,,,------............------((('''&&&%%%$$$%%%&&&&&&&&&''''''%%%$$$%%%(((***'''(((((((((+++//////******,,,---,,,)))%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((()))+++---///000111XXXZZZ\\\]]]]]]aaaggglllvvvyyy{{{xxxrrrppptttxxxuuuttttttssstttuuuvvvwwwqqqeeeVVVQQQYYYiiiyyyxxxrrr|||{{{wwwiiiYYYHHH777,,,***)))((((((''''''((((((((())))))((('''''')))+++333666;;;???BBBEEEIIIKKKKKKGGGTTTaaavvv|||qqqttt___XXX```nnnwwwooohhh```[[[^^^eeennnttt~~~qqqccc\\\[[[\\\[[[ZZZ[[[^^^aaabbbccc\\\\\\ZZZXXXZZZ\\\YYYSSSKKKLLLMMMOOOPPPRRRSSSTTTMMMIIIFFFGGGKKKNNNLLLIII===888222000000111000...000222444555888===DDDHHHSSSRRRPPPPPPTTT^^^kkksssxxxlllbbbdddsss~~~ppp___TTTQQQRRRQQQPPPMMMKKKIIIGGGGGGFFFCCCAAA>>>>>>============>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;:::888555333111111000444333111///...---------------............------............---,,,,,,+++((('''&&&%%%$$$%%%&&&&&&%%%&&&&&&%%%$$$$$$''')))&&&(((((((((***//////+++***,,,...---***(((&&&&&&%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((()))+++---///000111bbbbbb```\\\ZZZ]]]eeemmmuuuyyy{{{wwwrrrooossswwwwwwvvvtttssstttwwwzzz|||ttthhhXXXNNNMMMXXXlll~~~}}}tttyyyvvvzzz~~~sssjjj___OOO:::+++***))))))((('''(((((((((((((((((((((''''''***,,,444777<<<@@@CCCFFFJJJLLLIIIHHHWWWdddvvvyyyqqqqqq[[[WWWbbbooouuujjjccc[[[XXX]]]fffmmmqqqyyyhhh]]]ZZZ\\\]]]\\\[[[[[[\\\]]]^^^^^^YYYXXXWWWWWWZZZ\\\ZZZVVVSSSSSSUUUVVVWWWWWWXXXXXXWWWQQQLLLLLLOOOOOOIIICCC:::777222111111222111000222444777:::>>>DDDKKKPPPRRRSSSVVV\\\dddkkkqqqssskkkggggggsss}}}qqqgggYYYPPPNNNOOOPPPPPPMMMKKKIIIHHHHHHGGGEEECCC??????>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<===:::999777444222111000///222111000///...------,,,+++,,,---............---.........------+++***)))((('''&&&%%%$$$%%%&&&&&&%%%&&&&&&&&&%%%%%%''')))&&&))))))((()))...///,,,)))+++,,,---+++)))'''&&&%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((()))+++---///000111iiieee^^^XXXUUUZZZdddllluuuvvvwwwwwwuuusssrrrqqqxxxwwwuuuuuuvvvxxx|||~~~sssgggXXXLLLFFFMMMeee|||{{{{{{vvvxxxxxxqqqllleeeUUU===*********)))(((((((((((((((''''''(((''''''(((+++---555888===AAADDDGGGKKKMMMGGGHHH[[[hhhsssooofff{{{qqq]]]\\\gggppprrriiibbbYYYWWW\\\eeemmmppprrrccc[[[\\\_________^^^\\\ZZZYYYYYYYYYXXXUUUTTTWWWZZZZZZXXXVVVWWWWWWXXXYYY[[[\\\]]]^^^]]]XXXTTTTTTTTTPPPEEE<<<555333111111222333444555666888<<<@@@DDDIIIPPPTTTWWWYYY^^^fffnnnrrrsssrrrlllrrr|||qqqggg[[[YYYUUUPPPLLLJJJJJJKKKIIIGGGEEEEEEEEEDDDBBBAAAAAA@@@@@@@@@???>>>======>>>>>>===<<<<<<<<<<<<<<<999888666444222111000000000000000///...---,,,,,,***+++,,,...///...------------------,,,+++))))))((('''&&&%%%$$$%%%&&&&&&&&&'''((('''&&&&&&(((***'''******((((((,,,...---((()))***,,,,,,***'''$$$%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((()))+++---///000111gggaaaXXXRRRSSSYYYaaaggg___bbbhhhpppwwwzzzwwwtttyyyxxxxxxwwwxxxyyyzzz{{{qqqfffYYYNNNGGGMMMgggwwwwww}}}xxxsssqqqkkkZZZ???++++++***))))))(((((())))))&&&'''''''''''')))+++...666999>>>BBBEEEHHHLLLNNNHHHKKK```kkkoooeee[[[sssqqqaaadddoootttqqqiiiccc[[[XXX[[[dddnnnttt{{{kkk___[[[^^^aaa___```___]]]ZZZWWWVVVWWWXXXSSSRRRUUUWWWUUUSSSRRRRRRRRRSSSUUUXXX[[[^^^```[[[XXXVVVUUUTTTMMMBBB:::111000111111333555777999<<<>>>BBBFFFJJJOOOUUUYYY]]]^^^bbbgggmmmrrrtttuuu}}}wwwhhh]]]WWWKKKNNNPPPPPPLLLIIIHHHHHHFFFDDDCCCBBBCCCCCCAAA@@@???????????????>>>============<<<;;;;;;;;;;;;;;;777666555444333222222222////////////...---,,,+++)))***---...///...---,,,,,,,,,,,,,,,+++******)))((('''&&&%%%$$$%%%&&&&&&&&&''')))(((''''''(((***(((,,,,,,((('''***---,,,''''''))),,,---+++'''$$$%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((()))+++---///000111fff___VVVRRRTTTXXX[[[[[[NNNUUUbbbqqq|||~~~{{{yyyyyyzzzzzzzzzyyywwwwwwrrrggg\\\SSSKKKOOOggg}}}|||~~~zzzuuu}}}~~~|||zzzyyysss___CCC...+++***))))))(((((())))))%%%&&&'''''''''))),,,///666:::>>>BBBEEEIIILLLOOOKKKOOOdddmmmmmm```WWWsss{{{}}}|||jjj```hhhuuuwwwppphhhddd]]]YYY[[[eeeqqq{{{nnn```ZZZ[[[```ccc]]]______^^^ZZZWWWWWWXXXXXXQQQOOORRRSSSOOOKKKKKKIIIHHHHHHHHHKKKOOOTTTVVVRRRPPPOOOLLLIIIBBB:::555000111222444555777999;;;@@@CCCHHHLLLQQQVVV\\\```bbbfffkkkpppuuuyyy}}}}}}sssfffXXXNNNIIIHHHBBBCCCDDDFFFGGGGGGEEECCCAAA@@@>>>>>>??????>>><<<999:::<<<===>>>>>>>>>>>><<<<<<;;;:::::::::::::::666555555444444444444444......//////...---+++***)))+++---//////---,,,******+++++++++++++++******((('''&&&%%%$$$%%%&&&&&&%%%&&&(((((('''&&&'''(((***------(((&&&)))++++++'''((()))---///---)))%%%%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((()))+++---///000111iiiaaaYYYVVVWWWXXXUUUPPPWWWaaappp}}}{{{yyyzzz||||||{{{yyyuuusssvvvjjj___VVVMMMNNNeeeuuu{{{wwwzzzxxxcccGGG222+++******)))))))))))))))%%%&&&'''''''''))),,,///777:::???CCCFFFIIIMMMOOONNNRRRfffooommm___XXXvvvppptttwwwvvvaaa\\\iiiwwwwwwnnngggddd^^^ZZZ[[[eeeuuusssaaaVVVUUU[[[aaaddd[[[]]]___^^^[[[YYYYYY[[[WWWPPPLLLPPPPPPJJJFFFFFFCCCAAA>>>===>>>AAAFFFHHHKKKIIIFFFBBB<<<666111...222333555666666888:::<<>>;;;999888666666777888666555444666888;;;===>>>??????;;;;;;:::999999999999:::555555444444444555555666---......///...---+++******+++---//////---+++))))))******+++++++++******((('''&&&%%%$$$%%%&&&&&&###%%%''''''&&&%%%&&&'''+++///...)))%%%'''***+++((()))***...000///+++&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((()))+++---///000111eee```XXXSSSPPPQQQRRRSSSQQQ\\\mmm|||}}}}}}}}}~~~~~~|||xxxuuutttmmm]]]RRROOOMMM[[[uuu}}}zzz}}}xxx|||yyyqqqWWW:::222,,,)))******''''''))))))''''''******)))---222999===???AAAFFFLLLLLLIIIHHHRRRiii{{{rrr]]][[[hhhiiipppzzzxxxmmm```]]]eeennnoookkkfff___ZZZYYY]]]fffuuu}}}xxxkkk^^^```kkklllddd___]]][[[[[[\\\ZZZUUUQQQOOONNNLLLKKKIIIEEE@@@<<<;;;:::888666444444444444777777777555333222222444555555666777999===AAACCCMMMKKKPPPWWW[[[\\\bbbkkkooovvvrrrjjjPPPHHH===333//////111222.........///000111111222222///---...///000...+++000///000333888;;;===>>>???>>><<<;;;::::::;;;<<<555555555444444333333222222111///---,,,,,,,,,,,,///////////////.........,,,---...//////---+++***))))))((('''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%'''((('''((()))(((&&&&&&''')))(((((())),,,///...***%%%'''&&&%%%%%%$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&'''((((((&&&(((******+++,,,///111ddd___YYYSSSPPPOOOPPPPPPSSS\\\jjjwww}}}|||||||||}}}{{{yyyvvvnnndddUUUNNNLLLIIIXXXvvv~~~{{{{{{|||uuu}}}vvvjjjXXXDDD222,,,)))******''''''))))))''''''******)))---333;;;>>>AAACCCHHHMMMNNNJJJLLLWWWjjjvvvpppbbb\\\aaa___lllzzzxxxlllaaaaaallluuutttnnnccc^^^ZZZ[[[___gggvvvuuurrruuupppfff```^^^]]]\\\ZZZVVVPPPLLLHHHFFFEEEDDDBBB???;;;777555444222000////////////111222222111000000111333444555777:::===AAAFFFIIIMMMNNNTTT\\\```bbbjjjttt|||vvvcccTTTMMMAAA;;;444...,,,+++++++++------------------------...,,,***+++------,,,***------...111666:::<<<<<<>>>===<<<;;;;;;::::::;;;777666666555555444444333333222000...------------////////////............,,,---...//////---+++***))))))(((&&&&&&%%%%%%&&&%%%&&&'''&&&%%%%%%''')))((())))))(((''''''(((***,,,******,,,///...***&&&'''&&&%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&(((******+++,,,///111ccc```ZZZTTTOOOMMMLLLLLLTTT[[[fffrrr|||}}}|||zzz{{{{{{|||zzzyyyoooeee[[[ZZZWWWKKKUUUttttttzzzqqq|||sss___JJJ222,,,)))******''''''))))))'''''')))******...444<<<@@@CCCEEEJJJOOOOOOKKKQQQ]]]mmmuuupppeee```aaa___pppvvvjjj```eeesss{{{wwwnnn^^^[[[[[[^^^bbbiiivvvzzztttrrrmmmeeeaaa___^^^[[[WWWPPPHHHBBB===;;;::::::999777333111000///...---,,,,,,,,,,,,,,,---............111333222555999>>>BBBHHHMMMQQQSSSVVV\\\cccgggkkkttt~~~}}}```MMMCCC>>>:::888444222111000---+++......---,,,++++++******+++***))))))+++,,,++++++------...111666:::<<<============<<<;;;:::999999888777777666555555444444333222111000///.................................,,,---...//////---+++***)))((('''&&&&&&&&&&&&&&&&&&'''((('''&&&&&&(((***)))******)))'''(((***,,,111///,,,,,,......+++(((&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&(((******+++,,,///111eeebbb]]]VVVOOOKKKJJJJJJSSSYYYdddqqq|||~~~|||{{{{{{|||}}}|||{{{tttmmmhhhkkkdddLLLMMMhhhwww{{{~~~zzzsssgggFFF222,,,)))******''''''))))))&&&&&&)))******///666<<>>@@@@@@<<<=========<<<;;;999777888777777666555444333333222222111000//////......------...............///,,,---...//////---+++***)))((('''&&&&&&&&&&&&&&&&&&'''((((((''''''(((******+++***)))((()))+++...777222...,,,------+++)))%%%%%%$$$$$$$$$$$$$$$%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&(((******+++,,,///111hhheee```WWWOOOIIIHHHHHHQQQWWWcccqqq~~~~~~||||||}}}~~~}}}}}}wwwrrrkkkjjj^^^EEEDDD^^^wwwyyyqqqpppwww}}}~~~|||hhhCCC222,,,)))******''''''))))))&&&&&&(((***+++111888<<>>;;;888555333........................------,,,,,,,,,---///111444444444888<<<@@@BBBBBB===>>>>>>>>>===;;;999888777777666555444333222111000000000000///......---,,,---------......//////,,,---...//////---+++***(((((('''&&&&&&&&&&&&'''&&&'''((((((''''''(((***++++++***)))((())),,,///999444...++++++,,,***((($$$$$$$$$######$$$$$$%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&(((******+++,,,///111kkkhhhbbbXXXMMMGGGFFFGGGNNNTTT___ooo~~~}}}}}}~~~~~~|||{{{yyyvvvkkk```RRRAAAEEE]]]mmmvvvrrroooqqqvvv}}}bbbHHH222,,,)))******''''''))))))&&&&&&(((***,,,222999===AAAEEEGGGLLLPPPNNNIIIUUUeeewww___pppvvvhhhdddqqq}}}{{{ooofffffffffiiillllllqqq~~~}}}tttjjjfffiiijjjfff```\\\\\\ZZZSSSIII>>>666111111000//////000000///...---...///111111222222111///111222222222222555777999???FFFJJJNNNUUU```hhhhhhlllrrr{{{sss```WWWUUUUUUTTTVVVRRRKKKFFFBBB???===;;;222222222222333333333333111111000///......111444888777777:::===AAABBBBBB@@@@@@???>>>===<<<:::999777666666444333222111000///000000000000///...---,,,,,,,,,---......//////,,,---...//////---+++***(((''''''&&&&&&&&&''''''&&&'''((('''&&&&&&(((*********)))((('''))),,,000999333---*********)))'''$$$############$$$$$$%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((******+++,,,///111llliiibbbVVVJJJCCCCCCFFFMMMQQQZZZjjj{{{}}}}}}||||||}}}|||yyywwwuuuyyyooo]]]NNNAAADDDUUU~~~qqqtttvvvxxxyyy{{{}}}yyycccOOO222,,,)))******''''''))))))&&&%%%(((***,,,333;;;>>>CCCGGGIIINNNQQQOOOJJJ\\\{{{wwwkkk~~~rrrfffdddrrr|||wwwlllggggggfffggggggfffkkkzzz|||tttkkkgggfffddd```^^^[[[\\\ZZZSSSHHH>>>888555444222111000111222111000///000222333555555555555444666777999999;;;>>>@@@BBBGGGLLLOOOQQQXXXdddmmmqqqwwwoooTTTLLLLLLNNNSSS[[[ZZZWWWSSSPPPMMMKKKHHHFFF>>>>>>======<<<<<<;;;;;;999999888666333444777;;;===<<<<<<===AAACCCDDDDDDCCCBBB@@@???===<<<<<<;;;888888777555444222111111000000111111111000///...++++++,,,------...//////,,,---...//////---+++***''''''&&&&&&&&&''''''(((%%%&&&'''&&&%%%%%%''')))******)))'''&&&(((,,,000666111,,,)))))))))'''%%%###############$$$%%%%%%###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((******+++,,,///111mmmjjjaaaTTTHHHAAABBBEEEMMMOOOWWWeeexxx|||{{{{{{||||||zzzwwwtttkkkwwwrrr___NNN@@@<<>>AAABBBAAAAAABBBEEEGGGGGGGGGEEECCCAAA???============999999888666555444222222000111222333333222000///++++++,,,,,,---...//////,,,---...//////---+++***''''''&&&&&&&&&''''''(((%%%&&&&&&&&&%%%%%%'''(((***)))(((&&&&&&(((,,,000555000+++(((((((((&&&#########""""""###$$$%%%%%%######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((******+++,,,///111llleee\\\SSSIIIBBBEEELLLPPPSSSWWW```pppyyyzzz|||zzzwwwvvvxxxuuuooobbbOOOAAA@@@GGGlllmmmlll}}}|||{{{{{{iiiOOO333,,,)))***,,,***((()))$$$'''*********...777???CCCFFFJJJMMMOOONNNMMMLLL```yyytttaaappp}}}kkkdddhhhxxx}}}rrrgggfffbbbZZZ^^^ccc___gggzzzzzzqqqiiieeeaaa]]]\\\______^^^[[[TTTLLLEEE???===<<<<<<:::888777777888999:::;;;===???AAACCCCCCDDDDDDFFFIIILLLOOOPPPPPPPPPSSSRRRVVVZZZ[[[___lll{{{}}}gggSSS>>>666666999???EEEQQQRRRUUUXXXYYYWWWWWWXXXVVVUUUUUUVVVVVVUUUQQQOOOMMMLLLIIIGGGFFFFFFFFFGGGGGGEEEDDDDDDGGGJJJLLLLLLFFFCCC???============<<<:::999888666555444444444444333111000...------,,,+++++++++,,,---...///000///...,,,,,,------,,,++++++)))'''''''''((('''&&&&&&''''''&&&%%%&&&((()))))))))(((''''''***...222888000'''%%%(((***(((%%%%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''''''''(((''''''((()))+++...000222kkkfff^^^VVVLLLDDDDDDIIIOOORRRWWWaaaqqqyyyzzz|||yyyvvvuuuxxxuuuooobbbOOO@@@???EEE\\\zzz~~~~~~lllppp{{{{{{xxxfffOOO333---)))***,,,***((()))%%%(((*********...777???EEEGGGKKKNNNNNNMMMKKKJJJ]]]nnnxxxhhhXXXiii~~~}}}~~~ppphhhlll{{{ttthhhgggccc[[[^^^```[[[dddzzzvvvnnnhhhfffddd___\\\\\\___^^^[[[UUUNNNFFF@@@===>>>>>>>>>>>>>>>???AAABBBAAABBBCCCDDDFFFGGGHHHHHHJJJLLLOOOSSSVVVYYY\\\]]]\\\```iiioooooolllpppyyynnnRRRDDD888666999===DDDLLLPPPRRRVVVYYYZZZZZZ[[[]]]bbbaaa```___^^^[[[WWWSSSUUUSSSQQQNNNMMMMMMNNNNNNLLLJJJIIIIIILLLOOOPPPPPPGGGDDD@@@=========<<<;;;999999777666555555555555444333111///...------,,,------------...///000111///---,,,,,,---...,,,+++***)))''''''''''''&&&&&&%%%&&&''''''&&&&&&''')))******)))'''''')))---111444...'''&&&***---+++(((%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((()))+++...000222kkkfffaaaYYYNNNDDDBBBFFFPPPTTTZZZccctttzzzzzz|||yyyvvvuuuxxxvvvooobbbNNN???===CCCQQQsss~~~mmmqqqzzzoooyyysssbbbLLL444...)))***,,,***((()))''')))+++******...888???GGGIIILLLNNNNNNMMMJJJHHH\\\fffmmm```TTTeee|||qqqjjjooovvvkkkjjjeee___bbbaaaYYYddd~~~xxxpppjjjkkkkkkfffaaa___```___\\\WWWQQQIIIBBB>>>@@@CCCEEEGGGHHHJJJMMMOOOOOONNNNNNNNNOOOPPPRRRSSSUUUVVVYYY]]]bbbgggkkkmmmqqqvvv~~~}}}}}}sssPPP@@@;;;999<<>>;;;AAATTTxxxuuurrrvvvrrr~~~yyyfffOOO666...)))***+++***((()))(((***+++******///888AAAGGGIIILLLOOOOOONNNLLLJJJbbbkkkrrreeeWWWddd|||oooiiipppuuujjjiiidddbbbfffddd[[[gggxxxooohhhiiijjjgggbbb```bbbaaa^^^ZZZTTTMMMDDD???CCCGGGLLLOOOPPPRRRVVVYYY\\\[[[ZZZYYYZZZ[[[^^^___cccdddggglllqqqwww|||gggHHH???AAADDDHHHLLLSSS\\\dddaaafffiiiiiijjjnnnsssvvvwwwuuusssrrrppplllgggcccaaa___\\\YYYVVVVVVVVVVVVVVVUUUTTTTTTVVVVVVUUUSSSHHHEEE@@@===<<<;;;:::999777666666555555555666666222111000///...---------///...............//////...---,,,,,,---...---,,,))))))((('''%%%$$$%%%%%%###%%%((()))((('''&&&&&&++++++***(((''''''***---,,,)))''')))---///---+++%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&''''''((()))+++...000222ooohhh```VVVJJJAAAAAAFFFOOORRRXXXbbbttt~~~|||zzzzzzyyywwwqqqcccOOO>>>;;;@@@XXX|||wwwyyy}}}oooWWW777///******+++))))))***(((***+++******000:::CCCFFFHHHLLLOOOQQQPPPOOOMMMkkkwwwoooZZZcccxxx|||www}}}pppkkkppp~~~~~~nnnbbbaaa^^^^^^eeeccc[[[hhhtttkkkbbbaaaaaa___]]]]]]cccbbb```]]]XXXQQQGGG@@@EEEKKKRRRVVVWWWYYY]]]aaaeeedddcccdddeeehhhkkkmmmsssuuuyyy~~~rrrXXXGGGGGGKKKPPPTTTYYYdddqqqyyyooosssuuutttyyy|||xxxrrrnnnmmmkkkgggccc```^^^^^^^^^YYYXXXWWWWWWWWWUUURRRPPPHHHDDD@@@===<<<;;;:::999666666555555555555555666111111///...------------......------,,,---------...,,,,,,,,,......---,,,)))******(((%%%###$$$&&&###%%%((()))((('''&&&&&&++++++***((('''''')))+++***(((''')))+++,,,***(((%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''((()))+++...000222oooiii```VVVKKKBBBBBBGGGJJJMMMQQQZZZmmm~~~~~~||||||yyywwwrrreeeQQQ@@@<<>>BBBSSSvvvnnnuuuooowwwpppZZZ999111******+++))))))***&&&)))******+++333???HHHJJJMMMPPPSSSTTTTTTRRRPPPpppssshhh}}}xxxrrrzzztttooottt~~~xxxcccUUUSSSRRRQQQUUURRRQQQddd~~~}}}xxxsssooogggaaaaaaeeefffdddcccbbb___WWWKKKBBBGGGQQQ\\\dddgggjjjooouuuyyy{{{gggOOOFFFHHHRRRZZZbbbjjjzzzzzztttnnnjjjhhhgggbbbaaa___]]]ZZZUUUNNNJJJEEEBBB>>><<<;;;;;;;;;:::888777666555444333333333000000///...------------000000...---,,,,,,,,,,,,---,,,+++,,,...///...---***---...+++&&&###%%%(((%%%&&&''''''&&&&&&''')))((())))))((('''''')))+++))))))(((((()))***++++++%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((()))+++...000222mmmjjjeee___TTTIIIFFFHHHJJJKKKMMMVVViii{{{{{{}}}|||||||||yyywwwsssgggSSSBBB???CCCSSSvvvuuunnnxxxhhhvvvuuu```:::111+++***+++))))))+++&&&(((******,,,333@@@JJJMMMPPPSSSUUUUUUTTTQQQOOOnnnssssss{{{~~~qqqmmmsss~~~yyyfffXXXWWWSSSPPPQQQMMMNNNeee}}}{{{yyytttjjjaaa```dddgggeeeccccccaaaYYYLLLBBBHHHRRR```hhhlllpppwww}}}nnnYYYRRRTTTXXX```jjjttt~~~xxxsssqqqpppfffeeeccc```\\\VVVOOOIIIDDDAAA>>><<<;;;<<<;;;;;;999888666555444333222222000///...---------------222111000///...------------,,,+++,,,...///...---+++...///,,,&&&$$$&&&)))&&&''''''&&&%%%&&&(((***'''((()))((('''((()))+++))))))((((((***+++---...%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''((()))+++...000222rrrnnnggg\\\PPPGGGAAA???CCCGGGOOO[[[ppp}}}zzz{{{zzz{{{~~~vvvwwwrrrbbbNNNBBBAAAFFF^^^sssvvvoooppp]]]>>>333***)))+++***)))******+++,,,***,,,555CCCNNNSSSUUUWWWXXXWWWTTTQQQOOOeeerrrwwwuuu|||~~~rrrpppwww|||kkkaaaaaaYYYRRRXXX^^^]]]hhhuuulllkkkggg]]][[[```ddddddbbb```aaa^^^RRREEELLLWWWeeemmmrrryyywwwssslllgggeeemmmttt}}}yyywwwvvvvvvmmmgggeeefffeee\\\QQQLLLEEEEEECCC@@@<<<::::::;;;999777555444555555555333333222111///...,,,++++++/////////...------,,,,,,...+++))))))+++...111222555111,,,'''###""""""###%%%&&&''''''((((((''''''***)))((((((((()))+++,,,...,,,))))))+++,,,,,,,,,&&&%%%$$$$$$######$$$$$$""""""###$$$$$$$$$$$$######%%%&&&&&&$$$$$$%%%'''(((((((((***,,,///111333ooojjjbbbVVVJJJAAA<<<:::@@@DDDMMM[[[rrr~~~{{{{{{yyyyyy|||wwwwwwppp```LLL@@@@@@DDDggg{{{{{{uuuxxxhhh;;;222******,,,+++))))))***+++++++++---666DDDOOOTTTVVVXXXYYYXXXUUURRROOObbbrrrxxxqqquuu{{{|||~~~kkk______^^^^^^eeeeee^^^iiizzzooohhhiiifff______eeeeeeeeeddddddgggfff\\\PPPNNNXXXeeeooowwwyyyyyy|||}}}{{{yyyyyyxxxyyy{{{~~~zzzyyy{{{~~~yyyvvvssspppmmmllljjjmmmrrrqqqdddUUUMMMHHHFFFCCC???===;;;;;;;;;;;;999777777777888777555333333222111///...------000000000///......------///---+++,,,...111222222111...***&&&$$$$$$%%%&&&%%%&&&''''''((((((''''''+++***)))))))))***+++,,,---+++))))))***+++++++++&&&%%%$$$$$$######$$$$$$"""######$$$%%%$$$$$$$$$###%%%&&&&&&$$$$$$%%%'''((((((((())),,,...111333mmmhhh^^^QQQEEE<<<888777<<>>BBBhhh~~~}}}mmm;;;111++++++---+++))))))***+++++++++---666EEEPPPVVVWWWYYYZZZYYYVVVRRRPPPcccvvv}}}oooiiiuuu~~~lll``````dddkkkrrriii]]]kkkvvvllleeeeeeddd___```fffeeefffffffffiiiiiiaaaWWWNNNXXXfffrrr}}}~~~xxxuuuooommmnnnpppooolllnnnrrrwwwssssssyyy}}}ssspppqqqoooiiieeefffgggeeefffiiipppmmmhhhgggjjjnnnrrrtttrrrrrrqqqqqqqqqnnnjjjgggkkkppp{{{vvvbbbVVVLLLGGGAAA>>>>>>>>><<<:::;;;999888777888888777555333333222222111000000////////////...------,,,,,,...---,,,---000111111000---+++(((&&&%%%&&&''')))%%%&&&''''''((((((''''''+++***)))))))))***,,,---,,,***((((((***+++******&&&%%%$$$$$$######$$$$$$###$$$$$$%%%%%%%%%%%%%%%###%%%&&&&&&$$$$$$%%%'''((((((((()))+++...000222nnnhhh]]]OOOCCC;;;888999;;;AAALLL___xxx~~~||||||yyyxxxyyyxxxvvvmmm[[[III>>>===AAA```}}}yyyggg@@@555,,,+++,,,+++******)))+++++++++---777FFFQQQXXXYYY[[[\\\ZZZWWWTTTQQQdddxxxrrrfffmmmyyy~~~~~~lllcccdddgggnnnssseeeZZZmmmwwwnnnfffdddaaa]]]^^^aaacccddddddccceeeeee^^^VVVNNNYYYhhhwww{{{qqqkkkgggdddcccaaaaaafffhhheeedddfffpppsssxxx~~~uuuiiiaaa___aaaccc```^^^``````^^^^^^aaabbb___[[[ZZZ]]]aaadddfffaaabbbdddgggjjjjjjhhhfffjjjsssnnn```NNNHHH@@@===???@@@===:::999777666666777777555333333333222222111111000000......---,,,,,,++++++***+++***+++---///000...,,,,,,***(((&&&%%%&&&''')))%%%&&&''''''((('''''''''***)))((((((((()))+++,,,+++)))((((((*********)))&&&%%%$$$$$$######$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%###$$$&&&%%%$$$$$$%%%'''((((((((()))+++---000111lllfff[[[NNNBBB;;;::::::===CCCOOObbb|||||||||}}}{{{zzzzzzyyyuuujjjYYYGGG>>>>>>AAAcccuuuvvv}}}eeeGGG:::...************,,,(((***++++++...888GGGRRRZZZ[[[]]]]]]\\\YYYUUURRRaaattt}}}rrrfffhhhpppssswwwuuuhhhccccccfffiiiiii]]]WWWnnnxxxpppgggbbb```]]]^^^```___aaaaaa```aaaccc^^^XXXTTT```qqq~~~uuummmgggccc```___bbb^^^]]]bbbfffeeeeeeggguuu|||~~~{{{uuuqqqjjjddd```]]]\\\[[[```^^^^^^```^^^[[[[[[^^^\\\YYYVVVVVVXXX[[[]]]]]]\\\[[[\\\___bbbddddddcccfffooo}}}hhh[[[MMMGGG@@@>>>???@@@>>>:::888777777777888777555333222222222111111000000000//////......---,,,,,,,,,+++***+++...///000...+++,,,***(((&&&%%%%%%&&&&&&%%%&&&''''''((('''''''''(((''''''&&&&&&''')))******)))((()))***+++)))(((&&&%%%$$$$$$######$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%###$$$&&&%%%$$$$$$%%%'''((((((((()))***---///000gggaaaXXXLLLAAA<<<;;;;;;???FFFRRRfff|||}}}~~~|||zzzzzzwwwrrrfffUUUEEE======AAAmmmzzz~~~iiiGGG;;;///+++*********+++(((***++++++...999HHHTTT\\\]]]______^^^ZZZVVVTTT]]]ooozzzqqqdddbbbfffhhhppp}}}~~~}}}yyyssskkkdddaaa```dddcccccc\\\XXXkkk}}}uuuooogggbbb```aaaccceee]]]___aaaaaacccgggeeeaaa___jjj{{{|||xxxqqqoookkkgggdddbbbaaaaaabbb]]]\\\```bbbccceeeiiinnnvvv}}}~~~|||xxxrrroookkkgggdddbbb```\\\YYY\\\ZZZ[[[]]][[[VVVWWWZZZYYYXXXWWWWWWXXXYYYXXXWWW[[[ZZZXXXYYYZZZ\\\\\\[[[^^^dddpppyyyuuudddSSSJJJHHHDDD@@@???@@@@@@>>>;;;::::::999:::;;;:::777555333333222222111000//////222111111000//////......------...///111111///---,,,+++)))'''%%%%%%%%%%%%%%%&&&''''''(((((('''''''''&&&%%%%%%%%%&&&((()))***))))))***++++++***(((&&&%%%$$$$$$######$$$$$$###$$$$$$%%%%%%%%%%%%%%%###%%%&&&&&&$$$$$$%%%'''((((((((()))***,,,...000bbb^^^UUUKKKBBB======>>>???FFFTTTiii|||~~~~~~{{{xxxxxxtttnnnaaaQQQBBB;;;<<>>UUUxxxwwwuuuxxx~~~vvv[[[999111,,,---///,,,((('''''')))++++++///:::IIIUUU^^^```aaaaaa___\\\XXXUUUhhh}}}|||hhh```gggpppssswwwpppgggbbbdddiiiiiigggccccccnnnpppbbbbbbttt{{{xxxvvvqqqiiicccbbbfffiiiiiifffiiijjjggghhhjjjjjjgggmmmtttwwwnnnjjjhhhgggfffeeecccbbbaaacccfffiiieeeccccccdddbbb^^^```eeeaaacccaaa]]]```eeeeee```jjjooossspppggg]]]XXXVVVWWWVVVWWWYYYWWWTTTWWW]]]VVVVVVWWWYYYYYYWWWRRRNNNKKKKKKMMMQQQUUUWWWVVVTTTQQQOOOPPPRRRNNNHHHEEEGGG>>>@@@BBBBBB@@@>>>======888888888999:::888555222888777666555333222111000...------,,,,,,+++******---,,,+++,,,---......,,,(((((('''&&&&&&&&&&&&'''%%%&&&''''''((((((''''''(((''''''&&&'''((()))***+++***+++,,,------+++)))&&&%%%$$$$$$######$$$$$$""""""###$$$$$$$$$$$$######%%%&&&&&&%%%$$$&&&'''((((((((((((***,,,---///ggg[[[MMMEEEDDDDDDBBB???BBB>>>OOOmmm}}}|||{{{vvvsssnnnmmmZZZFFF@@@<<<888<<>>666///...---+++***+++,,,)))(((***...666FFFTTT\\\```dddddd___[[[[[[\\\iiiqqqaaaoooqqq|||~~~yyytttqqquuu{{{|||uuummmdddkkklllcccZZZ___ooo~~~~~~xxxssslllffffffkkknnnjjjffffffhhhiiigggeeeeeeiiimmmnnnrrrzzz{{{mmmfffeeedddaaa]]]bbb[[[ZZZbbblllmmmjjjgggeeeeeeffffffeeeeeedddccc___^^^]]]^^^bbbeee```XXX```hhhnnnkkk```VVVSSSUUUTTTWWW[[[[[[YYYVVVVVVWWWWWW[[[[[[WWWVVVXXXSSSKKKIIIKKKMMMOOOQQQQQQPPPOOOMMMLLLJJJGGGEEEDDDCCCCCCFFFCCC@@@>>>>>>>>>===<<<::::::999888888777777666666555444333222000//////000//////.........//////---...///000000...,,,++++++***(((&&&%%%$$$$$$%%%###%%%'''((('''&&&&&&&&&(((((('''&&&&&&'''))))))...+++***+++------***'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''(((***+++,,,---...bbbWWWJJJBBBAAAAAA???===AAAAAAUUUttt~~~{{{zzz||||||yyyvvvqqqlllVVVAAA<<<999777>>>lllyyy]]]===555/////////,,,***+++,,,))))))+++///777FFFUUU\\\aaaeeeeeeaaa]]]]]]^^^{{{sssaaaooopppwww|||zzz|||yyyqqqccchhhiii```XXX\\\kkkyyy~~~xxxzzzwwwssspppmmmkkkiiiiiiggggggfffeeedddeeegggiiiiiiiiikkkooouuuyyyzzz{{{qqqllleee___]]]^^^______ddd^^^]]]eeemmmmmmiiifffdddddddddddddddcccbbbaaa[[[ZZZ\\\bbbfffeee```[[[[[[___cccccc^^^YYYVVVUUUWWWYYY[[[ZZZXXXVVVVVVWWWXXX[[[ZZZWWWVVVWWWSSSMMMKKKLLLNNNPPPPPPOOONNNLLLLLLKKKIIIGGGEEEDDDCCCCCCEEEBBB???>>>>>>>>>===<<<999999999888777777666666555555444222111000///...//////............//////---...///000000...,,,+++)))((('''&&&%%%%%%&&&'''###%%%'''((('''&&&&&&'''(((((('''&&&'''((()))***---***)))***,,,---***'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''((()))+++,,,---...ZZZPPPDDD===<<<===<<<;;;@@@DDD^^^~~~{{{xxxxxxzzz{{{yyywwwpppfffNNN;;;999888;;;FFFxxxnnnxxx|||\\\===555000000000---+++++++++)))***,,,///777GGGVVV]]]bbbfffgggdddaaaaaaaaannn\\\lllooo{{{|||{{{{{{|||}}}{{{tttooobbbeeeeee___WWWZZZgggttt|||}}}xxxxxxzzzyyyrrriiidddeeehhhgggeeebbbbbbcccdddddddddgggeeebbbbbbdddhhhjjjjjjeeeeeedddaaa^^^^^^bbbeeeddd___```gggllljjjfffdddcccccccccbbbbbb```______XXXWWW]]]gggiiibbb[[[[[[YYYYYYZZZ[[[[[[YYYVVVTTTWWWXXXYYYYYYXXXWWWXXXZZZZZZZZZYYYVVVVVVWWWTTTPPPTTTUUUVVVWWWVVVSSSPPPNNNKKKJJJHHHFFFEEEDDDCCCCCCCCCAAA???>>>??????>>>===999999999888777777666666444444333222000///...---///...............//////---...///000000...,,,+++((('''&&&%%%%%%&&&'''(((###%%%(((((('''&&&&&&'''(((((('''&&&'''((()))***,,,***(((***,,,,,,***'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))+++,,,------RRRJJJ@@@::::::;;;;;;:::???HHHggg{{{wwwwwwxxxxxxuuurrrkkk^^^FFF999::::::AAARRRxxx```xxxyyy[[[===666111111111...,,,,,,******+++---000777GGGVVV^^^bbbgggiiigggeeedddcccjjj^^^uuu}}}uuuuuuvvvwwwwwwtttppplllbbbcccbbb___ZZZ\\\gggttt|||yyyrrrttttttnnnfffbbbcccgggfffccc``````bbbcccaaa___eeebbb``````cccgggiiijjjgggggggggeeecccbbbdddeee```]]]___eeeiiifffcccbbbcccccccccbbbaaa___^^^]]]YYYXXX```kkkiii[[[TTTWWWZZZYYYYYYXXXXXXWWWUUUUUUUUUVVVWWWWWWXXXZZZ\\\]]][[[ZZZXXXVVVVVVWWWUUURRRZZZ[[[[[[[[[XXXTTTPPPNNNIIIIIIGGGFFFDDDDDDCCCCCCBBB@@@?????????@@@???===:::::::::999888888777777444333222111000...------......---------...//////---...///000000...,,,+++)))((('''&&&%%%&&&''''''###&&&(((((('''&&&''''''((((((''''''''')))***+++,,,***)))***------+++(((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***+++,,,---KKKEEE===999888:::<<<<<>>===<<<;;;;;;:::999999888888444333222111000...---------------------...//////---...///000000...,,,++++++***(((&&&%%%%%%%%%%%%$$$&&&((()))((('''''''''((((((''''''((()))+++,,,---+++)))+++......,,,)))&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((***+++,,,---FFFAAA;;;888888:::===>>>AAARRRxxxvvvuuuuuuwwwyyyyyyuuuqqqdddVVVCCC<<<<<<999IIIiiizzzkkkdddDDD;;;444222111...,,,---)))***---///...333CCCSSS___bbbgggjjjjjjhhheeebbbssszzzmmmoooxxxvvvtttuuuwwwxxxvvvrrrfffbbbaaadddcccbbbjjjuuu{{{xxxxxxvvvpppgggaaa^^^]]][[[YYYbbbaaa``````aaabbbaaa_________```bbbeeeeeecccaaadddbbbaaabbbdddeeecccaaa\\\\\\___ddddddaaacccgggdddccccccaaa___]]][[[ZZZUUU]]]eeeeee^^^YYYZZZ^^^WWWZZZ\\\[[[XXXYYY\\\```\\\[[[YYYYYYYYYYYYXXXVVVZZZWWWVVVYYYZZZWWWUUUVVVZZZYYYVVVSSSPPPMMMKKKJJJFFFFFFEEEDDDDDDCCCDDDDDDBBB@@@@@@@@@@@@@@@===;;;;;;;;;;;;:::999999888888444444333222000///...---,,,,,,,,,,,,---...//////---...///000000...,,,+++,,,***(((&&&%%%$$$$$$$$$$$$&&&((()))(((''''''(((((('''''''''(((***,,,---,,,***)))***---...,,,)))&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((***+++,,,,,,AAA>>>999666777:::===???FFFXXX~~~~~~uuutttvvvyyy{{{yyysssnnn]]]OOO>>>999999999QQQ{{{rrrqqq}}}aaaHHH>>>555222000---,,,---)))+++...///---000@@@PPP```bbbfffiiijjjgggccc___```tttuuussshhhiii}}}}}}xxxsssssswwwyyyvvvrrriiibbb```dddddd```eeepppxxx~~~{{{wwwvvvwwwoooddd[[[WWWUUUUUUTTT```aaaccccccbbbaaabbbcccdddccccccdddeeedddbbb```cccdddeeedddbbbbbbcccddd[[[[[[]]]___]]]ZZZ]]]ccccccbbbaaa```]]][[[YYYXXXXXXffflllbbbXXXZZZaaacccYYYYYYYYYZZZZZZ[[[[[[\\\ZZZYYYXXXZZZ\\\\\\YYYVVVYYYUUUVVV[[[\\\XXXUUUVVV\\\ZZZVVVRRROOONNNNNNNNNEEEEEEDDDCCCCCCCCCDDDDDDBBBAAA@@@@@@@@@???<<<:::::::::999888888777777666555555444222111000///...,,,,,,,,,,,,---...///000---...///000000...,,,+++***)))'''&&&%%%%%%%%%&&&$$$&&&))))))(((''''''(((((('''''''''(((***,,,---***((('''(((,,,---***(((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))+++,,,,,,>>><<<888666666999===???III\\\}}}xxxwwwyyy{{{{{{wwwoooiiiUUUGGG888555666:::ZZZoooyyy~~~wwwYYYKKK@@@555111///,,,,,,...)))+++...///,,,///>>>NNN___bbbeeeiiijjjgggbbb^^^WWWlllpppqqqhhheeevvvvvv{{{~~~zzzuuukkkbbb___cccbbb]]]aaajjjllluuu{{{wwwuuuyyyrrrhhh^^^XXXWWWYYY[[[^^^bbbeeedddbbbaaaccceeedddbbbaaaaaabbbbbbaaa```aaaeeegggccc\\\YYY]]]bbbYYYYYYZZZZZZVVVSSSWWW]]]aaaaaa```^^^\\\YYYWWWVVV^^^ooorrr```TTT[[[cccccc___[[[WWWXXXZZZ[[[WWWRRRTTTTTTUUUYYY^^^```^^^[[[XXXTTTVVV\\\]]]XXXUUUVVVYYYVVVRRRMMMKKKJJJKKKMMMEEEDDDDDDCCCCCCCCCDDDDDDCCCBBBAAAAAAAAA???<<<999888888777777666555555555666555444333222000//////+++++++++,,,---...///000---...///000000...,,,+++((('''&&&&&&%%%&&&'''((($$$'''))))))((('''(((((((((''''''((()))+++,,,...(((&&&%%%'''***+++)))&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))***+++,,,@@@:::777777888888;;;???RRRpppzzzyyywwwuuuvvvvvvqqqggg^^^PPPAAA888777444:::]]]zzz{{{tttUUUEEE@@@:::444111...,,,+++---,,,,,,,,,+++///<<>>===;;;;;;888777666555444444555666777666444222000...---------,,,+++---000111///---...000222222///---,,,+++(((((('''&&&&&&&&&&&&'''$$$'''))))))((('''((((((+++)))'''&&&'''+++///222444---))),,,...+++(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&'''(((***,,,---===888666888:::;;;???EEE\\\yyyxxxxxxvvvuuuvvvuuuoooddd[[[KKK>>>555666666@@@dddyyywwwlllNNNDDD@@@:::555222000...,,,---,,,,,,,,,+++///<<>>FFFNNNVVV[[[^^^^^^ZZZYYY]]]]]]XXXWWWYYYZZZVVVUUUVVVSSSKKKHHHJJJGGGGGGEEEDDDDDDDDDDDDDDDDDDCCCBBB@@@>>>===;;;;;;888777555444333333333333666555333111000.........---,,,+++---000111///---///111222222000---,,,,,,(((((('''&&&&&&&&&&&&&&&%%%'''))))))((('''((((((+++)))'''&&&'''+++///111555...+++---...+++'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&'''(((***,,,---999666666:::<<<>>>EEEMMMlll~~~vvvxxxvvvuuuvvvtttlll___UUUCCC:::333333888IIInnnwwwvvvwwwxxx~~~bbbIIICCC???:::666444222000...,,,++++++,,,,,,///;;;GGGZZZbbbiiijjjiiigggccc^^^XXX]]]kkkyyyxxxjjjaaa```ooopppyyyzzzzzzzzzvvvsssqqqoooccc\\\bbbiiifff[[[RRR^^^kkkyyy~~~yyytttqqqoooooommmgggeeegggffffffeeedddcccbbbaaaaaaaaa```_________aaadddffffffeeebbb\\\UUULLLDDD???111222333333111///000000555777:::@@@IIIWWWfffoooqqqgggaaaZZZUUU```kkkggg^^^^^^^^^\\\PPP@@@333......---///888EEEQQQXXXZZZ^^^\\\[[[]]]\\\YYYYYY[[[\\\YYYWWWVVVSSSMMMIIIJJJFFFEEEDDDCCCCCCBBBCCCCCCCCCBBBAAA@@@>>>===;;;;;;777666555333222111111111444333222111000/////////,,,,,,,,,---///000///...000222333222000---,,,,,,(((''''''&&&&&&&&&&&&&&&%%%'''))))))((('''((()))***)))'''&&&(((+++///111555///,,,...///+++'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&'''(((***---...666555777;;;===AAALLLVVV||||||wwwyyywwwvvvuuurrrhhhZZZNNN<<<888444111777PPPyyyzzzzzz|||vvv[[[GGGAAA???;;;888666444111///,,,***+++,,,---///999DDDXXXaaaiiikkkiiihhhddd```VVVYYYiii}}}nnn___ZZZhhhkkkuuu~~~uuussstttvvvwwwlll```XXX\\\ccc```VVVNNNYYYgggvvv~~~|||wwwpppjjjffffffccc___]]]^^^aaaaaabbbbbbbbbaaa```___aaa^^^[[[\\\```cccdddccceeeccc___WWWLLLBBB:::555...///000000000111333666:::AAAJJJTTT```lllssstttlllccc___YYYUUU```jjjfff[[[___```ZZZLLL===555333111000000555>>>HHHPPPSSSZZZZZZZZZZZZYYYXXXYYY[[[]]][[[XXXVVVRRRMMMKKKJJJEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBAAA???>>><<<;;;;;;888777666444333111000000333222111000000///000000,,,,,,---.../////////...111222333222///---,,,---((('''&&&&&&%%%%%%&&&&&&%%%'''((((((''''''((()))***(((''''''(((+++...111444///---//////***&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''')))+++---///666777999<<<>>>EEETTTbbb|||yyyzzzwwwuuusssooodddTTTHHH666999666111:::ZZZ{{{yyymmmTTTGGGAAA???<<<:::888666222///---++++++,,,---///666???UUU___iiikkkiiihhheeeaaaZZZ^^^lll~~~sssccc]]]eeejjjsss}}}tttrrrvvvvvvttteeeZZZRRRRRRTTTTTTSSSSSSXXXeeettt{{{}}}}}}yyytttooohhhaaa```^^^[[[ZZZ[[[]]]___```bbbbbbaaa```______\\\ZZZ\\\```ccccccaaacccaaa\\\RRREEE:::444111111111111000111666<<>><<<;;;;;;999999888777555333222111222111000000//////000000+++,,,---....../////////222333333111...,,,,,,,,,''''''&&&%%%%%%%%%%%%%%%&&&'''((((((''''''(((***)))((('''''')))+++...000222...---///...)))%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''))),,,...///777999<<>><<<999444111///,,,+++------...333:::PPP\\\hhhjjjiiihhhfffccc[[[```iiiuuu|||vvvhhh\\\ffflllttt{{{xxxvvvvvvpppggg\\\TTTMMMJJJJJJKKKQQQXXXWWWdddrrrxxxzzzzzzwwwssssssjjjdddcccccc```^^^^^^[[[]]]___```aaabbbaaaaaa^^^\\\\\\^^^bbbcccaaa______]]]WWWLLL???666222222333222222333666>>>GGGMMMWWW\\\^^^aaakkkuuutttllleee___^^^[[[WWW^^^ddd^^^___bbb^^^OOO???888888:::<<>>===<<<<<<;;;::::::999999777666444333222111000000////////////***,,,...///......///000222222222000---++++++,,,'''&&&&&&%%%%%%%%%%%%%%%''''''((('''&&&'''(((***)))((((((((()))+++...000...,,,,,,///---(((%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&(((***,,,///000888:::>>>BBBFFFTTTmmm}}}zzzyyyyyytttnnniiibbbVVVFFF;;;111777777<<<[[[vvv{{{aaaNNNJJJHHHFFFEEECCCAAA===777333000---,,,---------111666LLLYYYfffjjjhhhhhhgggeeeZZZ^^^ccclll|||wwwbbbhhhpppwww|||wwwrrrooohhh^^^UUUOOOJJJJJJJJJKKKPPPVVVUUUaaaooouuuxxxyyywwwsssrrrkkkgggiiijjjeee```^^^WWWXXXZZZ[[[]]]^^^______\\\]]]___bbbcccbbb___]]][[[XXXQQQEEE999222222444333555888<<>>?????????>>>>>>>>>???EEEOOOUUUUUUTTTWWWXXXWWWTTTVVVSSSMMMJJJLLLKKKHHHFFFEEEDDDCCCBBBBBBBBBBBB@@@@@@???>>>===<<<<<<;;;999999999999888777555555222222111//////.........***,,,//////...---///000111222111///+++******+++'''&&&%%%%%%$$$$$$%%%%%%'''(((((('''&&&&&&)))+++(((((((((((())),,,...///***)))+++...,,,'''$$$&&&##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''(((***---///111999;;;@@@DDDJJJZZZwww{{{yyywwwxxxrrrkkkeee]]]QQQBBB666000444555BBBkkkrrr|||bbbPPPNNNKKKJJJHHHGGGDDD@@@:::555222...,,,......,,,///444IIIWWWeeeiiihhhhhhgggfff[[[___bbblllpppiiirrrzzz}}}rrriiigggccc]]]RRRMMMJJJLLLNNNNNNOOOQQQSSS___lllsssvvvyyyxxxuuunnniiihhhlllmmmggg___ZZZRRRSSSTTTVVVWWWYYY[[[\\\[[[^^^bbbddddddaaa^^^\\\WWWUUUMMMBBB666111333666555999???GGGOOOYYYccciiieeekkkooorrr}}}sssnnneeeaaaZZZUUU]]]eee```aaaeee```QQQEEEBBBCCCBBB@@@>>><<<<<<>>><<<888333>>>IIIQQQQQQPPPTTTUUUSSSRRRTTTRRRKKKIIILLLKKKGGGFFFEEEDDDCCCCCCBBBCCCCCC@@@??????>>>===<<<<<<;;;777888999999999777666555333222111///......------***,,,//////...---///111111111000...***))))))***'''&&&%%%%%%$$$$$$%%%%%%'''(((((('''&&&&&&)))+++((((((((((((***,,,...///((((((***---,,,&&&$$$&&&#################################$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((***---000111777===EEEKKKUUUjjj|||~~~xxxssspppjjj___QQQDDD999444555333666NNN{{{|||jjjlllYYYQQQMMMLLLIIIEEEBBB@@@>>>===666444111...---...000111>>>RRRcccggggggllljjjddd```[[[XXXkkkxxxhhhmmm|||}}}mmmcccaaa___\\\TTTOOONNNPPPRRRPPPPPPRRRZZZ```iiissszzzzzzvvvqqqrrrkkkeeeeeeiiihhhaaaZZZTTTRRRSSSXXX^^^```\\\WWWWWW]]]ccceeeaaa]]][[[[[[VVVMMMAAA888444444555555>>>===@@@IIIVVVbbbiiikkktttoooppp~~~tttfffddd^^^YYY[[[bbbgggggghhhddd]]]SSSKKKFFFFFFGGGFFFEEEHHHMMMMMMHHHCCCAAA<<<@@@HHHOOOTTTUUUSSSQQQUUUUUUSSSPPPKKKHHHHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCAAA@@@>>>===<<<;;;>>>===:::888555444222222333333333222000///---,,,000///...------...000000000000///...---+++***)))******)))'''$$$###%%%&&&+++(((&&&&&&''')))******$$$%%%&&&'''))))))******(((((()))((('''&&&$$$###(((&&&%%%###""""""######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))***+++***(((''',,,222>>>???CCCOOObbb|||}}}~~~}}}yyyrrrnnneeeYYYLLLAAA888444999555;;;VVVzzzvvvyyybbbTTTNNNMMMKKKIIIFFFCCC@@@???>>>666444111...------///000;;;OOOaaafffgggkkkiiicccaaaZZZWWWkkkmmmbbbkkk~~~~~~wwwjjjaaa___]]]YYYRRROOONNNQQQRRRRRRUUUYYYaaadddjjjqqqvvvvvvrrrnnnqqqmmmiiiiiikkkiiiccc]]]VVV^^^hhhqqqsssqqqllliiifffeeedddccc```[[[TTTOOOFFF???666111222666;;;===:::===AAAIIISSS___kkkrrrwwwyyytttcccaaaZZZVVVYYYbbbggggggiiiccc[[[TTTQQQNNNKKKHHHKKKJJJNNNTTTUUUPPPMMMMMMFFFFFFHHHLLLQQQTTTTTTTTTUUUUUUTTTPPPLLLIIIHHHIIIGGGGGGFFFEEEDDDCCCBBBBBBBBBAAA@@@???>>>===<<<;;;;;;:::999777555444444333444333333111000...---,,,///...------...///000111000//////...---+++***)))(((((((((&&&%%%%%%'''(((***(((&&&&&&''')))******$$$%%%''')))************((()))))))))(((&&&$$$###'''&&&%%%###############$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!! &&&,,,...,,,***BBB???DDDWWWwww}}}zzzyyyqqqjjj^^^QQQEEE<<<777444:::888DDDeeettt}}}fffUUUMMMJJJKKKJJJHHHEEEBBB@@@??????777555111...------...///888KKK]]]eeehhhkkkiiicccaaaYYYWWWkkkfff]]]mmm~~~vvviii```[[[XXXUUURRRPPPQQQSSSTTTUUU\\\eeemmmlllmmmpppssstttqqqmmmpppnnnmmmlllkkkiiieeebbb[[[ggguuu{{{xxxsssrrrsssqqqjjjccc```^^^XXXLLLBBB;;;888444555;;;DDDLLLPPPKKKNNNSSSXXX^^^jjjyyy~~~tttccc```YYYTTTYYYccchhhhhhiiibbb[[[XXXXXXWWWRRRLLLOOOOOOTTTZZZ\\\YYYWWWYYYSSSNNNJJJJJJNNNRRRUUUVVVUUUUUUTTTQQQMMMJJJJJJJJJGGGGGGFFFEEEDDDCCCCCCBBB@@@@@@??????>>>======<<<:::999888777666555555555444444222111///---,,,+++------------...000111222/////////...,,,+++)))(((&&&&&&'''&&&%%%&&&(((******(((&&&&&&((()))***)))$$$&&&)))+++,,,+++***)))))))))***)))((('''%%%$$$&&&&&&%%%$$$############$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''###(((,,,,,,******---000???AAALLLggg|||wwwxxxqqqgggXXXHHH===777555444777;;;QQQxxxyyyyyylllmmmVVVJJJHHHHHHHHHGGGEEECCCAAA@@@???>>>888666333///---------...555FFFYYYdddiiikkkiiiddd^^^ZZZXXXggghhh]]]sss|||nnn___UUUSSSSSSSSSSSSTTTUUUUUUWWWaaalllwwwrrrnnnnnnqqqttttttqqqpppooommmjjjgggfffggghhhgggmmmrrrqqqkkkhhhlllqqqnnnhhhaaa]]]YYYQQQDDD:::888999<<>>>>>>>><<<;;;999888666666555555444333222000...,,,+++***,,,,,,---...///000111222//////...---,,,***)))(((&&&''''''&&&%%%%%%(((***)))'''&&&&&&((()))))))))$$$&&&***------,,,***((()))*********)))'''%%%$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))++++++((((((,,,000000:::HHH___|||{{{~~~{{{uuuuuuooocccQQQBBB888444333333333BBBccc|||{{{lllhhhdddMMMFFFGGGHHHEEEDDDCCCAAA??????>>>>>>:::888555111///---------333BBBTTTbbbiiillljjjfff___\\\YYY___ppp}}}wwwiii^^^vvv{{{}}}sss___QQQPPPVVVRRRQQQRRRSSSSSSUUU___jjjvvvooohhhgggmmmsssuuuuuuqqqoookkkeeeaaabbbfffkkknnnnnnllliiiffffffiiillleeeccc```ZZZRRRHHH>>>888:::???GGGOOOVVVZZZ]]]___cccfffmmmzzzuuunnnnnnfffbbbZZZWWW]]]fffiiifffaaabbbbbbbbb```_________XXXYYY]]]bbbbbb```bbbggghhheee___YYYUUURRRPPPOOOSSSTTTTTTSSSOOOLLLKKKKKKHHHHHHGGGFFFEEEDDDCCCCCCAAAAAA@@@@@@@@@????????????>>><<<999777666555444444333000...,,,++++++++++++,,,---...000000111111///......---,,,***)))((((((((((((&&&%%%$$$&&&(((((('''&&&&&&((())))))(((%%%'''***------,,,)))((())))))***)))((('''%%%$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&...555000'''@@@XXXwww{{{}}}~~~zzzsssoooggg[[[JJJ<<<666444444444666QQQyyygggooobbbKKKGGGIIIIIICCCCCCAAA@@@????????????<<<;;;777444000...---,,,111===NNN^^^gggjjjjjjhhhbbb___YYYWWW^^^iiilllhhhaaauuu|||qqqxxx}}}wwwcccSSSQQQXXXOOOMMMMMMOOOPPPSSS\\\fffooofff]]]]]]eeeoootttuuuqqqnnnhhhbbb^^^___dddhhheeeeeefffhhhiiiiiigggeee___aaa___WWWKKKBBB??????GGGNNNWWW^^^bbbccccccddd^^^eeettt}}}rrrooopppbbb^^^XXXVVV^^^ggghhhccc___aaaccccccbbbaaaccceee^^^___dddhhhiiigggkkkqqqssssssqqqiii^^^TTTNNNMMMQQQRRRSSSRRROOOMMMKKKKKKHHHHHHGGGFFFEEEDDDDDDCCCAAAAAA@@@@@@???>>>>>>===@@@>>><<<999777555444333222111///---,,,++++++,,,,,,,,,...///000000000000.........---+++***((('''((()))(((&&&%%%$$$&&&((('''&&&%%%&&&((()))((('''%%%''')))+++,,,+++)))'''(((((()))((('''&&&$$$###$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% 999KKKDDD333+++,,,///QQQnnn~~~~~~{{{{{{zzzrrriiiZZZOOOAAA777444555666666@@@dddwwwiiicccMMMJJJKKKIIICCCCCCBBBAAAAAA@@@AAAAAA???===:::666222///---,,,...888HHHXXXcccggghhhhhheee___WWWTTTZZZeeemmmnnniiiuuu||||||vvv}}}mmmZZZSSSUUUOOOLLLKKKOOOSSSWWW^^^eeeiii___UUUVVV```lllsssuuuppplllgggbbb``````aaabbb[[[^^^bbbfffhhhgggeeebbb]]]]]]YYYQQQIIIFFFJJJOOOYYY___ffflllmmmnnnnnnooogggttt|||vvvqqqllliii]]]ZZZVVVWWWaaajjjjjjdddaaa``````aaaccceeeffffffaaaccchhhmmmnnnnnnttt|||~~~xxxfffVVVOOOOOOOOOQQQRRRRRROOOLLLKKKKKKIIIHHHHHHGGGFFFEEEDDDDDDAAA@@@???>>>===<<<;;;:::===;;;:::777666444333333111///---,,,++++++,,,---,,,---...000000000//////.........---+++***((('''&&&''''''&&&%%%%%%(((***'''&&&%%%'''((()))(((&&&&&&'''((()))***)))((('''''''''((('''&&&%%%###"""###$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###FFF^^^OOO000###,,,777aaa~~~xxx{{{yyyyyyrrrfffQQQGGG;;;444444666888888IIIrrrrrrnnndddPPPLLLMMMJJJDDDDDDCCCBBBBBBBBBCCCCCC@@@>>>;;;777333000...---,,,444DDDUUU```eeeggghhhfff^^^VVVTTT^^^llluuuwwwqqqwww|||vvvaaaSSSOOOQQQMMMLLLRRRYYY]]]ccciiiggg]]]SSSSSS___lllsssuuuoookkkgggdddcccbbb___]]]]]]```cccdddddddddfffggg\\\XXXRRRKKKIIIMMMWWW___aaaffflllooopppqqqtttvvvuuu~~~rrrlllllliiiaaaXXXZZZXXXVVVZZZeeeooonnnhhhccc___\\\^^^dddiiihhheeeaaaccciiioooppprrryyyjjjXXXQQQRRRNNNPPPRRRQQQOOOLLLKKKJJJIIIHHHHHHGGGFFFEEEDDDDDD@@@???>>><<<;;;999888888999888777555444444444333000///---++++++,,,---...---...///000000///............---,,,+++)))((('''$$$%%%&&&&&&%%%'''))),,,&&&&&&%%%'''((()))'''&&&'''''''''(((((((((((((((&&&'''''''''&&&$$$"""!!!"""###%%%%%%&&&%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''222666///,,,111111,,,{{{|||yyyxxxuuunnncccZZZGGG<<<333222111111999CCCmmmkkkxxx\\\JJJGGGIIIIIIEEEDDDBBBAAAAAACCCEEEGGG???>>>;;;:::888444000---+++000:::IIIXXXcccggghhhccc___WWWQQQTTTcccuuussslllvvvzzzvvv}}}|||eeeTTTPPPRRROOOOOOVVVaaakkkrrrtttyyylll```^^^cccjjjqqqvvvrrrkkkbbb___```bbbbbb``````aaadddeeefffdddbbb```\\\ZZZXXXUUUTTTWWW^^^dddggglllrrrwwwyyy}}}wwwqqqjjjggggggfffbbb^^^^^^ZZZZZZ___gggkkkhhhddd```___^^^```bbbdddeeedddccc```cccmmmuuuzzzyyymmmfff___ZZZVVVSSSPPPOOONNNMMMKKKIIIJJJHHHFFFFFFHHHGGGDDDAAA@@@@@@>>><<<888444111///222333444555555444333333---,,,,,,++++++,,,------+++---000222222111000...+++,,,---...---+++((('''(((''''''&&&&&&((()))***''''''((((((((('''%%%$$$(((''''''(((******)))((())))))'''&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))***,,,---...|||{{{yyywwwvvvssskkk```VVVJJJ===444555444333===KKK}}}zzzooofffMMMEEEGGGHHHDDDDDDDDDDDDDDDDDDEEEFFFGGGCCCAAA>>><<<:::777333000---///777EEEUUU```eeedddbbb```ZZZTTTUUUaaarrrvvvkkkkkkllljjjpppzzz}}}gggYYYXXXRRRWWW___hhhqqqyyy~~~|||qqqhhhggghhhjjjnnnrrrmmmhhhaaa]]]\\\\\\\\\[[[```aaacccddddddbbb```^^^aaaZZZTTTSSSYYYbbbiiilllpppsssyyyzzzvvvooolllhhhggggggeeeaaa^^^]]]ZZZXXX\\\dddjjjiiifffbbbaaa___```aaabbbbbbaaacccaaacccjjjqqqwwwrrrkkkfffbbbYYYVVVRRROOONNNMMMKKKIIIJJJHHHFFFFFFGGGGGGDDDBBB@@@@@@???>>><<<:::777666333333444444333222000///,,,++++++++++++,,,,,,---,,,---000222222111///...------...---,,,***((('''(((''''''&&&'''((()))***''''''((((((((('''%%%%%%&&&'''((()))***+++***((()))((('''&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((***,,,---...}}}vvvvvvuuutttsssooofffYYYPPPCCC666000444444555GGG___nnnxxxtttSSS@@@AAAJJJHHHAAACCCDDDDDDEEEFFFGGGGGGGGGEEECCC???===:::888444222......333???PPP]]]bbbaaaaaaaaa^^^WWWUUU]]]pppzzzlllbbb___dddjjjnnn|||fffZZZZZZWWWaaappp|||xxxqqqnnnkkkggghhhllliiihhhddd^^^YYYVVVWWWXXX\\\^^^```bbbbbbbbb```___bbb[[[VVV\\\hhhrrrssspppvvv{{{|||wwwsssooommmiiiiiihhhgggdddaaa]]][[[[[[WWWUUUXXX___eeefffddd___^^^]]]^^^```aaaaaa`````````aaaeeehhhooo~~~vvvpppmmmjjj^^^[[[UUUQQQOOOMMMLLLJJJJJJHHHGGGFFFGGGFFFDDDBBB@@@AAAAAABBBAAA@@@>>>===777777777666444111///---***************+++,,,------...000111222111///...000///...---+++***)))((((((''''''''''''((())))))''''''((()))((('''&&&%%%%%%&&&)))+++++++++***))))))((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((***+++------zzzwwwtttsssqqqnnnhhh]]]PPPGGG999000///444666===\\\yyyiiihhhJJJ>>>DDDMMMKKKDDDDDDCCCCCCCCCDDDFFFHHHIIIEEEBBB???<<<:::888555333000---...:::KKKZZZ```aaabbbbbb___YYYTTT[[[oootttbbb___kkksssqqq}}}{{{hhhaaaddddddlllzzzyyysssmmmfff``````eeeiiikkkiiiccc[[[UUUUUUWWWXXXYYY\\\___aaabbbbbbbbb^^^]]]aaakkkwww{{{uuunnnvvv~~~sssssspppllljjjjjjkkkkkkjjjiiiiiihhhddd___[[[YYYYYYTTTRRRQQQUUUZZZ]]]\\\YYYXXXWWWXXX[[[___aaaaaaaaa\\\^^^``````___eeerrr~~~~~~uuussspppnnnfffaaa[[[VVVRRRPPPNNNLLLJJJIIIGGGFFFFFFEEEDDDDDDAAABBBCCCDDDCCCBBBAAA@@@>>>>>><<<:::777333000...))))))))))))***+++,,,---...///000111111000///...222111///,,,***))))))(((''''''''''''((((((((()))&&&'''((())))))((('''&&&$$$'''***,,,,,,******)))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&(((***+++,,,---zzzxxxyyysssqqqmmmfff]]]RRRFFF???666333555999===MMMtttqqqkkkqqq^^^IIICCCHHHNNNLLLGGGEEEDDDAAA@@@AAADDDGGGIIIEEECCC@@@>>>===;;;888666111---,,,555FFFVVV___bbbbbbaaa___ZZZSSSXXXmmmlllgggrrrxxxrrrsssxxxoooppptttrrrttt|||{{{tttllleee^^^YYY[[[aaaiiimmmnnnhhh^^^VVVTTTVVVWWWXXXZZZ\\\^^^_________\\\```fffnnnttttttppplllxxxyyykkkbbbgggeeeddddddfffggghhhgggiiihhhddd```\\\[[[\\\^^^WWWWWWYYY\\\___]]]YYYUUUUUUVVVWWWZZZ^^^``````___ZZZ___bbb```]]]___gggnnnwww{{{{{{wwwttttttsssppplllgggaaa[[[WWWTTTQQQNNNIIIIIIHHHFFFEEEDDDDDDEEEDDDDDDDDDDDDCCCAAA???>>>@@@@@@>>>;;;888333000---((((((((()))***,,,---...000000111111000///...---222000...,,,***)))((((((&&&''''''(((((((((((((((&&&'''((())))))(((''''''%%%(((+++,,,+++))))))***'''&&&%%%$$$$$$$$$$$$$$$$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''')))+++,,,---|||vvvuuuvvvpppllleee\\\QQQFFF>>>999222555777;;;FFF```lllwww```TTTIIIHHHJJJKKKIIIHHHEEEDDDBBBAAAAAACCCEEEGGGFFFDDDCCCCCCCCCAAA===:::333///---222>>>NNN[[[aaaaaa___^^^[[[TTTTTTfff{{{wwwnnntttuuulllqqqvvvtttvvvvvvyyywww{{{uuulllccc^^^ZZZYYY\\\aaahhhlllnnnjjj```WWWSSSRRRWWWXXXXXXYYYYYYYYYXXXXXX]]]```cccdddeeeggglllooo{{{~~~{{{rrrjjjfffeeecccdddeeeeeeeeeddddddccceeeccc___]]]^^^aaaeeeggghhhjjjmmmpppppplllfffaaaZZZZZZ[[[\\\^^^___]]][[[\\\bbbeeeaaa^^^___bbbdddeeekkkppppppqqqtttuuusssnnnjjjeee```[[[WWWRRROOOIIIIIIHHHFFFDDDCCCDDDFFFEEEEEEDDDCCCAAA???<<<:::===<<<:::888444000,,,***'''(((((()))+++---...///111111111000000...------///...---,,,***)))((('''&&&''''''((()))(((((((((&&&'''((()))***)))((('''(((+++---,,,)))''')))+++&&&&&&%%%$$$$$$$$$$$$$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&''')))***,,,,,,~~~zzzuuuqqqpppkkkeee\\\PPPDDD<<<888666///555888>>>WWW|||}}}wwwssszzzWWWNNNHHHIIIKKKIIIGGGHHHDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDFFFFFFDDD@@@<<<666333//////666DDDSSS]]]___\\\]]]]]]UUUOOOZZZkkk|||uuuwwwvvvooosss{{{{{{zzztttttttttwww~~~oooeee]]]\\\^^^___bbbeeeiiilllnnnkkkcccZZZTTTQQQQQQQQQRRRSSSTTTUUUUUUVVV[[[\\\^^^___```eeemmmssstttrrroookkkgggdddddddddaaaeeeggggggdddaaabbbcccccc```]]]^^^ccchhhjjjjjjoooqqqsssuuuuuuqqqlllhhh^^^^^^^^^```bbbaaa___\\\^^^bbbccc___]]]___```^^^]]]ccchhhiiikkkqqqtttsssnnnkkkgggbbb^^^XXXRRRNNNIIIJJJIIIFFFCCCBBBDDDGGGEEEDDDDDDBBB@@@===;;;999888777666444111---***((((((((()))***,,,...000111222222111000///...---,,,,,,,,,,,,,,,+++)))'''&&&&&&&&&((()))))))))((('''&&&'''((()))***))))))(((+++---...+++'''%%%(((+++&&&%%%$$$$$$###$$$$$$$$$###############$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%''')))***+++,,,|||zzzzzztttnnnlllfff```UUUHHH===777555666222888<<>>???AAAAAA<<<777555333///,,,***)))))))))---,,,+++***+++---000111555111...---///000///---000,,,***++++++)))'''&&&'''((()))))))))(((&&&%%%$$$%%%''')))***+++******000...+++)))((()))+++,,,'''&&&$$$""""""""""""""""""############$$$$$$$$$"""######$$$$$$%%%&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''((()))+++------|||zzzxxxssslllfffZZZMMM>>>777666444222111777;;;TTTzzzttt{{{___QQQKKKGGGJJJMMMLLLJJJJJJGGGJJJIIIDDDCCCFFFFFFCCCFFFFFFFFFFFFEEEDDDCCCCCC@@@<<<888444000444CCCRRRZZZXXXYYY]]][[[TTTOOOOOOaaasss|||www~~~{{{uuuvvvxxxzzzxxxqqqrrrwwwvvvmmmeee___aaa```^^^bbbjjjmmmkkkdddjjjnnnmmmllljjjccc\\\MMMIIIEEECCCEEEIIILLLNNNWWWXXX[[[```eeefffdddbbbccc]]][[[]]]]]]ZZZZZZ^^^___```aaaaaabbbbbbbbbbbbccceeeccc``````ccc___YYYYYYWWWVVVXXX[[[[[[YYYVVVRRRXXXeeepppppphhhbbbcccdddaaa^^^^^^```bbbaaa___]]]^^^```aaabbbccccccccc```^^^[[[XXXUUURRRPPPOOONNNLLLJJJGGGFFFFFFFFFGGGEEEBBB@@@@@@BBB@@@;;;666222111...+++)))))))))))),,,+++++++++,,,...000222444111...---//////...---...---,,,,,,+++***))))))'''((()))))))))(((&&&&&&&&&''')))+++,,,,,,++++++---,,,)))((('''((()))+++&&&%%%$$$""""""""""""###"""############$$$$$$$$$"""######$$$$$$%%%&&&&&&(((((('''''''''&&&&&&&&&'''''''''((()))+++------zzzxxxwwwwwwwwwrrrhhh```RRRBBB555333666666333222999MMMuuu{{{rrrtttnnnWWWOOOHHHDDDFFFIIIHHHHHHJJJGGGGGGDDD??????CCCEEEEEECCCDDDDDDDDDDDDDDDCCCCCCDDD???:::666111222<<>>888333///---,,,***)))))))))***+++++++++,,,...///111222222000...---...///...------......,,,************((((((((()))(((''''''&&&)))***+++,,,,,,,,,,,,,,,***)))(((&&&&&&'''((()))&&&%%%$$$""""""""""""###"""############$$$$$$$$$"""######$$$$$$%%%&&&&&&(((((((((((('''''''''''''''''''''((()))+++------xxxvvvtttvvvuuunnnbbbWWWJJJ===333444666666888===MMMooo{{{qqq~~~}}}```OOOIIIDDDBBBEEEGGGEEEEEEFFFEEEDDDAAA???>>>AAACCCDDDBBBCCCDDDDDDEEEEEEEEEEEEEEE@@@;;;888444222888@@@SSSVVVZZZ\\\ZZZTTTPPPNNNMMM```qqqrrrlllmmmrrrvvvyyyxxxyyyzzzttttttwwwwwwqqqkkkeeefffgggiiikkklllkkkhhhgggfffdddcccgggkkkhhhbbbXXXQQQGGGAAAAAAEEEJJJMMMPPPQQQSSSVVVYYY[[[[[[[[[UUUWWWZZZ]]]^^^\\\\\\]]]]]]^^^___```aaaaaaaaaaaa```^^^[[[YYYYYY[[[\\\\\\]]]^^^\\\YYYTTTQQQOOOOOOUUU```mmmsssooofffaaa______\\\ZZZZZZ\\\]]][[[XXXVVVWWWYYY[[[[[[[[[ZZZYYYVVVVVVVVVUUUUUUTTTTTTSSSOOONNNLLLJJJHHHGGGGGGGGGEEEDDDBBBAAA???;;;444000+++***))))))))))))*********+++,,,...///111222222000///...............---,,,///000,,,))))))))))))(((((((((((((((''''''&&&***+++++++++++++++++++++(((((((((''''''(((((((((&&&%%%###"""""""""######""""""#########$$$$$$$$$"""######$$$$$$%%%&&&&&&''''''''''''''''''&&&&&&'''''''''((()))+++------xxxvvvtttsssooofffXXXNNNBBB:::555666555666DDDUUUwwwyyynnnTTTJJJFFFDDDEEEIIIJJJGGGDDDEEEBBBAAAAAABBBBBBAAAAAAAAACCCDDDEEEFFFFFFGGGFFFFFFDDD???;;;:::888555666;;;MMMSSSZZZ\\\ZZZVVVRRRPPPOOO]]]nnnwwwxxxuuupppkkkllltttvvvwww|||ttttttsssrrrqqqqqqqqqqqqiiihhhiiikkkllliiifffccchhhfffbbbaaaeeejjjhhhbbb```YYYNNNFFFBBBBBBCCCDDDFFFHHHKKKNNNQQQTTTVVVXXXUUUZZZ```cccdddeeeffffff```aaaaaabbbbbbaaa``````aaa[[[UUUXXX```gggjjjkkkppppppmmmiiiccc___]]]]]]cccjjjpppoooiiiccc___]]][[[XXXVVVWWWXXXYYYVVVSSSNNNPPPSSSWWWYYYZZZYYYYYYVVVWWWWWWWWWVVVUUUSSSRRROOONNNLLLJJJIIIGGGFFFFFFCCCBBBAAA???;;;666111---(((((((((((())))))***+++***+++---///111222222111//////000//////.........,,,000000***((())))))&&&)))((((((((('''''''''''')))))))))))))))*********))))))******))))))((((((%%%$$$###"""""""""###$$$""""""#########$$$$$$$$$"""######$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((()))+++------vvvuuuqqqllldddXXXMMMEEE;;;666666888666===YYYxxxxxxppp|||```MMMHHHGGGFFFIIIOOOOOOJJJGGGHHHBBBAAABBBFFFEEEAAA????????????@@@AAAAAAAAAAAAAAACCC>>><<<===<<<888666777EEEOOOXXXZZZZZZXXXUUURRRNNNWWWfffttt|||yyynnneee```mmmwwwuuurrrnnnqqqsssqqqmmmlllooosssjjjggghhhkkkkkkfffbbbaaadddeeedddcccfffkkkjjjfffgggaaaWWWNNNFFF@@@;;;777<<<>>>BBBEEEHHHLLLQQQUUUWWW___fffggggggjjjkkkjjjaaabbbbbbbbbaaaaaa```___ddd[[[WWW^^^jjjqqqtttuuuxxxwwwtttrrrpppooonnnmmmnnnpppooojjjeeeccc```]]]ZZZWWWUUUVVVXXXWWWTTTQQQKKKMMMRRRVVVYYYZZZZZZYYYVVVVVVWWWVVVUUUSSSQQQPPPNNNMMMLLLJJJHHHFFFEEEDDDAAA@@@>>>:::666111---***''''''((())))))*********+++---///111222222111000...000111111000//////000,,,///...))))))...---&&&))))))(((''''''''''''(((((((((''''''((()))*********+++,,,,,,+++***((('''%%%$$$###""""""###$$$$$$"""############$$$$$$$$$"""######$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%'''''''''((()))+++------qqqppplllcccVVVJJJBBB>>>777333555:::???NNNwwwqqqxxxjjjSSSIIIIIIHHHGGGJJJNNNNNNJJJIIIKKKEEEBBBCCCGGGFFFAAA>>>@@@======>>>>>>???>>>>>>>>>DDD???===@@@@@@;;;555333;;;HHHTTTWWWXXXXXXWWWSSSMMMQQQ\\\jjjuuuvvvpppjjj___jjj}}}xxxxxx|||wwwwwwwwwwwwtttpppoooppprrrkkkggghhhlllmmmhhhdddeeecccgggiiihhhjjjmmmmmmiiiiiieee^^^WWWNNNDDD:::333555888;;;>>>@@@EEEKKKOOOTTT]]]cccbbbaaacccdddccc______```aaaaaaaaa``````aaa\\\]]]fffnnnoooppprrrrrrnnnllllllnnnpppooommmllllllhhhaaa```cccaaa[[[\\\YYYXXXXXXZZZYYYVVVRRROOOQQQUUUYYYZZZZZZYYYWWWVVVVVVWWWWWWVVVTTTQQQPPPMMMMMMLLLJJJHHHFFFDDDCCC>>>===:::555000,,,***)))'''(((((()))************,,,...111333333222000......000333333111///000111+++---+++(((---777444******)))((('''&&&''''''(((''''''&&&&&&''')))***++++++,,,------,,,)))&&&$$$$$$$$$###""""""###$$$%%%"""############$$$$$$$$$"""######$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''''''''((()))+++------kkkkkkggg\\\MMM@@@;;;:::888222444>>>HHH___~~~hhhxxxwww||||||^^^LLLHHHIIIGGGFFFGGGJJJIIIGGGHHHKKKHHHDDDDDDHHHFFF@@@???BBBCCCCCCCCCDDDDDDCCCCCCBBBEEE@@@>>>BBBBBB<<<444000555DDDQQQUUUVVVXXXWWWSSSPPPQQQYYYfffqqqvvvwwwvvvfffllluuurrrkkkwww}}}yyywwwuuusssqqqmmmiiijjjoooqqqllliiikkkeeekkknnnmmmlllmmmllliiigggeeebbb^^^VVVKKK@@@888222555888:::;;;@@@FFFKKKOOOYYY^^^ZZZWWWYYYZZZYYY\\\\\\^^^___``````aaaaaa]]]\\\bbbjjjlllhhhfffiiihhhccc___```eeegggfffccceeeddd___ZZZ\\\bbb```YYY^^^\\\ZZZ[[[]]]\\\XXXTTTUUUWWWYYY[[[\\\ZZZWWWUUUVVVWWWXXXYYYXXXVVVTTTSSSMMMLLLKKKJJJHHHEEECCCBBB===;;;888222---)))((()))'''((()))***++++++******---///222444444222///---...111444444222000111222***,,,)))'''111===:::...***)))(((&&&&&&''''''((('''&&&&&&&&&(((***,,,---+++,,,------+++(((%%%"""$$$$$$###""""""###$$$%%%"""############$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''((()))+++---...eeebbbYYYMMMCCC===:::777000444999>>>WWW{{{uuulllWWWKKKGGGGGGLLLIIIHHHIIIGGGDDDCCCFFFEEEAAA@@@CCCEEEDDDDDDFFFJJJFFFBBBAAACCCEEEEEEDDD>>>>>>@@@AAAAAA===666222222===LLLUUUWWWVVVVVVVVVSSSNNNVVVnnn}}}{{{ooommmooorrrrrrsss}}}{{{yyywwwyyytttooorrrqqqkkkeeedddgggiiidddgggkkknnnoookkkfffcccfffeeeeeefffdddYYYGGG:::333222444777888777;;;@@@JJJKKKLLLNNNQQQTTTVVVWWWWWW\\\aaacccaaa______aaadddeeeeeedddaaa``````aaa```]]]]]]```aaa___]]]^^^aaaYYYWWW^^^eeeddd``````ddd]]]YYY[[[\\\ZZZXXXXXXbbbaaa^^^\\\ZZZZZZYYYYYYXXXWWWVVVVVVVVVTTTQQQNNNIIIHHHFFFFFFEEECCC@@@>>>555111+++)))***,,,,,,+++---,,,+++++++++,,,---...000111333444444333111000...///111222333333222222------,,,+++,,,222;;;BBB...+++'''&&&''')))((('''''''''&&&&&&&&&((()))+++))),,,......+++'''%%%$$$$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%((()))******)))***,,,...ccc^^^SSSGGG>>>999666444>>>888<<>>;;;888444<<>>444///)))%%%&&&'''((((((((('''''''''(((((()))***(((***,,,+++(((%%%$$$###$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%'''((()))))))))***,,,...TTTNNNDDD<<<777555444333777:::KKKhhh~~~aaaMMMHHHKKKNNNOOOPPPGGGAAAEEEKKKKKKGGGEEEGGGCCCBBBEEEFFFDDDCCCDDDLLLIIIEEECCCCCCCCCBBBBBBGGGDDDAAA???>>>>>>>>>===666999AAAJJJRRRVVVWWWVVVSSSOOONNNZZZsss}}}wwwrrrtttxxx}}}yyy{{{yyy|||}}}}}}yyytttrrrpppnnnkkkiiiiiihhhiiillloooqqqqqqqqqjjjfffcccbbbbbb^^^VVVOOOEEE999///...111222222333999:::;;;>>>AAAEEEGGGIIIJJJPPPXXX\\\\\\[[[\\\]]]dddcccbbb___\\\[[[]]]___bbb^^^\\\\\\WWWNNNIIIIIIOOORRRZZZdddhhheeebbbaaa```ZZZVVVYYY\\\\\\]]]___```^^^[[[ZZZ[[[\\\[[[ZZZZZZXXXVVVUUUSSSQQQMMMJJJGGGEEECCC@@@<<<777000,,,***((('''((()))++++++*********+++,,,...000222333666666666555444222000///000111222333333333222111---,,,+++******...444888777222+++&&&%%%&&&'''((((((((())))))***)))))))))(((((()))'''$$$""""""###$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%&&&'''((((((((()))+++---DDD>>>888666666555777:::;;;[[[~~~}}}xxxmmmTTTGGGIIIPPPRRRPPPPPPGGGBBBDDDHHHHHHEEEDDDDDDAAA@@@DDDFFFDDDCCCEEEHHHGGGDDDBBBAAAAAAAAABBBEEEBBB???===>>>>>>===<<<888777:::BBBMMMUUUWWWVVVQQQOOOJJJIIIZZZtttyyyzzzqqqgggttt~~~yyytttoookkkjjjmmmnnnllliiikkkooosssuuuuuuoookkkfffccccccbbb^^^ZZZRRREEE999333111//////111000111333666999<<>>999666777666555999???PPP~~~|||yyyjjj[[[JJJEEEKKKQQQOOOIIINNNHHHEEEEEEDDDBBBBBBEEECCCAAAAAAFFFIIIGGGGGGHHHEEEEEEDDDCCCBBBCCCDDDEEEAAAAAA@@@@@@AAA@@@===;;;999666666===IIIRRRVVVVVVSSSVVVQQQHHHLLLaaattt||||||zzz}}}jjjfffxxxzzzssshhhbbbgggqqqvvvrrrmmmnnnrrrvvvxxxwwwrrrmmmhhheeedddccc```^^^YYYPPPEEE<<<333------111---...///111333666888999===CCCKKKOOOQQQRRRUUUWWW]]]^^^___```bbbfffkkkppphhhbbb]]]YYYTTTPPPSSSYYYbbbgggjjjiiidddaaaaaabbb```ZZZVVVYYY]]]]]]^^^```hhhccc^^^\\\\\\\\\YYYUUUWWWTTTPPPMMMKKKHHHDDDBBB===999333...,,,+++***)))((()))***++++++***))))))+++,,,...000333555666777777555333111///.........000000111111111///...---,,,+++*********+++,,,,,,***++++++***)))'''&&&&&&)))***+++++++++)))((('''(((((('''%%%""""""$$$&&&##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$&&&'''(((((())),,,...:::666444555333111;;;IIItttsssyyyxxxZZZRRRJJJJJJOOOQQQNNNIIIMMMIIIFFFEEECCC@@@BBBGGGFFFCCCEEEJJJMMMKKKJJJKKKDDDEEEFFFEEEDDDDDDFFFHHH@@@AAABBBDDDEEECCC???<<<:::666555;;;EEEOOOTTTVVVTTTXXXVVVMMMIIITTTggguuuqqqrrruuuyyytttrrr|||vvvkkkccclllzzz{{{uuuqqqqqqvvvyyyyyywwwooollliiigggeeeccc```^^^YYYTTTMMMEEE:::111///222.........///000111222333777<<>>TTTlllgggTTTQQQMMMLLLMMMNNNNNNMMMNNNGGGCCCEEEFFFFFFGGGJJJHHHEEEFFFJJJLLLIIIGGGGGGBBBDDDEEEDDDBBBAAABBBDDD@@@@@@AAABBBDDDBBB???===999777666:::CCCLLLSSSVVVUUUUUUTTTQQQKKKLLLZZZiiikkkooorrrttt{{{}}}yyy|||~~~|||xxxwwwxxxqqqjjjqqq~~~vvvqqqnnnooouuuxxxvvvrrrkkkkkklllllljjjgggbbb___YYYTTTPPPNNNHHH>>>777666000///......------......000333777888999<<>>>>>===>>>@@@@@@>>><<<999888888;;;BBBJJJRRRVVVZZZUUUTTTUUUPPPJJJRRR```ooossstttrrrvvv}}}{{{tttwww|||ssspppkkklllrrrqqqkkknnnxxxoookkkhhhkkkqqqtttqqqmmmjjjlllpppqqqppplllgggccc[[[UUURRRTTTSSSKKK@@@:::111111///...,,,++++++++++++---///000000333999>>>>>>@@@BBBCCCCCCDDDFFFHHHHHHJJJNNNRRRQQQPPPUUU]]]cccccc]]]TTTQQQTTTTTTQQQYYYVVVWWW]]]bbbbbb``````XXXQQQKKKJJJMMMMMMIIIDDDAAA===999555333111///---)))))))))***+++***(((%%%$$$&&&))))))(((***...111333444555666666666555444333222000...///222555888555555666555444222000///+++******+++...---)))&&&)))+++,,,+++((((((***,,,,,,+++)))'''%%%%%%%%%&&&%%%&&&&&&%%%###"""###$$$""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%'''))))))***,,,...111666888???OOOhhhsss{{{cccRRRKKKHHHEEEDDDEEEFFFFFFEEEAAACCCEEEFFFEEEEEEFFFGGGGGGEEECCCAAABBBAAA@@@???>>>???>>><<<:::999:::;;;999999999:::===>>>===;;;999<<<===;;;:::@@@LLLWWWYYYVVVWWWWWWRRRLLLOOOWWWkkkwww~~~{{{wwwxxxyyyxxx|||sssiiigggiii``````gggssswwwrrrmmmmmmdddgggkkkooorrrttttttuuuuuuooojjjkkkmmmllljjjhhh\\\[[[YYYWWWSSSMMMFFFAAA;;;777000,,,+++,,,,,,,,,++++++,,,,,,---///000111777777888999;;;===>>>???DDDDDDEEEEEEFFFGGGHHHHHHNNNLLLJJJIIIIIIKKKNNNPPPTTTVVVXXXZZZZZZXXXUUUSSSFFFEEECCCAAA???===;;;:::333222000---+++***)))((())))))***************)))++++++******,,,///222444666777888888888777555555000///...///111555999<<<999888666444222///...------......,,,+++******+++///000///,,,((('''***......---,,,***((('''&&&&&&((('''%%%###""""""##############################$$$$$$%%%%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%&&&)))+++---,,,+++*********,,,...000===AAAVVV|||rrrVVVKKKAAABBBCCCDDDDDDEEEEEEFFFAAABBBDDDDDDCCCBBBCCCDDDDDDBBB???>>>??????===<<<=========<<<:::999:::<<<:::999999;;;===>>>===;;;999;;;<<<999888===HHHQQQYYYXXXYYYZZZUUUOOOPPPVVVhhhttt~~~|||xxxxxxxxxwwwxxxwwwsssnnniiifffggghhhlllhhhiiiqqqvvvrrrkkkiiigggggghhhlllsssxxx{{{|||{{{ssskkkggghhhiiijjjkkkeeebbb^^^ZZZVVVQQQKKKGGG@@@<<<666111///---,,,+++++++++******++++++,,,,,,000000111222333555777888=========>>>???@@@@@@@@@EEEDDDBBBAAABBBCCCFFFGGGHHHKKKOOOQQQPPPLLLFFFCCC888777666444222111//////...---,,,+++*********************++++++*********++++++,,,...000333555777888888888888777555444333//////000222555888;;;===;;;;;;;;;999555000,,,)))---...//////---,,,+++***......---+++))))))+++---,,,+++***)))(((((((((((('''&&&%%%###""""""#################################$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%&&&(((***+++...---+++******+++---...IIIXXXyyy___MMMKKK;;;???CCCDDDCCCBBBCCCEEE@@@AAABBBAAA@@@??????AAA@@@>>><<<;;;;;;;;;:::999;;;<<<<<<;;;::::::;;;===:::::::::;;;===>>>===;;;999::::::888666999AAAIIIVVVXXX[[[]]]YYYRRRPPPRRR[[[kkkzzz~~~zzzvvvsssrrrssskkkaaa\\\^^^dddhhhjjjxxxrrrpppuuuyyyvvvpppmmmhhhdddaaaeeeoooyyy~~~}}}vvvllleeedddgggkkkmmmlllhhhbbb]]]XXXTTTPPPMMMGGGCCC===888555111---***,,,,,,+++***))))))))))))*********+++,,,...///000333333444444555555666666:::999777666777888:::<<<>>>AAAEEEGGGFFF@@@999555......---,,,,,,+++******)))))))))))))))***+++++++++++++++++++++++++++++++++,,,///333666888999:::999999888666444333111000...000444888;;;<<<======:::;;;===<<<999333---***...///000000///...,,,+++...,,,++++++,,,---,,,,,,))))))))))))))))))******&&&%%%$$$#######################################"""###$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$%%%&&&'''(((...---,,,+++***+++,,,---mmmjjjNNNFFFKKKBBBEEEHHHEEE@@@===???BBB???@@@@@@???===;;;<<<======;;;999999::::::999888:::;;;<<<;;;::::::<<<>>><<<;;;;;;<<<>>>>>>===<<<:::;;;;;;888666777===BBBPPPUUU[[[^^^\\\UUUQQQOOOOOOccc{{{}}}uuuqqqqqqhhh\\\XXX\\\dddjjjnnnvvvwwwyyy|||}}}zzzwwwvvvoooggg```bbbmmmxxxzzzxxxrrrkkkhhhjjjlllllljjjgggbbb^^^[[[VVVRRROOOLLLIIIDDD@@@;;;555///+++...---,,,+++************)))))))))***+++,,,---...,,,---------.........///111000///...///000111333555777:::;;;999555111---+++*********************(((((((((((()))***+++,,,+++************++++++,,,,,,///444888<<<======<<<999777555333111000//////222555999>>>??????===;;;777888999:::999666222000222111////////////...------+++)))***...///---+++(((((()))))))))))))))((($$$$$$$$$#######################################!!!"""###$$$%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$$$$%%%%%%&&&,,,,,,+++++++++,,,---...rrrVVVDDDAAAFFFPPPPPPNNNFFF>>>:::<<<@@@?????????===::::::;;;<<<===;;;::::::;;;<<<;;;::::::;;;<<<<<<;;;;;;===???===<<<<<<===>>>???===<<<;;;<<<<<<:::888888;;;>>>KKKRRR[[[aaaaaa]]]VVVQQQNNNbbbxxxppplllfffaaa```eeekkkpppsss}}}|||{{{|||xxxnnneeeeeemmmvvv{{{|||zzzxxxrrrppplllhhhhhhfffeeeccc```[[[UUUQQQOOOMMMJJJFFFBBB<<<555000///...---,,,++++++++++++***************+++,,,---******++++++++++++,,,,,,,,,,,,+++++++++,,,---...++++++,,,,,,,,,+++******&&&&&&''''''((((((((()))+++************+++,,,,,,************+++,,,---...000444888===??????===;;;666444222000......///000888;;;???BBBBBB???<<<999888777666444444444444555666222...---...///000000+++***)))+++///000---***************)))'''&&&%%%"""#############################################!!!"""###$$$%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$$$$$$$$$$((())))))+++,,,...000111sss\\\NNNIIIJJJMMMWWWUUUOOOFFF>>>;;;<<>><<<:::999;;;===>>><<<;;;;;;===>>>>>>===<<<=========<<<<<<>>>@@@>>>======>>>??????>>><<<<<<======<<<;;;:::;;;===EEEOOO[[[bbbfffeee___XXXOOO^^^vvvyyysssuuutttpppjjjiiimmmrrr{{{yyyqqqhhhfffiiinnnppppppzzzyyyuuupppiiimmmlllkkkjjjgggbbb[[[VVVQQQPPPNNNLLLIIIDDD???:::333222000...,,,+++************)))))))))******+++++++++++++++++++++++++++******)))*********+++,,,))))))(((((()))***,,,---''''''(((((()))*********,,,,,,++++++++++++,,,,,,++++++++++++---///222333666999<<>>@@@BBBCCCBBB???<<<:::===999444000///000333555777222---,,,...000000///)))***+++---//////,,,***+++++++++***)))&&&###"""!!!!!!"""###$$$$$$$$$###########################"""###$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$&&&''')))+++---///111222ooo[[[NNNMMMQQQSSSQQQQQQNNNJJJEEEAAA@@@@@@AAA??????>>><<<::::::<<>>@@@@@@???>>>??????>>>======???AAA???>>>===>>>??????>>><<<:::;;;=========<<<<<<<<<<<>>???@@@>>>;;;777444111000......111555999<<>>===<<<999444000...000444666444000......111222///+++(((+++...///...,,,+++***+++++++++***)))&&&###!!! """###$$$$$$$$$##############################$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%&&&((())),,,---///000111nnnaaaPPPGGGJJJOOONNNIIIHHHFFFDDDCCCDDDEEEDDDCCC?????????===;;;;;;>>>@@@???===<<<===???AAAAAA@@@???@@@@@@???>>>>>>???AAA???>>>>>>>>>@@@@@@>>><<<999:::<<<===>>>======<<<444AAAPPP[[[dddiiiddd[[[___XXXXXXcccooosssuuuxxx~~~{{{zzzwww{{{wwwsss}}}{{{xxxtttooollljjjiiieeerrrxxxqqqmmmuuu}}}}}}{{{uuuooojjjeee```]]]TTTSSSSSSSSSTTTSSSQQQOOOGGGDDD@@@;;;777222///...,,,,,,+++*********++++++************************''''''''''''((((((((((((&&&((()))+++++++++***)))((((((((())))))*********)))))))))***+++,,,...////////////111444888;;;>>>@@@AAAAAA@@@===999444111000///...///333888>>>BBBBBBAAAAAAAAA@@@@@@AAAAAA888666222000111333777:::111///...111444333---''''''+++000111...+++***+++)))*********)))&&&$$$""" """###$$$$$$$$$###########################$$$$$$%%%%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&''''''''''''&&&((()))***,,,---...//////yyyuuu___WWWNNNIIIHHHIIIGGGEEEGGGFFFDDDCCCCCCEEEGGGHHHAAABBBCCCCCCCCCAAA???===<<<===>>>@@@BBBCCCEEEEEEFFFEEEDDDCCCCCCCCCCCCCCC>>>>>>????????????>>>>>>:::;;;<<<===>>>>>>>>>>>>999<<>>AAACCCEEEEEECCC???999555111///...222222333666???HHHHHHCCCGGGDDD@@@???AAAAAA???===444...+++///888<<<999333---000333555333000...,,,///666777000)))***+++)))(((''''''&&&$$$###"""""" !!!!!!""""""######"""############$$$$$$$$$"""############$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%)))))))))))))))+++---...yyyrrr___TTTNNNGGGEEEFFFGGGGGGEEEFFFEEEDDDCCCCCCDDDEEEEEEAAAAAABBBCCCBBB@@@>>>======>>>???@@@AAACCCDDDDDDCCCCCCBBBAAAAAAAAAAAAAAA??????@@@@@@@@@@@@??????999999:::;;;<<<<<<<<<<<<:::===DDDOOO[[[eeekkklllooojjjbbb[[[[[[eeetttwwwjjjdddgggooovvvzzz~~~pppeeeZZZYYYdddttt}}}zzzyyytttlllfffeeebbb\\\VVVQQQOOOOOOPPPQQQNNNKKKJJJJJJEEE>>>777333333111///---,,,...///,,,+++++++++++++++,,,---))))))***+++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++//////000222333444555666;;;>>>AAAEEEGGGGGGGGGFFF<<<:::666333111/////////111444888<<>>===?????????@@@AAAAAABBBBBB@@@???>>>=========>>>>>>===>>>>>>>>>>>>>>>>>>===777888999:::;;;;;;;;;:::999;;;@@@FFFPPP\\\hhhpppqqqqqqlllccc^^^eeexxx|||kkk\\\WWW^^^kkkuuuxxx}}}uuujjjdddgggrrr}}}uuukkkdddhhheeeaaa]]]YYYVVVUUUTTTUUUOOOKKKMMMQQQPPPHHH@@@===<<<999777444222111111---,,,,,,++++++,,,,,,---***++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,------......//////555555777999;;;<<<>>>??????AAAEEEHHHGGGDDD???<<<444222000...---///111222555;;;@@@DDDHHHMMMMMMIIIFFFHHHIIIFFFAAA999333000000444888;;;;;;:::888777999===>>>888...))),,,111333777777000+++))))))(((''''''&&&%%%$$$######"""""""""""""""""""""!!!!!!"""############$$$$$$$$$"""############$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%'''''''''((())),,,...///|||mmmdddSSSOOOGGGFFFDDDEEEFFFFFFDDDBBBAAABBBCCCCCCBBB@@@>>>===@@@@@@@@@@@@???>>>===<<>>;;;888555111000///---,,,,,,,,,,,,+++,,,------......------------,,,,,,,,,,,,------/////////000111333444444:::;;;<<<>>>@@@BBBDDDDDDBBBCCCCCCBBB???:::444000111000......///222666888===DDDIIIIIIJJJMMMNNNLLLKKKKKKIIICCC:::444111222666;;;@@@???;;;777888;;;;;;<<<:::444...,,,000444444666555000+++)))((((((&&&&&&%%%%%%$$$######"""$$$######""""""!!!!!!!!!""""""#########$$$$$$$$$""""""#########$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&'''))),,,...000|||xxxooo\\\UUUPPPJJJHHHGGGFFFFFFEEEBBB???===???@@@BBBBBBAAA???<<<;;;????????????>>>===<<<<<>>>>>>>>============:::888666555555777999:::999999::::::::::::999999888888999:::::::::999999888999999999<<>>999444000...------...000444:::???BBBDDDIIIMMMLLLMMMPPPRRRQQQNNNKKKEEE<<<444222666:::@@@BBBCCC???999777999===777444000///000333666888444333222000,,,(((''''''%%%%%%%%%$$$$$$######"""$$$$$$######""""""!!!!!!""""""#########$$$$$$$$$""""""#########$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&''')))+++...///xxxuuuzzzWWWHHHMMMNNNFFFFFFFFFEEEDDDAAA===:::888>>>???@@@AAA@@@???===;;;???>>>>>>===<<<<<<;;;;;;===<<<<<<<<<;;;;;;;;;:::888777555333444555888::::::;;;;;;<<<<<<;;;;;;:::888888999999999999999888999::::::999:::BBBOOOYYYhhhlllqqqssspppiiibbb]]]^^^dddjjjpppwww{{{vvvooodddfffhhhiiijjjkkkmmmooopppuuu||||||rrr___aaabbbdddjjjpppvvvxxxyyyxxxxxxvvvsssoookkkgggeeeaaabbbbbb___ZZZSSSMMMJJJNNNMMMNNNQQQUUUVVVSSSPPPIIIGGGEEEBBB@@@>>><<<<<<888888999::::::::::::999::::::999999999999::::::;;;:::::::::;;;===???AAAEEEEEEEEEEEEFFFFFFFFFFFFDDDAAA<<<777222000//////+++---000666<<>>>>>???@@@@@@???>>>===>>>>>>===<<<;;;;;;;;;;;;::::::::::::999999999999888666444222333555888::::::;;;;;;<<<<<<;;;;;;:::777777777888888777777666777888888888888;;;BBBGGGYYYbbbnnnwwwwwwqqqiiicccXXXaaalllwww}}}sssooommmmmmoooqqqnnngggaaajjjsss~~~uuuwww~~~rrrfff___YYYZZZbbblllsssvvv~~~zzzvvvqqqmmmkkkhhhggghhhhhhfff```WWWQQQNNNMMMOOOTTTZZZ\\\YYYUUUQQQPPPNNNLLLJJJIIIHHHHHHBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDAAA@@@??????@@@BBBDDDEEEDDDDDDCCCBBBAAA@@@??????999777444111///000111222333555:::@@@FFFKKKOOOQQQOOOSSSWWWYYY\\\]]]WWWOOO@@@>>>::::::<<<@@@DDDEEEAAA===999999;;;===:::777---,,,---000555999:::;;;111,,,***---+++'''%%%'''$$$$$$$$$$$$##############################$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%''''''&&&'''(((***,,,---kkk\\\SSSUUUSSSJJJEEEGGG???AAAAAAAAA???>>>>>>???>>>>>>>>>???????????????>>>>>><<<;;;;;;;;;;;;;;;888888888888888888888888888666444222333555888:::888999999::::::999999888555666666666666666555555333444555555555666777999JJJXXXkkkxxx}}}zzzuuurrrXXXdddtttzzzuuurrrvvv{{{zzzqqqggghhhqqqyyysss||||||ttthhh[[[XXX```llluuuxxx|||yyyvvvuuummmhhhdddeeejjjjjjeee___QQQPPPQQQVVV\\\]]]XXXSSSSSSRRRQQQPPPOOOOOOOOOOOOKKKKKKLLLMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKEEEDDDCCCBBBCCCEEEGGGHHH@@@@@@>>>===;;;999888777333222222222333555777888???AAAEEEIIIMMMOOOQQQQQQXXX[[[^^^```bbb___SSSFFF777777888>>>DDDGGGGGGEEE<<<666333666>>>@@@:::333+++...222444555666999;;;000***(((,,,+++&&&$$$'''$$$$$$$$$###############"""""""""###$$$$$$$$$%%%"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%((('''''''''((()))+++,,,dddVVVMMMKKKQQQQQQHHHCCCFFF@@@???>>>>>>??????>>><<<===<<<;;;;;;<<<>>>@@@BBB>>><<<;;;===@@@@@@<<<777::::::::::::888666444333666777888999:::;;;;;;:::999999999999888777666555444222222333666666333000111111222333333444555666;;;PPPfffrrrxxx||||||xxxiiiiiiqqq|||zzz{{{{{{yyywwwwwwssswww~~~hhhlllvvv}}}}}}~~~~~~vvvlllgggggghhhhhhfffssszzz}}}~~~~~~{{{vvvrrrlllfffcccaaa```___```[[[ZZZ]]]\\\TTTNNNOOOTTTRRRPPPPPPSSSUUUWWWWWWTTTLLLHHHKKKNNNKKKJJJLLLNNNQQQRRRQQQMMMLLLNNNPPPRRRNNNIIIGGGGGGGGGDDDBBB???;;;888666666555111...222333444444333666===BBBGGGRRRXXXSSSNNNSSS[[[___gggkkkmmmfffZZZMMMEEECCCCCCCCCEEEHHHJJJGGG@@@:::444;;;===:::===CCC===111111111444888777333222444444111...***(((((()))***""""""""""""""""""""""""!!!!!!"""###############""""""""""""############"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''')))+++---...~~~dddRRRLLLEEEGGGQQQTTTJJJBBBAAA@@@>>><<<<<<===>>>===<<>><<<;;;;;;;;;===>>><<<:::999;;;>>>>>>:::555888888888888777666444333555666777888999999999999555666666666555444333333444333333444666777555222000111222333444444444444222???PPP___nnnzzz~~~{{{|||uuuoooqqqyyy}}}~~~~~~}}}}}}~~~{{{sssuuu{{{{{{qqqgggfffmmmqqqqqqttt{{{~~~{{{xxxwwwuuupppfff___```aaadddlllyyyzzzvvvtttrrrooollliiifffdddhhhccccccgggfff```\\\\\\aaa^^^[[[YYYYYYZZZ[[[ZZZddd[[[UUUTTTQQQLLLJJJKKKJJJJJJKKKLLLMMMMMMLLLJJJKKKIIIGGGFFFFFFDDD@@@<<<999666333222333444444333333555888:::<<>><<<;;;<<<======<<>>MMMcccwww|||ooofffgggoooxxx~~~|||zzzjjjaaa```cccfffnnnpppooojjjiiipppzzzyyymmmddd```bbbeeekkkuuu{{{{{{|||}}}|||xxxsssnnnkkkllliiiiiillllllhhheeeeeegggeeecccdddgggllloooppprrrllleeeaaa[[[UUUSSSTTTPPPNNNNNNQQQTTTTTTOOOJJJKKKJJJIIIIIIGGGDDD>>>:::555333111222555888:::;;;<<>>>>>===AAA@@@>>><<<:::999999999999777666777999999666444444444444444444444444444666555555666666777777888888777666555333222111111000000111222333444444444000111222444444333222111555333555@@@TTTjjjxxx}}}vvvmmmiiimmmtttxxx}}}ooo[[[RRRUUU\\\vvvxxxwwwooohhhjjjttt~~~zzzvvvttt}}}wwwmmmkkkoootttxxx|||qqqpppoooppppppnnnjjjhhhfffddddddfffkkkppptttuuupppmmmiiieeebbb___```bbb[[[ZZZZZZZZZZZZVVVPPPKKKHHHHHHGGGFFFDDDAAA===:::888999:::===@@@CCCFFFGGGMMMPPPTTTVVVXXX[[[aaaeeemmmmmmooouuu}}}}}}uuukkk\\\QQQEEEDDDMMMVVVYYYYYYWWWUUUOOOEEE<<<:::???EEETTTPPPDDD555...444===AAA666777===DDDEEE===444111444222...+++(((&&&%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############""""""#########$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((***+++,,,---gggSSSJJJEEEFFFHHH???>>>BBBMMMUUUUUUNNNIIIBBB@@@>>>===>>>??????>>>@@@???>>>===<<<<<<;;;;;;888888777777888888777555333333333333333444444444777777666666666777888888:::888666444222000//////...///000000111222444555111222333444333222111000333111222888CCCTTTgggttt{{{zzzsssrrrsssrrruuuyyybbbPPPKKKLLLfffrrr~~~wwwrrrvvvuuuddd^^^```ccchhhmmmtttzzzyyyzzzzzzzzzyyywwwrrrnnnjjjgggdddaaaaaa```___^^^]]]]]]\\\[[[[[[^^^______XXXZZZZZZVVVPPPIIIEEEDDD@@@@@@??????>>>>>>???@@@FFFIIIMMMQQQTTTVVVWWWWWW[[[aaagggkkkmmmooosssvvv~~~}}}}}}}}}yyymmm```VVVSSSNNNKKKQQQZZZ___[[[TTTHHHFFFBBB???===???DDDHHHGGGAAA888111333;;;BBBEEE888888===DDDDDD<<<333///---,,,***(((&&&%%%%%%%%%""""""""""""""""""""""""!!!!!!"""###########################$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&((()))***+++,,,---~~~fffMMMFFFJJJKKKFFFAAA???>>>???CCCIIIKKKJJJIIIBBB@@@???@@@AAAAAA???>>>??????>>>>>>>>>======<<<888888888777777777777777444333333333333333444555888777666555555666777888777666333111///////////////000222222222444666999555444444333333222222222222222444888<<>><<<>>>>>>>>>>>>===<<<;;;;;;777888888777666555666777555555333333222333444444777666555333333444666777444333111000000111333444333555666777666888<<>>JJJUUUXXXQQQGGG@@@===666000222333000------***)))((('''%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""########################$$$$$$$$$%%%%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((***+++,,,,,,,,,rrrPPPJJJGGGFFFHHHFFFBBBAAACCCAAACCCCCC???===???DDDFFF===>>>???AAABBB@@@===:::>>>>>>>>>===<<<:::999888777777777666444444555666666555444333222333444444666555333222222333444666222222111111333555888:::777999;;;;;;;;;<<<@@@DDD:::888555333222222444555555333444666333///555>>>LLLbbbxxxrrr\\\dddooowwwwwwtttqqqooowwwmmmaaa[[[^^^bbbdddddd^^^QQQLLLXXXiiitttzzz~~~zzzvvv|||~~~uuuhhh^^^ZZZYYY]]]gggqqqxxxzzz}}}}}}|||{{{xxxsssmmmhhhfffeeecccdddlllrrriii\\\```\\\ZZZ]]]gggqqqxxx{{{uuuyyy|||}}}zzzwwwwwwwwwxxxyyy{{{|||~~~xxxrrrjjj^^^UUUVVV[[[]]]aaafffcccffffff___QQQDDD===;;;GGGTTT```___PPP@@@666333:::DDDRRR[[[XXXLLLBBB===:::444222555666111+++((((((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""#####################$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((***+++,,,,,,,,,kkkWWWIIIEEEDDDCCCBBBCCCCCCBBB@@@======>>>>>>??????@@@@@@DDDCCCAAA???>>>===<<<;;;???>>>;;;:::::::::999888888888777666555444444333666555555555555444444444444333222222111111111111666666555555555777888999888888999999999:::::::::777777666555444444333333444333111000000111333444===HHH^^^www}}}sssiiicccfffjjjnnnvvvtttqqqhhh___^^^dddiiijjjjjj^^^PPPKKKMMMWWWhhhvvv{{{uuupppmmmkkkkkkppppppqqqrrrssstttuuuuuuwwwtttttt{{{|||sssyyy{{{}}}}}}vvvmmmgggmmmnnnqqqvvv|||~~~~~~}}}oooeee```___^^^```dddgggfffdddbbbgggeee]]]OOO@@@;;;BBBJJJZZZ]]][[[MMM:::...000666???JJJQQQMMMFFFDDDBBB>>>666444000...---,,,***(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$#########""""""######$$$$$$$$$$$$######"""############$$$$$$$$$%%%$$$$$$$$$###"""""""""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%'''((())))))***---///{{{cccTTTKKKGGGCCCAAA@@@???@@@@@@>>><<<999999::::::::::::::::::>>>AAABBB???;;;777777999<<<;;;999888777777666666555555555444444333333222333333333444444555555555444444333222222222333333666666555444444444555666666666666666777777777777666555555444333333222222333222111000000111222333444:::KKKcccwwwuuulllhhhhhhjjjrrr|||||||||wwwpppnnnrrrtttssskkkiiigggbbbZZZWWWaaannnyyywww{{{|||yyyvvvtttsssuuuuuussspppkkkddd^^^ZZZVVVZZZaaalllxxx~~~wwwqqq{{{~~~yyymmmddd```aaabbbeeedddeeeiiilllkkkhhhfffVVVUUUPPPHHHAAABBBJJJRRR\\\SSSCCC555...///666;;;GGGNNNPPPIIICCC???;;;666666444000...---+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$#########""""""######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%'''((())))))***,,,///gggQQQEEE@@@@@@CCC@@@>>>===<<<<<<<<<:::888888888888888888777777666:::???CCCAAA:::666666999888777666555444333333333222222222222222111111111000000111222333444555555444444333333333444555555666555444333222222222222222222333333333444444444333333333222222111111000111111////////////111111......666HHH^^^pppxxxoooiiigggnnnwww|||}}}}}}{{{xxxttttttwwwyyytttjjjcccbbbbbbdddeeedddcccgggooowww}}}{{{}}}}}}|||xxxpppeee[[[UUUVVV[[[ccciiioooxxxwwwoookkkgggaaa^^^___eeemmmrrriiijjjllloooqqqooohhhbbbMMMLLLJJJHHHIIIMMMTTTZZZWWWFFF333+++000;;;BBBDDDBBBCCCBBB?????????;;;666666333///,,,+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$#####################$$$$$$$$$$$$######"""############$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%'''((((((((())),,,...yyybbbLLLDDDAAA<<<;;;???@@@>>><<<;;;;;;:::999777::::::;;;;;;:::999888777:::>>>BBBBBB???<<<;;;;;;555555555333111111111222000000111111111111111111//////000000111222222333444444333444444555666666444333333222222111111111000000000111111111222222111111111000000/////////000///............///000///---...777CCCTTTiiizzz{{{rrrmmmooottt|||zzzxxxppp___KKKJJJLLLQQQ[[[hhhttt{{{wwwzzz~~~~~~wwwpppllloooqqqrrrooolllmmmrrrvvv~~~~~~yyysssnnniiieeeccccccdddfffkkkpppuuuxxxyyyuuussspppmmmkkkhhh```WWWWWWUUUSSSQQQRRRSSSTTTTTTBBB:::444777AAAIIIJJJHHH???;;;888999>>>AAA>>>999555222...***)))'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$$$$######""""""#########$$$$$$$$$"""""""""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%'''((((((((()))+++---ooo[[[VVVKKKEEEGGGEEE===:::>>>@@@>>>===<<<<<<<<<:::888;;;;;;<<<===<<<;;;999888999999:::>>>AAAAAA>>>:::333555555333111000111333111111111111111222222222000000000000000000000000333333333333333444555666111111222222333333333333////////////000000000111///////////////.........///..................///111000000111111999MMM___ttt|||{{{xxxwwwzzzxxxhhhXXXOOOEEEGGGUUUgggtttzzzpppqqqtttxxx~~~~~~zzzxxxuuurrrooollljjjiiigggdddaaabbbeeejjjmmmoooxxx{{{}}}}}}{{{yyyvvvtttsssrrrsssppplllhhhiiimmmsssxxxssssssvvvyyy{{{yyyuuuppp{{{uuuhhh______dddddd___```\\\VVVRRROOOKKKFFFCCC333666===FFFMMMOOOMMMKKKIIIBBB<<>>AAA<<>>999777BBBEEE>>>:::===???;;;999777777888999:::999888222444666888999888666444333333444333222222333333111444666444000...222555333222222111000//////...---......///000111222222000000///......---.........//////000///---,,,+++***++++++++++++,,,,,,,,,..............................////////////......///++++++000222///,,,,,,---:::JJJZZZmmmuuugggeeessszzzrrrmmmnnnllldddZZZTTTSSS^^^jjjnnngggZZZMMMFFFBBBKKKZZZgggpppsssrrrpppqqqsssxxx~~~zzz}}}{{{pppaaaVVVSSS^^^fffkkkpppmmmYYYAAA888555000222===SSSlll}}}ttt```MMMMMMYYY]]]OOO>>>>>>888999AAAEEE???666222...***%%%######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$%%%$$$$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&'''(((''''''''')))+++SSSOOOIIIEEEBBB???<<<:::888;;;??????===::::::<<<:::::::::999999999888888999555111222666999888555666444222000000222444666333333333222222222111111///000111222111000...,,,........................000000000///////////////......//////...---,,,,,,,,,------......------,,,+++,,,------......------....................................////////////111222666???MMMbbbvvvooodddfffqqqvvvssskkkrrryyy|||yyyrrrkkkhhhhhhpppyyysssbbbMMMLLLLLLRRR___gggcccZZZgggllluuu~~~}}}}}}~~~{{{www|||wwwuuuzzzzzzpppddd\\\dddfffcccYYYQQQKKK???444777444555>>>OOOaaannntttaaaVVVKKKIIIMMMMMMGGG???999999999;;;<<<888000***$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###""""""###$$$$$$$$$$$$###&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((()))((()))***,,,IIIFFFBBB???===;;;999888777:::======;;;999999:::::::::999999999888888888888444222444888:::999666666444333111111222333444333333222222222111111111///000111222111000...---........................000000000000000000000000///////////////...------+++,,,,,,------,,,,,,+++,,,,,,---...................................................////////////---...///222;;;IIIXXXbbbsss}}}xxxoooooovvv{{{wwwzzz}}}xxxssszzz{{{tttmmm^^^OOOIIILLLOOOOOOdddkkkvvvyyysssooorrrwww}}}~~~|||zzzwwwqqqmmmmmm}}}uuummmgggaaaeeebbbYYYMMMEEEAAA999000555:::EEERRR\\\___\\\WWWZZZRRRIIIDDDCCCAAA<<<888:::;;;;;;888444...)))'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###"""###$$$$$$%%%%%%$$$$$$&&&&&&''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((()))((()))***,,,CCCAAA???=========;;;:::888:::======;;;:::::::::999999999999888888888777666444333666999;;;999666444444333333222222222111333222222222222111111111000000111222222111///...........................000000000000000000000000//////000000000///......++++++,,,,,,,,,,,,++++++------...////////////...---------------------------............/////////...---,,,,,,///555===DDDWWWkkk}}}xxxvvvzzz|||zzzuuuyyyvvvhhhVVVKKKFFFCCCPPPWWWccclllpppooollljjjXXX^^^hhhsss|||}}}yyyyyysssuuuwwwxxx|||{{{uuuyyytttnnnnnnqqqsssrrrppptttwwwfffbbb^^^VVVSSSMMMDDD======@@@>>>:::DDDFFFKKKQQQVVVWWWTTTRRRTTTRRRMMMFFF@@@===<<<<<<===>>><<<555,,,%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''))))))))))))+++---AAA???============<<<;;;<<<===>>>>>>>>>======<<<999888888888888777777777666555555666888888555333111222333333444333222111222222222222111111111111000000111222222111000///........................//////000000000000000111///000000000000000//////+++,,,,,,------,,,,,,+++---......///000/////////---------------------------------.........//////---...---,,,,,,///333777AAAKKKZZZiiivvv}}}~~~}}}~~~|||jjjhhhbbbqqq|||xxxiiiZZZNNNFFFCCCGGGKKKOOORRRUUUZZZ]]]PPPYYYffftttnnnaaa^^^```\\\]]]^^^cccnnnzzz~~~|||vvvqqqlllnnntttzzz{{{zzz~~~kkkVVVMMMMMMIII@@@;;;::::::@@@IIIPPPPPPLLLNNNOOOPPPPPPQQQSSSTTTUUUKKKNNNNNNIIIAAA===@@@DDD@@@>>>999111((($$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))))))))***,,,---===;;;::::::::::::888666===<<<<<<============<<<888888888777777777666666666555555555555444111///...///111333444444333333222222222111111111000000000000000111111111000000............................../////////000000000//////000000000000000///------............---------......///000/////////------------------------------------............+++,,,---,,,,,,,,,...000333444;;;LLL___nnnvvvyyyssszzzvvviiiiiippprrrooogggaaaaaabbbaaaSSSRRROOOKKKHHHGGGHHHIIIKKKQQQ\\\jjjzzz~~~{{{xxxeee[[[\\\```fffgggkkkrrryyysssrrrssstttqqqnnnsss[[[CCC:::999888;;;AAAJJJLLLSSS]]]dddaaaYYYRRRMMMUUU```ddd```VVVLLLGGGKKKPPPSSSOOOEEE@@@AAAEEE===777///)))'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%&&&''''''''''''&&&$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''))))))******,,,...>>>===<<<<<<<<<<<<:::777;;;:::999999:::;;;:::999777777777777666666666666555555555444333111000///...///111333444444333333222111111111111000000000///////////////000000000........................---------......//////000......///000000000//////......////////////......------...////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---...000///...------...,,,...444;;;BBBMMM^^^mmmrrr|||}}}ssspppuuu~~~xxxnnniiiooozzzjjjgggdddaaa\\\VVVOOOJJJFFFDDDEEEKKKYYYnnn~~~xxxssspppoooooossszzz}}}llleeefffiiijjjnnnttt{{{wwwgggddd___[[[YYYWWWTTTRRRHHH;;;555999777666FFF^^^wwwxxx{{{}}}vvveeeTTTKKKYYYaaaiiiiii___QQQFFFAAA___bbbccc^^^TTTKKKFFFEEE222,,,%%%###$$$&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%&&&&&&''''''&&&&&&###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))******+++---///>>>======>>>??????===;;;;;;999777777999:::999888777777666666666555555555444444444333222222222333111111222222222222111111111111111111000000000000...............//////000........................++++++,,,,,,---......///------...///////////////---..................---,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---///000000///......///,,,---111222111333BBBRRRaaalll{{{~~~xxxttt~~~uuuqqquuu{{{yyy{{{|||wwwrrrqqqppplllddd\\\LLLFFF@@@===BBBNNN\\\eeelllgggaaa]]]\\\\\\\\\\\\aaa^^^^^^eeennnxxxwwwkkkaaa[[[ZZZ\\\YYY[[[^^^ccchhhgggYYYJJJAAABBBBBBAAAAAACCCGGGKKKAAABBBFFFIIIGGGMMMddd}}}sss]]]OOOKKKbbbcccaaaXXXLLLFFFGGGLLLffffffeee```WWWKKK???777(((&&&$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))******+++...000888888888:::<<<===;;;999===:::888888;;;<<<;;;999777666666666555555555555333333333333222333666888444444333222111000///...111111111111000000000000---------------...///000........................******+++,,,,,,---......,,,,,,---...//////......,,,------......------,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......''')))+++,,,,,,,,,---...///***))),,,---,,,111888>>>KKK[[[dddfffhhhmmmssslll|||vvvtttyyy}}}wwwwwwssstttsssmmmgggYYYVVVPPPLLLJJJKKKNNNQQQJJJEEE???;;;;;;===@@@AAAJJJGGGGGGNNNUUUZZZ___dddMMMKKKIIIFFFEEEDDDDDDEEELLLKKKIIIJJJNNNMMMBBB444888;;;===>>>???EEEOOOWWWZZZ]]]\\\VVVWWWggg}}}yyyhhhWWWQQQTTTUUUWWWVVVNNNDDDBBBHHHPPPVVVTTTQQQNNNGGG999)))###%%%'''&&&######&&&)))$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))***+++,,,...000:::;;;<<<:::888777777888777777888888888888777777666666666555444333111111444333222222333444666777333333333222222222111111111444666333...+++...222------------------------...---,,,,,,++++++,,,,,,---------,,,,,,+++++++++...------,,,+++***))))))+++,,,,,,------,,,,,,+++,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......555888>>>FFFQQQ[[[dddjjjbbbgggoooyyyxxxvvvuuupppjjjeee___\\\```dddiiiqqqzzzqqqbbbRRRJJJDDD>>>999777???;;;<<>>222---***&&&$$$&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#######################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###"""%%%###"""###$$$$$$###"""######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''')))***+++,,,---999::::::999777666777888444444444444444444444444333333444444444444333333333333333333333333222222000000000000////////////+++///333444222///,,,+++------------------------------,,,++++++++++++++++++++++++***************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------............000222444555FFFLLLTTT\\\ccckkksssxxxzzzvvvuuuyyyvvvtttqqqlllfffggglllfffiiihhhccceeemmmnnnhhhkkk]]]RRRQQQRRRRRRWWW___rrrvvvkkkfffcccjjjppptttxxxyyyuuunnnooommmkkkmmmuuuzzzuuummm\\\fffkkkjjjooovvvqqqcccVVVNNNJJJMMMPPPLLLFFFCCC555---&&&%%%%%%$$$$$$%%%''''''&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#######################################$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%$$$######%%%###""""""######""" ###$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''')))***+++,,,---666777888777555444555666000000000000000000000000111222333444444444444444222222333444333222000///000000000/////////......***222999999333---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***+++++++++*********)))))))))))))))))))))******+++++++++,,,******++++++++++++******))))))))))))************************************************++++++++++++************************++++++++++++,,,,,,,,,,,,............///000111222///555===CCCIIIQQQ]]]fffwww~~~{{{ooohhhnnnxxx}}}{{{yyyzzzxxxzzzwwwrrrddd\\\______^^^kkk~~~zzzoookkkqqq~~~}}}sssxxxtttooonnnooojjj^^^SSS\\\eeemmmoooqqqpppfffZZZXXXSSSPPPQQQMMM@@@222+++,,,'''###"""############'''''''''&&&&&&%%%%%%%%%##############################$$$$$$$$$$$$##########################################$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###&&&$$$######$$$$$$"""!!!###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''')))***+++,,,---333444555444333222333444111000000//////000000111111111222333444444444444111111222222222111///...111000000000000/////////+++666???===222******...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++))))))))))))))))))))))))((())))))******++++++,,,)))******++++++******)))((((((((()))))))))******)))))))))))))))))))))))))))))))))******+++++++++*********************************+++++++++,,,,,,+++++++++,,,---...///000&&&+++///111333:::DDDLLL___ttt{{{ttttttssstttzzz~~~~~~qqqhhhmmmyyyvvvggg```aaaiiikkkooozzzsssrrr|||wwwtttpppjjjccc^^^fffbbbdddkkklllgggdddgggTTTOOOJJJEEE:::---%%%###'''&&&$$$"""###$$$$$$###&&&%%%%%%%%%$$$$$$####################################$$$$$$$$$$$$##############################""""""#########$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$'''&&&$$$$$$%%%%%%$$$###$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''')))***+++,,,---111333444333111111222333444333222111111222333444111111222333333444333333000000000111000000//////000000000000////////////,,,666>>>;;;000(((***///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************))))))))))))************)))))))))*********++++++))))))************))))))((((((((()))))))))******((((((((((((((((((((((((((((((((()))******++++++************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,+++***,,,111555===MMMXXX```lllooorrr|||xxxyyy}}}zzzxxxvvv{{{wwwqqqqqqtttyyy{{{zzzyyy{{{{{{uuunnnhhhiiilllgggdddkkkwwwtttdddYYYZZZDDD===555...&&&!!!$$$***###%%%$$$""""""%%%'''%%%$$$##################"""##############################$$$$$$$$$$$$##############################"""""""""############$$$######$$$%%%%%%%%%$$$$$$'''%%%$$$%%%&&&'''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''')))***+++,,,---222333444444222222333444555444222111111222444555111222222333333333222222//////......//////000000/////////.........------,,,000333111---******---++++++++++++++++++++++++,,,++++++***************)))))))))******+++++++++))))))))))))************((())))))))))))))))))((((((((()))))))))*********((((((((((((((((((((((((''''''(((((()))******+++************************))))))))))))*********+++---------------,,,,,,+++,,,,,,+++***))))))***+++)))000888FFFVVV\\\ggg~~~uuulllkkksss|||~~~~~~}}}yyytttrrrtttsssxxx{{{|||{{{pppiiiccc___cccjjjcccgggmmmnnndddQQQ@@@666222+++%%%$$$###"""%%%)))%%%((('''""""""&&&'''%%%"""""""""#############################################$$$$$$$$$$$$##############################""""""""""""############"""###$$$%%%%%%%%%%%%$$$$$$######$$$&&&''''''&&&$$$%%%&&&&&&'''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''')))***+++,,,---333444555555333333444555333111000......000111333222222333333333222222111///...---------///000222......---------,,,,,,,,,+++***((()))+++,,,+++***++++++++++++++++++++++++,,,++++++***)))*********))))))******+++++++++,,,*********)))))))))))))))(((((())))))))))))(((((())))))))))))************((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))************)))******+++++++++******)))(((((()))+++,,,+++***///+++(((///:::===QQQrrruuupppiii```]]]cccppp{{{|||yyy{{{}}}}}}xxxssstttzzzuuuxxxzzz|||~~~zzzsssiiidddeeerrruuuxxx~~~zzzlll```\\\[[[\\\bbbkkkbbbdddYYYDDD666444...%%%'''###"""(((,,,((("""+++...,,,%%%"""%%%'''$$$"""""""""######$$$$$$%%%""""""""""""""""""""""""######$$$$$$$$$$$$##############################""""""""""""############"""###$$$%%%%%%%%%%%%%%%###"""!!!###%%%''''''&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''')))***+++,,,---555555444333222222111111555444333222111000000000000000000000000111111111//////////////////...---......---,,,,,,,,,,,,---,,,,,,---------,,,+++***,,,,,,++++++***)))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))))))))))))))))))))))))))((('''))),,,222777:::EEEGGGKKKPPPYYYeeerrrzzzwww{{{}}}|||nnnjjjhhhlllrrrwwwwwwjjjllluuutttrrrvvvppprrrwww|||ttthhhaaaZZZWWWXXXXXXUUUQQQKKKBBB666,,,'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%333:::888***"""$$$%%% #########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""$$$$$$%%%%%%%%%%%%&&&&&&"""######$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&((()))+++,,,,,,,,,555555444333333222111111444444333222111111111111111111111111000000000000////////////...---,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,++++++***************************))))))))))))((((((((('''))))))(((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++******))))))))))))))))))))))))))),,,***)))((())),,,...000...000444:::BBBLLLWWW^^^ooo{{{hhhdddccceeegggiiiqqqzzzzzznnnlllpppvvv~~~zzzqqqpppwww{{{{{{|||zzzppphhhbbbZZZOOOGGGAAA<<<555000444///((($$$###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&222555***!!!"""$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&((()))+++,,,,,,,,,555444444333333222222222333333222222222222222333222222111111000000//////............---,,,+++************+++,,,---///000,,,,,,,,,,,,++++++******((((((((()))***+++++++++)))))))))((((((((('''''')))((((((''''''(((((()))))))))))))))))))))))))))''''''((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++******)))))))))))))))))))))))))))***)))((((((''''''((((((((()))+++,,,...222777;;;EEE[[[ooopppjjjiiikkkjjjkkkkkkmmmoooooopppyyy|||tttlllhhhpppuuuwww}}}zzzsssjjjkkkrrr|||yyyvvvrrrmmmeeeZZZRRREEE???777111---)))%%%!!!&&&$$$###$$$%%%&&&%%%########################### ...555,,,!!! ###$$$""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&((()))+++,,,,,,,,,444444333333333222222222111111111111111222333444222222111111000///......---------,,,,,,***)))(((************+++,,,---...,,,++++++***************((((((((()))))))))******))))))((((((((('''''''''(((((((((''''''((((((((())))))))))))))))))))))))&&&'''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))$$$%%%&&&''''''(((((('''+++,,,,,,***((('''((()))###111======<<>>CCCNNN^^^ccceee___RRRHHHEEEGGGJJJPPPVVVVVVNNNEEE???<<<<<<>>>AAAAAA???999333.........---,,,+++***))))))''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$############$$$$$$$$$$$$############""""""""""""#########$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""######""""""######$$$%%%$$$%%%&&&''''''&&&%%%$$$############'''...888???************++++++,,,---""""""""""""""""""""""""!!! !!!!!!""" !!!!!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!""""""#########$$$""""""############""""""""""""""""""####################################$$$$$$############$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''(((((((((((()))))))))))),,,,,,---...//////000000222333555999???DDDFFFFFFAAA:::888<<>>@@@;;;@@@EEEEEENNNYYYXXXTTTLLLDDDDDDOOOcccxxx{{{pppjjjvvvyyy}}}rrrwwwsssbbbYYY[[[qqq}}}lllYYYKKKEEEBBBAAAEEEIIIFFF;;;000///...,,,+++,,,---,,,)))$$$'''((('''&&&((('''%%%###%%%'''((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$######################################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%$$$###"""%%%(((***)))&&&'''(((((()))***+++++++++!!!!!!!!!!!!""""""""""""###"""""""""!!!!!!!!! #########"""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%#########%%%&&&''''''&&&$$$'''&&&"""$$$***,,,+++(((...222222333666888777???>>>::::::CCCNNNSSSRRRIII@@@CCCMMMVVViiizzz{{{ssshhh\\\ZZZfff||||||tttzzzvvvttt~~~zzziii```mmmmmm```VVV\\\fffqqqsssjjjYYYKKK<<<999555222111111///---///,,,***(((&&&%%%'''***$$$%%%%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$######################################################$$$$$$$$$$$$############$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%$$$######%%%(((***(((&&&&&&'''((()))***+++,,,,,,!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!######""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&(((((('''&&&%%%&&&((('''%%%'''---000000333777999999;;;???@@@===CCCEEEDDDIII___yyyxxxggg[[[[[[ffftttsssppp{{{wwwtttwwweeecccuuu}}}vvvmmmmmm{{{vvvmmmiiihhhrrr{{{nnnfffiiivvvsssfffMMMHHHCCCCCCEEEDDD>>>:::444...,,,---)))###$$$***((('''&&&%%%$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######################################################$$$$$$$$$$$$######"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%$$$###$$$%%%((()))((('''%%%&&&''')))***,,,------!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&((()))))))))(((''''''((())),,,///000222333222000999<<>>???GGGVVV^^^dddeeegggkkknnnnnnsss{{{yyyvvvuuurrrlllfffpppvvvxxxmmmhhhrrrxxxzzzvvvqqqkkkaaaWWWUUUXXX]]]bbblllvvvvvvmmmccc___ddddddkkk|||{{{hhhVVVCCC<<<:::666222000(((''''''''''''&&&&&&%%%%%%%%%%%%$$$######$$$&&&###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&''''''&&&$$$$$$&&&'''&&&&&&''')))***+++,,,---""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""" !!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################""""""!!!!!!!!!!!!"""############$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$%%%%%%%%%%%%''''''((()))***---000333...777999;;;EEEIIINNNYYYeeesss~~~|||zzzzzzqqqkkkjjjjjjmmmqqqrrrooolllvvvzzzzzz||||||uuuooopppuuuuuurrrpppnnnhhh]]]UUUSSS^^^dddsssooohhh\\\OOOKKKNNNMMMFFF===222///+++(((&&&''''''((("""######$$$$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$#######################################$$$$$$$$$%%%&&&%%%$$$$$$######$$$$$$######$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&'''&&&$$$$$$&&&'''&&&&&&''')))***+++,,,---""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######"""!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############""""""""""""!!!!!!!!!"""############$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$#########%%%&&&&&&''''''&&&&&&&&&)))******+++,,,000444888555DDDLLLPPPWWWYYY^^^kkkuuu{{{hhhaaadddmmmpppwww~~~{{{zzzxxxuuurrrrrrtttvvv~~~~~~xxxvvvwwwvvvwwwvvvtttuuuwwwuuupppkkkrrr~~~wwwlll___WWWVVVZZZcccsssuuuggg```]]]WWWXXXeeepppiii[[[@@@999000)))&&&%%%&&&&&&###$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###########################"""""""""#########$$$$$$%%%%%%$$$$$$######$$$$$$!!!"""###$$$&&&'''((()))&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$&&&'''&&&&&&''')))***+++,,,---!!!"""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$"""!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$#########"""$$$''')))***++++++,,,000111222222111333777;;;???VVVgggnnnsssppprrr~~~{{{{{{~~~}}}~~~|||iiifffrrruuusssooollljjjiiikkklllxxxzzz{{{wwwpppkkkjjjlllkkkkkkkkkkkkmmmnnnllliiigggnnnxxxuuulllhhh```eeemmmsssuuurrrkkkeee\\\^^^^^^bbbvvvnnnQQQHHH;;;111+++)))'''%%%)))(((&&&&&&&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###########################!!!""""""""""""#########%%%%%%$$$$$$###$$$$$$%%%"""######$$$&&&''''''(((&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&%%%$$$$$$&&&'''&&&&&&''')))***+++,,,---!!!"""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$###!!!!!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""""""""############""""""""""""############""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$ $$$(((+++,,,,,,...000555888::::::888999>>>BBBLLLhhhlllhhhqqqzzz|||ooolllhhheeeeeegggiiikkkqqqnnnkkkiiihhhiiikkkkkkiiihhhhhhjjjlllllllllkkkjjjlllpppvvv|||zzzsssssspppkkkeee___[[[YYYYYY```fffooojjj\\\RRREEE;;;555111---)))+++(((%%%$$$%%%%%%$$$###%%%%%%%%%&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################!!!""""""""""""#########%%%$$$$$$###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%%%%$$$$$$&&&(((&&&&&&''')))***+++,,,---""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$###"""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""############$$$"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''$$$(((,,,...---...111444:::===>>><<<;;;>>>FFFNNNjjj~~~rrrmmmvvv}}}{{{{{{|||{{{{{{ooorrrqqqqqqyyy|||dddbbb``````bbbfffggghhheeebbb___```eeejjjmmmnnnkkkgggeeehhhiiihhhhhhjjjggggggfffhhhrrr}}}}}}sssgggZZZQQQLLLKKKUUUcccuuu}}}fffZZZPPPDDD<<<::::::888555---)))$$$"""$$$&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%$$$###$$$&&&(((&&&&&&''')))***+++,,,---""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""#########$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&'''((())))))***...222444444666;;;@@@OOOOOOKKKFFFCCCIIIVVVaaa}}}sssttt~~~|||zzz|||}}}~~~~~~{{{uuuqqqmmmssswwwwwwpppooooooqqqttttttqqqooojjjkkklllmmmooosssvvvyyyrrrkkkgggiiiiiiffffffiiiiiijjjhhheeehhhqqqwwwvvv{{{sssnnnpppuuuzzz{{{qqqeeeZZZSSSJJJMMMWWWiiiyyy|||qqqdddWWWNNNCCC@@@EEELLLPPPPPP;;;444+++'''''')))((('''%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$"""###$$$$$$###$$$&&&(((&&&&&&''')))***+++,,,---""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""" !!!###$$$%%%%%%$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""######$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''(((***++++++...222888:::;;;@@@GGGNNNlllhhh```VVVQQQXXXiiivvvwwwppplllvvv{{{wwwyyy{{{zzzxxx{{{yyyxxxyyyyyyyyy~~~}}}}}}}}}{{{zzz~~~vvv~~~vvvppppppooojjjjjjnnnssswwwvvvnnnjjjnnnsssttthhh___XXXYYY```iiittt|||zzzxxxyyy|||}}}{{{|||xxxyyyzzzzzzwwwqqqjjjfff]]]TTTPPPXXX```aaa]]][[[^^^TTTJJJJJJTTTbbblllpppKKKBBB555...++++++)))&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$#########$$$%%%%%%&&&""""""###$$$&&&'''((((((&&&&&&&&&%%%%%%%%%$$$$$$"""###$$$$$$###$$$&&&(((&&&&&&''')))***+++,,,---########################""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$!!!"""###$$$$$$###"""!!!""""""""""""############"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((!!! $$$+++,,,***---444111444;;;??????GGG]]]sss|||nnndddgggjjjjjjqqq{{{}}}||||||yyytttsssuuutttpppwwwuuutttuuutttyyy~~~{{{}}}qqqppptttsssmmmfffhhheee]]][[[bbbhhhhhhkkkiiiiiilllpppssssssrrrsssrrrpppqqqssstttsssqqqmmmkkkeeeZZZNNNIIIJJJNNNRRRXXX[[[\\\fffuuuyyyttt]]]LLL@@@666,,,---///&&&(((&&&$$$$$$&&&)))))))))$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!'''%%%$$$%%%((((((&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%'''(((((()))***,,,---...########################""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""######!!!"""############"""!!!""""""""""""############"""############$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((***((()))------,,,000888===AAAEEEIIIQQQccczzzqqqcccbbbgggmmm|||~~~}}}}}}{{{yyy}}}{{{|||yyyuuuzzz{{{}}}zzzyyy}}}yyykkkbbbeeemmmsssyyypppqqqzzz{{{uuuxxx~~~}}}}}}vvvuuuyyywwwpppmmmnnnnnnkkknnnfff]]]YYY[[[]]]___^^^eeegggjjjnnnqqqrrrrrrqqqrrrttttttmmm```RRRHHHBBBDDDJJJXXXmmmwwwdddZZZIIICCCAAA666///---'''(((&&&%%%%%%'''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$'''%%%$$$%%%((((((&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%%%%''''''((()))***,,,---...""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""!!!!!!!!!!!!!!!"""!!!!!!""""""""""""!!!!!!""""""""""""############"""############$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&'''((('''(((+++///000000555;;;:::LLL___kkkyyyxxxllleeekkkvvv~~~nnnaaaaaacccjjjuuuwwwgggZZZMMMVVV___bbbcccccc```[[[UUUNNNRRRXXXXXX^^^aaaYYYZZZWWWOOOEEEBBBHHHQQQUUUYYYRRRSSSZZZ\\\[[[dddsss{{{{{{yyywww{{{~~~yyy|||}}}vvvqqqkkkeeegggbbb\\\YYYZZZZZZZZZXXXUUUYYY___cccfffgggiiijjjkkkoootttvvvpppeeeXXXPPPDDDBBBOOOmmmpppZZZSSSBBB???BBB<<<777888555)))'''&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%&&&''''''&&&$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&''''''((()))***,,,---...!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""!!!!!! !!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""############""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((()))(((,,,222555555555999>>>NNNfff{{{vvvsssrrryyypppdddbbbbbbgggooopppbbbNNNBBB@@@GGGMMMVVV\\\[[[PPPBBB888<<>>777;;;???===BBBFFF??????;;;666444888>>>@@@@@@???888777;;;;;;:::DDDSSSPPPPPPQQQTTT[[[cccggggggtttwwwyyywwwqqqiiibbb^^^^^^fffnnnqqqnnnfff___[[[XXXYYYZZZZZZYYYZZZ]]]```aaabbbfffjjjnnnooommmjjjYYYKKKHHHYYYiiiiii```ZZZRRRDDD>>>@@@DDDRRRYYYRRR000---)))''''''(((((((((%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$"""!!!!!!"""$$$$$$&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$%%%&&&&&&'''''''''(((***+++---...!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""########################""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!"""""""""############""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''')))***,,,---333777:::999999>>>HHHOOO{{{{{{sssyyy}}}yyyvvvrrr{{{~~~fffPPPCCC>>>KKKMMMOOOOOOHHH>>>::::::<<<@@@EEEGGGEEE???999555;;;===>>>>>>CCCHHHFFFBBB===;;;CCCHHHDDDIIIQQQOOOLLLEEE???BBBJJJNNNNNNLLLJJJCCC>>>===;;;999@@@KKKEEE@@@;;;999:::???DDDHHH[[[\\\^^^___\\\XXXVVVWWW^^^nnnwwwiiiaaa___jjjfff___XXXSSSSSSVVVYYY[[[ZZZZZZ]]]ccciiimmmnnnjjj\\\RRRQQQNNNIIILLLTTTTTTOOOLLLLLLZZZvvvzzzddd@@@:::111***''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%&&&'''''''''&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###############$$$%%%&&&'''&&&''''''((()))+++,,,---""""""""""""""""""""""""""""""############""""""########################"""""""""""""""""""""""""""""""""""""""###$$$$$$######""""""""""""######""""""""""""############"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%''''''(((***---///111222111777::::::@@@PPPdddqqq}}}www||||||bbbSSSQQQRRRUUU[[[[[[PPPBBB;;;;;;<<<>>>???@@@???===;;;<<<>>>???EEEMMMPPPPPPNNNNNNOOOOOOOOONNNPPPXXX``````[[[VVVXXXeeennnnnnvvv|||ooodddeeemmmtttwwwyyyxxxooofffcccaaabbbhhhooojjj]]]NNNAAA888444777<<>>AAAFFF[[[iiiwwwyyyppphhhjjjoooqqqkkkaaaZZZVVVTTTSSSSSSQQQRRRUUUYYY]]]aaadddeeeffffffeee^^^OOOCCCAAAFFFMMMOOOXXX```ooozzz[[[NNNFFF;;;000***'''&&&%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((((((&&&$$$$$$%%%######$$$$$$$$$$$$######"""""""""###$$$%%%&&&'''&&&&&&'''((()))+++,,,---########################""""""############""""""########################""""""""""""""""""""""""""""""""""""###%%%&&&'''%%%$$$###""""""###$$$%%%""""""""""""############"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&((()))+++---000444666888333???JJJOOOWWWgggxxx{{{wwwllleeeeeefffkkkhhhYYYIIICCCEEEIIIFFFKKKIIIBBB>>>CCCIIILLLKKKSSSYYYXXXSSSQQQSSSVVVYYYdddrrryyyxxxssspppoooxxxyyy|||tttttt||||||qqqaaaSSSKKKNNNUUURRRKKKFFFCCC>>>888:::???QQQXXX^^^___]]]___iiirrrmmmiiieeeeeegggddd[[[TTTOOOSSSXXXZZZYYYYYYZZZ\\\\\\ffflllggg\\\QQQHHHBBBCCCDDDXXXpppxxxuuudddMMMMMMGGG>>>666000,,,)))(((&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&((()))(((%%%###$$$%%%######$$$$$$$$$$$$######"""""""""###$$$%%%'''(((&&&&&&&&&''')))***,,,---########################""""""############""""""########################""""""""""""""""""""""""!!!""""""###$$$&&&'''(((&&&%%%$$$######$$$%%%&&&""""""""""""############"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&)))***,,,///333666:::;;;FFFYYYjjjppprrrwww{{{{{{{{{zzzlll]]]SSSLLLKKKNNNIIINNNNNNHHHDDDEEEHHHHHHQQQWWWWWWSSSRRRXXX[[[ZZZlll{{{xxxxxxzzzzzz~~~{{{|||yyyyyynnnhhhmmmvvv~~~tttjjjaaaVVVJJJGGGLLLKKKKKKJJJIIIJJJOOOVVV\\\kkkkkknnnvvv}}}yyykkk___\\\___```[[[SSSOOOOOORRRYYYccchhhdddaaa___UUUHHHBBB===WWWzzz|||gggVVVMMMEEEBBB===999666333///---&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&######%%%&&&&&&%%%######%%%(((***(((%%%######%%%######$$$$$$$$$$$$######"""""""""###$$$&&&'''(((&&&&&&&&&''')))***,,,---$$$$$$$$$#########""""""""""""""""""""""""""""""########################"""""""""""""""""""""""" !!!###%%%''')))++++++%%%%%%$$$###"""""""""###""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$%%%%%%$$$&&&(((*********......000444555444888>>>```rrr}}}yyyxxxmmmWWWWWW```hhhkkkppp___MMMEEEDDDEEEHHHKKKEEEFFFFFFDDDDDDKKKYYYccc{{{zzzzzz~~~zzz~~~zzz~~~yyywww{{{rrrfffhhhooo___WWWNNNDDD:::888EEEVVVbbbiiipppsssuuuuuunnnfffYYYeeepppnnn___QQQLLLNNNKKKWWWdddhhhbbb[[[ZZZ]]]MMMJJJMMMVVVYYYTTTMMMLLLGGGHHH===000444DDDEEE:::111---'''######$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$""""""###$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&'''((('''&&&(((,,,///...,,,$$$$$$$$$#########""""""################################################""""""""""""""""""""""""!!!"""###$$$&&&((()))***$$$$$$######"""#######################################$$$$$$$$$$$$$$$###'''&&&%%%&&&''')))++++++000000222666777888@@@IIIcccwww~~~sssYYYIIIGGGMMMPPPPPPUUUKKKBBB???@@@BBBIIIPPPPPPXXXaaadddfffooo~~~|||~~~}}}qqqttt}}}}}}xxx}}}|||uuuuuuxxx}}}wwwxxx}}}{{{rrreeeWWWIIIAAAEEEPPPSSSYYY```hhhpppuuurrrkkkbbbaaadddeee[[[KKKCCCEEELLLQQQVVVWWWVVVVVVYYY\\\XXXPPPKKKJJJHHHDDDDDDGGGIIIHHHBBB<<>>777555666:::JJJ___fffYYYIIIBBB;;;999555...(((%%%&&&(((%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$###"""###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''''''''''')))***,,,,,,,,,########################################################################""""""""""""""""""""""""###########################"""""""""###$$$%%%%%%########################'''&&&%%%$$$$$$%%%&&&&&&'''+++///222222333444666999666777@@@OOOeee}}}|||uuuoootttooo\\\OOOIIIGGGPPPUUUMMM@@@BBBIIIWWWmmm|||zzz~~~yyynnnccc\\\aaajjjrrrssskkkaaaYYYVVVVVVWWWZZZ]]]]]]WWWNNNGGGDDDCCCCCCCCCFFFJJJNNNPPPQQQUUUYYY]]]```eeelllqqqpppmmmlllppptttwww~~~}}}zzz{{{|||xxxssskkkeeegggiiiaaaPPPAAA===BBBFFFPPPbbbiiicccfffpppeeeNNNNNNVVV^^^\\\RRRIIIEEEFFFKKKSSS[[[[[[TTTIII???999555888III___dddUUUEEE@@@EEEAAA:::222+++''''''(((%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$###############$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''&&&'''((())))))***+++,,,###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""#################################"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$%%%&&&'''(((,,,///222333222222666999???:::===JJJ___uuu}}}xxxvvvyyyxxxyyywwwppprrrvvvtttoooXXXLLLGGGEEEFFFTTT___[[[[[[bbboooxxxxxxyyyuuuwww{{{|||vvvllljjjlll\\\YYYTTTQQQPPPPPPOOONNNRRRXXX\\\XXXPPPLLLNNNRRRQQQQQQQQQPPPNNNIIIBBB===BBB@@@>>>@@@DDDGGGHHHHHHGGGLLLQQQTTTVVVYYY```eeebbb______cccffffffjjjoooyyytttqqqrrr|||vvvtttwwwzzzyyyvvv^^^KKK???:::;;;RRR^^^ZZZccctttoooZZZUUU___hhhfffXXXKKKDDDDDDCCCJJJQQQRRRQQQOOOJJJDDD:::999>>>IIILLLFFFBBBCCCGGGBBB;;;666222///+++)))%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$###############$$$$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&'''))))))))))))***,,,""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$%%%''')))+++000222333333444:::DDDLLLMMMIIINNN```vvvxxxyyy}}}wwwkkkaaa```aaa___[[[YYYGGGFFFOOO[[[ggg|||yyykkkdddcccaaa]]]\\\^^^bbbaaa]]]\\\^^^WWWRRRNNNMMMQQQWWW\\\___UUUVVVVVVUUUSSSUUUYYY]]]YYYXXXVVVTTTRRRNNNJJJHHHEEEDDDEEEGGGKKKMMMNNNNNNVVVWWWXXX\\\```cccdddddd```^^^___cccbbb^^^\\\]]]bbb]]]ZZZZZZ\\\bbbmmmyyy|||zzzwwwcccQQQDDD:::BBBIIIPPP^^^lllnnngggYYY]]]```[[[QQQGGGDDDDDD===BBBFFFHHHLLLQQQPPPKKKCCC>>>999777777999<<>>BBBEEELLLTTTRRRKKKMMMIII@@@666333666999:::666555777???FFFDDD888...(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$############"""###$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%%%%&&&''''''%%%(((***)))((('''))),,,%%%%%%%%%$$$$$$#########"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$#########$$$%%%%%%&&&&&&&&&&&&'''(((***---000222111///777HHHYYYdddlllttt{{{}}}~~~wwwpppXXXSSSLLLJJJPPP\\\iiiqqq||||||ssskkkeee^^^XXXUUUVVVWWWYYY[[[[[[[[[YYYXXXYYYZZZ[[[\\\]]]___ccceee^^^^^^]]]___aaaccccccbbb```^^^[[[YYYYYY\\\___aaa___\\\YYYWWWWWWXXX[[[]]]\\\\\\\\\\\\]]]]]]]]]]]]aaa```aaaccceeefffeeeddddddeeeffffffdddbbb___^^^```\\\VVVSSSUUUYYY]]]___iiiiiihhhhhhllluuuyyyssspppmmmkkkjjjhhhbbbUUUEEE@@@FFFOOOTTTQQQ[[[```ZZZQQQKKKIIIHHH======>>>AAAGGGLLLQQQSSSLLLKKKGGGAAA;;;666222000666111888LLLUUUJJJ999000...,,,)))&&&$$$$$$%%%&&&"""!!! !!!###$$$%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''(((((())))))******%%%%%%%%%$$$$$$$$$##############################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&''')))***,,,///222444888AAAUUUiiivvv{{{wwwrrrsssqqqjjjcccNNNLLLMMMZZZpppwwwnnnoooooojjj^^^^^^]]]ZZZVVVSSSTTTUUUUUUWWWXXXYYYYYY[[[^^^aaa]]]___bbbdddeeeggghhhiiipppooonnnoooqqqrrrqqqpppooommmkkkjjjjjjkkkmmmnnnkkkiiigggeeeeeefffhhhiiieeeeeeddddddccccccbbbbbbaaa``````bbbddddddcccbbbcccbbbbbbaaaaaaaaabbbbbbaaa^^^[[[ZZZ\\\___bbbccccccdddccccccdddjjjrrryyylllgggooorrrlllwww}}}xxx___DDD888;;;CCCRRRZZZaaacccbbb^^^TTTJJJGGGKKKOOONNNJJJHHHKKKNNNJJJFFFBBB??????<<<888333000888IIIUUUOOO>>>555888444000+++'''%%%%%%%%%%%%&&&$$$""""""$$$%%%$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''((())))))******%%%%%%%%%$$$$$$$$$$$$###########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''))),,,...000222666888:::MMMhhh}}}zzzqqqfff^^^]]]\\\ZZZVVV[[[aaapppzzzpppjjjiiiiiihhh^^^NNNGGGLLLQQQPPPNNNRRRUUURRRNNNNNNSSSYYYYYY[[[]]][[[YYY\\\cccjjjlllqqqyyy~~~|||{{{yyyxxxwwwrrrqqqooooooooommmkkkiiikkkiiieeebbbaaabbbdddfffcccaaa```aaaccceeeeeeeee___``````______```cccfff~~~yyycccaaasss{{{sssvvvWWWBBB;;;;;;GGGMMMVVVbbbmmmooobbbSSSMMMUUUZZZUUUIIIAAADDDJJJKKKFFFAAAAAACCCCCC===777...888HHHQQQIII999555;;;:::444---)))''''''&&&$$$)))'''%%%$$$%%%%%%$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''(((((()))******$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''))),,,000222444666;;;??????SSSnnn{{{qqqjjjdddYYYRRRTTT^^^gggjjj|||sssnnnhhh___VVVRRRGGGHHHDDD======EEENNNPPPZZZZZZXXXTTTPPPPPPUUU[[[[[[aaagggiiijjjppp{{{|||~~~zzzuuupppllljjjjjjjjjhhhfffcccbbbbbbccccccbbb___aaabbbbbb```^^^]]]\\\[[[bbbbbb[[[```rrr|||{{{~~~tttiii]]]NNNBBB:::===DDDPPPaaakkkeeeZZZNNNSSSUUUNNNBBB<<<@@@GGGMMMJJJGGGFFFFFFDDD???;;;555111333<<>>::::::;;;555---)))))))))'''%%%)))'''%%%$$$%%%%%%$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((())))))***$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$#########%%%'''(((,,,///444666777;;;BBBGGGPPPccc|||zzzlllTTTVVVWWW[[[iii~~~yyysssoooaaaVVVVVVXXXUUUNNNIIIFFFIIIKKKKKKNNNTTTYYY[[[^^^ZZZUUURRRUUUZZZaaaeeehhhrrr{{{xxxvvvpppllleeeaaa____________aaabbbcccddddddaaa]]][[[NNNMMMOOOUUUZZZaaalllwwwxxxtttmmmggggggcccWWWJJJBBBAAA???@@@GGGRRRUUUSSSPPPOOOJJJCCC===;;;???DDDFFFHHHJJJHHHDDDAAA@@@@@@===111))),,,555;;;<<<<<<777333...+++++++++)))(((&&&%%%######%%%&&&%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((())))))###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$#########$$$&&&)))+++///333777888999>>>HHHPPPbbbwwwzzzzzz}}}pppbbbTTT___jjjuuuuuulllddd___]]]XXXNNNGGGMMMUUUWWWTTTQQQPPPSSSVVVWWWXXXXXXYYYZZZ___]]]\\\aaakkkwwwzzzuuummmfffbbb```___^^^aaabbbbbbddddddbbb^^^[[[]]]SSSOOORRRPPPMMMVVVfffnnnrrrpppggg^^^ZZZXXXVVV\\\YYYOOOAAA888:::@@@CCCPPPLLLGGGCCCAAAAAA@@@@@@;;;AAAGGGFFFAAA>>>@@@DDD???;;;444---+++///777>>>333222111///---,,,++++++&&&%%%###$$$%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''((())))))######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%$$$$$$$$$&&&)))---///333666999999:::AAAMMMWWWqqquuujjjgggkkknnnkkkfffpppzzz}}}{{{rrrggg___VVVMMMLLLPPPQQQNNNOOOVVV[[[[[[[[[[[[VVVXXXZZZ]]]___```dddggguuuyyyxxxrrrmmmiiieeecccdddbbbaaabbbcccbbb___\\\aaa]]]YYYSSSLLLHHHLLLSSS\\\ffflllfff]]][[[^^^aaannnnnncccOOO>>>666666777EEEGGGJJJMMMMMMIIICCC>>><<<@@@DDDEEECCC@@@AAABBB>>>???<<<444,,,+++000555000444666444000,,,,,,---)))(((&&&%%%&&&&&&%%%$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''(((((()))#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&%%%%%%&&&(((,,,000333555888::::::;;;BBBPPP[[[|||}}}xxxyyy~~~oooggg^^^[[[aaammmyyy~~~ssshhh```ZZZXXXYYYZZZVVVOOOPPPUUUPPPTTT[[[```___YYYXXX[[[^^^___aaagggmmmuuu|||xxxrrrlllhhhfffdddbbbbbbcccccc```]]]SSS]]]___WWWPPPPPPNNNIIICCCMMMWWW\\\___dddfffeeerrrtttnnn\\\III>>>888555777@@@LLLUUUVVVOOOEEE>>>DDDDDDEEEFFFFFFDDDAAA>>>>>><<<999555333111---'''000666;;;999111,,,,,,...---+++(((''''''&&&%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((()))%%%$$$"""!!!!!!"""$$$%%%########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$'''((('''%%%$$$$$$&&&%%%&&&***...333555666>>>777333666???PPPjjjwwwuuutttnnnjjjggg```bbbxxxqqqfff```YYYTTTRRRYYYUUUUUUYYYWWWSSSUUU[[[XXX[[[^^^]]][[[[[[___dddhhhsss~~~}}}wwwqqqhhhddd``````ccceeedddaaa\\\___^^^YYYVVVUUURRRMMMCCC>>>>>>FFFMMMSSS^^^hhheeeaaa^^^]]]ZZZQQQBBB666:::999DDDWWW^^^UUUHHHDDDBBBNNNSSSHHH<<<999>>>BBBCCC???;;;:::888333...+++***000555444000,,,...000///,,,(((%%%%%%%%%$$$###$$$#########$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))))))))%%%$$$###""""""###$$$%%%########################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%(((((('''%%%%%%%%%%%%&&&)))---222555777888777222444DDDZZZooo{{{yyysssvvvtttnnn[[[___eeeuuuxxxgggTTTLLLLLLPPPVVV[[[\\\ZZZZZZ]]]ZZZUUUUUUYYYZZZ]]]```aaadddlllwww}}}yyyuuullllllkkkgggccc```___```]]]^^^]]]YYYWWWVVVQQQJJJBBB<<<:::>>>DDDJJJUUU___\\\[[[ZZZZZZXXXTTTNNNJJJ>>>@@@FFFOOORRRMMMHHHFFFBBBIIIKKKDDD<<<:::888666@@@===<<<<<<;;;777222...,,,,,,---///111111000///+++***((('''((('''&&&$$$$$$############$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))))))))%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&(((((('''&&&&&&'''&&&)))---222666888999999777444===YYYzzz|||}}}qqqkkkoootttqqqlll]]]kkk|||ppphhhOOOIIIGGGKKKPPPRRRTTTVVV[[[ZZZZZZ[[[[[[YYY[[[```gggllluuu~~~~~~{{{yyyrrrvvvwwwpppeee\\\\\\^^^]]]]]]ZZZWWWXXXVVVNNNEEE???:::666777;;;AAAKKKTTT^^^^^^]]]YYYUUUSSSTTTVVVYYYZZZTTTHHH@@@@@@EEEHHHGGGEEE@@@:::888888444///999999;;;<<<<<<999555000///)))&&&)))111555222---)))((('''(((******(((&&&$$$############$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))))))))%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%%%%&&&((()))---222666888888999999<<<>>>NNNlll}}}lllddd___cccgggfffdddeeeppp{{{uuukkk]]]RRRMMMGGGHHHOOOXXX\\\YYYWWWXXX\\\^^^bbbhhhmmmssszzz~~~||||||www{{{|||vvvkkkbbb___aaa\\\ZZZWWWTTTVVVTTTJJJ???888555333444888???GGGLLL\\\[[[YYYVVVTTTUUUYYY\\\yyyxxxhhhJJJ666666>>>BBBIIICCC:::444333666666555222666888999999999555111000***%%%'''...222000,,,***(((&&&'''((()))((('''$$$$$$#########$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((()))))))))%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%'''***...222666777777777888999???III^^^zzzyyy{{{{{{lll___^^^^^^]]]XXXYYYfffvvvssskkkbbb]]]WWWQQQOOOQQQWWWUUUVVVXXXWWWXXX___hhhgggsss~~~||||||yyyzzzzzzxxxtttnnniiifff]]][[[VVVSSSTTTRRRHHH===000111333555:::@@@EEEGGGHHHGGGGGGKKKRRRYYY___bbbxxxzzznnnSSS===777777666AAA???<<<;;;999888999:::333888:::777666888666222111---)))(((***,,,,,,+++,,,)))&&&$$$%%%'''''''''%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$&&&***...333666888777666777:::>>>EEEWWWooouuulllgggfff```WWWWWWjjjwww[[[WWWUUUUUUTTTPPPPPPSSSUUUWWW\\\___]]]___hhhttt~~~}}}zzzxxxvvvxxxzzzxxxrrrmmmaaa___ZZZUUUTTTRRRJJJAAA000555888:::>>>CCCEEEDDD===;;;;;;@@@HHHQQQWWWYYYZZZ```aaaWWWJJJ@@@777111444999AAAHHHFFF>>>999999;;;@@@???777444888888444111000...+++(((''')))***---***'''&&&&&&((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))))))))$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&***///333777888999777666888@@@FFFYYYlllzzzwwwlllggg]]]ZZZllljjjSSSRRRQQQTTTXXXXXXTTTTTTWWWTTT[[[fffnnnoooqqq}}}~~~|||yyywwwyyy||||||wwwrrriiihhhccc\\\WWWUUUPPPJJJ>>>BBBCCCAAACCCHHHIIIFFFBBBAAA>>><<<===AAAHHHMMMLLLLLLOOOSSSQQQGGG>>>;;;333777@@@JJJIII@@@999888DDDHHHCCC555000444777444111111///,,,)))((((((((()))))))))+++,,,,,,+++))))))((('''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))))))))$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&(((,,,222666999:::999777666;;;EEEMMMooovvv~~~yyylllfff^^^cccmmmVVVHHHRRRRRRVVV\\\______bbbggghhhjjjnnnpppsss~~~}}}}}}||||||{{{zzzyyyxxxzzz}}}~~~}}}{{{zzzzzz|||{{{xxxtttoooooojjjaaa[[[YYYUUUQQQNNNQQQNNNHHHGGGLLLMMMIIIFFFFFFCCC===777999DDDMMMUUUJJJFFFMMMPPPJJJGGGIII:::888;;;BBBDDD???;;;;;;HHHKKKCCC222+++000444222222000---,,,,,,+++)))'''%%%'''+++000222111---)))***)))((('''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((,,,000555888999999777666999FFFZZZiii|||yyy|||wwwyyy{{{zzziiidddlll}}}uuucccNNNIIIPPPVVV\\\ccceeeeeeeeejjjnnnkkkpppuuuzzz}}}|||||||||}}}~~~|||zzzyyyyyy{{{||||||{{{}}}}}}~~~~~~}}}zzzxxxwwwvvvuuutttwwwtttooojjjeee___XXXSSSSSSRRRPPPOOOOOOMMMJJJGGGEEEFFFEEECCC@@@>>>>>>???MMMMMMNNNMMMIIIFFFLLLTTTZZZHHH555///777>>>>>>999:::777333///,,,,,,...//////000000000...+++(((&&&&&&'''+++000333222,,,''',,,+++***(((&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((+++...333777:::999::::::888===MMMeeewww||||||}}}{{{rrrppptttuuurrrnnnhhhqqq}}}nnnaaaZZZSSSKKKMMMVVVaaacccfffhhhjjjkkkmmmnnntttvvv~~~}}}|||}}}}}}~~~{{{zzzxxxyyy{{{||||||{{{yyyyyyzzzzzz{{{|||}}}~~~~~~~~~{{{yyyyyyyyyxxxwwwwwwuuuqqqmmmiiiccc]]]YYYVVVSSSQQQOOONNNMMMLLLJJJHHHHHHGGGGGGEEEDDDBBBAAABBBAAACCCHHHKKKKKKNNNSSSaaaTTTDDD999777888999888888555000......///...---//////000000...,,,***(((%%%&&&(((,,,///...***&&&+++***)))(((&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%'''***...333777:::<<<;;;<<<<<<===EEEYYYsss~~~}}}qqqhhhooowwwuuunnnkkk{{{eeeVVVIIIJJJNNNPPPUUU\\\gggdddbbbdddhhhlllmmmmmm{{{~~~~~~~~~~~~}}}}}}~~~~~~{{{yyyxxxxxxzzz{{{{{{zzzxxxxxxwwwvvvvvvvvvwwwwwwyyy{{{~~~~~~{{{zzzzzzzzzyyyxxxwwwuuurrrpppmmmiiidddaaa\\\XXXSSSOOONNNNNNMMMLLLMMMKKKJJJKKKLLLJJJEEE@@@888555888AAAIIILLLNNNQQQ]]]XXXNNNAAA888444777:::777444111000000000...,,,...//////000///---,,,+++&&&&&&'''***,,,+++)))'''))))))(((''''''&&&%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&(((---222777:::<<<>>>===<<<<<>>>>>:::888===NNNgggxxxwwwwwwrrrrrrwwwZZZEEEJJJUUU___dddbbbaaabbbcccdddeeegggnnn|||}}}|||{{{{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}yyyxxxwwwwwwyyyzzzzzzyyy{{{zzzxxxvvvuuutttssssssssstttuuuvvvwwwxxxxxxxxxzzzzzz{{{}}}}}}|||{{{yyywwwtttrrrqqqpppppppppnnnkkkhhhiiiddd\\\UUUQQQNNNLLLKKKSSSPPPMMMMMMLLLGGG===555111000222666888<<>>@@@;;;444//////222,,,,,,,,,,,,------......)))))))))(((&&&%%%&&&(((******++++++***)))'''&&&###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((111222444666999:::;;;<<<999FFF^^^zzz~~~sssgggdddoooooo]]]OOOHHHNNNVVV]]]___]]]___dddiiiccckkkyyy~~~~~~}}}}}}}}}{{{yyyxxxyyyzzz}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}||||||}}}~~~}}}|||{{{zzzxxxwwwvvvvvvxxxyyyyyyxxxxxxwwwvvvuuuuuutttttttttqqqqqqqqqppppppppppppqqqnnnppprrrtttuuuvvvxxxyyy|||{{{zzzzzz{{{zzzwwwuuuooonnnmmmmmmmmmkkkhhhffffffdddaaa^^^[[[VVVPPPLLLQQQQQQPPPMMMHHHBBB;;;777555111//////...000777@@@>>>CCCGGGGGGDDD@@@===<<<:::888666555333222000///,,,++++++++++++,,,,,,---)))***+++)))&&&%%%&&&(((,,,,,,------,,,)))'''%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))444444555666888999:::;;;@@@TTTrrrzzztttuuu{{{nnnbbbhhh~~~ZZZCCCFFFUUURRRYYY```bbbbbbdddgggiiimmmuuu}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}{{{xxxwwwwwwyyyyyyyyyzzz{{{||||||{{{{{{}}}}}}}}}}}}}}}}}}}}}}}}{{{|||}}}}}}}}}|||zzzyyyxxxwwwuuuvvvxxxyyyyyyxxxyyyxxxxxxwwwwwwwwwxxxxxxqqqpppppppppppppppqqqrrrlllnnnpppqqqrrrrrrsssttttttttttttvvvwwwwwwuuutttpppooommmmmmmmmkkkgggeeebbbbbbaaaaaa___ZZZSSSOOOPPPQQQQQQNNNHHHBBB???===<<<444///......,,,---000444;;;BBBDDDBBBCCCHHHMMM888222---...333555111+++,,,++++++******++++++,,,+++---...,,,)))'''(((***---.........,,,***'''%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###%%%)))---000444777888444222777<<>>===666...+++///333000111222111---***)))(((++++++,,,,,,,,,***)))(((((((((''''''''''''((((((***)))((('''&&&&&&&&&&&&######$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&''''''%%%&&&'''&&&&&&&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&(((+++...111333111///111555444999PPPjjjzzz}}}yyyrrrnnnmmmggg```dddoooyyyiiiRRREEEMMMUUUSSSRRRYYYbbbdddhhhppp~~~~~~}}}~~~}}}}}}}}}}}}~~~~~~}}}|||zzzxxxwwwyyy|||~~~}}}||||||{{{{{{{{{||||||zzzzzzzzzzzzzzzyyyxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxwwwwwwvvvuuuuuurrrqqqppppppqqqqqqpppoooppppppppppppooonnnmmmllllllkkkiiihhhhhhhhhfffdddbbbbbbbbbcccdddcccaaa___```___^^^]]]ZZZXXXUUUTTTUUURRROOOKKKHHHDDD???<<<===;;;999777666333///,,,...,,,******---111666888999>>>???888000...000111/////////...,,,)))((('''(((***+++------,,,+++***(((''''''&&&'''((()))***++++++)))(((''''''''''''"""######$$$$$$######"""######$$$%%%&&&&&&''''''%%%&&&'''&&&&&&&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((***---000222333...///333555666CCCfffcccbbbfffjjjgggeeessslllYYYOOOMMMMMMQQQUUUWWW\\\bbbkkkqqq|||~~~~~~~~~~~~~~~}}}}}}|||~~~}}}}}}~~~~~~~~~~~~~~~}}}||||||}}}~~~|||zzzxxxyyy{{{}}}~~~||||||{{{{{{{{{||||||}}}yyyyyyyyyyyyyyyxxxxxxwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvuuuuuuuuuuuutttrrrqqqqqqrrrrrrqqqppppppppppppoooooommmlllkkkmmmkkkiiihhhhhhgggeeecccbbbaaa`````````___\\\YYY[[[[[[ZZZYYYXXXWWWVVVUUUUUUSSSPPPNNNLLLIIIFFFCCC>>><<<999888666333///,,,***,,,---+++)))+++111777555::::::444222333111---,,,+++++++++******)))((('''(((***,,,------------)))(((((('''((()))+++,,,,,,,,,***)))((('''''''''"""######$$$$$$######"""######$$$$$$%%%&&&''''''%%%&&&'''&&&&&&&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''***---///111222333+++000444666===VVV|||}}}sssZZZaaaiiikkkiiinnnvvvXXXOOOIIITTTYYYUUUQQQVVV```gggppp}}}}}}}}}}}}~~~|||}}}}}}|||}}}}}}~~~~~~|||}}}~~~}}}{{{zzz{{{|||~~~{{{yyyxxxzzz{{{||||||{{{zzzzzzzzzzzz{{{||||||xxxxxxyyyyyyxxxxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwvvvuuuttttttttttttuuusssrrrrrrssssssqqqpppoooooooooooonnnmmmmmmlllmmmkkkiiihhhhhhhhhfffdddbbbaaa______^^^\\\XXXUUUWWWWWWWWWVVVVVVUUUUUUUUURRRQQQOOOOOONNNMMMJJJHHH@@@===:::777555222///---'''+++...,,,''''''---333666:::999555777<<<999000***)))((()))***+++***)))*********+++,,,---......+++***)))((()))***,,,...---,,,+++)))(((''''''&&&######$$$$$$$$$$$$############$$$$$$%%%%%%&&&&&&%%%&&&'''&&&&&&&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''))),,,///111222222222---444777999KKKnnn{{{kkkccclllsssrrrqqq{{{cccPPPTTTSSSXXXZZZVVVSSSXXXfffqqq~~~}}}|||{{{xxxvvvuuuvvvxxxyyyvvvxxxzzz{{{{{{{{{|||~~~{{{|||}}}~~~~~~~~~}}}|||xxxzzz||||||zzzyyy{{{}}}{{{yyywwwwwwyyyzzzzzzxxxxxxxxxwwwwwwxxxyyyyyyzzzxxxxxxxxxxxxxxxwwwwwwvvvsssssssssssssssssssssssswwwvvvtttsssrrrrrrsssssstttsssqqqqqqrrrqqqpppnnnmmmnnnnnnnnnnnnnnnmmmmmmkkkiiihhhhhhiiihhhgggeeebbb```___^^^]]][[[XXXUUUVVVVVVUUUTTTSSSSSSRRRRRROOOMMMLLLLLLMMMLLLJJJHHHBBB???:::777555333000...+++---...---***)))***,,,222888999555888???===555---***))))))+++,,,+++***///...,,,*********+++,,,---+++)))((((((***,,,...---,,,***)))'''&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''&&&&&&&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((***---000222222222111222999:::===XXX{{{}}}nnnnnnyyy}}}xxxzzzkkkOOOKKKVVVVVVQQQPPPUUUZZZbbbsss~~~~~~~~~}}}}}}|||{{{vvvsssnnnhhheeeddddddeeepppsssvvvxxxyyy{{{}}}yyyzzz{{{}}}}}}}}}|||{{{uuuxxxzzzzzzyyyyyy|||~~~yyywwwuuuvvvyyyyyyxxxuuuvvvvvvuuuuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxwwwvvvvvvrrrrrrrrrrrrrrrrrrrrrrrrvvvuuusssrrrqqqqqqrrrrrrsssrrrppppppqqqpppooommmmmmmmmnnnnnnnnnnnnnnnmmmiiihhhgggggghhhiiihhhfffaaa___^^^^^^^^^\\\XXXVVVWWWVVVTTTRRRQQQPPPPPPPPPLLLKKKJJJJJJKKKJJJHHHFFFDDD@@@;;;777555333222000222000///......---***((((((000333///000888999222///---******---...,,,***444222...***(((((()))***---,,,)))(((((()))+++------,,,***)))'''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((''''''&&&%%%)))***+++///444666222,,,111888???OOOrrr|||sssssswwwzzz|||~~~|||jjjZZZQQQSSSYYYYYYVVVUUUWWW]]]ppp|||{{{~~~~~~}}}{{{{{{}}}uuujjjZZZLLLCCCAAAGGGNNNYYYdddpppvvvuuutttwwwzzzrrrssstttuuuuuutttrrrqqqtttsssrrrsssvvvwwwxxxwwwvvvvvvuuutttrrrqqqppppppmmmmmmnnnooopppqqqrrrrrrooorrrttttttrrrrrrtttvvvqqqqqqqqqpppppppppppppppnnnmmmnnnppprrrrrrqqqppprrrqqqpppnnnnnnnnnoooooommmmmmnnnoooooonnnmmmlllkkkhhhffffffhhhhhhfffdddgggddd```[[[XXXXXXXXXYYYVVVRRRNNNOOOSSSTTTRRROOOMMMMMMLLLJJJIIIHHHGGGFFFCCCAAA>>>;;;888777666666555333111000///...,,,***)))+++...111333333222222777555222...+++)))((('''---------***((('''(((***++++++)))(((''''''''''''&&&''')))***)))(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((('''''''''&&&+++,,,---111555666222---444888FFF```}}}nnnmmmwwwxxx{{{mmm^^^UUURRRVVV]]]YYYVVVWWWaaaqqqzzzrrrwwwtttsssvvvxxxvvvppplllbbbVVVFFF<<<999:::===???LLLTTT```iiikkkhhhdddaaaeeeeeefffggghhhiiijjjkkkbbb``````aaaccceeeeeeeeeccccccbbbbbb```___^^^]]]ZZZZZZZZZ[[[[[[[[[[[[[[[ZZZ\\\_________```ccceeeiiiiiikkklllmmmmmmmmmmmmkkkjjjiiiiiijjjjjjjjjjjjkkkkkkjjjiiiiiijjjkkkkkkkkkkkklllmmmmmmlllkkkjjjiiifffddddddgggiiiiiihhheeedddaaa^^^[[[XXXWWWVVVVVVSSSOOOOOORRRSSSQQQNNNMMMLLLKKKJJJIIIHHHGGGFFFBBBAAA>>>;;;888777666666555333111000///...,,,******+++---///111111111111444222///---***)))((((((+++++++++)))&&&&&&''')))*********)))((((((''''''&&&'''(((******)))'''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((((((---...000444666555111///777>>>UUUyyyzzzyyyooonnnsssuuu{{{rrr\\\QQQPPPRRRWWW\\\YYYYYYaaasss|||vvvuuuuuunnndddiiihhhhhhnnnuuuuuulllbbbQQQFFF:::666<<>>;;;888777666666555333111000000///---++++++++++++,,,---///000000111000...,,,***))))))))))))))))))'''%%%%%%'''))))))************)))'''&&&%%%&&&((()))******)))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))***......111666666333111222999LLLmmmvvv}}}vvvuuuuuukkkttt{{{hhhTTTMMMOOORRRUUUVVV\\\cccsss}}}xxxxxxooo```XXXYYYXXXTTTKKKLLLNNNTTT\\\bbb^^^XXXEEE@@@;;;>>>KKKYYY```___ooojjjccc]]]XXXTTTOOOMMMGGGHHHJJJMMMPPPTTTWWWXXXSSSRRRQQQRRRUUUWWWWWWVVVXXXYYYZZZ[[[ZZZYYYWWWVVVXXXXXXXXXWWWWWWWWWVVVVVVXXXWWWVVVUUUSSSRRRRRRRRRPPPQQQQQQPPPOOOMMMKKKIIILLLMMMOOOPPPPPPPPPQQQQQQTTTTTTSSSSSSSSSSSSSSSSSSUUUUUUTTTSSSQQQOOONNNMMMKKKLLLOOOQQQTTTTTTTTTSSSYYYYYYYYYYYYXXXXXXXXXWWWWWWTTTQQQPPPPPPOOOMMMKKKLLLKKKJJJIIIHHHFFFEEEEEEBBB@@@===;;;888777777777555333111000000///---+++,,,+++***)))***,,,...///000000...---+++***))))))((((((((('''&&&&&&(((***((()))+++,,,+++)))'''&&&%%%&&&''')))************%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''(((***+++,,,......111666555111222888AAAbbb~~~}}}yyyvvvuuurrrgggxxxnnn```RRRPPPSSSUUUUUUUUUaaapppxxxtttqqqqqqgggXXXOOONNNMMMFFF===;;;@@@CCCFFFMMMXXX^^^]]]@@@DDDIIIQQQaaattt~~~zzz{{{{{{wwwpppgggaaa]]]YYY\\\aaaffflllqqqtttuuuqqqpppooopppsssuuuuuutttvvvwwwxxxxxxxxxwwwvvvuuuwwwwwwwwwwwwxxxxxxxxxxxxzzzyyywwwvvvtttrrrpppnnnooommmiiiddd```\\\YYYXXXRRRWWW]]]aaabbbbbbbbbcccdddddddddcccbbbaaa``````aaa```^^^[[[XXXVVVTTTTTTVVVZZZ___bbbbbb___\\\YYYaaa^^^[[[XXXWWWWWWXXXXXXVVVTTTQQQOOONNNMMMLLLJJJKKKKKKJJJHHHGGGFFFEEEDDDAAA@@@===;;;999777777777555333111000111000...,,,---+++)))((((((***,,,---111111000///---+++***)))((())))))((('''(((+++---((()))+++,,,,,,***((('''%%%&&&'''(((***++++++,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''')))+++---......---111666555111666AAARRRwww}}}yyyqqqkkkqqq^^^WWWSSSTTTVVVWWWXXX[[[hhhzzzyyyxxxwwwqqq]]]PPPXXXccc\\\GGG666AAAHHHKKKJJJPPP[[[bbbaaaMMMXXXdddpppzzzppphhheeegggjjjvvvwwwxxxyyyzzz{{{|||}}}}}}|||{{{|||}}}}}}~~~~~~~~~zzzvvvuuuqqqiiibbb]]][[[[[[[[[dddjjjrrrwwwyyyzzz}}}|||}}}}}}}}}|||{{{zzzyyywwwvvvssspppnnnlllkkkjjjpppuuuzzz}}}{{{uuuqqqnnnllliiibbb\\\XXXVVVVVVWWWTTTSSSQQQOOOMMMLLLKKKKKKJJJJJJIIIHHHFFFEEEDDDDDDAAA???===:::999888888888555333111111111111///------,,,***(((((()))***+++000000000///...---,,,+++((()))***))))))***---000)))***+++++++++***)))(((&&&''''''((()))+++,,,,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((('''''')))+++...000000...222777666333<<>>CCCVVVkkk}}}{{{{{{}}}~~~~~~~~~}}}{{{{{{}}}~~~|||zzzyyyyyyxxxvvvttt{{{wwwssspppjjj^^^MMM@@@777444444888???EEEGGGHHHGGGHHHIIIJJJKKKPPPUUUYYYfffiiilllkkkhhhiiioootttuuuqqqmmmkkklllnnnppppppsssqqqmmmiiieeecccaaa```aaa```^^^\\\ZZZXXXWWWVVVTTTSSSSSSQQQPPPNNNLLLKKKGGGGGGFFFEEEEEEEEEEEEEEEAAA@@@???===;;;999777666666666555444333111111000000///---+++)))(((((()))*********+++,,,---///000+++)))(((''''''((()))+++(((((((((((()))***,,,,,,***(((%%%%%%&&&((()))***&&&'''((('''%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&'''(((***,,,...///000555444777<<<;;;AAAZZZvvv|||ooo|||pppwww~~~fffUUUNNNPPPNNNMMMNNNNNNRRR```pppxxxjjj___\\\sssuuuXXXBBB<<>><<<:::999777666444444333222111000000///000///---+++***)))))))))(((((((((((()))***,,,,,,)))((((((''''''(((((()))''''''(((((())))))******,,,+++)))'''&&&%%%&&&&&&((()))***)))'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((((()))***,,,///111333333222666::::::===PPPrrrzzznnnxxxyyynnnqqqhhhWWWQQQRRRQQQGGGEEENNNTTTZZZooo}}}ppp[[[MMMQQQ\\\zzzpppVVV@@@888;;;PPPnnnxxxqqqeeeYYYSSSUUUZZZ]]]mmmrrr~~~zzztttkkkdddaaa\\\OOOBBB888???OOO```lllrrr{{{|||}}}~~~~~~~~~}}}}}}~~~~~~|||{{{{{{|||}}}{{{vvvqqqhhh___PPPAAA888777;;;???EEEJJJQQQTTTTTTSSSUUUVVVTTTYYY^^^```]]]YYYUUUSSSMMMOOOTTT[[[ccchhhjjjjjjmmmllljjjkkknnnpppqqqppplllkkkjjjhhhgggeeeeeeddd^^^]]]\\\ZZZXXXVVVTTTSSSSSSSSSRRRQQQOOOMMMKKKJJJEEEEEEEEEDDDCCCAAA@@@???@@@???>>><<<:::888777666333333222222111000/////////...---,,,+++******)))(((((((((((()))***+++,,,((((((((((((((((((((((((''''''(((((())))))))))))******)))(((&&&%%%&&&'''(((***+++***(((&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((((((((***---///111333444888===@@@@@@IIIbbbtttrrr{{{{{{ooommmzzzttt___PPPMMMOOONNNIIIIIIPPPUUU]]]xxx~~~vvvdddMMMBBBKKKZZZuuueeeKKK<<<;;;<<>>???>>>===<<<:::888777777333222222111111000000000.........---,,,+++******))))))((())))))***+++,,,(((((()))******)))(((((('''((())))))***))))))(((&&&((()))(((&&&&&&(((***)))***+++***((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((((()))+++---000222444555:::>>>@@@DDDUUUtttrrryyy}}}ssslllrrr|||kkkZZZOOOMMMNNNKKKMMMPPPSSSXXXhhh~~~{{{}}}vvviiiWWWEEE@@@NNN```ttt___DDD;;;======LLLjjj|||eeeMMMFFFPPP^^^kkkrrruuurrrqqqpppnnnlllqqqxxxzzz{{{yyyvvvuuuoooYYYBBB999AAANNN\\\jjjuuu}}}{{{{{{|||}}}~~~zzzwwwxxxxxxqqqcccXXXCCC<<<666999CCCNNNTTTUUUXXXXXXWWWUUUTTTUUUYYY[[[^^^aaaeeefffeeecccbbbaaaZZZVVVQQQOOORRR[[[dddkkklllllllllmmmnnnooommmkkkhhhhhhhhhhhhgggfffeeeeee^^^]]]\\\ZZZXXXVVVTTTSSSRRRRRRQQQPPPNNNLLLKKKJJJFFFFFFFFFEEECCCAAA>>><<<>>>===<<<;;;:::888777777333333222222222111111111............---,,,+++***)))))))))))))))***++++++((()))+++,,,,,,+++)))(((((()))***++++++***)))((($$$'''***)))'''&&&(((+++)))***+++***((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((()))***,,,///222444666888:::===>>>GGGbbbvvvvvv}}}|||sssrrr}}}rrrbbbUUUPPPOOOQQQKKKQQQTTTTTT^^^xxxyyysssssshhhXXXJJJCCCHHH[[[nnnuuu\\\???888>>>???RRRttt}}}gggWWW___ttt~~~vvvnnnhhhcccbbbhhhppplllooopppooorrroooYYY@@@:::BBBNNN\\\kkkzzz~~~{{{|||}}}~~~~~~~~~{{{{{{yyytttkkk]]]OOOFFF<<<===@@@GGGPPPVVVZZZZZZWWWUUUSSSSSSUUUXXXYYYZZZ\\\aaafffiiiiiigggeeeeeebbb```\\\VVVSSSTTT[[[```gggggghhhkkkmmmnnnllljjjggghhhhhhhhhhhhfffeeeddd^^^^^^\\\ZZZXXXVVVUUUTTTRRRRRRQQQPPPNNNLLLJJJIIIGGGGGGGGGFFFDDDAAA>>><<<======<<<;;;999888777777333333333333222222222222---............,,,+++***((((((''''''(((((())))))(((***,,,......,,,***((()))***+++,,,,,,+++***)))%%%(((+++***&&&$$$&&&)))((()))******(((&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((+++,,,...111444666888999>>>@@@AAAMMMooowwwkkk|||sss}}}www{{{wwweeeVVVNNNMMMOOORRRKKKSSSUUUTTTddd~~~vvvmmmiii\\\LLLCCCCCCPPPgggzzzuuuYYY:::444===CCC[[[nnneeevvvsss[[[VVVRRRPPPKKKFFFEEEHHHPPPVVVZZZ___iiilll\\\EEE555@@@QQQcccuuu}}}}}}~~~~~~~~~www{{{{{{rrr```MMM@@@:::>>>EEENNNUUUYYY[[[\\\\\\TTTRRRPPPRRRWWWZZZZZZXXXYYY___gggmmmooommmkkkiiifffgggeee^^^UUUQQQSSSVVVcccccceeeiiilllmmmllljjjggghhhhhhhhhhhhfffdddccc___^^^]]][[[YYYWWWUUUTTTRRRRRRQQQPPPNNNLLLJJJIIIHHHHHHHHHGGGEEEAAA>>><<<======<<<;;;999888777777444444333333333333333333---......///...---+++***''''''&&&&&&&&&'''(((((()))+++...//////...+++)))***+++,,,------,,,***)))'''***---+++&&&###%%%'''((()))***)))'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&'''((()))+++,,,,,,---///222666:::===BBB@@@FFFdddpppjjj~~~}}}www~~~|||uuujjjOOOJJJMMMNNNPPPUUURRRSSSTTT^^^zzzzzziiiZZZNNNHHHCCCEEERRRggg|||gggJJJ555777???JJJfffoookkksssWWWKKKAAAQQQ^^^\\\TTTTTTZZZ```^^^YYYVVV\\\ffffffWWWGGG;;;>>>SSSkkkzzz|||{{{~~~yyy|||}}}zzz{{{}}}|||xxxvvvuuuqqqdddOOO??????FFFLLLSSSYYY[[[[[[]]]\\\YYYQQQSSSTTTVVV^^^iiinnnnnnmmmooonnnkkkkkkmmmlllhhhiiijjjiiieee^^^WWWSSSQQQRRRZZZdddjjjjjjiiijjjkkkkkkjjjiiiiiijjjhhhddd___^^^]]]\\\ZZZWWWUUUTTTSSSPPPPPPPPPOOONNNMMMLLLKKKIIIIIIHHHFFFDDDBBB@@@???@@@???===;;;999777555444333444444333111111222444333000,,,++++++,,,,,,+++))))))))))))((((((((((((***,,,...//////---***)))***************)))))))))+++,,,,,,+++***(((&&&%%%&&&&&&''')))+++***(((%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%&&&''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''(((''''''&&&'''((()))***++++++,,,...222666:::<<<>>>CCCZZZ}}}rrrrrr}}}uuu{{{sssssshhhPPPKKKOOOOOOQQQUUURRRRRRVVVfff~~~sss___OOOBBBDDDJJJUUUcccmmmpppoooMMM===333999DDDTTTrrrtttpppssslllXXXMMMNNN[[[fffmmmkkkggghhhmmmpppiiiddd```cccjjjhhhWWWEEE;;;???TTTmmm|||{{{{{{}}}}}}||||||~~~}}}yyy{{{qqqbbbSSSDDD<<>>===<<<:::888666444333333444444333111111222444222000,,,++++++,,,,,,+++))))))))))))(((((((((((()))+++---......,,,***)))))))))))))))))))))))))))***+++++++++***((('''&&&&&&&&&'''(((******(((%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''&&&&&&&&&&&&'''''')))((('''''''''((()))***,,,---...000444888;;;======FFFmmmtttrrr||||||tttxxxzzznnnuuuyyydddPPPMMMQQQQQQRRRTTTRRRQQQZZZttt|||oooYYYHHHIIIOOO[[[fffjjjcccTTTGGG888555666>>>MMMdddzzz}}}~~~sss___QQQUUU``````dddeeedddgggnnnrrrrrrmmmjjjfffhhhnnnkkkWWWBBB;;;@@@WWWqqq~~~{{{zzz|||~~~~~~~~~~~~{{{{{{~~~|||xxxzzzfffOOOBBB???CCCKKKSSSYYY[[[YYYVVVZZZfffqqqvvvzzzvvvvvvvvvuuuwwwrrrmmmmmmnnnllleee^^^SSSPPPPPPXXXdddllllllhhhiiigggfffffffffeeeccc```___^^^\\\ZZZWWWUUUSSSRRRNNNNNNNNNNNNMMMKKKJJJIIIIIIHHHGGGFFFDDDAAA???>>>===<<<;;;999777555333333333333444222111000222333222///---+++,,,,,,++++++))))))))))))((((((((((((((()))+++,,,,,,+++***)))((((((((('''((((((((()))***************)))((('''&&&%%%&&&((()))***(((&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%&&&&&&&&&&&&%%%((((((''''''''''''((((((''''''&&&&&&&&&&&&'''''')))((('''''''''(((******...///111333777:::>>>???@@@HHHttthhhqqq{{{uuuxxxvvvqqq~~~ooo___RRRPPPSSSSSSSSSTTTSSSTTTddd}}}ppp]]]OOO[[[ccclllmmmcccQQQ>>>333666999>>>HHH]]]wwwttt___TTTUUUXXXJJJIIIGGGJJJVVVdddiiihhhcccdddfffjjjqqqnnnXXX@@@;;;AAAZZZuuu~~~|||||||||~~~~~~|||yyyzzz|||yyytttlllWWWCCC???GGGQQQXXX]]]ZZZZZZYYY\\\kkknnnaaabbbiiiooouuuyyyyyytttppprrruuuvvvuuuqqqnnnmmmnnnlllgggccc\\\UUUPPPRRR[[[dddhhhhhhhhhgggffffffeeeeeecccccc___^^^\\\ZZZWWWUUUSSSRRRNNNMMMMMMMMMLLLJJJIIIHHHHHHHHHGGGEEECCCAAA???>>><<<<<<:::999777555444333222333333222000000111222111///---,,,,,,,,,+++***))))))))))))(((((((((((('''((()))+++++++++***)))(((''''''&&&'''((()))*********************))))))&&&%%%%%%''')))***((('''&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%%%%&&&'''((()))((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''((((((''''''((()))+++,,,---...111444777:::===???BBBLLLxxxcccsss|||xxxyyynnnttteee\\\SSSQQQTTTTTTSSSSSSVVV\\\rrr}}}uuuiii```gggrrr{{{sss^^^HHH<<<999===???DDDSSSpppvvvbbbTTTKKKAAA777777555444<<>><<>>===<<<;;;999888666555555111222222111//////000222111///---,,,---,,,+++***))))))))))))((((((((((((&&&'''(((***+++++++++***((((((''''''((()))+++---+++++++++************+++'''&&&&&&''')))******(((&&&&&&%%%%%%%%%$$$$$$$$$)))'''%%%$$$$$$'''+++---((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''(((***,,,...+++---///333666999;;;===DDDYYYwwwlll~~~zzzttthhh{{{www^^^YYYTTTRRRTTTTTTSSSRRRYYYiii~~~~~~|||yyytttpppttt|||^^^EEE===???CCCBBBIII___~~~uuu___PPPLLLIII>>>111222222444>>>QQQeeeoooppp]]]dddgggkkkssssss\\\@@@<<>>===<<<<<<;;;:::888777666555111222222000///...000111000///------------+++)))))))))))))))((((((((((((&&&'''((()))++++++,,,,,,***)))(((((())),,,...000......---,,,++++++,,,,,,((('''&&&(((***,,,++++++&&&&&&%%%%%%%%%%%%$$$$$$((('''$$$###$$$'''+++---((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&'''))),,,...000---...111555888;;;===>>>KKKmmmrrr~~~yyykkkrrr|||eeeZZZXXXUUUSSSSSSTTTSSSRRR\\\uuu~~~~~~~~~~~~}}}|||{{{{{{}}}yyy[[[EEEAAAFFFKKKIIIRRRkkk~~~qqqggg[[[PPPLLLKKKGGG@@@;;;222666;;;BBBPPP```jjjlllbbbggggggfffoootttbbbHHH===FFFbbb{{{}}}~~~~~~}}}|||sss```OOOCCCFFFNNNVVVZZZ[[[bbbkkkxxx~~~wwwuuuwwwoooYYYGGGHHHYYYgggrrr}}}|||qqqmmmpppssspppnnnlllkkkjjjjjjiiihhhiiikkkiiiccc[[[VVVWWWZZZ```dddhhhjjjhhheeedddcccaaa___]]]ZZZWWWTTTRRRQQQNNNNNNNNNMMMLLLKKKJJJIIIGGGGGGFFFEEECCC@@@>>>===;;;;;;:::888777666555444000111111000......///111000///------...---+++)))))))))))))))((((((((((((&&&'''((()))+++,,,---...,,,+++******,,,...111333111000///---,,,,,,,,,---)))(((''')))+++---------&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&'''((()))((((((''''''''''''(((((('''''''''&&&&&&'''''''''$$$%%%%%%'''))),,,///111000222555888<<<>>>@@@AAASSS}}}sssxxxcccuuuSSSXXXXXXVVVSSSRRRSSSSSSRRR^^^}}}}}}yyy}}}mmmVVVIIILLLUUUUUUSSS]]]sssxxxeeeWWWGGGFFFIIILLLEEE888111222444:::@@@EEENNNZZZccceeedddfffcccaaakkkuuugggPPP===GGGcccyyy|||~~~~~~}}}|||{{{}}}~~~}}}xxxkkkTTT@@@GGGNNNXXX^^^^^^bbbqqqwwwxxx{{{tttvvvlllUUUBBBEEEYYYjjjvvvtttooopppsssqqqlllggggggjjjkkkhhhdddeeehhhjjjhhhbbb[[[VVVUUU]]]bbbhhhjjjhhhdddbbbbbbaaa```]]]ZZZWWWTTTRRRQQQNNNNNNNNNNNNMMMKKKJJJIIIGGGGGGFFFDDDBBB@@@>>>===:::999888777666555444333000111111000......///000000///------...---+++)))))))))))))))((((((((((((&&&'''(((***+++---...///---,,,++++++---000333666333222000...---,,,------***)))((())),,,.........&&&&&&&&&%%%%%%%%%$$$$$$ $$$&&&''''''%%%$$$...***)))***(((%%%''',,,(((((('''''''''&&&&&&&&&''''''((()))***,,,...///---333222444>>>??????IIIdddxxx}}}qqqqqqqqqWWWUUUXXXVVVOOOMMMTTT[[[]]]qqqzzzwwwkkkXXXTTTZZZXXXSSSLLLYYYssswww]]]EEE>>>:::===???>>>:::666555666;;;BBBHHHIIIGGGJJJUUU___iiieeefffgggjjjssslllTTTBBBGGGaaa~~~}}}||||||{{{ttttttwwwmmmWWWHHHFFFMMMTTTZZZ\\\fffzzz~~~yyyuuuvvvtttgggQQQDDDJJJ\\\jjjwwwyyytttrrrooonnnooommmiiihhhjjjkkkhhhfffeeeeeeffffffbbb[[[VVVXXX^^^dddfffdddaaa`````````^^^\\\YYYWWWUUUSSSSSSRRRPPPMMMJJJIIIHHHHHHIIIHHHGGGEEECCCAAA???===<<<<<<:::999777555444333333333222111000////////////......---------,,,,,,,,,***************)))(((((()))(((((((((***+++---...***++++++***)))***---000---***((((((+++------,,,---+++)))))),,,---,,,+++&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%$$$###$$$%%%&&&'''---)))(((***)))&&&'''+++(((((('''''''''&&&&&&&&&''''''((()))+++---...//////555444777??????AAALLLmmmwww~~~rrr~~~nnnSSSUUUUUUTTTPPPNNNRRR]]]fff|||{{{qqq^^^ZZZ^^^YYYKKKVVVjjjtttdddIIIAAAJJJOOOQQQSSSTTTRRROOOKKKHHHNNNNNNMMMMMMOOOTTT\\\bbbeeedddggghhhgggpppmmm[[[DDDHHHccc~~~}}}}}}}}}zzzyyywwwppp^^^KKKFFFJJJVVVYYY^^^iii|||~~~}}}{{{yyywwwwwwtttgggQQQDDDJJJ\\\kkkwwwyyytttrrrpppnnnpppoookkkjjjlllllliiikkkjjjjjjjjjjjjgggbbb]]]XXX[[[___aaabbbaaaaaaaaa___^^^\\\YYYWWWUUUSSSSSSRRRPPPMMMKKKIIIHHHIIIIIIGGGFFFEEECCCAAA???>>>===<<<;;;999777555444333333222222111000////////////------------,,,,,,,,,,,,***************)))(((((()))((((((((()))+++---...*********(((''''''***,,,,,,***((((((+++------,,,,,,***((((((***+++***(((((('''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''+++((((((******''''''***((((((((('''''''''&&&&&&''''''((()))+++---///000222888777999??????DDDSSSvvvuuurrrtttrrrfffPPPUUURRRRRRRRRPPPRRRbbbuuu~~~}}}qqq\\\UUUTTTLLLJJJ]]]qqqppp\\\LLLQQQ```fffggghhhiiiiiifffbbb^^^ccc]]]VVVTTTYYY___dddeee___aaaggggggdddlllooocccGGGKKKfff~~~~~~~~~~~~~~~~~~}}}}}}xxxzzzvvveeeOOODDDIIISSSXXX^^^kkk}}}{{{{{{zzz{{{{{{xxxuuugggQQQDDDKKK^^^lllwwwxxxtttsssrrrooorrrqqqnnnmmmnnnmmmjjjlllkkkjjjiiiiiigggccc```[[[ZZZZZZ\\\___aaabbbaaa^^^]]]\\\YYYWWWUUUSSSRRRQQQPPPNNNKKKJJJIIIIIIIIIFFFEEEDDDCCCAAA@@@???>>><<<;;;999777555444333333111111000///............,,,,,,,,,,,,++++++++++++***************)))(((((((((((((((((()))***,,,---,,,,,,+++)))'''&&&(((******)))((((((+++,,,,,,,,,+++)))''''''(((((('''&&&)))(((((('''&&&&&&''''''%%%%%%%%%$$$%%%&&&&&&''',,,((('''******(((''')))(((((((((((('''''''''''''''((()))***,,,...000111333999999;;;@@@???III^^^kkksssqqqqqquuu^^^RRRWWWQQQQQQVVVUUUVVVlll~~~}}}|||}}}{{{mmm[[[XXXXXXNNNaaahhhkkkeee^^^]]]```aaaZZZ[[[]]]___aaaeeejjjmmmlllfff```___cccggghhhhhh___^^^eeefffccckkkpppgggJJJLLLggg|||}}}~~~~~~~~~~~~}}}vvvuuukkkYYYJJJHHHQQQZZZYYYlllzzz{{{}}}}}}{{{{{{|||}}}xxxuuugggQQQDDDKKK^^^mmmxxxxxxtttsssssspppssstttqqqpppqqqoookkklllkkkjjjhhhgggeeedddbbbaaa]]]YYYYYY]]]```aaa```]]]\\\[[[YYYWWWUUUSSSRRRQQQPPPNNNLLLKKKJJJIIIIIIEEEDDDDDDBBBAAA@@@??????<<<;;;999777666444444444111000///......---------,,,,,,,,,+++++++++*********************)))((((((((((((''''''((()))+++,,,//////...,,,)))((((((***)))(((((()))***+++,,,,,,+++***((('''''''''&&&&&&))))))((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''///***'''***+++)))''')))))))))((((((((('''''''''(((((()))+++---///111222333999:::<<<@@@AAAQQQooommm~~~}}}}}}nnnsssiiiZZZUUUWWWQQQRRRXXXZZZ```yyy}}}~~~~~~|||zzzyyyxxxxxxmmmbbbjjjrrrjjjxxxsssfffYYYVVVWWWRRRIII999<<>>===<<<:::888666555444444111111000///............,,,,,,,,,,,,++++++++++++***************)))((((((((('''&&&&&&&&&((()))******+++,,,***(((''''''(((***,,,------+++******++++++,,,,,,***(((((()))***))))))'''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&999000))))))***)))((()))))))))))))))((((((((('''((((((***,,,...111333444555:::;;;???EEELLLkkknnnxxxzzzvvvrrraaahhhkkkXXXRRRVVVRRRRRRRRRUUU```vvv}}}}}}~~~zzzlllbbboooxxxnnn[[[VVVQQQMMMHHHEEEFFFJJJKKKHHHEEEDDDFFFEEECCC@@@NNNVVVbbbjjjmmmooorrruuuuuuqqqvvvwwwnnnkkknnnjjjLLLHHHaaa}}}|||}}}~~~}}}zzzyyyjjjUUUJJJQQQZZZaaavvv||||||zzzyyyzzz||||||zzzwwwvvvrrrcccMMMAAAIII^^^nnnyyywwwsssuuuxxxuuuwwwvvvrrrqqqsssssspppjjjkkkkkkhhhccc___]]]^^^___``````^^^[[[ZZZYYYZZZYYYZZZZZZZZZXXXUUUSSSQQQOOOOOOOOONNNMMMLLLKKKJJJGGGFFFEEECCCAAA???>>>======<<<:::888777555555444222222111000////////////------------,,,,,,,,,,,,***************)))((((((((('''&&&&&&&&&'''((()))''')))+++***)))((()))***,,,...000///,,,))))))***)))+++,,,***((((((***,,,+++***)))'''&&&%%%%%%%%%%%%%%%'''((((((((('''&&&<<<222***)))***))))))***))))))))))))((((((((((((((()))***,,,...111333555777;;;===AAAGGGPPPsssmmm}}}xxxbbblllnnnYYYKKKNNNWWWOOORRRRRRSSSaaa||||||~~~||||||~~~~~~}}}}}}}}}zzzllldddrrrzzzooo[[[QQQKKKPPPSSSQQQOOOQQQIIIFFFFFFNNNWWWVVVKKK???CCCKKKUUU```gggmmmppprrrzzzyyypppjjjnnnnnnRRRLLLeee}}}|||}}}|||zzzxxxbbbPPPLLLYYY```hhh~~~yyy}}}yyywwwzzz~~~zzzuuuqqqbbbLLL@@@HHH]]]mmmyyywwwsssvvvyyyvvvxxxvvvqqqpppssssssqqqmmmoooooolllfffaaa______ZZZ]]]```___[[[XXXXXXZZZYYYYYYZZZZZZXXXUUUSSSQQQOOOOOOOOONNNNNNLLLKKKJJJHHHGGGEEECCCAAA???===<<<===<<<:::888777666555555333222111000000/////////......------------,,,,,,***************)))((((((((('''&&&%%%&&&'''((()))(((***,,,,,,,,,+++,,,---...000222000,,,))))))***(((***+++***((('''***,,,,,,+++***(((''''''&&&&&&%%%%%%'''((((((((('''&&&UUU333+++222(((###+++)))))))))))))))))))))))))))******+++---000111111000444999===>>>FFF```qqqqqqeeexxxfffPPPPPPQQQMMMTTTRRRTTT\\\jjj~~~}}}~~~~~~|||eee\\\qqqzzzhhhXXXXXXTTTNNNKKKLLLKKKHHHHHHEEEBBBCCCHHHOOOTTTWWWJJJHHHIIIPPP\\\hhhqqqtttwwwxxxpppmmmVVVJJJ^^^yyywww}}}}}}yyy}}}vvvdddSSSUUURRRWWWttt~~~~~~~~~|||~~~}}}|||~~~zzzvvvwwwrrrdddOOOCCCKKK\\\jjjwww{{{uuuuuuvvvuuuuuuuuuuuutttsssrrrqqqooonnnmmmllliiieee___[[[\\\]]]^^^^^^^^^[[[XXXVVVZZZ[[[]]]\\\XXXTTTQQQPPPNNNNNNOOOOOOOOOMMMJJJHHHEEEEEEDDDCCCAAA@@@???>>><<<;;;999777555555555555222222111111000/////////000///...,,,,,,+++++++++))))))************))))))((((((((((((((((((((((((+++,,,---,,,***)))***+++---000111///,,,******,,,)))***+++***''''''))),,,,,,+++)))'''&&&%%%&&&&&&&&&&&&&&&''''''''''''(((___;;;,,,000)))'''---***))))))))))))))))))))))))******+++---000111222111555<<>><<<;;;999777666555555555222222111111000/////////.........------,,,,,,+++))))))************))))))((((((((((((((((((((((((+++,,,---,,,***)))***+++,,,...///...+++))))))+++***+++,,,***((('''(((***+++***((('''%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&'''oooJJJ111...***+++...+++))))))))))))))))))))))))***+++,,,...000111222333666???CCCFFFZZZ~~~mmm~~~{{{rrrxxx___NNNOOOSSSQQQTTTUUUWWWaaa||||||~~~}}}{{{{{{xxxbbb[[[qqqyyyfffWWWXXXPPPCCCAAAGGGGGGAAACCCDDDGGGKKKNNNOOOMMMKKKXXXZZZ[[[ZZZWWWYYY^^^cccmmmvvv~~~rrrjjj\\\NNN___zzz|||~~~|||yyyxxxuuugggVVVNNNQQQfff|||{{{}}}}}}{{{zzzyyyvvvrrrcccNNNBBBJJJ]]]jjjwwwuuuqqqrrruuuttttttssssssrrrrrrqqqqqqqqqpppnnnmmmkkkgggaaa]]]WWWYYY\\\___aaa```\\\YYYXXXYYY[[[\\\[[[YYYVVVUUUPPPOOONNNMMMKKKIIIGGGFFFEEEDDDCCCBBBAAA@@@???>>><<<;;;999888666555555555222111111000000//////...,,,---.........---,,,+++))))))************))))))((((((((((((((((((((((((+++------,,,***)))((())))))+++,,,,,,***(((((()))+++,,,,,,+++((('''((()))***)))'''&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&]]];;;---,,,------***))))))))))))))))))))))))***+++---...///111333555888???AAAGGGcccuuukkktttxxxzzz[[[OOOQQQSSSRRRWWWXXXXXXccc|||}}}~~~~~~}}}~~~~~~~~~~~~{{{~~~wwwaaa[[[qqqyyyfffYYY[[[RRRCCCCCCOOOQQQIIICCCEEEHHHMMMPPPQQQOOOMMMMMMRRRXXX]]]^^^^^^___aaafffooo}}}tttkkkaaaRRRaaazzz}}}~~~|||yyytttiiiYYYLLLSSSddd|||yyy}}}|||yyyzzz{{{vvvqqqbbbMMMBBBJJJ]]]kkkxxxuuupppsssuuuttttttsssrrrqqqqqqqqqqqqqqqqqqpppooommmhhhccc^^^TTTUUUYYY]]]aaaaaa]]]YYYZZZZZZ[[[[[[[[[XXXUUURRRPPPPPPOOOMMMJJJHHHGGGGGGEEEDDDCCCBBB@@@???>>>>>><<<;;;:::888777666555555111111111000//////......***,,,---//////...,,,+++)))******++++++******)))((((((((((((((((((((((((+++,,,------***((((((((('''((()))))))))(((((((((,,,---,,,+++***(((''''''(((((('''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&nnnGGG000...---***(((***************************,,,...//////111444888:::===???KKKllllllkkkzzznnnwwwmmmXXXRRRRRRSSSRRRWWWVVVXXXfff~~~~~~}}}}}}}}}~~~~~~~~~~~~|||~~~vvvaaa[[[rrryyydddVVV[[[SSSCCCFFFYYY^^^SSSLLLLLLMMMQQQUUUYYYZZZZZZTTTSSSTTTWWW[[[^^^^^^]]]bbbhhhtttvvvnnnfffVVVccczzz|||||||||yyynnn^^^PPPJJJ___zzz~~~~~~~~~~~~~~~}}}yyy|||~~~{{{yyyzzz|||vvvqqqaaaLLLAAAJJJ]]]lllzzzvvvrrrtttvvvuuutttrrrqqqqqqqqqqqqqqqqqqqqqqqqpppmmmhhh```[[[SSSSSSVVV[[[aaaccc___[[[WWWWWWWWWXXXYYYWWWSSSOOOMMMOOOPPPNNNKKKHHHHHHIIIDDDDDDCCCBBB@@@???>>>===<<<;;;:::999888777555555111111000000///.........***,,,---//////...,,,+++******++++++++++++******(((((((((((((((((((((((()))+++------+++((('''(((&&&&&&'''((()))***))))))------,,,,,,+++)))'''&&&'''''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&''''''''''''zzzTTT666000---''')))***************************---/////////111666:::>>>===AAAVVVzzz}}}dddnnnqqqaaahhh|||{{{___UUUTTTSSSRRRTTTSSSSSS\\\sss~~~}}}|||}}}~~~~~~}}}}}}}}}}}}}}}ttt___ZZZpppwwwaaaPPPXXXQQQAAAHHHaaagggYYYPPPNNNMMMOOOTTTYYY]]]___^^^WWWOOOMMMSSS\\\bbbeee```bbbiiisss|||~~~yyysssjjjYYYdddzzz{{{zzzzzzvvvgggVVVQQQVVVsss}}}|||||||||}}}zzz{{{}}}|||{{{zzz{{{{{{uuuppp```KKK@@@III]]]lll{{{xxxssstttvvvvvvuuusssqqqqqqqqqrrrrrrqqqqqqrrrpppkkkbbbWWWOOONNNMMMOOOWWW___dddbbb___SSSRRRRRRTTTVVVTTTPPPKKKGGGKKKNNNNNNKKKIIIIIIJJJDDDCCCBBBAAA@@@???>>>===;;;;;;;;;:::999777555555111000000//////......---,,,---.........---,,,+++******++++++++++++******(((((((((((((((((((((((('''***,,,---+++)))((((((&&&&&&&&&(((+++,,,+++***---,,,+++,,,,,,+++(((&&&'''''''''''''''&&&%%%%%%&&&&&&&&&'''''''''((((((]]];;;222,,,&&&---***************************---000000///111666<<>>HHHhhhlllcccxxxlllZZZbbb}}}jjjUUUQQQTTTRRRRRRWWWTTTVVVggg~~~~~~~~~~~~}}}}}}||||||||||||rrr\\\XXXnnnsss]]]KKKVVVPPP@@@IIIffflll\\\PPPMMMKKKLLLPPPVVVZZZ\\\___ZZZSSSPPPSSSZZZccciii```]]]^^^gggsss{{{{{{xxxnnn\\\eee{{{|||yyywwwppp___RRRZZZmmm}}}|||||||||{{{zzzzzzzzz||||||{{{zzzuuuppp```JJJ@@@III^^^mmmzzzzzzttttttuuuwwwvvvtttrrrqqqrrrssssssrrrrrrrrrooogggYYYIII>>>BBBAAACCCLLLYYYaaabbb```VVVSSSPPPPPPQQQNNNGGGAAA???EEEKKKMMMKKKHHHHHHJJJDDDCCCBBBAAA@@@>>>======;;;;;;;;;;;;999777666444000000000///......------.........------,,,,,,+++***++++++,,,,,,++++++***((((((((((((((((((((((((%%%(((+++---+++***))))))'''&&&''')))---///...,,,,,,++++++,,,...---***&&&''''''((((((((('''&&&%%%%%%%%%&&&&&&&&&'''''''''|||bbb>>>444,,,'''000***************************---000000///111777===GGGAAAOOOvvveeefffooo___kkkzzzbbbOOOOOOSSSQQQRRRYYYYYY[[[rrr|||}}}~~~}}}|||||||||{{{{{{pppZZZUUUkkkpppYYYJJJWWWQQQ@@@KKKiiiooo]]]SSSPPPNNNNNNRRRVVVZZZ\\\aaaaaa___[[[WWWVVV[[[___aaa[[[XXX___mmmxxx}}}|||ppp]]]fff{{{}}}xxxtttlllZZZQQQccc}}}}}}||||||}}}zzzxxxyyy|||}}}|||yyyuuuppp```JJJ???III^^^mmmyyyzzztttssstttxxxvvvtttrrrrrrrrrssstttsssssssssnnncccQQQ???222666555888CCCQQQ\\\```___\\\WWWRRROOOMMMGGG===666:::AAAIIILLLJJJGGGGGGIIIDDDCCCBBBAAA???>>>======;;;<<<<<<;;;:::888666444000000000///......------000///...,,,,,,++++++,,,***++++++,,,,,,++++++***(((((((((((((((((((((((($$$'''+++,,,,,,***))))))(((''''''***...000///---+++******,,,......***''''''((()))))))))((('''&&&$$$$$$%%%%%%%%%&&&&&&&&&hhhZZZLLL222,,,333,,,++++++************++++++............///333999===AAAMMMWWWwwwpppzzzeeecccrrr___MMMKKKSSSYYYYYYXXXQQQccc~~~~~~}}}||||||{{{zzz~~~mmmTTTWWWlllkkkUUUNNNZZZMMM===PPPlllnnncccTTTLLLGGGHHHKKKNNNWWWbbbeeeiiiiiiddd```^^^[[[WWWZZZ______\\\cccsss||||||tttgggfffyyyttt|||uuunnneee\\\___zzzyyyyyy~~~|||~~~}}}}}}~~~~~~}}}}}}||||||{{{{{{uuummm[[[GGG???JJJ\\\iiixxx|||wwwwwwyyyvvvvvvuuussssssrrrrrrsssuuuqqqpppoooeeePPP>>>777444888888555<<>>PPPlllpppfffZZZRRRLLLLLLLLLNNNVVV```fffjjjllliiiffffffdddaaa```___\\\ZZZ___lllwww{{{uuujjjiii{{{xxxzzztttfffYYY___vvvtttppptttzzz}}}~~~~~~}}}}}}~~~}}}}}}}}}|||||||||{{{xxxooo\\\GGG???III\\\iiiyyy|||wwwuuuuuuvvvuuutttsssssssssssssssuuuqqqppppppfffTTTCCC<<<<<>>AAALLLiiipppnnnfffuuubbbVVVNNNPPPUUUTTTOOOLLLbbbttt~~~}}}}}}||||||xxxyyygggQQQVVVkkkhhhSSSOOO\\\PPP???QQQmmmssskkk___YYYSSSPPPNNNPPPXXXaaaffflllooonnnmmmoooooommmiiiaaaZZZYYY\\\cccmmmwwwzzzpppooo~~~{{{tttrrrcccYYYooopppbbbYYY^^^gggnnnvvv~~~~~~~~~}}}}}}}}}}}}}}}}}}||||||||||||{{{qqq]]]GGG>>>JJJ]]]kkk{{{}}}vvvssspppuuuttttttssssssssstttttttttqqqqqqpppiiiZZZLLLDDDEEEMMMNNNEEE;;;===JJJUUUaaa___ZZZOOO???333555<<>>222777BBBMMMRRRSSSOOOJJJKKKKKKJJJHHHFFFDDDAAA@@@???@@@AAA<<<;;;:::999888666555555111111000000///.........---------,,,,,,,,,++++++************************((((((((((((''''''''''''%%%''')))***+++++++++***)))'''&&&''')))++++++***,,,,,,,,,---//////---+++(((((()))(((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''xxxXXX777)))+++,,,,,,++++++++++++,,,,,,,,,---...///111666<<>>BBBMMMTTTXXXWWWPPPKKKJJJKKKJJJHHHGGGEEECCCBBBBBBBBBBBB<<<;;;:::999888666555555000111111111000///...---,,,,,,,,,,,,++++++++++++************************((((((((((((''''''''''''&&&'''((()))***+++++++++***(((&&&&&&''')))))))))+++***+++---//////---,,,'''(((((((((((((((''''''''''''&&&%%%%%%%%%&&&&&&mmmFFF+++///---,,,,,,++++++,,,,,,---+++,,,...///222777>>>CCCMMMuuullldddzzzpppMMMFFFIIINNNRRRPPPMMMOOOUUUppp|||}}}~~~{{{oooYYYMMMZZZmmmgggQQQXXX^^^MMMBBB\\\zzzvvvccc^^^gggllliiieeehhhlllmmmooouuuzzz{{{}}}}}}vvvsssrrrpppllljjjooowwwtttmmmgggeee]]]SSSPPPTTT^^^kkkuuuzzz}}}}}}}}}}}}~~~~~~~~~~~~{{{|||||||||}}}}}}}}}~~~yyyppp]]]HHH@@@KKK^^^kkkyyyxxxrrrvvv{{{xxxwwwuuutttrrrrrrqqqqqqpppssssssoooooopppkkkdddYYYTTTTTT[[[aaa```^^^___[[[^^^aaa]]]QQQGGGIIIQQQUUUYYYXXXQQQKKKJJJJJJHHHGGGFFFFFFEEEDDDCCCBBBBBB<<<;;;:::999888666555555000111111111000///...---++++++++++++++++++++++++************************((((((((((((''''''''''''''''''((()))***+++,,,,,,+++(((&&&&&&(((***++++++))))))***,,,......---+++''''''((((((((((((''''''((('''&&&%%%%%%%%%%%%%%%qqqJJJ---111---,,,,,,++++++,,,,,,---+++,,,---///222888>>>CCCQQQ~~~yyycccdddyyy|||^^^FFFAAAFFFNNNSSSQQQLLLMMMSSSsss{{{|||}}}~~~zzzmmmWWWLLLZZZllleeePPPZZZ^^^LLLBBB^^^|||uuu```WWWccclllllllllqqqwwwxxxsssyyyxxxuuuzzzzzztttmmmttt{{{{{{lllkkkggg]]]TTTRRRYYYaaabbbooovvvyyy}}}}}}}}}}}}}}}~~~~~~~~~{{{|||||||||}}}}}}~~~~~~zzzrrr___III@@@JJJ[[[gggwwwwwwqqqxxxyyyxxxvvvtttrrrqqqpppppppppssssssooooooqqqnnnggg```YYYVVV[[[]]]\\\]]]aaaYYY]]]aaa```VVVLLLMMMSSSUUUYYYYYYRRRKKKJJJIIIGGGFFFFFFFFFFFFEEEDDDBBBAAA<<<;;;:::999888666555555000000111111111///---,,,++++++++++++++++++++++++************************)))(((((((((''''''''''''''''''((()))***+++,,,,,,+++)))'''''')))+++,,,,,,)))))))))+++---...,,,+++''''''((((((((((((((('''((('''&&&%%%%%%%%%%%%%%%rrrSSS666,,,///---)))(((***,,,.........111,,,,,,555888<<>>KKKqqqtttllluuuuuu[[[FFFHHHNNNLLLLLLQQQPPPRRR___~~~~~~~~~}}}~~~zzzqqqVVVIII[[[iii]]]MMMYYY^^^IIIBBBeeezzzmmm___]]]iiiqqqrrruuu{{{{{{uuu}}}}}}|||yyytttqqqqqqyyy~~~mmmcccZZZ[[[```cccfffiiimmm|||}}}||||||}}}~~~}}}|||~~~}}}|||{{{{{{{{{{{{zzzuuubbbJJJAAAMMM^^^gggxxx}}}wwwvvvwwwwwwuuutttssstttsssrrrppprrrqqqqqqqqqqqqpppmmmkkkfff^^^WWWVVV\\\aaacccbbb```\\\\\\___^^^XXXUUUWWWVVVWWWVVVSSSNNNKKKIIIIIIEEEEEEDDDCCCBBBAAAAAAAAA<<<;;;:::888777555444333111111000000//////......++++++++++++++++++++++++******************************))))))((((((''''''&&&&&&'''(((***+++,,,---///---,,,++++++,,,...///---)))'''(((,,,...,,,***(((((((((((()))***+++,,,(((((('''&&&&&&&&&&&&&&&^^^@@@333...---++++++,,,------,,,///333000222:::;;;AAAQQQ~~~tttxxxvvv|||^^^JJJIIINNNKKKKKKQQQRRRXXXiii}}}~~~~~~~~~~~~xxxnnnTTTHHH[[[hhh[[[KKKXXX\\\IIICCCeeeyyykkk___\\\iiitttvvvxxx{{{wwwooozzzxxx~~~}}}wwwxxxvvvssssssyyymmmbbbYYY]]]eeejjjlllmmmyyy~~~|||{{{|||}}}~~~}}}|||~~~}}}|||{{{{{{{{{{{{{{{tttaaaHHH???LLL___jjjyyy|||uuutttuuutttsssssstttuuutttrrroooqqqppppppppppppooommmjjjgggaaaZZZWWWYYY___eeeiiiddd___\\\^^^___\\\YYYXXXXXXXXXWWWSSSNNNKKKIIIIIIDDDCCCCCCBBBBBBAAAAAAAAA<<<;;;:::999777555444444111111000000//////......++++++++++++++++++++++++******************************))))))((((((''''''&&&&&&'''((()))+++,,,---///...,,,++++++,,,...///---***((())),,,...,,,***(((((((((((()))***++++++(((''''''&&&&&&&&&&&&&&&rrrSSS444...---,,,,,,---...,,,+++...222111444<<<<<>>LLLaaalll{{{{{{tttssssssrrrrrrrrrtttuuutttrrrooopppooooooooopppooollljjjiiiddd]]]WWWVVVZZZbbbhhhfff```[[[[[[^^^^^^[[[XXXZZZYYYWWWSSSNNNKKKJJJJJJDDDDDDDDDDDDCCCBBBAAAAAA<<<;;;:::999777666555444111111000000//////......******************************************************))))))((((((''''''&&&&&&&&&'''(((***,,,---///---,,,******+++,,,------+++)))***,,,---,,,+++((((((((((((((()))******((('''&&&&&&%%%%%%&&&&&&qqq===///...------......,,,+++,,,000000555<<<<<>>NNNcccnnn}}}{{{uuuuuuwwwxxxwwwuuuuuuuuuuuusssrrrpppppppppqqqrrrqqqooommmiiigggddd```\\\VVVQQQMMMYYY]]]]]]YYYZZZ___```]]]___^^^ZZZTTTNNNKKKJJJJJJIIIIIIIIIHHHEEEBBB???===;;;;;;:::999888888777777111111000000//////......******************************************************))))))(((((('''''''''&&&%%%%%%&&&))),,,...---,,,***((('''((()))************)))((((((((())))))(((((('''''''''(((((('''&&&%%%%%%$$$$$$%%%%%%uuu```444000---++++++------------///000777>>>AAAXXX}}}mmmkkknnnQQQIIIQQQIIIJJJKKKTTT^^^aaavvv}}}}}}}}}}}}}}}}}}~~~~~~vvveeeKKKJJJ```fffSSSCCCTTTUUUDDDHHHjjjuuuddd[[[YYYfffrrruuuxxx}}}{{{sssjjjhhhpppvvvgggLLL@@@DDD;;;>>>CCCFFFIIIOOOXXX___ppp{{{zzzqqqjjjmmmvvv~~~zzz}}}~~~}}}}}}~~~~~~|||xxxuuu}}}}}}{{{zzzzzzzzzzzzzzztttnnn\\\EEE???NNNcccnnn}}}{{{vvvwwwxxx{{{xxxvvvuuuuuuuuutttrrrqqqppppppqqqrrrrrrpppnnngggfffeeeccc```YYYPPPJJJVVV\\\___[[[[[[```aaa___```___[[[TTTNNNKKKJJJJJJIIIIIIIIIGGGDDD@@@===:::;;;;;;::::::999888777777111111111000//////......))))))))))))))))))))))))*********************************)))(((((('''''''''&&&%%%$$$&&&))),,,......---+++)))(((((()))***)))******)))'''''''''))))))(((((('''''''''(((((('''&&&%%%%%%$$$$$$%%%%%%}}}iii===...,,,000,,,+++...+++***///,,,333BBBEEE[[[iiiwww}}}]]]LLLKKKOOOKKKJJJOOOXXXaaannn~~~}}}|||}}}~~~|||{{{{{{|||~~~~~~|||uuudddOOOEEE```hhhJJJFFFVVVUUUFFFLLLnnnvvvddd\\\```jjjtttxxx|||~~~zzzssshhhrrryyyrrrbbbQQQAAA666555555888:::999>>>LLLZZZnnn{{{tttsssnnnmmm{{{~~~||||||~~~~~~}}}zzzxxx|||xxxyyy{{{|||xxxtttssskkkYYYEEE???LLLbbbpppxxxrrrsssuuussstttvvvvvvvvvtttqqqpppsssqqqqqqrrrtttsssoookkknnnjjjfffdddbbb\\\RRRKKKRRR\\\bbb___\\\```ccccccfffbbbZZZSSSNNNLLLLLLMMMKKKIIIGGGEEEDDDAAA>>>;;;<<<<<<;;;:::888777666666222111000111111000---***,,,,,,,,,+++++++++******************************+++******)))(((''''''&&&&&&'''''''''&&&'''))),,,+++,,,,,,+++***)))+++,,,......---,,,+++))))))(((+++)))'''(((******(((%%%%%%&&&)))******)))&&&%%%ggg@@@///,,,111------///,,,---222000555AAAEEE___jjj||||||[[[LLLMMMPPPLLLMMMSSS\\\fffttt~~~}}}}}}|||{{{{{{|||~~~}}}|||tttcccNNNEEE___gggIIIFFFVVVVVVGGGLLLmmmuuuccc\\\bbbllltttwwwzzz~~~zzzssshhhssszzztttcccQQQ@@@555222222666<<>><<<<<<<<<;;;:::888777666666222111000000000///---+++,,,,,,,,,+++++++++***************************************)))((('''''''''&&&'''''''''&&&'''))),,,+++,,,,,,+++***)))+++,,,...------,,,+++***)))(((,,,***((()))++++++***((()))***++++++***(((&&&$$$fffEEE222,,,222///...000...,,,222444888@@@JJJiii}}}oooyyy|||VVVJJJLLLLLLKKKNNNUUU```kkk{{{}}}}}}|||}}}||||||}}}~~~}}}|||tttbbbMMMDDD]]]dddGGGFFFWWWXXXHHHLLLllltttbbb[[[bbbmmmtttuuuxxx}}}{{{ssshhhttt}}}wwweeeQQQ@@@444666666;;;EEENNNUUU]]]eeeuuuyyyoooooo~~~}}}}}}{{{{{{}}}{{{{{{|||}}}}}}~~~~~~{{{yyyyyy{{{{{{xxxuuuvvvnnn[[[GGG@@@LLLaaaooowwwqqqrrrsssuuuuuuuuutttssssssrrrrrrsssrrrrrrssssssssspppnnnooollliiigggeeeaaaZZZUUUKKKUUU]]]^^^\\\^^^ccceeefff```XXXQQQNNNMMMLLLLLLJJJIIIGGGEEEEEECCC@@@======<<<;;;:::888777666555333111///.........---,,,,,,,,,,,,+++++++++************************************))))))((((((''''''&&&''''''&&&&&&&&&)))+++,,,------+++***)))***,,,...---,,,,,,+++***)))))),,,***((((((***+++,,,+++...---,,,***(((&&&%%%$$$zzzlllMMM555,,,111///...000...)))///555999@@@RRRxxx{{{www{{{ttt|||QQQHHHJJJGGGHHHMMMUUU```nnn~~~}}}||||||}}}}}}|||tttaaaLLLDDD\\\aaaDDDFFFYYYZZZJJJMMMkkkrrraaa[[[```lllsssrrrvvv~~~uuuhhhvvvxxxeeePPP>>>333888<<>>===<<<:::888777555555444111...------...------,,,,,,,,,+++++++++******************************))))))))))))((((((((((((%%%&&&&&&&&&%%%&&&(((+++---------,,,)))))))))+++---,,,,,,++++++***************((('''&&&(((***,,,***)))'''%%%%%%%%%&&&'''nnnfffAAA---///---+++---...///111:::<<<>>>\\\sss}}}|||iiiKKKIIIOOONNNPPPVVV]]]eeettt~~~}}}~~~}}}|||uuu```KKKDDD[[[\\\AAAHHH\\\]]]MMMMMMhhhnnn^^^YYYZZZjjjrrrpppvvvuuulllwww}}}qqq[[[HHH;;;444;;;HHHYYYccc```]]]eeeqqqvvvsss|||{{{}}}~~~}}}||||||}}}zzzzzz{{{||||||}}}~~~~~~{{{{{{zzzzzzzzzyyyyyyyyyuuummmZZZFFF???KKK```nnn}}}vvvqqqrrrtttuuuuuuuuutttssssssrrrrrrooopppqqqpppooonnnoooqqqmmmkkkhhheeecccaaa______MMMLLLRRR^^^gggjjjiiiiiieee]]]SSSNNNNNNNNNLLLIIIJJJHHHGGGGGGGGGFFFDDDBBB>>>===<<<:::888666555444444222000/////////...---,,,,,,,,,+++++++++******************************))))))))))))((((((((((((%%%&&&&&&%%%%%%%%%(((***---...---,,,)))((()))***,,,,,,,,,+++++++++***************(((&&&&&&(((***'''&&&%%%%%%%%%&&&'''(((hhhtttJJJ000000---***---///111000:::<<<>>>```vvvlll{{{XXXFFFHHHPPPQQQVVV[[[aaagggvvv~~~~~~~~~}}}{{{vvv```LLLEEE[[[ZZZAAAJJJ^^^___NNNMMMggglll]]]YYYZZZllluuuqqqvvvpppmmmxxxzzzlllUUUCCC999444>>>JJJZZZeeeeeebbbhhhrrrwww~~~}}}||||||~~~}}}}}}}}}yyyzzz|||}}}}}}}}}||||||zzz{{{{{{zzzyyyyyyyyyzzzssskkkYYYDDD>>>KKK```nnn}}}wwwqqqsssuuutttuuuuuuuuuuuusssrrrqqqmmmooopppooommmlllnnnqqqnnnllljjjfffbbb``````aaaXXXOOOLLLWWWeeelllmmmnnnddd\\\RRRMMMNNNNNNLLLIIIJJJHHHGGGGGGHHHGGGEEECCC>>>>>><<<:::888666555444444222111111111111...,,,,,,,,,,,,+++++++++******************************(((((((((((())))))))))))%%%%%%&&&%%%$$$%%%(((***---......,,,)))((()))***,,,,,,,,,++++++++++++******,,,,,,+++(((&&&'''(((''''''&&&&&&&&&'''''''''ccc{{{}}}OOO333111...***...000///,,,777<<>>KKK```nnn}}}wwwrrrsssuuussstttvvvvvvvvvtttqqqppplllnnnooonnnlllkkknnnpppooonnnkkkfffbbbaaaaaabbbbbbSSSJJJSSSdddooosssuuuddd[[[QQQLLLNNNOOOLLLHHHIIIHHHGGGGGGHHHHHHEEEDDD???>>><<<:::888666444444444333222333333222///,,,,,,,,,,,,+++++++++******************************(((((((((((())))))))))))$$$%%%&&&%%%$$$%%%(((***.........,,,)))((()))***,,,,,,+++++++++++++++++++++---///---)))''''''(((((((((((((((((('''''''''nnnuuuTTT888555------333......555888;;;MMMooodddlll~~~ZZZAAA???IIISSSVVVXXX___bbbeeeuuu}}}wwwcccJJJFFFQQQOOOGGGJJJbbbaaaQQQPPPfffgggXXXYYY___pppyyyvvvzzz}}}nnnpppttthhhVVV;;;555111>>>>>>FFFPPPVVVWWW[[[bbbnnnyyy|||{{{}}}yyy~~~~~~||||||~~~yyyqqqrrrxxx}}}{{{yyyzzzzzzyyyyyy~~~{{{zzzzzztttkkkcccYYYNNNEEECCCKKK\\\lll|||tttrrrttttttwwwsssqqqqqqsssuuuuuutttpppooonnnmmmmmmmmmmmmmmmnnnkkkhhhggggggddd___[[[___WWWPPPRRR```uuummm\\\PPPPPPQQQKKKIIIMMMLLLJJJHHHFFFDDDCCCCCCCCCAAA>>><<<::::::888666333222222111000/////////000************)))))))))))))))************+++++++++***************)))((((((''''''&&&&&&&&&&&&''''''...---,,,+++***(((''''''+++******)))***+++---...//////...+++((('''(((***)))((('''&&&&&&%%%%%%&&&www{{{YYY;;;666------222...///555888===QQQsssfffwww]]]EEECCCMMMWWW\\\WWW^^^ccciiizzzzzzxxx~~~wwwcccJJJFFFQQQNNNFFFJJJaaa```OOONNNdddeeeWWWXXX^^^ooowwwtttwww{{{mmmrrrsssgggUUU:::555333777:::BBBNNNTTTUUUYYY___iiittt|||zzz{{{}}}~~~~~~{{{xxxvvvooogggmmmuuu{{{{{{yyyzzz{{{yyy{{{|||{{{zzz{{{yyymmm___JJJJJJFFF>>>???MMM```lllyyyrrrpppssstttuuussspppqqqsssttttttrrrqqqppppppooonnnnnnnnnnnnnnnkkkiiihhhgggddd```\\\]]]YYYQQQRRRaaawwwiiiZZZPPPQQQQQQLLLJJJMMMLLLJJJHHHFFFDDDCCCCCCCCC@@@>>><<<::::::888666444222111000///............************)))))))))))))))************+++++++++***************)))((((((''''''&&&&&&&&&&&&''''''---,,,,,,+++***)))((((((+++*********+++,,,.../////////...+++)))'''(((******)))((('''&&&&&&&&&&&&___@@@555...---000...000555888@@@WWWzzzxxxfffvvvxxx^^^HHHFFFPPPZZZ___UUU]]]eeeppp~~~zzzyyy}}}}}}vvvcccJJJEEEPPPMMMFFFJJJbbb```MMMKKKaaacccVVVYYY___nnnuuupppsss}}}zzzllltttpppeeeTTT:::555555555:::DDDPPPWWWXXX[[[^^^hhhrrr}}}xxxxxx{{{}}}~~~~~~~~~zzzvvvqqqiiibbbmmmuuu{{{{{{zzz{{{{{{yyy|||zzzxxxwwwxxxqqq```NNNCCCPPPRRRDDD???NNN```hhhyyy|||kkkggglllpppsssrrrqqqqqqrrrsssrrrqqqrrrrrrqqqpppoooooonnnnnnmmmkkkjjjiiigggeeeaaa^^^\\\[[[TTTQQQ```xxx|||cccWWWOOOQQQRRRMMMKKKLLLKKKJJJHHHFFFEEECCCCCCCCC@@@>>><<<::::::888666444111000///...------------++++++*********))))))))))))************+++++++++***************)))((((((''''''&&&&&&&&&&&&''''''+++++++++++++++******)))*********+++,,,...///000.........,,,)))((((((*********)))(((''''''''''''dddCCC333......//////111555999CCC]]]uuuhhhooouuu\\\GGGIIISSSYYY[[[UUU]]]hhhwww~~~}}}|||uuucccJJJDDDNNNKKKEEEKKKccc```LLLIII___bbbWWWZZZ```ooouuuoooqqq|||yyymmmwwwnnncccSSS999666777;;;BBBNNNYYY___``````aaammmuuu|||vvvxxx~~~|||||||||{{{yyytttmmmggguuu{{{|||yyyzzz{{{zzzzzzyyywwwtttooocccQQQCCCJJJccciiiQQQ@@@MMMaaahhh{{{wwwaaa]]]dddkkkqqqqqqrrrrrrssssssrrrqqqrrrrrrqqqqqqpppooonnnmmmlllkkkjjjiiigggeeebbb```\\\]]]VVVPPP]]]sssvvvlll\\\TTTOOORRRSSSOOOLLLLLLKKKJJJIIIGGGEEEDDDCCCBBB@@@>>>;;;::::::999666444222111000///...---------+++++++++*********))))))))))))*********+++++++++***************)))((((((''''''&&&&&&&&&&&&''''''******+++,,,,,,,,,+++*********+++,,,---///000111---......,,,***((()))***+++***)))((((((''''''(((iiiGGG111...///...000111555:::FFFbbbwwwooosss{{{[[[FFFMMMXXXYYYWWWXXX^^^kkk}}}~~~}}}||||||uuubbbJJJDDDLLLIIIEEEKKKdddaaaLLLIII___bbbWWW[[[aaapppuuuoooqqq|||{{{nnnzzzlllcccTTT:::777999DDDMMMYYYbbbfffhhhfffdddssszzz~~~vvvyyy||||||}}}}}}wwwqqqlll|||xxxyyy{{{{{{xxxyyyxxxpppaaaRRRIIIGGGVVVrrrxxxXXXAAAMMMdddooo~~~uuu___\\\eeelllnnnppprrrtttttttttssssssqqqqqqqqqpppooonnnlllkkkjjjjjjjjjiiigggdddbbbaaa]]]^^^WWWQQQZZZhhhhhh]]]WWWRRROOOQQQRRROOOLLLLLLJJJJJJIIIGGGFFFDDDBBBBBB???===;;;::::::999777555444333111000///.........++++++++++++************))))))*********+++++++++***************)))((((((''''''&&&&&&&&&&&&'''''')))***,,,------,,,+++*********+++---...//////000,,,---...---***))))))***+++***)))((((((''''''(((qqqLLL000//////---111000555;;;HHHddd{{{yyyyyyuuuXXXGGGQQQ\\\\\\XXX]]]aaammm~~~~~~||||||tttbbbJJJCCCKKKHHHDDDLLLccc```LLLIII___bbbWWWZZZ```ooouuupppsss~~~}}}ppp|||kkkdddWWW;;;888;;;KKKUUU```gggkkkmmmkkkggguuu{{{vvvyyy}}}|||{{{}}}~~~}}}tttlllhhh|||wwwyyy{{{|||xxxyyyvvviiiUUUIIIMMMYYYttt\\\BBBLLLdddpppyyyfffbbbiiinnniiimmmqqqttttttsssssssssqqqqqqqqqqqqpppnnnkkkjjjgggiiijjjhhhfffcccbbbbbb^^^\\\WWWTTTWWW\\\[[[UUUSSSQQQPPPPPPPPPOOOMMMKKKJJJJJJIIIHHHFFFDDDBBBAAA???===;;;::::::999777555444444222111///.........,,,++++++++++++*********)))************+++++++++***************)))((((((''''''&&&&&&&&&&&&'''''')))***,,,......---+++******+++,,,---......------+++---...---+++)))))))))******)))(((''''''''''''ooovvv{{{TTT222000000+++000...555===IIIdddzzzzzzrrrzzz}}}QQQFFFRRR[[[]]]]]]ccceeennn|||~~~~~~}}}|||sssbbbJJJCCCIIIGGGDDDLLLaaa___KKKIII___aaaUUUXXX^^^mmmtttpppttt}}}ppp~~~lllfffYYY===999===NNNYYYdddjjjnnnrrrqqqllluuuzzzwwwzzz|||yyyyyy~~~~~~}}}yyymmmbbb___vvv|||~~~zzzxxxyyy{{{{{{zzzxxxqqqbbbOOOIIIZZZoooxxxTTT@@@LLLcccooommmfffdddcccccchhhooorrrsssrrrrrrsssrrrrrrsssrrrqqqooollljjjeeegggiiihhhdddbbbaaabbb___YYYVVVXXXWWWTTTSSSVVVQQQQQQPPPNNNNNNNNNMMMKKKIIIIIIIIIHHHGGGDDDBBBAAA>>>===;;;::::::999777666444333111000...---------,,,,,,+++++++++*********)))************+++++++++***************)))((((((''''''&&&&&&&&&&&&''''''***+++---......---***)))***+++,,,------,,,+++++++++,,,...---+++***))))))***)))((('''&&&&&&&&&&&&nnn]]]jjjYYY444222111***000---555>>>JJJcccwww|||vvvlllIIIDDDPPPXXX]]]```ggggggooo~~~~~~}}}sssbbbJJJBBBIIIFFFCCCMMM___]]]JJJHHH^^^```TTTVVV[[[kkkssspppttt}}}ppplllggg[[[>>>:::===PPP\\\ggglllqqqvvvvvvqqqvvv{{{yyy|||}}}yyy{{{{{{zzz{{{uuuggg\\\XXXkkksssyyyyyyyyy{{{{{{zzz|||vvvlll]]]MMMMMMeeebbbDDD<<>><<<;;;::::::999888666333222111///---,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++***************)))(((((('''''''''&&&&&&'''''''''***,,,...///...---***(((++++++,,,---,,,+++***)))***,,,...---,,,***)))))))))((('''&&&&&&%%%%%%&&&xxxllliiieeeBBB///...000...///:::AAAIIIaaatttSSSCCCEEENNN[[[YYY___fffdddooo~~~~~~~~~}}}zzzqqq```JJJDDDKKKHHHFFFOOOdddXXXGGGIII[[[___ZZZ]]][[[lllsssmmmqqqrrr}}}}}}oooaaaUUUCCC999@@@PPPaaallllllppp|||}}}tttzzzzzz~~~zzzxxxzzz{{{}}}}}}|||wwwvvvkkkaaadddpppxxx}}}zzzwwwyyy{{{{{{zzz~~~sss[[[PPP```xxxxxx___HHHAAAPPPdddrrrqqqccc[[[XXXgggnnnsssrrrtttwwwvvvpppqqqrrrssssssrrrooollljjjggghhhhhhfffccc```______]]][[[XXXVVVWWWWWWVVVUUUVVVTTTRRROOONNNMMMMMMMMMKKKJJJIIIHHHGGGEEEDDDDDDAAA???<<<::::::999888666333222111111111111...,,,+++++++++************)))))))))))))))))))))))))))******))))))(((((('''''')))((((((''''''''''''((())),,,...///---***)))((((((,,,//////,,,)))))))))---------,,,+++***((((((((((((((((((((('''''''''xxxooommmjjjFFF000...000000...777@@@LLLgggrrryyyNNNCCCGGGNNNYYYXXXaaaiiifffqqq~~~}}}zzzrrraaaIIICCCJJJHHHEEEOOOcccWWWGGGIII[[[___ZZZ\\\___nnnssslllooo||||||qqq~~~}}}pppaaaTTTBBB999AAARRRbbbmmmlllqqq|||www|||||||||zzz||||||}}}||||||yyyyyypppiiiooo|||xxxyyy{{{zzzzzz}}}qqq\\\ZZZqqqvvv^^^GGGAAAPPPeeesssttthhhcccaaatttvvvtttooopppttttttppprrrsssttttttrrrpppmmmkkkhhhiiiiiigggdddaaa``````]]][[[XXXVVVVVVWWWVVVUUUVVVUUUSSSQQQOOONNNNNNNNNIIIHHHGGGFFFDDDCCCBBBBBBAAA>>><<<::::::999888666444222000000000000...,,,+++++++++************)))))))))))))))))))))))))))******))))))(((((((((((())))))(((''''''&&&'''''')))+++......,,,***(((((((((+++......,,,)))))))))---------,,,+++***(((((())))))(((((('''''''''&&&}}}yyyoooJJJ111---000111///666@@@SSSqqqrrrqqqJJJDDDHHHNNNXXXYYYdddllljjjttt~~~~~~~~~|||zzzuuubbbHHHAAAIIIGGGEEENNN```UUUFFFHHHZZZ___YYY[[[cccppptttkkkmmmyyy{{{rrr~~~~~~rrraaaSSSAAA999CCCVVVeeennnmmmqqq}}}}}}}}}}}}}}}|||}}}}}}}}}{{{{{{zzz{{{rrroooyyy}}}yyyzzz{{{yyywwwwwwhhhVVVaaattt]]]GGGAAAPPPffftttvvvooommmlllyyyqqqppptttvvvtttssssssttttttssspppmmmllljjjjjjjjjhhheeebbbaaaaaa^^^[[[XXXVVVVVVVVVUUUTTTWWWUUUTTTRRRPPPOOONNNNNNHHHHHHGGGFFFDDDCCCBBBAAAAAA>>>;;;::::::999777666444222////////////...---+++++++++************)))))))))))))))))))))))))))***))))))))))))(((((((((***)))((('''&&&&&&&&&&&&)))+++------+++)))((('''(((***------+++))))))))),,,---------,,,***)))(((******)))((('''&&&&&&%%%pppJJJ222...111000333666AAAYYYzzz}}}qqquuuLLLDDDIIIPPP\\\]]]gggkkkkkkwww}}}~~~~~~}}}|||wwwcccGGG???HHHGGGDDDMMM]]]SSSEEEHHH[[[___YYYZZZeeepppsssllllllxxx|||www~~~sssbbbRRR@@@;;;GGG\\\hhhpppooorrr||||||}}}~~~|||}}}}}}|||}}}{{{~~~zzzxxxwwwmmmkkkyyy{{{zzz}}}|||xxxssslllXXXKKK___{{{qqq\\\FFFAAAOOOfffvvvuuurrrrrrqqqwwwpppppptttuuutttssstttttttttrrrpppnnnlllkkklllllljjjfffcccbbbbbb^^^\\\XXXWWWVVVVVVUUUTTTUUUTTTSSSQQQOOONNNMMMMMMJJJIIIHHHGGGFFFEEEDDDCCC@@@>>>;;;:::999999777555444222///............---+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''&&&%%%%%%%%%)))+++---,,,+++)))(((((((((***+++,,,+++***))))))+++,,,------,,,+++)))'''+++***)))((('''&&&%%%%%%pppJJJ333000111///555555AAA^^^vvvooo~~~QQQDDDHHHSSSaaaaaaiiiiiikkkzzz}}}}}}~~~}}}wwwbbbFFF???HHHGGGDDDLLL[[[RRRDDDIII\\\___YYYZZZdddooorrrlllmmmyyy~~~~~~vvvcccRRRAAA>>>LLLbbbmmmtttrrrsss{{{{{{}}}~~~|||||||||{{{}}}{{{}}}yyyuuupppbbbaaarrr}}}xxx{{{}}}wwwqqqdddNNNEEE^^^wwwooo[[[FFF@@@OOOfffvvvtttrrrrrrppprrrnnnkkklllppprrrssssssssstttssssssqqqooonnnmmmkkklllllljjjgggdddcccccc___\\\YYYWWWVVVVVVUUUSSSSSSSSSRRRPPPNNNMMMKKKJJJJJJIIIHHHGGGEEEDDDCCCCCC@@@>>>;;;999999888777555444222000/////////...,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))************))))))'''&&&&&&%%%%%%%%%(((***,,,,,,+++******+++)))******+++,,,+++***)))***+++---...---+++)))'''+++***)))((('''&&&%%%%%%wwwPPP777000000///444444EEEgggsssrrr~~~|||TTTEEEIIIUUUddddddjjjggglll~~~~~~}}}~~~}}}}}}}}}vvvaaaEEE???IIIHHHDDDKKKYYYQQQDDDJJJ]]]aaaYYYZZZbbblllqqqmmmnnnxxx~~~xxxeeeSSSBBBBBBSSShhhqqqwwwuuutttxxx{{{}}}||||||||||||~~~{{{}}}yyyuuulllZZZYYYlll}}}|||yyyxxx{{{}}}vvvqqq```MMMOOOhhhzzzuuummm[[[FFF???MMMeeevvvuuutttrrrmmm___bbbiiirrrwwwwwwwwwyyyssssssrrrqqqpppnnnmmmlllllllllllljjjgggdddcccccc___\\\YYYWWWVVVVVVTTTSSSRRRRRRQQQPPPNNNLLLJJJIIIGGGGGGFFFEEECCCBBBAAA@@@@@@===:::999999888666555333222111111111111...,,,+++++++++************))))))))))))))))))))))))))))))))))))************+++((('''&&&&&&%%%&&&&&&&&&''')))+++,,,,,,,,,---...+++******+++------,,,***)))+++---......,,,)))'''******)))((('''&&&&&&%%%]]]<<>>LLLddduuu~~~zzzxxxuuummmaaagggtttzzzwwwzzzrrrrrrqqqpppooommmlllkkkkkklllllljjjgggdddcccccc___]]]YYYWWWVVVUUUTTTSSSRRRRRRRRRQQQOOOMMMKKKIIIGGGGGGFFFDDDCCCBBBAAA@@@???===:::999888888666555333222333444444222///++++++++++++************)))))))))))))))))))))))))))))))))*********+++++++++&&&&&&%%%%%%&&&&&&''''''''')))+++,,,---...000222---+++***+++...///---,,,)))***---......,,,)))'''))))))(((((('''''''''&&&hhh@@@......222888===XXXyyy~~~vvvOOOHHHMMMTTT___aaakkkhhhqqq~~~||||||yyyyyyzzzsss^^^CCC???LLLKKKEEEIIIXXXPPPEEELLL___ccc[[[[[[^^^hhhnnnllllllsss|||}}}{{{hhhUUUEEEHHH\\\ooowww}}}zzzttttttxxx}}}~~~~~~~~~yyy||||||{{{qqq\\\\\\rrr|||{{{|||zzzuuukkkZZZYYYqqq}}}rrrlll[[[FFF>>>KKKcccuuu~~~~~~|||xxxnnniiippp}}}uuuppprrrrrrqqqpppooonnnllllllkkkkkklllllljjjfffdddbbbccc```]]]YYYWWWVVVUUUTTTSSSSSSSSSSSSRRRPPPNNNLLLJJJIIIHHHGGGFFFEEEDDDCCCBBB???===:::999888888666444222333444666666333///++++++++++++************)))))))))))))))))))))))))))))))))******++++++++++++%%%%%%%%%%%%&&&'''((((((&&&(((+++,,,---///222444...,,,***+++...000...,,,(((***---///...,,,)))'''((((((((((((((('''''''''|||}}}vvvEEE000111///333:::]]]nnn]]]LLLNNNYYYYYY[[[eeellljjjttt~~~~~~{{{yyyrrr___III???BBBGGGFFFCCCSSSSSSEEEJJJfffjjjZZZXXX^^^pppmmmlllkkkppp}}}uuueeeNNNBBBLLL^^^uuuxxxzzz{{{zzzyyyyyyyyy~~~~~~{{{}}}sssaaaccczzz}}}|||zzztttmmmTTTXXXyyy{{{vvvppp]]]EEE???PPPfffrrr{{{uuurrrmmmjjjrrrsssjjjfffkkkooommmrrrqqqpppnnnmmmmmmlllllllllllllllkkkiiifffcccbbb\\\[[[YYYWWWUUUTTTSSSSSSRRRPPPNNNMMMMMMLLLKKKIIIFFFFFFFFFFFFEEECCCBBBAAA>>>>>><<<;;;999888666666222000///333888888444...111...***'''&&&''')))+++*********)))))))))))))))+++,,,,,,------,,,,,,+++))))))((('''&&&%%%%%%%%%&&&((()))+++,,,,,,,,,,,,&&&(((+++---...,,,***(((***++++++---...---***'''(((((('''&&&&&&&&&&&&'''~~~yyyooottt~~~NNN333111111555<<<___mmmWWWIIINNN]]]^^^^^^fffkkkpppyyy|||yyysssaaaKKK@@@BBBGGGGGGDDDPPPQQQDDDIIIfffiiiZZZYYY[[[nnnkkkkkkiiinnn~~~wwweeeMMMBBBNNNaaaxxx{{{}}}~~~}}}|||||||||~~~~~~|||~~~{{{ttteeekkk}}}}}}}}}xxxtttiiiPPPSSSrrrxxxvvvppp\\\EEE???OOOeeeqqqyyytttqqqnnnfffbbb]]][[[dddpppuuuuuurrrqqqpppooonnnmmmmmmlllkkkkkkkkkjjjhhheeebbbaaa\\\[[[YYYWWWVVVTTTTTTTTTRRRPPPNNNMMMMMMLLLKKKIIIGGGGGGGGGFFFEEEDDDBBBBBB>>>>>><<<;;;999777666666777444000...///222666888///...+++((('''((()))******)))))))))))))))))))))+++,,,,,,------,,,,,,+++))))))(((&&&&&&%%%%%%&&&&&&''')))+++,,,,,,,,,+++'''))),,,...///---+++)))***++++++---...---***'''((((((''''''&&&&&&&&&'''tttxxxuuuwwwYYY666000333777???bbbppp~~~vvvPPPEEENNN```cccbbbhhhkkkuuu~~~~~~~~~~~~|||}}}zzzuuubbbLLLAAABBBGGGGGGEEEOOOPPPDDDJJJfffiiiZZZYYYYYYkkkjjjjjjgggkkkzzzeeeKKKBBBQQQggg|||~~~~~~~~~}}}}}}|||yyyssshhhrrr~~~|||zzzvvvssscccLLLQQQnnn|||uuuuuuooo\\\DDD>>>NNNdddqqqwwwsssqqqooonnn___UUU^^^nnnxxxvvvqqqqqqqqqpppooonnnmmmmmmmmmjjjjjjjjjiiigggdddbbb```]]]\\\ZZZXXXVVVUUUTTTTTTRRRPPPNNNMMMMMMLLLKKKIIIGGGGGGGGGGGGFFFDDDCCCBBB>>>===<<<:::999777666555222222000---+++---222777------+++***))))))))))))))))))))))))))))))******+++,,,,,,------,,,,,,+++)))((('''&&&&&&&&&&&&&&&&&&''')))+++,,,,,,,,,+++)))***---//////...,,,******++++++---...---***'''((((((((('''''''''&&&&&&```888///555999BBBggg|||ooo|||xxxLLLBBBNNNbbbfffffflllpppxxx~~~|||~~~|||uuucccMMMAAAAAAEEEFFFEEEQQQSSSGGGLLLfffhhhYYYXXXXXXkkkkkklllggghhh}}}|||eeeJJJCCCVVVmmm~~~~~~~~~|||}}}|||xxxqqqfffnnn}}}{{{yyyuuurrr```NNNVVVsss}}}yyyttttttnnn[[[DDD===NNNdddpppvvvssssssqqqtttddd___pppvvvnnnqqqqqqppppppooonnnmmmmmmkkkkkkjjjiiigggdddbbb```]]]\\\ZZZXXXWWWUUUUUUTTTRRRPPPNNNMMMMMMLLLKKKIIIHHHHHHGGGGGGFFFDDDCCCBBB>>>===<<<:::888777666555---000333555444222000///,,,,,,,,,+++***)))(((((()))))))))))))))*********+++,,,,,,------,,,,,,+++)))((('''&&&&&&&&&&&&&&&&&&''')))***+++,,,++++++)))***,,,......---,,,******++++++---...---***'''(((((((((((((((''''''&&&```999000555;;;FFFlllssshhh|||MMMCCCNNNbbbgggiiiqqqvvv{{{~~~tttcccMMM@@@>>>BBBDDDDDDUUUXXXLLLPPPggggggWWWWWWZZZlllmmmooohhhfff}}}|||cccJJJGGG]]]ttt~~~~~~|||||||||xxxnnn___ddd}}}~~~||||||zzzvvvrrraaaUUUccczzzuuutttnnn[[[DDD===NNNdddpppvvvtttuuusssoooeeeeeettt}}}uuurrrppppppqqqqqqpppooonnnmmmllllllllljjjhhhfffcccbbb]]]\\\ZZZXXXVVVUUUTTTTTTRRRPPPNNNMMMMMMLLLKKKIIIGGGGGGGGGFFFEEEDDDCCCBBB======;;;:::888666555555111222555:::===;;;333,,,++++++,,,,,,+++***)))((((((((())))))************+++,,,,,,------,,,,,,+++(((((('''&&&&&&&&&&&&'''%%%&&&(((***+++++++++***((()))+++,,,,,,,,,+++******++++++---...---***'''(((((()))))))))((('''&&&[[[999111555<<>>NNNdddqqqwwwuuuvvvtttqqqkkkgggfffffffffjjjoooppppppqqqqqqqqqpppnnnmmmlllllllllkkkiiifffdddbbb\\\[[[YYYWWWUUUTTTSSSSSSRRRPPPNNNMMMMMMLLLKKKIIIFFFFFFFFFFFFEEECCCBBBAAA===<<<;;;999888666555444444000...000555666111++++++++++++++++++***)))(((((((((((()))******+++++++++,,,,,,------,,,,,,+++(((''''''&&&&&&&&&''''''%%%&&&(((***+++++++++***((()))***+++++++++*********++++++---...---***'''(((((()))***)))((('''&&&yyyUUU999444555===LLLuuuzzzvvvRRRHHHSSSggglllnnnvvvzzz~~~vvveeeOOO@@@===@@@CCCEEEUUUZZZPPPRRRhhhfffVVVVVV]]]ooorrrttthhhaaayyyxxx^^^LLLRRRjjj~~~{{{~~~zzzuuuiiiWWWYYYppp}}}|||{{{{{{{{{zzzyyyxxxkkkdddvvv{{{{{{vvvppp\\\EEE???OOOeeeqqqwwwtttuuusssssssssjjj[[[SSSXXXeeennnooopppqqqrrrrrrpppooonnnllllllkkkjjjhhheeecccaaa[[[ZZZXXXVVVTTTSSSRRRRRRRRRPPPNNNMMMMMMLLLKKKIIIEEEEEEEEEEEECCCBBBAAA@@@===<<<;;;999888666555444000...++++++,,,------++++++++++++***************'''(((((()))******+++++++++,,,,,,------,,,,,,+++''''''&&&&&&&&&''''''(((%%%&&&((()))***+++******)))***+++,,,,,,,,,++++++***++++++---...---***''''''(((*********)))'''&&&vvvQQQ:::666444===MMMwww~~~|||RRRIIIUUUkkkooopppvvvyyy{{{xxxgggQQQAAA===@@@DDDFFFRRRXXXOOORRRgggfffVVVWWW^^^ppprrrtttggg___wwwvvv]]]MMMVVVnnn{{{}}}yyyssshhhWWW[[[ttt~~~{{{zzzzzzzzz{{{nnngggxxx}}}zzz|||vvvppp]]]FFF???PPPfffrrr~~~vvvtttsssqqqlllrrrlllZZZSSS^^^oooxxxooopppqqqrrrrrrqqqooonnnkkkkkkjjjiiigggdddbbb```ZZZYYYWWWUUUTTTRRRRRRQQQRRRPPPNNNMMMMMMMMMKKKIIIEEEEEEDDDDDDCCCAAA@@@???===<<<;;;999777666555444...000222222000.........,,,+++******)))******+++'''(((((()))***++++++++++++,,,,,,------,,,,,,+++''''''&&&&&&&&&''''''(((%%%&&&((()))***+++******++++++,,,,,,---------,,,***+++,,,---...---***''''''(((***+++***)))'''&&&ddd:::222777===NNN{{{~~~LLLTTT^^^eeeiiiooowww~~~zzz~~~|||{{{xxxjjjRRR@@@<<>>===<<<;;;999777666444444111111000///...---,,,,,,+++++++++************)))+++******)))***,,,---...//////.........---------(((((('''&&&&&&&&&&&&'''%%%&&&'''(((((()))((((((*********+++,,,---///000,,,,,,---------,,,+++***''''''''''''&&&%%%$$$###}}}nnn@@@444777???QQQ~~~kkkFFFLLLUUU___gggooouuuyyy{{{}}}~~~{{{xxxjjjSSS@@@<<>>===<<<<<<:::999777555444333111111000///...---,,,,,,+++++++++************)))+++******)))***,,,---............------------,,,(((((('''&&&&&&&&&&&&'''&&&&&&'''((())))))))))))))))))***+++,,,---...///+++,,,---------,,,+++***''''''''''''&&&%%%$$$###llltttrrrsss{{{HHH666666AAAUUUuuu}}}~~~SSSBBBGGGPPP[[[gggoootttvvv}}}}}}}}}~~~|||xxxkkkTTTAAA<<>>===;;;;;;:::888777555444333111111000///...---,,,,,,+++++++++************)))+++******)))***,,,---...------------,,,,,,,,,,,,(((((('''&&&&&&&&&&&&'''&&&'''((()))************((()))+++,,,---...------+++,,,---------,,,***)))'''''''''''''''&&&%%%$$$\\\kkkuuu}}}MMM777444BBBXXXuuu|||wwwLLLEEELLLWWWaaaiiioootttwww~~~~~~}}}}}}~~~}}}xxxkkkUUUBBB;;;@@@DDDDDDKKK[[[UUURRRbbbbbbQQQNNNYYYeeefffbbbdddeeeooo|||bbbZZZmmmzzz~~~~~~}}}|||tttcccjjj~~~{{{|||zzzuuupppZZZZZZnnnzzzsssvvvxxxxxxnnnZZZEEEAAAPPPffftttwwwttttttrrrqqquuuuuuoookkknnnuuu{{{ooonnnmmmmmmoooooonnnmmmkkkfffaaa```bbbdddbbb```^^^]]][[[XXXVVVTTTRRRRRRMMMMMMMMMMMMMMMLLLKKKJJJGGGGGGFFFDDDBBB@@@>>>===;;;:::999888666555444333111111000///...---,,,,,,+++++++++*********))))))+++******)))***,,,---...------,,,,,,,,,+++++++++(((((('''&&&&&&&&&&&&'''&&&'''(((***++++++++++++''')))+++---...---,,,+++++++++,,,---,,,+++***)))'''''''''''''''&&&%%%%%%ccc}}}QQQ999555AAAYYY}}}}}}OOOIIITTTbbbiiijjjkkkrrrxxx{{{yyyzzz{{{~~~}}}~~~~~~}}}yyylllWWWCCC;;;???DDDDDDJJJ[[[WWWTTTcccaaaPPPMMMQQQ```eeebbbccceeeooo|||ddd]]]ppp{{{zzz~~~~~~~~~{{{|||zzz{{{tttccchhh~~~{{{|||}}}{{{uuupppbbbeeexxx~~~wwwzzzzzzyyynnnZZZEEEAAAPPPffftttwwwttttttsssrrrtttuuupppgggbbbeeelllmmmllllllmmmpppqqqppppppmmmkkkhhhhhhgggfffbbb^^^^^^]]]\\\ZZZWWWUUUSSSRRRMMMMMMNNNMMMMMMLLLKKKKKKGGGGGGFFFDDDCCCAAA???>>>;;;:::999888777666555444111111000///...---,,,,,,+++++++++*********))))))+++******)))***,,,---...------,,,,,,,,,+++++++++(((((('''&&&&&&&&&&&&'''&&&'''(((***++++++,,,,,,''')))+++---------+++******+++,,,,,,,,,+++***)))''''''((((((''''''&&&&&&{{{RRR<<<888AAA\\\qqqzzz|||PPPHHHVVVfffllljjjjjjqqqyyy~~~xxxtttuuuwww{{{|||}}}~~~yyymmmXXXDDD;;;>>>CCCEEEIII[[[XXXUUUbbb___NNNKKKIII^^^iiihhhgggfffrrr~~~fff```sss}}}|||~~~~~~~~~}}}~~~||||||yyyxxxoooZZZ[[[ttt|||{{{zzz{{{}}}{{{wwwrrrjjjooozzz}}}|||xxxnnnZZZEEE@@@OOOeeesssxxxvvvwwwvvvsssssstttqqqdddXXXYYYbbbpppooonnnoooqqqrrrqqqpppmmmlllkkkjjjiiieee```\\\^^^^^^\\\[[[XXXVVVSSSRRRNNNNNNNNNNNNMMMLLLKKKJJJFFFFFFEEEEEECCCBBB@@@???;;;;;;:::999888777666666111111000///...---,,,,,,+++++++++************)))+++******)))***,,,---...------------,,,,,,,,,,,,(((((('''&&&&&&&&&&&&'''%%%&&&''')))***++++++,,,((()))+++,,,,,,,,,+++******+++,,,,,,,,,+++)))(((''''''(((((((((''''''&&&}}}NNN;;;888CCC```fffuuu}}}yyyNNNFFFSSSccclllmmmooouuu{{{|||uuurrrsssuuuvvvyyy}}}~~~yyynnnYYYDDD;;;>>>CCCEEEGGGZZZXXXTTTaaa]]]LLLIIIJJJdddsssrrrlllgggqqqiiicccvvv~~~~~~}}}~~~}}}}}}}}}~~~}}}yyywwwmmmVVVTTTjjj~~~|||zzzzzz{{{{{{yyywwwlllrrr{{{}}}|||xxxnnnYYYDDD???NNNdddqqqwwwvvvwwwvvvtttrrrtttssseeeUUUVVVbbbuuutttrrrrrrrrrrrrpppnnnmmmlllkkkiiigggdddaaa___^^^^^^]]]\\\YYYVVVTTTRRRPPPPPPOOONNNMMMLLLJJJIIIEEEEEEEEEDDDDDDCCCBBBAAA<<<;;;;;;:::999888777777111111000///...---,,,,,,+++++++++************)))+++******)))***,,,---............------------,,,(((((('''&&&&&&&&&&&&'''$$$%%%&&&((()))***++++++************++++++++++++***++++++,,,,,,***)))(((''''''((((((((((((''''''sssHHH777555FFFcccqqqooovvvLLLEEEPPP___kkkrrrvvvzzz~~~{{{tttqqqrrruuutttxxx}}}yyynnnZZZEEE;;;===CCCEEEEEEYYYWWWTTT```[[[JJJGGGPPPlll~~~zzzoooeeemmmlllfffxxx|||}}}}}}}}}}}}}}}{{{{{{yyy{{{sss______vvvzzzxxxyyy{{{{{{|||jjjqqqyyy|||zzzxxxmmmXXXDDD???MMMcccqqq}}}uuutttvvvuuutttqqqtttuuugggWWWXXXeeezzzxxxuuutttsssqqqnnnlllnnnllljjjgggfffeeedddddd^^^^^^^^^\\\ZZZWWWTTTRRRQQQPPPPPPOOOMMMKKKJJJIIIDDDDDDDDDDDDDDDCCCCCCBBB<<<<<<;;;;;;:::999888888111111000///...---,,,,,,+++++++++************)))+++************,,,---...//////.........---------(((((('''&&&&&&&&&&&&'''###$$$&&&''')))******++++++******)))******+++,,,******+++,,,+++***)))(((''''''((((((((((((((('''oooEEE555999HHHllluuuwww|||RRRGGGOOO^^^mmmrrrqqqttt|||~~~|||}}}~~~yyytttqqqqqqrrrtttzzz~~~~~~zzzzzzqqq]]]GGG<<<>>>DDDHHHBBBWWW___RRR]]]aaaGGGFFFTTTwwwttthhhnnn~~~lllkkk|||{{{yyy|||{{{zzzwwwyyyuuueeeggg{{{wwwyyy||||||yyygggggguuuzzzxxx|||zzzuuulllYYYFFFAAAPPPeeerrr~~~sssrrrssssssrrrsssrrrsssnnn]]]^^^ttt}}}rrrnnnppppppooommmkkklllllljjjfffcccbbbccc```^^^[[[ZZZYYYWWWSSSQQQOOOMMMLLLKKKLLLMMMLLLKKKGGGFFFEEEDDDDDDCCCAAA>>>>>>===<<<:::888666555444333222111///...............---,,,+++************+++*********+++---///000000///...///000000...,,,)))((('''&&&&&&%%%&&&&&&&&&%%%%%%&&&(((***---......,,,******,,,---...---,,,,,,------,,,***)))(((((()))***++++++***)))(((}}}OOO999999FFFjjjxxx{{{YYYIIIRRRbbbpppuuutttxxx}}}|||yyyssspppoooppptttzzz~~~}}}|||rrr___III===???EEEIIIDDDVVV```TTT^^^bbbJJJHHHTTTxxxzzzmmmooo~~~mmmlll}}}~~~|||{{{~~~}}}{{{xxxzzzwwwhhhlll~~~yyy{{{{{{xxxsss``````ooo|||zzzyyy|||xxxuuulllYYYEEEAAAPPPeeerrruuutttvvvuuuqqqrrrqqqsssooo^^^[[[mmmyyyrrroooooopppnnnmmmlllkkkjjjiiigggeeecccbbb___]]][[[ZZZXXXVVVSSSPPPPPPNNNLLLLLLLLLLLLKKKJJJGGGFFFEEEDDDDDDCCCAAA>>>>>>===<<<:::888777555555333222111///...............---,,,+++************+++*********+++---///000000/////////000000...,,,)))((('''&&&&&&%%%&&&&&&%%%%%%&&&&&&(((***---...---+++******,,,---------,,,,,,------,,,+++)))((((((((()))******)))((((((yyyXXX;;;777CCCggguuu[[[IIITTTdddqqquuuuuuzzzzzzuuuqqqpppqqqvvv{{{}}}uuubbbKKK>>>>>>EEEJJJFFFSSS___WWW___dddNNNIIIVVVyyyrrrppp{{{ooonnn|||}}}}}}}}}}}}zzz{{{wwwhhhmmm||||||zzztttmmmYYYZZZlll|||{{{zzz{{{wwwuuukkkXXXEEEAAAPPPeeerrrvvvuuuvvvvvvrrrrrrpppsssppp___VVVbbbuuutttrrrpppooonnnnnnmmmmmmkkkhhhhhhiiihhheeeaaa^^^\\\ZZZYYYXXXVVVSSSPPPQQQOOOMMMLLLLLLLLLJJJHHHGGGFFFDDDDDDDDDCCC@@@>>>======;;;:::888777666555333222111///............------,,,+++*********************+++,,,---//////111000///000111111///---)))((('''&&&&&&%%%&&&&&&%%%%%%&&&''')))+++,,,...---+++******,,,------,,,+++,,,------,,,+++)))((('''((())))))))))))((('''fffmmmnnnuuuZZZ:::555BBBddd|||tttTTTHHHUUUfffqqqtttuuuzzz}}}xxxvvvuuuvvv{{{}}}wwwfffOOO???===DDDJJJGGGOOO^^^YYY___eeeRRRKKKYYYzzzuuupppxxxsssppp{{{|||~~~}}}}}}~~~~~~{{{|||uuuccceee}}}|||~~~{{{ssskkkWWW]]]sss|||wwwzzzyyytttkkkXXXEEEAAAOOOdddrrrtttsssuuutttttttttqqqrrrqqq^^^QQQWWWlllqqqsssqqqnnnnnnnnnmmmnnnjjjggggggjjjjjjfffaaa]]]\\\ZZZYYYXXXVVVSSSPPPQQQOOONNNMMMMMMKKKIIIGGGGGGEEEDDDDDDDDDBBB@@@>>>===<<<;;;:::888777666555333222111///............---,,,++++++*********+++*********+++,,,---...///111000///000111111///---)))((('''&&&&&&%%%&&&&&&$$$%%%&&&''')))+++,,,---,,,***)))***,,,---,,,++++++,,,,,,---,,,+++***)))&&&'''((())))))((('''&&&QQQffftttVVV999666CCCddd}}}yyyoooKKKJJJYYYkkkssstttvvv{{{}}}|||}}}~~~~~~{{{xxxjjjSSS@@@===CCCIIIIIIJJJ\\\\\\___fffVVVLLL\\\zzzwwwooouuuwwwrrr||||||~~~|||{{{~~~|||}}}||||||qqq[[[[[[sss}}}zzz{{{~~~|||tttmmmZZZeee~~~}}}uuuyyy{{{tttkkkXXXDDD@@@OOOdddqqqtttssstttsssvvvwwwsssrrrppp^^^OOOQQQjjjrrruuuqqqnnnnnnooommmoookkkggghhhjjjjjjfffaaa]]]\\\ZZZYYYXXXVVVTTTQQQPPPOOONNNMMMMMMLLLIIIFFFFFFEEEDDDCCCCCCBBB@@@===<<<<<<;;;:::888777666666333222111///............,,,,,,++++++******++++++)))***+++,,,---.........111000///000111000///---)))((('''&&&&&&%%%&&&&&&$$$%%%&&&(((***+++,,,---+++***)))***,,,---,,,******+++,,,---,,,+++***)))&&&'''((())))))((('''&&&UUUvvvRRR999:::DDDcccxxxjjjJJJOOO```qqqwwwvvvyyy~~~}}}~~~~~~zzz{{{pppYYYDDD>>>BBBHHHLLLGGG\\\``````hhh[[[NNN\\\xxxxxxmmmooozzzuuu}}}}}}~~~|||{{{~~~|||}}}|||{{{oooYYYXXXppp}}}yyy{{{~~~}}}vvvooo]]]hhh~~~uuuyyy{{{tttjjjWWWDDD@@@OOOdddqqquuutttuuuuuuvvvxxxsssqqqooo___RRRUUUpppwwwxxxqqqmmmpppppplllooommmjjjiiijjjhhheeeaaa^^^\\\ZZZZZZYYYXXXUUUSSSOOONNNNNNNNNNNNLLLIIIGGGFFFEEECCCCCCCCCBBB???===<<<;;;;;;:::999888777666333222111///............,,,,,,++++++***++++++,,,))))))+++,,,---.........000///...///000000...,,,)))((('''&&&&&&%%%&&&&&&###%%%&&&(((***+++,,,,,,***))))))+++,,,---+++******+++,,,,,,,,,,,,******'''((())))))))))))((('''iiiLLL777;;;DDDbbbrrr}}}~~~sssQQQQQQddduuuyyywwwyyy~~~{{{~~~vvv```III@@@CCCHHHOOOFFF]]]dddbbblll```QQQ[[[wwwzzzkkkiii}}}xxx~~~~~~}}}|||}}}~~~|||zzzppp\\\```{{{}}}|||~~~|||uuunnn\\\cccyyyxxxzzzyyytttjjjWWWDDD@@@NNNcccqqqtttssstttsssrrrwwwsssooonnnbbbYYY^^^xxx~~~{{{qqqnnnrrrrrrllloooooommmkkkiiifffcccbbb^^^]]][[[[[[ZZZYYYVVVTTTNNNMMMMMMNNNNNNMMMJJJGGGFFFDDDCCCCCCCCCBBB???===<<<;;;;;;:::999888777777333222111///............,,,++++++***++++++,,,,,,((()))+++---.........---///...---...///...---+++)))((('''&&&&&&%%%&&&&&&###$$$''')))++++++,,,,,,)))))))))+++,,,---+++)))******,,,,,,,,,,,,+++***(((((()))******)))(((((({{{HHH444999DDDaaapppuuu~~~YYYQQQddduuuxxxuuuwww|||}}}|||zzzdddMMMBBBDDDIIIRRRGGG^^^gggeeennndddTTTYYYuuu|||jjjeee|||~~~zzz~~~~~~~~~~~~~~~|||zzzqqqaaaiii~~~~~~{{{tttmmmYYY\\\ooo~~~||||||wwwsssjjjWWWDDD@@@NNNcccqqq}}}}}}qqqppprrrqqqnnnuuurrrnnnmmmddd___fff}}}qqqnnnsssssslllooopppooolllhhhdddbbbbbb___]]]\\\[[[[[[ZZZWWWUUUMMMLLLMMMNNNOOONNNKKKHHHFFFDDDCCCCCCCCCAAA???===;;;;;;::::::999888777777333222111///............+++++++++***++++++,,,,,,((()))+++---.........---...---,,,---......,,,***))))))'''&&&&&&&&&&&&&&&###$$$''')))+++,,,,,,,,,)))))))))+++------+++)))******,,,,,,---,,,+++***((()))***++++++***)))(((}}}KKK999666BBB```jjj}}}{{{~~~ZZZZZZbbblllrrrssstttwww{{{~~~mmmTTTGGGDDDEEENNNQQQWWW```kkkmmm```QQQZZZqqquuueeesss{{{|||~~~~~~zzz}}}|||yyyyyyuuugggppp|||{{{~~~zzzpppfffMMM^^^sss~~~}}}wwwxxx}}}sssiiiWWWDDD???MMMaaannn~~~qqqppprrrrrrpppuuuttttttrrrcccVVVYYYtttzzzooorrrtttqqqrrrmmmnnnmmmllljjjhhhfffddd^^^^^^^^^]]][[[XXXUUUTTTNNNMMMMMMMMMNNNMMMKKKIIIEEEEEEDDDCCCBBB@@@???>>>;;;;;;:::999888777666555111000///......------...,,,,,,++++++***)))))))))((()))+++---.........---///...---...//////---+++***)))'''&&&%%%%%%&&&&&&&&&&&&&&&'''***+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---.........,,,***((()))***+++++++++***((('''LLL999555AAA```xxx```\\\dddnnnqqqpppssszzzpppYYYHHHCCCFFFMMMPPPWWWaaammmooocccSSSWWWooouuufffqqqzzz~~~}}}~~~}}}zzz~~~}}}~~~wwweeehhh{{{zzz}}}zzzpppgggVVVggg{{{zzzyyy|||rrrhhhVVVCCC@@@OOOdddrrr~~~qqqppprrrqqqqqqvvvtttrrrpppaaaTTTWWWkkkxxxuuunnnrrrtttpppqqqmmmmmmmmmllljjjhhhfffddd^^^^^^^^^]]]ZZZXXXUUUTTTQQQOOONNNMMMMMMMMMKKKJJJFFFFFFEEEDDDCCCAAA@@@???<<<;;;:::999777666555444111111///...............,,,,,,++++++***)))))))))((()))+++---.........---///...------......---+++***)))'''&&&%%%%%%&&&&&&&&&&&&&&&'''***,,,,,,+++...---,,,++++++,,,---...,,,---.........,,,***(((((()))*********)))((('''LLL888444AAA```sssddd\\\fffpppqqqmmmqqq}}}}}}|||uuuaaaJJJBBBGGGKKKPPPXXXcccnnnqqqeeeVVVSSSkkkvvvjjjmmm{{{|||}}}}}}|||{{{~~~uuu^^^[[[qqq{{{wwwxxxzzzwwwnnneeeZZZmmmzzzxxxzzzqqqhhhUUUBBB@@@QQQhhhwww}}}qqqoooqqqqqqrrrwwwssspppmmm^^^RRRVVVjjjwwwvvvnnnrrrsssnnnmmmmmmmmmmmmllljjjhhhfffddd___^^^^^^\\\ZZZXXXVVVTTTTTTRRRNNNMMMLLLLLLKKKJJJGGGFFFFFFEEEDDDBBBAAA@@@===<<<;;;999777555444333111111000///............,,,,,,++++++***)))))))))(((***+++---...............---,,,---...---,,,******)))'''&&&%%%%%%&&&'''&&&&&&&&&'''***,,,,,,,,,///...,,,++++++,,,...///,,,---...///...,,,***)))(((((()))***)))((('''&&&sssyyy|||JJJ888555AAA```{{{fffXXXeeeqqqrrrmmmooo~~~{{{{{{zzziiiNNNBBBEEELLLRRR[[[eeeoooqqqfffXXXQQQhhhyyyoooiii}}}{{{{{{~~~||||||}}}{{{}}}|||{{{pppVVVRRRfffwwwwwwvvvuuuvvvsssjjj```UUUjjj~~~wwwuuuvvvsssiiiUUUBBB@@@RRRjjjyyy}}}qqqoooqqqppprrrvvvrrrooommm___TTTXXXssszzzpppqqqqqqkkkjjjlllllllllkkkjjjhhhfffddd______]]]\\\ZZZXXXVVVUUUVVVSSSNNNLLLKKKKKKJJJIIIFFFFFFFFFEEECCCBBB@@@???>>>===;;;999777555333333222111000///............,,,,,,++++++***))))))))))))***,,,---//////......---,,,+++,,,------+++))))))((('''&&&%%%&&&&&&'''&&&%%%&&&(((+++------,,,000...,,,++++++,,,...000,,,---...///...---***)))'''((()))))))))(((&&&%%%___oooqqqvvvFFF777777BBB^^^cccQQQaaaqqquuuoooppp}}}||||||~~~pppUUUDDDDDDNNNTTT\\\eeennnpppfffZZZSSSfff}}}|||ttthhhyyy}}}{{{}}}zzzzzz}}}||||||~~~{{{{{{yyywwwlllUUURRRiii{{{{{{yyyuuuuuurrrhhh\\\LLLddd{{{xxxttttttuuutttjjjVVVCCC@@@RRRiiiyyy}}}pppnnnpppooopppuuuqqqooonnnaaaWWW[[[yyyzzzmmmmmmnnnjjjjjjkkkkkkkkkkkkjjjhhhfffeee```___]]][[[YYYWWWVVVUUUVVVSSSNNNKKKJJJJJJIIIHHHEEEEEEDDDCCCBBB@@@???>>>>>>===;;;999777555333333222111000//////......///,,,,,,++++++***))))))))))))***,,,.../////////...---,,,+++,,,------+++))))))((('''&&&%%%&&&''''''&&&%%%&&&(((+++---...---///...,,,++++++,,,...///---.../////////---+++)))'''((()))))))))(((&&&%%%XXXpppwwwpppBBB666888AAAZZZ~~~XXXMMM^^^pppvvvrrrsss}}}vvv___LLLEEENNNTTT[[[ccclllooohhh^^^VVVcccvvv~~~uuuhhhwww|||{{{lllccchhhqqq{{{}}}yyyxxxzzz{{{||||||{{{{{{|||}}}}}}|||yyywwwmmmYYYZZZsss|||uuutttssshhhYYYIIIbbbyyyzzzsssqqqssstttrrriiiVVVCCCAAARRRiiixxx}}}pppnnnoooooonnnsssqqqpppooobbbXXX\\\sss|||tttgggiiillljjjllljjjkkkkkkkkkjjjhhhfffeee```___]]][[[YYYWWWVVVVVVVVVSSSOOOMMMLLLKKKJJJHHHEEEDDDDDDCCCBBB@@@>>>>>>===<<<;;;999777555444333222222111000////////////,,,,,,++++++***))))))))))))+++,,,...////////////...---,,,---...---,,,***((('''&&&%%%%%%&&&'''(((&&&%%%&&&(((,,,.........,,,,,,,,,++++++,,,,,,,,,---...///000///---+++***(((((()))***)))((('''&&&bbbmmm???555999???UUUxxxRRRNNN^^^ooovvvtttvvvzzzjjjVVVHHHLLLQQQYYYaaajjjoookkkcccYYY```ooo~~~tttjjjuuu~~~vvvhhhaaa]]]eeeooouuuwwwwwwxxxzzzuuuuuuuuuvvvwwwyyyyyyyyy}}}|||yyyxxxooo]]]___yyyzzzpppppprrrfffUUUKKKeeeyyywwwmmmkkknnnooonnneeeTTTDDDBBBSSSjjjyyy}}}ooommmooonnnmmmsssqqqpppoooaaaUUUXXXlllvvvpppfffiiillljjjllljjjjjjjjjjjjiiihhhfffeeeaaa___]]]ZZZXXXWWWVVVVVVVVVTTTQQQPPPOOONNNLLLJJJEEEEEEEEEDDDCCCAAA???>>><<<;;;:::999777666555444333222111000////////////,,,,,,++++++***)))))))))***+++---...///000/////////...------......---+++((('''&&&%%%%%%&&&'''(((&&&%%%&&&(((,,,...///...******+++,,,,,,+++******---...///000///---+++***((()))*********)))((('''ooommm>>>444999===RRRttt|||zzzYYYQQQ___nnnuuuuuuxxx~~~|||qqq^^^KKKIIIOOOVVV___iiipppnnnhhhZZZ^^^iii|||}}}sssllltttyyypppnnnuuuyyy}}}}}}yyyvvvwwwzzzrrrppppppqqquuuwwwwwwwwwzzzzzzxxxxxxppp^^^```zzzuuuiiikkknnncccPPPMMMgggyyyttthhhfffhhhiiijjjbbbSSSCCCCCCUUUlllzzz|||ooommmnnnnnnmmmsssqqqpppnnn___RRRTTTiiiuuuqqqhhhkkkllliiiiiiiiijjjjjjjjjiiihhhfffeeeaaa___]]]ZZZXXXWWWWWWWWWVVVUUUSSSSSSRRRQQQNNNLLLFFFFFFFFFEEEDDDBBB@@@@@@;;;;;;:::999888777666555333222111000////////////,,,,,,++++++***)))))))))***+++---///000000/////////...---...//////---+++((('''&&&%%%&&&&&&((((((&&&%%%&&&(((,,,/////////((()))+++,,,,,,+++)))(((......000000///...+++***)))***+++++++++***((('''lll>>>777777???PPPttt}}}ooo^^^]]]dddpppxxxyyyyyyyyyzzzxxxeeeNNNNNNTTT^^^aaaeeetttwwwggg___[[[aaawww{{{ssspppyyy{{{{{{xxxmmmiiirrr}}}{{{~~~tttiiifffkkktttyyy|||xxxzzzxxxxxxoooZZZXXXmmmrrrccc______[[[QQQKKKRRRjjjxxxmmm[[[VVVZZZ]]]```YYYMMMCCCDDDTTTkkk}}}uuuhhhggghhhfffmmmkkkjjjkkkeeeYYYQQQNNNbbbssssssiiijjjllliiijjjjjjhhhggghhhjjjjjjgggdddaaa___\\\YYYWWWTTTSSSRRRSSSQQQPPPOOONNNMMMJJJHHHHHHGGGFFFEEEEEECCC???=========<<<:::888777555555222222111111000/////////,,,,,,++++++***)))))))))+++,,,---...////////////,,,,,,,,,---...---+++)))''''''&&&&&&&&&&&&''''''$$$&&&))),,,---,,,***)))+++,,,,,,,,,++++++***))),,,000000...---///---***------,,,,,,***)))((('''mmm???777666>>>PPPvvvzzzssshhhbbbhhhrrrxxxwwwxxx~~~~~~lllWWWOOOTTT___bbbdddrrrwwwkkkccc]]]bbbvvv}}}vvvqqqxxx~~~}}}~~~xxxwww~~~zzzsssiiidddfffmmmuuuzzzvvvxxxvvvtttlllYYYYYYnnn|||iiiWWWPPPOOOKKKDDD@@@JJJ]]]hhh[[[JJJEEEGGGIIINNNJJJBBB;;;>>>OOOiii}}}~~~hhh[[[\\\```^^^ddddddffffff___TTTNNNMMMcccqqqoooeeefffhhhgggiiijjjhhhffffffhhhhhhgggeeeaaa___]]]ZZZWWWTTTSSSRRRSSSRRRPPPOOOOOONNNKKKIIIHHHGGGEEEEEEEEECCC@@@=========<<<:::888777555555222222111111000/////////,,,,,,++++++***)))))))))+++,,,---...////////////---,,,,,,---......+++)))''''''&&&&&&&&&&&&''''''%%%''')))+++,,,,,,+++*********+++,,,,,,,,,,,,,,,---000111...---///---))),,,,,,++++++***((('''&&&oooAAA777444<<>><<<999666555<<>>======<<<:::888777555555222222111111000/////////,,,,,,++++++***)))))))))+++,,,---......//////......------...//////,,,***''''''&&&&&&&&&&&&''''''&&&''')))***+++,,,,,,,,,)))***+++,,,......//////---000111...---///---)))************)))'''&&&&&&|||qqqCCC777222:::PPPyyyqqqxxxoooqqquuuvvvssstttyyylllXXXXXX```cccaaajjjvvvuuukkkcccbbbqqqwwwuuu~~~}}}ttttttrrrkkkddddddjjjppptttuuulllcccYYYJJJKKK___[[[KKK:::333111//////000000777:::555000000222111000333444333777GGG```tttsss[[[CCC999;;;===<<<:::===CCCEEEBBB@@@GGGPPPooouuukkk^^^^^^^^^]]]bbbbbbbbbcccdddfffffffffeee```___]]]ZZZWWWUUUTTTTTTUUUSSSQQQQQQPPPOOOLLLJJJHHHFFFEEEDDDDDDCCCAAA???======<<<:::888777555555222222111111000/////////,,,,,,++++++***)))))))))++++++,,,---.....................///000///---+++''''''&&&&&&&&&&&&''''''(((((())))))***+++,,,---***+++,,,---.../////////---111111...---...---)))))))))))))))((('''&&&%%%vvvtttsssCCC777222:::NNNvvvwww~~~~~~ppprrrvvvvvvrrrrrr}}}|||tttbbb\\\```ddd___fffssswwwmmmgggcccmmm~~~zzzuuu{{{vvvqqqtttyyyuuunnnkkknnnpppnnnjjjhhhjjjmmmmmmkkk^^^QQQHHH::::::IIICCC999000...///---...///+++...000...---///111000+++///111000222<<>>888///+++666222---+++...///......000........................))),,,...------222;;;BBB@@@999111++++++---------------000222000...333;;;>>>AAA999444:::;;;;;;CCCGGGLLLTTTZZZ]]]___```aaa```___]]]ZZZXXXWWWVVVUUUTTTSSSQQQPPPPPPNNNLLLIIIHHHFFFDDDCCCCCCCCCBBBAAA======<<<:::888777555555222222111111000/////////,,,,,,++++++***)))))))))***+++,,,------......---...------...//////,,,***''''''&&&&&&&&&&&&'''''''''(((***+++,,,,,,------+++,,,,,,------------,,,...111222...---...,,,(((((((((((((((((('''&&&&&&WWW{{{sss???555555<<>>555666===EEEaaaxxxsssccciiirrrvvvssspppvvvhhh___bbb______kkkrrrrrrrrrnnniiippp}}}||||||zzz}}}|||ssssssxxxyyypppfffPPPHHH666...555333...222222000111555444222222555333333444666555333333555333444666888888666333///444333333444333111111222111333:::BBBBBB:::222///222444///...555333///555555999>>>CCCIIIQQQ[[[bbb```___]]][[[YYYWWWWWWVVVSSSQQQPPPOOOOOOMMMJJJHHHHHHFFFCCCBBBCCCCCCCCCBBB======<<<:::888777555555222222111111000/////////,,,,,,++++++***)))))))))******+++,,,---------------,,,,,,---...---+++)))'''''''''&&&&&&'''''''''&&&(((+++---......,,,+++&&&''')))+++---.../////////222222...---...+++'''))))))))))))))))))((('''wwwsssHHH333555===EEE\\\~~~wwwmmmbbbbbbzzz{{{rrrwwwxxx~~~tttfff^^^^^^cccfffgggssstttrrrmmmnnnvvv|||}}}vvv||||||tttrrrzzz~~~zzzwwwuuuQQQAAA666888999555777===666;;;AAABBB@@@???CCCGGGDDDEEEGGGIIIJJJKKKKKKKKKKKKKKKKKKMMMNNNLLLGGGCCCGGGEEEBBBBBBDDDEEECCCAAACCCHHHHHHDDDDDDIIIIIIFFFLLL>>>666;;;DDDGGGFFFGGGHHHFFFDDDCCCFFFOOOZZZbbb^^^^^^^^^^^^\\\ZZZWWWVVVUUUSSSPPPNNNMMMLLLJJJHHHIIIGGGEEEDDDCCCBBB@@@>>><<<;;;:::888777666666666222111000...------------,,,+++******)))*********)))***++++++------...///---,,,---......---***'''''''''&&&&&&&&&%%%%%%%%%%%%'''***,,,------+++***)))******++++++,,,,,,---///000111000---***((((((+++***((('''''''''((()))zzzsssIII555777888@@@YYY~~~xxx}}}}}}www^^^\\\uuuxxxqqqvvvwwwxxxjjj___[[[^^^cccgggsssvvvuuuppplllsssvvvzzzzzzssspppwww||||||yyyxxx|||xxxttt\\\HHH:::>>>FFFGGGGGGJJJMMMRRRXXX\\\]]]^^^aaacccbbbdddgggiiijjjjjjiiihhhooommmkkkkkkkkkiiieeebbbaaa___]]]]]]___aaa```^^^^^^bbbccc```aaaffffffcccbbbWWWRRRXXXbbbfffffffffcccaaa\\\YYYXXXZZZ\\\^^^^^^^^^^^^]]][[[YYYWWWVVVUUUSSSPPPNNNMMMLLLJJJIIIIIIGGGEEEDDDDDDBBB@@@>>><<<;;;:::888777666666666222222000///...---------,,,++++++***************)))***++++++------...///---,,,---......---***'''''''''&&&&&&&&&%%%%%%%%%%%%'''***---------+++*********++++++,,,---------///111111000---***))))))******((('''''''''((()))}}}rrrIII666777666===TTTxxxzzzyyy}}}YYYVVVnnnuuupppvvvvvv~~~}}}rrrcccYYYXXX___fffqqqwww{{{uuummmpppzzzwww}}}}}}xxxuuuyyy~~~}}}yyyxxx{{{~~~~~~zzzkkkTTTCCCHHHWWW]]][[[XXXaaadddiiiooorrruuuuuuvvvwwwyyy|||~~~}}}{{{zzzwwwvvvtttuuuvvvwwwvvvtttuuutttssstttvvvwwwwwwwwwtttxxxyyyxxxyyy}}}}}}{{{uuunnnlllsss||||||vvvpppkkkiiigggdddaaa^^^^^^]]]\\\ZZZXXXVVVUUUUUUSSSPPPNNNNNNMMMKKKIIIIIIGGGEEEDDDDDDCCCAAA???===<<<:::999777666666666333222111000///.........,,,,,,+++***************)))***++++++------...///---,,,---......---***'''''''''&&&&&&&&&%%%%%%%%%%%%'''***---...---,,,++++++++++++,,,------......000111222111...+++))))))***)))((((((''''''((((((|||pppIII555444888===OOOppp}}}XXXRRRjjjtttrrrwwwvvvzzzlll]]]WWW\\\cccmmmvvv}}}rrrooo|||uuuxxxzzz~~~}}}|||~~~~~~|||wwwbbbSSSYYYiiippplllfffnnnooorrrvvv{{{~~~~~~}}}~~~}}}|||{{{|||}}}~~~|||{{{~~~xxxwwwxxxvvvqqqkkk___^^^]]][[[YYYWWWVVVUUUUUUSSSPPPNNNNNNMMMKKKJJJIIIGGGEEEDDDDDDCCCAAA@@@>>>===;;;999777666666666444333222000////////////,,,,,,+++************+++)))***++++++------...///---,,,---......---***'''''''''&&&&&&&&&%%%%%%%%%%%%'''***---......---,,,++++++,,,------......///000111222111...+++***)))))))))((((((''''''''''''}}}rrrLLL666444;;;===LLLkkk}}}___UUUjjjuuuuuuzzzyyy~~~wwwhhh^^^]]]aaagggrrryyyrrrzzzwwwrrr|||zzz|||ooofffkkkwww|||yyytttyyyzzz|||{{{ppp```___]]][[[YYYWWWVVVUUUUUUSSSPPPOOONNNNNNLLLKKKIIIGGGEEEEEEEEEDDDBBB@@@???===<<<:::888666666555444333222000////////////---,,,,,,+++***+++++++++)))***++++++------...///---,,,---......---***'''''''''&&&&&&&&&%%%%%%%%%%%%'''***---///...---,,,++++++,,,------......///000111222111---+++))))))(((((((((((((((''''''&&&vvvPPP999555:::;;;JJJiiijjj[[[mmmxxxxxx|||zzztttjjjdddbbbeeemmmzzzwwwzzz{{{rrr|||vvvnnnooovvvzzzwwwrrrqqqvvv}}}{{{kkkbbbaaa^^^\\\YYYXXXWWWVVVUUUSSSPPPOOOOOONNNMMMKKKIIIGGGEEEEEEEEEEEECCCAAA???>>><<<:::888777666555333222111000///.........------,,,+++++++++++++++)))***++++++------...///---,,,---......---***'''''''''&&&&&&&&&%%%%%%%%%%%%'''***---//////...---+++++++++,,,------......///000111000---***(((((('''(((((((((((('''&&&&&&uuuQQQ:::444666888HHHgggtttaaaooozzzzzz}}}{{{~~~vvvnnnhhhggghhhrrr|||}}}xxx}}}|||ttteee___aaabbb]]]VVVUUU```nnnzzzsssfffdddbbb___\\\ZZZXXXXXXWWWUUUSSSPPPOOOOOOOOOMMMLLLIIIGGGEEEEEEEEEEEECCCBBB@@@???===:::888777666555222222000///...---------------,,,++++++++++++,,,)))***++++++------...///---,,,---......---***'''''''''&&&&&&&&&%%%%%%%%%%%%'''***.../////////...******++++++,,,---------...///000///+++)))''''''''''''((((((((('''&&&%%%rrrOOO777222555666FFFfff~~~{{{eeeqqq{{{{{{}}}{{{~~~uuummmiiiffflll{{{}}}|||~~~}}}~~~~~~oooXXXKKKHHHGGG???555===LLL___lllpppnnnlllkkkzzz|||qqqmmmnnnqqqxxxzzz}}}}}}||||||}}}|||~~~tttkkkfffeeeccc```]]]ZZZYYYXXXXXXUUUSSSPPPOOOOOOOOONNNLLLIIIGGGEEEEEEFFFEEEDDDBBB@@@???===:::888777666555222111000...------------...---,,,,,,++++++,,,,,,)))***+++,,,---......///---,,,---......---***'''''''''&&&&&&&&&%%%%%%%%%%%%'''***...000000///...)))******++++++,,,---------...///...+++((('''&&&&&&'''((((((((('''%%%%%%sssGGG888000444===FFF^^^yyyvvvhhhlllyyyyyyxxx}}}~~~}}}~~~|||yyywwwrrrpppqqquuuvvvtttuuuxxx~~~{{{~~~zzzwwwwww{{{|||hhhMMM;;;444333333111999LLL___fffaaaWWWKKKBBBNNNVVVbbbooo{{{sss___LLLBBBCCCIIIMMM___oooooohhhfffkkkpppmmmiiiiiiooovvvyyyxxxvvvvvvyyy{{{yyytttrrrtttwww~~~}}}{{{uuuoooiiieeedddcccbbb```]]]ZZZXXXWWWVVVUUUSSSRRRQQQQQQPPPNNNLLLIIIHHHHHHGGGFFFEEEDDDDDDAAA???<<<:::777666666666333111///////////////---------,,,+++************,,,,,,++++++,,,,,,---...------......---+++***((('''&&&&&&%%%%%%&&&&&&'''###''',,,......---,,,,,,///,,,***+++...///...---222222000---)))''''''((('''((()))******)))((('''rrrHHH;;;555444>>>FFF]]]zzzqqqfffkkkxxxvvvttt|||}}}zzzzzz}}}}}}{{{vvvttttttwwwuuuooolllllluuu|||~~~yyyvvvxxxyyyzzzzzzxxxuuutttvvvxxxppp]]]EEE444///000111000BBBNNNWWWVVVNNNFFF???999HHHHHHKKKRRR^^^mmm{{{{{{ooo]]]JJJ;;;555:::CCCaaakkkqqqjjj```^^^bbbfffmmmkkkkkkoootttvvvuuusssrrruuuwwwuuuqqqoooqqqtttrrrrrrqqqooollliiigggfffaaaaaa```___\\\YYYVVVTTTTTTSSSQQQQQQQQQPPPMMMKKKIIIIIIHHHGGGFFFEEEDDDCCC@@@???===:::888777666555333111///////////////------,,,++++++******++++++,,,,,,++++++,,,,,,---...------......---+++)))((('''&&&&&&%%%%%%&&&&&&'''%%%(((,,,...---+++***)))---+++)))***,,,...---+++111111000...***(((((())))))))))))))))))(((''''''qqqHHH===888333>>>FFF[[[ttt|||vvviiinnnzzzvvvsss|||{{{yyyyyy|||{{{yyyyyy{{{wwwpppkkkjjjsssxxx~~~rrrvvv|||~~~}}}llleeejjjjjjlllnnnnnnllljjjiiiiii]]]OOO<<>>@@@DDDFFFPPPKKKGGGJJJSSS___iiinnncccVVVEEE999333666BBBOOOiiijjjfff]]]XXX[[[aaacccrrrssssssssssssssssssrrrpppssstttsssooonnnoooqqqjjjjjjjjjjjjiiihhhgggfff______``````^^^ZZZUUUSSSSSSRRRPPPPPPPPPOOOLLLJJJJJJJJJHHHGGGEEEDDDCCCBBB???>>>===<<<:::777555444333111///////////////---++++++******++++++,,,---,,,,,,++++++,,,,,,---...------...---,,,+++)))((('''&&&&&&%%%%%%&&&&&&'''&&&))),,,---,,,)))((((((+++***))))))+++,,,+++***000111000...+++******+++++++++***(((''''''''''''rrrGGG;;;666222>>>FFFXXX|||ooowwwxxxpppooo{{{zzzwww|||~~~||||||~~~||||||~~~yyyxxxyyyrrrnnnjjjggghhhlllpppsssvvv}}}xxxmmmvvvxxx{{{yyy___QQQUUUTTTVVVZZZ[[[ZZZWWWTTTRRRIIIAAA666///...000222333222777:::999>>>KKKXXX___bbb___^^^aaaeeeeee___ZZZTTTEEE888444555:::EEEQQQUUUTTTOOONNNUUUaaaiiijjjwww}}}{{{vvvssssssrrrrrrtttuuutttqqqpppqqqssslllkkkjjjjjjiiihhhfffddd_________^^^\\\YYYVVVTTTSSSQQQPPPPPPPPPNNNLLLJJJJJJJJJIIIGGGEEEDDDCCCBBB>>>>>>>>>===:::888555333333111///.../////////---************+++,,,---...,,,,,,++++++,,,,,,---...------...---,,,***(((''''''&&&&&&%%%%%%&&&&&&'''&&&))),,,---,,,******************+++,,,,,,,,,+++000000000...,,,+++,,,------,,,***(((&&&&&&&&&'''vvvHHH:::555222???EEESSSwwwooouuu{{{pppggguuuzzzyyy|||}}}~~~}}}|||qqqiiidddaaa___]]][[[```\\\YYYjjjmmmgggmmmwwwlllOOO>>>@@@===???BBBEEEEEECCC>>>;;;777555222111000111222333555;;;AAAEEEMMM[[[hhhnnnpppqqqtttyyyyyypppaaaUUUPPP???222222333111444;;;<<<<<<===FFFWWWiiinnnlllxxxxxxsssrrrqqqssstttttttttsssrrrssssssooommmkkkjjjjjjhhheeebbbbbb```]]]ZZZYYYXXXXXXXXXSSSQQQPPPPPPPPPNNNLLLJJJJJJIIIHHHGGGEEEDDDCCCCCC>>>>>>>>>===:::888555333333111///.../////////---)))))))))***+++,,,---...,,,,,,++++++,,,,,,---...---......---,,,)))'''&&&'''&&&&&&%%%%%%&&&&&&'''&&&))),,,...---------...+++,,,---......---------///000000...,,,+++,,,...---,,,***(((&&&&&&&&&'''wwwIII;;;777333@@@CCCMMMoooqqqwwwnnn^^^mmmvvvwwwzzz{{{}}}|||tttjjjccc[[[UUUJJJEEEPPPbbbgggaaaPPPOOOVVV___WWWBBB333333111111333666777555222...---...000000000111333555999CCCPPP[[[ggguuu}}}tttjjjNNN;;;---000333///---111111444<<>>===<<<:::777555444333111///////////////---************+++,,,---...,,,,,,++++++,,,,,,---...---......---+++)))'''%%%'''&&&&&&%%%%%%&&&&&&''''''))),,,.........///000+++---000000///......//////000///...,,,++++++---++++++***(((''''''''''''pppDDD;;;999666BBBAAAFFFeeezzzxxxdddooottttttxxx}}}}}}~~~ssshhhYYYPPPMMMLLLKKKIII@@@BBBHHHLLLGGG;;;333222111//////111333333000......///000//////111777<<>>>>>>>><<<888444222222333333444///000777777555???NNNhhhsssnnnJJJ------555666777<<<===LLL^^^oooooovvv}}}xxxtttssssssttttttsssqqqqqqrrrtttllllllkkkkkkkkkiiieeebbb^^^^^^]]]]]]\\\[[[ZZZZZZWWWVVVTTTRRRQQQPPPPPPPPPJJJIIIHHHGGGFFFDDDCCCCCC???===;;;;;;:::999666444333333222222111000000000++++++++++++++++++++++++,,,,,,++++++,,,,,,---...///000000...***(((((()))%%%&&&''''''%%%%%%%%%'''(((...222000......+++(((...000222000,,,+++...333333111///---***((('''''''''&&&&&&%%%%%%%%%&&&&&&~~~bbbJJJ<<<999;;;:::???GGGJJJTTTuuunnnfff}}}vvv~~~~~~{{{|||xxxpppqqqtttvvvwwwxxxwwwwwwwwwqqqggg^^^VVVOOOHHHDDDHHHKKKNNNOOOLLLEEE===888:::555555:::;;;;;;FFFUUUpppjjjKKK222000666666888???NNN\\\mmm|||ttt~~~{{{wwwtttssstttuuuvvvuuusssrrrssstttmmmlllkkkkkkkkkiiieeebbb]]]]]]\\\\\\[[[ZZZYYYYYYUUUTTTSSSRRRQQQOOONNNNNNJJJIIIHHHGGGEEEDDDCCCCCC???===<<<;;;;;;999777444333333222111111000000///++++++++++++++++++++++++,,,,,,++++++,,,,,,---...///000000---***(((((()))%%%&&&'''&&&%%%%%%&&&'''(((...111///---...,,,)))---///000...+++***...222111///...+++)))(((''''''(((((('''&&&%%%%%%&&&&&&oooTTTAAA999999;;;;;;???IIIKKKPPPlllzzz}}}fffddd~~~tttyyy{{{zzz}}}~~~}}}zzzvvvtttlllmmmnnnpppqqqppppppooovvvssspppmmmllljjjhhhfffdddbbb^^^YYYTTTOOOJJJHHHCCC===:::<<<===???JJJXXXsssxxxnnnjjj\\\EEE444444888999???IIIaaaoooyyyzzzwwwtttttttttvvvxxxxxxvvvtttttttttmmmlllkkkkkkjjjhhheeebbb]]]]]]\\\[[[ZZZYYYXXXWWWSSSSSSSSSSSSQQQOOOMMMLLLIIIIIIHHHGGGEEEDDDCCCBBB@@@>>><<<<<<;;;:::777555333222222111111000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///000///---***(((((((((%%%&&&'''&&&%%%%%%&&&((()))---///,,,+++---...,,,+++---...,,,******---000...---,,,***)))(((''''''***)))((('''&&&&&&%%%&&&eeeIII:::666999<<<;;;>>>IIILLLMMMddd{{{dddaaatttrrrsssyyy|||~~~~~~}}}||||||||||||{{{xxxxxxwwwvvvtttqqqooonnnllljjjggggggjjjpppvvvyyyyyyuuunnngggbbb^^^^^^^^^MMMGGGBBBAAA@@@AAAJJJUUUiii{{{xxxooommmnnn}}}rrrgggGGG:::333555999===IIIWWWnnn{{{|||yyyxxxuuuvvvtttwwwyyyzzzxxxvvvuuuuuunnnmmmkkkjjjjjjhhheeebbb___^^^]]][[[ZZZXXXWWWWWWRRRSSSTTTTTTRRRPPPMMMKKKIIIHHHGGGFFFEEEDDDCCCBBB@@@>>>===<<<<<<:::777555222222222111000000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.../////////---***((('''(((%%%&&&&&&%%%$$$%%%'''))))))---...+++***---///...+++,,,,,,+++******,,,///...---,,,***))))))))))))++++++)))(((&&&&&&%%%%%%___CCC666555:::>>>;;;===IIINNNKKK]]]~~~xxx}}}```^^^kkkyyy~~~wwwrrrzzz~~~~~~~~~~~~}}}|||{{{yyywwwwwwooolllgggbbb```aaaeeehhhpppsssxxx{{{|||yyyuuurrrddd___[[[YYYWWWXXX]]]ccclllvvv~~~vvvkkk]]]NNNBBB777333222666:::AAAQQQaaavvv|||zzzyyyvvvxxxtttwwwyyyzzzxxxvvvuuuuuuooommmkkkjjjiiihhheeebbbaaa```___]]][[[YYYXXXWWWTTTTTTUUUUUUTTTQQQNNNMMMIIIHHHGGGFFFDDDCCCBBBBBB@@@>>><<<<<<;;;:::777555222222111111000//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......//////,,,)))''''''(((%%%&&&&&&%%%$$$%%%'''***)))------***))),,,///...+++,,,,,,+++***+++---///......,,,++++++*********++++++)))(((&&&&&&%%%%%%~~~]]]AAA333333:::???>>>===IIIPPPKKKVVVvvv{{{xxxvvv~~~|||kkksss{{{~~~vvvtttrrroookkkhhhfffddd___``````^^^\\\\\\\\\^^^]]]___ccciiiooovvv{{{}}}|||lllmmmllleeeZZZKKK===333222222555999===FFFXXXjjjzzz{{{yyyuuuyyytttvvvxxxxxxvvvtttttttttpppnnnkkkjjjiiigggeeebbbbbbaaa```]]][[[YYYWWWWWWUUUUUUUUUUUUSSSQQQOOONNNHHHHHHGGGFFFDDDCCCBBBAAA???===;;;;;;:::999666444222111111000000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///...,,,)))'''''''''%%%&&&%%%$$$###%%%(((+++)))------***))),,,---,,,------,,,,,,,,,...///000///...---,,,++++++++++++***)))((('''&&&&&&%%%&&&yyy[[[???111111:::AAADDD@@@JJJRRRKKKQQQllldddhhhzzzyyy~~~{{{ooolllggg```YYYSSSOOOMMMJJJLLLNNNPPPQQQUUUZZZ^^^YYYUUUQQQPPPUUU___jjjqqq}}}xxxrrrmmm```bbbbbb___UUUEEE888000111444888===CCCOOOddduuuwww{{{wwwrrrxxxtttuuuvvvuuusssrrrssstttqqqnnnkkkiiihhhgggdddcccbbbaaa___]]]ZZZXXXVVVUUUUUUUUUTTTSSSQQQPPPOOONNNHHHHHHGGGEEEDDDCCCBBBAAA>>><<<::::::999888555333111111111000//////......------------------------,,,,,,++++++,,,,,,---............,,,)))'''&&&'''%%%&&&%%%$$$###%%%(((+++)))---...+++)))+++,,,***///...------///000222222///...---+++***)))))))))(((((('''&&&%%%%%%&&&&&&uuuYYY>>>000000999BBBIIICCCKKKSSSKKKMMMfff{{{eeedddzzz}}}|||qqqnnniiibbb\\\VVVRRRPPPLLLIIIEEE???>>>BBBKKKRRR]]]\\\ZZZXXXXXXXXXXXXYYYdddnnn~~~|||gggaaaeeejjjeeeeeefffbbbUUUDDD555---000333999@@@IIIXXXnnn{{{vvvzzzuuupppwwwsssttttttsssqqqqqqrrrtttqqqoookkkiiihhhgggdddcccaaa```^^^\\\YYYWWWUUUTTTUUUTTTRRRQQQOOONNNNNNNNNHHHGGGFFFEEEDDDCCCBBBAAA===;;;:::999999777444222111111111000//////......------------------------,,,,,,++++++,,,,,,---............,,,)))'''&&&'''%%%&&&%%%$$$###%%%))),,,)))...///,,,***++++++)))111///......000222333333///...,,,***)))((('''''''''&&&&&&%%%%%%%%%&&&&&&zzzpppNNN666888333000???DDDEEEHHHQQQUUUNNNYYYvvviii\\\ooozzz}}}zzzssshhhaaa```aaa```\\\bbbaaa]]]VVVNNNGGGDDDCCCMMMWWW___cccgggnnnpppmmmooovvv}}}zzziii```___eeelllpppooooookkkWWW===333777888888===HHHSSS```ttt}}}|||zzzyyyxxxwwwwwwwwwssssssttttttssssssrrrqqqooonnnmmmllljjjgggeeedddaaa```^^^[[[YYYXXXWWWWWWUUURRROOONNNOOOOOOOOONNNGGGFFFDDDDDDDDDCCCAAA???>>>>>><<<;;;999888666666333222111///............,,,---------------------///---,,,++++++,,,...000000...,,,***(((''''''''''''''''''%%%$$$%%%(((***...---,,,,,,++++++++++++,,,//////...000444333///111...+++*********)))(((&&&&&&%%%$$$$$$$$$$$$%%%wwwiiiFFF000333000...;;;DDDGGGIIIQQQUUUNNNWWWrrr\\\RRRjjjzzz}}}uuuiii^^^YYYXXXXXXWWWUUUWWWYYYYYYVVVRRROOONNNHHHPPPVVVYYYaaannnwwwyyypppeeedddeeegggjjjoooooorrroooZZZ@@@333666444666???MMM[[[lll|||{{{zzzyyyxxxxxxxxxxxxtttttttttttttttsssrrrrrrooonnnmmmllljjjhhhfffdddaaa___^^^[[[YYYXXXWWWVVVTTTRRROOONNNOOOOOONNNMMMKKKHHHFFFDDDDDDDDDBBBAAA>>>>>><<<;;;999888666666333222111///.....................------,,,,,,+++...---,,,++++++---...///000...,,,***(((''''''''''''''''''%%%$$$%%%(((***...---,,,,,,+++++++++,,,,,,......---///333222...///,,,***))))))))))))((('''&&&&&&%%%%%%%%%%%%%%%|||yyyccc???,,,//////...888DDDIIILLLRRRUUUOOOUUUkkkzzzZZZPPPfffxxx~~~zzzmmm___SSSMMMMMMOOOJJJLLLOOOPPPQQQSSSUUUWWWTTTVVVUUUTTTZZZgggtttzzz|||gggbbbhhhooorrrtttmmmooosssooo[[[AAA333444333888DDDTTTfff{{{{{{{{{{{{zzzzzzyyyyyyyyyuuuuuuuuuuuuuuuttttttsssoooooonnnllljjjhhhfffeee```___^^^\\\ZZZXXXWWWVVVTTTQQQOOONNNNNNNNNMMMLLLLLLIIIEEECCCBBBBBBAAA@@@>>>>>><<<;;;999888666666333222111///............//////...---,,,++++++***---,,,,,,,,,,,,---...///000...,,,***(((''''''''''''''''''%%%$$$%%%(((+++------,,,+++++++++,,,,,,,,,...---,,,...111111------***((('''((())))))((((((''''''&&&%%%&&&&&&&&&~~~aaa>>>///000000111666BBBKKKNNNRRRVVVPPPSSScccwwwkkkpppjjj[[[gggwww~~~}}}~~~tttfffUUUGGGDDDFFFEEEDDDAAA@@@BBBIIIRRRYYY___]]]YYYWWWZZZeeerrrzzz|||hhhcccjjjrrrzzznnnpppqqqiiiTTT===222333777===IIIYYYnnnyyyzzzzzz{{{{{{zzzzzzzzzyyyvvvvvvvvvvvvvvvuuuttttttoooooonnnmmmjjjhhhfffeeeaaaaaa___^^^\\\ZZZXXXWWWSSSQQQOOONNNNNNNNNLLLKKKKKKGGGBBB???>>>>>>>>>>>>>>>>>><<<;;;999888666666333222111///.....................------,,,,,,,,,,,,,,,,,,---.........///000...,,,***((('''''''''&&&'''&&&%%%$$$&&&)))+++---,,,,,,++++++,,,,,,,,,,,,---,,,***,,,000000,,,,,,***(((((()))***+++***(((((('''&&&&&&&&&&&&'''\\\===222000000222333???KKKPPPRRRVVVSSSRRR\\\vvvdddaaaqqqwwwgggiiiwww~~~}}}~~~xxxnnnZZZFFF===>>>===<<<<<<>>>BBBJJJUUU\\\VVVVVVWWW\\\cccnnn{{{vvvrrrrrrtttwwwzzzsssrrrmmm^^^III777111333:::@@@LLL^^^www~~~zzzxxxyyyzzzzzz{{{{{{zzzyyyxxxvvvvvvwwwwwwvvvvvvuuutttpppooonnnmmmkkkhhhfffeeebbbbbbaaa```^^^[[[YYYXXXTTTRRRPPPOOOOOONNNLLLJJJKKKGGGBBB???>>>>>>>>>>>>>>>>>><<<;;;999888666666333222111///............,,,,,,,,,------.........+++,,,...///000000//////000...,,,***((('''''''''&&&&&&&&&%%%$$$&&&))),,,,,,,,,,,,++++++,,,,,,------...,,,)))+++//////,,,,,,+++))))))***,,,,,,,,,(((((('''&&&&&&&&&&&&'''vvvQQQ999444...---000...:::JJJQQQRRRWWWVVVSSSXXXxxxxxx~~~kkk```dddttt}}}ooojjjuuu|||~~~}}}~~~|||zzzuuubbbJJJ<<<:::666<<>>>>><<<;;;999888666666333222111///............***++++++,,,---...//////+++---///111222222111000000...,,,***((('''''''''%%%&&&&&&%%%%%%&&&))),,,,,,,,,+++++++++,,,------......,,,)))+++//////,,,---+++))))))+++,,,,,,,,,(((''''''&&&%%%&&&&&&&&&iiiDDD444555---+++000---666IIIQQQRRRXXXYYYTTTUUUooozzzsssjjjpppzzzjjjpppxxx~~~~~~}}}}}}|||lllSSSCCC@@@BBBIIISSS[[[^^^]]][[[YYYSSSVVVaaappp{{{|||mmmTTT<<<111333888===GGGYYYtttwwwuuuvvvvvvxxx|||xxxyyyzzzzzzyyywwwuuutttuuuuuuvvvvvvuuuuuutttsssppppppooommmkkkiiigggfff`````````___]]]ZZZWWWVVVUUUTTTSSSRRRRRRPPPMMMJJJKKKHHHFFFDDDDDDDDDBBBAAA>>>>>><<<;;;999888666666333222111///............+++,,,,,,------.........,,,...111444555444222111000...,,,***((('''''''''%%%%%%&&&%%%%%%&&&***,,,,,,+++++++++,,,,,,---...//////---***+++///000------+++))))))***++++++***'''&&&&&&%%%%%%%%%%%%%%%```<<<111666---+++222...333GGGPPPQQQYYYZZZUUUTTTiiixxxvvvllljjjuuu{{{}}}|||}}}~~~ttt[[[KKKHHHUUUXXX]]]^^^[[[VVVRRRPPPSSSXXXeeexxx|||tttrrr~~~pppUUU===333555:::BBBMMMbbbzzzsssuuuwwwwwwyyy}}}xxxyyyzzzzzzyyyvvvtttrrruuuuuuuuuuuuuuuttttttsssppppppooonnnllliiigggfff^^^______^^^\\\YYYVVVTTTVVVUUUTTTSSSSSSQQQMMMKKKGGGFFFDDDDDDDDDCCCAAA???>>>>>><<<;;;999888666666333222111///............---------------------,,,,,,...222555666555333222000...,,,***((('''''''''%%%%%%&&&%%%%%%&&&***---++++++++++++,,,,,,---...000000---***+++///000------+++(((((())))))))))))&&&&&&%%%$$$$$$$$$$$$%%%wwwTTT???///---///+++***...555@@@NNNXXX\\\ZZZWWWUUUaaa||||||yyy{{{mmm___nnnzzz}}}~~~~~~~~~vvvggg[[[UUUeeeggg```RRRIIIKKKOOOQQQ```bbbjjjwwwwww}}}wwwSSSAAA:::555777EEE\\\xxx~~~{{{vvvtttuuuwwwxxxyyy~~~|||yyyxxxxxxxxxwwwvvv{{{yyyvvvttttttsssqqqpppnnnnnnmmmllliiifffdddbbb```___]]][[[YYYWWWVVVUUUVVVUUUTTTSSSPPPNNNLLLKKKHHHFFFCCCCCCCCCCCCBBBAAA>>>======;;;:::888666555555444333111000/////////......---,,,---...///000333444555555555444333222///...,,,***((((((((((((&&&&&&%%%%%%&&&)))+++------,,,***))))))***,,,---...---++++++,,,...///...,,,***''''''((((((((((((***(((%%%$$$$$$&&&&&&&&&sssOOO===......///,,,+++...111;;;JJJWWW]]]^^^[[[YYYXXXsssuuuxxx[[[VVVhhhttt|||{{{vvvjjjaaa\\\ZZZRRRIIIJJJVVV```dddllloooxxxtttOOO===777777>>>SSSppp}}}zzzwwwuuuwwwxxxyyyyyyzzzzzzzzzzzzyyywwwvvvvvvzzzwwwuuussssssrrrpppooonnnnnnmmmllliiifffdddbbbaaa```^^^\\\ZZZYYYWWWVVVUUUUUUTTTRRRPPPNNNLLLKKKHHHFFFDDDCCCCCCCCCBBBAAA???>>>>>>===;;;999777666555444333111000/////////...---------...///111111333444555555555444333222///---+++)))((('''''''''&&&%%%%%%%%%''')))+++------,,,+++***+++,,,...///...,,,******,,,......---,,,***''''''((()))(((((()))'''$$$###$$$%%%&&&%%%oooHHH999......000---,,,...,,,666EEEUUU^^^bbb```^^^QQQhhh~~~vvvnnnvvv{{{TTTTTTfffrrrzzz{{{}}}ssshhhYYYRRRHHHGGGTTThhhvvvzzz{{{~~~nnnJJJ888555===KKKggg|||xxxzzzxxxwwwwwwyyyzzzzzzyyywww{{{}}}yyyxxxyyyxxxvvvtttsssrrrrrrooonnnnnnnnnmmmllliiifffdddbbbaaaaaa___]]][[[YYYXXXWWWUUUUUUSSSQQQOOONNNLLLKKKHHHFFFDDDCCCCCCCCCBBBAAA@@@??????===<<<:::888777444444222111000000//////---------...000111333444444555555666555444333222---,,,***((('''&&&&&&'''&&&%%%%%%&&&''')))+++---,,,,,,++++++,,,...000111,,,+++)))***+++---,,,,,,+++)))''''''((()))(((((((((&&&$$$###$$$%%%%%%%%%mmmBBB777...///111///---...***222@@@QQQ^^^dddccc```QQQbbbwwwvvvkkkrrrcccZZZjjjttt}}}~~~vvvmmm```UUULLLQQQeeezzzwwwyyy}}}iiiHHH777555CCCWWWvvvvvvzzzxxxwwwwwwyyy{{{|||{{{zzzwww~~~}}}|||}}}wwwvvvttttttsssrrrpppnnnnnnnnnmmmllliiifffdddbbbaaa```___]]][[[YYYWWWWWWUUUTTTRRRQQQOOOMMMLLLLLLIIIGGGEEEDDDDDDCCCBBBAAA??????>>>===;;;999888666444333222111000000000000------///000222444555666555666666666555444222111,,,+++)))'''&&&&&&&&&&&&%%%%%%%%%&&&''')))+++,,,*********+++,,,...000111+++)))((()))+++,,,+++******)))'''((()))))))))''''''%%%######$$$%%%%%%$$$iii>>>666000///111000......+++000<<>>>>>===<<<:::888666555333333222111000000000000...///000222444666777888777777777777666444222111+++***((('''&&&%%%&&&&&&%%%%%%%%%'''((()))++++++)))))))))***,,,---...///***)))((()))+++,,,+++***)))((('''((()))***)))'''&&&%%%$$$$$$%%%&&&&&&%%%zzz^^^>>>888222000000000///...---///777FFFWWWaaabbb___VVVXXXhhhvvvuuuaaa___hhhttt|||~~~kkkccc```kkk|||zzz|||~~~|||~~~hhhJJJ;;;:::MMMhhh}}}vvv{{{yyyyyyyyy{{{}}}~~~}}}{{{www{{{}}}yyyxxxyyywwwvvvvvvvvvvvvuuurrrpppnnnnnnmmmllliiifffdddbbb______]]][[[YYYWWWVVVUUUTTTSSSQQQOOOMMMMMMMMMMMMKKKIIIFFFDDDDDDDDDBBB@@@>>>======;;;:::888666555333222222111000000111111///000222444666888888999888888888777666444111000+++***((('''&&&&&&''''''$$$%%%&&&'''(((***++++++))))))***+++,,,,,,------***))))))***,,,,,,+++)))(((''''''(((******)))'''&&&%%%$$$%%%'''((('''%%%uuuNNN@@@;;;555000///000///---...---111@@@SSS```ccc```XXXTTTbbbrrrZZZcccoooyyy~~~vvvmmmiiipppzzz~~~qqq}}}cccGGG<<>>>>>===<<<:::888777666333222111111000111111111111222444666888888999999999999999888666333111000+++***)))''''''''''''((($$$$$$&&&''')))******+++***++++++,,,---------,,,***)))***+++------+++)))''''''''')))++++++)))''''''&&&%%%'''((()))(((&&&sssCCCBBB>>>777000...//////------+++...<<>>JJJiiiwwwwwwyyy}}}{{{zzzzzz|||}}}}}}|||~~~|||yyyxxxxxxxxxwwwvvvtttttttttuuuuuutttpppnnnnnnnnnmmmllliiifffdddbbbaaaaaa___]]][[[YYYXXXWWWTTTSSSPPPNNNLLLLLLMMMNNNLLLIIIGGGEEEEEEDDDBBB@@@?????????===<<<:::888777222222111111111111111111222333555777999999999888999999999888666333111///+++***)))(((''''''((()))###$$$&&&((()))*********,,,,,,---......---------*********,,,---...,,,***''''''''')))++++++)))''''''&&&&&&((()))***)))'''^^^GGGGGGCCC===666222////////////---***222GGG^^^eeeaaa^^^XXX^^^uuuqqq^^^mmm~~~ttt}}}~~~{{{yyyzzzmmmaaagggoooqqqRRRAAA???QQQwww~~~www}}}zzz{{{{{{|||}}}~~~zzzzzzzzzzzzzzzyyyxxxwwwwwwuuussssssuuuuuuuuutttsssqqqnnnllljjjhhheeebbbaaa```^^^\\\YYYXXXWWWVVVVVVUUUSSSPPPOOONNNNNNNNNOOOLLLGGGDDDCCCCCCCCCBBBAAA@@@>>>===;;;:::::::::333333333222222222222111222444777777777777888999999:::999777222///------++++++***)))((('''&&&&&&&&&(((***,,,......---,,,........................***+++,,,---,,,+++***)))***)))))))))))))))***+++%%%%%%%%%%%%%%%%%%%%%%%%]]]MMMEEEBBB===888333111//////000...+++000AAAVVVaaaaaa___YYY^^^sssrrr[[[hhh}}}www~~~|||zzz{{{bbbVVVccczzzsssqqqzzzhhhOOOBBBDDDZZZyyyxxx~~~~~~zzz{{{||||||}}}}}}~~~~~~|||{{{zzzyyyxxxwwwvvvuuuxxxvvvuuuuuuvvvvvvvvvuuusssqqqnnnlllkkkiiifffdddbbbaaa___]]][[[YYYXXXWWWVVVUUUSSSQQQOOONNNNNNNNNOOOKKKGGGDDDCCCCCCCCCBBB@@@@@@>>>===;;;:::::::::333333222222111111111111444666888999888888999::::::;;;:::777333000......++++++***)))((('''&&&&&&$$$&&&))),,,...//////...,,,---...............---++++++,,,---,,,+++***)))))))))((((((((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%tttVVVNNNBBBAAA>>>:::666333000///111///,,,---999LLL[[[bbb```YYY[[[lllwww\\\ccc{{{zzz|||||||||tttUUU^^^~~~|||eeeaaagggtttzzzzzziiiNNNAAADDD\\\|||tttyyy~~~}}}{{{||||||||||||||||||||||||}}}|||zzzwwwvvvuuuuuuuuuyyywwwvvvuuuvvvwwwvvvuuurrrpppnnnlllkkkjjjgggeeebbbaaa```^^^\\\ZZZYYYXXXVVVUUUSSSQQQOOONNNNNNNNNNNNJJJFFFDDDCCCCCCBBBBBB@@@???>>>===;;;:::999999444333222111000000000000555777999999999888999::::::;;;:::888444000///...+++***))))))((('''&&&&&&"""$$$(((,,,///000111000***,,,---///000///...---++++++,,,---,,,+++***))))))))))))(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%gggLLLHHHAAA@@@???===:::666222000000000---,,,333CCCWWWdddaaa[[[WWWaaavvvwwwtttzzzaaaaaawwwzzzxxx~~~yyycccbbbyyyuuuggg```^^^cccfffhhhttt{{{cccHHH===DDD]]]ooorrrzzz|||{{{}}}}}}|||||||||{{{{{{{{{zzz|||{{{xxxvvvtttuuuuuuvvvyyywwwuuuuuuvvvvvvuuutttrrrpppnnnllllllkkkhhhfff``````___]]][[[ZZZXXXWWWVVVUUUTTTRRRPPPOOONNNMMMLLLIIIFFFCCCCCCCCCBBBAAA??????>>>===<<<:::999888444333222000/////////000666888999999888777888999999:::999777333///...---***))))))(((''''''&&&&&&###%%%(((,,,...000000000)))+++---000000///---,,,+++,,,------,,,+++)))(((*********))))))''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%___JJJCCCAAAAAAAAA@@@===888444111000///...---000===SSSdddeee___XXXYYYlllyyyyyyuuujjjbbbrrryyyxxx~~~}}}lll]]]hhhuuummmgggdddddd```ZZZZZZ```[[[KKK<<<>>>PPPfffyyy{{{nnniiiqqqyyyzzzzzz~~~}}}}}}||||||{{{{{{zzzzzzzzzxxxvvvuuuuuuvvvxxxyyyyyywwwuuutttuuuuuutttsssrrrpppmmmlllllljjjhhhfff^^^^^^]]]\\\[[[YYYWWWUUUVVVUUUTTTSSSQQQOOONNNMMMJJJHHHEEECCCCCCCCCAAA@@@>>>>>>>>>===<<<:::888777555444222000///000000111666777999888777666666777777888777555111---,,,+++))))))((((((''''''&&&&&&&&&(((***,,,......---,,,)))+++---///000...,,,+++,,,,,,------,,,+++)))(((+++,,,,,,++++++)))((('''%%%%%%%%%%%%%%%%%%%%%%%%uuu\\\NNNFFFDDDDDDDDDCCC???;;;666333000//////...///888LLL___fffddd\\\VVVeeexxxrrrwwwiiioooxxxzzz{{{{{{{{{xxxtttmmmddd^^^sssxxxssslllllloooqqqgggUUUDDD===>>>888888FFF[[[kkkooonnnrrrmmmlllqqquuuxxx{{{~~~}}}}}}}}}||||||{{{{{{{{{xxxxxxwwwvvvwwwxxxyyyzzzyyywwwttttttttttttsssrrrqqqooommmkkkjjjiiifffddd\\\\\\\\\\\\ZZZXXXVVVUUUVVVUUUUUUTTTRRRPPPNNNMMMIIIGGGDDDCCCCCCBBBAAA???===>>>>>>===<<<:::888666555444222000000111222444666777999888666555555555666777666444000,,,+++***((((((((('''''''''&&&&&&(((***,,,------,,,+++***+++,,,---......---,,,***,,,---------,,,***)))'''+++,,,,,,---,,,+++)))(((%%%%%%%%%%%%%%%%%%%%%%%%kkkXXXSSSKKKGGGGGGGGGEEEAAA<<<888555111/////////...333DDDUUU```ddd___UUU```}}}~~~zzzssswww}}}wwwooouuu{{{~~~zzzyyytttmmmcccZZZXXXYYYwwwooolllhhhlllsssvvvlllUUU>>>000555555:::FFFWWWfffllllll}}}uuuooopppwww|||}}}}}}}}}}}}}}}}}}}}}}}}|||yyyyyyyyyyyyxxxxxxxxxxxxzzzxxxuuuuuuuuuuuusssrrrrrrooollljjjiiigggdddbbb\\\\\\]]]]]][[[YYYWWWUUUVVVVVVUUUTTTSSSPPPNNNMMMHHHFFFDDDCCCCCCBBBAAA???======>>>===<<<:::777666555444222111111333555666888999:::999777555555666777777777444000,,,++++++(((((('''''''''&&&&&&&&&)))***,,,------,,,+++***---------------,,,+++***------------,,,***(((''')))***+++,,,,,,+++)))(((%%%%%%%%%%%%%%%%%%%%%%%%dddSSSSSSMMMJJJIIIHHHFFFBBB===999666222000//////---///===MMMXXXaaa^^^TTT]]]yyyzzzuuuvvvqqqtttyyy|||~~~uuurrrlll```QQQGGGGGGLLLfff|||{{{rrrzzzuuufffeeegggjjjppprrrjjjVVVAAA444333444777>>>MMMbbbuuu~~~}}}mmmlllxxx~~~|||}}}}}}}}}}}}~~~~~~~~~~~~zzz{{{{{{zzzzzzxxxwwwvvv{{{yyywwwvvvvvvvvvtttsssrrrooollljjjhhhfffcccaaa\\\]]]^^^^^^]]]ZZZXXXVVVUUUVVVVVVUUUSSSQQQNNNMMMGGGEEECCCCCCCCCBBB@@@???<<<===>>>>>><<<:::777555555444222111222444777888999:::;;;:::888666666666777888888555111---,,,,,,'''''''''''''''&&&&&&&&&((()))+++---------++++++///...---,,,++++++******------------,,,***(((''''''(((***++++++***)))(((%%%%%%%%%%%%%%%%%%%%%%%%tttXXXVVV[[[MMMJJJIIIHHHFFFCCC???;;;888666444222000---...777BBBSSS___bbbZZZ[[[nnnuuu|||kkkppp|||~~~~~~~~~|||wwwmmm^^^III:::777===CCCEEEIIINNNRRRUUUVVVVVV\\\fffrrrssscccLLL===999555:::===AAAOOOiiivvvmmmpppwww|||~~~}}}|||||||||~~~{{{}}}}}}zzzwwwyyywwwuuuuuuuuuuuutttsssqqqqqqpppmmmiiieee```^^^\\\[[[[[[ZZZYYYXXXXXXWWWVVVUUUTTTRRRPPPOOOOOOOOOKKKHHHDDDBBBBBBAAA>>>;;;===<<<<<<<<<<<<;;;888666444222222444333000222777777555666888888666777<<<666555333000...,,,******&&&''''''(((''''''&&&&&&(((((()))************)))+++---///...,,,*********///...---,,,***)))((('''))))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%nnnUUUNNNMMMEEEFFFFFFFFFFFFCCC???;;;999777444222000------555???OOO\\\ccc]]]]]]mmm~~~}}}wwwsssyyy{{{~~~~~~xxxmmm___RRRDDD888333555444555777999;;;>>>@@@AAASSS\\\hhhkkk^^^III;;;777:::DDDOOOZZZiii|||uuupppqqquuuwww~~~}}}}}}}}}~~~~~~}}}}}}}}}}}}|||{{{zzzyyy{{{yyywwwvvvvvvvvvuuusssooonnnmmmkkkhhhccc___\\\\\\\\\[[[ZZZYYYXXXXXXWWWWWWVVVTTTRRRQQQOOONNNNNNLLLIIIFFFEEEEEEEEECCCAAA>>>===<<<<<<<<<:::777555444222222444333111333888;;;888777888666333333777777555333000---+++***)))'''(((((((((((((((((('''))))))***++++++++++++***,,,---///...,,,*********///...---,,,***)))((('''))))))((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%eeeUUUMMMHHHIIICCCDDDEEEEEECCC@@@;;;999999666333111...---222:::HHHXXXdddccccccmmm|||~~~rrrsssvvv|||}}}qqq```NNNCCC<<<555000///////////////000333555666IIIMMMTTTWWWOOOCCC>>>>>>EEEUUUiiizzzxxxpppnnnrrrwwwyyyyyy}}}}}}~~~~~~~~~~~~|||{{{zzzzzz{{{|||}}}{{{xxxwwwwwwvvvuuusssnnnnnnmmmkkkhhhddd```^^^]]]]]]\\\[[[ZZZYYYXXXWWWXXXWWWUUURRRPPPNNNMMMMMMKKKIIIGGGFFFFFFGGGEEEDDD@@@>>><<<;;;:::999666444444111222444333222555:::???;;;999:::999666666999777555333000---***)))((((((((())))))))))))))))))******+++,,,,,,,,,,,,,,,,,,---///...,,,******+++......---+++***)))((('''((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%~~~^^^VVVNNNGGGNNNDDDFFFGGGGGGEEE@@@<<<999;;;777444333000---000666@@@RRRccchhhjjjqqqzzzqqqqqqyyy|||xxxgggTTT@@@777555333111000333333333333444555666777>>>>>>AAACCCAAA@@@FFFOOOXXXhhh~~~ppphhhdddhhhqqqwwwxxxyyy{{{|||}}}~~~~~~}}}|||}}}||||||{{{||||||}}}{{{xxxwwwvvvuuusssrrrooooooooommmkkkgggcccaaa^^^^^^]]]\\\ZZZYYYXXXXXXXXXVVVTTTQQQOOOMMMKKKKKKIIIHHHFFFEEEDDDCCCBBBBBBBBB@@@<<<:::999777555444444222222444333333666<<<===888666888999777888;;;666444222///,,,***(((((((((((((((((((((((())))))+++,,,,,,---------------,,,......---+++******+++------,,,+++***)))((((((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%}}}]]]VVVOOOGGGLLLJJJJJJKKKJJJFFFBBB===:::<<<999666555222......222999JJJ]]]iiiooouuuzzz}}}sssttt}}}{{{|||pppYYYHHH999444666666555555444444444555444333222222444777<<>>:::888888555000...000555@@@RRRbbbnnnuuuwwwwwwwwwyyytttsssxxxzzzyyyhhhLLL@@@999>>>FFFFFF???:::555555555555555555555555666???LLLUUUVVVVVV]]]hhh~~~~~~}}}sssoootttyyyxxxyyy}}}||||||}}}}}}||||||{{{{{{~~~~~~|||{{{{{{yyyvvvuuuuuutttrrrqqqkkkkkklllllljjjgggeeeccc``````___]]][[[ZZZYYYXXXUUUTTTRRROOOMMMKKKJJJJJJLLLLLLJJJGGGCCCAAAAAAAAADDD@@@;;;777666666555555777444333444444333777>>>EEE===888888888666555666222111///---+++***))))))&&&&&&%%%%%%%%%'''(((***,,,,,,---...............---......,,,***)))+++,,,,,,++++++***))))))((((((***))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%iiiWWWSSS^^^cccWWWOOONNNLLLJJJGGGDDDBBBAAA???;;;999:::888222///000222888EEEXXXhhhoooooommmfffyyy{{{uuurrrxxx|||~~~~~~wwwcccFFF>>>@@@QQQcccaaaOOO>>>888777777999===DDDJJJNNNLLLVVVdddiiieeeaaajjjwww|||zzzsssttt}}}~~~}}}}}}}}}}}}}}}~~~}}}|||{{{{{{{{{{{{{{{yyyvvvuuuvvvuuutttsssjjjkkklllllljjjhhhfffdddaaaaaa___^^^\\\ZZZYYYXXXUUUTTTSSSPPPOOOMMMMMMLLLKKKLLLKKKHHHDDDBBBCCCDDDDDD???:::666555666666666999666444444333333777>>>IIIAAA::::::;;;999777777000///---,,,++++++******''''''&&&%%%&&&(((***+++,,,,,,---............---.........,,,***)))+++,,,++++++******))))))((((((+++******)))'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%|||fffVVVNNN]]]dddPPPNNNMMMKKKHHHFFFEEEDDDDDD???;;;:::;;;999444000000111222===PPPbbbjjjiiieeeYYYvvv}}}|||}}}~~~tttvvvyyy{{{|||~~~}}}www```GGGAAAHHHccc{{{xxx\\\BBB888888888===FFFSSS```hhheeemmmtttrrriiigggttt||||||wwwzzz}}}}}}~~~~~~~~~~~~zzzxxxwwwxxx{{{|||{{{yyywwwvvvwwwwwwvvvuuullllllmmmnnnmmmkkkhhhgggbbbaaa```^^^\\\ZZZYYYXXXVVVUUUTTTRRRPPPOOOOOOOOOHHHIIIJJJGGGDDDBBBDDDFFFCCC???999555555666777777:::777444555333222777===BBB999333444666666555666......---,,,++++++++++++(((((('''&&&''')))+++---+++,,,------......------.........,,,***)))+++---++++++******))))))((((((,,,+++***)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%qqqVVVPPPSSSRRRRRRUUUOOOLLLIIIGGGFFFEEECCCAAACCCBBB???<<<888555333111...000888GGGWWWaaaccc```lll{{{zzz|||ooovvv~~~nnn{{{yyymmmGGGLLL___yyynnnRRRAAA777:::<<<@@@LLL^^^mmmsssvvvwwwssskkkiiisssxxx{{{|||}}}}}}|||~~~}}}{{{zzzyyyyyyzzzzzzyyyyyyyyyyyywwwuuurrrqqqpppnnnlllllllllllljjjhhhcccaaa___^^^^^^]]][[[YYYWWWVVVTTTSSSSSSQQQNNNLLLJJJHHHFFFEEEEEEDDDBBB@@@@@@???===:::888777666555999777555333333444666888:::888777888999999555222///---++++++,,,,,,+++***'''&&&%%%%%%&&&(((+++,,,******))))))******+++,,,///---***)))+++,,,------,,,***((('''&&&'''((()))---,,,***(((&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%iiiPPPKKKNNNMMMMMMPPPOOOLLLIIIGGGFFFEEECCCAAAAAA@@@>>><<<888555333222///000666CCCSSS```eeeeeeyyy|||xxxzzzuuu~~~~~~{{{rrrZZZ```rrrhhhMMM>>>888===@@@CCCIIISSSXXXYYY]]]dddiiikkkssszzz{{{|||}}}~~~~~~}}}|||}}}}}}{{{zzzyyyyyyyyyzzzwwwxxxxxxwwwvvvuuusssrrrpppnnnlllkkkkkkkkkiiigggaaa___]]]\\\\\\[[[YYYWWWZZZXXXVVVUUUTTTSSSQQQOOOKKKIIIGGGFFFFFFEEEBBB@@@???>>><<<:::888777666666888777555333333555777888:::888777888999888555222///---++++++,,,,,,+++***''''''&&&&&&''')))+++---***************+++,,,------+++))))))***,,,---------,,,***)))((()))***+++---,,,***(((&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%|||fffQQQMMMOOOOOOPPPRRRNNNLLLIIIGGGGGGFFFDDDBBB???>>>===;;;999666444333000000333===MMM\\\ggglll}}}ssspppttt|||~~~vvvzzzhhhqqqyyyZZZBBB999===EEELLLPPPUUUZZZZZZWWWWWW^^^gggppp}}}|||}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}||||||||||||{{{zzzyyyyyyyyyyyyyyyuuuuuuuuuvvvuuuuuutttsssqqqooolllkkkjjjiiigggeee___]]][[[ZZZZZZYYYVVVUUUWWWTTTQQQOOOOOOOOONNNMMMKKKJJJHHHGGGGGGEEEBBB@@@<<<<<<:::999888888777777888666555444444555777888:::999888888888777444222///---+++++++++,,,+++***((('''''''''(((***,,,---*********+++,,,---...///,,,+++))))))+++---------,,,,,,***)))))))))***+++,,,+++)))'''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%tttcccSSSPPPRRRRRRRRRTTTMMMKKKHHHGGGGGGFFFEEECCC======<<<;;;:::888555444222000111777DDDUUUeeennnqqqdddhhhnnnooorrrxxx|||{{{zzzqqqzzznnnMMM<<<:::===GGGQQQ[[[eeeooosssrrrooossswww}}}~~~}}}}}}}}}{{{{{{{{{||||||{{{{{{zzzzzzyyyyyyyyyyyyssssssttttttttttttttttttqqqooollljjjiiigggeeebbb___]]]ZZZYYYYYYXXXVVVTTTUUURRRNNNLLLLLLLLLLLLKKKKKKJJJIIIHHHGGGEEEBBB???::::::999888888888888888777666555444444555777888999999999888888666333222///---+++***++++++***)))(((((((((((()))+++,,,---+++++++++,,,---...///000///---++++++,,,------,,,***)))(((''''''((())))))+++***((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%fff[[[PPPLLLMMMMMMMMMMMMLLLIIIGGGFFFFFFFFFEEEDDD<<<<<<===<<<;;;999777555333111000222<<>>888AAAKKKWWWfffwww~~~}}}~~~}}}{{{zzz{{{{{{|||zzzzzzzzzzzzzzzzzzyyyyyyttttttssssssssssssssstttqqqnnnkkkiiihhhfffcccaaa___]]][[[ZZZYYYXXXVVVTTTVVVSSSPPPNNNNNNNNNNNNNNNKKKJJJIIIHHHGGGEEEAAA>>>888888888777777888888999666555555444555666777888888999999999777444333222...,,,******++++++***)))''''''((()))***+++,,,,,,,,,,,,,,,,,,---...///000111000...---------,,,***(((((((((((((((((())))))))))))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%]]]WWWPPPLLLKKKJJJHHHGGGIIIGGGEEEEEEEEEEEEDDDCCC======>>>>>>===:::888666333222111000555BBBRRR^^^```hhhsssrrrkkktttwww{{{~~~~~~~~~}}}||||||fffKKK<<<:::;;;BBBKKKUUUdddvvv~~~~~~}}}||||||{{{{{{{{{zzz{{{{{{||||||{{{zzzzzzwwwvvvuuussssssrrrrrrrrrooommmjjjhhhgggeeeccc```___]]][[[ZZZZZZYYYWWWUUUSSSQQQNNNMMMMMMNNNMMMLLLJJJIIIHHHHHHGGGDDD@@@<<<888777777777777777888888555555555555555666777888888999:::999666333222222...,,,*********+++***)))&&&'''''')))******++++++------,,,,,,,,,---......111///...---...---,,,***************++++++++++++(((((('''&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%ZZZXXXSSSOOOLLLJJJGGGDDDGGGFFFDDDCCCDDDEEEDDDCCC>>>???@@@@@@>>><<<999777333333222000111999FFFQQQXXXjjjpppjjjjjjooo|||}}}|||~~~}}}|||zzznnnUUU@@@888AAAIIITTT___lllzzz}}}~~~~~~~~~~~~~~~}}}|||{{{{{{{{{{{{|||}}}}}}||||||{{{zzzyyywwwtttrrrqqqqqqqqqnnnllliiiggggggeeebbb```___]]][[[ZZZYYYXXXVVVTTTPPPNNNLLLLLLLLLLLLJJJIIIIIIHHHHHHGGGFFFCCC>>>;;;888777777666666666777777444444444555666777777888777999;;;999555222111222...,,,***)))******)))(((%%%&&&'''((()))*********...---,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,***))))))***+++++++++++++++''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%WWWVVVSSSNNNJJJHHHDDD@@@FFFDDDCCCBBBCCCDDDCCCBBB???@@@AAAAAA???<<<999777222444444111///333>>>HHHNNNdddeee^^^fffkkkvvv~~~|||~~~}}}zzz|||~~~}}}}}}{{{dddKKK>>>AAALLL[[[hhhuuu~~~~~~}}}~~~~~~}}}{{{zzz{{{|||}}}~~~~~~}}}||||||}}}{{{xxxuuurrrqqqppppppmmmkkkhhhgggfffeeecccaaa^^^\\\ZZZYYYYYYXXXUUUSSSRRRQQQPPPPPPPPPPPPMMMKKKHHHHHHGGGGGGFFFBBB===999888777777666666666666777444444444555666777777888777:::;;;999555111111222...,,,***)))******)))((($$$%%%&&&((())))))))))))......---,,,++++++++++++((('''(((***,,,------+++&&&'''((()))))))))))))))'''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%TTTSSSQQQOOOKKKHHHEEEDDDEEECCCBBBAAAAAA???===:::===@@@CCCCCC@@@<<<888666333777999444///111:::DDDNNNRRRYYY^^^eeeppp~~~zzzzzzyyy}}}||||||}}}}}}~~~}}}qqqVVV???KKKZZZdddlll~~~}}}|||zzzzzzyyyyyy{{{|||~~~~~~}}}}}}wwwvvvsssqqqooonnnnnnnnnjjjiiihhhfffffffffgggggg___]]][[[YYYXXXVVVTTTRRRQQQQQQQQQPPPOOONNNLLLKKKHHHGGGEEEBBB???;;;999777888777777666666666666666555555555555666777999:::333444444444333111///...///,,,)))((()))***(((%%%'''((()))***+++***)))))),,,+++******)))))))))***(((***+++------,,,+++***(((((()))))))))))))))(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$PPPOOONNNLLLJJJHHHFFFDDDDDDBBBAAA@@@@@@???<<<:::;;;>>>AAAAAA>>>:::888777444666777444000000777>>>KKKOOOUUUZZZbbbooo~~~~~~pppllluuu}}}|||||||||}}}~~~vvv```KKKQQQ```nnnxxx~~~||||||{{{{{{{{{{{{|||||||||}}}}}}~~~}}}{{{zzzyyywwwvvvsssqqqooonnnnnnnnnjjjiiigggfffeeedddeeeeeeaaa^^^\\\ZZZZZZXXXVVVTTTRRRRRRQQQPPPNNNMMMLLLLLLIIIHHHEEEAAA>>>;;;999888:::999888777777777777777666555555555666777999:::444444444333222111000///...,,,)))((())))))(((&&&'''((()))***+++***)))))),,,,,,++++++************)))***,,,------,,,***)))(((((())))))))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%MMMLLLKKKJJJHHHGGGFFFEEEBBBAAA???>>>???>>><<<::::::<<<>>>>>><<<:::888888666666666444111111333555FFFJJJPPPWWW```nnn}}}jjjbbbooo||||||{{{{{{{{{|||~~~~~~mmm]]]\\\jjjzzz}}}~~~}}}yyyyyyzzzzzz{{{|||~~~~~~}}}}}}}}}|||{{{yyywwwuuuvvvuuutttrrrpppooonnnnnnkkkjjjhhhfffdddcccbbbbbbaaa___]]]\\\[[[ZZZXXXVVVTTTSSSQQQNNNMMMLLLLLLLLLKKKHHHDDD@@@===;;;::::::<<<;;;:::999888777777777666666555555666777888999555444333222111000000000---+++))))))))))))(((''''''(((***+++++++++***)))+++,,,,,,,,,,,,++++++***+++,,,,,,,,,,,,***)))(((((((((((())))))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&MMMLLLJJJIIIGGGEEEEEEDDDAAA???============<<<;;;:::<<<>>>>>><<<::::::;;;999888666555555333111000>>>DDDLLLWWWaaannnzzzmmm```mmmyyyyyy|||zzzzzzzzzzzz{{{~~~xxxlllgggsss}}}|||~~~~~~~~~|||yyyyyyyyyzzz{{{|||}}}~~~{{{|||||||||{{{yyywwwvvvvvvuuutttrrrqqqpppooonnnlllkkkiiigggeeebbbaaa``````^^^\\\[[[[[[ZZZXXXVVVVVVTTTQQQNNNLLLKKKLLLLLLKKKHHHCCC???;;;::::::;;;<<<;;;:::999888777777777666666666666666777777777666444222000//////000000,,,+++***))))))((((((((()))***+++,,,---,,,+++++++++,,,---------,,,++++++,,,,,,,,,,,,+++)))((('''((((((((()))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&OOOMMMKKKHHHFFFDDDCCCCCC@@@>>><<<<<<=========<<<;;;===??????>>>=========;;;:::888888888666222///777>>>JJJWWWcccmmmuuuyyynnn```kkkxxxyyy|||xxxzzzzzzzzzzzz|||~~~vvvpppwww~~~~~~~~~}}}|||{{{{{{zzzzzzzzzzzz{{{{{{xxxyyyzzz{{{{{{{{{zzzyyyuuuuuutttsssrrrpppoooooonnnmmmkkkiiifffcccaaa```^^^\\\ZZZZZZZZZYYYWWWVVVWWWUUUQQQNNNLLLKKKKKKKKKHHHFFFAAA===;;;::::::;;;::::::999888777666666666777777777777777666666666555444222000/////////000++++++***)))((((((((()))+++,,,---...///...------+++,,,,,,------,,,,,,,,,------,,,+++***((('''&&&((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%OOOMMMJJJGGGDDDCCCBBBBBB@@@>>><<<;;;===>>>>>>>>>===???AAABBB@@@>>>>>>>>><<<;;;::::::999777444222444;;;GGGTTT```iiioooqqqssseeemmmyyy}}}~~~}}}zzz{{{{{{zzz{{{|||}}}|||vvvyyy~~~~~~||||||}}}||||||{{{zzzyyyyyyyyyzzzuuuwwwxxxzzz{{{|||{{{{{{uuuuuuttttttsssqqqpppooonnnmmmllljjjgggdddaaa```\\\ZZZXXXXXXYYYXXXWWWUUUWWWUUURRROOOLLLKKKJJJJJJDDDBBB???<<<:::::::::;;;999999888777777777777888777777888888777666555444444333222111000/////////***++++++***(((''')))***+++,,,.../////////...---,,,++++++++++++,,,,,,------,,,+++***)))(((''''''((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%%%%&&&LLLJJJGGGDDDCCCBBBBBBBBBAAA>>><<<;;;===?????????===@@@CCCDDDBBB???===<<<::::::;;;:::999777666555444888BBBMMMYYYccciiikkk~~~yyywwwzzz||||||||||||||||||{{{{{{{{{{{{{{{}}}~~~{{{~~~{{{zzz|||~~~|||{{{zzzzzzyyyyyyyyyzzztttuuuwwwyyyzzzzzzzzzzzzttttttuuutttsssrrrpppooollllllkkkiiigggdddaaa___[[[YYYXXXXXXYYYYYYWWWVVVVVVUUUSSSPPPNNNKKKIIIHHH???>>>===<<<;;;:::::::::999888888888888999::::::777888888888777666444333222222222222111///...---)))++++++***(((''')))+++***+++,,,......------,,,,,,+++)))((((((***---...,,,,,,+++))))))((((((((((((((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''HHHGGGDDDBBBAAABBBCCCCCCAAA???<<<<<<===???@@@@@@<<<@@@CCCEEEBBB???<<<:::888:::;;;:::888666777888555888>>>HHHSSS^^^eeeiii|||zzzyyywww{{{xxx|||}}}}}}}}}|||{{{zzzxxxwww|||~~~~~~}}}}}}zzzyyy|||zzzzzzyyyyyyyyyzzzzzz{{{ssstttvvvwwwxxxxxxxxxwwwttttttuuuuuutttrrrpppoookkkkkkjjjhhhfffccc```^^^[[[YYYXXXXXXYYYYYYXXXVVVVVVUUUTTTQQQNNNKKKHHHGGG<<<<<<<<<;;;;;;:::::::::999999999999:::;;;<<<<<<888888888888777666444333222222222222111000...,,,)))+++,,,***'''''')))+++)))***+++,,,---,,,++++++,,,+++(((&&&''')))---///,,,+++***)))((((((((()))(((((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((FFFCCC@@@AAADDDDDD@@@<<<<<<<<<<<<===============??????===<<<<<<;;;;;;;;;<<<666444999===;;;888666666888:::???OOObbbllllll}}}~~~vvv}}}yyyqqqwwwyyy||||||}}}}}}}}}|||{{{yyyxxxvvvwwwyyy{{{~~~}}}||||||}}}~~~{{{{{{{{{{{{{{{zzzyyyyyyxxxxxxxxxwwwwwwuuutttssspppsssuuutttqqqnnnnnnooonnniiidddccceeeeeeaaa]]]ZZZ[[[[[[[[[ZZZZZZYYYYYYVVVTTTQQQOOOMMMJJJFFFCCC=========;;;888555555666666777999;;;<<<<<<;;;;;;888888888777666444333222444333333222111000//////,,,+++)))((((((((()))*********)))))))))***,,,------)))&&&''',,,000///,,,...---***'''&&&'''(((***+++***)))((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%DDDCCCCCCFFFJJJIIICCC>>><<<<<<<<<<<<<<<<<<<<<===:::;;;===>>>>>>===<<<;;;;;;555333777:::999666555999999999;;;HHH\\\jjjnnnssszzzqqqkkksss|||||||||}}}}}}|||{{{yyyxxxwwwxxxyyyzzz|||~~~~~~}}}||||||}}}~~~}}}}}}}}}}}}}}}|||{{{zzzzzzzzzzzzyyyxxxvvvuuutttsssuuuvvvtttqqqoooooopppnnnjjjeeedddffffffbbb___]]]\\\ZZZYYYXXXXXXYYYYYYWWWTTTPPPLLLJJJFFFBBB???<<<<<<<<<;;;888666666777777888:::;;;<<<<<<<<<;;;999999888777666555333222444333333222111000//////++++++******)))))))))*********))))))***+++,,,---,,,(((&&&(((,,,000///---...,,,)))'''&&&''')))******))))))(((&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%CCCCCCGGGKKKOOOMMMFFFAAA<<<<<<<<<<<<<<<<<<<<<<<<777888;;;======<<<:::888===777444777999777666666::::::888777@@@RRReeennnlllyyytttdddppp~~~zzz{{{||||||{{{zzzyyyxxxwwwwwwvvvwwwxxxzzz}}}~~~}}}}}}|||}}}}}}~~~~~~}}}|||{{{}}}}}}|||zzzyyywwwvvvuuuvvvwwwvvvtttqqqoooooopppnnnkkkgggeeeffffffccc```___]]][[[YYYWWWWWWWWWXXXVVVRRRLLLHHHDDDAAA>>>;;;:::;;;<<<;;;888777888999999999:::;;;<<<<<<<<<;;;:::999888777666444333333444444333222111000///...+++,,,,,,,,,++++++******************+++,,,---...***(((&&&(((,,,//////---,,,+++)))''''''''')))***(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%CCCDDDFFFJJJLLLJJJEEE@@@<<<<<<<<<;;;;;;;;;;;;;;;888888:::::::::999888777>>>999666888:::888777888999999888666;;;III[[[hhhfffuuuzzzgggqqq{{{~~~||||||}}}wwwxxxyyyzzzzzzyyywwwwwwwwwvvvtttssstttwwwzzz|||~~~~~~~~~|||}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}|||{{{~~~}}}|||zzzxxxvvvuuuuuuxxxwwwtttrrrooonnnnnnooommmjjjgggeeeeeedddbbb```___^^^]]][[[YYYVVVUUUTTTQQQMMMGGGBBB@@@>>><<<:::999:::;;;;;;999999:::;;;:::;;;;;;;;;<<<<<<;;;;;;999888777555444333333333444444333222111///......+++,,,---...---,,,+++***++++++++++++,,,---......)))(((''')))---//////...+++***(((''''''((()))***''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%CCCCCCBBBCCCCCCBBB@@@>>><<<;;;;;;;;;:::::::::999999999999999:::<<<>>>???<<<777666888999666666888777888888888999AAAOOO\\\[[[iiiwwwiiijjjmmmqqqwww|||zzzssstttuuuvvvvvvvvvuuutttwwwvvvtttssstttvvvyyy{{{{{{|||~~~|||}}}~~~~~~}}}}}}||||||}}}}}}||||||{{{zzz}}}|||zzzwwwvvvtttttttttwwwuuurrrpppnnnmmmmmmmmmkkkiiifffdddcccbbb```___^^^^^^^^^]]]YYYUUUPPPMMMJJJFFFBBB???======<<<;;;888:::;;;;;;:::999;;;<<<<<<;;;;;;;;;::::::;;;;;;666666555333333333333333555444333222000///......,,,,,,---......,,,+++***++++++,,,,,,------------)))))))))***,,,---------)))((((((''''''((()))***&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%BBB@@@>>><<<;;;;;;<<<<<<;;;;;;;;;::::::999999888999999888999<<<@@@EEEHHH777444555888888555555777666666888999999;;;DDDNNNTTT___nnn|||~~~mmmddd^^^bbbooo{{{|||vvvnnnoooppprrrrrrrrrqqqqqqvvvuuuttttttuuuwwwyyy{{{|||~~~|||~~~}}}|||yyyzzzzzz{{{{{{{{{{{{{{{|||zzzxxxuuutttsssssstttuuussspppoooooonnnmmmkkkiiihhhfffdddbbb```______\\\\\\\\\ZZZVVVPPPKKKHHHDDDAAA>>>============<<<888:::;;;;;;::::::;;;===<<<;;;:::999999999999999555444333333333444555666555555444222000///...---,,,---------,,,,,,++++++,,,,,,,,,,,,,,,++++++***)))***+++,,,,,,,,,,,,+++''''''''''''((())))))***&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%>>>===;;;999888999;;;<<<;;;;;;::::::999888888888888888888999;;;>>>AAABBB555555888<<<<<<888777999999666666888777666;;;DDDQQQXXXgggzzzppp```\\\ggguuu~~~xxxpppiiijjjlllmmmnnnnnnnnnmmmpppppppppqqqrrrtttuuuvvvwwwyyy{{{}}}~~~~~~}}}{{{wwwxxxyyyzzz{{{|||||||||{{{yyywwwuuutttssstttuuutttrrrppppppqqqqqqnnnkkkiiiiiigggeeebbb`````````\\\ZZZWWWRRRMMMIIIFFFDDDAAA???>>>===>>>>>><<<;;;999:::<<<;;;::::::;;;<<<<<<;;;:::888777777888888555444444333555777999:::666555444222000///---------,,,,,,+++++++++++++++,,,,,,---,,,+++***((('''***+++------,,,*********&&&&&&''''''((()))******&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%:::;;;;;;:::999:::<<<===;;;;;;::::::999888777777777888888888888777777666777777<<>>LLLPPP___tttzzzsss~~~|||kkk___cccnnnwww{{{~~~}}}uuulllfffgggiiikkklllllllllkkkiiiiiikkklllmmmoooppppppnnnppptttxxx|||}}}~~~~~~}}}{{{vvvwwwyyy{{{|||}}}~~~~~~zzzyyywwwuuuttttttuuuvvvtttrrrqqqrrrssssssooollljjjjjjiiifffcccaaaaaaaaa\\\YYYRRRKKKFFFCCCCCCCCC@@@???>>>>>>???>>><<<::::::;;;<<<<<<::::::;;;<<<<<<;;;999777666666777777555555444555666999<<<>>>666555444222000///---------,,,+++***)))***+++,,,---------,,,+++)))&&&%%%+++,,,...---,,,***))))))%%%&&&&&&'''((()))******'''&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%<<<;;;;;;<<>>???>>>>>>>>>===<<<<<<;;;;;;>>>>>>===<<<;;;;;;::::::;;;999888999:::;;;:::999000444999>>>@@@???<<<:::555666555222---,,,...111...---+++******+++---...************))))))))))))...---,,,+++***(((''''''&&&'''((())))))((('''&&&'''%%%"""###%%%&&&$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$<<<;;;;;;<<<>>>??????>>>;;;;;;<<<;;;:::777555333666666666555555444444444666666666666777777777777555666666555444444666888@@@NNN^^^gggooo|||uuuuuuzzzzzz}}}{{{{{{xxxpppjjjiiihhhhhhgggfffgggggggggiiihhhhhhgggfffeeeddddddhhhgggfffgggjjjpppvvvyyyxxx{{{~~~~~~~~~~~~~~~|||{{{zzzzzz{{{{{{{{{{{{||||||||||||{{{zzzwwwuuutttuuuvvvwwwyyyxxxwwwuuurrrpppooonnnnnnkkkgggdddaaa^^^YYYVVVJJJIIIEEECCCAAAAAABBBCCC>>>>>>>>>===<<<<<<;;;;;;>>>======<<<;;;;;;::::::<<<:::::::::;;;;;;999777777:::>>>@@@AAA???<<<999888777555222000///111333---,,,+++******,,,---...,,,+++************++++++......,,,+++)))((('''&&&''''''((())))))((('''&&&###$$$&&&'''&&&$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$<<<;;;:::;;;===>>>>>>===::::::::::::999777555333888777777666555444333333666666666666777777777777555555666555333333555777AAAJJJXXXdddjjjsssvvvqqqvvvvvv{{{yyyvvvxxxwwwpppiiiiiihhhggggggffffffggggggffffffffffffeeeeeeeeeeeeiiigggcccbbbcccgggmmmppprrrvvv|||~~~}}}}}}|||}}}~~~}}}{{{zzzzzz{{{{{{zzz{{{{{{{{{{{{||||||||||||{{{xxxvvvuuuvvvxxxzzzxxxwwwwwwuuusssqqqooonnnooojjjddd^^^YYYTTTPPPMMMBBBBBBAAAAAABBBBBBCCCDDD>>>>>>>>>===<<<<<<;;;;;;======<<<<<<;;;:::::::::<<<;;;::::::;;;;;;:::888???AAACCCDDDBBB???;;;999:::888555333444444444444,,,,,,+++***+++,,,...///---,,,+++******+++---...///...---+++)))'''&&&&&&((((((((((((((('''&&&%%%%%%&&&((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$;;;:::::::::<<<======;;;888888999888777666555444888888777666555333333222555666666666666777777777333555555555333333444666===AAANNN```jjjppp}}}qqqlllrrrqqqwww}}}yyyuuutttsssooollliiihhhggggggffffffgggggggggggggggfffffffffeeeeeeiiigggdddbbbbbbccceeegggiiinnnuuuzzz~~~~~~~~~}}}~~~~~~~~~~~~|||zzzzzzzzz|||}}}zzzzzzzzz{{{{{{{{{|||||||||zzzxxxvvvuuuvvvxxxzzzuuuuuuuuutttrrrooommmkkkjjjeee]]]VVVQQQMMMIIIGGGBBBBBBBBBBBBBBBAAA@@@@@@>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;:::::::::<<<999777888:::<<<===>>>DDDEEEEEEEEECCC@@@<<<:::999777555666888888444000+++++++++++++++---...///---,,,***((()))+++...000000///---***((('''&&&&&&))))))(((((('''&&&%%%%%%(((&&&###"""$$$''')))***$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$;;;:::999:::;;;<<<;;;:::777777777777666555555444888777666555444333222111444444555555555666666666222444555444333222333444888777CCCZZZjjjqqqxxxvvvooopppiiinnnwwwyyysssnnnlllllliiiiiihhhgggggggggggghhhjjjiiiiiihhhgggfffeeeeeeiiiiiihhhgggfffdddcccbbbaaafffmmmssswwwzzz}}}}}}{{{{{{{{{}}}~~~zzzzzzzzzzzz{{{{{{{{{{{{zzzxxxwwwuuuuuuuuuvvvwwwuuuuuutttssspppllliiigggaaa\\\UUUOOOKKKIIIGGGEEECCCCCCDDDDDDCCCAAA@@@???>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::;;;888666666:::@@@DDDFFFEEEEEEEEEEEECCCAAA???===888777777999:::777111+++++++++++++++,,,,,,------+++***((('''(((+++...000000///,,,***((('''''''''***)))((('''&&&%%%$$$$$$%%%###"""%%%+++...+++'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$:::999888999:::;;;:::999666555555555555555555555666555555444333222111111333333333444444444444555111333444444333222222333333333;;;MMMaaammmsssuuu}}}xxxhhhiiippp|||xxxoookkkkkkjjjjjjiiihhhhhhhhhhhhiiikkkjjjiiihhhgggfffeeeeeehhhiiijjjjjjiiifffcccaaa]]]aaafffkkkooosssvvvyyy|||~~~~~~|||{{{{{{||||||yyyzzzzzzzzzzzz{{{{{{{{{xxxwwwwwwvvvuuutttsssrrruuuuuutttqqqmmmhhhcccaaaXXXSSSNNNJJJHHHHHHGGGFFFBBBBBBCCCCCCCCCCCCBBBAAA>>>>>>>>>===<<<<<<;;;;;;;;;;;;:::::::::::::::::::::999888;;;@@@FFFJJJKKKEEEEEEEEEDDDCCCBBBAAAAAA;;;::::::999777333...***,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((())),,,...000000...+++)))((('''((()))+++***(((&&&%%%$$$######%%%(((///777;;;888...&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$:::999888888999:::999777444444444444444444555555333333333222222111111111111111222222222333333333000222444444333222222222333444666===NNNbbbnnnqqq}}}~~~|||tttvvv|||ssspppxxxzzzrrrmmmlllkkkjjjjjjiiiiiijjjjjjhhhhhhgggggggggfffffffffgggggghhhhhhgggfffdddccc___bbbeeegggiiilllooorrrsssvvvyyy{{{|||}}}~~~~~~}}}{{{zzzyyyyyyyyyyyyzzzzzzzzz{{{{{{{{{wwwxxxxxxxxxvvvtttqqqooorrrqqqooolllfff```ZZZVVVPPPMMMJJJHHHHHHHHHGGGFFFBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::;;;<<>>WWWjjjpppsss}}}yyyzzzlllvvvuuu{{{{{{sssmmmlllkkkkkkjjjjjjkkkkkkeeeeeeeeefffffffffggggggffffffeeeeeeeeeeeeeeefffcccdddeeeeeeeeegggkkkmmmlllooosssvvvwwwxxxzzz|||}}}~~~~~~~~~~~~}}}|||{{{yyywwwvvvyyyyyyyyyzzzzzzzzz{{{{{{wwwxxxzzzzzzxxxtttpppmmmnnnmmmjjjfff___XXXQQQMMMMMMJJJHHHGGGGGGHHHGGGFFFEEEDDDCCCAAA@@@?????????>>>>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::;;;???FFFMMMRRRRRRNNNKKKJJJIIIHHHFFFEEEDDDDDDDDDGGGEEE>>>555---***---000.........---,,,+++***)))))))))+++,,,...///000111...,,,***(((''')))+++,,,,,,+++(((&&&$$$###""""""###,,,444222(((!!!"""'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$