BM6P6(@ 111111111000///---+++******))))))***++++++)))''''''&&&%%%%%%$$$$$$%%%%%%))))))))))))))))))))))))'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$############$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$########################$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!%%%%%%%%%$$$$$$$$$######$$$$$$$$$#########""""""&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""" """%%%''''''%%%""" """############$$$$$$$$$''''''&&&%%%$$$""""""!!!######################## ###%%%&&&''''''&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&%%%%%%%%%&&&&&&%%%$$$$$$############$$$%%%&&&'''&&&''''''&&&$$$######$$$""""""$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%################################################!!!"""###$$$%%%$$$##############################&&&%%%%%%$$$#########$$$!!!!!!"""#####################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$###$$$&&&''''''&&&%%%$$$'''((()))***,,,---//////---,,,---///333333000---//////.........//////000...222666888888;;;BBBHHHSSSUUUYYY\\\```fffmmmqqqrrrwww}}}}}}yyypppjjjlllnnnmmmoootttvvvzzz~~~~~~zzzwwwuuutttuuuxxxyyyzzz|||yyywwwuuuxxx~~~|||wwwuuutttuuuvvvzzzxxxtttnnnhhhccc^^^\\\aaaaaabbbeeejjjpppvvvzzzyyymmmaaacccccc```YYYPPPHHHDDDFFFBBB===999777777777666:::777444333222222111000111000///...---,,,------(((''''''&&&&&&''''''(((''''''''''''''''''''''''666555444222000...---,,,000...------...---+++)))(((((('''&&&&&&&&&&&&'''))))))))))))))))))))))))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%$$$######%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%$$$$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!"""$$$&&&&&&$$$"""!!!"""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ """###$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$######$$$%%%'''$$$%%%%%%&&&%%%%%%$$$$$$############$$$%%%&&&'''&&&''''''&&&$$$######$$$###!!! !!!$$$&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#################################%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$###""""""###$$$$$$################################################!!!"""###$$$%%%$$$$$$###########################&&&%%%$$$$$$#########$$$!!!""""""#####################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&&&&&&&&&&)))***+++,,,...///000111333222111111222111---)))------------......///000222666;;;>>>AAAHHHQQQXXXeeedddeeegggjjjnnnrrrtttqqqtttxxx}}}yyytttuuummmhhhiiikkkiiijjjnnnoootttzzz~~~~~~}}}|||zzz|||}}}{{{|||}}}~~~~~~|||yyyuuuqqqmmmkkkiiillljjjiiiiiilllqqqvvvyyyzzzzzzyyywwwvvvxxx{{{~~~~~~sssssspppiiiaaaYYYTTTRRRRRRNNNHHHCCCAAA>>><<<:::999777444333444555444333111111000...---,,,++++++)))(((((('''&&&&&&''''''&&&&&&&&&''''''''''''''':::999777555333222111111111000...------,,,***(((******)))(((((((((((()))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$"""""""""######%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$######&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""###$$$$$$$$$$$$###""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$############$$$%%%&&&&&&&&&''''''&&&$$$######$$$%%%###"""###%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$#################################$$$$$$############$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!$$$$$$###""""""###$$$$$$################################################""""""###$$$$$$$$$$$$###########################%%%%%%$$$############$$$!!!"""######$$$$$$############$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((())),,,,,,---...000111222222555444222111111///,,,)))+++,,,---///111333444555999>>>EEELLLSSS]]]hhhpppzzzvvvssssssvvvwwwwwwuuurrrqqqrrrvvv|||xxxpppkkknnniiifffggghhhffffffhhhjjjooouuuzzz~~~}}}{{{yyyyyyxxxxxxvvvtttrrrqqqsssvvvxxxttttttqqqnnnkkkkkkmmmooouuuuuuwwwxxx{{{~~~tttkkkdddbbbaaa^^^[[[VVVQQQMMMHHHCCC@@@:::888555555666777666666444444333222000...---,,,++++++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&AAA???===:::888666555555333111///......---,,,***++++++***)))))))))******((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%$$$$$$#########"""""""""######$$$%%%$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######&&&%%%%%%%%%%%%$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$##################$$$""""""#########$$$$$$$$$&&&&&&%%%%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%&&&%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###########################%%%$$$############$$$%%%######$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%&&&%%%&&&'''&&&$$$###$$$%%%%%%$$$###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!! $$$##################$$$################################################""""""######$$$$$$$$$$$$########################$$$$$$###############$$$""""""###$$$$$$$$$$$$#########$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&(((+++,,,......//////000111222222111000/////////...------,,,...111555999===???AAACCCJJJTTT^^^hhhrrr||||||zzz||||||wwwsssrrrooommmpppxxx}}}~~~|||zzzssslllhhhhhhggggggiiijjjjjjiiijjjmmmppptttxxx{{{~~~~~~}}}{{{zzzyyyxxxwwwvvvrrrlllgggdddeeefffjjjlllnnnqqquuu|||vvvpppmmmllljjjhhhddd```ZZZSSSKKKFFF>>>;;;888777777777666555666666666666555333111000...---,,,***(((''''''''''''''''''&&&&&&&&&&&&&&&OOOLLLHHHCCC>>>:::777666777555222111222222111000,,,,,,+++***************((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%$$$######"""""""""#########$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$############$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$###""""""###$$$$$$""""""#########$$$$$$$$$&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$%%%'''(((%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$##############################""""""""""""######"""###$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%&&&'''&&&$$$###$$$%%%##################$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))(((((('''&&&%%%$$$$$$#########$$$$$$########################################################################$$$$$$$$$#################################""""""###$$$$$$""""""###$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&(((''''''''')))+++---.........//////000000000111......------,,,---///000000222777===CCCHHHLLLNNNOOOWWWbbboooyyy}}}}}}{{{uuupppmmmiiifffiiipppvvvwwwvvvuuuvvvwwwwwwtttpppkkkhhhgggjjjmmmoooqqqssstttssstttwwwzzz|||~~~|||{{{yyyuuuoooiiigggggghhhjjjlllnnnpppsssyyy~~~zzzxxxzzzyyyvvvqqqjjj___SSSKKKGGGCCC???<<<:::999666555666666666666666555444444111000...,,,+++***))))))(((((((((''''''&&&&&&&&&```]]]YYYRRRJJJCCC===999999666333111111111000///------,,,+++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########&&&&&&%%%######"""""""""""""""###$$$$$$$$$######%%%%%%%%%$$$$$$$$$######$$$$$$$$$#########""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!###%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$""""""###$$$%%%&&&&&&'''#################################$$$%%%&&&'''((($$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&"""#########!!!!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""##############################""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%%%%$$$$$$"""###$$$$$$$$$$$$###"""######################################################""""""######$$$%%%###########################""""""""""""###$$$$$$"""###$$$$$$%%%$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%&&&'''((((((*********+++,,,---...//////////////////////////////000///...---///222555999<<>>;;;999777555111111000///////////////))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&''''''''''''''''''''''''&&&'''((())))))((('''&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&''''''###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$"""###$$$$$$$$$$$$###""""""############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%&&&%%%$$$###$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%!!!!!!"""$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&"""$$$%%%$$$!!!!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""##############################""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$###"""################################################$$$###"""""""""###%%%&&&########################""""""!!!""""""###$$$$$$######$$$%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&''')))+++---///000...///000111111000///...111111111000000000000000---000333555888>>>FFFLLLXXXZZZ___cccgggiiijjjjjjdddeeeiiiooovvv|||{{{tttjjjaaa\\\ZZZWWWYYYZZZ[[[\\\___cccggggggiiilllnnnqqqrrrssssss{{{|||uuuvvvvvvuuuppplllmmmsssyyyxxxsssppppppnnnlllmmmqqqnnnxxx}}}yyywwwzzz|||wwwuuuvvvvvvyyy||||||xxxttttttuuuxxxyyyvvvgggccc^^^YYYUUURRRNNNLLLGGGDDD???:::777666777888666555444333222111111111,,,,,,,,,+++***))))))(((pppmmmlllooorrrqqqlllggg___[[[TTTJJJAAA:::777777888555222111333333111/////////...---,,,,,,,,,,,,,,,,,,,,,+++******))))))&&&&&&&&&&&&&&&'''((())),,,***(((&&&%%%%%%'''((((((((((((((((((((('''&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%$$$######&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$&&&&&&%%%$$$##################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######$$$%%%%%%$$$"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""!!! %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$!!!###&&&(((((('''%%%###$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%###"""""""""$$$%%%$$$###%%%%%%%%%$$$###"""!!! $$$$$$############$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$###$$$%%%%%%%%%$$$######%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''$$$!!!"""$$$%%%###!!!$$$$$$##################&&&%%%%%%$$$#########$$$$$$$$$############$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$#################################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%###!!! ###&&&***...111222333---...///000111111111111/////////000000111222333000444:::???DDDMMMWWW^^^cccjjjoooooommmmmmkkkhhhgggggghhhmmmttt|||~~~xxxooofff___]]]]]]aaa```___]]]]]]aaafffjjjooonnnmmmnnnrrrvvvzzz{{{}}}}}}}}}|||zzzyyywwwvvvzzzoooiiikkkiiigggeeefffhhhjjjlllxxxzzz||||||zzzyyyzzz{{{tttqqqnnnnnnooopppnnnlllnnnppprrruuuyyy~~~yyytttrrrssstttvvv|||~~~zzzxxxwwwzzz~~~{{{yyywwwqqqmmmlllnnnqqqtttyyy}}}}}}ssspppkkkddd^^^ZZZXXXXXXTTTNNNGGG@@@;;;888555333555444333333444444333222///...---,,,++++++++++++zzzsssoooqqqssssssqqqnnnjjjcccXXXNNNFFFCCCBBB<<<999555444444333000...------......---,,,******++++++******))))))))))))(((''''''''''''((()))*********((('''&&&&&&'''((('''''''''''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%$$$######%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%$$$$$$###$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######$$$%%%%%%$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######""""""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&'''&&&%%%$$$$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&###"""""""""$$$%%%$$$######$$$$$$$$$$$$###""""""$$$$$$############$$$$$$%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%%%%%%%$$$######%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$""""""###$$$###!!!$$$$$$##################&&&%%%$$$$$$######$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$#################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%'''***,,,///000111111......///000000000000///......------...000222333888===DDDKKKRRR\\\gggooorrruuuvvvttttttuuuqqqkkkhhhfffeeehhhmmmsssxxxzzzwwwuuuqqqkkkfffdddeeegggkkkjjjjjjiiiiiilllrrrvvvvvvuuuttttttwww{{{~~~}}}xxxvvvsssrrrrrrpppooommmkkkiiivvv{{{~~~uuulllgggiiigggdddbbbaaaaaabbbcccjjjkkklllmmmnnnooooooooollljjjiiijjjlllmmmkkkiiicccddddddfffhhhlllqqqtttuuuvvvuuupppkkkiiijjjmmmnnnpppttt||||||yyyzzz}}}~~~vvvooonnnlllmmmnnnqqqvvv{{{{{{tttpppmmmjjjeeeaaa]]]XXXQQQJJJDDD???;;;888777666444444555666555444333222000...---,,,++++++zzzyyyyyyyyyxxxtttqqqkkkbbbXXXQQQNNNNNNGGGDDD???;;;888555333000...///000000///...,,,***+++++++++++++++*********))))))((((((((()))******((((((((((((((((((((((((&&&&&&''''''&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''###"""""""""$$$%%%$$$###!!!"""###$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$######%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$""""""###$$$###"""######$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))+++,,,...///000000000//////////////////............---,,,,,,...333777:::BBBHHHQQQZZZcccnnn{{{~~~zzz|||}}}wwwnnniiieeeaaa```bbbgggkkknnnlllkkkiiigggfffhhhlllpppttttttttttttuuuyyy~~~~~~}}}~~~tttlllhhhiiiiiiiiigggeeebbb___^^^dddiiippptttqqqkkkeeeaaafffeeebbb___\\\[[[ZZZZZZ\\\[[[\\\```eeeiiihhhggghhhhhhhhhiiiiiihhheeecccZZZYYYWWWVVVWWWYYY\\\^^^ccccccbbb^^^ZZZZZZ]]]aaabbbbbbeeejjjqqqwwwzzz{{{~~~|||{{{}}}~~~vvvsssrrrpppnnnnnnqqqvvv}}}~~~~~~|||uuuooogggbbb\\\UUUPPPJJJDDDAAA<<<:::777666666777666555777555333111///---,,,,,,|||wwwtttrrrnnnggg```[[[YYYYYYVVVRRRLLLFFF@@@<<<888666555555444222111000000//////............---------***))))))((())))))******'''(((((()))))))))((((((''''''''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$&&&&&&$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""#########$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''###"""""""""$$$%%%$$$###""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$########################$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%$$$$$$############$$$$$$""""""#########$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#######################################$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&(((***+++...///000111222111000000000000///......---------///......000444;;;AAAFFFLLLSSS\\\fffppp{{{}}}~~~xxxnnneee```ZZZWWWXXX]]]bbbdddeeeeeedddcccdddiiioootttyyyzzz|||}}}~~~|||}}}yyynnnfffccceeeeeeeeecccaaa^^^[[[YYYVVV[[[cccggggggccc___\\\gggeeeccc```]]][[[ZZZZZZYYYWWWYYY___iiioooooommmmmmnnnnnnnnnllliiidddaaa\\\YYYUUURRRRRRRRRSSSSSSXXXYYYYYYVVVRRRQQQSSSVVVTTTTTTVVVYYY^^^cccfffhhhoooooonnnmmmnnnqqqvvvzzz|||~~~{{{|||yyyvvvttttttwww{{{~~~}}}|||sssnnnggg___YYYTTTOOOKKKEEEAAA===:::999888666555888666555333111000///...}}}}}}|||xxxssslllhhhffffffddd```YYYPPPHHHBBB???>>>>>><<<888555333333444444111111000000///.........******)))))))))))))))***'''((())))))***))))))((()))))))))((((((&&&%%%%%%%%%%%%&&&&&&&&&'''''''''%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$&&&&&&$$$"""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""$$$%%%'''$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%&&&'''###"""""""""$$$%%%$$$######$$$$$$$$$$$$###""""""$$$$$$############$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""############$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$""""""#########$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$########################"""""""""######$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&''')))+++,,,...///111222333222222111000//////........./////////000222666===EEELLLQQQWWW^^^gggooowww{{{zzzzzzsssjjj\\\WWWQQQOOOQQQVVV\\\___```aaabbbcccgggmmmtttyyy}}}{{{{{{yyy{{{{{{vvvpppooovvv}}}{{{~~~~~~zzzqqqhhhbbb___^^^^^^___^^^]]]ZZZVVVTTTNNNTTT\\\ccceeedddbbbaaakkkiiigggeeecccccccccccc```___aaaiiissszzz{{{zzztttvvvxxxxxxvvvrrrnnnkkkgggccc^^^[[[ZZZYYYVVVUUU[[[]]]___]]]XXXUUUTTTUUUQQQQQQQQQPPPQQQRRRUUUVVV[[[[[[[[[[[[\\\```eeeiiikkkqqqzzz~~~}}}}}}}}}}}}~~~}}}zzz|||wwwnnnfff^^^XXXTTTOOOKKKFFFAAA>>>;;;888555777666555333222222222222xxxrrrooonnnoookkkdddZZZPPPJJJGGGFFFHHHEEE@@@<<<999888888999444333333111000///...---,,,,,,+++************+++))))))))))))))))))))))))******))))))((('''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&&&&$$$"""$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""$$$%%%&&&$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%&&&###"""""""""$$$%%%$$$###$$$$$$$$$$$$$$$###"""!!!$$$$$$############$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###"""!!!###$$$######$$$$$$%%%&&&&&&&&&$$$$$$######$$$$$$%%%%%%$$$$$$############$$$$$$"""############$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""###$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((***+++,,,------...000111222222222111//////......///000222333222555:::AAAIIIPPPVVVYYYaaafffnnnuuu{{{wwwqqqoookkkeeeWWWSSSNNNMMMPPPWWW]]]aaabbbdddgggjjjooouuu|||wwwsssssslllnnnmmmiiidddccchhhmmmnnnqqqsssooohhhaaa]]]\\\XXXYYY[[[\\\[[[YYYVVVTTTRRRXXXaaahhhmmmnnnoooooorrrpppmmmkkkkkklllnnnpppjjjjjjlllsss{{{xxx{{{~~~||||||uuuqqqmmmkkkjjjhhhccc___dddhhhlllkkkgggcccaaaaaa^^^]]][[[WWWRRRNNNMMMMMMLLLLLLMMMLLLLLLNNNRRRUUUYYY___hhhoootttwwwzzz{{{xxxzzz~~~~~~yyytttsssuuuxxxxxxnnnddd^^^XXXUUUPPPKKKGGGBBB===999888777666555444444444555}}}zzzyyyzzzwwwpppeee[[[TTTRRRRRRSSSQQQNNNKKKGGGCCC@@@???:::999888666444222111000//////...---------------,,,+++***((((((((()))))))))))))))((('''&&&$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&'''&&&&&&%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%'''&&&$$$!!!######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$###"""""""""$$$%%%$$$###""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%$$$######%%%%%%$$$##############################%%%%%%$$$!!!!!!"""%%%######$$$$$$%%%&&&&&&'''$$$$$$######$$$$$$%%%&&&$$$$$$############$$$$$$"""############$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""###$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((***,,,...//////---...000000111000///......------...000333666777<<<@@@HHHPPPWWW\\\^^^___dddiiipppvvvzzzuuuiiieeedddcccZZZWWWTTTTTTYYY```fffiiimmmpppsssvvvyyy}}}vvvlllhhhgggaaaaaa```^^^[[[[[[]]]___fffiiikkkjjjfffbbbaaabbb]]]```ccceeefffdddbbbaaaccchhhooouuuxxxyyyzzzzzzyyyvvvsssppppppsssvvvyyysssuuuwwwzzz~~~{{{}}}}}}}}}zzztttnnnnnnrrrvvvwwwuuutttuuuwwwsssssspppjjjbbbZZZWWWVVVOOOPPPPPPNNNKKKJJJJJJKKKNNNRRRYYY___cccfffiiikkkooosssxxxxxxwwwwwwzzz~~~~~~}}}wwwyyy~~~~~~xxxtttrrrqqqyyy|||ssskkk___]]]YYYVVVRRRLLLFFFAAA<<<;;;999888777666666555yyynnnccc\\\[[[\\\[[[[[[[[[YYYTTTNNNHHHDDDAAA@@@>>><<<999777555444111111000///////////////...,,,***(((''''''((()))((((((((('''&&&%%%###"""&&&&&&&&&'''''''''((((((&&&&&&''''''&&&&&&%%%$$$'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%'''&&&$$$!!!#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################"""""""""$$$%%%$$$### !!!"""###$$$%%%%%%%%%$$$$$$############$$$$$$!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&'''&&&%%%%%%%%%$$$######%%%%%%$$$##############################%%%&&&$$$!!! """%%%######$$$%%%%%%&&&''''''$$$#########$$$%%%%%%&&&$$$$$$############$$$$$$"""############$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""###$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$'''+++...000111111...///000000///...---,,,---,,,---...111444888:::FFFKKKTTT\\\bbbeeeeeedddbbbgggnnnssswww|||uuueee___```bbbbbb___\\\^^^cccjjjpppssszzz|||~~~yyylllbbb^^^^^^[[[ZZZYYYXXXWWWWWWXXXXXXaaaeeeiiiiiihhhgggiiikkkiiilllpppsssttttttrrrqqqtttxxx}}}~~~}}}~~~zzzvvvrrrrrruuuzzz}}}zzz|||~~~~~~~~~yyytttxxx{{{}}}}}}{{{rrrjjjfffeee[[[\\\[[[XXXTTTOOOMMMMMMJJJMMMQQQTTTVVVXXXZZZ\\\```eeejjjlllkkkmmmrrrwwwtttwww||||||{{{{{{}}}zzzwwwrrrrrrssswww|||uuubbbaaa___]]]YYYTTTMMMHHH@@@???===:::888777666666zzzsssnnnjjjfffcccggghhhiiigggddd```]]]ZZZYYYUUUMMMDDD<<<888777888333222111111333333222000...,,,***(((''''''((()))''''''(((((((((((((((((()))((((((((((((((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&'''))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%((()))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$$$$""" !!!$$$%%%###!!!######$$$%%%&&&&&&''''''"""$$$%%%$$$!!! ###&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################%%%%%%%%%$$$$$$#########%%%%%%$$$######""""""!!!######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$############$$$$$$""""""""""""""""""""""""$$$###"""""""""###%%%%%%$$$$$$############$$$$$$"""######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$'''&&&$$$"""!!!!!!""""""########################$$$###"""""""""""""""############$$$%%%&&&'''((("""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''&&&(((,,,///111222111000///...---......///...,,,...000222222333888CCCKKKTTT[[[bbbgggmmmqqqooojjjdddeeehhhmmmssszzz|||rrriiidddbbbcccffffffgggjjjooovvv}}}zzzxxxzzz|||}}}|||vvvlllbbb]]][[[ZZZZZZXXXWWWXXXXXXZZZ[[[hhhmmmsssuuutttrrrqqqrrryyyzzz}}}~~~}}}{{{~~~|||~~~~~~|||yyyxxxzzz{{{xxxtttnnnppprrrnnnggg```\\\[[[YYYYYYYYYYYYVVVRRRRRRTTTZZZ[[[\\\]]]^^^aaaeeehhhfffjjjooowww~~~zzzqqqooommmooottt{{{wwwmmmccc```bbb```WWWMMMHHHFFFBBB???<<<:::999999iiittt}}}|||{{{zzzyyyrrrrrrrrrrrrpppmmmhhhdddjjjfff```VVVLLLCCC===::::::888666444444444333111555333111...---,,,------))))))))))))))))))))))))))))))(((((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""" $$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###%%%%%%$$$"""!!!""""""###$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$###"""""""""###%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$###"""""""""###$$$%%%########################!!!!!!!!! !!!!!!""""""###############$$$%%%&&&############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''''''''))),,,///111222111000000//////////////////......111444666888@@@MMMWWWdddjjjnnnoooqqqsssooojjjccccccfffiiinnnsssxxx{{{zzzvvvooogggbbbaaaeeeiiioooooopppssswww}}}yyysssppprrrvvvyyyzzzuuuvvvuuupppiiicccbbbbbbddddddddddddeeefffggghhhnnnsssyyy|||}}}||||||}}}{{{|||}}}~~~www{{{~~~{{{tttmmmhhhggghhhiiikkkkkkgggaaa]]]\\\[[[\\\\\\[[[YYYXXXZZZ[[[]]]___ccciiiooovvv{{{~~~|||zzz|||wwwssspppppptttzzz~~~vvvlllgggfffccc\\\UUUQQQPPPMMMIIIDDD>>>999666UUU]]]iiittt~~~~~~xxxssstttrrrmmmdddZZZNNNDDD>>>AAA>>>:::888888777666555777555333000...,,,,,,,,,***************************))))))(((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%###!!! ########################""""""#########$$$$$$$$$%%%%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$%%%&&&%%%$$$"""""""""######$$$$$$%%%'''%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!!!!"""######$$$%%%%%%$$$$$$############$$$$$$########################$$$############$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$######"""&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%#########$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###"""######""""""######$$$%%%########################!!!!!!!!!!!!"""###$$$$$$######"""""""""######$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((***---///111111111000000000000000000000111111111444999===BBBMMM]]]hhhwwwzzz{{{xxxuuutttoooiiidddddddddeeehhhkkknnnpppiiifffaaa]]]]]]ccclllrrryyyyyyzzz|||wwwrrrkkkggggggjjjlllmmmiiikkkllljjjgggfffiiillloooqqqsssuuuvvvwwwwwwwwwvvvyyy~~~}}}}}}{{{wwwuuuvvvzzzzzzsssmmmhhhiiiiiigggddd^^^ZZZWWWVVVUUUUUUUUUXXX]]]dddkkkooouuuuuutttqqqoooqqqwww||||||wwwuuuxxx|||yyyqqqlllhhhdddaaa]]]]]][[[WWWPPPGGG>>>999VVVXXX\\\```fffnnnxxxwwwuuupppkkkcccZZZRRRLLLGGGCCC@@@===<<<<<<;;;:::777666333111///...------+++++++++++++++***************))))))((()))))))))))))))))))))))))))))))))((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&### !!!$$$%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%"""#########$$$$$$$$$%%%$$$$$$############$$$$$$####################################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########&&&&&&%%%%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$""""""#########$$$$$$$$$&&&&&&&&&&&&%%%$$$###"""&&&&&&%%%###""""""!!!!!!##############################$$$$$$%%%&&&'''((($$$$$$###"""""""""###############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))***+++---///111111000000///000000000000111333555666;;;AAAGGGOOO\\\lllwww}}}wwwtttooojjjhhhfffdddbbbbbbcccdddeee^^^^^^]]]]]]aaaiiisss{{{~~~xxxrrrqqqppplllfffaaa______aaabbb___ccchhhjjjkkkmmmqqqtttwwwyyy|||{{{|||~~~~~~|||{{{zzz|||~~~|||vvvzzzzzzxxxrrrjjjccc^^^\\\UUURRROOONNNPPPVVV\\\aaakkklllllljjjiiimmmsssyyy|||tttoooooopppkkkkkkhhhccc\\\RRRIIIDDDdddaaa^^^[[[ZZZ^^^cccgggmmmsss{{{zzztttnnnjjjfffaaa]]]RRRNNNJJJFFFCCCAAA>>><<<;;;:::999777555444333222,,,,,,,,,,,,++++++******++++++***)))))))))))))))))))))))))))))))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&### !!!$$$%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$%%%&&&&&&'''(((######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$##############################$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$$$$&&&%%%%%%$$$###"""!!! ########################$$$$$$$$$$$$%%%&&&((((((%%%$$$$$$#########$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''')))***+++,,,---...///000000000000...///111111111333777;;;>>>EEEMMMUUU\\\ggguuuxxxtttppplllgggeeeaaa^^^\\\\\\]]]^^^[[[]]]aaadddiiiqqqxxx~~~~~~nnngggeeehhheee```[[[WWWWWWYYY[[[\\\ccckkkqqqssstttwwwyyyyyy|||~~~~~~~~~}}}|||zzzyyyyyy}}}~~~~~~{{{{{{}}}}}}|||~~~{{{ssslllgggeee[[[WWWQQQLLLKKKOOOSSSWWW___bbbeeeffffffiiinnnssswww|||~~~zzzxxxxxx}}}|||~~~}}}xxxpppfff\\\SSSNNNuuupppjjjccc______```bbbeeeffffffhhhlllttt}}}wwwooollliiifffdddaaa^^^XXXSSSOOOIIIDDD@@@???>>>===;;;999666555444///......------,,,,,,+++,,,+++******))))))))))))''''''''''''''''''''''''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$###"""###%%%########################'''%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$%%%%%%"""######$$$%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%''''''&&&&&&%%%$$$$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%$$$######""""""######$$$"""######$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$""""""######$$$%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""#########$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%%%%""""""###$$$$$$$$$$$$###########################""""""""""""###$$$%%%%%%$$$$$$#########$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''')))+++,,,------...//////000000000000---000333444444888>>>CCCIIIQQQ[[[ccchhhnnnwww}}}xxxsssoookkkbbb```\\\YYYXXXZZZ\\\^^^___ccchhhnnnrrrwww{{{~~~vvvfff``````]]]\\\YYYUUUSSSTTTXXX[[[bbbiiirrrxxxyyyyyyzzz{{{zzz}}}vvvzzz|||zzzxxxwww{{{|||wwwvvvwww}}}|||yyyxxxzzz~~~~~~{{{uuuqqqpppddd```YYYSSSQQQQQQSSSUUUUUUYYY^^^``````bbbfffjjjnnnssswwwzzz~~~zzzvvvssssss|||ssseeeZZZTTT|||vvvrrrooommmlllkkkiiieeeaaaaaaeeekkkqqq}}}}}}tttpppnnnkkkhhhkkkiiieeeaaa]]]WWWQQQLLLFFFEEECCC@@@<<<999666444222111111000//////......---,,,+++***))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$###!!! $$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$###$$$&&&########################%%%&&&&&&%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$"""#########$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$#########$$$%%%&&&&&&&&&""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$$$$#################################""""""""""""###$$$"""""""""""""""###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$"""###$$$%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''')))+++---...000////////////000000000000...222666777999===EEEKKKRRR\\\hhhoooqqqqqqtttwww{{{|||ssslllfffaaa]]][[[YYYYYY[[[___dddggghhhlllrrrvvvzzz}}}|||yyyyyy{{{}}}kkk\\\VVVVVVSSSTTTTTTTTTUUUXXX^^^cccmmmsssyyy|||{{{zzzzzz|||}}}tttvvv{{{{{{zzzyyyyyy}}}~~~yyyxxxyyy}}}zzz{{{~~~}}}|||zzzyyynnnkkkfffaaa^^^\\\]]]]]]\\\^^^```___]]]\\\___aaafffjjjmmmnnnuuuzzztttwww~~~qqqccc[[[~~~zzzwwwvvvvvvsssoooiiieeeccccccnnnyyy~~~zzzxxxtttqqqmmmlllkkkjjjhhhccc]]]YYYRRRPPPMMMIIIDDD???;;;888444444333333222111000000---,,,+++***))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((%%%%%%&&&''''''&&&%%%%%%######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''&&&%%%###!!!########################$$$$$$%%%%%%%%%&&&&&&&&&""""""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((('''%%%$$$%%%(((%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%$$$!!! ###&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""""""""###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$#########&&&&&&&&&%%%%%%%%%$$$$$$######$$$%%%&&&&&&''''''!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&& """############%%%%%%%%%%%%$$$"""!!!########################%%%%%%$$$$$$###$$$$$$$$$ !!!###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&&&&'''&&&''''''''''''''''''''''''''''''(((***,,,...000111////////////000000000000000444888:::<<>>;;;::::::999444222111000111111///------,,,,,,+++***))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''(((&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$###&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((((((%%%&&&''''''&&&%%%###"""%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&"""""""""#########$$$$$$""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$#########%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((($$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''(((***,,,...///000222222222111111111222222222111000///111666>>>CCCMMMVVV\\\^^^___dddhhhjjjeeehhhmmmpppooolllgggddd[[[YYYVVVRRRQQQTTTYYY]]]kkkrrryyy}}}~~~wwwlllddd```ZZZWWWRRRNNNMMMOOOSSSUUU___eeekkknnnnnnmmmnnnoootttyyy~~~|||xxxuuurrrwww{{{}}}}}}~~~~~~}}}~~~~~~}}}wwwttttttggghhhhhhhhhhhhkkkpppssssssuuu{{{jjjxxxvvvqqqiiilllpppsssvvvzzz~~~}}}~~~xxxqqqlll]]]WWWOOOGGGCCC@@@>>>===777555333222222333222111......---,,,+++***)))(((((())))))))))))))))))(((&&&&&&&&&'''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%''''''%%%%%%&&&'''&&&%%%###"""%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$############$$$$$$"""############$$$$$$$$$""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((()))***,,,...000111111333222111000000000111111///000000222777@@@JJJQQQ\\\ccciiiiiijjjlllnnnmmmiiijjjkkkkkkhhhaaaYYYTTTLLLMMMNNNQQQVVV___iiioooyyy~~~}}}oooccc[[[WWWNNNMMMLLLMMMPPPUUUYYY\\\iiinnntttwwwwwwuuuuuuwww{{{{{{vvvqqqnnnnnnrrrxxx}}}~~~~~~~~~qqqnnnjjjddd______bbbdddhhhlllrrrzzzWWWeee}}}~~~}}}|||zzzyyyxxxwww~~~xxxqqqllliiicccZZZSSSNNNJJJGGGEEEAAA===888555555555555555222111000///---,,,+++***)))******++++++******)))((((((((()))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((('''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%############$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""##################"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&%%%%%%$$$######"""######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((()))))))))***,,,...000111111111333222000//////000111222000111444999@@@KKKWWW___jjjpppuuuttttttuuutttpppnnnlllhhhccc]]]VVVNNNIIIEEEIIIOOOWWW```jjjuuu|||~~~uuufffZZZSSSOOOHHHJJJMMMRRRWWW]]]aaadddjjjooovvvyyyyyyxxxyyy{{{|||vvvqqqnnnlllkkkooosss||||||zzz}}}}}}}}}{{{wwwpppggg^^^XXXWWWWWWaaaeeekkkqqqzzz}}}~~~MMMVVVkkkzzzyyy}}}}}}tttnnnmmmiiidddaaa___]]][[[ZZZOOOIIIAAA;;;777777666666777666555333111///...---***+++,,,,,,,,,,,,+++******))))))))))))***+++,,,''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((('''%%%#########$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((()))))))))***+++---///000111000000333222000///000111222333444666;;;AAAJJJVVVbbbjjjpppvvvzzzzzzyyyyyywwwrrrllleee\\\TTTPPPMMMKKKIIILLLRRR[[[dddmmmuuu|||~~~uuuhhh\\\RRRMMMLLLMMMPPPUUU[[[aaafffhhhjjjhhhmmmtttwwwwwwwwwyyy|||}}}yyysssnnnkkkllloooqqqwww{{{xxx{{{~~~~~~}}}|||~~~~~~}}}{{{rrrfff\\\UUUQQQUUUYYY___dddkkkwww{{{zzz~~~HHHNNN^^^vvvttttttwww~~~zzzsssmmmkkkjjjkkkmmmpppppppppZZZSSSHHH???999777777777:::999888666444222111000+++,,,------------,,,+++***)))((((((((()))+++,,,((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$$$$%%%&&&'''((()))&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((***)))'''$$$###$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&''''''((((((''''''&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%%%%&&&&&&$$$#########$$$&&&((()))%%%%%%$$$$$$%%%%%%&&&'''&&&''''''''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$###""" !!!!!!""""""!!!!!! %%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%&&&&&&!!!!!!"""""""""#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((())))))***+++,,,...///000000000///333222111000000222444555888;;;@@@HHHQQQ]]]iiipppooouuuzzzzzzzzzzzzwwwrrrcccZZZNNNGGGFFFIIILLLNNNVVV]]]gggpppwww||||||zzzyyyyyyyyyxxxvvvqqqhhh]]]SSSMMMKKKLLLTTTXXX^^^dddiiilllmmmmmmiiinnnsssuuuuuuuuuxxxzzzzzzyyyuuuooojjjjjjooouuuzzz}}}~~~~~~}}}}}}wwwzzz{{{{{{||||||}}}zzzxxx{{{|||pppcccXXXRRRHHHMMMRRRWWW^^^iiiwwwzzztttwww~~~KKKPPPYYYhhhxxx}}}yyyzzz|||uuuppppppttt{{{sssjjj\\\OOOGGGCCCAAA@@@;;;;;;;;;:::999666444222000000///...---,,,+++*********))))))))))))******)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%(((((('''&&&$$$###""""""&&&%%%$$$######$$$%%%&&&''''''%%%%%%%%%%%%''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&&&&&&&%%%)))(((&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$######"""''''''&&&%%%$$$###"""!!!$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###########################$$$%%%%%%######$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$%%%%%%%%%(((((('''((()))***,,,---///......///222333333222//////...---...222888===<<<@@@GGGPPPZZZcccjjjmmmooovvvzzzzzzzzzyyypppfffVVVNNNDDD>>>AAAKKKVVV]]]eeehhhmmmrrrvvvyyy{{{|||{{{rrriiieeefffiiillliii^^^TTTQQQRRRSSSWWW[[[]]]cccjjjoooooommmmmmnnnkkkooouuuzzz{{{yyyuuurrrwwwzzz}}}}}}{{{zzzzzz|||qqqqqqqqqpppqqqvvv|||~~~}}}|||zzzxxxuuuvvv~~~~~~|||zzz{{{|||}}}|||yyyvvvtttrrrooonnnqqqzzz~~~~~~}}}~~~}}}~~~tttcccUUUQQQNNNIIIHHHMMMXXXdddlll}}}||||||}}}yyyxxxxxxVVVWWW\\\dddoooyyy~~~{{{yyyzzz|||{{{yyyzzz|||~~~|||ttthhh\\\SSSLLLFFFCCC???>>><<<;;;:::888666444111000///...---,,,,,,+++++++++***)))))))))))))))))))))((((((((('''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&''''''&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&%%%%%%((('''%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###########################$$$%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&%%%%%%%%%&&&&&&(((((((((((()))+++,,,.../////////111222222222111///000000111333777===BBBCCCGGGNNNWWW___fffkkkmmmooovvv||||||yyyssseeeXXXIIIFFFCCCDDDKKKVVVaaahhhnnnpppssswwwzzz{{{yyywwwwwwrrrjjjbbb]]]\\\]]]___YYYSSSPPPTTTYYY[[[___cccccchhhnnntttwwwxxxwwwwwwsssvvvzzz}}}|||wwwqqqmmmnnnpppqqqpppoooqqquuuxxxttttttttttttuuuyyy}}}}}}|||yyyuuuqqquuu|||}}}yyyyyy|||~~~|||yyyuuutttssssssrrrsssssssssvvvuuutttrrrqqqooonnnmmmhhheeegggmmmpppooonnnooovvvyyy{{{yyytttrrrtttwww~~~yyymmmdddXXXSSSLLLHHHIIIOOOXXX^^^jjjmmmrrrwww|||{{{xxxhhhfffdddeeehhhlllooopppsssqqqppppppmmmhhhhhhlll~~~zzzxxxzzzzzz{{{}}}}}}}}}~~~yyyrrrkkkeee^^^XXXTTTKKKHHHCCC???===;;;888777333333222111000//////......---,,,***))))))))))))))))))))))))(((((((((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%!!!!!!"""###$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$###########################$$$%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''))))))))))))***,,,---...///000111111111111000000...000333555999>>>EEEIIIKKKNNNTTT[[[aaafffiiikkkkkkrrrwwwwwwrrrhhhXXXKKK@@@BBBGGGOOOYYYdddmmmrrrwwwwwwyyy|||}}}zzzsssmmmjjjfff___XXXSSSQQQQQQRRRPPPOOOTTT^^^fffhhhjjjllljjjmmmttt|||{{{}}}~~~}}}yyyssslllhhhmmmllllllkkklllqqqxxx}}}yyyyyyxxxxxxyyy|||{{{||||||}}}}}}yyysssoootttzzz|||wwwqqqnnnnnnooonnnmmmjjjhhheeebbb___]]]\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]YYYUUUTTTWWWXXXVVVUUUVVV___aaacccaaa^^^\\\]]]```qqqyyy~~~zzzzzz|||xxxxxxwwwvvvxxx~~~xxxssseee___VVVMMMIIIJJJMMMPPPVVV]]]fffkkknnnttt~~~{{{{{{zzzwwwuuussspppkkkhhhddd^^^ZZZYYYYYYWWWXXX[[[hhhooozzzzzzwwwwww{{{xxxvvvtttsssrrrqqqooonnn___YYYPPPIIIEEEAAA<<<999888777666555444333222222000///...,,,***)))))))))*********)))))))))(((((())))))((((((''''''&&&&&&'''''''''''''''''''''''''''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%&&&&&&'''###$$$%%%&&&&&&%%%$$$###((((((''''''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######"""""""""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$###########################$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''))))))***+++,,,---.........///111111000/////////...222666;;;@@@FFFLLLPPPQQQSSSUUUZZZ^^^cccgggiiihhhiiijjjhhhcccZZZOOOFFFDDDJJJSSS]]]eeelllqqqttt{{{zzz{{{||||||vvvkkkccc```\\\UUUOOOLLLLLLNNNPPPVVVYYYbbbooouuusssqqqqqqqqqsss{{{}}}{{{wwwrrrnnnjjjhhhpppppppppqqqtttzzz~~~}}}{{{yyyxxx{{{{{{|||~~~~~~yyysssmmmmmmrrrxxx{{{||||||{{{{{{qqqkkkccc^^^]]]]]]^^^]]][[[YYYUUUQQQMMMKKKJJJIIIJJJJJJKKKKKKLLLLLLMMMMMMMMMHHHEEEGGGHHHEEEEEEGGGJJJLLLMMMLLLIIIHHHIIIKKKYYYcccnnnqqqooommmqqquuuvvvyyy~~~{{{xxxooosssvvvuuussswww{{{uuuoooeeeZZZRRRNNNMMMNNNPPPUUU[[[```eeemmmxxxwwwpppeee[[[QQQMMMKKKJJJMMMPPPXXX\\\dddooo}}}zzzzzz|||~~~{{{yyyvvvvvvxxxzzz{{{|||rrrjjj```XXXRRRKKKCCC===;;;:::999777666444333222333222000...,,,++++++***+++************)))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((('''&&&%%%''')))###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######"""""""""#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######$$$$$$######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!""""""####################################$$$%%%%%%######$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&******+++,,,---...//////---...000///......000222222666===CCCHHHMMMRRRUUUYYYXXXWWWXXX[[[```fffiiihhhbbb[[[UUUPPPLLLJJJIIIOOOVVV```hhhmmmpppsssuuu}}}}}}||||||yyyqqqggg___XXXTTTNNNIIIIIIMMMRRRVVV```dddooozzz}}}yyyuuutttxxx{{{{{{wwwqqqllljjjkkkmmmooorrrsssvvvzzz~~~~~~}}}zzzvvvssstttxxx{{{~~~~~~zzzsssjjjddd```bbbeeefffeeeeeeeeefffaaa]]]VVVRRROOOOOOPPPPPPOOOLLLIIIEEEBBBAAAAAAAAAEEEEEEFFFFFFGGGGGGHHHHHHJJJDDDAAACCCDDDBBBBBBEEECCCDDDEEEDDDCCCBBBCCCDDDGGGOOOWWWZZZYYY[[[aaagggeeehhhmmmppppppnnniiigggccckkksssuuutttuuu{{{|||sssjjjaaa\\\YYYXXXWWWUUUSSSUUU\\\fffoootttxxx|||~~~zzzpppdddVVVNNNHHHFFFHHHMMMMMMPPPUUU]]]lll~~~zzz|||{{{{{{{{{{{{|||uuummmfffaaaYYYNNNEEE???>>><<<:::777555333222555444222000///...------++++++++++++*********)))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((((((%%%$$$''')))###$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""%%%%%%%%%$$$$$$#########$$$$$$###$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""####################################$$$%%%%%%######$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&''''''***+++,,,...////////////,,,...//////...000555999;;;@@@HHHNNNSSSVVVZZZ\\\bbb```]]]\\\\\\```dddgggfff[[[OOOIIIFFFGGGLLLQQQ\\\bbbiiinnnpppssswwwzzz~~~zzzssskkkccc___RRRPPPMMMLLLNNNTTT[[[___eeeiiirrr{{{|||xxxvvvwwwqqqmmmhhheeegggllltttxxxyyy|||zzzxxxuuupppllllllooorrrxxxzzz|||}}}yyyssslllcccZZZUUUPPPQQQQQQPPPOOOOOOPPPRRRSSSRRROOOMMMKKKJJJKKKKKKHHHFFFCCC@@@???@@@AAABBBEEEEEEFFFFFFGGGGGGGGGHHHHHHCCC@@@CCCDDDBBBCCCEEECCCCCCCCCCCCBBBBBBBBBBBBCCCFFFIIIJJJJJJLLLPPPTTTQQQSSSUUUXXXXXXVVVTTTRRRTTT^^^iiioooooopppuuuzzz}}}yyysssnnnkkkjjjeee^^^VVVSSSVVV\\\bbbeeeqqqvvv}}}yyyooobbbYYYQQQMMMOOOUUUSSSVVVXXX[[[eeesss~~~~~~~~~|||zzz{{{vvvrrrqqqooohhh[[[RRRHHHFFFDDD@@@===:::777666666555444333111111000000,,,,,,+++++++++*********'''''''''((())))))******''''''''''''''''''''''''''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!%%%'''&&&###"""%%%(((###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##################""""""###########################$$$%%%%%%######$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&'''((())))))***,,,---///000000000000---///000//////333;;;BBBHHHMMMUUU[[[^^^```bbbccchhhfffdddaaa___^^^^^^___[[[QQQGGGFFFIIINNNWWW```hhhllloooppppppsssyyy~~~~~~vvvkkkbbb]]]]]]RRRRRRTTTWWW[[[```eeehhhjjjlllqqqwwwwwwttttttxxxxxxhhhfffdddeeejjjrrr{{{sssqqqnnnjjjggggggjjjmmmuuuwwwyyy|||rrrnnnggg```YYYSSSMMMIIIEEEEEEEEEDDDCCCDDDGGGJJJLLLNNNOOOPPPOOOOOONNNOOOGGGEEECCCAAAAAACCCFFFGGGGGGHHHIIIJJJKKKLLLMMMMMMLLLGGGEEEHHHIIIGGGFFFHHHGGGFFFFFFFFFGGGGGGGGGFFFHHHGGGFFFFFFGGGHHHHHHIIIFFFFFFFFFGGGGGGGGGGGGGGGJJJRRR[[[aaabbbdddgggjjjpppqqqtttwwwzzz{{{||||||{{{{{{~~~~~~}}}yyysssiii^^^WWWVVVXXXZZZfffkkksss{{{|||tttkkkccc\\\WWW[[[aaaeeehhhhhhgggjjjttt}}}~~~}}}yyytttnnnmmmqqqttt||||||vvvtttsssvvvwwwqqqeee[[[PPPNNNKKKHHHDDD@@@===;;;777666555444333222222222,,,,,,,,,+++++++++******&&&&&&'''((()))***++++++''''''''''''''''''''''''''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''%%%$$$$$$%%%''''''&&&'''((())))))((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&%%%!!! ###'''$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&&&&!!!"""###$$$%%%&&&''''''$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######""""""###########################$$$%%%%%%######$$$%%%'''&&&&&&%%%%%%&&&&&&''''''''''''((((((***+++++++++,,,...///111111000000///111111000000666@@@HHHQQQVVV^^^cccfffggghhhhhhjjjiiigggeeeaaa\\\XXXVVVOOOGGGCCCHHHPPPXXXcccnnnrrrttttttqqqoooqqqyyy}}}rrrcccYYYWWWYYYUUUXXX\\\bbbgggkkkmmmnnnpppppprrruuusssppprrrwww|||uuupppbbbcccdddhhhoooxxx{{{nnnllljjjfffdddeeehhhllltttvvvxxxxxx{{{|||wwwpppbbb]]]VVVPPPLLLIIIGGGEEEBBBBBBBBBAAAAAACCCHHHKKKJJJMMMRRRUUUUUUTTTTTTTTTIIIGGGEEECCCDDDFFFIIIKKKNNNNNNPPPRRRTTTVVVWWWXXXVVVRRRPPPSSSTTTQQQOOOQQQPPPOOONNNOOOPPPQQQPPPOOOKKKIIIGGGHHHJJJKKKHHHFFFEEEDDDBBBBBBBBBCCCEEEFFFGGGLLLRRRUUUVVVWWWYYY[[[aaacccggglllrrrvvvzzz{{{{{{{{{}}}~~~}}}mmm^^^UUUTTTWWW\\\aaaiiipppyyy|||tttkkkdddffflllyyyyyyxxxvvvtttuuuwwwzzz}}}rrriiiccc^^^XXXZZZ___eeewww}}}zzzzzzssstttyyyxxxooofffaaa^^^[[[XXXUUUPPPIIICCC;;;:::999666333333555888444222///......---,,,***---,,,+++)))(((&&&%%%%%%(((((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''++++++***)))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((((((((((()))((('''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&***'''%%%$$$&&&'''%%%###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&###!!!!!!$$$%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""(((%%%######&&&'''&&&$$$""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%&&&%%%$$$###""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%$$$######''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%'''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''!!!###$$$$$$$$$$$$&&&'''))))))))))))))))))))))))$$$%%%%%%%%%&&&(((,,,///000...+++,,,///111111000333111222666888:::FFFTTTYYYccclllqqqssstttqqqlllnnnjjjgggeee___TTTMMMKKKIIIJJJMMMTTT]]]eeelllooowwwvvvvvvwwwyyyzzzyyywwwvvvyyywwwmmm___WWWZZZ___jjjfffhhhppptttssssssvvvpppooorrrvvvuuuooollllll{{{|||zzzvvvoookkkkkkmmmhhhhhhmmmtttzzz}}}wwwrrrnnnjjjhhhdddaaadddiiipppsssuuusssllleeeaaa```WWWUUURRRNNNJJJHHHFFFEEEIIIIIIGGGFFFFFFJJJQQQUUUTTTUUUXXXZZZ\\\]]]]]]]]]RRRNNNIIIFFFGGGJJJMMMNNNRRRSSSWWW]]]cccggghhhhhhdddbbb```___```aaaaaa```bbbcccddddddcccaaa___^^^^^^YYYTTTRRRSSSRRRNNNJJJEEEDDDBBBCCCEEEGGGHHHHHHLLLLLLLLLLLLMMMNNNOOOOOOXXXYYY\\\^^^cccjjjqqqwwwzzz{{{~~~}}}pppddd[[[WWWUUUUUUYYYbbbjjjrrr}}}wwwooolllooo~~~zzzxxxuuujjj___WWWQQQLLLOOOUUUVVVbbbsss~~~|||rrrjjjggghhhlllooonnndddUUUIIIEEEAAA<<<777444333444444666444222111111000...,,,++++++***))))))(((''''''(((((('''&&&&&&'''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$###(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***'''%%%$$$&&&&&&%%%###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''$$$"""###%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""'''$$$"""###%%%'''&&&$$$"""######$$$%%%%%%&&&&&&$$$############$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%######"""""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$#########&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$############!!!###$$$$$$$$$$$$%%%'''''''''''''''''''''''''''''''''(((((()))+++...111111///------000222111000222222555:::<<<@@@LLLYYYaaalllwww|||~~~{{{ssskkknnnhhhdddaaaZZZPPPJJJHHHKKKNNNTTT]]]fffmmmqqqsssvvvtttrrrrrrsssttttttssslllmmmiiiaaaXXXWWW]]]dddmmmlllqqq||||||vvvtttsssrrrtttxxxuuummmhhhgggmmmooopppnnnkkkiiikkkmmmlllmmmrrryyy}}}{{{uuuooojjjhhhddd^^^]]]___dddfffgggddd]]]XXXVVVVVVWWWWWWVVVVVVUUUTTTSSSRRRQQQPPPNNNMMMMMMPPPVVVZZZ[[[]]]```bbbdddfffffffffYYYVVVQQQOOOPPPTTTVVVXXXYYYZZZ]]]cccjjjoooqqqrrrsssqqqooooooppprrrrrrqqqqqqrrrssssssrrrpppnnnmmmnnniiibbb___^^^[[[VVVQQQMMMKKKIIIIIIJJJLLLLLLLLLOOOOOONNNMMMLLLLLLLLLLLLNNNOOOPPPRRRTTTYYY```dddpppuuu~~~~~~tttlllfff\\\XXXUUUXXX\\\cccppp{{{}}}uuusss|||wwwqqqgggZZZQQQIIIDDDFFFJJJKKKOOOYYYiii|||yyytttppprrrxxxzzziii[[[QQQIII???999666666555444777666555444555333111///++++++*********)))))))))((('''''''''''''''((()))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%$$$%%%&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######%%%$$$"""###%%%&&&&&&%%%#########$$$$$$%%%%%%&&&######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""""""""""""""###$$$$$$$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&'''(((******+++,,,///222000///...///111222111000111333999???CCCHHHTTT___hhhtttvvvkkklllddd\\\XXXRRRLLLHHHIIISSSXXXaaaiiippptttuuutttuuuqqqmmmjjjjjjjjjkkkkkkbbb```]]]YYYWWW\\\fffmmmsssqqquuu|||vvvwwwuuuvvvwwwrrrhhh```^^^]]]aaafffhhhiiijjjmmmppprrrrrrvvv{{{}}}}}}vvvmmmfffccc___XXXSSSRRRUUUVVVWWWUUURRRQQQTTTWWW^^^___bbbcccdddcccaaa```\\\[[[ZZZXXXWWWYYY]]]aaadddfffiiilllooopppqqqqqqfffccc___]]]^^^aaadddeeeaaabbbdddiiipppwww{{{|||}}}{{{yyyyyy{{{|||||||||~~~~~~}}}|||}}}xxxrrrooommmjjjfffbbbZZZXXXUUUTTTTTTUUUTTTSSSUUUTTTQQQOOOMMMKKKJJJIIILLLLLLLLLLLLMMMOOOTTTWWWaaalll}}}|||{{{~~~xxxlllcccZZZTTTRRRVVVaaalllrrruuuzzz~~~yyyxxx~~~xxxpppeeeZZZQQQJJJIIIIIIKKKJJJMMMYYYmmmzzzwwwwww|||{{{sss\\\RRRFFF>>><<<;;;999666666555555666777777555333...------,,,+++******)))((((((''''''(((((()))***((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&'''&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%########################$$$$$$%%%%%%%%%$$$$$$###$$$#########$$$%%%&&&&&&#########$$$$$$%%%%%%%%%###############$$$%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$######"""######$$$########################"""""""""######$$$%%%&&&"""###%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''***++++++,,,...000/////////000000111000000111666>>>EEEIIIPPP[[[dddhhhsssyyymmmhhh]]]RRRMMMJJJIIIKKKOOO^^^dddlllrrruuuuuutttssstttooogggbbb``````aaaaaa\\\]]]^^^```ccciiipppuuuxxxtttsss{{{|||wwwsssppphhh^^^XXXWWWXXX^^^eeejjjmmmooorrrvvvxxxuuuvvvxxxwwwuuuxxx}}}|||qqqeee[[[WWWUUUPPPKKKJJJLLLNNNPPPQQQRRRWWW___eeekkknnnqqqsssrrroookkkhhhhhhgggfffdddbbbcccfffhhhlllmmmqqqtttwwwxxxyyyyyyuuuqqqmmmkkkkkkmmmooooooiiihhhiiilllrrrxxx}}}}}}{{{zzz{{{||||||{{{}}}yyyxxxxxxxxxvvvtttiiifffcccaaaaaaaaa___^^^]]][[[XXXTTTPPPMMMKKKJJJNNNNNNMMMLLLKKKLLLOOORRRUUUeee{{{tttmmmooovvvxxx{{{||||||sssiiiaaaYYYVVVZZZaaajjjmmmqqqwww|||{{{~~~~~~wwwlllbbb[[[TTTPPPLLLKKKLLLSSSbbbwww}}}yyy{{{~~~iii___QQQHHHDDD@@@;;;777444444444555888999888777333222111///---+++***)))))))))((((((((())))))***))))))))))))))))))))))))''''''&&&&&&&&&&&&'''''')))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''(((((((((''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%###########################$$$$$$%%%%%%%%%$$$$$$###############$$$%%%&&&###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###########################$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$######"""######$$$$$$########################$$$$$$###$$$$$$%%%&&&'''"""$$$%%%%%%$$$###$$$&&&''''''''''''''''''''''''%%%'''+++,,,------...000---.../////////000111111444<<>>888666555444555777999999888777666444222000---,,,+++++++++***)))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%######$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%##############################$$$%%%%%%%%%$$$$$$###$$$%%%$$$""""""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$######%%%$$$$$$######$$$$$$%%%$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%$$$$$$$$$$$$###$$$%%%%%%######$$$%%%''''''''''''''''''''''''&&&)))---000000000000111---...///......000333666:::DDDNNNRRRUUUZZZ```ccceeekkkqqqwww~~~{{{sss\\\QQQHHHIIIPPPXXX___eeeiiiooowww{{{yyyuuussssssjjjddd\\\WWWUUUWWWYYY[[[^^^hhhttt{{{|||yyyvvvuuuzzz~~~yyypppfff```[[[YYY[[[```gggnnnwww||||||{{{zzz{{{}}}wwwrrrnnniiieeeggglllsssxxx{{{{{{{{{yyyqqqhhhWWWNNNFFFEEEFFFFFFIIILLLMMMPPPUUUXXX\\\ccckkkrrr{{{~~~~~~{{{yyyzzzzzzxxxvvvuuuuuuvvvzzz{{{}}}|||xxxuuutttuuuttttttvvvsssqqqqqqsssvvvxxxxxx{{{yyyvvvttttttttttttrrrtttttttttuuuuuuvvvvvvvvvyyyyyyxxxxxxyyyyyyzzz{{{{{{xxxuuutttttttttsssrrrooommmiiieeeaaa^^^\\\[[[RRRRRRQQQOOOMMMLLLMMMOOOTTT```qqqyyyqqqaaaXXXWWWYYY[[[^^^cccgggllloooqqqzzz~~~yyyiii^^^[[[___bbbdddfffiiiooowww~~~}}}xxxvvvqqqjjj^^^```bbbcccgggppp|||yyyxxx|||~~~yyysssoooiii```WWWMMMEEE@@@===:::666555666777888888888777666444222111///...---,,,+++***)))((((((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$&&&&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%###"""$$$'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###%%%%%%$$$""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$$$$%%%&&&$$$!!! """$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''&&&&&&%%%%%%$$$######"""%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###############$$$%%%%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%)))---000000000///000...///000//////222777<<>>999666555666777777888777777555444333222222...---,,,***)))(((((('''))))))))))))))))))))))))'''''''''&&&&&&'''''''''))))))(((''''''''''''(((''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%""""""$$$'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&'''&&&######%%%((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%&&&'''$$$!!!!!!###$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$$$$%%%######$$$$$$$$$%%%%%%%%%#########"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$###""""""%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###$$$%%%&&&###%%%&&&%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""&&&+++.........------000111111000000444;;;@@@HHHTTT]]]]]]]]]```aaa___bbbeeehhhkkkoooqqqjjj```VVVQQQSSS^^^jjjnnnnnnmmmyyysssgggaaaYYYVVVSSSSSSWWW]]]bbbeeennnvvvzzzwwwyyy~~~iiidddaaacccgggjjjrrrzzz}}}|||{{{yyyrrrhhhddddddaaacccaaa[[[VVVSSSNNNHHHFFFEEEHHHLLLMMMLLLNNNSSSRRRXXXaaahhhmmmttt{{{zzz{{{{{{{{{zzzxxxvvvuuuuuurrrpppoooppprrrssssssqqqooommmmmmoooqqqqqqpppsssqqqppppppsssuuuuuuuuupppppppppqqqrrrssstttuuurrrsssuuuuuuvvvwwwyyy{{{zzzxxxvvvuuuwwwxxxxxxwwwyyyxxxvvvtttqqqpppooonnnkkkkkkiiieeeaaa]]]]]]]]]___bbbhhhlllggg]]]WWWXXXTTTRRRPPPOOOOOOQQQTTTVVVYYY^^^gggsss|||}}}}}}{{{ppppppnnnhhhcccdddjjjppp}}}yyywwwxxx|||{{{uuuqqqjjj___VVVRRRPPPPPPQQQ[[[aaakkkzzz~~~~~~|||zzzvvvpppjjjddd^^^XXXTTTNNNHHH@@@999777888999999:::;;;;;;:::999777555444000///---+++******++++++******))))))))))))******((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''&&&%%%###"""#########$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$############""""""""""""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((('''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%$$$######$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""$$$%%%&&&''''''%%%$$$$$$$$$%%%%%%&&&'''))))))(((((()))***,,,---...------...000000000/////////111333555:::BBBJJJSSS[[[dddjjjiiifffbbbaaa```eeeiiihhhddd___\\\\\\UUUZZZaaaiiippptttvvvwww~~~pppeee___TTTRRRSSSWWW^^^ffflllooorrrwww}}}}}}zzzxxxyyy|||}}}xxxuuuttthhhiiilllqqqvvvzzz||||||~~~{{{wwwrrrkkkccc^^^XXXTTTOOOJJJGGGGGGHHHIIIGGGJJJOOORRRTTTVVVYYY[[[___ccciiipppvvvyyy{{{{{{}}}||||||}}}{{{yyywwwtttqqqooonnnmmmjjjiiiiiijjjkkknnnpppqqqooonnnnnnppprrrsssqqqppppppooonnnoooppprrruuuvvvssssssrrrrrrssstttuuuvvvvvvvvvwwwyyy||||||{{{yyy|||||||||{{{{{{yyyxxxxxxwwwxxxyyyxxxwwwuuuuuuvvvvvvtttpppllljjjiiijjjjjjgggggghhhgggeeecccaaa___YYYVVVRRRNNNLLLMMMPPPRRROOOTTTZZZaaahhhrrr|||}}}uuummmgggeeefffggg}}}yyyxxx{{{rrrjjj^^^TTTNNNLLLLLLLLLMMMSSS\\\jjj{{{www~~~{{{tttmmmfff___ZZZWWWQQQIIIBBB>>><<<;;;:::888888999:::999888777555555333111...,,,+++******+++******))))))))))))***((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&&&&&&&&&&%%%!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$#########$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&''')))***......---...///000/////////111444777;;;AAAJJJQQQZZZaaajjjooooookkkhhhfffaaabbbaaa___[[[YYYXXXXXX___cccjjjpppuuuwwwwwwwww}}}mmm```YYYQQQSSSXXX___hhhooorrrssstttvvvxxxxxxvvvuuuuuuvvv~~~{{{vvvqqqnnnmmmnnnmmmpppuuu|||}}}yyysssmmmddd\\\VVVNNNLLLHHHFFFEEEGGGIIIKKKOOORRRWWW[[[^^^```bbbdddgggjjjpppvvv{{{~~~|||yyywwwvvvwwwwwwsssrrrpppnnnllljjjiiiiiieeeffffffgggiiilllnnnpppooonnnnnnooopppqqqooonnnooopppqqqrrrssstttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvyyyzzz|||}}}}}}~~~}}}}}}}}}|||{{{zzzyyyxxxyyyzzz|||{{{zzzxxxxxxyyyxxxvvvrrrooommmlllmmmmmmkkkkkkkkkkkkjjjiiiggggggbbb___ZZZUUUQQQOOONNNNNNOOORRRVVVZZZ___gggpppvvvwwwooohhhdddbbb|||tttuuuyyyzzzrrreeeYYYQQQLLLIIIHHHEEEIIIOOOYYYjjj~~~xxxzzz~~~{{{rrriiidddccc^^^VVVOOOJJJEEEAAA???999:::::::::::::::999999:::888555222///---+++***,,,+++***))))))))))))))))))((((((''''''(((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&%%%$$$$$$######$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$ !!!"""###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))(((''''''&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%(((((((((((()))***+++,,,......------......//////000444999>>>EEENNNWWW]]]dddjjjqqquuuuuuqqqmmmkkkccc^^^XXXTTTTTTVVVXXXYYYjjjmmmrrrvvvxxxwwwuuuttt{{{uuugggZZZTTTSSSXXX```kkktttyyyyyywwwwwwvvvuuuuuutttsssqqqooosssqqqnnnjjjggghhhlllooossswww}}}yyyssskkkcccZZZRRRLLLFFFEEEEEEEEEGGGKKKOOOQQQWWW[[[```eeehhhjjjmmmoooooorrrwww{{{yyywwwtttqqqooonnnnnnnnnkkkjjjhhhgggeeedddddddddaaaaaabbbdddfffiiikkklllmmmllllllmmmoooooonnnlllmmmnnnppprrrssssssrrrqqqtttuuuuuuvvvvvvuuutttssstttvvvwwwyyyzzz{{{~~~~~~~~~zzz|||~~~~~~|||{{{zzz{{{{{{yyyvvvsssqqqpppqqqqqqpppooooooooooooooopppqqqnnnlllhhhccc\\\WWWRRROOOPPPPPPQQQSSSVVV\\\ccchhhuuuzzz~~~~~~wwwmmmeeeaaayyyuuurrrvvv}}}{{{pppfff]]]UUUNNNJJJIIIJJJLLLRRR___sss~~~vvvpppkkkgggaaa[[[VVVQQQLLLHHHCCC@@@===:::999999:::;;;;;;:::888555222000...------,,,+++***))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&'''''')))(((''''''&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$'''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''######$$$$$$$$$$$$######$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((((('''&&&%%%$$$$$$###&&&&&&%%%$$$$$$$$$%%%%%%))))))******+++,,,,,,------......------...000111222888???GGGQQQ]]]fffiiimmmpppuuuxxxwwwsssooolllbbb[[[RRROOOSSS[[[aaaeeeqqqsssvvvxxxwwwtttpppnnnsssuuuuuupppggg^^^YYYWWW]]]bbbkkkuuu||||||zzzyyyvvvsssssstttrrrlllgggfffffffffgggiiinnnuuuzzzzzz}}}wwwqqqhhh___WWWQQQLLLIIIHHHHHHIIIKKKOOOSSSXXXZZZ[[[```fffkkknnnppprrrttttttvvvyyy}}}~~~}}}||||||{{{{{{tttrrrooollliiihhhhhhiiifffeeedddcccbbbaaaaaaaaa^^^______aaabbbccceeeeeehhhggghhhiiilllmmmlllkkkggghhhhhhiiiiiijjjjjjjjjlllnnnppprrrsssrrrqqqppprrrpppooorrrwww|||~~~~~~zzz}}}~~~||||||||||||{{{xxxvvvttttttttttttrrrrrrqqqqqqrrrtttvvvwwwwwwvvvuuuqqqkkkddd^^^ZZZUUUTTTRRRQQQRRRVVV[[[___ggglllrrrxxx}}}|||ssslllhhhzzzuuuvvvxxxyyyxxx|||yyyuuupppkkkccc[[[UUURRROOOMMMOOOYYYkkk}}}qqqooojjjgggccc^^^YYYUUUOOOJJJCCC;;;777777999;;;;;;;;;:::888666555333222//////---,,,******))))))))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((***))))))(((((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$##################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&'''((()))))))))))),,,---......---...222555666>>>GGGPPP]]]lllssssssrrrtttvvvwwwuuuqqqkkkggg\\\VVVOOOPPPXXXcccmmmrrrvvvwwwwwwvvvsssoookkkhhhiiihhhddd^^^YYYYYY^^^bbblllnnntttzzz~~~{{{wwwssspppppprrroooggg```^^^bbbhhhmmmrrrwww}}}|||mmmfff\\\TTTOOONNNNNNNNNOOOPPPRRRUUUXXX\\\___```aaaeeekkkppprrrtttuuuvvvwwwxxxzzz{{{||||||||||||{{{yyyxxxvvvuuuuuuvvvvvvuuusssooollliiihhhhhhhhhdddcccbbb```___^^^^^^^^^[[[[[[[[[\\\\\\[[[[[[[[[^^^^^^___bbbeeehhhhhhggg^^^\\\ZZZXXXXXXZZZ]]]^^^^^^aaadddgggiiijjjiiiiiijjjeeebbbiiiuuu||||||{{{yyyxxxvvvvvvvvvvvvssssssrrrssstttvvvxxxyyyzzz{{{|||{{{xxxtttooolllbbb___YYYUUUSSSSSSTTTUUUZZZ]]]aaagggmmmuuu}}}zzzvvvsssxxxuuuttttttssstttuuuvvvvvvqqqkkkfff\\\WWWSSSUUU[[[fffvvv|||zzzvvvrrrooojjjeeebbb\\\VVVMMMDDD===::::::;;;<<<======<<<;;;:::999888222111000...,,,+++*********))))))(((((())))))***&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&''''''((((((''''''&&&&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$########################$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''((()))***+++++++++***+++---///......000555999>>>HHHRRRZZZiiiyyy|||vvvvvvuuutttrrrllleeeaaaUUUSSSRRRUUU^^^iiisssyyyzzzyyyvvvrrrmmmgggbbb```]]]\\\XXXUUUUUU[[[fffooowwwxxxzzz~~~~~~uuuppplllkkkllljjjeee```aaagggpppwww|||~~~~~~zzzvvvwww{{{~~~zzzqqqbbb]]]UUUPPPPPPRRRUUUWWWYYYZZZ[[[^^^```bbbddddddhhhlllrrrvvvwwwwwwwwwxxxwwwwwwwwwwwwwwwvvvuuuuuusssrrrpppooonnnooopppppptttrrrnnnkkkhhhggggggggg```___]]][[[YYYWWWWWWVVVSSSSSSSSSSSSRRRPPPOOONNNQQQQQQSSSVVVYYY\\\\\\[[[QQQOOOKKKHHHHHHJJJNNNPPPNNNPPPSSSWWWZZZ\\\]]]]]]]]]XXXVVV^^^nnn|||~~~||||||{{{zzzyyyxxxxxxxxxuuuuuuuuuuuuvvvwwwxxxyyyyyy{{{|||~~~~~~}}}{{{zzzsssmmmeee^^^YYYUUUQQQNNNSSSTTTVVVYYY^^^gggqqqwwwwww|||||||||~~~}}}|||{{{{{{{{{}}}{{{xxxmmmgggdddgggjjjkkkpppwwwxxxqqqssszzz}}}|||~~~yyytttnnnjjjiiieee^^^UUUMMMGGGBBB@@@AAAAAAAAAAAA@@@???===<<<555444222000...,,,,,,+++******))))))))))))******''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%&&&''''''&&&%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&#########$$$%%%&&&'''((()))***,,,---...---------***---/////////111888>>>FFFRRR\\\dddsss{{{xxxuuusssoooiiiaaa[[[SSSVVVZZZ```fffmmmuuuzzz|||yyyrrrjjjbbb[[[VVVTTTRRRTTTWWWYYY\\\dddnnnvvvzzz{{{}}}xxxssskkkgggggghhhiiihhhhhhoooyyy~~~zzztttpppoootttwwwvvvsssppphhhaaaYYYWWWTTTTTTWWWZZZ\\\]]]bbbccceeegggiiiiiijjjjjjnnnrrrwwwzzzzzzyyywwwwwwrrrrrrqqqpppnnnmmmkkkkkkkkkjjjiiihhhhhhiiijjjjjjllljjjfffccc```^^^^^^^^^XXXWWWTTTQQQNNNLLLJJJJJJFFFFFFGGGGGGFFFEEEDDDCCCEEEEEEEEEGGGJJJLLLKKKJJJEEECCC@@@>>>>>>???AAACCCBBBCCCEEEGGGJJJLLLNNNOOOPPPOOOOOOTTT^^^jjjuuu{{{|||}}}}}}||||||{{{{{{zzzzzzxxxyyyyyyzzzyyyyyyxxxxxxwwwxxxyyyzzz|||~~~~~~yyyqqqjjjeee___YYYTTTRRRSSSSSSSSSUUUYYY```eeekkkpppwwwzzzyyyzzz}}}}}}yyy{{{}}}xxxwww{{{{{{uuurrrsssqqqqqqqqqnnnddd\\\]]]cccjjj{{{}}}yyyyyyrrrnnnrrrpppllleee]]]SSSLLLGGGEEEEEEEEEEEECCCAAA???>>>666555333111///---,,,,,,******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))'''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$###$$$%%%'''(((#########$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&#########$$$$$$#########&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$&&&'''((((((''''''&&&&&&&&&%%%%%%%%%"""############$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%'''((()))&&&''')))***++++++*********---000000///333:::@@@MMMXXXcccjjjyyy~~~{{{vvvsssnnnhhh___YYYVVV\\\ccciiilllpppuuuyyy|||wwwnnncccYYYQQQLLLJJJKKKQQQYYY```eeekkkrrrxxxyyy{{{wwwmmmfffeeeiiiooosssnnnuuu~~~||||||}}}}}}|||wwwpppkkkkkkppprrrmmmgggccc]]]WWWTTTUUUVVVZZZ^^^aaaaaa```iiijjjlllnnnooopppooooooppptttyyy{{{zzzxxxvvvuuummmllljjjhhhfffdddcccbbbeeeeeedddddddddeeeffffffccc```]]]YYYVVVUUUTTTTTTRRRPPPMMMIIIFFFCCCAAA???<<<===>>>??????>>><<<<<<======<<<>>>???@@@>>>===>>>===<<<;;;:::::::::;;;;;;;;;<<<>>>@@@BBBDDDFFFHHHKKKMMMMMMOOOVVVcccnnnuuuuuuwwwxxxyyyzzzzzzzzzxxx|||}}}}}}~~~~~~~~~~~~}}}}}}||||||{{{|||}}}}}}}}}{{{yyyxxxvvvvvvvvvwwwxxx{{{}}}~~~xxxtttpppkkkeee```UUUUUUTTTRRRQQQQQQTTTVVV\\\bbbiiimmmppptttzzz~~~}}}}}}zzzrrrkkk```WWWSSSTTTVVVWWWZZZccctttzzzppppppppppppooolllhhhccc```^^^WWWNNNIIIIIIHHHCCC>>>>>>===:::777444222000///***)))'''&&&%%%&&&((()))+++***)))''''''&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&)))***+++)))'''%%%%%%%%%''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$#########&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%$$$######$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&%%%##################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''((()))))))))(((***,,,,,,,,,+++,,,---111---...333666888???IIIVVV^^^jjjttt|||xxxssstttmmm^^^VVVXXX```eeekkkooorrrvvv{{{ppp^^^VVVSSSNNNJJJIIIPPPZZZgggpppqqqoooooopppxxx{{{wwwhhhcccjjjsssyyyzzzyyy}}}~~~{{{yyyuuusssmmmfffccceeefffddd```\\\ZZZYYYYYYZZZ\\\```dddhhhlllnnnpppqqqqqqrrrrrrqqqppppppsssssstttuuuuuusssnnnjjjgggfffdddbbbaaaaaaaaaaaacccaaa_________^^^]]][[[YYYUUUOOOLLLKKKJJJHHHEEEFFFCCC@@@===<<<;;;:::999888888888777777666666666;;;999888888:::;;;<<<<<<:::::::::::::::;;;;;;;;;999888888888;;;???CCCEEEFFFFFFEEEEEEFFFIIINNNRRRWWW\\\cccgggiiikkknnnqqqpppppprrrtttwwwzzz|||}}}}}}||||||}}}}}}~~~|||{{{{{{}}}{{{xxxuuuttttttvvvwww~~~}}}|||zzzuuunnniiibbb^^^WWWPPPLLLLLLMMMNNNRRRWWW\\\___ccclllwwwzzzpppcccXXXSSSQQQQQQQQQSSSYYYeeeuuu~~~}}}|||{{{zzzzzzyyyyyyqqqlllcccYYYOOOHHHCCCAAA@@@>>>;;;999666444222000///...,,,*********+++,,,***)))((((((''''''''''''((('''&&&&&&%%%%%%&&&&&&((()))***)))'''&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''((())))))))))))+++------,,,,,,---...000...111777;;;===DDDMMMWWW]]]gggpppvvv{{{uuukkkjjjeee[[[XXX[[[dddgggmmmssswww{{{~~~xxxjjjZZZPPPJJJGGGIIIMMMZZZcccmmmsssrrrooommmmmmwww{{{~~~uuujjjgggmmmuuuzzz|||~~~yyy|||{{{uuupppnnnhhh```]]]___``````^^^\\\[[[[[[^^^```bbbfffjjjmmmpppqqqqqqqqqqqqqqqpppppppppppppppoooooopppooommmhhheeedddcccaaa```^^^]]]]]]\\\\\\ZZZXXXWWWWWWVVVTTTRRRKKKHHHCCCAAAAAAAAA@@@>>>???===;;;::::::999888888888888888777777777666666;;;:::999:::<<>>@@@CCCFFFGGGGGGGGGEEECCCBBBCCCGGGJJJJJJOOOUUUYYY[[[\\\^^^```___```aaadddhhhkkknnnppptttvvvwwwyyy{{{}}}}}}~~~|||~~~||||||{{{yyyvvvsssrrrrrrssstttuuuuuuuuuwwwxxxwwwsssqqqhhhccc\\\TTTNNNLLLKKKLLLNNNQQQVVVXXX\\\cccmmmuuuxxxjjj___ZZZXXXTTTQQQRRRSSSXXXaaaooo~~~rrr___OOOHHHFFFBBB@@@>>><<<;;;:::777555111///---+++))))))))))))))))))((((((((((((((()))((('''&&&&&&%%%&&&&&&&&&&&&((())))))(((''''''((('''''''''''''''''''''''')))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%%%%%%%&&&'''%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''(((((())))))***+++,,,------,,,,,,---...///000555<<>><<<:::999:::;;;;;;:::::::::::::::::::::::::::======<<<<<<<<<<<<;;;;;;>>>======@@@DDDHHHIIIJJJKKKLLLLLLMMMNNNNNNMMMMMMFFFFFFFFFGGGIIIKKKLLLMMMMMMLLLJJJFFFBBB@@@AAACCCAAAEEEKKKNNNPPPOOOOOOPPPNNNOOOQQQTTTWWW[[[^^^```dddggglllrrrvvvxxxyyyzzzzzz~~~}}}zzzvvvtttsssssssssmmmlllmmmooorrrssssssrrrmmmhhh```XXXQQQLLLJJJJJJJJJMMMPPPRRRTTTYYYaaagggrrrxxx~~~~~~tttnnnllliiiccc^^^___[[[XXXZZZbbbooo|||xxxcccSSSLLLDDDBBB????????????<<<999333222000---+++***))))))))))))((((((((()))******(((((('''&&&&&&&&&&&&&&&%%%'''((()))((('''((()))''''''''''''''''''''''''))))))(((''''''''''''(((%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%(((((('''&&&&&&%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%$$$$$$%%%&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%'''''''''((())))))******+++,,,---,,,++++++---...///222:::BBBHHHMMMSSSWWWYYY[[[___ccchhhlllppprrruuufffYYYWWW[[[^^^ccciiijjjlllrrr~~~oooaaaQQQHHHFFFKKKWWWbbbmmmqqqvvvwwwtttpppmmmlllooorrrvvvyyyyyyxxxwwwwwwwwwxxxyyyzzzyyyyyy{{{|||xxxzzz~~~tttqqqjjjbbb]]][[[ZZZZZZ\\\\\\]]]]]]^^^```dddgggeeegggjjjmmmooopppoooooonnnmmmjjjhhhhhhhhhiiijjjhhhgggeeeeeeeeedddbbb```bbbaaa___\\\XXXTTTPPPMMMIIIHHHFFFEEEEEEDDDBBBAAA;;;:::999::::::<<<<<<===>>>???AAAAAAAAAAAABBBCCCGGGGGGGGGGGGGGGFFFFFFFFFDDDEEEGGGLLLRRRWWWZZZ[[[]]]]]]^^^^^^]]]\\\[[[ZZZSSSSSSTTTUUUVVVWWWWWWWWWWWWVVVSSSOOOJJJFFFFFFFFFEEEHHHMMMPPPQQQPPPOOOMMMKKKKKKMMMOOOQQQTTTVVVXXXWWWZZZ___eeekkkppptttuuuwww{{{~~~{{{wwwtttrrrqqqmmmkkkhhhgggiiijjjjjjiiimmmiiibbbZZZRRRMMMJJJIIIKKKLLLNNNOOOPPPSSSWWW[[[bbbhhhrrrzzz|||}}}|||}}}}}}zzzzzz||||||xxxsssooojjjccc^^^```gggqqqyyy{{{dddTTTGGGCCC???>>>???@@@===::::::999777444222000......******)))))))))******+++(((((('''&&&&&&&&&&&&'''$$$&&&((()))(((((((((***''''''''''''''''''''''''))))))(((''''''''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%(((((('''&&&&&&%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%###"""###$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((()))************+++++++++***+++---///111777@@@GGGNNNUUUZZZ\\\\\\\\\]]]```cccfffhhhiiicccZZZTTTUUU[[[aaagggkkkjjjkkkrrrkkk\\\MMMJJJOOOXXXbbbiiioooqqqtttuuutttrrrooonnnkkklllmmmnnnoooppptttwwwzzz~~~~~~{{{yyyxxxppppppuuu~~~rrrjjj```XXXTTTTTTYYY]]]_______________aaaeeeiiihhhiiilllnnnooonnnmmmllljjjhhhfffcccbbbbbbcccdddeeedddccccccddddddcccaaa^^^]]]ZZZVVVQQQKKKFFFCCC@@@>>>===>>>@@@@@@@@@>>>===>>>>>>??????@@@AAABBBIIIKKKLLLLLLKKKKKKMMMOOOTTTTTTTTTTTTTTTTTTTTTTTTRRRSSSWWW]]]eeekkknnnooopppqqqqqqpppnnnkkkiiigggbbbccccccdddeeeeeeffffffbbbaaa```\\\WWWSSSQQQQQQQQQSSSVVVYYY[[[ZZZXXXVVVUUUUUUUUUUUUVVVWWWXXXXXXTTTTTTVVVYYY___fffmmmqqqpppttt{{{{{{vvvqqqooonnnkkkfffbbbaaaaaaaaa```gggddd___YYYSSSOOOLLLJJJKKKLLLLLLMMMMMMOOOQQQRRRUUUYYY```jjjttt|||yyyuuuwww~~~||||||}}}yyyzzz|||~~~{{{uuummmhhhgggkkknnnxxx|||~~~|||zzz|||uuucccPPPIIIAAA>>>??????<<<888;;;:::999777444222000///++++++***************+++)))(((''''''&&&&&&''''''%%%'''((()))((('''((()))'''''''''''''''''''''''')))(((''''''&&&&&&''''''$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&%%%"""!!!"""###%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&&&&'''''''''(((((())))))******+++)))***+++++++++---000222666>>>GGGMMMSSS[[[```aaaaaa```^^^___```aaa```^^^RRRQQQSSSWWW]]]cccgggiiiiiijjjppp{{{~~~cccVVVLLLOOOZZZcccjjjnnnqqqrrrsssssssssqqqpppnnnhhhgggfffeeefffjjjqqqvvv~~~{{{wwwtttlllkkknnnvvvlllcccZZZTTTRRRTTTZZZbbb```aaaaaa``````bbbeeehhhlllmmmnnnnnnnnnmmmlllkkkfffdddbbb```___^^^^^^^^^aaaaaaaaabbbcccbbb```]]]UUUSSSPPPLLLGGGBBB===;;;888888888;;;???BBBCCCCCCBBBDDDFFFGGGHHHIIIKKKMMMVVVXXXZZZYYYWWWXXX]]]```cccdddddddddddddddeeeeeedddfffjjjpppxxx}}}~~~{{{wwwuuurrrrrrrrrssstttuuuvvvwwwnnnooonnnkkkgggcccaaaaaa___```aaadddggghhhfffdddfffeeedddbbbaaa`````````[[[YYYVVVVVVZZZaaaiiioookkknnnsssvvvxxxyyyzzz|||yyyuuummmjjjdddaaa_________^^^```^^^[[[WWWSSSPPPNNNLLLJJJJJJJJJKKKKKKLLLLLLLLLLLLMMMQQQYYYeeeqqqyyy~~~~~~}}}~~~xxxtttuuu}}}~~~|||zzz|||~~~zzzrrrnnnlllmmmnnnnnnjjjeeeeeejjjpppuuuaaaWWWKKKDDDBBBAAA===999::::::999777444222000///---,,,+++***************)))(((((('''''''''''''''%%%'''))))))(((''''''(((''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&$$$""""""###%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&''''''(((((((((((()))******++++++***+++,,,,,,---000333777>>>FFFNNNRRRXXXaaaffffffgggdddaaa___]]]ZZZVVVRRRLLLQQQXXX]]]```dddhhhjjjjjjjjjnnntttxxxwwwpppiiiXXXSSSRRRZZZdddkkkppptttxxxwwwuuusssrrrpppmmmkkkbbbbbbbbbcccfffmmmuuu{{{{{{uuuqqqllliiihhhnnnxxx|||xxxsssddd]]]WWWVVVVVVWWW]]]dddbbbcccdddddddddeeehhhjjjooonnnmmmlllkkkjjjjjjiiicccbbbaaa___^^^\\\[[[ZZZ]]]]]]]]]^^^^^^[[[WWWTTTKKKIIIGGGCCC@@@===;;;:::666777:::???EEEJJJMMMMMMLLLOOOSSSVVVWWWYYY]]]```dddfffhhhgggfffiiipppvvvuuuuuuuuuvvvvvvvvvwwwwwwxxxyyy{{{}}}}}}xxxtttrrrqqqooonnnoooqqquuuxxxxxxwwwvvvuuusssqqqooonnnmmmmmmgggddd^^^[[[\\\aaahhhllllllnnnppppppooooooppprrrxxx~~~{{{nnnkkkfffcccaaaaaa```___\\\[[[YYYWWWTTTQQQOOONNNJJJJJJJJJLLLMMMMMMKKKJJJGGGFFFGGGMMMXXXccckkkoooxxx|||wwwwwwyyy|||~~~yyyvvvvvv}}}uuuqqqeeedddaaa\\\WWWVVVYYY\\\kkkyyyqqqeeeVVVLLLHHHEEE@@@<<<>>>>>>===;;;999777444333...---,,,+++************))))))((('''''''''''''''&&&((())))))(((''''''(((''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))))))))((('''''''''&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%&&&%%%&&&((())))))(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%$$$######$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###"""###%%%'''#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$#########""""""!!!!!!&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&'''((((((((((((((()))******+++++++++,,,---...///222666:::CCCLLLSSSVVV\\\eeejjjiiikkkhhhccc___[[[VVVNNNIIIMMMVVV___cccdddgggjjjmmmkkkkkklllmmmmmmhhh___XXXRRRSSSYYYccckkkooouuu{{{~~~{{{wwwtttqqqnnnjjjhhh]]]___aaaeeekkkttt~~~{{{uuuppplllgggdddhhhooorrrmmmfff^^^XXXVVVYYY[[[ZZZ^^^eeedddfffggghhhhhhjjjlllnnnnnnmmmkkkjjjhhhgggggggggbbbbbbaaa```^^^\\\YYYXXXZZZZZZZZZZZZYYYUUUOOOKKKFFFEEEBBB@@@>>>=========999:::>>>DDDLLLSSSVVVXXXVVVZZZ```cccfffiiimmmqqqmmmppprrrqqqqqqvvv~~~}}}|||{{{zzz}}}}}}{{{zzzxxxxxxwwwppplllfffbbbaaadddhhhkkkqqqrrrqqqooolllkkklllmmmjjjqqq}}}~~~xxxqqqnnniiieeedddbbbaaa___ZZZZZZYYYWWWUUURRROOONNNLLLLLLLLLNNNOOOOOONNNLLLFFFDDDCCCGGGPPPYYY```bbbsssyyyuuuvvvvvvuuutttxxx~~~~~~zzzpppeeeZZZTTTQQQOOOOOORRRWWWeee{{{~~~xxxmmmaaaUUUKKKDDD@@@<<<<<<===>>>???===:::777555111---+++***+++***)))&&&''''''((())))))(((((())))))))))))((('''&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%$$$###"""%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&'''%%%$$$$$$&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$%%%&&&&&&)))))))))))))))*********++++++,,,------///999DDDNNNUUUZZZ]]]aaahhhmmmmmmmmmkkkiiidddYYYMMMJJJMMM\\\___eeekkkoooqqqnnnllliiiaaa^^^bbbccc\\\TTTRRRVVV[[[ccciiimmmttt}}}zzzrrrlllgggbbb^^^WWWZZZaaannn|||~~~|||{{{zzzvvvrrrpppiiieeegggiiifffbbbaaa]]][[[YYYXXXZZZ___dddhhhggghhhiiijjjkkkkkkkkkkkkkkkkkkiiifffdddccceeegggddddddeeedddaaa]]]YYYWWWVVVQQQNNNPPPOOOJJJHHHHHHAAA???===???CCCEEECCCAAAAAA@@@BBBGGGPPPZZZaaaeeecccfffjjjnnnrrruuuxxx{{{wwwuuurrrooommmlllllllllqqqrrrsssrrroookkkfffdddeeegggkkkrrrwwwzzzyyywwwtttqqqnnnnnnooommmfff```^^^\\\ZZZYYYXXXUUURRROOOLLLJJJHHHHHHHHHHHHGGGFFFGGGFFFEEEFFFHHHMMMQQQTTT]]]hhhwwwppprrruuuvvvwwwyyy}}}|||{{{{{{|||uuuhhhZZZTTTQQQNNNLLLNNNNNNYYYlll~~~zzzsssgggXXXKKKCCC???>>>======>>>===<<<:::666444000...---,,,+++)))(((((())))))))))))))))))))))))))))))((('''&&&%%%(((((((((''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%$$$###"""%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&&&&&&&'''(((*********+++++++++++++++------000333555999DDDPPPZZZ```dddeeegggllloooooolllhhhddd^^^UUUMMMNNNSSS```cccgggkkkmmmllliiifffaaa\\\YYY[[[YYYTTTSSSUUUZZZ^^^eeekkkrrr{{{uuulllddd^^^ZZZ[[[^^^eeerrr|||zzzzzzyyytttqqqnnngggccceeefffbbb^^^]]]^^^\\\[[[ZZZ\\\```eeehhhiiijjjjjjjjjjjjjjjiiiiiihhhhhhgggeeecccccceeegggeeeeeedddbbb^^^ZZZUUUSSSPPPKKKIIIJJJIIIEEECCCCCCBBBBBBDDDHHHLLLNNNOOONNNMMMMMMNNNSSSZZZaaafffiiijjjmmmqqqvvvzzz}}}}}}zzzxxxvvvuuusssssstttssspppkkkgggddd^^^___aaaffflllqqqttttttwwwuuusssuuuvvvtttnnnhhh```^^^ZZZXXXWWWUUUSSSQQQOOOMMMJJJIIIHHHHHHGGGEEEEEEDDDBBBBBBDDDHHHLLLNNNVVV```mmmxxxeeehhhmmmppprrrrrrtttuuurrrsssuuuyyy}}}~~~ooo___WWWTTTPPPMMMLLLIIIOOO\\\ooouuugggZZZQQQFFFCCC@@@>>>>>>>>>>>>===999777444222111///,,,*********************))))))))))))))))))((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''&&&%%%$$$$$$%%%%%%%%%$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%"""!!!!!!"""%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***+++++++++,,,,,,------------...333999===EEERRR___kkkoooqqqooonnnppppppnnnjjjddd]]]VVVPPPNNNTTT]]]hhhjjjmmmnnnlllhhhccc___YYYVVVUUUUUURRRQQQVVV\\\bbbeeeiiiooowwwxxxjjj```ZZZXXXaaadddkkkwww}}}zzzxxxxxxuuupppllljjjddd```aaaaaa]]]ZZZZZZ]]]]]]\\\]]]___bbbfffhhhllllllkkkkkkjjjiiihhhhhheeeffffffeeeddddddeeegggeeedddbbb___ZZZUUUPPPNNNKKKFFFCCCEEEEEEBBBAAABBBDDDHHHOOOTTTXXX[[[]]]___]]]]]]^^^bbbggglllooopppsssuuuzzz~~~~~~xxxyyyzzzyyyvvvqqqllliii]]][[[YYYZZZ```hhhnnnrrrzzzyyyyyy|||~~~yyyuuuhhhddd___[[[YYYXXXVVVUUURRROOOLLLJJJIIIHHHGGGEEEEEEDDDBBBAAABBBDDDGGGHHHMMMTTT___iiitttaaacccfffiiikkkkkkkkkkkklllmmmpppssswwwzzz}}}~~~|||}}}wwwfff___\\\WWWRRROOOMMMNNNTTTaaattt~~~wwwpppiiieeeRRRNNNGGGCCCAAA@@@??????===;;;888777555222///,,,,,,,,,+++***)))))))))))))))))))))))))))(((''''''###$$$%%%'''(((***++++++''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%!!!  ###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((()))***+++++++++,,,------......+++---444===DDDNNN]]]jjjyyy}}}~~~yyytttrrrooolllggg^^^UUUOOOMMMPPP[[[gggoooqqqrrrqqqlllfff```\\\SSSRRRRRRTTTVVV[[[```eeejjjkkkooottt|||tttfff]]]ZZZ[[[hhhjjjppp{{{~~~yyyvvvtttpppjjjeeeccc^^^[[[\\\]]]ZZZYYYZZZ^^^^^^___aaaccceeeggghhhmmmmmmlllkkkjjjjjjjjjjjjggghhhiiigggeeecccddddddbbbaaa^^^YYYTTTOOOKKKIIIGGGCCCBBBEEEHHHGGGGGGIIIJJJQQQZZZaaadddfffiiillljjjjjjmmmqqquuuyyyzzzzzzzzz|||~~~~~~}}}}}}yyyvvvjjjddd]]]ZZZ]]]dddlllpppzzz{{{|||uuuooohhhbbb^^^\\\[[[ZZZTTTQQQMMMKKKJJJJJJIIIHHHHHHGGGEEECCCBBBCCCDDDEEEGGGKKKRRR[[[gggvvvjjjiiihhhhhhhhhhhhhhhgggfffhhhjjjlllnnnppprrrrrrtttvvvxxxzzz||||||yyyzzz}}}|||nnnhhhddd___YYYWWWTTTSSSUUU\\\jjjyyy|||vvvqqqoooaaa\\\VVVOOOJJJFFFBBB@@@@@@>>>;;;:::888555222///...---,,,***)))((((((((())))))))))))))))))((('''$$$$$$&&&''')))***+++,,,''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$######$$$$$$%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######%%%&&&'''((())))))******++++++,,,------...,,,000999DDDLLLVVVdddqqq{{{vvvpppjjjaaaYYYPPPMMMOOOUUUbbbnnnqqqsssuuurrrkkkccc]]]ZZZNNNNNNPPPVVV```hhhkkkkkknnnooosssyyyxxxlllbbb^^^```dddmmmnnnrrr{{{yyysssoooiiibbb]]][[[WWWVVVYYYZZZZZZ[[[^^^bbbdddfffiiikkklllllllllllllllkkkkkkkkkkkkllllllkkklllllliiieeebbb```___YYYWWWTTTPPPLLLHHHFFFEEEDDDBBBDDDKKKPPPQQQSSSVVVWWW^^^hhhnnnqqqsssuuuwwwuuuvvvyyy}}}}}}}}}}}}~~~~~~}}}}}}}}}yyyyyyyyyzzzzzz|||}}}}}}|||zzzxxxzzz~~~}}}|||{{{|||}}}~~~}}}vvvllleeedddhhhllloooyyyzzz|||yyyqqqjjjeeebbb___]]]WWWTTTPPPMMMMMMMMMMMMLLLLLLJJJGGGEEECCCBBBBBBCCCEEEGGGKKKSSS^^^lllyyyyyyuuuoookkkiiigggeeedddbbbccceeegggiiikkklllmmmmmmppptttvvvxxx|||vvvrrrsssuuu~~~uuurrrnnnhhhdddddd___^^^^^^bbbiiitttvvvppppppmmmhhhbbb[[[RRRJJJDDDBBB@@@===;;;:::888555333222000...+++)))((((((((()))))))))******))))))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$############$$$%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$#########(((&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%''''''&&&%%%%%%$$$#########$$$$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''))))))))))))******++++++,,,---......222777BBBMMMUUU]]]iiiuuuyyyppphhhZZZTTTOOOPPPUUU\\\gggrrrrrruuuvvvrrriii```ZZZWWWMMMNNNQQQYYYfffqqqsssnnnoooooorrryyy{{{rrroookkkfffcccdddhhhlllpppooopppwwwyyypppjjjddd]]]YYYVVVSSSSSSWWWZZZ[[[___dddfffiiinnnrrrttttttrrrqqqkkkjjjiiiiiiiiijjjkkklllkkklllllliiiccc]]]YYYWWWOOONNNKKKHHHGGGFFFEEEFFFFFFEEEJJJUUU\\\^^^```ccchhhmmmtttzzz~~~}}}~~~}}}vvvvvvuuuuuuuuuuuuvvvvvvtttsssqqqpppqqqsssuuuwwwwwwvvvuuuvvvxxxzzzzzzyyytttrrrqqqtttxxx{{{zzzxxxtttuuuvvvxxxxxxyyyyyyyyyzzz|||xxxtttssssssrrryyyyyyzzz|||yyysssnnniiieeebbb^^^ZZZUUURRRQQQQQQQQQPPPNNNMMMJJJGGGDDDCCCBBBBBBFFFGGGJJJPPPYYYdddnnnsss}}}zzzuuupppkkkgggeeeeeeeeeeeeggghhhiiijjjhhhlllpppqqqqqqsssyyy~~~vvvqqqsssxxx~~~zzztttsssuuuqqqrrrrrrqqqpppttt}}}yyy{{{zzzyyyuuunnnbbbTTTKKKDDDAAA===;;;:::999888777666444111...+++*********((())))))*********))))))******))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###"""###$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$#########"""&&&%%%$$$%%%''''''&&&%%%########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))***+++++++++***++++++,,,---...///000000777===IIIUUU[[[```iiisss~~~wwwlllbbbTTTPPPPPPUUU\\\ccckkkrrrwwwzzz{{{uuukkk```YYYWWWQQQVVVZZZ___iiitttxxxuuuqqqnnnmmmqqqxxxyyysssmmm______```dddhhhmmmoooppppppnnnmmmqqq{{{xxxmmmgggaaa\\\XXXTTTRRRSSSWWWZZZ\\\aaagggfffjjjoootttvvvuuurrrpppjjjiiigggfffeeefffggggggfffggggggddd^^^WWWRRRPPPLLLKKKIIIHHHIIIKKKMMMOOONNNOOOVVVccckkkmmmmmmooosssuuuzzz}}}~~~}}}zzz{{{{{{zzzxxxwwwxxxyyyxxxxxxxxxyyyyyyxxxxxxwwwooonnnllljjjjjjlllnnnoooooonnnmmmlllmmmnnnooopppooopppqqqpppooonnnooopppmmmjjjiiikkknnnqqqpppnnnnnnoooqqqrrrrrrrrrrrrqqqssstttvvvwwwxxxxxxwwwwwwyyy{{{}}}{{{zzzzzzzzz|||{{{uuuoookkkhhhccc]]]YYYVVVUUUTTTSSSSSSQQQOOOKKKIIIFFFEEEDDDGGGIIILLLRRRYYY```eeehhhnnnrrrxxx}}}wwwqqqkkkjjjhhhgggfffgggggghhhfffiiimmmllljjjjjjooossssss{{{xxxuuuzzz~~~~~~xxxvvv|||~~~yyy{{{zzzlll\\\QQQDDDAAA===;;;:::::::::999999777333000---,,,,,,,,,((())))))*********))))))''''''(((((())))))******''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$######"""""""""!!!!!!"""$$$&&&&&&%%%########################$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''###$$$$$$%%%%%%&&&&&&'''#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((()))+++,,,------,,,+++,,,,,,---...///000111222999???LLLWWW]]]___fffooowww}}}sssggg\\\QQQNNNQQQZZZbbbgggmmmrrr}}}zzznnnbbb[[[YYYVVV^^^cccdddiiittt{{{{{{tttnnnhhhiiimmmmmmfff___SSSUUU[[[eeennnssssssqqqpppmmmjjjnnnwwwvvvllleeeaaa]]]ZZZUUUSSSTTTXXX[[[\\\bbbiiibbbfffmmmrrruuusssooommmjjjiiifffcccbbbbbbbbbcccaaabbbccc```ZZZSSSNNNKKKNNNMMMLLLMMMOOORRRVVVYYYVVVXXXaaannnvvvwwwwwwxxxvvvwwwzzz~~~~~~{{{vvvwwwxxxwwwuuurrrssstttsssqqqpppqqqrrrnnnppprrrrrrqqqppppppqqqiiigggdddbbbbbbdddgggiiillllllmmmmmmmmmlllkkkkkkgggjjjkkkjjjfffeeefffiiiiiifffdddfffiiikkkjjjhhhjjjkkklllnnnnnnnnnmmmlllqqqqqqrrrrrrqqqqqqppppppqqqsssvvvzzz}}}}}}|||zzzyyy{{{yyytttpppkkkddd^^^ZZZXXXVVVUUUXXXVVVTTTPPPMMMKKKIIIIIIHHHIIIMMMTTTZZZ___aaabbbccciiiqqqxxx}}}~~~tttmmmmmmmmmiiigggjjjlllgggdddfffhhhgggiiikkkrrrtttvvvvvvvvvxxx~~~}}}vvvyyywwwrrriiiaaa___ccciii}}}wwwmmmfffUUUHHH???>>>>>>;;;999<<<999777444222111000...,,,((())))))***))))))((('''((((((''''''''''''((((((''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######&&&&&&%%%%%%$$$###""""""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%$$$###"""###&&&(((***$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$################################################$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&'''(((((('''((()))***+++,,,------+++,,,.........000222555===JJJUUUXXXYYY___ggglllpppvvv|||{{{qqqeee[[[VVVRRRVVV[[[^^^aaahhhttt}}}mmm^^^\\\```bbbhhhllllllnnnrrrtttrrrwwwlllbbbaaaaaa]]]XXXUUUTTT]]]ggglllpppttttttrrrnnnssstttrrruuu|||sssnnnlllhhhbbb]]]TTTTTTUUUXXX]]]bbbdddeeedddggglllpppqqqooommmkkkeeedddaaa```___```aaabbb```^^^\\\ZZZVVVPPPJJJFFFLLLRRRYYY___bbbdddhhhkkkggggggjjjqqqzzz|||{{{zzzzzz}}}zzzwwwtttwww~~~wwwrrrpppooooooooopppnnnkkkkkkmmmoooppppppjjjjjjjjjkkkkkkllllllmmmeeedddcccbbbaaaaaaaaaaaafffgggiiikkkkkkjjjhhhgggbbbbbbbbbbbbbbbbbbccccccdddfffhhhjjjjjjiiigggfffeeehhhkkklllllllllmmmnnnnnnoooqqqqqqqqqpppnnnllltttqqqnnnnnnrrrtttuuutttwww|||zzzxxx|||~~~xxxoooeee^^^ZZZYYYYYYXXXXXXYYYYYYYYYUUUPPPLLLNNNQQQUUUZZZ]]]^^^^^^]]]hhhffffffiiipppwww|||~~~zzzxxxuuuoookkkkkkiiieeecccfffhhhffffffhhhmmmoooqqqrrrrrrtttyyy}}}{{{nnnjjjcccZZZSSSRRRUUUYYYgggqqq|||sssmmm]]]QQQFFFCCC@@@<<<:::;;;<<<:::777555555333000...))))))*********+++++++++((((((''''''''''''((((((''''''''''''''''''''''''((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%''''''&&&&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$###$$$%%%%%%&&&&&&%%%%%%&&&%%%$$$######%%%&&&'''$$$%%%&&&&&&'''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$################################################&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''((('''(((((()))***+++,,,,,,---.........///222777:::EEEQQQ[[[[[[ZZZ^^^eeehhhjjjooossspppfff[[[VVVTTTVVVZZZ^^^aaafffmmmvvv}}}|||lll```^^^aaahhhmmmpppqqqsssxxx{{{zzzrrrggg]]]YYYXXXVVVVVVWWW\\\eeennnrrrvvvzzz{{{yyytttwwwwwwsssttt{{{{{{wwwrrrooommmjjjeeeaaa[[[[[[\\\^^^bbbddddddddddddggglllppppppnnnjjjhhhdddcccaaa^^^]]]\\\\\\\\\ZZZYYYWWWUUUSSSPPPNNNLLLYYY___hhhooorrrtttwwwxxxqqqpppqqqwww~~~~~~|||zzzzzz|||~~~~~~|||xxxtttqqqsssyyy~~~~~~}}}yyysssnnnmmmmmmmmmllliiigggeeedddfffhhhiiihhhhhhhhhiiiiiijjjjjjjjjkkkeeedddcccbbbaaaaaa``````cccdddeeefffffffffeeeeee``````````````````______aaacccfffiiiiiihhheeeddddddfffiiijjjjjjjjjjjjkkkkkkmmmoooqqqrrrrrrqqqqqqrrrooollllllnnnpppqqqpppqqquuu||||||xxxooogggbbb___]]][[[ZZZZZZ[[[[[[YYYUUURRRQQQSSSWWW[[[___aaabbbbbbffffffeeefffjjjooouuuyyy|||tttqqqlllgggeeehhhhhheeedddeeehhhjjjlllnnnnnnpppsssvvvwww{{{{{{{{{iiibbbWWWNNNJJJJJJKKKLLLQQQZZZkkk}}}zzzvvviii^^^RRRJJJEEE???;;;;;;>>><<<:::999999777444111,,,++++++***+++,,,......)))((((((''''''(((((()))''''''''''''''''''''''''((('''&&&&&&%%%&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!###$$$%%%&&&&&&&&&(((''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&&&&%%%$$$###"""###$$$$$$%%%%%%$$$$$$#################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$###"""""""""###$$$%%%%%%&&&&&&%%%%%%'''&&&%%%$$$###$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''(((*********++++++,,,,,,,,,/////////...111666===BBBPPPZZZaaa___[[[]]]aaacccdddhhhhhhbbbXXXRRRRRRUUU]]]^^^aaaffflllrrrxxx{{{}}}~~~zzzrrrhhhbbbdddgggoootttwwwwwwzzzmmmcccXXXRRROOOPPPVVV^^^iiiqqqwwwyyy{{{~~~}}}zzzzzzwwwrrrqqqssstttrrrqqqqqqppppppnnnkkkhhhfffbbbbbbccceeeffffffdddbbbbbbfffkkkoooooolllhhhdddcccbbb```]]]YYYWWWTTTSSSTTTSSSRRRQQQRRRTTTVVVWWWeeelllvvv~~~|||{{{}}}}}}{{{zzzyyyyyyxxxvvvtttrrrooolllmmmpppssstttsssuuuqqqllljjjiiijjjjjjiiihhhfffcccbbbccceeeeeeeeeffffffffffffggggggggggggeeeddddddbbbaaa```______```````````````aaabbbbbb______^^^^^^]]]]]]\\\\\\```bbbfffiiijjjiiifffdddaaadddffffffffffffggghhhhhhiiilllppprrrttttttuuuooollliiihhhjjjkkkkkkkkkkkkooouuuyyy||||||uuunnniiifff```___]]]]]]]]]\\\ZZZXXXUUUVVVYYY]]]aaaeeehhhjjjggghhhgggdddcccffflllqqq|||~~~vvvpppkkkjjjhhhdddcccdddggghhhiiikkklllmmmooopppnnnppptttxxx|||~~~zzzwww{{{rrrgggZZZPPPMMMLLLKKKIIIHHHNNN\\\mmmyyy}}}tttkkk___TTTKKKCCC===;;;<<<;;;::::::;;;999777444000///---++++++,,,---...))))))(((((((((((())))))''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%%%%%%%%%%''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%$$$###"""###$$$$$$%%%%%%$$$$$$#################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$###############$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''(((------------------......000000///000444;;;DDDKKKVVV^^^ccc```\\\\\\]]]^^^bbbbbb```XXXPPPNNNTTT[[[aaaaaaccchhhnnnsssuuuvvvvvvrrrkkkdddbbbeeelllqqqvvv|||{{{iii```VVVOOOLLLPPP\\\hhhtttzzz~~~}}}|||~~~~~~{{{zzzyyyuuupppnnnmmmkkkiiijjjmmmpppqqqnnnkkkhhhgggcccdddeeeggghhhgggccc```^^^bbbhhhmmmnnnkkkfffcccbbbaaa___[[[WWWSSSOOOMMMPPPPPPPPPQQQTTTYYY___dddjjjqqq|||~~~|||{{{yyywwwtttqqqnnnlllkkkiiiggggggjjjlllllllllmmmkkkhhhfffggghhhhhhhhhiiifffcccbbbcccdddddddddddddddddddddddddddccccccdddddddddcccaaa```___^^^___^^^]]]\\\\\\^^^___aaa``````___^^^^^^]]]]]]]]]aaaccchhhkkklllkkkhhheeeaaabbbddddddccccccdddfffeeegggiiimmmooorrrssssssllljjjhhhfffffffffggggggjjjmmmqqqtttvvvxxxzzz|||~~~zzztttqqqiiifffbbb___^^^]]][[[ZZZYYYYYYZZZ]]]aaaggglllooommmnnnlllgggaaa```eeejjjrrrzzz}}}tttooojjjdddcccdddggggggfffggghhhiiijjjjjjllllllmmmooorrruuuwwwyyy{{{uuuuuuyyyzzznnn___VVVRRRQQQNNNKKKIIIKKKTTTcccpppvvv{{{|||wwwlll___TTTKKKCCC>>>:::999888999::::::999777555333000---+++++++++,,,))))))(((((((((((())))))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""###$$$$$$%%%%%%$$$$$$#################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%######$$$$$$%%%&&&''''''###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&%%%%%%%%%%%%&&&'''((())),,,,,,------------------///000111444999BBBLLLSSSYYY```dddaaa]]]\\\]]]\\\___]]]XXXQQQMMMPPPXXX___bbbbbbcccgggkkknnnnnnnnnlllfff^^^ZZZ___iiiuuu|||~~~tttccc\\\UUUQQQOOOUUUcccqqqxxx}}}}}}yyyuuurrrqqqqqqnnnkkkiiiiiimmmqqqrrrooojjjgggeee___```bbbeeegggeeeaaa^^^[[[___eeejjjkkkiiieeecccaaa```^^^ZZZUUUQQQMMMKKKMMMNNNPPPRRRVVV\\\dddjjjlllrrr|||}}}{{{xxxxxxvvvtttpppllliiihhheeedddcccdddfffhhhiiiiiihhhgggeeefffhhhiiiiiihhhgggeeebbbaaaaaaccccccbbbcccccccccbbbbbbaaaaaaaaaccccccccccccbbb```^^^]]]___^^^\\\[[[[[[]]]___aaabbbbbbbbbaaaaaa`````````aaacccgggjjjkkkiiifffdddaaacccccccccbbbaaacccddddddeeefffhhhkkklllmmmnnniiihhhfffdddccccccdddeeeiiikkknnnppppppqqqsssuuuwww}}}|||tttooohhhccc```]]][[[ZZZ[[[[[[[[[]]]```ffflllooosssuuutttooogggbbbcccfffgggrrr{{{tttllliiijjjkkkhhheeedddeeefffgggggglllkkkkkkkkklllmmmnnnooovvvwww{{{~~~{{{tttrrruuu{{{qqqddd\\\XXXVVVRRROOOOOOMMMRRR^^^jjjqqquuuyyy{{{nnnbbbXXXOOOGGG===;;;999999::::::999888888777444111...,,,,,,+++***))))))(((((())))))***(((((((((((((((((((((((()))(((''''''&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&''''''&&&%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%"""######%%%&&&''''''(((######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''''''''((((((((((((''''''%%%%%%%%%&&&'''((()))************++++++,,,,,,,,,///222666;;;BBBKKKTTT[[[^^^dddgggccc`````````^^^[[[VVVQQQNNNOOOUUU\\\aaabbbbbbccccccddddddeeeeeebbb]]]YYYYYYaaannnzzz}}}mmm[[[XXXUUUVVVXXX^^^jjjvvvwww~~~wwwrrrppptttvvvtttqqqppplllnnnqqqrrrpppkkkfffbbb[[[\\\___bbbdddccc```]]]ZZZ]]]bbbfffgggfffcccaaa___]]][[[WWWSSSPPPMMMLLLKKKNNNRRRTTTWWW[[[bbbhhhmmmqqqxxx|||yyywwwqqqqqqqqqoookkkhhhffffffaaaaaabbbcccdddfffggghhhfffeeeeeefffiiijjjiiihhhjjjgggddddddeeefffggggggddddddcccbbbaaa``````___aaabbbbbbcccbbbaaa___^^^___^^^]]]\\\\\\^^^___aaacccccccccccccccccccccccc```aaaccceeeeeedddbbbaaabbbccccccbbb``````aaacccccccccdddeeefffggghhhhhhffffffeeebbb``````bbbdddfffgggiiijjjjjjjjjlllnnnpppuuu|||zzzrrrkkkfffbbb^^^\\\^^^]]]\\\]]]```eeejjjmmmtttwwwyyyvvvpppjjjgggfffaaajjjxxx~~~xxxvvvsssoooiiifffggghhhiiihhhiiiiiiiiiiiiiiiiiihhhhhhkkkmmmrrrwwwvvvqqqrrrvvv~~~wwwnnngggdddbbb___]]]]]]WWWWWW___iiioooqqqttttttyyy}}}qqqggg]]]SSSFFFBBB>>>;;;:::::::::999:::999777555333111///...******))))))))))))******(((((((((((((((((((((((()))(((((('''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%'''(((((('''%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''((()))++++++******+++,,,---......//////444<<>><<<;;;:::::::::::::::888777444222111******))))))))))))******))))))))))))))))))))))))))))))((('''''''''''''''%%%%%%%%%&&&&&&'''''''''$$$%%%'''(((((('''%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''%%%$$$###"""""""""$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%&&&''''''&&&%%%%%%&&&&&&'''''')))***+++,,,------...///000111222333000666@@@JJJSSSZZZaaaeeejjjoooqqqmmmjjjjjjhhheeeYYYRRRNNNRRR\\\eeehhhfff```cccccc^^^XXXUUUXXX\\\VVVZZZaaaiiipppvvv{{{~~~tttdddXXXXXX]]]hhhqqqvvv{{{||||||vvvmmmhhhhhhqqqxxxvvvssstttrrrooonnnppprrroooggg```]]]]]]^^^```bbbbbb```^^^```aaabbbbbbaaa___]]]\\\XXXVVVSSSPPPOOOOOOOOOPPPPPPVVV]]]___^^^^^^aaadddaaa```bbbgggooouuuxxxxxxwwwxxxyyyvvvrrrmmmjjjhhh```ccceeeeeecccbbbccceee```aaabbbbbbbbbaaabbbcccddddddeeegggjjjjjjiiiggggggdddbbbbbbdddfffggggggfffeeedddcccbbbaaa```___^^^___aaabbbcccbbb```___^^^^^^^^^^^^^^^______```^^^^^^___```aaabbbccccccddddddcccbbbbbbaaaaaaaaaaaaaaa```___]]]\\\^^^```aaaaaaaaabbbcccdddeeefff```aaaaaa^^^\\\\\\___bbbbbbcccddddddddddddfffhhhcccfffkkkooorrruuuyyy|||}}}{{{uuupppkkkhhhcccbbb``````aaacccfffhhhiiinnnvvv}}}zzzpppiiicccdddeeeggglllvvvwwwrrrpppqqqrrrpppmmmiiifffeeedddbbbaaaddddddfffhhhjjjlllmmmnnn~~~~~~xxx{{{~~~~~~~~~}}}{{{tttmmmjjjlllkkkhhhbbbbbbcccgggnnn{{{tttkkkZZZVVVOOOIIIDDD???;;;999999999999888777666555444...,,,)))))))))******)))))))))((('''''''''''''''''''''(((((((((((('''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!"""###%%%&&&&&&%%%%%%$$$###"""###%%%&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$######$$$%%%%%%'''$$$  $$$'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''$$$!!!!!!$$$&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&''')))+++---,,,+++...++++++......---///333444<<>>BBBKKKUUU___kkkwww}}}}}}~~~~~~{{{rrrfff\\\VVVTTTUUU\\\eeejjjjjjjjjkkklllfff```\\\[[[[[[ZZZ^^^cccttt{{{vvvoooppptttvvvvvvvvvsssnnniiieeedddkkkooossssssqqqttt}}}|||oooddd]]]ZZZYYY\\\```dddfffhhhkkkmmmqqqpppoooppppppkkkddd]]]```cccgggiiihhhgggggggggdddcccaaa]]]YYYXXXXXXZZZWWWXXXZZZ\\\^^^```bbbccc^^^^^^^^^___bbbfffjjjmmmiiifffbbb^^^\\\]]]___aaa```aaabbbcccdddddddddccc___^^^]]]^^^```aaa```___]]]]]]^^^^^^___```aaaaaabbbaaaaaabbbeeeffffffeeeccccccdddddddddeeeeeeeeeeeeeeeeeedddcccbbbaaa```aaabbbaaaaaa```___^^^]]]aaaaaa___^^^\\\[[[YYYYYY[[[[[[\\\]]]^^^^^^______```aaaaaaaaa```______^^^^^^^^^^^^^^^^^^___```aaaaaaaaaaaaaaaaaa```___^^^]]]]]]\\\]]]^^^```bbbcccbbbcccddddddeeeeeeeeeeeefffgggiiikkkmmmnnnoooooonnnoooqqqssswww{{{~~~vvvppphhhbbb______`````````___```dddkkkrrrxxxzzzxxxrrrhhh```\\\\\\```ccc{{{rrrkkkhhhgggfffddddddfffggghhhhhhhhhhhhlllpppuuuvvvvvvwww{{{}}}|||zzzkkk___QQQHHHBBBBBBEEEGGGKKKOOO\\\jjj|||yyyppphhh^^^QQQGGG======>>>>>>>>>>>>>>>===999666333000///---***'''++++++***))))))))))))******)))'''%%%%%%''')))***''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&$$$###$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&''''''&&&$$$"""%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&***...---)))''')))---///...000333444444:::AAAHHHQQQ[[[eeeppp}}}{{{oooaaaXXXVVVWWWWWW^^^hhhooorrrqqqnnnllliiiaaa[[[[[[]]]```ffflllxxx~~~}}}ssskkkiiikkkooopppooolllgggfffiiilllqqquuuvvvrrrlllnnnyyytttdddVVVPPPOOOPPPSSSWWWZZZ]]]```cccfffjjjhhhgggffffffccc___\\\^^^aaafffiiijjjiiiiiiiiifffddd```YYYTTTRRRRRRTTTXXX[[[^^^aaabbbdddeeefffbbbaaa``````ccchhhmmmpppsssoooiiiccc___^^^___```\\\]]]^^^___aaabbbbbbccc___^^^]]]]]]^^^___^^^\\\[[[\\\]]]]]]^^^___````````````___aaaccceeeddddddbbbccccccddddddddddddddddddddddddddddddcccbbbaaabbbbbbbbbaaa```___^^^]]]aaa``````^^^]]][[[YYYXXXZZZ[[[[[[\\\]]]]]]^^^^^^_________```______^^^^^^]]]]]]]]]^^^___```aaabbbaaaaaaaaa``````^^^]]]]]]\\\[[[[[[[[[]]]___```bbbbbbbbbcccdddddddddddddddffffffhhhiiikkklllmmmnnnlllmmmoooqqqsssuuuvvvwwwzzz{{{pppgggbbb```______aaa```___aaaffflllqqqtttzzzvvvnnneee^^^ZZZZZZ[[[|||tttnnnjjjhhheeeeeeeeeffffffggghhhhhhjjjlllmmmmmmmmmoootttxxx}}}}}}{{{xxxvvvyyyvvvjjj\\\QQQFFFCCCBBBBBBBBBEEEKKKWWWjjj|||{{{rrrfffYYYOOOCCCCCCBBBAAA@@@>>>===<<<<<<999666444222///,,,)))******)))(((((((((((()))***)))'''%%%%%%''')))***'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$&&&%%%$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&'''''''''&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&+++...---)))'''***---//////111333333444:::CCCLLLTTT]]]eeeppp|||xxxjjj\\\UUUVVVZZZ^^^aaahhhsss||||||uuunnnjjjaaaYYYYYY]]]bbbiiipppwww|||~~~zzzpppgggeeeeeeeeeggggggfffeeegggmmmrrrsssvvvvvvppphhhiiirrr|||~~~}}}wwwjjjYYYMMMHHHHHHHHHKKKOOORRRUUUXXX]]]```bbb___\\\ZZZZZZ[[[[[[[[[ZZZ^^^dddhhhjjjjjjjjjjjjhhheee___WWWPPPLLLLLLMMMYYY]]]bbbeeeeeeeeefffgggfffdddbbbaaaccchhhmmmpppwwwsssmmmgggbbbaaaaaaaaa]]]]]]^^^^^^___```aaaaaa___^^^]]]]]]^^^^^^]]]\\\\\\\\\\\\]]]^^^______```___^^^^^^___bbbccccccbbbaaabbbcccdddddddddccccccccccccdddddddddcccbbbbbbbbbbbbbbbbbbaaa```___^^^^^^^^^___^^^^^^\\\[[[ZZZ[[[[[[[[[\\\\\\]]]]]]]]]]]]]]]^^^^^^^^^]]]]]]\\\\\\\\\\\\\\\]]]___``````_________^^^]]]\\\ZZZYYYZZZZZZYYYYYY[[[\\\^^^```aaaaaabbbcccddddddddddddffffffggghhhiiijjjkkkllljjjkkknnnppprrrssssssssswww{{{zzzooohhhccc```______``````aaacccgggkkknnnsssssspppkkkccc\\\YYYXXXyyyqqqlllkkkiiigggeeedddeeefffgggjjjjjjjjjiiihhhjjjnnnqqqtttuuutttssssssvvv~~~~~~||||||~~~wwwjjjeeeZZZNNNHHHEEEAAA@@@BBBDDDLLL[[[mmmzzzzzzmmmaaaZZZNNNMMMKKKHHHDDD???<<<:::<<<;;;888777555333///,,,******)))(((((((((((())))))((('''&&&&&&'''((()))&&&'''(((((((((((('''&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%$$$$$$$$$$$$#########$$$%%%%%%'''&&&%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''&&&%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&''''''((('''''''''''''''''''''''''''***---,,,***)))+++---///000333555555666???IIIOOOVVV]]]dddmmmwww||||||{{{oooaaaVVVSSSVVV[[[cccdddkkkwwwwwwjjj```WWWXXX]]]bbbjjjpppvvvzzz|||wwwmmmeeeaaaaaaYYY[[[^^^bbbeeejjjooossssssuuuuuuooogggeeeiiiooopppnnnggg\\\PPPGGGDDDDDDBBBEEEIIILLLOOOSSSXXX\\\[[[YYYVVVTTTSSSUUUWWWYYYUUUZZZaaagggiiijjjjjjjjjhhheee___VVVOOOKKKJJJKKKYYY___fffjjjjjjiiiiiijjjiiigggdddbbbcccfffjjjmmmrrroookkkgggcccbbbaaaaaa```____________``````aaa```___^^^^^^___```___]]]]]]]]]]]]^^^^^^^^^______^^^]]]]]]^^^aaabbbbbbaaa```aaabbbcccdddcccbbbbbbaaaaaabbbcccccccccbbbbbbaaaaaabbbbbbbbbaaa``````\\\]]]^^^___^^^]]]\\\[[[ZZZZZZ[[[[[[[[[\\\\\\\\\[[[[[[[[[[[[ZZZZZZYYYXXXYYYYYYYYYYYYZZZ[[[\\\\\\\\\\\\[[[ZZZXXXWWWUUUTTTUUUTTTUUUVVVWWWZZZ\\\^^^```aaabbbcccdddeeeeeeeeeffffffffffffggghhhiiijjjggghhhjjjlllnnnoooppppppqqqtttyyy~~~xxxpppjjjeeebbb]]]^^^___``````bbbfffhhhgggkkkmmmkkkeee^^^ZZZXXX}}}wwwsssmmmhhheeedddfffggghhhhhhhhhhhhhhhiiikkkmmmlllnnnppppppqqquuu|||~~~yyyssszzzyyyooonnneee\\\VVVOOOGGGDDDEEEBBBEEEOOO^^^iiissswwwppplll```^^^ZZZTTTMMMFFFAAA>>><<<;;;999999888666333000++++++***))))))))))))***((((((((((((((((((((((((&&&'''((())))))((('''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$######$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''###$$$$$$%%%&&&&&&%%%%%%%%%$$$######$$$%%%&&&'''(((&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ ###&&&&&&%%%$$$%%%'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((()))***+++,,,,,,------///111555999999<<>>BBBNNNZZZVVV[[[___bbbhhhpppsssrrrnnneeeWWWOOONNNUUU^^^ddd___dddmmmxxxrrrggg^^^^^^ccciiioootttwwwxxxwwwpppeeeZZZSSSQQQMMMPPPWWWbbbnnnuuuvvvuuuvvvwwwvvvqqqiiiaaaZZZWWWUUUPPPJJJEEECCCCCCCCCCCC>>>@@@DDDGGGKKKPPPUUUYYYVVVXXXYYYYYYVVVSSSQQQQQQQQQWWW___fffiiijjjkkkkkkdddbbb___ZZZTTTQQQQQQRRRZZZcccnnntttuuutttuuuwwwooommmiiifffeeeeeefffgggeeeeeeeeeeeeeeeeeeeeeddd```______^^^___```bbbcccbbb``````aaacccccccccbbbaaa``````______^^^]]]]]]\\\[[[[[[]]]___aaa``````___```bbbcccdddcccaaa```^^^___```aaaaaabbbaaaaaa___```aaabbbbbbccccccbbb]]]^^^_________]]]ZZZYYYWWWWWWXXXXXXXXXXXXXXXXXXUUUUUUTTTTTTRRRQQQOOOOOOSSSRRRQQQQQQQQQQQQQQQRRRSSSSSSRRRPPPNNNLLLJJJIIIEEEFFFHHHLLLQQQVVV[[[]]]^^^___aaadddfffggghhhiiifffeeeeeedddeeefffggghhhgggggggggggghhhiiijjjkkkfffkkkqqqtttvvv{{{yyyqqqlllfffeee```ZZZTTTSSSVVVYYYVVV[[[``````\\\YYYYYYZZZyyy|||wwwtttsssrrrpppkkkhhhfffeeegggiiikkkkkkoooppprrrtttuuuwwwxxxxxxxxxxxx~~~|||wwwqqqjjj```WWWPPPKKKIIIIIIMMMWWWdddpppxxx}}}~~~{{{tttnnnjjjdddWWWIIIBBB>>>:::999:::;;;:::888///...,,,,,,---,,,***((())))))))))))))))))******((((((((((((((((((((((((%%%&&&''''''((('''''''''###$$$%%%&&&'''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&########################%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%########################$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%$$$###"""'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''((()))******+++,,,---///000111777555555;;;EEEPPPWWWZZZ[[[[[[[[[^^^ccchhhlllmmmgggWWWLLLOOOXXX\\\___aaadddcccfffoooxxx~~~}}}yyynnniiidddfffnnnuuuxxxyyyxxxwwwtttmmmdddYYYQQQMMMLLLWWWccckkkqqqyyy}}}}}}}}}~~~|||wwwmmm```UUUOOOHHHGGGEEEDDDCCCCCCCCCDDDFFFFFFGGGIIILLLOOORRRTTT[[[\\\[[[WWWWWWXXXTTTOOOPPPUUU\\\cccggghhhgggeee]]]]]]]]]\\\[[[[[[[[[[[[aaaeeelllsssvvvvvvsssqqqmmmllljjjiiigggfffeeeeeebbbbbbccceeeggggggeeebbbcccbbbaaa_________```aaa```aaaaaabbbccccccddddddaaa```___^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]^^^______``````aaaaaaaaaaaa``````]]]^^^___``````___^^^^^^bbbaaa```aaabbbbbbaaa```___]]]ZZZZZZ[[[\\\\\\[[[YYYWWWTTTTTTVVVVVVSSSQQQSSSRRRQQQPPPOOOMMMLLLLLLKKKLLLLLLKKKJJJHHHFFFEEEDDDEEEEEEEEEDDDCCCAAA@@@===???CCCGGGLLLSSSZZZ^^^```aaacccfffggghhhgggggghhhhhhhhhhhhhhhhhhggggggggggggggggggggggggfffeeefffhhhkkknnnrrruuuwwwxxxyyyuuullleee[[[UUUSSSSSSRRRQQQTTTVVVZZZ]]]___^^^\\\[[[vvvyyy|||}}}|||zzzvvvrrrooojjjhhhhhhhhhiiiiiioooqqqsssuuuvvvwwwwwwvvv}}}xxxnnnddd]]]WWWWWWVVVTTTUUU\\\fffoooppprrr{{{|||uuuqqqkkk]]]PPPHHHCCC===;;;<<<===<<<:::777444000---,,,,,,***))),,,,,,,,,,,,,,,,,,,,,,,,(((((((((((((((((((((((((((((((((((('''&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######''''''&&&&&&&&&%%%%%%%%%''''''&&&''''''((()))***++++++,,,---...000222333444333666===HHHSSSZZZ^^^```]]]\\\]]]bbbgggiiijjj[[[PPPKKKSSS^^^cccdddeee```aaaccchhhnnnpppnnnlllkkkjjjjjjooowww~~~}}}|||wwwnnnbbbWWWQQQOOOVVV```kkkqqqvvv}}}}}}~~~|||uuuiii[[[PPPJJJEEEDDDCCCCCCCCCEEEFFFHHHKKKJJJJJJJJJLLLNNNQQQRRR]]]``````\\\YYYXXXUUUPPPPPPSSSXXX\\\___``````___ZZZ[[[]]]^^^___```aaabbbcccfffkkkoooqqqqqqpppnnnkkkjjjhhhgggeeeddddddcccaaaaaabbbeeeggggggeeebbbccccccbbbaaaaaaaaaaaaaaa``````aaabbbccccccddddddaaaaaa```___^^^^^^______^^^^^^^^^^^^______```aaa``````aaaaaaaaaaaa``````______```aaaaaaaaa```___bbb```_________```___^^^___]]]ZZZYYYZZZYYYXXXWWWWWWUUURRRRRRSSSSSSPPPNNNOOONNNMMMKKKJJJHHHGGGFFFCCCDDDDDDCCCBBB@@@???>>>======>>>??????>>>===<<<===@@@DDDHHHLLLRRRYYY^^^```aaaccceeeffffffffffffffffffggggggggggggggggggeeeffffffggggggggggggggggggiiikkkmmmpppqqqrrrsssyyy~~~~~~yyyuuummmggg___XXXTTTRRRRRRQQQRRRTTTWWWZZZ\\\[[[ZZZYYYuuuxxx{{{|||{{{{{{}}}xxxrrrmmmjjjjjjiiihhhnnnppprrrtttuuuuuutttsssuuu}}}xxxqqqkkkllliiiaaaYYYVVVZZZ`````````fffrrr~~~~~~yyyrrreeeYYYOOOIIIBBB>>>>>>>>>===<<<@@@;;;555000...,,,+++***))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%###""""""!!!###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&&&&&&&%%%%%%%%%''''''''''''((()))***++++++,,,,,,...000222444555333555:::CCCNNNYYY```ccceeeaaa]]]___cccfffeeecccQQQLLLNNNYYYdddhhhgggeee\\\]]]^^^___aaabbbbbbbbbgggjjjqqqyyyzzzlll^^^VVVUUUWWW```iiirrrxxx|||}}}}}}zzzqqqcccUUUKKKFFFDDDCCCCCCCCCEEEHHHKKKMMMPPPNNNLLLKKKKKKMMMOOOQQQ[[[bbbeeeaaa[[[XXXTTTPPPNNNOOOQQQTTTVVVWWWYYYYYYYYY\\\```ccceeefffiiikkkhhhhhhiiijjjkkkkkkjjjjjjhhhgggfffdddcccbbbbbbbbbaaaaaabbbdddffffffeeecccbbbccccccccccccbbbbbbaaa______```aaabbbcccdddeeebbbaaa```````````````aaa_________```aaabbbcccccc```aaaaaabbbbbbaaaaaa``````aaabbbcccbbbbbb``````aaa___\\\[[[\\\]]]]]]\\\^^^\\\ZZZYYYXXXVVVSSSPPPRRRPPPNNNMMMMMMLLLJJJHHHGGGFFFEEECCCBBB@@@???>>>;;;;;;;;;;;;:::888777666555666888999::::::::::::>>>AAAEEEIIIMMMRRRYYY]]]```aaabbbddddddeeeeeeeeeeeeeeeeeeffffffgggggggggdddeeefffggghhhhhhhhhhhhhhhiiijjjkkkllllllmmmmmmooorrrvvvyyy~~~{{{xxxpppmmmggg```YYYUUUTTTTTTRRRTTTVVVYYYZZZZZZYYYXXXwwwzzz}}}}}}|||{{{|||}}}~~~}}}vvvqqqmmmkkkiiijjjllloooqqqrrrqqqpppooopppvvv{{{}}}|||}}}|||sssggg\\\VVVTTTSSSRRRUUU[[[cccnnnxxxmmmaaaXXXQQQGGGAAA??????>>><<>>888444111///,,,***((((((((((((''''''''''''(((((((((((((((((((((((())))))((('''&&&%%%%%%%%%&&&&&&%%%$$$$$$&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$######"""$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$##################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++***+++,,,...111333666777777;;;BBBLLLVVV^^^cccfffhhhdddbbbdddgggfff```ZZZQQQQQQUUU^^^gggiiifffccc[[[ZZZXXXVVVVVVYYY___dddgggmmmttt|||{{{jjj[[[VVV\\\cccfffnnnwww|||}}}{{{tttiii\\\QQQKKKJJJGGGGGGGGGGGGIIILLLOOOQQQQQQOOOLLLKKKKKKMMMPPPQQQWWW```fffccc\\\XXXTTTPPPLLLLLLLLLMMMOOOSSSVVVXXX^^^bbbgggjjjkkkkkkmmmooommmllliiihhhfffffffffgggfffeeedddbbbbbbaaaaaaaaa`````````bbbeeefffdddcccaaabbbcccdddcccbbbaaa```______```aaabbbcccddddddbbbaaaaaaaaaaaaaaabbbbbb``````aaabbbcccddddddeeeaaaaaaaaabbbbbbaaaaaaaaa```aaabbbbbbbbbaaa```___^^^\\\ZZZYYYZZZ\\\\\\\\\\\\ZZZXXXVVVUUUQQQMMMIIIIIIHHHGGGEEEDDDCCCAAA@@@???>>>===;;;999888666666555555555555444444333333333333555777999;;;======@@@CCCGGGJJJNNNSSSXXX\\\```aaaaaabbbccccccddddddcccddddddeeeeeeffffffgggffffffgggggggggggggggffffffggghhhhhhiiiiiiiiiiiihhhjjjmmmnnnqqqxxx~~~{{{ttttttpppiii```YYYXXXYYYUUUVVVXXXYYYZZZZZZZZZZZZxxxzzz|||}}}|||zzzyyyyyyzzz|||~~~~~~|||tttnnnjjjiiijjjlllmmmnnnmmmkkkjjjoooqqqtttuuutttssstttuuu~~~yyykkkZZZOOOKKKHHHIIILLLPPPXXXfffsssvvvlllaaaYYYOOOGGGCCCAAA???===>>><<<:::888666222...***,,,,,,,,,++++++*********((((((((((((((((((((((((''''''&&&&&&&&&&&&'''((('''&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%!!!"""""""""#########$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''')))***+++******,,,...111555777999;;;AAAJJJTTT[[[```bbbdddgggggghhhkkklllggg\\\SSSVVVYYY\\\aaafffiiihhheee```[[[SSSMMMMMMUUU```hhhooorrrwww|||{{{gggYYYXXXaaajjjjjjrrr{{{}}}wwwlll```VVVRRRQQQRRROOONNNNNNOOOOOOQQQRRRSSSOOOMMMLLLKKKLLLNNNQQQSSSTTT^^^fffeee___ZZZVVVRRRKKKJJJHHHIIILLLRRRXXX\\\dddjjjoooqqqooommmmmmooopppnnnkkkgggeeeddddddddddddcccbbbaaaaaaaaaaaaaaa```______aaadddeeedddccc___```aaabbbbbbbbb``````___``````aaabbbbbbccccccaaaaaaaaaaaaaaabbbcccdddaaabbbcccdddeeeeeeeeeeeeaaaaaabbbbbbbbbbbbaaaaaa______`````````___]]]\\\[[[YYYWWWXXXYYYZZZ[[[ZZZWWWUUUSSSQQQOOOKKKFFFCCC??????>>><<<:::999888888777777666444333222111000111111111111000000111111222333555777;;;>>>@@@AAACCCFFFIIIMMMPPPTTTXXX\\\``````aaaaaabbbcccdddeeecccdddddddddeeeeeeffffffgggggghhhhhhgggfffeeeeeecccdddeeeggghhhhhhhhhhhhfffiiikkkllllllpppvvv{{{}}}vvvwwwuuuooofff___[[[[[[XXXXXXXXXYYYYYYYYYYYYYYYvvvwwwxxxyyyyyyxxxwwwvvvxxxyyyyyyxxxyyy{{{vvvpppoooooonnnmmmkkkiiihhhgggjjjlllnnnqqqrrrsssrrrqqqssszzzwwwdddUUUHHHDDDBBBEEEHHHLLLUUU___nnnyyyllldddYYYQQQLLLHHHCCC@@@;;;:::::::::999666000,,,,,,,,,,,,+++******))))))(((((((((((((((((((((((('''&&&&&&%%%&&&'''((()))&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&!!!!!!""""""###$$$$$$%%%%%%%%%############%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$##############################$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&'''(((***+++,,,***+++---000333777:::<<<@@@HHHSSS\\\```bbbbbbbbbgggjjjnnnqqqnnnfff[[[SSSYYY^^^bbbdddgggkkkllliiiddd\\\PPPHHHJJJTTTaaajjjwwwwwwxxxzzzxxxeee[[[\\\dddkkkooowww{{{qqqbbbXXXUUUVVVWWWWWWUUUUUUVVVVVVVVVUUUTTTTTTMMMMMMMMMNNNOOOQQQSSSTTTTTT]]]ddddddaaa]]]XXXSSSIIIHHHFFFGGGKKKRRRZZZ___fffmmmssstttppplllkkkmmmpppnnnllliiifffdddbbbbbbaaaaaa```````````````aaa___^^^^^^```bbbddddddddd___``````aaaaaaaaaaaa```aaaaaaaaaaaaaaaaaaaaaaaa````````````aaabbbddddddbbbccceeefffffffffeeedddaaabbbbbbccccccbbbbbbaaa]]]^^^______^^^]]][[[ZZZYYYXXXVVVVVVWWWWWWUUUTTTOOOMMMJJJHHHFFFCCC???<<<666777777555333222222333222111111000000///............---------......///222333555888<<<@@@CCCEEEFFFIIIMMMPPPRRRVVVYYY\\\___``````aaabbbdddfffgggeeeeeeeeeeeeeeeeeeeeeeeegggggggggggggggffffffeeebbbcccdddfffggghhhiiiiiifffiiikkkkkkiiijjjnnnrrrzzz~~~wwwxxxxxxtttnnnfffaaa^^^ZZZYYYXXXWWWVVVVVVVVVVVVttttttuuuvvvwwwxxxwwwvvvvvvwwwxxxxxxxxxyyy|||~~~|||zzzuuupppkkkhhheeedddcccdddhhhmmmqqqsssqqqoookkkpppuuuwwwwwwzzz{{{kkk```PPPHHHCCCCCCEEEGGGLLLQQQ\\\pppxxxpppfff]]]VVVPPPJJJFFF===<<<;;;::::::777333000+++++++++***)))((((((((((((((((((((((((((((((((()))(((&&&%%%%%%&&&'''(((%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%###"""!!! !!!"""##############################$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((()))***,,,......,,,---///222666;;;>>>@@@HHHQQQ]]]fffiiihhhgggfffiiinnnssssssmmmddd]]]XXX]]]dddhhhhhhiiilllmmmjjjcccZZZNNNIIIOOO[[[gggnnnxxxvvvtttwww}}}|||nnndddbbbfffkkkooorrryyywwwjjj[[[TTTVVVZZZYYYVVVWWWXXXZZZ\\\[[[YYYVVVTTTOOOPPPQQQRRRSSSTTTTTTTTTTTT[[[______]]][[[TTTMMMHHHFFFDDDEEEIIIPPPXXX]]]aaaiiiqqqsssoookkkkkkmmmllllllkkkjjjgggdddaaa___^^^^^^^^^]]]]]]^^^_________^^^]]]___bbbdddddddddaaaaaa``````aaaaaabbbcccbbbbbbbbbaaa``````_______________```aaabbbdddddddddeeefffgggfffeeecccbbbaaabbbbbbccccccbbbbbbaaa]]]^^^^^^^^^^^^\\\[[[YYYXXXWWWVVVUUUTTTQQQMMMIIIFFFCCC@@@===<<<:::888666000222333222///...///111////////////////////////------,,,,,,---...///000555666888;;;???CCCGGGIIIHHHKKKOOORRRUUUWWWZZZ]]]_________aaaccceeehhhiiiggggggffffffeeeeeedddddddddeeefffggghhhhhhhhhhhhcccdddeeegggggghhhhhhhhheeeggghhhgggeeefffjjjooosss|||}}}}}}}}}|||yyyssskkkeee^^^]]]ZZZWWWUUUUUUUUUUUUuuuttttttuuuxxxyyyyyyyyytttwwwyyyzzzzzzzzzzzz{{{zzzzzzzzz{{{|||tttmmmgggdddccc]]]___cccjjjooopppnnnkkkfffhhhkkkmmmooottt{{{yyyoooiiiZZZPPPFFFDDDDDDDDDFFFIIIPPP```tttyyynnneee^^^WWWPPPJJJAAA???<<<:::999888555444//////......---,,,++++++((((((((((((((((((((((((+++***'''%%%$$$%%%&&&&&&$$$%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%$$$###""""""$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&(((''''''&&&&&&%%%%%%$$$&&&%%%$$$""""""$$$%%%&&&###########################$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''))))))***+++,,,...000111...///111555999===AAACCCNNNXXXeeeooorrrpppnnnlllkkkppptttrrrkkkccc^^^]]]aaaiiinnnllljjjlllkkkfff```VVVMMMLLLVVVdddpppvvvuuuqqqooossszzz~~~|||rrrkkkdddccchhhooossstttsssyyytttfffWWWSSSXXX\\\XXXRRRWWWYYY\\\^^^]]]ZZZWWWTTTRRRSSSTTTVVVVVVVVVUUUTTTSSSWWWZZZYYYYYYVVVNNNEEEGGGEEECCCCCCGGGNNNVVV[[[[[[dddmmmqqqmmmjjjkkknnniiijjjkkkjjjhhhddd___]]]\\\\\\\\\[[[\\\\\\]]]^^^^^^]]]]]]^^^aaadddddddddcccbbbaaaaaaaaabbbdddeeeccccccbbbaaa```___^^^^^^^^^^^^^^^___```bbbcccddddddeeeggggggfffeeebbbaaabbbbbbccccccccccccbbbbbb^^^^^^______^^^\\\[[[ZZZYYYWWWVVVTTTQQQLLLFFFAAA???<<<999666555444333222---///111000...---...111------....../////////000//////.........000111222999:::<<<>>>BBBGGGKKKMMMJJJMMMQQQTTTVVVXXX[[[]]]_________aaacccfffiiikkkhhhhhhgggfffeeeddddddcccaaabbbdddfffhhhjjjkkkkkkeeefffgggggghhhhhhggggggcccddddddbbb```ccciiinnnooowww}}}tttmmmcccaaa]]]ZZZWWWVVVVVVWWWuuuuuuuuuuuuvvvvvvvvvvvvwwwvvvvvvvvvvvvvvvwwwxxxxxxwwwwwwxxx|||~~~tttlllfffbbb___aaaccceeegggiiillloooiiihhhfffbbbbbbiiiuuuyyyqqqnnn___[[[TTTMMMIIIHHHIIIJJJMMMRRR___ppp~~~xxxooofff^^^WWWTTTGGGCCC===:::::::::888666333333222///---++++++,,,---+++)))((()))***)))((())))))(((((('''''''''&&&&&&&&&&&&''''''''''''(((((('''&&&&&&'''((('''&&&%%%%%%%%%$$$$$$#########&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%######%%%((((((&&&###$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((%%%$$$%%%''''''$$$!!!$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###""""""$$$&&&''''''&&&&&&%%%%%%&&&&&&'''))))))***,,,,,,,,,,,,,,,---///222666999>>>DDDIIIYYY\\\dddpppyyyyyyssslllllloooqqqnnngggcccbbbdddmmmqqqrrrooommmmmmjjjeee[[[SSSMMMRRR```nnnuuuvvvwwwqqqkkklllrrrvvvvvvssscccbbbdddiiiooosssrrrppptttvvvzzz}}}zzzeee^^^VVVSSSVVVXXXXXXWWWYYYZZZ\\\[[[XXXUUUTTTTTTUUUVVVYYY\\\]]]ZZZTTTPPPNNNOOOOOOOOOMMMIIIFFFCCCBBBDDDFFFGGGHHHKKKQQQVVV]]]```fffkkkmmmllliiifffgggggghhhhhhgggeeedddcccccc```]]]\\\]]]^^^___```________________________dddcccbbb`````````aaaaaadddcccaaa```___```aaaccc```___^^^^^^^^^```aaabbbeeeeeeffffffeeebbb```^^^aaaaaabbbcccccccccccccccaaa___]]]\\\\\\[[[YYYWWWWWWTTTPPPMMMJJJDDD===777999666333222222111...***,,,,,,,,,,,,,,,+++++++++,,,...//////---++++++,,,000000000......000444777999===CCCGGGIIIJJJKKKLLLLLLOOOSSSWWWZZZ\\\]]]]]]]]]]]]^^^```bbbeeehhhjjjhhhhhhhhhfffccccccdddfffbbb```___bbbfffjjjjjjiiigggfffdddcccbbbccccccdddeeedddbbbbbbbbbdddfffgggooossszzz}}}uuummmddd]]][[[YYYUUUQQQttttttttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwvvvvvvvvvwww{{{vvvmmmgggbbbbbbbbbbbbccceeehhhjjjjjjjjjiiifffdddiiirrryyyzzz{{{yyyzzzyyysssrrrjjjfff```YYYSSSQQQPPPPPPKKKOOOXXXgggttt~~~wwwnnneee\\\WWWPPPJJJBBB===<<<;;;:::888666666444222///,,,++++++,,,***(((((()))***)))((()))(((((((((''''''''''''&&&&&&&&&''''''''''''(((((('''&&&&&&'''((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%######%%%'''(((&&&###%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%% !!!"""$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########"""!!!$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###"""###$$$&&&''''''&&&&&&%%%%%%&&&&&&'''((((((***+++------......///111444777;;;AAAHHHMMM\\\```hhhsss}}}{{{vvvoooooommmjjjfffeeefffhhhpppsssuuutttsssqqqiiiaaaXXXTTTRRRXXXeeeqqqxxxyyytttnnniiigggiiikkkkkkiii```aaadddhhhlllnnnnnnmmmqqqtttyyy~~~~~~xxxttteee___XXXVVVWWWYYYXXXVVVXXXYYYZZZZZZYYYYYYZZZ\\\\\\\\\]]]^^^^^^[[[UUUQQQNNNMMMLLLJJJHHHEEECCCBBBFFFHHHKKKMMMNNNQQQVVVZZZ```bbbeeehhhiiiiiihhhgggeeefffffffffeeedddbbbaaaccc```]]][[[\\\^^^______________________________bbbbbb```_________``````dddcccaaa```___```aaabbbaaa```_________```aaabbbcccdddeeeeeedddbbb___^^^^^^___```aaaaaaaaaaaaaaa^^^\\\[[[[[[[[[ZZZXXXVVVPPPLLLHHHEEEBBB===777222444111//////000000---+++---------------------------///000///---------//////000000000000222555888???CCCGGGKKKLLLLLLMMMMMMOOOQQQUUUYYY\\\^^^______]]]^^^^^^___aaadddfffhhhgggggggggeeecccbbbdddeeebbbaaa```cccfffiiiiiigggeeedddcccbbbbbbccceeeeeeeeedddcccbbbcccdddfffhhhmmmooouuu||||||ttthhhaaa]]][[[XXXUUUrrrrrrrrrsssssssssssstttssssssssssssssstttuuuuuutttttttttuuuxxx|||}}}yyyrrriiigggccc``````bbbeeegggjjjlllllljjjhhhiiimmmqqq{{{sssnnnnnnuuu{{{|||{{{{{{xxxuuuooohhhaaa\\\YYYWWWOOOOOOTTT]]]gggrrrzzzpppeee]]]ZZZRRRIIIBBB@@@>>><<<;;;999888777555222///---+++,,,***(((((()))***)))(((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((('''&&&&&&'''((('''&&&''''''&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%''''''&&&$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% """$$$%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$#########$$$&&&''''''&&&&&&%%%%%%&&&&&&''''''((()))+++---...000000222444666999>>>FFFNNNSSS___bbbjjjuuurrrnnniiieeefffhhhkkkmmmrrruuuyyyzzz{{{vvviii[[[UUUVVVZZZbbbllltttyyy{{{qqqnnnhhhccc___^^^^^^^^^]]]aaafffjjjjjjiiihhhhhhkkkoootttzzz|||yyysssmmmfffaaa\\\ZZZZZZZZZYYYWWWVVVWWWWWWWWWXXX\\\aaaeeedddcccbbbaaa```]]]XXXTTTPPPNNNJJJGGGDDDCCCDDDDDDJJJMMMPPPSSSUUUXXX[[[^^^cccddddddeeeffffffffffffccccccddddddcccbbbaaa```aaa___\\\[[[\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^aaa```___^^^^^^^^^___```dddcccaaa`````````aaabbbbbbbbbaaa`````````aaaaaabbbcccddddddcccaaa___]]][[[\\\]]]^^^____________[[[ZZZYYYYYYYYYWWWTTTRRRHHHDDD@@@<<<999666222//////...------//////...---...............////////////000000000......000222///111333555555777999;;;FFFIIILLLNNNNNNNNNOOOPPPRRRTTTXXX\\\___```aaaaaa_________```aaacccdddeeeeeefffeeedddbbbaaabbbdddbbbaaabbbdddfffgggfffeeecccbbbbbbbbbbbbdddeeefffddddddccccccdddeeeggghhhkkkllloootttwww||||||qqqhhhccc```\\\ZZZpppppppppqqqqqqqqqrrrrrrqqqqqqqqqqqqqqqrrrssstttrrrrrrrrrtttvvvxxx{{{|||{{{}}}vvvqqqjjjeeecccccceeefffhhhjjjlllllljjjiiiiiijjjsss{{{yyyqqqmmmttt~~~|||uuunnnhhhbbb```\\\XXXVVVYYY^^^eeerrr~~~zzzooofff___YYYQQQKKKHHHEEE@@@===:::999777666555333000---,,,***)))(((******)))(((((((((((((((((('''''''''&&&&&&&&&''''''''''''((((((&&&&&&&&&'''((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$############%%%%%%%%%$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%%%%&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%((('''&&&&&&))),,,$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&''')))******+++---...000000444555888<<>>???@@@BBBHHHKKKMMMNNNNNNOOOPPPRRRTTTVVVYYY]]]```aaaaaaaaa```aaaaaaaaabbbccccccdddcccddddddcccaaaaaaaaacccbbbbbbcccdddeeeeeedddccccccbbbaaaaaaaaacccdddeeeddddddddddddeeefffhhhiiikkkjjjlllooopppuuu{{{sssmmmgggaaa]]]ooooooooooooppppppppppppoooooooooooopppqqqrrrsssppppppqqqrrrtttuuuvvvwwwuuuxxxzzz{{{|||}}}yyypppjjjgggdddbbbeeegggiiijjjjjjiiihhhhhhfffkkknnnmmmoooxxx}}}www||||||uuuooolllllleee^^^ZZZXXXYYYaaakkkpppqqq{{{yyyqqqdddaaa\\\XXXUUUOOOGGG@@@;;;999777777777666333111...,,,*********+++***)))'''''''''(((((((((((((((&&&&&&&&&''''''''''''((((((&&&&&&&&&'''((('''&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$############%%%%%%%%%$$$$$$#########""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%$$$!!!!!!$$$'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&''',,,,,,+++,,,---...000000555777:::???EEEMMMVVV[[[dddfffkkkrrrxxx{{{||||||ssskkkbbb```fffnnnrrrssssssyyytttcccXXX```jjjssswwwxxxxxxxxxsssppphhh]]]SSSPPPTTTXXXccciiiooorrroookkkhhhgggeeeeeefffiiimmmooopppooohhhgggdddcccaaa```^^^\\\VVVUUURRRQQQRRRXXX___eeeiiigggeeedddcccbbb```^^^VVVSSSNNNJJJIIIKKKOOORRRVVVWWWYYY\\\___bbbbbbccccccdddfffgggfffdddaaa______```aaaaaaaaa```___^^^```^^^\\\[[[\\\]]]]]]\\\^^^^^^^^^^^^^^^^^^^^^^^^aaa```_________```aaabbbcccbbbbbbaaaaaaaaaaaaaaaccccccbbbbbbaaaaaa``````___```aaabbbbbbaaa___^^^[[[\\\]]]]]]^^^^^^]]]]]][[[YYYUUUQQQNNNIIICCC???;;;999666333000///000111...//////000//////000111000000111222333333444444444555777777777888:::===>>>AAAEEEGGGHHHHHHIIIJJJHHHIIIKKKLLLMMMNNNQQQTTTUUUWWWZZZ]]]___`````````bbbbbbbbbcccccccccccccccaaabbbccccccaaa```aaabbbbbbccccccdddccccccbbbbbbdddcccbbbaaa```aaabbbbbbdddddddddeeefffhhhiiiiiinnnkkkkkkmmmnnnqqqyyyyyypppfff```nnnnnnnnnoooooooooooopppnnnnnnnnnooooooqqqrrrsssooooooqqqrrrrrrrrrrrrrrrrrrtttwwwxxxxxxyyyzzz{{{|||zzzqqqiiidddhhhhhhgggggghhhiiiiiijjjbbbeeeddd``````gggooosss~~~}}}{{{{{{}}}{{{rrrhhh___WWWQQQSSSXXXZZZZZZbbbsss|||pppmmmjjjgggccc[[[PPPHHHAAA===999888999999777444111///---,,,,,,+++***((('''''''''(((((((((((((((&&&&&&&&&''''''''''''(((((('''&&&&&&'''((('''&&&######$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&(((&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%$$$######""""""#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&###!!! """###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''',,,,,,+++,,,---///111222666999>>>CCCIIIPPPXXX]]]fffiiimmmrrruuuwwwxxxxxxnnnhhhbbbbbbhhhoooqqqrrrssszzzxxxjjj```hhhrrrzzz~~~~~~|||{{{uuuoooeeeZZZRRRRRRXXX^^^kkkoootttvvvuuuqqqmmmkkkfffdddccceeeiiimmmoooppphhhgggeeecccbbb``````___WWWVVVUUUSSSSSSWWW]]]aaafffdddcccccccccbbb```^^^UUUSSSPPPNNNOOORRRVVVYYY_________aaadddfffgggfffccceeeggghhhgggddd```^^^___```aaabbbbbbaaa```___```^^^]]]\\\]]]^^^]]]\\\]]]]]]]]]]]]]]]]]]]]]]]]aaa```_________```aaabbbbbbbbbbbbbbbaaaaaaaaa```aaaaaabbbbbbbbbaaa``````^^^___aaabbbcccbbb```___]]]]]]^^^^^^^^^]]]\\\\\\[[[WWWQQQKKKFFF@@@;;;777444444222000------...111...000111111111111222444666666777888:::;;;<<<<<<<<<>>>AAACCCCCCDDDFFFGGGJJJLLLOOOPPPPPPOOOPPPQQQIIIJJJKKKKKKLLLNNNRRRUUUUUUWWWZZZ]]]___```______aaaaaabbbccccccccccccbbb```bbbccccccbbbaaaaaabbbbbbccccccbbbaaa```bbbddddddcccbbb````````````aaacccdddeeefffhhhiiiiiijjjnnnkkkkkkmmmnnnnnnttt{{{yyyooohhhnnnnnnnnnnnnoooooooooooommmmmmnnnnnnoooqqqrrrsssnnnoooqqqrrrrrrqqqpppoooppprrruuuwwwwwwwwwxxxyyyxxx{{{~~~|||tttnnnkkkhhheeefffhhhkkkmmmcccfffeee___\\\```dddfffpppvvv~~~}}}zzzyyyyyy~~~tttiii\\\PPPLLLMMMJJJLLLRRR[[[fffttt~~~zzzuuuooofff[[[SSSJJJDDD===;;;;;;;;;999666555222///------,,,***(((''''''''''''((((((((()))&&&&&&&&&''''''''''''(((((('''&&&&&&'''((('''&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%######&&&)))'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$###""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$)))&&&$$$######%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''*********+++...111555777999===BBBHHHNNNTTT[[[___eeehhhmmmqqqssssssssssssgggeeedddfffkkknnnooooooooovvv}}}~~~tttjjjjjjpppxxxyyyqqqeeeZZZUUUYYYaaahhhrrrsssvvvxxxyyywwwrrrnnnhhhfffeeefffiiikkklllllleeeeeecccaaa______```aaaYYYYYYYYYXXXWWWYYY]]]```cccbbbaaaaaabbb```]]]ZZZTTTTTTTTTUUUXXX[[[___aaaeeecccaaabbbeeeggghhhgggffffffffffffeeedddbbbaaa```aaabbbccccccbbbaaa``````___^^^^^^______^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]______^^^^^^^^^___```aaabbbbbbbbbbbbbbbaaa``````^^^___```aaaaaaaaa``````^^^___aaacccccccccaaa```^^^^^^^^^]]]\\\[[[ZZZYYYYYYTTTMMMFFF@@@;;;666333000111111000------///111000333555666666777:::<<<>>>???@@@BBBCCCDDDEEEFFFFFFJJJNNNQQQRRRRRRSSSSSSTTTVVVWWWWWWUUUTTTTTTUUUNNNNNNNNNMMMMMMOOORRRUUUWWWYYY[[[^^^``````______^^^___```aaabbbbbbaaa``````bbbddddddcccaaaaaabbbbbbcccbbb```^^^___cccfffbbbbbb``````___```aaabbbcccdddeeeggghhhiiijjjjjjllliiiiiillllllllloootttwww|||yyysssnnnnnnnnnnnnooooooooopppmmmmmmnnnnnnoooqqqrrrsssnnnoooqqqrrrrrrpppnnnmmmkkkmmmqqqrrrrrrrrrssstttvvvxxxzzz|||~~~tttoooiiieeeeeehhhlllooodddhhhiiiccc___```bbbbbbeeekkkssszzz}}}{{{uuu{{{}}}rrrbbbSSSKKKKKKEEEHHHLLLNNNPPP[[[ttt}}}vvvmmmbbb[[[QQQJJJAAA======<<<:::777777444111///...,,,***(((&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((((('''&&&&&&'''((('''&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''$$$%%%&&&%%%######&&&)))'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&%%%%%%$$$$$$###""""""!!!%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$!!!"""%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''(((+++///333888:::;;;???FFFLLLRRRWWW\\\```aaaeeejjjnnnoooooooooooocccdddfffiiilllnnnnnnmmmiiipppvvvxxxwwwtttmmmeeeqqquuu|||}}}tttfff\\\ZZZaaakkkrrrvvvuuuvvvyyy|||zzzuuupppiiihhhhhhhhhjjjjjjiiihhhccccccaaa___]]]]]]___aaa[[[\\\]]]\\\\\\]]]___aaabbbaaaaaaaaa```^^^ZZZWWWVVVWWWYYY\\\```cccfffhhhfffccc``````ccceeefffeeeiiigggfffdddccccccddddddaaabbbcccddddddcccbbbbbbaaa___^^^^^^___```^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^]]]]]]\\\]]]^^^___```bbbbbbbbbbbbbbbaaa``````]]]^^^___aaaaaaaaa``````^^^___aaacccdddcccbbbaaa___^^^^^^]]][[[ZZZXXXWWWWWWQQQIIIBBB<<<888555333///111333222//////111444333777:::<<<===>>>BBBEEEEEEFFFGGGHHHJJJLLLMMMMMMNNNRRRWWW[[[\\\\\\\\\\\\ZZZ[[[[[[ZZZWWWVVVVVVWWWSSSSSSQQQOOONNNOOOSSSVVVXXXZZZ]]]___```aaa```___\\\]]]^^^`````````______```bbbddddddcccbbbbbbbbbbbbcccbbb___]]]^^^cccggg``````______```aaabbbccccccdddfffgggiiijjjjjjkkkjjjggggggjjjkkkjjjlllpppmmmsss}}}|||oooooooooooonnnnnnnnnnnnllllllnnnoooppppppppppppoooooopppppppppoooooonnnooooooooopppqqqssstttuuutttvvvwwwwwwxxxzzz~~~zzzjjjfffgggeeedddeeegggffffffggghhhhhheeecccaaacccffflllrrryyy~~~~~~yyymmmbbbTTTFFFHHHBBBAAAGGGJJJMMM]]]pppvvvnnnhhh\\\TTTIIIAAA>>><<<:::888888666333111000...+++)))+++***)))(((((()))******((((((((()))(((''''''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%%%%%%%$$$###$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&###!!!"""%%%&&&%%%$$$(((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&'''%%%""""""&&&)))$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&((('''%%%######$$$%%%&&&''''''(((((())))))******---,,,+++,,,///444:::>>>@@@EEEMMMTTTYYY\\\___aaaccceeehhhkkkmmmllliiifffaaagggiiigggeeefffdddaaacccfffhhhhhhhhhiiimmmpppvvvyyywwwfffdddkkkppprrrsssyyyxxxwwwwwwvvvtttpppnnnhhhjjjmmmmmmkkkgggfffeeecccbbb___\\\[[[[[[\\\]]]aaaaaa``````___``````aaaaaa```^^^\\\ZZZYYYYYYYYYTTTXXX\\\___aaabbbdddfffjjjddd___^^^aaadddcccaaabbbbbbcccddddddddddddcccdddddddddddddddcccbbbaaaaaaaaa___^^^]]]]]]]]]]]]YYY[[[\\\^^^______^^^^^^______^^^^^^^^^______```aaa``````aaaaaaaaa^^^\\\^^^```ccccccbbb```______bbbbbbbbbbbbbbbbbbccccccdddbbb```^^^\\\YYYUUURRRNNNHHHAAA;;;888666222000333333444444666777999:::===>>>@@@CCCGGGIIILLLMMMNNNOOOQQQSSSTTTUUUVVVVVV[[[]]]```cccccccccaaa``````___^^^\\\ZZZXXXVVVUUUWWWUUUTTTSSSSSSTTTVVVXXXWWWZZZ^^^```___^^^]]]]]]___``````aaaaaa```^^^]]]aaabbbbbbcccddddddeeeeeecccbbbaaa``````aaabbbbbbaaabbbbbbbbbbbbaaaaaa```bbbcccdddeeeffffffffffffjjjiiiiiihhhiiiiiijjjkkkiiinnntttzzzmmmmmmmmmmmmmmmmmmmmmmmmllllllmmmnnnooooooooooooooopppppppppoooooonnnmmmmmmmmmmmmnnnooopppqqqrrrssstttvvvvvvwwwxxx|||~~~tttkkkiiieeeddddddddddddeeehhhkkkmmmmmmlllaaaaaabbbeeelllttt|||vvvkkk]]]QQQKKKCCCAAADDDEEEGGGUUUfffzzz}}}tttmmmccc[[[PPPGGGBBB@@@<<<:::===;;;888666555222///,,,+++***)))(((((()))***+++(((((((((((((((''''''&&&(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&'''''''''$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!"""%%%'''&&&%%%'''''''''&&&&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""!!! """###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%'''(((''''''(((((()))*********---------...222888>>>AAADDDIIIQQQWWW[[[]]]___```dddeeehhhkkkllliiieeebbb```fffhhhfffccccccbbb^^^]]]^^^______```eeelllqqqxxxzzz~~~xxxjjjiiipppuuuxxxzzz|||{{{yyywwwuuurrrnnnllliiikkkmmmmmmjjjgggeeedddcccaaa^^^\\\[[[]]]___```ddddddcccbbbbbbaaaaaaaaa```^^^\\\YYYXXXWWWXXXYYYZZZ]]]```bbbccccccdddeeehhhccc^^^]]]```bbbaaa___aaaaaabbbcccccccccccccccccccccccccccccccccbbbaaaaaaaaa```______^^^^^^]]]\\\]]]^^^```aaaaaa````````````______^^^_________```______aaabbbbbb```^^^___```aaa```___^^^___aaabbbbbbbbbbbbbbbbbbbbbbbbaaa```___^^^\\\YYYTTTQQQKKKEEE>>>999777666444222666666777999;;;===???@@@FFFGGGIIILLLOOORRRTTTUUUWWWXXXYYY[[[\\\]]]]]]]]]]]]___bbbdddeeedddcccbbbbbbbbb```___]]][[[ZZZYYYXXXWWWUUUTTTTTTUUUVVVXXXXXX[[[^^^```___^^^^^^^^^]]]^^^```aaaaaaaaa``````aaaaaaaaabbbccccccddddddcccbbbaaa````````````aaa``````aaaaaaaaaaaa```___bbbbbbcccdddeeeeeeffffffgggggggggggghhhhhhhhhhhhggglllqqqvvv{{{kkkkkkkkkkkkkkkllllllllllllllllllmmmmmmmmmmmmmmmpppppppppooonnnmmmlllkkkkkkkkkkkkkkkllllllmmmnnnppprrrsssttttttuuuxxxzzz}}}yyyqqqkkkfffeee``````aaaeeejjjmmmnnnnnngggdddaaa```cccjjjrrrxxx}}}}}}tttggg\\\QQQIIIDDDCCCAAABBBLLLZZZhhhsss|||uuukkkcccXXXOOOIIIEEEAAA>>><<<:::888666555222...++++++***)))(((((()))***+++(((((((((((((((''''''''''''''''''''''''&&&&&&&&&###$$$$$$%%%&&&'''((((((&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%########################%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$######$$$%%%&&&'''((((((''''''(((((()))***++++++---...///222777===CCCFFFIIINNNVVV[[[^^^___``````dddfffiiijjjiiieeeaaa^^^aaafffhhheeecccbbb```]]]WWWVVVUUUVVVZZZcccnnnvvv{{{zzz{{{zzznnnnnnssswww{{{}}}{{{wwwrrrmmmjjjjjjlllmmmllliiieeecccbbbbbb```^^^\\\]]]```ccceeeiiiiiihhhfffeeecccbbbbbb^^^\\\YYYVVVTTTUUUWWWXXX```ccceeefffeeecccccccccfffbbb^^^\\\^^^___^^^\\\``````aaabbbbbbbbbbbbaaa```aaabbbbbbccccccbbbbbbaaaaaaaaaaaa```___^^^^^^]]]^^^___```````````````aaaaaa``````_________^^^^^^^^^^^^```ccccccbbb````````````^^^]]]^^^```bbbbbbbbbbbbbbbbbbbbbbbbbbb```______^^^\\\XXXRRRNNNEEEAAA;;;777666666777777;;;<<<===@@@BBBEEEHHHJJJPPPQQQRRRUUUWWWZZZ[[[\\\^^^___aaabbbcccccccccccc___aaaccceeeffffffeeedddccccccbbb```___]]]\\\\\\ZZZYYYXXXVVVVVVVVVWWWXXX[[[]]]______^^^^^^___```]]]]]]___```aaabbbbbbbbb___``````aaaaaabbbcccccccccbbbaaa```___^^^^^^_________``````aaa`````````aaaaaabbbccccccdddddddddcccdddeeefffgggffffffeeeeeehhhlllooottt{{{jjjjjjkkkkkkkkkkkkkkklllllllllkkkkkkkkkkkkkkkkkkppppppoooooommmllljjjjjjkkkjjjjjjjjjjjjjjjkkkkkknnnoooqqqqqqqqqrrrtttvvvzzz|||zzzpppiiidddccccccdddhhhjjjkkkkkkoookkkeeeaaa```ccchhhkkkyyy}}}{{{xxxlllbbb[[[SSSLLLGGGCCCAAAGGGQQQ]]]ggguuu}}}ppphhh^^^VVVQQQLLLGGGDDD;;;999777666555333000---++++++)))(((((()))******))))))((('''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$"""###%%%&&&%%%$$$""""""""""""""""""""""""$$$$$$$$$%%%$$$$$$$$$###'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&''''''''''''''''''((()))***++++++,,,,,,...000555;;;BBBGGGKKKNNNSSS[[[```ccccccddddddeeegggiiihhheee```\\\ZZZbbbgggiiifffcccbbb```\\\UUUSSSQQQRRRYYYeeerrr{{{{{{xxxuuuvvv|||yyyqqqpppsssuuuyyy}}}}}}uuummmiiikkklllllljjjgggcccaaa```aaa```^^^^^^```cccgggjjjnnnmmmllljjjgggeeecccbbb^^^[[[WWWTTTSSSTTTWWWYYYbbbdddggghhhfffdddccccccdddaaa]]]\\\]]]]]]\\\[[[^^^___``````aaaaaa``````______```bbbbbbcccccccccaaaaaabbbbbbbbb```___^^^\\\]]]]]]^^^^^^^^^^^^^^^aaaaaaaaaaaa```______^^^^^^^^^^^^```aaabbb```^^^___```aaaaaa```___aaabbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaa```___\\\VVVOOOIII@@@===999666666999<<<>>>AAABBBDDDGGGJJJNNNQQQSSSUUUVVVWWWYYY[[[]]]^^^___aaabbbdddeeefffeeedddccc```aaaccceeeffffffeeedddbbbbbbaaa```______^^^]]]\\\[[[ZZZYYYXXXWWWXXXXXX\\\^^^___^^^]]]]]]___```^^^^^^___```aaaaaabbbbbb^^^^^^___``````aaaaaabbbcccbbbaaa```___^^^]]]]]]______```aaaaaabbbaaaaaaaaaaaaaaaaaaaaabbbccccccaaabbbeeefffgggfffeeedddeeefffhhhjjjmmmsss{{{jjjjjjjjjkkkkkkllllllllllllkkkjjjjjjjjjjjjkkkkkkoooooonnnmmmlllkkkiiihhhjjjjjjiiiiiiiiijjjjjjkkkkkkmmmooooooooooooppprrrwwwyyy{{{}}}uuunnnllliiihhhiiikkkkkkkkkooommmhhhdddbbbbbbcccdddhhhnnnxxxzzzxxx|||{{{sssjjjeee___VVVPPPJJJFFFHHHMMMUUU\\\gggsss}}}ssslllccc]]]XXXTTTNNNJJJ@@@===;;;999999888666555...---+++***))))))******))))))(((''''''''''''(((&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&''')))'''%%%###$$$&&&""""""""""""""""""""""""###$$$$$$%%%%%%%%%$$$###&&&%%%$$$######$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''''''''&&&&&&%%%''''''((()))***+++,,,,,,,,,...222888???EEEKKKNNNQQQWWW___eeehhhiiiiiiiiifffggghhhfffaaa\\\ZZZYYY```eeegggdddaaa```^^^ZZZTTTRRRQQQTTT\\\hhhttt{{{xxxtttooonnnqqqvvv{{{~~~yyytttqqqrrrsssuuuzzzwwwnnniiijjjjjjjjjhhhddd```^^^^^^```______aaacccgggkkkmmmpppooonnnllliiieeecccaaa]]][[[WWWTTTTTTUUUYYY[[[^^^aaaeeegggfffeeeddddddbbb```^^^]]]\\\\\\\\\[[[^^^^^^___````````````___^^^___```aaabbbcccccccccaaaaaaaaaaaaaaa``````___^^^]]]]]]^^^^^^^^^______aaaaaabbbbbbbbbaaa```______^^^^^^___```___]]][[[]]]```dddfffeeecccbbbbbbbbbbbbbbbaaaaaaaaa``````dddbbbaaa^^^ZZZSSSKKKEEE===<<<:::999:::>>>BBBFFFHHHIIIKKKMMMQQQUUUXXXYYYYYYZZZ[[[\\\^^^___```aaaaaaccceeeggggggfffeeedddaaabbbcccddddddccccccbbbbbbbbbbbbbbbaaaaaaaaa```]]]\\\[[[ZZZYYYYYYXXXXXX\\\^^^___^^^]]]]]]^^^`````````__________________]]]^^^^^^___``````aaaaaabbbbbbaaa```___^^^]]]\\\___```aaabbbcccdddddddddaaaaaa`````````aaabbbbbbaaabbbeeeggghhhgggfffeeefffffffffgggjjjnnnssswwwiiiiiijjjjjjkkkkkklllllllllkkkjjjiiiiiijjjkkklllmmmmmmmmmlllkkkjjjiiihhhiiihhhhhhhhhiiijjjjjjkkkjjjlllnnnnnnmmmmmmmmmnnnrrrsssuuuvvvwwwzzz~~~xxxtttoookkkjjjjjjiiihhhiiihhhgggeeedddddddddddd[[[```iiitttyyyttt{{{~~~wwwqqqllleee^^^XXXSSSRRRRRRYYY\\\ccclllxxxyyyssskkkeee```\\\UUUQQQEEEAAA<<<999888888777666222000...,,,***)))))))))***)))(((&&&&&&''''''(((&&&&&&&&&'''''''''''''''(((((('''&&&%%%$$$$$$###&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%''''''&&&%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###&&&)))(((###!!!"""%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%$$$###%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$''''''''''''&&&&&&%%%%%%''''''((()))+++,,,------,,,///555;;;CCCIIINNNQQQVVV\\\dddjjjmmmmmmmmmlllfffggggggccc]]]YYYZZZ[[[]]]bbbdddaaa___^^^\\\YYYRRRRRRTTTYYYbbbkkkqqqtttrrroookkkiiijjjlllnnnnnnnnnnnnpppssstttuuu|||}}}sssllliiiggghhhgggeeeaaa^^^\\\\\\^^^___aaadddgggkkkmmmoooooonnnmmmkkkhhheeeaaa___\\\ZZZWWWUUUUUUWWWYYY[[[ZZZ^^^cccffffffeeeeeeddd``````___^^^]]]]]]]]]]]]^^^^^^___````````````______```aaabbbccccccccccccaaaaaa```______``````aaaaaa``````___``````aaaaaa```aaabbbccccccbbbaaa``````_________```___\\\ZZZ\\\aaafffhhhgggeeecccbbbbbbbbbbbbaaaaaa``````___cccaaa^^^[[[VVVOOOGGGAAA===>>>???@@@AAAEEEJJJNNNPPPPPPRRRTTTWWWZZZ]]]^^^^^^______```aaabbbbbbcccbbbcccfffiiiiiiiiigggfffcccccccccbbbbbbaaa``````bbbbbbbbbbbbcccccccccccc\\\\\\[[[[[[ZZZZZZYYYYYY[[[]]]^^^^^^]]]\\\]]]]]]```___^^^^^^]]]]]]^^^^^^]]]^^^^^^______```aaaaaabbbbbbbbbaaa```___^^^]]]___```aaacccdddeeeeeeeeebbbaaa```______```bbbbbbbbbccceeefffggggggggggggffffffeeefffhhhlllppprrryyygggggghhhiiiiiijjjkkkkkkkkkjjjiiiiiiiiikkkmmmnnnkkkkkkkkkkkkkkkjjjiiiiiifffffffffggghhhiiijjjkkkiiikkkmmmmmmlllkkkkkklllmmmnnnpppqqqrrrtttxxx{{{~~~|||tttoookkkiiigggeeedddcccbbbbbbbbbccccccZZZ[[[^^^dddmmmwww}}}}}}wwwqqqlllgggccc```aaaaaaccciiirrr||||||uuunnniiiccc\\\WWWLLLGGG???:::777666555555555444111...+++***))))))***)))'''&&&&&&&&&((()))&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###&&&))))))&&&$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&&&&#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!###%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&!!!###$$$&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&((((((&&&'''((()))+++,,,---...///222888???GGGMMMQQQSSS[[[aaaiiiooopppooonnnmmmfffgggeee```ZZZXXX[[[___]]]bbbeeebbb``````^^^[[[RRRTTTZZZbbbjjjnnnnnnlllllljjjiiiiiiiiiiiigggeeeiiikkkooorrrpppooouuuyyy||||||xxxpppiiiggggggeeeeeeeeebbb^^^\\\[[[[[[]]]___cccgggkkkmmmnnnooommmmmmllljjjgggccc___]]]YYYXXXWWWVVVVVVWWWYYYZZZXXX\\\bbbeeefffeeedddddd___`````````______``````^^^^^^___```````````````aaaaaabbbcccddddddccccccaaa```^^^]]]]]]^^^```bbbbbbaaa```______```aaaaaa___```bbbcccddddddcccbbb```______aaabbbaaa___]]]]]]```dddffffffdddcccccccccbbbbbbaaa``````______^^^\\\YYYUUUQQQKKKEEE@@@>>>AAADDDGGGHHHLLLQQQTTTXXXXXXYYYZZZ\\\^^^```aaaaaabbbbbbbbbccccccddddddaaacccfffiiikkkjjjhhhgggeeeeeedddcccaaa```^^^^^^^^^^^^______``````aaaaaaZZZZZZ[[[[[[[[[ZZZZZZZZZYYY[[[^^^^^^]]][[[[[[[[[^^^]]]\\\\\\\\\]]]^^^___^^^^^^^^^___``````aaaaaaaaaaaabbbbbbbbbaaa______^^^___```bbbdddeeeeeeeeecccbbbaaa______```bbbcccbbbccccccdddeeefffggghhhfffeeedddeeehhhkkknnnooosss|||eeeffffffggghhhiiiiiijjjkkkjjjiiiiiijjjlllnnnooojjjjjjkkkkkkkkkjjjjjjiiiddddddeeefffggghhhjjjkkkiiikkkmmmmmmlllkkkkkkkkkkkkmmmnnnoooppprrrvvvyyy{{{{{{||||||~~~zzzsssmmmjjjeeedddaaa___^^^^^^```aaaaaa^^^ZZZYYY^^^gggqqqxxxzzz|||~~~|||xxxrrrmmmcccaaa```bbbgggnnnsssvvv{{{|||uuuooohhh```ZZZWWWQQQGGG???:::999888888888666222///,,,***)))(((+++)))'''&&&%%%&&&((()))&&&&&&&&&'''''''''((((((%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%$$$$$$############$$$$$$#################################$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$'''***)))&&&$$$###$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$"""!!!!!!$$$)))+++(((%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$&&&&&&&&&$$$######$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%'''***+++&&&'''(((***+++,,,......111444;;;BBBIIIOOOSSSUUU```eeemmmqqqrrrpppmmmlllfffgggddd^^^YYYXXX\\\bbb```eeehhhfffddddddbbb___TTTXXX```iiiqqqrrrmmmhhhhhhhhhiiikkkkkkiiieeeaaahhhkkkooopppkkkfffllltttssstttrrrllldddaaabbbfffccccccccc```]]][[[ZZZ[[[\\\```dddiiimmmoooooonnnkkkkkkjjjiiifffbbb^^^\\\WWWWWWVVVVVVVVVWWWXXXYYYXXX]]]bbbffffffeeedddddd___```aaaaaa``````aaabbb^^^___``````aaaaaa``````bbbbbbcccddddddddddddcccbbb```]]][[[[[[]]]```ccc```___^^^]]]]]]^^^___```^^^___bbbdddeeeeeedddccc```___```bbbddddddcccaaa^^^```ccccccccccccccceeecccbbbbbbaaa```______^^^ZZZWWWTTTQQQMMMIIIDDD@@@???CCCHHHKKKMMMPPPTTTXXX]]]]]]]]]^^^___aaabbbcccbbbbbbbbbbbbcccccccccccc___aaaeeeiiijjjjjjhhhggggggfffeeecccaaa___^^^]]]YYYYYYZZZZZZ[[[\\\\\\]]]YYYZZZZZZ[[[[[[[[[ZZZZZZXXX[[[^^^___]]][[[YYYYYY[[[[[[ZZZZZZ[[[]]]___```^^^^^^______```aaaaaaaaaaaaaaabbbccccccbbbaaa```]]]^^^___aaacccdddeeeeeedddcccaaa```___```bbbcccbbbbbbbbbcccdddeeeggghhhfffeeedddeeehhhkkkmmmnnnooowwwcccccccccdddeeefffggghhhggggggggggggggghhhiiiiiikkkkkkjjjjjjiiijjjjjjjjjgggfffeeeddddddeeeggghhhiiiiiijjjkkklllllllllkkkkkkkkklllmmmoooqqqrrrssswwwwwwwwwxxxzzz}}}}}}sssnnniiiccc^^^]]]aaaeeedddbbbhhhccc]]]ZZZZZZ]]]___```dddggglllsss{{{~~~ttthhhccc]]]YYYYYY[[[]]]^^^fffmmm{{{~~~yyyrrriiibbbZZZTTTMMMGGGBBB===777222999555111///.........---((((((((((((((()))******)))((('''%%%%%%&&&''''''&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&%%%############%%%&&&$$$$$$$$$############"""%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$#########"""######$$$$$$%%%&&&&&&&&&'''((((((&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$""" !!!"""&&&%%%$$$%%%'''((('''&&&%%%$$$$$$%%%''''''&&&$$$'''''''''&&&&&&%%%%%%%%%%%%$$$#########$$$%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$&&&''''''%%%$$$######''''''&&&%%%%%%%%%&&&&&&$$$&&&)))++++++,,,...000555===HHHOOOOOONNNRRRXXX]]]fffsss{{{}}}xxxqqqlllkkkeee]]]WWWXXX\\\```ccccccooooookkknnniii]]]YYYQQQZZZeeelllppprrrnnnhhhdddcccdddiiiiiieeeccccccoooqqqrrrnnnhhheeegggjjjqqqnnnggg```\\\\\\```cccaaa```]]][[[ZZZ[[[\\\^^^```dddiiinnnpppooollljjjhhhgggfffeeebbb]]]WWWSSSKKKPPPVVVXXXWWWWWW[[[^^^]]]]]]^^^bbbfffgggddd```______```bbbcccccccccccc``````aaabbbbbbbbbbbbaaa___```ccceeefffeeedddccceeeaaa^^^^^^```bbbaaa___aaa```^^^]]]\\\]]]]]]^^^\\\]]]___aaabbbccccccbbbbbbbbbbbbccccccbbbbbbbbbbbb```___```cccdddcccaaaeeedddcccaaa___]]][[[ZZZTTTQQQLLLGGGDDDDDDEEEFFFIIILLLOOOSSSUUUYYY]]]___bbbaaaaaaaaabbbccccccddd```aaabbbcccccccccccccccaaa``````bbbdddffffffeeegggeeecccaaa___]]]\\\\\\]]]]]]\\\ZZZYYYWWWVVVVVVRRRTTTXXX[[[]]]^^^]]]\\\______^^^]]][[[ZZZYYYYYY\\\\\\]]][[[ZZZYYYZZZ\\\^^^^^^___aaabbbdddeeeeeeaaaaaaaaaaaa````````````___```aaaaaaaaaaaacccdddeeebbb___\\\[[[\\\^^^___ccccccccccccdddeeefffgggcccddddddfffgggiiijjjjjjkkkqqq{{{cccccccccddddddeeefffgggggggggffffffgggggghhhhhhiiiiiihhhhhhhhhhhhiiiiiihhhgggeeeddddddeeefffgggkkkkkkkkklllkkkkkkjjjjjjkkkkkkllllllnnnoooqqqrrrvvvvvvuuuvvvwwwxxxzzz{{{zzzooojjjdddaaaccceeeffffffgggddd```^^^]]]\\\ZZZXXXVVVYYY^^^fffoooxxx}}}pppiii^^^UUUPPPOOOOOOOOOQQQWWWcccsss|||xxxrrrmmmbbb\\\UUUOOOJJJDDD===888888777555333222000---******))))))((((((((((((((()))(((''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&'''(((((((((((('''&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%""""""######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$$$$&&&&&&%%%$$$%%%&&&''''''%%%%%%$$$$$$%%%''''''&&&$$$''''''&&&&&&&&&%%%%%%%%%%%%$$$#########$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&''''''%%%$$$###$$$&&&&&&%%%%%%%%%&&&&&&'''&&&(((+++,,,,,,---///111444<<>>GGGMMMPPPTTT[[[```dddkkkwww|||oooiiiaaa\\\\\\```eeehhhqqq}}}}}}vvvgggccc]]]hhhpppqqqnnnmmmllljjjdddaaa^^^\\\ZZZ^^^lllzzzzzzxxxuuurrrnnniiiccc___[[[ZZZYYYWWWWWWZZZ```dddbbb```]]][[[[[[]]]```bbbeeegggiiikkkllllllkkkjjjiiifffaaa]]]ZZZWWWSSSPPPMMMSSS[[[```___]]]\\\\\\______```bbbdddcccaaa^^^______```````````````___ccccccbbbbbbaaa___^^^]]]aaaaaaaaabbbccccccddddddeeecccaaaaaabbbcccbbbaaaaaa```^^^]]]\\\[[[[[[[[[ZZZ\\\___bbbdddcccbbbaaa```___^^^^^^^^^^^^___``````___^^^___```aaa```___^^^^^^```aaaaaaaaa```___QQQNNNJJJFFFFFFHHHKKKNNNRRRUUUXXXZZZ\\\^^^aaadddeeeeeeddddddcccbbbbbbbbbbbbccccccccccccbbbbbbaaa^^^]]]]]]___aaabbbbbbaaabbbaaa___]]][[[YYYXXXXXXWWWVVVUUUSSSRRRQQQQQQPPPMMMOOOSSSWWWZZZ\\\\\\\\\___^^^^^^]]]\\\[[[[[[ZZZ___``````___]]]\\\^^^___aaa```^^^]]]]]]^^^___```^^^^^^^^^________________________```aaaaaabbbbbbbbbbbbaaa```______``````aaaaaaaaaaaabbbcccddddddeeefffhhhiiihhhgggfffdddjjjmmmrrruuuyyycccccccccccccccdddeeeeeeddddddeeefffffffffffffffffffffeeeeeeeeefffggggggjjjhhhfffdddccccccdddeeejjjjjjkkkkkkkkkjjjiiiiiikkkkkkjjjjjjjjjkkkllllllnnnnnnoooooooooooonnnnnnrrruuuzzztttjjjfffggghhhhhhhhhhhhgggfffbbb\\\XXXNNNLLLKKKLLLSSS```nnnwwwxxxgggWWWLLLFFFCCCBBBDDDGGGMMMXXXhhh{{{|||wwwooohhhaaaYYYOOOGGG:::999888888777444///,,,******)))(((((((((((((((((()))*********)))'''&&&((((((&&&%%%%%%&&&((((((''''''''''''''''''''''''&&&'''(((((())))))((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''''''''%%%$$$""""""###$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%&&&%%%$$$###$$$&&&###$$$$$$$$$$$$$$$%%%%%%((('''%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%&&&&&&%%%$$$%%%%%%$$$###$$$&&&&&&&&&%%%$$$$$$$$$%%%&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%$$$$$$&&&$$$$$$$$$%%%&&&'''((())))))+++,,,---...///111333===DDDKKKNNNRRRYYY```cccbbbiiisss~~~~~~qqqlllddd``````bbbfffhhhttt|||jjjeeecccnnnvvvtttooommmmmmmmmggg```ZZZXXXYYY```ooo}}}|||xxxtttsssqqqkkkaaaYYYRRRSSSTTTTTTUUUYYY^^^bbb```^^^\\\ZZZ[[[]]]```bbbeeefffggghhhhhhiiihhhhhhhhhddd^^^ZZZXXXVVVTTTSSSRRRWWW]]]``````^^^]]]]]]______```aaabbbaaa___^^^_________```______^^^^^^aaaaaaaaaaaa```___^^^]]]aaaaaaaaaaaaaaabbbcccdddccccccbbbbbbbbbbbbaaaaaa``````^^^]]]\\\[[[ZZZZZZYYY[[[___bbbdddcccbbbaaa___^^^\\\[[[[[[\\\^^^___``````___```````````````ZZZ[[[]]]^^^___^^^]]]\\\NNNLLLIIIGGGHHHKKKPPPSSSVVVXXXZZZ\\\]]]^^^aaacccggggggfffeeedddbbbaaa```ccccccccccccbbbbbbaaa```^^^]]]]]]^^^```aaaaaa``````___]]][[[YYYXXXWWWWWWTTTSSSRRRPPPOOOOOOOOOOOOLLLNNNRRRVVVZZZ\\\^^^^^^^^^^^^^^^]]]]]]\\\\\\[[[___``````___]]]]]]^^^___```___\\\[[[[[[\\\___```^^^^^^____________`````````______```bbbccccccbbbaaaaaaaaabbbbbbbbbaaaaaadddcccccccccddddddeeefffdddeeehhhiiiiiihhheeedddkkkmmmoooqqqsssyyyccccccbbbbbbbbbcccddddddccccccdddeeeeeeeeeeeedddeeeeeeeeeeeeeeefffggggggiiigggeeecccbbbbbbcccdddfffggghhhiiijjjjjjjjjjjjjjjiiiiiiiiiiiiiiijjjjjjiiijjjkkkmmmnnnnnnnnnnnnppprrruuuyyy~~~vvvnnnjjjiiiiiihhhfffeeeeeedddbbb```YYYTTTMMMIIIKKKUUUdddooo{{{vvvuuuzzz~~~ooo```UUUMMMGGGDDDAAABBBFFFOOO\\\kkkyyyzzzssskkkaaaUUUMMM@@@===999666555555333222******)))))))))******+++((()))*********)))'''&&&((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''''''''%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&'''&&&%%%$$$%%%'''#########$$$$$$%%%%%%%%%((('''%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%% ###%%%$$$$$$###$$$%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$%%%&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%'''$$$$$$$$$%%%&&&'''((()))(((***,,,,,,---///222555BBBIIINNNOOORRRZZZ```aaaaaafffnnnxxx{{{rrrmmmgggdddcccdddeeefffooo{{{}}}jjjggggggqqqyyyvvvqqqoooppppppiii```YYYZZZ```gggpppxxxyyyvvvssssssrrrlll```VVVOOOQQQSSSTTTUUUXXX\\\^^^\\\[[[ZZZYYYZZZ]]]___aaaccccccdddddddddeeeeeeeeefffaaa\\\XXXWWWXXXXXXXXXWWWZZZ]]]______^^^^^^^^^___```aaaaaa```___^^^^^^^^^____________^^^^^^]]]^^^______`````````______aaaaaa`````````aaabbbbbbaaaaaabbbaaaaaa````````````______^^^]]]\\\[[[ZZZXXX[[[^^^aaaccccccbbbaaa```^^^[[[YYYYYY[[[^^^```aaaaaabbbaaaaaaaaaaaaaaaYYYZZZ\\\\\\[[[YYYVVVUUUMMMLLLKKKKKKMMMQQQVVVYYY[[[]]]_________```bbbdddhhhggggggfffdddbbb```___bbbbbbbbbbbbaaa``````___^^^]]]]]]^^^```aaa```______^^^\\\ZZZXXXWWWWWWVVVSSSRRRPPPNNNMMMMMMNNNNNNMMMOOORRRVVVZZZ]]]______^^^]]]]]]]]]]]]]]]]]]]]]^^^______^^^\\\[[[]]]^^^]]]\\\ZZZYYYZZZ\\\___aaa______`````````aaaaaaaaabbb```___aaaccceeedddbbb___```aaabbbcccccccccbbbddddddccccccddddddeeeeeebbbdddgggiiijjjiiigggfffhhhjjjkkklllnnnttt}}}cccbbbbbbaaabbbbbbccccccaaabbbdddeeeeeeddddddcccdddddddddddddddeeefffgggfffeeecccaaaaaaaaacccccccccdddeeeggghhhiiiiiijjjhhhhhhggggggggghhhhhhiiigggggghhhjjjkkkmmmnnnooopppqqqsssvvvxxx}}}wwwsssmmmiiieeebbbbbbccccccccc```\\\TTTLLLIIINNNYYYbbbzzz{{{qqqnnnpppvvvwwwkkkaaaVVVMMMHHHAAAAAACCCIIISSS```mmmttt{{{ssshhh\\\TTTIIIDDD===888666666666666---,,,++++++++++++++++++((()))))))))((((((''''''''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&###$$$%%%$$$###"""###%%%#########$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%% """%%%&&&%%%%%%%%%&&&&&&%%%$$$%%%'''((('''&&&%%%$$$$$$%%%''''''&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&%%%$$$$$$&&&'''%%%%%%%%%%%%&&&&&&'''(((((()))+++,,,---000444888DDDLLLPPPNNNRRRZZZ^^^\\\aaadddjjjssszzz}}}yyyuuunnnkkkhhhffffffffffffeeegggqqqvvv}}}vvvhhhiiikkktttzzzxxxtttrrrqqqoooiii```[[[___hhhnnnqqqtttwwwuuuuuuvvvtttlll^^^TTTOOOQQQTTTUUUVVVWWWYYY[[[XXXXXXYYYZZZ\\\]]]___`````````aaabbbccccccccccccddd```[[[XXXXXXYYYZZZZZZZZZ[[[\\\]]]^^^^^^]]]]]]]]]___``````^^^]]]^^^___^^^^^^_______________^^^]]]]]]^^^______```______```````````````aaaaaaaaa___aaabbbbbb```______```____________^^^]]]\\\\\\YYYZZZ]]]___aaabbbccccccaaa___[[[YYYYYY[[[___aaaaaabbbcccbbbaaa```aaabbb\\\\\\]]]\\\ZZZWWWSSSPPPOOOOOOPPPRRRUUUYYY]]]___bbbcccddddddccccccdddfffgggggggggfffdddbbb___^^^___````````````______^^^^^^]]]\\\]]]___```___^^^]]]\\\ZZZYYYWWWVVVVVVUUUQQQPPPNNNLLLKKKLLLMMMNNNMMMOOORRRVVVYYY\\\^^^___]]]]]]]]]]]]^^^^^^^^^^^^]]]^^^^^^]]][[[ZZZ\\\]]]\\\[[[ZZZZZZ[[[\\\___```______``````aaabbbbbbbbbbbb```^^^```ccceeecccaaa^^^___```bbbccccccddddddcccbbbbbbaaabbbbbbcccccccccdddfffhhhiiiiiihhhgggccceeeggggggiiinnnvvv}}}bbbbbbaaaaaaaaaaaabbbbbb```aaacccdddeeedddcccbbbbbbbbbbbbbbbcccdddeeefffdddbbbaaa______```bbbcccbbbcccdddeeefffgggggggggffffffeeeffffffggghhhhhhgggggggggggghhhkkkmmmnnnoooppprrrssssssvvvyyy|||vvvqqqjjjeeeccccccccccccaaa```\\\UUUOOONNNSSSXXXjjjwwwzzzrrroooooouuu|||~~~{{{wwwpppeeeZZZSSSKKKIIIGGGIIIPPP[[[fffnnnttt}}}zzzpppeee\\\SSSMMMEEE>>>:::888777666111000///---+++*********)))(((''''''&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%"""###$$$###"""!!!"""$$$"""######$$$%%%%%%&&&&&&###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%$$$&&&''''''&&&%%%&&&((()))((('''%%%$$$$$$%%%''''''&&&$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&'''''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%$$$###$$$&&&(((&&&&&&%%%%%%%%%&&&&&&'''((()))+++---///333888;;;FFFOOOSSSQQQUUU^^^aaa]]]aaaaaaeeelllsssuuuqqqmmmfffeeefffgggiiiiiihhhfff```eeefffkkkrrrlllffflllooovvv{{{yyyvvvtttpppkkkeee```___fffmmmqqqtttwwwwwwxxxyyyyyyuuukkk]]]SSSNNNQQQTTTVVVWWWWWWXXXYYYVVVWWWZZZ]]]____________^^^___aaabbbccccccbbbbbbccc___[[[XXXWWWXXXXXXXXXYYYZZZ\\\^^^___^^^[[[YYY\\\^^^```___]]]]]]^^^```]]]^^^___```````````````^^^^^^_________^^^]]]]]]______aaaaaaaaa```___^^^___bbbddddddaaa___```aaa^^^___`````````___^^^^^^ZZZ[[[\\\]]]___bbbdddeeeccc```\\\YYYYYY\\\```ccc```bbbcccbbb___^^^___aaa___`````````]]]XXXTTTQQQSSSUUUXXX[[[___bbbdddeeeeeefffgggfffdddcccdddeeeeeeeeefffeeedddaaa^^^]]]]]]]]]^^^^^^___^^^^^^^^^\\\[[[ZZZ[[[]]]^^^]]]\\\ZZZYYYXXXVVVUUUTTTTTTTTTPPPNNNKKKIIIIIIJJJKKKLLLMMMOOOQQQTTTWWWZZZ]]]^^^]]]]]]]]]^^^^^^^^^______]]]^^^^^^]]][[[ZZZ\\\]]]]]]\\\\\\[[[[[[\\\]]]]]]^^^^^^______```aaaaaabbb```]]]\\\]]]bbbdddbbb___]]]^^^___```aaacccdddeeeccccccbbbbbbaaabbbbbbcccffffffgggggggggggggggfffbbbdddfffffffffjjjpppvvv{{{bbbbbbaaaaaaaaaaaaaaabbb___aaacccdddddddddbbbaaa````````````aaabbbcccdddbbbaaa___^^^___```bbbcccccccccdddeeeeeedddddddddeeeddddddeeefffggghhhhhhhhhgggfffeeefffhhhkkklllnnnoooqqqqqqpppqqqsssuuu|||zzzrrrkkkgggeeecccbbb___aaabbb]]]VVVRRRRRRTTTVVVeeeuuuzzzqqqjjjlllqqqxxxzzz}}}|||sssggg___TTTPPPJJJGGGKKKUUU```hhhgggrrr}}}~~~vvvkkkcccZZZTTTKKKCCC===999666555666444222///,,,***(((''')))((('''%%%%%%&&&''''''$$$%%%''''''''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%&&&%%%############%%%&&&######$$$%%%&&&&&&'''(((%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$#########"""$$$%%%$$$###"""###$$$""""""###$$$%%%%%%&&&&&&!!!"""$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$######%%%'''((('''&&&''')))))))))(((%%%$$$$$$%%%''''''&&&$$$#########$$$$$$%%%%%%%%%$$$%%%&&&'''''''''&&&%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%%%%$$$###$$$&&&)))''''''&&&%%%%%%%%%&&&&&&(((***,,,...111555:::>>>IIISSSWWWUUUZZZdddfffaaa___^^^aaagggmmmnnnjjjfff___aaadddhhhkkkllljjjggg]]]]]]ZZZ^^^fffddddddpppsssxxx|||zzzxxxuuuooogggaaa```cccjjjoooqqqvvv|||xxxzzz}}}}}}vvvjjj\\\SSSMMMPPPTTTVVVWWWWWWXXXYYYUUUWWW[[[___aaaaaa```___]]]^^^aaacccddddddcccbbbccc___[[[XXXWWWWWWVVVUUUWWWYYY\\\```aaa^^^YYYUUU[[[^^^______]]]\\\^^^aaa]]]^^^___```aaaaaaaaaaaa`````````___^^^]]]\\\[[[^^^___aaabbbbbb```^^^]]]```cccfffeeebbb```aaabbb^^^^^^```aaaaaaaaa```___[[[[[[[[[\\\^^^aaadddfffdddaaa]]]ZZZZZZ]]]aaaddd___aaacccaaa^^^]]]^^^```bbbccccccccc```\\\WWWTTTVVVYYY]]]aaaeeehhhiiijjjdddeeefffeeecccbbbbbbcccddddddeeeeeecccaaa^^^]]][[[\\\\\\]]]^^^^^^^^^^^^[[[ZZZYYYZZZ[[[\\\[[[ZZZXXXWWWVVVTTTSSSRRRRRRRRRNNNLLLJJJHHHGGGHHHJJJKKKMMMNNNPPPSSSVVVYYY[[[\\\\\\]]]]]]^^^^^^_________]]]^^^^^^]]][[[[[[\\\^^^^^^^^^]]]]]]\\\[[[[[[ZZZ]]]]]]^^^^^^___```aaaaaa___\\\YYY\\\```bbb```]]]]]]]]]^^^___aaaccceeefffeeeeeeddddddcccdddddddddiiihhhhhhgggfffeeeeeeeeedddfffggggggfffhhhnnnsssrrryyy````````````aaaaaaaaaaaaeeeddddddccccccbbbbbbaaaaaa```_________```aaabbbaaabbbccccccaaaaaabbbcccccccccbbbbbbbbbcccddddddcccaaa___aaaeeehhhgggfffffffffggghhhhhhhhhhhhhhhooonnnmmmllllllmmmooopppvvvxxx|||zzzrrrnnngggccccccaaacccdddbbb^^^YYYUUUSSSUUUUUUZZZhhhzzzppphhhgggnnnwww~~~vvvkkkeee^^^WWWSSSSSSVVV]]]dddgggiiipppzzz~~~~~~{{{tttmmmfff```WWWNNNFFF???999555555333111...,,,+++)))))))))(((((()))+++,,,***)))$$$$$$&&&&&&&&&&&&$$$$$$''''''''''''''''''''''''%%%&&&'''&&&%%%$$$&&&((('''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%$$$###!!!%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$)))(((&&&$$$#########$$$######$$$$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&((('''%%%######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&'''((()))***)))+++---...111666???EEEMMMOOOUUU]]]eeehhhgggeee``````___```bbbccccccbbb]]]ccchhhjjjlllooommmiii]]]XXXRRRPPPVVVbbboooxxx{{{{{{rrrhhhgggeeeiiiqqquuuuuu{{{xxxlll^^^TTTOOOPPPQQQRRRSSSUUUVVVXXXYYY[[[[[[[[[]]]_________]]]^^^___aaacccdddccc```]]]]]]XXXTTTUUUZZZ^^^^^^]]]XXXZZZ\\\^^^^^^]]][[[YYY]]]]]]]]]]]]^^^^^^______^^^```cccdddcccccccccddddddcccaaa____________```aaaaaaaaaaaaaaaaaaaaaaaa```aaaaaaaaaaaaaaa```___```aaacccbbb```______```]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\[[[[[[[[[[[[\\\\\\^^^___aaaaaa___]]]]]]]]]``````___^^^^^^]]]\\\\\\___```bbbdddgggiiikkklllfffeeedddcccbbbbbbaaabbbddddddcccbbbaaa```______]]]]]]]]]\\\\\\\\\[[[[[[^^^^^^]]]\\\ZZZYYYXXXXXXXXXWWWUUUSSSRRRRRRSSSSSSPPPNNNKKKHHHGGGHHHIIIJJJNNNPPPRRRUUUWWWYYYZZZ[[[]]]]]]]]]\\\\\\[[[[[[[[[^^^^^^]]]\\\\\\\\\]]]]]]]]]^^^___^^^\\\ZZZYYYZZZ^^^^^^^^^^^^^^^^^^^^^]]]____________````````````_______________```aaaaaabbbbbbbbbaaabbbccccccdddccccccdddddddddeeeeeeeeehhhgggfffggghhhjjjmmmoooqqquuu|||^^^^^^_________`````````bbbbbbaaaaaaaaaaaa`````````_________```bbbccceeeaaabbbcccbbbaaaaaaaaaccccccbbbbbbbbbbbbcccdddddddddbbb```bbbeeegggfffeeeeeefffgggggghhhhhhgggggglllkkkjjjjjjjjjkkklllmmmrrruuuyyy}}}xxxmmmggghhhbbbbbbbbbaaa]]]ZZZXXXVVVRRRQQQRRR[[[iiixxx~~~~~~~~~tttqqqpppvvv}}}~~~yyyssskkkddd___]]]___aaadddfffmmmwww{{{xxxjjjeee^^^VVVOOOGGG@@@;;;999777444222///---+++)))***))))))***,,,,,,+++***%%%&&&''''''''''''&&&%%%''''''''''''''''''''''''&&&''''''&&&$$$$$$&&&''''''&&&%%%%%%%%%%%%&&&'''$$$%%%%%%&&&%%%$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$###$$$$$$%%%######$$$$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$"""!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&'''((()))******,,,---///222999AAAHHHNNNQQQWWW```hhhkkkjjjhhhddddddccccccdddccccccbbb```eeejjjkkkmmmooonnnjjj^^^XXXQQQPPPXXXeeerrrzzzzzzyyyoooeeedddhhhpppvvvyyyvvvgggZZZRRROOOSSSRRRRRRSSSUUUWWWZZZ[[[]]]]]]]]]^^^______^^^^^^___```aaacccdddbbb^^^\\\ZZZWWWTTTWWW\\\aaaaaa```ZZZ[[[]]]^^^^^^\\\ZZZXXX\\\]]]^^^_______________]]]```cccddddddcccdddeeeeeedddbbb```______``````aaaaaaaaaaaaaaaaaaaaaaaa```````````````___^^^^^^___```aaaaaa___^^^^^^___]]]\\\\\\[[[[[[\\\\\\]]]\\\\\\[[[[[[[[[[[[\\\\\\]]]___aaaaaa___]]]]]]]]]^^^^^^^^^]]]]]]]]]]]]]]]bbbbbbdddfffhhhjjjllllllgggfffeeecccbbbaaaaaaaaabbbbbbaaaaaa```_________]]]]]]]]]\\\\\\\\\[[[[[[^^^^^^]]]\\\[[[ZZZYYYYYYZZZXXXVVVTTTRRRQQQQQQQQQPPPNNNKKKIIIHHHHHHIIIKKKLLLNNNQQQTTTWWWZZZ\\\]]]\\\\\\\\\[[[[[[[[[ZZZZZZ[[[[[[[[[[[[\\\\\\]]]^^^^^^______^^^[[[YYYYYYYYY]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^__________________^^^^^^___``````aaacccbbbbbbaaaaaaaaaaaaaaaccccccccccccddddddddddddggggggffffffhhhjjjmmmnnnlllooouuu}}}\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]^^^^^^^^^_________]]]]]]]]]]]]^^^```bbbddd```aaabbbbbb``````aaabbbbbbbbbaaaaaabbbbbbcccddddddcccaaabbbdddeeeeeeddddddeeeeeefffffffffffffffhhhhhhgggggghhhhhhiiijjjnnnpppssswwwzzzxxxooommmfffeeeccc```___]]]]]]]]]UUURRRPPPQQQYYYfffrrrzzzzzzvvvsssvvv{{{xxx|||yyy|||xxxooohhhccc```bbbccciiisss|||rrrnnnhhhaaaYYYQQQIIIDDD>>>;;;888555333000---***+++***)))***,,,,,,,,,***''''''((((((((((((''''''''''''''''''''''''''''''''''''(((&&&$$$$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%&&&######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&'''&&&$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''(((******,,,---...000444<<>>BBBHHHWWWkkk||||||rrrkkk___QQQEEE<<<777555444222///,,,***))))))***'''((())))))))))))))))))***)))'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$#########%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&(((((((((***...000......555DDDOOOQQQSSSVVVXXX[[[aaagggkkknnnnnnnnnkkkllliiiccc^^^aaallluuuvvv|||zzzuuupppeee[[[XXXdddooosssssspppkkkeeebbb^^^]]]___```bbbiiippptttooohhhddddddeeedddbbbXXXQQQIIIHHHMMMSSSWWWWWWZZZ\\\]]]]]]\\\]]]___aaa```bbbddddddbbb```______aaaaaa```___]]]ZZZXXXVVVXXXVVVSSSRRRRRRTTTWWWYYYYYYXXXWWWXXX[[[^^^___```^^^^^^^^^^^^^^^\\\[[[ZZZ]]]\\\[[[[[[]]]___bbbcccaaaaaaaaabbbccccccddddddhhhgggfffeeedddcccddddddcccbbbbbbbbbaaaaaa``````aaaaaaaaaaaa```````````````___]]]\\\[[[\\\\\\]]]aaaaaa``````____________\\\\\\]]]]]]^^^]]]]]]]]]bbbbbbbbbcccdddeeefffgggeeedddcccbbbbbbcccdddeee``````aaaaaa```___^^^^^^ddddddcccbbbaaa```______YYYZZZ[[[\\\]]]^^^^^^^^^YYYYYYYYYYYYZZZ[[[\\\]]]ZZZYYYXXXUUUSSSQQQOOONNNJJJHHHFFFDDDCCCEEEFFFHHHJJJKKKNNNQQQUUUYYY[[[]]][[[[[[ZZZYYYYYYYYYYYYYYYZZZ[[[[[[\\\\\\\\\[[[[[[^^^]]]]]]]]]]]]^^^___```aaa^^^[[[ZZZ[[[]]]]]]]]][[[\\\\\\]]]]]]^^^_________]]]\\\ZZZZZZ[[[]]]^^^___^^^]]]]]]^^^```cccddd___```bbbbbbaaaaaacccdddbbbbbbbbbbbbcccdddeeefffgggfffggghhhjjjmmmoooqqqOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOOOOOOONNNNNNNNNMMMMMMMMMMMMMMMMMMLLLLLLKKKLLLMMMOOOQQQRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUUUUSSSTTTVVVWWWXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[\\\]]]]]]^^^````````````bbbddddddddddddeeefffggghhhiiiiiijjjkkkmmmpppuuu|||~~~|||{{{xxxuuurrriiiccc\\\ZZZZZZaaannn{{{|||llllllpppxxxyyyooobbbVVVOOOJJJEEEAAA@@@DDDPPPbbbssswwwpppdddWWWJJJ@@@:::777444444333111///---,,,+++)))))))))*********))))))***)))'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''%%%%%%%%%$$$$$$$$$######%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''%%%'''((((((((()))---//////000999GGGQQQRRRSSSVVVXXX^^^gggooosssssspppmmmkkkiiieee```^^^bbbjjjqqq|||yyyqqqeeeYYY[[[eeeooorrrrrrpppkkkfffccc]]]YYYYYY[[[]]]eeemmmrrrmmmgggdddcccccc```]]]NNNHHHCCCDDDJJJQQQUUUVVVZZZ\\\\\\\\\[[[\\\^^^___```bbbddddddcccbbbaaabbbaaaaaa```___]]][[[YYYXXXXXXVVVTTTRRRRRRUUUWWWYYY\\\[[[ZZZZZZ\\\]]]______]]]]]]\\\\\\[[[[[[[[[[[[]]]\\\\\\[[[\\\^^^```bbb``````aaabbbbbbccccccdddeeeeeedddccccccbbbaaaaaabbbbbbaaaaaaaaa`````````aaaaaaaaaaaa````````````aaa```^^^]]]\\\\\\\\\\\\______^^^^^^^^^]]]]]]]]]ZZZ[[[\\\]]]^^^_________bbbbbbbbbcccdddeeefffgggfffeeecccbbbaaaaaaaaaaaa___`````````___^^^^^^]]]bbbbbbaaa```___^^^]]]]]][[[[[[\\\]]]^^^^^^^^^^^^YYYYYYYYYYYYZZZ[[[\\\]]]ZZZYYYXXXUUUSSSQQQOOONNNKKKIIIGGGEEEDDDEEEGGGHHHJJJKKKNNNQQQUUUXXXZZZ\\\[[[[[[ZZZZZZYYYYYYZZZZZZZZZZZZ[[[\\\\\\\\\\\\\\\^^^]]]]]]]]]]]]]]]^^^^^^```^^^[[[ZZZ[[[]]]]]]]]][[[[[[\\\\\\]]]^^^^^^^^^^^^]]][[[[[[[[[\\\]]]___``````___^^^^^^___```aaa]]]___````````````aaacccbbbbbbbbbbbbcccdddeeefffeeeeeeeeefffhhhjjjlllmmmLLLKKKKKKJJJJJJKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKJJJIIIJJJJJJLLLMMMNNNNNNNNNNNNOOONNNNNNOOOOOOPPPQQQRRRQQQRRRSSSUUUVVVVVVVVVVVVVVVUUUVVVVVVWWWXXXZZZZZZ\\\^^^___```___```aaaccccccbbbaaaaaabbbdddgggiiiggghhhiiijjjlllpppuuuyyyxxx}}}~~~{{{zzzyyyssskkkbbb\\\YYYYYYaaajjjzzztttnnnkkknnnxxxzzznnnccc[[[TTTMMMHHHDDDCCCIIIWWWeeesss}}}wwwlll___RRRFFF>>>999555666666555444111///---*********************)))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&''''''$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''(((+++...///333>>>KKKRRRSSSTTTVVVYYYaaammmxxx|||zzztttppplllggg```]]]^^^ccciiilll|||vvvhhh\\\^^^gggoooqqqqqqqqqmmmiiiggg___XXXUUUVVVZZZccclllrrrnnniiieeeccc^^^XXXSSSCCC@@@>>>AAAIIIPPPTTTUUUZZZ[[[\\\[[[ZZZZZZ[[[]]]___aaadddeeedddcccdddeeeccccccaaa```^^^]]]\\\\\\YYYWWWUUUTTTTTTVVVYYY[[[___^^^^^^]]]]]]]]]^^^^^^bbbaaa___^^^]]]\\\\\\\\\^^^]]]\\\\\\\\\]]]___`````````aaaaaabbbbbbccccccaaabbbbbbbbbbbbaaa___^^^```````````````_________````````````aaaaaaaaaaaabbbaaa```^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[ZZZ[[[\\\]]]^^^``````aaaaaabbbbbbcccdddffffffggggggfffdddbbb```^^^^^^]]]^^^^^^^^^^^^^^^]]]]]]]]]``````___^^^]]]\\\\\\[[[\\\]]]]]]^^^^^^^^^]]]]]]YYYYYYYYYYYYZZZ[[[\\\]]]ZZZYYYXXXUUUSSSQQQOOONNNLLLJJJHHHFFFEEEFFFGGGHHHIIIKKKNNNQQQTTTWWWYYYZZZ[[[[[[[[[ZZZZZZZZZYYYYYYYYYZZZ[[[\\\]]]]]]]]]]]]________________________```]]][[[ZZZ[[[\\\\\\\\\ZZZZZZ[[[\\\]]]]]]]]]]]]]]]\\\[[[[[[\\\]]]___````````````_________^^^^^^^^^```aaaaaa```aaabbbdddbbbbbbbbbbbbbbbcccdddeeecccccccccdddeeefffhhhhhhIIIHHHGGGFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIJJJKKKKKKLLLLLLJJJJJJJJJKKKKKKLLLMMMNNNNNNOOOPPPQQQRRRSSSTTTTTTSSSSSSSSSSSSTTTUUUVVVWWW[[[\\\^^^^^^^^^^^^```bbbaaaaaa```aaabbbccceeefffeeeeeeffffffgggjjjnnnrrrrrrvvv{{{~~~~~~{{{yyyuuunnnfffaaa[[[WWWXXX]]]gggttt}}}rrrooouuu|||~~~~~~wwwpppjjjcccZZZTTTLLLIIIJJJQQQ[[[eeerrr|||{{{rrrgggYYYLLLBBB<<<999888777666444222000000++++++***))))))))))))))))))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%'''((()))$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&''''''''''''(((+++---000777CCCMMMSSSTTTTTTUUUZZZcccppp{{{zzzvvvnnnfff]]][[[```fffhhhhhhsss{{{}}}nnndddaaahhhnnnpppqqqsssqqqmmmkkkbbbXXXUUUWWW\\\fffooovvvrrrmmmiiicccZZZOOOGGG>>>===>>>CCCJJJQQQUUUVVVZZZZZZ[[[ZZZXXXXXXYYY[[[]]]___bbbcccccccccdddeeeeeedddcccbbbaaa`````````ZZZYYYXXXWWWXXXYYY\\\]]]aaabbbaaa```^^^]]]]]]^^^hhhhhhgggeeecccaaa^^^]]]___^^^]]]]]]\\\]]]^^^^^^______``````aaabbbbbbccc___```bbbbbbbbb```^^^]]]________________________````````````aaaaaaaaaaaacccbbbaaa```^^^]]]\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\]]]^^^______``````aaabbbdddeeefffggggggeeedddcccaaa___^^^]]]\\\]]]]]]\\\\\\\\\\\\\\\]]]``````___^^^]]]\\\[[[[[[\\\\\\]]]]]]]]]\\\[[[[[[YYYYYYYYYYYYZZZ[[[\\\]]]ZZZYYYXXXUUUSSSQQQOOONNNLLLJJJHHHFFFEEEEEEEEEFFFHHHJJJMMMQQQTTTWWWXXXYYYZZZZZZZZZZZZYYYYYYXXXXXXXXXYYYZZZ\\\]]]^^^^^^^^^aaaaaaaaaaaaaaa``````___^^^\\\ZZZZZZ[[[\\\[[[[[[YYYZZZ[[[]]]]]]]]]]]]]]]\\\\\\\\\\\\]]]^^^```aaa^^^______``````___^^^^^^aaabbbddddddcccccceeefffbbbbbbbbbbbbbbbcccddddddbbbbbbccccccddddddeeeeeeFFFEEEDDDCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIGGGGGGFFFGGGGGGHHHIIIJJJKKKKKKLLLMMMOOOPPPRRRRRRQQQQQQQQQQQQRRRSSSTTTTTTXXXZZZ\\\\\\\\\\\\^^^```^^^___aaacccdddddddddcccbbbcccdddddddddfffiiilllnnnqqquuuwwwzzz~~~wwwqqqkkkgggeeeaaaZZZVVVWWW[[[fffsssyyyyyyzzzzzzxxxtttsss}}}xxxxxx{{{|||{{{~~~|||||||||zzztttkkkdddWWWSSSQQQUUUZZZ___gggnnn|||}}}{{{vvvnnnbbbUUUIIIBBB@@@>>>999555222111111222,,,+++***)))((('''((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((()))$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&''''''''''''))),,,...111<<>>??????>>>===<<<>>>>>>??????@@@@@@@@@AAA@@@AAAAAAAAAAAA@@@??????@@@??????>>>>>>???@@@AAAAAAAAAAAAAAABBBCCCDDDDDDEEEEEEEEEFFFHHHJJJMMMNNNOOOOOOOOONNNOOOOOOPPPPPPRRRTTTVVVVVVVVVVVVXXXZZZ\\\\\\[[[[[[\\\^^^```bbb```aaabbbbbbbbbccceeegggkkknnnpppqqqppprrrwww{{{~~~yyyooofffcccaaa______aaa]]][[[[[[]]]bbbhhhlllooorrrzzz~~~zzzyyywwwuuuyyy~~~vvvmmmeeecccfffhhhrrr~~~yyy}}}~~~uuujjjcccXXXUUUOOOHHHAAA;;;777555444222///---+++++++++,,,'''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$########################""""""""""""###$$$%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''%%%&&&((()))+++---111444<<>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;???>>>===<<<<<<===>>>?????????>>>>>>=========<<<>>>@@@AAAAAA@@@@@@@@@AAACCCCCCBBBCCCDDDFFFHHHIIIIIIJJJLLLMMMMMMNNNPPPRRRUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXXXXZZZ^^^cccgggeeecccaaa______aaacccdddkkklllnnnoooqqqrrrrrrssswwwzzzyyyppphhhdddbbbaaaaaaaaa^^^[[[YYYZZZ^^^bbbeeemmmlllooowww|||}}}~~~}}}tttjjjbbb^^^aaadddkkkrrrxxx{{{xxxnnnfffbbbYYYOOOEEE<<<666333444222///---,,,***'''$$$***))))))(((((((((((()))%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$!!!!!!""""""########################$$$%%%&&&&&&***'''%%%$$$%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$###"""""""""###''''''&&&%%%%%%$$$######!!!!!!"""###$$$$$$%%%%%%'''&&&&&&%%%$$$###""""""######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&)))'''(((+++,,,---222999BBBPPPYYYXXXXXX```bbb^^^bbb___bbbjjjpppmmmgggdddeeehhhhhheeeeeehhhgggddd]]]^^^XXXNNNNNNZZZfffkkkjjjuuu|||{{{|||{{{ooo___WWWWWW[[[hhhwwwuuuiii[[[LLL???999;;;>>>BBBFFFHHHJJJMMMPPPVVVUUUSSSPPPOOORRRWWWZZZ\\\___aaacccaaa]]]WWWTTT\\\[[[ZZZYYYXXXWWWVVVVVVTTTUUUVVVWWWYYYZZZ[[[[[[^^^^^^^^^^^^^^^^^^^^^^^^bbbbbbaaaaaaaaaaaaaaabbb^^^______```aaabbbbbbbbbcccbbbbbbaaa```______^^^___^^^^^^]]]]]]^^^^^^___```aaacccddddddbbb___]]]aaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbaaaaaa```___[[[[[[[[[ZZZZZZZZZYYYYYYWWWWWWWWWXXXXXXZZZ[[[[[[___aaadddggghhhhhhfffeeeccccccccccccbbbbbbbbbbbb^^^]]]]]]]]]]]]]]]]]]\\\[[[[[[[[[[[[ZZZXXXWWWVVVWWWWWWVVVVVVVVVWWWWWWXXXXXXXXXXXXXXXYYYYYYYYYYYY\\\ZZZXXXUUURRRPPPOOONNNOOOLLLIIIGGGGGGFFFEEEDDDCCCEEEGGGKKKPPPTTTXXXZZZ[[[\\\^^^^^^[[[YYYYYYYYYWWWXXXZZZ\\\[[[YYYWWWUUUWWWZZZ]]]^^^]]][[[[[[[[[\\\[[[ZZZ[[[\\\]]][[[YYY\\\]]]^^^```aaabbbbbbbbbccccccbbbbbbaaa`````````^^^______^^^\\\\\\]]]___```aaabbbbbbbbbbbbaaaaaaccccccbbbbbbaaabbbbbbbbbddddddeeeeeefffggghhhhhh======>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;>>>>>><<<<<<;;;<<<======<<<<<<<<<;;;;;;;;;::::::===>>>@@@@@@???>>>???@@@BBBAAAAAABBBCCCDDDFFFGGGHHHIIIKKKLLLLLLMMMOOOQQQSSSTTTTTTTTTTTTTTTTTTUUUWWWXXXYYYYYY[[[^^^cccfffhhhgggdddbbbbbbbbbdddeeeiiiiiikkklllnnnooopppppptttwww{{{zzzqqqjjjeeebbb```aaa___\\\ZZZYYYYYYYYYYYYeeeeeekkkuuu|||vvviii^^^XXXSSSTTTXXX]]]```hhhvvv|||uuuooohhh^^^UUUNNNEEE<<<444666444111///...,,,)))'''+++***))))))((()))))))))$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$"""""""""######$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((('''%%%######$$$%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$###############''''''&&&%%%%%%$$$######""""""######$$$%%%%%%%%%&&&%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''***)))***,,,---...333;;;FFFTTT\\\[[[[[[bbbeeeaaa]]]ZZZ\\\ccciiigggcccbbbcccgggiiiggghhhjjjiiifff^^^]]]VVVMMMNNN[[[gggmmmpppzzzxxxfffXXX\\\ccckkkuuu|||lllYYYHHH===999<<>>>>>=========>>>@@@@@@@@@@@@AAABBBDDDDDDFFFGGGIIIJJJJJJKKKMMMOOORRRRRRRRRSSSSSSTTTTTTTTTXXXYYYZZZZZZ[[[^^^bbbeeekkkiiigggfffeeeeeeffffffhhhhhhiiikkklllmmmnnnnnnpppssswww{{{xxxqqqlllhhhdddbbb___]]]ZZZWWWRRROOOYYYZZZbbbnnnyyyzzzjjj[[[SSSMMMKKKKKKMMMMMMRRR___lll~~~{{{qqqfff___ZZZQQQDDD999888666222111000...,,,***++++++***)))))))))))))))%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((((((%%%###!!!!!!###$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''+++***+++------...555>>>MMMXXX___^^^___eeehhheee[[[WWWWWW]]]aaaaaa``````bbbgggkkkkkkmmmooommmjjjccc^^^UUUMMMPPP\\\iiipppuuu|||mmm[[[bbbjjjoooqqqxxxnnnTTTBBB::::::<<<@@@DDDHHHJJJMMMOOOQQQRRRSSSUUUUUUUUUVVVXXX[[[ZZZ[[[]]]^^^^^^]]]\\\[[[[[[ZZZXXXUUUSSSQQQPPPOOOSSSTTTUUUVVVXXXYYYZZZZZZ\\\]]]]]]^^^___``````aaaaaa``````______```aaaaaa``````aaaaaabbbcccccccccbbbaaaaaa``````_______________^^^^^^^^^^^^______aaabbbdddeeefffeeecccbbbeeeddddddccccccbbbbbbaaabbbbbbccccccbbbaaa___^^^\\\\\\\\\\\\[[[[[[[[[[[[ZZZYYYXXXWWWXXXZZZ\\\]]]aaabbbdddeeeeeedddbbbaaabbbbbbbbbaaaaaaaaa``````````````````______^^^^^^]]]\\\ZZZXXXWWWWWWWWWXXXXXXWWWWWWVVVVVVWWWWWWWWWVVVVVVWWWXXXYYYZZZZZZ[[[ZZZYYYXXXUUUSSSQQQPPPOOOLLLJJJGGGFFFFFFFFFEEEDDD@@@AAADDDHHHLLLRRRVVVYYY[[[\\\]]]\\\[[[ZZZ[[[]]]\\\\\\[[[[[[[[[[[[ZZZZZZYYY[[[[[[[[[ZZZZZZ\\\]]]]]]\\\\\\\\\^^^^^^]]][[[[[[[[[\\\^^^____________``````aaaaaa```___]]]\\\\\\]]]^^^^^^]]]\\\^^^___]]]]]]^^^___```aaaaaaaaabbbaaaaaaaaaaaaaaabbbbbbdddddddddddddddddddddddd999999:::::::::999999888999999::::::::::::999999;;;;;;:::999999888888888777777777777777777666666888999;;;<<<;;;;;;<<<======>>>>>>>>>???@@@AAAAAACCCEEEGGGHHHHHHHHHJJJLLLPPPQQQQQQRRRSSSTTTTTTUUUYYYZZZ[[[[[[[[[]]]```ccchhhgggggggggggggggggghhhiiiiiijjjjjjkkkmmmnnnooommmpppsssvvvyyy}}}{{{wwwkkkhhhccc```^^^ZZZUUUQQQQQQQQQWWWcccnnnyyy}}}mmm^^^TTTNNNKKKHHHGGGFFFHHHQQQ\\\lllzzzzzzrrrllleee[[[LLLBBB:::777444111000///---++++++***)))((((((((((((((((((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''((($$$"""!!!!!!###%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''+++***+++------...777BBBSSSZZZ```___aaafffhhhfff^^^YYYXXX[[[^^^]]]]]]___bbbhhhmmmooorrrtttrrrnnnjjjbbbVVVPPPSSS^^^jjjppptttyyypppaaaggglllnnnnnnsssjjjMMM<<<999;;;===AAAFFFIIILLLMMMOOOQQQRRRTTTWWWWWWWWWVVVWWWXXXYYYYYYZZZ[[[\\\]]]^^^___^^^\\\YYYVVVSSSQQQPPPOOOSSSTTTUUUVVVWWWYYYZZZZZZZZZ[[[\\\]]]^^^___```aaa```____________``````aaaaaaaaabbbbbbccccccccccccaaaaaa`````````_________``````____________`````````aaabbbdddddddddcccbbbffffffeeedddcccbbbaaaaaa```aaabbbbbbbbb```^^^]]]\\\\\\\\\[[[[[[[[[[[[ZZZ[[[YYYXXXWWWXXXZZZ\\\^^^aaabbbccceeeeeeeeedddccceeeeeedddddddddcccccccccaaa``````______^^^^^^^^^^^^\\\YYYWWWVVVVVVWWWXXXXXXWWWWWWVVVVVVVVVVVVWWWWWWWWWWWWXXXXXXXXXXXXXXXVVVUUUTTTSSSQQQOOOMMMLLLKKKIIIGGGFFFGGGFFFEEECCC@@@AAACCCFFFKKKQQQUUUXXXZZZ[[[\\\\\\[[[[[[]]]^^^]]]\\\[[[ZZZYYYZZZ[[[[[[[[[[[[ZZZYYYXXXYYY\\\^^^]]]]]]\\\]]]^^^___]]][[[ZZZZZZ\\\]]]]]]^^^^^^^^^^^^___``````___^^^\\\ZZZZZZ\\\^^^^^^]]]]]]^^^___[[[\\\\\\]]]^^^```aaabbbbbbbbbaaaaaaaaabbbccccccddddddcccccccccccccccccc666777777888888888777777777777888888888888777777888888888888777777666666666666666666666666666666555777999:::999999:::;;;<<<<<<======>>>>>>??????@@@BBBDDDEEEEEEFFFHHHIIINNNOOOOOOQQQRRRSSSTTTTTTXXXYYYZZZZZZYYY[[[]]]___aaabbbccceeefffggghhhhhhhhhhhhggghhhiiijjjllllllkkkmmmpppsssuuuxxx{{{~~~rrrlllddd```___^^^[[[XXXNNNLLLNNNUUU___lll}}}zzzsssrrrssswww{{{|||qqqddd\\\PPPLLLIIIGGGDDDBBBHHHOOO]]]lll|||~~~|||vvvmmmaaaUUUNNN???<<<777333111///---++++++***)))(((''''''''''''((())))))******))))))(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''&&&$$$"""###$$$&&&'''&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((())))))+++,,,,,,///:::FFFVVVZZZ^^^___```dddffffffaaa]]][[[]]]]]][[[[[[]]]cccjjjppprrruuuwwwuuupppooodddXXXTTTXXXaaahhhmmmpppttt|||oooggghhhiiijjjkkkpppvvv|||yyy___EEE999:::===>>>BBBGGGKKKLLLMMMNNNPPPSSSUUUXXXYYYXXXVVVUUUUUUXXXXXXXXXYYYZZZ]]]___```]]][[[XXXUUURRRPPPPPPPPPSSSTTTUUUVVVXXXYYYZZZZZZYYYZZZ[[[\\\]]]^^^_____________________```aaaaaabbbbbbbbbbbbbbbccccccccc````````````____________aaa``````______``````aaa^^^___```aaabbbbbbaaaaaaccccccbbb```___^^^]]]\\\___```aaabbbaaa___]]][[[[[[[[[ZZZZZZZZZYYYYYYYYYYYYXXXWWWWWWXXXZZZ\\\^^^```aaaccceeefffgggggggggeeeeeeeeeeeedddddddddddd``````______^^^]]]]]]\\\]]]\\\YYYWWWVVVVVVWWWXXXWWWWWWVVVUUUUUUUUUUUUUUUXXXXXXWWWWWWVVVUUUUUUUUUTTTTTTTTTSSSQQQOOONNNLLLKKKJJJHHHGGGGGGGGGEEECCC@@@AAABBBEEEIIIOOOTTTWWWWWWYYY[[[[[[[[[[[[]]]^^^]]][[[ZZZXXXXXXYYYZZZ[[[[[[[[[ZZZXXXWWWXXX\\\___]]]]]]\\\]]]^^^___]]][[[ZZZZZZ[[[\\\]]]]]]]]]]]]]]]]]]^^^^^^]]]\\\ZZZYYYYYY[[[]]]^^^]]]]]]^^^___[[[[[[[[[\\\]]]___```aaabbbbbbbbbbbbbbbcccdddeeeccccccccccccccccccbbbbbb444444555666666666666555444555555555555555555444444555666666666666555555555555555555666666666666444666888999888888:::;;;;;;;;;<<<===============>>>@@@BBBBBBBBBCCCEEEGGGJJJKKKLLLNNNOOOQQQRRRRRRVVVWWWXXXXXXWWWWWWYYY[[[[[[\\\___bbbeeefffffffffeeeddddddddddddfffhhhiiihhhkkknnnpppqqqsssvvvyyy~~~wwwoooeee`````````___\\\QQQMMMKKKMMMRRR]]]ooo~~~{{{nnnfffdddiiimmmtttxxxwwwqqqiiidddXXXTTTRRRPPPLLLFFFFFFIIITTTbbbrrr{{{zzz|||sssiii```ZZZHHHDDD===888444111///---++++++***(((''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$############$$$%%%&&&&&&(((&&&$$$$$$&&&'''''''''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((%%%%%%&&&&&&'''(((((((((((()))+++------111???MMMXXXZZZ[[[]]]___bbbcccdddbbb______aaaaaa]]][[[]]]eeekkkppprrrtttvvvtttoooooocccXXXXXX^^^cccfffiiikkkqqqyyywwwnnnkkkiiiggggggiiilllnnnooorrrssshhhPPP===:::<<<===@@@CCCHHHKKKLLLLLLLLLMMMRRRTTTWWWXXXWWWVVVUUUUUUXXXXXXXXXXXXYYY\\\^^^___ZZZXXXUUURRRPPPOOOPPPPPPTTTUUUVVVWWWYYYZZZ[[[[[[ZZZZZZ[[[\\\]]]^^^^^^_______________```aaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbb________________________aaaaaa````````````aaaaaa]]]^^^^^^____________^^^^^^^^^]]]\\\ZZZYYYXXXXXX\\\^^^___``````]]][[[YYYXXXXXXXXXXXXWWWWWWWWWWWWUUUUUUVVVWWWYYY[[[\\\]]]___```bbbeeeggghhhiiijjjdddddddddcccccccccbbbbbbaaa``````___^^^]]]\\\\\\\\\[[[YYYWWWVVVVVVVVVWWWVVVVVVUUUTTTSSSSSSSSSSSSVVVVVVUUUUUUTTTTTTSSSSSSUUUUUUVVVUUUTTTRRRPPPOOOMMMKKKJJJIIIIIIGGGDDDBBBAAA@@@AAACCCGGGLLLQQQTTTTTTVVVYYY[[[[[[[[[\\\]]]\\\[[[ZZZYYYXXXYYYZZZZZZZZZZZZZZZXXXWWWXXX[[[^^^]]]\\\\\\\\\^^^^^^]]][[[ZZZZZZ[[[\\\\\\\\\\\\\\\\\\\\\[[[[[[ZZZZZZYYYYYYWWWZZZ]]]^^^^^^^^^^^^___\\\\\\[[[[[[\\\^^^```aaaaaaaaaaaaaaabbbcccdddeeecccccccccccccccccccccccc222333444444555555444444222222333333333333222222111222333555555555555444333333444444555555555555333555888888888888999;;;:::;;;<<<=========<<<<<<<<<>>>@@@@@@@@@AAACCCEEEEEEFFFGGGIIIKKKMMMNNNOOOTTTUUUVVVUUUTTTTTTUUUWWWXXXZZZ^^^aaacccccccccbbbdddcccbbbbbbbbbdddfffgggeeehhhkkkmmmooopppsssuuuwww}}}~~~uuuiiicccbbbaaa^^^ZZZUUUQQQMMMKKKLLLQQQ___mmm{{{tttgggaaaaaaeeejjjnnnooonnnjjjhhhfffcccbbb```ZZZPPPJJJIIIOOO[[[hhhsss}}}~~~zzzsssjjjcccSSSNNNFFF???:::666222000...---,,,***)))(((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$&&&'''''')))'''%%%$$$&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''((((((((((((%%%%%%&&&&&&'''(((((()))(((***---//////555DDDTTTZZZYYYYYY[[[^^^```aaacccbbbbbbeeeiiihhhdddaaaccceeekkkooopppqqqssspppllliii]]]TTTYYYaaaeeeeeefffdddllluuuyyyvvvoookkkjjjllljjjhhhgggggggggggggggfffeeeXXXCCC888;;;>>><<>>======@@@DDDIIILLLMMMRRRXXX[[[\\\[[[ZZZZZZ]]]]]]]]]\\\\\\\\\[[[[[[XXXYYYZZZZZZXXXYYYZZZ\\\\\\[[[ZZZ[[[]]]]]][[[YYY[[[\\\\\\]]]]]]]]]\\\\\\]]][[[XXXVVVUUUWWWXXXZZZUUUXXX\\\^^^^^^^^^______```___]]]\\\\\\]]]___```]]]]]]]]]^^^^^^```aaaaaabbbbbbcccdddeeeeeeffffff111111000000111111222333222222222222222222222222111000000000222333222111111222222333333444555555333333444444555666666666888999:::;;;<<<>>>??????===<<<<<<<<<<<<>>>@@@AAAAAAAAABBBDDDEEEGGGHHHIIIKKKLLLNNNNNNNNNOOORRRTTTVVVXXXZZZ\\\\\\]]]^^^```ccccccbbbcccdddfffhhhiiiiiijjjkkkmmmnnnoooooooooqqqssswww{{{wwwmmmhhheee___[[[YYYXXXVVVTTTMMMHHHLLLSSSjjjtttyyyvvvvvv}}}pppjjjfffgggkkkkkkhhhlllsssvvvvvvvvvrrrkkkaaaWWWPPPOOOQQQYYYdddnnnwww~~~|||{{{vvvoooaaa^^^WWWPPPHHH@@@888333000...,,,,,,------+++)))((('''((()))+++***(((&&&))))))))))))))))))))))))((((((((((((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$"""###%%%''''''&&&$$$###&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''&&&%%%$$$######$$$%%%%%%&&&&&&&&&%%%##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$##################$$$&&&((()))***''''''&&&''''''((()))***)))***+++---333???NNNXXX[[[]]]]]]ZZZ\\\bbbffffffiiiiiimmmqqqooojjjiiikkkkkknnnnnnmmmnnnooolllfff\\\YYYXXX\\\bbbeeedddaaa]]]aaadddaaa[[[ZZZ^^^cccppprrrnnnddd^^^^^^______aaaQQQ@@@777555666999>>>GGGIIIKKKKKKIIIHHHGGGHHHKKKNNNQQQTTTUUUVVVYYYZZZ\\\```aaa^^^\\\^^^^^^\\\ZZZWWWTTTRRRSSSUUUVVVVVVVVVVVVWWWYYYZZZ[[[\\\]]]bbbaaa`````````aaacccdddcccbbbaaaaaa```aaaaaabbbdddcccccccccbbbaaaaaaaaaaaabbbbbbaaa___^^^___```______```bbbddddddbbbaaaaaa`````````aaaaaa___]]]```^^^\\\\\\]]]]]]]]]\\\[[[\\\]]]]]]\\\ZZZWWWUUUXXXVVVRRRPPPOOOOOOOOONNNNNNPPPSSSUUUWWWYYY\\\___aaaaaabbbcccddddddeeeeeebbbbbbbbbbbbcccdddeeefffdddccc```^^^\\\[[[ZZZZZZYYYXXXWWWVVVUUUTTTTTTSSSNNNPPPRRRRRROOOMMMMMMMMMJJJJJJLLLMMMOOOQQQRRRRRRQQQRRRSSSTTTTTTRRRPPPNNNPPPPPPOOONNNLLLJJJIIIHHHEEECCC@@@>>>???BBBGGGJJJPPPSSSVVVYYYYYYZZZ\\\]]][[[\\\]]]^^^]]]\\\[[[ZZZ^^^[[[YYYZZZ]]]]]][[[YYY[[[[[[[[[[[[[[[[[[\\\\\\[[[\\\\\\[[[ZZZYYY[[[\\\YYYZZZZZZ[[[[[[ZZZZZZZZZ\\\\\\\\\\\\]]]^^^___```^^^]]]\\\\\\\\\^^^```bbbaaa````````````____________```aaaccceeeffffffggg///////////////000111111000000000000000000000000111000///000222222222111000111111222222333444444333333333444555555666666555666777999;;;<<<>>>>>>===<<<<<<<<<<<<===?????????@@@AAABBBCCCDDDEEEFFFHHHJJJLLLLLLMMMNNNQQQSSSTTTVVVYYYZZZ[[[[[[]]]^^^bbbbbbcccdddeeeggghhhiiiiiijjjkkkmmmnnnnnnooooooqqqtttwwwzzzuuummmiiieeebbb^^^ZZZXXXVVVRRRMMMNNNSSS```jjjqqqrrrsssyyy}}}{{{zzzwwwsssrrrtttsssooonnnqqq~~~~~~yyyqqqhhhbbbZZZXXXYYY```gggqqq~~~||||||{{{zzzvvvooobbb^^^YYYTTTNNNFFF===666111///---,,,+++***(((&&&'''''''''((())))))'''&&&(((((((((((((((((((((((())))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((('''&&&%%%$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$######$$$%%%%%%&&&&&&&&&&&&##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&'''((()))******+++,,,...555BBBQQQ[[[]]]``````^^^aaahhhmmmlllmmmlllnnnqqqooojjjiiillllllooorrrrrrtttuuurrrlll]]][[[YYY[[[```cccccc```^^^aaa```ZZZTTTTTT\\\dddrrrsssnnnddd]]][[[[[[YYYWWWIII:::444444666;;;@@@HHHJJJKKKKKKIIIGGGGGGGGGKKKNNNQQQSSSUUUVVVYYYZZZ^^^bbbddd```^^^^^^]]]ZZZWWWTTTQQQQQQRRRTTTUUUUUUXXXXXXYYY[[[\\\]]]^^^___``````_________```aaabbb````````````````````````ccccccbbbbbbbbbbbbbbbbbbcccdddeeecccaaa``````aaa`````````bbbccccccaaa___^^^___```bbbddddddaaa^^^aaa___^^^^^^^^^^^^\\\[[[YYYYYYYYYXXXVVVTTTRRRQQQPPPNNNKKKIIIIIIIIIJJJJJJLLLOOORRRUUUWWWYYY\\\___aaaaaabbbccccccdddeeeeeeaaaaaaaaaaaabbbccccccdddbbbaaa___]]][[[ZZZZZZZZZXXXXXXWWWVVVUUUTTTSSSSSSOOOPPPQQQPPPNNNMMMMMMMMMKKKKKKLLLMMMOOOPPPQQQQQQOOOPPPQQQRRRSSSRRRRRRQQQPPPPPPOOONNNLLLJJJIIIHHHDDDBBB???>>>???BBBFFFIIIOOORRRUUUWWWXXXXXXYYY[[[ZZZ[[[\\\]]]]]]\\\\\\[[[\\\ZZZXXXYYYZZZ[[[YYYWWW[[[[[[[[[[[[[[[[[[[[[[[[YYYZZZ[[[ZZZYYYYYYZZZ\\\]]]]]]]]]]]]]]]]]]\\\\\\ZZZZZZZZZZZZ[[[\\\]]]^^^___^^^]]]\\\\\\]]]___```^^^^^^^^^^^^^^^^^^^^^^^^___```aaacccdddeeeeeeeee...------------...//////////////////////////////000///...///111111111000//////000000111222222222222222333333444555555555333444555777888:::;;;<<<<<<<<<;;;;;;;;;<<<======>>>>>>??????@@@AAABBBBBBEEEGGGIIIJJJKKKMMMPPPSSSRRRTTTWWWYYYYYYZZZ\\\]]]aaabbbccceeefffggghhhhhhiiijjjkkkmmmmmmnnnnnnnnnqqqsssvvvyyy|||vvvoookkkjjjbbb\\\YYYYYYXXXTTTRRRTTTUUU]]]dddhhhmmmsssvvvvvv|||}}}~~~~~~~~~}}}{{{yyyzzz~~~~~~zzzvvvttt}}}xxxnnnfff```^^^bbbjjjyyy}}}yyyyyy{{{~~~~~~{{{yyyvvvqqqfffaaa\\\YYYUUUNNNCCC:::555333///---,,,***'''%%%''''''&&&'''(((((('''%%%''''''''''''''''''''''''*********)))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###(((((('''&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((()))+++,,,---111999FFFTTT^^^]]]```bbbbbbfffooottttttsssqqqqqqqqqnnnjjjiiimmmlllrrrwww{{{~~~xxxccc```]]]]]]```bbbaaa___``````\\\SSSLLLNNNZZZfffssssssnnnddd[[[XXXUUUQQQIII>>>333000333777===CCCIIIKKKLLLKKKIIIGGGGGGGGGJJJMMMQQQSSSUUUVVVYYY[[[```eeegggdddaaa___]]]YYYTTTQQQOOOOOOQQQTTTUUUUUUZZZZZZ[[[\\\^^^___```aaa___^^^^^^^^^^^^___````````````bbbbbbbbbbbbaaa```aaaaaabbbbbbbbbbbbbbbbbbffffffgggeeebbbaaaaaabbbaaa``````aaabbbbbb```^^^[[[]]]aaaeeehhhhhhdddaaa```___^^^^^^^^^\\\YYYWWWUUUTTTRRROOOMMMKKKJJJIIIEEEDDDCCCBBBBBBDDDFFFGGGJJJMMMQQQTTTWWWYYY\\\___aaaaaabbbbbbcccddddddddd``````````````````aaaaaa___^^^]]][[[ZZZYYYYYYYYYWWWWWWVVVUUUTTTSSSRRRRRRPPPPPPPPPOOOMMMLLLMMMNNNLLLLLLLLLMMMNNNNNNOOOOOOMMMNNNOOOPPPQQQRRRSSSSSSPPPPPPOOONNNLLLJJJHHHGGGCCCAAA???===>>>BBBFFFIIIMMMPPPTTTVVVVVVVVVWWWWWWYYYZZZ[[[\\\\\\\\\\\\\\\]]][[[YYYYYYZZZYYYXXXVVVZZZZZZZZZZZZZZZZZZZZZZZZWWWXXXYYYYYYXXXXXXZZZ\\\```aaaaaaaaa```___^^^^^^[[[[[[[[[[[[\\\]]]^^^^^^```___]]]\\\\\\\\\]]]^^^ZZZ[[[[[[\\\\\\]]]]]]^^^______aaabbbcccccccccccc---,,,,,,,,,,,,---..............................///------...///000///...---......//////000111111111111222222333444444444333444555666777888888999;;;;;;;;;::::::;;;;;;;;;======>>>>>>?????????@@@BBBDDDGGGIIIJJJMMMPPPSSSQQQSSSVVVXXXYYYZZZ[[[]]]___aaaccceeeggghhhggggggiiijjjkkklllmmmmmmmmmmmmooorrruuuxxxzzz{{{~~~wwwqqqnnnddd]]]XXXZZZ\\\ZZZVVVUUURRRTTTWWW[[[ccckkkrrruuuwww}}}{{{}}}yyy{{{xxxllldddaaaeeeppp|||~~~{{{yyyyyy~~~{{{zzzyyywwwuuummmggg```\\\YYYRRRGGG???:::777333000///---***))))))(((''''''))))))'''&&&''''''''''''''''''''''''))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))+++,,,...444===JJJWWW___ZZZ^^^aaaccciiisssxxxyyyxxxtttsssrrrnnniiiiiimmmmmmuuu}}}mmmiiieeebbbbbbbbbaaa___```___ZZZPPPIIILLLZZZfffqqqqqqmmmccc[[[VVVPPPJJJ???666///000333888???EEEJJJKKKLLLJJJHHHFFFFFFGGGJJJMMMQQQSSSUUUWWWZZZ\\\```fffiiigggdddbbb^^^YYYRRRPPPOOOPPPRRRUUUVVVWWWZZZ[[[\\\]]]^^^___```aaa^^^^^^^^^^^^^^^______```aaaccceeeffffffeeedddccc``````aaaaaabbbbbbccccccfffggggggeeebbbaaaaaabbbbbbaaa```aaabbbaaa^^^\\\XXX[[[aaagggkkkkkkgggccc^^^]]]\\\\\\[[[XXXTTTQQQOOOMMMIIIEEEBBBAAA@@@@@@=========>>>>>>AAADDDGGGIIILLLQQQUUUWWWZZZ]]]___aaaaaabbbbbbcccccccccddd__________________^^^^^^\\\\\\[[[ZZZYYYYYYXXXXXXVVVUUUUUUTTTSSSRRRQQQQQQPPPPPPOOOMMMKKKKKKLLLNNNLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNOOOQQQRRRSSSOOONNNNNNLLLKKKIIIGGGFFFCCCAAA???===>>>AAAEEEGGGLLLOOOSSSVVVVVVVVVVVVVVVXXXYYYZZZ[[[[[[\\\\\\]]]___^^^]]]\\\[[[ZZZYYYXXXZZZZZZYYYYYYYYYYYYYYYYYYVVVWWWXXXXXXXXXYYY[[[]]]bbbbbbbbbbbbaaa```___^^^^^^^^^]]]]]]^^^______``````___^^^]]]\\\\\\\\\\\\YYYYYYZZZ[[[\\\]]]^^^^^^______```aaaaaabbbaaaaaa---,,,,,,,,,,,,---..............................---,,,+++,,,...///...---,,,------......//////000000000111111222333333333555555555555555555555555888999999999::::::::::::=========>>>>>>?????????AAACCCFFFHHHJJJLLLPPPSSSQQQSSSVVVXXXYYYZZZ\\\^^^^^^___bbbdddfffgggggggggjjjjjjkkklllmmmmmmmmmmmmmmmppptttwwwxxxyyy{{{}}}xxxrrrhhh___ZZZ\\\___]]]YYYXXXUUURRROOOQQQXXXbbbnnnwwwyyyzzzzzz}}}wwwlllccc___ccciiijjjuuu~~~yyy}}}{{{zzzyyyyyyyyyzzz{{{vvvpppggg```[[[UUULLLEEE???;;;666333111///---+++,,,***)))))))))***)))'''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&'''((())))))***+++///777BBBNNNWWW]]]YYY^^^bbbeeelllvvv|||}}}zzzvvvsssrrrmmmhhhhhhkkklllttt~~~tttqqqmmmjjjgggeeecccaaaaaa___YYYPPPKKKPPP\\\gggmmmnnnkkkccc\\\VVVMMMEEE999333///111555999???EEEJJJKKKKKKJJJGGGFFFGGGHHHKKKNNNRRRTTTVVVXXX[[[]]]___fffjjjiiifffeeeaaa\\\RRRPPPPPPQQQUUUWWWXXXXXXYYYZZZ[[[\\\]]]___``````^^^^^^_________`````````aaaccceeefffgggfffdddccc`````````aaaaaabbbbbbcccdddeeeeeedddaaa``````aaaaaaaaa``````aaa```]]]ZZZVVVYYY___eeejjjjjjgggccc^^^\\\[[[ZZZXXXTTTOOOKKKGGGDDD@@@<<<:::999999999666777999:::;;;>>>CCCGGGJJJNNNSSSWWWYYY\\\^^^```aaabbbbbbbbbbbbbbbcccccc_________```___^^^]]]\\\[[[[[[ZZZZZZYYYXXXWWWVVVTTTTTTSSSRRRQQQPPPPPPOOOOOOOOONNNLLLJJJJJJLLLNNNLLLLLLLLLLLLLLLLLLLLLLLLPPPOOOOOOOOOOOOPPPQQQQQQNNNMMMMMMKKKJJJHHHFFFEEECCCAAA???>>>>>>@@@BBBDDDIIIMMMRRRVVVWWWWWWWWWWWWXXXXXXYYYYYYZZZ[[[\\\]]]^^^^^^^^^\\\ZZZYYYYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWVVVWWWXXXXXXXXXXXX[[[]]]```````````````___^^^]]]^^^^^^]]]]]]]]]^^^______```___^^^]]]\\\[[[[[[[[[YYYZZZ[[[\\\]]]^^^___```^^^___```aaaaaaaaaaaaaaa,,,++++++++++++,,,------------------------------,,,+++***+++---------,,,,,,,,,------...///////////////000000111222222222444444444444444333333333555666777888999999999999<<<<<<===>>>>>>???@@@@@@AAACCCEEEGGGHHHKKKOOOQQQPPPRRRUUUWWWXXXZZZ\\\^^^\\\^^^___bbbdddeeeffffffjjjjjjkkklllllllllllllllmmmooorrruuuvvvwwwyyy{{{}}}~~~qqqhhh``````aaa^^^\\\[[[ZZZTTTOOONNNQQQYYYfffssszzz|||qqqeeeZZZVVVXXXWWWaaammmyyy|||yyyzzzzzzyyy|||}}}yyyrrrjjjbbbZZZSSSNNNEEEAAA;;;666333111...,,,---+++))))))******)))((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%'''&&&%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&'''((()))''''''&&&''''''((()))***))),,,222<<>><<<999666444333444444000333666777888;;;AAAFFFMMMPPPVVVZZZ\\\^^^```aaabbbbbbbbbbbbbbbbbbbbbbbb```aaaaaaaaa```___]]]\\\[[[[[[ZZZZZZYYYWWWVVVUUUSSSSSSRRRQQQPPPOOONNNNNNNNNNNNNNNMMMKKKJJJKKKLLLKKKKKKKKKKKKLLLLLLLLLLLLPPPPPPPPPPPPPPPQQQQQQQQQOOONNNNNNMMMKKKIIIGGGFFFDDDBBB@@@>>>===>>>@@@AAAEEEIIIPPPUUUWWWXXXYYYYYYYYYYYYXXXXXXYYYZZZ[[[\\\[[[\\\\\\[[[XXXWWWWWWXXXYYYXXXXXXWWWWWWVVVVVVVVVUUUWWWWWWWWWVVVWWWXXXZZZ\\\\\\]]]]]]]]]]]]]]]\\\\\\[[[[[[ZZZZZZ[[[[[[\\\___^^^^^^]]]\\\[[[[[[ZZZZZZ[[[[[[]]]^^^___``````^^^^^^```aaabbbbbbbbbbbb******))))))******+++,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++,,,,,,------.../////////......///000000111111222000000000111222222333333333444666888999999999999::::::;;;<<<>>>???@@@@@@???AAADDDEEEFFFHHHLLLNNNNNNPPPTTTVVVWWWXXX[[[\\\\\\\\\]]]___aaaccceeefffjjjjjjkkklllllllllkkkkkknnnoooqqqrrrrrrsssuuuwwwyyyzzz|||~~~uuukkkgggddd___]]]___[[[WWWTTTRRROOOOOOYYYeeeqqq}}}zzz}}}~~~uuugggYYYQQQPPPMMMRRRXXX___nnn|||}}}|||zzz}}}yyynnnddd\\\XXXPPPKKKCCC===888444111...---+++)))((()))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&$$$###"""%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%((('''%%%######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((((((((((((((()))++++++***...666AAAMMMUUUXXXXXXYYY___dddgggoooxxx}}}}}}wwwtttrrrpppkkkeeecccfffaaahhhooouuu{{{}}}wwwmmmnnnoooooommmkkkiiihhhiii```SSSNNNQQQ[[[eeekkkkkkllljjjddd^^^UUUIII===222000111555888999>>>EEEHHHIIIIIIHHHGGGHHHJJJLLLMMMPPPTTTWWWYYY\\\___aaaccchhhkkkiiifffdddaaa]]]SSSRRRRRRTTTWWWYYYYYYYYYYYYYYYZZZ\\\]]]^^^___```[[[\\\]]]^^^___^^^^^^]]]``````aaaaaabbbcccccccccaaaaaaaaaaaaaaa`````````aaabbbcccbbbaaa```aaaccc___^^^^^^___```___]]]ZZZRRRRRRSSSUUUYYY[[[\\\[[[VVVSSSNNNJJJGGGCCC???<<<666555444222111111111222000444777999999===CCCIIIPPPTTTYYY]]]___```aaabbbbbbbbbbbbbbbaaaaaaaaaaaabbbbbbccccccbbb```]]]\\\[[[\\\[[[[[[YYYWWWUUUSSSRRRRRRQQQPPPOOONNNMMMMMMLLLMMMNNNMMMKKKJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLMMMOOOPPPRRRSSSSSSSSSRRRQQQQQQPPPOOOMMMLLLJJJIIIEEECCCAAA>>>=========>>>???DDDLLLRRRVVVXXXZZZ[[[ZZZYYYXXXXXXXXXYYYZZZZZZYYY[[[\\\[[[XXXWWWXXXZZZXXXXXXWWWWWWVVVUUUUUUUUUTTTUUUUUUUUUSSSSSSUUUWWWYYYYYYZZZ[[[\\\\\\\\\\\\[[[ZZZZZZYYYYYYZZZZZZZZZ]]]]]]]]]]]]]]]\\\[[[ZZZ[[[[[[\\\\\\]]]^^^______]]]^^^```aaabbbccccccddd((((((((((((((()))******))))))))))))))))))))))))***)))))))))+++,,,+++***,,,,,,---......//////000......//////000111111111+++,,,---///000222333444111222555777999::::::999888999:::;;;===>>>???@@@>>>@@@BBBCCCDDDFFFJJJLLLLLLOOORRRTTTVVVWWWYYY[[[\\\[[[\\\]]]___bbbeeegggjjjjjjkkklllllllllkkkkkkooopppqqqpppoooppprrrssswwwwwwxxxzzztttmmmfff```___aaaZZZXXXYYYWWWPPPIIINNNXXXdddyyy{{{uuuqqquuuxxxjjj[[[QQQOOOJJJKKKJJJMMM[[[qqq~~~{{{~~~xxxkkkccc___[[[UUULLLDDD===888444111---+++(((''''''((((((''')))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((($$$%%%''''''''''''%%%$$$$$$%%%%%%$$$"""%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$###$$$%%%&&&((('''%%%######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''(((((((((((()))***+++,,,+++///888EEEQQQXXXYYYWWWWWW\\\aaaeeellluuuzzzyyyuuusssqqqpppkkkdddbbbddd\\\bbbgggjjjoooqqqnnnhhheeehhhlllnnnmmmlllkkkkkkmmm```PPPJJJQQQ]]]hhhmmmlllmmmkkkeee^^^UUUFFF:::///...000555888999???EEEHHHHHHIIIHHHGGGHHHKKKMMMNNNQQQUUUXXXZZZ]]]```bbbfffjjjlllhhheeeccc___[[[SSSRRRRRRTTTWWWYYYYYYXXXYYYZZZ[[[\\\^^^___``````ZZZ[[[\\\]]]^^^]]]\\\\\\bbbbbbbbbbbbcccdddeeefffbbbbbbaaaaaa``````______```bbbccccccbbbaaacccddd^^^^^^^^^___```___]]][[[QQQOOONNNOOORRRUUUVVVWWWNNNKKKEEEAAA===999555222222111111000000000111111333777;;;<<<<<<@@@GGGMMMRRRVVV[[[___aaaaaabbbcccbbbbbbbbbaaaaaaaaaaaaaaacccdddddddddcccaaa^^^\\\\\\\\\\\\[[[YYYWWWTTTSSSRRRQQQQQQPPPOOONNNMMMLLLKKKMMMNNNNNNLLLJJJIIIIIIIIIIIIJJJJJJKKKLLLLLLMMMKKKMMMPPPSSSUUUUUUUUUTTTTTTTTTSSSRRRPPPNNNLLLKKKFFFDDDAAA>>><<<<<<<<<<<<;;;AAAIIIQQQUUUXXXZZZ[[[[[[ZZZXXXWWWWWWXXXYYYZZZZZZ\\\^^^]]]ZZZYYY[[[]]]XXXXXXWWWVVVVVVUUUTTTTTTSSSSSSTTTSSSQQQQQQRRRTTTWWWXXXYYYZZZ[[[\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[\\\\\\\\\]]]]]]]]]\\\[[[[[[[[[[[[[[[\\\]]]]]]^^^^^^]]]^^^```aaacccdddeeeeee))))))))))))************)))((('''((()))***)))(((+++++++++*********************+++,,,,,,,,,,,,+++......---,,,---...///000///000000000111111111111333444444444555555666666888888999::::::;;;;;;<<>>===;;;???AAAFFFLLLRRRWWWZZZ\\\ZZZZZZYYYXXXXXXYYYYYYZZZ[[[[[[[[[ZZZZZZ[[[\\\\\\]]]\\\[[[ZZZYYYWWWVVVVVVOOOPPPPPPQQQRRRRRRSSSSSSSSSTTTUUUVVVYYY[[[]]]^^^^^^]]]\\\[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZ[[[[[[\\\\\\]]]^^^]]][[[ZZZ[[[\\\bbbbbbaaaaaa___^^^]]]\\\(((((()))))))))*********)))''''''''')))***)))((())))))))))))************)))***++++++,,,,,,++++++...---,,,,,,,,,---///////////////000000000111111111222222333444444555555888888888999::::::;;;;;;>>>>>>???@@@BBBDDDFFFGGGGGGHHHJJJMMMOOORRRTTTUUUYYYZZZ[[[[[[ZZZ]]]aaafffhhhhhhiiiiiijjjkkkmmmmmmnnnnnnnnnoooooooooppppppooorrrvvvwwwyyy}}}}}}tttmmmiii```[[[XXXXXXVVVRRRPPPQQQRRRZZZkkk~~~xxxnnnbbb```gggsss{{{zzzrrrkkkeee___YYYTTTJJJFFFDDDFFFLLLXXXjjjyyy{{{uuuppplllggg^^^SSSIII@@@:::777111...,,,+++++++++***(((((((((((((((((('''&&&%%%((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$###""""""&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%$$$###"""###$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''')))***+++***+++---//////333>>>NNNVVVWWWXXX[[[^^^^^^\\\\\\cccmmmqqqpppqqqooollliiifffeeedddddd___ZZZVVVWWWWWWTTTSSSUUU]]]dddlllttt}}}|||cccRRRUUU]]]bbbmmmzzzyyyqqqlllcccRRR@@@555000000000111444;;;DDDJJJHHHHHHGGGGGGIIILLLNNNPPPTTTUUUWWWYYY[[[]]]^^^^^^aaadddgggeee___XXXSSSQQQOOORRRUUUXXXXXXYYYZZZ[[[ZZZZZZZZZ[[[[[[\\\\\\\\\[[[[[[[[[[[[\\\^^^___```bbbaaa`````````aaabbbcccaaa```````````````aaabbbcccaaa______``````^^^]]]```___^^^_________\\\ZZZQQQQQQRRRSSSTTTQQQMMMIIIAAA???;;;777444222111111000111222333333555888;;;===>>>AAADDDHHHMMMPPPRRRYYY[[[___bbbdddddddddcccffffffggggggfffeeecccbbbbbbcccddddddccc```]]][[[]]]\\\[[[XXXVVVTTTRRRRRRNNNOOOOOOOOOOOONNNNNNMMMNNNMMMMMMLLLKKKJJJJJJIIIIIIJJJKKKIIIHHHFFFGGGHHHIIILLLOOORRRTTTUUUTTTSSSUUUUUUTTTSSSQQQPPPNNNMMMIIIGGGDDDBBBAAA@@@>>><<<>>>@@@EEEKKKPPPVVVYYY[[[[[[ZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYZZZZZZ[[[[[[ZZZYYYWWWVVVTTTSSSSSSOOOOOOPPPPPPQQQQQQQQQRRRTTTTTTUUUVVVXXXYYY[[[\\\YYYXXXXXXXXXWWWWWWVVVVVV[[[[[[ZZZZZZZZZ[[[[[[[[[\\\]]]^^^]]]\\\[[[[[[\\\^^^______`````````______(((((())))))))))))******((('''&&&''')))***)))((('''''''''(((((())))))***))))))***+++++++++++++++,,,,,,,,,,,,,,,---............/////////000000000//////000111222333444555777777777888999999::::::<<<<<<===>>>@@@BBBCCCDDDCCCDDDFFFIIILLLNNNPPPQQQYYYYYYZZZZZZZZZ\\\```cccfffgggiiikkklllnnnoooooommmmmmmmmnnnnnnnnnnnnnnnnnnqqquuuwwwwwwzzzyyyrrriiibbb\\\ZZZXXXTTTRRRTTTLLLMMMVVVhhhzzz|||xxxzzz{{{pppccc\\\^^^fffoootttuuupppjjjfffccccccbbbaaaRRRKKKEEEDDDGGGQQQcccsss}}}{{{sssmmmddd\\\SSSJJJ@@@999444111---++++++++++++***))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&$$$%%%%%%&&&&&&'''''''''%%%&&&((()))***+++...000000777DDDQQQXXXXXXXXXZZZ\\\\\\ZZZZZZaaajjjmmmkkkhhhgggeeedddddddddeeeeeeccc\\\UUUQQQMMMIIIKKKOOO[[[dddooozzzjjjWWWXXXaaahhhrrr}}}{{{tttfffPPP===444......///000444;;;DDDJJJHHHHHHGGGHHHJJJMMMPPPRRRTTTUUUWWWXXXZZZZZZZZZZZZXXXZZZ\\\[[[XXXSSSPPPOOONNNQQQUUUWWWXXXXXXZZZ[[[ZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[]]]^^^___```aaa````````````aaabbbccc____________```aaabbbcccbbbaaa______``````___]]]___^^^___``````___\\\YYYUUUUUUUUUUUUSSSOOOIIIDDD===;;;777333111111111222111333666888:::<<<@@@CCCDDDFFFIIILLLOOORRRTTTUUUYYY[[[^^^aaacccddddddcccffffffggggggfffeeecccbbbbbbcccddddddccc```^^^\\\___^^^\\\ZZZWWWTTTRRRQQQOOOPPPPPPPPPOOOOOONNNMMMLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJIIIGGGEEEEEEFFFHHHIIIKKKNNNQQQTTTTTTTTTTTTUUUUUUUUUTTTSSSRRRPPPOOOLLLJJJGGGEEECCCBBB???===<<>>888444///,,,+++++++++***))))))))))))))))))******((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&'''((((((%%%&&&(((((((((***---000111;;;IIITTTXXXXXXXXXYYY\\\\\\[[[[[[bbbjjjllliiiaaaaaa``````aaabbbdddeeeggg```YYYRRRKKKGGGIIIOOO[[[cccmmmxxxkkkXXXYYYccckkksss{{{zzzgggNNN:::111---...///000444:::BBBHHHGGGGGGGGGHHHKKKNNNRRRTTTTTTUUUXXXYYYZZZYYYXXXWWWPPPQQQRRRQQQPPPOOOMMMMMMNNNQQQUUUWWWWWWXXXYYY[[[ZZZZZZZZZZZZZZZZZZZZZZZZ\\\\\\\\\]]]^^^___```aaa````````````aaabbbbbbccc```````````````aaabbbbbbbbb```______``````___]]]^^^^^^^^^``````___[[[XXXXXXWWWUUUTTTPPPJJJCCC>>>;;;999666444333444666777666999<<>>999222---+++++++++*********)))))))))******+++((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%&&&'''(((((('''(((((((((((())),,,...222???NNNVVVXXXWWWXXXZZZ^^^_________eeekkklllhhh```______^^^___aaabbbcccfffbbb]]]WWWOOOIIILLLSSS^^^dddkkksss~~~zzzgggWWWXXXaaaiiipppwwwwwwzzz}}}wwwdddIII666.........///000333888???DDDFFFFFFFFFHHHKKKOOOSSSUUUUUUWWWZZZ\\\\\\[[[XXXWWWMMMLLLJJJJJJKKKLLLLLLMMMOOOQQQUUUWWWXXXXXXZZZ[[[[[[[[[[[[ZZZZZZZZZZZZZZZ]]]]]]^^^___```aaabbbbbb___```aaaaaabbbcccccccccbbbbbbaaa```````````````aaa```______``````___^^^]]]]]]]]]^^^___^^^[[[XXXXXXVVVSSSPPPLLLFFF@@@;;;:::999777666777999<<<>>>???BBBEEEGGGHHHJJJMMMOOOPPPQQQTTTVVVWWWXXXXXXWWWZZZ[[[]]]```aaabbbccccccaaabbbbbbcccbbbaaa___^^^^^^^^^______^^^]]]\\\[[[\\\[[[ZZZYYYXXXWWWVVVVVVRRRRRRRRRQQQPPPOOONNNNNNLLLLLLKKKKKKJJJJJJIIIIIIJJJJJJIIIGGGEEEFFFHHHKKKLLLNNNPPPSSSVVVWWWXXXYYYWWWWWWWWWXXXXXXWWWWWWVVVQQQOOOLLLJJJHHHDDD@@@===;;;<<>>AAABBBDDDFFFIIIKKKMMMNNNOOOOOOOOORRRVVVZZZ[[[[[[\\\]]]```dddgggjjjlllmmmmmmmmmmmmmmmmmmlllllllllnnnqqqtttttttttvvvzzz~~~}}}qqqgggcccaaa]]]YYYXXXUUUPPPLLLJJJLLLTTTdddtttxxxwwwvvvzzzwwwuuurrrnnnmmmpppuuuzzzyyyllldddeeehhhmmmmmmlllkkkjjjlllqqqttt|||sssggg]]]TTTQQQXXXbbbvvvvvvooohhhbbb[[[UUUFFF@@@888111---,,,,,,++++++***)))(((((()))***+++((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&''''''''')))))))))(((((())),,,///444CCCSSSXXXXXXYYY[[[]]]bbbccccccccchhhnnnnnniii```____________aaabbbccccccbbb```ZZZPPPJJJNNNWWWaaafffkkkoooxxxlll___UUUWWW___fffmmmrrrqqqrrrrrrlllZZZBBB333...---...///000222777===BBBDDDDDDEEEGGGKKKOOOSSSVVVWWWZZZ]]]``````^^^[[[YYYNNNKKKGGGGGGHHHKKKMMMNNNOOORRRVVVXXXYYYYYY[[[\\\\\\\\\\\\[[[[[[[[[[[[[[[\\\]]]___```aaabbbbbbbbb``````bbbcccdddeeeeeedddcccbbbaaa```____________aaa```______```aaa```^^^]]]\\\[[[[[[\\\\\\ZZZXXXXXXUUUQQQMMMIIIDDD???<<<999999:::;;;>>>@@@CCCDDDHHHJJJMMMOOOOOOPPPQQQSSSSSSTTTVVVWWWXXXYYYYYYYYY\\\]]]^^^___```aaaaaaaaa``````aaaaaa```___]]]\\\\\\\\\]]]]]]]]]\\\\\\[[[ZZZZZZYYYYYYXXXWWWWWWVVVSSSSSSSSSRRRQQQPPPOOONNNMMMLLLLLLKKKJJJIIIHHHGGGHHHIIIIIIHHHGGGGGGJJJLLLMMMOOOQQQTTTVVVYYYZZZ[[[WWWXXXYYYYYYZZZZZZZZZYYYUUUSSSPPPNNNKKKGGGBBB>>><<<<<<===@@@DDDHHHLLLNNNOOOPPPRRRSSSTTTTTTSSSSSSUUUUUUTTTSSSRRRRRRRRRRRROOOOOONNNMMMKKKJJJIIIIIIHHHHHHHHHIIIJJJJJJKKKKKKNNNOOOQQQRRRSSSSSSRRRRRRLLLLLLLLLLLLMMMNNNOOOPPPRRRSSSUUUXXXYYYZZZZZZZZZWWWYYY\\\]]]\\\[[[ZZZZZZ\\\]]]^^^```aaaaaabbbbbb'''''''''((((((((())))))'''&&&%%%&&&((()))((('''&&&&&&&&&&&&''''''''''''&&&'''(((((())))))(((((('''((()))*********))))))++++++++++++,,,,,,,,,,,,------...///000000111111222222333333444555555555888888999999:::;;;======@@@AAACCCFFFHHHKKKMMMNNNNNNMMMNNNRRRXXX\\\]]]\\\\\\]]]___bbbeeeiiikkkmmmnnnnnnnnnnnnmmmmmmllllllllloooqqqqqqqqqsssyyy}}}||||||ppplllhhhbbb[[[XXXUUUQQQNNNLLLKKKMMMXXXcccmmmoooqqquuuyyy}}}{{{{{{yyyuuuqqqqqqvvvzzz}}}sssqqqsssrrrsssuuutttssssssvvvyyy}}}yyysssiii```^^^aaakkkvvv{{{uuunnnggg```\\\NNNHHH>>>555111///......,,,+++)))'''''''''((()))((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''')))))))))((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((()))((((((+++///222777HHHXXX[[[YYY[[[```cccdddffffffgggkkkpppooojjj``````___```aaacccdddfffeeedddbbb[[[PPPJJJQQQ\\\```eeejjjnnnsssxxxvvvqqq^^^XXXUUUYYY___eeekkkoooqqqmmmggg]]]LLL;;;111000***,,,---///222777>>>BBBBBBCCCDDDFFFJJJOOOTTTVVVYYY\\\aaadddeeebbb^^^\\\QQQMMMHHHFFFHHHLLLNNNOOOPPPSSSWWWYYYZZZZZZ\\\]]]]]]]]]]]]]]]\\\\\\\\\[[[[[[\\\]]]___```````````````aaaccceeeffffffffffffbbbaaa```````````````aaa```___^^^___```aaa```___]]][[[YYYXXXYYYYYYYYYXXXXXXTTTNNNJJJGGGDDDBBB@@@<<<>>>@@@DDDGGGIIIKKKLLLMMMPPPSSSTTTTTTTTTUUUWWWVVVVVVVVVWWWXXXYYY[[[[[[^^^^^^^^^_________````````````aaaaaa```___]]]\\\\\\\\\\\\\\\]]]]]]]]]\\\ZZZZZZYYYXXXWWWVVVUUUTTTSSSSSSSSSSSSQQQPPPOOONNNNNNMMMLLLKKKIIIHHHFFFFFFDDDFFFGGGHHHGGGHHHIIIKKKMMMNNNPPPSSSVVVXXXZZZ[[[XXXXXXYYY[[[[[[\\\\\\\\\ZZZXXXUUURRROOOJJJDDD@@@<<<<<<===>>>AAADDDHHHJJJIIIJJJMMMOOOQQQQQQPPPPPPQQQPPPOOONNNNNNMMMMMMMMMHHHGGGGGGFFFEEEEEEDDDDDDBBBBBBCCCDDDFFFGGGHHHHHHIIIJJJKKKLLLKKKJJJHHHFFFFFFEEECCCCCCDDDGGGIIIKKKJJJLLLPPPSSSUUUWWWWWWWWWUUUXXX[[[\\\[[[ZZZYYYYYYXXXYYY[[[]]]^^^___``````''''''''''''((((((((()))'''&&&%%%&&&((((((((('''''''''''''''''''''&&&&&&&&&''''''(((((((((((((((&&&''')))*********)))(((******+++++++++,,,,,,,,,---------.........//////111222222333333444555555999999999999:::;;;<<<===@@@AAACCCEEEHHHJJJLLLMMMNNNMMMNNNSSSYYY^^^___^^^]]]^^^___aaadddhhhlllnnnoooooonnnnnnnnnmmmmmmmmmkkkmmmooonnnnnnqqqxxx}}}xxx}}}|||uuuooofff\\\WWWSSSPPPNNNNNNMMMLLLPPPVVVdddhhhnnnssswww{{{|||wwwvvvyyy}}}|||~~~wwwzzz}}}}}}|||{{{|||~~~|||ooohhhgggeeennnzzzzzz||||||xxxqqqggg```\\\TTTMMMBBB999333111000000---+++)))'''&&&&&&'''((((((((((((((((((((((((((((((''''''&&&&&&''''''(((++++++***)))(((''''''&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%''''''(((((())),,,111555999LLL[[[]]]ZZZ]]]cccgggfffggghhhhhhmmmqqqooojjj`````````aaabbbdddggghhhhhhgggddd\\\PPPKKKTTT```\\\ccciiimmmqqqrrrllleeeVVVUUUVVV[[[```eeejjjooossskkk```SSSCCC555111333((())),,,///222888???DDDAAABBBCCCFFFJJJOOOSSSVVV[[[^^^cccggggggeeeaaa^^^TTTOOOIIIFFFIIIMMMPPPPPPQQQTTTXXXZZZZZZ[[[\\\^^^^^^^^^^^^]]]]]]\\\\\\\\\YYYZZZ\\\^^^_________^^^aaabbbdddfffgggggggggggg```______``````aaabbbccc```___^^^___```aaa```___^^^[[[WWWVVVWWWXXXXXXXXXXXXTTTNNNIIIGGGEEEDDDCCC@@@CCCGGGKKKOOOQQQSSSSSSOOORRRUUUWWWWWWXXXYYYZZZXXXXXXWWWWWWXXXZZZ\\\]]]________________________```aaaaaaaaaaaa___^^^]]]\\\]]]]]]]]]]]]]]]^^^^^^\\\[[[YYYXXXVVVTTTSSSRRRTTTTTTTTTSSSRRRPPPOOONNNOOONNNMMMKKKIIIGGGEEEEEEAAACCCFFFGGGGGGHHHIIIJJJLLLMMMOOORRRUUUWWWZZZ[[[XXXYYYZZZ[[[\\\]]]]]]]]]]]][[[XXXUUURRRMMMGGGBBB======<<<===???BBBEEEGGGEEEGGGIIILLLNNNOOONNNNNNNNNMMMLLLKKKJJJJJJJJJJJJBBBBBBAAAAAAAAA@@@@@@@@@===>>>???AAACCCDDDEEEFFFDDDEEEEEEEEECCC@@@===;;;<<<;;;999888999<<<@@@CCCEEEHHHKKKOOORRRTTTTTTTTTTTTWWWZZZ\\\[[[YYYXXXXXXTTTUUUWWWZZZ\\\]]]^^^___''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&''''''(((((())))))))))))))))))))))))((((((((()))******++++++,,,,,,.../////////...---111111111222222333333333777777888999::::::;;;;;;<<<>>>BBBFFFIIILLLMMMMMMOOOPPPRRRUUUXXX[[[]]]___[[[[[[\\\___ccciiinnnrrruuutttsssqqqnnnkkkhhhffflllnnnpppppppppqqqsssuuuvvvzzzwwwlllbbb]]]VVVSSSOOONNNPPPPPPMMMJJJUUU]]]jjjtttwwwyyy~~~xxxkkkeeeaaafffwww|||wwwuuuzzz~~~yyypppgggbbb^^^UUUIII???999444000---...+++((('''((()))******)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((((((((((((''''''''')))'''&&&$$$######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$######&&&&&&&&&&&&&&&'''((()))'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$%%%%%%########################$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%+++((((((,,,---,,,...333AAAPPPZZZZZZ\\\eeegggaaadddddddddeeekkkqqqnnnhhh^^^___aaadddhhhllloooqqqqqqqqqjjj\\\TTTVVV]]]aaaccc]]]\\\ccchhhfffaaa^^^UUUSSSWWW```cccbbbdddiiijjjggg[[[HHH:::555222------------///222666;;;>>>BBBEEEHHHJJJMMMPPPUUUXXXYYY[[[___dddhhhfff___ZZZQQQNNNJJJGGGHHHLLLQQQUUUXXXXXXXXXXXXYYY[[[\\\]]]\\\]]]]]]^^^^^^]]]]]]\\\]]]]]]\\\\\\\\\]]]___```aaabbbbbbbbbbbbcccccccccbbbaaa```___^^^]]]]]]]]]^^^^^^___``````___^^^]]]\\\\\\[[[ZZZYYYYYYYYYYYYTTTQQQMMMIIIFFFEEEDDDDDDKKKMMMPPPTTTVVVXXXXXXXXXYYYYYYYYYYYYYYYZZZZZZZZZYYYYYYXXXXXXYYYZZZ[[[[[[^^^_________```aaaaaaaaadddddddddddddddcccbbbaaa\\\[[[[[[[[[\\\^^^```aaaaaa^^^[[[WWWTTTSSSSSSSSSVVVUUUSSSQQQOOONNNMMMMMMJJJJJJKKKJJJJJJHHHFFFEEECCCDDDEEEGGGJJJLLLOOOPPPNNNOOOPPPQQQTTTVVVYYYZZZ^^^^^^^^^\\\ZZZYYYZZZ\\\\\\ZZZXXXVVVTTTPPPJJJFFFCCCAAA>>>===>>>???@@@@@@@@@AAABBBEEEGGGIIIKKKKKKIIIJJJIIIHHHEEEBBB>>><<<;;;:::::::::999999888888888888999:::;;;===>>>???AAA>>>;;;;;;:::888444000222333333444666777999:::;;;???FFFMMMQQQSSSRRRQQQSSSTTTVVVXXXZZZ[[[\\\]]]WWWWWWWWWWWWXXXZZZ[[[\\\''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******+++++++++,,,---...///......---000000111111222333444444666777777888999:::;;;;;;===???BBBEEEHHHJJJLLLLLLPPPQQQSSSWWWZZZ]]]```aaa^^^]]]^^^___ccchhhlllooosssrrrqqqpppmmmkkkiiihhhjjjlllnnnooopppqqqsssuuuwwwyyy~~~ttthhh```[[[WWWSSSRRRSSSSSSPPPMMMPPPSSS[[[hhhrrr{{{wwwfff]]]\\\fffooovvv}}}yyyuuuxxx|||~~~|||uuummmhhh___WWWMMMEEE???:::444000000...+++)))******)))((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''&&&&&&((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$######'''&&&&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''***((((((+++,,,,,,///444EEEQQQZZZYYY[[[bbbeeeaaacccddddddfffkkkooommmggg___```bbbgggmmmsssyyy}}}{{{yyyqqqbbbYYYZZZ___bbbeee^^^\\\aaafffbbb[[[VVVRRRRRRXXXaaaccc``````cccddd```TTTBBB666333000,,,.........///222777;;;>>>AAACCCGGGJJJMMMQQQVVVYYYYYY[[[^^^cccfffeeeaaa]]]SSSPPPKKKHHHIIIMMMSSSWWWYYYYYYYYYYYYYYYZZZ[[[\\\]]]]]]^^^^^^^^^^^^]]]]]]^^^]]]\\\\\\\\\^^^___```aaaaaaaaabbbbbbbbbccccccaaaaaa```___^^^]]]]]]]]]]]]^^^```aaaaaa```___^^^\\\[[[YYYWWWVVVUUUTTTTTTPPPNNNLLLKKKJJJJJJKKKLLLPPPQQQUUUXXXZZZ[[[[[[[[[\\\\\\\\\\\\\\\[[[[[[[[[ZZZZZZZZZZZZZZZ[[[\\\\\\_______________`````````bbbccccccccccccbbbbbbaaa]]]]]]\\\]]]]]]^^^___``````^^^[[[XXXUUUTTTTTTTTTUUUTTTSSSQQQOOONNNMMMMMMJJJKKKKKKKKKKKKIIIGGGFFFFFFFFFGGGGGGHHHJJJKKKLLLLLLMMMOOORRRUUUWWWYYYZZZ^^^^^^___]]][[[[[[[[[]]]]]][[[YYYXXXUUUQQQLLLHHHCCCAAA===<<<<<<======<<<::::::<<<>>>AAACCCEEEEEEEEEEEEDDDBBB@@@===:::888555555555555444444444333333333444555666888999:::>>>;;;888777888777555222000000000000111222333444999===DDDKKKPPPRRRRRRRRRSSSTTTVVVXXXYYYZZZ[[[[[[WWWWWWWWWWWWXXXYYYYYYZZZ''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''')))))))))))))))((((((((((((((((((((((((((((((((('''(((((())))))******++++++,,,---.........------...///000111222333444555555666666777999::::::;;;===???AAADDDFFFHHHIIIJJJMMMOOORRRVVVZZZ]]]```bbbaaa`````````cccgggkkkmmmppppppooonnnllljjjiiihhhfffiiilllnnnoooqqqsssuuuwwwyyy|||qqqggg]]]YYYTTTRRRRRRRRROOOLLLLLLJJJMMMXXXfffuuulll^^^SSSSSSXXX^^^iiiuuu|||vvvvvvyyy}}}}}}wwwqqqccc\\\TTTMMMGGGAAA999444333000...,,,++++++)))''')))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&%%%$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''((((((((((((''')))'''(((+++,,,,,,111777IIISSSYYYXXXYYY```cccaaadddffffffgggkkknnnkkkeee___aaadddkkkttt~~~}}}mmmaaa```ccceeeggg___[[[```ccc^^^TTTMMMNNNRRRZZZcccddd^^^[[[[[[[[[VVVJJJ:::111///...---......///000333777;;;>>>???BBBFFFIIIMMMQQQVVVYYYZZZ[[[]]]```ccccccbbb```TTTQQQLLLIIIJJJOOOVVVZZZ[[[ZZZZZZZZZZZZZZZ[[[[[[]]]]]]^^^^^^^^^^^^]]]]]]^^^]]]\\\\\\\\\]]]^^^___``````aaaaaabbbbbbbbbaaa``````______^^^^^^]]]]]][[[]]]```bbbbbbaaa```^^^\\\ZZZXXXUUUSSSQQQQQQQQQOOOOOONNNNNNOOOPPPRRRSSSWWWXXX[[[]]]___```````````````______^^^^^^^^^]]]\\\\\\\\\\\\]]]]]]]]]]]]_______________^^^^^^^^^```aaaaaabbbbbbbbbbbbaaa^^^^^^_______________^^^___^^^[[[YYYWWWVVVVVVVVVSSSSSSRRRQQQPPPOOONNNNNNKKKLLLLLLMMMLLLKKKIIIHHHJJJIIIHHHGGGGGGFFFGGGGGGJJJKKKNNNRRRUUUXXXZZZ[[[]]]^^^___^^^]]]\\\]]]___^^^]]][[[YYYWWWSSSMMMJJJDDDAAA===;;;:::999777666111222444666999;;;======???>>><<<:::888666444333////////////............/////////000111333555666999777555555666666555333000///...---------...///555999???GGGMMMQQQRRRSSSTTTUUUVVVWWWYYYYYYZZZZZZXXXXXXWWWWWWXXXXXXXXXXXX''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''(((((()))*********++++++,,,,,,------------------...000222333444555444444555666888999::::::>>>>>>@@@BBBDDDFFFGGGGGGIIIKKKNNNRRRWWW[[[^^^```bbbbbbaaabbbdddhhhkkknnnooonnnnnnmmmkkkiiigggfffcccfffjjjmmmoooqqqsssuuuxxxyyy{{{}}}{{{qqqccc^^^XXXTTTSSSQQQNNNKKKKKKGGGHHHNNNXXXdddttt~~~sssbbbQQQJJJJJJOOOXXXbbbwwwxxxwwwxxx}}}zzzkkkddd[[[SSSLLLEEE===888333111///------,,,)))((()))))))))(((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''&&&%%%###"""$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&((('''(((++++++---333;;;MMMTTTYYYWWWXXX^^^cccdddfffiiikkkkkkmmmnnnjjjddd```aaaeeemmmyyywwwkkkhhhhhhhhhiiiaaa]]]aaaccc[[[PPPHHHLLLTTT___fffeee___XXXUUUTTTLLL@@@444...---....../////////111444888;;;===@@@BBBFFFIIILLLPPPTTTWWW]]]\\\\\\]]]^^^^^^^^^]]]SSSPPPKKKIIIKKKPPPWWW\\\]]]\\\[[[ZZZZZZZZZZZZZZZ^^^^^^____________^^^^^^]]]\\\[[[[[[[[[\\\]]]]]]^^^___```aaaaaaaaa``````^^^^^^^^^___^^^^^^]]]]]]ZZZ]]]```cccdddcccaaa```\\\ZZZXXXUUUSSSRRRRRRRRRTTTSSSSSSTTTUUUVVVWWWXXX]]]^^^```aaabbbcccccccccbbbbbbaaaaaa```_________^^^^^^__________________``````______^^^^^^]]]]]]______```aaaaaabbbaaaaaa___```aaaaaaaaa```^^^]]]^^^]]]\\\ZZZYYYXXXXXXXXXRRRRRRQQQQQQPPPOOONNNNNNLLLMMMMMMNNNMMMLLLKKKJJJJJJJJJHHHGGGFFFEEEEEEEEEHHHJJJNNNRRRVVVYYY[[[[[[]]]^^^``````^^^^^^___```___^^^\\\ZZZXXXTTTOOOKKKDDDAAA===:::777555222000,,,---///111333555777777999777555333111000//////++++++++++++++++++++++++---......///000222333444555666777888999888666555333222000...------...///111444:::BBBHHHNNNRRRSSSUUUUUUVVVXXXXXXYYYYYYYYYYYYYYYYYYYYYXXXXXXWWWWWW''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&'''(((((()))(((((((((((((((((((((((('''''''''((())))))******++++++++++++,,,,,,,,,---,,,---...///111222333444222333444555777888999:::======>>>@@@BBBCCCEEEFFFHHHIIIMMMQQQVVVZZZ^^^```cccbbbbbbbbbeeeiiimmmooonnnmmmlllkkkiiigggeeecccbbbfffjjjnnnppprrrtttvvvxxxyyyzzz{{{~~~|||oooiiiaaa[[[WWWTTTOOOKKKFFFGGGIIILLLNNNSSS```mmm}}}||||||zzzqqqcccRRRGGGDDDGGGNNNTTTcccvvv}}}{{{zzzvvvnnncccYYYRRRJJJCCC===444222///...---,,,+++)))***)))))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''&&&%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''))))))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&(((''')))+++,,,...666@@@PPPUUUXXXXXXYYY^^^dddfffiiimmmpppooooooooojjjddd```aaaeeemmmzzz}}}pppmmmllljjjjjjdddbbbeeeddd[[[OOOHHHMMMXXXeeejjjggg```YYYTTTOOOEEE999111---,,,...///...///000111444777:::<<>><<<999777444111/////////000///111666<<>>@@@BBBDDDEEEIIIKKKNNNRRRWWW[[[___```bbbaaaaaabbbdddhhhkkknnnkkkkkkjjjiiihhhfffdddccccccggglllppprrrtttuuuwwwxxxyyyzzz{{{}}}zzzssshhh___YYYSSSMMMIIICCCFFFKKKLLLJJJIIIRRR^^^qqqzzzpppmmmooo||||||uuuhhh```UUUKKKFFFEEEHHHLLLUUUdddzzz~~~wwwmmmddd\\\TTTKKKEEE:::666222///------,,,+++******)))))))))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&''')))***+++'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''((())))))))))))((()))(((***,,,,,,///:::FFFUUUXXXZZZ[[[[[[]]]bbbgggkkkqqqtttsssqqqoooiiiccc___```ccckkkvvvyyyooonnnnnnlllkkkiiijjjkkkfffZZZOOOKKKOOO\\\iiilllhhhbbb[[[VVVLLLAAA666000...------///---...///111444666888:::@@@BBBEEEHHHJJJNNNRRRUUUaaabbbbbb___YYYTTTQQQPPPKKKJJJIIIIIILLLQQQVVVYYY^^^^^^]]]\\\[[[[[[[[[\\\______````````````______\\\[[[ZZZYYYYYYYYYZZZ[[[[[[]]]___`````````^^^]]][[[\\\]]]_________^^^]]][[[\\\___bbbdddeeeffffff^^^\\\YYYVVVUUUUUUVVVXXXWWWXXX[[[^^^bbbeeeggghhhdddddddddccccccccccccbbbaaaaaaaaaaaaaaabbbbbbbbbaaabbbcccccccccbbb`````````````````````____________``````aaaaaaaaaaaa`````````aaaaaa```___^^^^^^]]]]]]\\\[[[ZZZYYYXXXWWWQQQQQQRRRQQQPPPNNNLLLKKKLLLMMMNNNNNNNNNMMMLLLKKKGGGGGGGGGGGGGGGHHHIIIIIIIIIJJJLLLOOOSSSWWW[[[]]]]]]___aaaaaa___^^^^^^^^^]]]\\\ZZZYYYWWWSSSOOOKKKDDDAAA===:::777444000---------......///000111111//////...---,,,+++***)))*********+++++++++++++++)))))))))***,,,---///000888>>>FFFKKKMMMLLLKKKJJJBBB???:::555222000000000...000333888???FFFLLLOOOQQQRRRSSSUUUVVVVVVWWWWWWYYYYYYZZZZZZZZZYYYWWWVVV''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&******))))))((((((((('''))))))))))))))))))))))))&&&&&&''''''((()))))))))+++******)))***+++,,,---------......///000111111000000222333555777888999::::::;;;<<<>>>AAACCCEEEIIIKKKNNNRRRVVVZZZ]]]___bbbaaa```___aaacccgggiiiffffffggggggggggggffffffeeeiiinnnrrrtttuuuwwwxxxxxxyyy{{{|||}}}ttthhh```XXXPPPKKKHHHHHHKKKLLLJJJHHHLLLSSSbbbtttzzzllleeeeeepppxxx~~~{{{tttmmmbbbccc```XXXOOOKKKJJJKKKOOOXXXkkk~~~xxxssslllbbbVVVNNNBBB===666111...---,,,,,,*********)))))))))((((((''''''''''''''''''''''''((((((((('''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%&&&''''''$$$$$$%%%%%%&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''((()))))))))))))))))))))+++------111===JJJ[[[\\\^^^^^^\\\\\\```dddlllrrrvvvuuuqqqnnnhhhaaa]]]^^^aaagggppp{{{{{{nnniiikkkmmmlllmmmnnnqqqpppfffXXXNNNLLLQQQ___llllllhhhccc^^^XXXKKK???444111///,,,+++---,,,---...111333555777888<<>><<<:::777444111---------,,,++++++******)))***+++++++++)))&&&%%%'''''''''(((((())))))))))))))))))***,,,---///000111666>>>DDDJJJQQQXXX^^^\\\WWWNNNDDD<<<666333222//////000333888???FFFJJJIIIJJJLLLNNNPPPQQQRRRRRRSSSTTTVVVWWWWWWVVVTTTSSS''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&'''))))))((((((''''''''''''(((((((((((())))))))))))'''&&&&&&%%%&&&'''((()))*********)))'''(((***,,,+++---...---,,,,,,---...000000111222333555666777;;;;;;;;;<<<>>>@@@CCCDDDIIIIIIJJJLLLPPPTTTXXX[[[\\\\\\[[[[[[\\\]]]___```aaaccccccdddiiioooooojjjmmmnnnqqqsssuuuvvvvvvvvvzzz|||~~~yyyoooeee[[[ZZZVVVRRROOONNNMMMLLLKKKKKKUUUgggyyy|||rrreee[[[]]]bbbhhhjjjiiiffffffggglllnnnqqqsssooofffZZZRRRNNNQQQ]]]qqq}}}{{{pppddd\\\QQQJJJ???777222000//////***((('''''')))******)))''''''''''''''''''''''''((((((''''''&&&&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''%%%'''((('''$$$###%%%'''%%%%%%$$$$$$%%%&&&((()))''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))))))))---000000333BBBSSSfffdddcccbbbcccbbbaaa___lllppptttsssmmmgggcccaaa^^^\\\[[[]]]ccckkkpppsssttthhhbbbeeefffeeemmmyyy~~~yyyxxxvvvgggSSSKKKPPP[[[eeemmmmmmjjjeee]]]VVVIII;;;...***+++***((())),,,...000222222444666888;;;AAAEEEHHHNNNUUUYYYXXX___cccggggggaaaXXXOOOJJJEEEHHHLLLPPPRRRTTTWWWYYY\\\]]]^^^^^^^^^]]]\\\[[[^^^^^^______```aaaaaabbbbbb```___]]]\\\\\\\\\]]]\\\^^^```bbbaaa^^^[[[YYYZZZ[[[]]]______^^^]]]\\\\\\]]]___aaadddhhhmmmqqqssstttqqqiiidddeeefffdddbbbbbbdddgggkkkllliiifffbbbbbbcccdddeeeeeeffffffdddbbb```bbbfffiiiiiigggfffeeedddccccccdddeeefffbbbbbbaaaaaaaaaaaabbbbbbbbbbbb```______```aaaaaa```]]]\\\]]]___```^^^\\\^^^]]]\\\[[[ZZZXXXXXXWWWSSSRRRQQQPPPOOONNNNNNMMMHHHIIIJJJLLLMMMMMMMMMMMMLLLKKKJJJIIIHHHIIIIIIJJJOOOOOOOOOPPPSSSVVVZZZ\\\aaa```aaabbbbbbaaa^^^[[[VVVTTTRRRQQQQQQOOOJJJFFFCCCCCCCCCBBB@@@;;;555000///...,,,+++******+++++++++***)))(((((()))***++++++++++++***************+++************,,,---...222555888:::;;;@@@FFFLLLRRRSSSTTTNNNEEE:::333000/////////111555:::???BBBEEEFFFGGGIIIKKKLLLNNNOOOPPPQQQSSSTTTUUUUUUTTTSSS((((((((('''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&$$$######$$$&&&'''((((((((('''''''''&&&&&&'''((((((((())))))))))))'''&&&&&&%%%&&&'''((())))))******)))'''((()))+++,,,---......------...///000111111222333555666777;;;;;;;;;<<<>>>@@@BBBDDDGGGGGGHHHJJJNNNSSSWWWYYY\\\\\\\\\\\\]]]^^^```aaa```bbbbbbccciiippprrrooonnnoooqqqtttuuuvvvwwwwwwyyyzzz}}}xxxmmmbbb^^^XXXSSSQQQOOONNNMMMQQQSSS]]]lllxxx~~~}}}|||{{{|||}}}~~~|||tttjjjbbb[[[^^^aaadddeeeeeefffgggfffmmmwwwvvvggg]]]WWWVVV^^^ooo}}}|||sssggg___UUUOOOFFF===888333000...---+++)))((())))))((('''''''''''''''''''''''''''***)))))))))((((((((((((&&&%%%%%%%%%%%%&&&''''''''')))******'''&&&&&&(((%%%%%%%%%%%%&&&'''(((((('''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$"""""""""###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))******+++---///666HHHZZZdddbbbaaaaaabbbbbb```___kkkooorrrqqqkkkeeeaaa```bbb___\\\[[[^^^aaacccdddiii```]]]bbbfffhhhrrrlllVVVNNNTTT^^^hhhqqqrrroooiii___WWWFFF999...+++,,,++++++,,,,,,...111222333555777:::===BBBGGGIIIOOOVVVYYYXXX]]]aaadddddd^^^VVVOOOJJJEEEIIIMMMQQQTTTVVVYYY[[[\\\]]]^^^___^^^^^^]]]\\\]]]^^^^^^___``````aaaaaabbbaaa```^^^]]]]]]^^^^^^]]]^^^```aaa```^^^\\\ZZZ[[[\\\^^^___```___^^^]]]]]]___aaabbbdddhhhmmmqqqtttuuurrrkkkfffggghhhggggggffffffiiikkkkkkhhheeecccddddddeeeffffffggggggeeecccbbbcccfffhhhhhhgggfffeeedddccccccdddeeefffdddcccbbbbbbaaaaaaaaabbbbbbaaa```_________``````___^^^\\\]]]___```^^^\\\^^^]]]\\\[[[YYYXXXWWWVVVUUUTTTSSSQQQOOOMMMLLLKKKJJJJJJKKKLLLMMMMMMMMMMMMLLLKKKJJJIIIHHHIIIIIIJJJLLLLLLMMMNNNQQQUUUXXXZZZ^^^]]]^^^______^^^[[[XXXWWWTTTPPPNNNLLLIIIEEEAAA>>>???AAACCCCCC>>>888333///---+++)))((('''((((((******)))))))))******+++***************************)))))))))***+++---...000333666777777999>>>CCCJJJMMMPPPNNNGGG>>>777333///...///000333888<<>>@@@@@@BBBCCCEEEHHHLLLPPPTTTVVV[[[[[[\\\]]]___```bbbbbbaaadddeeeeeeiiiqqquuutttqqqqqqrrrtttuuuwwwxxxxxxzzzyyyyyyzzz{{{|||}}}~~~|||{{{pppfff___ZZZWWWUUUXXXUUUWWW```jjjooouuuyyy~~~~~~~~~|||vvvvvvwwwxxxyyyzzzzzzzzzjjjfffbbbccchhhnnnqqqrrrsssvvv{{{zzzlllaaacccmmmyyyzzzxxxwwwzzz}}}zzzpppggg]]]ZZZUUUPPPIIIAAA888222111///,,,++++++***(((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$&&&'''((('''&&&$$$######%%%'''))))))(((&&&%%%&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))++++++++++++000>>>RRRbbb___]]]\\\\\\___```aaa```dddhhhjjjiiieeeaaa___```cccaaa^^^\\\ZZZXXXTTTRRRLLLLLLQQQ[[[dddlllyyyyyy^^^UUUYYYbbblllwww~~~~~~wwwgggYYY@@@777...------,,,---...---///111333444777;;;>>>@@@EEEIIIKKKPPPVVVYYYXXXWWWZZZ\\\[[[VVVPPPKKKIIIDDDHHHNNNSSSWWWYYY[[[]]]]]]]]]^^^^^^____________]]]]]]]]]^^^^^^^^^_______________^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^___``````^^^___``````aaa```______```bbbcccccccccdddgggiiinnnpppooojjjgggiiijjjiiijjjjjjiiiiiiiiiiiihhhhhheeeeeeffffffggggggggghhhhhhgggffffffffffffffffffgggggggggffffffggggggggghhhgggfffdddcccbbbaaaaaa```______^^^]]]]]]]]]]]]^^^^^^______```___^^^]]]^^^]]]\\\ZZZXXXVVVUUUTTTUUUTTTSSSQQQOOOMMMKKKJJJMMMMMMNNNNNNMMMLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIHHHIIIJJJKKKNNNQQQTTTUUUXXXWWWWWWXXXXXXVVVSSSPPPNNNJJJDDD???;;;888777666333777>>>EEEHHHEEE>>>999111///---,,,*********+++((()))+++,,,---,,,,,,+++((()))))))))))))))******(((((((((((()))+++---///777:::===<<<888555444555777===DDDIIIHHHBBB;;;666......------///111333444444777:::===??????===<<>>>>>@@@AAADDDHHHLLLPPPTTTUUUYYYZZZ[[[]]]___aaabbbbbbcccggghhhgggiiiooorrrqqqpppqqqqqqssstttuuuvvvwwwzzzzzzyyyyyyzzz{{{|||}}}~~~}}}|||zzz{{{oooeee^^^YYYWWWWWWZZZbbbjjjllljjjlllpppvvvxxx{{{}}}yyyvvvvvvxxx}}}yyysssmmmkkkooosssvvvwwwyyyggg___aaaiiiuuu~~~yyyuuurrrtttxxxvvvoooggg```^^^ZZZVVVOOOGGG===777111///---,,,,,,,,,+++)))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''&&&%%%######%%%(((******)))&&&$$$&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))))))))+++---...444AAARRR]]]^^^\\\[[[\\\^^^aaabbbcccbbbeeegggfffccc``````aaaaaa___^^^]]][[[WWWRRRNNNFFFJJJRRR[[[bbbjjjuuuxxx___VVVYYYaaajjjuuu}}}zzziiiXXX???666///...---++++++------///111222444888<<<@@@@@@EEEIIIKKKPPPVVVYYYXXXXXXYYYYYYWWWRRRMMMIIIHHHCCCGGGNNNSSSWWWYYY[[[\\\]]]]]]]]]]]]^^^^^^______]]]]]]]]]^^^^^^^^^^^^^^^\\\]]]]]]]]]]]]]]]]]]]]]^^^]]]]]]]]]^^^```aaabbb`````````````````````___```aaaaaa```^^^^^^___```cccfffgggcccbbbeeegggffffffgggggghhhhhhhhhiiijjjffffffffffffggggggggggggiiiiiihhhgggfffeeeffffffhhhhhhiiiiiiiiiiiihhhhhhiiihhhfffdddcccbbbaaaaaa_________^^^]]]]]]\\\[[[]]]^^^```aaa```___^^^^^^]]]\\\[[[YYYWWWVVVTTTTTTSSSSSSRRRQQQOOONNNMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJHHHHHHIIIIIIIIIIIIIIIIIIHHHIIIJJJKKKMMMOOOQQQRRRUUUUUUTTTTTTSSSQQQMMMJJJCCC@@@<<<777333222333444111555===EEEHHHGGGAAA<<<111000///...------...///)))***+++---------,,,+++(((((())))))*********+++)))(((((((((***+++---...888===AAAAAA<<<777444444333888???DDDEEE@@@888333------,,,,,,---...///000...111555999;;;;;;::::::<<<<<<>>>@@@BBBEEEFFFGGG))))))))))))))))))************))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''((((((((('''''''''(((''''''&&&%%%&&&(((***)))(((''''''((('''(((************,,,---/////////000222333555666777888999:::<<<<<<<<<<<<>>>@@@CCCGGGLLLPPPSSSTTTVVVXXXZZZ]]]___```aaabbbccchhhjjjiiiiiimmmooonnnooooooooopppqqqssstttuuuyyyyyyyyyyyyyyyzzzzzzzzz||||||{{{}}}~~~}}}|||yyy~~~yyymmmddd]]]YYYXXX^^^hhhooommmeeebbbdddlllqqqyyy{{{xxx{{{zzzvvvvvvxxxzzz{{{ooobbb[[[[[[dddmmm{{{xxxsssooonnnppppppmmmiiieeeccc___ZZZSSSKKKBBB===333000...---------,,,+++((((((((((((((((((((((((((((((((()))))))))))))))&&&%%%%%%%%%%%%&&&''''''***(((''''''(((((('''&&&$$$&&&(((******(((&&&%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))(((,,,///000777EEESSSZZZ]]]\\\[[[\\\___ccceeefffdddfffgggeeeaaa___```bbb``````______\\\VVVNNNIIIEEEMMMWWW___dddhhhpppvvvppp]]]XXX[[[bbbiiiqqqxxx|||vvveeeSSS;;;444///...---***))),,,---...000222444888===AAAAAAFFFJJJLLLQQQXXX[[[ZZZ[[[[[[YYYUUUOOOJJJGGGFFFCCCHHHOOOTTTWWWYYYZZZ[[[\\\\\\\\\\\\\\\]]]______^^^^^^^^^^^^^^^^^^______ZZZ[[[\\\]]]]]]]]]]]]]]]\\\\\\]]]^^^___aaacccddd````````````____________^^^___^^^\\\XXXUUUUUUUUUVVVZZZ\\\[[[[[[___bbbbbbbbbeeeggghhhiiiiiikkklllhhhhhhhhhhhhhhhhhhhhhhhhiiijjjjjjhhhfffeeefffggghhhiiiiiijjjjjjiiiiiihhhiiihhhfffdddcccbbbaaaaaa___``````___^^^]]][[[[[[\\\___aaabbbaaa___^^^^^^[[[[[[ZZZXXXWWWVVVUUUTTTRRRRRRQQQPPPOOOOOONNNMMMLLLLLLLLLLLLLLLKKKJJJJJJGGGHHHHHHIIIIIIIIIIIIHHHHHHIIIJJJKKKLLLMMMNNNNNNQQQPPPNNNMMMLLLIIIDDD@@@888777444111...---///222000444:::BBBGGGHHHEEEBBB555444222111000000111111,,,,,,,,,------,,,,,,+++)))))))))***++++++,,,,,,+++************,,,---...444:::@@@BBB>>>999555333222555999===???<<<555000---,,,,,,,,,,,,,,,------,,,...111444666777666666666666888:::===@@@CCCDDD''''''((())))))***************)))(((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''((((((''''''((((((((('''%%%%%%&&&((()))***(((''''''((('''(((*********+++,,,...---......///000222333444666777999:::;;;;;;;;;;;;;;;===AAAEEEJJJNNNQQQRRRTTTVVVYYY\\\^^^```aaaaaaaaagggkkkjjjjjjlllmmmlllnnnmmmmmmmmmnnnppprrrsssvvvwwwxxxyyyxxxxxxvvvvvvyyyxxxxxxzzz}}}~~~}}}{{{xxx}}}yyynnneee```]]]^^^dddjjjhhh```YYYXXX\\\eeesss}}}~~~xxxkkk]]]TTTVVV]]]dddjjjvvvzzzuuupppmmmnnnoooqqqqqqnnnjjjddd]]]VVVNNNFFF@@@666333000///...---+++)))(((((((((((((((((((((((((((((((((((()))))))))***&&&%%%%%%%%%%%%&&&'''''',,,)))&&&%%%'''(((((('''&&&'''((())))))((('''%%%%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))(((...000111999IIIWWW]]]^^^\\\[[[]]]aaaeeehhhiiiiiijjjjjjfffaaa]]]]]]___```aaabbbccc```ZZZQQQKKKHHHSSS___fffgggiiilllooowww~~~uuucccYYY[[[aaaeeehhhlllqqquuuooo]]]KKK666111------,,,)))***,,,,,,---///000333888===BBBCCCHHHLLLOOOTTT[[[___^^^___^^^[[[UUUNNNHHHEEEDDDEEEJJJQQQVVVYYYZZZZZZ[[[[[[[[[ZZZZZZ[[[\\\^^^___________________________ZZZ[[[\\\^^^^^^___^^^^^^[[[[[[]]]___aaabbbcccdddaaa```______^^^^^^^^^___\\\\\\ZZZWWWQQQMMMKKKJJJKKKPPPSSSSSSUUU[[[^^^^^^bbbeeeiiikkkkkkjjjkkklllkkkkkkkkkkkkkkkkkkkkkjjjiiijjjjjjiiifffeeegggiiigggggghhhiiiiiihhhgggggggggfffeeecccbbbaaaaaaaaa````````````___]]]\\\[[[[[[___bbbcccaaa___^^^___YYYYYYXXXXXXWWWVVVVVVUUUTTTSSSRRRQQQOOONNNMMMLLLJJJJJJKKKKKKKKKJJJJJJIIIFFFGGGHHHIIIJJJIIIIIIHHHHHHHHHIIIIIIJJJJJJIIIIIIKKKIIIGGGEEECCC>>>999555000111000---******,,,///...111777>>>FFFJJJKKKJJJ>>>===:::888666555555555///...---,,,,,,+++,,,,,,)))******+++,,,,,,------------,,,++++++,,,---......555>>>BBB@@@:::666444111222333666999888444000,,,,,,++++++++++++,,,,,,,,,---...///000000000000000111222555888<<>>))))))))))))((((((((((((,,,,,,++++++***)))((((((***(((&&&&&&(((************)))'''&&&&&&&&&'''(((+++***)))'''''''''((()))(((&&&$$$$$$&&&'''&&&%%%'''''''''''''''((())))))+++)))(((***---///---+++---***''')))---000111000555555666777888999999::::::;;;>>>AAAEEEIIIMMMNNNSSSVVVYYYZZZ[[[\\\^^^```aaacccfffgggggggggiiijjjhhhhhhiiijjjjjjjjjiiiiiimmmoooqqqrrrrrrsssuuuwwwvvvwwwyyy{{{||||||{{{{{{yyy{{{}}}}}}~~~zzznnnfff```\\\]]]aaa___UUULLLGGGJJJUUUhhhyyy{{{mmm]]]QQQJJJIIIOOOUUU^^^qqq|||wwwvvvwwwyyyzzzvvvwwwrrrggg]]]UUUNNNHHH@@@<<<555111...---,,,+++)))(((((('''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%&&&((()))))))))((('''!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%***'''######$$$%%%$$$"""%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&''''''(((((()))))))))///111111>>>SSS___^^^]]]]]]___bbbfffggggggeeemmmnnnkkkddd```ccceeeeeecccfffgggfffeeecccZZZPPPMMMXXXeeellljjjgggfffggggggiiidddYYYRRRWWWaaahhhlllhhhgggjjjjjjaaaMMM===///...,,,******+++,,,---/////////000222777>>>CCCFFFGGGLLLRRRYYY]]]^^^]]]aaa^^^YYYSSSMMMHHHDDDCCCKKKNNNQQQUUUXXXYYYYYYYYY\\\]]]___^^^]]]]]]^^^```]]]]]]^^^```bbbbbb```^^^]]]^^^___aaabbbbbbbbbbbb]]]^^^aaacccdddccccccbbb```aaabbbaaa___]]]^^^___ZZZYYYVVVPPPIIICCC???>>>AAAFFFNNNSSSWWWZZZ^^^bbbfffhhhkkknnnooonnnlllkkkoooooooooooonnnmmmlllkkkhhhiiijjjkkkkkkjjjiiihhhhhhhhhhhhhhhhhhhhhgggggggggfffdddbbbbbbcccdddeee```````````````______^^^^^^^^^_______________^^^ZZZYYYXXXVVVVVVVVVWWWWWWXXXWWWUUUSSSQQQNNNMMMLLLKKKKKKKKKJJJIIIIIIHHHHHHIIIHHHGGGGGGGGGIIIKKKLLLKKKJJJHHHFFFDDDDDDDDDDDDCCC@@@;;;555111...------++++++,,,++++++***)))(((---000555:::AAAIIIQQQWWWVVVTTTQQQPPPNNNKKKEEE@@@???999333111222333000---+++,,,+++******+++...111000///...---,,,,,,---......111666:::<<<;;;999777000000111111111111000000------,,,,,,+++***))))))******++++++++++++******---...///000333555888999)))))))))))))))))))))(((,,,,,,++++++***)))))))))***(((''''''(((************)))((('''''''''((()))+++***((('''''''''((()))((('''&&&&&&'''((('''&&&'''''''''''''''((())))))***)))((())),,,...---+++...,,,++++++...111222333444555555666777888999999:::;;;===AAAEEEIIILLLNNNRRRUUUXXX[[[\\\]]]___aaaaaacccfffgggfffggghhhiiihhhhhhiiijjjjjjjjjiiiiiinnnoooqqqrrrrrrsssuuuwwwwwwxxxyyyzzzzzzzzzzzzzzz{{{|||}}}}}}}}}}}}{{{kkkddd^^^^^^```___WWWOOOHHHHHHMMMYYYfffrrr}}}|||~~~}}}yyyrrrfffWWWLLLFFFJJJNNNTTTfff~~~~~~yyyyyyyyyyyyyyyyyy{{{yyypppggg```XXXPPPGGGAAA:::444000///...---***))))))((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''(((((('''&&&%%%############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%***'''$$$###%%%%%%$$$###%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((&&&&&&''''''((()))))))))***///000222@@@UUU___]]]\\\]]]^^^bbbfffhhhhhhhhhhhhjjjggg```^^^aaaccccccccceeefffgggiiihhh___UUURRR[[[gggkkkhhhdddbbbbbbcccccc]]]RRRMMMRRR\\\bbbfffcccaaabbbbbbYYYHHH999///...,,,*********,,,---/////////000222777===BBBFFFHHHLLLSSSYYY^^^___^^^```]]]XXXRRRLLLHHHFFFDDDKKKNNNQQQUUUXXXYYYYYYYYY[[[\\\^^^^^^]]]^^^```aaa______```bbbdddcccaaa^^^\\\]]]___aaabbbcccddddddaaabbbccceeeeeedddbbbaaa```aaabbbaaa___^^^___```]]]\\\YYYRRRKKKFFFCCCBBBCCCIIIQQQWWW\\\```dddggghhhjjjlllnnnnnnnnnmmmmmmoooppppppoooooonnnmmmllljjjjjjkkkkkkkkkkkkjjjjjjhhhhhhhhhggghhhhhhiiiiiiiiigggeeedddccccccdddeee```````````````______^^^^^^^^^______``````______\\\[[[YYYXXXWWWWWWWWWXXXWWWVVVTTTRRRPPPNNNMMMLLLLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIHHHGGGHHHJJJLLLNNNLLLKKKIIIFFFDDDBBBAAAAAA;;;999555111...,,,,,,,,,++++++++++++******))))))...///222777>>>GGGPPPUUU^^^\\\[[[[[[ZZZXXXSSSPPPGGGAAA999555444333000---***++++++***)))+++...111222111///...---,,,------,,,...222666777777666555111111111111111000......---------,,,,,,++++++***(((((())))))))))))((((((***+++,,,---000222444555)))))))))))))))))))))))),,,,,,,,,+++******))))))***)))'''((()))++++++***+++***))))))(((((())))))***)))((('''''''''((()))(((&&&%%%&&&'''((('''&&&'''''''''''''''((()))))))))(((((()))+++,,,+++***---.../////////000333666444444555666777888999999:::;;;===@@@DDDHHHKKKMMMQQQTTTXXX[[[]]]^^^```bbbbbbdddfffgggffffffggghhhhhhiiijjjjjjkkkkkkkkkjjjnnnppprrrsssrrrsssuuuwwwyyyxxxxxxxxxxxxxxxyyyyyy{{{|||}}}|||{{{{{{|||~~~uuummmeeeaaabbbaaa[[[UUUMMMIIIGGGJJJQQQ^^^pppvvvqqqooouuu~~~xxxsssttttttmmm]]]OOODDDEEEEEEJJJYYYqqqzzzzzz{{{yyywwwyyy}}}~~~zzztttmmmddd[[[PPPJJJ@@@888333000///...+++***))))))((((((((()))************************&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%$$$###&&&&&&&&&%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$$$$%%%%%%$$$###%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''(((((()))&&&&&&'''(((((()))******,,,///000444EEEXXX___\\\\\\\\\]]]```eeehhhjjjiiifffhhheee___]]]aaaeeeeeehhhiiijjjkkkooonnncccWWWXXX```hhhjjjfff```^^^^^^___^^^WWWLLLHHHNNNWWW\\\___\\\XXXXXXWWWNNN@@@444...---+++*********,,,---...//////000222777===AAAEEEGGGKKKRRRZZZ^^^```___^^^[[[UUUPPPKKKHHHGGGFFFKKKMMMQQQUUUWWWYYYYYYYYYXXXZZZ\\\]]]]]]___aaadddcccbbbcccdddeeeeeebbb___\\\]]]___aaacccdddeeefffddddddeeefffeeedddcccbbbaaaaaabbbaaa______```bbbcccbbb```[[[TTTOOOMMMLLLIIIOOOWWW^^^dddhhhkkkmmmllllllmmmmmmnnnnnnnnnnnnqqqqqqqqqqqqpppooonnnmmmmmmllllllkkkkkkllllllmmmiiihhhgggfffggghhhjjjlllkkkiiigggeeedddcccdddddd```````````````______^^^^^^^^^___```````````````^^^]]]\\\ZZZYYYXXXXXXXXXVVVUUUSSSRRRPPPNNNMMMLLLMMMMMMLLLLLLKKKJJJJJJJJJHHHHHHHHHHHHIIIKKKMMMNNNLLLKKKJJJGGGDDD@@@===<<<444333000...,,,,,,,,,,,,+++++++++************)))...///000555<<>>555...---,,,***))))))***,,,------...000111222666;;;???@@@BBBHHHPPPXXX^^^``````YYYUUUOOOIIIFFFFFFGGGHHHMMMOOORRRVVVYYYZZZ[[[[[[WWWXXXZZZ[[[\\\^^^bbbffffffffffffggghhhgggdddaaabbbbbbccccccccccccbbbbbb```aaaaaabbbcccddddddddd`````````___^^^___bbbdddnnnssszzz~~~}}}xxxrrroooiiikkkmmmqqqtttuuuuuuuuusssrrrpppnnnnnnnnnooopppssssssssssssrrrqqqpppooommmlllkkkjjjjjjkkklllmmmiiigggeeeddddddfffiiikkkjjjiiigggeeecccaaa`````````````````````______^^^^^^^^^____________^^^^^^^^^^^^]]]\\\[[[ZZZYYYXXXTTTSSSRRRQQQPPPOOONNNNNNKKKJJJJJJIIIIIIHHHGGGGGGEEEEEEEEEFFFGGGIIIJJJJJJKKKJJJIIIGGGCCC???;;;999666666555444333111000///...---,,,+++*********+++---///444;;;CCCHHHJJJIIIWWWYYY]]]aaaccceeeeeefffhhhbbbXXXMMMCCC;;;555111/////////...---...222444999777444111...,,,++++++---------...000111222333333333444444222///,,,***************++++++++++++++++++,,,,,,,,,,,,++++++*********+++,,,...///000((())))))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++------,,,******++++++++++++***))))))((('''&&&&&&&&&'''((()))*********+++---,,,***((('''''''''''''''((()))))))))***++++++))))))***+++***+++---......///111222333444555777888:::;;;<<<;;;<<<===???BBBDDDGGGHHHHHHLLLRRRVVVYYYZZZ[[[\\\___aaaccceeeeeeeeefffhhhiiijjjkkklllmmmnnnnnnnnnnnnoooqqqqqqpppppprrrtttvvvvvvuuuttttttsssttttttqqqsssvvvxxxwwwwwwxxxyyyyyy}}}~~~vvvooohhhccc___YYYSSSNNNIIIIIIPPPYYYjjjxxxzzzmmmbbb___bbbiiimmmhhhgggccc]]]XXXVVVYYY\\\RRRKKKDDDCCCHHHVVVlllyyyrrrqqqsssuuuwww|||wwwhhhaaaUUUJJJ@@@888111...,,,+++***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((,,,+++)))(((&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''%%%$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&''''''(((&&&&&&'''(((***+++,,,,,,---///555BBBRRR]]]___]]]___```bbbfffjjjllllllkkklllmmmhhhaaa^^^cccggghhhooo{{{{{{kkkcccdddeeedddaaa``````aaaZZZTTTJJJBBBFFFQQQYYYZZZ[[[YYYUUUNNNEEE;;;222...,,,+++)))))))))***,,,------...000111222555:::===>>>AAAGGGPPPXXX^^^aaaaaaZZZVVVOOOIIIFFFFFFHHHJJJNNNPPPTTTXXXZZZ\\\\\\\\\YYYZZZZZZZZZ[[[]]]aaadddeeedddeeefffggggggdddaaadddddddddddddddcccbbbaaa^^^______```bbbcccdddddd^^^______^^^]]]___bbbeeeooowww}}}|||{{{{{{||||||{{{zzzxxxvvvtttrrrqqqqqqqqqrrrssssssssssssrrrqqqpppooolllllllllkkkkkkllllllllliiihhhgggfffeeeggghhhiiihhhhhhgggeeecccaaa```___```````````````______^^^^^^^^^___^^^^^^]]]\\\[[[[[[[[[\\\[[[[[[ZZZYYYXXXTTTTTTSSSRRRQQQQQQPPPPPPJJJJJJIIIIIIHHHGGGGGGFFFDDDEEEEEEFFFFFFGGGGGGGGGIIIHHHGGGEEECCCAAA???===::::::::::::888666444222222111...,,,++++++++++++---///555>>>IIIOOOQQQPPPZZZ]]]bbbdddeeefffggghhhjjjfff^^^TTTIII@@@888444//////...---+++,,,///111999777444111...,,,++++++******+++,,,---...//////111333444555444222///---++++++++++++++++++++++++))))))************))))))(((((((((((()))***,,,,,,((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,......,,,***)))***+++++++++***((((((''''''&&&%%%&&&'''((()))***)))***+++---,,,***''''''''''''''''''((()))))))))+++---,,,***)))***,,,+++++++++---000111111000111222333555666888999:::;;;<<<===???AAACCCFFFGGGEEEJJJOOOTTTVVVVVVWWWXXXZZZ\\\___aaaaaabbbdddffffffggghhhjjjkkkkkkllllllmmmnnnppppppooooooppprrrsssttttttttttttssssssrrrqqqsssvvvwwwvvvuuuuuuuuusssxxxxxxoooiiibbb\\\WWWSSSOOOKKKKKKOOO^^^lll}}}zzzxxxyyy~~~xxxkkk^^^ZZZ___eeeccccccaaa]]]XXXWWWYYY\\\\\\TTTLLLHHHIIIQQQddduuuxxxssstttvvvxxx|||~~~pppjjj___SSSIII???777222......,,,+++***)))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))***)))(((&&&%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%"""%%%''''''%%%$$$$$$&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''')))***+++,,,---,,,///888FFFTTT]]]_________aaaffflllqqqssssssqqqooonnniii```]]]```dddeeejjjxxx{{{nnngggfffeeecccaaaaaabbbcccYYYRRRGGG@@@FFFSSS[[[\\\^^^]]]YYYPPPEEE999111---+++***)))((()))***,,,------...000111222555999<<>>???AAAAAA@@@>>><<<:::666444111...,,,+++++++++......333>>>LLLWWW]]]^^^```cccgggiiihhhgggggghhhhhhfffaaaYYYNNNDDD<<<888222222111///------///111888666333000---++++++***)))***+++,,,---.........000222444666666555222000.........------,,,,,,+++)))******++++++******))))))((((((((()))***++++++((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---......,,,***))))))***+++***)))(((''''''&&&&&&%%%&&&'''((()))'''&&&''')))******'''$$$'''''''''''''''((())))))***,,,...---***)))+++---,,,+++***---111333222//////000111333555666888888;;;<<<===>>>AAACCCEEEFFFDDDHHHNNNRRRTTTTTTUUUUUUVVVYYY\\\^^^___```bbbddddddeeefffgggiiiiiijjjjjjlllmmmoooooonnnnnnoooqqqqqqrrrssstttttttttrrrrrrrrrtttwwwwwwuuusssrrrrrrqqqwww}}}vvvooofff___ZZZXXXTTTNNNKKKLLLTTTcccttt~~~xxxsssrrrwww{{{tttbbbXXX[[[bbb```aaa```___]]]\\\[[[\\\eee\\\SSSNNNKKKOOO___ppp}}}vvvuuuvvvwwwzzz}}}vvvpppeeeZZZOOOEEE;;;555111000...---,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&&&&'''((()))))))))(((&&&%%%$$$$$$%%%&&&$$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""%%%((((((%%%$$$$$$&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''')))***,,,------+++///:::IIIUUU\\\___```^^^bbbhhhpppvvvyyyyyywwwrrrqqqkkkbbb]]]```dddeeefffuuusssjjjjjjhhhfffcccaaaaaabbbcccZZZRRRGGGAAAIIIVVV____________[[[RRREEE999000---+++***)))((()))***,,,------...000111222555999<<<@@@CCCIIISSS\\\cccffffff```[[[SSSLLLIIIJJJMMMOOOQQQSSSVVVZZZ]]]^^^______]]]]]]\\\ZZZYYYZZZ^^^aaaaaaaaabbbdddffffffdddaaabbbcccddddddeeeeeeeeedddcccbbbaaaaaa```aaaaaaaaa\\\\\\\\\[[[[[[]]]aaaeeejjjrrr}}}~~~|||zzzxxxwwwvvvrrrrrrrrrrrrqqqpppoooooommmnnnoooppppppooonnnmmmnnnmmmmmmlllkkkjjjiiihhhhhhhhhhhhgggfffdddcccbbb```````````````______^^^______^^^]]][[[YYYWWWVVVUUUVVVXXXYYYYYYYYYXXXWWWUUUTTTTTTTTTSSSSSSSSSRRRLLLKKKKKKJJJIIIIIIHHHHHHGGGHHHHHHHHHHHHGGGFFFFFFEEEDDDCCCCCCCCCEEEFFFGGGCCCDDDGGGHHHHHHFFFDDDBBB888666222///,,,+++++++++...---111===MMM]]]fffjjjiiilllooopppmmmkkklllmmmfffeeebbb[[[QQQFFF>>>:::777777555222000///111333777555222///---++++++******,,,---///000000//////...111444777888777444333111111000///...---------+++,,,,,,------,,,,,,++++++++++++++++++,,,------))))))***+++,,,,,,,,,,,,......---------,,,,,,,,,------,,,,,,+++******)))***))))))((('''&&&&&&%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))************)))***++++++------...///111111111222333444555666888;;;===??????@@@AAACCCGGGIIILLLNNNOOOPPPSSSUUUVVVYYY\\\^^^]]]\\\\\\\\\ZZZ]]]```dddffffffeeeeeehhhiiikkkkkkjjjkkkmmmooorrrtttvvvwwwxxxwwwvvvuuuuuuvvvwwwxxxwwwuuusssrrruuuwwwzzz}}}rrrlllfff___]]]]]]YYYQQQIIIMMMVVVgggxxx|||xxxuuuvvvxxxpppbbb^^^^^^aaadddeeeddd```\\\\\\]]]bbb```___YYYOOOJJJVVVgggyyy~~~wwwvvv|||wwwwww{{{~~~~~~~~~{{{rrrfff___ZZZPPPBBB777333111///...---,,,)))'''(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%&&&''')))+++,,,))))))((('''''''''''''''&&&%%%%%%$$$#########$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###&&&$$$###$$$%%%%%%$$$###"""######$$$$$$######"""######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((()))******)))(((***+++***///<<>>BBBJJJTTT]]]bbbcccccceee___UUULLLGGGHHHKKKNNNUUUVVVVVVXXXZZZ\\\^^^___ZZZ[[[\\\\\\[[[[[[]]]^^^```____________aaacccdddeeeddddddccccccbbbbbbbbbdddcccaaa```____________^^^\\\[[[ZZZ[[[^^^bbbeeejjjpppzzz~~~{{{xxxyyywwwuuurrrooonnnnnnmmmnnnmmmmmmnnnooommmjjjgggooonnnnnnmmmllllllkkkkkkllljjjgggdddaaa```______``````___^^^]]]\\\\\\[[[\\\[[[[[[[[[\\\\\\[[[YYYYYYYYYYYYXXXXXXWWWVVVVVVZZZTTTNNNLLLNNNPPPNNNKKKMMMLLLJJJHHHFFFEEEEEEDDDGGGGGGFFFFFFEEECCCBBBAAA@@@AAABBBAAA@@@===:::888======???@@@CCCEEEHHHIIIEEEAAA:::444000...---------...111999FFFWWWgggqqqssssssssstttsssqqqmmmjjjkkkbbb]]]]]]YYYNNNCCC>>>;;;999777444222111111111666444222///---+++***)))((()))***+++,,,------------///222666777777666555111///......///000000///---------,,,,,,---......************************)))***+++,,,,,,---,,,,,,......---------,,,,,,,,,*********+++++++++,,,,,,++++++******)))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))))))))*********)))******+++,,,---......111111111222333444555666888:::===>>>>>>???AAACCCFFFHHHJJJLLLMMMOOORRRTTTWWWYYY\\\\\\[[[[[[[[[\\\\\\]]]```cccddddddcccbbbgggiiijjjjjjjjjjjjmmmoooqqqrrrtttvvvwwwwwwvvvuuuuuuuuuvvvwwwvvvtttrrrqqqsssuuuxxxzzz|||zzzqqqjjjbbb______\\\VVVPPPNNNQQQ\\\kkkvvv|||~~~zzzyyyyyy|||ooogggeeeiiikkkmmmkkkhhhdddccccccgggfffeeeaaaWWWOOOUUU___pppzzz}}}yyyvvvttttttvvvtttrrrtttyyyxxxqqqiiiccc]]]TTTGGG===555333///---,,,+++***((())))))(((((('''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&''')))+++,,,(((((('''&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$###%%%$$$###$$$%%%%%%$$$#########$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((()))******))))))***+++---111>>>PPP^^^aaa``````___aaadddhhhqqq{{{~~~{{{sssmmmeee^^^ZZZZZZ]]]```bbbdddiiinnnlllccc\\\ZZZeeegggjjjmmmoooooonnnmmm^^^MMMGGGKKKOOOYYYddddddddd```[[[TTTFFF777///...+++***)))(((((()))***+++,,,...000000111555<<>>>>>>>><<<;;;999999888999:::<<<>>>???DDDBBB>>>888222///------,,,...111777BBBRRRbbbnnnssstttuuuvvvvvvtttqqqnnnjjjbbb]]]]]]ZZZOOOEEEAAA<<<;;;999777444333222111444222000...,,,+++***)))((()))***+++,,,------------///333666888888777777555333111000000000///...,,,++++++***++++++,,,,,,************************)))***+++,,,------------......---------,,,,,,,,,'''((((((***+++,,,------------,,,,,,+++*********''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''((((((((((((((((((((())))))))))))))))))***+++,,,---......000000000111222333555555777999<<<======>>>@@@BBBFFFGGGIIIIIIKKKMMMQQQTTTXXXYYYZZZZZZYYYXXXYYY[[[\\\^^^___aaaaaaaaa``````fffhhhiiiiiiiiiiiilllnnnoooppprrrtttuuuvvvuuuuuussstttuuuuuutttsssqqqpppqqqrrruuuwwwyyy}}}yyyqqqhhhcccaaa```\\\XXXPPPMMMOOOZZZgggrrr|||tttnnnppprrrttttttrrrpppnnnnnnpppooonnnkkkbbbXXXUUUWWWcccnnn}}}uuusssrrrpppkkkhhhllltttsssrrrooojjjcccYYYMMMFFF;;;777222///------,,,+++***)))))))))))))))******'''''''''''''''''''''''''''''''''((()))***+++,,,''''''&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$###%%%$$$###$$$%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((()))******))))))***,,,111444@@@SSSaaadddbbb```]]]___aaadddmmmvvvyyyvvvnnniiibbb\\\XXXYYY[[[]]]ZZZ[[[___cccaaaZZZVVVWWWeeeiiinnnsssuuutttrrrppp^^^MMMJJJPPPTTT___iiihhhiiieee```XXXHHH777...---+++***)))(((((()))***+++,,,...000111222777>>>DDDNNNQQQUUUXXXZZZZZZYYYXXXVVVSSSNNNKKKJJJLLLOOORRRWWWWWWWWWXXXYYYZZZ\\\]]]^^^___aaa```______```bbb_______________```bbbbbbdddeeeeeeeeeeeeddddddccc```aaabbbcccdddccccccbbbbbb```^^^\\\\\\]]]```aaadddhhhqqqzzz|||zzzxxxuuurrrqqqppppppooonnnooopppqqqqqqnnnlllkkkkkkjjjjjjiiihhhhhhhhhgggfffeeedddcccdddeeeeeeaaa``````___^^^]]]\\\\\\^^^]]]\\\]]]^^^]]][[[ZZZZZZXXXVVVUUUTTTTTTVVVVVVWWWRRRMMMLLLMMMMMMLLLJJJJJJIIIHHHGGGFFFFFFFFFFFFIIIHHHFFFCCC@@@===;;;:::666777888:::;;;<<<<<<<<<<<<:::888777777888:::;;;@@@AAAAAA===666000......+++...111444;;;IIIZZZgggrrrsssuuuwwwwwwvvvtttrrrhhhccc^^^^^^ZZZQQQHHHDDD>>>===<<<:::777444222111000///...,,,+++******)))(((((()))***+++,,,---------///222666888999999888999777444222222111///---,,,,,,+++++++++++++++,,,++++++++++++++++++++++++)))***+++,,,------------......---------,,,,,,,,,'''(((((()))++++++,,,---------,,,,,,++++++++++++((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))***+++,,,------...000000000000111333444555777888:::;;;;;;===???AAAEEEGGGHHHIIIJJJMMMQQQUUUXXXXXXYYYXXXVVVWWWXXXZZZ\\\]]]^^^___```aaaaaaaaaeeeggghhhhhhhhhhhhkkkmmmlllnnnoooqqqssstttttttttrrrsssssssssrrrqqqpppooonnnppprrrtttvvvzzzzzzooogggdddccc```^^^UUUOOOLLLPPPXXXcccrrrxxxtttvvvyyy|||}}}}}}}}}}}}}}}{{{xxxssslllcccZZZVVVYYYaaaooo~~~{{{uuuooollliiiggglllrrrqqqssstttqqqhhh]]]SSSMMMBBB===777111//////......***))))))))))))***++++++''''''''''''''''''''''''((((((((()))******+++,,,((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$###%%%$$$###$$$&&&&&&&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((()))************+++---444666BBBUUUcccfffaaa]]]\\\^^^___aaaiiirrrtttqqqkkkgggaaa[[[XXXWWWXXXYYYVVVVVVYYY[[[XXXTTTTTTXXXccchhhooovvvzzzzzzwwwuuugggVVVPPPUUUXXXbbblllkkknnnkkkfff\\\KKK888...---++++++***))))))***+++++++++...000111333888@@@FFFSSSUUUWWWWWWUUUQQQNNNLLLKKKJJJHHHHHHIIIMMMPPPRRR\\\\\\\\\\\\]]]^^^___```aaabbbccccccaaaaaabbbccc````````````aaaaaabbbbbbddddddeeefffffffffeeedddaaabbbdddeeeeeedddbbbaaaaaa```^^^]]]]]]___aaabbbdddhhhnnntttzzz{{{yyywwwsssqqqooonnnnnnkkkjjjjjjkkkmmmmmmllljjjjjjiiiiiiiiihhhhhhhhhgggggggggeeedddddddddeeeeeeaaaaaa```___^^^]]]\\\\\\]]]\\\[[[\\\\\\\\\ZZZXXXYYYXXXUUURRRRRRSSSUUUVVVTTTQQQMMMKKKLLLLLLJJJIIIHHHGGGGGGFFFFFFFFFFFFGGGIIIGGGDDD@@@<<<999666555444555666888;;;===??????BBB@@@===;;;999999999:::999===@@@>>>888222//////+++...111111444???PPP]]]jjjmmmqqqssstttsssrrrrrrgggdddaaa___ZZZRRRIIICCC<<<<<<<<<:::777444111///---,,,+++******))))))***(((((()))***+++,,,------...///222555888999999999:::888555333333222111//////......------------...++++++++++++++++++++++++******+++,,,------------......---------,,,,,,,,,************************+++++++++++++++*********))))))((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((((())))))***+++,,,---.../////////000111222333444666777999999999;;;>>>@@@EEEFFFHHHJJJKKKNNNRRRUUUVVVWWWXXXWWWVVVVVVXXXZZZ\\\\\\]]]^^^```bbbdddeeeeeefffhhhhhhggghhhjjjlllkkklllmmmoooppprrrrrrsssrrrrrrrrrqqqqqqpppooonnnmmmoooqqqsssuuuyyy}}}yyypppiiieeebbb```ZZZVVVRRROOONNNUUUfffwww{{{}}}xxxqqqjjjaaaZZZSSSVVV^^^kkkyyyzzznnnjjjkkklllnnnqqqsssvvvyyywwwnnnbbbXXXSSSIIICCC;;;444111///......***))))))((())))))******(((((((((((((((((((((((((((((())))))******++++++)))(((((('''''''''''''''&&&%%%%%%$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$#########$$$$$$%%%&&&%%%%%%&&&&&&%%%%%%$$$###%%%$$$###$$$&&&'''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''')))***+++******,,,---333777DDDWWWcccddd___[[[\\\]]]]]]^^^eeemmmooollliiifffaaa]]]YYYWWWWWWWWWVVVUUUUUUUUUQQQNNNRRRZZZaaagggqqq|||ttt```WWWXXXYYYbbbmmmmmmqqqooojjj___LLL888//////,,,+++***))))))***+++,,,+++...000222444999AAAGGGSSSVVVWWWUUUPPPIIICCCAAAAAAAAABBBDDDGGGLLLPPPRRR^^^^^^^^^^^^___```aaabbbbbbcccddddddbbbbbbcccdddaaaaaabbbbbbbbbcccbbbbbbbbbccceeefffgggfffeeeeeecccdddeeefffeeecccaaa______^^^^^^^^^___aaacccdddhhhjjjlllpppsssuuuvvvwwwxxxzzz~~~|||{{{wwwtttqqqooonnnnnniiihhhggghhhjjjjjjiiihhhiiiiiiiiihhhhhhhhhhhhhhhiiihhhfffdddcccbbbccccccbbbaaa```___^^^]]]]]]\\\\\\[[[ZZZZZZZZZZZZXXXVVVXXXVVVSSSQQQPPPQQQSSSUUURRRPPPMMMKKKJJJJJJIIIHHHGGGFFFFFFEEEEEEFFFFFFFFFIIIHHHFFFCCC>>>:::666333333555777;;;@@@FFFJJJMMMMMMKKKHHHCCC>>>:::666444444777;;;;;;888333111000+++...000//////777FFFQQQ^^^bbbgggiiijjjiiijjjkkkeeefffdddaaa[[[RRRIIIAAA999999999777555222///---++++++***))))))))))))***((((((((()))***+++---......000222555777888999999888666444333444444333222000///......---------...++++++++++++++++++++++++***+++,,,------...............---------,,,,,,,,,------,,,,,,+++***))))))***************************))))))(((((('''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''((((((((()))***+++,,,------......//////000111333444555666777777888:::===@@@CCCEEEIIIKKKMMMOOORRRTTTTTTVVVWWWXXXWWWWWWYYYZZZ\\\\\\\\\]]]___bbbeeegggeeeggghhhhhhhhhhhhkkkmmmjjjkkkkkkmmmnnnooopppqqqrrrrrrqqqppppppooooooooolllooorrruuuvvvyyy|||~~~~~~|||rrrjjjddd```\\\[[[WWWQQQJJJKKKZZZjjjyyyrrrlllddd[[[OOOMMMOOOWWWbbbnnn|||qqqkkkmmmoooppprrrvvvyyy}}}|||uuujjj```ZZZOOOIII@@@999333000...---+++******)))(((((())))))(((((((((((((((((((((((('''((())))))******))))))))))))(((''''''''''''(((%%%%%%%%%%%%%%%&&&&&&'''$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$###$$$$$$%%%&&&'''%%%%%%&&&&&&%%%%%%$$$###%%%$$$###$$$'''((('''&&&$$$$$$%%%%%%%%%%%%$$$$$$"""######$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''')))++++++++++++---...222999HHHYYYcccaaa\\\ZZZ\\\\\\[[[[[[```hhhjjjgggeeedddbbb___]]][[[ZZZZZZYYYVVVSSSPPPKKKIIIQQQZZZ```gggttt{{{fff\\\[[[ZZZcccnnnmmmqqqoooiii]]]JJJ777000111,,,+++***))))))***+++,,,+++...000111333888@@@GGGRRRVVVYYYWWWOOOFFF???<<<<<<<<<>>>AAAFFFKKKPPPRRR[[[[[[[[[\\\]]]^^^```aaabbbdddddddddbbbaaabbbcccaaaaaabbbccccccbbbbbbaaa```bbbdddfffggggggeeeeeeeeeeeeeeeeeedddbbb```___^^^^^^^^^___```bbbdddeeejjjjjjjjjkkklllmmmmmmnnnnnnpppssswww|||~~~zzzwwwtttrrrqqqpppjjjiiihhhhhhjjjjjjiiihhhhhhhhhhhhgggggggggggggggjjjiiifffdddbbbaaa``````bbbaaaaaa```___^^^]]]]]][[[ZZZYYYYYYYYYXXXVVVTTTVVVUUURRRQQQPPPQQQRRRRRROOONNNMMMKKKIIIHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEJJJJJJJJJHHHCCC>>>999555333555888???GGGPPPWWW\\\\\\[[[YYYUUUMMMDDD<<<666333444666777666444111///,,,...///------222<<>>;;;;;;===@@@EEEKKKPPPTTTXXXXXXYYYZZZ[[[]]]___```bbbcccdddcccaaa```aaabbb___```aaaaaaaaaaaa```___^^^```ccceeegggfffeeedddddddddccccccbbbbbbaaaaaa````````````aaabbbcccdddhhhhhhgggffffffgggggghhhiiiiiikkknnnrrrwww{{{~~~~~~{{{wwwtttrrrqqqpppllljjjhhhhhhiiiiiihhhgggeeefffffffffffffffffffffiiigggeeebbbaaa`````````bbbbbbaaa```___^^^]]]]]]\\\[[[YYYYYYYYYYYYVVVTTTTTTSSSRRRQQQPPPPPPPPPPPPMMMMMMLLLJJJHHHFFFFFFFFFGGGFFFEEEDDDDDDDDDDDDDDDGGGIIIJJJJJJFFF@@@:::666333555888>>>GGGPPPYYY^^^```bbbdddccc]]]SSSHHHAAA888555333333555555111---......---,,,---000666:::CCCIIIOOOQQQPPPPPPRRRTTTXXX```fffccc]]]VVVKKKAAA444333222000///...------++++++***)))(((((()))))))))(((''''''(((***,,,...000000111222333444555555333222000111222333333222///...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---..................---------,,,,,,,,,.........------,,,,,,,,,+++++++++++++++++++++++++++******)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((()))***+++,,,,,,---............///111222333444555555555666888<<>>@@@DDDIIITTT___rrrxxxpppnnnssszzz{{{}}}zzzqqqkkkccc]]]SSSJJJCCC===888555000///...,,,+++***))))))))))))))))))))))))))))))&&&'''((())))))(((''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&'''(((###$$$&&&''''''&&&$$$###%%%%%%%%%%%%&&&'''((()))%%%%%%&&&&&&&&&%%%$$$$$$%%%$$$$$$%%%'''(((((('''#########$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''')))+++++++++,,,---///111===OOO___ccc^^^[[[\\\YYYXXXUUUTTTYYY```bbb___^^^___aaacccdddeeeffffffddd___XXXQQQIIIHHHSSS___aaagggpppzzzppp___ZZZ]]]___hhhpppnnnllliiicccVVVBBB111---222,,,,,,+++******+++,,,,,,,,,...000111222777>>>DDDTTT[[[cccbbbZZZNNNFFFBBB<<<<<<===@@@EEELLLRRRUUUWWWWWWXXXZZZ[[[^^^```aaaaaabbbcccbbb```___```aaa^^^^^^___``````___^^^]]]]]]___bbbeeeffffffeeedddbbbbbbaaaaaaaaabbbcccdddbbbbbbaaaaaaaaaaaabbbbbbfffeeedddccccccdddeeeeeeggggggggghhhkkkpppuuuxxxxxx}}}}}}yyyvvvrrrpppooooookkkiiigggfffggggggfffeeeddddddddddddddddddddddddgggeeecccbbb````````````bbbbbbaaa```___^^^]]]]]]]]]\\\ZZZZZZZZZYYYWWWUUURRRRRRRRRQQQQQQPPPOOOOOOLLLMMMLLLJJJHHHFFFEEEEEEGGGFFFEEEDDDDDDCCCCCCCCCBBBEEEHHHIIIFFF???888333444555777;;;BBBJJJRRRVVVVVV[[[bbbfffccc[[[PPPIII>>>888222111444555111,,,///...,,,,,,---///222444<<>>666...------,,,,,,***&&&###+++)))'''(((******(((%%%&&&'''((())))))((('''&&&'''&&&%%%%%%%%%%%%&&&'''((('''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&)))(((((((((((()))************))))))(((+++///222222???RRR```ccc___\\\\\\WWWXXXWWWVVVZZZ``````\\\[[[___eeeiiiiiigggfffffffffddd___UUUKKKIIITTT```fffggglllssszzz|||yyyvvv]]]YYYUUUYYYbbbkkkqqqrrrooommmbbbNNN<<<222...,,,******))))))))))))******......000333444555;;;CCCPPPZZZdddeeeaaaZZZPPPGGG@@@>>>>>>AAAGGGOOOUUUXXXXXXXXXYYY[[[\\\]]]^^^___bbbbbbccccccbbbaaa___^^^^^^^^^^^^_______________bbbcccfffhhhiiiiiihhhgggdddcccaaabbbccccccbbb``````^^^^^^___bbbdddeeedddccccccddddddddddddddddddhhhgggeeeeeefffiiilllnnnrrrvvv}}}zzzvvvtttqqqmmmiiihhhfffeeedddffffffeeedddccccccccccccddddddeeefffgggfffeeedddddddddddddddcccaaa````````````^^^\\\\\\YYYWWWWWWYYYYYYVVVTTTUUUSSSQQQPPPPPPOOOMMMKKKKKKKKKJJJIIIHHHGGGGGGFFFFFFEEECCCBBBBBBAAA???>>>??????===;;;888666555444///000111222555999<<<>>>CCCJJJRRRYYYbbbfff\\\OOODDD???777111...---,,,,,,,,,,,,---,,,+++,,,...111<<<@@@EEEEEECCCCCCGGGKKKRRR[[[cccfffddd\\\NNN@@@888666222...,,,,,,---...((()))))))))))))))(((((()))))))))((('''(((+++...///000000///...---///000111111000000000000111111111///,,,,,,---......------------,,,,,,+++++++++)))***+++,,,------,,,,,,---,,,***)))((()))***+++***++++++,,,------......+++,,,...//////...,,,+++,,,,,,+++***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&'''((((((((())))))))))))***))))))))))))+++,,,---------------...///000111333333444666777888999::::::===@@@DDDGGGGGGGGGGGGKKKOOOTTTWWWXXXXXXXXXYYYZZZZZZZZZYYYXXXZZZ]]]```cccdddeeefffgggiiijjjjjjkkkkkkkkkkkkkkkllllllmmmoooppppppooommmmmmoooppprrrrrrtttxxx|||}}}{{{xxxwwwyyyzzz{{{}}}zzznnnaaa\\\UUUOOOMMMLLLLLLLLLMMMYYYmmmrrrbbbSSSJJJDDD@@@=========>>>EEELLL[[[nnnzzzzzz}}}}}}{{{zzz||||||yyyuuutttmmmddd\\\UUULLLBBB:::111///---,,,,,,***(((%%%***)))((((((******(((&&&&&&''')))******)))'''&&&((('''&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&)))******))))))+++///222444@@@QQQ]]]___^^^^^^aaa^^^___]]][[[^^^bbbaaa\\\[[[```fffiiijjjjjjjjjkkkllljjjcccWWWKKKJJJTTT___ffffffiiiooovvvwwwqqqkkkWWWUUUTTTYYYccclllpppqqqnnnlll```LLL;;;222...,,,******))))))))))))******------///333444555;;;DDDOOO[[[fffjjjhhhaaaUUUKKKBBBAAA@@@CCCIIIPPPUUUXXXYYYYYYZZZ[[[\\\]]]^^^___aaabbbbbbcccbbbaaa```___````````````````````````bbbcccdddfffggggggggggggeeedddccccccddddddcccaaaaaa```___```bbbdddddddddccccccddddddddddddeeeeeegggfffddddddeeegggjjjlllmmmqqqwww~~~~~~yyyvvvtttqqqmmmiiiiiigggeeeeeefffgggfffeeebbbbbbbbbbbbbbbcccddddddgggffffffeeeddddddeeeeeeeeecccaaa`````````^^^]]]]]][[[XXXXXXYYYYYYWWWUUUUUUSSSQQQPPPPPPOOOMMMKKKKKKKKKJJJIIIHHHGGGGGGFFFFFFDDDBBBAAAAAA@@@>>><<<999888777555222000///...---------...///222444555666===EEEOOO[[[dddaaaYYYIIIAAA888111...---,,,+++,,,,,,---,,,+++,,,///111999>>>DDDEEEBBBBBBEEEIIITTT]]]fffiiiiiibbbUUUHHH:::777222/////////...---++++++++++++***)))(((((()))))))))((('''))),,,...//////000///...---///000000/////////000000000111111000...///111222111111------,,,,,,,,,+++++++++((((((***+++,,,,,,,,,,,,///...---,,,+++,,,------+++,,,,,,------......///+++,,,---......---,,,+++,,,,,,+++***)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''''''''((((((((())))))))))))))))))))))))+++,,,,,,---,,,,,,---...///000000222333444555666888999999:::<<>>?????????BBBGGGRRRcccvvv|||~~~|||wwwwwwzzz}}}~~~~~~|||wwwoooggg___TTTHHH@@@666222...,,,+++***)))(((***)))((()))******(((&&&'''(((***++++++***(((''')))(((''''''''''''((()))'''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######%%%&&&&&&&&&%%%$$$)))******))))))+++///222777CCCQQQZZZ\\\^^^bbbfffeeefffeeeaaaaaacccaaa\\\ZZZ___dddhhhiiijjjnnnqqqqqqooohhhZZZNNNNNNXXXbbbgggeeeffflllsssrrrhhh^^^OOOOOORRRZZZcccjjjlllllljjjggg[[[HHH888000---+++******))))))))))))******,,,,,,...222333555<<>>===;;;999333222111///---,,,***))),,,++++++++++++,,,,,,---+++000777AAAOOO\\\bbbaaaPPPFFF:::111///...,,,***,,,,,,---,,,,,,---///222888>>>EEEGGGEEEDDDFFFIIISSS\\\eeekkkmmmiii^^^SSSAAA:::333000111111...+++------,,,+++***))))))((()))******)))((())),,,///...///000///...---...000...//////000111111111111000000000111333444333111,,,,,,,,,,,,++++++++++++******+++,,,---......///000///......------......+++,,,,,,,,,------......,,,,,,---......---,,,,,,,,,,,,+++******)))((((((''''''''''''''''''''''''(((((('''''''''''''''''''''''''''((((((((())))))((((((((()))******+++,,,,,,+++,,,,,,---...///000222222333444666777888999999;;;>>>AAACCCDDDDDDDDDFFFJJJNNNQQQRRRSSSUUUVVVUUUVVVWWWWWWXXXZZZ^^^```ccccccdddfffggghhhiiijjjkkkkkkllllllmmmmmmmmmmmmoooooonnnmmmlllnnnrrrvvvrrrrrrssstttvvvwwwwwwwwwxxxyyy{{{||||||~~~wwwooobbbXXXRRRPPPOOOOOOHHHMMMXXXhhh{{{~~~xxxvvv{{{~~~|||rrreeeZZZSSSLLLHHHFFFHHHIIIFFFDDDDDDMMM\\\ppp}}}xxxtttvvvzzz}}}|||vvvpppggg\\\PPPHHH;;;666000,,,*********)))***************)))((('''((()))+++,,,,,,+++)))((((((''''''''''''''''''(((&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&((()))))))))'''&&&((()))*********,,,000333777EEETTT[[[\\\___eeehhhiiikkkjjjfffddddddaaa\\\XXX]]]bbbeeefffjjjqqqwwwvvvvvvooo___SSSTTT^^^gggiiieeedddjjjqqqnnnaaaTTTHHHKKKRRRZZZbbbfffeeecccaaa^^^SSSAAA444///---+++******))))))))))))******++++++---111333444;;;DDDNNNYYYeeeiiihhhcccYYYQQQEEEDDDCCCEEEJJJPPPTTTVVVXXXXXXXXXYYYZZZ[[[[[[[[[___``````aaaaaaaaaaaaaaaddddddddddddcccccccccccccccbbbbbbaaabbbdddggghhhiiigggffffffggggggfffeeedddbbb```aaabbbcccbbbaaabbbbbbccccccdddeeeeeeeeefffeeedddcccbbbccceeeeeedddgggkkkpppvvv{{{}}}|||yyywwwtttqqqmmmllljjjhhhgggfffggghhhgggfffggggggfffffffffgggggghhhgggffffffeeeeeefffffffffgggddd```^^^^^^^^^]]]\\\]]]\\\[[[ZZZYYYXXXWWWVVVTTTSSSQQQPPPQQQPPPNNNMMMKKKKKKJJJIIIHHHGGGGGGFFFDDDBBB???===<<<:::777555111000///...,,,+++***))),,,++++++++++++++++++++++++,,,///666AAAOOOZZZ___XXXLLL===444111000---***+++,,,---,,,,,,---000222999AAAIIILLLJJJHHHHHHJJJMMMVVV```gggmmmnnnggg^^^MMMBBB666000111222///+++---,,,++++++*********************)))(((***---///---///000///...------......000111333444444333333111000111222333333111...,,,,,,,,,,,,,,,+++++++++++++++,,,---...///000111---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------------,,,,,,,,,++++++******))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''(((((()))******++++++******++++++,,,...///000111111222444555666777888888:::<<<>>>@@@BBBBBBBBBEEEHHHLLLNNNPPPQQQTTTUUUUUUVVVXXXXXXYYY[[[^^^aaabbbbbbccceeefffggghhhiiijjjkkklllmmmmmmmmmllllllllllllmmmlllmmmpppuuuyyyqqqrrrttttttuuuuuuvvvvvvxxxyyy{{{||||||}}}{{{mmm___WWWRRRQQQPPPKKKLLLPPPZZZjjj}}}|||yyyrrrpppssswwwwwwrrriiiaaa]]]TTTOOOOOOTTTUUUPPPHHHDDDIIIUUUjjj}}}~~~|||uuurrrwww{{{|||~~~~~~}}}zzzuuummmbbbVVVOOO@@@;;;333---*********))))))***++++++***)))(((((()))***+++,,,,,,+++***)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%''')))***+++***((('''((()))***++++++---000333666HHHZZZ______bbbfffhhhjjjmmmnnniiifffddd```[[[YYY]]]bbbdddeeelllwwwzzzgggZZZZZZaaagggiiidddbbbggglllhhhZZZLLLCCCIIIRRR[[[aaabbb^^^[[[WWWTTTIII:::000...---+++******))))))))))))******++++++---111222333:::BBBMMMUUU\\\\\\[[[XXXSSSMMMDDDBBBBBBDDDIIINNNRRRSSSUUUVVVVVVWWWXXXYYYZZZZZZ^^^^^^___```aaabbbccccccffffffeeeeeeeeeddddddddddddcccbbbaaabbbeeegggiiiiiigggffffffhhhhhhgggeeedddbbb``````aaabbbaaa```aaaaaabbbbbbcccddddddeeefffeeedddcccccccccddddddeeefffiiimmmrrrxxx|||~~~zzzzzzyyywwwtttpppnnnmmmjjjhhhgggfffggghhhgggfffhhhggggggffffffgggggggggffffffeeeeeeeeeffffffgggeeeccc___^^^^^^^^^]]]\\\[[[[[[[[[YYYWWWUUUUUUUUUTTTSSSQQQQQQQQQQQQOOONNNKKKKKKJJJIIIHHHGGGGGGFFFCCCAAA>>><<<:::888555222//////...---,,,+++***)))*********+++++++++,,,,,,...,,,,,,000888CCCPPPZZZ[[[QQQBBB777333111///,,,+++,,,------,,,...111333:::BBBLLLPPPNNNJJJHHHHHHGGGPPPYYYaaaiiiooolllgggYYYLLL===444222333111...,,,+++*********+++,,,---+++++++++***)))***---000000111333222000.........000222555777999888777666666555444444444333000---,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++---///000.........---------,,,,,,++++++++++++++++++++++++------------------------,,,,,,+++++++++*********''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&'''((()))************))))))***+++,,,---///000000111222333444666777777888999:::<<<>>>@@@@@@AAACCCFFFIIILLLMMMOOORRRTTTTTTVVVXXXYYYYYY[[[^^^``````aaabbbccceeefffggggggiiijjjkkklllmmmlllkkkjjjhhhjjjkkkkkkmmmppptttwwwqqqsssuuuvvvuuuttttttuuuxxxzzz{{{|||{{{|||}}}xxxhhh]]]VVVRRRPPPOOOOOOOOORRR[[[jjj||||||yyywwwwww{{{{{{tttlllmmmoooqqqrrrpppkkkfff^^^XXXWWW\\\___YYYOOOIIIHHHPPP```ttt~~~uuusssyyy|||zzzzzz~~~|||}}}}}}zzzrrrggg[[[TTTHHHAAA999111---+++******)))+++,,,+++***((())))))((()))+++,,,,,,+++)))(((%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''))))))(((''''''&&&&&&%%%%%%%%%%%%$$$$$$''''''''''''&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''((((((((('''&&&''')))+++,,,,,,...111333777LLL___cccbbbeeehhhhhhnnnrrrsssnnnhhheee```[[[\\\```cccdddeeemmm|||qqq```___cccfffhhhdddaaaccceee___QQQEEEAAAHHHTTT^^^bbb```\\\XXXQQQMMMBBB555---------+++******))))))))))))******++++++---000111222999AAAIIIOOORRROOOMMMLLLJJJGGGAAAAAAAAACCCHHHMMMQQQRRRSSSTTTUUUVVVXXXYYYZZZ[[[]]]]]]^^^^^^```bbbdddeeeggggggffffffeeeeeedddddddddcccbbbbbbccceeegggiiihhhgggeeefffggggggfffdddbbb```______```aaa```_________```aaabbbccccccdddddddddccccccbbbcccccccccdddfffhhhlllpppuuuyyy{{{wwwyyyyyywwwtttpppnnnnnnjjjhhhffffffgggggggggfffffffffeeeddddddddddddeeeeeeddddddddddddeeeffffffcccaaa`````````___^^^\\\[[[[[[[[[YYYVVVTTTTTTTTTTTTSSSQQQQQQRRRQQQPPPNNNKKKKKKJJJIIIHHHGGGGGGFFFDDDAAA>>>;;;999666222000...------,,,+++******)))'''((()))***++++++++++++---++++++...333;;;IIIVVVYYYQQQEEE:::333000//////+++,,,---------...111444999BBBMMMRRROOOIIIEEEDDDEEEKKKRRRXXXaaaiiikkkhhh```UUUGGG===:::999777555...---,,,++++++,,,---...+++,,,,,,******+++...111666777888777444111000000111444888<<<======;;;999<<<:::888777777555222000------------............((((((((()))***,,,...///000000000000000//////...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------,,,,,,++++++++++++******''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&'''''''''((((((&&&'''((()))*********)))((())))))***+++---///000000000111333444555666777777888999;;;===>>>???@@@@@@CCCFFFIIIJJJMMMPPPRRRSSSUUUWWWXXXXXXYYY[[[]]]______```bbbcccdddeeefffggghhhjjjkkklllkkkjjjiiifffhhhiiijjjjjjllloooqqqpppssswwwxxxvvvtttssstttxxxzzz||||||{{{{{{|||}}}}}}tttfff\\\VVVSSSQQQRRRRRRPPPRRR[[[jjjvvv~~~~~~vvvsssqqqtttzzz~~~~~~}}}sssooonnnqqqwwwzzzvvvrrrmmmddd___cccgggcccZZZUUULLLMMMXXXjjjzzzyyytttyyy|||xxxyyy~~~~~~wwwkkk___XXXOOOHHH???777111...,,,+++)))+++---,,,***((()))***((()))+++,,,,,,+++)))(((%%%&&&'''(((((('''&&&%%%%%%&&&((()))))))))((('''&&&&&&%%%%%%%%%%%%$$$$$$((('''''''''&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''(((+++,,,---...111333;;;QQQccceeebbbfffjjjjjjuuuzzz{{{tttlllfff```[[[[[[___aaaaaabbbkkk|||xxxhhhfffjjjjjjlllhhhdddccc```XXXKKKAAA@@@IIIVVVaaaeeeccc^^^ZZZQQQLLL@@@222,,,,,,,,,*********))))))))))))******,,,,,,---000000111777???CCCHHHJJJGGGEEEEEEEEEBBB@@@???@@@CCCIIINNNQQQRRRSSSTTTUUUWWWYYY[[[]]]]]]\\\\\\]]]^^^```bbbdddfffhhhggggggfffeeeeeeddddddaaaaaaaaaaaabbbdddeeeggggggeeeddddddeeefffdddccc```^^^]]]]]]___```______]]]]]]^^^___```aaabbbbbbaaaaaaaaaaaaaaaaaabbbbbbbbbcccfffkkkoootttxxxzzzuuuxxxyyyxxxtttpppooooooiiigggeeeeeefffgggfffeeefffeeeeeedddccccccddddddcccccccccccccccdddeeeeeebbbaaabbbcccdddccc```^^^[[[]]]]]]ZZZVVVTTTTTTUUUTTTSSSQQQQQQRRRRRRPPPOOOKKKKKKJJJIIIHHHGGGGGGFFFDDDBBB>>>;;;888555111.........------,,,,,,++++++))))))***+++,,,+++******+++)))+++...000555BBBPPPSSSOOOGGG<<<222---...000+++,,,---------///222444:::DDDPPPUUUQQQIIIDDDBBBAAAEEEHHHLLLTTT]]]aaa``````ZZZRRRKKKFFFBBB???===444222000...---------...,,,,,,,,,+++***,,,///111>>>???@@@>>>:::666444333222555:::>>>@@@???===;;;===;;;999777777666555333........./////////000000))))))))))))+++---///000---------...---,,,,,,+++------------------------...------,,,,,,------...,,,,,,++++++++++++++++++((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((%%%&&&(((*********))))))(((((()))***+++---///000000000111222444555666777777888999:::<<<===>>>???>>>AAADDDFFFHHHKKKNNNPPPSSSTTTVVVWWWWWWXXXYYY[[[^^^^^^___aaabbbcccdddeeefffhhhjjjkkkkkkjjjiiihhheeeggghhhiiihhhhhhjjjkkkoootttxxxyyywwwtttssssssxxxzzz||||||{{{zzz{{{|||zzz}}}~~~oooccc[[[WWWPPPTTTUUUQQQNNNRRR^^^iiisssxxx|||~~~}}}}}}~~~wwwuuusssssswww||||||vvvrrruuu~~~{{{zzznnneeeggglllkkkddd```QQQNNNTTTddduuu|||uuuyyy{{{wwwxxxzzzmmmaaaZZZTTTMMMDDD;;;555111...,,,)))+++---,,,***((()))+++'''(((***++++++***((('''&&&'''((())))))((('''&&&$$$&&&((()))***)))((('''&&&&&&&&&%%%%%%%%%$$$$$$(((((('''''''''&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&'''((()))&&&(((+++------///111333???UUUeeedddaaagggllllll{{{yyyppphhhaaa[[[XXX[[[^^^]]]]]]gggyyy{{{mmmnnnqqqqqqqqqnnniiieee___UUUIIIAAA@@@IIIWWWcccgggfffaaa^^^SSSMMMAAA222,,,++++++(((******))))))))))))******---,,,...000000000666===>>>CCCFFFDDDBBBCCCBBB@@@@@@???@@@DDDIIIOOORRRSSSTTTUUUVVVXXX[[[]]]___```\\\\\\\\\]]]___bbbeeefffhhhggggggfffeeeddddddddd______``````aaacccdddeeefffdddccccccdddeeecccbbb^^^]]]\\\\\\^^^______^^^\\\\\\]]]^^^___```aaabbb_________`````````aaaaaa^^^aaaeeejjjoootttxxxzzztttwwwyyyxxxtttpppoooooohhhfffeeeeeeffffffeeedddhhhgggfffeeeeeeeeeeeeeeebbbbbbbbbbbbccccccdddeeeaaabbbccceeegggfffbbb___\\\^^^^^^\\\WWWUUUUUUWWWTTTSSSQQQQQQRRRRRRQQQOOOLLLKKKJJJIIIHHHGGGGGGFFFEEEBBB>>>;;;888555111...000000000/////////......,,,---.........---+++***+++***,,,//////000<<>>@@@AAABBBHHHRRRVVVVVV^^^\\\YYYUUUOOOJJJEEEBBB999777444111...---------,,,,,,,,,++++++,,,///222CCCEEEEEECCC???:::777666111555:::???AAA@@@===;;;;;;999666555555666555444.../////////000000111111))))))))))))************+++,,,.../////////...---------............------...---,,,,,,++++++++++++++++++++++++++++++++++++************))))))))))))(((((('''''''''&&&&&&&&&'''((((((((('''&&&%%%%%%'''''''''((()))******+++''''''''''''(((***+++,,,...///000222333444555555555666777888999:::::::::>>>???@@@BBBEEEHHHKKKLLLOOOQQQTTTUUUUUUWWWYYY[[[[[[\\\^^^```aaabbbbbbbbbbbbeeeiiikkkkkkjjjjjjjjjccceeegggiiijjjkkkkkkkkkrrrtttwwwwwwuuusssqqqpppsssxxx{{{yyyxxx{{{{{{yyyzzzzzzzzz{{{}}}ssseeeYYYWWWXXXYYYXXXUUUSSSSSSSSS___jjjwww~~~{{{|||tttlllnnnvvvxxxttt^^^UUUPPPWWWcccpppzzzssssssuuuvvvvvvwww~~~xxxqqqhhh___XXXTTTMMMCCC999333111111+++*********)))))))))(((***,,,......+++)))))))))***)))((('''&&&%%%$$$$$$&&&'''((())))))((('''&&&(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''(((***)))***......---111666???XXXeeeccceeefffgggmmmuuu}}}zzzpppbbb^^^ZZZ]]]___^^^^^^dddqqq|||sssjjjkkknnnnnnuuuvvvooolllkkkZZZGGGEEE???JJJWWW```fffhhhbbb[[[SSSJJJ===111------,,,***))))))(((((((((((())))))))))))******,,,111777;;;@@@CCCEEECCC???<<<<<<===;;;???EEEIIILLLNNNQQQRRRUUUWWWYYYZZZZZZZZZ\\\^^^\\\\\\]]]^^^```bbbcccdddeeedddcccaaaaaaaaabbbbbbbbbaaa`````````aaabbbccceeecccbbbcccddddddcccbbb^^^^^^]]]\\\]]]^^^___```______^^^^^^^^^______``````aaabbbbbbaaaaaabbbcccaaaaaabbbdddhhhmmmrrruuuxxxxxxxxxwwwuuurrrooommmlllkkkiiigggfffggghhhiiiiiihhhhhhgggffffffeeeeeedddddddddccccccbbbbbbbbb^^^aaaeeehhhiiigggdddbbb___^^^]]]\\\ZZZXXXVVVUUUVVVTTTPPPOOOOOOOOONNNLLLNNNLLLKKKJJJJJJIIIHHHFFFGGGCCC===999666444333222222444555555333111111222///...,,,,,,------,,,+++******)))***,,,222999???HHHFFFAAA;;;555000,,,***...---,,,+++,,,...000222===EEEPPPXXXYYYSSSIIIBBB>>><<<::::::???GGGOOOTTT[[[YYYYYY[[[\\\ZZZTTTNNNHHHAAA888222000///...,,,,,,+++,,,//////...111666@@@NNNYYYVVVKKKBBB;;;777666777888:::======;;;999888777666555444333333333000000000000111111111111&&&'''''''''((((((((((((,,,---.../////////...---------............------...---,,,,,,+++++++++,,,))))))))))))))))))))))))************)))))))))))))))))))))(((((((((''''''''''''((((((''''''&&&%%%&&&&&&'''(((((()))***************)))******++++++...///000222333444444555555666777888999:::::::::===>>>@@@BBBEEEHHHJJJLLLMMMOOOQQQRRRSSSTTTWWWYYY[[[\\\]]]___```aaabbbbbbcccfffiiijjjiiihhhggggggccceeegggiiijjjkkkkkkkkkqqqtttvvvwwwuuusssrrrrrrsssxxx{{{yyyyyy{{{|||zzzyyyyyyxxxxxxzzz}}}qqqccc[[[ZZZXXXWWWUUUSSSPPPNNNTTT```qqq~~~xxxzzzsssdddVVVTTTZZZcccnnnxxxwwwttttttuuuuuupppvvvzzzyyywwwssskkkdddYYYVVVPPPHHH???777222///++++++******))))))((((((***+++---,,,***(((((((((******)))((('''&&&%%%$$$&&&'''((())))))((('''&&&((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''(((((()))+++)))***---...---111666AAAZZZfffdddffffffffflllppp|||zzzpppccc``````aaaaaa^^^[[[```jjjtttyyyzzzttthhhbbbgggooorrrvvvwwwqqqmmmkkkZZZHHHFFFAAALLLYYYbbbggggggbbbZZZRRRHHH:::000,,,,,,,,,*********))))))))))))******)))***++++++---111666;;;AAADDDFFFEEE@@@<<<;;;<<<===AAAFFFKKKNNNPPPRRRTTTTTTUUUWWWXXXXXXYYY[[[\\\\\\\\\\\\]]]___aaabbbcccdddbbbaaa______```bbbbbbbbbaaaaaa``````aaacccccceeecccbbbaaabbbbbb```^^^^^^^^^]]]]]]]]]^^^___`````````_______________```___```bbbbbbaaaaaabbbddd``````aaacccggglllqqqtttxxxxxxyyyxxxwwwtttqqqooommmllliiigggffffffggghhhiiihhhggggggfffeeeddddddddddddddddddcccccccccbbb^^^```cccfffgggfffdddbbbaaaaaa```^^^\\\YYYWWWVVVVVVSSSPPPNNNNNNNNNMMMLLLMMMMMMLLLKKKKKKJJJHHHGGGFFFCCC>>>:::888999999:::999:::;;;999777555555666111000//////000///---+++*********+++---111888===CCCAAA>>>:::666333000///---,,,++++++,,,...000111999@@@JJJSSSVVVTTTNNNJJJ???<<<888777;;;CCCLLLRRRWWWWWWXXXZZZ[[[[[[YYYWWWMMMHHH???888333111//////...,,,---000000...111777CCCQQQ]]]]]]VVVLLLCCC;;;888888999<<<>>>===;;;999888777666555333333333222111111111111222222222222&&&&&&'''''''''(((((((((---......//////...------------............------------,,,+++++++++,,,,,,************************++++++*********)))))))))************))))))))))))''''''((((((((('''&&&&&&&&&&&&&&&'''(((((()))))),,,+++******)))))))))***---...///111222333444444555666777999::::::::::::<<<===>>>AAACCCFFFIIIJJJIIIKKKNNNOOOPPPQQQTTTVVVZZZZZZ\\\^^^___``````aaabbbeeehhhhhhgggeeedddddddddeeefffhhhiiijjjjjjkkkoooqqqtttuuutttsssrrrrrrsssxxx{{{yyyyyy||||||{{{yyywwwvvvuuuwwwzzz~~~qqqddd___ZZZXXXXXXUUUOOOJJJIIITTTgggzzzvvv___SSSPPPSSSZZZaaarrrwwwtttssstttmmmpppssstttvvvvvvppphhh]]][[[WWWPPPGGG>>>666111,,,,,,+++***)))((((((((()))+++,,,+++)))''''''(((******))))))((('''&&&&&&&&&'''(((((((((((('''&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((())))))***,,,******---------000666CCC\\\gggeeeffffffeeeiiigggvvvzzzxxxwwwmmm```^^^bbbbbb```\\\YYY[[[dddlllqqqooohhh^^^[[[cccnnnuuuwwwxxxrrrnnnkkkZZZIIIGGGEEEPPP\\\eeeiiiiiiccc[[[RRRFFF888///,,,,,,+++***++++++************++++++++++++,,,,,,---111666:::BBBEEEHHHGGGBBB===::::::<<<@@@FFFJJJMMMOOOQQQSSSRRRSSSUUUVVVVVVWWWYYY[[[[[[[[[\\\\\\^^^___```aaabbb```^^^]]]]]]___aaacccaaaaaaaaaaaaaaabbbcccccceeecccaaa``````___]]]\\\^^^]]]]]]]]]]]]^^^___```aaaaaa```___^^^^^^______^^^___aaaaaaaaaaaacccddd^^^______bbbeeejjjnnnqqqwwwxxxyyyyyyxxxvvvsssrrrooommmjjjhhhfffffffffggghhhhhhgggfffeeedddcccccceeedddddddddddddddccccccaaabbbdddeeeffffffeeeddddddcccbbb```]]][[[XXXWWWUUURRROOONNNNNNNNNMMMLLLMMMMMMMMMMMMLLLKKKIIIHHHGGGDDDAAA??????CCCGGGKKKLLLLLLLLLHHHCCC>>><<<;;;666444333222222111...,,,***++++++,,,---111666:::???>>><<<999666333111000,,,,,,+++++++++---...///444999BBBJJJPPPRRRRRRQQQCCC???:::777999@@@HHHNNNPPPRRRTTTUUUVVVXXX[[[]]]TTTQQQJJJAAA999333111111111......000000...111777FFFTTTbbbgggeee\\\NNNCCC;;;;;;<<<===???>>><<<999777666666444333333222222111111222222222333333333((((((((()))))))))******...............------,,,,,,------......------,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))***************)))))))))''''''((((((((((((''''''&&&&&&&&&&&&''''''(((((()))(((((('''''''''((((((,,,---...000111222333333555666777888999:::::::::;;;<<<===???BBBDDDGGGHHHGGGIIIKKKMMMNNNPPPRRRTTTXXXYYYZZZ\\\]]]^^^______```bbbeeefffeeedddddddddeeeeeefffgggiiiiiijjjjjjkkkmmmpppqqqqqqppppppqqqqqqvvvyyyxxxxxx{{{|||{{{yyywwwuuutttvvvyyy}}}pppggg^^^[[[\\\ZZZSSSKKKEEEMMM]]]qqqlllXXXLLLIIINNNTTT]]]lll~~~wwwuuuvvvssssssssstttxxx{{{vvvnnnfffccc]]]VVVMMMDDD;;;666...---,,,***)))(((((((((***+++,,,+++)))(((((()))+++******)))((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''(((((()))))),,,******---------111777EEE]]]gggeeefffeeebbbeee___mmmrrrrrrrrrfffYYYYYY^^^^^^]]]YYYWWWYYY```gggnnnjjjbbb[[[YYYaaalllssswwwyyytttppplllZZZHHHHHHHHHSSS```hhhmmmnnnhhhaaaTTTFFF666///---,,,+++++++++******))))))******+++,,,,,,------...111555999BBBFFFIIIHHHCCC<<<999888999>>>CCCGGGJJJLLLOOOPPPQQQSSSUUUVVVVVVWWWYYY[[[[[[[[[[[[[[[\\\]]]_________^^^\\\ZZZ[[[]]]```bbb`````````aaaaaabbbcccccccccaaa```___``````^^^\\\]]]]]]]]]]]]^^^^^^______aaa```___^^^]]]]]]]]]]]]]]]___```aaa```aaacccddd______```aaacccfffiiikkktttuuuvvvwwwwwwvvvtttssspppoookkkhhhfffeeeeeefffggggggfffeeedddcccbbbbbbeeeeeeeeeeeedddddddddddddddeeeeeeeeefffffffffgggeeedddccc```^^^[[[XXXWWWUUURRROOONNNNNNNNNNNNMMMMMMNNNOOOOOONNNMMMLLLMMMJJJJJJIIIJJJMMMSSS[[[aaafffgggfffaaaXXXOOOHHHEEEAAA===777333111000///---+++,,,---......111555888???>>>;;;888555111///---,,,++++++++++++,,,---...000333888???FFFLLLPPPRRRHHHEEE@@@===>>>BBBGGGKKKMMMOOOPPPOOONNNPPPUUUYYYXXXWWWSSSKKK@@@777333333222//////000///---111666GGGUUUeeeoooqqqiiiYYYKKK???>>>???@@@@@@???<<<:::777777666555444333222222111111111222222333333444(((((((((((())))))))))))------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))''''''((((((((((((((('''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((()))***+++,,,---///000111222222444444666777888999999999:::;;;<<<===@@@BBBDDDFFFEEEHHHJJJLLLMMMOOORRRTTTVVVWWWYYYZZZ\\\]]]]]]]]]\\\___bbbccccccdddeeefffeeeeeefffggghhhiiiiiijjjgggiiilllmmmllllllmmmnnnnnnssswwwvvvwwwzzz{{{zzzxxxwwwuuuuuuwwwzzz~~~{{{pppddd___```^^^VVVOOOHHHLLLUUUggg~~~vvv```MMMEEEHHHMMMPPP[[[ooo~~~{{{{{{yyyyyywwwwww}}}{{{oooiii___VVVNNNFFF???:::111000---+++)))))))))))),,,------,,,***))))))*********))))))((((((''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&'''((((((,,,)))))),,,------222888GGG^^^gggdddfffddd^^^```\\\hhhlllmmmmmm```SSSUUU[[[\\\[[[YYYVVVXXX\\\```fffbbb]]][[[\\\bbbkkksssxxx|||yyyuuuppp]]]JJJJJJLLLVVVbbbjjjpppssspppjjjXXXGGG666000///---,,,---))))))(((((((((((()))))),,,---...//////222666999BBBFFFIIIHHHBBB<<<888777999>>>CCCGGGJJJLLLOOOPPPRRRTTTVVVWWWXXXYYY[[[]]][[[[[[[[[[[[[[[\\\]]]^^^]]]\\\ZZZYYYZZZ\\\^^^```^^^^^^___```aaaaaabbbbbb```___^^^___```aaa```___]]]]]]]]]^^^^^^^^^^^^^^^___^^^^^^]]]\\\\\\\\\]]]]]]___```aaa``````bbbcccbbbaaaaaaaaabbbcccdddeeeoooppprrrtttuuuuuussssssqqqooollliiifffeeeeeeeeegggffffffeeeddddddcccccceeeeeeeeeeeeeeeeeeeeeeeedddddddddddddddeeeeeeeeeccccccaaa___]]]ZZZXXXWWWUUURRRPPPOOOOOOOOOOOONNNNNNOOOQQQQQQOOOOOOQQQTTTRRRTTTWWW[[[___fffooouuuyyy{{{|||yyypppfff]]]XXXRRRKKK@@@777222000000///,,,---...//////222666999======;;;999555222///---,,,,,,++++++,,,,,,---------///111555;;;AAAFFFIIIJJJIIIHHHGGGGGGIIIKKKLLLRRRSSSRRROOOKKKKKKNNNRRRWWWYYYXXXRRRHHH===777444222///...///...---111777FFFTTTeeeqqqvvvpppaaaRRRDDDCCCCCCCCCCCCAAA>>>;;;888888888888777555444333000000111222222333444444%%%%%%&&&&&&&&&'''''''''+++************+++,,,---,,,,,,------------,,,,,,,,,,,,+++++++++,,,------++++++++++++++++++++++++,,,++++++++++++*********)))))))))))))))*********''''''((()))))))))(((((('''''''''''''''''''''''''''''''''((()))***,,,,,,***+++,,,...///000111111222333444666777777777777999999:::<<<>>>@@@CCCDDDDDDFFFIIIKKKLLLNNNQQQTTTUUUVVVWWWYYYZZZ[[[[[[\\\[[[]]]```bbbcccdddfffgggffffffffffffggghhhiiijjjeeegggiiiiiiiiiiiijjjkkkjjjpppsssssstttwwwyyywwwvvvvvvvvvwwwyyy|||{{{lllcccaaa___YYYSSSMMMMMMRRR```vvv|||uuuaaaNNNEEEDDDFFFIIIPPP___ttt||||||zzzyyyvvvmmmaaaVVVNNNHHHBBB===444333///,,,+++******+++---------,,,))))))***+++)))))))))(((((('''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&'''''''''+++((((((+++,,,...333:::KKK```iiieeegggddd]]]\\\\\\eeehhhjjjiii\\\PPPTTT\\\]]]]]][[[YYYXXXYYYZZZ[[[WWWUUUYYY^^^eeennnwww}}}zzzdddQQQOOOPPPYYYccckkkqqqvvvuuuqqq[[[GGG555000000---+++---))))))(((((((((((())))))+++---...000111333777:::BBBEEEHHHFFF@@@;;;888888<<<@@@FFFJJJMMMOOOQQQSSSRRRTTTWWWXXXYYYZZZ\\\^^^\\\\\\[[[[[[[[[\\\\\\]]]\\\\\\[[[ZZZZZZ[[[\\\]]][[[\\\^^^___````````````^^^]]]]]]^^^```aaaaaa```\\\]]]^^^^^^______^^^^^^^^^]]]]]]]]]]]]]]]^^^^^^^^^```aaaaaa______```bbbbbbbbbaaaaaaaaaaaabbbbbbjjjllloooqqqssstttssssssqqqooollliiigggfffffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeffffffffffffgggbbbbbbbbbbbbbbbbbbbbbbbbaaaaaa```___\\\ZZZXXXWWWVVVSSSQQQPPPPPPQQQPPPPPPOOOQQQRRRRRRQQQSSSXXX\\\___dddjjjnnnrrrvvv}}}yyysssoooggg]]]OOOBBB999555222111.../////////000333888<<<======<<<;;;999666333111,,,,,,,,,---------------,,,,,,---...111666:::===DDDEEEHHHKKKMMMPPPQQQRRRYYYYYYWWWTTTQQQNNNMMMNNNSSSWWWZZZXXXQQQFFF<<<666333000///000///...333999EEERRRbbbnnntttqqqeeeYYYKKKJJJIIIIIIHHHFFFBBB???:::;;;;;;;;;:::888666555111111222333444444555555%%%%%%%%%&&&&&&&&&''''''(((((((((((()))***,,,---+++,,,,,,------,,,,,,+++,,,+++++++++,,,,,,---...++++++++++++++++++++++++,,,,,,+++++++++*********************++++++,,,,,,''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((()))***+++)))***,,,---///000000000111111333444555666666666888888999;;;===???AAABBBBBBEEEHHHJJJKKKMMMPPPRRRSSSTTTVVVXXXYYYZZZZZZZZZ\\\^^^```bbbbbbccceeefffffffffeeeeeefffgggiiiiiieeeggghhhhhhgggggghhhjjjffflllppppppqqquuuvvvuuurrrsssuuuwwwzzz}}}xxxkkkeeebbb]]]YYYRRRPPPQQQYYYlllvvvoooooogggXXXLLLHHHEEEAAADDDFFFRRRfffxxx~~~|||yyy|||}}}tttggg\\\UUUNNNGGGAAA777555111...,,,+++,,,,,,,,,---,,,***(((((()))+++(((((((((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((()))''''''***,,,///555===OOOdddkkkhhhiiieee]]][[[WWW___aaacccdddVVVLLLRRRYYY\\\^^^```___^^^\\\[[[WWWQQQPPPWWW```hhhsss}}}oooZZZWWWTTT\\\dddiiiooouuuvvvsss^^^GGG444000///+++(((+++***))))))))))))))))))******,,,...000222555888;;;AAADDDFFFDDD>>>:::888999===AAAFFFKKKNNNPPPRRRTTTRRRTTTWWWXXXYYYZZZ]]]___]]]\\\\\\[[[[[[[[[\\\\\\[[[\\\\\\\\\\\\[[[[[[ZZZYYYZZZ\\\^^^____________^^^]]]\\\]]]^^^___^^^]]]\\\]]]^^^_________^^^^^^^^^^^^^^^^^^___```aaaaaa___aaaaaaaaa___^^^___`````````aaaaaabbbbbbccccccgggiiimmmppprrrttttttsssqqqooollliiigggfffggggggdddeeeeeeffffffggghhhhhheeeeeeffffffggggggggggggbbbccccccddddddcccbbbbbb``````______]]][[[ZZZYYYWWWTTTRRRQQQRRRRRRRRRQQQPPPRRRSSSRRRRRRVVV^^^dddmmmttt{{{yyypppaaaSSSFFF===666222000000000///111555;;;???BBBBBBBBB@@@===999555333------.........---------,,,+++++++++,,,...111333999;;;@@@FFFMMMSSSWWWZZZ\\\[[[ZZZYYYXXXUUUQQQMMMOOOSSSYYY]]]ZZZOOOBBB888555111000111111111666===DDDQQQ```jjjooonnnggg___SSSRRRQQQPPPOOOLLLGGGDDD======>>>>>>===;;;999777333333444555666777888888'''''''''((((((((())))))&&&&&&&&&&&&(((***,,,---+++,,,,,,------,,,,,,+++++++++++++++,,,,,,---...------------------------,,,,,,,,,+++++++++******+++++++++,,,,,,---------''''''((())))))))))))))))))))))))))))))((((((((((((((('''&&&&&&&&&&&&''')))***+++---...///000000000000222333444555555555888888999:::<<<>>>@@@AAAAAACCCFFFHHHJJJLLLOOOQQQSSSTTTUUUWWWXXXYYYZZZZZZ^^^```aaabbbaaabbbccceeegggfffeeeeeefffggghhhiiifffggghhhhhhgggggghhhiiidddjjjnnnnnnooosssuuussspppqqqtttxxx{{{}}}~~~{{{sssjjjeeebbb___VVVSSSQQQUUUcccxxx~~~sssbbb___WWWMMMKKKLLLHHH@@@??????JJJ]]]nnnyyyyyyxxx~~~zzznnnddd\\\UUULLLFFF999777333///---,,,------+++,,,+++)))''''''(((***'''''''''''''''&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&''''''((()))))))))(((&&&&&&***,,,///666>>>RRRfffmmmjjjkkkggg^^^\\\RRRXXXZZZ]]]^^^QQQIIIPPPUUUYYY^^^bbbddddddbbbaaaZZZSSSPPPWWWaaajjjvvvwww```^^^WWW^^^dddhhhmmmsssuuurrr^^^GGG333///...)))&&&)))++++++************++++++))),,,...111222555999<<>>???@@@@@@???===;;;999555555666777888999::::::''''''(((((())))))******&&&&&&''''''((()))))))))+++,,,---------,,,+++***........................,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,+++***)))+++++++++************)))((('''&&&%%%%%%%%%%%%%%%)))'''&&&'''((()))((('''))))))(((((((((((())))))((()))***+++,,,---......,,,...111222222444666888777888999;;;<<<===>>>>>>@@@AAACCCDDDEEEGGGJJJMMMLLLNNNPPPSSSTTTUUUVVVVVV]]]^^^`````````aaaccceeehhhggggggggghhhiiijjjkkkmmmllljjjiiihhhiiiiiijjjfffgggjjjmmmppprrrssstttrrrqqqrrrvvv{{{~~~}}}uuullleee```[[[VVVUUUWWW^^^jjj|||zzzpppeee[[[PPPKKKLLLMMMJJJGGG@@@>>>AAALLLXXXeeeuuu}}}zzzzzz~~~~~~ttthhh^^^TTTLLLCCC===555000///...---+++,,,+++)))((()))***)))((((((((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%&&&'''(((***'''$$$$$$&&&'''%%%###%%%%%%&&&&&&'''((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&%%%$$$###&&&&&&''''''((()))))))))((())),,,...,,,---666BBBXXXccclllmmmjjjfffaaa\\\TTTSSSVVVXXXUUUPPPOOOQQQZZZ___ccceeegggiiieee___YYYMMMIIIUUUccclllsss{{{vvvfff___[[[cccjjjlllnnnqqqpppmmmWWW>>>333444...******(((,,,***(((''')))*********+++,,,---///111555888:::BBBCCCCCC???:::888999;;;===BBBGGGKKKMMMOOOPPPQQQSSSUUUWWWWWWWWWWWWYYY[[[\\\\\\[[[[[[\\\\\\]]]^^^^^^]]]]]]\\\[[[[[[[[[\\\]]]]]]]]]\\\\\\\\\\\\[[[^^^^^^\\\[[[[[[[[[[[[[[[___^^^]]]\\\[[[ZZZZZZZZZ\\\^^^```aaa``````aaabbb``````aaaaaaaaaaaa``````bbbaaaaaaaaaaaaaaabbbbbbiiikkknnnqqqsssttttttttttttrrrnnnjjjhhhhhhhhhiiigggfffdddccccccdddfffgggffffffffffffgggggghhhhhheeefffggghhhhhhfffdddcccdddaaa^^^]]]]]]^^^^^^]]][[[XXXUUUSSSSSSTTTTTTSSSRRRPPPQQQTTTVVVZZZeeeooo{{{}}}{{{|||yyymmm]]]MMMAAA;;;777333111222333444:::AAAKKKOOORRRPPPHHH???888555000//////000222222000...---,,,,,,,,,+++++++++***...---000666===EEESSS```\\\WWWTTTXXX\\\[[[VVVQQQTTTSSSUUUZZZ\\\VVVHHH===<<<777333222111333999AAAKKKWWWccciiilllmmmjjjeeebbb___\\\\\\\\\XXXPPPIIIEEECCCAAABBBCCCBBB>>>:::888999;;;;;;;;;;;;===>>>(((((((((((())))))))))))&&&&&&''''''((()))))))))+++,,,------...---,,,+++........................,,,,,,............,,,,,,,,,,,,,,,,,,,,,+++******+++++++++************)))***)))(((((('''''''''((()))(((''''''((()))((('''))))))(((((((((((())))))(((((()))***+++,,,------,,,...000111222333555777555666888999;;;;;;<<<<<<>>>@@@BBBCCCDDDFFFIIIKKKLLLMMMPPPSSSUUUVVVWWWWWW[[[]]]^^^______```ccceeefffgggggghhhiiijjjjjjkkklllkkkjjjiiiiiihhhhhhiiihhhiiikkkmmmooopppqqqrrrqqqqqqrrrvvv{{{~~~~~~}}}~~~~~~~~~~~~rrrhhhbbb]]]XXXUUUWWW[[[dddsss~~~uuunnnccc\\\RRRMMMMMMNNNMMMLLLAAA>>>@@@HHHSSS___nnnzzz~~~zzzzzz}}}{{{qqqggg]]]TTTHHHAAA888222000///...,,,---+++)))))))))***)))((((((((((((((('''&&&%%%$$$&&&%%%%%%%%%%%%&&&'''((()))&&&$$$$$$&&&'''&&&$$$'''''''''''''''&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%$$$&&&&&&''''''((()))))))))((())),,,...,,,---777BBBZZZccckkkllliiifffbbb]]]ZZZYYYZZZ[[[WWWPPPOOOQQQ[[[```dddfffiiikkkgggaaa[[[OOOKKKWWWeeelllrrrxxxnnnbbb^^^^^^fffmmmppppppppplllfffTTT<<<111222,,,)))+++(((***(((&&&&&&'''(((((((((+++,,,---///111444888;;;BBBDDDDDDAAA<<<999999;;;===BBBGGGKKKMMMOOOPPPQQQSSSUUUVVVVVVVVVVVVXXXYYYZZZZZZYYYYYYZZZZZZ[[[\\\^^^]]]\\\[[[[[[[[[[[[[[[ZZZ[[[[[[[[[\\\\\\]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\aaa```___^^^]]]\\\\\\\\\[[[]]]___```______```aaa___``````aaaaaa``````___``````_________```aaaaaahhhjjjnnnrrrtttuuuttttttuuusssooollliiiiiiiiijjjeeedddbbbaaaaaacccdddeeeeeeeeeffffffggggggggggggeeefffggghhhgggfffdddcccbbb```^^^]]]]]]]]]\\\[[[YYYWWWTTTRRRSSSSSSSSSSSSSSSQQQRRRTTTVVVZZZcccnnnwww}}}~~~|||{{{zzzyyy~~~}}}yyysssgggXXXIII???999444111222222333888???FFFJJJOOOPPPKKKDDD???<<<222000//////000000...---+++*********************+++***,,,222777>>>JJJVVVZZZWWWUUUWWWZZZZZZWWWUUUTTTSSSUUUYYY\\\VVVJJJ@@@>>>999666555555777>>>GGGRRR[[[dddhhhkkkmmmlllhhhfffdddaaaaaabbb^^^WWWQQQJJJHHHEEEEEEFFFFFFBBB>>>;;;===???AAABBBCCCDDDEEE))))))))))))((((((((((((&&&''''''(((((())))))***++++++,,,---....................................,,,---...//////...---,,,,,,,,,,,,,,,,,,++++++***+++++++++************))),,,,,,+++************+++)))(((''''''))))))(((''')))((((((''''''(((((()))''''''((()))***+++,,,,,,+++---///000111222444666333444666777999:::::::::<<<>>>@@@AAAAAACCCFFFHHHJJJLLLOOORRRUUUWWWWWWXXXYYY[[[\\\]]]^^^___bbbeeedddeeegggiiijjjkkkjjjjjjjjjjjjjjjjjjiiihhhggggggiiijjjkkkmmmnnnooooooooopppppprrrvvvzzz}}}~~~}}}~~~}}}{{{zzzyyyzzz{{{||||||pppiiibbb]]]XXXXXXZZZ^^^hhhsss|||sssssssssvvv{{{~~~}}}}}}|||zzzxxxtttqqqooogggbbb[[[TTTQQQQQQSSSUUUHHHDDDBBBEEELLLVVVeeerrr}}}|||~~~{{{rrrggg]]]PPPHHH>>>666333111///---...,,,***)))******)))((((((((((((''''''&&&%%%%%%&&&&&&%%%%%%%%%&&&'''''''''%%%$$$$$$&&&''''''&&&((((((''''''&&&%%%%%%$$$(((''''''&&&%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######%%%%%%&&&&&&&&&&&&&&&&&&''''''((()))))))))((())),,,...,,,---888DDD\\\dddkkkjjjhhhfffddd``````______^^^XXXPPPOOORRR]]]bbbfffiiilllnnnkkkeee]]]QQQMMMXXXffflllooosss}}}tttddd[[[[[[bbbjjjppprrrqqqnnnfff]]]OOO999//////***))),,,***)))(((&&&&&&'''(((((('''***+++---...000444999<<>>>>>???@@@CCCFFFIIIJJJNNNQQQTTTVVVWWWWWWVVVXXXZZZ[[[\\\^^^bbbdddcccdddgggjjjkkkkkkjjjiiihhhiiijjjjjjiiihhhfffeeehhhiiikkklllnnnnnnoooooonnnoooqqquuuxxx{{{||||||}}}zzzwwwuuuvvvxxxzzz|||~~~zzzrrrhhhaaa\\\[[[ZZZ[[[aaahhhnnnssszzz}}}xxxooonnnnnnpppsssxxx{{{}}}yyyxxxuuuqqqnnnnnnqqqtttqqqoooiiiaaaZZZXXXZZZ]]]WWWPPPHHHEEEFFFMMM]]]kkkzzzzzznnncccVVVNNNCCC;;;666333000---///---+++*********)))(((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&%%%$$$%%%&&&''''''((('''''''''&&&&&&%%%%%%%%%(((''''''&&&%%%$$$######'''&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&''''''&&&&&&''''''((()))))))))((())),,,---,,,...999EEE^^^eeejjjiiiffffffeeeccccccbbbbbb```XXXQQQQQQUUU^^^ccchhhkkkooossspppkkk___RRRMMMYYYfffjjjkkknnntttvvvxxxvvvjjj\\\VVVXXXdddjjjnnnnnnmmmiii```WWWJJJ777...---)))***///,,,+++)))((()))***+++***))))))+++---...000333999>>>CCCEEEFFFCCC===999888999===BBBGGGKKKMMMOOOPPPQQQRRRSSSTTTTTTSSSSSSTTTVVV[[[[[[[[[ZZZ[[[\\\\\\]]]\\\[[[[[[ZZZZZZZZZ[[[[[[XXXYYYYYYZZZ[[[[[[\\\\\\ZZZ[[[]]]___```___^^^\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\[[[[[[\\\^^^]]]]]]^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]^^^___aaaaaaeeeiiioootttwwwvvvtttssssssrrrooommmkkkjjjjjjjjjiiihhhfffeeedddeeeggghhheeeeeeeeeeeeffffffffffffeeeffffffggggggfffeeeeeeaaa```______```^^^[[[XXXWWWUUUSSSSSSTTTUUUUUUTTTUUUSSSSSSUUUUUUWWW___iiiwww}}}{{{rrrpppppptttvvvooo___RRRCCC<<<555333111000333777777<<>>===>>>AAAIIIRRR^^^eeekkkmmmooossstttrrrqqqppppppqqqrrrpppkkkhhh```\\\XXXVVVVVVUUURRRNNNFFFGGGJJJOOOTTTXXXZZZZZZ******))))))((((((''''''''''''(((((()))*********+++++++++,,,---...//////........................------...//////...------+++,,,,,,---------,,,,,,+++++++++*********))))))++++++*********++++++,,,***((('''((()))***)))(((((((((''''''''''''(((((('''''''''((()))))))))******+++---......///000222222333555666888999999999999:::<<<<<<===>>>AAACCCFFFHHHKKKOOORRRTTTUUUUUURRRTTTWWWYYYZZZ]]]aaadddbbbdddfffiiijjjjjjiiihhhggghhhiiiiiihhhgggeeedddfffgggiiikkkmmmoooppppppmmmoooqqqsssuuuwwwxxxyyy~~~}}}zzzvvvssstttxxx{{{zzz|||vvvlllddd^^^[[[ZZZYYY\\\aaabbbffflllsssxxxyyyvvvsssrrrqqqooonnnooorrrvvvyyywwwvvvtttnnniiijjjqqqwww|||{{{vvvnnnddd___```cccggg^^^RRRIIICCCFFFTTTaaaqqq{{{tttiii[[[SSSIII@@@;;;777222///000...,,,+++++++++***((((((((('''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%&&&''''''&&&&&&''''''((()))))))))((((((+++---,,,///:::GGG___fffjjjhhhfffggggggeeeccccccccc```XXXQQQSSSYYYaaafffjjjmmmsssyyyxxxtttdddVVVOOOYYYeeehhhhhhiiikkknnnrrrooocccVVVRRRVVVdddggghhhgggfffddd]]]TTTEEE555///...))),,,111...***)))((()))***+++***((((((***---...///333:::AAACCCEEEEEEAAA;;;777666777===BBBGGGKKKMMMOOOPPPQQQPPPRRRSSSSSSSSSSSSTTTUUUZZZYYYYYYYYYYYYZZZ[[[[[[ZZZZZZZZZYYYYYYZZZZZZ[[[ZZZZZZZZZZZZZZZZZZZZZZZZYYY[[[]]]_________]]]\\\[[[[[[ZZZZZZZZZ[[[\\\\\\[[[\\\\\\ZZZYYYYYYZZZ\\\\\\\\\]]]]]]]]]]]]\\\\\\]]]]]]]]]^^^___```bbbcccdddhhhnnnsssvvvvvvtttrrrqqqpppnnnllljjjiiiiiiiiijjjiiigggeeeeeefffggghhhffffffffffffffffffffffffeeeeeeffffffffffffffffffcccbbbaaaaaaaaa___\\\YYYXXXVVVUUUUUUVVVWWWVVVUUUTTTRRRSSSTTTTTTUUU]]]fffuuu{{{|||qqqllliiilllrrrpppfff\\\KKKBBB888555222000111444333777>>>DDDHHHHHHFFFDDD999666222///.........---------------------------...---...000//////666>>>RRR]]]ddd```ZZZZZZ^^^`````````aaaccceeeddd```\\\KKKFFFBBBAAABBBEEEOOOXXXbbbjjjsssvvvyyy{{{zzzwwwuuuvvvxxxzzz{{{xxxtttqqqhhhddd```]]]\\\ZZZUUUQQQJJJJJJKKKPPPWWW\\\______))))))))))))(((((((((((('''(((((())))))******++++++++++++++++++,,,---...........................---...///000000///...---+++,,,,,,---------------+++++++++************)))***))))))))))))******+++***)))((((((******)))((((((''''''&&&&&&''''''((('''((((((((()))))))))***)))+++,,,---------///000111222444666777888888888888999;;;;;;;;;<<>>BBBCCCBBB???888555222000000000///...............---------,,,---,,,---///...---222999KKKZZZeeeccc^^^___aaa______```aaadddeeeddd```]]]OOOJJJFFFGGGIIINNNXXXcccjjjttt}}}}}}{{{~~~~~~zzzoookkkfffdddaaa]]]VVVPPPKKKIIIHHHLLLTTT[[[^^^^^^(((((((((((())))))))))))((((((((()))******++++++,,,+++*********+++,,,,,,........................---...///000000///...---+++,,,,,,---......------+++++++++************))))))((((((((())))))***+++***)))((()))******)))((((((''''''&&&&&&''''''((((((((())))))))))))******(((***,,,,,,+++,,,...///000111222444555666666777888999:::;;;;;;<<<>>>@@@AAACCCFFFHHHKKKLLLLLLLLLLLLOOORRRUUUWWW[[[___cccddddddddddddddddddddddddhhhgggfffeeeddddddddddddfffgggiiijjjlllmmmmmmmmmkkknnnppppppooonnnpppqqqrrrssstttrrrooooootttyyyxxx{{{}}}~~~zzzpppeee```]]]YYYYYY\\\WWWWWWZZZbbblllwww{{{uuutttuuuxxx{{{zzzrrrooouuu}}}}}}zzzyyy{{{sssfffVVVIIIHHHMMMUUUbbbsss~~~xxxtttsssssswwwzzz}}}uuujjj```ZZZSSSNNNIIICCC<<<777222000---,,,,,,+++***)))((('''&&&%%%%%%&&&((()))((('''&&&%%%%%%%%%%%%%%%&&&'''(((&&&$$$###%%%(((%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&''''''((()))))))))'''(((***,,,,,,000===JJJ___fffkkkjjjhhhhhhhhhgggggggggfffaaaXXXQQQUUU^^^mmmppprrruuu~~~pppaaadddkkkiiidddcccaaabbbccc]]]QQQIIILLLVVV```bbbbbbaaabbb___UUUKKK:::111000///)))---000)))'''''''''((())))))'''%%%&&&***---...---222<<>>@@@@@@BBBDDDFFFHHHIIIJJJJJJKKKNNNQQQTTTWWW[[[___bbbeeedddcccbbbbbbbbbcccccchhhgggeeedddccccccdddeeehhhiiijjjkkkkkkkkkkkkkkkkkknnnpppooommmlllmmmooollloooqqqooolllmmmrrrwwwwwwzzz}}}}}}|||xxxlllfffbbb]]]\\\^^^UUUUUUXXX___lll{{{|||yyyzzz}}}zzzuuuzzzvvvcccPPPHHHIIIHHHTTTfffxxxwwwrrrppplllooosssvvvzzzzzzqqqgggaaa]]]WWWSSSOOOHHH@@@:::222000...,,,,,,,,,***)))((('''&&&%%%%%%&&&((()))((('''&&&%%%%%%%%%%%%%%%&&&((()))'''$$$###%%%''''''&&&&&&%%%%%%$$$$$$###"""######$$$$$$%%%&&&&&&"""###$$$%%%&&&&&&'''(((######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&&&&&&&''''''((()))))))))'''(((***,,,,,,000===KKK___fffllljjjiiiiiiiiigggjjjjjjhhhcccXXXQQQUUU___qqqtttuuuxxx{{{jjjjjjnnnkkkdddbbb______]]]VVVJJJCCCJJJVVV___aaaccccccccc___SSSFFF777000000...(((,,,///''')))))))))***,,,+++)))'''%%%***---...---222<<>>======>>>???@@@>>><<<999999888777555444333333......///222000///333999888MMM___ccceeehhhfff___aaacccfffiiiiiifffccc```SSSOOONNNRRRXXXbbbppp|||~~~|||xxxuuuppphhh^^^VVVIIIDDD@@@AAAIIIQQQVVVWWW+++*********))))))((((((******)))((((((((((((((()))***+++,,,------------.........////////////000...............------,,,,,,,,,,,,------.........++++++++++++++++++++++++++++++,,,------+++***)))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''')))************))))))******+++,,,000000111111222222222333666888888888777888999;;;>>>AAADDDFFFFFFFFFGGGHHHHHHLLLQQQSSSTTTVVVZZZ]]]```aaaaaa```^^^^^^___aaadddddddddeeeeeeeeeffffffiiiiiihhhhhhhhhiiikkklllmmmooossssssrrrpppooonnnmmmlllllllllnnnppprrrtttzzz|||}}}}}}~~~qqqfffddddddbbb^^^]]]UUURRRZZZhhhwwwuuu^^^LLLBBBFFFLLLVVVggg|||xxxmmmmmmjjjkkkrrruuurrrnnnmmmeeeaaa\\\XXXTTTNNNGGGAAA999444...+++******(((&&&''')))***(((%%%$$$%%%'''((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((((((,,,)))'''---000:::NNNeeeiiimmmkkkfffffflllrrroooqqqmmmcccVVVRRRWWW___kkklllnnnvvvtttssstttnnnhhhggg___\\\bbbRRRFFFGGGGGGVVV___fffiiihhhiiifffWWWFFF777111,,,---,,,******---)))((('''&&&'''(((***,,,+++((()))---///111;;;GGGQQQRRROOOFFF;;;555777;;;???CCCHHHLLLNNNOOOQQQRRRNNNOOOQQQSSSUUUVVVWWWXXXVVVUUUTTTSSSSSSTTTUUUVVVZZZYYYXXXWWWWWWXXXYYYZZZ[[[[[[[[[ZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[\\\[[[ZZZZZZ[[[]]]___```\\\\\\\\\[[[[[[[[[ZZZZZZ]]]]]]]]]]]]\\\\\\\\\\\\[[[ZZZYYYYYYYYY[[[\\\]]]^^^aaaffflllppprrrssssssqqqqqqooonnnllljjjiiiiiiiiihhhhhhggggggggghhhhhhhhhhhhhhhiiiiiihhhhhhhhhhhhgggfffeeeeeefffggghhhhhheeeaaa______^^^]]]\\\XXXWWWUUUSSSQQQQQQQQQQQQNNNNNNNNNNNNOOOPPPQQQRRRUUUVVVWWWXXXXXXXXXYYY[[[\\\^^^fffpppuuuvvvzzz~~~wwwmmmfffbbbbbbfffkkkeee\\\PPPDDD<<<666333111666666777777999<<>>888000---------+++)))(((***+++)))'''%%%&&&(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((((((---***(((...111;;;OOOeeejjjnnnlllhhhhhhnnntttssstttqqqfffYYYSSSXXX^^^hhhiiijjjppp~~~}}}qqqssswwwrrrmmmlllhhhdddiiiWWWIIIJJJJJJZZZgggmmmpppoooooolll[[[III777111,,,---,,,******---((('''%%%%%%%%%'''(((******((()))---///111;;;EEEOOOQQQOOOFFF<<<666777;;;@@@CCCHHHKKKMMMNNNOOOQQQNNNOOOQQQSSSUUUVVVWWWWWWVVVUUUUUUTTTTTTUUUUUUVVVZZZZZZYYYXXXXXXYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYXXXYYY[[[\\\^^^\\\\\\\\\[[[[[[[[[ZZZZZZZZZZZZYYYYYYYYYXXXXXXXXXZZZYYYYYYYYYZZZ[[[]]]^^^^^^aaafffkkkoooqqqrrrrrrqqqpppooommmllljjjiiihhhggggggfffeeeeeeffffffggghhhiiijjjjjjjjjjjjiiihhhhhhgggffffffffffffggghhhgggeeeaaa______^^^]]][[[XXXVVVTTTRRRQQQPPPQQQQQQOOOOOONNNNNNNNNOOOOOOPPPOOONNNMMMKKKIIIGGGFFFFFFHHHJJJRRR[[[bbbhhhsss~~~|||xxxrrrlllhhheeefffhhhfff```XXXOOOGGG@@@:::666444444555555777;;;???BBBFFFFFFEEEFFFGGGHHHJJJKKKNNNOOOPPPMMMHHHAAA<<<999///000000000///000111333777AAAUUUiiirrrppplllkkkkkkmmmssszzz}}}yyynnnfff^^^\\\ZZZ^^^hhhwww|||xxxqqqeee\\\LLLFFF@@@>>>BBBGGGKKKMMM------,,,,,,,,,,,,++++++******)))(((((((((((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------//////000000000///......---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******************************((((((((('''''''''&&&&&&''''''&&&''''''((()))******))))))))))))***++++++,,,,,,---...///111222222444666777666666666888:::;;;===@@@BBBBBBCCCDDDFFFIIIMMMSSSUUUUUUUUUWWWZZZ[[[\\\\\\[[[ZZZZZZ\\\]]]aaabbbccccccddddddccccccdddddddddeeefffhhhiiijjjkkkmmmqqqrrrqqqpppooopppiiikkkmmmooopppqqqqqqppptttvvvyyy{{{|||}}}yyymmmeee```^^^YYYYYYYYYWWWVVV^^^qqqzzzcccSSSIIIGGGGGGMMM[[[pppzzzuuuooommmppprrrpppoooooommmiiieee```\\\XXXTTTQQQFFF===222...000111...******++++++***(((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((()))...+++)))///222===QQQdddiiimmmlllhhhgggmmmsssuuuwwwuuujjj]]]VVVYYY___eeeeeedddhhhttttttnnnuuuzzzvvvqqqpppqqqmmmppp]]]MMMNNNPPPaaapppuuuwwwvvvvvvqqq___KKK777111------,,,******,,,((('''&&&%%%&&&'''((()))))))))***---///222:::CCCLLLNNNMMMFFF===888888:::@@@CCCHHHKKKLLLMMMNNNOOONNNOOOPPPRRRTTTUUUVVVVVVWWWWWWVVVVVVVVVVVVWWWWWWZZZZZZYYYYYYYYYZZZZZZ[[[ZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYXXXWWWWWWXXXYYYZZZ\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZYYYXXXXXXYYYYYY[[[\\\^^^___^^^aaaeeejjjmmmoooppppppppppppnnnmmmkkkiiihhhhhheeeeeedddddddddeeeeeefffhhhiiikkkllllllkkkiiihhhhhhhhhgggggggggggghhhhhhgggdddaaa______^^^\\\ZZZWWWVVVTTTRRRPPPPPPPPPPPPPPPOOOOOONNNMMMLLLLLLLLLFFFDDDAAA>>>;;;888777666555777===DDDKKKUUUhhhxxxyyyzzzzzzvvvqqqmmmkkkjjjkkkhhhccc\\\UUUMMMDDD>>>888777777777999;;;>>>@@@>>>>>>>>>???AAACCCFFFGGGOOOQQQTTTVVVTTTNNNFFF???666333000///000111222222555>>>RRRgggssstttrrrrrrnnnqqqxxxvvvnnneeecccbbbgggrrr}}}uuujjjaaaQQQJJJCCCAAACCCGGGJJJKKK,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))(((((())))))))))))***+++++++++++++++***+++++++++,,,,,,,,,,,,000000000000000//////...------,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((()))***+++************************(((((((((((('''''''''''''''''''''''''''((()))))))))))))))))))))***++++++)))***+++,,,...000111111333444555555555555777999:::<<>>999999:::@@@CCCHHHJJJKKKLLLLLLMMMNNNOOOPPPRRRTTTUUUUUUUUUXXXXXXWWWWWWWWWWWWXXXXXXZZZZZZZZZZZZZZZ[[[[[[[[[YYYYYYYYYZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYXXXWWWWWWWWWXXXYYY[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\[[[[[[[[[ZZZZZZWWWXXXYYYZZZ\\\]]]______^^^```dddhhhlllnnnoooppppppooonnnlllkkkiiihhhgggeeeeeedddddddddeeeffffffhhhjjjlllmmmmmmllljjjhhhhhhhhhhhhhhhhhhhhhhhhhhhfffdddaaa___^^^]]]ZZZXXXVVVUUUSSSQQQOOOOOOOOOOOOOOOOOONNNMMMKKKIIIHHHGGG???===:::888777666555444000222666999===GGG[[[nnnxxx}}}|||zzzxxxvvvwwwtttooojjjbbbYYYPPPIIIDDDBBB???>>>>>>>>>>>>>>>999888888999;;;===???@@@GGGIIIMMMSSSVVVTTTMMMGGG???:::333000000222111000333;;;NNNeeesssuuuttttttppptttzzzxxxrrrjjjiiiiiiooozzzxxxnnnfffXXXRRRJJJFFFGGGJJJKKKKKK+++,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))))))))))))))******++++++******************+++++++++,,,000000000000000//////...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))))))))***+++************************))))))((((((((('''''''''(((''''''''''''(((((()))))))))(((((())))))***+++((()))***+++---...000000111222333444333444666999:::<<<>>>???@@@BBBDDDGGGHHHLLLQQQSSSSSSSSSUUUWWW[[[]]]^^^^^^]]]^^^```bbb^^^```aaabbbcccbbbaaa```bbbbbbdddeeeggghhhiiiiiilllnnnooonnnllljjjiiiiiigggiiimmmpppqqqqqqooonnnmmmppptttvvvwwwwwwxxxzzz~~~}}}ooogggddd^^^]]]]]]^^^[[[ZZZ```hhh}}}~~~xxxjjj]]]LLLEEEAAABBBIIIYYYttt}}}{{{vvvuuuxxxvvvrrrlllddd^^^YYYWWWRRRGGG;;;444222111...******))))))((((((((('''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((()))...++++++111555AAAUUUeeejjjmmmjjjccc___aaafffooosssssskkkaaa\\\```ggghhhgggcccaaafffppptttssspppiiiiiitttzzzvvvqqqpppqqqooouuubbbSSSXXX___tttyyy~~~~~~xxxbbbKKK888222------,,,))))))+++*********)))))))))******'''***------...222999===DDDEEEEEEBBB===:::999:::@@@CCCHHHJJJKKKLLLLLLMMMOOOPPPQQQSSSTTTUUUUUUUUUXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYZZZ[[[[[[[[[[[[[[[XXXXXXYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYXXXXXXYYYYYY[[[[[[[[[[[[[[[[[[[[[[[[YYYYYYXXXXXXXXXWWWWWWWWWWWWXXXYYY[[[\\\^^^______^^^```cccgggkkknnnppppppppppppnnnmmmkkkiiihhhhhhfffffffffffffffggghhhhhhhhhiiikkkllllllkkkiiihhhgggggghhhhhhhhhhhhggggggeeecccaaa___^^^\\\YYYWWWUUUTTTRRRPPPNNNNNNNNNNNNMMMMMMMMMKKKIIIGGGEEEDDD<<<:::999999:::999777555111222555888999@@@RRRddduuu~~~xxxppphhh___ZZZRRRNNNIIIFFFCCCAAA>>>;;;;;;:::999999999:::;;;<<<<<<===AAAHHHPPPSSSRRROOOIIIBBB999333222111000...333:::MMMcccrrruuusssrrrrrrvvv}}}xxxsssmmmlllnnntttuuunnnbbb\\\TTTOOOOOOQQQQQQPPP++++++,,,,,,,,,,,,------++++++***))))))))))))***((())))))*********))))))************++++++++++++//////000000000///.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++)))))))))(((((((((''''''((((((''''''''''''(((((()))(((((((((((()))******))))))***+++---.../////////111222222222333666888999;;;===>>>???AAADDDGGGFFFJJJNNNPPPPPPQQQTTTWWW[[[\\\^^^^^^^^^___aaaccc^^^___aaaccccccbbbaaa```aaabbbdddeeegggggghhhhhhjjjkkklllkkkiiiggggggggggggiiillloooqqqpppooonnnllloooqqqssstttuuuwwwyyyzzz}}}xxxkkkeeeaaa______bbbaaa^^^^^^aaa}}}{{{sssqqqmmmfffaaaOOOFFF@@@@@@DDDNNNdddzzz{{{wwwwww~~~}}}zzztttkkkccc^^^[[[XXXPPPEEE;;;666222...++++++)))(((((((((((('''%%%((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((((((---++++++222666BBBVVViiimmmpppkkkccc^^^___cccjjjmmmnnnggg^^^[[[aaaiiiiiiiiieeeaaaccciiilllkkkiiibbbdddpppwwwuuurrrssssssrrrxxxfffWWW\\\cccyyy}}}~~~gggNNN999222------,,,))))))+++))))))((((((((((((''''''&&&+++...---...333888:::@@@@@@@@@===;;;999:::;;;@@@CCCHHHKKKLLLMMMNNNOOOPPPQQQRRRTTTUUUUUUVVVVVVXXXXXXYYYYYYYYYYYYXXXXXXXXXXXXYYYZZZ[[[[[[[[[[[[WWWXXXXXXYYYYYYZZZZZZ[[[ZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[\\\\\\\\\ZZZZZZZZZZZZYYYYYYYYYYYYXXXYYYZZZ\\\]]]^^^^^^^^^]]]___cccgggkkkoooqqqrrrqqqqqqooonnnllljjjiiihhhggggggggggggggghhhiiijjjhhhhhhhhhiiiiiihhhhhhhhhffffffggggggggggggffffffeeecccaaa___^^^[[[XXXUUUTTTSSSQQQOOOMMMMMMMMMMMMLLLLLLLLLLLLJJJHHHFFFEEE???===<<<>>>???>>>:::555333333444666888===LLL[[[nnn|||wwwpppkkk^^^YYYRRRMMMIIIEEE???::::::999888666666666666777666777:::@@@GGGNNNRRRTTTNNNHHH@@@999444222000///555<<>>===;;;999888888:::;;;@@@CCCHHHKKKMMMNNNOOOQQQQQQRRRSSSUUUVVVVVVVVVVVVWWWWWWXXXYYYYYYXXXWWWWWWVVVWWWXXXZZZ[[[[[[ZZZZZZWWWWWWXXXXXXYYYZZZZZZ[[[ZZZZZZZZZZZZZZZZZZZZZZZZWWWXXXYYYZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\^^^]]]]]]]]]]]]\\\\\\\\\YYYZZZ[[[]]]^^^^^^]]]]]]]]]___bbbgggkkkpppsssuuurrrrrrpppooommmkkkjjjjjjgggggggggggghhhiiijjjkkkggggggfffeeeeeefffggggggdddeeefffggggggfffeeeddddddcccaaa___^^^[[[WWWTTTSSSRRRPPPNNNMMMLLLLLLLLLKKKLLLMMMNNNMMMKKKIIIHHHFFFEEEFFFIIILLLJJJCCC>>>:::777444555666:::FFFRRRdddwww{{{vvviiiccc[[[UUUQQQLLLDDD>>>999888777555444444555555444666999<<<@@@EEELLLPPPNNNKKKEEE>>>777333333444888???RRRjjj{{{}}}xxxtttpppvvv}}}{{{xxxnnnooorrrxxxxxxsssqqqqqquuu{{{}}}xxxrrrjjjeeeccccccbbb```---.........//////000000,,,+++******)))*********((()))))))))))))))((((((***++++++++++++,,,,,,,,,...............------,,,---.........///000000000------------------------,,,---...///...---,,,+++++++++++++++++++++++++++))))))))))))(((((((((((()))(((((('''''''''((((((((((((((((((((()))******+++++++++,,,,,,------------///000111111222555777666777999:::;;;>>>BBBEEEDDDGGGIIIJJJJJJNNNTTTYYYVVVWWWYYYZZZZZZ[[[^^^```^^^```bbbddddddcccaaa``````aaabbbcccddddddcccbbbbbbccceeefffffffffhhhjjjhhhiiikkkmmmoooooooooooommmnnnooooooppprrrvvvyyyuuuxxx}}}tttcccbbbcccdddaaa]]]```fffkkk|||{{{yyy}}}}}}sssfff[[[WWWZZZ^^^bbbRRRFFFBBBAAABBBPPP```nnn~~~}}}|||~~~{{{rrrllliiidddaaaYYYMMM@@@777333333...+++))))))++++++)))'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''#########$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((()))''',,,******111666BBBWWWdddiiilllhhh```[[[\\\```eeehhhggg___VVVUUU]]]fffhhhhhheee```^^^``````]]]YYYTTTXXXgggssswww{{{rrr______cccxxx}}}lllRRR999333...---,,,)))(((***+++++++++++++++***)))((($$$,,,000......333777777<<<;;;999777666777:::<<>>DDDIIILLLKKKHHHAAA999555555888:::BBBUUUooo}}}xxxlllrrrzzz{{{yyyooopppsssyyy}}}qqqkkkiiiiiinnntttwww~~~~~~xxxpppkkkiiiiiigggfff000000//////.........---///...---,,,+++*********++++++******************))))))******+++++++++,,,---------............///------------------------************+++,,,------------,,,,,,,,,,,,++++++///......------......///*********)))))))))))))))(((((('''''''''(((((()))'''''''''''''''''''''''')))))))))))))))******+++......///000111333555666555777999:::;;;===???AAAAAACCCFFFGGGIIILLLOOORRRSSSUUUWWWYYYZZZZZZYYYXXXZZZ]]]```bbbbbbbbbcccccc___dddgggddd^^^[[[___ccc___```bbbdddfffgggggggggkkkkkkkkkkkkkkkkkkkkkkkkqqqppppppssswwwwwwtttqqqwwwxxxzzz}}}yyykkkddd```aaacccbbbbbbcccgggpppwww|||wwwrrrsssvvvzzz{{{vvvttttttxxxvvvqqqhhh___XXXWWWXXX]]]UUUMMMHHHBBB@@@HHHSSSeeewww|||zzz|||zzzsssooopppjjj```SSSFFF<<<555222......---***'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%#########$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''((())))))))))))'''***///000444FFFZZZhhhjjjjjjgggbbb]]]YYYXXX[[[bbbeee]]]QQQOOOYYYeeellljjjddd___^^^```^^^XXXSSSTTT\\\iiitttzzz|||kkkeeejjjpppxxx{{{|||~~~}}}fffNNN888444...+++******+++******)))(((''''''((()))***)))***,,,...///222666999666777777777555555777888@@@DDDIIIMMMNNNNNNOOOPPPTTTTTTTTTUUUVVVXXXYYYZZZXXXWWWUUUTTTUUUVVVXXXZZZVVVWWWXXXXXXYYYYYYXXXXXXXXXXXXXXXXXXYYY[[[\\\]]]YYYYYYYYYYYYYYYXXXXXXXXXVVVWWWXXXZZZ\\\^^^``````^^^]]]\\\[[[[[[\\\]]]^^^^^^]]]]]]\\\[[[[[[[[[\\\]]]\\\[[[[[[[[[\\\^^^___]]]^^^aaadddjjjoootttvvvttttttsssrrrpppnnnllljjjhhhhhhggggggggggggggghhhjjjgggddddddfffgggeeecccccccccbbbaaaaaabbbbbbccc```___^^^]]][[[YYYWWWVVVRRRRRRQQQQQQPPPPPPOOOOOOQQQOOOOOOQQQUUUZZZ\\\]]]^^^^^^```fffjjjhhh```YYYPPPLLLEEE@@@===>>>AAACCCSSSaaavvvyyysssiiibbb]]]YYYUUURRRNNNGGGBBBDDDCCC>>>===@@@===999666777999:::???EEEGGGHHHKKKKKKCCC999666888:::DDD[[[xxx{{{qqqnnnpppuuu{{{~~~~~~yyyuuummmmmmpppxxxtttgggaaa______aaaeeejjjnnnxxxwwwrrrpppnnniiieee000000/////////.........///...---,,,,,,+++++++++,,,,,,++++++*********)))))))))))))))******++++++,,,---------............------------------,,,,,,---,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))(((((())))))((((((((())))))***''''''''''''''''''''''''))))))(((((())))))***+++------...///000222444555444666888:::;;;<<<>>>@@@@@@BBBDDDEEEGGGIIILLLOOORRRSSSVVVXXXZZZZZZYYYYYY[[[]]]```aaaaaaaaacccddd^^^aaadddbbb^^^\\\^^^aaa___```ccceeegggggghhhgggllllllkkkkkkkkkjjjjjjjjjppppppqqqtttwwwxxxuuussswwwxxxzzz|||rrrjjjdddddddddbbb```aaacccjjjooosssyyy}}}xxxrrrnnnoooqqqsss{{{~~~vvvpppllllllnnnooooookkkeee```]]]]]]___YYYSSSMMMEEE@@@FFFPPP[[[kkk|||~~~xxxyyy}}}~~~zzzuuunnncccWWWLLLAAA888333000///...+++)))''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''((()))))))))***(((+++///000444EEEYYYgggiiijjjhhhccc]]]XXXVVVXXX^^^aaaYYYOOOMMMYYYeeelllkkkgggccccccddd```YYYQQQSSS\\\jjjvvv}}}nnngggjjjnnnrrruuuwwwyyy}}}yyydddKKK777333...+++***************)))(((''''''((()))***)))***,,,---///222666999777777777555444444777999@@@CCCIIILLLNNNNNNOOOPPPPPPPPPQQQSSSTTTVVVWWWWWWXXXWWWVVVUUUUUUUUUVVVWWWVVVWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZWWWXXXYYYZZZ\\\]]]______]]]\\\[[[ZZZZZZ[[[\\\]]]^^^]]]\\\[[[[[[[[[[[[[[[\\\\\\[[[ZZZZZZ[[[\\\]]]\\\]]]```dddiiioootttwwwuuuttttttrrrpppnnnmmmkkkjjjiiiiiihhhggggggggghhhkkkiiiffffffggghhhfffeeeddddddcccccccccbbbbbbbbb``````___]]][[[XXXVVVUUUTTTTTTTTTSSSRRRRRRQQQQQQQQQQQQRRRWWW]]]dddiiikkkmmmllllllooossssssoookkk___YYYPPPGGGBBBAAABBBDDDNNN[[[nnnyyyrrrmmmllllllkkkjjjfff^^^XXXXXXVVVOOOHHHGGGDDD???;;;::::::999===BBBFFFHHHMMMNNNGGG===999:::>>>IIIaaa}}}|||rrrjjjmmmsssyyy}}}{{{uuupppjjjkkkooovvvxxxkkk^^^XXXUUUSSSUUUXXXZZZ___iiiuuu}}}}}}yyyxxxuuupppkkk000000////////////......000///...---------------------,,,++++++***))))))(((((((((((()))))))))))),,,,,,,,,,,,------------......---------,,,,,,,,,//////...---,,,++++++,,,------,,,,,,,,,,,,++++++)))***+++,,,,,,+++***)))((((((((((((((((((((((((******))))))))))))******(((((((((((((((((((((((())))))(((((())))))***+++,,,,,,,,,---...000111222333555777999999;;;===???>>>@@@BBBCCCDDDEEEHHHKKKOOOQQQSSSVVVXXXYYYZZZZZZ\\\]]]_________```ccceee``````aaabbbaaaaaa```___aaabbbeeegggiiijjjjjjjjjnnnmmmmmmlllkkkjjjjjjiiioooooopppsssvvvwwwvvvuuuwwwxxxzzz{{{}}}{{{rrriiigggddd```^^^______ccceeegggkkkrrruuuttttttqqqnnnnnnmmmmmmqqqwwwyyyqqqjjjfffdddggglllppprrrooojjjeeeccccccaaa^^^XXXNNNEEEEEEJJJUUUbbbrrr}}}xxxvvvyyy}}}~~~yyyqqqeee[[[SSSIII>>>555222000...,,,***)))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))+++)))+++//////333DDDXXXfffhhhjjjiiiddd]]]WWWUUUSSSXXXZZZSSSIIIJJJVVVccclllllljjjfffggggggbbb[[[NNNQQQYYYgggrrrxxxmmmfffhhhkkkiiinnnqqqssswwwttt___HHH666222---+++************))))))(((((((((((())))))(((***,,,---///111555888888777666333222333777:::???CCCHHHKKKMMMMMMNNNOOOMMMNNNPPPSSSUUUVVVVVVVVVWWWWWWWWWWWWVVVVVVUUUTTTWWWWWWWWWXXXXXXXXXXXXXXXYYYYYYYYYYYYZZZ[[[[[[[[[ZZZZZZZZZZZZ[[[[[[[[[[[[XXXYYYYYYZZZ[[[\\\]]]^^^[[[[[[ZZZZZZZZZZZZ[[[[[[]]]\\\[[[[[[[[[[[[[[[[[[\\\[[[ZZZZZZZZZZZZZZZ[[[ZZZ\\\___ccciiioootttwwwuuuuuutttsssqqqpppnnnmmmlllkkkjjjiiihhhhhhhhhhhhllljjjhhhhhhiiiiiihhhgggeeeeeeffffffeeecccaaa```aaa```___]]][[[XXXVVVTTTUUUUUUTTTTTTSSSRRRQQQQQQPPPQQQTTT[[[eeeooouuuxxx{{{xxxuuuvvvzzz}}}}}}{{{rrrlllaaaVVVMMMIIIGGGGGGIIISSSbbbsss}}}}}}yyyssssssqqqhhh\\\UUUOOOHHHBBB???;;;888:::>>>DDDGGGNNNRRRMMMCCC======@@@LLLeeezzzpppfffhhhmmmtttyyyxxxrrrlllhhhiiinnnuuu{{{}}}yyyuuummmaaaSSSMMMIIIFFFFFFIIIIIILLLUUUbbbllluuu~~~}}}zzzuuuqqq000000//////////////////000000///...............///...---,,,+++***))))))''''''((((((((((((((((((++++++++++++,,,,,,,,,---......---------,,,,,,,,,//////...---------------------,,,,,,,,,+++++++++(((***+++------+++***((()))))))))))))))***************))))))(((((())))))))))))))))))))))))))))))((((((((((((((()))************++++++,,,...///000111333666777888999<<<>>>===???@@@AAABBBCCCFFFHHHLLLNNNQQQTTTWWWYYYZZZZZZ\\\]]]^^^^^^^^^___bbbeeedddccccccfffhhhhhheeebbbccceeegggjjjlllmmmmmmmmmqqqpppooonnnmmmlllkkkjjjlllmmmoooqqqtttuuuvvvuuuwwwxxxzzz{{{|||~~~yyyoooiiieee```]]]^^^]]]^^^^^^^^^```fffkkknnnwwwwwwvvvsssnnnjjjiiikkkzzz{{{{{{xxxqqqkkkfffdddhhhnnnuuuzzzzzzuuunnniiihhhkkkmmmiii^^^RRRJJJGGGQQQZZZiiixxx|||xxxwwwvvvzzzzzzqqqfff___YYYQQQEEE;;;444222...,,,++++++***)))((((((((((((((((((((((((&&&''''''''''''''''''&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))))),,,***,,,//////333DDDWWWeeehhhkkkjjjeee^^^XXXUUUPPPTTTUUUNNNGGGIIIVVVbbblllllliiifffgggiiifff```SSSTTT\\\gggooossswww|||uuueee```cccfffccchhhkkkmmmpppmmmZZZEEE444111---************)))))))))(((((((((((())))))(((***,,,---...111555888999888555111000222666:::>>>BBBGGGJJJLLLLLLMMMNNNLLLNNNQQQTTTVVVWWWWWWVVVUUUVVVXXXYYYYYYXXXWWWVVVWWWWWWWWWWWWXXXXXXYYYYYYYYYZZZZZZZZZ[[[[[[ZZZZZZYYYZZZZZZZZZZZZZZZ[[[[[[YYYYYYZZZZZZ[[[[[[\\\\\\ZZZZZZYYYYYYYYYYYYZZZZZZ\\\[[[[[[ZZZZZZZZZ[[[[[[[[[ZZZZZZYYYYYYYYYYYYYYYYYYZZZ]]]bbbhhhnnnsssvvvuuuttttttsssrrrqqqooonnnnnnmmmllljjjiiihhhhhhhhhlllkkkiiiiiihhhhhhhhhhhhfffggghhhhhhfffdddaaa___aaaaaa___]]][[[XXXUUUTTTSSSSSSRRRRRRQQQPPPOOOOOOMMMNNNSSS[[[fffqqqxxx|||zzzxxxvvvwww{{{{{{sssiii___VVVPPPMMMJJJPPPZZZffftttrrrfffYYYRRRIIIDDD>>>888888;;;@@@DDDMMMTTTRRRHHHAAA???>>>LLLfffsssjjjddddddfffkkkrrrtttppplllfffhhhnnnuuuyyyxxxqqqkkkcccWWWKKKEEEAAA>>>===???>>>@@@GGGRRR]]]hhhxxx|||zzzxxxwwwtttrrr//////000000000000000000000000///.........////////////...---,,,+++***)))((((((''''''''''''''''''************++++++++++++------------------------...---------......///000------,,,,,,,,,+++++++++)))+++,,,......,,,+++)))******+++++++++,,,,,,,,,***)))((('''''''''''''''))))))))))))))))))))))))((((((((('''((())))))***))))))******+++,,,---...///111444555666777:::<<<<<<>>>@@@AAAAAACCCFFFHHHJJJLLLNNNQQQTTTWWWYYYZZZ[[[\\\]]]]]]]]]___bbbdddggggggggglllpppppplllgggfffhhhjjjmmmooopppqqqqqqsssrrrqqqpppooonnnmmmmmmkkklllnnnpppqqqssstttuuuxxxyyy{{{||||||}}}tttmmmgggaaa^^^^^^^^^]]]\\\[[[[[[^^^dddiiizzz~~~{{{rrrjjjeeecccooossswwwyyyvvvqqqmmmkkkkkkpppxxx~~~~~~xxxsssqqqwww||||||tttfffVVVJJJNNNSSS^^^nnn}}}wwwqqqvvvyyyvvvnnneee```]]]WWWLLLCCC888444///,,,,,,+++***)))((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&((('''&&&&&&%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))))),,,***,,,//////333DDDWWWeeehhhlllkkkggg```[[[XXXTTTXXXXXXQQQKKKMMMYYYeeekkkjjjhhheeehhhllljjjfff[[[\\\bbbkkkqqqsssuuuxxxxxx|||yyylll___\\\```ccccccggghhhgggiiifffVVVBBB222000,,,*********)))((((((((())))))))))))((((((((()))+++,,,...111555888999888444000...000555999===AAAFFFIIIKKKKKKLLLMMMKKKMMMPPPSSSUUUUUUUUUTTTSSSUUUXXXZZZ\\\[[[ZZZYYYXXXWWWWWWWWWWWWXXXYYYZZZZZZ[[[[[[\\\[[[[[[ZZZYYYXXXXXXXXXYYYYYYZZZZZZZZZYYYYYYZZZZZZZZZ[[[[[[[[[YYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZYYYYYYZZZZZZ[[[YYYYYYYYYZZZYYYYYYYYYYYYXXXZZZ]]]aaagggmmmrrruuutttttttttsssrrrqqqpppooonnnmmmllljjjiiihhhhhhhhhjjjjjjiiihhhgggfffggggggggghhhhhhhhhfffdddaaa___aaa```___]]][[[XXXVVVTTTSSSSSSRRRQQQPPPOOONNNNNNMMMNNNRRRYYYccclllsssvvvrrrrrrsssvvvzzz~~~~~~xxxpppfff]]]XXXRRRSSSWWW^^^iiiuuuuuueee\\\RRRJJJBBB:::888:::<<>>LLLeee|||zzznnngggfffaaa^^^bbbiiinnnooommmdddffflllssswwwuuunnnggg[[[PPPEEE???<<<999777999888888===FFFOOO[[[kkkyyy|||yyytttpppoooooooooooo//////000000000000111111//////............////////////...------,,,++++++((((((((((((''''''''''''))))))))))))*********+++++++++,,,------......///,,,,,,,,,------///000000------,,,,,,,,,,,,+++++++++,,,---......---,,,++++++++++++,,,------......***)))(((''''''&&&&&&'''((((((((((((((((((((((((((((((''''''(((((()))***))))))))))))***+++,,,---...000222444444666888:::;;;===???@@@AAACCCFFFHHHIIIJJJLLLOOORRRUUUXXXYYYZZZ[[[]]]]]]]]]^^^aaacccggggggjjjooossssssooojjjfffhhhkkknnnpppqqqrrrrrrssssssrrrqqqpppoooooonnnkkkmmmoooppppppqqqsssuuuxxx{{{}}}~~~}}}}}}~~~|||rrrjjjccc___```^^^]]]\\\\\\ZZZYYY^^^eeevvvxxxooohhhccciiioooxxx~~~|||yyywwwqqqtttyyy~~~~~~iiiVVVSSSRRRWWWdddrrr~~~}}}ssssssssswww}}}tttmmmfffaaa]]]YYYQQQKKK===888111...------+++(((((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%(((''''''&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))+++)))+++//////333DDDXXXfffjjjmmmmmmiiiddd```^^^]]]______YYYSSSTTT___iiijjjjjjiiiiiimmmrrrqqqlll\\\]]]bbbkkkoooooopppsssvvvyyytttggg\\\[[[___cccfffiiigggcccbbb___PPP>>>111...+++*********)))((((((((())))))))))))((((((''')))+++,,,...000444777999777444000...000444888<<<@@@EEEHHHJJJJJJKKKLLLJJJKKKMMMOOOQQQQQQQQQQQQQQQSSSVVVYYY[[[\\\\\\[[[XXXXXXWWWVVVWWWXXXYYYZZZ[[[[[[\\\]]]\\\[[[YYYXXXWWWWWWXXXXXXYYYYYYZZZZZZYYYYYYYYYZZZZZZ[[[[[[[[[YYYYYYZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYZZZZZZ[[[XXXXXXYYYZZZZZZZZZZZZZZZYYYZZZ\\\```fffkkkppprrrrrrrrrsssrrrrrrqqqppppppmmmlllkkkjjjiiiiiihhhhhhhhhiiiiiigggeeedddeeegggggghhhhhhgggeeecccaaa``````___^^^]]][[[YYYWWWVVVTTTTTTSSSRRRQQQOOONNNNNNOOOOOOQQQVVV]]]dddiiikkkhhhjjjnnnrrrwww{{{yyyqqqiiiccc^^^[[[ZZZ\\\bbbjjjqqquuu{{{sssiii]]]SSSHHH>>>:::;;;;;;@@@JJJUUUVVVNNNEEEAAA@@@NNNeeeyyy}}}tttlllhhhiiiaaaZZZZZZaaahhhiiihhh___bbbgggnnnsssrrrmmmgggVVVLLLBBB===:::555333444333222444;;;BBBMMM]]]kkkpppqqqqqqooommmkkkkkklllmmmllliiigggfffgggiiikkk//////000000000111111111///......------......//////.........------,,,,,,)))))))))(((((((((''''''((((((((()))))))))******)))***+++,,,...///000000---------,,,------......------,,,,,,,,,,,,++++++------------------------******+++,,,,,,---......+++***)))(((''''''''''''''''''''''''''''''''''''(((''''''''''''((())))))))))))))))))***+++,,,------///111222333555777999999;;;===>>>@@@BBBEEEHHHIIIJJJKKKNNNQQQTTTVVVXXXXXXZZZ]]]^^^^^^^^^```aaaaaadddhhhmmmppppppllliiieeegggiiilllooopppqqqqqqqqqqqqppppppooooooooonnnnnnpppqqqqqqpppqqqtttvvvyyy|||~~~~~~xxxnnneeeaaa```]]][[[\\\]]]YYYUUUXXX```nnn|||zzzsssmmmkkksss}}}gggZZZTTTQQQWWWaaannn|||sssqqqppptttzzz}}}}}}{{{tttooohhhbbb]]]XXXSSSPPPCCC===555000000///,,,)))''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%(((((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))***(((+++///000444EEEYYYhhhkkknnnnnnkkkhhheeedddbbbdddddd^^^WWWXXX```iiihhhkkkooorrrwww{{{xxxqqq^^^^^^bbbhhhjjjgggfffhhhoooqqqlll```XXXYYY```eeejjjkkkfff^^^[[[XXXJJJ:::000---+++*********(((''''''((()))******)))((('''''')))+++,,,---000444777888777444111...///333666;;;???DDDHHHIIIJJJJJJKKKLLLLLLMMMMMMNNNOOOOOOPPPQQQSSSUUUWWWYYYZZZZZZZZZYYYXXXWWWVVVVVVXXXYYYZZZ[[[\\\]]]]]]]]][[[YYYWWWWWWXXXXXXYYYZZZZZZ[[[[[[WWWXXXXXXYYYZZZ[[[[[[\\\YYYZZZ[[[[[[[[[[[[ZZZYYYYYYXXXXXXXXXXXXYYYZZZ[[[VVVWWWYYY[[[\\\\\\\\\[[[YYYZZZ]]]```dddiiinnnpppqqqqqqqqqqqqqqqqqqpppoookkkkkkjjjiiiiiiiiiiiiiiihhhiiiiiihhheeedddeeegggggggggfffeeedddcccbbbaaa^^^^^^^^^]]][[[YYYXXXWWWSSSSSSRRRQQQOOONNNMMMLLLNNNMMMMMMPPPUUUZZZ]]]^^^]]]```dddhhhnnntttzzz}}}zzz{{{}}}|||zzzuuupppmmmhhhccc^^^]]]___cccggghhhnnnrrrvvvwwwvvvtttttttttsssyyywwwiii]]]OOOBBB;;;<<<<<<@@@JJJVVVXXXPPPFFFBBBBBBNNNccctttvvvooojjjjjjkkkbbbXXXVVV[[[```___]]]XXXZZZ___ffflllnnnlllhhhXXXNNNDDD???:::555222222000...///444:::CCCSSS```eeeffffffccc]]]YYYWWWWWWXXXZZZ\\\^^^```aaacccddd//////000000111111111222......---------......///..................------******))))))((((((((('''(((((((((((())))))))))))((()))***,,,...000111222///...---,,,,,,,,,,,,,,,---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---))))))***+++,,,,,,------,,,+++***)))(((((((((((('''''''''''''''''''''''''''''''''''''''((())))))***)))))))))***+++,,,,,,,,,...000222333444666888777999;;;===???AAAEEEHHHIIIIIIKKKMMMPPPSSSUUUWWWWWWZZZ]]]______^^^___```[[[```fffkkkmmmkkkiiigggccceeehhhkkkmmmoooppppppooooooooonnnnnnnnnnnnnnnppprrrtttsssrrrrrruuuxxxzzz}}}}}}qqqgggaaa```[[[ZZZ\\\]]]YYYRRRUUU\\\hhhyyy~~~xxxqqqzzztttZZZPPPHHHIIIOOO\\\qqqvvvqqqmmmmmmqqqttttttrrrvvvrrrkkkccc\\\WWWTTTSSSHHHAAA888333222111...***''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%(((((('''&&&&&&&&&&&&'''(((''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))'''***///000444FFFZZZjjjllloooooommmjjjhhhhhhbbbdddddd^^^WWWWWW^^^eeegggmmmtttyyy}}}uuufffeeegggkkkjjjeeeaaabbbdddfffbbbXXXRRRWWW```fffmmmmmmfff[[[VVVSSSFFF777///---+++******)))(((''''''((()))******)))((('''''')))+++,,,---000444777777666444111//////222555;;;???DDDGGGIIIIIIJJJKKKOOOOOONNNNNNOOOOOOPPPQQQRRRSSSTTTUUUVVVWWWWWWWWWYYYXXXVVVVVVVVVWWWYYY[[[\\\\\\]]]^^^]]][[[XXXWWWXXXYYYYYYZZZ[[[\\\\\\\\\WWWWWWXXXYYYZZZ[[[\\\\\\YYYZZZ[[[\\\\\\[[[ZZZYYYXXXXXXXXXXXXXXXYYYZZZ[[[VVVWWWYYY[[[]]]]]]]]]]]]ZZZ[[[]]]```dddiiimmmoooppppppqqqqqqqqqppppppooojjjjjjiiiiiihhhiiiiiiiiihhhjjjjjjhhheeedddfffhhhgggfffeeedddcccbbbbbbbbb]]]]]]]]]\\\[[[ZZZYYYXXXQQQPPPOOONNNLLLKKKJJJIIIKKKJJJIIIJJJNNNRRRTTTUUUTTTVVVYYY]]]ccckkksssyyywwwxxxxxxxxxwwwvvvtttsssnnnhhhaaa^^^___aaaaaaaaafffiiilllllljjjhhhhhhiiieeejjjppptttvvvyyy}}}rrrcccSSSDDD<<<<<<===AAAKKKVVVYYYQQQHHHCCCAAAMMM```oooqqqjjjhhhjjjlllcccXXXUUUYYY[[[XXXSSSSSSTTTXXX```gggkkkkkkhhh]]]SSSHHHBBB===777222222///---...222777@@@OOO\\\```bbbaaa\\\TTTMMMJJJIIIFFFKKKSSSXXX\\\]]]]]]^^^,,,,,,---...///000111111..................------------------------,,,,,,,,,,,,+++***))))))******''''''&&&&&&&&&&&&''''''((('''''''''))),,,///111000//////.........//////....../////////...---,,,+++++++++,,,,,,---------...---,,,+++++++++,,,---,,,,,,+++***))))))******))))))(((((((((((())))))******))))))((((((''''''+++++++++***************+++,,,,,,...000222444555777888:::<<<>>>@@@AAABBBEEEFFFIIILLLNNNPPPRRRRRRXXX[[[___aaa___\\\ZZZXXXYYY[[[^^^bbbddddddddddddeeeddddddgggkkkoooooommmiiihhhhhhiiikkknnnqqqsssrrrtttvvvwwwvvvuuuvvvvvvyyyxxxxxxyyy|||~~~~~~}}}~~~wwwnnngggbbbeee^^^YYYZZZZZZXXXVVVWWWdddoookkkYYYHHHDDDFFFNNNcccyyy}}}rrrjjjlllnnnmmmooosssvvvuuupppiii```XXXTTTQQQOOOFFF;;;555333222///,,,************)))((('''&&&'''((()))))))))((('''&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((())),,,***,,,111222???XXXjjjmmmnnnnnnooooooiiiaaafffgggddd\\\WWWZZZ^^^```iiikkksssllliiiiiikkkiiicccaaabbbcccaaaZZZPPPOOOYYYeeemmmnnnlllhhhddd[[[MMM===222...---+++************+++((((((''''''''''''((((((&&&(((***,,,...222666:::777555222000///111333555999===AAAEEEGGGHHHIIIKKKLLLMMMNNNOOOPPPPPPQQQQQQSSSTTTVVVWWWWWWVVVTTTSSSZZZ[[[ZZZXXXVVVVVVXXXZZZ[[[\\\]]]^^^___^^^]]]\\\ZZZZZZZZZZZZZZZYYYXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZ[[[[[[[[[ZZZZZZYYYWWWWWWXXXXXXYYYYYYZZZZZZWWWXXXZZZ[[[[[[ZZZYYYXXX\\\ZZZZZZ\\\bbbgggkkklllooonnnmmmlllkkkjjjjjjjjjnnnlllhhhggghhhiiijjjjjjggghhhiiiiiiiiigggfffeeeddddddccccccbbbaaaaaaaaaaaa^^^\\\[[[[[[ZZZYYYWWWUUUSSSQQQNNNLLLJJJIIIIIIIIIGGGEEEDDDDDDGGGJJJLLLLLLMMMOOOSSSZZZdddooovvvwwwxxxxxxvvvssspppooonnnqqqjjjfffgggfffaaa```dddiiigggfffiiillljjjeee_________```aaabbbdddeeefffjjjqqqzzz|||iiiXXXJJJBBB???;;;@@@JJJTTT[[[WWWKKKAAABBBKKK[[[jjjnnnjjjfffgggkkkeee^^^XXXVVVUUUUUUTTTOOOSSSVVVXXX```kkkmmmiiiaaaZZZOOODDD<<<777333111111222222111111999EEENNN\\\___```\\\TTTKKKFFFEEECCCGGGMMMSSSYYY\\\]]]^^^,,,,,,---...///000111111..............................------------,,,,,,,,,++++++***))))))******(((''''''&&&&&&''''''((((((((('''((()))+++.../////////............//////,,,+++++++++************+++++++++,,,,,,---------...---,,,+++***++++++,,,++++++++++++******))))))))))))(((((((((((())))))))))))))))))((((((''''''''''''''''''''''''((((((,,,,,,---...000222333555666666888:::<<<>>>???@@@CCCEEEHHHKKKNNNQQQRRRSSSWWW[[[___```___\\\YYYYYYYYY[[[^^^aaacccccccccccceeeddddddgggkkknnnnnnlllhhhgggggghhhjjjmmmoooqqqrrrtttvvvwwwwwwvvvwwwxxxyyywwwvvvxxxzzz}}}~~~~~~xxxnnngggeee^^^ZZZ[[[\\\ZZZYYYZZZ^^^iiizzztttaaaNNNFFFDDDHHHYYYjjjvvvlllllloooppprrruuuzzzxxxssslllddd^^^YYYWWWSSSKKKAAA:::555222///,,,+++++++++******)))((((((%%%%%%&&&&&&&&&%%%$$$###''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''((())))))***(((,,,***,,,222333AAAZZZgggkkknnnooopppqqqmmmgggcccfffccc\\\XXX\\\```cccfffhhhooo}}}mmmlllnnnrrrqqqjjjffffffeeecccZZZPPPOOOZZZhhhppprrrppplllggg___PPP???444...---+++************+++))))))(((((((((((())))))''')))+++,,,---000444777999666333000000111333555666:::>>>BBBDDDEEEFFFHHHLLLMMMNNNPPPQQQQQQQQQQQQSSSTTTVVVWWWWWWWWWUUUTTTXXXYYYYYYYYYWWWWWWYYY[[[YYYZZZ\\\]]]^^^^^^]]]]]]ZZZZZZZZZZZZZZZYYYXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYZZZZZZ[[[[[[[[[[[[ZZZZZZYYYYYYYYYYYYYYYYYYZZZZZZYYYYYYZZZZZZYYYXXXWWWWWWZZZYYY[[[^^^cccggghhhiiilllkkkjjjiiihhhggghhhhhhkkkjjjhhhgggggggggggggggeeefffggggggfffeeedddcccccccccbbbbbbaaa``````___```^^^[[[ZZZYYYYYYWWWVVVSSSRRRPPPNNNLLLJJJIIIHHHGGGEEEBBB@@@@@@BBBDDDFFFEEEFFFHHHKKKPPPYYYccciiiqqqtttwwwxxxvvvsssqqqppprrrllliiilllmmmhhhdddddddddccceeekkkpppqqqmmmhhh```^^^\\\ZZZXXXWWWVVVVVVWWW]]]eeeooozzzppp___QQQGGGBBB===AAAJJJSSSXXXTTTIII@@@@@@HHHXXXfffjjjeeeaaabbbfffbbb\\\WWWUUUTTTRRRQQQMMMPPPQQQSSS[[[eeeiiigggbbb[[[PPPEEE<<<777333222///000000///000666@@@HHHXXX]]]cccbbb[[[RRRJJJFFFEEEIIINNNSSSXXXZZZ[[[\\\,,,,,,---...///000111111.................................---------,,,,,,,,,+++******)))*********((((((''''''''''''(((((())))))(((((((((***,,,---.....................//////...,,,+++++++++,,,---++++++,,,,,,,,,,,,---------,,,++++++******++++++***+++,,,,,,,,,+++***)))***))))))(((((())))))***)))))))))(((((((((((('''%%%%%%&&&&&&''''''((((((,,,,,,---...///111333444444444666888:::<<<===>>>AAACCCFFFIIIMMMPPPSSSTTTVVVYYY]]]___]]][[[YYYYYYXXXYYY\\\___aaabbbbbbbbbddddddeeegggkkkmmmmmmlllggggggggggggiiikkknnnooopppsssuuuwwwwwwwwwwwwxxxvvvuuussstttxxx{{{}}}~~~~~~vvvkkkggg___ZZZ\\\^^^]]]]]]___ZZZdddttt|||hhhRRRFFFBBBCCCOOO\\\vvv~~~qqqnnnqqqtttwwwyyy~~~}}}yyysssllleee___\\\VVVQQQIIIAAA999333///---++++++++++++++++++******((((((((((((((('''&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''(((((()))*********(((,,,***---333555BBB\\\hhhmmmppppppqqqssspppllleeegggeee___[[[^^^ccceeeeeeffflllxxxnnnoootttzzzyyyrrrmmmllljjjfff\\\QQQOOO[[[kkktttuuutttqqqlllcccSSSBBB555...---,,,***)))******+++******))))))))))))******)))***,,,,,,---///222555:::888444111000111333444888<<>>;;;::::::<<<===<<<======???BBBIIIQQQVVVdddjjjrrrwwwzzzyyyxxxxxxwwwrrrqqqtttvvvqqqjjjfff```aaadddkkkssswwwwwwuuullliiieee___YYYTTTPPPOOOIIILLLQQQZZZfffvvvzzziiiXXXLLLEEE@@@DDDJJJRRRUUUQQQFFF>>>>>>EEERRR```ddd___[[[[[[```]]]YYYVVVTTTRRRPPPNNNIIIJJJJJJLLLSSS]]]ddddddddd^^^SSSHHH>>>777444333---...///......222:::@@@NNNXXXeeejjjfffZZZOOOIIIJJJLLLPPPTTTWWWYYYYYYYYY,,,,,,---...///000111111............//////////////////......------,,,,,,++++++***************+++)))((((((''''''(((((()))))))))((((((((()))******------..................000///---++++++,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************)))***,,,------,,,***)))***))))))))))))))))))***((((((((((((((((((((((((''''''(((((()))***+++++++++,,,,,,---///000222333222333555777999;;;<<<===???@@@CCCGGGKKKOOORRRTTTTTTWWW[[[]]]\\\ZZZYYYYYYWWWXXX[[[]]]___aaaaaabbbeeefffgggjjjlllmmmmmmlllhhhggghhhhhhiiikkkmmmnnnmmmpppsssuuuuuuuuuvvvwwwsssqqqpppqqqtttxxx{{{|||{{{|||}}}}}}~~~~~~pppiiibbb\\\]]]______```bbb\\\cccppp~~~}}}|||~~~kkkTTTFFF@@@AAAKKKWWWnnnxxxqqqsssxxx{{{}}}~~~{{{uuulllbbb\\\WWWTTTOOOGGG===555000///+++++++++*********++++++************))))))((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((())))))******(((,,,***---333666DDD]]]jjjppptttsssrrrssssssqqqnnnpppmmmeee```bbbeeefffgggfffhhhrrr}}}~~~mmmnnnttt{{{|||wwwssssssrrrmmm```RRRPPP\\\lllvvvwwwuuusssnnneeeUUUBBB555///...,,,***))))))*********))))))(((((())))))***)))+++,,,------000333666;;;999555222000111222333:::===BBBEEEGGGHHHJJJKKKMMMNNNOOOQQQRRRSSSSSSSSSTTTUUUVVVWWWXXXYYYXXXXXXVVVXXXZZZ[[[ZZZXXXXXXYYYXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZYYYYYYXXXWWWXXXXXXXXXXXXYYYYYYYYYYYYYYYZZZZZZ[[[[[[[[[[[[ZZZ\\\\\\[[[[[[ZZZZZZYYYYYY[[[[[[YYYXXXWWWWWWVVVVVVUUUUUUUUUWWWZZZ\\\]]]]]]^^^]]][[[ZZZZZZ[[[\\\]]]aaadddggghhhgggeeecccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaa``````______]]][[[XXXVVVUUUTTTRRRPPPNNNNNNMMMKKKIIIGGGEEEDDD???===:::777555444555555555555666666777;;;AAAEEEOOOXXXeeerrrzzz~~~{{{|||}}}yyypppiiiaaaaaabbbfffnnnvvvzzz|||yyywwwtttoooggg___WWWSSSLLLJJJJJJOOOYYYhhh|||tttaaaQQQIIIDDDGGGLLLQQQRRRMMMDDD===<<<@@@KKKXXX]]]ZZZXXXXXXZZZXXXVVVUUUTTTRRRNNNLLLHHHGGGFFFGGGMMMVVV^^^bbbfffaaaWWWLLLAAA999555444---...///......000444888CCCQQQcccooonnncccWWWOOOOOOPPPSSSVVVXXXYYYYYYYYY,,,,,,---...///000111111........./////////000000000000///......---,,,,,,+++***************++++++)))))))))(((((()))))))))((((((((((((((((((((())),,,,,,---...//////......---,,,***(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))***,,,------,,,+++)))******))))))))))))******'''''''''''''''((((((((((((((()))***++++++,,,,,,+++++++++,,,---///000111222333444666888:::<<<<<<===>>>@@@DDDHHHMMMQQQSSSRRRUUUYYY[[[ZZZYYYYYYYYYWWWXXXZZZ\\\^^^```aaaaaafffhhhjjjlllmmmmmmmmmmmmiiiiiiiiijjjkkkllllllmmmjjjmmmppprrrrrrrrrssstttooonnnmmmnnnrrrvvvxxxyyyvvvxxxzzz{{{}}}zzzooofff___^^^______```ccc```eeennnzzzuuulllpppwww|||mmmYYYIII???@@@JJJTTTmmmxxxvvvzzz~~~~~~}}}sssfff]]]XXXWWWTTTMMMCCC:::444111++++++***)))))))))******'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''(((((()))(((,,,***---333666DDD]]]iiipppvvvtttrrruuuxxxxxxyyy{{{wwwmmmeeedddeeeeeefffcccccckkkuuu{{{zzzvvviiijjjooowwwzzzxxxxxxzzzzzzttteeeUUUPPP[[[jjjtttvvvuuusssooofffUUUAAA444///...,,,***)))))))))***)))((((((''''''(((((()))(((***,,,---///111555888;;;999555111000000222333666:::???BBBDDDEEEGGGHHHLLLMMMOOOQQQRRRSSSTTTTTTSSSTTTUUUWWWXXXYYYYYYZZZXXXZZZ\\\[[[YYYWWWVVVVVVZZZYYYYYYXXXWWWWWWWWWWWWYYYYYYYYYYYYYYYXXXWWWWWWXXXXXXXXXYYYYYYYYYZZZZZZYYYYYYZZZ[[[[[[[[[[[[[[[\\\\\\[[[[[[ZZZZZZYYYYYYYYYYYYYYYXXXWWWWWWVVVVVVRRROOOKKKKKKMMMPPPSSSTTTSSSRRRPPPOOOOOOQQQSSSTTTZZZ^^^dddgggfffdddccccccbbbbbbbbbbbbbbbbbbccccccdddccccccbbbbbbaaa``````\\\ZZZVVVTTTSSSQQQOOOMMMLLLKKKJJJIIIFFFCCCAAA@@@<<<:::777444222111000111111222222111111333777:::;;;EEETTTeeerrr}}}wwwpppgggccc___^^^bbbjjjrrrwwwzzz|||~~~|||wwwmmmddd^^^UUUOOOJJJLLLQQQ]]]rrrlllZZZPPPIIIKKKNNNQQQPPPKKKDDD???;;;===EEEPPPWWWVVVVVVXXXVVVUUUUUUUUUUUURRROOOLLLIIIFFFDDDEEEIIIQQQZZZaaaeeebbb\\\QQQEEE;;;666555///////////////000222444;;;KKK___nnnpppiii___YYYRRRTTTUUUWWWYYYYYYZZZYYY,,,,,,---...///000111111.........//////000000111111000000///...---,,,,,,*********)))******+++,,,******))))))))))))******'''''''''(((((((((((((((***+++---...//////...---///...---++++++,,,,,,---------,,,,,,,,,,,,++++++,,,------------,,,+++******+++,,,---------,,,++++++******))))))******+++&&&''''''''''''(((((((((''''''(((((())))))******)))))))))***+++---...///111222333555777999:::;;;;;;<<<===AAAEEEJJJNNNPPPQQQTTTWWWYYYXXXXXXXXXYYYWWWXXXYYY[[[]]]___aaabbbeeehhhlllmmmmmmlllkkkllliiijjjjjjkkkkkkkkklllllliiilllnnnppppppppppppqqqnnnmmmmmmooorrruuuvvvvvvtttvvvyyy{{{}}}wwwmmmdddaaa```___```bbbbbbeeelllwww~~~yyyzzzqqqeeedddjjjwwwpppbbbQQQDDD@@@GGGOOOjjjyyyzzz~~~~~~~~~{{{ooofff___]]]ZZZUUULLLBBB999333---,,,***)))(((((())))))))))))(((''''''''''''(((''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((((((,,,***---333555BBB\\\dddmmmtttsssqqqtttzzz~~~~~~{{{qqqhhhfffeeedddbbb______eeepppvvvuuuqqqbbbcccjjjsssyyyzzz{{{~~~yyyiiiWWWQQQZZZiiirrruuuuuuuuurrrhhhWWWCCC555000...,,,***))))))))))))((((((''''''''''''((((((((()))+++---...111555888999777333000///000222333888;;;@@@CCCEEEFFFHHHIIIKKKLLLNNNPPPRRRSSSTTTTTTSSSSSSTTTVVVWWWYYYZZZZZZZZZ\\\\\\[[[XXXVVVUUUVVVZZZYYYXXXWWWWWWVVVWWWWWWXXXYYYYYYYYYYYYXXXWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYXXXYYYZZZ[[[[[[\\\[[[[[[ZZZZZZZZZZZZZZZZZZYYYYYYWWWWWWXXXWWWVVVTTTRRRQQQJJJFFF@@@>>>???CCCFFFHHHFFFEEECCCBBBCCCEEEGGGIIINNNTTT\\\```aaa```aaabbbbbbbbbbbbaaabbbbbbcccdddddddddccccccbbbaaaaaaaaa\\\YYYVVVSSSRRRPPPMMMKKKIIIIIIHHHFFFCCC???<<<:::777666444111000///......///000111000///000222444///777DDDRRRaaannnzzzzzzqqqkkkbbb\\\[[[```hhhmmmwww|||}}}uuuoooaaaXXXRRRQQQRRRYYYmmmyyyeee[[[NNNOOOQQQQQQOOOKKKFFFBBB===<<>>888666111111000//////000111222777DDDWWWdddhhheee```]]]SSSTTTVVVWWWYYYZZZ[[[[[[,,,,,,---...///000111111---......///000000111111111111000///...---,,,,,,******))))))***++++++,,,+++******))))))******+++%%%&&&''''''(((((((((((()))+++---...//////...---111111000000000/////////---------,,,,,,+++++++++------.........---,,,++++++++++++,,,,,,,,,------+++******))))))******+++&&&&&&&&&'''''''''((((((''''''(((((((((((((((((((((((((((((()))+++,,,---//////111333555777888999999:::;;;>>>BBBFFFKKKMMMOOORRRUUUWWWWWWWWWXXXYYYXXXYYYZZZ[[[]]]```aaacccdddgggkkklllkkkiiiiiijjjiiiiiiiiijjjjjjjjjjjjjjjjjjlllooopppooooooooopppooooooppprrruuuvvvuuuttttttvvvyyy|||}}}~~~vvvjjjeeebbb______bbbbbbdddhhhqqq{{{xxxssstttxxx|||~~~yyymmmaaa___cccllloookkk]]]LLLCCCFFFKKK]]]rrr{{{yyy|||}}}}}}vvvjjjgggccc^^^WWWLLL???555000...,,,***(((((()))))),,,+++***)))))))))***+++''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((())))))(((,,,***,,,222333AAAZZZdddnnntttppplllnnnuuuzzzzzz|||yyyppphhhggggggfffddd```___dddlllqqqooojjj[[[^^^gggttt|||}}}}}}zzzjjjYYYRRR[[[iiirrrwwwwwwxxxuuummm\\\GGG999000///---+++))))))))))))))))))(((((((((((())))))((()))***+++,,,...222555777555222///...///111333:::===BBBFFFGGGIIIJJJLLLJJJKKKMMMOOOQQQRRRSSSSSSQQQRRRSSSTTTVVVXXXZZZ[[[ZZZ[[[[[[YYYWWWVVVWWWXXXXXXWWWWWWVVVWWWXXXYYYZZZXXXXXXYYYYYYXXXXXXWWWVVVUUUUUUVVVVVVVVVWWWWWWWWWXXXYYYZZZ[[[[[[\\\\\\\\\YYYYYYYYYYYYYYYYYYZZZZZZUUUVVVWWWVVVSSSOOOKKKHHH???<<<777555666888999::::::888666555666999<<<>>>AAAIIIRRRWWWYYYZZZ]]]```bbbaaa``````aaabbbcccdddcccccccccbbbaaaaaa``````]]]ZZZVVVSSSQQQOOOLLLJJJHHHGGGFFFDDD@@@;;;777555222111000///...------------...//////...---///000///222888@@@KKKWWWdddlllyyyzzzpppfff```aaaeeeiiisssxxxuuukkkddd```]]]^^^mmmmmmbbbRRRSSSTTTSSSOOOKKKHHHFFFAAA<<<<<>>999444222///......---,,,,,,------+++,,,......---,,,---///333333333555;;;FFFRRRZZZkkkyyy}}}rrrjjjggghhhjjjmmmqqqxxxvvvppphhhdddqqqooodddTTTUUUUUUTTTPPPLLLJJJIIIDDD>>>:::===BBBFFFIIIMMMOOOOOOOOOPPPQQQQQQOOOMMMLLLGGGFFFHHHGGGGGGOOOZZZ^^^bbbddd]]]QQQCCC:::666333111...---...000111111---444===CCCFFFHHHKKKNNNOOOPPPRRRTTTVVVXXXZZZ[[[........................///......//////000111222222222222222111///...---++++++*********+++---...,,,+++***)))))))))***+++))))))))))))***+++,,,---***+++---///000000////////////.........---------+++,,,---......---,,,+++,,,,,,------------,,,,,,,,,,,,------------,,,,,,++++++***)))(((((())))))+++******)))))))))))))))))))))((('''''''''''''''(((((((((((())))))))))))------///000222444555666777999:::;;;<<<>>>BBBEEELLLNNNQQQRRRRRRSSSUUUWWWVVVYYY\\\^^^^^^^^^___aaa^^^___```bbbddddddeeeeeefffeeedddeeehhhjjjjjjjjjkkklllmmmooopppppppppppprrrtttvvvvvvuuutttuuuvvvvvvzzz~~~~~~|||}}}wwwjjjeeedddbbbaaadddccccccdddggglllqqqtttttttttssspppmmmlllnnnooowwwrrrmmmiiigggfffccc```___gggnnnmmmcccUUUKKKFFFJJJUUUeeesss|||vvv}}}~~~yyyqqqjjjcccWWWJJJ@@@888333///000...)))''''''++++++***)))((('''&&&&&&))))))((((((''''''&&&&&&((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((&&&$$$""" &&&&&&&&&%%%%%%$$$$$$$$$$$$%%%'''))))))((('''&&&&&&'''''''''&&&&&&((())))))***---...///666HHHYYYiiimmmooollleee``````bbbhhhrrrsssiiidddhhhjjjgggdddaaa```cccggggggccc^^^PPPVVVeeevvvooo[[[UUU___kkkoooxxxyyyjjjQQQ:::222000---***))))))***+++))))))(((((()))***++++++))))))***+++...111333555888666222///...///111333888:::>>>AAADDDFFFIIIKKKKKKNNNQQQRRRQQQPPPPPPPPPTTTTTTSSSTTTUUUVVVWWWXXXYYYYYYXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXXXXYYYYYYYYYYYYXXXWWWVVVUUUXXXWWWVVVUUUVVVWWWXXXYYYYYYYYYYYYYYYYYYZZZ[[[[[[VVVUUUTTTUUUVVVVVVUUUSSSSSSSSSRRRPPPJJJCCC===999222222111000////////////000//////.........//////555999???CCCGGGMMMVVV\\\YYY^^^aaa______bbbcccaaacccbbbbbbbbbcccbbb___]]]```]]]YYYUUUSSSRRRPPPNNNLLLHHHCCC===:::666222//////...,,,++++++,,,---............//////000000111000000111111333888???DDD[[[fffuuu|||vvvsssooorrrvvvzzz~~~tttmmmqqqxxxssseeeYYYXXXUUUQQQNNNLLLJJJIIIBBB???;;;:::<<<@@@CCCEEEGGGMMMOOOLLLMMMQQQQQQLLLMMMLLLIIIFFFFFFJJJPPPUUUYYYccciiibbbSSSGGG>>>999666555333222000000//////000111333666999<<>>222000---***))))))***+++)))))))))))))))***++++++************,,,...000222777555111...---...000111777:::>>>AAACCCFFFHHHKKKKKKNNNQQQRRRQQQPPPPPPPPPRRRSSSSSSTTTUUUVVVWWWWWWXXXXXXWWWVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWXXXYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVVVVVVVUUUUUUVVVVVVWWWXXXXXXWWWWWWWWWXXXXXXYYYZZZVVVUUUTTTUUUVVVVVVUUUSSSQQQPPPMMMIIICCC===777333222111///...---,,,,,,,,,......---------------...///333777;;;>>>EEENNNTTTWWW\\\```______aaabbbaaacccbbbbbbcccdddcccaaa^^^\\\ZZZWWWUUUTTTTTTSSSRRRKKKGGGAAA;;;777444111///......---,,,,,,,,,,,,,,,,,,---...///000111222222333333222111222666<<<@@@OOO[[[iiirrrvvvyyy~~~zzz{{{zzzzzz|||wwwuuuwwwrrreeeYYYXXXUUUSSSPPPNNNMMMLLLEEEAAA===:::;;;===???@@@AAAFFFHHHGGGIIIMMMNNNJJJNNNMMMJJJGGGFFFIIINNNRRRYYYdddkkkfffXXXLLLBBB;;;666555444222000////////////000111222444666888999BBBDDDGGGKKKOOOSSSWWWYYY........................------------...///000000111111000000///...,,,+++)))((('''''''''((()))***++++++,,,,,,,,,,,,++++++++++++***(((((('''''''''******+++,,,---------,,,***++++++,,,,,,------...///..................///---..................---+++,,,,,,------,,,,,,+++++++++***))))))))))))***++++++******)))))))))))))))((((((''''''''''''((())))))))))))************++++++,,,...000111222333444555777888888:::===@@@BBBFFFKKKOOOQQQTTTWWWYYY]]]```bbbcccaaa^^^]]]\\\\\\]]]^^^___aaabbbccccccdddcccdddgggkkkooopppqqquuusssqqqooonnnmmmnnnnnnpppqqqrrrqqqqqqrrrtttwww{{{}}}~~~|||{{{}}}xxxmmmeee___\\\\\\\\\]]]^^^___aaacccdddkkkooouuuwwwwwwtttrrrqqqqqqzzzxxxooollloooqqqoookkkoooooorrrvvvxxxpppaaaUUUKKKKKKPPP[[[kkkzzzsssuuuwww{{{zzzqqqiii```WWWPPPBBB;;;444222///+++)))+++&&&&&&&&&''''''(((((((((%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&$$$###&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&((((((''''''&&&&&&'''''''''&&&&&&((())))))***---...///666HHHYYYhhhkkknnnkkkddd^^^\\\]]]]]]eeehhhcccbbbhhhlllkkkiiieeeaaa______ZZZRRRKKKFFFHHHTTThhh}}}rrrhhhlllrrrrrr{{{sssYYY@@@333111...+++)))((())))))))))))))))))))))))***+++************+++,,,...///555333000...------///000777:::>>>AAACCCEEEHHHJJJJJJMMMOOOPPPPPPOOOPPPPPPPPPQQQSSSUUUVVVVVVVVVVVVWWWWWWVVVVVVVVVWWWXXXXXXYYYXXXXXXXXXXXXYYYZZZZZZYYYYYYZZZZZZZZZYYYXXXXXXTTTUUUUUUVVVWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXWWWVVVUUUUUUVVVVVVTTTRRRNNNLLLHHHBBB<<<777222000333222000...---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...111333666===FFFMMMUUUZZZ^^^^^^___bbbcccaaabbbbbbbbbcccddddddaaa___\\\YYYVVVUUUUUUTTTRRRQQQIIIDDD===888444222///...---......///...---,,,+++---...000333555666666666777666444111000222777:::CCCMMMYYYbbbeeegggkkknnnvvvzzz~~~~~~{{{vvvqqqeeeYYYXXXVVVTTTRRRPPPOOONNNGGGCCC>>>:::999999999999<<>>===AAAGGGKKKNNNQQQSSSUUUUUUYYY^^^aaaaaa`````````___``````aaacccdddffffffccccccdddggglllqqqssstttvvvtttqqqooommmmmmnnnooooooooooooooonnnppptttwww}}}~~~zzzzzz|||ssshhh```[[[YYYZZZZZZ[[[\\\\\\\\\\\\dddlllwww~~~zzzsssooommmuuuwwwssswww{{{{{{xxxyyyvvvvvv}}}uuugggUUUMMMJJJTTTeeevvvtttrrrpppttt}}}zzzqqqiiiaaaZZZUUUIII@@@777333///+++***,,,((((((((((((((((((((((((%%%%%%%%%&&&&&&''''''(((((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&%%%'''''''''&&&&&&'''))))))***---...///666HHHYYYggglllpppooohhhcccaaabbb```fffhhhddddddiiilllkkklllhhhdddbbbaaa\\\SSSKKKEEEFFFPPPdddyyyxxxnnnqqquuutttwwwzzz{{{zzzzzzqqqXXX>>>333111...+++)))(((((((((***)))))))))))))))*********))))))***+++---///000444333000...---...///000666999===@@@BBBDDDGGGIIIIIILLLNNNOOONNNNNNOOOPPPNNNPPPSSSUUUVVVVVVVVVUUUVVVUUUUUUVVVWWWXXXYYYZZZZZZYYYYYYXXXYYYYYYZZZZZZYYYYYYZZZZZZZZZZZZZZZYYYTTTUUUWWWXXXXXXXXXWWWVVVWWWVVVVVVUUUVVVVVVWWWWWWXXXVVVUUUUUUVVVUUUSSSQQQLLLIIIDDD>>>999555222111555444222000...---,,,,,,------------------,,,,,,,,,...000000222999BBBIIIRRRYYY^^^^^^```cccdddbbbaaa``````aaacccbbb```^^^^^^[[[WWWUUUSSSPPPMMMKKKEEE@@@:::444111///...------///111222222000...---111333777:::<<<===<<<<<<999888555111///000333777<<>>@@@DDDJJJMMMNNNQQQPPPOOOLLLHHHFFFGGGHHHKKKVVVaaaccc^^^WWWMMMDDD>>>===:::888555333222222111000000//////000000111333555999???GGGNNNTTTWWW........................,,,++++++,,,,,,---...///////////////...,,,+++***+++***)))(((((()))******)))+++,,,---...---,,,,,,+++*********++++++,,,---+++*********))))))******(((((()))***,,,---......000///...------...///000------............------------............------+++***************++++++***++++++++++++***))))))((((((''''''''''''((((((((())))))))))))*********)))******,,,---...//////222444666777777888:::<<<:::>>>DDDHHHJJJLLLMMMOOONNNRRRWWW[[[]]]^^^___````````````aaabbbdddfffgggbbbbbbcccggglllqqqssstttrrrqqqooommmmmmnnnooopppmmmmmmnnnmmmnnnppptttwww}}}~~~}}}zzzyyy{{{~~~xxxlllbbb]]]YYYYYYZZZZZZZZZYYYXXXWWW^^^iiixxx~~~uuuooolllrrr{{{zzz~~~}}}}}}dddUUUKKKPPP```pppvvvoookkknnnxxx{{{rrrjjjccc]]]YYYNNNEEE;;;666000+++***,,,++++++******)))(((((('''&&&&&&''''''((((((((()))((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%'''''''''&&&&&&'''))))))***---...///666HHHYYYdddjjjqqqqqqlllhhhggghhhdddggghhhhhhiiilllooooooppplllhhhfffddd^^^TTTLLLCCCEEEPPPbbbttttttlllqqquuutttrrruuutttrrrrrrlllUUU===222000...,,,***))))))(((******)))))))))))))))***(((((()))***,,,///222333444333111/////////000111555888<<>>:::777666666777222222222111111222222333666666666555444111///...,,,---.........222:::@@@MMMTTT[[[^^^```eeefffddd___^^^]]]^^^___^^^[[[YYYVVVTTTRRROOOMMMJJJFFFCCC:::777333111000///...,,,---///222444666555444333666:::@@@FFFJJJLLLKKKJJJFFFDDD???:::555444666999;;;@@@GGGLLLNNNOOOOOOPPPMMMLLLIIIFFFEEEHHHPPPWWWdddqqq~~~~~~yyyuuunnngggZZZYYYVVVSSSNNNIIIDDDBBB???<<<888666555555444333333111222777<<>>@@@CCCEEEHHHGGGHHHJJJKKKKKKLLLNNNPPPMMMNNNOOOQQQSSSTTTVVVVVVVVVVVVVVVVVVVVVWWWXXXYYYVVVVVVUUUTTTTTTTTTTTTTTTUUUUUUWWWXXXYYYZZZZZZZZZYYYYYYYYYYYYYYYZZZZZZ[[[ZZZYYYYYYXXXXXXWWWXXXXXXZZZYYYWWWVVVVVVTTTQQQOOOHHHFFFBBB===:::999999999444444444555777888:::;;;999:::999888666222///---***,,,...------000666;;;IIIQQQXXX[[[___cccdddbbb```___^^^^^^___]]]ZZZXXXTTTRRROOOMMMJJJFFFAAA===444333222111111111...,,,***,,,///222444555555555777<<>>---------,,,,,,,,,++++++++++++***))))))((())))))))))))((((((***+++---...000//////............///444777;;;>>>@@@BBBEEEGGGGGGHHHIIIJJJJJJKKKNNNPPPNNNNNNOOOPPPRRRTTTVVVWWWWWWWWWVVVVVVVVVWWWXXXXXXUUUTTTTTTSSSRRRRRRRRRSSSTTTUUUVVVXXXYYYZZZZZZZZZYYYYYYXXXWWWWWWYYYZZZ[[[ZZZYYYXXXWWWWWWWWWWWWWWW[[[YYYWWWVVVUUUTTTQQQNNNNNNKKKGGGCCC???===;;;;;;777888999:::===???AAABBB;;;;;;;;;999666222///,,,***---//////...000555999FFFNNNVVVYYY]]]bbbcccaaabbbaaa```______]]]ZZZWWWWWWTTTPPPLLLGGGAAA;;;666111111111222333222///---(((***---000333555555666999???JJJUUU]]]bbbddddddZZZWWWPPPHHH@@@<<<;;;===CCCHHHOOOWWW]]]aaaddddddddd___XXXQQQKKKEEE@@@<<>>FFFMMMQQQUUUVVVSSSNNNIIIFFFBBBAAA>>>???IIIUUU[[[YYYUUUSSSPPPLLLGGGDDDAAA@@@;;;:::999888777666666666222333666;;;BBBKKKRRRWWW////////////000000000000000000000000000000000000000111111000---+++******+++******)))))))))))))))'''''''''((()))***,,,,,,---,,,+++*********+++,,,*********+++,,,,,,,,,---+++***)))((((((***,,,---......---------......///,,,++++++******++++++,,,,,,------......------,,,---.........---,,,,,,+++************************+++***'''&&&'''***...000******))))))))))))******(((((((((((())))))))))))---...///000222444555666;;;===???@@@AAABBBEEEHHHLLLMMMNNNNNNNNNPPPTTTWWWZZZZZZZZZXXXXXXZZZ^^^bbb___```bbbbbbaaabbbeeeggghhhgggfffeeeeeeeeeeeeeeeeeefffgggiiilllnnnqqqrrrsssxxx}}}~~~{{{xxxwwwxxx|||{{{}}}qqqeeebbb\\\XXXXXXXXXUUUUUUWWWYYY[[[___hhhvvvkkkRRREEEDDDIIINNNaaa|||}}}mmmeeegggmmmsssvvvyyy|||{{{uuummmfffbbb___ZZZRRRHHH>>>666111...+++***)))'''''''''((()))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((***---000777GGGWWWjjjuuu~~~}}}wwwtttrrrqqqhhhhhhhhhgggffffffiiikkkmmmjjjhhhkkknnnnnniiicccSSS[[[bbbccc```aaaiiippptttvvvoooaaa[[[```ffffffhhhiiiggg```YYYRRRFFF<<<111...+++*********)))((())))))))))))))))))))))))(((((()))***+++,,,------111000...+++)))+++...111333666;;;>>>@@@BBBDDDFFFDDDFFFIIIKKKLLLNNNPPPRRRQQQOOOOOORRRWWWYYYYYYWWWXXXXXXWWWVVVVVVVVVVVVWWWXXXWWWVVVTTTSSSSSSTTTTTTUUUUUUVVVVVVVVVVVVVVVVVVWWWXXXXXXXXXYYYYYYZZZZZZZZZZZZZZZYYYXXXXXXWWWWWWWWWWWWVVVUUUTTTSSSSSSRRRSSSRRROOOKKKFFFDDDDDDEEECCCDDDGGGIIIJJJJJJIIIIII???;;;777333111///,,,+++***---111222111111333666<<>>BBBLLLXXXdddkkkllljjjgggaaaVVVLLLDDDAAA@@@AAAGGGMMMTTTZZZ^^^ccciiinnnjjjnnnkkk^^^PPPGGGAAA===>>>CCCQQQhhhvvvooollliiifffdddXXXWWWUUURRRNNNIIIDDDBBB;;;999777444222000000000...///000000222666<<<@@@GGGOOOUUUVVVVVVTTTMMMFFFCCC@@@<<<<<>>???@@@CCCFFFIIIJJJLLLMMMNNNQQQVVVYYY[[[[[[[[[ZZZZZZ\\\___bbbaaabbbcccbbbaaabbbccceeeggggggggggggffffffffffffgggggghhhiiikkklllnnnooorrrwww|||}}}|||yyyyyyzzz|||zzz{{{uuuhhhbbb\\\XXXXXXWWWSSSRRRTTTVVVXXX\\\dddrrrlllUUUEEEAAAEEEIIIWWWrrruuulllmmmsssxxxzzz|||}}}}}}yyyrrrjjjeee___\\\VVVNNNEEE;;;444000,,,+++)))(((''''''((()))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))+++...///777GGGVVVhhhqqqyyyxxxtttsssrrrpppggggggfffeeecccdddgggjjjlllkkklllpppuuuvvvpppkkk]]]ccchhhfff```]]]bbbgggfffhhhcccVVVSSS\\\eeegggiiilllkkkeee^^^UUUGGG;;;111...+++*********)))((())))))))))))))))))))))))'''(((((()))***+++,,,,,,111111///---+++,,,///111222666:::===???AAADDDEEEHHHJJJKKKLLLLLLLLLNNNOOOPPPPPPQQQTTTXXXZZZXXXVVVYYYXXXWWWWWWVVVVVVWWWWWWYYYXXXVVVUUUTTTTTTTTTUUUVVVVVVVVVVVVWWWWWWWWWWWWXXXXXXXXXXXXYYYYYYYYYZZZYYYXXXXXXXXXWWWWWWVVVVVVWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUTTTQQQNNNLLLLLLMMMLLLNNNRRRTTTTTTQQQLLLIII???;;;777333222111///...+++---000000000000222444;;;EEEQQQYYYZZZZZZ]]]aaa```````````````___^^^^^^VVVRRRMMMHHHBBB<<<666222222000//////111222000......---...111777<<<@@@BBBBBBFFFNNNYYYccchhhhhhgggddd^^^VVVMMMGGGEEEFFFGGGMMMQQQUUUXXXYYY\\\aaaeeeggglllllleeeZZZQQQGGG@@@>>>AAALLL```yyy~~~tttkkkfffccc```^^^UUUSSSQQQMMMIIIEEEAAA???999777444222///.........---...///000111555:::>>>FFFMMMUUUXXXYYYWWWQQQJJJDDD@@@;;;:::>>>HHHTTT[[[XXX[[[ZZZTTTQQQQQQOOOLLLMMMIIIEEEAAA@@@@@@@@@@@@===:::888===GGGPPPVVVXXX222222222111000000//////........................111222222111...,,,,,,,,,++++++***))))))))))))***++++++++++++,,,...///000------,,,+++++++++++++++*********))))))))))))))),,,,,,+++***+++,,,---...---,,,,,,,,,------...///,,,,,,++++++++++++,,,,,,,,,------......------,,,------......------,,,,,,+++++++++++++++++++++++++++******))))))***++++++)))((((((''''''(((((()))(((((((((((())))))))))))***+++,,,...///111222333666888:::;;;<<<===@@@CCCEEEGGGIIILLLNNNQQQVVVZZZ[[[\\\\\\\\\[[[]]]```bbbcccddddddcccbbbaaaaaaccceeefffhhhiiiiiihhhhhhggghhhhhhiiiiiijjjkkkllllllqqquuuzzz|||{{{zzzzzz|||{{{xxxxxx{{{|||}}}zzzlllccc\\\WWWVVVUUUPPPOOOPPPQQQRRRVVV^^^jjjyyynnnYYYHHH@@@AAADDDNNNhhh~~~uuuuuuyyy}}}zzzpppiiiaaa___\\\UUULLLBBB888222---,,,***(((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((******,,,...///666FFFUUUeeelllqqqrrrrrrsssssspppffffffdddbbb```aaadddgggllllllooowww~~~{{{vvvjjjnnnpppkkkaaa[[[[[[^^^ZZZ\\\WWWLLLLLLYYYfffjjjkkknnnooojjjbbbWWWGGG:::111...+++*********)))(((((((((((((((((((((((((((&&&''''''((()))***+++,,,000111111///...---///000111555999===???AAACCCEEEHHHJJJLLLLLLLLLLLLNNNPPPQQQQQQSSSVVVYYYZZZYYYWWWYYYXXXXXXWWWWWWWWWWWWWWWYYYXXXWWWVVVUUUUUUUUUVVVWWWWWWWWWWWWXXXXXXYYYYYYXXXXXXXXXXXXYYYYYYYYYYYYVVVVVVVVVVVVVVVVVVVVVUUUVVVVVVVVVVVVVVVWWWXXXXXXZZZ[[[\\\[[[YYYXXXYYYZZZYYY\\\```aaa^^^WWWOOOJJJ@@@<<<777555444555555444---///000000//////111333999CCCNNNVVVXXXYYY\\\___aaaaaaaaaaaaaaa```______YYYTTTNNNHHHBBB<<<666333333222111222333222///---...---///333;;;DDDJJJMMMLLLNNNSSSYYY```cccdddccc```\\\VVVOOOLLLLLLMMMOOOTTTUUUUUUSSSPPPPPPSSSWWW\\\bbbgggfffbbb[[[NNNBBB??????EEEVVVnnn}}}rrrggg```[[[XXXVVVPPPNNNKKKGGGCCC???===<<<888666444111///.........,,,---...///000333777;;;BBBKKKTTTYYY[[[\\\VVVPPPGGGBBB;;;888;;;DDDNNNVVVYYY^^^___\\\YYYZZZYYYVVVUUURRRMMMJJJIIIHHHHHHGGG???<<<:::>>>FFFNNNSSSUUU444444333222111000//////........................111222333111///---------,,,+++******))))))******)))))))))***+++,,,......------,,,,,,++++++++++++---,,,,,,,,,+++*********++++++*********+++,,,---++++++++++++,,,---......,,,,,,,,,++++++,,,,,,,,,,,,------......------,,,,,,------...------,,,,,,+++++++++++++++++++++++++++++++++++++++***))))))((((((''''''''''''(((((((((((((((((())))))))))))***+++,,,---///111222333444666888999:::;;;>>>AAACCCEEEHHHJJJLLLOOOTTTWWWXXXZZZ[[[[[[[[[\\\^^^```dddeeefffeeebbb``````aaadddeeehhhjjjkkkkkkjjjiiihhhiiijjjkkklllmmmmmmmmmppptttyyyzzzxxxwwwxxxzzzyyyvvvvvvxxxyyyzzz~~~pppeee^^^XXXVVVSSSNNNKKKLLLLLLMMMQQQWWWaaaooo}}}~~~|||wwwxxx{{{wwwmmm]]]LLLAAA???AAAJJJaaa}}}~~~|||}}}yyypppfffddd```YYYOOOEEE;;;666...---+++)))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((+++***,,,...///555EEETTTdddiiimmmnnnqqqvvvvvvssshhhgggddd```^^^___bbbfffjjjkkkpppyyy~~~ooossstttoooeee]]][[[\\\\\\]]]WWWKKKKKKZZZhhhnnnlllppppppjjjbbbVVVGGG999111...+++*********)))(((((((((((((((((((((((((((&&&&&&'''((()))***++++++...///000000...------...000333888<<<>>>@@@BBBDDDEEEGGGJJJKKKLLLNNNQQQSSSTTTSSSSSSTTTVVVXXXYYYYYYYYYXXXXXXWWWVVVWWWWWWWWWXXXXXXWWWWWWVVVVVVVVVVVVWWWWWWXXXXXXYYYYYYZZZZZZXXXXXXXXXYYYYYYYYYYYYYYYVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTTTTUUUVVVXXXZZZ[[[aaaccceeeeeedddcccdddeeefffggghhhgggaaaYYYPPPKKKBBB???;;;999999;;;<<<===444444333111000111222333999AAALLLTTTWWWZZZ]]]___bbbbbbbbbbbbbbbaaa``````ZZZUUUMMMFFF@@@:::555222555555555555444111---+++------000777BBBNNNWWW\\\ZZZZZZYYYZZZ]]]```bbbccc```\\\VVVQQQOOOPPPSSSUUUWWWVVVTTTNNNIIIFFFIIILLLNNNSSSXXX\\\___\\\QQQDDD@@@???CCCQQQggg}}}rrrfff]]]VVVSSSQQQLLLJJJFFFBBB>>><<<::::::999888555333111000000000+++---......///111555888<<>>:::000...,,,***(((((((((((())))))((((((((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((+++***,,,...///555EEETTTccciiimmmooosssyyy{{{yyynnnkkkfffaaa]]]^^^bbbeeehhhhhhlllvvvnnnrrruuussslllfffddddddhhhhhh___PPPNNN[[[iiinnnnnnpppnnnggg^^^TTTFFF999111...+++*********)))(((((((((((((((((((((((((((&&&&&&'''((()))***++++++,,,---//////---,,,,,,,,,...222777:::===???BBBDDDDDDFFFIIIKKKLLLMMMPPPRRRVVVUUURRRQQQQQQTTTXXX[[[XXXXXXWWWVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWVVVVVVWWWWWWXXXXXXYYYZZZ[[[[[[YYYYYYYYYYYYYYYXXXXXXXXXWWWWWWWWWVVVVVVVVVVVVVVVUUUTTTTTTUUUWWWZZZ\\\^^^gggiiilllmmmlllkkkkkkkkkmmmllliiiddd^^^VVVPPPLLLFFFDDDAAA@@@BBBDDDEEEFFF???<<<888555444333444444999@@@JJJSSSWWW[[[^^^```bbbbbbbbbbbbbbbaaaaaa```YYYSSSKKKCCC===888444222333444666555444111///---,,,,,,000:::HHHWWWcccjjjiiigggbbb___^^^```cccfffbbb^^^WWWRRRPPPRRRVVVYYYWWWWWWUUUOOOIIIEEEFFFHHHGGGIIIKKKNNNTTTXXXSSSJJJAAA@@@CCCOOOccczzz}}}sssggg\\\UUUPPPOOOJJJGGGDDD@@@===;;;:::999888777555222111000000000+++,,,.........///222555666@@@KKKTTT[[[```^^^ZZZOOOIII???888666;;;BBBHHHXXXaaahhhiiiggghhhgggeeeddd```[[[YYYYYYWWWSSSNNNFFFDDDCCCDDDGGGKKKOOOQQQ777666555444333222111111000000000000000000000000///111222111///---------,,,,,,+++************+++++++++++++++,,,...///000---------------,,,++++++*********)))))))))))))))((((((((())))))))))))))))))))))))***+++,,,---...------,,,,,,,,,,,,------,,,------......------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))((()))((((((''''''(((((()))(((((((((((())))))))))))***+++,,,...000111222333111222444555666888;;;===AAACCCEEEFFFFFFGGGIIIKKKNNNQQQUUUXXXYYYZZZ\\\]]]bbbdddffffffdddbbbbbbbbbaaaccceeehhhkkklllmmmmmmhhhiiilllnnnpppqqqqqqqqqooorrruuuuuurrrpppqqqssstttsssuuuyyyzzz{{{yyylllddd]]]XXXSSSKKKGGGGGGDDDGGGKKKNNNRRR[[[eeemmm{{{~~~yyyuuuvvvxxx{{{vvvpppvvvzzz}}}{{{ssskkkeeebbb\\\```bbb___VVVLLLEEEAAACCCOOOcccyyyyyysssiii\\\PPPGGG@@@===111000---+++)))((((((((()))))))))(((((((((''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((******,,,...///666FFFUUUcccjjjppprrrvvv{{{~~~vvvrrrkkkddd______cccfffhhhfffgggnnnwww~~~}}}jjjoootttvvvssspppoooooosssrrrgggVVVQQQ[[[gggkkknnnpppmmmfff^^^TTTFFF:::111...+++*********)))(((((((((((((((((((((((((((&&&''''''((()))***+++,,,+++---......,,,++++++,,,---000555999<<>>999777666666555888???HHHQQQWWW[[[^^^```bbbbbbbbbbbbbbbaaa``````YYYRRRJJJAAA<<<888555333000222444444333111111111,,,---111:::JJJ[[[iiiqqqtttrrrnnniiieeedddgggiiiddd___WWWPPPOOORRRWWW[[[ZZZ\\\\\\XXXRRRMMMLLLLLLKKKJJJFFFDDDJJJRRRTTTPPPDDDBBBCCCLLL^^^sss}}}}}}}}}zzzrrrhhh]]]TTTOOONNNGGGFFFCCC@@@===;;;:::999666444222000///.........,,,---............000222333<<>>BBBPPP\\\gggjjjjjjlllmmmlllkkkfffaaa``````^^^XXXRRRJJJIIIHHHGGGHHHJJJMMMOOO777666666555444333222222////////////////////////...000111000...,,,,,,------,,,++++++******++++++*********+++,,,---...///,,,---.........---,,,+++)))))))))))))))*********(((((()))***************(((((())))))***,,,---...------,,,,,,,,,,,,------,,,------......------,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************))))))(((((())))))***(((((((((((()))))))))))))))***+++,,,...000111222...000111222333555888:::>>>@@@CCCDDDDDDEEEFFFHHHJJJNNNSSSWWWYYY[[[\\\]]]```bbbeeefffeeeddddddddd```aaadddfffiiilllnnnoooiiijjjmmmoooppppppoooooommmqqqttttttqqqppprrrtttttttttvvvzzz{{{yyy|||~~~ppphhh```ZZZTTTKKKFFFFFFCCCGGGJJJLLLNNNSSS\\\bbboootttyyywwwrrrmmmlllmmmvvv|||uuummmooooooooonnnlllhhhccc```\\\```eeefffbbbXXXNNNHHHDDDJJJXXXlll}}}qqqdddVVVKKKCCC???333111...,,,)))((((((((())))))))))))((((((((('''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))+++...///777GGGVVVaaakkktttvvvxxx|||~~~yyyqqqhhhbbbaaaeeehhhiiieeebbbfffnnnvvvxxxxxxhhhnnnuuuyyyyyyxxxwwwwwwyyyxxxlllZZZTTT]]]gggkkkmmmppppppkkkcccXXXHHH;;;111...+++*********)))((())))))))))))))))))))))))'''(((((()))***+++,,,,,,---.........,,,+++,,,---,,,///444999;;;>>>AAACCCEEEGGGHHHIIIIIIIIIKKKLLLPPPQQQQQQPPPNNNNNNQQQTTTVVVUUUTTTTTTSSSSSSTTTTTTTTTUUUVVVWWWWWWVVVUUUUUUUUUVVVWWWXXXYYYZZZZZZ[[[ZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXWWWUUUTTTSSSRRRQQQNNNNNNMMMNNNPPPSSSVVVYYYbbbgggmmmqqqrrrrrrqqqrrrnnnkkkgggbbb\\\XXXUUUSSSQQQQQQQQQSSSUUUVVVVVVUUURRRKKKCCC<<<999888666555777<<>><<<999888555444222000............,,,...//////......///111222:::DDDMMMWWW```dddcccWWWQQQGGG>>>999888;;;===DDDSSSbbbiiikkkooorrrrrrrrrmmmhhhggghhheee^^^WWWIIIHHHGGGEEEDDDEEEGGGIII666666666555444444333333........................---///000///---,,,,,,------,,,++++++******++++++'''''''''((()))***,,,,,,,,,---.........---,,,+++******++++++,,,,,,,,,---))))))***++++++++++++***((((((((()))***,,,---......------,,,,,,------...,,,------......------,,,+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,+++******)))******++++++******))))))))))))******(((((((((((())))))))))))((((((***+++---///000000,,,---///000111333666888;;;===@@@BBBCCCDDDFFFGGGHHHLLLSSSWWWZZZ\\\]]]^^^^^^aaaeeeffffffeeeeeefff```aaabbbeeehhhllloooqqqjjjkkkmmmoooooonnnlllkkklllooossssssrrrrrrtttwwwuuutttwww{{{{{{xxxyyy}}}~~~sssjjjbbb\\\UUULLLFFFFFFCCCGGGKKKLLLLLLOOOVVV\\\bbbhhhnnnooojjjfffeeegggjjj{{{zzzpppmmmjjjhhhhhhiiihhheeeaaabbbfffkkknnnllldddXXXOOOHHHJJJSSSdddwww|||xxxjjj\\\OOOEEE@@@333222///,,,***(((((('''))))))))))))((((((((((((''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))((((((+++---000777GGGWWW```lllwwwyyyyyy|||~~~uuukkkdddcccfffiiikkkeee```aaahhhppptttuuuhhhnnnvvv{{{||||||{{{zzz|||{{{ooo^^^WWW___iiimmmmmmqqqtttppphhh\\\JJJ<<<111...+++*********)))(((************************(((((()))***+++,,,------...//////...,,,,,,---///+++///444888;;;>>>AAACCCAAACCCFFFGGGHHHJJJMMMOOOKKKOOOQQQQQQOOOMMMNNNOOOUUUTTTTTTSSSRRRSSSSSSSSSSSSTTTUUUVVVVVVVVVUUUTTTUUUUUUVVVWWWXXXYYYZZZ[[[ZZZZZZYYYYYYXXXXXXXXXWWWXXXWWWVVVTTTSSSQQQPPPOOOHHHGGGFFFFFFHHHLLLOOORRR^^^cccjjjppprrrsssssstttmmmkkkhhhddd```[[[XXXVVVTTTUUUVVVXXX[[[[[[ZZZXXXVVVOOOEEE===:::888666444555:::CCCLLLSSSYYY\\\]]]aaaaaaaaaaaaaaa```______YYYSSSJJJAAA<<<:::888777;;;;;;999444---)))((()))//////000888FFFWWWeeemmmxxx}}}zzzrrrkkkhhhddd]]]SSSLLLKKKQQQZZZ```ggglllqqqqqqkkkddd^^^\\\[[[VVVKKKAAA@@@GGGNNNPPPHHHCCC>>>@@@MMMcccyyy|||~~~{{{vvvtttoooooollleeeZZZQQQLLLJJJDDDCCCCCCBBB???<<<999777777555444222000000000000---...000///......///000222:::DDDLLLVVVaaaffffffYYYSSSJJJAAA;;;999:::;;;<<>>@@@AAAAAACCCFFFIIIHHHLLLRRRVVVXXXYYYZZZ[[[]]]___aaacccdddeeehhhjjjdddeeeeeegggiiikkkmmmnnnmmmmmmnnnnnnmmmkkkiiihhhmmmmmmnnnoooppprrrtttuuuvvvwwwwwwvvvuuuuuuwwwyyy~~~xxxnnneee___XXXOOOGGGDDDBBBBBBDDDHHHMMMQQQSSSSSSYYY\\\aaaeeefffeeeddddddiiipppzzz{{{wwwsssqqqkkkdddfffnnnqqqnnnllllllooowww}}}yyylll```OOOLLLOOO\\\lllzzz}}}rrrbbbTTTKKKGGG999555000---,,,++++++***))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&&&&$$$$$$###"""%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$'''''''''''''''((()))))))))'''***...///444GGG[[[hhhrrr||||||tttpppuuu|||xxx{{{xxxmmmeeeffflllpppqqqhhh```___gggpppttttttbbbcccjjjvvv~~~~~~~~~zzzttteeeXXXbbbpppmmmsssuuuvvvwwwtttgggOOO999444111---+++******((('''))))))))))))(((((((((((('''''''''((()))+++,,,---......---------,,,,,,,,,///111444888<<>><<<;;;:::555555333222111111111111......//////000000111111///444???LLLYYYbbbfffhhhccc\\\PPPDDD<<<888888888;;;BBBOOO^^^llltttwwwvvv{{{xxxttttttssslll___TTTGGGDDD???:::888777888888444444333333333333444444111111111111000000000///000000000000///...------+++++++++***))))))(((((((((((((((((()))***+++,,,,,,,,,------......------,,,+++)))'''&&&'''(((((())))))))))))))))))))))))(((((())))))***++++++,,,,,,,,,---------.........---------,,,,,,,,,,,,,,,///............---------++++++++++++++++++++++++---------,,,,,,,,,++++++,,,+++***)))(((((((((((())))))(((((((((((())))))***+++---......,,,***)))+++---///000000222555888:::<<<>>>???@@@AAADDDFFFGGGKKKQQQUUUWWWXXXZZZ[[[ZZZ]]]___```aaaccceeegggddddddeeefffhhhjjjkkklllmmmmmmmmmmmmmmmlllkkkkkkllllllmmmnnnoooqqqrrrssstttuuuvvvuuuuuuuuuwwwxxxyyy|||}}}ssshhhaaaZZZPPPIIIGGGDDDDDDFFFIIINNNRRRTTTTTTVVV]]]fffjjjjjjgggffffffhhhkkkrrrzzz}}}uuummmnnnuuuyyyxxxtttsssuuu|||xxxooo\\\TTTPPPWWWcccqqq}}}wwwuuuwww{{{~~~uuugggYYYQQQLLL???:::444///,,,+++***)))))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&&&&&&&&&&'''''''''''''''((())))))***(((+++///000555HHH\\\iiirrr{{{zzzqqqkkkmmmrrrssswwwuuulllfffgggmmmpppqqqhhh___]]]ccciiijjjiii[[[]]]eeeqqqzzz}}}~~~}}}wwwhhh[[[eeerrrpppsssuuuyyy{{{{{{qqqZZZEEE444111---+++******)))'''******)))))))))((((((((('''''''''((()))+++,,,---............---------,,,...000333777:::>>>@@@AAADDDFFFGGGGGGGGGFFFGGGIIIIIIMMMQQQQQQNNNLLLMMMPPPSSSSSSSSSSSSSSSSSSSSSSSSUUUVVVVVVVVVWWWWWWXXXXXXUUUVVVWWWYYYZZZZZZZZZZZZ[[[[[[ZZZYYYWWWVVVUUUUUUWWWWWWWWWVVVTTTRRRPPPOOOGGGEEEBBB@@@AAADDDHHHKKKMMMPPPUUU\\\dddiiilllmmmmmmiiieeedddeeefffeeedddeeeccc___[[[WWWSSSQQQPPPGGGCCC>>>888444111000///111444;;;EEEOOOVVVZZZ[[[\\\______^^^___```]]]WWWWWWRRRKKKDDD???============;;;888555222000/////////000222666<<>><<<<<<888777666444333222111111///000000000111111222222000444>>>JJJXXXbbbhhhjjjggg```TTTIII@@@<<<:::;;;;;;@@@IIIWWWdddnnntttvvvvvvtttssstttrrriiiZZZOOO===:::666222//////000111444444333333333333444444333333333222222222111111000111111000000///...---,,,,,,+++******))))))(((((()))***+++++++++++++++,,,,,,---...............+++***(((&&&&&&&&&''''''))))))))))))))))))******'''(((((())))))******+++------------............------------------------///............---------------------------------......,,,++++++,,,,,,---,,,+++***)))))))))))))))))))))(((((((((((())))))+++,,,,,,,,,+++***))))))***,,,...//////111444666666999<<<>>>>>>???AAACCCFFFJJJOOOSSSUUUVVVXXXZZZXXXZZZ\\\^^^^^^```bbbddddddddddddeeefffgggiiiiiikkkkkkkkkkkkkkklllmmmmmmkkkkkkkkklllnnnoooqqqqqqrrrsssttttttssstttvvvxxxvvvxxx|||xxxkkkccc\\\SSSMMMKKKGGGGGGHHHLLLQQQTTTUUUUUUSSS]]]hhhoooooolllkkkllliiiggghhhooo|||xxxvvv{{{|||zzz{{{oooaaaTTTRRRYYYhhh{{{~~~ssskkkjjjnnnsssyyyyyylll```XXXTTTGGGAAA888111---+++*********)))((((((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''')))))))))((((((((('''''''''''''''''''''((())))))+++))),,,000111666III]]]kkkttt{{{yyyooofffdddfffkkkpppqqqkkkfffiiinnnqqqrrrhhh^^^[[[]]]___^^^ZZZRRRSSS\\\kkkwww}}}~~~nnn```hhhtttrrrtttwww{{{~~~vvvaaaLLL444111...++++++***)))'''************))))))))))))'''''''''((()))***+++,,,.........---------,,,,,,,,,...111444888;;;>>>???AAACCCFFFGGGFFFFFFFFFGGGKKKNNNQQQQQQNNNLLLLLLNNNRRRRRRSSSSSSTTTSSSSSSSSSTTTUUUWWWYYYZZZZZZYYYYYYWWWWWWXXXYYYYYYYYYYYYYYYZZZZZZYYYYYYXXXWWWWWWVVVWWWWWWWWWVVVUUUSSSRRRQQQIIIDDD>>><<>>>>>???@@@>>>:::666333000///.........///111555===FFFLLL^^^gggqqqsssrrrnnnfff___TTTKKKEEEEEEJJJNNNSSSXXXWWWXXXZZZ]]]ccclllvvv}}}vvveeeWWWQQQOOOMMMNNNGGGAAABBBHHHTTTgggvvvzzztttooommmlllllleeebbb^^^XXXRRRMMMJJJHHHEEEEEEDDDBBBAAA@@@>>>>>>===;;;999777555333222222111111111111111222222222111555<<>>===:::<<>>@@@AAAEEEHHHMMMQQQSSSTTTVVVXXXWWWYYY[[[\\\]]]^^^```bbbccccccccccccdddeeefffggghhhhhhhhhhhhiiikkkmmmoookkkkkkkkklllmmmooopppqqqpppqqqrrrsssrrrsssvvvxxxvvvyyy|||yyylllddd]]]UUUPPPPPPJJJJJJKKKOOOSSSVVVWWWWWWTTTZZZccckkkqqqsssttttttpppiiiccchhhwwwzzz{{{ppp\\\QQQSSSaaaxxxvvvhhhcccfffkkkrrryyy{{{pppfff^^^ZZZMMMFFF<<<444///---,,,+++***))))))((('''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%&&&'''''')))))))))((((((((((((''''''''''''''''''((())))))+++)))+++000111555HHH]]]nnnuuu|||zzzqqqgggbbbaaabbbhhhkkkhhhfffkkkpppqqqtttkkk```[[[[[[ZZZTTTNNNIIIKKKUUUeeeuuuvvvdddjjjvvvsssvvvxxxzzz||||||rrr]]]HHH444111...,,,+++***)))(((+++*********))))))))))))'''''''''((((((***++++++------,,,,,,,,,++++++++++++,,,///222555999;;;===???BBBFFFHHHGGGGGGGGGGGGLLLNNNPPPOOOMMMKKKKKKLLLPPPQQQRRRSSSTTTTTTSSSSSSSSSTTTWWWYYYZZZZZZYYYYYYXXXXXXXXXYYYYYYXXXWWWWWWYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXWWWWWWUUUTTTRRRQQQKKKDDD<<<:::===@@@???>>>>>>>>>@@@CCCIIISSS]]]dddjjjjjjkkkmmmooopppqqqqqqmmmjjjddd\\\TTTMMMHHHEEE???===:::666333111//////000222777???HHHOOOSSSTTTVVVXXXYYYXXXYYYZZZWWWQQQMMMKKKGGGBBB@@@??????@@@CCCAAA<<<888444111///...............000444:::???NNNWWWaaaeeegggeee___XXXNNNHHHCCCDDDIIIPPPUUUXXXVVVUUUSSSTTTXXXbbbmmmuuu~~~~~~qqqbbbXXXRRRNNNNNNGGGBBBBBBHHHSSSdddssszzztttmmmiiigggfff```]]]ZZZUUUPPPLLLIIIHHHEEEEEEDDDCCCBBBAAAAAA@@@@@@???<<<999777555333222222222111111111111111111333555:::EEERRR```jjjooooooiii___UUUKKKDDD@@@???999:::===EEEPPPZZZaaaeee``````______[[[RRREEE:::555444111///......///000555555444444444444555555333333222222222111111111222222222222111000///...------,,,,,,+++************+++,,,------,,,***)))))))))***+++,,,---------++++++***)))(((((((((((((((((())))))************(((((((((((()))))))))))),,,,,,,,,,,,---------------------........./////////............------------------------------------,,,***))))))***,,,...,,,+++******************))))))(((((((((((())))))+++***)))((('''(((((())))))***,,,,,,---...111333222555888:::;;;===???AAACCCFFFKKKNNNPPPRRRUUUWWWWWWYYY[[[\\\\\\]]]___aaabbbbbbbbbbbbcccdddeeefffeeeeeeeeefffhhhjjjmmmnnnlllllllllmmmnnnooopppqqqoooppprrrrrrrrrsssuuuwwwwwwxxx{{{}}}yyylllddd^^^WWWSSSTTTMMMMMMNNNQQQUUUXXXXXXXXXWWWWWWYYYaaammmwww|||}}}yyyqqqiiimmm|||{{{fffTTTOOOXXXkkk}}}}}}mmmdddcccfffmmmttt}}}~~~~~~zzzsssiiibbb^^^QQQJJJ@@@777111///...---******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&''''''(((&&&&&&%%%%%%&&&&&&'''(((((((((((('''''''''&&&&&&'''''''''''''''((()))))))))(((***...///444GGG\\\lllrrryyyyyysssjjjdddaaa]]]bbbfffeeeffflllqqqrrrwwwnnneee```^^^ZZZRRRJJJFFFGGGPPPbbbsss{{{gggjjjuuurrrvvvwwwwwwvvvvvvmmmXXXEEE555222...,,,++++++)))(((*********))))))))))))(((''''''''''''((()))******+++++++++************)))++++++---///333666:::;;;???BBBGGGJJJJJJIIIIIIIIIKKKLLLNNNNNNLLLKKKJJJJJJOOOPPPRRRSSSTTTTTTTTTSSSQQQSSSUUUXXXYYYYYYXXXWWWXXXXXXXXXXXXXXXWWWWWWVVVXXXXXXXXXXXXWWWWWWWWWWWWYYYXXXWWWVVVTTTQQQOOONNNKKKDDD<<<999:::;;;999666999999999;;;???IIIUUU]]]hhhkkkoooqqqrrrqqqpppooollliiiccc]]]VVVOOOKKKIIIEEEBBB>>>999555333222111111222666<<>>>>>???AAADDDBBB>>>999444111///.........---------///333666???HHHQQQWWW\\\^^^ZZZTTTMMMIIIDDDEEELLLUUU[[[]]]XXXVVVRRRPPPQQQWWW```fffrrr||||||ooobbbVVVMMMLLLGGGCCCEEEJJJTTTcccqqq{{{{{{yyyssskkkeeebbbbbb[[[YYYVVVSSSOOOLLLJJJIIIEEEEEEEEEDDDDDDDDDCCCCCCDDDBBB???<<<999666555444222222222111111000000000333444888BBBOOO]]]iiinnnoookkkbbbYYYOOOGGGBBB???999999<<>>AAABBBEEEIIILLLNNNPPPSSSUUUVVVXXXZZZ[[[[[[\\\^^^```aaaaaaaaabbbcccdddfffgggcccddddddfffhhhjjjlllnnnlllllllllmmmmmmnnnpppppppppqqqrrrrrrqqqrrrtttvvvuuuwwwxxxzzz{{{}}}ppphhhaaaZZZVVVVVVPPPOOOPPPRRRVVVXXXYYYYYYXXXTTTRRRXXXeeesss~~~{{{www{{{sss\\\NNNMMMXXXeee{{{wwwkkkdddbbbhhhpppwwwzzz}}}{{{uuullleeeaaaVVVPPPEEE<<<666222///...+++***))))))(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''''''''(((&&&&&&&&&&&&&&&''''''((('''''''''&&&&&&&&&%%%%%%'''''''''''''''((()))))))))''')))...///444FFF[[[iiinnntttvvvsssmmmgggddd]]]aaaeeeeeehhhnnnttttttxxxqqqiiifffddd```VVVNNNGGGGGGNNN^^^ppp~~~|||gggiiisssqqqttttttrrrqqqqqqjjjYYYHHH555222///,,,,,,+++***((())))))))))))((((((((((((((('''''''''(((((()))***+++++++++*********))))))***+++,,,...111555888:::>>>CCCHHHLLLMMMLLLJJJJJJKKKLLLMMMMMMMMMLLLKKKJJJMMMOOOQQQSSSUUUUUUTTTSSSQQQRRRTTTVVVWWWWWWVVVVVVWWWWWWXXXXXXXXXWWWWWWVVVWWWWWWWWWVVVVVVVVVVVVVVVXXXWWWUUURRROOOKKKHHHGGGEEE@@@;;;888888777444222444555555555888@@@KKKTTTaaagggooottttttqqqnnnlllkkkiiieee```[[[WWWTTTRRRNNNKKKGGGBBB===888555333111222444888===BBBDDDDDDFFFJJJLLLMMMQQQTTTSSSNNNGGGDDD???;;;:::<<>>999444111///...,,,------,,,+++,,,///222555<<>>AAADDDAAA===888444111///...***+++++++++***+++...000...444:::BBBLLLUUUVVVSSSQQQOOOKKKIIIRRRaaakkkllliiieee]]]TTTOOOOOOTTTXXXaaaooo~~~vvvcccSSSMMMIIIIIIMMMPPPUUU^^^hhhjjjmmmoookkkccc\\\YYYYYYVVVUUUTTTRRRPPPOOONNNNNNKKKKKKKKKLLLLLLMMMMMMMMMKKKIIIFFFCCC@@@>>><<<<<<777777666555444333222222333333666>>>JJJXXXccciiinnnkkkfff^^^UUUMMMFFFBBB;;;::::::===AAAEEEGGGHHHGGGDDD???999555222000...000000...---,,,,,,,,,,,,555444444333333444444555333333333222222222111111333333333333222111000000///......------,,,++++++...---+++)))(((((())))))((()))+++,,,---.........))))))))))))((('''&&&%%%%%%%%%&&&&&&'''(((((()))+++++++++***************((())))))))))))***************+++,,,,,,---......//////.........---------------------------------***+++,,,,,,---------,,,+++++++++***++++++,,,,,,))))))(((((((((((())))))###$$$&&&'''((()))))))))'''((()))******+++---/////////000000111555;;;@@@@@@CCCFFFIIIKKKNNNQQQTTTUUUVVVXXXYYYYYYYYY[[[]]]______```bbbdddfffhhhiiidddfffhhhkkkmmmnnnnnnnnnjjjjjjjjjjjjkkklllmmmmmmrrrssstttsssrrrrrrsssuuuwwwxxxyyyyyyzzz|||}}}tttkkkaaaZZZXXXRRRQQQQQQSSSWWWYYYYYYXXXRRRUUUVVVTTTUUUaaauuunnnYYYKKKHHHMMMPPPfffpppfffhhhpppuuuzzz|||tttlllhhhccc]]]RRRHHH>>>777000,,,+++******)))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&'''''''''''''''((())))))+++)))+++000111666HHH]]]nnnqqquuuyyyzzzwwwqqqmmmdddggghhhhhhllltttzzz{{{wwwrrrnnnnnnoookkkaaaXXXNNNKKKMMMWWWdddppp|||vvvaaaeeeqqqpppuuuqqqkkkggggggcccTTTFFF555222///---,,,+++***)))((('''''''''&&&&&&&&&&&&(((''''''''''''(((((())).........---------,,,,,,+++++++++---000444888:::<<>>999777111333555555333000000000+++---///...---111:::AAALLLXXXgggsssvvvtttpppnnnnnnmmmkkkhhhfffdddccccccbbbddddddaaaYYYMMMAAA999000///...///222333444333555:::>>>BBBHHHNNNNNNJJJEEEAAA:::555444777===AAACCCAAA===888444111///...''')))*********+++---///+++000666===HHHSSSVVVTTTRRRQQQLLLJJJSSSdddooopppuuunnncccXXXPPPOOOSSSWWWYYYgggwww|||jjjZZZNNNLLLLLLOOORRRUUU\\\ddddddhhhkkkhhh```YYYVVVVVVVVVUUUSSSRRRQQQPPPOOOOOOMMMNNNNNNOOOPPPPPPQQQQQQMMMLLLIIIFFFCCCAAA@@@???:::999888777666555444333333333666===IIIWWWaaafffnnnkkkggg```WWWOOOHHHCCC<<<:::999:::???DDDHHHIIIFFFCCC???;;;777333111000//////---,,,++++++******777555222111222333222222444333333222111111222222333333333333222111000000......---------,,,,,,,,,,,,,,,+++***))))))*********+++,,,,,,------,,,,,,++++++++++++++++++,,,,,,((((((''''''''''''((((((((()))***++++++++++++++++++***************++++++,,,,,,------------------,,,,,,---...///000111111......//////......---,,,---------,,,,,,+++++++++++++++++++++,,,---............,,,***)))(((((((((&&&&&&&&&&&&''''''''''''************+++,,,---......///111333555777999999===???BBBEEEHHHKKKMMMNNNWWWVVVVVVXXX[[[\\\]]]\\\\\\___aaabbbaaabbbfffiiinnnnnnmmmlllkkkkkkjjjjjjkkkkkklllmmmmmmlllkkkkkknnnoooqqqrrrsssrrrqqqqqqqqqtttxxx{{{}}}wwwmmmeee___ZZZUUUSSSRRRRRRTTTWWWWWWWWWWWWRRRSSSXXXXXXXXXeeewwwzzz```LLLEEEFFFIIIUUUnnnzzzmmmhhhjjjnnnwww}}}~~~~~~|||uuukkkbbb```[[[QQQEEE:::333000...,,,*********)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%))))))'''&&&&&&'''((()))&&&'''((('''%%%$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******---+++---000000555FFF[[[llloootttxxxyyyvvvrrrppphhhiiiiiijjjpppxxxyyyvvvtttrrrrrrvvvzzzvvvkkkaaaVVVNNNMMMVVV^^^eeerrroooaaaaaahhhmmmnnnjjjddd```___\\\OOOBBB222///---,,,++++++)))((())))))))))))))))))))))))************++++++++++++,,,+++***)))))))))***+++++++++,,,...000333666888;;;???CCCGGGHHHIIIKKKLLLIIIIIIIIIJJJLLLMMMOOOPPPQQQRRRRRRRRRRRRRRRQQQQQQUUUUUUTTTTTTTTTTTTTTTUUUQQQRRRTTTVVVVVVVVVTTTSSSVVVUUUTTTRRRQQQPPPPPPPPPPPPMMMGGGAAA;;;777444333333111000///000000...,,,+++,,,------...000333555>>>IIIZZZhhhppprrrqqqpppmmmrrrvvvvvvuuutttoooiiihhheeeeeegggggg^^^LLL>>>777444000......///000///111777;;;===AAAHHHKKKJJJEEE<<<666666666666:::AAAEEEBBB===888333000...---,,,,,,++++++***+++++++++---///333;;;HHHVVV[[[XXXTTTNNNJJJMMMSSS]]]jjjuuuwwwtttmmmbbbWWWQQQPPPRRRVVVeeettt}}}qqq[[[SSSQQQPPPRRRVVVZZZZZZZZZbbbaaaaaa```^^^\\\ZZZYYYVVVUUUSSSRRRQQQQQQRRRRRROOOOOOPPPQQQQQQRRRRRRRRRSSSQQQOOOLLLIIIGGGEEEDDDAAA>>>:::888777777666555444666888===FFFRRR```iiillljjjgggbbb[[[RRRKKKGGG@@@?????????BBBFFFKKKNNNLLLMMMIII@@@;;;999555111...---,,,---......,,,***777555333222333333333222222111111000000000111111333333333333222111000000.........---------,,,,,,,,,++++++***))))))************+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++((((((''''''''''''((((((((()))***+++++++++++++++*********))))))******+++,,,,,,,,,------------............///////////////......//////......---,,,---------,,,,,,,,,+++++++++++++++++++++,,,,,,------,,,+++***)))((((((((((((((((((((())))))))))))'''''''''(((((()))++++++...///000222444666888999;;;===@@@CCCFFFIIIJJJKKKRRRRRRSSSVVVYYY\\\]]]^^^___aaaccccccbbbcccfffiiimmmllllllkkkjjjjjjiiiiiijjjjjjkkklllmmmmmmnnnnnnpppqqqrrrrrrsssssssssrrrrrruuuxxx{{{}}}|||qqqhhh```[[[WWWUUUSSSSSSTTTUUUVVVUUUYYYUUUVVVZZZXXXWWWaaaqqqwwwaaaNNNEEEDDDEEEPPPhhhrrrkkkkkkmmmuuu|||~~~~~~}}}vvvlllgggddd]]]UUUKKKAAA888444000...+++++++++***((('''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&'''''''''%%%$$$%%%&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******,,,***,,,000000555GGG[[[kkknnnsssxxxyyyxxxuuurrrqqqpppmmmkkkooovvvvvvssssssrrrsssyyy~~~}}}uuulll```WWWSSSYYY___eeeppp|||~~~}}}nnnbbbaaagggkkkllljjjfff```\\\WWWLLL@@@222000---+++++++++)))((())))))))))))))))))))))))''''''((((((((()))))))))+++++++++*********++++++++++++,,,...000333666888;;;>>>CCCFFFGGGHHHIIIJJJIIIIIIIIIJJJKKKMMMOOOOOOSSSSSSSSSTTTTTTSSSSSSRRRSSSSSSRRRRRRRRRRRRSSSSSSQQQRRRTTTVVVVVVUUUTTTSSSWWWVVVVVVUUUSSSRRRQQQQQQNNNKKKFFF@@@;;;888666555111000...---......---+++---......------...000222444>>>NNN]]]hhhooorrrtttuuuzzz}}}|||{{{yyytttnnniiifffdddffffff^^^OOOBBB777333///---,,,------,,,+++000555999AAAJJJNNNMMMFFF===777666666666:::AAAFFFCCC>>>888333000...---++++++******++++++,,,------000333:::GGGTTTZZZXXXRRRLLLGGGJJJQQQZZZhhhsssuuusssooofff]]]VVVTTTTTTYYYeeeqqq{{{ttt^^^VVVTTTRRRTTTWWWZZZ[[[ZZZ_________^^^]]]\\\[[[ZZZXXXWWWUUUSSSRRRRRRRRRRRRQQQRRRRRRSSSTTTUUUUUUVVVVVVUUURRROOOLLLJJJHHHGGGEEEBBB>>>;;;:::999888777555666888<<>>AAADDDDDDEEEFFFHHHHHHHHHIIIJJJKKKMMMNNNOOOTTTTTTUUUUUUUUUUUUTTTTTTSSSRRRRRRRRRRRRRRRSSSSSSRRRSSSTTTUUUUUUUUUTTTSSSVVVWWWWWWWWWVVVUUUSSSRRRLLLIIIEEE@@@<<<999777666222000------......---,,,//////...---------.........555@@@MMMXXXccckkkpppxxx~~~xxxqqqjjjeeeaaaaaaaaa[[[OOOEEE777333///---,,,,,,++++++(((,,,///555???JJJNNNLLLEEE>>>888555444555:::@@@HHHDDD>>>888333///...---************+++,,,------,,,...111666AAAOOOUUUUUUPPPIIIDDDGGGMMMVVVcccooossstttsssoooggg```[[[XXX[[[dddnnnzzzwwwbbbYYYWWWVVVWWWYYYZZZZZZZZZ\\\\\\]]]]]]]]]\\\[[[[[[ZZZYYYWWWUUUTTTSSSRRRRRRTTTUUUUUUWWWXXXYYYZZZZZZ[[[ZZZWWWTTTQQQNNNLLLKKKKKKHHHCCC@@@>>>===;;;999777888999<<>>AAACCCDDDEEEJJJLLLOOOSSSVVVYYY]]]___bbbbbbbbbbbbbbbcccdddeeeggggggggggggffffffffffffhhhhhhhhhiiilllppptttwwwsssrrrpppooooooppprrrtttuuuwwwyyyzzzzzz{{{~~~{{{nnnccc]]][[[XXXTTTRRRRRRSSSSSSRRRWWWVVVXXXZZZWWWSSSWWW^^^lllvvvxxxrrrwwwxxxpppcccVVVKKKCCC>>>DDDSSSkkkuuunnngggkkkqqqyyy~~~zzzvvvnnneee]]]XXXPPPFFF>>>555222...+++++++++******''''''''''''''''''''''''%%%&&&''')))***)))((((((%%%&&&'''&&&%%%$$$$$$&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))*********(((***///000555HHH]]]iiilllqqqvvvxxxwwwvvvtttzzzwwwqqqmmmpppwwwyyywwwqqqppprrr|||}}}nnncccaaabbbaaagggoooxxxzzzwwwkkk^^^ZZZ```fffkkkppppppggg[[[QQQIIICCC444111...++++++***)))((((((((((((((((((((((((((())))))))))))*********+++***+++,,,---...---,,,+++,,,,,,,,,---///222555666:::===@@@AAABBBCCCDDDFFFHHHHHHIIIIIIKKKLLLNNNOOOSSSSSSTTTUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVRRRSSSTTTTTTUUUTTTSSSSSSTTTUUUWWWXXXWWWUUUSSSRRRKKKIIIEEEAAA===999777666333222000///000111000///000///.........///...---///222888>>>FFFPPPZZZ```oooxxx{{{rrriiiccc[[[XXXVVVQQQIIIAAA666333000.........---,,,,,,---...222<<>>888222///------,,,,,,++++++***+++++++++***,,,---111:::GGGNNNOOONNNGGGCCCEEEKKKSSS___jjjrrruuuwwwwwwrrrjjjbbb\\\[[[bbbmmmzzzwwwddd[[[ZZZYYYYYYYYYZZZYYYYYYYYYZZZ[[[\\\]]]]]]]]]\\\\\\[[[YYYWWWUUUTTTSSSRRRVVVWWWXXXZZZ\\\]]]^^^___```___]]]ZZZWWWTTTQQQPPPQQQNNNIIIFFFCCCAAA>>><<<<<<<<<<<<>>>EEEQQQ___iiinnnoooooommmggg___VVVQQQNNNLLLIIIIIILLLSSSZZZ___fffjjjkkkgggaaa[[[RRRJJJBBB>>>888444222222222111:::888777777888888666444222222222111111222333333333333333333222111000000//////.........---------+++***************++++++,,,------.....................------,,,+++******((((((''''''''''''(((((('''((()))***+++,,,,,,,,,++++++***)))))))))))))))++++++,,,,,,---...//////............////////////.........///......---,,,---------------------------,,,+++***)))(((((((((''''''((())))))))))))(((&&&&&&&&&&&&''''''''''''(((((((((((((((((()))***++++++,,,...///111222333555777999<<>>???@@@AAACCCEEEHHHHHHHHHIIIJJJLLLNNNOOOQQQQQQRRRSSSTTTTTTSSSSSSTTTTTTSSSSSSTTTUUUVVVVVVSSSSSSSSSTTTTTTSSSSSSSSSRRRSSSUUUVVVVVVTTTRRRQQQMMMKKKHHHCCC???;;;888777555444333444555555444222111///...///111222111///111222222444888???HHHNNN]]]jjjyyy}}}ssshhh```VVVNNNJJJEEE???:::333111///......///...---.........///888EEELLLLLLJJJGGG@@@888444777===BBBHHHDDD===666111...------...---,,,+++***)))))))))+++---...///666AAAHHHIIIKKKFFFCCCFFFLLLTTT___iiiqqqtttxxxzzzwwwnnnddd]]]ZZZ```lll|||uuuccc\\\]]]]]]\\\ZZZYYYYYYYYYYYYYYY[[[\\\]]]^^^^^^___]]]\\\[[[ZZZXXXVVVTTTSSSXXXYYYZZZ\\\___aaaccccccdddcccbbb```^^^ZZZXXXVVVVVVSSSOOOKKKIIIEEEBBB???BBBAAAAAABBBHHHSSS___hhhmmmnnnoooooojjjccc[[[WWWSSSPPPNNNMMMPPPWWW^^^cccjjjppptttrrrooojjjaaaYYYQQQLLLDDD>>>:::999777666:::999999999:::999777555555555444333333333333333333333333333222111000000/////////.........------*********)))******+++,,,,,,,,,---.....................------,,,,,,++++++((((((''''''''''''((((((&&&''')))***,,,,,,---------,,,+++***))))))))))))***+++,,,,,,---...//////---.........//////000000......//////......---,,,------------............------,,,******)))))))))'''((()))*********)))((((((((((((((())))))))))))''''''&&&&&&&&&&&&'''''')))***+++,,,...///000111333555777:::<<<>>>???@@@GGGJJJNNNPPPPPPRRRVVVYYY[[[ZZZZZZ\\\___aaabbbbbbbbbccccccddddddeeeeeeeeeeeefffgggiiilllpppsssuuurrrpppnnnlllkkkmmmooopppvvvwwwxxxxxxwwwyyy|||{{{oooiiiddd___ZZZVVVTTTTTTTTTTTTPPPRRRUUUWWWVVVVVVWWWYYY]]]cccmmmvvvzzzzzzyyyxxx}}}~~~zzzxxxuuuqqqkkkffffffmmmpppllliiieeeZZZMMMCCCAAAEEERRRddduuuoooiiihhhppp{{{|||rrriiibbbYYYQQQKKK>>>999222---+++*********((((((((((((((((((((((((%%%&&&&&&&&&&&&&&&%%%%%%'''((()))(((&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))*********(((***...///444GGG[[[gggjjjooosssvvvwwwvvvuuuqqqoookkkhhhmmmvvvzzzyyyoookkkjjjqqqrrrfffdddeeebbbdddiiijjjhhhddd]]]SSSQQQ\\\iiiooowwwzzzqqqcccYYYRRRMMM777333...+++*********)))((((((((((((((((((((((((&&&&&&''''''''''''(((((()))***+++,,,,,,------,,,,,,,,,,,,---///111333555888:::===>>>???AAACCCEEEGGGGGGHHHIIIJJJLLLMMMNNNOOOPPPQQQRRRRRRSSSRRRRRRQQQQQQQQQQQQRRRSSSTTTUUUTTTTTTSSSSSSSSSRRRRRRRRRPPPQQQRRRSSSTTTSSSRRRQQQOOONNNLLLHHHEEEAAA>>>===::::::;;;<<<>>>===:::777444222000222555666444111............000555<<>>;;;999;;;:::::::::;;;:::888666777777555444333333222222333333333333222111000000////////////............******))))))***++++++,,,***+++,,,,,,------,,,,,,------------------,,,,,,((((((''''''''''''((((((&&&'''(((***,,,---------...---,,,+++***************++++++,,,---...///000///////////////...............//////......---,,,------------.........///...---,,,+++++++++++++++((()))+++,,,+++***)))((((((((((((((())))))))))))((((((''''''&&&''''''((())))))***+++,,,...//////111222444777999;;;<<<<<>>>>>BBBMMMXXXbbbmmmvvvwwwyyy{{{}}}{{{ssshhh```]]]bbblllwww{{{vvvllleee```cccdddccc```^^^^^^___\\\]]]___```aaabbbccccccbbbccccccbbbaaa```^^^]]]\\\^^^```cccfffiiilllmmmmmmmmmnnnnnnllljjjgggfffaaa^^^[[[XXXUUURRRNNNKKKIIIIIIIIIIIILLLRRRZZZ```jjjlllnnnnnnmmmjjjfffccc]]][[[YYYYYY[[[___dddgggoooxxx~~~nnnhhh___VVVOOOIIICCC@@@;;;;;;:::;;;<<<;;;888666888777666444333222111111333333333333222111000000000/////////............******))))))***+++,,,,,,))))))***++++++++++++***,,,,,,------------------((((((''''''''''''((((((&&&'''(((***,,,---------///...---,,,++++++++++++******+++,,,---//////000222111000///...---,,,,,,......//////......---,,,---------.........//////------,,,,,,++++++,,,,,,)))***,,,---,,,+++)))'''&&&&&&&&&&&&'''''''''(((+++******)))))))))******((())))))+++,,,---.........000222444777888999:::>>>CCCHHHJJJJJJLLLQQQVVVVVVUUUUUUYYY___dddfffeeeaaaaaabbbcccdddeeeeeefffdddfffhhhjjjlllmmmnnnnnnrrrqqqpppnnnnnnnnnoooooouuuvvvvvvvvvvvvxxx|||}}}|||uuuoooggg___ZZZXXXVVVTTTVVVXXXYYYYYYYYY[[[[[[ZZZSSSSSSWWW```jjjpppooolllnnnrrryyyssshhhcccdddjjjnnnjjjpppqqqmmmnnnpppgggXXXMMMEEEAAAGGGTTTeeewwwssshhhkkkuuuyyylllbbb\\\ZZZIIICCC:::222...---------%%%%%%%%%%%%%%%%%%%%%%%%,,,+++)))'''&&&&&&&&&''')))***+++***)))((()))***###$$$$$$%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''''''''(((((()))*********+++)))+++//////333EEEYYYcccgggmmmtttzzz~~~~~~wwwvvvzzzxxxtttnnngggbbbeeeppp{{{{{{mmmdddgggkkkiiijjjmmmsssqqqnnnhhh\\\SSSXXXcccllltttwwwpppfff]]]UUUOOO999444///+++************************************(((((((((((()))))))))******)))(((((()))+++---...,,,,,,,,,---...000333444777999;;;===???AAAEEEHHHGGGGGGHHHHHHJJJKKKMMMNNNOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUVVVWWWTTTTTTSSSRRRRRRRRRRRRRRRRRRQQQQQQQQQRRRSSSTTTUUURRRRRRRRRRRRQQQPPPOOOOOOLLLNNNRRRUUUWWWTTTOOOJJJ===:::777888:::999444///+++,,,......------///111444???NNN[[[gggqqqtttrrrkkkcccWWWMMMFFFCCCAAA@@@???===:::777555222///,,,,,,000111///444FFF\\\jjjtttrrreeeOOO@@@>>>@@@@@@BBB>>>777111---,,,...///)))))))))***+++---...///''',,,...,,,---222555444999:::BBBPPP]]]hhhttt}}}xxxmmmeee```ccckkksssuuupppjjjgggbbbeeegggfffccc``````aaa^^^___```bbbcccdddddddddeeeeeeffffffeeedddbbbaaa___```bbbfffiiilllooopppppppppqqqrrrqqqooommmkkkdddbbb___\\\ZZZVVVRRROOOIIIJJJJJJJJJLLLQQQWWW\\\ggghhhjjjkkkjjjhhhfffddd```___^^^]]]___bbbfffiiiqqqzzzzzzqqqggg___WWWQQQMMM<<<<<<;;;;;;;;;;;;::::::999888777666555444333333333333333222111000///.../////////...------,,,,,,...------,,,+++***))))))&&&(((***,,,---,,,+++***//////...---,,,++++++***(((''''''''''''&&&&&&&&&'''((((((***+++,,,------+++++++++++++++***)))(((************+++,,,---...///////////////.........222111111000///............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))************))))))))))))''''''((((((((((((''''''))))))))))))***+++,,,---000111222333333444777999===???BBBDDDFFFHHHLLLOOOOOORRRUUUWWWXXX[[[^^^```bbbaaa_________bbbeeefffggghhhjjjlllmmmmmmmmmmmmpppooonnnnnnnnnpppqqqrrrwwwvvvuuuuuuuuuvvvxxxyyy{{{~~~~~~tttkkkddd___[[[YYYVVVVVVUUUWWWYYYZZZYYYWWWTTTTTTSSSUUU```mmmqqqmmmnnnnnnqqqxxxzzzqqqjjjhhhkkkoooqqqsssssssssuuutttlllcccUUUMMMFFFGGGNNN[[[mmm{{{}}}pppjjjkkksssqqqggg^^^WWWQQQIII===555111///---+++(((((('''''''''(((((()))(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&'''((((((,,,***,,,111222444BBBSSS```lllppprrrxxxzzz}}}wwwsssssstttjjjeee```aaaiiirrrwwwyyyyyylllccceeelllpppqqqrrrwww{{{}}}tttaaaUUU[[[hhhnnntttuuuoooggg^^^SSSJJJ;;;111******,,,,,,++++++))))))))))))))))))))))))***))))))((('''&&&&&&&&&&&&(((***------,,,+++))),,,,,,,,,---...///000111222555888:::<<>>IIISSS\\\cccfffeee___XXXSSSPPPOOOMMMJJJIIIHHHFFFBBB>>>999444222,,,.........666GGGYYYcccqqqnnnfffUUUDDD999777::::::777333///,,,******+++(((((())))))*********+++***+++,,,,,,++++++---///111888EEEVVVgggttt{{{}}}}}}qqqhhheeehhhlllooonnnkkkgggdddcccccccccbbbaaa```___^^^[[[\\\]]]___aaaccceeeeeeiiigggeeeeeehhhhhhfffdddeeegggkkkmmmoooppprrrtttuuuuuuuuutttsssqqqooonnnkkkhhhddd```]]]YYYUUURRRQQQOOOKKKHHHHHHIIILLLOOO[[[```eeehhhgggeeefffgggeeeeeeeeeeeedddfffiiillluuuyyyxxxnnneee^^^ZZZ<<<<<<;;;:::999888888777888888777666555444444333444444444444333222111000/////////...------,,,,,,,,,,,,,,,+++******))))))'''(((***,,,---,,,++++++.........------,,,,,,+++))))))((((((((('''''''''''''''((())))))***++++++++++++,,,,,,++++++***)))***************+++,,,---.........///////////////000//////...------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))*********)))))))))((((((''''''((((((((((((''''''))))))))))))***+++,,,,,,///000222333444555888:::;;;===@@@BBBDDDGGGKKKNNNOOORRRUUUWWWYYYZZZ\\\^^^aaa___]]]]]]^^^```ccceeedddfffhhhjjjlllmmmmmmmmmooonnnnnnmmmnnnooopppqqquuuuuuttttttuuuvvvwwwxxxzzz|||yyyooogggbbb]]][[[ZZZYYYWWWXXXZZZ\\\]]]\\\YYYYYYVVVVVV___lllqqqppppppooooootttzzzyyyoookkkmmmqqqxxx{{{|||}}}~~~~~~wwwnnnbbbXXXLLLGGGIIISSScccqqq}}}~~~qqqiiiffflllzzzvvvlllbbbZZZTTTNNNDDD:::333...+++)))(((((((((''''''(((((()))(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&'''((('''&&&&&&'''(((''''''&&&&&&''''''((())),,,***+++//////222@@@RRReeeppprrrqqquuuuuuwwwwwwtttttttttkkkeee______eeennntttvvvvvvjjj```bbbjjjnnnpppqqq{{{gggXXX\\\fffooottttttnnnfff]]]RRRIII===333++++++,,,***))))))))))))))))))))))))))))))***))))))(((''''''&&&&&&&&&(((***,,,---,,,+++)))+++++++++,,,---...///000222555777:::<<>>BBBEEEDDDEEEEEEGGGHHHIIIJJJKKKNNNOOOPPPRRRSSSSSSRRRQQQRRRRRRQQQQQQQQQRRRRRRSSSRRRQQQQQQPPPPPPPPPQQQQQQOOOOOOOOOPPPSSSVVVZZZ\\\```___^^^^^^___aaabbbdddeeebbb^^^[[[YYYSSSLLLFFF???:::555333333333111///......---------,,,,,,+++...///222777===DDDJJJMMMUUUVVVXXX\\\```aaaaaa___```]]]WWWPPPGGG@@@:::777///222222111777DDDQQQVVVTTTQQQLLLEEE===777333111333111...+++***)))***++++++++++++++++++,,,,,,,,,***+++,,,+++++++++---///111999HHHZZZmmmzzz|||rrrkkkeeeeeeffffffeeecccbbb```______```aaaaaaaaaaaaaaaaaabbbbbbccceeeffffffggghhhgggggghhhkkkllllllkkkiiilllppptttvvvzzz~~~~~~~~~}}}|||yyywwwtttrrrmmmkkkhhheeebbb\\\VVVRRRJJJGGGBBB>>>;;;:::;;;<<>>PPPccclllllljjjnnnlllkkktttttt{{{~~~yyyuuussssssqqqkkkddd[[[VVVXXX^^^dddgggggg]]]VVVZZZdddmmmuuuzzztttdddbbbiiinnnppppppjjjeee___VVVMMM???555---,,,,,,***(((((((((((((((((((((((((((((())))))((((((''''''''''''&&&''')))+++++++++******)))))))))***+++---...///222444777999;;;===AAADDDDDDEEEFFFGGGHHHJJJKKKKKKMMMNNNOOOQQQRRRRRRRRRRRRRRRQQQQQQPPPPPPPPPQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQOOOOOOPPPQQQTTTXXX[[[]]]ccccccbbbbbbcccdddfffgggiiieee___ZZZVVVPPPJJJFFF@@@<<<888555555555444222//////......---,,,++++++//////000222777>>>DDDGGGPPPSSSXXX]]]``````___]]]]]]YYYTTTMMMEEE???:::888///222222222999EEEOOOSSSRRRLLLCCC===888444000---///---,,,***))))))***+++++++++++++++++++++++++++)))***++++++***+++---///...666EEEXXXkkkyyy~~~vvvmmmgggbbbaaa``````___^^^^^^^^^]]]^^^___aaabbbcccccccccaaabbbbbbccccccdddddddddgggggghhhjjjmmmooopppppplllnnnrrrtttwwwzzz~~~~~~|||zzzvvvsssqqqooommmiiifff```YYYQQQLLLBBB???;;;777444333444444<<>>@@@CCCGGGJJJKKKNNNSSSVVVVVVVVVVVVVVVYYYXXXWWWXXXYYY\\\___```fffgggiiikkkkkkkkkkkkjjjmmmlllkkkjjjjjjkkkllllllooopppqqqsssuuuvvvwwwwwwzzz|||~~~|||zzzzzz}}}yyyjjjbbb``````aaa[[[[[[\\\^^^```aaa```___fffddd___ZZZWWW[[[gggrrrttttttuuuwww}}}zzzdddPPPGGGJJJSSSbbbnnnzzzjjj^^^]]]cccooozzzyyylllaaaYYYXXXTTTJJJ>>>333...,,,++++++***)))))))))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&&&&''''''''''''&&&&&&&&&'''((('''&&&&&&&&&(((((((((((((((((()))******111---,,,...---///>>>QQQaaajjjjjjhhhlllhhhdddkkkkkkqqqtttrrrpppppppppnnniiiccc[[[UUUUUUXXX\\\___^^^UUUPPPWWWcccooozzzzzziiieeejjjlllnnnmmmhhheeebbbZZZQQQ>>>444,,,,,,---+++******((((((((((((((((((((((((((((((((((((''''''''''''&&&''')))***++++++******((((((((()))+++---...///222444666888:::<<<@@@CCCEEEEEEFFFHHHIIIJJJKKKLLLLLLMMMNNNOOOPPPQQQRRRRRRRRRQQQPPPPPPPPPPPPPPPQQQQQQPPPPPPPPPPPPQQQRRRRRRQQQRRRSSSTTTWWWZZZ]]]___fffeeeeeefffffffffggggggiiifff```[[[VVVQQQMMMJJJCCCAAA>>><<<;;;:::999888444444333222000//////............000555;;;BBBEEEKKKOOOVVV[[[]]]]]]\\\[[[XXXVVVQQQKKKDDD>>>999777666888999;;;BBBOOOWWWYYYSSSJJJ???777444222000---,,,,,,+++*********++++++******************)))))))))***++++++******,,,...---444BBBTTTfffttt{{{~~~~~~|||uuummmeee```[[[ZZZYYYXXXXXXYYYZZZ[[[[[[\\\^^^```bbbddddddeeebbbbbbcccccccccdddddddddfffgggiiilllnnnppprrrsssrrrsssuuuvvvwwwyyy|||}}}zzzwwwsssqqqooommmhhhbbb\\\SSSJJJCCC:::888555222000000111111555;;;EEEQQQ\\\cccfffggghhhiiijjjjjjkkknnnrrruuuzzzzzz|||~~~BBBBBB@@@???===;;;:::999888888888777777666666666222222333333333333222222/////////...------,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,------.........))))))((((((((('''''''''((((((((())))))*********,,,,,,------......------,,,++++++***++++++,,,,,,------......//////000000//////////////////////////////............//////***++++++,,,,,,------...******+++,,,,,,,,,++++++************))))))))))))''''''((((((((((((''''''&&&&&&&&&''''''((()))***))),,,000222333444555666777999;;;===???BBBEEEHHHHHHLLLPPPRRRSSSTTTTTTUUUWWWWWWXXXZZZ[[[]]]^^^___fffgggiiikkkllllllkkkkkkmmmlllkkkjjjjjjjjjkkklllnnnoooqqqtttuuuwwwxxxxxx{{{}}}~~~{{{{{{}}}uuukkkfffcccccc^^^]]]]]]___aaaaaa```___ccccccbbb^^^XXXWWWbbbooowwwzzzqqqYYYGGGBBBFFFUUU```sss}}}nnn___YYY[[[fffrrr}}}rrrhhh\\\ZZZUUUMMMCCC:::444111---,,,+++***))))))))))))'''(((((((((((()))))))))&&&'''((())))))((('''&&&&&&&&&''''''''''''&&&&&&&&&'''((('''&&&&&&'''(((((((((''''''(((((()))***000,,,,,,......000>>>PPPccclllkkkjjjmmmfff___bbbccchhhkkkiiiiiikkkllljjjgggddd^^^YYYWWWWWWXXXYYYWWWOOOLLLSSS```nnn}}}mmmgggjjjnnnnnnkkkgggfffddd\\\SSS>>>444,,,,,,---,,,++++++))))))))))))))))))))))))((((((((((((((((((''''''''''''((()))************(((((((((***+++---///000222333666888999<<>>;;;<<<===>>>@@@IIIUUU]]]^^^VVVMMMAAA888444333222222,,,,,,++++++++++++,,,,,,*********))))))))))))))))))***+++*********,,,...///444>>>LLLZZZfffnnnppppppqqqrrrnnnggg___ZZZWWWPPPOOOOOOOOOQQQSSSUUUVVVYYYZZZ\\\^^^```bbbccccccdddddddddeeeeeefffffffffeeehhhkkkmmmnnnpppsssuuuwwwwwwxxxxxxwwwyyy{{{~~~~~~{{{xxxuuusssnnnjjjddd]]]UUULLLCCC===777555333111000000000111111666???KKKXXX```dddeeefffgggiiiiiikkknnnrrruuuzzzzzz{{{|||~~~AAAAAA@@@???>>>======<<<:::999999888777666555555222222333333333333222222/////////...------,,,,,,,,,,,,,,,,,,,,,---------......------------......,,,,,,------------------*********)))))))))((((((&&&&&&''''''((()))******++++++,,,---------------++++++++++++,,,---.............../////////////////////////////////////////////............//////******+++,,,,,,---......)))***+++,,,,,,,,,,,,+++++++++++++++************''''''((((((((((((''''''&&&&&&&&&&&&'''((())))))(((+++///111222222222333666888:::;;;===???BBBEEEFFFIIILLLOOOPPPQQQTTTVVVVVVWWWZZZ\\\^^^______^^^bbbcccfffiiikkklllmmmmmmnnnmmmlllkkkjjjkkkkkklllnnnooorrrtttwwwxxxxxxyyyzzz}}}||||||~~~}}}sssjjjeee___]]]ZZZYYYZZZ\\\]]]^^^___bbbfffddd[[[VVV^^^lll|||~~~eeeNNNDDDCCCHHHRRRddd|||ssseee]]]\\\___lllzzzzzzsssbbb^^^WWWPPPHHH@@@999444------,,,+++************'''((((((((())))))))))))&&&'''((())))))((('''&&&&&&&&&''''''''''''&&&&&&&&&'''((('''&&&&&&'''(((''''''&&&&&&''''''((()))---***+++......000>>>OOOccclllmmmmmmqqqjjj```aaa]]]aaacccaaabbbfffhhhfffgggfffddd```\\\YYYWWWWWWSSSLLLHHHOOO]]]kkk{{{oooiiilllrrrqqqlllhhhfffddd\\\SSS@@@666---,,,---+++))))))))))))))))))))))))))))))'''(((((((((((((((((((((''''''(((((()))*********(((((()))***,,,...000111111333666777999;;;>>>AAADDDEEEFFFGGGHHHIIIJJJKKKKKKLLLLLLMMMOOOPPPRRRSSSQQQPPPPPPPPPQQQRRRSSSSSSOOOOOOPPPQQQSSSUUUWWWXXXXXXZZZ]]]aaaeeeiiilllnnnnnnooorrrsssrrroookkkiiiddddddcccbbb```______```]]]___``````^^^ZZZWWWVVVGGGCCC===777111...------,,,,,,---///333888===@@@GGGKKKOOORRRSSSTTTWWWYYY[[[[[[[[[YYYVVVPPPKKKHHHCCCDDDCCCDDDMMMZZZaaabbbaaaZZZNNNDDD<<<777555444------------------------+++++++++******)))))))))((()))******)))***,,,...///111666>>>IIIRRRWWWZZZYYY[[[\\\ZZZTTTNNNJJJIIICCCDDDEEEGGGIIIMMMOOOQQQUUUWWWYYY[[[]]]^^^___```bbbccccccdddeeeffffffgggeeehhhkkkmmmnnnpppsssvvvvvvwwwwwwvvvuuuwwwzzz|||~~~~~~|||yyyvvvsssrrrkkkfff```XXXQQQIIIAAA<<<777666444222000000000111000333:::FFFSSS\\\aaabbbdddfffggghhhjjjmmmqqquuuxxxyyy{{{}}}~~~~~~????????????>>>>>>>>>>>>::::::999888777666555444222222333444444333333333000//////...------,,,,,,------------------------///......---------......------------------------+++++++++************)))$$$$$$%%%&&&'''))))))******+++,,,,,,---------,,,+++++++++,,,---...///000///////////////.........111111111111111222222222//////............//////******+++,,,,,,---......)))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******''''''((((((((((((''''''&&&&&&&&&&&&&&&((())))))(((+++...000111000111111555777999:::;;;<<>>AAACCCCCCDDDFFFGGGHHHIIIJJJKKKKKKLLLMMMNNNPPPRRRSSSPPPPPPPPPQQQRRRSSSTTTUUUOOOOOOPPPRRRTTTVVVXXXZZZZZZ\\\```eeekkkooosssuuurrrtttwwwxxxwwwsssnnnjjjcccdddeeeeeeeeeeeefffhhhlllooorrrsssppplllhhhfffXXXSSSJJJAAA:::666444444......///111555999===???HHHKKKMMMNNNMMMNNNQQQTTTXXXZZZ]]]___^^^[[[WWWTTTMMMMMMKKKLLLTTTaaahhhhhhnnnhhh]]]PPPDDD;;;666444........................,,,,,,,,,++++++*********((()))******)))***,,,...------...333:::AAAEEEGGGEEEHHHKKKIIIEEE@@@>>>>>>;;;<<<>>>AAAEEEIIILLLMMMSSSTTTVVVXXXZZZ[[[\\\]]]___``````aaacccddddddeeeeeehhhlllmmmnnnooosssvvvrrrssssssrrrrrrtttwwwzzz{{{zzzzzzxxxvvvssspppooohhhccc]]]UUUOOOHHHAAA===:::888666333111111000000000222888BBBOOOYYY^^^```ccceeefffgggiiilllqqquuuwwwxxx{{{}}}}}}|||CCCCCCBBBAAA@@@???>>>===<<<;;;:::999777555333222222000//////000111111000333222111000......------000///,,,***)))))))))))),,,,,,,,,---------......//////...---,,,++++++***---------,,,+++***)))(((''''''''''''((((((((((((***+++,,,,,,,,,+++***))),,,+++***))))))***+++,,,---------.........//////---------............///111111000000//////......,,,,,,---...---,,,***)))......---------,,,,,,,,,---------,,,+++***((((((&&&&&&''''''''''''''''''''''''''''''''''''''''''---,,,,,,,,,---000333555444555666888:::<<<===>>>AAADDDGGGJJJKKKMMMOOOQQQUUUVVVXXX[[[]]]^^^___```bbb```___bbbhhhmmmooonnnkkkmmmpppqqqpppnnnnnnnnnnnnppptttyyy}}}~~~|||{{{{{{{{{zzzzzzzzz}}}mmmaaaYYYRRRSSSUUUVVVWWWZZZ[[[]]]aaaddddddbbb___\\\qqquuu```OOOFFF???DDDOOObbb|||yyyoooeeeaaacccmmm{{{nnnggg]]]WWWSSSLLLBBB:::222...***((((((((()))((('''((()))***++++++***)))$$$$$$%%%'''(((***++++++''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$(((((((((((())))))))))))***+++...///,,,///;;;III]]]mmmqqqnnnssstttnnnmmmiiigggccc]]]ZZZ\\\ccciiiggggggfffbbb___]]]^^^```YYYMMMEEEJJJTTT```ppp}}}pppgggooowwwqqqjjjfffddd```XXXRRRGGG999//////000---+++++++++*********))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''((()))***)))++++++***((()))---111111222444666999;;;===>>>@@@AAADDDGGGIIIJJJJJJJJJIIIKKKNNNOOONNNNNNNNNOOOQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRSSSTTTUUUVVVVVVWWW[[[___dddiiimmmrrrwww{{{xxxzzz{{{{{{yyyvvvrrroookkkjjjiiijjjmmmppprrrrrr}}}|||{{{{{{zzzwwwsssooonnnfffZZZLLL@@@888333111,,,,,,...111000111888BBBKKKKKKLLLNNNPPPOOOLLLJJJNNNQQQUUU[[[___cccfffggg^^^XXXSSSQQQWWWbbblllsssuuuwwwrrrbbbPPPEEE>>>:::444222000///000000...------,,,***)))((())))))***+++,,,,,,***)))***,,,//////......000333555555444555555555555555555555555222333555777:::???EEEJJJPPPRRRUUUWWWXXXYYY[[[]]][[[]]]______^^^^^^```aaaaaaaaadddjjjqqquuutttrrrrrrrrrpppnnnmmmnnnqqqtttuuuvvvvvvvvvuuurrrooommmfffddd```[[[UUUOOOJJJGGGGGGBBB===888666444333222000333999CCCMMMVVVZZZ\\\```bbbdddeeefffhhhlllnnnsssvvvxxxyyyyyyyyyzzz|||~~~}}}yyyvvvEEEDDDCCCAAA???>>>>>>>>>;;;;;;:::999777666444333333111000000222333222111222111000///...---------//////---,,,++++++******------------............000//////......------,,,---------,,,+++***)))(((''''''''''''((((((((((((***+++,,,,,,,,,+++******++++++***))))))***++++++------------............---------............///000000000000//////......,,,------...---,,,+++***......---------,,,,,,,,,.........---,,,+++***)))((((((((((((((((((((((((((((((((((((((((((((((((,,,+++++++++---///222333222333444666888:::<<<===???BBBEEEHHHIIIKKKMMMOOOSSSTTTWWWZZZ]]]___aaabbbaaa```___bbbgggkkklllllliiikkknnnoooooonnnnnnnnnnnnpppssswwwzzz|||||||||zzz{{{|||{{{zzzzzz|||}}}uuueee\\\UUUUUUVVVUUUVVVYYY[[[]]]```ccccccbbb___]]]hhhvvvqqq___OOOFFF???AAAJJJ[[[ttt~~~tttkkkdddccchhhvvvvvvlllaaaZZZVVVQQQGGG???444000,,,))))))*********(((((()))***+++***))))))%%%&&&&&&''''''((((((((('''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$))))))))))))************)))+++---...,,,...:::HHH]]]nnnrrrpppwwwyyyssssssmmmmmmjjjccc\\\]]]dddkkkkkkjjjhhhfffdddccccccdddYYYOOOFFFHHHPPP[[[iiiuuu~~~|||nnnfffnnnuuuqqqkkkgggddd___WWWQQQFFF:::000///000---***+++************)))))))))((('''''''''''''''''''''''''''&&&&&&''''''((()))******+++,,,+++)))***---///111222333666888:::<<<===@@@AAACCCEEEGGGIIIJJJJJJJJJLLLNNNNNNMMMMMMNNNOOOQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPQQQRRRSSSTTTUUUUUUZZZ^^^ccchhhmmmsssyyy||||||}}}~~~}}}yyyuuurrrnnnnnnnnnpppuuuyyy{{{{{{}}}|||zzzyyyxxxvvvsssppplllggg^^^SSSHHH===555111///...000222000000777@@@KKKLLLNNNPPPPPPNNNJJJGGGHHHIIIKKKOOOTTTZZZ___bbbccc```\\\ZZZ^^^gggrrryyy~~~}}}qqqdddXXXKKKAAA777444111////////////...///...,,,+++++++++,,,,,,++++++,,,+++******,,,---+++******,,,...000//////........................///000222444777<<>>>>>>>>>>>:::::::::999888777555555555333111111333444333222111000///...---,,,,,,,,,---.........------,,,+++------------............////////////////////////------------,,,***)))(((''''''''''''(((((((((((()))***+++,,,,,,+++******++++++***))))))***++++++---------------------------------............///000000000////////////...,,,------------,,,++++++......---------,,,,,,,,,/////////...---,,,+++***))))))))))))))))))))))))************************************+++---000111000111222444666888::::::===@@@CCCEEEFFFHHHKKKMMMQQQRRRUUUYYY]]]___aaabbb```______aaadddggghhhhhhhhhjjjmmmooooooooopppqqqoooppprrrtttwwwyyy{{{|||zzz|||}}}}}}{{{zzzzzz{{{~~~~~~mmmddd[[[YYYXXXWWWXXXZZZZZZ\\\^^^```aaaaaa```___]]]jjj|||yyyyyyxxxtttlll```SSSJJJCCCAAADDDQQQfff}}}zzzssskkkffffffqqq}}}ttteee]]][[[VVVNNNFFF777333...+++***+++++++++))))))*********)))(((((('''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&))))))*********+++++++++((())),,,---+++---999EEE]]]ooouuussszzz}}}yyyyyyuuuuuusssllldddbbbhhhooonnnllljjjiiiiiiiiihhhggg\\\SSSKKKJJJPPPYYYfffpppzzz|||yyymmmfffnnntttqqqllliiieee^^^UUUOOOEEE;;;111......,,,***)))************))))))))))))(((((((((((((((((((((((('''&&&&&&''''''((()))******+++---,,,++++++,,,---000111333555777:::;;;<<>>IIILLLPPPSSSRRROOOKKKHHHDDDCCCAAABBBGGGNNNVVV[[[eeeffffffeeeeeelllxxx|||ppp\\\KKK>>>:::444000///000000000---,,,+++***)))***+++,,,+++,,,------+++***++++++***)))((()))+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111333888>>>BBBHHHJJJNNNPPPQQQRRRTTTVVVUUUWWWXXXXXXVVVVVVWWWXXXVVVYYY^^^cccgggmmmrrrvvvvvvsssnnnhhhbbb___```aaa```aaabbbeeehhhkkknnnpppgggggghhhhhhgggeeedddccc[[[WWWQQQKKKEEE???999555222222444:::CCCJJJPPPRRRWWWYYY[[[\\\]]]^^^aaaccciiilllnnnoooooopppqqqsssuuuvvvxxxxxxwwwtttqqqoooIIIFFFBBB???===<<<===>>>::::::::::::999888777666555333111111222333333222000///...---,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,------------------......////////////.........---,,,+++))))))''''''''''''((((((((((((((()))+++,,,,,,+++******+++******************+++---------,,,,,,,,,,,,,,,---------............///////////////////////////------------------,,,,,,......---------,,,,,,,,,............---,,,+++******)))))))))))))))(((((())))))))))))))))))))))))))))))))))))***,,,---...///000111333555777999999<<>>???@@@BBBEEEGGGIIIKKKLLLLLLKKKKKKLLLNNNQQQPPPPPPPPPPPPPPPPPPPPPPPPLLLMMMNNNOOOPPPQQQRRRSSSVVVZZZ```fffmmmuuu}}}}}}vvvuuuvvvxxx{{{}}}~~~}}}rrrmmmfff```]]][[[YYYWWWVVVWWWVVVTTTMMMDDD;;;666222000000111000000555<<>>EEENNNSSSaaafffjjjjjjiiippp~~~mmmYYYIIICCC:::444111111222222---,,,+++++++++,,,---...---///000000---+++******,,,+++)))***++++++***(((+++++++++++++++,,,,,,,,,+++,,,---...111555;;;???DDDFFFJJJLLLMMMNNNPPPRRRRRRTTTUUUTTTSSSRRRSSSUUURRRVVVZZZ\\\___dddkkkppprrrqqqmmmfff^^^XXXTTTSSSQQQRRRSSSVVV\\\ccciiimmmhhhiiikkkllllllkkkjjjiiibbb^^^YYYTTTNNNGGG@@@;;;555444444888???FFFKKKNNNSSSUUUXXXYYYZZZ[[[]]]___dddfffiiijjjkkkkkkmmmnnnqqqrrrssssssrrrpppmmmkkkHHHFFFBBB>>><<<;;;<<<===;;;;;;;;;;;;:::999777777444333111111222222111000///...---,,,,,,+++,,,,,,)))***,,,------,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,------...//////.........---,,,+++***)))''''''''''''((((((((((((((()))***+++,,,+++***************++++++*********,,,,,,,,,,,,,,,+++++++++---------............///.............../////////---------------------.........---------,,,,,,,,,,,,,,,---,,,,,,+++***))))))))))))(((((('''''''''((((((((((((((((((((((((((((((((()))***+++,,,,,,...///111333555777888999<<<>>>@@@BBBCCCEEEIIILLLPPPRRRTTTVVVYYYZZZ[[[\\\[[[\\\^^^^^^___``````aaaccceeehhhjjjkkkmmmoooqqqqqqssstttttttttvvvzzz~~~}}}}}}||||||}}}sssfffaaa^^^\\\\\\___WWWWWWXXXYYY[[[^^^```aaa[[[^^^fffttt}}}wwwnnniiidddaaaaaaaaa___\\\RRRGGG???CCCNNN___ttt{{{xxxooojjjooowww||||||nnnddd^^^YYYRRRLLL???:::222---+++***************)))(((((('''''''''&&&''''''(((((()))******'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))(((''')))++++++---666@@@[[[ooowwwuuuzzz}}}zzz|||{{{vvvtttsssrrrqqqoooqqqoookkkjjjlllnnnqqqrrrqqqkkkbbbXXXVVV[[[bbbgggmmmsssqqqqqqqqqggg```hhhqqqqqqpppmmmfff[[[OOOGGGEEE???666///,,,,,,***((())))))))))))))))))******&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''((()))************+++,,,,,,+++***///000111333555777888999>>>===>>>???AAADDDFFFHHHKKKLLLLLLKKKJJJKKKNNNPPPPPPPPPPPPPPPPPPPPPPPPPPPLLLMMMNNNOOOQQQRRRSSSTTTTTTXXX^^^eeemmmvvv}}}|||zzzyyyyyyxxxvvvttthhhccc\\\WWWUUUUUUTTTTTTTTTTTTSSSPPPJJJCCC<<<888333///...000000000444:::BBBIIITTT[[[^^^^^^\\\\\\TTTNNNEEE>>><<<@@@FFFKKKYYY```ggghhhiiiqqq}}}lllWWWOOODDD:::444333222222222111111000111222444555333444555333000,,,******---,,,******+++***)))'''(((((((((((())))))******+++,,,---...000444999===AAACCCFFFHHHIIIJJJLLLNNNNNNPPPQQQQQQPPPOOOPPPRRRPPPRRRTTTUUUUUUYYY___dddggghhhhhhcccZZZQQQIIIEEECCCCCCDDDHHHNNNVVV]]]bbbeeeggghhhiiihhhfffdddbbb^^^[[[XXXUUUQQQKKKEEE@@@999777666888===DDDHHHKKKPPPRRRVVVXXXYYYZZZ\\\^^^```ccceeegggggghhhjjjkkkmmmnnnoooooonnnllljjjiiiGGGEEEBBB???===<<<======<<<<<<<<<;;;:::999777777555333111111111222111000///...---,,,,,,,,,,,,,,,******+++,,,,,,+++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,------..................---+++***)))''''''''''''(((((((((((('''((()))++++++++++++***)))***++++++++++++***)))*********++++++,,,,,,,,,---------............///---............/////////---------,,,------...///......---------,,,,,,,,,+++,,,,,,,,,++++++***))))))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))******++++++---...000111444555777888;;;===>>>@@@AAADDDHHHKKKOOOPPPRRRTTTVVVWWWXXXYYYYYY[[[]]]^^^^^^^^^___```^^^aaaccceeefffhhhkkkmmmqqqsssuuuuuutttuuuyyy}}}}}}~~~}}}}}}~~~|||mmmeee___\\\[[[^^^WWWWWWWWWXXXZZZ^^^bbbdddaaa```bbbjjjttt|||}}}|||xxxzzz~~~zzztttpppmmmlllhhhdddaaa```aaabbbbbbYYYLLLAAABBBJJJVVVkkk~~~~~~xxxpppkkknnntttyyywwwmmmccc[[[TTTPPPEEE???777000,,,***))))))))))))((('''''''''((((((&&&&&&''''''((()))******''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((''')))+++,,,...555>>>XXXmmmuuusssxxxzzzyyy|||}}}zzzvvvttttttrrrooolllsssrrrooollllllooovvv{{{~~~yyynnn___VVVWWW[[[]]]dddjjjiiijjjlllbbbZZZ___kkknnnpppooohhh\\\OOOGGGFFFBBB999000,,,,,,+++((())))))))))))************&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''((()))***)))(((''')))+++,,,,,,+++//////111222444666777888<<<===>>>???AAADDDFFFGGGJJJKKKLLLLLLKKKKKKMMMOOOOOOOOOOOOOOOOOOOOOOOOOOOLLLMMMNNNPPPQQQSSSTTTUUUTTTXXX^^^eeemmmwww~~~|||yyyvvvrrrnnnccc___ZZZWWWXXXZZZ\\\\\\ZZZYYYUUUPPPJJJDDD???<<<666111///000000000333777>>>HHHUUU^^^cccfffgggiiiaaa[[[QQQHHHBBBAAACCCEEEOOOVVV]]]```cccmmm~~~jjjaaaTTTGGG???:::888666444444333333444666888999;;;;;;:::777222...,,,+++,,,***))))))))))))'''&&&))))))******++++++,,,,,,,,,---......000333999===???AAACCCEEEEEEEEEFFFHHHHHHIIIKKKKKKJJJJJJLLLMMMMMMNNNNNNMMMMMMOOORRRUUUWWWZZZ[[[XXXQQQGGG???;;;888777888:::@@@GGGNNNSSSZZZ[[[]]]]]]\\\ZZZWWWUUUQQQPPPNNNMMMKKKHHHDDDAAA999777666777;;;AAAEEEGGGKKKNNNSSSVVVXXXYYY[[[]]]]]]```cccdddeeefffhhhiiijjjjjjkkkkkkjjjiiigggfffFFFEEEDDDBBB@@@?????????>>>>>>===<<<:::999777666666444222222222333222000///......------------------,,,,,,+++++++++,,,,,,,,,,,,---------.........------------............//////......---,,,***)))''''''''''''((((((((((((&&&''')))***+++++++++***)))***++++++++++++***)))(((((()))***+++,,,---------------............///---------.........//////...------,,,---...///000......---------,,,,,,,,,,,,,,,,,,---,,,,,,+++***++++++***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***************+++,,,---///111333555666999;;;<<<===>>>AAAFFFIIIKKKLLLOOOQQQTTTVVVWWWXXXWWWZZZ]]]^^^]]]]]]^^^```^^^```bbbcccdddfffiiikkkooorrruuuuuusssssswwwzzz|||}}}~~~}}}||||||~~~yyymmmddd^^^\\\^^^ZZZYYYXXXYYY\\\```eeeiiieeecccbbbeeejjjnnnooommmjjjmmmttt}}}wwwmmmggggggiiimmmmmmllljjjhhhfffggggggeeeUUUHHHFFFHHHOOOaaattt|||tttmmmkkkmmmtttyyylll```YYYWWWLLLEEE<<<333...,,,******(((((('''&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((()))((())),,,---///555===SSSiiisssrrrwwwzzzzzz~~~}}}{{{tttnnnmmmnnnrrrssspppkkkhhhmmmxxxuuucccYYYXXX[[[[[[```ffffffiiikkkaaaVVV[[[ccchhhnnnoooiii^^^SSSKKKFFFDDD<<<111,,,------)))((()))))))))************'''''''''''''''''''''''''''&&&&&&''''''((()))***(((&&&$$$%%%))),,,,,,+++...///000222333555666777;;;<<<>>>AAACCCDDDEEEFFFHHHJJJLLLMMMLLLLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOKKKLLLMMMOOOQQQRRRTTTTTTTTTXXX]]]dddmmmwww}}}zzzvvvqqqnnnbbb___ZZZYYYZZZ\\\^^^___[[[ZZZWWWSSSOOOJJJFFFDDD===777333222222000111444<<>>@@@AAA@@@@@@AAABBB???@@@BBBCCCCCCDDDFFFGGGJJJHHHFFFFFFGGGHHHIIIHHHHHHIIIKKKIIICCC<<<777444000000///000444:::???CCCIIIKKKMMMOOOOOOMMMJJJHHHCCCBBB@@@@@@AAA@@@>>><<<666444333444888===@@@AAAEEEIIINNNRRRUUUVVVYYYZZZ[[[]]]```bbbcccdddfffgggfffgggggggggfffeeedddcccGGGFFFFFFEEECCCBBBAAAAAA??????>>><<<;;;888777555888666444333444444333111//////...---------......///...---,,,+++,,,------........./////////000000/////////////////////////////////...---,,,******''''''''''''((((((((()))&&&''')))***+++++++++***)))***+++,,,,,,+++***)))''''''(((***+++,,,---...---------.........//////---------.........//////...------,,,---...///000......---------,,,,,,,,,---------...------,,,,,,,,,,,,++++++***))))))((('''''''''''''''''''''''''''((()))***++++++************,,,...000222333444888999:::;;;<<>>222,,,...---)))(((((())))))*********+++(((((((((((((((((((((((('''&&&&&&''''''((()))***'''$$$"""###(((+++---,,,...///000111333444666666:::<<>>>>>===<<<===>>>888:::<<<===>>>???AAACCCGGGDDDAAABBBDDDFFFDDDBBB>>>??????<<<888444222111---,,,++++++...222666999<<<>>>BBBEEEFFFEEEDDDBBB:::888777777888999888666333111000222666:::<<<<<>>>>>>>>===<<<;;;999777666555555444333333333333444111000///......------...,,,+++***))))))+++---......//////000000000000///...///000111111000///......///000000000///---,,,***)))'''%%%$$$%%%&&&''''''&&&'''***...000///---...,,,***((('''(((***,,,)))))))))***+++---...///)))******++++++,,,------------,,,++++++,,,,,,,,,////////////////////////........................---.../////////,,,***(((+++++++++***)))((('''&&&))))))))))))))))))))))))***)))(((''''''((()))***---......000111222333444555888:::<<<===???AAADDDGGGHHHJJJMMMPPPRRRSSSTTTXXX[[[^^^_________```aaa______```bbbdddgggjjjllloooooopppppppppqqqtttvvvzzz{{{{{{||||||}}}}}}}}}}}}mmmeeeaaa]]]]]]\\\\\\[[[\\\___dddhhhkkkhhhccc___]]]^^^```aaa___ccckkkuuu~~~|||tttkkkgggggghhhwww|||~~~zzzwwwwwwzzz|||ppp___NNNBBBDDDVVViiisss{{{~~~|||xxxooodddcccqqqssseeeZZZUUUPPPIII???666///+++)))((((((((('''&&&$$$###"""((((((''''''''''''(((((())))))))))))))))))))))))(((''''''&&&&&&%%%%%%$$$''''''''''''(((((((((((('''((()))***,,,000666:::PPPaaannnooopppwww~~~mmmfffpppooopppooohhhbbbeeeppp{{{{{{pppeee]]][[[^^^bbbaaaiiipppooojjjeee\\\TTTZZZcccmmmppppppkkkaaaWWWOOOHHH===444...---------+++++++++***)))(((((('''******)))((('''&&&&&&%%%(((((((((((((((((((((((('''(((((()))***+++++++++---...///000222444555666:::<<>>777222//////000:::BBBOOO[[[dddkkkooorrrrrrsssrrrmmmbbbVVVKKKEEE===<<<::::::@@@LLL]]]hhhwww{{{pppgggaaaVVVTTTSSSSSSTTTUUUTTTRRRNNNHHH???777222000///...+++***)))))))))+++,,,---,,,+++******,,,,,,+++******+++,,,,,,,,,...222555999999:::::::::999999888888888999:::<<<===>>>>>>;;;===@@@BBBCCCBBB@@@>>>999666222000///...,,,******+++,,,---///000111111666888:::<<<===>>>======444444333222111111111111000000111222333555777888:::>>>CCCHHHLLLPPPSSSVVVTTTWWWYYY[[[]]]```cccfffeeefffffffffccc```\\\YYYNNNMMMJJJGGGDDD@@@>>><<<============<<<;;;;;;:::999888666555333222222222111000///......------...,,,+++*********+++------...///000000000000000000111111111111000///------...///000000000///---,,,,,,***((('''&&&&&&'''((((((&&&%%%&&&)))++++++***---,,,***)))((()))***+++)))))))))))))))***+++,,,)))******++++++,,,------------,,,,,,+++,,,,,,---........................------------------------,,,,,,---------,,,***))),,,------,,,+++***))))))))))))))))))))))))))))))***)))(((''''''((()))***+++,,,---...///111111222555777:::;;;<<<>>>AAACCCDDDFFFIIIMMMPPPSSSUUUVVVWWWYYY\\\^^^^^^^^^___aaa^^^^^^___```bbbeeehhhiiimmmnnnoooooonnnppprrruuuvvvwwwxxxyyyzzz|||}}}}}}}}}~~~|||qqqhhhbbb^^^^^^]]]\\\]]]```cccfffiiihhheee```\\\\\\___aaadddfffjjjpppwww}}}|||rrrkkkjjjlllxxx~~~ooo[[[HHHCCCOOO___rrr{{{}}}}}}{{{tttiiicccjjjuuuxxxkkkaaaWWWSSSKKKBBB999222---***)))))))))((('''&&&%%%$$$((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((('''((()))***,,,000555999LLL^^^lllnnnooovvv}}}nnngggqqqqqqrrroooggg```aaalllvvvzzzuuukkkaaa[[[[[[aaagggfffmmmssstttqqqkkkaaaWWW\\\fffpppuuuvvvqqqggg^^^QQQIII>>>444///---,,,,,,++++++******)))(((((('''))))))((((((''''''&&&&&&(((((((((((((((((((((((('''(((((()))******++++++------...000222333555555999;;;===???@@@BBBDDDFFFHHHIIIKKKMMMMMMMMMLLLKKKKKKKKKKKKKKKKKKLLLNNNNNNNNNMMMMMMMMMNNNOOOQQQRRRUUUVVVXXX]]]dddlllssswww{{{}}}|||{{{zzzwwwrrrooojjjeee___YYYUUURRROOOMMMKKKLLLMMMNNNOOOPPPQQQRRRMMMHHH@@@999555333222222777>>>IIISSS[[[aaafffiiioooooonnniii^^^QQQFFF@@@777666444444999CCCQQQ[[[jjjrrr{{{{{{tttpppfffeeebbbaaa```]]]ZZZWWWKKKEEE<<<555111///---,,,++++++*********+++,,,---,,,+++******,,,,,,+++***+++,,,,,,,,,,,,---111444666666777777777777666666666666777888888999:::::::::<<<===??????>>>===<<<777444111///...---,,,+++******+++,,,------...///333444666888::::::::::::333222111000////////////.........///111333444555888;;;???CCCFFFJJJNNNQQQQQQTTTVVVYYYZZZ\\\___bbbddddddeeedddaaa]]]YYYWWWNNNMMMKKKGGGDDD@@@===;;;========================<<<;;;999666444222111000111000///......------...++++++++++++,,,,,,,,,,,,...///000000111111000000444333111000...------,,,...///000000000///---,,,---,,,***((((((((())))))(((&&&$$$$$$%%%'''''''''+++++++++***************)))((((((''''''((((((((()))******++++++,,,---------,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))((('''&&&))))))))))))))))))))))))))))))(((((((((((())))))))))))***,,,---...///000444666888:::;;;===@@@BBBBBBDDDHHHLLLPPPTTTVVVXXXUUUXXX[[[\\\]]]^^^```aaa]]]]]]]]]^^^```bbbeeefffkkkmmmnnnmmmmmmnnnppprrrqqqrrrsssuuuwwwyyy{{{|||zzz}}}~~~}}}{{{zzz}}}|||ooodddaaa```_________aaacccdddfffgggfffaaa[[[YYY]]]bbbhhhhhhiiimmmsss{{{~~~tttqqqrrryyymmmTTTFFFJJJVVVooozzz}}}~~~{{{ooodddbbbggg{{{yyynnndddYYYVVVNNNFFF<<<555///,,,******))))))((((((((('''((((((''''''''''''((((((''''''''''''''''''''''''"""######$$$%%%%%%&&&&&&''''''''''''(((((((((((('''((()))***+++///444888III[[[jjjmmmnnnuuu{{{|||~~~|||mmmfffpppuuutttpppfff]]]]]]eeemmmqqqmmmeee\\\XXX\\\eeemmmlllrrrwwwyyyyyysssfffYYYZZZeeeqqqxxxyyyvvvmmmcccTTTLLL@@@666///---,,,+++++++++******)))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((()))******++++++,,,,,,...///111333444444777999<<<===>>>@@@CCCEEEGGGIIIJJJLLLMMMLLLLLLKKKKKKKKKJJJKKKKKKLLLMMMNNNMMMLLLLLLLLLMMMNNNOOOOOOSSSTTTVVVXXX]]]aaaeeegggmmmoooqqqrrrsssuuuxxxzzz}}}|||{{{||||||{{{xxxuuurrrooojjjeee___YYYRRRNNNIIIJJJMMMPPPSSSUUUVVVWWWVVVNNNDDD===999777444111333888@@@GGGMMMSSSXXX[[[fffgggfffaaaXXXLLL@@@999333222000000333:::DDDKKKWWW]]]eeejjjnnnsssxxx|||}}}xxxuuujjjhhheeeccc___ZZZTTTPPPDDD???888222///---,,,***++++++******++++++,,,---,,,+++******,,,,,,+++***,,,,,,---,,,+++,,,///111222333333444444444333333333333333444444555555555777777777777777666666666444111///......---,,,+++))))))*********+++++++++///000222444666666666666111111///...---,,,,,,+++++++++,,,---...///111222555777:::<<<>>>BBBFFFJJJLLLNNNRRRUUUWWWYYY[[[]]]bbbccccccbbb___ZZZVVVTTTLLLKKKJJJHHHFFFBBB@@@>>>>>>>>>==================<<<;;;999777555333222222111000///......------...***+++,,,,,,------,,,,,,...///000111111111111111444333000///------.........///000000000///---,,,,,,+++***)))(((((())))))&&&%%%%%%%%%&&&''''''''')))***+++,,,++++++***)))(((((('''''''''((()))))))))******++++++,,,---------,,,,,,,,,,,,------...------------------------------------------------,,,++++++***++++++,,,---((()))))))))(((((('''&&&(((((((((((((((((((((((())))))(((((((((((())))))((()))***+++,,,...//////222444777999:::;;;>>>@@@AAACCCGGGKKKOOOSSSUUUVVVUUUWWWZZZ\\\]]]___aaaccc^^^^^^^^^^^^```bbbdddeeekkklllnnnnnnmmmmmmoooqqqnnnoooppprrrtttvvvxxxxxxxxxzzz{{{zzzxxxvvvwwwyyyyyykkkfffdddbbbaaaaaabbbbbbbbbcccfffgggbbb[[[XXX\\\bbbkkklllmmmpppvvv{{{zzzzzz~~~cccNNNKKKQQQgggvvvuuuggg```___oooyyyzzzpppggg\\\XXXRRRIII@@@888111---)))))))))((((((((())))))((((((''''''''''''((((((''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''(((((((((((('''((())))))***...333777GGGZZZjjjmmmmmmssswwwwwwvvv{{{wwwjjjdddnnnxxxwwwqqqfff\\\YYY^^^dddjjjggg```XXXUUUZZZfffpppppptttyyy|||}}}wwwhhhYYYWWWbbbnnnuuuwwwvvvmmmdddYYYPPPDDD888111---++++++************))))))(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((())))))************++++++---...000222333333666888;;;===>>>@@@CCCEEEGGGHHHIIIKKKKKKLLLLLLLLLLLLLLLKKKLLLLLLMMMNNNOOOMMMMMMMMMMMMMMMMMMNNNNNNPPPPPPQQQRRRSSSTTTUUUVVV[[[]]]___aaadddhhhnnnrrrvvvxxxzzz}}}~~~zzzuuummmdddZZZSSSMMMNNNRRRWWW]]]aaaddddddaaaYYYMMMDDD???:::444000000333888<<<@@@DDDIIIMMMYYYYYYZZZXXXSSSIII>>>777444333111000111666;;;???DDDGGGMMMQQQUUUYYY^^^bbblllnnnppppppnnnkkkfffccc[[[ZZZXXXVVVSSSNNNGGGCCC===999333///---,,,+++***++++++++++++++++++++++++,,,+++******,,,,,,+++***,,,,,,---,,,++++++---///000000111111222222111111111111111111222222222222333222111///......//////000...---,,,------,,,+++*********************))),,,---///111333333333333111000...---++++++***************+++,,,---///000333444555666777:::???BBBEEEHHHMMMQQQTTTWWWZZZ]]]bbbbbbbbbaaa^^^YYYUUURRRJJJJJJKKKJJJIIIGGGDDDCCCAAA@@@>>><<<;;;:::999999:::999888777666555555555111000///......------...***+++,,,------------,,,...///000111222222222222222111///......///000000...///000000000///---,,,++++++***)))((((((((((((###%%%''')))***))))))(((((()))+++,,,,,,+++***)))'''''''''((()))***,,,,,,)))******++++++,,,---------,,,,,,,,,------...///........................////////////////////////------,,,,,,,,,------...------------------,,,+++(((((((((((((((((((((((((((((())))))))))))(((((())))))***+++---...///000000222555777888:::<<<>>>AAACCCFFFJJJMMMPPPRRRSSSUUUWWWZZZ\\\^^^aaadddgggbbbaaa``````aaacccdddeeekkkmmmnnnnnnnnnmmmooopppnnnooopppqqqssstttuuuuuuwwwxxxxxxxxxvvvvvvvvvvvvzzz~~~wwwkkkhhhdddbbbbbbbbbbbbaaa```dddgggccc\\\YYY]]]bbbqqqtttwww{{{qqqYYYNNNNNN[[[kkk}}}yyymmmdddbbbjjjttt}}}uuunnn^^^[[[UUUNNNDDD;;;333///***)))(((''''''(((((()))((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((()))))))))---111555EEEYYYjjjmmmlllpppsssqqqrrryyyyyywwwtttiiidddnnnzzzxxxrrrhhh]]]XXXZZZ]]]eeeccc]]]UUUQQQVVVcccnnnpppuuuzzz}}}zzzkkk]]]YYYbbblllqqqtttsssmmmfff^^^UUUHHH<<<333...,,,+++*********)))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))***************,,,---///111222222555888;;;===>>>@@@CCCFFFFFFGGGHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMNNNOOOPPPPPPNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLJJJIIIHHHHHHHHHGGGIIIKKKOOOSSSWWW^^^fffkkkqqqssswww{{{}}}qqqeee]]]TTTTTTVVV\\\dddkkkpppqqqoooggg\\\QQQHHH???777111///111333444666999>>>AAAHHHJJJMMMPPPOOOIII@@@999777555222111111333555666666888;;;===???BBBEEEHHHOOOQQQSSSTTTTTTQQQNNNLLLJJJIIIIIIIIIHHHEEE@@@<<<777444111......---,,,***+++++++++++++++++++++***,,,+++******,,,,,,+++***+++,,,---,,,+++***,,,---......///000111111000000000000000000111111111111222111///---,,,,,,------...---,,,,,,------,,,***++++++++++++************+++,,,...000222222222222000000...---,,,+++++++++*********++++++---...///111111222222222555999<<<>>>BBBHHHMMMQQQVVVZZZ]]]aaaaaaaaa```]]]YYYUUURRRJJJKKKMMMMMMMMMKKKIIIHHHDDDBBB???<<<999888777777888777777666666666666777111000///......------...,,,,,,,,,,,,------------...///000111222333333333000000////////////000000...///000000000///---,,,++++++******)))(((((('''"""$$$((())))))((()))***((()))***,,,,,,+++******''''''((()))***,,,---...)))******++++++,,,------,,,,,,,,,,,,---...///000////////////////////////////////////////////////------------------------,,,,,,---------,,,,,,+++))))))))))))))))))))))))(((((())))))))))))(((((()))***+++,,,---...///000///111444555666888;;;===@@@AAADDDHHHKKKNNNOOOPPPUUUWWWZZZ\\\^^^bbbfffiiieeedddcccccccccdddeeefffjjjlllnnnnnnmmmmmmnnnoooooopppqqqrrrssstttuuuuuuxxxwwwwwwwwwwwwxxxxxxyyyxxx{{{~~~rrrlllfffbbbbbbcccbbb```___ccceeeccc___]]]___cccuuu{{{dddQQQJJJOOO]]]nnn}}}}}}tttlllhhhfffpppzzz~~~~~~|||vvvoooaaa___ZZZSSSIII???666111+++***)))'''''''''((()))((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((('''&&&&&&%%%''''''''''''(((((((((((((((((((((((()))+++000333AAAUUUgggkkkkkknnnooolllpppvvvvvvtttsssiiieeennnyyyxxxssskkkaaaZZZYYYYYY___^^^YYYQQQLLLPPP]]]hhhnnnttt|||tttiiibbbhhhnnnpppqqqssspppjjjddd[[[MMM???666000---+++******))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))******))))))+++,,,...000111111444777:::<<<>>>@@@CCCFFFFFFFFFGGGHHHIIIKKKLLLLLLMMMMMMMMMMMMNNNOOOPPPPPPNNNNNNNNNNNNNNNMMMLLLKKKHHHFFFDDDAAA???>>>>>>>>>===@@@EEEKKKRRRZZZccchhhmmmppptttxxx|||~~~qqqiii\\\YYYWWWZZZccclllsssvvvxxxsssjjj^^^QQQDDD:::555...///000000111222666999;;;===CCCJJJNNNKKKCCC===888444111//////000000000000000111222333555666666888:::<<<===>>>>>>===<<<::::::;;;<<<======:::888333222000///000000...---------.........---,,,,,,,,,+++******,,,,,,+++***)))+++,,,,,,+++***+++,,,,,,---...//////000////////////000000111111111111333222000///......//////---,,,,,,---......,,,***,,,,,,++++++++++++++++++***+++---000111111111111//////...---,,,,,,,,,,,,************+++,,,---...---.../////////111444777999<<>>AAAEEEIIIMMMOOOPPPSSSUUUXXX[[[]]]aaafffiiiggggggeeeddddddeeeffffffiiikkkmmmmmmlllkkkkkklllooopppqqqsssuuuwwwxxxyyyyyyxxxwwwwwwyyy{{{}}}~~~|||}}}wwwpppgggbbbbbbcccbbbaaa___aaaccccccbbbaaabbbcccppp{{{pppXXXKKKFFFNNN\\\lll~~~{{{rrrllleeennnwwwzzzzzzzzzuuupppfffddd___XXXNNNDDD:::555...,,,***((('''((())))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((((((+++///222999OOObbbhhhiiilllmmmjjjlllrrrqqqooopppgggbbbkkkvvvwwwtttnnnfff^^^ZZZXXXWWWWWWTTTMMMGGGJJJVVVaaakkkuuu{{{lllpppqqqoooooorrrqqqnnniii___QQQBBB888222...,,,)))))))))))))))))))))***))))))((((((''''''&&&&&&((((((((((((((((((((((((***)))))))))))))))))))))((()))***,,,---///000111333555888;;;<<>>;;;::::::;;;888777666555555444444555111000///......------......---,,,++++++,,,///000...///000111333333333444111222222222000...,,,+++...///000000000///---,,,------------,,,+++******'''&&&######)))))))))*********++++++,,,******))))))))))))******)))******+++,,,,,,------,,,,,,,,,---...///000000------------------------........................+++,,,---...---+++((('''***++++++,,,,,,,,,++++++))))))))))))))))))))))))'''((()))******)))((('''(((((()))+++,,,---...///---///222333444666999;;;888;;;???DDDHHHMMMPPPQQQRRRTTTWWWYYY\\\```eeeiiihhhgggfffeeedddeeeffffffgggiiillllllkkkjjjjjjjjjnnnoooqqqtttvvvyyy{{{|||zzzxxxwwwwwwzzz~~~zzzrrrgggaaaaaacccbbbaaa___```bbbcccdddddddddccchhhuuuyyy___OOOAAAFFFOOO___vvvtttnnnjjjsss{{{}}}}}}}}}zzzuuuiiigggccc\\\RRRGGG===777000///,,,***)))))))))***((((((''''''''''''((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&''''''(((''''''''''''((((((((()))((()))(((((((((***...222333III^^^eeegggkkkllljjjgggmmmllljjjkkkbbb^^^ggguuuvvvuuupppiii```[[[XXXQQQRRRQQQJJJDDDFFFRRR]]]jjjvvvrrrtttrrrmmmmmmpppqqqooolllbbbSSSDDD999333...,,,)))))))))))))))***************)))((('''&&&&&&%%%((((((((((((((((((((((((*********)))))))))))))))((((((***+++---///000000111333777999;;;===AAACCCEEEEEEFFFGGGHHHJJJLLLMMMIIIIIIIIIJJJJJJKKKLLLMMMLLLLLLMMMMMMLLLJJJHHHGGGAAA>>>:::666444444666777888===EEENNNWWW```iiinnnnnnoooooooooqqqwww|||kkkbbbWWWSSSYYYdddlllppppppsssqqqeeeRRRBBB888666---.........,,,,,,...//////333:::EEEMMMNNNHHHAAA:::555000...///000///...------...000222222000//////......---------......111000//////111111000///111111111222444555444222333444444555444333222111,,,+++******,,,,,,+++***''')))+++++++++***+++---))))))***,,,,,,---------,,,,,,---...000111222222/////////.........------......---...///...+++))))))*********++++++++++++(((***,,,...///000000///+++++++++***++++++,,,---((((((((((((((()))***+++&&&(((+++,,,,,,---...///222333555777:::@@@GGGLLLPPPQQQRRRRRRQQQNNNKKKIIISSSSSSTTTSSSRRRQQQOOONNNIIIFFFBBB???>>>===;;;999999999888666444222000/////////...------------...+++---............///111000000111222333333333333111111222111111000///...........................++++++******)))(((((((((''''''''''''''''''''''''))))))))))))************&&&(((***+++++++++,,,---+++++++++************)))++++++++++++,,,---.../////////.........------------------............///---.........---,,,,,,+++---...//////...+++(((''')))))))))))))))(((''''''******)))(((((((((((((((''''''((()))***,,,...///......///111222333444555444888===BBBEEEIIIMMMOOOKKKMMMQQQUUUYYY^^^cccfffhhhgggfffeeeeeeeeeeeeeeekkkkkkkkkkkkjjjiiihhhhhhppprrrtttwwwzzz{{{||||||yyyyyyyyyzzz|||vvvfffccc___YYYYYY```^^^^^^___aaaccceeeggghhhmmmsss~~~}}}bbbMMMCCCBBBDDDPPPhhh~~~tttnnnqqquuuzzz~~~}}}yyyvvvpppkkkccc^^^XXXPPPEEE===444000,,,***+++***'''$$$''''''&&&&&&&&&&&&''''''''''''((((((''''''&&&%%%&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''***)))((('''(((+++---///888FFFXXXgggllljjjeeeccc``````bbbbbbbbbaaa```___rrruuuuuuqqqnnnkkkddd\\\[[[XXXSSSMMMFFFEEEPPP\\\jjjwwwxxxxxxvvvrrrpppooommmjjjiiiaaaVVVLLL>>>111,,,,,,************))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***++++++((()))***+++---...///000222333555888;;;===???@@@BBBCCCEEEGGGHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMMMMLLLJJJHHHFFFDDD<<<999555222222333444333;;;;;;@@@FFFKKKSSSaaannnmmmooonnnjjjhhhlllxxxtttfffVVVOOOTTT]]]cccdddcccbbb^^^WWWMMMAAA777111111000---+++++++++,,,---///555>>>EEEIIIJJJLLLLLL???;;;555000////////////...//////000///...---,,,+++,,,---...............,,,---............000222555666777888888:::===???>>>===<<<<<<:::777222//////---,,,,,,---...------))))))))))))))))))))))))((()))***,,,,,,+++************+++,,,,,,---......333222111000////////////,,,,,,---------,,,++++++,,,+++******************)))))))))***+++---...///)))***+++,,,,,,***)))((()))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,---...///000333888???CCCJJJMMMOOONNNJJJGGGGGGHHHSSSSSSTTTTTTSSSQQQPPPOOOKKKHHHDDDAAA@@@???===<<<::::::999777555333111000//////...------------...+++,,,......------///000000111222333444444444444333333333333222111000///........................,,,,,,++++++***))))))(((''''''''''''''''''''''''))))))))))))************(((***,,,---,,,+++,,,---++++++++++++************++++++++++++,,,---.../////////.........------------------............///.../////////......---,,,------------,,,+++)))(((*********+++******)))(((******)))((((((((((((((('''(((((()))***,,,---.........///000222333444444666999<<<@@@BBBFFFJJJLLLLLLNNNRRRUUUXXX\\\```dddffffffffffffffffffffffffiiijjjjjjkkkkkkkkkjjjjjjooopppsssuuuwwwyyyyyyyyywwwwwwwwwxxxyyy|||~~~zzziiiccc___XXXYYY___^^^^^^___```bbbdddggghhhjjjppp{{{uuu```OOOBBB@@@AAAJJJ___zzz~~~vvvlllmmmpppwww~~~~~~{{{uuunnneee```[[[TTTIII@@@555111,,,++++++***(((%%%'''''''''&&&&&&'''''''''''''''((((((''''''&&&%%%&&&&&&&&&''''''''''''(((%%%&&&&&&&&&''''''''''''+++***(((((()))+++...000666CCCWWWffflllkkkiiiggg```aaaaaa``````___^^^]]]ooossstttpppmmmkkkgggaaa^^^[[[XXXRRRJJJFFFMMMXXXgggtttvvvvvvtttrrrpppnnnkkkiiifff^^^UUULLL@@@444......************))))))))))))''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''((()))''''''(((((())))))******((()))***+++---...//////111222444666999<<<>>>???BBBDDDFFFHHHIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLMMMMMMMMMMMMLLLJJJHHHEEEDDD>>>;;;777555555666555555666666888===AAAHHHTTT```hhhjjjkkkhhhdddfffmmmtttxxx{{{|||mmm[[[PPPPPPSSSUUUUUUTTTRRRPPPKKKCCC;;;333...000///---+++++++++,,,---111666>>>GGGMMMPPPQQQPPPDDD???888222000000000000---.../////////...---------..................---,,,---............111333777999<<<===>>>???AAACCCAAA@@@===;;;999666222...---,,,***+++,,,------,,,))))))))))))))))))))))))))))))***++++++++++++*********+++,,,---......///111111111000000000111111...............------,,,++++++***************+++)))))))))***+++,,,......+++++++++++++++***)))((())))))))))))))))))))))))++++++++++++++++++++++++,,,---...///111666<<<@@@GGGIIILLLKKKGGGEEEFFFHHHRRRSSSSSSTTTSSSRRRPPPOOOKKKIIIFFFDDDCCCBBB@@@>>>;;;;;;:::888666444222111//////...------------...***,,,---...------...000111222333444444555444444555555555444333222000///........................------------,,,+++******''''''''''''''''''''''''))))))))))))************+++---......---,,,---...,,,,,,,,,+++++++++******++++++++++++,,,---.....................------------------............////////////000//////...---,,,,,,+++++++++*********++++++,,,,,,++++++***)))***))))))((((((((((((((())))))))))))***+++,,,,,,---...///000111222333444888999;;;===>>>BBBGGGJJJMMMPPPSSSUUUWWWYYY]]]___cccdddfffggghhhhhhggggggfffgggiiijjjllllllmmmmmmnnnoooqqqsssuuuuuuuuuuuuttttttttttttuuuwwwxxxyyyooofff___XXXYYY^^^]]]]]]^^^___aaadddfffhhhggglllvvv{{{vvvtttqqqiii[[[PPPBBB???>>>DDDUUUnnn|||wwwkkkiiijjjrrr~~~}}}tttiiiccc```ZZZNNNDDD777333---+++++++++)))&&&''''''''''''''''''''''''''''''((((((''''''&&&%%%&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((+++***))))))***,,,///000333AAATTTdddlllnnnmmmmmmeeeeeecccbbbaaa`````````mmmqqqsssooolllkkkiiifffaaa___]]]WWWMMMGGGKKKSSScccooo{{{uuusssrrrrrrrrroookkkhhhaaa[[[SSSLLLBBB666000///************))))))))))))''''''&&&&&&&&&&&&'''''')))(((&&&&&&&&&(((***+++(((((((((((())))))))))))((()))***+++,,,---...//////000222555777:::<<<===BBBCCCEEEHHHIIIJJJJJJJJJJJJJJJKKKKKKLLLMMMMMMMMMLLLLLLLLLLLLJJJHHHFFFDDDAAA>>>;;;999999999888888222111111444777;;;FFFQQQ```dddgggeee___\\\^^^aaaeeeiiinnnssswwwzzz~~~sss```RRRKKKIIIGGGEEEBBBAAA???===999444000......---,,,++++++,,,------222666===HHHRRRWWWVVVTTTJJJDDD<<<555222111111111000000111111111000///////////////............---,,,---......---///111444:::===BBBDDDDDDDDDDDDEEE???<<<999666444111---***+++***))))))+++,,,,,,,,,))))))))))))))))))))))))***))))))))))))***++++++******+++,,,---...//////111111111111111222222222////////////.........---+++******)))******++++++)))))))))***+++,,,---...---,,,+++***))))))))))))((((((((((((((((((((((((************************+++,,,------...222777;;;AAADDDFFFFFFDDDCCCFFFHHHPPPQQQQQQRRRQQQPPPOOONNNJJJHHHFFFEEEDDDDDDBBB@@@===<<<;;;:::888555333222//////...------------...+++,,,......------///000222222444555555555555555666666555555333222000///..............................//////...---++++++''''''''''''''''''''''''((()))))))))************,,,...//////---,,,,,,------,,,,,,,,,++++++++++++,,,+++++++++,,,,,,---...........................---------............///....../////////......---+++******))))))***+++++++++++++++++++++******)))))))))(((((((((((())))))***))))))))))))******+++,,,---...///111222333333888999999:::<<>>>>>>>><<<;;;333000///111333666>>>HHHXXX]]]bbbaaa[[[UUUQQQPPPSSSWWW]]]cccjjjqqqxxx|||tttcccTTTJJJDDD@@@>>>888777666555333222000000---,,,,,,+++,,,,,,---...222444:::FFFRRRYYYXXXUUUNNNHHH@@@999555444333333555555555444333222111000///.....................+++,,,---------///222555===AAAFFFIIIHHHEEECCCBBB;;;999555222000///,,,******)))'''(((***,,,,,,+++))))))))))))))))))))))))***)))((((((((()))+++,,,)))***+++,,,---//////000222222333333333333333222111111000///............++++++************++++++))))))))))))***+++,,,---...---+++)))(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))***+++++++++,,,...222555<<>>AAADDDFFFGGGHHHHHHJJJJJJJJJKKKLLLLLLMMMMMMKKKLLLMMMNNNNNNMMMLLLKKKHHHGGGEEEEEEEEEDDDAAA???777222000000222444;;;CCCPPPUUU[[[[[[WWWPPPKKKHHHFFFJJJPPPVVV^^^hhhqqqwwwzzzrrreeeVVVJJJBBB===;;;555555444222111111111000------------------......000111666@@@MMMTTTUUURRROOOJJJCCC===:::888777666999888777555333222111000//////............///000+++,,,,,,,,,---///333777@@@DDDHHHJJJHHHCCC???===:::777444333222111000...+++)))((()))***,,,,,,+++))))))))))))))))))))))))***)))((((((((()))+++,,,)))***+++,,,...///000111555555666666555555333333333222000///.........///------,,,+++++++++++++++))))))))))))***+++,,,,,,...---+++)))(((((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))***+++******,,,///222888:::===>>>>>>AAAGGGLLLMMMNNNNNNNNNMMMKKKIIIHHHFFFEEEDDDDDDEEEEEECCCAAA======<<<:::888666444333//////...------------...,,,...///000//////000222444444666777777777777777444444444444333222111111////////////////////////...///111111000///,,,+++(((((((((((((((((((((((())))))))))))************+++---......---,,,------......---------,,,,,,,,,,,,,,,,,,++++++,,,,,,------------...............---------............///+++,,,------------------******++++++++++++++++++*********+++***))))))(((((((((((((((((())))))***))))))((((((((()))******+++,,,---...///000111222555666777999<<>>===;;;:::888777555555444444555444222000//////000000++++++++++++,,,000444888AAAEEEIIIJJJHHHCCC>>>;;;666444333222222222000...---,,,******,,,---,,,+++)))))))))))))))))))))))))))(((((((((((()))******)))***+++---...000111222666777888999999888666666555444222000//////000000000///...---,,,+++++++++)))))))))))))))***++++++,,,+++******)))*********)))))))))))))))))))))))))))))))))))))))))))))))))))***+++******+++...000444666999:::;;;???FFFLLLOOOOOOOOONNNLLLJJJHHHFFFEEEDDDDDDEEEFFFFFFDDDBBB======<<<:::888666444333//////...------------......///111111000000222333555555666777888888888888444444555555555444444333////////////////////////...///111111111///,,,***(((((((((((((((((((((((())))))))))))************+++---//////......///000............---------------,,,,,,++++++,,,,,,,,,---------.........//////---------............///,,,,,,---...............++++++,,,------,,,+++***++++++,,,,,,++++++***)))((((((((((((((()))******((((((((((((((()))***+++++++++,,,---///000111111444555777888:::>>>DDDHHHLLLOOOTTTWWWXXXYYY[[[\\\ZZZ[[[]]]___aaaccceeefffaaabbbdddfffgggiiiiiiiiikkkmmmnnnppprrrrrrrrrqqqnnnoooppprrrsssssssssrrrrrrsssuuuvvvyyy~~~uuunnniiihhhfffccc``````bbbdddeeejjjkkknnnrrrtttrrroookkkgggnnnxxx|||vvvooohhhdddbbbaaaggghhhjjjhhhddd___\\\[[[WWWKKKBBBAAABBBFFFVVVhhhrrr~~~~~~zzztttllldddccclllzzzxxxlllaaaYYYIIIAAA666///,,,+++***)))'''((()))******)))((('''''''''((((((''''''&&&%%%&&&&&&&&&''''''''''''(((%%%&&&&&&&&&''''''''''''((())))))***+++,,,------222>>>OOO___kkkssszzz~~~~~~{{{wwwsssnnnkkkiiihhhssszzztttiiieeefffhhhnnnqqqtttrrrfffZZZWWWZZZ\\\```dddiiipppvvvvvvrrroooeeedddooovvvsssqqqsssjjj___SSSLLLEEE;;;222///************))))))))))))''''''&&&&&&&&&&&&''''''(((''''''&&&''''''(((((())))))))))))(((((((((((()))))))))***++++++,,,,,,//////111333555666888999:::;;;???BBBEEEGGGHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKLLLMMMPPPSSSUUUVVVWWWWWWVVVVVVVVVWWWWWWTTTQQQMMMDDD<<<666444222111444999<<<@@@DDDGGGHHHHHHGGGGGG???AAACCCGGGMMMVVV```gggllljjjdddXXXKKK@@@;;;:::777777777666555333222111111111111000000///......---...000444:::@@@EEEIIILLLJJJIIIHHHIIIHHHFFFDDD>>>======<<<===>>>???@@@>>><<<888444111000//////***+++++++++,,,000555999AAAEEEIIIKKKIIIEEEAAA???999888777777777666333000111///---------...---,,,))))))))))))))))))))))))'''(((((())))))))))))))))))***+++---///000111222555666999;;;<<<<<<;;;;;;999777555333222222333333444333111///---,,,++++++)))))))))))))))******+++))))))***++++++++++++***++++++++++++++++++++++++************************)))***+++++++++,,,...000111333555555777<<>>777444************))))))))))))'''''''''&&&&&&'''''''''###$$$%%%&&&'''((())))))(((((((((((()))))))))))))))))))))***+++++++++,,,---...///111333555666777:::<<>>>>>999999::::::888777555333222222222222111000......---...000111444:::AAAFFFKKKKKKKKKLLLNNNMMMKKKIIIBBBAAABBBCCCDDDGGGIIIKKKEEEBBB===888333000......***+++++++++,,,000555:::AAAEEEJJJLLLKKKHHHEEEDDDDDDCCCCCCCCCBBB???;;;888333111///.........---,,,))))))))))))))))))))))))&&&''')))*********)))((()))***+++---///000222222333555888<<<>>>?????????<<<:::777555444444555666666555222000...,,,++++++***)))))))))))))))***+++'''(((***+++,,,,,,+++***++++++++++++++++++++++++************************)))***,,,,,,,,,,,,///111...000222333444:::BBBIIIZZZVVVQQQNNNMMMLLLLLLKKKHHHGGGFFFFFFGGGGGGFFFDDD<<<;;;:::888777555333222000//////............///222111000//////111333444666777777888888888888777555555444333333333333444444333111000///...//////000000000000///...---,,,,,,+++)))'''%%%%%%%%%&&&&&&''''''((())))))******++++++,,,---.........---///...,,,++++++,,,.../////////...---,,,,,,++++++,,,,,,---......---,,,,,,+++,,,......---...///111,,,,,,------......//////------------------------***+++---//////...---,,,+++)))((('''((()))((('''))))))************))))))((()))***,,,...000111222222444777999:::===@@@CCCJJJNNNSSSVVVXXXXXXYYYYYYZZZ\\\]]]```aaacccccccccggghhhiiihhhgggfffggghhhjjjlllnnnqqqrrrrrrqqqqqqhhhjjjmmmpppsssuuuvvvwwwppppppppprrrvvv|||zzzpppmmmhhheeeeeecccaaabbbeeeeeegggjjjjjjhhheeedddddddddcccjjjxxx|||}}}}}}|||qqqiiiggghhhlllooosssvvvuuuqqqllliiieee^^^TTTLLLFFFFFFQQQ]]]lllpppyyyvvvmmmrrrpppkkkddd^^^aaarrr}}}rrrfff\\\PPPIII>>>555000---++++++************)))))))))(((************)))(((&&&&&&((((((((((((((((((((((((&&&''')))*********)))(((***)))''''''(((***...000...666GGG\\\lllvvv|||tttggg\\\bbboooxxxtttkkkfffeeefffvvv~~~yyykkk^^^___]]]bbbeeefffhhhlllmmmkkkiii^^^ZZZeeesssyyyzzzzzzwwwiiiYYYNNNGGG???555///---+++)))((()))++++++***(((''''''''''''&&&&&&&&&&&&''')))*********)))(((((()))))))))))))))(((((()))((((((((((((***,,,---000000111222333555666777:::<<>>EEEJJJPPPUUUUUUTTTTTTQQQMMMCCCEEEIIIOOOUUUWWWWWWVVVXXXPPPEEE;;;444000...---///...---++++++...444888>>>FFFMMMOOOQQQRRRQQQMMMQQQQQQPPPOOONNNJJJEEEAAA<<<888333///...---+++***+++++++++************)))))))))************))))))))))))***+++...111333555777888:::<<>>@@@BBBDDDFFFIIIFFFFFFGGGHHHIIIKKKLLLMMMNNNQQQUUUYYY]]]___``````bbbcccdddeeeeeefffffffffbbbZZZOOOEEE???;;;777555444333333444666;;;@@@CCCFFFCCCAAAAAAEEEKKKQQQUUUWWWVVVUUUQQQMMMKKKKKKLLLPPPOOOMMMJJJFFFCCCAAAAAACCCBBBAAA@@@===999666444333000000333444777>>>EEERRRXXX]]][[[ZZZYYYWWWSSSSSSTTTVVVZZZ]]]^^^]]][[[[[[TTTIII???888444222000//////...------000555888???HHHQQQUUUYYY\\\]]]ZZZ\\\[[[[[[[[[[[[XXXSSSPPPCCC>>>777111...---,,,+++++++++++++++************))))))************))))))*********+++...000333555888:::<<<>>>AAACCCEEEFFFDDDCCCBBB@@@===;;;999888888;;;<<<:::555111//////...,,,***)))***+++***)))///...,,,***))))))***+++++++++++++++++++++++++++************))))))))))))***)))((('''((()))+++,,,,,,---///111555:::AAAFFFXXXTTTQQQNNNMMMLLLKKKJJJHHHFFFEEEEEEFFFGGGEEEDDD???===;;;888666555444444111111000......---------.........///111333666777777777888999999999999999777666666555555555555555666555333111000000000000////////////...---,,,+++))))))************))))))))))))******++++++,,,,,,---...///000111111111111///...---,,,,,,---.../////////......---,,,,,,,,,,,,------......------,,,,,,...//////......000111000000///////////////...------------------------+++,,,---.........---,,,,,,***(((((()))***)))((())))))************))))))((()))***,,,---///000111333444666777888:::===@@@DDDHHHMMMQQQTTTUUUWWWYYYYYYYYYYYYZZZ]]]___bbbcccfffggggggfffeeeddddddfffiiijjjlllnnnpppppppppoooooonnnmmmlllllllllmmmnnnnnnoooqqqtttxxx{{{tttrrrkkkeeedddbbb^^^]]]___^^^```cccdddddddddeeegggooolllnnnuuu}}}|||vvvooouuu~~~wwwgggTTTJJJOOOYYYnnnuuu|||wwwuuurrrmmmeeeZZZUUUZZZdddxxxzzzqqqhhhaaaWWWPPPFFF<<<555000---+++'''((((((((((((((((((((())))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))((())))))******,,,------...---333BBBVVVhhhsss|||tttfffaaammmwwwuuummmgggfffeeeppp{{{lll```dddeeekkkooopppssszzz}}}}}}vvviii___bbblllssswwwyyyzzzssshhh[[[OOOEEE;;;555111///---++++++***'''%%%***)))))))))((((((((((((&&&&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&((('''''''''''''''((()))------...///000222333444777999<<<>>>@@@BBBEEEGGGGGGGGGGGGHHHIIIKKKMMMNNNPPPTTTYYY___ccceeeeeeeeeggggggggghhhiiikkkmmmnnnqqqjjj___TTTKKKDDD???;;;:::777444333444777<<>>GGGXXX___ccccccbbbdddccc```bbb```___^^^^^^]]][[[YYYXXXQQQGGG>>>888555222111000111111000000222666999>>>HHHSSSYYY___dddfffddddddddddddfffgggfffcccaaaLLLFFF<<<444000---,,,,,,,,,+++++++++************))))))************))))))******+++,,,...000333444:::;;;>>>AAADDDFFFHHHHHHIIIHHHHHHFFFDDDAAA>>><<>>;;;888666555555555222111000...------------......///000111333555666666666777888999999999999888888777666666666666666555444222111000///000000/////////......---,,,+++,,,------,,,+++)))'''%%%'''((((((((()))))))))***,,,,,,...///000000000000//////...------...////////////......---------,,,---------------------------...//////......000111111111000000//////......------------------------,,,,,,---......------,,,...,,,******+++,,,+++***))))))************))))))((()))***+++---...///000222444555666777888;;;>>>@@@CCCIIIMMMQQQSSSVVVXXXXXXWWWWWWXXXZZZ]]]```bbbdddeeefffeeecccbbbcccdddgggiiijjjlllmmmnnnnnnnnnooonnnkkkiiiiiiiiijjjkkkmmmnnnqqqtttxxx{{{}}}yyyvvvnnngggeeebbb^^^[[[\\\[[[]]]```bbbccceeehhhkkkttttttvvv|||}}}tttyyyuuu]]]LLLKKKRRRcccmmm{{{}}}yyyvvvqqqkkkaaaXXXXXX]]]lllyyyxxxooohhhcccXXXRRRHHH???888222...+++(((((((((((())))))))))))(((((())))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))***,,,------------,,,111>>>RRRdddoooxxxvvvggg]]]jjjtttssslllgggeeebbbjjjzzz~~~wwwhhh^^^bbbeeemmmrrrtttvvv}}}}}}pppccc```gggoootttvvvvvvssslll___RRRGGG===666111///---,,,,,,+++(((&&&)))))))))(((((((((''''''((('''&&&%%%&&&'''((()))&&&&&&'''(((((((((''''''###$$$%%%''')))+++,,,---......///000111333444555555888:::===>>>@@@CCCEEEFFFGGGGGGHHHIIIKKKMMMMMMPPPTTT[[[bbbgggjjjjjjiiikkkjjjiiiiiijjjmmmppprrryyyuuunnnfff]]]TTTLLLGGGEEEAAA;;;666444666999;;;>>>???AAACCCFFFJJJOOORRRVVVWWWYYYZZZ[[[]]]aaaddd```]]]ZZZXXXXXXZZZ\\\]]]aaaaaa___\\\VVVNNNGGGCCC===777333333444777AAAJJJXXX___eeegggjjjnnnpppnnniiifffbbb^^^[[[XXXTTTQQQQQQKKKCCC<<<888555444333222222333222222444888;;;>>>HHHRRRXXX^^^dddeeecccaaabbbcccgggjjjlllkkkiiiUUUMMMAAA777111...------,,,,,,+++++++++*********))))))************))))))+++++++++,,,...111333555;;;<<>>888555...---,,,,,,------+++))),,,,,,---------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,+++***)))((())))))(((((())))))***+++)))+++...111666>>>FFFLLLXXXVVVUUUTTTSSSQQQOOOLLLGGGFFFDDDEEEFFFFFFEEECCCAAA???===999777555555444111111///......---------000000000111111222333333444555666777888888888888:::999888888777777888888555444222000/////////000////////////...---,,,+++,,,---------+++)))'''&&&***************++++++++++++,,,---///000000111111///////////////////////////...............---------------------------------...//////......///000111111000000//////......------------------------------------------,,,,,,...,,,******+++++++++***))))))************))))))))))))***+++,,,...//////111222444555555777:::<<<===@@@FFFJJJNNNQQQUUUWWWWWWWWWVVVWWWXXX[[[^^^```aaacccccccccbbbaaabbbcccfffggghhhjjjkkklllmmmmmmmmmkkkjjjhhhhhhiiikkklllmmmnnnppptttwwwzzz|||}}}{{{qqqiiifffddd___[[[ZZZZZZ\\\___aaacccggglllooozzz~~~iiiRRRJJJLLLUUUaaasss}}}yyyuuuqqqiii```]]]___eeerrr~~~~~~wwwpppjjjfffYYYTTTKKKBBB;;;555000---************************'''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))'''(((***,,,---------,,,,,,///:::MMM___kkktttzzzttteeeWWWdddooopppkkkgggccc```fffuuu{{{xxxssseee[[[___```iiiqqqsssvvv|||vvvhhh```dddlllqqqrrrqqqsssnnncccWWWNNNCCC999000...---,,,,,,,,,***)))((((((((('''''''''&&&&&&)))((('''''''''(((***+++&&&'''((()))))))))))))))$$$%%%&&&(((***,,,---...------...///000222333444444666999;;;===???AAADDDFFFFFFFFFGGGIIIJJJLLLMMMNNNSSS[[[cccjjjmmmnnnnnnnnnllljjjiiiiiikkknnnpppxxxzzz{{{yyyrrriii```ZZZRRRMMMEEE<<<777555666777888;;;???CCCFFFLLLRRRWWW\\\^^^```aaabbbcccfffhhhaaa^^^[[[[[[___dddgggiiiiiiiiigggddd^^^WWWPPPKKKCCC<<<777555666:::DDDNNNWWW___gggjjjnnntttvvvtttnnnkkkeee```\\\WWWRRROOOMMMHHHAAA<<<999888777777444444444333333555999===CCCLLLTTTYYY\\\______\\\ZZZZZZ]]]aaafffjjjkkkjjjXXXPPPCCC888222///......,,,,,,,,,++++++++++++***))))))************))))))******+++,,,///222444666:::===@@@DDDGGGIIIJJJKKKKKKLLLLLLLLLJJJHHHEEECCCCCCGGGLLLPPPNNNHHH???999222000...------,,,***(((+++,,,---......---+++***++++++++++++++++++++++++------------,,,+++***))))))))))))))))))******+++)))+++---111666???HHHOOOXXXWWWVVVVVVUUUSSSPPPMMMGGGEEEDDDDDDEEEFFFDDDCCCAAA@@@>>><<<999666444333000000///............///000111111111222222222222444555666777888999999999;;;::::::999999999999999666444333111000000000000000000000000///...---,,,******++++++++++++******((((((((((((((((((((((((,,,---...000111222333333///000000000000000000///...........................------,,,,,,------...,,,...///...------...///000000///////////////...------------------------...------------,,,,,,,,,,,,***(((((()))***)))((())))))************))))))))))))***+++,,,---......///000222333444666999<<<<<>>AAACCCEEEEEEEEEFFFGGGIIIKKKLLLLLLQQQYYYccckkkpppssstttrrrpppmmmjjjiiiiiijjjlllsssyyy{{{tttpppaaa[[[QQQFFF===888555555444888>>>BBBGGGMMMVVV\\\```cccggghhhiiiiiijjjkkkfffbbb```aaaffflllnnnooolllllljjjfff```ZZZTTTPPPGGG@@@:::888888<<>>;;;777444222///............//////000//////000111222333333333666777888999:::;;;;;;;;;<<<;;;;;;:::999:::::::::888777555333222222222333111111111111000///...---******))))))))))))******'''''''''''''''&&&&&&&&&+++,,,---///111222222222000000000111111000000000............////////////...---,,,,,,,,,,,,---...,,,---...---,,,+++,,,---.............../////////------------------------......------,,,,,,,,,,,,---+++***)))***+++***)))))))))************))))))))))))***+++,,,------...---...111222444666999<<<;;;???CCCGGGJJJNNNRRRUUUXXXXXXXXXYYYYYYYYYYYYZZZ[[[]]]_________```bbbddddddeeeeeefffhhhiiijjjkkkjjjjjjkkklllmmmmmmnnnnnnnnnnnnoooqqqtttxxx{{{~~~xxxnnnkkkjjjeee___]]]YYY[[[]]]___ccchhhoootttzzzeeeOOOEEEBBBHHHWWWnnn|||uuulllfffeeecccnnnyyy|||wwwjjjddd\\\RRRIII@@@777222---,,,,,,+++***)))((((((&&&&&&'''((((((''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&'''((()))&&&'''((()))***+++++++++///...555FFFXXXccckkkpppqqqrrrsssvvv{{{zzznnn```NNN\\\iiimmmmmmjjjeeeaaa___gggfffddddddZZZNNNOOOKKKZZZiiiqqqwww~~~uuujjjiiiooorrrooolllqqqpppjjjhhheeeWWWEEE666222---+++***+++++++++((((((((((((''''''''''''&&&'''(((((())))))((((((%%%&&&'''((())))))))))))((())))))******)))(((''')))******+++,,,...///000333555888:::<<<>>>AAACCCCCCCCCDDDEEEFFFHHHIIIJJJKKKPPPXXXbbbkkkssswwwzzzxxxvvvrrrnnnkkkhhhhhhgggkkksss}}}qqqkkk```SSSHHH???999777444888>>>BBBFFFMMMWWW___dddhhhnnnrrrssssssrrrsssrrrnnnjjjjjjnnnqqqqqqpppmmmllliiiddd^^^XXXSSSPPPHHHBBB<<<:::999<<>><<<:::999888666333111111555;;;AAAOOOWWW^^^``````aaa___[[[WWWVVVVVVXXX[[[]]]]]]\\\RRRKKKAAA888222000///...------,,,,,,,,,+++++++++))))))************))))))'''((())),,,000444888:::===???DDDIIILLLNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOHHHLLLRRRYYY^^^\\\WWWQQQFFFBBB;;;555222000///...,,,,,,---------------,,,++++++++++++++++++++++++///---+++((('''''')))***(((((()))***************+++,,,...111777@@@JJJQQQVVVUUUVVVVVVVVVSSSOOOLLLFFFEEEDDDDDDEEEEEEDDDCCC???@@@@@@???<<<888444111...------......///000111,,,---///111333444555555777888:::;;;<<<=========<<<<<<;;;::::::::::::;;;:::888777555444444444444222222222111111000///......---+++(((''''''''''''++++++++++++************((()))+++---...///000000000000111111111111000000.........///////////////...---,,,,,,,,,,,,---...+++,,,------+++++++++---,,,---------......//////------------------------///...---,,,,,,,,,,,,,,,000///------.........---))))))************))))))))))))***+++,,,,,,------+++---000222333666999<<<<<>>AAACCCBBBCCCCCCDDDEEEGGGIIIIIIKKKPPPXXXbbblllttt{{{~~~}}}{{{vvvqqqmmmiiifffeeedddlllvvv}}}~~~xxxlll^^^QQQFFF???;;;555999???BBBFFFMMMXXX```fffllltttyyy||||||{{{{{{}}}xxxsssqqqssstttrrrooonnnlllhhhbbb\\\VVVQQQNNNHHHBBB<<<::::::<<>>AAAFFFKKKNNNPPPPPPPPPRRRQQQQQQQQQRRRSSSTTTUUULLLNNNSSSZZZ```bbb___\\\OOOIIIAAA:::666444222111------------------------,,,,,,,,,,,,,,,,,,,,,,,,///,,,)))%%%$$$%%%''')))(((((()))***************,,,,,,...111777@@@JJJQQQPPPMMMLLLNNNTTTVVVSSSPPPHHHFFFDDDDDDDDDDDDCCCBBBBBBBBBAAA???<<<888444222/////////000000000000000222111111222333555888999777777777888999:::<<<<<<======<<<;;;:::999999999;;;:::999777666666555555555555444222000///...---///......---,,,+++******(((((('''&&&''')))+++---,,,---...///000111222333//////000000000111111111---------......000111111........................------,,,,,,,,,,,,++++++,,,,,,,,,---...///000111......---,,,,,,...///000111000///...---,,,++++++000///---+++*********+++)))))))))))))))))))))))))))*********++++++++++++---///111333333555777999<<<>>>@@@DDDIIINNNQQQSSS\\\\\\\\\ZZZXXXXXXZZZ\\\[[[]]]```aaaaaabbbcccdddffffffggghhhiiikkklllmmmnnnmmmmmmnnnoooooonnnlllqqqtttvvvuuurrrrrrtttwww{{{~~~sssoookkkddd___^^^\\\\\\^^^```eeejjjooorrrrrrsssxxx}}}hhhQQQBBB???===CCCUUUlllzzzooodddhhhlllttt~~~vvvjjjbbbVVVFFF;;;888333000---******)))'''&&&***)))(((''''''&&&&&&'''((()))***)))'''&&&&&&''''''''''''''''''''''''&&&******))))))******+++,,,+++000666AAARRRcccjjjiiimmmkkkhhhfffjjjmmmggg^^^KKKOOO^^^qqqvvvmmmdddbbb^^^\\\YYYXXXUUUNNNEEE===GGGOOO^^^pppyyysssttttttoookkkhhhgggjjjmmmhhhZZZOOO<<<444......///,,,***+++))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((()))******)))***+++,,,...///000111222444666888999;;;???BBBEEEFFFGGGHHHIIIJJJJJJJJJJJJNNNUUU___jjjttt||||||{{{yyytttjjjbbb```___ccclllsssvvvyyy|||yyyyyyuuukkk```UUUGGG;;;;;;999:::BBBJJJRRR\\\eeemmmtttzzz{{{|||~~~}}}~~~yyyvvvttttttooojjjddd___\\\WWWPPPKKKFFFBBB>>>===::::::AAAIIIXXXcccooowww|||~~~vvvppphhhbbb___YYYQQQKKK@@@;;;888666222111:::GGGPPPWWWbbbiiikkkhhheeebbbZZZUUURRRSSSVVVUUUNNNGGGCCC???999444000///111222------........./////////------,,,,,,+++,,,,,,,,,***,,,...///111555:::===CCCEEEHHHJJJKKKNNNRRRTTTTTTSSSRRRSSSTTTVVVVVVVVVNNNPPPSSSWWW\\\```ccceee^^^YYYQQQHHH@@@999555333555222///...///000000///---+++******,,,------,,,,,,,,,,,,,,,++++++++++++++++++***************+++,,,,,,...333999BBBIIINNNNNNJJJFFFHHHMMMPPPOOOMMMFFFDDDBBBBBBBBBCCCAAA@@@@@@@@@@@@???<<<999666444------------------------111111111222444666888999999999999999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;:::999<<<;;;:::888777777666666666555444333111000///.........---,,,+++******))))))(((''''''''')))+++,,,,,,,,,---///000111222333222222111111111111000000//////............//////........................---------,,,,,,+++++++++,,,,,,,,,,,,---...///000---------------...//////...............---------......---,,,++++++++++++************************)))))))))*********+++++++++---000111222333666888999:::===AAAEEEJJJNNNPPPYYYZZZ[[[ZZZYYYXXXZZZ[[[\\\^^^```aaaaaaaaaccceeeggggggggghhhjjjkkkmmmnnnmmmlllkkklllnnnnnnnnnlllqqqtttvvvvvvsssrrrsssuuuxxx{{{}}}}}}~~~vvvoookkkddd___^^^\\\\\\^^^aaaeeejjjnnnppppppooorrr{{{tttcccPPPCCC<<<:::===KKK```www|||rrrhhhdddhhhpppzzzxxxmmmdddYYYJJJ@@@===333000---******)))(((&&&))))))(((''''''''''''((()))******(((&&&%%%&&&'''((((((''''''''''''((((((******))))))******+++,,,+++///555???QQQbbbkkklllkkkiiidddaaacccfff```XXXJJJNNN\\\ooouuummmdddbbb^^^\\\[[[ZZZXXXQQQGGG@@@BBBJJJXXXkkk|||zzzssssssssspppjjjgggfffiiilllggg[[[QQQ===555/////////,,,+++,,,))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((())))))***)))***+++,,,---///000000111333555777999;;;???BBBDDDDDDFFFGGGHHHHHHHHHHHHIIILLLRRR[[[fffqqq{{{|||ssskkkZZZVVVVVV\\\bbbeeeiiinnnqqqsssqqqkkkcccYYYLLL@@@<<<999:::AAAJJJRRR]]]gggooowww~~~yyyvvvuuuqqqlllfffbbb]]]WWWOOOIIIEEE@@@===<<<999999???GGGRRR___nnnyyy|||vvvrrrlllddd^^^OOOGGG@@@:::444222999BBBLLLTTT___hhhlllkkkiiiggg\\\WWWRRRRRRSSSRRRKKKEEE@@@>>>:::666333222222333000000000111000000//////------,,,,,,++++++,,,,,,+++---...///111555:::===CCCEEEHHHKKKLLLOOORRRTTTTTTSSSRRRRRRSSSTTTTTTSSSNNNOOORRRVVVZZZ___ccceeeeeeaaa[[[RRRJJJCCC>>>;;;888666444444444555444222111///------///000///...,,,,,,,,,++++++************************+++,,,---+++,,,...333999BBBIIINNNNNNGGGAAA@@@DDDIIIJJJIIIEEEDDDBBBBBBCCCCCCBBB@@@>>>>>>>>>>>><<<:::777666000000000000000000//////000111111333444777999:::<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;=========<<<;;;:::<<<;;;:::999888777777777666555555333222111000000......---,,,+++***))))))))))))(((((((((***+++,,,,,,,,,---...000111222333444333333222222111111000111000///...------------..............................---,,,,,,+++******++++++++++++,,,---......,,,,,,---...............---------.........//////,,,,,,------------,,,,,,++++++++++++++++++++++++((((((((()))))))))*********,,,///000111222444777777999;;;???CCCHHHKKKNNNUUUWWWYYYZZZYYYYYYZZZ[[[]]]^^^___^^^^^^```cccfffgggggghhhiiikkklllmmmnnnmmmkkkiiiiiikkkmmmmmmmmmpppssswwwwwwtttrrrrrrsssuuuwwwzzz{{{|||{{{qqqjjjddd```^^^\\\]]]___bbbeeehhhkkkmmmooollllllttt~~~vvvooohhh]]]PPPFFF>>>::::::BBBQQQggguuummmdddgggllluuu}}}}}}rrrhhh\\\OOOEEEBBB444111---******)))((('''((((((''''''(((((()))))),,,+++***(((%%%$$$&&&''')))((('''&&&&&&'''))))))***))))))))))))***+++++++++...333<<>>666000//////,,,+++,,,))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))((((((''''''(((((())))))))))))***+++---.../////////111444666888;;;???AAABBBCCCDDDEEEGGGGGGGGGGGGIIIJJJNNNVVVaaammmyyy{{{sss^^^WWWQQQQQQTTTWWW\\\bbbeeeiiillljjjfff___SSSGGG>>>::::::@@@IIIRRR___iiiqqqzzz{{{yyyuuuqqqlllhhhccc\\\RRRKKKGGGBBB>>><<<:::999===DDDOOO]]]nnn|||xxxrrraaaVVVIII???888555888>>>FFFNNN[[[ffflllnnnnnnmmm___ZZZSSSPPPPPPNNNHHHCCC<<<<<<;;;:::888777555444555666666666555333111///...------,,,++++++,,,,,,,,,---///000111555:::===BBBEEEIIIKKKMMMOOORRRTTTUUUTTTTTTSSSRRRRRRQQQQQQOOOOOOPPPSSSWWW]]]bbbeeekkkhhhddd]]]UUUNNNHHHEEE???>>>======>>>>>><<<:::777666333333444444333222000000///...---,,,,,,+++---,,,,,,+++++++++,,,,,,+++,,,...333:::BBBJJJNNNSSSKKKAAA===@@@EEEHHHHHHFFFEEEDDDEEEEEEEEEDDDBBB>>>>>>>>>===;;;999777666333333222222111111111000///000111333555888999:::>>>>>>>>>>>>======<<<<<<:::;;;<<<>>>>>>===<<<;;;;;;;;;999888777666666666444444333222222111000000......---,,,+++***))))))***))))))))))))***+++,,,+++,,,---...///111222222333333333333333333333333111000///...------------..............................---,,,++++++******++++++******+++,,,,,,---+++,,,---...///...---,,,---------............///***+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((())))))))))))***,,,...000000222444666999:::===@@@DDDIIILLLNNNRRRTTTWWWYYYYYYYYYZZZ[[[]]]]]]\\\[[[[[[]]]bbbfffggggggiiijjjkkkmmmmmmmmmkkkiiiggggggiiilllmmmnnnnnnrrrwwwwwwtttrrrqqqrrrtttvvvxxxyyy{{{~~~uuulllfffaaa___]]]^^^___aaacccfffhhhiiiooojjjhhhnnnzzzwwwkkkccc^^^YYYQQQJJJCCC???===???GGGXXXtttyyyqqqhhhhhhjjjooovvv}}}xxxlll___RRRHHHDDD666222...+++******)))(((''''''''''''((()))***+++------+++(((%%%$$$%%%'''((('''&&&%%%%%%'''((())))))))))))))))))***++++++***---111999JJJ___nnnssstttqqqjjjcccaaaaaa\\\UUUHHHGGGRRRfffrrrnnngggdddeeedddddddddaaaZZZOOOGGGCCCGGGPPP^^^nnn{{{vvvnnnmmmqqquuuppplllhhhggggggbbbYYYQQQ???666///...---+++)))+++))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))(((((('''''''''(((((()))))))))***+++,,,---......---000222555777:::>>>AAAAAABBBDDDEEEFFFGGGHHHHHHIIIJJJLLLQQQ[[[hhhuuu|||~~~wwwiii^^^RRRLLLKKKLLLQQQXXXYYY```fffhhhgggcccWWWLLLAAA<<<:::???GGGQQQ___jjjsss}}}}}}zzzvvvsssooohhh^^^WWWPPPJJJDDDBBB>>><<<>>>CCCQQQ]]]nnn}}}pppdddSSSEEE<<<999999;;;>>>GGGTTT___ggglllnnnpppccc]]]UUUQQQOOOMMMIIIEEE===???@@@AAA@@@>>>;;;999<<<<<<>>>>>><<<999555333///......---,,,,,,,,,,,,---...///000111444999<<>>;;;::::::999888666666555444333111000//////111000...---,,,++++++++++++,,,///333:::CCCKKKOOO^^^TTTHHHAAABBBFFFHHHHHHEEEEEEDDDEEEFFFFFFDDDBBB@@@@@@>>><<<:::777555444111111000000///...------...///111444666999:::;;;???????????????>>><<<<<<:::;;;<<<======<<<<<<;;;:::999888666555555555555222222111111000000/////////......---,,,+++*********************++++++,,,++++++,,,...///000111222000000111333444555666777000//////....../////////..............................---,,,,,,+++******++++++*********+++,,,,,,***+++---.........---,,,///............---------***+++---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((())))))))))))***,,,///000111222555777999:::===@@@DDDHHHLLLNNNOOORRRUUUWWWXXXXXXYYYZZZ[[[[[[YYYXXXXXX[[[```dddfffggghhhjjjllllllmmmmmmjjjhhhffffffiiilllmmmnnnmmmqqqvvvwwwtttrrrrrrsssuuuvvvwwwxxxzzz~~~|||qqqkkkeeeaaa____________```aaabbbcccjjjfffcccfffnnnwww}}}~~~zzzqqqeee\\\XXXUUUPPPLLLEEEBBB???>>>AAANNNfff||||||rrrjjjhhhgggjjjqqqzzzrrrcccUUUKKKDDD:::666000,,,+++******)))'''''''''((()))***+++,,,------,,,)))&&&%%%&&&'''&&&&&&%%%%%%%%%&&&((()))))))))(((((())))))***+++***---000777GGG]]]mmmtttzzzyyyssslllhhhfff```YYYIIIEEELLL```oooooojjjhhhfffeeedddcccaaaZZZOOOGGGBBBDDDKKKUUUcccnnnwwwzzz}}}|||xxxppphhhgggnnnwwwuuuqqqllliiieee___UUUMMM@@@777///---,,,)))((()))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''((())))))((((((''''''''''''((((((((())))))***+++,,,------,,,///111333555888<<>>;;;???FFFOOO\\\ggguuu}}}wwwoooiii^^^VVVPPPLLLHHHDDDDDDGGGQQQ\\\kkkzzz~~~sssaaaOOOCCC===:::777888???JJJTTT]]]ccchhhlllccc^^^XXXSSSQQQPPPMMMKKKFFFHHHJJJJJJIIIFFFBBB@@@@@@AAABBBBBBAAA===:::777111000///...---------------...//////000333777:::<<>><<<::::::888666444333111000000//////...............,,,---000555<<>><<<999777555444444444333222000///......---///111555777:::;;;<<<>>>???@@@@@@@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;999888777666555444444444000000000000000000//////000000///...---,,,++++++++++++++++++++++++++++++++++++,,,---///000111222...///000222444666777888000000000///000000111111........................------,,,,,,,,,,,,++++++,,,++++++******+++,,,,,,++++++,,,---------------//////.........---------,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))))))))*********,,,///000111222555777777888:::===AAAEEEHHHJJJOOOQQQTTTUUUVVVWWWXXXZZZZZZZZZYYYXXXXXXZZZ___cccdddfffhhhjjjkkkllllllkkkhhhgggfffgggjjjmmmnnnnnnlllppptttuuusssrrrsssuuuxxxwwwwwwwwwzzz}}}|||tttlllfffbbbaaa^^^\\\[[[\\\]]]^^^aaa```______aaafffkkkoooqqqyyy}}}yyyrrrllleee^^^YYYUUUSSSQQQIIIEEEAAA>>>???GGGZZZlllwwwmmmiiifffgggnnnyyyxxxhhh[[[OOOFFF>>>:::333...,,,+++******((('''(((((()))***+++,,,+++,,,,,,***(((&&&&&&'''%%%%%%&&&''''''((((((((()))(((((((((((()))******)))---000666EEEZZZllluuu{{{|||zzzuuupppkkkccc[[[KKKCCCGGG[[[lllpppnnnmmmeeedddbbbbbbaaa[[[SSSLLLAAACCCGGGPPP[[[eeemmmpppsssrrrpppkkkcccaaakkkwwwyyyuuupppkkkfff]]]SSSKKKBBB888///---+++)))((()))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((''''''&&&&&&''''''((())))))***++++++,,,,,,,,,...111222444666999<<>>???CCCJJJQQQXXX\\\```aaa[[[SSSGGGAAA===???EEELLLXXXbbbsss|||wwwkkkccc[[[XXXTTTPPPOOOQQQRRR[[[gggttt|||lllXXXIII@@@999444444999@@@GGGNNNVVV]]]aaa```\\\XXXUUUTTTTTTSSSRRRQQQQQQPPPOOOMMMIIIEEECCC@@@AAAAAAAAA@@@>>><<<:::333333111000//////......---.........///111555888888:::===@@@BBBEEEJJJMMMSSSVVVYYYYYYVVVTTTTTTVVVSSSQQQOOONNNPPPSSSXXX[[[]]]___```aaaaaa```^^^]]]WWWWWWWWWZZZ]]]^^^^^^]]]XXXUUUQQQNNNLLLIIIGGGDDD???>>><<<:::777555333222---------...000222333444...///111666>>>GGGOOOSSSssshhh[[[QQQMMMKKKHHHDDDBBBBBBBBBDDDEEEEEEBBB@@@???>>>===;;;999777666666888777666555333222111000,,,...111555888;;;<<<<<<===>>>???@@@@@@???===<<<===<<<:::888888888999::::::999888666555555444444000000000000000000111111111111000///...------,,,+++,,,,,,,,,,,,,,,++++++***+++,,,---///000111111...///000222333555666777444333222111000000000111........................++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...---------..................------------......///++++++++++++++++++++++++)))))))))*********++++++)))+++---//////111333555555666999<<>>BBBPPP^^^tttvvvpppjjjggglllvvv}}}nnnbbbUUUKKKCCC>>>666111---,,,+++***)))((((((((()))***++++++(((***,,,,,,***((('''&&&%%%&&&(((***+++***))))))((((((((((((((()))******)))---000666DDDYYYkkkssszzz~~~}}}xxxqqqggg]]]MMMCCCDDDVVVjjjqqqqqqqqqhhhfffeeeffffffccc^^^YYYKKKKKKNNNSSS[[[bbbgggiiinnnmmmlllggg^^^[[[gggvvvyyywwwsssnnnhhh^^^SSSLLLEEE;;;111...---***)))+++))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''((()))))))))((('''&&&&&&&&&&&&'''(((((())))))***+++++++++---///111222222444777:::???@@@BBBDDDFFFGGGHHHHHHHHHHHHHHHJJJLLLPPPTTTVVV___eeemmmsssuuussspppmmmlll```TTTLLLEEE???>>>AAADDDJJJPPPTTTZZZ^^^\\\WWWIIICCC???@@@CCCIIISSS\\\jjjyyy}}}rrrjjjcccaaa```\\\[[[\\\YYY___fffppp~~~}}}{{{xxxvvvvvvwwwxxxwwwvvvlllZZZIII@@@999444222444777:::@@@GGGOOOUUUYYYXXXWWWVVVWWWXXXYYYYYYTTTRRROOOKKKGGGCCC@@@>>>;;;;;;<<<<<<;;;;;;::::::555555333222111000000000,,,---------...000333666555666888999<<<@@@FFFJJJOOOSSSXXXXXXVVVTTTVVVXXXSSSRRROOONNNOOOQQQTTTVVVYYYZZZ[[[]]]^^^^^^]]]]]]YYYYYYYYY\\\```cccddddddccc```\\\XXXUUUSSSOOOMMMEEEDDDBBB???<<<:::888777/////////000000222333333///000333888@@@IIIQQQVVVwwwmmm___UUUPPPLLLFFFBBBCCCCCCDDDFFFGGGGGGDDDBBB===<<<;;;:::999888888888555555333222000///...---,,,...111555999;;;<<<===<<<===???@@@@@@???>>><<<>>><<<999777666777888:::;;;:::999777666666555555111111111111111222222222222222111000///...------,,,,,,---------,,,++++++***+++,,,---...000111111000000111222333333444555777666444222111000//////........................***++++++,,,,,,------...------,,,,,,+++,,,,,,,,,---,,,+++***+++,,,---...++++++,,,---...///000111//////---,,,,,,---...///++++++++++++++++++++++++************++++++++++++(((***,,,---...000222444666777999<<<@@@CCCGGGHHHPPPQQQRRRRRRRRRTTTWWWZZZZZZ[[[\\\[[[[[[]]]aaacccbbbdddfffiiijjjjjjjjjiiieeeeeegggiiimmmooonnnmmmkkknnnqqqrrrrrrsssvvvzzz|||xxxuuutttwww{{{{{{ppphhhccc]]]WWWTTTTTTUUUWWWVVV\\\```___YYYXXX]]]ddd^^^hhhuuu|||tttnnnjjjjjjnnnrrrqqqjjjeeeddddddjjj___QQQEEE>>>>>>IIITTTdddrrryyyoooiiijjjrrrzzzsssgggZZZOOOFFF@@@888222...,,,+++***)))))))))))))))******+++'''))),,,---+++)))'''&&&%%%'''***---...---+++***((((((((((((((()))******(((---111666CCCXXXjjjrrrzzz}}}vvvjjj___OOOCCCBBBTTTiiirrrssstttllljjjiiikkkmmmmmmiiieeeYYYXXXXXXZZZ^^^bbbdddeeemmmlllkkkfff\\\XXXddduuuxxxwwwtttpppiii```UUUMMMGGG===333000...,,,+++---))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))))))))((('''&&&&&&&&&&&&&&&(((((())))))******++++++---///111111222333666888===???@@@CCCDDDFFFFFFGGGFFFFFFGGGHHHIIIJJJKKKLLLOOOUUU]]]cccfffdddbbbaaacccZZZPPPJJJDDD>>><<<>>>@@@EEEKKKOOOVVV]]]^^^ZZZJJJDDD@@@@@@CCCGGGOOOXXX```qqq}}}uuummmgggffffffdddcccdddbbbeeeiiiooo{{{tttrrrnnniiidddbbbccceeefffjjjfffVVVGGG???:::555111111111333666>>>FFFMMMTTTTTTUUUVVVXXXZZZ\\\\\\QQQNNNIIICCC>>>:::888666666666666666777777888888777666444333222111111111,,,------------///222555222333444555888===CCCHHHKKKQQQVVVWWWUUUTTTVVVYYYTTTRRRPPPNNNNNNPPPQQQSSSUUUVVVWWWXXXYYYYYYYYYYYYZZZYYYYYY[[[```dddggggggkkkhhhccc___\\\YYYUUURRRLLLKKKHHHEEEBBB???===<<<555444333111000/////////000111444999AAAJJJRRRWWWllljjjfff^^^UUUMMMIIIHHHHHHGGGGGGGGGHHHGGGDDDBBB???>>>===;;;999777666555444333222111000000000000///000222666999<<>>>>>>>>:::;;;:::999777777888:::<<<<<<<<<;;;:::999888777444333222000000000111111333333222000///---,,,,,,------------,,,,,,+++***++++++++++++,,,...000111000000......///111333555888888999888777444111///000000000000///...---,,,------------,,,+++************)))))))))***,,,---,,,++++++******++++++,,,///...------,,,,,,,,,,,,//////.........---------------------,,,,,,+++***)))(((((((((((())))))***(((***---000222222222111555666888;;;>>>AAADDDEEEJJJLLLPPPSSSVVVWWWWWWWWWZZZ[[[\\\[[[[[[[[[]]]___fffhhhjjjkkkjjjiiiiiijjjlllkkkjjjkkkmmmoooooonnnlllnnnqqqsssttttttrrrqqqtttuuuuuuuuuvvvxxx|||sssnnnddd[[[WWWTTTQQQQQQTTTWWW[[[```aaa]]][[[]]]___fffiiiooovvv|||~~~}}}{{{www|||}}}vvvqqqnnnooouuuyyyxxxrrrllliiiiiillleee\\\RRRIIIEEEKKKTTT]]]hhhzzzxxxjjjdddiiittt|||zzzmmm]]]QQQJJJDDD<<<555000---***)))++++++++++++*********)))************))))))))))))((((((((((((((()))*********************++++++,,,++++++---444AAASSSdddoooyyy~~~~~~yyypppfffQQQDDDDDDQQQ```qqqxxxnnnkkkhhhhhhnnnwww{{{xxxsssmmmbbb___hhhmmmiiihhhmmmrrruuuwwwooo```XXX___lllxxxxxxtttmmmiiifff^^^VVVHHHAAA888111...---+++)))&&&'''(((*********))))))&&&&&&&&&&&&&&&&&&&&&&&&)))&&&$$$%%%(((******)))***)))((((((((()))+++,,,++++++******++++++,,,------...///000000222666888;;;<<<>>>@@@BBBDDDFFFGGGEEEFFFGGGGGGGGGGGGGGGFFFHHHIIIMMMRRRXXXZZZWWWTTTSSSQQQMMMHHHDDDBBBCCCEEEFFFHHHMMMRRRWWW[[[^^^```TTTMMMDDD??????EEEKKKOOOZZZbbbooozzz}}}yyyuuukkkkkkjjjiiihhhgggeeeeeeeeeeeegggllluuu}}}|||tttrrriii\\\TTTRRRRRRQQQOOOQQQQQQQQQNNNGGG???777111//////000000222777>>>CCCEEEMMMTTTVVVXXX[[[\\\YYYSSSPPPLLLGGGDDD@@@;;;888<<<:::888666666666666777777777777666333000///.........---------......//////000000111555;;;CCCIIIPPPRRRTTTVVVWWWVVVTTTRRRTTTRRRPPPOOONNNOOOPPPQQQSSSTTTUUUVVVWWWWWWWWWWWWZZZYYYXXXXXX[[[___cccfffgggiiikkkiiiddd^^^YYYVVVYYYUUUPPPLLLHHHEEEAAA>>><<<;;;888444222000/////////000444===HHHQQQVVVWWWddddddaaa\\\UUUOOOKKKJJJHHHGGGFFFGGGHHHGGGEEEBBB??????===;;;999777666555666555333111000///......000111444777:::===@@@AAACCCCCCCCCBBBAAA???>>>===<<<===<<<:::888888:::;;;======<<<<<<;;;:::888777555444222111000000111111222111000///...---,,,+++---------------,,,+++***+++*********+++---...///000///.........000222444555666777777666444222111000000000//////...---,,,------------,,,,,,+++***+++***)))))))))***,,,---,,,++++++******++++++,,,......---,,,,,,,,,,,,,,,//////.........---------,,,---------,,,,,,+++******))))))((((((((())))))(((***---///111222111111333444666999<<>>BBBFFFIIIOOOUUU]]]eeemmmvvv|||wwwrrroookkkkkkjjjiiijjjjjjkkkllljjjiiijjjmmmsssyyy}}}}}}ssskkkbbbYYYMMMFFFCCCCCCBBB@@@BBBCCCDDDDDDAAA;;;555111---------,,,---111666;;;BBBLLLVVVYYYZZZ[[[YYYUUURRROOOLLLJJJHHHEEEBBB???@@@>>><<<;;;::::::999888444555444333000......---......------------....../////////000444:::CCCIIIPPPRRRTTTVVVVVVUUUTTTRRRTTTSSSQQQOOOOOOOOOPPPQQQQQQRRRSSSTTTUUUVVVVVVVVVYYYXXXXXXYYY[[[___bbbeeeiiilllnnnmmmjjjddd```^^^[[[XXXTTTPPPMMMIIIFFFCCC???>>>;;;777555333222222111222777???IIIQQQUUUWWWYYYZZZ[[[YYYUUUPPPMMMLLLHHHGGGFFFGGGGGGGGGEEECCC@@@???===;;;999777666555777666444111///...---,,,000222555888<<<>>>@@@AAACCCDDDEEEEEEDDDBBB???>>>?????????===::::::<<<===>>>>>>>>>===<<<;;;999999555555444222222111111222000000///......---,,,,,,,,,------------,,,,,,+++++++++***)))***+++,,,---///......---...///111222222333444555555555444333000000//////...------,,,,,,,,,---------,,,+++++++++************+++,,,,,,,,,++++++******++++++,,,---,,,,,,++++++++++++,,,...............---------,,,,,,---------,,,+++++++++***))))))(((((((((((((((***,,,...000111111111111222444777:::===???@@@CCCEEEJJJOOOTTTXXXZZZ[[[YYY[[[^^^___```aaadddfffeeefffhhhhhhhhhiiikkknnnkkkjjjiiikkkmmmooopppooommmnnnqqqrrrsssrrrqqqpppqqqrrrsssssssssuuuyyy{{{|||vvvlllbbb\\\XXXTTTUUUXXX\\\```ccccccaaa___```bbbjjjiiiiiilllsss{{{|||wwwwwwzzzrrr\\\IIIDDDHHHYYYeeevvvrrreeebbbjjjsss{{{pppbbbVVVLLLGGG@@@:::444///+++'''******)))))))))((((((((()))(((((((((((('''''''''''''''&&&&&&''''''((()))))))))((((((((()))*********+++---333>>>NNN___kkkrrryyyxxxoooaaaMMMDDDMMM\\\ooovvvlllfffcccccckkkxxxpppfffkkkqqqssssssuuu}}}yyygggYYY[[[cccsssyyy}}}{{{wwwqqqggg^^^TTTLLLAAA666///,,,***)))(((((()))******)))''''''&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&&&&'''(((((('''(((((('''''''''((()))******************++++++,,,,,,...///000000111444666888888:::===???AAACCCDDDDDDDDDDDDDDDDDDCCCBBBAAADDDEEEFFFIIIMMMNNNMMMKKKOOORRRWWWYYYYYYYYYZZZZZZYYYXXXXXXXXXYYY[[[]]]^^^WWWQQQHHHAAA???@@@AAABBBDDDGGGJJJNNNTTT^^^kkkttt~~~uuunnnjjjiiijjjjjjjjjjjjlllnnnqqqrrrqqqooonnnoooqqqtttuuuuuu~~~{{{xxxvvvsssmmmddd]]]SSSLLLBBB<<<:::999888777777999;;;<<<;;;777333000------,,,******,,,111444???KKKWWW\\\]]]]]]ZZZUUUVVVTTTRRRQQQQQQQQQOOOMMMJJJHHHFFFDDDCCCAAA===;;;555444333222000/////////......---------------...//////...///222:::CCCJJJPPPQQQSSSUUUUUUTTTRRRQQQRRRQQQOOONNNMMMMMMNNNNNNOOOPPPQQQRRRTTTTTTUUUUUUWWWWWWXXXZZZ\\\___aaaccciiilllooopppnnnkkkhhhgggaaa^^^ZZZVVVSSSPPPLLLIIICCCAAA>>>;;;888666666555444666:::BBBKKKRRRVVVXXXPPPSSSVVVWWWTTTPPPMMMKKKIIIGGGFFFFFFGGGGGGEEECCC@@@???>>><<<:::888666555666555333111///...------///111444888<<<>>>@@@@@@AAABBBDDDFFFEEECCCAAA???AAAAAAAAA???===<<<>>>???????????????>>><<<;;;:::777666555444333333222222000000//////.........---,,,---------------,,,,,,,,,,,,+++******+++,,,---.........---...///000111000111333444555666666666000000///...------------++++++,,,------,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******+++++++++........................,,,,,,,,,------,,,,,,+++,,,+++***)))(((((((((((()))***+++---///000000000000111333666999;;;===>>>AAADDDHHHMMMRRRUUUXXXYYYYYY[[[^^^___```aaacccdddccceeefffffffffhhhllloookkkjjjjjjkkknnnqqqqqqqqqoooppprrrsssssssssrrrqqqpppqqqrrrsssssstttwwwyyyyyy}}}yyyoooeee___[[[XXXYYY\\\```bbbeeeeeecccbbbcccdddlllkkklllqqqzzzlllSSSHHHHHHSSSbbbvvvzzzkkkcccgggoooyyy|||sssfff[[[OOOJJJDDD===777111,,,((())))))))))))(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((())))))******+++---222;;;JJJ[[[gggkkkrrrzzzwwwkkkSSSFFFJJJXXXllltttkkkeeeaaa___fffsss~~~|||nnnbbbeeennnuuuxxx{{{mmm]]][[[aaasss|||wwwmmmcccYYYQQQEEE999111,,,+++***))))))*********((('''&&&''''''''''''''''''''''''(((''''''&&&'''''''''&&&'''''''''''''''(((((())))))))))))))))))***+++++++++---///000000111333555555666888:::===???AAABBBFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEFFFIIILLLNNNOOOPPPTTTYYYaaafffhhhgggfffeeedddccc```___^^^___aaabbbZZZTTTLLLEEEAAA???>>>======>>>@@@AAAEEEMMMYYYaaaooo{{{{{{ppphhheeeeeeggghhhjjjmmmoooqqqsssttttttrrrpppoooppppppnnnmmmqqqnnnjjjfffbbb\\\UUUOOOHHHCCC===999888888777666888:::;;;<<<:::666222///000000///---,,,...222555<<>>;;;999888888666999>>>FFFNNNTTTYYYZZZLLLOOOSSSUUUSSSOOOLLLJJJIIIHHHFFFFFFFFFFFFEEEDDD@@@???>>><<<:::888777666333222111000//////......---000333777;;;===>>>???===???BBBDDDEEEDDDBBB@@@AAABBBAAA@@@>>>>>>@@@AAAAAAAAAAAA@@@???>>>===<<<888888777666555444333222111111111111000000//////,,,------......---------...---,,,++++++,,,---..................//////000000000222444555777777888000///...---,,,,,,,,,---***++++++,,,------------++++++,,,,,,,,,+++++++++,,,++++++******++++++,,,+++++++++******++++++,,,---.....................+++,,,,,,------,,,,,,,,,,,,,,,+++)))(((((((((((()))***+++,,,.../////////111222444666999;;;===>>>BBBDDDGGGKKKOOORRRTTTVVVYYY[[[]]]^^^^^^]]]^^^___aaabbbddddddeeegggkkkmmmkkkjjjjjjlllooorrrsssssspppqqqrrrssstttttttttssspppqqqssssssssstttvvvxxxyyy}}}tttiiiccc___\\\]]]aaabbbdddeeefffeeeeeefffggglllnnnsss|||{{{]]]KKKGGGKKK\\\tttpppbbb___dddrrryyy}}}vvvkkkaaaTTTOOOHHHAAA;;;444...***))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((())))))******+++---111888FFFWWWcccfffnnnxxxtttZZZIIIJJJTTThhhrrrkkkeee___]]]bbbooozzzyyykkk______hhhqqqwwwzzzsss```YYY\\\rrrzzzppphhh[[[UUUIII===333---,,,,,,))))))*********((('''&&&''''''''''''''''''''''''&&&'''''''''&&&&&&&&&&&&&&&''''''((((((((((((((())))))(((((())))))***++++++---/////////000222333333444666888;;;>>>@@@AAAEEEFFFGGGGGGHHHHHHGGGGGGDDDEEEGGGJJJNNNRRRVVVYYY^^^dddlllrrrsssqqqooommmjjjhhheeecccaaabbbbbbcccZZZUUUMMMFFFAAA>>>;;;999777999;;;;;;<<>>;;;888777666777777777;;;<<<======;;;777333000000000000//////111444777;;;IIIXXX```eeekkkqqqsssuuutttssssssttttttsssqqqooojjjddd___[[[UUULLLEEE???;;;666333333333222111......---,,,,,,,,,,,,,,,.........///333:::DDDKKKOOOOOOOOONNNMMMKKKIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHMMMOOOPPPSSSTTTVVVWWWWWWVVVXXX[[[]]]```aaabbbbbbcccfffkkknnnoooooopppqqqnnnkkkgggccc^^^YYYSSSOOOIIIGGGDDDAAA>>><<<;;;;;;888<<>><<<:::888777666222111000000////////////,,,///333888;;;===>>>>>><<<>>>@@@BBBCCCBBBBBBAAA???@@@@@@???>>>>>>AAACCCCCCCCCCCCBBBAAA@@@>>>>>>999999999888777555444333333333222111111000//////,,,------............---------,,,,,,,,,---///000////////////////////////000000111222444555666666000///...,,,,,,,,,,,,---)))***+++,,,---.........,,,,,,,,,---,,,,,,+++***,,,++++++******++++++,,,,,,++++++++++++,,,,,,------------...............++++++,,,---------,,,,,,,,,+++******)))))))))))))))******+++,,,---...///111222444666999;;;===>>>BBBCCCFFFIIILLLOOOQQQSSSVVVYYY[[[\\\[[[[[[[[[\\\___```bbbcccccceeehhhjjjiiihhhhhhjjjnnnqqqrrrrrrooopppqqqsssttttttuuuuuuqqqssstttuuuuuuuuuwwwxxx{{{~~~}}}pppiiiccc```aaadddcccddddddfffggghhhiiijjjjjjoooxxxdddMMMDDDDDDSSSjjjrrr```XXXYYYkkksss|||~~~~~~zzzqqqhhhZZZTTTLLLDDD===777111---******)))))))))((((((((((((''''''''''''&&&&&&&&&''''''&&&&&&''''''((()))))))))((((((((()))******)))+++...000555BBBSSS```fffmmmvvv~~~yyy___NNNKKKQQQdddpppmmmddd^^^[[[```lllvvv{{{{{{tttiii]]]YYY^^^hhhppptttxxxcccXXXXXXnnn|||zzzrrrmmm___ZZZPPPCCC777000------(((((()))******)))''''''''''''''''''''''''''''''$$$&&&((((((&&&&&&&&&'''&&&'''((())))))))))))(((((((((((((((((())))))******,,,.../////////000222111222555777:::===???@@@BBBCCCEEEGGGIIIJJJKKKKKKGGGHHHJJJMMMQQQWWW___dddkkkpppvvvzzzzzzwwwuuusssmmmkkkhhhfffcccbbbbbbaaaYYYTTTLLLEEEAAA>>>;;;999555777::::::999:::===AAAGGGQQQXXXYYYYYY[[[^^^^^^bbbeeeiiiiiifffaaa\\\YYY[[[___dddiiimmmoooooooooooommmlllkkkjjjgggccc```WWWUUUQQQMMMIIIFFFDDDCCC======<<<;;;;;;;;;;;;:::999:::;;;;;;:::777444222...////////////111444777999HHHXXXbbbjjjuuuyyypppjjjfff___VVVNNNCCC>>>666222111111000...///...---,,,++++++++++++---...///111555<<>>>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@======>>>>>>===???AAADDDDDDDDDDDDCCCBBBAAA@@@???::::::::::::888666444333444333222111000///...---,,,,,,---...............++++++******+++---///000000000000000000000000////////////000000111222333111///---,,,++++++,,,---((()))+++,,,---.........,,,,,,---------,,,+++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,---......---------.........//////***+++,,,,,,---------,,,++++++******)))*********)))*********+++---......111222333555888:::<<<===AAABBBDDDGGGJJJMMMPPPRRRSSSVVVYYY[[[[[[ZZZ[[[[[[\\\^^^aaabbbbbbccceeefffeeedddeeegggkkknnnppppppmmmmmmoooppprrrssstttuuurrrtttvvvwwwwwwwwwxxxyyy|||zzzppphhhcccbbbeeeccccccccceeehhhjjjllllllhhhmmmwwwkkkQQQEEE@@@JJJ[[[qqqvvveee[[[[[[dddnnnxxx}}}}}}vvvmmm___YYYOOOFFF???999444111++++++*********)))))))))(((((((((''''''''''''&&&((((((''''''(((((()))******))))))))))))***++++++)))+++...///333???PPP]]]eeekkkqqqxxxzzzcccRRRLLLOOO```ooonnneee___ZZZ]]]fffnnnpppooohhhaaaWWWQQQSSS]]]hhhnnn}}}hhh]]][[[fffvvvxxxtttqqqeeeaaaXXXJJJ<<<222---,,,'''''')))******)))((((((''''''''''''''''''''''''"""%%%((((((&&&%%%&&&((('''((()))*********))))))(((''''''''''''((())))))))),,,...////////////000111222444777:::===???@@@AAACCCFFFIIILLLOOOPPPQQQNNNPPPRRRTTTXXX___hhhnnntttxxx|||~~~}}}{{{yyyyyyrrrqqqnnnkkkgggdddaaa```ZZZUUUNNNGGGDDDBBB@@@???;;;>>>???>>>;;;:::<<>>DDDHHHGGGGGGJJJJJJHHHNNNRRRXXX]]]^^^ZZZSSSMMMNNNPPPTTTYYY^^^cccgggiiijjjhhhgggfffddd```[[[WWWNNNLLLJJJFFFCCCBBBCCCDDDCCCDDDDDDCCCAAA???>>>===777888999999888666333222......///......///222444777GGGZZZeeeooo{{{vvvpppmmmggg___XXXJJJCCC999444222111///---///...---,,,++++++++++++,,,...111444888>>>EEEJJJLLLKKKIIIEEEBBB>>><<<:::;;;<<<===???AAABBBCCCDDDEEEFFFIIIKKKNNNPPPQQQRRRUUUVVVXXXZZZ\\\___```aaadddhhhllloooqqqrrrtttvvvtttrrrooollliiiddd^^^ZZZUUUSSSPPPLLLJJJHHHGGGGGGDDDIIIOOOSSSTTTUUUWWWYYYHHHLLLPPPRRRRRRQQQQQQQQQJJJHHHEEEEEEEEEFFFFFFEEEAAA@@@???===;;;999777777555444222000...,,,++++++...111555:::>>>?????????DDDCCCBBBAAA@@@??????>>>;;;<<<=========???BBBDDDEEEEEEDDDDDDCCCBBB@@@???;;;;;;;;;:::999777444333333333222000///---,,,,,,,,,,,,---.../////////...))))))))))))***,,,...000000000111111111111000//////............//////000111///---+++++++++,,,---((()))***,,,---...//////,,,,,,---...---,,,***))),,,++++++++++++++++++,,,,,,,,,,,,,,,------...///---------.........//////***+++,,,,,,------------******************++++++************+++,,,---...000111333555777999;;;<<>>???======???>>>;;;CCCFFFMMMTTTYYYUUULLLDDDBBBCCCEEEIIIPPPXXX```dddfffeeedddccc```[[[VVVQQQIIIHHHFFFCCCAAAAAACCCEEEEEEFFFFFFDDDAAA===;;;::::::::::::999777444111//////000000///......111333444GGG[[[hhhrrrxxxrrrpppllleee^^^PPPHHH===777555333111...///...---,,,++++++++++++,,,...222555:::???FFFJJJLLLJJJGGGCCC???;;;888666333555777999<<<===>>>???@@@BBBDDDGGGJJJLLLMMMNNNTTTUUUVVVWWWZZZ]]]___```dddgggkkknnnoooqqqsssttttttrrrpppooommmiiiccc___ZZZXXXUUURRROOOMMMLLLLLLJJJNNNSSSVVVUUUTTTTTTVVVMMMPPPSSSRRROOOMMMMMMNNNLLLLLLKKKJJJIIIIIIIIIIIIEEECCC@@@===;;;:::999999777555222000......//////...///111555:::======<<>>===>>>===;;;:::<<>>>>>===<<<:::777555333444222111111222111000///,,,,,,---......---------...,,,***((((((***,,,...222222222222222111000000//////.........//////000//////...---,,,,,,++++++******+++++++++,,,,,,,,,......---------,,,,,,,,,...------,,,,,,,,,------......//////......---,,,///////////////.........//////...---,,,,,,++++++,,,+++***)))(((((((((((())))))))))))***+++,,,------000333444555666777999<<<>>>BBBFFFIIILLLMMMNNNTTTXXXYYYWWWVVVYYY[[[ZZZ]]]^^^_________aaadddfffgggfffeeedddeeegggiiijjjmmmmmmmmmmmmnnnppprrrsssvvvvvvvvvvvvvvvwwwwwwwwwyyy{{{}}}~~~~~~ssskkkfffcccbbbbbbbbbcccdddeeeggggggllliiikkkvvvqqqWWWEEE???@@@FFFWWWppp}}}uuuhhh______iiiuuu{{{yyyuuutttuuukkk___SSSNNNGGG;;;222///,,,+++***)))(((((((((((())))))(((''''''''''''''''''''''''((((((((((((((((((((())))))))))))((((((...------///111999KKK\\\dddjjjnnnoooqqqvvvyyyyyy}}}oooXXXHHHMMM^^^jjjlllhhhfffbbb___^^^]]][[[YYYTTTOOOJJJGGGFFFLLL\\\lllyyy|||lll\\\dddooozzz~~~|||yyywwwooommmhhh\\\GGG333,,,...*********)))(((''''''&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''))))))************)))((((((((())))))*********+++,,,,,,------.../////////111111333555888;;;>>>???HHHIIILLLPPPUUUXXXYYYXXXXXX[[[^^^aaaeeekkksssyyy~~~}}}|||yyyvvvrrrmmmjjjhhhfff^^^UUUQQQQQQTTTVVVWWW[[[YYYWWWXXXWWWRRRHHH@@@<<<;;;999888777777888999;;;>>>CCCHHHKKKIIICCC???===:::999===AAAGGGRRR\\\]]]___^^^ZZZXXXWWWSSSMMMIIIFFFBBBCCCFFFJJJLLLKKKMMMJJJFFFCCCAAA???<<<:::444333333333444333111///222111000//////111222333666DDDXXXhhhsss|||vvvqqqpppooommmjjjYYYQQQDDD:::444333333333......---------------...000//////333999???CCCEEEFFFDDD@@@<<<999777666555444444444555777999:::;;;;;;;;;<<<>>>AAADDDFFFGGGHHHJJJMMMOOOQQQTTTXXX[[[aaadddhhhjjjkkkkkkmmmnnnooonnnlllkkkjjjhhhdddbbb^^^[[[WWWTTTRRRQQQOOONNNNNNPPPTTTUUUVVVVVVWWWXXXOOOQQQSSSSSSPPPNNNNNNOOOLLLKKKJJJIIIHHHHHHHHHHHHEEECCCAAA>>>;;;:::999999777555333111000/////////...///222666;;;?????????AAAAAAAAA@@@???>>>===<<<>>>===;;;;;;<<<>>>AAACCCBBBBBBCCCCCCCCCBBBBBBAAA@@@@@@???>>><<<999666444444333111111222222000///,,,,,,---------------,,,---,,,***))))))***,,,---111111111222111111000000000000////////////000000//////......---,,,,,,++++++++++++,,,,,,,,,,,,---......---------,,,,,,,,,...------,,,,,,---------......//////......---,,,/////////////////////...//////...------,,,++++++,,,+++***)))((((((((((((((((((((())))))***,,,,,,+++---000333444666888:::<<<>>>BBBFFFIIILLLNNNPPPSSSXXXZZZYYYYYY\\\]]]\\\]]]^^^_________aaadddfffffffffeeeeeefffgggiiijjjhhhhhhhhhhhhjjjkkknnnooosssttttttvvvwwwxxxxxxxxxzzz|||}}}~~~vvvmmmgggdddbbbbbbbbbbbbcccdddffffffhhheeefffooo~~~oooWWWGGG===<<<@@@NNNfffyyylllbbb]]]dddnnnuuuxxxyyyzzz|||ooocccWWWQQQIII>>>555222---,,,+++))))))(((((((((***)))(((((('''''''''((('''((((((((((((((((((((((((((())))))))))))((((((,,,+++,,,...000888IIIZZZccciiilllmmmnnnsssuuuuuuyyymmmXXXHHHIIIYYYfffkkkmmmiiidddaaa___]]]\\\ZZZUUUOOOIIIEEECCCIIIYYYiiivvv~~~yyykkkgggppp{{{}}}yyywwwtttrrrnnnbbbMMM999000000++++++***))))))(((''''''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''')))))))))******))))))((((((((()))))))))*********,,,,,,,,,---......//////111111333555888;;;===???GGGIIIMMMSSSXXX[[[\\\\\\]]]```ccceeehhhlllsssxxx~~~{{{vvvrrrnnnlllhhhccc]]]YYYYYY]]]```bbbiiigggffffffccc\\\QQQHHH>>><<<:::888666555555555777999<<<@@@BBB@@@;;;777888555555888;;;@@@IIISSSVVVYYYYYYVVVUUUTTTPPPKKKHHHFFFEEEFFFJJJNNNOOOOOOMMMJJJEEEBBB???===:::888444333111111222222111//////////////////000111222666BBBUUUfffrrr|||wwwqqqooommmjjjhhh^^^UUUIII>>>777333222111//////...---......///000......000444;;;@@@DDDEEE???>>>:::777444222111000111111111222444666777888888999:::<<<>>>AAACCCDDDEEEGGGJJJLLLMMMPPPTTTVVV[[[^^^bbbeeeggghhhjjjlllkkkjjjiiijjjjjjiiifffddd]]]ZZZWWWUUUTTTSSSQQQOOOOOORRRUUUVVVVVVVVVVVVWWWPPPRRRSSSSSSQQQOOONNNNNNKKKJJJIIIHHHGGGGGGGGGGGGEEEDDDAAA>>><<<:::999888666555444333222111000///...///222777===AAACCCCCCAAAAAAAAA@@@???===<<<;;;===<<<<<<<<<<<<===>>>???>>>???BBBCCCDDDDDDCCCBBBBBBBBBBBB@@@>>>;;;777555555333222222222222111///---------------,,,,,,,,,---,,,***))))))***,,,---///000000111111111111000111000000//////000000000000//////......---------,,,,,,,,,---------............---------,,,,,,,,,---------,,,,,,------......////////////...------......////////////////////////......---,,,,,,,,,,,,+++***)))))))))))))))))))))((())))))***+++,,,+++---000111333555888:::999===AAAEEEHHHKKKOOORRRRRRXXX[[[YYYYYY[[[[[[YYY\\\^^^_________aaaccceeeffffffgggggghhhiiiiiiiiihhhhhhhhhiiijjjlllnnnppppppqqqsssuuuwwwxxxyyyyyyzzz|||~~~{{{qqqiiieeebbbbbbaaaaaaaaacccdddeeefffbbbaaagggttt~~~xxxkkkXXXJJJ>>>;;;;;;CCCVVVppp~~~rrrhhh___aaagggooowww}}}uuujjj^^^UUULLLBBB:::777///...,,,***)))(((((()))***))))))(((((((((((((((((((((((((((((((((''''''(((((())))))))))))(((((())))))***,,,...666GGGWWWaaagggjjjjjjjjjmmmooommmqqqhhhWWWGGGDDDQQQbbblllrrrmmmgggbbb```___^^^]]]XXXQQQIIICCC@@@FFFVVVeeeuuu~~~vvvjjjpppyyy|||wwwuuuwwwuuuqqqgggSSS>>>333111,,,++++++******)))))))))(((((((((''''''''''''&&&''''''''''''''''''''''''(((((())))))))))))(((((((((((())))))))))))******+++,,,,,,------......///000111222444777:::<<<>>>EEEIIIOOOVVV\\\```bbbccceeegggiiijjjlllnnnrrruuu|||xxxtttrrrmmmllliiifffeeehhhmmmqqqxxxvvvuuusssnnndddWWWMMMBBB@@@===:::777555444444777777888:::;;;999555222444222222555777:::BBBJJJOOOSSSVVVTTTSSSRRRNNNIIIGGGGGGHHHLLLPPPSSSTTTSSSPPPLLLGGGCCC@@@===;;;999666444222222222222111000/////////000111222222222666@@@PPPbbbqqq{{{wwwpppllljjjgggddd___XXXLLLAAA:::555111///000///.........000111222,,,---000555;;;@@@BBBBBB999888555222///...---------......///000222333444555666777999;;;===>>>???AAABBBEEEFFFGGGIIILLLOOOQQQTTTYYY\\\___bbbeeegggfffeeedddeeeeeedddaaa^^^ZZZXXXWWWVVVVVVUUURRRPPPQQQSSSVVVWWWVVVVVVVVVWWWQQQRRRRRRRRRQQQOOOMMMMMMJJJJJJIIIHHHGGGGGGGGGGGGEEEDDDBBB???===:::999888555555555555333222000//////000333888>>>CCCFFFFFFBBBBBBAAA@@@???>>><<<;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<>>>BBBEEEGGGGGGEEEDDDCCCCCCDDDCCC@@@===999777555444222222333333111000------,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,......///000111111111111111000000////////////000000000//////............------------.........///......---------,,,,,,,,,------,,,,,,,,,---......///////////////...------............//////////////////......---------,,,,,,+++******)))))))))******************+++,,,,,,...///000111222555888;;;999===AAACCCEEEIIINNNRRRTTTZZZ^^^\\\[[[[[[YYYVVV\\\]]]___`````````ccceeeeeefffggghhhiiiiiiiiiiiiiiiiiiiiijjjkkknnnpppqqqpppqqqsssuuuvvvwwwwwwwwwzzz|||~~~wwwmmmgggcccbbbaaa``````aaabbbccchhhddd```cccmmmyyyzzzrrrooommmeeeXXXNNNBBB===999===HHH]]]wwwxxxoooeeeccceeemmmxxx{{{rrrfffZZZPPPFFF>>>:::111///---+++))))))))))))***))))))((((((((())))))((((((((((((''''''''''''(((((())))))))))))((((((((((((***,,,...555DDDTTTaaafffiiigggggghhhhhhfffhhhbbbUUUFFF@@@JJJ___nnntttooohhhcccaaaaaaaaaaaa]]]UUULLLDDD???CCCRRRaaasss|||vvvjjjmmmttt|||~~~yyytttrrrvvvsssooofffUUU@@@222...,,,,,,,,,++++++*********((((((((('''''''''''''''''''''''''''''''''''''''''''''((()))))))))(((((((((((())))))))))))))))))+++++++++,,,------......000000111333666999;;;<<>>CCCFFFGGGCCCBBBBBBAAA@@@>>><<<;;;::::::;;;;;;;;;:::999888:::<<<@@@CCCEEEEEEDDDCCCBBBCCCDDDDDDBBB>>>:::888666555333333444444222111...---,,,++++++++++++,,,+++******))))))******+++,,,---///000222333333333111000//////.........//////////////////.........------........./////////......---------,,,,,,,,,,,,,,,,,,,,,,,,---.../////////000000//////...------.........//////000000///...............------,,,+++******************,,,,,,+++++++++,,,------,,,...///111333888>>>BBBAAADDDFFFFFFEEEGGGLLLQQQVVV\\\aaaaaa``````]]]YYY[[[]]]___`````````bbbdddeeefffggghhhiiiiiiiiihhhggggggggghhhiiilllnnnppprrrsssuuuvvvvvvvvvttttttxxxzzz}}}sssllleeecccaaa_________aaabbbhhheeeaaa```eeeoooyyy~~~{{{yyytttmmmfffccccccaaaYYYSSSDDD>>>999;;;AAAPPPggg{{{|||tttiiieeeeeemmmzzzzzznnn```TTTKKKCCC>>>444222...+++)))))))))***)))((((((((((((((())))))))))))(((((('''''''''&&&(((((())))))))))))((((((((()))+++---...333BBBPPP```fffiiigggfffgggfffdddccc^^^TTTGGG>>>FFF\\\pppsssoooiiieeedddeeeffffffccc[[[PPPGGG@@@BBBOOO]]]nnnwwwuuujjjiiiooozzz~~~zzztttrrrtttpppkkkeeeVVVCCC444...,,,,,,,,,,,,++++++++++++((((((((((((((((((((((((''''''''''''''''''''''''''''''((()))))))))))))))))))))((((((((((((((((((******++++++,,,---------///000111222555777999;;;???FFFPPPYYYaaagggmmmppprrrrrrssstttsssrrrooommmzzz~~~}}}~~~~~~{{{xxxwwwyyy}}}zzzxxxuuuooofff[[[PPPIIIDDDCCCAAA???============;;;:::999999;;;;;;:::999444222222555666888???FFFLLLSSSXXXVVVTTTRRROOOKKKKKKNNNSSSWWWZZZZZZZZZYYYWWWTTTRRRPPPPPPOOOMMMKKKEEEBBB???===<<<;;;999777666555555555444444444333666:::EEEVVVhhhtttxxxxxx|||~~~|||sssjjjaaaYYYTTTOOOJJJCCC===999666444222.........//////000000111---...000333666666555222222111///...---,,,------,,,,,,,,,,,,---...000000222333666888:::;;;<<<<<<999:::;;;;;;;;;;;;>>>@@@>>>@@@DDDGGGJJJNNNRRRUUUXXXWWWVVVVVVUUUTTTPPPNNNOOOOOOPPPRRRTTTTTTRRRPPPQQQTTTVVVWWWVVVUUUUUUVVVSSSRRRQQQRRRRRRPPPMMMKKKKKKJJJIIIHHHGGGGGGGGGGGGFFFEEEDDDAAA>>>;;;888666555444444333222111111111222222333777<<>>@@@@@@?????????AAACCCCCCBBB???;;;888777555444444444444333111...---,,,*********++++++*********))))))*********,,,---///111333444555555222111111000////////////........................---------.........//////......---------,,,,,,,,,,,,,,,,,,,,,---......//////000000000000///......------......///000000000........................,,,++++++*********++++++,,,,,,+++++++++,,,,,,---(((***,,,///444<<>>LLL]]]ccchhhhhhiiikkkkkkiiiddd___VVVIII???CCCYYYnnntttqqqllliiihhhiiijjjjjjggg___UUUJJJBBBBBBLLLYYYfffnnnyyyuuuiiieeejjjwww{{{uuutttrrrmmmhhhcccXXXFFF888111++++++++++++++++++++++++'''(((((((((((()))))))))'''''''''''''''''''''''''''((()))******++++++***))))))(((((((((((('''''')))******++++++,,,,,,---//////000222444666888999<<>>>>>===<<<777444222444444666<<>>@@@AAAAAA@@@@@@>>><<<:::999888888888888888888888888888999999:::;;;<<<<<<<<<<<<<<<>>>AAABBBBBB???;;;999777666444444555555333222///...,,,***))))))***+++******))))))))))))******,,,---///222444666777777555444333222111111111111------------------------,,,,,,---------...............---------,,,,,,,,,,,,,,,,,,,,,---...//////000000000000000///......------......///000000111............////////////+++++++++******++++++,,,+++******))))))******+++((()))+++...333;;;DDDJJJSSSWWW[[[[[[[[[___iiiqqqpppvvvzzzwwwqqqkkkccc[[[YYY\\\___`````````aaabbbeeeeeeddddddeeefffggghhhjjjjjjkkklllnnnqqqsssuuuvvvwwwxxxyyyxxxvvvsssqqqqqqtttyyy}}}wwwiiigggccc```^^^^^^```aaafffeeebbb]]]ZZZ[[[```fffppp}}}|||rrrlllhhhdddaaaccccccbbbaaa```___```aaaQQQDDD;;;;;;???FFFWWWiii~~~|||uuullldddfffrrrpppaaaWWWMMMDDD888555111,,,***)))***+++&&&&&&&&&&&&&&&'''((((((***))))))(((''''''&&&&&&(((((())))))))))))((((((((()))+++---,,,...:::FFFWWW___fffiiimmmsssuuussskkkdddYYYLLL???@@@TTTjjjxxxuuuqqqnnnnnnmmmlllkkkiiibbbWWWMMMCCCAAAIIITTT^^^eeeooowww~~~{{{qqqccc]]]bbbrrr|||yyytttsssnnnhhhbbb___WWWHHH:::333*********+++++++++++++++'''((((((((())))))))))))''''''''''''''''''''''''((()))***+++,,,,,,,,,,,,))))))((((((((('''''''''))))))******+++,,,,,,,,,...//////111333555777888:::AAAKKKTTT[[[dddooovvvyyyzzz{{{}}}}}}yyysssmmmooozzzwwwssslllccc[[[VVVTTTTTTPPPOOONNNMMMLLLLLLMMMMMMKKKIIIHHHHHHHHHGGGEEEDDD>>>999666555444444:::BBBKKKSSSYYYXXXVVVXXXYYYYYY\\\```cccdddaaa^^^]]]]]]ZZZ\\\aaahhhnnnpppooommmgggeeecccaaa]]]XXXRRRMMMEEEBBB===888555333333444444888@@@LLLZZZhhhqqqvvvzzz{{{|||}}}~~~tttggg___SSSNNNFFF@@@===<<<;;;:::666888:::<<<;;;999555333000//////000111111///---******)))((()))***+++,,,,,,,,,,,,,,,,,,---...//////111444888;;;===>>>>>>777888888777666555777888777888999999999:::===???BBBBBBCCCFFFHHHIIIHHHGGGDDDCCCCCCFFFIIILLLNNNNNNNNNPPPSSSTTTTTTTTTUUUVVVYYYWWWUUUUUUVVVUUUQQQMMMLLLLLLKKKJJJIIIIIIIIIIIIFFFFFFDDDBBB???;;;888666555333111/////////111222555444333555999<<<>>>>>>???>>>>>><<<;;;888777555777777777666777888999999<<<<<<<<<<<<<<<<<<<<<<<<:::<<>><<<===BBBQQQbbbsss~~~rrreeebbbkkkyyyvvvfff[[[PPPGGG999666111---***)))***+++%%%%%%%%%%%%%%%&&&'''(((***))))))((('''&&&&&&&&&(((((())))))))))))((((((((((((+++,,,***,,,666CCCRRR[[[dddjjjqqqxxx||||||rrriii\\\NNN@@@???QQQfff|||yyyuuusssqqqpppmmmllljjjbbbYYYNNNDDD@@@GGGQQQZZZaaahhhooovvvyyyssskkk]]]VVVZZZlllxxxvvvppppppkkkddd^^^[[[UUUGGG:::333************************'''((((((((())))))******''''''''''''''''''''''''))))))***+++,,,---------))))))(((((('''''''''&&&)))))))))***++++++,,,,,,......///111222555777888999@@@IIIQQQYYYcccnnnwww{{{|||}}}}}}uuuooogggtttvvvrrriii```YYYVVVXXXZZZZZZYYYWWWVVVUUUUUUUUUUUUXXXVVVUUUTTTSSSRRROOOLLLFFF@@@:::777555444:::AAALLLTTT[[[[[[ZZZ]]]aaabbbcccfffiiihhhddd```^^^^^^^^^bbbjjjssszzz~~~}}}|||wwwvvvtttrrrnnnggg___ZZZNNNJJJCCC===888777777888444888???JJJWWWdddooovvvzzz{{{|||{{{}}}vvvooo\\\VVVMMMEEE@@@>>>===<<<;;;===@@@BBBAAA===999555000///...///111111000///+++***))))))***+++,,,---,,,+++++++++,,,---......---///444888;;;===>>>>>>888999999777555555666777777777777666555555888:::<<<<<<===???AAAAAA???===@@@??????BBBFFFJJJLLLMMMLLLOOORRRTTTTTTTTTUUUVVVXXXXXXXXXWWWUUUSSSQQQPPPMMMLLLKKKJJJHHHGGGFFFEEEHHHFFFCCC???<<<:::999999888777666444333222111111000222666999<<<>>>@@@@@@<<<<<<<<<<<<;;;:::999888888777666555555777999::::::;;;;;;<<<<<<;;;::::::<<<:::;;;???CCCDDD@@@;;;777555333444666666444222///...---,,,,,,,,,,,,,,,)))******++++++)))((('''+++,,,///222555777999::::::999888666444333333333//////...---......000111........................---------,,,,,,,,,++++++,,,---......//////......//////.........---------++++++,,,,,,---...//////,,,,,,,,,---------............---,,,***)))(((((())))))(((''''''''''''''''''))),,,...///111444777BBBGGGMMMSSSZZZdddrrr{{{wwwbbb\\\]]]^^^]]]]]]___bbbdddaaacccdddddddddeeegggiiiiiiiiijjjlllmmmoooppppppqqqsssuuuvvvuuuuuuvvvwwwuuuuuuvvvxxxzzz}}}{{{sssjjjbbbaaaaaaaaabbbdddbbbdddfffddd___[[[YYYYYY\\\aaakkkuuu}}}}}}zzzyyyyyyxxxrrrjjjccc``````eeegggjjjmmmmmmkkkiiiggghhh\\\JJJ<<<888BBBSSS```mmm}}}wwwlllccccccmmm}}}|||ooocccWWWNNNAAA:::111---------***'''(((((('''&&&&&&&&&&&&'''))))))))))))))))))))))))&&&''''''(((((((((((((((******)))((()))---333777NNNXXXaaafffoooyyy|||zzz{{{rrrdddRRRAAA>>>MMM^^^xxx}}}~~~xxxqqqooonnnlllhhhiii```VVVRRRHHHEEEPPP^^^```bbbeeekkkpppmmmfffXXXRRRUUUcccppptttssssssnnnjjjbbbXXXRRRLLLBBB777000---,,,,,,)))%%%&&&***(((((('''&&&&&&&&&&&&'''***)))((('''&&&%%%%%%%%%))))))))))))************''''''''''''''''''''''''((((((((()))***,,,---...000000111222444555666777999???GGGOOOYYYdddqqqyyy~~~ttttttsssyyy}}}xxxpppfff```aaaccccccbbbccc```]]][[[[[[\\\___```cccaaa^^^[[[ZZZ[[[]]]^^^RRRKKK@@@999888;;;AAADDDQQQZZZaaaaaa```cccfffggghhhkkklllkkkfffbbb```aaadddkkkuuu~~~~~~}}}~~~wwwpppfff\\\OOOFFFAAA>>>999555999:::>>>EEEOOO\\\gggnnnqqqtttvvvxxxzzz|||qqqcccWWWRRRNNNGGGEEEHHHEEEIIIKKKJJJEEE@@@===<<<222111///...---,,,++++++************************))))))***++++++++++++***,,,...111555999<<>><<<:::777444111000555333222222333444333222444444555555666888999:::888999;;;@@@FFFKKKMMMNNNMMMPPPRRRSSSSSSRRRSSSTTTZZZ[[[[[[ZZZXXXUUUQQQOOOLLLLLLKKKJJJIIIGGGFFFFFFGGGFFFDDDAAA>>>;;;:::999888777555444222111111111///000333777999;;;<<<<<<=========<<<;;;::::::999999888777666666888:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::;;;???EEEFFFCCC???999777444444555666444333000///...---,,,,,,,,,,,,)))******+++***)))((('''+++,,,///222555777999::::::999888666555444333333//////000111111111000///........................---------,,,,,,,,,+++++++++,,,------......------//////.........---------++++++,,,------...//////,,,,,,---------.........///......---,,,+++*********)))((((((''''''((((((&&&)))+++---...000222444888<<>>444...------+++((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((&&&''''''(((((((((((((((******)))((()))---222777HHHSSS^^^dddlllwww}}}~~~|||tttgggUUUDDD???KKK[[[uuu{{{}}}vvvooommmmmmllllllpppiiiaaaZZZMMMIIISSS^^^```bbbccciiinnnmmmhhh]]]UUUUUUaaapppwwwxxxxxxuuuqqqhhh]]]UUUNNNBBB777///,,,+++,,,***&&&'''***(((((('''&&&&&&&&&&&&''')))(((((('''&&&&&&&&&&&&(((((()))))))))*********************************((((((((()))***+++---...//////000111333444555666777===EEEMMMWWWbbboooxxx|||vvvtttxxxwwwppphhhdddfffhhhhhhggggggeeeaaa___^^^```bbbdddgggfffcccbbbaaabbbdddeeeYYYRRRGGG>>>;;;===BBBEEERRR\\\eeefffeeehhhjjjjjjooorrrsssrrrnnnjjjhhhhhhiiiooowww~~~{{{{{{|||vvvlll^^^PPPGGGAAA<<<:::888:::===CCCKKKVVV___eeejjjlllooopppsssyyy}}}qqqfff```[[[TTTQQQRRRSSSTTTSSSOOOFFF>>>999777111000///---,,,,,,++++++++++++++++++++++++++++++************++++++++++++,,,...111555999<<<>>>???BBBBBBAAA???<<<:::777666666444222222333444333222222222333333444666777888666666888===CCCHHHKKKLLLLLLNNNQQQRRRQQQQQQQQQRRRZZZ[[[\\\[[[YYYTTTPPPMMMKKKJJJJJJIIIHHHGGGGGGGGGFFFEEEEEECCC@@@===:::999777777555333222111111111222444777999<<<=========>>>======<<<<<<;;;;;;::::::999888888888999;;;<<<============<<<<<<;;;;;;;;;:::<<<@@@FFFHHHFFFCCC===:::666444555555555444111111///...,,,,,,++++++)))************)))((((((***+++...111444777999::::::999888777666555444333///111333444444222000///........................------------,,,,,,,,,,,,++++++,,,------------,,,...............---------,,,,,,,,,---......//////,,,------------.........///.........------,,,,,,+++******)))((()))))))))''')))+++,,,---...000222333666:::<<<===@@@FFFKKKNNNYYYccciiiooosssnnndddYYYZZZ[[[[[[[[[\\\___bbbdddeeefffffffffgggiiikkkmmmmmmnnnnnnoooppppppqqqrrrssstttuuutttuuuxxxzzzzzzyyyxxxwwwwwwyyy{{{||||||sssjjjgggfffbbb``````___cccgggiiieee```[[[XXXUUUWWW\\\dddmmmuuuxxxzzzyyy}}}tttnnnkkkmmmppptttxxx|||yyykkkVVVEEE@@@IIISSSiiisss}}}}}}uuujjjaaaaaakkkuuuuuuiii[[[PPPJJJBBB888111...---+++))))))(((''''''&&&&&&''''''''''''''''''''''''''''''&&&''''''((((((((((((((()))))))))((())),,,222666AAAMMMZZZbbbhhhrrr}}}yyynnn\\\III@@@HHHUUUpppxxx|||uuummmkkkllllllssszzzyyyrrrhhhWWWOOOXXXaaaccccccccchhhnnnpppmmmggg\\\WWW```ooozzz~~~}}}yyypppdddZZZQQQEEE:::///+++***,,,+++((('''***)))(((''''''&&&&&&''''''((((((''''''&&&''''''((((((((())))))))))))******++++++++++++++++++++++++((((((((()))***+++,,,------...///000111333444444555:::BBBJJJSSS___llluuu}}}|||xxxwww~~~vvvqqqlllkkkmmmnnnnnnmmmllljjjgggddddddfffhhhjjjlllkkkjjjiiiiiiiiikkkkkkccc[[[PPPEEE@@@@@@DDDGGGUUU```jjjmmmmmmnnnpppooovvvxxx{{{{{{yyyvvvtttsssqqqtttyyy}}}~~~|||yyywwwooonnnooovvvqqq```PPPEEE???>>>999:::<<<@@@FFFMMMTTTWWW\\\^^^```bbbeeellluuu}}}xxxqqqkkkddd___]]]]]]\\\XXXQQQFFF===666333000///...---,,,++++++++++++++++++++++++++++++++++++******)))***+++,,,---,,,...000444888;;;>>>???CCCDDDCCCCCCAAA???===;;;777555333333444444333222000000000111222333444555444444555999@@@FFFIIIKKKKKKMMMPPPPPPPPPOOOOOOPPPWWWXXXZZZZZZWWWRRRMMMIIIIIIHHHHHHHHHGGGGGGFFFFFFEEEEEEFFFEEECCC???;;;999888777555333222111111111555777999<<<>>>?????????@@@???>>>===<<<<<<;;;;;;;;;::::::::::::;;;<<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;===@@@DDDEEEDDDBBB???<<<888555444444555555333222000...---,,,++++++************)))))))))(((***+++---000333666999::::::::::::999888777555555222222333333222111000///...........................------------,,,,,,,,,+++,,,------......------........................,,,---------......//////------------..................------------------,,,+++******))))))******(((***,,,,,,,,,---///111222555999<<<>>>@@@DDDHHHEEELLLSSSWWW\\\bbbaaa]]]XXXYYYZZZZZZ[[[\\\```bbbeeefffggggggfffgggiiikkkkkkkkkllllllmmmmmmmmmnnnqqqssstttttttttvvvyyy{{{|||zzzxxxvvvvvvwwwyyyzzz}}}vvvnnnjjjgggbbb___```]]]aaagggjjjiiiddd^^^YYYYYYZZZ^^^fffqqq{{{|||tttqqqsssvvv{{{fffLLL@@@EEEMMMdddppp|||ooobbb^^^dddlllxxxvvvjjj\\\QQQNNNGGG<<<333...,,,+++***)))(((((('''''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((()))))))))((())),,,000444;;;HHHWWW___ccclllzzzyyyhhhRRRCCCDDDMMMkkkuuu|||vvvmmmjjjkkkmmmyyyvvvbbbVVV\\\dddggghhhgggjjjqqqvvvvvvrrrfff\\\___lllzzz~~~vvvjjj___VVVJJJ???000,,,***,,,,,,)))(((***)))((((((''''''''''''''''''''''''''''''((())))))(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((()))***+++,,,,,,,,,---...000111222333333888???GGGOOO[[[hhhqqqyyy|||~~~wwwtttrrrrrrssstttsssrrrqqqooommmkkkkkkmmmppprrroooooonnnmmmlllllllllllliiibbbWWWKKKDDDDDDGGGKKKVVVcccooossssssttttttrrrxxx{{{~~~xxxxxxxxxwwwvvvsssooolllccc```___cccmmmyyyppp\\\LLLCCCAAA;;;;;;<<<===@@@DDDHHHJJJLLLNNNPPPQQQSSSZZZdddlll|||~~~xxxqqqiiieee___\\\VVVNNNEEE<<<666333///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++---...---...000333666:::===>>>AAABBBCCCCCCBBB@@@>>>===888666444333444444333222////////////000111222333333333444888>>>EEEIIIJJJLLLNNNPPPQQQPPPOOOOOOPPPUUUWWWYYYYYYWWWSSSNNNJJJHHHHHHGGGGGGFFFFFFEEEEEEDDDEEEFFFFFFEEEAAA===;;;888777666444333222111111222444777:::===>>>??????CCCBBB@@@>>><<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<===;;;::::::999999::::::;;;=========???@@@@@@???>>>???===:::666444333444666444333111///...,,,,,,,,,*********))))))))))))))))))***+++...222666999;;;;;;<<<<<<;;;:::999888777555444111///...///000111////////////////////////.........---------,,,,,,------...///////////////---.....................------...............///---------.........//////------------,,,,,,,,,,,,,,,,,,+++******************+++---------...///111000333666999<<<>>>AAACCCEEEJJJNNNPPPSSSWWWYYYXXXXXXYYYZZZ[[[[[[]]]aaaccceeefffgggfffeeefffhhhjjjjjjjjjkkkkkklllllllllmmmoooqqqsssttttttvvvxxx{{{{{{zzzxxxvvvvvvvvvxxxxxx}}}zzzppplllhhhccc``````\\\```eeejjjkkkhhhbbb^^^\\\^^^cccmmmzzz~~~|||~~~rrrTTTCCCCCCJJJYYYjjj~~~rrrccc[[[]]]bbbmmmvvv~~~}}}uuukkk]]]RRRQQQJJJ@@@666000,,,+++***))))))(((''''''''''''(((''''''''''''''''''''''''&&&''''''((((((((((((((((((((()))((()))+++///222999EEETTT]]]aaagggvvvttt\\\GGGCCCGGGdddrrr|||wwwmmmiiijjjmmm{{{hhhYYY]]]ccciiimmmlllnnnuuu{{{}}}{{{ooobbb___hhhvvvzzzoooddd[[[QQQGGG555///+++,,,,,,***)))***))))))(((''''''''''''((('''''''''''''''((()))***'''(((((((((((()))))))))''''''''''''''''''''''''(((((((((((()))***++++++++++++,,,---///000111111333777===CCCJJJUUUaaajjjvvv}}}zzzyyyyyyyyyyyyyyyxxxwwwvvvuuutttttttttuuuwwwxxxssssssrrrqqqpppooommmmmmkkkeee[[[OOOGGGGGGKKKPPPXXXeeessswwwwwwxxxwwwtttzzz~~~{{{wwwrrrooollliiifffccc\\\XXXUUUVVV^^^iiittt{{{mmmZZZMMMGGG??????=========>>>@@@AAA@@@AAABBBBBBDDDIIIQQQXXXgggooo{{{zzzqqqjjjaaa\\\UUULLLCCC<<<777444......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---+++***))))))+++---...---...///222555999<<<>>>@@@AAACCCDDDCCCBBB@@@???:::888555444555444333222////////////000111222222333333444999@@@FFFJJJKKKNNNPPPRRRRRRQQQPPPPPPQQQUUUVVVXXXYYYXXXVVVRRRPPPJJJIIIIIIHHHGGGFFFFFFEEEEEEEEEGGGGGGEEEBBB???===999999777555444333333333333555999===AAACCCEEEFFFFFFEEEBBB???<<<;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<999999888888888:::;;;<<<>>>>>>>>>>>>===<<<;;;;;;===<<<;;;777444333444666333333111000......------+++******)))((()))))))))((()))***---111555999;;;===>>>>>>>>>>>><<<:::999888555111...---...000222////////////////////////............---------,,,......///000000000000///---------.......................................------........./////////------------,,,,,,++++++,,,+++******)))*********)))+++---...---...000222222333555777999;;;======DDDGGGKKKMMMPPPSSSWWWZZZWWWYYYZZZ[[[[[[]]]aaadddcccdddeeeeeeddddddfffgggjjjjjjkkkkkklllmmmnnnnnnlllnnnrrrttttttvvvwwwyyyxxxwwwwwwwwwwwwwwwwwwxxx|||uuunnniiiccc``````]]]___ccchhhkkkkkkhhheeedddhhhppp||||||]]]HHHCCCFFFKKK___xxx~~~rrrcccXXXVVVXXXeeeoooyyy{{{vvvmmmaaaVVVSSSNNNEEE;;;444...,,,+++***)))((((((''''''((((((''''''''''''''''''''''''&&&''''''((((((((((((((('''((()))((((((***...111777AAAQQQ\\\```eeessseeeMMMCCCEEE\\\mmm{{{xxxmmmggghhhkkkwwwiiiXXXYYY[[[eeelllnnnooouuu{{{~~~}}}uuuhhh___dddrrr~~~}}}sssiiiaaaWWWOOO===555...,,,,,,***)))******)))((((((''''''((((((((('''''''''((())))))***''''''(((((((((((())))))((((((((((((((((((((((((((((((((((((((()))***+++***+++,,,---...000111111333666:::>>>CCCLLLXXXaaaoooxxx~~~~~~|||{{{zzzuuuuuuvvvvvvuuusssqqqpppnnniii___SSSJJJIIINNNSSS[[[hhhuuuzzzzzzyyyxxxvvv}}}|||uuukkkeeecccbbbaaa___XXXUUUSSSSSSXXXaaajjjppplll[[[RRRFFFDDDAAA>>><<<<<<===>>>;;;<<<===<<<;;;===CCCHHHRRR[[[hhhqqqxxxvvvlllfff___TTTJJJBBB;;;555222......---------...//////------------------------,,,++++++***+++,,,---...---...///111444888;;;===AAABBBDDDFFFFFFDDDBBBAAA;;;999777555555444333111000////////////000111222222333666<<>>???>>>>>>>>>===<<<::::::::::::;;;;;;888444222333555333222111000////////////++++++)))((((((((()))***((((((***,,,000555999;;;??????@@@AAA@@@???===;;;999777444111//////000111////////////////////////............---------------......///000/////////---------.........//////////////////........................////////////000//////...---,,,++++++++++++***)))))))))))))))''')))+++,,,,,,---///111333222333555888:::<<<===>>>AAAFFFKKKNNNQQQVVVZZZVVVWWWXXXYYYZZZ\\\```cccaaabbbcccbbbaaabbbccceeeggghhhhhhjjjkkklllmmmmmmhhhlllppptttuuuuuuvvvwwwtttuuuvvvwwwxxxxxxxxxwww{{{}}}{{{rrrjjjccc``````^^^^^^```eeejjjmmmmmmllljjjppp{{{gggOOODDDAAACCCTTTkkkuuufffZZZTTTRRRaaalllxxx{{{yyyrrrggg^^^UUUQQQJJJAAA999222///...***))))))(((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((('''((((((((((((***---///444===MMM[[[bbbfffrrrlllRRRFFFFFFSSShhhyyyxxxllldddeeegggpppxxx{{{|||yyyfffSSSQQQNNN[[[gggjjjkkkpppvvvyyyyyyvvvkkk``````nnn|||wwwmmmeee\\\TTTEEE:::000---,,,)))((()))***))))))((((((((((((((()))((((((((((((((())))))'''''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((()))*********+++,,,---...000111111222444666888<<>>@@@===>>>???===999999<<>>888333000...............///000111------------------------+++++++++,,,,,,,,,---------......000333777;;;===AAACCCEEEGGGGGGEEEBBBAAA===:::777666555555333111//////.........///000000111333777>>>EEEIIIKKKKKKPPPRRRTTTTTTSSSQQQQQQRRROOOPPPRRRTTTUUUUUUUUUUUUQQQPPPOOOMMMLLLJJJIIIIIIFFFFFFGGGFFFEEECCCBBBAAA<<<;;;999888666555555555000333888>>>DDDIIILLLNNNKKKIIIEEE@@@<<<:::999999999:::;;;;;;<<<<<<;;;;;;888888777888:::===@@@BBB===>>>>>>===<<<;;;;;;<<<888:::;;;888555222333555222222111000//////000000,,,+++)))((((((((()))***(((((())),,,///444999;;;@@@AAABBBBBBBBB@@@>>>===888777666555333222000000000000000000000000000000//////.........---------,,,---......//////......---------........./////////////////////...................../////////000222111000///...---,,,,,,+++******)))((()))))))))&&&(((***++++++,,,///111...---...000555999<<<===:::>>>DDDIIILLLNNNSSSXXXTTTVVVWWWXXXYYY[[[___aaa```aaabbbaaa``````bbbccccccdddeeeggghhhjjjkkkkkkfffjjjppptttuuuuuuuuuuuuqqqsssuuuxxxyyyyyyxxxwwwyyy|||tttkkkccc___```^^^]]]^^^cccjjjoooppppppiiippp|||nnnTTTDDD>>>BBBOOObbbyyyyyyjjj]]]UUUQQQ```lllxxx}}}{{{vvvmmmdddVVVSSSNNNEEE<<<555111000******)))((((((((((((((())))))))))))))))))))))))&&&''''''((((((((((((((('''(((((((((((())),,,///222:::JJJ[[[dddhhhsssoooUUUHHHGGGNNNdddxxxxxxkkkbbbbbbdddkkkqqqrrrttttttbbbOOOLLLDDDSSSaaafffgggkkkpppsssuuuuuummm```___kkk{{{zzzpppggg^^^WWWJJJ>>>111---+++)))((()))******)))((((((((((((((())))))(((((((((((())))))''''''''''''((((((((()))(((((((((((((((((((((((()))(((((((((((())))))******+++,,,---///000111111111222444444777>>>HHHOOOWWWcccpppyyy|||wwwnnnpppsssvvvxxxwwwvvvuuuuuupppfffXXXMMMJJJOOOUUUbbbnnnzzz}}}||||||zzzxxx|||pppbbbZZZZZZ]]]```aaahhhhhhgggfffeeehhhkkknnnttt~~~}}}lllaaaPPPLLLFFFAAA>>>>>>@@@BBBAAABBBCCC@@@;;;888999;;;>>>CCCIIIKKKNNNXXXiiivvvyyy~~~~~~ttthhh___VVVKKKAAA;;;666222/////////...//////000111222........................***+++,,,---------,,,,,,.........000333666:::===???AAADDDFFFFFFDDDAAA???===;;;888666666555333111......---------.../////////222777???FFFJJJKKKJJJPPPRRRTTTTTTRRRQQQQQQQQQRRRPPPNNNNNNOOORRRVVVYYYQQQSSSSSSPPPKKKGGGGGGHHHKKKKKKIIIFFFBBB???>>>>>><<<;;;999888666555555555666666888;;;AAAHHHNNNQQQRRRLLLDDD>>><<<:::888555777888:::;;;<<<<<<;;;::::::;;;;;;<<<======>>>>>>@@@?????????===<<<;;;:::<<<;;;:::999888666555555333222111///............,,,,,,++++++***)))))))))******)))***,,,000444777===@@@DDDFFFDDDAAA>>>===888777666444222000///......//////000///---+++***++++++,,,,,,,,,---------////////////000000000000//////.........------------------........./////////...---,,,,,,---...//////............---------......---,,,***)))((((((***)))(((((()))+++---///***---000222333555777999999>>>DDDIIIMMMOOORRRTTTYYYXXXXXXXXXZZZ[[[]]]___^^^^^^^^^^^^___```bbbcccbbbbbbcccdddfffhhhjjjkkklllmmmooopppqqqrrrrrrrrrsssvvvyyyyyywwwvvvwwwzzz{{{~~~{{{mmmddd___]]]YYY[[[___cccfffiiijjjjjjcccmmmyyypppTTTEEE@@@>>>CCCTTTooosssddd\\\]]]]]]mmm|||zzzoooddd\\\XXXRRRKKKCCC:::222,,,...+++'''%%%%%%((()))***((((((''''''''''''(((((()))((((((((((((''''''''')))(((''''''(((***---...111555CCCVVVbbbhhhpppxxxmmmVVVLLLLLLRRReeettttttlllgggdddbbbeeefffggggggcccYYYMMMEEEBBBFFFQQQbbbmmmqqqqqqrrrxxx{{{uuuggg```hhhwwwxxxrrroooiiibbb[[[GGG444//////,,,))))))))))))))))))((('''&&&%%%&&&&&&&&&''''''''''''(((&&&&&&''''''''''''''''''---+++(((&&&%%%&&&((()))((((((((((((((((((((((((***++++++,,,---...//////222333444444555:::BBBIIISSS\\\fffmmmvvvvvvuuuoooqqqsssssssssssstttuuutttppphhh___WWWSSSSSSUUUaaannn{{{}}}}}}vvvkkkdddbbbeeejjjmmmxxxwwwuuusssrrrssstttuuuyyy}}}wwwjjj^^^WWWNNNFFFCCCBBBCCCDDDFFFFFFFFFCCC???;;;999888888:::<<>>AAABBBBBBAAA@@@???>>>;;;999666444222111---.........---,,,+++***000333999???EEEIIIKKKLLLUUUUUUTTTSSSRRRPPPNNNMMMSSSRRROOONNNNNNPPPSSSUUURRRTTTUUUSSSOOOLLLKKKKKKKKKKKKJJJGGGDDDAAA???>>>===<<<:::777555333222222555666888<<>>>>>>>>@@@@@@@@@@@@???>>>===<<<===<<<;;;:::888666555444333222111000///.........,,,,,,++++++***)))))))))((((((((())),,,000555888<<<@@@DDDEEEDDDAAA>>>===:::999777666333222000//////////////////---,,,+++,,,,,,,,,,,,------------....../////////000000000//////.........------------------........./////////...------------...//////............---------......---,,,+++******)))''''''&&&'''))),,,///111+++...000222333444666777888<<>>MMMhhh{{{nnneeeccc^^^mmm}}}uuukkkaaa]]]VVVNNNEEE<<<333---...+++'''&&&'''((())))))((((((''''''''''''(((((((((((((((''''''''''''&&&(((''''''''')))***,,,---000555BBBSSS___dddjjjqqqyyy{{{~~~{{{lllYYYPPPPPPXXXiiixxxyyyrrrlllgggbbb___```bbbbbb^^^VVVLLLEEE@@@CCCOOO```mmmrrrssstttyyy}}}pppgggjjjuuu|||xxxtttsssooojjj___LLL999111///,,,******))))))))))))((('''&&&%%%'''''''''((((((((())))))''''''''''''''''''''''''***)))(((''''''((()))***((((((((((((((((((((((((******+++,,,---...//////000222333333444999BBBHHHNNNWWW```fffnnnwww||||||vvvtttooopppqqqrrrrrrrrrrrrrrrqqqmmmggg^^^WWWTTTUUUVVVbbbppp~~~xxxqqqppprrrwwwzzz~~~}}}|||{{{{{{~~~}}}rrrfff```VVVOOOJJJIIIHHHHHHIIIJJJIIIFFFBBB>>>:::999999:::<<<<<>>???@@@@@@@@@@@@???>>><<<:::777444333000//////...---,,,,,,+++000333999???EEEIIILLLMMMRRRRRRRRRRRRRRRQQQPPPPPPUUUSSSPPPNNNMMMNNNPPPQQQSSSUUUXXXWWWUUUQQQOOOOOOKKKKKKJJJIIIFFFCCC???>>>>>><<<:::777444222000000444555777<<>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAA@@@@@@???>>>===;;;888666444333333333222111000///......,,,,,,,,,+++******))))))&&&&&&&&&(((+++000444777;;;>>>BBBDDDCCC@@@???>>>;;;:::999777555333222111///////////////...,,,,,,,,,,,,---------...................../////////////////////.........------------.........////////////......------......//////............---------------------,,,,,,,,,+++(((''''''((()))+++---///,,,...111222222222444555666:::@@@EEEIIIMMMPPPSSSVVVWWWWWWXXXYYYZZZ[[[\\\^^^```bbbdddeeeeeeddddddbbbcccdddeeehhhjjjlllmmmoooooooooooopppqqqssstttuuuwwwyyyxxxuuussstttvvvxxx{{{}}}~~~~~~yyymmmddd```\\\\\\]]]]]]^^^^^^^^^^^^^^^dddjjjrrr~~~oooXXXEEE;;;777:::EEE]]]zzzyyymmmggg___lll{{{yyyqqqfffaaaYYYQQQGGG>>>555///...+++)))(((((()))((((((((((((''''''''''''(((((((((''''''''''''&&&&&&&&&''''''(((((()))***++++++///333???OOOZZZ___cccgggnnnqqqvvvvvvlll]]]VVVUUUYYYgggvvv{{{wwwppphhhbbbZZZ[[[[[[[[[YYYSSSKKKEEE===@@@LLL^^^mmmtttvvvwww}}}|||oookkkqqqxxx|||~~~}}}xxxvvvvvvuuurrreeeTTT@@@555000---++++++))))))))))))((('''&&&&&&(((((((((((()))))))))***'''''''''''''''''''''''''''''''''((()))******+++((((((((((((((((((((((((******+++,,,---......///...000222222444999AAAHHHLLLTTT\\\aaaffflllooonnnssswww}}}~~~}}}|||zzzxxxvvvvvvzzzzzz{{{}}}xxxsssoooooopppqqqqqqpppppppppnnnkkkeee^^^XXXVVVWWWYYYcccqqq~~~oooiii```XXXSSSOOOLLLKKKOOOOOONNNLLLIIIDDD@@@===:::<<<<<<;;;:::<<>>???AAAAAABBBAAA???;;;888555222111///---,,,,,,,,,,,,000333888???EEEIIILLLNNNOOOOOOPPPQQQRRRRRRRRRRRRTTTRRRPPPNNNMMMNNNOOOPPPRRRTTTWWWYYYXXXVVVSSSQQQLLLKKKJJJIIIGGGDDD@@@>>><<<;;;999666444222000000222444666;;;BBBJJJQQQVVVTTTPPPJJJCCC>>>:::888777555444333333444777:::<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAABBBCCCCCCCCCCCCBBB@@@>>><<<999666444333333333333222111000///...---,,,,,,++++++***))))))((('''''''''***...111444999<<<@@@BBBAAA@@@??????<<<;;;:::888666444222111////////////......------------........./////////---.........////////////////////////........................//////////////////............/////////............---------------------------------,,,+++***)))((()))))))))---///111222111111222333444888===BBBFFFJJJNNNPPPTTTUUUVVVXXXYYYZZZZZZZZZ]]]___bbbeeegggfffdddcccccccccdddfffhhhjjjlllmmmoooooonnnnnnoooqqqrrrsssvvvxxxzzzyyyuuussstttuuuxxxzzz|||||||||}}}rrrgggaaa]]]\\\[[[ZZZYYYXXXXXXXXX^^^aaaeeemmmyyywwwiiiXXXGGG<<<::::::@@@QQQkkkqqqfff___hhhttt}}}~~~xxxrrrhhhccc[[[RRRIII@@@777222...,,,***)))******((('''((((((''''''''''''((((((''''''''''''&&&&&&&&&&&&&&&'''((()))************,,,111<<>>???III\\\mmmvvvyyy{{{sssjjjmmmssswwwzzzzzzvvvtttuuuuuusssjjj[[[HHH:::222...,,,+++)))))))))))))))(((''''''''''''((((((((()))))))))((((((((((((''''''''''''&&&'''((()))******))))))(((((((((((((((((((((((())))))***+++,,,---......---///111222444999AAAGGGOOOWWW^^^aaacccggggggeeecccggglllppprrrssssssssspppqqqsssttttttsssrrrqqqooopppqqqtttxxx~~~}}}wwwqqqqqqpppqqqqqqqqqooonnnllljjjfff```[[[YYYZZZ\\\cccppp{{{vvvnnnfff```ZZZUUURRRTTTSSSRRRPPPNNNJJJEEEBBB===??????===999888:::===DDDJJJSSS]]]ccceeebbb^^^PPPHHH???999999:::;;;;;;===<<<:::888666333222111/////////........./////////...------,,,,,,------,,,------------.........222222222333555888;;;===@@@BBBDDDDDDBBB>>>:::777444222000---,,,,,,---...///222777>>>DDDJJJMMMOOONNNOOOPPPQQQRRRSSSSSSSSSSSSRRRPPPNNNNNNNNNOOOPPPOOOQQQTTTWWWXXXWWWUUUSSSLLLJJJIIIHHHGGGEEEAAA>>>:::999888666444333222222111333555;;;BBBJJJQQQUUUUUURRRMMMFFF???;;;888777555444222111222555999;;;===============>>>>>>>>>???@@@AAABBBCCCDDDDDDDDDCCCBBB@@@===:::777555444333333333333222000///...------,,,,,,+++*********+++***(((((()))+++...000777:::>>>@@@@@@??????@@@<<<;;;999777555333222111000/////////................../////////000000000.........////////////000000000/////////................../////////000000///////////////////////////............---------,,,,,,------------......++++++***)))((((((((((((,,,...000111000000111222333666;;;???CCCFFFJJJMMMPPPRRRTTTWWWYYYZZZYYYYYYZZZ]]]aaaeeefffeeecccbbbccccccdddeeeggghhhjjjkkknnnnnnnnnnnnoooppppppqqquuuxxxzzzyyyvvvtttuuuwwwxxxyyyzzzzzzzzz{{{}}}wwwiiiaaa]]][[[XXXVVVTTTTTTTTTUUU\\\___ccchhhsss~~~yyyuuunnnggg___TTTGGG???<<<:::;;;FFF\\\xxxtttfff^^^bbbkkktttxxxwwwssspppiiiddd\\\SSSJJJBBB:::555///---+++*********)))'''((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&'''((())))))***)))))))))///888EEERRR\\\``````dddhhhmmmnnniiiaaaXXXPPPDDDKKKZZZkkkvvvuuummmfff^^^^^^]]]\\\YYYTTTMMMIIIBBBAAAHHHZZZlllvvv{{{~~~ssshhhhhhnnnrrrwwwxxxtttqqqqqqqqqoookkk```OOO>>>444///---,,,))))))))))))))))))((('''&&&&&&'''''''''((((((((())))))(((((((((''''''''''''((()))******)))((('''((((((((((((((((((((((((((())))))***+++,,,---------///222333444999@@@FFFPPPXXX___aaabbbdddbbb___VVVWWWZZZ^^^bbbdddeeeeeeeeegggjjjmmmoooooonnnmmmiiijjjlllnnnrrrzzzvvvtttsssssstttsssqqqnnnlllkkkgggbbb]]][[[\\\^^^eeeppp~~~~~~{{{yyy{{{}}}vvvooohhhaaa\\\TTTRRRPPPNNNMMMKKKFFFCCC???AAABBB???;;;999999;;;===AAAIIISSSZZZ]]][[[YYYOOOHHH@@@<<<===@@@AAAAAAAAA@@@===;;;888555333222111111000000//////000000000000///...............,,,,,,,,,,,,,,,,,,,,,,,,///.........111444888:::>>>@@@BBBDDDBBB>>>999666444222///---,,,,,,---...///222777===DDDJJJNNNQQQQQQQQQRRRRRRSSSRRRRRRRRRSSSRRRQQQPPPOOOOOOOOOPPPLLLMMMOOOSSSWWWWWWVVVTTTMMMJJJFFFEEEFFFEEEBBB>>>:::999888666555444444333000222444999@@@IIIPPPTTTVVVTTTOOOHHHAAA;;;888888666444333222222444777999999::::::;;;;;;<<<======>>>???@@@BBBCCCCCCDDDDDDDDDCCCAAA>>>;;;888666555333444444444333111///...---------,,,++++++******---,,,***((()))***,,,...555888<<>>PPPkkkyyykkk^^^^^^ccckkkqqqrrrqqqrrroooiii```WWWNNNEEE===888111...+++*********)))(((((((((''''''''''''(((((()))((((((((((((''''''''''''''''''(((((()))))))))(((---555???NNN[[[```^^^___dddhhhiiigggbbbWWWLLL@@@BBBMMMccctttxxxqqqkkkcccccccccbbb___ZZZSSSOOOHHHDDDGGGVVVhhhttt{{{~~~tttgggdddiiipppvvvyyyuuupppnnnllljjjiiibbbSSSAAA555111...,,,)))))))))******))))))(((&&&&&&&&&&&&''''''''''''***))))))(((((('''''''''(((((()))******)))((('''(((((((((((((((((((((((((((((()))***+++,,,,,,---,,,///111222333777>>>CCCMMMUUU\\\______```]]]YYYNNNMMMMMMPPPTTTXXXZZZZZZ```aaadddggghhhhhhggggggeeegggiiijjjnnnvvv}}}zzzxxxxxxyyyxxxuuuqqqmmmkkkhhhbbb^^^[[[\\\]]]dddnnnzzz}}}uuupppqqqyyy~~~wwwooogggaaaVVVRRRLLLJJJIIIGGGCCC???>>>@@@AAA???;;;999:::;;;999===CCCLLLSSSWWWVVVUUUOOOIIIBBB@@@BBBEEEGGGGGGEEEDDDBBB???<<<999777666444444333222111111111111000000///............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...111444666:::;;;>>>???>>>;;;666444111000///------------......111666<<>>???@@@AAABBBBBBBBBDDDCCCAAA>>><<<999888777444444555555444222000......------,,,,,,+++******---,,,***))))))+++...///444777;;;===>>>???@@@AAA>>>===;;;:::777666444333000000///......///000111000000000111111111222222000000000000111111111222000000000000/////////....../////////000000000000...///000111111000///...///............---------,,,,,,,,,,,,,,,+++++++++%%%&&&''')))***+++++++++***,,,///000///000111222333555888:::===???CCCFFFGGGKKKPPPVVVYYYZZZZZZYYYZZZ\\\___bbbdddddddddcccbbbaaaaaaaaaaaabbbcccccciiijjjlllnnnnnnmmmkkkjjjmmmqqqtttuuuttttttvvvyyyuuutttssssssvvvzzz}}}~~~oooeeeYYYWWWTTTRRRRRRTTTVVVXXX\\\cccgggffffffkkkppprrryyyrrrpppqqqlllhhhddd___[[[VVVPPPKKKAAA===999:::GGG___zzz~~~ppp```\\\^^^gggooorrruuuyyyyyyssshhh]]]SSSIII@@@;;;333000+++))))))*********((((((''''''''''''((((((******)))))))))((((((((((((((('''&&&'''((()))***(((,,,222:::HHHXXX^^^[[[[[[aaafffhhhiiiggg\\\PPPCCC???FFF\\\qqqwwwrrrllleeefffggghhhfffbbb[[[VVVMMMFFFEEEQQQcccpppwww{{{vvvhhhbbbcccooowww|||xxxsssooolllhhheeebbbVVVDDD666222///+++((())))))*********))))))''''''''''''((((((((((((******))))))(((''''''&&&&&&'''((())))))******)))((((((((((((((((((((((((''''''((()))***+++,,,,,,+++---000000111444:::???GGGPPPXXX[[[\\\\\\YYYTTTKKKHHHEEEFFFKKKPPPSSSUUU\\\]]]___bbbcccdddddddddbbbdddfffgggiiiooozzz}}}}}}~~~~~~yyyuuulllkkkgggbbb\\\YYYYYYZZZ^^^fffpppxxxvvvmmmkkkqqqyyyvvvmmmggg^^^WWWNNNIIIGGGDDD@@@===;;;<<<===;;;777555777999666999???GGGOOOSSSTTTSSSOOOJJJDDDBBBEEEIIIJJJKKKJJJIIIGGGDDDAAA>>><<<;;;888777555444222222111111///......---------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++---///111222555666888999888666333000...---------------------...111555<<>>;;;888555333222111000111333888>>>FFFLLLPPPWWWVVVSSSKKKBBB;;;888888777666555444444444555555333444555666888:::;;;;;;<<<===>>>???@@@@@@@@@@@@CCCCCCAAA???<<<:::888888444444555666555222000......------,,,,,,++++++***,,,+++***)))***,,,///111333666:::===>>>???@@@BBB???>>>===;;;999777666555111000///......///000111000111111111111222222222000111111111222222222222000000000000////////////////////////000000000000...///000111111000///...//////.........---------,,,,,,,,,++++++*********(((((())))))))))))(((((())),,,...//////000111333333555888999;;;>>>AAADDDEEEIIIOOOUUUYYY[[[ZZZZZZ[[[]]]___bbbdddeeeeeedddaaaaaa```````````````aaagggiiilllnnnooommmjjjhhhiiimmmqqqsssrrrsssvvvyyytttrrrpppppptttyyy}}}rrrfffXXXVVVSSSQQQRRRUUUXXX[[[```hhhllliiieeefffkkkmmmzzz~~~qqqiiiiiikkklllkkkiiifffbbb]]]WWWSSSHHHCCC<<<:::BBBVVVooosssbbb\\\]]]fffoootttzzz{{{ooocccWWWLLLBBB===444000,,,)))(((******+++((((((''''''''''''((((((************)))))))))))))))(((&&&%%%&&&''')))***)))---000666EEEUUU[[[YYYZZZaaagggjjjnnnnnndddWWWFFF>>>BBBXXXmmmtttooojjjeeegggiiikkkkkkfff```[[[PPPGGGDDDNNN___llltttyyy|||{{{zzzkkkaaa___oooxxx~~~|||vvvqqqmmmiiibbbaaaWWWEEE777222///+++((())))))*********))))))(((((((((((())))))))))))+++******)))(((''''''&&&%%%%%%&&&((()))+++,,,,,,((((((((((((((((((((((((''''''((()))***+++,,,,,,))),,,.........111777;;;DDDMMMVVVYYYZZZ[[[XXXSSSJJJFFFBBBBBBGGGMMMQQQSSSYYY[[[]]]```bbbeeefffggg```cccddddddeeekkkuuu}}}|||xxxllljjjgggaaa[[[WWWVVVWWWWWW^^^fffnnnwww~~~yyymmmhhhjjjpppuuu}}}}}}xxxqqqggg___SSSKKKHHHEEEAAA===888999:::777333111333555444777===EEEMMMRRRSSSSSSOOOJJJDDDCCCFFFJJJLLLLLLNNNMMMKKKHHHEEEBBB@@@???:::999777555333222111111------,,,++++++++++++,,,+++,,,,,,,,,,,,---------*********+++,,,...///000222333555555555222000...+++,,,------......------...000555<<>>===<<<;;;999777555333111111333555999AAAJJJPPPUUUTTTQQQKKKDDD>>>;;;:::666444222111222333333222555555666666777777888888;;;;;;;;;;;;<<<>>>???AAAAAAAAA@@@???===;;;999888999999999888666444111000000000///...---,,,,,,+++)))))))))))))))+++---......111555999===@@@BBBBBBBBB@@@===;;;;;;:::888777333222222111111222222333333222111111111222333444111111111111111111111111////////////............///////////////..................///////////////......------------......+++++++++,,,,,,---------,,,,,,***)))))))))***+++,,,------...///000111111222333555777999<<<@@@CCCEEEJJJOOOTTTVVVWWWYYYZZZ\\\\\\^^^aaadddfffeeedddccccccdddddddddcccbbbaaaeeeiiiooorrrrrrpppnnnmmmlllmmmoooqqqrrrrrrrrrqqquuusssqqqpppqqquuuzzz|||vvvfff___YYYUUUVVVXXXYYY[[[___kkkmmmnnnmmmiiifffddddddmmmvvv|||rrriiifffiiinnnssstttnnnhhhfffdddbbbWWWGGG<<<===BBBKKK^^^rrrvvveee\\\WWW___mmmzzzzzziiiZZZRRRJJJDDD777333...+++******)))((((((((((((((())))))))))))&&&'''''''''(((((())))))(((((())))))******++++++***---000444AAASSS\\\\\\___dddjjjpppuuuvvvlllaaaMMMCCC???MMMfffvvvuuummmhhhffffffggghhhgggccc^^^VVVQQQKKKLLLZZZkkksssrrrrrrxxx}}}{{{rrrggg___]]]hhhvvvyyytttmmmfff\\\ZZZVVVLLL@@@666111...,,,*********+++***(((&&&&&&%%%$$$$$$$$$$$$%%%&&&))))))))))))))))))))))))))))))))))))))))))))))))$$$&&&''''''&&&&&&((()))))))))))))))************,,,---.........000333666@@@FFFNNNSSSTTTVVVXXX[[[UUUPPPKKKHHHIIIMMMRRRUUUYYY[[[]]]```ccceeegggiiifffhhhiiiiiihhhiiimmmppp|||ssskkkbbbZZZVVVSSSPPPMMMRRRSSSZZZggguuu~~~}}}{{{~~~xxxnnnkkkmmmpppvvvyyy|||zzzqqqeee\\\UUUOOOGGGAAA???:::777888888555555777333777<<>>>>>===;;;999666444333000111222555999@@@IIIOOOSSSRRROOOJJJCCC>>>;;;:::666444222111222333333222444555555666777888888888:::999999999:::<<<>>>???BBBBBBBBBAAA???===<<<;;;::::::999888777444222111000//////---,,,+++*********))))))))))))+++,,,---///111555:::>>>AAACCCDDDDDDAAA>>>===<<<;;;999777444333333222222333333444333333222111111111222333111111111111111111111111////////////............/////////////////////...///////////////.........//////............//////+++++++++,,,,,,---------,,,+++***)))))))))***+++))))))***+++,,,---......222444666777888;;;???BBBDDDHHHNNNRRRUUUVVVXXXYYY[[[\\\^^^aaadddeeeeeeeeeaaabbbbbbbbbccccccddddddfffjjjpppsssrrrpppooonnnmmmnnnoooqqqrrrsssssssssuuusssqqqpppqqqtttxxx{{{|||lllbbb\\\WWWXXXYYYYYY\\\```iiikkkmmmllliiifffdddcccfffnnnzzzvvvkkkfffhhhpppvvvyyyuuuqqqrrrrrrqqqbbbQQQAAA<<<===DDDVVVjjj}}}jjj```YYY^^^jjjvvvmmm]]]SSSJJJCCC999555000,,,++++++******'''''''''(((((((((((()))''''''''''''((((((((())))))))))))))))))*********)))---000333>>>OOOZZZ]]]```eeelllssszzz|||uuulllZZZLLLBBBKKKbbbtttwwwrrrhhhfffeeegggjjjkkkhhheee```ZZZSSSSSS___nnnuuusssnnnrrrvvvvvvpppiiibbb___fffsss}}}~~~{{{wwwqqqkkk^^^\\\WWWNNNBBB888111...---+++***+++++++++)))''''''&&&%%%%%%%%%%%%&&&'''))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((((('''&&&''')))(((((()))))))))*********,,,---.........///222555:::@@@HHHNNNRRRWWW]]]aaa```\\\XXXUUUVVVYYY\\\^^^aaabbbdddfffhhhkkklllmmmiiikkklllllljjjkkknnnqqq{{{~~~qqqiii___WWWSSSPPPLLLIIILLLMMMRRR^^^nnnzzz~~~|||~~~{{{qqqlllmmmoootttwww{{{~~~sssiii^^^RRRJJJFFF>>>888777777555444666666999===CCCMMMVVVXXXUUUVVVPPPHHHEEEGGGKKKNNNOOOPPPOOONNNNNNOOOMMMJJJHHHEEEBBB???:::777444222111+++---///...,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000///...---------------+++,,,,,,+++))))))***,,,///222666<<>>???>>>===;;;888666333222000111222444888???GGGLLLPPPOOOMMMIIIBBB===:::999666444222111222333333222333333444555777888999999777777777888999:::<<<<<>>>>>::::::999888777555333222000///...---+++***)))(((***))))))))))))+++,,,---000222666:::>>>BBBDDDEEEFFFDDDAAA???>>><<<999777555444444444444444444555444333222111111000111111000000000000000000000000////////////..................//////////////////000000//////......------////////////////////////++++++,,,,,,,,,,,,------,,,+++******))))))******+++,,,,,,---...///000000222444666777888999===???CCCGGGLLLPPPSSSUUUWWWXXX[[[\\\___aaaccceeeeeeeeeaaaaaaaaaaaabbbdddfffggggggkkkppprrrrrrpppooonnnnnnooooooppprrrsssuuuvvvuuutttqqqpppqqqtttwwwyyyvvvhhhaaa[[[ZZZZZZYYY\\\```fffiiilllmmmjjjgggdddccc```gggqqqyyy}}}}}}}}}|||}}}pppiiiiiirrryyy~~~~~~~~~wwwcccNNNAAA;;;>>>OOOaaatttrrrfff\\\\\\dddooo}}}rrrbbbWWWMMMFFF<<<888222...---,,,,,,+++(((((((((((())))))))))))''''''''''''((((((((((((***))))))))))))))))))((((((,,,///111999HHHVVV^^^bbbhhhooovvv~~~xxxjjjWWWEEEHHH\\\pppxxxvvviiifffeeehhhlllppppppnnnooohhh___]]]ggguuuyyywwwmmmnnnoooqqqpppkkkeeeaaadddmmmxxx|||~~~}}}yyytttgggccc]]]SSSHHH===444///...,,,++++++,,,+++***((((((''''''&&&&&&''''''((())))))))))))))))))))))))))))))))))))))))))))))))((()))***)))'''''''''((((((((())))))))))))******+++,,,---......///111333333999AAAHHHOOOXXXbbbiiinnnlllkkkiiihhhiiijjjkkkkkklllmmmnnnppprrrssstttooopppppppppooooooqqqsssrrr}}}|||ppphhh]]]UUUQQQOOOKKKIIIJJJHHHKKKUUUfffuuu~~~uuuooommmmmmooosssxxx|||ssseee[[[TTTHHH===999888666555666777;;;???EEEOOOYYY[[[XXXZZZTTTMMMIIIKKKMMMOOONNNOOOOOOOOOQQQSSSRRROOOMMMHHHFFFAAA<<<777555333333...///000000///...///000------------------------(((***,,,...///...---,,,---------------,,,,,,+++(((*********))))))+++---///222777===CCCIIIMMMOOOQQQQQQRRRSSSTTTUUUWWWXXXXXXWWWVVVUUUTTTTTTUUUUUUSSSQQQNNNKKKIIIGGGFFFEEEEEEDDDBBBAAA@@@@@@???>>>??????===;;;888666333222000111222444777===EEEJJJLLLMMMKKKHHHBBB===:::999666444222111222333333222222222444555777888999:::666777777888999:::;;;;;;BBBCCCCCCBBBBBBAAA@@@???::::::999777555444222111111111///...,,,+++))))))******)))))))))***,,,---000222555:::>>>BBBEEEFFFHHHFFFDDDBBB@@@>>>:::888666666555555555555666666555444333222111000//////////////////////////////////////////........................////////////111111000///...------,,,......////////////......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************,,,,,,---...///000111111222444666777777888:::<<>>>>>LLL\\\ooo|||zzzmmm___ZZZ\\\fffuuuwwwiii^^^TTTMMM@@@;;;555000------,,,+++))))))*********+++++++++'''''''''(((((((((((((((******))))))(((((((((''''''+++...///333???PPP]]]dddjjjqqqxxx~~~sss^^^IIIFFFVVVjjjuuuxxxkkkgggeeegggmmmsssvvvwww{{{tttkkkgggooo{{{}}}qqqooommmooorrrqqqlllgggdddiiiqqqyyy~~~tttnnneee[[[PPPDDD888000...,,,+++***++++++***))))))(((((((((((((((((()))(((((((((((((((((((((((()))))))))))))))))))))))))))***+++***(((''''''((((((((((((((()))))))))******+++---------...000222///444<<>>;;;888777777777<<>>:::777666666555555444333111000//////............------------((()))+++,,,------,,,+++***+++,,,------,,,+++***)))***+++***)))***+++---...111777===CCCHHHKKKLLLOOOPPPPPPRRRTTTVVVWWWYYYXXXWWWVVVUUUSSSSSSRRRRRRQQQOOOLLLIIIEEECCCCCCCCCBBBBBBCCCBBBAAA??????>>>???>>>===;;;999666333222000111333444777<<>>;;;:::666444222111222333333222111222333555666888999999777777888999:::;;;<<<<<<@@@AAAAAAAAAAAAAAA@@@@@@:::999777666444333222111222222111///...,,,+++++++++***)))))))))***+++,,,///111444888===AAADDDFFFIIIGGGEEECCCBBB???;;;888777666666555555666666777555555444333222111//////////////////////////////////////////............---.........//////000000111111000///...------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))((()))***+++,,,------...111333555666666777999:::AAAEEEIIIMMMPPPSSSVVVXXXWWWZZZ^^^``````aaacccdddhhhgggeeeddddddeeefffhhhgggiiilllmmmlllkkkkkklllppppppooopppqqqtttvvvwwwwwwvvvuuuttttttvvvxxxzzz|||wwwmmmbbb]]]ZZZXXXYYY]]]cccgggkkknnnnnnmmmmmmmmmlllpppuuu||||||}}}oooUUUCCC@@@JJJWWWnnn}}}ssscccYYYVVV\\\kkkyyy~~~|||nnncccXXXPPPEEE@@@888111...,,,++++++((((((((()))))))))******((((((((((((((('''''''''***)))))))))((((((''''''(((***------///888IIIXXXdddkkkrrrxxx~~~wwwdddNNNGGGQQQbbbpppvvvnnnjjjeeefffkkksssxxxzzz{{{sssnnnrrr|||tttpppmmmpppvvvzzzxxxuuuiiihhhlllvvvwwwlllaaaWWWJJJ;;;111///---*********+++***)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))***+++***(((''''''((('''(((((((((((())))))))))))***,,,---,,,---...///000333999???GGGRRR```iiiuuuyyy|||~~~|||yyywwwwwwssstttuuuvvvxxxyyyzzz{{{yyyyyyyyyyyyyyyyyyxxxwwwqqquuu|||zzzllleee\\\WWWVVVWWWWWWWWWUUUOOOKKKOOO\\\kkkvvvzzzyyyyyywwwvvvtttssssssrrruuuuuuuuuwww|||~~~vvvqqqooooooppprrrqqqooonnnnnnnnnttt|||tttdddRRRGGG@@@:::777777777<<>>>>>>>>999888555333222111000000/////////......---------************++++++,,,,,,)))***+++,,,,,,+++***))),,,------,,,******+++------111666===CCCGGGJJJLLLOOOOOOPPPRRRTTTVVVXXXYYYYYYXXXWWWVVVTTTRRRQQQPPPOOONNNLLLHHHDDDAAAAAABBB@@@BBBDDDCCCBBB@@@??????>>>===<<<;;;999777555333111333444555888<<>>???@@@@@@AAAAAAAAA@@@;;;:::888666444333222222222111111000///...------++++++***))))))***+++,,,---///111555:::???CCCEEEIIIGGGFFFEEECCCAAA===999777666666555555666666777666666666555444222111000000000000000000000000000////////////............------......///000000000000000//////......------+++,,,---......---,,,+++------,,,,,,,,,,,,++++++***++++++++++++***)))))))))***++++++------...//////222444666666666888999???BBBGGGKKKNNNQQQUUUWWWUUUYYY]]]___^^^^^^aaaccchhhgggfffeeedddeeeffffffgggiiijjjjjjiiiiiijjjkkkppppppppppppqqqssstttuuuvvvuuuttttttuuuvvvyyyzzzzzz}}}~~~sssggg```[[[XXXYYY]]]aaaeeeiiimmmoooppprrrtttuuuyyyzzz^^^HHH@@@FFFNNNgggxxxzzziii\\\TTTVVVcccppp{{{tttfffZZZRRRLLLEEE<<<444///---+++***&&&&&&&&&&&&''''''''''''(((((((((((((((''''''''')))(((((((((((((((((('''))))))***+++,,,333BBBQQQ```hhhqqqwww~~~|||lllWWWJJJLLLZZZjjjuuusssmmmeeeccchhhooovvvyyy}}}|||wwwooonnnvvvtttpppnnnqqqyyyqqqjjjhhhsss{{{ooofff]]]PPP@@@444000...+++***+++,,,++++++((())))))******))))))((())))))))))))))))))))))))((((((((((((((((((((((((((()))***)))'''''''''(((''''''(((((((((((())))))(((***,,,,,,,,,,,,,,,...000333777:::AAAKKKXXXaaammmsssyyy{{{zzzwwwvvvvvvrrrsssuuuwwwyyy{{{}}}~~~~~~}}}}}}~~~}}}{{{sssrrrtttzzz|||nnnggg___ZZZ[[[^^^______[[[UUUOOORRR[[[fffmmmoooooonnnllljjjhhheeecccbbb^^^^^^```eeemmmxxxyyytttrrrqqqqqqoookkkeeeaaa______bbbjjjuuu~~~sssbbbTTTGGG<<<888999888===FFFPPP```nnntttsssnnnggg]]]WWWWWWYYYZZZ[[[XXXVVVTTTSSSSSSQQQNNNLLLNNNMMMMMMLLLKKKKKKKKKKKK???;;;777333333333333222000000000///......---------,,,+++*********++++++)))***++++++++++++++++++---......,,,+++***+++------000555;;;AAAGGGKKKMMMPPPPPPQQQRRRTTTVVVXXXYYYYYYYYYXXXWWWVVVTTTSSSRRRQQQPPPNNNIIIDDD@@@@@@BBB>>>AAAEEEEEECCC@@@@@@@@@<<<<<<;;;:::999777666555333444555777999<<>>===666444222111222333333222333333444444555666777777666777999:::<<<<<<<<<;;;===>>>???@@@AAABBBBBBBBB===<<<999777555444444444000000//////............,,,+++***))))))***+++++++++,,,///333777===AAADDDGGGFFFEEEEEEDDDAAA===:::666666666555555666666666666666777666666444333222111111111111111111111111////////////............------......///000000111///////////////.........+++,,,...//////...,,,+++---------,,,,,,+++++++++***++++++,,,+++***)))(((+++,,,---...///000000111---000333555666666888999<<>>@@@;;;AAAIIITTTdddsssyyyxxxtttlllaaaZZZZZZ]]]```aaa___\\\XXXVVVUUUTTTRRRQQQRRRSSSVVVXXXZZZ[[[[[[[[[PPPIII@@@999666555444333111111000000///......---------......---+++)))(((+++*********++++++,,,---***+++,,,+++******,,,...,,,///333999@@@FFFLLLOOOQQQRRRRRRSSSUUUWWWXXXYYYYYYYYYYYYYYYXXXWWWVVVUUUSSSSSSQQQKKKDDD@@@@@@BBB>>>AAAEEEFFFCCCAAA@@@AAA;;;;;;;;;:::999888777666333555666777999<<>>===666444222111222333333222444444444555555555666666555666888:::;;;;;;;;;:::>>>>>>@@@AAABBBCCCCCCCCC???===;;;999777666666666........................,,,+++***))))))***++++++)))+++---111666;;;@@@BBBFFFFFFEEEEEEDDDBBB>>>;;;666666555555555555666666666777777777777555444333111111111111111111111111000/////////............---------...///000000111.........///////////////,,,---///000000///---,,,---------,,,,,,+++++++++******+++,,,+++***)))(((((())))))***+++,,,---...,,,///333555666666888999:::===AAAEEEHHHLLLPPPSSSQQQVVV[[[]]][[[ZZZ^^^aaa```aaabbbcccdddeeeeeeeeeiiijjjkkkjjjiiiiiikkkmmmooopppqqqrrrrrrqqqpppooopppppppppqqqrrruuuwwwxxxuuuyyy~~~pppggg```\\\]]]```\\\___dddhhhlllrrrwww{{{lllQQQCCC@@@AAAIIIaaa|||tttdddVVVRRR[[[gggrrr~~~rrrfff___XXXPPPEEE;;;444000...,,,************++++++++++++))))))(((((('''''''''&&&&&&'''''''''(((((())))))---((('''***+++...999EEERRR^^^mmmyyyjjjRRRFFFNNNeeexxx{{{qqqeee___```gggmmmqqqsssxxxvvvjjj___bbbnnnxxx}}}yyyuuusssvvv|||pppfffnnn~~~wwwqqqnnndddTTTGGG555333///...///000000000'''((()))******)))((('''))))))))))))))))))))))))(((((((((((((((((((((((($$$&&&''''''&&&&&&((()))''''''''''''((((((((()))''')))+++,,,+++***++++++,,,...111333777???JJJRRR^^^fffooosssrrrqqqrrrtttqqqsssuuuyyy}}}zzzuuuuuu{{{xxxooojjjkkkmmmooopppeee```]]]___dddiiiiiigggeeedddcccaaa^^^[[[YYYWWWSSSRRRQQQTTT[[[gggrrryyy}}}zzzyyyjjjgggaaaYYYPPPJJJHHHHHHGGGMMMVVV\\\```gggooovvvvvvyyy~~~rrr]]]KKKEEEGGG>>>DDDLLLWWWfffuuu{{{zzzxxxoooccc\\\[[[___ccceeeccc```\\\YYYXXXXXXWWWVVVVVVXXX\\\aaadddfffffffffbbbYYYLLLAAA;;;777444222222111111000///......---,,,...000111///,,,'''$$$,,,+++*********+++---...'''(((************---///,,,...222888???FFFLLLPPPSSSSSSSSSTTTUUUWWWXXXYYY]]]]]]\\\ZZZYYYXXXWWWVVVTTTQQQLLLHHHFFFEEECCCBBBAAA@@@@@@CCCGGGIIIHHHFFFEEE@@@;;;999999999777555777777888999<<<@@@FFFJJJLLLOOORRRPPPIIIAAA;;;888555444333333333333222111222222222333444666999:::666777888888::::::;;;<<<===???AAAAAAAAAAAAAAABBBBBB@@@>>><<<999777666666333333222000///...---,,,++++++++++++*********)))***,,,///222555;;;AAAEEEGGGGGGGGGFFFDDDAAA???===;;;:::777555444444555666777777888999888666444222444444555555444222111///333222111000//////////////////////////////......,,,---...//////...---,,,000000//////...---++++++,,,,,,,,,++++++*********------------,,,,,,+++***,,,++++++***+++---...///...000222333444555888;;;<<<::::::>>>DDDJJJMMMMMMSSSUUUWWWYYYZZZ[[[^^^```cccddddddcccbbbaaacccdddfffhhhjjjlllmmmmmmlllkkkiiijjjkkkmmmooopppqqqrrrppppppqqqqqqqqqrrrrrrrrruuuvvvwwwxxx{{{yyykkkddd___[[[XXX\\\^^^bbbfffjjjpppuuuyyy{{{___HHH<<<777BBBSSSlll{{{ttthhhZZZYYYbbbpppxxx|||mmm___^^^VVVKKKAAA666---***---((()))************))))))))))))(((((((((((())))))((('''&&&$$$###%%%))),,,******)))(((***///666;;;NNN[[[hhhqqq|||qqq]]]SSSOOOYYYppp{{{qqqfff___^^^aaaeeeiiissspppkkkbbbVVVQQQ[[[hhhuuuvvvvvvuuuuuuyyyyyynnnqqq{{{wwwtttlll```WWW???777111000000...---...***)))))))))))))))***+++))))))))))))))))))))))))))))))((('''&&&%%%%%%$$$))))))))))))((((((((((((***)))(((''''''((()))***((((((''''''''')))+++,,,---...///000333888???CCCTTT[[[dddkkkooorrrvvvzzz{{{{{{wwwyyy}}}}}}zzz{{{|||wwwrrrrrruuuuuutttkkkgggbbbaaaeeeiiikkkkkkgggccc______cccdddbbb___XXXVVVUUUXXX```iiiqqquuu~~~vvvpppeee```XXXRRRMMMJJJHHHFFFMMMOOOQQQVVV[[[aaafffiiimmmpppssstttuuu{{{mmmWWWKKKHHHCCCJJJUUU```iiirrr|||yyynnneeeaaaaaaaaa```fffeeebbb^^^```dddccc______```aaabbbdddgggkkknnnjjjdddYYYNNNDDD===999888555555444444333222111111111///,,,+++,,,---------------,,,,,,+++*********---,,,++++++******++++++---...000444;;;CCCKKKOOOSSSSSSSSSTTTUUUWWWXXXYYY[[[[[[ZZZZZZYYYYYYXXXXXXSSSPPPKKKHHHGGGFFFEEECCCBBB@@@@@@BBBFFFHHHHHHGGGGGGBBB===::::::999888666999:::<<<>>>AAAFFFJJJMMMPPPSSSUUURRRKKKCCC===:::666444333333444444222111222222222222444666888999777777888999:::;;;<<<<<<<<<>>>??????>>>>>>???AAAAAA???===;;;999777666666111111000...---,,,+++***,,,,,,+++++++++*********,,,...000222555999???CCCGGGGGGGGGFFFDDDBBB@@@???<<<;;;999777555555555555666777888999888666444333444555555555555333222111444333222000////////////.........///////////////------............------.........///......------,,,,,,,,,+++++++++******,,,---------,,,,,,+++***+++************,,,---......000222333333555888:::;;;999999<<>>===:::888777666666111111000///---,,,++++++,,,,,,+++++++++*********---///000222333777<<<@@@FFFFFFGGGFFFEEEDDDBBB@@@>>>===<<<:::888666555444666777888999888666444333444444555555555444444333444444222111000/////////---.........//////000000......------------......,,,------...//////......,,,,,,,,,,,,++++++++++++,,,,,,---------,,,++++++***))))))))))))+++,,,---...///111222333555888:::999888888;;;@@@EEEHHHIIINNNPPPTTTVVVWWWXXXZZZ\\\aaabbbcccbbbaaaaaabbbccceeefffiiilllnnnooooooooolllkkkjjjjjjkkklllnnnpppqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrssssssuuuyyywwwlllddd]]]YYYXXX]]]bbbdddeeehhhoootttzzzxxx]]]HHH>>>===<<>><<<;;;999777555333222111222000...---.../////////---------,,,,,,,,,,,,+++,,,,,,+++***************,,,---///444;;;CCCKKKOOOSSSTTTTTTUUUVVVWWWXXXXXXWWWWWWWWWWWWVVVVVVVVVVVVNNNLLLIIIHHHHHHHHHFFFEEECCCAAA??????AAADDDHHHJJJIIIFFFAAA===:::999999999<<<>>>BBBIIIOOOTTTWWWXXX\\\]]]\\\YYYRRRJJJBBB>>>888666555444555444333111111000000000111333555666888999999:::;;;<<<===>>>===>>>>>>===;;;;;;===??????>>><<<:::888777666555444333222111000...------++++++*********))))))))),,,...///111222666;;;???DDDEEEFFFFFFFFFEEECCCCCC@@@???>>>===:::777555333666777888999888777555333222333333333333333333333444333222111000/////////------......///000000000///...,,,,,,,,,,,,...///------...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++))))))(((((((((***+++,,,---///000111222444777999999888999;;;>>>CCCFFFHHHLLLOOORRRUUUVVVXXXZZZ[[[^^^```bbbbbbaaaaaabbbcccaaabbbeeehhhjjjlllmmmmmmooommmkkkjjjjjjllloooppprrrrrrrrrqqqqqqqqqqqqpppooopppqqqqqqsssvvv{{{~~~|||pppfff___ZZZXXX^^^ccceeeccceeekkkqqquuu{{{~~~~~~qqqYYYFFF>>>===888AAASSSooo{{{jjj___\\\aaammmzzzyyynnn___XXXQQQLLLCCC888111///******))))))(((((())))))))))))(((((((((((())))))&&&'''))))))'''''''''(((((()))************---///===KKKZZZcccfffllluuu}}}~~~nnn^^^MMMJJJYYYkkkooommmeee[[[XXXXXXXXX[[[ZZZYYYUUULLLBBB@@@CCCUUUbbbpppvvvuuuxxx{{{yyy{{{~~~~~~}}}fffQQQ:::000//////---,,,---,,,+++***))))))(((((((((((((((((((((((((((((('''''''''''''''((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))***+++,,,,,,,,,------------000444777===CCCLLLVVVaaammmzzz~~~xxxtttpppiiiaaa]]]ZZZ[[[bbbkkkwwwuuussspppqqqttttttrrrpppjjjgggdddeeekkkrrrwwwzzztttrrrooonnnnnnoooooonnnttttttvvvwwwvvvqqqkkkfffdddeeehhhjjjkkkiiieeeaaaZZZYYYYYYZZZ]]]aaafffiiihhhkkknnnpppqqqrrruuuwww~~~~~~eeeTTTPPPWWW```iiipppyyy~~~vvvtttvvvvvvyyyzzzxxxzzz~~~~~~{{{pppjjjaaaZZZUUUSSSRRRRRRXXXWWWUUUQQQMMMIIIEEECCCAAA???>>>;;;888666444333222000......///000000///............------------,,,,,,+++***************,,,---///444;;;CCCKKKPPPSSSTTTUUUVVVWWWWWWWWWWWWXXXWWWWWWVVVTTTSSSSSSRRRLLLKKKIIIHHHHHHHHHGGGEEECCCBBB@@@>>>???BBBFFFIIIGGGEEEBBB???;;;999999999>>>@@@FFFOOOXXX___aaaaaabbbaaa___[[[TTTLLLDDD???999777555555555555333111111000000000111333444666888999999:::;;;<<<===>>>>>>???@@@???>>>>>>@@@AAAAAA???===;;;888666555555444444333111000///...---***)))))))))((((((((((((***,,,...///222666;;;???BBBCCCDDDFFFFFFEEEEEEDDDAAAAAA@@@>>>;;;888555444555666888999888777555444111111111111111111222222333222111000////////////---.........//////000000...---,,,++++++,,,---...////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,)))(((((('''(((***+++,,,,,,...000111111333666999999999:::;;;>>>AAAEEEHHHJJJMMMRRRUUUVVVWWWYYY[[[\\\^^^```aaaaaa```aaabbb___aaacccfffhhhkkklllmmmqqqooommmllllllmmmpppqqqqqqqqqqqqqqqqqqqqqqqqqqqnnnooopppqqqqqqtttxxx{{{ssshhhaaa\\\ZZZ___ccceeecccdddiiimmmrrruuu|||{{{{{{{{{{{{uuugggTTTEEE>>><<<777;;;IIIcccnnn```YYY[[[ggguuu}}}sssbbbZZZSSSOOOGGG;;;222///,,,+++***)))((()))))))))))))))(((((((((((())))))&&&(((******((('''''''''''')))******))))))+++---:::FFFWWWaaaeeehhhpppxxx||||||pppcccPPPHHHQQQbbbmmmqqqiii^^^YYYWWWWWWYYYVVVTTTQQQJJJBBB???BBBKKKYYYjjjssstttvvvzzzxxxyyy|||}}}~~~pppYYY@@@333000///---,,,------+++***))))))))))))((((((((((((((((((((((((***))))))(((''''''&&&&&&'''((((((((()))))))))***(((((())))))))))))((((((''''''((())))))*********+++,,,,,,,,,,,,---111333888===EEENNNWWWcccqqqzzz}}}xxxqqqjjjbbb^^^ZZZZZZaaaiiinnnuuu}}}zzzxxxxxxyyyyyyvvvsssqqqooollllllnnnrrrvvvxxxuuussspppnnnmmmmmmkkkjjjmmmmmmoooqqqqqqnnniiieeejjjkkkmmmpppqqqnnniiiddd[[[ZZZZZZZZZ\\\```cccfffiiilllpppsssuuuuuuuuuvvvzzzjjjYYYXXX___iiiqqqxxx~~~zzzzzzxxx|||~~~}}}zzzrrrggg\\\UUUPPPMMMJJJKKKLLLMMMNNNMMMKKKIIIHHHFFFDDDBBB???<<<999777666222000///000111222111000111111111000//////......---,,,,,,+++++++++++++++,,,---///444<<>>???CCCFFFEEEEEEEEEBBB???<<<;;;;;;AAACCCIIISSS___hhhllllllhhhfffbbb^^^WWWOOOFFF@@@:::888666666666555333111111111000000111333444555888888999:::;;;<<<======>>>@@@BBBCCCBBBBBBCCCDDDCCCBBB???<<<999666555444222222111000...---,,,,,,******)))))))))((((((((()))+++---...111555:::>>>@@@AAACCCDDDEEEFFFEEEEEEBBBAAA@@@===;;;888666555555666777999888777666444111111000//////000000111000//////......//////000////////////////////////------,,,,,,,,,,,,------000000000///...,,,+++***,,,,,,,,,,,,------------++++++,,,---------,,,,,,)))((((((((((((***+++,,,,,,---///000111333666888888999:::;;;<<>>EEENNNZZZgggpppzzz~~~sssmmmeeeaaa\\\ZZZ___fffhhhmmmttt|||~~~~~~~~~{{{}}}|||zzzxxxwwwvvvvvvvvvqqqnnnjjjgggfffeeecccaaaccceeegggkkkmmmlllhhheeemmmmmmnnnoooooolllhhhdddXXXXXXXXXYYY[[[]]]___aaagggkkkqqqvvvxxxxxxwwwuuu{{{oooaaa]]]eeepppyyy{{{}}}qqqfff^^^XXXRRRNNNJJJKKKMMMOOOPPPOOONNNMMMJJJIIIGGGDDDAAA>>>;;;:::444333222333555555444333555555444333111000//////......---,,,,,,,,,,,,,,,---...000555===FFFNNNRRRTTTUUUVVVXXXXXXXXXWWWVVVZZZYYYYYYXXXWWWVVVVVVVVVQQQOOONNNNNNNNNMMMKKKIIIDDDDDDCCC@@@======@@@CCCDDDFFFHHHGGGCCC@@@>>>>>>???AAAGGGSSSaaalllqqqrrrnnnkkkfffaaa[[[RRRIIIBBB;;;999777666666555333222222222111111222333555666777777888999:::;;;<<<<<<===@@@DDDFFFFFFEEEEEEEEEFFFDDDAAA===999666444333333222111000///---,,,,,,++++++++++++************+++,,,---...000333777;;;===>>>AAACCCEEEEEEEEEEEECCCAAA>>><<<999888888777444666777888888777666555333222111000//////000000---,,,,,,------...///000000000000///......------,,,,,,,,,------,,,,,,,,,.../////////...---,,,,,,,,,,,,,,,---------......***+++,,,,,,---------,,,))))))(((((()))***,,,---+++---///000000222555888666888999::::::<<>>777777666777999:::999777:::999777555333111000/////////...------------......///111777>>>GGGOOOTTTTTTUUUWWWXXXYYYXXXWWWVVVZZZZZZZZZZZZZZZZZZZZZZZZTTTRRRQQQQQQQQQPPPMMMKKKDDDEEEDDDAAA===<<>>:::666444333555444333222111///......---------,,,,,,,,,++++++---.........///111555888<<<===@@@BBBDDDEEEEEEEEECCCAAA>>>;;;888888888999444555777888999888666555555444222000//////000000+++++++++,,,---...000000111111000///...---,,,,,,++++++---......---++++++,,,---......///.........,,,,,,,,,------.........***+++,,,,,,------------***))))))))))))+++,,,---+++---...///000222555777555777888888888:::???CCCCCCGGGMMMQQQSSSTTTUUUVVVWWWZZZ^^^````````````aaa``````aaabbbdddfffhhhjjjllllllmmmmmmnnnooooooooonnnnnnoooppprrrssstttuuussstttuuuuuuuuuvvvxxxzzzzzz|||rrriiiddd___\\\[[[^^^bbbddd```\\\___```gggnnnppppppxxx~~~sssllliiihhhbbb\\\ZZZYYYTTTJJJBBB<<<:::;;;FFF[[[vvvzzziii]]]XXXbbbooozzzrrrhhh^^^XXXQQQEEE:::555111000---+++++++++,,,---))))))(((((((((((()))))))))******)))'''&&&((()))))))))))))))(((***---000...555FFFZZZdddddddddhhhkkkooonnnpppssseeeTTTSSSOOOhhh|||wwwjjjeeedddbbbgggbbb^^^^^^YYYOOOFFFCCCAAAKKKZZZfffnnnrrrvvvyyy}}}~~~}}}xxxssstttzzz~~~|||zzzxxxwwwsssbbbNNN???444---+++---+++++++++***++++++,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((()))******+++'''((()))******)))(((''''''(((***+++,,,,,,++++++)))***+++,,,+++,,,///111...222888===BBBJJJSSSZZZhhhsss~~~}}}wwwpppjjjbbb[[[\\\```cccbbbcccjjjttt{{{}}}{{{}}}{{{zzz|||uuupppjjjdddaaa___]]][[[\\\^^^ccciiinnnpppooommmiiigggeeeddddddcccaaa___```bbbdddgggiiiiiiiiiiiiiiimmmuuu}}}{{{xxx|||vvvmmmllluuuzzzsssmmmccccccbbb___\\\YYYUUUSSSOOONNNLLLIIIGGGDDDBBBAAA::::::999;;;======<<<;;;<<<;;;999777444222000///000000///............///...///222777???HHHPPPUUUTTTVVVWWWYYYYYYXXXWWWUUU\\\]]]]]]^^^]]]]]]\\\\\\ZZZYYYXXXWWWUUURRRNNNJJJGGGEEEBBB>>><<<;;;;;;<<>>BBBJJJWWWeeepppvvvsssqqqnnnjjjaaaUUUKKKGGG???999666777777555555777555444222222222444666777666777999999888999;;;===???BBBDDDFFFFFFGGGIIIJJJJJJGGGDDDBBB@@@>>>;;;999777555222000...---------+++++++++******************+++,,,,,,---...111444;;;<<<>>>@@@BBBEEEFFFGGGBBBBBBAAA???===;;;999777222333555666777777777666000/////////............---.........//////000000...---,,,,,,,,,,,,---...///...---,,,+++,,,------,,,,,,,,,---------......//////.........---------/////////...---+++***))),,,++++++***))))))******,,,,,,,,,---///000222333333666999;;;<<<===???AAAAAAFFFMMMRRRTTTTTTTTTTTTUUUVVVYYY\\\^^^```aaabbbeeefffggghhhiiihhhhhhgggjjjjjjiiihhhgggiiilllooonnnooopppqqqrrrsssssssssqqqrrrssssssssstttvvvxxxyyyzzz}}}{{{kkkbbb\\\[[[[[[\\\___```___^^^^^^ccchhhlllnnnrrrxxx|||zzznnnkkklllllliiifffddd```ZZZQQQJJJDDD;;;888BBBRRRfffuuufff```aaakkk|||~~~ppp```VVVQQQKKK@@@666/////////---***))))))***))))))))))))((((((((((((******))))))((((((''''''(((((((((((())))))))))))---333???PPP```hhhiiifffnnnuuuxxxwwwyyyvvvdddMMMNNNaaatttxxxssslllfffaaahhhjjjllliiibbbXXXOOOJJJEEEHHHVVVgggmmmiiillltttxxx|||~~~{{{uuutttyyy~~~~~~xxxrrrnnnmmmnnnfff```QQQ===111///---)))---,,,+++***)))***+++,,,+++******)))(((''''''&&&))))))))))))))))))))))))((((((((((((((()))******+++******)))(((''''''&&&)))))))))))))))((('''''''''(((((()))***+++++++++222222222333888???IIIOOO\\\cccmmmvvv~~~sssfff___]]]^^^``````bbbfffmmmrrrvvvxxxsssoooooovvvvvvqqqjjjccc```]]][[[ZZZYYY]]]ccciiinnnppppppoookkkhhhdddcccccceeeffffffiiipppuuuvvvwwwxxxwwwtttsssuuuzzz}}}zzz~~~zzzuuuxxxxxxrrriiiaaa]]][[[YYYXXXVVVRRRNNNLLLLLLKKKGGGCCCDDDBBB@@@>>>===<<<<<<<<<:::999666333111/////////000111222111000///000111111333777<<>>AAAIIIUUUcccooouuuvvvvvvtttooofffXXXMMMGGG>>>888555666666444444666666555333222222444555666666888999999999:::<<<>>>AAACCCFFFGGGFFFEEEFFFGGGHHHFFFDDDBBBAAA>>>;;;888555444333111///...------++++++++++++***************+++,,,,,,---...222444:::;;;<<<>>>@@@BBBCCCDDDCCCBBBAAA@@@>>>;;;999888444555666777777777666666000000/////////...................../////////000......---,,,,,,---......///...---,,,,,,,,,---------------.........////////////.........---------,,,,,,------......------++++++***************+++++++++,,,---...000111222222444777999:::<<>>======999777555222000/////////111222333333222333333444444555999>>>DDDKKKPPPSSSUUUVVVWWWXXXYYYYYYYYYYYY[[[\\\]]]___```aaabbbbbbdddbbb___\\\YYYUUUPPPLLLHHHGGGDDDAAA>>>===<<<<<<;;;<<<>>>@@@BBBBBBAAAAAA>>>>>>@@@FFFPPP^^^llltttzzz||||||wwwlll^^^PPPFFF===777333444444222333555666666444333333444555666777888::::::::::::<<<>>>BBBDDDGGGHHHFFFDDDCCCBBBFFFEEEDDDDDDBBB???:::666333333333222111000......,,,,,,,,,++++++*********)))+++,,,,,,---///222555999:::<<<>>>@@@AAABBBCCCCCCCCCBBBAAA???<<<;;;999777777888888777777666555000000000000////////////............////////////......---,,,,,,---......///...---,,,,,,,,,,,,---............////////////...............---------+++,,,------......------++++++*********++++++,,,******+++,,,---///000111111222444666777:::>>>BBBCCCFFFKKKNNNPPPRRRUUUVVVWWWWWWWWWXXXZZZ]]]___```aaacccfffiiilllnnnoooooooooooonnnkkkhhhhhhiiikkkmmmnnnoooppppppqqqppppppsssttttttsssqqqppprrrsssuuuwwwzzz~~~wwwlllaaa^^^\\\[[[^^^aaacccddddddcccdddhhhnnnuuuzzz|||xxx{{{{{{xxx}}}{{{zzzzzzwwwrrrmmmXXXIII>>>???GGGUUUkkkzzziiiccceeerrryyyjjj^^^XXXQQQHHH@@@333111...,,,***)))))))))((((((((((((''''''''''''))))))))))))(((((((((((((((((((((((())))))))))))***+++222AAATTTbbbfffeeekkkttt}}}uuuaaaLLLQQQaaauuu|||sssiiiggghhhiiilllnnnmmmkkkiiiggg[[[TTTWWWgggtttuuusssrrrsssvvvxxxwwwtttqqqrrrsss{{{{{{zzzvvvpppkkkhhhgggccc```VVVEEE777111000///,,,,,,------,,,,,,+++*********))))))((((((''''''))))))))))))))))))))))))((((((''''''(((((())))))******))))))(((((('''''')))))))))))))))((((((''')))******++++++,,,,,,,,,---...///000222666;;;>>>FFFLLLVVV```iiiqqqxxx}}}uuukkkeeebbbbbbaaaaaacccggglllqqquuuvvvpppkkklllsss~~~zzztttnnnjjjhhheeecccbbbfffmmmuuuyyy{{{{{{zzzuuurrrooonnnooooooooonnnooouuu{{{~~~~~~tttnnnkkkjjjiiifffbbb]]]ZZZYYYVVVQQQMMMMMMKKKHHHEEEAAA???===<<<777666444111000//////000111222444666888999::::::999;;;===AAAGGGLLLQQQTTTUUUVVVWWWXXXYYYYYYYYYYYYZZZ[[[\\\]]]^^^^^^______bbb```]]][[[YYYUUUQQQNNNJJJHHHEEEBBB@@@>>>===<<<:::;;;<<<>>>???@@@AAAAAA???>>>???CCCLLLYYYhhhqqq{{{}}}ssseeeTTTGGG===777333333333111222555777666555555444444555555777999;;;<<<;;;<<<===>>>@@@CCCGGGHHHGGGDDDBBBAAACCCDDDDDDEEEDDD@@@:::666222333444444333111///...------,,,,,,++++++******)))***,,,,,,---///222555888:::<<<@@@BBBDDDEEEFFFDDDDDDCCCBBB@@@>>><<<;;;::::::999888777666555555111111111000000000//////.........///////////////......------------............------,,,,,,,,,,,,------------................................................---,,,+++***++++++*********+++,,,,,,))))))***+++,,,...///000000111333444666:::???CCCBBBEEEIIILLLNNNQQQTTTWWWXXXWWWVVVWWWXXX[[[^^^```aaacccfffjjjmmmoooppppppnnnnnnnnnmmmkkkjjjjjjlllmmmmmmnnnooooooooooooooorrrssssssrrrppppppqqqrrrtttvvvyyy~~~~~~sssgggccc^^^[[[\\\___bbbccccccbbbccciiiqqqwwwyyyyyyrrruuuzzz~~~jjjWWWFFF@@@DDDPPPhhh}}}}}}jjj```[[[eeettt|||nnnccc[[[TTTLLLEEE777333///+++))))))))))))(((((((((((('''''''''&&&))))))))))))(((((((((((((((((((((((())))))))))))***)))---:::MMM\\\dddffffffnnnwww{{{lllVVVQQQ[[[tttxxxllljjjeeeggglllrrrwwwxxxvvvtttfff[[[XXXdddtttyyyuuuqqqmmmppprrrsssqqqooommmlllxxxyyy{{{yyyuuuqqqnnnmmmhhheee[[[LLL===333000000,,,---.........---+++******)))))))))((((((((('''))))))))))))))))))))))))(((((('''''''''(((((()))***)))))))))((((((((('''(((((())))))))))))(((((())))))*********++++++++++++---///000000111444666;;;AAAJJJSSS]]]gggooouuu~~~uuunnnjjjfffffffffgggjjjpppwww|||yyyqqqmmmpppxxx{{{wwwtttsssqqqpppqqquuu{{{}}}yyywwwtttsssssssssqqqpppnnnssszzz{{{wwwuuutttpppkkkfffbbb```\\\WWWRRRPPPOOOKKKGGGCCC???<<<;;;666555333111000000000000222333666:::>>>AAABBBBBBBBBCCCDDDGGGKKKOOOSSSVVVUUUVVVWWWXXXYYYYYYYYYYYY^^^^^^^^^^^^]]]\\\[[[[[[]]][[[YYYWWWWWWUUURRRPPPKKKJJJGGGDDDBBB???>>>===;;;;;;;;;<<<===>>>@@@@@@>>>>>>>>>@@@GGGTTTcccmmmyyyyyylllZZZKKK@@@:::555444444222222555777666666666666666666666888:::<<<=========>>>???<<<@@@DDDGGGGGGEEEDDDCCCCCCCCCEEEFFFEEEBBB<<<777333444444444444222000///......------,,,++++++***)))***+++,,,---///333666555888<<<@@@DDDFFFHHHHHHEEEEEEDDDCCCBBB@@@>>>===;;;;;;999888666555555444222111111111111000000000///////////////.................................---------------,,,,,,,,,++++++,,,,,,,,,------------.................................---,,,++++++,,,+++++++++++++++,,,,,,)))))))))***,,,---///000000222333444666:::???CCCBBBDDDGGGJJJMMMPPPTTTWWWXXXWWWVVVVVVXXX[[[]]]___bbbdddfffiiilllmmmmmmnnnkkklllnnnnnnmmmmmmnnnooommmmmmnnnooooooooonnnnnnooopppqqqpppooopppqqqssssssuuuxxx}}}zzzoooiiibbb\\\[[[]]]```aaa```aaaeeellltttxxxxxxvvvnnnrrrxxx~~~gggOOOCCCDDDPPPiii~~~rrreee[[[___kkkwww|||rrrggg^^^VVVNNNIII;;;666///+++*********))))))(((((((((((('''''''''(((((((((((())))))))))))(((((((((((())))))))))))+++))),,,555EEEVVVaaagggeeeiiipppyyyyyycccWWWYYYnnn}}}xxxnnnjjjaaaeeellluuu|||}}}zzzpppddd\\\dddttt|||yyysssiiijjjlllooopppooollljjjtttwwwzzz|||zzzxxxvvvuuupppkkkbbbUUUEEE888111000------...//////---,,,+++))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))***,,,////////////000111555:::AAAJJJSSS]]]gggmmmwww{{{sssnnnhhhiiikkklllooouuu~~~}}}uuurrrvvv~~~~~~}}}~~~|||zzzxxxwwwvvvtttqqqnnnmmmrrrzzz~~~~~~~~~~~~}}}xxxsssmmmiiifffbbb\\\WWWRRRQQQNNNIIIEEE@@@===;;;888777555333222111111222222444777>>>EEEJJJKKKKKKLLLLLLLLLNNNPPPSSSVVVWWWUUUVVVWWWXXXYYYYYYYYYYYYbbbbbbbbb```___]]][[[ZZZYYYWWWUUUUUUUUUUUUSSSRRRLLLKKKIIIFFFCCC@@@>>>===<<<;;;:::::::::<<<>>>???======>>>???DDDPPP^^^iiittt~~~tttcccSSSFFF???999777666333444777666666666777777777777777888;;;>>>???>>>>>>??????:::>>>BBBEEEEEEEEEEEEFFFCCCDDDEEEGGGFFFCCC>>>:::555555555444333222000000//////...------,,,++++++(((***+++,,,---///333666333666:::???CCCFFFGGGGGGFFFFFFEEEDDDCCCAAA@@@???;;;:::999777555555444444222222222222111111111000///////////////.........---...////////////...---------......------,,,+++***+++++++++,,,,,,,,,,,,---------...............***+++,,,---.../////////------,,,+++++++++++++++))))))***+++,,,...///000000111333555666999>>>AAA@@@CCCFFFIIILLLOOOSSSVVVVVVVVVVVVWWWYYY\\\^^^___bbbccceeehhhjjjjjjkkkkkkhhhkkknnnppppppppppppqqqnnnnnnoooooooooooonnnnnnnnnooopppoooooooooqqqssspppssswww{{{vvvpppggg```^^^___```aaaaaaccchhhooouuuyyyzzzyyypppuuu~~~uuuYYYIIIEEENNNeee{{{yyykkk]]]ZZZaaakkkwww}}}zzztttlllbbbXXXPPPLLL@@@999111,,,+++,,,+++***))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))++++++---333>>>NNN]]]fffgggiiimmmuuuqqqaaaZZZggguuuwwwpppkkkaaaccciiisss{{{}}}zzzvvvkkkbbbeeerrr||||||yyyiiiiiijjjooosssuuurrrnnnqqquuuyyy||||||{{{{{{{{{yyyqqqhhh]]]OOO???444111......//////......---,,,))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''))))))))))))(((((((((((('''(((((()))))))))))))))(((((((((((((((((((((((())),,,...///......///000333666;;;BBBJJJTTT^^^dddmmmvvv|||sssmmmiiilllooopppsssyyyyyyxxx}}}}}}{{{yyyuuuqqqmmmlllsss{{{|||{{{yyyyyyzzz}}}~~~yyysssnnnkkkgggaaa\\\UUUTTTQQQNNNIIIEEEAAA???;;;:::888555444333333333333444999BBBLLLRRRTTTSSSSSSSSSRRRRRRSSSUUUWWWXXXUUUVVVWWWXXXYYYYYYYYYYYYccccccbbb```___\\\ZZZYYYZZZXXXVVVUUUVVVVVVUUUSSSMMMLLLJJJHHHEEEAAA???===;;;:::888777777888:::<<<;;;===>>>???BBBLLLZZZeeeppp}}}|||mmm\\\LLLDDD===:::888555666888444555666777888999999999999;;;>>>@@@@@@??????@@@;;;>>>AAACCCDDDDDDEEEFFFEEEEEEFFFGGGGGGDDD@@@<<<888777666444222111000000000000///...---,,,++++++((()))+++,,,---000333666666999===AAADDDFFFFFFFFFGGGFFFFFFEEEDDDBBBAAA@@@:::999777666444444444444333333222222222111111111000/////////............---...///000000///...---------.........---,,,++++++++++++,,,,,,,,,---------------.........//////)))***,,,---...////////////...---,,,+++******************+++---...000111...000333555666888;;;===>>>AAAFFFJJJLLLOOOSSSUUUTTTUUUWWWYYY[[[]]]___```___```ccceeehhhiiiiiiiiihhhkkkoooqqqqqqqqqqqqrrroooooooooppppppoooooonnnoooppppppooommmmmmnnnpppmmmooosssxxx~~~zzztttllleeeccccccddddddfffhhhlllppptttyyy~~~~~~aaaNNNFFFHHHZZZlll~~~ooo___WWWVVV^^^kkkxxxyyyyyyvvvpppeee[[[RRRNNNDDD<<<222---,,,---,,,++++++*********))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))***,,,///222888FFFWWWdddggghhhllluuuoooaaabbboooyyywwwpppddddddeeellltttzzzzzzyyytttmmmdddccckkkvvv{{{{{{mmmkkklllrrrzzz~~~|||xxxsssvvvzzz|||}}}}}}~~~uuujjjcccXXXHHH:::444000//////...............(((((((((((())))))))))))(((((((((((((((((((((((()))((('''&&&&&&&&&&&&'''(((((((((((())))))))))))''''''((())))))))))))))))))))))))((((((((((((((((((***,,,---------///000111333666:::AAAJJJTTT[[[cccnnn|||}}}tttnnnlllppptttvvvwww{{{zzz|||}}}xxxrrrmmmiiiqqq{{{|||xxxvvvsssqqqpppoooqqqtttxxxzzz~~~}}}wwwssspppllleeeaaaYYYXXXVVVTTTPPPLLLHHHFFF???===;;;888666555555555333555:::EEEQQQYYYZZZYYYWWWWWWUUUUUUTTTUUUVVVWWWUUUVVVWWWXXXYYYYYYYYYYYY`````````^^^]]][[[YYYXXX\\\ZZZXXXWWWWWWWWWVVVUUUNNNMMMKKKIIIEEEBBB???===;;;999777555555666888999:::<<<>>>???BBBKKKXXXcccmmm|||ssscccPPPHHH@@@===:::777777999333444666777999:::::::::999<<>>:::999666333111111000111111000///...---,,,++++++((()))+++,,,---000444777;;;>>>AAAEEEGGGGGGFFFEEEGGGGGGGGGFFFEEECCCBBBAAA:::888777555444333444444333333333222222222111111000000//////.........------...///000000///...---,,,---.........---,,,+++,,,,,,,,,---------......---------.........//////---------...------,,,,,,000///...,,,+++***))))))******+++,,,---///000111,,,///222444555666888:::===@@@FFFJJJMMMOOORRRTTTSSSUUUWWWZZZ]]]___``````\\\^^^aaadddfffhhhiiiiiiiiilllppprrrrrrqqqqqqqqqooopppppppppppppppooooooqqqqqqqqqooommmkkklllmmmjjjmmmqqqvvv||||||vvvoooiiigggggghhhhhhkkkmmmooopppsssyyyfffRRREEECCCOOO^^^wwwuuudddXXXTTTYYYhhhuuuvvvxxxxxxrrrhhh]]]TTTPPPFFF>>>333------...---,,,++++++++++++*********)))'''((((((((())))))******(((((((((((())))))))))))(((---000111444@@@SSSbbbfffgggllluuuzzzgggbbbnnn~~~wwwhhhdddbbbfffnnnuuuxxxxxxpppjjjccc```eeeooowwwzzzqqqoooooovvvwwwzzz}}}vvvkkkfff^^^NNN>>>666111000///------...//////(((((((((((())))))))))))(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&(((((((((((())))))))))))''''''((()))))))))))))))*********)))))))))))))))'''(((***++++++,,,///111000111333666;;;DDDMMMTTT^^^hhhwww~~~wwwrrrqqquuuyyy{{{{{{~~~||||||{{{tttoooeeeoooyyy~~~yyytttooollliiihhhffffffhhhlllooorrrvvv}}}zzzvvvsssoooiiiddd\\\\\\[[[XXXUUUQQQNNNLLLAAA@@@===:::888666666666333555;;;GGGTTT\\\^^^\\\YYYXXXVVVUUUTTTTTTUUUUUUUUUVVVWWWXXXYYYYYYYYYYYY```aaabbbbbb```\\\XXXUUUWWWWWWXXXYYYZZZYYYWWWTTTUUUQQQKKKGGGEEEDDDCCCBBB???<<<999666444444555666888777888<<>>:::666666888:::999888888777777888888:::;;;===>>>@@@AAAAAAAAA===???BBBCCCBBBCCCDDDEEEHHHHHHIIIHHHEEEBBB???===<<<:::888777777777555333///......------,,,+++++++++***))))))***---111333777;;;AAADDDDDDCCCAAAAAADDDEEEFFFGGGFFFCCC@@@>>><<<999666444555777888888666555444333222222222222,,,,,,------...---------////////////////////////.........------,,,,,,,,,,,,***((('''(((***,,,...,,,,,,------...///000000///...---,,,,,,,,,,,,,,,------,,,++++++******))),,,+++******))))))******///000111222444555666777:::===BBBFFFJJJNNNSSSVVVWWWWWWWWWXXXYYY[[[\\\]]]\\\]]]___aaaccceeeggghhhppppppoooooonnnlllkkkkkklllnnnppprrrrrrqqqooonnnnnnnnnmmmmmmllljjjiiihhhjjjhhhiiioooyyy|||tttmmmjjjhhhfffgggjjjjjjiiikkkpppuuu{{{jjjPPPAAA???EEELLLeeezzz|||ooo^^^OOOMMM\\\mmmoootttvvvqqqjjjaaaUUUKKKJJJCCC999000,,,******)))***)))(((&&&&&&'''(((((('''''''''(((((((((((()))%%%&&&&&&&&&''''''((((((+++***+++---000999JJJ[[[bbbeeehhhkkktttrrrfffkkkzzzppphhhaaaaaagggmmmooonnnmmmiii```WWWSSSZZZiiiuuuwwwwwwvvvxxx~~~tttiiiaaaXXXIII;;;555///,,,......,,,+++,,,***************)))((((((******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))(((''''''))))))(((((((((((())))))&&&''''''((()))******++++++++++++,,,,,,,,,------///000222444777===CCCHHHUUU___ooo|||}}}zzzwwwuuuuuuvvvyyy~~~~~~{{{zzz~~~rrrkkkgggmmmuuu}}}}}}tttlllccc\\\WWWTTTUUU\\\aaacccfffjjjhhhoooxxx~~~{{{uuunnnhhhcccaaa^^^[[[YYYVVVRRROOOJJJFFFAAA>>>============<<<>>>DDDLLLUUU[[[]]]]]][[[ZZZYYYWWWVVVVVVWWWWWWWWWWWWXXXXXXYYYZZZZZZ[[[aaaaaabbbbbb```\\\YYYWWWXXXWWWXXXYYY[[[ZZZWWWUUUVVVRRRMMMIIIGGGFFFEEEDDD???===999666444444555555555555666999<<>>===:::666555555777777777777666555333222111111111------.........------,,,////////////////////////.........------,,,,,,,,,---,,,+++******,,,...///+++++++++,,,---.........///......---,,,,,,------------,,,,,,+++*********+++***************++++++///000111333555666888888999===AAAEEEIIINNNRRRVVVWWWWWWXXXYYYZZZ[[[]]]^^^^^^___```bbbdddfffggghhhnnnnnnoooooonnnlllkkkjjjlllnnnppprrrrrrqqqooonnnoooooooooooonnnllljjjhhhjjjiiijjjoooyyy{{{rrriiieeebbbaaacccfffhhhfffggglllqqqwwwjjjQQQAAA>>>CCCHHH^^^uuuttteeeUUUOOOYYYgggppptttuuuqqqjjjbbbXXXNNNLLLEEE;;;222---+++******))))))(((''''''''''''((((((((((((((())))))))))))&&&&&&'''''''''(((((((((***)))***,,,...666FFFUUU___bbbeeehhhqqq{{{ooooooyyytttlllbbb^^^bbbgggiiiiiihhhddd[[[QQQKKKPPP]]]gggtttxxxzzz{{{vvvnnniiicccTTTEEE999222...//////---,,,---***************))))))(((***)))))))))((((((((('''(((((((((((((((((((((((()))))))))))))))(((''''''******))))))))))))******'''''''''((()))*********+++++++++,,,,,,,,,,,,---,,,...///111333888>>>BBBNNNXXXhhhuuu}}}yyyxxxwwwyyy}}}ssslllgggjjjnnnuuu}}}yyymmmaaaWWWRRROOONNNTTTXXX[[[^^^bbbbbbfffkkkqqqvvv{{{||||||{{{tttnnngggeeebbb```^^^[[[WWWTTTPPPLLLGGGDDDBBBBBBBBBBBBBBBDDDIIIOOOVVVZZZ[[[[[[[[[ZZZXXXVVVUUUUUUVVVWWWXXXXXXXXXXXXYYYYYYZZZZZZbbbbbbaaa```___]]][[[ZZZXXXXXXXXXZZZ[[[[[[YYYWWWWWWSSSNNNKKKIIIHHHGGGFFF@@@>>>:::777555444444555333222444777999@@@MMM[[[lllyyyuuueeeWWWMMMDDDAAA@@@<<<;;;<<<777777888888999;;;<<<===<<<===>>>???@@@@@@@@@@@@>>>@@@BBBBBBBBBBBBCCCEEEDDDEEEGGGHHHHHHGGGEEEDDD???===:::888777666333111//////......---,,,,,,,,,+++*********+++---000111444888>>>BBBCCCDDDDDDEEECCCCCCCCCBBBAAA@@@???>>>===:::777555666777777777888777666444222111000///.../////////...---,,,,,,////////////////////////.........------------------------............///******++++++,,,,,,------//////......------......------,,,,,,++++++******))))))))))))***+++,,,---...///111333555777999:::999<<<@@@DDDHHHLLLQQQUUUWWWXXXXXXYYYZZZ\\\^^^___aaabbbcccdddfffggghhhiiikkklllnnnoooooommmjjjiiilllnnnpppqqqrrrqqqooonnnpppqqqrrrsssrrrooommmkkknnnmmmmmmqqqyyy}}}rrrfff```\\\[[[^^^ccceeebbbbbbfffjjjppp{{{hhhPPPAAA<<>><<<===999999999999:::;;;<<<=========>>>???@@@@@@@@@@@@@@@BBBCCCCCCBBBCCCEEEFFFEEEGGGHHHIIIIIIHHHFFFEEE@@@>>>;;;999777555222000/////////...------,,,,,,******))))))***,,,---///222666;;;???AAACCCEEEGGGDDDDDDCCCBBBAAA@@@@@@???===:::888666777777777666888888777555333111///...000000000///...---,,,+++////////////////////////...............------------...//////000///...---***+++++++++,,,,,,------000//////.........//////...------,,,++++++******((((((((()))***,,,---...,,,---///222444777999:::999;;;???BBBFFFKKKPPPTTTWWWWWWXXXYYY[[[]]]^^^___ccccccdddeeeggghhhhhhiiihhhjjjmmmoooooommmjjjhhhmmmnnnpppqqqqqqqqqoooooooooqqqtttwwwwwwuuusssqqqtttsssrrrtttyyyvvvggg^^^YYYXXX[[[aaaaaa]]]\\\___dddjjjuuuvvvbbbNNN@@@;;;<<<>>>IIIeeexxxhhhZZZWWW[[[jjjqqqwwwvvvrrrkkk```VVVQQQJJJ@@@777111---+++***(((((()))******((('''&&&'''''''''((((((((())))))((((((((())))))))))))))))))((()))+++,,,000:::EEEWWW^^^dddeeejjjvvv}}}pppnnnwww}}}oooccc]]]]]]```bbb```^^^WWWLLLCCCAAAGGGMMMeeerrr~~~~~~{{{~~~}}}pppaaaHHH===333000000...---...***++++++++++++***))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((******))))))))))))******'''((((((((()))))))))***************++++++++++++,,,---...//////111555888===FFFTTTaaannnyyyqqqhhhdddaaa```dddjjjqqqzzzpppcccSSSLLLFFFHHHKKKPPPWWW^^^```___^^^\\\\\\^^^bbbfffkkkqqquuuppphhhfffmmmuuu|||{{{nnnmmmnnnrrrzzz{{{vvvnnnllljjjiiigggeeebbb___ZZZWWWSSSQQQPPPOOOMMMLLLMMMNNNQQQUUUYYY[[[ZZZYYYZZZXXXUUUSSSSSSTTTVVVXXXYYYYYYYYYYYYYYYYYYYYYYYYbbbaaa```_________``````\\\[[[ZZZ[[[\\\\\\ZZZYYYTTTQQQMMMKKKIIIHHHFFFDDDBBB@@@===:::777555444333222111333666777<<>>@@@AAAAAAAAAAAACCCDDDDDDDDDCCCDDDFFFHHHIIIJJJKKKKKKJJJHHHFFFDDDAAA???<<<999888555222000000//////......---,,,,,,))))))(((((()))***+++,,,000444888<<>>AAADDDIIINNNRRRVVVWWWWWWYYY[[[]]]^^^```ccccccdddeeeggghhhhhhiiigggiiilllooopppnnnllljjjmmmnnnooopppqqqppppppooonnnqqquuuyyy{{{{{{yyyxxxzzzyyyxxxwwwxxx|||{{{lllaaaZZZVVVXXX]]]^^^ZZZYYY[[[___eeeppp{{{zzzqqqhhhYYYJJJ???;;;;;;<<>>SSS]]]fffgggiiipppyyy}}}{{{kkkeeeooo|||uuuhhh___\\\]]]```\\\\\\WWWNNNEEEAAACCCHHHXXXiiizzz}}}vvviiiRRRDDD666111000...------+++++++++++++++***))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''(((((((((((((((((()))))))))))))))))))))*********+++++++++---...------...111333888@@@KKKWWWcccooo|||tttlllddd______dddgggiiiooovvv}}}qqq\\\RRRIIIGGGJJJPPPYYYaaacccdddcccaaa^^^\\\\\\]]]ccckkkqqqlllbbb^^^cccjjjtttzzziiieeebbbeeelllsssxxxyyy{{{zzzyyyzzz}}}~~~zzzuuusssqqqpppnnnllliiifff___]]]ZZZXXXWWWUUURRRPPPJJJLLLOOOTTTYYY\\\\\\ZZZYYYWWWUUUSSSSSSTTTVVVXXXYYYYYYYYYZZZZZZZZZZZZZZZaaaaaa````````````aaabbb```^^^\\\\\\\\\\\\ZZZXXXRRROOOLLLJJJIIIGGGEEECCCCCCAAA???;;;888555333222222111333555666:::EEEQQQ]]]nnn}}}uuueeeVVVHHHCCCBBB@@@>>>===;;;;;;:::999999999999999<<<<<<>>>@@@AAABBBCCCCCCDDDEEEEEEDDDCCCCCCFFFHHHLLLMMMMMMMMMKKKIIIFFFDDDAAA???<<<:::888666333000000000//////...---------))))))))))))))))))******///111555999<<<@@@DDDGGGGGGGGGGGGFFFEEEDDDCCCBBB>>><<<999888888888666555777777777777555333000///000111111111000///......000000000000000000000000.............../////////,,,---.........---,,,+++,,,,,,,,,---------------......------......//////......------,,,,,,++++++((((((((()))***,,,---...***+++---///111333555666888:::<<>>;;;:::888666444111000000//////......------+++++++++***************---000333666999===BBBFFFFFFGGGHHHHHHGGGEEECCCAAA>>><<<:::999999888666444666666777777666444111000000000111111111000000///000000000000000000000000---........./////////000---.........------,,,+++,,,,,,,,,+++++++++++++++------,,,,,,---......///.........---,,,,,,++++++))))))))))))***+++,,,---,,,---...000111333444555888999;;;>>>AAAFFFLLLPPPTTTTTTUUUWWWYYY[[[]]]^^^^^^___```bbbdddfffggghhhhhhiiikkknnnooopppppppppnnnoooooooooppppppppppppnnnooorrruuuwwwxxxyyyyyywwwwwwvvvuuutttwww}}}ssshhh^^^YYYZZZ[[[XXXXXX[[[___ccckkkttt||||||tttllleee```WWWSSSLLLEEE@@@<<<;;;;;;>>>III^^^xxxyyyyyy{{{yyynnn```YYYYYY^^^iiiuuu|||~~~|||sssjjjZZZSSSIII@@@888333...,,,+++***))))))(((((())))))))))))))))))************((((((((('''''''''&&&&&&(((&&&)))---///...000444@@@SSSeeejjjhhhhhhjjjlllvvvwwwzzzyyynnncccbbbhhhyyy{{{{{{uuujjjaaa^^^^^^\\\^^^^^^WWWMMMEEECCCDDDBBBTTThhhrrryyy{{{{{{}}}{{{wwwhhhUUUAAA666222000------++++++,,,,,,++++++***)))'''((((((((()))))))))***))))))))))))))))))))))))''''''((()))))))))))))))((((((''''''''''''(((((())))))))))))((((((((((((((((((((()))))))))******)))+++,,,,,,++++++---///000555;;;AAAHHHSSS```hhhqqqvvv{{{qqqiiieeeiiihhhbbbdddlllsss}}}zzzkkkZZZPPPMMMPPPZZZccchhhjjjmmmkkkfff___XXXUUUXXXaaaiiiiii```YYYWWWYYYeeettttttiii\\\WWW\\\ccciiijjjmmmllllllmmmppptttxxx{{{}}}{{{xxxtttrrrkkkhhhccc^^^XXXQQQJJJEEE???AAAEEELLLSSSXXXYYYYYYWWWWWWWWWXXXXXXXXXWWWWWWWWWWWWXXXZZZ[[[\\\]]]^^^______aaabbbcccccccccbbbdddbbb___]]]\\\[[[YYYWWWQQQOOOMMMKKKJJJIIIFFFDDDDDDCCC@@@===999666333111000000111444444777AAALLLVVVfffvvv|||tttbbbOOOFFFDDDBBBAAA@@@666666666777888999;;;;;;999;;;===@@@BBBDDDEEEFFFBBBBBBBBB@@@???@@@CCCEEELLLMMMNNNNNNMMMKKKIIIGGG@@@>>>;;;:::999777444222000000000///......---------------,,,,,,,,,,,,+++---///222444777<<>><<<:::999999888666444555666777777666444222111///000000111111111111000000000000000000000000000---.........//////000000//////......------------++++++******************,,,,,,,,,,,,,,,---...//////......------,,,++++++))))))))))))***+++,,,------...///111222333555555888999;;;===@@@EEEKKKPPPSSSSSSTTTVVVXXX[[[]]]^^^\\\]]]___aaaccceeeggghhhiiijjjkkkmmmooopppqqqrrrooooooooooooppppppppppppooooooqqqrrrtttuuuuuuvvvrrrssssssrrrrrrvvv}}}}}}qqqeee^^^]]]ZZZXXXXXX\\\```ccckkksssvvvssskkkeeeaaa^^^RRRPPPKKKFFFAAA===;;;:::<<<@@@OOOhhhyyyyyyyyywwwlll___XXXXXX___iiissszzz}}}}}}wwwppp]]]VVVLLLCCC;;;555000---,,,+++)))((((((((()))******++++++++++++,,,,,,,,,((((((''''''&&&&&&&&&%%%&&&%%%'''---...---...111888MMMcccjjjhhhfffggghhhqqqsssxxx{{{tttfff```aaauuu{{{{{{qqqgggbbbaaa```cccccc]]]RRRIIIFFFEEE>>>OOObbblllsss{{{zzzyyy|||}}}{{{ooo[[[DDD999444111///...+++,,,,,,,,,,,,+++******'''((((((((())))))******((((((((((((((((((((((((''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))+++---...///......///111...111555999???IIIUUU^^^ccciiirrr}}}~~~xxxmmmhhhiiigggaaadddmmmlllwwwwwwcccVVVQQQRRR[[[dddjjjmmmooommmggg```YYYVVVUUU]]]fffhhhaaaZZZVVVVVVbbbqqqzzzmmm]]]VVVYYY```fffhhhjjjjjjjjjkkkmmmpppsssuuu~~~~~~|||yyytttqqqlllhhhbbb[[[SSSJJJAAA;;;<<<>>>BBBIIIQQQUUUWWWWWWVVVWWWXXXYYYYYYYYYXXXWWWVVVWWWXXXZZZ[[[]]]^^^___^^^\\\\\\___bbbdddccc```bbbaaaaaa___\\\YYYVVVTTTTTTPPPLLLHHHFFFEEECCCBBBCCCAAA???>>><<<:::555222333111111333333555===GGGQQQ```qqq~~~uuuiiiXXXLLLGGGEEEBBB@@@===;;;999999:::::::::999888999;;;===@@@BBBDDDEEEDDDDDDCCC@@@???AAADDDGGGMMMNNNOOONNNMMMJJJHHHFFF@@@???===:::888555333222333222111///............+++++++++***++++++,,,,,,,,,...222444666999===@@@EEEEEEEEEHHHIIIHHHCCC>>>>>><<<::::::;;;;;;:::999:::888666444333222222333222222222222222222222222222222222222222222222222111///...,,,,,,...///111------..................***++++++,,,,,,++++++***,,,---.../////////...---++++++++++++++++++++++++************)))))))))(((------...///111333444555999;;;===@@@BBBEEEJJJNNNPPPRRRTTTVVVVVVXXXZZZ\\\[[[\\\___cccfffiiikkkllljjjjjjiiiiiijjjlllmmmnnnnnnnnnnnnoooppppppnnnlllmmmnnnoooppprrrssstttuuuvvvvvvuuuuuuvvvxxx{{{}}}{{{nnnccc]]]WWWVVVYYY]]]___aaaiiirrruuu}}}xxxpppmmmjjjccc]]][[[QQQGGGDDDDDDBBB===999;;;???FFFWWWrrr|||zzzxxxooobbb[[[]]]]]]kkkvvvyyy|||yyylllbbbYYYMMMEEE???:::222,,,***)))))))))))))))******))))))))))))***************)))'''''''''(((***,,,...,,,+++******+++---...666CCCUUUccciiijjjhhhgggmmmoooxxxssshhhdddmmm{{{rrrkkkhhhfffiiiiiihhhddd]]]SSSIIICCCCCCHHHXXXkkksssrrrvvv~~~~~~}}}~~~~~~|||zzzyyyyyyuuudddLLL<<<666444222///,,,+++***+++------+++))))))))))))))))))))))))))))))((('''((()))***)))(((&&&'''((())))))******)))((((((((((((''''''''''''(((((()))***************)))))))))))))))))))))))),,,,,,,,,,,,,,,---------...000222444888===CCCHHHSSSXXXcccpppwww||||||wwwwww}}}~~~{{{yyyuuupppmmmkkkkkkkkkmmmrrr}}}rrrbbb[[[ZZZ\\\]]]iiimmmppppppoookkk```TTTWWWZZZbbbiiiggg^^^XXXVVVaaappptttdddZZZXXX]]]cccgggjjjiiihhhiiillloooqqqqqqvvv{{{~~~|||xxxuuuooojjjaaaTTTHHH???;;;:::666999>>>EEEKKKQQQUUUWWW[[[ZZZXXXWWWWWWXXXXXXYYYYYYXXXVVVVVVWWWYYY\\\]]]\\\[[[[[[^^^aaacccbbb````````````___]]][[[YYYXXXTTTQQQLLLIIIGGGFFFEEEDDDBBB@@@>>>===;;;999555111222000000111222444===FFFPPP___ppp|||vvvlll]]]SSSNNNJJJFFFBBB>>><<<:::999:::;;;:::999999:::;;;===???AAABBBCCCBBBCCCCCCBBBAAABBBDDDGGGJJJKKKLLLLLLKKKHHHFFFDDDBBBAAA???<<<999666444333222222000///...---------,,,++++++***++++++,,,,,,---///111333555888===@@@EEEEEEFFFHHHJJJIIIDDD@@@???===;;;:::;;;;;;:::999999888666444222222222222222222222222222222222222222222222222222222222222000000///......///000000---...............------++++++,,,,,,,,,,,,+++++++++,,,---.........------++++++++++++++++++++++++++++++++++++************---------...///222444555777999<<<>>>@@@DDDHHHLLLOOOQQQTTTUUUVVVWWWYYY[[[\\\]]]```cccfffiiijjjkkkiiiiiiiiiiiikkklllnnnooonnnmmmmmmoooppppppnnnlllmmmnnnoooppprrrssstttuuuuuuuuutttssstttvvvxxxzzzuuuhhhaaa[[[ZZZZZZ]]]^^^___eeemmmqqqwww~~~xxxuuupppiiibbbWWWOOOGGGEEEGGGEEE@@@;;;:::===BBBOOOhhh~~~~~~zzzxxxqqqddd\\\[[[\\\iiissswww|||{{{qqqeee\\\PPPGGGAAA;;;333---,,,+++***)))(((((((((((((((((()))))))))*********'''&&&$$$$$$$$$%%%'''(((,,,+++*********,,,---///333>>>OOO^^^gggiiihhhfffkkkooozzz}}}qqqjjjkkkyyyvvvooojjjgggjjjjjjiiiggg```WWWMMMGGGDDDGGGTTTfffpppoooqqqvvv{{{{{{|||~~~~~~|||yyyvvvuuulllaaaQQQAAA666111///......---,,,,,,------+++))))))))))))))))))))))))))))))((('''((()))***)))(((((()))))))))))))))((('''((((((''''''&&&&&&&&&%%%''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,...///111333888===AAAIIILLLUUU___fffmmmwwwyyyvvvyyy|||~~~zzzuuuqqqooommmlllkkkpppxxxnnnccc^^^^^^___jjjnnnrrrsssrrrnnncccXXXXXX\\\dddlllkkkaaaZZZXXX___oooyyyiii]]]YYY\\\aaadddkkkjjjiiiiiijjjlllmmmmmmqqquuu{{{~~~{{{wwwsssjjjeee\\\OOOCCC;;;777777555888>>>DDDKKKQQQUUUWWWYYYXXXXXXWWWWWWWWWWWWWWWWWWWWWVVVVVVWWWYYYZZZ[[[ZZZZZZ[[[]]]```aaaaaa```____________^^^]]][[[[[[TTTQQQMMMJJJHHHHHHFFFEEEAAA???>>><<<;;;888444111000//////111222444===GGGQQQ___ooozzzwwwnnnbbbZZZUUUPPPJJJDDD@@@>>>;;;:::;;;;;;:::::::::;;;<<<===???@@@AAAAAAAAABBBDDDDDDDDDDDDFFFHHHJJJKKKLLLLLLLLLJJJGGGFFFDDDCCCAAA>>>;;;888555444222111000...------------,,,,,,++++++***++++++,,,...///000111333777<<>><<<;;;<<<<<<;;;:::888777555333111111111111000000000000000000000000222222222222222222222222000000000000000000000000////////////...---,,,,,,++++++,,,,,,,,,,,,++++++***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,+++,,,...000333555555777999<<<>>>BBBGGGJJJNNNPPPSSSUUUVVVWWWYYY[[[]]]^^^aaacccfffhhhiiijjjhhhhhhiiijjjkkkmmmooopppooonnnmmmnnnppppppnnnlllmmmnnnooopppqqqsssttttttuuuuuutttttttttuuuwwwxxx~~~pppfffaaa]]]\\\]]]\\\\\\aaagggkkkpppxxx~~~yyyqqqjjjWWWRRRMMMLLLOOONNNHHH@@@::::::<<>>666///...---,,,***((('''''''''(((((())))))))))))******)))((('''&&&'''((()))*********))))))***,,,...//////777FFFVVVccciiiiiiggghhhnnn|||~~~ssskkkwww|||uuunnnhhhjjjjjjkkkjjjggg___UUUOOOGGGFFFOOO```kkkkkkkkknnnxxxyyyyyy{{{~~~~~~|||xxxsssooodddaaaYYYLLL===333//////000...---,,,---,,,+++))))))))))))))))))))))))))))))((('''((()))***)))(((************)))((('''&&&((((((''''''&&&%%%$$$$$$&&&&&&'''((((((((((((((()))))))))))))))))))))))))))******+++,,,---......,,,---...///000222777:::??????DDDLLLSSS[[[hhhsss{{{wwwttttttvvv|||{{{vvvssspppooolllooottt{{{}}}nnnfffdddeeekkkppptttvvvwwwssshhh]]]YYY^^^gggpppooofff^^^\\\^^^mmmqqqddd^^^^^^aaadddlllkkkjjjhhhhhhgggggggggiiimmmsssxxx|||~~~{{{xxxsssoooeee```WWWKKK@@@888555555444777===DDDKKKQQQUUUXXXWWWWWWWWWWWWWWWVVVUUUUUUUUUUUUVVVWWWWWWXXXXXXWWWXXXYYYZZZ\\\^^^___```_________^^^^^^]]]\\\[[[[[[UUUQQQMMMJJJIIIHHHGGGFFFBBBAAA???>>>===:::666333111//////111222555>>>HHHUUUbbbpppzzzvvvooofff```\\\VVVMMMGGGCCC@@@===;;;;;;<<<;;;:::<<<<<<======>>>???@@@@@@AAADDDGGGHHHHHHHHHIIIJJJMMMNNNPPPPPPPPPOOOMMMLLLHHHFFFDDD@@@===999777555222111000...------,,,,,,,,,,,,++++++******++++++......//////111555<<<@@@CCCEEEGGGIIIJJJJJJHHHGGGAAA???===<<<======;;;:::888666444222111000000111000000000000000000000000111111111111222222222222000000111111111111000000////////////...---,,,++++++,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,+++***+++,,,///222555444666999;;;>>>BBBGGGJJJNNNQQQTTTVVVWWWXXXZZZ\\\^^^```aaadddfffggghhhhhhggghhhiiijjjlllnnnpppqqqpppooonnnoooqqqqqqpppnnnnnnnnnooopppqqqrrrssssssvvvvvvuuuuuuuuuuuuvvvwww|||wwwkkkeee```\\\\\\[[[ZZZ^^^dddhhhkkkrrr}}}yyysssaaa___]]]]]]```^^^TTTIII:::999:::BBBSSSiii|||}}}xxxnnn```WWWTTT^^^jjjvvvrrriii[[[QQQIIIAAA888222...---,,,***)))(((''''''(((((((((((()))))))))***))))))((((((((()))***+++((((((((()))***,,,...///---222>>>NNN^^^hhhkkkjjjgggooopppwwwzzzqqqkkkhhhiiikkkmmmmmmiiiaaaZZZMMMGGGKKKZZZfffhhhgggiiillluuu}}}zzzzzz|||{{{tttoooeeefffcccZZZLLL>>>555111///---++++++,,,,,,+++***(((((((((((((((((((((((()))((('''((()))***)))((()))))))))))))))(((''''''))))))((('''&&&%%%%%%$$$&&&'''(((((())))))(((((())))))))))))))))))))))))))))))***+++,,,---...///......///......///222555777777;;;BBBGGGOOO[[[fffnnnvvv}}}uuuqqqqqqvvvzzzwwwvvvxxx~~~~~~{{{xxxuuutttrrrrrrtttxxx}}}xxxnnnkkkllllllqqqvvvyyyzzzxxxmmmbbb[[[```jjjsssrrriiibbb___^^^mmmyyyllldddccceeegggkkkkkkkkkiiifffeeedddeeedddhhhlllpppssswwwzzz}}}|||||||||zzzvvvqqqkkkhhhbbb^^^VVVKKKAAA999666666444777===DDDKKKQQQVVVXXXVVVWWWXXXXXXXXXWWWUUUTTTSSSTTTVVVWWWWWWVVVUUUTTTVVVXXXZZZ\\\]]]^^^___``````___^^^]]]\\\[[[ZZZZZZVVVSSSOOOKKKJJJIIIHHHGGGDDDCCCAAAAAA@@@===:::777333111111333444666???IIIXXXeeesss|||yyyrrrkkkfffbbb\\\SSSLLLEEEBBB>>><<<<<<<<<<<<;;;======>>>>>>???@@@@@@@@@DDDFFFJJJKKKKKKKKKKKKLLLOOOPPPRRRSSSTTTSSSQQQPPPJJJIIIFFFBBB>>>;;;888666222111000///...------------,,,++++++*********+++---.........000444:::???CCCEEEGGGIIIIIIIIIIIIHHHCCC@@@>>>=========<<<;;;888666444222111000000111////////////////////////000000000111111222222222000000111111111111000000////////////...---,,,+++,,,,,,,,,------,,,,,,,,,************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))))))))++++++***+++,,,///222444444666999<<>>333---+++******+++------,,,(((((((((((((((((((((((()))((('''((()))***)))(((''''''((()))))))))))))))*********)))(((''''''&&&(((((()))************)))(((((((((((((((((((((((($$$$$$%%%&&&'''))))))***------...---,,,,,,...000222333777===BBBFFFPPPYYYccckkkxxx}}}xxxrrruuu{{{xxxqqqmmmnnnuuu~~~~~~~~~||||||{{{{{{|||vvvqqqrrrnnnssswwwzzz|||{{{qqqggg___cccmmmvvvuuullleeeccccccppp}}}qqqiiifffhhhkkkkkkmmmmmmkkkgggddddddeeecccfffhhhjjjkkknnnqqqttttttvvvwwwvvvqqqjjjccc___]]][[[UUULLLBBB;;;777666555888>>>EEELLLRRRVVVXXXWWWWWWXXXYYYYYYWWWVVVUUUSSSTTTVVVWWWWWWUUUSSSRRRUUUWWWZZZ\\\]]]^^^___aaaaaa```___]]]\\\[[[[[[[[[[[[WWWRRROOOMMMLLLJJJIIIGGGEEEDDDCCCBBB@@@===:::555333333444444666???HHHWWWdddsss~~~|||vvvnnniiifffaaaYYYRRRHHHDDD@@@===<<<======<<<>>>>>>??????@@@AAABBBBBBFFFIIILLLMMMLLLLLLLLLMMMNNNOOORRRTTTTTTTTTSSSRRRLLLJJJGGGCCC???;;;888666333222111///............------,,,+++************,,,---......000333888<<>>>>>>>>===;;;888777555333111111111111//////////////////////////////000000111222222222000000000000000000000000////////////...---,,,,,,,,,,,,------------,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))((((((******+++,,,...000222333555777:::===@@@DDDIIIMMMOOOSSSWWWZZZ\\\\\\^^^______```bbbdddfffggghhhhhhhhhiiijjjlllnnnoooooopppsssqqqppppppqqqrrrrrrqqqnnnnnnoooooopppqqqqqqrrrppppppqqqqqqrrrrrrrrrrrryyy}}}xxxkkkccc]]]\\\\\\[[[^^^bbbgggkkkrrrzzz|||hhhKKKCCC>>>CCCRRRfff|||wwwiii]]]NNNSSS]]]mmm~~~|||rrrdddYYYQQQHHH???888---,,,+++***************''''''(((((((((((())))))&&&&&&''''''((((((((((((''''''((()))***+++++++++,,,...333===MMM]]]kkkrrrrrrzzz}}}xxxssshhhggghhhnnnuuuwwwsssnnn]]]PPPJJJQQQYYY[[[^^^ccc^^^iiiuuu|||vvvqqqnnniii[[[HHH888///---+++***,,,---------)))))))))))))))))))))))))))((('''((()))***)))(((&&&'''((()))*********************))))))))))))(((((())))))***************((((((((((((((((((((((((&&&&&&''''''((()))******)))***+++***))))))+++,,,...///444999<<<>>>EEEMMMXXXaaammmxxxyyyxxxyyy|||rrrmmmiiiooovvv}}}~~~wwwvvvsssvvvyyy{{{}}}}}}vvvmmmeeeiiiqqqyyyxxxpppiiihhhjjjvvvvvvmmmjjjlllnnnnnnpppqqqnnniiieeedddfffdddeeefffeeefffgggkkkmmmooosssuuutttnnnfff^^^ZZZYYYXXXTTTNNNEEE===888666888:::@@@FFFLLLRRRVVVXXXXXXXXXXXXXXXXXXWWWVVVVVVTTTUUUVVVWWWVVVUUUSSSQQQTTTWWW[[[]]]]]]]]]```bbbbbbaaa```___^^^______``````\\\WWWSSSQQQOOOMMMKKKGGGFFFEEEDDDDDDBBB>>>;;;666333333444333555===FFFQQQ___qqq~~~|||uuulllgggddd```ZZZTTTJJJFFFAAA>>>============>>>??????AAABBBCCCDDDDDDHHHJJJKKKLLLKKKJJJKKKLLLNNNOOORRRTTTUUUUUUTTTTTTMMMKKKHHHDDD???;;;888666444333222111////////////...---,,,+++***************,,,...///000333777:::BBBEEEGGGGGGFFFEEEFFFHHHEEECCC@@@?????????===<<<999888666444222222222222000000000000000000000000/////////000111222222222000000///......///000000---...............------,,,,,,------------,,,,,,,,,++++++***+++,,,---...------------------------+++++++++*********)))))))))***,,,///000111111222444666999<<>>FFFNNNWWWcccmmmvvv}}}}}}}}}zzztttkkkllloootttzzz~~~zzzxxx{{{||||||zzzrrrmmmooovvv}}}{{{sssnnnmmmrrr}}}}}}tttpppqqqttttttvvvwwwssskkkeeedddeeedddddddddcccccceeehhhkkkooossswwwvvvoooeee]]]YYYXXXXXXWWWSSSKKKBBB<<<888:::===BBBHHHNNNSSSVVVXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVVVVWWWWWWVVVTTTSSSRRRTTTXXX\\\]]]]]]^^^```cccaaaaaa`````````bbbcccdddddd```[[[VVVTTTRRROOONNNGGGFFFEEEDDDDDDBBB>>><<<666333222333222444;;;DDDKKK[[[nnn}}}zzzrrrhhhbbb___]]]XXXSSSKKKGGGBBB>>>===>>>>>>===>>>???@@@AAACCCDDDEEEFFFHHHJJJKKKJJJIIIIIIJJJKKKOOOPPPSSSVVVWWWWWWWWWVVVNNNLLLIIIDDD???;;;888666555444333111000000//////...---,,,+++************)))+++...///111333666999BBBEEEGGGGGGEEEDDDEEEGGGFFFCCCAAA@@@??????===<<<:::888666444333222222333111111111111111111111111...//////000111222222222111///...,,,,,,...///111------......///.........,,,------......------,,,---,,,+++++++++,,,---...------------------------,,,,,,,,,+++++++++******(((***---000222222222111333555999<<>>EEETTTgggwwwvvvlll___XXXVVVUUUPPPKKKHHHGGGEEEAAA>>>======???AAAAAABBBCCCDDDEEEFFFFFFFFFGGGGGGHHHJJJKKKKKKLLLMMMOOOQQQRRRRRRSSSVVVXXXRRRMMMFFFBBB@@@>>>:::666555444333222111111000111///...---,,,++++++++++++(((***...000222444666888BBBDDDDDDDDDDDDDDDFFFHHHCCCAAA???===<<<;;;;;;;;;:::999777444222222111111555555444222222222222222333222111000000000111222000...------///000000///////////////............------......------,,,+++++++++************++++++---------------------------------,,,,,,,,,++++++++++++,,,,,,+++---///222555666999;;;>>>CCCHHHMMMNNNRRRVVVZZZ[[[[[[\\\\\\___```aaabbbdddgggiiijjjmmmnnnoooooopppooooooooommmmmmllllllllllllmmmmmmoooooooooooonnnnnnnnnnnnssstttvvvxxxyyyzzzyyyyyyzzz|||nnnaaabbbccc^^^]]]bbbeeeiiipppuuuzzzqqqVVVBBBAAAEEELLLeeeqqqhhhVVVNNNHHHLLLWWWdddsss{{{vvvlll___VVVPPPHHH@@@666...******+++)))'''''')))))))))((((((((((((((('''''''''(((((((((((((((******)))(((((((((((((((((())),,,000666CCCZZZnnnwwwwwwzzzvvvvvvvvvoooiiihhhkkkooopppoooiii```SSSGGG===;;;DDDPPPVVVcccrrr~~~~~~qqqeee]]]NNN>>>111///111///---------,,,***((('''((()))***((('''&&&&&&&&&((()))***'''((()))***)))(((&&&$$$))))))***+++++++++++++++))))))))))))))))))))))))'''&&&%%%&&&(((((((((''')))))))))))))))))))))))))))************+++++++++///...---...///222555666BBBHHHPPPYYYaaaiiipppuuu{{{vvvoookkknnnuuu}}}|||xxxxxxxxxxxx|||{{{}}}}}}{{{xxx{{{}}}xxxuuusss||||||qqqgggcccbbbbbbfffjjjjjjhhhhhhkkkooorrrsssuuuvvvtttnnneee___bbb___^^^^^^XXXMMMFFFDDDDDDEEEHHHKKKOOOQQQSSSSSSPPPQQQSSSSSSSSSRRRSSSTTTTTTTTTUUUVVVUUUTTTSSSRRR\\\\\\]]]^^^^^^_________bbbaaaaaaaaaaaaaaaaaa```ccc___[[[XXXVVVUUUTTTRRRNNNIIIDDDBBBBBB@@@;;;777555444222111222666:::===DDDSSSfffvvvuuukkk___WWWUUURRRMMMIIIFFFEEECCC@@@>>>===???@@@BBBCCCDDDDDDEEEEEEEEEEEEIIIIIIIIIIIIIIIJJJJJJJJJLLLOOORRRSSSTTTTTTVVVWWWRRRMMMGGGCCCBBB???;;;777555555333222111111000000...---,,,+++************((()))+++,,,---111555888???@@@BBBBBBAAABBBDDDEEEDDDBBB@@@===;;;;;;;;;<<<;;;:::777555333222222222555555444444333222222222222111000000///000111222000...------...//////...............------------,,,,,,------,,,,,,++++++++++++************++++++------------------------,,,,,,,,,,,,++++++++++++***+++,,,,,,,,,---///222222444666888;;;@@@FFFJJJMMMQQQVVVZZZ\\\]]]^^^______```aaaccceeehhhjjjlllkkkllllllmmmmmmlllllllllmmmllllllllllllllllllmmmoooooooooooooooooooooooorrrssstttuuuwwwwwwwwwxxxyyy|||ssseeedddddd___^^^bbbcccgggnnnsssxxxwww[[[EEEAAABBBGGG^^^zzzuuukkkZZZOOOGGGGGGOOO[[[jjjvvv{{{wwwnnnaaaXXXRRRJJJAAA888000++++++,,,)))(((((((((((())))))(((((('''&&&%%%&&&&&&&&&''''''((((((******)))((((((((((((((()))))),,,...222===QQQdddpppssswww}}}xxxssszzz|||tttkkkggghhhjjjkkkjjjddd\\\QQQFFF<<<999???IIIUUUaaaooozzztttkkkeeeVVVFFF777222111...,,,------,,,***((('''((()))***(((''''''''''''(((((()))'''((()))***)))(((&&&%%%&&&&&&'''((((((((((((((((((((((((((((((((((((((('''&&&%%%&&&((()))(((''')))))))))))))))))))))))))))************+++++++++...---------...111333555===BBBIIIQQQYYY```hhhmmmtttyyyvvvoooooottt{{{}}}}}}xxxttttttttttttwww|||zzz|||}}}|||{{{~~~~~~zzzwwwvvv}}}rrriiieeeddddddgggkkkkkkiiijjjooosssuuuuuuvvvuuusssnnnfffaaadddbbbaaaaaa\\\RRRJJJHHHGGGHHHJJJMMMOOOQQQSSSSSSPPPRRRTTTTTTSSSRRRSSSTTTTTTUUUUUUVVVUUUTTTRRRQQQ]]]]]]]]]]]]^^^^^^^^^^^^___```bbbbbbbbb```^^^]]]\\\ZZZWWWVVVVVVWWWVVVUUUOOOKKKFFFDDDBBB@@@;;;777555444222111222555999;;;CCCRRReeevvvuuummmbbbZZZWWWTTTOOOJJJIIIGGGDDDAAA@@@AAABBBCCCCCCDDDEEEFFFFFFEEEDDDCCCJJJJJJIIIIIIIIIHHHHHHGGGKKKNNNRRRUUUUUUUUUUUUVVVSSSNNNIIIEEEDDDAAA===999666555444222111111000000---,,,+++******))))))***************,,,000555:::===???AAABBBBBBBBBDDDEEEFFFDDD@@@===;;;;;;<<<======;;;999666444222222222555555666666555444222111111111000000000000111222111///---------...---,,,...------------,,,,,,,,,,,,,,,,,,,,,+++++++++***,,,++++++******++++++,,,------------------------++++++++++++*********)))***+++,,,,,,,,,---///111000222555777:::???EEEIIILLLPPPVVVZZZ\\\^^^```bbb___```aaaccceeehhhjjjllljjjkkkkkkllllllkkkkkkjjjlllllllllllllllllllllllloooooooooppppppqqqrrrrrrqqqqqqrrrrrrssstttvvvvvvxxx||||||mmmiiifff```___bbb```eeekkkqqqvvv}}}}}}aaaIIIAAA>>>@@@TTTnnnzzzoooaaaUUUJJJEEEHHHQQQ```mmm{{{xxxpppeee[[[UUULLLDDD:::222---------***((()))'''((()))))))))((('''&&&###$$$$$$%%%&&&'''((((((***))))))(((((((((((((((******+++,,,...555FFFVVVgggmmmsssyyy~~~~~~sssuuu}}}zzzooogggdddddddddddd```ZZZQQQIII???999<<>>AAADDDFFFFFFFFFGGGHHHHHHFFFBBB>>><<<<<<===>>>===<<<999666444333333333444555777777777555222111111111111111111222222333222000...---------,,,***.........---------,,,,,,------,,,,,,,,,+++,,,,,,,,,,,,++++++++++++,,,,,,------------------,,,,,,************))))))))))))***+++,,,---,,,---///111111333666888<<>><<>>BBBFFFIIIIIIIIIIIIJJJJJJGGGDDD@@@>>>>>>>>>???<<<;;;999666444444333444444555777777777555222111111222222333333444444444333111...---------+++***////////////.........---//////...------------...------,,,,,,,,,,,,------......---------,,,,,,,,,*********)))))))))(((((()))+++------------///000000222555888;;;AAAGGGKKKQQQTTTWWWZZZ[[[]]]___```aaaaaaaaaaaabbbcccdddeeejjjkkkkkklllmmmllllllllloooooopppqqqqqqpppoooooonnnooopppqqqrrrssstttuuusssrrrrrrqqqrrrsssuuuvvvxxx|||wwwnnngggcccccc```dddjjjooossszzzsss^^^III???999999FFFWWWxxxuuulllbbbVVVKKKFFFJJJZZZjjjwwwyyyuuulllbbbZZZQQQIII???666///---,,,)))'''(((******+++++++++***)))((($$$%%%&&&'''((()))******))))))(((((((((((()))))))))((()))++++++...888BBBXXXcccpppwwwyyy~~~|||rrruuu}}}}}}sssjjjeeebbbbbbaaa^^^[[[XXXUUUMMMCCC>>>>>>HHHSSSbbbooozzz}}}wwwttttttrrrhhhWWWEEE888111...,,,---,,,+++******)))))))))'''((()))))))))'''&&&%%%''''''((((((((((((((('''))))))***++++++++++++***))))))))))))))))))))))))((('''&&&''')))))))))((((((((((((((((((((((((((())))))*********+++++++++)))******++++++---......///111444777;;;@@@GGGKKKNNNWWW```eeefffjjjqqqxxx~~~{{{zzzyyytttqqqpppnnniiihhhkkklllwwwzzzwww{{{|||~~~~~~}}}|||yyy|||{{{tttooonnnoooppprrrtttwww||||||wwwssspppmmmkkkgggeeeeeegggccc[[[UUUTTTTTTSSSRRRRRRQQQRRRRRRSSSRRRSSSUUUUUUSSSRRRSSSSSSSSSTTTTTTSSSQQQOOOMMMLLL``````___^^^^^^___```aaaaaa``````___]]][[[ZZZYYYYYYWWWVVVUUUVVVVVVTTTRRRPPPOOOLLLHHHDDD@@@===<<<777666555444444555777888@@@NNN```qqq{{{wwwuuueee^^^TTTNNNLLLJJJHHHFFFGGGGGGGGGGGGHHHHHHIIIIIICCCDDDDDDDDDEEEEEEFFFFFFFFFKKKPPPTTTTTTSSSQQQQQQRRRNNNKKKIIIIIIFFFAAA===888777666444222111000000......------------......'''***---///000111222444;;;???EEEIIIIIIIIIIIIIIIJJJHHHFFFCCCAAA???>>>>>>:::999777555444444444555555555666666555444222111000111222333444444444333333111///.........---+++000000/////////.........111000...---------...///...------,,,,,,------............------,,,,,,+++************)))))))))((((((+++---...------///000...000333666:::???EEEJJJRRRTTTWWWYYYZZZ[[[^^^___bbbbbbbbbbbbbbbcccddddddggghhhiiijjjkkklllllllllpppppprrrrrrrrrrrrppppppnnnooooooqqqrrrsssttttttssssssssssssssstttuuuuuuwww{{{tttkkkfffccc```eeejjjnnnqqqwww~~~xxxfffUUUFFF???:::888AAANNNjjjwwwllldddZZZPPPHHHIIIXXXgggwwwzzzyyyqqqfff]]]TTTLLLCCC999111///---***((()))++++++*********)))))))))&&&&&&''''''((()))******((((((((((((((())))))***(((''')))+++,,,---444<<>>666222...,,,,,,,,,++++++***))))))(((((((((((((((((('''&&&''''''''''''(((((((((((('''(((((()))))))))))))))************************((('''&&&''')))***)))((()))))))))))))))))))))))))))************+++++++++))))))***++++++,,,------...///222444666:::???BBBEEELLLTTTYYY[[[```gggmmmuuuwwwzzz|||}}}zzzwwwuuuqqqjjjggghhhhhhqqqzzz}}}zzzxxx}}}~~~~~~~~~~~~|||{{{zzzxxx|||~~~yyyuuutttvvvwwwxxx|||yyyuuurrrooommmhhheeedddddd```YYYUUUUUUVVVUUUSSSRRRQQQRRRRRRSSSQQQSSSTTTTTTRRRQQQQQQRRRRRRRRRRRRQQQOOOMMMJJJIIIaaa```_________aaacccddddddaaa^^^[[[YYYYYYZZZZZZXXXWWWVVVVVVWWWVVVTTTRRROOONNNLLLIIIEEEAAA???>>>999888666555555666777888>>>JJJ[[[lll~~~~~~{{{nnnfff\\\UUUSSSQQQNNNKKKLLLKKKIIIGGGFFFFFFGGGHHHFFFFFFFFFFFFFFFEEEEEEEEEFFFIIINNNQQQQQQQQQPPPPPPPPPMMMJJJIIIIIIGGGBBB===999888666444222111000000---------,,,,,,------...)))+++,,,---...000333555:::>>>EEEIIIJJJIIIIIIHHHJJJIIIHHHFFFCCCAAA>>>===777666555444444444555666555555444444333222222222...///000222333333222222444222000/////////...---//////.........---------000///...,,,,,,---...///......------------......///......---,,,,,,++++++++++++*********)))))))))(((***---............///...000333777:::@@@FFFKKKPPPRRRUUUXXXYYY[[[^^^aaaaaaaaabbbcccdddfffggghhhfffggghhhjjjlllmmmnnnnnnoooppprrrssssssrrrpppooonnnoooooopppqqqrrrrrrsssrrrrrrssssssttttttssssssuuuyyy}}}yyyooohhhccc```dddiiilllooossszzz~~~|||}}}xxxtttsssooojjjZZZNNNDDD???;;;888===FFFXXXtttyyylllggg```VVVLLLJJJWWWeeexxx}}}}}}vvvkkkbbbXXXQQQGGG===444111///,,,***++++++***((('''&&&'''((()))&&&&&&&&&''''''(((((((((((((((((((((((()))******((('''(((+++++++++///666BBBOOOaaammmssswww|||}}}uuuuuu{{{{{{yyyvvvpppkkkgggeeeaaa^^^___```[[[PPPGGGDDDAAAJJJ\\\rrryyytttrrrmmmnnneeeTTTDDD;;;555000,,,,,,,,,,,,+++***))))))(((''''''''''''(((((()))'''''''''''''''((())))))&&&''''''((()))((((((((()))))))))))))))))))))))))))''''''''')))***)))((()))))))))))))))))))))))))))************+++++++++)))******+++,,,,,,,,,,,,+++---000222333555888:::???BBBHHHMMMRRRWWW]]]aaagggiiimmmppptttzzz|||yyyssskkkggggggdddkkkrrrwww}}}}}}}}}~~~~~~}}}{{{yyyxxxzzz~~~~~~}}}{{{~~~|||wwwssspppmmmjjjfffcccbbb^^^WWWUUUVVVWWWVVVTTTRRRQQQRRRSSSSSSQQQRRRSSSSSSQQQPPPPPPQQQQQQQQQPPPOOOMMMJJJGGGFFFaaa```______```bbbdddffffffbbb]]]YYYWWWXXXZZZ\\\WWWVVVVVVVVVWWWWWWUUUSSSOOONNNMMMIIIEEEBBB@@@@@@999999777666666777777888<<>>===666555444333333444555666555555444222222222222222,,,---///000111111111000444222000///000111000///......---------,,,,,,,,,000...---++++++,,,---.........------------......//////...---,,,,,,++++++++++++++++++************(((***---............///000333666999===BBBIIIMMMMMMPPPTTTVVVYYY\\\___bbb```aaabbbdddfffiiikkkmmmggghhhjjjmmmooopppqqqrrrnnnoooqqqrrrrrrqqqooonnnoooooooooppppppqqqrrrrrrpppqqqrrrttttttsssrrrqqqsssvvv{{{~~~|||rrriiiccc```ccchhhjjjmmmqqqwww}}}}}}yyywwwzzzxxxmmmiiihhheeeaaaSSSJJJCCC@@@<<<888;;;AAALLLkkk{{{nnnkkkeee\\\PPPLLLWWWeeeyyyyyyoooeee[[[TTTJJJ@@@777444111...,,,---***)))&&&$$$$$$%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((()))******)))''')))++++++))),,,111999FFFYYYhhhpppsssvvvxxx}}}zzz{{{|||zzztttmmmhhheeeeeecccccceeeaaaVVVMMMIII@@@HHH[[[sss|||vvvsssjjjmmmhhhXXXHHH>>>777111,,,,,,,,,,,,,,,***))))))((('''&&&&&&&&&((()))+++'''''''''''''''((()))***'''(((((()))))))))))))))(((((((((((((((((((((((()))((('''((()))***)))((()))))))))))))))))))))))))))************+++++++++)))***+++,,,,,,,,,,,,,,,(((+++...000000111333555666888;;;AAAGGGMMMQQQTTT[[[]]]aaaeeejjjqqqxxx}}}~~~|||uuulllffffffbbbhhhnnnqqqxxx~~~~~~|||zzzxxxwww}}}}}}xxxtttpppnnnlllfffbbb```\\\WWWUUUWWWWWWVVVSSSRRRQQQQQQSSSTTTPPPRRRSSSRRRPPPOOOOOOPPPPPPPPPOOONNNLLLIIIFFFDDDeeedddccccccdddeeefffggggggccc___]]]]]]]]]^^^]]]^^^ZZZUUUVVVYYY[[[YYYVVVPPPNNNLLLKKKIIIFFFBBB???===<<<999777666777999::::::CCCSSSfffzzz~~~zzzpppjjjdddaaabbbbbbbbb```UUURRRMMMGGGDDDEEEJJJNNNMMMMMMLLLIIIFFFDDDEEEGGGFFFHHHKKKNNNPPPPPPOOONNNMMMMMMMMMLLLIIIEEEAAA>>>333333222222333333444444111000///...---,,,++++++******+++,,,...111444666:::>>>DDDGGGHHHHHHHHHHHHKKKLLLLLLKKKGGGBBB<<<999777777666666666888999:::888777666444444555555666333333111000000000111222////////////000000000000........................000000000000000///......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,........................------------......///000000111333555888===CCCHHHOOOPPPSSSWWW]]]aaacccccccccccceeeggghhhiiiiiiiiilllkkkjjjlllnnnqqqqqqqqqoooooonnnnnnooopppqqqqqqooopppqqqrrrrrrqqqooonnnuuutttssssssuuuuuutttrrruuuwwwzzz}}}}}}sssjjjeeedddaaabbbhhhllloootttzzz~~~~~~vvvooohhheeedddddd```]]]XXXPPPIIIDDD<<<555888@@@JJJWWWnnn~~~nnngggccc```XXXPPPUUU___zzz~~~sssggg\\\SSSLLLCCC;;;666111+++)))******)))(((&&&&&&''''''((('''&&&%%%%%%%%%%%%&&&'''&&&''')))(((''''''((()))(((((((((((()))***+++,,,222;;;LLL___mmmrrroookkkttt|||~~~~~~wwwjjjdddgggggggggeeebbbaaa___WWWNNNJJJIIIWWWrrr~~~}}}vvvrrrnnnggg```WWWKKK>>>555222111///...---,,,+++)))'''(((((()))***++++++,,,+++***((('''''''''((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))&&&''')))+++,,,+++***)))***+++,,,...///000000000666777999;;;>>>AAACCCEEEMMMOOOSSSWWW]]]dddlllrrrtttyyywwwnnniiijjjjjjnnnvvv~~~yyywwwwwwxxx}}}zzzuuupppmmmjjjgggbbb\\\XXXVVVUUUUUUVVVUUUTTTSSSRRRQQQQQQQQQQQQQQQQQQQQQPPPOOONNNMMMOOOOOOOOONNNMMMHHHAAA<<>>777777666444333333333333111000///...---,,,,,,+++******+++,,,...111444555999===CCCGGGHHHHHHIIIIIIIIIJJJJJJIIIFFFBBB>>><<<888777666666777888999:::888777666555444555555666222222000/////////000111000000000000////////////........................000000000000000///......,,,,,,------------------------------------------------,,,,,,++++++******,,,,,,,,,,,,---...///000000111333444777<<>>BBBNNNcccyyy|||qqqjjjfffddd]]]UUUYYYcccyyytttiii^^^VVVNNNEEE<<<777222,,,)))***+++***)))((('''(((((()))((('''&&&&&&&&&&&&'''((('''((()))((('''&&&'''((((((((((((((()))***+++,,,...555DDDVVVgggppppppnnnpppvvv|||ooohhhgggeeefffeeeccceeefffaaaZZZPPPMMMSSShhh~~~uuulllttt}}}yyyuuuooohhh___SSSEEE;;;222000---,,,---,,,)))&&&'''(((((()))******+++++++++***)))((('''(((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((($$$%%%''')))***)))((('''***+++,,,---////////////222333444666888;;;===>>>CCCEEEHHHLLLQQQWWW___dddiiinnntttzzz}}}yyyvvvttttttvvv|||~~~yyywwwxxxzzz~~~zzzuuupppmmmiiifffbbb]]]YYYWWWUUUUUUVVVTTTSSSQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPOOONNNMMMNNNMMMMMMMMMKKKGGG@@@<<>>999888777777777888999:::777777666555555555555666222111000///...///000000111111000000//////......////////////////////////000000000000000//////...------------------,,,,,,........................------,,,+++***)))((((((*********+++,,,...///000000111222333666:::@@@DDDIIILLLRRRXXX]]]aaabbbbbbcccccceeeggghhhiiiiiiiiiiiihhhhhhjjjmmmpppppppppqqqpppooonnnnnnmmmmmmnnnooooooqqqrrrrrrqqqpppooonnnmmmlllnnnqqqtttvvvvvvuuuvvvxxx{{{}}}zzzqqqkkkccc``````dddhhhkkkpppvvv|||~~~}}}{{{~~~ooohhhccceeekkkmmmgggaaa___\\\YYYUUUKKKAAA;;;;;;:::EEEXXXnnn~~~}}}uuuoookkkjjjccc[[[]]]fffyyywwwmmmccc[[[QQQHHH???:::444---***+++++++++***))))))))))))))))))(((''''''''''''((()))((()))***)))'''&&&&&&'''(((((((((((()))***++++++---000:::KKK]]]jjjoooooommmrrr|||wwwmmmiiifffgggffffffjjjooommmhhh___XXXTTT^^^vvvzzz}}}|||rrr___iiivvvzzzuuulll___PPPEEE888333...,,,...---)))%%%'''(((((())))))***************)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((((((((((((((('''''''''''''''''''''''''''(((***+++,,,,,,++++++******+++---............//////000111333555777888999;;;===@@@DDDIIIOOOSSS[[[___eeekkkooosssxxxzzz}}}~~~yyyyyy{{{~~~}}}}}}~~~{{{wwwsssooolllgggeeebbb^^^ZZZWWWVVVUUUUUUTTTQQQOOONNNNNNOOOPPPNNNOOOOOOOOOOOONNNNNNMMMLLLKKKJJJJJJHHHDDD???;;;ddddddcccddddddfffhhhiiijjjhhheeeccccccdddcccccc]]]ZZZXXXXXXYYYYYYWWWUUUTTTQQQMMMJJJIIIHHHFFFEEE<<<:::888555555666777999;;;???HHHUUUeeeuuu}}}wwwppphhhccc___[[[WWWVVVXXXXXXWWWUUUPPPNNNIIIDDDAAABBBFFFIIIOOOOOONNNKKKGGGEEEDDDEEEHHHGGGFFFEEEFFFGGGIIIJJJNNNNNNNNNLLLIIIEEE@@@>>>===<<<:::777555333222222000000000///...------,,,+++++++++,,,---000222333555999???DDDFFFHHHJJJLLLIIIHHHFFFDDDBBB@@@??????::::::888888777888999:::777666666666555555555555333222000/////////000111222111111000///......---000000000000000000000000//////000000000000//////.........------,,,,,,,,,---------------------------------,,,,,,+++++++++)))))))))***+++---...//////000111222444888>>>BBBFFFKKKRRRYYY]]]```aaabbbbbbccceeeggghhhiiiiiiiiihhhggggggiiillloooppppppoooooonnnmmmmmmmmmnnnnnnoooooopppqqqqqqqqqppppppooommmlllnnnqqqtttvvvwwwtttuuuwwwxxxzzz|||}}}~~~tttmmmdddaaa```dddgggiiinnntttxxx{{{yyytttsss{{{wwwnnnfffgggnnnqqqnnnhhhhhhfffccc]]]SSSGGG===999999AAAQQQgggzzzyyyrrrooonnnhhh___```fffzzz{{{qqqggg___UUULLLCCC>>>777///++++++******)))))))))((((((((((((''''''''''''''''''((()))******)))&&&%%%%%%&&&(((''''''(((((()))***+++//////444AAASSSccclllppprrrttt|||~~~tttmmmjjjjjjiiiiiinnnvvvxxxuuupppiii]]]ZZZkkkyyywwwxxx}}}|||ttthhhjjjpppzzzyyylll\\\QQQDDD<<<222...//////---)))((((((((())))))************))))))((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((+++)))(((&&&&&&((()))+++((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,,,,,,,,,,)))***+++,,,------------/////////000111222444444444666888:::<<<@@@DDDHHHQQQTTTYYY^^^ccciiioootttvvvxxx{{{{{{|||}}}zzzzzz{{{||||||}}}}}}yyyuuurrroookkkiiicccbbb```]]]ZZZXXXUUUTTTTTTRRRPPPMMMLLLMMMNNNOOOLLLMMMMMMMMMMMMMMMLLLLLLIIIHHHFFFEEEDDD@@@<<<888ccccccbbbcccdddfffhhhiiihhhfffcccbbbccccccbbbaaa\\\[[[ZZZYYYYYYXXXVVVUUUQQQNNNJJJHHHGGGFFFEEEDDD;;;:::777555444555777888777<<>>AAADDDIIIJJJKKKJJJHHHFFFGGGGGGJJJHHHGGGFFFFFFHHHJJJLLLNNNNNNNNNMMMJJJFFFBBB@@@;;;:::888777555444333333000000000///.........---,,,,,,+++,,,---///111222333777===AAADDDGGGJJJLLLLLLJJJGGGDDDAAA???>>>>>><<<;;;:::888888888999999666666666666666555555444444333222111111111222222222111111000///......---000000000000000000000000//////000000000000//////.........------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------)))))))))***+++,,,......///000111222333777===AAADDDJJJRRRXXX\\\^^^```bbbbbbccceeeggghhhiiiiiiiiihhhgggggghhhlllnnnoooooollllllllllllmmmnnnooopppooooooppppppqqqqqqqqqqqqrrrpppooopppsssuuuvvvvvvssstttuuuvvvxxxyyyzzz{{{wwwnnnhhhdddbbbdddfffggglllrrrwww{{{yyyqqqlllrrr|||}}}tttjjjjjjqqqxxxyyyxxxwwwuuupppggg\\\PPPCCC;;;;;;AAANNNcccxxx|||uuuqqqqqqkkkaaa^^^bbbwwwvvvlllcccZZZQQQHHHBBB:::222,,,,,,((()))((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&)))******)))&&&%%%%%%&&&''''''''''''((()))***+++------000:::JJJ\\\kkksssyyy{{{|||tttkkkjjjhhhiiiqqq|||xxxttthhh]]]cccuuuwwwrrrmmmpppxxx~~~~~~{{{{{{ssslllppp|||wwwhhh]]]RRRHHH;;;222//////...---))))))))))))************)))))))))))))))(((((('''(((((((((((())))))))))))((((((((((((((((((((((((+++)))(((&&&&&&((()))+++(((((((((((((((((((((((())))))))))))))))))))))))$$$$$$%%%&&&''''''''''''((()))***+++,,,,,,,,,+++............///000111222222444666777888:::===@@@FFFIIIMMMQQQVVV\\\dddhhhpppssswwwzzz}}}~~~|||yyyxxxwwwxxxyyyyyyxxxwwwxxxzzz|||}}}}}}vvvtttpppnnnllliiieeebbb______]]][[[XXXVVVTTTSSSSSSRRROOOMMMLLLLLLMMMNNNJJJKKKKKKKKKKKKJJJJJJIIIEEECCCAAA???>>><<<888555aaaaaaaaaaaaccceeeggghhheeedddbbbaaabbbbbbaaa```[[[[[[[[[ZZZYYYWWWVVVUUUNNNLLLIIIGGGFFFEEECCCAAA;;;999666444333444666777555:::CCCPPP^^^lllwww~~~~~~yyyrrrjjjddd___ZZZWWWPPPKKKEEEBBBDDDEEEEEEDDDFFFDDDAAA===::::::===???DDDFFFHHHIIIHHHGGGHHHIIIJJJIIIHHHHHHHHHJJJMMMNNNMMMNNNOOONNNLLLIIIEEECCC::::::888777666555555555000000000/////////......,,,,,,,,,,,,,,,...000111111555:::???BBBEEEHHHJJJLLLKKKHHHEEEBBB@@@>>>>>>>>>===;;;999888888999999666666666777666555555444555444333222111222333333111111000000//////......////////////////////////...//////000000000000000------------------,,,,,,************************(((((()))***+++,,,------************+++,,,------...///000111444888>>>BBBDDDJJJRRRWWWYYY[[[___bbbcccccceeeggghhhiiiiiiiiiiiihhhhhhiiilllnnnnnnnnnjjjjjjjjjkkkmmmnnnpppqqqoooooooooppppppqqqrrrrrrtttsssrrrsssuuuvvvuuutttssssssssstttuuuwwwxxxyyy~~~{{{rrrkkkfffccccccdddeeeiiiooouuu|||}}}uuunnnqqqyyyzzzrrrqqqyyyyyylll___OOOBBB>>>AAALLL___uuuxxxtttssslll```ZZZ\\\mmmzzz{{{pppggg^^^UUULLLEEE===444...---((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%((()))***)))'''&&&&&&'''''''''''''''((()))******((()))---444@@@RRReeerrr{{{|||kkkjjjfffgggppp~~~xxxvvvmmmcccaaajjjvvv}}}xxxsssnnnoooxxx}}}pppnnnwwwsssiii]]]TTTGGG;;;444000......++++++++++++++++++++++++)))))))))))))))(((''''''(((((((((((())))))))))))))))))))))))))))))))))))***)))(((''''''((()))***((((((((((((((((((((((((************************%%%%%%&&&&&&'''((((((((((((((()))***++++++******++++++++++++,,,---......///111222333333444777999<<<>>>AAADDDHHHMMMTTTXXXeeeiiinnnqqqtttyyyzzzyyywwwuuuttttttuuuvvvxxxvvvsssrrrssssssssssssnnnllliiigggeeebbb___\\\\\\ZZZXXXVVVTTTSSSRRRRRRRRRQQQPPPOOOMMMMMMMMMLLLIIIIIIIIIIIIHHHGGGFFFEEEAAA>>><<<:::888777444222````````````bbbdddfffgggdddbbbaaaaaaaaaaaa```___[[[[[[\\\[[[YYYVVVUUUTTTLLLKKKIIIHHHGGGEEEBBB@@@:::888666444333444666777666999???HHHUUUcccooowwwzzztttkkkccc]]]YYYVVVTTTOOOIIIAAA===>>>@@@AAAAAACCCBBB???;;;888777:::===BBBDDDFFFGGGGGGGGGGGGHHHIIIIIIHHHIIIJJJLLLNNNOOOMMMNNNOOOPPPNNNKKKHHHFFF===<<<:::999777666666666000000000000////////////---,,,,,,+++,,,---///000000333888<<>><<<:::999888999999555666777777777666444444444333222111111111222333000000000000////////////..............................///000000000000000,,,,,,------------------++++++++++++++++++++++++******++++++,,,,,,------,,,,,,++++++++++++,,,,,,---...000222444999???CCCEEEKKKRRRUUUWWWYYY]]]aaacccccceeeggghhhiiiiiiiiikkkjjjiiijjjlllnnnnnnmmmkkkkkkkkkkkklllmmmnnnooooooooooooooopppqqqrrrsssrrrrrrsssuuuwwwwwwuuussssssrrrrrrrrrsssuuuvvvwwwzzz|||wwwmmmgggcccbbbaaaaaaeeejjjooozzz|||sssqqqvvvzzz~~~}}}~~~rrr]]]LLLAAACCCLLL^^^ttt{{{vvvuuummm^^^VVVVVV___ooo~~~tttlllaaaXXXOOOHHH@@@555...---((())))))***)))((('''&&&%%%&&&'''(((((('''&&&%%%'''((()))((('''&&&'''((('''''''''''''''(((******&&&)))---///666DDDXXXggguuu|||qqqnnnhhheeelllzzzyyyuuuooohhhaaa```gggrrrxxxuuusssuuu|||yyyyyy|||sssfffbbbYYYLLL>>>555000///,,,,,,,,,,,,,,,,,,,,,,,,((())))))***)))((('''&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((())))))***+++,,,(((((())))))******)))))))))))))))******+++------,,,...000000000111333555444666888:::<<<@@@EEEIIITTTYYY___cccffflllttt{{{|||zzzxxxwwwrrrrrrpppppppppqqqrrrsssuuutttsssssssssqqqnnnlllhhhgggdddcccaaa^^^ZZZWWWXXXWWWTTTRRRPPPPPPPPPQQQPPPQQQQQQPPPOOONNNLLLKKKHHHHHHGGGFFFEEECCCBBBAAA===:::777555444333111///____________aaaccceeefffdddbbbaaaaaabbbbbb```___ZZZ\\\\\\[[[YYYVVVUUUTTTKKKJJJIIIIIIHHHFFFCCC@@@:::888666333333444555777888888;;;BBBMMM\\\jjjrrrxxxqqqggg___YYYVVVUUUTTTPPPIII@@@<<<<<>>:::777777999<<>>===:::888777666666000000000000////////////------,,,+++,,,---...///000333777;;;>>>AAADDDGGGHHHHHHHHHGGGFFFDDDBBBAAA???>>><<<:::999888999999555666777777777666444333333333111000000000111222////////////000000000000..............................///000000000000000,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...........................---,,,,,,++++++,,,,,,,,,...000222555:::@@@DDDFFFLLLRRRUUUUUUWWW]]]aaacccccceeeggghhhiiiiiiiiimmmkkkjjjkkklllmmmmmmmmmllllllkkkkkkkkklllmmmmmmoooooooooooopppqqqrrrsssoooppprrruuuxxxxxxuuusssrrrrrrqqqqqqrrrsssuuuvvvwwwyyy|||{{{nnnhhhbbbaaa______bbbgggiiiwwwvvvqqqrrrttt{{{|||hhhSSSEEEFFFMMM___ttt}}}xxxvvvnnn^^^TTTSSSUUUfffyyywwwnnncccZZZQQQJJJAAA666///---)))******++++++)))((('''&&&'''((())))))((('''&&&&&&''')))(((''''''((()))'''&&&&&&''''''((()))***(((,,,///......888KKK[[[nnnwwwzzzuuukkkeeeiiittt{{{|||~~~uuuoookkkbbbYYY[[[eeeqqqqqqrrrvvv}}}~~~}}}zzzmmmlllgggZZZIII;;;444222------------------------((()))*********)))'''&&&(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''((()))***'''((()))))))))))))))(((************+++---...///,,,---///000///000222333111333555666777:::>>>AAAEEEKKKRRRWWWZZZaaajjjqqqtttzzz|||wwwrrrpppmmmmmmllllllmmmnnnooopppqqqrrrsssuuutttqqqlllhhhfffeeecccaaa___\\\XXXUUUWWWUUUQQQNNNMMMNNNOOOPPPPPPPPPRRRRRRQQQOOOLLLJJJGGGGGGFFFEEECCCAAA@@@???;;;888444222111000///...^^^^^^^^^^^^___aaabbbcccbbbbbbbbbbbbbbbaaa```___```___]]][[[XXXTTTRRRPPPLLLKKKIIIHHHHHHFFFDDDAAA>>><<<:::777555444444444444444999AAAIIIQQQ___kkkrrrqqqiii^^^WWWVVVWWWWWWTTTOOOGGG@@@===???CCCGGGCCCBBB@@@===;;;;;;>>>@@@CCCEEEHHHHHHFFFDDDCCCCCCHHHIIIKKKMMMNNNMMMLLLKKKOOONNNNNNOOOPPPPPPOOOMMMEEEAAA<<<888777777777777222111000//////...//////------,,,+++,,,---...///333444666;;;@@@CCCEEEDDDFFFGGGGGGHHHGGGEEECCCAAA===>>>??????>>><<<:::888:::;;;<<<<<<;;;:::999888444444333222111111111111111111222222222111000000222000...---,,,---///000000000000000000//////...******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...222444666999===@@@JJJNNNSSSUUUUUUUUUXXXZZZ______```bbbdddgggiiikkklllmmmmmmmmmlllmmmoooqqqnnnnnnmmmmmmmmmnnnnnnoookkkkkklllmmmoooqqqssstttttttttsssssssssttttttuuusssrrrqqqqqqqqqrrrssstttyyyzzz{{{~~~pppiiibbb``````___aaaeeekkkppp}}}|||uuuuuuqqqYYYJJJDDDGGGXXXnnn}}}|||qqqhhhbbbYYYQQQNNN\\\ppp|||uuuccc]]]TTTJJJBBB:::333...***)))((('''''''''''''''))))))(((((('''''''''&&&''''''&&&&&&&&&&&&'''''''''((()))******)))''''''''')))...000///222???MMMcccooo}}}zzzqqqiiifffiiiooossswwwwwwvvvpppggg^^^VVVSSSaaahhhttt{{{{{{}}}xxxuuupppgggZZZJJJ999...111///,,,******+++,,,...************)))(((&&&&&&***)))(((''''''((()))***))))))))))))))))))))))))))))))((('''''''''''''''))))))(((((('''''''''&&&&&&''')))***++++++******%%%%%%&&&'''((()))***+++))))))))))))************+++******)))***,,,...///,,,,,,------.../////////000000111333555666777888???AAADDDHHHMMMSSS[[[```kkkooouuuzzz}}}}}}{{{zzz{{{~~~}}}xxxpppllllllhhhgggeeecccaaabbbfffiiimmmnnnppppppmmmiiieeebbbaaa]]]YYYXXXXXXWWWUUURRROOONNNLLLKKKKKKLLLNNNOOOPPPPPPOOONNNMMMKKKJJJIIIGGGFFFDDDAAA???<<<:::999666333000...............``````````````````aaaaaabbbbbbbbbbbbaaaaaaaaaaaa___^^^]]]ZZZWWWTTTRRRPPPNNNLLLJJJIIIHHHFFFCCCAAA<<<;;;999666555444444444555555999@@@GGGNNN[[[gggnnnnnniii^^^WWWVVVVVVTTTTTTOOOHHHBBB??????BBBEEEDDDDDDBBB@@@>>>>>>AAACCCEEEGGGJJJJJJHHHFFFEEEEEEIIIJJJMMMOOOPPPPPPOOONNNOOONNNNNNPPPQQQRRRQQQOOOGGGCCC===999888888777777222111000///////////////------,,,,,,,,,---...///333444666:::@@@CCCDDDDDDDDDFFFGGGHHHGGGEEEBBB@@@???@@@@@@@@@>>>;;;999777777777777777777666555555555555444333222222222222333333333333222111000000222000///------...///000///////////////......---***++++++,,,------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---///111333555999===AAAHHHLLLQQQSSSSSSUUUXXX[[[___```bbbcccfffgggiiiiiikkklllnnnnnnmmmmmmooopppnnnnnnmmmmmmlllmmmmmmnnnkkkkkklllmmmoooqqqssstttttttttsssrrrqqqqqqqqqrrrrrrrrrqqqqqqrrrsssuuuvvvuuuvvvwwwzzztttllleeecccaaa```aaaeeemmmrrr|||~~~www```JJJCCCCCCQQQeeevvvwwwmmmdddXXXNNNLLLXXXkkk|||}}}wwwfff```VVVLLLDDD<<<555000++++++***)))(((((((((((()))(((((((((''''''''''''(((''''''&&&&&&''''''((('''(((((()))))))))((((((&&&''')))******,,,666AAAYYYeeettt|||~~~}}}sssjjjeeefffjjjmmmnnnoooooolllfff]]]TTTNNNRRRZZZhhhtttyyyyyyvvvrrrlllbbbSSSBBB555111///,,,)))))))))******************)))((('''&&&***)))(((''''''((()))***))))))))))))))))))))))))+++***)))(((''''''&&&&&&)))((((((((('''''''''''''''((()))*********)))(((%%%%%%&&&'''((()))******''''''((((((((()))))))))(((((((((((((((***+++,,,,,,,,,,,,---......////////////000111333444555555888999<<>>;;;999777666666555444444444555555666666555555444444333333444444444444333222111000222111///.........///000......//////......---,,,+++++++++,,,------......------------------------........................++++++,,,,,,------.........///000111333777===AAAFFFJJJNNNQQQRRRUUUYYY]]]```bbbdddfffggghhhhhhhhhiiikkknnnnnnnnnmmmnnnnnnnnnnnnmmmlllkkkkkkkkklllkkkllllllmmmoooqqqsssttttttsssrrrqqqpppooooooooorrrrrrqqqqqqrrrtttvvvwwwrrrsssuuuwww|||yyyqqqiiigggdddaaabbbdddmmmpppyyy{{{eeeLLLBBB>>>GGGYYYnnnttthhhYYYLLLIIISSSddduuuzzzllldddYYYOOOHHH@@@888333---,,,+++***))))))))))))((((((((((((''''''''''''((((((''''''''''''((((((''''''''''''((()))******,,,)))(((******+++111888KKKXXXhhhsssxxx}}}vvvllleeecccdddeeefffffffffgggddd^^^SSSKKKDDDKKKYYYiiiuuu~~~zzzuuurrrlll```NNNAAA444111---++++++******)))************)))(((''''''))))))(((((((((((())))))))))))))))))))))))))))))***)))))))))))))))))))))((((((((((((''''''''''''((((((((()))(((((('''&&&%%%&&&&&&'''((()))******&&&&&&'''''''''(((((((((((((((((((((((()))***+++++++++,,,,,,---...............///000000111222222222333555777999===BBBFFFNNNRRRYYY___dddiiimmmppprrrrrrtttwww|||~~~~~~~~~}}}}}}~~~~~~|||yyyxxxvvvuuutttuuuwwwzzz|||}}}~~~}}}}}}~~~}}}yyywwwuuutttsssrrrooolllkkknnnpppnnnhhhccc``````ZZZYYYXXXUUUSSSTTTWWWZZZ\\\]]]___```___\\\YYYWWWVVVTTTSSSRRRRRRRRRQQQOOONNNMMMLLLKKKKKKLLLMMMNNNJJJJJJJJJJJJIIIGGGFFFEEEBBBAAA???<<<999777555444333222000/////////000111cccccccccccccccbbbbbbaaafffeeecccaaa```_________[[[[[[ZZZXXXVVVTTTRRRQQQPPPNNNLLLKKKIIIFFFAAA>>>999888666555444444444555444444888>>>CCCJJJVVVbbbgggkkkjjjbbbZZZTTTMMMGGGHHHFFFCCCAAA??????@@@@@@EEEFFFGGGGGGFFFFFFHHHJJJHHHJJJMMMMMMKKKIIIHHHHHHIIIKKKNNNQQQSSSTTTTTTTTTTTTSSSRRRRRRSSSSSSQQQPPPLLLHHHBBB>>><<<:::888666444333222111000/////////...------,,,,,,...///000222333555999>>>BBBCCCCCC@@@BBBEEEGGGGGGEEEAAA???AAAAAA@@@???>>><<<:::999999888666555555666777888777777777777666555444444666666555555444333111111222111000/////////000000/////////000///......---,,,,,,,,,,,,------......------------------------------------------------***++++++,,,---...///////////////000222666<<>>AAAEEEKKKQQQUUUZZZ^^^aaaaaabbbdddhhhmmmpppqqqqqqqqqqqqrrrtttvvvvvvuuussspppooonnnmmmnnnoooqqqrrrsssuuuxxxzzzzzzzzz{{{}}}~~~~~~|||yyyuuusssssssssrrrrrrssstttwwwzzz}}}~~~||||||zzzxxxvvvssspppnnnjjjjjjjjjjjjiiigggdddbbb```bbbdddccc___[[[ZZZZZZWWWVVVUUUSSSQQQQQQSSSVVVTTTVVVWWWXXXXXXVVVTTTSSSQQQPPPPPPPPPPPPPPPOOONNNMMMMMMLLLKKKKKKKKKKKKLLLHHHHHHHHHGGGFFFEEEDDDCCC???>>><<<:::777555333222000000000/////////111222bbbcccdddeeeeeeeeeddddddhhhgggeeebbb```^^^\\\\\\ZZZZZZYYYXXXWWWUUUSSSRRRPPPOOOMMMLLLJJJFFFAAA===999888666555444444444555333333666===BBBIIIUUU```eeejjjkkkddd[[[RRRIIIAAA@@@???>>>=========>>>???CCCEEEGGGHHHIIIIIIJJJLLLGGGJJJLLLLLLKKKIIIHHHHHHHHHJJJMMMQQQSSSTTTTTTTTTWWWUUUTTTTTTTTTRRRPPPNNNNNNJJJEEEAAA>>><<<999888555444333111000000//////......---,,,---...///000111222444999>>>AAACCCBBB???AAACCCEEEEEEDDDAAA@@@>>>>>>>>>>>>>>>===<<<<<<999888777666777777999:::888888888888888777555444555666666555444333222111222222111000000000000000000111111111111000//////,,,,,,------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////.../////////111555;;;@@@DDDHHHNNNRRRTTTXXX^^^bbbbbbcccfffhhhhhhhhhgggfffgggiiimmmnnnmmmlllllllllooonnnmmmlllkkkjjjjjjjjjiiiiiijjjkkklllmmmoooppppppooooooooopppqqqrrrrrrsssrrrqqqoooooooooooopppssstttvvvwww{{{|||sssoookkkeeeccceeeeeekkkrrrzzzuuubbbNNNDDD===???LLLdddzzznnn```TTTKKKNNNWWWgggxxxuuukkk^^^SSSMMMFFF===666------+++***)))((((((((('''''''''(((((((((((((((((((((''''''''''''(((((('''&&&&&&%%%&&&(((***++++++%%%###&&&))))))***---666CCCVVVhhhsssxxxyyyzzzxxxnnnfff```]]]```\\\YYYZZZ]]]]]]XXXSSSGGGFFFIIIUUUhhh{{{ssszzzwwwqqqnnngggZZZOOO===777111......///---+++)))************))))))((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))***+++******)))'''''''''((((((((((((((())))))((('''&&&%%%$$$$$$&&&&&&''''''(((((())))))''''''((((((((())))))))))))*********++++++++++++))))))******+++,,,,,,,,,........................111333444444333555777:::;;;>>>BBBFFFIIIMMMPPPSSSRRRSSSUUUYYY^^^aaabbbbbb``````bbbeeehhhiiihhhggghhhggggggggggggggghhhiiijjjlllnnnnnnnnnnnnoooqqqttttttsssooollliiiiiijjjhhhhhhhhhiiikkknnnppprrrqqqqqqpppnnnjjjeeebbb```^^^___``````___]]]\\\[[[XXXYYYZZZYYYWWWUUUTTTTTTTTTTTTSSSPPPNNNNNNPPPRRRPPPQQQSSSTTTTTTSSSQQQPPPMMMNNNOOOOOOOOONNNNNNNNNKKKKKKJJJJJJIIIIIIIIIIIIFFFFFFFFFEEECCCBBB@@@???;;;;;;999777555444222111---...000000///000222555bbbccceeefffgggffffffeeehhhgggfffdddaaa^^^[[[YYYYYYYYYYYYXXXXXXVVVUUUTTTRRRQQQPPPOOOMMMIIICCC???:::999777555444444444444333333555;;;???EEEPPP\\\bbbhhhjjjeee\\\SSSHHH???;;;;;;:::::::::;;;======???BBBFFFHHHIIIJJJKKKLLLGGGIIILLLLLLJJJHHHGGGGGGHHHJJJMMMPPPRRRSSSSSSSSSWWWVVVTTTTTTTTTRRRPPPMMMOOOLLLGGGCCCAAA>>>;;;999666555444222111000000000///...---------...000000111111444888===AAABBBBBB>>>???AAACCCCCCCCCBBBAAA=========<<<<<<=========777777666666777777888888888888999999999777555444444444555555444444333222222222222222111111111000111111222222222111000000------------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////---...///000111555:::>>>BBBHHHOOOTTTVVVZZZ^^^bbbbbbccceeefffgggggggggfffgggiiilllmmmlllkkkllllllnnnnnnmmmlllkkkkkkkkkllljjjjjjjjjjjjlllmmmnnnooonnnnnnnnnooopppqqqrrrsssrrrqqqooonnnmmmnnnnnnoooqqqrrrtttuuuxxx}}}wwwrrrmmmgggdddeeeeeelllssszzznnn\\\KKKDDD>>>>>>GGG\\\{{{|||rrreeeYYYNNNMMMQQQ```ttt{{{ooo```VVVPPPIII@@@888...---,,,***)))((((((((('''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((())))))***&&&%%%)))++++++,,,///222<<>>@@@BBBEEEGGGFFFFFFHHHKKKOOORRRSSSRRRSSSSSSUUUXXX\\\^^^^^^\\\__________________^^^^^^^^^___aaaaaa``````bbbccchhhiiihhheeebbb``````aaa]]]]]]]]]^^^___aaacccddddddeeeeeeccc^^^ZZZWWWUUUTTTVVVWWWWWWVVVUUUUUUVVVSSSSSSRRRQQQPPPPPPOOOOOOOOOOOONNNLLLJJJIIIJJJLLLNNNNNNOOOPPPPPPPPPOOONNNJJJLLLNNNOOOMMMLLLLLLLLLIIIIIIIIIHHHHHHGGGFFFFFFDDDDDDCCCAAA???===;;;:::777666666555333222222111,,,///222333222222555999eeefffggghhhhhhfffeeeddddddeeeeeeeeeccc___\\\ZZZYYYYYYYYYYYYYYYXXXWWWVVVTTTTTTSSSSSSQQQMMMHHHCCC<<<;;;999666555444444444444333444888;;;???IIITTT^^^dddhhhddd]]]UUUKKKBBB<<<;;;:::999888999:::;;;;;;???DDDGGGHHHIIIJJJKKKHHHJJJLLLMMMKKKIIIHHHHHHIIIKKKNNNQQQSSSSSSSSSSSSUUUTTTSSSSSSTTTSSSQQQOOOPPPLLLHHHEEECCC@@@===;;;777666444333111000000000///...---------...000111000111333777===@@@AAAAAA>>>??????@@@AAABBBBBBBBB======<<<;;;;;;;;;;;;;;;555666777777888888888777777888999:::999777555444222222333444444444444333222222333333222222111000111111111111111000//////..................---------------------------------------------------------------...............,,,---///000222444888<<<@@@FFFOOOTTTWWWYYY]]]___aaabbbcccdddeeefffgggggghhhiiikkkkkkjjjjjjlllmmmnnnnnnmmmmmmlllmmmmmmnnnkkkkkkkkklllmmmnnnooopppmmmmmmmmmmmmnnnooopppppppppooonnnnnnnnnoooqqqrrrqqqrrrssstttvvv{{{yyytttooohhheeeeeefffkkkqqqwwwyyyuuuppppppppprrruuurrrdddUUUFFFBBB>>>===AAAQQQllluuuhhh\\\PPPLLLMMMZZZooossscccYYYSSSMMMCCC;;;000///---,,,***)))))))))''''''''''''((((((((()))&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''((('''''''''+++))))))------,,,---111...555AAARRRcccqqqyyy||||||}}}uuummmhhhbbbbbbaaa``````______^^^YYYVVVRRRTTTdddzzztttkkkeeekkk{{{|||rrrggg___RRRGGG999111//////,,,))))))******++++++*********'''((()))******)))((('''(((((((((((((((((((((((('''((()))******(((&&&%%%''''''''''''((((((((()))***)))(((&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&'''''''''(((((((((''''''((())))))((('''&&&''''''((())))))******+++*********++++++,,,,,,,,,+++,,,.........///111333333444666777888999<<<>>>===<<<===@@@DDDEEEEEEDDDHHHHHHJJJNNNQQQTTTSSSRRRSSSSSSTTTTTTTTTSSSQQQQQQOOOQQQRRRRRRRRRSSSUUUWWWZZZZZZZZZXXXVVVUUUVVVWWWTTTTTTSSSSSSTTTUUUWWWXXXVVVXXXZZZYYYVVVRRRPPPPPPMMMOOOPPPPPPNNNNNNQQQSSSOOONNNLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIGGGEEEFFFHHHKKKKKKLLLLLLLLLKKKKKKJJJHHHJJJMMMMMMKKKIIIIIIJJJGGGGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@===;;;888555444222222111111111111000000---111666777666666:::>>>ggghhhiiiiiihhhfffcccbbbaaabbbdddeeedddaaa^^^[[[YYYYYYYYYZZZYYYYYYXXXWWWVVVVVVVVVVVVTTTQQQKKKGGG>>><<<:::777555444444444555444444666888;;;DDDNNNZZZaaafffddd^^^WWWNNNFFF???===;;;999777888999999999===BBBFFFHHHHHHIIIJJJHHHKKKMMMMMMLLLJJJIIIIIIKKKLLLOOORRRSSSTTTSSSSSSRRRQQQQQQRRRTTTTTTSSSRRRPPPMMMIIIFFFDDDAAA???<<<777777555333222111000000///......---...///000111000111333777<<<@@@AAAAAA??????>>>???@@@AAACCCCCC???>>><<<;;;:::999999888666777888:::::::::999888777888999:::999777555444111111222333444444444444222333333333333222111111000000000000000//////.....................------------------------------.......................................---------+++---///111222444888:::>>>EEENNNUUUWWWYYY[[[]]]aaaaaabbbbbbdddfffggghhhhhhiiijjjjjjiiijjjlllnnnnnnnnnmmmmmmmmmnnnnnnooommmmmmmmmnnnnnnpppqqqrrrnnnmmmmmmlllllllllmmmmmmnnnnnnnnnnnnppprrrtttuuurrrssstttuuuwww{{{yyyuuupppiiieeefffeeejjjnnnrrr}}}zzzqqqkkkcccbbbbbbdddiiihhh\\\NNNBBB???===;;;<<>>===<<<<<<<<<>>>BBBFFFHHHHHHGGGIIIIIIJJJJJJJJJHHHGGGFFFEEEGGGHHHIIIIIIKKKNNNPPPMMMNNNNNNMMMLLLKKKLLLNNNOOONNNMMMMMMMMMNNNOOOPPPLLLOOOSSSTTTQQQNNNMMMNNNJJJKKKLLLKKKJJJKKKNNNRRRMMMKKKIIIHHHHHHIIIIIIHHHJJJKKKJJJHHHFFFDDDEEEFFFIIIIIIIIIIIIIIIHHHHHHGGGFFFIIILLLLLLJJJGGGGGGHHHFFFFFFFFFFFFEEEDDDBBBBBB@@@???===;;;777444111000.........///////////////...333888:::999999===AAAhhhgggfffeeecccbbbaaa```dddeeefffggghhhgggeeeddd^^^\\\ZZZXXXWWWWWWXXXYYYXXXYYYZZZWWWSSSNNNJJJHHH@@@===:::888777666444222444444444444555999@@@DDDWWWaaahhheee]]]WWWSSSPPPAAA>>>;;;999::::::::::::;;;<<<>>>@@@BBBCCCDDDDDDKKKMMMOOOOOOMMMKKKJJJJJJLLLNNNQQQSSSTTTSSSQQQPPPSSSTTTUUUVVVVVVUUUSSSRRRSSSPPPKKKEEE@@@===;;;;;;666444111000111111///.........---------......///---111666888999;;;???CCCAAA@@@@@@@@@@@@AAAAAABBB???>>>===<<<;;;:::::::::666666555555555444444444777777777777777666666666444444222222222333444555555444222000//////000111333333222222111000000000//////...---,,,,,,++++++/////////......---------+++---------+++++++++---------------------------.........///111333666777???EEELLLRRRTTTWWW[[[^^^aaaaaabbbcccdddeeeeeefffhhhhhhgggggghhhjjjlllmmmmmmmmmmmmmmmnnnooopppqqqrrrqqqooonnnnnnnnnooooooooonnnmmmllllllmmmnnnooorrrpppnnnmmmnnnqqquuuwwwyyyvvvssssssuuuzzz}}}|||pppgggcccbbbccccccgggmmmrrrxxxuuuhhh^^^XXXYYYZZZ]]]___[[[TTTOOOHHHBBB===999:::AAASSSccc{{{yyymmmcccVVVKKKFFFOOOaaarrr|||nnnbbbYYYQQQHHHAAA777222...,,,,,,---+++))))))((('''&&&&&&'''((()))''''''''''''''''''''''''((((((''''''''''''((((((+++)))((('''((()))+++,,,///---111>>>PPPcccwww{{{tttnnnllllllllliiidddcccgggmmmjjjeee``````hhhvvv}}}uuuvvv{{{~~~zzzuuurrriii```^^^___iii~~~uuuppphhhVVVBBB444111000...*********+++******((('''))))))))))))))))))))))))******)))((('''&&&%%%%%%%%%&&&((()))))))))((('''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&(((((((((((())))))))))))''')))***)))((('''(((***))))))*********+++++++++))))))))))))************)))************+++++++++,,,,,,+++***+++,,,---...///000000000111111111111555555555555666666666777888999999:::<<<===>>>>>>???@@@@@@@@@@@@???>>>>>>>>>@@@BBBBBBBBBBBBDDDFFFIIIHHHFFFEEEEEEFFFHHHIIIGGGGGGGGGGGGHHHHHHIIIJJJLLLLLLKKKJJJIIIHHHHHHHHHIIIHHHHHHHHHHHHIIIJJJJJJLLLKKKHHHFFFFFFFFFGGGHHHGGGGGGGGGGGGGGGGGGGGGHHHFFFDDDCCCDDDEEEFFFEEECCCFFFFFFEEEEEEDDDCCCCCCCCCCCCBBBBBBAAA@@@???>>>>>>999999777666444222111000+++,,,............///000///555;;;===???CCCDDDBBBdddddddddccccccbbbbbbaaadddeeehhhjjjjjjjjjhhhgggaaa___]]][[[ZZZZZZZZZ[[[ZZZZZZZZZWWWRRRLLLHHHEEE???<<<999888777777555444333333333333444888>>>BBBSSS^^^fffddd\\\VVVPPPLLLBBB???<<<::::::::::::999999:::<<<>>>AAACCCDDDEEEKKKMMMPPPPPPOOOMMMLLLMMMNNNOOOQQQRRRSSSRRRQQQPPPSSSTTTVVVXXXXXXWWWUUUSSSRRROOOJJJEEE@@@<<<:::999555333111111111111000///000//////.........//////...000333555777:::===@@@?????????>>>??????@@@AAA???>>>===<<<;;;;;;;;;;;;777777666555555555555555888888777777666555555444444333222111222333444555555444222000000000000111333222222111000000////////////...------,,,++++++,,,,,,+++++++++*********+++---------++++++,,,---------------------------.........///111333555777===CCCKKKPPPSSSVVV[[[___```aaaaaabbbcccdddeeeeeehhhhhhhhhiiijjjkkklllmmmnnnnnnnnnnnnooopppqqqqqqoooooonnnnnnoooqqqssstttqqqqqqppppppppppppqqqqqqtttrrrqqqooopppqqqsssuuuxxxvvvuuuuuuwwwzzz~~~~~~qqqhhhbbbaaaaaabbbffflllqqqwwwvvviii]]]ZZZYYYXXXYYYZZZYYYUUUQQQKKKEEE???:::888===KKKZZZvvv|||qqqfffXXXLLLEEELLL]]]nnn|||~~~qqqeee\\\SSSIIICCC777333...+++,,,,,,***((()))((('''&&&&&&'''((()))''''''''''''''''''''''''((((((''''''''''''((((((***)))((('''((()))+++,,,,,,+++///:::HHHYYYmmm}}}{{{pppnnnnnnnnnkkkggghhhlllooorrrrrrjjjcccdddppp|||{{{rrrnnnnnnqqqrrrrrrrrrlllfffbbb```eeevvvyyyrrrbbbMMM>>>888333...,,,+++++++++++++++***)))))))))))))))))))))))))))''''''((((((((()))))))))&&&''''''(((((((((((((((''''''''''''(((((((((((((((((('''''''''&&&&&&&&&'''((((((((())))))))))))''')))***)))((('''((())))))))))))*********++++++(((((()))))))))*********))))))*********+++++++++,,,++++++***+++,,,---.../////////000000000111111333333333333444444444444555666666777888999:::;;;<<<<<<============<<<<<<:::;;;=========>>>???AAADDDCCCBBBAAAAAABBBCCCDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJIIIGGGGGGFFFFFFGGGFFFFFFFFFFFFFFFGGGHHHHHHJJJHHHFFFDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCBBBAAABBBDDDDDDCCCBBBDDDCCCCCCBBBBBBAAA@@@@@@??????>>>===<<<;;;;;;:::777777666444333222111000---.........------///111333:::???@@@BBBEEEFFFDDDbbbbbbbbbbbbbbbbbbbbbbbbdddfffiiilllnnnmmmlllkkkeeecccaaa___]]]\\\\\\]]]\\\\\\[[[XXXSSSMMMGGGDDD???<<<999777777777666555222222222111222666;;;???OOOZZZdddccc]]]VVVNNNHHHBBB@@@===;;;;;;;;;:::999777888:::<<>>???@@@>>>>>>===<<<;;;;;;;;;;;;999888666555555555666777888777777666555444444333333222111111111333444555333333333222111111000000222111111000000///......//////......---,,,,,,,,,++++++************))))))+++,,,------,,,+++,,,...------------------------.........///000333555666:::@@@HHHMMMQQQUUU[[[___``````aaabbbcccddddddeeehhhhhhjjjkkklllmmmmmmmmmoooooooooooooooppprrrrrrppppppooopppqqqrrrtttvvvrrrrrrssssssssssssrrrrrruuuuuutttsssrrrrrrssssssvvvvvvvvvwwwxxx{{{}}}uuujjjcccaaa```bbbeeeiiinnnttt~~~{{{mmmaaa___]]]ZZZYYYYYYYYYWWWVVVPPPJJJCCC===888999DDDPPPmmmvvvlll\\\PPPFFFJJJWWWgggxxxuuuiii___UUUKKKEEE999444...+++++++++***'''((((((''''''''''''((((((''''''''''''''''''''''''((((((''''''''''''((((((***)))((('''((()))***+++******---444<<>>===<<<;;;;;;<<<===>>>@@@@@@@@@AAABBBDDDEEEFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFEEECCCBBBAAABBBBBBCCCEEEEEEDDDDDDCCCCCCBBBBBB@@@>>>>>>???AAABBBAAA@@@@@@@@@??????>>>=========;;;::::::999888777666666333333222222111111000000.........------...111444:::@@@EEEFFFFFFIIIHHHFFFccccccccccccccccccccccccccceeeiiimmmooopppooonnnhhhgggeeebbb```___^^^^^^]]]\\\[[[YYYVVVQQQKKKGGGAAA>>>:::888777666555444111111111000000333777;;;JJJVVVbbbddd___YYYPPPIIIDDDBBB???===<<<<<<:::999888999:::;;;===???@@@AAACCCFFFIIILLLLLLLLLLLLMMMPPPOOONNNMMMMMMNNNOOOPPPPPPRRRVVVYYYZZZYYYVVVTTTPPPNNNKKKFFFAAA<<<888666555444222222222333222111111111000...------------000...---000666:::;;;:::===<<<<<<<<<===>>>???@@@>>>===<<<;;;;;;:::;;;;;;999888666555555555666777555555555555555555555555333222111111111333444555222333333333333222111000111111000000///.........//////......---------,,,---------,,,,,,,,,,,,,,,+++,,,...---,,,,,,---...------------------------............000222444666777===EEEKKKOOOTTT[[[______``````aaabbbcccdddeeehhhiiikkkmmmnnnnnnmmmmmmoooooooooooopppqqqrrrssstttsssrrrqqqqqqrrrssstttqqqrrrsssttttttsssrrrqqqtttuuuuuuuuuuuutttssssssrrrsssuuuwwwxxxyyy|||}}}|||ooofffbbbaaaaaacccgggkkkqqqzzzttthhheeedddcccaaa___]]][[[ZZZTTTNNNHHHAAA:::888@@@KKKcccyyy}}}rrreeeXXXKKKJJJSSScccuuuxxxmmmbbbWWWMMMGGG;;;666///+++++++++)))'''(((((((((''''''(((((((((''''''''''''''''''''''''((((((''''''''''''(((((()))(((((((((((()))******))))))+++///222;;;NNN___qqqwww}}}yyyuuusssoookkklllqqqqqq{{{|||lllaaa```eeennnqqqpppiiiaaaaaaiiirrrtttyyy{{{uuuhhh______ddd|||qqqaaaSSSFFF;;;333000+++***+++,,,,,,+++))))))))))))))))))))))))+++++++++***)))((((((((((((''''''&&&&&&''')))***''''''''''''(((((((((((((((((((((((('''''''''''''''''''''((((((((())))))'''((()))(((''''''((()))((((((((()))))))))******(((((((((((()))))))))***))))))))))))***************************++++++,,,------------...................../////////000000//////000000111222222333222333444666777777888888666888999999999999:::<<<::::::999999999999::::::;;;;;;<<<===???@@@BBBCCCBBBAAAAAA@@@??????@@@@@@AAAAAA@@@@@@AAAAAABBBCCCCCCBBBAAA@@@@@@@@@@@@AAACCCCCCBBBAAA@@@@@@??????<<<;;;:::;;;===>>>>>>=========<<<<<<;;;:::::::::777777666555444333222222////////////////////////---------------000555888@@@FFFKKKLLLKKKMMMLLLIIIgggffffffeeeeeeddddddcccbbbdddhhhkkknnnpppqqqqqqkkkjjjhhheeebbb```___^^^\\\[[[ZZZZZZZZZWWWQQQMMMEEEAAA<<<888666555333222000000000//////111444777EEERRR___eeeddd___WWWOOOIIIFFFCCCBBBAAA???===;;;===<<<<<<;;;<<<<<<===>>>AAADDDHHHKKKLLLLLLMMMNNNNNNNNNLLLKKKLLLMMMOOOPPPOOOQQQUUUWWWXXXWWWUUUTTTPPPOOOMMMIIIDDD???:::888666555333222333333333111000///...---,,,+++++++++111///...111666;;;===<<<=========>>>>>>@@@AAAAAA???>>>===;;;::::::::::::888888666555555555666777222333444555666888999999555444333222222333444555222222333333333222111111111111000000///.........///...............---------------...............+++,,,...------,,,...///------------------------............000111333555555;;;BBBIIINNNSSSZZZ`````````aaabbbcccdddeeeeeehhhiiikkkmmmnnnnnnnnnmmmoooooooooooopppqqqrrrsssttttttsssrrrrrrssstttuuurrrssstttuuuuuutttsssrrrrrrssstttuuuuuuuuuttttttnnnqqqtttvvvvvvwwwyyy|||vvvlllfffdddbbbcccdddhhhnnnwwwxxxllljjjkkkmmmllliiieeeaaa^^^WWWRRRLLLDDD<<<888>>>HHH\\\rrryyynnnaaaRRRMMMRRR___ssszzzooodddXXXOOOIII>>>888000,,,++++++)))''''''(((((((((((((((((('''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((())))))***))))))+++------222AAAPPPcccmmmzzzzzzuuuooohhhhhhlllqqqxxx~~~ttthhh___\\\[[[ccciiihhhccccccjjjrrrwwwqqqddd]]][[[iii{{{qqqcccTTTIII;;;444---***+++,,,,,,***************************++++++******))))))(((((((((''''''&&&&&&''')))***''''''''''''(((((((((((())))))((((((((('''''''''''''''''''''((((((((((((&&&((()))((('''&&&'''(((''''''((((((((()))))))))'''(((((((((((()))))))))(((((()))))))))*********))))))************+++***++++++,,,,,,,,,------------............/////////......//////000000111111000111222444555666666666555666888888777777888:::999999888888888888999999777888888999;;;===>>>???>>>===<<<<<<<<<<<<<<<<<>>>>>??????@@@AAA@@@@@@@@@???????????????@@@@@@???>>>===<<<<<<;;;999888777888:::;;;:::999:::::::::999888888777777555555444333222111000000------------.........///***+++,,,---///333999===CCCJJJOOOOOOOOOPPPOOOKKKiiiiiihhhggggggfffeeeeeecccdddfffiiilllooorrrsssooonnnllliiieeebbb```___\\\ZZZZZZ[[[]]][[[VVVRRRHHHCCC===888666444222111000000000///...///222444???MMM\\\eeehhhfff```XXXPPPNNNKKKJJJHHHFFFCCCAAA@@@???>>><<<<<<<<<===>>>CCCFFFJJJMMMNNNOOOPPPQQQNNNMMMLLLLLLMMMNNNPPPQQQQQQRRRTTTVVVVVVVVVUUUTTTQQQQQQPPPMMMIIIDDD???<<<888666444333444333222111......---,,,++++++++++++000//////111666;;;>>>@@@@@@@@@@@@AAABBBCCCDDDEEEBBBAAA???===<<<::::::999888888888888777777777666111222333555888:::;;;<<<777666555333333333444444333333333333333333222222222111111000000///..............................++++++,,,,,,,,,,,,------+++,,,......------...000------------------------............///111333444555:::AAAGGGLLLRRRZZZ___aaaaaabbbcccdddeeeeeefffiiiiiikkklllmmmnnnnnnnnnoooooooooooooooppprrrrrrqqqppppppqqqsssuuuwwwyyyvvvvvvwwwwwwwwwwwwvvvvvvpppqqqrrrssssssssssssssslllooosssttttttuuuxxx||||||qqqjjjfffcccbbbcccfffllluuu}}}zzzpppmmmqqqvvvwwwuuuoookkkhhhaaa[[[SSSJJJ???999===FFFWWWnnn~~~uuuhhhXXXOOOPPP[[[ppp}}}sssggg[[[RRRLLLAAA;;;333---,,,+++***(((''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((()))))))))*********,,,,,,...888DDDXXXddduuu}}}xxxooofffdddfffooosssyyy}}}yyyoooaaaWWWKKKRRR[[[___```dddlllssszzz}}}pppccc[[[[[[jjj}}}~~~rrrdddXXXEEE<<<222,,,,,,---,,,)))************************''''''(((((()))***++++++'''''''''''''''((())))))''''''''''''(((((((((((()))))))))(((((((((''''''&&&&&&'''''''''(((((((((&&&'''((((((&&&&&&'''(((''''''''''''((((((((((((''''''(((((((((((())))))((((((((()))))))))******(((((()))************)))*********+++++++++,,,,,,---------............///.........//////000000000...///000222333444444444222333555444333333555666777777777777777777777777555555666666888999;;;<<<::::::999999999999::::::===<<<<<<<<<<<<===>>>>>>========================<<<<<<<<<;;;;;;::::::999888777666666888888777666777777777666555555444444444444333222111000//////,,,,,,,,,,,,------......)))+++---///111555;;;???BBBJJJPPPQQQRRRSSSRRRNNNhhhhhhhhhhhhhhhhhhggggggfffffffffhhhkkkooosssvvvsssrrrpppmmmiiieeebbbaaa\\\ZZZYYY[[[^^^]]]XXXSSSGGGCCC===888666444333333000000000///......000333999GGGXXXcccjjjlllhhhaaaYYYWWWTTTSSSQQQOOOKKKIIIBBBAAA???>>>===>>>???@@@CCCGGGKKKNNNOOOOOOPPPQQQNNNNNNNNNOOOQQQRRRTTTTTTTTTUUUUUUUUUUUUUUUUUUUUURRRSSSSSSQQQNNNIIIDDDAAA:::888555444444333111000...------,,,,,,,,,---------...000222444999???CCCCCCCCCCCCDDDEEEFFFHHHIIIGGGFFFCCCAAA>>>===;;;;;;999:::;;;<<<;;;:::888777222333555777999;;;<<<===;;;999777555444333333444444333222222222222444444333222222111000000//////............////////////******+++++++++,,,,,,,,,+++,,,......------///111------------------------............///000222333555;;;AAAGGGLLLRRRZZZ___bbbbbbcccdddeeeffffffgggiiiiiijjjjjjkkkmmmnnnooonnnnnnnnnnnnooopppqqqqqqpppppppppqqqsssuuuwwwyyywwwwwwvvvvvvvvvvvvwwwwwwqqqqqqqqqppppppppppppppplllpppssstttssstttyyy~~~uuulllhhhdddbbbbbbeeekkkssszzzxxxrrrxxx~~~|||{{{uuummmbbbTTTFFF<<>>>>>@@@BBBCCCBBBEEEIIILLLMMMMMMNNNOOONNNOOOPPPRRRTTTUUUVVVWWWWWWWWWVVVUUUUUUUUUVVVVVVSSSTTTUUUTTTQQQLLLHHHDDD<<<999666444444333111///......---------......///***---000111333888???EEEEEEEEEEEEFFFGGGIIIJJJKKKKKKIIIGGGDDDAAA???===<<<:::;;;>>>??????===:::888555555666888999:::<<<<<<===;;;999666444333333333555444222111111222444555333333222222111000000000.........///////////////+++++++++,,,,,,---------+++,,,............///111------------------------///.........///000222333666;;;BBBGGGKKKRRRYYY___bbbcccddddddffffffggghhhjjjiiiiiiiiijjjlllnnnooommmmmmmmmmmmnnnooopppqqqsssrrrrrrqqqrrrssstttuuuvvvuuutttsssssstttuuuvvvsssrrrpppooonnnmmmmmmmmmmmmqqqttttttssstttzzzwwwnnnhhhdddcccbbbdddkkksssyyy}}}xxx~~~}}}ooo___MMMAAAAAAHHHTTTkkkwwwjjjZZZNNNJJJRRRfffyyyyyymmmaaaXXXTTTFFF???666000------+++)))&&&'''((())))))((('''&&&))))))))))))))))))))))))((((((''''''''''''((((((&&&''''''((()))(((((((((***((((((+++---...000555999JJJ```qqqyyy{{{~~~|||rrrgggbbbccc___eeennnssspppfffXXXOOOFFFCCCAAAFFFSSScccrrrzzzttteeeTTTZZZ```iiixxxvvvlllWWWKKK<<<333111111...+++************************((((((((((((''''''''''''%%%&&&((()))))))))((('''''''''''''''((((((((()))))))))))))))((((((((((((&&&&&&&&&'''''''''((((((&&&'''((('''&&&&&&'''(((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((())))))))))))&&&''')))*********)))((())))))))))))***************++++++++++++,,,,,,,,,------------------......,,,,,,---...////////////111222333333222222333444222222333333333333222222444444444444555555666777777777666666666777777888777777777777777888888999777888888999999999888888777777777777888888888888999777555555555555333111111111111000//////......222111000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...111333444555888:::===FFFNNNQQQSSSUUUTTTQQQjjjjjjjjjhhhggggggiiikkkmmmkkkhhhgggjjjooouuuyyyxxxwwwtttppplllhhhdddbbbbbb___\\\ZZZYYYXXXVVVUUUHHH@@@777222222333111///111000///......------...666<<>>BBBFFFGGGHHHIIIJJJLLLMMMMMMJJJLLLLLLHHHCCC???>>>???>>>???@@@@@@???===:::999777777777777888999:::;;;;;;:::999888777777777777777777666666555555555444222111111111222222111///......------------......000///...---,,,+++++++++............//////////////////............//////...///000000000000222444666:::???EEEKKKRRRXXX]]]aaaccceeefffffffffhhhiiiiiiiiikkklllmmmnnnnnnnnnllllllmmmnnnnnnoooppppppsssrrrpppooooooooopppqqqoooooopppqqqssstttuuuuuuqqqqqqpppppppppppppppppprrrrrrqqqrrrtttvvvyyy{{{~~~ssskkkcccddddddeeehhhooovvv|||ttt]]]GGGAAAGGGQQQfff}}}xxxlll[[[NNNHHHNNNaaasssrrrhhh]]]RRRIIIAAA999555000+++)))+++,,,+++)))((('''(((***+++((((((((((((((('''''''''(((((((((((())))))))))))((('''&&&&&&&&&''')))***+++++++++,,,---...///000666???OOOaaaooowwwzzzyyy~~~|||vvvnnnccc[[[]]]```ccceeeccc___ZZZWWWKKKEEEBBBFFFMMMWWWjjj{{{uuucccXXXRRR[[[kkk{{{zzznnn```UUUFFF<<<999666000************+++------,,,***))))))))))))************((((((''''''''''''(((((((((((((((((((((((((((((())))))************))))))((()))***)))((('''((()))'''''''''''''''((())))))(((''''''''''''&&&&&&&&&((((((''''''''''''((((((******))))))((((((''''''(((((())))))************+++++++++*********))))))---,,,***)))))))))******+++,,,------......---------------............///000000000000000000000000000000111111111222222222333333333444444444555555555555555444444333333222777777777777666666666666555555666666666666555555666666666666666666666666444444333333222111000000333222111000...,,,++++++//////...------,,,++++++,,,,,,,,,------.........000111111222444666888999<<>>:::888666555444222222111000///......---,,,---///000222666;;;>>>EEEFFFHHHJJJLLLNNNNNNOOOPPPQQQQQQOOOKKKGGGEEEEEEAAA@@@@@@???>>>===<<<<<<:::999999888777777888888999888777666666555666666444444444444444333333333333222222222333333111//////......------....../////////...---,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,,,,------,,,---------++++++---///555999>>>DDDJJJQQQWWW\\\___bbbfffiiiiiihhhhhhhhhkkklllmmmnnnooopppppppppjjjjjjjjjjjjjjjjjjjjjjjjpppooonnnmmmmmmmmmnnnnnnnnnooopppqqqrrrtttuuuuuurrrpppnnnllllllmmmooopppppppppoooooopppqqqsssttt}}}rrrhhhfffddddddffflllrrrvvv{{{nnnTTTGGGFFFCCCWWWppp}}}qqq```RRRIIIJJJVVVcccuuuzzzrrrfffYYYRRRHHH>>>777111+++)))+++((((((&&&%%%%%%%%%&&&'''''''''((((((((((((((((((''''''((((((((()))))))))((((((((((((((()))******))))))((((((((())))))***(((---666CCCSSScccqqqxxxvvvvvvyyyzzzrrrkkk```]]]ZZZ\\\```bbb```]]]___XXXOOOGGGBBBHHHYYYjjj|||xxxnnneee___```kkkxxx~~~vvviii[[[NNNCCC999444---,,,***)))******)))'''))))))))))))************)))((((((''''''(((((()))((((((((((((((((((((((((''''''((((((((((((''''''((()))***)))((('''((()))'''''''''''''''((())))))(((''''''''''''&&&&&&&&&((((((''''''''''''(((((()))))))))(((((((((((('''))))))))))))))))))))))))+++************)))))))))++++++***)))))))))******++++++,,,------------,,,,,,,,,,,,,,,------------/////////////////////////////////000000000000111//////000000000111111111111111222222222222222333111111111111111111222222111222222222222222222111111111111111111111111111000000000//////......---,,,,,,,,,---------------((((((((()))***++++++,,,))))))******+++,,,,,,---///111444666999:::;;;;;;<<<>>>BBBFFFHHHIIIHHHGGGgggiiilllmmmlllkkklllllljjjiiihhhhhhjjjmmmqqqtttttttttrrrpppmmmjjjgggfffddddddeeeeeeeeebbb]]]YYYMMMGGG@@@:::777555333222222222111000////////////...333===IIIXXXdddhhhggg___]]]ZZZ\\\___aaa```^^^YYYUUUNNNIIIFFFEEECCCBBBDDDEEEHHHLLLPPPRRRSSSSSSSSSSSSSSSTTTUUUWWWXXXYYY]]]\\\[[[ZZZZZZZZZZZZ[[[aaa```_________^^^[[[XXXLLLHHHBBB===:::888666444333222222111000///......+++,,,...///000444999<<>>===<<<<<<<<<<<<<<<;;;999888777666666666777777666555555555555555444444444444444444444444555333333333444333111/////////............////////////...---------------,,,,,,---------............------,,,,,,------...///000000///...---///000444888===CCCIIIPPPVVV[[[^^^bbbgggjjjjjjiiihhhhhhkkklllmmmnnnooopppppppppllllllllllllkkkkkkkkkkkknnnnnnnnnmmmmmmmmmmmmmmmnnnnnnoooqqqrrrssstttuuuuuussspppmmmmmmnnnqqqrrrppppppooooooooopppqqqqqqzzz|||yyyllliiieeeccceeejjjooorrryyy}}}oooVVVGGGCCC>>>OOOiiitttdddVVVLLLHHHOOOXXXkkkzzzxxxkkk^^^QQQHHH===777222...---///((('''&&&%%%%%%%%%&&&&&&''''''''''''(((((((((((('''''''''((((((((())))))(((((((((((())))))******))))))(((((('''(((((((((+++,,,///666BBBRRRcccnnnpppqqqtttxxx}}}yyyuuuiiibbb]]]^^^dddiiihhheeeccc```YYYOOOGGGIIIVVVcccwwwttteee^^^ccclll||||||mmm\\\MMMBBB<<<222///,,,+++++++++***)))((()))))))))************))))))(((((((((((())))))(((((((((((((((((((((((('''(((((())))))(((((('''((()))***)))((('''((()))'''''''''''''''((())))))(((''''''''''''&&&&&&&&&((((((''''''''''''(((((((((((((((((((((((((((((()))))))))))))))(((((((((************))))))))))))*********))))))))))))*********+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---....................................////////////........./////////000000//////000000111111222222/////////000000000000000000000111111111111000000000000000000000000000000......---------,,,,,,,,,...------,,,+++******)))(((((())))))***+++++++++)))******+++,,,---......000222555999;;;<<<<<<<<<<<<===???AAABBBBBBBBBBBBgggjjjlllmmmlllkkkkkklllggggggggghhhkkkooorrruuuuuutttrrrpppmmmjjjgggeeeddddddeeegggfffccc^^^ZZZOOOJJJCCC===888555333222333222111000000///000000...333:::CCCRRRbbbiiihhh___\\\YYYZZZ^^^aaaaaa```^^^YYYSSSNNNJJJHHHEEECCCEEEFFFHHHMMMRRRUUUUUUTTTQQQQQQQQQRRRTTTUUUWWWXXX[[[[[[\\\]]]^^^___aaaaaaddddddddddddccc___YYYTTTPPPLLLFFFAAA===:::777555333333222111000///......+++,,,---...///222777:::BBBDDDGGGKKKMMMOOOOOOPPPOOOOOOOOOOOONNNKKKGGGEEE>>>>>><<<;;;;;;;;;;;;;;;<<<<<<:::888777666555555777666555555555555555555555555555555555555666666666444333444444444222000/////////......///////////////...---------......---.........//////////////////............//////000111111000///...000111333777<<>>777///+++,,,))))))))))))((((((''''''&&&&&&''''''((()))))))))&&&&&&'''''''''(((((((((&&&&&&'''((((((((((((((()))))))))(((((()))******+++,,,+++,,,111<<>>999777666444444333222111111111111///444666888GGG\\\gggfffddd___ZZZXXX[[[^^^^^^^^^^^^ZZZUUUQQQNNNLLLIIIGGGEEEDDDFFFLLLSSSVVVTTTPPPNNNNNNOOOPPPRRRTTTVVVWWWWWWXXX[[[^^^aaaccceeefffhhhhhhgggfffeeeaaa[[[WWWRRRNNNIIIDDD@@@===999666444333333222111000//////,,,---......///111555888>>>AAAEEEIIIMMMNNNNNNNNNKKKJJJJJJLLLMMMJJJEEEAAA===>>>?????????>>>===<<<<<<;;;:::888777666666666777666666555666666777777444444444555555666666666888666555555555444222000000000////////////000000//////............//////---------........./////////......------......///,,,---......------///111111555;;;@@@FFFMMMSSSXXX[[[^^^bbbdddeeeeeeggghhhkkklllmmmnnnooopppppppppmmmmmmmmmnnnnnnoooooooooqqqqqqrrrrrrrrrqqqpppooommmmmmnnnpppqqqrrrssstttrrrqqqooonnnllllllmmmmmmnnnooopppqqqqqqqqqqqqqqqrrrtttyyy|||tttjjjeeefffiiijjjjjjmmmtttzzz|||ssseeeVVVHHH@@@:::===LLLggg~~~qqqfffZZZNNNHHHGGGRRRfffyyy~~~sssggg[[[RRRIIICCC<<<333------)))))))))))))))(((''''''&&&&&&''''''((())))))***&&&&&&&&&'''''''''(((((($$$%%%&&&'''(((''''''&&&(((((('''(((((()))***+++(((***++++++---333>>>FFFVVVdddssszzzyyyvvvqqqnnnmmmllljjjhhhgggmmmooolllhhhddd[[[RRRTTTaaammmsssvvv{{{~~~~~~zzziiiZZZTTT^^^jjjvvv|||sssiiiaaaWWWPPPFFF<<<666111...---))))))))))))******************))))))))))))******))))))))))))))))))))))))(((((())))))))))))((((((((()))***)))((('''((()))'''''''''''''''((())))))(((''''''''''''&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&'''''''''((((((%%%&&&&&&'''((()))******(((((((((((())))))******&&&''')))*********))))))((())))))***************((((((((()))))))))***************************************+++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---......//////,,,------......------,,,++++++++++++++++++++++++))))))******************'''((()))***,,,---...///******++++++,,,---------------///000111333444444666777888999:::;;;;;;<<<888888777555444222000000llllllkkkiiiffffffgggiiinnnnnnnnnnnnnnnnnnnnnnnnkkklllmmmnnnooooooooooooiiihhhhhhhhhhhhgggcccaaaXXXUUUPPPHHHAAA;;;999888555444333222111111111111///333444555CCCZZZfffeeeeee```ZZZXXXZZZ\\\]]]]]]ZZZVVVQQQNNNKKKIIIFFFDDDDDDCCCEEEKKKRRRTTTRRRNNNNNNOOOPPPQQQSSSUUUWWWXXXVVVWWWZZZ]]]```bbbddddddjjjhhhfffeeedddbbb___\\\RRRNNNIIIEEEAAA===999666444333333222111000//////---.........///111555888===@@@DDDIIILLLNNNNNNNNNJJJIIIIIIKKKMMMKKKEEEAAA>>>???AAABBBAAA@@@>>>===<<<;;;:::888777666666666777777666666666777777888333333333444444555555555888777555555666555222000000000////////////000000//////.........//////000,,,,,,,,,---------.........------,,,,,,------...,,,---.........///111333111555:::@@@FFFMMMSSSXXX[[[^^^```bbbcccdddfffhhhlllmmmnnnpppqqqqqqqqqqqqoooppppppqqqrrrsssssstttrrrrrrssstttsssrrrqqqpppmmmmmmnnnpppqqqrrrsssttttttsssrrrqqqoooooonnnnnnmmmnnnooopppqqqqqqqqqqqqooorrrwww}}}vvvkkkeeefffiiijjjiiiooouuuzzzzzz{{{~~~~~~|||}}}zzzxxxqqqggg]]]SSSHHH@@@999999EEE___xxxsssiii]]]QQQIIIGGGNNNcccwww~~~ttthhhYYYRRRJJJFFF@@@888222111(((((())))))(((((('''&&&&&&&&&&&&'''((())))))***&&&&&&&&&'''''''''(((((($$$$$$&&&'''''''''&&&%%%&&&&&&&&&'''((()))***+++'''***,,,+++***,,,333999III[[[mmmwww~~~}}}{{{xxxtttpppllljjjhhhhhhnnnrrrrrrsssrrrhhh\\\OOOYYYbbbgggjjjooorrrqqq{{{ooo]]]OOOUUU]]]gggwww{{{qqqiiiggg___SSSGGG>>>777333000))))))))))))******************))))))))))))******))))))))))))))))))))))))''''''((((((((((((''''''(((******)))((('''((()))'''''''''''''''((())))))(((((('''''''''&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&'''''''''(((((($$$%%%&&&'''(((***++++++'''((((((((())))))******&&&'''(((*********)))((((((((()))***************(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))************---,,,,,,++++++***************+++,,,------......+++++++++,,,,,,+++++++++))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,(((((()))+++,,,---...///------...000111333444444888888888888999:::;;;<<<666666555333111///,,,+++jjjlllmmmllljjjjjjmmmpppooooooooooooooopppqqqrrrrrrpppnnnmmmnnnnnnmmmlllqqqnnnkkkkkkllljjjgggccc___ZZZSSSLLLFFFAAA<<<888555666666666555333111///111222333666BBBSSSaaaeeegggaaaYYYVVVXXXZZZZZZXXXRRRPPPLLLHHHEEEDDDEEEEEEAAACCCFFFIIINNNRRRUUUVVVOOONNNNNNNNNQQQVVV[[[^^^___]]]\\\[[[\\\___bbbdddjjjkkkkkkjjjgggccc___\\\XXXSSSLLLFFFBBB???<<<;;;777444222111111222111000.........///111444666888>>>===???EEEKKKPPPQQQPPPJJJJJJKKKKKKJJJHHHGGGEEE@@@AAABBBCCCBBBAAA@@@???<<<======<<<:::888999:::888888777777666666555555444444444444444555666777555555444333222222111111111111000///////////////222222111000//////000000------...///000111222222111000000///...------------------.........//////111333777;;;AAAIIIQQQVVVZZZ]]]aaadddgggkkkooorrrpppooonnnnnnoooqqqsssuuuuuutttsssrrrrrrrrrrrrrrrsssttttttuuutttsssqqqpppooooooooooooooopppppppppuuuuuutttrrrpppooommmmmmpppooonnnmmmnnnnnnmmmkkkjjjmmmsssxxx~~~~~~ooofffeeehhhiiijjjppptttwwwyyyzzz}}}wwwooollllllhhhfffbbb^^^YYYRRRJJJEEE<<<===>>>IIIaaa{{{vvvlllcccYYYQQQNNNLLLXXXjjjxxx}}}zzzrrrlllZZZUUUNNNGGG@@@999222---++++++******))))))((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((***)))(((''''''&&&&&&''''''((()))***,,,///111222;;;HHH\\\ooo}}}wwwnnniiiggggggllllllooovvv|||zzzpppfffXXXSSSSSSZZZ```cccfffhhhrrrxxx}}}{{{rrrcccXXXPPPUUUdddwwwxxxsssqqqjjj```SSSCCC666//////...,,,+++,,,,,,***))),,,***(((''')))************)))(((&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))(((((('''''''''((((((&&&%%%%%%&&&((()))((('''&&&'''((())))))***))))))(((((((((((()))))))))))))))))))))))))))(((''''''))))))))))))((((((((((((,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************'''((()))***************)))))))))))))))))))))))),,,+++)))((('''(((***+++***)))((((((((()))+++,,,******++++++,,,---......222222333444555555444444555666666666666666555555222000///...//////---+++mmmnnnnnnllljjjjjjnnnqqqssssssrrrrrrrrrrrrrrrrrrrrrpppnnnnnnooopppooonnnrrrpppnnnnnnooonnnllliiiccc^^^VVVOOOIIICCC???<<<666666777666555444222111111222333555@@@QQQ^^^cccddd]]]UUUQQQRRRTTTSSSRRRMMMKKKHHHDDDCCCBBBCCCDDDBBBCCCFFFJJJNNNQQQTTTVVVQQQPPPPPPQQQTTTYYY^^^```aaa```______```aaacccdddjjjjjjkkkkkkiiieeebbb```ZZZUUUNNNGGGCCC???<<<:::777555222111111222111000.........///111333666777<<<<<<>>>CCCJJJNNNOOONNNJJJKKKKKKLLLLLLKKKIIIHHHEEEEEEDDDDDDCCCAAA@@@???<<<===>>><<<:::999999:::::::::999999888888777777444444444444444555666777666666666555444444333333111111000///////////////222222111000000000000000......//////000000111111111000000///......---------------........./////////222666:::@@@GGGOOOUUUYYY\\\aaadddgggjjjnnnpppoooooonnnnnnoooqqqtttuuuvvvvvvtttsssrrrrrrrrrrrrqqqqqqrrrsssrrrqqqpppooopppppppppppppppqqqqqqqqqttttttsssrrrpppooonnnnnnooonnnmmmmmmmmmmmmlllkkkhhhkkknnnssszzztttiiiggghhhiiiiiinnnqqquuuxxx{{{|||ooofffbbb``````]]]YYYVVVTTTOOOHHHBBB888999;;;CCCYYYrrrxxxnnndddZZZQQQLLLKKKWWWhhhwww}}}{{{uuuppp^^^YYYQQQJJJCCC;;;444///++++++******))))))(((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))((((((''''''''''''(((''''''((()))+++---...///555@@@RRRfffvvv{{{sssmmmjjjiiiiiiiiikkksss{{{|||wwwqqq___XXXSSSTTTVVVXXX\\\bbbgggnnnvvv||||||ooobbbUUURRRYYYggg{{{yyyvvvppphhh\\\NNN@@@666///...,,,,,,------+++***+++***((((((***+++***)))))))))((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((('''&&&%%%&&&((()))(((''''''(((((())))))))))))((('''((((((((()))))))))))))))))))))))))))(((''''''))))))))))))((((((((((((******)))(((((()))******++++++++++++++++++++++++*********************)))((())))))************)))))))))))))))))))))))))))***)))((('''((()))+++,,,***)))((((((((()))+++++++++,,,,,,---///000000111222333444555555555555444444444444444444333222222111///...---......,,,+++rrrqqqooollliiijjjmmmpppvvvvvvvvvvvvuuutttsssrrrpppooonnnoooqqqrrrqqqppprrrqqqpppqqqrrrrrrqqqoooiiicccZZZQQQJJJEEE@@@===888888888777666555444333111333333444===MMMZZZ___ccc[[[RRRLLLKKKLLLLLLLLLFFFEEEBBB@@@???@@@AAABBBBBBDDDGGGKKKNNNRRRTTTUUUSSSSSSTTTUUUXXX\\\```cccddddddddddddddddddddddddhhhiiijjjkkkjjjhhhfffddd]]]XXXQQQKKKEEEAAA<<<:::888666333111222222111000.........///000333555666:::;;;===AAAGGGKKKMMMMMMKKKLLLMMMNNNOOONNNMMMMMMKKKIIIGGGEEEBBBAAA??????<<<===>>>===;;;::::::;;;<<<<<<<<<<<<;;;:::999888555555555444555555666666888888888777777666555555111111000////////////000222111000000000000000000////////////000000000000000000000///......------------........./////////...111444888>>>EEEMMMRRRXXX[[[```dddgggiiilllooonnnnnnnnnoooppprrruuuvvvwwwwwwuuutttrrrrrrqqqqqqmmmnnnooopppqqqpppoooooopppppppppqqqqqqqqqrrrrrrsssrrrrrrqqqppppppoooooonnnmmmmmmllllllllllllllliiiiiijjjnnntttzzznnniiiggggggfffjjjmmmqqquuu{{{zzznnneee```^^^]]]WWWQQQPPPRRRPPPIIICCC777777888>>>OOOggg{{{{{{rrrhhh]]]RRRJJJKKKVVVgggwww{{{wwweee___UUUMMMFFF>>>666000,,,,,,+++***)))((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''''''''((())))))''''''(((((()))+++,,,---...555CCCVVViiixxxzzztttpppnnnhhhfffgggmmmvvv{{{{{{xxxkkkbbbXXXQQQLLLKKKQQQYYY\\\fffpppwww}}}~~~ooo\\\QQQNNNWWWiiizzz{{{tttnnnggg[[[MMMBBB333111...---------,,,***+++***)))***+++,,,***)))''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((((('''&&&''')))***)))((((((((()))))))))(((''''''''''''((((((((()))))))))(((((()))))))))(((''''''(((((((((((()))))))))))))))((((((''''''(((((()))************************((((((((())))))))))))))))))************))))))((())))))))))))))))))))))))((('''''''''(((***,,,---)))))))))((()))******+++***+++,,,---///111222222333444444555555555555444222222222222111///......///---,,,,,,------+++***uuusssoookkkhhhiiilllnnnttttttuuuuuuuuutttssssssooonnnooopppssstttsssrrrppppppqqqsssuuuuuuuuuuuupppiii___UUULLLEEE@@@<<<999999888888777666555555111444444444<<>>>>>???AAAAAACCCEEEIIILLLPPPSSSTTTUUUUUUUUUVVVXXX[[[___bbbccceeeffffffggggggfffeeedddfffgggiiijjjkkkjjjiiihhhaaa\\\VVVOOOIIICCC>>>:::999777444222222222222111///......///000222444555888999;;;???DDDHHHLLLMMMNNNOOOPPPQQQRRRRRRQQQQQQNNNLLLIIIEEEAAA???>>>>>><<<===>>>===;;;;;;<<<=========>>>>>>===<<<:::999666666555555555555555666777888888888888777666555222111000000//////000000111111000000000000000111111000000000/////////...000000//////........................////////////...111444777<<>>CCCHHHLLLOOOQQQRRRSSSTTTUUUTTTSSSRRROOOMMMIIIEEEAAA???======;;;===>>>>>><<<<<<===>>>===>>>??????>>>===;;;:::888777666555555555555555555666777888888666555444222222111000000000000000111000000000000000111111111111000000//////......////////////...................../////////000000000111444777;;;@@@GGGLLLQQQVVV]]]cccfffiiijjjlllmmmmmmnnnoooppprrrssstttuuutttrrrpppooommmmmmmmmlllmmmooopppqqqrrrqqqqqqmmmmmmmmmnnnoooppppppqqqppppppppppppppppppppppppnnnooopppooommmnnnqqqtttvvvtttpppmmmpppxxxxxxmmmfffcccbbbfffhhhkkknnnuuu~~~xxxtttqqqhhh```XXXWWWZZZXXXQQQIII???;;;888:::EEEYYYqqqyyypppfffXXXKKKIIITTTggg|||rrrhhh\\\RRRLLLDDD:::222///---+++)))(((((())))))(((((((((''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''')))***+++)))))))))))))))***++++++...---///888HHH\\\nnnxxx}}}~~~zzzlllgggaaa```dddjjjoooqqqsssmmmddd[[[NNNEEEDDDIIIRRR\\\gggnnnvvvpppbbbUUUOOOTTT\\\mmm||||||qqqkkkjjjgggaaa[[[QQQIII===333---,,,,,,,,,+++++++++,,,...---+++)))&&&''')))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((()))))))))(((((((((''''''(((((((((((((((((((((((('''''''''''''''((())))))***)))(((((()))***)))'''((((((((((((((('''&&&%%%''''''''''''((((((((((((''''''(((((((((((('''''''''((((((((()))))))))***))))))))))))))))))))))))'''''''''(((((()))))))))&&&&&&''''''((((((((((((***************)))((('''(((((((((((((((((((((((())))))((((((((((((((((((((()))))))))************((()))***,,,...000111222333444444444444444333333111111000000...---++++++***)))((()))***+++***)))yyyuuuooolllkkkkkkkkkkkkiiiiiiiiijjjlllmmmooopppmmmmmmnnnqqqtttuuutttrrrqqqssswwwyyyzzz|||~~~xxxnnnbbbXXXNNNFFF@@@:::999888777777777777888222666888888???NNN]]]dddgggbbbYYYQQQKKKGGGFFFGGGEEEEEEDDDDDDCCCCCCCCCDDDDDDGGGLLLQQQUUUXXXYYYZZZXXXYYY[[[]]]^^^______```bbbdddfffhhhiiiiiiiiihhhhhhiiijjjkkklllmmmmmmmmmhhheee```ZZZTTTLLLEEE@@@;;;999555444333333222111000//////...///000111222444666:::>>>CCCHHHNNNSSSVVVVVVWWWWWWVVVUUUSSSRRRNNNLLLJJJFFFCCC@@@>>>===;;;===>>>>>>======???@@@>>>???@@@AAA@@@>>><<<;;;999888777666555555555555444555666888888666444333222222111000000000000111000000000000000111111222111111000000//////......//////////////////............/////////000000000000222333555888<<>>>>>>>>>>>@@@AAA@@@AAACCCDDDCCCAAA>>>===:::999888666555444444444333555777888888777555333333222111111000000111111000000000000000111222222000000000000////////////.../////////////////////.../////////000000000000000111111222444777===AAAIIIOOOYYYbbbgggjjjkkklllllllllmmmnnnnnnnnnnnnnnnqqqqqqpppnnnnnnmmmmmmmmmmmmnnnpppqqqrrrqqqqqqpppllllllmmmnnnooopppqqqqqqqqqqqqppppppoooooonnnnnnmmmoooqqqooommmnnnsssxxx~~~zzzwwwvvvyyyvvvlllhhhgggeeehhhllloooqqqwww~~~xxxtttpppmmmkkkfff^^^XXXMMMBBB:::===HHHXXXnnn~~~vvvpppbbbSSSHHHNNNZZZlll~~~{{{pppaaaXXXSSSLLLBBB999111///,,,)))(((((()))***))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((()))***''''''''''''((()))***+++)))+++...///222<<>>???>>>???@@@BBBBBBCCCEEEFFFEEECCC@@@>>>::::::888777555444444444333555777999999888666444333222111111000111111111000000///000000111222222////////////000000000000.........///////////////////////////000000000000///000000000111444999<<>>AAAMMM]]]qqqwwwrrrfffVVVHHHKKKSSScccvvv~~~rrrcccZZZUUUOOOEEE<<<222///,,,)))(((((()))***))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''((())))))%%%%%%%%%&&&'''((()))***###***//////...333???IIIXXXfffsssvvvwww{{{|||rrrggg___[[[YYYYYY^^^ZZZZZZ]]]]]]TTTKKKGGG@@@HHHRRR___qqqwwwmmmiiiVVVWWW^^^lll~~~~~~|||zzzyyyrrrmmmdddZZZPPPDDD:::444///---++++++,,,---...---,,,+++***((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''((((((((()))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''')))******)))'''&&&&&&''''''&&&$$$%%%%%%&&&'''((((((((('''&&&&&&&&&'''''''''((((((%%%%%%&&&'''((((((((('''&&&''''''((()))******+++%%%&&&'''(((((('''&&&%%%'''''''''((()))******+++'''''''''((()))******+++'''((()))***************))))))))))))))))))))))))$$$%%%'''((())))))))))))'''((()))++++++******))),,,,,,,,,---...//////000111111111111111000///...++++++,,,,,,,,,++++++***(((''''''(((+++,,,,,,+++}}}vvvvvvyyy{{{xxxtttnnniiibbb___```dddhhhjjjpppnnnlllmmmqqqsssrrrpppmmmoooqqqsssssstttvvvwwwrrrnnnggg```YYYQQQIIIDDD>>>===;;;888666444222222222555777;;;HHH]]]nnnvvvzzzwwwqqqkkkddd^^^ZZZXXXTTTSSSPPPMMMJJJHHHFFFEEEFFFHHHLLLPPPTTTZZZ```eeebbbaaa```______```aaabbbeeeeeeeeegggjjjoootttwwwyyyvvvrrrppppppqqqrrrrrrnnnoookkkbbbZZZTTTLLLDDD>>><<<888666555444333111444333111///...///000111333555999>>>DDDLLLTTTZZZ]]]^^^^^^\\\XXXTTTQQQPPPMMMNNNOOOOOOMMMHHHDDDAAA@@@??????AAADDDEEEDDDCCCDDDEEEGGGGGGFFFDDD@@@>>>;;;::::::999888777666666666777777888888888888777333333222222111222222222111111000///////////////////////////000111333444//////000000000000//////111000///......///000111///000000//////111555888EEEKKKUUU^^^cccgggiiijjjjjjkkklllmmmmmmmmmkkkkkknnnppprrrqqqpppooopppqqqooooooooopppppppppppppppooonnnlllkkklllmmmooopppppppppooooooppppppqqqrrrrrrrrrqqqqqqqqqrrrssstttzzzzzzyyyxxxxxxzzz~~~|||pppjjjiiihhhiiiiiillloootttxxxzzzzzzooobbbQQQCCCAAAGGGVVVnnnvvvdddVVVRRRLLLLLLXXXhhhttt|||{{{tttgggXXXOOOKKKFFF???555...)))***,,,***)))***))))))(((&&&&&&%%%%%%%%%((('''&&&%%%%%%&&&'''(((&&&&&&''''''''''''&&&&&&((('''&&&&&&'''((()))***(((((((((((()))))))))))))))***++++++,,,///333777IIIZZZiiiooorrrxxx||||||wwwmmmddd^^^\\\]]]ZZZWWWXXXYYYYYYWWWSSSHHHGGGKKKYYYmmm}}}xxxrrraaaWWWSSS\\\kkkwww~~~xxxvvvnnnddd[[[SSSGGG<<<999333...,,,---...***'''+++******+++,,,+++***(((''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))&&&'''''''''(((((()))))))))((('''''''''(((***+++)))%%% !!!%%%''''''******))))))))))))*********)))'''%%%%%%%%%'''(((((((((((((((((((((((((((''''''(((((()))*********)))(((((((((((())))))***))))))(((((('''''''''&&&)))))))))))))))******+++)))((('''&&&&&&&&&&&&&&&))))))************)))))),,,***'''%%%%%%'''***,,,))))))))))))))))))))))))(((((()))***+++---...///.........////////////000......---,,,---...///000+++***)))'''''')))***+++,,,,,,+++++++++***'''%%%}}}|||}}}yyyqqqlllfffccccccfffiiikkkooommmkkkmmmppprrrrrrqqqmmmnnnpppqqqqqqrrrssstttrrrnnnhhhaaa[[[SSSLLLGGGAAA???<<<999777555555555444777:::@@@OOOcccrrrxxx|||yyytttmmmgggaaa]]][[[XXXWWWTTTQQQNNNKKKIIIHHHFFFHHHJJJLLLPPPVVV\\\aaaaaa```______^^^^^^^^^^^^aaaaaa```aaaeeellltttyyy~~~{{{vvvrrrpppooooooooopppqqqnnnggg___YYYPPPGGG@@@===999666555444333111222111///......///111222222555999>>>DDDLLLSSSYYY\\\^^^___^^^ZZZVVVSSSRRRRRRRRRSSSRRROOOKKKFFFCCCBBBBBBBBBDDDFFFGGGGGGEEEEEEFFFFFFFFFDDDBBB???>>>;;;;;;:::999888777777666666666777777888888777777333333222222222222222222111111000////////////////////////000000111111111//////000000000000//////111000///......///000000//////000000000111555888CCCJJJTTT]]]cccfffiiijjjiiijjjjjjkkkkkkkkkkkkjjjoooqqqrrrrrrpppoooppppppooooooooonnnnnnoooooopppqqqpppnnnmmmmmmnnnoooppppppppppppppppppqqqqqqrrrrrrqqqqqqpppppprrrssstttuuuuuuvvvuuuvvvxxx}}}}}}qqqjjjhhhgggggghhhkkkoootttxxx{{{jjjXXXFFFAAAEEEQQQhhh}}}|||kkk]]]TTTLLLJJJSSSaaammmuuu{{{yyyttthhhZZZQQQMMMHHHBBB999111+++++++++)))((())),,,+++***))))))(((((((((***)))(((''''''((()))***&&&&&&''''''''''''&&&&&&''''''&&&%%%&&&&&&'''((('''((((((((())))))))))))((()))***++++++...222555<<>>888000---...///---++++++***)))***++++++***((((((((((((((()))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))******))))))((())))))))))))))))))))))))''''''''''''((((((((())))))((('''''''''(((*********&&&""""""$$$'''(((((())))))(((((((((((())))))***((('''%%%%%%%%%'''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))***+++)))(((((((((''''''''''''))))))(((((())))))***+++)))(((((('''''''''''''''((((((((())))))(((((((((+++***(((&&&&&&(((***+++)))))))))))))))))))))))))))))))))***+++,,,---...---------............//////...,,,+++******+++++++++***)))(((((()))***+++++++++,,,---------,,,+++uuuqqqkkkhhhhhhjjjllllllmmmlllkkklllooorrrssssssnnnnnnoooooopppqqqqqqrrrqqqnnnhhhccc]]]VVVPPPLLLGGGDDD@@@<<<999888888999888:::===FFFWWWlll{{{yyyrrrkkkeee```^^^^^^]]]ZZZWWWSSSPPPMMMLLLGGGGGGHHHIIIKKKPPPWWW\\\^^^^^^^^^]]]\\\ZZZXXXWWWYYYXXXWWWWWW\\\eeepppxxx~~~{{{wwwsssooonnnmmmmmmppprrrqqqlllfff___TTTJJJCCC@@@;;;888666555333222///............000222333111444999>>>DDDKKKRRRWWW[[[^^^aaaaaa^^^ZZZWWWUUUWWWXXXXXXVVVSSSNNNIIIFFFFFFEEEEEEGGGJJJKKKJJJIIIGGGGGGFFFDDDBBB@@@>>>===<<<;;;:::999888777777666444555666777777777777666444333333222222222222111111111000/////////000000...///000111111000/////////000000111111000000///000000////////////000000...///000000000222555777AAAHHHRRR\\\bbbfffiiijjjkkkjjjjjjjjjkkklllmmmmmmppprrrsssrrrpppooooooppppppooonnnmmmmmmmmmoooooorrrqqqooonnnmmmnnnooooooppppppppppppqqqqqqrrrrrrqqqqqqpppooopppqqqrrrsssrrrsssssssssuuuxxx}}}tttkkkgggdddeeefffjjjoootttyyy|||uuuaaaKKKAAAAAAKKK```tttssseeeVVVLLLGGGLLLWWWbbblllssswwwsssiii\\\TTTPPPKKKEEE<<<444---,,,+++(((&&&''',,,,,,+++***))))))))))))&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%%%%&&&&&&''''''((((((((()))))))))'''((()))******,,,000333111???PPP^^^kkkvvv||||||{{{qqqkkkhhheeeeeedddaaa___]]]^^^___[[[WWWSSSSSSZZZggguuu~~~}}}|||pppeeeXXXPPPOOOVVVdddqqq|||tttoookkkbbbXXXIIIAAA777111////////////+++***)))***++++++***)))))))))))))))((((((((((((***))))))(((((('''''''''(((((((((((((((((((((((('''(((((())))))((((((''''''''''''(((((())))))***''''''''''''((((((((((((((((((''''''(((((()))***)))'''%%%%%%''')))))))))((((((''''''''''''(((((()))((('''%%%%%%&&&''''''(((((((((((((((((((((((())))))(((((('''&&&&&&%%%''''''''''''((()))++++++((((((((((((''''''''''''))))))(((((())))))***+++***))))))(((((((((((((((''''''((((((((((((''''''***)))((((((((())))))***))))))))))))))))))))))))***************+++,,,,,,++++++,,,,,,,,,---------///...,,,***((('''''''''+++***)))(((((()))***+++'''((()))***+++,,,------zzzvvvqqqooonnnoooooonnnlllkkkkkklllnnnqqqtttuuuqqqqqqpppqqqrrrrrrrrrqqqpppmmmhhhddd___YYYTTTPPPNNNKKKFFF@@@===;;;<<<<<<<<<===???GGG[[[tttyyyqqqiiidddaaabbbaaa^^^[[[WWWSSSPPPNNNIIIIIIGGGGGGHHHMMMTTTYYY[[[\\\\\\\\\ZZZWWWTTTQQQPPPNNNLLLKKKOOOZZZiiisssxxxwwwuuurrrooommmnnnnnnooorrrtttqqqnnngggZZZNNNHHHCCC>>>:::777666444333............///000111222000333888>>>CCCJJJQQQUUU\\\___bbbdddbbb^^^\\\[[[]]]\\\[[[YYYUUUPPPLLLIIIHHHGGGHHHJJJLLLMMMLLLKKKIIIHHHFFFDDDAAA???======;;;;;;:::999777666555555333444555666666777777666444444444444333222222111111111000000///000000111...///000111111000...---000000000111111000000000///////////////000000000///000111111111333555888@@@GGGRRR\\\bbbgggjjjkkkmmmmmmllllllmmmnnnpppqqqqqqrrrsssrrrpppooooooooopppooommmlllllllllnnnooorrrqqqooonnnmmmmmmmmmmmmoooppppppqqqqqqqqqqqqqqqppppppooonnnooopppqqqrrrsssssstttttttttwww|||yyynnnhhhbbbccceeeiiinnntttyyy}}}~~~hhhPPPBBB>>>EEEXXXkkkyyyjjjXXXMMMDDDFFFNNNYYYdddmmmrrrpppiii^^^VVVRRRLLLGGG>>>555...,,,+++)))'''((())))))(((''''''&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&(((''''''&&&&&&%%%%%%%%%'''''''''((((((((())))))&&&'''((())))))***---000///777DDDRRRaaaooowwwzzzuuunnnkkkiiijjjjjjgggcccbbbeeehhhfffccc^^^ZZZZZZaaallluuusssuuuxxxzzz{{{{{{{{{{{{tttnnncccXXXOOOPPPYYYbbbsss|||{{{vvvrrriii```YYYPPPCCC888222///......,,,***))))))+++,,,+++*********))))))((((((''''''******)))(((''''''&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&&&&'''((())))))***'''''''''(((((((((((((((''''''''''''(((((())))))(((''''''(((((())))))))))))((((((''''''(((((()))((('''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&)))(((((((((((())))))***((((((((((((((('''''''''((((((((((((((()))************)))))))))))))))***(((((((((((((((((((((((((((((()))*********))))))))))))))))))))))))))))))++++++***************+++************+++++++++,,,---,,,+++)))((('''&&&&&&******)))(((((()))******)))******++++++,,,...000|||yyyvvvttttttsssqqqpppmmmmmmlllmmmnnnqqquuuwwwvvvuuutttvvvxxxxxxvvvsssooolllgggccc```[[[VVVRRRTTTQQQKKKFFFBBB@@@@@@AAAAAA@@@@@@GGGZZZvvvuuullleeebbbcccbbb```\\\XXXTTTQQQOOOLLLKKKIIIGGGHHHLLLRRRVVVXXXYYYZZZZZZYYYUUURRROOOHHHGGGEEECCCEEEOOO^^^iiitttuuuvvvuuuqqqooonnnoooooossswwwwwwvvvpppcccUUULLLGGGAAA;;;888666555333000000////////////000000000333777<<>>===::::::999777666555444333333444555666777777777777666666666666555444222222111111000000000000111111...///111222222000...---000000111111111111000000......///000000000000000///111333333333444666888@@@HHHRRR\\\bbbgggjjjkkkllllllkkklllmmmoooqqqrrroooqqqrrrrrrpppnnnoooooopppooonnnmmmllllllmmmnnnoooooonnnmmmlllkkkkkkkkknnnooopppqqqqqqqqqppppppoooooonnnmmmnnnooopppqqqsssssssssrrrrrrtttxxx{{{~~~rrriiiaaabbbdddhhhmmmsssxxx{{{lllSSSDDD===@@@PPPaaawww~~~nnn[[[OOODDDCCCIIISSS```jjjmmmnnniii___WWWRRRMMMGGG???666...---,,,***)))***''''''&&&%%%%%%%%%&&&&&&))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&((((((((((((''''''&&&&&&''''''''''''((((((((((((%%%'''((((((((()))+++---000222999FFFUUUdddrrr{{{~~~|||tttpppnnnnnnmmmiiiffffffjjjnnnoooooolllfff___]]]```ccciiilllnnnpppqqqsssvvvyyyyyy{{{wwwlll___WWWUUUVVV```lllxxx}}}yyyqqqiiiggg^^^QQQCCC999222...,,,...,,,******+++,,,++++++******))))))((((((''''''***))))))((('''&&&&&&%%%''''''''''''''''''''''''''''''((((((((((((''''''%%%&&&&&&'''((())))))***((((((((((((((('''''''''&&&''''''(((((((((((((((&&&&&&'''(((((((((((((((***))))))(((((())))))***''''''&&&&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&&&&''''''((((((+++***)))((((((''''''((('''''''''(((((((((((((((((((((((('''((())))))*********))))))))))))***+++***))))))(((((())))))***'''((()))***++++++******))))))))))))))))))))))))++++++******))))))******))))))))))))***************************))))))(((******))))))))))))******///000000//////000444777}}}{{{yyyxxxwwwvvvsssqqqnnnoooooonnnnnnqqquuuyyyyyyyyyyyy|||zzzvvvmmmjjjfffbbb___[[[VVVRRRUUUSSSOOOKKKHHHGGGGGGHHHGGGGGGEEEIIIYYYtttxxxnnnfffbbbaaaaaa___]]]YYYUUUQQQOOOMMMLLLKKKIIIIIILLLQQQUUUUUUVVVXXXYYYXXXVVVSSSQQQGGGGGGEEEAAAAAAHHHUUU```rrrvvvzzzyyyuuupppnnnmmmppptttyyy|||~~~zzzlll^^^PPPKKKDDD===999777555444111111111111111000000000111333666:::???GGGOOOTTTZZZ]]]```bbbcccccccccdddbbbaaa```]]]YYYTTTQQQNNNJJJJJJJJJLLLNNNPPPOOOMMMLLLLLLJJJIIIFFFCCCAAA???;;;:::999888666444333333333444555666777888888888777888888888777666444222111111000000000111222222///000111222222111000///000111111222222111111000---...///000111111111000111333555666666666888:::@@@GGGQQQ[[[aaaeeehhhjjjhhhhhhiiijjjkkkmmmooopppmmmoooppppppooonnnnnnooopppooooooooonnnmmmmmmlllmmmmmmmmmmmmlllkkkkkkkkkmmmmmmooopppppppppooonnnnnnnnnmmmlllmmmnnnooopppppppppooonnnnnnppptttwww|||vvvmmmbbbcccdddgggkkkqqquuuxxxnnnVVVGGG>>><<>>999???KKK]]]rrruuucccVVVIIIBBBCCCIIIVVVaaajjjmmmlllcccZZZTTTNNNIIIEEE;;;111...,,,)))(((***((((((''''''''''''(((((($$$%%%&&&&&&&&&&&&%%%$$$&&&&&&''''''''''''&&&&&&%%%&&&'''((((((((('''&&&&&&&&&&&&'''''''''((((((%%%''')))))))))((()))******)))---444<<>>===;;;999777666555444555666888999999:::::::::;;;<<<<<<;;;888666444111111000000111222333333111111111111222333444555111111222222222222111111,,,---///000111111111000333555888999999999;;;<<<>>>DDDNNNWWW\\\```bbbccceeegggjjjlllnnnooopppooohhhjjjmmmnnnmmmmmmnnnpppoooppprrrsssrrrpppmmmkkklllmmmnnnnnnnnnnnnnnnmmmjjjkkkmmmoooooonnnmmmlllmmmmmmlllkkklllmmmnnnooolllmmmmmmmmmnnnrrrvvvzzz{{{|||~~~rrrfffeeefffgggiiimmmpppsssuuuyyy}}}~~~|||~~~{{{zzz}}}ppp[[[LLL???666:::CCCPPPhhh|||tttfffYYYKKKCCCAAAFFFQQQ\\\jjjooonnnfff\\\UUUOOOJJJHHH===333///,,,((('''(((''''''&&&&&&&&&''''''(((&&&&&&((((((((((((&&&&&&&&&''''''''''''''''''&&&###$$$&&&'''((('''&&&&&&&&&&&&&&&'''''''''((((((&&&(((******)))((()))******)))---222555;;;LLL]]]ooorrryyy}}}zzzpppiiigggfffeeeccciiioooxxx~~~|||rrrfff]]]IIIMMMQQQTTTXXXaaammmwww{{{qqq```___^^^ddduuuzzzrrrkkkmmmmmmhhh___SSSHHHBBB888555111...------,,,+++''''''(((((())))))******&&&&&&&&&'''''''''''''''''''''''''''''''''''''''))))))************))))))************))))))))))))))))))(((((('''''''''&&&%%%%%%'''((((((((('''&&&&&&((()))'''%%%%%%(((,,,((((((''''''''''''((((((%%%%%%&&&'''((((((((('''((((((((((((((((((((((((*********)))((((((''''''%%%&&&&&&''')))***,,,---&&&'''''''''(((((())))))'''''''''''''''((())))))(((((('''(((((()))*********((('''&&&&&&'''(((***))))))))))))***+++,,,---)))))))))))))))))))))))))))))))))))))))***++++++))))))))))))************'''((()))******)))((('''))))))************))))))...333:::???EEEOOO\\\fff~~~{{{yyywwwuuutttqqqqqqqqqppppppssswwwzzzyyy}}}qqqkkkdddbbbbbb___XXXQQQSSSSSSTTTWWWZZZ\\\\\\[[[[[[VVVTTTVVV\\\hhh|||wwwsssoookkkcccbbbaaa```^^^ZZZUUUQQQOOOPPPRRRQQQPPPNNNNNNOOOWWWVVVUUUUUUWWW\\\```ccc___^^^[[[VVVQQQOOONNNOOOUUU\\\gggrrrxxxvvvoooiiihhhiiimmmtttzzzxxxqqqjjj\\\TTTIIIAAA===;;;888777666444222000...///000111222333666999===CCCJJJOOOUUUVVVXXXXXXYYY\\\```ccc```^^^^^^___```^^^YYYUUUSSSQQQOOOOOOPPPPPPOOONNNOOONNNMMMKKKJJJHHHGGGGGGCCCBBBAAA>>><<<:::888777555666999;;;<<<<<<<<<<<<:::999888888999999888666222222222111222222333333222222222333333333444444444444444333222111000///000000000000111111111111333333444444444444555555999???HHHSSS[[[aaadddeeedddfffiiimmmpppqqqooommmlllkkkjjjiiiiiikkklllmmmnnnnnnnnnnnnooooooooooookkklllmmmooopppqqqqqqqqqlllnnnpppqqqooonnnnnnnnnpppooommmlllkkkkkkkkklllpppoooooooooppprrrtttuuuxxxzzz~~~{{{oooiiifffjjjnnnooooooqqqqqqtttwwwxxxxxxzzz{{{mmmZZZLLLAAA999777:::HHHYYYooo~~~{{{mmmaaaSSSHHHCCCDDDOOOZZZfffooossslll```VVVOOOJJJHHHAAA777000---+++)))'''((((((''''''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''&&&&&&222...)))((()))++++++***))),,,.........333<<>><<<:::777666555333222222333333111333666888<<>><<<:::999777888:::<<<======<<<<<<<<<:::999999::::::999888333222222222222222333333222222333333444444555555555555555444333111000/////////000000111111111222222222333333444444444555666<<>>KKKZZZlllxxx|||}}}zzztttnnneee``````___aaagggnnnsssqqqiiibbbSSSHHHAAAEEEIIILLLXXXfffpppwww|||wwwsssrrrvvv|||vvvpppooommmkkkjjjfffbbb^^^]]]UUUHHH===666222///.........---,,,,,,,,,------(((((((((((())))))******((()))))))))))))))(((((()))))))))))))))))))))))))))))))))((((((((((((((()))(((((((((''''''''''''(((((()))******************))))))(((((((((((((((''''''(((((())))))))))))(((((('''&&&&&&'''((((((((((((((((((((((((((((((***)))(((''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''''''''(((((((((((((((((())))))***...,,,***'''&&&&&&&&&'''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''((()))******++++++,,,,,,,,,+++)))((()))***,,,---,,,,,,,,,///333777BBBJJJVVVcccnnnuuuzzz{{{|||xxxtttrrrqqqtttttttttrrrqqqsssuuuxxx{{{xxxooojjjiiigggccc___ZZZZZZ[[[^^^______]]][[[```[[[XXXYYY]]]eeeuuuvvvoooiiidddbbb___\\\ZZZYYYWWWUUUSSSVVVWWWXXXWWWUUUTTTUUUVVVSSSSSSSSSUUUXXX]]]aaadddkkklllkkkhhhddd___]]]\\\^^^___bbbgggmmmqqqrrrrrrnnnmmmmmmppptttuuusssppphhhaaaWWWNNNGGGAAA===;;;333333222222111111000000111333555777:::???FFFJJJNNNQQQTTTVVVWWWZZZ]]]___```]]][[[ZZZ\\\___```aaa___[[[WWWTTTRRRQQQPPPOOONNNNNNNNNMMMMMMLLLKKKJJJKKKIIIGGGEEEBBB???===<<<;;;;;;<<<==================;;;::::::;;;<<<:::999333333222222222222333333333333333444555666666777777777666555333222000///......///000111111222222000000111222333333444444444999AAAKKKUUU\\\aaadddggghhhjjjlllmmmoooooooooppppppoooooonnnlllkkkjjjkkkkkkkkkkkkllllllmmmmmmmmmnnnooopppqqqqqqrrrqqqrrroookkkkkknnnpppooonnnqqqpppooonnnmmmmmmmmmnnnpppppppppppppppqqqrrrsssuuuwww{{{wwwpppkkkmmmnnnmmmmmmnnnrrruuu{{{xxxsssgggcccbbbeeejjjmmmkkkhhhbbbXXXMMMFFF@@@:::888:::===KKK```rrr~~~yyyqqqdddVVVIIIEEENNN[[[ffflllooommmhhhbbbYYYPPPKKKDDD<<<444///,,,***(((((((((''''''''''''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''')))(((&&&&&&(((((((((''''''***,,,,,,+++---222666<<>>>>>>>>>>>>>>>>>>>>======<<<:::;;;<<<<<<;;;999444444333222222222333333333333444555666777888999999888888777555333111000...//////000111222333333//////000111222333333444333888???HHHRRRZZZaaadddhhhiiijjjkkklllmmmooopppoooppppppqqqpppnnnlllkkkjjjkkkkkkllllllmmmmmmmmmnnnnnnoooppppppqqqpppppprrrlllfffggglllppppppoooqqqppppppooooooooonnnnnnppppppppppppqqqqqqrrrrrrsssuuuyyy~~~}}}uuuooonnnnnnlllkkklllooouuu~~~xxxqqqbbb___\\\]]]bbbdddbbb^^^___WWWNNNIIICCC<<<999999:::EEEWWWkkkyyy|||uuujjj\\\MMMGGGPPP]]]jjjnnnpppooonnniii]]]RRRMMMGGG???777000,,,***)))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''(((((((((((((((***,,,,,,++++++---///444===LLL\\\hhhqqqvvvxxx~~~|||rrrmmmcccaaa``````aaaaaa^^^[[[[[[TTTOOONNNKKKGGGIIINNNXXX```jjjppprrruuuzzz}}}uuuooommmwww{{{wwwuuuuuuwwwxxxyyyzzzuuulllbbbVVVJJJ???888222111...,,,*********+++)))))))))))))))))))))))),,,+++)))((('''(((((()))))))))))))))))))))))))))+++******)))(((''''''&&&((((((((((((((('''''''''''''''(((((((((((('''''')))(((((('''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((()))))))))((((((((((((((()))***,,,+++)))(((''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))***++++++***'''%%%###(((***+++*********,,,...------...000444;;;CCCIIIWWWbbbooowww{{{}}}|||yyyxxxwwwwwwwwwwwwwwwvvvttttttvvvwww|||}}}ssskkkhhhhhhggggggaaaaaabbbdddffffffdddbbb___\\\[[[]]]___eeerrr~~~}}}tttjjjbbb___\\\YYYWWWWWWXXXYYYXXXYYYYYYYYYXXXVVVVVVWWWYYYVVVWWWXXXYYYZZZ\\\]]]]]]aaadddhhhjjjjjjhhhggggggiiihhhggghhhjjjkkkkkkjjjnnnlllkkkkkkllloooqqqrrrkkkhhhaaaXXXNNNEEE???<<<666666666666666555333333111222333444555999???CCCKKKOOOUUUYYY\\\^^^```bbbcccaaa^^^]]]^^^ccciiimmmjjjfffaaa\\\YYYVVVTTTRRROOOPPPQQQRRRQQQPPPNNNMMMOOONNNLLLJJJGGGDDDBBBAAA@@@@@@?????????>>>>>>???===;;;::::::;;;;;;:::999555444444333222222222333222333444555777888999:::;;;::::::999777666444333000000111111222333333444//////000111111222333333555888>>>FFFOOOXXX___ccceeehhhjjjkkkjjjkkknnnpppmmmnnnoooppppppooonnnmmmkkkllllllmmmnnnooooooooonnnnnnoooppppppooooooooooooiiicccccciiioooqqqppppppppppppppppppoooooooooppppppqqqqqqrrrrrrssssssrrrtttxxx|||yyyqqqooonnnkkkiiijjjlllrrr}}}|||rrrddd___[[[[[[___```]]]ZZZ[[[TTTNNNJJJEEE===888888:::CCCRRRfffvvv~~~{{{uuulll___QQQJJJRRR^^^ooorrrtttsssrrrlll```SSSOOOKKKCCC:::222---******((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''(((((((((((()))***)))***+++++++++++++++,,,000444===JJJXXXeeeooottt{{{|||}}}uuuhhheeebbb___^^^^^^^^^^^^]]]ZZZXXXWWWSSSMMMJJJJJJNNNUUU^^^dddfffhhhmmmqqqwww}}}~~~wwwsssrrrrrr{{{}}}}}}}}}{{{wwwqqqhhh\\\OOOGGG<<<:::666222///---------************)))))))))))),,,+++***((((((((()))***************************,,,,,,++++++***)))(((((('''''''''(((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((((((((((('''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))******)))(((((('''((((((((((((((((((((())))))***(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((******++++++***(((%%%###)))***++++++***+++,,,......000444999???GGGOOOUUU\\\dddnnnsssvvvyyy}}}{{{zzzzzzzzzwwwxxxxxxwwwvvvuuuwwwxxx{{{vvvnnnkkkkkkkkklllfffeeedddeeefffgggeeeddd___]]]\\\^^^```eeeppp{{{xxxmmmccc___\\\YYYXXXYYY[[[[[[[[[YYYYYYYYYWWWUUUUUUWWWYYYXXXYYYZZZ[[[\\\\\\\\\\\\]]]aaafffjjjkkkkkkllllllmmmlllkkkkkkkkkjjjhhhfffjjjjjjiiiiiijjjkkkmmmnnnkkkjjjeee]]]RRRIIICCC@@@888888777666555444333333111222222222333666;;;???HHHMMMTTTYYY\\\^^^```bbbcccbbbaaa``````ccciiimmmkkkhhhddd```]]]ZZZVVVSSSQQQRRRSSSTTTSSSQQQOOOMMMNNNMMMLLLIIIGGGEEECCCBBBAAA@@@???????????????@@@===;;;::::::;;;<<<:::999666555444333333222222333111222333555777888::::::<<<<<<<<<<<<;;;999888777222333333333333444444444000111111111111222222222666777;;;AAAIIIRRRYYY]]]aaaeeeiiijjjiiijjjmmmpppllllllmmmnnnnnnnnnnnnnnnlllmmmmmmnnnooopppqqqqqqpppppppppqqqppppppooooooooojjjeeedddggglllooopppooooooppppppppppppooonnnooopppqqqsssttttttuuuuuurrrtttwww{{{{{{rrrooommmiiiggghhhiiinnnyyywwwiiiddd___^^^aaaccc```]]]YYYSSSNNNLLLGGG@@@:::999<<>>>>>???@@@AAA>>>===;;;<<<======<<<:::666666555333333222222222000000222444666888:::;;;===>>>>>>>>>======<<<;;;555555555555555444444444333222222222222111111111444555666;;;AAAIIIQQQUUU\\\bbbhhhjjjiiiiiilllooommmmmmlllkkkkkkkkklllllllllmmmmmmnnnpppqqqqqqrrrrrrsssssssssrrrrrrqqqppprrroookkkggggggiiilllnnnnnnnnnoooppppppooonnnnnnoooppprrrtttvvvwwwwwwwwwrrrtttvvvzzz~~~|||rrrooolllhhhfffggghhhkkkssssssnnniiiiiimmmooommmkkkddd^^^YYYVVVPPPFFF@@@>>>===BBBOOOdddxxx}}}|||uuulllbbbXXXRRRVVV]]]qqqwww{{{{{{wwwqqqeeeZZZRRRPPPJJJ@@@555...++++++((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))((())))))'''%%%&&&))),,,(((''''''''')))++++++,,,***+++...333<<>>;;;777555555555666111111111000111333777;;;???EEEMMMTTTXXXYYY[[[\\\___aaaccccccaaaaaacccfffiiigggfffdddbbb^^^YYYUUUUUUVVVWWWWWWUUURRROOOMMMIIIIIIHHHGGGEEEDDDCCCBBB??????>>>>>>>>>???AAABBB???>>>======>>>>>>===<<<777666555444333222222222///000111333666888:::;;;>>>>>>????????????>>>>>>777777777666555555444444444444333333222111111111222222333666;;;CCCJJJOOOYYY```gggjjjiiiiiikkknnnooonnnllljjjiiiiiiiiijjjllllllmmmnnnooopppqqqrrruuuuuuuuuuuutttsssrrrrrruuussspppkkkggggggjjjlllmmmnnnoooppppppooonnnmmmnnnppprrruuuwwwxxxyyyyyyrrrtttvvvyyy}}}|||rrrnnnkkkgggeeefffhhhiiinnnyyy}}}xxxtttuuuzzz}}}|||zzzuuunnngggbbbYYYNNNEEECCC<<>>BBBIIIOOOTTTXXX\\\^^^bbbaaaaaa```___]]]\\\[[[aaaaaabbbbbbbbb```^^^]]][[[WWWTTTTTTUUURRRLLLFFFFFFFFFFFFFFFDDDAAA???===AAA@@@@@@@@@AAAAAA@@@>>>???>>><<<;;;;;;<<<===>>>888777555222111222333333222111111111333555888:::===>>>>>>>>>>>>@@@DDDGGG@@@===:::888888777666555666555333222333444666777111333333333444999AAAHHHTTT]]]eeeffffffjjjnnnooommmmmmlllkkkkkkjjjiiiiiinnnnnnoooooopppqqqssssssrrrsssssstttuuuvvvwwwwwwwwwuuusssooollljjjiiihhhllllllmmmnnnnnnnnnnnnnnnppppppqqqrrrssssssttttttppprrrtttvvvyyy~~~wwwmmmjjjhhheeecccggglllsss|||uuujjj```SSSHHHFFFHHHQQQcccxxxsssiiiddd\\\QQQPPPWWWgggssszzzxxxvvvvvvlll^^^ZZZQQQGGG@@@999000,,,,,,((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$"""$$$&&&(((&&&$$$)))((('''&&&%%%$$$$$$$$$%%%%%%&&&'''((()))***+++''''''(((((())))))******))))))))))))************---)))+++111222111;;;III^^^gggrrryyy|||{{{wwwyyyxxxuuuvvvrrrmmmjjjlllrrryyy~~~{{{lllYYYMMMJJJKKKJJJHHHOOOPPPVVV___fffooo||||||yyywwwvvv}}}~~~yyyoooeeeZZZIII999666333///---,,,,,,+++******+++---,,,+++)))))))))'''(((***+++,,,,,,,,,+++))))))(((((((((((())))))&&&&&&''''''(((((())))))&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%&&&'''((())))))((('''&&&''''''''''''((((((((((((%%%&&&((()))))))))((('''((((((((((((((((((((((((''''''''''''((((((((()))******))))))))))))******)))&&&######&&&((()))(((******))))))((((((''''''))))))))))))))))))))))))(((((()))+++------,,,***+++,,,+++)))''''''(((***,,,000444777@@@MMMVVVYYYeeegggkkkppptttwwwyyyyyy~~~~~~|||xxxuuurrrtttuuuwwwxxxyyyyyyxxxxxxzzz}}}~~~wwwkkk```YYYUUUSSSRRRXXX]]]ccchhhkkklllnnnoooyyyyyypppeeeeeedddbbb```______```\\\ZZZWWWUUUTTTTTTVVVWWWYYY[[[]]]___aaabbbbbbbbbaaaaaabbbdddhhhllloooppprrrrrrrrrsssssstttuuuvvvmmmmmmlllkkkkkkkkkkkkkkkgggddd^^^WWWPPPIIICCC@@@;;;999666666666777666555444444555444333333555888<<>>@@@?????????AAAAAA???>>>???>>><<<::::::;;;<<<===888777444222111222222333222111111111333555777999<<<===>>>>>>???AAAEEEHHHEEECCC???<<<:::999888777555444333222222333555666222333333222222666===CCCPPP[[[dddeeefffiiilllmmmlllllllllkkkkkkkkkjjjjjjoooooooooooopppqqqrrrsssrrrssssssssstttttttttttttttsssrrrooommmjjjiiihhhmmmnnnnnnnnnnnnmmmllllllooooooppppppqqqrrrrrrrrrppprrrsssuuuxxx}}}{{{pppllliiifffdddiiimmmuuu||||||ooo___QQQIIIIIIOOO```uuussshhhbbbYYYNNNMMMSSS___mmmwwwwwwwwwvvvnnnbbb\\\SSSIIICCC;;;222...---)))((((((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%''')))'''&&&(((((('''&&&%%%%%%%%%%%%$$$$$$%%%&&&'''((()))))))))((((((((((((((((((((((((((()))))))))*********...***+++000///---555BBBQQQZZZgggrrrzzz}}}xxxrrrpppnnnkkkjjjmmmttt{{{wwwhhhZZZPPPIIIEEECCCEEEGGGMMMWWW```kkk{{{{{{xxx}}}|||zzzxxxwww{{{|||xxxrrrhhhVVVFFF===999444111///...---,,,+++,,,,,,+++***************+++,,,,,,,,,,,,+++***))))))(((((((((((())))))'''''''''((((((((((((((()))'''&&&$$$%%%&&&(((***''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''((((((((((((&&&'''((()))***))))))((((((((((((((((((((((((((('''''''''((((((((())))))))))))(((((((((((()))))),,,)))''''''***,,,,,,+++((((((((()))))))))))))))))))))))))))))))))))))))*********+++++++++)))((()))***,,,,,,,,,,,,...000555===FFFNNNZZZhhhppprrrqqqsssuuuxxx{{{}}}~~~}}}wwwrrrooossstttuuuvvvwwwwwwvvvvvvxxxzzz~~~}}}uuuiii___WWWRRROOONNNUUU[[[bbbiiimmmppprrrtttwww~~~uuujjjiiifffccc```^^^\\\\\\\\\ZZZXXXVVVUUUUUUVVVWWWYYY[[[]]]```bbbdddeeeeeeaaabbbcccfffiiinnnqqqsssuuuuuuvvvvvvwwwwwwxxxxxxqqqqqqpppoooooooooooopppjjjgggaaaYYYQQQIIICCC@@@<<<:::777777888888777666333333444333222222444777:::???FFFMMMSSSWWW[[[^^^\\\\\\\\\\\\[[[ZZZXXXXXXZZZ[[[]]]```bbbdddeeeeeeccc```\\\YYYWWWRRRKKKEEEGGGFFFDDDBBB@@@???>>>>>>???>>>======??????>>>===???>>><<<:::999999::::::888666444333222111222222111111111111222444666888:::;;;===>>>???BBBGGGJJJLLLJJJFFFBBB>>><<<::::::666555444333333444555666444555555333111444999>>>LLLWWWaaadddeeegggiiiiiijjjjjjkkkkkklllllllllmmmooooooooooooooopppqqqrrrrrrrrrrrrqqqqqqqqqqqqpppqqqppppppooommmkkkiiihhhoooooooooooonnnmmmllllllnnnnnnnnnoooppppppqqqqqqppprrrsssuuuwww|||vvvoookkkhhhfffkkkpppvvv|||~~~jjj[[[MMMIIILLL[[[qqq~~~uuuiiiaaaWWWLLLJJJOOOUUUeeetttxxxxxxwwwqqqggg^^^VVVLLLFFF>>>555//////))))))(((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&&&&((()))((('''((('''&&&&&&%%%%%%%%%%%%###$$$$$$%%%&&&'''(((((())))))(((((('''&&&&&&%%%(((((())))))))))))******///++++++---,,,(((...888???HHHWWWgggttt}}}zzzrrrnnnllljjjkkknnnuuu}}}wwwhhhXXXJJJBBB???>>>>>>CCCLLLVVVccctttxxxsssmmmpppvvv~~~|||xxx{{{|||{{{xxxrrreeeYYYMMMIIIBBB===888555111.........,,,+++++++++,,,,,,.........---,,,+++***)))***))))))(((((())))))***))))))((((((((((((((('''+++(((%%%######%%%(((***(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''((())))))))))))(((((((((((((((((((((((((((''''''((((((((()))))))))((((((''''''''''''(((((()))((('''((()))***)))(((''''''((())))))***++++++***************************+++++++++++++++******)))+++---///000222444777???JJJWWWcccppp|||}}}~~~xxxrrrooorrrrrrssssssttttttttttttuuuwwwzzz|||uuunnnddd[[[UUURRRPPPOOORRRXXXaaaiiioootttwwwyyyzzzyyynnnkkkgggccc___\\\YYYVVV[[[ZZZXXXWWWVVVVVVVVVWWWXXXYYY[[[^^^aaaccceeeeeeaaabbbdddgggjjjmmmrrruuuvvvvvvwwwxxxyyyyyyyyyyyyuuuuuutttsssssssssssstttnnnkkkddd\\\SSSKKKDDDAAA===;;;999999999999888666333333444333222222444777999>>>FFFMMMSSSXXX\\\___[[[[[[[[[[[[[[[ZZZYYYXXXYYYZZZ\\\___aaadddeeefffgggddd```]]]YYYSSSLLLFFFGGGEEECCC@@@???>>>>>>>>>>>>===;;;<<<===>>>===<<<>>>===;;;:::888888888888777666444333222111111111111000000111222444555666777999;;;===???CCCHHHLLLPPPNNNKKKFFFAAA===<<<<<<999888777666555555666666555666666555333444888<<>>LLLVVVbbbmmmwwwzzztttrrrppppppppppppqqqqqqqqqrrrsssuuuxxx|||yyyuuunnnhhh```YYYTTTRRRQQQPPPPPPVVV___hhhpppvvv{{{zzzrrrnnniiidddaaa]]]XXXUUUYYYYYYXXXXXXXXXWWWWWWWWWWWWXXXZZZ[[[^^^```bbbccc```bbbeeefffgggjjjooosssvvvwwwxxxzzz{{{{{{{{{{{{xxxwwwvvvvvvuuuuuuvvvvvvqqqnnnggg^^^UUUMMMFFFBBB???===<<<;;;;;;:::888666444444444333222333555777999???FFFMMMSSSXXX\\\___\\\\\\\\\]]]\\\\\\[[[[[[[[[\\\]]]^^^```bbbcccdddhhhfffccc___ZZZTTTNNNJJJHHHFFFDDDAAA@@@????????????===;;;;;;<<<===<<<;;;<<<;;;:::999777777666666666555444333222111111111000000000111222333444555555777999;;;>>>CCCHHHMMMOOOPPPOOOKKKEEEAAA??????::::::999888777666666666444666777666444444888;;;DDDQQQ]]]bbbccceeefffeeeggghhhiiikkkmmmooopppqqqppppppoooooonnnooooooooopppppppppooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmllllllmmmnnnpppqqqssssssttttttppppppqqqqqqqqqqqqqqqrrrqqqrrrssssssuuuxxx~~~{{{sssnnnllllllpppwww|||mmm[[[KKKCCC@@@LLLcccwwwzzznnncccWWWMMMHHHHHHKKKZZZmmmxxx|||{{{uuuooo```XXXQQQKKKCCC888111///***))))))(((''''''&&&&&&''''''''''''''''''''''''&&&'''''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&'''(((((())))))$$$%%%%%%&&&'''((())))))'''(((((((((((()))))))))+++))))))******)))+++///...222:::HHHZZZkkkxxxzzztttkkkdddccchhhoootttwwwsssmmmfff___XXXPPPKKKDDDAAA@@@CCCIIISSScccrrr}}}}}}}}}}}}~~~}}}zzzxxxmmmkkkjjjjjjppp}}}{{{yyyxxxwwwuuusssooommmiiiddd]]]TTTJJJDDD:::777222//////...---,,,------,,,,,,++++++++++++******))))))))))))************))))))((((((((('''******++++++***)))((('''************************''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((((('''&&&%%%%%%&&&'''(((''''''''''''((((((((((((%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((()))))))))******))))))(((((())))))******+++,,,,,,,,,+++******+++*********)))))))))((((((((((((((((((((((((((()))+++,,,,,,++++++---//////000000222666===FFFLLLZZZbbbiiiooowww{{{|||}}}wwwtttoooooonnnnnnnnnnnnoooppprrrssswww{{{zzzsssnnnmmmggg___XXXSSSPPPNNNMMMOOOUUU]]]fffnnnwww|||vvvqqqjjjfffccc___ZZZVVVVVVWWWXXXYYYYYYYYYYYYYYYXXXXXXYYYYYY[[[\\\^^^______bbbddddddccceeeiiinnnsssuuuwwwyyy{{{|||||||||xxxxxxwwwvvvvvvvvvvvvvvvtttpppiiiaaaWWWOOOHHHDDDBBB@@@>>>===<<<:::777444444444555444333333555888999>>>FFFLLLRRRVVV[[[]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^___```aaabbbeeeeeeccc```\\\VVVRRROOOKKKJJJHHHFFFDDDCCCBBBBBBAAA???<<<;;;;;;;;;;;;:::999999999888777666555555555555444333222111000000//////000111222222333333333555777:::===BBBGGGLLLMMMQQQSSSRRRLLLGGGEEEEEE======<<<;;;:::999888777666999:::999777666888;;;CCCPPP\\\aaaccceeegggfffggghhhiiikkkmmmoooqqqrrrqqqpppoooooonnnnnnnnnnnnooooooooooooooopppppppppnnnnnnmmmllllllmmmnnnnnnlllmmmoooqqqsssuuuvvvvvvrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrsssssstttwww|||xxxrrroookkkooouuuzzz}}}mmmZZZHHH@@@===EEEZZZooo}}}yyypppeeeYYYOOOIIIFFFIIITTTfffuuu}}}|||vvvpppaaaZZZSSSNNNFFF:::222///******)))((((((''''''&&&''''''''''''''''''''''''&&&'''((('''%%%%%%%%%''''''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((())))))$$$$$$%%%'''((()))***+++''''''(((((((((((())))))((((((((()))***+++,,,------...222;;;HHHZZZjjjtttyyy}}}|||pppeee______dddggglllhhhccc```^^^\\\XXXUUUKKKGGGDDDEEEHHHPPP___mmmvvvwwwyyyxxxwwwvvvwwwxxxsssrrrnnnkkklllsss~~~xxxvvvtttqqqlllfff^^^YYYGGGBBB<<<999777555111...///...---,,,,,,,,,,,,---+++******))))))******+++***))))))))))))))))))((()))***,,,------+++)))((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((''''''''''''((((((''''''''''''((((((((((((&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((((()))))))))************))))))))))))******)))***+++***(((((()))***,,,++++++***))))))((((((((((((((((((((((((((((((+++---///---******,,,///333555999===DDDLLLUUU[[[___dddiiilllrrr{{{~~~yyy|||~~~wwwuuunnnmmmllllllllllllmmmnnnqqqssswww|||{{{vvvppplllkkkeee^^^WWWSSSPPPNNNLLLOOOTTT[[[ccclllwwwuuuooohhhdddbbb___YYYTTTSSSUUUWWWYYY[[[[[[[[[ZZZ[[[ZZZZZZYYYYYYZZZ[[[\\\^^^aaacccbbb______cccggglllnnnqqqtttwwwxxxxxxxxxwwwwwwvvvuuuuuuuuuuuuvvvuuuqqqkkkbbbYYYQQQJJJGGGEEECCCAAA???===:::666333333333444333222222444777888===DDDJJJOOOSSSWWWZZZ]]]]]]^^^___``````_________^^^^^^]]]^^^___```aaabbbbbbbbb```]]]XXXUUUSSSOOOOOONNNMMMKKKIIIGGGFFFDDDAAA===;;;:::::::::999777777777777666666555555444444444333222111000/////////000111111222222222222333666888;;;@@@FFFJJJLLLRRRYYYZZZUUUPPPMMMMMMEEEEEEDDDCCCAAA@@@>>>===@@@CCCDDDBBB>>><<<===???DDDPPP\\\aaacccfffhhhhhhhhhhhhjjjlllnnnoooqqqrrrqqqqqqpppnnnnnnmmmmmmmmmmmmnnnooopppqqqrrrssssssqqqooommmllllllmmmoooppplllmmmoooppprrrsssttttttsssssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrsssuuuzzz}}}|||uuurrrkkkooossswwwyyy|||ooo]]]FFF@@@;;;AAAQQQfffxxx~~~{{{tttjjj```VVVNNNHHHEEEMMM]]]ppp|||~~~wwwqqqccc]]]VVVRRRIII===444111******))))))((('''''''''''''''''''''''''''''''''''')))***)))&&&%%%&&&(((&&&&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''((((((&&&&&&'''(((((()))******'''''''''((((((((())))))&&&''''''''')))******)))+++,,,---111999GGGXXXdddooosssxxx|||~~~{{{nnneee`````````ccccccccc```]]][[[[[[[[[VVVQQQKKKIIIHHHLLLXXXdddlllqqqvvvuuuppplllmmmpppqqqssstttsssrrruuu}}}yyytttpppmmmjjjhhh[[[VVVOOOKKKHHHDDD===888444333111///------------+++******))))))******+++)))))))))))))))*********))))))***+++++++++******))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&((())))))))))))))))))(((''''''''''''(((((((((((((((((('''&&&'''((()))***(((((((((((((((((((((((((((((()))))))))*********))))))(((((((((((())))))'''((((((&&&$$$###%%%(((************************************************,,,///222222000111666:::???CCCJJJQQQWWW\\\aaaddd```eeehhhkkkpppyyy}}}}}}{{{~~~wwwtttnnnmmmlllkkkkkkkkklllmmmpppssswww|||}}}zzzuuuoookkkhhhccc\\\VVVSSSQQQPPPOOOPPPSSSZZZaaakkkvvvqqqkkkddd```___\\\VVVQQQRRRTTTWWWZZZ\\\\\\\\\\\\]]]\\\[[[YYYYYYYYYYYYZZZ^^^aaabbb```\\\[[[___ccceeegggkkknnnqqqssssssssswwwvvvuuuuuuttttttuuuuuuuuurrrlllcccZZZRRRKKKHHHFFFEEEBBB@@@>>>:::555222222222222111000111333555777;;;BBBHHHMMMQQQUUUWWW]]]]]]^^^___````````````___^^^]]]]]]^^^___aaabbb___aaabbb```]]]ZZZXXXWWWRRRRRRRRRRRRPPPNNNKKKJJJEEEBBB>>>;;;::::::999888555666666666666666555555444444444333222111000///...///000111111111111111111333555777:::???EEEIIIMMMTTT]]]```\\\WWWTTTSSSMMMMMMLLLKKKIIIGGGFFFEEEKKKMMMNNNKKKFFFBBBBBBCCCEEEQQQ]]]aaacccgggjjjjjjhhhiiijjjlllnnnpppqqqrrrrrrqqqpppnnnmmmmmmmmmmmmmmmmmmoooppprrrtttuuuvvvrrrpppmmmkkkkkkmmmppprrrlllmmmnnnooopppqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrruuuyyy}}}~~~wwwssslllnnnrrrtttvvvyyy}}}~~~|||zzzzzz|||{{{}}}rrraaaFFFAAA<<>>;;;888777222333333333333222111111777:::???CCCGGGLLLQQQUUUZZZ]]]aaacccbbb`````````aaa`````````aaabbbcccccccccbbbaaa```___]]]XXXUUUQQQQQQRRRSSSSSSQQQLLLHHHHHHCCC>>>999888777777666;;;:::999999:::888666333555555444333222000//////000000000000000111111222///000111333555;;;AAAFFFPPPUUU\\\cccffffffdddbbb\\\\\\[[[WWWRRROOOQQQSSSQQQRRRVVVWWWPPPEEE>>>>>>FFFPPP\\\cccdddeeejjjooommmmmmmmmmmmmmmnnnooopppnnnnnnnnnnnnmmmllljjjiiilllmmmnnnppprrrsssssstttrrrpppmmmjjjiiijjjlllnnnoooooopppppppppqqqqqqqqqsssrrrqqqpppppprrrtttuuutttssssssssstttuuuwwwxxxzzztttqqqpppqqqtttxxxyyywwwtttssssssqqqnnnqqquuutttpppnnnpppuuu~~~pppaaaIII???999<<>>EEELLLPPPUUUWWWbbbfffiiiiiihhhiiilllooosssuuuwwwzzz}}}}}}zzzxxxxxxyyy{{{}}}zzzsssnnnnnnnnnlllllloooppprrrvvv|||~~~}}}yyysssnnnkkkiiieee^^^WWWRRROOOOOOOOOSSSVVVYYY^^^dddooo|||wwwoooddd]]]ZZZVVVPPPJJJLLLNNNSSSYYY___aaa```^^^^^^\\\ZZZXXXWWWYYY[[[]]]```bbbddddddcccaaaaaabbb```bbbfffjjjnnnppprrrrrrtttttttttttttttsssrrrqqqsssqqqmmmhhhbbbZZZSSSNNNJJJHHHEEEAAA<<<999666444333333333333333222111111444888<<>>:::999888888777999888888999::::::888666666555444333222111000///000000//////000000111222000111222333555999???DDDOOOTTT\\\ccciiikkkmmmmmmnnnllliiiccc]]]XXXVVVVVVWWWXXX\\\]]]WWWLLLEEEEEEGGGQQQ]]]cccddddddhhhkkkkkkkkkkkkkkklllmmmoooooopppppppppooonnnnnnmmmmmmmmmnnnooopppqqqrrrrrrrrrqqqooollliiihhhiiikkkmmmooooooooopppppppppqqqqqqrrrqqqpppooopppqqqsssttttttssssssssssssuuuwwwxxx}}}zzztttrrrqqqrrrtttwwwwwwssspppjjjkkkjjjhhhjjjnnnlllgggllllllpppvvvzzz{{{~~~uuueeeWWWIII???999;;;AAANNNeee{{{~~~uuuiii[[[PPPDDDJJJVVVggguuu}}}|||yyymmmfff]]]UUUMMMDDD:::333+++)))''''''(((+++,,,,,,&&&&&&&&&&&&&&&&&&&&&&&&'''((()))'''%%%$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((******+++++++++...222666DDDNNN\\\hhhpppvvv|||~~~zzzyyyqqqooommmmmmnnnooonnnmmmlllhhhbbb[[[UUURRROOONNNUUUZZZ___]]]WWWRRRRRRTTT[[[```hhhrrr|||zzztttooommmnnnllliiihhhiiihhhdddaaaZZZTTTKKKDDD???;;;999777333111...------......---,,,+++************++++++,,,,,,++++++++++++******************)))))))))(((((())))))******))))))((())))))))))))))))))))))))*********))))))(((((((((***))))))(((''''''&&&&&&+++******))))))*********+++***((('''&&&'''((()))******************************))))))))))))******)))(((((()))***+++++++++((()))***+++,,,,,,,,,,,,)))***,,,,,,,,,...111444>>>FFFRRR]]]eeeiiilllmmmkkknnnppppppnnnnnnrrruuu{{{{{{|||}}}yyyvvvrrrtttvvvzzz~~~}}}uuupppoooooommmooosssuuuvvvyyy~~~}}}yyytttooollliiieee^^^WWWQQQMMMLLLLLLQQQTTTXXX\\\bbbmmmzzz|||tttiiiaaa\\\VVVOOOHHHMMMLLLNNNUUU^^^cccbbb___]]]\\\ZZZXXXYYYZZZ]]]^^^___aaadddeeeeeedddeeefffbbbdddiiimmmqqqrrrrrrrrrrrrrrrssstttuuuuuuttttttuuusssoooiiiccc\\\WWWTTTPPPMMMIIICCC>>>999666444333333333333222222222222222555999>>>CCCIIIPPPTTTVVVZZZ___bbbcccccccccdddfffffffffeeeeeeeeeeeeeeecccbbbaaa```___\\\YYYVVVWWWVVVVVVVVVUUUSSSOOOKKKHHHDDD???<<<::::::999999888777777999;;;;;;:::888777666555444222111000///000000//////000000111222111222222333444777<<<@@@JJJOOOWWW___gggnnntttxxx~~~{{{uuupppkkkeee___[[[\\\\\\___aaa\\\QQQKKKJJJJJJSSS___fffgggfffgggiiiiiiiiijjjjjjlllmmmooopppppppppooonnnnnnnnnoooppppppppppppqqqppppppooooooooommmkkkiiihhhiiijjjkkkooooooooooooppppppppppppqqqpppoooooooooppprrrssstttssssssrrrssstttvvvwwwyyy~~~{{{uuutttttttttvvvvvvtttpppmmmiiilllnnnnnnqqqtttqqqlllpppmmmlllooopppnnnooorrruuuwwwvvvrrrnnnfffYYYMMMHHH>>>888999===GGG\\\pppxxxmmm___RRRHHHKKKTTTbbbrrr|||}}}qqqjjjaaaXXXPPPGGG===666,,,***'''''')))***++++++&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$###$$$%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((++++++***)))((())),,,///444>>>LLLYYYdddoooxxx~~~|||}}}zzzwwwvvvwwwyyyyyyyyysssmmmeee___[[[WWWRRROOOOOOOOOOOOMMMJJJIIIIIIJJJPPPUUU^^^iiiuuu|||vvvsssqqqnnnkkkllloooqqqooommmjjjeee\\\TTTOOOKKKHHHFFFAAA===777333222111000000------,,,++++++,,,,,,---+++++++++******))))))(((+++***************)))))))))******++++++******)))))))))))))))))))))))))))++++++++++++***************))))))((((((''''''&&&))))))))))))))))))******---,,,***)))))))))***+++))))))))))))))))))))))))*********))))))******+++******))))))******+++,,,*********+++,,,...//////---...///000222666;;;>>>NNNWWWeeeqqqxxxzzzzzzzzzuuuwwwxxxvvvsssssswwwzzz~~~yyysssrrrsssssssssrrrqqqpppooo{{{tttrrrpppoooqqqtttzzzzzz|||~~~~~~}}}yyyuuupppmmmiiieee^^^VVVPPPLLLIIIHHHMMMPPPUUUZZZaaakkkxxxyyynnnfffaaa[[[SSSLLLLLLIIIIIIPPP[[[bbbbbb___]]]\\\ZZZYYYZZZ\\\^^^______aaadddeeeeeeeeefffgggeeehhhlllqqqttttttsssrrrpppqqqssstttvvvvvvwwwwwwvvvuuupppjjjccc]]]ZZZYYYWWWTTTOOOIIIBBB===999777444444333333222222222222111444888;;;@@@FFFLLLQQQTTTXXX]]]aaacccdddeeefffiiiiiiiiiiiihhhggggggfffeeecccbbbaaaaaa___\\\YYYZZZYYYWWWVVVUUURRROOOLLLHHHEEE@@@======<<<<<<;;;:::999888999;;;;;;:::999888777666444333111000//////////////////000111111222222333222222555999<<>>999444111111000...---,,,,,,---...************))))))))))))************)))))))))))))))******************)))((((((((((((((((((((((((************************))))))))))))((((((''''''(((((())))))******))))))---,,,+++************+++(((((((((((())))))))))))***))))))))))))******+++,,,,,,,,,+++******+++---------...///000111222333666777999;;;===BBBHHHLLLZZZbbbmmmvvvzzz{{{yyyxxxzzz||||||yyyvvvuuuxxx{{{~~~~~~~~~~~~xxxrrrnnnmmmkkkiiieeeaaa]]][[[zzzwwwtttqqqqqqtttyyyyyyyyy|||~~~~~~}}}{{{vvvrrrpppiiieee___WWWPPPKKKHHHGGGIIILLLRRRWWW^^^iiivvv~~~{{{qqqiiiddd^^^WWWQQQMMMHHHFFFKKKVVV^^^```^^^]]]\\\[[[ZZZ[[[]]]^^^______bbbdddeeeeeeeeeeeefffiiilllppptttvvvvvvuuutttpppqqqsssuuuvvvwwwxxxxxxwwwvvvrrrkkkccc^^^\\\\\\[[[XXXTTTNNNGGG@@@;;;888555444333222222222333333333555777999===BBBHHHLLLRRRVVV\\\aaadddeeeggghhhjjjjjjjjjjjjjjjiiihhhgggfffeeecccccccccbbb```^^^]]][[[XXXUUUTTTQQQNNNLLLHHHEEEBBB@@@??????>>>===<<<;;;999:::;;;;;;:::999999888777555333222000000/////////...///000000111222222333222111222555888===BBBGGGLLLRRR\\\hhhppp}}}{{{{{{zzzuuunnnhhh___[[[ZZZZZZVVVNNNHHHHHHIIIRRR^^^hhhlllllllllllljjjjjjkkklllmmmoooqqqrrrnnnmmmlllkkklllnnnpppqqqqqqqqqqqqpppooonnnllllllmmmmmmmmmlllllllllllllllmmmmmmnnnnnnnnnooooooooooooooonnnooooooooopppppptttsssrrrqqqqqqrrrssssssvvv{{{zzzxxxyyyzzzyyywwwuuusssrrrrrr{{{uuuoooiiibbb^^^^^^^^^``````^^^___^^^VVVMMMDDD;;;555666888>>>NNN```wwwzzzrrrdddVVVHHHIIIOOO___sssxxxpppeee[[[RRRIII@@@:::222///+++)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&(((((((((***---///***...333:::DDDSSSdddoooxxx{{{tttlllgggeeeaaaZZZTTTPPPKKKDDD@@@????????????AAAGGGNNNWWWbbbppp|||yyyzzz}}}~~~}}}tttqqqkkkhhhfffeeedddccceeeaaa\\\VVVPPPHHH@@@;;;888666333000...---......------,,,,,,,,,,,,,,,+++))))))))))))))))))))))))((())))))******))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((('''((()))***+++*********++++++******))))))))))))''''''(((((()))))))))))))))((((((((())))))***+++---...---+++)))))),,,...---///333777999;;;;;;;;;AAACCCEEEGGGJJJNNNSSSWWWbbbhhhooouuuwwwwwwwwwwww}}}|||xxxwwwyyy|||~~~}}}~~~xxxrrrdddbbb___\\\YYYVVVTTTSSS~~~|||xxxtttsssuuutttssstttvvvzzz}}}~~~~~~~~~|||yyyuuusssiiifff___XXXQQQKKKHHHFFFFFFJJJOOOTTTZZZdddooowww|||ppphhhddd___YYYTTTNNNJJJFFFIIIQQQYYY]]]^^^^^^]]]\\\\\\\\\]]]^^^______bbbeeeffffffeeefffgggnnnpppsssvvvxxxxxxwwwvvvrrrssstttvvvwwwwwwxxxxxxvvvvvvssslllccc]]][[[\\\YYYXXXUUUQQQJJJCCC<<<888666555333222222222333444444555666888:::???EEEIIIQQQUUU\\\aaadddfffhhhiiiiiiiiijjjkkkkkkjjjhhhgggfffeeeddddddeeefffeeeddd```]]]YYYUUUSSSQQQNNNLLLIIIFFFCCCAAAAAAAAA@@@???>>><<<::::::;;;;;;:::999:::999888666444222111000//////......//////000111111222222111000111333555;;;>>>BBBDDDHHHPPP\\\eeeyyyzzz|||~~~}}}yyysssooofff___ZZZYYYUUUNNNJJJJJJIIIPPP[[[eeejjjlllllllllkkkkkklllmmmnnnoooqqqrrrpppoooooonnnoooppprrrsssppppppppppppooonnnmmmllllllmmmmmmnnnnnnmmmllllllmmmmmmmmmmmmnnnnnnnnnnnnnnnoooooooooppppppppppppuuutttrrrqqqpppqqqqqqrrruuuzzz~~~yyytttuuuvvvvvvuuuvvvwwwyyy{{{{{{rrrkkkddd```___^^^`````````aaa```YYYQQQFFF===777888888<<>>999555333222222//////...---,,,+++***))))))))))))***************((())))))))))))))))))((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))'''(((***+++,,,,,,+++***************))))))(((((('''(((((())))))******+++)))))))))))))))***+++,,,+++---...---+++,,,000555111666???GGGKKKLLLKKKJJJLLLOOOQQQSSSUUUXXX[[[^^^bbbffflllqqqsssuuuxxxyyy|||yyyzzz|||}}}~~~~~~xxxrrrddd```YYYRRRMMMJJJIIIIIIrrr}}}xxxvvvxxxqqqqqqqqqtttyyy}}}~~~{{{wwwuuuiiifff```XXXRRRLLLIIIGGGEEEHHHLLLPPPTTT\\\eeemmmssssssiiiddd```[[[WWWQQQNNNJJJJJJOOOVVV\\\______^^^^^^]]]]]]]]]]]]^^^^^^aaaeeeggghhhhhhjjjkkkrrrsssuuuwwwxxxxxxxxxxxxuuuuuuvvvwwwwwwwwwvvvvvvtttuuussslllbbb[[[YYYZZZXXXXXXXXXUUUOOOGGG???:::666555333222222222444555333444555777:::???EEEJJJQQQUUU\\\aaadddfffhhhiiifffhhhiiijjjkkkjjjhhhhhheeeccccccdddfffgggggggggddd```[[[WWWTTTRRROOONNNIIIGGGDDDCCCCCCCCCBBB@@@===;;;999:::;;;======<<<;;;:::888666444222111000///............///000000000111111111000000222444666:::======>>>DDDPPPZZZkkkqqqxxx}}}~~~|||zzzxxxnnneee]]]YYYUUUPPPMMMMMMMMMSSS]]]eeejjjlllmmmmmmlllkkkllllllmmmnnnooopppppppppppppppppppppqqqqqqnnnnnnoooooooooooonnnnnnjjjkkkmmmnnnnnnmmmlllkkkllllllmmmmmmmmmnnnnnnnnnooooooppppppqqqqqqppppppuuutttrrrqqqpppppppppqqqtttxxx{{{tttlllnnnppppppqqqtttyyy}}}wwwrrrllliiiiiigggiiiiiiggggggfff^^^UUUJJJAAA;;;:::999:::FFFUUUiii}}}|||xxxkkk[[[OOOJJJIIITTTiiizzzxxxkkk```WWWNNNEEE>>>111...+++))))))******)))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%$$$%%%'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''')))))))))'''&&&''')))***+++---///222999CCCKKK[[[fffuuu~~~zzzxxxuuuqqqmmmiiifffdddZZZWWWRRRKKKDDD???<<<;;;777<<>>:::999666333000---+++)))+++++++++,,,,,,,,,------)))******++++++******)))))))))))))))))))))))))))&&&&&&'''''''''((((((((())))))))))))))))))))))))((()))+++---...---,,,+++***************))))))((((((((())))))***++++++,,,++++++++++++,,,---......,,,///222222222666===CCCCCCKKKVVV```dddbbb]]]YYYYYY\\\___```aaaaaabbbdddcccgggmmmrrrvvvxxxzzz|||}}}}}}zzzzzz{{{|||~~~vvvqqqbbb\\\SSSJJJEEEEEEGGGJJJiiiyyy|||yyyzzzrrrqqqrrruuuzzz|||yyywwwiiifff```YYYRRRMMMIIIHHHEEEHHHKKKMMMPPPVVV^^^eeehhhvvvvvvkkkfffbbb]]]YYYTTTQQQMMMLLLNNNTTT\\\aaa```___^^^^^^]]]]]]]]]]]]]]]aaaeeehhhjjjkkkmmmoootttuuuvvvwwwxxxyyyyyyyyyvvvwwwwwwwwwwwwvvvvvvuuusssuuutttlllbbbZZZWWWXXXYYYZZZ[[[YYYTTTKKKCCC>>>777555444222222333444555111222444666999???GGGLLLQQQUUU\\\aaadddfffhhhiiieeefffhhhjjjjjjjjjhhhhhhcccbbbaaacccfffhhhhhhhhhfffbbb]]]XXXUUUSSSQQQOOOIIIGGGEEEDDDDDDDDDCCCAAA;;;:::888999<<<>>>??????;;;:::999777555222111000...............///000000///000111000//////111333111555888777777<<>><<<999888CCCQQQggg|||}}}zzznnn^^^TTTLLLGGGOOObbbttt~~~zzznnnbbbYYYPPPGGGAAA555111---***)))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%$$$###$$$&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$&&&'''''''''&&&((()))'''***---...000333:::???IIIVVVhhhtttyyy{{{zzzzzzxxxtttpppllljjjjjj```___ZZZSSSJJJBBB???>>>999===AAAAAABBBHHHSSS]]]rrrwww}}}}}}}}}~~~|||{{{yyywwwnnnllljjjjjjkkkkkkjjjiiilllhhh```XXXQQQMMMKKKJJJJJJHHHDDD@@@;;;666333111---------....../////////+++++++++,,,,,,+++++++++))))))))))))))))))))))))&&&'''''''''(((((()))))))))))))))))))))*********(((***,,,...///...---,,,***++++++++++++***))))))((())))))***+++,,,,,,,,,,,,,,,,,,---...///000111...222777999:::@@@IIIPPPXXX```llluuuwwwrrriiicccbbbeeeiiijjjjjjiiihhhiiijjjooovvv{{{~~~zzz~~~}}}yyyxxxxxx{{{~~~uuupppTTTOOOHHHCCCDDDKKKSSSYYY```lll|||zzzuuuqqqpppqqqtttzzz~~~~~~zzzvvvllleee[[[SSSOOOLLLHHHDDDDDDAAABBBHHHNNNQQQTTTYYY]]]mmm|||qqqhhhdddbbbbbb]]]YYYTTTRRRRRRUUUXXXYYYccccccbbb___]]]\\\]]]______bbbfffiiikkknnnpppsssrrrsssuuuwwwyyyzzz{{{{{{yyyzzz{{{{{{zzzxxxvvvuuussssssqqqnnnhhhaaa[[[WWW\\\]]]______\\\UUUKKKDDD>>><<<888666666666444333555666888:::<<>><<<<<<:::888666555333222...//////000111333555666000000000000000000000000000111333444666:::???CCCNNN\\\jjjqqqwww|||qqqbbbVVVPPPNNNNNNMMMXXX```hhhjjjkkkoooqqqpppmmmnnnoooooonnnllljjjhhhllllllllllllllllllllllllmmmmmmnnnnnnnnnnnnmmmmmmlllllllllmmmmmmmmmmmmmmmmmmlllkkkjjjkkklllmmmnnnpppqqqrrrrrrssssssssssssuuurrroooooorrrtttsssqqqvvvwwwyyy~~~xxxlllccc```aaaeeejjjnnnxxx}}}zzzxxxvvvooofff[[[PPPDDD===:::;;;CCCKKKlll{{{zzzooocccVVVLLLGGGNNN\\\jjjuuu|||}}}zzzrrreee[[[SSSIII@@@;;;555111111///+++)))***&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%&&&'''((()))***+++&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&***)))''''''***...222555;;;CCCQQQ^^^iiipppuuuxxx~~~|||vvvoookkkkkklllmmmiiijjjfff]]]UUUOOOGGG@@@===???@@@>>>===AAAIIIPPP```fffmmmqqqqqqsssxxx|||{{{sssmmmlllnnnpppqqqooonnnlllgggbbb^^^]]]^^^ccc^^^XXXRRRLLLEEE???;;;555444222222222222000......///000111111///...,,,------,,,+++***************++++++,,,+++)))'''&&&'''((()))******)))(((''''''***---///...---+++***---,,,***)))*********)))...---+++,,,---......---000222444333222333666999===@@@DDDFFFIIIPPPZZZcccmmmppptttyyyzzzwwwpppkkkkkkmmmpppsssuuuuuutttsssuuu{{{}}}yyywwwvvvvvvyyyvvveeeZZZNNNIIICCCAAAGGGSSSaaajjjXXXcccttt{{{vvvsssrrrrrruuuzzz~~~{{{xxxpppiii___XXXSSSOOOJJJGGGDDDAAAAAAGGGKKKNNNRRRWWW[[[iiizzzxxxooojjjggggggbbb^^^XXXTTTTTTUUUWWWXXX```aaaaaa___]]]\\\]]]^^^```cccfffiiikkknnnqqqtttssstttvvvxxxzzz{{{||||||}}}}}}~~~~~~}}}{{{xxxwwwssssssqqqmmmhhhccc]]]ZZZYYYZZZ\\\^^^]]]XXXPPPJJJ???<<<888666666555444333444555777999<<>>BBBIIIVVVcccjjjqqqyyy~~~}}}uuufff[[[TTTRRRQQQPPPXXXaaahhhjjjkkknnnppppppmmmmmmnnnnnnmmmkkkhhhgggiiiiiijjjkkklllmmmnnnnnnmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlllkkkjjjiiijjjjjjkkknnnooopppqqqrrrrrrrrrrrruuurrrooooooqqqssssssqqqtttuuuwww|||zzzooofffccccccgggkkkoooxxx{{{kkk^^^NNNCCC<<<;;;CCCMMMeeevvv|||qqqeeeWWWMMMFFFLLLYYYeeeqqqyyyzzzxxxpppeee[[[UUULLLCCC999333......,,,)))''')))))))))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&'''''''''''''''''')))(((''''''))),,,///111333999BBBMMMXXXccclllrrrvvvxxx|||}}}wwwqqqmmmkkkkkklllkkknnnllleee___YYYQQQIIIFFFFFFFFFCCCAAAAAADDDGGGRRRXXX^^^bbbcccfffkkkooouuu{{{~~~yyywwwxxxzzzzzz{{{zzzvvvpppjjjgggfffgggllljjjgggddd___YYYRRRNNNCCC@@@<<<:::999888666555888888777555333111///...000///...---,,,,,,,,,---............------,,,,,,***++++++,,,,,,+++++++++***,,,.../////////......000///...///000111222222111///...///111444444444333666:::<<<===???CCCFFFHHHKKKOOOPPPQQQVVV___eeelllmmmppptttwwwwwwtttrrrrrrtttwwwzzz||||||{{{zzzzzz~~~{{{yyyxxxvvvwww|||xxxhhhXXXNNNAAAAAACCCGGGPPP[[[eeelllRRR\\\jjjxxx|||yyyvvvuuusssuuuyyy~~~|||xxxrrrlllccc]]]XXXSSSNNNIIIEEEBBBAAAEEEHHHJJJNNNTTTZZZdddssswwwrrrooonnnjjjddd]]]XXXVVVVVVWWWWWW[[[]]]___```^^^]]]]]]^^^bbbdddfffiiikkknnnrrruuuuuuvvvxxxzzz|||}}}}}}~~~~~~|||yyywwwuuusssqqqmmmiiiddd```^^^YYYZZZ\\\]]]]]]YYYSSSNNN@@@===999666555555444333222444555777:::@@@GGGLLLUUU\\\bbbfffkkkpppppplllkkklllnnnooonnnkkkhhheeedddccccccdddgggiiiiiiiiiiiieeeaaa]]]ZZZWWWSSSPPPOOOMMMJJJIIIHHHFFFDDDAAA===<<<;;;:::999:::;;;<<<<<<;;;:::999777555444444555444222111000/////////111111111111111111111111///000222333444888<<<@@@CCCMMMYYYaaahhhrrryyy|||wwwjjj^^^WWWTTTSSSSSSYYYbbbhhhjjjjjjnnnppppppoooppppppooonnnkkkiiihhhfffggghhhjjjlllnnnooopppmmmnnnnnnoooooonnnnnnmmmoooooonnnnnnmmmmmmllllllmmmlllkkkjjjiiihhhhhhhhhkkklllnnnoooqqqqqqrrrrrrtttrrrooooooqqqrrrrrrqqqrrrsssvvvzzz~~~tttkkkhhhgggjjjlllpppxxxttt```NNNBBB===CCCLLL]]]ooo}}}sssgggXXXMMMEEEIIITTT```llltttvvvuuuoooddd]]]WWWNNNFFF;;;333---,,,***((((((+++,,,+++***((('''%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''***))))))((('''&&&%%%%%%(((''''''&&&&&&''''''(((''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((((((((((((((()))***,,,---///222666===HHHVVVdddmmmqqqtttyyy~~~zzzuuurrrooonnnnnnrrrvvvwwwrrrlllfff]]]UUUPPPNNNLLLJJJHHHEEEBBB???CCCGGGLLLOOOQQQUUU[[[___fffooo}}}}}}vvvoookkkkkkkkkmmmmmmnnnnnnmmmhhhbbb]]]VVVSSSNNNKKKJJJIIIIIIHHHJJJHHHEEEBBB>>>;;;888777444333222000///000000111222222222222222222222111000000///.........///000///000222333444444444444222222333444666888999:::;;;999888999===AAADDDEEEDDDGGGKKKNNNOOOPPPRRRTTTTTTXXX[[[[[[[[[]]]bbbfffiiiiiikkknnnssswwwxxxyyyxxxzzz}}}~~~}}}}}}{{{yyytttrrrssswwwyyyyyy|||{{{qqqcccUUUIIIBBB<<<@@@GGGPPPXXX___eeegggQQQYYYdddooo{{{|||yyyvvvttttttxxx|||{{{xxxqqqllleee```]]]XXXRRRMMMGGGCCCBBBDDDEEEFFFLLLSSSYYYbbbmmm{{{|||wwwtttrrroooiiiaaa[[[XXXWWWVVVVVVWWW[[[___aaa```_________bbbcccfffhhhiiilllqqqtttwwwxxxzzz|||}}}~~~~~~|||yyywwwwwwvvvrrrnnniiieeebbbaaa^^^^^^^^^^^^\\\YYYSSSOOOBBB>>>:::666555555444333111222444555999???FFFKKKRRRZZZaaaeeeiiinnnooolllmmmoooqqqsssrrroookkkiiihhhgggfffeeefffgggggggggiiigggdddaaa^^^ZZZUUURRRRRROOOMMMKKKIIIHHHEEEBBB>>>===;;;:::999999::::::;;;;;;:::999777666555555666555333222000//////...111111111111111111111111///000111222333666:::>>>@@@GGGQQQYYYbbblllvvv}}}wwwlll```XXXUUUTTTTTT[[[ccciiijjjjjjnnnppppppsssssssssrrrpppnnnlllkkkfffggghhhjjjlllmmmnnnooonnnnnnoooooooooooonnnnnnppppppooonnnmmmmmmllllllllllllkkkjjjjjjjjjiiiiiijjjkkkmmmoooqqqrrrrrrrrrrrrqqqpppoooppppppqqqrrrrrrsssvvvyyy~~~|||rrrnnnlllmmmnnnooovvv~~~sss^^^KKKAAABBBIIIWWWjjj}}}ttthhhYYYNNNDDDFFFOOO[[[hhhrrruuutttoooeee^^^XXXPPPHHH???777///---+++)))+++...*********((('''%%%$$$###''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''))))))((('''&&&&&&%%%$$$''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))(((((()))************)))------...222;;;HHHWWWaaajjjpppwww|||~~~~~~~~~{{{xxxvvvttttttxxx}}}|||wwwqqqggg^^^WWWTTTRRRRRRRRRMMMEEE===;;;===@@@BBBDDDIIINNNSSSYYYbbbqqq}}}vvvpppmmmllliiijjjlllnnnooommmjjjfffdddbbb```_________^^^\\\[[[ZZZYYYVVVRRRMMMIIIGGG===<<<:::999888888999:::777999;;;===>>>===;;;999999888666444444555777888777999;;;>>>@@@@@@>>><<<===>>>???@@@AAACCCEEEGGGKKKIIIHHHIIINNNTTTXXXZZZ\\\^^^___```___^^^\\\[[[^^^aaacccdddccccccdddeeehhhhhhiiimmmsssxxxzzz{{{yyy{{{}}}{{{{{{|||{{{yyyqqqllliiilllnnnmmmlllmmmqqqmmmfff\\\RRRJJJEEECCCKKKMMMQQQUUUYYY\\\^^^^^^OOOUUU^^^hhhtttzzzxxxuuuuuuwwwzzz|||||||||{{{|||}}}~~~|||xxxuuuppplllhhheeeccc^^^XXXRRRHHHEEECCCCCCCCCDDDKKKSSSZZZbbbmmmyyyzzzvvvsssrrrooojjjccc^^^ZZZXXXUUUTTTTTTXXX]]]aaabbbaaaaaabbbaaaccceeegggiiilllooorrrxxxyyyzzz|||}}}~~~~~~~~~~~~|||zzz{{{yyyvvvqqqlllhhheeecccaaa```___^^^\\\YYYUUUQQQDDD@@@:::666555444444333111222222333777===EEEJJJOOOXXXaaadddhhhmmmnnnmmmoooqqqsssuuuuuutttqqqooonnnllljjjhhheeeeeeeeefffjjjhhhfffdddaaa]]]XXXTTTSSSQQQNNNLLLKKKIIIFFFDDD@@@>>><<<:::999999999999;;;::::::999888777777666666555444222111111111111111111111111111111111111///000111111222555999<<>>;;;:::999888999::::::999999888888888888666666555444333333333333222222222222222222222222000000111111222444888;;;@@@BBBIIIRRRZZZcccppp{{{~~~zzzrrriii```\\\\\\]]]bbbhhhmmmllllllppprrrrrrqqqqqqpppooonnnmmmmmmmmmllllllllllllllllllllllllnnnooooooppppppoooooonnnnnnnnnmmmmmmllllllkkkkkkiiijjjkkklllmmmnnnnnnnnnllllllnnnoooqqqrrrrrrrrrpppppppppooommmnnnppprrrsssuuuxxxzzz|||zzzwwwsssppptttzzz}}}uuu\\\HHH@@@BBBRRRfffzzzvvvkkk\\\PPPDDDAAAGGGRRRaaannnvvvvvvqqqiiiccc]]]TTTKKKCCC:::222...+++((((((+++###$$$&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''(((%%%%%%%%%$$$$$$%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((())))))************))))))***++++++,,,...333999===MMMVVVbbbkkkppptttzzz}}}{{{yyyxxxwwwqqqwwwzzzzzzzzzzzzwwwrrrkkkgggcccaaa___XXXMMMEEE@@@===999666666999===@@@DDDJJJUUU```kkkyyy}}}{{{}}}{{{vvvuuuxxx}}}}}}wwwuuutttsssrrrrrrsssttttttrrrmmmmmmooopppoookkkddd^^^eeegggjjjkkkjjjgggccc```]]]^^^^^^___^^^\\\[[[YYYVVV[[[aaafffhhheeeaaa^^^\\\ZZZWWWUUUTTTUUUWWWXXXWWWXXX\\\bbbgggfffaaa\\\^^^```bbb```^^^]]]```ccceeecccaaabbbfffjjjmmmooolllkkkkkkkkklllkkkiiifffppprrrtttvvvwwwwwwvvvuuuqqqsssvvv{{{~~~|||yyywwwuuusssoooeee\\\WWWTTTOOOLLLMMMKKKNNNSSSUUUWWW\\\ccchhhlllggg___YYYVVVWWWZZZ\\\DDDJJJQQQYYYddduuu~~~|||{{{|||||||||zzzxxxvvvvvvwwwyyyzzzyyyuuurrrpppnnnllljjjgggaaaXXXQQQFFFCCCAAA@@@>>>???HHHSSS[[[fffsss|||wwwpppjjjgggeeecccaaa```___]]]YYYTTTPPPMMMQQQWWW[[[^^^```bbbdddaaaeeeiiimmmnnnoooppppppwwwwwwyyyzzz{{{{{{||||||yyy{{{~~~}}}{{{wwwsssqqqgggddd```]]]\\\ZZZWWWUUUGGGBBB;;;666444444333333222222111111333999@@@FFFNNNYYYcccfffiiinnnqqqqqquuuuuuuuuuuuttttttttttttqqqqqqoookkkgggfffhhhkkklllkkkjjjjjjgggbbb\\\WWWRRRPPPNNNMMMLLLKKKIIIGGGDDDBBB@@@===:::999999999:::999999999999999999888999888777666444444333333222222222222222222222222111111222222222444888;;;??????EEEOOOVVV^^^jjjwww{{{yyysssjjjbbb^^^^^^___dddkkkooonnnnnnqqqttttttppppppooonnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmooooooppppppppppppoooooolllllllllllllllkkkkkkkkkiiijjjkkklllmmmllllllkkkkkklllmmmnnnoooppppppooooooppppppooollllllooorrrrrruuuyyyzzz{{{}}}wwwssstttzzz|||zzz|||vvv]]]IIIAAACCCNNNbbbvvv~~~xxxmmm___RRRDDD???AAAKKKZZZhhhtttuuurrrkkkfffaaaXXXPPPFFF===555111---)))(((***$$$%%%'''((()))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''((((((((((((((((((((((((+++,,,---------...111444>>>FFFQQQ\\\eeennnvvv|||}}}|||yyyxxxwwwrrrvvvwwwuuuuuuwwwvvvrrrnnnlllhhheeebbb]]]VVVPPPIIIDDD===777555777999;;;>>>CCCIIIOOOXXXfffvvv~~~yyyssspppppptttwwwyyy~~~~~~}}}}}}}}}{{{xxxuuussssssttttttsssoooiiieeeggghhhiiiiiiiiihhhgggggggggiiikkkmmmllliiifffddd```cccgggkkkmmmlllkkkiiiiiigggeeecccccccccdddeeecccbbbccchhhnnnpppmmmiiibbbeeegggfffcccbbbeeeiiilllkkkiiijjjllloooppppppkkkjjjjjjlllppprrrrrrpppvvvwwwzzz~~~{{{|||~~~|||sssmmmiiihhhbbbYYYQQQMMMJJJGGGIIIMMMQQQYYYdddjjjllllllnnnpppmmmiiiccc^^^[[[[[[]]]___EEEIIIOOOUUU^^^lll~~~~~~~~~{{{xxxuuuuuuvvvxxxzzzyyyuuusssnnnllljjjgggddd\\\RRRJJJEEEBBB@@@>>><<<===GGGRRR[[[ggguuu}}}vvvmmmfffbbb```^^^^^^^^^^^^]]]YYYTTTOOOKKKOOOTTTXXX[[[^^^bbbdddbbbffflllpppqqqqqqqqqqqqvvvwwwxxxyyyzzzzzzzzzzzzuuuwww{{{~~~~~~zzzxxxnnnjjjddd^^^ZZZWWWSSSQQQGGGBBB<<<666444333333333333222111000222888???EEELLLWWWaaaeeehhhlllpppqqqwwwvvvuuusssrrrrrrrrrrrrpppqqqooolllhhhhhhkkkooollllllkkkkkkiiiccc\\\WWWQQQOOOMMMLLLLLLKKKIIIGGGEEECCCAAA>>>;;;:::999999999999999999999999999999<<<;;;999777555444333333222222222222222222222222111222222222222444888;;;======CCCMMMTTTZZZfffsssxxxvvvqqqiiiaaa]]]]]]___ffflllpppooonnnrrruuuuuuqqqqqqppppppppppppqqqqqqmmmmmmmmmnnnnnnnnnnnnoooooooooppppppppppppoooooojjjkkkkkkkkkkkkkkkkkkkkkiiijjjkkklllkkkjjjiiihhhkkkkkklllmmmnnnnnnnnnmmmnnnppppppnnnllllllooorrrqqquuuxxxyyyyyy}}}zzzuuuvvv{{{{{{wwwxxx}}}uuu\\\HHHBBBEEEJJJ^^^rrr{{{yyynnnbbbTTTEEE======FFFUUUbbbrrrsssqqqlllgggddd\\\TTTJJJAAA999555000+++)))+++&&&'''(((******)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&'''(((((('''(((((('''&&&'''***,,,///555???KKKXXXeeepppvvvwww|||{{{yyyyyywwwyyyxxxsssqqqrrrqqqnnnlllkkkiiigggeeebbb^^^[[[QQQKKKAAA:::777777999:::===???BBBDDDJJJWWWiiiuuuzzzxxxvvvuuuuuuvvvyyyzzz}}}wwwuuutttuuuuuuuuuwww}}}{{{yyyxxxxxxyyyzzzxxxtttrrrjjjiiigggffffffhhhjjjkkkjjjlllppprrrqqqnnniiifff```bbbcccfffhhhjjjkkkkkknnnmmmkkkjjjiiiiiiiiiiiihhheeecccffflllppppppnnngggjjjmmmllliiihhhlllppprrrpppooooooqqqrrrqqqpppnnnlllkkknnntttxxxyyyxxxxxxyyy|||~~~|||zzzyyyyyy}}}yyymmmddd^^^\\\TTTMMMGGGEEEEEEFFFLLLTTT```jjjxxx}}}wwwrrrooollljjjgggccc```^^^^^^^^^FFFIIINNNSSSZZZeeerrr{{{~~~zzzzzzyyyyyyxxxwwwuuutttxxxpppggg___ZZZTTTKKKEEE>>><<<;;;;;;999;;;EEEPPP[[[fffuuuxxxlllddd___]]]YYYZZZ\\\]]][[[WWWRRROOONNNOOOQQQRRRUUUXXX^^^aaaaaaffflllppprrrssstttuuussssssuuuxxxzzz{{{yyywwwtttsssuuuyyyxxxssskkkddd^^^XXXSSSPPPFFFBBB===888555444444555222333444444555888<<>>>>>===<<<;;;::::::;;;;;;;;;::::::999;;;:::999888777777666666555333111000222333333222222222222333333444444444<<<<<<@@@GGGMMMUUUbbbnnntttvvvtttjjj]]]WWWZZZ___eeeiiinnnqqqssssssssstttttttttsssrrrrrrqqqppppppqqqooonnnoooppppppooonnnrrrqqqqqqqqqpppooooooooonnnnnnlllkkkjjjkkkkkklllmmmmmmmmmllljjjhhhiiijjjiiijjjkkkmmmnnnoooooooooqqqpppooonnnnnnooopppqqqqqqrrrtttuuuxxx|||{{{vvvwwwzzzyyyyyyyyy{{{}}}~~~{{{{{{vvv^^^HHH??????DDDPPPddduuuyyyttt___TTTFFF<<<888>>>MMM\\\hhhnnnqqqnnnhhhccc[[[UUUJJJBBB888111...,,,***'''))))))))))))(((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%''''''''''''%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))(((,,,333999CCCRRRcccpppsssyyyzzzyyyzzzyyywwwtttsssrrrqqqnnnlllhhhiiiiiigggeeeeeehhhkkk```WWWJJJ@@@;;;:::<<<>>>===???BBBDDDHHHOOOYYY```aaaaaa___\\\\\\```hhhnnnpppuuu{{{}}}zzzwwwuuuttttttvvv||||||vvvxxxzzz{{{{{{{{{|||~~~zzzvvvrrrqqqrrrrrrpppnnnwwwwwwvvvuuutttrrrpppooofffeeeeeefffggghhhgggffflllooorrrrrrqqqqqquuuyyyqqqlllgggfffiiimmmpppqqqqqqtttwwwvvvtttssstttuuuyyyxxxwwwvvvuuuuuuuuuvvvuuutttuuuyyy~~~}}}}}}}}}~~~|||yyyooonnnooosssuuussstttxxx~~~{{{uuulllbbbXXXQQQMMMFFFDDDBBBAAAFFFOOO\\\dddnnn{{{zzznnnlllooofffdddcccbbbaaa___\\\YYYGGGJJJMMMQQQWWW```llluuu}}}}}}||||||{{{zzzxxxwwwuuunnneee]]]WWWOOOFFF@@@@@@===;;;;;;999;;;DDDOOO___jjjyyy|||pppfff```^^^XXXZZZ[[[[[[YYYUUUPPPMMMNNNOOOPPPPPPQQQTTTXXX[[[```eeelllqqqtttuuuvvvvvvyyyyyyzzz|||}}}{{{wwwwwwxxx||||||wwwpppiiiccc\\\VVVRRRJJJFFFAAA<<<888666555666111222333444555888<<>>EEEKKKRRR___jjjqqqsssqqqiii___ZZZ[[[^^^gggjjjooossstttttttttuuuttttttsssrrrrrrqqqpppppppppooonnnooopppqqqpppooopppppppppppppppoooooooooooonnnmmmkkkkkkkkkkkkkkkmmmnnnooonnnllljjjjjjkkkjjjjjjlllmmmnnnoooooooooppppppooonnnnnnoooppppppttttttuuuuuuvvvzzzyyyvvvvvvxxxzzzzzzyyyzzz{{{{{{{{{{{{|||wwwvvvvvvyyy|||sss\\\GGG>>>>>>>>>JJJ]]]ooozzz|||wwwrrrcccXXXJJJ???999===KKKYYYgggmmmqqqnnnhhhccc\\\UUUJJJBBB888111...,,,***((((((((((((''''''''''''&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((())))))))))))***---000333888AAANNNWWWgggnnnxxx{{{yyyzzzxxxuuusssrrrqqqnnnlllkkklllmmmlllkkklllpppsssiiiaaaTTTIIICCC@@@??????HHHJJJKKKJJJHHHHHHJJJLLLOOOOOOOOOMMMKKKMMMRRRWWW___dddkkkttt|||~~~{{{wwwvvvxxx}}}}}}{{{}}}}}}zzzwwwvvvvvvvvvuuusssxxxyyyzzz{{{zzzwwwuuussskkkkkkjjjkkklllmmmllllllppprrruuuwwwwwwwwwwwwxxxuuuppplllkkknnnrrrtttuuuuuuyyy|||}}}|||zzz{{{|||{{{{{{{{{{{{||||||}}}}}}}}}|||~~~xxxsssjjjfffdddggghhhffffffhhhiiigggccc[[[SSSKKKEEEBBB???@@@AAAEEELLLXXXfffooorrrwww|||zzzssskkkhhhhhhfffddd```^^^[[[YYYUUUSSSGGGIIILLLNNNRRRZZZdddlll~~~}}}|||{{{zzzuuuooofff^^^WWWOOOFFF???BBB>>><<<;;;:::;;;CCCMMMaaaooowwwlllddd```\\\\\\\\\[[[XXXTTTQQQNNNNNNNNNOOONNNNNNOOORRRTTT[[[aaaiiiooosssuuuvvvwww||||||}}}||||||}}}|||vvvpppiiiaaaZZZUUUOOOLLLFFF@@@;;;888666666111222333444555888<<>>???>>><<<999777777444222111222333333222222222222222222333333444888888<<>>AAAEEEKKKTTT```kkkssspppmmmjjjiiihhhgggdddbbbeeeaaa\\\WWWSSSPPPMMMJJJEEEGGGIIIKKKNNNTTT]]]eeettt~~~~~~}}}|||{{{xxxsssmmmfff___VVVNNNHHHFFFAAA===<<<:::;;;BBBKKK```ppp~~~rrriiidddcccbbb```]]]ZZZVVVSSSRRRNNNNNNOOONNNMMMMMMOOOPPPVVV\\\dddkkkpppsssuuuvvvzzzzzz{{{~~~~~~|||xxxsssnnnfff^^^YYYTTTQQQLLLEEE???:::666555111222333333444777<<>>===<<<<<<;;;;;;;;;>>>@@@CCCDDDDDDAAA===;;;888666444333444444444333333333222111222222333444666777;;;AAAFFFLLLWWWbbbllljjjhhhgggfffdddbbbaaahhhkkkpppssstttttttttuuusssssssssrrrrrrqqqqqqqqqooonnnnnnoooqqqrrrrrrqqqqqqrrrrrrrrrssssssttttttrrrqqqooonnnlllkkkjjjjjjjjjmmmpppqqqooommmkkkkkkllllllmmmnnnoooppppppoooooooooooonnnnnnooooooooommmnnnppprrruuuzzzxxxtttttttttsssyyyzzzzzzyyyyyyzzz|||}}}~~~~~~zzzsssooonnnooonnnlllmmmpppvvvyyyxxxwwwqqqnnnjjjaaaRRRBBB::::::666???OOObbbqqqyyyyyyvvvlllaaaTTTIIIAAA@@@IIITTTdddlllqqqoookkkfff^^^WWWKKKDDD:::333///---+++)))'''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((()))))))))***+++++++++---111555@@@HHHUUUbbblllsssxxx{{{zzz|||~~~yyyuuuqqqooopppsssuuuuuuqqqqqqpppooooooqqqsssuuuuuuppphhh```ZZZTTTOOOLLLOOORRRVVVXXXYYYWWWTTTSSSEEECCCAAA>>><<<===>>>@@@EEEHHHLLLSSS\\\gggrrryyy~~~xxxtttwwwxxxzzz}}}}}}~~~~~~|||zzzwwwuuuwwwxxxxxxwwwwwwwwwyyy{{{zzzyyyyyy||||||~~~|||zzzyyyzzz|||~~~zzzuuutttwww}}}{{{{{{wwwmmmdddYYYPPPHHHGGGGGGEEEDDDEEEEEEHHHKKKKKKHHHEEEDDDEEEHHHKKKOOOTTTYYY___fffkkkgggccc___```bbbdddcccaaa```\\\UUUPPPLLLIIIGGGEEEBBBEEEGGGHHHJJJPPPXXX___kkkvvv~~~}}}zzzwwwtttnnnhhh```XXXRRRJJJDDD???===<<<<<>>FFFLLLSSSZZZ```fffnnnssstttuuutttsssqqqrrrsssuuuuuuvvvwwwvvvsssqqqqqqrrrpppqqqqqqrrrqqqpppnnnmmmhhhhhhgggddd^^^XXXQQQNNNHHHHHHIIIKKKKKKIIIEEEBBBAAA@@@>>><<<;;;:::::::::???BBBFFFHHHIIIFFFCCC@@@;;;999666555666666666555555444333222222222444555666777;;;AAAFFFKKKUUU___iiihhhfffggghhhhhhgggdddgggkkkooorrrsssrrrssssssssssssrrrrrrrrrrrrqqqqqqpppoooooopppqqqrrrrrrpppnnnnnnooooooppppppqqqqqqrrrqqqpppooommmllljjjjjjhhhkkknnnpppooommmkkkkkkmmmmmmnnnoooppppppppppppnnnnnnnnnoooooonnnnnnnnnlllmmmoooqqqtttyyywwwtttsssrrrrrrvvvxxx{{{|||}}}~~~vvvrrrqqqmmmiiiffffffhhhjjjjjjhhhbbb```^^^YYYNNN@@@999999777>>>LLL___qqq|||~~~|||nnneeeYYYOOOFFFCCCJJJSSSdddlllrrrqqqmmmhhhaaaYYYOOOGGG<<<555111...+++)))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''')))***+++,,,---000111222888CCCNNNZZZfffpppwwwuuuuuuvvvyyy}}}zzztttpppppprrruuuvvvtttrrrpppnnnnnnooooooppppppmmmiiifffbbb]]]XXXUUUVVVVVVWWWYYYZZZ[[[[[[ZZZQQQLLLDDD===999888999:::<<<>>>AAAFFFMMMWWWbbbiiivvvyyy|||}}}zzztttnnnjjjoooqqquuuzzz}}}}}}{{{yyyyyyyyy}}}~~~~~~~~~wwwrrrqqquuuzzz{{{tttqqqkkk```VVVMMMEEE>>>======<<<===???BBBHHHOOOQQQPPPMMMMMMNNNTTTVVVYYY[[[\\\]]]___aaabbbccccccbbbbbbaaa```___WWWSSSNNNIIIGGGEEECCCAAACCCEEEGGGGGGHHHMMMTTTZZZbbbmmm~~~~~~{{{zzzxxxtttnnneee^^^YYYOOOHHHAAA???>>>===BBBHHHUUUhhhwwwrrrmmmjjjddd^^^YYYVVVUUUTTTRRRSSSTTTSSSPPPOOOOOOPPPTTTYYY```ffflllrrrwwwzzzyyyyyy{{{~~~~~~zzzyyywwwuuurrrmmmgggbbb\\\YYYTTTNNNFFF>>>888444333333444333333555999<<>>;;;999888888888888777777666444333222333555666666777;;;AAAEEEIIISSS\\\gggeeedddeeeggghhhiiihhhgggkkkooorrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqppppppqqqrrrqqqppprrrrrrrrrrrrrrrrrrssssssqqqqqqqqqpppooommmlllkkkhhhjjjmmmooonnnmmmlllmmmnnnnnnooopppppppppppppppmmmnnnnnnoooooonnnnnnmmmooopppppppppqqquuuyyy}}}{{{uuurrrrrrrrrtttwww|||zzzwwwnnniiibbb___```bbbaaa```\\\ZZZYYYWWWNNNBBB:::999888===III[[[ooo|||rrriii^^^TTTJJJEEEIIIQQQdddlllsssssspppkkkccc\\\SSSKKK@@@777222///,,,)))(((((((((''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))***+++,,,,,,+++///555===HHHUUUbbbjjjqqqrrrssstttwwwyyy|||~~~|||wwwuuutttsssrrrsssqqqnnnmmmnnnooooooooonnnllljjjiiigggddd___\\\QQQPPPOOOQQQVVV[[[___```___WWWLLLBBB<<<:::999888555666999<<>>======>>>===???DDDGGGJJJJJJIIIHHH@@@>>>;;;::::::::::::999999888555333333444666777555666:::@@@DDDGGGPPPZZZcccccccccbbbccceeehhhjjjhhhlllpppssssssrrrrrrsssrrrrrrrrrrrrrrrrrrrrrrrrtttrrrqqqqqqqqqqqqpppnnntttttttttttttttsssssssssppppppqqqqqqpppnnnmmmllljjjkkknnnnnnnnnmmmnnnpppooooooppppppqqqqqqppppppmmmmmmnnnoooooonnnmmmmmmpppppppppppppppssswww{{{wwwrrrrrrsssrrrwww}}}|||ssslllddd```aaaccccccccc```^^^]]][[[RRREEE<<<:::666999CCCVVVjjjzzzwwwooodddYYYMMMEEEGGGNNNdddmmmtttuuurrrmmmfff___WWWOOOCCC:::444000,,,)))'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%&&&''''''$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''&&&&&&'''))))))))))))+++...222999CCCNNNUUUdddhhhmmmpppqqqtttxxx||||||uuupppkkkiiigggiiimmmqqqrrrrrrqqqpppnnnmmmkkkgggbbb^^^OOOMMMJJJLLLQQQVVVZZZ[[[^^^WWWNNNFFFBBB@@@===<<<666777888999;;;@@@FFFJJJTTTXXX[[[\\\YYYVVVUUUUUUTTTWWW[[[```gggppp{{{~~~~~~xxx}}}~~~~~~|||}}}}}}}}}{{{yyyvvvtttrrruuu}}}}}}{{{xxxtttooolllfffhhhjjjjjjjjjkkkooorrroooiii```WWWNNNHHHCCC@@@;;;;;;>>>AAABBBCCCKKKTTTdddmmmwwwyyyrrriiicccaaa\\\^^^bbbccccccbbbbbbbbbdddeeeeeebbb\\\UUUPPPMMMEEECCC@@@???===<<<999777IIIJJJJJJIIIFFFHHHLLLPPPVVV]]]kkk}}}}}}}}}}}}|||{{{zzzyyyxxx}}}tttjjjbbb]]]UUUMMMEEEBBBAAA@@@CCCGGGRRR___rrr}}}wwwrrrkkkccc]]]ZZZZZZZZZ[[[[[[ZZZWWWRRRNNNLLLKKKOOORRRVVV[[[aaaiiipppvvv}}}||||||}}}}}}zzzvvvrrrlllhhhaaa___[[[UUUMMMDDD===999555555555333222333666888>>>EEEPPPXXX___eeelllqqqwwwzzz||||||zzzvvvtttssstttwwwyyyyyywwwtttrrrqqqsssssstttttttttsssqqqpppoooqqqqqqpppkkkddd\\\WWWVVVVVVVVVWWWXXXXXXVVVTTTJJJHHHEEEBBB@@@??????@@@;;;===AAAEEEHHHIIIIIIIIIBBB???===;;;;;;<<<;;;::::::999666444444555777888444555999???CCCFFFNNNXXXaaaaaaaaa``````cccgggkkkjjjmmmqqqttttttsssssstttrrrrrrrrrrrrrrrrrrrrrrrruuusssqqqqqqqqqqqqooonnnooooooooonnnnnnmmmmmmmmmooopppqqqqqqpppooonnnmmmkkkmmmnnnooonnnoooppprrroooppppppqqqqqqqqqpppppplllmmmnnnoooooonnnmmmlllmmmmmmnnnoooppptttyyy}}}xxxrrrrrrsssrrrwww~~~wwwqqqhhhdddeeehhhjjjjjjfffcccbbb___VVVHHH>>>;;;333555???QQQfffvvv}}}}}}{{{rrrggg[[[NNNEEEEEEKKKeeemmmuuuvvvsssoooggg```ZZZQQQEEE;;;555111,,,)))&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&''''''''')))((('''&&&&&&'''((()))$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&$$$%%%''')))++++++******+++---000777???DDDTTT\\\ffflllooorrrwww|||~~~{{{sssbbbaaa```dddkkkqqqtttuuuvvvtttrrrpppmmmhhhccc___[[[VVVPPPLLLLLLMMMLLLJJJQQQMMMGGGDDDCCCBBB@@@>>>======<<<:::999:::===@@@BBBFFFJJJJJJIIIGGGHHHJJJKKKNNNRRRVVV\\\eeeooowww~~~zzzwwwvvvooovvv~~~zzzwwwwwwxxxzzz}}}|||yyyxxxyyy{{{yyy~~~wwwxxxyyyyyyxxxvvvsssqqqkkknnnuuu}}}zzzwwwsssqqqmmmhhheee[[[\\\\\\ZZZXXXXXX\\\___ZZZWWWQQQJJJCCC@@@@@@AAA;;;>>>DDDIIIJJJMMMWWWbbblllvvvwwwjjjaaa]]]^^^```dddeeeeeeddddddddd___]]][[[XXXUUUPPPJJJFFFAAA???===<<<:::888555222HHHHHHGGGGGGGGGHHHJJJKKKTTTVVV```qqq~~~yyyvvvwww{{{{{{vvvqqqpppyyy{{{ssshhh___VVVOOOHHHDDDAAA???AAAFFFOOO\\\ooo}}}xxxpppgggaaa___^^^\\\[[[[[[ZZZXXXVVVTTTRRRQQQPPPSSSTTTVVVYYY]]]dddmmmssswwwyyy|||~~~|||vvvqqqmmmgggbbb\\\WWWSSSKKKAAA999777555333111000111333444:::AAALLLUUU[[[bbbiiinnnrrrxxxzzzwwwuuuwwwyyyyyy|||zzzwwwtttrrrrrrssstttuuuttttttssstttssspppnnnnnnnnnnnnnnnmmmiiiccc___ZZZZZZ[[[\\\^^^^^^\\\ZZZRRROOOLLLIIIGGGDDDAAA>>>BBBAAAAAAAAABBBDDDFFFGGGAAA???===;;;::::::<<<======;;;999666555555666666888999<<>>666111000000((('''&&&&&&'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))+++***)))))),,,000555888>>>GGGTTTaaakkkqqquuuwww{{{wwwiiiccc\\\ZZZ___iiitttzzzwwwtttpppooopppoookkkhhh\\\YYYSSSLLLFFFEEEGGGJJJKKKJJJJJJKKKKKKLLLMMMMMMJJJFFFAAA???@@@@@@>>><<>>>>>AAADDDDDDIIIOOOUUUYYY___eeejjjpppppppppoookkkgggbbb```^^^bbbgggjjjjjjfff```\\\XXXTTTPPPOOONNNLLLGGGCCC===:::777444222222333444IIIHHHGGGGGGGGGHHHJJJKKKOOOPPPYYYiiizzz{{{|||xxxwwwzzzzzzvvvttttttzzz|||qqqhhh]]]UUUMMMHHHCCC???AAAEEEMMMZZZmmmuuunnnfffaaa______^^^\\\^^^]]]ZZZWWWTTTRRRQQQQQQRRRSSSUUUXXX\\\bbbjjjpppvvvxxx{{{}}}~~~zzztttpppgggccc]]]YYYTTTMMMBBB:::888777444222222333555666999@@@JJJSSSZZZaaahhhmmmpppvvvyyyvvvtttwwwzzzzzzzzzyyyvvvsssrrrrrrssstttxxxwwwuuuttttttsssqqqpppnnnnnnnnnooonnnkkkfffbbb^^^]]]]]]___```aaa```___XXXTTTPPPLLLIIIFFFCCC@@@BBBAAAAAAAAAAAACCCDDDEEEAAA@@@???=========>>>>>>???===;;;999777666777777777888;;;===AAAFFFMMMRRRWWWXXXWWWUUUUUUZZZcccjjjoooqqqssstttsssqqqpppqqqsssssssssssssssttttttttttttssspppnnnmmmmmmnnnooooooooooooooonnnnnnnnnmmmpppqqqssstttsssqqqnnnmmmnnnnnnnnnnnnooooooooooooooooooooonnnnnnooooooooopppooommmmmmooooooooonnnpppppppppoooooorrrvvvzzzwwwsssrrrsssuuuzzz}}}yyyyyy{{{}}}~~~~~~{{{vvvooocccTTTFFF???999777;;;JJJ```sss}}}xxxooodddWWWKKKIIILLLYYYlllyyyvvvrrrrrrjjj\\\VVVQQQHHH???777222///...)))'''&&&&&&'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&'''((())))))''''''''''''((((((((((((((((((((((((((((((((((((***)))((((((***---000222333:::DDDOOOZZZccclllqqquuuzzzxxxkkkfff___\\\^^^dddjjjnnnpppooooooqqqrrrqqqnnnkkkgggddd^^^VVVOOOLLLLLLMMMOOOOOOOOOOOOPPPQQQSSSTTTTTTPPPLLLIIIHHHGGGDDDAAAAAA@@@???>>>===<<<;;;;;;======???BBBFFFLLLPPPSSS\\\___cccffffffdddbbb```^^^ccciiimmmqqquuu{{{~~~zzzuuusssuuu{{{{{{yyyyyyzzz{{{{{{xxxsssooonnnnnnqqqvvvzzzvvvsssrrrrrrooohhhcccdddeeehhhnnntttxxxxxxwwwpppnnnjjjddd]]]UUUOOOKKKFFFEEECCCBBBAAABBBDDDDDDCCCDDDDDDDDDFFFIIIOOOSSS]]]```bbbbbbaaaaaaccceeebbbdddfffggghhhfffdddccccccdddffffffccc___ZZZWWWRRRQQQPPPNNNLLLGGGAAA===;;;999666333222222333444IIIHHHGGGGGGGGGHHHIIIJJJHHHIIIQQQ^^^nnnzzzwwwyyyyyywwwvvvxxxzzzuuuhhh___UUUNNNGGGAAAAAADDDKKKWWWjjj}}}rrrllleeeaaaaaaaaa___^^^```^^^[[[WWWTTTRRRQQQQQQQQQSSSUUUWWWZZZ```gggkkksssvvvyyy{{{|||~~~~~~xxxttthhheee```\\\WWWNNNDDD<<<999888555444333555777888888???IIIQQQXXX___gggllloootttwwwuuusssvvvyyyyyyxxxwwwvvvuuuttttttttttttzzzyyywwwuuusssqqqqqqpppoooooooooppppppnnniiifffcccbbb```aaaccceeefffeee```\\\UUUPPPKKKHHHEEECCCBBBBBBAAA@@@@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@>>><<<:::999888888888999;;;>>>AAAFFFLLLQQQUUUWWWXXXUUURRRWWWaaakkkooorrrttttttsssqqqqqqqqqssssssssssssttttttttttttrrrqqqooommmlllllllllmmmnnnooooooppppppooommmmmmnnnpppqqqrrrrrrqqqooonnnnnnnnnnnnnnnoooooooooooonnnnnnmmmmmmmmmmmmnnnnnnpppnnnmmmmmmooopppooonnnrrrrrrqqqooonnnpppsssvvvyyytttrrrrrrtttxxx{{{wwwjjj[[[LLLCCC999777999FFF[[[nnnyyy}}}zzztttkkk]]]QQQMMMOOOVVVkkk|||~~~{{{yyymmm]]]UUUQQQIIIAAA999222...---***(((&&&&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''######$$$&&&'''((()))***&&&''''''''''''((((((((((((((((((((((((((((((((())))))((((((((()))***++++++///444;;;DDDOOOZZZaaajjjpppuuuyyy|||{{{uuunnnjjjddd```^^^_________fffgggjjjnnnqqqrrrooommmnnnlllhhhbbb[[[VVVUUUUUUWWWVVVUUUUUUVVVYYY[[[]]]\\\ZZZWWWVVVTTTSSSPPPNNNFFFFFFEEECCC@@@===999777;;;<<<===>>>???AAABBBCCCIIILLLPPPTTTUUUUUUSSSQQQPPPTTTZZZ]]]```fffmmmrrr}}}}}}yyyrrrooonnnqqqtttuuuzzz~~~|||yyysssnnnkkkmmmsssxxx~~~zzzzzzxxxxxxvvvrrrmmmhhhffffffjjjoooxxx~~~xxxtttooollliiiddd]]]XXXUUUUUUVVVYYY]]]aaaaaaaaa^^^\\\XXXRRRKKKDDD???<<<<<<<<<;;;;;;===AAADDDGGGMMMPPPSSSWWWZZZ___eeeiiilllllliiieee___\\\[[[[[[WWWYYY]]]aaadddeeefffeeecccaaa___\\\YYYVVVTTTRRRQQQRRRRRRPPPJJJBBB<<<999888777555333222222444555IIIHHHGGGFFFFFFFFFGGGHHHEEEEEEKKKVVVcccssszzzxxxzzzzzzxxxwwwxxxxxxsssiii^^^TTTKKKCCCAAACCCJJJUUUfffwwwsssnnnhhhdddcccccc```^^^^^^\\\YYYUUUSSSQQQQQQQQQRRRTTTVVVXXX[[[___eeeiiipppssswwwyyy{{{|||~~~yyyuuuiiigggccc^^^XXXPPPFFF@@@:::888666444444555777888666===FFFOOOUUU\\\dddjjjnnnsssvvvsssrrrtttwwwwwwxxxxxxxxxxxxwwwvvvvvvuuuzzzyyywwwtttqqqooonnnoooooooooooopppqqqooollliiifffdddaaaaaadddgggiiijjjgggbbbZZZSSSNNNJJJGGGEEECCCCCCBBBAAAAAA@@@@@@@@@@@@@@@AAABBBBBBBBBAAAAAACCCBBBAAA???===;;;:::999;;;<<<>>>???BBBGGGMMMQQQZZZ]]]^^^ZZZTTTWWWbbblllqqqrrrttttttsssrrrrrrssstttsssssssssrrrrrrqqqqqqqqqpppooommmllllllmmmmmmmmmnnnpppqqqqqqooommmlllmmmnnnpppqqqrrrqqqpppooonnnnnnnnnnnnoooooooooooonnnnnnmmmmmmmmmmmmnnnnnnpppnnnmmmmmmoooppppppooottttttrrrpppnnnnnnqqqsss|||{{{tttqqqoooqqqtttwww{{{uuudddRRRDDD;;;888888BBBUUUhhhuuu{{{{{{wwwooobbbUUUOOOPPPVVVkkkppp___UUUQQQKKKCCC:::333...++++++)))'''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&'''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''(((((((((((((((''',,,---...000555<<>>>>>??????@@@@@@???>>>===@@@AAACCCFFFHHHGGGEEECCCFFFIIILLLNNNPPPUUU\\\aaakkkooovvv{{{{{{wwwppplllbbb^^^\\\___bbbeeejjjqqqzzz|||}}}zzzwwwssspppkkkeeeccceeejjjooo|||zzzvvvuuuqqqooolllgggbbb^^^[[[ZZZ]]]aaaiiirrryyyzzzvvvrrrnnnkkkfffaaa]]]XXXRRRMMMHHHHHHGGGHHHIIIKKKMMMMMMLLLJJJGGGCCC???:::777555888999:::>>>DDDKKKRRRVVVeeegggjjjkkklllnnnqqqsssllliiiccc\\\XXXVVVWWWXXXXXXZZZ]]]___aaabbbbbbbbb\\\YYYVVVSSSRRRRRRSSSSSSWWWXXXWWWQQQHHH???;;;:::666555333222222333444555KKKJJJHHHFFFEEEDDDDDDEEEDDDDDDHHHQQQ\\\jjj}}}{{{zzz||||||xxxvvvvvvvvv~~~{{{qqqdddYYYNNNEEEBBBDDDJJJSSSbbbppp{{{xxxsssmmmiiihhhfffbbb___[[[YYYVVVSSSQQQPPPQQQRRRSSSUUUXXX[[[]]]```eeehhhmmmppptttxxxzzz{{{}}}~~~xxxtttkkkhhhddd___YYYQQQIIIDDD;;;999666444333444666777666<<>><<<:::<<<===???@@@BBBFFFLLLPPP[[[___aaa^^^YYY[[[fffppprrrsssuuutttsssrrrssstttuuutttsssrrrqqqooonnnnnnqqqppppppooonnnnnnnnnnnnlllmmmoooqqqqqqpppnnnmmmlllmmmooopppppppppppppppnnnnnnnnnnnnoooooooooooopppoooooooooooooooooopppooonnnlllmmmoooppppppooottttttssspppnnnnnnoooqqqzzz{{{tttpppjjjmmmppptttwww|||ttt\\\III>>>:::888???OOOcccrrrzzz~~~{{{wwwqqqdddVVVOOOOOOWWWjjj}}}rrrcccVVVSSSMMMEEE<<<555///,,,,,,***'''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''$$$%%%'''((()))))))))(((***++++++,,,---000555999EEEPPP[[[dddlllssstttqqqnnnllljjjhhheeeaaa[[[WWWWWWWWWWWWXXXZZZ^^^bbbeeeiiikkklllllliiigggffffffdddcccbbbaaaaaaccceeefff`````````___^^^^^^^^^^^^___```aaa```\\\UUUNNNJJJAAABBBDDDEEEEEEDDDBBBAAA@@@>>>======>>>>>>;;;999===???AAABBBBBBEEEKKKPPPWWW[[[bbbggggggddd^^^ZZZUUUPPPNNNOOOQQQSSSYYY___iiilllpppssstttqqqnnnlllgggeeeaaa\\\YYY[[[```dddkkkpppuuuvvvsssnnnjjjhhhcccaaa]]]XXXUUUQQQOOOMMMMMMPPPWWW^^^cccdddcccaaa[[[YYYUUUQQQNNNJJJFFFCCCBBBAAAAAA@@@@@@AAACCCEEEDDDCCCBBB@@@>>>===<<<<<<<<<>>>CCCIIIRRR\\\dddiiirrrssstttrrrpppnnnnnnooonnnhhh```YYYWWWYYY]]]____________^^^]]]\\\ZZZYYYUUUTTTSSSRRRSSSVVVYYY[[[\\\[[[VVVMMMCCC<<<:::;;;555444333333333333444555PPPNNNKKKHHHEEEDDDCCCCCCCCCDDDHHHOOOVVVbbbttt~~~}}}~~~yyyvvvuuutttzzzuuuhhh]]]QQQGGGDDDFFFJJJRRR^^^jjjttt||||||xxxssspppnnnkkkgggccc]]]ZZZWWWSSSQQQQQQRRRSSSSSSVVVZZZ]]]___bbbeeehhhiiimmmrrrwwwzzz|||~~~~~~yyytttmmmjjjeee___WWWPPPKKKHHH===;;;888555444444555666666<<>>>>>??????@@@BBBFFFKKKOOOVVV[[[______^^^bbbkkktttssstttuuutttsssssstttuuuuuutttsssrrrqqqpppooonnnqqqqqqqqqppppppooooooooommmmmmoooppppppoooooonnnmmmmmmnnnooooooooooooooonnnnnnnnnnnnooooooooooooqqqqqqppppppppppppqqqqqqooommmlllmmmoooppppppppprrrsssrrrpppnnnnnnpppqqqwww}}}}}}tttooohhhjjjnnnrrruuuyyy~~~kkkTTTBBB===888===KKK___pppzzz}}}zzzwwwqqqdddUUUMMMLLLSSSbbbsss~~~sssgggYYYUUUOOOFFF>>>666111......+++'''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''###$$$&&&'''))))))******%%%&&&((())))))+++---///333>>>JJJTTT___jjjqqqrrrkkkjjjjjjjjjiiifffbbb^^^YYYXXXVVVSSSQQQTTTXXX\\\eeegggjjjkkkjjjiiiiiijjjiiiiiihhhfffeeeeeeeeedddcccbbbaaa^^^ZZZYYYZZZ[[[dddeeeggggggddd___YYYUUUKKKLLLNNNOOOPPPPPPPPPOOOGGGBBB<<<999999999777555777999;;;;;;:::;;;???CCCGGGKKKOOORRRRRRPPPLLLIIIJJJEEEBBBCCCDDDEEEJJJPPPUUUXXX\\\___```___\\\ZZZWWWVVVTTTPPPNNNOOOSSSVVVXXX\\\aaabbb```\\\YYYXXXSSSPPPLLLIIIHHHFFFDDDCCC@@@CCCGGGLLLOOOPPPPPPPPPHHHGGGEEECCC@@@>>>===<<<:::;;;<<<======???CCCEEEFFFFFFEEEDDDCCCCCCCCCDDDEEEHHHMMMUUU]]]fffnnnrrrpppqqqqqqpppnnnllllllmmmooohhh```ZZZYYY[[[^^^```^^^^^^]]][[[YYYWWWUUUTTTWWWXXXYYYZZZ\\\]]]^^^^^^WWWTTTMMMDDD===888888999555555444444444444444444UUUSSSPPPKKKHHHEEEDDDCCCAAABBBFFFLLLQQQZZZkkkzzzzzzxxxyyytttxxx|||vvviii^^^SSSIIIFFFHHHIIIPPPZZZeeeppp{{{{{{wwwuuutttrrrmmmiiidddaaa\\\WWWTTTSSSSSSTTTRRRUUUZZZ]]]```bbbeeegggfffkkkqqqvvvzzz|||{{{wwwnnnkkkeee]]]UUUOOOLLLKKK@@@>>>:::777555444555666777<<>>AAABBBCCCDDDEEEEEECCCAAA@@@AAA===:::;;;<<<<<<@@@EEEEEEGGGJJJMMMMMMLLLJJJHHHFFFFFFFFFDDDCCCCCCEEEGGGIIIKKKNNNPPPOOOLLLJJJIIIFFFBBB???===>>>???>>><<<:::<<>>===;;;;;;;;;<<<777;;;???BBBEEEIIINNNSSSWWWVVVTTTQQQPPPOOONNNNNNMMMOOOTTTYYY___eeehhhjjjfffgggiiiiiiiiijjjmmmooojjjeee___\\\[[[[[[ZZZXXXWWWWWWWWWXXXYYYYYYYYYYYY^^^```bbbcccaaa^^^ZZZWWWLLLGGGAAA===:::888666555777666666555555444444444ZZZWWWSSSNNNJJJGGGEEEDDD@@@AAAEEEJJJMMMUUUeeettt~~~{{{zzz|||uuuwwwxxx|||vvviii^^^TTTJJJHHHJJJIIIOOOXXXcccooo||||||yyyxxxxxxvvvrrrnnnkkkgggaaa[[[WWWUUUTTTUUUPPPTTTYYY]]]```bbbeeegggdddiiipppvvvzzz}}}}}}yyyooollleee\\\TTTOOOMMMMMMCCC@@@===999666555666666888<<>>>>>???@@@???777;;;???@@@???@@@BBBEEECCCBBBBBBAAAAAA@@@???>>><<<888666888999999<<>>:::;;;<<<<<<;;;;;;<<<>>>@@@AAACCCEEEDDDCCCAAA@@@>>>;;;777777999;;;;;;:::999;;;============>>>@@@>>>??????>>>======>>>???===BBBIIIOOOTTTYYY```eeemmmkkkhhhccc```]]]\\\[[[QQQSSSVVVZZZ]]]______```ZZZ\\\^^^```bbbeeejjjmmmfffdddaaa```___]]]YYYUUUOOOQQQSSSWWW[[[___aaacccccceeeggggggccc[[[RRRMMMCCC???;;;:::::::::777444888777777666555555444444ccc^^^XXXSSSOOOJJJFFFCCCFFFBBBBBBGGGNNNUUU___ggg|||}}}zzz|||wwwtttwww~~~xxxmmm```UUUMMMIIIGGGJJJLLLSSS```ppp~~~}}}yyyzzzyyyvvvuuuwwwsssooohhhbbb^^^[[[XXXVVVTTTWWW[[[___aaaccceeefffeeehhhmmmsssxxx}}}yyyqqqeeeZZZTTTRRRQQQQQQFFFAAA:::555444444555555999;;;???CCCHHHNNNTTTYYY___bbbdddfffhhhmmmvvv|||}}}~~~}}}wwwtttvvvwwwxxxvvvrrrmmmkkkjjjkkkhhhfffhhhkkkkkkfffaaa_________```bbbfffiiikkkmmmkkkgggddd```[[[VVVRRRRRRRRRTTTUUUUUUTTTSSSRRRLLLKKKJJJGGGEEEFFFHHHKKKMMMMMMNNNOOOOOONNNMMMMMMLLLLLLMMMLLLMMMPPPUUUYYYaaadddiiilllnnnpppsssuuutttsssrrrsssttttttsssqqqsssssssssttttttuuuuuuuuusssqqqpppppprrrrrrqqqpppppppppqqqqqqpppooommmllloooooonnnmmmmmmmmmmmmmmmooonnnllljjjhhhiiilllnnnpppqqqrrrsssrrrqqqpppoooooooooooooooooonnnmmmmmmnnnnnnoooooopppqqqssssssssswww~~~zzzooopppqqqrrrtttvvvwwwyyyyyyxxx~~~~~~lllUUUEEE999>>>LLL]]]rrrxxxooocccWWWLLLEEEDDDGGGMMMYYYjjjvvvtttlllbbbZZZQQQJJJEEE???666000---,,,***((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&(((***///555;;;???JJJPPPXXX```eeehhhjjjlllkkkhhheeeaaa]]]XXXTTTPPPQQQRRRQQQOOOQQQXXXccckkkoooqqqtttsssnnnhhhcccaaafffeeebbb___]]][[[ZZZZZZccceeehhhjjjjjjgggcccaaaYYYVVVSSSQQQSSSVVVWWWXXXUUUSSSQQQNNNKKKJJJIIIHHHLLLJJJGGGFFFGGGJJJNNNQQQSSSPPPLLLHHHEEEDDDCCCDDDBBB@@@===;;;;;;===???AAADDDCCCCCCEEEGGGEEE@@@<<<888999999;;;<<<>>>???@@@???DDDGGGDDDCCCDDDCCC@@@@@@===999777999;;;======>>>AAABBB??????DDDIIIIIIGGGFFFEEEEEEFFFIIILLLNNNNNNPPPTTT[[[bbbjjjpppttt{{{yyytttmmmeee```______[[[XXXWWWXXX[[[\\\[[[YYYXXXWWWYYY]]]cccfffeeecccaaa```^^^[[[XXXUUUSSSRRRQQQTTTYYY___dddhhhiiijjjpppllldddZZZPPPGGGBBB???<<<;;;:::888777888888999888888777666444333222111ddd```YYYTTTOOOLLLHHHFFFGGGCCCBBBEEEJJJOOOWWW___qqq|||||||||yyywwwxxx}}}zzzooobbbWWWOOOKKKIIIKKKMMMSSS___nnn||||||xxxxxxwwwuuuuuuxxxvvvrrrmmmhhhdddaaa]]]ZZZVVVYYY\\\___bbbccceeeffffffiiimmmrrrxxx}}}xxxqqqfff\\\VVVRRRPPPOOOFFFAAA;;;666444555666666888;;;@@@DDDHHHMMMRRRVVV\\\^^^bbbdddfffkkksssyyy{{{|||~~~~~~{{{xxxyyyzzz{{{yyyuuuqqqooonnnkkkhhhffffffiiiiiieeebbb```aaabbbdddfffhhhiiiiiijjjhhhfffdddbbb___ZZZWWWUUUVVVWWWWWWWWWVVVUUUTTTNNNNNNMMMKKKIIIJJJMMMOOOSSSSSSSSSTTTTTTTTTUUUUUUSSSTTTTTTSSSSSSVVVZZZ^^^bbbfffjjjmmmoooqqqsssuuuuuutttssstttuuuvvvtttrrrrrrrrrssssssssstttttttttrrrppppppppprrrsssqqqppprrrrrrsssrrrqqqooommmlllmmmmmmmmmlllmmmmmmnnnnnnnnnnnnnnnllljjjjjjlllnnnpppqqqrrrrrrrrrqqqppppppooooooooooooooonnnnnnmmmnnnnnnnnnoooppprrrsssttttttxxx}}}uuuooopppqqqssstttuuuvvvwwwwww{{{~~~zzziiiTTTEEE:::>>>IIIXXXnnn{{{rrrgggZZZNNNFFF@@@CCCHHHSSSeeetttuuuoooeee]]]SSSLLLGGG@@@888111---,,,***((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''+++*********,,,///222444;;;@@@IIIRRRYYY```fffiiimmmkkkiiifffccc___ZZZWWWSSSSSSRRRPPPOOORRRYYY^^^iiilllooopppnnnllljjjiiikkkjjjhhheeebbb```]]]\\\fffhhhjjjkkkjjjhhheeebbbXXXUUUQQQPPPQQQSSSUUUVVVVVVVVVVVVUUUUUUUUUTTTTTTUUUTTTRRRQQQSSSVVV[[[^^^```^^^[[[WWWSSSQQQPPPOOOPPPNNNJJJHHHHHHJJJMMMOOOPPPPPPRRRUUUTTTOOOGGGAAA======>>>@@@BBBEEEHHHJJJIIINNNQQQOOOMMMNNNLLLIIIGGGDDDAAA@@@AAACCCEEEEEEEEEJJJKKKJJJKKKPPPTTTUUUXXXUUURRRRRRTTTWWWYYYYYYTTTWWW[[[```fffkkknnnpppsssqqqmmmggg```\\\ZZZZZZYYYXXXXXX[[[^^^^^^\\\ZZZYYYXXXXXX[[[^^^```^^^\\\YYYYYYXXXXXXXXXYYYZZZZZZ]]]___cccgggiiiiiigggfffhhhddd]]]TTTLLLEEE@@@===;;;:::888777666666777777666666555444333222222111gggbbb[[[UUUQQQNNNKKKJJJIIIDDDAAACCCEEEHHHNNNUUUcccnnn~~~}}}{{{{{{zzzzzzzzzzzzzzzzzz{{{pppeeeZZZSSSNNNLLLMMMNNNSSS]]]kkkyyy}}}vvvtttsssrrrssswwwxxxuuurrrooolllhhhccc___ZZZ\\\^^^aaaccceeefffgggiiijjjmmmqqqvvv|||xxxrrriiiaaaZZZUUUPPPMMMGGGBBB;;;777555666777777777;;;@@@DDDHHHKKKOOORRRWWWZZZ___aaadddiiipppuuuzzz{{{}}}~~~}}}}}}~~~~~~zzzwwwttttttooolllhhhhhhjjjjjjhhheeebbbdddfffhhhiiiiiigggffffffeeedddddddddccc```]]]YYYZZZ[[[[[[ZZZYYYXXXWWWRRRRRRRRRPPPOOOPPPSSSUUUXXXXXXXXXXXXYYYZZZ\\\]]][[[[[[[[[ZZZYYY[[[___bbbdddgggkkknnnpppqqqsssuuuuuuuuutttuuuwwwwwwuuutttqqqrrrrrrrrrrrrrrrssssssqqqpppppprrrttttttsssrrrttttttttttttrrrpppmmmlllkkkkkkkkkkkklllmmmnnnooommmnnnooonnnmmmlllmmmnnnppppppqqqqqqrrrqqqqqqpppppppppooooooooonnnnnnnnnmmmnnnnnnoooqqqssstttuuuvvvyyy}}}|||pppqqqrrrsssuuuvvvvvvwwwvvvxxxwwwvvvyyy}}}{{{yyyyyy~~~rrrcccQQQEEE<<<===DDDPPPfffzzz~~~wwwlll^^^PPPIII??????BBBMMMaaasssyyyuuuhhh```VVVNNNIIIBBB999222...---***((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''---+++***(((((()))+++,,,---111888???GGGPPPXXX^^^fffggghhhhhhgggdddbbb```[[[\\\\\\YYYTTTRRRTTTVVV___bbbgggiiikkklllnnnooooooooonnnllliiifffcccaaajjjkkkkkkkkkjjjgggeeecccZZZWWWSSSQQQRRRTTTUUUUUUXXXYYY\\\^^^___`````````[[[ZZZYYYXXXZZZ^^^bbbeeehhhgggfffdddbbb```___^^^```]]]ZZZWWWXXX[[[___bbbeeegggjjjkkkiiiaaaVVVNNNKKKKKKKKKMMMPPPTTTXXX[[[___eeehhhgggeeeeeeccc___UUURRROOONNNOOOPPPQQQQQQQQQWWWZZZZZZ\\\bbbeeeeeegggccc^^^^^^bbbeeedddaaaXXXYYY\\\```ccceeefffgggdddeeedddaaa]]]ZZZYYYYYYYYYZZZ]]]```bbbaaa^^^[[[WWWVVVVVVVVVWWWWWWUUUTTTRRRSSSVVVZZZ^^^bbbeeefffiiijjjkkkjjjhhhccc___\\\[[[XXXSSSMMMFFFAAA===;;;888888777555555555555555333333222222222111111111jjjeee]]]WWWSSSPPPNNNLLLIIIDDDAAABBBCCCDDDIIIOOOYYYcccsss{{{wwwyyy{{{{{{xxxvvvuuuuuu|||wwwnnneee\\\VVVRRRPPPPPPRRRVVV^^^iiivvv~~~uuupppnnnlllnnnrrrwwwvvvuuutttrrrnnnhhhddd___```aaacccfffiiiiiiiiikkklllnnnqqqvvv{{{zzzvvvooohhhaaaZZZSSSNNNIIIDDD===888777777888888777:::@@@DDDFFFIIILLLNNNSSSWWW]]]```cccgggmmmqqqyyy{{{}}}~~~~~~~~~zzzyyyxxxuuurrrooommmmmmmmmlllkkkgggggghhhiiiiiihhhgggfffcccccccccdddeeedddbbb```]]]]]]]]]]]]\\\[[[YYYXXXUUUVVVVVVUUUTTTUUUWWWZZZZZZZZZYYYYYY[[[]]]```bbb``````___]]]\\\]]]aaadddeeehhhlllnnnoooppprrrsssuuuttttttuuuvvvwwwvvvtttqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrtttvvvwwwvvvtttttttttuuutttsssrrrpppooommmllllllkkkkkkkkklllllllllnnnppppppooonnnmmmnnnpppppppppqqqqqqqqqqqqqqqpppppppppooooooooooooooommmnnnnnnoooqqqsssuuuvvvwwwyyy|||uuuuuuuuuvvvwwwyyyzzzzzzvvvxxxxxxwww{{{{{{vvvtttuuuuuusssuuuzzz{{{}}}~~~}}}{{{uuuiii]]]OOOEEE======???GGG]]]rrr~~~{{{pppaaaSSSKKK@@@???@@@JJJ___ttt}}}|||jjjbbbXXXPPPJJJCCC:::222///---+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&&&&'''''')))(((''''''''')))***,,,***,,,...111666===EEEKKKTTTXXX\\\```cccdddeeeeeeaaadddeeeccc]]]XXXVVVWWWZZZ]]]```ccceeehhhlllnnnooopppppppppooollliiigggkkkkkkkkkjjjhhhfffcccbbb___[[[WWWUUUUUUWWWXXXXXX\\\^^^aaaccceeeeeeddddddZZZYYYWWWVVVWWWZZZ]]]___aaaaaaccceeefffffffffffffffccc```___aaaeeejjjnnntttwwwyyyzzzvvvnnnddd^^^[[[ZZZZZZ[[[^^^aaaeeehhhpppvvvzzzxxxwwwwwwuuuqqqbbb```]]][[[[[[ZZZYYYXXXZZZ```dddeeehhhmmmppppppkkkeee___```eeegggddd```WWWWWWWWWXXXYYY[[[\\\]]][[[\\\^^^^^^]]]\\\]]]^^^ZZZ\\\___bbbccc```\\\YYYRRRQQQQQQRRRSSSSSSSSSRRRTTTXXX___fffkkknnnooopppnnnlllhhhbbb[[[UUUPPPMMMNNNMMMIIIEEEAAA===:::999666555555444333333222222000000000000000000000000mmmhhhaaaZZZVVVSSSPPPNNNJJJEEEBBBCCCDDDDDDHHHNNNUUU^^^lll{{{}}}xxxsssvvvyyyzzzxxxvvvttttttuuuqqqjjjccc\\\WWWTTTSSSSSSUUUYYY___hhhsss~~~sssmmmiiifffgggkkkqqqrrrsssttttttpppjjjfffdddbbbbbbeeeiiilllmmmlllmmmnnnoooqqqvvv{{{}}}zzzvvvpppjjjaaaXXXSSSLLLGGG???:::888888888888666999>>>BBBEEEGGGIIIKKKQQQVVV]]]aaacccfffjjjmmmwwwzzz}}}~~~}}}|||}}}~~~|||{{{zzzyyywwwsssqqqppppppooonnnkkkjjjhhhgggfffffffffgggdddccccccdddeeedddbbb```^^^^^^______^^^\\\ZZZYYYWWWXXXXXXXXXWWWWWWZZZ\\\\\\\\\[[[[[[]]]```ccceeeddddddbbb```___```cccfffgggiiimmmoooooooooppprrrssssssssstttvvvvvvuuutttqqqqqqqqqqqqqqqqqqqqqqqqttttttuuuwwwzzzzzzxxxwwwqqqrrrssstttuuutttsssssspppooommmllljjjjjjiiiiiilllnnnqqqqqqpppnnnnnnnnnoooooooooppppppqqqqqqqqqqqqqqqpppooonnnoooooopppnnnnnnooopppqqqsssuuuvvvwwwxxxzzz~~~xxxwwwwwwwwwxxxzzz}}}~~~{{{~~~~~~wwwqqqnnnjjjeeeeeeiiijjjmmmooonnnmmmjjjaaaXXXNNNEEE===;;;;;;AAAUUUjjjyyy}}}~~~sssdddWWWOOOCCC@@@>>>FFF[[[rrr}}}kkkcccYYYQQQKKKDDD;;;333///...,,,)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''')))***++++++++++++***,,,000666;;;@@@EEEMMMSSSXXX]]]aaaeee```dddhhhhhhddd```^^^^^^]]]___aaabbbccceeegggjjjkkklllnnnooopppooommmlllkkkkkkjjjiiigggdddbbbaaaaaa^^^YYYWWWXXXYYYZZZ[[[bbbdddfffggggggfffeeeddd[[[YYYVVVTTTSSSSSSTTTUUUXXXZZZ\\\___bbbdddeeefffbbbaaa___^^^```eeekkknnnssstttuuutttqqqlllgggddd``````______```bbbeeefffnnntttxxxwwwvvvwwwuuurrrgggeeebbb```___]]]ZZZXXXZZZ```ddddddfffkkknnnmmmddd___ZZZ[[[```ccc___[[[YYYWWWUUUSSSTTTVVVZZZ\\\\\\^^^``````___^^^______WWWZZZ]]]^^^\\\YYYUUUSSSMMMNNNPPPRRRSSSUUUWWWYYY^^^ccckkkrrrvvvuuurrrpppjjjeee]]]SSSKKKEEEBBBAAADDDCCCBBB@@@===;;;999777333333333333222111000000.........///////////////rrrmmmgggaaa\\\WWWRRROOOJJJFFFCCCDDDEEEEEEIIINNNSSS[[[fffrrr~~~}}}wwwqqqsssvvvyyyzzzyyywwwuuupppmmmgggaaa[[[WWWUUUSSSTTTVVVZZZ```gggpppzzz}}}qqqiiidddaaabbbfffkkklllnnnqqqrrrppplllhhheeecccbbbeeejjjnnnooommmnnnooopppssswww{{{~~~~~~{{{wwwqqqhhh___XXXOOOJJJBBB<<<999888777777555888<<<@@@BBBEEEHHHJJJPPPVVV]]]bbbcccdddgggiiirrrvvv{{{|||{{{zzz{{{}}}|||}}}||||||zzzxxxvvvtttrrrpppooonnnnnnllliiigggffffffggggggfffeeeeeeeeefffeeecccaaa^^^______```___^^^\\\[[[YYYZZZ[[[ZZZYYYYYY[[[\\\____________aaaccceeefffhhhgggfffdddbbbcccfffiiiiiilllnnnppppppppppppqqqsssrrrrrrtttvvvvvvuuutttrrrrrrrrrqqqqqqqqqqqqpppvvvvvvwwwyyy{{{{{{yyyvvvpppqqqssstttuuuuuuuuuuuurrrqqqooommmkkkiiihhhhhhkkknnnppppppooonnnnnnoooooooooooooooooopppqqqrrrrrrqqqpppooonnnoooppppppppppppppppppqqqssstttuuuuuuwwwyyy|||zzzxxxuuutttvvvzzz|||rrrjjjbbbZZZYYY[[[___ccceeeddddddddd^^^VVVNNNDDD<<<:::888===OOObbbuuu{{{vvvhhh\\\VVVGGGBBB===CCCVVVmmmyyy{{{llldddZZZRRRMMMFFF===666000///,,,***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&((((((''''''&&&######$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''(((((((((''''''''''''((()))))))))((((((+++///222222777???EEEIIIOOOUUUZZZZZZ```fffiiihhhggggggiiidddeeegggfffeeeeeefffhhhfffhhhjjjlllmmmnnnnnnnnnkkkkkklllkkkiiifffdddbbbaaa^^^ZZZXXXYYY[[[\\\\\\hhhhhhiiiiiiiiihhhgggfffaaa___\\\XXXUUUSSSSSSSSSWWWXXXZZZ\\\^^^aaabbbccc___^^^\\\\\\]]]aaadddgggdddeeefffdddaaa_________\\\[[[[[[[[[[[[[[[[[[\\\eeekkknnnmmmmmmooopppnnnfffdddbbb```___]]]ZZZWWWWWW\\\^^^\\\]]]aaacccccc]]]YYYVVVXXX]]]___]]]ZZZ^^^\\\ZZZXXXXXXZZZ]]]___aaabbbaaa___]]][[[[[[[[[UUUWWWXXXWWWUUURRRQQQPPPPPPSSSUUUWWWYYY\\\```ccchhhkkkpppsssrrrnnnhhhddd___ZZZQQQHHHAAA===<<<<<<======<<<;;;:::888666555222222222222111000//////........................wwwtttnnnhhhbbb\\\UUUQQQLLLHHHEEEFFFFFFFFFIIIMMMOOOVVV___iiittt~~~yyysssrrrtttwww{{{|||yyyvvvooolllggg```ZZZVVVSSSQQQRRRUUU[[[___eeellluuu{{{}}}}}}yyymmmfffbbb^^^___ccceeefffiiimmmppppppmmmjjjcccaaa___ccciiinnnnnnmmmnnnooorrruuuxxx{{{}}}~~~~~~zzztttlllccc]]]RRRLLLDDD===999777777666555777:::===@@@CCCGGGKKKOOOUUU]]]aaabbbbbbcccdddkkkqqqxxx{{{zzzyyyzzz}}}{{{~~~}}}||||||{{{{{{zzzxxxuuurrrpppooonnnmmmllljjjiiihhhgggggghhhgggggghhhiiihhhfffddd______aaaaaaaaa```___^^^\\\]]]^^^]]][[[[[[\\\]]]___``````bbbcccdddeeeeeehhhhhhgggeeedddeeehhhkkkllloooqqqrrrrrrqqqrrrssstttssssssuuuwwwxxxwwwuuussssssrrrrrrqqqqqqqqqqqqvvvvvvwwwyyy{{{zzzwwwtttpppqqqssstttuuuttttttsssrrrqqqooommmlllkkkjjjjjjkkkmmmoooooonnnnnnnnnoooooonnnnnnnnnoooppprrrssssssrrrpppnnnnnnooopppqqqqqqqqqqqqqqqqqqrrrssstttsssuuuxxx{{{}}}zzzvvvtttvvv}}}wwwlll```VVVSSSTTT[[[___aaaaaaaaabbb^^^XXXNNNCCC:::888888<<>>999777666555555777999<<<>>>BBBGGGKKKNNNTTT\\\aaaaaa``````aaaeeemmmuuuzzzyyyyyy{{{}}}{{{}}}~~~}}}}}}~~~~~~~~~|||yyyuuusssrrrmmmnnnooonnnmmmkkkhhhgggiiihhhiiijjjkkkkkkiiiggg___```bbbbbbcccbbbaaa```^^^___```___]]]\\\\\\]]]^^^^^^```aaabbbcccccccccggggggfffdddcccdddhhhjjjoooqqqtttuuutttsssttttttuuuttttttvvvxxxyyyxxxwwwsssssssssrrrrrrqqqqqqqqquuuuuuvvvxxxzzzxxxuuurrrrrrrrrsssttttttsssrrrqqqqqqpppooonnnmmmlllllllllkkkmmmnnnnnnmmmmmmnnnpppooonnnnnnnnnnnnppprrrssssssrrrpppnnnnnnooopppqqqsssrrrrrrqqqqqqrrrrrrsssqqqtttwww{{{}}}xxxvvvyyy}}}pppcccWWWSSSTTTZZZ^^^aaa```aaabbb___[[[OOOCCC999777888<<>>444111...+++***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''((()))******+++---...///000222444666888;;;===AAAFFFJJJMMMOOOPPPWWWYYY[[[]]]```dddhhhlllppprrruuuwwwwwwvvvtttrrrvvvuuusssrrrqqqqqqppppppkkkiiiffffffggggggeeeccc``````___\\\XXXWWWYYY[[[\\\[[[ZZZ\\\^^^``````___ccccccbbb___\\\ZZZ[[[\\\]]]\\\[[[ZZZZZZZZZ[[[\\\bbbbbbaaa```___]]][[[ZZZXXXXXXXXXXXXYYYZZZ[[[\\\\\\]]]___```aaa`````````^^^]]][[[YYYWWWWWWWWWWWWUUUVVVWWWXXXYYYYYYYYYYYYYYYYYYYYYXXXVVVTTTQQQPPPSSSSSSTTTVVVXXX[[[^^^```cccgggiiihhhdddcccdddggggggeeebbb___^^^___aaaccc___[[[VVVQQQKKKEEE???:::888999999::::::999888777111111111111111111111111/////////.........------------/////////...,,,+++zzzrrriiibbb\\\YYYSSSPPPNNNMMMKKKJJJKKKKKKPPPVVV[[[aaalllwww|||yyyxxxyyyzzzzzzzzzssskkkccc\\\VVVRRROOONNNOOOQQQWWW___gggkkkmmmppprrrsssvvv}}}{{{wwwooofff```]]]\\\\\\fffhhhkkknnnooolllgggbbb```^^^^^^___cccfffggghhhhhhjjjmmmqqquuuxxxzzz{{{{{{zzzzzzzzz{{{||||||}}}}}}}}}{{{zzzxxxssskkkeeeYYYRRRGGG@@@<<<:::888666666777888888999<<>>AAAEEEIIILLLOOOPPPVVV^^^iiitttzzz}}}}}}}}}zzzyyyvvvtttrrrrrrtttuuuttttttssssssrrrpppmmmkkkfffeeecccdddfffiiiiiiiiihhhiiijjjhhheeeccccccdddbbbaaa___^^^]]]^^^```aaaaaa___]]][[[ZZZYYYYYYZZZ\\\[[[ZZZYYYXXXXXXXXXXXXYYYYYYYYYYYYXXXXXXYYYYYY[[[]]]```cccddddddcccbbbbbbbbbaaabbbbbbdddeeefffiiigggeeeaaa^^^[[[YYYXXXOOOOOONNNLLLJJJGGGDDDCCC@@@AAABBBBBBCCCDDDFFFHHHJJJIIIGGGEEEDDDEEEFFFFFFGGGIIILLLPPPQQQOOOJJJFFF???>>><<<999777666555555333222111000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++***}}}vvvppplllgggbbb^^^ZZZUUURRRNNNNNNPPPTTTVVVZZZbbblllyyy{{{xxxyyyzzzzzzwwwvvvtttnnnggg```\\\[[[ZZZZZZWWWTTTRRRUUU]]]ccclllrrruuusssqqqtttvvvuuuwwwtttooohhh```YYYSSSOOOQQQTTTXXX^^^bbbaaa^^^ZZZWWWXXXYYYYYYYYY[[[^^^```bbbeeeiiikkkllloootttyyy{{{}}}~~~{{{{{{~~~zzzyyy{{{~~~|||wwwpppjjjfffZZZSSSHHH@@@<<<999777444111222333444555999>>>BBBHHHPPPXXX[[[___ffflllmmmooosssyyy}}}}}}|||{{{{{{|||{{{{{{|||||||||yyywwwtttvvvyyy{{{}}}}}}}}}|||zzzyyyxxxwwwwwwwwwwwwxxxxxxwwwvvvtttrrrpppooonnnllljjjhhhhhhkkkmmmoooooonnnnnnooooooppppppqqqqqqpppooonnnmmmnnnoooqqqsssvvvuuussssssssstttvvvxxxvvvuuuuuutttttttttsssssswwwwwwvvvvvvvvvuuuuuuuuuttttttttttttttttttttttttuuuuuutttsssssstttuuuvvvqqqppppppoooooooooppppppqqqqqqqqqqqqqqqppppppppppppooonnnnnnoooqqqssstttqqqqqqqqqqqqqqqpppppppppoooooonnnnnnnnnoooppppppnnnpppqqqqqqooonnnnnnooollloooqqqrrrsssxxx}}}{{{zzzzzzvvvcccNNNBBB;;;777>>>HHH^^^ppp~~~tttiiicccccc```[[[]]]ffflllnnnnnnkkkggg```WWWOOOHHHDDD999555///,,,***)))((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&''''''%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$######$$$"""!!!"""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&((((((''''''&&&'''''''''(((((((((((((((((((((((()))***+++******+++---000444444555666777999;;;===DDDLLLYYYhhhssswwwvvvrrrllllllllljjjhhhhhhiiikkkrrrrrrtttwwwyyyyyywwwuuurrrqqqqqqrrruuuvvvuuutttssstttuuutttqqqooooooooollllllkkkiiihhhhhhgggggghhhhhhfffeeeeeeddddddeeegggffffffeeeeeeeeeffffffhhhgggeeedddcccccccccccchhhjjjlllnnnoooooonnnnnneeedddbbbaaaaaaaaabbbcccaaa___\\\WWWSSSPPPNNNMMMBBBAAA@@@???>>><<<;;;;;;888888888999;;;>>>@@@BBBCCCBBBAAA@@@@@@AAABBBBBBCCCCCCFFFIIIKKKKKKHHHEEE@@@???===;;;999777555444000000111222111000...---............---------,,,,,,,,,+++++++++*********vvvsssnnniiieeeaaa\\\YYYRRRPPPPPPRRRRRRUUU]]]ggguuu|||{{{zzzyyyxxxwwwuuuooofff^^^ZZZXXXWWWXXXXXXUUUSSSVVV^^^eeekkksssxxxwwwuuuvvvxxxwwwwwwtttooohhh___WWWOOOKKKHHHJJJOOOTTTXXXYYYWWWTTTTTTWWWYYYZZZYYYYYY\\\^^^___cccggghhhiiilllrrrwww|||~~~~~~{{{xxxzzz|||}}}xxxrrrllliii\\\TTTJJJBBB===;;;888555222333333333444777<<>>888<<>>888888666555555666777777777555555555888;;;===>>>===<<<<<<<<<===>>>???@@@@@@?????????AAAAAA???>>>::::::::::::999666444333//////000111111000///.../////////.........------,,,++++++***************{{{wwwsssnnnjjjeee```]]]TTTQQQOOOOOOOOOPPPYYYbbbjjjyyy|||zzzxxxvvvwwwuuuooofff^^^ZZZYYYTTTVVVWWWUUUTTTWWW```gggjjjssszzzzzzxxxyyy{{{zzzyyywwwrrrkkkaaaXXXOOOKKKDDDEEEIIINNNRRRSSSRRRPPPSSSVVVZZZZZZYYYYYY[[[]]]]]]aaaeeeffffffiiipppuuu}}}|||yyyyyy{{{}}}~~~}}}~~~yyysssooolll^^^VVVKKKCCC???<<<999666444555444333333555999<<>>??????<<<:::999999999888777444555777888888666444333///////////////000000000000////////////.........,,,+++******)))*********~~~wwwrrrqqqnnniiidddZZZWWWRRROOOOOOQQQUUUWWW^^^hhhxxx}}}yyytttsssqqqooolllggg```[[[WWWTTTSSSTTTTTTUUU[[[bbblllqqqxxx|||{{{zzzzzz|||zzzxxxtttmmmdddZZZRRRMMMJJJHHHFFFFFFIIILLLOOOOOOOOOQQQTTTVVVWWWXXXZZZ\\\\\\___dddhhhkkkooorrruuu}}}~~~~~~{{{zzz|||}}}~~~~~~zzz{{{||||||zzzuuupppmmmccc[[[PPPGGGBBB===888444333333222333444777:::<<>>@@@???===:::AAAAAAFFFUUUjjjxxxuuujjj\\\ZZZ___mmmzzz~~~{{{wwwrrrnnnooommmlllkkklllkkkiiihhheeejjjpppsssssspppmmmlllccc```\\\WWWSSSQQQPPPPPPOOOOOOPPPOOONNNLLLJJJIIIAAA???<<<:::888888999999;;;;;;;;;888555222222222222333333444444333333222333333333444555666888888777888:::<<<<<<:::888666:::::::::999888666444333333333333222222111111111111111000000///.........---------.........//////***'''%%%''',,,...,,,))){{{wwwuuurrrmmmhhh```\\\WWWRRROOOOOOPPPQQQUUU\\\iiivvv{{{vvvpppoooooonnnlllhhhbbb]]]]]]YYYVVVUUUTTTTTTYYYaaahhhnnnuuuzzzzzzyyyzzz{{{|||zzzvvvnnneee[[[RRRMMMHHHFFFCCCCCCEEEHHHJJJJJJMMMPPPRRRSSSTTTVVVXXXZZZ[[[^^^ccchhhkkkooosssvvv{{{~~~}}}{{{|||~~~}}}|||}}}}}}}}}||||||||||||{{{yyyuuurrrooofff```VVVLLLDDD>>>999666444333333333444777:::;;;BBBIIISSS]]]dddjjjnnnqqqtttvvvzzz~~~~~~}}}}}}}}}|||zzzyyy{{{~~~}}}|||{{{zzzzzzzzzzzzzzzyyyxxxxxxyyyyyyxxxvvvtttsssrrrsssuuuxxx{{{}}}|||zzzxxxwwwwwwssssssrrrooonnnoooqqqtttuuuuuutttsssssstttuuuvvvttttttvvvwwwxxxwwwwwwvvvrrrqqqqqqqqqssssssqqqpppqqqsssuuuuuusssrrrrrrtttrrrtttwwwwwwwwwwwwxxxyyyxxxvvvsssrrrrrrrrrpppnnnoooooommmmmmmmmmmmnnnooopppqqqqqqqqqqqqpppooooooqqqrrrrrrpppmmmllllllmmmoooqqqtttsssqqqnnnnnnnnnppppppooommmnnnrrrxxx|||zzzvvvxxx~~~yyy]]]GGG<<<;;;===GGGWWWnnn~~~zzzdddYYYNNNHHHFFFHHHPPPYYYeeejjjjjjddd\\\VVVNNNGGG;;;777222///---,,,***)))'''''''''(((((((((((((((''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''#########$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((******((('''((()))'''''''''''''''''''''''',,,///777BBBIIIGGG===333111222444888<<<>>>===<<<<<>>===;;;999777666666777777888999999666333111111222111222222222222222222111222222222333444555666777666777999::::::999777555777777777777666444333222222222222222222111111111222222111000///.........,,,---------.........///---***'''(((+++---***'''|||zzzwwwrrrooogggccc]]]WWWQQQNNNLLLLLLNNNQQQXXXaaaiiivvvzzztttmmmlllllllllllliiiddd```bbb]]]XXXUUUSSSRRRWWW^^^ccciiiqqqvvvwwwvvvwwwxxx|||zzzuuunnneee[[[RRRMMMGGGEEEBBBAAACCCEEEFFFGGGLLLNNNOOOOOOPPPRRRVVVXXXZZZ]]]bbbfffjjjoootttwwwxxx{{{~~~|||{{{~~~}}}|||{{{xxxvvvsssrrrjjjfff^^^SSSHHH???:::999444444333333444777999;;;@@@GGGQQQ[[[cccjjjpppsssvvvxxx|||~~~~~~~~~|||{{{zzz{{{~~~}}}|||{{{zzzzzzyyy{{{zzzxxxyyyzzzzzzyyyxxxwwwwwwwwwwwwzzz}}}{{{xxxvvvuuurrrqqqooollljjjkkknnnqqqttttttsssssstttuuuvvvvvvtttuuuvvvwwwwwwvvvuuuuuurrrqqqpppqqqssssssrrrqqqsssuuuvvvvvvuuuttttttuuuuuuxxxzzzzzzyyyxxxxxxyyywwwuuusssrrrrrrqqqooommmppppppooonnnmmmmmmmmmmmmoooooopppqqqqqqqqqqqqqqqrrrssssssqqqnnnlllllllllnnnppprrrrrrqqqpppppppppoooooonnnmmmnnnrrrwww|||{{{vvvyyy}}}cccLLL???::::::???NNNdddxxxhhh\\\OOOFFFBBBCCCJJJSSSaaagggjjjfff```YYYQQQIII>>>:::444///---+++***)))(((((((((((((((''''''''''''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''""""""#########$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&(((***)))((('''((()))''''''''''''''''''''''''***...444:::<<<999222---+++,,,///333888:::;;;:::999===GGGVVVhhhqqqjjj^^^FFF@@@???GGGQQQYYY```eeerrr~~~~~~wwwkkk```VVVOOOIIIEEEAAA???>>>???@@@AAA@@@>>>CCCFFFKKKMMMLLLIIIFFFEEE@@@???<<<999777555555555444555666777888999999999777666444333333333444555555555666444222000111222000000111111111111000000111111111111222333555555444555777888888777555444333333444444333222111111000111111111111111111222333333222111///...------,,,,,,------------......000---******++++++(((%%%}}}zzzwwwtttkkkgggbbb[[[UUUQQQNNNMMMMMMLLLMMMRRRYYYfff{{{|||vvvnnnmmmmmmmmmllliiieeebbbbbb\\\WWWSSSPPPOOOSSSZZZ^^^eeemmmrrrrrrqqqqqqrrrwwwuuurrrmmmeee\\\UUUPPPHHHFFFCCCBBBCCCFFFGGGGGGKKKLLLMMMMMMMMMOOOSSSWWWXXX[[[```dddhhhmmmsssvvvvvvyyy|||}}}}}}}}}~~~~~~~~~}}}{{{xxxwwwvvvuuunnnkkkeeeYYYKKK@@@<<<;;;555555444333444666888:::>>>DDDNNNYYYbbbjjjqqquuuxxxzzz|||~~~}}}}}}|||{{{{{{{{{}}}}}}|||{{{{{{zzz{{{zzzyyyyyy{{{{{{zzzyyyzzzzzz{{{||||||yyywwwuuuqqqpppmmmjjjhhhhhhlllooosssssssssssstttuuuuuuvvvttttttuuuvvvvvvvvvuuuttttttrrrqqqrrrtttttttttsssuuuvvvwwwwwwwwwvvvvvvvvvuuuwwwyyyyyywwwvvvuuuuuussssssrrrrrrrrrqqqpppoooqqqpppoooooonnnmmmmmmlllmmmnnnooopppqqqrrrrrrrrrssstttsssqqqnnnllllllmmmmmmnnnpppqqqqqqrrrrrrrrrooooooooonnnooorrrxxx|||{{{vvvyyy~~~}}}|||}}}}}}~~~|||eeePPPBBB;;;999:::GGG\\\rrrooobbbSSSHHHAAA@@@FFFNNN\\\ccciiihhhccc\\\TTTKKKAAA<<<666000---+++***((('''''''''&&&%%%%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''###$$$$$$%%%&&&''''''(((%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''############$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&((())))))(((''''''(((''''''''''''''''''''''''(((+++000222111...,,,***...---...111444555444333777;;;CCCOOO^^^fff```VVV@@@:::777;;;@@@DDDIIINNN```ppp}}}yyyqqqhhh[[[MMMCCC<<<888555555444444555666777777666777:::>>>???===;;;999888777666444333111111111111111111222444555666666777222222111111111222333444222333444333111111111222000111111111111111111000/////////000111222333333222333444555555555444333111111111111222111111111/////////000000111111111333333222111///...------,,,,,,,,,,,,,,,,,,------000...++++++++++++)))'''|||zzzxxxmmmjjjeee___ZZZVVVSSSRRRQQQLLLIIIJJJNNNZZZmmm~~~|||uuusssqqqpppnnnjjjeeebbb^^^YYYTTTQQQMMMLLLPPPWWWZZZaaaiiinnnnnnlllkkklllppppppoookkkfff```ZZZWWWKKKHHHDDDCCCEEEGGGHHHHHHJJJKKKKKKKKKKKKNNNQQQUUUUUUXXX\\\```eeejjjpppttttttvvvyyy{{{{{{{{{|||}}}~~~~~~~~~{{{yyyxxxxxxxxxpppnnnhhh]]]OOOCCC===<<<666555444333444555777999<<>>777111---+++***)))'''''''''&&&%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%&&&&&&'''%%%$$$$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&'''))))))'''&&&'''(((''''''''''''''''''''''''&&&))),,,,,,+++******+++------,,,---//////...---222555999@@@KKKSSSPPPIII555111000333555555777;;;MMM^^^pppxxxyyytttmmmfff]]]UUUIII???777444111000111000000111333444444222111444666777555333222222//////......------------.........//////000111111000000000111222333333444111222333333111111222333111111222222222222111111///////////////000111222000111222333333333333222111111111111111111222222.........//////000000000222222111000///...---,,,,,,,,,,,,,,,,,,,,,++++++---,,,++++++++++++***)))~~~}}}sssoooiiiccc]]]ZZZXXXWWWTTTNNNHHHFFFHHHOOO___mmm}}}zzzwwwtttqqqlllgggccc\\\WWWSSSQQQNNNKKKOOOUUUWWW___hhhmmmmmmkkkjjjkkkooooooooonnnkkkgggccc```OOOLLLHHHFFFFFFFFFFFFFFFHHHIIIJJJJJJJJJLLLOOOQQQRRRUUUXXX\\\```eeekkkppprrrtttvvvxxxxxxyyyzzz||||||~~~~~~}}}{{{zzzyyyyyyqqqoooiii___SSSHHHAAA===777666555444444555777888:::@@@HHHRRR\\\fffpppuuuxxxyyy{{{}}}|||zzzyyyzzz{{{||||||}}}~~~}}}|||}}}~~~|||{{{wwwvvvuuurrrooonnnoooqqqssssssttttttttttttsssrrrppprrrsssuuuuuuuuuuuutttvvvtttrrrrrrtttvvvwwwwwwvvvuuuuuuvvvwwwwwwvvvtttsssuuuxxxxxxvvvsssqqqqqqllloooqqqrrrqqqpppqqqqqqppppppppppppoooooommmmmmlllmmmnnnppprrrssssssssssssttttttrrrpppoooooopppmmmlllmmmooorrrtttttttttsssssssssrrrrrrtttwww{{{{{{zzz}}}}}}~~~xxxyyy{{{|||||||||}}}yyyvvvtttsssuuuwwwxxxyyyvvvssslllaaaSSSFFF>>>::::::AAAQQQggg{{{vvvhhhXXXJJJ@@@999;;;@@@OOOYYYbbbdddbbb^^^WWWOOOEEE???888111...,,,+++***((((((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%''')))((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((()))((()))***,,,)))((('''(((***++++++***+++---///111777>>>>>>:::...,,,---111222111333666===KKKZZZccceeebbbXXXOOOIIICCC;;;444111000000///---,,,,,,---///000///...---///000111///...//////........................000//////......//////000000000111111222333333333000111222222111000111222111222222222222222222111///////////////000111111//////000111222222222222111111000000000111111222---...............//////000//////......------,,,,,,,,,++++++++++++***************+++++++++++++++yyy|||wwwooofff___[[[YYYXXXVVVPPPIIIFFFEEEHHHSSS^^^vvv|||xxxtttpppjjjggg^^^ZZZWWWUUUQQQMMMNNNSSSUUU]]]gggnnnooonnnnnnooorrrsssttttttrrroookkkiiiZZZUUUOOOKKKIIIGGGFFFEEEDDDFFFHHHHHHHHHIIIKKKMMMPPPRRRUUUXXX\\\aaagggkkkoooqqqssstttuuuvvvxxxzzz|||~~~~~~}}}{{{zzzyyysssoooiiiaaaXXXNNNEEE???888777555444444555666777999>>>FFFOOOYYYdddnnntttvvvwwwyyy|||~~~}}}{{{wwwyyy{{{{{{{{{}}}}}}{{{{{{{{{xxxuuusssssstttsssttttttttttttsssqqqpppoooppprrrtttuuuvvvuuuuuutttrrrpppqqqsssuuuvvvvvvuuutttssstttvvvwwwuuurrrpppsssvvvwwwuuurrrppppppmmmpppsssssspppnnnnnnooonnnoooppppppppppppnnnnnnlllmmmoooppprrrrrrssssssrrrsssssssssqqqpppqqqrrrnnnmmmlllnnnrrrttttttssstttttttttrrrqqqrrruuuxxx|||}}}zzz||||||sssnnniiifffggghhhhhhgggggggggeee^^^SSSGGG>>>999888>>>LLLaaawwwxxxlll\\\NNNBBB:::999===JJJTTT]]]aaa```^^^WWWQQQFFF@@@888222...---,,,,,,'''''''''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%$$$#########$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''%%%'''(((((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''((()))******((('''&&&''')))******)))(((*********---222222///---+++,,,//////...000444333;;;CCCIIIMMMMMMEEE;;;888555000------------,,,+++***)))***,,,,,,+++******+++------,,,,,,---...//////000000000000000///000000/////////000111222///000111111222222222222///000111000///...///000000000111111111111000000///////////////000000111//////000000111222222222111111000/////////000111.........---------------------------------------,,,+++++++++************)))*********))))))******nnn{{{}}}ssshhh___ZZZXXXWWWYYYRRRLLLHHHFFFFFFMMMVVVkkk{{{wwwrrrmmmjjjbbb^^^[[[YYYTTTOOOOOOSSSSSS[[[gggooorrrrrrrrrssswwwxxxyyyyyyxxxuuuqqqoooccc^^^WWWQQQMMMIIIGGGEEEAAADDDFFFGGGGGGGGGHHHJJJOOOQQQSSSVVVYYY^^^dddhhhlllnnnqqqrrrrrrtttvvvxxxxxx|||~~~|||{{{yyyuuupppiiibbb\\\SSSHHHAAA888777555444444444666777888===EEENNNXXXbbblllsssuuuvvvxxx{{{~~~|||vvvyyy{{{{{{{{{}}}}}}}}}zzzwwwvvvvvvtttuuuuuuuuutttrrrpppooommmoooqqqsssuuuvvvvvvvvvsssqqqooooooqqqsssuuuuuuuuusssrrrsssuuuvvvtttqqqnnnqqqtttuuussspppnnnnnnooorrrtttsssppplllkkklllnnnnnnpppqqqqqqpppoooooommmnnnooopppqqqrrrrrrrrrqqqrrrssssssqqqqqqrrrsssooommmlllnnnrrrttttttsssttttttsssrrrpppqqqsssvvvzzz}}}{{{{{{zzzqqqkkkddd```___```___^^^```aaaaaa]]]SSSHHH>>>999666;;;HHH^^^uuu|||ooo```RRRFFF<<<:::===GGGQQQ[[[^^^^^^]]]WWWQQQFFF@@@888222///...------$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%&&&'''''''''%%%%%%$$$$$$%%%%%%&&&'''"""############$$$$$$$$$"""###$$$%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%'''(((((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%&&&((())))))(((---+++))))))******)))((('''++++++***+++///...***,,,)))(((((('''%%%(((---///111444777===???999000///---+++***++++++***))),,,+++******,,,,,,+++***)))***,,,,,,+++,,,...///,,,------......------,,,---,,,,,,,,,---...000111//////000111222222111111---/////////---,,,---...//////000000000000//////000////////////000000111/////////000111222222333111000///...---......///.........------,,,,,,,,,+++++++++,,,,,,,,,------,,,+++++++++******))))))******+++***)))(((((()))cccnnn~~~}}}sssggg^^^ZZZYYYXXXVVVPPPIIIDDDDDDIIINNN]]]ooo{{{wwwpppkkkgggddd```ZZZUUURRROOONNNRRRXXXbbbnnnxxx}}}}}}{{{|||zzzzzz{{{zzzvvvrrroooiii```XXXQQQKKKGGGDDDGGGFFFDDDCCCCCCDDDFFFGGGKKKMMMOOORRRVVV[[[aaaeeelllmmmnnnooooooqqquuuwww|||}}}~~~}}}xxxpppiiibbbXXXLLLEEE>>>;;;666444444666777777:::>>>DDDKKKSSS]]]gggnnnqqqsssuuuvvvxxx{{{~~~}}}}}}||||||}}}|||~~~~~~zzzxxxyyyvvvuuuwwwyyyxxxsssmmmooopppqqqssstttuuuuuuuuutttsssrrrrrrssssssqqqooonnnoooooooooppppppppppppqqqqqqpppppppppppppppqqqrrrssssssrrrooollliiiggghhhhhhhhhhhhjjjmmmppprrrmmmnnnpppqqqqqqqqqpppoooooopppqqqsssttttttsssssspppnnnllllllmmmpppqqqqqqqqqqqqqqqqqqrrrsssttttttzzz}}}}}}{{{xxxvvvnnnddd^^^^^^___^^^\\\___bbbeeebbbYYYLLL@@@999666===III]]]ttt}}}uuuqqqjjj^^^MMM>>>:::>>>GGGRRR^^^aaa```^^^YYYTTTHHHAAA888222111///+++'''&&&%%%$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((%%%%%%((('''###"""$$$)))'''%%%###""""""###$$$&&&&&&$$$######$$$&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########"""############$$$$$$$$$)))((('''&&&%%%$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%'''((((((&&&###&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&'''((())))))++++++***))))))***++++++(((((())))))))))))((((((&&&&&&''')))***+++,,,---------...///000111222222,,,,,,++++++******++++++++++++************************++++++++++++*********++++++,,,,,,------...---...............---------...///000000111111111000000///...............000000//////.........---//////...---...///000111000000////////////000000111111000000000/////////+++,,,,,,,,,---...............---,,,,,,,,,,,,---,,,,,,---------,,,,,,+++******++++++++++++******TTT___ppp~~~rrrfff^^^ZZZZZZVVVTTTOOOHHHBBBBBBEEEIIIQQQbbb||||||wwwqqqkkkiiifffaaa\\\XXXTTTRRRQQQSSSXXXbbbmmmxxx}}}~~~}}}zzzvvvooojjjaaaYYYSSSMMMIIIFFFFFFEEEDDDCCCCCCDDDEEEFFFKKKMMMPPPSSSVVV[[[aaafffkkklllmmmnnnoooqqqvvvyyy}}}vvvoooggg\\\OOOGGG@@@<<<777555555666777777999===BBBIIIQQQ[[[eeekkkpppsssvvvxxx{{{~~~~~~}}}}}}}}}}}}~~~}}}~~~{{{yyywwwvvvuuuxxx{{{zzztttooopppppprrrssstttuuuuuuuuuuuuuuutttuuuuuutttrrroooppppppppppppooooooooooooqqqqqqpppooooooooooooppppppqqqqqqqqqooollliiiggggggfffffffffhhhkkkmmmooommmnnnnnnoooooooooooooooooopppqqqsssttttttssssssrrrpppmmmmmmooopppqqqqqqppppppppppppqqqrrrttttttzzz}}}||||||~~~}}}zzzyyyrrriiieeeeeefffeeecccfffhhhiiifff\\\OOOBBB;;;555;;;HHH[[[sssyyytttmmmbbbRRRDDD@@@DDDKKKVVVaaadddbbb___YYYTTTMMMEEE;;;444111///+++(((&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%""""""%%%$$$ !!!(((&&&$$$###""""""$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&'''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$((('''&&&%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''((('''&&&&&&$$$$$$###"""&&&%%%%%%&&&((('''&&&$$$%%%&&&&&&&&&%%%%%%$$$###$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''(((((()))))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&'''((()))******+++++++++,,,---...///000000---,,,+++*********************************************++++++++++++************+++,,,,,,------...------............---------...///000000111111111111000//////.........///000/////////..................---------...///000000//////////////////000.........------,,,,,,,,,------------------............---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++++++++******FFFOOO___qqqtttggg___[[[ZZZUUUSSSNNNHHHBBB@@@BBBDDDGGGTTTkkkzzzsssnnnjjjgggbbb]]]YYYVVVUUUTTTRRRVVV___kkkuuu|||}}}}}}|||xxxnnnjjjbbb[[[UUUPPPKKKHHHFFFEEECCCBBBBBBCCCEEEFFFJJJLLLPPPSSSWWW]]]cccgggjjjkkklllmmmnnnrrrxxx||||||vvvnnnbbbTTTKKKBBB>>>999666555777888888888<<>>555;;;FFFYYYqqq{{{vvvoooeeeWWWKKKGGGIIISSS^^^iiikkkhhhccc\\\UUUQQQIII>>>666222///,,,)))&&&(((***++++++)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%''''''###"""$$$&&&%%%$$$#########%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&&&&$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''((('''&&&&&&$$$$$$###"""&&&%%%%%%&&&''''''%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&'''''''''(((((((((((((((''''''((())))))(((''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((((())))))***+++,,,---------,,,+++***))))))))))))******************************++++++++++++************++++++,,,---------------............---------...///000000111111111111000000///////////////////////////............---------,,,---....../////////............//////000////////////.....................------------------------,,,,,,,,,,,,)))******+++++++++************++++++++++++******@@@FFFSSScccvvvyyymmmccc]]]ZZZVVVSSSNNNIIIDDDBBBBBBCCCEEEMMM^^^www}}}uuupppiiigggbbb\\\XXXVVVUUUTTTPPPTTT[[[eeepppwwwzzzzzz~~~~~~yyytttlllhhhbbb\\\WWWQQQLLLHHHFFFEEECCCBBBBBBCCCEEEFFFHHHKKKPPPTTTXXX^^^dddhhhkkklllmmmnnnpppuuu{{{~~~zzzssshhhZZZPPPFFFAAA;;;777666777888999888<<>>===<<<<<<===>>>@@@AAAEEELLLRRRXXX^^^dddhhhlllooossswwwyyy||||||tttiii```OOOIIIAAA;;;999999:::;;;888<<>>JJJbbbyyyyyypppnnnlllfffaaa^^^ZZZhhhuuuxxxtttlllaaaWWWPPPMMMGGG@@@888333///...******)))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%(((&&&&&&******'''&&&)))###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&$$$$$$###"""&&&$$$###"""$$$%%%%%%$$$###$$$%%%%%%&&&&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%&&&&&&''''''(((((((((((((((((((((((()))(((&&&%%%%%%&&&((()))''''''''''''''''''''''''''''''(((((((((((())))))(((((('''''''''((())))))''''''(((((()))******+++******++++++++++++******)))))))))***++++++,,,,,,******+++,,,---------------...///000000111111111---------------...//////............/////////000,,,---.../////////......------,,,,,,,,,,,,------------------.........///******************++++++***+++,,,------,,,***)))'''((()))***++++++++++++******++++++++++++******333777<<<===CCCTTTooo|||vvvmmm___SSSLLLGGGDDDAAAAAACCCIIIUUUhhh~~~vvvoooiiifffeeeeee```______aaagggllloooqqqwwwzzz~~~~~~zzzuuurrrrrrmmmjjjfffbbb\\\TTTLLLFFF===<<<:::999999:::<<<===???DDDKKKRRRXXX^^^dddhhhkkkoootttxxxzzz|||~~~vvvkkkcccQQQKKKBBB;;;999999;;;;;;777;;;@@@EEEJJJOOOTTTWWW[[[___fffmmmrrrwww|||}}}{{{|||~~~|||zzzyyyxxxxxxxxxyyyzzz|||}}}}}}~~~~~~~~~{{{wwwsssrrrrrrssstttuuuuuuuuuuuuuuuuuu{{{zzzzzzzzz||||||{{{zzzvvvsssoookkkhhhgggggghhhjjjllloooqqqssstttssssssrrrnnnjjjfffgggkkkqqqtttttttttsssrrrpppnnnlllkkkooopppqqqssssssrrrqqqqqqqqqrrrsssssssssrrrqqqpppoooooooooppprrrsssqqqppprrrqqqqqqpppppppppppppppqqquuu{{{}}}wwwrrrooonnnssslllVVVGGG999999;;;GGG```yyyyyypppnnnmmmhhhccc```\\\iiiwww{{{xxxoooddd[[[RRRPPPKKKCCC:::333///---))))))***+++***(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%###$$$''''''$$$###&&&$$$$$$%%%%%%%%%$$$$$$###%%%$$$###""""""###$$$%%%######$$$%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''$$$""""""###%%%%%%$$$###$$$%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&######$$$$$$%%%&&&''''''((('''&&&&&&&&&&&&'''((()))(((&&&%%%%%%&&&((()))%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&''''''((()))***&&&''''''((()))******+++******++++++++++++******)))))))))***++++++,,,,,,)))***+++,,,------...------...///000111111111111,,,,,,,,,,,,,,,---...///---.........//////000000------///000000000///...---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------(((((())))))*********+++***+++,,,------+++***((((((((()))++++++,,,,,,,,,******++++++++++++******777222333:::???EEEXXXnnnvvvhhhZZZPPPIIIDDDBBBBBBDDDGGGOOO^^^www}}}wwwqqqmmmjjjiiiccc```bbbfffiiinnnssswwwyyy{{{{{{yyywwwvvvvvvqqqoookkkddd[[[RRRJJJEEE>>><<<:::999777777777777===???EEENNNYYYaaaccccccdddhhhnnnssswww{{{wwwjjjaaaUUUOOOFFF???;;;999888888999<<<@@@CCCGGGKKKOOOSSSXXX]]]dddiiilllqqqxxx}}}}}}{{{zzz|||~~~|||zzzyyyxxxxxxuuuwwwzzz{{{zzzxxxwwwxxx}}}yyyvvvuuuttttttsssuuuttttttttttttuuuuuuvvvyyyyyywwwvvvvvvvvvwwwxxxvvvuuurrrnnnjjjhhhiiikkkqqqqqqqqqqqqqqqqqqqqqqqqrrrnnnkkkkkknnnppppppooorrrqqqpppnnnnnnnnnnnnooooooppprrrtttuuutttsssrrrqqqrrrrrrsssrrrqqqooonnnnnnmmmkkklllnnnqqqrrrrrrtttsssqqqpppppppppqqqqqqrrrrrruuu}}}{{{vvvssstttxxxxxx\\\EEE<<<::::::CCCXXXpppsssjjjeeeaaa]]]ZZZUUU^^^kkkwwwzzzsssfff\\\WWWOOOGGGBBB<<<444//////---+++'''&&&%%%%%%$$$###############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""$$$%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###$$$%%%''''''&&&&&&&&&&&&&&&%%%%%%$$$######$$$&&&''''''&&&$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""$$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%###!!!%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$######"""######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&'''''''''(((((()))((((((''''''''''''(((((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((((((((())))))))))))///---+++))))))***+++,,,)))+++,,,,,,+++***,,,---++++++,,,,,,,,,,,,------...---,,,---/////////...111///,,,+++,,,---,,,+++---,,,++++++++++++,,,------------.........//////++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,+++***))))))******,,,+++++++++******))))))+++*********))))))(((((()))))))))******)))))))))666111222888;;;???OOObbbmmm{{{nnnaaaVVVNNNHHHEEEBBBCCCFFFKKKYYYppp{{{vvvssslllgggcccfffhhhiiilllppptttwww{{{}}}|||zzzyyyxxxqqqoooiiibbbYYYPPPIIIFFF===<<<;;;999888888888999<<<>>>DDDMMMWWW^^^aaabbbcccggglllqqquuuzzzvvviii```WWWQQQHHHAAA<<<:::999888777:::>>>BBBFFFJJJPPPTTTWWW\\\aaafffiiinnnuuuzzz}}}{{{zzz||||||~~~~~~|||{{{yyyxxxwwwvvvtttwwwyyyzzzyyywwwwwwwww}}}zzzwwwuuuttttttsssrrrttttttsssttttttuuuvvvvvvxxxwwwuuutttttttttuuuuuuvvvvvvuuurrrooommmmmmooorrrrrrrrrrrrrrrqqqqqqqqqooommmllllllnnnppprrrrrrrrrqqqpppnnnnnnnnnnnnooooooppprrrtttuuutttsssrrrrrrrrrrrrrrrqqqooommmlllmmmlllkkklllnnnqqqrrrrrrsssrrrqqqpppoooppppppqqqpppqqqttt{{{~~~xxxttttttwww}}}aaaJJJ>>>:::999AAAUUUlll}}}sssiiibbb^^^ZZZWWWTTTZZZdddnnnsssooofff^^^WWWOOOGGGCCC<<<444//////+++)))&&&%%%&&&&&&&&&%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%###""""""$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$###$$$%%%%%%$$$"""%%%$$$$$$$$$########################$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((('''''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''((((((((())))))))))))---,,,+++)))))))))***+++)))***++++++******+++---+++++++++,,,,,,,,,------...---,,,---...//////---111///---,,,---......---///...------------...///,,,---------.........///++++++++++++++++++++++++---------,,,++++++******++++++***)))))))))))))))++++++******))))))))))))*********)))))))))((((((***++++++,,,,,,++++++***444111222666666888CCCRRR]]]ooouuuiii^^^UUUMMMHHHCCCCCCCCCHHHSSSfff}}}{{{vvvooojjjgggiiijjjiiijjjmmmoootttzzz}}}{{{zzzooollleee]]]TTTMMMHHHEEE===<<<:::999999999::::::;;;===BBBKKKTTT[[[___```bbbeeeiiinnnrrrxxx~~~vvvjjjaaaZZZTTTKKKCCC???<<<;;;:::777999<<<@@@DDDIIIOOOTTTXXX\\\aaaeeehhhlllsssxxx~~~|||{{{|||~~~zzzwwwzzzzzzyyyyyyxxxvvvuuuttttttvvvxxxxxxwwwuuuuuuuuuwwwuuutttssstttsssrrrpppsssssssssssstttuuuvvvwwwvvvuuusssrrrqqqqqqqqqrrrsssuuuuuutttrrrqqqqqqqqqtttsssssssssrrrrrrqqqqqqlllmmmmmmmmmnnnooorrruuurrrqqqooonnnmmmmmmnnnooopppqqqrrrtttuuuttttttsssssssssrrrqqqooommmlllkkklllkkkjjjkkknnnqqqqqqqqqqqqqqqpppoooooooooppppppnnnooosssyyy{{{vvvtttvvvyyygggOOO@@@:::777>>>OOOeeexxxssshhh___YYYUUUSSSQQQTTT[[[dddjjjjjjeee```WWWPPPIIIDDD>>>555000///***(((&&&%%%&&&''''''''')))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$###""""""%%%$$$###""""""###$$$%%%$$$###!!!!!!"""###"""!!!######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$######%%%$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$############"""""""""###$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))))))))))))))))))))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''((((((((()))))))))************))))))))))))((()))+++***))))))***,,,++++++++++++,,,,,,,,,,,,...,,,,,,---...///...---///...,,,---...000000//////......------......///,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***************)))((((((((())))))))))))))))))((((((((((((******))))))))))))((((((''''''((((((((((((''''''222000111444444444;;;EEEQQQaaatttzzzooodddZZZPPPKKKEEECCCBBBFFFNNN___vvv{{{uuuooojjjhhhjjjkkkiiihhhiiijjjpppxxx}}}}}}{{{xxxvvvjjjfff___WWWOOOIIIDDDBBB;;;:::999888888999:::::::::<<>><<<;;;888999;;;>>>AAAFFFMMMRRR[[[___dddgggjjjnnnuuuzzz~~~|||{{{}}}~~~{{{wwwsssvvvvvvvvvwwwvvvuuusssrrrtttuuuwwwwwwuuutttttttttrrrqqqqqqrrrssssssqqqooorrrrrrrrrssstttuuuvvvwwwuuutttrrrqqqpppoooppppppppprrrtttuuusssrrrqqqqqquuuttttttssssssrrrrrrqqqlllnnnpppooommmnnnqqqtttrrrqqqooonnnmmmmmmnnnnnnqqqrrrssstttuuuuuuuuuuuussssssrrrqqqpppooonnnmmmkkkjjjjjjlllnnnpppqqqpppppppppoooooooooooooooooonnnpppsssyyy~~~wwwttttttvvv{{{lllSSSCCC;;;666:::HHH\\\rrruuuiii^^^WWWRRRPPPKKKMMMSSS]]]fffiiieeeaaaXXXQQQKKKGGGAAA777111///+++)))'''&&&'''''''''&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$######"""%%%$$$"""!!!!!!"""$$$%%%%%%$$$"""!!!"""###"""!!!!!!"""###$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''#########$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$&&&$$$###$$$%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((()))***))))))))))))))))))))))))((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))(((((())))))))))))((('''''')))******))))))***+++***++++++++++++,,,,,,,,,---,,,+++,,,...///...------,,,+++,,,...000000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,))))))((((((((((((((()))((((((((((((((((((''''''))))))))))))))))))((((((&&&&&&''''''''''''&&&&&&000000222444444444888===CCCPPPaaaqqq}}}sssiii^^^TTTNNNIIIEEECCCFFFMMM[[[sssxxxqqqkkkfffeeeggghhheeeccceeeeeejjjqqquuuuuurrrooommmccc```[[[TTTMMMGGGCCC@@@:::999888777777888999:::999<<>>DDDKKKQQQYYY___ffflllooorrrvvvyyy~~~}}}~~~|||zzzzzzzzzzzzxxxwwwssssssssssssssstttuuuvvvuuuvvvvvvuuusssrrrssstttpppooonnnppprrrsssrrrqqqsssssssssrrrsssssstttuuuvvvuuusssrrrrrrsssssstttsssvvvxxxyyywwwuuuttttttrrrrrrrrrrrrrrrsssssssssqqqqqqrrrqqqooonnnnnnoooqqqpppnnnmmmllllllmmmnnnqqqqqqrrrrrrsssttttttuuusssrrrrrrrrrrrrsssttttttnnnmmmmmmnnnpppqqqooonnnnnnoooppppppqqqqqqppppppqqqsssvvvzzz~~~zzzuuurrrqqqvvv~~~{{{yyyyyy|||ppp\\\III>>>666888???NNNggg~~~|||pppbbbVVVNNNKKKBBBDDDKKKXXXgggmmmkkkfff[[[UUUQQQNNNHHH===555333///,,,)))''''''&&&%%%$$$############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%$$$###""""""###$$$%%%'''&&&$$$$$$%%%&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&'''''')))'''$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&'''''''''((((((((((((((((((((())))))))))))((()))+++***))))))***,,,************++++++++++++---++++++,,,---...---,,,)))))))))+++---...---,,,---......//////......---,,,,,,++++++++++++******++++++++++++++++++++++++++++++******)))((((((((())))))((((((((()))******''''''''''''((((((((((((''''''(((((((((((())))))))))))************))))))444555666666555666777777999???IIIVVVddduuuyyypppgggbbbWWWOOOKKKKKKMMMUUUmmmtttkkkccc]]]YYYZZZXXXUUUSSSTTTTTTVVVYYYZZZZZZZZZ[[[\\\]]]___```___ZZZSSSKKKFFF???===<<<:::999999::::::888<<>>EEENNNUUUXXX```iiippptttvvvxxx{{{~~~{{{zzzzzzxxxvvvvvvwwwyyyzzzzzztttsssrrrqqqrrrtttwwwyyyvvvvvvwwwuuusssrrrssstttrrrpppooooooqqqssstttsssttttttssssssrrrrrrssssssuuutttssssssssstttuuuvvvvvvxxxyyyxxxvvvsssssssssppppppqqqqqqrrrrrrssssssqqqpppppppppqqqqqqpppnnnqqqpppnnnmmmllllllmmmmmmoooooooooooopppqqqrrrrrrtttsssrrrqqqqqqqqqrrrsssppppppooopppqqqqqqooommmnnnoooqqqrrrrrrrrrqqqqqqqqqssswwwyyy}}}}}}uuuqqqpppuuu~~~zzzyyyyyyzzz|||~~~~~~}}}yyy{{{}}}~~~{{{kkk[[[JJJ???888888===IIIccc}}}~~~sssdddVVVMMMHHHBBBBBBGGGUUUeeennnnnnjjj]]]WWWSSSQQQKKK@@@888444...+++(((''''''''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$%%%%%%%%%'''%%%$$$$$$&&&'''&&&&&&$$$%%%%%%%%%%%%$$$$$$###"""###$$$%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&''''''((((((&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&+++(((%%%$$$$$$%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&((((((&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((())))))((((((((()))***+++)))***++++++******+++---************++++++++++++,,,+++***+++---...---,,,*********,,,......---+++------...//////...------,,,+++++++++************************************+++******)))(((((('''''')))))))))))))))***++++++''''''((((((((()))))))))'''''''''((((((((())))))%%%&&&&&&''''''&&&&&&%%%666888888666555666666555888:::AAAJJJUUUdddvvvxxxpppkkk\\\SSSNNNMMMLLLSSSjjjuuuccc\\\WWWUUUSSSNNNMMMNNNNNNOOOPPPQQQQQQSSSVVVXXX^^^aaaeeeeeebbbYYYPPPJJJAAA@@@>>><<<;;;:::;;;;;;999<<>>GGGQQQXXXZZZbbbmmmuuuyyyzzz|||~~~|||zzzxxxxxxuuusssrrruuuxxxzzz{{{vvvtttrrrqqqrrruuuyyy{{{wwwwwwwwwuuusssrrrsssttttttrrrooooooqqqsssuuuuuuuuuuuutttsssrrrrrrrrrrrrtttsssrrrrrrssstttvvvwwwvvvwwwwwwvvvssspppppppppnnnooopppqqqrrrsssssstttpppnnnmmmooossstttrrroooqqqpppnnnmmmllllllmmmmmmllllllllllllmmmnnnooopppuuutttrrrpppoooooopppppprrrqqqqqqqqqrrrqqqnnnlllooopppqqqrrrssssssrrrqqqpppsssvvvyyy{{{tttqqqooouuu~~~yyyyyy{{{~~~~~~{{{ppprrruuuvvvvvvvvvwwwxxxxxxwwwuuutttuuuqqqdddWWWKKK@@@888999===GGGaaa|||tttdddUUUKKKFFFBBBAAAEEERRRcccnnnpppmmm^^^YYYUUUSSSMMMBBB999555,,,***''''''((()))(((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###$$$%%%''''''&&&&&&&&&&&&&&&&&&%%%$$$###!!!"""$$$%%%%%%$$$"""!!!$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%,,,)))&&&$$$$$$$$$$$$###!!!!!!""""""#########$$$!!!!!!!!!"""######$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%'''(((((('''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((***)))((('''((()))+++---)))+++,,,,,,++++++,,,---)))************+++++++++,,,+++***+++---...---,,,,,,,,,,,,---//////---+++++++++,,,------,,,++++++,,,+++++++++******))))))))))))))))))))))))))))))''''''(((((()))***************))))))***+++,,,,,,'''((((((((())))))******&&&'''''''''(((((())))))'''(((((((((((((((((('''888777777666555555444444555666:::AAAIIISSScccrrrxxxrrrccc\\\TTTNNNMMMTTTeeeuuu|||kkk[[[UUUSSSNNNLLLNNNPPPOOOOOOQQQQQQQQQWWW___aaaeeejjjnnnpppkkk[[[KKKKKKEEEAAA@@@===::::::===:::===BBBHHHPPPZZZdddjjjrrrtttwwwxxxxxxzzz|||~~~}}}rrrjjjeee^^^SSSIIIBBB>>><<<:::999:::;;;>>>BBBJJJSSSYYY^^^dddllltttyyy}}}}}}}}}||||||{{{zzzxxxwwwwwwuuutttuuuwwwzzz{{{{{{xxxvvvtttrrrrrrsssuuuwwwyyyyyyyyywwwtttrrrrrrrrrqqqpppoooppprrrsssrrrqqquuuwwwxxxxxxvvvuuuuuuvvvuuuuuuuuuuuuuuutttttttttyyywwwtttqqqpppppprrrsssooopppqqqrrrrrrrrrqqqqqqqqqooonnnmmmnnnppptttvvvlllmmmmmmmmmnnnnnnoooooolllmmmmmmmmmlllmmmooorrrssstttttttttsssqqqooonnnpppppppppppppppooonnnnnnlllnnnqqqrrrrrrrrrtttuuupppqqqsssuuuyyywwwuuutttuuuzzzyyyqqqlllmmmooolllhhhggghhhiiiiiihhhiiiiiiccc\\\OOOCCC999999===HHH___uuutttggg\\\RRRJJJBBBCCCEEEKKKZZZjjjrrrrrreee___XXXRRRNNNHHH>>>666---+++(((''''''((('''&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&%%%%%%%%%$$$$$$#########"""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!###%%%&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###"""""""""$$$&&&((((((&&&$$$"""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((())))))))))))((('''&&&&&&'''((()))&&&&&&&&&''''''''''''((())))))))))))(((((((((((((((((()))***+++,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************+++++++++************)))++++++***)))(((((())))))((((((((((((((()))******+++***(((&&&%%%&&&'''(((((((((((((((((((((((((((777777777666666555555555666666888===BBBJJJXXXeeeuuu{{{uuuhhh```WWWQQQNNNSSSbbbpppzzzhhh```[[[UUUSSSSSSUUUSSSTTTVVVVVVWWW]]]eeelllqqqwww||||||mmm^^^SSSLLLGGGEEEAAA<<<;;;===;;;===BBBHHHPPPZZZdddkkktttvvvxxxzzzzzz{{{~~~{{{qqqjjjccc]]]SSSJJJDDD???;;;999:::;;;<<<>>>CCCKKKTTTZZZ___dddlllsssxxx|||||||||||||||{{{yyyxxxwwwvvvuuutttuuuwwwyyyzzzzzzvvvuuusssqqqqqqrrrtttvvvwwwxxxyyyxxxuuusssssstttrrrppppppppprrrssssssrrrtttvvvwwwwwwuuuttttttuuuttttttttttttttttttttttttwwwuuurrrpppnnnooopppqqqoooppprrrssstttsssrrrqqqooonnnmmmllllllmmmoooppplllllllllmmmmmmmmmnnnnnnmmmnnnnnnmmmlllllloooqqqrrrrrrsssssssssqqqpppooopppppppppppppppoooooonnnmmmoooqqqrrrqqqqqqssstttpppqqqrrrtttxxxxxxuuusssuuuzzz{{{rrrllllllkkkfff```^^^```bbbbbbaaaccceee```YYYQQQEEE:::999;;;EEE[[[qqqvvvjjj```WWWOOOEEEDDDDDDLLL]]]ooowwwvvvjjjcccZZZTTTNNNGGG===555000---***(((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$##################%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!"""###%%%&&&$$$$$$$$$$$$$$$$$$$$$%%%#########$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%%%%&&&"""$$$&&&''''''&&&$$$"""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((((((((((((((((())))))))))))))))))******++++++,,,++++++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++*********************************)))))))))((((((***)))((((((''''''((((((((((((((((((((())))))******)))'''&&&&&&&&&((()))''''''''''''''''''''''''888888777777777777777777777666666999;;;>>>HHHRRRaaaqqqyyynnnfff\\\UUUPPPQQQ\\\ggg}}}ssskkkdddaaa``````^^^^^^aaabbbccchhhooorrryyy{{{nnn^^^VVVOOOLLLGGGAAA===>>>;;;>>>BBBHHHPPP[[[eeelllvvvyyy{{{|||}}}|||rrrlllccc]]]UUULLLFFF@@@<<<999:::;;;<<<>>>CCCLLLUUU\\\```eeekkkqqqvvvzzz~~~~~~|||||||||{{{zzzyyyxxxwwwvvvuuutttuuuwwwyyyyyyyyyuuusssrrrqqqqqqrrrtttuuuuuuwwwyyyyyywwwuuuuuuuuusssqqqpppqqqrrrssssssrrrsssuuuvvvvvvtttsssssssssrrrrrrssssssttttttuuuuuuuuusssqqqnnnnnnnnnooopppoooqqqsssuuuuuutttrrrqqqooonnnnnnmmmmmmmmmmmmlllllllllllllllmmmmmmmmmmmmnnnoooooonnnllllllmmmoooppppppqqqrrrrrrqqqpppoooppppppqqqqqqppppppooonnnnnnppprrrrrrqqqpppqqqrrrnnnpppqqqtttxxxyyyuuussstttzzzwwwooollliiiaaaZZZVVV[[[]]]^^^___bbbeeeaaaZZZSSSFFF;;;888999BBBVVVkkk~~~zzzooofff^^^XXXMMMIIIFFFMMM```tttzzzxxxqqqiii^^^VVVOOOGGG<<<555333///+++((('''&&&%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$###""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%&&&###$$$%%%''''''%%%$$$######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%))))))(((((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''''''''(((((())))))*********************************))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,++++++************++++++++++++++++++++++++++++++************************))))))((((((((('''''''''((((((''''''&&&&&&''''''(((((((((((((((((())))))((('''&&&&&&&&&'''((()))''''''''''''''''''''''''999999999888888888888888999666555777777777===EEERRR```qqq~~~~~~uuulllbbbYYYRRRPPPVVV^^^sss}}}wwwsssqqqppplllkkkmmmooooootttyyyxxxyyyiii```XXXTTTNNNFFFAAA???===???CCCIIIQQQ\\\gggoooyyy|||~~~wwwrrrgggaaaWWWNNNGGGBBB>>><<<:::;;;;;;===BBBKKKUUU\\\bbbfffkkkpppuuuyyy~~~}}}{{{{{{{{{zzzyyyxxxwwwvvvuuutttssstttwwwxxxxxxwwwtttsssrrrqqqrrrssstttuuurrruuuxxxyyyxxxwwwwwwwwwtttsssqqqqqqrrrssssssssstttuuuwwwvvvtttrrrrrrsssqqqqqqqqqrrrssstttuuuuuutttsssqqqooonnnnnnooopppoooqqqtttvvvvvvuuurrrqqqooopppqqqqqqqqqpppoooooommmmmmmmmnnnnnnnnnnnnnnnppppppqqqooommmlllmmmnnnnnnooopppqqqrrrqqqqqqppppppqqqqqqqqqqqqpppoooooooooqqqrrrrrrpppooopppqqqnnnooopppssswww~~~zzzvvvsssssszzz}}}tttppplllddd\\\YYY___aaaccceeeiiikkkggg```SSSGGG;;;888888???RRRfffzzz~~~tttmmmfff```VVVOOOIIIOOObbbvvv{{{wwwssskkk```XXXQQQIII???888333000+++(((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################$$$######""""""###$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""""""""#########$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$$$$######""""""###$$$%%%&&&&&&%%%$$$######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''((()))******************))))))))))))+++******************+++++++++,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,******))))))))))))******************************************************)))))))))(((((((((''''''((((((''''''&&&''''''(((''''''((((((((((((((((((&&&&&&&&&&&&&&&'''((()))'''''''''''''''''''''''':::::::::::::::999999999999666555777777666999???GGGRRR```nnn|||zzzqqqggg___WWWQQQSSSXXXgggsss}}}xxxvvvwwwxxxxxx{{{vvvlllbbb]]]WWWNNNFFFCCC???AAAEEEJJJSSS^^^jjjrrr|||~~~}}}yyymmmeeeYYYNNNGGGCCCAAA???;;;;;;;;;===AAAJJJTTT[[[dddgggmmmrrrvvvzzz~~~{{{{{{zzzzzzyyywwwvvvuuuttttttssstttvvvwwwwwwuuuttttttsssssstttuuuvvvvvvqqqtttvvvxxxwwwwwwxxxyyyvvvtttqqqqqqrrrtttttttttuuuwwwxxxwwwuuusssssssssqqqqqqqqqrrrssstttuuuuuutttsssrrrqqqpppqqqqqqqqqpppqqqtttuuuvvvuuusssqqqmmmnnnqqqrrrssssssrrrqqqpppppppppooooooooooooooopppqqqqqqpppnnnllllllmmmmmmnnnpppqqqrrrrrrqqqpppqqqqqqqqqqqqqqqpppoooooooooqqqrrrrrrpppoooooopppmmmnnnppprrrvvv||||||xxxssssssyyyvvvsssqqqlllgggeeegggjjjmmmnnnrrrsssmmmeeeSSSFFF;;;777777===PPPdddwwwxxxpppjjjfffYYYRRRLLLRRReeexxx}}}yyyrrrjjjaaaZZZUUUMMMDDD<<<333///+++(((((((((((((((''''''((((((((((((''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$###############"""###$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''(((%%%&&&&&&&&&'''''''''((('''''''''(((((('''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&'''((())))))*********)))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...---,,,,,,++++++,,,,,,***))))))(((((())))))***************************))))))))))))))))))))))))******)))))))))((((((((((((((((((''''''((())))))''''''(((((((((((('''&&&&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''======<<<;;;;;;::::::999999666666888999777999<<<===DDDOOO]]]mmm}}}wwwmmmfff^^^VVVTTTVVV\\\eeexxx}}}|||qqqjjjcccWWWMMMGGGAAACCCGGGLLLUUUaaammmuuu~~~uuummmaaaVVVNNNHHHEEECCC>>>>>>======AAAIIISSS[[[dddiiiooouuuyyy~~~zzzzzzzzzyyyxxxwwwvvvuuutttsssssstttvvvwwwuuutttttttttttttttuuuuuuvvvwwwqqqsssuuuuuuuuuvvvxxxzzzxxxuuurrrqqqrrrtttttttttvvvwwwxxxwwwuuusssssssssrrrrrrssssssttttttuuuuuuuuuttttttsssrrrrrrrrrssspppqqqrrrssstttssssssrrrjjjlllmmmooopppqqqppppppqqqqqqqqqqqqppppppppppppoooqqqrrrqqqooommmmmmmmmnnnoooqqqrrrrrrrrrqqqqqqqqqqqqqqqrrrqqqqqqpppooonnnpppqqqqqqpppoooooopppnnnooopppqqqtttzzz~~~yyyuuutttyyyxxxvvvwwwvvvuuuvvvssswww{{{|||}}}{{{rrrgggTTTHHH<<<888777<<>>===;;;:::999999888555555888999777777999999<<>>>>>???===<<<===:::888666666666777666555888666888@@@IIIUUUdddqqq~~~~~~vvvnnnhhhbbb___]]]\\\bbbppp~~~ooo^^^RRRLLLGGGGGGOOOZZZeeeqqqzzz{{{{{{pppaaaVVVPPPKKKGGGIIIKKKOOOWWW^^^iiiqqq{{{{{{wwwuuuttttttuuuwwwxxxwwwuuurrrsssuuuvvvvvvuuuuuutttwwwtttrrrsssuuuuuusssqqqqqqqqqqqqrrrtttwwwyyy{{{wwwvvvuuutttttttttuuuvvvvvvvvvuuutttsssrrrqqqqqqrrruuuvvvuuurrrpppppprrrtttsssrrrpppoooooonnnnnnqqqssstttsssqqqooooooooopppqqqqqqppppppooonnnmmmlllnnnpppqqqrrrqqqooonnnppppppppppppppppppppppppsssssstttuuutttsssqqqpppsssrrrpppnnnnnnooopppqqqpppppppppqqqqqqrrrrrrrrroooooonnnnnnpppuuu}}}|||vvvuuuvvvyyy~~~iiiQQQ===999888777AAAQQQmmm|||yyyuuuooogggfffmmmnnnjjjiiiooottttttpppjjjccc]]]YYYRRRHHH@@@666444000,,,)))(((((()))''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%))))))((('''&&&&&&%%%%%%)))&&&###"""###$$$############$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$"""!!!"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!!!!######$$$$$$$$$$$$############""""""""""""######%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$%%%&&&&&&((('''%%%$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&((((((((((((((((((((((((&&&'''''''''''''''&&&&&&''''''''''''((()))***+++,,,***)))+++---...+++)))******+++++++++,,,,,,,,,+++,,,---,,,***)))***+++)))***+++,,,,,,+++***)))***+++,,,,,,,,,***)))(((''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''PPPHHHBBBAAA@@@===;;;;;;;;;999777777888888888666777444666<<>>======<<<;;;999777555555777777666999???DDDKKKVVV```gggooowww}}}zzzuuusssiiieeedddhhhnnnttt~~~qqqggg]]]TTTMMMNNNTTT\\\gggqqqyyy|||~~~}}}yyyvvvttttttuuuvvvsssrrrqqqrrrssssssqqqoooqqqrrrssstttuuutttssssssqqqrrrssssssrrrrrrsssttttttuuuvvvwwwwwwwwwwwwwwwttttttuuuuuuuuutttsssrrruuuuuuuuuttttttssssssrrrrrrqqqpppqqqssssssqqqpppooonnnnnnnnnoooppppppqqqrrrtttuuuuuutttsssssstttsssqqqpppnnnnnnnnnooooooooooooooooooooopppppppppmmmnnnpppqqqqqqpppnnnmmmnnnooopppqqqrrrqqqppppppqqqqqqqqqrrrrrrrrrrrrrrrpppppppppppppppooooooooonnnnnnooonnnoooqqqvvvyyyzzzuuusssrrrvvv}}}wwwdddMMM>>>666444888>>>OOOaaassszzz{{{xxxlll^^^SSSOOOLLLKKKKKKOOOZZZeeemmmkkkfff```XXXQQQJJJFFF888555111,,,)))'''''''''((((((((('''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$%%%&&&$$$"""######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''(((%%%%%%$$$$$$$$$$$$%%%%%%#########$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$$$$#########""""""""""""""""""###$$$############$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&'''$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&(((((((((((((((((((((((((((''''''&&&'''(((***+++))))))(((((((((((())))))(((***++++++***))))))***)))))))))************+++)))+++,,,,,,+++***+++---++++++************++++++)))))))))((())))))******''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''vvvoooggg[[[QQQMMMGGGEEEBBB@@@???>>><<<;;;999666666777666555888>>>???EEEMMMUUU[[[bbbiiiooovvv|||{{{uuussssssnnnjjjiiilllpppsssyyyrrrhhh```WWWPPPPPPUUU\\\fffooovvv~~~yyy|||~~~zzzvvvsssrrrtttuuusssrrrqqqrrrssssssqqqoooqqqrrrsssssssssrrrqqqpppoooqqqsssrrrqqqppprrrtttqqqrrrtttuuuvvvvvvvvvuuupppqqqrrrssssssrrrrrrqqqpppqqqrrrttttttsssrrrqqqqqqooommmnnnppprrrrrrqqqooooooooonnnooooooppppppqqqsssuuuuuusssrrrssstttsssrrrpppnnnmmmnnnoooooooooooooooooooooppppppqqqlllnnnpppqqqqqqpppnnnlllnnnoooqqqrrrrrrrrrqqqqqqppppppqqqqqqrrrrrrrrrrrrooooooooooooppppppppppppnnnnnnooonnnoooqqquuuxxx}}}xxxtttssswww}}}}}}~~~~~~~~~}}}uuudddOOO@@@888555888;;;MMM```sss||||||nnn___RRRLLLFFFEEEEEEJJJWWWeeemmmlllhhhbbbYYYQQQLLLIII999777222---***(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######$$$%%%%%%$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%######%%%&&&&&&'''''''''$$$%%%%%%%%%%%%%%%%%%$$$"""""""""###$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$######$$$######""""""######$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$############$$$###$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&''''''&&&$$$"""%%%%%%%%%%%%&&&&&&&&&'''(((((((((((((((((((((((('''&&&%%%%%%&&&(((***+++((((((''''''''''''(((((('''***,,,+++)))((()))***))))))))))))************((()))+++******)))+++,,,******++++++++++++******'''((()))***************''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''zzzqqqcccXXXTTTKKKHHHEEECCCBBB@@@>>><<<===:::999999888666999???<<>>BBBSSSfffnnnnnnhhh^^^WWWSSSNNNHHH>>>999111+++)))((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$$$$%%%&&&((('''&&&$$$######$$$$$$"""  ###&&&%%%$$$%%%%%%$$$###""""""######"""""""""###$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''$$$!!!!!!###$$$$$$"""########################$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%$$$######((()))******)))'''%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$######"""""""""######$$$$$$$$$$$$%%%%%%))))))))))))))))))))))))''''''(((((())))))******(((((((((((((((''''''''')))******)))(((((()))+++,,,+++***))))))+++---...*********))))))))))))(((+++++++++*********))))))((((((''''''''''''((((((******))))))((((((''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&&&&yyymmmfff\\\VVVOOOJJJHHHEEEAAA>>><<<;;;:::999888888888888::::::<<>>BBBSSSgggppppppiii___WWWSSSOOOJJJAAA;;;333,,,)))((('''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&((('''%%%$$$######$$$$$$%%%###!!!"""$$$%%%%%%###%%%$$$$$$###""""""#####################$$$$$$$$$!!!!!!"""""""""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$'''$$$!!!!!!###$$$###"""########################$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%(((((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''')))))))))((((((((((((((('''''''''((((((((((((((()))******)))(((((()))+++,,,+++***))))))+++,,,...,,,,,,,,,+++++++++******+++++++++*********))))))((((((''''''''''''(((((())))))))))))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%{{{ttteee___WWWRRROOOLLLGGGDDD>>>======<<<;;;:::999999::::::;;;<<<===???AAABBBDDDIIIQQQXXX^^^eeemmmttt{{{}}}|||pppjjjdddbbbcccfffpppzzz}}}}}}|||zzz{{{{{{zzzyyyxxxxxxyyyyyyxxxwwwuuuttttttssssssvvvvvvvvvuuutttrrrqqqpppqqqsssttttttrrrppppppqqqpppnnnjjjgggfffgggjjjkkkpppqqqqqqrrrssstttttttttoooooonnnnnnmmmlllkkkkkkmmmnnnoooppppppqqqqqqqqqrrrqqqooommmmmmnnnpppqqqqqqpppooonnnnnnmmmmmmmmmlllnnnqqqsssuuuuuuttttttqqqqqqqqqqqqqqqqqqrrrsssrrrrrrqqqpppppppppppppppooooooooonnnnnnnnnnnnnnnpppqqqsssuuuvvvvvvuuutttpppnnnllljjjiiikkklllnnnqqqppppppooooooooopppppppppqqqqqqpppoooqqqtttwwwyyy~~~|||yyyzzz~~~}}}~~~xxxuuuxxx}}}~~~}}}uuulllfffdddfffiiigggcccaaadddfffddddddfffbbb\\\QQQEEE<<<999:::<<>>BBBTTThhhsssqqqjjj___WWWTTTQQQMMMDDD>>>555...)))'''&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$###$$$$$$'''%%%######$$$%%%$$$###%%%$$$######"""#########$$$$$$$$$###############$$$$$$%%%%%%$$$###""""""########################&&&$$$""""""###$$$###"""########################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%&&&'''((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&'''(((((()))&&&'''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&******)))((((((''''''&&&&&&&&&''''''(((((()))))))))******)))(((((()))+++++++++***))))))+++,,,---,,,,,,+++++++++*********+++************)))))))))((((((''''''''''''(((((()))))))))(((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&'''((()))'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$qqqkkkbbb[[[VVVQQQLLLGGG@@@@@@@@@???>>>===<<<<<<;;;;;;;;;<<<<<<<<<======@@@DDDJJJNNNSSSYYYbbbhhhtttyyyxxxqqqllliiiiiillluuu~~~~~~}}}}}}{{{||||||zzzxxxvvvvvvwwwwwwwwwvvvuuuttttttttttttwwwvvvvvvuuusssrrrqqqppprrrtttuuutttrrrqqqrrrssstttqqqlllhhhfffgggiiijjjnnnnnnooopppqqqrrrrrrssspppooonnnmmmllllllmmmnnnooopppqqqrrrrrrrrrrrrqqqqqqpppooonnnnnnooopppqqqooonnnnnnmmmmmmmmmmmmnnnmmmnnnqqqrrrttttttssssssoooooooooooopppqqqqqqrrrssssssrrrqqqqqqppppppppppppoooooooooooonnnnnnnnnpppqqqsssuuuvvvuuutttssspppnnnkkkhhhhhhjjjlllnnnoooooooooppppppqqqqqqqqqpppqqqqqqpppoooppptttvvvxxx}}}~~~zzzxxxyyy|||wwwkkkeeeeeefff```\\\[[[^^^aaa```aaadddeeebbbZZZMMM@@@888666888CCCVVVnnn}}}uuueeeYYYLLLDDD@@@CCCUUUiiitttrrrjjj^^^WWWTTTRRRNNNFFF???777///+++)))'''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%&&&%%%%%%$$$$$$$$$######%%%$$$#########$$$$$$$$$$$$$$$###############$$$%%%$$$$$$$$$###"""""""""&&&&&&&&&&&&%%%$$$######""""""""""""""""""""""""%%%$$$###############"""###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%&&&((())))))))))))((('''%%%$$$###$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((''''''%%%&&&&&&'''((()))******)))******)))(((((()))+++*********)))***+++,,,,,,))))))))))))((((((((((((************))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((($$$$$$$$$%%%&&&''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$xxxnnneee___XXXQQQLLLCCCCCCBBB@@@???>>>===<<<::::::;;;;;;<<<<<<<<<;;;===AAAEEEGGGJJJPPPXXX^^^lllsss}}}zzztttqqqooopppxxx~~~~~~}}}}}}}}}|||||||||zzzwwwuuuuuuvvvvvvvvvuuuuuuuuuuuuvvvvvvxxxwwwvvvtttsssrrrqqqppprrrtttttttttrrrrrrssstttwwwtttpppllljjjiiijjjkkkllllllmmmnnnooooooppppppqqqpppooonnnmmmnnnpppqqqqqqrrrssstttuuutttsssrrrppppppooonnnnnnooopppqqqnnnnnnmmmmmmmmmmmmmmmnnnooopppqqqrrrrrrrrrqqqpppnnnnnnmmmnnnnnnooopppqqqssssssrrrrrrqqqpppooooooppppppppppppppppppppppppoooppprrrtttuuutttsssrrrrrrooollljjjjjjkkknnnpppooooooppppppqqqqqqrrrrrrpppqqqpppoooooopppsssuuuxxx|||{{{vvvsssuuuxxxrrrhhheeefff\\\YYYYYY^^^bbbbbbcccfffjjjiiicccUUUDDD888444666@@@RRRjjj}}}{{{jjj]]]PPPHHHBBBEEEVVVjjjuuussskkk___WWWUUURRROOOFFF@@@777000,,,+++***)))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$######!!!!!!"""""""""###$$$&&&$$$###############$$$$$$%%%$$$$$$$$$###"""""""""""""""###""""""!!! """"""""""""""""""""""""###$$$$$$$$$###"""""""""#################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%###$$$%%%&&&'''((((((((('''&&&$$$######$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%&&&&&&'''((())))))***%%%&&&&&&'''((()))******)))******)))(((((()))+++***))))))*********++++++)))))))))(((((((((''''''))))))))))))))))))))))))((((((''''''''''''(((((('''''''''''''''(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$}}}ssslllddd\\\WWWLLLJJJFFFBBB???===<<<;;;888888999::::::::::::999999<<<@@@BBBEEEJJJQQQVVVccclllxxx|||yyyuuutttxxx}}}}}}}}}|||||||||||||||{{{||||||{{{xxxwwwwwwxxxvvvvvvvvvvvvvvvwwwxxxxxxyyyxxxvvvtttrrrqqqqqqpppqqqrrrsssrrrrrrrrrtttvvvxxxvvvssspppnnnnnnnnnnnnmmmmmmmmmmmmmmmnnnnnnnnnqqqpppooooooooopppqqqrrrqqqssstttvvvvvvuuusssrrroooooooooooooooppppppqqqooonnnnnnmmmmmmmmmmmmnnnpppppppppqqqqqqppppppooonnnnnnnnnnnnnnnnnnoooppprrrrrrrrrrrrqqqpppnnnmmmooopppppppppqqqqqqqqqqqqoooppprrrttttttsssrrrqqqsssqqqooommmlllnnnpppqqqoooooopppqqqrrrrrrqqqqqqqqqqqqpppooonnnooorrruuuxxx|||~~~wwwrrrnnnooosss|||vvvjjjfffggg\\\YYY[[[bbbgggggghhhjjjnnnooojjj\\\HHH:::777999>>>OOOggg{{{}}}mmmaaaTTTLLLFFFHHHXXXkkkvvvtttmmmaaaZZZWWWTTTPPPGGGAAA999111...,,,+++***'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%#########$$$######$$$$$$$$$$$$###### """"""!!!"""%%%'''#########"""######$$$%%%$$$$$$$$$###############"""######$$$$$$######"""########################"""$$$%%%%%%###""""""#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%###$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%(((''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%&&&((()))***+++&&&&&&''''''(((((()))))))))******)))(((((()))+++)))))))))************+++++++++*********)))))))))(((((()))))))))))))))***((((((''''''''''''((((((&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%|||tttmmmggg[[[WWWPPPIIICCC???======888999:::;;;;;;:::999888777:::>>>@@@AAADDDIIINNNXXXcccpppyyy~~~{{{wwwyyy~~~zzz{{{{{{{{{{{{{{{{{{{{{zzz{{{|||{{{yyyyyyyyy{{{vvvvvvvvvvvvwwwxxxzzzzzzyyyxxxvvvsssrrrqqqppppppooopppqqqqqqqqqsssuuuxxxwwwvvvuuutttrrrqqqppppppooooooooonnnnnnnnnnnnnnnooooooooooooooopppqqqqqqppprrrtttuuuuuusssqqqpppoooooooooooooooppppppqqqppppppooonnnmmmmmmmmmnnnnnnnnnooopppppppppqqqqqqqqqppppppoooooooooooopppqqqrrrrrrrrrpppooommmlllmmmmmmnnnooopppqqqrrrrrrpppqqqssstttuuutttrrrqqqrrrrrrpppooooooooopppqqqooopppqqqrrrrrrrrrqqqpppqqqqqqpppooonnnooorrrtttxxx}}}}}}uuuoookkklllooovvvyyymmmiiiiiiaaa```dddmmmrrrssssssttttttvvvrrraaaKKK<<<999;;;<<>>???>>>???CCCFFFOOO[[[iiisssxxx}}}yyyyyy}}}~~~yyyyyyyyyzzzzzzzzzzzzzzzyyy{{{|||{{{zzzzzz{{{}}}vvvvvvvvvwwwxxxzzz{{{|||zzzxxxvvvsssqqqqqqppppppnnnoooppppppqqqsssvvvyyyuuuvvvvvvuuutttsssrrrqqqqqqqqqqqqpppoooooonnnnnnmmmmmmnnnnnnooooooppppppoooppprrrttttttrrrpppnnnnnnnnnoooooopppppppppqqqqqqqqqooonnnnnnmmmmmmmmmlllmmmmmmooopppqqqrrrsssssssssrrrqqqpppppppppqqqqqqqqqrrrqqqpppnnnlllkkkkkklllmmmnnnooopppqqqrrrqqqssstttvvvvvvuuusssrrrrrrqqqqqqppppppppppppppppppqqqrrrsssrrrrrrppppppqqqqqqpppooonnnoooqqqtttyyy}}}}}}tttnnniiijjjmmmpppzzzzzzooolllmmmjjjjjjoooxxx~~~~~~~~~zzz|||wwweeeMMM<<<888:::<<>>555///---+++***---,,,***)))''''''&&&&&&%%%$$$###$$$&&&'''&&&%%%&&&%%%%%%$$$$$$######"""$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######################################################$$$$$$######$$$$$$%%%&&&!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$############"""########################""""""""""""##################$$$$$$$$$%%%%%%%%%'''&&&&&&&&&%%%%%%$$$$$$!!!""""""###$$$$$$%%%%%%######""""""""""""######'''&&&%%%%%%$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%&&&'''''''''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((('''''''''******))))))((((((''''''))))))))))))((((((((((((************))))))((((((***((('''&&&&&&'''(((***)))((('''&&&%%%&&&&&&''''''((((((((('''&&&%%%$$$++++++***)))(((''''''&&&&&&'''((((((((('''%%%$$$))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$~~~pppcccXXXPPPJJJGGGEEECCCAAA===:::999:::;;;<<<;;;:::::::::;;;======BBBIIISSS]]]fffqqq|||~~~zzzyyy|||~~~~~~~~~~~~~~~}}}|||zzzxxxwwwxxxxxxwwwvvvuuutttttttttuuuttttttssssssrrrqqqqqqnnnmmmmmmmmmnnnoooppppppqqqpppooonnnnnnoooqqqsssrrrqqqpppooooooppprrrsssrrrqqqpppqqqssssssqqqpppnnnnnnoooppppppppppppooonnnnnnnnnnnnnnnooooooooorrrrrrpppooonnnmmmmmmlllmmmnnnoooooonnnnnnppprrrppppppooooooooooooooopppnnnoooooooooooooooooonnnkkkkkklllmmmnnnpppqqqrrrsssssssssuuuvvvuuussspppqqqqqqqqqppppppooooooooooooppprrrssssssqqqooonnnnnnnnnmmmmmmnnnppprrrtttxxx{{{uuunnnlllnnnpppooovvv}}}~~~}}}}}}|||wwwvvv{{{{{{fffRRRDDD;;;888;;;HHH]]]rrrssskkkaaaZZZUUUVVV^^^iiitttwwwvvvooohhhccc\\\UUUMMMHHH@@@888333...+++))))))((('''&&&%%%$$$$$$$$$###"""""""""$$$%%%$$$###%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$############$$$#########$$$$$$%%%%%%%%%################################################$$$$$$######$$$$$$%%%&&&"""""""""###$$$$$$%%%%%%""""""######$$$$$$$$$%%%########################""""""""""""########################$$$$$$%%%%%%######"""""""""!!!!!!!!! !!!!!!"""######$$$$$$$$$$$$######$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%((((((((((((((((((((('''))))))))))))(((((((((((())))))))))))((((((((((((***))))))))))))))))))))))))((('''&&&&&&'''((())))))((('''&&&%%%&&&&&&'''))))))((((((''''''(((((('''&&&&&&%%%%%%$$$$$$$$$'''''''''''''''&&&%%%%%%''''''&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$rrrfff[[[SSSNNNJJJHHHDDD@@@===<<<<<<======<<<;;;999999999::::::===BBBIIIQQQZZZfffsss}}}|||{{{}}}~~~~~~~~~}}}{{{yyyxxxwwwzzzyyywwwuuussssssssstttuuuttttttssssssrrrrrrqqqooonnnnnnmmmmmmmmmnnnnnnmmmmmmllllllmmmppprrrtttrrrqqqppppppppprrrssstttrrrqqqqqqrrrssstttrrrqqqmmmmmmmmmmmmmmmnnnnnnooonnnnnnooooooooopppppppppqqqqqqqqqpppooonnnmmmlllnnnooooooooonnnnnnoooqqqqqqppppppooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmllllllmmmmmmnnnooopppssssssssstttuuutttqqqnnnppppppppppppoooooooooooonnnppprrrssstttsssrrrqqqnnnnnnmmmmmmnnnppprrrsssvvvyyyyyyrrroooppprrrrrrwww}}}}}}}}}~~~jjjTTTDDD;;;777999EEEYYYnnn~~~rrrjjjccc^^^YYYXXX]]]dddsssxxxxxxssskkkeee^^^WWWMMMHHHBBB;;;666000+++((('''&&&&&&%%%$$$%%%%%%%%%$$$###"""###$$$%%%$$$#########$$$$$$%%%&&&&&&'''###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######!!!"""###$$$%%%&&&&&&'''################################################$$$$$$######$$$$$$%%%&&&######################## !!!"""###$$$%%%&&&&&&########################"""""""""#########$$$$$$"""""""""############$$$$$$$$$$$$###############!!!!!!""""""###$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((())))))))))))))))))((('''&&&&&&'''((()))(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$tttiii___YYYSSSOOOIIIDDDBBB@@@@@@???>>><<<;;;999888888999999;;;===BBBGGGOOO[[[jjjttt|||}}}|||}}}~~~}}}}}}}}}|||{{{zzzyyyyyyxxx|||zzzxxxuuusssssssssttttttttttttsssrrrrrrqqqqqqnnnnnnnnnnnnnnnooopppqqqlllkkkkkklllnnnrrruuuwwwrrrqqqqqqqqqqqqssstttuuutttsssrrrrrrssssssqqqooollllllkkkjjjkkklllmmmnnnoooooooooppppppqqqqqqrrrppppppqqqrrrqqqpppnnnmmmpppqqqqqqpppnnnnnnoooqqqrrrqqqpppnnnnnnmmmmmmmmmnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnsssrrrsssssstttrrrooollloooooooooooooooooooooooooooqqqrrrttttttsssrrrqqqnnnnnnnnnnnnooopppqqqrrrssswww}}}}}}uuurrrrrrssstttyyynnnVVVDDD:::777666@@@SSShhhzzzppphhhaaa\\\YYYWWW[[[bbbrrrxxx{{{vvvmmmfff^^^XXXOOOJJJBBB;;;666111---***''''''&&&&&&&&&''''''(((&&&%%%$$$%%%'''((('''&&&!!!!!!"""""""""###############$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""###$$$%%%%%%&&&&&&################################################$$$$$$######$$$$$$%%%&&&$$$$$$$$$#########""""""!!!""""""###$$$$$$%%%%%%########################""""""#########$$$$$$$$$"""""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))''''''''''''(((((((((((('''''''''((()))*********))))))))))))((((((((((((''''''(((((((((((())))))(((''''''&&&&&&''''''(((''''''''''''&&&&&&''''''!!!"""###%%%%%%&&&%%%%%%&&&&&&&&&&&&''''''((((((((('''&&&%%%%%%%%%&&&'''%%%$$$$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$uuuiiibbb\\\VVVOOOIIIFFFDDDBBB@@@>>>===;;;:::::::::;;;;;;:::<<<===@@@FFFRRR```jjjttt|||zzz|||}}}|||{{{zzzzzzyyyyyyyyyyyyyyyyyy|||{{{yyyvvvuuutttttttttsssssssssrrrqqqqqqppppppmmmnnnnnnppprrrtttvvvwwwqqqqqqoooooooooqqqsssuuupppqqqqqqqqqrrrsssttttttvvvtttsssssssssrrrooommmlllkkkjjjjjjjjjkkkmmmnnnooooooooopppqqqrrrrrrrrrooopppqqqrrrrrrqqqpppooorrrssssssqqqoooooopppqqqqqqpppooonnnmmmmmmmmmmmmnnnnnnmmmmmmmmmmmmnnnnnnoooooonnnmmmmmmmmmmmmmmmrrrqqqqqqrrrsssqqqnnnkkknnnnnnnnnnnnnnnnnnnnnnnnqqqrrrsssttttttrrrqqqooonnnnnnnnnoooooopppqqqqqqqqquuu|||yyyuuusssssspppuuu{{{~~~pppWWWEEE;;;777333<<>><<<<<<<<<<<<===:::;;;<<<===AAAJJJVVV___jjjwww{{{yyy{{{||||||zzzxxxxxxwwwwwwwwwwwwxxxxxxyyyyyyxxxwwwvvvuuutttsssrrrrrrqqqppppppoooooonnnmmmmmmooorrruuuxxx{{{|||{{{yyyuuurrrpppnnnnnnooooooooopppqqqrrrsssttttttuuusssrrrrrrrrrqqqnnnllllllllllllllllllmmmmmmnnnnnnnnnooopppqqqrrrrrrssspppqqqqqqrrrrrrrrrqqqqqqsssssssssqqqooonnnoooppppppoooooonnnmmmmmmmmmmmmpppooonnnmmmmmmnnnooopppppppppooonnnnnnnnnnnnnnnpppppppppqqqrrrqqqnnnkkkmmmmmmmmmmmmnnnnnnnnnnnnqqqrrrssstttsssrrrpppnnnnnnnnnoooooopppppppppppppppttt{{{|||xxxuuutttoootttzzz~~~qqqYYYFFF<<<888222:::III^^^sss~~~sssgggZZZSSSPPPPPPUUU[[[gggrrryyyvvvmmmddd\\\VVVSSSLLLBBB999333000//////&&&%%%%%%%%%%%%%%%&&&&&&%%%$$$###$$$%%%&&&%%%$$$'''&&&&&&%%%$$$$$$######"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&'''%%%%%%%%%$$$$$$$$$######################################################$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$######""""""$$$$$$$$$#########""""""#################################$$$$$$$$$$$$%%%$$$############"""""""""""""""""""""############""""""#####################""""""!!!!!!""""""######$$$%%%&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))&&&''''''((()))******+++))))))))))))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((''''''''' ###&&&)))***)))&&&%%%###$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$${{{rrrfff]]]YYYVVVQQQNNNEEEDDDBBB???======<<<===;;;<<<<<<<<<>>>CCCLLLSSS^^^kkkyyy~~~~~~~~~}}}{{{yyy{{{}}}|||{{{zzzxxxwwwuuuttttttttttttuuuvvvvvvwwwvvvtttrrrqqqppppppoooooonnnnnnmmmmmmmmmnnnppprrrvvvyyy|||~~~}}}{{{wwwssspppnnnmmmmmmmmmnnnoooqqqrrrrrrssssssqqqpppooopppqqqqqqooonnnlllmmmmmmnnnnnnnnnnnnnnnmmmmmmnnnooopppqqqrrrrrrqqqqqqqqqqqqqqqrrrssssssrrrrrrrrrpppmmmlllmmmnnnooonnnnnnmmmmmmmmmnnnnnnqqqpppnnnmmmmmmnnnpppqqqqqqppppppoooooooooooopppnnnnnnooopppqqqqqqnnnllllllllllllmmmmmmnnnnnnnnnnnnoooqqqssssssrrrpppooonnnoooooopppppppppppppppppptttzzz{{{xxxvvvssswww|||qqqZZZHHH===999444:::HHH]]]sssvvvjjj\\\SSSOOOMMMOOOSSS]]]jjjtttsssllleee]]]XXXQQQKKKBBB:::555111...,,,''''''&&&&&&%%%&&&&&&&&&%%%$$$###$$$&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%################################################$$$$$$######$$$$$$%%%&&&$$$$$$$$$##############################$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%%%%$$$$$$############%%%%%%%%%%%%&&&&&&&&&'''""""""""""""""""""""""""###""""""!!!!!!""""""###"""###%%%''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%&&&''''''((())))))))))))************&&&&&&''''''((())))))***''''''(((((())))))******))))))))))))(((((((((((()))(((((('''&&&%%%$$$$$$&&&&&&&&&''''''&&&&&&&&&%%%%%%'''(((((((((''''''%%%%%%&&&'''''''''''''''''''''''''''((((((((((((###$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$sssiiieeeaaa\\\WWWIIIHHHEEEAAA???===<<<<<<:::<<<===<<<<<<@@@GGGLLLWWWbbbooowww}}}~~~~~~~~~}}}||||||{{{zzz|||~~~~~~||||||zzzwwwtttrrrqqqppppppqqqsssuuuvvvuuusssqqqoooooooooooonnnmmmmmmllllllnnnnnnpppsssvvvyyy{{{}}}zzzxxxuuurrrpppoooppppppmmmmmmooopppqqqrrrrrrrrrnnnmmmmmmoooqqqrrrqqqppplllmmmooopppppppppooonnnlllmmmnnnooopppqqqrrrrrrrrrqqqqqqpppqqqrrrtttuuupppqqqpppnnnllljjjkkklllnnnnnnmmmmmmmmmnnnnnnooorrrpppooommmmmmoooppprrrqqqqqqpppppppppppppppqqqmmmmmmnnnpppqqqqqqnnnllllllllllllmmmmmmmmmnnnnnnkkkmmmooorrrssssssrrrqqqnnnooooooppppppppppppoooppptttzzz~~~zzzxxxssswww{{{}}}|||~~~pppZZZIII>>>999555;;;HHH^^^tttyyymmm^^^VVVPPPKKKJJJLLLVVVdddpppqqqllleee___ZZZNNNJJJCCC<<<777222---*********)))((((((((((((((('''&&&%%%&&&((()))((('''#########$$$$$$%%%&&&&&&!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%%%%""""""###$$$%%%&&&&&&'''################################################$$$$$$######$$$$$$%%%&&&########################!!!!!!"""###$$$%%%%%%&&&##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""######$$$$$$$$$$$$$$$########################""""""""""""######"""###%%%'''''''''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''((((((&&&%%%%%%&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((())))))***(((((((((((())))))))))))))))))))))))(((((((((((())))))((('''%%%$$$###"""%%%&&&&&&''''''&&&&&&%%%$$$%%%'''((((((((('''''''''&&&###""""""$$$'''(((%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$xxxtttoooggg```VVVNNNDDD??????@@@>>>;;;<<<>>>???>>>===???CCCGGGPPPVVV```kkkvvv~~~|||}}}~~~}}}{{{{{{~~~~~~}}}||||||}}}~~~~~~~~~vvvnnnlllppprrrooolllmmmnnnppprrrssssssqqqpppnnnmmmmmmlllmmmnnnoooppppppqqqrrrsssssssssrrrrrrooonnnnnnoooppppppnnnkkkmmmnnnppprrrrrrqqqooonnnrrrrrrrrrqqqpppoooooonnnmmmoooqqqrrrsssrrrpppooopppppppppppppppqqqrrrrrruuurrrooonnnooopppqqqpppnnnnnnnnnmmmmmmlllllllllpppmmmkkkllloooqqqqqqppprrrrrrpppnnnkkkkkkmmmooommmmmmmmmmmmnnnpppqqqrrrsssqqqppppppqqqrrrrrrqqqnnnmmmllljjjjjjkkklllmmmmmmnnnppprrrsssssssssrrroooooonnnmmmnnnoooqqqrrrsssuuuyyy{{{xxxrrruuuyyy{{{wwwtttxxx}}}~~~nnn[[[LLL???555555:::HHH___vvvrrrbbbVVVLLLDDDBBBEEELLL[[[iiinnnkkkfff^^^XXXSSSMMMEEE===777222...,,,(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&$$$######$$$%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###&&&%%%###"""""""""######%%%%%%%%%%%%%%%$$$###"""!!!""""""""""""#########"""###$$$$$$$$$$$$###"""$$$$$$##################""""""""""""""""""""""""%%%$$$$$$###"""!!! ########################$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&'''&&&%%%$$$%%%)))+++(((###!!!$$$(((''''''&&&&&&((()))***))))))************))))))'''((()))))))))(((&&&%%%''''''&&&&&&&&&&&&''''''$$$&&&((())))))(((&&&$$$((('''&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%$$$#########&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######"""%%%$$$$$$######$$$$$$%%%yyypppiii___WWWMMMGGGGGGGGGEEECCC===>>>>>>===;;;<<>>888333///,,,(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$#########&&&$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###%%%%%%###"""""""""######$$$$$$%%%%%%$$$######""""""""""""#########$$$$$$%%%%%%&&&''''''&&&%%%%%%################################################$$$$$$######""""""!!!!!!###########################%%%&&&%%%$$$###$$$%%%$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&'''''''''&&&&&&'''((()))((('''&&&%%%%%%(((''''''&&&'''((()))***&&&&&&''''''''''''&&&&&&'''((()))))))))(((&&&%%%''''''&&&&&&&&&&&&''''''&&&''''''''''''''''''&&&((('''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%xxxhhh___TTTMMMKKKJJJHHHEEE@@@@@@???<<<::::::<<>><<<<<<===>>>???CCCJJJQQQ[[[gggttt}}}~~~~~~}}}|||{{{{{{{{{{{{|||~~~~~~{{{zzzyyyxxxyyyzzz{{{|||vvvvvvuuuqqqkkkgggfffgggjjjjjjjjjkkkmmmooopppqqqsssrrrpppnnnmmmlllllllllpppqqqsssuuutttrrrooommmkkkkkkllloooqqqqqqooollllllllllllllllllmmmnnnooonnnnnnnnnmmmmmmlllllllllooonnnnnnnnnnnnooopppqqqppppppooonnnnnnnnnnnnooosssrrrpppoooooommmjjjhhhggggggiiikkkmmmnnnpppqqqnnnnnnmmmnnnoooooopppooonnnooonnnllljjjiiijjjkkknnnnnnmmmlllllllllllllllmmmlllkkkmmmppprrrsssrrrqqqqqqrrrrrrqqqooommmlllnnnooopppqqqrrrssssssssssssssstttttttttsssqqqppprrrsssvvv{{{zzzvvvssswww}}}}}}uuulllhhhlllrrrwwwxxxssskkkeeehhhhhhfffeeedddeeehhhjjjkkkooonnnggg^^^TTTHHH>>>666777???PPPeeexxxwwwjjj]]]NNNBBB>>>???EEEUUUeeekkkiiiddd]]]WWWSSSNNNGGG@@@;;;666111...)))((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$############&&&$$$######$$$%%%%%%$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###$$$$$$##################""""""#########""""""!!!######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#################################!!!###$$$###"""!!!"""###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&'''''''''''''''%%%%%%%%%&&&'''&&&%%%$$$''''''''''''((((((((())))))******++++++******)))(((((((((((((((((('''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%{{{mmmbbb\\\VVVOOOJJJDDDBBB???>>>===>>>>>>>>>===@@@EEEJJJQQQ]]]kkkuuu~~~|||zzzyyy{{{|||~~~}}}xxxxxxwwwwwwwwwxxxzzz{{{uuuxxxyyyuuunnnhhhggggggjjjjjjkkklllnnnppprrrsssvvvtttrrrpppnnnmmmmmmmmmnnnpppsssuuuvvvuuutttrrrooonnnnnnoooqqqqqqooonnnkkkkkkkkkkkklllmmmnnnooommmmmmmmmlllllllllllllllnnnnnnmmmmmmmmmnnnooopppooonnnnnnmmmmmmmmmnnnnnnpppooonnnooopppooommmkkkfffgggiiikkkmmmoooqqqqqqoooppppppqqqppppppqqqqqqoooppppppnnnllljjjkkklllooonnnmmmllllllkkkllllllkkkjjjjjjllloooqqqrrrrrrqqqrrrssssssrrrpppooommmooooooppppppqqqrrrssstttqqqrrrsssssssssqqqpppooorrrsssuuuyyy|||vvvsssvvv~~~{{{ttttttxxx}}}qqqhhhgggfffdddaaa^^^^^^aaadddfffkkkmmmhhh```VVVHHH===444555:::HHH]]]ppp}}}{{{pppdddTTTFFFAAACCCEEEUUUfffllljjjeee]]]WWWSSSNNNHHHAAA<<<777222...))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%%%%%%%%%%%%%&&&$$$######$$$%%%%%%$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###############$$$#########!!!""""""#########""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%""""""#########$$$$$$$$$########################"""""""""""""""#################################!!!"""######!!!!!!"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$(((***)))%%%"""$$$&&&&&&''''''(((((((((((((((&&&''''''((((((''''''&&&(((((('''''''''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%'''(((((('''%%%$$$&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$""""""###$$$%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%xxxnnnfff^^^UUUNNNGGGDDD@@@>>>>>>???>>>>>>999===BBBEEEKKKUUUdddooo|||yyyzzz|||~~~~~~}}}vvvvvvuuuuuuvvvwwwxxxyyywwwzzz{{{yyysssmmmiiiiiikkklllmmmooorrrtttuuuvvvxxxvvvtttqqqpppooooooooommmoooqqqtttvvvwwwwwwxxxuuurrrpppooooooooonnnmmmjjjkkkkkklllmmmnnnoooooollllllllllllllllllllllllmmmmmmmmmmmmnnnnnnnnnnnnooonnnnnnnnnnnnooopppqqqooonnnmmmnnnpppqqqpppooohhhiiijjjlllnnnoooqqqqqqoooqqqssssssrrrqqqqqqrrrrrrssssssrrrpppnnnnnnooooooooonnnmmmlllllllllmmmkkkjjjiiikkknnnpppqqqpppqqqrrrrrrrrrrrrqqqppppppooooooooopppqqqrrrtttuuupppqqqqqqqqqqqqppppppooorrrrrrtttwww}}}yyytttvvv|||~~~{{{oooggggggfffbbb^^^]]]```dddhhhmmmpppkkkbbbWWWIII===666555999EEEXXXkkkzzz~~~uuujjjZZZLLLGGGHHHGGGWWWhhhnnnlllfff^^^WWWRRRMMMGGGAAA<<<777222...***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$######$$$%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###""""""###$$$$$$$$$$$$###""""""######$$$$$$##################$$$$$$$$$%%%$$$######""""""######$$$"""""""""###$$$$$$%%%%%%""""""""""""""""""""""""#########"""""""""""""""########################!!!###$$$###"""!!!"""#########$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&+++...,,,&&&###%%%)))&&&''''''((()))((((((((('''(((((())))))(((((('''(((''''''''''''((())))))&&&&&&%%%%%%%%%%%%&&&&&&"""$$$'''(((((('''$$$"""&&&&&&%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$###""""""!!!!!!""""""###$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%xxxqqqhhh^^^VVVNNNJJJFFFCCCCCCBBBAAA???:::>>>AAABBBEEEMMMZZZeeettt}}}{{{yyyxxxyyy}}}~~~{{{zzz|||~~~}}}uuuttttttttttttvvvwwwyyyzzz|||}}}|||xxxrrrmmmjjjlllnnnqqqtttvvvxxxyyyyyyyyyxxxuuusssqqqqqqqqqqqqnnnnnnoooqqqtttvvvxxxyyyyyyuuupppmmmlllllllllkkkiiijjjlllnnnoooooooooooolllllllllmmmmmmmmmmmmmmmkkklllmmmnnnnnnnnnmmmmmmppppppppppppqqqssstttuuuqqqooommmnnnoooqqqrrrqqqkkkllllllmmmnnnoooppppppnnnqqqssssssqqqppppppqqqrrrssstttssspppnnnnnnooooooooonnnmmmmmmmmmnnnnnnkkkjjjiiijjjmmmoooooooooqqqqqqqqqpppqqqqqqrrrrrrpppoooooooooppprrrtttuuuqqqppppppppppppqqqqqqrrrrrrrrrsssvvv{{{{{{vvvrrrttt{{{wwwjjjllllllhhhcccbbbeeeiiikkkqqqsssnnneeeZZZJJJ>>>666666999CCCTTTgggwwwxxxnnn___PPPKKKMMMIIIZZZjjjqqqnnnggg___WWWPPPLLLGGGAAA<<<777111...***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''######$$$$$$%%%%%%%%%%%%&&&$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###!!!"""###$$$%%%$$$$$$###"""######$$$%%%%%%$$$$$$"""""""""#########$$$$$$"""!!!  !!!"""!!!""""""###$$$$$$%%%%%%########################$$$$$$######""""""!!!!!!########################"""###$$$$$$""""""###$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%&&&'''(((&&&)))+++***((('''((()))&&&&&&((()))))))))((('''******++++++++++++******(((''''''&&&'''((()))***&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######"""!!!!!! #########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%}}}uuujjjaaaWWWRRRLLLIIIHHHFFFDDDAAA>>>AAACCCAAA@@@FFFQQQ[[[lll{{{}}}~~~|||yyyvvvsssrrrrrrvvv|||}}}zzz|||~~~~~~tttssssssssstttuuuwwwxxx|||}}}~~~|||vvvppplllmmmooossswwwyyy{{{{{{zzzzzzxxxvvvtttsssrrrrrrrrrnnnnnnooooooqqqtttwwwyyy|||wwwpppkkkiiiiiijjjjjjiiijjjmmmoooppppppoooooommmmmmmmmmmmmmmmmmmmmmmmjjjkkkmmmoooooonnnmmmlllqqqqqqrrrssstttvvvwwwxxxsssqqqnnnmmmoooqqqrrrrrrnnnnnnnnnnnnooooooppppppmmmpppsssssspppnnnooopppoooqqqqqqpppnnnllllllllloooooonnnnnnnnnnnnooooookkkjjjiiijjjlllnnnooonnnqqqpppoooooopppqqqssstttppppppooooooppprrrtttuuuqqqqqqpppooopppqqqssstttrrrqqqrrruuu{{{|||tttqqqooorrrzzz}}}nnnqqqrrrooojjjhhhkkkooonnnsssuuupppggg[[[LLL@@@555444777AAAQQQdddttt|||zzzpppaaaSSSNNNPPPKKK\\\lllrrrooohhh___WWWOOOLLLFFFAAA<<<666111---***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''""""""######$$$$$$$$$$$$&&&$$$######$$$%%%%%%$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###!!!"""###$$$%%%%%%$$$###"""###$$$%%%%%%%%%%%%%%%!!!""""""""""""#########%%%$$$###""""""###$$$%%%!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""!!!!!! ########################"""$$$%%%$$$###"""###$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%&&&'''((()))%%%$$$$$$&&&))))))((('''%%%&&&((()))))))))((('''''''''((((((((((((''''''((('''&&&&&&'''((()))***&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$######"""###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%